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
341111888434	341111888952	341111889502	341111890052	341111890602	341111891152	341111891702	341111892252	341111892802	341111893352	341111893906	341111894452	341111895002	341111895552	341111896102	341111896652	341111897202	341111897752	341111898302	341111898852	341111899402	341111899952	341111900502	341111901052	341111901602	341111902152	341111902702	341111903252	341111903802	341111904352	341111904902	341111905452	341111906002	341111906552	341111907102	341111907652	341111908202	341111908752	341111909302	341111909852	341111910402	341111910952	341111911502	341111912052	341111912602	341111913152	341111913702	341111914256	341111914802	341111915352	341111915902	341111916452	341111917002	341111917552	341111918102	341111918652	341111919202	341111919752	341111920302	341111920852	341111921402	341111921952	341111922502	341111923052	341111923606	341111924152	341111924702	341111925252	341111925802	341111926352	341111926902	341111927452	341111928002	341111928552	341111929102	341111929652	341111930202	341111930752	341111931302	341111931852	341111932402	341111932956	341111933502	341111934052	341111934602	341111935152	341111935702	341111936252	341111936802	341111937352	341111937902	341111938452	341111939002	341111939552	341111940102	341111940652	341111941202	341111941752	341111942302	341111942852	341111943402	341111943952	341111944502	341111945052	341111945602	341111946152	341111946702	341111947252	341111947802	341111948352	341111948904	341111949452	341111950002	341111950552	341111951102	341111951652	341111952202	341111952752	341111953304	341111953854	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	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
21684	20134	27469	22957	21098	21863	18446	8432	5098	4075	3079	2343	1794	1384	1168	1021	803	719	673	614	555	494	475	448	400	364	383	334	345	366	361	366	356	343	355	305	330	317	323	307	335	317	318	331	286	306	310	288	306	315	336	283	312	321	307	298	317	323	302	288	307	329	319	321	332	318	313	336	305	306	290	282	339	289	316	293	294	305	333	296	308	314	338	307	323	294	309	295	312	268	323	333	311	308	303	295	277	271	314	329	317	307	292	297	303	305	298	262	335	317	337	317	304	306	333	298	315	317	322	298	311	311	311	303	325	290	300	287	316	277	327	334	322	292	306	326	321	350	322	285	316	316	323	306	286	315	329	304	295	328	284	302	335	300	317	350	302	270	292	279	293	283	293	294	299	307	327	354	308	290	316	297	332	263	313	271	305	321	319	322	290	319	320	298	323	295	288	264	351	284	296	290	316	305	299	324	288	346	319	311	295	263	325	282	303	345	290	307	306	316	298	303	346	337	306	273	326	313	301	300	294	262	320	301	319	283	324	309	340	339	282	294	317	309	309	313	315	317	333	334	274	293	311	299	312	313	297	314	305	314	301	287	317	297	321	337	294	317	308	326	324	304	331	310	306	309	306	317	298	295	279	311	312	319	304	285	295	309	295	310	285	264	300	303	299	299	321	279	310	304	343	363	317	334	320	310	324	315	288	309	327	346	299	305	293	295	269	319	286	307	305	328	298	282	283	328	322	288	307	324	311	326	311	330	337	318	300	319	333	315	294	308	303	270	316	333	306	317	304	313	305	303	307	320	301	313	302	314	328	326	285	287	331	290	313	295	287	351	276	308	341	306	319	287	318	318	333	292	300	308	307	293	324	296	324	289	295	336	292	338	293	290	302	331	304	299	316	306	351	303	316	300	313	292	319	301	300	353	297	307	310	307	308	319	329	294	325	287	308	290	335	322	295	267	303	328	330	276	302	294	306	318	344	290	330	323	318	355	284	299	302	311	355	296	308	316	326	287	324	325	322	311	336	292	335	320	299	320	307	315	315	313	296	306	346	321	340	319	321	348	301	304	309	327	313	316	304	292	283	309	308	299	316	307	287	294	302	324	311	294	335	325	322	316	293	302	330	290	327	321	344	308	317	329	322	332	298	302	313	297	344	291	313	319	343	319	302	320	290	286	326	314	301	278	318	300	303	333	309	306	326	306	328	319	304	347	286	307	307	289	302	283	307	333	318	278	305	314	322	308	297	284	279	320	302	328	305	309	305	328	300	309	284	314	292	290	318	296	270	281	291	286	300	278	281	309	349	302	350	318	303	280	295	304	294	302	329	321	311	336	326	268	311	329	321	329	299	322	292	295	272	310	301	328	287	294	319	303	289	302	317	328	339	304	306	338	316	284	313	326	306	323	318	304	308	328	353	314	316	331	317	297	304	297	330	295	299	303	309	288	305	294	315	312	316	293	316	299	287	314	306	299	289	311	319	319	327	326	309	292	305	288	327	288	283	311	339	266	294	334	309	305	320	280	316	305	301	307	284	303	324	291	314	304	324	316	283	315	292	313	300	321	315	318	305	329	302	314	300	305	309	297	283	318	342	287	277	310	296	324	316	322	303	331	274	296	300	299	302	353	339	324	304	318	307	326	344	289	313	289	338	309	309	338	317	297	289	331	311	292	326	314	302	325	311	312	328	323	303	281	313	330	313	319	298	315	310	315	304	327	316	280	325	295	317	298	310	326	344	329	315	342	296	291	343	339	316	305	329	329	300	351	299	319	311	289	359	297	321	325	306	316	339	305	298	320	317	292	305	320	315	312	319	327	309	327	313	309	333	341	345	325	301	305	299	329	304	322	311	308	314	322	332	304	325	263	333	333	328	319	343	313	318	289	322	344	319	320	297	286	303	284	311	310	325	362	302	328	324	331	299	304	317	324	328	293	321	324	328	306	286	318	329	301	303	336	323	364	306	320	313	286	312	322	316	304	334	298	308	328	334	327	348	303	314	324	314	314	300	326	312	309	299	334	318	296	331	335	346	303	303	319	310	331	302	293	282	291	304	298	279	311	289	311	300	296	294	335	315	305	303	307	321	318	285	278	311	336	312	308	327	294	310	322	319	338	272	291	324	331	312	288	309	305	306	313	293	291	298	301	294	299	332	306	320	306	295	333	279	332	296	273	326	349	301	291	305	276	324	317	332	340	323	317	301	320	299	323	317	298	308	336	273	294	323	305	328	300	275	294	288	331	304	300	311	291	294	298	286	328	306	299	311	327	283	320	298	321	273	328	311	302	322	312	303	306	324	318	309	346	306	311	370	340	318	308	342	315	299	302	350	334	328	316	306	320	301	292	313	305	320	308	303	278	303	299	298	298	308	305	309	301	318	310	339	289	313	295	320	323	313	324	321	325	310	305	338	334	277	305	313	337	278	325	318	279	290	293	293	333	322	317	325	334	295	308	323	311	316	304	348	292	294	291	290	302	304	303	318	288	327	333	304	317	316	314	314	297	320	335	347	315	312	298	308	311	274	297	319	311	313	304	322	340	310	343	306	289	318	297	333	330	325	301	317	326	322	307	309	271	314	302	287	342	303	336	316	324	322	315	300	292	313	302	303	319	326	292	291	317	334	322	306	310	324	336	313	302	297	364	340	314	285	326	309	337	290	352	327	310	305	335	312	294	309	290	324	279	313	303	315	314	314	283	318	321	310	319	323	299	314	297	305	306	297	309	311	291	311	294	323	327	315	278	317	316	311	296	290	326	309	312	343	314	314	297	303	311	307	281	326	302	336	328	305	334	311	313	288	330	310	298	310	301	300	325	325	292	276	305	319	289	308	329	288	320	295	323	321	297	266	315	318	307	269	305	304	289	298	267	318	303	303	301	305	332	328	277	269	278	343	330	342	291	303	329	317	344	290	312	339	319	330	300	268	292	297	313	302	315	293	309	297	307	324	309	333	295	306	287	285	325	313	298	290	312	315	309	316	319	293	280	339	292	315	286	299	324	311	320	329	305	318	296	291	303	317	303	310	310	318	318	326	327	297	304	317	293	291	301	339	310	300	332	326	319	305	306	275	299	332	336	317	300	311	324	300	314	331	327	316	310	283	336	314	281	302	321	327	299	304	265	307	316	321	280	315	300	304	326	308	310	281	305	321	323	330	326	292	310	329	306	285	311	303	327	293	310	309	277	291	302	321	285	307	294	270	341	320	299	323	324	264	327	307	330	325	332	309	290	309	324	298	308	319	315	323	282	326	331	297	301	318	304	292	283	276	301	329	320	300	306	313	275	322	344	321	307	313	263	314	349	293	331	326	284	321	296	313	297	297	338	318	301	319	310	341	292	289	321	292	308	337	327	308	309	294	301	330	284	292	327	303	334	288	326	315	283	331	340	313	294	326	323	288	338	318	335	335	327	294	284	340	312	305	308	300	301	315	309	323	317	317	327	320	324	346	281	314	345	309	270	307	310	293	318	286	324	315	321	329	342	293	307	324	310
38127	65949	54947	37992	29831	20819	14269	10365	7625	6219	4581	3472	2565	1967	1604	1306	1078	909	837	729	623	577	519	524	466	453	383	377	366	383	348	323	321	338	306	308	366	318	326	313	321	350	287	278	313	318	290	332	311	298	257	327	294	293	303	312	318	322	284	302	308	332	311	301	296	359	305	308	342	341	283	321	305	321	299	291	293	334	347	306	307	297	308	291	316	312	295	313	307	310	322	306	306	289	306	318	327	298	306	328	325	313	322	274	313	329	299	338	263	301	307	284	313	307	343	321	289	299	297	317	303	312	308	311	291	320	297	328	329	293	320	307	289	283	308	262	336	280	317	292	303	313	300	278	338	307	296	324	303	337	286	283	314	334	317	306	338	301	323	343	316	302	304	338	285	316	298	333	322	303	274	291	309	315	319	301	327	318	334	297	294	315	319	319	315	315	308	299	300	322	331	305	306	319	327	334	302	314	306	337	311	324	322	293	327	311	331	301	303	303	311	321	310	332	287	306	302	299	333	317	341	312	326	307	293	313	341	300	292	258	286	320	299	320	307	267	315	308	297	352	337	324	315	318	261	309	305	305	308	312	329	283	292	329	307	334	294	305	307	300	299	312	300	319	302	294	323	327	318	301	345	311	305	321	311	348	304	307	334	294	295	324	320	308	314	344	313	306	292	356	324	297	322	318	295	347	299	325	307	335	313	296	323	295	290	285	352	319	322	315	343	330	275	312	274	319	298	347	305	307	298	307	320	325	309	312	323	314	322	303	334	357	309	313	297	288	325	318	291	322	309	318	314	297	296	294	307	327	302	292	305	309	296	287	329	322	320	324	294	298	285	330	311	338	288	303	319	311	311	296	303	299	296	303	294	285	308	308	306	312	320	307	287	294	336	304	288	285	287	303	321	303	312	294	299	325	313	303	291	285	333	316	283	326	325	341	323	338	318	322	325	311	311	314	313	298	318	324	328	297	333	286	307	304	315	294	295	293	305	307	315	298	304	301	301	283	296	314	284	313	346	300	319	294	274	310	319	325	318	295	310	303	313	293	321	321	317	289	314	327	311	301	303	325	324	323	274	312	309	318	327	307	308	321	320	311	331	322	317	306	326	304	305	298	335	326	304	313	322	290	287	260	290	324	304	305	301	308	314	316	331	300	323	317	354	269	338	314	326	329	328	288	298	305	296	319	312	291	299	327	297	331	301	321	287	296	304	327	311	311	298	321	294	319	321	293	297	312	293	314	330	314	279	347	278	334	291	325	284	320	267	306	292	308	307	300	318	284	342	292	297	325	338	309	300	290	344	301	298	327	318	318	297	330	346	315	318	327	308	306	294	317	315	351	313	305	317	277	303	320	333	312	288	308	301	302	302	303	305	299	328	299	263	328	337	299	276	296	314	310	291	278	268	333	342	333	331	326	298	294	308	301	294	324	295	334	320	318	289	283	305	294	310	311	319	285	298	308	323	322	311	294	307	310	312	290	296	298	303	311	339	342	327	322	311	318	293	307	330	301	307	291	290	320	330	298	303	320	335	306	317	302	314	310	347	320	319	329	319	322	305	327	296	314	327	330	312	316	329	321	308	323	311	258	307	321	304	309	309	284	301	295	339	305	304	313	316	327	305	270	287	301	314	289	316	302	318	296	285	310	292	301	301	324	302	310	268	316	307	299	311	309	310	293	330	287	336	306	316	328	319	308	300	325	348	294	310	294	293	288	282	321	286	304	334	290	296	319	305	296	286	302	324	333	300	339	281	289	344	324	320	301	327	324	294	348	299	307	281	289	297	299	305	309	324	307	306	314	311	313	308	308	302	297	355	321	320	304	311	292	299	302	296	315	348	287	316	311	313	296	309	331	318	288	311	305	275	316	309	302	301	333	297	272	296	310	276	326	313	299	307	316	297	303	304	301	303	283	302	293	315	291	310	326	263	302	277	314	329	293	290	349	304	321	333	295	308	304	326	328	303	333	310	319	303	333	274	314	309	297	327	317	318	298	318	299	311	297	315	289	308	344	354	303	291	306	302	316	332	301	294	298	317	299	316	319	291	283	301	286	330	320	305	324	285	283	373	298	322	283	321	326	268	301	316	337	310	308	287	334	284	292	274	281	295	300	327	293	317	310	292	280	320	285	282	324	304	320	303	294	319	315	273	298	304	290	288	301	287	352	306	301	292	284	301	307	315	283	329	316	286	323	332	326	288	300	300	329	300	321	332	313	291	288	306	321	300	286	292	309	304	305	283	304	322	299	325	290	320	315	305	291	318	281	312	295	306	327	293	317	283	317	298	314	335	283	321	294	314	303	306	304	333	307	299	307	317	319	297	318	311	302	321	328	299	335	294	314	293	301	300	268	322	298	296	301	315	301	338	303	317	304	350	318	297	328	288	312	292	325	300	309	311	313	301	320	309	294	329	318	323	321	321	272	347	342	294	279	341	327	318	309	320	317	266	300	307	299	314	320	300	340	318	319	303	291	296	297	291	262	304	315	292	310	306	291	328	334	314	350	321	294	290	337	303	302	348	311	329	324	305	285	319	293	287	306	324	289	333	301	308	315	307	312	300	307	333	300	315	326	326	327	270	327	294	350	285	333	303	326	317	306	302	301	328	297	291	317	276	328	299	296	304	293	349	294	319	354	310	308	360	272	275	318	311	312	299	292	308	328	336	289	326	325	319	306	278	278	326	303	270	318	284	331	301	310	316	289	320	325	281	311	302	293	307	296	297	290	318	288	327	287	311	323	288	320	318	310	295	327	294	361	293	329	292	303	323	295	327	282	290	277	319	317	329	331	313	286	322	317	289	306	313	299	301	306	272	310	298	319	287	258	321	307	307	350	304	305	334	345	302	327	336	320	316	333	315	290	335	298	336	307	318	322	307	319	340	320	314	323	326	311	294	321	300	305	314	318	309	278	318	299	295	313	331	327	310	281	290	294	326	282	309	311	321	323	318	309	322	308	311	326	306	306	280	324	299	263	297	296	304	309	357	310	308	266	302	329	306	278	296	330	328	318	316	307	347	305	302	284	294	320	295	305	307	322	276	326	320	306	316	333	316	315	271	331	303	340	336	338	311	293	320	298	317	326	330	326	319	319	308	342	294	299	325	314	356	312	296	307	315	313	321	291	309	283	301	295	284	290	311	278	285	294	348	319	310	288	321	315	312	327	295	309	304	335	302	320	336	297	288	337	281	288	316	333	307	303	314	307	331	350	331	279	295	326	302	309	308	324	287	311	310	293	321	292	298	300	298	343	339	306	315	309	315	328	327	339	312	328	316	316	298	306	323	310	289	328	312	320	329	308	293	321	293	291	290	306	326	328	328	323	348	310	324	305	288	288	355	304	294	311	307	342	318	310	315	298	297	297	305	300	310	305	315	272	278	308	289	306	337	300	284	288	312	291	306	295	334	302	313	305	301	320	316	310	306	284	303	288	298	298	314	293	321	328	313	300	308	332	281	335	295	276	281	301	287	326	334	337	302	298	296	293	263	307
37015	43428	42162	28134	16724	8183	4277	2880	1927	1656	1247	979	856	655	602	517	497	439	443	423	382	381	357	405	361	377	364	339	339	368	345	345	326	313	329	328	340	331	300	333	322	300	308	329	364	326	311	331	355	319	282	304	265	326	306	317	305	332	292	308	314	338	322	324	326	318	311	312	316	325	280	327	329	321	307	328	335	272	293	350	331	289	331	321	311	315	374	324	301	344	293	313	285	344	317	318	279	336	319	278	341	326	318	347	329	324	322	292	332	304	321	316	317	335	330	299	336	338	331	346	301	328	317	330	336	284	315	312	311	289	343	332	332	317	343	335	322	310	322	341	301	317	325	308	335	314	330	333	334	315	311	334	322	336	320	326	339	311	309	328	348	325	342	303	336	326	296	328	349	339	313	306	327	359	305	318	317	317	302	312	296	321	302	299	289	297	317	315	291	336	347	319	300	314	318	286	284	302	332	339	303	320	321	296	292	322	318	328	322	341	294	348	312	317	313	294	327	347	334	334	326	346	321	314	306	317	333	313	290	305	319	283	311	335	321	306	351	307	333	310	362	325	338	315	309	318	307	331	324	301	304	347	344	328	284	304	346	364	323	305	315	308	320	337	338	326	316	322	333	349	321	305	311	348	309	314	314	321	296	293	342	341	309	305	314	330	331	295	315	308	296	307	323	298	317	312	329	304	314	325	323	307	294	330	324	336	273	328	261	319	328	326	328	305	301	333	309	324	331	345	333	319	384	342	343	312	321	345	323	329	320	329	355	314	318	314	324	317	317	325	312	299	272	332	310	346	317	314	317	306	306	298	320	338	346	297	327	325	318	290	339	300	369	314	311	307	343	314	310	309	323	303	307	312	298	313	325	307	322	321	309	293	290	335	332	328	335	318	296	362	317	307	316	330	336	323	319	310	334	303	323	286	311	342	320	322	304	310	311	337	344	362	341	328	298	322	320	311	321	334	349	323	297	300	306	314	358	320	320	338	302	325	309	291	298	306	326	315	315	332	295	311	310	286	292	330	320	297	346	304	330	312	334	334	297	312	298	320	330	306	302	326	328	331	320	290	286	322	357	321	325	321	343	326	310	320	319	296	340	317	336	285	351	299	309	325	319	298	287	315	308	324	305	303	304	312	320	323	322	318	277	280	340	332	345	327	333	303	283	312	325	303	302	315	301	331	359	300	326	324	334	316	315	329	332	298	346	327	319	330	308	289	333	323	352	325	282	325	319	293	302	318	342	304	336	317	317	306	316	338	327	351	315	311	299	315	318	322	317	312	311	340	347	324	301	331	290	304	293	319	351	318	354	318	313	307	334	303	329	308	318	327	330	341	316	310	295	309	299	318	322	324	354	329	335	304	288	319	298	316	324	347	285	324	327	316	282	287	326	344	325	340	319	292	342	309	325	307	332	339	316	317	325	316	319	339	339	338	307	300	334	293	309	338	310	283	308	313	305	313	338	329	306	332	298	307	303	314	325	341	304	319	341	314	306	317	335	326	322	315	341	286	313	312	339	324	326	366	281	311	328	299	322	324	307	310	310	336	317	338	294	315	302	329	298	321	305	323	315	306	283	313	297	303	324	330	314	312	285	297	310	314	308	323	310	308	318	341	339	311	317	339	302	294	327	318	307	337	310	315	338	313	299	345	314	309	309	318	290	342	316	288	291	297	310	319	325	293	335	327	323	323	348	313	333	326	342	298	325	308	329	314	290	326	333	332	302	314	352	325	327	316	323	318	353	313	300	316	291	301	315	300	312	296	307	295	311	364	332	299	301	332	315	311	321	304	289	337	338	337	328	327	342	298	348	325	319	333	329	312	293	327	321	319	317	316	299	354	314	303	320	339	335	319	317	316	314	289	314	285	294	312	328	324	306	309	357	305	342	329	325	324	336	345	338	316	318	312	311	301	326	307	312	308	327	329	314	305	304	296	318	306	296	318	292	347	335	318	309	317	314	289	322	293	347	311	318	331	314	299	327	323	278	303	321	314	293	327	329	305	331	348	309	317	291	322	307	329	345	298	294	277	308	324	317	344	341	338	294	340	307	343	298	334	319	346	339	323	315	319	338	312	289	322	354	316	322	368	328	310	317	329	331	296	335	321	297	330	325	304	302	316	355	333	287	321	322	354	313	324	312	331	290	316	324	337	359	327	301	339	319	318	329	308	303	316	314	321	338	324	305	340	282	317	349	319	328	320	321	286	340	314	329	338	298	291	320	322	310	285	315	289	316	304	287	335	325	329	315	311	332	312	312	331	330	340	308	314	300	324	328	321	294	358	313	306	367	331	325	317	352	313	314	303	310	339	339	285	330	327	286	294	313	355	342	298	331	289	306	302	301	284	321	336	318	334	328	340	323	298	292	314	304	308	333	302	313	293	302	336	328	326	310	309	317	331	327	299	324	341	333	312	344	321	326	337	306	308	317	291	313	337	296	301	306	286	329	324	353	330	311	344	322	314	308	341	322	287	324	318	331	336	312	345	308	317	333	294	322	322	365	334	323	344	311	322	363	331	347	313	341	312	304	316	320	323	317	303	307	313	295	348	309	338	295	338	283	357	351	325	302	341	292	303	319	325	318	319	310	338	315	313	315	313	299	337	345	325	332	298	313	321	318	335	331	346	304	313	339	294	291	308	337	294	283	338	334	326	330	321	303	310	314	343	312	320	324	318	311	291	326	290	330	313	335	340	309	310	284	341	294	325	291	325	308	309	322	337	344	313	317	330	320	337	321	309	301	331	312	349	307	332	312	331	348	310	305	307	311	334	310	350	332	324	323	327	323	303	321	328	338	300	296	307	327	307	324	338	298	319	338	315	327	324	320	314	315	300	307	326	372	325	310	340	310	335	310	317	317	321	320	316	324	324	308	307	275	318	301	314	342	298	319	329	290	342	296	315	304	337	297	315	311	294	329	331	305	315	307	302	327	311	302	289	333	320	315	317	337	329	323	312	306	339	338	350	284	322	302	321	317	314	326	277	322	323	314	354	299	308	337	321	320	333	309	333	303	325	293	323	326	341	337	339	323	340	337	336	324	333	310	309	345	320	306	308	302	352	303	274	281	314	280	314	323	316	286	316	280	289	321	338	288	321	332	319	321	333	298	328	327	302	318	305	323	296	299	355	295	308	377	292	325	328	311	303	336	300	293	318	310	312	292	313	305	321	315	318	336	276	338	297	326	314	328	301	317	340	317	319	342	357	303	332	301	311	317	311	324	293	290	322	311	331	306	332	288	290	334	330	316	292	313	327	296	312	322	321	310	328	323	306	324	286	323	322	308	305	346	317	299	289	335	292	346	310	293	320	323	302	326	326	324	320	266	310	320	351	304	312	334	304	316	317	312	313	308	287	316	345	327	305	307	304	333	304	314	322	359	327	293	337	316	335	340	334	327	294	323	330	293	347	330	329	318	278	289	342	330	334	338	318	320	317	307	321	333	275	292	311	307	285	319	326	282	320	301	327	315	298	298	322	311	304	295	344
42630	56090	40717	25406	17737	10456	6475	4658	3103	2538	2005	1486	1126	901	734	690	561	553	466	481	491	372	394	397	391	378	356	369	338	291	347	300	348	326	336	317	325	352	322	317	330	304	298	336	318	316	328	341	323	331	357	309	364	355	318	323	327	324	326	340	329	306	367	359	311	354	317	313	300	321	327	317	311	314	300	311	335	333	309	305	309	340	335	329	344	367	346	343	316	334	350	330	338	330	311	323	292	300	340	322	336	315	301	331	295	312	315	301	275	328	328	319	347	326	319	300	317	310	328	360	312	335	337	322	335	341	342	346	351	335	315	284	304	345	318	342	354	286	350	283	297	357	349	345	346	331	331	351	346	327	311	319	329	340	331	336	337	359	329	345	338	318	313	328	345	318	305	318	340	365	345	325	305	306	328	342	327	332	319	326	313	321	346	305	325	305	313	347	310	330	332	350	298	336	308	354	321	321	331	319	331	320	319	307	314	289	326	310	332	330	321	327	321	325	346	329	307	328	310	308	329	320	316	341	297	308	332	319	352	316	313	340	308	297	336	296	339	341	335	329	342	333	322	293	341	310	333	331	343	359	338	323	323	335	323	337	328	339	323	306	334	347	344	367	318	303	363	360	351	347	328	322	316	347	343	322	321	325	324	337	299	333	319	336	333	305	324	336	321	320	308	341	343	349	337	355	325	297	308	337	294	327	313	312	347	330	329	329	313	356	323	324	348	356	317	321	318	316	291	323	319	342	351	328	342	366	333	350	290	320	334	332	303	324	344	338	319	285	356	341	336	347	317	301	325	334	332	322	338	302	318	351	343	341	340	299	333	313	313	307	330	311	324	331	301	341	321	318	329	329	332	319	297	353	328	303	316	299	319	331	334	353	332	303	329	319	305	340	308	308	342	342	359	278	338	314	328	328	320	328	317	299	347	302	311	302	314	313	295	337	325	328	301	339	334	345	310	335	303	366	308	327	322	326	342	332	297	349	317	307	331	330	343	323	309	331	305	325	297	316	346	320	296	317	312	323	312	341	348	311	291	346	322	346	298	316	317	323	320	322	330	348	294	351	322	318	319	334	350	346	353	306	288	329	359	310	308	331	319	310	345	347	332	338	358	330	322	316	306	314	341	332	312	351	312	298	324	317	353	310	298	342	327	288	325	313	317	304	336	324	337	308	341	338	302	312	337	300	348	326	313	342	332	307	343	297	323	330	317	364	283	331	326	335	332	297	308	337	329	331	343	307	322	373	341	291	316	320	338	307	379	333	334	344	330	319	312	326	322	361	327	302	321	300	347	340	313	310	272	351	323	326	338	298	335	305	343	331	297	320	334	360	344	329	346	324	303	343	307	310	314	319	348	329	328	330	314	313	321	356	314	328	344	311	320	334	343	303	334	313	306	317	340	305	348	333	333	314	318	335	327	329	341	336	302	334	328	328	317	307	324	305	332	365	344	344	316	325	287	284	302	349	308	339	337	346	338	319	325	316	329	331	292	299	316	301	317	333	323	350	317	337	319	315	308	318	364	342	347	334	326	307	324	322	312	298	342	313	326	305	294	315	334	346	305	330	299	314	370	353	337	311	331	317	333	328	274	335	304	321	339	338	343	336	302	314	330	315	321	320	318	297	329	335	334	323	297	306	326	324	329	339	359	309	314	320	313	339	270	301	312	334	324	323	327	335	296	339	331	309	324	322	344	345	354	350	282	308	317	332	321	338	338	330	336	334	327	306	332	328	331	315	312	358	344	332	305	340	350	315	334	333	343	313	350	321	324	344	337	314	309	305	327	337	306	325	339	319	287	327	312	335	327	322	345	315	320	330	326	313	339	316	343	305	340	343	320	340	332	339	341	292	341	336	339	309	326	343	314	336	311	288	304	313	346	304	294	324	328	329	306	328	340	349	330	316	309	318	317	326	312	297	335	324	323	301	362	319	300	316	340	315	332	299	323	333	344	323	359	313	310	309	343	341	329	357	272	319	338	376	297	332	316	308	348	305	315	332	334	315	325	329	337	354	312	307	330	294	330	340	317	306	315	324	282	328	360	321	344	296	320	337	291	337	307	320	338	316	340	344	332	337	323	322	337	331	323	283	324	356	320	304	311	300	329	340	324	328	315	307	343	303	347	302	341	309	338	308	344	329	326	321	309	308	314	321	320	298	327	339	327	306	321	321	319	313	324	312	301	333	324	298	308	320	350	306	315	314	309	302	308	354	337	330	324	319	322	311	315	326	323	273	320	311	345	325	359	326	330	326	339	340	340	355	327	344	314	322	324	298	345	327	342	351	350	313	339	300	338	325	341	355	304	348	325	351	308	319	304	346	347	344	335	308	339	302	346	347	321	333	333	337	290	340	304	311	321	336	317	347	326	321	326	289	324	320	324	349	347	314	305	356	313	321	333	277	313	334	318	375	325	311	355	345	362	332	322	320	320	330	349	312	335	328	333	333	337	325	298	323	329	329	329	314	341	319	306	339	300	308	318	349	308	309	365	325	326	312	302	341	334	298	321	324	358	363	327	351	351	322	338	312	326	307	323	331	309	335	328	324	341	343	352	293	359	321	321	335	321	331	315	326	292	326	321	321	300	350	348	339	322	363	330	329	315	345	303	325	330	316	317	315	341	345	334	304	374	317	347	346	315	343	313	345	312	354	324	349	328	285	334	320	344	323	331	317	316	351	321	312	320	313	313	331	359	302	328	340	346	300	335	324	287	317	294	311	323	309	307	324	328	366	316	300	319	283	342	310	344	319	337	299	300	315	330	337	299	352	350	333	322	355	333	323	305	312	337	338	322	342	321	314	334	347	330	312	334	330	364	317	300	311	306	335	319	347	352	329	296	332	351	317	318	326	314	354	348	318	299	371	334	321	309	288	329	335	321	340	318	325	338	338	310	329	324	326	287	317	367	297	320	294	319	341	343	321	302	323	309	333	309	319	335	336	327	334	327	342	304	311	348	325	316	306	300	328	311	308	296	308	336	320	312	323	362	335	359	326	340	298	323	318	319	301	330	334	290	326	299	305	326	366	346	322	325	314	327	319	312	314	348	329	306	308	325	343	330	322	343	314	319	322	341	321	296	311	306	290	344	310	325	293	332	316	353	353	297	300	335	331	322	322	340	325	342	301	295	339	327	339	321	304	302	337	314	316	320	346	329	326	344	305	326	312	324	354	360	398	314	305	331	327	304	331	337	313	314	318	317	335	335	313	315	279	303	330	325	309	339	357	298	294	329	277	301	340	369	294	342	316	324	317	333	325	311	297	302	314	356	339	325	301	354	292	323	326	294	331	328	313	323	351	293	327	308	321	320	343	335	321	317	351	293	362	334	332	329	322	309	353	342	339	336	310	310	367	329	355	323	341	317	358	315	340	370	296	325	327	323	346	316	298	298	340	298	313	293	319	317	337	295	319	301	335	322	319	362	320	302	336	360	294	350	312	328	347	355	304	334	319	306	313	321	296	341	340	308	315	342	330	304	339	330	328	355	305
24349	21482	29078	25965	23059	18574	9603	4873	3097	2541	1983	1569	1201	1000	812	719	612	541	501	495	474	417	430	427	397	336	353	330	345	336	324	345	305	342	306	310	320	321	338	330	364	323	309	294	355	358	284	330	334	295	311	302	321	338	323	319	311	341	327	318	331	318	336	299	314	321	343	292	323	326	328	302	327	350	313	296	311	314	337	307	317	300	298	305	307	320	297	277	318	292	331	317	313	314	344	341	306	302	311	308	321	323	349	313	314	336	325	323	348	335	309	319	334	334	283	304	333	271	325	317	302	366	290	321	305	322	339	325	291	338	315	308	319	322	330	329	303	318	354	319	328	357	355	321	287	339	338	268	313	297	300	329	331	327	314	337	335	331	323	284	312	318	312	335	320	295	358	315	314	300	356	294	329	315	297	305	337	321	341	323	329	343	315	307	305	305	300	293	354	335	311	312	307	323	317	296	296	329	332	316	313	298	341	324	314	341	305	353	337	334	319	304	316	300	302	312	305	316	361	353	308	287	314	314	319	338	319	277	333	311	310	329	306	328	305	326	313	334	347	326	293	305	285	318	332	313	306	321	331	338	332	332	358	299	310	322	279	326	317	322	323	328	364	337	302	314	315	307	297	329	309	322	329	301	371	318	321	307	284	332	289	306	356	319	309	345	310	303	346	337	291	288	286	323	322	346	324	293	312	306	324	302	309	352	313	311	307	308	300	309	329	315	326	338	305	337	343	337	309	327	317	308	301	337	330	303	331	296	318	309	330	309	297	315	330	352	339	300	309	331	313	296	311	307	320	331	311	316	318	335	306	347	322	305	340	303	319	333	304	334	292	353	317	311	331	301	325	355	350	317	289	322	326	310	368	291	310	345	307	341	311	318	310	318	308	336	338	314	335	326	327	287	348	317	311	324	305	319	291	334	352	334	291	325	317	331	320	322	317	284	310	319	309	288	338	328	329	347	302	335	299	307	336	303	326	325	342	324	323	312	318	324	327	307	356	324	310	289	321	353	300	310	282	326	329	299	313	317	325	306	322	343	319	321	286	295	314	326	329	300	318	315	340	310	296	310	318	333	344	299	318	338	329	338	358	325	340	339	307	321	333	341	312	343	298	306	346	314	321	334	326	334	315	316	312	294	292	335	328	317	327	328	314	334	338	353	275	342	322	341	322	306	317	312	295	328	306	320	300	314	330	305	316	349	333	353	290	327	304	300	325	286	331	295	317	279	323	341	334	297	329	288	293	314	330	308	332	322	303	316	335	308	322	326	319	344	298	314	310	286	331	308	280	304	322	320	320	301	299	316	312	311	332	305	314	336	298	319	326	303	317	313	278	305	301	292	320	327	331	324	316	307	303	288	337	308	328	318	323	327	288	347	308	298	319	304	308	306	313	290	332	297	300	327	303	320	333	311	336	331	296	312	288	320	339	299	327	300	323	294	291	317	312	293	300	355	321	331	315	337	329	322	314	332	308	345	328	336	313	297	284	308	343	320	319	310	294	327	338	293	327	320	333	328	334	314	337	334	346	314	324	338	333	305	330	315	298	324	333	345	342	314	325	299	311	303	326	331	321	323	286	350	326	300	303	372	337	294	311	294	322	314	319	331	330	341	319	294	292	288	288	331	293	332	330	343	285	318	301	327	310	294	312	308	307	302	272	326	335	331	336	322	315	304	285	337	295	319	319	306	325	338	337	303	299	314	291	345	313	318	320	338	327	349	334	320	316	301	359	339	298	293	324	309	298	338	297	306	338	357	325	327	307	361	296	313	340	348	321	329	294	316	330	306	266	323	342	366	279	297	303	322	317	320	331	307	323	316	334	306	320	325	319	318	319	294	303	300	319	317	295	314	295	317	317	317	314	316	305	294	340	340	304	320	359	317	325	319	321	305	297	323	303	311	336	331	341	282	321	295	310	337	317	328	348	314	315	317	331	316	338	331	324	304	325	325	323	321	334	309	348	294	305	338	297	315	302	293	298	331	292	297	312	315	300	328	309	311	302	325	327	312	296	299	301	346	324	323	314	317	312	302	293	327	341	322	297	283	322	293	333	309	305	360	325	319	324	310	291	328	324	349	325	311	296	295	301	336	348	341	318	341	295	336	316	311	317	307	324	315	352	337	306	272	270	300	319	336	308	307	334	343	313	289	314	360	313	315	316	329	325	330	332	330	312	348	317	310	331	307	297	304	283	301	293	323	330	330	297	285	329	307	333	330	318	314	321	311	343	302	311	337	306	300	303	290	320	295	291	315	297	300	339	320	287	301	287	288	333	322	313	312	329	339	339	301	331	309	313	330	338	322	334	315	322	350	310	347	320	306	317	297	362	289	310	312	323	324	323	307	325	350	301	304	303	301	328	328	321	296	294	316	314	353	320	321	298	272	311	329	321	313	288	286	305	360	303	327	325	316	319	317	320	335	289	346	295	301	317	297	305	322	299	304	281	287	339	334	341	336	312	339	334	338	319	314	320	298	333	333	332	318	319	350	307	313	316	348	315	323	343	305	309	326	345	332	321	316	327	318	317	344	310	291	313	344	291	307	346	302	322	331	323	324	307	343	327	314	320	331	321	311	316	324	297	291	347	298	351	318	332	332	290	345	296	319	313	321	322	305	296	339	321	314	327	328	330	318	312	381	325	328	310	334	328	331	276	278	294	315	317	281	303	323	326	333	305	310	327	311	315	345	318	351	337	341	305	297	296	336	334	340	334	309	317	319	337	296	305	328	332	298	285	325	346	291	339	315	301	289	345	307	332	323	329	332	329	334	319	336	317	311	346	289	290	331	334	321	320	308	340	301	324	314	333	350	340	311	316	346	324	329	326	351	318	328	332	304	340	314	304	349	328	322	287	310	300	326	319	349	350	365	318	312	345	317	333	311	313	311	327	296	280	315	316	307	321	324	298	301	351	346	325	302	268	372	314	316	337	285	322	323	330	321	336	353	298	321	326	294	341	299	333	276	309	325	364	317	335	289	272	323	321	340	317	299	350	309	334	318	296	338	341	309	309	335	352	348	285	314	301	321	318	330	312	307	317	297	319	308	299	329	301	332	324	301	306	309	326	317	316	320	310	306	327	337	342	320	319	350	331	281	320	304	309	311	342	306	341	326	304	325	326	321	306	325	342	320	266	338	337	338	321	333	323	344	314	322	315	319	299	334	328	318	330	301	318	335	307	346	312	309	350	318	304	325	327	320	309	297	320	323	289	300	316	297	352	296	345	359	308	292	291	317	341	309	334	295	316	300	307	315	293	330	320	316	314	282	310	349	314	292	322	335	317	308	317	331	291	320	302	328	298	313	314	305	315	328	362	301	285	316	319	343	298	328	317	323	318	297	340	340	342	318	310	361	300	301	286	315	324	342	312	333	290	314	340	327	325	347	312	313	333	308	343	321	331	306	349	305	323	319	304	299	324	311	284	311	335	330	327	325	322	312	321	318	298	300	308	293	294	302	319	325	341	297	313	317	308	323	357	320	319	326	307	302
41067	68197	49031	34015	24212	16017	9697	7082	4836	3932	3066	2331	1630	1300	1100	941	814	644	594	587	504	490	463	437	423	432	389	338	339	352	324	359	280	336	359	351	354	332	317	362	314	359	332	300	323	330	319	324	345	329	328	310	339	332	312	339	345	298	297	329	294	329	308	326	330	310	323	319	342	300	301	332	329	353	302	341	337	331	334	307	308	301	308	322	320	338	358	298	348	310	305	328	321	353	320	313	313	339	355	304	324	337	325	287	327	331	336	342	282	358	347	329	339	306	334	329	344	333	336	340	345	310	328	326	343	316	298	308	351	325	312	326	331	322	319	358	323	325	326	318	294	326	332	337	333	310	316	320	323	318	310	324	369	255	334	285	345	355	344	303	319	301	314	313	320	299	308	324	314	301	335	314	314	323	307	329	340	364	311	307	294	347	354	324	355	316	322	329	300	320	316	330	335	320	318	323	332	330	320	341	328	332	319	327	333	317	320	356	317	308	334	343	322	357	317	305	282	315	332	311	325	326	299	335	313	308	314	314	320	312	339	338	318	335	319	329	275	303	323	317	325	379	305	275	319	305	325	302	340	324	323	323	329	345	341	318	335	304	336	279	322	289	323	321	316	330	316	337	329	330	331	326	296	332	336	314	319	297	313	326	310	312	343	369	330	308	337	318	301	308	343	303	321	333	310	325	322	295	315	315	334	349	332	322	326	329	379	353	308	347	354	325	327	328	297	296	308	308	334	329	346	304	338	317	309	308	327	359	327	330	325	324	334	358	324	322	321	345	309	303	333	280	313	307	319	300	342	304	301	306	327	314	312	304	326	316	314	329	322	363	322	292	311	324	357	305	343	353	341	339	333	306	368	336	321	315	340	351	326	331	311	316	317	323	334	288	311	352	306	313	312	298	343	315	306	305	334	309	325	316	302	309	320	338	317	324	314	314	357	332	322	311	353	319	351	318	343	301	334	344	318	308	338	333	348	354	341	339	316	303	321	331	313	308	327	358	317	307	322	359	332	314	332	314	310	316	304	295	344	312	312	311	317	319	309	273	291	299	383	347	312	330	319	329	321	315	330	333	339	338	333	304	323	300	359	315	314	305	309	334	366	331	318	315	356	354	331	311	329	335	304	342	327	315	297	315	308	356	331	325	308	302	334	337	305	352	301	316	317	350	322	327	338	318	335	350	305	334	298	340	331	309	320	354	331	300	311	326	327	288	307	359	315	338	324	347	317	301	321	316	329	321	316	356	313	324	318	332	324	311	321	309	305	322	300	313	335	312	351	305	300	329	306	283	346	355	325	312	309	337	317	311	337	339	310	328	348	331	337	339	339	322	352	316	308	316	344	309	321	327	313	334	324	310	326	317	315	320	329	349	302	323	317	344	320	312	317	321	326	340	311	350	303	311	322	303	351	283	338	368	306	311	320	321	314	341	347	319	320	335	328	302	309	321	343	307	318	316	328	328	326	310	305	323	319	292	286	348	332	317	304	313	319	335	341	347	329	309	338	357	359	318	319	326	320	333	293	297	348	346	309	314	318	334	334	322	326	331	321	326	307	288	289	317	314	300	314	354	302	334	336	292	295	326	307	311	351	330	304	311	331	316	312	315	310	318	333	340	349	327	328	329	335	355	326	309	310	299	336	360	286	299	307	345	320	353	336	330	330	292	329	334	336	385	344	285	341	342	307	305	350	355	333	320	331	322	315	326	278	330	316	292	315	335	310	306	315	342	333	316	327	321	324	314	288	353	330	290	323	299	316	358	321	304	329	306	323	340	308	316	327	313	318	366	310	330	305	337	334	319	321	349	316	360	309	307	320	336	364	328	350	332	346	313	302	338	315	354	327	316	295	334	345	340	336	339	325	302	304	320	345	340	330	328	348	346	332	285	319	344	308	317	303	321	322	352	315	310	315	290	329	329	314	323	316	327	314	294	350	332	313	306	328	334	306	325	287	297	315	338	305	317	338	338	345	312	313	331	312	325	322	320	318	357	352	302	318	338	299	306	339	296	319	333	331	312	330	298	335	342	316	296	319	324	319	322	334	332	295	289	375	306	333	327	298	351	324	316	332	334	299	335	322	308	303	337	337	308	341	332	319	333	306	335	345	317	316	341	298	320	353	330	316	326	338	316	338	335	323	339	323	310	342	310	300	304	305	322	339	298	292	310	317	328	345	317	347	322	308	300	308	325	327	325	321	302	361	318	350	305	361	305	335	311	333	339	320	316	340	360	329	321	304	338	330	337	307	307	331	350	316	339	307	330	351	322	317	325	333	384	330	304	352	294	328	318	306	348	366	310	304	338	290	348	316	336	327	312	310	314	329	344	340	317	332	306	322	301	310	332	306	327	326	327	330	341	302	351	367	316	331	332	329	318	327	306	325	322	326	296	298	340	330	335	317	348	315	316	318	337	332	331	325	347	315	342	327	337	324	324	304	316	300	336	340	311	327	322	340	307	319	348	287	308	335	290	319	344	303	314	312	302	291	319	333	340	343	313	336	301	353	324	303	318	282	316	353	323	309	293	306	295	322	339	352	345	325	314	334	345	312	334	341	337	335	305	307	312	326	295	343	333	311	309	345	310	337	302	345	315	329	346	313	321	310	314	312	328	314	325	332	350	314	300	315	289	325	283	297	301	343	370	373	331	325	336	311	348	301	296	360	353	348	316	346	282	329	313	327	350	314	336	326	339	325	332	298	334	354	332	318	317	339	335	321	317	307	352	316	339	320	289	348	304	306	334	355	319	316	344	312	328	320	310	359	326	302	330	304	351	313	369	294	325	337	318	311	340	311	301	316	312	339	332	307	314	306	323	323	322	302	300	321	326	320	318	336	319	311	302	329	294	329	334	310	342	321	345	332	326	323	331	336	337	294	322	334	327	335	349	284	321	297	337	347	351	361	291	270	330	348	320	318	318	350	336	332	308	317	327	324	337	351	302	325	319	322	332	307	323	320	314	298	314	301	332	321	309	326	323	318	332	363	308	328	348	364	320	338	311	333	316	320	328	323	324	325	309	321	294	351	312	345	325	297	347	309	314	334	315	346	350	289	323	337	308	331	345	326	317	324	345	324	332	304	331	309	335	323	310	329	335	324	332	339	325	324	315	319	318	324	330	332	328	322	349	349	321	338	344	302	302	339	330	331	337	305	344	316	305	327	337	299	304	332	344	338	351	325	321	321	352	347	330	317	301	315	325	297	300	363	297	329	307	345	335	360	339	303	337	358	331	309	320	321	300	307	313	295	356	330	299	325	332	316	338	312	319	303	313	327	296	296	317	353	356	329	360	316	334	322	353	309	354	320	338	341	296	317	321	342	334	276	331	325	318	318	322	325	352	358	310	321	287	316	290	300	354	334	326	318	297	304	358	333	384	323	301	335	319	331	319	332	313	318	330	324	337	339	306	343	310	333	324	350	334	304	329	287	323	310	338	313	340	285	317	356	329	321	271	329	320	322	321	346	332	348	322	336	329	319	301	317	315	333	338
25426	21833	29711	27794	20816	12211	5747	3462	2413	1910	1557	1288	925	754	685	595	539	527	504	463	425	436	425	405	377	334	362	345	337	324	359	329	350	351	339	323	332	325	309	346	320	319	315	320	316	309	313	312	332	318	292	327	349	328	339	300	333	337	315	333	296	301	330	325	335	299	359	317	315	326	328	332	300	310	317	295	346	316	292	343	329	345	294	345	319	312	349	348	359	331	329	311	335	327	323	329	308	308	354	314	359	320	352	332	311	334	333	307	328	330	323	333	318	320	288	304	300	317	333	339	327	329	334	311	320	339	308	316	329	329	309	328	345	304	310	332	310	320	321	304	312	314	325	311	297	305	330	329	348	332	308	307	311	330	327	334	302	333	315	323	322	335	311	311	342	324	359	381	311	352	332	278	341	314	334	310	315	325	325	300	315	305	320	324	284	323	315	315	319	314	295	307	322	346	327	331	299	336	323	347	340	306	315	325	339	320	298	291	324	337	341	335	329	302	323	358	340	288	321	325	336	361	318	277	321	346	352	343	352	315	323	307	289	301	310	322	314	312	318	333	309	345	325	298	331	294	327	315	335	329	316	340	363	342	328	314	340	330	331	358	317	291	350	321	330	321	276	348	328	338	332	333	306	342	301	329	320	308	332	329	309	338	332	336	291	313	314	318	337	322	346	340	326	330	315	324	344	344	327	330	285	341	326	306	301	303	343	333	349	290	280	288	318	345	351	330	329	358	330	320	339	292	361	341	301	318	364	337	296	309	316	328	305	315	306	328	347	342	309	336	338	300	313	319	328	325	330	346	311	330	323	312	325	328	331	337	323	321	322	306	315	293	317	341	283	307	329	313	366	312	343	334	291	320	321	307	302	345	307	319	311	323	342	310	346	294	329	326	311	319	329	341	322	331	316	328	320	302	351	316	307	351	353	333	317	301	353	313	315	315	328	317	304	340	372	350	317	318	306	353	308	330	329	316	317	307	344	343	322	343	326	309	324	318	280	339	294	334	325	318	302	335	299	323	284	330	328	347	325	302	292	333	335	336	329	328	338	337	345	320	325	326	328	359	336	372	315	324	330	355	303	310	310	364	335	341	335	299	317	339	312	307	317	326	312	320	317	331	317	322	307	285	319	321	335	338	332	323	332	300	302	338	318	328	316	312	353	331	372	302	334	341	317	317	317	348	317	356	363	313	307	288	324	313	339	300	349	320	319	359	312	323	317	309	332	342	326	304	326	329	344	352	363	316	344	334	345	336	324	302	348	318	308	347	332	330	353	342	309	329	317	281	335	270	329	332	317	323	295	326	332	332	291	336	307	308	309	324	364	338	321	325	306	346	294	315	306	320	332	337	330	357	340	336	334	325	325	327	318	274	321	310	344	332	322	306	346	327	357	344	319	336	318	301	304	313	294	309	331	307	315	320	308	297	332	305	315	327	339	341	323	329	356	354	321	326	322	327	309	333	285	317	293	314	308	328	312	335	349	359	308	318	308	298	293	311	326	312	313	290	332	313	332	311	315	301	317	317	333	315	339	341	317	317	347	312	305	321	327	326	320	293	304	328	308	317	338	321	313	306	350	326	317	326	324	315	330	296	287	332	342	330	326	345	305	286	310	324	350	348	312	309	351	306	318	340	312	322	325	353	335	310	325	321	327	337	355	313	366	322	307	361	338	301	287	327	321	315	312	343	307	318	272	305	297	310	328	347	356	340	326	294	335	312	316	318	326	362	327	327	306	353	325	323	334	328	352	346	298	328	327	306	310	315	336	295	319	347	334	327	307	359	366	336	307	336	302	314	357	332	293	303	326	356	316	304	300	353	332	311	306	314	325	330	347	344	300	320	324	314	317	351	342	310	330	331	305	330	283	322	297	310	312	331	279	317	316	331	298	331	354	332	335	320	324	330	319	340	324	322	316	325	352	318	319	337	305	330	333	313	321	305	306	318	335	341	324	326	303	330	334	304	308	356	323	320	351	331	321	345	307	316	354	313	333	322	352	322	314	333	333	322	306	337	340	352	348	328	331	331	322	295	302	320	307	319	338	343	349	330	316	303	306	336	282	298	312	324	331	343	321	333	330	314	334	333	334	349	313	338	341	347	328	330	340	325	321	321	344	316	317	320	327	297	321	322	336	312	346	341	333	327	342	349	331	340	331	319	324	295	330	341	336	313	301	308	311	344	347	332	341	324	279	325	334	349	312	272	301	311	324	327	342	331	321	341	304	311	320	341	283	316	307	287	316	330	320	313	324	341	294	314	294	326	318	322	353	337	328	351	330	316	332	312	317	272	326	351	313	346	349	307	315	328	313	304	368	310	317	316	302	305	315	301	326	310	333	303	318	295	306	348	341	345	305	337	331	328	333	335	321	353	299	297	353	290	339	357	318	336	325	313	316	293	301	329	326	289	353	329	308	310	339	342	353	294	333	308	321	315	305	353	299	315	312	295	318	324	324	287	310	327	323	338	348	370	319	333	332	352	313	343	305	320	317	334	311	328	299	299	295	311	293	353	348	339	346	337	339	323	340	334	331	341	320	316	283	320	293	338	332	337	322	308	329	324	333	319	294	340	309	338	311	312	325	298	342	343	311	325	339	331	346	322	311	298	314	322	319	347	342	306	327	338	319	363	303	299	322	363	321	332	287	324	338	328	323	304	355	307	290	326	346	325	333	352	317	321	314	336	336	321	334	311	329	340	286	322	317	309	327	319	330	335	313	311	302	318	319	361	298	328	311	342	303	326	300	326	311	298	326	348	334	328	360	346	338	318	317	350	328	312	305	335	302	344	352	326	332	298	341	318	340	323	314	326	334	331	308	337	301	327	335	316	293	312	357	302	316	293	314	336	297	342	340	316	351	328	326	356	323	330	345	343	367	309	325	324	349	314	300	320	338	301	318	311	308	327	349	322	313	312	287	319	335	360	305	299	329	322	339	346	338	349	331	343	336	322	290	327	307	333	335	322	274	315	350	323	325	320	311	324	337	298	338	319	311	360	315	317	321	312	340	306	294	339	305	296	320	371	311	321	307	315	296	291	326	334	331	331	318	311	363	350	335	345	292	308	345	339	320	324	324	337	372	366	327	317	344	318	300	330	325	329	284	351	323	341	332	319	314	336	351	308	350	303	309	295	327	310	318	341	314	342	290	313	314	326	339	315	340	329	333	327	371	316	309	337	315	334	326	314	356	301	310	337	318	308	342	326	313	322	347	331	281	333	341	304	325	286	326	318	339	321	332	347	344	322	313	337	334	321	302	332	319	294	376	307	319	339	349	342	355	349	330	298	331	321	338	337	318	299	316	297	329	308	311	316	326	308	329	295	303	324	344	333	369	307	329	311	376	348	315	324	330	320	307	345	302	305	362	285	320	313	328	330	336	313	331	335	311	348	317	319	322	347	309	310	343	337	326	296	305	326	300	319	292	302	326	354	360	329	312	328	344	338	334	328	326	298	330	350	310	335	342	315	313	324	344	369	330	320	321	303	371	305
42389	61803	44724	29343	20818	13193	7886	5655	4007	3095	2414	1908	1411	1076	963	785	679	600	551	505	451	428	486	453	383	396	372	355	358	419	341	356	347	329	343	333	335	366	317	335	357	350	331	346	328	349	317	328	324	344	325	298	312	338	336	348	329	335	325	332	336	343	312	317	303	362	360	345	295	338	355	302	340	343	314	332	302	336	321	355	320	354	337	334	325	299	343	358	325	315	342	327	326	324	349	312	316	362	331	331	329	345	313	306	319	334	320	327	345	338	322	292	317	337	332	327	295	347	311	291	299	322	314	318	353	317	334	328	331	327	338	304	320	329	307	313	358	340	348	350	335	359	307	305	302	304	353	316	313	294	327	332	334	347	302	367	363	350	337	318	309	301	313	388	347	294	354	328	355	324	354	323	328	344	356	324	309	318	332	346	329	340	306	314	308	337	340	325	313	318	354	355	341	335	323	355	333	349	340	317	294	316	336	344	319	320	326	328	337	343	327	309	353	338	347	330	318	348	326	317	335	305	315	331	324	335	333	321	330	328	327	321	337	317	305	342	327	369	320	357	332	323	343	328	299	343	299	354	322	320	321	327	334	325	339	325	376	335	333	313	324	341	324	344	320	343	316	354	317	309	355	334	339	357	317	323	318	308	349	334	297	296	305	359	318	362	327	317	337	355	315	310	320	361	364	324	329	319	328	319	299	357	343	347	338	360	323	343	317	313	324	356	357	330	322	355	315	344	319	361	379	343	312	313	322	306	361	333	303	347	307	318	341	366	361	365	295	288	343	326	335	323	318	333	342	341	346	333	339	348	336	350	338	296	358	366	320	346	319	339	326	327	285	343	340	331	341	334	333	303	353	342	338	380	332	320	364	309	342	324	358	321	333	300	330	323	342	314	361	324	339	319	344	361	348	327	293	318	288	316	315	303	342	353	348	332	301	329	356	380	304	307	351	305	363	341	306	324	304	343	299	342	323	297	357	320	332	341	334	330	331	332	292	306	340	315	339	336	350	360	328	308	358	347	312	327	308	345	338	349	320	327	333	332	327	334	339	322	338	334	379	375	340	332	319	351	333	309	327	318	324	353	316	328	326	314	334	321	316	290	323	331	331	343	318	341	341	338	314	345	324	330	355	346	362	327	324	310	352	327	334	332	306	349	326	370	322	338	348	308	354	304	325	319	302	326	319	310	355	329	326	319	320	327	353	309	326	355	333	357	336	334	322	318	331	326	332	333	329	357	326	307	315	320	353	338	308	340	323	320	317	303	321	335	312	356	308	370	345	336	350	313	318	302	331	342	324	337	339	307	342	352	301	308	319	317	337	300	342	303	333	328	312	350	315	333	347	342	303	357	348	325	330	323	308	318	341	341	323	291	329	302	331	368	323	315	348	350	327	295	321	303	326	354	339	324	363	323	313	326	307	314	307	317	337	342	313	346	346	339	323	347	345	362	353	351	312	322	342	328	312	317	296	332	300	326	340	347	303	320	327	320	389	321	299	324	360	355	299	324	349	348	324	361	309	322	342	322	310	325	359	301	334	340	329	329	326	348	324	284	358	346	311	352	319	329	320	342	342	326	304	327	359	349	338	309	330	281	320	340	319	329	353	311	331	346	330	309	327	344	331	330	322	330	320	312	335	343	332	314	313	329	347	331	320	342	320	312	330	317	339	315	316	320	294	343	305	312	292	325	327	321	309	323	338	320	349	336	329	341	329	334	323	354	322	354	353	315	350	317	330	327	344	389	337	346	349	331	333	308	325	340	347	341	331	341	329	302	352	362	331	322	305	331	338	316	348	357	326	323	339	347	341	343	314	342	336	350	342	351	331	344	320	312	320	370	338	328	320	327	330	321	331	345	311	305	318	327	325	322	331	357	363	299	330	332	329	329	346	343	345	318	319	342	366	327	307	321	337	325	322	340	330	325	320	314	337	328	358	316	304	348	296	313	337	320	349	302	331	333	334	319	329	314	332	383	327	325	325	327	301	317	366	329	307	323	329	300	340	286	311	306	343	334	389	375	337	316	355	361	330	342	316	371	312	382	310	337	310	326	328	307	310	312	322	337	375	345	304	315	309	359	340	327	355	349	327	322	325	323	339	344	335	316	326	324	356	343	348	352	331	350	340	337	345	323	281	371	335	307	339	327	329	326	323	307	314	308	330	314	305	328	332	326	334	331	325	349	329	283	324	335	345	341	334	354	302	341	356	306	295	319	323	353	361	355	362	324	299	319	341	315	306	351	312	356	367	373	323	342	317	294	362	318	333	322	322	353	342	320	306	338	351	358	337	340	338	342	336	342	331	313	309	302	333	322	347	328	318	330	322	295	327	318	320	322	306	334	315	310	341	335	304	344	308	328	335	317	314	353	327	311	314	330	288	338	321	328	328	334	317	297	330	336	305	324	341	356	312	333	317	361	349	350	353	307	338	349	366	345	345	335	317	313	354	309	334	337	291	327	332	343	311	311	316	331	344	335	341	326	315	328	287	320	324	308	343	344	323	359	302	359	314	368	311	323	309	337	337	334	300	326	325	348	364	341	341	346	318	332	366	316	337	326	333	343	314	362	327	366	322	296	318	344	349	311	308	329	335	338	337	320	308	341	352	338	320	309	328	336	323	325	332	323	356	334	345	319	314	321	318	338	343	335	347	354	319	321	345	366	318	293	307	357	366	291	326	349	319	337	338	359	350	349	341	315	302	303	334	336	313	312	349	346	332	316	319	310	336	327	314	345	383	345	339	340	325	317	307	312	314	315	334	325	363	300	312	361	372	347	334	317	330	327	337	312	317	311	327	343	322	347	368	349	315	317	343	332	306	341	331	342	332	350	301	345	318	324	346	321	316	346	325	320	364	337	316	312	348	339	361	336	305	324	343	326	304	349	308	296	355	313	327	343	323	313	348	349	327	352	333	358	318	346	373	305	354	337	327	361	353	315	313	329	337	360	327	322	353	321	312	326	324	344	314	318	359	334	339	350	327	325	326	360	317	340	349	329	283	314	358	315	333	302	323	354	335	330	325	317	322	349	316	309	348	345	326	361	345	344	322	334	344	324	301	332	346	331	324	329	325	327	301	334	332	305	326	322	341	327	328	334	315	309	311	307	330	327	323	326	334	311	344	315	338	332	346	349	325	318	321	339	315	337	346	304	306	340	349	321	329	311	294	338	296	372	289	341	348	307	320	370	320	339	339	337	341	323	332	315	344	347	354	325	309	366	326	333	312	365	345	323	333	334	331	291	311	332	353	333	345	315	318	329	332	352	319	322	307	355	326	318	332	318	340	301	345	343	337	307	357	326	336	324	312	346	321	350	330	369	320	306	310	285	337	328	333	308	363	315	331	334	305	337	343	322	342	358	349	350	315	350	365	355	376	326	340	320	357	368	306	315	359	289	329	341	326	347	346	284	330	330	369	319	307	339	342	329	303	338	339	312	337	333	336	336	336	321	323	357	345	341	316	312	315	306	362	340	337	308	341	324	319	355	316	344
22970	21359	29033	24211	22053	22982	18183	7777	4708	3705	2825	2165	1691	1292	1073	872	798	731	623	527	576	519	436	380	433	432	381	382	339	332	373	360	316	345	333	356	357	344	347	328	351	316	334	360	332	345	318	329	323	307	347	313	343	334	307	342	364	340	344	326	324	310	345	348	323	322	357	332	345	325	315	346	356	323	379	340	333	321	355	325	320	343	320	358	343	326	323	330	335	362	329	314	353	314	356	346	372	323	366	341	322	347	335	343	320	287	372	332	339	363	308	321	328	315	315	365	303	348	343	339	288	290	324	330	330	304	315	334	369	367	313	301	328	342	335	336	354	334	318	331	273	349	333	341	344	349	333	332	333	337	357	334	306	380	334	292	329	349	312	334	307	334	330	335	312	309	318	355	326	319	345	330	362	359	332	332	325	338	342	350	328	325	305	309	304	301	287	335	318	368	342	343	315	294	331	331	320	346	346	327	292	300	323	328	328	329	346	334	344	347	358	319	328	335	307	337	306	325	364	335	337	355	329	318	352	313	345	310	330	344	350	313	368	302	347	328	333	329	310	318	340	330	331	326	336	326	309	356	327	329	333	355	342	340	328	329	317	331	351	277	303	293	312	292	303	371	341	322	367	311	325	329	293	378	344	299	329	309	319	337	319	315	334	318	333	352	345	324	345	351	338	337	340	322	306	307	318	321	321	335	310	353	311	329	343	313	341	360	317	359	320	324	349	343	324	346	312	335	284	317	330	321	307	342	315	345	284	331	325	326	327	342	332	333	323	333	312	342	331	321	332	328	314	329	344	337	303	324	319	359	326	332	301	316	321	320	320	322	350	342	349	337	324	308	343	312	344	355	327	331	306	319	327	315	313	356	295	370	319	348	301	364	336	351	310	323	321	351	304	340	347	292	353	366	321	290	343	314	323	346	339	329	315	337	304	317	319	324	342	339	324	328	294	339	346	325	335	307	327	311	355	313	312	339	321	357	318	313	310	344	337	347	323	316	334	349	322	345	344	328	351	337	322	354	330	335	335	320	340	348	328	349	350	308	348	321	324	334	341	329	291	341	308	298	335	334	348	330	308	336	331	306	310	310	301	360	301	303	339	312	326	315	329	324	368	317	333	357	319	290	336	319	355	315	303	299	343	323	300	321	325	329	361	368	335	336	302	322	306	310	363	323	346	330	323	342	329	318	308	338	301	333	369	341	326	342	325	325	320	328	336	346	356	307	304	326	325	366	311	344	334	327	343	333	352	335	340	337	303	306	328	307	351	337	328	344	333	352	325	343	333	331	349	315	320	325	299	343	364	351	310	348	363	315	307	338	336	334	314	328	326	314	319	333	320	331	345	348	324	280	316	324	368	322	335	316	381	327	323	355	322	321	317	326	315	335	307	312	348	355	337	330	335	328	344	325	327	311	365	349	319	337	347	348	318	334	322	349	353	331	334	338	328	341	317	343	349	353	321	300	375	334	348	303	332	289	313	323	359	334	349	317	330	313	344	301	318	312	336	314	362	320	303	343	330	342	320	328	333	345	355	345	346	356	337	330	309	383	325	336	347	325	293	290	317	341	321	339	306	314	333	315	327	331	307	338	333	324	311	345	321	322	337	334	333	319	317	322	316	330	347	369	324	298	340	324	321	334	326	330	311	315	330	318	295	329	341	347	318	333	347	329	366	300	326	338	353	334	307	327	335	317	326	314	329	358	307	335	316	357	307	323	344	340	338	352	326	329	334	316	335	335	340	336	353	320	364	322	329	335	337	358	318	325	321	287	340	301	332	325	335	341	335	329	345	339	342	332	329	337	319	328	334	346	316	323	333	337	314	309	330	308	336	298	353	327	364	330	318	323	336	322	349	327	352	342	346	336	327	298	304	363	336	345	360	321	308	361	313	341	375	356	308	315	312	344	324	350	358	321	322	322	332	308	338	321	335	335	326	298	321	311	353	318	333	357	324	314	296	332	303	355	331	349	324	352	332	297	301	338	313	316	309	302	325	332	311	305	353	328	323	331	346	340	346	321	311	323	317	304	329	326	297	313	281	363	365	336	351	359	306	337	333	354	347	337	314	310	303	298	348	340	305	351	335	321	335	325	307	291	338	328	336	335	303	364	393	335	331	350	342	307	361	333	321	328	320	365	306	310	343	333	344	352	325	305	318	322	326	354	313	343	348	312	344	373	331	344	333	321	345	324	316	318	345	332	286	312	338	330	334	318	337	351	312	312	343	358	324	362	321	363	366	328	334	328	311	345	345	313	348	318	303	326	306	316	345	352	321	329	317	372	326	336	337	352	320	268	308	339	322	341	342	325	348	355	346	330	324	328	313	359	306	380	331	346	337	335	302	339	326	345	308	375	351	311	293	351	331	353	356	369	318	352	332	342	301	332	334	330	331	312	362	327	338	375	283	326	318	326	294	338	327	332	326	358	330	341	332	344	327	327	306	342	337	353	336	308	325	319	300	322	345	356	329	355	346	325	346	375	374	337	329	357	322	371	343	324	325	330	318	338	320	299	338	310	312	317	333	341	329	328	355	313	331	365	351	304	280	360	322	315	319	341	336	364	340	341	355	324	330	342	341	331	342	293	361	327	342	348	362	311	328	332	305	370	323	324	340	324	275	328	337	336	340	329	355	319	313	317	333	321	325	285	319	331	348	331	339	313	327	321	319	348	336	332	307	315	310	329	325	318	346	337	326	331	324	300	288	322	321	342	326	304	352	342	327	337	327	353	338	320	358	331	314	314	345	319	321	326	326	311	350	305	343	307	354	332	304	370	326	337	348	324	342	314	312	354	359	333	324	334	312	333	299	328	333	339	303	343	311	327	358	337	311	353	352	354	298	345	317	344	347	341	295	341	306	326	332	329	313	288	335	324	321	319	326	370	344	333	383	331	342	327	321	278	336	312	322	355	331	326	329	297	339	315	320	331	358	321	341	340	353	359	364	331	281	331	322	340	288	324	338	302	329	319	311	348	322	293	318	333	329	333	330	332	338	320	342	291	315	336	300	301	369	290	306	299	296	324	330	287	333	340	371	327	363	355	336	352	370	328	287	323	352	325	305	324	334	322	317	324	318	322	322	359	358	363	334	348	311	299	316	318	343	298	317	324	343	333	337	332	326	325	322	333	355	346	319	356	333	331	351	349	347	335	345	351	332	316	305	317	329	342	357	343	349	323	308	341	301	367	303	334	335	330	355	382	339	331	322	323	323	293	330	327	317	341	304	284	319	300	314	341	332	314	340	314	349	345	297	305	375	338	331	336	311	312	355	310	313	323	297	338	316	328	326	330	349	341	280	309	326	334	329	342	355	307	329	329	293	309	329	308	315	318	312	335	334	313	325	321	354	311	304	301	337	337	287	333	330	306	319	280	331	333	362	335	306	349	336	330	327	345	313	333	354	321	331	316	347	362	312	329	359	330	305	317	353	301	314	308	316	288	368	343	310	343	351	332	304	331	340	337	302	331	306	329	302	324	325	341	361	344	337	354
45726	68427	51818	37121	30129	21409	13605	9827	7240	5488	4124	3304	2436	1802	1464	1198	1054	904	815	638	656	556	550	490	442	406	404	373	373	370	363	397	372	316	367	352	345	375	354	340	338	344	301	342	350	340	354	331	309	349	326	351	341	303	324	320	353	309	343	310	318	317	320	288	327	312	322	337	327	321	344	317	352	373	342	362	315	332	311	331	348	324	336	346	369	351	347	354	341	334	317	335	354	321	358	334	299	327	331	337	330	370	327	333	348	308	332	332	348	314	354	324	334	333	340	318	282	340	325	323	302	325	333	320	335	314	348	342	335	351	325	316	353	338	331	313	350	301	360	298	290	316	333	373	288	312	326	306	301	324	326	347	311	303	339	335	322	335	324	321	331	345	301	351	317	353	330	340	351	305	331	350	343	330	315	297	323	318	326	304	339	350	302	297	309	310	322	324	355	321	320	316	353	333	335	301	317	310	340	356	334	327	343	324	314	347	325	345	352	323	341	355	344	317	316	342	352	328	318	326	353	342	302	349	365	323	339	332	319	333	333	349	324	329	363	330	323	338	317	328	367	331	326	330	333	344	342	347	320	319	321	313	326	339	361	332	357	326	337	366	329	333	306	346	320	332	317	332	320	331	323	333	343	333	313	322	342	334	314	343	321	358	344	331	303	329	329	323	297	310	318	345	339	335	324	349	295	353	338	332	331	333	352	341	323	358	330	340	352	355	326	310	365	325	351	314	336	329	317	340	331	327	325	327	369	319	331	357	315	326	348	359	355	315	313	349	329	316	375	351	319	310	345	322	338	311	349	334	326	334	308	342	303	307	315	326	324	359	310	335	341	358	317	330	327	343	302	366	303	365	356	315	342	342	321	334	307	381	309	337	331	342	329	344	358	345	330	326	361	350	330	333	337	338	315	319	299	349	331	331	358	357	337	299	319	314	366	348	335	320	322	347	324	343	321	344	340	345	323	329	337	366	339	354	304	327	329	335	313	344	375	348	357	346	347	321	324	351	332	340	327	338	346	329	346	339	293	305	333	318	304	321	333	351	344	324	326	311	315	307	333	359	326	325	354	334	340	350	316	331	338	321	307	305	334	343	364	310	329	311	314	316	329	322	308	321	348	347	333	331	329	326	347	315	338	286	321	313	342	315	309	309	349	338	335	304	349	348	360	343	318	363	301	331	340	330	331	347	291	335	303	317	361	321	313	310	325	342	298	330	336	308	317	296	332	318	330	338	340	316	326	337	340	342	334	304	341	326	356	318	329	311	345	295	332	369	353	302	337	317	320	336	343	344	316	334	321	294	331	331	338	347	357	303	355	324	349	322	344	331	308	350	331	319	289	318	360	311	313	323	338	322	342	358	331	366	359	343	349	332	316	318	307	352	317	321	339	348	349	303	342	334	334	342	325	362	345	332	345	326	336	333	333	362	340	313	342	317	358	327	304	345	328	331	330	312	338	325	316	337	355	332	326	326	337	329	331	336	379	312	325	305	348	300	332	334	311	331	330	328	321	347	326	319	331	337	324	329	341	335	308	311	314	326	339	330	347	332	353	329	330	358	357	340	351	295	346	268	332	310	349	362	337	355	340	346	331	312	318	301	333	337	335	322	331	320	318	350	337	349	332	332	298	332	320	298	331	323	297	336	322	319	326	333	345	350	348	333	349	317	295	296	348	339	334	363	341	323	338	334	328	347	363	315	346	348	325	342	309	344	325	309	345	331	328	377	339	337	362	343	328	365	329	316	311	299	353	336	340	335	326	331	332	322	326	339	327	326	340	302	331	340	338	353	317	319	320	347	329	309	302	312	318	316	310	380	337	292	330	333	304	335	355	341	343	335	314	343	322	345	357	313	344	312	309	355	331	365	325	326	353	330	327	334	349	356	329	353	321	334	345	337	345	316	336	304	347	305	365	325	321	332	368	325	319	329	350	353	355	336	327	300	354	324	325	377	316	334	317	343	323	326	339	342	320	356	301	354	295	334	318	288	334	322	337	319	370	328	327	320	329	349	348	318	320	354	311	347	334	333	341	386	350	334	344	327	328	340	318	321	342	309	330	330	311	321	339	336	330	311	333	319	330	340	306	315	351	343	315	337	330	347	341	340	318	333	325	305	340	327	319	330	357	322	346	324	335	346	309	329	322	344	330	314	339	345	339	338	346	348	336	333	322	338	322	354	321	300	298	332	350	313	348	340	344	341	303	344	316	332	318	349	322	340	316	322	318	365	345	344	292	330	311	318	337	337	301	320	334	356	312	341	324	338	303	319	356	359	355	313	304	318	338	311	320	317	317	335	304	345	326	311	333	334	321	339	327	322	343	305	339	315	351	335	322	315	331	344	316	317	324	352	350	327	365	344	363	348	304	320	309	344	313	322	343	343	343	342	328	302	311	324	335	318	360	361	359	335	353	349	300	313	350	354	328	327	343	295	321	339	362	334	325	324	293	338	328	342	339	343	318	329	326	364	319	352	307	352	318	333	342	310	333	324	371	295	340	349	352	331	310	324	344	316	308	319	331	295	312	352	333	313	306	371	324	300	311	312	340	349	350	338	313	328	338	345	324	323	318	339	341	301	352	342	318	308	351	350	343	303	336	318	321	331	333	310	332	356	320	322	335	349	352	325	319	334	319	356	353	335	333	347	300	351	326	323	303	329	344	335	331	318	331	339	332	333	347	348	343	352	320	316	313	332	349	328	366	319	340	333	333	322	340	343	335	321	344	330	311	342	347	334	388	331	324	321	333	350	346	311	348	334	353	325	378	311	364	324	348	338	352	335	345	329	344	338	349	324	325	328	318	350	326	351	342	328	340	350	365	320	322	358	356	326	311	301	332	321	361	297	325	345	286	350	353	311	348	318	315	321	316	320	333	366	324	341	327	316	358	332	357	344	338	337	320	347	315	299	309	323	321	362	372	349	315	318	349	334	355	360	332	339	363	351	353	355	314	348	337	312	353	318	313	312	333	318	330	335	335	317	328	341	326	372	343	332	334	325	327	311	341	324	299	329	365	330	317	341	335	360	300	314	349	328	336	306	331	360	340	355	348	337	351	335	299	311	336	353	371	354	326	348	339	326	312	335	314	331	341	355	319	332	342	346	339	336	343	315	340	329	347	361	352	332	314	331	360	327	324	311	321	358	328	337	341	335	299	342	334	340	316	343	307	330	342	346	344	317	327	329	321	345	359	322	328	321	339	320	316	332	357	321	329	335	323	329	341	349	344	317	342	342	333	327	345	325	325	363	335	342	339	305	312	320	353	315	366	371	330	325	339	342	337	352	304	308	358	309	322	330	357	365	295	326	334	327	332	318	314	333	343	318	303	310	318	333	319	363	331	338	352	338	317	340	330	350	369	326	328	354	339	366	335	328	321	317	334	325	354	332	330	339	347	352	314	358	333	321	310	314	321	325	315	324	315	362	311	341	386	316	303	344	339	344	377	320	325	329	323	314	350	336	380	379	342	340	340	334	342	316	342	347	368	307	328	355
36427	45959	44223	30317	18311	9814	5189	3361	2330	1782	1403	1131	935	776	598	520	541	500	435	424	425	432	390	334	354	367	343	346	351	330	331	347	348	364	301	393	325	315	332	333	316	312	314	343	295	317	306	300	316	326	310	347	312	296	290	357	336	338	331	336	302	318	347	324	315	354	302	344	311	343	311	335	324	323	298	322	333	331	334	324	326	310	322	358	330	293	353	310	341	291	329	323	313	335	319	308	297	322	311	321	318	337	327	325	337	323	280	324	339	305	343	321	295	342	319	340	287	307	321	321	317	296	326	356	330	321	337	328	303	334	329	340	324	311	320	299	321	285	338	305	314	333	318	339	329	305	361	328	282	339	328	307	307	324	326	316	316	337	331	298	345	324	345	315	357	320	341	333	346	323	318	291	345	323	342	329	299	331	329	312	286	332	335	339	383	328	338	327	342	311	307	306	327	309	333	341	306	316	333	309	329	342	324	306	330	283	356	311	319	319	328	330	323	314	309	324	306	336	294	333	328	331	365	303	314	313	308	284	346	335	329	318	326	314	299	337	331	315	294	306	312	332	340	304	340	314	305	310	321	309	275	334	334	313	324	322	301	337	296	337	332	331	282	286	294	351	299	296	329	318	314	371	342	309	330	299	319	302	325	322	308	331	325	305	344	325	321	334	311	342	335	317	332	272	325	322	323	330	303	303	337	337	325	325	292	330	348	361	352	320	383	316	306	322	313	316	325	333	340	324	317	307	303	301	329	307	337	324	284	347	331	328	340	309	336	317	310	313	300	297	319	303	293	311	318	303	305	335	300	311	328	307	331	325	326	291	326	330	326	335	309	348	328	328	306	331	293	286	333	306	364	282	329	328	291	343	333	335	357	341	321	343	335	304	314	330	351	322	319	326	320	342	331	304	303	307	274	314	342	320	320	327	308	304	319	344	327	312	326	320	311	331	304	324	315	318	331	310	334	318	377	320	318	321	275	299	293	315	329	341	333	331	303	316	329	300	275	318	322	311	320	319	336	322	332	298	326	288	319	316	308	334	300	276	322	319	332	327	300	302	291	322	303	315	327	352	332	333	337	307	355	326	316	309	315	330	314	342	304	336	336	343	314	291	317	323	324	327	347	276	303	347	317	303	317	336	353	314	291	291	311	339	320	334	322	318	295	300	265	299	327	317	312	312	321	330	301	305	319	344	339	316	354	310	331	323	295	293	324	325	323	285	301	310	316	336	356	304	316	331	303	306	330	341	348	341	315	323	337	338	347	321	311	328	329	309	311	310	305	318	311	265	322	334	340	306	340	348	343	329	324	338	326	343	303	299	329	306	322	330	297	297	311	341	322	342	324	364	317	309	327	340	311	299	335	319	326	298	328	344	327	319	317	299	299	327	335	314	332	316	322	332	301	317	307	307	350	293	331	318	318	286	339	303	299	287	311	338	321	331	294	336	325	325	321	317	320	298	306	319	292	309	313	309	335	284	347	323	313	325	303	309	311	307	300	335	328	326	278	330	333	336	325	326	337	321	320	305	310	339	333	292	303	344	305	337	307	276	344	306	338	359	339	328	326	311	343	295	346	311	340	303	303	346	295	323	318	294	329	304	317	370	346	344	292	310	319	327	318	317	344	332	338	305	321	325	329	304	334	278	351	302	327	303	318	310	315	328	328	334	343	338	343	333	304	335	309	302	321	309	329	330	306	308	314	327	312	306	362	302	332	308	328	333	337	303	319	324	327	344	279	333	345	327	343	319	329	299	322	312	319	339	288	328	325	320	310	325	352	301	314	322	307	325	329	297	354	306	286	275	327	327	320	326	295	320	303	287	288	294	304	347	292	297	288	329	360	312	336	322	342	335	315	335	309	286	324	310	303	325	346	323	339	335	335	308	307	329	323	352	342	328	310	325	292	303	305	290	286	329	353	341	319	296	298	325	323	330	309	310	344	327	331	307	300	319	312	321	330	305	298	320	320	332	313	310	333	331	288	313	322	326	329	321	299	295	316	329	320	308	320	324	335	337	336	320	331	328	293	319	326	329	289	315	308	315	351	307	337	293	294	333	344	293	330	320	339	329	329	323	309	324	293	316	296	325	348	325	354	339	313	328	321	330	275	290	284	337	361	304	357	334	303	300	330	348	350	331	309	343	328	336	333	319	330	308	285	307	312	339	330	328	363	309	328	352	291	318	336	309	309	303	319	331	296	304	327	297	330	336	338	346	332	322	341	343	329	325	304	329	301	313	333	290	303	327	298	306	325	303	322	342	307	343	314	314	323	319	313	310	321	371	338	334	350	326	326	323	321	306	297	295	325	306	278	364	340	299	306	326	301	341	322	353	311	332	345	348	293	313	328	359	313	328	343	339	336	360	335	301	327	335	329	330	334	331	303	327	309	317	330	312	288	346	380	329	307	302	326	290	310	340	310	311	302	310	311	312	307	297	286	327	322	320	337	328	320	291	322	332	331	311	331	324	306	329	327	333	334	312	314	333	317	349	320	331	313	322	324	320	318	296	347	308	312	359	334	328	365	325	315	315	306	298	324	318	320	338	319	319	318	313	301	303	309	324	326	349	335	333	335	320	310	302	303	324	313	347	316	332	310	318	325	307	353	309	292	331	318	357	333	311	328	318	317	316	331	308	348	338	284	339	311	310	294	310	355	330	316	329	300	378	372	299	312	324	303	323	339	329	344	284	347	320	348	346	314	365	341	332	322	327	330	346	319	348	293	309	353	293	272	303	317	380	325	320	317	294	307	336	311	326	299	291	329	312	300	327	299	325	319	323	320	321	286	277	308	336	336	299	322	346	326	347	325	342	319	318	342	282	299	339	373	344	318	316	330	327	312	304	320	318	327	328	321	324	299	349	282	309	340	329	334	341	310	328	301	319	312	319	334	311	308	300	348	345	319	313	321	322	339	322	323	338	362	298	321	312	325	311	346	319	315	334	333	294	353	331	308	302	300	338	350	335	328	318	301	319	305	327	314	323	320	327	319	355	321	331	291	285	311	310	324	300	313	347	323	330	346	311	311	311	317	325	319	296	340	288	312	310	328	294	343	345	306	353	330	313	315	335	288	335	275	298	342	343	302	320	352	333	331	287	304	321	321	369	329	354	327	317	304	328	339	310	330	328	346	298	295	323	331	343	313	323	293	315	282	302	316	340	307	301	310	303	308	323	310	319	328	277	313	288	322	359	338	312	303	334	316	333	296	338	294	342	306	326	321	325	335	306	287	305	317	318	328	333	297	311	322	356	301	347	306	361	330	339	321	300	356	326	307	336	311	329	314	330	305	319	331	342	312	291	335	331	311	331	351	310	314	305	327	335	337	304	343	314	278	309	334	343	345	295	321	327	334	313	329	305	342	324	313	319	320	351	301	336	289	306	319	317	329	321	312	302	316	324	280	305	362	306	303	313	308	304	315	301	308	354	312	313	313	328	314	327	340	329	306	295	347	343	336	353	328	310	345	325	334	345	349	305	335	347	289	317	315	313
42080	58151	42239	27128	19053	12676	7838	5469	3864	2875	2193	1749	1330	1004	870	702	633	577	557	482	437	426	393	403	369	381	338	361	338	385	356	355	369	333	365	370	318	372	349	344	345	353	348	311	312	326	299	335	313	361	312	331	360	334	335	332	336	354	324	307	341	370	332	346	331	337	322	308	317	302	329	347	324	343	321	300	335	326	320	303	328	307	305	327	323	342	320	325	329	308	349	348	300	309	295	326	342	307	311	324	322	321	316	322	353	357	360	332	307	316	331	348	319	318	346	340	335	330	337	377	322	327	349	335	338	347	301	346	348	310	276	322	343	334	350	335	324	309	336	348	313	358	326	342	351	332	331	333	343	313	335	323	331	329	325	332	329	343	341	298	325	343	351	353	312	331	341	366	309	330	304	346	340	335	358	384	302	320	313	317	321	321	315	345	345	348	326	353	310	340	345	321	345	328	315	331	336	311	339	321	298	308	336	338	305	352	341	339	346	347	359	303	340	304	321	324	319	322	334	353	306	323	309	329	344	352	346	315	305	325	339	361	319	311	323	319	324	320	324	320	324	332	344	305	296	327	350	320	321	315	364	337	323	330	333	306	315	313	330	334	352	323	339	313	293	302	316	340	354	315	304	313	334	357	349	310	323	367	313	334	320	361	315	355	314	339	355	342	323	343	351	317	307	339	353	365	353	339	351	293	342	335	331	315	311	315	285	335	310	357	294	331	320	325	335	329	308	330	348	328	327	331	360	329	342	308	341	330	338	344	336	336	321	319	344	328	297	300	340	327	317	326	348	341	279	327	319	335	307	337	295	321	341	344	353	310	330	296	322	329	341	327	368	331	334	289	339	341	303	307	335	321	341	336	328	330	320	320	310	316	335	323	322	343	315	333	306	326	327	340	323	311	321	333	301	335	335	297	353	325	318	320	338	307	332	325	351	307	309	311	355	332	331	375	307	344	377	334	319	342	310	319	309	296	317	322	341	342	340	340	351	324	323	305	328	302	315	306	338	319	324	343	317	335	299	291	302	332	326	345	322	324	323	306	342	312	330	348	304	291	328	322	350	342	357	293	313	311	312	353	358	303	335	316	333	364	344	338	323	296	325	320	330	311	339	309	320	345	333	330	339	359	322	325	327	341	317	366	359	319	330	349	317	322	362	317	351	312	372	305	329	305	325	330	337	322	307	328	338	312	317	361	314	316	315	354	356	343	333	324	348	365	329	328	321	337	322	322	337	361	305	336	334	321	357	323	300	281	316	328	336	338	346	320	328	331	381	335	368	332	331	315	341	305	330	332	358	340	308	325	322	314	360	322	331	346	314	346	353	334	321	362	335	305	350	355	329	328	330	333	333	364	336	331	353	335	341	312	325	351	335	329	309	341	330	319	314	311	303	322	322	343	346	331	331	341	341	315	342	315	322	328	304	337	320	344	371	321	332	308	316	347	364	299	325	335	324	320	349	307	341	339	321	341	335	322	312	335	308	343	311	320	327	350	344	300	344	324	317	303	335	304	324	319	328	297	320	372	335	341	345	330	330	306	316	355	362	313	341	323	355	305	321	330	327	339	317	338	328	320	338	353	335	318	319	357	305	315	364	322	328	300	325	345	317	308	320	315	338	343	324	349	330	331	341	347	323	366	321	339	316	335	327	325	319	333	322	337	301	323	312	317	364	294	307	329	312	309	320	321	333	306	331	328	364	316	318	350	363	311	325	319	347	326	322	334	342	333	329	341	350	314	331	327	345	320	341	316	350	326	364	327	323	352	331	305	367	326	328	316	362	331	290	327	321	358	333	357	349	356	338	346	317	314	318	322	355	341	295	294	308	344	321	351	335	318	349	363	326	334	272	322	350	335	365	328	330	332	312	316	323	343	333	318	304	360	348	346	326	302	344	305	341	395	330	349	341	334	349	311	334	349	343	337	326	347	343	303	327	332	339	324	357	367	372	312	324	330	334	302	322	332	349	351	309	300	294	352	361	326	327	327	344	338	358	304	320	314	354	317	307	321	343	301	316	347	319	322	347	321	306	326	299	307	330	314	322	375	356	345	334	357	334	313	339	340	299	336	325	317	344	337	332	328	334	333	344	302	303	333	339	343	325	343	337	350	371	334	302	314	302	323	343	313	327	360	347	340	330	350	332	327	332	336	336	340	336	322	326	311	301	311	355	316	325	339	345	336	345	341	317	339	332	327	305	320	343	321	344	354	305	328	379	340	348	328	307	336	338	308	320	326	322	343	338	346	339	351	310	334	310	341	361	321	323	335	307	370	334	330	335	357	342	313	338	329	310	295	336	329	340	326	346	329	312	340	311	365	340	319	354	353	322	318	338	342	346	350	341	321	342	354	316	332	343	341	316	316	345	302	290	350	331	322	336	333	372	325	314	339	356	317	310	330	323	357	335	299	346	315	340	294	306	353	331	330	363	339	327	352	345	325	321	348	337	329	331	316	338	326	349	318	331	344	323	310	317	335	316	379	338	310	350	316	338	317	339	325	320	322	377	314	318	336	328	346	317	326	287	335	333	328	322	360	335	341	311	312	326	363	330	360	314	330	315	322	307	348	340	354	300	319	347	310	321	321	318	320	312	385	327	323	340	287	337	339	328	350	325	345	335	302	330	353	299	305	319	332	367	304	340	318	322	312	340	324	330	322	353	307	310	315	339	314	335	331	352	309	348	321	345	320	339	333	344	352	373	334	320	319	313	311	336	341	306	311	330	354	325	339	316	320	348	357	317	332	350	362	332	354	350	314	315	323	327	277	332	320	330	338	336	304	343	308	323	315	363	312	335	327	314	345	307	325	339	358	335	350	355	339	344	345	323	340	309	327	341	331	340	311	295	327	328	342	309	337	301	341	354	327	354	337	326	307	336	308	327	313	322	311	329	308	312	332	338	325	305	364	363	327	301	332	322	338	304	279	293	319	333	312	321	333	340	318	358	320	344	280	316	331	339	304	310	313	323	303	332	335	359	315	344	322	325	342	305	338	336	334	354	313	328	311	336	326	359	318	360	310	337	332	356	325	336	330	340	334	325	334	360	342	308	338	326	354	354	376	308	339	336	331	325	333	322	342	328	325	323	371	343	327	339	320	320	347	312	364	351	322	346	313	318	366	343	326	331	346	317	349	337	297	330	320	325	338	315	307	301	336	334	338	321	330	353	348	326	328	357	350	320	343	357	358	348	334	292	320	329	332	325	313	302	327	328	327	303	328	326	333	342	347	387	313	333	337	323	322	352	364	336	315	314	341	328	345	325	328	315	330	374	329	323	350	347	312	300	351	359	317	337	315	315	321	310	293	294	310	310	327	309	323	357	326	339	327	338	341	367	315	329	318	331	325	316	283	325	297	317	314	335	334	322	352	306	331	344	309	336	318	335	325	364	329	337	335	325	339	314	309	334	319	335	352	289	352	335	309	310	320	360	323	301	325	342	331	332	326	326	327	299	317	345	334	317	321	338	331	341	341	323	316	325	313	335	292	336	323
24307	21420	29208	25839	23117	18659	9635	4710	3219	2403	1987	1489	1204	908	782	656	610	566	479	458	417	457	393	388	366	376	361	356	324	324	322	355	338	352	325	328	330	297	337	344	346	329	299	335	340	330	325	300	339	305	329	301	312	314	308	343	328	334	337	364	320	347	361	349	278	313	296	310	280	313	339	341	293	316	333	315	312	295	333	307	315	338	314	298	309	349	313	287	304	307	308	328	330	330	306	326	313	314	297	314	324	361	351	289	319	303	354	356	316	298	310	316	293	338	336	313	340	331	302	337	337	299	296	300	327	326	349	326	288	330	289	295	333	337	317	304	328	334	326	322	331	321	316	316	328	345	297	310	285	348	310	303	298	345	317	355	336	333	317	351	313	306	308	327	327	309	325	359	348	348	294	318	315	346	329	305	335	342	332	330	294	283	312	333	319	332	336	311	313	336	345	334	296	320	383	331	319	352	315	320	324	320	298	300	304	319	330	308	291	322	304	310	302	311	325	315	327	273	343	349	308	301	328	277	330	308	310	339	349	344	325	316	330	317	323	321	342	321	316	309	306	348	336	293	343	325	308	335	332	301	280	305	325	364	310	299	294	324	307	326	327	324	307	321	331	342	301	303	312	322	337	341	320	320	300	319	288	303	328	294	327	325	349	351	307	306	349	303	331	340	335	288	327	325	321	306	316	318	346	307	295	314	321	357	293	338	293	349	311	301	324	313	351	334	295	331	299	316	289	306	286	330	344	351	295	307	322	340	326	327	337	336	336	331	288	332	337	314	316	319	333	325	310	315	315	314	322	320	350	287	293	319	299	352	330	312	318	298	303	320	350	348	309	366	358	307	337	347	322	325	323	301	315	334	340	337	313	315	323	354	332	348	300	332	325	322	335	306	327	327	329	351	327	330	313	323	328	321	321	312	291	295	294	328	298	340	307	316	307	321	345	326	296	333	333	344	347	319	332	312	305	303	297	324	327	306	335	315	326	307	299	355	341	325	320	302	350	334	314	296	336	328	306	312	304	300	332	330	339	323	319	339	368	338	312	344	337	320	315	305	349	291	313	314	334	313	301	324	326	282	355	358	300	336	315	322	286	310	320	342	288	352	338	271	291	334	311	324	323	331	314	320	301	324	320	310	337	299	331	319	293	317	332	306	334	280	330	292	330	318	307	329	349	282	300	357	318	299	305	343	309	328	327	302	330	306	356	313	331	320	337	318	308	346	339	305	330	323	310	337	303	312	324	314	313	321	337	290	338	317	302	325	314	314	318	316	329	303	347	355	348	338	346	304	342	299	325	303	328	351	331	333	329	299	283	322	307	338	285	306	306	318	300	343	324	306	334	315	332	338	343	357	311	314	305	345	328	310	351	333	325	336	322	312	322	328	330	319	308	321	316	307	313	341	326	302	334	298	316	365	340	296	357	324	290	319	313	327	313	289	335	312	319	347	293	271	320	316	306	297	299	322	322	310	336	322	317	327	336	317	329	331	321	304	313	311	300	299	308	342	281	320	307	304	331	305	335	344	345	318	318	313	287	314	288	333	320	332	324	292	315	351	328	296	321	322	341	326	303	347	276	334	350	341	339	338	304	330	317	340	339	318	313	320	325	329	340	323	317	340	315	279	332	317	329	309	283	309	320	308	325	313	290	313	322	332	305	302	311	337	311	303	317	341	320	340	303	336	330	369	345	324	334	318	321	327	320	318	340	336	339	351	323	313	345	324	291	322	308	325	335	288	357	321	324	317	311	314	312	336	319	340	319	333	316	319	340	315	300	296	338	323	336	315	333	309	350	310	314	320	326	307	336	342	305	371	289	327	359	328	312	329	329	318	336	294	309	302	349	340	316	326	318	311	307	310	324	328	328	330	343	314	306	329	318	334	328	328	312	347	328	337	303	329	316	269	322	301	328	336	303	349	319	298	324	287	353	341	323	320	319	330	273	339	326	292	328	283	322	334	338	345	337	286	319	313	342	299	319	325	300	299	333	287	335	304	310	329	374	321	317	334	315	334	323	302	321	357	310	308	312	333	343	364	315	320	329	291	332	333	322	318	350	353	338	317	306	316	345	323	354	331	314	327	297	338	336	324	286	314	350	307	313	313	320	333	309	329	317	331	341	334	303	314	332	346	295	292	336	289	333	352	313	353	305	325	308	334	367	306	333	330	308	337	300	308	331	316	318	313	293	347	348	299	299	279	316	324	328	301	318	328	310	347	362	318	341	298	318	335	328	330	345	347	303	321	322	355	343	350	327	321	299	319	309	307	325	348	302	302	316	345	333	325	326	295	352	315	316	333	280	303	306	341	313	304	295	349	318	321	299	295	334	331	316	356	304	351	319	333	329	359	328	333	328	333	347	309	315	346	315	316	310	328	316	312	300	311	343	343	294	306	327	282	292	341	287	309	338	308	312	324	316	331	313	295	321	308	330	352	310	321	312	309	351	308	310	309	336	317	349	303	321	303	312	301	312	315	334	294	313	338	300	305	287	323	293	331	315	327	293	289	348	323	324	310	342	314	317	276	318	333	315	295	303	325	340	303	314	292	323	318	308	316	323	324	317	330	304	328	331	351	305	293	287	327	301	312	366	310	293	317	313	303	322	339	319	327	326	326	311	296	333	313	338	301	349	340	323	335	301	340	289	312	301	341	290	342	310	324	304	331	348	330	319	322	309	322	325	325	311	329	318	342	320	329	314	320	297	295	329	319	282	276	318	331	316	323	316	317	307	344	309	339	314	301	317	370	323	319	321	314	327	310	354	321	274	296	322	314	308	322	311	346	314	306	298	341	308	318	277	337	289	320	347	327	292	325	306	295	293	325	341	328	312	341	308	332	313	331	303	298	319	303	324	340	344	303	286	306	336	332	334	310	333	350	293	332	327	285	307	334	313	332	334	307	318	348	319	309	335	328	360	332	327	308	347	312	282	333	345	329	315	311	306	357	330	308	319	301	318	308	329	314	308	330	314	324	309	338	324	323	327	321	323	320	318	285	312	336	324	319	297	346	351	296	349	342	301	310	320	337	312	314	320	314	327	325	293	336	346	330	335	283	307	321	318	300	330	316	310	313	291	349	307	296	327	302	322	321	290	339	359	318	313	347	286	305	317	315	331	316	327	299	325	313	332	323	334	329	351	331	321	328	302	345	338	300	263	325	320	307	306	337	318	336	343	307	340	318	351	319	340	338	302	319	307	328	304	344	337	347	304	306	337	318	319	296	284	325	303	292	332	334	320	333	324	293	309	324	325	305	315	343	322	346	308	309	321	293	304	301	322	323	314	305	358	302	308	313	333	351	315	327	307	319	330	335	312	294	334	316	314	300	318	345	325	310	309	329	317	336	293	304	328	326	323	345	345	325	319	337	307	307	296	310	326	312	307	353	295	319	344	327	297	321	323	336	318	294	303	320	323	322	333	330	291	341	328	299	313	311	338	347	329	317	300	319	334	309	314	351	347	312	305	285	308	338	332	350	348	328	333	336	322	325
42260	67584	50492	33416	24647	16125	9813	6806	4989	3700	2875	2136	1731	1254	979	939	748	699	639	536	571	509	445	452	414	419	335	394	346	341	348	326	351	362	360	331	321	313	299	320	342	354	313	352	328	326	316	332	327	302	315	302	315	312	312	382	343	340	321	302	321	317	308	316	344	329	337	294	334	305	318	307	291	316	337	279	327	310	332	315	297	316	336	334	331	336	310	321	335	327	305	303	305	295	344	320	340	300	339	311	326	345	323	335	342	350	339	331	313	336	292	335	295	330	312	322	322	332	305	307	299	344	350	375	362	317	317	309	316	326	347	317	324	323	349	364	316	311	330	320	311	330	351	342	304	342	321	377	345	308	324	333	320	315	327	320	351	333	332	333	318	333	307	324	318	310	320	328	326	326	353	341	305	338	309	329	328	310	317	338	326	345	321	343	319	334	308	315	345	339	312	302	359	325	308	352	306	316	333	328	340	320	309	355	292	311	342	320	318	295	322	337	317	308	284	334	357	347	331	329	363	342	307	330	363	347	342	333	324	333	339	337	286	304	320	319	329	341	299	299	350	326	330	356	317	305	333	340	323	321	299	367	330	332	361	322	345	340	316	316	321	304	294	298	329	335	350	311	290	357	311	352	341	332	334	333	322	320	299	347	289	280	343	321	328	309	326	310	308	326	341	321	319	318	364	335	321	332	354	330	340	298	305	341	307	326	305	339	335	343	303	318	325	352	362	311	338	305	343	337	297	302	330	310	329	307	322	344	294	303	326	330	330	337	323	320	341	317	336	337	307	324	358	330	319	310	364	316	358	305	336	345	322	325	316	309	317	358	321	341	336	318	335	337	323	311	329	320	337	318	299	344	359	313	321	335	345	331	341	322	349	329	324	346	330	322	302	326	347	315	335	349	307	309	280	296	333	308	302	360	358	305	356	321	300	319	312	342	332	307	349	330	345	328	360	327	333	318	351	321	335	324	370	335	320	317	302	324	336	367	369	327	313	333	328	338	324	296	340	357	336	337	319	323	333	338	288	369	323	315	346	322	329	301	337	317	295	328	349	334	349	340	323	332	322	297	315	306	319	309	338	312	296	313	313	324	321	343	286	333	341	358	314	306	334	329	343	306	349	308	297	288	323	320	353	312	310	299	301	344	341	295	316	271	297	331	303	337	306	317	330	333	304	350	351	317	304	288	345	336	340	349	311	339	313	300	337	299	343	342	302	338	318	302	339	314	309	346	330	339	328	357	350	357	343	347	331	354	333	324	299	368	320	342	325	329	343	313	311	330	306	309	366	354	334	319	319	343	310	311	321	338	333	313	305	301	325	321	338	282	336	360	329	328	298	322	319	314	332	346	296	339	362	296	343	303	354	349	304	354	314	320	327	305	330	317	323	290	342	358	323	311	302	315	362	315	298	323	344	311	332	308	305	314	345	331	346	334	320	332	344	293	332	343	324	327	336	322	327	324	296	357	322	310	320	319	295	346	330	351	333	356	324	321	380	331	342	294	331	314	303	365	317	304	322	310	291	297	307	321	307	301	319	302	317	339	321	308	356	324	325	331	333	324	320	342	342	339	287	324	328	308	311	327	326	331	340	325	334	338	333	342	338	296	325	319	337	299	326	315	316	332	325	319	330	326	315	327	313	322	289	338	299	290	365	324	361	335	340	304	333	318	333	306	322	318	306	335	319	304	334	312	289	319	307	290	313	320	321	299	320	316	348	320	323	334	338	313	295	320	316	343	306	350	328	333	311	337	312	334	292	333	343	315	317	315	338	328	353	330	333	321	316	325	319	355	332	310	322	340	325	296	320	319	352	337	316	346	330	328	338	327	347	322	305	348	321	315	330	365	303	331	300	337	292	305	359	330	331	339	332	318	322	323	316	330	339	310	340	308	301	334	329	335	358	344	335	321	302	311	342	324	314	326	317	330	327	337	347	308	337	315	356	322	294	341	330	354	301	301	330	335	316	321	304	375	323	316	309	320	347	305	313	314	319	303	360	320	340	322	338	315	337	353	328	332	298	316	311	321	315	331	332	312	338	296	348	330	332	322	323	345	343	308	326	327	320	329	312	344	315	315	330	344	279	318	325	343	335	315	350	331	306	348	334	330	323	304	340	329	295	293	320	352	294	335	368	352	309	314	309	347	295	344	322	314	328	339	335	322	337	316	300	338	346	326	319	319	364	327	299	332	330	319	301	343	340	329	322	318	316	348	299	309	300	300	327	325	356	293	314	316	318	332	275	328	352	340	330	307	298	303	311	273	298	286	319	326	315	324	342	376	311	302	332	333	328	317	327	293	353	329	313	362	344	323	337	322	306	315	321	316	336	342	312	310	323	330	301	310	339	340	276	348	327	337	337	313	311	323	315	336	331	327	321	315	332	336	339	352	324	310	330	311	308	310	286	344	334	313	340	318	324	355	300	311	321	336	352	304	309	330	324	331	307	319	317	313	333	321	320	339	324	310	290	338	375	322	301	328	337	328	334	307	320	311	354	329	307	339	327	322	312	319	311	306	309	301	316	349	348	354	344	319	312	330	350	299	349	312	351	338	321	313	323	329	308	285	296	341	318	333	337	330	330	302	335	333	331	327	329	322	314	365	337	319	344	325	314	335	329	320	334	364	315	313	315	347	328	314	320	322	346	326	322	317	333	293	325	312	345	308	292	320	325	336	329	364	308	312	282	358	334	298	322	341	353	291	331	307	324	322	340	314	307	354	324	320	327	315	346	342	311	311	324	323	367	334	317	362	332	330	344	330	338	365	329	324	323	315	337	327	334	333	320	312	319	276	363	360	345	316	341	316	361	347	316	329	300	323	311	319	319	297	310	341	300	334	327	334	325	335	320	340	344	353	343	335	328	317	317	328	310	325	323	342	342	316	303	322	312	324	289	313	323	335	333	316	351	330	324	337	333	310	312	330	339	334	316	295	303	300	307	337	341	347	314	319	305	323	321	309	306	324	315	327	316	333	331	314	319	345	326	321	307	316	381	316	317	332	337	295	314	357	352	331	312	324	344	294	341	344	313	313	330	364	354	312	337	331	344	369	321	348	319	288	300	314	318	353	324	353	296	326	331	339	318	312	308	355	322	323	324	327	375	328	318	349	335	320	336	331	328	307	340	362	348	315	363	312	318	349	356	314	309	306	301	312	324	324	331	328	303	315	316	295	326	308	293	342	303	314	319	303	338	325	300	305	341	318	350	338	325	322	336	334	360	317	303	353	334	328	345	325	345	310	308	326	312	315	332	309	319	325	357	297	317	296	342	322	326	319	314	347	354	312	361	338	341	329	326	305	315	343	319	316	299	334	347	335	348	339	374	322	332	338	325	341	330	334	318	312	305	299	349	303	312	309	328	358	326	302	311	303	342	319	289	311	363	339	325	353	351	329	298	328	332	349	319	345	321	340	352	326	321	333	318	322	310	337	316	355	338	334	328	329	316	319	321	354	318	327	318	322	346	361	340	313	311	304	329	346	307	326	327	332
25331	21786	30470	29546	22254	12861	6568	3525	2421	1942	1568	1160	956	778	713	626	567	464	467	451	435	425	408	395	383	354	370	355	349	345	328	318	317	336	311	345	298	325	329	300	320	333	331	349	324	348	328	350	316	340	322	315	320	333	314	328	361	340	325	332	343	322	328	302	321	334	344	348	330	342	325	348	327	335	323	336	326	315	344	345	323	348	299	333	326	322	363	309	309	307	335	308	322	312	299	333	320	348	347	317	312	330	346	301	337	335	327	340	314	323	328	353	337	340	321	338	338	333	356	302	319	306	339	356	325	324	337	372	331	344	336	299	316	314	337	320	319	302	325	337	338	321	313	337	306	303	312	322	315	307	335	338	316	313	327	303	324	325	325	305	332	332	335	352	305	317	276	333	331	333	322	362	304	322	328	311	318	340	345	335	324	330	321	312	338	343	316	328	308	323	296	331	330	310	328	311	327	313	346	324	306	329	363	313	298	340	361	328	331	314	305	303	354	338	343	349	294	316	290	310	317	301	344	327	353	292	322	318	325	390	320	324	332	307	343	333	363	332	326	294	321	372	330	331	288	297	304	347	352	304	335	325	307	291	315	292	328	312	314	365	324	302	319	325	346	312	308	343	368	310	313	310	317	342	299	335	313	319	326	323	343	295	325	313	309	313	319	302	278	316	312	355	336	342	309	325	330	335	335	329	328	319	305	304	315	311	341	322	364	354	329	332	360	308	339	332	309	331	290	341	311	342	317	320	340	315	305	357	338	320	333	347	345	311	320	323	329	306	362	324	321	358	332	359	338	326	328	304	330	346	317	331	336	309	351	352	321	327	331	322	336	343	342	340	335	303	367	325	341	324	323	346	327	314	316	298	304	305	351	315	301	315	347	287	341	310	336	304	301	317	316	337	332	339	315	313	323	352	336	343	317	327	310	312	333	313	298	323	303	333	350	335	316	330	319	323	336	309	312	320	306	308	318	309	332	343	305	310	346	305	305	339	313	310	331	318	290	290	298	328	320	294	332	289	375	344	362	366	310	323	337	309	325	305	334	361	328	327	310	309	333	308	324	342	324	282	311	321	344	328	320	342	335	366	327	387	311	334	344	293	312	314	312	345	319	322	319	327	323	280	335	317	327	322	335	334	333	312	322	315	333	324	303	308	329	300	308	318	323	319	334	347	354	315	340	272	324	339	350	334	341	311	319	298	329	290	315	328	328	342	303	299	312	342	363	346	316	317	318	300	321	315	359	331	317	296	320	308	318	294	309	356	302	285	313	318	307	345	318	324	335	299	330	324	347	297	332	314	324	309	298	334	301	323	311	337	309	332	314	319	328	317	328	288	317	309	327	319	294	314	339	315	328	321	349	328	366	291	342	339	322	298	334	350	346	349	315	310	314	306	367	327	327	324	328	368	347	323	357	313	350	330	317	332	324	300	323	324	335	294	302	328	311	328	335	320	283	288	339	354	321	321	362	329	329	296	317	341	343	303	341	331	291	327	343	303	316	313	338	339	300	345	309	332	312	359	320	306	327	331	331	317	311	316	311	333	339	314	323	299	330	340	328	331	332	303	333	325	325	315	348	305	312	333	318	322	320	312	337	331	327	342	311	302	281	339	331	301	312	323	328	318	317	318	309	307	318	344	373	347	318	329	335	335	311	306	293	333	336	381	340	322	320	326	333	329	313	325	326	298	318	329	338	340	315	315	324	344	298	340	308	331	335	374	365	327	322	292	322	330	338	320	291	342	332	319	316	306	302	339	321	333	319	336	324	307	337	315	337	333	369	314	310	326	318	319	328	314	318	341	339	329	302	287	337	306	320	337	321	344	325	354	324	327	353	353	328	303	302	334	310	337	327	307	310	274	341	288	308	293	331	313	336	315	308	328	296	332	318	293	349	333	335	370	339	302	318	326	336	307	317	324	357	313	334	369	360	308	347	344	326	306	348	335	349	334	328	320	329	318	329	310	322	334	336	319	338	322	310	304	335	294	292	284	333	323	327	340	304	318	340	335	323	356	329	331	349	321	341	311	341	308	333	277	319	339	289	323	328	343	323	326	331	304	337	301	334	298	330	334	327	322	309	328	298	323	311	325	324	310	328	298	322	332	298	309	297	298	338	349	314	322	315	299	301	332	307	325	346	307	319	334	333	310	331	342	352	296	343	342	318	321	293	313	325	303	347	299	334	317	290	296	331	331	336	306	300	308	335	359	321	337	347	343	354	337	327	326	320	321	290	330	304	328	345	355	291	320	339	351	338	338	293	327	317	318	338	311	297	322	305	294	346	332	311	303	359	306	331	319	304	317	343	330	332	301	330	352	356	339	319	330	351	284	352	331	291	317	314	289	325	351	353	333	328	320	342	278	298	344	321	350	321	331	330	282	337	347	349	332	292	333	312	365	332	316	330	337	327	312	313	317	347	311	312	328	330	303	315	335	319	324	340	322	314	326	312	335	330	342	305	346	341	337	326	332	327	311	336	318	321	324	309	341	326	333	336	294	313	325	302	332	333	342	322	327	310	331	325	340	296	338	287	324	350	330	302	310	323	315	340	308	303	337	342	359	313	342	313	295	329	319	344	304	306	326	315	294	318	300	328	345	314	307	320	290	365	321	302	320	336	353	346	331	334	328	336	329	333	372	336	320	353	301	329	330	281	321	316	313	329	312	306	321	338	295	300	314	339	333	308	294	328	289	312	333	289	299	327	317	349	328	302	303	341	330	320	320	342	319	307	350	326	327	343	330	296	323	309	303	318	324	352	305	340	306	335	352	300	300	315	320	339	323	348	342	308	332	347	345	341	327	326	329	322	335	344	334	282	371	321	325	298	309	342	301	309	333	331	337	330	311	334	315	328	296	330	320	314	359	316	316	320	342	323	288	348	327	331	289	323	294	338	346	325	347	296	296	317	340	301	342	342	335	342	297	310	334	309	322	301	293	312	335	334	362	347	305	320	328	327	362	312	275	326	305	315	309	301	303	337	337	362	362	353	320	352	329	321	361	353	288	295	319	331	367	306	355	291	311	336	321	339	316	348	341	329	297	333	317	331	316	339	323	327	339	322	324	305	321	327	357	322	311	323	346	345	288	327	311	338	320	305	300	336	351	309	314	343	312	304	335	319	307	347	353	317	352	304	313	333	335	331	304	345	304	334	316	351	339	314	339	317	323	341	333	319	332	332	303	286	308	301	268	318	291	357	319	344	329	323	331	324	306	284	321	359	335	337	323	326	341	336	329	322	337	311	326	299	308	338	309	332	314	328	307	320	289	322	272	314	308	314	300	315	316	345	316	304	319	345	327	295	354	340	328	335	329	334	355	344	316	338	318	338	318	341	299	311	337	296	299	338	347	304	295	328	343	309	324	348	328	341	328	334	323	325	347	312	318	324	324	328	322	323	327	330	354	314	358	302	298	298	342	332	328	310	313	350	336	350	352	329	382	320	318	334	305	330	303	332	303	303	340	338	307	307	352	346	299	280	287	313	321	345	313
40979	61805	47562	32643	22568	13821	8667	5658	4160	3134	2429	1836	1436	1081	849	799	705	660	536	480	494	455	448	404	405	371	362	357	369	370	358	338	337	317	316	352	341	300	377	319	369	310	344	324	359	335	327	343	337	337	308	335	318	350	295	348	344	343	357	323	307	312	312	322	326	352	328	349	305	336	332	318	322	335	317	300	341	328	354	330	330	357	339	349	338	359	333	324	310	350	349	337	313	333	330	318	333	328	306	306	324	308	331	312	337	351	330	349	328	329	287	334	372	311	324	327	338	334	314	340	313	388	327	344	335	334	330	328	350	344	328	347	362	336	327	322	338	314	318	349	320	328	345	329	347	332	319	317	332	345	347	338	333	310	342	309	334	327	351	295	339	342	324	318	318	320	296	338	343	350	308	311	346	309	373	352	321	330	329	303	335	350	337	352	367	313	325	344	340	361	333	332	332	337	312	354	330	285	342	351	314	347	311	310	301	315	346	328	307	311	325	319	320	348	304	295	319	327	320	352	352	299	354	349	328	328	307	315	320	354	338	315	343	333	364	313	316	335	335	340	337	358	351	332	351	348	327	309	326	321	328	329	330	347	355	329	319	320	327	317	341	318	324	329	282	328	343	310	350	332	320	342	347	337	324	344	330	312	359	356	337	307	316	346	326	332	359	345	323	343	319	359	333	322	338	346	320	324	330	321	332	332	345	361	331	308	333	342	344	367	358	344	351	338	309	343	320	306	334	360	355	338	324	364	332	339	329	362	331	307	336	339	319	359	359	327	366	345	292	332	321	338	381	332	299	336	305	322	351	308	347	344	316	321	324	317	340	352	329	335	316	322	311	335	341	294	313	314	312	349	330	315	335	294	328	303	353	329	338	310	341	374	348	359	324	339	323	320	334	334	311	358	313	331	321	309	319	333	329	320	350	381	325	341	337	327	352	347	328	344	300	350	297	320	303	305	362	319	342	323	321	334	293	351	334	333	333	326	313	347	294	348	321	345	337	336	321	324	312	307	359	313	354	318	324	336	323	368	315	326	332	324	303	347	347	350	326	334	309	311	334	323	328	333	339	364	356	341	343	359	320	334	346	332	355	358	355	323	334	321	353	365	333	311	327	323	345	331	311	347	321	354	308	336	337	355	347	317	352	332	338	307	326	341	317	304	320	355	339	327	312	332	337	329	337	328	327	335	325	309	328	360	335	345	360	349	340	311	356	329	313	310	335	334	345	301	371	317	312	322	316	331	318	314	346	356	312	308	353	340	329	318	351	358	315	288	338	348	311	301	329	306	300	345	345	335	303	339	324	319	288	310	336	344	355	322	358	325	363	325	342	337	333	336	343	347	332	365	339	329	329	298	361	342	346	317	341	313	328	337	352	357	375	293	335	353	351	349	333	331	329	332	349	319	339	353	357	325	342	341	294	320	304	332	330	302	323	345	373	310	299	322	339	330	353	325	327	327	355	342	330	333	364	321	330	337	336	338	351	336	329	315	315	326	331	319	312	296	354	331	348	321	323	313	362	369	333	309	303	347	318	316	295	366	332	345	351	337	347	327	332	329	348	341	356	287	336	328	346	334	304	319	318	314	310	347	331	292	315	335	293	326	351	317	338	304	301	315	352	351	332	326	287	295	325	340	381	348	308	344	341	331	347	311	353	307	345	329	360	312	339	351	327	341	345	327	361	321	351	355	316	330	301	363	361	340	323	303	338	347	308	317	326	317	343	348	324	333	315	336	350	325	365	345	329	310	339	344	345	348	343	341	336	333	315	331	333	333	341	323	372	348	334	342	318	347	316	335	350	339	348	320	314	330	325	328	344	355	330	308	337	348	310	356	361	324	360	298	323	338	341	341	334	319	309	335	316	354	348	344	322	347	348	352	350	332	332	326	338	336	327	323	307	315	341	333	342	324	326	327	337	309	353	346	305	334	332	330	331	340	340	350	331	315	349	352	347	332	326	334	347	338	303	317	313	316	309	340	333	304	312	348	335	329	358	325	364	331	323	336	339	330	307	314	337	345	303	312	318	336	341	339	321	356	324	324	327	307	308	317	311	341	327	336	315	341	317	324	281	314	311	337	329	351	302	317	329	349	340	343	347	324	345	322	331	333	323	304	313	306	343	342	310	346	330	322	348	327	336	358	313	354	324	354	310	334	337	334	318	333	335	331	317	359	340	298	327	356	345	316	320	337	366	303	304	310	340	360	335	320	307	330	333	351	339	356	348	299	350	362	329	303	337	338	317	348	332	302	379	328	311	309	301	315	345	326	329	334	310	334	353	371	318	331	371	296	322	337	321	336	355	334	320	358	316	359	298	335	345	334	344	328	305	344	313	312	326	355	368	340	320	342	342	355	337	337	335	327	315	327	338	320	309	337	336	344	323	331	355	328	343	341	322	326	323	331	323	333	326	318	325	334	344	342	348	335	335	262	317	327	335	322	313	331	317	326	304	327	334	356	328	362	332	346	315	356	331	322	317	318	320	347	314	356	346	358	308	338	347	320	349	323	337	320	337	344	332	295	311	349	324	319	312	336	332	364	349	349	341	350	327	366	320	335	343	303	335	317	301	317	325	367	294	334	344	326	325	322	342	336	319	309	354	351	338	296	370	310	285	344	312	339	329	329	332	328	333	332	351	334	331	321	371	357	373	348	346	277	329	333	327	328	349	347	327	328	314	317	350	312	337	334	337	336	342	329	335	340	332	318	315	354	365	339	341	318	362	329	332	314	331	317	320	335	358	308	334	339	348	326	358	333	339	364	340	347	357	333	349	336	312	317	356	328	323	296	306	293	373	315	338	316	338	298	308	347	309	398	290	342	352	351	320	313	337	319	318	334	351	326	342	321	322	312	322	318	352	339	327	281	341	337	342	343	323	375	363	330	334	316	324	352	287	328	288	344	336	326	331	339	320	322	335	335	372	369	338	304	327	330	365	359	380	334	305	323	326	337	330	307	329	297	317	322	320	328	327	350	327	324	321	334	323	340	342	299	353	352	334	312	299	361	324	330	331	348	343	329	318	351	332	345	300	326	310	343	330	337	359	334	341	301	335	320	330	352	307	323	317	356	321	321	329	325	323	305	364	314	350	339	349	349	353	370	371	315	335	308	323	320	344	329	313	337	300	324	317	353	327	337	345	369	331	317	330	339	304	328	349	345	344	333	340	309	337	338	333	352	342	315	344	339	311	326	342	318	324	335	321	344	335	326	319	317	326	335	300	357	363	327	352	359	310	309	353	324	369	318	323	327	348	341	289	313	304	346	326	348	325	325	324	317	350	324	318	312	329	326	325	313	347	321	315	335	326	358	340	362	347	331	349	299	349	338	310	329	314	339	304	319	301	338	332	359	305	344	347	335	369	378	327	314	354	351	332	334	319	328	339	299	321	316	347	321	317	315	350	348	331	344	305	318	344	342	310	350	290	349	332	336	311	349	349	353	325	318	322	346	339	311	321	343	283	333	356	331	334	341	334	343	316	335	327	340	326	352
22942	21311	29146	24458	22723	23374	19195	8216	4915	3669	2959	2267	1713	1317	1024	899	832	705	634	589	494	492	448	455	407	376	360	365	378	368	405	353	357	365	358	401	349	331	333	371	335	354	335	327	321	354	325	360	360	355	341	352	365	321	326	326	305	289	328	330	319	357	353	332	364	328	331	300	321	344	343	337	341	304	326	353	338	342	305	338	314	321	339	325	329	331	309	334	328	333	319	333	350	337	331	365	347	329	357	311	306	340	343	357	321	360	335	341	314	307	355	330	323	357	324	336	349	330	329	359	332	318	355	336	323	311	325	341	310	345	314	312	318	339	343	335	355	351	317	316	323	330	346	303	318	332	311	327	302	284	317	330	318	332	322	337	337	346	366	293	346	368	317	304	342	324	335	349	324	353	348	361	346	305	340	318	370	314	345	322	346	364	318	308	330	322	349	346	315	327	341	331	308	346	307	366	336	341	341	339	337	313	331	340	322	319	317	347	334	369	282	345	317	315	338	307	390	331	305	304	330	317	353	304	311	309	331	335	331	326	337	331	350	321	355	299	328	338	332	323	333	347	358	309	344	351	317	321	379	334	325	306	315	342	344	345	312	341	344	334	347	334	321	332	337	361	362	342	305	340	281	355	336	348	311	352	314	307	329	328	329	360	313	319	339	330	327	340	339	318	376	332	314	378	347	364	343	325	331	327	339	305	338	317	316	352	326	368	330	346	358	302	323	326	320	357	332	349	314	316	307	354	323	342	333	352	361	347	341	324	329	308	309	295	367	354	329	328	363	330	337	335	336	323	343	344	336	379	308	321	318	325	326	338	350	346	340	307	332	337	343	322	334	296	340	315	334	346	305	309	308	344	327	349	320	325	328	323	310	310	366	355	354	357	352	331	332	325	341	302	340	336	311	308	342	335	362	336	380	361	381	364	316	384	358	346	333	325	313	334	323	327	360	339	347	362	327	336	330	350	331	341	316	331	335	351	311	340	321	336	339	332	337	335	346	332	339	369	317	343	309	329	345	357	315	316	332	344	333	326	337	317	324	327	320	370	334	356	332	351	339	327	303	356	301	326	349	331	335	328	330	311	336	339	320	326	395	350	298	317	351	339	365	357	315	346	358	359	305	338	295	338	342	337	359	380	330	333	344	332	303	310	322	351	310	352	357	338	326	345	370	316	318	321	378	316	331	313	311	325	328	306	334	327	347	299	325	340	364	327	340	329	348	338	332	353	351	334	311	333	327	325	325	333	346	309	325	339	280	330	318	353	312	336	337	399	320	335	314	343	369	343	316	341	331	340	331	334	329	295	356	334	318	350	324	348	354	331	316	347	307	326	328	341	323	337	329	348	352	338	375	315	343	337	314	317	321	304	308	324	363	313	325	350	315	324	363	355	354	360	357	361	357	329	323	346	332	304	352	359	311	348	337	342	341	329	329	368	362	310	333	357	334	302	321	337	308	348	329	340	364	339	352	353	356	322	348	305	364	324	316	337	369	334	315	316	327	305	321	319	330	324	322	360	347	328	342	365	326	320	338	338	337	315	338	345	307	344	312	296	323	318	346	314	353	327	326	319	353	313	333	315	299	302	379	331	327	321	333	335	333	315	310	317	288	322	362	312	330	316	347	315	335	347	380	362	332	325	371	378	341	353	388	310	336	345	349	357	341	321	323	309	314	367	350	346	331	366	329	325	321	335	338	334	346	282	333	329	351	320	330	338	329	305	368	323	337	351	326	336	341	324	361	355	336	327	336	320	370	316	353	293	335	356	346	323	324	336	338	327	334	302	333	335	319	325	350	305	328	306	349	368	352	366	326	338	298	330	334	327	324	336	355	337	342	344	351	354	329	336	323	363	339	328	354	295	317	355	316	332	368	344	347	376	346	352	351	303	334	345	337	337	318	330	321	330	376	316	310	321	337	328	329	300	317	313	346	365	372	309	302	305	340	324	331	315	314	314	357	290	324	321	323	341	318	320	312	344	329	333	332	357	334	326	341	365	370	314	333	350	340	332	324	351	305	355	309	323	367	339	326	351	331	317	318	342	346	315	354	357	317	349	343	344	304	335	308	317	308	354	300	318	304	317	382	314	321	374	317	318	340	335	324	341	354	351	340	319	283	341	330	329	340	345	320	357	325	335	328	332	329	349	343	292	308	337	327	315	335	376	348	351	338	356	343	363	339	340	354	323	316	326	331	338	312	304	321	342	342	331	344	348	355	358	341	322	320	335	308	327	336	317	351	316	322	335	307	302	356	350	338	297	345	329	325	308	336	340	326	356	331	335	324	366	332	316	308	339	343	303	344	345	308	302	343	341	334	306	312	359	380	344	329	344	330	350	322	323	333	319	312	349	339	359	316	309	365	312	341	327	305	324	344	331	358	329	337	377	334	299	350	334	305	367	343	330	358	336	332	308	350	325	324	359	350	326	333	313	321	320	351	310	330	319	318	330	307	352	314	329	358	306	325	348	350	351	332	325	298	320	346	307	309	325	326	311	325	339	330	357	341	307	308	328	309	354	310	342	355	336	319	330	355	341	299	336	311	339	346	341	319	297	314	339	336	324	323	325	332	324	317	351	332	322	348	350	346	372	334	348	310	315	344	328	332	325	326	346	361	309	336	329	333	360	343	336	297	351	343	357	347	327	324	337	331	330	333	332	355	316	346	331	320	331	354	332	338	358	357	338	347	303	317	340	343	308	366	351	366	315	333	321	303	348	305	332	343	332	324	334	344	337	310	347	330	355	320	300	349	343	329	323	329	371	344	286	311	326	342	299	337	339	368	347	342	334	335	346	295	330	325	292	340	338	339	343	326	300	324	330	344	317	362	314	339	335	325	354	327	317	334	349	322	355	357	310	368	371	305	329	332	341	342	359	329	312	330	308	376	331	342	318	343	340	342	359	333	332	354	343	331	339	351	330	355	335	316	342	296	339	343	370	344	361	322	303	312	324	353	347	329	313	334	321	355	331	322	333	311	348	362	330	315	347	355	338	328	338	327	324	357	336	349	331	335	329	321	353	317	311	327	333	318	307	330	337	338	323	363	297	320	346	327	345	328	324	340	334	364	346	319	328	354	335	337	303	336	334	341	317	316	308	327	333	320	353	310	360	306	302	349	353	333	355	338	352	299	327	302	363	326	318	324	325	346	356	338	343	334	330	339	351	348	330	323	332	327	351	372	330	309	355	368	328	352	337	344	300	341	329	348	328	326	352	342	356	326	331	311	341	349	311	303	322	357	291	310	355	349	331	311	329	332	353	309	335	313	321	344	366	327	328	321	330	302	330	330	326	337	297	340	342	341	343	353	320	322	348	344	326	319	302	350	321	331	330	367	314	341	352	334	363	335	317	321	341	332	327	311	325	363	324	331	349	319	334	332	291	354	340	329	351	323	320	336	328	331	337	332	328	347	335	324	385	335	293	297	339	346	338	336	315	312	304	341	338	378	324	336	357	307	344	296	337	322	323	309	307	341	347	299	340	348	334	330	339
41110	72067	59362	43170	32279	22733	14525	9851	7130	5421	4279	3250	2352	1876	1483	1208	1086	966	801	697	629	601	560	523	452	455	385	406	359	406	380	382	337	348	367	347	374	351	348	332	322	364	320	353	335	339	358	382	352	346	337	355	354	345	351	349	340	325	359	332	367	342	309	340	346	311	310	309	355	329	335	369	307	337	333	329	303	333	350	360	397	351	323	306	330	352	319	366	373	351	323	333	327	327	377	373	329	342	349	338	367	318	305	362	300	353	336	322	310	363	349	312	342	313	329	324	375	326	339	332	341	323	315	344	331	337	347	339	343	334	326	333	340	349	311	341	300	355	336	315	328	328	331	324	330	308	320	323	324	324	314	317	357	335	321	356	370	347	304	336	336	341	332	334	355	309	340	343	335	347	329	362	325	316	330	327	331	365	334	301	303	335	312	321	357	322	323	346	351	336	343	321	331	345	314	336	329	335	309	294	359	345	327	347	307	344	331	297	299	358	300	350	312	353	317	328	356	327	334	365	318	325	351	358	320	338	356	351	348	334	348	329	343	373	363	357	341	336	339	301	328	339	320	311	328	325	324	323	337	292	357	312	315	360	355	338	342	347	344	344	347	354	323	310	311	325	305	305	333	339	334	365	320	275	330	347	341	306	332	359	339	342	329	353	306	344	339	345	302	342	359	347	334	325	316	366	336	380	342	330	319	330	355	319	312	319	345	299	353	340	371	319	327	332	324	326	330	334	335	337	343	323	300	312	354	335	309	359	331	352	320	320	351	336	331	365	326	326	334	341	349	284	327	312	332	342	330	321	344	334	341	335	275	318	335	306	344	303	308	300	373	347	349	335	331	351	299	330	320	319	359	297	332	344	345	337	310	335	371	339	337	317	328	312	322	304	324	315	361	317	307	355	354	324	324	321	360	349	342	322	334	327	327	328	316	328	329	358	326	307	318	325	325	333	337	322	344	343	342	345	343	324	347	350	319	336	312	300	337	330	307	350	343	356	318	333	357	304	341	355	364	340	308	314	311	349	353	326	323	312	316	322	333	322	331	305	349	306	351	340	293	352	351	302	357	329	363	357	322	315	338	333	325	326	354	300	287	376	317	330	325	370	326	342	346	330	326	347	367	330	314	301	332	303	341	332	323	330	357	310	338	334	316	323	314	311	353	355	321	347	329	337	307	319	334	346	348	341	369	341	356	363	330	343	322	334	345	356	321	311	344	342	363	335	339	358	338	355	324	349	337	333	359	319	345	313	320	339	347	327	325	336	344	319	330	326	295	368	332	306	310	364	331	329	364	331	373	350	323	332	314	353	351	327	305	342	323	327	349	319	339	344	348	359	311	332	334	350	344	320	363	348	303	331	335	287	334	342	331	341	338	345	355	325	329	329	338	346	317	343	313	336	313	360	345	323	320	368	346	340	361	314	349	316	335	325	332	317	334	317	358	350	333	325	328	348	316	327	331	304	300	326	335	336	325	314	335	337	349	314	334	344	329	339	343	365	333	311	310	358	375	318	316	312	330	361	330	351	342	335	332	333	344	326	316	342	337	297	331	332	345	317	376	334	353	348	348	348	325	332	331	356	336	343	340	308	342	318	326	341	347	363	348	351	361	331	328	319	326	340	320	353	319	289	319	322	356	331	309	371	341	330	345	322	315	324	370	292	332	330	364	339	336	335	343	331	353	365	287	335	354	329	337	330	343	317	321	324	344	328	356	350	313	327	330	328	333	354	291	333	345	337	330	320	321	331	334	330	321	301	327	332	334	314	299	302	333	325	328	333	345	317	360	321	339	328	345	330	340	321	377	336	347	334	339	332	325	348	333	322	360	350	330	323	325	323	333	361	328	304	309	360	349	330	356	329	325	318	341	356	318	296	323	334	312	335	321	340	363	332	313	289	329	376	347	318	323	329	355	358	334	332	363	341	321	300	335	319	322	353	330	341	318	312	354	340	345	292	359	335	339	370	348	357	317	351	326	323	344	335	321	314	309	322	370	306	361	357	340	330	329	370	346	311	331	322	341	323	335	354	318	337	319	318	297	339	330	336	334	309	349	333	339	345	306	367	331	337	336	360	325	325	335	349	334	332	371	342	333	334	350	312	336	332	344	351	361	334	348	338	348	329	329	329	339	332	359	365	324	346	331	354	317	340	366	325	332	343	317	324	365	343	312	315	345	325	356	333	321	320	316	324	334	301	345	374	352	300	327	342	375	340	333	314	300	316	333	337	325	341	368	324	329	327	324	343	308	339	300	307	331	321	360	336	336	354	360	362	367	341	334	331	348	326	308	338	303	322	334	334	315	327	321	369	328	321	345	339	314	341	361	323	354	306	344	339	338	331	293	367	320	334	330	343	320	322	332	358	296	365	334	337	318	331	347	327	320	343	382	299	295	324	342	305	339	317	369	346	324	296	316	349	350	336	331	370	333	321	354	299	336	340	293	336	325	314	342	332	330	325	354	329	329	345	346	322	316	358	331	329	296	321	320	307	367	328	344	324	317	320	319	354	322	323	356	309	340	343	325	350	323	348	317	337	331	347	329	310	329	336	319	322	322	322	370	322	296	325	351	332	325	348	342	347	334	303	333	332	329	305	359	347	352	291	344	360	310	310	364	316	326	341	364	378	327	303	337	338	345	321	352	294	305	315	336	349	337	335	335	308	293	342	326	329	356	352	354	343	355	371	334	347	330	323	359	333	347	297	336	290	333	331	351	301	340	340	326	334	326	346	317	345	325	354	306	324	321	345	345	327	326	330	380	312	352	316	303	306	323	341	323	322	320	350	333	346	321	294	339	361	374	293	288	340	329	347	355	333	316	387	327	332	311	325	355	354	337	341	341	305	344	372	312	317	334	310	313	338	345	303	328	318	317	333	358	341	358	287	323	359	335	305	316	357	367	375	360	356	318	345	337	317	337	326	360	336	321	324	351	342	329	334	365	351	316	308	371	342	348	329	301	331	354	359	306	348	349	355	329	322	343	305	358	311	341	324	338	295	347	331	363	353	326	356	328	347	355	346	362	355	345	344	372	339	315	349	368	331	330	341	316	346	324	337	324	323	341	350	334	337	332	314	317	338	327	333	303	347	316	329	347	317	328	309	333	333	350	328	341	293	337	326	334	351	307	348	321	325	310	328	323	307	341	364	349	343	374	352	342	321	321	324	313	340	322	345	371	361	364	322	357	307	315	326	324	331	330	335	336	344	320	358	319	334	337	323	351	295	344	302	329	330	369	335	319	341	354	348	343	330	310	308	348	337	329	321	318	350	331	346	326	372	330	341	340	330	353	284	332	343	320	312	327	317	333	315	328	351	337	309	342	341	346	343	306	356	308	314	312	302	347	360	311	309	334	347	318	335	351	335	306	366	322	334	299	336	363	336	344	313	315	357	330	344	350	329	348	301	355	312	337	337	337	303	347	348	375	360	352	308	318	325	342	348	325	371	339	324	322	324	356	318	337	334	332	326	316	331	333	345	339	324	315	312	313	335
37483	45636	43658	30526	17324	8910	4558	2696	1984	1479	1239	953	833	657	562	537	503	493	443	391	434	393	385	358	353	346	354	331	355	338	329	341	331	368	352	329	330	344	327	306	332	307	356	387	282	354	307	348	323	317	384	310	346	339	326	324	305	316	348	322	275	317	354	326	318	327	329	313	323	303	333	319	331	324	325	314	365	322	329	358	302	292	323	303	305	328	304	309	297	345	323	337	326	292	321	308	353	361	331	346	324	325	346	367	338	296	301	307	314	351	298	334	339	320	333	349	319	333	323	308	326	344	331	345	312	297	336	321	298	291	307	350	327	320	308	325	336	308	327	293	324	345	330	360	328	316	321	341	332	303	315	313	325	332	331	342	325	360	321	325	344	340	341	299	339	288	345	322	346	287	303	348	337	335	318	319	337	316	338	330	309	317	356	330	292	359	297	301	323	268	326	341	321	339	329	318	306	312	339	308	329	346	295	355	321	331	333	332	314	317	347	339	335	305	324	320	328	360	317	352	348	320	334	309	352	322	351	342	322	314	299	303	324	359	298	307	354	343	292	273	342	356	337	330	348	349	327	326	338	323	330	339	307	329	328	308	338	337	309	330	342	328	349	326	321	318	312	314	337	331	340	311	348	353	333	310	320	308	358	337	339	316	334	350	330	335	299	297	315	329	325	341	332	308	342	332	337	315	328	333	338	312	344	321	346	346	319	304	296	359	300	322	349	308	333	313	290	351	309	291	333	307	301	321	317	348	347	315	328	358	348	325	346	298	357	320	338	327	355	309	337	324	333	329	306	312	322	357	303	300	360	339	333	323	356	312	309	326	361	330	325	316	336	352	325	339	318	309	331	326	347	312	303	291	344	315	335	329	328	313	325	318	348	346	358	311	321	318	351	304	320	329	313	364	343	316	322	329	347	322	333	339	339	344	313	319	322	310	321	326	336	333	300	348	322	320	339	345	329	323	343	311	317	324	295	323	342	301	342	334	325	323	317	357	321	338	337	312	339	319	353	324	328	331	332	325	306	299	329	348	326	355	321	283	267	300	314	326	335	343	295	327	324	334	353	313	324	306	303	320	340	291	339	336	330	306	329	299	319	307	326	332	314	304	330	310	312	314	346	324	327	335	317	352	371	295	333	344	330	374	317	321	324	350	306	341	318	331	320	339	363	339	330	316	326	310	313	304	328	316	306	301	310	345	329	328	320	327	305	303	335	340	341	312	308	347	350	281	344	328	303	322	339	323	321	315	297	355	308	312	294	321	324	348	308	354	293	327	334	320	308	315	349	304	334	320	323	327	315	349	325	324	354	352	336	339	352	305	333	307	296	314	317	339	310	304	323	319	328	318	328	342	297	354	331	307	315	345	308	335	322	344	349	334	313	333	344	319	317	314	331	325	332	309	312	333	337	283	310	316	272	339	301	327	306	309	331	322	328	342	331	340	330	339	314	325	342	316	330	336	334	340	319	344	311	326	334	328	323	272	311	314	357	367	320	327	290	314	314	345	294	313	345	320	280	329	316	360	324	300	340	336	314	353	336	311	336	368	348	290	327	315	306	321	344	325	315	319	279	323	349	373	327	328	300	312	307	334	308	354	346	311	309	339	321	345	328	331	352	327	347	333	327	317	356	354	351	337	315	315	319	302	317	315	336	276	306	340	322	311	312	310	305	330	332	330	340	290	312	344	334	318	348	346	321	332	317	329	315	323	303	311	366	355	344	338	284	347	324	339	331	320	313	327	345	339	312	338	359	335	339	320	356	329	338	286	325	314	314	327	327	346	322	338	326	299	325	333	327	331	307	341	333	347	325	316	311	297	350	300	311	302	315	351	305	320	355	306	324	338	302	338	333	314	332	292	299	351	353	288	342	331	313	323	319	322	311	292	325	318	341	294	378	330	325	327	333	359	320	355	318	324	290	325	321	329	327	303	333	325	339	359	351	316	315	326	299	339	336	336	317	310	322	325	311	286	328	296	301	363	327	347	341	295	336	369	346	315	340	329	332	341	325	293	314	299	346	327	325	330	318	338	321	335	339	355	308	312	307	329	337	338	293	309	299	299	298	344	342	289	309	346	295	284	316	335	335	318	284	306	327	346	340	307	330	319	313	333	316	324	343	343	336	346	351	294	311	283	327	319	324	313	337	277	324	314	347	352	320	353	337	318	339	353	343	329	336	314	322	323	333	309	377	319	318	344	308	340	336	351	340	311	342	294	347	290	344	300	349	313	320	332	309	308	311	330	290	316	347	333	339	315	351	325	325	307	357	337	321	327	302	316	315	332	318	314	320	332	359	299	341	357	332	315	334	356	338	337	320	338	372	323	345	290	358	320	377	327	312	320	313	356	319	356	344	331	309	344	338	301	319	321	343	295	343	333	319	322	300	326	324	309	319	338	330	290	334	339	316	290	341	330	328	334	354	339	340	340	323	338	324	332	310	347	336	356	332	313	324	323	323	312	317	306	320	339	326	323	299	307	305	310	332	305	364	326	342	326	322	329	346	326	340	328	337	350	337	347	330	302	335	314	354	362	354	325	341	316	346	307	296	294	336	322	321	310	348	369	320	333	346	273	299	298	368	328	334	334	314	343	352	341	314	364	311	303	315	326	370	338	336	316	292	326	325	338	308	332	294	333	296	324	329	315	333	323	338	336	319	304	313	326	343	329	304	309	339	321	325	361	343	312	330	308	339	309	301	328	348	333	334	372	320	311	345	313	373	333	294	315	324	318	346	310	308	354	338	339	340	313	352	314	319	314	369	300	294	335	329	344	323	317	314	303	322	333	342	316	317	335	326	334	335	325	317	290	321	314	308	319	287	323	301	331	336	317	377	375	307	320	299	323	352	297	312	298	319	343	355	310	355	354	285	318	325	369	311	305	296	310	305	320	313	298	289	326	336	297	346	326	355	284	321	313	341	335	356	328	311	353	343	329	330	338	335	333	304	288	307	306	328	324	306	347	330	326	328	311	341	333	326	324	319	332	323	327	320	326	335	330	359	332	321	335	334	341	355	325	319	315	324	299	314	325	328	299	336	311	344	349	341	314	328	326	330	304	300	314	355	313	322	305	329	357	341	304	315	346	295	320	350	316	299	298	334	329	316	354	313	312	310	321	314	343	339	338	315	314	339	336	347	333	300	371	353	318	309	324	325	321	327	301	348	290	331	318	323	297	300	307	342	311	322	315	350	329	360	355	299	329	314	347	340	310	282	333	317	320	367	300	307	322	356	339	324	328	338	317	341	328	309	350	320	343	343	334	316	325	329	295	312	337	323	315	311	319	345	321	334	327	319	297	335	329	322	316	331	335	293	295	311	332	304	315	324	305	343	312	318	321	338	338	341	319	318	322	308	308	280	346	363	347	329	338	286	316	319	324	305	313	317	307	352	315	335	298	329	288	345	366	377	324	308	366	326	345	358	323	313	333	301	313	344	351	288	339	343	305	344	337	343	305	352	372	315	340	344	322	297	298	324	362	322	338	334	320
42995	57662	42614	26910	17587	11262	6841	4365	3104	2415	1889	1516	1126	940	811	658	656	541	542	465	460	437	390	395	350	368	347	356	350	372	308	340	338	297	319	341	314	359	323	366	321	354	330	347	321	326	323	321	335	330	341	340	354	335	314	310	331	301	329	322	330	343	335	305	360	374	329	337	353	345	338	349	322	301	310	369	349	351	322	320	309	334	343	330	332	328	322	341	330	314	352	345	338	329	342	326	334	361	353	321	317	340	298	321	338	335	340	298	336	329	347	352	342	334	342	333	274	321	327	336	332	337	322	353	352	324	308	341	355	334	342	317	353	359	344	344	335	335	338	315	352	334	348	303	370	338	334	297	351	327	343	306	309	314	284	330	362	309	303	357	322	344	319	330	325	354	300	344	343	358	319	337	344	343	335	344	310	321	326	313	345	311	309	317	309	328	353	320	350	317	330	284	330	364	320	325	318	316	322	348	317	322	324	297	325	291	302	332	332	335	326	310	325	330	373	325	323	341	337	325	336	321	332	292	338	322	339	316	331	301	329	352	362	326	321	334	319	318	305	283	355	339	333	320	315	320	341	342	330	349	317	341	315	330	317	301	330	351	333	320	296	318	321	311	331	367	337	333	332	339	344	327	335	329	329	312	348	339	328	336	323	319	363	343	355	316	325	319	317	354	316	339	331	350	330	322	326	304	342	330	326	334	305	357	336	350	310	351	343	332	343	318	354	350	311	328	339	336	376	328	346	318	333	305	315	330	305	366	338	311	315	312	357	337	338	327	330	313	346	301	358	343	332	330	339	330	320	354	372	333	345	364	343	329	362	326	316	323	335	309	353	337	327	317	326	336	325	349	348	348	345	341	299	362	375	327	356	332	344	341	322	337	331	326	328	328	307	331	349	357	344	330	315	348	326	346	323	331	322	362	333	334	364	308	302	335	348	345	310	345	337	343	323	337	366	338	320	356	300	360	325	317	303	318	318	325	314	368	326	346	335	329	337	327	343	306	344	300	361	329	377	352	356	321	333	326	314	312	315	320	326	310	322	301	317	324	323	336	321	345	359	316	294	313	335	339	340	346	310	323	340	350	345	326	335	340	327	349	363	325	335	324	336	356	335	307	357	342	308	313	334	327	334	328	347	316	307	333	333	334	329	319	317	320	328	326	309	332	344	328	382	323	310	335	332	322	369	319	337	300	315	320	335	301	344	315	367	328	342	338	349	306	319	299	283	338	339	328	281	360	320	328	313	338	347	296	303	332	360	316	334	320	296	314	338	327	326	333	303	348	330	334	319	371	333	340	328	364	345	317	349	326	325	349	315	350	335	321	356	320	333	344	345	314	314	331	385	328	351	314	333	311	337	321	326	351	355	344	310	324	318	323	310	318	310	342	321	317	345	331	350	330	352	330	342	352	318	343	371	335	306	363	336	338	333	332	350	328	325	367	308	355	364	355	353	336	328	346	324	362	329	338	357	346	332	320	338	332	293	337	305	353	353	314	337	340	311	316	374	329	334	334	373	326	333	317	356	323	347	329	326	324	342	333	350	315	327	360	302	344	312	345	356	294	321	339	326	337	310	326	290	324	339	351	396	336	321	336	328	379	326	339	357	332	340	360	356	358	343	333	315	332	341	341	332	337	302	328	355	317	351	324	330	298	332	343	329	342	335	345	356	334	315	321	350	327	339	326	345	317	347	364	345	339	347	309	319	354	336	338	343	322	359	335	353	329	326	342	346	341	380	334	321	334	312	334	309	291	343	330	342	314	327	349	324	309	318	321	344	356	340	341	330	350	340	322	339	315	355	321	320	318	305	339	331	333	318	329	335	306	337	311	318	340	352	299	322	339	365	354	327	296	339	319	339	309	346	323	348	347	309	341	343	318	360	321	339	332	342	365	306	327	331	349	336	332	312	333	331	353	340	308	319	339	325	320	330	366	338	334	339	344	353	346	330	312	350	337	314	355	346	352	347	315	341	309	319	341	333	324	329	336	345	331	357	328	325	336	337	348	371	303	292	335	318	315	306	303	355	322	306	313	341	325	324	303	296	348	302	303	332	343	353	333	354	310	341	333	334	337	309	293	332	325	345	337	326	335	304	346	335	331	356	328	334	302	349	343	317	339	377	346	333	335	318	342	317	318	327	324	321	333	349	344	351	329	335	332	302	338	336	301	328	364	349	328	348	316	331	332	358	321	339	341	334	341	339	330	335	320	313	328	348	323	359	329	320	359	312	297	347	338	357	342	355	327	370	330	320	346	344	303	347	336	357	356	316	354	344	327	338	336	374	342	317	310	328	315	322	302	346	351	305	322	319	346	358	311	343	308	338	346	320	315	333	335	328	323	363	346	334	344	336	340	327	364	339	289	325	283	327	330	346	348	339	336	303	349	333	335	356	350	342	337	336	326	328	333	305	359	327	330	358	324	314	316	334	327	354	311	320	331	323	332	332	335	327	339	325	333	318	323	323	308	319	320	351	323	340	313	319	319	307	335	354	357	359	354	330	338	331	319	344	352	327	350	346	317	305	329	305	324	357	328	310	340	327	345	343	348	310	370	354	350	308	347	308	296	351	319	330	321	336	313	356	367	359	328	338	365	340	373	330	312	336	319	344	311	322	324	354	304	297	344	344	329	318	346	327	314	342	324	322	354	311	303	337	316	342	334	360	327	330	298	327	322	339	341	311	310	352	322	341	326	295	325	331	343	338	299	322	327	304	304	333	349	353	343	312	329	310	349	359	325	317	314	323	339	358	342	336	381	332	323	347	323	341	347	333	315	318	353	342	325	338	337	332	337	312	351	303	356	322	345	331	336	326	350	334	330	335	309	347	324	331	327	326	291	356	324	342	331	354	331	329	325	314	333	306	343	303	310	331	308	350	326	348	309	336	320	360	303	338	340	364	310	312	340	323	327	339	322	368	326	341	345	321	326	341	328	323	327	320	324	344	324	314	330	314	363	329	329	385	336	322	327	347	338	346	329	304	349	339	362	341	316	360	362	286	343	308	324	312	332	342	341	301	327	324	363	324	324	302	309	323	369	337	336	317	293	306	329	312	313	327	342	343	326	306	368	346	315	327	336	353	307	333	327	349	324	334	316	324	337	333	336	331	329	310	324	310	297	320	287	361	317	338	324	334	309	325	344	300	357	318	344	343	342	331	325	338	352	314	302	335	308	330	322	319	333	311	347	326	300	310	323	320	356	333	341	315	352	308	289	322	304	313	343	297	351	363	315	319	322	323	332	322	346	322	358	330	312	310	325	341	312	347	341	363	321	341	313	341	309	345	352	301	324	347	331	336	355	295	329	310	351	335	312	348	341	305	330	331	337	301	343	319	336	318	333	350	309	349	333	340	324	340	352	324	327	365	354	317	331	326	321	336	365	352	327	342	322	317	316	355	362	344	343	378	334	377	299	325	343	371	349	373	316	354	304	347	334	359	354	347	324	321	319	331	315	341	334	350	308	344	358	339	333	344	314	333	344	317	352	337	340
24257	21318	29243	26347	23263	18848	10536	5312	3524	2459	1900	1554	1230	1050	857	718	652	606	524	466	453	425	424	370	372	356	340	357	357	329	344	323	347	357	323	331	303	345	331	335	339	300	314	311	311	318	317	334	331	305	307	315	281	317	331	323	312	316	297	326	307	301	325	330	333	320	297	301	307	338	313	325	316	303	317	301	335	320	286	304	345	320	314	342	297	301	344	308	302	321	301	292	331	334	292	320	327	316	289	295	320	344	323	295	342	314	340	317	355	311	290	337	386	290	361	308	334	348	347	311	336	357	362	317	321	321	328	318	296	314	317	343	337	301	329	320	336	322	335	347	335	329	303	283	354	286	328	322	342	305	342	340	329	330	330	328	320	318	318	334	303	300	306	351	339	339	312	343	309	335	324	319	303	302	291	307	289	344	339	329	310	311	341	313	296	326	319	317	333	320	326	326	337	340	315	329	350	313	375	321	341	339	312	330	330	332	320	318	351	315	334	330	309	327	337	343	319	337	294	316	328	312	348	334	291	335	318	310	321	306	309	329	277	302	323	316	326	313	306	348	316	347	296	323	325	332	327	333	303	325	302	315	310	321	322	337	306	312	361	309	311	324	332	305	307	337	337	316	311	330	334	327	315	271	300	345	320	320	309	332	323	326	305	307	328	317	322	304	323	337	315	308	294	342	332	350	312	325	333	304	341	323	344	328	323	337	341	352	324	318	316	306	329	318	317	347	334	336	313	344	284	331	333	339	313	316	343	342	312	329	353	307	313	334	315	290	323	313	313	316	288	308	342	329	300	313	294	308	295	326	312	349	343	338	298	340	317	341	309	326	344	342	329	317	341	306	302	300	355	300	339	321	321	337	323	351	317	315	346	301	309	337	340	324	329	292	326	310	327	316	328	319	323	298	326	335	316	328	327	332	290	327	328	346	307	309	307	321	312	309	337	308	320	338	324	312	331	307	308	327	327	310	327	331	320	339	323	340	322	332	305	324	310	309	325	329	316	315	284	331	321	279	343	338	353	329	306	313	310	334	321	334	294	338	354	325	326	288	341	312	338	336	312	345	309	343	289	311	315	292	284	340	331	321	332	333	285	334	337	354	312	314	313	314	307	331	338	336	314	300	319	318	313	329	347	324	342	309	325	287	318	317	314	311	331	333	339	340	313	330	326	317	322	319	332	325	361	345	323	328	328	348	332	312	304	309	353	298	312	327	350	344	305	283	311	363	339	310	295	347	302	315	330	329	309	305	348	315	317	316	321	323	331	317	300	329	319	339	315	336	290	341	351	287	311	337	309	323	349	331	297	331	315	332	342	298	345	343	309	311	328	340	350	308	298	320	312	321	334	307	318	294	316	326	328	309	312	337	337	343	312	317	281	295	346	300	319	302	334	325	309	326	324	342	322	288	313	290	338	337	340	300	299	324	333	297	321	320	357	304	313	316	338	328	319	339	322	330	338	345	347	320	309	316	322	326	321	316	340	313	331	320	340	335	323	305	324	312	275	342	303	327	304	295	324	337	336	315	339	346	321	342	317	306	323	315	313	327	315	302	340	330	278	314	333	354	310	316	332	331	277	342	346	330	331	334	326	356	344	340	301	335	340	322	327	363	334	328	306	307	302	347	339	312	319	332	338	324	300	308	331	332	276	300	314	325	317	353	336	318	303	312	307	350	337	272	358	302	315	302	305	280	303	296	333	294	360	312	328	314	343	307	329	350	321	328	324	342	312	330	368	293	332	306	331	317	329	327	333	320	342	314	306	315	339	327	310	353	327	318	348	333	305	336	323	340	315	338	337	326	347	302	316	305	298	324	317	363	273	328	324	337	334	314	359	303	314	340	352	300	324	308	346	314	316	296	321	301	332	294	334	316	293	313	322	331	324	321	325	299	344	325	330	299	307	321	327	342	333	353	371	319	313	324	344	322	338	352	307	301	310	338	320	302	346	318	299	320	307	321	335	338	312	296	315	323	343	326	324	319	325	305	337	330	330	324	330	342	318	356	339	305	316	312	282	329	306	329	312	321	305	330	312	326	324	286	332	305	316	339	345	300	294	350	331	341	351	322	299	314	311	319	340	332	337	327	333	295	331	321	322	340	303	269	317	305	341	314	309	355	339	347	329	302	296	332	304	309	288	333	299	302	285	339	378	325	316	302	309	269	328	326	309	303	280	290	322	306	335	316	337	320	322	299	311	329	319	336	322	312	336	322	327	280	356	320	312	311	294	286	301	317	310	317	312	329	307	328	344	328	360	322	329	304	307	344	317	345	313	329	346	327	325	298	321	319	292	304	300	339	312	323	314	316	314	325	321	338	329	320	320	323	322	329	322	354	321	335	328	323	341	304	318	294	294	324	323	353	297	295	313	302	321	330	297	309	328	333	320	327	352	328	292	313	325	322	336	345	336	296	306	302	344	304	327	310	314	331	334	334	329	298	308	339	329	335	329	342	343	306	319	320	387	332	341	335	299	319	349	339	318	355	308	329	302	343	325	311	321	316	326	329	309	310	346	335	317	349	323	280	347	326	313	316	323	332	332	339	342	320	336	313	331	323	309	321	294	295	355	333	330	311	345	321	337	340	316	326	334	310	335	287	287	321	333	331	324	328	352	318	317	312	326	310	331	299	333	311	316	326	322	324	340	327	321	300	356	299	332	341	306	291	297	324	326	338	299	330	335	316	312	311	336	353	327	311	312	303	312	310	309	351	326	272	316	340	348	317	310	297	333	302	293	329	331	314	331	283	289	287	319	321	290	286	334	349	343	326	311	338	342	315	342	356	329	335	319	298	320	327	341	347	328	317	328	313	308	328	357	338	313	317	326	313	345	320	340	333	290	291	326	320	345	358	297	279	346	324	296	307	349	310	302	353	341	296	297	335	306	295	318	310	320	316	327	332	347	337	317	322	328	319	320	331	272	322	320	317	303	330	328	327	331	308	335	322	327	268	336	302	306	304	299	308	336	323	334	318	321	293	308	372	345	330	332	334	308	308	285	292	320	338	353	304	328	297	330	311	292	311	315	335	308	311	331	347	341	334	317	299	328	285	320	312	323	294	315	306	331	323	290	339	319	293	323	324	334	317	380	337	321	335	322	298	334	324	342	316	323	339	324	340	334	316	353	334	325	349	379	314	328	328	307	316	328	326	290	351	299	306	332	282	312	283	335	337	297	324	318	333	309	326	315	347	346	343	323	304	329	303	319	309	335	315	323	303	302	320	293	314	327	322	308	295	318	347	327	304	321	328	312	300	319	299	330	297	323	302	335	293	325	317	338	290	301	312	347	311	331	317	317	328	294	315	308	329	313	299	325	343	373	341	304	306	321	303	319	310	334	305	344	350	285	345	311	322	340	322	297	320	299	349	312	331	324	338	316	328	331	313	307	317	313	304	334	310	328	344	346	298	327	325	360	301	326	334	288	314	320	347	346	346	301	310	314	325	318	333	342	320	339	295	335	361	342	339	303	309	350	298	341	334	324	307	320	325
39687	64837	51473	36524	24009	16287	10944	7283	5222	3960	2910	2369	1742	1436	1157	941	791	746	583	617	476	487	405	435	416	365	354	370	376	354	369	354	338	354	353	314	346	349	344	338	326	351	336	333	314	326	323	305	329	321	334	363	334	322	349	316	328	333	318	323	324	339	307	338	337	326	325	351	324	346	306	352	380	324	325	320	331	310	310	296	303	349	310	294	321	349	317	324	314	326	339	337	323	327	327	364	328	311	342	328	334	322	321	344	274	390	324	318	320	322	301	348	340	327	313	295	326	335	324	323	343	313	336	319	337	328	310	338	338	314	331	331	343	320	312	336	334	332	323	312	333	363	329	347	335	357	339	349	332	328	332	321	316	293	343	326	304	295	304	324	338	353	304	299	338	341	338	310	304	339	293	350	327	353	339	331	328	307	286	306	329	353	356	369	318	313	303	349	309	336	321	361	328	302	359	303	310	342	314	324	323	307	348	330	295	340	321	328	315	352	310	324	308	329	320	330	352	344	344	315	321	316	357	321	337	332	279	311	316	348	303	331	324	320	317	357	338	326	347	289	330	342	338	325	303	306	321	316	366	298	354	314	329	332	316	348	333	317	272	320	332	338	331	301	303	342	350	338	337	346	335	340	313	320	327	332	303	359	316	331	343	322	345	323	307	332	353	320	330	354	293	342	325	346	328	340	321	333	319	312	331	324	327	348	334	335	318	326	290	343	332	319	327	330	338	319	310	297	313	308	312	324	335	344	299	304	315	339	308	331	319	356	355	338	301	323	298	310	286	334	348	337	325	332	323	327	299	316	321	333	336	358	320	338	361	324	326	324	330	346	314	312	329	326	376	341	311	346	346	334	333	332	346	328	328	336	337	289	337	320	345	329	343	308	367	367	322	345	319	322	342	307	320	333	310	319	318	302	355	315	353	324	298	334	339	321	316	304	355	318	333	308	302	312	334	351	329	330	328	323	347	335	345	305	314	342	328	345	324	330	303	285	315	318	358	326	312	313	329	334	315	334	341	313	331	314	333	300	324	340	337	342	302	296	296	334	302	297	319	339	308	314	337	329	323	319	299	352	351	267	328	322	349	326	317	323	313	321	342	340	291	319	289	328	326	338	345	335	319	360	320	327	354	342	354	315	339	324	298	323	330	318	350	313	336	303	326	314	293	342	310	365	349	304	359	323	303	360	335	328	311	365	337	311	347	317	320	362	338	328	323	349	349	350	334	314	347	325	336	312	319	335	305	332	290	319	300	354	339	327	327	334	334	325	333	349	332	321	300	306	316	374	316	327	369	339	339	295	329	347	309	343	315	352	325	335	331	320	321	324	317	322	354	324	316	316	312	328	342	305	296	354	301	361	350	315	298	335	382	355	324	349	354	340	331	349	302	367	347	347	350	309	346	319	326	317	322	324	316	337	314	327	294	355	324	316	311	335	325	336	356	328	321	362	327	336	318	314	322	298	328	304	313	298	334	338	307	319	326	341	347	314	340	369	331	320	310	331	335	327	307	317	329	340	321	294	310	351	287	308	325	322	300	341	337	321	335	299	323	335	330	321	313	320	316	314	325	306	313	350	351	317	296	317	305	301	343	336	323	324	343	340	321	303	318	314	344	346	318	327	335	356	331	333	325	322	384	315	324	335	335	323	310	377	312	324	324	355	321	342	321	328	300	322	323	333	339	320	327	319	310	360	354	315	316	309	299	344	292	341	337	362	314	316	324	292	361	316	342	344	321	280	366	322	313	309	318	304	315	346	321	320	309	353	328	340	315	332	286	318	352	317	348	331	354	351	282	294	344	288	322	334	326	352	333	332	312	310	360	339	316	352	302	312	364	323	324	341	375	338	346	314	314	329	352	335	345	304	338	336	331	316	339	303	306	318	345	321	328	343	297	303	319	311	331	346	331	329	344	306	362	323	330	337	334	319	340	343	326	324	339	323	314	312	329	311	348	319	288	304	324	324	330	335	316	314	376	310	324	336	314	320	299	277	309	323	319	331	324	335	322	299	332	361	314	318	325	369	330	335	345	354	313	329	331	319	333	325	343	324	364	315	331	318	322	334	336	327	313	327	340	355	340	311	336	334	328	326	328	300	305	310	310	309	351	352	327	308	321	334	328	307	318	317	297	305	322	315	276	295	339	295	337	358	336	308	308	319	317	320	334	314	321	314	367	349	343	348	321	308	306	322	349	332	328	316	313	303	351	320	347	349	310	302	358	317	328	336	339	347	331	298	345	355	313	306	319	336	309	336	338	321	314	338	327	305	298	313	321	315	363	338	337	319	332	322	307	287	341	329	337	330	328	325	329	324	315	341	293	323	324	295	327	342	336	324	325	354	329	332	314	292	310	362	346	295	305	279	328	329	335	320	315	340	319	340	337	323	298	319	334	299	350	279	331	322	336	322	354	346	319	348	311	303	356	338	314	325	334	303	320	320	316	305	317	338	311	344	335	322	337	328	339	327	353	321	299	322	348	348	316	310	327	293	343	368	320	331	389	308	313	316	342	335	308	326	326	330	338	353	302	333	323	305	304	311	324	303	310	352	326	320	311	337	300	342	318	334	305	325	330	309	318	330	351	332	353	330	321	336	324	332	334	311	354	342	299	319	341	356	325	324	310	323	327	341	314	333	333	307	320	347	313	326	322	312	327	311	316	342	326	334	350	332	328	350	340	333	338	299	328	327	342	371	350	300	324	316	306	318	340	330	340	367	304	306	297	352	339	327	357	308	337	331	337	334	313	346	314	354	359	303	334	331	347	341	323	289	334	326	344	317	331	363	315	307	311	336	321	303	306	310	343	313	305	334	313	317	331	335	336	336	306	312	338	335	309	325	314	347	336	334	297	333	307	334	330	339	317	308	323	315	339	296	327	327	336	320	343	387	322	301	338	369	298	319	328	335	355	310	340	307	313	371	338	326	331	319	344	343	313	322	322	336	348	361	323	326	336	286	312	313	311	321	321	311	325	335	351	347	345	330	340	323	326	311	338	329	308	325	324	310	362	313	340	287	320	330	331	307	347	322	314	307	364	321	337	327	351	318	358	315	302	325	317	345	312	309	297	320	336	334	333	285	332	341	325	324	309	305	310	325	342	310	352	327	336	345	336	332	326	313	306	333	332	319	313	334	301	308	363	341	326	295	348	327	332	336	352	333	378	322	329	322	331	360	310	339	326	362	313	341	337	331	369	368	317	324	315	304	331	338	350	311	331	324	363	352	367	318	346	351	360	329	338	333	282	333	319	330	318	342	307	305	346	362	338	355	334	335	328	333	316	321	347	332	326	317	344	333	335	317	329	335	311	351	321	345	313	327	335	315	311	295	354	322	338	342	355	361	376	333	368	298	310	318	326	326	331	345	335	340	343	331	356	316	331	318	299	348	316	333	324	326	317	318	339	337	275	325	361	343	320	328	333	334	327	322	318	307	323	335	344	329	326	329	307	322	306	329	341	339	348	315	323	323	316	343	311	347	282	340	340	331	326	315
25393	21968	29936	28520	19427	11022	5962	3510	2456	1902	1444	1139	960	813	680	645	594	495	480	443	410	413	359	402	388	372	337	339	333	350	378	367	336	354	325	349	352	362	326	378	332	318	362	345	316	338	344	344	334	357	336	312	338	325	350	314	331	312	325	336	333	345	329	314	318	369	325	345	298	328	324	292	342	323	309	327	326	375	338	308	335	317	317	361	329	319	336	319	319	336	307	319	341	312	309	325	323	346	358	338	302	348	350	342	300	357	345	329	323	340	358	277	345	347	333	320	314	342	316	364	319	329	330	328	313	342	358	321	345	321	355	351	351	307	297	334	351	327	307	362	332	314	334	313	350	316	323	325	346	301	320	332	343	305	339	348	321	280	307	315	306	352	274	342	342	338	332	349	349	320	317	326	312	328	323	311	327	346	345	326	294	354	321	334	316	332	310	313	321	316	344	319	325	378	336	340	352	284	321	317	344	357	318	340	307	314	306	341	341	358	303	299	336	328	331	333	320	314	350	308	327	344	323	319	361	337	310	300	319	313	335	318	356	337	325	275	353	314	322	334	341	326	359	312	319	367	312	346	322	336	318	345	324	315	337	327	337	337	325	342	324	324	289	324	306	328	320	324	350	339	333	353	320	331	354	340	312	335	311	352	274	334	340	329	336	351	332	351	340	332	301	300	327	349	349	322	313	334	333	335	330	305	313	324	294	339	325	330	311	351	374	331	344	328	346	326	328	325	335	330	327	319	316	356	335	334	361	293	325	340	313	327	349	319	333	337	341	332	330	310	297	350	315	321	285	319	334	319	329	328	313	342	347	323	306	351	338	304	357	318	339	342	314	340	333	331	322	345	320	337	319	327	325	348	315	364	346	338	349	377	336	331	329	352	315	347	325	333	306	337	327	310	339	342	350	343	323	303	317	324	325	344	355	357	321	348	320	342	325	301	328	329	350	299	343	334	305	310	295	320	319	326	325	327	305	335	352	358	322	316	316	336	324	334	359	304	311	339	304	319	313	315	306	330	331	327	324	334	324	313	350	347	321	342	345	323	358	318	305	318	351	288	322	314	303	337	299	314	308	329	339	370	330	338	331	339	319	333	338	329	331	298	355	329	383	307	362	325	351	318	333	337	352	342	332	312	346	320	320	297	323	306	311	348	310	274	333	317	364	296	345	343	340	334	331	327	310	331	348	313	287	322	300	346	332	371	314	357	320	362	330	319	360	347	336	325	373	340	335	325	361	369	338	353	316	308	367	315	331	323	304	335	353	348	325	342	334	326	335	300	338	359	322	316	307	342	323	307	323	339	315	312	313	351	311	302	318	337	337	351	328	322	299	327	349	306	322	340	366	353	339	328	348	308	310	314	328	304	312	334	353	365	306	299	297	335	316	352	344	369	321	317	333	346	307	310	316	299	286	351	314	300	333	335	309	365	373	311	347	361	352	340	350	326	317	325	338	339	323	305	324	335	316	322	325	334	317	338	340	312	345	340	325	331	324	358	373	362	321	330	339	333	335	354	316	312	327	357	327	343	310	304	308	317	366	318	356	351	343	342	318	337	310	321	317	363	321	339	346	328	290	345	368	309	325	318	337	333	337	345	337	340	332	304	302	338	330	344	322	333	353	309	311	367	318	317	360	313	302	344	302	321	325	355	344	311	310	328	333	320	344	306	328	364	320	328	336	352	310	326	314	359	342	326	337	334	314	346	324	306	318	310	338	299	315	318	341	313	321	300	325	338	295	309	300	298	313	328	323	335	326	340	321	328	348	357	362	317	342	344	336	320	319	331	305	324	332	290	327	311	308	329	348	348	322	283	332	318	317	339	330	327	295	328	350	332	320	292	365	304	332	336	331	328	334	327	318	316	337	346	335	345	333	334	303	343	352	311	294	312	344	341	350	353	350	337	344	309	310	342	301	297	337	303	316	320	351	327	328	342	323	319	339	310	270	319	318	333	368	344	327	320	321	334	339	361	351	347	327	313	326	348	338	333	340	337	297	337	352	362	317	302	359	307	332	317	348	306	300	314	337	352	270	344	346	382	324	334	292	314	318	315	379	327	304	342	313	351	329	335	324	332	310	353	332	350	370	342	329	326	310	311	315	341	298	333	323	354	318	325	332	309	308	325	311	351	306	314	327	345	332	311	315	344	319	354	323	349	306	321	318	322	338	349	309	341	326	304	321	345	324	338	324	308	331	344	334	328	342	312	322	307	294	304	334	359	314	318	311	327	308	327	311	328	285	314	308	314	306	338	334	289	342	318	310	333	323	322	348	323	329	307	344	344	323	306	318	302	302	329	311	341	319	341	335	370	326	347	324	347	313	353	301	350	318	321	338	321	337	332	295	324	323	326	329	312	309	357	323	346	308	334	385	314	341	297	347	312	337	342	329	337	333	319	322	305	347	349	318	330	333	305	350	308	347	313	341	329	339	343	360	323	338	328	351	317	317	343	371	336	358	318	348	363	346	304	308	314	310	360	346	324	315	344	340	343	335	347	324	302	325	341	337	326	345	287	328	341	306	310	342	347	325	308	346	313	372	322	366	336	333	308	311	338	314	290	322	341	320	332	302	314	370	314	352	341	290	342	296	302	328	350	318	298	351	341	321	335	325	333	319	321	319	327	319	318	343	319	339	325	320	326	315	301	311	336	333	357	349	345	301	331	347	316	329	306	309	323	312	339	333	294	309	326	325	360	355	339	321	322	338	348	350	354	301	313	324	339	345	315	327	301	306	315	332	327	359	319	333	359	332	326	321	314	298	352	363	353	304	323	330	308	354	319	380	348	335	367	344	313	336	344	334	306	350	349	278	292	318	305	349	345	308	324	323	350	324	324	361	331	306	330	326	328	303	324	317	334	315	324	333	291	338	326	308	341	372	358	317	336	317	307	330	338	307	319	323	312	331	342	308	333	373	336	290	352	338	313	298	332	337	301	350	369	354	302	336	347	321	317	314	307	322	345	327	350	337	342	337	339	328	347	349	314	350	310	325	311	331	344	314	335	316	356	360	301	293	341	334	300	314	346	342	356	352	334	335	336	343	337	338	329	340	295	313	333	335	324	364	327	299	373	306	347	337	310	313	300	340	305	320	344	334	319	332	325	327	350	319	338	347	354	313	314	324	341	337	326	308	335	325	349	334	347	338	353	336	351	310	319	349	326	347	334	344	340	357	328	376	330	341	316	343	335	309	327	326	330	339	313	351	349	320	323	313	322	345	300	349	317	356	330	320	298	330	315	348	311	321	372	316	317	323	331	343	319	354	287	357	324	325	365	305	342	289	305	317	313	339	302	288	343	296	331	359	325	316	333	313	310	328	336	309	328	323	347	321	320	298	313	310	333	356	367	314	301	300	325	337	324	306	348	326	338	342	333	353	316	323	345	337	321	321	338	314	330	336	327	314	283	323	292	347	354	304	323	335	333	337	338	341	330	349	339	331	369	343	314	340	339	353	354	336	327	352	318	320	334	334	344	308	333	344	340	329	345
43236	62124	45477	29396	17795	12544	8544	5742	4029	3018	2214	1864	1400	1115	994	783	691	620	573	508	506	448	430	422	402	393	340	322	366	403	368	332	371	347	338	354	344	342	317	369	328	316	345	370	351	336	326	344	337	339	320	337	370	368	345	364	332	354	312	346	355	322	319	334	301	358	338	322	335	344	343	352	323	341	331	331	327	308	330	321	351	340	330	347	344	351	342	305	310	365	324	354	330	301	353	322	358	324	345	349	339	331	311	302	324	341	327	335	340	339	358	341	342	344	332	304	329	324	329	305	323	337	327	330	335	344	356	332	339	334	335	331	322	345	337	353	334	324	350	329	322	358	345	358	342	341	311	370	319	303	302	337	339	319	368	313	360	332	343	364	321	342	361	330	320	337	340	349	330	354	345	324	324	347	348	327	316	361	342	331	325	322	323	329	356	351	366	332	340	352	322	303	352	357	368	354	318	348	325	332	337	329	375	371	349	332	372	355	341	353	345	351	316	345	326	333	341	332	343	354	362	354	325	318	316	372	337	355	306	327	338	325	313	330	323	366	364	345	326	313	353	346	329	350	350	321	347	363	367	307	323	351	322	310	344	321	316	312	332	318	335	321	314	354	317	351	324	349	351	351	367	352	339	309	323	336	345	334	338	344	318	299	351	335	356	363	305	323	349	325	327	344	339	344	341	340	349	359	335	333	391	344	323	339	348	318	332	340	336	323	302	347	341	316	329	341	344	349	344	327	350	352	361	340	372	348	342	340	304	355	326	298	324	329	345	316	356	333	348	322	345	346	360	299	352	335	339	352	343	333	325	326	309	323	355	391	354	340	341	334	304	365	326	378	314	323	345	314	344	340	338	320	353	347	350	335	313	331	380	338	338	331	353	321	335	331	364	329	305	334	340	321	326	293	329	331	349	364	327	312	331	354	373	367	328	347	344	324	350	335	333	321	352	366	337	310	352	377	372	306	340	339	332	339	362	346	329	350	331	348	364	316	352	314	374	366	326	335	356	334	318	305	356	352	315	344	364	318	341	336	341	321	312	324	345	325	370	300	332	363	333	354	336	332	331	344	316	294	349	333	346	339	305	387	351	320	355	356	325	328	367	335	324	339	322	333	363	332	337	335	335	335	375	323	320	341	357	325	336	341	353	338	371	297	301	317	363	335	350	292	337	338	331	325	318	352	324	327	324	326	331	338	354	335	375	339	346	388	327	404	326	323	327	350	361	314	312	315	345	343	331	357	350	333	334	348	326	342	344	313	337	348	331	355	334	346	310	344	308	347	311	337	364	338	342	343	338	333	306	343	345	331	320	337	328	352	346	326	315	340	312	333	331	345	351	370	335	331	386	341	310	316	344	374	342	355	312	308	336	334	330	358	361	321	366	333	334	364	355	349	338	340	370	327	330	380	339	305	328	360	333	357	327	320	320	313	347	340	360	350	332	341	345	386	349	324	365	318	300	303	319	309	383	345	305	340	361	330	312	338	350	321	335	346	351	343	313	336	316	342	340	337	317	315	370	318	321	334	343	359	322	348	319	344	346	361	357	325	303	341	319	365	330	333	345	315	339	327	328	310	311	312	375	347	340	363	330	369	318	346	339	355	381	343	333	313	349	325	349	349	330	352	321	345	328	357	342	337	328	346	343	329	344	334	330	376	316	350	351	312	378	345	343	354	311	343	356	331	338	318	346	323	313	353	353	326	337	357	329	358	319	353	313	342	367	361	327	371	347	356	345	304	340	321	333	372	305	346	380	339	350	315	350	316	341	348	312	340	324	346	313	347	343	312	349	339	298	319	341	328	372	333	335	337	346	361	351	343	370	364	348	321	317	336	354	348	339	329	298	291	371	343	364	354	327	332	344	340	329	341	357	303	349	327	361	354	355	356	339	304	361	393	292	362	336	323	332	367	360	353	355	365	318	317	331	367	319	344	354	325	348	346	355	357	327	304	355	328	383	384	318	310	316	355	337	368	340	301	332	326	337	340	334	319	336	352	330	331	338	354	321	349	337	343	317	364	301	341	334	341	343	302	305	324	338	314	341	330	313	358	344	350	319	341	327	311	386	315	341	321	323	354	358	338	325	353	365	350	332	333	348	379	342	384	340	312	344	372	318	344	353	317	353	325	305	321	320	324	322	304	298	364	325	359	326	344	312	316	351	340	334	345	324	359	379	353	318	323	304	358	370	328	371	352	332	363	352	330	338	298	329	343	325	346	344	338	345	320	340	335	307	354	321	322	348	364	358	297	330	310	329	330	354	316	375	349	321	335	387	334	315	323	306	331	363	371	321	325	355	366	355	350	338	346	316	337	369	301	359	350	356	328	347	325	297	349	340	330	317	325	322	320	355	311	342	315	346	296	327	315	340	324	331	354	346	348	348	339	333	327	321	328	331	351	329	349	327	346	367	305	333	319	348	317	313	361	313	352	329	357	327	344	348	354	343	379	327	339	359	313	312	332	343	356	354	320	275	327	347	335	352	362	340	360	345	379	321	366	344	344	340	308	330	293	322	329	330	345	301	325	343	345	320	365	318	342	348	343	327	359	359	332	359	332	329	327	326	374	349	334	318	311	327	345	339	334	319	321	338	350	328	326	367	357	347	326	355	297	320	317	355	352	310	360	329	355	327	316	363	350	322	327	333	336	358	360	343	346	326	317	354	343	334	332	298	345	315	324	323	353	312	318	347	324	308	311	314	339	341	329	370	316	351	313	360	355	344	331	307	305	321	323	322	340	363	346	352	342	325	302	331	336	335	319	344	349	352	309	395	349	335	307	337	328	320	347	280	360	341	346	327	320	335	334	307	314	339	335	341	318	334	360	321	311	343	324	325	333	343	306	379	334	321	302	340	331	344	335	326	334	347	357	343	360	319	314	326	330	361	337	371	301	338	346	325	332	329	342	314	354	334	335	325	332	352	332	337	334	338	340	322	337	360	356	313	332	330	326	347	341	341	350	335	335	322	373	322	365	313	320	368	351	325	322	289	328	344	318	375	342	340	359	313	307	330	349	332	358	343	337	324	335	372	316	349	361	361	330	356	324	355	343	311	338	304	321	351	305	329	325	343	323	361	334	323	353	335	339	330	366	322	368	350	361	348	330	346	320	309	353	320	294	331	340	340	341	362	323	362	333	321	331	341	337	357	326	363	345	349	354	302	367	325	346	351	338	338	325	345	329	336	322	338	347	363	369	344	290	338	322	335	357	359	329	329	339	309	336	320	341	343	343	344	340	368	345	305	327	340	325	340	326	339	323	351	372	351	324	337	362	296	336	342	318	345	347	336	341	340	382	310	343	338	318	348	326	313	343	340	350	338	325	356	364	341	338	337	351	338	327	359	336	342	336	335	326	333	331	370	318	343	338	330	338	347	332	332	347	318	339	338	378	347	311	354	312	346	371	332	323	358	362	335	338	324	327	315	342	335	384	321	347	344	353	308	347	335	337	332	313	364	324	369	342	320	360	388	329	341	339	342	338	320	332	312	360
23000	21375	29090	24109	21646	22181	17008	6554	3816	3146	2276	1786	1411	1170	977	900	702	671	613	540	473	447	407	432	383	386	346	398	328	385	345	365	333	345	375	354	330	330	340	349	349	344	331	347	354	341	336	334	325	355	313	326	354	327	327	351	331	332	310	288	329	320	302	339	303	337	349	338	346	332	321	364	310	311	313	368	361	355	310	338	347	354	321	346	314	327	341	327	322	313	356	353	329	368	359	356	379	354	340	289	356	355	341	321	315	334	325	354	317	339	392	337	332	324	324	326	349	345	331	384	327	346	329	306	325	296	333	329	328	332	351	359	333	322	339	352	369	343	342	344	341	345	345	336	305	316	350	328	361	331	308	331	325	338	311	342	344	331	317	333	343	338	337	351	342	323	347	354	326	347	330	345	314	337	304	363	344	341	323	356	330	365	346	319	329	333	326	360	349	360	365	343	340	328	328	333	334	333	338	327	320	328	321	341	324	344	325	358	372	324	347	319	304	309	303	336	351	326	326	317	371	374	351	368	366	356	334	331	379	305	333	337	350	344	381	343	342	344	349	359	392	316	320	322	315	297	335	324	358	338	346	333	340	332	334	305	333	330	318	334	326	340	324	361	341	309	364	349	355	321	312	303	337	325	340	334	324	340	318	333	327	333	323	325	317	322	360	301	325	348	336	324	340	324	383	316	321	336	300	358	302	321	324	323	359	355	339	316	362	323	346	357	340	337	351	355	357	325	265	315	327	333	326	338	330	322	338	333	350	335	328	335	347	320	325	320	323	353	345	348	323	340	375	312	325	332	342	327	340	320	339	298	349	339	346	343	320	375	323	309	344	331	339	333	326	344	340	334	331	341	312	336	335	326	324	333	325	352	378	361	327	345	312	342	360	343	361	321	340	380	306	332	312	301	354	358	303	374	335	342	330	355	350	319	330	343	306	358	353	334	327	353	351	302	326	323	349	318	348	332	323	354	291	334	298	347	347	332	341	337	332	315	316	353	371	312	366	353	286	315	337	382	302	348	349	330	333	314	350	344	335	293	332	356	335	306	344	353	320	310	325	340	334	318	352	360	348	358	332	327	325	348	332	344	344	352	346	317	329	317	331	326	327	304	365	343	334	358	332	321	353	342	356	345	351	339	343	329	313	371	347	342	327	331	343	341	339	361	343	345	331	339	338	329	330	331	357	339	365	377	305	326	350	344	316	330	318	337	313	332	336	341	343	338	348	338	371	297	318	364	359	329	347	340	353	352	359	338	331	340	304	328	335	352	356	343	336	318	361	374	337	345	333	353	332	336	327	293	350	344	309	334	357	315	360	321	336	302	341	340	316	352	295	329	352	361	330	293	352	325	294	362	350	324	324	327	364	305	322	344	325	309	347	307	331	324	353	339	325	335	350	347	332	327	337	344	320	332	349	344	321	376	343	348	343	319	334	358	346	339	315	330	350	327	352	349	337	311	353	329	336	348	322	338	355	324	326	346	312	321	366	350	329	359	351	364	328	332	338	366	334	350	364	346	363	326	330	371	359	346	344	336	331	370	325	366	349	307	383	336	330	321	345	328	326	330	331	347	332	310	355	349	359	321	349	311	345	349	332	320	323	326	336	294	321	350	339	335	350	324	329	346	319	339	319	341	358	346	351	369	352	361	387	365	379	333	313	352	335	333	315	335	307	344	324	345	350	366	343	339	306	356	331	371	351	328	290	349	362	314	325	362	313	337	342	312	362	298	298	333	327	330	355	322	332	312	320	309	346	338	324	326	291	392	351	320	330	348	322	339	308	338	323	345	324	363	352	339	343	357	327	351	345	318	360	320	312	345	328	339	327	360	303	342	341	317	335	339	323	377	350	352	346	318	369	334	334	339	321	376	335	338	366	326	338	357	344	338	354	345	319	338	300	349	314	346	287	343	347	347	339	333	331	310	339	341	321	326	327	345	346	328	339	341	367	380	322	328	323	338	305	344	321	346	324	322	371	331	326	326	332	333	322	338	322	334	327	335	340	347	329	339	331	341	326	347	344	342	333	341	341	323	332	329	324	346	293	309	338	342	344	355	377	327	345	348	354	314	332	321	321	315	338	331	332	334	359	332	352	358	321	351	349	326	296	355	321	343	334	340	321	334	326	355	343	357	348	337	353	356	358	314	324	320	352	322	317	345	381	342	320	338	359	340	311	366	356	317	333	325	311	355	348	320	339	350	320	322	351	312	367	322	314	356	325	350	350	347	311	339	320	338	345	321	373	348	346	320	344	350	379	318	350	336	359	372	343	329	300	317	367	323	327	327	307	329	290	331	322	365	346	308	303	349	331	383	355	337	362	353	336	368	340	339	334	308	328	346	390	354	323	353	350	334	295	338	330	320	343	377	308	333	331	345	313	344	333	297	338	336	337	369	349	338	343	340	325	329	274	349	325	349	357	324	349	300	333	353	353	327	341	344	351	341	322	341	326	338	355	334	344	356	312	374	321	353	352	337	323	321	341	364	333	371	337	320	333	344	340	338	318	299	381	312	331	349	354	364	286	340	357	345	348	350	353	337	349	326	321	327	311	321	298	297	312	312	335	341	375	328	326	358	352	344	338	320	328	313	296	326	341	327	355	338	373	350	374	329	335	355	359	352	337	309	316	370	353	337	340	327	296	359	345	305	374	318	321	353	320	331	366	305	317	347	304	328	337	332	331	372	344	343	325	332	307	354	333	323	339	332	339	332	325	318	371	327	343	346	338	360	374	323	347	318	365	357	331	328	351	343	348	336	330	345	325	330	360	312	316	371	357	330	329	346	347	334	349	324	342	350	341	343	331	354	341	331	353	327	329	320	362	324	333	336	345	355	332	307	328	331	315	340	358	269	347	320	308	346	359	331	331	333	327	295	299	360	323	342	359	316	346	349	332	321	344	360	336	317	337	322	300	312	311	372	349	292	337	355	358	317	346	327	333	361	329	340	345	349	325	344	362	339	351	365	346	332	305	341	334	352	289	356	331	369	346	363	343	343	320	349	372	309	331	360	345	346	333	362	335	340	326	346	335	348	315	334	326	307	332	348	291	323	349	328	341	347	331	329	312	324	344	344	311	354	344	353	339	354	349	324	349	343	331	315	318	338	361	357	342	375	335	351	314	353	329	359	331	350	356	364	316	326	343	334	352	341	349	325	326	319	354	314	314	342	342	359	352	343	346	354	360	325	337	339	348	334	366	329	323	318	365	319	349	317	326	312	316	369	326	336	345	367	345	347	317	340	348	330	326	355	346	330	338	347	328	344	307	325	339	346	357	334	337	315	321	333	344	372	328	344	349	347	349	343	311	337	340	357	345	345	354	371	353	378	347	344	309	372	321	331	362	348	315	373	337	341	302	341	360	333	341	334	342	326	304	322	374	327	348	346	361	367	316	358	351	351	339	349	349	339	321	337	358	311	338	330	369	335	318	307	327	365	336	337	340	329	341	331	336	313	348	330	329	323	345	321	364	293	314	357	343	340	335	322	337	331
46461	68657	52426	32695	23208	17122	12384	8458	6009	4593	3326	2648	1945	1551	1358	1108	920	746	646	605	561	509	455	487	456	392	388	388	389	352	365	373	384	362	332	374	331	358	367	346	355	335	340	341	321	346	354	355	337	329	344	341	353	310	331	353	338	315	344	339	348	332	344	337	370	360	308	362	347	339	361	309	353	360	334	331	328	313	343	324	355	357	335	338	337	310	356	332	322	311	336	317	371	345	326	339	367	346	344	345	321	343	350	315	312	330	315	326	307	347	315	328	320	344	340	368	338	348	351	319	334	329	326	334	350	346	318	318	355	368	330	323	355	330	317	351	335	337	364	342	368	362	312	350	328	333	352	335	349	332	338	327	310	310	328	350	358	317	315	373	344	360	320	311	331	322	328	341	334	321	316	332	331	342	314	299	315	354	364	325	312	346	349	333	269	315	341	330	308	358	359	348	318	344	348	350	350	351	353	333	340	307	322	312	338	342	336	361	332	321	298	303	333	326	370	330	329	318	328	372	333	351	335	330	369	347	324	371	330	326	342	363	297	381	333	327	351	327	355	355	339	339	373	361	317	328	316	331	338	313	348	328	341	354	314	328	337	279	323	333	367	359	338	326	319	355	334	356	342	337	336	349	352	307	368	319	353	328	335	330	313	332	355	329	314	332	352	341	360	320	348	334	350	338	393	358	335	328	358	327	342	327	313	321	372	320	355	323	284	315	372	357	331	356	323	350	362	324	334	314	357	357	377	340	341	339	317	326	364	331	337	325	348	343	325	347	376	328	330	318	350	385	313	348	321	338	354	309	337	320	341	345	299	335	321	341	364	342	338	335	301	395	338	336	352	346	345	316	362	332	359	328	339	316	329	339	353	348	334	310	342	356	365	328	339	329	343	362	328	391	328	345	293	361	370	350	367	329	347	336	367	341	359	361	309	353	340	345	341	311	380	325	334	338	339	332	346	351	294	298	377	329	305	358	331	307	318	329	342	334	348	305	333	322	319	341	336	316	341	357	340	339	354	360	321	317	313	348	305	329	309	339	356	308	323	335	348	308	348	370	343	338	330	291	311	330	323	331	348	352	334	336	337	333	352	333	333	331	316	356	349	313	302	295	332	342	339	345	354	376	356	362	330	307	320	334	318	317	355	336	383	358	330	344	370	332	370	352	313	329	335	299	346	318	319	319	327	339	359	327	347	334	318	377	342	335	355	359	346	326	314	327	352	353	335	332	352	336	318	305	302	329	316	337	347	338	334	335	308	336	349	352	339	344	355	322	348	355	338	355	326	316	291	358	354	330	348	357	325	323	322	321	348	315	340	333	359	343	374	327	337	312	369	323	325	330	346	351	320	343	336	333	346	315	317	348	338	341	313	346	325	373	355	326	337	350	325	311	341	315	325	398	344	353	324	345	325	350	321	318	320	381	316	344	308	329	318	339	354	315	344	365	326	353	357	338	354	307	343	342	357	351	368	349	367	325	354	330	342	327	327	346	347	329	365	312	347	345	367	362	368	339	348	343	328	363	333	334	325	344	338	314	317	376	324	330	331	346	350	375	332	339	360	319	324	340	328	344	313	331	319	342	329	331	334	335	355	329	303	354	342	354	340	357	373	315	327	372	309	292	369	315	319	364	325	334	340	378	352	384	360	346	356	351	319	341	344	324	322	365	334	338	329	329	347	314	336	331	329	295	333	326	355	332	337	313	319	362	336	346	300	351	370	378	328	321	347	346	329	367	338	329	340	348	345	352	345	318	338	343	352	336	327	326	309	331	351	310	331	318	327	291	341	344	345	325	298	344	356	313	327	339	322	355	342	310	330	358	313	371	292	317	329	316	368	354	333	324	323	340	358	328	340	310	344	339	346	320	329	339	330	344	323	336	356	323	355	319	361	356	347	337	352	338	354	334	291	331	347	357	362	341	331	317	338	329	365	335	310	345	315	362	329	355	320	305	340	336	334	369	332	320	339	381	333	363	345	332	338	324	358	310	332	323	348	326	356	369	310	331	331	329	338	362	342	319	349	319	345	303	324	318	323	316	312	317	345	349	369	341	319	351	343	377	343	357	341	332	344	368	322	310	361	321	349	327	369	386	343	366	340	327	334	319	315	311	317	331	312	331	332	341	341	357	327	327	380	353	331	347	347	358	361	330	340	344	325	326	331	335	323	344	335	345	323	333	326	359	312	339	298	360	333	322	323	340	333	322	334	343	300	346	347	316	341	338	304	350	364	345	389	314	323	325	367	347	352	314	348	316	347	331	306	323	314	295	363	352	338	350	331	350	331	355	340	336	340	356	337	332	359	354	378	341	358	336	337	370	349	329	329	335	353	350	336	345	326	344	321	352	355	333	345	324	339	355	347	328	295	324	348	332	355	335	363	338	339	321	333	329	340	304	327	299	329	365	381	340	331	330	361	349	341	353	353	303	345	331	348	333	317	360	357	350	315	357	306	331	340	364	330	329	337	324	297	343	333	345	358	351	343	337	321	359	334	326	358	318	342	308	330	347	339	301	319	337	346	330	329	324	348	359	338	347	324	312	306	346	325	329	326	329	346	338	352	292	315	358	320	368	320	285	323	335	351	308	353	359	346	318	316	308	331	360	333	332	348	338	378	347	332	343	324	333	331	354	343	340	363	332	337	325	331	302	339	333	320	347	329	336	369	348	357	360	331	356	339	355	305	359	327	362	317	312	346	334	298	323	340	363	332	352	317	318	337	367	313	333	350	384	288	361	352	363	345	333	344	352	329	361	316	347	309	304	346	367	376	338	353	310	374	318	346	324	341	331	368	321	314	342	346	363	372	355	339	333	348	333	347	307	357	339	346	317	328	350	349	322	326	339	327	330	368	340	345	359	352	348	319	306	332	351	325	338	319	326	339	316	368	327	335	338	331	333	326	370	341	306	331	336	329	337	334	320	328	315	289	360	335	359	358	333	349	325	336	358	353	319	316	318	344	335	343	338	313	337	331	365	377	342	331	345	346	333	318	345	324	357	348	341	317	376	291	361	305	316	324	342	321	352	341	331	329	325	332	366	338	353	321	346	362	363	300	339	340	325	331	315	334	347	348	353	317	354	323	315	340	361	357	327	314	315	368	317	329	347	322	335	339	335	314	349	340	354	323	322	338	342	351	340	358	361	333	355	377	319	355	357	344	337	296	363	349	332	348	356	345	344	324	338	319	343	355	327	372	372	319	326	349	360	325	367	322	312	349	319	333	341	302	349	350	331	323	329	336	324	313	362	313	335	324	334	361	347	366	352	354	361	357	330	315	343	369	360	320	327	326	333	328	303	348	369	342	331	322	300	313	298	294	364	330	363	357	319	336	329	318	317	306	315	346	346	317	336	328	361	342	312	351	317	320	376	331	333	340	329	342	308	312	354	340	332	320	352	335	338	339	365	360	329	333	335	358	320	328	343	347	323	326	320	337	342	334	310	352	324	322	324	342	349	353	319	339	317	345	308	344	338	323	351	343	358	363	333	330	350
37651	44396	41605	27646	14407	7833	4823	3124	2145	1571	1257	1036	809	717	602	572	494	495	438	445	402	395	360	389	356	348	365	325	345	348	340	334	317	335	350	284	339	329	347	325	330	333	336	343	332	325	328	339	327	332	311	319	359	306	324	351	318	341	310	316	328	336	321	353	345	329	323	322	323	336	370	328	338	299	337	316	311	334	333	307	346	338	338	351	356	310	316	299	334	312	327	322	327	323	348	347	310	313	335	303	316	320	301	330	314	316	353	355	330	335	330	313	316	336	297	352	337	315	326	343	343	326	358	328	325	301	352	327	311	328	309	313	346	357	293	326	323	328	342	342	343	323	368	304	311	327	338	336	338	303	342	348	324	330	341	332	337	345	314	306	321	324	324	322	331	323	308	314	358	326	366	314	344	334	334	327	329	332	312	330	315	347	338	354	331	327	309	341	327	320	303	307	329	279	312	291	345	317	306	318	328	307	309	332	357	299	354	328	314	336	356	334	315	334	328	312	311	328	345	311	314	319	370	322	327	297	349	319	318	328	305	312	338	317	333	342	331	319	341	330	322	341	294	327	318	374	311	330	321	319	321	294	281	327	364	314	293	331	351	270	288	345	307	327	345	345	315	345	334	308	333	349	307	356	320	356	354	354	328	314	339	300	307	336	314	335	343	333	320	308	317	353	294	354	358	341	334	352	323	334	341	301	325	328	312	303	319	306	338	324	313	330	290	330	319	321	309	329	352	350	317	326	313	328	336	298	339	355	317	305	341	320	311	309	321	295	322	324	312	351	309	333	347	323	335	348	323	357	335	314	328	325	308	291	339	311	324	322	275	320	328	326	356	300	291	353	338	315	330	311	326	323	322	347	312	319	306	331	332	322	313	347	319	346	351	309	332	303	326	302	347	321	271	311	297	364	320	306	309	337	353	335	348	346	332	335	337	304	357	323	315	314	321	300	306	298	310	349	339	339	300	332	317	336	343	325	324	308	297	318	346	303	340	301	321	330	319	298	319	322	299	368	338	364	363	325	325	328	334	321	342	323	320	346	330	322	372	349	342	285	330	315	311	325	325	335	313	319	326	304	302	349	343	361	339	312	318	317	337	336	313	326	331	294	290	289	315	324	345	344	337	312	335	294	334	326	330	323	347	361	318	348	320	308	305	293	335	330	349	320	361	310	349	312	334	287	329	318	344	348	327	303	345	342	336	338	326	304	347	364	334	312	329	310	328	286	360	347	361	322	313	346	285	330	349	335	351	338	330	325	302	321	325	307	283	358	337	338	351	334	345	321	347	323	307	283	328	323	305	324	356	325	317	335	312	352	315	353	326	318	317	368	307	318	316	353	314	328	335	335	308	324	317	334	338	310	345	328	343	328	319	346	324	347	348	329	331	327	307	341	300	298	362	323	332	321	312	314	321	355	284	341	319	315	339	337	347	307	318	313	331	332	332	351	316	357	325	325	310	348	348	297	306	320	342	342	280	324	319	326	301	303	323	320	341	341	322	306	347	338	331	341	365	314	323	354	323	307	339	320	318	325	333	347	304	328	353	319	341	327	298	332	341	334	323	316	299	337	303	322	321	324	321	316	331	292	325	362	329	302	309	330	296	311	333	309	341	352	335	292	338	301	307	297	331	314	293	345	298	344	336	322	312	317	345	327	357	304	299	314	312	314	307	334	334	348	315	299	296	335	302	316	341	320	329	341	300	336	319	356	321	328	329	325	324	354	360	351	313	347	322	348	321	313	310	346	327	346	332	328	331	317	317	328	313	340	305	345	319	336	302	371	342	296	326	360	308	327	354	320	337	343	329	323	332	300	333	345	328	338	327	358	362	339	325	366	330	328	298	318	332	321	306	322	290	312	316	367	335	342	326	352	311	327	313	335	319	324	330	330	302	322	338	355	332	336	322	331	326	333	322	360	331	331	324	355	307	329	347	329	304	314	328	336	329	350	329	311	321	340	341	341	326	336	311	340	343	310	352	338	320	349	342	316	360	322	321	317	329	357	329	322	319	327	329	318	321	301	310	319	337	327	305	315	356	328	328	342	345	282	306	300	318	308	324	327	325	320	337	308	326	328	285	350	294	321	302	345	370	345	344	322	348	331	336	321	325	330	336	329	309	322	337	323	338	316	348	322	298	343	343	339	311	328	348	372	343	308	301	337	326	292	324	343	343	341	333	346	330	309	334	339	324	364	314	296	326	304	345	348	287	297	350	322	303	308	323	322	313	343	293	315	329	349	330	352	322	321	307	299	326	335	348	288	322	307	294	339	326	294	329	306	324	288	357	321	331	307	329	312	368	333	334	348	295	325	329	306	311	324	313	335	324	347	316	337	319	323	345	315	328	329	297	342	355	325	320	342	305	300	320	331	318	324	312	305	357	339	318	336	333	332	336	376	345	346	338	310	305	338	324	295	301	370	327	345	334	333	330	346	321	333	303	308	306	342	286	352	313	352	319	305	327	347	318	358	338	367	318	307	326	322	310	341	317	344	342	334	377	338	326	327	306	328	309	356	293	349	314	313	342	338	333	320	314	323	316	315	369	336	296	375	353	325	316	327	319	335	353	332	328	340	353	320	348	334	309	322	345	298	318	343	338	316	308	334	326	319	351	343	328	350	324	326	317	344	327	332	314	378	326	325	338	355	319	313	315	333	326	341	319	322	312	328	298	366	317	321	341	341	316	284	319	300	350	327	306	327	308	327	335	333	332	296	345	351	340	328	347	295	341	346	330	321	303	331	319	308	328	326	321	333	318	321	337	329	335	316	334	341	337	317	353	351	323	306	348	344	310	316	325	295	336	370	323	308	335	302	332	333	323	348	361	325	371	356	327	327	343	312	333	332	316	315	323	346	326	338	336	343	331	314	312	306	338	313	350	351	343	307	286	313	325	339	354	336	331	346	315	327	322	314	341	307	347	348	337	310	349	322	315	333	339	296	317	337	313	312	313	327	298	309	296	337	317	302	317	320	332	305	345	327	322	349	344	291	319	319	338	309	319	320	327	333	340	290	356	331	278	310	324	296	299	327	359	332	316	323	330	313	360	309	308	299	343	329	327	315	331	307	298	364	323	324	334	359	357	314	332	299	314	341	319	335	320	328	338	312	306	334	323	351	324	348	303	328	340	326	324	308	309	296	353	338	327	325	323	323	292	324	301	323	354	330	330	297	326	347	327	333	321	353	318	334	316	332	335	302	333	324	310	335	311	332	330	301	346	346	314	320	295	333	340	328	323	356	319	306	334	313	331	339	354	332	320	338	321	311	348	332	291	332	318	311	315	326	286	338	307	337	330	324	311	340	319	333	324	320	314	310	329	319	354	343	354	312	344	313	309	345	300	310	332	336	285	305	341	330	322	328	350	381	335	355	312	319	330	332	319	327	318	307	320	316	310	334	327	314	327	325	306	341	316	338	321	321	328	331	333	326	318	314	328	332	334	335	327	306	331	330	315	296	322	313	355	301	321	331	329	328	308	336	345	297	318	339
43021	56218	40479	23876	15318	10904	7564	5084	3468	2619	1984	1449	1220	948	778	699	587	546	505	460	468	404	397	409	408	378	413	338	369	361	362	350	343	361	353	345	346	329	328	321	353	368	320	321	361	329	352	315	310	319	310	374	308	352	336	318	329	299	349	333	333	354	326	368	341	330	353	334	343	350	333	330	367	319	364	308	325	308	308	349	320	321	331	340	306	336	332	327	317	381	346	321	339	331	320	389	347	312	350	336	315	295	299	342	362	317	326	369	336	344	291	336	335	340	337	356	345	304	318	327	347	333	316	320	315	323	342	303	348	337	312	305	345	312	309	350	308	328	337	350	317	314	337	349	358	328	332	336	350	333	351	344	331	333	363	321	323	332	295	319	310	328	302	314	358	351	331	304	354	333	366	331	326	336	368	339	365	327	312	361	309	335	332	313	332	306	353	330	356	313	336	348	316	335	333	357	298	340	332	335	314	317	354	343	345	329	309	301	344	325	330	328	338	331	328	316	354	329	341	329	345	343	339	328	352	312	335	365	344	317	338	337	324	359	311	314	320	347	328	336	323	316	369	346	326	312	308	325	333	352	335	331	324	322	341	323	323	368	398	349	320	344	337	350	310	336	358	329	350	310	344	322	359	302	323	348	359	338	294	359	321	342	345	325	335	342	333	348	374	354	338	330	348	314	310	351	319	313	353	334	313	352	341	355	347	338	325	336	329	363	290	358	349	377	330	334	365	356	322	331	312	314	354	341	341	312	330	320	352	320	331	322	335	339	361	363	328	362	363	350	306	369	333	349	345	334	332	323	372	323	339	330	356	329	369	326	322	309	322	337	345	347	329	331	345	307	338	318	308	316	338	318	322	327	345	314	350	353	341	350	355	323	335	336	340	368	354	333	324	361	354	347	343	337	333	317	335	293	354	326	337	330	320	316	318	317	303	298	379	295	340	329	351	336	340	347	332	334	316	312	352	352	313	351	335	310	338	319	324	338	372	329	356	331	329	334	315	334	337	336	337	357	329	321	363	341	306	312	348	330	318	360	382	294	330	344	317	328	344	358	335	350	300	348	313	336	330	337	334	338	348	334	321	318	335	355	310	334	334	350	347	325	328	317	328	316	346	346	354	315	363	342	328	320	350	370	308	348	353	329	344	336	360	333	337	355	345	332	330	313	346	347	342	311	314	389	339	335	353	324	332	328	350	331	344	315	357	331	328	350	342	314	374	312	330	359	315	323	359	329	356	323	351	345	338	355	311	326	360	325	336	325	347	318	340	364	316	312	348	347	321	329	326	337	323	360	300	322	322	387	293	344	332	311	334	370	347	364	349	354	317	334	330	306	337	372	344	347	346	337	315	325	335	327	313	313	356	314	314	350	329	336	346	321	338	314	348	349	316	351	342	336	313	328	352	320	337	327	355	320	308	329	330	345	358	300	355	327	327	312	276	365	297	347	322	357	349	318	336	354	328	310	319	341	327	361	329	336	324	328	359	342	335	339	329	350	324	360	357	319	300	325	332	305	359	327	326	346	299	334	350	308	344	358	324	377	341	367	326	304	341	366	325	330	317	337	359	334	335	328	346	352	343	338	338	342	346	329	340	319	284	335	307	361	318	317	331	327	309	305	358	334	287	308	376	355	375	331	324	321	336	333	328	354	311	344	318	321	307	328	318	375	318	331	335	344	293	349	321	338	305	361	336	331	365	329	331	311	306	315	356	355	347	328	341	339	359	305	317	325	334	346	314	322	334	315	309	329	353	322	375	321	330	312	337	348	328	326	352	333	325	345	325	355	318	353	357	331	339	316	354	333	356	297	334	325	345	352	308	319	323	354	289	345	322	341	305	337	315	323	330	358	367	340	367	329	342	362	313	311	339	320	349	341	331	358	331	379	300	305	316	314	338	351	343	305	319	345	331	337	333	304	347	334	328	343	341	341	346	331	326	328	330	362	356	297	334	316	336	343	349	343	296	343	296	342	340	321	348	350	318	316	366	339	338	314	372	326	350	357	330	344	341	352	351	382	331	361	338	313	388	293	339	288	313	329	360	314	350	359	341	350	364	335	306	364	331	324	328	313	346	315	357	324	371	331	334	304	335	301	335	335	320	337	322	331	323	322	346	356	322	345	319	309	368	302	331	330	332	351	320	328	332	332	295	330	309	360	348	334	344	330	314	374	327	315	332	338	343	339	343	352	331	327	330	328	315	310	369	339	358	318	319	361	326	329	325	311	380	340	330	359	320	350	324	320	346	320	336	325	313	329	353	328	323	362	311	335	341	376	330	338	332	315	351	336	332	332	326	336	352	317	300	310	346	312	321	349	340	344	337	311	350	328	332	323	345	299	334	343	313	322	342	325	341	355	357	336	349	353	303	330	309	303	304	329	337	308	310	349	384	328	318	345	345	345	314	299	339	339	347	330	359	339	324	354	328	312	327	340	327	369	348	322	349	340	357	323	340	348	338	337	331	335	326	296	340	326	353	321	316	302	298	323	340	346	337	351	360	335	336	343	363	337	326	333	332	329	352	333	332	340	320	332	345	360	363	338	335	308	315	331	335	350	335	334	320	343	357	328	328	330	333	349	338	362	327	331	337	342	335	310	325	318	324	298	336	337	331	334	327	353	323	352	325	333	344	319	345	328	326	375	347	333	344	353	337	339	298	323	316	320	314	345	338	339	345	315	355	311	328	312	377	342	335	304	336	313	358	298	332	343	351	347	340	311	344	359	323	336	329	318	358	347	333	324	331	313	339	322	320	308	312	312	337	342	360	326	332	333	337	325	363	323	347	329	351	337	313	346	323	346	320	344	335	346	313	326	338	335	353	302	334	326	335	314	396	347	332	348	338	363	334	310	339	368	313	339	370	344	354	345	332	370	345	334	302	329	347	362	317	315	326	319	332	338	296	390	330	357	326	338	308	315	336	371	366	337	308	320	323	345	380	313	312	312	361	311	343	326	322	346	343	329	349	348	346	327	370	292	354	330	358	322	328	347	344	326	360	333	331	337	325	317	342	347	329	319	332	321	353	308	379	347	329	331	324	333	301	332	342	324	346	334	309	368	321	305	334	381	339	352	324	338	345	306	361	332	323	329	334	336	314	355	325	311	338	347	336	346	330	344	314	345	363	324	335	315	343	348	341	331	348	336	333	358	355	368	326	295	318	333	337	351	327	345	324	299	321	338	359	355	328	314	358	333	296	312	340	339	339	335	317	319	341	338	323	345	351	319	326	313	343	354	322	343	323	319	354	293	359	345	335	340	359	343	348	329	372	363	338	357	310	337	335	331	308	340	332	355	350	321	316	340	344	324	330	349	307	314	341	308	371	343	314	314	307	291	304	347	327	329	355	377	336	362	334	341	329	335	350	329	358	317	329	324	302	351	385	341	338	340	320	305	319	361	357	330	322	338	326	343	370	307	361	323	337	302	347	341	334	316	362	327	351	305	329	352	322	323	351	327	322	337	318	344	343	332	308	320	353	357	329	333	328	303
24248	21363	28732	25171	21983	17210	9231	4676	3105	2373	1716	1373	1142	869	731	682	611	542	485	459	447	393	390	383	406	369	343	354	336	343	314	350	331	339	379	350	292	337	329	313	330	316	303	317	330	338	333	345	372	346	298	344	320	321	323	326	317	312	323	329	336	301	353	343	327	336	345	340	336	340	354	299	312	324	341	323	351	334	317	312	316	309	326	321	346	331	309	341	338	291	343	325	333	281	310	358	345	345	333	323	373	305	311	343	330	314	355	304	341	332	335	311	326	354	343	342	352	322	319	342	334	346	326	338	291	309	320	324	319	306	292	342	327	360	315	327	328	351	321	324	341	348	303	328	286	327	307	310	307	343	323	310	325	330	295	322	326	340	322	322	317	325	364	321	293	341	304	302	326	350	308	320	332	334	316	278	336	329	311	329	358	295	309	318	338	328	309	292	333	337	342	314	326	316	331	331	321	355	338	321	288	340	324	371	330	311	325	318	333	315	336	308	298	354	327	314	313	352	325	332	320	315	338	335	330	339	312	327	332	312	282	319	306	321	323	332	307	319	341	320	305	335	307	329	350	336	316	347	326	335	291	304	316	331	347	331	324	332	309	322	330	340	333	319	366	301	292	318	358	320	339	322	328	318	353	341	333	314	335	319	320	342	282	336	341	308	312	319	336	318	310	348	312	338	318	331	360	314	294	332	310	343	339	327	345	345	324	279	335	322	321	316	358	329	311	324	316	323	283	321	337	357	343	323	326	335	310	320	365	341	302	352	329	330	321	328	346	341	323	341	348	300	333	324	297	319	333	350	327	299	320	362	339	300	313	330	327	332	291	334	311	315	322	327	320	328	331	339	307	339	341	299	304	331	293	309	324	316	314	339	308	332	330	334	318	321	341	358	340	304	361	331	339	332	341	351	281	324	320	319	332	341	333	298	342	341	323	320	317	332	316	372	329	343	319	290	321	354	307	341	327	310	303	343	319	365	304	350	317	325	320	296	329	319	350	342	296	319	335	367	355	314	326	337	304	337	325	292	329	302	296	331	336	320	340	314	339	329	306	311	327	311	303	330	310	300	308	333	317	372	331	310	320	344	311	329	369	339	350	339	300	333	316	325	332	336	331	336	309	313	303	322	304	330	298	324	316	303	338	314	303	352	338	321	306	282	318	318	339	365	335	343	320	324	340	317	332	292	307	302	301	298	314	329	314	328	313	314	321	311	351	342	328	345	312	303	348	327	332	344	304	311	295	303	292	332	321	356	319	316	341	313	330	315	312	301	330	316	281	311	338	341	330	314	289	325	326	341	332	334	339	369	308	309	328	329	327	361	314	300	327	313	343	327	345	312	366	324	358	345	322	337	323	320	320	315	303	327	331	345	333	333	306	343	334	294	323	296	303	339	321	318	295	336	283	334	328	358	318	316	328	321	318	329	324	320	341	330	318	328	316	324	316	299	332	332	283	329	361	325	336	302	332	330	315	319	311	335	309	320	347	318	337	334	339	349	327	339	327	292	340	309	339	301	333	335	320	324	322	346	316	341	297	303	314	345	341	299	298	350	281	316	339	303	312	365	334	334	316	330	270	329	320	323	304	305	315	318	352	319	326	317	314	320	315	331	323	307	357	328	309	321	299	325	302	321	334	314	335	334	285	327	309	306	312	335	337	317	317	297	296	337	313	328	315	295	333	293	308	327	330	297	316	304	362	316	302	287	328	332	321	312	327	343	309	315	344	347	332	331	348	317	332	329	342	339	310	343	329	322	322	315	356	330	348	301	324	302	321	322	315	315	340	279	333	305	309	325	332	322	347	335	326	282	323	318	314	319	344	307	282	337	334	365	353	346	330	320	341	327	307	327	345	281	331	296	355	281	343	359	342	325	350	324	304	322	343	289	313	308	297	336	329	299	319	348	335	324	309	337	310	335	320	308	308	329	372	332	306	331	312	302	342	345	312	356	303	353	351	330	308	330	358	321	364	315	349	323	320	303	326	311	302	312	341	316	299	357	355	349	295	341	331	327	338	305	302	335	323	320	337	311	323	357	296	356	317	311	316	330	350	357	291	347	352	353	342	309	335	335	343	328	327	336	309	350	307	300	338	315	321	312	336	288	337	313	335	356	303	290	332	326	317	358	321	355	308	337	298	337	350	341	336	323	341	340	329	311	325	343	327	331	301	337	334	313	317	320	324	339	315	330	299	316	329	334	295	313	347	304	321	317	318	324	334	344	308	342	330	311	328	318	291	337	339	316	334	292	333	330	323	304	332	315	338	300	359	325	316	340	312	316	310	324	331	334	324	359	338	322	338	315	297	309	368	296	320	340	310	351	319	360	318	336	360	326	315	310	334	325	319	347	328	283	365	338	322	345	331	301	330	346	328	295	355	337	293	318	331	313	330	322	334	347	304	299	315	340	290	321	308	325	316	322	345	346	330	289	337	308	325	309	347	318	280	316	344	298	343	297	319	332	317	322	358	332	297	333	351	339	351	335	310	332	322	324	370	334	347	318	310	331	341	296	316	332	338	306	312	330	313	329	342	293	335	307	295	346	322	329	324	345	335	332	292	354	325	359	337	289	342	332	330	345	325	330	330	348	312	325	318	345	303	335	321	328	279	342	288	297	299	315	296	343	346	319	318	292	337	323	343	331	313	343	325	297	340	330	346	321	321	320	334	323	342	337	339	288	352	268	322	372	314	333	321	326	314	308	321	313	316	296	325	326	327	345	305	312	298	337	345	327	326	294	318	324	340	330	317	330	297	333	289	322	320	351	280	337	299	345	344	333	357	319	313	297	326	308	356	323	295	321	354	326	301	317	319	373	352	324	320	346	311	314	324	322	335	341	325	326	339	325	325	303	305	342	322	310	334	334	301	288	291	310	311	335	322	350	325	363	336	347	349	350	325	311	327	322	319	331	317	324	309	313	352	321	336	333	337	303	334	331	337	325	353	328	307	300	300	305	339	314	354	318	307	309	316	336	343	326	279	323	338	307	319	361	354	325	315	314	312	336	335	332	312	322	319	285	307	291	336	291	354	351	344	341	345	303	315	329	326	327	305	322	346	321	286	330	301	306	348	325	302	318	301	317	309	369	327	283	337	350	308	318	327	294	333	351	338	329	324	367	323	304	325	318	318	342	351	325	279	342	326	313	348	328	359	319	308	324	319	341	317	319	278	324	315	347	333	333	302	302	345	295	339	299	320	321	316	328	325	311	307	352	311	331	320	312	341	356	341	344	346	333	307	306	341	315	314	337	333	297	311	356	303	302	330	320	308	337	314	288	327	303	303	326	317	331	290	304	286	313	312	310	329	338	322	321	304	323	322	343	325	363	364	349	282	359	340	323	312	300	317	331	359	353	308	313	339	338	339	343	296	306	308	322	324	344	301	320	309	318	330	311	344	355	339	350	339	306	317	317	316	326	296	314	307	316	348	319	328	334	329	326	315	316	310	329	349	321	324	321	324	333	341	324	319	342	349	320	308	324	327	327	371	343
43009	62097	45796	29535	19552	14027	9923	6660	4918	3512	2567	2029	1525	1224	987	830	756	654	617	534	489	448	431	419	412	386	370	373	363	353	339	354	349	337	347	359	374	358	368	339	303	376	329	352	338	340	340	300	339	310	326	310	328	326	337	310	327	351	310	303	318	339	345	345	327	342	307	332	320	327	334	306	341	346	324	340	374	343	337	352	342	285	312	341	368	309	354	339	330	338	322	366	334	339	337	358	346	348	347	327	331	330	299	329	363	339	311	333	326	316	315	325	309	347	328	306	299	303	321	330	333	357	326	315	349	326	330	345	302	334	352	332	330	343	334	311	385	355	355	326	330	315	335	338	348	318	337	343	332	330	341	324	289	317	337	342	344	337	341	336	339	347	338	297	314	335	289	342	356	334	340	314	363	337	322	348	339	345	339	331	362	316	280	366	310	362	347	334	323	371	325	308	359	304	318	322	299	322	330	343	304	340	369	321	331	352	323	310	328	315	308	345	326	325	346	308	356	333	356	364	305	283	344	320	345	334	340	346	338	317	326	338	335	337	312	359	325	313	317	330	342	344	313	354	317	299	310	343	322	312	308	337	340	314	370	344	335	316	328	325	331	326	343	330	322	348	338	331	342	336	334	319	352	330	336	313	353	320	304	351	347	318	310	354	346	326	359	332	297	333	364	315	334	327	352	335	373	312	351	371	355	357	322	350	326	330	299	352	328	355	334	358	317	305	355	320	348	345	327	315	313	360	325	321	350	326	304	324	339	325	326	318	326	366	331	332	331	320	335	307	378	340	338	338	326	361	288	338	342	364	344	351	338	332	337	341	323	342	354	320	371	341	346	337	306	318	307	338	308	300	357	317	352	374	312	344	346	358	352	332	340	332	323	327	325	327	311	324	303	333	315	354	290	323	312	330	335	358	338	344	295	354	371	328	350	337	334	351	319	327	324	339	314	328	333	322	297	305	346	335	322	339	334	331	319	318	368	336	363	351	330	306	322	345	347	337	335	294	324	336	325	322	324	321	346	292	312	322	323	345	328	340	329	308	325	331	364	329	341	353	329	328	318	309	297	324	300	318	325	317	365	361	308	368	312	313	341	351	318	313	356	334	343	322	350	322	302	312	320	338	300	323	345	298	347	331	337	319	300	335	347	346	333	366	346	349	324	321	328	354	317	334	317	338	348	303	331	336	330	348	291	319	341	316	321	336	328	330	333	347	324	331	330	325	343	367	326	332	332	305	316	347	308	359	343	313	344	320	326	339	360	339	351	332	340	313	336	340	299	338	310	355	353	332	353	328	302	320	327	311	316	326	335	308	348	333	338	330	340	347	320	343	340	324	332	344	357	329	324	321	329	311	330	343	367	320	298	296	364	338	305	329	320	362	353	306	348	373	310	307	308	346	326	351	334	307	321	328	353	329	305	324	329	325	345	358	378	306	330	325	352	339	295	338	338	345	314	326	330	322	359	338	343	310	329	312	315	375	358	348	327	341	328	351	333	344	342	343	321	347	353	321	346	344	301	338	312	340	317	332	333	325	301	343	339	339	334	345	290	325	323	333	342	358	320	327	355	336	328	324	337	384	312	331	350	333	361	319	338	287	332	347	363	318	318	287	364	331	327	334	322	335	314	322	345	346	340	295	345	326	337	362	355	342	312	372	318	336	343	301	345	301	328	312	319	331	336	336	329	325	356	355	348	332	332	309	336	369	342	314	315	321	310	323	349	330	312	355	349	345	352	324	349	339	312	318	350	296	334	334	345	325	373	282	348	346	352	334	263	336	329	328	311	328	311	365	330	327	339	372	307	326	343	327	311	319	328	341	355	317	342	310	309	323	332	351	333	335	322	303	358	322	370	302	325	337	317	343	337	336	326	328	333	303	313	320	312	352	300	353	303	365	313	335	324	349	312	311	370	338	325	292	319	344	361	353	314	342	305	355	313	292	334	340	313	329	331	344	357	316	320	385	354	322	346	348	302	313	313	336	345	342	324	331	350	364	340	309	351	324	351	317	321	320	345	334	339	354	337	318	336	333	305	322	336	325	327	318	338	332	279	313	310	330	329	304	316	345	339	299	361	321	313	325	307	327	313	317	358	323	317	283	362	346	366	316	350	326	302	320	342	325	327	313	321	309	337	347	329	328	328	362	354	347	339	362	311	345	324	330	353	337	344	307	337	336	352	316	324	285	303	343	338	324	300	390	331	316	326	347	354	343	306	292	286	298	328	337	312	333	321	311	345	315	346	322	315	326	312	351	343	354	347	338	386	366	347	330	306	293	350	342	347	351	322	298	320	307	335	370	331	332	315	317	333	334	334	336	339	292	296	335	321	346	337	354	340	315	333	335	356	332	318	354	324	340	329	301	306	320	330	365	369	340	337	373	322	330	358	339	329	334	334	321	322	385	333	315	346	330	344	352	340	354	347	314	343	338	323	344	323	330	304	330	308	338	302	331	350	279	341	353	387	305	338	306	319	327	354	337	330	307	352	337	312	351	297	333	314	325	318	335	343	340	288	344	290	334	316	313	288	336	337	321	327	310	346	343	349	338	340	327	314	334	353	355	349	322	315	337	295	338	354	359	320	330	349	324	337	365	303	336	331	315	353	312	335	332	366	329	335	314	270	322	339	324	337	323	282	346	338	356	310	347	350	359	344	336	343	354	323	314	324	332	315	323	337	316	360	323	328	316	308	348	341	311	312	342	310	314	320	311	330	379	327	337	319	355	313	327	302	327	374	323	329	339	305	311	344	328	355	358	356	331	360	337	319	318	324	318	325	317	338	321	349	344	302	340	351	344	320	318	316	305	288	331	322	338	361	336	360	325	336	367	360	254	293	319	344	319	338	348	356	334	327	351	360	314	328	339	317	348	319	332	302	353	332	366	325	316	341	288	309	328	314	328	343	311	336	357	325	307	302	336	356	343	335	363	363	313	352	346	372	341	308	349	364	339	336	349	312	332	306	344	317	333	340	344	329	328	314	318	306	332	333	340	282	331	306	359	339	312	345	327	341	346	292	362	340	313	339	326	342	317	306	339	356	318	332	339	319	348	335	326	273	347	357	346	322	293	307	332	332	319	328	332	334	357	323	340	348	339	311	364	368	364	339	308	315	307	306	335	361	350	351	319	333	334	345	281	293	359	334	331	335	321	343	351	339	338	330	326	361	345	354	321	342	316	332	329	344	384	331	328	351	309	336	370	330	315	319	324	320	351	337	332	337	322	327	342	313	310	328	323	328	331	334	334	335	352	342	325	341	335	347	333	334	357	355	321	331	331	331	328	339	321	306	312	347	334	343	354	314	356	334	319	338	379	347	300	301	332	335	344	323	303	314	335	325	327	347	373	353	329	340	364	334	322	311	300	330	340	338	325	331	364	319	322	346	353	324	377	332	339	340	309	338	312	338	312	335	333	324	341	348	325	303	343	355	318	325	335	356	311	356	342	337	340	362	330	327	323	362	333	295	312	314	324	340	330	331	383	320	363	331	313
25356	21729	30660	28832	20188	12375	7279	4401	3114	2280	1723	1291	1121	866	699	618	551	554	480	426	465	387	412	386	401	347	363	327	320	325	372	316	354	319	349	314	317	333	335	343	324	346	329	336	335	360	315	373	339	358	347	348	313	315	341	305	323	339	310	319	324	340	319	334	326	328	317	344	333	336	360	346	335	326	330	328	325	331	319	320	349	301	321	312	329	333	335	329	338	328	305	327	332	286	333	326	363	353	371	338	336	333	323	343	337	332	342	341	346	345	339	341	305	313	325	328	327	334	328	352	332	306	349	316	341	352	350	322	311	340	336	334	350	327	307	336	323	326	309	377	325	328	325	327	317	338	388	329	317	299	323	371	347	353	325	318	338	326	303	342	319	301	313	317	338	295	292	340	317	341	338	354	320	295	358	336	312	322	351	340	324	311	313	312	315	368	305	336	334	301	339	334	333	353	335	352	318	334	381	312	337	366	323	323	302	350	322	344	305	379	321	294	369	340	367	321	343	319	306	288	324	341	327	339	357	353	341	332	344	327	308	350	327	314	321	341	295	348	317	327	330	336	327	316	358	338	332	331	335	316	334	345	342	328	328	324	343	359	301	313	330	335	333	345	348	367	321	331	298	356	305	293	365	342	314	346	368	354	355	324	354	318	350	341	338	366	339	301	350	352	326	332	333	338	334	332	335	355	309	314	349	334	346	356	348	345	301	339	331	372	322	339	321	339	329	327	374	352	351	329	344	330	304	326	348	341	319	320	327	323	315	344	321	343	315	313	344	335	319	324	319	321	322	351	334	362	347	338	331	335	324	318	356	360	357	345	336	312	333	320	343	345	335	316	366	342	341	352	318	318	314	330	334	332	355	342	320	313	287	315	340	357	332	319	362	322	341	330	332	326	354	312	331	341	319	367	320	380	369	345	316	337	335	333	346	360	312	319	325	322	355	367	336	329	320	316	334	340	342	364	339	349	358	319	324	339	351	299	326	333	360	326	335	352	375	341	378	330	328	322	323	335	308	342	316	343	326	315	315	335	364	315	348	329	358	347	350	344	350	325	333	328	316	309	342	298	327	349	341	311	356	313	325	333	344	332	337	348	335	304	343	329	324	335	319	330	349	318	309	357	332	339	349	349	305	347	339	315	310	325	312	327	339	357	309	322	367	327	310	377	354	348	360	348	296	358	317	324	332	313	321	351	296	357	333	338	342	324	354	315	325	332	302	349	344	333	347	336	348	347	329	312	316	322	325	326	340	309	285	326	345	336	322	303	332	333	328	332	293	337	345	339	330	324	343	328	317	330	322	365	342	294	345	343	334	355	339	341	345	340	364	334	336	327	348	364	337	336	342	352	328	336	317	361	327	311	345	346	387	351	350	316	364	360	362	322	334	342	305	317	315	357	342	293	346	325	339	335	328	322	315	343	324	332	334	308	341	320	315	349	297	349	327	322	320	302	306	323	320	338	298	331	338	330	329	326	314	368	342	353	314	353	327	296	373	334	340	320	303	342	333	331	334	336	294	344	361	309	332	321	340	339	367	352	319	336	309	331	359	335	341	316	309	288	317	331	373	324	345	329	333	353	364	368	320	317	360	340	349	368	286	359	360	327	316	341	355	330	334	346	323	367	333	345	361	315	329	318	366	310	302	344	316	355	335	330	332	326	338	364	341	348	354	340	344	341	348	358	318	333	347	315	311	325	370	347	306	371	364	324	353	299	352	359	333	324	338	322	339	364	354	347	309	331	341	324	321	301	329	344	336	317	352	331	319	363	346	334	353	292	341	324	291	339	324	317	338	342	354	339	313	322	335	307	340	330	314	315	324	322	342	383	318	321	345	335	345	299	360	325	322	333	380	346	336	322	332	345	327	328	350	328	364	360	362	363	317	340	330	327	358	344	324	330	317	341	366	352	361	321	309	347	359	296	353	333	324	307	365	314	341	311	339	327	322	342	339	316	339	322	309	342	340	312	321	342	340	342	351	349	347	339	355	302	327	357	342	368	354	297	337	338	306	332	343	361	353	342	315	316	364	316	311	333	369	345	337	323	314	330	356	305	321	335	331	347	314	302	337	349	350	347	331	322	344	354	327	350	329	334	337	317	321	344	316	372	318	316	318	338	338	301	346	328	336	328	308	340	324	307	319	344	364	338	338	335	312	307	323	306	286	329	334	341	359	325	339	326	310	346	304	346	320	370	312	334	310	304	321	344	345	338	350	331	311	335	358	328	325	343	312	319	329	288	324	308	326	306	350	331	327	339	335	350	314	335	340	337	342	312	325	331	340	361	366	338	333	349	342	345	345	327	351	350	350	359	335	311	333	349	332	343	326	331	317	320	353	334	341	318	326	329	323	328	354	290	316	314	340	337	291	344	341	345	350	326	346	345	368	346	360	332	342	344	312	303	301	311	312	321	297	349	348	311	318	324	307	334	328	311	345	314	316	352	320	333	302	315	346	353	320	332	321	317	327	311	317	325	351	314	316	336	308	332	339	343	328	315	371	318	324	312	322	324	323	312	360	309	328	319	340	308	339	321	339	312	307	320	332	317	317	368	324	336	371	327	333	329	327	360	299	341	346	330	323	326	311	315	325	321	323	345	333	337	328	325	339	353	340	368	366	356	346	308	337	341	327	342	335	338	358	293	327	323	328	323	335	328	334	327	338	324	334	359	347	336	324	326	354	356	323	309	295	330	315	343	343	330	347	345	344	332	344	328	356	350	349	300	320	342	335	364	323	322	332	326	309	326	340	316	323	332	313	323	335	346	340	336	317	355	308	341	297	335	325	348	332	349	311	345	337	335	326	348	370	344	342	333	344	329	316	327	330	331	343	332	319	333	321	327	342	324	343	315	309	339	345	327	364	368	366	344	353	348	339	307	314	319	307	362	364	342	350	346	346	322	355	358	340	296	355	339	368	335	346	326	323	326	344	300	318	335	338	346	362	343	300	380	300	347	332	328	346	341	351	319	325	316	334	330	309	350	332	323	322	341	339	341	345	335	312	365	347	327	318	337	344	312	348	332	315	310	311	309	309	343	349	289	345	362	331	302	338	300	345	367	309	335	295	321	310	315	319	331	341	339	308	329	329	300	336	374	332	342	349	303	333	343	322	342	340	317	333	341	286	375	369	343	341	356	346	339	341	340	318	341	328	333	321	313	330	328	353	333	324	302	363	310	324	324	310	311	357	307	340	332	338	378	333	337	326	339	389	300	337	326	331	335	324	337	320	326	322	291	329	321	322	347	355	317	331	327	354	323	322	318	299	322	334	318	341	311	355	347	310	324	339	303	316	322	330	288	327	352	339	329	300	316	300	394	329	372	332	369	340	308	356	301	319	303	338	341	340	334	329	329	337	344	348	334	281	352	378	338	341	323	329	326	330	361	321	313	357	337	298	334	347	346	332	300	339	326	304	332	339	369	337	359	307	308	350	306	320	329	328	326	337	341	344	332	332	320	299	353	316	331	329	340	331	343	322	316	350	358	360	316
39306	60890	47802	30929	18904	14224	10240	7148	4995	3741	2678	2009	1618	1230	977	859	722	653	634	572	506	490	447	452	418	403	426	376	332	354	412	375	357	385	357	357	365	356	315	306	382	382	344	340	354	352	369	350	343	312	372	364	355	337	347	350	362	332	336	341	329	325	315	336	350	335	339	331	347	341	331	346	312	354	394	359	345	334	355	345	345	316	366	335	329	356	314	350	358	343	331	326	354	362	360	341	332	314	360	290	355	344	331	343	333	342	374	329	348	317	338	347	339	362	316	326	339	350	326	315	316	331	315	360	357	367	366	308	313	333	359	377	333	351	330	336	360	319	335	358	336	323	326	313	333	331	319	331	356	322	352	360	358	347	363	339	348	355	353	369	358	367	381	345	348	328	326	362	325	371	324	347	353	317	312	349	356	352	357	336	345	338	345	307	343	336	361	325	350	319	352	329	351	321	326	355	350	319	364	396	350	321	343	350	343	350	347	330	336	327	315	328	346	343	319	332	328	333	335	325	304	372	373	336	361	335	337	343	348	368	333	325	325	325	340	356	345	346	344	324	325	350	351	323	337	330	328	344	361	363	339	354	313	334	347	356	349	363	320	331	320	303	362	348	347	313	339	339	336	346	325	362	383	354	366	353	315	343	355	317	307	325	342	333	310	361	344	304	365	331	334	392	388	348	308	355	374	345	343	329	295	333	324	330	335	367	352	347	336	359	317	309	351	330	324	318	355	349	344	343	361	339	316	335	340	346	332	339	374	349	343	342	336	358	315	362	344	353	350	347	376	332	346	369	375	366	300	360	313	338	368	336	362	371	346	357	319	337	325	329	357	331	344	346	345	326	331	331	334	356	345	315	319	343	343	359	366	385	336	341	329	341	332	339	341	322	335	323	365	359	351	314	329	297	358	350	321	361	350	344	344	334	349	347	314	371	320	321	342	316	329	368	310	368	320	319	337	332	301	320	347	345	306	323	357	392	353	340	353	345	352	385	300	318	361	339	316	332	386	353	335	328	340	344	328	311	350	323	350	343	336	343	370	349	325	340	331	320	353	326	319	369	307	352	351	298	333	352	342	334	336	360	352	324	346	349	337	351	325	309	361	337	339	334	338	312	327	343	341	366	344	333	322	342	318	334	354	339	334	333	300	325	323	364	344	360	364	339	340	354	343	336	325	325	333	317	355	330	330	320	323	348	345	343	335	366	323	341	335	318	373	326	327	349	350	334	320	353	337	346	335	352	318	344	339	334	356	321	320	348	344	315	340	347	343	323	349	337	357	367	331	326	345	339	344	350	343	340	311	340	346	364	315	349	340	318	346	320	336	333	333	350	350	338	358	334	305	321	342	335	329	321	344	342	320	343	367	332	361	346	343	330	339	309	310	349	332	343	307	293	334	345	333	336	341	359	331	319	347	332	331	359	332	313	353	322	316	337	363	335	352	329	361	346	359	317	326	346	364	371	315	372	331	337	330	336	347	310	335	334	364	372	315	314	375	340	347	348	330	354	348	328	358	358	303	319	313	300	326	352	339	324	301	326	297	340	353	342	329	343	347	344	321	328	310	358	353	317	361	343	322	335	355	352	361	338	327	319	382	338	378	338	373	337	374	349	332	338	363	360	330	311	352	327	335	355	334	327	382	347	329	357	325	306	323	317	323	335	322	330	340	325	341	340	339	324	363	334	350	320	364	340	342	373	354	325	365	319	352	352	376	338	374	304	382	346	337	335	355	342	356	359	351	309	347	303	349	338	327	350	317	317	324	331	324	355	337	340	379	334	286	308	353	329	342	328	336	363	325	347	318	313	356	325	335	355	381	305	350	362	334	359	364	340	336	348	320	318	349	344	319	325	334	316	299	362	324	350	349	348	371	343	336	379	326	322	359	337	346	343	344	349	343	325	329	319	327	328	327	382	344	306	318	337	327	350	321	329	369	330	341	348	327	321	296	349	344	317	351	351	366	360	327	330	348	345	352	353	357	361	318	351	324	341	337	324	324	340	342	329	351	346	336	312	345	360	327	337	334	349	323	311	306	368	326	363	314	338	337	360	317	360	376	326	357	331	376	329	320	336	324	351	343	344	343	331	340	322	317	340	347	341	324	361	351	351	327	338	340	338	323	357	364	347	305	336	347	290	365	346	349	399	326	368	370	343	320	333	340	341	327	354	376	367	356	332	322	324	321	295	359	341	358	371	358	357	325	346	337	328	353	361	369	342	368	322	330	314	330	362	337	353	311	322	325	329	340	347	354	338	334	350	353	319	358	332	366	371	320	368	335	370	339	318	354	361	348	342	346	323	333	349	354	348	356	331	351	319	365	334	351	339	357	333	304	348	332	318	330	358	321	335	360	337	315	357	317	325	354	342	346	324	323	341	342	321	356	346	330	336	359	342	333	341	359	325	333	321	320	333	355	320	324	320	364	324	302	346	329	325	327	330	368	365	317	335	367	364	334	333	332	327	341	329	326	346	323	338	384	368	335	332	331	313	341	344	340	304	353	326	329	341	327	345	343	336	345	331	337	331	294	382	338	357	349	354	334	351	319	365	340	323	351	336	338	319	329	337	336	326	352	345	357	354	346	302	321	382	346	337	374	365	339	361	330	331	319	340	331	319	355	376	333	374	355	337	346	307	331	314	334	334	327	364	367	354	308	366	331	334	323	314	330	300	369	345	370	350	346	320	301	314	350	314	339	347	341	345	312	342	351	313	317	300	330	349	319	345	328	344	325	299	385	345	342	328	327	350	336	345	350	363	328	316	363	317	360	317	360	301	314	357	347	364	315	323	344	324	354	348	331	327	347	339	356	373	355	324	336	327	336	351	373	313	340	370	332	349	376	316	294	357	335	359	322	319	293	350	280	339	344	341	346	345	299	337	323	337	321	350	348	340	305	328	342	336	362	329	384	333	333	382	345	344	320	309	354	328	376	338	351	373	373	314	323	333	336	334	352	324	325	357	355	334	365	322	331	358	328	344	350	340	361	329	341	317	329	362	319	333	337	351	321	327	330	332	338	284	352	340	366	312	349	318	361	324	340	388	330	339	325	352	342	365	345	320	376	316	337	347	348	362	341	368	322	344	358	347	328	352	353	335	350	353	342	359	362	336	374	374	357	339	307	349	322	315	342	341	352	334	373	308	353	341	327	323	344	346	361	323	343	334	356	338	333	368	335	308	336	329	346	320	313	321	316	345	336	371	309	348	338	372	345	339	333	322	337	352	354	330	384	341	342	313	351	323	351	331	328	370	347	351	355	363	352	369	317	345	331	375	364	333	341	335	346	340	335	322	341	313	324	376	326	334	335	353	326	328	342	336	334	356	359	347	358	327	337	300	365	324	314	317	349	345	356	296	346	370	299	369	313	338	345	331	345	325	370	368	305	320	340	368	364	329	319	326	331	316	366	349	344	351	357	372	357	346	342	359	330	317	333	357	317	357	387	360	335	352	371	346	354	326	338	336	315	340	357	320	353	339	343	333	343	339	373	342
23034	21403	29176	24201	21890	22850	19531	9176	5568	4216	2953	2263	1670	1424	1067	968	790	743	654	584	516	530	508	479	411	417	459	399	383	389	365	371	371	384	367	338	371	352	332	352	332	345	347	328	369	367	407	339	339	365	348	355	346	353	341	365	366	345	323	341	323	342	319	359	327	334	354	321	338	338	350	350	345	335	323	331	307	358	317	314	323	350	332	349	322	355	339	350	319	366	336	368	358	352	356	371	318	326	334	343	339	354	354	341	382	319	330	382	323	359	355	345	367	350	329	355	346	362	331	348	380	356	346	333	335	335	357	341	370	314	354	305	370	339	353	338	344	336	368	326	339	357	337	327	353	350	313	356	336	344	344	347	324	330	338	327	319	356	347	353	370	332	347	317	365	342	347	356	329	350	323	326	325	313	372	333	362	346	324	341	311	344	302	335	327	350	340	359	327	346	313	366	321	340	339	310	316	320	333	354	347	365	356	311	358	358	347	301	347	353	350	311	351	325	332	383	351	329	316	341	319	362	345	330	334	346	341	311	331	339	327	304	357	319	326	358	382	338	335	325	380	360	339	326	365	352	329	324	335	327	316	364	329	327	298	323	341	354	338	339	361	330	315	337	292	363	355	360	333	345	317	384	334	327	354	352	356	348	314	312	354	341	334	333	316	327	384	367	339	331	353	339	339	350	335	316	336	340	347	328	354	317	296	347	338	337	347	333	322	363	351	356	347	357	354	322	327	315	330	350	342	343	366	351	338	332	345	301	308	370	344	367	362	335	330	332	339	335	322	359	339	376	307	344	319	343	362	338	334	372	326	346	330	361	366	351	376	348	334	324	353	324	355	363	355	337	342	376	355	361	334	349	323	341	342	336	333	366	330	360	351	359	354	333	370	361	356	296	355	332	334	380	353	304	321	332	356	350	341	330	333	370	328	347	350	382	354	328	344	334	360	347	387	366	346	323	319	341	349	301	325	316	390	322	330	358	336	332	339	301	356	355	352	343	352	338	335	304	367	340	333	358	343	356	381	330	348	350	338	315	363	364	351	331	357	355	375	348	333	334	355	361	344	327	307	346	356	296	344	346	359	334	332	341	347	314	357	374	355	350	327	344	350	342	338	357	309	316	328	332	339	348	329	360	347	316	367	358	317	352	349	381	353	322	334	313	324	336	350	304	357	366	367	323	318	324	335	315	326	349	316	361	345	374	355	300	347	337	356	342	339	334	323	339	343	347	336	322	353	348	329	336	308	318	341	328	347	346	330	371	357	353	359	346	307	346	333	326	314	359	321	366	348	369	318	330	344	323	315	351	345	316	330	345	355	367	325	348	356	341	343	355	326	337	346	357	340	351	344	322	333	370	292	363	335	327	356	329	316	325	329	357	302	308	349	332	340	356	348	353	380	334	341	314	346	366	320	371	353	306	365	351	321	328	348	353	364	333	357	337	312	338	333	310	344	344	339	334	337	366	329	329	352	358	337	359	355	324	360	322	337	345	334	327	355	332	328	358	355	329	363	364	320	342	335	357	371	321	315	372	334	337	351	311	372	358	313	341	331	346	331	353	346	334	325	316	351	337	321	331	317	367	339	349	335	325	349	364	343	333	345	337	358	352	347	324	325	319	325	335	342	320	346	313	351	331	305	360	345	315	328	386	316	360	281	350	327	371	336	352	327	312	324	353	304	341	328	336	337	333	327	344	351	327	361	342	361	328	339	350	362	350	336	314	360	362	335	366	364	364	320	399	322	330	346	340	338	347	319	350	348	352	351	294	336	341	317	340	351	355	327	328	342	322	346	324	323	321	378	400	318	344	340	331	343	357	325	367	352	333	365	327	357	345	337	385	354	355	347	303	333	361	301	320	355	346	363	328	320	339	336	332	320	362	326	334	355	349	395	378	374	340	350	372	344	360	322	355	371	357	359	358	364	364	334	368	337	326	336	387	320	351	362	331	345	330	307	312	341	344	327	370	287	354	322	336	360	344	314	352	340	298	351	309	350	345	353	385	323	353	354	374	348	369	330	320	358	335	356	335	343	337	329	359	400	336	335	345	332	330	358	384	326	306	335	349	335	370	323	402	347	328	346	311	335	304	368	346	358	336	327	341	350	340	341	307	345	315	327	376	351	323	357	356	383	337	346	340	340	305	355	349	330	344	365	361	359	358	343	341	383	330	338	324	326	355	370	359	355	336	359	338	353	379	359	368	310	335	344	346	332	346	350	338	347	363	351	330	314	350	344	343	334	319	377	326	320	358	318	352	362	318	322	327	345	349	316	333	319	328	330	303	377	343	361	334	299	372	344	331	323	331	332	349	324	371	364	322	344	324	394	340	340	353	346	374	343	342	321	343	361	381	298	377	311	372	310	357	335	346	359	342	354	374	324	350	328	308	330	318	344	337	347	343	358	369	357	352	333	309	319	337	363	342	337	329	332	317	381	321	344	326	345	341	342	341	343	319	366	361	368	346	367	344	319	352	327	331	379	311	385	322	310	401	354	352	359	361	378	335	317	356	381	358	358	343	386	317	324	325	350	337	369	355	353	353	364	351	326	331	338	306	337	330	335	364	360	364	340	327	351	324	335	329	372	353	332	359	345	318	307	353	320	334	320	315	351	368	334	318	364	346	363	314	361	319	339	339	345	322	344	326	357	344	325	329	336	323	336	375	334	357	342	343	349	322	352	341	345	348	329	376	346	372	341	354	358	357	345	316	356	324	361	323	332	339	331	305	333	333	330	340	314	338	343	320	342	322	335	338	333	308	335	338	342	320	349	376	327	366	372	306	345	330	364	340	338	363	353	362	346	363	354	387	347	362	315	363	320	367	338	331	352	373	331	328	322	333	331	343	371	335	355	353	308	337	343	331	315	326	347	301	307	340	299	342	343	339	345	349	331	322	327	349	343	340	344	325	330	348	329	320	350	333	367	352	315	356	336	372	364	343	334	379	331	363	333	339	348	365	344	315	313	343	330	305	339	313	325	344	302	319	339	323	344	334	357	349	321	353	340	331	338	335	331	289	337	362	314	352	374	333	318	360	365	340	331	336	326	345	300	323	321	351	359	340	342	333	339	351	334	352	374	348	341	376	339	326	330	301	334	372	345	321	319	360	347	297	339	360	331	365	334	299	355	341	345	348	353	340	330	369	355	316	351	333	321	358	334	307	347	359	344	326	355	328	334	356	365	322	332	341	352	339	331	343	359	302	368	371	389	345	348	343	342	336	337	340	336	330	362	344	378	358	327	322	375	334	335	293	341	315	341	345	366	329	338	363	348	368	341	343	388	353	321	347	335	341	307	331	362	304	335	325	361	350	389	323	334	291	323	341	322	334	333	328	376	358	349	325	323	349	353	344	360	325	375	379	357	309	345	349	346	350	340	355	362	359	373	356	291	357	327	324	335	340	362	331	334	398	360	337	317	316	322	359	338	336	352	337	339	323	341	331	333	364	335	331	334	341	325	343	324	323	323	351	283	345	317	312	382	331	347	326	327	300
43330	74169	55921	35546	27093	20803	15508	11444	8243	6199	4480	3288	2655	2017	1491	1273	1018	911	741	720	643	569	546	528	462	446	410	395	364	415	393	378	394	377	377	346	341	357	306	332	370	361	383	350	341	331	362	350	329	334	371	312	375	342	310	331	332	339	324	319	324	340	323	376	368	343	336	366	331	329	317	349	348	328	337	375	347	355	320	336	346	358	342	358	334	330	320	333	344	340	332	283	358	344	313	345	346	343	352	301	315	355	363	342	314	340	362	363	354	328	369	358	341	332	351	361	385	358	356	353	365	340	363	331	327	363	298	323	320	345	314	359	339	339	378	351	327	343	317	314	331	313	390	330	376	348	326	320	304	324	360	359	313	343	374	361	323	345	345	396	355	307	332	352	315	358	320	307	356	352	318	362	326	338	360	319	322	318	372	362	336	358	334	320	350	324	349	335	340	312	312	343	354	319	313	340	348	337	348	355	354	336	369	355	311	368	366	341	344	327	313	358	337	320	319	374	309	327	353	354	358	338	356	366	349	366	344	296	342	338	336	343	318	333	322	315	323	306	339	322	347	296	337	354	319	345	340	377	362	311	338	352	363	323	321	330	352	322	368	322	385	313	317	340	350	337	321	344	320	352	348	315	312	352	315	351	354	325	342	327	340	365	363	334	364	331	346	315	320	354	327	366	338	333	341	381	356	351	356	333	319	303	306	342	349	328	322	333	292	361	356	340	329	311	335	331	335	313	340	363	360	308	325	374	344	342	342	325	303	318	359	325	348	323	348	337	323	337	329	312	293	336	305	326	318	294	344	315	332	352	365	362	360	345	335	335	362	360	326	338	351	372	351	339	340	316	364	310	337	331	306	305	317	354	328	352	307	365	328	332	333	322	352	327	314	357	349	343	317	332	309	305	332	342	317	328	331	325	341	330	328	350	343	335	327	348	357	320	349	372	331	330	343	296	332	316	344	341	346	357	325	381	332	364	332	350	319	338	353	326	363	349	367	332	369	362	329	348	344	341	369	334	332	325	349	372	334	327	337	320	337	362	368	316	291	371	359	327	338	331	338	300	331	358	350	314	347	371	354	335	355	299	359	338	314	337	337	332	334	359	367	296	320	317	349	323	345	369	361	332	349	344	378	393	336	340	348	354	325	366	319	342	366	332	331	316	326	360	350	360	323	356	337	336	338	391	353	355	364	342	317	355	328	345	365	322	351	371	339	331	335	329	333	321	367	344	348	335	322	334	341	353	351	344	313	391	338	345	316	332	321	350	351	322	354	365	317	291	349	339	340	357	349	322	337	335	353	330	352	358	352	289	340	307	350	345	337	357	350	356	337	365	330	320	299	342	365	338	318	351	319	334	349	322	369	359	326	334	348	346	358	385	320	332	339	334	362	356	324	358	338	357	348	317	339	345	352	325	327	336	345	322	346	347	333	347	332	324	348	340	321	306	339	350	324	339	317	344	347	309	347	324	358	334	373	343	345	316	346	345	330	350	330	338	360	333	327	359	338	342	300	345	349	364	327	359	356	333	341	343	353	342	344	375	334	336	315	373	330	324	333	332	365	322	327	371	339	303	364	336	327	358	335	348	324	339	328	343	323	342	307	350	345	298	347	363	332	334	319	343	348	337	353	337	356	342	345	334	353	334	315	339	359	343	356	334	355	350	370	364	331	303	357	340	321	312	378	337	326	346	340	345	348	336	320	323	323	347	331	363	289	361	360	330	363	350	326	371	333	342	318	355	329	339	353	348	365	387	331	321	335	341	349	331	338	353	329	309	332	340	342	339	352	373	337	343	356	349	350	313	346	343	330	357	328	340	348	345	318	338	319	351	306	353	318	316	334	356	350	333	308	349	313	326	319	340	336	360	392	335	340	353	339	367	339	331	344	379	347	341	352	361	351	311	337	360	328	361	338	319	317	378	320	354	350	337	358	326	360	337	365	324	312	349	330	352	348	323	337	361	374	335	335	343	332	374	342	342	336	299	322	324	356	298	347	326	331	324	317	333	349	362	367	309	354	306	332	347	316	381	351	322	353	326	382	354	324	370	321	363	325	338	372	323	334	342	329	361	357	346	354	362	338	337	297	338	345	344	344	326	327	338	331	357	322	375	325	357	368	328	342	337	323	305	347	347	324	339	332	328	365	327	354	342	353	344	334	354	334	346	366	346	343	306	327	365	374	345	347	351	317	337	322	355	315	357	337	331	366	373	339	331	356	358	303	337	345	325	331	347	331	370	348	363	379	340	360	358	344	317	334	353	349	340	329	292	360	332	343	366	296	304	348	328	350	335	346	303	322	307	334	317	329	334	321	313	366	339	327	344	336	349	328	357	345	339	330	354	312	348	390	336	362	360	328	364	363	328	313	375	338	342	313	333	352	342	339	336	340	364	355	354	331	354	324	340	315	345	334	346	336	351	314	332	350	350	343	325	365	347	350	365	307	347	323	335	345	326	339	327	307	344	330	348	363	353	326	347	331	340	348	347	324	331	316	351	338	355	343	347	343	308	344	398	331	330	344	353	382	329	350	305	353	331	310	341	340	362	367	326	334	342	345	349	352	336	362	360	367	329	310	342	337	331	346	343	345	324	332	347	341	352	351	366	369	337	346	324	348	352	343	347	335	362	347	340	324	346	335	329	313	339	343	333	327	349	339	313	342	340	369	320	329	362	340	346	319	324	316	345	326	323	319	352	314	343	347	327	337	329	347	362	340	328	329	316	334	334	336	365	320	338	332	335	357	364	373	324	314	377	351	340	359	308	339	335	346	317	345	369	371	371	355	322	350	345	326	349	385	330	351	332	334	309	344	347	337	360	325	378	346	350	313	327	325	336	327	351	346	324	348	333	355	342	337	346	338	379	370	380	338	329	347	358	353	367	387	347	330	345	334	360	357	322	372	357	309	357	307	368	322	327	335	327	358	362	323	330	334	330	359	280	339	356	319	316	349	371	370	342	334	342	372	339	319	303	319	309	335	334	335	336	349	327	338	345	345	342	321	352	338	317	345	347	299	304	305	295	333	331	316	299	321	340	348	341	343	337	346	338	340	319	341	360	348	349	356	331	350	366	351	373	346	330	331	375	344	323	361	374	346	327	328	330	349	327	336	371	349	341	329	355	357	369	334	343	338	336	340	343	319	344	311	326	323	323	342	337	363	334	346	292	361	347	335	325	346	354	348	361	357	356	333	355	341	346	334	344	358	318	343	317	341	349	342	337	312	339	331	365	328	338	336	342	341	324	342	325	347	353	308	307	367	360	371	357	327	309	323	347	356	318	324	340	339	348	354	295	364	328	332	353	341	346	356	354	360	361	350	386	374	355	334	327	341	345	344	375	297	332	340	323	323	332	361	372	369	319	335	355	344	331	342	372	330	339	333	330	342	341	345	356	333	349	326	298	341	304	347	358	354	306	321	321	350	309	311	346	338	385	329	311	364	365	332	336	322	317	329	321	343	341	309	360	370	311	368	317	353	353	306	351	301	327	334	341
37393	45959	42678	25288	13127	7538	4882	3321	2435	1777	1387	1063	848	727	611	555	514	429	436	405	395	413	361	393	387	367	346	383	345	363	329	324	338	330	343	366	362	373	341	357	350	333	330	323	346	335	327	345	353	325	341	321	334	318	313	341	275	375	346	357	300	301	326	323	341	311	345	310	344	318	333	328	342	301	350	334	344	328	328	375	330	342	299	339	303	302	300	322	330	371	318	329	331	329	326	377	328	338	317	330	356	331	321	306	336	347	330	355	338	321	305	321	325	346	332	321	318	313	354	333	352	342	339	348	275	323	335	349	315	324	330	336	286	320	327	327	318	327	339	332	344	320	345	340	335	323	341	342	340	335	356	341	317	301	353	329	334	292	344	353	338	340	318	326	345	328	341	339	327	325	371	293	337	355	337	312	332	341	334	338	369	334	338	320	318	325	322	336	326	353	321	326	343	355	335	328	315	335	350	342	328	308	342	314	335	341	363	331	328	305	310	295	324	307	306	293	335	343	275	368	331	334	307	341	312	290	312	330	329	338	316	320	342	303	358	339	342	324	317	318	329	343	308	351	324	357	325	352	336	309	336	316	337	334	323	345	343	329	317	341	334	366	321	301	350	301	310	310	318	341	336	308	344	324	316	292	365	301	325	324	373	337	348	346	346	334	335	346	350	297	282	313	370	316	351	307	327	340	312	311	325	364	320	305	340	348	307	339	316	351	362	341	336	319	325	326	331	323	308	317	326	356	301	348	289	315	305	369	338	320	312	293	314	339	379	335	352	339	349	347	346	296	372	339	330	333	324	324	311	336	323	389	337	315	326	330	319	376	346	323	306	343	331	325	311	314	311	320	301	354	358	364	329	334	330	302	336	347	359	337	352	330	362	308	339	320	321	338	352	371	333	329	329	364	310	304	316	313	328	319	320	362	328	341	335	334	313	341	320	352	345	355	308	338	378	346	333	286	347	362	334	341	331	331	315	339	327	328	359	333	328	322	337	309	332	314	305	325	309	346	339	327	311	331	307	276	352	320	311	317	340	307	349	315	338	297	312	312	332	354	351	305	355	311	322	341	330	336	329	309	331	325	326	297	332	352	331	320	321	341	370	328	318	332	325	332	329	318	323	364	295	344	311	306	338	342	320	304	335	340	353	319	297	334	354	334	314	340	305	321	360	343	297	323	350	290	327	315	342	316	327	341	337	310	310	320	339	287	349	309	308	364	312	360	321	322	336	312	305	310	338	345	359	322	309	325	367	329	346	332	330	345	355	338	342	337	321	320	352	342	316	334	365	358	318	339	317	329	354	341	345	313	335	343	332	357	332	311	319	334	355	305	351	338	364	342	353	375	325	329	329	326	320	333	341	313	347	334	339	309	327	303	329	364	326	329	317	329	343	367	298	340	321	318	368	316	321	304	320	330	319	304	317	328	316	313	297	307	342	343	338	307	339	335	353	331	329	337	314	307	365	335	359	360	357	335	349	354	301	335	345	335	353	335	328	347	301	305	354	334	372	327	319	342	342	342	347	361	331	333	338	354	352	337	339	323	313	310	303	331	327	332	332	284	336	335	389	321	339	328	360	319	357	310	346	337	313	307	356	353	334	349	315	328	336	333	320	304	335	320	315	330	327	348	330	337	324	320	333	326	332	331	338	365	333	322	312	336	376	325	298	334	317	353	303	345	361	373	306	346	326	358	333	352	343	335	365	378	315	363	322	343	334	330	307	340	329	306	324	320	344	319	365	345	325	344	290	361	331	338	340	338	345	314	343	313	371	325	330	321	302	323	305	314	338	351	356	309	332	351	336	308	323	315	359	340	358	334	358	314	320	326	332	362	334	324	318	301	317	310	325	335	351	350	341	356	335	318	342	348	325	339	332	375	322	337	350	369	342	328	322	337	308	333	319	349	298	346	322	364	343	334	334	325	307	329	350	317	370	357	380	364	318	364	309	360	354	325	322	358	335	338	332	330	328	328	308	341	384	307	326	354	390	359	354	329	324	361	325	328	322	320	298	345	297	326	320	362	361	332	333	342	354	326	322	358	344	313	343	345	329	375	324	338	324	346	338	346	339	332	326	320	313	336	368	316	315	344	345	291	331	327	342	348	344	325	328	345	337	375	330	331	328	326	312	323	318	333	340	325	344	310	325	312	335	350	338	308	368	329	340	325	323	302	329	319	329	338	318	318	302	322	351	304	320	316	320	366	299	333	323	330	339	347	288	325	321	354	328	320	293	357	334	323	333	319	326	370	327	312	331	374	350	326	321	345	359	324	317	367	308	337	352	310	320	324	322	315	342	327	323	316	323	359	342	312	363	338	337	335	303	349	319	342	361	319	345	336	279	303	348	342	308	332	311	337	323	304	311	298	367	368	336	343	363	336	337	323	355	315	352	340	337	315	326	370	314	316	332	357	302	341	356	322	310	338	326	347	317	348	340	344	352	328	339	330	321	342	394	332	325	316	321	324	331	318	324	360	325	310	341	353	349	318	345	355	318	370	356	352	333	338	341	347	315	338	304	293	313	350	339	333	301	327	333	324	302	344	342	321	324	319	373	346	352	332	308	315	329	322	344	310	345	307	356	317	324	343	323	337	314	319	305	346	336	314	330	312	352	357	339	320	312	305	317	317	311	321	339	328	351	341	357	326	335	355	345	318	320	328	326	340	354	313	317	335	317	334	342	285	343	312	327	328	349	342	307	335	328	322	329	336	358	346	345	333	304	325	319	338	313	315	304	358	334	408	325	322	336	312	325	324	355	331	342	312	356	316	326	307	351	355	326	328	302	298	301	329	327	330	334	353	332	362	365	340	362	323	366	351	335	323	308	321	311	372	318	321	347	321	337	336	321	319	332	352	324	343	359	320	298	360	344	330	334	319	328	348	307	338	326	363	344	336	376	312	357	354	316	342	335	351	344	326	354	319	347	306	318	336	316	346	330	329	339	318	382	316	337	346	300	339	302	325	330	343	302	297	337	363	333	333	320	315	355	331	332	312	334	350	360	307	354	339	281	348	312	348	309	337	319	313	324	314	345	346	316	344	325	333	322	329	332	284	325	333	362	300	347	310	328	328	350	366	349	344	327	341	340	309	359	395	313	323	338	333	319	320	365	358	347	297	321	331	344	334	317	318	312	322	343	348	309	314	331	357	328	325	320	340	345	331	335	341	317	323	346	326	316	306	352	294	305	306	327	350	358	358	326	318	329	303	340	360	349	354	328	347	340	316	369	314	323	338	357	311	342	316	327	339	328	308	348	284	339	325	350	367	357	313	348	359	323	360	332	335	348	331	354	356	314	344	317	306	309	343	351	342	308	320	349	345	317	316	319	327	312	341	318	349	350	329	390	304	314	334	318	341	328	334	332	330	342	330	348	359	355	344	366	338	318	328	303	349	332	341	315	336	366	308	339	334	318	364	359	309	325	298	291	325	360	314	304	275	333	380	342	331	324	331	308	329	283	319	290	296	307	308	314	306	345	339	340	296	305	303
43197	57950	40807	21471	14337	10261	7556	5512	3676	2757	2008	1562	1148	965	755	621	608	536	488	472	460	459	400	380	402	385	390	372	340	377	359	358	363	372	358	306	350	349	343	347	340	338	354	330	369	354	345	346	337	347	340	345	361	330	324	362	343	334	336	329	332	336	352	303	326	320	323	330	353	334	323	325	320	339	338	334	351	355	360	329	315	371	323	327	326	328	360	326	340	308	320	322	323	330	314	357	304	329	336	329	340	324	343	340	348	330	337	348	346	370	315	364	337	312	355	334	330	329	334	346	329	346	298	362	337	328	322	349	301	342	357	352	362	342	367	329	299	336	332	333	309	324	335	354	342	300	327	361	330	342	297	347	345	309	301	331	342	349	352	311	358	375	363	327	299	351	355	338	303	322	363	337	343	327	301	315	328	355	346	337	380	341	361	358	333	337	404	336	343	338	315	324	357	319	358	319	300	324	350	351	356	318	311	369	331	346	354	331	347	382	325	347	322	316	317	362	342	338	335	319	311	329	314	341	319	330	330	356	363	331	344	349	360	295	353	330	371	325	322	337	315	340	327	329	355	334	326	343	354	367	342	317	345	361	330	331	308	318	336	339	356	324	335	339	332	352	312	364	331	339	326	306	331	330	333	331	371	351	337	328	355	342	353	358	332	317	339	322	324	339	338	336	303	364	357	339	309	328	344	375	339	333	338	348	341	332	352	343	331	324	333	350	328	325	347	331	289	318	380	325	366	336	331	307	339	332	350	329	349	337	374	346	346	359	330	344	335	349	347	350	327	305	320	350	346	322	342	317	315	342	352	307	359	318	354	316	331	351	366	350	349	319	323	353	326	327	338	341	366	309	351	328	336	327	341	319	381	294	310	355	344	364	334	329	363	335	305	344	346	357	322	316	288	327	363	302	323	348	317	337	351	340	330	357	309	344	333	335	376	343	320	349	309	352	313	355	351	343	331	347	343	347	344	341	319	330	319	334	359	325	320	340	321	328	348	326	295	329	356	348	303	306	351	353	343	363	364	346	321	338	345	334	327	345	352	360	315	341	327	340	355	341	322	338	350	311	331	348	323	332	335	317	340	308	358	335	340	341	343	352	336	318	304	328	346	382	351	332	354	337	341	351	316	309	341	347	326	296	334	308	318	362	324	365	327	346	304	333	349	328	345	349	347	321	331	332	315	302	354	315	301	337	339	336	336	332	340	306	349	356	333	345	334	337	356	303	338	345	331	334	293	294	327	339	354	321	325	356	337	328	313	334	304	369	344	355	321	331	391	333	308	345	321	383	342	338	340	351	345	320	292	342	332	326	324	323	336	316	310	351	328	334	323	358	330	360	328	336	327	324	356	363	333	309	335	346	331	366	348	349	347	329	341	375	319	331	309	336	338	326	333	324	333	375	342	329	336	325	326	334	323	332	335	364	313	343	338	359	338	318	335	311	351	332	352	327	321	311	342	337	328	334	346	322	328	342	357	292	338	329	315	323	346	335	295	336	316	303	345	328	335	312	334	352	373	342	354	329	342	341	354	368	343	333	338	354	327	319	336	331	331	344	341	322	336	305	351	346	347	333	337	368	332	348	315	360	323	358	320	329	305	336	355	352	318	351	329	323	358	339	349	356	337	337	339	349	334	338	341	335	337	354	337	330	343	331	349	334	341	335	302	360	361	360	320	334	338	359	343	335	339	358	336	329	309	351	348	350	368	301	364	307	339	320	309	372	313	333	325	323	326	309	331	319	322	309	335	319	346	319	333	341	360	329	350	328	363	311	329	330	337	379	315	344	361	353	349	315	319	320	341	310	364	340	348	324	333	341	322	324	365	340	340	376	338	294	349	326	335	333	327	336	344	320	326	354	342	336	365	322	346	357	319	334	372	326	304	324	311	322	350	314	341	282	330	341	327	349	379	337	329	343	316	312	319	351	335	329	336	312	338	364	343	327	360	374	346	343	334	343	313	309	324	331	314	330	312	349	329	336	333	359	328	346	319	336	342	327	341	304	316	313	344	355	326	358	334	332	349	354	316	355	382	339	332	332	339	334	311	308	353	314	328	345	346	341	345	344	308	304	327	357	338	366	337	359	364	346	375	346	313	324	322	306	330	355	347	351	335	331	349	365	354	321	331	329	341	366	331	322	354	298	351	335	341	311	360	355	332	333	348	340	293	334	321	330	342	318	346	359	348	341	345	349	379	309	336	343	347	371	347	362	352	324	338	347	323	337	311	333	349	355	320	314	332	354	318	343	340	317	348	357	341	380	336	332	325	352	334	355	342	328	344	341	308	300	333	345	311	317	330	342	339	318	321	352	365	345	331	346	300	331	364	331	318	293	330	357	315	357	308	308	315	322	365	301	323	319	352	304	324	366	352	330	353	356	341	350	341	333	324	347	319	338	346	357	323	357	298	345	340	322	320	377	346	335	332	320	343	355	331	345	337	353	321	333	314	356	307	353	326	375	362	347	346	313	340	297	350	332	315	331	338	333	362	346	336	349	368	306	340	347	318	314	320	357	347	316	345	350	313	345	359	326	339	361	318	332	339	364	330	339	298	315	342	350	349	385	326	342	314	343	335	336	341	339	329	324	375	343	330	327	344	339	325	368	336	384	347	333	357	336	313	314	331	333	315	333	342	337	310	354	343	321	327	311	349	335	309	331	358	333	305	318	332	334	321	347	324	333	319	312	354	334	341	343	342	337	335	362	344	319	347	350	328	358	330	304	333	290	323	339	348	385	341	347	345	319	330	320	363	355	358	319	335	347	336	332	352	341	349	303	341	302	358	357	335	356	318	284	350	291	325	302	338	333	348	325	332	303	320	326	349	354	349	349	338	336	326	338	331	313	359	331	365	332	335	333	332	321	309	327	350	342	323	344	333	364	369	314	342	369	336	332	336	333	324	351	330	316	325	344	303	328	350	354	325	346	356	318	302	335	353	355	325	343	342	335	335	325	353	311	340	315	310	329	350	352	319	331	332	352	313	352	356	363	300	313	345	360	329	319	343	340	344	346	344	367	357	369	323	303	344	343	326	352	296	335	319	308	327	319	346	317	312	346	349	359	311	300	341	353	311	329	346	329	335	326	342	389	297	327	313	341	330	348	346	328	307	335	312	344	364	337	350	330	360	345	327	318	343	327	358	298	333	362	341	341	333	352	337	343	328	347	321	340	370	333	362	322	328	333	315	351	326	311	339	310	327	332	324	369	318	318	351	312	346	355	346	318	345	331	314	333	308	357	329	321	358	360	334	331	345	338	353	333	304	319	338	300	356	337	319	302	324	300	348	327	295	367	352	327	362	341	334	332	347	355	358	329	348	360	354	355	345	339	317	329	317	326	326	333	319	329	333	307	302	332	332	328	332	341	308	314	330	349	337	334	320	337	337	323	333	349	326	373	326	314	306	346	354	325	300	341	330	356	322	332	382	332	365	350	349	299	321	351	323	303	338	345	322	327	356	344	325	335	340	332	339	325	322	314	328	322	322	353
24249	21346	28840	25282	22221	17700	10002	5817	3758	2649	2091	1501	1213	972	790	696	593	561	512	477	457	430	441	386	374	360	352	334	358	338	356	324	335	324	339	330	354	322	339	300	347	333	293	349	354	300	332	328	328	308	350	355	322	354	322	332	336	301	337	324	319	325	331	331	340	339	344	372	341	308	359	306	306	335	351	329	316	330	328	301	333	311	312	324	348	358	312	325	345	356	317	352	344	331	299	289	347	315	319	314	340	304	322	309	331	357	337	329	322	339	308	339	365	344	349	366	345	312	346	325	297	306	311	317	354	350	318	323	345	372	346	334	340	314	325	342	326	323	329	354	351	320	321	349	332	333	369	323	311	331	334	328	323	335	298	340	328	314	337	354	331	327	313	313	314	341	313	360	313	344	330	338	333	336	321	326	321	331	347	331	326	336	344	330	339	342	359	339	334	336	381	332	321	328	326	312	279	329	327	324	331	318	348	327	328	341	346	318	325	319	304	319	353	329	335	336	336	310	333	297	325	340	330	343	320	317	355	322	336	351	355	328	330	341	307	315	339	295	325	329	338	317	328	314	341	337	347	316	348	306	313	317	320	355	313	336	344	373	341	319	309	273	320	314	327	295	328	325	335	306	334	343	336	337	330	326	296	331	334	321	318	372	316	323	298	341	306	306	300	340	311	330	341	364	336	333	285	327	332	342	332	350	353	361	277	322	333	346	340	335	356	353	301	309	328	307	353	347	287	344	348	324	339	340	312	325	326	355	290	302	356	310	307	333	322	333	346	320	331	362	295	321	343	339	337	318	343	344	350	316	312	344	301	315	341	337	321	310	348	320	319	323	309	327	334	332	325	329	328	292	312	310	337	338	351	341	302	320	326	341	317	344	333	363	330	323	316	339	339	313	357	355	337	368	357	338	359	340	362	355	342	287	327	336	337	368	307	363	318	311	332	325	321	328	329	331	297	342	322	312	328	346	331	334	331	351	332	337	335	325	307	351	322	342	322	342	334	324	313	299	346	303	341	326	324	348	338	312	328	323	317	329	312	296	305	332	297	319	324	335	315	341	340	321	316	347	359	323	327	323	310	304	347	348	344	324	343	363	341	337	317	312	307	321	331	304	308	303	320	362	313	305	303	355	354	329	327	327	332	341	337	332	299	335	316	315	321	362	312	350	334	299	326	318	332	329	336	339	324	370	365	332	295	351	319	319	336	321	361	342	308	314	331	358	337	326	320	335	334	333	334	294	311	329	334	300	324	312	328	302	312	340	311	315	364	320	323	322	335	317	329	343	332	353	344	328	319	363	303	318	327	343	324	305	338	327	335	330	308	348	371	346	329	314	311	319	312	307	318	329	347	295	370	319	343	336	353	332	326	311	287	325	339	337	336	332	305	336	331	316	320	329	322	341	331	336	347	345	289	337	351	311	328	329	315	329	339	321	327	354	334	325	332	322	349	349	321	323	338	307	318	314	368	352	332	338	316	330	355	296	312	332	315	335	304	338	348	331	321	299	350	338	305	278	364	333	332	328	334	338	331	325	328	314	315	337	309	335	339	315	347	319	346	312	313	329	342	315	293	331	361	311	311	315	316	338	333	307	321	335	311	364	348	346	329	342	339	367	316	320	335	315	318	323	338	316	348	317	319	341	340	356	331	338	334	322	328	313	326	294	307	319	345	347	321	318	326	345	334	301	330	318	321	310	344	306	354	350	336	328	325	333	375	336	314	323	320	330	345	284	338	346	312	319	297	331	318	331	323	310	328	333	341	326	324	347	315	351	315	334	299	333	282	336	372	338	295	346	355	324	321	303	312	318	336	308	334	343	356	361	342	325	331	334	315	346	306	310	339	291	328	319	339	335	345	308	337	343	330	323	325	314	358	339	361	292	336	299	314	342	323	320	336	336	312	331	314	321	303	355	335	353	340	315	347	323	309	315	304	357	337	327	308	341	353	341	356	329	320	310	316	338	344	335	316	353	364	352	375	322	346	320	347	296	333	325	302	318	327	318	325	330	308	301	320	327	315	350	312	304	323	342	378	332	318	361	326	294	364	337	313	289	316	295	328	326	342	348	351	334	338	301	322	318	364	341	344	318	346	310	326	313	357	338	291	354	333	345	338	342	323	339	322	356	337	304	340	348	307	341	333	337	320	288	321	361	310	328	293	326	337	312	340	323	334	323	352	330	349	299	340	329	327	306	332	324	348	308	337	328	332	340	337	332	335	319	349	327	327	333	348	345	337	317	308	345	328	305	308	326	299	344	334	326	319	332	352	330	295	292	345	317	317	325	321	308	340	318	329	344	302	344	332	296	354	336	312	296	316	312	328	311	312	335	324	337	341	342	313	330	296	367	340	309	338	323	310	305	328	342	329	325	316	317	350	330	359	343	331	324	320	357	321	317	336	315	339	327	308	346	346	319	304	358	343	347	337	359	324	314	312	307	347	347	355	345	333	339	308	303	309	324	317	343	295	306	304	351	349	338	335	310	324	355	328	283	329	320	329	317	357	325	320	319	334	333	301	323	340	341	359	310	356	324	320	320	332	302	364	339	310	359	315	337	310	308	343	297	314	327	325	361	352	326	344	322	313	334	332	332	336	327	314	327	338	355	345	348	335	322	315	353	303	341	346	347	323	325	335	343	325	339	308	348	342	302	329	317	326	352	343	320	330	293	319	314	303	310	321	346	303	329	344	334	344	323	330	337	304	360	326	315	341	308	336	336	351	301	304	316	320	328	365	336	311	321	340	349	335	306	330	351	344	322	317	306	366	317	330	348	275	351	340	337	324	332	325	366	329	322	325	327	322	335	331	323	306	315	343	321	331	336	303	341	298	320	335	310	355	307	353	322	316	316	307	289	333	345	350	330	327	302	348	313	329	322	330	332	322	334	290	331	312	344	373	303	314	348	334	315	332	338	321	330	363	360	290	348	347	326	323	347	334	337	327	310	331	350	316	316	359	305	307	317	325	318	321	309	316	336	345	320	341	325	335	304	295	344	327	340	338	324	350	321	336	308	304	303	334	342	308	330	327	352	329	311	347	312	316	328	329	345	327	338	316	365	331	291	324	348	342	351	329	332	316	315	319	323	301	333	325	324	345	326	317	336	351	346	316	310	323	343	333	321	354	341	331	303	328	309	319	332	332	376	311	318	324	316	344	312	312	319	322	338	339	346	298	345	362	337	336	309	343	367	355	325	306	332	317	347	355	351	316	349	340	325	322	304	325	337	342	317	347	359	338	330	315	311	322	316	330	341	327	329	324	326	355	332	347	315	309	320	306	305	337	321	331	350	297	344	338	354	325	317	368	358	320	336	334	318	362	315	325	353	340	357	328	347	330	340	333	337	333	350	303	323	320	350	328	291	339	313	332	330	333	362	337	339	329	309	337	325	345	350	293	323	323	299	324	350	323	330	339	285	315	343	348	320	325	341	343	354	318	346	345	327	328	320	297	335	313	326	340	316	354	327	326	360	332	320	303	331	322	317	333	340
42441	64889	48015	30048	21060	14426	10963	8259	5825	4043	3025	2207	1664	1423	1062	947	796	641	623	550	561	487	424	392	413	396	376	376	386	385	347	365	344	361	328	366	326	329	350	338	353	325	355	343	347	353	304	353	335	341	355	335	347	315	312	338	317	321	348	340	327	308	358	349	361	326	311	348	344	336	341	339	339	323	358	315	328	352	333	339	337	337	344	318	337	302	308	337	326	345	366	339	346	308	304	380	341	362	332	345	340	309	353	336	329	328	352	318	312	347	341	319	317	337	337	355	351	328	358	319	310	330	352	364	350	346	311	320	314	339	310	377	317	313	323	337	336	314	301	329	343	337	329	335	349	315	307	309	345	322	318	343	319	332	353	322	306	330	372	311	334	333	352	320	336	312	334	329	318	331	327	307	312	341	332	335	348	345	334	331	322	349	356	358	314	329	352	350	357	334	341	302	353	333	371	378	352	362	351	329	351	332	327	352	329	312	329	313	325	340	335	345	303	366	341	352	322	318	342	336	352	329	353	317	321	327	294	356	338	310	330	322	339	337	317	326	317	341	306	348	326	336	305	299	349	324	342	321	320	355	364	356	298	309	353	310	325	324	362	326	332	320	312	325	336	300	317	332	343	326	335	312	333	356	352	328	328	309	307	352	292	330	352	335	328	330	324	341	378	334	329	322	340	309	358	356	332	320	352	343	291	344	381	334	324	320	331	340	319	351	328	313	323	389	356	344	321	335	349	335	321	296	319	326	324	334	329	332	317	310	287	334	349	352	331	338	377	310	381	373	340	337	336	306	315	335	315	309	331	324	296	334	324	334	321	307	338	313	324	333	359	308	344	334	343	311	310	311	341	320	342	325	341	331	366	351	327	312	327	343	309	333	352	323	327	323	343	333	324	307	318	318	350	303	335	320	324	327	349	284	340	324	316	349	337	309	364	323	351	335	317	329	301	316	338	297	360	319	335	376	314	330	307	328	330	331	311	333	343	315	348	365	378	330	330	301	351	327	346	347	342	337	348	325	290	314	341	333	330	323	351	336	352	309	342	316	321	314	361	348	338	324	338	303	353	293	342	337	344	317	313	312	342	336	349	331	331	319	329	307	365	346	352	347	331	347	328	298	310	385	315	351	336	337	339	379	350	320	355	352	338	285	303	349	337	298	343	355	321	339	341	292	381	361	323	326	326	350	371	346	332	312	329	319	348	323	357	363	364	344	336	358	334	318	316	360	321	327	306	326	317	314	327	353	322	352	364	337	298	321	316	336	354	381	342	345	319	359	346	331	313	333	323	321	342	361	336	306	357	298	332	306	368	341	361	347	323	321	348	359	347	312	308	328	329	352	339	333	343	316	332	361	343	330	348	325	312	319	329	302	307	327	327	340	342	376	327	305	343	352	343	334	316	312	268	323	322	315	326	328	319	328	368	343	366	372	338	333	334	296	343	324	343	323	326	325	375	327	322	302	335	320	363	339	354	359	323	335	328	326	349	302	340	353	300	302	319	329	315	354	311	321	319	323	332	372	308	322	324	317	326	354	334	336	340	358	375	331	330	321	345	293	321	353	357	340	334	330	323	322	338	305	369	289	337	351	317	372	332	323	308	332	317	351	375	320	357	323	367	331	343	340	339	349	312	353	330	345	331	327	318	318	322	317	365	326	320	335	340	360	314	350	340	340	341	344	324	313	347	328	317	334	332	335	336	347	314	315	328	357	316	317	340	360	346	301	359	314	337	346	324	326	322	306	355	320	301	327	307	330	314	329	351	337	334	324	307	348	353	299	350	339	309	326	316	335	315	347	317	356	346	317	341	338	344	342	353	316	321	336	334	321	338	323	331	357	349	339	339	316	348	323	339	335	324	333	361	337	328	345	345	292	316	346	307	338	325	340	312	329	340	379	314	356	348	312	345	353	327	343	325	317	360	325	326	349	338	324	337	327	342	323	323	320	325	319	321	336	384	324	338	335	309	339	297	341	337	366	336	333	336	304	366	337	329	313	346	317	316	334	345	362	358	305	320	357	322	326	341	340	335	310	361	343	320	308	328	353	335	365	339	330	331	319	365	311	328	339	317	310	335	343	343	332	339	357	335	302	333	321	325	316	328	368	341	326	322	346	307	339	324	344	345	326	316	344	342	328	333	331	346	325	293	321	342	354	328	375	353	367	318	358	340	315	301	309	342	327	329	298	334	341	319	331	343	323	329	372	322	318	336	327	372	314	355	363	337	321	315	369	322	348	325	329	334	348	310	349	291	344	303	305	321	317	355	339	339	341	350	350	297	324	319	347	314	358	327	312	334	321	342	320	343	347	303	310	324	339	336	368	361	331	335	302	314	325	370	335	346	314	349	328	324	328	342	321	324	300	337	319	354	312	310	325	326	355	322	340	377	322	300	326	329	325	373	354	359	365	315	322	331	340	328	357	321	317	331	354	310	325	312	354	323	315	322	333	329	350	348	338	378	335	310	328	307	348	367	318	351	310	327	329	313	331	334	328	327	340	347	301	317	357	338	307	315	360	321	326	320	328	321	339	323	369	347	353	335	330	344	345	345	334	343	360	307	346	304	363	339	306	335	314	334	311	325	342	346	328	345	316	358	359	358	342	305	346	335	338	328	308	328	329	347	320	337	332	329	341	291	313	311	326	341	355	310	344	325	355	358	318	310	301	337	350	340	341	333	333	313	347	329	301	318	350	358	307	336	346	328	322	339	344	339	340	341	339	359	328	341	328	366	343	362	323	313	367	347	321	321	324	334	328	371	320	304	310	348	307	344	321	319	336	326	347	369	317	328	347	316	365	295	323	297	355	335	333	292	339	319	340	320	334	328	354	324	312	365	320	333	346	351	356	340	355	350	325	332	327	334	334	343	317	342	334	339	344	320	318	333	317	350	328	319	334	344	341	316	338	325	318	359	334	338	320	338	348	340	306	322	323	366	353	330	320	325	311	330	349	329	342	334	361	353	318	351	380	351	322	336	334	321	340	347	351	339	356	309	337	316	332	343	337	337	361	348	325	336	339	322	326	323	338	305	329	341	319	312	333	357	365	337	339	335	314	307	345	342	330	321	328	309	303	335	312	321	344	340	375	304	370	382	351	338	312	334	342	352	314	320	333	350	314	340	307	325	303	297	304	340	346	340	352	378	342	348	345	352	370	331	324	341	341	339	327	309	338	322	324	305	330	361	331	341	332	341	331	318	315	319	355	349	337	340	332	348	321	332	333	317	333	328	356	313	366	333	309	325	344	352	362	339	330	332	334	330	335	338	318	334	319	313	337	315	316	333	355	342	345	341	348	317	298	323	299	345	331	341	321	338	326	331	329	352	324	353	306	353	328	317	318	296	358	320	329	300	345	301	341	368	339	326	330	340	321	334	305	358	321	326	305	351	360	354	348	364	341	309	342	338	342	309	325	326	313	342	307	303	374	314	336	319	308	300	326	313	331	355	343	355	363	324	375	303	329	363	321	324	304	371	329	375	318	338	346	293	357
25470	21665	29677	27208	19889	11579	6873	4607	3175	2229	1739	1330	1005	873	733	594	579	506	489	447	447	453	416	417	416	385	357	363	340	354	341	358	342	366	318	343	332	345	339	341	340	371	343	335	330	351	353	352	328	341	349	333	342	317	317	373	311	322	351	340	337	363	370	327	341	342	311	365	334	349	306	323	327	303	321	342	368	350	306	330	343	337	326	334	323	378	370	354	361	373	349	358	347	323	324	323	324	324	343	361	352	363	341	336	330	325	335	362	327	341	328	347	328	320	346	351	329	299	334	309	357	329	334	339	327	342	344	338	370	335	354	324	304	371	358	295	332	318	356	345	310	317	364	312	315	336	323	329	299	292	312	343	340	328	337	294	349	318	355	365	318	347	359	370	328	323	356	308	333	331	293	325	348	336	342	321	337	305	332	320	294	343	329	340	349	319	337	357	352	386	340	404	329	310	370	344	338	336	319	372	345	357	348	333	327	364	322	336	323	334	382	349	315	324	343	345	347	341	348	367	382	326	349	372	338	353	340	376	335	335	306	337	335	349	308	319	359	319	319	342	332	324	361	353	369	319	368	342	299	341	320	299	356	353	346	318	352	357	352	368	302	342	337	344	343	338	369	328	300	353	329	322	351	349	326	348	315	362	340	331	321	331	345	327	343	397	349	316	359	349	325	324	311	322	342	326	322	330	341	349	317	291	337	337	330	349	372	383	360	345	331	345	351	343	351	342	321	303	334	330	355	381	326	316	335	291	341	359	314	344	330	352	328	350	357	326	366	320	321	337	345	306	335	342	352	328	307	344	331	320	325	340	319	365	323	343	333	339	361	375	296	327	331	344	340	363	315	336	378	304	365	337	343	334	334	344	308	304	369	316	322	379	305	360	339	318	351	356	340	341	343	313	296	320	349	364	329	301	320	328	358	347	315	361	336	353	344	335	342	356	272	314	351	353	330	359	366	336	335	307	339	341	382	359	356	346	338	375	352	335	361	346	332	338	340	329	329	306	335	334	340	366	357	330	346	304	356	320	369	333	345	317	315	299	325	320	329	334	319	357	348	332	345	314	339	357	352	327	321	322	291	311	355	342	314	323	309	301	352	307	336	365	342	370	325	347	338	293	335	318	331	349	357	352	310	326	346	298	352	322	362	322	334	337	364	345	335	353	344	362	347	335	338	327	330	316	336	357	356	347	324	305	370	309	300	330	330	339	344	354	343	338	292	360	331	286	355	355	329	369	353	354	347	306	365	354	348	276	346	328	287	339	338	318	330	311	358	350	326	340	346	356	342	341	348	346	339	365	345	342	338	371	324	347	352	331	334	346	343	349	314	323	372	343	343	341	340	311	348	333	321	348	336	350	318	325	325	313	315	317	341	335	316	319	341	352	338	350	324	341	325	302	341	367	347	333	376	352	348	337	340	336	327	338	341	353	343	302	323	361	356	315	321	342	319	339	337	349	358	331	328	328	339	338	321	324	319	316	356	365	322	367	365	381	295	356	336	323	356	353	307	307	322	370	350	348	327	349	346	335	340	326	367	285	368	354	353	325	351	334	331	338	347	347	349	347	331	340	330	350	345	360	317	328	378	379	338	329	321	310	337	319	341	340	335	364	358	372	339	291	320	359	312	321	326	369	352	333	344	350	355	343	346	356	354	370	331	343	341	335	335	333	362	350	351	314	339	326	345	344	352	323	321	367	361	344	338	346	342	326	322	355	332	346	340	336	326	316	334	315	332	332	358	324	364	363	330	356	326	341	362	321	346	358	348	346	353	317	337	320	304	333	354	309	331	334	324	316	351	348	311	324	350	339	332	372	339	346	370	363	297	338	328	305	333	371	345	354	312	306	337	313	329	311	345	343	333	342	368	368	346	349	343	341	367	356	353	340	321	339	345	333	341	318	346	333	352	338	320	332	353	352	329	311	314	370	300	348	323	336	355	308	359	355	341	328	319	376	317	326	360	325	355	331	350	349	340	312	323	345	337	356	359	317	362	364	321	370	316	340	330	343	348	335	326	357	346	346	363	330	314	336	358	338	354	361	325	338	341	335	374	345	326	324	332	340	334	316	331	325	368	327	331	350	321	334	320	361	339	318	355	331	346	343	338	320	326	341	359	336	350	360	360	334	313	348	321	374	317	348	373	351	342	363	360	301	325	390	337	337	367	307	331	361	310	337	347	336	356	344	322	323	359	369	330	319	355	332	335	367	316	336	327	332	326	391	356	347	336	306	304	335	350	347	342	312	323	339	354	369	353	295	333	318	320	323	318	365	314	344	325	329	339	327	338	383	313	360	336	332	336	320	327	331	355	385	335	326	341	323	324	320	306	295	377	319	339	318	345	344	356	335	324	350	352	371	321	343	341	344	343	346	357	335	346	316	337	326	352	301	343	328	353	350	355	336	364	337	362	335	333	329	339	334	366	352	351	325	345	326	345	335	339	363	323	349	366	327	361	366	338	331	333	313	342	340	368	352	349	344	361	329	347	328	322	353	336	323	355	359	340	365	363	359	342	356	343	343	355	337	329	352	332	352	325	324	353	347	304	363	345	311	349	358	336	321	360	337	357	329	337	312	330	324	316	312	346	315	338	357	336	304	326	328	348	311	339	328	354	342	322	326	345	327	347	324	327	353	325	366	330	379	327	325	357	328	335	350	325	341	361	344	329	352	327	295	358	339	351	321	322	354	318	346	338	343	344	338	328	319	352	326	340	337	325	348	320	353	324	316	331	347	346	350	308	338	321	332	327	305	322	338	334	351	378	326	312	340	353	338	357	352	315	317	317	332	332	329	336	333	312	333	339	364	326	343	309	330	313	356	334	322	318	334	299	363	360	363	318	358	336	354	351	358	315	341	354	344	344	326	316	358	324	363	332	303	321	334	375	333	353	347	361	343	339	337	340	332	336	342	356	339	349	320	338	342	309	334	374	307	337	341	321	328	368	328	337	343	352	319	368	356	324	330	353	329	317	328	342	309	327	383	360	328	357	325	337	329	349	324	344	341	322	353	322	320	328	348	333	363	340	321	326	332	362	352	340	326	349	329	374	376	323	365	342	338	337	372	338	328	334	341	373	369	348	302	350	331	348	321	340	353	336	356	346	336	350	365	363	341	351	331	345	331	364	346	333	342	336	314	326	357	307	305	338	362	338	346	382	329	302	339	338	335	338	322	356	328	335	347	330	317	336	322	301	340	361	343	360	330	339	314	340	342	338	365	346	318	363	362	308	331	375	314	323	391	332	336	342	347	328	326	360	351	354	330	341	348	356	326	330	325	316	326	350	307	339	329	316	374	332	365	340	335	343	354	320	334	349	316	320	342	326	318	330	375	325	332	336	333	348	335	312	352	316	335	355	349	355	343	334	337	329	347	295	322	339	344	336	313	320	258	299	347	348	320	346	367	329	342	326	322	342	342	360	377	356	335	345	375	332	325	353	340	371	359	345	302	333	370	317	319	360	350	344	360	351	332	348	355	382	348	352	326	361	312
39717	59650	45103	26525	18958	13007	9704	7446	5191	3657	2652	1992	1536	1327	1001	832	749	616	632	546	501	457	459	416	404	391	361	382	378	339	353	362	359	366	361	366	346	362	327	318	314	369	360	327	341	351	345	317	382	370	348	343	360	307	339	358	354	363	349	308	335	376	361	375	360	343	340	348	337	297	382	333	322	321	348	355	332	329	347	350	317	369	362	371	318	348	357	347	310	343	332	351	362	330	377	353	379	367	361	360	370	380	318	355	355	357	374	385	309	342	351	350	358	322	318	358	354	326	351	344	373	360	378	322	342	337	340	365	341	354	345	342	370	347	369	352	347	336	362	359	317	279	334	339	366	360	337	341	336	357	338	349	349	360	334	338	344	331	330	329	324	357	333	352	380	342	318	315	348	334	362	361	347	340	359	370	343	332	366	343	364	367	331	362	368	353	320	339	337	323	380	356	342	341	360	312	363	339	316	340	351	354	307	377	337	351	318	307	343	345	330	360	372	340	369	328	347	345	326	327	329	328	324	343	323	360	328	363	292	330	312	341	310	355	330	351	360	338	345	339	333	314	352	340	342	340	331	330	330	345	350	353	342	348	325	365	347	356	357	362	340	329	290	333	324	313	364	347	359	359	345	323	330	310	334	358	350	335	370	383	344	348	295	360	336	335	363	362	313	357	343	358	344	344	380	345	375	381	325	322	354	324	342	326	305	329	337	352	363	359	355	319	347	361	337	358	358	350	331	336	354	348	323	331	299	331	341	317	333	355	322	334	330	345	316	373	364	345	342	376	376	365	304	342	351	353	326	352	381	351	369	316	347	353	374	368	337	341	337	372	375	342	370	330	332	313	326	322	321	335	348	382	345	379	354	320	338	347	322	373	366	315	344	344	333	356	319	309	342	328	318	356	368	353	372	345	328	322	362	316	336	351	359	369	365	354	321	309	342	320	323	332	376	396	313	334	352	337	349	330	348	336	327	358	329	349	344	348	358	348	333	352	322	331	337	351	326	353	352	357	309	309	318	356	341	342	367	350	348	355	379	344	325	338	320	365	346	316	321	357	362	324	386	353	321	339	300	339	337	318	325	332	330	336	327	342	325	321	309	362	343	389	320	301	312	326	325	354	324	353	334	359	367	342	345	343	324	327	380	344	348	337	338	353	341	358	318	366	317	358	326	337	339	327	340	370	330	363	319	341	354	327	360	361	322	349	322	356	330	322	320	349	331	354	352	331	327	334	326	337	345	364	327	352	369	343	306	330	359	360	321	331	340	326	334	333	355	344	334	336	333	370	323	344	330	380	337	341	358	339	350	352	360	349	370	359	353	326	360	357	357	330	311	303	341	338	335	350	321	329	354	355	353	365	327	330	393	340	356	362	345	375	315	296	355	347	331	349	322	363	334	317	333	350	358	363	336	336	357	337	344	318	331	333	323	337	343	329	330	342	331	331	362	348	321	313	297	328	348	329	356	337	329	368	341	335	375	312	336	323	352	312	317	334	318	352	338	376	364	407	359	337	334	329	365	362	342	328	360	352	330	327	331	352	338	346	373	330	307	356	359	326	337	349	343	321	341	356	352	332	361	327	348	353	381	322	356	373	336	368	355	337	320	337	373	367	338	339	335	312	323	342	316	300	350	369	321	328	338	338	346	347	346	329	324	364	342	354	364	301	368	340	323	332	346	306	327	343	371	305	315	345	367	366	354	345	338	360	349	360	376	343	333	351	345	367	340	332	347	334	339	357	347	358	329	362	309	335	381	374	337	346	346	338	352	328	319	354	307	344	341	364	319	323	367	364	340	344	334	301	357	361	334	343	348	337	357	398	327	322	341	378	313	333	322	334	332	315	334	336	350	380	313	366	332	363	361	351	317	377	354	370	358	332	351	357	356	341	354	340	340	362	386	356	354	308	340	361	318	334	334	319	345	324	347	360	353	348	372	349	357	318	311	298	323	337	359	344	311	356	354	314	342	388	335	342	341	362	347	361	346	327	372	354	326	321	356	347	321	351	324	395	328	329	375	353	331	324	335	343	372	327	378	348	315	334	327	338	331	312	364	337	359	359	337	321	324	318	345	354	327	316	357	316	320	364	357	371	338	314	349	345	326	365	319	349	349	315	330	338	332	363	339	344	331	377	335	321	278	349	328	337	346	317	331	380	325	350	349	333	329	368	356	336	346	384	327	295	370	368	330	360	305	318	318	326	344	364	356	361	312	354	328	358	384	332	358	352	369	341	350	343	315	351	330	366	344	315	384	345	319	350	362	312	337	328	338	301	342	321	319	337	352	336	354	338	321	395	325	358	326	312	350	350	335	333	355	311	311	309	352	354	349	345	350	349	341	316	340	316	333	344	364	353	335	328	329	361	367	314	337	335	345	325	325	341	342	315	354	359	359	321	357	327	327	322	345	376	341	342	331	355	318	321	321	332	346	334	329	327	368	310	317	334	320	362	343	354	310	356	353	343	327	367	315	291	377	342	343	371	333	318	318	388	342	326	313	344	302	333	340	368	343	362	308	354	363	340	328	308	317	342	354	357	328	340	350	358	332	338	326	339	324	345	340	348	330	337	342	348	327	384	332	370	335	333	344	335	366	349	366	358	347	351	333	353	337	343	344	347	351	344	324	327	373	374	341	324	329	304	341	333	299	335	343	321	333	292	327	353	365	308	358	341	336	295	323	351	346	340	361	350	309	319	320	303	357	345	369	322	349	329	362	354	366	337	396	342	352	342	329	323	320	350	335	342	329	327	327	350	317	337	355	347	364	357	359	348	338	345	348	348	364	366	327	304	333	325	352	360	322	332	349	341	336	358	334	350	336	365	356	336	357	329	339	350	348	355	335	357	340	336	366	347	388	318	347	342	330	347	361	334	350	371	355	338	350	371	361	306	356	324	339	324	353	342	335	335	384	334	342	306	364	346	380	372	336	390	359	350	347	349	333	336	313	356	342	315	324	352	351	343	335	364	336	360	332	371	343	307	348	343	350	331	355	326	334	352	354	327	356	341	332	354	327	331	346	347	310	339	363	323	367	353	350	348	335	313	343	336	356	353	342	352	325	347	360	342	343	324	352	338	364	390	340	339	344	338	340	330	347	355	368	362	346	323	341	328	344	344	368	338	379	347	344	348	327	348	322	341	336	328	362	334	336	350	328	337	330	324	327	351	342	316	323	336	339	331	369	345	341	351	324	339	326	333	350	327	330	318	331	321	342	332	345	322	317	321	338	318	330	329	316	349	329	345	347	382	332	336	321	364	335	353	349	319	341	336	355	321	391	348	315	354	340	347	330	321	323	323	320	334	362	365	360	320	312	330	337	309	337	312	332	336	336	335	332	321	334	381	380	316	335	357	329	350	361	329	346	371	308	369	353	335	348	317	347	358	370	340	326	353	355	311	326	358	364	345	362	330	353	337	333	346	372	344	332	322	337	342	357	311	317	344	362	350	337	337	363	334	328	372	365	339	362	318	338	312	307	351	367	335	338	321	360	380
23019	21359	29075	24107	21650	22283	17581	8239	4988	3528	2586	1919	1530	1252	1000	844	763	673	605	602	488	497	479	420	404	405	386	404	379	382	396	323	341	378	373	333	365	363	333	329	364	322	360	348	357	347	354	315	368	359	332	373	355	292	362	329	329	337	351	319	360	349	331	298	354	354	357	351	368	310	326	312	328	357	347	344	283	341	301	320	369	357	340	331	322	328	367	357	322	364	328	339	348	332	296	339	302	352	337	344	340	370	313	352	340	349	337	363	342	342	362	348	366	370	327	351	340	329	340	325	352	381	308	320	347	359	350	310	339	356	290	343	369	328	364	332	341	337	367	315	347	320	351	333	377	337	348	355	379	349	352	322	321	368	317	345	375	334	320	381	348	326	364	347	369	362	311	362	339	374	361	329	353	369	345	376	342	338	342	360	309	349	339	338	332	344	374	329	347	336	373	342	352	347	357	330	312	357	328	330	338	335	358	340	357	341	352	345	328	299	347	358	344	359	370	364	319	347	330	351	347	378	366	355	357	367	338	308	316	314	347	374	336	332	308	344	327	361	296	325	336	350	356	351	348	363	347	345	335	352	362	353	372	327	353	341	343	341	355	339	347	356	314	340	320	336	326	346	348	359	351	357	343	318	316	329	349	347	323	355	370	320	360	352	356	331	369	339	341	345	339	347	353	350	326	310	323	331	311	330	333	335	348	330	334	367	327	349	346	309	339	365	357	365	379	336	332	355	353	330	329	352	329	356	349	319	350	395	302	332	337	318	316	335	336	337	355	368	348	338	356	350	344	383	346	328	337	349	352	338	356	349	341	318	353	337	326	338	323	339	364	304	352	345	362	356	371	320	365	337	321	343	348	354	335	358	342	317	379	351	363	344	346	373	364	335	341	322	328	347	329	338	351	362	344	370	352	337	373	366	329	349	358	327	352	373	370	348	332	338	325	336	327	343	355	313	350	319	330	370	351	349	352	350	374	315	345	318	343	352	339	332	339	329	359	374	358	369	339	349	366	322	367	346	343	326	336	327	346	343	353	345	364	330	353	336	333	325	325	316	337	363	326	357	348	344	334	335	338	358	345	342	336	388	356	330	356	350	350	338	344	336	364	351	313	347	317	338	305	328	370	361	361	331	366	322	323	348	339	349	368	356	339	379	304	335	368	377	331	340	339	358	351	339	325	365	335	333	335	324	321	361	322	367	322	327	341	373	351	387	331	342	332	375	343	376	351	359	316	378	346	364	355	349	330	365	342	355	323	418	307	334	339	348	337	373	331	361	347	333	349	341	348	323	350	334	331	328	339	318	310	337	327	329	326	359	380	350	349	380	359	356	318	337	366	336	310	332	349	317	333	337	337	363	366	348	303	304	343	331	367	363	351	351	345	352	318	320	373	354	377	350	335	356	338	339	333	366	337	360	373	318	343	352	344	368	375	386	341	330	350	344	316	347	356	375	351	333	321	335	365	373	362	341	377	325	366	335	324	337	315	318	334	336	328	353	327	351	345	362	344	343	331	326	341	342	351	340	338	342	322	339	340	322	355	339	327	346	357	354	357	357	331	341	361	349	335	357	346	331	370	346	341	344	351	326	345	312	353	326	327	350	328	331	355	387	316	348	346	331	367	345	347	330	338	358	350	305	386	316	335	352	359	347	314	360	341	342	377	357	357	318	357	347	341	348	326	353	361	338	345	349	303	349	319	345	330	370	338	335	352	330	328	334	377	321	357	331	363	336	362	349	365	317	343	340	340	337	330	351	340	341	369	346	330	371	371	338	331	337	361	369	354	346	333	370	344	333	336	334	374	368	357	317	364	361	320	330	326	347	296	336	324	349	321	346	330	324	353	368	351	330	372	389	368	363	327	350	359	376	337	332	364	330	382	386	352	324	330	336	353	369	362	337	338	326	308	325	336	342	319	346	333	361	347	338	364	309	343	319	355	322	317	343	343	329	344	351	347	349	317	345	342	348	327	318	318	353	343	336	419	333	366	336	364	331	349	339	327	391	312	324	352	316	332	355	356	358	352	328	339	341	359	333	353	338	322	327	344	319	353	345	347	315	309	315	329	362	318	354	355	351	355	356	327	350	334	333	376	335	340	341	382	329	352	378	347	364	356	333	298	308	339	352	339	340	338	337	335	319	365	358	360	338	344	352	336	320	349	358	343	351	348	354	347	340	341	353	342	352	327	347	408	332	344	348	359	355	337	346	318	350	337	345	345	344	370	353	360	305	332	361	344	359	332	336	369	312	334	341	334	343	330	335	367	365	338	342	335	342	343	317	346	283	370	336	334	357	382	353	368	328	348	349	319	329	378	372	345	336	348	358	351	321	349	352	339	311	325	323	332	362	332	370	323	358	347	339	334	383	322	355	328	318	372	343	358	351	348	338	348	347	348	341	342	346	310	344	350	359	355	368	343	362	356	349	361	314	324	342	316	365	344	326	363	346	337	324	337	306	337	314	372	370	347	320	330	323	332	339	338	327	354	333	320	310	351	339	341	367	349	310	348	366	363	351	348	333	336	329	333	350	338	352	331	319	381	348	364	338	343	373	325	321	339	331	348	342	344	348	315	349	350	349	312	315	356	336	367	329	342	379	349	362	377	313	351	359	307	316	327	306	364	367	375	354	366	339	385	356	360	336	340	365	342	320	341	341	364	350	321	341	334	343	365	342	303	350	349	353	359	357	331	336	329	373	351	333	345	329	375	345	351	355	394	357	340	337	385	342	301	330	312	314	338	362	334	315	312	360	320	328	347	328	327	359	346	342	341	384	337	331	340	363	341	335	354	333	347	346	349	352	377	302	329	332	325	316	350	322	358	342	335	336	321	357	381	345	343	347	347	369	350	330	342	331	355	329	315	334	378	343	331	339	347	345	364	350	325	349	349	347	316	353	329	326	320	385	340	303	306	362	320	343	340	384	333	330	336	363	380	341	352	328	365	320	347	323	356	318	355	350	373	356	353	302	361	335	348	342	353	332	351	346	350	354	323	319	323	359	344	338	360	338	321	354	340	317	354	336	358	335	339	318	375	344	322	330	352	335	355	317	377	345	329	377	346	361	343	346	334	369	351	352	334	333	335	309	342	370	347	332	340	360	319	331	348	346	360	362	337	353	358	338	361	349	334	322	334	349	337	346	375	365	331	310	336	360	353	347	358	342	339	334	346	383	339	351	361	338	321	331	313	334	326	332	357	336	337	355	351	350	330	331	333	348	339	326	376	351	357	333	348	343	375	342	314	350	346	328	319	322	361	328	334	324	343	331	310	345	337	357	337	354	323	348	357	360	315	366	333	338	335	342	351	338	303	327	361	327	342	344	345	348	340	387	345	365	339	357	364	334	357	337	359	324	348	323	359	336	339	361	346	348	323	315	331	352	348	356	329	339	360	363	336	364	362	354	349	350	324	364	354	361	349	369	336	352	330	333	317	319	330	343	351	324	351	340	326	323	382	359	367	337	340	345	362	336	335	345	332	329	326	337	358	370
44175	69225	52186	32767	25315	18038	13198	10324	7416	5231	3787	2948	2198	1732	1360	1134	912	808	709	692	613	533	509	465	440	441	381	401	371	399	426	370	360	376	384	317	389	371	358	346	349	367	369	387	341	329	384	352	334	328	367	367	336	346	355	358	318	374	354	330	301	346	344	332	345	305	333	333	348	355	370	376	328	310	370	343	366	341	334	336	323	370	348	350	339	331	353	359	373	334	334	352	343	359	333	336	333	350	349	339	346	338	356	320	309	317	373	336	345	334	326	347	313	310	357	338	337	332	348	314	350	370	315	334	352	350	325	348	355	347	357	372	334	340	313	350	321	316	342	313	331	319	310	355	364	335	294	334	348	349	335	357	351	337	350	356	337	358	338	313	353	339	340	344	342	296	331	335	365	306	339	379	362	342	362	335	310	343	357	322	334	313	317	333	364	343	321	336	338	322	346	366	337	332	337	344	340	341	344	346	314	338	322	313	355	349	360	348	294	340	332	325	348	346	333	316	308	324	347	333	339	380	333	383	321	346	335	345	342	351	353	332	343	329	336	335	324	382	324	322	367	338	343	340	345	350	356	369	333	331	354	344	341	341	337	311	340	367	314	339	342	348	322	345	359	323	378	359	375	334	367	326	352	373	327	318	367	372	339	364	340	354	357	346	314	319	352	347	344	356	326	336	318	309	351	358	305	336	327	329	366	344	348	358	350	320	346	341	340	343	314	369	341	337	319	343	342	349	365	320	350	340	345	356	364	336	320	345	327	340	334	339	348	340	348	338	378	314	338	351	366	332	359	354	371	346	313	336	325	343	347	329	340	358	362	321	346	348	306	319	350	325	331	331	340	319	376	310	332	346	366	329	326	401	334	334	359	326	334	333	341	353	355	342	338	333	368	327	371	340	324	324	364	349	338	359	338	341	369	339	346	321	373	342	319	326	356	376	359	329	370	335	325	341	351	339	357	353	344	360	358	343	324	309	340	353	386	334	356	363	327	358	334	372	315	331	358	319	336	348	364	344	331	313	358	330	359	345	342	365	366	327	333	348	335	325	346	365	320	339	313	367	348	342	323	351	336	350	348	337	330	343	334	357	347	344	340	324	315	319	353	344	362	349	373	340	344	338	326	337	358	312	343	331	360	330	311	341	340	321	337	346	343	361	332	341	327	347	359	336	334	330	290	356	333	319	339	339	348	325	349	353	314	349	344	362	351	337	329	338	371	361	340	371	345	325	358	341	327	365	360	329	336	292	337	345	349	349	319	327	323	332	321	332	321	354	313	364	338	331	375	366	341	353	319	332	343	323	329	371	344	324	313	315	339	361	348	353	375	336	346	345	335	320	347	329	352	346	356	361	351	344	326	329	316	309	359	341	365	374	326	349	359	344	364	335	322	291	348	341	348	342	347	352	321	335	340	322	355	346	308	367	325	341	332	329	349	351	316	335	351	336	328	355	352	348	326	332	303	330	305	340	349	346	360	338	345	363	345	327	346	318	363	333	362	333	347	362	326	385	349	304	333	389	367	364	368	319	355	341	337	340	362	354	333	334	348	320	331	304	313	338	367	348	325	343	331	327	332	335	352	309	327	338	354	321	355	309	350	321	337	345	350	349	329	333	336	351	353	346	314	335	342	329	352	329	353	319	342	345	355	335	328	331	342	318	347	357	339	340	354	360	348	347	343	357	344	311	352	342	346	328	340	363	319	344	368	346	357	319	327	336	330	344	297	356	380	324	337	327	334	335	342	319	346	354	306	366	336	356	331	360	382	369	366	339	332	319	350	329	368	339	367	393	302	351	346	306	325	340	331	303	340	329	399	345	338	308	329	314	325	313	330	340	364	325	307	358	359	337	315	336	341	337	331	335	343	373	332	338	355	323	326	332	302	325	346	355	337	373	324	329	348	365	339	347	326	331	330	379	357	341	341	316	343	324	330	368	295	360	353	372	364	345	322	350	346	348	349	343	337	383	349	333	345	322	361	354	311	361	317	339	332	348	326	312	335	321	333	356	362	336	330	344	342	339	347	355	367	330	372	338	326	381	327	378	326	336	403	345	345	363	354	339	333	332	317	329	341	349	351	342	337	342	333	341	328	345	380	299	347	343	396	345	334	322	299	302	320	334	336	318	334	324	355	344	299	355	362	318	323	297	323	330	358	327	341	336	352	341	351	349	324	329	319	327	340	330	355	349	349	324	314	346	343	336	359	328	347	353	351	361	373	339	350	376	353	344	339	353	332	354	346	346	320	349	341	383	371	335	351	367	323	336	360	347	354	327	305	356	373	358	343	360	338	333	346	368	343	369	346	327	335	281	325	364	338	341	316	329	376	348	359	350	353	328	355	337	355	345	372	360	336	346	320	367	336	310	361	364	341	330	333	348	341	377	332	307	324	347	311	337	334	349	363	347	348	363	338	349	359	382	340	361	318	350	328	336	352	341	327	345	328	324	315	347	275	326	325	354	357	326	327	319	326	328	327	340	322	356	345	358	347	359	336	331	341	319	327	344	358	343	352	355	337	358	343	350	359	335	317	360	320	338	302	334	351	313	355	334	349	318	333	347	352	291	300	330	330	338	373	345	330	331	314	373	370	327	345	325	328	341	336	351	333	360	346	356	330	329	330	346	345	348	333	332	323	343	369	345	330	361	329	333	342	335	351	334	354	343	367	332	334	337	338	342	353	370	367	326	340	298	358	344	325	332	345	309	359	331	342	345	347	313	344	349	350	325	350	344	351	344	343	373	357	321	330	324	302	333	337	391	320	376	342	398	337	351	349	351	380	329	347	332	337	313	348	350	354	330	360	350	326	342	376	339	347	318	352	330	387	344	337	338	351	333	356	368	323	375	362	346	351	346	345	331	351	366	352	363	314	324	371	353	366	355	351	353	327	354	326	337	339	335	341	342	351	338	351	343	322	355	335	371	343	333	350	329	339	341	374	365	321	315	355	348	293	346	321	299	329	352	333	352	326	319	371	321	326	336	328	370	344	313	355	331	347	357	342	349	324	347	364	349	342	311	357	342	332	338	346	364	336	354	367	323	345	331	357	330	315	368	337	375	358	366	323	367	359	326	329	322	373	333	350	333	303	389	353	320	367	349	340	358	353	327	314	363	352	340	336	305	396	355	333	339	343	370	365	358	376	325	322	357	318	357	355	355	346	341	340	358	313	328	316	330	329	362	366	332	340	328	348	332	358	320	343	316	320	376	354	348	338	349	355	376	333	358	326	329	318	354	334	309	338	334	351	341	322	374	325	325	351	345	319	342	349	338	329	344	335	336	316	339	364	368	323	342	366	340	331	325	369	351	354	321	333	360	350	369	354	365	339	332	339	369	334	397	321	327	340	314	351	366	335	367	286	371	361	337	345	326	325	368	363	369	345	325	312	341	344	331	362	358	356	345	359	346	338	322	318	335	348	324	356	353	335	335	302	362	310	366	350	309	329	346	351	360	354	384	329	347	304	366	362	362	343	309	365	343	314	344	379	380	320	330
36966	45161	41393	25273	13422	6953	4192	3278	2436	1712	1265	1035	816	716	591	547	492	448	450	425	421	387	396	343	333	357	349	354	333	340	330	341	336	337	372	343	343	351	330	337	305	342	385	293	346	356	351	345	336	318	344	327	337	315	307	306	324	343	309	362	323	309	339	337	356	307	338	313	356	349	343	310	332	326	334	353	340	314	324	326	345	359	349	308	326	307	336	332	345	332	363	326	336	330	326	329	346	312	327	353	350	325	319	326	319	298	316	323	302	359	351	344	348	331	323	325	328	340	359	300	312	309	315	320	326	354	347	336	316	336	317	341	318	322	326	297	347	336	319	308	353	359	321	344	331	302	342	369	311	338	350	345	329	376	307	325	302	351	336	338	342	332	333	339	350	333	342	332	331	302	338	337	328	340	319	336	344	318	303	323	313	285	357	323	340	339	323	324	337	359	349	350	309	315	328	352	331	356	297	344	312	317	355	339	373	371	339	311	361	334	331	327	327	323	308	317	316	313	320	329	347	331	345	335	299	352	321	343	317	334	336	308	343	351	316	343	331	321	380	325	335	297	340	343	335	357	328	356	313	326	343	357	320	330	315	374	361	349	308	327	334	353	330	340	349	318	331	295	347	316	306	315	323	350	319	321	327	323	331	344	339	311	304	355	341	338	305	333	368	334	332	347	339	342	324	340	326	346	323	328	340	316	306	358	298	320	320	338	351	339	320	325	369	315	362	366	314	320	329	358	357	316	312	311	328	342	363	387	347	311	341	361	329	350	332	299	324	330	337	333	367	332	297	312	345	355	343	345	311	361	306	333	321	332	338	344	307	355	323	347	338	362	322	327	306	334	325	339	351	328	328	329	312	364	325	323	328	337	324	348	354	349	325	352	343	351	331	380	340	312	353	328	299	368	322	332	351	363	323	339	320	300	323	335	333	312	306	312	366	319	314	345	332	328	337	346	345	324	336	347	312	322	337	329	333	323	332	355	318	364	330	345	346	336	312	311	329	326	332	323	327	329	329	322	333	324	319	309	322	345	324	342	320	321	338	340	352	322	321	307	319	349	326	354	326	327	310	322	330	310	348	327	320	340	345	344	280	355	356	327	342	328	321	323	313	396	344	302	331	325	337	335	334	349	294	350	313	305	331	342	347	321	358	329	344	345	338	333	341	327	327	332	314	330	311	341	352	307	337	305	327	346	351	330	328	346	351	348	299	333	333	323	348	356	315	348	352	353	347	346	335	345	324	333	333	344	340	335	365	347	344	364	327	341	328	320	317	331	346	362	343	325	317	287	319	316	347	311	340	331	368	327	327	342	337	338	333	337	328	333	327	332	309	330	349	328	327	319	304	314	348	317	328	342	344	316	347	306	334	331	333	319	315	322	342	336	339	338	337	306	303	328	324	354	370	364	304	341	319	338	310	361	311	318	338	304	339	315	305	347	345	326	308	325	299	317	338	340	358	311	336	313	352	344	301	343	359	329	328	360	346	340	368	380	336	354	326	327	313	311	345	327	332	336	334	333	318	342	315	335	313	320	321	330	354	341	355	341	335	338	337	346	345	345	302	325	306	340	340	343	304	344	337	365	350	326	342	346	322	325	341	309	312	345	327	354	337	376	374	336	338	345	355	332	360	344	331	308	337	333	349	341	331	338	319	325	311	325	347	335	350	342	311	355	338	340	323	344	328	347	315	347	325	363	339	353	316	325	311	305	332	346	348	328	352	348	311	353	313	363	350	309	301	318	376	363	329	330	347	349	341	333	327	358	333	348	340	331	321	333	351	347	334	298	369	358	313	334	349	340	344	320	349	288	338	339	328	323	318	341	327	322	304	342	345	368	308	345	346	357	358	305	341	343	276	325	363	313	338	336	328	338	334	344	302	339	324	302	300	322	320	348	315	318	356	316	311	335	307	343	346	307	338	341	345	344	317	340	308	324	342	317	345	354	353	364	336	356	325	334	316	320	332	352	297	301	314	365	344	317	298	364	326	351	341	305	315	349	361	322	339	330	372	337	364	311	361	333	345	335	348	349	317	342	339	353	343	342	321	298	313	322	282	322	332	349	322	359	345	322	308	355	316	324	340	327	324	297	326	337	290	310	368	344	374	324	317	312	376	323	318	333	356	311	317	301	314	324	328	332	335	350	331	325	350	345	326	310	340	324	323	343	329	324	328	335	320	307	341	359	385	352	351	341	324	341	364	325	350	340	351	350	326	290	328	328	365	319	332	332	363	330	344	338	356	324	311	339	362	339	334	351	322	337	334	309	337	350	347	338	334	364	306	327	291	285	330	311	335	361	316	318	306	318	316	322	341	335	350	351	323	344	313	321	307	333	338	329	281	318	338	352	341	326	326	334	315	362	339	322	349	339	311	338	374	343	336	362	330	347	343	329	341	325	324	357	349	350	350	323	331	343	355	351	307	334	345	375	327	326	334	325	361	349	328	341	350	347	328	338	308	310	336	309	326	346	321	348	323	367	342	360	360	328	345	360	368	344	314	326	326	317	354	339	342	372	316	346	327	338	339	327	332	350	317	312	319	333	366	334	312	365	341	341	315	353	357	330	342	331	361	361	347	341	325	301	347	355	322	316	294	386	347	305	333	279	293	330	333	337	347	320	343	346	298	358	328	327	337	354	360	340	337	321	346	339	301	353	333	305	361	344	347	326	316	335	357	304	355	317	339	311	372	339	306	323	305	315	308	334	326	334	310	324	313	335	322	334	322	343	335	300	329	365	339	351	296	362	329	311	346	351	358	310	328	319	307	327	277	315	334	329	329	324	322	325	355	338	325	336	323	335	325	335	331	342	366	304	339	343	332	357	293	347	338	333	310	335	322	319	353	350	323	327	312	366	369	320	332	302	334	327	307	347	329	356	348	364	361	340	334	342	339	343	302	322	321	352	305	329	348	335	325	334	332	310	334	295	372	341	364	360	340	345	334	304	320	340	334	361	340	288	323	297	321	339	304	337	351	367	289	331	328	304	338	325	346	365	321	313	309	319	349	348	305	333	345	338	330	323	307	322	346	320	348	366	334	317	340	321	332	317	365	323	282	322	347	337	350	341	352	314	321	293	299	339	329	319	312	359	337	320	316	343	318	299	353	334	319	353	329	333	338	338	357	335	322	320	330	338	341	314	326	348	321	343	345	337	328	315	320	327	343	313	346	332	313	348	314	361	370	359	298	315	338	330	321	349	372	343	343	314	329	322	325	328	325	334	345	313	332	334	327	309	306	307	292	339	340	363	336	325	373	314	343	330	339	333	324	342	332	327	351	351	337	313	290	376	321	366	340	310	320	339	325	339	319	353	352	307	348	344	337	347	351	360	349	343	342	344	329	322	335	351	341	321	337	364	343	337	325	319	347	323	336	297	313	318	333	371	326	321	309	335	320	336	298	299	319	300	323	330	332	328	358	325	353	323	331	366	335	294	351	354	329	343	345	321	330	330	300	339	321	313	330	291	321	336	371	344	347	342	347	317	340	390
42253	57715	39334	22069	14657	9629	6645	5402	3690	2592	1975	1426	1088	958	789	697	576	535	480	458	466	422	405	383	379	327	368	331	401	374	328	323	338	361	365	376	373	358	340	352	331	350	314	333	353	356	350	355	353	367	302	324	347	356	330	345	334	327	323	340	356	388	354	365	352	367	354	357	339	366	337	297	321	313	325	320	356	375	332	349	312	346	320	333	306	362	348	332	335	360	347	326	358	368	317	340	347	311	353	311	339	344	364	327	333	375	347	311	338	322	315	340	338	321	355	347	352	329	319	342	337	334	339	334	356	359	357	341	356	335	361	325	366	336	361	362	336	319	356	365	328	343	343	352	355	355	352	349	320	321	366	344	341	347	356	330	323	374	333	343	326	367	340	345	340	333	322	353	343	330	337	360	324	331	346	348	302	348	344	343	341	353	333	328	354	311	315	311	329	320	340	334	335	338	341	351	370	326	334	369	349	331	351	347	325	355	324	342	354	346	325	305	338	334	313	334	375	365	349	339	328	346	340	328	328	330	322	327	345	337	324	362	340	346	340	345	330	324	337	363	337	378	380	355	343	338	359	341	344	310	360	309	336	306	340	353	304	337	332	331	345	319	379	343	351	348	352	354	327	359	333	355	348	338	362	376	394	312	344	339	296	343	328	350	327	352	312	357	360	329	341	382	354	337	339	332	328	337	322	344	334	339	326	333	346	318	358	325	361	359	346	326	333	335	301	334	387	331	323	352	309	355	322	365	353	345	316	371	385	330	331	327	344	339	348	347	334	341	320	332	331	313	366	334	346	343	342	357	292	386	352	347	328	344	340	353	376	325	347	342	337	318	348	330	373	340	383	322	350	338	343	314	302	364	335	351	335	359	332	358	357	358	318	373	338	346	320	363	281	331	366	352	343	323	300	343	321	327	358	340	349	340	333	354	323	339	343	327	339	324	332	317	352	359	345	351	330	312	362	315	341	339	337	346	326	346	347	343	314	321	341	348	333	338	328	326	332	334	313	326	316	336	336	357	330	363	323	349	350	348	345	327	391	364	339	344	341	350	349	352	346	347	371	352	319	350	317	338	368	355	335	342	380	356	338	360	289	368	326	335	363	333	348	362	355	376	342	346	353	333	362	329	318	344	351	326	357	327	347	337	334	339	339	307	341	357	324	354	346	351	335	341	341	351	335	331	364	365	357	316	354	342	337	345	347	319	380	339	371	360	358	315	345	335	353	348	347	345	330	340	359	325	308	336	322	332	348	324	353	323	355	330	336	337	324	326	333	321	369	357	367	344	356	334	318	348	294	316	337	342	324	320	330	352	338	340	345	339	312	352	352	372	331	354	338	348	355	304	328	375	352	331	310	347	318	342	373	293	327	322	347	330	348	352	326	330	355	303	333	330	335	316	344	321	348	329	331	359	306	333	375	352	339	353	356	305	305	355	317	358	323	347	320	376	369	361	310	361	339	315	378	370	342	325	334	314	373	382	330	365	353	326	378	333	343	337	327	351	356	332	316	334	361	334	365	321	335	402	348	328	353	327	367	344	325	341	310	343	317	362	317	356	337	356	326	355	326	323	329	333	389	326	319	345	333	342	347	336	375	336	326	328	345	329	356	354	318	332	341	336	381	336	365	325	322	358	312	342	344	330	359	355	356	328	331	345	332	356	331	358	350	327	348	367	355	343	386	333	317	336	362	336	301	347	367	336	299	330	342	345	337	346	335	321	356	327	366	353	335	340	338	307	344	316	347	341	341	356	306	376	348	335	366	336	385	339	327	346	345	327	340	368	327	341	316	333	319	362	336	371	317	319	337	325	342	363	360	344	328	317	312	321	315	358	352	328	381	359	342	311	362	322	341	332	312	349	341	324	304	358	353	335	337	353	329	370	333	349	340	381	338	308	319	314	358	351	333	328	372	315	328	327	310	386	317	311	333	322	339	323	315	346	343	330	332	332	351	314	318	350	291	335	342	332	305	328	352	354	321	324	371	319	339	349	305	373	366	341	333	319	318	355	362	369	294	367	321	348	353	308	355	359	333	339	343	347	345	346	351	353	356	349	351	333	335	337	355	339	358	334	343	318	345	340	367	346	332	357	359	347	337	345	329	341	337	353	341	327	374	311	352	348	361	347	319	352	355	363	322	361	359	343	304	316	350	371	320	358	316	333	395	356	323	329	347	350	335	353	316	335	346	326	322	362	330	327	337	345	321	376	348	356	314	329	332	350	366	321	337	343	337	318	344	342	343	327	322	379	334	335	312	331	342	338	359	343	350	332	339	354	352	344	321	334	347	351	353	328	336	363	370	352	356	330	351	334	321	360	313	349	323	357	330	318	367	352	374	343	319	292	336	346	351	360	334	353	369	363	347	347	352	372	327	379	388	325	347	364	344	335	351	336	340	355	308	343	318	333	332	334	334	359	330	372	324	383	374	298	338	339	349	351	314	336	339	353	339	328	306	342	334	350	343	337	319	338	326	335	347	343	310	372	350	347	358	344	332	343	334	342	363	347	335	332	323	337	378	334	333	309	363	315	361	334	355	318	361	377	360	385	297	327	334	349	315	352	338	355	352	312	351	311	315	327	351	328	337	335	356	333	384	306	349	322	325	343	353	349	347	335	351	339	354	336	332	341	367	386	335	330	353	371	323	334	329	339	335	322	334	333	341	346	376	345	350	377	372	342	345	352	345	373	300	350	355	355	323	362	307	327	345	337	350	368	343	337	328	384	338	339	315	369	328	340	313	389	312	363	355	319	353	352	361	336	377	313	362	342	374	321	345	339	344	335	334	355	350	317	322	303	318	350	339	340	323	357	321	337	301	352	357	336	325	360	318	340	343	324	342	345	364	319	323	331	354	360	335	354	353	303	344	303	318	322	363	337	336	352	347	336	314	334	340	343	343	352	345	349	333	338	360	315	345	347	359	338	342	351	370	317	358	344	366	321	331	334	356	340	335	349	361	325	343	348	342	357	339	335	356	333	335	325	372	325	322	336	356	348	324	353	336	347	336	349	344	329	330	334	318	333	307	365	350	347	356	336	334	362	343	340	341	359	321	345	356	369	353	356	338	340	308	337	369	357	336	350	334	360	320	351	328	362	353	327	350	341	314	344	334	365	362	353	334	336	340	301	298	348	329	339	338	339	337	344	347	337	332	344	364	312	340	333	342	338	346	362	332	379	363	314	343	346	375	342	330	345	371	327	339	340	339	351	288	303	340	312	330	324	302	358	336	373	355	349	317	355	332	338	321	321	357	341	329	337	339	361	366	349	364	366	373	325	323	353	321	319	347	347	356	336	338	341	329	376	310	321	313	345	361	355	353	335	312	314	347	321	322	308	367	328	386	386	344	347	342	330	301	365	325	343	329	352	371	352	308	343	330	362	341	337	337	349	365	340	365	360	317	337	333	301	323	330	321	349	362	325	333	331	345	332	307	358	349	337	359	340	344	351	350	354	376	359	333	338	319	344	334	352	345	331	331	350	339	349	305	301
24389	21408	28773	25038	22279	17123	8413	4807	3411	2361	1828	1341	1082	897	751	644	569	524	505	464	454	415	462	374	356	342	333	352	354	377	355	361	353	336	313	332	353	328	340	339	325	331	337	363	338	360	348	335	329	330	328	322	296	318	304	320	326	330	308	352	332	319	331	335	350	307	344	363	356	306	335	331	342	315	313	325	302	310	345	336	319	306	334	326	321	317	325	311	330	358	351	333	332	305	338	312	353	344	325	337	359	316	320	348	298	358	342	342	334	330	291	354	355	344	342	336	336	306	339	338	327	350	300	361	337	347	313	333	343	327	317	340	360	336	342	351	350	323	320	356	315	315	342	326	353	334	334	367	327	357	346	346	332	322	339	351	355	356	355	350	338	349	322	337	324	318	349	343	334	319	325	346	317	341	327	315	307	363	354	336	344	297	342	335	319	329	326	329	330	294	355	324	304	348	322	314	348	333	345	317	322	327	329	358	346	343	342	330	315	327	351	308	300	326	334	331	302	305	306	341	373	360	316	332	320	338	318	349	345	335	358	341	333	349	338	323	331	353	338	362	317	379	332	310	343	331	311	340	321	319	363	344	302	341	344	362	339	337	375	349	321	342	358	327	357	321	321	333	343	316	353	324	328	333	338	345	320	378	345	329	345	350	336	329	306	308	353	368	305	333	328	322	344	356	315	338	307	351	315	328	312	318	346	322	309	345	337	312	335	325	354	343	336	317	362	303	338	305	337	345	345	328	323	335	368	358	359	338	324	348	307	320	353	351	347	348	327	316	341	340	330	338	308	338	362	335	339	382	331	316	313	343	347	318	308	361	348	342	350	347	342	360	313	336	344	351	321	326	353	274	325	367	314	329	342	334	332	342	344	335	340	337	330	289	305	367	311	334	362	347	312	326	346	337	351	304	304	353	322	325	323	332	317	344	307	317	342	322	328	354	360	343	349	335	342	325	352	333	348	339	300	366	321	329	317	300	324	327	325	373	349	338	347	318	346	321	319	350	338	339	327	353	343	323	350	329	343	318	309	329	344	348	331	331	351	318	315	306	323	335	341	363	300	360	360	325	324	350	325	343	301	324	352	323	313	310	333	350	332	303	325	314	327	337	353	333	359	342	335	335	322	314	343	332	348	343	333	363	317	305	338	320	376	312	310	336	353	346	346	349	314	358	321	339	336	300	291	332	331	320	326	333	335	322	326	337	333	328	354	339	299	339	347	356	330	319	324	329	321	305	314	320	356	355	297	328	334	312	346	322	341	359	345	329	340	327	318	344	357	324	314	315	336	303	319	326	327	306	332	330	339	359	307	335	346	358	345	357	335	335	344	326	314	348	336	356	313	357	339	330	303	349	319	377	320	327	340	340	309	315	341	331	313	345	340	362	341	336	324	334	336	319	351	323	341	368	320	317	324	360	335	383	369	351	299	315	307	327	321	318	351	312	318	341	315	355	337	320	340	293	314	345	328	343	365	306	332	319	342	318	347	368	314	336	334	310	346	342	356	347	333	313	326	323	315	365	341	315	338	319	331	341	328	302	323	324	371	332	310	300	328	325	311	359	331	313	331	315	352	364	329	346	306	338	350	343	329	320	346	327	318	319	336	348	309	313	330	365	342	300	318	330	330	326	310	321	366	327	333	321	323	341	339	331	365	318	329	338	358	329	338	357	343	342	352	337	325	362	330	337	334	330	350	306	325	339	349	302	345	342	323	302	334	352	330	365	358	332	371	336	347	341	309	303	340	321	339	338	319	338	297	354	294	308	332	356	342	333	363	308	319	322	333	333	307	306	366	321	311	348	333	322	348	327	304	314	329	323	330	336	336	333	330	327	319	346	370	328	346	336	332	344	349	343	329	315	325	361	326	338	320	331	302	340	332	341	320	327	337	327	337	340	327	356	305	337	311	325	334	356	344	323	330	348	325	347	306	334	331	316	318	361	322	339	311	297	309	292	323	330	326	322	362	333	361	326	321	323	308	301	305	322	333	317	323	290	336	348	347	323	361	311	353	318	314	352	345	325	332	306	330	346	312	320	368	301	345	375	339	297	350	342	363	330	344	317	349	327	324	315	365	329	333	344	350	324	301	309	297	338	379	327	339	296	323	324	375	351	338	352	322	344	351	323	305	319	349	334	342	341	353	351	322	330	330	328	335	317	294	344	323	342	337	334	317	368	373	307	332	313	310	333	338	341	334	317	325	310	318	317	340	360	309	323	340	315	320	324	295	347	327	329	298	334	334	323	343	314	341	358	338	312	335	317	336	354	363	325	340	317	334	324	338	293	328	343	315	338	387	318	330	318	347	378	324	317	339	345	366	326	374	313	349	315	339	365	336	335	315	321	323	338	317	354	338	334	342	314	332	343	337	332	331	313	350	347	344	332	373	324	315	336	335	332	333	339	303	337	325	340	303	333	311	326	350	305	332	330	324	332	327	331	322	308	344	323	345	328	341	311	320	317	316	352	347	320	328	352	358	318	352	326	339	300	328	291	325	324	311	353	355	337	350	328	334	353	314	337	340	334	290	329	335	357	349	297	326	352	328	326	315	336	320	335	311	314	335	350	356	334	304	347	318	313	340	341	355	364	306	321	334	324	331	343	327	380	349	315	328	341	366	319	298	331	313	334	324	293	345	350	334	347	377	334	330	345	339	336	342	337	364	319	321	391	313	282	325	334	378	319	369	375	325	366	335	320	301	313	325	319	318	337	355	348	307	366	343	360	313	358	298	334	355	341	371	353	349	325	348	369	339	323	339	325	299	353	333	293	306	349	338	298	349	297	321	356	358	315	350	325	336	325	330	332	357	342	327	340	345	329	346	329	339	348	341	339	353	347	304	291	318	309	349	346	331	360	342	338	332	340	366	327	334	320	365	353	337	319	367	341	353	338	323	318	303	366	335	306	337	337	338	350	299	331	340	319	309	349	339	353	354	310	312	314	330	314	328	319	340	322	341	320	362	330	316	335	334	315	334	325	350	312	331	328	324	324	295	331	343	331	338	351	301	330	340	389	361	335	331	315	290	342	339	345	341	355	349	333	330	352	341	377	308	333	343	344	355	359	314	341	314	357	330	332	327	356	379	345	341	313	320	329	354	336	356	326	319	330	330	333	317	313	346	317	319	325	327	339	328	310	347	356	330	314	336	318	315	339	326	339	325	334	315	339	356	326	314	320	323	317	331	353	358	326	299	290	340	336	321	296	350	340	342	332	382	361	329	300	344	329	332	337	357	336	343	336	312	363	372	342	324	350	323	295	343	342	354	347	318	317	351	273	317	328	329	312	308	363	326	346	378	338	337	331	341	322	318	306	337	337	346	336	320	342	349	310	310	320	342	314	322	331	349	343	319	329	324	355	327	367	319	318	295	317	352	352	346	313	320	333	332	310	347	315	306	344	326	322	347	378	342	323	340	325	341	340	367	343	328	318	323	330	327	346	325	321	366	329	348	333	341	343	339	312	320	335	358	339	347	334	332	312	367	352	309	291
43290	65005	45660	27848	21425	13324	8809	6944	5276	3567	2702	2044	1473	1208	996	816	710	661	572	524	547	485	455	406	403	401	379	348	384	381	369	354	379	340	345	363	357	333	342	343	372	344	350	349	306	329	327	334	351	325	332	383	330	303	367	350	346	293	348	351	345	344	322	330	356	332	331	335	309	339	353	300	394	353	329	346	342	362	357	330	342	377	336	320	331	342	313	329	356	340	317	343	345	319	315	311	333	334	338	341	338	348	340	368	355	334	313	366	322	350	348	325	359	335	341	355	311	364	364	342	335	351	334	316	350	341	342	336	322	346	307	320	328	303	329	325	350	331	363	343	336	293	344	357	291	325	320	369	328	343	316	304	351	338	352	341	349	344	331	324	313	303	314	362	358	341	364	344	342	394	332	322	337	340	362	360	309	333	318	338	340	279	345	310	312	351	331	336	345	300	340	345	341	345	317	353	344	344	360	350	318	334	340	349	317	314	349	362	355	357	324	340	360	325	340	319	344	342	334	304	359	335	348	321	339	317	345	343	375	369	324	343	310	313	317	340	366	346	347	330	324	335	331	323	347	353	370	274	347	317	331	328	336	313	313	321	326	329	341	349	349	318	334	330	316	332	297	347	360	347	342	356	335	326	332	336	340	321	333	363	323	315	342	338	345	339	319	340	329	320	336	337	329	345	338	356	331	342	325	345	344	353	310	353	339	315	334	323	323	343	376	339	372	365	323	339	356	361	333	352	367	333	341	361	332	358	340	333	330	310	342	311	345	356	319	329	330	315	356	335	330	354	344	286	315	337	332	317	319	331	359	332	333	333	314	307	363	389	315	348	310	344	312	369	323	324	320	340	336	353	323	349	328	361	336	338	356	312	334	320	331	361	348	352	313	361	331	316	351	329	362	304	350	359	333	334	358	327	324	334	348	343	349	355	326	326	346	341	315	313	329	318	345	319	337	357	331	351	360	351	308	327	370	333	312	366	334	348	330	341	337	328	320	355	318	308	330	356	337	340	337	348	341	323	343	322	324	329	333	323	348	356	352	309	357	346	314	326	376	311	308	329	335	354	356	366	325	329	316	346	365	316	309	359	359	325	332	330	335	340	337	353	344	343	321	313	327	337	373	322	347	329	331	338	348	343	334	349	341	365	321	347	366	323	336	349	313	325	329	331	339	333	321	312	324	357	341	328	336	276	357	320	377	360	358	333	337	336	341	328	345	354	347	335	279	334	305	303	359	325	351	349	344	337	346	338	314	346	328	338	340	326	346	332	366	314	338	322	327	347	354	311	341	310	344	328	326	333	352	303	288	324	337	353	358	372	323	342	298	356	348	336	337	324	346	313	365	333	347	336	361	356	328	365	364	352	326	357	317	348	354	323	336	354	340	335	341	316	330	337	364	326	322	334	338	320	355	316	308	301	322	318	332	337	349	350	348	343	325	332	340	314	312	327	331	317	346	321	353	352	322	326	329	314	350	331	329	348	346	333	315	301	328	339	366	344	321	348	350	357	357	330	341	375	344	332	322	325	302	357	341	340	328	346	343	314	355	333	334	366	322	310	320	315	330	328	320	333	333	332	351	355	359	332	333	349	337	332	303	365	319	333	305	333	335	360	297	334	372	318	317	348	350	345	341	351	332	336	344	315	333	339	349	328	328	352	306	341	330	328	303	357	324	329	352	334	311	316	350	348	345	347	335	362	319	342	381	336	332	306	368	309	339	309	342	313	329	345	359	343	353	322	329	312	303	328	345	327	335	358	351	312	348	341	328	326	347	358	330	314	322	354	354	350	339	315	337	351	322	357	316	308	331	345	338	340	328	339	323	284	353	328	336	309	342	365	325	310	311	345	330	332	347	348	312	364	347	308	319	348	300	353	349	312	370	358	354	339	337	354	364	349	339	342	335	328	335	371	345	343	338	309	327	351	342	345	335	336	276	346	300	357	285	310	323	354	314	337	341	359	309	318	332	358	337	320	354	341	321	342	338	337	349	329	323	339	331	319	306	346	318	338	315	340	349	381	357	357	323	354	333	348	348	331	312	338	320	343	340	371	332	336	363	330	331	324	330	350	376	343	318	356	370	344	307	364	353	357	296	332	303	336	329	336	368	318	340	325	340	360	332	346	337	350	350	351	330	359	329	348	321	332	366	385	362	360	336	353	348	330	342	342	339	347	374	332	328	347	375	310	339	361	347	346	322	323	308	332	333	322	317	324	344	340	318	336	336	313	321	332	322	322	344	348	334	359	353	348	351	332	306	332	349	352	324	341	353	317	297	366	351	317	350	319	331	338	350	344	337	327	325	340	338	338	372	313	316	354	333	359	334	313	334	347	355	295	335	333	312	340	388	358	318	346	321	320	355	363	336	350	326	342	320	364	328	365	348	347	343	351	330	391	345	345	340	342	325	347	302	353	350	351	340	325	349	326	343	346	305	345	342	327	320	327	339	310	361	339	329	326	357	335	299	356	341	339	349	346	353	352	312	304	337	355	336	359	383	345	360	348	308	346	367	378	337	348	336	311	363	328	354	335	348	303	336	313	323	320	332	326	343	326	327	340	345	341	345	356	340	373	349	338	333	317	334	375	360	356	324	347	363	355	328	317	329	342	351	332	356	341	329	360	294	335	373	322	327	307	383	313	310	361	329	309	360	337	341	356	314	341	310	332	353	318	306	343	353	338	319	331	357	317	341	330	331	336	333	359	340	349	354	351	352	315	323	355	358	301	326	339	361	325	327	331	339	331	338	340	349	328	352	349	335	323	368	343	351	356	360	366	354	354	326	335	374	349	349	319	340	300	333	350	331	331	322	351	324	322	347	328	326	298	354	324	332	322	336	320	354	332	348	333	354	329	355	338	347	296	325	330	335	342	332	358	335	348	346	330	315	316	311	333	345	318	340	325	368	334	355	362	349	308	340	337	331	377	341	334	351	349	321	335	304	317	334	355	324	339	334	363	324	346	338	310	365	302	320	322	338	360	382	354	331	328	346	341	349	348	324	313	338	367	310	347	379	339	337	357	348	347	298	357	319	347	327	356	342	363	313	333	324	345	351	323	341	309	355	341	348	332	351	320	311	317	321	348	324	320	344	325	358	332	346	336	342	334	352	308	302	344	347	339	344	298	353	355	353	306	342	336	314	408	336	290	332	364	343	351	307	378	342	328	341	320	337	320	327	329	341	336	303	340	360	311	327	357	330	312	346	317	325	300	347	360	334	331	326	365	329	349	333	336	320	324	344	323	305	329	365	391	337	329	322	320	347	325	322	342	316	343	308	329	347	326	324	332	348	365	322	297	350	328	335	339	319	321	312	343	364	349	341	353	347	336	348	330	340	307	340	344	332	326	377	321	325	330	364	351	347	323	315	341	335	331	334	351	339	331	331	354	330	358	379	339	333	328	357	345	371	325	372	350	341	348	338	321	376	345	347	327	331	326	291	379	328	341	359	330	353	347	317	318	325	310	364	324	331	380	325	327	323	305	343	313	326	336
25524	21696	28653	26931	19967	10431	5451	3802	2939	2039	1561	1219	951	837	681	625	522	495	489	454	433	413	414	433	362	334	370	345	368	369	343	370	365	379	340	317	360	350	331	342	330	355	337	346	346	345	357	325	325	333	340	361	335	346	322	331	329	337	342	318	348	365	344	299	325	334	355	305	343	339	373	324	335	331	343	318	309	319	339	320	335	347	329	327	353	325	368	325	351	348	332	351	313	362	327	327	337	328	325	353	336	326	331	320	330	341	345	336	359	350	314	348	337	328	304	329	338	324	332	324	354	334	330	326	339	322	316	305	353	321	361	338	331	359	351	282	329	360	329	371	360	342	346	332	353	314	349	358	365	335	315	309	374	325	331	369	348	330	336	314	348	330	318	343	317	337	350	329	327	343	347	321	335	319	358	371	344	337	305	334	330	363	333	344	325	316	336	346	361	368	308	380	348	361	337	353	349	344	317	330	350	349	336	327	337	313	339	359	337	321	330	344	327	334	382	338	345	306	294	323	338	336	333	341	366	337	368	341	320	356	353	330	354	335	345	325	317	373	302	333	333	342	317	344	345	327	365	324	346	370	341	357	326	366	345	314	355	326	353	335	356	334	342	362	325	322	353	352	341	371	356	353	334	353	329	335	350	350	326	355	362	326	320	302	347	330	323	325	355	330	352	366	324	307	350	342	305	358	310	347	332	325	358	378	374	345	341	353	331	346	334	310	328	314	351	362	326	322	343	312	315	364	320	341	362	329	337	332	329	329	342	329	327	348	332	334	335	304	341	323	316	318	328	359	354	336	329	300	328	326	302	320	361	368	324	322	327	347	356	327	377	293	348	332	335	350	335	330	360	324	327	337	333	339	341	316	341	345	347	313	318	357	338	338	320	359	357	338	340	312	328	345	353	329	317	337	367	325	342	340	348	355	322	351	308	353	387	304	341	361	355	337	347	334	336	337	366	339	333	343	321	326	340	351	338	323	350	330	330	334	352	316	331	340	328	325	326	360	357	361	367	344	360	340	333	361	349	331	298	359	355	347	302	329	343	336	325	347	335	372	356	336	358	358	339	317	329	313	324	296	339	336	357	355	377	347	338	343	368	345	316	317	353	339	329	349	339	335	337	321	355	347	360	353	334	341	338	322	356	332	341	342	341	350	310	360	354	362	352	309	335	330	360	341	332	304	344	321	308	372	334	333	357	341	329	318	386	351	332	359	354	329	351	324	331	341	322	329	357	360	339	324	363	329	314	352	324	333	361	292	332	352	344	360	345	375	310	350	337	362	324	357	370	368	303	313	340	346	355	370	323	336	340	364	337	358	314	353	338	314	357	344	327	364	330	325	334	320	350	356	362	342	309	302	356	330	306	342	318	314	345	358	349	346	366	361	328	321	326	334	334	327	370	346	338	352	312	331	333	338	319	362	319	350	369	321	340	313	363	321	315	345	331	342	334	318	343	313	356	330	315	373	327	344	343	379	329	301	337	321	322	343	350	324	344	335	391	340	325	347	347	353	365	331	366	324	329	349	321	338	318	320	363	343	354	373	323	355	338	332	370	335	316	352	330	330	353	370	370	342	350	329	335	338	336	337	329	318	318	319	370	366	343	326	295	355	348	339	355	324	311	356	351	328	370	296	337	331	346	338	339	346	333	347	334	328	327	328	348	338	336	309	341	343	319	348	344	335	333	347	336	341	344	356	337	327	348	335	364	313	361	328	344	348	317	334	299	342	345	319	354	334	324	351	312	352	357	341	329	341	332	364	374	347	381	315	337	322	330	319	327	364	333	393	344	309	310	335	344	339	330	334	303	326	347	333	339	355	335	374	339	339	323	365	330	354	347	337	336	365	361	324	334	344	357	340	350	344	307	337	339	338	308	327	332	343	359	301	366	352	354	351	332	326	341	335	311	310	362	325	345	322	339	329	336	341	358	355	359	348	350	306	348	301	378	357	380	349	328	340	334	338	361	365	325	356	326	339	349	346	316	338	336	354	346	327	381	337	326	349	328	370	357	313	312	351	334	341	293	354	341	342	355	339	332	334	345	293	325	344	341	321	351	296	352	345	320	324	353	332	320	359	355	359	318	332	314	353	372	343	347	317	348	361	351	325	355	362	338	367	329	305	332	336	338	333	349	369	362	355	352	330	345	343	342	338	374	357	340	334	351	318	310	329	327	355	355	336	342	334	325	335	320	321	343	352	359	322	323	357	357	321	340	360	323	352	356	342	343	349	334	320	372	346	342	336	363	317	349	355	330	346	376	342	313	313	338	315	331	350	321	349	343	352	340	340	324	340	325	320	341	316	346	359	347	297	341	322	353	346	339	362	389	334	368	390	315	317	327	350	346	321	321	328	347	348	321	302	334	331	344	365	349	337	337	341	352	310	333	342	338	372	383	338	363	313	312	326	340	317	342	349	337	364	338	386	336	322	334	343	354	333	351	345	341	336	356	301	328	384	326	308	329	344	307	349	364	328	306	314	319	359	325	374	305	319	357	335	312	331	312	345	323	321	334	358	359	313	350	325	362	308	327	351	346	358	369	323	360	330	336	364	315	357	336	306	337	336	325	322	320	326	327	347	310	356	369	357	364	377	347	338	312	361	322	344	311	331	359	358	332	329	311	354	345	356	335	362	316	313	319	335	323	386	321	344	347	363	349	338	375	320	340	333	313	354	316	328	333	310	355	334	331	327	323	324	312	333	340	330	360	337	351	347	335	353	366	339	357	332	352	321	331	334	352	326	330	327	328	275	338	344	325	333	345	330	369	345	343	352	346	363	354	375	337	343	354	341	324	313	329	351	342	315	366	338	353	327	333	311	315	329	359	339	368	356	373	306	360	342	311	394	334	348	351	287	332	359	350	350	352	360	350	333	348	320	348	320	364	321	321	333	327	374	336	341	351	333	339	322	346	333	365	363	329	359	327	355	335	353	309	385	329	359	353	330	357	333	313	360	342	298	318	334	330	336	364	315	340	306	336	366	324	342	317	306	346	334	345	304	342	369	361	348	317	375	335	335	351	327	326	337	347	326	336	346	327	350	384	326	338	349	331	346	329	347	311	352	347	332	360	330	352	351	375	327	347	334	314	347	345	358	383	331	368	324	327	359	335	300	348	368	370	342	339	341	307	368	325	346	348	365	356	352	303	368	313	327	356	330	336	345	359	327	323	306	300	325	358	373	372	374	344	366	317	317	334	322	321	362	338	329	328	320	327	303	330	350	350	346	355	332	361	325	306	339	358	348	309	335	329	349	342	338	352	294	326	370	330	327	341	328	362	344	344	355	324	336	383	318	351	333	318	317	314	366	339	350	361	348	308	344	337	326	311	369	332	316	336	331	320	334	331	314	347	334	317	357	323	336	330	356	356	358	336	328	330	355	337	359	327	336	342	338	359	314	348	358	339	326	357	314	342	316	327	343	316	355	326	306	356	339	365	350	327	331	333	317	337	327	353	334	348	334	392	350	325	327	322	363	309	342	356	352	342	344
43419	56989	40170	26557	19356	11445	7784	6023	4689	3220	2339	1805	1341	1122	924	812	664	557	604	479	496	438	472	411	369	387	403	361	394	373	381	337	364	341	368	380	351	345	358	348	348	344	384	356	355	357	357	324	328	319	346	359	341	341	308	327	340	362	372	359	341	342	360	343	352	357	346	324	306	371	358	346	352	326	340	337	332	351	381	374	369	340	334	351	349	353	329	354	308	339	317	361	344	352	348	354	334	311	334	341	355	316	371	335	308	361	326	321	350	328	339	346	335	354	360	350	363	356	345	333	316	322	342	345	345	345	329	336	328	331	347	337	328	356	360	319	299	341	337	336	370	358	364	318	316	378	385	338	338	337	334	302	342	324	366	348	306	329	342	325	341	309	360	354	313	362	351	358	351	321	326	333	339	366	360	345	355	392	361	334	366	338	318	324	364	366	335	373	320	327	336	348	332	331	352	330	342	331	375	374	406	334	358	324	332	357	312	344	337	364	352	342	349	340	337	341	343	316	347	344	414	310	344	361	350	351	347	353	347	358	319	355	349	341	342	327	374	359	347	330	317	320	358	384	353	357	359	348	356	332	350	377	334	332	362	316	332	380	403	371	342	323	363	335	344	320	350	323	346	329	325	381	342	357	350	351	330	361	330	297	326	318	339	365	350	362	371	352	341	336	354	342	354	331	317	379	347	355	375	338	361	338	312	318	362	344	372	347	349	339	329	334	292	331	377	358	331	375	361	336	356	333	334	346	368	337	351	359	338	319	349	333	310	327	343	318	360	332	337	375	328	349	370	351	370	345	347	348	380	323	347	380	316	345	353	324	324	372	329	337	363	339	327	338	307	323	360	323	313	380	342	313	346	323	375	322	334	336	362	371	349	392	371	359	355	334	351	358	336	335	377	341	345	340	348	347	378	331	339	358	333	341	342	335	330	358	326	343	334	349	325	368	340	360	326	377	337	359	363	358	363	347	324	343	292	387	340	337	344	338	337	310	356	345	353	361	367	348	336	307	316	348	354	353	340	345	323	344	355	337	336	370	323	328	312	361	360	307	350	343	347	339	350	377	363	364	300	361	368	337	404	335	330	351	359	351	318	360	317	338	340	348	326	338	341	333	362	333	344	325	361	337	364	340	339	368	349	346	361	360	325	358	369	349	345	355	356	336	338	328	330	323	325	349	342	338	316	329	329	362	321	331	354	352	327	322	328	371	363	365	362	350	348	361	357	333	337	333	348	345	356	370	320	361	403	327	353	321	344	345	347	353	371	363	358	353	336	369	369	336	380	332	413	337	365	366	360	353	319	339	342	339	332	355	348	344	331	349	318	381	341	322	335	359	355	335	351	353	344	345	367	356	362	356	351	360	338	343	362	328	346	346	346	336	360	344	365	366	355	326	336	302	341	333	320	342	339	313	338	373	357	338	340	371	340	327	353	365	346	356	370	342	390	334	349	332	351	356	338	345	359	319	314	330	321	341	338	361	348	351	335	332	352	353	355	346	333	392	350	373	324	358	334	367	350	353	359	370	367	347	337	337	324	291	366	380	364	327	353	323	339	344	342	333	321	351	354	336	346	335	362	346	357	352	373	364	340	375	306	321	385	317	346	358	381	333	353	355	358	362	332	364	321	341	386	343	353	360	355	329	339	325	339	365	332	333	344	320	335	383	335	350	310	332	379	322	373	352	336	363	398	368	358	353	357	347	342	351	337	371	335	333	336	346	355	327	332	327	338	349	372	356	322	356	351	331	326	330	368	348	325	355	337	316	336	367	370	338	315	369	345	370	351	351	346	354	341	355	350	361	341	369	338	353	368	339	350	349	366	341	336	293	359	320	340	351	344	388	355	369	373	379	352	379	341	327	339	370	375	339	310	318	353	334	379	338	312	347	381	324	365	344	355	339	326	320	368	330	346	328	334	360	400	362	341	345	328	362	317	338	300	381	326	372	370	328	362	330	336	343	367	375	346	323	354	366	340	352	331	350	367	360	326	323	382	353	337	356	362	349	332	335	338	357	322	339	356	327	366	343	348	347	338	339	356	358	340	372	377	309	338	342	340	376	345	351	340	362	354	328	324	319	349	352	329	373	319	344	353	372	339	357	349	373	353	326	339	367	321	333	327	314	343	359	360	358	347	336	349	354	322	349	367	338	346	332	367	348	366	365	312	350	343	342	319	338	376	356	339	336	351	373	336	338	323	332	320	338	331	357	349	345	334	383	374	367	322	359	331	354	352	328	335	361	350	397	358	354	359	358	349	356	322	343	379	332	362	345	356	346	349	346	326	347	339	352	343	329	351	361	347	332	320	350	347	393	328	338	359	353	363	347	332	331	323	346	339	369	325	340	349	343	333	374	348	353	385	344	352	319	333	364	342	320	340	324	355	320	341	349	347	347	337	334	353	357	340	338	366	346	317	352	347	359	360	366	362	356	349	341	357	353	350	382	296	345	328	357	316	352	316	356	349	331	366	333	369	349	350	389	325	347	346	338	367	338	302	301	319	316	350	374	344	343	332	314	344	332	347	356	342	394	353	323	347	337	324	348	308	297	326	337	354	317	349	354	366	369	345	323	330	350	337	359	340	342	359	355	323	329	351	334	346	334	359	349	328	331	340	346	342	352	377	385	344	336	305	342	333	357	329	321	352	337	361	335	342	308	361	327	322	333	311	364	363	368	356	349	342	329	337	347	366	334	325	378	369	355	324	373	382	315	307	320	378	342	334	383	340	358	347	325	342	370	337	337	317	347	349	356	335	372	355	350	330	318	348	355	342	288	372	370	358	287	353	347	354	336	368	332	335	361	324	343	365	345	319	360	354	362	338	331	338	362	330	303	321	347	346	346	352	356	355	341	370	354	325	381	352	366	341	358	342	350	340	333	312	327	329	321	359	337	360	317	343	321	352	365	365	342	334	363	366	329	364	355	353	345	320	337	333	356	343	358	348	357	341	356	356	328	367	367	316	333	342	353	347	319	334	366	326	348	352	345	329	361	363	371	344	357	326	340	331	339	323	346	391	316	341	383	354	330	358	343	321	346	330	347	336	319	354	336	331	341	345	353	345	344	372	344	322	363	345	310	333	351	344	358	367	344	323	378	344	374	342	357	349	356	329	342	326	339	339	324	319	355	320	325	350	345	336	341	334	330	335	349	351	327	353	355	325	370	371	364	356	325	381	360	349	358	376	331	341	351	340	352	364	334	328	324	352	356	373	328	345	366	335	319	315	359	334	360	358	338	357	311	378	372	308	356	354	355	335	327	347	316	326	369	359	323	357	362	346	337	327	359	344	336	343	353	314	377	323	328	349	355	348	301	313	331	323	321	337	347	362	335	337	330	308	331	360	346	340	319	346	312	331	334	375	358	352	378	340	369	335	335	351	358	348	356	344	375	355	345	337	356	344	329	338	342	372	339	321	365	364	370	365	373	357	326	341	333	326	373	342	365	353	335	317	298	340	337	366	344	363	327	321	360	324	365	362	318	339	328	346	336
23021	21358	29132	24151	21888	22280	17606	7976	5508	3901	2683	1956	1556	1274	1082	867	759	713	610	575	502	537	432	421	407	360	409	370	387	360	396	390	403	347	385	368	376	381	367	369	418	353	389	331	360	363	383	379	329	335	341	377	351	346	352	352	382	382	392	369	379	365	357	336	359	392	368	337	362	345	318	385	351	319	374	353	346	354	324	365	326	369	365	335	347	342	342	386	316	365	331	356	352	398	329	375	338	332	341	344	316	341	387	354	355	350	343	366	356	341	340	359	358	381	326	348	351	337	343	315	317	334	368	336	384	372	359	362	365	376	350	320	343	350	357	326	324	321	362	339	334	348	358	346	350	357	337	382	365	314	347	333	342	326	324	336	312	351	327	353	350	360	347	295	362	348	315	328	325	368	357	377	370	373	343	345	361	337	327	326	340	362	352	357	324	331	327	369	331	344	370	346	334	336	391	334	348	330	316	364	298	371	360	367	338	346	335	333	366	325	381	350	371	337	379	344	375	340	307	345	336	334	341	357	336	339	333	359	363	353	331	363	351	362	331	362	342	346	396	353	309	340	348	318	357	347	345	352	367	358	355	375	341	369	309	333	355	323	357	339	333	396	361	321	341	334	350	356	341	347	356	322	338	356	386	342	382	365	338	352	376	317	339	342	326	375	365	350	339	344	341	337	352	346	340	366	332	338	358	312	331	346	332	361	315	356	369	307	340	318	369	361	352	331	388	355	342	362	340	353	347	359	364	336	367	331	337	356	341	345	363	360	349	344	368	341	358	379	357	348	340	349	308	335	365	310	342	366	344	374	307	360	344	389	333	351	347	385	329	364	351	340	343	363	347	385	369	367	361	338	347	325	289	336	332	396	365	322	305	378	346	376	371	331	341	323	338	336	335	335	354	366	343	325	319	330	338	348	347	390	356	360	359	314	372	332	347	353	340	331	388	346	328	366	334	329	373	352	350	383	349	312	318	344	310	333	320	322	347	343	340	323	322	340	366	346	367	364	349	364	354	345	353	355	354	346	328	331	371	305	400	319	328	344	311	355	400	347	346	344	341	374	347	345	366	380	313	352	343	360	354	332	366	348	329	328	348	327	338	310	343	337	343	371	315	338	344	351	385	358	342	360	355	385	364	323	350	333	389	361	337	383	348	359	357	367	339	344	339	340	333	341	353	366	338	379	366	312	359	341	344	326	364	347	324	320	389	331	335	331	369	367	337	326	323	327	311	353	339	317	355	340	316	300	313	345	370	328	333	338	350	370	321	328	363	354	345	370	344	352	379	338	320	377	367	354	312	374	349	328	391	325	342	356	365	369	375	329	366	378	331	344	364	315	345	360	325	343	350	359	342	317	309	370	338	321	288	326	378	375	368	320	342	379	383	345	344	329	378	339	347	321	332	324	359	341	343	350	341	337	364	332	333	343	385	342	368	338	387	365	385	335	368	373	342	330	347	369	339	360	364	371	329	350	374	347	355	353	351	351	342	305	358	363	369	382	330	319	350	329	340	352	348	322	369	317	342	359	345	342	347	368	314	336	356	337	332	341	312	337	343	322	325	319	304	359	344	337	323	328	354	351	314	362	340	346	367	347	319	350	336	389	364	332	340	334	335	376	346	349	380	381	347	330	352	330	348	349	345	375	346	359	292	319	349	353	368	337	348	347	326	366	337	344	329	342	331	340	316	358	339	319	358	318	318	334	356	374	349	347	347	339	331	360	351	356	329	307	353	351	380	348	326	353	358	310	351	334	298	348	325	343	375	360	333	343	343	320	338	324	327	354	353	356	373	351	370	324	328	332	360	334	349	383	352	357	378	344	324	364	349	356	362	324	335	356	367	317	357	369	345	365	328	324	349	340	343	363	342	369	366	349	343	335	333	339	334	329	348	354	338	362	360	358	347	338	321	347	330	363	335	342	339	321	340	378	368	371	347	318	368	334	353	367	331	345	371	349	332	349	362	370	337	333	354	369	346	325	367	335	343	332	377	340	329	358	337	358	381	339	360	357	333	373	383	308	359	334	340	319	348	348	316	322	339	348	385	338	365	383	373	351	342	347	354	346	370	337	309	360	340	315	330	346	331	355	348	365	356	335	346	326	335	387	325	385	366	377	375	341	356	322	327	361	341	343	354	351	322	337	337	338	340	330	337	353	342	356	354	325	317	345	347	358	335	359	359	363	343	323	366	334	326	320	362	355	351	356	341	336	299	391	347	376	337	359	347	346	356	339	328	334	369	361	384	377	321	319	348	356	351	337	355	344	356	315	323	343	308	309	354	371	344	342	339	339	333	345	351	330	354	337	345	331	361	354	326	345	361	338	342	379	318	344	382	308	370	388	317	335	341	323	367	391	294	345	336	320	362	358	332	316	359	324	354	355	336	322	329	335	348	327	361	331	330	306	360	319	344	374	363	356	332	360	322	344	330	344	358	336	349	331	337	369	348	331	351	377	373	347	357	352	344	347	314	340	324	322	366	352	356	378	339	331	372	391	339	340	315	366	379	383	343	343	358	359	365	322	339	324	341	351	318	363	328	331	391	378	367	348	326	336	365	339	361	366	353	340	340	334	337	332	366	337	343	342	341	341	338	339	349	339	344	352	340	334	352	362	339	328	348	338	345	334	351	316	339	340	378	356	351	324	367	349	387	386	367	343	339	347	345	348	359	308	362	323	336	357	329	342	377	326	371	390	339	356	384	354	356	362	322	317	374	348	325	327	365	306	311	357	356	346	343	343	356	339	357	314	335	364	325	356	338	357	340	340	338	350	310	338	320	335	387	337	337	347	340	379	342	340	363	335	338	346	352	338	341	361	318	361	337	329	378	345	314	331	336	327	332	335	334	386	346	372	327	368	354	338	367	344	359	376	339	336	349	363	338	360	328	343	338	331	377	352	334	367	367	329	312	343	340	350	352	355	306	347	339	372	329	378	361	347	327	341	332	334	315	368	323	334	378	391	369	311	339	348	332	376	340	371	333	340	362	319	341	367	339	354	321	317	326	330	297	334	317	346	319	352	374	343	350	372	311	328	332	337	369	359	367	336	363	334	354	353	341	339	368	388	359	364	372	397	279	338	369	371	355	381	344	341	332	339	347	331	351	332	333	348	351	352	346	355	372	369	375	389	346	315	362	323	376	348	333	364	344	337	343	350	385	329	319	315	349	327	346	361	346	348	350	342	386	322	354	370	347	371	354	317	329	299	360	353	356	345	338	337	326	343	315	353	307	326	317	339	337	351	353	355	325	356	338	334	365	362	335	350	358	344	338	339	347	350	332	323	329	373	352	372	332	305	370	333	333	324	365	334	345	365	338	335	361	337	364	360	335	353	362	317	340	345	346	367	346	349	330	359	322	359	345	339	362	359	335	373	297	361	380	326	308	353	369	362	341	332	374	348	349	327	334	337	359	320	342	344	346	342	319	334	336	339	357	361	358	312	342	328	375	352	358	370	332	351	346	314	359	365	353	366	353	337	342	372	332	345	363	346
42082	68057	53412	37586	27237	17665	12742	10307	7913	5809	3877	2854	2269	1793	1386	1115	971	864	748	702	591	589	520	474	435	417	483	400	408	388	391	386	392	360	380	348	380	354	346	362	375	362	404	341	337	321	367	358	328	367	323	331	346	334	349	332	362	359	345	348	335	333	299	355	338	316	366	350	351	352	368	339	342	335	354	386	346	342	344	337	341	340	333	328	354	304	355	329	340	334	325	350	350	325	378	351	362	375	332	342	338	359	321	377	371	372	347	315	330	350	383	343	313	356	324	354	332	374	334	332	320	320	314	358	351	351	328	372	359	328	338	320	344	332	370	353	354	353	346	348	336	328	356	378	345	351	330	343	323	328	377	339	369	332	353	349	355	335	347	342	318	331	327	384	345	330	347	375	391	341	369	353	328	334	364	337	328	360	337	330	345	374	357	313	384	368	346	327	364	346	353	336	336	357	333	368	348	348	340	339	337	332	347	337	330	329	342	366	354	350	370	325	346	355	384	326	309	357	360	336	349	354	364	358	347	343	325	318	367	352	354	356	356	350	337	352	369	318	343	345	352	375	362	299	376	367	331	347	353	348	319	332	371	358	339	328	343	366	322	375	405	356	358	352	346	347	342	336	334	357	332	344	370	362	365	351	360	347	308	335	386	354	352	360	351	318	311	320	411	382	356	371	322	345	304	330	368	341	353	320	315	366	309	365	356	349	334	344	328	344	341	326	328	380	369	352	342	312	347	354	333	348	369	356	332	338	365	366	340	352	304	360	370	346	342	336	353	353	370	344	351	365	349	347	353	369	340	325	339	339	320	321	348	364	348	352	350	328	343	356	357	347	338	354	364	342	335	361	349	343	375	334	367	366	340	334	335	353	325	338	414	409	351	353	310	347	330	340	367	347	357	360	319	339	376	354	353	356	316	369	349	368	366	355	358	345	347	319	346	340	362	346	316	356	327	352	341	348	342	326	376	327	337	352	325	338	336	333	369	330	340	355	337	340	368	358	376	347	338	335	380	347	375	349	304	352	332	357	337	354	405	359	351	330	335	314	369	366	340	354	346	316	335	361	300	345	322	366	358	344	338	314	353	348	368	327	340	330	360	345	359	352	317	355	360	334	358	350	338	371	374	343	363	303	333	323	342	343	321	367	362	379	314	317	356	366	339	357	331	334	311	334	337	340	335	366	364	363	315	335	318	325	327	371	355	357	315	350	319	321	348	344	379	345	328	323	360	357	316	360	304	322	374	332	328	369	349	324	354	330	351	328	330	351	330	342	357	353	388	346	358	324	355	337	351	363	312	315	344	323	349	347	361	366	343	358	314	326	368	339	314	361	348	329	350	347	354	336	359	379	386	361	346	309	309	339	341	313	357	343	354	353	340	334	338	336	344	343	345	347	349	317	367	332	366	377	352	347	370	331	383	341	356	326	346	326	369	348	354	333	366	321	343	346	338	355	378	364	342	329	357	334	353	370	341	347	328	380	373	355	348	355	343	335	361	334	364	333	341	361	366	336	346	340	351	333	355	363	360	366	356	329	361	383	326	350	348	347	329	311	345	338	321	371	372	322	328	342	342	337	336	340	392	346	355	347	344	348	342	353	335	330	378	302	322	356	351	348	341	329	335	340	385	323	361	358	380	336	376	328	336	352	345	344	350	347	331	333	347	343	331	331	327	341	361	343	347	374	354	356	341	325	326	396	346	339	328	334	305	338	333	324	368	361	378	332	329	323	349	295	348	331	352	375	352	355	368	366	361	350	332	370	324	367	311	369	361	339	343	353	346	370	376	381	373	334	317	323	353	310	353	338	346	337	335	370	338	359	292	365	356	336	365	334	374	341	346	351	356	329	352	390	365	325	338	356	364	343	349	367	349	346	358	347	330	379	325	329	299	322	334	346	358	346	355	379	343	341	348	347	378	343	323	362	364	368	333	306	357	341	341	336	353	329	333	347	365	367	373	339	371	364	342	358	290	370	330	345	369	358	323	344	326	333	327	315	367	306	344	346	308	335	362	329	344	340	371	334	364	337	348	351	354	363	339	345	343	352	358	316	368	338	353	351	331	356	368	339	358	350	332	345	365	353	353	347	378	336	326	327	348	316	326	387	343	341	339	344	345	371	340	335	327	347	347	360	313	371	383	312	346	364	332	352	321	357	372	328	330	321	356	356	368	346	406	342	363	343	404	350	321	340	364	327	347	326	309	346	355	352	322	343	376	344	368	372	357	335	324	361	319	358	338	345	356	316	325	324	370	327	329	326	321	341	390	356	362	346	318	339	343	358	326	375	385	339	386	352	376	339	341	343	333	336	321	377	319	338	328	336	334	352	340	328	351	366	337	372	349	353	298	330	342	339	337	359	361	387	329	368	337	329	364	350	375	354	334	359	357	346	326	327	321	334	363	365	361	343	310	337	345	348	340	326	341	349	375	324	342	327	319	353	334	372	370	325	345	336	355	358	357	373	341	379	317	372	306	348	357	340	354	341	350	320	357	329	322	341	376	343	341	337	325	329	364	318	331	323	346	328	335	361	379	368	337	371	374	342	318	375	328	318	376	328	343	344	315	322	341	341	349	380	318	312	342	376	347	322	355	350	341	321	338	363	339	373	337	395	323	299	351	340	343	322	338	341	360	349	352	352	330	354	324	345	325	315	358	339	338	386	345	342	376	348	329	342	356	367	323	369	364	362	346	343	357	321	383	373	337	356	369	364	323	340	335	338	357	331	368	352	355	335	337	338	372	361	330	337	369	351	326	338	311	356	337	353	367	378	342	365	340	376	342	315	374	358	311	329	329	369	340	375	344	374	333	329	330	337	356	353	347	352	355	362	364	361	338	313	368	329	351	372	339	333	346	314	326	333	334	340	374	352	338	320	361	342	330	351	338	349	324	319	379	334	342	382	365	313	333	326	325	383	379	357	354	329	350	335	368	357	375	354	320	351	337	323	355	347	341	336	337	363	334	356	366	357	353	341	328	379	348	352	363	355	330	353	326	330	370	341	333	343	342	347	332	331	360	382	323	341	361	325	330	361	345	312	345	362	346	351	367	368	362	339	319	324	333	330	337	384	318	358	332	340	357	343	363	326	369	368	360	350	355	322	364	325	377	341	319	355	355	340	361	333	351	359	334	372	346	335	330	335	364	360	358	378	331	297	343	361	327	319	370	327	340	318	343	341	358	344	332	360	330	347	351	362	336	371	352	366	366	347	336	350	335	341	369	339	353	311	316	360	357	342	365	345	348	334	336	324	345	315	332	357	322	351	316	340	333	360	404	328	347	329	332	365	326	340	328	337	336	346	357	354	303	378	352	347	329	338	352	345	356	389	344	349	329	318	387	317	342	334	345	354	358	326	331	331	349	346	338	371	345	362	340	317	335	347	333	341	383	356	337	324	340	358	346	348	326	354	298	356	364	359	337	356	355	348	356	365	339	321	341	348	358	340	333	347	335	334	337	329	327	358	329	335	332	330	368	329	366	350	345	353	360	364
36280	45174	45663	29927	14956	7047	4080	3030	2346	1739	1307	973	861	717	595	540	499	450	466	418	397	408	374	381	347	370	386	360	362	384	384	339	371	371	361	348	316	343	340	329	350	308	337	318	339	313	372	341	316	350	344	334	329	344	341	308	311	346	342	325	339	337	336	346	336	351	334	313	306	381	315	368	307	328	324	361	318	356	353	328	298	334	318	312	334	333	325	330	315	335	338	312	320	359	337	318	333	342	326	301	319	330	302	312	356	315	343	337	335	336	330	345	361	354	337	367	316	317	354	326	345	321	331	374	333	332	329	348	303	331	308	332	312	332	315	313	332	338	309	328	323	332	349	332	365	349	320	323	329	365	358	346	337	301	315	350	282	369	369	375	357	334	354	315	320	335	377	321	347	321	344	332	352	365	345	329	345	351	342	310	320	342	352	328	354	310	296	337	316	299	343	324	344	327	288	361	303	321	345	327	342	350	295	321	363	346	332	301	331	324	352	366	329	298	367	325	328	334	362	337	321	372	331	368	333	355	362	323	330	321	344	361	334	320	310	343	364	324	329	341	328	300	338	345	370	348	342	323	292	320	339	336	343	352	333	349	362	326	339	325	347	356	333	304	306	333	352	355	336	354	326	316	327	336	340	352	328	331	381	343	348	358	355	332	341	349	297	349	304	331	330	356	310	356	349	350	303	353	326	311	367	332	329	339	367	339	320	317	298	327	316	337	337	344	329	339	342	392	321	355	379	319	362	309	307	341	354	315	333	299	303	363	320	333	337	364	325	328	308	357	365	346	345	340	304	314	347	322	305	339	325	337	355	328	348	333	346	330	332	320	323	330	319	318	362	313	341	337	354	325	330	302	342	361	308	333	360	328	345	326	334	325	322	346	319	317	354	350	319	357	354	332	355	338	343	321	338	308	331	334	353	337	329	351	284	294	333	335	348	330	312	334	334	365	321	336	313	329	325	354	313	366	316	341	334	313	309	333	352	352	364	331	317	350	328	320	305	331	337	339	360	332	301	388	358	361	340	326	329	316	325	322	325	327	335	337	350	334	364	328	331	334	315	341	348	348	334	351	300	331	300	346	329	349	277	338	337	304	334	362	332	347	352	344	344	294	324	342	343	345	328	345	310	304	356	307	334	292	345	326	374	354	319	344	309	339	324	348	339	308	327	330	339	327	334	313	340	321	343	317	362	361	330	324	359	317	342	331	354	317	331	328	304	315	324	333	289	318	351	332	336	340	325	322	364	342	332	352	339	332	311	327	333	340	345	325	323	335	303	346	352	331	328	317	364	338	284	361	309	335	338	322	358	358	306	320	339	338	346	324	330	343	347	330	333	371	322	346	358	314	335	332	314	360	340	324	320	329	325	361	330	296	324	346	319	311	351	314	350	344	310	318	339	348	352	325	324	368	326	349	300	340	329	336	347	338	306	329	341	321	314	340	307	337	324	333	337	328	312	314	346	334	320	346	324	385	318	363	356	326	348	342	355	368	348	314	314	326	340	332	317	332	314	280	353	365	331	352	315	311	320	294	331	322	343	347	372	332	316	367	347	323	333	343	363	350	320	358	329	345	287	336	346	348	329	335	340	372	364	359	359	331	321	323	323	324	350	331	306	362	349	321	343	337	345	320	310	329	331	359	353	354	349	318	330	354	329	369	324	350	318	332	329	352	341	310	338	281	328	331	346	327	334	348	323	325	362	345	326	328	324	343	346	358	321	342	346	334	319	336	354	338	323	334	327	322	344	324	337	357	341	338	315	344	308	333	315	349	308	280	332	343	339	308	347	347	315	324	310	318	331	330	349	316	320	344	324	338	330	348	311	323	378	344	332	321	373	338	350	316	346	345	325	362	319	346	322	356	332	353	361	336	321	313	336	327	327	300	345	314	334	321	301	326	303	334	313	329	347	324	358	308	321	341	336	329	328	328	327	348	333	324	329	335	327	326	337	357	295	350	357	321	299	323	346	366	361	330	329	305	337	339	339	321	317	351	349	312	345	318	338	382	336	330	360	302	328	345	352	337	342	307	362	344	326	327	345	347	321	308	324	328	347	327	305	352	326	325	319	310	334	306	339	319	322	354	328	349	331	325	338	374	373	316	305	338	351	303	327	319	336	336	340	334	363	323	331	333	342	348	344	336	318	357	319	305	343	330	343	355	356	366	360	324	321	311	311	343	331	341	323	358	335	343	308	318	323	316	332	335	333	349	318	364	335	318	322	337	340	337	321	304	333	330	300	325	339	337	338	313	317	317	345	313	361	310	351	347	328	365	324	314	327	338	319	321	340	324	330	319	352	337	351	338	384	358	296	369	340	350	360	330	310	327	329	317	313	297	306	304	336	339	335	329	333	344	372	328	333	340	302	347	334	351	329	315	323	355	345	337	323	336	349	335	335	321	338	325	333	328	331	336	362	370	324	326	324	350	335	362	327	331	350	351	344	317	354	298	332	339	346	340	288	342	324	329	355	321	326	347	329	333	336	324	329	288	320	324	347	309	310	315	338	321	310	301	325	313	328	360	343	327	326	309	350	370	319	320	298	332	325	293	340	334	348	339	336	333	329	337	323	303	346	342	329	326	358	309	337	373	332	328	305	335	329	319	345	354	302	345	356	324	322	335	321	347	324	347	320	329	328	306	334	341	295	332	353	296	340	345	325	303	316	326	314	348	314	312	352	335	332	328	360	366	298	323	302	348	311	343	350	345	324	306	350	304	321	326	337	337	350	360	358	346	354	329	339	313	298	365	321	327	349	360	330	309	349	306	328	335	323	340	344	312	343	328	327	308	331	327	304	342	316	330	332	330	372	334	355	343	304	358	352	336	339	314	351	389	334	323	337	317	319	317	326	341	342	312	334	308	312	330	328	366	308	292	312	303	336	348	351	331	321	341	299	334	358	336	312	350	322	343	315	346	336	321	365	343	336	364	328	356	366	363	332	355	329	322	331	329	307	351	327	338	341	335	301	356	328	294	359	343	339	326	341	329	359	342	332	335	343	328	281	375	335	360	345	328	368	340	325	359	334	299	348	320	315	282	301	371	343	346	366	339	340	328	326	340	353	344	330	331	337	339	345	336	357	350	302	332	336	342	295	291	332	344	302	322	344	324	334	363	374	359	329	319	320	325	324	343	334	374	336	352	360	310	328	344	364	307	345	317	333	321	353	334	372	304	326	322	325	351	330	322	338	312	370	347	329	366	307	385	332	348	356	349	316	311	324	315	343	327	318	334	329	325	330	332	315	355	311	350	330	329	340	316	340	330	327	339	356	351	355	352	323	331	330	345	321	353	341	387	314	359	317	352	348	352	344	307	336	308	334	319	342	323	343	321	335	326	336	357	345	338	304	321	331	346	340	320	360	310	359	304	310	346	317	359	307	338	321	323	323	310	337	358	362	343	320	334	374	349	344	335	349	338	328	337	355	338	332	332	331	338	328	311	353	335	338	317	359	327	358	312	322	340	348	346	318	322	375	317	327	329	294	333
41798	58119	43683	25811	15034	9441	6490	4973	3790	2741	1929	1357	1093	981	748	619	601	525	515	461	451	414	402	364	391	429	368	324	403	327	357	358	358	348	332	362	378	366	325	352	350	371	365	334	359	335	355	361	345	339	340	368	315	357	333	345	344	311	360	359	338	338	321	304	345	369	336	311	346	363	340	338	347	346	313	378	367	371	344	346	329	369	376	362	312	343	343	357	334	352	305	325	344	344	346	325	354	344	367	338	370	350	342	341	356	365	329	336	346	329	324	313	352	369	316	337	377	344	332	347	316	379	314	322	363	348	330	368	333	365	348	326	361	325	327	319	385	383	325	354	353	331	312	362	342	364	361	324	330	329	349	338	351	372	324	359	356	347	334	334	338	340	369	352	346	351	350	346	350	350	361	368	327	339	334	347	333	338	346	359	353	363	363	349	348	313	345	318	333	369	343	326	340	395	380	345	333	336	321	349	333	320	342	355	366	348	315	351	361	323	355	330	384	286	352	350	335	360	326	350	341	371	331	334	326	343	359	336	330	355	358	343	370	315	344	335	336	318	333	352	349	340	324	339	334	347	350	344	379	340	341	345	367	352	331	374	342	361	337	335	327	338	338	347	364	338	368	364	360	360	334	363	336	364	333	350	342	345	372	317	348	364	339	334	374	323	333	375	337	365	355	348	336	348	333	360	333	345	338	369	363	308	331	319	349	341	344	358	339	333	333	323	342	352	316	336	329	338	335	359	360	333	354	331	337	316	362	305	356	347	340	318	382	352	323	334	318	351	365	365	339	329	349	361	307	374	317	379	326	368	321	358	370	316	304	355	325	362	323	318	384	352	311	356	334	323	364	314	370	348	332	327	328	385	335	338	352	381	379	319	315	350	332	348	317	338	337	351	335	339	295	343	343	329	339	370	335	335	352	349	356	316	323	330	325	325	319	359	361	356	373	362	342	348	327	365	373	319	336	336	351	333	315	334	324	358	346	337	331	322	350	385	342	325	341	358	333	357	338	348	339	334	326	328	349	324	317	356	388	337	373	341	329	337	355	359	349	356	367	332	317	326	323	340	371	327	348	355	307	344	345	371	380	338	359	327	324	316	346	356	358	323	333	349	341	314	351	357	351	337	377	307	321	348	337	363	341	357	355	342	335	334	359	346	310	382	335	363	337	334	313	352	328	359	319	350	332	350	367	311	319	323	320	348	340	357	330	357	332	349	349	293	330	356	305	324	325	339	302	337	360	339	351	339	362	365	334	338	345	357	340	342	323	367	338	364	311	344	341	352	352	331	372	373	366	325	369	358	367	354	339	339	322	317	307	338	370	313	337	312	326	353	341	342	310	317	356	324	319	305	328	383	349	340	352	315	325	327	311	333	346	316	345	353	351	360	376	338	340	340	347	320	378	347	313	353	363	345	307	342	337	326	336	335	360	347	363	376	348	364	335	344	349	285	334	357	319	350	345	327	320	353	360	372	348	367	303	340	316	331	336	334	351	329	382	337	349	355	374	351	316	360	320	333	326	356	335	349	319	364	352	311	322	350	331	312	332	332	353	345	348	328	355	336	346	353	390	355	333	338	343	341	329	355	352	314	368	370	374	341	332	324	386	365	337	373	355	360	360	350	371	359	358	354	313	333	330	337	347	340	358	309	331	356	328	314	366	347	358	318	331	368	335	341	336	320	349	344	319	329	338	333	362	332	324	338	341	344	332	333	350	306	339	313	325	374	380	356	324	353	334	338	334	341	343	357	333	333	321	298	318	346	333	388	316	306	317	346	401	376	331	318	315	319	329	335	352	374	380	352	361	381	356	328	340	342	358	306	346	310	336	323	327	359	318	372	356	321	374	334	337	319	339	318	344	312	385	333	336	353	324	345	351	334	377	348	325	344	334	350	370	320	329	370	342	355	339	324	366	357	373	375	352	357	359	365	347	317	339	392	340	312	348	365	369	330	336	330	323	325	337	340	355	346	366	355	338	336	351	366	330	345	348	358	347	346	324	353	313	310	335	339	356	352	341	358	325	330	315	347	356	330	368	326	324	342	330	310	357	332	320	310	373	336	287	372	352	355	350	352	339	368	342	370	376	334	364	358	365	372	349	325	310	322	309	357	364	311	350	334	318	325	345	339	339	346	318	360	375	319	386	354	339	342	350	354	336	330	342	345	333	358	329	363	333	327	344	355	346	336	329	343	333	318	330	347	359	315	355	349	336	336	343	355	351	339	328	350	318	372	308	357	345	324	346	343	346	352	330	352	366	361	311	382	343	315	342	362	342	334	342	382	349	337	364	330	311	341	352	324	353	334	337	338	333	333	317	342	325	350	346	342	351	358	369	355	387	351	328	366	350	336	347	363	328	380	354	357	303	321	372	347	330	378	335	362	354	379	342	372	313	371	378	337	359	336	327	335	358	337	338	374	323	338	293	348	387	326	314	325	344	361	341	345	319	347	332	340	330	319	326	334	348	350	373	340	344	333	345	343	332	329	324	292	340	350	348	325	340	356	304	334	348	329	353	342	376	330	360	366	338	341	310	349	364	359	330	354	317	339	365	385	376	308	357	331	305	346	357	326	351	356	362	376	313	336	383	329	348	348	341	345	339	308	376	338	343	335	302	345	347	341	326	318	335	342	341	307	356	338	338	331	357	341	338	338	306	307	334	338	352	342	333	322	346	367	338	313	352	347	356	312	329	345	356	334	307	331	348	358	347	351	336	310	326	310	326	352	351	326	365	354	345	307	340	361	355	341	339	394	345	336	378	334	339	331	360	368	332	346	320	359	321	333	343	360	363	327	359	332	329	366	351	349	341	324	342	363	345	354	363	310	340	346	360	320	349	337	360	359	333	322	346	354	352	325	330	364	360	383	348	289	320	373	337	338	337	340	355	349	325	371	333	326	339	351	343	373	330	349	338	404	328	354	315	342	337	380	353	333	312	323	352	338	345	335	364	337	366	311	354	366	313	361	361	327	307	339	371	374	325	327	327	369	367	337	357	336	349	308	346	344	346	347	306	326	363	366	317	325	334	345	349	321	358	371	381	336	365	354	336	340	327	320	359	332	343	335	334	367	338	337	363	314	357	355	340	338	362	348	327	349	338	324	329	348	342	361	336	333	342	332	339	323	344	357	370	343	323	349	337	351	334	341	326	316	325	345	343	324	327	335	341	347	334	341	339	359	322	299	338	338	336	334	334	347	348	298	354	360	362	374	325	317	358	345	328	366	340	317	326	333	322	348	351	325	341	366	312	330	333	328	338	371	346	367	339	382	334	372	328	351	352	318	336	366	323	337	364	371	345	351	337	358	312	334	335	326	333	364	336	337	348	329	325	355	349	344	347	336	328	331	356	316	332	356	333	350	319	313	333	355	330	339	350	331	321	348	348	352	361	327	327	351	350	343	327	366	344	315	324	334	352	331	330	375	333	350	361	366	330	352	335	339	377	353	340	382	338	308	360	344	327	335	325	371	364	335	353	355	321	352	311	351	348	322
24365	21434	28965	25800	22005	16096	7698	4361	3115	2384	1595	1157	964	905	762	604	571	530	458	478	474	392	402	377	364	353	378	368	371	369	370	329	343	352	343	322	311	393	306	315	322	304	333	312	336	337	327	325	316	341	373	324	327	302	343	330	346	328	335	327	328	357	339	340	317	333	355	362	355	308	331	325	340	340	349	349	363	347	323	372	337	322	318	346	330	319	297	336	343	358	328	347	352	318	313	315	305	312	346	341	331	330	338	337	326	350	318	336	350	334	325	320	344	345	334	351	356	347	329	326	349	335	353	340	314	345	347	339	322	342	354	307	333	356	346	347	328	317	298	316	349	350	340	338	328	320	335	331	355	332	351	331	333	284	306	347	347	318	344	359	354	330	330	326	335	342	316	325	330	369	354	360	341	354	338	336	347	354	343	311	332	322	339	322	331	341	345	327	318	332	338	354	312	338	347	354	319	358	312	359	333	334	365	336	314	310	346	357	348	348	291	334	341	345	344	321	355	332	337	354	335	353	358	362	318	351	344	309	316	315	310	343	309	346	339	340	359	339	343	317	321	355	363	321	357	351	333	342	362	326	365	308	345	314	313	337	348	345	340	325	352	294	308	349	320	312	315	332	303	368	312	332	347	345	345	325	318	324	355	350	315	338	326	318	339	310	360	317	319	343	327	302	298	323	345	355	312	332	310	326	323	347	338	319	326	334	301	333	368	325	342	322	356	363	332	325	367	361	343	331	336	332	342	328	333	313	337	353	331	304	321	296	346	354	360	372	326	343	329	372	314	314	357	325	325	344	347	340	304	337	336	338	324	304	326	314	340	338	334	339	321	324	319	316	329	319	340	324	322	342	350	362	369	373	350	320	330	314	332	328	324	338	336	334	333	342	364	335	336	322	310	341	304	346	338	348	334	319	331	318	337	357	316	307	320	331	323	358	318	313	354	352	331	339	274	360	342	327	321	315	351	314	320	322	327	338	334	324	345	335	343	325	328	346	341	341	331	346	348	360	354	372	352	316	327	323	347	342	336	358	305	366	325	350	317	320	387	343	329	292	322	335	334	348	331	348	332	330	341	324	346	349	336	318	345	358	318	368	376	306	316	384	322	317	321	308	380	334	319	361	353	324	357	356	331	343	336	327	333	342	349	322	334	345	324	346	320	315	339	322	358	332	356	328	357	309	340	312	326	316	312	355	354	330	327	384	292	363	298	340	302	335	354	321	345	330	320	334	342	317	347	357	306	351	356	344	343	320	309	318	314	329	341	343	343	309	300	330	321	311	375	364	339	332	320	327	361	359	327	335	356	352	364	294	318	339	344	325	313	317	352	344	357	360	345	338	342	355	356	326	328	331	330	325	347	341	314	317	321	351	357	332	325	319	328	320	334	331	350	328	340	339	317	321	348	359	333	332	322	370	306	336	353	366	339	339	344	351	342	298	356	306	326	333	332	340	330	336	354	322	342	321	363	379	352	315	355	356	340	329	317	298	327	345	344	307	332	322	315	331	344	309	320	314	341	296	320	373	291	343	368	342	327	310	330	347	363	339	312	337	295	337	339	339	320	350	324	319	318	336	318	365	342	326	334	346	321	332	364	313	337	390	347	323	378	344	331	319	345	349	330	314	317	333	387	313	321	330	314	329	310	361	339	335	312	338	371	349	323	321	328	338	341	351	340	338	334	315	312	340	361	318	310	335	337	339	311	340	369	353	336	309	322	338	336	359	296	337	324	300	334	363	337	317	371	364	338	319	361	343	322	340	341	344	324	347	328	334	323	329	328	357	344	314	346	320	336	360	344	368	318	326	320	356	339	358	356	339	318	298	317	347	331	332	342	324	346	347	340	325	349	308	360	291	371	340	349	373	369	318	372	316	338	326	357	334	347	320	340	314	320	303	355	307	344	309	336	333	333	332	331	349	343	359	352	320	340	343	318	346	331	301	348	328	322	347	343	333	334	333	323	313	346	336	347	335	330	364	325	333	354	330	361	317	324	305	331	343	334	311	365	359	336	355	318	353	316	336	311	336	320	334	303	356	337	357	338	340	337	322	359	338	327	350	327	341	329	354	344	376	325	325	329	352	336	338	401	331	337	341	351	307	293	303	323	362	335	312	366	314	336	315	338	341	357	345	359	351	348	354	348	332	317	348	347	314	344	343	344	319	334	345	325	334	317	321	315	310	385	295	356	329	319	329	321	340	327	363	304	351	322	328	312	327	339	343	354	366	318	358	349	343	326	354	338	350	328	314	304	342	322	342	316	313	310	343	340	364	361	311	327	321	333	304	321	354	361	347	324	340	348	358	330	355	311	350	320	333	374	327	333	361	325	365	321	356	322	368	327	319	342	308	358	350	338	338	338	319	352	330	366	351	318	359	328	354	334	322	347	304	348	361	341	323	330	371	337	329	321	327	348	322	339	288	334	332	298	329	376	338	314	361	311	307	337	317	332	333	334	335	353	337	307	334	330	320	332	309	329	312	319	323	302	363	330	360	333	312	338	340	330	347	356	345	347	327	341	339	340	350	312	337	331	340	352	339	348	342	299	315	343	363	348	312	356	307	328	359	341	350	329	354	342	332	311	358	304	332	327	351	341	336	357	360	310	324	324	367	321	334	335	332	345	362	343	359	347	325	334	341	329	331	299	324	306	359	344	305	322	308	314	348	357	317	340	340	347	322	331	338	334	339	325	370	349	310	315	330	352	340	324	329	354	359	346	336	339	335	378	329	321	346	331	332	302	339	325	337	304	319	369	347	340	325	349	327	289	336	310	363	331	377	326	352	366	315	325	340	352	374	315	312	318	330	347	323	305	334	348	330	321	330	331	369	293	307	359	329	314	337	340	308	316	380	327	314	322	348	366	349	331	361	352	336	339	311	306	325	342	332	334	347	301	353	334	339	310	315	325	355	337	324	347	326	342	336	338	358	328	323	312	330	324	352	348	332	314	327	289	335	344	315	337	298	356	329	339	316	350	307	314	326	345	346	326	308	347	336	349	315	303	369	336	322	344	343	327	347	323	346	327	313	330	345	317	336	300	336	320	316	305	310	315	363	339	349	324	298	342	312	314	306	318	330	350	376	355	332	331	355	339	328	322	372	325	321	341	325	322	334	357	324	350	290	340	317	334	330	333	325	371	365	319	340	354	374	332	340	330	314	312	339	285	373	325	336	350	315	316	336	333	348	324	339	332	340	324	360	316	316	311	310	343	364	362	326	315	365	276	336	348	329	302	331	345	320	346	324	337	333	340	339	335	345	309	296	356	341	335	326	325	318	327	357	371	338	366	318	320	336	335	331	305	345	327	358	345	336	320	306	334	328	343	328	336	343	353	333	357	316	338	345	337	308	318	295	352	344	329	331	296	310	349	325	343	321	327	354	330	311	317	351	338	316	330	354	365	381	329	348	349	315	309	338	339	352	306	339	326	361	330	315	336	309	333	340	355	361	333	340	323	344	312	332	322	330	335	304	374	314	352	323	333	332	335	348
42383	66512	49336	32282	18814	11667	8319	6299	4939	3491	2500	1757	1352	1090	997	813	669	637	533	517	465	456	404	417	381	376	378	376	379	407	375	363	361	352	341	333	332	371	327	378	344	331	316	358	322	322	369	345	345	308	308	309	333	307	336	326	324	316	379	361	296	348	333	337	346	362	337	345	371	355	314	360	336	357	342	311	343	331	335	345	374	333	292	347	303	322	352	357	348	337	317	355	359	319	300	354	355	338	355	343	355	332	350	335	375	343	332	365	336	317	357	327	353	353	339	331	352	368	357	338	325	390	300	318	359	338	341	333	309	356	342	356	337	298	342	368	332	306	344	317	333	370	294	325	336	368	342	348	346	358	340	321	349	374	331	365	352	322	347	287	316	330	330	322	349	339	337	352	343	327	325	362	341	312	316	326	352	327	361	347	351	378	348	325	336	348	322	359	360	341	330	338	312	328	348	373	327	339	338	345	351	326	344	342	342	334	347	335	365	330	325	321	308	352	309	305	332	313	306	336	345	349	350	352	336	353	347	325	359	354	353	333	307	334	335	354	322	348	321	345	351	339	345	335	343	353	346	334	352	314	322	336	319	314	347	322	317	344	358	353	317	355	307	361	383	346	353	330	353	332	341	319	336	306	341	342	360	342	327	344	344	350	324	355	325	372	359	342	348	328	357	351	337	316	342	279	345	316	360	334	337	353	340	336	310	342	323	372	348	356	332	356	334	363	314	329	342	345	343	335	372	320	340	340	313	327	355	354	330	357	370	354	359	380	358	328	343	369	317	368	357	368	386	353	316	327	395	348	351	324	355	323	362	337	351	331	381	338	310	332	340	324	310	327	316	359	362	350	319	313	350	326	364	322	333	325	342	367	341	349	343	363	342	340	371	367	399	369	311	351	324	343	319	367	320	380	347	314	364	352	349	330	326	339	356	341	338	297	359	332	352	313	379	314	327	362	373	330	355	365	356	360	353	367	361	326	352	343	316	349	332	368	331	289	365	367	333	348	331	342	349	331	333	335	320	367	329	322	315	304	303	306	331	360	340	343	319	355	333	336	332	359	336	350	322	341	330	351	335	330	373	350	323	344	349	341	346	352	327	340	391	339	313	353	345	325	330	345	342	337	330	351	313	329	353	323	322	360	354	336	342	322	323	308	332	352	354	340	300	311	326	314	334	339	327	357	344	339	332	327	351	335	355	322	360	353	326	313	361	337	352	331	349	347	340	338	324	368	319	321	333	383	317	335	362	329	337	337	349	347	303	332	348	324	327	355	360	361	325	318	330	349	338	351	323	297	342	348	311	333	361	333	366	310	330	342	346	338	327	340	360	354	339	340	324	353	311	379	343	333	339	352	328	354	335	370	336	353	349	370	320	332	289	359	313	314	337	326	349	324	317	356	341	354	311	357	347	348	378	327	319	335	349	334	338	347	362	384	339	368	325	334	327	330	321	315	336	322	335	313	355	319	349	345	338	328	357	315	337	368	353	335	334	325	331	357	327	327	353	332	303	311	318	334	334	331	367	336	312	349	333	325	357	338	329	334	363	336	314	343	332	356	362	355	344	343	365	315	336	361	337	329	329	356	354	307	320	320	342	356	342	361	360	317	365	339	335	360	340	329	355	322	361	358	365	323	329	330	357	350	353	336	339	351	320	328	376	307	322	372	338	359	334	343	367	345	341	311	347	345	361	338	362	339	354	359	321	375	357	319	321	360	374	347	366	352	339	349	344	313	324	358	354	331	327	355	337	312	308	360	363	328	352	358	358	334	378	343	347	329	344	334	316	335	339	339	317	329	345	339	354	341	333	346	369	361	311	336	342	345	341	316	332	325	377	349	364	374	368	347	363	346	368	353	361	340	337	324	367	335	305	350	330	359	370	363	342	349	334	307	329	356	396	376	303	327	352	313	340	337	327	361	334	356	371	335	314	369	318	344	316	352	384	320	315	329	342	343	356	330	312	350	351	361	344	314	341	342	356	312	327	347	324	321	327	358	346	296	339	332	327	314	299	330	313	338	340	341	328	323	326	339	333	320	315	344	364	357	336	347	342	353	326	344	328	371	345	388	355	365	345	337	360	340	333	349	354	324	325	339	322	305	354	349	338	350	329	300	335	367	343	383	358	350	344	352	348	333	349	348	328	330	324	345	310	347	299	344	343	327	340	345	348	361	366	328	350	319	341	361	332	313	338	341	376	355	339	377	348	340	350	356	332	321	289	339	354	350	339	331	363	343	350	359	317	334	336	339	326	302	318	352	338	345	360	334	327	333	322	368	316	331	358	315	350	331	298	347	350	351	343	319	350	341	343	337	333	336	339	333	352	354	342	350	344	338	333	328	322	334	340	348	328	320	340	340	358	342	334	358	328	334	335	336	335	349	369	345	380	347	340	334	361	351	350	336	344	377	321	342	310	315	354	342	346	359	335	371	343	325	347	334	347	327	321	335	318	352	330	319	324	301	358	353	352	341	349	329	326	335	359	353	330	351	322	376	348	355	341	337	334	344	340	319	323	355	351	327	319	357	389	348	328	367	312	324	368	339	330	344	354	331	367	322	339	324	337	337	345	327	361	354	354	386	309	358	346	375	362	341	329	340	309	328	340	331	309	361	374	374	354	325	331	323	351	357	379	332	344	314	325	391	308	362	372	338	336	336	336	343	335	336	332	348	352	331	302	352	377	327	340	366	306	338	343	328	319	331	367	329	333	337	333	347	327	313	319	363	326	325	349	358	348	331	351	326	356	336	327	315	307	341	306	325	304	301	335	337	330	347	339	340	345	346	376	337	394	363	313	319	336	356	301	327	361	348	360	340	346	308	335	337	317	317	331	345	341	357	369	329	343	348	341	330	319	355	305	312	285	352	388	372	345	327	341	345	375	349	354	359	351	363	331	360	352	336	314	322	338	333	370	338	354	359	336	329	331	330	337	309	342	332	367	333	366	338	321	348	328	318	341	345	322	325	326	336	328	364	310	343	373	334	326	352	344	329	358	343	332	327	348	341	324	353	335	364	338	351	354	335	305	348	355	316	320	346	354	352	386	349	345	313	347	327	336	326	315	341	342	352	352	322	310	355	353	364	351	325	349	342	334	324	333	320	339	345	344	357	362	330	344	340	356	344	338	377	299	306	306	355	310	370	335	323	347	319	339	333	354	332	359	338	346	339	312	324	327	357	347	359	327	304	355	319	315	347	387	317	342	344	334	332	311	378	381	366	360	313	329	341	368	368	362	347	355	322	325	322	325	357	346	302	346	345	312	347	357	357	379	345	348	335	363	318	343	351	330	300	365	331	342	354	327	331	299	325	332	343	327	334	358	331	342	342	335	319	337	359	346	360	335	331	350	358	320	309	309	361	316	334	340	304	362	363	304	321	328	344	342	348	334	373	328	342	322	332	342	367	331	347	343	329	376	335	358	326	347	355	321	348	306	351	291	359	351	320	329	347	345	326	324	325	346	334	348	328	353	369	358	364	338	339	307	347	348	377
25181	21717	29842	28350	19846	10718	5962	4064	3173	2363	1689	1244	1013	843	758	621	585	556	492	478	434	415	444	372	418	356	363	343	348	367	374	341	343	373	301	345	363	382	339	327	347	337	343	308	339	345	316	338	356	324	318	341	333	349	350	337	309	352	343	299	364	336	315	302	351	356	307	327	343	345	333	325	354	329	320	348	345	322	374	343	319	342	321	370	331	355	292	342	334	330	314	350	303	351	338	328	330	384	356	320	286	347	337	361	330	333	333	354	344	311	323	314	349	345	340	307	339	331	357	355	359	323	344	359	333	310	341	328	353	307	340	317	344	388	336	318	317	338	328	346	369	348	345	341	369	325	321	338	343	355	356	358	337	345	341	360	326	341	340	323	355	310	358	325	314	358	377	330	362	348	329	339	321	343	326	311	355	376	310	378	318	360	336	332	354	311	345	356	317	335	328	334	368	368	318	380	323	321	321	359	325	324	358	307	314	363	335	326	346	380	347	321	340	362	317	368	342	328	332	343	322	328	341	361	298	363	370	343	348	350	361	341	337	341	364	334	354	341	361	343	355	360	291	333	353	337	342	347	343	377	351	350	323	348	353	334	340	321	350	325	364	347	312	316	333	318	337	342	356	357	344	338	340	351	340	347	313	302	343	346	332	345	319	322	322	329	355	360	343	378	322	352	321	322	383	340	324	365	305	304	338	345	334	354	323	351	373	342	330	376	317	379	320	379	321	354	370	328	331	333	378	293	323	351	308	347	337	369	334	308	357	347	309	350	342	340	368	324	326	356	334	354	332	313	379	362	329	325	362	329	340	324	336	375	349	348	363	325	317	309	362	334	313	339	325	337	317	312	340	339	359	321	330	337	308	307	339	334	282	338	354	332	369	367	351	328	364	351	344	317	339	346	319	337	336	334	343	337	323	312	345	341	382	371	337	334	312	329	374	347	324	360	340	310	337	352	326	324	328	324	311	352	332	341	341	388	313	351	310	351	355	317	346	377	360	342	328	338	301	313	357	328	319	358	342	356	328	352	342	344	307	354	346	318	377	326	363	356	344	328	327	349	338	334	338	336	362	317	356	332	342	333	366	336	373	362	345	337	362	300	350	340	366	381	309	346	314	334	324	297	380	340	325	348	342	315	304	337	345	353	364	330	346	359	343	328	342	347	344	356	334	338	312	349	330	355	335	330	352	351	354	340	368	346	341	336	349	328	346	327	359	336	344	307	327	339	309	341	341	342	353	389	354	336	325	348	327	340	349	330	344	359	337	348	339	349	340	330	348	339	373	327	318	338	309	361	349	332	364	311	345	309	346	314	349	322	382	337	340	350	334	349	344	337	339	321	395	368	311	354	340	323	336	341	339	348	365	361	338	356	339	345	349	338	353	356	339	375	312	326	343	355	300	335	354	329	328	343	336	324	306	334	337	352	325	363	325	348	325	338	357	310	305	315	321	323	330	383	356	367	348	344	343	334	345	324	295	345	328	339	344	343	361	353	342	311	332	346	362	341	325	327	364	317	363	338	351	311	354	284	324	331	371	367	329	346	349	354	316	324	354	345	346	359	342	317	311	336	332	314	334	332	344	335	347	359	368	306	338	342	343	316	365	363	345	364	306	353	306	308	332	336	347	364	291	336	343	323	359	306	357	304	326	344	322	326	346	325	344	333	326	332	331	346	330	326	334	354	343	313	372	335	320	353	343	311	339	297	346	328	317	318	329	373	340	345	315	355	364	360	354	326	322	304	343	325	357	343	362	369	348	375	352	320	316	332	346	278	363	343	327	388	352	320	355	336	340	306	369	352	321	330	319	329	361	359	364	363	343	347	347	361	338	346	337	343	321	332	376	343	329	343	382	337	327	338	327	332	368	334	332	326	338	344	321	343	348	330	331	329	353	314	337	352	326	372	338	325	348	349	324	331	337	338	338	359	345	331	367	333	360	340	353	365	343	389	359	315	330	328	313	298	335	316	336	376	338	348	342	316	343	316	302	332	328	334	329	317	325	330	302	330	353	325	355	348	347	383	356	347	389	351	345	326	360	338	331	350	333	317	342	359	322	344	345	358	345	339	300	333	311	319	349	341	350	333	346	337	323	329	358	336	308	344	375	332	327	322	303	331	334	341	356	319	367	350	359	328	303	391	342	322	339	335	352	331	324	348	350	312	380	329	332	342	355	346	350	312	301	364	340	358	339	335	350	349	350	394	331	364	340	323	345	327	341	338	323	366	320	331	332	333	334	342	355	336	320	326	365	379	350	339	323	329	349	341	361	349	338	355	351	343	337	321	352	320	321	326	366	359	333	368	319	350	339	322	382	357	297	339	344	347	350	326	332	337	306	354	345	312	317	409	357	354	329	353	362	328	306	370	361	309	321	357	331	356	308	333	318	349	358	340	324	325	343	356	340	359	333	345	300	348	339	334	345	363	341	316	321	348	385	338	344	361	344	357	342	355	374	353	334	356	290	340	378	342	359	321	327	319	337	338	354	332	325	361	341	345	324	359	307	337	293	377	339	307	353	338	350	322	370	326	332	389	322	355	295	347	342	334	355	362	359	326	324	339	323	376	378	332	365	333	327	398	340	316	362	335	341	344	322	350	366	321	380	327	327	332	345	345	342	330	341	363	309	354	342	333	324	332	333	337	323	370	335	315	349	337	352	345	351	335	324	362	312	322	324	344	360	346	355	342	311	374	328	342	313	324	377	352	348	321	306	372	318	361	336	353	342	326	350	304	336	326	387	353	333	322	320	306	335	333	335	336	307	357	369	343	352	332	313	313	340	336	347	330	307	312	344	371	341	340	350	362	351	321	354	332	322	322	299	321	340	356	315	311	349	358	330	351	306	344	354	342	299	376	339	334	351	345	377	348	346	349	355	322	327	313	320	343	326	333	350	318	292	336	319	349	335	329	310	340	321	332	311	351	323	341	366	354	338	340	340	337	345	318	291	341	313	356	362	329	316	322	354	397	331	359	323	322	342	333	352	335	344	313	350	342	389	321	342	366	340	330	338	338	348	356	322	331	354	324	333	343	359	323	361	320	311	356	316	317	328	360	344	303	355	358	331	318	339	351	336	334	365	360	366	377	367	335	326	394	353	293	344	355	335	337	317	360	347	340	340	351	325	320	349	298	340	336	312	351	340	335	365	342	358	339	360	330	398	312	362	330	363	334	337	330	321	319	338	330	390	355	350	358	360	341	348	340	353	337	345	361	329	323	358	329	326	334	357	338	355	348	327	361	344	335	326	377	314	370	330	349	323	298	353	357	371	326	328	352	346	341	347	350	311	341	341	333	333	319	341	320	351	367	365	346	332	344	337	333	345	342	328	364	309	355	348	319	335	299	380	357	321	306	339	316	327	351	320	342	371	360	321	382	343	343	351	330	306	352	353	355	321	331	366	326	326	332	347	358	337	324	363	323	333	336	364	341	375	355	335	335	345	345	355	327	340	332	340	361	356	353	332	332	342	351	370	316	389	347	335	335	344	344
39615	62398	45321	30136	18236	11950	8529	6466	5366	3759	2564	1943	1419	1206	972	798	712	628	646	545	491	486	454	409	373	381	382	414	361	360	396	394	381	357	357	380	365	376	342	360	377	394	360	332	337	333	358	300	340	329	362	336	344	348	366	363	330	335	348	338	320	351	314	325	328	330	340	325	346	361	342	321	338	338	335	328	402	359	301	351	331	347	347	372	368	343	303	336	311	361	368	326	323	359	343	391	333	366	321	338	334	367	332	330	330	380	348	343	311	351	317	348	347	328	352	331	326	359	351	360	344	354	335	321	373	324	345	326	371	345	337	327	359	339	363	356	346	364	361	332	376	331	304	326	347	358	354	359	380	372	337	364	382	318	342	368	364	328	329	333	339	372	367	338	337	379	349	357	355	315	356	319	352	344	337	332	344	358	354	367	385	347	315	325	363	322	333	361	360	354	331	334	361	341	336	302	352	337	383	309	347	365	321	334	349	359	341	344	350	367	374	324	360	332	396	324	343	338	347	371	328	347	335	332	347	356	378	363	325	337	347	338	317	344	359	364	345	350	348	363	385	391	349	338	375	351	343	337	366	342	370	356	326	329	317	321	352	354	342	315	395	347	382	342	337	333	398	358	396	342	346	325	352	335	332	330	362	319	325	351	362	335	329	327	356	327	347	321	330	354	380	379	342	365	327	342	364	361	337	356	342	333	387	349	335	337	356	347	368	346	342	330	353	343	347	352	355	351	346	369	340	339	381	332	379	357	327	317	362	351	322	350	348	348	354	351	324	340	398	362	334	316	314	370	351	380	332	369	334	350	361	339	323	384	340	365	322	335	359	349	333	347	331	363	355	314	361	353	346	335	344	333	343	350	355	361	355	329	370	374	314	319	313	339	358	335	314	291	331	350	354	341	353	360	353	356	341	345	345	342	338	344	334	334	353	345	378	361	347	328	336	359	364	350	352	324	334	342	340	352	351	350	317	336	344	351	381	389	369	340	371	353	359	355	355	328	358	313	312	334	351	362	308	340	354	379	356	362	359	375	360	375	351	356	375	361	369	361	356	360	353	330	341	308	328	356	351	351	351	361	334	341	350	367	333	362	356	357	335	364	336	329	366	330	352	342	329	354	341	340	331	337	324	357	349	323	329	383	368	334	372	347	341	397	369	371	345	372	346	328	356	339	326	340	337	316	344	339	338	329	380	374	359	307	329	356	319	353	333	324	343	374	365	352	352	330	348	393	358	355	344	347	370	341	321	376	327	341	356	339	348	311	372	371	346	361	383	323	356	385	338	356	317	354	327	323	316	365	371	330	362	341	359	322	362	354	363	340	353	315	344	354	338	337	344	350	340	337	339	333	357	357	334	380	357	326	360	327	371	339	297	340	341	375	366	349	375	341	334	337	349	356	365	363	363	354	348	340	319	336	369	343	359	351	360	361	352	353	328	338	328	328	343	355	309	336	328	341	343	353	353	318	341	351	318	314	365	318	332	327	354	346	360	319	339	338	353	355	353	358	341	316	343	357	371	330	353	363	339	331	328	338	339	344	387	308	349	307	350	379	360	367	358	342	345	327	347	331	336	363	341	360	340	375	331	405	363	339	346	361	320	355	332	351	317	320	379	325	368	348	352	333	381	345	365	349	338	325	349	347	354	337	363	328	383	373	316	349	361	362	325	353	346	338	344	314	346	361	360	373	311	364	375	344	351	292	347	343	339	345	345	316	369	334	342	351	363	348	368	330	348	353	325	335	351	310	373	355	367	355	393	335	390	348	375	328	342	332	339	359	355	337	335	287	355	333	337	316	343	340	337	347	336	319	342	346	350	352	364	337	359	344	350	366	353	359	339	342	330	318	376	326	330	345	335	352	349	352	332	353	332	377	355	367	324	346	346	351	337	358	351	339	338	365	340	372	354	357	315	325	359	340	358	373	357	351	309	352	329	334	335	369	330	311	378	342	329	328	341	335	372	338	349	305	305	315	340	348	378	346	338	367	336	336	364	344	364	343	340	345	345	331	320	330	359	393	348	339	339	390	359	348	343	356	385	359	358	339	335	333	386	363	319	321	330	326	342	328	319	344	364	335	374	326	340	354	350	367	344	344	329	381	347	340	345	372	313	366	367	330	359	375	344	335	361	341	370	328	337	327	351	351	342	324	365	355	341	332	321	316	343	358	342	397	361	328	324	315	365	344	345	377	371	376	355	365	335	357	325	337	346	335	336	358	338	339	353	345	346	368	363	341	343	332	315	307	345	334	382	348	332	367	329	391	368	375	342	345	370	340	329	354	329	339	341	328	368	359	332	381	349	341	336	326	369	337	344	349	354	336	362	370	327	344	365	346	323	345	341	323	379	336	351	386	328	351	354	366	339	351	348	339	353	318	343	333	315	334	357	341	352	340	363	299	344	344	364	370	344	303	347	361	347	348	338	336	337	334	339	354	352	373	343	350	347	308	372	348	334	312	349	332	346	338	342	327	356	351	353	341	326	330	318	361	363	322	311	334	352	366	357	362	320	347	312	358	316	379	311	388	352	382	347	366	362	340	336	341	315	332	326	365	335	385	335	349	331	341	364	348	326	348	348	342	358	358	350	329	342	362	330	381	332	337	336	322	304	340	349	358	349	334	347	344	336	343	360	384	364	348	369	360	376	292	335	316	339	347	347	376	340	352	342	338	323	340	337	312	337	359	373	332	337	349	337	360	355	322	358	349	360	326	351	352	375	357	302	339	356	365	356	336	332	326	340	327	331	342	352	358	337	313	368	348	350	367	319	350	360	351	377	332	368	348	343	380	366	314	346	344	326	332	292	342	359	341	330	328	351	361	310	385	309	359	311	340	328	353	342	350	351	368	355	349	354	363	353	328	387	340	318	322	371	369	338	344	334	341	335	357	334	358	371	347	359	334	334	317	357	359	343	340	305	350	376	362	347	353	359	346	327	321	363	334	324	329	307	359	359	352	379	372	350	358	361	337	355	365	342	325	334	332	363	324	362	353	331	332	320	373	357	347	363	365	348	386	320	348	359	343	355	352	323	355	361	325	357	344	350	342	358	328	357	302	338	319	330	340	334	354	331	334	381	349	362	360	360	352	320	372	341	332	326	294	351	368	340	337	338	317	356	344	353	332	348	346	372	369	343	357	319	328	336	330	286	348	340	318	351	335	319	348	374	348	330	346	341	346	346	342	356	319	330	329	321	372	325	333	311	375	331	381	351	348	351	324	335	327	347	328	372	351	323	351	324	359	332	346	383	387	352	376	379	346	330	348	345	352	365	330	348	353	367	353	342	350	332	345	346	326	355	313	343	338	343	344	338	312	321	322	364	369	342	339	298	370	319	324	352	364	336	352	343	378	376	338	336	368	334	331	362	373	334	364	341	353	295	339	339	326	335	352	318	331	342	337	355	333	373	367	346	360	365	355	324	356	356	367	347	318	372	361	338	339	348	316	352	315	326	332	361	358	357	327	340	368	345	368	318	318	367	391	326	335	360	304
22997	21348	29116	24258	21820	22034	16735	7199	5053	3671	2529	1872	1402	1182	1055	871	694	656	654	558	540	469	443	440	394	440	404	440	413	375	390	372	394	358	367	384	315	329	382	358	372	343	350	394	367	400	331	381	344	391	345	340	326	339	315	359	338	338	337	343	348	345	390	322	341	365	347	350	364	347	314	353	374	372	375	343	370	347	346	359	349	354	327	343	334	337	365	352	323	349	373	335	362	317	321	334	377	352	332	332	348	352	352	314	347	357	372	366	382	337	329	370	342	346	362	314	364	315	336	335	350	331	350	356	317	373	352	348	338	338	299	391	340	370	355	320	336	331	347	379	345	348	340	363	307	309	327	342	350	378	318	344	385	328	309	358	333	343	386	350	329	348	381	351	358	323	362	379	386	379	370	330	353	342	351	310	390	356	353	373	353	336	340	354	341	308	338	356	351	383	422	373	381	371	347	347	350	362	340	359	327	380	342	336	370	355	334	338	302	357	356	388	363	335	375	333	347	344	341	334	344	340	340	325	336	329	352	365	332	342	340	334	327	348	347	356	343	356	307	365	348	309	337	338	360	374	348	327	329	334	360	353	339	335	340	365	373	341	329	357	331	381	354	353	348	343	344	323	370	348	352	353	346	362	314	344	383	315	335	389	344	335	319	376	344	358	330	344	297	368	355	357	353	333	343	326	342	365	354	342	382	354	351	334	331	367	355	353	330	321	349	355	363	339	353	387	400	343	360	391	343	369	309	371	389	377	359	382	347	367	344	395	345	346	329	366	374	379	354	355	348	327	348	329	351	338	328	369	355	396	358	361	358	354	312	342	375	280	340	363	308	340	329	382	372	338	344	343	360	345	380	322	362	327	340	340	331	337	356	390	358	358	361	358	383	370	310	350	348	334	359	371	356	327	346	325	376	359	361	365	348	346	347	343	351	377	362	383	357	347	358	370	360	368	334	355	366	370	353	342	373	377	369	363	335	327	349	360	321	361	335	328	320	303	340	403	321	339	356	326	376	304	347	344	365	342	365	352	365	314	340	367	339	352	360	363	328	340	358	383	352	331	347	358	311	351	354	361	356	373	378	341	366	349	367	351	336	352	340	377	339	333	340	369	364	339	338	358	296	349	339	353	343	334	364	353	344	339	344	341	370	318	360	336	315	329	338	353	366	341	334	360	367	341	340	337	391	337	333	314	329	349	331	345	343	360	387	337	336	352	332	337	348	388	327	338	309	358	342	354	382	346	334	357	373	363	350	365	405	338	356	365	372	351	363	332	361	339	347	367	350	289	352	362	383	381	338	351	375	351	352	334	342	349	346	344	331	322	354	347	345	346	345	350	332	350	323	330	353	342	385	359	340	355	377	339	347	334	326	335	392	358	390	340	355	364	322	319	326	369	353	338	338	351	397	319	364	321	337	361	333	347	364	361	343	387	360	362	326	387	367	342	331	367	362	361	365	353	348	312	321	315	372	333	327	388	342	337	363	366	340	355	318	347	367	362	372	368	389	365	335	352	353	372	303	313	362	370	373	363	330	383	354	379	348	319	316	336	340	358	350	320	345	363	338	332	325	353	361	346	339	367	342	350	353	313	343	339	353	327	330	348	377	342	365	331	395	346	358	343	324	377	319	340	346	379	349	320	323	343	346	359	373	364	344	357	343	383	349	366	350	352	339	352	342	340	371	332	366	368	377	339	367	371	321	366	345	339	347	344	338	344	351	354	345	351	336	348	326	380	393	347	346	355	350	365	338	369	319	329	333	345	381	322	365	338	368	340	338	346	370	360	336	368	347	351	345	359	332	341	342	355	339	366	334	358	318	331	358	348	321	354	320	335	329	335	316	304	339	335	360	381	353	338	356	350	328	341	327	375	357	341	358	330	367	346	327	344	360	365	337	359	344	387	337	320	352	386	383	327	358	277	320	346	354	381	348	339	345	347	337	318	361	363	334	327	367	342	315	349	358	310	324	355	332	354	360	371	354	339	317	333	347	338	364	321	353	320	390	331	356	317	354	337	349	317	324	338	382	372	339	320	365	349	359	311	341	365	332	358	343	354	334	354	322	323	350	370	358	376	361	331	330	338	344	350	335	329	373	341	358	314	318	330	395	364	383	354	363	351	403	317	397	368	378	363	348	369	350	375	356	373	353	368	346	355	377	329	356	334	362	348	363	341	343	337	355	360	359	317	359	355	337	351	340	354	380	366	352	365	404	334	368	354	354	402	337	345	343	330	318	348	362	343	393	363	319	344	351	350	364	354	334	346	318	372	364	365	321	356	351	331	353	366	352	382	349	368	339	388	344	368	385	360	353	354	317	336	365	347	351	341	320	319	332	343	338	322	328	345	370	368	380	371	339	345	335	322	368	339	373	375	341	337	352	366	362	356	332	351	360	366	310	338	363	339	356	343	344	352	364	358	337	370	349	370	348	352	332	359	366	340	334	356	400	322	339	406	364	344	320	378	332	353	336	338	332	362	350	373	343	356	378	348	355	354	345	345	358	366	383	321	383	375	356	360	374	376	370	363	331	342	342	330	364	350	348	337	344	355	327	338	370	369	330	385	348	397	347	359	340	339	358	351	314	386	348	345	346	342	320	349	318	337	337	361	329	313	343	337	353	334	357	369	343	343	340	341	332	349	335	353	360	330	330	366	372	339	360	365	347	314	336	330	339	318	362	333	303	354	362	344	403	342	323	305	353	384	346	344	336	359	379	374	329	347	391	323	335	336	345	319	368	328	347	335	351	330	338	360	342	345	376	326	355	348	331	333	340	383	323	324	307	361	351	375	360	347	355	347	326	326	319	374	310	378	335	353	346	368	329	351	359	340	339	355	337	350	366	374	354	356	330	352	351	361	335	344	352	325	330	313	346	349	355	335	347	365	351	363	381	356	367	355	342	349	325	377	338	350	320	345	348	346	326	362	348	325	344	339	365	351	340	339	343	355	341	368	392	351	352	357	365	347	375	340	367	357	338	341	326	357	345	340	381	362	366	329	373	375	345	345	327	365	358	329	338	337	333	335	374	348	353	385	342	364	343	356	346	351	353	357	335	335	363	357	368	354	340	313	342	335	343	366	340	349	371	341	354	357	337	353	337	395	350	348	364	305	337	318	333	333	368	344	348	372	363	357	315	345	344	337	335	326	326	347	339	357	328	341	347	323	313	357	359	359	335	344	349	328	341	369	358	334	371	345	332	365	335	312	326	381	352	351	362	363	327	289	390	358	352	329	326	320	318	367	369	330	364	371	328	346	353	351	341	341	345	331	326	376	359	336	318	353	383	337	328	355	375	354	351	375	379	342	374	316	360	369	332	372	314	357	359	345	342	348	325	323	341	349	343	361	350	370	319	332	356	345	330	344	342	321	375	369	378	370	358	334	367	353	351	356	353	359	338	340	345	366	363	343	337	375	333	366	345	364	343	350	364	345	325	327	333	363	377	328	348	329	351	336	327	294	331	374	317	343	365	368	380	363	340	382	329	364	347	315
46241	68046	55792	39323	25185	16779	11865	9094	7369	5606	3818	2823	2057	1645	1450	1121	907	865	809	707	572	486	522	472	432	424	412	378	401	426	416	414	366	386	352	370	394	356	345	349	366	348	339	350	371	333	337	345	348	352	363	347	338	337	368	315	334	345	355	336	359	382	323	347	356	337	339	382	371	324	336	347	376	383	343	305	350	356	333	328	356	307	306	361	334	341	319	323	328	345	398	345	362	355	376	337	342	362	355	349	329	328	345	312	330	369	331	361	338	332	344	342	341	341	319	326	352	338	317	336	364	349	369	359	306	348	350	333	339	359	325	352	372	339	354	361	316	362	360	358	378	355	328	334	342	336	364	359	329	333	348	343	299	346	390	327	333	327	342	339	336	367	341	351	338	351	373	326	372	346	315	361	343	336	361	353	331	360	361	348	351	368	329	365	358	328	342	329	338	380	350	353	337	386	364	355	356	360	335	369	346	328	351	332	351	381	341	350	363	343	356	344	332	350	338	338	345	327	346	369	366	333	319	322	357	365	369	346	336	353	366	357	346	358	319	390	327	307	324	316	345	357	336	355	369	346	328	350	327	350	359	347	337	334	340	368	347	373	370	349	351	347	336	358	326	361	329	363	342	343	364	335	350	338	347	347	337	369	340	358	385	349	356	386	343	384	329	326	350	346	335	327	341	323	394	343	380	352	338	315	355	367	336	316	332	325	346	370	324	346	357	338	346	320	372	332	357	354	352	365	339	344	340	353	333	390	343	337	330	338	320	314	324	330	342	327	341	355	357	352	350	362	338	378	359	344	335	349	339	342	352	372	322	359	351	323	343	376	374	343	362	331	375	350	381	350	325	333	350	351	372	346	345	365	345	363	337	360	338	344	340	344	349	319	357	344	328	353	364	347	360	320	363	375	326	355	332	391	315	325	332	363	343	316	358	337	363	343	339	342	361	319	347	328	358	347	330	358	361	367	358	395	339	336	393	385	351	387	325	344	349	344	394	318	360	355	352	361	324	343	332	329	351	319	355	335	352	353	365	361	324	354	398	358	365	375	353	322	361	367	402	343	343	327	313	340	346	342	310	331	338	379	351	348	328	347	355	331	349	353	342	386	378	356	351	355	365	351	330	358	360	325	368	330	354	351	326	347	340	360	309	372	384	341	357	364	366	336	359	359	347	335	383	351	337	314	334	308	315	350	362	313	338	343	351	344	338	321	354	352	365	366	354	343	395	330	365	323	359	340	349	333	338	356	346	349	318	369	343	370	364	347	357	353	339	396	345	348	355	351	351	337	364	337	347	322	347	331	335	352	347	329	378	330	318	345	386	364	351	352	341	326	362	318	350	357	346	335	289	340	375	308	376	372	330	327	333	368	363	351	327	364	343	323	391	358	384	363	369	403	388	326	353	338	322	344	341	324	368	357	349	365	343	354	372	343	321	332	342	320	395	342	351	351	321	344	336	354	334	369	347	348	339	334	338	342	386	376	375	339	342	342	341	374	309	362	374	339	372	341	393	339	307	379	372	350	349	339	329	324	348	334	362	340	326	324	316	340	378	355	329	369	347	344	364	347	341	339	365	359	318	351	361	355	365	371	336	340	361	339	323	322	339	332	352	308	369	350	339	337	381	344	357	343	334	327	343	374	346	345	337	328	328	346	339	342	339	329	363	341	340	305	381	384	359	363	342	384	374	368	337	354	372	341	362	327	372	322	318	345	338	345	342	355	319	337	311	352	361	351	334	332	351	348	342	357	362	327	359	366	366	341	366	352	319	330	332	342	335	341	341	315	352	324	326	350	320	359	345	377	368	359	371	351	365	371	345	347	358	319	368	323	346	329	346	344	361	301	338	339	329	369	329	336	324	341	356	317	336	399	359	353	335	349	342	353	349	339	352	344	345	338	326	318	351	341	389	345	384	371	349	347	325	366	344	377	345	349	383	355	359	332	348	353	363	389	313	338	336	345	364	334	370	352	359	381	341	358	312	345	336	345	378	336	338	320	350	348	342	353	334	371	339	344	363	349	342	335	330	368	347	364	346	335	360	320	336	357	325	339	367	341	343	376	350	329	347	332	319	349	382	357	358	340	341	357	325	317	364	367	370	314	353	365	363	324	313	336	345	382	338	365	355	363	362	335	346	329	342	362	320	322	323	301	376	375	370	340	343	366	355	352	330	315	312	323	371	341	342	308	361	337	342	355	351	321	360	386	346	354	339	321	362	337	319	364	359	356	365	335	361	369	353	354	360	317	359	342	384	363	369	341	358	327	380	362	348	297	346	357	385	356	332	326	329	340	333	331	351	348	344	351	369	347	350	359	328	331	391	333	347	335	357	358	348	357	344	364	330	336	319	378	329	335	337	358	314	367	337	332	333	346	368	344	354	343	344	333	336	362	341	364	373	349	349	347	351	322	348	320	344	338	301	347	320	333	339	357	353	320	342	353	350	359	372	330	374	343	303	380	353	360	349	350	344	351	358	354	338	315	350	352	355	341	322	382	310	329	368	336	350	404	347	335	328	327	331	332	364	323	363	332	356	355	358	347	346	315	377	373	336	350	323	364	332	325	370	368	336	360	324	356	329	385	324	359	333	345	355	361	352	337	329	360	337	328	354	338	368	331	329	353	360	341	360	335	367	343	339	330	370	366	361	335	335	334	362	318	346	346	343	347	372	322	344	339	344	314	344	315	338	355	352	348	366	347	376	355	346	372	362	366	351	323	349	332	380	342	323	352	356	348	361	350	338	372	347	343	338	342	356	364	339	333	356	336	349	323	368	366	325	333	348	323	322	342	322	375	316	373	350	367	361	362	379	347	330	376	334	354	337	330	353	363	334	360	354	386	352	359	386	355	341	337	350	315	346	330	378	346	314	340	357	337	343	344	329	339	368	318	318	346	352	383	344	353	345	376	354	346	345	341	325	364	343	374	334	326	334	355	340	360	333	367	354	349	366	348	330	370	374	341	338	318	346	351	337	364	339	356	330	357	349	360	334	345	346	332	367	345	349	345	330	345	341	301	344	354	315	336	336	341	354	353	348	344	352	348	344	343	364	383	349	339	378	314	306	337	332	354	319	350	349	344	330	360	333	346	337	361	364	322	337	309	332	329	371	362	354	352	363	325	351	350	366	303	374	344	313	377	341	359	308	293	328	365	338	329	343	360	315	368	348	330	357	356	337	343	337	345	347	343	346	341	370	347	389	362	357	366	319	347	337	360	317	336	338	337	360	333	389	341	344	331	343	335	346	340	355	341	385	336	326	350	335	350	353	350	337	317	336	362	323	344	321	340	362	346	323	340	347	340	331	333	352	347	350	342	360	385	311	346	358	337	345	356	381	314	328	388	360	374	366	351	331	343	323	337	316	347	324	358	361	349	382	340	344	332	317	370	335	311	337	366	352	326	369	316	374	320	349	365	377	350	348	379	357	283	315	366	339	365	351	355	336	368	363	381	318	343	352	358	337	352	346	326	317	371	348	338	364	331	348	330	358	301
38590	43955	41251	26848	12476	5523	3191	2430	1832	1417	1053	848	741	605	540	517	476	417	397	422	397	376	363	372	402	350	362	378	354	360	346	378	311	326	364	343	368	365	327	333	350	301	357	357	355	332	350	311	369	328	377	359	346	330	332	328	321	293	331	347	369	335	323	339	332	337	347	339	322	340	338	350	336	345	362	318	375	336	326	306	337	325	321	311	363	326	332	342	350	325	344	333	329	342	346	311	337	340	334	364	354	362	335	315	322	326	400	319	317	360	372	332	342	310	371	336	356	342	359	329	330	324	370	347	324	304	360	340	345	336	334	357	339	332	337	345	357	326	355	302	324	316	356	327	349	344	353	353	328	343	322	345	332	313	347	353	339	331	330	325	326	373	350	362	357	334	323	298	361	330	338	338	343	310	316	363	345	335	333	361	357	345	334	340	299	327	359	356	370	360	359	334	330	353	338	336	349	330	353	342	320	332	353	368	351	368	356	367	335	302	330	376	351	315	360	328	343	334	355	357	352	336	313	315	327	313	340	346	318	316	370	376	320	354	334	348	338	359	352	333	352	369	354	340	336	339	351	352	385	362	337	342	329	324	331	345	321	306	347	361	332	375	360	324	346	337	359	339	337	338	354	365	336	335	342	352	363	356	319	346	329	319	354	357	368	378	311	358	325	344	368	325	341	337	329	377	290	319	339	327	330	355	344	373	356	379	341	345	340	398	358	354	358	330	333	344	361	334	341	349	335	367	315	328	318	348	404	319	373	316	359	332	342	349	332	365	302	336	347	370	338	350	319	355	349	360	354	341	347	313	393	312	394	350	385	343	364	327	349	408	364	313	331	337	363	337	335	348	335	345	319	325	317	325	329	338	379	320	321	316	330	337	338	351	350	346	302	373	344	332	379	330	361	353	325	315	346	370	314	351	340	323	371	331	322	342	351	322	338	325	363	339	352	334	368	367	342	331	340	305	343	361	329	359	348	352	322	344	338	319	307	332	320	296	338	340	342	365	347	361	341	342	354	322	324	350	319	328	351	340	345	364	349	363	322	392	336	365	342	324	351	310	345	314	324	344	336	340	338	358	321	341	345	307	337	365	362	324	350	341	373	314	318	359	346	345	366	340	359	339	351	362	338	342	345	327	321	313	350	346	371	352	321	342	344	329	349	367	356	348	364	339	340	311	300	304	305	327	344	315	364	305	363	335	329	331	342	313	358	337	333	347	328	341	316	342	338	311	330	364	359	343	349	348	321	325	345	341	347	371	312	331	318	334	333	334	338	360	343	347	366	321	299	332	338	318	333	349	349	313	365	306	355	388	354	342	346	348	364	346	346	324	347	342	348	355	329	384	314	344	329	354	357	344	342	325	322	333	342	328	328	310	390	327	336	343	317	334	345	330	342	298	349	334	335	363	292	341	340	343	325	334	367	326	351	330	353	362	350	347	333	340	332	353	338	352	348	324	365	359	339	323	320	347	351	336	320	314	316	342	363	333	302	347	305	332	366	343	347	317	327	338	330	342	307	351	358	353	330	364	318	322	326	354	372	332	351	334	335	352	324	335	348	343	348	345	324	315	319	320	330	331	344	305	381	367	341	325	320	363	318	360	344	304	346	317	317	326	350	357	327	333	320	329	358	289	355	340	318	340	328	337	325	354	329	322	330	364	298	355	350	336	330	367	366	346	312	359	316	348	344	329	352	345	350	335	316	370	331	360	337	345	349	359	354	365	366	353	336	360	354	361	339	352	344	318	347	343	347	331	296	352	348	350	347	356	339	336	352	366	339	318	330	361	384	308	341	344	328	345	331	319	352	345	338	337	299	321	302	302	321	338	359	370	364	328	362	337	329	350	348	342	346	358	327	348	309	360	314	329	351	342	354	339	323	378	367	295	358	347	358	328	331	334	336	333	325	349	344	323	333	315	349	345	323	327	342	347	352	343	338	330	336	362	335	350	314	301	323	328	314	329	325	338	323	332	314	312	322	372	380	351	349	338	310	339	332	336	340	332	326	325	350	344	351	341	313	359	339	339	350	363	337	345	335	353	308	335	334	362	330	323	341	319	339	346	338	345	342	334	336	362	338	347	365	347	324	344	352	348	344	304	352	349	342	358	313	362	341	327	323	361	328	346	370	302	309	369	354	339	313	343	345	348	350	333	343	336	307	352	352	326	327	341	346	334	313	313	312	336	328	340	319	355	333	368	327	383	332	324	374	338	320	322	321	330	342	340	342	335	353	345	352	319	331	360	362	332	369	339	337	312	362	348	352	353	315	344	360	305	313	314	321	352	331	364	354	339	327	320	329	338	330	351	362	344	368	328	315	323	324	333	331	321	374	358	360	333	332	343	371	353	324	344	305	309	320	336	349	318	321	349	341	344	299	368	319	387	358	344	365	328	324	342	348	359	334	335	361	313	333	349	336	360	321	326	325	329	316	331	323	341	330	352	357	317	327	327	324	346	342	341	320	346	369	341	313	364	354	377	327	339	384	327	350	335	330	333	348	358	348	372	352	331	356	351	360	290	354	349	351	357	345	328	353	333	357	329	365	354	331	328	304	336	342	339	318	356	382	329	343	328	333	327	358	351	327	330	368	333	329	321	349	349	325	362	329	329	350	347	306	338	346	330	321	358	316	350	337	336	336	313	360	340	356	355	350	352	338	340	370	333	350	365	348	328	328	357	375	328	314	331	350	343	331	319	331	347	350	354	361	348	331	340	350	313	337	329	337	338	345	314	337	333	335	343	363	324	342	371	336	356	333	337	331	288	370	349	310	340	315	342	314	330	355	343	318	316	353	363	349	326	358	362	338	340	347	331	318	388	344	326	326	369	324	357	349	313	347	328	360	307	339	346	346	330	360	340	348	316	320	352	358	351	326	332	348	348	328	325	330	363	359	326	323	348	354	400	352	342	331	348	312	352	334	314	341	359	330	320	360	360	316	341	340	334	309	326	336	345	384	324	323	339	347	304	373	309	335	324	369	333	345	351	338	357	325	330	369	328	319	335	333	312	337	294	338	334	304	314	348	365	332	394	346	322	359	323	337	355	325	319	373	332	365	348	316	307	302	351	364	348	342	377	357	329	343	372	326	361	348	354	330	367	319	334	361	304	355	338	333	334	330	355	318	377	338	334	339	364	303	336	351	328	328	354	363	342	337	341	342	339	346	343	307	322	330	350	338	351	334	354	334	327	329	347	371	347	323	329	323	323	300	337	352	312	344	339	337	334	335	328	322	312	349	333	344	356	369	335	331	330	346	306	318	348	312	317	354	334	337	310	336	341	355	323	344	334	338	350	304	346	345	356	340	374	356	332	354	325	301	372	330	313	323	338	342	312	343	338	336	331	341	344	360	333	362	380	377	314	322	373	295	351	317	337	356	330	339	349	328	343	342	343	324	308	329	334	330	346	382	348	340	358	337	330	323	294	333	335	310	335	350	326	342	341	355	336	323	297	346	369	338	363	355	353	354	351	321	330	345	333	357	351	323	309
44516	55429	40551	23289	12659	7546	5089	4043	3003	2321	1631	1155	934	817	678	597	560	511	459	441	424	412	389	378	350	393	388	372	405	365	356	397	359	369	368	334	365	344	371	393	344	384	387	331	354	388	353	332	348	336	339	343	330	332	323	331	361	335	336	360	358	356	335	345	367	323	333	311	343	346	359	337	361	366	359	375	370	338	355	385	366	358	339	382	333	332	338	369	348	348	363	344	358	319	309	309	329	327	355	344	318	350	322	340	339	361	384	353	341	319	371	334	324	342	323	343	327	331	339	387	334	370	347	327	368	342	333	305	322	341	327	320	335	328	355	365	358	332	339	341	364	364	338	375	330	354	348	392	374	338	343	357	342	344	313	339	357	349	349	326	348	336	319	349	347	329	356	311	339	334	363	374	325	331	343	358	343	365	341	326	300	371	330	349	330	328	316	343	334	326	352	309	340	350	349	366	358	325	366	325	364	335	326	343	331	322	378	375	326	353	353	374	384	353	340	335	341	362	363	324	334	370	347	321	333	353	356	342	317	317	361	369	326	352	356	314	364	365	352	322	338	378	339	334	331	367	347	338	399	352	357	354	385	356	372	333	366	360	344	327	344	349	316	338	350	349	354	353	321	345	359	325	340	346	371	339	334	351	335	346	329	359	302	345	340	324	349	361	340	363	321	327	366	323	378	304	317	333	339	347	315	331	354	339	356	325	333	329	310	329	363	354	354	337	341	360	339	320	313	313	339	343	351	319	344	326	321	347	336	352	334	312	354	366	334	341	359	357	299	367	347	338	354	335	329	298	370	347	339	349	342	357	369	339	368	387	389	347	332	367	321	340	338	368	333	346	328	347	342	353	371	351	359	315	348	349	344	333	352	340	312	364	354	353	343	358	351	373	333	377	343	308	321	347	350	347	313	361	360	401	351	358	349	351	343	310	336	355	331	332	360	342	355	358	336	356	344	344	348	352	324	353	343	313	337	326	344	324	332	326	365	353	347	382	328	343	341	372	355	320	330	314	303	340	380	336	312	370	340	322	333	314	338	344	343	364	377	319	352	317	333	353	371	326	341	356	379	321	338	375	367	321	328	315	360	335	346	327	334	332	351	346	357	347	320	314	333	342	352	304	336	359	340	337	338	331	333	331	375	355	329	361	351	327	335	346	341	316	320	344	338	345	329	339	332	355	317	328	359	363	362	322	343	329	362	313	353	323	363	355	347	348	353	311	354	353	368	373	345	337	335	344	356	332	349	316	362	324	341	345	368	316	356	313	340	329	340	357	346	344	358	334	347	370	347	335	339	311	330	361	325	315	309	347	352	332	350	325	354	319	389	355	321	339	344	349	377	375	361	353	332	351	354	310	340	349	316	325	339	325	323	375	330	371	306	356	339	349	355	368	366	360	378	342	365	366	338	347	333	328	371	304	340	345	357	346	341	327	327	336	357	373	357	356	352	361	321	372	388	332	323	339	343	327	347	336	348	331	384	350	348	381	331	326	355	353	312	341	346	351	363	358	372	308	404	367	344	359	336	358	363	332	363	345	323	361	361	340	334	360	324	339	339	352	334	327	358	335	322	335	334	349	354	346	330	315	329	348	345	343	336	355	325	343	344	323	356	348	367	369	352	321	340	379	330	361	332	357	343	361	328	311	364	358	341	335	362	346	313	337	371	318	351	345	315	364	333	331	335	345	386	370	346	328	313	346	332	332	347	335	390	332	354	346	349	340	372	341	325	364	350	366	323	393	368	382	348	374	340	354	383	321	359	334	388	346	343	349	353	340	367	326	337	340	359	377	333	341	347	337	308	345	361	325	310	332	354	343	340	349	340	369	375	331	337	366	362	351	363	348	345	340	329	360	350	329	317	368	344	325	348	373	352	339	358	316	340	377	341	307	355	328	323	317	351	344	309	356	351	336	369	351	339	323	362	360	369	323	334	362	327	347	386	349	345	361	342	329	368	329	366	321	353	391	337	335	321	365	317	355	371	334	360	365	347	348	381	329	363	350	318	353	377	335	346	330	329	323	392	329	336	293	331	393	350	317	329	346	323	335	338	332	325	342	383	351	360	351	350	336	320	348	333	332	332	355	370	340	331	351	363	336	355	364	340	343	358	348	364	350	351	321	337	340	339	338	331	317	354	337	349	329	362	326	362	317	316	353	319	338	344	347	349	319	378	346	338	331	314	322	369	331	354	348	341	360	346	309	348	358	339	349	370	370	372	362	314	348	333	292	369	347	346	355	333	351	319	313	343	349	353	336	341	382	334	347	363	365	353	368	365	333	379	327	367	329	375	330	371	327	360	370	345	338	315	333	309	342	335	355	370	368	323	326	362	314	306	375	339	317	357	335	330	336	362	339	417	336	309	308	341	318	388	365	358	342	343	343	351	350	317	318	323	340	358	348	329	322	338	317	347	356	313	336	311	349	367	358	347	324	364	331	308	391	359	338	348	337	378	363	346	327	333	325	333	325	342	343	334	335	362	347	319	343	383	335	344	354	362	360	381	340	331	316	341	355	343	335	324	354	358	335	330	339	354	317	339	353	313	335	324	364	349	340	337	334	349	352	368	355	344	354	355	348	326	358	341	365	354	344	347	328	321	320	322	363	366	308	363	347	346	363	327	333	342	352	345	384	318	355	365	301	373	360	349	369	367	307	362	326	335	326	355	319	362	357	355	351	384	326	347	378	358	331	363	337	326	315	337	379	340	369	336	330	322	340	324	353	326	339	363	305	376	360	354	356	352	343	359	362	347	350	373	339	355	320	357	348	362	334	362	337	374	312	322	383	350	349	336	353	396	346	355	339	343	354	328	353	348	356	382	345	316	325	356	357	331	330	340	331	371	359	328	328	319	351	373	334	341	335	387	324	338	347	336	345	362	334	333	307	332	385	350	388	343	369	323	379	349	345	352	298	337	366	359	335	363	356	358	352	312	376	335	357	377	352	348	342	353	357	332	356	345	335	359	366	364	295	354	362	349	366	377	324	332	344	366	341	342	326	341	351	339	360	343	371	333	334	351	327	323	361	333	351	359	371	360	362	342	367	339	334	299	328	359	353	326	362	299	352	324	388	340	341	340	357	329	330	340	375	340	331	316	329	358	354	334	343	305	339	367	344	340	345	356	353	375	352	360	358	364	318	332	316	367	356	297	355	347	352	356	338	361	326	335	328	334	313	336	333	309	375	356	353	377	339	321	372	337	351	341	343	363	370	335	346	333	358	370	372	317	345	338	368	358	330	313	350	370	351	366	327	323	346	369	356	346	356	325	338	357	358	344	363	314	371	339	343	306	348	346	331	336	350	321	373	347	325	334	355	338	311	330	341	359	356	351	340	336	318	388	348	349	355	362	314	351	337	366	376	347	380	355	344	342	368	359	363	351	363	349	356	340	347	359	341	328	345	388	326	356	325	348	327	345	332	371	347	329	344	379	346	357	347	353	337	373	320	343	365	339	352	369	355	360	348	343	382	353	338	367	335	346	307	362	346
24316	21376	28904	25354	21822	16024	7404	4378	3000	2301	1719	1366	1032	885	792	635	543	572	516	487	396	411	422	381	419	409	382	397	387	359	361	359	374	372	332	342	377	361	362	327	332	340	356	334	330	340	323	370	364	367	361	346	326	348	361	388	297	332	325	312	332	324	313	346	348	336	363	324	326	324	364	343	331	322	328	325	346	352	312	344	310	354	325	340	345	329	334	360	334	351	330	344	325	363	381	341	307	342	310	349	368	337	316	337	328	325	339	301	302	337	330	334	328	339	353	375	348	328	335	362	361	349	346	316	342	361	322	330	349	347	350	372	343	342	323	336	306	315	338	339	334	375	319	350	324	308	346	347	330	351	331	333	336	352	347	328	330	341	370	370	357	344	355	340	334	310	332	323	343	328	337	288	320	347	327	366	342	323	326	359	347	357	369	392	337	338	325	339	379	357	376	337	333	327	342	340	331	319	325	335	319	343	314	335	344	336	343	333	335	339	340	349	342	333	332	333	314	348	325	315	340	339	317	333	343	338	339	340	348	366	333	347	350	336	339	354	322	315	299	323	331	343	305	324	303	356	332	339	381	343	359	340	356	353	358	346	363	347	316	350	338	310	321	331	336	333	332	297	351	320	347	349	347	363	336	351	375	317	324	313	382	328	366	334	325	352	356	354	327	343	346	323	340	330	333	341	342	300	377	368	368	336	336	329	360	380	330	354	351	349	349	331	336	349	328	344	319	311	337	319	348	351	319	370	348	345	335	322	321	358	359	354	303	358	332	353	291	343	342	327	308	327	329	335	343	348	344	344	390	391	339	342	330	319	347	322	328	333	321	372	336	321	359	336	349	351	342	332	334	380	324	330	332	313	333	359	352	340	322	339	367	307	329	335	352	355	378	372	352	327	322	317	379	324	352	334	363	332	349	331	346	333	316	326	332	331	336	338	325	314	318	331	289	361	327	340	323	354	328	334	353	323	363	305	360	330	326	355	344	339	357	311	332	311	316	344	355	311	357	346	351	316	337	369	358	338	324	309	349	337	344	332	346	310	309	335	308	344	365	342	303	309	356	330	386	357	345	355	321	338	329	349	345	402	315	312	323	335	318	340	350	345	350	351	347	338	343	355	338	334	356	336	379	355	348	347	314	353	368	363	321	332	320	388	310	328	339	341	307	322	339	321	341	362	326	320	367	333	339	356	364	320	374	349	331	331	357	314	327	357	290	318	319	308	321	314	334	326	335	343	359	332	342	336	336	347	350	357	302	335	315	346	318	321	309	334	324	341	339	336	312	339	345	335	335	351	332	331	345	332	334	370	299	314	323	316	346	338	344	317	354	305	330	338	332	338	331	373	306	341	369	387	340	348	326	342	329	341	319	336	335	327	311	346	327	313	325	337	361	338	365	355	341	346	358	350	368	317	317	310	337	346	332	353	326	346	349	349	334	338	355	350	341	360	319	325	311	366	354	315	361	339	342	336	316	321	334	330	343	320	366	344	351	325	376	335	316	360	331	339	327	360	330	314	326	350	331	354	316	315	339	349	309	335	332	396	342	360	345	334	333	326	339	318	384	328	359	316	333	323	328	342	324	332	355	339	345	326	327	326	329	324	366	327	362	331	341	369	350	369	346	355	325	349	318	323	369	327	322	324	377	348	348	302	365	340	342	354	315	355	371	346	325	342	333	382	332	310	363	350	327	318	296	355	331	358	361	343	337	320	290	356	347	346	336	380	317	317	318	348	327	322	345	335	332	358	339	362	358	362	356	299	325	354	322	323	333	318	299	347	337	333	327	307	310	335	316	331	331	364	362	313	331	315	339	352	339	379	304	333	354	355	357	335	337	339	357	325	360	334	349	343	341	372	351	312	365	330	311	322	360	325	351	364	349	372	331	334	363	368	333	350	361	318	357	305	359	345	315	321	344	325	357	349	361	344	316	359	324	385	302	356	336	303	314	325	330	357	341	321	320	338	351	329	297	345	348	335	319	343	351	337	321	356	329	332	329	330	313	335	345	317	329	348	367	348	356	342	362	365	346	359	345	344	346	351	334	327	310	346	325	347	323	330	315	340	350	343	342	351	338	335	350	309	338	298	342	335	349	356	360	343	300	361	330	344	348	362	332	323	317	328	365	380	355	345	360	352	343	328	340	361	329	330	334	349	325	331	334	351	350	321	301	341	358	319	326	317	328	331	333	361	343	312	343	324	338	356	323	347	342	327	391	317	352	320	342	324	332	330	310	358	356	354	337	353	320	357	366	328	344	358	307	335	333	326	326	332	315	342	346	355	311	350	300	364	331	361	345	361	341	332	349	342	357	304	327	341	343	332	339	311	321	292	346	352	357	319	338	293	327	373	355	303	331	350	326	328	318	330	379	339	329	331	367	335	341	314	357	338	330	319	341	317	339	340	341	339	332	337	342	353	337	353	317	342	336	326	296	338	335	312	323	324	325	332	322	325	331	360	382	329	360	315	380	328	364	320	308	317	340	354	323	308	324	330	308	322	361	349	311	323	352	345	319	318	328	352	355	334	354	337	366	333	319	325	366	349	318	337	338	334	313	353	320	370	333	333	351	333	336	376	341	339	346	367	308	302	324	352	313	341	346	365	368	353	331	338	350	323	340	351	347	382	349	350	310	320	299	343	287	325	358	348	357	322	354	359	360	336	374	353	330	371	311	316	329	372	335	302	337	343	332	327	340	304	305	330	317	295	312	312	345	375	319	322	321	332	372	380	301	342	333	313	355	370	318	369	313	318	358	325	343	355	351	342	342	324	346	328	335	314	309	355	330	351	367	353	334	344	342	329	312	364	344	360	348	365	367	324	355	353	330	341	326	315	378	350	350	367	365	348	322	392	321	322	342	348	313	313	363	359	332	334	307	313	321	342	340	348	352	330	354	334	334	338	344	340	340	325	318	329	356	367	299	359	337	357	348	349	329	346	346	332	340	329	326	310	375	342	348	317	322	328	324	342	287	316	302	337	334	343	360	311	373	335	304	344	325	335	352	330	371	344	341	342	327	324	357	326	315	371	332	300	311	327	340	314	339	325	326	365	347	320	316	356	336	346	324	339	352	373	370	344	363	345	360	359	342	346	350	325	350	356	368	347	354	330	367	326	337	350	333	332	379	323	349	328	327	351	331	341	311	356	337	355	355	343	339	365	368	365	326	348	341	349	355	348	360	322	316	340	342	355	327	334	322	299	336	328	336	340	361	324	337	350	307	337	316	299	310	337	348	352	320	305	292	351	332	361	338	343	328	348	308	321	376	356	349	350	337	358	327	388	348	326	379	307	358	316	348	324	326	364	378	352	362	342	325	306	310	339	350	331	346	332	349	342	351	369	328	326	342	348	337	344	341	303	334	333	363	334	343	337	335	310	337	325	336	320	329	334	323	352	349	294	322	333	354	354	362	332	341	334	351	350	340	345	357	327	358	319	333	332	349	314	331	375	358	343	316	343	353	341	326	328	336	336	335	358	330	338	331	343	338	346
41778	63273	48118	30412	17711	11693	7924	6359	4885	3681	2574	1811	1446	1268	975	807	732	683	589	528	511	483	412	438	397	432	406	373	407	386	402	322	392	372	360	349	350	372	352	354	356	337	340	326	338	354	374	355	337	351	359	368	346	369	340	369	327	338	330	345	347	315	346	336	283	338	345	318	330	342	326	348	351	338	339	327	412	356	322	347	331	355	303	344	348	342	331	333	353	339	341	354	385	364	328	341	336	330	303	340	331	332	318	353	302	374	348	336	357	366	324	327	339	347	338	346	365	329	367	343	336	340	324	329	355	340	299	336	326	324	344	345	347	348	341	362	372	397	345	344	309	325	384	339	325	337	365	347	363	327	321	321	363	318	322	385	327	346	352	351	354	373	341	347	348	311	351	318	300	318	367	341	335	362	342	342	316	341	343	312	319	343	318	336	335	343	345	381	339	380	337	348	383	332	348	342	350	375	336	357	307	309	357	334	340	341	325	340	361	361	335	338	328	306	342	345	358	345	342	344	365	322	378	317	348	334	333	348	344	327	328	350	331	336	347	342	319	320	326	347	366	366	329	347	343	332	341	360	346	350	367	325	346	313	322	309	335	334	349	372	337	359	363	316	355	332	359	360	348	349	330	371	306	314	330	362	348	334	340	330	330	333	375	319	324	337	340	362	327	313	341	350	316	317	394	316	352	336	350	338	333	348	339	366	352	338	345	343	343	318	342	341	346	335	391	344	330	349	390	351	297	349	359	317	348	364	313	335	345	361	360	352	365	342	356	351	335	333	332	342	340	382	334	341	362	350	333	337	340	322	305	340	351	344	361	358	355	338	346	334	336	319	326	344	324	349	354	361	334	377	346	373	331	325	314	329	360	343	320	369	337	324	332	328	374	336	356	330	338	358	348	330	336	327	354	295	369	343	377	389	350	336	321	327	319	359	353	354	370	340	327	329	339	325	335	372	333	336	342	324	337	342	374	358	345	349	348	352	338	324	302	331	337	328	323	347	355	347	348	360	363	362	354	371	359	347	357	341	347	340	334	358	364	338	349	346	333	343	364	317	314	342	335	366	316	388	360	341	308	322	318	341	362	376	342	338	369	333	388	351	342	360	341	340	343	331	348	349	353	355	367	317	334	332	332	316	355	350	348	341	364	303	333	367	346	348	342	348	348	383	355	372	352	348	366	335	333	354	328	348	367	362	343	346	338	373	353	341	376	339	349	343	342	334	343	320	310	320	357	347	340	339	339	304	331	355	372	358	333	376	355	350	327	319	361	361	372	347	342	323	350	376	334	355	318	355	320	355	331	363	349	334	319	341	339	349	343	345	373	334	329	352	301	373	328	331	326	341	330	347	325	320	308	379	336	336	354	338	354	333	329	380	322	362	340	325	350	348	361	337	333	386	328	332	366	338	346	324	324	327	342	346	333	329	343	344	324	341	332	333	310	352	329	339	347	369	337	349	358	336	349	344	331	327	323	362	329	349	339	355	318	362	383	320	339	345	343	349	347	354	354	374	311	377	353	315	329	373	351	347	332	328	365	315	319	332	351	345	300	356	339	367	341	348	327	338	378	374	303	328	343	364	351	327	338	329	331	358	333	370	339	342	362	351	355	361	308	327	346	364	333	366	341	340	333	321	336	339	337	319	328	343	348	318	352	336	327	342	335	327	349	337	365	340	350	341	321	342	299	340	324	320	323	345	325	331	328	332	366	319	348	310	363	377	344	337	375	352	355	354	359	331	348	347	308	329	358	326	361	333	334	353	332	330	325	346	346	332	346	343	363	334	364	330	374	374	370	327	343	344	331	343	357	370	370	309	324	361	337	343	325	319	352	332	329	377	350	375	345	332	352	351	320	333	349	315	346	315	341	332	360	343	318	326	344	333	361	343	311	348	369	329	337	349	301	349	344	332	301	309	350	310	327	330	372	335	365	338	335	313	324	356	321	332	333	346	317	330	331	355	374	369	349	334	354	372	356	341	324	327	345	339	345	392	368	361	362	343	345	344	341	329	340	380	356	338	319	310	357	358	344	342	311	378	336	335	356	353	350	351	341	321	345	374	334	310	363	304	350	341	322	318	350	335	315	354	342	323	308	361	352	326	329	361	354	341	369	313	353	343	382	334	355	351	340	368	353	321	326	385	334	330	360	338	331	335	393	336	340	332	328	334	350	363	339	318	333	356	343	356	353	333	318	377	303	337	341	304	292	380	316	346	367	345	355	346	366	373	324	327	317	354	370	353	379	334	373	351	371	353	370	341	399	347	334	348	332	348	316	335	360	373	376	333	329	352	361	348	354	325	333	338	365	331	352	353	345	311	343	304	334	367	307	306	325	361	342	350	342	357	330	321	342	367	357	315	344	340	309	330	364	398	353	337	318	321	388	346	316	320	327	337	312	343	341	347	358	334	370	303	364	356	342	332	344	371	316	344	321	346	343	339	333	352	335	311	349	343	345	322	344	386	357	346	340	327	362	362	342	345	334	357	341	339	306	309	345	341	331	335	293	325	338	350	343	339	358	325	374	343	325	355	351	330	329	331	351	360	319	335	356	357	347	345	334	329	329	326	310	316	359	326	336	336	359	338	350	357	352	343	358	343	374	386	321	356	357	325	345	349	351	344	334	328	334	329	317	327	309	327	345	361	324	361	312	351	360	370	361	327	384	349	343	340	332	331	344	358	378	350	335	347	368	361	333	367	320	332	311	318	329	333	360	368	353	378	326	351	332	325	347	331	359	349	326	352	315	335	335	330	317	328	339	310	321	352	378	335	351	333	334	333	330	326	356	318	350	355	359	362	356	298	355	311	378	357	344	316	329	385	335	334	360	340	384	303	380	348	325	337	324	349	332	370	369	296	344	340	320	353	317	341	345	325	313	346	372	327	312	326	346	335	327	351	321	362	328	342	350	341	339	344	321	337	354	324	333	335	347	318	334	295	322	363	337	337	346	350	348	361	329	326	315	341	354	366	333	359	360	331	371	326	326	357	356	314	361	353	340	325	362	322	339	327	362	365	346	364	307	356	352	353	338	315	357	353	357	327	327	331	328	364	346	333	352	323	358	347	372	346	337	326	355	361	331	322	345	348	333	353	362	339	326	388	364	300	337	347	341	342	355	331	337	324	324	349	311	366	360	359	323	340	338	330	341	336	344	334	366	361	331	341	316	366	350	334	346	312	322	358	365	339	311	356	339	342	348	330	370	319	319	349	366	340	309	338	319	366	315	339	325	328	354	409	356	387	340	339	336	343	358	333	349	341	389	378	352	341	351	322	333	351	341	345	348	334	342	338	331	342	318	362	321	354	363	315	312	350	374	296	355	356	326	297	339	313	361	337	343	341	346	340	345	331	359	371	362	349	326	342	346	334	294	369	342	336	343	345	333	359	353	335	337	344	365	334	322	318	349	326	333	340	340	332	317	345	358	326	324	322	340	308	325	320	336	321	334	321	357	337	344	330	351	332	362	359	343	316	374	355	335	345	351	303	329	343
25433	21572	29247	26764	18867	10310	5573	3795	2868	2180	1661	1131	996	794	759	655	631	565	534	434	443	410	411	453	407	386	360	350	390	397	378	366	374	358	338	362	372	349	338	361	371	334	345	310	340	336	392	344	348	340	348	309	356	338	349	365	381	364	341	326	369	358	365	357	402	295	352	340	331	338	325	346	325	338	383	342	339	349	335	348	342	373	358	359	302	334	362	343	311	307	356	327	348	322	315	376	320	361	341	367	339	335	346	334	336	323	320	335	353	303	370	348	341	329	329	346	344	380	364	365	343	350	353	331	323	350	368	336	346	345	319	362	328	341	343	319	342	315	306	374	359	341	344	337	334	347	348	342	354	363	358	312	374	355	358	324	344	331	346	368	326	344	393	335	348	345	365	361	373	342	362	326	330	373	353	363	332	331	343	346	332	312	318	321	365	362	324	302	327	360	323	347	366	363	371	354	373	387	355	349	343	339	357	324	339	356	335	341	357	348	356	340	329	359	361	336	356	364	342	368	352	372	313	369	370	348	348	330	384	344	310	382	380	370	355	343	334	364	333	365	367	334	353	342	289	312	338	337	350	335	387	394	329	359	343	360	365	381	333	377	349	360	337	331	353	372	342	364	355	336	335	367	389	328	300	365	349	343	335	354	356	373	338	336	297	334	373	363	346	345	341	361	323	376	352	347	351	354	308	329	357	339	343	382	332	341	348	354	324	345	343	345	337	334	343	335	338	334	330	344	336	353	374	356	327	312	331	377	320	351	321	349	327	355	341	379	348	353	355	330	339	306	355	328	340	364	351	335	355	365	332	384	324	357	325	365	326	341	338	351	347	348	359	338	352	344	339	362	350	320	365	356	334	378	314	300	332	333	372	331	304	312	359	333	327	372	327	344	351	346	337	374	366	359	299	316	328	312	312	356	370	379	334	340	328	359	334	336	324	341	369	335	367	355	356	338	357	350	348	348	340	325	379	341	332	349	329	329	349	336	322	336	379	335	346	314	361	333	373	335	330	383	357	343	330	335	310	337	342	330	372	349	358	339	362	355	384	346	340	351	346	351	368	313	363	350	334	365	351	360	327	333	336	343	363	337	327	353	353	332	341	323	350	362	315	355	355	326	309	344	356	333	345	365	362	366	330	356	370	359	351	354	345	365	355	318	327	340	368	321	321	345	352	350	347	316	333	331	352	350	338	340	334	348	350	361	313	349	319	349	319	336	333	365	367	321	339	356	330	371	335	346	342	351	341	325	340	304	331	338	323	332	325	332	331	332	343	343	315	319	364	367	326	345	344	324	335	339	363	367	336	335	339	390	331	333	350	332	358	361	357	297	327	326	361	326	312	320	336	340	364	332	361	328	365	341	357	331	374	385	299	346	348	334	313	339	339	302	334	378	334	330	352	345	318	374	330	343	351	325	351	301	348	366	343	340	330	349	349	326	360	318	371	340	331	338	362	352	329	352	321	345	363	371	356	361	356	374	327	342	331	341	374	338	334	346	356	335	330	323	323	309	353	361	361	360	326	368	356	348	356	385	374	330	347	327	323	328	343	333	348	367	337	301	334	355	310	337	357	350	323	355	337	357	369	337	347	365	336	344	351	347	335	344	397	327	370	354	322	334	378	344	353	349	327	351	343	339	358	335	380	319	327	339	344	343	383	353	365	342	323	341	347	339	310	327	346	304	317	335	322	347	341	357	341	349	322	320	331	307	363	332	360	343	350	360	356	359	334	325	364	339	372	335	314	314	355	339	351	353	350	359	356	363	318	325	313	365	312	336	339	326	357	327	337	370	328	326	379	378	348	341	364	370	380	316	336	346	339	340	373	342	339	328	340	358	337	340	346	307	364	301	341	347	329	367	357	331	327	366	341	317	351	337	325	417	320	349	360	352	355	314	371	337	333	350	326	343	369	348	368	351	358	297	332	319	356	352	310	323	360	355	340	339	328	336	369	373	361	349	341	320	352	353	345	346	341	331	308	329	351	393	354	362	346	336	361	318	347	342	328	339	354	345	360	364	315	330	352	359	346	365	374	352	341	360	333	358	353	363	351	346	326	345	360	350	312	369	368	331	320	357	359	358	329	360	342	331	374	322	360	334	341	352	350	337	363	360	370	326	325	375	356	345	342	348	328	356	342	359	342	347	359	329	415	340	330	366	343	362	330	360	336	326	335	325	326	329	381	363	351	350	345	345	317	372	314	355	342	348	360	335	358	366	374	336	364	338	341	342	356	330	348	374	316	345	355	318	355	334	353	334	347	312	336	305	335	322	358	371	379	347	352	365	351	352	344	351	340	340	329	322	323	369	360	345	346	350	345	368	336	347	358	373	352	360	363	364	331	349	355	363	345	339	349	355	347	326	332	346	335	348	355	362	374	363	346	335	346	357	360	368	370	325	367	372	316	357	336	336	347	324	358	357	346	312	357	338	355	373	318	334	332	360	362	331	361	373	367	353	351	335	366	339	333	337	352	355	352	360	364	322	330	311	323	329	340	347	331	342	325	358	357	384	372	334	373	333	359	341	369	358	369	340	354	333	363	350	369	358	354	372	306	349	352	327	351	349	308	356	331	349	371	341	376	349	316	342	336	312	372	353	305	351	360	349	372	348	342	340	370	373	357	340	326	364	356	353	336	345	372	357	347	342	324	367	337	367	314	342	334	330	295	370	333	339	345	332	373	316	344	374	335	360	334	387	345	324	346	374	351	325	389	322	344	350	379	349	349	356	318	324	339	336	330	383	384	346	392	356	329	379	365	357	344	335	334	346	339	335	340	350	338	346	311	339	336	338	379	361	338	352	353	319	336	369	367	321	334	331	335	374	343	348	335	336	341	328	348	354	372	351	381	359	369	328	342	353	324	380	328	366	315	340	373	346	364	339	346	349	320	302	337	349	356	336	360	328	342	357	352	324	332	377	353	341	360	347	366	346	333	323	365	350	326	362	331	344	353	320	339	380	350	356	333	351	330	335	340	355	335	369	339	331	318	350	330	369	320	341	358	331	333	358	391	370	406	348	349	313	319	357	324	331	366	331	352	348	342	371	334	326	341	343	341	321	312	340	356	361	336	361	377	365	324	330	346	364	332	349	357	349	387	320	351	354	341	364	311	310	371	360	327	346	328	373	362	370	351	343	376	353	349	359	373	322	359	345	402	360	339	343	323	355	353	342	329	335	359	340	332	396	317	337	373	335	350	351	335	329	321	376	349	334	331	329	356	346	348	324	317	355	336	362	345	366	371	339	390	346	334	347	338	336	330	360	330	346	339	374	365	357	337	383	333	347	344	361	359	339	359	387	350	317	359	338	352	332	349	322	360	344	349	295	331	316	337	338	359	323	344	368	341	342	342	350	341	369	338	333	330	352	364	353	349	339	350	338	311	336	340	337	337	331	340	359	333	337	392	313	366	349	341	374	348	373	354	355	356	328	310	356	338	316	339	367	341	365	351	313	373	315	364	331	335	334	322	355	347	321	375	342	303	363	313	327
42268	58139	43457	24924	16803	11473	7852	6059	4827	3565	2624	1827	1442	1175	980	789	686	675	592	494	442	476	456	411	459	417	446	397	357	381	389	383	379	367	393	366	350	372	348	400	343	361	368	357	329	368	368	390	324	362	359	322	375	360	333	343	358	348	348	328	340	359	351	369	322	322	348	342	334	336	348	320	352	331	339	330	338	348	353	312	367	387	352	343	374	365	368	353	333	347	366	340	367	335	394	339	348	334	365	328	337	384	358	315	329	379	318	369	322	321	337	368	318	354	334	390	341	353	350	325	344	365	386	340	357	344	364	354	386	342	409	384	316	347	345	363	371	344	336	347	317	332	335	346	366	378	339	340	364	358	341	343	371	344	347	365	350	394	388	345	343	312	329	348	348	373	368	364	359	363	343	372	363	370	341	358	307	385	337	360	373	331	338	343	348	322	352	311	372	350	351	356	354	333	345	327	360	350	369	401	312	360	326	323	363	342	340	362	356	352	355	363	367	334	345	313	370	353	366	376	347	364	358	403	367	342	390	329	355	367	322	367	368	370	360	353	346	337	354	360	375	331	341	331	348	352	359	369	334	366	343	372	358	331	361	326	348	352	349	375	371	342	345	343	381	369	334	348	394	356	339	344	371	354	337	340	353	366	379	378	345	348	337	332	344	335	351	329	351	377	355	371	336	351	361	345	375	409	362	331	327	351	356	372	357	355	363	335	367	371	346	362	332	319	362	317	370	343	370	347	405	342	358	341	357	330	338	377	390	330	351	367	361	341	335	352	346	348	352	366	346	360	327	369	310	379	343	374	317	372	346	347	357	359	363	342	348	356	341	345	364	356	313	346	352	377	337	371	359	365	384	361	384	336	343	334	341	340	334	373	345	328	342	345	359	336	368	317	359	373	319	353	363	346	361	321	337	371	330	317	331	339	344	342	322	357	360	342	368	356	366	349	372	331	326	323	365	359	335	365	357	356	331	374	374	360	350	360	344	350	355	354	337	337	347	338	379	361	372	344	326	367	373	347	341	365	380	368	339	328	359	335	367	343	349	343	370	336	359	377	382	351	346	365	319	358	311	348	364	350	346	335	340	374	336	357	333	366	357	330	365	363	368	368	350	352	330	305	357	335	364	353	365	345	352	351	354	350	346	369	341	368	372	378	313	351	358	367	324	387	347	362	363	379	364	342	350	363	340	360	353	370	367	330	347	365	349	346	342	353	371	324	366	336	356	369	361	370	335	377	359	341	380	341	344	346	339	379	328	378	381	363	355	376	383	358	329	347	385	342	324	322	318	326	368	312	334	330	351	334	342	360	351	344	332	346	319	326	304	377	329	345	355	351	350	344	337	357	357	371	373	354	321	362	329	340	370	357	354	378	357	329	329	361	331	362	376	359	373	352	352	300	375	362	303	352	345	367	338	364	341	366	364	355	321	327	317	320	332	347	338	375	345	361	366	349	373	357	344	325	385	371	359	316	344	357	360	330	372	336	351	343	353	321	350	360	350	373	345	333	351	336	345	332	348	350	380	357	355	358	326	362	366	357	350	347	377	370	347	338	361	341	351	347	317	317	339	338	368	338	346	355	365	365	305	356	376	333	368	378	340	354	366	384	368	337	379	348	318	348	328	350	338	323	330	361	370	368	376	336	317	347	375	351	362	361	376	350	366	319	331	344	335	346	347	365	374	378	328	348	371	365	346	355	339	327	345	336	378	333	378	343	345	357	326	331	317	357	361	358	343	322	363	369	355	360	320	347	355	321	326	338	353	344	347	391	371	338	331	330	312	343	379	338	340	361	322	368	328	322	321	343	335	353	337	347	360	340	352	366	345	391	372	357	357	349	370	341	331	334	341	356	368	332	362	364	349	350	337	335	338	330	400	344	328	324	366	317	351	339	341	358	375	365	374	341	366	348	342	321	322	360	334	345	335	333	351	336	363	332	344	340	348	359	345	348	379	369	332	344	329	352	350	339	380	321	353	368	335	349	353	347	395	365	383	342	330	356	323	364	362	341	366	342	365	346	352	344	340	367	335	338	336	340	367	356	349	332	351	342	350	323	345	342	353	361	303	337	321	335	322	343	342	360	348	354	338	378	393	362	355	368	356	355	352	343	343	348	351	343	328	374	348	362	348	341	350	359	362	341	319	340	335	344	381	343	360	362	358	355	344	361	356	317	363	370	301	347	348	322	368	344	360	340	334	344	352	383	381	316	339	290	346	352	355	354	324	373	318	329	323	330	327	351	348	351	377	341	368	363	339	408	379	381	342	326	373	342	322	340	331	358	359	340	368	341	319	323	332	355	365	362	352	377	363	341	352	368	370	380	325	354	344	337	367	329	354	362	320	327	333	364	333	337	318	343	326	367	327	315	328	334	370	366	344	353	349	365	335	351	361	350	365	359	383	357	372	350	365	344	322	364	352	328	338	355	351	330	337	347	316	347	354	369	368	368	366	372	333	317	326	344	355	386	348	361	345	328	320	351	385	332	361	299	346	360	360	354	330	330	350	331	349	358	371	364	349	357	343	350	359	396	336	341	325	345	364	373	353	345	326	363	360	355	363	361	350	319	361	328	368	337	339	350	335	341	375	330	364	357	318	375	381	347	342	359	349	352	370	359	347	363	330	344	315	374	326	346	363	327	396	355	345	348	345	337	335	373	386	357	355	356	334	353	331	342	343	353	340	364	360	345	343	367	360	350	354	355	348	335	337	348	311	359	353	344	348	327	332	374	378	332	362	325	342	321	323	356	363	349	329	312	335	358	336	335	365	346	326	359	324	359	305	351	337	368	320	353	335	328	346	358	337	325	340	348	354	353	337	341	347	307	357	379	331	356	350	318	345	348	358	348	342	361	368	348	377	369	395	375	352	352	368	342	364	326	350	336	357	360	350	358	345	375	344	331	354	329	369	349	328	361	355	351	361	369	330	362	356	362	322	343	354	337	360	339	329	357	364	336	358	342	352	365	341	352	335	380	359	321	384	340	338	353	366	344	342	366	319	356	372	351	353	357	366	338	370	354	353	371	343	372	366	326	371	385	330	351	344	369	365	357	336	379	355	376	337	328	362	363	326	353	342	324	330	338	358	358	355	371	357	337	358	331	356	372	330	330	334	336	357	380	364	353	361	343	326	364	365	348	335	374	315	311	356	362	364	339	354	360	375	352	345	350	358	344	342	344	339	282	362	361	317	363	358	368	321	344	381	338	335	342	358	395	375	340	334	363	342	349	372	372	348	346	356	356	357	358	360	365	354	342	331	350	379	343	331	325	367	326	359	359	307	344	337	330	330	362	345	351	355	360	364	330	351	364	365	358	356	336	373	377	347	348	338	357	342	353	373	347	377	336	378	368	326	351	368	351	364	360	372	338	353	339	377	317	353	392	358	337	349	362	338	346	344	373	349	345	342	324	349	350	337	329	364	383	353	351	381	332	370	368	351	355	322	318	320	329	373	381	340	337	346	336	319	383	342	371	368	362	342	332	362	355	340	339
23036	21346	29051	24062	21542	21902	15595	6271	4336	3380	2516	1785	1441	1212	957	823	764	656	591	531	513	483	505	432	457	387	429	389	403	424	397	404	362	369	358	389	387	361	377	396	373	379	367	359	399	378	377	383	333	368	357	339	420	350	381	337	346	320	372	372	328	371	341	328	345	328	334	337	360	379	311	332	354	346	350	371	330	344	352	352	373	319	352	362	325	390	332	353	317	374	315	343	333	360	331	328	356	389	329	318	332	339	372	333	343	372	338	346	365	339	362	348	343	354	359	353	370	350	330	340	340	334	383	407	347	347	366	360	307	362	347	345	351	371	370	370	338	334	345	371	340	373	361	383	334	372	308	367	316	362	352	346	347	390	352	348	378	320	363	359	365	328	340	341	325	368	362	383	386	356	352	346	349	369	322	380	381	364	335	324	341	391	350	357	370	384	337	354	359	355	363	358	376	345	366	325	338	317	354	348	322	377	330	379	347	364	387	326	363	326	381	373	362	345	366	348	308	354	380	330	337	361	369	365	353	374	359	336	333	338	338	382	345	350	370	340	357	376	377	341	348	347	369	348	342	349	359	366	343	372	363	312	343	372	344	369	356	355	364	384	381	371	332	337	338	327	354	337	362	341	351	317	374	342	329	358	361	352	372	351	398	339	330	300	345	371	364	329	377	327	348	372	336	323	369	338	345	355	369	350	351	332	339	384	338	343	336	345	359	371	337	346	351	381	348	352	366	354	342	334	347	318	369	340	363	372	358	346	381	360	355	350	408	377	359	344	336	370	333	340	361	365	373	351	330	380	368	341	338	355	356	380	364	355	355	357	326	364	374	348	364	352	364	324	356	368	343	365	337	340	343	342	370	333	385	346	315	371	319	365	388	374	391	350	343	356	351	369	357	348	349	369	350	346	380	355	403	362	348	384	359	352	354	335	381	335	364	315	333	345	312	348	342	352	318	405	342	357	376	335	333	381	377	358	333	376	349	376	360	362	363	341	380	321	331	387	364	344	372	349	363	351	370	337	334	340	345	354	368	378	359	331	360	358	367	378	362	344	354	371	325	361	348	344	353	342	335	353	340	351	361	356	372	337	352	334	338	364	339	354	374	360	351	351	370	330	326	359	379	376	330	349	380	338	329	350	381	345	362	376	342	335	335	330	339	352	330	329	374	358	402	337	320	351	333	349	366	341	360	373	341	358	351	330	369	351	331	368	359	341	386	364	376	350	373	345	349	343	328	357	334	343	320	360	343	327	358	324	353	334	354	355	342	369	315	348	381	338	355	367	353	336	337	355	384	381	351	328	351	357	355	352	356	321	355	338	361	377	345	329	374	338	363	330	358	346	324	329	377	334	366	358	343	370	338	350	341	332	370	363	336	342	337	358	365	337	408	369	354	335	344	323	353	346	351	363	367	356	357	379	351	365	371	379	373	368	343	329	339	340	326	372	352	353	358	338	356	341	315	415	368	290	368	341	360	362	352	359	329	341	349	379	351	370	323	354	345	355	367	334	360	385	329	353	342	352	395	366	333	340	337	341	343	334	343	356	316	356	377	376	340	340	352	329	357	374	362	356	369	321	367	339	340	344	333	351	321	329	342	321	348	385	346	359	378	362	352	343	346	383	323	368	339	340	352	351	304	318	338	375	357	343	352	345	354	333	358	381	345	369	333	359	347	350	361	383	309	356	360	336	338	383	352	351	356	344	336	345	359	321	340	373	331	334	348	341	370	349	363	397	360	357	342	330	389	352	350	323	317	344	344	342	345	323	340	305	344	342	360	370	358	350	343	324	336	355	350	357	337	358	383	344	330	371	397	357	398	337	362	370	355	353	349	359	355	329	340	377	384	353	381	347	376	353	343	355	335	346	359	361	345	310	345	347	338	349	356	372	364	388	323	386	323	356	394	349	370	359	339	334	339	357	346	334	328	309	343	352	373	356	352	350	335	374	356	381	329	366	357	341	347	333	382	363	345	366	375	364	341	389	336	378	357	354	348	361	338	342	368	327	344	368	379	331	371	351	334	362	353	343	317	346	377	353	337	347	381	341	337	368	338	326	373	334	342	340	350	382	384	304	343	323	398	367	361	334	378	378	354	366	373	344	346	326	350	305	380	381	357	345	347	357	360	366	324	338	355	387	361	339	374	338	339	347	338	351	356	330	363	354	348	362	373	357	379	344	332	368	351	362	350	379	386	347	352	360	388	372	353	343	316	332	382	349	342	316	334	337	331	348	347	332	376	330	362	357	367	342	371	394	352	365	366	351	326	371	374	359	333	338	360	346	352	371	363	374	374	334	365	326	345	338	371	404	337	365	346	365	335	353	334	340	373	343	326	348	329	358	382	337	360	344	316	377	349	377	378	368	382	341	362	321	366	326	359	368	376	345	341	397	342	380	347	350	353	342	327	352	372	367	332	332	330	351	363	334	360	315	337	354	347	348	377	349	357	342	382	343	342	372	403	332	376	355	360	331	362	360	361	365	377	374	348	337	332	361	350	354	371	385	398	359	362	346	347	333	339	378	376	384	354	323	314	364	318	370	356	351	367	378	384	343	334	347	356	372	318	349	393	358	387	341	359	313	380	348	363	336	367	386	356	357	358	337	361	308	331	346	381	328	328	344	353	353	351	372	355	350	357	368	378	361	319	372	345	355	356	327	334	345	374	350	323	343	384	394	342	387	347	342	386	351	353	327	370	347	377	347	346	370	349	366	326	354	368	356	330	303	356	306	338	341	336	333	379	344	354	357	358	342	309	387	346	353	359	347	348	362	359	358	351	371	388	364	388	351	370	357	373	350	328	331	371	321	404	382	332	364	396	330	398	349	356	351	379	356	343	331	357	340	361	361	364	324	345	345	383	319	319	375	331	351	359	372	357	364	346	357	333	346	369	363	357	368	369	336	318	326	325	359	349	337	373	380	335	326	382	342	368	371	364	348	351	344	343	367	309	397	359	320	356	357	364	321	337	335	334	359	367	355	340	412	363	374	383	383	347	348	364	342	349	330	337	338	392	368	352	362	343	347	328	309	372	365	377	346	358	347	366	331	334	310	349	372	342	342	349	342	358	319	367	354	362	372	354	339	348	319	365	344	336	358	400	349	333	346	360	352	363	361	331	354	370	379	348	324	362	368	370	348	372	367	365	347	369	351	322	363	373	340	364	354	348	347	348	393	386	334	351	353	369	328	379	346	338	323	330	370	392	307	362	350	368	354	340	333	354	348	337	383	345	350	329	347	372	373	359	342	324	342	345	397	357	370	371	368	348	338	355	358	362	352	338	354	388	368	318	384	352	355	381	317	374	330	366	346	328	388	337	367	324	322	362	349	336	339	350	356	346	355	327	328	366	329	335	343	369	353	354	352	364	355	329	358	345	385	357	339	370	345	313	373	351	351	340	332	338	403	333	337	346	344	338	368	372	337	308	343	384	353	353	357	399	343	348	336	368	310	332	368	332	324	355	399	339	347	323	343	379	327	342	410	378	331	338	372
46587	69314	47549	30409	21707	15289	10752	8126	6694	5100	3721	2582	1968	1666	1251	1125	945	801	689	630	554	532	489	475	480	503	422	440	414	424	437	389	391	407	414	394	354	347	370	365	376	374	362	307	347	359	345	360	384	355	359	333	385	338	343	336	379	337	342	358	373	349	373	385	405	308	367	366	339	342	314	364	365	386	376	323	328	327	382	366	339	347	366	362	384	357	353	372	362	342	347	353	352	345	341	342	377	340	347	339	372	351	350	352	354	338	363	368	324	355	363	358	334	331	356	350	355	315	367	329	364	349	337	353	351	315	368	386	347	354	345	319	340	353	349	351	347	316	354	337	357	334	345	394	359	372	391	377	362	346	336	364	345	337	348	368	333	333	370	327	375	348	343	333	373	378	370	345	312	369	374	373	355	364	334	374	333	354	381	366	345	361	346	335	334	388	350	357	353	397	341	354	346	344	356	376	364	336	345	359	328	358	355	343	351	335	345	352	385	345	334	340	331	353	342	362	376	365	330	345	351	333	369	336	333	357	350	345	343	360	322	432	363	351	349	367	345	352	341	371	313	341	384	383	385	344	344	351	351	388	363	362	362	327	341	344	335	383	337	378	339	322	372	356	353	364	357	315	351	334	375	366	345	392	329	378	337	347	323	335	364	342	399	348	386	368	367	317	324	350	381	341	376	366	367	343	377	353	307	364	341	348	331	351	358	342	361	368	350	340	375	327	312	330	356	357	326	364	337	352	326	311	352	361	364	328	373	339	336	363	338	389	345	332	349	366	333	363	346	360	342	366	360	369	369	354	337	328	343	330	331	370	335	347	389	346	335	365	312	367	347	359	353	337	354	331	327	371	357	355	358	376	345	349	341	351	348	322	359	359	351	352	343	342	339	334	345	346	369	349	349	324	339	323	345	352	360	356	357	311	360	341	359	337	348	315	316	368	337	330	345	342	378	391	377	358	345	364	348	356	361	359	344	334	351	360	369	353	334	380	375	358	334	344	350	334	386	343	365	356	342	364	349	349	369	346	366	363	355	352	345	332	315	349	320	389	395	328	326	368	374	303	348	364	329	361	352	339	361	337	360	348	333	346	330	365	341	330	384	367	348	330	362	317	337	349	339	355	320	349	373	386	365	334	306	357	384	368	337	362	386	356	351	349	346	388	360	354	331	332	347	361	375	396	341	363	364	375	363	350	311	362	389	341	363	355	365	336	357	358	344	341	351	348	370	361	361	327	329	360	352	350	367	360	377	351	360	348	329	367	332	341	344	344	364	351	326	328	353	331	344	356	349	411	345	348	346	328	390	370	359	332	388	339	351	338	326	335	336	352	341	346	338	361	339	316	351	357	353	357	360	333	334	365	331	337	351	344	330	344	361	351	356	366	363	357	321	339	362	402	358	335	367	334	365	358	375	340	361	359	374	370	327	360	330	335	333	380	327	328	336	345	339	342	351	335	355	369	367	390	354	370	361	345	360	369	355	348	376	369	335	381	343	344	340	320	343	363	362	362	325	337	338	337	339	343	370	361	339	351	353	358	374	353	375	328	386	321	319	345	354	341	359	377	373	356	308	367	346	321	370	323	319	387	371	385	316	347	399	326	355	338	346	345	358	363	359	358	360	407	348	339	344	376	341	325	355	375	354	364	349	367	313	319	345	341	360	358	394	356	360	359	346	348	309	358	365	356	370	356	358	302	356	359	346	315	373	354	346	366	343	343	348	362	353	353	357	348	358	361	379	324	388	370	375	373	355	302	374	363	346	374	359	380	317	330	366	362	365	398	334	359	339	328	323	318	338	367	351	341	359	376	382	341	341	343	355	334	348	356	338	334	356	333	325	330	329	354	342	351	351	384	312	355	344	342	327	325	355	367	368	353	316	344	355	355	369	336	342	344	384	335	355	330	359	321	327	339	331	350	350	316	349	373	316	371	328	405	334	350	365	370	349	350	362	325	335	362	336	341	359	361	323	367	338	364	330	344	344	336	355	333	342	359	361	344	352	342	373	357	347	350	382	350	372	315	359	339	358	346	343	338	335	368	367	327	388	316	325	354	370	375	332	335	333	355	338	338	349	364	328	365	335	370	328	343	370	368	322	339	323	355	359	376	347	368	357	348	357	374	343	303	332	346	349	332	356	387	346	362	394	387	369	359	325	331	322	332	376	398	346	318	371	364	345	330	365	335	364	378	377	332	390	383	352	358	340	374	350	345	356	307	354	366	345	372	351	354	344	335	366	380	352	341	318	345	328	333	366	321	335	306	360	368	355	316	363	335	352	360	339	330	376	368	344	349	316	414	350	352	335	356	341	346	365	359	378	346	364	361	350	353	365	383	339	368	330	349	328	377	349	382	360	316	353	328	338	322	357	354	317	374	359	336	345	322	364	365	362	352	333	353	349	340	374	364	373	359	361	369	325	357	398	325	343	370	361	344	364	315	353	326	381	354	343	361	358	351	364	340	341	375	331	386	345	337	316	325	367	354	328	350	340	357	381	349	365	357	334	366	379	361	360	350	374	330	356	318	352	335	335	335	333	337	352	340	341	354	369	376	359	350	350	364	350	360	335	347	372	361	341	353	333	337	373	339	319	336	357	353	358	359	334	357	346	388	372	350	359	370	373	342	323	378	349	351	383	336	354	349	378	365	366	382	342	375	331	340	359	330	342	345	344	382	344	379	349	355	339	384	355	348	343	369	375	325	337	356	334	357	339	365	384	345	364	388	372	364	355	318	355	363	351	346	384	337	372	364	328	335	358	348	387	391	348	350	356	331	359	353	379	379	353	350	366	345	371	340	364	311	394	352	346	355	371	363	381	384	378	351	350	376	335	366	354	349	380	359	347	323	344	327	349	344	369	331	379	299	364	375	355	347	348	349	361	336	341	335	376	358	360	346	369	330	330	376	355	384	346	363	365	361	368	376	346	347	348	347	332	376	373	354	364	351	343	347	359	303	341	357	313	342	354	343	357	322	354	357	350	398	344	370	351	335	367	358	350	334	375	379	359	343	339	344	355	376	331	350	344	358	333	328	308	335	380	367	369	317	341	358	357	367	352	351	390	335	345	332	347	357	391	356	337	340	353	341	345	347	315	351	344	342	372	347	361	373	364	353	331	338	369	344	336	357	410	357	361	393	369	323	354	353	382	342	327	346	346	348	346	332	368	370	326	371	347	368	315	323	361	355	348	351	354	325	377	352	359	363	371	362	354	359	390	339	357	358	338	336	334	390	361	341	360	360	375	385	351	382	374	353	335	348	350	346	382	368	361	324	326	380	350	374	312	369	364	355	375	319	371	370	340	364	352	333	352	365	315	362	391	339	346	359	329	368	358	300	374	362	391	337	324	364	344	352	368	352	331	331	341	365	363	358	347	355	383	385	355	356	342	338	377	343	336	361	352	388	371	356	349	358	351	353	345	361	349	385	330	353	356	343	341	317	315	333	364	359	324	351	354	346	380	348	338	351	332	348	379	374	316	352	341	338	317	333	350	371
38415	39695	39050	24528	11718	6564	4041	2718	2190	1773	1337	998	775	694	659	576	530	486	401	418	413	376	399	418	380	378	389	390	329	366	363	363	340	343	337	312	339	397	325	345	375	357	340	347	314	323	376	337	366	394	336	361	353	343	353	352	333	365	332	328	329	327	359	392	321	362	332	337	325	329	331	361	353	351	355	396	332	329	323	342	352	345	337	364	341	320	336	316	315	346	312	358	331	311	372	342	383	318	370	328	374	327	313	342	331	320	358	304	338	362	356	361	315	353	342	319	366	314	322	344	357	302	338	354	326	290	327	349	297	340	315	319	354	331	344	335	337	332	352	351	341	345	327	344	325	353	349	335	364	328	323	335	346	332	332	329	336	314	334	303	365	297	351	360	309	368	334	333	329	347	352	339	344	349	317	354	336	327	357	343	360	326	356	341	344	370	339	399	315	353	343	336	335	319	322	320	339	324	336	315	338	329	319	341	337	330	354	329	330	374	357	322	347	344	305	340	352	333	336	303	315	348	358	330	307	386	358	334	315	344	307	335	333	327	355	344	330	353	330	377	320	346	368	357	374	328	350	346	332	345	373	338	360	370	335	367	349	340	366	328	322	345	344	361	352	337	324	353	364	347	336	347	324	336	345	331	336	353	342	357	335	348	341	334	350	339	357	341	325	369	346	337	321	337	325	329	297	319	348	335	301	399	327	324	314	339	374	348	340	315	360	343	314	316	331	351	287	374	332	328	335	360	319	336	294	330	328	339	355	353	341	373	333	331	329	352	375	334	357	340	329	354	362	342	347	360	330	348	342	329	317	380	361	362	336	357	335	350	359	338	334	328	369	300	325	338	338	328	347	357	322	328	365	333	348	333	332	322	329	359	335	361	335	379	352	351	325	348	371	320	309	294	330	325	359	337	329	349	348	309	350	313	339	346	336	354	332	372	315	331	317	311	333	356	355	333	307	366	316	341	325	309	329	351	338	352	344	356	332	376	352	335	309	334	366	327	321	347	345	318	358	331	350	346	325	347	379	335	334	335	363	333	328	324	331	354	312	327	349	333	336	333	355	331	358	355	382	344	337	364	332	366	347	324	342	364	338	356	337	356	331	336	339	342	346	356	311	343	356	365	340	374	327	333	343	316	322	305	349	352	332	330	353	352	302	335	324	343	300	348	339	334	349	335	353	336	329	332	385	373	354	339	373	341	387	331	346	349	352	327	340	355	327	348	338	351	325	366	327	361	321	298	384	329	330	344	320	324	338	337	351	354	329	332	324	361	320	319	330	371	318	345	355	356	355	329	353	322	349	296	331	333	319	344	347	372	348	381	345	348	315	310	349	308	348	356	311	366	331	323	335	342	309	343	345	297	358	341	354	343	368	366	336	325	327	338	333	338	342	362	315	374	344	331	338	335	349	338	353	331	345	318	365	340	344	330	332	349	326	337	345	329	356	318	353	377	348	328	368	354	359	338	329	307	364	348	326	323	335	366	327	339	321	334	352	344	342	317	322	374	323	351	369	349	363	350	336	331	323	353	328	334	351	366	328	363	322	371	337	367	342	378	372	335	336	365	329	330	362	325	358	301	328	351	348	356	326	349	323	325	322	320	342	331	338	337	349	303	364	320	331	342	327	328	360	368	325	342	376	327	348	332	338	351	339	312	307	330	372	325	358	331	368	333	334	332	373	331	339	344	322	334	338	336	325	376	368	312	359	332	371	335	321	349	374	349	344	353	332	333	330	360	316	360	350	349	344	366	362	343	347	336	368	332	308	328	370	339	359	336	319	394	315	333	364	325	304	314	309	361	362	356	350	327	321	358	366	340	314	354	322	310	309	351	376	327	346	340	377	319	357	318	309	362	319	341	343	331	329	341	392	328	325	292	317	374	350	335	329	316	317	339	341	347	350	356	360	333	338	329	372	339	355	366	380	328	320	334	332	357	353	318	367	363	350	336	337	381	335	344	340	301	344	352	321	359	349	349	320	356	342	336	312	340	331	314	342	312	346	356	339	351	347	358	332	356	342	340	331	332	330	331	400	326	301	343	370	342	338	314	337	337	350	339	339	370	374	335	319	336	305	334	337	334	358	352	343	358	315	331	402	343	364	351	385	348	339	326	319	351	368	354	333	353	332	358	326	347	327	344	341	357	351	311	332	356	354	348	333	342	362	333	336	363	339	298	342	353	326	317	332	336	378	344	313	329	351	332	306	356	375	335	334	356	332	332	354	339	329	377	312	319	337	343	340	353	343	358	348	349	315	354	345	316	353	334	332	323	319	349	368	351	336	385	362	334	323	332	326	353	361	358	332	355	379	339	372	350	328	343	340	324	320	346	365	349	341	343	341	357	334	360	304	366	358	326	307	343	359	376	370	328	374	348	340	330	326	345	310	339	346	322	363	308	354	361	369	354	318	352	360	334	339	326	354	324	312	356	331	313	332	326	342	332	338	349	341	355	343	368	346	352	351	331	349	316	334	344	339	348	322	308	326	350	342	367	338	331	326	334	332	353	329	342	338	318	355	341	317	315	362	352	345	361	353	326	328	359	367	353	327	327	350	334	357	327	399	329	331	351	325	373	352	314	333	350	346	375	354	315	347	365	343	315	366	321	365	318	336	332	326	359	338	350	332	344	376	339	340	341	378	354	337	336	332	339	331	324	345	369	354	313	323	363	354	310	331	346	351	332	343	319	347	325	326	351	336	335	334	404	330	343	314	334	321	332	321	326	342	392	335	346	327	327	344	361	297	338	333	339	330	350	364	359	345	317	334	353	308	331	318	350	336	334	347	338	338	343	357	366	348	337	383	344	316	327	337	303	334	360	364	314	347	341	354	334	355	348	369	342	330	348	379	310	344	353	385	330	339	345	308	347	317	314	346	334	343	355	351	346	373	369	366	352	340	346	344	370	326	351	323	316	310	332	297	354	342	359	318	317	363	338	323	336	331	348	308	340	334	303	327	310	348	336	336	342	341	354	329	304	351	317	365	318	325	339	310	329	349	350	314	360	341	369	367	317	359	354	344	329	360	353	339	318	337	299	319	318	354	402	331	306	319	355	334	342	353	324	350	358	341	310	364	351	343	337	337	328	363	323	329	326	337	361	340	309	335	336	346	373	339	349	325	321	329	336	343	335	338	352	328	329	338	316	298	342	363	354	362	345	363	351	354	346	331	341	314	331	360	308	346	334	346	320	353	321	335	324	348	356	360	330	320	324	345	343	312	342	344	347	344	336	357	341	377	343	348	318	343	341	349	355	335	356	376	338	361	385	303	347	339	339	320	342	309	325	316	338	336	297	357	338	308	312	362	315	355	358	353	346	317	351	359	339	319	360	360	339	346	355	360	369	361	321	362	334	328	332	337	338	340	337	341	319	297	352	337	318	356	323	352	329	377	335	357	315	350	371	324	350	373	364	368	354	331	340	355	335	333	321	346	350	350	357	328	359	337	319	353	343	333	337	346	341	380	325	322	319	313	344	341	347	350	335	328	334
42984	51911	38731	20807	12943	9248	5989	4440	3473	2745	2018	1401	1201	942	818	715	646	556	486	488	407	383	424	435	364	406	375	383	415	403	377	371	375	360	360	375	363	363	355	356	341	355	359	322	325	321	346	371	353	351	346	347	354	344	338	346	357	331	337	341	329	319	345	336	349	380	314	366	388	371	329	349	355	344	328	336	342	329	329	334	323	372	348	359	329	351	340	389	361	336	335	336	322	350	328	345	331	355	364	385	352	340	349	362	340	338	346	319	357	389	345	345	364	364	350	333	351	346	350	331	362	346	367	367	375	351	354	324	322	305	313	365	370	350	341	323	352	349	345	378	349	329	338	368	342	332	341	340	328	342	361	323	358	349	321	345	352	301	336	334	330	368	371	308	363	367	336	342	363	355	344	361	344	339	353	336	369	344	360	354	346	384	343	380	359	309	346	354	330	361	347	329	352	344	364	347	360	336	342	356	371	360	341	319	364	385	338	329	338	351	359	315	347	368	309	344	358	333	332	367	350	324	367	371	340	339	341	349	354	350	321	360	330	349	334	336	334	349	338	313	370	367	345	376	351	346	354	349	341	360	366	351	346	366	348	355	340	364	384	329	359	345	358	347	325	362	356	341	350	340	309	344	328	344	322	353	308	359	329	338	329	344	328	325	359	339	381	341	317	359	338	366	349	346	339	373	348	346	343	326	364	353	337	328	369	332	350	369	332	333	343	367	310	331	345	355	369	312	372	323	328	326	371	371	354	337	345	367	345	347	383	327	346	352	334	367	336	364	349	373	361	393	352	358	368	351	358	338	351	323	320	348	344	328	357	326	359	327	362	336	351	342	375	335	331	361	319	342	343	352	337	335	324	352	355	336	346	332	354	340	344	322	340	358	380	326	358	334	351	365	359	366	345	335	347	334	337	324	336	331	348	371	373	321	323	339	307	350	349	340	352	348	334	329	343	362	353	329	320	385	376	330	320	385	368	356	370	359	335	305	336	327	345	323	351	342	339	331	330	360	338	347	365	357	357	352	355	346	363	332	359	347	354	346	315	362	374	362	327	337	342	384	352	354	331	349	364	340	366	341	330	389	338	372	355	378	361	333	328	332	329	344	378	338	360	324	355	372	353	350	374	354	338	340	358	328	354	331	330	325	332	344	341	346	325	339	302	333	353	344	329	367	364	354	347	306	337	334	348	386	330	396	377	307	319	337	324	334	358	324	335	363	384	366	336	335	361	353	348	365	393	365	340	334	336	345	332	336	354	348	305	378	342	354	368	349	364	346	320	340	352	341	352	332	352	363	344	387	373	336	362	385	354	313	344	323	322	357	356	362	336	339	362	339	345	366	315	354	363	369	357	348	340	386	353	350	347	345	329	350	363	343	332	342	353	372	356	325	336	334	367	382	351	343	329	326	372	318	364	346	389	362	368	331	324	368	317	376	318	330	318	345	321	373	362	333	342	361	316	321	337	320	377	330	351	362	348	380	334	366	346	364	358	350	346	353	326	373	363	312	374	366	315	338	344	329	339	357	322	349	347	352	354	335	365	325	352	379	297	347	356	333	349	368	332	350	322	388	362	344	299	349	339	312	351	316	336	330	366	340	357	309	358	334	360	338	350	347	350	300	343	359	354	336	335	348	323	327	345	348	358	337	323	342	337	329	357	371	346	346	340	351	342	361	329	378	339	361	365	375	355	383	348	338	328	359	349	360	337	351	331	346	373	377	369	372	357	317	354	335	351	332	362	338	371	379	351	358	372	348	322	370	342	345	337	352	351	351	361	344	381	348	338	356	329	346	372	348	359	322	353	343	332	366	377	319	373	371	360	341	384	335	330	351	366	354	363	350	358	338	332	338	349	355	337	331	363	419	343	363	331	330	365	380	359	358	323	362	332	319	328	371	334	364	340	331	315	329	360	331	321	348	343	335	362	327	370	347	348	341	327	333	305	353	338	340	337	360	337	376	349	357	341	354	326	378	367	357	332	337	378	322	368	343	372	308	366	327	317	347	356	335	357	329	359	350	344	345	324	346	330	315	355	322	351	360	360	331	308	344	369	358	340	355	354	347	341	325	351	328	363	360	366	329	335	350	357	344	307	360	328	322	345	352	343	337	357	356	378	356	384	299	356	338	366	339	371	341	346	349	351	320	343	330	348	366	336	346	336	335	370	348	363	346	344	345	330	334	352	358	362	361	316	374	345	326	325	336	342	334	336	348	325	359	340	342	305	334	329	356	322	337	326	356	338	310	349	335	373	360	349	357	367	356	368	362	336	321	327	373	338	356	347	311	352	335	378	339	355	360	343	340	319	347	317	330	349	328	341	359	320	316	346	312	311	344	365	329	352	324	363	350	334	354	376	372	346	310	341	354	388	359	342	345	374	324	341	356	350	378	312	367	348	323	363	369	361	344	340	305	336	312	342	373	350	331	342	407	324	338	388	347	366	338	348	351	313	344	359	367	341	348	373	376	353	336	358	333	348	374	345	368	352	331	340	360	321	355	337	334	312	357	379	351	343	357	355	348	354	334	339	309	384	346	341	344	360	352	321	359	347	363	360	358	342	333	342	355	350	358	357	301	335	341	346	356	317	352	326	386	352	318	355	370	337	358	326	369	322	336	352	339	365	335	355	376	376	345	359	331	345	336	369	345	350	363	331	346	367	344	360	373	357	354	406	384	357	307	358	355	347	353	353	372	354	349	321	345	373	434	328	315	354	334	318	349	345	373	367	345	370	331	333	316	370	340	357	349	390	340	364	319	357	342	347	346	318	360	305	323	382	348	317	302	363	326	354	337	367	334	326	344	328	353	337	361	346	354	344	328	325	341	335	316	373	325	340	373	374	347	397	338	357	346	366	367	344	335	306	327	356	318	337	347	350	356	339	350	377	320	354	360	342	329	346	359	345	352	349	355	338	372	348	368	359	343	332	330	365	344	356	349	324	359	359	360	346	372	352	363	358	326	349	325	355	368	340	331	352	380	357	310	372	352	336	323	316	330	341	319	362	361	374	347	340	334	359	346	356	335	331	333	324	328	371	339	331	370	398	316	344	346	318	329	318	334	332	329	350	343	349	338	343	348	302	368	373	344	360	325	364	313	318	352	353	327	333	353	341	367	353	333	360	355	353	345	342	319	371	352	328	385	344	327	343	319	326	330	358	328	365	340	338	347	397	347	363	381	350	346	341	348	314	339	355	343	324	364	346	339	305	365	369	363	346	321	297	385	345	341	353	365	358	333	380	346	335	347	359	324	339	373	358	347	330	323	361	362	344	322	356	356	341	359	362	331	321	316	362	318	380	357	334	339	352	363	371	337	333	360	399	335	377	352	322	345	318	351	345	351	349	322	367	325	388	348	329	381	374	346	334	336	341	341	325	373	361	316	360	361	352	351	364	354	381	365	356	355	325	339	377	352	348	326	318	325	357	359	373	342	348	377	301	356	321	324	330	342	354	349	376	328	335	345	352	361	362	357	333	319	319	356	325	344	333	337
24290	21426	29160	25168	22340	18630	10782	5966	4429	3597	2618	1885	1420	1141	927	859	775	699	600	504	484	459	474	442	433	471	427	423	398	400	349	397	329	336	345	353	376	370	352	342	370	339	320	322	368	343	351	360	341	347	341	339	389	343	355	344	337	346	375	350	367	354	322	348	338	362	360	374	361	340	329	369	321	327	375	324	313	318	321	340	341	335	361	339	339	353	316	323	333	341	348	329	386	343	350	326	355	313	336	341	305	347	358	348	330	337	328	334	326	343	354	308	354	315	304	366	331	347	359	380	341	374	328	332	334	336	322	372	320	354	354	321	373	376	361	350	349	340	339	347	311	358	331	347	345	328	337	381	320	343	321	336	340	354	349	325	329	330	301	385	339	349	332	348	300	353	350	365	315	355	333	329	357	358	384	361	314	350	346	388	313	347	346	331	357	342	347	361	303	297	348	342	340	347	327	332	350	327	364	310	349	323	370	320	331	347	320	309	301	327	353	348	358	348	346	337	337	354	329	335	328	310	349	350	335	338	328	345	306	372	330	339	394	354	342	348	314	333	354	338	338	330	332	346	341	346	368	326	314	364	326	335	346	355	327	370	347	326	343	340	348	350	343	331	366	311	357	362	337	327	365	371	340	330	340	341	332	355	327	330	327	373	346	310	341	354	333	374	298	345	330	345	355	359	346	330	360	346	342	338	335	355	357	332	349	332	361	344	331	342	307	323	336	352	339	357	316	323	333	337	365	317	371	349	357	336	335	388	329	369	340	324	311	347	348	358	362	325	345	345	367	336	334	335	341	374	354	345	349	335	337	314	343	363	368	326	345	360	326	341	310	326	333	328	324	357	354	331	356	362	317	351	341	330	322	339	331	316	360	340	343	337	331	361	349	356	328	308	348	375	345	356	369	337	313	309	369	340	338	344	379	380	345	372	317	342	343	342	364	327	335	322	351	365	340	334	369	343	336	339	346	301	329	342	339	323	352	346	332	361	327	362	357	359	345	314	323	329	362	321	381	338	379	345	361	329	371	329	370	340	336	350	353	355	346	352	332	325	328	301	347	354	339	339	329	331	359	309	317	316	337	346	360	368	339	351	358	341	354	335	319	299	338	351	335	370	304	335	337	339	345	346	328	352	347	324	343	320	347	325	316	346	357	359	319	328	311	367	318	326	355	329	319	318	329	309	326	359	349	303	318	366	344	330	376	351	345	322	351	332	334	313	291	365	336	329	346	335	364	393	331	357	330	327	353	354	337	353	345	331	362	316	360	352	353	326	345	331	329	342	346	328	338	341	364	351	349	355	337	392	344	326	366	349	335	351	336	313	363	357	344	339	322	341	320	360	322	365	364	339	324	344	370	317	348	317	362	310	326	328	333	362	313	358	330	342	339	346	344	354	304	334	369	349	361	360	312	352	330	339	352	346	338	356	324	337	323	336	308	343	349	328	310	314	314	348	338	327	359	356	332	373	320	363	359	296	344	340	356	337	341	358	369	326	321	349	321	365	369	366	334	340	343	365	340	345	362	345	342	327	360	314	344	329	352	345	327	358	334	336	336	334	333	331	343	354	318	343	344	343	350	318	337	330	320	324	364	372	353	346	337	338	364	353	358	359	332	351	340	318	330	361	336	328	373	331	376	342	354	357	332	368	329	327	356	343	325	344	329	340	364	360	297	336	354	299	355	346	335	367	373	369	298	361	340	347	335	331	313	331	368	334	336	355	345	316	357	350	310	338	373	329	341	343	343	341	324	331	367	322	353	327	341	320	320	345	332	305	312	349	364	369	336	341	357	354	329	313	339	308	337	300	372	367	325	329	330	328	351	356	364	343	342	341	323	339	322	360	348	378	332	355	351	344	351	357	333	328	343	337	353	323	330	349	352	367	375	363	311	336	373	349	321	334	314	329	340	339	347	373	343	342	350	315	336	353	306	358	339	327	366	319	326	332	376	325	334	339	347	318	322	341	351	341	360	344	351	344	335	336	346	308	342	329	357	309	326	370	318	341	310	366	329	359	356	341	371	319	356	333	338	344	334	355	341	331	303	354	322	369	373	358	336	369	350	333	306	345	326	334	388	321	335	388	385	361	360	362	301	336	354	339	333	312	344	381	348	334	351	361	356	311	322	357	355	327	312	356	396	347	362	344	325	349	358	331	329	366	338	364	305	355	312	326	317	338	342	345	376	369	362	393	321	332	302	370	336	372	350	315	339	327	314	363	380	311	331	326	317	367	360	338	348	315	340	368	311	313	368	323	324	321	363	384	310	330	339	347	350	347	344	362	315	321	346	328	355	368	367	327	362	331	347	321	334	328	323	343	324	326	369	346	347	311	344	344	331	319	366	318	337	330	352	342	377	341	341	387	354	304	322	296	327	365	337	336	347	335	348	365	299	321	340	297	360	336	342	330	306	354	335	329	306	325	344	302	341	307	316	362	355	344	315	338	363	347	332	360	337	328	327	325	375	385	383	344	311	318	287	352	335	355	334	363	369	354	336	331	323	342	317	322	333	373	330	328	346	326	321	356	338	334	338	328	356	333	327	342	351	336	339	330	328	318	341	321	345	332	307	384	361	334	344	374	351	338	367	341	334	351	336	318	315	325	383	367	362	322	360	338	330	336	358	316	355	360	358	304	340	368	349	379	369	334	356	343	313	359	334	387	323	337	322	325	339	308	314	347	337	333	339	362	360	340	350	330	327	340	374	331	313	375	314	349	340	337	308	366	343	323	345	316	311	344	362	346	343	335	311	336	349	312	333	339	353	342	360	345	338	339	328	327	354	341	376	329	346	351	342	339	326	345	312	363	351	337	332	311	346	345	380	334	328	316	338	338	343	326	324	338	342	324	358	334	368	351	331	306	306	325	346	348	336	345	340	351	356	326	342	330	316	331	343	330	334	306	312	353	371	359	374	349	328	335	316	348	368	356	341	384	319	349	321	341	325	320	321	340	353	349	329	346	332	315	324	344	352	345	340	338	320	327	346	339	304	375	326	315	309	333	342	357	308	315	338	320	346	334	341	332	358	343	332	347	324	334	350	340	346	349	323	375	348	361	371	334	349	350	355	334	353	315	359	341	350	319	334	306	379	379	369	316	322	383	343	332	322	335	356	366	322	324	345	339	355	363	340	343	363	364	311	307	338	343	376	365	322	312	311	323	334	310	322	342	371	345	321	346	382	331	332	313	357	356	321	351	308	319	297	348	338	336	335	364	315	328	328	373	385	363	333	350	334	339	294	347	360	322	359	359	326	338	330	373	318	367	350	343	349	348	331	339	369	354	336	337	322	356	342	377	341	341	365	365	333	356	318	343	307	355	331	339	311	323	343	325	339	309	376	299	299	337	385	324	325	308	344	353	344	347	339	345	322	352	377	369	340	347	306	310	308	349	319	339	324	350	307	341	331	316	345	330	337	346	340	316	348	350	339	348	342	329	342	361	333	334	354	355	337	345	344	336	328	340	334	337	390	329	375	336	311	313	362	330	355	335
39877	66458	49024	30140	21806	16579	11671	8486	6863	5358	3954	2899	1989	1728	1362	1226	1073	868	752	643	608	544	570	534	449	448	440	437	395	459	395	414	398	402	373	400	379	359	368	384	301	387	361	364	385	350	361	352	333	395	368	357	374	361	321	359	348	350	344	335	356	348	367	339	348	361	350	363	382	327	377	357	369	348	321	330	356	352	369	333	365	339	352	280	374	331	326	383	368	355	339	350	345	333	317	371	362	329	359	348	355	357	336	294	310	323	333	332	317	339	381	345	379	344	336	331	365	343	366	322	341	318	359	361	361	339	398	341	370	357	354	326	352	342	330	321	382	340	357	334	334	362	329	316	314	345	352	337	378	344	355	369	344	333	366	338	326	313	363	321	346	361	369	354	349	380	359	334	331	340	321	287	355	343	353	348	377	353	334	348	364	367	347	359	345	347	355	327	359	352	350	342	364	340	353	331	316	343	363	314	318	333	358	318	358	302	348	350	360	321	357	340	360	395	341	338	332	375	305	378	408	302	352	337	358	342	335	321	361	306	348	388	313	316	358	338	378	332	360	335	328	325	344	342	353	348	357	336	356	315	342	354	317	337	337	311	326	313	366	393	362	379	354	396	372	353	322	337	362	308	327	348	327	298	358	319	363	349	332	339	350	321	351	333	312	378	359	333	360	359	339	336	316	325	327	318	349	315	339	365	328	338	310	363	364	337	350	346	341	337	344	380	326	331	345	329	363	330	325	350	343	382	355	386	390	350	351	306	340	322	334	341	338	353	353	336	346	351	336	348	348	351	354	374	346	347	338	324	329	323	352	350	336	340	338	358	338	372	363	353	356	340	381	349	340	368	349	351	328	346	341	327	338	335	365	360	344	321	358	314	330	352	322	341	364	331	349	328	368	332	294	318	334	350	353	336	365	330	347	367	316	323	338	343	356	347	328	398	320	381	324	420	365	373	364	355	348	335	336	358	318	360	361	360	356	337	353	335	358	308	361	344	357	323	321	330	343	359	326	350	321	357	337	327	331	334	344	330	344	381	310	325	313	361	342	335	353	330	396	324	338	333	337	331	379	337	327	367	350	379	367	389	359	369	385	350	352	335	360	353	389	344	314	362	349	369	348	370	350	329	346	348	333	335	351	356	319	362	376	350	333	330	343	306	331	323	353	323	330	336	343	288	365	330	384	328	337	352	355	348	355	324	321	325	343	347	335	348	366	353	333	346	344	362	355	357	338	355	341	335	314	348	373	343	375	335	322	309	330	343	355	352	349	329	355	320	341	302	360	314	333	334	307	330	360	360	338	349	328	342	388	353	370	334	336	330	359	316	375	322	333	358	379	306	348	342	341	319	351	332	350	332	362	332	321	339	339	322	345	350	341	359	357	338	317	338	359	357	347	348	325	376	380	385	320	359	360	345	338	341	352	365	334	349	367	361	364	343	329	336	367	342	365	365	348	338	347	352	318	330	297	357	335	350	325	348	329	380	330	344	335	328	345	338	363	342	316	357	351	369	344	332	290	374	376	367	341	359	371	338	361	329	316	336	357	379	376	351	346	357	340	362	335	360	327	349	326	338	374	365	334	321	334	380	325	374	346	378	369	353	332	335	347	325	323	367	368	353	332	359	354	365	369	331	335	324	350	326	361	375	346	333	366	349	347	360	369	335	369	344	354	326	351	348	334	335	346	358	331	364	330	351	333	327	335	362	334	358	355	368	362	350	362	324	357	362	324	303	314	344	341	343	308	350	356	335	383	361	336	363	324	334	345	327	408	310	365	351	368	328	359	350	357	352	333	354	337	375	361	350	360	301	354	350	403	370	387	369	329	322	355	365	379	339	372	323	347	357	351	333	324	344	361	359	335	357	350	335	380	358	357	351	371	332	324	365	352	345	308	335	349	350	330	319	368	326	334	349	338	351	387	366	333	365	325	315	338	335	355	347	355	308	357	299	315	322	359	369	352	352	329	315	337	362	326	359	344	333	358	339	349	326	345	342	342	354	327	339	349	369	374	374	330	325	353	323	346	313	358	372	356	365	327	332	343	317	348	331	356	358	335	334	348	332	366	323	344	327	339	354	362	362	379	313	351	352	337	317	354	369	367	347	343	331	352	364	361	343	325	347	366	364	329	325	355	321	372	332	349	369	328	359	360	329	373	388	342	355	317	371	370	358	329	340	363	337	330	330	342	341	373	358	355	359	333	339	338	302	376	365	342	343	349	370	322	360	336	344	349	351	329	310	363	351	362	338	356	354	338	355	358	349	322	349	362	361	348	326	310	341	358	340	347	354	353	327	375	343	347	342	328	340	359	356	348	328	314	372	345	359	364	349	324	346	330	336	368	334	347	364	349	347	322	319	332	368	332	359	330	380	323	352	350	346	346	349	351	347	337	335	363	350	330	300	346	361	333	378	329	365	374	366	338	323	330	387	341	365	359	330	343	325	346	360	352	339	347	368	351	344	335	342	361	339	317	353	373	330	333	346	308	333	368	336	362	345	364	354	369	312	335	338	350	330	341	339	347	339	314	342	347	340	350	347	317	300	331	330	344	356	367	310	349	353	374	342	357	321	345	360	326	341	291	351	348	326	363	336	345	317	365	358	335	305	350	327	341	326	342	320	350	342	340	319	361	328	366	326	356	341	342	363	338	347	318	329	292	357	336	315	374	338	334	326	343	350	320	357	315	370	354	341	384	373	352	327	356	347	329	316	344	364	369	360	332	365	358	378	362	374	358	346	363	357	341	349	359	336	358	328	347	288	358	334	325	316	358	344	338	342	339	316	352	352	332	324	333	340	335	337	385	328	342	355	337	346	346	315	330	336	357	368	333	354	391	348	352	351	349	326	374	346	377	325	378	355	378	326	319	342	358	338	348	352	340	373	323	351	328	345	335	363	338	338	360	332	342	351	389	315	356	351	345	333	347	341	353	350	356	356	353	379	359	344	337	350	360	343	358	337	330	346	327	355	381	335	340	344	353	342	322	363	274	354	380	324	302	327	369	357	315	343	372	336	355	343	348	307	332	327	368	351	342	316	341	361	365	384	326	334	352	332	357	326	330	339	307	309	356	363	336	378	366	333	383	324	351	363	342	345	349	331	348	355	350	346	333	324	343	345	376	312	386	346	364	321	348	322	356	335	367	375	338	352	344	358	332	344	342	337	329	337	335	343	342	335	349	342	341	337	353	367	349	351	330	338	330	323	317	330	347	333	366	357	334	349	352	332	364	318	353	368	339	315	335	350	326	333	353	339	358	364	338	332	349	333	337	337	352	336	299	338	358	339	345	315	363	347	362	351	329	384	361	345	350	354	346	313	359	326	356	357	332	342	373	365	360	355	349	319	345	305	314	297	314	340	351	363	386	329	331	354	361	373	358	352	342	374	341	381	346	348	344	349	355	357	351	351	323	364	299	319	354	340	329	355	351	345	337	333	338	352	338	344	341	325	338	332	342	356	364	365	363	351	378	362	337	344	335	367	352	353	340	358	337	359
25485	21916	29885	26894	19041	10845	5912	3697	2837	2202	1768	1405	1040	827	733	701	657	556	546	473	446	431	403	431	404	426	377	370	359	363	365	362	359	381	373	370	375	350	367	374	351	334	379	352	359	344	318	321	348	376	333	350	361	364	344	363	348	332	378	328	366	370	337	335	356	355	353	354	345	364	394	348	348	338	345	332	366	354	340	356	332	314	320	381	337	385	366	367	345	329	339	328	358	344	369	351	339	373	363	365	320	349	323	361	354	372	356	343	341	328	349	382	377	340	350	351	365	348	350	332	372	321	325	355	346	360	350	366	367	333	336	319	328	357	343	332	349	344	358	334	353	365	356	348	369	375	352	365	345	385	337	352	336	313	346	366	359	332	310	380	363	351	335	365	357	371	348	366	354	357	374	354	316	356	381	344	389	374	359	327	355	376	337	334	328	365	349	318	334	317	343	380	373	363	379	341	377	353	347	358	346	314	339	333	361	318	356	380	360	323	354	362	362	372	341	379	367	330	363	329	322	385	355	355	361	354	321	371	307	374	363	383	345	350	336	352	345	361	353	323	366	332	390	370	352	364	350	344	353	334	339	367	324	312	404	342	348	363	322	357	358	341	336	347	362	332	351	352	354	354	349	374	390	367	356	342	353	356	358	389	359	378	365	329	345	374	370	348	335	371	341	340	358	348	329	324	342	342	340	311	344	369	322	356	377	354	357	353	321	365	373	344	347	310	321	375	321	330	349	364	359	356	342	357	319	356	326	334	357	339	357	347	324	362	346	339	368	366	361	335	362	352	339	344	364	329	348	352	336	327	334	346	350	378	344	367	376	327	333	352	344	349	367	361	348	381	345	408	362	370	327	341	359	358	333	347	330	356	342	316	338	367	395	345	391	350	322	340	397	319	345	323	334	345	362	344	342	348	335	333	345	374	350	324	336	378	350	347	337	341	339	368	346	325	334	332	337	335	354	358	366	358	360	365	355	344	293	350	314	358	370	354	358	370	373	326	313	337	353	329	298	348	387	353	384	377	351	351	339	332	377	369	357	336	352	350	325	342	316	352	360	349	342	364	365	333	354	342	338	354	338	313	380	315	348	344	371	329	356	343	381	349	344	339	351	360	326	382	343	363	345	327	354	325	342	327	343	360	351	339	345	365	353	358	324	354	312	351	353	344	368	357	331	324	333	352	352	356	362	357	344	363	351	332	340	380	356	384	368	365	376	304	333	345	337	366	324	343	368	342	343	336	384	374	338	358	330	351	368	376	347	352	360	355	323	361	416	350	316	360	344	359	360	386	376	340	365	323	359	344	329	362	358	360	396	343	348	338	389	383	363	343	343	349	361	354	347	351	341	316	335	353	343	362	349	368	330	380	359	374	321	377	353	360	325	367	322	348	319	372	342	314	306	330	350	388	361	356	349	340	355	342	350	362	307	390	343	335	362	377	335	363	356	354	361	357	335	385	341	362	333	372	326	338	372	367	369	339	327	345	356	363	372	364	347	364	344	392	325	339	331	310	366	333	375	361	373	364	371	363	356	305	329	362	372	353	391	363	359	405	334	393	354	346	337	342	387	334	307	384	357	351	359	368	368	342	313	357	354	337	351	322	334	389	382	326	333	333	373	338	369	330	367	373	349	341	360	353	356	331	355	351	348	321	364	359	364	370	364	346	364	349	356	320	340	366	349	374	340	350	380	397	364	371	346	372	341	353	345	351	353	316	325	346	354	345	334	336	357	361	318	339	350	358	329	341	377	335	377	342	333	368	342	331	336	369	376	351	360	343	317	375	371	360	328	323	347	379	359	358	312	358	349	325	334	308	343	348	394	341	336	333	383	318	328	344	341	359	362	335	333	346	333	335	338	301	351	301	361	350	368	334	354	350	363	368	342	351	363	340	370	370	317	356	297	343	350	346	342	348	332	329	374	316	349	347	332	359	359	329	334	338	351	364	343	327	362	310	342	396	346	328	353	351	386	380	338	349	359	358	338	366	344	330	299	321	363	319	356	357	343	350	352	331	347	326	349	381	326	357	329	356	389	367	363	361	363	362	353	327	349	368	334	372	329	345	353	325	365	369	392	314	374	352	341	340	387	345	356	336	364	360	359	326	357	356	335	343	325	363	363	375	339	354	385	372	362	334	355	359	365	342	366	389	372	337	339	359	389	364	335	342	355	315	357	328	353	345	304	333	362	357	336	310	355	384	391	339	382	354	351	367	370	321	344	356	347	324	327	324	328	351	327	365	369	358	351	355	342	342	355	344	363	397	388	325	327	345	372	344	321	381	391	374	368	340	333	343	364	362	369	363	344	391	355	354	355	361	359	331	361	364	349	350	331	344	349	324	352	344	344	346	356	369	365	312	320	361	328	374	404	356	338	371	354	367	340	362	359	352	317	363	322	348	337	316	359	351	382	325	325	346	354	344	348	343	352	339	337	371	371	319	382	344	364	347	340	343	340	337	344	363	330	346	359	335	370	366	348	358	362	319	347	373	350	357	326	342	325	339	341	352	372	343	343	352	355	329	334	334	350	369	379	336	311	352	363	380	388	340	359	374	386	378	361	357	330	325	375	343	359	372	342	332	332	359	339	360	377	377	338	343	335	330	362	364	342	377	319	357	340	383	351	356	327	342	350	348	348	350	341	342	320	341	368	363	339	368	361	330	368	352	351	349	359	369	339	315	355	366	343	378	356	327	350	361	357	345	353	343	306	363	300	335	343	358	339	318	380	338	380	340	398	356	348	306	363	303	361	355	373	358	326	328	392	366	334	363	317	328	361	307	341	354	353	358	385	345	358	387	363	348	322	330	345	336	355	326	345	353	370	354	377	332	351	344	335	343	348	343	393	343	371	350	375	358	374	379	362	358	360	355	303	327	375	372	351	358	351	355	358	335	314	338	342	339	383	365	308	370	360	335	371	311	344	350	355	340	336	308	322	368	353	369	315	320	372	348	359	362	363	372	356	367	349	341	311	371	331	380	336	354	345	336	340	332	337	344	326	352	384	359	331	329	342	358	369	380	362	336	326	333	353	337	346	324	346	375	365	366	368	339	360	330	336	364	350	333	320	345	338	377	369	350	332	339	347	334	342	345	361	337	354	332	363	311	325	382	361	351	371	372	347	366	358	342	346	384	390	382	328	342	346	339	370	328	325	356	373	326	358	362	372	333	314	326	345	341	376	347	349	384	324	330	360	361	347	357	402	379	373	369	299	361	328	350	308	335	341	317	357	351	348	311	371	354	326	342	387	336	353	342	330	341	363	354	348	371	369	366	357	338	316	367	350	316	365	353	362	327	342	338	355	363	336	347	338	352	322	333	341	322	360	365	367	336	364	376	339	364	347	368	331	359	371	401	381	351	352	386	341	326	343	339	360	330	336	338	393	352	390	342	346	356	309	319	355	336	329	351	364	367	337	332	317	349	336	365	323	338	337	377	345	369	350	343	354	359	340	348	365	379	339	307	347	323	313	377	329	350	350	376	348	338	339	351
41969	62870	44440	25469	17647	12478	8433	6067	4627	3650	2723	2039	1481	1143	1062	878	801	684	598	532	485	468	473	468	448	414	380	408	357	390	399	396	362	381	343	344	365	388	346	366	397	355	367	378	389	352	367	389	334	360	345	307	360	391	350	356	373	348	365	345	368	349	355	350	336	347	330	335	354	351	379	376	364	377	355	377	333	342	384	347	312	332	334	384	332	340	376	331	379	366	347	346	333	355	361	376	350	362	344	343	363	361	361	353	341	337	360	367	341	350	345	348	341	356	348	375	377	368	338	381	361	335	350	366	330	367	354	340	332	343	371	362	370	362	357	379	316	324	370	335	380	382	340	365	373	325	367	330	354	342	372	390	345	347	364	345	351	352	396	371	363	334	335	363	362	345	326	299	357	344	333	374	337	373	364	371	385	349	368	357	384	347	370	361	387	358	351	338	362	363	365	321	358	308	367	361	364	363	348	378	344	369	381	348	367	324	341	364	323	336	361	358	341	369	357	324	393	374	366	358	359	326	376	372	336	359	349	362	374	349	340	401	354	352	353	389	372	341	356	361	354	328	373	398	343	396	325	342	368	373	345	354	318	328	384	382	343	356	331	367	333	367	394	389	365	376	374	372	331	363	349	327	332	339	368	347	342	367	358	359	378	367	343	362	361	370	364	347	322	398	363	347	348	349	377	336	379	346	316	383	335	363	365	373	350	348	333	339	355	356	375	397	338	320	337	367	345	363	341	363	349	366	401	342	325	345	332	353	360	340	313	375	345	369	364	348	388	356	358	314	361	330	370	332	371	364	374	350	354	331	352	334	384	375	371	368	383	356	342	354	385	354	373	319	350	358	349	362	375	365	376	333	354	377	381	346	361	379	364	371	354	394	362	362	345	365	365	360	387	362	367	338	351	384	342	326	339	351	378	347	379	360	349	362	363	378	386	376	355	404	365	351	335	373	328	367	353	376	366	357	321	344	373	359	371	351	365	345	355	402	351	348	366	365	357	305	335	349	327	341	359	352	343	359	371	322	342	354	347	331	346	344	334	345	327	328	365	345	375	341	360	391	351	368	383	377	347	354	336	324	341	343	369	331	358	353	384	341	379	368	338	334	330	358	369	361	366	340	377	376	381	357	344	379	370	366	367	344	397	333	381	336	348	360	359	363	341	393	333	350	335	349	362	344	352	371	329	380	345	355	377	387	333	306	377	359	330	389	338	366	357	355	372	319	337	346	358	349	340	345	314	368	336	364	372	360	341	352	328	372	359	357	368	369	374	369	377	367	345	346	376	353	385	343	346	371	341	337	375	323	337	370	329	344	373	328	343	346	370	318	339	337	357	335	386	371	354	381	389	354	355	367	373	353	366	380	323	360	379	373	355	362	343	357	341	352	350	376	363	334	373	361	381	367	333	360	349	357	340	378	368	360	350	327	335	377	333	342	392	387	347	343	373	346	378	336	343	329	326	337	326	358	371	337	351	352	339	335	347	400	372	362	339	363	343	342	329	335	366	381	342	324	341	348	359	364	355	369	342	347	329	345	335	342	365	345	359	331	371	348	388	342	350	348	368	356	332	361	367	395	344	314	299	332	385	346	376	355	344	348	389	370	362	348	354	365	335	379	369	323	342	340	324	368	317	339	370	360	344	345	369	354	333	338	387	332	360	369	344	365	383	381	366	375	392	338	328	371	374	356	353	348	362	359	366	353	317	367	355	371	341	365	358	335	351	358	387	350	350	338	381	376	314	368	333	320	355	349	375	365	341	366	351	343	353	374	344	332	370	374	329	344	357	382	359	358	358	365	360	337	363	365	343	338	348	342	347	344	375	357	359	371	349	322	364	348	340	327	331	351	344	379	353	372	327	361	352	396	340	358	362	377	375	345	352	313	345	349	348	336	369	364	367	402	357	331	356	390	366	327	347	338	347	329	372	352	375	377	342	336	354	328	324	362	349	338	360	342	382	358	332	304	356	354	350	350	320	381	337	343	356	342	334	383	354	348	330	365	352	378	335	333	365	334	342	357	359	349	356	347	354	329	362	332	372	324	374	350	352	339	324	300	343	348	360	356	359	362	355	331	362	347	358	350	345	372	358	350	360	356	325	354	363	364	370	353	373	365	387	343	339	364	366	342	366	359	315	343	368	357	361	329	438	356	337	335	340	332	366	362	354	368	336	363	355	327	331	339	343	369	383	347	342	333	384	394	363	336	350	361	363	346	381	352	339	344	369	341	359	358	341	363	337	341	314	374	372	390	346	327	352	326	333	298	349	346	362	377	339	327	360	377	335	353	373	331	340	342	357	338	386	329	371	370	402	344	336	365	358	363	371	346	334	347	305	356	330	361	352	368	372	349	336	349	357	358	328	365	355	346	311	360	362	331	388	358	345	346	332	351	338	340	362	338	346	326	372	352	365	351	335	326	365	370	321	358	371	380	348	342	371	345	377	331	345	393	347	357	367	351	368	339	387	398	382	335	374	356	344	342	356	365	336	345	360	310	356	350	328	346	364	370	357	378	373	352	356	381	374	336	340	321	358	343	368	370	351	361	329	335	357	376	353	364	335	350	342	369	349	319	355	368	324	383	354	368	316	332	340	350	352	371	372	372	333	345	357	363	342	356	340	341	353	363	377	338	368	345	319	358	339	352	346	366	356	359	370	365	371	361	373	386	361	351	324	367	314	378	361	342	344	356	353	348	336	409	337	402	348	317	383	361	339	382	359	355	370	348	349	364	363	357	352	365	339	386	385	364	370	367	332	356	330	330	368	357	340	340	371	385	364	349	358	375	381	384	329	381	353	342	356	319	361	343	362	398	314	360	364	352	329	363	314	341	337	364	348	340	368	338	335	388	377	333	348	331	330	348	347	327	322	357	348	341	348	338	364	336	351	344	356	348	352	361	368	388	362	346	360	361	366	343	355	345	361	330	347	359	315	350	354	339	323	336	360	355	357	345	350	337	382	366	351	357	339	383	376	330	345	366	360	382	355	349	367	351	380	361	334	358	330	356	368	318	384	369	330	393	336	337	311	341	338	332	374	341	345	376	353	331	345	370	381	356	320	351	401	358	360	390	362	332	347	308	379	369	367	353	364	373	359	350	340	356	361	312	351	358	364	358	318	322	321	369	369	382	354	399	351	326	337	335	367	336	366	363	358	341	353	350	349	360	361	366	348	338	335	325	382	332	313	342	346	365	325	336	358	342	350	305	350	339	357	365	346	363	362	336	376	374	307	379	330	365	346	362	356	375	312	374	364	358	391	381	382	339	335	372	373	354	345	340	340	375	376	319	326	371	325	369	358	388	384	353	358	372	407	373	341	364	353	342	354	347	355	346	325	406	358	373	348	348	374	361	337	350	382	346	366	364	372	346	372	376	332	366	337	367	367	365	358	337	355	389	317	390	350	370	374	331	371	355	361	371	381	350	337	316	321	378	336	358	314	357	325	344	377	370	353	341	365	382	351	354	329	362	335	335	327	373	356	340	344	368	375	340
22987	21365	29018	24223	21784	22573	18071	8308	5227	4092	3195	2247	1688	1374	1138	1058	915	777	688	638	544	524	520	499	450	447	442	432	362	431	416	404	404	391	397	343	356	365	401	384	355	366	339	327	380	385	370	366	335	388	374	355	374	377	354	350	355	348	378	345	340	363	334	343	386	335	333	397	362	326	357	364	372	337	350	352	370	393	342	338	359	372	326	390	380	363	355	347	367	355	369	323	376	396	339	387	342	345	370	372	419	370	324	354	337	374	328	331	373	379	376	341	356	322	360	380	340	339	359	341	363	356	347	366	371	348	358	363	373	375	360	328	386	374	333	347	357	377	362	300	337	375	363	346	372	347	381	354	344	373	367	354	365	381	348	365	351	368	407	348	340	343	348	368	342	355	342	350	353	337	373	342	367	352	363	385	351	375	354	390	369	359	352	331	384	321	409	340	370	354	328	355	319	385	376	368	359	340	323	365	378	355	363	357	344	339	368	379	386	317	338	352	381	359	339	335	368	356	350	377	341	358	349	375	325	360	378	353	333	356	319	351	342	383	332	321	371	320	355	352	406	362	329	354	364	367	372	370	352	352	340	349	339	356	327	357	372	331	339	335	368	382	345	351	349	358	331	374	361	354	382	384	349	383	370	314	343	339	393	366	341	316	349	361	358	346	368	381	355	378	377	375	350	373	367	390	343	358	374	358	360	355	358	354	379	353	329	353	371	354	363	356	379	363	361	338	348	347	363	364	358	371	348	402	330	358	337	356	334	359	371	365	347	358	345	341	347	345	360	377	362	360	332	388	326	361	327	352	370	354	314	341	332	360	361	337	378	338	375	346	365	352	363	373	360	364	341	368	357	380	388	354	370	355	351	377	374	378	352	358	376	332	353	359	343	367	331	346	383	368	376	325	361	383	358	321	365	349	327	356	341	382	336	395	377	354	367	369	371	358	365	336	353	349	348	351	359	359	367	333	354	349	383	353	354	336	363	384	369	341	383	360	367	330	341	344	365	339	394	357	359	364	365	350	363	333	347	356	344	345	359	323	367	354	338	364	381	358	382	356	382	367	372	354	385	361	334	352	375	382	331	342	360	354	349	341	336	334	377	377	359	356	361	369	360	385	366	370	359	319	359	348	384	364	377	344	355	392	356	390	323	378	382	336	360	376	372	327	366	382	339	373	374	323	352	341	366	375	354	348	374	355	355	380	333	375	379	363	383	381	347	365	338	354	364	387	338	405	373	322	337	376	357	334	345	377	359	335	331	339	390	382	337	348	360	345	362	407	333	381	355	347	383	373	351	360	323	318	342	406	337	360	361	338	355	366	354	337	374	361	352	361	296	334	372	347	336	326	359	325	352	342	377	376	350	359	366	347	356	315	326	374	348	402	374	338	376	333	325	363	362	350	338	361	381	352	323	356	344	381	356	358	371	389	334	376	342	371	323	359	364	359	342	347	345	378	370	351	332	370	334	342	385	367	381	332	389	363	337	318	346	362	382	343	332	357	373	373	332	354	390	375	387	362	380	370	343	331	373	344	415	374	372	316	336	359	333	343	353	348	330	385	359	342	326	363	338	387	316	351	367	340	355	362	361	356	385	358	344	384	356	360	373	334	388	370	316	329	351	396	374	382	349	341	363	367	369	343	356	380	349	339	344	352	333	378	349	385	369	385	370	395	369	352	364	349	330	362	348	324	341	359	358	347	363	358	391	354	348	347	381	391	355	339	345	352	356	328	362	353	350	372	386	354	349	384	362	368	352	350	338	335	348	341	329	311	366	325	367	349	335	334	349	335	352	373	344	324	321	345	374	385	343	401	368	348	338	347	328	348	355	360	359	352	348	372	378	348	369	342	348	374	344	378	346	296	324	343	341	389	362	345	352	393	366	326	367	361	402	365	351	348	328	346	364	370	368	347	395	346	376	360	368	363	371	335	351	328	357	356	402	379	354	350	368	305	382	333	394	384	357	370	371	377	313	360	376	362	365	341	374	386	359	357	330	375	342	352	323	346	355	356	366	358	365	355	363	375	362	363	346	349	346	410	355	366	362	391	334	332	368	374	387	368	352	331	395	307	375	376	357	336	316	370	361	380	353	358	358	339	363	390	350	342	317	346	342	353	392	356	363	347	329	358	346	402	391	364	357	395	356	381	327	386	371	340	375	350	352	338	351	359	379	375	378	358	339	359	350	353	345	351	366	334	341	328	362	391	365	382	393	342	333	373	367	341	380	320	354	385	366	348	328	369	351	354	310	341	353	346	400	332	339	370	360	369	370	382	332	392	355	335	368	378	342	338	305	351	350	333	357	352	320	353	372	357	342	363	333	347	365	331	325	364	326	365	390	365	348	370	371	364	385	362	364	323	367	381	382	331	342	358	341	317	330	333	373	353	359	341	350	329	375	346	336	366	376	352	336	377	347	323	371	386	373	348	381	348	356	383	335	361	354	309	354	391	382	375	361	327	353	370	345	343	365	352	359	333	402	369	339	351	343	343	366	392	373	382	403	358	363	355	370	374	380	350	351	334	354	366	383	384	394	359	348	346	339	361	343	361	401	347	319	334	351	389	361	355	376	364	341	333	368	340	347	342	366	361	329	352	315	349	374	366	358	345	381	331	369	348	368	339	359	364	327	361	367	347	366	373	344	353	335	365	342	343	374	361	348	312	344	377	374	369	335	389	361	350	368	352	352	369	377	357	355	373	344	357	351	347	342	336	361	360	356	366	371	343	343	360	333	390	364	365	328	380	335	370	373	342	372	399	345	367	334	356	385	382	363	367	365	351	365	365	336	342	359	335	377	386	346	351	339	363	338	358	315	341	366	336	366	385	348	367	360	336	355	331	351	328	374	382	359	341	361	369	330	335	372	360	346	339	340	374	367	339	341	346	387	371	374	347	367	359	347	347	336	337	363	340	311	348	367	340	338	322	355	336	358	353	354	366	370	314	314	370	362	370	349	375	366	329	343	370	381	325	342	340	343	358	368	346	339	318	366	372	336	361	343	370	324	359	375	368	319	377	391	365	333	326	377	362	392	355	363	360	337	320	365	320	344	337	391	375	380	342	351	346	352	330	362	357	380	359	350	352	333	388	338	332	340	350	337	336	359	357	327	350	315	348	347	347	366	349	304	340	338	353	353	349	363	365	360	361	396	342	356	359	354	330	374	338	358	355	375	349	359	351	341	336	348	339	323	364	352	371	353	350	357	360	385	351	340	363	343	380	365	374	391	347	373	352	371	342	381	354	381	339	315	385	370	344	360	336	360	342	365	341	380	354	342	364	387	340	334	361	317	371	361	357	347	370	366	320	374	365	340	328	330	326	313	376	367	355	362	321	382	333	386	362	357	339	342	333	355	372	365	342	334	345	357	353	331	379	375	372	381	350	374	338	361	362	332	334	331	308	367	356	348	363	337	405	340	362	335	354	371	324	354	320	342	355	349	323	360	352	331	375	321	358	369	333	387	335	393	337	367	338	336	410	368	359	357	348	378	359
44173	71668	52821	34769	26833	19648	13878	10371	7935	6187	4820	3384	2470	2015	1634	1481	1199	1051	877	713	688	634	561	546	550	506	475	457	454	499	475	445	428	401	378	394	377	356	377	367	382	375	413	363	342	353	349	354	388	385	348	367	359	352	350	369	353	356	361	337	337	345	342	379	313	390	347	336	346	370	339	340	343	370	370	335	349	354	321	332	357	330	374	355	383	349	351	377	357	364	365	329	372	352	379	343	340	321	349	335	342	347	335	367	352	376	327	353	329	373	369	336	333	327	353	388	370	381	331	358	355	361	372	341	336	383	305	357	370	372	383	356	369	363	366	354	360	332	321	323	337	346	353	343	352	352	342	354	357	336	341	338	392	378	364	348	310	366	313	385	347	320	369	365	332	370	375	347	364	321	346	355	383	324	352	374	399	342	370	318	341	363	374	359	343	359	350	350	371	354	365	338	374	371	365	337	359	352	358	342	329	362	378	378	386	340	367	384	350	376	342	339	365	382	356	331	349	379	394	351	350	349	330	359	379	355	364	372	364	367	360	324	358	328	326	382	346	351	320	358	366	328	339	362	383	350	363	378	373	352	338	345	373	335	359	367	382	377	320	353	342	325	325	346	366	354	348	365	338	352	363	340	336	335	346	364	331	379	354	341	325	328	339	350	376	366	354	335	345	372	367	338	386	372	324	343	354	347	362	377	332	349	344	332	363	357	335	328	337	370	355	333	357	349	373	347	345	342	367	336	345	363	345	350	333	342	373	361	349	357	345	361	378	350	353	305	356	401	330	363	358	374	357	386	378	301	365	341	386	336	390	373	377	366	346	322	344	354	371	361	344	366	353	351	345	361	386	360	356	334	365	357	349	378	329	353	351	357	320	344	392	391	342	375	355	339	383	340	366	320	354	372	341	343	387	380	365	318	395	341	349	381	357	338	347	324	354	391	379	317	319	347	349	379	352	351	349	383	382	325	340	333	347	312	329	374	351	357	379	335	368	366	342	384	351	360	340	345	334	322	349	382	351	346	347	353	355	360	342	340	357	341	377	334	346	346	373	352	361	334	300	378	323	334	350	351	364	329	336	384	364	349	370	331	367	370	350	364	334	380	359	355	333	340	358	378	325	340	328	372	334	336	345	362	371	354	343	371	338	348	358	353	338	390	336	354	334	387	381	358	325	340	349	343	364	361	345	380	376	370	359	332	354	345	344	326	357	354	349	367	331	317	368	363	319	346	378	364	330	358	376	376	320	349	360	374	366	330	362	347	345	350	370	350	347	355	347	353	361	377	333	409	342	344	361	361	350	367	350	349	380	342	386	324	349	359	320	362	340	327	349	349	345	382	356	366	354	317	370	352	379	342	363	350	380	364	347	380	389	369	319	347	345	322	373	361	354	359	372	388	358	374	372	356	309	356	320	363	382	352	362	351	364	310	326	376	340	366	374	351	360	350	374	369	375	381	350	345	350	352	349	377	364	375	343	313	310	340	382	334	369	377	356	366	389	346	374	349	354	380	329	324	315	367	369	368	361	352	343	361	359	342	352	363	352	335	359	360	390	342	359	365	398	319	350	353	379	354	340	319	364	324	361	343	358	337	324	381	356	377	345	358	316	371	357	350	349	333	374	319	325	357	345	351	341	390	352	339	347	343	335	389	359	361	377	351	338	339	366	341	332	370	346	342	373	334	330	354	340	365	363	371	326	363	359	336	362	336	376	367	338	344	355	364	351	373	369	347	360	327	343	348	382	375	340	353	336	338	333	353	390	359	355	355	380	388	340	361	380	363	372	370	349	379	344	333	338	326	333	365	377	341	376	386	331	358	354	318	355	358	381	393	345	375	342	353	348	353	383	320	338	337	339	352	350	356	376	330	360	346	379	367	337	364	341	371	336	339	364	355	338	335	379	354	355	339	337	344	353	344	341	390	363	352	354	324	371	361	321	353	369	332	373	361	347	385	336	378	351	350	372	325	331	345	377	345	411	355	367	302	392	365	341	335	352	335	372	368	342	344	369	344	356	358	374	354	388	376	346	332	344	319	375	352	343	368	332	327	373	362	315	353	323	313	343	378	367	356	334	369	345	352	332	375	343	334	364	351	357	338	339	346	370	361	371	338	373	305	346	366	361	363	351	362	364	355	404	376	351	373	381	390	361	358	363	341	352	349	373	345	347	352	365	328	383	381	369	363	341	369	356	356	327	340	351	311	349	367	382	324	357	340	371	357	325	341	377	376	374	385	377	353	329	371	384	352	375	352	348	341	379	359	364	343	353	326	363	337	362	375	326	343	386	351	370	346	355	333	343	374	372	373	337	352	370	344	339	354	368	368	337	343	372	368	381	346	349	361	349	383	383	333	391	337	387	333	344	386	358	338	357	342	392	375	323	363	335	340	364	339	354	333	372	345	362	376	342	342	342	359	311	321	357	378	322	345	367	364	398	337	375	366	316	347	338	336	349	322	376	385	372	378	362	334	321	339	339	362	363	357	349	352	369	377	357	345	316	384	365	371	375	349	334	348	331	364	368	320	348	356	352	359	366	345	322	355	365	352	348	367	377	381	359	369	367	346	372	338	353	341	343	338	350	374	350	352	337	325	352	361	345	335	339	371	363	336	387	353	336	359	337	358	349	389	345	342	377	352	342	362	328	363	344	370	346	343	357	315	346	362	338	391	362	362	335	368	355	339	365	342	327	322	370	374	350	336	369	341	359	342	333	312	359	352	336	337	338	354	351	335	365	365	326	344	371	325	370	357	348	321	325	377	377	372	369	391	353	327	335	333	344	397	371	330	295	366	352	364	364	365	331	378	402	312	369	381	375	391	353	338	341	341	345	326	333	325	322	349	350	356	336	358	342	340	327	331	308	384	355	360	353	366	345	375	333	371	335	328	350	386	349	309	333	343	354	368	344	376	355	393	389	357	369	345	360	368	367	337	388	380	378	350	395	355	385	336	352	353	375	329	335	347	319	347	343	335	353	349	379	370	339	352	358	350	355	354	344	354	337	367	354	351	360	416	346	349	352	349	333	374	359	368	360	363	342	348	361	350	346	356	332	365	343	344	374	361	337	353	342	365	338	347	364	328	393	326	374	360	367	341	346	349	362	341	344	344	347	353	348	360	385	366	380	356	349	326	353	356	356	360	341	319	355	355	358	358	352	334	362	364	356	374	344	336	355	368	351	345	344	327	362	351	335	343	373	381	352	346	332	355	392	338	361	332	360	359	342	346	372	326	353	386	339	354	325	378	357	355	349	339	357	356	304	351	335	384	337	337	356	330	365	347	376	342	356	361	359	343	342	345	361	371	335	342	358	360	376	340	366	350	340	372	307	342	377	370	315	380	368	343	346	364	348	346	373	343	349	354	385	371	340	338	331	337	333	382	360	342	375	377	340	401	331	346	345	373	338	347	369	344	342	379	335	376	331	353	393	355	380	344	362	358	355	359	344	323	363	340	338	333	377	330	340	370	347	353	353	331	387	323	354	369	377	343	309	365
38541	44907	40759	25971	14411	7752	4617	2898	2168	1758	1377	1063	855	762	722	655	547	500	505	430	442	409	387	404	387	401	372	394	350	312	377	354	337	357	363	383	395	328	360	375	377	369	341	329	335	335	373	329	346	329	346	334	350	353	375	342	356	361	342	324	345	382	338	340	347	329	355	332	344	336	339	340	342	344	353	335	321	316	368	351	328	347	323	351	327	365	350	330	329	321	345	352	302	335	337	353	351	387	366	314	356	334	356	317	333	347	361	321	340	354	344	332	329	340	339	315	352	325	345	333	312	307	361	338	369	352	341	348	325	378	357	349	345	349	337	345	341	339	344	348	332	345	381	354	349	323	339	336	329	329	365	356	354	348	349	355	340	370	319	307	319	342	341	352	329	331	343	360	367	339	315	331	345	362	351	357	372	340	336	364	341	336	350	326	362	316	354	346	312	369	314	332	372	309	340	355	312	329	318	345	375	336	370	349	347	324	370	326	346	332	359	328	336	354	382	371	273	362	350	316	332	362	362	363	351	376	372	386	383	331	393	317	344	364	346	391	336	349	345	319	340	353	357	339	307	311	340	323	333	334	339	366	358	355	356	349	350	337	351	342	331	361	350	338	323	322	385	365	344	355	334	368	355	329	367	318	359	337	342	340	344	343	384	355	340	339	335	341	356	341	369	343	367	335	317	323	354	359	320	348	314	334	344	352	350	366	359	341	356	348	371	358	377	311	370	364	318	332	336	373	346	362	378	365	354	340	347	338	342	330	342	294	376	344	325	320	350	334	333	348	361	361	338	390	350	339	351	321	334	319	318	358	336	362	309	361	335	379	363	341	346	375	330	312	330	364	344	343	332	376	371	347	344	312	352	331	357	315	366	382	349	344	336	342	327	355	308	360	348	354	338	357	357	322	346	361	330	342	363	359	318	372	357	371	370	349	355	338	331	376	380	337	331	340	361	367	334	314	335	330	343	356	325	338	294	313	341	350	325	333	320	322	327	342	349	354	324	329	340	351	324	313	336	342	348	339	329	319	348	354	339	327	332	368	342	330	335	358	358	306	314	347	363	314	353	325	326	334	359	335	338	342	357	348	332	341	301	309	363	366	351	330	336	369	312	384	343	327	377	344	326	357	354	319	315	343	326	341	318	360	343	329	316	348	332	360	348	357	358	347	324	350	373	331	352	345	317	329	316	338	329	365	323	311	360	344	316	330	343	387	341	328	334	365	348	374	358	358	359	320	343	372	338	352	323	363	373	352	334	336	346	348	328	363	372	348	332	399	316	380	337	335	347	348	358	337	372	302	355	336	389	384	372	343	345	359	354	335	332	333	327	334	344	367	342	354	354	354	337	378	348	320	347	350	361	335	363	327	348	341	327	336	337	363	342	339	344	329	323	350	357	352	336	330	371	342	384	350	365	326	353	332	357	337	366	351	361	319	340	353	356	331	346	387	343	319	361	346	303	360	369	346	335	347	317	364	312	348	365	339	339	336	379	339	330	345	352	340	381	332	357	339	333	348	357	378	363	323	369	309	339	342	329	354	363	344	375	336	342	352	352	355	302	340	357	329	364	360	317	364	346	362	341	369	373	338	363	332	347	343	363	352	339	366	379	338	332	360	290	311	347	346	350	347	346	382	326	337	358	300	368	338	364	342	330	334	342	333	356	326	351	349	306	347	319	335	371	358	340	332	382	339	353	341	340	300	360	332	347	330	314	361	353	353	344	347	353	329	333	339	344	364	359	353	319	341	329	337	337	325	322	330	329	318	368	351	329	336	363	366	329	340	363	352	346	340	346	357	322	329	336	335	332	312	341	351	376	344	344	336	341	375	365	372	374	344	376	374	351	372	322	322	339	328	358	322	368	341	356	334	333	334	344	342	343	352	335	322	366	355	340	356	342	338	324	324	346	337	352	318	335	349	375	316	344	339	359	349	294	358	375	335	377	324	322	355	341	364	370	334	356	342	333	334	311	323	351	331	336	356	347	338	338	323	336	336	332	381	322	359	378	327	357	379	333	356	324	346	331	343	319	368	351	353	340	353	329	372	343	349	352	349	346	345	356	333	331	340	368	334	324	347	377	346	340	360	337	347	344	340	334	340	339	349	363	396	356	349	342	334	338	352	328	326	326	349	384	385	365	354	320	371	344	369	335	335	359	361	338	345	338	334	331	323	354	334	328	382	330	344	346	335	385	361	333	370	331	355	327	350	342	364	364	352	358	334	350	368	340	355	361	335	306	343	355	376	346	321	311	333	339	338	360	339	325	345	340	343	345	342	316	332	345	350	359	342	377	333	346	339	343	346	322	366	343	367	344	337	312	357	354	365	345	378	334	364	348	335	351	353	353	395	334	338	335	318	351	388	355	357	339	385	356	326	328	342	348	366	375	327	339	348	351	357	342	360	332	360	361	325	327	322	343	342	343	330	333	318	320	354	314	351	356	316	318	332	376	340	319	339	356	314	323	358	362	361	353	351	360	316	316	312	306	311	326	312	314	358	325	337	326	357	307	351	335	334	337	377	321	377	366	324	349	318	366	346	329	321	362	360	326	308	358	343	345	344	359	348	316	354	352	360	339	339	321	328	371	353	344	333	367	379	363	347	325	341	361	356	362	322	370	351	370	342	340	322	355	357	331	350	338	308	332	329	344	356	392	348	335	343	317	327	338	363	309	351	361	364	338	312	338	362	349	306	341	352	378	326	336	349	348	357	351	352	329	335	369	331	279	379	337	336	346	333	399	346	332	356	345	331	387	347	353	368	326	346	332	299	356	350	350	318	313	340	344	343	327	375	322	310	347	353	353	339	360	344	319	364	352	333	347	322	333	315	363	349	388	350	367	325	314	323	397	375	340	333	370	355	361	331	368	339	334	370	336	372	407	343	309	368	372	385	347	319	318	356	342	348	318	383	358	336	372	386	370	395	302	343	360	340	312	355	364	362	359	355	349	326	366	333	351	348	344	341	374	306	357	324	335	341	304	354	358	321	357	358	334	345	380	356	364	325	348	335	333	338	339	333	351	338	370	345	379	343	341	368	342	309	347	349	316	356	389	329	346	380	323	339	360	347	359	348	304	318	341	300	355	333	344	328	324	361	345	314	353	353	361	334	347	311	356	354	317	337	326	347	332	336	360	366	323	340	368	362	351	321	338	317	348	373	352	349	355	390	354	333	332	346	367	346	344	356	331	351	336	337	354	326	307	328	322	353	332	327	369	346	337	346	355	385	374	348	318	348	339	333	322	328	337	340	345	342	365	346	341	335	354	361	342	352	325	341	356	352	354	347	324	322	356	328	335	330	335	337	335	328	323	339	352	364	332	344	407	352	319	332	354	327	361	359	360	328	345	380	335	319	332	354	350	367	334	356	314	337	361	358	357	359	343	356	326	343	372	368	326	355	324	364	331	372	320	354	362	325	329	357	340	320	347	331	321	367	356	344	385	346	333	369	352	372	331	323	352	342	365	341	325	348	348	360	370	348	361	355	347	335
44180	56535	39118	23013	15349	10547	6792	4763	3405	2807	2113	1577	1145	997	898	727	659	591	545	446	465	490	450	402	394	414	422	380	370	380	387	386	399	385	374	382	345	348	384	355	370	358	344	348	347	374	364	386	360	351	358	367	377	353	365	355	328	337	363	363	356	324	387	349	361	378	360	312	340	356	358	337	339	363	360	353	356	331	354	337	355	382	359	347	329	322	338	359	383	333	343	344	350	332	386	367	333	323	359	364	336	377	379	369	330	340	361	361	332	360	359	381	347	373	351	367	370	327	347	333	413	361	353	349	363	361	382	342	345	368	364	340	375	358	330	381	349	369	336	344	374	310	347	359	347	344	365	364	371	391	370	340	354	360	333	339	336	368	347	365	325	335	302	366	388	339	341	344	327	359	325	346	333	359	360	338	360	332	360	342	385	360	369	348	353	326	358	355	329	345	372	371	342	345	346	340	338	365	355	343	328	326	348	331	366	356	349	315	348	344	319	358	362	353	357	319	352	338	339	372	369	305	343	363	366	348	331	349	366	369	367	351	316	345	321	325	396	389	380	354	341	376	354	358	360	324	322	348	329	341	356	333	343	341	339	349	357	332	354	358	346	371	333	362	373	350	356	350	360	337	332	343	341	348	352	339	361	351	350	309	372	358	394	340	321	394	325	297	324	354	343	344	366	362	350	358	378	348	339	364	347	340	336	411	355	353	348	362	331	333	334	324	366	356	350	338	363	342	333	340	343	348	360	373	360	351	346	351	344	326	331	342	345	362	342	352	332	336	332	367	380	314	366	341	309	338	282	362	317	339	338	361	320	360	365	369	352	359	350	354	343	340	351	402	369	332	343	345	357	335	342	355	318	332	332	340	385	345	401	320	338	365	330	377	361	347	351	352	342	341	306	337	370	371	372	321	368	357	376	341	360	367	343	362	348	345	353	378	340	374	337	324	334	400	361	336	357	348	346	359	373	327	337	356	394	319	394	334	359	386	374	336	336	368	381	334	371	321	352	392	358	352	332	366	365	349	353	347	343	330	328	338	350	348	375	317	330	350	352	377	326	355	353	367	403	361	360	310	368	338	365	307	335	337	374	328	346	367	352	334	334	358	348	323	330	371	338	371	300	346	342	327	330	357	355	350	329	345	378	348	335	365	375	348	378	365	349	365	348	389	377	350	362	361	343	336	371	344	334	378	339	343	371	343	337	349	351	356	334	378	356	326	348	356	340	381	354	374	338	295	355	339	376	365	324	388	337	348	345	373	354	358	379	358	359	373	309	325	344	366	343	334	357	366	352	333	360	370	332	370	331	327	345	353	366	367	349	320	334	360	332	378	374	360	345	329	340	370	332	353	344	358	409	333	357	375	354	375	342	343	360	344	341	340	346	349	322	365	341	362	372	344	366	354	346	374	361	336	363	334	362	341	351	318	368	330	344	358	352	358	350	361	355	370	326	349	367	372	370	319	332	353	352	344	349	356	340	382	334	377	370	340	349	332	364	365	320	362	361	330	351	347	362	392	368	367	348	371	369	356	336	388	345	350	358	348	383	337	326	362	351	362	364	331	355	366	380	344	362	365	382	344	367	346	384	339	376	342	350	323	332	333	346	341	323	342	331	320	354	338	362	375	358	384	344	338	348	338	359	335	361	349	349	381	346	335	350	354	337	373	361	319	363	321	331	354	353	327	378	380	369	351	373	354	354	375	341	364	353	363	361	359	336	376	370	368	291	325	342	342	347	334	334	372	357	370	343	399	361	351	368	351	352	329	365	366	375	311	391	367	364	329	364	353	331	357	349	353	361	332	393	358	327	356	372	356	333	373	347	357	370	384	351	334	354	337	346	344	360	372	347	372	344	333	361	336	344	354	334	342	317	358	347	351	401	355	357	349	369	368	384	361	368	313	352	298	332	377	333	356	361	305	332	343	372	376	320	377	359	334	291	381	345	358	343	357	358	356	368	368	384	342	344	345	315	343	342	314	330	349	332	326	361	326	366	355	353	348	324	359	293	347	348	376	368	366	366	340	327	380	369	346	345	343	339	364	349	366	339	347	383	338	381	362	345	353	363	372	343	376	345	360	360	382	387	332	345	360	366	364	371	359	331	338	332	376	323	352	370	392	351	371	343	356	361	360	369	311	368	375	367	347	347	358	342	333	358	330	363	337	326	357	370	367	342	332	338	337	378	347	378	347	348	344	355	369	354	343	323	362	352	342	365	347	350	364	335	328	379	343	345	339	390	367	316	351	365	347	354	364	348	380	349	346	321	345	350	353	400	363	350	334	329	363	375	345	326	371	368	319	353	376	331	345	342	360	356	351	363	373	360	367	330	336	333	350	367	353	372	357	335	330	336	365	340	339	371	355	356	362	368	333	340	317	323	356	341	351	337	343	373	338	337	355	361	338	329	377	354	330	337	351	342	356	343	358	366	364	314	362	318	362	335	354	355	348	335	381	339	335	353	368	347	401	349	373	342	352	335	369	328	359	347	366	349	363	353	363	350	369	385	353	359	331	343	359	384	350	361	348	324	350	356	360	356	334	351	338	367	343	348	327	365	384	336	359	331	355	345	374	346	382	344	350	329	337	337	320	347	327	310	346	331	371	341	357	346	342	327	339	325	376	350	330	376	352	306	373	315	325	367	370	321	364	346	362	315	367	367	368	316	364	345	338	370	367	325	373	334	393	342	349	364	337	361	370	327	350	365	312	345	354	345	351	354	364	318	330	358	372	330	320	328	353	379	343	337	366	338	335	349	348	370	333	345	333	344	307	356	354	361	388	384	383	324	337	325	354	348	369	316	346	337	358	344	324	360	344	340	355	350	347	342	355	348	377	325	326	366	372	369	365	327	367	335	343	391	351	384	349	364	358	331	330	343	339	385	359	368	322	347	318	339	376	327	370	345	367	361	347	347	334	361	368	348	344	342	376	384	329	342	365	358	325	376	350	342	334	336	389	372	364	357	337	352	310	361	338	377	352	346	366	360	352	362	377	346	347	364	371	331	339	357	329	372	357	339	356	351	356	394	346	353	364	358	389	348	350	344	356	368	354	346	352	315	390	327	317	354	359	336	315	362	343	360	317	358	351	355	372	336	372	367	326	342	402	346	360	350	345	361	338	375	364	355	320	323	357	373	345	369	344	341	331	360	339	333	359	323	342	368	325	383	349	393	371	365	353	349	342	361	336	337	376	340	348	320	356	344	358	387	354	362	354	335	373	366	336	345	394	339	328	345	369	349	377	362	328	329	374	361	334	373	363	333	337	338	351	335	370	364	356	342	356	350	334	361	344	363	339	363	320	355	342	352	370	336	366	346	367	331	338	365	346	331	330	354	361	343	351	357	351	369	338	360	338	360	355	324	329	353	331	366	344	323	348	372	339	336	384	346	365	350	367	352	318	352	362	367	357	340	374	351	360	308	353	376	373	345	328	367	339	356	340	335	354	314	337	343	339	372	348	355	365	362	358	355	323	322	358	368	338	347	372	393	337
24295	21358	28785	25427	22713	18457	10445	5470	3678	2952	2359	1688	1330	1084	973	922	732	665	636	534	497	469	467	438	413	412	408	402	376	400	390	372	345	369	351	377	367	340	358	334	349	341	380	366	370	349	340	357	360	355	314	345	351	393	333	364	365	369	356	377	332	358	321	303	345	358	347	372	350	311	319	329	341	360	363	332	337	340	364	301	343	368	308	349	365	325	393	317	346	332	334	314	362	336	362	342	340	307	325	354	349	330	311	352	297	359	384	357	332	324	347	336	321	334	336	360	326	319	345	341	317	356	349	369	333	336	345	343	343	328	365	329	362	388	326	350	323	372	344	329	311	356	343	336	348	338	315	334	317	339	338	364	366	351	342	346	313	328	350	353	365	337	342	318	347	345	344	354	353	337	351	363	372	355	348	357	299	362	336	348	372	358	348	367	347	340	346	364	343	334	337	323	349	324	331	340	347	365	361	344	344	368	361	318	331	322	371	353	340	358	349	328	367	333	350	342	332	347	365	370	364	363	328	328	352	359	341	338	330	342	341	343	306	343	346	319	349	348	360	337	349	358	319	352	344	362	330	338	366	346	336	348	319	330	379	331	323	332	330	356	308	319	330	318	337	333	337	342	386	342	386	357	354	356	321	372	353	375	345	395	321	337	331	368	341	373	360	322	330	334	316	305	348	337	377	349	353	378	352	362	347	377	329	356	352	300	365	333	341	365	371	318	368	320	338	333	346	319	311	333	331	335	348	323	322	337	349	339	363	351	348	341	322	331	305	356	331	324	351	348	349	308	372	370	344	326	336	324	309	298	353	346	347	369	346	332	329	328	314	349	415	365	337	372	313	369	358	348	350	346	350	373	353	329	371	333	315	343	360	344	340	369	354	336	392	338	350	353	346	307	352	332	337	321	338	338	363	332	349	337	346	375	354	341	333	363	355	330	300	364	354	346	367	347	384	370	299	335	298	355	332	315	309	327	351	350	351	350	351	331	309	339	338	343	318	331	354	345	321	350	308	327	342	324	373	319	353	344	354	352	351	354	345	335	343	359	345	346	371	349	331	327	353	308	376	346	334	359	355	343	330	339	328	336	347	326	339	351	338	335	363	354	378	371	299	345	370	357	350	313	355	360	343	309	361	366	364	331	338	339	344	312	324	320	370	320	343	370	323	352	335	329	313	357	363	318	359	347	334	351	367	324	371	308	363	335	336	360	348	312	329	321	325	331	371	320	357	321	368	375	334	327	360	317	343	337	346	317	337	319	349	328	361	344	349	350	354	337	332	346	335	333	319	329	364	339	339	342	360	320	351	352	323	319	319	349	332	348	358	361	325	365	335	315	324	328	339	325	344	349	345	353	352	358	353	347	332	362	364	342	368	304	323	336	345	340	344	349	312	341	326	327	327	342	362	307	318	360	344	359	359	338	360	360	344	338	373	350	347	341	370	328	340	352	353	323	362	296	339	328	337	359	376	337	355	369	340	336	356	334	323	362	344	333	338	331	331	346	362	334	344	360	326	346	343	343	366	387	355	334	359	332	356	307	338	355	330	344	345	319	369	379	325	334	318	345	383	365	332	357	368	364	333	295	325	320	342	355	346	319	336	348	344	380	320	338	351	340	341	319	317	374	336	343	344	376	347	341	366	333	344	375	339	347	340	339	327	359	344	351	357	351	342	354	339	331	330	312	332	363	353	320	349	335	323	340	353	349	315	342	364	363	364	302	343	327	345	324	345	368	330	352	334	352	373	313	349	367	328	310	336	330	352	376	336	343	341	337	354	347	373	317	347	329	345	319	336	338	317	379	341	355	346	314	340	349	338	332	332	314	376	365	381	317	369	357	356	357	341	358	363	326	318	339	341	364	346	352	367	304	331	362	352	329	337	335	355	379	338	360	316	326	339	320	329	338	372	339	340	345	335	375	339	310	362	334	354	350	353	326	390	361	357	337	333	370	359	340	328	338	362	313	347	339	370	387	365	375	329	328	354	376	355	370	318	320	360	331	320	333	406	361	338	309	360	333	363	356	340	369	350	324	314	375	322	331	320	349	337	360	391	350	350	359	369	293	332	378	331	319	354	335	355	356	341	369	349	352	361	335	312	349	308	345	394	357	344	315	346	354	322	327	333	361	349	317	331	337	324	367	354	325	353	336	345	335	352	354	344	346	376	324	336	348	344	364	323	333	345	348	353	312	351	329	361	335	363	364	330	326	332	358	319	317	314	366	348	322	333	381	349	356	336	347	345	375	329	341	343	358	327	376	342	336	329	345	351	342	342	339	346	349	372	369	364	378	366	351	353	314	329	353	357	355	337	347	324	347	371	371	352	347	333	340	310	328	316	348	346	316	357	355	347	364	349	335	387	344	355	361	375	313	362	360	308	327	341	339	318	340	343	321	349	386	345	354	352	344	335	320	332	325	335	303	352	345	354	337	347	382	332	342	387	346	345	368	363	328	336	347	361	338	323	328	326	365	345	358	338	367	338	358	313	349	343	368	308	328	321	341	340	353	341	344	351	332	365	313	382	372	313	338	348	375	335	321	350	314	343	334	364	340	356	342	340	347	305	323	358	379	335	376	332	373	335	326	347	339	324	320	343	309	317	355	356	350	350	366	352	334	340	343	366	341	343	376	325	322	375	361	344	302	325	325	351	318	340	327	333	352	392	342	321	319	333	321	322	340	332	350	352	361	367	371	355	319	351	320	354	353	322	327	365	354	328	319	326	312	367	349	333	333	339	341	352	326	362	348	326	350	370	344	341	363	329	345	364	346	299	331	324	374	328	323	350	348	304	347	365	335	339	342	318	311	346	321	366	340	335	334	336	318	322	343	329	386	346	357	334	328	346	329	325	341	368	330	302	342	335	332	327	370	354	339	337	331	316	321	339	354	357	350	329	333	328	347	315	347	360	341	332	329	334	322	321	341	360	337	363	340	345	348	332	350	315	348	321	376	340	343	331	350	363	358	363	346	357	358	364	360	316	355	345	369	329	336	321	326	324	336	330	382	347	340	365	307	359	366	338	312	333	352	376	355	368	318	348	359	339	300	312	342	342	351	326	334	343	375	281	316	353	350	375	338	365	315	349	313	341	345	339	374	342	356	350	346	347	335	359	356	339	316	345	345	317	347	295	321	330	334	346	321	356	333	338	329	342	364	341	361	328	324	338	365	345	344	353	336	384	309	343	342	367	318	340	346	347	353	349	353	354	335	354	325	342	344	328	333	375	332	336	337	352	299	379	334	346	330	339	364	330	328	373	330	346	362	357	313	338	330	342	320	328	350	350	355	362	310	356	363	342	379	336	354	315	348	313	364	330	383	320	298	299	361	361	356	322	385	339	329	342	332	297	328	368	355	320	349	342	325	329	352	346	335	316	338	313	358	357	348	352	324	327	338	362	337	344	342	359	346	342	341	303	328	332	338	336	340	287	321	373	326	315	326	315	380	352	329	358	342	358	337	342	346	337	300	344	320	344	344	336	350	345	330	332	339
39960	63666	46464	31599	23393	16044	10980	8029	5778	4510	3365	2479	1790	1451	1316	1082	926	787	701	581	603	559	529	511	456	479	443	427	438	417	415	394	378	398	388	362	355	370	344	388	373	324	381	364	326	337	350	378	297	342	319	379	338	338	351	373	346	331	342	332	365	349	338	300	312	333	352	360	365	346	364	364	356	333	311	372	369	328	351	351	346	369	339	370	355	357	348	384	327	376	326	341	343	350	347	346	338	391	358	313	346	335	322	364	380	330	372	322	370	373	310	347	329	356	354	365	311	346	343	349	344	340	361	355	371	330	345	344	349	332	360	349	357	367	365	323	323	356	330	374	351	346	394	350	339	338	343	315	352	331	357	370	337	365	371	328	334	318	349	328	349	341	312	355	399	338	361	357	313	347	334	332	356	325	327	351	361	345	346	339	354	332	351	317	350	325	313	326	359	326	387	341	342	351	336	344	358	361	321	316	374	360	352	352	331	352	344	336	339	335	350	320	322	327	351	364	332	349	348	353	352	319	314	351	364	312	323	357	349	360	386	347	356	377	342	315	331	325	336	355	382	349	353	360	342	367	350	333	336	348	342	329	345	336	336	352	359	310	324	336	358	360	335	381	342	337	328	357	363	348	327	366	381	317	329	344	351	321	370	359	333	336	376	351	346	357	336	359	366	345	351	352	362	333	373	320	329	369	348	365	338	359	363	347	345	344	366	380	322	351	346	375	328	353	332	323	338	303	350	328	374	353	339	347	340	368	358	337	309	371	369	331	325	349	332	327	356	388	335	360	333	364	334	394	324	350	359	334	360	336	376	333	342	357	338	377	365	334	334	350	330	375	356	361	365	376	346	381	306	331	308	351	364	357	391	319	345	367	358	362	342	340	349	347	325	331	353	356	382	343	350	345	386	374	359	354	326	356	338	330	335	353	371	312	329	345	338	375	341	360	342	310	344	352	346	343	351	378	359	375	371	350	356	365	341	356	368	307	322	348	316	336	373	344	337	333	326	354	374	345	342	346	366	364	352	315	332	354	343	356	324	303	335	348	360	337	335	321	330	351	335	374	347	345	354	357	307	333	351	399	341	323	369	363	348	327	351	355	349	334	328	367	348	337	342	356	366	358	401	326	375	289	347	367	331	353	327	366	350	366	335	366	376	383	347	343	338	401	334	364	333	335	345	351	357	356	348	350	360	350	371	376	361	355	348	356	339	332	370	343	377	339	337	374	354	329	350	339	356	355	346	339	334	347	333	354	333	358	317	325	336	350	319	324	336	324	352	372	340	358	336	339	385	374	342	283	344	375	362	376	322	371	349	347	357	341	348	341	320	334	373	341	317	318	358	305	338	330	348	301	354	370	351	361	342	345	315	357	345	348	316	337	337	324	351	349	372	351	332	324	305	386	333	336	389	364	351	338	367	355	349	350	369	367	342	347	325	353	340	345	341	384	350	347	336	340	344	328	335	349	367	352	335	339	361	332	370	338	336	379	357	386	326	348	370	373	350	387	336	341	312	350	371	348	371	357	343	340	325	353	319	350	351	335	385	363	372	336	363	357	335	343	338	391	348	331	313	352	357	308	312	376	360	365	345	317	368	342	349	344	326	368	348	369	338	333	362	345	379	349	362	339	327	352	334	343	359	340	359	321	347	339	353	330	334	351	329	337	368	351	351	325	354	347	346	316	373	372	302	344	322	341	315	350	336	338	352	336	353	331	301	316	333	350	325	360	339	359	367	313	340	348	337	342	346	378	329	334	326	325	355	340	355	313	351	367	354	331	343	306	359	366	339	379	343	333	341	353	328	357	349	318	330	337	365	342	373	343	332	340	335	340	347	340	334	362	361	344	282	340	373	337	320	344	337	378	342	323	317	355	334	356	344	356	368	385	332	355	335	335	344	328	344	350	368	346	358	350	374	375	346	360	324	396	350	320	333	343	360	345	375	365	336	361	321	338	348	298	356	349	355	330	352	359	339	347	322	337	322	384	361	342	347	341	352	335	354	364	369	365	363	333	346	332	362	357	328	330	368	356	334	341	342	348	369	347	344	359	384	353	352	362	314	341	298	330	372	335	338	338	359	345	343	378	360	364	329	346	365	382	295	384	324	343	352	324	323	329	366	364	309	372	359	347	342	350	354	376	346	370	338	324	365	368	320	312	338	360	363	329	328	357	355	363	356	358	390	317	356	364	349	321	334	373	373	320	335	330	374	376	317	348	354	337	336	382	355	354	370	333	372	343	326	350	356	317	324	348	353	338	369	345	324	355	376	359	336	359	361	353	346	331	369	336	316	343	347	343	363	306	345	366	345	350	354	330	294	358	327	336	358	334	337	334	336	371	379	367	350	296	324	357	335	379	347	349	372	343	333	292	364	358	335	318	320	365	360	375	354	368	336	325	332	351	339	364	358	356	361	337	328	365	369	353	346	350	350	358	326	327	354	322	344	353	370	384	322	335	337	343	368	323	343	327	335	365	330	335	382	373	353	338	355	336	377	344	352	371	340	341	324	356	329	326	351	347	369	343	336	350	384	349	339	351	349	326	351	371	344	365	347	365	333	368	351	299	360	349	334	385	327	367	361	325	356	359	368	364	343	331	353	369	351	348	364	346	327	352	391	330	341	338	363	348	342	361	320	353	375	368	348	359	375	397	342	347	349	339	318	310	333	335	357	302	357	367	362	334	322	339	344	380	330	355	350	368	356	357	334	341	332	343	360	368	300	326	356	360	369	335	327	351	360	364	303	383	364	331	354	352	341	340	341	359	362	368	336	337	320	393	353	363	326	353	312	337	311	350	328	354	323	352	353	318	346	366	310	335	332	357	334	335	366	321	341	335	345	379	379	341	325	352	348	338	347	340	349	340	362	336	343	352	348	339	370	319	378	338	359	395	332	353	356	327	326	340	342	343	333	340	353	339	367	350	388	366	337	333	312	340	336	374	342	363	335	365	342	381	345	341	326	357	329	324	353	326	329	351	364	350	325	348	365	318	354	372	349	344	370	340	353	338	346	344	369	356	332	344	326	331	373	343	344	318	345	354	353	331	316	353	323	369	368	366	340	342	340	352	317	338	369	316	367	354	337	337	382	344	347	366	367	346	357	369	330	352	337	356	352	362	348	357	326	370	382	343	343	341	359	349	362	329	326	313	370	367	353	360	349	344	355	329	356	294	324	350	337	353	306	339	377	372	342	336	340	334	316	352	348	376	367	368	370	352	361	342	336	357	336	356	345	330	348	350	332	353	354	320	339	351	322	335	355	382	347	334	335	354	320	340	341	346	326	349	351	350	408	360	332	332	367	343	340	375	354	327	354	360	352	341	331	372	378	316	324	391	350	333	334	370	321	341	345	370	326	351	323	332	360	342	326	376	322	327	358	319	341	331	316	332	345	338	341	356	374	356	341	348	344	346	337	365	343	351	326	357	347	382	297	344	359	339	348	354	334	352	341	354	335	328	351	361	341	352	334	376	311	342	374	352	371	333	325	361	337	360
25386	21901	29376	27174	19206	10302	5416	3312	2400	1879	1599	1103	864	793	763	624	610	517	480	480	462	462	429	428	393	374	391	415	388	370	398	382	398	388	383	362	373	333	347	379	323	330	375	333	364	351	348	355	354	323	354	372	345	327	350	335	352	389	379	333	354	378	365	354	343	343	380	324	351	362	353	356	379	319	327	304	369	350	381	335	366	351	366	358	353	350	408	363	359	334	349	358	381	346	356	350	335	343	388	319	373	359	359	361	365	353	342	311	339	339	344	351	376	401	359	378	350	367	370	333	348	369	356	374	334	352	322	365	352	332	358	369	329	355	327	364	365	329	372	370	355	378	366	344	369	352	336	312	309	346	375	348	358	372	344	330	341	305	321	368	338	345	363	376	365	336	385	330	323	335	357	355	362	329	324	366	361	332	353	351	339	352	366	332	333	334	352	357	341	344	368	362	364	349	350	384	350	364	349	390	364	330	377	334	327	368	367	361	356	341	363	376	357	367	352	392	367	345	314	345	378	341	363	373	318	300	359	325	356	345	367	379	344	331	329	344	366	344	343	331	381	338	350	319	381	343	360	368	351	363	388	339	361	368	340	388	356	330	352	341	347	348	351	372	346	349	361	371	351	342	323	355	331	334	352	367	326	317	312	367	335	340	394	351	378	356	345	302	338	335	353	349	367	347	393	362	353	382	343	332	350	372	341	350	378	353	354	349	392	361	371	349	293	332	354	356	365	314	362	356	347	333	384	346	364	344	342	353	388	350	335	350	357	358	352	324	339	333	388	337	379	323	372	337	336	341	378	364	357	354	348	348	363	343	307	360	354	365	349	344	373	364	348	361	332	353	333	330	333	372	336	347	379	352	356	377	350	362	346	377	361	379	330	348	298	395	328	361	357	343	324	357	380	366	364	318	347	355	364	353	380	343	324	371	329	337	351	351	357	331	396	308	323	364	395	377	348	318	329	374	387	350	366	353	328	343	341	342	381	302	349	369	372	367	316	382	331	387	363	349	359	346	344	351	352	370	345	318	371	361	359	346	387	361	367	369	343	364	369	345	328	328	331	337	381	373	349	351	365	337	341	344	343	388	317	361	380	355	355	327	334	355	324	334	325	355	370	379	316	360	358	364	362	340	329	360	353	352	345	328	338	333	374	349	379	365	344	331	334	365	335	351	341	333	356	356	320	364	358	366	344	363	353	348	326	339	355	357	361	300	375	355	341	352	348	330	355	373	329	325	340	343	346	364	358	385	360	351	358	331	365	392	342	363	378	347	375	394	358	311	338	356	374	345	347	351	345	352	331	314	355	339	351	350	345	369	374	348	343	384	358	349	361	324	358	353	349	357	377	304	346	339	351	383	341	349	372	350	341	344	366	331	342	374	358	359	352	350	348	331	329	362	313	351	337	345	326	333	359	362	368	351	344	320	383	310	370	353	312	325	334	346	343	320	354	356	351	334	380	354	339	318	342	361	340	354	388	356	367	353	354	367	364	361	322	360	328	349	361	317	359	366	315	340	374	329	347	337	346	360	337	339	341	345	355	360	379	333	371	383	370	365	344	357	349	329	395	360	391	360	341	334	372	369	349	343	348	368	334	350	312	370	386	353	328	339	354	345	362	327	362	325	346	359	349	301	353	327	375	353	360	339	360	374	368	377	340	333	324	342	342	316	353	384	322	383	346	344	406	366	343	374	347	316	336	342	364	386	370	407	363	342	348	338	337	362	335	301	342	327	338	365	351	358	361	323	346	341	337	382	349	313	360	322	358	330	366	335	368	354	351	351	368	362	370	384	359	346	336	347	351	365	373	345	356	355	338	368	366	340	371	354	346	327	338	347	375	344	365	343	343	313	351	344	354	363	379	379	375	379	364	352	369	327	411	355	343	364	369	354	310	338	346	334	375	342	373	302	335	387	365	353	342	347	359	361	329	318	376	354	343	336	341	335	345	326	350	339	371	353	328	323	377	361	369	372	324	364	321	387	376	384	347	336	351	352	353	350	342	334	350	361	334	359	353	345	347	338	368	362	366	332	348	336	369	349	328	350	382	359	366	380	365	359	304	382	390	328	335	348	327	374	355	352	344	375	314	333	357	349	359	366	347	367	340	366	353	316	369	333	359	342	351	347	356	347	341	375	320	333	358	348	346	380	331	356	358	366	335	363	372	378	333	355	356	334	342	335	321	347	340	363	350	348	359	350	364	377	345	333	372	371	359	359	379	349	333	350	344	347	370	368	349	332	322	362	354	345	370	338	323	336	373	357	364	356	374	355	385	317	329	366	358	357	360	349	367	365	347	372	345	352	333	383	369	366	337	350	368	381	335	344	346	354	339	356	334	354	337	320	355	348	351	380	344	385	330	318	334	328	367	350	342	375	357	326	335	377	360	342	344	352	348	374	354	349	333	382	315	336	353	359	371	348	366	359	334	336	338	353	370	364	366	345	373	336	396	337	340	352	358	370	356	356	370	384	386	383	356	375	347	335	335	341	355	396	335	318	329	350	366	355	310	357	352	344	357	362	309	351	321	336	361	359	349	394	373	376	343	325	388	340	370	329	353	315	345	392	355	350	399	335	340	379	338	345	360	343	355	366	348	360	360	324	367	339	362	319	350	357	328	360	348	360	386	361	380	361	375	359	343	335	362	346	346	367	355	359	345	382	348	371	339	367	335	334	370	336	344	363	322	380	365	359	343	337	341	360	364	345	350	335	378	355	334	363	334	339	352	343	375	337	350	348	371	351	344	363	388	383	337	373	338	340	349	371	390	407	353	340	325	363	351	355	360	361	361	359	350	373	340	348	354	369	335	387	337	329	364	328	381	341	363	342	380	344	348	349	364	366	357	359	357	353	354	348	356	372	368	342	335	324	353	364	346	336	363	352	350	345	371	383	316	359	366	330	339	380	358	358	344	331	328	357	326	350	366	362	355	339	333	367	396	369	340	333	328	356	362	378	365	354	363	353	341	322	343	329	348	329	353	327	370	336	345	382	318	334	404	351	357	323	367	352	332	342	351	337	322	356	340	381	368	346	331	359	344	341	348	355	363	334	354	375	371	368	360	343	376	360	354	340	334	345	358	348	359	346	328	378	336	341	354	338	367	348	363	350	338	343	339	336	390	343	328	317	349	348	373	380	353	333	356	368	359	349	343	352	360	351	367	345	351	358	362	395	379	369	371	354	374	386	342	350	348	387	339	346	353	341	360	352	364	361	363	318	380	341	340	344	372	347	354	363	385	360	357	341	327	348	317	314	379	370	363	398	360	371	348	374	352	369	372	316	360	359	343	350	366	369	355	364	374	346	342	344	367	354	357	379	332	348	381	358	356	351	317	349	352	332	332	342	350	360	330	357	340	360	369	373	367	369	345	331	345	347	345	333	361	369	332	345	344	393	331	354	353	338	332	346	353	349	338	382	348	396	362	349	384	365	380	362	323	342	357	358	337	357	335	355	340	365	334	337	349	408	340	365	321	316	366	400	351	332	344	365
42851	59786	42343	26297	17907	11570	7721	5407	4068	3012	2340	1717	1298	1149	1008	841	719	662	552	533	510	483	503	476	450	433	418	392	415	374	407	399	391	384	369	392	365	365	396	356	371	367	351	332	364	368	359	367	373	335	390	346	355	331	354	351	326	351	317	328	359	383	384	382	349	352	366	339	369	312	330	353	377	347	381	349	354	388	360	379	361	329	327	366	365	341	381	377	334	348	342	390	331	364	367	330	351	376	322	368	336	355	345	357	362	382	372	338	361	363	370	365	358	350	332	326	334	344	373	346	371	356	371	378	330	370	336	358	379	336	323	339	322	340	358	337	335	389	370	352	382	388	350	354	352	365	373	350	375	360	356	363	367	339	354	337	370	335	374	369	394	348	328	331	372	390	362	359	351	339	368	325	354	362	353	363	314	367	399	359	328	355	330	368	341	330	356	342	335	385	365	352	335	369	351	384	331	367	366	310	382	355	359	344	350	356	335	339	361	343	364	370	351	350	398	359	337	366	371	358	366	349	352	351	340	362	305	351	348	352	346	408	357	347	362	376	380	369	382	376	359	384	344	393	340	338	397	373	364	351	379	361	353	342	364	341	377	335	362	349	343	362	370	352	389	382	352	351	373	356	334	378	368	311	379	338	360	331	331	362	352	357	345	374	383	333	379	333	388	341	372	355	339	376	353	358	346	395	386	370	363	340	371	339	333	355	397	340	354	365	346	329	361	347	386	354	387	351	373	360	358	356	356	349	363	378	370	343	357	370	351	371	376	374	352	344	331	376	396	319	348	335	364	329	361	351	327	351	353	369	323	363	350	364	334	372	330	340	330	341	351	364	373	346	375	380	360	342	389	347	333	342	370	350	343	364	328	374	357	371	321	357	327	347	364	361	328	359	332	343	373	354	362	376	380	345	342	359	366	359	372	374	358	373	388	352	355	362	342	367	357	339	338	401	386	360	357	318	356	364	396	337	388	350	339	360	355	381	391	336	381	354	362	354	369	376	345	350	380	343	340	387	355	318	359	359	384	348	366	342	378	381	382	355	383	379	358	339	351	333	354	366	331	378	329	359	357	379	340	355	329	354	342	356	357	346	368	350	347	331	330	355	330	357	354	341	352	336	355	381	348	326	372	342	380	364	380	345	355	344	416	337	372	364	357	370	358	345	350	361	384	318	368	359	359	356	335	332	356	377	366	363	347	402	339	365	304	335	388	352	386	353	347	408	364	348	326	338	384	367	355	357	334	366	357	331	366	319	349	334	352	318	367	370	344	363	343	370	359	397	364	377	369	395	402	389	370	353	354	374	375	340	320	385	384	359	322	379	357	345	366	337	363	329	324	365	348	377	309	337	345	367	335	384	359	341	324	366	346	350	358	344	350	385	370	329	343	358	383	332	351	347	358	367	390	355	381	356	355	365	373	369	341	356	359	345	354	352	370	373	353	346	380	363	363	336	334	333	361	324	358	375	352	341	340	375	345	337	344	367	358	372	352	372	348	372	342	360	336	336	363	338	362	353	376	373	379	357	356	350	345	368	345	356	374	351	345	341	375	360	343	382	344	364	346	320	328	361	352	370	347	299	343	347	354	356	350	333	350	344	377	360	360	364	370	350	374	358	349	363	347	353	339	396	356	325	346	333	329	348	356	340	404	366	358	370	346	370	349	361	373	367	348	376	351	390	331	370	419	327	358	354	384	329	311	310	330	367	385	352	362	352	391	350	346	370	347	357	334	369	356	347	347	369	356	341	358	326	367	360	347	380	321	374	346	361	352	354	385	340	355	347	323	345	331	365	358	347	362	327	397	339	377	354	365	377	334	344	382	354	332	374	339	330	372	359	358	365	380	384	339	345	340	382	364	349	358	387	353	343	351	381	339	359	332	355	362	369	367	368	371	353	335	373	361	340	373	361	354	328	372	362	420	354	330	353	381	356	372	361	345	349	377	391	351	341	380	365	358	366	372	375	346	356	349	372	359	320	378	332	351	335	370	388	343	381	349	365	364	362	348	309	353	355	368	370	373	359	340	336	368	366	377	354	390	353	342	396	349	365	380	349	383	341	332	332	341	380	335	352	344	370	334	371	332	361	346	386	347	330	368	355	358	369	383	382	358	354	365	408	366	363	367	388	366	350	345	347	359	372	360	326	349	354	367	373	332	378	316	399	332	387	367	348	359	357	341	369	330	366	370	379	376	348	359	348	423	333	350	374	362	379	346	376	372	336	343	344	370	342	377	379	343	357	352	363	343	388	371	369	346	363	361	391	366	345	354	353	356	361	349	366	323	319	362	333	384	356	381	351	359	380	353	386	348	341	356	347	375	356	369	349	380	326	362	333	359	333	369	395	343	352	363	360	323	330	339	377	370	389	360	347	338	375	382	386	391	377	312	391	357	355	368	351	383	343	340	374	365	389	337	374	356	345	377	351	346	383	360	356	380	376	358	364	346	363	372	357	372	340	358	398	379	379	353	356	369	336	350	364	342	344	343	353	330	350	359	378	354	358	364	356	342	373	397	366	386	335	342	347	373	340	373	347	399	374	352	342	347	352	384	332	336	377	379	371	359	354	352	351	374	369	346	390	376	349	375	338	383	374	355	370	366	338	350	400	346	340	353	334	347	391	349	352	361	391	354	350	343	345	378	353	373	352	342	355	334	363	371	376	359	337	369	357	360	355	372	375	380	370	333	359	341	384	345	372	338	339	375	358	365	370	342	333	362	359	378	391	380	340	338	369	370	333	333	355	362	336	367	352	352	364	367	360	363	326	351	364	378	341	331	362	333	350	364	328	343	330	394	340	380	359	361	348	379	356	344	337	348	358	328	364	347	365	377	342	358	353	310	365	370	375	342	396	353	365	355	383	342	356	368	372	344	372	370	345	381	385	350	377	357	363	340	355	370	320	332	360	374	368	346	352	370	345	320	374	321	368	336	339	372	362	350	383	364	328	356	360	344	363	344	317	354	344	356	385	357	336	336	381	346	340	355	335	323	371	354	359	330	357	379	357	376	365	348	340	350	352	329	351	330	361	370	358	367	327	334	339	351	305	364	311	378	342	367	362	359	332	347	379	329	344	391	372	350	376	343	376	376	363	345	365	337	371	342	362	359	347	341	345	339	370	374	339	362	342	389	338	379	363	341	347	382	363	352	377	361	332	375	346	347	366	322	377	331	329	384	351	360	362	333	361	338	328	339	367	378	333	379	362	374	372	384	403	364	371	370	364	337	352	367	403	367	364	330	337	347	358	378	338	344	360	356	374	368	350	378	348	351	333	366	354	366	343	363	347	357	355	354	352	381	369	336	367	357	373	320	337	378	365	326	352	376	342	355	375	368	326	343	358	364	355	329	370	350	379	386	353	352	395	338	389	374	362	376	357	347	345	338	336	369	386	328	371	322	331	361	359	340	383	356	375	361	394	351	364	412	351	374	366	351	347	345	361	349	360	379	355	351	381	390	370	374	342	355	359	380	352	335	367	330	353	361	347	377	367
22973	21376	29037	24331	22011	22354	17088	7414	4688	3507	2645	1982	1477	1288	1110	964	826	754	617	626	528	509	515	475	461	448	439	443	418	389	388	412	399	417	391	351	383	383	369	382	373	388	373	348	378	363	366	348	341	371	333	345	353	367	373	369	348	356	346	369	330	377	368	349	355	346	377	378	380	381	331	351	342	323	333	378	319	373	331	379	352	333	335	347	377	359	361	344	373	375	354	386	378	356	391	380	349	353	381	367	334	377	345	351	374	365	353	356	326	371	337	368	378	363	367	356	336	328	363	379	352	391	400	353	357	366	344	356	325	360	364	332	355	351	361	350	356	364	363	328	356	362	333	358	393	363	356	329	370	355	375	337	359	373	346	340	288	334	342	343	377	403	369	383	347	313	356	361	352	346	359	347	366	369	358	335	401	367	359	367	343	349	335	338	379	350	297	370	345	333	390	336	348	330	384	356	350	355	352	361	370	348	353	344	359	369	386	398	351	351	360	376	363	342	382	366	351	343	401	388	343	361	345	311	330	364	361	379	387	368	387	357	360	346	368	327	342	373	350	351	349	341	342	346	384	344	358	348	376	376	336	354	346	373	342	362	349	359	386	388	349	379	370	356	342	359	348	361	360	347	363	357	349	369	359	347	343	359	330	346	329	360	378	337	339	383	342	383	346	346	349	343	355	374	346	327	366	352	342	363	366	367	364	361	357	353	363	388	336	360	368	380	388	394	345	357	345	361	350	332	364	341	350	390	327	315	334	380	379	378	322	373	362	363	360	355	393	331	354	358	363	350	379	372	338	335	365	329	341	387	364	344	339	372	344	349	359	344	340	381	360	396	364	341	341	355	355	352	352	361	354	355	345	367	357	334	327	335	349	367	337	353	339	344	344	333	334	360	370	367	387	375	358	388	329	377	322	345	340	360	362	357	333	353	368	341	357	367	338	345	334	355	336	367	351	369	385	399	368	321	386	376	372	342	363	381	362	361	335	347	377	365	372	323	374	377	365	331	355	358	334	346	347	339	353	355	348	382	378	359	346	367	326	366	356	366	365	379	365	382	341	390	358	329	371	365	347	386	380	365	420	379	350	382	377	369	332	359	374	352	333	304	347	377	367	369	374	309	344	332	353	349	359	342	346	361	352	349	330	361	356	351	368	356	354	374	386	333	357	345	366	343	355	357	364	375	386	364	350	339	336	363	379	340	356	371	355	365	364	350	331	346	367	357	305	369	361	349	379	355	365	334	334	395	366	363	364	360	342	382	379	382	336	356	373	357	365	372	353	348	360	354	376	351	354	334	364	368	357	359	353	354	355	357	361	356	347	360	348	354	348	348	354	366	371	372	352	339	356	352	392	377	352	362	375	375	369	383	313	363	379	370	324	341	366	375	335	344	364	346	360	391	372	328	337	350	332	366	368	378	343	369	352	375	366	368	362	348	333	341	320	369	351	319	389	339	374	364	348	367	409	350	377	335	359	345	340	349	356	330	376	351	355	376	361	391	367	347	341	344	337	344	389	370	360	358	388	385	355	381	391	353	318	352	351	333	386	361	381	350	370	347	385	354	393	382	366	346	363	331	371	365	331	369	370	380	341	315	365	309	335	375	351	352	346	336	325	373	343	383	393	362	359	364	376	379	385	381	351	360	375	337	312	331	354	359	360	369	366	396	360	347	340	347	337	347	378	355	348	366	359	347	385	338	344	381	350	347	355	317	370	343	391	372	360	361	357	348	341	366	370	338	369	357	381	363	352	334	326	351	363	354	344	368	345	353	346	347	368	385	370	378	364	364	409	322	352	364	376	370	373	381	362	363	368	341	337	390	336	353	341	377	367	358	359	367	362	371	376	368	335	377	354	369	372	378	344	340	334	385	345	374	345	366	375	361	372	358	383	363	351	369	354	368	343	357	354	348	346	373	336	359	338	378	344	367	413	368	371	358	330	386	362	379	356	360	353	335	374	405	325	403	380	312	364	320	343	363	337	355	342	326	349	352	375	344	362	327	381	392	380	369	364	361	388	353	359	323	337	341	350	352	383	363	383	327	372	390	318	373	333	347	366	375	376	346	359	362	366	372	388	332	355	374	355	366	333	366	371	374	368	370	352	382	390	333	384	336	375	377	371	324	376	325	342	339	350	345	330	358	388	361	369	343	366	359	370	349	342	394	352	378	352	324	333	330	369	351	344	353	360	353	352	332	368	357	366	348	384	374	366	379	346	354	331	334	343	338	391	343	356	412	330	355	396	340	341	387	337	355	348	337	398	354	338	378	327	366	363	356	391	339	369	338	382	329	399	350	370	352	372	361	341	363	362	394	374	380	344	338	377	358	363	329	361	368	357	334	393	377	351	351	357	361	375	384	331	364	338	398	362	329	365	371	357	350	361	333	357	371	351	321	336	382	325	350	352	373	343	360	371	360	374	318	320	331	387	386	377	349	331	359	335	383	354	355	365	382	360	336	386	377	348	409	371	396	339	298	376	370	366	361	363	339	343	380	346	359	357	393	344	392	396	332	396	348	398	381	364	358	385	372	373	347	412	332	355	372	348	323	390	344	363	356	350	338	363	323	358	378	348	349	366	369	342	357	366	345	350	368	362	374	334	375	361	326	357	346	358	323	364	356	373	348	376	352	375	343	354	349	322	342	351	372	371	360	368	372	344	379	384	351	373	366	360	378	351	358	386	306	364	356	369	345	373	345	370	348	372	361	350	373	345	337	353	343	368	356	312	392	391	383	354	381	345	338	350	365	338	412	346	334	355	361	378	352	346	347	336	349	364	381	319	361	363	350	375	348	363	342	362	353	361	370	406	358	364	344	376	356	371	381	338	387	322	356	387	345	340	374	351	367	394	342	383	380	358	357	324	365	387	399	349	375	347	360	349	367	344	358	373	378	342	339	358	321	365	384	369	331	328	360	368	381	343	322	366	346	353	396	381	359	365	382	321	339	353	360	352	360	343	356	361	358	382	359	392	349	385	326	362	390	346	367	350	351	401	336	361	372	370	369	344	345	372	363	356	357	334	359	362	331	335	362	384	350	322	353	321	361	370	376	351	355	369	363	369	362	354	354	338	372	381	360	325	380	361	364	350	370	372	366	364	380	345	360	353	368	358	351	348	351	365	336	341	319	343	362	347	375	350	387	350	357	340	368	333	338	341	365	375	368	338	361	327	379	369	366	353	371	359	388	352	386	357	348	373	373	357	352	368	377	362	360	359	350	337	373	346	347	349	367	371	344	355	382	347	373	347	351	351	338	335	384	383	344	368	343	379	367	340	389	346	357	382	368	365	365	377	351	354	359	337	346	359	382	412	358	340	379	391	377	396	329	356	357	363	336	352	356	390	396	365	350	365	397	341	324	350	354	355	341	384	355	345	313	340	361	367	362	347	372	349	367	317	360	353	381	343	373	360	345	316	379	352	354	372	372	369	388	348	367	361	353	355	327	380	369	355	387	366	341	333	377	357	335	374	360	396	349	383	371	355	350	354	356
44514	67133	50315	36897	27275	18778	13139	9449	7095	5197	3989	3046	2266	1812	1505	1336	1069	883	789	768	624	623	579	522	497	476	489	402	433	426	456	401	425	455	387	395	417	406	377	338	366	354	388	341	370	360	380	345	394	382	337	410	357	365	356	353	389	366	320	366	329	352	353	356	344	355	326	387	358	352	365	388	355	358	358	367	314	351	346	342	380	334	370	347	363	365	361	394	373	332	352	376	368	377	376	349	348	315	350	328	331	364	353	358	391	348	364	341	358	365	364	336	351	390	342	341	351	345	335	326	384	336	316	381	399	372	355	343	404	343	351	355	398	379	342	356	344	371	380	396	345	334	339	399	355	339	357	397	358	376	364	359	326	360	381	360	361	336	359	392	352	341	365	346	382	345	347	353	333	322	378	358	356	374	361	345	347	385	378	337	386	368	349	354	326	337	338	340	333	354	378	362	360	377	353	371	342	371	330	367	339	351	319	314	380	325	352	355	343	373	368	344	373	358	360	371	350	365	325	342	394	370	355	379	344	327	336	317	342	357	364	375	345	337	350	364	360	351	345	355	355	362	311	346	319	388	346	338	381	394	370	332	358	383	331	358	360	349	377	345	370	379	351	348	346	362	399	339	349	329	371	341	374	362	313	342	378	334	333	347	381	363	365	359	359	331	368	381	375	393	362	367	389	369	384	365	380	360	334	350	350	361	366	373	364	346	374	360	350	377	353	347	343	363	342	350	377	378	327	348	369	341	340	357	392	359	334	349	375	348	352	359	385	347	357	348	340	351	346	373	360	358	316	360	340	365	336	361	379	332	376	374	378	372	364	356	378	332	369	350	324	335	334	352	350	378	408	352	366	363	345	327	350	404	345	350	344	326	365	382	384	336	370	357	349	357	346	405	363	370	355	359	327	351	339	366	356	376	340	361	369	328	401	351	365	353	356	357	354	344	358	378	370	349	396	357	361	368	356	317	372	343	378	343	357	334	358	378	402	378	331	356	340	374	360	342	376	371	338	329	369	365	350	348	338	356	376	379	337	378	403	335	346	328	358	331	368	355	349	360	395	378	361	335	354	371	361	364	338	340	373	305	381	375	347	382	339	345	352	376	357	356	400	360	342	354	339	382	333	340	371	367	357	348	361	346	315	366	372	355	368	355	360	329	360	369	404	365	377	358	379	357	351	362	348	388	324	351	344	332	383	364	355	336	349	347	366	343	329	367	366	362	366	363	339	360	337	342	360	350	342	338	340	362	356	368	353	353	324	382	378	354	367	329	321	352	376	375	380	354	389	327	367	335	348	362	370	373	365	349	331	369	339	351	359	343	370	369	379	368	341	324	364	361	365	363	379	356	349	364	381	359	360	365	375	349	341	366	345	358	349	361	350	397	344	350	329	365	377	340	364	332	352	368	360	339	345	370	373	331	362	364	352	344	348	354	396	370	359	364	361	366	372	402	352	372	334	340	383	377	361	370	336	378	335	364	343	346	363	363	361	355	348	381	350	373	370	367	377	354	343	342	369	329	360	351	358	369	351	350	409	381	364	330	396	330	385	350	332	366	353	368	371	322	337	332	354	374	375	359	343	352	382	359	351	359	354	360	366	346	328	356	338	395	362	358	358	367	330	372	356	361	372	344	326	378	356	367	363	326	317	349	364	325	341	354	361	348	341	362	383	344	342	348	358	377	352	376	352	332	335	390	360	347	342	364	374	373	366	351	358	345	386	338	366	373	369	332	335	337	351	376	361	352	372	372	344	359	345	343	349	358	359	335	393	385	369	370	384	356	343	365	372	381	345	383	330	343	326	368	335	341	364	359	396	362	370	344	337	345	384	346	357	353	358	351	339	372	379	381	354	345	339	358	348	367	334	368	365	379	372	337	367	351	339	366	375	347	345	354	353	373	341	379	350	343	353	331	364	365	371	367	358	364	371	376	329	366	348	375	379	371	364	344	363	384	338	330	351	335	341	361	352	388	362	345	359	332	354	349	368	366	336	380	399	351	369	367	328	366	375	345	352	333	347	361	343	352	361	359	345	337	365	339	346	379	369	344	368	347	343	348	343	351	326	384	369	363	343	357	340	346	368	339	328	359	330	377	357	347	377	338	350	368	361	357	326	329	387	378	339	328	333	373	334	355	327	366	365	328	344	340	381	332	346	372	346	339	370	358	383	343	365	368	354	348	370	339	376	360	374	365	337	355	342	359	344	339	392	382	374	343	363	317	349	372	358	344	377	383	377	330	355	337	369	353	361	382	408	388	340	354	350	343	363	361	378	347	351	332	372	375	382	351	376	346	349	337	339	384	370	375	383	337	359	367	342	377	335	368	399	335	305	379	343	371	376	344	359	357	390	343	385	353	343	340	350	358	375	332	363	361	351	355	377	397	338	325	379	358	366	350	359	322	359	352	375	365	342	354	346	384	341	331	326	352	372	345	359	338	370	345	331	380	370	334	365	379	369	356	328	358	336	362	377	379	387	355	355	351	353	344	370	352	309	393	353	347	374	352	345	360	351	371	348	373	354	337	340	348	381	339	365	373	361	371	378	375	345	352	346	366	335	353	361	382	378	389	357	355	383	370	355	352	364	337	332	388	379	359	360	347	351	357	380	339	364	372	369	356	351	360	345	350	381	365	385	369	333	340	388	380	345	372	341	334	403	375	336	343	354	364	311	330	365	381	357	347	358	356	362	353	355	303	384	347	353	323	363	384	328	380	348	337	371	359	349	344	367	371	327	354	410	320	389	336	323	347	353	372	349	357	359	311	355	364	381	379	347	358	372	371	351	362	360	328	347	383	367	364	342	367	380	351	346	332	359	343	347	334	375	356	358	357	385	368	350	340	371	359	385	354	307	367	330	368	358	353	342	367	368	360	345	341	386	367	379	377	362	364	337	378	358	334	376	359	377	347	326	352	354	386	382	349	382	365	391	338	373	379	353	354	353	358	325	357	388	375	353	374	346	338	367	356	367	352	348	357	345	340	371	354	345	367	380	350	383	338	363	369	387	366	382	358	356	345	364	340	318	364	345	344	333	363	359	362	347	350	385	376	391	346	367	368	370	354	383	353	314	378	340	353	353	367	311	375	364	353	318	371	369	356	350	337	331	363	370	365	357	360	314	326	352	386	340	358	330	383	369	343	376	377	346	364	358	339	369	350	396	375	381	331	353	373	351	365	351	360	391	327	356	377	370	359	339	324	353	343	387	393	370	324	353	358	392	361	340	350	374	387	345	375	353	344	341	383	335	342	385	351	358	355	334	371	376	389	349	345	350	326	360	365	373	370	364	361	357	411	368	352	354	327	377	341	388	369	331	354	333	355	371	370	350	402	363	357	375	347	356	349	350	348	349	340	362	359	360	375	348	371	378	381	340	341	379	384	333	348	379	357	355	378	394	365	333	330	334	356	352	364	324	312	373	311	349	360	334	342	358	365	341	338	374	351	349	344	389	342	375	367	343	366	330	355	380	333	345	352	357	327	371	399	384	383	373	348
37695	40258	40069	27764	14421	7469	4160	2773	1971	1650	1228	985	838	684	602	558	536	494	435	404	406	396	403	387	397	401	358	348	354	358	404	368	369	352	348	323	362	336	353	324	370	350	332	338	344	368	355	352	323	324	328	333	375	344	356	318	364	335	342	366	335	355	334	358	338	343	361	324	307	380	359	338	337	341	340	347	352	335	352	335	347	334	322	349	357	345	318	367	371	362	305	358	351	327	321	367	327	340	348	344	352	326	354	326	348	339	344	333	360	355	341	319	355	344	346	393	347	337	355	338	323	367	345	334	383	345	383	326	337	336	343	383	331	373	337	358	375	353	339	332	361	365	336	355	332	347	337	327	324	332	376	347	372	347	352	369	353	316	337	323	312	340	349	340	339	330	337	347	354	318	323	366	314	338	335	347	363	332	341	325	339	353	368	357	376	361	359	301	358	372	347	323	364	331	371	352	348	326	358	353	372	361	360	323	359	317	356	332	330	367	348	354	384	343	328	370	374	326	346	332	335	337	363	367	334	335	319	348	355	326	378	360	353	332	332	351	336	319	351	321	364	343	343	341	358	364	337	337	367	352	346	330	332	373	340	308	391	319	348	349	342	319	367	350	350	329	358	332	330	350	360	366	358	346	355	340	338	329	299	319	350	315	316	328	361	361	352	362	346	338	354	341	331	361	365	368	332	381	301	344	336	332	342	337	329	333	353	336	369	324	322	370	336	361	347	342	339	375	351	369	350	351	370	340	347	340	361	350	342	343	355	364	356	325	367	352	348	349	389	357	327	321	365	375	363	336	297	348	345	329	355	344	324	377	340	339	300	338	350	365	349	350	318	342	346	322	361	325	382	344	348	322	349	356	359	331	374	352	365	365	371	368	337	317	372	317	363	320	333	316	351	327	327	353	318	341	354	362	347	373	364	365	350	350	333	310	349	343	338	355	362	341	370	352	339	340	355	349	343	360	339	348	315	323	375	364	340	363	345	352	374	370	347	338	320	369	330	348	342	351	359	340	366	364	341	344	336	354	327	373	341	338	366	386	364	360	362	341	335	364	335	352	371	336	342	352	376	335	355	360	344	376	377	304	328	349	343	366	345	349	377	333	365	357	323	331	349	343	373	316	399	346	377	330	373	355	363	333	358	368	380	328	349	339	358	363	347	340	338	384	328	345	353	344	356	349	349	347	373	353	346	356	332	351	341	314	328	353	338	338	334	358	350	350	335	353	372	364	340	351	351	340	353	328	372	327	342	326	343	350	355	347	370	355	326	359	331	338	334	339	313	355	352	359	354	329	333	348	329	381	320	363	342	357	331	304	377	356	335	352	333	327	356	348	358	317	360	326	341	342	356	346	362	362	334	352	323	352	352	343	325	350	338	339	322	345	326	358	357	359	307	340	337	333	347	337	343	367	378	358	347	353	350	352	341	357	329	331	354	351	325	373	349	338	349	362	304	298	361	345	369	352	367	333	356	360	364	349	353	361	339	350	328	337	348	354	387	364	332	337	337	349	337	320	334	321	354	325	332	336	345	367	362	356	330	301	344	370	358	336	353	357	347	332	336	364	367	338	329	349	360	353	307	334	353	358	349	344	361	355	344	309	341	335	340	373	358	347	368	326	340	390	387	355	375	388	343	367	396	368	339	353	359	343	344	310	355	354	351	328	302	393	358	346	345	358	331	397	347	361	347	345	376	382	356	338	352	336	331	372	389	337	346	356	359	380	329	334	320	322	370	347	335	356	332	329	320	326	359	336	350	343	325	374	348	356	321	353	334	336	345	342	331	352	360	305	380	324	340	354	347	363	344	375	353	328	370	329	357	327	383	340	337	314	343	355	329	342	360	324	346	343	345	333	355	362	368	331	341	355	339	358	330	328	360	311	367	350	332	335	356	318	353	344	373	339	352	364	335	349	338	351	349	332	344	344	337	333	374	338	360	382	339	346	366	351	342	309	332	354	359	366	354	316	334	320	351	328	346	363	347	352	355	357	299	340	333	385	348	355	329	334	347	354	381	357	328	329	360	368	334	347	317	373	351	340	364	360	347	342	335	335	321	329	339	333	335	307	347	313	341	316	336	355	352	346	329	370	308	331	299	367	357	323	365	334	338	350	371	366	326	357	365	319	331	334	339	335	343	386	338	345	369	345	374	332	344	377	347	325	333	343	327	358	361	334	343	358	327	385	344	374	343	372	347	374	379	333	322	367	316	318	325	364	339	387	324	352	352	336	335	394	348	335	358	345	383	339	322	334	339	358	343	339	354	342	369	363	377	362	342	345	350	332	364	326	364	382	360	317	342	352	338	326	380	369	354	324	377	327	318	383	354	351	332	355	349	385	363	354	330	361	359	352	338	352	350	373	344	356	343	333	371	332	348	343	316	357	375	344	342	352	338	373	374	342	352	365	353	336	367	349	343	337	364	357	324	344	338	355	338	377	343	380	393	343	362	328	352	330	334	336	361	362	368	325	364	314	373	359	367	360	314	345	347	368	335	333	367	336	329	339	382	385	359	347	327	340	384	352	342	360	340	357	328	336	349	338	350	348	318	343	355	337	334	347	309	331	346	344	326	323	352	332	361	333	376	327	342	355	321	329	363	344	344	318	342	338	350	373	312	332	362	369	338	378	386	338	331	323	381	341	352	359	352	347	379	335	330	332	347	354	324	330	316	364	315	364	333	362	333	368	364	356	360	337	337	313	327	359	353	342	345	353	329	354	368	335	347	344	334	307	346	372	353	363	346	341	341	363	359	350	356	349	361	328	336	357	347	360	359	335	340	354	326	351	366	352	362	333	354	362	349	359	353	369	343	343	360	284	357	336	336	377	328	350	333	375	376	360	350	359	317	333	342	350	353	362	334	341	316	344	352	357	370	337	371	339	321	314	335	352	333	333	350	375	352	368	342	335	412	355	348	349	336	311	331	366	338	323	370	379	316	365	348	379	358	332	347	336	331	347	348	358	315	346	364	387	335	346	352	384	346	370	340	340	336	367	353	376	316	371	342	330	350	358	341	377	317	371	343	362	350	333	371	338	365	328	349	323	339	370	329	300	324	377	353	341	368	342	358	320	346	353	323	333	353	362	333	367	372	330	303	316	341	324	344	368	366	357	359	339	333	346	351	315	321	343	332	377	327	328	318	327	359	343	383	368	340	363	349	345	357	378	299	351	331	359	322	350	364	312	349	361	344	327	357	356	379	351	330	325	388	359	387	348	355	371	345	348	333	384	317	333	341	375	357	363	326	348	365	345	335	368	369	350	383	359	340	391	370	340	345	398	312	335	346	346	377	345	313	341	329	338	329	343	368	388	370	320	356	394	321	344	363	336	326	337	373	362	325	359	339	364	353	344	341	377	320	348	349	305	323	316	362	322	349	329	336	361	351	293	322	379	342	327	335	353	331	366	357	346	346	344	339	339	320	294	330	329	388	340	317	330	345	349	319	364	340	362	337	361	357	354	353	358	315	354	375	340	327	310	327	318	342	358
42584	53016	39547	24711	14975	9746	6367	4448	3204	2431	1810	1420	1136	939	816	686	635	543	526	511	424	433	436	433	395	435	388	400	365	361	413	378	348	376	375	361	375	393	371	359	393	378	382	347	388	357	374	366	357	374	333	331	335	361	369	329	323	341	361	361	338	339	312	313	326	330	353	355	368	338	342	330	330	336	350	314	369	373	361	351	354	336	353	330	374	350	386	337	340	351	345	345	343	350	361	350	365	333	360	364	380	396	308	345	372	370	341	315	366	358	352	349	352	342	363	319	376	359	372	379	347	364	351	357	331	395	321	366	391	349	376	348	334	365	327	366	365	338	343	352	367	370	360	315	354	384	356	338	357	354	356	353	355	371	343	361	347	342	345	363	333	356	335	385	330	352	350	337	411	341	349	340	375	359	331	384	363	353	320	363	359	325	350	338	364	336	387	342	374	367	334	366	346	330	334	354	379	347	390	354	379	366	338	364	370	365	314	387	357	386	354	369	367	364	350	348	347	369	382	382	369	338	372	378	361	386	333	358	332	344	324	333	353	349	364	321	335	366	368	347	372	340	346	346	341	390	352	369	354	360	382	379	378	367	352	333	327	328	328	332	354	358	355	384	340	368	385	356	329	354	345	342	323	381	343	338	366	356	370	357	347	360	350	364	342	384	367	380	364	360	310	354	359	338	350	365	359	357	364	372	361	365	352	350	321	307	352	326	351	339	336	351	369	334	352	382	337	377	343	359	363	342	344	381	324	352	360	333	356	347	333	367	376	388	382	339	334	337	375	336	344	343	331	354	332	365	374	361	342	368	362	383	352	357	336	352	373	363	348	358	351	377	356	373	393	372	338	378	319	332	386	354	343	309	338	366	364	409	356	362	384	346	331	375	384	369	371	344	374	361	374	368	351	326	354	344	321	364	372	365	352	343	381	356	352	349	386	392	377	353	370	346	350	349	344	342	337	326	350	347	331	348	357	354	343	350	369	314	356	374	364	372	342	370	355	327	352	366	373	427	355	350	346	360	374	332	398	361	342	341	355	347	383	314	367	360	368	342	344	385	331	351	364	385	363	331	364	354	368	373	364	360	329	363	321	331	333	362	369	349	375	360	357	347	348	362	340	333	342	327	358	364	364	346	349	353	352	367	372	349	358	360	339	387	363	357	337	319	367	347	327	344	399	352	340	361	365	343	351	344	378	356	347	327	328	325	361	325	341	365	348	356	342	378	351	347	373	353	330	330	325	362	342	357	345	355	352	354	349	393	393	365	353	358	373	336	340	378	345	332	358	341	368	334	321	344	365	359	342	342	353	388	374	314	349	337	349	336	365	359	367	362	357	384	351	354	352	334	353	344	344	340	354	369	348	355	394	348	326	344	354	339	357	365	349	360	360	373	374	349	404	324	341	375	328	354	307	367	352	329	331	359	357	368	370	359	363	351	389	337	338	333	367	334	354	387	333	352	348	387	353	339	349	332	370	355	351	328	361	348	352	364	359	333	363	366	323	335	355	367	366	326	387	359	349	365	333	374	364	333	358	353	344	396	365	340	345	333	378	339	360	370	351	367	364	372	362	308	367	376	364	321	391	340	377	373	330	388	356	327	359	358	341	348	353	346	338	356	336	320	307	343	354	318	340	358	379	347	338	360	367	347	348	370	392	367	376	314	358	367	357	327	335	337	355	341	352	384	370	354	364	315	364	342	353	348	343	378	338	329	373	377	335	341	332	376	347	341	332	355	333	375	323	356	370	357	313	345	401	351	355	362	351	360	375	359	377	343	364	357	351	340	358	342	351	360	336	373	341	366	355	359	363	362	358	351	329	367	363	335	334	354	354	360	330	346	366	329	341	360	363	351	301	370	376	386	379	336	359	335	316	353	360	348	359	369	342	362	353	328	358	340	372	392	367	368	360	411	366	338	339	313	363	377	335	344	360	351	382	309	373	382	375	350	358	340	381	357	359	333	312	342	379	375	355	330	388	348	361	362	359	364	377	350	357	336	365	322	375	365	365	388	367	359	318	351	359	343	314	366	343	356	327	339	354	370	375	362	364	371	341	352	375	365	342	372	361	331	370	371	338	364	348	340	357	379	357	321	355	339	357	365	328	348	351	347	313	351	329	363	332	347	328	350	368	339	391	352	338	369	351	363	362	364	328	368	379	365	346	373	382	324	338	362	372	414	376	331	343	354	387	355	351	342	354	352	383	392	355	356	336	358	393	357	316	343	349	371	361	311	334	363	358	360	382	354	354	364	380	346	381	318	323	376	367	333	347	335	343	362	369	364	329	343	361	359	352	331	350	356	356	352	370	355	367	390	357	357	350	357	334	336	340	342	393	342	341	334	351	369	366	340	364	347	342	308	354	325	342	334	382	314	327	366	351	346	329	365	341	369	344	366	346	346	350	339	338	363	343	333	364	364	337	372	374	360	350	340	341	336	366	346	361	345	382	333	350	360	379	350	356	342	351	366	347	363	353	372	364	339	358	334	332	383	365	354	381	348	350	344	374	359	333	366	348	366	353	360	382	344	331	344	371	332	336	374	351	360	376	374	345	371	371	329	376	362	338	345	367	371	363	339	330	327	354	357	351	372	339	370	336	321	369	348	357	362	374	378	360	354	375	334	339	355	352	345	367	338	355	331	339	350	360	365	382	323	312	382	348	361	381	349	337	360	368	363	311	362	375	370	347	364	337	353	365	336	349	356	357	336	340	386	346	307	330	341	346	354	357	379	356	344	372	356	370	332	349	341	368	347	340	368	349	364	330	385	395	354	361	344	333	384	348	364	364	380	316	410	389	341	361	333	345	349	354	371	353	348	366	352	365	340	372	334	345	348	361	372	362	338	364	380	325	350	372	354	384	346	335	362	349	337	359	363	378	367	354	335	346	346	398	361	358	329	401	354	325	365	352	365	333	330	322	380	336	361	367	356	347	385	326	339	337	362	353	352	320	339	372	365	360	378	348	344	341	366	335	330	342	371	344	359	340	353	376	342	380	339	341	361	365	328	345	370	331	362	369	348	370	342	334	353	334	347	363	335	384	316	370	360	353	342	321	322	361	395	332	365	364	318	376	369	357	353	367	346	336	347	351	375	316	327	382	403	370	352	372	334	317	347	338	346	356	358	336	350	401	368	374	334	349	340	357	367	316	347	385	371	365	342	371	355	379	377	348	342	377	377	340	371	375	372	365	363	353	361	373	353	357	355	352	334	360	360	340	358	344	307	361	353	332	331	367	342	354	365	359	355	340	333	341	357	293	351	347	339	336	366	300	381	316	384	365	366	376	385	358	372	324	351	344	344	359	342	356	340	338	367	332	358	345	357	395	361	339	350	351	369	378	347	325	338	390	333	342	347	345	388	341	350	404	337	369	323	347	350	408	359	370	326	374	369	362	337	368	361	376	324	342	364	354	341	393	343	332	338	371	356	405	327	307	345	356	338	366	360	359	345	354	370	366	332	369	352	387	348	350	330	321	337	318	366	327	379	348	357
24276	21418	29068	26724	22849	18219	9966	5448	3631	2635	2137	1658	1260	1010	922	761	690	612	549	515	460	446	476	426	421	419	405	403	414	386	381	365	342	398	364	351	409	367	331	339	338	350	344	348	342	341	337	346	318	374	329	325	348	327	341	347	343	377	357	363	316	333	339	350	371	356	338	366	355	348	321	333	359	343	330	344	363	342	360	335	364	358	364	327	330	394	339	351	381	328	318	329	381	308	341	328	329	326	378	350	333	347	311	344	371	319	356	354	330	384	368	361	351	343	344	346	343	322	359	388	366	316	343	309	377	327	364	335	354	309	359	345	334	320	349	309	341	318	346	364	368	368	383	342	327	351	357	303	324	324	344	334	314	343	375	352	347	358	372	380	332	304	296	341	340	353	357	320	351	350	320	336	354	327	354	357	331	347	334	351	376	326	366	333	353	336	356	333	349	356	345	363	358	331	351	358	359	336	342	349	358	335	343	327	355	348	344	339	339	331	345	346	349	360	386	329	335	311	340	330	374	331	318	338	343	332	354	354	361	311	343	314	363	368	343	360	319	350	345	355	342	355	359	380	326	333	371	356	351	352	344	375	363	362	347	368	351	326	301	336	375	324	349	354	327	320	337	350	341	340	323	369	326	366	350	370	333	363	340	361	361	371	346	355	355	343	356	344	324	316	374	300	335	325	344	367	322	322	348	339	338	397	372	325	361	346	351	348	354	320	377	344	360	340	356	347	293	339	344	376	334	374	324	338	354	338	369	363	359	318	336	309	358	378	357	339	353	327	402	353	365	357	388	342	349	345	343	335	343	338	337	325	336	338	356	319	349	374	368	343	304	339	348	356	354	328	335	343	355	351	341	372	330	334	360	343	335	320	364	376	348	375	342	352	358	357	348	371	375	326	349	367	326	354	356	324	316	353	323	318	333	346	381	355	357	349	329	312	344	336	347	354	342	328	304	342	363	357	349	359	336	322	313	352	346	312	352	375	365	347	366	363	373	369	342	336	353	367	353	328	348	355	323	321	335	331	357	326	344	373	359	362	348	333	329	381	357	362	368	354	353	346	360	377	353	351	345	352	371	342	326	361	325	336	330	349	341	361	370	361	314	344	349	331	363	353	337	366	378	359	368	349	343	341	368	339	365	364	356	366	354	369	325	329	345	327	361	329	318	365	336	327	323	360	337	346	370	365	331	348	347	348	321	363	331	365	392	307	324	348	350	352	381	342	373	355	323	375	334	341	346	358	340	344	326	348	346	333	312	316	394	350	342	349	340	342	336	340	351	379	344	375	346	351	336	353	330	330	347	346	345	338	355	352	356	364	337	332	328	357	297	317	341	330	379	326	340	316	367	342	355	356	369	340	378	365	359	404	321	354	351	361	352	363	337	339	333	363	336	381	371	368	326	339	386	318	363	340	322	347	338	327	341	366	341	337	356	318	371	312	341	335	357	320	319	359	323	340	345	320	363	307	337	323	350	322	345	348	386	345	332	342	333	323	347	359	331	343	327	328	347	329	377	338	329	369	366	329	332	341	351	350	354	359	334	329	333	327	357	341	363	320	353	344	389	324	358	332	340	390	358	368	362	324	340	319	340	364	357	341	352	352	351	333	343	339	351	343	338	360	313	346	299	372	340	327	366	342	364	358	330	342	343	330	361	378	369	349	330	333	336	312	302	371	343	337	352	338	332	326	342	332	333	376	337	321	361	327	325	365	337	348	347	341	299	343	335	400	335	364	367	306	343	328	375	355	364	340	328	377	354	320	360	347	345	350	309	326	338	336	349	333	325	339	351	368	335	325	312	344	340	303	346	317	319	329	355	343	357	363	341	353	344	343	382	362	363	367	353	324	337	334	369	344	355	359	377	325	325	318	324	339	344	376	365	331	329	369	335	347	337	328	342	366	372	335	369	339	331	334	315	379	363	366	350	362	314	337	334	339	371	339	300	375	328	345	334	332	365	318	352	311	322	352	339	383	347	340	352	337	356	352	353	360	332	329	339	341	344	346	315	330	357	337	371	338	347	342	361	356	347	359	363	317	365	352	320	353	350	338	355	340	343	381	329	335	376	361	348	361	322	365	362	354	346	346	325	354	358	362	381	307	366	349	324	374	343	328	369	331	345	329	350	314	327	341	356	350	342	328	345	340	341	333	367	374	356	324	316	366	339	329	326	373	330	337	335	349	384	303	343	350	320	354	352	348	340	366	378	376	328	353	346	366	356	343	355	338	345	346	340	336	354	357	335	329	348	312	357	359	346	336	328	341	334	384	329	339	331	343	349	372	371	348	319	343	331	324	339	327	365	338	368	336	337	343	357	341	344	342	377	363	333	360	325	304	344	339	350	317	309	350	334	356	329	349	370	346	374	322	358	349	364	335	300	340	354	356	343	371	323	361	339	339	326	319	330	350	320	336	373	351	357	343	326	376	344	355	382	317	331	349	343	348	350	342	349	378	364	358	366	372	401	376	342	355	343	335	358	342	282	334	340	339	323	343	337	302	339	357	351	385	338	349	342	359	349	337	344	369	348	346	317	299	336	351	330	354	340	352	347	350	342	351	357	337	329	367	352	373	334	355	343	348	368	351	349	332	360	355	332	352	320	341	363	363	363	330	359	311	341	335	371	339	376	333	364	364	347	368	362	345	319	361	365	392	340	337	342	305	350	365	387	343	354	355	397	338	315	320	364	324	356	301	320	365	384	337	355	329	368	339	336	361	358	360	347	352	363	373	362	340	341	345	345	355	350	330	326	349	334	322	337	335	351	319	340	338	372	350	350	343	358	356	330	351	314	363	314	354	343	328	346	324	356	291	382	343	344	382	327	340	323	353	331	354	363	361	359	350	372	362	346	371	371	383	330	292	343	325	383	367	353	328	385	373	333	342	319	365	342	379	359	355	365	359	358	349	359	320	339	345	345	338	304	354	327	306	339	333	330	345	350	360	339	360	378	332	351	351	361	357	341	355	361	317	349	320	342	352	335	342	338	385	334	325	315	325	342	332	316	340	374	332	332	368	315	317	331	363	329	317	345	366	366	333	347	356	341	366	322	347	335	352	324	313	372	334	348	347	343	356	346	359	357	379	345	329	352	336	337	332	348	343	326	351	341	357	319	311	353	319	337	332	367	369	365	317	366	375	364	349	325	324	331	389	345	340	330	346	346	360	365	369	375	364	344	356	330	339	340	344	366	339	360	329	383	343	300	357	340	372	363	319	361	377	351	363	334	356	360	317	334	352	325	307	333	360	338	319	386	323	343	321	341	358	345	341	350	351	371	370	388	319	344	356	340	334	352	362	352	360	354	358	339	367	346	339	320	339	336	302	340	330	329	329	343	379	339	334	383	370	325	383	325	327	359	347	352	353	362	377	371	354	316	332	347	327	336	320	337	332	337	302	344	350	356	359	335	357	366	370	360	335	323	296	335	307	378	386	375	347	325	357	336	373	377	343	365	352	373	345	334	330	335	345	337	368	333	344	348	324	333	354	324	298
38281	62742	50618	35252	22985	16152	10757	7825	5532	4094	3098	2404	1859	1444	1244	1032	841	756	671	569	531	578	496	476	470	447	441	465	408	432	422	395	392	386	357	375	354	386	381	378	369	356	343	354	359	316	369	358	337	347	387	352	356	360	347	342	364	374	349	360	379	364	350	314	337	360	328	388	335	365	355	352	339	350	374	347	343	351	360	341	343	337	340	353	350	301	347	321	328	351	353	339	349	369	348	372	358	360	335	364	383	367	345	368	343	370	370	323	349	374	358	335	336	355	376	346	367	360	329	353	336	370	369	352	369	370	342	361	331	338	315	336	345	342	360	356	316	359	356	358	355	351	376	343	396	321	353	359	362	329	411	363	341	378	388	337	355	350	353	348	356	351	323	327	346	343	337	344	355	339	336	345	350	343	333	365	341	360	327	379	364	363	353	398	336	333	329	357	386	325	356	371	354	356	339	332	336	338	353	343	353	346	369	371	342	354	330	339	348	345	324	356	354	373	353	306	333	361	340	358	319	344	337	359	340	382	352	350	335	332	360	351	324	361	353	347	327	354	320	350	369	350	356	363	347	372	381	348	371	345	324	336	329	326	341	358	348	332	346	358	329	327	333	362	342	315	327	337	331	359	347	362	350	341	336	350	331	354	364	357	362	353	337	352	358	336	317	339	356	360	370	361	372	333	365	355	363	360	368	352	297	346	364	313	379	327	341	365	341	356	354	384	324	350	385	369	329	342	348	361	325	354	344	333	340	393	353	343	333	324	356	325	353	336	369	370	362	355	346	329	350	348	379	346	351	330	348	342	370	379	316	331	343	317	336	336	368	382	337	379	359	340	357	360	314	365	355	337	364	332	328	333	331	331	333	342	337	339	315	334	348	344	352	371	336	364	347	336	310	367	347	356	349	313	357	383	345	353	325	362	349	354	385	361	320	341	373	366	328	364	345	378	345	337	372	349	334	354	365	332	360	355	368	340	351	336	378	353	343	322	367	361	342	323	319	359	334	352	367	356	385	328	368	367	368	357	408	360	378	354	369	366	377	357	330	338	341	359	386	335	347	354	352	340	348	354	368	331	365	348	337	367	349	359	379	343	361	367	377	367	355	335	333	356	357	337	362	348	353	346	367	360	318	346	339	380	330	378	339	355	356	355	368	349	344	322	373	343	346	362	342	329	352	345	367	371	356	345	338	323	331	346	328	372	391	375	331	336	340	351	358	371	355	317	358	325	336	334	351	338	368	332	346	341	356	327	328	344	350	331	330	381	338	404	333	340	328	356	299	357	334	356	338	333	380	333	363	349	334	356	358	385	338	338	333	336	340	338	355	363	351	313	355	356	378	369	393	379	329	356	375	346	348	337	343	338	335	363	322	319	346	364	359	365	334	346	389	391	367	345	329	380	383	346	366	350	340	369	345	337	356	335	346	367	363	362	333	358	360	381	322	358	342	330	354	327	361	357	361	373	347	334	321	361	368	338	341	353	367	341	377	336	339	345	364	349	360	387	330	343	338	353	350	352	336	342	361	341	375	382	322	345	343	348	330	355	342	341	341	365	332	350	383	363	333	337	365	364	338	349	373	338	338	369	344	391	360	353	354	339	311	341	356	340	353	327	352	349	380	340	349	376	348	354	325	370	396	340	376	358	369	369	299	365	359	341	369	327	335	380	348	359	331	372	344	334	347	338	334	357	350	340	333	348	329	346	345	329	355	387	370	356	393	361	336	336	350	345	354	325	351	325	318	362	351	379	338	328	344	324	360	319	343	329	362	341	372	336	342	341	364	346	298	333	364	370	337	326	351	362	323	343	363	325	378	343	357	373	329	352	340	366	337	347	350	348	349	377	316	393	372	335	332	329	343	350	330	352	354	355	324	356	337	354	346	356	296	352	354	332	383	353	371	373	352	405	364	367	313	336	362	339	311	350	355	350	347	347	345	320	340	376	357	383	330	369	347	299	367	351	365	376	342	336	370	332	337	328	367	345	333	333	342	345	359	354	338	352	382	340	344	313	391	357	334	373	371	370	352	367	342	326	342	343	351	375	358	359	340	346	332	370	372	330	366	305	354	321	357	349	377	311	323	359	372	347	346	315	342	340	358	328	352	345	372	332	357	370	344	313	353	344	377	351	377	363	354	357	345	379	356	379	369	355	333	382	346	350	362	331	335	378	365	328	358	359	340	345	369	349	361	377	362	346	351	331	312	356	347	356	401	346	364	357	321	331	338	341	334	325	340	357	380	365	341	330	333	359	339	331	355	363	308	331	356	342	336	338	337	354	364	356	362	305	348	346	378	363	372	354	342	381	343	358	361	359	354	385	368	325	332	342	317	350	350	342	365	379	352	362	378	329	340	367	340	332	341	344	364	332	345	327	342	351	332	331	346	376	359	340	364	383	333	352	365	346	325	349	350	371	387	356	363	338	392	328	340	325	351	355	377	346	340	355	335	331	349	313	370	332	377	384	354	361	348	373	335	340	357	359	304	362	354	387	339	337	350	368	350	351	337	354	357	361	335	336	340	328	374	347	318	380	337	361	355	357	340	321	342	399	343	353	331	334	344	314	345	349	334	361	356	374	367	319	360	335	342	365	333	366	372	370	355	342	344	348	328	357	361	367	363	369	360	338	331	345	354	320	333	359	349	357	378	401	331	349	380	353	371	362	336	350	361	344	362	330	336	357	334	348	336	364	377	355	347	380	362	338	340	351	350	357	370	327	381	347	357	387	342	337	345	361	383	355	327	344	372	350	334	387	378	343	341	355	351	357	353	352	363	341	382	345	381	353	335	326	369	325	335	377	350	381	349	370	348	346	350	356	356	334	355	362	345	341	301	353	385	315	320	328	368	374	326	353	368	335	366	350	370	364	344	342	374	388	319	349	370	378	327	336	356	364	375	365	370	322	323	343	341	353	327	372	353	295	362	357	352	349	400	376	394	333	324	370	358	376	325	378	320	368	323	329	346	345	360	378	325	365	344	385	321	363	312	317	339	342	351	349	361	353	362	377	343	334	341	384	337	366	336	350	345	366	337	345	320	336	357	367	337	357	358	348	352	353	351	349	325	333	348	335	382	373	335	338	360	360	362	345	350	342	364	363	335	317	406	354	356	330	355	327	332	325	369	347	343	335	366	346	354	383	354	358	301	360	354	371	356	329	340	351	384	369	343	386	341	369	342	325	392	361	390	353	376	332	335	350	366	357	340	372	350	356	356	367	379	355	353	325	370	353	358	381	358	361	368	347	323	341	333	368	350	377	376	343	338	369	336	366	399	366	374	329	352	375	358	365	360	345	387	340	337	322	377	354	320	380	324	354	358	364	399	356	368	338	339	348	384	321	329	347	380	363	317	361	329	326	352	355	358	365	354	345	377	343	368	369	336	355	320	337	348	326	334	348	378	328	335	317	337	327	329	341	356	400	365	363	335	337	331	343	334	353	366	341	347	357	371	349	341	332	364	391	338	329	394	358	343	348	321	345	326	375	333	342	380	376
25229	21778	29906	27904	20179	12482	7086	4170	2981	2228	1692	1424	1078	879	797	680	647	562	522	460	522	484	455	384	421	402	403	387	381	395	375	419	370	380	353	347	379	375	363	363	367	352	354	350	334	380	371	336	347	354	361	361	391	330	355	366	355	385	330	349	369	343	325	347	325	368	342	355	331	348	367	331	357	369	357	351	326	358	330	356	328	326	347	351	340	325	332	358	363	360	362	362	354	371	357	372	373	335	351	372	341	338	329	331	350	346	332	373	368	391	340	408	391	351	355	357	369	376	382	362	355	357	368	376	336	338	352	351	404	344	349	363	362	346	336	370	380	371	326	321	378	339	331	374	379	336	350	385	319	364	362	347	372	354	337	336	344	381	356	341	366	349	333	350	326	356	341	363	313	376	319	352	346	373	374	349	337	364	386	362	337	350	333	355	334	342	354	335	373	334	316	367	313	355	345	353	370	350	352	336	367	348	355	360	356	353	343	336	353	313	376	332	323	358	376	348	353	351	335	358	342	327	366	341	352	391	344	348	352	334	340	359	379	372	325	334	346	314	367	356	357	347	346	318	349	337	374	346	360	373	347	388	340	344	380	334	356	345	334	340	349	343	333	377	332	398	380	335	358	365	389	325	331	338	378	328	352	357	366	347	345	379	325	342	313	340	349	373	345	351	330	361	355	374	375	357	356	326	387	350	354	385	340	340	324	380	370	341	323	334	339	381	347	344	388	368	370	382	382	335	334	353	354	362	340	361	377	348	397	364	361	337	338	356	335	370	324	343	307	359	368	371	355	335	373	326	354	354	341	369	359	319	388	373	359	393	379	364	368	381	376	349	359	373	350	364	324	360	375	348	359	309	369	350	331	362	358	335	333	331	380	345	333	325	339	337	337	384	338	375	372	345	346	348	343	362	402	335	370	358	363	343	319	387	372	343	376	339	358	295	356	369	357	331	347	364	336	356	385	377	384	370	339	334	355	320	342	365	365	384	379	350	336	346	321	325	338	371	368	362	337	350	353	345	357	338	359	370	357	362	363	361	363	366	346	363	321	364	346	365	344	394	370	353	331	354	363	375	357	367	349	376	402	346	371	319	328	340	382	347	348	356	381	360	359	361	316	323	353	342	346	381	389	369	337	398	320	361	379	337	362	356	330	365	356	343	344	370	361	358	346	334	397	372	358	355	364	330	338	319	347	361	360	346	360	329	368	365	353	382	404	378	334	343	349	352	367	376	369	367	394	339	337	388	350	327	309	354	353	343	378	357	316	367	339	335	352	371	378	360	344	382	345	383	379	348	344	379	359	337	340	327	355	335	338	346	348	348	339	360	375	352	361	336	367	357	385	383	343	324	355	346	361	362	358	341	320	319	354	348	335	353	337	380	349	328	384	335	339	327	349	356	357	372	357	364	362	328	332	372	381	351	351	351	350	349	381	359	353	351	335	357	345	386	375	331	353	343	375	378	402	319	368	352	339	355	364	324	372	325	368	364	358	331	355	346	325	339	377	310	362	353	382	367	349	349	338	348	373	360	339	351	374	355	353	339	358	354	361	364	302	355	339	331	346	381	361	314	352	370	349	330	370	361	353	321	325	339	381	354	335	365	325	368	326	367	348	319	338	361	337	337	392	340	353	362	361	342	379	346	358	364	357	366	372	376	359	359	364	338	337	349	321	303	308	359	341	365	371	361	350	369	330	341	337	345	338	349	352	346	341	344	374	387	352	330	340	353	324	321	335	391	353	335	355	364	367	354	352	344	336	353	339	371	359	375	369	322	351	376	330	361	349	366	338	367	350	354	334	349	365	342	364	356	348	358	348	350	355	338	353	379	355	396	363	336	349	346	362	330	341	354	364	369	361	390	332	334	374	348	318	370	371	334	338	344	358	381	370	387	332	378	357	350	340	322	348	346	345	345	354	319	349	361	319	326	353	317	357	331	347	362	372	339	401	313	314	358	317	365	352	361	370	411	357	348	316	337	368	357	379	349	319	327	321	353	364	340	367	349	370	343	354	336	326	318	359	331	356	368	356	341	338	378	362	384	363	351	381	385	306	332	376	367	364	375	343	368	364	347	379	350	340	340	351	351	352	334	370	353	338	369	399	357	367	335	321	386	375	327	345	349	354	354	345	321	344	379	367	360	356	360	347	355	353	373	361	353	361	335	399	367	331	328	380	335	366	372	371	401	370	335	359	348	336	319	360	346	335	336	364	352	363	314	373	372	325	357	329	358	319	367	333	354	359	355	326	367	371	341	351	340	361	343	355	349	362	349	353	338	366	339	338	344	359	367	343	358	362	345	330	333	352	361	373	378	350	347	343	354	373	339	356	341	343	345	366	374	371	366	361	356	364	349	342	347	336	369	372	294	377	351	361	417	332	341	344	338	341	347	357	360	354	325	381	359	329	344	394	329	317	381	349	346	369	322	353	323	358	384	353	355	374	352	351	366	350	332	358	336	365	330	361	359	350	352	343	351	357	316	341	386	299	341	407	347	349	335	353	400	348	358	339	356	352	324	370	330	363	359	383	381	316	342	331	350	301	375	355	316	343	365	359	351	367	359	332	316	396	380	334	368	364	339	346	335	358	346	362	347	411	363	357	344	357	361	346	411	365	342	402	361	339	374	331	349	341	354	364	362	350	338	352	352	321	361	377	356	362	373	366	372	338	365	330	369	342	327	304	368	372	340	337	351	343	342	364	367	350	332	369	341	382	376	339	340	351	370	349	364	367	359	330	380	357	356	325	357	361	341	364	380	333	316	364	380	363	332	368	367	368	360	340	364	343	385	398	367	318	343	351	357	332	355	340	344	374	387	329	330	346	333	355	342	352	352	324	345	353	331	329	345	356	330	345	327	333	357	355	345	368	353	342	373	361	358	338	380	329	324	338	310	342	350	349	386	361	378	340	368	373	355	369	322	371	344	371	336	351	353	355	346	344	365	336	350	338	332	350	376	329	338	335	325	359	339	372	370	339	349	332	354	353	329	319	358	364	369	360	331	329	359	414	374	373	354	367	336	346	325	355	381	331	363	336	313	369	342	351	348	379	359	347	364	354	398	366	338	333	359	315	340	353	351	320	319	353	322	339	369	357	341	382	347	366	347	357	325	384	357	360	342	365	356	347	401	363	340	347	315	349	377	368	346	333	403	358	351	337	343	344	373	360	333	340	362	355	343	357	355	360	334	355	349	349	364	342	335	378	360	366	375	348	376	367	324	348	366	316	348	311	346	358	367	362	401	375	378	356	321	336	346	338	350	323	357	352	350	347	367	308	368	363	339	348	371	339	343	365	323	341	360	367	344	338	346	334	354	352	370	315	356	349	371	353	351	363	342	327	372	328	319	379	371	339	330	348	372	340	338	357	375	338	342	388	376	364	371	360	328	382	356	342	340	332	319	368	328	349	411	316	329	354	376	375	324	364	335	341	388	344	374	342	357	345	352	361	402	361	333	335	346	403	335	341	343	357	365	350	333	350	331	356	375	342	357
41229	60698	44772	28414	19898	14435	9492	6712	4902	3433	2612	2064	1500	1167	1093	875	773	690	600	543	553	519	514	483	456	429	395	449	417	415	400	413	376	402	387	387	393	344	375	360	345	345	359	393	370	363	362	342	337	380	375	376	346	339	336	364	356	388	366	352	369	355	346	358	375	345	314	347	371	375	365	355	350	336	352	346	389	356	327	363	364	376	367	363	363	388	363	353	351	348	356	361	339	346	345	347	369	352	355	335	340	385	374	341	366	381	355	372	351	339	346	326	358	311	333	352	356	360	350	333	378	357	352	336	357	391	371	329	363	336	369	356	359	342	347	389	365	369	351	351	356	362	357	358	339	347	361	346	338	342	366	355	347	385	391	328	354	354	341	337	352	349	349	341	354	330	339	375	392	360	354	365	374	383	353	343	384	367	345	347	372	359	346	367	335	377	336	374	351	355	341	342	358	342	362	392	336	330	344	343	359	349	356	373	376	363	341	330	366	377	362	377	363	335	355	334	408	339	367	327	366	332	327	380	379	360	337	347	360	326	360	369	369	350	368	369	332	358	361	367	354	320	366	385	339	346	351	377	331	390	374	382	316	346	340	359	384	358	346	379	350	348	345	395	358	367	360	339	353	386	387	342	371	337	383	332	382	348	386	368	357	368	399	365	359	346	366	376	391	375	360	361	349	337	333	378	327	391	335	352	357	373	357	338	360	383	367	336	363	348	345	355	336	357	332	328	371	383	370	365	356	368	365	344	364	362	332	349	342	354	343	387	358	377	359	329	387	365	331	363	391	382	364	359	350	351	381	337	373	362	335	384	356	385	355	373	358	365	390	348	384	363	389	373	356	343	336	341	380	368	361	378	331	330	343	347	306	357	326	370	348	330	371	340	332	349	389	380	359	349	364	369	404	371	337	354	354	378	322	384	336	356	384	344	308	364	348	355	335	364	313	350	335	357	387	368	363	349	357	390	329	337	367	348	355	352	361	343	399	345	396	354	385	355	352	371	337	344	330	351	321	382	353	348	358	379	373	377	381	350	380	363	380	372	347	367	360	363	366	348	348	398	378	353	345	325	374	338	384	367	364	344	387	330	335	355	351	350	331	350	363	364	355	365	376	390	347	315	363	357	362	341	374	375	357	329	367	349	364	389	367	371	342	351	351	359	381	356	364	319	333	354	354	349	371	414	355	384	336	372	365	360	370	388	344	365	372	370	379	360	349	366	361	352	397	380	370	376	354	361	340	361	391	359	357	370	380	317	327	338	356	357	331	367	355	338	384	350	365	341	365	357	397	379	331	348	350	309	362	384	378	358	355	330	362	376	374	360	314	331	342	333	372	315	390	366	333	354	336	341	339	375	339	331	345	346	362	391	333	347	333	357	353	366	363	369	336	362	357	337	349	381	370	365	335	346	371	377	338	363	346	377	343	388	338	409	387	395	324	341	374	353	334	364	371	393	370	370	378	364	358	376	346	357	356	313	368	374	393	366	347	331	375	359	347	361	384	372	355	350	339	347	348	363	380	374	373	356	344	364	339	390	356	371	354	351	360	371	369	347	315	322	389	395	362	416	357	391	357	356	376	346	365	370	396	387	341	398	398	389	366	372	358	378	345	336	362	346	337	321	365	360	346	328	393	379	339	338	358	360	366	365	360	355	382	330	357	358	365	324	372	362	381	382	355	338	336	385	356	338	379	346	344	327	351	342	357	353	359	380	345	351	375	348	367	356	367	357	353	339	370	378	362	378	359	355	335	399	354	347	345	355	353	361	367	347	353	338	352	394	373	363	353	338	354	365	330	336	347	317	349	410	367	386	335	377	365	320	360	347	346	313	356	316	401	382	326	372	351	359	352	378	370	376	369	367	380	332	338	320	348	373	345	384	350	359	363	360	351	355	347	339	374	385	379	356	359	332	381	357	340	338	397	355	377	382	415	349	381	373	354	301	352	361	348	346	375	348	343	350	369	357	375	373	355	368	353	364	384	352	376	355	345	365	364	326	339	327	366	348	364	386	384	348	353	361	359	373	355	340	393	345	380	350	350	394	352	307	337	357	349	346	351	345	351	369	382	374	364	361	349	368	351	351	384	338	388	355	359	337	334	338	338	350	337	370	333	351	359	336	331	341	341	310	382	354	353	337	376	323	349	353	363	380	386	363	371	336	353	360	383	367	350	345	352	386	339	359	359	399	319	330	368	346	366	398	341	376	356	336	361	352	378	334	343	348	321	375	366	368	378	322	370	328	402	372	386	397	353	358	346	366	341	370	401	341	356	375	319	348	346	357	375	381	373	360	337	398	330	322	371	353	359	370	354	365	354	367	351	326	371	358	365	353	347	343	369	356	320	337	375	354	337	358	345	383	353	357	368	358	376	392	363	328	366	356	365	345	343	344	337	325	349	354	350	351	383	357	362	362	364	342	383	391	371	365	351	363	341	355	362	373	365	347	339	385	355	345	352	391	358	370	358	357	321	366	343	346	351	372	341	361	358	377	368	382	384	357	383	392	361	372	340	367	355	371	348	328	384	347	355	348	366	362	334	382	337	340	391	356	344	369	352	378	331	346	350	357	349	368	362	383	351	364	351	342	377	324	366	361	363	339	340	353	351	379	363	355	354	358	340	344	345	371	363	365	383	365	392	340	319	324	375	358	354	349	307	339	379	347	358	357	354	364	399	352	364	360	382	367	383	394	365	360	337	331	395	359	360	341	344	372	379	374	347	342	327	360	340	351	356	313	382	362	375	334	353	386	377	359	346	358	337	359	377	372	362	360	370	318	373	381	343	330	331	391	348	349	382	380	351	386	366	372	372	361	338	364	332	364	384	370	339	341	353	345	367	330	337	351	363	363	335	388	354	346	360	335	359	357	368	339	375	331	343	329	347	363	380	352	319	323	370	353	362	376	375	344	364	369	358	358	331	387	346	384	357	336	364	320	365	345	352	390	293	347	364	361	361	340	351	376	381	359	364	376	382	354	391	345	378	384	325	358	324	349	349	342	338	358	335	386	362	336	378	372	372	349	388	349	346	377	374	346	391	349	324	341	346	389	342	353	360	373	348	345	346	349	377	355	359	354	333	401	354	356	359	376	364	354	347	363	366	342	368	332	353	383	350	351	327	385	386	367	378	364	321	356	376	337	382	349	355	357	364	366	370	345	358	362	319	363	400	375	347	381	346	332	368	379	360	382	371	389	362	351	381	356	368	383	359	351	360	321	367	373	359	386	372	352	327	352	341	337	360	339	356	353	327	353	370	356	333	351	374	376	362	365	377	383	374	370	374	326	365	346	332	374	368	357	365	324	352	322	354	347	389	347	358	329	360	328	363	342	357	352	379	361	360	369	345	363	371	374	367	358	358	345	378	349	392	346	333	341	393	338	313	320	386	383	364	332	390	359	324	359	337	378	390	338	323	345	344	359	344	385	388	358	400	351	353	367	349	362	358	357	310	357	367	354	358	383	378	407	370	372	341	325	339	391	357	354	370	374	335	383
22873	21303	28949	24168	21711	22304	17274	7309	4610	3141	2471	1949	1417	1192	1044	863	787	704	583	591	531	499	502	483	463	447	428	415	374	412	388	378	421	386	380	398	372	354	380	356	355	376	363	373	348	388	363	369	377	381	335	369	352	386	354	364	330	346	356	344	341	391	389	352	356	376	390	335	358	395	371	345	367	358	349	342	372	360	382	386	350	357	341	352	346	367	357	372	370	320	378	370	378	381	385	408	348	380	378	322	360	356	353	362	363	370	376	374	379	340	378	370	377	369	370	373	353	346	351	375	352	367	379	368	339	365	366	356	346	370	383	380	377	344	392	367	362	344	364	366	347	326	360	323	360	367	400	367	352	355	365	317	329	342	371	337	390	356	326	363	364	326	376	324	350	357	371	379	366	360	336	357	332	335	301	373	389	347	344	328	372	363	368	352	360	389	371	383	359	390	342	381	342	385	378	335	396	371	390	341	372	372	357	357	362	318	393	385	357	364	346	337	334	392	366	390	357	353	349	370	349	342	332	370	351	363	377	327	374	326	388	341	356	352	391	370	388	349	355	353	362	353	343	340	335	357	377	354	336	370	377	368	383	359	375	372	368	360	373	369	320	350	385	363	329	352	363	362	334	382	370	380	372	362	379	378	380	352	347	349	384	376	376	348	344	358	356	365	354	354	320	361	355	353	390	355	350	366	397	334	371	342	348	361	354	368	360	369	319	331	370	372	354	357	338	358	346	368	370	319	347	323	316	358	347	330	399	339	359	335	354	329	344	377	361	355	355	320	351	339	338	395	327	375	384	351	347	365	339	363	347	359	352	352	374	334	377	354	370	362	394	378	377	355	360	318	377	363	403	358	351	354	375	385	396	356	385	379	397	379	375	357	387	371	357	371	348	358	317	373	360	370	362	398	348	329	361	388	390	364	359	364	342	359	341	371	365	340	377	339	356	323	397	359	350	353	336	384	338	368	359	338	356	393	334	372	340	346	341	379	383	387	383	349	348	368	366	357	354	362	381	356	370	338	342	396	348	341	349	365	394	323	373	362	370	356	390	335	367	358	384	368	357	352	360	368	330	391	373	346	383	367	387	378	329	385	363	334	341	325	381	359	401	333	353	368	354	379	350	377	368	364	379	354	359	325	357	337	389	349	339	362	373	358	361	348	333	383	379	345	331	345	348	356	372	349	373	360	336	334	357	375	323	354	380	359	366	338	339	374	380	375	369	380	368	377	352	345	348	344	350	371	381	364	341	374	351	340	391	371	327	332	376	335	354	349	347	403	362	394	369	335	359	346	333	374	370	366	371	345	375	363	369	345	372	374	370	309	353	352	336	359	377	381	349	333	351	375	364	349	325	364	350	318	328	362	367	341	353	348	364	385	386	368	349	355	355	374	327	362	376	350	398	336	367	393	351	338	363	354	391	384	344	378	362	367	386	354	360	354	356	355	371	345	379	374	358	343	390	346	367	398	365	341	347	349	352	327	390	323	313	369	363	351	354	344	368	352	348	357	376	385	334	357	367	371	369	350	343	372	408	327	371	319	367	377	342	311	361	373	359	338	407	350	378	342	358	361	383	359	366	377	365	364	361	356	353	366	362	326	335	407	357	368	331	396	370	358	381	350	349	389	328	351	319	336	328	342	344	356	358	355	341	342	366	338	319	378	335	380	369	343	333	373	354	351	375	346	373	357	366	350	377	344	395	359	338	361	336	359	330	346	378	373	359	340	365	361	341	359	354	346	349	356	398	355	385	322	363	345	363	335	354	350	325	364	349	349	360	382	355	370	353	366	337	333	385	370	364	352	370	353	345	332	321	349	357	374	364	394	366	340	349	356	374	378	360	375	328	406	358	337	369	361	340	387	367	371	343	371	364	370	345	363	351	347	352	357	364	331	340	361	379	337	360	372	323	389	371	383	366	364	349	336	335	333	367	338	396	381	353	415	377	371	344	357	370	391	366	357	375	359	389	349	352	338	360	349	334	361	408	380	356	340	337	346	365	345	370	352	385	360	375	373	382	364	381	373	353	326	310	352	372	390	355	350	349	319	355	389	374	352	377	358	335	347	378	343	379	356	357	404	344	351	335	341	332	373	342	323	374	334	366	360	339	363	351	379	364	352	357	341	336	383	348	377	364	362	367	343	333	320	332	370	362	373	376	351	331	362	346	339	353	382	351	355	353	361	331	334	330	320	361	362	358	342	376	355	364	371	352	379	333	371	379	352	351	348	376	380	361	365	327	367	354	324	359	339	381	315	346	385	402	356	377	377	333	378	370	356	334	361	355	390	358	349	369	394	373	330	383	367	307	361	340	352	350	358	368	374	369	355	392	371	345	356	354	373	348	355	362	359	339	344	364	338	357	366	328	368	336	376	362	364	333	416	346	364	350	374	383	370	370	342	383	339	355	411	390	360	371	312	386	334	337	377	400	360	356	326	384	357	365	353	394	380	356	378	342	363	324	337	381	335	398	384	334	377	358	339	386	362	364	362	329	365	365	371	348	376	348	362	379	346	367	354	352	348	386	352	383	352	368	382	372	346	323	344	362	327	376	355	339	350	366	333	342	348	361	347	359	369	353	369	374	323	392	358	339	364	341	369	351	343	393	361	376	354	339	379	347	357	344	338	357	349	368	335	374	367	337	360	365	348	362	396	331	364	348	366	379	350	393	362	373	366	311	365	384	359	356	374	408	369	344	370	363	406	348	357	387	341	377	344	366	312	342	376	303	365	377	346	334	356	363	347	342	325	393	370	370	325	344	352	331	342	366	381	342	334	370	343	376	366	366	353	366	334	365	343	378	344	361	321	389	361	391	322	342	344	348	355	361	356	362	391	377	345	373	341	360	348	389	390	356	325	359	343	366	361	386	374	368	388	336	391	326	337	370	334	331	335	343	362	350	372	344	336	399	333	364	358	352	390	383	350	353	371	336	373	360	398	378	354	345	386	335	331	357	334	366	353	383	361	353	371	376	358	343	366	333	339	356	371	339	383	359	363	338	364	335	375	357	374	340	344	377	383	355	348	376	351	351	381	379	330	358	345	358	379	397	351	348	324	351	364	361	364	373	401	380	379	365	368	350	322	334	340	363	335	337	383	350	354	325	338	314	340	365	353	333	387	346	326	378	370	384	352	318	369	371	347	349	320	349	347	339	368	347	364	362	372	352	330	361	351	349	339	355	355	353	351	366	353	342	357	359	362	348	343	345	366	373	367	382	313	369	347	394	324	361	377	350	340	367	353	314	353	332	399	318	374	375	338	374	355	342	368	390	359	352	349	359	354	354	361	370	354	378	381	326	366	346	365	350	393	350	361	288	354	323	370	383	349	353	368	393	327	356	368	348	384	363	342	317	371	398	353	351	354	326	396	359	362	365	382	375	363	360	372	347	402	359	394	353	321	385	365	382	367	366	347	368	373	419	351	377	342	348	394	354	375	358	319	332	395	355	315	359	371	342	333	369	340	389	330	353	340	372	351	358	351	345	362	369	355
45101	70033	49651	34390	25019	18902	13248	9303	6844	4689	3701	3020	2039	1592	1353	1208	948	869	748	651	604	608	547	507	475	511	447	475	455	444	453	404	398	381	379	399	382	399	392	407	361	370	363	407	383	394	363	366	354	386	383	382	381	330	373	334	352	375	369	348	350	347	369	357	378	345	381	390	351	339	350	393	335	359	328	351	344	373	373	331	368	370	344	343	338	357	385	339	372	338	366	379	363	380	387	370	332	372	366	354	341	372	364	381	365	376	349	379	347	360	350	328	348	344	334	360	352	328	380	342	381	365	379	335	378	356	367	351	393	347	384	374	360	366	347	380	336	358	325	362	365	354	369	372	352	359	329	347	372	383	381	383	369	343	396	337	367	373	350	341	347	358	355	343	369	317	388	351	353	368	367	364	393	345	352	347	375	384	333	340	369	362	351	377	382	339	334	322	373	346	358	357	357	361	362	391	351	386	350	379	366	354	375	328	337	357	344	362	385	370	342	350	331	351	336	362	380	367	392	388	370	340	343	336	336	360	328	361	353	376	329	339	370	372	355	367	339	361	343	385	337	381	391	378	354	370	338	328	348	361	376	329	325	374	346	374	365	322	361	321	318	362	344	346	358	380	396	356	361	338	386	326	352	349	373	370	354	355	369	362	340	345	341	337	368	366	327	352	367	360	330	384	368	349	361	349	334	345	370	349	383	360	395	342	365	339	312	340	361	368	358	354	308	379	360	346	332	345	346	375	368	361	360	352	362	366	389	332	316	372	351	365	345	371	356	356	371	368	344	373	371	356	349	358	351	375	334	367	339	381	363	330	338	333	356	364	325	347	341	358	361	352	387	374	362	376	377	325	369	360	356	377	368	397	375	374	365	371	358	364	376	324	390	327	345	355	369	359	362	342	373	345	380	334	371	354	366	402	366	357	340	364	383	333	356	373	343	342	348	370	379	357	351	347	390	380	355	373	356	366	350	356	366	332	351	356	355	356	344	303	314	355	359	350	364	329	355	336	366	375	377	374	335	366	328	377	381	327	375	363	347	375	357	334	359	350	356	350	329	386	365	386	379	391	342	354	337	361	345	377	348	341	348	351	353	370	334	342	391	369	378	359	371	378	356	317	369	369	374	375	363	330	358	375	358	379	344	382	343	369	367	377	329	394	383	348	371	351	334	362	347	367	372	387	401	373	328	325	362	352	373	336	372	352	370	337	336	337	354	383	344	352	349	313	366	354	348	354	371	329	342	377	407	345	357	414	344	358	365	393	333	358	353	347	393	350	348	395	354	360	341	302	353	378	381	346	364	329	384	327	390	365	346	379	342	350	341	365	378	394	349	361	372	332	352	375	336	390	343	347	322	361	350	369	365	361	371	387	376	347	368	343	387	357	347	338	372	416	351	339	344	324	340	356	354	346	379	379	348	359	348	356	361	383	356	325	360	352	363	364	386	330	349	374	363	347	369	351	379	365	340	334	351	417	368	346	351	339	360	339	361	375	337	347	344	355	372	379	373	341	356	352	390	335	359	375	341	383	368	332	400	362	348	362	385	364	398	377	395	366	373	341	349	332	342	344	347	391	376	362	341	365	352	392	357	385	361	351	371	343	384	359	363	331	340	347	350	384	359	328	396	372	393	343	359	337	334	384	352	372	320	344	367	342	353	373	363	372	332	335	348	339	378	384	371	385	354	377	396	325	322	346	371	348	359	332	368	371	356	356	344	369	361	348	375	379	345	336	374	346	335	363	363	358	363	384	346	372	376	310	336	348	369	378	333	373	391	364	363	362	364	399	365	348	373	375	310	357	348	359	367	354	356	352	374	396	400	344	365	386	356	324	387	345	376	343	367	352	366	324	359	375	389	374	340	365	364	359	375	351	350	346	320	378	359	349	355	335	368	376	359	345	384	394	355	347	397	351	328	359	361	319	334	347	338	397	360	357	380	417	331	367	369	365	369	383	368	346	354	376	355	355	350	337	352	353	363	351	326	353	332	361	354	340	312	384	370	362	352	352	341	338	354	371	348	380	381	345	311	376	351	344	337	347	380	367	352	390	341	361	363	373	352	361	384	350	324	364	348	351	358	360	378	385	368	342	341	373	330	353	352	333	356	346	374	330	370	372	384	338	387	392	360	368	363	339	395	362	361	357	390	371	368	333	368	375	338	321	345	332	363	353	355	321	370	354	336	333	338	331	371	318	341	352	338	353	350	362	366	367	344	350	392	386	362	393	343	348	349	401	343	359	363	351	358	317	366	363	353	356	360	316	365	355	376	357	313	344	337	318	368	349	352	331	380	369	362	369	339	324	354	325	342	358	346	345	341	395	385	367	352	391	342	363	344	390	348	369	341	348	357	370	364	389	353	362	360	372	355	371	381	349	390	394	356	362	341	344	363	363	344	353	350	351	369	354	374	357	351	344	363	350	382	370	359	358	380	371	367	347	348	378	372	315	346	345	337	332	371	366	368	393	330	383	334	364	344	343	365	363	354	401	351	373	346	346	362	329	343	331	355	372	381	352	368	399	364	355	334	331	367	335	368	379	369	357	405	316	389	333	376	342	374	355	338	381	343	366	375	367	383	380	380	346	327	363	353	320	370	401	339	364	339	369	358	383	366	364	370	368	336	362	348	362	404	348	390	357	372	354	319	326	366	367	350	354	362	361	362	360	354	331	383	365	362	374	361	380	337	336	338	359	378	344	373	358	368	362	368	342	323	341	355	332	362	359	366	355	336	344	369	343	366	362	371	385	374	373	363	329	364	356	357	362	374	368	345	346	391	329	346	335	352	336	328	393	380	336	348	366	381	358	356	360	350	389	376	373	350	401	337	365	366	339	323	342	323	361	349	365	342	347	350	338	372	348	395	344	374	372	326	359	329	352	329	339	384	391	350	390	353	374	349	355	367	341	382	354	314	359	356	333	370	355	357	373	361	356	323	362	350	361	352	346	368	397	368	359	352	357	362	351	367	384	379	369	364	350	375	364	399	338	341	326	366	331	371	355	365	384	358	366	344	366	371	362	349	373	379	369	400	373	344	395	349	342	339	355	362	342	358	375	354	345	333	372	355	361	357	389	345	363	334	384	341	360	363	371	348	360	364	339	357	367	383	379	328	346	351	359	363	371	372	329	343	339	352	346	373	347	338	353	352	335	359	377	368	340	401	352	349	372	366	368	356	356	385	360	365	370	346	386	370	354	354	368	370	387	372	363	351	337	315	337	363	343	333	341	346	359	357	329	372	343	365	345	360	340	346	391	380	344	376	388	376	361	356	353	337	358	369	337	356	345	343	364	326	366	360	312	378	368	349	363	378	391	375	350	359	348	352	326	334	358	396	371	336	347	362	352	386	348	353	398	348	371	358	346	380	386	375	364	347	343	345	369	367	364	369	380	343	342	375	364	364	344	363	346	347	362	391	363	376	384	347	343	375	346	330	385	366	359	329	356	356	345	356	346	369	353	379	387	358	370	352	367	365	369	384	342	375	382	385	308	371	320
38568	42717	37708	25988	13887	7907	4714	3045	2053	1561	1243	1038	865	680	585	544	521	462	465	453	397	419	444	393	424	383	379	390	355	383	386	354	356	361	343	359	371	326	355	343	334	325	357	327	339	346	346	361	395	341	334	396	338	346	354	364	355	360	374	392	339	356	348	364	329	345	384	360	340	313	363	332	328	358	365	365	368	309	350	348	373	353	339	359	359	356	349	392	319	353	317	357	345	352	350	365	363	318	301	361	345	368	352	348	362	338	356	360	349	320	366	349	350	351	322	341	370	390	377	349	332	394	346	333	344	355	329	360	350	351	330	374	340	355	357	322	367	330	369	336	378	348	338	377	350	371	356	354	329	325	347	348	359	368	331	355	345	350	330	368	337	336	330	336	375	298	328	372	335	369	342	333	379	330	352	348	350	326	356	348	326	350	336	326	375	366	350	363	363	353	358	350	363	339	354	329	341	325	306	398	358	381	339	364	320	334	351	343	355	355	363	362	328	375	326	371	366	336	343	366	361	359	304	341	323	350	363	356	323	369	361	338	374	359	354	373	319	350	377	342	340	377	351	349	326	385	364	325	380	394	349	364	354	358	366	351	356	329	333	345	346	360	364	340	371	343	302	367	344	351	337	375	354	334	307	328	359	356	350	347	341	354	386	330	334	336	345	364	379	339	327	372	324	373	344	333	313	343	358	346	359	316	344	346	365	358	360	352	314	320	375	360	326	331	338	331	340	346	376	349	360	340	336	351	330	311	327	336	324	351	338	338	369	324	351	363	336	404	356	386	345	313	306	366	376	412	413	351	351	353	322	347	360	330	357	311	341	336	356	361	351	358	359	316	343	382	377	381	335	337	385	356	351	371	325	332	337	365	329	374	355	354	327	336	368	333	336	346	349	375	349	324	356	348	375	329	354	373	322	351	337	349	360	337	340	338	360	339	379	366	324	339	344	326	333	338	387	357	356	372	335	344	366	346	401	350	343	360	351	321	369	339	387	345	376	338	346	332	329	344	376	396	332	315	352	339	343	369	367	337	330	333	359	293	332	357	339	348	358	354	369	354	327	361	356	335	347	343	311	378	324	356	356	313	351	309	345	365	350	358	357	311	357	345	343	329	345	352	338	354	384	315	370	354	362	350	327	326	359	373	334	342	323	357	365	384	364	340	359	357	368	347	359	346	349	318	367	359	361	326	393	384	318	331	368	343	320	350	343	333	393	362	353	368	352	310	349	364	389	335	370	368	367	350	301	360	354	327	328	312	350	349	329	327	351	338	335	333	340	347	360	355	379	321	353	341	359	395	352	337	350	361	387	367	346	332	351	325	339	344	342	334	305	333	349	337	355	324	386	339	314	348	379	361	318	332	378	359	379	379	362	338	342	334	364	341	350	346	360	350	348	353	361	325	334	362	368	311	332	318	359	348	383	369	364	325	357	359	314	321	357	354	341	372	317	329	355	359	351	326	336	359	372	338	348	333	335	328	361	357	357	367	394	359	349	347	366	332	356	378	343	341	340	319	344	348	366	351	325	344	386	324	341	329	364	333	336	324	348	367	355	350	306	344	334	370	378	311	329	349	379	353	303	361	359	324	368	338	331	372	340	344	368	325	329	318	340	321	337	390	327	330	364	356	347	332	367	356	368	320	336	354	349	377	342	358	339	368	342	360	338	351	363	348	329	351	371	337	377	346	349	349	312	362	331	363	325	308	372	345	326	352	352	382	343	364	353	343	355	338	348	347	355	354	347	347	345	360	317	378	371	332	302	331	356	338	374	329	343	340	362	351	387	345	359	316	364	388	355	347	352	405	341	376	349	348	359	338	350	354	354	353	375	364	343	383	389	350	328	380	327	359	357	357	370	341	359	372	353	344	393	366	319	318	352	387	321	326	344	385	366	346	350	357	365	323	317	347	335	388	369	326	344	334	346	376	354	331	365	321	315	358	353	351	378	327	344	410	353	340	365	375	363	351	389	338	343	368	346	306	365	363	352	361	358	362	328	380	399	321	378	363	369	380	336	361	355	349	367	337	374	357	358	363	334	347	349	325	325	353	372	351	335	339	342	349	357	385	333	345	347	336	318	385	346	349	389	350	372	340	346	373	331	366	313	349	326	346	345	338	344	310	346	363	349	344	349	337	345	329	327	336	361	353	374	340	358	352	344	326	338	341	321	357	341	338	333	321	326	339	345	353	332	340	323	318	334	351	335	332	347	341	349	383	337	345	354	343	389	348	362	326	334	368	349	352	344	379	338	361	331	336	324	358	348	347	353	334	356	364	344	326	349	318	358	330	371	354	332	304	371	385	373	385	358	336	334	386	309	334	328	368	370	323	343	363	360	346	359	347	355	362	372	364	368	392	331	351	359	337	333	327	378	341	324	356	340	346	348	337	357	354	353	352	360	372	332	366	355	333	360	392	322	383	345	373	318	334	354	340	362	321	350	334	324	328	369	342	365	361	356	376	369	352	321	339	312	367	350	387	334	317	350	317	351	374	342	357	340	345	361	351	381	350	366	363	344	348	362	343	346	388	318	333	313	348	304	352	334	352	333	320	376	347	360	347	371	354	385	359	385	366	340	369	363	332	325	351	331	353	346	366	351	338	358	369	354	325	349	346	332	320	341	338	344	373	358	321	321	359	361	326	317	315	331	341	357	356	325	368	327	374	352	329	343	373	354	327	335	319	330	362	369	348	338	373	384	353	354	362	347	352	354	347	355	364	331	340	343	349	347	363	355	354	360	355	357	333	336	395	396	382	335	338	355	323	354	322	368	340	344	328	315	337	379	352	364	335	332	350	361	362	330	375	354	377	361	374	369	334	364	338	359	314	381	340	359	349	349	326	383	376	333	383	348	334	347	334	325	353	379	317	358	325	329	352	351	330	320	350	365	334	339	322	348	341	328	352	325	366	353	358	338	348	388	335	369	347	338	368	320	331	352	341	356	336	365	374	331	350	309	340	397	354	366	375	379	333	337	340	339	370	324	365	350	329	352	346	335	357	329	353	309	350	352	349	351	335	334	373	381	373	332	368	379	372	346	357	339	362	336	305	371	334	325	379	345	337	362	369	342	374	335	357	384	338	328	325	331	319	341	351	393	366	367	363	339	343	355	377	342	331	350	334	319	384	332	330	328	353	365	372	340	380	320	355	315	371	340	347	341	358	360	341	335	346	323	368	362	382	357	357	344	379	353	331	356	376	365	362	361	374	337	341	340	336	342	346	375	365	313	332	331	333	337	343	385	362	344	365	327	361	333	357	331	350	369	372	346	348	357	341	299	361	348	341	338	365	372	343	354	389	342	324	402	351	316	364	363	339	312	367	385	354	346	320	341	366	335	377	365	361	398	325	391	386	337	349	325	331	330	334	357	355	330	359	350	353	394	361	339	373	331	383	364	380	328	326	353	366	358	303	357	338	360	330	359	384	334	369	302	321	364	340	329	360	339	343	313	332	356	355	361	340	354	360	328	370	381	377	355	348	358	381	358	358
43526	54022	37814	23139	14912	10513	7330	4739	3409	2353	1938	1491	1143	922	738	658	623	597	548	505	475	459	409	457	428	390	385	413	368	382	371	349	409	359	366	358	371	390	360	358	368	350	394	342	400	354	384	337	359	375	374	383	359	312	378	355	354	353	358	370	345	336	386	355	324	339	360	359	355	337	357	373	375	340	342	341	361	337	411	380	342	366	352	366	415	331	364	356	399	311	342	347	340	380	353	364	336	402	380	340	319	356	367	358	362	374	358	375	380	339	340	401	352	369	338	344	327	338	402	341	375	396	362	325	371	365	357	338	356	372	343	357	336	336	339	403	333	369	373	347	376	324	350	357	388	380	369	376	375	347	349	361	343	366	357	334	353	336	367	377	350	359	374	365	376	356	369	321	337	384	372	345	333	373	360	330	396	371	355	347	383	325	401	352	385	366	336	328	365	382	371	347	376	343	351	348	347	369	383	366	351	346	378	330	390	381	389	336	362	372	328	352	362	384	356	354	377	339	372	330	344	350	334	339	342	355	354	366	372	383	395	361	360	319	335	343	352	325	325	384	370	331	324	378	344	360	374	358	328	363	394	353	355	343	346	344	328	362	398	371	360	339	353	351	362	350	323	366	363	343	347	347	372	384	363	342	355	306	342	377	366	350	425	361	322	354	340	348	335	363	384	362	361	370	348	354	362	391	341	370	353	395	376	327	372	314	350	353	330	350	351	355	361	335	320	331	348	360	365	342	399	343	389	332	332	345	336	357	376	353	341	390	378	324	346	373	354	359	376	354	352	355	367	363	367	331	360	354	328	361	380	365	360	355	368	379	331	345	386	362	355	362	348	359	355	377	375	343	351	331	372	373	367	328	374	348	338	332	350	312	366	365	365	365	349	347	364	380	359	342	386	353	345	340	351	344	382	355	358	374	305	381	366	356	344	334	384	349	401	383	371	347	339	366	341	316	363	386	363	336	352	351	328	350	366	363	373	359	347	362	361	386	335	372	351	375	346	375	327	343	368	360	382	342	386	355	359	336	353	380	348	361	375	332	354	328	358	383	344	335	360	357	383	389	343	356	353	332	354	348	368	360	367	347	361	378	344	356	334	380	375	372	367	375	380	340	376	365	369	359	373	314	368	379	353	366	392	378	362	343	316	331	370	368	383	354	331	372	335	330	342	352	347	344	360	350	364	321	371	364	343	350	328	351	368	356	348	388	348	385	343	360	343	335	373	349	352	363	394	341	340	341	350	383	376	369	377	330	345	355	338	335	364	357	367	340	378	351	334	364	401	377	335	352	360	360	371	331	374	371	369	361	330	334	363	369	347	371	377	359	383	383	372	376	361	357	356	374	354	361	353	349	377	368	340	377	358	335	392	371	351	339	389	347	373	387	356	333	364	343	365	369	364	377	347	348	354	371	338	342	392	349	355	356	362	345	372	338	340	320	347	382	364	346	337	353	346	376	390	349	376	331	362	339	332	340	360	355	362	384	352	358	359	348	372	384	354	382	367	370	357	366	370	349	333	347	345	317	364	349	338	365	347	352	356	346	365	357	357	345	337	352	338	346	324	332	341	359	370	320	365	375	356	358	332	358	339	367	364	373	363	337	349	344	384	325	365	338	349	352	325	368	362	328	342	368	337	354	355	350	359	344	346	358	369	368	354	339	394	370	370	341	352	350	349	356	375	380	353	353	340	347	359	333	361	333	366	379	365	346	387	338	386	395	358	340	345	380	317	356	391	330	358	393	349	376	340	347	360	365	376	351	417	385	356	394	322	386	377	346	357	380	375	348	344	377	347	355	362	361	360	346	353	348	335	344	375	338	343	375	347	369	374	375	369	306	354	375	344	378	373	350	352	374	340	348	379	371	381	340	363	345	378	320	385	346	402	361	373	349	358	382	381	374	353	344	338	356	364	371	369	388	353	360	348	377	389	339	348	354	375	344	353	323	353	361	343	340	354	338	340	370	369	324	382	375	367	338	357	363	357	337	375	372	335	339	396	349	367	367	340	358	343	348	383	332	343	353	369	378	357	347	352	360	317	347	373	353	374	351	381	348	362	377	372	333	334	310	368	339	389	362	369	346	342	380	373	369	331	378	367	360	338	372	342	352	363	414	357	373	354	354	345	331	357	373	332	332	350	352	388	355	374	343	365	352	348	358	364	344	352	366	363	362	345	355	370	352	359	361	344	362	364	352	362	395	375	355	361	346	358	368	350	353	397	345	364	379	345	368	393	359	350	354	322	318	398	358	365	320	321	339	361	395	328	356	359	386	329	389	352	346	350	327	381	337	353	344	312	404	312	348	358	336	386	348	337	368	370	382	332	332	351	351	360	386	376	354	331	332	348	392	336	369	379	359	380	356	366	386	327	355	356	323	382	360	344	357	339	339	386	354	327	355	342	375	367	339	367	385	343	367	406	374	374	374	384	360	359	335	335	367	339	365	393	373	342	371	367	336	362	335	381	346	342	378	348	348	362	375	326	372	346	338	367	368	373	339	350	377	351	335	332	352	324	361	320	363	367	354	332	372	367	324	319	356	344	399	345	367	355	357	344	351	348	347	350	335	347	311	367	360	388	364	339	354	385	367	378	351	348	351	334	352	344	353	335	354	309	355	346	361	360	398	336	355	371	355	354	377	359	336	349	378	370	340	373	360	369	328	350	363	313	350	343	342	349	346	325	369	348	352	371	377	373	358	372	336	399	366	357	342	382	354	329	326	335	406	349	369	360	375	370	403	391	355	328	365	365	380	348	347	365	358	351	356	380	360	343	378	358	339	330	339	332	387	383	382	325	362	360	380	397	371	366	375	360	372	352	378	390	361	374	326	399	372	378	338	343	354	368	355	336	365	362	348	343	349	377	366	327	379	326	371	354	335	335	358	384	351	343	367	309	379	382	359	346	334	365	351	374	334	342	338	336	357	366	333	392	351	369	365	338	329	385	371	356	346	326	399	358	349	339	354	370	393	367	337	396	342	374	353	366	354	334	345	337	369	318	363	347	377	337	385	381	360	369	372	350	358	362	363	352	376	323	367	344	331	353	387	381	371	368	339	362	354	376	370	360	341	380	334	330	355	333	356	335	404	338	378	344	336	343	338	374	337	380	384	374	333	384	362	368	360	357	350	381	370	358	358	389	365	355	340	370	322	362	342	385	360	363	384	338	347	356	354	330	346	345	339	327	355	342	351	347	346	407	360	357	363	371	387	388	339	369	370	393	323	357	348	338	365	331	368	317	340	359	360	332	371	383	351	351	370	364	365	355	325	376	370	335	340	360	349	319	351	358	361	373	370	322	373	343	373	381	324	333	387	322	368	386	357	371	346	342	362	348	380	383	359	360	384	332	365	395	317	369	355	370	355	366	345	330	353	328	340	336	361	402	334	340	357	342	362	353	361	376	356	376	341	377	366	365	359	358	398	365	399	374	376	366	398	358	350	347	351	346	327	338	351	398	351	338	330	354	382	371	382	363	381	352	345	377	396	378	344
24112	21300	28536	25426	21930	16149	8469	4330	2851	2099	1524	1364	1130	857	749	666	576	512	503	441	435	451	407	384	399	421	379	388	402	393	359	359	358	351	362	376	369	326	358	387	363	353	390	322	313	394	343	369	333	346	337	350	343	361	321	351	353	332	359	321	358	324	320	342	368	351	375	333	343	340	362	352	352	343	333	360	347	348	349	349	300	343	324	352	312	331	334	335	355	345	366	360	335	374	342	343	343	353	367	374	351	325	362	388	330	330	354	340	315	307	352	342	337	343	323	334	325	366	365	361	333	385	349	312	361	349	346	347	358	338	338	376	357	315	351	350	346	325	354	336	339	318	337	332	364	348	344	378	312	382	380	337	336	336	358	349	363	368	350	353	338	374	389	344	328	366	345	335	362	383	313	342	322	334	372	383	331	320	345	322	368	386	352	313	358	377	360	352	316	334	341	339	358	297	345	360	352	346	351	325	358	339	367	355	343	320	310	334	338	345	357	324	341	338	339	335	360	334	380	360	342	339	364	350	334	325	332	313	364	348	339	329	339	324	379	375	351	347	355	364	325	308	346	309	357	344	334	343	339	341	355	339	368	370	351	315	352	353	348	354	389	342	365	338	345	335	327	361	344	355	362	324	317	314	338	339	337	340	376	323	347	352	340	322	357	321	321	342	346	374	360	356	373	330	350	307	334	301	342	318	346	352	332	357	356	317	338	340	325	317	320	354	355	350	333	358	338	356	331	360	353	381	325	355	344	328	348	325	336	375	347	353	342	314	345	347	364	343	351	309	342	338	379	361	336	338	356	323	331	363	344	336	363	385	326	324	361	336	341	366	387	322	327	344	359	318	361	361	394	347	330	339	337	349	338	347	340	322	361	343	357	354	341	345	365	326	369	346	364	323	368	352	355	341	369	347	380	338	366	337	328	352	338	347	336	354	310	377	349	296	385	338	352	337	331	344	361	366	311	348	336	364	339	338	363	372	361	348	373	355	336	345	346	359	346	336	352	339	331	378	353	373	339	358	337	343	367	362	338	329	366	339	318	377	341	377	338	335	322	353	349	302	339	329	348	334	372	334	359	346	327	351	309	374	355	363	353	340	361	376	330	334	338	336	322	335	319	346	364	361	321	340	313	366	335	357	355	350	345	317	352	375	346	343	358	358	334	323	327	310	336	349	341	333	350	340	335	325	353	362	349	343	322	367	334	326	359	332	327	356	335	339	341	378	338	326	336	353	362	340	371	364	345	369	318	359	356	388	384	366	337	352	362	345	334	357	332	333	355	342	378	354	351	351	332	347	343	360	326	346	330	354	296	334	360	354	307	331	325	355	347	355	386	349	338	376	368	370	341	357	344	357	338	323	389	348	361	362	348	353	332	311	346	387	368	352	330	345	338	309	396	355	365	378	317	342	346	328	343	354	316	334	337	355	336	379	329	352	318	340	356	355	320	365	319	344	351	304	333	339	329	352	408	332	358	332	354	331	342	334	333	371	359	345	348	321	367	319	338	348	345	362	330	355	360	341	351	335	388	369	354	338	375	322	337	367	362	304	343	328	351	325	341	375	340	345	338	310	351	342	346	326	329	318	329	312	334	369	342	349	326	356	341	346	356	355	366	329	347	372	351	350	375	352	333	357	343	371	323	351	349	323	362	351	337	360	368	322	339	368	366	370	339	341	332	349	366	345	333	380	361	351	327	324	344	328	361	366	341	309	348	320	327	347	357	351	332	356	331	389	305	327	354	357	328	354	340	364	342	361	358	327	326	339	355	350	323	350	326	359	351	354	334	326	332	356	327	360	327	332	327	321	319	332	337	380	351	355	370	382	359	325	352	372	335	377	358	315	334	346	332	375	346	347	356	343	366	366	411	352	345	317	313	339	328	351	333	337	364	317	357	345	341	344	368	336	342	360	354	322	345	341	334	338	326	351	380	369	348	327	337	333	333	385	326	331	357	355	315	356	361	346	396	348	344	321	341	343	327	356	349	355	345	359	355	352	368	337	369	323	317	322	345	347	360	302	370	341	343	357	329	366	303	374	363	351	300	334	344	313	323	321	345	349	340	310	347	379	325	375	360	361	336	335	374	336	329	362	357	306	350	345	352	350	361	347	331	358	332	344	326	335	383	340	357	329	346	323	347	350	341	339	371	351	302	358	349	352	333	327	323	346	344	340	326	369	352	334	329	340	358	320	346	364	352	356	317	322	325	359	356	329	327	338	368	323	325	323	328	339	335	379	341	327	340	350	356	295	335	351	345	349	346	330	336	337	350	365	357	309	358	306	348	327	355	308	345	382	350	364	349	340	348	361	339	328	345	350	396	313	357	330	377	328	336	362	348	330	378	357	349	333	337	341	343	351	370	362	342	313	365	342	353	335	343	364	334	329	326	342	357	325	322	352	340	337	343	359	354	335	334	354	316	347	341	314	325	334	352	366	296	337	337	335	375	370	344	343	346	362	340	349	333	336	374	368	361	337	365	332	330	347	336	329	359	340	330	344	386	345	349	356	313	348	339	331	341	331	379	329	323	341	329	359	340	344	330	329	357	357	322	380	378	326	369	379	359	349	318	343	371	385	327	330	325	338	326	348	398	361	359	322	355	340	346	346	331	349	338	335	329	318	318	323	333	329	366	313	337	337	363	298	347	360	327	349	352	341	368	324	357	331	369	353	352	341	344	330	358	334	334	355	366	349	340	353	344	363	342	331	337	354	348	387	332	336	371	353	328	333	349	322	362	357	361	369	353	332	342	363	338	372	341	340	360	335	355	340	347	346	356	360	336	374	359	356	341	349	355	336	363	352	331	360	343	337	340	324	335	366	344	371	343	335	394	342	362	351	320	344	328	342	354	351	313	339	334	352	345	352	346	336	322	322	364	323	342	355	349	320	381	366	338	377	336	369	366	372	367	311	339	336	346	355	326	330	362	328	371	348	319	334	339	374	383	362	354	346	313	337	383	332	409	356	334	348	359	367	332	345	324	333	320	364	356	342	346	339	367	333	320	355	350	336	356	345	300	318	331	309	337	336	352	353	382	329	335	331	377	329	336	360	306	375	355	332	391	355	358	354	320	335	341	362	367	334	318	341	333	356	353	316	341	300	369	331	350	350	371	321	346	330	346	363	344	321	345	357	322	327	364	341	396	361	379	318	340	334	339	322	393	349	351	331	363	376	341	351	322	361	374	322	340	350	332	361	361	324	313	342	326	337	370	352	354	334	332	349	363	368	332	339	364	355	320	362	353	347	334	333	370	348	344	350	367	356	336	350	314	361	362	350	360	385	357	339	336	335	322	372	346	345	364	336	332	371	332	324	353	349	314	340	352	356	330	346	344	350	345	332	329	340	367	333	343	336	309	313	327	347	369	334	326	313	355	363	359	326	330	350	364	355	332	341	344	338	400	329	319	357	366	323	384	299	364	370	363	342	336	332	379	360	345	343	332	336	328	357	337	319	340	319	359	307	369	348	351	337	325	330	337	353	305	323	337	323
42126	59773	44656	29219	19227	13593	9369	6342	4407	3164	2286	1940	1556	1176	900	799	765	655	607	525	543	505	502	458	400	436	431	406	384	378	420	374	408	358	345	380	360	354	343	374	359	348	354	352	359	362	365	373	349	373	368	355	367	351	349	346	350	324	366	337	342	343	346	329	342	368	357	372	371	368	344	341	356	370	330	408	382	345	366	319	326	355	338	320	367	376	369	322	354	364	350	358	337	346	369	359	366	345	370	346	339	381	349	361	358	331	354	358	368	358	324	339	365	325	362	334	344	370	371	356	363	385	360	331	346	385	343	347	335	353	374	335	345	379	332	349	371	347	364	326	308	345	300	339	342	334	386	334	367	367	374	339	331	357	356	351	350	349	361	326	359	369	379	356	312	335	320	339	318	335	315	361	327	330	368	331	335	373	371	382	313	349	366	386	369	381	319	353	350	355	346	362	337	373	335	360	365	380	357	349	342	354	349	335	328	385	366	356	364	336	354	368	347	362	310	358	356	360	337	371	342	328	345	347	342	358	371	369	372	367	348	322	322	395	372	334	322	351	346	374	346	361	334	333	388	325	352	354	321	335	353	364	365	353	342	345	335	321	344	329	324	344	315	371	347	363	333	346	325	332	351	363	356	334	345	344	341	370	327	348	328	347	325	341	326	340	345	347	353	349	381	351	314	361	346	364	356	352	380	386	339	373	350	378	348	330	356	359	358	354	356	355	400	345	397	378	359	392	329	362	348	358	338	364	342	370	337	331	339	327	359	344	365	328	323	386	367	350	361	398	352	388	371	361	355	340	325	331	343	376	347	356	378	355	365	314	373	376	320	348	371	368	366	346	342	354	335	349	335	365	335	377	346	320	356	338	366	358	353	353	336	339	365	348	363	337	362	353	343	355	389	306	346	369	371	338	336	368	369	346	360	350	352	350	384	362	364	325	358	348	343	343	357	324	379	377	351	341	342	384	353	384	389	350	361	375	352	323	316	352	354	363	368	341	317	319	338	349	315	339	349	363	345	358	393	364	351	363	382	361	359	377	358	338	337	365	379	385	365	327	372	364	345	363	349	356	348	367	344	344	382	370	363	319	361	362	364	342	288	334	358	332	353	377	367	310	372	338	331	338	337	353	357	354	344	351	371	370	332	380	365	352	328	336	376	368	342	345	359	343	346	327	352	360	354	324	320	364	361	348	330	321	350	365	387	355	367	321	332	353	350	384	351	366	363	330	327	340	367	332	395	370	323	368	336	342	369	366	337	380	363	315	366	369	373	364	325	357	349	387	351	361	361	345	354	356	342	373	370	351	348	355	375	357	337	342	367	346	334	357	338	370	344	333	347	389	342	381	356	358	326	335	373	342	371	374	346	341	342	349	349	315	353	375	350	329	362	349	356	338	335	336	331	346	342	336	371	346	344	343	359	345	353	325	344	318	345	366	360	352	353	325	354	357	372	379	330	359	342	313	368	375	357	343	338	356	348	365	357	343	352	355	326	370	354	312	354	351	373	388	332	342	349	344	345	346	391	367	348	358	353	352	353	331	327	340	334	336	379	354	365	335	346	309	364	394	356	344	357	373	351	347	374	346	377	349	377	347	352	333	351	355	343	303	342	341	353	375	333	336	364	351	389	356	369	348	363	355	325	348	362	365	353	355	343	363	344	362	347	339	346	357	371	382	354	381	378	359	314	354	380	340	319	345	345	353	346	320	347	353	358	343	365	356	391	370	350	351	353	331	368	352	331	369	367	332	368	344	359	332	343	352	359	365	318	358	353	347	357	372	330	361	361	336	384	335	391	342	343	375	346	353	332	349	341	358	343	342	343	353	359	326	364	354	346	361	376	387	365	372	347	356	348	353	337	355	354	343	314	345	371	335	344	350	374	349	354	349	390	331	380	355	346	365	335	360	314	364	386	370	350	385	365	329	347	335	373	306	327	379	333	342	363	345	335	315	378	383	363	340	377	316	336	390	358	350	359	358	355	369	322	379	355	358	312	380	338	376	372	356	335	340	363	364	315	344	372	354	344	381	344	374	338	362	337	375	372	332	312	338	370	349	362	352	338	377	369	379	343	349	339	380	339	321	356	374	328	352	341	342	325	368	331	371	339	333	343	394	340	352	388	346	327	379	350	351	331	365	361	360	361	331	367	357	372	354	349	366	371	314	339	362	350	351	346	332	373	360	328	362	357	341	324	347	361	363	344	347	370	347	343	330	372	337	355	377	359	359	328	356	398	370	346	349	340	327	361	367	362	312	348	346	343	375	342	388	346	329	335	364	380	385	349	369	340	328	330	364	375	363	368	345	344	327	330	338	367	355	375	349	350	346	329	324	362	359	336	389	350	370	362	332	377	368	328	361	376	370	362	341	370	385	321	360	350	336	357	333	338	358	352	309	374	376	369	367	382	328	366	329	385	360	374	365	328	344	355	345	378	339	360	380	357	367	375	372	383	363	334	365	362	364	335	362	353	334	377	353	348	338	389	363	338	349	360	364	332	379	366	325	335	323	358	334	358	345	351	359	359	324	368	358	347	324	336	338	356	376	341	324	309	368	355	336	338	339	347	362	351	345	361	349	374	320	360	299	322	343	321	351	310	371	361	360	344	358	338	334	349	387	363	361	364	356	329	345	377	333	351	326	356	324	324	344	373	380	364	346	349	352	348	342	351	339	377	330	348	333	351	329	355	341	377	352	362	357	331	347	377	368	325	361	344	345	336	347	368	333	370	316	341	361	338	347	307	343	399	340	374	329	351	347	368	364	358	314	353	346	329	332	348	344	347	388	360	352	370	359	369	319	340	345	343	332	347	337	343	333	356	380	324	361	341	335	373	375	341	347	370	346	334	360	351	345	350	347	348	357	296	349	367	388	315	362	330	373	371	365	355	403	337	371	364	355	328	326	369	338	353	358	362	348	348	383	369	338	363	369	333	380	382	347	381	335	344	354	361	363	331	359	344	354	326	341	344	328	350	380	333	310	332	328	322	329	342	359	367	323	343	356	367	326	338	316	336	351	364	337	352	352	375	371	347	364	327	354	339	352	333	371	319	339	368	362	351	353	366	304	348	363	330	350	360	374	332	361	384	359	372	329	334	343	351	372	333	333	347	364	347	338	333	368	352	359	405	376	320	341	367	364	377	341	327	331	347	401	333	367	379	325	333	370	350	356	355	315	334	329	353	333	378	341	361	322	358	345	373	343	326	315	356	375	360	332	362	339	370	338	332	311	326	327	353	348	306	381	323	401	369	363	348	357	350	342	348	360	338	348	335	366	331	353	357	342	337	353	368	350	343	348	334	368	359	332	390	313	358	332	379	351	353	363	334	368	357	371	343	342	380	384	345	357	375	344	346	353	345	381	352	325	353	344	345	327	346	338	373	368	372	358	318	378	394	370	349	326	356	353	318	364	324	348	371	318	338	388	342	328	355	327	369	342	371	371	324	339	318	343	361	350	374	373	361	336	362	356	326	328	358	330	349	380	352	335	349	329
25207	21640	29160	26949	18342	9316	5151	3075	2063	1559	1156	1034	871	745	644	558	571	499	451	438	445	439	401	450	394	394	403	417	383	383	356	403	342	355	362	335	352	371	393	326	344	363	335	369	345	348	381	384	360	339	333	350	364	321	359	358	399	344	367	327	359	392	353	323	292	353	356	359	332	344	351	370	381	345	355	331	363	350	385	332	386	377	352	338	353	360	358	355	362	321	354	379	352	381	353	406	351	336	365	360	345	333	318	345	367	368	334	373	338	356	324	314	328	330	352	337	353	379	354	343	353	352	359	363	355	351	345	366	370	377	365	317	343	359	374	339	337	347	385	337	356	379	371	338	344	341	351	324	340	310	342	358	308	334	369	319	342	368	362	327	343	380	347	337	335	351	365	365	331	371	350	370	308	370	321	351	327	319	378	361	356	368	395	361	325	338	356	345	347	360	324	335	327	371	358	366	364	350	362	331	340	364	356	355	358	367	381	355	335	337	359	377	394	328	379	382	358	384	363	357	348	365	331	330	371	369	347	353	344	332	359	338	339	355	363	376	399	352	349	311	372	339	381	351	372	355	316	328	312	351	411	353	370	369	369	339	360	363	386	384	355	356	342	371	332	331	343	355	358	347	339	332	347	329	375	310	352	306	327	360	392	336	374	365	370	358	351	339	335	353	338	365	368	349	360	341	371	370	353	379	360	353	355	351	341	347	345	332	355	359	367	343	321	325	313	351	328	341	336	354	389	351	333	380	344	365	362	339	362	327	354	357	315	345	392	355	370	338	335	347	337	343	359	368	357	362	344	400	347	385	338	370	345	365	398	327	315	363	364	354	377	377	364	384	332	359	347	362	339	349	337	367	362	350	370	314	369	349	342	372	336	328	348	342	354	334	339	346	335	358	344	354	362	326	384	358	338	358	382	361	362	358	367	367	352	351	330	362	324	341	345	337	358	329	366	366	348	334	364	338	359	371	341	350	377	392	342	368	332	373	351	337	372	377	360	376	340	360	357	340	353	361	337	346	349	341	349	373	331	361	353	361	377	347	362	374	372	401	337	343	354	372	361	348	392	339	339	338	385	361	336	359	349	373	354	346	331	347	370	313	353	344	352	373	381	348	332	393	347	344	393	358	370	376	332	365	356	377	384	368	361	396	343	363	383	338	368	361	368	364	375	343	363	335	342	351	362	332	350	376	322	340	348	354	343	357	371	374	372	343	358	351	347	360	381	343	380	367	322	359	328	357	352	348	344	316	366	370	388	324	342	349	389	326	323	386	333	324	338	349	343	342	381	352	343	359	389	338	369	381	358	342	350	341	348	322	328	347	378	350	370	325	361	384	337	381	354	342	377	342	378	371	374	331	356	337	332	382	347	341	353	361	344	340	360	333	338	345	370	394	363	307	353	328	351	322	333	373	352	363	331	328	398	358	351	335	379	343	376	339	338	338	347	347	354	385	340	323	334	356	343	365	337	358	361	341	340	347	313	359	349	385	326	341	352	341	372	357	352	398	337	350	370	347	344	375	353	317	348	351	349	342	370	367	332	339	357	355	348	344	344	371	336	392	360	344	352	386	361	387	385	308	343	386	358	344	373	339	331	348	382	351	378	350	340	340	297	329	336	350	369	330	328	370	349	387	366	361	350	367	333	368	369	342	372	362	347	350	366	365	338	360	352	339	364	359	365	344	396	366	354	364	339	372	329	364	340	330	374	335	353	342	376	329	377	350	314	343	374	341	351	360	359	372	372	376	362	365	353	336	373	362	320	371	340	363	339	352	346	356	361	387	312	361	345	364	335	355	372	375	370	314	374	344	345	380	344	309	366	339	323	338	368	352	365	363	364	358	363	326	344	349	357	368	373	403	353	364	338	345	371	363	350	358	347	346	369	340	357	357	358	299	346	351	362	383	362	364	347	353	338	348	352	385	346	358	347	331	324	342	358	309	372	332	371	359	362	345	335	378	320	372	347	367	348	335	382	346	395	376	346	340	379	334	358	359	342	351	340	335	338	335	358	347	372	320	354	355	328	310	332	353	337	351	355	358	353	366	331	349	334	355	335	357	365	329	342	353	379	313	335	355	341	350	374	364	349	358	353	372	370	356	351	372	345	344	357	349	350	369	351	361	347	359	358	343	343	335	310	310	349	347	352	370	344	308	363	353	361	343	378	323	357	374	383	393	361	353	351	360	317	403	340	355	368	315	340	339	337	331	349	364	344	347	401	356	345	350	344	375	365	343	365	357	364	379	390	340	380	345	366	357	361	333	360	343	348	377	338	354	330	374	333	360	368	367	349	342	391	341	356	341	367	342	348	344	337	332	318	373	360	337	316	355	331	349	362	377	324	332	344	342	326	321	362	334	364	339	359	377	318	341	351	354	314	377	357	376	342	362	379	357	383	341	334	357	362	346	393	370	381	354	371	329	347	355	361	389	352	289	364	363	388	398	346	366	362	332	303	378	390	341	317	360	357	357	335	330	359	366	351	351	395	350	317	348	353	377	316	337	361	349	336	350	356	332	343	356	316	342	345	377	351	381	373	400	352	395	360	343	365	367	331	341	359	361	384	375	348	344	365	390	362	357	348	358	363	332	358	361	356	362	360	294	354	348	353	346	377	359	355	339	357	375	374	348	351	337	330	358	360	343	373	370	349	322	346	372	328	349	338	343	355	345	379	369	353	361	343	354	362	348	345	336	376	302	386	366	372	312	345	335	364	389	333	331	350	345	337	338	331	386	335	373	325	323	329	349	340	321	342	319	360	362	331	348	350	364	348	332	374	378	360	366	358	354	360	330	326	352	359	328	352	362	361	368	336	333	352	381	323	335	328	355	343	369	376	336	359	354	309	339	344	348	343	366	363	346	351	344	373	378	353	323	363	351	315	358	357	337	364	340	343	363	355	309	381	322	373	357	378	351	326	368	334	350	377	313	341	365	369	340	348	339	343	366	358	365	355	349	330	341	323	355	342	310	344	360	352	345	352	352	347	333	368	366	329	367	356	334	332	368	358	314	349	351	344	360	370	375	339	373	320	380	360	374	354	358	321	362	331	344	390	324	347	356	349	326	351	338	340	335	353	351	330	344	348	353	379	352	357	352	360	323	323	378	339	394	373	359	343	358	358	368	365	329	330	346	335	361	347	369	350	334	317	360	336	360	366	336	345	329	364	372	340	370	383	371	357	352	389	339	357	346	384	402	356	374	304	361	343	350	343	341	331	327	359	362	414	321	329	329	346	340	380	374	353	336	332	372	364	320	337	351	359	328	350	339	345	371	348	355	356	349	350	300	349	345	372	360	350	322	384	341	396	359	340	354	344	348	334	361	343	362	336	378	343	345	320	343	356	359	363	366	395	349	331	381	338	349	328	353	321	368	349	357	353	365	363	340	320	333	359	372	339	320	362	363	352	339	356	383	384	362	379	350	376	368	345	356	333	373	379	356	356	387	330	353	348	352	362	374	348	339	367	393	349	326	297	335	384	378	325	368	387	332
40830	59006	42192	25806	16210	10884	7370	5109	3387	2468	1727	1436	1294	924	874	676	647	571	520	508	483	427	451	397	411	408	427	421	398	353	370	379	355	390	383	356	389	357	355	399	368	381	352	388	351	346	369	328	365	350	361	354	359	344	343	380	357	362	371	380	359	357	380	352	312	371	339	377	347	389	359	371	357	377	335	339	350	361	378	364	299	377	358	370	355	340	360	368	373	385	339	347	346	323	335	335	366	364	362	362	353	334	382	361	367	375	351	348	366	346	357	354	381	349	343	396	354	378	398	398	336	356	384	356	342	388	353	360	361	373	345	385	357	375	375	329	369	354	341	324	357	386	377	410	388	370	341	364	374	354	371	409	346	326	377	375	354	371	384	347	343	361	350	313	363	387	356	342	348	373	340	335	359	350	373	358	343	380	336	364	338	339	346	375	351	362	360	343	384	385	380	365	364	370	378	334	348	376	387	340	372	367	355	352	392	344	348	383	342	378	367	352	343	346	330	356	367	361	384	339	369	375	369	365	327	347	376	375	347	359	360	332	329	369	364	386	391	366	327	333	370	349	369	311	366	361	372	387	358	333	362	367	365	357	368	349	349	361	350	359	361	357	374	362	399	376	357	363	375	342	376	385	363	339	384	358	390	375	358	357	366	351	352	375	353	366	337	352	370	350	308	375	354	334	317	368	362	383	357	343	343	358	336	348	358	353	378	344	364	353	371	372	335	336	342	341	350	328	368	349	358	342	332	341	355	340	352	351	362	340	378	353	379	352	399	358	372	328	378	372	349	391	320	331	371	366	399	368	357	347	360	375	354	351	371	367	371	383	417	360	343	406	368	357	371	332	355	352	353	350	326	367	353	379	371	358	347	346	399	362	321	354	333	369	354	365	344	377	342	375	355	315	350	339	316	359	389	353	346	344	343	383	365	363	360	335	354	354	387	350	363	382	371	354	360	361	348	342	389	364	344	389	391	366	349	336	335	347	402	336	363	354	368	355	334	343	363	358	352	367	361	339	352	315	357	366	351	355	340	347	382	379	339	368	343	336	369	351	345	369	336	359	361	379	348	351	342	344	381	395	363	356	356	341	367	348	346	339	361	365	368	339	354	367	371	362	369	396	352	355	349	340	381	372	343	338	353	352	350	370	345	388	342	364	344	337	316	358	368	327	348	341	345	373	372	371	361	370	343	368	346	370	363	381	367	340	338	330	334	359	348	384	368	364	365	348	350	344	357	361	341	372	347	362	355	355	370	324	344	348	329	350	326	331	347	337	356	348	365	354	394	375	377	367	349	385	374	391	377	364	377	400	385	366	341	322	357	345	405	390	351	326	356	321	378	346	342	353	379	322	373	368	371	341	374	383	320	346	363	367	341	352	376	376	374	388	390	344	333	346	379	414	372	339	339	361	355	366	339	359	353	345	364	374	330	374	340	349	354	385	391	352	372	347	342	363	379	384	339	344	371	333	368	369	356	380	378	365	362	347	348	375	388	355	379	410	378	397	371	353	349	329	370	352	344	356	371	371	353	375	385	331	299	353	364	332	340	354	345	378	361	356	373	339	384	331	370	377	370	337	353	362	368	368	342	372	366	372	351	359	377	365	340	365	364	351	373	351	337	335	367	380	364	348	370	355	389	375	385	361	329	353	367	359	405	371	367	344	359	351	374	357	340	362	341	394	375	354	335	356	355	333	349	347	353	343	399	350	369	381	368	367	351	380	345	361	371	372	327	378	354	361	387	358	363	369	369	369	361	398	354	375	368	350	355	349	386	363	342	331	334	360	355	375	355	342	343	358	370	412	362	346	365	348	347	367	375	373	402	365	347	368	346	343	375	369	333	373	376	342	360	357	344	345	335	367	367	359	392	328	367	361	354	352	368	357	357	354	368	383	369	379	387	344	337	378	343	368	361	328	376	368	361	357	342	348	351	328	335	387	374	358	354	400	356	383	348	345	359	327	359	343	342	378	355	348	350	390	353	345	357	369	342	366	377	358	353	372	348	363	354	358	378	356	337	381	329	366	395	362	386	341	370	354	367	364	355	367	353	327	364	371	380	347	347	378	347	367	307	388	345	371	364	349	347	401	352	360	348	330	380	360	344	354	369	355	331	359	343	357	379	326	349	350	369	332	358	337	341	328	374	348	366	411	336	382	374	365	373	363	367	374	357	334	392	364	360	333	355	386	338	361	422	385	359	374	341	329	346	396	349	372	309	341	347	387	370	375	341	371	349	388	394	339	379	366	316	328	400	342	350	370	365	358	395	325	356	373	365	368	344	370	365	336	338	338	365	363	339	318	349	355	378	346	367	362	351	306	343	383	393	375	378	339	383	349	393	357	373	367	353	364	343	370	390	326	361	360	383	351	346	358	338	344	359	357	358	391	366	348	387	390	389	380	372	352	345	336	339	368	328	342	345	391	350	329	373	397	361	368	361	371	340	373	376	411	360	317	356	354	356	350	363	315	357	355	341	338	372	330	401	383	326	376	363	320	373	342	353	330	315	401	349	369	338	341	386	365	353	360	355	404	355	355	363	381	365	356	327	364	338	335	334	359	361	344	355	338	348	360	344	358	359	325	386	341	342	349	317	341	332	374	351	345	367	334	344	354	402	318	357	349	336	374	361	378	345	349	365	359	357	363	402	321	384	361	364	363	335	340	320	372	322	363	342	369	385	378	352	334	371	337	348	361	340	338	310	353	374	357	324	367	302	369	357	331	370	349	359	373	375	380	349	383	360	357	325	340	368	368	357	361	394	350	381	334	328	369	348	381	356	357	351	345	371	358	335	372	355	365	377	393	369	358	351	353	370	341	377	330	345	342	384	374	338	389	392	382	342	358	356	342	388	363	332	327	324	366	365	336	348	352	396	372	386	366	387	373	360	347	353	349	376	364	347	352	374	344	346	368	367	356	357	366	310	328	359	351	393	362	369	370	362	387	405	376	365	369	351	347	320	346	384	349	360	382	335	321	360	369	353	377	364	362	341	317	350	390	347	349	361	368	362	343	374	376	358	376	350	336	364	379	386	346	393	381	382	351	356	363	355	342	369	401	369	339	353	351	370	353	388	349	348	357	368	354	361	356	319	389	375	356	364	362	356	325	371	378	379	374	336	349	378	368	345	327	371	346	335	380	333	372	398	392	401	359	350	345	404	381	380	379	360	377	354	349	343	362	379	365	337	350	345	360	347	340	350	382	380	369	383	348	371	383	357	377	322	347	349	352	361	345	360	360	381	356	337	368	337	339	355	364	326	395	335	369	356	370	344	346	361	385	392	415	336	395	374	392	350	372	357	379	326	395	308	362	348	359	396	338	363	374	346	368	364	353	346	359	377	365	352	343	365	352	358	324	358	360	382	380	325	345	360	361	346	337	338	342	351	375	356	351	342	382	351	359	353	374	360	374	350	344	341	367	383	395	357	373	367	351	349	327	392	358	355	369	354	382	383	384	361	350	362	367	373	353	393	378	350	365	359	380	382	380	379	352
23001	21389	29063	24286	21875	22171	16570	6843	4060	2755	1975	1708	1404	1085	935	817	718	614	590	601	559	505	484	443	501	444	512	462	460	395	408	364	385	401	408	385	360	407	402	371	370	355	388	349	354	391	354	383	335	368	369	354	354	368	375	388	313	368	338	366	350	354	351	375	340	375	338	369	360	364	343	343	362	409	353	364	341	364	351	342	383	398	333	365	356	365	361	366	385	367	389	363	322	365	353	371	367	377	367	383	347	369	330	361	336	363	356	350	334	354	364	320	357	361	365	369	339	357	370	393	371	355	357	385	352	352	341	367	360	358	337	359	348	351	373	353	373	315	371	338	372	353	379	350	354	379	350	371	355	380	378	377	360	356	389	366	383	356	360	369	346	352	370	365	362	355	376	351	390	355	358	356	396	362	369	355	380	351	395	350	365	370	326	376	373	379	369	355	315	380	347	354	366	347	335	368	342	370	377	344	376	370	356	345	361	380	340	356	340	338	386	344	358	356	382	348	371	353	356	386	345	357	320	332	368	368	352	358	362	371	331	331	380	345	423	353	347	342	359	384	365	370	357	418	360	346	386	406	361	373	362	359	340	392	387	370	372	334	356	361	369	353	345	354	394	370	355	347	399	361	321	361	369	357	368	357	367	353	356	346	332	357	349	358	346	391	350	400	358	357	371	341	361	430	367	373	394	341	398	361	367	372	348	379	384	362	382	373	373	351	308	335	358	370	379	345	337	379	367	344	363	352	383	346	364	361	382	388	373	338	356	358	372	400	368	349	376	373	355	372	331	368	379	351	378	358	359	330	364	345	373	356	380	337	374	355	367	377	347	359	345	361	353	354	357	411	395	375	391	388	385	348	341	355	360	342	376	364	325	380	384	378	333	343	370	330	368	355	374	378	384	386	371	335	348	403	331	379	367	338	351	359	370	361	329	339	348	387	368	392	360	369	373	392	341	360	363	357	370	363	350	376	370	390	350	376	350	410	318	379	369	335	359	381	369	356	385	357	390	405	390	358	350	366	387	359	334	326	359	369	354	350	360	378	366	375	390	354	367	358	386	345	343	353	385	370	372	354	341	371	383	340	359	394	392	395	358	359	370	347	377	363	346	367	367	342	397	357	369	350	373	315	382	366	378	365	360	353	351	359	367	368	335	365	366	355	340	354	377	355	351	383	370	370	329	351	391	373	354	376	336	361	350	352	354	347	364	326	380	387	371	344	360	371	339	339	379	396	358	370	375	380	345	366	333	395	364	353	361	393	354	361	374	362	352	382	354	359	368	357	336	342	366	343	350	387	401	417	372	351	348	374	363	359	375	369	406	341	376	334	379	382	379	361	349	349	390	384	376	320	351	355	365	398	368	377	326	331	387	371	372	334	394	341	381	357	352	371	379	362	324	392	364	346	358	370	359	345	377	348	371	356	366	330	365	352	364	418	328	383	411	365	350	385	346	391	343	323	379	371	378	357	363	360	352	341	365	352	366	340	364	327	392	397	361	363	394	362	354	370	344	366	390	347	369	375	346	364	362	390	384	342	354	370	333	348	341	346	385	337	351	386	322	359	348	350	346	379	355	328	372	345	344	362	359	398	346	323	328	338	358	346	348	351	332	413	340	360	400	340	361	387	341	347	331	351	387	357	351	376	351	360	351	355	331	345	365	366	376	363	381	380	361	344	368	352	346	369	347	349	337	394	364	360	364	345	345	397	356	380	356	367	353	386	361	342	381	368	335	373	361	376	386	340	367	384	344	365	333	384	353	358	338	360	356	356	356	365	378	363	381	375	356	358	361	364	351	336	372	363	367	397	382	391	351	367	405	367	343	390	364	330	384	334	336	359	326	389	364	359	364	361	366	354	372	352	394	369	367	342	345	406	382	344	351	334	359	352	349	374	402	379	365	384	338	361	343	379	374	358	354	337	371	356	405	337	382	422	374	351	375	346	364	338	362	360	346	357	361	351	322	363	353	362	355	370	380	371	354	358	356	365	373	355	356	391	364	403	386	354	380	388	365	366	346	391	377	359	345	361	355	374	359	376	343	369	359	368	379	367	362	369	329	380	373	351	356	352	352	339	381	359	364	353	389	347	396	362	376	396	406	336	374	339	388	342	349	355	334	345	371	377	384	355	360	380	348	388	346	328	361	363	351	339	342	362	348	366	336	372	325	341	320	363	354	363	366	325	373	366	383	373	362	361	391	348	380	357	352	362	367	372	336	325	370	342	334	381	337	329	340	341	365	385	357	351	391	322	329	336	354	321	386	373	353	342	341	360	346	389	386	349	380	372	344	365	357	370	366	343	335	371	348	366	326	344	362	364	368	378	335	353	352	323	350	339	331	347	365	402	344	364	360	382	333	366	371	340	369	364	387	370	357	355	345	367	400	359	318	376	335	374	375	365	371	346	377	354	387	364	369	359	357	365	379	383	356	345	347	356	378	384	363	373	393	393	373	329	347	363	348	360	373	386	360	398	365	358	363	370	377	371	377	358	373	371	344	349	350	367	376	389	399	394	402	359	345	313	376	367	340	349	329	349	326	396	336	349	357	335	396	372	362	369	376	348	342	384	343	321	402	348	382	337	351	332	364	368	347	381	363	372	353	328	352	346	337	371	375	361	362	343	411	354	366	339	364	334	361	365	348	375	360	365	330	356	319	345	351	343	369	387	374	382	375	372	348	330	343	340	336	366	374	371	358	371	356	360	371	358	367	378	366	350	362	381	347	349	382	340	350	344	364	371	374	387	345	327	339	364	350	342	361	337	365	366	343	331	353	350	371	342	358	352	337	373	366	350	347	360	371	398	369	379	334	359	385	350	347	351	398	394	338	352	386	354	358	351	363	372	347	310	382	330	374	378	395	324	322	356	378	392	356	381	368	357	339	333	329	370	390	337	354	369	349	366	365	340	359	398	387	377	346	359	405	406	376	344	350	365	352	392	347	342	345	361	374	352	361	363	367	366	390	349	384	357	357	377	379	368	370	364	375	382	369	338	329	336	349	364	343	367	357	377	367	371	336	364	379	385	331	374	374	353	359	373	359	377	342	341	344	391	338	339	343	337	330	366	388	382	357	376	345	364	367	334	365	322	343	348	412	367	377	371	385	373	374	377	376	364	379	353	350	342	357	365	353	390	353	380	359	387	334	376	338	355	361	384	368	355	375	323	343	344	337	322	366	392	337	345	371	374	355	358	370	354	356	352	376	382	341	362	360	338	349	379	333	363	363	384	346	370	348	363	374	383	371	371	337	359	355	367	399	352	367	375	364	341	340	372	329	349	369	388	367	350	388	374	340	353	349	369	380	390	358	350	399	355	361	360	347	369	347	372	354	377	385	345	346	362	388	362	359	389	374	387	364	374	354	373	361	362	356	354	366	364	356	321	395	346	403	336	394	362	335	339	382	377	361	348	393	379	352	349	349	369	333	369	359	364	351	360	336	377	376	349	386	393	361	382	359	385	372	348	361	374	339	380	345	331	359	363	361	374	392	340
43839	68567	50875	36628	25743	17586	12538	8960	5994	4239	3025	2463	2065	1570	1127	1036	893	749	756	671	557	575	528	525	520	509	522	464	409	467	415	423	401	388	399	405	341	370	370	343	398	331	325	366	402	377	378	374	382	368	342	417	377	365	378	359	377	357	325	348	344	372	368	337	365	334	352	359	369	364	370	363	356	360	346	374	376	326	352	384	321	349	393	345	355	343	345	343	348	365	386	351	395	327	355	358	367	351	370	351	339	374	351	358	341	359	340	349	347	392	375	384	358	357	331	345	369	405	348	407	377	365	422	381	363	351	348	375	346	384	408	376	362	328	350	367	371	331	361	366	352	370	359	393	352	428	360	344	393	373	351	359	356	375	377	360	347	346	392	333	355	391	351	359	384	325	369	383	356	385	392	410	384	369	366	354	365	368	359	359	384	404	356	355	374	382	388	371	350	381	354	387	377	371	378	363	343	359	389	359	379	387	362	340	370	347	378	363	359	359	348	362	361	362	368	396	369	356	358	357	362	330	363	336	410	359	362	352	359	378	348	344	355	396	320	382	360	352	373	388	382	375	355	359	349	353	389	359	355	351	328	362	352	391	365	367	370	345	374	374	346	334	332	407	357	370	392	315	379	343	381	373	365	358	375	359	363	375	339	366	363	375	364	340	318	355	332	386	381	358	376	348	411	345	377	332	359	371	338	412	356	351	379	359	373	395	351	377	378	373	366	345	370	354	355	380	359	358	355	371	372	354	365	389	378	344	331	389	373	343	368	381	341	373	322	374	339	352	331	396	368	391	373	372	340	371	351	398	347	365	369	406	369	380	385	333	360	356	348	361	364	354	381	380	343	349	331	341	318	371	372	365	394	366	362	334	358	355	351	383	351	368	370	339	348	359	326	358	390	335	351	330	351	350	378	366	336	348	364	334	344	355	367	370	381	351	356	367	396	387	349	363	343	339	346	343	405	378	333	328	352	367	369	382	332	335	346	345	364	356	345	359	382	367	365	377	368	364	399	374	339	385	393	385	351	341	389	350	355	353	364	354	382	352	392	397	391	388	364	318	384	346	334	346	376	373	365	350	370	360	374	341	358	378	361	374	337	391	352	370	383	377	376	388	366	371	351	381	366	361	348	419	352	404	371	405	353	350	335	303	377	358	349	371	352	350	371	358	384	357	388	328	357	351	360	333	358	361	352	369	347	371	410	357	338	353	402	329	370	354	381	376	358	374	360	349	351	391	362	378	369	370	382	358	367	336	344	352	366	362	324	388	331	321	393	377	370	359	356	373	372	339	374	383	353	366	368	304	355	359	316	355	369	358	345	373	347	350	384	365	348	357	344	363	369	379	368	367	341	349	370	317	355	349	352	353	357	348	338	381	352	376	389	405	361	332	383	356	384	397	358	353	302	329	369	365	343	387	350	350	352	358	376	347	368	347	354	358	354	383	369	401	349	399	375	354	363	354	376	371	354	331	361	377	395	397	362	362	387	363	377	372	323	333	384	364	360	363	369	376	351	386	378	357	360	357	375	359	345	378	358	361	380	359	359	332	331	348	368	347	355	381	352	356	337	366	362	375	312	371	374	328	345	339	360	380	363	383	395	359	398	351	369	350	416	362	357	351	333	387	337	373	351	376	372	354	344	373	359	364	367	345	353	388	334	327	365	382	356	358	371	344	374	312	364	381	354	366	364	342	369	346	381	385	380	329	364	376	356	387	370	363	366	368	316	344	382	360	348	388	357	357	349	341	379	350	396	334	353	358	340	356	335	352	372	346	385	385	356	367	385	372	372	376	349	375	341	369	362	390	330	388	379	367	340	321	346	335	359	346	373	335	378	370	357	373	371	360	333	350	347	381	342	388	356	343	375	378	345	373	382	359	336	369	354	338	346	334	402	359	377	394	367	346	382	376	348	380	358	381	370	379	361	405	387	401	385	351	369	357	418	366	352	328	367	392	358	355	347	316	333	396	335	357	354	360	337	332	337	375	349	346	345	394	336	365	336	379	330	337	381	364	385	355	365	392	380	340	339	389	331	361	395	383	364	345	351	377	338	368	350	369	352	367	389	347	362	362	332	345	359	349	391	379	372	375	351	351	339	380	383	381	343	367	379	374	380	358	364	348	355	347	359	362	353	382	390	353	343	363	373	356	346	394	380	359	385	328	377	360	342	400	383	369	364	392	369	355	362	329	376	357	399	364	328	352	350	375	353	362	352	343	387	346	339	359	358	350	350	352	361	351	348	358	387	349	358	363	364	366	379	388	366	371	344	370	348	357	360	343	354	368	361	371	375	352	351	387	353	382	368	347	360	356	345	360	338	345	348	348	404	356	375	351	361	365	368	354	316	353	390	387	344	341	359	354	337	387	367	331	357	353	371	366	352	357	344	349	346	357	371	346	358	303	344	370	354	377	355	369	339	356	352	366	400	357	369	360	344	341	337	379	372	361	386	369	340	364	377	364	357	361	376	340	355	367	344	375	354	361	370	337	354	379	352	356	384	382	360	366	377	383	362	359	347	323	374	369	323	370	368	342	353	373	376	376	370	323	344	357	348	395	362	393	357	365	389	378	345	355	353	343	370	355	347	377	364	358	416	357	359	385	375	346	361	353	390	344	405	355	371	359	359	413	371	360	345	363	375	332	385	352	386	331	342	360	318	355	366	378	338	397	357	355	370	360	355	327	379	349	366	346	352	351	371	358	386	356	372	381	377	316	366	390	399	362	349	375	339	344	387	381	351	348	367	379	365	363	387	352	312	365	375	370	345	379	353	346	374	378	347	353	358	372	338	333	367	384	345	360	371	360	376	378	326	348	383	370	380	395	363	368	395	383	369	343	339	362	378	365	338	353	360	367	358	349	369	365	381	369	370	346	346	367	368	352	367	359	357	355	380	366	357	342	373	349	378	355	356	391	393	362	365	331	358	386	402	325	382	335	355	415	343	342	356	352	383	364	377	353	351	386	351	327	400	348	367	369	349	357	368	357	367	370	367	395	315	375	385	369	370	351	333	353	379	364	369	370	374	372	345	380	359	354	374	398	390	367	348	340	373	385	339	403	372	361	358	339	351	401	381	345	330	329	348	348	382	364	356	393	365	391	354	375	336	357	367	332	388	367	374	353	385	395	362	339	351	348	338	384	376	368	381	389	368	379	336	383	378	338	418	384	307	358	361	361	384	371	370	334	378	346	320	385	391	358	349	370	374	380	362	371	341	364	350	396	368	367	371	378	335	364	372	387	382	337	377	346	369	374	365	351	347	366	359	382	359	372	360	332	410	371	359	353	344	383	382	358	380	348	387	369	359	356	352	368	355	343	347	361	397	320	366	379	340	360	352	363	352	360	377	388	362	364	333	368	331	372	379	380	384	382	354	376	376	370	383	358	346	318	331	355	353	331	373	325	365	353	340	358	371	361	359	368	371	373	334	394	397	332	340	385	379	393	360	369	361	357	322	366	352	381	374	363	344	352	345	366	370	353	355	352	333	349	398	379
38414	42797	37829	24717	12697	6730	4195	2806	1974	1341	1097	920	759	693	568	497	493	469	481	415	409	416	376	403	390	349	387	411	353	364	385	348	380	355	333	353	353	361	321	335	345	329	378	362	323	346	390	367	369	357	352	357	358	375	361	320	355	362	379	377	380	376	341	345	348	368	358	361	354	330	374	386	327	364	373	354	343	342	337	342	350	354	332	330	368	352	344	336	335	329	386	356	317	341	320	336	351	339	375	360	347	367	349	347	367	318	351	331	314	355	354	347	363	330	346	394	352	360	353	349	373	342	338	341	324	357	357	377	367	350	389	396	361	337	339	357	328	343	359	388	381	357	344	334	370	369	355	332	368	357	353	344	373	356	325	358	360	322	336	329	359	357	377	348	347	371	363	350	365	325	347	393	347	342	347	368	362	317	358	355	328	369	340	376	386	360	358	346	344	327	370	359	362	347	358	337	362	356	340	346	376	335	378	362	341	349	346	365	346	355	345	349	358	351	342	347	339	353	356	338	369	367	341	363	364	366	352	356	336	359	349	351	320	356	355	350	325	332	362	345	358	345	358	334	340	348	370	362	352	320	317	336	338	375	337	305	375	359	362	383	354	361	324	312	365	343	352	365	319	354	329	375	344	334	332	359	341	335	339	375	323	359	358	352	346	355	344	341	332	346	342	373	356	342	364	356	384	343	374	336	346	349	367	372	371	317	333	384	336	372	350	374	337	381	334	336	343	342	364	334	361	350	385	341	369	340	358	379	355	355	346	347	348	360	358	329	359	357	353	320	365	343	336	341	353	372	345	350	378	403	349	354	375	318	380	366	345	352	359	353	341	348	321	333	339	364	328	349	363	341	345	357	374	376	350	346	380	335	343	361	375	340	332	352	356	301	338	344	372	375	363	350	365	369	374	381	345	363	333	374	355	337	363	342	324	348	357	361	376	343	287	338	340	365	340	360	339	346	321	343	341	309	379	377	336	324	341	329	334	343	338	356	403	372	358	351	340	360	390	326	365	309	336	336	316	353	343	358	347	394	313	365	350	347	352	345	369	376	351	352	377	370	355	328	363	340	378	320	367	358	383	358	367	332	360	307	336	378	345	373	331	378	333	317	397	327	371	362	346	334	343	367	348	312	360	398	378	355	366	360	343	368	350	337	369	352	337	366	364	337	341	344	373	350	316	365	291	347	383	339	339	368	349	327	354	373	345	352	355	346	369	327	336	353	353	388	353	336	319	328	353	386	362	334	330	348	353	395	346	326	384	351	341	360	358	357	377	352	350	357	379	339	369	368	328	319	361	335	360	386	362	357	357	368	351	317	312	389	335	341	353	351	311	337	310	346	349	340	331	348	295	344	336	345	306	352	350	374	321	362	378	326	322	339	325	361	319	367	360	337	360	328	362	389	329	376	332	322	331	330	345	352	356	375	362	322	333	330	363	385	374	372	367	359	334	370	374	370	344	351	358	331	345	327	354	326	337	344	345	357	297	372	345	318	340	319	344	344	372	351	340	324	353	317	324	364	317	324	316	318	325	368	336	324	333	337	335	378	363	357	359	329	332	333	360	321	358	378	330	360	343	369	327	353	353	382	377	353	355	321	368	324	310	341	333	368	346	384	365	340	342	358	337	347	375	353	342	326	388	369	366	350	367	339	329	330	363	346	342	375	364	348	344	343	354	365	334	364	348	367	345	350	361	377	344	330	368	341	360	356	365	379	324	353	358	339	364	360	345	370	336	353	370	358	365	340	347	323	347	374	327	342	337	353	351	350	367	325	350	346	354	313	370	351	344	358	360	353	341	341	330	349	342	341	368	382	354	319	382	348	356	334	326	353	339	382	326	344	366	368	344	335	326	355	358	353	342	351	318	331	372	371	357	325	328	344	352	359	366	354	318	341	360	343	382	350	397	349	381	355	378	347	347	380	345	333	348	384	348	318	321	341	369	322	357	324	360	361	372	387	352	350	335	330	346	327	327	328	323	351	368	363	354	373	323	349	326	347	347	346	346	331	368	396	373	343	354	361	351	331	341	353	380	350	337	341	322	345	352	371	368	339	365	360	336	301	343	352	348	356	342	355	351	343	369	333	362	371	364	365	386	341	326	340	348	336	338	335	385	334	339	357	352	344	354	334	345	327	363	352	363	349	360	366	361	334	323	346	367	338	387	330	378	339	342	326	352	352	341	336	348	335	289	355	342	362	374	319	320	382	336	354	338	363	343	345	356	372	354	350	345	353	375	386	361	330	348	346	361	319	353	370	320	363	373	348	368	367	359	341	367	329	340	350	348	339	317	369	333	349	346	342	349	344	348	357	356	335	361	347	348	332	353	330	359	319	369	357	367	359	337	348	352	366	397	365	370	334	332	352	358	356	348	351	356	340	332	350	375	358	339	351	352	337	341	389	353	375	353	284	361	354	337	331	341	337	370	341	384	349	362	348	355	320	385	347	343	346	371	365	353	328	339	335	351	357	366	355	346	374	345	336	369	341	389	342	361	359	355	366	339	364	409	332	358	338	390	353	339	365	353	315	333	356	360	348	355	337	362	382	356	331	341	380	322	367	363	379	330	373	366	341	315	325	353	321	360	354	341	346	364	364	327	371	335	324	313	347	396	400	338	332	336	340	405	325	382	377	352	299	360	352	353	377	363	374	363	387	326	337	383	331	358	360	341	365	329	331	389	346	346	315	364	351	306	346	357	343	345	329	344	351	304	366	364	331	337	360	370	327	370	342	321	321	369	304	346	332	339	339	355	330	370	338	363	347	313	352	321	366	336	353	324	333	335	335	360	344	346	341	352	351	373	328	348	324	347	360	377	383	311	350	349	379	334	373	356	362	342	332	329	329	349	374	338	352	313	351	343	346	351	354	365	360	364	355	374	383	352	372	320	357	386	339	381	346	369	347	345	360	328	366	336	321	350	326	365	361	359	363	324	392	376	354	351	360	330	367	341	385	333	340	374	347	349	360	373	346	364	362	338	354	335	355	344	352	346	329	330	334	340	348	325	320	359	348	349	327	350	361	313	376	374	334	350	363	339	336	338	341	345	356	356	355	331	342	350	355	344	341	370	360	352	360	351	345	347	358	322	388	371	362	353	328	335	352	375	330	316	373	361	354	340	317	358	382	376	346	341	352	330	370	378	356	353	348	351	342	364	377	326	348	362	309	400	344	364	363	341	336	310	357	334	356	335	349	371	350	329	352	327	308	330	315	346	346	382	347	355	337	378	320	325	351	360	333	351	338	333	337	358	311	336	359	336	373	348	344	389	349	341	348	339	352	342	354	310	343	340	364	340	370	370	363	364	336	360	379	334	382	348	356	341	350	341	332	382	373	338	333	351	358	315	387	330	341	334	358	345	363	380	317	346	360	349	361	344	344	363	334	375	303	394	336	375	322	354	366	340	343	368	327	343	332	381	376	325	347	326	331	351	374	380	336	342	364	317	347	359	418	354	343	336	338	372	367	341	340	344	374	366	375	358	341	357	347
43444	54425	37213	21772	13897	9432	6552	4617	3016	2045	1738	1335	1106	894	700	648	558	522	519	490	449	417	441	422	428	447	416	391	403	368	368	382	380	408	381	394	361	366	392	381	359	345	365	372	373	363	387	345	361	371	365	382	385	379	340	380	338	346	365	369	363	337	353	364	358	356	356	395	387	340	380	348	370	357	347	372	360	361	329	371	370	359	336	356	341	332	317	359	345	385	315	353	362	340	359	393	323	378	369	364	386	360	368	383	339	367	366	369	363	359	359	341	358	365	350	326	379	358	357	361	364	340	353	350	397	350	335	328	363	401	380	333	398	361	334	343	370	337	357	348	363	384	341	369	339	376	379	366	331	326	340	352	377	363	370	332	361	346	353	351	385	388	339	363	366	371	382	342	334	364	378	353	378	367	350	366	340	367	348	351	383	335	330	373	371	348	335	337	359	367	325	350	379	359	363	331	335	360	336	363	355	368	362	357	356	360	352	374	369	357	380	374	371	323	382	351	372	354	385	340	344	348	319	401	396	353	366	366	359	341	342	370	368	354	379	355	345	350	375	367	334	357	344	354	313	345	378	351	332	334	343	348	338	348	368	366	354	356	352	353	383	372	343	339	348	343	378	349	334	336	331	340	380	380	386	340	367	363	335	335	369	376	387	338	370	359	329	375	373	370	378	372	356	335	334	361	358	357	338	352	351	393	356	339	343	362	336	329	373	363	365	371	326	344	359	367	364	384	341	347	335	369	351	346	344	365	376	383	375	326	383	353	343	359	363	363	381	384	360	404	372	361	340	364	346	356	371	343	315	377	343	342	373	367	390	359	365	362	334	320	336	350	345	376	374	350	386	381	334	368	347	338	326	378	340	336	361	384	370	353	362	398	377	358	356	395	337	379	376	323	344	322	306	399	368	384	327	356	370	368	340	346	335	338	331	358	374	365	318	349	376	355	304	375	356	323	340	379	379	373	373	346	374	326	377	341	366	352	358	330	377	383	319	376	344	340	388	356	349	334	378	354	389	368	353	387	364	358	355	340	354	353	360	347	339	359	384	368	391	365	360	364	375	303	347	353	349	348	321	387	383	347	360	325	354	359	379	355	355	371	341	369	396	386	343	365	348	346	364	379	375	364	360	348	380	315	356	346	358	335	347	343	338	375	331	364	362	366	330	346	379	349	341	365	350	351	381	345	340	361	308	386	362	357	361	375	363	335	349	392	335	355	353	367	368	331	349	353	333	330	316	364	392	367	335	356	344	368	375	350	329	383	340	330	368	358	379	398	360	314	345	344	342	359	365	409	347	338	338	333	347	348	361	385	380	381	346	370	346	376	360	352	352	371	341	354	354	352	360	336	376	345	368	360	386	380	361	349	352	396	335	383	362	337	354	312	336	341	378	370	365	340	354	336	373	343	362	372	334	349	362	365	378	369	372	372	318	340	355	339	353	379	331	326	356	343	360	332	361	357	334	341	362	379	352	330	358	335	354	379	358	333	362	334	363	338	341	350	354	342	378	358	347	348	322	364	354	337	328	349	363	373	355	374	349	362	347	370	330	342	327	374	362	337	341	403	344	333	349	382	390	348	337	334	363	366	363	371	343	348	380	360	336	362	368	358	363	353	368	373	359	375	353	369	358	371	352	339	368	344	373	379	333	339	361	348	371	325	337	360	361	376	324	367	369	346	358	364	371	366	345	346	369	361	333	357	382	389	366	356	399	375	354	372	377	350	319	342	387	358	348	344	363	368	374	362	319	338	305	339	369	358	349	350	358	354	334	365	340	350	359	336	376	361	363	323	402	328	325	391	361	378	334	354	392	368	372	354	369	386	305	357	377	358	337	318	398	373	357	327	334	335	332	351	371	345	384	341	326	352	360	357	338	353	331	387	359	353	391	335	386	323	360	340	377	338	336	355	330	411	376	360	318	350	347	365	367	325	333	350	361	352	385	314	381	364	356	361	352	351	338	349	336	358	346	357	353	370	394	379	345	386	360	359	353	345	369	373	380	366	336	360	327	335	388	350	331	376	324	374	394	324	361	330	344	368	395	356	365	327	390	352	343	383	398	346	357	365	348	351	337	364	348	365	372	364	339	371	340	364	314	364	352	377	382	339	360	341	360	343	395	353	323	347	355	358	384	360	362	388	366	349	335	363	361	347	337	323	356	380	360	375	348	331	337	396	344	376	387	375	358	391	366	347	357	357	330	354	371	325	369	366	373	342	331	340	328	347	351	330	351	352	346	369	365	372	358	361	358	345	342	345	363	348	354	362	327	380	351	398	357	373	361	323	366	369	362	344	346	358	341	336	348	353	339	365	335	357	350	335	353	338	358	362	356	327	371	323	344	353	413	347	376	351	363	348	341	382	348	345	359	331	348	365	368	362	363	336	353	335	368	333	336	349	375	352	352	346	324	362	361	373	351	358	356	357	391	368	386	330	351	322	347	345	350	360	358	381	357	356	373	421	386	365	345	336	360	376	334	363	361	342	358	360	367	342	344	380	364	370	346	360	360	366	360	312	351	321	327	327	353	353	322	349	380	343	370	363	328	346	357	390	356	373	363	332	323	362	368	338	346	330	336	377	365	370	389	348	358	383	368	371	330	361	345	363	338	388	379	331	313	381	326	419	342	364	350	350	330	329	359	330	355	357	358	375	346	373	365	382	331	331	340	372	344	356	402	350	337	356	355	352	343	395	356	372	364	348	373	355	351	349	365	348	364	366	327	344	352	341	386	337	351	393	378	354	377	331	371	374	378	358	355	319	366	340	362	353	359	374	362	369	373	365	353	373	372	369	339	343	344	355	346	368	381	321	337	361	364	365	363	345	362	377	347	342	345	353	350	348	347	359	350	406	366	389	368	401	364	328	359	341	340	348	355	388	353	361	385	400	370	327	364	355	356	372	358	341	343	361	352	381	349	363	345	390	367	342	325	355	329	353	364	356	404	361	364	358	370	344	338	358	376	373	376	355	357	338	376	388	373	365	392	334	367	367	342	366	343	359	336	352	359	351	356	368	372	374	370	328	304	357	377	363	352	359	348	332	356	368	384	380	371	303	354	341	369	382	357	348	330	373	344	351	345	355	371	374	377	358	353	362	393	341	369	365	368	374	361	363	350	372	377	331	329	390	326	370	362	348	337	362	350	376	325	383	352	358	357	365	376	334	379	364	350	364	352	346	383	368	363	344	363	392	386	336	369	353	353	362	353	364	387	354	340	321	335	330	386	353	340	329	367	366	365	372	351	361	368	336	327	332	329	349	347	341	364	347	307	343	354	379	363	336	335	361	345	334	373	354	346	344	368	376	351	347	326	373	394	350	358	366	336	359	335	360	351	345	348	332	369	353	355	350	329	365	359	315	356	356	380	355	378	393	332	350	332	377	372	353	361	369	369	403	370	347	338	350	360	394	362	363	349	352	352	377	371	388	352	332	351	374	345	345	343	372	376	364	365	337	329	335	352	380	393	367	367	341	392	336	353	343	374	354	338	388
24206	21330	28633	25289	21938	16095	8743	4748	3057	2071	1668	1322	1160	914	770	628	648	520	498	483	465	433	414	404	441	399	391	404	383	308	393	373	374	369	375	326	337	335	356	351	354	377	360	321	329	362	334	357	337	377	325	347	373	332	383	376	354	336	348	342	332	350	338	344	350	310	339	349	347	373	331	338	361	367	346	376	352	325	325	341	349	394	323	326	359	336	361	344	333	336	347	303	367	369	329	378	337	318	344	343	323	338	345	334	357	391	339	342	329	367	353	331	333	297	317	369	338	323	329	328	383	372	366	322	369	326	343	363	340	353	327	349	336	349	359	359	378	334	321	370	352	342	340	335	371	356	330	374	349	389	344	350	344	302	331	374	355	347	352	336	350	335	346	338	337	334	370	392	334	318	350	338	350	352	340	374	346	307	328	327	360	394	335	351	387	346	353	302	368	333	362	359	367	341	333	383	329	364	356	360	344	322	363	337	325	366	339	356	343	353	364	316	353	381	368	368	353	376	362	356	367	361	361	352	335	333	352	347	327	367	306	375	310	334	341	322	363	384	387	343	363	311	363	327	356	363	328	340	354	345	312	351	363	343	320	336	302	391	334	370	349	353	367	355	358	342	335	305	332	375	377	360	340	341	324	353	356	328	357	337	340	310	314	312	353	343	357	353	340	362	337	319	353	327	351	342	363	351	334	375	373	318	379	373	360	363	333	370	353	344	354	349	360	363	351	364	361	355	368	362	326	328	343	319	349	323	328	393	351	379	329	328	327	347	363	348	373	330	339	376	319	329	322	364	325	356	358	324	359	364	366	351	355	376	324	371	378	357	347	356	314	379	365	363	351	336	356	323	318	356	356	340	351	365	339	349	357	402	358	336	307	393	338	351	356	319	314	367	352	354	347	316	340	351	352	324	354	357	346	352	350	339	353	366	359	371	352	374	354	356	345	392	363	315	342	336	338	331	356	356	304	338	332	341	359	321	343	359	332	373	375	319	334	377	339	339	325	373	361	376	357	312	366	326	360	345	338	332	336	341	352	356	352	349	343	321	358	360	337	376	292	357	337	339	351	352	377	353	344	359	335	345	344	335	324	324	407	338	376	344	359	337	349	334	353	359	327	309	341	339	339	344	369	347	351	349	341	368	340	365	336	328	355	352	326	304	357	348	345	344	352	363	344	369	324	341	350	340	331	340	340	347	351	338	336	332	348	355	383	337	360	342	363	362	348	335	346	358	335	341	332	329	361	321	329	358	341	351	358	328	336	340	351	352	355	336	339	344	343	310	356	345	329	375	363	350	357	360	356	346	330	328	336	359	381	352	322	355	356	341	316	342	378	320	338	295	360	333	345	319	311	340	344	323	349	352	348	342	315	367	337	350	355	341	368	347	305	353	333	328	361	341	358	343	372	345	377	353	351	357	337	342	369	332	321	355	336	368	321	341	384	378	360	337	345	369	331	358	360	337	368	352	384	338	333	335	343	355	325	342	360	375	315	317	388	348	360	343	349	330	319	348	390	318	345	361	358	366	344	342	385	360	319	320	348	375	372	353	322	363	355	335	375	335	324	318	309	339	323	322	339	367	340	363	338	368	326	376	338	361	391	349	332	332	336	316	394	361	321	332	356	339	320	374	375	350	368	353	338	359	346	343	329	331	349	347	352	379	352	346	339	330	332	333	336	383	354	385	354	358	321	341	341	335	346	356	370	335	366	375	355	318	349	350	316	357	330	362	344	329	378	366	312	354	336	408	344	362	364	329	330	315	343	369	356	353	341	324	351	310	325	335	392	352	362	348	324	333	346	338	351	315	376	321	333	353	354	336	355	343	330	357	344	330	372	352	347	366	359	353	306	340	372	349	347	365	355	331	342	370	357	337	361	374	367	336	351	346	327	365	338	304	350	345	315	345	318	322	371	336	376	376	329	348	324	361	340	360	349	327	342	341	331	336	359	319	363	356	356	344	329	331	335	350	363	331	349	348	323	352	326	347	352	350	337	285	342	316	386	394	316	345	375	360	342	352	337	350	335	353	325	332	351	341	374	359	341	384	332	342	342	353	347	345	338	347	346	341	383	338	355	321	351	373	365	332	330	348	355	351	352	338	322	335	334	356	366	345	348	363	359	349	366	367	352	346	326	332	357	380	353	363	365	356	328	333	366	347	369	342	353	312	350	369	354	351	378	356	366	353	353	362	339	338	322	382	342	367	346	315	335	351	341	347	348	331	312	365	367	325	364	373	348	368	346	387	351	356	355	373	339	343	354	356	364	329	390	333	353	333	350	353	370	329	369	347	379	374	366	326	337	352	330	353	355	309	356	336	345	336	338	356	318	342	352	356	320	326	312	356	366	370	340	304	337	359	345	376	331	372	298	344	356	353	305	356	348	321	336	362	350	334	328	332	365	369	350	390	355	380	346	355	356	368	358	350	365	350	379	323	363	365	358	354	358	344	338	350	354	339	335	333	354	364	342	347	336	369	337	368	339	348	328	307	367	352	327	319	343	356	348	353	337	321	351	350	347	329	343	358	347	339	335	363	363	352	338	351	320	332	329	357	324	316	373	327	376	350	375	358	367	346	345	323	356	344	318	376	341	323	362	354	358	348	341	328	351	355	376	337	373	322	353	328	337	352	353	348	373	370	353	334	355	355	339	361	344	333	361	322	339	319	339	328	361	378	334	342	334	378	359	368	318	335	315	341	353	352	361	357	336	334	349	365	310	371	322	363	347	354	338	329	358	318	389	370	328	333	404	342	365	330	377	364	359	307	347	340	343	346	381	363	350	342	381	391	364	326	331	346	325	356	332	364	328	358	352	331	341	368	376	342	309	337	351	344	336	337	394	332	317	319	355	362	336	363	352	330	310	335	326	330	345	331	337	366	332	353	345	372	352	315	362	338	366	393	351	342	346	370	310	336	348	315	379	341	335	364	380	317	348	343	313	342	334	334	328	341	351	329	325	355	332	329	339	336	328	364	366	361	341	370	315	342	354	336	383	347	365	359	324	342	354	340	329	344	351	313	338	340	298	349	349	345	345	353	348	339	353	328	351	336	348	386	341	390	375	369	339	363	335	337	310	348	341	353	350	335	336	328	367	355	347	347	338	370	350	335	356	311	318	353	350	350	324	353	334	340	324	335	400	359	313	318	368	332	334	334	318	358	297	357	331	357	329	358	365	345	366	331	313	349	350	346	354	326	334	329	393	357	355	335	372	363	326	329	337	373	378	320	368	330	298	332	334	336	356	352	375	371	340	347	359	350	383	350	350	357	385	356	367	334	346	366	329	356	365	349	310	378	310	349	348	346	335	337	341	329	376	344	349	345	309	334	334	338	350	342	324	350	328	346	341	338	355	349	358	339	335	350	331	346	374	359	335	359	308	348	339	334	338	323	352	363	336	361	354	319	355	362	330	390	356	359	355	354	349	320	333	356	344	335	341	321	353	305	335	354	360	340	373	376	353	390	344	375	346	341	356	359	349	345	327	370	356	335
42016	61317	44388	29132	20002	13268	9764	7148	4851	3058	2522	1956	1608	1241	900	815	710	628	562	577	542	502	450	469	473	444	412	382	409	394	364	410	393	377	383	376	328	379	382	367	362	343	349	345	383	387	362	356	363	328	371	369	362	346	369	334	331	346	364	395	343	323	364	339	333	339	379	336	358	377	332	371	333	403	343	347	338	334	355	339	326	350	382	351	372	345	353	390	376	341	334	370	345	347	325	388	334	369	361	374	352	386	350	359	348	367	338	362	339	350	342	369	344	360	368	367	363	359	360	334	377	351	341	365	316	354	380	364	357	334	349	336	328	356	352	349	331	345	368	368	330	363	351	352	339	362	370	330	351	346	387	374	346	326	313	348	343	343	359	344	352	384	365	346	326	362	361	353	336	341	355	341	338	372	335	330	391	360	357	347	339	354	334	351	379	352	336	327	358	376	373	375	322	364	349	343	384	330	366	366	349	339	332	348	339	379	365	334	345	393	360	366	356	343	378	346	350	369	362	385	347	362	378	353	360	398	364	338	322	368	374	342	358	338	317	353	351	334	356	362	359	306	379	343	331	333	356	348	347	362	328	353	351	372	354	387	358	329	359	317	360	367	316	406	340	313	361	389	319	370	399	341	358	327	338	338	333	340	357	336	372	376	391	328	344	328	338	368	360	333	348	355	373	322	348	339	320	356	349	343	349	364	325	388	340	350	355	346	331	348	385	355	359	369	357	330	346	327	320	354	363	357	380	352	324	332	355	366	324	366	357	332	362	368	348	344	369	345	323	341	356	315	313	374	327	334	363	329	329	315	338	327	381	339	362	383	345	365	351	383	386	332	346	365	379	355	362	363	350	371	361	341	347	389	315	335	345	338	363	367	332	341	343	331	355	370	357	337	344	333	352	338	372	357	383	366	382	349	379	367	361	333	320	352	320	337	365	359	344	383	367	353	340	321	349	410	336	349	339	379	361	359	336	360	377	349	374	360	329	377	352	327	340	370	373	401	362	350	343	343	332	369	367	365	357	388	360	338	362	365	360	334	388	331	375	378	365	344	312	356	361	357	360	369	358	349	388	355	357	342	337	347	383	350	392	357	345	327	348	338	350	339	366	346	341	365	378	319	348	321	339	370	372	346	352	359	351	360	367	319	362	346	371	335	328	352	317	368	359	354	378	360	358	358	387	343	381	346	368	341	348	363	339	366	379	351	371	312	374	353	382	334	340	390	369	355	356	373	371	359	348	354	342	325	367	374	360	353	350	357	335	360	349	340	367	350	345	320	368	331	359	356	356	360	346	341	385	353	366	354	366	348	410	358	365	310	343	371	347	343	341	355	335	341	322	368	338	394	332	357	347	379	355	339	389	388	334	365	356	382	409	346	351	333	366	356	360	355	325	335	363	315	349	388	355	352	324	365	359	353	352	339	347	360	323	351	365	347	359	344	341	373	398	340	344	361	355	327	329	375	327	314	378	349	334	349	379	347	340	373	333	336	354	361	384	345	364	349	361	337	334	362	349	358	348	353	378	376	364	378	345	345	322	325	348	369	360	339	366	347	383	379	355	393	362	338	362	368	346	338	322	315	320	371	348	384	363	342	348	371	362	414	369	324	374	351	354	354	350	379	350	356	366	341	320	347	367	350	322	366	342	357	339	369	371	350	347	327	342	386	323	329	367	362	372	341	344	368	344	372	355	347	364	347	366	351	323	370	337	380	344	383	352	372	344	371	380	412	335	352	336	358	347	340	368	379	339	328	352	355	351	336	321	364	359	332	387	338	377	364	357	380	375	339	348	384	373	344	372	379	331	351	355	313	368	372	341	371	391	363	358	340	350	378	348	356	355	330	344	387	332	324	358	333	302	337	362	351	363	316	349	343	347	364	365	350	365	335	388	401	336	355	347	371	357	347	360	330	345	352	353	347	332	320	364	338	343	362	387	379	380	347	342	375	330	362	331	352	314	334	331	369	337	378	337	348	344	345	329	364	349	343	384	327	326	370	355	360	354	299	332	354	342	381	347	339	369	365	351	354	341	345	348	349	361	337	323	390	351	339	345	332	355	338	322	353	380	338	354	320	374	349	342	353	354	363	362	307	358	354	337	364	355	347	323	339	351	356	369	368	389	373	366	361	329	392	374	362	379	357	341	317	348	347	360	323	341	379	331	357	335	353	372	339	335	395	390	338	350	335	308	373	375	353	375	339	352	357	371	370	379	350	337	361	368	382	330	357	361	345	341	371	335	361	368	340	381	352	357	320	368	350	354	334	332	321	360	322	345	309	358	354	324	357	362	355	347	375	308	331	360	306	374	372	370	347	339	356	384	366	353	339	364	356	354	338	354	341	342	336	354	375	338	374	354	372	372	359	344	396	357	367	321	363	319	347	355	348	334	354	369	348	328	352	337	372	325	343	378	389	369	356	345	381	343	378	365	356	329	333	362	364	354	358	329	363	356	332	335	317	342	372	338	355	336	367	323	320	339	353	326	343	322	369	347	313	353	345	355	336	367	341	360	343	370	357	366	366	368	342	359	351	373	332	351	362	347	326	343	340	368	362	336	341	349	380	362	365	335	372	354	348	379	369	355	360	390	378	388	348	324	337	389	362	324	350	361	362	356	373	370	346	357	361	318	351	338	369	367	356	338	350	380	315	360	347	301	367	367	385	349	354	360	331	317	369	341	332	366	338	387	357	343	355	323	354	335	339	372	364	314	342	345	329	392	330	343	371	346	305	356	344	371	336	357	377	363	370	350	355	371	370	343	370	357	357	344	343	374	347	358	356	379	330	353	351	355	328	349	346	381	340	370	357	347	374	353	312	343	327	337	362	367	360	329	343	335	333	322	368	364	363	338	352	393	334	337	348	369	381	354	361	372	349	374	375	352	362	378	330	371	373	335	356	340	351	359	338	342	344	346	358	398	362	352	374	355	384	344	389	321	356	320	353	368	399	354	332	354	331	341	337	350	337	391	342	308	355	378	326	356	385	320	349	341	367	320	345	348	372	338	403	369	321	351	335	355	347	336	324	315	356	386	382	357	380	332	338	333	328	367	365	358	356	330	359	338	359	345	366	347	313	322	355	370	350	366	356	337	369	344	318	366	383	350	380	349	351	339	360	342	349	368	358	340	372	333	351	369	351	335	330	341	349	354	324	372	375	326	319	353	374	354	369	334	372	317	375	347	373	347	346	370	347	342	356	350	342	364	350	352	364	330	359	372	378	342	347	335	357	344	361	365	364	356	349	360	361	338	349	369	361	337	329	348	353	370	378	371	363	351	335	325	389	337	385	342	335	385	347	350	369	373	345	358	369	317	336	321	355	350	334	375	350	370	342	379	361	335	354	396	369	338	328	336	344	357	391	330	363	351	362	370	349	366	371	377	343	344	312	348	335	357	346	329	367	355	372	343	362	350	355	343	350	344	363	343	366	377	365	384	358	361	308	365	338	354	365	362	344	317	363	363	355	374	356	351	336	339	368	334	339	331	367	376	352
25307	21868	29696	27965	19457	10752	6433	3934	2768	1844	1445	1088	1025	859	734	614	545	528	493	474	440	438	407	425	398	415	390	379	370	352	368	385	385	368	379	397	297	355	378	348	374	368	372	356	336	383	358	350	354	359	386	351	364	359	380	341	343	344	345	330	397	357	353	379	332	334	359	347	351	353	335	388	339	351	379	344	347	406	346	368	370	377	369	326	350	356	327	372	372	358	362	351	363	362	362	378	387	365	326	389	388	332	336	386	342	349	347	347	370	364	372	353	303	388	394	339	355	339	301	337	395	412	373	333	378	354	355	333	350	340	347	346	384	360	362	338	369	354	372	352	333	376	360	363	340	353	315	400	375	374	308	309	339	378	328	363	357	362	390	356	341	352	390	311	377	383	378	328	324	386	350	394	389	329	352	374	348	347	334	357	365	334	377	363	349	344	336	366	355	354	351	364	368	378	347	379	357	343	318	349	354	355	378	355	362	324	338	371	361	361	351	341	348	334	366	374	366	355	364	381	329	359	323	357	371	321	384	358	363	371	344	365	349	360	404	353	346	346	362	349	357	364	353	364	335	346	368	355	363	349	362	368	356	375	370	351	373	396	362	351	308	354	372	375	373	371	391	387	359	373	319	341	376	346	317	366	361	388	364	349	378	379	354	388	353	360	324	374	331	403	361	342	369	360	335	361	340	374	348	338	359	332	346	359	343	351	369	414	324	353	344	375	352	383	350	373	318	371	347	352	344	377	385	359	373	364	322	358	364	328	329	362	357	350	384	348	361	362	363	345	364	349	384	332	321	338	383	379	367	343	347	343	371	401	379	413	341	345	369	348	360	364	344	351	362	371	343	349	367	378	391	325	405	325	340	350	360	342	354	388	346	327	379	371	353	360	341	372	347	375	332	349	333	365	304	323	334	343	353	388	319	368	341	365	357	376	357	380	381	369	340	323	374	391	320	380	389	379	364	376	342	319	351	350	334	357	316	336	314	356	380	391	322	343	358	369	371	361	356	373	315	357	352	376	379	343	347	330	360	353	354	379	375	324	382	337	362	361	357	351	384	362	370	375	341	358	361	318	355	362	362	366	324	354	333	311	322	343	389	380	343	325	392	339	333	348	363	315	361	380	354	320	330	378	347	341	354	363	350	360	367	369	408	378	338	362	363	386	386	365	365	346	339	366	385	390	363	319	337	346	342	304	364	341	353	389	361	367	344	341	368	370	361	359	385	354	383	373	371	359	345	397	335	359	336	339	334	366	326	353	372	362	350	333	346	369	339	338	359	381	336	361	344	346	327	364	352	353	324	364	340	390	339	389	353	338	375	371	307	400	349	377	367	326	399	347	345	349	371	333	357	370	364	346	369	369	331	375	336	380	376	356	334	369	349	351	395	356	332	339	350	350	370	395	353	360	356	345	327	348	365	336	348	371	404	377	367	348	359	321	366	348	364	359	335	350	366	370	373	372	332	375	350	361	388	384	349	374	347	334	334	346	341	337	368	371	360	360	372	338	361	360	329	410	315	375	389	362	370	332	344	376	329	331	339	365	323	330	365	327	375	347	341	341	351	333	340	327	348	333	401	335	401	345	347	340	365	387	350	345	346	348	349	319	314	397	325	401	357	348	392	359	340	360	371	360	380	323	341	315	369	365	369	356	396	400	349	322	354	348	364	352	303	363	367	334	342	372	369	315	342	379	386	386	391	350	354	360	374	366	338	353	355	369	333	371	369	367	331	375	388	360	362	355	343	330	349	346	372	352	391	336	351	373	361	411	367	380	332	357	384	330	345	359	356	373	360	370	367	357	359	363	355	367	358	359	350	349	352	363	330	342	356	336	347	335	394	336	348	356	346	376	370	387	320	363	350	368	379	341	370	363	369	339	347	367	359	367	328	368	363	330	340	361	351	319	360	350	373	349	347	340	336	363	366	359	390	344	356	353	381	373	324	373	358	366	336	340	360	348	350	330	310	386	354	352	350	352	371	318	342	342	346	347	368	370	375	367	345	314	358	353	382	342	372	353	320	362	369	337	344	344	346	344	338	380	321	355	346	373	354	359	344	389	356	361	374	361	331	354	391	358	390	385	345	367	330	348	356	366	355	382	362	378	356	395	369	368	370	314	385	372	315	391	352	352	359	342	359	366	338	330	364	335	369	366	339	382	328	389	375	345	356	336	358	342	359	396	363	347	338	347	342	379	381	370	338	381	356	352	369	366	343	339	365	339	382	319	331	374	357	368	354	381	365	389	350	375	379	352	364	358	348	374	339	335	352	381	333	333	343	344	390	348	373	339	332	352	359	347	310	374	367	365	344	346	356	347	399	329	389	367	363	362	345	331	333	337	348	351	383	364	372	322	375	366	383	365	385	365	342	345	318	360	344	369	345	336	389	356	362	372	350	378	327	370	359	368	365	376	363	369	358	322	348	339	373	338	368	334	319	380	323	367	358	371	363	387	331	346	301	420	362	355	320	376	345	368	378	378	333	379	386	385	324	362	330	374	392	372	348	349	364	369	364	362	341	366	375	359	367	374	311	383	363	332	335	365	356	369	396	372	343	391	358	350	338	348	354	383	357	371	358	373	332	341	366	360	412	370	344	354	352	346	375	367	349	384	340	344	357	361	336	353	370	362	367	342	371	380	349	353	379	375	388	345	354	324	343	345	364	380	376	385	364	360	387	378	359	337	373	354	400	357	364	345	353	324	365	371	371	331	347	368	359	396	364	349	353	357	338	379	368	377	326	390	375	351	379	364	358	359	349	358	373	341	368	369	339	352	355	394	378	329	354	362	364	350	372	357	357	355	357	381	337	365	330	352	363	375	368	357	368	391	358	357	388	359	349	346	343	351	373	377	326	373	323	365	361	369	363	350	330	323	349	351	349	330	357	337	362	336	357	381	366	356	357	354	378	355	361	368	347	345	350	351	348	400	393	327	335	373	332	345	372	359	381	314	364	354	367	305	382	346	365	346	349	343	349	343	369	400	341	367	379	369	375	333	356	350	351	360	334	335	361	368	341	343	329	333	356	362	394	338	359	325	385	358	355	350	380	370	374	354	345	367	359	321	383	388	367	325	381	338	376	310	350	325	344	372	346	363	383	381	355	353	341	356	350	341	399	360	393	340	332	354	352	364	376	338	330	397	350	343	351	369	356	356	334	364	381	337	337	380	353	393	358	380	367	361	387	363	317	351	375	331	376	346	348	339	381	382	361	375	376	365	306	340	328	370	319	347	398	358	335	345	380	375	363	386	356	371	340	324	367	361	347	354	331	379	352	335	340	372	362	348	318	366	348	353	356	357	375	361	377	369	325	353	353	340	349	312	376	332	349	351	350	337	342	367	337	364	354	333	380	351	319	366	323	346	350	374	344	375	322	355	358	357	361	350	378	345	327	341	378	355	372	341	355	365	379	383	342	348	343	340	372	364	352	336	389	343	386	371	387	338	371	350	368	373	340	358	373	359	362	374	322	337	366	348	329	339	317	349	349	345
39903	61239	44035	28336	18238	12150	9026	6305	4570	2966	2195	1678	1411	1126	920	815	701	580	580	532	486	451	475	449	462	430	429	411	416	388	388	380	404	397	360	394	387	379	378	354	348	351	376	360	388	401	353	354	338	367	366	357	353	356	337	347	378	384	359	371	372	318	375	361	383	399	359	367	364	370	350	365	381	370	339	390	400	365	354	376	356	390	360	336	347	362	380	374	398	342	388	368	381	398	360	376	339	352	350	345	354	372	371	376	381	354	361	352	348	376	367	353	338	362	387	366	351	372	398	346	337	343	325	364	370	365	378	363	382	399	321	366	320	368	384	349	359	377	354	340	351	391	369	352	375	371	384	365	350	368	380	368	375	330	361	377	374	364	376	370	347	384	340	380	363	387	378	379	360	372	364	330	379	361	378	354	344	355	359	363	361	378	342	388	369	373	356	374	354	349	334	388	350	386	333	348	366	350	381	367	360	367	340	329	366	379	366	349	417	325	356	397	362	347	368	339	402	360	354	349	395	364	361	366	390	381	388	365	349	344	379	388	363	368	354	334	383	360	370	341	341	376	344	352	371	356	366	389	388	346	403	361	349	347	369	361	347	348	350	349	344	370	366	367	359	370	377	378	375	362	399	359	371	341	369	395	375	353	395	344	354	368	354	351	354	362	389	381	378	377	337	366	362	382	373	335	377	354	385	367	322	363	358	372	414	367	360	331	366	364	341	343	371	353	353	362	355	344	374	356	338	319	356	374	374	394	398	356	372	369	372	378	373	383	363	358	355	366	355	356	362	378	369	346	358	379	382	355	335	343	358	368	349	363	381	365	359	348	365	383	333	356	337	377	340	362	352	367	376	344	400	350	384	357	352	379	366	342	386	356	344	338	364	345	401	379	365	349	345	328	326	340	375	356	339	378	347	382	375	357	370	363	356	375	385	349	382	358	404	352	381	375	358	383	375	377	386	379	360	407	351	340	346	364	376	362	370	369	401	403	369	403	357	363	376	390	368	393	321	398	358	382	390	329	409	398	372	337	399	369	372	386	367	372	397	371	339	384	338	389	335	365	387	378	334	360	402	345	353	360	351	363	371	328	351	354	371	392	356	377	356	360	382	373	377	355	392	370	353	353	353	379	370	415	353	328	388	380	398	347	358	375	425	362	398	368	326	366	377	353	372	344	381	355	355	384	379	360	346	333	371	319	390	348	388	391	383	368	357	366	351	390	373	353	376	369	354	378	359	358	363	390	358	390	339	387	348	335	372	356	365	388	372	366	370	343	362	360	350	354	349	371	364	345	375	373	371	361	372	349	369	375	396	355	342	348	370	377	336	337	343	367	335	361	401	364	369	370	352	380	329	385	341	371	329	365	378	395	338	354	365	353	352	374	356	406	349	335	359	393	362	367	346	372	362	371	381	394	373	383	379	349	344	356	379	379	397	372	389	388	341	353	359	348	365	379	394	350	328	352	359	363	426	354	383	357	347	376	339	344	342	349	367	382	368	346	331	358	366	399	377	339	325	386	345	347	347	369	333	359	382	385	382	389	355	362	364	359	372	387	388	326	349	353	347	340	399	340	371	356	350	378	368	356	342	363	383	387	379	410	393	354	380	368	350	360	358	352	361	347	389	325	354	357	392	366	402	366	367	367	351	395	337	366	359	332	350	362	333	355	367	345	345	375	359	393	382	361	353	346	366	364	344	352	378	384	369	392	365	363	378	357	372	360	339	352	353	367	382	370	325	420	383	352	392	375	367	376	391	359	342	356	395	368	358	377	366	331	356	367	370	387	388	402	343	369	387	393	381	371	346	335	373	346	352	373	376	345	374	352	370	344	354	371	342	384	401	347	368	362	384	354	330	366	349	384	362	326	362	346	374	346	380	355	348	374	397	349	327	362	352	353	345	377	365	350	376	365	381	379	373	338	363	358	385	344	331	358	350	338	361	387	383	378	372	337	346	361	361	384	367	351	380	381	396	399	362	344	318	372	348	362	366	348	377	391	382	364	375	366	343	379	383	342	374	340	358	363	371	376	342	340	349	360	384	371	372	342	378	369	351	366	351	362	375	371	355	366	363	311	364	349	369	375	353	395	370	363	371	355	378	337	364	385	381	374	359	375	385	351	372	366	370	373	351	369	375	330	346	348	366	331	360	367	374	352	380	344	368	375	367	377	368	367	407	388	373	367	376	378	364	362	351	390	335	354	375	348	368	383	332	330	346	377	353	349	361	359	370	372	340	354	338	384	362	355	369	354	389	397	356	386	366	384	348	364	348	377	345	363	353	378	379	339	389	377	388	356	355	378	368	388	368	354	325	391	371	364	387	346	341	386	336	346	355	370	349	360	391	373	376	385	367	356	354	395	359	364	344	367	384	345	361	332	370	357	366	386	386	362	383	299	370	364	362	352	343	322	393	348	333	375	368	359	379	364	347	403	341	387	395	369	344	383	355	364	393	347	376	322	345	349	338	363	323	350	369	379	352	341	352	391	359	360	417	368	352	344	342	359	367	369	366	349	337	358	364	344	384	367	370	396	378	348	382	379	347	359	347	368	362	363	370	336	381	361	373	406	322	324	374	377	351	357	395	357	365	364	345	349	332	346	369	402	378	355	382	338	333	344	394	360	354	361	339	377	363	339	366	359	376	330	380	398	378	331	352	386	368	368	338	377	340	366	353	377	356	369	328	384	354	395	385	343	346	348	385	366	378	379	374	383	381	378	376	348	339	391	360	382	379	330	360	375	342	391	392	361	328	369	341	390	380	377	424	390	397	358	339	374	385	361	352	354	421	361	352	374	375	384	351	353	353	366	349	380	364	353	389	343	377	389	370	377	393	361	367	347	400	372	361	386	365	391	363	374	385	382	349	390	389	371	352	380	365	417	357	395	394	349	358	359	363	370	370	391	341	359	362	381	392	354	352	382	350	364	375	369	367	354	370	377	381	357	361	358	345	358	370	346	366	378	381	434	386	355	375	325	326	348	364	348	352	360	352	369	386	336	377	353	360	344	338	344	404	377	351	353	385	338	358	369	340	367	367	364	355	342	368	335	350	361	374	414	378	389	374	349	368	342	378	399	386	351	333	357	364	381	351	383	377	338	388	343	362	384	358	374	355	345	364	366	321	367	443	374	322	351	371	352	355	385	379	390	357	375	369	378	385	375	336	350	360	360	349	396	338	382	394	360	376	364	385	351	357	356	351	366	354	353	398	389	370	390	379	383	345	382	400	322	363	357	379	357	396	363	350	370	334	389	372	374	378	340	370	343	361	348	365	344	370	348	336	363	375	356	357	379	351	342	355	364	352	401	329	382	327	372	340	371	401	384	392	365	366	386	384	404	389	334	369	363	378	377	351	390	350	360	377	362	357	399	348	397	361	345	424	360	387	341	362	393	340	369	320	353	349	356	363	343	386	381	358	373	385	364	353	409	360	328	343	372	372	364	357	357	398	402	348	367	382	367	379	384	364	340	334	343	361	369	371	407	362	391	343	369
22957	21379	29075	24268	21795	21959	16744	7284	4394	2977	2139	1667	1500	1240	986	742	755	644	629	586	553	539	477	487	481	471	413	423	437	411	379	413	406	402	404	371	366	410	371	393	375	353	390	345	381	430	368	380	368	382	375	340	358	379	388	368	380	370	371	346	373	358	370	345	363	335	403	328	369	324	377	377	408	374	356	391	365	396	332	389	342	332	377	368	367	371	348	351	326	336	363	337	381	366	351	385	353	360	370	360	363	397	371	330	327	344	375	364	348	349	343	379	423	396	404	366	390	333	342	375	404	355	355	377	354	363	366	351	356	383	375	362	406	352	352	392	392	390	372	375	342	381	353	397	390	396	372	361	376	366	379	395	365	370	331	363	363	359	374	379	396	380	355	339	398	362	397	380	360	406	345	368	406	368	358	379	369	363	354	387	365	363	413	372	400	370	366	334	332	356	369	393	378	397	366	350	339	344	357	393	345	362	381	381	377	394	365	372	374	349	343	354	359	347	357	369	353	367	372	363	351	358	383	357	350	360	329	366	363	364	360	370	342	358	371	355	364	349	343	381	364	333	366	362	366	361	352	342	370	369	340	367	357	369	348	391	385	393	400	366	380	333	357	380	365	361	381	325	348	366	312	341	371	343	393	370	347	334	348	347	386	349	377	359	330	384	373	377	359	369	359	321	377	377	375	388	386	363	350	400	354	385	356	375	358	369	335	345	355	337	361	383	399	363	358	406	345	361	384	362	367	343	376	339	373	374	397	384	387	325	385	377	359	366	365	370	370	353	355	366	357	379	361	366	350	355	380	323	349	382	375	335	393	345	396	354	350	358	350	368	397	377	375	376	360	348	358	356	352	386	346	358	374	363	360	355	372	358	360	385	329	386	344	367	344	376	380	356	389	359	352	401	357	388	369	349	372	387	351	367	357	369	381	369	364	348	330	356	354	426	352	346	365	357	372	342	380	366	350	356	380	332	350	367	354	365	342	362	386	380	367	368	339	368	353	368	329	390	357	373	359	357	389	357	351	384	331	376	348	382	355	407	379	403	360	353	376	378	358	357	386	358	384	352	373	370	380	338	345	396	333	380	348	384	371	383	347	385	338	390	352	368	356	348	336	397	366	354	366	373	382	387	348	371	364	330	358	330	336	380	398	354	363	336	351	351	333	367	350	415	352	353	371	387	349	366	333	335	350	380	416	376	398	361	406	360	357	366	411	354	384	379	407	374	369	395	348	366	368	350	340	388	359	330	345	372	340	344	375	351	327	352	357	368	391	381	390	387	366	361	341	376	368	361	346	350	384	345	335	347	345	386	353	380	338	376	356	346	386	380	328	380	341	374	376	338	345	359	386	366	366	382	380	390	360	358	331	394	346	355	386	347	357	344	361	374	329	367	365	351	348	406	349	328	353	332	385	369	348	370	394	334	381	384	382	348	410	345	373	342	394	350	343	370	353	344	357	354	414	327	370	350	386	368	364	373	338	383	360	385	355	364	373	353	365	320	341	371	391	371	396	366	365	349	354	377	351	380	374	348	380	390	351	369	348	350	367	358	371	375	353	374	405	364	360	374	371	363	378	357	387	362	339	366	369	340	346	360	354	351	380	419	374	338	374	412	385	410	349	347	360	365	341	382	354	355	377	381	352	347	344	358	346	347	367	373	364	351	385	360	383	368	338	353	351	399	388	365	376	375	386	381	362	349	364	359	347	349	400	366	389	346	383	383	379	382	361	338	357	339	382	390	380	399	354	351	364	357	341	386	371	371	383	362	383	370	355	409	386	351	371	364	345	324	338	338	355	362	386	356	351	343	352	334	343	345	328	382	379	384	357	360	378	382	359	364	366	382	347	332	355	368	359	339	369	345	326	347	372	360	347	382	385	366	340	356	356	344	391	383	380	395	362	404	362	367	381	365	382	353	368	363	387	372	374	364	363	351	386	418	374	342	384	347	371	346	386	342	353	354	337	359	368	337	339	352	356	375	393	384	348	352	307	363	377	347	367	352	375	379	377	336	332	380	376	376	347	386	362	336	362	361	379	395	343	382	363	356	347	326	392	356	375	368	359	358	358	361	349	396	373	343	319	337	356	361	345	339	336	371	348	321	383	359	355	370	367	361	361	333	400	332	379	376	335	321	330	360	365	351	361	369	400	331	359	344	361	346	361	375	351	365	358	393	327	348	347	350	375	371	378	368	348	364	359	353	361	353	380	371	334	368	351	347	382	370	366	376	347	316	368	354	362	412	380	351	369	396	377	371	370	350	350	366	359	374	340	362	375	389	375	390	346	360	356	357	331	369	378	339	319	363	370	394	374	347	376	360	375	394	345	360	345	336	350	380	348	357	360	388	362	400	328	360	363	349	374	333	359	352	320	363	349	358	350	369	344	332	335	364	362	379	375	335	366	363	360	382	337	349	388	381	369	357	353	366	373	373	375	360	368	373	388	311	367	387	354	348	349	355	378	364	396	336	344	357	359	354	378	375	359	360	370	363	393	365	382	326	374	383	353	348	362	342	387	323	398	376	353	338	379	343	373	350	362	339	349	334	371	344	352	382	366	395	411	372	362	378	339	379	396	351	348	372	361	390	359	354	348	382	344	349	362	376	343	357	358	331	352	392	349	355	352	363	402	354	376	358	383	358	346	373	377	350	385	361	372	361	365	384	368	365	357	371	386	358	385	344	364	326	374	364	365	377	358	354	323	375	356	362	389	365	419	384	381	380	426	364	377	364	385	347	378	350	365	371	388	355	377	349	359	343	346	367	330	379	384	381	363	388	363	341	389	398	369	370	326	376	385	331	383	344	359	380	357	377	386	366	358	347	362	370	363	399	414	372	362	399	366	373	339	370	378	404	354	354	368	354	379	338	405	352	339	363	358	360	378	351	357	397	359	376	365	382	353	345	349	369	317	373	355	330	349	366	335	377	369	381	353	399	383	339	340	391	365	314	333	372	366	350	359	358	351	383	346	348	346	357	325	361	357	350	374	320	332	347	354	384	380	352	391	376	374	369	385	364	370	347	397	339	394	351	356	369	372	372	409	346	368	348	403	393	379	347	367	374	351	372	358	368	345	386	335	380	344	360	338	355	321	342	345	358	376	399	356	349	343	328	347	357	375	373	332	368	337	353	347	367	359	351	360	392	383	370	360	348	366	360	349	357	336	376	355	387	367	379	377	375	373	371	380	357	357	360	377	323	357	358	353	380	374	358	370	370	358	359	375	369	376	406	360	330	334	343	355	375	378	353	373	389	333	376	354	364	394	396	359	349	358	345	353	392	366	369	341	387	371	362	370	347	366	370	373	360	381	379	380	383	376	344	382	402	379	386	327	370	402	392	358	344	344	360	378	352	364	399	351	367	403	354	382	387	350	380	355	348	328	362	338	350	393	350	351	371	343	346	376	354	359	385	333	365	358	349	340	335	351	377	400	382	331	373	370	359	358	395	326	365	379	368	359	363	353	363	364	339	370	380	354	324	356	368	349	360	338	380
44761	70529	53200	35751	24238	17025	12885	9473	6829	4474	3286	2428	2054	1704	1379	1057	902	829	717	620	633	580	545	583	491	426	498	458	410	417	412	419	430	415	395	399	399	385	342	361	379	354	328	372	337	395	374	348	374	369	345	370	343	344	368	384	389	373	347	348	312	391	373	356	330	357	380	378	357	346	361	356	383	343	362	378	363	395	408	384	368	386	373	404	362	360	335	369	366	373	382	345	376	344	330	361	386	344	344	357	372	354	402	346	385	331	340	335	331	350	362	354	347	369	414	349	368	353	413	339	358	337	369	359	352	354	399	362	352	351	353	361	340	367	383	349	373	369	367	357	351	370	385	389	375	387	366	335	362	363	355	319	372	367	366	406	367	332	364	318	373	362	343	366	365	375	358	402	364	340	347	375	365	359	341	362	352	368	329	384	334	353	381	360	358	345	373	356	339	367	358	363	352	367	361	346	332	378	375	343	352	358	360	389	392	379	359	403	372	357	338	353	359	358	384	355	395	350	357	385	378	348	369	382	338	356	365	345	352	374	376	358	363	351	365	390	398	374	393	364	392	379	355	356	355	347	359	347	365	394	400	366	371	392	343	366	402	379	349	341	376	333	369	404	382	331	357	344	346	365	359	338	369	370	354	363	375	347	392	403	354	334	374	387	365	360	356	349	363	370	320	384	367	340	375	337	396	357	386	358	361	379	376	381	331	363	387	359	339	366	359	354	353	358	389	371	391	351	352	361	381	382	376	329	351	364	352	364	379	358	382	405	338	342	371	375	365	360	400	389	379	341	387	335	353	366	391	384	402	370	351	386	349	344	358	356	346	369	370	362	353	376	352	371	356	370	330	368	356	376	371	371	384	385	355	389	380	358	323	344	382	361	368	366	334	392	380	369	324	356	363	353	356	363	378	369	355	379	385	371	331	366	345	345	379	388	388	347	349	352	371	368	374	373	361	352	364	359	345	398	352	356	388	366	348	362	349	386	328	378	380	354	360	370	390	366	368	379	390	359	373	395	355	376	352	374	379	356	371	394	347	381	363	369	352	335	370	368	345	383	364	353	358	382	368	377	379	361	368	381	301	371	418	359	380	373	396	389	369	404	389	343	398	383	379	373	360	346	369	379	342	338	344	345	345	402	367	337	361	385	341	353	385	353	330	366	378	365	366	369	340	365	354	337	330	360	388	365	347	341	352	368	350	368	367	394	397	344	362	367	313	365	367	350	355	336	369	362	386	335	355	350	380	348	363	374	378	377	359	324	357	375	355	341	328	362	373	374	345	359	357	370	358	340	374	394	328	371	365	344	369	333	373	374	354	385	376	377	370	362	326	366	366	376	352	345	367	367	364	399	381	378	374	352	368	326	348	353	346	349	358	357	360	336	371	374	404	340	389	366	362	347	363	334	349	363	358	392	345	367	385	375	381	374	366	329	371	362	378	343	352	362	340	382	397	340	375	386	337	344	374	364	371	379	373	348	339	348	371	363	375	397	320	360	367	361	363	377	366	355	395	390	385	404	337	349	389	363	391	365	383	350	412	379	361	337	335	335	327	351	360	341	359	364	347	368	349	359	348	355	364	334	362	373	349	359	344	345	386	378	374	338	369	387	351	382	362	373	390	360	347	390	373	397	383	379	369	373	336	351	345	350	389	338	359	372	360	368	382	368	351	342	387	365	369	385	356	336	343	374	387	332	364	394	391	377	364	377	379	346	334	365	389	357	396	371	371	317	374	409	343	362	362	363	368	328	379	334	329	335	371	364	335	372	400	382	400	356	289	343	407	351	369	362	342	360	349	383	367	375	364	357	406	342	359	332	382	360	399	324	365	351	380	335	344	366	344	375	346	333	331	421	387	341	363	359	382	354	361	390	351	354	388	328	409	347	362	362	375	352	345	365	378	352	357	358	374	343	365	415	344	348	379	359	372	363	355	335	345	335	372	364	381	345	340	390	377	371	368	385	349	351	357	380	340	377	318	356	362	347	366	367	380	355	343	342	366	372	369	351	379	362	362	392	382	359	365	356	354	406	334	371	357	366	368	374	335	374	372	367	377	382	370	394	344	390	353	365	369	354	346	356	378	360	375	345	349	345	357	368	356	364	342	331	330	352	342	362	367	356	372	362	358	339	354	369	393	351	371	336	375	345	370	352	364	391	347	367	348	371	338	394	385	361	386	364	412	398	364	394	379	376	376	344	370	367	362	388	370	347	389	367	348	382	367	351	362	348	370	377	374	391	399	371	347	345	393	351	347	367	324	367	373	353	355	369	351	352	350	360	405	375	357	361	345	352	369	347	351	384	359	350	382	399	349	375	355	388	348	372	327	383	366	349	394	381	382	389	351	359	383	372	358	367	350	366	355	362	378	358	335	396	364	349	353	379	362	363	368	332	381	360	387	342	385	373	356	361	373	367	407	348	373	374	402	359	363	385	383	364	368	360	336	334	329	392	364	378	373	344	363	389	386	365	374	333	349	387	403	362	377	353	343	352	343	349	365	358	378	359	368	341	356	365	352	358	381	389	379	391	323	363	364	364	334	355	390	343	359	345	356	380	364	347	391	381	419	397	357	348	343	396	350	394	404	378	379	375	382	383	366	386	375	389	369	346	366	339	340	363	369	353	351	388	373	376	348	344	347	337	380	360	370	381	362	376	349	343	373	352	381	337	381	357	404	367	381	388	363	380	388	345	339	351	385	315	340	337	400	347	382	360	355	340	365	346	396	330	371	342	372	360	381	363	346	360	362	341	386	377	401	341	335	331	377	393	347	336	385	324	362	387	354	368	343	381	368	355	347	350	361	371	355	369	385	353	350	388	365	369	388	341	388	377	348	350	371	381	348	377	385	369	369	339	322	325	385	308	348	391	351	374	336	359	359	340	373	369	367	337	383	351	371	374	344	353	355	387	368	351	358	378	342	387	342	354	336	337	387	370	399	358	370	375	385	362	390	375	381	347	344	368	374	346	364	386	369	377	370	356	378	359	340	368	348	365	357	359	383	319	389	393	372	388	374	337	359	366	392	362	362	393	367	336	368	338	336	363	401	345	358	348	373	347	395	360	345	366	336	392	348	380	313	370	343	364	388	370	352	391	364	379	351	374	399	368	371	392	380	347	359	343	360	371	355	368	388	348	363	332	346	382	378	357	358	362	359	362	335	381	364	391	396	370	377	357	388	385	350	346	349	342	338	372	361	342	348	358	377	371	388	369	384	398	363	368	334	366	374	342	344	366	344	370	363	358	405	326	397	361	373	337	361	382	342	358	377	374	385	396	361	353	355	373	371	383	414	407	379	364	390	365	407	362	334	329	358	338	402	360	358	352	356	364	340	365	338	387	351	407	365	346	382	357	322	338	359	355	344	366	378	387	333	367	357	347	351	349	347	364	374	368	356	346	365	368	394	346	362	379	333	377	380	385	362	336	400	385	369	372	321	359	348	342	372	381	352	345	346	353	342	356	357	373	375	357	340	351	377	369	373	363	351	352	354	356
38836	45799	39222	25747	12866	6752	4302	3115	2117	1524	1142	890	793	694	590	531	465	474	455	399	438	408	430	387	356	366	378	316	385	378	353	388	377	357	357	336	345	336	364	354	391	353	361	394	337	347	361	312	379	352	355	354	347	386	382	316	384	338	324	343	341	320	390	361	335	353	332	370	337	302	333	346	347	351	354	345	368	350	313	385	387	392	328	340	341	362	332	303	300	355	361	333	352	336	363	354	347	369	374	345	370	349	387	344	347	309	348	335	350	330	361	341	353	375	359	321	344	344	362	379	355	387	380	323	350	343	357	344	362	361	337	351	338	351	347	390	359	364	340	373	351	383	368	349	344	332	364	343	348	358	344	331	358	347	375	343	362	368	342	377	306	341	318	346	338	325	335	349	404	338	338	320	345	351	370	326	368	390	325	348	353	357	339	338	340	315	345	365	377	349	365	332	342	335	365	356	377	347	342	381	343	382	348	360	373	371	325	314	377	365	359	381	357	350	372	342	348	350	326	368	360	342	355	380	377	344	336	348	341	366	339	347	354	316	372	340	362	311	353	378	379	365	352	336	343	382	352	331	337	363	399	357	352	376	306	380	393	331	318	312	350	350	343	355	377	353	345	345	368	342	362	328	325	366	351	358	389	353	319	340	337	354	332	341	330	371	357	340	346	393	362	350	351	362	350	378	321	356	365	345	347	368	335	358	353	335	371	367	346	355	354	340	352	345	386	363	346	406	378	361	340	347	343	308	369	349	358	386	364	336	335	381	351	376	387	352	327	366	381	353	378	381	345	362	350	350	339	342	367	332	332	338	373	342	374	340	373	329	374	357	361	388	334	298	344	337	337	344	356	392	340	361	320	380	336	350	351	345	350	319	361	346	368	345	337	365	344	355	342	364	345	360	353	343	401	342	367	330	322	332	362	384	301	360	371	379	345	376	344	342	366	349	351	381	338	380	332	369	362	351	364	336	340	356	363	361	341	349	394	327	348	323	349	366	337	368	343	358	353	354	327	339	353	363	364	352	355	325	358	328	361	369	339	359	365	371	373	357	386	359	307	339	361	353	329	322	351	338	343	355	350	359	353	343	379	377	351	354	380	369	342	347	363	321	354	346	355	345	372	356	354	334	341	343	328	320	358	344	337	342	322	386	371	382	348	372	344	326	323	338	361	325	357	362	362	332	369	401	373	366	336	340	334	357	367	331	342	339	403	332	363	368	373	353	370	361	398	336	362	345	350	376	366	379	369	334	355	340	344	324	345	367	360	325	367	356	337	333	349	359	372	371	353	350	318	354	336	350	352	341	327	362	320	349	368	362	344	354	363	348	294	346	334	378	332	356	339	360	378	397	346	369	356	353	346	359	309	354	370	372	329	364	351	340	332	325	329	321	343	349	360	346	344	385	383	409	349	346	358	368	364	342	376	309	336	364	356	343	366	362	346	356	367	348	331	355	322	334	392	342	372	358	363	369	347	367	341	355	343	354	358	338	362	373	348	323	365	376	345	367	385	325	361	355	357	339	369	356	373	354	385	352	327	380	337	372	358	334	354	338	343	356	366	344	322	395	331	375	354	348	353	355	333	327	366	333	354	371	325	383	349	359	362	348	352	363	341	334	352	345	370	347	368	350	384	341	361	355	356	349	363	331	340	340	371	335	355	350	361	333	348	341	364	331	364	363	357	329	350	290	369	330	366	367	350	359	369	343	382	349	364	296	329	358	328	346	322	361	359	342	357	335	349	368	353	362	367	317	308	331	361	338	362	379	351	333	369	330	331	343	386	385	340	348	343	360	361	361	347	357	317	366	375	374	351	323	344	324	346	379	366	354	345	387	354	385	358	349	347	381	346	380	382	351	341	378	389	340	346	367	346	339	379	346	360	345	332	346	357	314	320	357	354	348	338	355	346	344	322	372	325	362	312	340	364	357	365	343	350	371	351	390	373	353	358	366	352	324	346	340	359	366	306	380	337	312	351	361	350	368	359	334	356	353	340	380	354	351	350	341	343	361	359	349	338	340	371	347	343	350	346	354	371	360	345	363	317	381	363	356	349	392	340	364	326	329	347	367	361	347	361	371	383	365	336	320	362	370	346	342	332	385	345	315	308	339	365	326	354	364	328	355	340	325	382	337	366	367	352	354	340	372	339	343	364	356	344	345	359	353	351	332	337	370	350	375	356	354	365	355	358	359	351	370	357	357	356	319	324	353	363	337	331	354	320	327	358	389	315	367	312	323	305	356	349	335	344	357	335	348	345	337	369	361	339	367	367	345	360	354	342	346	359	364	341	368	417	360	352	321	324	328	356	336	325	373	343	353	375	343	363	348	345	383	354	375	374	336	357	357	350	350	335	353	367	322	349	364	342	319	399	351	381	355	362	347	346	362	353	367	388	377	375	364	345	323	353	380	352	342	359	349	349	375	381	330	350	364	354	343	353	363	365	345	342	354	341	352	356	372	364	386	331	394	352	373	342	370	313	362	352	340	361	337	343	356	353	407	327	345	356	310	344	327	365	348	355	344	370	362	346	345	345	359	386	362	332	357	376	318	326	355	341	343	367	347	375	368	355	302	348	392	356	352	333	371	376	349	365	332	362	346	348	367	380	356	365	319	321	364	347	365	364	357	332	388	348	358	368	349	359	326	363	323	349	340	337	394	358	357	348	347	382	341	358	373	367	343	371	363	313	365	333	365	334	356	361	331	353	371	387	327	343	320	341	320	342	344	390	364	335	323	354	351	340	358	348	361	384	353	378	363	359	308	347	359	354	336	329	352	381	324	367	355	339	340	368	329	317	360	368	352	351	333	365	396	350	367	345	375	347	345	398	370	362	330	350	366	366	348	333	396	333	363	352	345	362	319	361	355	323	362	339	369	362	358	335	363	382	368	358	352	341	375	375	376	361	353	393	378	331	353	369	373	344	329	348	334	356	343	335	345	330	329	324	334	354	357	345	383	337	350	341	337	357	318	343	350	355	334	370	332	351	384	334	365	370	357	336	366	360	329	341	378	364	357	372	367	330	349	318	348	375	343	320	340	363	370	358	375	342	325	374	348	351	377	357	389	372	346	333	382	351	359	372	361	345	343	347	325	348	355	345	387	337	339	376	329	326	344	356	310	351	369	359	366	335	370	383	335	324	378	335	355	351	380	404	314	362	376	343	353	328	325	335	343	359	340	333	334	379	370	345	336	344	390	368	361	312	336	345	319	370	339	360	350	364	349	365	340	366	343	361	357	347	376	344	360	357	335	340	357	389	362	352	356	342	367	397	319	380	354	379	371	351	297	350	353	346	380	399	347	313	349	353	364	387	334	324	334	398	383	323	364	388	342	355	314	328	346	357	351	367	321	338	342	377	381	336	369	345	327	353	355	344	352	363	343	343	354	332	329	335	359	344	348	378	324	398	338	359	342	374	323	309	370	361	370	370	348	354	382	361	352	374	344	347	404	370	326	361	318	341	381	335	350	353	366	393	353	353	337	366	320	351	394
44336	56224	38564	22401	13547	9569	6703	4995	3440	2280	1652	1279	1092	906	792	615	591	532	517	490	440	436	409	441	411	364	410	436	375	382	404	356	382	373	342	400	400	369	376	379	364	339	401	374	356	352	378	365	378	381	366	333	378	372	342	377	358	357	351	380	408	342	358	344	365	335	365	368	357	363	366	370	345	363	371	359	359	344	383	354	369	372	358	337	377	387	371	329	384	371	321	396	372	392	353	390	355	391	372	308	339	357	359	326	356	370	341	380	367	331	346	352	354	385	348	383	373	360	348	351	350	384	340	358	348	357	366	370	365	336	372	400	399	339	336	361	373	356	321	363	384	326	328	363	379	328	358	340	391	388	342	324	374	405	365	377	383	361	363	337	337	362	384	396	369	382	339	375	331	336	349	362	351	374	362	358	375	360	345	363	375	360	363	318	357	346	334	335	389	347	349	339	347	359	369	345	358	341	352	364	374	370	373	374	339	363	338	348	337	372	364	362	350	355	344	338	370	382	338	348	372	362	344	344	333	352	379	324	342	367	368	339	364	330	347	358	363	377	335	352	341	359	347	362	337	382	357	331	377	384	354	366	367	329	340	381	351	352	344	349	364	367	362	339	348	376	328	334	380	354	342	342	336	387	360	381	348	369	355	363	343	368	358	382	333	358	360	364	360	354	350	378	394	362	351	341	352	360	367	347	322	371	349	331	392	383	326	332	348	333	387	339	339	331	350	362	372	353	358	345	377	331	384	326	334	370	403	339	345	367	359	394	386	393	377	366	346	356	339	352	342	347	379	354	380	353	360	354	355	320	350	361	369	334	373	349	372	369	352	344	366	342	352	365	339	362	375	379	363	368	369	341	349	363	376	390	394	382	337	357	372	367	289	357	350	370	405	345	354	382	352	352	371	381	329	366	386	372	349	352	371	379	399	357	399	356	368	362	365	350	352	354	356	379	336	367	375	353	402	363	403	355	388	358	350	391	344	375	388	377	402	358	330	358	425	364	397	350	356	401	360	376	364	364	337	345	356	376	346	334	344	339	363	382	360	350	378	357	362	357	368	388	344	377	386	374	378	383	360	363	338	338	342	334	371	383	356	365	359	347	367	335	326	385	362	364	316	379	376	377	372	383	361	347	349	351	371	380	333	369	368	345	370	411	345	337	363	371	402	369	348	343	354	352	354	362	380	325	326	393	358	373	355	381	361	369	355	366	364	361	344	362	340	356	390	396	342	367	367	383	347	391	374	358	399	381	340	385	330	374	343	395	356	361	403	368	337	372	357	356	377	359	321	345	356	363	339	375	362	358	372	344	372	338	349	365	393	338	354	352	362	352	341	398	365	374	377	356	374	379	340	346	358	339	389	356	357	374	373	348	338	370	370	404	373	360	381	388	379	352	399	374	377	396	367	360	364	381	358	385	351	353	348	363	341	335	349	390	358	378	383	324	388	366	366	367	366	342	363	377	365	351	346	367	409	333	339	370	357	370	347	335	410	337	375	353	357	344	393	360	345	362	356	335	373	373	403	346	389	341	383	385	357	343	363	375	358	420	389	357	392	355	348	374	372	377	355	361	375	347	372	363	339	353	367	351	375	349	359	375	357	368	346	361	358	361	350	356	369	350	338	383	359	376	356	350	328	363	334	371	354	350	375	315	343	339	358	353	336	375	356	369	366	360	354	393	332	341	376	365	354	354	375	376	344	387	370	351	365	368	370	329	345	355	382	373	354	349	391	362	317	347	352	366	328	328	355	344	370	362	317	343	375	337	351	347	359	356	352	356	338	357	370	371	393	379	382	359	363	363	355	360	346	392	351	363	376	342	382	390	353	339	362	353	358	372	333	338	372	306	385	386	338	368	359	383	349	372	387	357	360	324	399	349	361	375	364	363	387	366	336	394	379	367	350	389	371	371	368	337	377	338	345	350	376	357	360	365	357	388	384	354	378	341	355	349	377	334	372	380	364	369	366	312	346	339	333	322	384	359	365	370	349	336	361	356	370	344	349	361	365	369	355	388	365	348	320	353	352	352	351	370	357	369	374	392	336	379	394	355	370	366	370	353	378	355	371	380	397	338	373	382	368	375	344	333	370	391	381	361	340	396	365	399	367	388	359	360	379	350	387	346	356	349	386	359	350	360	368	354	372	390	354	353	364	365	385	363	359	391	352	387	368	371	372	351	340	382	375	393	384	364	345	319	379	354	344	380	367	373	371	347	385	384	351	390	344	355	344	395	375	355	354	369	347	348	375	373	398	361	376	361	364	363	340	365	362	358	356	322	324	338	385	356	350	378	364	376	390	346	378	332	350	338	376	343	375	383	353	377	356	363	343	383	355	324	369	383	356	342	339	377	318	354	359	383	351	361	367	382	346	366	386	343	343	367	356	363	364	360	350	364	353	347	348	372	349	365	337	377	382	360	357	367	371	353	316	364	365	387	375	335	344	319	381	393	318	369	340	369	385	350	364	356	353	355	347	288	386	386	339	378	388	338	348	335	366	374	367	382	378	372	401	361	343	362	335	358	372	368	366	340	406	380	363	391	367	359	355	346	373	330	359	362	382	374	323	371	381	342	327	331	358	358	341	363	358	370	395	340	355	366	381	338	377	354	325	387	340	370	379	373	344	354	341	319	358	391	368	376	376	339	360	355	383	369	404	363	358	380	388	361	357	372	363	361	328	362	390	362	346	371	381	351	361	352	377	366	351	363	348	390	401	357	356	368	333	362	364	355	364	357	358	372	323	366	368	373	355	372	342	383	357	345	349	356	358	370	366	338	359	361	383	373	332	379	339	361	371	365	365	367	342	374	360	354	372	325	350	347	378	375	337	399	341	346	354	337	347	371	361	378	366	360	350	378	365	341	351	346	381	318	322	368	359	357	390	367	346	365	389	336	361	362	377	371	363	360	326	390	336	366	379	346	342	348	350	360	347	349	355	334	335	317	344	343	330	351	337	374	395	378	404	352	377	362	370	365	362	337	350	370	346	329	389	381	389	310	348	375	354	373	359	379	346	373	364	364	360	367	355	339	317	345	376	385	378	382	343	389	356	337	350	337	371	347	364	348	356	350	383	341	371	382	360	370	324	377	401	379	332	348	370	328	360	350	357	359	375	380	337	370	380	391	363	346	371	384	358	331	367	337	357	384	341	322	342	355	375	369	407	358	361	340	362	366	356	371	335	339	343	390	342	349	346	341	377	367	350	354	391	374	353	369	375	383	351	360	348	362	353	358	340	368	360	349	362	337	347	337	387	375	385	363	336	357	366	386	378	353	359	380	357	360	357	367	342	351	384	358	361	360	360	365	400	359	349	375	360	341	333	355	365	364	357	358	378	359	370	361	308	337	362	350	373	374	360	415	365	377	356	386	344	365	343	356	354	362	368	373	339	381	372	341	364	357	372	362	351	348	338	390	367	366	358	363	341	354	355	372	362	363	359	381	365	342	364	383	360	327	365	365	355	383	333	369	350	364	360	365	334	361	340	360	360	321
24200	21388	28814	25692	22017	16876	9404	5198	3470	2394	1654	1278	1018	926	838	724	577	606	538	515	458	434	423	462	413	387	389	376	374	391	372	390	355	355	390	380	361	364	355	356	364	382	351	379	375	353	359	360	348	339	365	350	377	333	351	329	323	358	356	363	323	343	356	379	349	336	331	371	352	353	314	382	341	327	342	343	348	372	341	369	346	366	342	369	335	349	358	346	363	342	354	358	337	341	312	344	371	330	351	359	351	361	386	309	394	371	334	351	345	327	362	351	368	364	379	349	357	326	351	351	352	381	353	383	380	349	348	392	348	324	354	326	356	326	362	374	362	384	335	364	395	357	370	321	349	354	334	334	364	337	332	369	343	369	360	330	346	347	379	326	351	331	321	374	352	341	361	390	393	319	356	364	367	345	362	383	353	364	320	345	333	340	348	359	316	386	344	358	346	316	354	353	371	340	346	347	353	307	372	344	369	352	329	348	349	363	342	341	363	390	354	369	369	343	371	350	365	320	354	318	325	322	332	362	348	369	345	339	364	384	329	337	362	354	357	342	310	349	382	338	352	360	356	374	344	346	358	347	342	341	384	339	344	364	337	338	380	357	340	293	329	362	345	353	376	351	365	352	378	371	349	347	364	357	347	348	351	362	352	344	397	357	368	354	351	339	330	350	354	368	301	357	355	328	365	352	358	340	362	354	324	367	360	338	333	345	395	321	345	371	348	348	340	360	320	347	344	343	362	341	336	363	329	319	376	361	323	344	352	334	354	342	369	373	360	352	358	347	365	351	297	332	355	350	352	394	334	354	357	372	349	369	361	365	366	356	366	359	375	339	356	342	360	356	349	348	362	346	353	346	391	339	337	341	329	351	337	345	345	324	323	362	346	380	362	357	345	369	349	336	364	341	379	364	331	350	375	334	384	353	324	354	337	358	367	331	362	380	358	368	382	341	381	342	342	331	364	343	342	379	334	349	336	386	347	348	356	334	368	386	360	361	322	353	325	344	338	331	373	358	350	360	335	389	357	362	330	325	339	352	355	322	403	341	315	325	375	338	339	363	380	328	311	358	363	341	335	383	335	329	358	334	335	345	370	346	329	333	359	356	342	382	343	357	343	353	362	364	355	344	354	351	329	351	332	356	368	366	347	346	324	377	361	349	333	358	310	361	352	353	330	336	332	345	371	376	339	353	357	352	333	308	376	377	325	351	324	344	343	354	321	404	344	345	349	329	381	388	328	304	352	353	386	387	363	348	327	339	359	339	343	353	367	337	345	371	331	365	342	330	352	363	340	363	354	333	357	377	359	345	358	348	327	360	373	307	315	354	304	338	367	361	360	377	367	323	348	339	353	359	350	320	370	332	327	333	333	336	347	347	375	370	382	352	352	342	340	370	321	404	339	405	334	352	344	344	318	368	355	335	348	378	335	331	338	359	316	357	338	345	344	396	336	358	342	359	339	351	332	332	332	366	359	331	335	345	341	337	366	330	370	352	357	326	336	368	337	345	343	345	343	353	354	363	322	363	334	374	334	364	351	339	345	342	356	379	331	351	333	338	390	356	337	343	320	345	347	333	346	361	355	361	385	356	363	342	384	328	335	320	344	341	332	329	356	337	357	302	373	389	354	368	368	381	382	370	313	337	353	372	379	348	327	345	334	362	347	330	370	347	356	338	335	341	322	379	348	355	367	358	331	313	377	330	318	373	346	377	333	344	351	340	354	386	337	341	364	363	349	362	375	331	329	323	344	338	367	321	386	323	365	337	344	352	351	370	344	335	359	359	376	343	377	376	323	356	355	353	358	400	338	324	337	413	311	358	353	345	328	358	383	362	383	320	344	338	314	351	336	350	366	348	343	351	351	334	339	362	329	348	357	348	329	357	367	376	335	340	311	362	348	382	344	327	350	345	378	374	355	312	367	347	323	337	352	339	369	330	339	331	323	343	383	346	357	376	353	358	363	369	368	320	338	335	345	358	356	360	349	361	332	339	353	350	327	352	361	402	328	340	353	362	362	354	350	354	347	319	367	336	346	358	354	329	353	365	366	399	326	342	307	344	367	371	343	333	327	337	333	354	336	357	344	380	372	330	326	378	360	336	332	349	345	334	346	346	331	374	346	342	333	354	357	358	367	321	333	339	376	348	334	361	370	325	371	357	324	335	343	355	363	388	390	308	341	339	350	350	390	335	350	401	352	368	348	358	376	326	318	356	346	346	390	350	315	373	353	361	344	350	362	316	389	344	371	400	363	333	371	297	340	335	362	351	347	350	336	364	392	346	313	369	359	351	352	376	335	401	315	363	379	375	326	335	351	341	358	371	349	357	364	345	356	379	385	364	364	356	323	343	377	307	339	343	345	345	355	361	336	336	369	376	365	350	359	358	350	360	353	360	341	338	355	366	340	379	338	351	349	334	373	324	354	343	341	332	376	322	349	359	358	343	368	340	373	356	368	366	353	363	341	337	352	363	325	372	392	354	367	302	340	340	371	359	377	379	353	366	329	366	366	344	329	343	321	348	385	359	391	364	365	361	361	366	347	343	324	329	380	329	351	376	367	341	343	372	346	349	335	324	355	369	341	316	368	360	368	368	397	349	354	369	330	357	353	350	358	356	356	343	362	367	339	365	341	356	337	306	369	381	365	347	350	341	329	334	316	336	342	362	375	347	337	322	365	327	337	348	353	358	357	350	357	354	364	354	343	344	315	351	339	319	355	370	382	373	392	347	329	329	353	382	341	329	349	333	374	375	351	345	354	359	336	343	330	344	387	356	339	362	379	334	354	341	350	366	340	345	344	347	365	310	350	366	360	345	374	336	325	325	359	338	358	329	339	372	338	352	323	343	366	349	362	353	349	356	354	341	331	349	333	338	376	370	344	346	354	324	364	356	368	365	371	337	347	353	375	377	362	355	367	334	344	332	351	394	368	339	331	374	353	333	367	339	320	359	350	368	356	349	347	356	355	330	367	342	380	317	388	347	344	345	322	315	361	376	360	352	356	327	333	362	374	333	359	379	336	326	311	353	378	380	379	350	350	344	351	318	337	386	352	334	350	362	365	348	358	372	382	357	346	385	362	376	347	343	374	391	324	349	352	361	310	387	383	324	331	314	350	406	371	318	335	331	350	345	345	397	354	358	331	355	344	350	349	344	350	385	371	341	375	363	367	300	366	356	335	329	373	337	315	388	339	347	369	370	347	345	342	362	352	358	316	336	352	338	330	353	317	394	347	353	367	364	347	376	353	370	359	311	354	332	338	368	348	330	364	359	344	333	379	325	358	325	325	338	350	354	347	333	370	356	342	358	362	355	324	382	363	348	356	349	347	372	347	359	369	344	340	374	353	373	338	370	359	355	343	341	332	319	325	368	337	368	331	321	335	364	365	336	354	365	334	349	343	329	366	386	330	345	331	368	355	362	359	354	393	344	337	347	344	366	379	360	361	331	363	366	364	360	324	382	343	365	342	382	343	370	351	371	354	350	364	350	376	364
41709	61637	46808	30545	19862	14412	10220	7492	5156	3710	2597	1876	1423	1319	1058	862	771	696	666	592	573	510	495	494	472	405	418	421	390	359	388	374	381	385	370	361	406	352	352	378	372	360	377	361	337	362	390	338	373	359	371	332	352	382	346	376	347	326	357	353	365	388	358	356	390	372	341	372	375	367	355	378	330	332	360	351	403	381	318	341	353	337	394	360	336	343	353	358	360	347	381	337	376	362	375	347	339	353	372	381	353	384	313	332	330	359	375	345	343	342	380	366	353	334	350	357	373	379	325	331	359	340	358	357	368	356	323	340	372	346	358	325	357	365	372	365	348	352	357	339	354	332	346	340	331	391	337	372	357	353	353	359	339	360	373	373	395	373	361	343	357	352	348	348	378	355	374	333	356	374	387	378	366	365	372	339	374	358	360	365	365	367	391	360	364	351	372	352	396	345	343	336	368	324	347	381	369	336	343	386	317	368	371	376	373	342	377	332	358	376	337	384	337	376	365	336	354	348	369	344	374	347	341	370	337	334	373	351	320	345	303	374	358	349	361	345	371	329	355	365	393	354	356	336	339	347	381	356	358	355	340	348	371	363	358	412	336	357	311	354	359	355	349	311	366	364	342	377	329	373	337	337	358	331	386	364	366	346	367	357	317	353	387	367	341	377	369	334	363	330	353	330	356	333	369	326	333	354	375	360	359	349	375	338	323	362	374	386	354	374	360	371	348	374	353	337	334	348	344	348	348	334	341	360	350	389	368	317	345	358	381	372	360	333	345	379	344	347	381	359	354	322	351	361	345	363	349	339	326	330	353	355	349	355	358	366	377	391	339	330	353	368	351	377	347	361	364	381	347	341	381	355	398	348	374	359	365	383	379	366	353	338	364	368	352	358	378	360	372	350	361	374	362	351	362	341	340	362	391	375	351	363	293	333	325	376	382	358	369	371	354	349	336	363	361	357	361	339	394	332	381	353	341	370	328	337	360	353	343	391	350	325	355	378	349	337	329	352	362	358	363	370	387	357	311	357	325	330	340	377	359	354	383	332	345	344	363	385	347	364	356	352	327	345	381	372	376	318	350	377	356	375	351	344	357	347	349	349	351	373	361	330	345	390	351	378	347	369	362	359	363	346	393	337	343	346	351	343	383	347	338	376	378	339	353	335	342	339	354	348	326	341	353	364	384	361	371	335	377	368	375	351	373	351	355	381	371	353	346	364	356	364	351	342	370	356	351	388	378	372	363	398	370	344	350	369	338	371	364	337	359	344	375	402	370	355	341	352	358	337	347	387	360	324	380	339	338	361	357	368	355	324	350	332	357	327	391	364	341	335	370	317	368	377	322	392	341	363	337	323	356	323	365	366	348	366	335	357	317	374	362	356	354	343	387	355	325	361	353	346	365	369	337	356	364	334	324	330	353	351	373	348	377	353	356	353	345	335	364	362	363	341	410	365	339	331	354	360	387	361	341	349	364	375	350	338	371	337	351	374	340	349	347	364	344	391	363	352	380	328	349	359	353	338	328	361	371	394	337	390	379	347	346	341	375	390	365	364	359	356	355	346	363	352	367	332	349	379	353	338	324	367	383	379	374	356	313	367	366	332	377	330	343	366	354	371	370	356	354	380	380	359	339	370	369	393	359	351	343	343	365	333	372	348	367	337	364	361	373	376	384	354	356	381	335	393	343	353	350	333	400	347	333	363	359	355	342	369	338	357	371	331	354	377	343	379	351	361	352	348	368	372	365	337	406	343	366	362	389	368	353	357	341	372	321	378	357	349	382	342	332	350	342	367	355	343	346	368	350	342	357	381	355	342	356	333	372	419	382	368	353	342	335	337	332	357	373	354	355	340	311	342	358	358	350	375	343	336	367	368	394	347	356	351	374	324	357	342	352	351	337	366	357	360	345	368	358	354	289	346	379	358	363	368	336	329	347	372	328	364	357	366	361	367	327	377	378	338	372	363	372	363	374	355	341	349	320	375	359	339	376	375	372	370	332	356	345	361	389	349	360	376	389	331	342	372	341	304	350	362	349	333	358	373	330	366	357	351	330	331	324	366	327	350	345	349	392	361	381	371	390	353	328	379	361	358	346	345	335	355	309	333	365	370	346	326	363	333	378	354	353	339	339	367	358	370	357	364	343	354	356	363	380	360	355	363	347	350	305	376	356	374	382	347	322	317	326	363	360	379	351	354	373	383	364	343	394	346	311	377	353	326	354	353	329	353	363	363	356	334	349	389	338	384	362	360	341	357	321	356	410	343	345	375	394	352	372	338	363	347	359	365	328	374	396	331	334	332	314	368	337	313	375	371	363	366	359	401	391	326	368	369	353	371	324	335	385	372	383	369	362	362	366	309	364	361	311	335	383	339	391	349	358	396	361	384	379	364	334	348	390	333	359	370	343	362	367	378	320	371	357	364	367	351	364	373	362	343	377	337	363	364	344	374	351	360	363	362	331	383	344	376	411	365	376	361	339	353	396	377	357	398	352	351	342	361	372	351	380	359	358	375	354	355	371	345	349	326	374	356	350	373	363	357	354	384	349	384	325	369	394	380	358	374	342	345	335	349	342	359	357	352	366	342	369	349	334	384	373	400	357	306	341	375	327	326	332	380	338	382	347	376	362	389	358	324	367	376	359	354	362	342	337	382	388	358	330	340	361	375	347	334	328	353	388	362	349	383	408	326	353	368	365	353	352	343	337	349	353	356	359	364	342	376	371	341	346	353	356	334	343	387	383	372	357	366	364	348	328	338	344	320	314	355	357	332	357	327	385	351	354	374	345	369	400	370	350	379	356	362	352	399	349	389	380	363	367	389	331	367	326	362	385	366	357	381	350	339	342	391	385	370	360	364	369	373	354	390	388	358	376	333	359	336	388	368	338	366	342	393	344	323	357	381	339	352	373	356	361	332	329	379	350	392	329	363	357	346	323	353	364	399	378	348	344	356	389	384	369	355	371	371	331	356	368	332	330	376	357	409	385	389	348	355	322	358	351	344	351	359	378	351	364	350	330	362	357	326	379	367	348	400	357	372	367	344	358	388	366	373	360	321	328	376	364	351	374	372	383	361	362	379	344	323	357	359	363	328	368	365	360	357	344	385	359	371	377	325	352	344	372	363	359	382	348	335	337	353	346	362	346	365	331	336	324	365	400	364	351	388	358	370	379	351	364	348	357	370	395	353	361	326	358	390	380	341	368	354	372	357	352	339	341	350	365	371	338	376	368	357	347	368	353	363	333	328	350	342	342	328	373	341	333	333	357	347	359	359	365	339	356	390	384	336	361	333	319	343	348	346	380	348	349	358	412	330	339	382	355	344	339	366	337	341	361	389	341	389	394	374	362	360	338	378	370	356	351	325	359	376	329	324	367	372	371	369	342	363	355	354	337	373	335	344	343	355	374	374	346	401	324	363	377	334	348	337	358	379	335	361	349	343	324	363	363	385	349	351	362	373	352	359	369	366	375	375	373	378	368	356	375	375	373	351	335	343
25416	21789	29211	27514	19014	11181	6538	4032	2848	1970	1431	1086	881	717	713	613	569	540	513	478	460	456	485	447	386	405	385	390	387	390	407	395	389	364	380	356	381	363	390	397	392	355	329	354	394	345	352	363	363	355	355	350	353	359	372	366	365	345	355	370	377	366	392	384	341	334	337	384	355	365	395	347	355	369	365	333	351	329	393	353	384	352	368	371	355	368	384	406	371	376	363	347	365	375	370	374	364	359	349	333	379	349	316	347	375	327	345	349	370	371	335	350	329	349	357	334	370	386	363	364	372	336	361	352	337	361	332	378	355	362	360	356	351	420	346	399	367	355	370	358	353	369	368	346	373	367	351	312	344	366	348	341	362	391	336	345	366	349	365	354	337	391	374	334	337	359	358	336	334	349	364	367	394	376	330	353	340	368	372	374	331	351	380	360	364	362	382	337	331	354	350	379	351	358	343	316	330	361	382	361	365	332	395	372	361	367	348	366	362	337	350	381	375	365	345	351	368	344	353	370	354	351	349	368	347	364	381	369	358	348	351	348	369	374	373	365	364	378	343	355	319	387	358	360	383	364	358	347	333	370	351	384	366	364	367	343	376	356	368	360	328	339	364	317	327	380	359	392	337	356	343	376	369	350	344	369	351	337	366	384	338	363	351	344	361	338	333	359	389	351	353	344	353	353	356	358	398	335	376	360	336	354	355	378	396	355	368	339	372	366	341	362	349	360	363	348	357	382	366	373	316	360	338	367	379	392	348	351	337	351	379	345	368	347	371	356	362	350	318	365	324	386	324	369	343	367	344	364	332	385	341	367	359	330	345	377	377	361	354	383	383	357	364	336	367	360	375	340	374	342	356	384	351	335	366	357	315	349	378	362	355	369	380	331	364	349	357	349	311	323	351	339	339	357	358	373	339	330	362	335	335	396	361	364	329	336	322	364	364	394	348	342	354	331	346	398	365	374	346	344	356	348	381	360	386	365	375	359	350	358	323	352	362	371	291	376	341	328	346	381	351	344	368	398	383	378	395	374	379	350	326	374	354	361	336	348	379	364	373	379	364	343	360	340	330	360	368	350	348	370	346	332	391	336	357	350	402	377	353	352	373	340	342	380	380	346	387	379	354	374	392	359	352	364	348	354	364	374	382	369	388	373	351	347	356	376	372	380	388	371	364	347	352	377	394	346	366	363	365	342	371	355	378	348	379	366	382	368	377	366	362	372	357	363	379	357	340	363	362	350	351	337	381	328	375	370	380	393	336	365	340	367	344	340	347	377	359	356	342	353	401	356	350	361	347	377	347	370	387	383	358	359	387	344	348	373	338	362	357	353	348	355	338	342	354	340	357	366	386	346	340	346	364	366	338	364	377	360	329	349	349	327	309	361	382	339	385	338	377	333	358	360	344	359	379	366	379	379	338	390	356	332	388	369	347	334	352	345	361	377	362	345	373	339	375	360	351	328	345	396	386	352	368	344	352	310	361	353	358	368	357	348	329	333	383	378	364	348	366	379	347	366	374	353	370	367	345	367	359	368	367	354	344	372	361	347	357	359	372	378	379	351	351	390	366	415	370	338	361	335	363	342	396	372	348	361	369	346	363	385	332	339	340	325	393	364	381	351	369	383	343	393	354	368	359	324	383	386	384	392	380	347	340	361	363	374	398	350	343	386	367	360	372	372	427	353	359	352	358	325	408	356	331	350	368	350	352	346	367	361	336	341	391	361	365	347	369	356	333	368	384	339	395	344	356	368	371	356	334	370	366	371	348	314	331	370	363	342	354	378	349	339	354	344	338	354	366	371	342	346	338	376	373	353	372	357	351	344	326	379	363	328	368	356	386	395	366	359	376	369	359	346	383	427	371	351	351	366	371	381	374	358	365	354	366	318	359	354	348	389	348	370	359	369	344	358	376	375	372	331	376	341	342	376	366	322	353	368	357	408	376	343	354	372	380	318	401	366	330	363	382	373	369	388	361	385	328	344	386	346	345	357	370	347	354	380	339	333	371	395	371	358	390	340	383	389	350	353	322	336	365	358	359	375	352	339	356	352	367	349	384	372	345	368	361	360	392	375	365	375	375	370	366	373	351	371	308	376	363	342	352	324	351	370	348	367	387	328	357	345	340	356	356	353	362	376	364	361	371	366	359	385	377	347	359	320	357	396	364	368	350	362	345	377	364	354	357	372	313	401	358	327	342	355	360	360	390	399	351	377	381	336	357	348	366	368	355	343	340	383	350	369	367	345	343	348	357	355	370	373	354	367	366	377	346	344	354	363	389	381	324	392	384	378	352	371	350	341	374	336	374	347	352	348	346	372	350	323	369	386	382	359	350	345	344	322	342	372	356	336	381	293	373	348	390	372	366	369	357	350	335	418	396	361	390	357	357	379	338	370	335	373	377	346	360	339	366	370	343	340	360	348	352	368	380	340	375	369	343	379	321	337	366	353	323	365	327	345	351	346	338	348	389	358	359	397	368	313	368	348	341	347	369	384	345	326	361	339	350	351	344	377	319	359	363	349	338	393	346	337	369	338	349	390	339	327	349	363	361	347	347	380	337	360	331	354	339	369	369	348	333	353	328	378	319	328	363	352	321	366	367	384	329	316	368	375	398	346	340	382	363	371	368	364	384	362	330	334	359	346	379	354	366	389	378	374	356	392	363	387	359	360	352	353	342	327	356	350	385	390	350	344	364	342	358	361	370	366	337	316	381	352	386	373	339	390	362	377	369	371	366	370	373	351	374	355	406	384	398	346	341	354	380	387	351	341	344	329	371	362	339	351	351	371	351	363	357	338	359	358	374	356	357	399	332	329	340	350	382	392	362	377	350	360	346	364	358	363	369	334	370	383	345	348	408	344	380	334	385	351	345	333	338	377	354	354	398	345	336	334	372	309	349	366	334	361	384	350	364	351	364	317	370	364	371	399	358	367	379	343	331	343	342	354	378	343	375	387	380	348	383	344	345	354	361	353	373	349	358	329	339	339	379	333	377	375	391	343	324	341	364	353	370	363	382	328	364	356	345	384	396	362	365	357	359	339	360	378	357	360	341	350	312	341	353	364	375	362	369	384	356	336	350	353	367	389	353	368	377	332	362	360	338	368	327	321	335	349	368	346	372	339	345	377	394	358	369	393	363	360	382	376	341	344	409	345	359	348	401	369	343	343	354	385	336	383	370	351	329	376	352	389	383	356	350	348	330	361	364	320	359	400	378	400	370	367	339	387	335	340	358	405	355	344	343	364	342	427	377	330	391	364	365	341	352	348	365	379	375	359	363	341	333	355	332	359	394	365	359	389	386	379	346	347	378	347	367	369	386	360	384	349	364	339	356	360	343	373	382	359	383	337	370	394	369	385	359	364	358	372	358	365	335	352	340	361	335	326	352	367	339	331	350	369	347	319	353	319	351	364	335	334	341	321	338	377	400	355	372	336	381	353	350	329	396	342	295	378	328	354	367	340	364	331	369	374	374	405	362	370	374	392	365	371	351	363
40804	59421	42110	26175	18246	13160	9306	6667	4715	3121	2314	1678	1235	1040	920	782	719	646	627	554	557	543	508	460	472	421	445	439	412	416	402	375	387	379	355	370	411	410	396	386	363	360	379	365	399	387	361	395	351	365	367	381	401	369	377	369	345	397	380	360	342	341	409	384	359	380	352	378	327	344	357	407	376	358	346	387	353	363	350	398	371	367	370	364	355	377	355	382	345	355	376	393	366	365	349	341	381	324	356	347	366	347	389	363	348	356	364	366	348	381	338	375	345	371	386	348	340	381	348	372	390	365	405	348	360	353	360	356	384	395	389	334	355	365	355	346	375	341	353	377	400	400	405	399	362	360	346	370	344	384	356	335	356	386	389	381	385	358	391	397	385	382	340	334	358	376	339	363	347	381	373	356	365	370	356	365	337	360	401	350	379	390	367	370	365	374	376	358	341	337	329	383	346	350	350	388	364	366	382	369	393	354	388	361	348	406	342	328	390	377	371	373	378	384	369	372	364	373	365	364	341	334	363	356	356	362	370	386	374	348	360	359	379	356	370	374	360	346	357	337	354	365	342	361	345	383	373	403	343	350	349	348	338	379	363	363	370	369	356	373	354	357	381	375	352	388	372	335	362	341	379	374	361	376	374	384	358	362	363	362	359	358	370	307	371	364	372	372	353	359	386	382	349	356	365	360	384	344	371	332	393	363	373	360	382	394	389	342	378	339	366	360	363	384	372	367	380	373	374	386	397	346	333	354	357	383	359	374	389	355	368	357	359	343	365	365	395	380	344	371	410	375	350	375	373	354	380	370	345	359	355	374	375	366	380	347	348	352	374	351	354	345	361	322	396	351	365	348	377	378	367	354	376	361	374	351	381	356	360	346	373	357	353	353	379	370	382	379	361	358	384	358	367	370	402	358	404	367	386	332	384	377	388	354	378	335	366	394	390	384	345	391	360	354	378	376	363	345	383	366	359	402	369	358	364	384	355	353	334	378	347	359	357	338	340	389	351	338	362	354	382	362	373	330	354	368	363	384	400	403	334	364	377	405	360	359	389	371	383	355	407	316	358	369	373	353	371	334	378	355	362	388	354	379	384	353	384	358	350	384	356	358	379	377	401	363	359	357	397	338	388	355	376	374	381	390	377	328	374	373	359	344	367	370	342	370	368	349	388	357	388	397	372	370	380	334	413	365	350	356	359	364	338	366	335	360	377	321	395	358	384	384	404	372	370	387	366	347	390	321	372	385	378	327	354	342	340	374	371	376	375	362	333	356	367	377	401	383	343	369	392	374	380	349	364	341	366	380	359	416	398	380	386	352	376	385	365	382	362	368	361	359	372	345	354	384	353	390	367	338	385	351	361	375	322	358	351	376	332	360	386	371	354	393	397	387	348	421	335	381	380	393	388	361	337	383	380	350	341	334	354	389	366	370	370	372	380	354	357	378	381	377	332	364	384	354	367	401	350	349	368	346	383	378	369	355	346	357	346	375	390	373	350	362	339	345	363	368	404	367	350	348	362	368	380	382	349	374	356	347	342	370	368	365	364	368	354	319	360	384	394	363	338	368	368	383	395	369	377	386	360	341	352	387	382	377	377	349	378	391	369	383	382	364	375	363	372	388	388	346	402	376	371	376	387	350	367	371	383	366	358	387	389	375	333	368	353	368	370	376	342	387	353	370	388	368	350	377	349	365	406	337	351	406	373	384	342	377	366	394	360	379	341	359	365	378	346	365	386	375	366	412	377	373	328	375	346	351	376	374	357	372	362	372	371	334	395	389	358	389	398	340	382	367	362	353	343	338	373	369	342	371	348	376	377	403	369	407	372	367	341	366	354	349	363	360	401	365	361	348	372	373	373	379	337	377	393	358	355	381	375	373	329	378	382	340	393	358	354	388	362	330	366	381	388	354	362	350	328	346	336	366	392	359	340	410	363	387	375	374	372	351	346	364	380	340	323	351	324	381	386	372	348	356	359	412	352	382	361	352	372	382	396	351	366	389	346	360	364	395	371	398	354	369	375	351	386	402	387	349	359	350	368	410	369	407	359	374	363	348	363	360	393	372	377	396	359	350	368	369	423	384	395	379	393	350	390	351	372	353	351	364	406	348	350	386	372	341	395	377	321	397	363	370	358	389	366	392	358	353	370	398	377	365	382	343	350	389	340	367	378	331	378	377	352	398	331	348	361	333	378	361	360	345	332	394	359	386	351	356	362	350	346	359	378	370	370	391	375	392	346	382	372	353	366	353	374	370	385	386	331	338	362	370	361	384	385	377	374	364	389	369	376	364	374	353	408	352	365	352	373	392	378	364	360	360	385	338	376	371	353	391	366	365	391	343	393	366	394	380	415	339	342	391	387	347	375	363	373	335	373	347	361	393	377	368	378	376	373	357	342	382	359	393	372	410	380	359	351	380	349	358	353	346	368	351	353	387	379	368	392	373	378	338	388	393	404	356	332	362	386	359	332	389	399	361	332	373	352	398	370	363	358	364	363	380	377	374	356	379	335	364	374	356	399	379	370	342	392	394	322	329	374	366	421	341	361	332	354	366	371	385	379	380	332	368	336	366	349	343	325	391	382	362	367	358	353	359	353	377	358	387	359	372	369	403	402	411	355	408	366	381	342	367	358	383	392	380	382	380	378	383	346	370	358	393	359	334	364	404	371	357	349	381	382	360	370	360	350	353	364	346	390	387	371	352	385	346	356	347	383	357	364	383	371	371	383	315	368	398	358	364	351	351	355	363	383	359	347	385	344	403	376	392	367	402	404	349	366	390	375	332	378	342	365	385	389	398	328	400	353	368	403	390	363	359	342	361	326	369	403	335	374	393	355	375	334	367	360	354	367	365	380	365	352	369	385	399	357	396	361	348	362	391	380	358	362	378	382	362	351	406	377	369	367	329	370	358	369	384	375	342	367	358	377	370	375	353	363	329	366	366	370	382	399	402	365	355	345	363	394	416	381	341	342	412	371	345	379	338	345	420	379	402	375	380	364	381	390	357	385	382	393	404	371	373	358	344	390	379	343	367	351	379	371	370	371	382	398	373	338	353	369	361	371	375	390	358	399	373	352	364	390	407	389	346	367	375	360	343	391	340	351	359	352	359	338	377	366	357	350	351	377	367	354	334	334	350	350	372	329	363	365	362	380	390	351	364	378	395	401	359	339	372	380	383	373	362	333	355	403	372	367	350	345	405	358	365	356	363	330	373	361	366	367	386	365	399	358	368	382	353	333	348	356	366	363	396	368	375	353	372	356	382	352	326	353	395	343	370	339	371	366	377	357	347	317	353	373	330	366	363	362	350	331	354	413	385	366	399	366	360	356	358	322	385	359	376	351	352	383	367	356	344	337	368	358	358	367	324	383	377	410	357	350	374	375	362	343	384	350	345	372	365	352	364	369	330	361	371	361	369	373	363	401	363	330	349	376	348	370	377	348	385	359	362	366	368	343	326	369	359	367	397	367	353	343	362	348	363	380	373	374	391	364	373
22876	21338	29024	24185	21813	22585	18434	8598	5405	3863	2592	1871	1423	1160	1027	887	794	792	660	628	634	567	520	551	501	454	424	440	409	403	411	434	449	392	405	419	375	411	379	404	382	361	358	371	375	380	356	345	372	365	361	363	393	409	364	340	362	376	355	345	379	333	337	346	364	363	371	347	366	354	373	391	346	350	381	340	393	389	382	352	398	367	393	364	351	369	376	348	359	382	373	357	380	394	381	349	361	362	353	397	378	366	379	379	365	354	365	372	371	382	368	423	353	379	347	395	404	403	390	423	351	362	374	361	389	373	361	329	358	361	371	391	349	428	392	378	366	348	368	376	358	352	398	347	367	375	405	388	354	377	379	352	374	342	373	375	352	354	387	379	377	386	362	383	378	337	371	338	400	349	371	406	362	378	357	404	369	383	397	395	382	357	361	341	389	367	367	357	376	361	379	372	395	366	381	354	401	376	348	387	374	353	353	384	363	368	338	379	329	337	392	338	383	358	348	341	399	329	398	368	366	353	366	362	381	384	383	373	380	344	374	341	374	364	369	368	391	391	355	370	343	355	384	347	342	344	368	368	353	354	376	355	357	388	363	395	358	369	368	371	367	356	367	344	379	335	403	360	364	307	378	358	373	357	361	393	360	366	363	364	330	374	370	393	321	366	386	382	391	373	371	375	362	378	338	358	336	348	371	352	374	356	354	372	356	339	378	342	354	377	366	366	392	362	352	357	368	395	366	382	373	389	340	356	383	382	377	378	368	393	367	373	358	357	378	343	347	401	383	392	388	370	387	371	365	377	355	363	348	356	375	361	358	352	352	386	347	358	341	379	372	370	347	365	344	369	366	413	372	334	380	374	348	366	389	356	384	396	365	369	397	325	397	389	371	363	356	355	324	359	367	391	429	335	363	352	356	384	330	342	365	345	365	370	385	366	390	330	344	347	334	375	362	376	382	359	404	371	372	343	365	386	338	389	347	354	366	375	348	332	354	377	357	378	342	362	339	357	384	359	366	331	370	369	373	358	386	387	371	337	395	350	363	366	344	339	337	324	389	351	337	328	349	359	369	345	372	379	372	363	377	416	359	395	384	349	347	367	386	352	320	365	372	351	351	376	362	384	405	391	363	349	366	364	361	391	371	352	352	371	395	387	373	349	346	371	358	353	328	370	387	356	361	372	358	362	333	367	382	362	358	401	389	383	364	344	379	365	353	358	363	359	317	346	380	385	358	369	378	378	350	348	361	378	391	360	347	349	379	393	369	372	384	372	354	376	359	348	331	366	369	370	365	354	391	374	393	361	373	369	371	366	344	366	340	366	353	382	389	328	397	365	351	355	380	351	382	386	359	370	354	362	342	387	373	381	357	347	396	345	368	387	367	411	355	394	372	365	368	328	370	344	352	363	354	371	386	340	364	338	386	361	385	405	370	389	379	371	397	402	360	352	346	367	379	373	372	381	363	389	385	373	374	350	353	352	347	346	366	367	382	333	372	351	348	370	357	360	360	384	362	377	361	374	376	373	373	352	357	383	371	367	352	351	384	327	358	376	376	369	339	375	362	380	374	363	353	383	354	356	369	354	356	359	352	408	345	349	351	365	394	383	340	379	334	382	362	369	359	386	380	360	349	401	318	384	353	380	330	378	367	364	399	374	363	351	407	374	380	413	377	362	404	355	332	392	329	363	333	372	350	371	367	383	387	407	363	399	368	378	379	390	343	381	384	365	339	340	377	381	355	342	396	374	331	358	345	342	398	338	347	361	347	382	391	355	394	343	374	380	401	341	373	393	388	366	359	367	385	352	383	366	408	388	380	361	370	357	350	340	404	370	385	398	373	350	377	366	328	379	391	350	354	368	387	377	384	354	353	363	382	359	370	379	359	355	346	353	392	378	368	386	351	409	407	362	345	320	404	357	348	383	369	357	369	365	336	359	390	393	380	371	366	354	364	391	375	350	379	363	368	355	370	355	359	357	390	404	364	382	377	389	394	330	389	394	379	378	378	353	364	412	368	369	362	389	381	360	335	373	351	358	353	393	335	354	355	367	313	374	369	385	332	379	407	342	322	363	392	371	349	358	355	383	379	355	382	375	347	369	383	391	366	359	362	345	350	373	338	358	355	374	383	390	354	417	348	361	369	315	370	375	397	366	379	353	391	386	375	401	374	374	348	376	372	349	362	366	348	372	361	324	351	360	362	347	332	403	361	391	376	336	408	335	341	371	359	392	370	390	365	380	352	322	382	356	357	337	340	328	374	386	366	377	397	341	356	341	349	374	349	364	351	362	399	373	402	323	341	391	349	336	367	357	328	354	348	382	388	354	360	365	339	337	380	353	375	362	373	386	372	342	377	382	392	377	388	374	389	361	375	342	357	353	351	394	388	404	400	348	360	314	368	388	346	341	388	364	348	370	357	361	341	389	366	355	334	361	353	368	367	361	369	357	339	356	342	346	353	365	370	359	353	344	370	376	351	343	364	356	374	388	366	345	378	371	340	344	392	362	356	359	346	375	358	336	372	347	386	406	369	381	384	356	342	396	352	367	365	361	376	365	384	371	374	378	368	360	363	410	398	386	372	387	389	367	362	344	367	405	363	354	400	369	393	389	398	369	365	362	386	379	385	374	385	368	320	400	370	354	353	384	402	362	356	338	356	375	358	360	348	354	374	356	376	387	355	352	399	365	364	350	375	408	379	363	388	389	347	338	384	354	380	371	386	373	379	381	362	342	360	378	363	356	341	346	364	353	429	386	389	375	365	372	371	369	381	371	348	371	342	373	380	359	357	358	370	346	361	360	371	394	353	346	360	364	360	363	376	372	325	380	358	369	344	378	405	393	378	367	369	396	382	350	353	320	361	337	360	356	381	359	415	388	365	363	397	367	346	352	358	377	361	366	376	400	413	354	358	374	413	358	314	356	372	374	353	372	403	347	387	388	349	355	410	371	366	389	331	396	364	358	412	349	379	363	354	361	343	334	385	377	386	362	355	378	370	374	350	411	380	360	398	334	369	343	398	348	368	377	358	336	349	351	358	370	372	344	380	359	400	340	349	380	340	389	395	367	381	347	356	374	361	341	368	372	387	356	362	379	328	363	366	401	374	377	389	393	370	350	369	363	372	367	400	315	373	366	341	374	341	366	373	349	316	351	371	356	358	338	354	356	395	395	371	381	375	380	391	363	356	363	420	361	348	372	359	401	360	397	345	353	356	367	359	379	386	383	392	396	389	350	378	377	354	340	368	357	335	373	374	401	374	374	368	370	356	406	340	388	401	343	359	365	349	346	389	405	330	404	342	353	414	369	390	390	363	388	371	392	380	364	328	350	348	361	391	345	337	339	350	388	349	364	369	343	375	387	362	365	380	370	339	356	333	371	357	379	359	353	363	354	369	353	351	378	337	351	381	363	377	359	396	338	328	346	351	388	365	386	342	354	391	339	363	381	356	399	368	370	384	354	376	340	355	350	386	358	363	362	386	366	373	355	387	367
43041	69930	53164	32368	26313	19973	15158	10961	7918	5668	3753	2693	2027	1670	1283	1190	1103	970	807	768	692	640	582	581	555	503	506	465	455	455	439	418	450	410	384	421	396	419	416	393	360	394	392	344	394	393	367	380	350	381	356	321	327	351	349	366	398	368	354	385	384	364	364	406	354	412	357	369	386	340	361	377	387	366	364	343	354	370	407	387	370	328	372	379	328	384	394	330	368	377	353	375	368	355	355	374	368	348	374	368	382	390	387	383	374	362	401	350	381	340	327	328	379	341	350	363	353	378	367	395	375	358	409	396	377	373	354	408	404	349	379	377	392	360	337	378	367	401	380	349	356	372	380	332	334	354	358	341	343	354	422	362	413	358	382	364	357	357	347	384	349	348	335	365	356	382	370	413	388	364	354	392	345	377	358	383	340	338	370	375	349	364	356	326	382	334	347	373	396	385	361	350	376	371	347	370	332	362	376	334	365	388	388	374	376	347	355	347	362	368	392	310	352	352	362	379	378	390	357	351	344	378	356	350	337	369	352	363	348	385	353	365	373	339	380	386	377	364	371	397	370	374	379	372	352	345	364	377	315	382	363	391	393	374	371	362	373	379	358	375	380	395	353	380	341	368	376	351	353	353	381	360	360	355	365	353	364	395	368	391	373	374	390	388	354	354	360	340	389	367	371	373	370	358	401	361	383	366	378	381	323	378	384	324	341	368	362	373	361	333	358	417	334	370	350	383	343	382	366	387	389	394	368	372	352	371	346	355	408	369	383	378	358	386	375	401	392	367	346	377	383	380	366	377	371	349	369	365	366	364	367	358	378	385	374	353	376	362	371	369	380	337	342	365	356	404	385	367	380	396	379	352	331	364	378	350	355	381	343	370	340	353	347	401	351	349	401	384	334	344	336	365	379	379	407	370	351	372	326	342	359	363	362	405	371	378	380	386	359	378	364	372	368	350	393	399	347	383	383	371	393	335	363	403	344	384	406	378	333	344	387	377	404	361	358	392	355	374	327	395	380	378	390	348	371	377	364	356	380	364	358	383	382	354	365	364	396	333	363	376	358	359	365	386	359	383	392	361	345	351	344	351	344	373	341	360	316	362	344	404	404	408	366	363	368	378	360	407	358	351	356	350	386	356	357	379	390	339	367	361	401	340	357	385	386	362	355	376	358	333	358	389	373	353	373	342	363	341	337	385	378	376	327	312	356	384	373	389	389	359	377	348	379	350	388	355	368	372	371	346	367	386	355	311	366	395	369	387	398	365	340	386	353	341	349	353	363	373	386	393	399	341	355	367	355	315	343	358	365	342	359	349	343	361	374	358	389	371	387	353	347	364	374	358	358	352	362	356	349	370	405	375	350	340	365	365	340	400	372	367	354	350	371	378	389	362	377	367	398	348	355	368	368	352	360	385	382	356	407	374	361	351	363	343	375	371	355	364	364	366	371	397	327	322	364	355	359	351	411	337	375	335	335	384	352	358	332	343	377	397	382	377	379	370	348	341	380	356	382	384	369	366	392	376	329	360	376	338	360	355	352	346	376	330	371	360	368	384	374	342	392	374	338	348	386	360	371	359	361	363	374	327	328	350	335	374	381	396	349	377	379	351	363	368	381	384	366	342	362	414	375	362	366	359	366	375	351	378	402	349	355	371	411	358	405	383	359	372	366	370	379	392	390	374	358	346	381	357	343	365	359	341	353	345	360	369	367	377	380	345	368	378	343	352	369	340	363	336	385	379	348	347	358	365	361	324	365	383	383	370	360	358	375	372	369	352	349	305	400	382	367	366	394	375	350	365	365	372	344	343	317	342	364	365	363	365	337	364	360	338	340	368	352	354	406	378	362	360	360	397	341	368	373	362	335	357	377	363	339	397	362	342	342	380	399	358	344	361	377	400	362	341	412	376	411	380	353	357	380	395	365	357	408	383	364	350	374	355	393	387	363	373	355	339	381	342	365	358	341	372	365	373	382	371	400	359	376	357	408	369	379	349	357	377	369	360	392	366	406	344	367	353	382	351	398	382	407	350	354	382	373	367	362	363	348	349	411	377	370	378	368	407	346	352	352	372	379	389	365	358	383	381	387	375	385	348	404	350	359	348	353	367	386	400	373	376	352	382	355	362	381	391	384	371	387	343	373	380	353	373	393	371	366	377	371	385	350	376	380	380	352	360	395	373	382	367	361	383	367	357	359	374	375	368	333	369	366	364	381	363	352	338	401	399	364	400	356	378	401	365	350	373	348	358	369	364	387	360	345	351	359	371	386	390	399	367	392	364	389	359	358	371	386	384	398	374	362	400	313	355	397	359	352	380	363	337	349	345	395	336	396	342	357	369	375	356	407	377	381	351	373	328	346	341	365	354	345	368	375	376	353	387	373	342	329	356	347	342	376	363	405	346	357	385	348	318	371	366	322	361	367	373	381	391	388	377	354	379	395	364	357	372	359	368	397	373	377	378	384	370	366	400	381	363	373	382	358	353	361	366	366	353	355	351	363	357	367	389	355	360	381	390	356	356	354	376	372	347	340	360	382	353	358	397	374	342	373	380	382	337	354	347	377	387	366	374	347	375	367	342	398	361	364	356	392	327	389	385	331	342	354	348	355	412	376	380	372	363	371	390	374	363	391	370	378	374	374	348	365	373	333	380	386	366	392	385	343	367	373	363	355	362	375	371	385	363	424	355	345	356	377	365	349	406	348	375	360	383	383	341	356	340	394	374	374	382	345	356	327	379	387	327	376	377	360	356	384	346	382	368	365	378	367	392	346	398	374	331	397	359	379	371	349	360	379	337	361	354	398	356	395	359	335	369	374	357	390	381	354	384	364	371	362	343	345	352	333	324	369	393	374	347	369	400	362	389	363	396	367	379	372	350	375	379	354	397	339	391	368	368	380	371	366	371	376	353	364	342	352	362	335	358	335	369	374	387	350	368	365	378	368	348	385	364	359	372	364	367	411	360	352	390	373	372	373	385	377	384	318	382	400	382	355	369	375	378	361	357	355	359	340	371	380	359	369	370	376	372	354	365	383	376	353	358	366	337	360	361	412	364	383	393	353	370	361	365	353	351	336	351	357	346	364	328	339	324	394	371	367	344	400	401	371	402	348	338	385	365	406	370	357	390	365	374	386	403	369	335	365	342	364	357	335	386	370	349	365	339	344	347	353	362	397	356	385	379	366	364	363	373	405	380	342	387	368	355	375	372	365	327	370	397	389	350	365	367	344	333	374	381	378	376	369	368	378	390	363	367	334	353	333	370	358	342	355	332	374	364	370	339	358	383	395	343	353	355	375	354	423	361	380	374	384	359	367	398	370	363	387	360	378	360	344	358	334	383	406	365	387	392	378	362	359	380	388	391	324	429	370	353	386	381	356	340	379	359	368	372	388	379	367	352	343	333	364	393	332	366	349	409	352	375	390	370	394	350	343	346	351	393	398	353	359	384	375	338	357	369	355	332	359	337	362	358	356	340	378	360	366	361	373	347	332	400	399	363
37390	44628	37589	23075	13215	8115	5217	3261	2467	1732	1267	910	822	673	625	542	559	571	485	459	430	439	387	386	374	395	398	373	368	402	355	380	381	352	383	393	368	393	368	330	370	361	380	350	340	347	367	365	346	356	330	322	342	337	401	378	359	351	357	370	366	370	371	366	351	341	313	358	379	361	338	372	338	368	372	359	345	334	372	371	346	354	370	372	316	328	376	388	360	345	345	356	387	381	327	354	355	369	333	378	385	366	368	342	358	363	324	380	318	334	345	345	353	358	385	362	335	387	341	375	376	385	387	346	359	349	361	346	367	331	345	353	371	346	406	359	355	352	348	347	359	352	339	368	362	357	369	353	335	327	350	329	345	385	358	345	331	349	348	379	351	378	346	348	350	362	340	360	350	388	345	362	383	364	349	350	340	349	330	381	330	362	349	366	354	340	375	334	375	350	366	355	380	337	334	371	354	347	347	400	352	320	355	359	364	357	343	364	393	368	347	357	369	379	349	382	367	390	350	339	340	343	343	368	356	360	331	330	344	364	350	341	365	388	380	396	362	330	351	359	372	368	351	352	331	322	361	377	346	365	356	382	348	406	351	369	327	364	350	340	376	345	386	349	346	327	348	399	326	361	338	352	380	357	354	342	348	372	308	360	390	342	315	338	356	335	361	355	367	327	343	356	320	339	329	388	342	360	402	341	372	368	356	355	355	357	336	314	387	372	346	373	327	350	313	348	349	387	356	342	359	375	380	338	368	378	363	375	346	327	357	378	342	375	324	384	343	391	392	363	346	345	357	376	341	329	359	331	353	343	334	390	378	362	326	353	367	379	355	367	348	385	366	355	363	385	302	330	360	399	378	377	348	351	373	353	331	373	338	370	364	355	367	361	362	372	348	330	349	386	362	383	361	363	365	375	361	347	376	368	373	369	382	341	346	356	359	344	376	359	369	346	393	356	366	333	395	382	331	359	372	373	321	388	365	335	367	385	309	343	355	358	355	393	376	365	367	348	347	339	353	343	373	328	370	344	323	384	386	338	361	357	373	359	399	357	369	368	338	374	389	371	392	364	338	392	351	381	364	369	336	320	392	315	349	345	362	346	353	355	352	364	364	374	352	406	360	376	346	378	338	343	346	315	351	384	349	369	371	374	345	336	361	361	351	374	346	358	388	367	369	339	341	358	382	368	376	349	331	349	370	345	351	371	360	341	351	348	367	349	371	365	349	349	323	336	349	337	330	326	324	300	341	344	391	387	324	359	356	375	348	354	348	332	357	375	362	301	358	359	341	357	368	348	337	371	337	370	335	367	318	346	380	372	348	350	354	367	344	339	329	338	348	284	373	321	370	365	387	368	342	318	351	377	377	349	348	398	358	331	390	376	337	339	397	313	371	352	375	383	354	380	361	345	361	359	354	349	383	321	372	357	374	334	330	362	347	347	347	370	363	398	387	367	359	361	369	369	366	350	348	338	360	357	353	365	336	376	333	351	369	352	368	382	389	322	379	377	342	325	358	378	356	361	348	368	379	360	357	399	344	346	364	344	405	376	399	361	355	348	335	375	376	363	338	353	336	355	349	350	379	385	333	374	344	334	353	314	340	379	343	337	361	353	346	347	351	366	346	357	354	338	331	355	380	335	332	378	384	357	318	369	350	366	351	344	369	360	332	365	321	328	378	379	373	343	343	359	366	331	323	366	335	341	337	338	340	345	363	354	359	353	345	331	351	348	274	345	397	363	354	346	347	347	339	362	337	384	332	347	352	345	339	367	375	403	372	350	334	349	346	356	347	351	385	330	399	350	349	337	337	350	359	346	340	353	337	339	364	343	357	367	386	378	364	327	338	347	334	332	349	343	393	350	336	351	332	367	371	361	393	359	416	332	361	330	369	337	344	311	332	354	388	373	356	375	378	359	330	366	340	353	359	349	358	372	378	344	353	400	372	361	389	368	375	362	330	373	381	335	348	392	346	328	334	378	314	368	367	390	326	327	371	329	348	353	373	349	362	396	369	328	403	355	359	387	341	353	359	394	382	359	333	369	349	353	354	378	355	339	355	354	360	378	386	368	317	376	370	345	355	364	367	371	352	382	335	348	357	314	365	371	371	398	360	335	384	371	333	353	366	353	342	358	375	390	346	352	345	362	367	347	369	360	373	344	355	375	344	360	383	333	346	327	343	367	342	350	359	363	336	338	369	330	339	399	380	383	334	338	320	354	365	346	398	369	350	327	352	353	348	359	352	332	350	328	355	357	332	323	321	362	354	346	353	349	352	350	385	341	383	365	365	382	328	361	335	339	351	347	353	336	352	321	377	378	376	338	344	371	368	340	381	374	365	316	351	339	343	346	360	394	332	352	353	351	362	361	386	348	350	372	356	339	324	348	383	379	366	367	344	366	380	368	380	342	356	356	358	353	336	303	372	360	355	345	370	388	345	337	383	366	370	341	371	343	341	360	355	326	349	359	341	368	350	399	347	346	382	329	341	356	372	339	377	349	351	372	355	359	337	329	359	356	330	334	349	349	379	365	336	336	330	360	346	346	363	331	351	367	358	353	356	346	359	333	307	351	360	336	369	362	355	360	352	359	351	361	345	356	352	326	352	353	359	388	364	379	346	348	360	349	317	387	355	340	368	365	365	385	338	345	361	316	366	365	363	333	352	329	332	388	372	354	398	361	349	367	373	342	333	346	369	424	364	362	355	351	361	356	379	357	348	359	336	364	363	351	364	350	329	339	357	344	377	330	348	362	359	353	330	386	374	357	355	355	346	377	373	325	317	397	344	325	350	383	342	366	367	343	303	334	344	366	334	347	330	346	350	336	357	313	319	367	378	345	390	395	341	354	370	360	327	389	347	353	368	346	370	330	353	348	371	370	339	352	338	337	368	370	353	377	368	358	326	364	325	360	351	371	346	347	325	362	336	343	335	363	372	332	361	330	354	378	387	351	365	353	368	339	389	330	346	377	358	341	345	337	339	325	387	342	357	393	355	374	349	382	366	378	355	390	349	352	335	346	353	353	345	370	354	318	361	376	341	390	372	339	375	343	359	370	319	334	357	328	319	325	384	338	375	378	365	375	369	346	335	315	391	339	358	346	323	381	340	355	383	363	358	337	361	316	329	355	375	399	342	331	336	337	392	348	333	377	369	374	367	371	332	338	354	366	368	343	365	371	363	346	383	369	346	334	354	356	363	354	360	345	329	366	383	355	364	342	359	316	346	352	383	341	368	362	373	323	327	320	350	355	377	324	353	349	362	379	385	353	350	358	351	333	344	334	331	344	360	355	344	354	352	375	393	338	359	370	360	347	351	368	356	379	344	317	349	334	353	353	392	328	338	362	345	370	321	363	332	354	344	344	347	359	337	329	370	352	401	369	330	319	362	364	351	326	353	339	371	396	358	363	371	362	361	383	343	357	349	347	374	340	336	353	331	350	368	331	349	343	338	346	366	338	337	339	347	353	357	329	362	341	385	355	346	303	373	355	362	366
42080	55711	36661	20209	15282	11031	7876	5232	3847	2740	1839	1356	1098	960	814	718	675	597	550	502	515	455	482	491	471	428	421	415	406	364	390	396	363	349	401	369	352	383	400	360	347	363	374	370	375	359	380	386	371	379	374	356	407	367	345	380	391	370	354	354	356	337	344	377	345	360	345	387	332	357	366	373	370	372	378	388	383	329	367	378	345	359	381	365	343	358	333	354	367	349	366	409	346	361	367	362	342	341	354	375	385	370	397	388	324	373	367	379	359	333	343	337	386	360	355	339	400	373	362	360	380	359	328	336	364	350	355	365	389	336	357	362	365	356	381	357	389	324	364	407	380	367	391	371	344	351	345	378	361	359	345	362	360	367	376	323	387	329	361	395	330	381	343	354	356	383	354	401	361	352	362	362	346	364	339	347	362	356	377	359	351	367	390	335	398	382	363	371	354	352	349	404	336	342	369	383	360	409	369	398	343	354	366	341	356	343	342	359	365	366	350	388	357	379	391	361	371	351	356	357	364	357	382	348	394	360	359	338	344	339	370	384	347	373	339	390	335	379	345	353	363	364	376	378	357	357	362	354	392	376	382	354	388	377	397	326	372	377	328	345	344	340	394	359	372	342	357	365	340	363	373	352	373	358	359	329	329	350	338	354	413	357	352	357	339	347	371	347	333	357	358	400	358	358	387	366	389	333	368	360	383	366	355	362	383	330	381	351	359	333	353	366	344	383	364	348	355	365	376	381	311	397	389	382	351	343	357	368	349	350	388	371	362	346	357	341	375	364	374	337	355	351	358	381	349	358	321	346	382	367	340	330	351	340	379	392	344	385	378	329	345	379	357	353	351	352	360	381	350	361	371	351	366	356	365	341	388	376	373	382	367	319	357	327	398	374	378	366	346	367	324	367	347	378	387	376	357	336	388	379	375	340	371	351	370	370	373	391	349	367	339	356	354	364	331	328	362	326	356	357	366	351	387	375	368	338	369	321	358	358	352	379	333	373	356	377	334	361	358	336	330	362	363	367	360	362	371	362	368	344	329	336	389	348	347	389	394	390	366	369	394	348	373	360	327	327	371	378	358	386	357	359	341	358	360	379	343	371	401	393	369	361	360	367	350	333	389	332	363	362	373	346	404	386	372	336	366	371	371	346	354	369	394	358	336	404	339	361	378	357	353	363	372	377	363	372	367	377	356	370	372	332	362	376	366	340	385	387	324	373	333	356	374	324	334	332	376	372	363	362	386	381	338	377	352	363	360	367	384	393	350	384	339	377	333	382	350	365	350	361	358	364	382	352	339	340	325	331	335	347	368	385	361	350	399	388	344	351	404	341	354	371	369	385	352	365	386	392	366	342	360	356	378	357	378	358	365	315	387	369	373	314	342	330	360	346	352	362	391	344	341	341	374	348	367	374	381	351	394	353	394	363	346	343	367	379	369	384	364	350	375	339	388	354	352	376	378	385	380	361	368	355	366	345	365	355	358	370	334	339	378	374	362	362	376	373	380	341	335	340	378	373	371	378	368	367	350	348	332	371	371	355	403	344	373	357	361	395	394	362	359	342	355	393	368	342	350	394	364	364	392	341	350	353	357	374	380	368	395	385	362	344	391	359	389	376	362	397	357	394	333	337	373	341	364	317	384	351	346	360	371	359	351	389	353	327	341	356	337	320	377	366	379	384	365	325	409	374	347	374	356	338	344	362	363	358	356	350	364	380	324	341	330	390	330	341	327	356	342	382	358	376	365	369	378	377	373	361	358	364	369	391	358	379	376	386	353	358	332	329	332	378	372	374	351	337	395	358	354	365	385	380	365	364	384	369	344	372	376	356	375	366	351	342	386	358	378	379	358	371	325	356	350	374	354	368	372	401	345	372	342	388	349	384	360	353	345	357	383	348	366	398	404	377	349	382	406	387	350	345	377	361	365	353	386	337	359	375	390	367	332	340	357	366	346	377	344	357	316	358	334	380	392	368	316	369	359	375	345	387	391	333	347	346	365	360	356	353	367	386	363	378	342	363	355	340	316	374	365	365	369	350	365	365	352	323	395	360	323	406	361	372	372	346	379	360	367	364	376	366	366	340	370	367	397	377	365	370	366	323	331	356	331	369	350	337	373	346	321	340	364	363	351	371	365	366	351	374	344	342	379	365	341	321	349	408	337	360	405	348	376	414	327	382	379	371	373	392	337	346	365	398	362	393	336	361	337	354	349	361	343	384	386	357	361	357	392	370	330	367	355	343	349	337	351	388	375	372	349	367	345	387	368	352	358	386	392	369	381	368	342	337	355	363	395	360	334	346	352	351	341	353	330	383	352	372	359	370	371	366	371	386	389	374	377	372	386	341	380	394	327	377	332	370	349	363	366	360	361	363	382	354	366	390	374	371	373	358	359	372	368	353	390	363	364	367	369	349	353	379	372	347	353	348	364	353	374	387	360	353	381	366	400	365	360	384	332	383	382	360	388	353	345	344	339	338	350	331	364	373	377	354	374	377	395	369	353	347	381	403	340	384	359	354	349	380	373	334	336	349	329	377	367	353	332	384	363	334	346	367	389	341	345	374	365	367	351	350	347	386	343	374	345	364	355	368	357	371	349	349	363	384	382	360	360	398	365	354	371	356	373	390	372	357	333	348	347	377	358	389	343	319	340	360	335	359	365	371	371	347	358	393	355	368	343	377	400	351	380	381	335	377	354	389	366	392	351	311	398	353	365	361	407	368	373	344	356	335	404	384	356	362	330	366	328	352	358	358	376	333	362	350	350	359	375	374	394	388	376	344	353	350	385	361	354	382	383	365	340	335	402	391	363	337	330	333	372	354	378	376	388	348	352	348	354	343	359	326	357	357	362	361	335	343	382	355	364	388	376	351	360	356	360	363	340	362	358	367	385	374	356	371	329	382	380	393	355	370	380	323	331	373	345	398	348	381	330	327	386	359	350	357	361	341	352	377	382	387	350	362	355	354	364	375	340	359	352	363	368	405	368	362	355	320	377	365	380	346	358	397	346	353	386	365	342	379	369	356	370	370	352	354	352	340	368	360	354	353	362	368	409	338	376	372	365	363	360	396	393	398	343	366	365	342	354	350	389	362	312	365	377	362	371	350	373	337	393	376	391	384	346	348	341	352	352	347	368	342	338	342	372	363	363	343	400	373	369	365	347	392	349	364	363	352	389	360	398	353	336	359	355	353	376	398	348	327	346	370	373	339	353	358	365	356	409	345	349	353	342	364	348	354	353	368	345	342	354	341	355	388	366	386	351	346	374	373	363	376	393	367	380	342	384	353	352	367	321	374	378	358	372	315	366	383	347	355	364	329	365	357	367	374	350	395	363	360	328	342	376	350	381	354	346	345	358	377	396	335	373	365	364	377	393	343	343	377	387	329	352	380	362	370	311	368	331	371	353	349	382	345	401	384	376	357	377	385	360	347	369	345	372	356	382	346	384	371	399	373	369	379	385	390	359	333	368	353	332	371	381	373	370	364	354	342	353	397
24156	21311	28554	25155	22515	18642	12036	6697	4562	3142	2134	1576	1234	998	904	850	753	682	606	534	529	542	460	461	456	463	413	417	407	361	370	341	378	371	377	377	346	384	348	384	351	374	349	349	355	366	378	368	313	323	335	377	342	357	361	351	369	349	355	365	360	345	341	377	334	365	358	355	348	352	367	346	363	365	342	351	380	368	336	343	360	371	360	348	359	367	362	360	359	354	323	339	344	360	347	340	320	346	346	327	358	348	353	364	331	374	313	375	351	360	367	333	356	349	327	378	342	329	350	341	340	349	366	310	331	339	370	359	366	336	343	351	323	359	356	369	387	331	368	357	366	354	358	358	335	360	400	361	337	349	332	369	362	379	365	348	349	289	352	352	334	344	370	289	398	323	368	349	376	331	334	351	346	371	364	349	361	348	375	314	311	360	359	386	347	360	367	343	338	313	335	349	365	370	332	352	341	347	335	380	369	351	353	357	326	350	335	328	344	373	337	316	372	362	371	395	326	395	357	381	364	352	359	338	361	357	330	351	322	334	340	353	364	344	302	307	320	325	343	381	351	380	358	362	362	365	372	360	329	304	314	357	343	348	377	367	351	342	359	395	382	360	358	349	360	362	364	326	370	316	356	382	381	367	342	347	338	343	331	335	367	322	365	334	342	348	351	352	321	363	333	381	329	367	363	367	365	349	356	320	358	314	357	362	328	346	340	376	330	380	345	365	328	357	356	310	355	344	371	345	335	354	326	344	327	356	342	352	383	347	338	349	362	362	342	348	344	311	369	364	335	411	365	340	354	402	348	346	319	339	351	380	358	366	320	376	359	382	392	369	375	353	344	339	363	357	348	351	347	390	369	374	348	331	362	382	320	337	356	355	356	341	357	332	305	345	318	337	305	368	353	390	350	346	355	355	384	342	346	333	332	337	362	354	355	362	350	341	370	351	327	375	342	334	354	349	340	323	364	333	329	340	324	375	312	384	335	353	337	327	327	347	358	337	337	307	372	375	341	337	373	371	358	352	336	378	330	309	343	358	362	354	337	346	346	362	365	359	329	366	379	349	358	375	372	323	387	342	332	376	374	337	351	345	344	352	360	366	352	343	322	353	370	323	344	365	358	358	346	350	339	327	350	375	369	356	365	331	348	329	335	347	336	348	355	370	364	356	348	357	342	391	359	412	350	355	346	352	314	411	357	363	346	300	380	322	348	365	348	354	334	336	385	342	352	356	341	353	336	355	363	349	365	358	374	326	382	338	373	344	368	357	344	373	350	359	375	308	372	367	349	337	354	380	356	362	334	342	330	351	379	308	357	371	356	365	332	336	340	354	351	319	315	364	343	358	342	321	323	317	337	370	365	360	369	357	368	332	353	332	395	358	337	363	369	360	335	345	367	334	330	335	384	368	341	343	382	369	376	353	333	332	365	345	355	339	331	345	348	343	336	349	350	338	353	351	358	364	344	325	334	339	391	344	365	347	345	330	345	345	362	328	327	366	362	346	379	358	345	371	336	340	342	352	362	328	359	354	324	342	332	363	341	301	344	349	354	363	340	317	361	359	329	349	351	346	331	357	352	375	344	333	367	369	334	367	312	390	353	334	340	362	325	367	353	373	339	335	384	338	346	382	348	329	345	333	362	320	338	386	332	360	318	339	376	356	358	366	367	351	346	385	335	345	359	369	354	387	324	367	342	379	356	352	360	364	325	321	335	309	349	365	356	337	311	331	360	342	322	314	347	329	354	310	347	394	330	355	321	329	341	331	375	342	363	374	332	364	367	362	351	348	344	354	354	371	372	336	341	317	370	343	320	369	393	335	368	336	340	337	352	353	330	354	375	323	355	406	332	368	349	365	359	371	358	341	348	338	339	354	340	380	409	350	360	331	325	355	334	350	326	325	337	399	353	359	315	358	381	361	338	354	359	350	326	332	353	348	371	378	334	342	379	372	350	342	363	348	331	337	348	358	373	365	386	363	334	354	353	349	343	346	363	333	368	371	365	333	384	356	360	369	336	355	368	312	393	361	356	357	347	373	321	351	355	331	342	344	346	318	373	341	346	413	376	357	391	360	363	369	343	370	364	377	390	351	360	374	365	364	322	336	358	346	324	349	355	351	362	318	387	346	331	359	358	341	348	359	330	351	325	344	393	356	367	393	335	367	342	345	353	343	357	343	335	342	378	355	335	396	363	325	391	324	344	342	348	385	352	310	389	338	348	335	317	351	372	333	384	329	374	366	338	332	356	338	327	339	337	346	344	313	360	380	336	354	330	350	342	357	370	350	320	342	337	386	296	362	393	328	331	335	341	361	354	341	322	352	357	300	304	326	399	363	383	330	388	336	329	364	337	326	324	357	352	329	355	364	365	332	342	374	337	345	366	320	314	354	361	354	353	364	362	371	319	344	344	366	323	345	392	353	361	368	338	336	331	293	335	328	366	370	389	379	369	313	347	360	316	353	333	354	359	326	344	337	343	383	312	362	338	332	344	321	370	374	388	314	344	368	380	360	359	379	319	364	308	346	393	319	341	312	334	378	336	344	376	365	322	327	387	364	382	371	334	363	351	361	367	372	360	338	361	344	347	389	370	327	364	334	347	372	360	384	317	325	341	308	336	366	351	335	325	348	350	381	418	333	353	332	350	372	286	323	331	373	365	350	366	358	335	368	330	344	352	334	331	389	335	384	376	364	352	355	377	341	341	336	333	356	367	364	340	360	350	348	340	368	346	360	351	349	361	330	395	333	339	333	377	361	337	347	348	341	350	368	291	326	361	333	365	366	353	354	335	377	325	358	356	353	320	376	355	363	325	364	363	347	355	368	304	341	357	351	339	373	308	357	321	329	377	351	361	314	325	359	330	336	358	345	356	353	356	362	341	351	372	363	341	329	316	346	339	359	372	383	360	342	345	316	366	351	382	366	347	362	346	363	343	347	347	366	336	348	354	383	352	354	344	350	358	336	376	331	303	365	364	346	350	373	351	346	346	383	347	351	359	388	371	346	352	381	381	347	354	336	368	327	337	352	354	343	326	374	335	329	381	345	346	326	336	371	353	342	358	332	319	358	309	363	377	361	320	367	344	307	351	332	328	377	374	354	384	333	334	356	353	352	343	354	335	347	328	351	310	340	356	353	362	346	409	374	367	365	352	329	324	334	361	353	346	368	379	345	365	384	333	347	334	338	349	337	343	408	344	367	358	370	348	349	334	358	393	360	371	351	346	338	364	342	308	342	349	378	332	330	351	368	393	327	327	365	382	321	325	321	352	384	308	328	359	356	335	365	357	366	317	343	308	345	383	348	355	363	349	331	322	372	364	354	331	321	369	382	363	368	357	359	350	345	367	364	373	308	312	341	337	345	337	358	360	355	346	360	341	348	359	382	371	354	334	372	335	353	354	373	353	358	395	351	354	313	361	341	343	348	331	346	366	401	356	332	358	330	337	354	328	325	334	344	333	353	332	358	341	344	350	336	339	340	370	353	356	327	385	363
40833	60323	43796	28392	23046	17475	13501	9233	6676	4795	3161	2327	1686	1388	1211	1094	933	814	659	650	566	584	550	543	481	466	464	415	397	426	397	389	405	384	365	376	387	379	368	381	343	402	342	382	333	379	368	353	372	350	380	379	369	374	343	346	339	360	361	361	372	322	356	339	364	377	358	313	360	342	341	348	339	389	370	346	363	359	296	359	371	358	392	409	359	339	425	333	385	364	338	378	332	370	354	359	357	348	363	379	353	376	358	350	340	357	362	371	404	383	356	363	352	403	328	370	364	343	345	341	369	361	350	322	357	348	339	365	336	351	347	373	349	318	322	335	395	337	363	349	380	356	360	359	385	356	382	379	328	330	360	343	370	350	371	338	345	406	345	357	373	363	398	387	384	379	371	351	344	356	368	341	389	377	377	378	317	349	371	348	375	370	345	352	353	369	354	336	358	352	351	328	351	359	367	356	336	353	355	383	345	343	361	357	332	343	351	363	346	393	382	357	337	313	363	320	363	365	391	406	348	365	356	368	368	359	361	385	354	388	345	339	346	389	370	331	384	353	377	355	382	350	368	371	366	357	347	377	350	380	375	347	361	363	353	352	335	369	330	371	339	377	326	353	340	360	345	374	318	339	374	356	380	322	376	333	354	353	363	369	372	363	345	343	403	377	346	377	378	377	376	325	382	361	353	331	356	375	364	344	354	338	321	345	347	348	355	384	351	346	366	318	334	341	356	330	383	336	368	324	319	363	334	347	346	370	365	353	357	353	332	342	347	370	331	334	336	347	374	332	358	331	375	374	372	368	342	346	372	342	394	384	353	379	345	331	354	341	363	369	350	342	390	324	371	369	365	340	368	368	376	322	387	376	370	348	343	337	355	386	329	325	373	357	343	335	379	335	357	389	366	346	351	362	324	338	338	354	351	345	340	345	394	340	380	334	368	350	363	346	351	382	362	341	358	366	365	343	360	374	369	342	358	398	357	369	356	340	345	352	354	365	371	354	360	365	380	373	369	352	372	341	362	343	372	339	343	401	355	360	300	380	363	354	341	354	342	351	362	385	354	358	349	348	369	364	374	319	344	348	336	343	376	372	377	324	362	359	357	357	339	378	340	374	351	357	352	364	346	357	348	375	356	373	390	367	356	386	348	378	351	356	366	379	368	350	339	339	353	349	369	334	346	359	340	328	369	355	352	353	319	362	381	358	357	328	351	311	355	327	367	363	390	326	364	327	365	343	371	337	356	372	359	376	364	355	374	369	353	382	371	384	362	366	387	324	342	365	324	363	365	361	344	321	343	328	425	353	355	335	357	380	332	381	374	327	344	340	356	335	383	353	335	325	376	353	375	342	391	368	359	358	360	375	369	380	370	367	342	364	341	384	355	331	378	352	340	354	364	372	352	335	368	329	349	333	377	338	417	334	337	365	364	373	313	349	335	341	375	364	330	344	336	362	361	334	329	365	378	361	349	316	400	367	347	347	339	400	360	319	334	367	400	377	396	356	388	386	330	314	364	363	361	371	339	331	342	350	340	328	362	314	350	377	361	357	343	374	376	356	342	338	376	347	332	356	342	324	351	376	351	349	351	357	309	331	381	367	322	340	353	385	367	358	342	341	336	335	351	368	342	364	354	333	366	393	382	350	357	346	353	384	373	374	356	376	360	371	384	386	316	347	317	375	371	351	355	360	338	339	354	347	322	362	339	343	372	345	348	328	404	369	340	365	339	351	338	337	343	373	337	364	383	354	334	406	348	362	353	351	365	328	341	376	348	334	360	378	347	336	337	332	342	336	340	361	362	365	363	374	372	331	309	387	347	396	348	329	344	370	374	359	321	349	384	338	376	325	383	334	347	338	345	352	348	365	360	354	353	395	362	348	365	352	346	333	351	372	351	351	389	383	351	356	378	359	354	329	354	342	355	340	351	350	382	325	352	374	358	350	353	370	365	342	329	337	366	301	330	356	347	344	344	312	386	366	350	345	374	380	360	341	373	331	359	374	334	356	321	343	362	352	376	377	343	375	320	342	384	358	366	348	322	373	354	342	375	369	344	353	320	353	345	355	368	353	352	371	353	397	337	342	337	374	352	372	334	371	335	390	368	338	359	358	330	317	359	368	360	344	358	345	364	374	397	356	364	370	370	367	375	339	329	337	356	409	373	348	352	353	351	364	361	356	382	379	334	371	343	348	332	353	312	388	330	350	336	347	319	324	380	401	336	388	344	325	353	375	359	353	316	349	358	352	350	357	375	356	358	358	379	346	331	328	376	333	352	364	349	367	365	361	337	357	398	375	343	362	391	354	368	328	334	370	358	333	364	366	353	366	367	385	347	384	414	384	363	366	367	352	342	376	362	349	367	370	351	353	359	354	374	347	334	347	353	389	366	380	347	376	343	382	347	380	353	369	360	352	379	346	329	388	315	338	330	355	338	337	312	386	348	349	344	342	349	357	361	344	356	365	370	404	341	345	373	350	321	351	357	356	369	384	361	351	345	366	315	367	301	333	354	380	354	333	339	330	353	368	348	339	368	348	358	349	351	341	352	344	347	376	345	346	376	396	344	350	396	373	351	369	355	380	353	366	333	353	363	348	363	366	391	359	351	371	344	404	328	338	340	389	360	368	384	386	378	389	352	330	348	359	349	385	347	352	327	347	332	363	349	344	354	342	374	343	357	386	351	381	371	337	345	325	368	373	338	331	322	384	349	350	362	342	342	346	321	357	391	363	370	353	369	327	344	360	360	358	341	321	384	355	375	344	357	346	334	370	357	382	341	356	371	333	385	359	317	359	358	375	365	382	399	369	376	357	362	336	351	322	375	339	352	370	366	370	377	356	368	385	337	364	397	371	338	341	366	334	356	349	362	351	351	408	365	375	336	325	355	358	346	338	338	370	334	361	377	334	353	346	373	356	329	355	370	357	352	366	393	354	342	350	345	356	330	359	349	373	323	360	358	346	349	386	325	353	353	331	335	331	374	348	373	349	347	380	372	337	362	361	362	340	341	348	337	388	344	372	368	396	368	352	373	332	371	354	343	380	363	343	354	392	326	359	362	350	353	318	357	357	375	347	349	369	352	348	346	357	366	311	348	346	402	382	357	360	367	391	350	346	371	358	354	354	336	354	376	337	368	374	383	362	371	315	379	357	359	343	389	368	363	368	341	353	354	362	355	362	396	414	380	361	346	323	369	355	364	383	355	370	325	342	393	392	369	359	322	365	326	340	342	380	364	356	347	347	364	405	373	337	340	354	353	371	354	365	319	361	366	337	365	424	381	360	336	347	355	344	328	364	360	354	353	368	355	377	334	380	350	356	355	364	335	374	321	371	354	382	388	392	351	384	358	347	388	341	341	355	376	367	330	342	350	358	370	364	366	345	349	365	334	346	372	340	331	354	363	365	348	365	356	309	410	380	351	332	346	375	348	386	377	347	330	364	373	363	375	369	356	338	384	377	365	355	348	356	373	368	374	357	380	363	357	362	348	350	335	383
25409	21836	28679	26561	19077	11245	6909	4305	2906	2197	1477	1165	882	788	665	671	643	570	559	487	457	478	451	447	415	448	418	421	399	351	389	343	324	381	358	377	392	356	380	339	363	364	359	329	361	358	353	352	370	365	347	391	359	330	366	374	413	379	366	397	338	339	360	356	348	348	372	359	379	381	355	371	323	405	380	364	373	351	373	349	375	406	351	337	381	409	360	307	356	345	323	350	348	342	361	361	371	346	372	352	354	344	350	387	353	346	369	372	356	407	355	352	376	368	355	367	398	345	378	349	399	378	366	376	370	382	379	360	343	336	345	338	341	369	343	384	397	378	382	340	358	351	346	383	349	317	352	373	349	324	358	347	351	380	379	385	354	387	360	386	379	349	349	357	351	357	343	350	377	372	340	340	347	363	345	368	336	373	345	368	383	342	371	368	365	361	384	357	366	353	375	342	347	375	372	388	394	350	386	350	343	381	366	362	381	343	394	338	349	387	347	351	360	358	352	352	316	367	386	366	342	367	353	346	406	342	384	355	342	356	363	351	331	378	357	398	390	353	371	356	383	342	388	387	365	358	354	361	373	358	394	369	373	330	365	359	349	392	338	379	347	357	351	361	305	378	349	345	328	344	321	335	346	348	415	370	324	361	341	374	377	356	359	367	385	388	354	363	331	374	403	366	326	371	323	372	315	364	359	378	345	388	345	357	359	362	403	372	417	334	374	391	347	339	351	393	355	389	363	368	388	364	364	356	348	384	373	404	377	371	337	375	356	381	341	376	366	355	377	366	380	381	341	345	356	330	377	371	348	377	340	377	366	317	344	371	328	362	368	331	344	358	384	370	375	342	373	368	386	353	388	358	332	356	374	365	370	352	362	381	374	346	368	324	369	366	358	338	373	373	373	357	361	371	351	342	351	352	357	371	354	429	359	382	361	371	363	368	376	381	351	356	346	407	368	340	364	420	341	361	339	333	369	368	357	353	344	391	343	325	322	353	343	326	363	375	321	335	355	363	349	342	362	381	356	356	387	379	329	377	344	384	367	353	352	382	340	344	360	387	374	378	330	361	346	365	333	355	367	348	319	381	386	377	336	352	319	378	377	398	399	336	361	328	346	391	389	370	342	386	361	363	368	370	360	350	375	335	383	350	375	379	391	340	346	354	376	331	401	366	354	379	370	367	357	362	361	353	362	349	353	336	371	366	356	349	358	351	384	369	384	353	363	377	361	368	373	341	367	345	394	327	342	348	400	367	378	377	378	364	339	372	395	361	346	405	356	370	389	364	346	363	341	341	353	336	352	337	374	370	346	360	360	354	353	381	383	382	366	396	364	362	393	342	367	360	371	355	386	395	350	389	369	360	372	361	361	385	351	360	382	353	330	358	345	386	364	385	396	369	373	332	344	364	350	347	350	338	376	353	392	377	353	354	339	349	364	368	381	378	348	392	370	347	358	371	369	340	364	355	393	345	356	356	340	349	367	397	312	396	339	327	305	404	348	351	357	390	379	333	349	361	361	379	320	376	380	357	328	319	338	335	358	360	377	383	389	343	385	362	364	381	361	381	359	347	376	344	343	393	366	357	364	391	355	373	392	351	378	371	332	331	351	375	346	350	340	388	384	336	332	343	367	346	375	371	374	361	329	383	357	356	394	395	370	363	356	375	378	343	359	379	405	332	375	378	383	377	399	351	358	355	340	378	396	367	371	355	373	374	363	362	356	356	369	349	367	368	337	341	352	359	351	372	339	412	357	382	381	359	410	331	358	341	364	408	359	346	366	417	369	353	366	320	360	370	355	364	380	356	342	384	357	379	384	379	375	360	342	357	385	316	383	373	387	424	321	376	350	378	349	372	361	389	380	375	361	393	344	368	361	368	364	328	367	367	363	360	362	355	343	319	353	388	376	400	339	348	376	369	347	379	388	371	336	355	376	361	373	404	354	335	361	341	352	378	313	317	380	347	381	367	353	374	345	367	366	346	354	359	374	363	369	358	360	360	356	393	375	317	364	344	346	363	374	346	359	367	360	371	385	376	367	388	347	366	343	388	353	354	362	355	375	325	341	360	343	339	373	380	350	374	374	386	350	356	342	342	368	356	373	363	382	359	384	385	360	376	405	352	347	349	381	333	356	370	384	377	383	374	364	354	377	358	358	346	360	354	375	350	389	370	366	390	393	352	366	362	342	372	364	377	337	370	347	361	359	327	399	366	372	366	343	412	364	347	367	371	368	354	364	353	342	352	380	349	372	359	356	376	367	363	372	386	361	377	333	338	376	348	359	348	338	346	380	335	348	334	367	355	360	349	361	377	369	349	367	334	353	344	355	378	317	381	349	356	318	389	352	346	370	359	333	372	358	334	357	361	371	339	348	356	390	361	375	361	395	354	358	363	401	382	359	376	407	341	376	351	379	348	344	338	347	373	396	385	364	332	362	348	341	366	366	354	364	361	368	340	343	338	354	393	374	377	364	366	359	386	360	366	382	358	391	357	331	384	370	375	394	345	347	349	371	372	356	369	351	354	376	367	360	330	342	358	339	362	352	369	372	376	379	348	360	359	387	335	349	346	354	373	351	350	384	337	395	366	348	373	368	373	384	347	352	370	373	385	336	362	356	341	356	378	376	387	373	360	394	352	349	333	390	329	383	367	350	338	365	353	351	360	344	371	424	374	333	371	363	347	355	385	361	359	364	349	353	335	353	361	349	343	347	381	365	373	349	376	361	322	377	360	391	383	398	365	354	356	380	340	370	381	364	351	378	349	386	362	364	376	361	378	393	368	371	315	328	367	365	343	401	362	375	354	337	357	362	370	337	376	371	331	370	360	375	355	365	325	364	368	335	324	335	365	382	373	343	390	337	351	343	358	331	349	351	397	340	376	355	389	414	405	335	341	377	366	351	367	375	352	366	358	345	365	372	342	364	347	378	389	381	358	346	363	426	363	392	357	396	379	361	359	353	393	347	360	380	325	383	355	370	379	388	358	349	317	379	378	361	376	361	343	339	338	382	347	358	346	372	357	373	338	339	357	346	358	350	339	346	366	349	394	344	372	337	371	372	311	367	341	356	329	321	369	325	370	354	336	396	356	401	376	405	341	382	381	366	352	375	358	331	345	360	358	372	365	355	348	374	372	363	365	318	380	365	341	339	353	376	353	385	360	357	321	373	333	342	350	354	356	337	335	331	388	350	348	367	336	348	369	317	364	370	360	374	358	341	310	367	336	359	330	364	388	386	354	358	353	391	326	340	353	372	385	368	350	364	318	335	362	368	353	346	363	382	384	372	385	374	356	353	361	383	338	371	383	354	347	351	363	363	377	361	345	421	354	368	372	362	368	306	359	366	343	358	398	399	383	350	347	382	352	379	375	360	358	389	359	371	337	353	383	386	361	365	347	401	366	359	378	349	350	374	379	364	345	359	372	360	357	381	380	336	381	375	389	375	375	360	331	368	391	382	342	312	401	380	404	369	363	364	351	390	344	366	362	359	326
41321	58747	39902	23708	18374	13126	9885	7087	4929	3550	2356	1712	1309	1043	945	850	777	695	626	545	554	549	540	478	501	473	436	406	442	408	368	377	403	408	422	375	361	364	387	394	417	369	381	350	364	358	368	368	362	379	353	365	352	382	411	373	369	359	382	380	371	398	375	398	380	339	379	356	384	374	354	384	403	379	383	382	358	347	368	349	350	373	378	358	376	378	377	369	330	372	366	333	373	366	342	365	346	371	368	337	389	396	380	371	360	380	383	355	352	417	358	418	364	369	347	365	348	389	363	346	401	387	373	354	357	352	342	412	364	352	383	357	384	358	368	354	382	359	372	378	372	357	377	350	418	338	363	368	344	356	344	370	394	354	385	388	381	429	354	415	375	345	334	344	379	335	375	373	364	376	410	415	367	364	375	373	346	354	359	347	373	368	350	343	376	365	388	372	360	344	376	362	386	399	360	373	376	355	364	374	393	376	355	360	378	379	360	348	412	322	356	358	359	391	396	364	378	375	366	355	366	349	369	372	392	370	430	361	378	389	398	363	400	377	375	370	371	359	389	378	399	351	402	378	362	371	387	402	381	392	383	354	379	365	380	404	364	391	385	365	348	380	354	357	334	398	379	364	389	353	403	379	363	374	399	338	379	347	378	397	374	366	351	379	372	359	337	368	379	407	367	367	316	389	375	344	378	350	389	407	374	332	408	359	338	352	362	372	407	362	370	361	369	361	377	354	353	354	371	352	354	340	355	364	362	400	383	362	376	356	387	364	378	383	346	387	373	383	346	367	388	359	373	377	382	370	379	386	360	355	355	360	338	351	364	360	366	363	369	372	383	358	407	348	371	346	357	358	353	366	371	355	322	334	398	339	411	366	348	366	370	363	365	407	335	370	344	352	401	337	360	369	381	385	399	392	398	350	346	324	365	371	348	390	396	339	365	406	334	349	363	390	346	390	365	349	386	345	359	385	381	373	374	369	401	389	364	379	369	366	369	382	354	363	346	350	380	362	392	396	376	379	370	346	396	371	358	343	357	407	342	352	374	376	376	387	359	384	354	356	365	348	366	367	394	362	385	353	381	379	367	372	380	340	366	373	373	392	385	380	355	387	337	397	356	353	348	407	394	403	389	358	381	357	375	354	350	365	371	365	395	365	340	376	355	389	387	360	353	364	357	390	363	358	395	374	364	371	360	415	380	349	357	336	375	373	391	345	376	387	362	418	385	381	382	381	381	393	379	380	366	355	367	355	372	363	370	397	362	374	332	365	382	397	341	368	376	361	344	368	384	382	384	362	388	368	352	372	373	366	384	385	357	367	380	366	371	370	399	366	361	374	380	376	379	360	348	371	363	388	360	364	354	383	360	396	373	346	399	368	379	381	353	404	383	390	360	373	351	339	368	356	388	363	356	380	373	368	384	353	378	387	379	345	360	370	338	371	344	380	381	350	357	362	395	365	371	389	378	397	391	385	366	389	377	381	360	361	356	366	425	385	379	349	361	374	374	400	366	337	350	331	370	360	374	343	353	404	375	357	376	346	324	345	392	354	405	363	346	358	372	394	400	343	373	357	310	365	351	338	382	376	353	377	367	352	388	393	364	371	367	378	379	388	358	358	369	377	370	366	387	339	376	384	375	354	378	318	335	394	342	331	383	358	346	327	350	369	378	339	341	373	418	363	381	371	361	416	385	390	339	371	355	371	359	383	376	356	383	386	354	389	356	361	369	376	388	404	387	379	375	370	331	378	369	369	346	373	396	377	385	378	354	377	380	375	407	386	349	370	377	358	380	344	374	343	397	367	365	388	383	362	346	350	376	372	362	370	340	341	348	362	373	357	344	382	385	336	363	361	351	368	352	382	405	355	351	385	358	387	390	379	366	401	368	333	371	369	353	349	361	361	374	396	379	353	376	351	428	367	348	405	384	377	349	387	374	376	359	345	353	393	370	357	400	385	383	368	364	387	371	382	389	357	344	394	343	387	355	348	357	352	388	375	370	363	383	350	392	366	353	391	339	369	373	362	353	360	374	349	363	373	385	338	384	385	352	353	364	348	369	369	395	398	355	380	396	382	377	365	442	372	363	360	350	336	359	398	395	416	394	385	391	355	390	364	355	351	361	375	365	365	379	345	370	392	339	386	343	382	364	357	401	350	350	363	357	357	364	365	392	423	394	395	332	363	380	381	347	341	377	371	377	367	334	353	369	311	356	387	380	389	403	399	362	357	370	369	352	364	365	364	409	374	370	328	389	369	378	383	377	371	378	358	391	344	410	351	378	359	385	366	409	391	383	386	378	385	380	368	392	367	376	345	346	339	393	377	366	377	387	376	326	377	368	389	373	398	368	350	360	370	349	338	362	343	404	374	371	378	376	341	354	378	367	344	346	321	396	352	396	385	390	383	389	377	367	343	385	346	400	370	404	363	354	369	389	387	346	350	362	388	376	379	364	371	379	375	400	394	372	352	370	389	343	353	337	381	368	378	372	361	390	356	371	348	378	362	347	359	342	369	393	353	401	358	400	390	351	358	384	352	353	380	375	347	346	374	371	347	363	365	361	387	368	371	364	359	381	371	366	395	364	346	367	393	412	380	366	368	396	388	354	344	394	353	360	363	347	346	376	372	363	419	366	365	393	364	372	380	355	407	365	337	380	347	369	391	350	385	368	349	376	339	353	383	394	382	384	381	363	387	366	375	383	371	342	390	377	371	352	354	390	397	376	387	385	387	329	388	329	352	363	414	373	360	372	373	380	394	335	355	381	369	383	386	378	363	348	381	363	350	355	385	370	382	369	380	401	360	345	381	400	379	354	375	376	357	350	381	362	369	354	394	405	384	366	352	357	378	386	359	373	375	398	379	354	354	367	366	369	334	359	349	372	358	403	404	347	390	406	366	381	372	382	345	402	391	380	357	349	321	358	349	358	347	374	391	385	347	329	392	365	410	339	393	344	370	363	368	376	366	363	365	388	342	420	364	369	363	417	386	397	386	360	382	407	340	344	389	321	364	375	347	387	340	362	398	366	342	355	396	374	350	376	368	334	367	338	385	332	407	392	388	402	353	387	362	387	403	388	386	356	337	336	355	385	353	383	410	351	343	392	377	391	350	383	371	380	359	343	377	357	389	382	375	355	373	384	381	367	381	377	381	347	349	349	400	356	338	357	359	373	382	352	389	367	374	365	348	368	352	384	363	360	379	337	384	351	370	369	381	348	400	366	373	393	366	342	379	363	394	345	328	372	390	364	347	376	370	372	375	373	349	395	370	347	361	393	381	395	361	339	399	360	346	365	353	345	383	363	362	361	365	383	362	350	405	404	372	344	374	366	351	340	384	382	398	390	384	379	356	377	338	349	394	366	328	369	391	374	356	387	346	405	407	352	376	359	366	388	365	374	353	383	339	370	400	368	356	390	391	332	361	373	340	356	382	365	389	400	378	383	375	372	350	396	400	366	380	361	357	389	381	405	392	381	387	398	403	362	391	378	369	390	355
22945	21333	28993	24112	21833	22435	18381	8726	5301	3937	2654	1945	1531	1151	1041	1017	921	768	669	677	592	546	561	521	468	429	429	455	416	386	438	399	403	380	392	398	369	385	358	407	404	363	398	370	414	402	335	354	367	400	381	346	373	353	374	380	367	357	337	350	381	365	416	389	350	370	342	343	382	357	340	392	382	371	379	349	369	357	347	366	378	359	370	364	387	348	372	373	380	350	357	398	362	347	352	330	377	342	370	369	358	337	379	377	391	382	384	386	358	381	378	370	382	368	372	338	384	375	381	348	352	359	364	337	386	389	357	347	381	352	402	381	371	346	359	360	357	379	406	332	346	367	367	355	343	392	343	383	364	383	361	354	357	366	378	382	362	367	367	377	348	377	363	361	369	385	328	375	358	359	382	341	346	331	371	341	362	382	378	404	377	340	401	372	356	348	375	339	372	362	383	389	399	383	384	373	357	351	373	372	346	355	354	407	366	362	349	366	365	367	369	359	363	405	350	397	379	381	356	374	336	358	385	365	366	375	394	394	386	393	373	357	383	332	381	403	363	367	355	363	388	383	374	378	394	356	373	363	372	401	355	355	338	354	361	363	340	359	354	367	369	330	371	361	389	382	363	331	367	371	382	394	338	349	392	390	384	345	329	358	409	362	389	374	367	372	389	351	356	371	369	409	423	349	332	388	381	374	343	359	390	348	334	360	377	358	376	407	377	339	349	369	360	353	351	360	379	365	355	381	334	355	366	374	376	376	388	345	352	335	362	396	359	364	367	364	404	336	334	376	358	374	312	377	363	333	383	383	366	352	397	375	374	413	376	357	362	364	368	372	362	392	398	350	372	378	364	386	407	350	392	362	369	376	380	350	417	393	357	374	357	354	380	355	357	353	372	361	380	318	387	364	379	350	363	379	384	390	357	377	373	371	394	350	384	419	397	359	375	380	399	361	359	362	380	374	362	372	370	378	400	339	360	358	381	397	374	357	353	375	358	400	401	371	367	373	340	384	371	377	395	365	361	322	398	361	375	338	331	400	389	366	396	382	340	378	348	351	320	365	376	363	343	348	367	394	373	375	368	337	361	369	328	305	333	335	360	355	359	355	374	379	335	385	389	367	389	358	398	399	364	349	401	315	379	378	397	374	360	395	350	409	366	381	389	413	376	334	369	364	410	345	348	361	344	344	371	344	343	368	372	333	352	354	337	327	340	343	360	390	386	350	351	333	350	377	387	373	361	318	357	347	400	380	373	372	371	380	364	390	352	349	328	360	333	382	326	382	382	380	376	371	342	368	380	340	372	348	341	359	360	358	371	359	372	375	377	371	370	332	380	384	374	339	357	350	366	356	385	373	373	357	371	373	356	379	352	360	411	372	401	350	376	390	386	379	348	402	343	348	361	357	392	357	350	355	352	370	367	354	337	373	377	350	365	400	405	367	356	340	374	372	399	341	391	370	355	391	375	326	384	361	370	386	388	395	357	356	375	354	363	361	398	336	372	369	373	354	366	356	358	385	357	361	381	345	342	371	356	361	377	375	372	340	373	377	355	356	362	357	370	390	344	394	377	353	351	356	373	377	381	370	387	364	378	347	359	366	346	370	353	370	353	378	360	358	426	378	362	383	348	362	371	361	408	385	345	355	356	350	367	364	360	363	362	357	407	406	361	361	351	360	386	369	390	374	372	361	352	365	356	388	364	401	371	335	369	326	371	354	381	381	330	378	403	362	422	393	362	377	356	347	361	369	374	339	370	359	338	337	358	395	379	359	381	358	380	318	393	402	351	365	352	346	370	337	363	365	379	352	388	345	353	378	351	341	377	375	348	386	354	381	353	360	360	335	355	316	354	386	361	347	370	371	374	369	367	379	396	322	390	339	348	340	383	390	380	416	353	401	393	401	353	366	378	359	355	353	356	356	386	403	373	370	353	363	357	358	371	348	349	390	363	388	351	372	411	349	372	382	380	324	363	331	394	357	387	365	369	364	335	310	345	396	348	382	362	346	347	330	383	373	394	368	363	358	392	354	360	367	381	383	345	399	360	378	394	374	376	372	346	335	338	342	396	340	341	372	355	354	379	374	358	340	363	388	352	357	367	348	366	376	379	339	391	362	400	386	359	393	372	361	385	368	382	375	385	368	388	343	347	384	369	356	384	349	350	373	357	414	338	346	376	364	357	387	374	345	363	330	388	364	355	353	351	359	367	331	354	372	355	372	351	371	338	389	368	379	352	368	358	357	360	374	375	362	334	395	358	373	397	341	379	367	332	354	366	372	418	383	356	361	380	361	375	398	380	341	368	341	386	377	380	366	349	384	380	365	390	381	372	398	340	309	358	400	328	368	372	389	333	383	372	383	381	384	353	372	387	378	324	378	386	370	385	374	396	333	350	355	395	370	377	355	334	381	367	382	381	363	392	372	380	344	340	358	349	367	378	372	391	369	349	418	357	322	315	343	397	379	362	367	372	373	356	385	390	355	353	344	377	352	365	342	397	344	377	367	416	357	361	340	330	384	360	350	405	348	388	378	371	388	373	379	378	400	365	349	374	352	396	355	379	369	366	377	348	382	403	372	382	358	358	347	403	401	352	363	352	344	357	368	374	337	338	352	380	353	384	379	352	414	369	375	355	362	383	364	386	364	365	345	349	339	390	346	355	397	368	336	348	356	351	385	381	336	356	371	380	345	356	339	351	323	393	356	370	405	410	424	338	367	375	353	358	350	380	343	349	356	374	352	354	364	362	379	369	337	376	371	395	381	378	370	389	358	343	382	404	396	394	357	393	355	337	372	397	387	394	361	396	379	391	390	411	366	384	345	378	362	391	361	371	386	362	375	359	360	365	354	353	381	389	396	353	364	338	360	363	376	341	353	378	339	399	352	373	354	330	359	346	371	380	368	391	376	367	347	364	342	357	415	358	362	378	429	389	320	376	348	366	350	368	328	356	408	359	383	350	368	354	347	378	377	336	369	345	358	373	354	389	374	385	368	345	316	371	313	376	356	376	399	321	370	362	381	342	345	342	382	365	357	371	374	370	341	342	375	367	358	359	378	400	390	363	346	406	396	359	401	374	414	349	349	392	385	405	367	367	371	373	385	369	344	355	339	366	352	376	396	360	368	338	359	362	338	348	334	342	352	357	370	368	396	395	341	361	362	364	359	362	364	388	349	375	388	377	328	357	348	384	379	361	356	368	380	361	390	365	378	348	383	366	380	329	356	333	366	356	395	366	345	360	345	386	379	368	371	387	345	366	383	358	348	393	386	338	366	357	396	362	367	368	341	373	341	329	398	379	346	347	372	390	358	346	366	383	334	336	345	390	374	398	329	363	392	381	364	361	387	338	385	386	342	356	362	336	378	386	387	401	379	364	350	367	357	339	383	373	358	372	376	350	387	368	363	381	355	355	359	357	370	352	413	357	406	356	348	348	367	414	358	372	336	349	334	348	372	370	385	362	364	347	350	363	370	395	378	367	356	392	385	343	365	379	388
43843	63668	47996	32726	27124	18920	15048	11135	7973	5852	3889	2784	2009	1649	1395	1340	1111	939	838	786	731	638	616	531	517	548	496	483	472	456	410	441	407	401	444	424	382	390	407	388	404	392	369	367	387	357	372	412	381	345	377	359	335	381	398	361	377	369	330	368	355	415	354	363	338	405	378	373	332	332	350	366	371	370	340	357	369	333	375	388	351	402	390	378	354	378	365	377	349	377	388	374	348	341	357	337	353	362	365	355	413	370	352	393	390	363	349	334	369	375	391	348	370	350	378	384	383	381	346	380	351	370	367	370	371	337	354	380	361	373	401	372	390	427	386	343	375	377	385	371	361	363	403	354	361	352	380	371	385	375	360	354	384	349	360	354	373	378	382	349	383	387	363	376	384	373	367	369	354	400	360	381	407	354	368	361	345	365	370	353	380	341	389	372	370	417	370	350	375	361	349	383	356	386	395	367	398	339	382	406	390	368	371	365	370	383	390	371	362	370	369	380	370	379	350	370	413	389	366	368	357	348	350	367	349	391	360	341	400	353	398	341	389	355	369	387	413	368	362	372	341	341	376	371	344	360	349	375	351	348	388	386	334	342	416	334	374	383	383	388	384	365	384	343	363	369	349	345	358	343	406	365	330	366	354	412	380	382	388	396	341	382	384	375	377	371	367	353	411	341	354	376	368	352	333	368	382	402	364	373	345	352	337	369	398	379	349	331	376	371	330	405	365	377	366	350	389	372	396	360	361	404	417	413	375	353	324	371	360	375	374	328	360	382	326	370	379	370	372	332	367	358	379	359	331	379	414	397	393	369	332	334	378	368	357	387	375	344	365	367	410	348	369	408	324	369	368	336	360	405	337	366	353	391	373	391	383	379	368	410	350	366	386	368	391	353	374	382	325	348	366	358	362	367	387	344	388	383	379	357	372	373	366	387	364	362	355	352	362	354	378	351	383	398	395	373	385	432	396	368	384	374	418	369	372	375	345	356	385	383	354	395	357	393	389	366	358	370	388	361	370	326	376	375	370	390	379	359	354	360	366	359	370	372	362	361	349	393	398	337	391	358	381	375	376	378	349	372	376	382	376	372	354	350	386	364	385	377	367	370	350	356	354	355	380	374	365	347	334	407	379	384	362	362	345	375	378	387	369	350	388	380	379	413	330	369	316	333	371	355	393	347	357	392	377	365	363	365	352	353	387	371	378	336	342	347	367	352	383	381	368	330	356	362	369	395	374	361	355	377	399	342	378	354	386	378	327	349	352	363	380	347	375	362	353	351	390	374	395	373	364	350	359	380	374	384	350	341	374	330	371	378	379	373	352	328	384	341	359	403	361	348	378	356	347	381	342	374	347	366	378	391	349	371	354	394	362	372	357	363	375	371	377	365	382	381	338	374	377	361	398	383	362	410	356	366	373	358	359	408	396	359	367	372	353	386	357	367	408	360	385	366	352	367	384	369	358	358	375	374	380	420	369	344	399	336	357	353	391	366	356	378	364	361	365	377	392	393	370	384	349	402	350	388	381	373	360	350	322	355	346	374	354	344	356	361	364	376	376	368	352	356	343	368	381	329	358	343	373	370	371	394	336	403	393	348	335	359	382	338	385	386	376	351	406	370	355	353	394	365	389	387	364	366	364	356	407	335	361	370	398	388	370	381	353	378	380	392	359	358	368	381	365	388	388	372	346	389	362	383	371	388	361	368	353	372	340	349	392	349	377	360	391	390	358	339	369	388	404	375	387	322	333	366	375	361	360	349	378	377	364	344	353	380	333	356	354	361	391	369	362	356	357	357	363	391	385	346	370	351	395	337	351	402	364	379	369	312	338	377	328	360	387	363	362	365	367	346	362	341	365	370	354	393	333	343	379	398	375	359	341	350	371	370	355	395	389	380	363	409	375	394	366	363	374	355	400	361	382	379	361	406	382	344	372	376	373	369	395	367	398	346	364	391	396	373	375	378	349	363	387	393	358	354	372	369	360	322	338	378	369	365	353	389	390	348	356	376	380	322	399	379	346	359	365	388	369	373	368	373	365	384	389	334	379	362	376	367	363	367	359	369	375	389	349	364	361	351	382	366	384	384	346	360	419	340	369	341	416	381	365	364	352	361	394	372	365	370	376	374	378	355	392	345	341	361	355	363	369	378	374	391	382	377	359	373	353	384	364	372	369	359	360	373	395	369	387	382	357	380	408	365	382	385	400	405	347	417	363	380	356	348	365	393	345	378	350	372	379	374	401	351	381	365	357	383	375	338	366	352	359	386	341	379	348	398	409	360	375	386	363	394	393	379	359	363	374	397	386	371	343	333	363	346	353	322	376	373	374	381	352	330	380	350	383	377	344	344	378	386	392	367	379	392	392	360	356	353	427	339	389	382	391	388	378	394	325	344	382	322	395	381	372	393	388	391	391	347	371	365	383	353	349	353	373	384	346	383	396	338	378	339	384	355	349	375	383	370	376	348	356	353	426	367	357	364	380	371	363	342	365	370	400	366	369	372	381	412	343	352	340	380	363	390	349	366	359	364	388	368	368	352	380	378	348	371	365	392	367	326	364	353	377	363	352	365	393	388	368	386	378	351	369	363	365	372	403	359	335	348	365	365	362	343	382	381	351	400	346	349	349	345	387	361	345	349	377	354	366	398	388	369	359	367	369	360	351	373	367	350	377	395	398	378	305	367	352	330	353	364	394	355	363	354	351	369	404	352	361	371	406	363	356	378	359	370	364	414	376	346	377	334	365	361	351	361	398	383	403	338	381	353	364	381	396	371	371	363	346	376	380	382	350	341	369	372	333	378	355	377	379	386	357	345	378	395	390	359	377	349	404	372	370	351	390	355	395	371	384	383	369	355	416	378	353	370	359	370	366	341	360	354	359	384	382	368	374	343	352	387	366	378	355	384	343	395	354	351	365	372	388	357	387	364	348	350	360	360	370	390	352	359	384	348	390	384	349	357	368	354	376	329	363	360	380	380	400	354	365	378	387	345	402	351	371	389	361	349	374	373	375	324	358	361	376	401	418	377	348	362	375	367	376	406	348	370	330	368	339	372	384	407	393	373	368	362	357	384	355	361	355	351	384	365	376	341	363	352	367	370	365	351	379	357	378	365	377	351	382	364	385	367	376	359	336	381	367	382	359	351	351	381	377	369	396	368	378	361	365	378	405	349	330	382	424	314	361	376	352	368	394	385	345	388	371	335	398	340	355	376	354	376	387	363	318	360	365	356	374	373	373	339	353	373	335	388	347	342	400	363	383	339	363	396	396	364	389	387	393	362	365	377	376	376	346	385	333	391	374	390	370	386	360	358	336	367	335	347	345	325	328	361	369	389	405	354	367	342	399	354	343	375	371	409	366	371	368	392	368	361	381	336	350	356	357	384	397	381	360	384	372	354	402	336	379	357	370	334	366	365	377	388	386	338	334	356	346	380	374	357	332	368	358	375	341	370	357	346	389	378	378	372	365	386	369	391	353	382	348	355	372	360	373	355	351	354
37940	37785	36150	23609	13070	7016	4709	3145	2242	1718	1203	913	791	670	627	560	549	552	437	444	470	423	431	405	406	403	397	375	395	375	387	349	379	369	381	380	388	382	354	370	391	348	364	368	374	358	338	329	366	317	381	386	354	333	346	316	326	364	371	343	329	403	345	374	352	322	360	370	337	368	354	356	338	377	344	365	372	323	363	358	353	375	374	322	328	358	347	344	385	354	351	362	368	362	312	358	350	338	373	394	362	334	361	358	362	374	361	392	359	353	347	376	334	333	339	378	376	344	371	330	364	378	362	333	350	340	338	374	352	356	340	362	328	349	395	340	349	375	324	374	362	363	355	371	348	394	360	349	374	346	370	329	372	346	350	348	369	371	335	361	367	344	328	361	362	369	368	359	350	362	336	348	367	364	369	347	331	375	378	359	349	356	377	342	364	349	341	394	395	363	383	370	366	331	383	355	383	303	352	351	369	357	363	335	355	355	353	378	356	403	354	379	354	347	381	341	342	371	347	345	344	306	353	335	338	376	353	320	350	366	391	314	333	365	350	354	373	357	309	370	380	342	359	340	349	342	347	337	371	379	348	339	349	382	386	369	350	351	365	320	355	346	343	363	336	341	339	359	350	334	352	374	351	353	364	367	330	348	367	349	370	357	350	350	368	354	343	331	356	362	344	363	387	360	355	328	360	359	341	377	333	328	360	362	330	340	355	345	340	373	380	366	359	357	350	331	382	363	364	362	369	383	380	360	361	332	365	342	337	386	345	340	366	390	350	337	360	383	354	320	349	343	355	348	363	399	355	366	359	382	363	367	338	371	355	383	340	361	325	338	342	332	362	347	378	354	341	352	355	343	324	352	361	366	357	369	367	345	329	351	353	346	364	358	388	362	371	360	366	360	332	360	340	363	363	377	364	369	360	335	319	352	364	382	356	370	349	339	332	349	350	384	330	325	385	375	353	352	378	375	365	336	346	359	375	355	365	368	353	345	339	355	357	354	361	316	342	356	372	353	370	334	362	354	359	351	367	347	373	376	370	343	349	357	361	397	367	356	354	361	341	393	335	398	366	353	364	366	397	340	342	371	355	339	356	336	343	375	354	360	332	394	360	379	366	324	348	378	325	372	366	359	341	337	347	373	365	328	364	330	359	360	375	356	346	365	365	381	312	346	345	414	331	374	354	356	366	341	359	363	354	349	329	337	360	379	363	349	324	383	343	380	369	326	379	372	296	412	348	332	360	372	381	327	364	316	355	341	356	331	368	370	333	351	377	399	383	324	360	336	334	320	341	330	371	357	345	357	384	325	346	347	385	364	343	372	359	335	350	368	392	360	379	373	357	337	384	368	361	382	378	381	366	384	340	382	391	362	361	351	334	409	353	343	352	333	361	358	368	375	378	385	341	352	350	366	363	345	366	342	364	368	382	325	358	333	356	319	408	369	339	347	339	309	361	360	357	353	343	330	331	323	348	348	345	319	324	353	355	377	328	372	366	311	340	350	356	353	355	358	354	374	355	362	349	353	360	319	321	321	341	365	346	370	351	347	320	334	364	328	361	386	329	411	337	356	353	365	373	357	350	352	365	344	310	364	355	335	369	348	365	383	357	333	361	352	326	355	369	366	344	365	383	371	379	391	379	387	328	353	383	351	362	345	340	383	355	372	362	360	365	372	382	352	385	373	398	355	380	347	353	384	352	365	374	365	322	335	376	389	350	381	355	341	360	347	377	370	353	336	365	345	357	374	340	344	363	322	320	341	341	343	385	348	339	348	363	332	326	344	384	340	345	355	378	363	358	358	346	367	385	352	369	390	341	354	344	370	382	330	367	368	330	373	356	339	406	349	373	352	377	349	363	378	355	359	361	376	326	390	340	334	370	366	334	362	373	369	331	363	363	345	350	348	376	383	369	345	344	372	369	377	331	347	321	344	337	383	352	336	361	363	374	376	372	356	364	343	374	359	373	373	372	394	382	368	380	381	391	375	366	339	358	387	348	356	353	377	376	342	390	339	356	340	358	369	326	315	362	349	328	332	382	377	366	367	375	373	361	368	335	347	367	334	375	329	360	353	346	374	350	368	375	363	340	392	361	345	366	355	355	369	345	363	361	344	345	376	406	362	318	357	358	340	389	354	386	365	364	343	389	377	364	343	340	332	360	323	315	368	334	360	344	344	353	354	372	311	347	369	349	350	350	361	381	346	375	348	360	361	321	362	339	335	357	379	370	358	352	353	361	366	350	316	356	371	371	348	321	391	343	367	353	365	372	302	370	336	386	384	344	320	311	356	373	335	381	331	352	397	340	371	355	338	362	378	406	350	368	356	337	385	368	345	363	344	354	361	305	346	373	371	347	349	333	355	375	354	381	343	365	373	327	329	337	359	376	345	362	357	334	332	350	325	316	352	342	351	346	333	353	369	340	351	341	353	360	326	346	343	364	379	399	350	352	375	349	354	336	369	379	360	402	350	347	378	343	350	382	333	361	396	323	385	353	395	351	400	349	380	332	351	345	364	358	386	354	347	350	372	383	316	406	356	334	334	370	367	346	376	333	305	370	383	349	351	355	315	323	332	338	372	347	350	332	342	331	378	336	354	374	345	338	360	376	364	365	354	361	349	335	391	336	376	379	364	349	344	336	346	383	370	337	383	328	390	340	353	367	360	352	372	330	359	354	381	347	338	340	369	375	326	383	363	364	333	368	397	379	368	393	345	366	391	357	348	353	363	380	377	373	362	357	320	360	319	376	338	376	339	378	367	351	363	390	338	357	363	360	380	364	377	361	382	346	358	344	344	362	362	332	363	375	364	351	361	346	339	340	375	318	374	346	372	353	364	342	341	336	355	362	373	348	368	378	327	329	357	336	372	344	361	361	333	349	334	367	384	345	360	387	349	331	370	377	378	333	312	355	355	355	362	314	362	329	319	392	363	386	347	331	371	347	350	350	365	351	312	347	389	357	394	368	387	356	295	365	321	343	372	352	342	380	334	393	359	362	367	372	320	376	348	341	372	353	348	366	371	378	367	387	361	355	346	339	369	398	363	358	325	327	344	350	353	335	348	378	369	365	354	366	415	344	354	346	356	325	374	356	371	334	350	375	374	359	347	369	346	365	372	339	341	380	350	361	319	379	344	396	372	337	338	349	331	377	387	354	375	374	316	357	400	357	352	390	382	349	322	354	372	331	329	366	365	353	357	375	318	396	324	350	383	343	327	351	367	376	346	349	310	347	348	366	372	373	371	343	349	372	355	373	332	389	359	347	346	352	350	361	359	326	336	379	378	358	370	365	343	342	340	318	319	334	395	372	384	371	376	371	339	350	372	363	348	344	339	338	356	366	377	351	326	383	349	353	352	360	349	344	332	354	380	358	374	376	357	361	342	378	378	370	358	359	373	368	364	329	340	336	368	391	341	357	362	354	342	359	376	359	338	337	326	377	347	344	380	342	370	358	351	366	356	345	360	359	332	391	320	320	329	347	305	342	363	346	385
42786	49470	36033	20577	14804	9633	7253	5083	3572	2660	1656	1288	1013	911	765	739	668	607	534	480	472	497	459	413	425	389	401	382	400	400	329	376	351	374	398	382	353	396	363	389	357	366	341	356	402	380	377	376	388	390	363	352	371	346	369	365	376	357	396	397	392	337	370	355	348	382	364	338	331	376	375	401	349	341	348	370	338	365	357	353	361	383	362	384	357	375	374	363	358	361	332	371	352	347	358	352	337	359	342	345	395	361	364	352	360	355	355	352	354	361	338	364	326	351	364	344	345	393	391	343	367	365	384	355	362	343	368	381	390	347	396	329	369	369	391	366	361	382	370	333	371	398	340	368	371	375	365	390	352	366	365	371	354	342	357	374	334	363	353	357	376	378	365	400	354	370	384	380	345	347	363	351	357	359	369	353	356	391	399	366	370	383	366	374	366	358	363	361	373	365	361	346	346	351	362	348	318	337	355	356	355	391	369	334	353	345	363	376	326	355	379	381	365	345	376	353	379	345	382	371	370	394	380	342	338	373	366	366	346	363	371	354	366	374	360	357	362	386	378	395	358	405	359	409	377	359	392	355	386	361	409	366	378	364	373	360	376	361	347	368	373	353	367	413	377	339	338	348	374	368	355	368	329	344	365	366	358	395	354	371	338	384	361	367	392	364	356	373	378	310	383	362	329	347	360	381	350	381	352	349	374	343	352	363	358	366	371	347	361	347	362	345	336	343	362	376	387	369	372	415	345	373	353	367	371	403	352	373	395	360	363	386	381	382	345	327	369	361	344	385	352	355	385	383	376	341	400	350	380	366	347	385	367	360	354	385	374	344	364	350	352	358	340	364	324	350	341	368	377	412	381	346	356	384	379	374	406	352	348	356	391	363	373	364	351	382	387	342	344	349	350	376	364	381	380	354	377	340	384	335	382	389	347	361	367	388	335	381	372	366	372	367	346	373	384	371	350	383	353	383	402	360	387	362	408	404	371	378	368	336	356	344	363	324	390	362	379	380	346	323	345	384	372	402	372	365	342	381	362	363	333	380	394	375	371	387	375	395	346	357	371	415	335	359	358	372	389	363	364	348	365	327	350	352	402	358	375	393	363	393	342	367	370	401	346	346	397	360	367	342	340	362	336	376	369	342	356	386	358	334	392	349	384	364	373	352	347	345	372	353	361	360	399	337	343	391	398	374	385	354	363	357	336	373	354	327	362	394	358	351	357	351	335	380	348	390	351	368	333	353	404	341	361	371	369	369	331	358	365	360	384	368	338	366	355	358	377	324	366	357	360	336	351	390	351	347	392	341	361	374	338	388	368	369	371	331	384	370	396	375	371	365	338	389	361	348	371	344	380	381	376	350	353	380	364	347	338	393	344	387	344	388	336	349	337	356	366	381	344	340	360	375	338	375	416	383	343	361	391	344	351	364	368	343	378	354	382	359	380	381	367	357	379	357	386	356	368	349	370	350	383	392	388	380	357	343	333	387	359	345	329	357	394	385	364	355	377	354	362	366	384	362	354	352	361	337	368	343	363	371	333	361	375	371	399	375	339	399	398	359	332	379	363	355	355	368	364	388	368	376	371	373	361	362	384	380	382	338	379	364	370	368	376	354	409	367	393	341	358	370	348	375	372	373	343	354	369	323	354	333	382	341	319	372	397	373	381	354	360	355	394	380	384	376	347	357	333	364	373	391	389	363	365	370	381	333	332	343	383	340	367	344	360	349	347	366	362	348	365	351	362	379	390	360	385	346	340	393	364	380	337	370	347	377	368	370	386	368	397	364	327	384	359	390	341	408	370	347	374	359	338	361	348	345	353	386	364	366	338	348	330	355	349	394	352	351	368	359	376	381	384	359	336	408	383	397	352	354	347	341	326	328	385	371	351	368	361	371	389	335	380	351	398	354	342	375	349	355	361	383	357	354	336	384	331	343	372	378	329	371	358	373	384	338	362	343	368	352	349	392	362	382	356	386	359	348	364	370	366	351	370	325	342	390	376	352	370	387	351	339	392	389	390	372	370	396	323	347	362	342	376	365	355	326	355	351	380	367	360	313	357	368	357	381	370	353	388	352	332	356	352	362	351	367	374	361	370	385	381	352	340	345	383	331	367	361	347	364	352	365	403	368	356	358	354	371	366	379	354	367	382	374	349	337	401	389	376	361	372	362	373	361	393	378	389	366	342	351	395	373	384	369	371	353	364	388	361	345	361	378	330	397	352	356	359	342	359	386	326	364	382	333	393	381	388	365	395	352	364	385	352	375	360	356	367	338	375	348	375	383	352	371	359	386	362	383	399	397	375	383	373	336	391	366	352	346	377	392	391	346	363	371	369	349	406	333	357	364	404	355	390	350	356	362	350	377	343	364	359	394	339	347	383	364	356	328	360	370	358	356	358	345	346	367	381	406	384	371	356	358	366	356	364	374	373	377	363	387	356	349	385	337	396	373	371	353	387	365	368	356	342	333	382	388	366	373	362	354	363	333	357	375	343	365	385	361	353	330	336	337	372	356	370	394	334	362	382	344	349	389	363	376	360	370	360	353	377	392	387	412	366	394	381	375	410	376	384	356	395	349	385	360	387	351	353	359	362	359	388	341	328	359	381	346	368	379	346	331	342	355	340	329	379	332	342	360	372	356	364	410	355	344	356	400	387	361	358	353	391	376	334	369	357	342	356	358	362	354	365	394	340	381	377	360	341	351	346	398	393	389	358	356	345	342	374	351	320	361	366	374	378	383	354	378	364	347	362	376	336	360	347	367	360	345	343	328	358	344	358	351	383	370	393	351	355	407	370	368	364	390	365	371	351	370	414	398	348	394	361	360	328	364	383	361	350	378	350	397	371	352	368	377	341	391	326	341	376	360	387	374	350	360	371	405	388	329	388	368	370	357	367	396	371	364	384	368	366	364	349	350	374	350	351	352	366	366	376	388	350	363	358	361	405	358	355	382	376	342	367	365	377	405	386	334	363	337	412	375	355	375	353	378	367	358	348	370	390	381	384	395	364	365	321	405	360	359	360	366	366	367	353	319	381	323	344	353	347	330	338	354	382	327	355	369	367	383	358	348	372	367	337	350	369	356	369	388	328	352	386	350	353	346	361	359	386	360	380	343	345	331	336	352	326	366	369	367	345	365	362	340	359	352	333	350	382	368	365	357	379	381	368	364	379	359	321	376	382	364	390	340	360	373	387	355	376	377	362	401	370	367	340	411	360	353	423	346	378	385	368	346	375	361	363	412	341	351	386	376	372	387	377	382	354	328	380	359	360	340	349	349	332	386	347	373	364	323	347	359	366	359	349	380	357	367	352	349	358	345	384	372	321	354	368	353	332	358	377	365	350	359	413	361	354	392	362	363	342	380	331	386	355	342	383	361	396	384	372	361	365	339	363	375	347	370	358	334	359	366	353	354	377	360	343	361	349	385	397	382	344	371	354	384	374	342	359	358	354	359	363	358	373	359	370	370	323	372	396	347	394	403	348	371	375	381	374	373
24250	21391	28897	25887	22659	17691	10793	5951	3938	2845	1991	1462	1161	975	853	774	713	630	554	552	515	452	530	439	426	424	442	394	415	390	431	373	347	376	364	377	373	360	349	373	386	378	320	328	324	382	387	347	373	357	340	320	367	359	341	349	361	357	375	361	374	357	357	381	373	361	351	343	346	336	346	352	361	392	352	357	366	362	384	364	345	366	390	358	377	394	351	350	348	361	355	347	390	393	354	355	344	366	370	337	363	346	338	345	366	346	356	367	358	370	328	375	371	360	359	376	343	350	374	375	351	339	370	410	361	354	374	343	380	375	377	364	359	344	352	355	380	372	334	375	365	326	353	342	330	354	362	368	350	342	348	328	354	355	398	332	350	386	346	355	364	370	334	357	353	373	371	384	343	313	359	352	342	363	352	331	351	348	340	351	348	335	355	398	331	362	332	358	360	359	356	328	371	372	345	362	357	374	368	359	362	360	354	333	365	317	386	349	365	364	352	345	344	339	386	342	358	390	348	347	366	346	375	327	348	371	360	337	357	374	361	343	354	345	344	373	320	342	371	340	333	334	351	364	349	386	348	325	381	372	355	390	359	358	368	368	339	385	404	377	328	352	367	368	331	364	345	368	355	369	385	380	352	353	377	366	338	378	359	386	342	368	359	341	342	340	331	341	325	361	359	379	366	337	373	360	306	358	378	355	374	353	364	367	359	317	377	338	313	380	342	304	360	382	329	338	343	366	366	369	355	360	349	340	364	373	348	354	370	345	364	354	367	377	336	388	349	340	338	333	351	372	406	372	384	336	387	361	325	364	338	380	316	349	349	358	341	342	346	345	345	368	346	353	369	339	392	349	351	389	343	353	347	362	363	390	372	335	352	305	373	351	351	330	361	339	371	359	364	403	377	329	345	378	365	373	360	338	327	361	366	374	350	364	386	373	350	346	346	349	377	335	349	350	358	362	337	351	363	349	365	358	337	348	382	388	347	345	330	369	334	355	363	325	344	355	364	365	365	332	377	352	367	338	368	371	350	360	332	358	337	371	338	350	369	354	333	340	352	338	334	358	359	341	341	354	353	373	387	367	364	362	334	339	306	352	347	350	353	341	369	377	343	357	359	325	345	347	360	340	353	348	364	350	350	324	360	368	333	359	381	336	379	395	353	360	332	362	331	379	366	340	342	341	334	346	359	348	361	365	344	366	339	373	354	346	362	372	364	349	367	303	311	387	344	323	353	338	351	326	371	374	322	363	364	358	361	309	366	372	366	384	355	367	366	325	360	372	333	370	341	356	387	362	316	364	373	354	343	373	350	361	354	328	339	364	344	400	361	331	346	335	392	337	324	350	362	346	339	332	372	341	306	356	312	338	341	369	359	351	320	341	358	368	364	351	351	362	360	321	399	361	353	319	374	336	364	345	382	334	337	316	360	342	325	355	389	346	351	346	368	370	377	335	350	362	353	336	348	335	383	353	349	381	355	347	372	377	340	367	383	326	354	332	377	373	320	322	343	356	325	344	371	379	338	359	349	362	319	349	354	388	369	391	353	346	352	360	354	360	338	328	343	357	349	362	381	359	379	379	365	332	315	348	376	373	367	325	354	368	371	320	356	355	386	360	360	326	359	388	327	365	357	372	346	356	322	351	368	345	346	356	378	363	330	332	344	354	364	348	329	360	362	350	361	311	341	377	370	357	397	370	346	339	345	354	359	362	334	335	390	355	369	364	357	344	334	344	343	377	322	348	365	367	344	351	359	366	352	322	352	379	410	369	351	358	330	368	371	380	376	376	383	348	342	353	330	335	337	352	338	358	345	324	364	344	370	321	329	355	344	340	360	326	364	372	338	381	364	344	348	366	377	387	361	370	327	328	328	374	336	327	334	341	348	358	330	363	346	374	368	309	370	353	360	358	334	373	370	378	322	353	332	368	326	335	361	361	340	385	363	356	325	364	356	322	353	369	316	336	362	380	361	352	360	337	363	344	374	350	346	363	331	375	354	358	341	368	359	398	365	332	355	320	383	366	332	334	330	350	365	398	341	316	351	358	337	373	392	351	364	363	399	344	341	361	346	347	356	377	385	361	357	321	344	345	327	376	347	333	363	355	381	357	363	365	343	343	350	357	333	418	401	356	381	352	342	358	338	337	336	382	374	347	327	365	344	348	334	345	343	396	360	339	330	364	373	324	312	345	339	349	334	332	338	367	356	314	357	346	355	361	323	360	367	390	365	387	329	341	316	357	358	366	348	367	344	384	362	362	368	339	343	350	370	374	334	359	354	373	375	374	331	336	330	349	398	353	344	351	352	363	360	377	369	337	337	347	364	334	349	387	380	374	341	340	368	390	343	350	346	345	342	367	351	363	353	308	381	343	354	364	361	368	364	363	354	338	361	366	324	386	368	352	363	377	376	368	322	363	325	379	361	367	340	359	363	353	364	350	364	348	327	383	375	341	382	337	357	352	333	361	360	355	365	358	345	345	381	329	370	392	347	351	361	352	344	344	346	336	339	374	327	390	375	349	349	326	348	317	360	346	347	346	357	388	347	370	375	366	369	390	346	350	358	346	345	349	340	390	353	330	347	347	391	339	352	355	365	334	369	365	376	372	350	354	352	369	350	376	328	375	341	328	358	351	347	353	353	336	337	342	298	354	377	379	371	331	348	340	382	339	359	343	368	317	338	377	384	357	354	399	357	354	369	331	357	340	388	362	378	363	359	349	339	343	350	359	355	351	390	330	316	331	338	342	342	353	327	346	322	398	354	347	388	342	352	363	335	365	361	336	345	361	362	358	358	348	365	355	363	344	330	377	376	359	350	346	342	343	353	351	390	324	334	318	371	369	358	391	379	339	347	327	359	330	296	351	362	353	352	358	355	369	353	368	384	353	358	341	372	374	339	353	296	365	330	351	356	337	346	362	336	330	335	355	357	332	371	343	337	398	378	366	348	363	375	326	332	332	385	394	338	340	364	345	370	354	323	381	367	353	352	369	364	393	368	349	330	347	370	359	328	347	388	354	360	332	347	351	365	366	354	350	360	365	339	373	322	344	313	357	350	358	331	302	339	369	376	338	356	343	391	402	333	360	344	342	386	382	324	346	357	338	359	332	349	354	338	361	315	320	341	322	386	365	341	329	380	347	339	340	409	341	357	343	321	352	347	383	353	340	373	370	393	386	371	330	341	346	355	352	373	328	328	351	343	340	313	316	356	338	336	375	373	344	341	360	405	358	322	352	329	356	355	348	340	344	341	334	325	380	395	376	346	345	353	343	375	341	370	350	358	378	363	369	346	345	369	349	361	347	357	349	337	341	324	337	377	334	324	378	369	357	330	358	339	368	328	362	348	352	368	377	357	382	374	350	337	354	344	355	361	340	365	385	316	378	407	358	355	354	340	344	346	364	327	313	364	363	356	388	346	366	331	370	357	360	354	329	340	379	334	349	371	354	359	381	362	372	379	346	380	336	353	394	319	341	350	355	333	331	345	350	329	383
40155	62036	47548	31833	22489	15301	12180	8495	5986	4240	2908	2053	1693	1423	1179	1005	842	765	695	644	623	574	541	544	455	473	426	436	380	426	351	381	413	392	392	358	388	355	384	413	373	371	373	383	358	364	386	350	354	339	361	352	415	358	354	357	388	355	377	385	378	393	383	354	377	357	355	326	359	394	349	375	379	381	361	333	370	349	371	368	320	339	359	338	360	358	388	384	361	359	347	372	333	353	362	388	368	390	346	395	372	361	331	323	366	368	396	369	357	373	326	332	367	358	366	375	370	376	344	330	374	356	371	336	354	383	328	316	388	359	365	346	382	395	342	350	375	367	363	360	382	352	366	376	350	340	365	388	370	339	333	375	395	392	382	353	347	364	357	369	395	341	393	365	360	394	333	354	355	344	339	412	400	348	341	346	371	350	350	346	379	346	399	363	374	371	362	339	338	351	346	339	369	372	371	346	366	359	380	376	373	352	370	354	367	305	337	391	361	376	369	340	355	362	350	341	379	335	373	370	373	356	372	339	369	413	350	351	334	337	382	369	360	352	354	355	378	338	381	359	340	346	361	339	401	378	378	335	344	353	322	361	376	339	344	377	383	356	368	355	333	341	356	399	319	331	345	350	411	376	359	367	371	365	338	317	363	356	337	355	347	354	332	368	382	349	356	376	377	347	342	356	409	381	341	385	362	382	330	373	346	375	350	361	352	327	374	356	354	353	386	370	363	344	371	360	408	362	339	394	363	350	351	345	373	364	327	356	386	362	341	329	385	378	373	343	367	325	357	351	367	369	337	357	369	386	338	365	383	367	382	373	367	346	356	343	361	365	354	344	345	339	349	341	365	340	365	374	350	333	354	352	356	349	341	353	398	344	401	363	335	353	384	335	363	365	353	393	356	353	340	368	313	382	367	383	387	378	353	325	350	342	375	354	364	400	376	359	358	380	379	357	355	341	395	351	388	377	376	389	357	340	384	387	311	355	366	339	332	328	356	397	361	358	339	314	338	353	365	356	359	371	357	350	368	351	365	373	329	367	366	355	364	359	408	365	337	332	351	350	347	338	343	366	355	359	403	347	368	373	362	362	365	326	336	348	337	366	339	376	367	363	353	338	343	366	352	384	333	374	369	347	343	368	355	382	358	385	339	341	379	348	376	335	360	339	368	378	370	358	362	357	379	383	378	333	383	342	388	369	333	348	408	372	339	333	317	399	389	364	337	368	362	377	344	370	346	343	355	383	330	374	369	389	303	367	352	356	351	372	338	363	390	391	367	340	345	384	367	370	394	363	370	397	371	371	366	365	350	340	381	373	346	398	381	381	365	347	382	371	379	367	361	382	367	300	362	369	363	388	383	334	364	383	343	381	377	361	369	355	368	333	373	365	335	365	371	341	311	370	361	374	361	369	352	375	376	319	351	337	345	342	330	354	343	347	378	323	358	359	355	366	350	377	341	391	363	371	351	340	345	367	348	369	366	382	388	382	352	385	344	352	358	387	348	369	345	369	409	329	362	364	334	358	369	376	337	358	374	348	356	364	380	339	376	358	351	372	387	373	331	361	370	354	373	347	347	357	362	346	358	359	330	389	359	341	318	358	338	349	374	358	360	383	404	354	333	347	378	377	366	355	334	340	363	335	318	381	377	347	335	327	369	368	346	376	378	358	356	343	341	358	366	361	361	324	394	366	374	365	310	355	394	363	354	366	348	355	346	344	360	367	359	393	353	330	382	372	335	381	339	322	375	376	368	345	345	371	375	354	353	368	353	342	342	346	317	337	362	346	357	346	378	350	361	352	375	344	376	356	364	320	357	367	367	380	349	353	355	344	351	346	342	363	378	369	325	393	370	382	382	330	360	377	352	356	374	376	348	401	383	375	335	374	349	376	345	384	378	345	349	424	395	382	357	350	355	346	386	351	349	353	351	374	368	367	375	354	388	349	339	356	372	326	372	359	336	384	353	349	346	363	353	352	395	364	363	354	336	355	375	379	360	379	349	358	379	357	349	337	351	402	362	391	351	314	356	327	368	365	354	349	359	373	384	384	346	360	366	387	334	368	348	344	338	362	345	375	375	369	375	378	383	345	353	341	356	394	402	355	421	364	383	369	352	351	357	368	388	354	375	362	350	371	339	357	334	372	392	353	332	344	337	385	342	375	332	374	352	367	352	350	336	372	324	365	371	316	335	340	333	351	345	337	365	344	381	337	366	357	364	350	369	366	375	359	354	365	385	339	364	357	340	359	364	359	355	366	347	367	374	332	357	387	352	349	357	383	370	386	354	353	342	367	384	372	350	372	364	365	367	354	354	359	367	363	339	357	370	356	359	355	412	370	356	382	343	357	370	354	310	401	382	366	364	337	354	367	356	364	359	378	352	342	358	364	334	389	394	363	372	351	346	360	341	337	356	355	380	367	360	340	343	350	376	351	368	389	362	360	323	375	365	371	393	355	347	342	354	378	370	378	379	347	403	350	401	369	363	358	390	348	356	317	366	362	341	356	376	374	367	334	378	386	352	323	360	384	348	351	388	377	370	389	348	313	329	332	352	366	344	349	350	392	368	359	370	359	376	368	380	342	353	352	313	370	377	356	382	411	358	370	392	333	365	399	399	363	363	358	348	366	380	330	359	372	352	386	341	375	344	401	343	352	333	357	368	346	393	347	363	328	358	354	369	350	353	382	338	385	356	354	351	350	324	351	355	359	361	351	357	378	353	370	350	335	358	365	363	367	377	319	358	399	354	351	368	378	385	384	375	360	380	374	375	345	342	390	380	350	353	345	367	392	324	370	346	398	351	385	365	367	357	340	366	362	360	333	379	365	337	364	342	349	340	348	371	393	369	378	360	372	374	350	375	363	354	347	355	376	375	376	333	343	386	365	346	346	386	367	319	346	358	375	351	355	344	354	363	370	332	375	355	344	345	369	339	315	359	327	363	348	375	344	345	374	355	366	377	362	395	340	358	352	359	369	339	376	361	371	365	361	342	381	390	375	342	412	377	335	343	360	384	405	344	331	376	384	350	378	353	389	368	341	351	401	371	324	349	344	355	372	328	355	374	318	338	383	372	310	344	348	341	341	368	366	361	338	372	361	347	352	355	359	324	347	392	385	346	363	372	332	373	404	385	381	352	342	331	327	382	332	349	353	356	353	348	352	326	360	367	360	380	386	341	378	373	371	335	342	358	365	361	354	405	371	388	336	365	346	363	361	333	339	354	331	311	391	379	360	360	351	397	369	346	344	370	370	325	399	405	354	363	368	347	390	347	384	372	336	353	359	372	375	363	366	355	340	354	368	373	368	339	373	371	346	383	390	356	377	361	359	346	361	370	354	334	363	356	367	335	339	327	367	361	357	370	328	337	372	345	346	377	364	359	385	351	367	368	372	352	349	353	363	334	353	346	395	333	353	347	351	327	337	364	378	366	355	344	327	358	345	374	375	343	355	348	371	335	362	361	372	357	344	369	339	358	389	377	364	365	353	359	382	348	373
25241	21632	29974	28025	20202	11633	7337	4553	3117	2205	1661	1237	978	846	780	695	618	580	555	518	484	492	401	415	448	397	441	422	371	400	406	428	393	388	386	370	392	387	389	381	369	382	357	394	343	368	363	387	341	371	366	377	347	362	361	391	376	376	384	392	404	375	361	368	360	392	343	393	334	363	385	350	345	370	357	403	353	392	344	354	360	413	374	375	351	352	345	358	347	371	379	343	362	381	360	379	400	387	377	349	375	354	384	349	372	365	345	391	407	353	360	380	387	384	399	372	377	374	366	381	357	386	400	361	340	376	383	385	404	396	343	410	356	363	361	368	331	341	385	360	368	355	371	383	351	402	365	357	361	399	351	360	362	378	373	376	394	382	353	343	360	405	409	394	360	401	370	381	357	387	355	343	371	379	340	355	353	378	335	346	357	346	393	368	328	374	373	386	340	374	340	378	372	352	375	325	345	377	401	394	349	375	344	354	375	359	342	362	389	366	380	338	384	339	385	403	408	364	368	364	338	367	392	371	369	402	372	346	387	354	407	357	377	365	376	369	357	365	330	325	358	345	356	383	368	372	362	397	419	353	375	382	352	362	377	370	347	345	381	358	381	365	357	390	365	378	361	364	362	366	362	353	360	386	331	363	374	385	372	349	383	356	371	394	371	368	357	378	337	353	361	338	370	390	389	376	376	352	402	381	380	372	387	334	384	350	349	361	360	378	372	347	358	375	389	355	408	401	348	360	370	392	356	358	342	388	362	388	391	367	379	389	330	345	353	365	369	348	361	351	374	311	351	356	383	383	362	386	353	354	373	362	369	344	342	338	374	356	361	345	401	376	368	360	357	353	356	355	400	379	372	390	347	362	352	333	379	380	354	362	309	367	364	348	358	366	349	353	388	351	361	373	375	344	363	366	350	356	370	387	366	354	343	363	377	382	386	364	386	405	364	393	395	416	417	344	363	374	382	369	357	383	329	389	399	398	364	389	385	367	360	360	383	339	374	387	372	399	385	359	337	370	350	409	377	323	377	370	359	395	361	337	358	361	369	385	370	412	356	378	366	373	359	360	376	363	340	359	356	391	372	388	382	373	386	319	395	374	359	340	362	371	362	363	391	366	376	364	343	364	377	383	370	371	353	383	375	357	363	348	350	381	341	362	380	372	359	344	388	380	346	363	378	377	381	340	392	353	340	356	381	374	352	381	352	377	347	387	368	385	340	337	379	361	382	331	367	371	416	435	347	391	365	365	380	356	358	345	353	368	374	338	360	334	358	415	374	383	371	361	376	355	366	351	381	359	348	345	337	362	354	389	361	373	362	359	368	358	378	374	333	368	390	383	347	402	393	335	374	376	381	370	382	369	363	358	357	369	413	400	348	337	361	356	375	379	389	354	343	365	356	358	345	384	366	382	363	341	393	400	368	345	349	354	378	375	397	374	379	361	380	371	332	374	353	396	362	359	379	344	350	370	348	372	303	359	417	398	370	357	365	401	355	364	370	385	380	325	337	364	395	374	354	351	348	348	374	374	360	362	343	387	373	357	385	346	396	355	379	399	386	353	359	345	366	373	383	367	415	365	349	360	373	366	325	373	384	384	373	391	347	367	371	357	378	408	370	375	337	372	372	390	327	349	368	348	341	379	337	367	341	327	361	362	351	361	372	372	394	383	377	367	381	334	389	342	381	341	371	382	372	385	374	369	378	353	357	317	358	369	416	373	381	370	384	348	356	357	371	352	362	369	353	352	344	367	384	372	384	360	350	361	349	376	340	365	354	367	382	348	387	370	381	373	406	357	338	361	367	351	348	370	354	355	336	346	371	382	336	369	371	369	364	359	385	344	346	398	391	359	350	360	358	395	373	366	398	376	389	363	367	360	362	381	363	373	343	362	356	410	365	345	369	372	365	355	346	356	393	366	353	356	377	383	363	376	379	368	386	416	396	364	358	363	359	341	386	344	355	386	384	398	329	377	379	333	344	341	385	408	391	354	371	352	363	363	377	323	335	347	374	373	389	364	366	361	373	366	387	358	402	359	349	368	394	378	347	366	357	388	382	401	356	387	341	371	362	376	380	366	382	363	359	349	396	387	350	354	359	358	380	374	352	364	386	379	393	368	412	401	360	377	406	363	370	353	391	362	402	392	395	385	358	357	407	375	385	343	403	368	388	363	346	386	358	367	357	397	388	350	356	359	384	395	359	332	330	344	354	344	405	398	391	357	354	369	364	388	376	334	341	326	377	354	353	354	380	373	375	408	307	331	365	339	398	356	371	359	383	361	380	366	401	361	344	384	419	374	369	381	379	372	381	334	384	372	367	383	392	375	352	359	350	364	391	355	362	399	373	383	378	427	401	373	342	420	365	347	376	417	363	369	395	407	369	361	352	391	384	379	393	358	393	399	354	396	369	350	330	345	369	403	351	359	360	390	360	361	327	402	358	383	343	357	339	325	348	362	365	391	361	313	357	391	363	388	315	351	366	347	346	374	380	370	366	390	342	354	379	325	373	375	388	377	385	370	368	371	373	380	363	357	347	373	381	385	373	373	370	382	353	358	365	359	395	379	358	405	384	343	349	382	388	371	397	394	328	357	385	385	362	343	348	356	396	360	363	390	344	364	320	390	389	367	334	337	370	349	330	383	347	408	354	372	374	364	365	391	375	362	334	378	387	355	411	359	369	370	364	381	374	356	378	374	372	368	385	376	355	374	359	326	373	361	372	342	346	357	379	347	338	382	349	402	354	364	321	351	363	347	399	375	372	393	353	359	345	369	338	384	367	368	381	388	334	334	397	353	387	357	362	350	347	362	388	357	377	355	351	378	362	357	371	364	360	343	395	371	365	358	350	356	361	362	301	363	354	372	374	365	373	368	398	370	375	373	354	402	359	357	369	361	369	361	384	377	359	366	336	355	429	358	361	373	370	370	341	333	371	331	322	322	355	347	359	341	368	361	399	360	355	335	379	335	349	403	356	405	358	357	392	357	337	381	354	391	372	358	350	369	378	379	365	358	364	347	357	361	375	348	332	391	400	363	352	374	421	359	385	345	411	348	369	348	367	367	364	378	369	370	374	367	359	379	371	354	390	362	375	395	392	344	389	358	336	352	379	390	363	378	326	369	355	359	385	337	352	405	348	382	354	339	366	378	342	371	334	396	399	386	354	365	419	391	361	367	359	397	336	378	392	383	348	360	343	345	401	343	344	373	359	341	367	350	378	377	389	382	344	340	345	352	317	368	393	361	354	387	389	363	361	370	373	367	359	380	353	368	385	372	361	387	363	353	361	330	365	364	381	333	351	347	343	382	350	345	375	340	349	381	380	367	355	359	346	350	376	382	382	389	366	343	366	363	360	359	368	366	360	362	358	365	401	363	368	366	359	362	371	342	368	341	375	375	370	330	363	342	387	370	424	332	387	359	379	378	391	351	356	364	356	379	350	378	375	361	391	386	383	341	371	367	364	334	371	384	379	380	325	371	373	393	334	401	365	344
38843	57507	45448	28286	19790	12993	10143	7190	5017	3692	2527	1826	1504	1207	993	861	721	730	670	608	536	515	470	466	423	454	443	436	460	436	424	385	402	437	347	447	420	394	361	358	399	402	357	409	385	361	367	377	347	362	405	376	361	372	350	424	372	380	393	364	382	375	376	381	341	341	355	372	365	381	382	330	404	352	376	374	357	351	345	364	367	366	354	387	358	372	357	352	407	391	357	332	380	391	368	383	375	389	363	387	373	370	343	392	357	373	340	370	365	351	382	387	360	388	364	367	380	370	371	341	380	360	342	367	389	372	370	375	387	361	390	381	366	434	389	366	402	374	378	344	410	390	374	385	380	365	373	419	362	374	355	386	373	368	332	394	359	374	350	342	378	369	381	377	358	359	351	357	406	377	379	373	385	378	382	372	348	370	380	344	374	369	370	393	385	370	397	344	358	359	369	404	365	378	353	390	347	324	386	370	395	369	346	359	390	372	380	368	401	352	398	371	387	343	325	357	365	335	413	376	378	358	372	372	359	432	368	382	370	369	373	355	381	377	371	380	364	385	406	382	384	394	388	366	385	336	355	391	413	379	361	380	353	382	369	393	397	369	361	316	404	346	378	365	368	396	323	357	357	391	350	375	405	372	372	371	357	364	404	370	367	348	356	386	371	362	330	393	388	361	379	381	382	330	360	377	379	367	394	385	375	328	344	387	370	391	342	350	398	382	342	409	350	395	388	345	379	362	351	353	353	346	388	349	401	386	405	360	393	335	360	349	364	374	393	375	404	347	395	388	375	397	377	423	348	379	369	374	350	371	395	365	375	381	342	345	359	357	405	391	395	368	349	371	363	324	376	416	363	366	382	421	381	415	400	360	355	396	381	353	374	394	381	387	393	342	392	373	355	392	374	365	371	386	393	343	370	363	368	367	355	356	372	359	366	386	345	349	365	395	375	365	379	372	395	359	384	412	359	364	367	344	345	387	374	404	359	371	362	370	387	364	356	382	315	385	352	342	389	355	359	375	361	340	374	374	363	380	399	349	374	376	376	393	343	375	369	425	371	387	397	376	366	346	408	378	363	344	396	383	351	389	367	366	374	379	370	371	371	358	383	371	343	396	359	360	356	376	396	381	357	373	347	380	370	384	363	330	395	368	369	354	402	366	330	361	373	350	374	365	340	379	392	346	354	333	387	372	367	418	354	362	377	379	361	382	372	341	413	368	340	361	401	376	384	401	373	350	368	336	359	374	363	368	362	341	346	364	372	330	375	346	386	388	371	358	354	343	362	381	405	392	348	375	388	351	344	371	365	368	343	355	386	373	352	409	388	370	341	363	407	379	377	372	339	370	332	357	378	405	379	367	371	384	368	375	374	407	355	358	405	372	360	353	372	379	393	351	381	369	345	352	377	351	353	402	381	400	364	357	387	373	359	388	356	361	398	384	365	369	382	383	386	386	383	390	353	344	376	385	415	402	357	364	354	364	379	393	377	340	392	365	393	369	363	344	348	359	384	366	350	378	354	388	361	394	380	356	360	388	397	381	364	356	379	376	371	400	376	358	388	378	387	372	350	362	364	372	367	372	376	361	367	377	379	343	353	370	378	320	376	380	380	350	356	386	350	347	354	391	363	399	389	356	353	344	363	371	328	374	383	365	332	356	358	377	365	380	384	373	365	382	376	360	384	353	371	371	366	348	380	363	370	403	336	365	391	359	387	345	386	381	342	367	389	350	364	355	382	355	367	346	365	412	389	372	346	347	354	393	394	346	378	367	373	376	342	387	372	364	354	343	374	372	384	399	382	363	386	368	375	346	381	391	387	401	366	400	376	371	372	378	370	379	373	380	340	412	359	410	362	340	344	404	341	362	403	339	394	358	371	393	357	380	364	372	361	334	391	386	357	387	407	390	366	355	355	392	378	397	393	331	368	392	387	392	385	358	390	395	347	391	372	350	360	350	377	403	351	396	388	375	338	352	349	394	379	365	359	360	392	394	356	403	388	386	388	390	387	395	382	332	391	371	385	410	382	374	360	364	352	371	346	369	345	361	369	378	398	358	383	355	355	370	385	384	343	383	403	386	364	364	392	388	399	367	374	367	370	361	353	407	381	324	346	363	357	316	368	361	355	375	367	349	354	371	397	359	361	400	358	393	367	369	368	392	384	381	358	386	378	406	369	423	398	364	372	346	380	359	339	343	388	374	384	377	375	353	359	366	402	382	388	389	359	361	414	395	386	354	395	369	357	375	342	376	385	376	391	386	386	359	368	361	416	336	385	362	378	385	349	379	367	392	369	348	415	314	363	357	404	385	402	401	365	381	360	390	388	354	381	354	378	393	379	362	384	380	341	358	362	384	378	318	364	398	353	395	430	404	374	400	353	385	331	370	349	378	386	391	370	369	408	366	387	378	353	351	376	372	379	372	374	403	344	397	362	374	403	341	335	367	391	382	383	372	387	375	374	386	416	421	388	375	384	394	344	402	371	392	369	391	372	397	389	348	366	378	393	346	336	392	374	362	368	373	375	377	346	360	387	374	344	389	401	378	366	365	338	375	349	397	381	376	379	367	375	375	384	374	362	397	363	392	371	388	337	339	390	383	366	386	377	355	343	366	319	363	404	345	381	350	395	414	377	372	353	384	390	359	375	356	404	437	399	350	374	358	371	362	344	381	374	354	320	389	369	393	343	364	372	377	374	371	399	372	397	326	349	413	344	343	376	391	371	345	352	392	369	393	352	388	382	332	388	355	393	347	372	408	362	376	367	373	365	348	394	363	342	385	370	375	390	375	364	412	394	366	338	404	405	400	371	362	369	340	380	386	370	391	373	361	360	369	344	389	381	362	368	345	382	367	398	366	348	357	363	387	391	372	374	396	354	328	381	376	407	378	346	388	337	391	347	381	365	378	388	401	382	340	357	391	404	335	379	400	363	385	349	364	391	374	378	385	376	373	369	373	380	380	361	377	358	364	376	388	337	386	380	349	342	395	399	384	391	365	348	376	377	369	412	349	360	353	394	367	361	348	369	371	364	388	365	381	387	384	363	356	365	387	387	413	355	390	357	357	366	407	380	408	369	365	384	372	376	367	339	388	350	358	360	334	347	334	338	372	391	360	364	361	395	365	355	392	371	337	358	355	348	384	392	394	358	368	383	383	398	369	367	396	364	366	360	363	400	407	388	366	373	358	380	355	359	368	349	401	399	371	382	392	377	425	378	381	358	369	354	362	374	405	386	378	390	366	368	389	398	398	367	356	398	379	370	405	394	377	389	375	373	376	380	351	360	355	366	374	374	359	376	353	376	386	375	376	386	390	344	393	359	387	369	380	372	365	384	366	377	419	374	378	369	362	413	374	384	375	354	338	377	369	364	381	398	338	412	398	362	396	384	369	383	376	367	383	368	379	380	387	385	358	340	412	354	374	365	357	371	379	385	362	366	372	362	387	372	353	345	348	357	363	339	367	379	369	336	393	392	355	377	343	356	353	372	396	354	371
22895	21305	28915	24226	21988	22414	18477	9038	5531	3952	2927	2054	1526	1188	1045	928	845	698	696	648	585	587	539	560	512	459	421	451	448	419	445	454	372	418	443	407	399	359	380	364	404	384	358	370	390	373	401	387	374	396	354	381	380	415	330	371	382	357	389	402	392	400	357	363	348	353	381	373	344	376	338	356	347	367	373	389	343	379	419	342	353	353	393	361	379	370	362	366	348	419	402	367	381	352	369	403	384	308	388	400	396	374	367	391	387	376	331	392	393	373	417	393	361	384	383	358	395	402	372	389	360	377	357	377	365	378	374	384	385	376	389	343	377	344	390	344	354	376	379	362	404	378	372	359	358	398	361	362	366	359	393	399	328	369	368	368	400	393	385	366	349	365	360	394	367	379	386	369	378	391	368	346	350	354	402	373	383	345	374	374	359	375	377	368	339	383	382	367	390	363	369	383	359	402	384	358	375	379	346	367	361	355	334	386	381	378	396	365	335	381	393	362	346	403	380	412	324	376	371	392	402	374	366	391	389	410	396	433	379	393	360	365	356	395	378	384	368	352	344	360	412	366	376	358	368	335	378	362	376	377	405	367	367	399	368	378	350	410	385	383	386	335	368	373	344	380	365	389	364	364	351	346	346	355	378	391	354	369	324	379	401	350	384	378	376	343	385	368	373	387	362	327	377	391	409	339	385	344	351	391	388	334	373	376	371	355	332	335	409	360	374	376	377	351	398	381	403	378	347	353	377	387	416	376	367	352	371	349	367	354	381	348	377	403	347	356	385	353	342	374	396	344	396	366	341	370	359	355	392	361	353	390	412	368	370	385	390	370	337	384	352	358	384	383	367	409	373	359	372	402	356	374	396	366	367	371	404	381	356	361	341	391	356	353	355	389	352	327	431	354	358	390	407	377	354	369	389	373	407	378	393	379	382	358	372	367	361	378	348	385	373	399	367	335	362	384	356	362	361	377	364	364	375	364	333	357	372	372	360	355	379	350	383	384	351	393	390	382	400	366	398	378	336	356	337	355	402	362	331	380	371	357	362	378	360	403	380	384	388	376	366	375	383	357	349	370	353	391	369	360	365	367	358	377	356	371	363	364	357	323	372	342	364	347	363	370	371	356	358	388	354	321	390	349	379	392	370	343	386	388	398	375	366	362	373	383	389	371	367	372	379	390	366	353	340	387	345	353	364	373	401	351	356	349	381	355	400	374	387	347	394	367	370	408	372	326	325	371	399	376	401	376	342	377	386	385	396	395	418	338	382	379	350	401	381	353	384	378	364	402	386	363	363	417	352	363	378	390	362	378	339	364	373	361	360	375	397	388	386	366	381	361	364	352	336	393	368	358	361	375	361	371	364	403	369	373	378	405	388	371	408	390	361	357	384	405	346	370	336	362	362	386	345	384	351	367	364	394	371	336	383	367	335	341	366	371	341	377	358	363	397	330	354	397	362	373	401	377	398	359	363	355	367	389	370	363	365	352	368	360	350	356	386	368	375	352	360	370	357	319	326	412	411	351	378	359	421	372	379	364	349	359	402	383	399	378	357	350	386	375	393	337	366	333	370	385	396	347	368	383	368	366	384	362	343	411	409	344	378	372	368	381	370	364	363	364	376	341	355	361	375	386	387	396	364	353	411	387	394	351	359	345	381	386	395	352	382	358	371	375	358	360	397	382	384	363	366	406	362	401	393	362	397	365	345	366	366	358	351	371	418	413	376	381	373	395	375	384	374	338	350	365	377	334	383	379	359	389	372	387	360	365	384	367	379	391	378	363	346	364	368	397	359	388	359	367	380	370	395	375	375	371	337	378	371	386	366	366	372	394	360	372	395	384	364	389	382	351	354	395	340	372	382	388	375	354	361	355	356	388	373	386	363	396	371	387	368	366	395	379	372	366	354	391	392	392	354	363	350	340	376	371	346	374	370	378	391	380	387	398	350	340	345	381	362	371	389	398	368	337	365	367	371	344	356	349	395	393	376	338	347	413	382	366	330	386	366	356	373	387	399	331	366	372	371	347	380	402	370	370	394	373	373	376	367	354	352	406	372	413	390	364	389	347	348	412	349	391	390	350	383	367	384	363	373	387	390	368	363	401	388	403	336	353	368	345	366	346	373	360	369	361	347	346	350	390	377	337	345	385	381	378	380	380	377	354	360	376	356	394	362	332	398	377	347	368	369	370	335	374	351	398	339	346	333	356	354	372	331	357	347	394	338	387	401	361	354	362	373	400	359	363	361	373	379	342	398	336	358	370	377	399	364	385	342	376	360	368	352	365	377	374	358	377	342	388	366	399	355	387	387	332	358	371	363	371	358	354	368	371	364	371	385	360	351	362	377	361	388	368	381	385	388	375	365	375	392	413	366	388	383	365	361	336	396	426	402	394	370	402	385	338	374	363	383	377	387	405	366	404	357	360	368	394	386	355	359	327	349	406	368	399	382	387	364	380	372	406	367	333	345	337	323	346	376	345	386	414	414	392	389	363	397	385	329	383	386	381	373	361	393	377	382	341	395	392	396	407	344	360	335	368	358	360	349	381	400	388	400	382	396	362	424	361	346	385	385	381	364	388	380	359	337	363	397	360	388	368	379	385	364	371	370	387	378	368	354	383	385	362	369	364	385	376	373	348	369	368	387	403	375	341	379	405	395	392	384	340	359	373	396	383	367	341	360	382	318	382	364	351	362	367	355	383	370	363	364	343	368	361	359	377	347	376	353	360	350	406	373	399	414	361	348	385	383	361	361	382	366	395	379	398	404	365	375	371	354	418	357	361	364	389	384	382	353	360	376	373	376	363	352	369	372	340	374	371	394	364	359	385	390	360	367	377	385	379	373	379	378	375	350	372	389	380	403	380	397	365	372	350	370	364	355	358	356	370	357	381	351	365	372	425	360	377	365	352	393	363	358	384	385	387	371	354	379	373	373	376	354	370	354	348	371	363	374	371	394	366	411	356	373	370	367	413	385	355	361	331	387	368	361	365	360	368	362	365	369	342	345	366	367	368	380	375	367	401	366	376	372	373	359	357	380	402	314	371	382	383	369	343	360	366	371	349	407	372	379	393	390	403	367	384	357	360	352	356	407	386	362	358	370	333	384	383	357	379	386	356	382	378	355	337	370	359	376	350	390	346	380	364	391	380	386	384	385	368	393	372	347	349	414	357	375	403	378	398	384	344	400	317	377	371	375	335	380	363	375	363	363	355	364	374	366	362	371	374	375	416	378	383	330	391	373	373	356	405	376	381	368	374	398	391	374	368	361	359	365	346	399	373	357	368	372	365	403	359	374	364	349	389	340	378	366	354	348	371	355	367	420	363	392	389	369	375	347	371	369	360	395	361	380	384	397	369	346	345	319	362	342	324	367	368	354	366	366	386	380	365	346	362	367	366	380	380	349	390	392	367	349	359	370	383	359	408	373	392	369	332	387	391	355	369	377	359	409	378	349	390	356	387	387	370	367	388	362	356	381	363	381	400	375	383	371	384	336	388
41737	69372	50921	36300	27662	19092	15261	11312	8127	6045	4317	3068	2211	1785	1399	1157	1077	968	851	774	714	718	664	626	564	540	497	512	442	460	398	436	423	431	397	390	425	382	398	371	373	388	395	384	393	420	364	369	378	386	393	428	349	381	400	338	372	388	364	359	391	376	347	364	355	392	355	357	378	370	347	380	372	349	359	375	332	373	404	392	389	370	322	381	361	345	392	382	360	380	382	375	368	411	351	404	344	382	384	356	369	369	387	356	348	351	381	343	365	355	390	350	393	370	392	387	361	364	371	352	343	321	370	350	380	375	337	344	344	387	373	368	367	378	345	370	352	388	343	369	357	372	355	360	388	321	386	372	393	376	399	385	366	359	373	390	356	386	361	336	344	363	402	355	392	373	378	357	403	357	364	345	336	368	357	407	342	381	361	357	405	365	375	370	384	371	333	355	375	328	382	358	378	368	390	345	397	371	380	353	354	369	365	386	330	342	363	359	348	352	347	393	364	373	387	381	389	341	376	331	369	388	377	308	377	400	360	349	370	374	365	406	352	402	357	363	368	380	367	395	370	341	369	392	376	351	360	357	393	383	404	357	375	330	371	359	343	345	413	376	389	364	375	379	411	363	343	342	378	352	386	349	344	377	372	355	363	347	359	387	372	378	365	376	361	378	392	345	377	380	381	367	336	373	356	374	335	378	359	364	338	356	373	381	362	344	381	361	344	364	375	392	354	371	405	358	339	421	388	353	367	356	351	369	372	401	362	390	362	348	371	378	415	363	374	386	371	355	352	370	384	347	375	366	393	369	368	364	348	363	383	366	378	371	388	371	377	360	372	402	358	350	387	380	384	371	393	376	397	376	357	408	383	371	370	391	363	351	371	356	359	357	377	390	381	406	327	360	358	373	372	430	394	385	382	373	369	373	363	347	359	392	406	374	344	370	375	389	378	338	364	370	370	376	417	349	337	381	351	368	376	371	359	359	375	361	377	374	373	327	310	357	387	371	377	366	355	368	362	367	385	342	372	373	351	372	371	346	375	356	369	352	377	382	349	375	386	367	387	373	363	376	374	351	349	385	373	379	353	337	393	362	377	419	371	396	358	361	350	362	348	357	382	390	373	385	363	354	308	386	369	401	366	390	377	407	315	400	363	386	378	377	386	353	360	362	375	400	353	387	376	373	407	364	359	354	373	390	392	356	371	364	368	396	411	362	401	371	368	376	392	330	388	380	358	374	361	348	382	397	381	336	336	378	400	400	380	360	340	375	363	365	371	386	376	360	373	348	362	354	410	343	369	409	364	362	398	364	365	345	353	386	382	377	364	367	347	390	365	365	408	383	364	339	334	366	387	366	377	379	362	395	379	390	346	361	386	367	363	401	392	398	361	362	363	403	381	359	396	360	349	373	360	404	354	353	393	376	357	404	384	394	371	371	357	387	383	374	364	353	371	388	371	379	353	375	341	354	386	372	344	353	387	388	370	373	350	385	370	381	356	357	374	407	374	343	389	396	374	344	373	366	367	359	341	362	412	383	367	357	358	380	367	381	397	385	350	367	407	387	364	369	352	365	410	375	375	338	371	397	381	353	354	343	328	359	392	359	341	369	375	358	358	358	379	389	390	354	355	356	384	358	385	397	365	377	385	358	357	392	355	368	338	404	401	407	376	369	328	383	384	357	395	396	333	385	352	398	383	361	386	361	372	373	411	384	402	371	350	369	345	351	399	375	364	384	352	397	409	343	362	366	377	375	405	364	369	361	366	350	358	381	366	381	343	344	384	365	383	356	375	386	355	370	382	348	376	360	369	347	358	359	352	404	395	355	369	359	350	396	346	356	376	370	363	396	378	357	342	366	380	409	367	366	386	335	364	362	363	363	393	357	397	373	350	374	397	380	371	367	387	391	363	361	400	392	376	366	386	401	363	392	397	366	348	322	417	418	367	393	359	365	335	352	374	371	380	367	369	408	369	343	382	370	371	379	353	377	401	329	359	373	380	362	383	381	398	364	393	354	367	360	329	384	369	376	342	388	348	370	393	369	385	342	334	381	382	397	348	365	351	343	359	368	395	366	373	379	345	359	350	390	398	363	398	378	380	364	411	363	401	371	348	429	385	399	347	346	380	344	335	395	343	378	381	371	396	378	381	379	394	369	374	372	369	356	362	387	376	343	394	399	374	345	365	389	362	368	353	402	386	373	356	391	356	371	388	384	390	368	383	385	343	350	388	343	353	369	365	353	348	361	403	366	379	332	370	398	401	365	338	341	397	375	376	358	345	353	364	345	386	380	405	366	348	407	368	340	353	343	374	382	373	366	345	358	370	425	379	385	361	358	383	364	384	374	391	394	384	380	378	367	399	351	384	366	359	376	368	394	385	393	355	362	363	380	356	380	372	364	384	355	382	382	381	353	360	405	389	361	367	346	383	361	381	367	360	368	371	394	365	392	369	362	352	391	385	378	364	386	371	366	385	376	359	405	348	367	400	333	340	347	372	359	373	374	382	334	393	383	356	365	375	335	390	382	362	396	360	360	377	376	368	381	371	387	335	379	337	378	400	391	382	378	390	361	406	344	345	395	403	379	356	389	372	361	374	376	370	372	378	377	387	404	326	375	351	377	365	368	378	352	384	367	349	381	377	400	398	369	399	358	360	388	369	382	384	374	398	339	366	354	385	389	380	372	330	360	410	369	354	357	382	387	362	354	338	366	380	368	354	353	358	362	333	363	381	359	363	396	397	354	387	374	344	374	398	359	363	385	367	378	384	392	400	395	341	360	390	347	341	412	378	366	384	377	370	348	391	381	366	361	371	383	346	367	383	360	385	371	383	344	385	360	353	359	387	358	365	368	396	360	378	382	388	369	353	352	381	349	376	387	381	382	346	359	397	325	384	363	381	386	397	379	386	356	364	392	359	361	384	380	378	364	355	364	367	371	384	363	370	375	361	357	361	365	385	381	337	390	349	392	410	393	364	384	349	378	367	353	333	360	384	369	330	357	372	389	386	347	382	380	363	346	383	403	377	360	373	371	364	366	371	346	358	370	350	388	388	358	368	355	398	380	395	393	366	342	383	358	384	377	387	361	357	357	357	372	370	386	342	345	363	356	375	387	380	366	380	401	365	375	366	375	366	362	395	381	356	356	386	367	371	337	382	383	363	366	435	348	375	396	364	354	373	356	362	373	398	388	345	383	348	354	364	336	363	341	359	364	378	351	380	379	387	366	348	381	361	368	391	373	379	370	370	378	388	359	370	389	392	351	380	334	371	359	388	365	401	388	369	362	365	364	372	358	405	371	366	385	363	370	393	340	348	370	346	375	369	385	395	361	356	378	387	381	349	365	343	377	389	351	376	386	421	355	356	344	366	390	348	347	342	392	358	366	383	362	389	375	388	357	401	371	363	403	383	360	370	367	396	370	353	352	377	372	370	380	350	395	375	316	326	366	355	382	364	408	381	354	381	392	385	398	346	353	367	407	362	334	373	366	386	366	396	400
37479	42833	39237	27744	15535	8152	5511	3842	2542	1949	1497	1090	869	737	674	587	530	525	486	470	480	434	426	431	430	429	412	381	412	350	378	371	385	396	425	372	339	386	348	321	345	356	355	326	379	348	348	368	359	354	371	374	363	337	371	340	356	370	368	354	309	357	374	343	344	359	330	356	333	323	352	368	357	361	364	371	326	363	368	361	367	365	357	340	347	365	381	352	346	348	337	396	343	369	387	337	328	353	366	385	346	331	402	355	395	371	344	362	333	364	369	342	379	372	331	390	369	381	377	367	369	353	397	348	367	371	339	366	373	352	342	350	368	379	375	375	333	360	379	376	364	353	352	343	353	341	366	362	381	371	361	379	325	371	374	331	359	342	380	373	379	362	333	372	378	369	333	376	359	394	354	379	422	365	346	381	363	364	383	373	370	365	334	362	367	361	359	373	342	385	369	377	376	400	378	358	366	352	383	335	375	380	339	349	374	372	389	396	372	381	366	353	399	396	378	354	343	349	357	365	359	343	381	320	357	344	377	349	362	338	337	342	406	324	335	325	347	339	368	373	376	352	384	349	364	401	385	345	364	352	344	366	379	370	385	379	367	357	363	366	344	364	325	382	359	331	344	333	370	339	353	340	380	372	372	343	383	352	357	363	367	383	390	374	363	332	332	359	350	381	383	364	409	349	360	352	358	326	359	370	376	332	360	329	345	337	389	399	374	373	340	345	371	307	369	368	378	403	389	355	330	347	376	381	365	360	353	394	382	366	401	348	361	342	379	348	377	370	428	385	358	352	384	357	364	370	395	329	360	369	342	353	372	371	376	350	361	373	365	378	352	360	385	369	389	349	338	386	357	341	328	361	361	362	339	373	344	347	310	351	339	370	363	365	317	353	361	368	351	378	337	371	336	374	363	358	376	334	395	333	358	368	350	334	356	369	345	349	380	385	366	338	343	398	363	360	361	358	353	372	346	367	368	369	366	368	359	334	374	394	397	363	378	353	344	355	380	338	375	369	373	340	336	374	376	382	367	368	336	331	366	372	322	367	350	366	346	366	369	350	381	358	355	348	358	358	331	367	381	358	322	351	381	374	361	384	387	349	342	370	360	367	350	350	397	374	371	325	364	367	353	347	335	373	330	348	337	312	373	371	357	401	373	367	356	346	366	374	347	340	369	353	329	354	338	343	361	344	341	368	378	361	323	348	373	345	360	375	325	366	356	353	373	337	348	376	344	350	396	381	351	373	330	379	362	350	363	393	353	303	364	372	363	330	340	351	356	355	346	406	397	372	388	341	377	375	348	342	341	413	338	335	358	370	377	360	363	376	353	353	366	366	374	385	368	333	347	339	372	341	322	369	387	369	371	399	369	342	347	376	357	342	356	372	351	378	369	371	375	392	393	372	359	370	375	371	364	375	336	334	361	341	372	362	361	341	357	367	373	375	356	340	375	337	344	363	386	357	357	347	348	380	334	356	374	341	356	377	368	385	374	348	342	346	306	363	345	344	365	349	360	370	366	389	355	401	322	360	381	352	384	376	351	408	343	371	358	367	333	335	375	347	347	362	367	387	354	384	383	360	351	337	325	375	365	373	321	383	380	367	368	348	363	355	345	347	382	367	363	337	360	334	392	389	362	365	362	354	355	379	372	347	370	378	407	358	356	407	367	377	328	381	349	340	366	366	338	337	306	339	352	357	344	362	366	347	372	368	360	365	378	333	328	396	351	329	342	372	363	379	375	365	341	355	365	418	358	355	355	335	361	372	359	351	360	390	392	392	365	365	374	381	352	374	347	320	364	362	365	345	347	378	353	355	380	388	358	359	332	343	328	369	342	379	365	365	343	342	384	335	339	337	343	330	376	373	378	369	351	384	367	348	366	365	364	344	350	349	386	368	367	341	328	367	366	401	350	343	375	342	334	363	379	402	351	360	358	362	362	383	339	358	352	357	409	331	384	333	386	364	346	341	318	356	350	347	381	373	388	354	343	387	368	344	358	357	324	380	356	387	350	356	377	360	380	340	341	335	348	367	359	360	364	372	366	344	364	361	347	349	359	365	355	372	368	363	319	348	362	398	362	321	344	346	346	376	357	352	364	382	366	346	380	360	388	333	389	357	327	367	376	355	333	367	356	384	374	343	371	385	353	363	387	366	343	353	338	320	381	365	341	373	368	346	341	378	349	358	337	369	342	344	360	389	396	357	350	401	360	360	351	390	385	347	371	394	380	374	342	369	328	352	367	386	362	367	348	400	389	355	364	391	356	358	349	391	354	378	337	372	369	347	339	334	387	365	355	347	330	345	356	353	379	343	366	380	346	349	380	363	373	360	361	362	387	380	343	386	336	390	365	355	345	380	386	363	337	356	348	357	362	364	375	355	362	381	330	362	380	373	395	359	362	340	372	365	375	336	369	355	345	353	321	352	344	349	394	345	362	336	377	343	372	362	372	367	369	359	321	373	356	358	374	354	356	371	351	350	361	378	390	363	350	389	383	360	356	316	337	359	351	338	345	351	371	365	350	355	351	388	334	406	350	394	343	350	361	372	344	367	378	361	352	389	343	311	365	350	360	396	358	367	367	381	375	364	362	349	368	361	368	351	350	377	356	349	362	353	357	318	340	377	338	375	350	341	353	353	376	358	351	388	351	373	334	359	354	359	372	376	369	363	359	347	381	355	369	326	375	392	366	376	349	350	379	359	368	356	337	361	350	356	377	349	341	371	368	379	355	344	389	364	352	360	376	386	351	365	406	377	355	356	347	392	355	363	348	390	317	365	373	381	333	336	364	344	375	372	367	365	351	356	357	324	324	384	346	344	354	353	363	372	338	354	371	374	350	399	371	368	343	364	360	346	349	399	374	360	335	399	328	392	382	348	400	352	408	371	345	369	324	361	325	346	371	360	349	363	340	374	332	365	387	324	358	344	365	338	322	349	345	368	390	328	374	361	388	356	350	369	379	420	348	376	323	398	381	375	394	354	382	402	346	363	410	354	359	365	371	360	335	317	311	370	366	371	370	358	374	357	362	358	373	371	369	339	387	342	373	339	366	347	363	369	356	375	350	359	371	340	353	329	351	374	375	353	368	345	386	355	372	398	374	349	322	362	339	400	370	371	373	342	318	361	361	344	364	332	376	363	380	349	370	376	339	369	396	365	354	365	343	363	367	356	367	365	355	341	374	361	341	367	359	345	367	383	305	379	359	321	363	383	346	383	366	354	350	358	359	374	371	324	363	382	349	340	323	382	366	408	344	350	380	369	341	349	360	374	384	355	376	344	356	336	341	382	365	369	371	379	352	384	351	327	341	362	347	335	388	350	346	375	357	345	356	348	366	357	343	354	345	349	372	372	355	395	361	363	364	366	371	383	356	359	369	339	367	370	344	355	363	354	379	329	354	369	362	336	342	344	361	362	387	366	340	389	330	394	372	350	342	362	418	355	370	355	383	351	343	335	363	377	331	348	356	386	365	364	347	344	340	370	354	357	360	405
42572	53324	38756	24408	16384	10862	8357	6066	4035	3095	2182	1641	1303	1029	827	792	696	619	609	498	551	496	446	473	469	437	440	398	404	415	401	398	402	396	416	374	390	349	361	367	366	391	379	365	365	360	346	339	405	351	389	367	379	404	341	371	398	391	359	368	362	372	346	403	367	362	359	344	376	398	399	373	354	383	396	352	336	397	362	364	345	393	367	389	378	409	354	365	400	373	354	345	395	356	371	349	362	377	374	390	373	361	341	377	338	389	398	376	348	346	342	358	394	330	377	380	329	382	356	343	398	392	391	335	384	418	357	366	389	376	401	379	332	343	380	378	360	357	355	354	384	377	384	368	344	351	354	373	368	387	383	386	387	350	380	376	368	375	347	353	352	368	367	374	369	361	335	339	337	407	363	357	326	350	368	362	363	390	323	368	391	394	319	365	401	403	349	345	365	375	367	378	391	371	404	343	345	392	349	353	371	349	378	356	345	386	365	366	377	350	348	359	380	384	360	338	366	363	369	367	365	381	352	365	381	350	363	348	388	370	366	377	364	351	339	364	376	335	349	390	379	344	377	378	345	356	354	376	371	347	358	383	378	355	388	383	408	389	327	379	382	362	385	399	377	353	389	381	354	365	377	360	362	366	368	382	346	362	327	373	385	405	373	382	356	397	370	387	399	361	360	371	351	355	386	339	370	364	334	426	370	367	390	385	400	361	355	378	357	357	356	402	375	387	376	356	350	387	382	383	350	383	362	377	387	329	358	380	343	390	351	401	369	355	346	343	373	343	369	358	375	359	381	391	376	386	376	352	382	375	384	417	376	349	406	350	329	365	399	373	359	406	339	360	368	387	376	400	384	379	349	396	362	365	379	343	377	378	355	392	356	364	336	372	353	345	329	348	379	342	369	375	372	385	353	421	361	364	360	386	369	400	388	364	380	362	329	366	414	412	340	374	319	383	346	376	376	348	377	392	351	418	357	392	341	383	352	359	406	357	359	356	383	406	360	343	356	380	384	348	345	390	345	359	364	395	375	390	355	365	352	395	370	392	386	364	374	321	336	380	364	425	348	395	362	384	367	372	376	334	360	354	366	380	353	367	376	384	371	382	375	374	393	352	344	375	360	383	347	369	378	389	365	350	394	360	377	373	370	362	370	383	346	369	384	384	383	353	357	359	375	370	365	359	349	387	372	353	373	346	345	420	387	374	371	363	332	375	353	335	355	365	382	372	348	328	379	365	356	349	352	348	390	362	342	353	357	383	357	357	394	356	402	392	386	358	343	389	386	350	401	378	358	370	378	343	345	354	356	342	377	368	357	384	369	331	345	371	350	343	376	364	360	374	380	354	345	402	350	362	375	382	370	336	409	381	356	383	386	371	393	354	331	362	385	382	373	373	385	376	368	344	358	358	386	371	389	365	377	382	408	362	347	366	381	362	374	367	346	353	372	368	353	357	336	357	354	339	367	348	354	373	360	359	362	343	376	337	347	408	408	407	381	366	325	382	371	361	362	340	392	350	350	352	364	353	390	373	371	374	396	390	356	358	374	380	392	371	367	364	390	368	372	357	396	399	361	395	359	349	372	378	336	350	368	353	365	357	372	376	373	336	336	367	372	351	339	381	351	375	354	388	362	396	391	356	371	337	363	360	379	395	323	380	350	391	403	392	349	383	397	378	379	340	368	379	377	387	354	361	388	390	372	367	389	351	350	378	364	395	406	371	356	356	368	381	353	356	392	402	389	374	332	365	347	398	337	360	342	386	407	385	367	342	358	376	359	393	352	368	361	370	397	393	358	399	374	347	383	342	392	405	367	390	350	346	398	361	381	346	356	390	366	372	353	404	395	389	377	342	381	364	370	372	386	383	352	387	362	338	364	392	356	397	396	359	369	364	375	362	371	352	363	356	374	396	362	353	361	379	357	387	375	368	353	368	377	373	362	361	372	376	384	415	376	360	353	351	380	386	361	369	346	378	347	357	374	358	373	360	371	367	348	362	368	331	385	399	352	360	369	372	359	366	377	356	347	349	342	386	332	390	353	384	374	366	325	347	377	381	358	370	389	366	351	386	353	315	399	359	365	334	403	353	403	373	352	400	354	323	379	365	360	389	365	349	406	398	341	369	355	336	391	363	352	367	373	383	361	379	407	372	367	388	355	399	354	367	361	375	364	344	379	362	393	349	359	355	374	369	416	363	367	392	385	350	371	391	374	380	394	352	350	390	342	351	361	387	359	378	354	394	373	350	343	339	359	382	380	338	397	371	340	392	365	388	378	340	400	360	369	424	401	399	383	383	384	333	346	366	370	343	354	361	373	354	347	358	350	367	342	368	365	337	360	385	355	331	354	359	374	348	371	331	354	347	363	397	367	354	362	363	349	375	378	361	337	377	354	332	406	401	383	355	365	406	368	356	336	392	399	417	385	349	370	336	369	384	386	370	374	378	389	409	341	353	407	374	377	350	357	358	398	361	367	355	386	378	359	355	356	391	383	375	362	386	402	405	379	366	379	380	367	378	406	383	379	367	347	334	380	330	325	346	366	343	380	370	365	345	380	347	370	371	371	361	344	349	354	374	401	377	413	371	362	356	346	391	401	418	370	386	383	396	352	377	365	351	369	338	371	415	378	353	371	345	350	398	367	374	368	342	391	384	373	353	362	372	320	400	356	362	380	400	348	378	358	385	394	369	353	345	369	349	365	370	377	371	347	380	349	379	380	362	353	374	368	365	333	363	372	351	395	364	331	376	360	344	343	384	354	382	388	367	379	368	360	356	375	382	324	380	365	357	366	360	352	389	340	396	348	367	362	325	377	362	359	354	387	366	369	364	373	341	396	365	347	360	401	373	371	368	369	343	359	385	345	334	376	360	398	369	371	388	332	333	368	346	333	420	355	358	389	354	379	394	369	368	325	373	348	379	356	358	352	339	382	365	374	377	357	334	369	395	395	403	359	351	380	354	351	368	344	378	375	360	392	346	392	369	359	404	378	355	341	333	350	373	319	412	365	373	356	363	352	347	375	382	377	348	370	372	338	375	388	405	337	373	356	353	369	386	349	330	381	384	374	371	354	364	356	360	372	338	381	393	338	331	394	355	390	365	380	371	418	350	363	360	368	336	386	377	372	375	364	359	348	397	358	351	348	337	348	392	378	378	360	373	371	358	339	376	374	379	356	352	358	330	370	364	393	370	373	363	365	378	346	359	400	374	381	399	342	347	383	388	368	376	368	357	373	376	352	342	368	358	379	348	372	372	366	409	399	378	366	352	368	383	383	343	362	389	345	378	379	352	386	371	369	368	378	365	364	321	347	366	396	365	393	363	340	371	385	379	367	367	399	358	380	363	394	389	344	381	387	377	364	320	365	364	340	352	396	426	386	386	398	370	372	389	359	352	389	371	361	358	404	381	353	376	385	340	350	375	384	375	361	369	365	374	370	365	375	356	381	353	373	391	342	345	357	334	361	343	329	393	388	368	350	367	357	346	373	376	412	394
24292	21391	28742	25820	22466	17586	10635	6565	4173	3109	2251	1654	1333	1062	852	749	689	660	611	509	561	470	483	411	440	497	392	409	434	390	379	402	414	417	390	409	382	397	362	375	373	354	370	370	364	336	358	365	354	367	356	349	343	371	354	344	339	345	362	321	364	383	371	342	331	333	389	329	348	365	351	359	330	346	392	354	342	346	364	359	353	344	372	358	342	337	379	382	346	352	380	347	373	371	378	345	358	350	396	365	380	378	373	369	359	349	370	358	374	366	362	360	375	372	335	329	362	350	368	361	340	398	313	367	317	333	383	354	363	354	366	322	327	360	323	351	342	359	359	365	369	353	328	354	378	349	337	376	364	391	378	389	383	370	337	370	337	351	361	362	333	396	356	362	363	327	324	353	340	368	365	367	354	320	358	344	333	329	372	355	327	372	344	375	338	353	323	369	361	407	337	363	368	350	362	349	340	336	321	354	359	341	338	389	350	334	386	367	382	373	364	364	342	318	369	359	359	359	330	331	364	390	332	388	340	370	365	366	363	386	347	365	356	327	323	364	336	360	387	361	357	357	354	341	324	351	334	353	332	380	345	348	343	340	392	366	349	355	354	378	318	403	331	332	346	353	349	335	357	335	395	384	349	355	383	372	369	327	372	362	339	376	364	354	348	377	341	343	324	342	366	334	301	338	329	356	329	335	338	390	349	376	366	327	362	322	358	338	377	376	333	344	359	360	393	378	333	365	374	381	354	372	337	396	335	375	332	382	343	348	378	323	383	384	381	362	336	394	359	366	316	357	348	380	351	373	332	372	356	354	323	305	373	373	363	349	349	366	337	352	341	355	378	375	376	355	356	372	390	382	365	364	356	363	359	364	367	327	377	383	351	355	356	362	345	374	331	340	364	332	373	372	366	388	353	345	361	372	346	340	356	326	340	369	327	355	365	374	357	337	349	320	341	390	384	369	381	340	338	380	365	343	367	359	340	341	349	325	370	328	328	360	375	342	346	392	384	345	362	394	364	364	353	329	361	334	350	323	342	322	360	341	390	363	345	379	334	356	360	337	417	386	349	356	362	307	375	377	360	355	341	353	323	365	343	377	349	334	372	330	324	349	385	358	397	341	344	327	372	340	356	326	359	394	376	351	339	345	357	341	351	331	373	362	317	371	343	321	353	375	347	352	375	336	370	337	332	356	409	347	357	353	345	339	342	342	363	396	359	301	373	367	340	344	365	384	345	362	346	374	335	355	347	372	355	329	363	358	343	359	378	349	342	332	355	380	373	330	333	331	376	347	341	379	390	342	373	355	341	369	340	356	343	374	344	353	363	410	343	341	354	365	361	373	384	366	364	314	350	372	351	339	366	342	365	367	342	353	348	335	321	364	345	343	308	378	353	341	364	375	341	363	355	365	357	404	346	359	383	385	347	345	360	342	374	375	363	340	363	364	364	337	332	405	377	339	377	353	376	318	383	368	375	364	352	384	326	339	352	387	378	376	358	326	363	383	349	344	338	359	367	370	358	331	341	370	350	368	324	388	364	416	351	354	347	369	389	329	350	325	327	387	357	372	382	353	325	400	353	384	357	383	343	303	376	342	382	341	361	371	359	361	374	376	328	429	355	346	335	348	319	381	367	345	336	343	389	399	338	342	340	334	341	368	345	342	357	374	339	316	379	340	350	377	359	357	365	357	352	355	373	392	379	377	337	361	374	327	378	338	357	372	370	341	370	350	343	325	366	341	360	357	347	362	352	337	329	341	335	378	357	351	342	344	359	379	354	349	364	374	370	341	362	370	359	359	360	355	395	368	346	388	400	350	383	337	336	335	356	377	356	350	328	343	376	387	329	334	352	378	373	376	361	389	400	404	376	371	346	325	396	362	389	363	349	315	386	395	334	341	376	347	339	368	328	352	322	378	373	382	375	340	384	356	349	356	347	404	353	335	361	353	346	379	367	347	372	370	340	389	344	373	312	367	348	336	358	366	393	332	342	385	342	359	379	359	375	366	352	353	344	369	363	335	352	356	378	366	316	364	348	364	390	354	384	357	376	353	377	372	335	390	364	360	347	373	338	369	393	375	374	377	316	345	355	364	339	384	354	404	341	345	325	353	338	369	385	334	360	375	369	349	342	371	375	353	368	387	334	313	373	334	375	337	363	344	341	372	352	421	332	357	371	364	363	333	337	327	343	331	340	366	344	358	333	360	371	388	351	382	328	369	355	348	410	343	357	330	326	340	342	317	368	345	359	348	352	334	354	370	345	327	331	356	337	388	340	367	373	342	337	354	372	354	349	380	333	337	381	320	362	363	352	336	343	337	332	350	370	336	369	365	339	355	372	374	355	385	396	341	348	328	388	358	359	320	354	345	368	320	323	361	378	361	345	347	366	312	374	373	392	345	343	340	331	329	348	358	361	351	337	357	358	364	371	334	347	345	379	330	396	350	308	356	323	319	384	353	380	371	334	347	389	348	353	339	337	331	353	325	337	366	385	357	361	357	343	341	349	341	352	359	364	367	379	367	381	339	364	368	394	356	374	371	353	375	339	324	359	384	371	338	325	386	368	374	343	394	344	349	368	350	371	373	365	317	364	393	373	355	378	354	364	359	317	354	341	359	339	393	336	360	373	337	369	361	367	330	328	353	399	391	345	353	379	356	347	349	345	358	333	368	351	347	335	369	346	349	353	367	370	366	367	338	340	323	329	356	363	349	341	399	348	363	338	348	381	376	340	299	378	345	326	349	351	347	378	364	356	319	354	340	362	339	380	327	330	341	375	372	370	332	350	357	353	352	363	395	330	345	381	339	338	347	345	354	331	390	346	335	331	346	339	345	345	338	338	371	349	371	358	360	340	347	379	376	342	371	347	359	361	350	358	367	365	321	341	337	385	388	371	364	368	359	378	353	368	342	360	412	355	371	345	364	359	375	373	376	355	379	368	332	364	388	366	354	359	343	341	337	339	329	376	381	365	355	346	329	334	368	358	343	358	352	338	345	358	345	351	360	388	392	335	328	390	332	351	354	345	336	353	345	321	346	367	329	357	354	361	349	323	358	333	371	358	359	375	334	385	362	360	352	384	369	373	337	355	366	350	360	347	363	377	350	356	375	347	363	344	355	397	321	370	362	368	361	404	362	356	361	364	353	343	364	335	351	360	341	339	349	355	379	348	394	360	383	354	356	351	357	349	340	369	346	342	384	347	354	372	356	353	343	397	351	366	391	355	360	343	343	372	369	329	371	336	353	391	391	367	338	367	319	372	374	374	373	351	370	369	355	358	355	359	353	358	378	343	335	403	368	356	330	345	354	345	345	365	389	392	348	358	351	324	359	363	341	360	359	373	377	329	343	369	368	353	363	360	346	360	362	366	364	335	376	378	342	344	373	365	351	323	344	373	373	371	392	347	371	337	339	338	357	343	354	352	365	340	338	330	334	357	376	350	357	361	375	367	347	347	328	336	367	359	363	370	323	327	368	345	355	319	347	360	373	330	354
39740	59566	46290	31783	21126	15394	11892	9203	6335	4631	3460	2371	1921	1398	1149	975	849	920	717	651	588	599	565	524	487	476	411	446	432	392	408	434	421	381	416	363	367	344	389	393	398	386	368	389	396	364	373	396	373	381	354	378	366	378	417	345	374	354	343	335	351	354	378	315	360	370	371	341	345	354	320	409	361	345	379	345	404	387	343	372	335	349	345	394	395	368	356	346	392	356	344	352	359	329	414	385	388	348	381	377	372	386	339	392	357	377	357	343	341	348	343	322	365	381	367	336	346	354	358	377	365	367	360	368	382	364	376	343	379	354	354	363	375	376	350	356	369	363	362	363	383	357	351	384	362	349	377	347	388	355	400	342	355	369	372	338	376	374	391	369	347	407	352	378	363	351	329	367	331	373	375	339	379	352	407	382	386	345	354	351	325	383	370	346	384	350	363	392	372	391	353	330	377	359	361	342	354	381	360	394	326	388	362	396	374	385	359	359	385	361	393	389	352	361	364	350	333	371	353	385	358	382	382	373	379	344	363	377	362	370	367	377	413	394	363	336	356	400	383	398	358	354	328	378	359	365	397	370	351	373	405	386	364	370	337	384	345	362	340	351	364	361	353	385	388	418	367	327	379	361	365	386	362	320	364	364	384	351	370	326	351	359	392	369	334	349	364	379	385	360	371	379	338	365	367	368	371	323	345	391	348	381	349	347	384	337	338	367	378	378	389	333	361	382	401	362	376	388	327	355	349	373	366	362	351	356	363	364	364	371	367	358	400	377	371	361	364	372	358	405	334	348	369	369	370	350	378	370	391	386	349	377	333	361	376	357	355	381	367	364	364	387	365	352	348	370	337	403	369	371	373	344	375	348	339	379	364	357	358	358	317	366	404	364	381	363	354	380	343	375	337	335	340	386	363	355	337	343	335	334	354	367	352	334	342	393	368	363	351	382	368	385	364	386	368	382	377	343	338	351	358	385	352	355	353	381	352	319	397	333	305	317	357	360	394	374	342	376	363	346	351	374	369	382	370	351	348	355	350	354	334	352	366	337	372	363	360	363	352	352	321	356	361	328	365	328	376	362	355	354	354	358	381	376	354	356	335	355	357	375	345	339	367	367	359	380	367	387	356	378	360	361	352	377	346	344	380	364	371	357	350	353	374	370	350	355	379	354	347	363	357	347	384	369	386	359	389	385	347	375	382	352	370	388	362	367	369	333	380	363	333	334	342	374	356	352	344	370	366	357	367	368	339	393	354	381	338	348	352	362	366	339	387	389	357	393	377	348	375	400	363	361	376	380	391	389	352	356	381	377	362	333	372	363	341	365	398	384	360	358	355	372	363	359	387	339	355	365	384	384	332	361	343	345	337	370	386	350	346	369	339	370	386	374	374	368	396	376	351	378	358	349	372	360	367	377	349	361	354	352	381	367	349	349	382	394	348	359	350	397	398	403	339	382	319	371	311	368	378	360	315	365	355	357	350	361	384	387	378	372	371	310	345	367	385	389	349	369	371	367	407	334	358	410	402	375	359	345	396	346	328	399	348	368	353	376	377	341	357	377	358	369	381	385	366	386	361	342	366	375	373	344	357	377	379	344	394	373	361	375	345	326	384	333	373	386	384	391	405	363	357	390	364	349	388	390	364	362	365	413	364	338	384	385	390	397	342	409	332	387	330	391	361	367	353	374	325	384	350	372	329	381	372	347	377	366	384	326	368	376	346	371	352	363	345	337	362	366	361	344	357	366	366	355	389	341	352	404	346	385	371	340	385	348	377	386	351	341	361	368	336	374	360	365	359	399	356	347	346	371	341	368	376	367	366	377	405	371	349	367	369	347	344	325	379	373	339	376	353	369	317	354	351	353	362	377	359	355	373	400	440	375	322	399	330	359	380	373	357	355	347	327	337	370	376	339	360	372	391	366	362	332	360	410	355	350	353	351	368	370	380	366	380	353	358	372	385	388	363	370	393	355	388	359	399	379	341	392	363	379	379	406	357	357	349	364	393	342	377	378	355	361	348	351	364	377	412	344	353	362	377	399	365	373	371	329	356	362	393	356	379	365	359	365	361	363	373	390	357	374	358	414	363	362	384	345	366	372	370	355	354	357	378	338	369	360	367	344	390	357	326	365	383	363	358	348	364	363	326	357	348	364	374	363	373	375	359	363	375	393	357	368	350	384	383	364	343	380	373	373	356	369	382	364	340	372	397	359	377	330	360	352	346	374	382	345	349	343	376	362	374	365	367	340	364	380	336	367	370	361	357	332	331	357	363	388	353	375	358	386	394	343	394	397	371	358	366	335	357	390	323	347	366	341	373	341	375	388	408	336	357	378	335	388	346	358	388	373	366	356	366	368	337	365	376	370	396	370	343	339	382	389	360	353	373	375	351	369	358	380	361	390	380	361	325	369	400	370	322	343	348	340	382	337	388	359	335	360	366	389	403	387	358	378	380	372	377	359	390	349	376	373	339	361	332	362	352	366	376	389	349	375	365	343	370	357	354	396	366	361	368	396	350	340	363	384	363	359	354	342	354	350	376	352	349	335	376	315	357	388	373	381	368	372	385	355	365	409	359	371	345	356	361	352	360	368	374	419	369	339	352	371	375	396	361	339	348	374	371	356	370	327	356	374	391	349	359	340	358	357	382	341	349	338	378	337	354	336	378	364	371	354	359	353	310	391	355	328	355	355	375	374	389	362	364	344	380	338	351	342	358	374	379	356	364	348	330	362	348	344	362	380	332	366	354	344	358	362	372	366	390	346	386	373	358	366	364	357	327	362	361	404	319	379	359	338	364	324	356	370	360	386	393	365	350	387	377	339	365	324	353	365	353	355	349	339	349	366	382	371	347	389	371	370	383	375	371	330	357	369	335	350	342	360	344	370	372	351	388	366	367	381	384	334	353	369	368	376	337	356	343	347	357	378	369	362	393	355	342	338	386	404	406	353	343	364	358	379	353	398	348	371	329	334	362	345	351	357	366	387	357	372	362	364	398	352	344	382	360	362	397	335	373	366	356	392	364	346	354	331	387	373	315	363	398	360	339	362	375	341	363	358	383	347	395	345	369	371	359	375	355	364	373	395	345	343	326	323	357	384	355	332	371	338	325	370	332	364	361	342	351	356	368	370	329	349	380	363	387	371	369	386	356	368	352	396	359	355	359	375	409	383	384	318	371	313	385	355	338	369	376	376	357	350	394	373	387	361	368	353	365	367	382	351	358	371	364	358	384	361	297	361	327	366	384	368	367	358	367	329	325	383	386	382	354	406	371	370	344	392	344	343	382	334	378	363	365	381	374	335	393	388	357	364	353	348	364	321	351	339	401	409	364	336	349	369	363	362	351	371	384	359	358	343	377	376	360	350	373	356	375	355	340	366	328	356	364	344	366	396	329	390	340	351	342	396	352	377	388	371	348	367	327	364	358	323	340	343	366	389	370	371	370	379	377	365	355	347	365	365	340	348	366	372	390	334	387	383	355	352	332	405	377	342	382	331
25343	21639	29319	27196	19055	10773	6588	4597	3088	2248	1636	1295	1046	820	684	677	696	609	563	498	503	481	500	435	440	421	407	390	382	400	384	341	418	358	380	413	399	338	388	394	406	374	384	409	404	376	363	391	364	371	345	409	358	404	329	397	382	365	376	359	352	347	403	329	371	349	408	366	364	403	383	392	367	346	411	377	375	374	367	380	356	395	370	387	357	362	364	348	359	418	383	374	376	378	348	356	364	351	370	368	371	374	369	379	416	364	349	330	369	338	355	369	389	380	350	369	334	336	365	324	371	369	418	350	373	381	407	365	333	358	359	352	400	374	363	346	364	390	388	326	382	368	364	359	343	377	366	382	360	388	363	390	383	340	362	342	391	358	352	334	352	359	359	370	393	360	335	393	369	339	355	386	333	383	398	332	362	354	354	376	399	359	390	365	371	322	363	336	403	371	401	403	328	363	386	356	378	359	359	347	364	385	377	385	370	330	352	344	302	375	356	379	379	339	380	346	373	357	369	392	347	363	366	342	380	368	371	389	381	349	391	365	359	369	381	346	381	368	345	376	360	397	381	361	369	329	351	360	364	366	391	389	395	366	354	374	364	348	335	336	363	389	396	384	383	354	380	370	315	321	387	369	380	368	375	337	367	352	378	370	369	363	361	378	367	353	345	369	361	360	397	370	350	360	403	385	397	382	364	335	356	370	367	368	377	363	363	379	395	352	359	351	367	372	352	351	364	385	375	365	357	381	327	395	385	368	365	359	390	376	383	401	380	369	381	368	384	342	371	313	361	407	348	390	374	358	376	369	391	361	358	387	394	399	367	392	350	372	405	364	331	357	382	325	347	410	367	373	356	364	364	360	383	395	343	386	371	399	331	375	387	364	409	383	366	381	374	390	361	376	334	346	382	363	368	369	404	370	375	364	335	364	355	410	388	349	366	383	343	344	381	348	370	376	384	335	358	383	363	358	378	343	360	378	363	348	346	387	368	383	349	357	367	359	398	346	386	366	378	385	411	335	422	368	361	385	380	353	380	323	419	367	373	357	381	361	383	371	318	388	369	373	364	380	379	398	381	334	382	388	353	344	379	382	328	369	375	367	387	362	339	367	373	393	348	346	403	353	364	353	367	378	382	364	351	368	326	391	386	377	355	405	357	389	331	373	354	334	400	354	374	373	340	351	359	349	387	356	393	369	379	374	373	376	376	328	342	338	376	373	362	358	336	396	411	375	375	347	369	369	384	361	369	385	340	371	366	362	339	360	393	288	344	391	385	362	364	367	355	371	375	385	381	329	322	382	329	394	354	357	383	378	383	360	368	362	376	342	382	349	364	372	378	388	311	397	350	380	353	348	389	343	341	349	336	355	301	393	350	365	380	395	388	360	378	348	390	325	370	355	358	374	343	337	352	323	344	377	344	378	374	386	379	358	399	308	366	341	380	366	343	384	377	367	376	355	382	342	396	337	381	352	377	378	364	375	367	369	368	355	361	387	398	379	339	392	343	348	344	353	385	386	394	346	388	409	392	350	370	359	369	376	373	369	351	344	361	363	360	383	396	366	394	405	338	352	363	372	352	389	375	345	390	420	367	369	394	376	346	361	383	379	373	358	360	391	385	337	343	329	368	393	355	368	351	349	373	358	378	357	378	356	372	357	388	361	330	374	387	378	353	372	334	356	368	378	398	351	380	337	356	365	370	362	357	369	343	384	352	384	367	387	341	325	391	379	338	382	393	370	371	362	367	337	380	390	366	373	372	371	364	360	389	380	392	350	359	394	371	398	343	376	345	371	357	402	402	359	370	375	368	361	368	366	367	362	377	329	339	359	363	377	326	385	325	384	414	336	337	398	408	391	366	384	393	388	383	393	363	400	354	373	400	386	363	339	368	371	346	347	377	396	383	361	375	378	348	349	354	355	397	435	364	352	357	370	375	394	365	376	357	354	391	383	333	381	342	341	342	356	372	385	336	395	361	364	376	375	365	343	409	356	365	361	350	357	394	358	368	373	394	337	352	390	358	361	373	382	373	392	401	330	354	362	339	369	355	378	372	389	401	369	388	340	349	391	330	327	358	347	352	377	321	357	399	356	378	409	362	336	343	326	344	349	367	342	355	394	324	382	373	344	346	395	355	363	381	385	345	335	338	349	354	392	338	365	368	386	361	363	358	330	362	376	349	378	368	347	364	343	353	362	374	378	371	386	371	398	368	362	388	410	361	363	360	392	378	373	413	360	351	342	362	360	342	361	351	368	381	372	353	388	385	333	397	392	375	341	358	367	379	346	354	349	347	363	388	408	353	392	380	358	386	426	351	379	336	384	376	383	361	343	365	376	390	361	351	360	376	354	357	362	353	382	370	361	354	351	408	354	340	353	377	325	389	395	384	365	367	365	362	358	384	337	384	364	402	386	376	399	388	377	371	374	375	381	350	372	368	372	342	340	345	349	368	386	370	375	350	370	374	407	390	344	371	344	352	383	382	358	339	396	374	343	389	361	352	364	375	347	354	347	399	385	379	376	385	360	374	383	335	390	367	387	382	368	353	368	355	380	349	361	375	360	372	353	379	380	366	361	356	355	392	387	376	378	352	385	362	366	372	358	373	364	380	365	355	358	358	375	383	387	390	365	361	381	394	359	407	354	333	352	401	405	399	380	383	397	377	358	325	369	355	357	372	350	377	387	381	398	355	347	363	384	370	405	357	381	399	387	387	374	357	385	351	372	367	365	379	369	351	382	400	337	380	343	366	374	382	357	381	341	365	401	354	399	322	334	383	375	363	389	387	350	367	343	359	375	364	364	356	379	365	366	383	365	368	354	411	351	348	340	430	359	342	339	358	361	369	353	367	384	350	372	385	350	396	398	387	368	360	331	364	363	377	358	363	337	373	339	372	368	361	368	372	354	357	422	370	371	362	392	357	384	371	396	331	367	377	381	369	362	387	357	356	380	386	380	407	374	375	385	338	357	342	349	349	382	366	387	373	377	375	346	352	353	347	347	400	390	347	369	366	366	350	332	341	379	350	368	340	367	361	339	389	358	368	386	364	359	342	371	350	366	356	374	359	368	353	410	372	361	376	340	360	413	359	382	415	370	367	348	349	390	389	368	347	367	383	373	356	353	383	358	356	355	394	337	335	347	377	361	355	386	418	334	402	388	330	371	372	343	345	345	387	366	384	342	403	382	396	371	350	347	352	374	394	349	365	406	348	356	380	355	359	334	371	387	392	386	381	379	370	396	366	372	338	355	345	368	367	410	371	390	345	383	378	389	357	355	396	383	360	386	379	350	406	369	381	358	375	339	404	387	393	342	389	402	371	385	357	380	356	384	320	337	374	348	393	354	369	369	372	345	358	359	350	329	415	378	358	386	362	381	393	364	359	365	349	354	385	347	376	385	380	353	326	374	377	318	331	352	371	353	344	372	412	354	348	380	358	366	356	381	391	362	361	359	376	389	393	373	357	385	359	388	381	383	349	382	363	361	399	370	395	393
39607	57406	42911	26184	17656	12570	9672	7242	5010	3642	2711	1874	1556	1142	987	853	833	765	623	625	573	519	500	543	501	446	427	491	433	443	447	393	416	430	424	408	392	398	381	372	364	397	369	396	421	348	352	373	379	378	359	347	368	361	404	368	400	375	364	358	385	382	364	382	362	374	383	350	379	368	372	374	368	313	371	383	375	383	343	369	384	370	383	363	377	363	332	393	395	326	396	374	376	363	375	351	339	384	346	315	367	371	330	353	395	367	355	385	384	366	363	349	375	375	382	398	361	353	372	359	350	315	354	373	357	356	393	381	387	352	398	377	387	396	371	384	341	360	348	332	341	351	383	383	366	419	364	377	372	382	360	365	356	373	369	368	370	352	400	357	376	384	390	360	369	361	361	373	358	365	407	352	388	372	360	360	367	368	388	373	364	379	383	387	382	357	364	372	374	356	402	385	374	340	343	355	364	397	383	370	386	362	356	385	407	379	388	382	368	381	394	375	391	361	395	396	366	370	365	362	380	383	383	357	378	366	379	382	372	387	383	421	386	354	354	375	372	362	376	360	374	391	395	377	389	348	361	350	362	365	370	382	364	401	374	392	345	359	375	400	394	375	360	369	372	381	389	339	373	352	366	382	370	408	385	373	401	419	379	421	361	366	403	391	340	362	375	362	389	374	381	342	366	361	420	386	361	423	363	376	351	373	397	387	356	389	380	389	364	360	379	385	377	378	338	369	361	344	351	348	365	363	342	393	400	364	371	362	368	366	384	368	340	342	385	374	374	333	398	370	378	388	386	383	379	358	352	426	392	350	371	370	364	398	340	386	395	388	411	365	389	362	375	382	387	415	404	386	396	359	374	362	384	388	358	367	379	380	383	390	362	420	341	354	381	360	356	422	355	356	377	360	380	376	361	383	345	399	402	350	321	412	398	369	412	378	380	363	353	381	344	395	353	399	379	387	370	358	362	359	370	347	361	375	327	348	394	370	383	383	396	363	355	392	366	389	364	399	367	375	380	378	362	383	375	390	347	349	388	357	368	378	351	391	359	362	393	397	390	375	335	373	383	375	378	362	380	384	369	364	330	377	396	403	373	383	405	399	370	360	393	377	370	387	409	384	416	386	388	348	365	372	387	376	387	382	369	397	331	356	336	349	387	361	388	366	377	367	366	386	345	349	368	369	350	381	332	395	404	358	396	367	371	385	427	352	398	398	362	378	352	371	403	390	358	384	402	355	377	378	362	402	370	335	371	353	404	341	397	403	367	391	365	402	372	359	393	382	370	364	351	374	360	385	352	350	366	408	366	349	343	401	354	380	382	410	400	368	358	365	353	385	356	393	380	371	377	377	381	355	380	364	367	374	386	362	378	373	362	353	375	372	391	382	386	399	405	367	395	399	405	378	396	363	369	382	355	398	384	372	364	365	430	391	346	404	374	397	379	360	392	386	368	360	360	337	384	399	380	370	368	380	411	400	372	343	370	362	385	361	393	365	365	395	394	379	362	371	382	373	353	417	371	375	390	362	375	381	382	347	345	404	407	376	374	391	361	391	392	405	391	372	409	352	389	344	366	397	374	352	368	397	356	388	373	399	379	405	344	399	405	405	352	370	382	380	383	377	386	357	351	407	359	350	345	350	393	373	360	378	358	400	392	399	361	388	365	387	364	340	352	372	402	380	421	332	353	358	394	379	390	385	347	382	405	383	379	394	342	329	416	398	381	371	377	387	384	421	366	401	369	394	351	339	376	354	387	368	360	376	412	351	374	379	371	365	344	372	368	368	345	376	371	343	381	327	373	361	382	369	364	375	375	360	411	415	374	387	393	372	381	387	378	383	382	372	387	342	371	387	386	355	392	410	359	365	385	363	356	381	381	403	387	375	381	374	382	338	332	343	359	425	408	391	354	361	374	373	364	367	362	396	379	355	380	381	386	388	356	332	367	408	381	407	402	365	344	374	376	360	372	355	381	372	373	367	371	396	374	383	377	373	371	372	398	364	373	382	356	358	370	392	392	384	369	390	383	367	365	362	389	387	383	361	387	379	367	388	368	424	375	367	405	384	356	382	387	347	419	386	372	356	398	366	402	381	367	377	355	369	354	364	373	379	411	384	388	363	357	371	365	372	391	364	401	351	383	383	357	356	396	388	374	338	388	370	344	374	379	380	409	352	331	402	346	357	392	347	369	386	368	354	418	368	359	416	338	368	357	343	364	348	379	413	371	355	400	355	377	402	368	371	350	338	355	381	328	386	397	384	400	372	400	346	377	390	364	364	411	365	376	384	392	381	347	396	364	370	376	338	369	339	360	375	346	333	335	397	431	384	362	357	408	371	354	345	362	343	398	408	376	383	356	357	356	385	335	381	353	376	335	359	373	359	328	347	419	356	381	358	353	394	343	394	392	394	395	388	389	398	385	367	389	380	390	345	402	371	363	419	391	396	355	384	374	367	359	380	380	368	351	361	315	335	390	406	366	368	405	348	363	365	400	367	406	362	396	347	402	387	386	387	373	355	401	387	362	378	381	363	396	402	362	363	378	327	396	384	376	362	403	371	361	377	398	382	389	412	395	396	395	371	352	379	357	397	360	357	368	387	384	352	404	402	365	376	356	408	371	397	373	331	419	408	371	390	331	365	388	392	372	382	383	397	356	376	380	379	363	403	380	354	379	409	391	384	381	386	341	374	403	369	343	380	404	379	365	385	381	380	394	370	327	389	367	374	382	386	389	363	345	337	340	374	370	403	379	394	362	362	381	362	354	395	415	365	381	376	344	380	402	367	384	389	390	353	322	378	346	394	388	366	378	365	387	398	359	375	385	401	399	388	385	349	372	387	361	368	407	388	374	373	362	351	358	360	366	393	382	394	413	374	409	374	374	375	366	381	396	371	397	385	383	352	381	413	389	408	355	385	384	348	343	402	376	392	376	366	364	360	361	375	381	377	375	369	349	363	331	356	399	363	396	361	353	404	375	348	334	388	350	387	392	388	375	344	386	395	369	366	394	375	386	344	363	384	387	375	382	377	383	379	376	359	390	359	359	391	361	387	355	379	344	348	340	374	368	388	384	339	401	398	401	359	383	371	351	367	395	366	403	338	380	392	392	381	379	373	373	359	383	341	382	354	389	358	380	415	336	349	385	333	354	367	368	358	387	379	326	380	366	368	370	382	365	344	362	370	392	414	364	391	341	392	372	374	343	395	365	349	375	358	379	343	377	390	371	418	370	389	380	394	335	370	350	347	371	396	391	383	369	405	362	345	380	381	384	352	374	385	383	434	345	359	353	397	358	375	374	420	383	377	357	404	384	358	390	336	372	418	374	398	375	405	367	383	375	375	380	387	385	381	362	396	360	360	362	401	379	398	402	381	336	374	386	347	387	350	386	369	387	352	405	352	378	341	399	399	388	391	370	365	357	380	347	350	392	421	352	349	354	388	377	394	371	372	378	380	342	418	349	377	375	379	358	383	374	335	346	371	389	373	356	344	357	367
22879	21306	28952	24137	21766	22437	18174	8843	5613	4184	2843	2046	1560	1296	1088	1006	885	870	796	736	590	562	517	518	440	512	514	444	460	464	449	428	423	431	419	413	411	391	380	387	401	412	392	373	362	389	352	407	369	390	365	364	397	383	385	335	397	374	388	380	401	410	380	356	376	385	399	405	395	359	353	365	358	373	413	363	373	385	385	370	392	386	386	356	393	341	371	358	386	344	375	365	393	378	368	361	370	370	345	350	359	384	348	368	397	361	414	361	374	329	356	399	358	400	374	369	357	358	360	370	401	382	363	366	357	357	389	343	380	406	363	377	350	396	362	373	371	391	378	391	356	415	379	358	333	413	350	396	380	377	379	397	418	396	363	391	364	391	374	385	387	368	369	404	372	372	396	384	399	385	387	337	357	359	347	371	386	386	352	403	360	370	387	413	381	384	358	387	366	373	359	360	386	366	324	348	349	355	382	354	396	399	328	382	360	400	376	356	363	375	403	392	364	352	361	347	356	372	369	380	395	330	363	371	359	381	368	373	387	380	411	403	390	392	406	370	357	349	373	367	369	386	399	411	358	378	396	383	407	387	380	418	366	384	372	337	380	371	377	380	393	385	383	384	386	373	357	387	381	397	355	379	380	397	379	393	411	354	370	352	388	374	397	395	370	351	360	369	396	349	368	365	414	384	382	397	352	391	390	345	366	355	351	327	364	392	391	425	366	381	330	373	342	360	381	377	356	393	379	388	371	371	383	360	382	342	369	359	367	372	358	375	399	337	373	406	389	340	384	370	354	363	381	364	379	389	369	381	359	403	346	387	364	394	392	348	371	327	364	354	378	350	362	378	355	357	357	408	372	367	389	347	377	388	379	381	402	358	376	370	360	381	347	340	358	385	393	352	361	345	391	364	349	352	381	368	379	394	367	377	366	378	365	360	321	380	378	363	363	389	370	408	378	385	346	376	391	356	418	398	362	336	373	378	346	390	357	359	387	393	370	373	331	358	375	409	394	361	355	353	406	361	379	367	402	399	372	354	387	429	359	367	370	387	370	386	366	365	364	369	329	396	387	352	358	377	354	363	386	361	392	365	354	399	366	385	380	359	374	378	331	358	344	367	386	375	385	388	354	372	410	374	374	392	362	375	425	348	364	378	377	385	342	402	369	371	359	364	373	362	371	352	375	398	378	390	415	373	369	359	337	363	361	379	359	355	425	364	361	378	389	382	377	391	340	350	380	367	426	374	358	394	390	362	386	391	383	370	361	368	364	399	374	390	361	386	389	370	394	373	389	345	371	365	373	366	393	380	383	370	376	367	367	395	379	360	405	390	363	447	365	340	370	394	339	360	370	394	341	353	337	395	413	393	369	368	384	362	359	406	393	372	406	382	375	352	367	388	377	368	393	367	359	372	389	361	361	379	389	366	352	393	380	377	370	419	366	363	350	377	367	348	378	373	357	367	357	373	368	417	371	385	405	368	367	381	349	358	393	392	357	403	373	369	389	396	407	377	379	342	412	370	385	372	383	348	369	374	359	354	356	355	357	362	369	376	400	411	360	378	356	388	386	367	370	360	380	365	343	355	362	345	367	339	366	367	409	355	376	361	371	367	379	387	355	378	354	377	389	349	350	373	400	366	381	382	365	369	425	391	391	353	354	399	352	388	386	366	373	361	396	384	365	371	347	404	365	388	394	377	377	343	370	383	374	368	380	381	357	346	328	378	359	374	370	368	367	382	385	375	379	375	367	382	393	372	377	383	361	375	359	356	415	387	365	367	367	380	373	378	359	363	393	364	367	384	394	380	402	371	377	374	388	362	392	390	348	421	365	408	382	425	381	371	381	406	386	370	375	382	390	362	399	385	380	334	368	342	410	357	394	389	387	388	356	372	381	362	387	371	359	357	404	392	367	345	382	411	422	410	360	330	342	362	393	351	390	390	369	378	367	370	373	373	373	366	386	379	406	347	426	373	371	395	358	360	374	362	362	375	369	358	411	394	364	359	375	395	382	368	398	375	380	353	377	371	368	392	355	345	379	382	381	362	362	390	363	357	380	388	397	359	390	374	381	382	366	384	369	362	376	377	329	415	356	378	393	375	390	353	348	361	373	361	382	393	340	388	360	374	388	377	359	411	362	349	373	376	388	375	344	365	375	385	382	384	401	373	332	357	384	389	391	382	372	337	338	366	346	398	359	374	424	379	374	356	363	360	345	354	380	388	394	384	365	358	361	382	378	368	395	367	383	363	415	404	333	358	346	349	384	345	379	390	354	366	353	379	378	372	380	361	361	392	393	395	360	340	376	369	368	389	369	386	404	365	354	380	388	384	344	383	363	360	356	363	393	377	360	370	389	406	353	383	346	368	367	362	368	355	350	392	424	379	412	364	396	345	377	390	421	388	383	347	347	389	366	387	373	344	370	381	334	376	383	402	360	403	395	414	423	392	378	347	403	357	358	351	362	360	388	374	387	365	382	396	359	380	373	360	383	378	383	420	379	348	393	375	388	348	377	374	379	413	392	407	369	392	352	391	360	360	373	390	395	377	362	386	393	371	363	375	376	418	394	380	403	375	372	395	374	385	366	363	367	382	384	367	345	345	406	379	358	405	393	348	380	331	359	387	352	371	374	355	342	383	368	368	374	330	366	370	370	391	371	372	372	374	356	388	350	354	420	377	376	359	378	372	370	380	374	355	381	345	381	403	382	389	385	378	336	350	398	368	364	348	388	354	354	382	375	401	386	393	370	373	362	348	364	386	386	359	377	372	389	366	367	364	416	376	378	360	383	387	393	359	355	359	391	392	376	362	383	381	403	350	380	370	387	331	388	407	363	372	384	378	374	375	371	377	358	385	376	360	386	353	377	370	369	361	404	381	379	391	382	379	355	402	398	385	356	386	380	362	358	376	381	360	383	357	392	335	377	402	424	412	345	391	401	388	380	378	380	348	336	352	390	366	369	351	365	394	394	347	385	368	378	403	398	370	381	368	382	360	397	395	368	428	382	411	372	345	355	364	373	367	377	389	386	380	353	377	380	400	402	365	331	354	383	399	386	371	364	364	369	348	349	335	378	360	335	350	366	408	382	381	352	329	375	357	363	371	389	392	380	372	386	381	379	383	373	402	385	389	355	382	373	377	351	386	326	397	390	363	412	371	369	365	343	377	353	410	352	381	372	362	408	409	343	393	353	377	375	381	366	342	397	383	384	369	389	405	363	405	372	401	413	384	371	363	374	352	361	376	360	355	370	369	383	354	340	348	382	378	326	397	409	323	372	362	376	367	391	365	373	395	377	391	376	364	382	386	360	352	350	378	367	378	356	362	375	356	368	382	408	401	404	362	387	375	387	376	366	411	394	359	401	359	397	381	383	360	362	388	341	427	352	348	372	397	407	396	343	389	428	404	342	363	379	359	402	336	362	366	346	348	382	375	379	376	361	339	422	382	367	369	346	371	364	392	367	342	380	397	363	381	376	383	358	387	345	356	344	368	355	384
41856	67345	50297	33934	25473	18964	14758	11201	8284	6152	4161	3088	2285	1783	1580	1369	1167	1081	936	820	732	613	627	619	554	517	467	454	513	465	488	438	404	428	424	432	407	403	414	431	409	391	377	419	425	421	375	387	379	391	397	376	414	367	340	354	365	400	368	357	410	368	372	346	378	390	386	412	371	378	371	364	371	394	380	367	420	370	390	395	339	417	365	357	359	386	344	386	363	358	401	367	337	367	364	375	380	366	410	378	387	387	383	345	377	401	386	356	387	365	379	372	381	358	374	355	376	379	373	418	382	344	389	358	352	396	359	384	372	377	364	349	395	410	373	377	354	400	361	352	396	369	359	372	371	382	379	397	380	397	375	406	369	370	382	409	385	360	391	363	375	355	365	383	376	367	383	388	374	338	367	353	398	384	363	380	351	377	378	356	390	361	366	357	373	353	370	335	382	335	337	398	381	394	360	382	378	378	338	366	393	426	350	383	360	350	358	362	357	394	346	370	403	372	335	368	369	369	357	391	360	400	391	397	378	381	368	353	349	365	389	354	375	387	379	362	349	371	366	347	358	347	348	386	355	366	395	421	355	331	346	385	353	384	417	369	358	330	393	350	360	389	348	367	364	407	363	354	374	385	353	368	398	370	382	367	371	376	390	355	396	343	397	357	384	373	371	360	360	376	379	365	344	384	391	397	373	396	347	378	364	392	351	365	417	382	400	365	365	354	346	412	376	365	374	350	382	365	385	390	342	357	352	356	395	375	387	343	367	365	379	368	365	382	393	394	387	387	386	372	350	386	362	378	362	355	335	370	367	411	379	337	370	353	372	370	375	350	371	387	371	376	348	393	379	344	368	361	359	407	334	373	383	382	378	371	373	369	369	375	407	391	404	344	385	356	373	383	357	369	385	376	368	348	392	352	390	353	379	384	364	350	362	376	341	393	411	390	363	355	340	382	359	365	350	363	362	403	373	353	384	400	348	380	414	395	375	391	387	369	372	351	394	351	361	334	341	415	372	378	403	368	370	351	392	352	331	373	357	341	366	351	393	357	356	384	371	352	397	372	341	431	360	391	371	337	364	378	364	374	399	357	359	370	370	386	365	358	390	388	350	351	380	351	377	360	363	386	336	383	389	337	396	409	362	361	386	352	381	384	362	361	355	357	424	357	383	393	392	353	373	376	393	402	384	403	378	346	370	378	371	385	393	360	346	394	379	358	371	377	370	367	373	378	368	371	360	343	354	374	351	385	352	376	385	387	300	353	394	375	392	363	352	396	384	403	375	355	382	362	389	368	398	398	324	365	358	354	389	339	412	387	419	332	375	373	371	368	357	351	335	354	390	352	375	373	386	402	336	349	350	360	383	383	397	382	350	376	361	387	364	342	364	381	359	385	346	381	394	357	434	357	377	362	368	403	361	318	375	358	368	395	387	382	399	365	332	373	389	399	363	374	358	420	379	382	369	351	363	407	377	379	364	353	381	384	385	374	351	358	394	382	378	378	374	377	393	353	367	373	413	359	363	380	374	366	385	385	337	375	358	371	398	354	372	359	392	378	405	355	364	389	416	361	373	403	366	420	325	389	377	388	353	403	374	358	376	363	343	378	355	354	391	375	369	347	366	384	376	351	363	376	384	367	370	387	382	372	363	381	345	412	387	351	383	356	376	367	403	388	354	368	357	391	375	382	354	357	401	365	351	361	364	373	371	372	391	363	399	389	379	365	361	391	393	333	390	350	386	366	359	353	371	409	396	347	374	346	383	381	388	324	363	352	373	395	357	374	361	392	367	357	415	354	377	377	377	372	375	381	373	385	375	390	366	364	401	395	368	364	388	398	356	387	394	343	385	389	384	356	359	379	389	397	358	355	405	379	390	339	377	396	394	397	380	404	372	369	347	353	372	398	369	378	367	381	375	365	380	360	368	418	340	400	359	403	385	365	332	362	353	405	376	368	376	383	370	365	355	403	360	347	340	310	403	350	369	399	365	381	406	360	383	360	391	391	350	383	365	360	350	376	354	367	384	374	364	391	355	376	390	360	377	369	401	377	390	343	368	401	393	356	388	381	375	373	338	367	376	368	393	388	348	386	355	369	370	381	331	357	403	395	359	337	359	364	352	376	370	398	388	354	337	312	387	373	379	342	379	354	409	415	381	357	340	368	349	357	394	403	368	390	373	338	371	353	360	411	389	398	367	402	372	371	396	374	354	337	372	383	394	380	388	401	379	351	357	380	384	372	354	369	384	398	393	373	369	400	377	392	372	400	365	324	374	345	354	342	368	359	376	357	376	377	376	368	382	378	340	394	396	362	349	383	351	377	405	390	375	359	382	376	415	390	377	368	348	406	364	349	371	374	348	402	364	383	365	392	391	397	361	397	404	372	394	348	390	371	354	377	375	374	379	379	369	414	370	348	357	371	374	389	348	369	385	423	400	365	369	365	370	346	352	358	384	368	388	359	378	399	381	386	357	347	389	382	373	399	379	391	366	381	349	386	392	370	389	376	381	356	369	376	385	381	368	362	395	364	386	359	371	416	343	349	384	348	396	348	371	367	337	343	404	394	340	366	399	375	364	342	369	388	371	371	314	349	361	384	396	355	378	366	345	405	417	370	331	372	391	381	377	361	397	348	376	356	393	366	361	357	374	393	372	389	400	374	410	398	361	373	388	411	394	428	347	394	381	349	371	360	378	374	365	380	379	385	383	343	353	333	378	338	385	408	338	379	371	364	396	364	358	368	368	358	369	404	368	356	349	394	376	378	386	363	371	350	353	382	367	361	376	377	371	369	355	371	374	370	370	388	332	392	349	368	391	370	355	358	373	390	409	365	393	375	380	381	354	399	367	366	343	379	379	350	358	380	395	374	377	400	380	368	344	377	398	380	342	347	388	378	370	361	360	389	395	342	326	384	374	373	350	351	365	391	370	383	363	381	405	380	380	401	388	409	381	364	354	342	370	367	370	400	393	377	382	398	376	371	360	361	377	379	367	364	352	395	352	410	371	391	366	397	389	373	359	346	385	352	364	381	379	377	386	350	350	373	366	362	401	379	341	363	375	405	353	384	358	390	373	354	361	345	347	343	354	360	382	361	436	392	400	394	373	358	409	357	382	353	361	391	407	409	403	372	374	365	381	336	363	339	381	344	402	369	364	379	368	377	391	386	352	372	402	350	372	370	360	365	373	369	387	379	349	396	371	342	360	409	369	377	368	339	380	360	382	372	370	357	409	378	362	404	358	361	369	385	347	350	388	336	362	382	387	353	372	358	363	381	379	363	344	378	389	367	406	397	380	361	354	387	361	426	383	347	364	358	372	342	361	396	364	359	405	367	362	360	357	401	352	359	425	350	407	358	362	371	383	389	406	398	336	337	371	398	368	381	353	356	338	397	376	361	373	395	346	383	373	353	371	358	375	373	372	358	380	386	425	363	392	374	382	412	381	344	359	393	373	355	370	381	349	365	365	364	380	379	348	382	338	347	390	388	373	338	362	399
37235	43640	40565	24447	13474	7801	5050	3527	2551	1978	1408	1065	827	734	727	614	606	570	533	445	466	454	418	472	433	464	436	397	390	376	387	393	412	354	370	374	362	347	342	388	384	383	351	384	369	339	349	370	362	390	364	348	342	385	383	353	411	347	362	364	369	380	350	373	342	363	355	368	348	354	339	365	344	381	379	349	373	323	318	386	376	382	341	359	366	371	405	378	357	349	371	361	392	363	384	342	370	377	346	377	394	410	344	368	334	356	373	375	345	370	357	344	377	361	356	355	365	371	368	345	365	376	334	374	396	349	356	372	393	355	387	379	392	380	361	384	337	349	374	346	368	402	359	354	371	362	378	337	366	363	359	384	346	383	353	335	361	380	364	343	343	339	364	374	374	384	340	340	346	373	353	384	370	318	341	357	365	373	361	331	378	355	379	378	316	346	387	349	335	391	345	356	382	361	335	328	384	372	342	385	369	378	356	360	389	376	355	388	388	370	378	343	392	356	392	379	380	369	355	368	383	366	355	377	345	359	333	369	412	396	360	359	385	376	343	377	392	383	380	341	389	353	357	366	390	383	375	353	362	344	325	327	330	402	345	367	355	372	363	362	373	374	360	392	329	330	354	359	356	330	356	370	401	382	346	367	369	358	347	332	389	342	351	376	333	337	411	375	350	394	372	358	387	370	338	358	379	396	359	362	340	360	391	387	360	369	326	363	324	365	372	359	345	380	324	385	362	395	395	344	354	368	385	361	363	380	352	420	364	338	346	359	370	372	377	392	364	352	360	362	373	352	334	351	365	382	378	365	376	379	352	347	355	329	348	353	387	363	374	352	373	425	351	367	345	378	341	380	380	396	377	349	350	390	369	340	376	364	333	356	352	312	347	354	360	338	408	345	384	393	359	354	338	370	374	337	362	352	374	352	337	374	366	383	336	380	351	390	392	359	361	342	353	383	355	343	375	359	420	376	350	382	352	344	381	347	352	376	354	338	372	359	363	342	382	358	354	398	362	351	357	338	393	350	381	353	363	359	356	363	359	368	378	393	405	406	351	375	387	386	349	402	358	371	388	374	363	335	416	353	392	380	385	390	364	330	384	368	339	388	348	375	380	384	363	381	350	354	380	361	372	385	377	363	360	352	320	367	399	388	343	351	361	342	339	353	362	379	394	361	352	409	374	348	358	346	352	362	356	365	343	354	370	370	359	334	393	345	373	352	374	342	329	341	392	369	360	365	404	336	369	373	318	425	340	377	369	374	376	366	332	353	349	365	380	337	378	359	344	392	370	382	389	336	327	374	350	374	366	368	398	352	390	370	355	363	352	373	348	378	370	360	349	377	374	342	342	358	370	378	372	342	342	368	339	324	376	354	374	359	349	385	347	379	359	374	362	366	357	353	354	347	367	327	367	362	391	382	395	334	343	344	345	366	397	344	367	360	378	336	359	353	373	343	358	368	363	373	347	345	383	374	384	353	334	391	385	343	373	381	351	348	377	334	342	385	329	354	364	371	362	388	352	396	380	365	341	357	368	372	385	311	387	375	403	372	340	385	340	405	356	368	382	351	364	355	379	357	366	354	374	348	344	356	400	345	366	343	365	385	345	379	365	346	348	395	394	358	328	362	358	384	365	409	344	369	344	382	376	398	385	415	335	364	386	344	372	377	384	356	300	384	354	337	372	370	364	349	356	353	380	349	348	365	320	327	371	343	363	330	388	374	380	397	372	329	425	382	369	387	386	416	358	364	369	384	330	359	360	362	341	379	400	364	373	350	395	371	397	318	357	361	357	376	377	348	404	363	375	387	357	386	336	377	362	388	368	382	341	367	350	372	352	381	364	345	342	372	381	371	363	327	354	341	384	347	347	396	364	348	381	342	371	354	357	353	363	394	359	369	384	389	377	370	388	397	367	375	360	389	336	354	354	354	347	365	391	400	383	358	361	354	327	366	375	359	352	361	365	354	402	337	363	367	344	342	375	375	385	393	316	359	373	363	342	352	366	381	369	352	386	350	380	405	372	331	371	359	389	363	367	355	354	358	367	345	341	360	341	374	348	379	372	381	364	360	390	338	386	378	324	372	380	387	354	370	359	388	355	326	351	380	360	363	342	363	366	383	342	374	366	344	385	364	365	361	332	358	362	376	365	350	319	340	366	385	363	384	407	386	372	378	369	353	378	369	352	340	362	374	365	378	388	373	388	328	377	350	361	374	379	348	384	365	357	361	370	357	347	377	367	351	388	353	364	367	387	381	349	380	347	365	357	352	393	374	385	372	382	390	338	354	365	345	376	363	363	354	346	350	341	340	328	335	340	354	366	372	365	396	390	355	367	358	340	368	346	384	338	386	359	384	351	379	357	407	354	335	336	385	366	346	366	382	363	372	372	392	353	371	375	374	363	380	354	352	351	352	343	352	366	359	356	389	359	374	331	352	341	358	400	360	345	369	375	360	340	377	374	389	389	345	358	347	371	388	361	349	346	371	368	359	366	345	357	373	351	364	352	365	361	373	356	365	355	371	351	357	348	351	350	375	344	360	355	378	372	417	383	362	369	361	355	364	355	371	381	359	378	326	387	378	406	396	388	373	363	368	350	389	371	377	380	395	331	339	333	378	404	356	349	363	370	339	316	387	359	383	378	361	343	350	367	347	386	373	378	358	369	347	384	364	366	376	378	363	357	372	364	377	391	348	375	382	359	344	346	352	348	341	374	341	355	368	395	353	378	405	407	333	369	367	366	352	343	375	370	338	362	356	363	326	321	398	371	339	359	386	331	383	363	377	375	365	366	385	334	381	341	371	370	363	342	360	332	381	355	400	340	376	349	377	347	376	366	380	381	363	369	339	356	376	401	354	375	348	390	357	371	362	344	364	383	349	378	338	391	372	369	319	356	339	327	374	343	381	323	357	374	384	337	381	336	377	348	357	377	375	348	382	349	375	347	387	377	376	394	333	417	398	366	373	331	358	352	365	349	351	399	349	349	369	359	369	370	356	375	353	370	354	376	340	352	378	343	363	381	359	393	348	371	364	343	399	362	375	296	339	396	377	351	386	363	363	379	353	360	336	392	358	365	365	388	366	351	381	378	344	374	344	386	347	340	372	342	353	369	354	357	362	365	388	393	360	357	336	387	366	382	336	352	352	362	356	382	404	349	355	316	344	366	375	363	393	387	365	384	377	352	380	342	395	394	339	373	410	390	340	361	380	382	328	398	370	351	340	346	335	343	379	383	370	371	392	324	345	353	349	401	355	377	400	409	354	359	375	334	379	383	360	345	352	387	328	385	341	382	362	373	341	383	385	368	358	353	337	354	360	360	388	385	371	381	379	361	390	393	356	338	361	382	403	377	354	319	349	356	358	387	374	331	345	322	370	384	358	380	333	344	375	358	364	379	395	378	359	398	339	337	363	354	368	369	361	367	389	316	369	363	397	364	361	369	356	340	369	405	388	370	340	364	374	346	330	349	339	360	351	382	375	350	361	376	335	369	355
41588	55224	38543	21360	14815	10579	7814	5504	4135	3046	2045	1607	1243	988	931	744	661	767	629	539	501	492	406	478	456	445	437	401	439	409	423	397	454	394	363	396	413	363	380	398	409	385	376	350	389	387	375	363	370	391	376	373	356	344	385	372	367	350	367	389	354	374	327	350	382	363	386	355	409	360	340	379	367	375	370	365	382	387	402	394	363	384	388	396	370	363	362	373	366	367	387	351	363	377	383	359	395	371	357	345	355	361	358	371	380	361	359	378	381	358	348	358	366	385	345	365	379	360	379	389	359	378	391	352	377	348	347	385	378	354	379	406	383	372	341	392	346	373	367	419	361	381	366	360	398	353	353	388	328	386	370	374	392	399	371	389	375	362	407	348	372	384	360	400	372	350	368	368	390	373	363	354	363	376	379	368	373	371	350	399	389	395	342	398	359	381	355	361	354	367	412	374	427	356	341	397	382	399	405	389	402	344	357	360	355	379	384	388	383	369	380	379	365	341	371	368	358	352	365	372	382	378	386	387	381	361	403	368	343	353	325	376	369	337	405	361	357	355	379	348	410	377	375	386	337	377	363	366	380	350	354	362	358	367	390	366	379	363	395	372	368	386	317	363	388	374	368	401	399	344	340	357	372	358	360	373	349	340	355	369	359	357	376	370	381	375	409	353	361	352	320	359	369	364	379	389	370	396	349	384	398	326	334	364	370	358	386	360	357	381	372	350	400	391	308	339	390	351	344	379	388	346	386	390	337	372	359	370	380	391	378	343	364	383	387	359	361	380	372	387	354	367	354	352	389	397	372	418	396	389	333	357	350	329	405	401	363	398	351	362	359	328	341	380	354	378	389	390	365	390	382	394	399	321	370	341	376	379	399	356	386	344	366	364	377	376	382	377	356	370	368	365	329	366	371	384	343	399	361	386	377	368	343	404	403	382	388	406	390	385	363	384	358	375	373	354	357	359	360	381	409	378	336	359	345	355	391	400	367	400	345	391	329	347	392	396	405	382	379	351	404	356	361	361	388	357	399	371	399	383	372	366	390	388	371	371	372	373	368	379	370	329	370	356	350	362	344	361	370	393	351	375	389	349	362	408	413	408	324	368	374	387	370	349	385	359	356	373	374	373	338	400	346	377	364	379	378	349	375	358	362	350	355	381	375	365	356	368	392	342	368	396	401	379	374	397	362	424	362	347	374	380	401	378	370	377	383	357	390	361	406	387	408	382	361	362	359	397	346	360	351	362	402	330	364	382	357	381	381	373	359	379	379	345	347	380	358	384	393	371	399	397	385	362	376	356	374	344	393	371	359	348	383	351	386	365	407	371	417	367	371	374	371	420	353	361	371	348	388	336	387	394	335	363	365	383	340	399	380	374	391	393	368	390	350	336	364	361	383	347	369	374	380	395	356	359	377	415	415	372	342	367	386	374	359	365	411	364	368	384	344	341	382	320	373	366	365	365	401	343	385	400	377	381	384	369	362	394	337	366	393	370	378	387	410	348	361	400	364	417	384	339	392	368	397	391	404	352	400	387	378	371	360	383	377	360	377	360	375	383	364	322	366	332	375	394	365	376	386	379	356	339	372	388	399	366	406	364	390	378	358	333	414	360	370	370	387	395	403	335	364	379	371	325	389	390	345	376	377	390	347	366	356	394	373	370	349	329	400	375	381	373	372	357	364	374	386	363	367	338	348	376	351	354	390	401	360	380	404	368	414	382	365	377	339	340	354	402	393	364	364	383	384	362	346	359	362	349	383	407	367	381	391	392	371	377	379	369	351	408	390	367	386	356	384	416	360	391	387	338	357	363	373	380	411	368	358	351	396	390	374	402	383	395	394	366	354	407	382	366	369	345	323	401	380	412	379	383	374	365	339	358	384	378	381	364	373	386	345	353	351	339	366	362	369	384	349	405	383	357	375	344	360	405	372	391	426	373	365	383	365	347	382	392	356	395	366	346	394	350	387	370	382	357	409	367	319	349	371	388	387	398	371	382	373	388	382	368	376	355	384	342	365	355	386	353	385	369	361	376	369	344	380	354	387	381	353	378	366	395	348	408	367	358	370	365	389	356	379	380	354	361	383	369	387	377	349	358	374	384	336	406	406	344	402	386	394	367	352	395	371	345	362	373	368	336	388	339	358	359	391	385	401	394	381	379	363	342	386	355	370	361	378	354	373	372	391	328	360	396	389	373	381	391	366	352	348	387	312	355	373	390	357	355	385	349	341	347	399	372	357	362	368	355	390	358	372	325	360	368	366	342	388	371	387	326	382	362	364	359	420	416	361	379	392	347	335	352	332	392	348	362	352	371	374	394	355	367	341	384	347	362	397	347	385	363	345	390	345	400	423	342	353	376	360	365	373	396	388	357	356	371	370	367	424	361	362	369	356	371	390	360	352	393	352	357	392	360	370	368	365	406	369	400	337	387	404	363	360	349	346	376	380	368	366	345	360	390	339	359	349	337	367	373	408	367	361	367	365	387	344	360	383	370	353	400	368	339	373	366	372	386	402	376	388	366	367	372	350	380	359	379	365	341	390	384	387	374	349	415	363	377	347	347	361	412	356	380	396	359	392	391	386	384	357	352	410	372	371	367	399	344	381	391	369	312	382	405	358	349	399	386	363	381	406	326	351	371	397	390	381	343	373	412	368	361	378	374	360	375	366	380	358	382	383	329	404	359	375	350	357	395	385	378	355	343	372	358	377	357	382	366	383	425	379	340	406	363	349	372	377	391	345	357	362	348	370	401	384	353	382	371	367	378	387	363	378	366	353	376	388	365	368	367	372	363	355	403	388	406	365	373	358	389	343	402	368	353	364	381	354	347	405	402	409	378	395	371	347	382	365	367	373	394	350	362	358	386	405	380	357	376	414	350	365	391	390	370	361	380	352	364	377	412	371	362	373	366	364	401	360	373	372	352	367	327	374	407	348	353	367	337	369	365	366	406	353	376	344	376	378	387	374	326	400	351	370	382	342	392	350	357	348	333	364	366	368	412	353	345	397	356	376	386	382	375	368	354	320	332	368	398	371	376	363	379	400	370	378	335	392	378	354	373	355	389	349	371	377	350	363	379	388	354	384	383	374	395	339	365	388	358	354	397	361	380	347	349	361	370	423	383	376	357	393	383	347	375	378	366	390	360	365	334	398	366	382	373	397	378	377	347	357	371	348	393	364	363	369	399	389	369	358	377	370	348	383	391	388	360	359	372	373	340	414	387	373	367	366	394	363	354	354	375	351	346	365	404	348	333	365	382	377	376	390	392	395	369	368	345	338	361	379	385	363	358	386	366	378	398	354	374	348	361	371	405	377	368	364	405	366	393	361	412	384	363	346	347	399	367	363	350	377	375	364	336	401	395	367	419	418	386	344	354	380	364	359	373	334	363	372	367	368	408	356	350	366	358	355	370	375	382	361	356	377	363	379	395	357	356	383	407	377	365	412	337	401	348	373	372	345	370	377	348	365	372	377	367	360	349	363	359	380	371	385	379
24283	21373	28853	25181	22123	17317	10363	5818	4036	3058	2111	1595	1191	1025	928	783	828	736	641	575	522	501	501	418	417	450	460	477	404	387	390	404	381	435	388	370	409	391	387	377	373	346	350	385	384	334	348	369	370	393	361	373	361	385	380	377	368	358	349	334	367	331	373	372	369	380	370	372	374	370	344	367	371	363	372	387	356	358	377	355	352	366	374	365	350	412	362	354	406	415	368	366	361	353	367	352	389	361	350	358	375	344	373	362	421	307	337	353	386	361	334	369	367	377	352	367	355	351	341	384	325	400	373	343	350	370	379	347	356	371	340	387	349	367	396	365	380	361	355	375	345	361	370	386	375	351	357	334	381	363	373	347	352	347	372	374	350	348	374	376	381	351	363	387	378	362	365	373	364	356	338	334	343	359	362	358	364	348	368	402	410	323	347	392	356	333	368	350	373	397	374	375	379	310	348	389	346	345	348	356	377	388	337	379	358	360	351	343	399	370	341	394	357	369	345	342	353	356	407	347	352	346	406	408	345	349	354	360	368	396	341	385	370	356	369	395	373	390	371	363	354	343	376	364	350	346	349	363	384	352	317	366	355	363	376	352	347	392	357	385	398	346	394	372	359	377	351	336	367	357	368	351	356	357	375	383	343	333	389	384	328	358	370	325	360	360	342	378	336	373	367	365	401	353	359	372	353	410	340	383	357	417	389	364	342	367	367	373	344	355	363	352	352	408	341	338	352	392	351	384	327	323	388	343	389	335	344	374	354	369	362	355	374	351	348	357	383	357	376	340	326	380	368	371	369	383	357	360	377	381	372	344	343	334	381	366	433	372	334	370	375	367	336	396	361	349	358	375	360	360	349	379	376	360	346	355	390	374	371	354	388	347	358	345	360	349	364	359	343	378	361	355	379	376	374	355	370	364	381	327	353	367	377	353	374	361	350	340	361	347	362	328	349	380	349	387	372	374	378	341	364	332	356	336	382	351	369	393	357	351	376	356	333	356	359	369	378	384	361	351	387	370	354	380	392	372	386	372	356	388	350	356	359	367	393	356	352	369	357	379	327	350	413	380	331	343	340	356	366	343	357	369	377	346	402	383	391	352	347	356	364	346	373	341	347	350	347	390	346	328	385	370	393	388	339	392	343	384	357	407	345	331	408	335	360	329	384	364	324	367	381	372	348	348	356	365	348	373	350	354	348	338	332	343	342	366	366	383	377	372	352	342	382	374	373	342	378	379	357	341	356	361	360	390	357	345	353	359	420	326	340	371	339	356	402	362	373	370	379	394	380	367	359	354	351	353	370	367	383	343	351	385	337	345	338	383	381	362	365	370	323	370	326	366	366	323	368	332	357	383	375	386	385	388	372	336	368	364	407	382	357	352	351	336	350	348	346	363	339	369	367	383	381	334	345	386	359	335	362	356	393	361	371	356	386	368	366	356	380	340	390	370	349	345	371	360	323	349	384	315	326	309	362	332	330	402	343	381	363	339	344	381	371	381	364	336	363	346	374	351	391	385	337	356	370	369	356	382	390	350	339	373	346	357	378	373	321	375	369	385	353	379	359	402	346	358	385	353	371	360	342	374	374	370	360	364	381	341	378	367	357	388	382	360	379	357	327	364	361	356	349	359	355	378	387	362	353	359	334	365	361	345	354	334	377	360	350	341	376	376	370	373	348	364	373	375	371	357	402	348	355	332	365	335	392	348	327	349	327	379	348	354	371	374	363	345	340	356	351	344	362	323	320	376	322	348	370	365	346	362	346	405	363	376	352	332	383	348	356	402	339	344	384	368	356	370	314	341	339	352	377	394	340	363	325	378	364	355	347	330	346	343	355	365	377	366	328	389	386	398	391	375	374	367	377	343	359	375	360	381	361	385	322	369	325	388	376	339	342	326	412	329	333	371	349	330	369	379	330	336	362	378	338	361	354	347	373	357	350	345	366	353	391	375	361	354	371	352	371	372	378	344	326	376	372	350	352	363	375	359	355	343	408	338	403	373	361	359	321	342	360	340	346	358	356	373	369	343	353	376	390	350	387	356	398	346	347	368	361	397	332	352	338	335	352	352	290	366	373	395	350	349	364	350	362	339	337	376	359	368	372	341	388	350	360	398	356	372	366	382	355	357	387	336	360	376	345	342	344	357	378	339	366	366	340	355	354	333	403	386	369	379	325	375	334	334	347	335	372	332	395	364	382	369	370	362	315	357	364	334	335	363	359	389	300	357	377	391	330	376	349	361	399	377	390	340	350	379	322	354	317	342	340	377	386	360	340	345	362	369	384	346	370	352	369	357	389	387	373	341	381	343	325	374	366	353	348	380	344	370	371	345	364	347	362	359	366	384	331	372	366	391	371	390	372	356	330	360	347	392	379	376	368	351	371	354	369	370	431	343	341	377	388	329	360	389	346	367	352	388	384	380	347	377	365	385	368	397	386	387	383	379	350	361	359	372	386	354	392	317	372	353	346	375	391	344	353	382	367	366	367	373	398	363	413	394	389	375	362	372	350	346	376	360	332	384	370	358	373	355	345	373	359	351	343	387	336	363	370	351	378	402	335	349	377	365	346	350	372	333	351	342	362	325	327	359	357	362	352	397	368	342	361	355	368	400	377	354	357	366	364	389	370	350	317	386	380	361	381	353	333	370	368	390	368	343	366	369	346	355	380	390	379	365	367	357	392	378	360	386	371	366	364	359	369	351	382	356	328	387	407	380	365	354	352	329	415	340	377	369	365	394	372	357	403	355	379	363	356	356	351	351	358	382	354	345	352	355	341	353	337	359	371	360	353	321	396	369	320	338	369	377	373	366	363	365	375	374	362	381	386	378	365	395	365	346	392	335	344	365	370	350	359	395	346	348	339	349	347	370	367	341	349	367	390	369	375	393	350	352	345	368	357	388	358	362	380	365	382	365	370	374	362	364	346	362	368	391	373	362	375	374	334	357	350	385	375	353	355	335	353	351	369	382	357	334	368	346	343	362	355	366	340	356	357	390	340	351	398	377	368	348	353	366	340	374	358	331	382	342	355	358	373	399	376	348	372	385	382	382	334	312	328	342	339	356	370	379	352	352	376	367	382	401	367	366	329	374	382	377	370	371	375	386	367	340	377	373	367	368	365	355	362	346	364	359	373	342	333	361	395	383	348	364	365	398	332	368	355	346	389	348	381	365	361	359	366	347	382	321	335	377	364	319	352	387	399	380	382	352	339	353	344	338	354	350	314	315	348	364	381	351	338	372	356	347	374	369	359	357	379	376	381	378	351	359	367	392	329	310	337	379	353	358	357	368	339	362	367	365	391	365	357	361	375	368	382	352	375	360	354	344	341	356	379	369	365	352	346	338	351	360	396	350	364	369	350	366	390	391	352	379	337	366	365	360	388	383	347	384	371	345	387	362	348	368	375	375	375	356	350	376	344	397	350	407	375	366	346	371	361	343	399	351	395	364	375	351	366	379	364	353	361	327	358	356	358	351	392	358	380	361	367	373	353	387
39808	62513	45961	27746	20787	15400	11275	8560	6230	4668	3216	2277	1702	1433	1150	1076	1001	873	795	679	653	590	512	504	477	466	469	430	456	440	438	434	390	404	432	409	408	388	422	400	400	387	377	381	402	397	387	388	361	343	373	390	360	362	347	349	360	385	383	393	364	392	370	339	374	363	344	409	390	352	383	363	334	372	359	367	358	365	405	381	350	362	382	355	419	378	351	398	376	358	332	369	385	392	375	362	357	367	368	388	353	360	412	377	370	354	350	377	359	379	347	363	367	356	375	347	404	345	380	391	383	378	362	356	346	379	356	357	367	361	375	355	405	346	410	373	379	376	384	367	373	366	384	392	372	369	376	333	361	350	374	387	355	365	364	341	368	379	371	389	361	372	363	351	375	350	349	365	364	387	348	358	395	336	409	359	373	377	380	399	381	378	368	349	391	368	364	354	368	358	356	340	363	366	370	349	360	375	377	379	376	371	364	340	378	366	384	364	368	377	340	366	357	362	373	375	345	381	378	383	364	372	353	356	347	397	378	381	370	384	375	371	363	358	360	371	385	362	373	361	364	354	372	379	340	350	378	375	383	363	362	385	341	341	358	362	367	340	363	354	378	373	367	372	361	358	372	362	381	375	359	369	362	350	367	380	323	351	376	390	370	342	401	378	356	370	387	380	350	363	345	369	348	364	404	384	375	381	377	361	370	349	370	358	364	329	370	328	334	340	348	377	383	343	379	354	356	374	401	354	367	364	350	352	374	367	368	388	359	349	358	347	382	359	358	367	395	399	387	356	336	347	334	374	371	374	368	370	352	360	392	412	358	328	361	379	330	385	331	401	399	380	386	345	359	379	356	407	368	335	405	385	367	375	386	343	384	411	352	391	359	354	384	356	367	371	352	383	391	347	316	344	376	392	342	377	363	396	397	364	330	377	367	358	357	374	371	365	356	364	349	356	372	361	362	347	359	354	395	325	361	349	358	376	364	382	347	362	385	384	358	379	373	379	376	349	341	402	371	350	373	329	373	369	360	388	375	378	364	382	364	352	373	401	372	406	352	380	408	353	346	361	362	378	327	399	332	372	355	330	345	357	357	382	347	350	387	388	398	401	350	356	404	326	337	337	366	366	375	368	352	364	372	389	362	369	343	394	371	378	368	387	337	396	343	385	403	355	351	342	343	331	368	380	347	353	382	363	330	368	404	378	362	336	377	383	408	386	361	361	369	360	392	352	372	352	364	360	346	337	374	371	391	346	400	378	353	373	392	355	378	356	361	381	395	391	365	344	337	339	364	383	345	381	408	358	396	374	369	369	360	373	374	396	366	375	377	350	348	346	357	389	342	398	367	377	347	376	365	340	368	389	356	369	348	399	372	337	375	354	356	379	384	358	322	350	365	393	357	359	380	391	381	336	345	396	346	357	377	370	369	371	358	356	381	357	350	389	362	367	360	353	357	345	375	404	339	358	389	368	346	377	356	356	383	379	359	323	359	348	396	380	341	370	378	351	377	411	361	366	343	370	386	336	358	360	361	353	356	375	380	357	370	397	332	380	366	324	386	346	339	331	395	401	393	362	371	334	356	379	364	349	353	365	335	363	336	369	357	346	331	408	374	318	358	376	368	378	339	344	365	353	362	348	364	383	407	369	355	378	409	353	349	369	359	359	358	393	367	373	329	353	343	385	385	371	363	375	368	380	377	343	343	390	349	351	355	352	394	351	384	386	380	386	353	359	385	379	368	375	367	371	353	357	373	364	336	354	363	382	377	343	334	336	367	366	386	353	315	334	371	331	332	351	393	387	356	379	382	353	375	366	369	357	361	370	403	367	331	362	388	370	394	382	340	364	367	360	358	354	355	324	375	356	365	373	360	365	355	371	356	359	381	342	411	358	395	390	337	358	386	364	369	337	377	367	367	371	359	358	378	317	351	359	394	403	355	359	395	372	372	359	382	356	346	382	389	409	374	372	403	357	413	390	361	355	398	373	335	371	370	383	342	385	361	360	334	339	377	381	349	377	366	372	362	376	368	366	364	378	366	375	376	352	388	369	417	365	383	387	376	365	335	385	322	359	363	364	363	356	345	372	373	395	378	349	378	370	385	364	354	365	372	368	333	351	358	372	394	386	341	387	334	374	368	390	380	341	345	383	356	399	366	356	372	359	367	378	378	378	373	360	353	363	367	364	348	405	381	353	367	361	341	348	398	392	366	351	352	355	371	390	359	335	356	370	387	364	323	368	381	373	348	349	406	379	341	345	339	367	380	352	359	354	355	351	336	377	339	375	359	346	382	360	360	360	353	353	379	349	375	362	350	385	376	379	389	388	366	402	357	352	366	373	399	381	381	398	349	380	401	351	345	394	394	349	378	398	359	372	378	362	374	366	348	329	333	349	343	380	343	393	373	374	391	362	366	365	355	353	360	375	384	357	368	386	358	331	400	364	340	358	377	367	387	349	351	327	368	384	369	375	362	391	362	354	388	393	340	374	363	381	376	395	377	361	361	372	354	368	354	346	370	321	373	372	345	360	327	364	371	379	341	349	383	384	377	350	359	352	388	364	405	386	385	353	381	364	378	329	362	389	356	368	331	350	385	350	379	379	382	407	373	385	340	369	355	354	359	373	323	379	370	371	357	378	343	341	340	368	379	380	375	363	358	380	375	360	380	355	371	374	363	327	396	380	365	388	359	388	383	363	379	356	360	385	351	366	387	358	343	370	364	363	372	350	363	383	336	385	377	349	367	383	381	391	359	342	392	380	365	393	384	353	374	361	378	348	384	381	349	334	346	366	394	370	372	372	373	359	353	362	355	385	402	374	338	381	358	353	380	339	322	367	334	341	360	354	354	380	353	352	346	332	381	396	392	351	352	346	337	366	351	363	355	410	362	355	404	370	377	371	348	375	377	370	377	373	336	357	349	346	367	357	366	330	357	337	372	372	354	345	339	386	372	380	376	356	352	354	375	340	378	354	376	375	365	358	380	364	379	378	397	338	363	337	400	343	376	394	322	385	358	366	340	358	373	353	360	393	379	351	374	344	398	371	404	364	336	372	382	346	357	376	385	347	395	334	353	395	371	366	343	381	387	363	363	386	373	373	351	383	366	357	365	375	368	407	345	345	352	385	352	379	366	360	391	325	342	354	372	365	375	404	378	364	344	375	394	377	369	351	373	374	329	371	354	372	355	360	337	375	369	362	365	376	376	337	361	359	396	393	404	410	371	378	364	344	353	348	376	343	343	383	357	365	365	371	375	375	373	375	346	372	390	379	362	362	358	334	361	374	335	371	360	371	368	350	360	401	364	329	334	338	356	358	333	392	375	350	362	370	363	380	338	374	355	362	381	360	346	380	383	360	368	325	391	359	387	312	382	393	369	354	346	373	399	362	348	362	352	373	366	373	381	378	383	372	356	372	347	383	415	373	371	356	375	384	358	355	333	351	390	374	378	353	426	304	378	347	370	385	385	374	364	386	344	361	355	345	365	375	372	331	362	360
25218	21603	28931	27272	19553	11501	6938	4529	3170	2445	1719	1303	1036	883	827	733	704	672	590	575	522	524	462	449	452	420	400	431	409	419	384	370	370	398	394	366	439	381	408	400	368	396	373	377	345	397	415	430	391	348	386	364	345	334	393	356	410	378	390	382	397	392	356	354	419	347	385	371	398	365	376	392	382	375	369	397	398	378	376	397	405	389	346	386	359	375	329	373	380	361	414	384	382	386	373	391	376	338	357	387	327	321	364	401	355	373	374	361	391	379	371	385	374	383	362	372	346	406	378	407	357	358	340	327	377	326	389	369	398	354	359	341	377	392	417	355	411	368	378	368	404	404	350	383	392	374	377	362	344	384	362	352	372	353	362	349	389	372	356	351	367	373	355	356	367	366	347	345	367	369	356	391	391	384	349	382	378	364	402	368	352	388	388	347	371	360	350	365	343	389	389	361	371	339	375	378	389	421	403	382	368	363	402	361	399	400	376	387	346	354	402	395	335	355	369	388	358	375	391	376	364	361	359	354	330	393	382	359	367	379	404	369	406	397	353	367	367	377	365	349	370	386	363	378	384	402	362	370	355	367	386	398	383	347	392	374	390	411	370	370	364	376	392	361	377	362	370	386	356	355	356	372	356	419	386	364	406	388	385	371	402	337	413	348	361	355	373	398	395	385	411	376	387	377	382	349	371	379	388	360	386	364	368	374	333	406	360	331	378	364	356	344	380	351	369	366	398	400	373	359	376	379	345	380	366	359	344	353	391	369	371	383	373	363	362	373	400	344	364	384	352	381	400	395	369	386	371	372	379	399	384	372	376	370	387	386	351	380	388	361	380	380	385	358	364	348	360	361	355	382	384	365	379	388	373	372	398	379	378	399	351	360	374	388	359	383	423	352	358	363	368	374	423	390	399	370	356	402	357	389	360	362	381	381	390	393	363	359	401	413	396	378	358	337	356	379	394	385	368	339	407	379	345	346	380	332	373	412	345	379	378	366	331	403	373	374	339	354	373	375	374	380	335	399	372	365	342	359	397	351	376	408	390	391	401	379	348	363	344	356	406	374	371	367	342	388	421	352	380	358	369	341	383	379	373	372	370	406	374	405	370	344	391	345	388	393	375	344	333	354	330	392	419	327	377	369	389	376	370	378	348	379	360	364	332	369	415	371	342	373	351	375	364	402	361	360	361	358	353	368	424	346	345	336	357	403	327	361	369	368	370	398	357	367	384	380	369	372	366	388	411	364	356	355	374	363	378	382	375	400	369	349	373	369	385	353	374	357	390	349	367	345	372	361	382	349	381	336	376	400	381	401	379	348	351	410	360	387	354	340	384	384	375	347	387	379	335	401	404	359	360	332	362	357	364	376	382	371	364	368	368	357	358	374	341	361	373	386	364	377	361	390	400	357	382	385	384	369	380	353	359	345	389	375	380	389	397	364	373	387	384	385	374	361	377	384	352	374	355	383	396	394	347	345	406	374	347	372	365	356	373	402	399	426	381	420	385	388	376	392	355	390	392	371	358	375	371	360	398	375	362	388	356	370	382	357	363	360	364	361	347	359	379	377	346	371	366	381	367	366	377	350	367	388	391	368	390	388	408	371	371	343	364	386	365	389	393	409	401	392	391	386	361	386	384	374	397	339	359	350	388	403	360	367	365	411	383	387	348	407	351	364	383	364	371	384	388	318	367	382	370	379	403	356	367	352	368	363	340	359	373	348	390	370	358	368	394	356	327	331	335	378	397	390	387	423	374	408	352	384	380	343	364	360	396	384	390	380	386	359	406	360	327	365	361	353	410	387	367	363	364	380	367	358	377	361	363	402	358	401	393	364	393	381	401	326	367	344	402	376	400	334	346	377	329	366	399	370	367	350	348	318	366	372	358	347	387	379	381	390	373	366	377	389	405	356	364	364	373	368	373	358	378	382	407	408	358	356	356	383	339	378	378	357	405	359	408	393	393	361	375	365	398	353	375	376	384	389	373	360	377	423	386	368	377	375	367	330	370	350	356	354	355	362	380	384	394	362	384	356	361	378	353	379	334	363	378	361	380	390	396	368	401	368	404	345	372	404	351	371	395	370	403	364	380	374	355	367	387	366	394	379	399	359	353	354	369	387	397	361	384	386	359	367	350	372	362	387	372	376	365	367	368	361	388	396	352	364	333	347	408	355	394	350	356	376	339	351	390	346	387	365	390	379	379	387	341	334	369	350	364	349	394	361	355	362	378	375	381	385	369	408	390	338	379	364	381	381	372	342	343	371	396	354	388	370	371	396	378	368	379	365	376	362	361	401	381	392	364	381	365	340	402	374	377	356	393	341	358	371	397	362	370	375	382	383	368	357	381	363	387	364	367	389	379	370	361	393	362	339	393	384	438	387	329	437	379	370	364	357	426	378	388	359	353	374	364	359	350	354	393	404	408	419	378	382	349	361	359	391	402	369	364	375	383	361	376	380	376	373	377	390	370	372	353	355	348	406	376	337	320	380	361	412	334	375	363	375	372	379	392	348	415	410	334	390	392	359	389	393	378	364	369	343	364	381	381	369	358	356	342	353	397	347	392	377	395	384	360	369	359	386	384	425	383	396	341	373	329	359	360	390	367	358	364	345	389	362	369	351	382	339	362	367	371	369	365	387	321	394	377	366	362	350	344	381	385	334	360	368	373	377	359	355	365	352	381	370	356	371	348	394	370	373	347	329	363	383	378	367	384	385	407	360	365	378	380	343	387	360	364	375	381	357	366	391	329	380	371	351	376	411	400	377	357	417	361	376	366	373	342	353	367	352	355	362	379	376	347	375	374	397	369	390	363	364	348	368	353	418	363	369	378	374	390	355	405	380	381	344	355	355	380	415	384	353	366	389	384	421	384	363	359	380	369	373	381	381	378	368	380	396	371	379	355	382	345	362	403	365	407	393	377	399	383	389	364	371	378	366	399	389	378	362	349	344	382	349	363	382	326	380	344	394	392	405	375	367	357	343	341	391	350	378	377	345	355	377	356	384	397	351	390	362	337	357	317	377	390	348	374	363	345	351	346	379	368	355	387	395	358	402	359	371	373	333	359	373	343	347	349	396	355	373	360	404	368	382	403	337	373	398	388	376	363	392	380	380	376	380	368	403	364	377	351	377	400	351	409	419	364	337	366	364	378	396	370	397	411	397	380	359	388	341	349	361	343	376	373	362	320	383	366	405	342	349	364	376	371	393	374	374	372	393	384	363	378	357	372	382	370	348	399	368	381	391	355	364	367	359	371	369	334	389	405	388	392	392	382	385	354	382	369	364	373	376	396	375	395	400	384	382	360	340	370	372	353	411	385	367	399	349	389	370	364	360	372	351	360	379	390	349	405	425	339	356	349	338	378	355	352	338	351	368	340	351	351	363	386	376	409	397	362	378	363	364	410	378	375	409	365	386	357	369	399	384	363	336	347	390	384	363	366	381	367	386	351	359	385	365	354	384	386	369	359	363	398	372	381	360	388	369	393	402	351	370
40627	56976	42187	25911	18393	13638	9742	7182	5229	3863	2785	2048	1507	1249	1084	949	819	778	708	615	584	545	500	483	470	470	445	455	478	438	373	412	444	403	411	387	384	392	372	394	391	423	380	407	370	388	359	379	372	394	374	391	390	378	401	384	387	367	354	372	373	373	386	356	400	339	367	346	375	390	360	394	366	370	370	366	393	361	382	376	401	395	422	405	379	348	378	361	395	377	363	330	372	384	369	374	362	369	380	370	338	407	380	394	366	405	397	361	357	369	349	364	356	342	363	374	409	334	388	381	401	365	372	358	423	396	391	369	381	391	374	388	365	397	394	379	389	387	370	361	382	380	370	403	358	389	347	389	360	339	391	401	368	349	347	398	367	394	359	359	387	364	386	429	380	380	370	380	380	392	389	369	349	386	365	401	368	384	371	389	417	382	385	383	337	360	360	406	392	386	388	390	362	362	400	372	363	390	396	371	370	376	355	373	398	379	360	380	371	357	353	385	383	366	370	355	364	372	386	388	357	398	395	377	378	377	382	387	365	377	378	370	393	361	410	370	378	385	404	407	388	366	357	392	344	396	353	366	366	348	344	391	360	363	376	350	368	352	396	355	352	365	363	381	365	381	383	387	399	391	385	377	411	361	381	355	390	393	361	346	354	382	380	400	412	406	402	347	429	416	343	392	395	404	388	365	373	344	372	412	348	374	379	379	395	375	386	378	370	395	378	359	383	353	377	379	369	414	371	387	371	389	372	410	356	364	401	407	368	376	392	379	371	373	364	397	379	379	389	367	364	351	369	390	367	402	388	346	372	413	392	364	388	377	389	363	404	401	360	357	373	378	390	386	378	390	368	398	403	376	380	364	352	408	365	396	356	378	365	371	352	408	380	347	414	348	365	369	381	356	383	378	368	406	372	379	348	380	429	363	357	369	347	402	378	347	381	390	366	356	360	367	373	379	385	370	329	383	379	372	380	366	392	355	406	352	392	407	399	378	360	388	389	404	409	386	341	351	349	386	383	384	382	383	411	360	406	380	363	336	403	353	376	400	350	371	342	390	358	369	394	383	364	357	404	387	340	376	370	381	348	350	398	408	388	388	389	381	365	377	355	363	356	370	355	354	379	350	380	384	385	377	400	365	358	351	367	390	387	394	374	417	376	376	374	372	370	372	386	358	371	371	378	360	359	360	384	376	354	402	365	375	403	367	367	371	342	367	367	401	394	367	366	349	380	341	400	391	400	399	416	361	372	355	378	343	387	384	363	388	404	378	397	381	413	393	378	374	410	372	387	404	368	381	369	384	381	367	399	394	365	396	376	353	331	364	362	382	361	381	384	392	363	369	369	370	341	409	388	408	390	418	373	382	406	360	365	361	370	367	393	396	353	338	420	373	407	386	378	376	370	396	404	378	398	397	389	377	400	351	382	362	378	403	370	379	372	418	413	370	387	372	377	400	375	375	373	371	382	393	385	351	367	387	378	365	363	379	386	393	360	363	395	379	366	380	433	345	389	380	384	380	371	374	382	372	404	392	377	355	369	411	374	389	385	356	379	381	372	376	393	366	389	369	363	380	365	383	368	361	364	403	358	380	363	406	392	370	359	386	348	411	383	385	352	416	363	378	369	415	367	354	371	360	372	366	349	385	378	362	389	381	333	381	369	367	399	355	370	388	395	364	394	341	392	351	384	382	388	359	376	386	382	362	435	353	385	413	389	412	377	336	369	391	345	397	364	384	341	348	352	394	371	335	414	363	351	359	379	397	352	391	337	380	392	358	387	371	381	378	365	365	379	341	387	393	380	386	345	376	353	363	419	374	398	403	393	410	369	373	411	390	393	377	352	396	413	390	351	392	383	362	404	369	362	401	398	351	391	360	351	351	377	400	360	364	378	405	380	349	356	411	359	423	389	387	397	374	349	392	398	353	393	393	367	406	416	361	364	361	379	366	374	329	386	395	392	369	395	399	386	381	389	367	401	329	366	388	383	392	348	421	380	369	388	371	383	390	411	347	343	395	412	342	378	355	414	371	344	381	352	362	359	376	377	373	379	368	401	396	373	394	428	394	382	388	366	388	316	368	372	405	400	363	417	383	408	390	378	376	385	357	377	386	379	379	411	366	377	367	360	391	366	414	352	375	341	403	397	381	387	386	374	374	421	387	385	347	359	378	373	376	400	389	359	369	381	338	370	388	349	370	399	377	417	359	406	377	393	374	376	364	333	365	395	429	403	368	370	364	394	376	384	400	362	352	342	386	364	366	343	356	358	394	356	372	375	371	381	373	419	355	371	388	342	340	374	400	349	376	352	383	401	384	357	365	379	358	364	378	379	375	367	337	377	344	386	374	376	371	392	407	421	394	380	364	363	387	368	383	401	389	385	386	375	369	384	366	382	411	369	377	369	385	357	358	338	392	371	387	369	360	374	405	385	369	355	371	448	358	380	413	376	368	373	354	403	367	379	377	334	390	355	411	398	388	388	395	392	375	385	395	376	364	367	389	413	376	397	395	376	378	376	413	359	412	394	389	385	374	342	374	368	355	368	379	420	370	355	370	368	372	367	416	372	401	363	423	390	449	404	385	402	385	376	344	384	376	400	378	362	390	441	342	350	399	409	368	373	405	373	356	368	370	401	396	376	409	368	353	390	388	373	337	401	366	376	360	371	397	394	422	374	346	408	403	372	385	403	380	361	368	399	351	382	374	381	377	395	400	330	371	333	385	437	377	381	414	334	393	377	357	393	348	364	385	378	357	379	367	363	389	412	364	377	398	388	395	402	386	386	335	389	358	404	371	362	373	381	360	370	384	355	405	392	418	372	361	399	352	369	386	432	343	374	378	390	394	357	386	353	378	399	385	368	371	404	388	403	375	390	375	391	361	372	409	363	432	355	388	379	347	319	355	365	368	371	359	355	380	433	377	396	348	368	384	354	400	379	377	378	382	366	389	364	374	392	366	371	363	342	372	370	363	347	382	406	385	340	354	412	415	380	417	380	369	384	382	385	372	389	329	348	389	413	404	385	348	352	393	393	382	380	384	387	364	366	371	352	417	395	366	397	382	394	402	396	380	316	402	373	346	391	394	371	377	369	358	356	374	374	371	391	390	392	361	383	374	411	365	384	382	372	340	381	390	400	364	387	374	399	360	361	361	352	390	364	408	375	375	359	391	358	400	393	385	361	370	371	367	377	368	373	370	338	371	376	381	389	378	355	379	414	382	344	359	353	366	345	371	363	365	370	383	408	359	365	376	354	331	364	386	345	371	438	387	354	369	383	336	372	407	386	354	396	392	374	369	366	378	392	361	396	405	383	399	385	391	374	413	385	391	386	377	384	395	364	352	361	383	399	388	366	371	347	407	353	353	387	376	381	373	382	399	427	386	446	351	394	390	386	414	376	352	356	365	391	387	393	391	346	411	377	367	357	375	387	384	370	397	363	370	390	396	388	353	400	421	374	375	370	360	354	378	397	355	384	375	391	368	376	353	394	373	380	390
22938	21354	28940	24200	21775	22450	18325	8741	5567	3955	2965	2200	1659	1381	1178	1009	918	921	790	746	667	648	547	505	482	468	503	440	459	433	438	452	439	428	427	399	427	436	394	356	380	373	413	370	378	393	387	408	420	400	407	438	385	411	373	432	390	368	368	391	406	367	383	383	365	404	343	378	376	419	411	368	401	360	397	398	396	368	359	360	382	340	360	356	367	398	368	392	356	356	411	367	402	380	381	360	355	373	380	393	393	381	367	373	367	342	360	420	364	412	425	368	370	363	324	379	378	361	434	381	386	412	376	356	369	361	381	401	356	397	395	385	359	352	378	409	348	330	401	370	366	415	382	379	374	367	382	387	390	427	354	412	367	398	373	371	374	353	393	350	358	374	355	389	375	422	387	408	358	390	375	365	368	386	344	362	407	394	381	395	374	379	391	389	389	390	357	382	385	360	402	360	376	378	388	394	406	378	356	369	366	360	370	381	364	365	381	393	374	373	372	358	380	376	388	401	364	409	378	385	409	386	368	379	421	399	398	376	353	391	407	344	426	360	354	373	392	416	354	382	374	369	395	414	412	396	371	341	368	366	432	348	356	390	358	385	372	394	366	409	410	396	378	374	401	399	367	365	362	427	378	402	404	374	399	362	405	398	340	386	422	403	362	409	304	397	405	406	353	379	401	349	386	384	413	372	388	364	363	394	403	372	387	372	398	367	388	415	380	376	404	390	357	392	372	381	344	354	368	384	360	377	360	408	384	363	402	395	373	378	343	409	373	388	394	392	383	354	397	377	401	391	361	385	373	391	389	362	365	389	382	374	400	404	388	367	395	371	377	382	371	392	418	379	364	398	403	407	421	405	404	367	362	365	398	393	405	372	392	421	365	387	371	378	351	386	395	361	413	382	387	353	381	355	379	369	400	380	366	388	371	370	410	417	369	386	371	370	385	406	377	397	357	366	350	373	391	378	427	403	349	397	349	360	368	395	386	399	372	380	349	388	400	365	393	365	378	357	358	365	380	387	366	373	352	415	394	375	375	363	418	410	371	358	375	394	392	416	408	380	359	386	397	339	364	356	366	374	346	332	393	383	419	394	406	386	359	371	390	391	371	371	358	393	349	385	402	401	419	400	397	388	407	353	391	372	377	394	355	398	388	343	356	385	385	414	356	372	366	386	367	372	380	353	365	371	384	406	385	380	385	387	383	388	368	344	397	372	372	384	351	363	387	365	363	391	408	356	408	418	364	355	377	367	392	373	355	373	401	337	403	423	403	378	373	365	413	389	391	366	389	375	422	414	385	383	338	374	374	372	371	384	353	365	353	398	400	341	390	430	391	408	336	412	404	376	378	406	383	392	409	389	382	365	388	382	377	389	331	413	395	383	401	383	375	398	375	363	367	377	375	406	371	386	363	385	391	385	386	404	347	381	381	415	385	392	346	410	386	364	353	363	362	407	408	384	338	365	389	403	394	380	387	389	412	361	358	386	383	384	396	369	380	383	362	381	364	364	382	355	387	373	381	387	380	395	366	366	390	395	374	378	421	407	350	384	345	374	380	409	385	398	386	356	417	390	365	377	399	394	384	373	399	375	339	371	370	388	346	402	372	388	381	361	377	339	399	365	354	394	369	373	350	381	356	384	338	388	364	349	385	377	381	402	385	394	384	366	369	365	363	348	357	382	365	386	384	366	378	387	378	399	373	375	396	383	420	413	376	374	374	375	372	395	406	374	374	411	382	391	400	333	374	367	355	394	393	391	389	344	396	384	386	410	381	398	373	373	386	366	405	371	402	390	379	402	400	366	355	346	376	366	390	366	383	371	397	392	379	355	374	399	378	372	380	381	383	354	358	436	377	370	370	366	355	389	399	351	382	350	419	392	387	374	398	391	367	349	371	349	368	389	396	390	370	363	404	360	371	389	368	389	391	394	344	406	345	369	377	373	353	360	388	384	390	344	388	372	384	366	337	388	402	393	376	374	382	336	393	369	363	400	394	350	368	390	380	374	370	374	358	385	362	408	366	376	394	381	390	406	358	386	384	395	399	402	370	345	338	380	398	411	368	399	379	383	353	423	407	363	359	380	374	370	381	372	386	391	384	402	348	374	382	367	402	356	428	364	405	362	372	379	393	383	372	405	391	354	387	395	393	360	399	369	388	396	388	392	382	413	348	384	386	373	393	375	371	406	411	377	390	398	379	375	355	393	372	387	384	407	369	408	385	372	395	367	396	393	391	385	400	371	362	368	431	368	390	371	350	387	421	363	357	384	372	411	387	353	396	400	378	363	375	364	369	397	416	404	391	372	354	385	397	358	339	393	379	366	402	387	359	365	392	386	394	351	379	422	395	387	365	388	413	421	398	365	362	373	378	366	381	397	398	362	370	404	402	380	352	374	392	378	364	361	366	400	352	372	390	386	384	378	379	363	420	372	365	345	379	393	369	386	400	368	380	360	400	391	401	337	393	354	342	373	370	375	359	358	400	357	385	352	372	363	398	373	378	374	377	403	389	377	384	374	355	337	406	391	385	376	385	408	387	438	368	404	371	382	375	389	352	371	421	358	354	359	342	365	364	406	381	367	366	421	375	373	361	407	359	376	385	382	385	361	368	403	368	423	385	404	335	403	374	368	381	392	363	380	404	375	364	383	367	406	429	368	374	418	382	388	399	367	388	339	385	347	387	369	357	362	377	392	370	395	354	362	355	380	394	392	386	359	378	387	392	370	376	371	382	379	400	365	388	364	393	410	379	359	378	370	371	396	392	388	392	362	377	374	377	340	360	376	380	346	379	394	393	384	401	381	355	342	402	379	379	361	368	389	414	356	378	389	358	394	388	371	364	419	362	376	384	389	372	365	378	408	382	412	382	401	358	383	390	405	396	376	377	406	370	373	385	373	370	391	422	394	400	361	377	420	349	363	393	361	403	369	378	396	390	376	401	380	373	374	357	396	384	404	383	384	410	378	362	398	411	345	367	358	391	353	386	405	387	383	367	404	401	368	372	408	398	378	373	400	352	374	382	394	393	368	411	393	385	392	386	351	358	373	404	409	427	371	370	386	337	382	343	385	434	362	392	413	381	402	395	392	365	363	395	403	397	355	349	352	397	387	373	391	387	362	381	369	387	400	387	392	372	380	368	336	383	370	391	390	369	351	375	363	397	399	380	371	420	353	373	356	380	392	397	404	362	368	372	367	403	361	379	369	371	394	342	339	381	370	357	392	349	411	386	407	384	350	412	415	395	366	335	429	398	375	354	381	394	358	363	376	383	421	360	352	356	378	390	379	368	387	379	390	372	360	386	393	380	388	380	362	378	385	364	366	404	374	400	416	391	362	386	359	400	378	337	379	380	379	378	363	405	357	376	393	375	377	356	389	370	384	365	368	392	431	388	365	376	358	355	363	410	386	395	366	372	379	394	373	391	386	406	358	356	391	354	376	404	376	398	374	358	398	346	424	384	405	370	368	375	390	391	434	360	406	383	372	416	391	391	383
43623	64412	48587	33145	25647	19073	14671	10976	7992	5963	4363	3268	2321	1835	1530	1449	1198	1145	941	844	731	679	627	598	565	557	482	540	488	494	440	436	462	416	409	441	407	387	400	401	427	436	420	404	376	355	388	408	384	371	397	364	354	370	358	406	377	369	402	397	392	363	378	378	390	426	367	367	390	378	382	364	396	350	387	427	363	394	396	410	361	380	377	369	369	356	389	375	375	328	346	393	375	369	390	381	397	377	385	370	386	383	377	371	360	377	394	381	383	384	381	372	393	357	351	351	389	357	403	410	377	391	385	359	389	404	381	351	382	380	387	360	376	375	386	372	372	355	369	382	374	344	371	380	361	362	354	354	391	378	379	384	369	367	376	403	367	403	393	345	377	380	376	354	374	388	374	401	380	378	367	382	367	371	406	381	393	359	373	358	368	387	336	374	370	352	392	376	407	372	363	393	352	378	388	404	383	403	400	379	381	383	428	369	395	358	380	373	370	389	365	385	385	354	381	405	402	388	393	334	402	356	363	372	412	371	383	357	380	399	358	348	395	401	402	350	372	362	358	380	374	367	356	390	382	400	360	384	313	391	399	373	365	374	363	347	365	364	390	377	359	383	378	372	396	369	379	390	402	358	396	382	366	391	375	379	371	382	363	375	364	371	381	377	360	369	381	368	375	369	387	380	386	407	354	356	340	384	394	372	396	365	381	378	366	387	380	375	365	393	383	420	390	379	426	360	356	354	399	369	400	401	337	354	385	382	378	363	394	374	390	377	379	380	377	409	399	350	358	375	365	367	345	394	389	379	367	388	397	401	363	373	367	366	382	376	409	367	382	380	378	381	377	391	370	368	366	379	371	376	371	403	360	349	387	350	374	399	388	363	398	364	418	358	399	402	365	387	413	363	368	353	426	351	353	392	373	412	385	363	398	381	361	370	384	357	385	365	416	370	369	389	412	395	350	411	380	378	367	372	404	389	378	367	391	408	396	354	370	383	375	366	364	387	379	373	381	359	376	371	387	360	368	385	357	396	389	370	404	398	367	370	396	344	379	344	376	424	388	371	355	379	379	421	401	361	335	391	392	384	398	382	374	339	352	331	365	384	375	401	378	370	369	361	397	355	348	349	347	388	380	398	338	364	369	370	370	362	390	387	376	391	388	392	386	372	366	386	361	359	379	368	395	369	391	363	357	366	385	401	379	390	383	383	381	366	374	375	374	361	365	373	369	395	394	362	362	378	367	389	333	365	366	349	395	405	394	372	371	355	381	373	354	353	377	382	422	382	376	374	397	385	400	383	390	351	376	368	358	428	334	427	405	399	408	373	333	400	368	370	376	391	378	413	385	384	368	361	374	361	399	359	362	377	387	351	392	410	389	381	366	382	399	345	384	390	385	407	413	365	385	381	366	361	362	377	369	369	400	387	370	365	338	389	380	376	394	383	349	359	333	370	351	368	412	389	373	405	360	369	355	386	365	353	378	397	379	393	374	374	347	393	398	379	384	382	388	361	387	371	361	356	389	353	382	363	420	363	374	399	389	398	377	393	342	375	353	381	375	378	392	416	419	386	385	363	401	413	375	365	373	389	378	367	395	374	369	369	366	404	390	378	364	383	353	369	359	349	381	384	405	353	378	377	386	393	352	359	346	400	351	373	373	364	373	390	329	379	380	375	383	399	338	381	362	365	373	376	364	380	368	390	370	373	359	380	379	398	395	356	366	380	388	404	374	399	390	397	388	372	334	379	378	374	347	421	396	369	348	356	383	360	405	405	356	389	396	372	380	374	373	364	361	351	350	347	374	369	404	357	360	391	385	408	406	369	354	378	382	385	371	383	363	380	338	409	387	352	389	351	374	355	382	383	382	368	404	401	371	362	361	376	351	383	389	404	356	383	407	382	382	370	350	367	402	365	379	367	360	360	410	365	375	404	398	394	365	346	388	421	378	403	384	382	367	369	367	381	352	373	360	413	380	373	375	363	412	411	355	379	424	369	411	367	339	378	395	375	403	383	369	372	358	403	382	368	402	385	411	374	358	378	379	355	399	356	380	389	381	338	393	362	363	364	399	393	391	358	361	371	389	375	396	380	386	386	354	383	363	378	389	380	353	374	400	372	392	381	367	374	388	355	310	392	387	383	414	369	388	382	405	348	352	400	378	391	372	373	379	371	364	381	353	351	405	391	392	354	368	364	393	399	359	406	368	417	399	364	352	387	387	351	378	408	373	402	381	383	392	373	360	364	366	392	394	379	387	402	399	347	409	406	371	401	385	391	380	342	374	357	352	331	389	359	397	409	403	369	383	380	369	421	364	368	358	333	358	359	400	419	370	409	369	336	391	347	338	389	360	362	386	377	398	386	370	364	383	371	388	360	359	377	396	368	356	376	414	400	370	371	399	365	363	367	397	378	378	396	365	362	397	399	369	369	382	379	366	417	420	351	387	407	388	372	360	378	354	404	385	362	391	369	364	385	365	395	386	381	371	404	362	376	365	389	388	369	375	394	419	351	373	376	359	391	395	388	372	371	391	367	378	354	370	379	360	371	395	351	360	386	374	341	364	365	358	384	365	368	383	372	378	373	360	348	394	409	393	347	368	382	391	363	397	360	386	368	364	400	387	374	388	338	386	385	383	357	338	380	371	402	373	383	382	396	388	410	348	387	368	340	396	385	364	370	372	380	387	402	366	381	392	376	371	362	364	401	381	355	383	386	383	376	355	379	375	380	365	362	371	373	404	356	395	369	363	360	381	369	380	396	385	373	339	403	415	364	388	362	389	355	372	368	395	399	374	359	393	374	361	358	425	356	365	403	398	395	391	402	386	370	404	399	403	361	360	391	376	354	404	372	336	387	389	382	355	388	346	377	378	391	401	370	402	359	391	376	457	378	348	349	354	390	370	382	365	393	378	391	347	416	371	417	352	354	383	376	363	385	374	360	378	407	397	352	383	384	396	377	362	377	378	372	387	361	356	393	381	383	359	376	398	359	373	399	368	355	371	363	364	378	376	384	380	379	359	385	364	391	323	363	367	351	378	356	345	363	385	323	342	368	350	380	379	373	367	412	379	377	374	382	404	353	374	416	397	373	377	350	346	381	382	382	361	412	381	413	396	393	375	368	367	373	370	406	407	363	394	371	378	405	368	420	411	381	373	362	354	383	359	411	418	393	403	386	379	426	394	357	337	332	366	407	361	373	371	389	394	370	370	380	363	414	358	369	390	384	372	413	377	393	364	396	416	376	353	411	410	348	394	368	368	340	332	435	377	365	375	348	388	354	353	418	376	394	398	400	360	377	389	354	382	365	395	362	383	389	348	398	369	361	372	349	379	378	403	378	366	384	359	372	369	374	371	382	364	358	395	382	362	393	377	395	357	337	341	407	398	368	381	358	393	398	417	381	369	370	364	387	390	386	389	369	388	377	373	385	380	387	350	406	376	346	370	368	376	360	359	350	392	350	370	394	354	354	344	390	398	359	384	339	365	351	386	357	368	375
38315	38255	33554	22581	12463	6937	4774	3295	2355	1820	1374	1120	845	758	672	594	567	545	538	492	469	489	425	422	408	389	443	388	436	388	376	387	392	395	394	400	387	402	382	364	348	374	358	377	353	332	345	367	382	375	351	395	371	371	377	363	360	327	370	345	411	350	363	366	354	377	354	414	406	370	379	360	374	409	376	347	361	349	359	353	369	366	370	385	338	377	381	325	367	386	412	353	354	395	366	357	370	369	358	361	371	396	378	362	402	378	359	372	356	365	405	374	377	368	367	344	382	396	384	333	370	335	369	396	364	384	343	360	407	386	332	370	372	363	354	350	364	382	358	389	399	349	371	368	368	349	359	378	362	343	357	385	363	363	385	363	352	352	368	364	372	346	348	357	357	402	356	378	377	375	338	375	383	347	359	386	371	381	351	368	393	337	349	356	370	396	367	387	371	329	372	364	365	358	362	360	360	346	386	363	389	375	367	392	369	359	345	394	367	361	339	372	358	369	409	355	335	400	341	398	369	352	332	362	377	399	381	365	393	398	368	363	368	387	346	381	348	371	334	403	399	371	338	370	363	376	354	391	388	375	358	364	392	409	368	370	378	370	338	361	392	372	392	403	354	347	360	365	418	383	389	372	326	411	370	334	381	366	375	371	358	392	341	388	355	395	333	365	365	364	349	354	362	352	381	368	345	353	373	346	340	365	380	330	369	389	388	353	356	323	368	364	378	394	381	367	381	354	368	331	366	382	375	366	362	392	366	407	379	342	383	371	375	414	365	390	364	358	365	383	364	363	366	420	363	340	376	376	342	348	318	345	391	353	357	395	385	416	382	368	363	359	339	376	357	384	398	382	370	379	366	347	366	342	336	381	425	370	344	372	365	358	390	378	373	377	348	348	379	359	358	376	350	345	367	381	392	391	381	356	375	361	366	390	369	374	368	370	400	402	380	353	375	392	371	387	390	396	371	363	405	380	383	345	356	379	389	357	387	379	381	362	413	382	358	374	361	362	340	374	334	372	357	363	350	367	364	375	337	383	391	361	355	369	365	386	371	390	377	366	403	352	385	419	357	376	361	377	358	353	356	365	356	384	383	400	355	377	341	354	373	364	357	359	375	362	375	351	380	391	364	379	405	395	345	381	352	367	385	362	395	372	384	364	359	357	396	395	384	370	391	358	337	366	378	351	420	363	348	375	332	375	345	415	355	361	358	369	326	378	403	374	378	405	363	384	379	381	375	346	359	366	367	395	357	348	351	370	366	396	399	361	381	369	389	385	376	413	367	378	365	384	372	379	350	321	341	337	330	372	338	357	372	365	372	356	362	343	367	381	364	385	332	361	355	355	345	369	394	354	366	357	367	368	391	387	367	378	386	371	351	340	408	394	343	390	391	376	358	364	381	360	366	386	363	373	366	387	373	360	387	380	338	373	385	349	374	367	352	369	363	358	347	356	351	344	355	388	378	334	363	403	363	388	337	383	386	354	398	335	354	390	383	343	382	360	365	379	367	386	332	399	388	372	340	355	417	351	387	342	360	353	369	375	370	393	380	400	366	419	349	393	359	380	367	367	381	369	354	358	355	382	369	374	372	372	353	361	376	380	363	334	388	383	359	377	387	340	365	387	364	366	376	349	389	388	334	356	379	368	343	365	409	381	381	372	370	363	362	342	377	362	379	368	360	385	374	382	406	368	374	372	344	424	358	379	405	362	393	367	371	354	360	331	419	404	391	398	348	393	396	383	361	342	356	334	367	372	335	354	362	366	360	397	370	388	362	379	367	363	358	372	384	365	379	383	369	377	350	346	351	383	403	373	343	325	350	382	386	384	360	384	402	385	387	381	377	373	412	352	370	371	350	373	375	385	359	377	393	394	393	393	317	368	378	361	375	379	397	380	364	365	364	344	388	362	347	380	339	385	376	359	379	371	383	417	321	325	384	342	381	350	335	384	340	367	404	366	385	362	395	389	369	387	366	389	365	362	360	393	361	362	359	368	349	347	374	379	363	351	384	376	378	370	372	386	398	376	359	385	385	366	414	351	362	403	356	406	360	356	357	374	337	355	362	385	374	376	358	346	364	377	385	369	362	371	366	333	354	333	307	347	367	375	376	371	384	343	359	348	401	364	349	382	354	355	319	375	369	362	361	378	389	367	358	382	375	337	379	354	369	383	372	343	357	350	363	359	352	326	368	362	392	374	376	361	364	367	349	341	372	368	367	433	359	401	379	358	330	364	378	375	344	376	367	375	389	375	367	335	334	372	353	345	396	386	408	383	368	392	369	390	403	362	372	349	350	344	346	366	386	393	376	347	375	370	367	371	369	353	359	389	344	398	393	354	351	377	379	375	390	364	384	361	372	394	387	351	361	359	382	367	330	377	373	372	383	344	367	338	339	324	379	367	376	341	341	331	406	371	385	377	369	365	364	397	365	390	381	359	405	376	364	390	354	343	381	409	375	353	380	342	370	347	377	386	385	357	398	321	358	361	345	387	357	373	361	382	364	362	395	355	395	406	352	363	390	357	393	364	385	351	355	370	340	383	386	374	326	387	386	338	335	363	379	367	388	379	416	368	358	392	377	397	383	355	376	357	377	384	342	337	392	394	366	343	339	346	339	353	325	370	354	381	378	360	357	337	348	368	376	401	387	369	377	343	357	371	378	403	390	360	386	379	366	375	369	343	375	331	366	354	365	336	342	336	376	350	352	381	345	376	390	359	381	424	367	351	373	370	324	391	343	398	340	389	401	363	336	369	394	362	341	375	390	364	348	365	343	378	382	345	353	350	353	364	351	375	369	382	383	359	362	387	375	395	347	396	350	376	348	366	366	385	392	359	375	355	370	375	400	360	390	345	352	366	359	360	354	341	381	359	358	406	364	352	345	377	360	404	367	398	355	384	388	386	376	380	373	358	353	372	385	401	391	347	367	343	356	333	352	356	375	348	345	372	361	363	381	362	385	395	346	404	346	351	365	318	377	335	342	374	378	371	385	381	368	390	367	356	365	381	377	413	338	361	360	366	380	358	370	382	378	419	328	344	335	349	374	348	361	375	367	366	376	370	394	390	388	387	348	341	386	344	370	374	374	372	364	399	420	362	365	367	342	342	340	380	371	381	386	419	354	381	382	391	368	367	361	335	363	368	349	360	384	403	331	391	364	373	376	348	353	375	346	328	366	369	415	347	362	375	397	386	361	376	375	348	385	386	394	338	396	383	378	363	368	362	387	353	360	392	369	359	333	390	365	420	357	344	348	379	347	361	368	355	356	392	351	361	356	373	389	401	394	356	373	374	360	364	354	402	363	339	392	376	390	358	349	375	362	403	358	380	341	359	383	382	395	373	374	365	388	369	351	405	374	329	337	359	365	336	387	339	371	341	349	377	374	377	386	367	352	379	321	364	387	402	387	385	368	390	360	362	339	383	385	388	331	391	352	382	360	352	390	354	355	388	364	362	347	368	394	384	373	356	387	369	349	384	366	373	384	365	358	372
43173	50111	33950	20422	13887	9746	7400	5090	3707	2764	2004	1515	1199	983	846	723	683	653	597	549	514	533	475	431	404	455	437	454	415	422	425	397	405	390	367	382	387	366	392	365	380	378	413	351	362	421	384	325	391	350	351	380	338	401	374	338	373	382	344	389	339	368	379	386	385	390	366	384	370	358	367	366	391	379	363	408	378	385	402	340	373	346	382	359	373	359	385	426	377	362	344	411	421	353	353	414	331	384	378	327	377	348	380	375	378	373	373	354	375	382	354	369	387	379	380	365	364	368	373	368	389	379	401	375	379	326	394	325	409	379	372	389	367	373	386	363	394	395	378	389	389	352	374	359	363	404	372	375	338	380	398	386	372	421	391	353	344	393	375	347	379	373	354	387	402	359	368	403	372	380	392	364	394	368	379	351	376	397	350	380	374	376	407	403	380	361	379	347	363	401	366	382	392	422	337	393	349	344	382	387	387	354	383	370	380	341	388	364	358	403	394	359	392	379	360	355	365	347	402	333	379	394	361	388	389	340	349	387	347	365	379	410	364	351	368	346	409	380	387	361	349	338	349	366	375	360	376	368	414	359	373	397	373	379	363	382	345	393	362	393	355	394	387	395	402	370	396	365	386	367	391	361	379	408	414	384	350	387	381	384	370	348	376	392	354	388	391	397	407	365	398	361	349	352	382	354	371	374	386	389	381	372	372	347	404	361	358	340	370	382	350	354	380	368	362	357	362	359	386	385	354	406	405	392	364	371	353	396	366	346	368	390	362	372	396	358	374	370	354	383	341	395	381	350	356	343	345	352	350	410	379	335	374	373	371	363	346	368	333	382	388	349	359	359	390	349	377	370	373	359	372	385	349	393	386	369	363	346	392	354	334	371	358	369	346	355	361	368	367	345	338	389	399	411	350	392	372	389	352	359	376	361	378	370	390	391	418	354	382	386	373	412	373	423	380	400	393	346	371	364	382	359	362	419	388	349	361	346	361	394	398	342	361	348	329	381	359	418	391	378	385	376	360	367	401	377	370	382	347	371	377	352	366	348	364	383	382	411	346	388	371	338	350	360	342	362	331	371	335	393	373	364	379	383	380	376	392	381	380	367	407	398	356	353	363	392	381	396	401	381	344	331	364	373	358	376	360	353	347	393	362	390	379	387	347	376	364	384	386	389	380	392	392	357	448	381	354	368	358	363	382	379	348	396	372	372	370	329	401	336	391	366	376	359	347	407	343	407	399	374	361	366	392	374	373	373	374	376	368	411	366	376	366	395	378	353	345	376	388	404	372	395	389	384	360	349	357	377	392	377	359	415	390	391	379	340	361	398	397	386	333	378	390	366	382	412	380	406	418	367	384	408	368	372	345	381	377	348	326	373	368	345	384	352	403	385	373	358	390	370	386	333	376	383	400	386	379	378	371	356	397	379	349	325	384	379	387	352	403	348	399	356	348	358	384	378	385	396	331	381	407	363	346	349	416	364	377	390	379	350	367	348	370	362	367	358	356	369	396	372	346	383	357	376	405	375	374	362	385	383	387	369	400	346	366	386	361	384	381	379	371	354	374	343	406	414	382	366	395	369	365	373	383	383	370	415	352	358	397	391	373	322	367	379	412	400	382	378	415	387	355	401	370	401	349	365	371	382	382	371	364	393	383	400	406	338	375	398	377	342	366	344	381	363	373	402	352	376	365	397	345	357	376	381	362	366	348	406	361	388	360	374	393	401	394	394	404	364	397	402	390	358	378	384	371	366	375	365	379	362	371	337	372	367	368	385	368	385	369	359	360	392	397	418	380	360	387	359	381	368	396	368	390	362	361	373	386	378	380	395	375	371	392	380	391	397	402	427	371	381	376	442	388	366	380	370	365	373	364	381	386	337	348	383	341	356	383	361	398	351	350	387	373	391	351	344	373	355	386	414	372	330	363	391	362	386	342	434	390	379	370	349	389	396	364	374	393	373	364	372	369	362	377	368	402	374	375	376	399	387	368	395	375	388	391	368	382	407	349	388	357	372	389	376	359	349	354	380	386	382	353	352	360	401	358	388	378	343	385	380	409	351	374	416	383	366	370	347	387	371	387	339	376	396	415	362	392	384	368	350	367	393	384	392	429	382	380	385	389	322	404	352	370	404	398	380	355	392	348	394	385	379	380	356	407	376	387	378	362	366	335	358	356	413	426	382	366	394	391	388	389	368	383	367	390	359	384	354	347	388	371	410	371	360	363	381	374	367	372	344	370	347	363	375	398	341	388	362	358	389	381	365	366	346	383	393	380	356	381	363	414	361	359	367	377	370	370	389	397	353	373	401	391	401	365	359	376	368	421	401	365	362	343	360	420	392	380	366	405	362	359	386	361	405	381	390	391	392	376	398	363	388	403	414	360	354	355	361	382	358	384	390	344	389	382	385	373	393	394	402	378	351	378	384	406	381	381	372	368	369	394	345	365	351	405	390	370	395	343	384	374	377	380	380	381	374	359	355	377	360	373	399	380	375	360	375	427	360	366	363	366	342	379	372	376	378	371	386	390	350	408	356	388	349	376	350	389	363	406	371	343	382	376	370	364	360	368	371	346	406	367	370	368	397	398	393	382	347	381	380	384	349	386	397	377	386	376	347	344	385	350	351	352	363	394	363	410	361	401	390	397	377	382	390	402	359	337	378	375	386	401	406	368	376	355	370	393	352	360	366	394	365	362	352	405	383	363	377	358	369	364	338	377	368	381	352	392	376	373	374	386	355	344	360	354	375	384	399	368	373	380	353	401	395	396	371	384	376	388	410	404	414	390	350	347	409	349	372	382	392	361	404	403	392	374	376	419	371	363	408	387	381	359	351	372	358	353	398	398	363	385	364	410	384	399	359	368	386	389	346	355	357	423	376	384	367	382	364	369	351	385	397	402	362	365	326	376	363	321	390	377	379	417	383	370	350	358	368	372	411	376	355	346	417	389	357	388	356	370	369	361	370	369	344	385	394	410	365	365	397	366	400	374	376	371	351	393	385	372	353	389	362	373	381	373	386	356	357	354	343	388	413	364	386	357	368	367	358	355	397	373	379	382	389	385	351	383	385	356	385	374	388	400	394	376	379	342	365	394	347	372	378	383	363	366	370	385	385	390	373	363	376	379	366	391	404	367	372	322	399	385	378	386	392	379	363	333	387	398	356	353	361	382	348	390	395	388	411	377	372	382	327	347	415	364	416	378	369	390	347	335	389	341	374	366	405	399	382	364	397	367	375	394	398	398	349	365	375	393	346	368	365	391	397	379	389	414	365	389	357	363	362	376	354	356	398	375	388	339	354	368	363	361	399	383	411	358	383	387	368	338	348	337	369	360	325	373	387	356	378	365	327	339	340	386	381	358	384	400	409	349	357	393	400	376	365	386	387	339	379	377	356	365	359	374	373	379	370	414	392	367	346	385	395	393	368	364	332	366	355	361	375	369	412	371	391	362	386	384	352	331	383	396	370	342	379	389	343	382	379	385	365	390	347	359	372
24247	21394	28808	25628	22644	18554	12047	6928	4636	3518	2625	1923	1542	1184	1020	926	848	761	712	635	576	571	536	483	510	468	437	456	397	444	408	419	407	416	375	391	421	394	375	369	392	397	404	399	384	357	355	370	333	369	357	383	366	385	360	354	334	340	365	365	339	357	382	348	388	322	399	352	371	376	387	413	355	369	343	367	322	358	330	358	375	364	370	372	373	393	354	345	338	380	350	376	372	355	363	372	342	360	370	365	341	363	353	343	336	377	359	359	360	360	383	386	402	341	346	348	349	350	372	369	386	383	390	348	357	384	356	364	359	343	318	369	373	362	359	380	402	369	384	373	348	330	353	377	400	310	374	364	415	391	397	333	358	355	354	346	392	339	340	359	352	389	391	367	373	391	365	386	364	358	376	351	356	380	362	370	379	362	365	377	397	394	349	372	351	363	339	382	366	368	360	361	380	381	375	355	339	355	356	372	358	415	354	401	340	378	338	347	351	410	368	389	362	357	359	376	359	379	363	369	382	336	351	370	348	339	326	395	336	374	375	370	359	376	365	376	347	380	367	377	384	355	365	352	339	354	331	328	364	373	388	344	350	410	385	364	377	383	360	358	344	385	342	364	366	371	340	351	379	390	382	331	369	388	400	369	373	355	377	384	374	367	363	328	373	346	363	353	362	391	363	376	340	354	348	381	373	349	382	337	343	336	348	373	376	359	344	341	382	350	357	353	369	363	381	360	367	345	368	329	357	347	345	368	361	357	373	362	343	363	370	379	366	359	347	375	368	370	352	341	376	358	387	388	365	367	370	368	369	382	402	342	337	359	353	372	388	371	343	375	333	369	343	356	327	370	344	369	405	341	354	368	369	356	341	368	338	352	332	372	360	362	343	375	378	354	367	367	362	362	399	355	349	403	348	396	365	370	357	380	398	376	372	351	383	378	360	320	372	354	386	359	342	369	355	374	371	348	338	348	372	375	355	353	388	368	367	355	369	353	381	397	377	396	373	379	333	373	378	334	333	396	354	350	382	367	396	371	378	361	373	352	334	385	350	357	397	352	357	351	393	359	356	350	338	358	353	346	355	346	364	384	348	355	340	393	357	327	343	378	356	399	374	329	345	365	400	367	363	396	350	398	378	384	385	391	347	383	355	350	358	351	358	386	371	377	393	369	370	311	339	374	368	354	370	358	351	364	371	376	361	351	349	365	336	364	400	349	365	358	363	353	372	380	359	368	375	355	373	355	333	369	333	325	378	337	362	412	372	408	405	357	322	341	383	389	391	349	347	363	366	354	362	357	352	375	335	398	375	365	402	391	364	364	409	373	341	367	368	400	372	381	364	370	331	361	376	373	362	391	397	381	368	360	367	342	366	388	365	364	356	369	349	350	332	388	337	341	345	345	353	363	349	338	364	357	364	337	360	359	341	332	375	321	375	352	359	365	335	381	388	377	340	371	401	355	370	357	356	336	394	399	385	358	380	334	380	334	359	378	371	373	373	360	349	335	367	372	361	362	325	364	372	379	338	376	376	392	398	370	348	366	342	364	382	378	364	386	371	381	363	327	386	391	364	357	399	328	389	395	344	394	356	363	381	370	341	362	375	379	349	356	371	336	366	327	375	379	374	356	379	371	355	356	386	371	376	356	390	368	352	365	394	384	357	369	351	380	379	348	345	342	365	396	381	368	372	362	387	386	374	372	374	392	365	357	388	368	385	360	364	375	340	390	363	353	361	346	407	377	369	399	382	367	374	353	361	354	365	354	349	364	373	345	377	337	380	372	369	347	398	370	353	344	358	367	362	342	372	368	365	365	359	385	376	392	361	412	339	384	361	387	365	351	371	346	391	393	367	387	348	367	356	350	341	352	401	382	362	341	382	393	399	376	373	408	332	341	377	383	364	383	388	353	381	365	368	357	375	363	364	348	349	349	379	374	350	375	390	350	336	372	343	377	355	385	407	374	323	360	370	366	356	375	337	360	377	339	370	385	358	373	398	363	350	367	394	370	385	362	383	355	327	411	331	358	355	375	373	372	381	378	378	387	357	372	389	329	359	349	348	342	346	374	351	350	344	384	352	350	361	372	367	349	369	332	314	378	387	379	380	362	351	350	399	324	350	347	356	367	361	338	350	387	358	367	363	347	382	342	356	326	371	373	357	360	369	364	366	378	314	387	373	349	343	357	383	371	322	344	351	344	380	406	356	372	388	347	401	375	364	375	333	377	362	359	385	387	342	369	355	376	339	341	378	386	366	400	350	347	400	361	357	373	326	379	373	383	365	378	410	358	344	378	349	386	367	339	305	384	360	382	379	341	348	371	351	381	328	342	367	356	357	351	385	308	372	384	407	351	395	387	344	365	355	358	350	365	360	372	377	387	363	341	336	371	362	328	391	366	382	326	390	355	342	382	379	378	370	396	342	378	337	336	363	337	367	384	383	387	361	312	373	331	347	372	343	376	373	342	350	347	356	372	352	345	350	370	383	375	387	399	364	392	354	382	339	362	384	352	353	385	363	388	339	360	369	384	369	384	383	377	386	371	329	374	352	378	321	357	385	396	396	311	383	375	417	340	374	339	355	374	352	381	333	364	375	342	358	376	360	388	368	335	340	376	381	390	369	374	336	353	323	343	375	377	368	350	357	349	367	367	381	373	391	358	389	391	387	393	382	362	392	397	351	366	330	355	372	373	368	374	337	337	335	366	357	386	350	353	363	364	355	318	366	349	344	375	358	364	374	380	386	393	320	354	357	338	392	371	361	369	368	364	369	372	368	320	345	386	351	380	365	389	367	342	354	339	373	352	363	367	381	339	339	328	363	355	374	350	400	365	361	353	404	348	363	343	368	379	359	369	358	351	348	374	344	380	363	373	392	404	351	360	349	355	353	347	335	373	373	363	345	342	370	389	349	341	337	371	339	375	355	335	352	368	356	364	371	324	373	362	376	382	405	362	374	362	339	357	360	378	356	398	376	374	368	345	388	347	356	324	387	372	381	397	348	401	364	336	383	359	355	360	318	363	350	360	347	387	376	369	342	395	367	374	359	380	375	348	334	342	390	364	373	384	358	354	310	364	332	364	379	379	402	374	367	347	446	384	352	350	369	364	351	348	401	369	378	348	364	338	365	362	377	354	358	367	340	356	376	395	320	377	368	357	386	354	377	334	331	367	330	337	355	362	368	362	376	385	364	343	352	353	359	363	390	351	397	360	379	328	336	342	367	371	368	351	360	354	353	373	377	348	380	300	398	340	365	392	361	361	340	356	367	363	402	353	381	364	361	423	374	343	356	353	372	375	347	367	387	353	361	345	373	402	386	383	338	386	328	392	375	372	356	340	367	341	331	412	377	382	367	344	375	380	351	366	383	373	361	343	379	333	344	378	372	382	329	351	374	353	363	377	401	370	401	360	351	372	383	370	330	332	375	355	369	384	341	332	376	378	362	369	395	379	324	379	392	360	371	371	380	363	360	349	368	384	336	400	394	369	390	352	342	365
38447	61414	46372	30640	22522	17073	13371	9934	6959	5288	3841	2831	2138	1671	1481	1244	1076	1016	980	813	681	643	601	523	513	475	498	470	452	422	468	408	428	436	416	405	409	416	402	405	400	404	417	333	388	365	366	371	385	343	353	386	373	364	357	355	367	386	346	389	381	403	363	373	374	372	351	379	380	363	383	371	375	349	379	370	357	379	370	349	402	331	365	390	382	377	350	350	338	381	379	370	333	390	376	390	330	372	355	403	375	348	371	391	406	396	377	357	374	353	386	383	342	400	359	374	372	383	377	348	358	359	348	402	397	366	359	365	340	374	385	376	362	373	361	390	343	366	345	375	368	392	383	432	343	368	355	364	380	365	377	392	372	368	359	400	392	342	399	368	367	367	362	387	360	371	371	350	393	378	351	400	390	365	348	378	332	358	344	352	366	376	396	406	375	390	393	350	409	335	338	400	345	381	392	348	360	360	376	398	381	356	398	353	375	336	334	350	343	344	378	354	378	355	389	359	340	390	365	349	385	384	381	368	322	383	385	373	390	362	345	332	373	338	372	332	338	360	381	374	386	357	377	347	360	362	364	392	363	347	352	387	358	370	384	347	390	342	376	341	373	375	367	350	362	385	365	384	369	398	361	376	346	374	388	364	368	360	378	373	383	391	357	366	337	368	398	351	352	345	357	391	372	353	358	372	376	342	353	360	376	354	350	373	391	400	375	376	395	371	375	331	376	362	352	359	388	344	338	379	363	368	392	357	327	340	386	347	373	385	365	366	351	372	399	349	374	389	374	358	362	352	384	367	384	362	357	342	365	384	375	387	379	408	399	392	341	364	373	349	347	367	399	366	368	376	365	364	376	355	371	372	358	356	362	363	362	370	370	377	361	311	377	390	354	357	415	371	371	363	422	396	393	389	380	380	417	329	364	376	381	412	398	353	357	342	361	352	382	350	351	370	351	348	345	382	346	420	350	399	352	423	366	385	394	345	399	370	375	362	371	360	399	408	398	352	344	348	413	352	364	387	381	393	346	381	367	378	387	346	343	353	392	341	379	381	390	356	348	335	357	352	316	371	369	377	389	373	393	388	362	357	385	346	418	365	373	365	374	393	407	345	347	379	380	390	356	357	328	377	360	369	352	389	376	389	349	368	406	345	383	371	375	352	362	382	355	426	381	407	344	385	362	383	334	344	374	366	359	374	393	379	357	379	355	361	349	383	426	406	341	364	354	352	396	370	383	378	347	377	394	352	382	385	372	361	391	386	353	360	359	339	365	363	350	367	345	361	359	348	383	356	362	344	348	348	417	385	372	325	381	372	368	340	371	349	350	360	337	369	385	382	373	365	395	389	364	355	375	374	361	370	386	372	370	381	371	362	357	409	371	387	397	355	393	378	382	358	360	352	363	404	380	345	388	371	358	385	348	360	359	409	348	384	372	356	351	349	353	370	360	345	376	379	396	406	338	389	382	410	389	342	341	394	377	392	394	406	410	378	354	369	353	346	402	379	383	383	368	401	330	363	358	323	378	350	387	362	368	392	393	343	371	421	372	372	391	315	344	352	366	370	380	356	358	371	372	349	383	397	335	376	342	355	347	406	382	380	378	347	390	348	393	366	333	363	338	378	359	344	350	332	354	369	344	377	380	338	381	389	389	367	375	361	374	335	379	332	382	342	394	352	356	346	370	370	416	381	343	365	365	337	344	349	365	344	366	352	383	370	379	373	361	381	396	378	363	349	370	357	340	336	377	339	369	375	356	333	379	382	370	374	378	377	338	378	381	371	393	374	345	384	355	348	359	348	350	353	340	363	342	380	383	398	353	385	367	366	346	360	350	369	415	376	387	346	371	373	373	369	353	368	353	382	372	353	354	350	340	363	370	351	374	365	403	392	366	370	367	339	371	370	368	372	400	388	385	369	361	400	378	375	352	383	375	381	376	355	369	384	363	330	361	361	368	368	368	370	359	382	403	385	379	394	388	393	358	351	367	368	344	360	389	343	356	386	356	355	358	363	381	380	373	401	370	368	366	345	354	436	376	394	372	363	328	393	378	368	382	357	368	400	373	363	376	383	370	373	384	382	364	372	354	347	340	361	370	388	367	370	376	398	348	371	339	418	382	362	366	366	364	369	372	382	346	394	385	359	374	371	374	356	362	345	352	372	322	377	374	390	359	394	339	354	373	362	374	377	360	360	344	367	386	357	355	349	372	377	358	355	385	417	367	355	360	363	339	351	352	379	370	375	419	345	351	372	337	411	383	355	361	407	342	398	366	358	385	358	375	367	357	374	373	381	380	384	378	368	370	366	370	366	390	354	353	351	395	340	365	410	393	374	365	381	390	348	374	381	384	354	398	343	349	377	329	359	374	367	374	346	361	343	369	388	375	405	368	362	373	378	404	366	342	374	373	337	352	406	366	388	323	360	371	387	354	390	346	365	358	332	380	360	395	381	364	357	383	344	330	361	362	404	376	387	373	348	373	342	374	381	377	339	368	373	336	392	376	368	339	395	364	386	369	385	364	369	365	394	385	386	344	359	373	378	360	364	377	373	324	362	353	339	348	361	372	378	382	343	408	376	368	390	373	347	360	393	358	373	380	351	376	343	370	354	400	367	341	338	367	387	362	393	311	327	379	369	411	343	348	366	354	398	371	401	367	364	332	338	344	371	373	371	362	360	400	367	361	387	375	361	383	388	372	371	414	373	367	350	348	352	375	401	372	385	333	361	377	351	383	381	380	369	361	390	364	362	376	385	361	373	349	401	347	378	390	396	365	398	372	343	365	326	364	354	372	341	331	368	383	351	397	373	352	363	378	362	352	357	389	375	371	355	398	344	386	378	366	377	366	371	340	331	366	342	359	347	356	338	397	375	383	375	363	379	360	371	389	364	362	355	347	361	365	369	382	387	381	348	369	346	353	328	363	339	385	358	361	369	354	372	385	343	360	353	372	385	378	359	350	351	382	374	349	358	366	370	389	429	351	362	330	399	371	434	422	381	362	364	351	339	388	364	382	363	352	388	360	387	362	391	363	367	390	375	337	381	369	351	364	351	392	354	371	375	396	390	366	349	369	379	388	371	400	365	380	344	395	391	363	395	363	397	360	349	364	362	385	365	348	351	379	380	397	376	367	339	362	351	372	374	349	390	309	391	360	398	355	368	351	385	384	361	397	398	374	392	432	373	362	384	371	338	361	368	380	368	361	355	359	390	347	381	342	352	339	376	334	385	363	364	359	406	351	414	370	362	383	350	351	392	354	364	410	386	340	364	363	364	363	384	362	366	367	386	392	359	377	351	377	363	372	405	356	389	381	373	396	398	367	338	374	383	382	380	384	375	386	375	384	415	347	381	346	362	365	389	333	359	356	378	348	373	336	376	393	365	344	326	378	361	336	348	359	330	365	347	371	352	352	388	364	341	384	348	365	401	381	385	347	355	383	372	385	342	375	356	356	338	348	368	359	389	400	357	383	393	385	362	357	336	358	397	353	379	386	363
25357	21573	28553	27116	19120	10820	7095	4697	3030	2451	1795	1354	1109	846	830	761	713	625	639	583	500	556	442	469	424	436	419	419	434	395	431	391	428	380	429	397	423	411	386	401	383	394	381	404	376	378	351	378	372	375	353	383	352	391	385	375	394	361	349	356	369	362	391	383	348	391	349	404	381	389	390	372	366	361	374	381	401	389	361	350	327	356	376	345	346	379	425	368	373	396	376	376	384	374	360	393	371	373	367	354	366	423	410	361	389	364	378	389	365	396	353	355	362	363	372	357	325	400	369	383	370	380	369	345	340	369	392	370	355	395	383	402	348	378	352	392	381	359	386	372	335	360	375	360	354	358	370	351	379	358	407	381	375	361	362	419	335	367	363	408	393	378	349	349	364	362	420	362	376	377	352	379	412	355	410	350	382	357	391	395	340	376	382	386	369	369	372	362	340	376	394	385	393	387	367	347	365	357	379	355	368	348	395	377	331	343	366	357	356	355	363	352	358	361	349	384	401	373	376	349	351	393	375	358	343	377	345	374	385	394	385	383	406	337	397	366	388	410	397	344	373	368	368	394	361	376	385	355	380	358	355	395	362	345	399	337	403	359	390	418	367	365	343	383	386	368	331	379	396	372	364	409	352	383	381	358	391	366	391	372	376	390	351	353	399	381	376	380	379	371	385	369	384	365	361	371	408	348	341	368	394	393	386	370	391	380	371	335	366	349	370	381	333	347	381	377	414	344	365	378	386	377	387	372	365	403	371	381	398	355	371	402	407	361	336	358	371	385	398	336	370	376	380	388	347	346	355	395	379	370	375	384	385	405	361	370	365	377	363	397	371	359	371	375	380	358	310	393	399	348	375	395	431	357	357	350	345	372	361	383	364	347	374	392	369	394	409	375	356	378	361	374	353	352	376	393	368	386	349	368	377	418	359	381	387	379	371	362	410	394	388	372	399	347	377	363	394	360	337	394	391	357	367	396	385	374	408	367	381	357	412	374	345	398	360	387	398	352	384	343	384	361	346	376	391	376	344	373	366	355	395	360	380	365	396	382	372	371	363	353	373	361	373	360	376	374	383	399	369	379	408	322	382	343	387	396	379	352	391	378	371	373	364	397	366	382	381	358	385	373	382	356	369	406	357	369	352	378	352	383	388	378	381	408	389	397	368	354	356	327	406	422	382	366	374	375	401	378	393	385	407	356	362	388	371	388	400	366	347	367	408	376	391	373	377	388	376	386	344	371	368	357	387	381	371	348	352	384	347	374	366	357	386	359	381	386	406	370	342	374	380	391	360	372	409	395	371	408	369	366	360	339	396	390	389	370	395	378	408	395	399	374	383	376	362	351	358	388	348	380	365	378	369	327	404	396	388	368	386	367	363	405	401	390	345	363	355	395	381	409	371	402	374	367	331	353	376	370	369	373	374	350	394	364	359	354	397	390	363	386	386	369	391	377	331	388	375	380	336	342	397	381	362	347	344	362	380	381	374	378	363	390	395	383	350	359	364	368	383	368	360	390	356	388	346	355	333	329	408	389	398	390	371	331	357	335	366	368	336	384	368	358	357	315	354	368	418	365	359	389	368	395	369	352	369	377	383	364	348	369	366	366	379	386	381	374	347	375	343	367	375	384	403	379	353	392	357	352	378	367	395	358	380	346	390	419	362	359	386	366	335	364	374	348	371	405	382	367	380	398	318	371	378	384	375	392	350	378	386	367	395	364	400	384	364	374	384	362	381	380	328	394	358	387	354	363	359	328	367	357	371	366	376	364	369	362	345	367	339	399	372	356	390	374	374	397	394	345	359	374	408	330	383	352	436	360	382	353	355	413	369	373	374	373	348	367	349	384	392	390	361	333	374	380	380	392	361	363	347	381	345	379	324	380	394	366	367	378	398	381	401	355	351	410	364	404	372	406	416	391	397	391	391	348	381	353	381	360	347	371	341	347	361	388	374	364	394	372	397	377	358	355	391	384	347	362	338	374	379	372	381	384	396	364	369	362	416	382	392	357	402	372	346	365	333	373	379	394	387	394	360	401	361	418	382	344	378	380	368	344	405	396	379	350	387	385	390	396	323	367	402	379	375	364	384	402	376	411	350	400	355	365	382	398	377	412	374	365	410	330	350	374	392	356	384	383	402	363	373	358	371	353	366	367	365	361	354	362	406	365	368	387	390	380	391	415	358	383	367	371	382	392	372	378	381	377	392	368	356	367	344	348	398	395	351	382	381	385	371	378	369	399	393	380	354	395	348	385	386	387	378	352	396	363	380	383	375	359	382	361	368	413	358	385	395	351	394	388	368	363	370	364	365	383	393	373	386	356	320	404	353	371	378	381	366	366	386	345	356	409	393	358	389	376	360	366	411	390	355	384	377	345	382	334	398	386	350	354	333	375	350	350	344	363	372	391	389	365	375	365	359	405	367	361	352	385	337	399	378	407	367	378	365	381	365	387	347	376	390	371	390	373	354	415	359	378	401	367	356	414	358	380	381	372	368	338	372	377	387	377	374	357	379	357	381	374	379	363	381	368	384	350	358	376	396	382	371	367	388	354	364	381	386	348	375	333	384	365	325	375	357	424	375	341	372	369	397	383	355	356	368	388	381	375	358	330	351	390	388	400	365	354	355	375	361	357	366	398	391	363	352	385	351	389	353	375	365	355	367	378	424	360	394	354	376	358	404	351	391	387	361	376	377	378	391	392	383	407	353	392	392	365	409	345	370	380	342	377	398	374	389	389	373	387	372	362	376	375	367	381	374	359	370	353	356	361	365	392	407	394	387	344	399	374	352	386	380	378	393	376	380	378	380	398	360	357	369	378	330	393	376	378	379	366	371	382	331	373	358	381	391	418	396	372	387	394	355	399	376	395	345	367	368	408	394	358	344	394	369	364	386	384	358	354	351	421	377	355	395	384	383	345	377	375	365	355	376	372	359	349	396	356	376	417	386	353	390	352	383	353	365	357	370	403	357	375	392	368	405	389	410	381	384	378	388	369	372	379	362	372	359	401	357	400	401	350	379	410	350	406	374	412	384	387	381	380	385	360	367	365	370	401	387	324	366	388	374	398	376	370	342	373	335	384	379	373	382	382	390	372	356	345	340	333	338	369	389	399	387	431	397	385	372	363	368	370	378	418	362	378	379	380	364	399	369	387	362	369	390	380	388	364	348	393	355	377	357	368	396	387	364	371	389	363	393	381	348	372	401	383	360	383	374	366	380	343	350	355	392	380	381	383	384	412	378	386	377	406	350	386	379	363	402	396	410	366	351	367	374	361	352	403	377	386	343	368	387	339	395	405	389	390	390	355	369	337	413	372	373	362	377	417	380	403	380	377	370	339	377	355	383	371	337	361	341	347	417	374	342	351	378	338	368	406	418	400	355	361	358	378	422	348	356	380	343	381	381	331	345	374	425	359	402	375	368	358	378	380	366	356	358	377	372	354	365	360	356	371	380	363	391	369	401	407	340	348	402	364	369	377	370	381	384	367	393	385
39496	56173	40082	26115	17779	12821	9953	7350	5057	4016	2791	2144	1653	1370	1203	1004	881	838	768	647	618	547	525	522	479	465	524	470	457	455	457	403	446	421	434	401	399	409	383	395	360	399	401	400	386	384	386	373	379	378	422	387	390	380	360	405	407	410	372	363	384	374	379	367	378	399	394	402	343	441	369	358	422	378	405	378	411	348	400	388	385	350	355	366	377	389	400	392	388	388	387	412	369	392	370	382	379	381	387	419	364	389	380	363	392	384	369	365	414	401	390	360	391	368	402	411	384	376	363	377	384	382	388	378	387	362	383	392	385	355	375	415	396	403	410	392	383	368	376	335	399	373	392	389	365	345	330	379	377	391	396	395	380	373	382	382	350	383	366	413	406	406	388	366	370	371	392	398	389	373	380	383	378	400	357	329	366	412	373	398	381	401	402	387	396	357	370	385	401	375	395	387	370	357	358	371	411	369	404	409	368	370	335	393	400	386	363	392	399	355	380	378	404	368	370	357	363	389	401	356	371	363	372	337	385	340	394	392	353	424	364	374	377	348	387	392	379	355	370	366	379	382	382	350	389	395	372	358	363	380	414	397	360	383	367	375	413	363	361	359	402	359	387	395	374	375	367	405	398	336	386	413	389	415	369	409	337	393	393	379	377	346	376	380	369	375	350	393	394	381	374	422	358	404	379	378	374	417	409	390	362	394	364	374	366	393	393	370	420	396	374	418	353	395	381	410	375	354	377	390	391	361	370	367	361	381	401	426	327	363	388	372	373	378	357	359	367	362	360	366	369	359	410	379	345	386	381	402	412	400	363	383	397	357	355	396	366	366	378	339	410	368	386	367	386	391	420	405	331	377	365	396	355	405	379	403	359	390	374	379	351	358	363	360	401	366	382	367	345	387	372	361	396	351	376	386	394	359	344	381	355	371	434	353	362	363	379	417	404	371	375	382	347	370	412	392	414	374	357	376	390	367	350	342	378	361	363	390	384	406	386	381	420	376	379	379	371	396	345	386	373	368	384	381	403	370	361	416	379	404	372	381	379	363	387	375	404	358	380	391	365	408	383	372	376	371	399	376	371	403	368	388	395	373	357	414	368	352	427	380	379	364	367	396	367	373	396	388	359	374	389	414	365	374	395	380	376	402	405	406	385	371	403	389	412	371	417	415	383	374	397	375	401	369	374	404	384	385	392	369	389	384	371	369	391	374	366	351	384	386	402	398	354	339	394	399	366	385	357	370	380	409	352	392	398	401	384	382	395	338	356	365	398	387	397	358	375	377	414	358	376	349	396	394	405	363	386	399	402	367	370	390	391	374	358	349	357	355	411	428	367	365	393	367	376	360	369	384	419	384	372	378	374	376	365	366	367	398	370	378	394	387	387	379	402	362	383	419	377	395	379	398	376	411	392	344	371	339	381	380	394	387	364	384	349	354	373	400	398	386	389	383	353	349	369	382	424	388	390	393	374	366	369	375	382	401	379	342	394	383	374	390	383	386	363	383	354	418	379	347	392	364	401	388	392	387	368	372	376	347	352	384	380	395	414	359	413	376	345	365	421	366	360	386	366	372	383	381	373	388	369	361	372	376	377	399	366	342	374	347	333	394	386	375	392	342	383	369	388	354	376	391	361	376	418	379	379	421	392	380	348	375	387	373	413	423	364	378	379	412	388	385	399	404	369	385	370	388	384	355	380	365	414	349	374	317	370	409	380	398	389	376	415	369	378	342	422	386	381	384	376	364	369	364	353	399	364	395	356	371	409	407	331	372	379	387	388	367	359	364	392	386	397	387	379	357	361	390	375	374	373	374	385	390	359	377	361	335	357	405	364	385	367	359	391	376	354	381	365	422	387	400	368	353	408	371	401	405	386	342	355	405	340	368	387	397	447	369	347	369	365	354	380	346	388	393	398	327	377	387	383	386	378	362	384	355	387	405	409	360	370	434	379	392	375	397	417	372	336	369	378	396	416	366	418	371	398	357	369	400	347	368	380	416	365	340	382	402	416	364	348	358	400	395	409	407	386	375	374	382	340	398	391	380	403	381	375	388	396	388	364	393	375	382	384	375	378	423	404	359	401	399	359	357	365	350	402	365	382	397	377	375	359	367	379	414	400	370	405	398	431	361	356	389	384	384	380	364	381	377	388	378	391	401	413	387	365	379	416	384	380	382	401	398	374	395	403	397	386	382	369	388	410	383	355	358	409	389	377	424	382	373	388	359	384	369	353	407	385	356	379	372	395	396	374	381	375	389	373	400	372	350	362	382	387	334	344	372	357	340	414	406	381	417	409	378	404	355	404	358	358	404	380	377	363	381	376	382	386	383	368	377	373	362	381	365	380	360	390	386	352	359	396	354	347	392	395	375	364	387	395	379	383	407	372	398	403	375	389	390	384	406	409	385	419	380	351	394	367	388	360	368	376	392	371	374	378	376	383	375	393	371	359	425	405	381	361	391	394	392	402	401	381	390	360	362	401	355	376	394	372	362	386	378	377	382	380	403	381	371	376	395	389	378	391	380	389	371	359	359	409	381	393	381	387	347	380	420	366	373	404	411	349	391	380	370	382	370	388	375	367	392	377	385	384	356	361	405	397	405	373	382	357	403	409	412	402	397	368	403	376	360	363	377	386	408	340	363	381	417	426	390	355	400	370	386	366	381	391	382	379	374	395	395	389	402	400	358	397	379	410	361	400	386	361	411	370	394	384	365	391	373	394	376	402	405	368	381	392	354	358	379	371	383	371	367	374	400	390	359	400	399	354	373	392	413	393	379	392	420	374	372	377	372	394	363	392	361	389	413	376	374	350	419	399	407	330	341	353	405	369	372	386	362	356	374	400	366	369	381	358	404	384	400	388	375	361	389	374	400	406	366	395	394	389	339	352	341	356	359	401	391	382	402	352	379	395	355	369	378	383	354	385	369	367	396	393	361	385	401	357	359	394	376	393	369	320	383	380	366	414	385	392	360	413	402	357	384	380	387	338	378	352	380	330	368	364	366	344	407	343	393	355	377	391	347	376	382	412	375	366	407	392	381	385	397	380	358	367	346	405	362	375	401	398	393	391	351	386	368	382	388	380	375	387	424	363	372	384	396	394	384	386	392	404	392	394	358	400	373	384	347	379	352	391	351	367	378	374	384	386	380	370	403	350	390	366	396	354	371	366	394	398	374	360	402	404	353	380	403	410	370	414	378	403	362	416	397	406	339	387	394	410	380	372	416	378	344	376	364	366	393	396	359	377	390	360	378	366	413	380	390	377	370	381	372	386	397	376	420	367	393	340	358	393	362	381	392	373	454	360	388	387	400	378	419	384	409	381	379	368	393	363	380	369	390	365	375	399	382	363	372	405	409	380	380	362	361	366	411	386	385	353	383	414	378	362	357	388	345	361	368	393	400	393	374	382	373	370	375	389	397	425	371	382	388	329	419	339	364	400	377	392	359	349	356	378	387	344	382	379	396	383	363	338	407	408	381	365	392	366	380	381	375	378	368
22968	21383	29075	24349	22070	22798	19532	10300	6269	4858	3543	2628	2065	1671	1426	1291	1049	954	908	802	756	654	594	602	551	541	498	490	473	494	474	455	454	433	432	432	397	417	394	386	420	394	420	370	403	371	388	354	387	405	418	406	364	399	389	403	346	388	387	354	369	372	388	423	384	425	351	387	379	366	393	358	377	402	390	368	333	399	368	369	412	364	360	376	381	392	376	384	341	383	382	365	371	388	364	393	362	391	346	379	356	371	389	362	372	381	401	377	388	394	400	369	348	366	394	371	381	373	390	387	369	388	380	401	368	363	375	378	369	383	343	352	375	357	353	362	383	385	362	355	375	393	391	371	336	389	381	383	373	348	348	356	347	376	381	380	367	374	373	360	403	396	404	347	365	389	354	363	362	359	384	359	418	383	411	408	364	362	384	389	384	373	389	415	365	363	401	364	373	388	393	402	395	408	412	384	386	383	413	376	391	380	379	400	373	355	345	384	378	382	376	421	381	378	395	354	378	423	394	384	410	388	388	412	425	389	375	404	352	383	372	352	380	353	364	373	363	382	404	402	387	359	379	373	381	380	377	369	392	422	367	388	408	399	357	393	420	377	369	389	397	389	399	362	337	382	358	395	386	406	365	404	390	375	346	371	388	379	348	400	361	364	369	427	351	372	412	375	327	367	380	361	365	377	396	337	393	400	399	377	411	379	387	416	396	371	368	362	387	367	394	368	359	378	363	381	399	361	371	342	394	330	385	383	397	391	403	409	380	364	387	402	360	345	404	378	352	391	427	399	376	349	427	347	381	383	404	384	351	403	368	383	347	372	405	368	385	384	397	395	416	366	362	388	372	340	373	412	402	362	378	398	394	378	398	367	358	383	364	381	404	373	345	380	405	367	381	397	400	404	349	402	402	371	408	391	365	384	387	369	398	406	390	371	348	371	369	364	352	376	385	368	396	381	383	407	395	401	370	390	384	386	378	351	380	362	419	400	396	360	421	384	398	405	395	382	400	365	362	380	382	382	370	377	373	362	399	411	348	392	389	379	401	334	370	402	389	367	372	418	381	364	379	374	389	405	365	381	396	385	356	374	361	341	360	360	405	394	385	376	389	375	395	399	368	392	414	403	372	392	368	406	359	345	356	395	385	366	370	373	377	425	385	387	396	391	378	382	375	369	406	407	365	402	413	379	366	381	395	355	394	401	400	386	364	434	371	400	390	399	394	382	375	403	362	415	410	368	418	417	387	418	405	388	382	390	383	364	375	371	415	371	376	339	380	378	355	379	364	374	376	356	411	392	400	387	391	362	383	338	397	397	357	407	340	392	385	409	361	380	404	409	392	391	393	397	406	380	395	357	380	354	379	379	367	413	391	410	390	387	392	339	395	356	375	388	412	349	378	363	376	324	375	383	400	375	386	409	388	359	363	359	336	336	357	375	380	382	410	399	358	382	359	400	387	399	436	359	372	388	385	365	382	377	373	395	365	355	372	374	352	353	396	376	404	381	378	357	386	390	362	369	409	393	340	373	405	391	361	401	375	374	378	367	349	384	418	421	366	398	379	378	367	424	387	397	397	396	379	416	371	352	375	380	390	361	375	398	396	409	415	383	388	384	381	353	379	347	363	387	383	388	395	386	382	398	383	376	378	409	375	368	378	393	374	375	375	416	375	367	374	388	405	408	335	370	387	359	383	403	337	391	347	404	357	357	392	394	398	379	383	375	366	406	356	369	402	342	381	357	384	407	356	354	391	365	368	338	376	371	367	435	401	382	373	432	381	394	382	425	394	387	376	364	413	390	394	389	368	406	352	340	363	416	359	399	393	384	378	382	380	358	408	381	387	385	369	380	359	410	370	378	414	359	382	387	374	398	409	408	377	385	384	375	362	390	383	381	402	384	382	433	363	357	391	383	376	380	377	384	396	362	355	363	384	379	369	345	384	379	387	408	350	391	404	376	357	361	367	372	363	413	369	413	392	410	376	366	361	340	380	380	343	366	368	393	375	403	379	408	365	365	370	362	379	379	394	344	357	385	420	372	387	402	384	345	376	339	374	376	377	345	381	376	383	383	348	372	373	366	374	381	367	374	407	366	372	403	385	377	410	381	368	395	335	381	389	387	372	377	408	390	384	333	400	373	425	383	409	353	378	374	383	402	361	376	392	384	379	388	352	357	364	395	370	397	374	370	377	360	405	376	389	376	387	440	400	380	356	389	376	377	354	362	370	369	385	385	345	390	402	403	389	367	356	376	373	382	420	353	388	365	386	365	364	354	376	369	386	391	377	355	378	345	378	376	376	354	397	404	392	388	380	363	378	363	381	391	407	390	415	421	405	382	382	364	351	377	360	414	370	368	387	378	379	382	399	380	378	345	360	359	361	391	395	376	373	393	420	367	409	436	370	401	412	387	397	374	352	369	363	370	401	426	403	368	396	387	412	372	431	405	379	386	394	370	384	388	381	375	370	415	395	389	374	381	407	363	385	362	413	371	386	370	386	360	388	367	368	393	383	377	390	360	431	376	383	363	391	370	385	369	398	375	356	399	380	362	384	394	390	364	376	367	385	380	380	376	382	415	372	369	356	423	373	358	366	355	369	409	365	382	410	363	369	380	382	364	374	372	370	373	345	414	337	421	433	363	397	379	378	399	390	414	375	401	366	362	382	374	374	391	353	392	398	401	375	416	388	370	373	363	407	375	417	385	369	386	365	384	361	358	371	360	378	394	387	400	399	405	401	380	373	393	351	357	379	350	390	366	374	379	360	378	410	374	378	393	410	356	375	345	420	382	400	406	401	384	392	373	400	408	356	379	383	408	356	400	417	382	358	379	371	379	365	459	379	371	377	400	399	409	400	416	367	378	361	379	375	410	437	367	408	398	375	389	372	373	366	400	419	402	370	364	390	377	379	374	381	414	385	358	393	386	402	422	395	353	373	375	385	409	365	359	375	389	378	417	362	401	350	370	387	387	386	375	367	397	372	384	353	424	395	372	423	372	387	380	396	368	354	352	411	367	377	388	401	396	385	402	379	391	397	401	400	366	410	409	413	361	409	409	390	378	413	374	365	386	362	370	351	366	392	397	390	383	359	359	381	398	409	418	392	383	365	379	374	376	377	358	383	374	354	393	401	402	378	365	371	387	373	365	406	381	388	378	399	348	390	389	346	378	364	427	403	396	397	403	384	381	382	372	371	393	340	403	350	383	394	362	382	361	393	350	373	381	368	382	358	383	415	362	362	360	378	407	391	375	370	350	376	392	385	374	370	381	377	346	389	394	415	410	396	409	404	392	406	392	408	412	390	396	369	412	391	390	416	372	365	417	389	362	355	368	375	362	374	377	385	389	402	367	388	410	367	392	409	377	383	354	365	387	378	394	370	336	383	363	379	383	376	401	386	353	394	377	431	351	360	382	379	364	381	335	365	372	391	385	371	366	399	372	386	377	393	353	334	371	391	361	390	372	364	397	410	382	355	379	370	351	382	389	374	358	375	404
41100	67540	52264	38299	27605	20684	16384	12932	9316	7052	5235	3792	3072	2342	2014	1672	1378	1242	1132	1044	851	786	685	640	591	569	553	561	528	515	483	482	447	401	470	419	407	428	430	365	427	385	422	423	379	429	427	386	396	355	403	392	357	403	365	342	361	343	391	362	371	378	392	354	373	398	400	375	351	398	383	348	390	399	376	378	381	395	401	382	378	366	384	386	372	355	362	400	400	396	391	364	396	372	388	384	391	399	368	380	403	346	363	363	398	418	365	392	384	396	375	383	399	415	377	424	367	393	379	355	387	361	395	402	373	365	382	415	373	354	371	385	354	378	341	361	392	391	372	352	376	364	383	396	384	400	364	357	388	409	421	384	393	384	379	364	391	375	385	385	370	386	366	373	394	417	365	362	371	389	392	385	359	393	354	384	351	390	345	373	370	386	368	347	365	407	364	387	345	351	392	391	381	361	343	350	384	397	388	365	369	372	352	362	371	349	413	392	412	370	369	390	368	385	357	393	367	346	353	390	379	364	415	400	358	346	402	386	376	366	379	391	425	378	376	408	419	367	384	424	348	399	368	390	373	391	418	390	367	361	382	357	363	368	401	345	358	400	357	367	375	398	372	360	374	382	393	394	371	359	387	358	373	379	391	369	367	394	376	358	399	391	380	385	378	383	361	389	391	346	367	422	340	392	407	418	377	395	363	365	412	427	392	362	381	382	422	344	397	362	393	399	375	388	363	379	364	364	370	390	421	390	342	386	384	435	360	401	377	388	384	379	373	363	354	364	375	369	384	345	388	400	346	385	369	323	378	367	386	383	353	375	412	393	399	387	411	399	423	399	359	365	363	382	397	355	395	368	395	358	408	379	384	414	397	392	354	400	368	391	390	390	356	376	413	367	376	388	393	405	398	382	387	391	360	405	374	387	389	371	362	391	368	380	362	372	409	402	395	409	414	399	389	366	396	420	393	389	401	368	373	376	387	400	390	386	379	397	394	391	373	410	357	400	389	371	389	362	402	375	408	368	366	409	365	383	393	374	358	370	391	349	392	364	395	386	345	404	406	364	363	382	391	398	378	386	357	390	373	358	368	395	346	399	363	327	404	373	370	384	357	377	402	347	353	402	368	356	378	394	388	385	369	376	357	392	391	389	394	384	378	341	365	385	408	435	370	382	372	395	366	385	380	385	372	380	400	387	401	347	372	331	387	363	369	409	349	401	395	413	366	403	378	372	404	371	364	401	364	364	404	389	380	390	358	421	354	397	370	383	393	347	412	362	401	446	410	362	357	363	367	392	398	382	383	334	362	366	364	403	399	361	382	376	351	347	370	400	382	402	357	387	405	384	393	381	407	394	370	377	357	379	398	361	353	387	411	373	350	385	363	388	377	381	363	384	381	348	388	360	401	370	369	359	380	392	352	393	373	380	353	364	369	342	393	362	368	412	387	401	400	357	347	388	399	400	388	366	382	370	341	407	387	372	376	393	360	380	387	381	410	385	408	358	369	363	368	378	370	396	401	372	378	394	359	395	383	370	407	381	382	386	414	327	390	377	396	377	375	410	387	380	418	377	413	404	357	382	377	382	339	403	398	379	403	385	402	377	408	366	349	383	375	376	365	363	361	379	384	381	383	389	360	359	386	377	352	369	379	377	360	363	382	387	388	402	371	375	391	389	394	383	359	384	372	364	362	376	365	382	379	389	377	363	376	397	379	378	361	384	344	420	383	431	367	391	375	386	370	371	374	383	382	383	379	350	392	386	390	383	390	368	388	392	392	385	378	410	354	381	372	384	386	370	370	389	382	386	361	378	399	354	379	368	402	361	426	385	371	354	398	386	371	381	373	370	418	367	395	374	361	369	383	360	362	368	341	407	366	390	397	385	365	389	346	370	358	391	432	359	378	359	361	340	388	384	393	402	395	388	396	353	392	338	401	383	361	392	360	388	364	367	394	411	363	388	412	383	358	387	371	388	354	373	382	395	349	409	377	400	381	408	368	386	405	394	396	374	358	394	382	375	389	388	364	392	405	355	374	368	362	389	357	346	367	393	384	364	356	407	350	373	371	321	392	386	386	384	404	369	379	354	423	367	361	387	388	379	388	385	395	415	393	389	352	365	393	384	376	382	382	390	370	393	383	377	380	402	334	388	409	341	368	360	358	393	384	398	358	394	394	395	401	384	417	358	392	386	366	375	337	402	346	392	359	384	375	353	370	354	345	393	403	380	342	394	404	383	411	381	381	380	381	390	392	398	369	371	371	378	387	374	366	383	377	401	365	375	377	370	362	357	345	372	353	374	385	370	390	370	383	367	382	336	384	382	348	362	371	404	404	363	369	370	356	402	402	385	401	356	399	384	385	389	384	376	406	333	422	394	348	389	393	362	377	357	349	363	348	415	405	412	418	363	363	377	399	373	409	397	384	376	354	356	376	365	399	370	370	367	398	352	387	373	378	370	389	365	364	362	361	410	400	384	369	361	360	393	395	397	420	389	399	371	405	382	381	379	379	361	404	366	383	400	377	366	341	344	407	396	364	352	372	359	381	394	413	390	361	373	391	390	374	371	374	384	379	376	345	375	404	381	383	362	358	380	384	420	370	341	395	368	392	363	383	420	388	377	376	377	361	409	387	396	390	372	400	372	381	380	363	369	379	347	376	380	377	364	389	399	409	369	380	355	395	407	367	413	380	371	379	360	398	361	388	383	390	398	375	396	371	354	383	359	375	384	388	373	401	419	380	359	405	343	419	373	412	362	377	366	378	388	379	370	370	346	387	371	402	371	400	411	380	356	389	368	395	352	373	387	356	369	359	378	392	366	381	389	390	369	376	391	386	359	362	364	368	352	352	386	386	387	381	386	379	372	382	370	392	395	354	360	369	355	366	376	373	340	444	399	385	355	397	384	372	392	378	376	391	385	365	396	386	345	389	358	386	373	441	379	374	371	380	384	422	379	357	353	386	401	350	390	391	365	376	341	350	365	386	383	379	373	393	365	371	331	374	389	389	360	385	382	350	360	392	374	378	393	395	407	337	415	420	373	363	395	417	398	384	392	378	412	406	373	383	398	383	373	367	375	378	396	376	332	379	394	376	380	402	384	393	380	373	396	389	373	390	381	382	376	377	379	393	352	355	379	373	378	347	396	416	342	383	356	382	366	384	352	357	365	392	385	362	347	360	360	396	394	370	323	406	374	398	368	382	393	386	349	366	394	359	363	378	362	382	393	404	366	388	342	390	374	384	373	340	384	415	415	388	367	372	398	372	398	388	368	377	414	386	385	388	400	361	368	346	388	378	378	402	407	384	385	419	404	396	362	361	392	372	394	421	404	370	390	366	362	360	363	374	352	379	401	416	368	383	408	364	384	374	390	402	402	407	384	378	363	400	389	393	381	395	362	380	388	371	365	367	360	375	353	364	402	386	356	378	383	369	404	391	369	384	362	395	403	394	383	395	378	375	355	393	392	365	406	365	390	391	382	369	381	395	387	387	355	395	380
35972	43194	41354	28107	14476	7878	4842	3563	2662	1963	1524	1148	947	818	752	696	604	560	570	531	466	467	437	426	408	450	423	409	453	459	406	393	405	372	385	373	391	366	384	394	347	373	391	366	402	356	376	400	357	377	398	380	398	357	360	382	343	389	352	374	343	348	384	359	360	401	339	351	371	374	356	380	353	354	358	359	385	359	371	380	354	369	359	405	352	338	345	330	381	370	394	350	365	362	350	382	352	386	411	359	331	351	387	366	361	382	368	380	374	388	368	348	354	379	352	363	385	328	368	350	367	369	349	374	383	377	372	309	381	355	378	374	357	381	375	371	350	356	373	351	354	348	373	358	363	371	379	369	389	363	358	321	401	389	391	366	384	371	380	363	362	369	372	370	362	344	373	373	354	373	386	393	342	372	359	342	333	362	376	356	358	370	366	354	360	389	381	373	345	367	362	360	357	406	353	365	353	347	382	364	356	349	346	384	358	346	361	335	367	377	362	386	381	354	348	378	341	367	372	354	353	365	346	339	331	342	386	413	341	397	385	374	373	338	337	356	379	389	363	370	384	374	371	325	365	393	365	384	408	379	364	352	394	383	372	388	364	379	402	370	421	404	347	366	374	402	358	357	405	348	349	357	378	341	367	385	367	390	409	359	371	418	372	348	348	358	369	388	370	371	361	364	384	332	394	320	376	321	382	372	357	375	381	373	358	362	360	377	377	369	388	376	379	365	393	348	395	373	366	372	397	356	387	387	335	368	315	389	377	370	376	375	362	384	342	355	329	364	401	389	372	352	356	383	342	360	409	400	363	416	323	384	355	360	365	362	357	325	354	412	353	380	358	380	423	356	365	352	353	347	312	381	375	376	375	317	339	344	390	359	356	329	365	398	357	347	360	340	380	351	366	349	337	381	377	368	386	377	365	379	379	350	372	370	337	374	382	349	385	388	364	324	409	359	386	380	329	337	382	375	362	366	337	354	355	358	344	344	349	380	340	395	359	360	360	353	367	372	371	365	397	346	372	379	393	357	356	353	352	374	364	339	356	393	328	379	422	407	401	350	377	378	343	369	369	357	340	358	391	343	349	371	371	380	392	349	366	354	376	381	379	365	368	375	357	355	311	375	354	342	346	365	383	310	394	344	352	392	367	343	378	363	339	326	383	362	365	419	371	390	395	389	365	394	397	369	371	337	415	390	356	347	380	335	373	361	374	396	331	358	371	382	387	348	358	362	389	363	334	332	375	362	393	347	372	344	350	348	357	370	338	364	360	363	383	373	357	327	359	359	380	358	352	365	384	361	358	378	373	367	381	358	359	396	370	356	360	376	368	383	381	312	345	392	370	358	370	410	350	369	393	378	367	344	357	386	342	369	372	334	409	366	346	352	389	343	391	367	362	368	393	350	394	355	333	377	345	360	360	346	343	385	356	391	373	427	399	372	377	381	365	367	364	357	361	393	382	352	381	380	344	369	396	381	398	360	356	371	353	343	353	361	356	344	384	367	323	335	400	385	373	364	364	356	352	382	383	363	360	342	357	374	320	343	396	374	381	358	356	353	384	366	384	385	360	363	360	335	405	349	346	336	345	339	393	364	365	362	354	399	352	361	381	375	378	374	346	358	371	359	378	380	357	345	411	377	373	384	372	356	372	356	360	382	349	372	364	374	333	355	372	399	357	368	377	363	374	335	396	357	379	372	380	372	332	345	393	349	344	402	386	372	391	411	361	342	349	356	369	395	364	393	380	327	385	407	366	387	361	374	334	375	335	359	381	376	351	378	349	371	340	345	386	391	323	357	379	367	341	392	331	373	397	377	330	354	395	359	379	362	352	392	331	366	385	399	354	322	361	379	363	333	379	384	361	386	358	365	365	368	354	370	354	339	381	385	372	369	330	332	345	389	346	393	351	382	364	366	386	367	373	365	353	391	374	356	377	351	371	399	384	363	354	359	387	372	372	333	358	326	337	380	391	371	393	372	363	433	375	367	357	365	373	344	389	321	359	404	378	402	346	360	387	352	370	387	363	366	378	405	363	378	341	408	375	341	354	370	397	391	364	343	332	344	381	374	359	341	385	371	339	365	359	357	357	377	336	320	382	364	340	334	364	418	369	366	362	401	374	401	394	354	402	350	344	389	359	373	348	371	348	357	389	378	366	352	349	341	361	394	377	366	374	382	366	395	386	371	399	396	361	365	362	354	389	353	391	346	387	389	327	380	365	356	356	337	360	360	386	375	382	339	397	368	356	356	370	372	396	358	380	352	388	337	358	369	370	329	383	397	387	339	394	357	362	349	399	375	392	370	339	340	363	372	357	381	408	383	379	338	344	327	338	367	376	393	361	375	373	359	373	391	343	397	397	360	377	367	366	330	371	355	373	372	371	359	396	352	368	378	356	366	408	354	337	336	370	361	377	347	363	340	360	389	362	354	372	373	385	355	352	363	362	374	407	376	375	323	362	354	375	355	375	341	334	379	342	361	371	370	374	345	408	381	402	385	368	382	357	331	382	389	343	333	361	394	355	358	342	356	390	351	361	373	357	365	363	363	360	404	357	342	400	388	373	369	362	354	386	374	317	376	372	380	371	396	389	394	377	361	380	364	349	362	402	360	392	392	385	382	384	361	357	397	374	366	386	343	387	389	404	393	376	364	374	349	377	364	372	343	385	349	357	372	346	398	414	382	355	362	367	377	382	393	353	349	380	357	367	388	347	363	360	377	367	354	411	367	376	391	356	406	377	374	381	349	349	354	347	345	413	392	348	373	369	343	365	361	361	356	361	396	355	379	331	388	375	371	383	371	370	388	363	374	384	372	364	397	368	397	367	390	414	358	358	350	381	376	358	352	380	370	385	376	358	367	376	350	408	328	369	385	355	360	366	392	357	382	374	350	361	379	349	400	367	384	370	373	393	359	373	365	372	370	349	361	422	343	424	376	360	383	353	350	371	382	337	347	352	362	362	366	365	341	362	381	371	387	347	382	355	378	398	367	384	369	374	347	383	367	381	364	358	394	362	364	313	358	350	374	418	354	409	380	378	379	362	352	368	374	387	375	342	395	377	373	376	363	358	356	353	364	382	358	371	377	369	349	377	391	329	410	352	384	373	387	358	378	354	383	340	346	389	402	357	395	415	374	354	371	351	392	375	358	340	369	397	379	373	371	349	367	402	394	364	383	361	355	393	390	344	393	371	331	351	343	353	394	337	330	363	370	337	393	352	389	393	348	373	360	371	411	360	374	358	329	351	364	367	411	374	413	399	373	392	312	352	376	366	365	371	347	349	356	364	333	364	365	372	373	351	395	394	345	328	384	361	349	384	340	374	383	348	389	352	392	344	367	345	382	398	370	365	403	337	393	371	388	396	353	358	350	373	350	363	371	333	356	380	347	388	351	376	368	397	376	356	372	361	394	345	335	376	368	332	380	351	361	394	399	334	374	360	374	375	343	350	383	366	392	361	364	377	355	370	402	358	349	344	367	361	352	356	356	372	373
40276	55396	39918	24552	15239	10817	7817	5831	4142	3054	2328	1686	1363	1132	1003	809	752	701	670	580	579	505	505	456	458	463	437	454	426	441	389	415	387	397	374	396	410	375	408	413	385	394	373	392	397	384	372	342	407	370	397	357	368	399	376	378	403	355	386	383	369	354	398	360	392	402	388	397	386	410	380	355	394	356	366	378	382	391	396	393	379	349	366	354	390	437	404	387	347	373	370	366	358	360	383	363	348	382	381	364	334	414	357	371	388	380	376	354	395	400	361	384	357	431	357	367	394	364	389	394	377	388	368	364	332	392	369	377	342	369	374	421	359	372	348	380	371	413	361	376	361	391	348	386	349	383	396	342	380	336	372	374	401	398	357	379	381	393	401	379	365	401	362	379	390	355	380	367	329	394	360	381	351	361	364	354	387	366	356	375	380	374	374	385	383	378	360	361	388	384	377	372	376	377	371	378	368	382	368	402	372	375	390	359	409	387	363	361	395	359	388	361	379	385	368	368	412	380	393	394	378	368	408	376	340	387	397	395	404	377	386	366	379	394	397	395	321	321	382	381	377	375	371	393	339	366	337	392	376	390	382	399	396	388	383	372	378	364	363	391	373	424	360	422	373	363	382	355	391	390	424	402	381	387	371	414	373	379	392	392	358	401	376	397	394	394	401	372	362	373	356	379	384	363	379	364	376	358	366	389	377	366	381	367	395	374	384	390	363	365	404	372	377	379	387	358	408	382	375	372	408	387	392	371	374	393	366	364	383	383	378	350	343	377	378	392	375	367	368	400	378	366	371	401	373	393	397	384	402	375	360	371	368	402	335	391	375	368	363	393	375	363	388	351	413	358	387	419	411	394	355	366	389	330	361	356	348	351	388	395	354	373	366	351	403	398	377	359	394	396	387	382	397	373	351	387	407	381	377	378	405	357	379	357	389	377	365	388	370	364	424	392	395	356	360	380	342	372	370	370	384	377	391	323	390	375	409	373	385	363	348	359	369	373	372	399	350	391	378	382	345	380	379	365	402	412	398	339	379	381	330	351	354	383	377	377	359	343	336	361	379	378	388	374	382	354	363	382	434	379	378	413	370	384	347	356	381	385	401	380	369	360	382	373	390	388	393	345	387	391	370	371	368	380	388	394	343	400	389	335	418	372	357	381	369	386	395	379	371	354	376	374	380	410	367	376	404	372	385	374	354	411	381	382	384	398	359	355	376	378	387	395	380	382	383	357	386	378	351	372	370	392	349	373	398	360	348	360	368	377	369	375	389	358	348	356	376	389	402	363	389	402	361	362	370	388	334	350	394	394	363	399	387	387	403	350	387	393	372	375	371	395	388	366	364	411	398	363	396	419	379	394	379	362	415	380	370	377	368	365	402	360	357	379	383	371	413	401	352	376	360	350	393	350	390	356	416	371	378	383	390	379	356	418	362	373	361	406	377	371	349	360	327	404	351	381	381	380	402	349	382	358	381	400	366	363	376	362	374	375	356	362	376	388	398	375	367	402	372	371	375	388	351	388	353	366	372	373	377	369	368	390	412	381	388	407	373	358	386	370	371	398	381	321	345	389	390	349	385	401	366	339	374	407	347	340	388	367	359	363	387	349	371	400	369	356	380	389	374	377	394	413	372	411	379	360	384	377	361	415	378	356	374	376	383	353	385	382	393	410	352	316	398	367	366	401	373	368	401	345	376	417	352	360	365	347	372	413	364	376	381	347	400	347	372	387	373	385	393	344	387	345	378	389	381	351	395	389	355	355	368	400	387	392	369	401	362	380	395	391	376	403	369	410	394	331	380	357	368	360	375	379	375	404	366	360	382	369	372	371	384	354	375	379	381	371	363	389	368	381	393	412	380	365	352	409	413	406	366	406	383	336	383	379	388	377	376	375	371	383	386	388	393	384	374	379	362	348	361	369	381	359	395	397	385	380	355	408	330	357	385	403	361	375	358	382	386	409	391	352	402	352	348	342	349	375	379	352	359	379	393	370	399	351	386	340	355	400	393	355	352	376	376	346	392	355	357	377	397	370	395	365	371	377	353	366	373	360	371	376	394	398	384	369	372	411	360	412	402	376	374	356	405	386	388	384	378	341	362	370	383	367	400	374	368	375	374	383	394	336	361	350	347	400	408	378	403	379	384	376	379	381	373	357	404	380	359	382	392	405	380	374	348	364	386	395	360	397	415	367	390	404	403	395	388	399	378	344	343	358	380	363	391	384	408	375	376	378	362	388	392	363	366	366	358	372	351	385	366	359	383	341	364	325	408	368	347	354	359	337	387	415	330	373	344	393	391	334	380	388	379	398	376	383	390	356	378	393	407	375	376	384	359	357	363	350	420	363	336	391	349	358	358	370	357	342	366	382	360	409	405	346	394	362	392	413	369	368	363	402	370	369	402	397	374	373	360	356	373	354	382	373	365	399	397	382	410	394	337	359	342	369	389	391	369	368	351	396	370	399	432	369	335	379	402	402	388	402	409	373	401	375	407	357	403	342	359	371	413	368	365	327	398	366	380	356	372	390	387	366	390	399	385	365	414	384	363	363	374	369	372	392	326	432	391	367	388	350	397	343	346	378	401	338	372	396	332	382	356	390	401	356	384	371	368	355	366	360	375	394	347	372	348	392	387	353	369	356	353	388	369	374	357	360	379	338	368	372	360	376	347	377	353	389	357	344	402	382	385	382	405	391	378	346	389	381	382	363	400	371	381	379	348	342	374	365	399	376	357	395	361	355	334	401	371	358	357	396	373	386	387	378	364	395	354	365	421	378	409	388	333	384	349	406	355	366	394	377	372	391	389	372	370	366	363	349	383	369	338	417	391	372	363	382	410	351	369	389	371	392	364	383	372	374	374	379	380	333	356	375	351	363	436	363	360	384	410	375	366	357	367	356	382	334	374	375	399	384	347	349	384	399	389	383	370	373	410	375	412	365	434	354	348	388	402	355	401	363	338	396	375	372	396	349	383	367	368	379	371	398	365	361	325	346	387	385	371	408	403	368	386	421	380	349	363	394	352	381	358	366	382	382	414	380	386	387	402	371	386	364	388	417	369	385	375	356	394	387	350	378	382	359	413	368	395	366	367	382	368	368	385	351	374	371	376	404	397	411	392	359	362	372	380	391	380	414	364	404	353	332	382	390	373	408	414	344	375	397	362	355	361	398	394	399	402	379	350	372	352	352	377	356	379	367	397	377	351	343	384	356	385	327	364	410	397	366	417	333	387	366	361	399	387	372	377	351	392	358	354	401	377	362	350	373	408	364	367	350	382	373	376	402	351	395	403	363	376	411	339	360	393	357	374	402	384	365	338	376	393	387	349	391	380	377	348	361	358	370	402	353	398	367	371	397	375	376	389	395	393	387	377	409	396	384	387	376	370	390	366	406	404	375	377	376	363	391	395	364	343	360	355	365	401	404	385	395	364	371	388	424	338	421	401	358	378	405	379	351	372	372	413	385	386	384	355	395	385	354	369	383	364	345	380	381	369	377
24032	21335	28974	25937	22024	16902	9466	5527	3795	2947	2254	1736	1320	1045	983	832	734	645	609	595	557	537	463	450	514	457	388	436	398	428	360	414	368	396	394	371	367	412	396	374	376	355	374	359	336	381	372	374	348	380	357	372	388	346	347	371	354	337	333	337	365	414	392	364	321	382	356	344	366	390	408	395	371	356	393	338	359	371	376	379	337	351	303	341	365	381	375	390	329	362	355	360	321	381	377	375	364	398	371	368	367	375	398	378	369	365	384	365	339	355	330	378	366	352	374	340	345	417	389	385	368	357	384	362	369	379	344	383	375	337	368	350	403	330	374	368	357	363	342	373	379	387	402	366	384	368	341	392	360	376	382	377	353	381	343	388	340	388	346	367	365	338	371	381	386	337	352	371	354	384	355	371	396	384	369	325	353	332	347	368	332	346	341	385	380	357	367	350	377	361	361	391	336	366	348	384	383	336	367	372	363	376	366	351	354	367	363	327	347	341	379	357	379	313	379	371	355	381	381	351	364	372	345	358	373	352	361	349	378	354	404	381	365	352	365	343	370	382	361	373	367	406	353	350	358	348	411	371	341	368	356	365	355	348	410	397	427	356	355	376	398	334	357	355	352	320	366	357	350	366	378	361	354	369	362	355	344	383	384	357	399	380	375	343	363	390	373	360	335	352	391	374	355	358	361	366	355	369	396	403	367	361	375	357	351	357	395	358	353	355	375	388	364	331	365	342	366	379	378	316	368	379	347	350	367	374	392	357	390	373	345	367	382	386	333	388	375	311	381	372	390	384	391	341	375	354	341	350	342	354	364	344	419	340	375	366	384	367	329	354	343	356	327	346	369	364	371	378	378	372	381	397	364	390	380	376	368	356	386	345	323	353	380	358	379	315	352	349	366	332	356	358	367	402	372	342	367	377	396	350	382	357	327	389	374	374	381	361	349	392	366	387	330	372	362	348	371	362	385	353	338	369	354	411	355	402	372	377	383	360	374	380	367	336	368	367	391	386	378	397	330	377	345	344	367	349	361	309	372	322	366	370	348	372	388	359	372	391	346	367	359	366	338	379	376	348	347	394	341	369	341	339	375	370	363	371	362	386	366	378	340	342	380	372	373	389	371	333	357	376	353	395	365	411	341	375	396	388	366	392	322	366	357	353	386	352	347	372	365	347	375	374	361	367	352	418	364	395	348	327	342	367	365	353	328	355	346	360	361	366	372	386	349	339	361	378	361	369	326	360	342	374	346	364	362	377	411	361	335	361	370	415	361	377	381	373	392	332	351	391	341	367	376	372	372	359	360	329	372	333	350	376	401	372	393	411	354	361	393	389	384	358	365	387	373	367	345	369	352	366	362	392	346	335	377	374	380	380	392	364	368	340	350	350	350	391	361	374	352	318	370	350	346	376	355	360	381	370	363	358	388	360	338	322	358	366	377	350	368	360	354	370	367	329	361	350	359	350	339	388	339	382	354	360	389	355	331	354	359	360	346	381	361	384	369	377	373	360	394	338	367	360	345	340	349	373	372	366	367	378	334	336	387	372	387	357	369	334	346	392	381	343	373	356	373	368	363	365	380	330	334	335	358	369	342	364	371	367	383	312	358	346	388	348	350	357	338	369	393	371	361	388	365	366	386	366	353	371	359	344	369	390	363	361	386	369	407	336	369	368	369	353	361	354	375	368	381	383	368	379	340	373	341	371	363	368	378	381	342	336	347	375	376	362	361	365	375	361	381	349	374	389	366	394	365	400	363	366	356	351	370	374	373	366	360	367	375	358	366	341	353	372	358	375	369	416	396	356	359	370	399	354	356	364	321	353	361	370	338	367	386	374	362	376	367	381	352	366	365	357	374	373	379	377	325	371	379	362	372	369	360	374	424	384	389	352	388	377	357	342	363	411	376	368	347	338	378	346	373	346	377	330	365	366	342	372	373	349	366	390	354	373	366	363	333	372	356	363	342	375	374	375	372	370	351	352	342	381	365	382	381	374	376	323	341	307	382	362	353	372	335	370	369	366	362	368	384	375	349	368	349	354	370	394	352	399	293	383	365	374	350	346	417	383	378	356	367	388	391	337	331	381	356	328	375	366	379	376	342	377	388	384	329	340	383	366	381	395	374	356	370	376	372	356	357	359	346	383	374	362	375	389	395	389	351	389	386	338	358	370	385	390	372	328	368	374	341	376	374	403	383	349	353	322	389	373	365	371	406	349	334	376	378	365	372	351	354	379	374	378	394	327	361	357	379	374	377	363	355	349	359	373	393	375	345	337	358	336	345	331	355	379	378	346	353	346	361	319	386	377	368	341	376	369	405	335	350	361	356	387	355	340	357	337	356	340	394	339	404	359	359	365	347	360	341	363	344	348	343	378	362	371	342	375	323	360	376	375	374	376	361	346	346	378	320	374	377	412	344	367	384	373	358	353	369	353	362	353	348	390	375	401	340	395	373	367	353	369	366	352	365	341	368	356	374	372	371	379	393	408	341	368	349	358	359	353	349	417	381	343	388	371	379	359	352	366	368	350	382	348	352	350	326	354	354	369	360	352	351	364	398	377	344	398	365	379	334	386	361	388	376	379	369	372	336	360	362	355	337	356	328	391	410	357	353	346	382	367	355	369	369	371	353	378	378	374	348	339	372	377	402	333	348	353	346	365	366	355	346	423	348	386	382	342	359	347	329	337	334	359	359	370	365	339	348	350	379	369	356	374	383	387	369	372	393	357	369	391	369	389	348	374	340	367	380	350	341	376	341	388	371	366	354	342	350	371	368	395	433	346	372	351	345	331	357	343	359	369	347	329	353	334	359	395	396	349	360	330	369	344	361	363	363	380	368	347	354	338	370	383	354	344	360	329	408	340	374	348	382	386	334	393	383	354	367	388	393	342	355	372	352	358	373	387	355	395	378	381	396	375	345	376	388	357	367	366	328	349	351	347	376	329	364	340	399	360	389	366	364	379	377	347	340	387	352	411	353	359	385	386	373	368	389	361	355	358	409	338	335	379	346	384	381	363	361	367	369	354	383	348	360	328	349	335	374	373	402	373	363	383	400	388	356	397	370	392	348	369	357	354	315	336	377	357	346	347	348	374	368	374	363	352	359	394	398	370	370	375	374	361	346	376	367	368	359	390	373	374	351	338	347	399	352	348	370	361	383	353	349	335	372	372	354	348	407	413	374	346	381	356	346	347	350	416	364	388	373	364	355	344	391	402	358	396	358	378	381	377	343	409	337	339	344	372	371	371	350	395	360	403	349	380	394	364	365	386	363	354	386	390	372	357	372	345	369	375	373	357	365	393	349	342	373	370	365	376	350	348	386	368	369	361	376	351	359	381	357	366	387	364	371	345	357	388	350	352	392	363	358	354	370	392	362	384	359	364	326	370	391	368	364	356	372	343	380	335	355	414	331	370	355	362	369	321	363	356	357	390	370	349	370	398	349	377	393	306	352	366	352	350	389	345	382	356	330	362	377	362	348	357	374	342	370	318	308	361
40047	64817	49646	31446	19674	14222	10662	8109	5783	4515	3340	2487	1810	1434	1305	1034	917	802	796	730	623	592	524	513	485	495	447	472	476	423	461	453	406	411	437	387	367	377	394	375	405	392	395	411	386	381	384	382	367	353	377	371	403	370	377	363	392	374	349	401	409	362	377	350	392	377	325	345	350	387	371	360	352	400	366	361	380	368	357	395	370	387	331	366	381	370	363	370	379	392	376	351	427	375	423	352	413	402	387	383	404	379	398	371	334	367	385	376	394	336	368	387	339	357	407	368	361	357	363	331	370	353	377	370	368	410	370	379	364	337	377	349	334	373	364	315	356	403	360	362	389	392	397	365	344	398	376	383	381	397	381	392	373	370	391	333	349	369	373	347	348	374	359	364	389	388	327	358	364	371	353	367	346	386	388	348	381	372	372	399	356	373	377	369	380	389	374	336	365	391	356	406	375	377	369	385	358	363	386	405	359	432	337	417	394	376	359	371	345	385	411	371	371	399	397	351	325	351	382	361	376	386	349	383	338	378	385	405	396	377	381	366	395	381	354	361	365	404	363	367	399	374	396	370	353	392	398	349	362	339	366	374	353	359	353	369	399	373	392	377	365	374	378	417	392	394	365	367	369	367	356	387	398	388	362	368	403	394	368	370	377	355	388	409	397	372	326	379	361	399	353	415	363	381	320	383	373	386	360	369	357	364	350	374	414	342	394	351	360	402	377	381	367	379	372	387	390	384	363	369	347	388	349	402	374	369	378	358	369	354	374	344	406	389	370	366	364	380	365	384	379	342	367	352	384	335	357	385	390	357	405	392	374	346	355	364	371	399	373	387	360	383	371	374	368	370	367	415	389	362	373	341	344	341	351	346	372	376	370	385	357	376	383	357	384	378	366	371	386	364	374	369	363	348	375	358	395	336	379	378	418	358	390	392	371	384	350	349	372	348	356	381	397	368	379	398	388	369	394	402	356	380	407	355	386	343	349	335	366	413	365	375	400	374	357	390	397	363	371	358	384	410	386	375	371	366	417	350	399	353	363	368	380	341	391	356	390	397	365	371	359	350	334	407	384	386	362	369	393	354	335	366	361	374	363	382	370	368	401	351	369	414	417	381	363	365	366	384	360	375	375	386	377	365	377	378	363	388	376	382	341	379	368	364	363	395	401	377	355	376	363	362	361	416	351	352	357	345	343	341	398	333	326	376	359	383	367	347	356	343	350	378	389	357	349	365	354	377	374	374	381	359	374	369	366	390	405	391	409	350	394	373	361	355	337	351	380	387	405	354	355	334	387	345	393	373	382	383	368	364	333	383	392	377	341	390	376	374	386	372	359	388	385	383	373	376	405	409	386	344	378	383	406	396	359	366	378	341	342	396	354	336	358	362	414	382	338	359	397	382	382	426	348	343	327	380	375	389	355	347	365	355	345	367	374	373	397	358	375	376	370	378	381	371	392	352	342	348	408	350	377	369	387	378	394	394	364	369	381	383	391	374	360	393	401	350	371	345	364	369	369	380	356	415	355	391	369	345	353	371	367	380	404	336	353	353	418	377	391	364	338	346	327	386	359	348	362	371	353	373	378	384	380	368	356	399	363	360	381	360	347	357	360	362	349	351	376	371	380	388	385	351	347	362	335	356	324	393	354	348	369	416	375	375	395	361	387	389	408	404	346	405	350	362	363	351	374	362	371	402	367	350	363	390	358	365	374	381	395	372	403	374	385	391	385	395	388	367	380	366	347	384	383	390	367	378	381	347	366	373	385	351	379	380	358	362	415	372	351	356	357	368	366	352	350	347	353	377	397	359	330	352	411	384	383	332	382	363	378	364	359	354	386	390	388	356	345	343	363	381	397	383	381	341	314	366	337	365	371	362	372	379	370	373	365	349	379	333	379	343	369	362	373	356	372	407	382	363	383	353	366	394	378	401	371	361	335	343	362	350	344	366	355	367	373	342	366	354	371	402	378	401	384	369	376	377	404	359	382	353	376	367	385	357	382	359	410	348	337	354	380	377	354	368	386	353	379	380	375	384	366	365	347	396	374	369	358	384	413	404	343	382	346	328	382	374	385	385	370	357	404	378	379	362	380	378	386	353	409	360	391	380	368	421	377	331	377	384	343	361	395	332	356	357	389	399	423	372	399	388	371	359	374	329	366	372	385	355	350	383	349	344	394	387	364	373	375	365	361	350	346	370	377	374	377	375	361	374	357	335	372	367	398	383	362	385	351	350	370	357	367	389	383	382	361	339	381	345	380	357	363	355	367	354	361	373	357	340	362	357	370	362	372	378	349	399	392	384	385	368	395	359	361	365	332	374	372	392	361	377	375	391	355	350	374	339	355	364	365	381	383	355	379	363	380	381	372	353	355	355	337	379	363	393	377	365	325	393	374	365	354	382	358	347	372	369	370	382	384	383	362	349	359	377	381	394	376	387	394	385	393	386	391	373	378	351	380	402	363	372	391	383	392	404	372	366	372	377	358	352	357	343	380	354	386	354	372	365	391	367	400	396	341	349	392	366	352	369	316	382	373	392	367	380	386	372	382	353	367	376	353	371	343	374	375	375	373	347	396	400	361	343	383	361	388	302	375	363	372	341	375	359	388	351	368	380	373	382	372	362	348	354	358	405	365	350	383	405	314	367	386	353	348	365	366	399	375	359	352	412	382	343	370	413	359	326	395	368	376	341	368	365	376	384	377	356	365	383	362	323	344	383	346	339	426	377	357	417	384	356	352	355	385	387	384	381	351	348	374	371	403	332	420	389	370	391	341	344	367	377	358	366	404	378	349	365	375	390	364	380	353	380	377	386	393	360	345	377	374	357	342	366	388	373	376	366	389	383	406	341	373	393	349	390	383	390	347	337	364	405	378	393	399	354	372	370	365	354	363	406	384	383	370	373	351	352	368	384	381	376	358	393	378	376	383	358	347	337	384	370	386	405	342	399	377	362	381	396	358	383	343	354	380	363	339	385	368	357	351	363	397	378	419	352	331	377	373	375	388	365	360	373	370	388	393	397	340	386	377	313	352	375	395	361	379	347	341	357	368	390	356	378	385	379	357	317	386	334	377	362	348	315	382	379	341	353	358	358	374	337	371	421	378	380	382	360	376	375	362	374	347	351	373	372	365	381	346	375	404	379	370	379	344	378	344	402	379	399	394	345	381	403	352	335	374	370	378	367	420	349	390	354	376	367	388	392	356	358	390	406	396	348	399	385	367	365	361	376	364	390	403	356	361	378	344	365	378	385	367	343	370	369	359	417	380	371	382	388	353	358	365	345	378	344	347	373	353	378	365	359	391	360	385	392	377	354	371	377	406	352	372	353	335	363	410	401	346	405	388	353	413	368	364	336	367	385	369	397	390	378	392	399	401	367	376	371	333	389	363	357	354	370	359	391	381	350	390	416	400	355	356	402	365	349	377	358	402	366	365	349	328	353	364	424	371	357	357	381	395	386	369	367	385	395	360	351	375	374	386	382	371	386	377	374	375	353
25402	21837	29616	26840	17904	9552	5749	3715	2598	2116	1740	1285	1032	886	758	650	591	592	531	510	495	488	484	440	438	415	420	417	435	397	417	409	399	358	360	418	382	412	398	404	385	388	371	351	379	407	380	385	399	370	382	373	365	376	385	370	400	344	380	379	391	408	362	364	399	355	386	386	401	412	412	376	379	398	390	385	360	389	397	372	351	369	387	391	393	369	358	358	397	380	360	383	367	361	380	374	365	391	359	381	369	388	364	363	376	377	414	379	409	339	380	383	362	368	398	370	392	403	356	349	383	389	372	383	369	377	393	375	369	367	365	347	404	400	382	390	357	376	404	393	386	374	365	395	353	386	400	422	415	339	361	387	415	371	385	392	353	395	374	372	378	397	366	371	379	382	387	397	439	399	415	377	403	347	365	370	420	360	404	348	348	366	366	370	369	381	362	390	388	389	387	349	366	372	359	373	388	350	384	335	366	367	401	380	353	431	381	386	394	400	392	385	362	402	406	373	383	364	360	371	351	355	413	372	390	421	373	378	377	360	413	341	393	371	390	381	415	382	372	358	395	376	360	355	370	393	377	381	408	394	369	382	366	363	396	383	357	367	388	365	358	366	380	390	369	410	358	395	329	384	386	410	360	385	359	363	406	349	355	381	359	367	357	360	393	367	399	405	405	374	367	376	371	423	372	379	394	364	409	391	414	379	371	401	371	399	347	371	404	383	411	380	396	415	404	381	398	383	377	377	381	388	377	369	360	362	386	380	353	385	387	406	349	370	412	386	393	390	378	359	399	391	378	395	383	398	399	383	362	343	370	412	362	339	345	370	382	387	376	381	385	367	363	361	362	391	374	380	384	379	373	402	359	371	365	399	369	364	333	346	343	399	372	385	362	383	401	362	405	374	374	391	371	384	366	351	361	326	400	379	395	399	381	389	346	378	346	377	380	380	393	407	402	365	354	397	371	393	398	408	385	352	370	400	374	368	367	372	377	397	399	388	400	407	385	378	391	399	386	376	375	359	391	369	416	349	352	368	404	384	387	412	378	328	354	375	356	360	406	386	398	393	324	386	369	394	402	363	394	383	348	363	356	407	324	347	366	368	375	369	356	375	394	355	360	375	395	386	373	349	404	414	394	356	379	369	383	349	370	375	381	383	391	371	351	366	381	382	357	377	372	390	358	422	374	388	323	370	375	345	339	378	378	337	381	374	398	397	373	409	391	381	358	350	369	374	355	405	369	380	372	368	365	393	384	353	370	411	389	342	369	358	355	365	368	388	392	365	366	363	384	375	375	398	344	380	385	379	378	370	362	335	362	365	379	360	346	371	408	356	362	345	365	383	374	411	389	415	393	369	368	343	409	405	346	357	381	371	377	367	378	340	389	413	368	394	363	366	394	356	349	366	351	391	367	389	367	370	375	361	383	420	375	370	383	398	419	374	385	403	380	402	379	402	388	380	384	420	405	355	385	342	397	379	382	367	397	389	374	366	396	373	342	345	386	413	392	387	362	366	397	364	370	380	415	371	411	387	348	394	401	348	398	407	391	346	376	371	371	333	359	340	377	390	350	389	393	413	385	337	386	371	381	347	370	361	388	373	395	370	348	361	369	346	386	373	367	396	373	376	347	349	431	377	370	400	353	379	389	375	350	355	410	355	374	366	414	390	374	383	370	371	364	362	413	370	413	357	384	409	401	388	348	409	377	383	405	407	397	329	357	369	365	365	395	391	345	374	382	410	396	391	404	376	328	362	367	396	350	373	372	376	374	374	365	391	342	417	376	397	355	377	369	359	373	397	430	386	359	374	412	392	353	413	368	348	363	385	411	358	371	354	369	412	363	373	372	372	420	407	376	345	345	408	361	410	356	374	408	363	381	370	370	388	356	373	365	381	373	403	395	389	390	356	371	404	430	362	373	411	356	354	361	393	408	353	388	412	377	398	354	369	392	394	348	362	388	377	367	368	388	386	392	364	349	347	358	385	359	377	377	395	354	397	370	369	354	409	364	383	386	380	357	349	385	386	383	360	337	380	361	361	373	403	402	374	375	399	327	378	374	381	380	390	368	351	389	372	373	384	386	396	389	363	362	386	342	386	388	381	368	373	345	354	354	358	357	339	372	392	362	335	391	341	382	416	381	387	405	375	418	388	376	369	360	387	356	337	377	406	385	410	359	379	381	368	377	356	404	366	387	347	369	388	396	379	376	376	365	363	390	371	356	400	367	355	387	385	382	393	337	400	368	328	393	401	392	358	379	392	386	329	345	384	401	403	369	388	412	371	385	374	365	375	312	383	363	394	373	367	380	351	382	377	368	373	377	361	382	380	383	378	382	406	358	383	355	362	386	377	363	336	348	355	397	405	404	388	360	363	382	369	388	372	383	389	373	360	382	409	396	378	405	371	388	376	352	367	394	348	354	359	370	407	357	358	393	360	395	394	399	356	401	365	394	343	384	369	371	429	381	421	433	342	398	346	413	380	395	407	375	387	391	373	375	378	391	384	372	365	389	367	395	381	379	375	381	373	393	414	384	389	361	379	395	387	365	370	340	386	390	409	373	373	415	408	375	396	376	375	392	390	384	368	355	410	355	391	383	382	397	388	379	367	324	401	401	404	340	346	392	369	396	377	365	359	372	363	396	327	409	384	386	357	349	343	395	390	373	367	383	383	358	389	380	358	360	342	376	411	406	358	358	378	346	394	381	400	410	395	375	404	345	398	364	351	365	377	359	399	365	366	370	380	380	387	405	372	388	341	356	376	378	385	371	395	351	356	402	364	401	345	394	376	393	373	371	363	359	345	362	368	393	380	404	323	382	399	365	351	354	352	357	395	395	346	403	376	365	381	373	408	400	343	385	338	351	365	377	381	385	415	374	402	389	380	367	376	393	373	380	412	385	383	418	364	382	358	349	369	364	358	401	385	387	366	375	380	363	404	366	404	380	392	362	389	377	370	380	361	353	394	384	369	349	369	380	351	361	374	387	402	367	385	385	360	373	348	384	406	373	390	353	364	398	385	349	374	396	370	371	384	418	355	373	385	363	375	400	377	360	383	383	334	429	350	356	355	411	393	369	374	372	381	370	384	377	362	390	378	376	369	355	358	363	412	369	348	424	345	346	394	372	367	404	368	367	381	376	369	373	408	396	358	355	397	350	363	366	351	377	380	413	398	404	400	362	405	359	358	385	367	395	347	411	379	378	376	359	402	370	403	420	384	379	353	413	355	372	378	410	387	384	385	380	347	372	384	417	342	387	356	381	392	410	351	388	418	384	365	357	361	380	355	390	423	362	386	380	387	401	382	392	376	409	348	378	420	356	386	363	334	373	386	382	368	363	366	383	366	379	414	343	386	367	390	375	350	424	359	420	377	394	391	363	372	389	375	379	355	415	394	368	369	404	387	358	371	367	372	397	350	370	362	390	388	371	365	366	374	384	383	383	367	374	342	378	368	372	364	366	382	346	372	394	385	361	372	396	376	383	383	390	364	372	380
41612	61108	43092	24199	15569	11443	8359	6218	4483	3474	2629	1909	1572	1202	1043	882	779	694	658	620	582	560	527	505	463	450	467	448	420	434	436	408	416	414	407	409	402	405	397	375	393	371	420	379	383	346	385	368	353	397	393	355	376	401	395	407	376	379	373	387	396	367	407	398	379	360	368	358	396	355	389	394	383	360	405	345	367	345	452	372	393	380	379	387	403	385	417	391	397	374	414	380	384	364	358	385	367	357	385	353	408	403	385	407	322	394	387	405	391	391	358	372	391	403	396	362	434	416	411	372	375	340	408	364	398	383	392	394	366	400	389	358	390	389	364	379	387	386	374	371	371	356	380	395	389	415	422	372	375	347	386	388	411	379	364	376	388	362	399	385	407	443	406	394	389	369	327	400	383	383	387	381	361	379	381	389	392	332	360	379	370	383	416	393	398	434	361	392	379	394	367	392	392	404	384	375	356	388	422	382	372	388	359	369	390	375	373	384	370	359	405	368	388	415	397	354	349	356	331	394	387	396	394	370	366	389	391	410	374	348	352	391	370	373	439	385	350	371	404	385	398	345	403	378	391	387	368	399	396	398	342	388	388	378	361	377	428	406	381	390	370	364	361	398	387	425	349	378	385	359	399	350	396	361	358	402	379	368	405	403	375	404	381	377	423	355	404	383	362	414	354	351	348	405	386	388	380	396	403	382	364	393	421	354	411	371	355	392	413	397	367	363	394	376	375	358	360	408	367	402	380	394	377	388	400	389	380	405	386	404	400	363	395	364	409	359	359	383	381	386	414	371	402	386	406	358	414	363	411	386	385	409	351	399	340	366	341	376	377	353	355	358	385	395	387	360	391	399	382	374	380	366	384	363	356	382	396	427	360	372	369	372	380	392	366	418	397	399	364	381	385	367	416	374	365	416	351	403	383	376	392	403	376	383	398	371	369	377	392	385	404	390	381	418	364	392	417	374	409	378	366	366	375	381	409	395	352	362	413	350	377	416	391	379	399	379	384	380	382	367	382	365	401	387	364	368	354	392	382	391	387	380	356	399	380	393	377	407	356	431	377	359	374	369	393	358	421	403	379	331	378	406	352	398	367	375	351	364	384	386	381	343	377	394	379	384	394	400	387	384	378	407	403	404	379	374	408	390	382	361	381	355	375	419	364	347	371	341	383	385	389	417	406	370	387	396	341	387	363	392	373	368	387	401	436	380	383	392	376	384	405	392	391	384	379	388	358	347	368	375	370	351	373	422	385	362	400	413	387	376	429	375	355	406	377	406	397	392	386	371	374	374	392	378	358	385	357	382	399	403	382	410	362	393	387	384	379	357	409	399	361	370	349	394	419	360	378	382	380	384	376	370	406	372	383	381	422	404	380	356	356	390	387	386	376	411	373	389	403	403	376	350	369	375	397	375	404	382	428	424	367	380	367	373	418	392	416	377	387	401	385	419	407	395	403	364	373	405	402	395	366	381	386	376	383	406	387	371	395	348	391	354	386	380	402	358	367	362	415	370	414	376	400	358	398	390	366	397	362	377	405	380	377	399	410	401	384	334	371	407	392	402	386	396	377	383	392	370	386	381	421	366	380	402	385	389	391	390	361	406	404	386	385	362	372	412	409	372	345	413	404	385	390	421	412	393	385	417	383	410	354	409	402	358	389	398	375	380	373	394	356	367	369	407	375	346	369	382	404	381	368	412	388	370	417	365	389	391	404	383	365	376	389	407	396	373	377	358	379	397	367	370	389	401	356	402	363	426	377	366	369	352	403	370	367	383	400	362	400	395	413	402	413	375	355	356	417	409	377	372	369	390	382	384	381	373	408	385	391	357	388	377	338	364	358	373	395	378	375	396	394	419	385	353	351	374	379	382	410	390	360	384	368	387	357	392	366	350	394	409	359	383	363	359	381	376	357	393	382	402	384	383	384	379	401	373	365	396	385	371	382	377	376	362	358	328	341	390	392	384	397	391	368	375	394	370	379	420	382	362	351	357	379	410	350	374	399	372	354	379	382	400	389	365	410	409	376	373	372	353	362	370	368	375	366	340	365	377	357	340	359	414	411	358	393	342	401	409	352	402	375	368	400	411	395	395	376	390	382	350	392	375	358	362	390	385	382	359	363	379	389	394	405	375	351	398	351	398	388	413	390	383	351	394	412	367	380	385	390	411	381	382	343	381	426	341	349	404	400	373	382	419	399	417	431	379	377	398	381	367	370	401	418	386	349	379	392	388	336	371	372	412	384	373	374	385	377	374	395	389	394	386	391	401	415	433	390	361	405	386	367	377	381	357	390	384	386	401	374	368	404	382	402	391	356	385	335	374	409	374	385	400	396	349	377	392	410	365	367	403	392	366	352	361	363	365	410	365	347	397	398	389	413	351	407	415	349	368	371	390	364	361	375	399	391	415	360	374	396	390	400	397	370	325	386	398	391	363	412	353	354	379	382	362	400	363	376	365	371	390	378	395	394	386	406	405	413	419	372	384	389	348	382	390	379	375	398	410	352	392	419	385	345	380	392	403	386	392	361	372	376	375	372	387	342	426	426	319	386	350	339	402	380	404	374	380	375	388	377	369	356	371	393	377	415	358	349	395	379	339	368	395	372	374	344	380	353	411	359	369	421	374	397	388	385	387	396	373	386	374	365	413	400	382	366	371	396	379	371	418	386	377	412	402	396	381	380	333	390	421	361	395	378	355	390	381	412	359	412	372	372	375	363	384	375	390	396	391	394	405	402	384	398	389	391	352	373	394	374	374	400	392	368	395	364	404	355	382	369	395	387	385	393	380	364	352	405	401	357	344	396	410	391	375	377	391	406	377	386	409	380	394	363	374	380	403	398	396	358	396	392	336	363	393	349	363	371	399	385	404	399	373	394	381	362	364	382	378	400	377	388	375	367	386	423	394	356	379	379	393	391	376	401	364	410	394	370	383	413	412	382	408	407	387	416	407	360	399	388	414	411	370	386	412	412	380	393	402	373	398	375	367	384	401	357	378	390	391	390	362	388	346	368	391	389	397	377	371	411	371	394	371	377	383	403	420	388	383	384	388	354	393	389	391	362	412	391	369	351	398	388	387	411	375	429	363	362	389	367	407	365	384	395	409	360	386	385	381	384	387	368	394	418	360	384	378	397	372	394	411	380	387	354	435	390	380	380	378	374	393	364	402	379	393	366	395	378	352	378	374	382	362	368	391	369	374	365	392	389	354	384	395	413	387	366	377	370	405	397	388	362	382	391	395	357	379	395	383	399	401	390	378	429	374	431	372	388	382	358	403	367	389	352	362	377	395	385	390	417	379	415	399	400	369	385	402	400	379	388	378	379	379	403	388	381	368	354	386	396	352	371	374	389	401	391	371	354	392	387	392	377	399	415	366	366	396	384	389	375	385	393	396	381	390	387	394	362	398	421	371	361	378	381	415	369	384	360	379	373	383	356	357	362	413	396	397	396	403	400	356	372	395	401	353	445	379	385	355	370	407	362	426	384	413	371	418
23047	21383	29063	24167	21646	21729	15707	6734	4002	3162	2578	2077	1560	1232	943	842	766	697	681	616	602	535	477	482	489	483	454	418	444	454	454	464	387	453	408	402	368	414	448	420	439	407	370	404	418	390	388	381	394	364	369	383	400	361	398	414	363	352	353	382	406	365	378	402	372	394	359	388	371	417	410	368	402	356	398	399	374	365	411	376	390	337	400	387	410	385	377	376	410	350	365	380	370	382	419	410	401	377	406	384	340	406	379	382	434	395	377	416	399	390	396	396	399	394	396	375	395	398	390	346	387	390	377	391	400	395	371	419	372	362	387	367	360	392	391	351	390	371	395	346	346	427	379	389	399	412	377	391	380	386	381	381	397	392	384	392	365	366	374	386	380	365	392	397	398	417	398	355	391	384	376	369	385	400	387	420	372	396	391	424	382	360	365	435	371	404	341	402	393	361	359	390	387	389	392	393	369	375	363	367	399	386	356	370	399	392	381	386	370	347	378	350	369	374	415	375	401	371	397	369	406	407	363	379	340	389	431	366	391	399	365	437	380	366	344	350	377	361	346	370	347	347	353	349	355	398	375	420	386	347	384	399	392	378	417	373	377	324	360	378	374	365	404	380	413	379	392	396	363	393	434	370	382	404	378	394	402	402	387	386	390	384	383	387	358	355	393	354	351	393	407	388	356	381	356	411	363	394	359	385	392	369	411	381	374	356	372	370	407	388	400	361	380	387	370	395	381	374	398	373	436	360	386	418	395	380	363	388	400	384	396	401	399	388	376	359	374	416	392	404	350	393	399	393	364	373	358	372	394	412	396	397	373	406	358	364	385	375	397	362	399	393	379	386	391	422	391	359	381	369	382	373	369	398	381	376	401	385	364	392	383	339	391	387	413	362	373	387	392	400	402	348	373	362	373	403	383	387	388	335	366	369	385	353	375	357	399	386	379	387	426	407	375	374	395	388	375	407	377	397	391	371	350	390	351	413	424	316	360	400	395	391	408	343	409	368	390	397	402	418	367	399	379	410	361	353	367	379	361	381	362	399	386	386	400	389	379	407	401	384	364	418	382	371	404	404	375	362	433	356	392	393	392	370	370	424	379	365	374	373	358	382	384	390	358	382	382	344	383	388	377	362	370	352	391	370	364	349	390	367	378	369	386	371	427	351	340	407	390	393	387	414	403	364	374	359	394	406	415	378	408	404	377	359	375	366	356	397	388	399	404	372	334	412	371	431	402	400	387	343	416	376	399	398	376	376	406	428	395	363	362	392	402	379	386	367	384	394	378	378	386	387	379	340	362	409	360	363	387	347	419	383	367	392	401	426	376	396	397	386	389	383	363	400	389	354	353	348	363	391	372	398	414	371	402	417	389	400	409	387	395	399	384	380	356	374	358	395	381	386	377	354	389	383	402	360	377	404	381	371	402	375	388	373	433	378	374	392	396	387	355	406	407	382	365	366	402	359	407	380	397	376	380	393	390	354	451	344	383	400	417	364	390	404	383	373	383	388	345	411	382	390	383	363	392	393	408	390	367	418	411	383	383	377	345	361	382	375	366	396	395	421	387	349	384	415	359	430	436	372	398	423	371	411	393	360	397	375	378	378	411	362	392	360	401	367	376	370	374	398	411	387	401	403	376	393	387	382	406	380	360	371	411	392	379	369	391	360	383	373	417	365	394	399	391	378	382	403	442	353	390	381	391	363	407	367	372	399	383	371	391	358	366	381	378	355	360	393	377	415	362	383	384	409	365	404	393	360	364	371	393	386	392	353	402	415	396	387	383	384	386	358	383	395	375	389	399	362	391	380	378	384	371	380	393	383	379	338	378	420	384	382	399	402	404	394	407	409	370	384	393	437	360	358	372	430	396	356	382	403	368	381	348	408	398	404	379	417	386	400	339	424	409	384	365	396	385	380	382	367	388	411	399	365	358	381	384	431	405	386	369	369	376	378	380	369	393	367	367	365	397	370	340	360	370	387	394	380	368	375	346	393	413	368	370	389	385	372	409	375	374	398	404	339	359	332	361	413	360	377	395	377	356	371	383	388	415	352	371	387	370	417	379	388	382	403	368	373	396	417	383	378	381	403	392	384	392	336	421	384	393	383	421	417	395	419	385	402	382	344	379	362	367	352	410	394	363	368	396	373	404	411	388	404	401	401	403	381	380	411	373	423	366	390	354	388	369	355	383	411	387	408	360	414	406	397	404	409	386	387	330	403	380	384	388	353	357	375	365	405	415	423	379	370	411	372	387	366	433	388	369	357	359	414	371	386	364	397	392	374	380	371	378	373	394	394	370	367	387	356	368	399	386	394	386	393	371	358	347	371	419	380	383	394	407	408	391	439	398	376	395	409	388	373	385	383	355	397	390	372	377	381	396	378	348	373	353	357	375	363	406	398	354	379	387	377	390	378	365	364	369	437	399	394	369	384	374	385	390	367	421	364	390	404	398	383	393	361	370	412	390	348	415	359	382	398	392	416	347	398	390	398	375	394	362	387	390	384	390	412	366	381	390	388	376	396	365	356	369	421	395	385	345	400	393	408	391	344	360	380	347	392	377	396	375	416	402	406	378	363	355	428	393	363	383	374	384	374	379	386	397	405	415	361	375	371	350	386	354	395	399	385	380	385	381	350	358	398	377	379	383	380	373	364	403	385	420	390	390	375	400	373	380	392	385	375	343	396	394	400	370	390	373	319	384	350	375	366	397	387	381	382	379	373	370	403	378	388	362	358	374	409	419	378	393	366	382	379	368	404	389	399	384	425	358	400	371	390	388	360	353	350	391	422	379	368	379	389	397	388	409	381	391	378	352	399	401	387	381	381	392	364	393	381	390	391	386	366	397	373	388	404	349	388	397	391	376	382	366	382	390	374	399	377	418	408	390	402	378	360	383	394	366	363	383	424	402	403	381	385	402	418	405	394	423	392	375	396	370	374	393	383	381	366	365	409	367	369	398	350	347	381	399	426	377	379	363	385	382	353	385	365	371	343	401	370	393	385	381	364	382	346	385	406	375	385	360	438	425	373	360	396	389	362	386	422	375	403	377	388	374	384	363	373	412	375	399	403	398	379	396	348	360	362	379	371	392	408	397	393	360	394	353	393	387	382	374	374	372	391	406	374	403	414	415	365	381	374	412	399	395	370	367	377	380	376	375	354	397	371	391	355	398	392	383	403	364	400	394	432	361	345	374	365	364	367	375	383	367	375	411	400	399	378	364	407	384	375	364	390	408	361	401	396	398	423	373	396	360	379	387	390	375	375	375	394	374	387	388	375	374	354	364	361	392	380	373	420	397	344	397	364	383	399	385	353	409	406	327	380	386	393	406	379	394	387	366	422	408	372	402	393	414	381	386	378	390	396	379	363	403	367	377	369	406	379	350	413	383	375	370	402	389	396	383	376	388	393	393	392	341	392	382	370	336	376	369	388	384	357	388	362	412	365	386	369	380	381	377	374	378	373	371	382	382	375	370	336	375	371	386	399	404	399	353	376
45319	71640	48535	32974	22258	15342	11753	8724	6249	4878	3823	2971	2274	1645	1369	1180	987	895	780	797	670	620	561	535	549	534	514	471	443	470	447	484	442	469	409	397	432	405	406	395	393	405	395	371	370	404	390	371	423	384	375	383	369	411	395	354	431	401	369	382	383	392	362	402	387	390	355	389	424	343	385	397	397	356	394	408	401	391	396	370	349	427	359	379	397	402	399	380	372	413	378	361	389	373	369	416	386	373	382	375	385	355	388	386	366	395	385	414	386	370	406	394	375	356	359	413	358	391	373	364	390	349	367	383	363	396	362	370	420	370	388	365	400	391	382	375	369	383	365	381	376	382	392	376	400	364	375	399	386	368	364	405	369	383	372	408	391	384	401	399	373	377	402	379	350	403	350	415	378	367	394	392	407	394	394	384	362	376	368	379	348	394	394	383	387	390	359	361	415	385	388	354	374	383	371	422	370	377	391	355	397	370	389	384	377	431	414	401	395	354	378	405	369	409	366	350	371	389	373	391	392	406	378	379	387	354	374	395	412	411	386	402	382	398	381	372	369	376	392	377	422	407	426	398	412	388	378	415	365	409	376	381	382	371	368	377	376	393	368	380	359	378	387	380	377	358	386	371	408	386	411	357	369	382	414	367	385	365	385	398	377	360	368	376	408	387	377	411	398	370	388	406	370	395	392	372	394	349	357	403	402	383	365	392	344	353	393	402	375	381	400	365	406	344	391	368	397	386	360	401	415	356	380	411	400	366	373	401	387	405	401	404	384	363	406	372	365	360	351	403	369	335	395	363	379	420	373	381	380	400	386	373	401	393	389	381	434	385	388	418	361	401	398	423	419	435	355	355	382	378	404	384	349	358	374	398	398	355	376	353	351	390	375	405	383	391	396	380	359	363	347	391	377	383	400	383	376	393	395	373	404	364	402	378	401	400	368	359	366	342	346	399	413	409	405	401	377	377	360	372	395	395	434	369	389	393	382	365	374	376	404	383	364	374	408	420	387	391	407	393	395	394	418	375	399	371	370	377	365	365	367	348	389	380	402	376	379	365	390	415	376	385	404	386	392	385	368	368	365	385	379	355	386	394	361	372	412	374	393	381	399	378	357	363	398	370	406	396	354	396	400	333	365	367	401	412	361	380	396	394	384	372	404	389	372	378	385	360	389	356	386	393	411	382	423	381	393	353	386	362	372	393	371	344	394	367	398	378	409	401	407	358	374	406	371	405	377	391	365	395	380	337	402	371	360	396	353	380	416	414	361	387	376	394	405	383	367	377	416	378	411	384	363	374	376	408	417	409	400	386	353	375	373	376	353	372	394	384	392	389	411	419	376	362	445	366	352	393	420	365	353	393	362	407	389	407	416	383	369	405	393	359	411	383	413	352	363	377	394	405	381	402	397	398	381	379	381	379	374	336	395	372	384	373	424	395	377	351	377	390	343	364	358	405	372	383	392	374	396	393	363	382	333	356	374	377	345	391	404	364	365	370	388	395	396	423	371	351	380	388	410	389	379	382	379	406	401	372	380	392	379	347	379	369	386	364	368	362	381	359	390	366	378	433	351	379	377	357	375	372	418	398	409	396	347	418	352	405	394	407	357	372	388	384	371	407	390	377	352	392	391	370	408	368	368	372	362	387	385	449	368	377	387	382	364	343	390	409	390	382	382	348	381	370	377	385	377	384	395	366	370	388	411	386	381	359	369	409	381	383	356	364	385	409	354	436	381	381	370	427	381	383	360	362	356	378	388	365	410	376	385	397	355	380	420	408	402	367	365	366	383	370	397	428	402	399	394	376	394	395	355	363	368	375	392	365	377	402	391	360	361	379	362	413	348	385	362	387	382	378	377	368	417	377	388	367	376	395	430	385	374	360	381	359	381	370	377	369	363	431	378	373	383	382	376	369	363	401	393	369	403	402	395	364	351	375	386	401	425	360	397	376	327	397	377	365	360	376	383	382	413	443	403	390	363	375	350	370	384	411	381	399	336	381	429	387	376	395	396	372	408	352	366	365	376	344	362	371	359	389	358	420	378	394	384	372	368	389	363	352	389	380	374	362	406	394	354	364	366	347	373	402	382	374	413	377	380	389	386	415	361	338	404	358	378	411	371	374	431	360	385	408	422	355	409	393	399	360	369	368	370	377	366	375	422	340	399	345	377	373	382	369	376	367	387	401	365	383	366	373	399	425	388	408	391	363	364	402	390	359	390	384	370	372	397	410	371	379	365	371	392	400	364	367	354	364	381	361	405	369	414	371	349	375	365	381	399	372	365	381	386	364	391	364	372	407	372	387	379	399	389	387	367	385	373	391	396	384	360	414	445	395	367	393	374	416	420	405	396	399	363	362	374	350	399	387	366	374	377	381	377	419	374	391	356	363	379	391	360	368	382	382	407	380	362	342	405	368	396	406	368	340	383	388	384	374	351	370	392	346	392	366	407	401	415	402	390	359	383	347	390	401	389	382	400	347	357	413	391	414	372	353	337	374	356	423	401	369	358	392	377	389	400	396	381	387	362	368	348	390	378	381	368	393	396	381	399	387	337	399	384	418	398	392	366	406	403	386	384	401	394	385	373	385	380	354	398	371	377	394	354	369	414	376	398	397	362	366	346	384	394	378	359	350	363	360	423	387	416	413	376	397	375	385	381	377	365	403	363	348	401	357	394	392	389	383	387	415	382	362	390	391	386	401	368	399	387	367	392	423	387	367	368	364	382	404	409	403	390	366	381	401	373	399	376	409	393	354	393	348	369	370	379	396	376	439	395	344	391	411	398	392	371	382	398	400	347	412	397	385	367	359	368	397	387	360	390	383	389	365	388	389	376	386	353	378	386	390	414	395	361	377	371	421	385	329	399	390	354	421	379	409	337	379	392	358	345	356	419	373	403	389	394	413	418	413	344	359	405	402	369	416	392	364	391	378	399	392	370	375	396	385	401	419	388	412	372	389	384	359	377	384	376	415	404	382	379	354	370	381	404	394	385	366	351	372	400	413	373	418	380	392	348	389	413	347	395	382	381	380	341	376	370	406	369	367	358	387	392	377	367	411	421	415	342	395	330	387	394	385	423	372	367	366	357	367	379	377	369	394	367	421	353	381	399	388	349	380	361	382	384	353	407	381	366	399	387	428	349	379	401	409	367	360	365	386	410	365	374	387	418	381	377	380	403	410	362	359	328	392	352	406	391	397	388	410	372	358	338	373	392	378	396	405	393	380	401	429	364	370	353	336	389	386	399	368	411	368	428	360	400	365	368	384	379	373	396	390	389	410	383	400	392	376	390	408	357	336	401	397	371	380	392	352	368	388	380	353	379	365	365	404	389	369	377	381	379	397	372	369	386	383	371	381	402	388	377	393	393	411	361	406	402	409	389	373	397	391	366	399	390	363	372	385	368	382	441	391	372	391	402	398	419	378	365	371	386	372	380	361	376	391	402	371	388	381	378	371	399	401	381	378	398	352	400	365	379	390	398	418	383	356	394	382	353	372
39065	43542	36467	23694	12103	6211	4045	2866	1983	1586	1329	1012	859	735	629	604	574	533	519	514	457	479	459	414	395	421	392	399	403	418	397	374	355	383	377	384	402	361	381	390	364	397	376	374	376	398	342	385	388	367	371	343	372	376	387	370	361	387	363	361	365	358	354	359	366	392	355	382	390	374	341	374	382	373	383	368	348	363	370	374	375	332	378	367	364	402	359	398	344	362	347	393	347	350	367	347	380	354	385	369	361	401	377	386	353	366	370	380	393	405	386	353	395	365	386	372	361	371	351	366	360	358	354	361	335	382	367	372	364	376	367	370	389	338	342	370	348	367	361	370	442	415	377	383	396	371	386	352	361	401	361	432	363	375	352	378	378	381	392	416	394	351	354	352	352	381	393	382	376	348	355	380	369	358	372	389	371	362	358	384	371	369	381	372	374	389	334	369	339	381	380	348	384	363	389	399	381	361	356	369	348	365	388	390	362	367	394	348	342	357	403	375	359	424	389	391	339	370	365	353	393	363	367	367	389	385	369	368	360	357	386	394	379	392	336	395	370	368	364	350	372	362	396	365	357	354	355	395	351	376	384	340	358	365	378	388	383	409	367	390	408	346	370	338	356	367	386	388	371	352	390	393	337	342	342	327	357	347	333	368	360	373	381	385	396	338	370	372	356	368	357	357	389	380	357	378	350	386	361	372	367	362	370	350	340	355	368	359	374	414	356	349	389	358	392	384	360	401	386	386	420	356	385	367	396	419	364	365	358	376	367	362	385	373	379	358	356	365	376	353	376	367	355	370	364	384	398	347	358	360	370	337	376	381	384	395	371	360	366	361	405	356	386	359	378	380	359	341	353	377	385	371	326	373	357	357	370	402	385	364	331	393	385	363	365	369	372	354	357	365	384	369	382	387	361	337	370	355	399	364	377	361	369	368	372	338	365	373	347	377	387	366	363	366	338	382	384	385	410	344	368	365	395	379	369	394	346	386	395	348	363	377	359	369	367	367	367	349	407	347	354	363	379	396	354	377	347	378	345	353	324	360	377	402	353	336	318	378	374	370	372	377	346	365	372	382	361	371	354	342	372	353	383	412	352	357	375	343	346	402	388	387	379	361	370	408	380	343	368	370	345	304	398	326	371	381	383	364	344	360	374	367	362	382	367	366	361	337	377	374	365	369	390	377	313	388	385	390	378	408	361	386	339	381	367	367	372	341	393	374	356	381	350	361	363	367	340	378	379	386	378	352	372	370	364	366	365	384	360	366	408	349	369	359	386	376	389	372	353	347	373	373	393	334	380	393	365	382	378	342	336	336	359	380	362	355	392	371	343	351	359	365	345	392	355	353	364	417	360	352	394	415	381	359	405	356	366	400	382	357	369	393	376	368	357	368	352	343	363	357	367	398	377	388	365	377	385	346	371	385	350	385	387	358	384	363	343	388	361	347	352	355	368	364	394	397	349	362	396	346	382	362	396	352	381	372	368	367	365	362	349	386	371	349	359	366	340	330	358	377	378	362	349	361	374	384	386	373	359	369	355	400	417	360	369	381	360	368	372	371	371	374	339	388	386	390	369	394	385	382	362	406	385	355	382	360	357	359	390	378	374	373	376	373	380	360	401	369	344	354	371	390	418	393	348	361	370	320	374	367	370	383	363	354	330	363	384	354	340	365	376	388	385	358	354	374	364	359	374	310	363	381	367	366	356	371	346	386	336	392	363	356	377	385	391	338	355	350	346	396	381	352	378	353	328	347	346	352	349	382	339	377	377	368	347	386	368	381	340	385	379	370	377	347	363	347	382	348	387	382	350	350	370	381	363	372	371	381	347	368	350	314	394	347	374	328	374	361	350	341	383	383	361	368	343	388	362	327	357	368	386	353	380	384	367	363	362	375	372	363	332	373	365	403	378	351	336	382	371	342	356	402	365	388	362	365	373	363	387	349	378	354	392	372	336	360	344	332	385	386	374	373	381	357	394	369	346	359	372	349	332	361	383	383	404	377	361	388	363	368	396	329	394	384	377	357	369	354	365	393	349	359	370	353	366	369	385	390	355	351	358	359	400	357	339	390	385	348	369	385	346	363	393	348	368	372	343	384	367	407	378	373	352	353	410	336	361	335	352	332	379	386	357	371	373	347	339	344	370	400	364	350	343	368	364	325	352	380	366	399	375	395	375	406	398	362	351	371	379	344	395	337	335	382	373	391	367	370	400	372	363	333	360	382	373	359	386	364	361	367	403	372	382	394	357	388	364	350	387	394	370	396	393	380	313	364	358	410	361	370	364	390	350	362	377	393	347	372	409	348	362	367	376	327	352	362	366	400	389	361	371	357	392	359	350	405	378	385	373	350	379	369	334	352	368	329	369	424	360	348	392	368	391	393	344	379	342	344	390	358	345	387	378	358	354	359	384	392	376	380	383	393	387	351	428	368	370	361	372	358	367	390	378	409	410	362	377	349	387	392	391	371	361	365	376	349	361	352	396	371	373	342	387	383	388	341	362	357	364	377	389	338	368	346	380	392	381	371	355	357	387	400	383	374	365	373	389	337	362	334	380	382	356	355	380	381	356	373	371	376	390	347	353	383	335	346	383	361	374	390	359	375	360	381	412	373	360	386	407	356	375	351	352	400	363	384	397	361	383	368	379	403	378	351	351	355	355	348	343	356	406	393	370	376	323	364	368	380	348	352	392	376	380	357	387	369	408	374	344	371	381	358	383	391	371	363	387	378	373	349	349	353	342	320	348	356	374	392	379	326	386	326	363	389	378	351	400	362	370	372	385	392	364	371	385	364	354	349	374	373	362	364	384	344	375	366	365	359	385	353	385	369	341	395	403	394	377	389	359	358	357	367	352	376	355	420	379	383	378	391	347	380	402	423	358	364	347	352	350	389	373	359	377	363	384	388	354	381	358	383	371	361	335	362	361	384	390	389	369	368	404	395	379	381	369	389	359	375	378	381	373	371	346	343	353	401	376	379	356	371	381	380	357	371	397	364	377	357	329	359	368	343	356	365	349	351	350	367	373	378	375	356	360	362	393	377	400	349	357	394	405	366	375	360	355	367	386	396	396	376	311	374	348	408	354	394	360	354	375	356	394	363	367	386	367	346	372	364	367	392	390	383	347	380	405	389	377	375	353	341	348	374	340	379	358	385	369	341	414	365	373	354	384	367	364	390	359	369	376	372	395	382	348	381	384	380	347	358	405	381	380	363	422	386	364	381	383	355	369	363	391	338	357	333	384	397	396	355	371	336	363	352	387	389	364	353	372	370	398	365	383	364	332	348	397	395	352	352	355	400	362	386	372	383	340	394	343	350	389	398	380	387	412	358	378	364	364	386	373	358	383	351	352	345	355	390	393	382	342	363	385	363	380	370	392	405	403	366	401	353	400	351	350	396	372	398	372	387	379	376	390	395	398	380	345	377	394	333	350	365	379	375	376	366	370	380	400	387	358	351	346	383	368	371	385	357	371	385	385	367	378	355	355	352	353	354
44220	54028	35799	20942	13587	8662	6321	4673	3057	2369	1969	1598	1202	989	784	694	642	593	534	528	497	488	460	431	464	426	434	424	442	427	437	421	389	388	390	394	377	420	394	385	375	362	408	377	374	353	390	377	393	399	361	365	366	372	408	373	390	390	394	385	417	346	390	397	403	349	369	371	388	350	382	376	394	354	371	393	387	393	405	400	351	375	363	411	345	373	386	376	369	405	366	356	335	383	385	376	374	360	383	378	351	364	371	350	403	386	386	375	375	368	373	398	389	402	386	378	400	371	375	392	370	384	390	343	363	367	374	386	330	359	344	381	350	358	385	390	354	371	380	381	369	405	397	382	387	425	375	396	363	389	381	337	387	365	394	359	360	372	365	340	358	389	374	395	405	387	355	388	351	357	387	329	384	402	411	395	385	400	345	388	377	360	388	405	361	394	352	342	361	388	356	367	396	366	418	335	349	380	390	384	378	382	349	395	348	388	396	356	361	370	390	376	355	356	375	396	389	371	357	383	402	367	380	410	369	370	368	406	388	397	380	367	394	354	402	394	392	377	372	355	385	391	378	387	342	357	381	382	381	412	395	357	377	386	395	354	410	400	376	372	354	383	368	380	380	399	376	328	379	393	348	357	354	385	397	395	396	378	375	368	436	370	375	367	342	371	396	378	400	367	358	373	350	389	384	364	363	372	376	383	357	375	365	342	379	392	355	385	428	394	366	386	371	384	396	389	386	363	369	405	357	373	375	359	367	392	365	387	401	405	370	403	370	384	364	356	375	396	353	381	345	369	367	374	368	366	378	384	380	396	381	418	401	351	375	357	350	385	402	356	377	365	374	361	369	412	344	385	391	388	405	365	354	368	404	373	400	376	387	381	386	360	398	367	381	392	392	355	368	375	379	353	409	424	376	349	385	376	368	384	373	391	365	397	345	377	363	348	373	371	368	359	356	401	352	366	380	402	357	408	327	376	368	375	395	387	363	379	338	387	387	386	354	368	390	402	385	380	400	369	369	339	357	358	403	411	358	412	380	417	382	372	392	328	406	381	373	368	388	373	365	371	375	367	393	424	393	384	351	411	388	387	392	381	376	378	363	362	460	398	412	380	364	377	374	365	372	381	417	380	370	369	402	395	402	396	377	387	352	367	390	362	365	406	401	370	397	399	428	381	393	358	416	361	368	370	358	366	330	362	384	363	347	368	379	435	372	398	398	370	381	365	412	364	363	324	364	369	429	366	394	423	396	392	391	393	347	407	376	374	350	405	382	404	358	406	354	397	343	337	344	352	346	349	386	370	383	377	365	353	383	360	380	383	410	351	349	387	376	405	393	393	373	388	410	362	373	364	395	350	392	387	391	382	395	391	372	371	348	397	373	370	358	393	366	375	375	364	370	373	362	402	372	384	363	408	359	350	398	390	388	391	345	357	366	370	389	421	415	367	397	396	367	348	385	334	367	412	413	394	350	332	402	335	397	374	366	389	431	362	400	351	381	329	406	407	370	392	366	377	359	403	379	415	413	370	393	363	391	427	402	410	415	403	413	371	376	366	358	393	385	361	379	402	377	375	386	383	410	362	358	368	378	356	374	394	372	394	350	372	387	368	370	384	383	361	377	366	397	386	345	389	378	373	380	361	387	385	401	371	380	358	369	367	391	359	380	368	358	419	424	396	394	399	373	384	375	346	393	371	395	362	387	385	368	357	410	390	361	352	371	389	358	395	370	378	387	361	360	377	359	407	383	381	400	386	362	374	389	364	364	352	362	355	394	390	349	370	371	366	363	338	380	383	397	405	367	386	350	394	389	381	402	379	393	394	367	377	372	389	385	380	405	362	377	352	386	388	369	383	392	357	388	368	386	369	360	373	384	374	379	404	362	386	376	378	372	342	370	404	361	362	374	393	415	375	395	420	390	398	378	348	416	370	399	358	362	338	382	388	371	383	373	385	358	366	401	393	393	403	379	397	397	343	396	430	384	415	395	341	378	376	394	373	398	369	350	381	392	385	390	381	373	401	353	377	405	409	392	382	387	378	401	392	364	401	393	366	380	364	375	432	375	340	394	409	349	366	408	391	388	341	392	404	379	357	382	390	398	399	369	395	376	370	385	429	377	376	386	338	411	360	390	355	395	372	400	380	380	390	388	326	389	385	380	378	379	386	346	383	386	334	382	404	409	402	365	407	383	371	355	375	402	386	365	401	387	377	387	424	392	414	371	355	373	392	372	354	414	356	346	392	379	366	382	416	388	400	371	380	370	351	332	352	366	373	412	361	368	380	358	344	381	369	371	374	385	360	373	404	358	370	402	381	408	377	373	397	379	417	371	361	367	387	385	416	362	394	386	352	378	378	385	359	412	390	418	385	383	377	411	366	363	359	346	397	390	391	399	324	385	370	347	389	362	390	402	407	393	382	337	431	402	384	355	356	395	377	359	342	378	403	358	379	383	379	408	378	366	389	389	356	365	359	391	358	351	380	342	372	387	347	400	356	383	386	360	383	363	391	358	381	380	380	370	408	350	346	369	379	415	383	421	389	413	428	391	378	405	369	357	394	393	394	395	397	399	380	354	369	367	383	372	400	365	379	386	406	390	383	362	402	433	345	369	375	408	421	406	376	368	369	393	343	387	369	401	386	379	346	370	352	358	403	376	380	430	393	398	372	364	360	353	379	396	373	351	386	401	368	386	372	380	403	353	378	394	378	395	381	404	349	359	348	349	386	364	361	395	369	341	378	368	390	359	383	364	379	386	404	385	377	382	402	356	386	353	366	390	415	366	372	399	351	347	358	360	364	399	380	380	381	410	382	370	362	359	404	408	373	411	376	381	344	397	392	394	396	378	361	374	349	364	364	373	371	371	383	371	388	368	334	394	407	379	387	399	368	367	384	358	379	386	365	351	367	388	369	370	378	362	373	394	376	383	387	401	373	370	361	340	348	361	379	387	355	375	351	353	397	374	350	381	362	372	349	403	383	346	340	384	379	389	374	339	371	412	394	391	394	377	386	378	365	361	345	387	394	337	404	408	348	387	386	366	410	369	355	385	346	384	339	339	345	341	386	345	389	403	360	351	365	373	387	352	360	354	413	387	402	397	418	377	387	382	379	388	384	385	379	422	380	379	369	389	367	394	385	387	382	369	390	399	391	353	371	386	371	347	397	352	384	357	397	408	364	381	349	396	384	352	401	410	371	345	359	389	373	377	366	350	404	373	361	350	415	364	414	385	396	413	375	372	387	395	396	353	408	360	369	372	346	336	390	399	389	383	379	382	373	374	397	385	397	405	366	409	369	368	393	378	370	389	396	395	335	411	394	338	365	392	369	391	340	377	404	372	368	342	390	353	397	380	419	425	395	388	357	383	392	388	379	388	403	371	373	373	374	359	366	402	377	404	365	411	410	399	367	403	384	373	379	394	383	380	398	390	391	400	387	375	387	357	379	392	389	383	347	340	389	395	366	392	361	386	393	395	389	404	395	410	367	382	348	364	361
24363	21364	28605	25374	22165	16298	8902	5170	3467	2532	2215	1665	1292	1104	945	772	671	587	591	636	578	508	489	505	464	451	438	470	451	377	399	412	405	419	372	377	411	410	364	386	360	367	377	363	400	409	360	383	357	366	391	372	408	371	359	361	374	373	373	364	381	367	379	390	355	370	376	361	384	371	339	373	380	391	350	395	348	348	374	390	387	385	383	353	389	366	355	367	329	369	414	377	379	340	361	363	359	408	375	383	374	361	355	359	381	365	395	344	376	377	369	375	386	376	401	366	366	358	395	379	374	385	369	350	369	349	372	358	373	371	348	391	374	356	364	362	379	354	360	358	352	384	347	360	376	350	359	402	368	372	364	366	348	360	388	377	388	348	380	365	364	405	366	357	384	351	370	376	384	344	346	386	371	388	336	381	371	368	337	340	388	365	375	359	372	352	374	382	379	380	367	348	371	356	375	340	352	328	368	362	387	362	396	378	360	355	345	364	382	361	333	362	356	376	350	402	367	352	344	388	335	359	351	361	358	345	375	385	338	370	374	369	432	363	387	377	402	363	350	371	399	401	368	337	363	374	384	357	375	391	356	337	368	393	361	355	361	357	338	381	404	408	374	379	360	362	349	371	378	375	333	358	387	408	346	329	409	377	339	367	360	374	380	407	365	390	381	372	368	342	314	374	342	371	414	377	359	364	371	315	399	352	355	359	398	371	352	367	365	343	393	352	351	362	336	389	359	365	378	353	383	359	379	351	340	375	399	385	362	375	333	395	405	337	355	370	369	347	376	341	341	376	400	357	361	353	367	377	347	364	372	361	369	350	371	357	352	360	370	354	347	384	373	365	378	339	374	365	372	365	342	406	363	338	354	382	347	372	364	334	358	373	395	347	332	364	336	335	353	342	366	347	359	360	369	369	387	391	341	360	382	350	373	369	347	377	375	384	387	360	374	373	344	356	396	369	379	372	396	362	375	382	392	352	380	374	357	359	360	392	346	371	357	350	320	389	365	357	395	370	372	359	379	360	352	340	378	369	349	351	400	375	385	353	343	356	356	365	362	355	363	327	358	371	373	382	378	374	389	376	398	374	392	363	393	367	374	371	373	358	354	361	371	347	338	376	355	375	379	351	327	373	363	348	381	379	351	358	340	398	332	378	370	351	366	370	317	386	366	347	392	398	338	350	324	379	358	356	367	351	373	381	345	365	358	383	389	364	369	370	371	404	343	351	386	357	374	368	389	401	334	395	396	377	361	379	376	377	347	395	401	372	354	374	366	364	380	332	374	359	384	351	355	359	337	373	361	351	386	375	393	341	341	417	375	345	384	362	379	350	383	374	373	387	385	397	375	383	372	369	391	347	359	388	380	379	375	379	383	366	377	378	369	376	373	383	365	378	368	358	380	353	393	341	346	377	367	370	376	382	397	385	367	372	385	373	350	352	376	339	341	382	380	378	382	351	365	339	322	373	379	358	366	378	350	384	352	397	378	367	349	356	396	373	367	382	372	368	374	346	365	336	355	378	385	365	339	392	338	366	379	384	357	363	370	399	377	377	342	352	362	334	345	352	344	362	354	331	341	388	383	386	368	328	341	376	389	362	382	386	374	381	396	393	358	402	363	364	365	370	357	344	395	382	361	358	374	359	346	385	397	400	370	373	355	355	405	317	342	367	361	389	373	365	366	334	385	364	383	337	326	409	381	337	387	364	332	394	362	337	403	346	353	331	315	336	381	372	351	372	352	375	376	358	340	336	391	387	367	352	348	362	415	413	372	354	393	344	359	328	351	356	377	348	379	347	369	333	363	341	338	374	360	368	378	360	376	374	397	353	394	343	365	385	346	362	360	348	382	377	373	381	370	383	353	324	357	358	365	364	373	355	373	379	376	377	375	343	385	358	352	361	369	352	403	349	382	374	375	381	411	381	353	379	395	392	335	374	372	400	378	406	384	391	379	362	372	394	405	365	368	356	345	362	366	382	376	363	372	406	340	355	371	400	380	396	362	364	371	389	368	387	355	376	352	350	388	373	381	371	361	382	367	344	395	385	382	345	373	340	395	363	337	355	375	394	364	361	307	401	329	352	319	386	381	351	376	345	387	382	366	380	393	380	369	397	360	405	393	396	348	414	402	398	368	365	342	357	355	377	349	389	332	383	373	348	361	357	364	396	364	358	374	370	351	375	381	370	365	383	346	364	337	408	366	385	385	377	348	337	364	347	356	375	380	358	337	396	361	380	395	349	398	377	364	367	392	392	376	354	367	387	382	389	350	345	358	382	346	375	417	368	382	351	387	396	343	364	365	350	365	364	350	364	392	348	376	357	346	395	336	363	355	369	356	383	371	367	340	364	374	375	377	333	349	345	361	359	379	384	372	382	355	373	379	402	397	371	365	368	366	386	405	363	362	347	369	358	347	356	362	351	335	369	364	381	363	371	365	364	361	341	361	366	375	342	395	341	364	333	390	363	343	327	342	410	346	384	371	401	325	358	350	412	381	381	374	369	360	375	363	379	381	368	386	389	352	358	370	364	364	365	339	379	341	370	350	370	368	391	380	375	369	379	368	369	368	370	374	360	356	379	390	359	339	393	393	372	380	364	375	389	328	371	357	379	350	398	367	411	373	354	357	344	353	369	309	386	358	363	351	362	322	382	356	352	347	354	339	324	391	384	333	372	377	351	363	399	407	385	407	355	348	368	372	367	381	367	372	388	357	349	367	340	376	380	320	370	350	358	343	360	374	396	406	364	370	390	405	387	364	366	357	344	389	359	364	413	406	362	380	343	353	344	387	377	348	338	352	362	383	354	385	387	385	396	343	391	368	368	374	348	358	408	322	388	372	376	364	379	360	398	337	370	393	355	360	341	343	366	358	387	367	389	368	383	330	385	366	362	393	384	372	369	356	340	386	338	382	359	423	360	362	378	380	381	363	379	350	372	340	368	360	383	350	388	389	311	360	358	390	401	374	398	394	380	331	426	374	336	350	409	354	390	393	403	357	375	387	350	396	410	363	370	369	378	374	366	410	368	391	378	377	369	399	356	395	416	388	358	362	330	359	332	322	376	354	392	390	349	378	347	368	360	385	353	395	353	383	394	385	365	372	384	337	367	353	364	339	384	387	377	382	369	340	370	365	382	349	374	361	357	363	357	367	345	326	365	374	354	340	371	354	369	334	382	335	352	364	374	392	365	367	349	347	382	359	335	382	364	383	321	361	357	378	366	359	409	374	358	374	378	370	364	374	355	365	346	379	341	354	350	382	355	343	360	394	334	409	340	355	382	340	374	387	370	356	384	395	369	325	391	355	362	383	356	358	347	404	339	383	362	378	376	368	352	385	384	398	339	371	409	347	356	395	371	374	350	379	355	342	380	370	356	389	386	396	352	361	359	362	370	370	388	348	357	374	340	358	343	378	381	360	388	365	347	354	357	362	355	404	415	355	364	358	372	360	364	370	342	349	366	368	358	348	331	390	374	348	351	360	387	376	373	389	362
41344	56190	42994	29764	20399	13273	10156	7615	5310	3908	3313	2501	1859	1495	1170	999	883	788	744	691	641	597	557	567	489	485	474	481	485	430	434	373	427	427	385	379	388	345	373	393	361	390	374	381	389	350	411	378	360	383	415	358	378	381	391	373	387	377	369	405	348	406	365	362	357	354	362	396	355	379	320	394	360	380	370	379	393	380	401	378	392	349	368	356	370	388	340	394	407	372	384	400	386	408	359	374	377	368	358	410	385	385	405	353	355	379	380	389	352	343	390	383	343	361	355	373	367	381	370	370	372	382	379	376	378	392	366	361	367	406	348	379	349	344	380	377	388	334	351	357	377	335	379	355	353	388	391	344	402	367	371	374	396	384	386	362	362	404	367	379	381	386	402	355	402	367	355	384	341	387	385	366	352	366	393	377	390	415	391	358	382	359	376	381	407	366	376	339	376	419	363	388	374	371	398	378	339	379	353	400	355	374	392	375	396	361	349	358	378	406	386	393	370	349	376	372	359	373	384	375	409	394	391	362	373	372	366	392	391	394	357	364	380	393	362	386	355	393	362	346	374	357	408	382	389	373	382	352	357	351	364	378	370	352	353	379	377	397	383	373	355	394	375	383	350	380	375	400	385	403	349	389	370	369	377	385	346	375	395	357	376	380	370	398	366	369	378	358	361	345	379	367	364	386	372	394	374	373	390	364	375	401	384	390	380	391	393	364	414	354	406	380	380	393	380	356	356	330	396	382	358	364	381	395	383	352	358	346	338	389	398	392	388	375	371	339	387	370	364	382	373	400	374	378	361	373	407	389	390	388	376	399	407	406	385	374	355	388	375	384	378	418	371	381	383	358	362	388	400	386	368	383	365	371	386	374	344	360	405	408	424	422	378	384	399	349	375	369	400	372	368	376	360	379	369	347	374	361	365	369	375	380	380	397	369	357	364	378	343	389	375	419	387	351	375	403	391	361	396	382	393	407	378	365	364	372	356	347	357	360	359	337	367	373	361	388	358	378	378	375	453	368	375	394	382	381	362	381	383	389	387	410	386	385	358	371	389	358	404	371	387	382	377	393	375	400	379	372	383	401	360	377	366	402	376	377	355	386	345	370	391	388	432	390	370	380	360	422	334	350	376	380	369	407	377	396	376	425	391	390	422	374	377	373	355	409	402	389	362	352	380	387	394	376	356	406	384	371	374	366	411	346	370	406	362	336	392	410	424	347	393	386	384	370	397	377	383	356	361	358	364	377	340	367	373	377	372	376	341	350	394	384	325	355	366	386	360	352	349	415	379	385	365	386	397	386	355	378	397	391	343	393	341	330	332	406	371	351	412	393	393	375	368	371	376	364	382	391	338	387	364	390	390	369	376	364	356	363	360	327	371	346	394	377	360	397	375	397	374	388	363	358	384	377	340	345	359	356	382	358	383	373	355	345	360	399	402	375	347	348	362	402	393	374	386	414	383	379	341	381	380	366	408	365	374	365	371	373	356	365	357	382	415	367	384	411	375	358	391	402	406	369	389	334	385	388	367	363	350	375	366	379	365	329	339	363	349	336	367	365	351	383	393	377	404	397	361	373	393	359	360	353	375	327	364	382	345	378	360	382	366	373	379	357	338	356	399	368	397	357	381	325	352	384	405	394	354	351	357	412	364	373	350	372	360	376	367	384	348	365	379	358	387	372	363	368	362	353	378	374	387	382	371	380	381	398	378	360	374	348	367	343	367	317	368	389	349	350	369	389	359	395	359	392	388	369	387	398	347	355	372	389	349	333	395	414	394	371	420	403	386	378	401	329	378	366	361	356	392	401	390	354	369	380	386	382	354	387	366	334	372	394	391	394	397	346	391	386	375	374	342	400	374	388	341	358	376	392	366	363	372	361	368	365	382	345	369	357	373	398	371	387	352	368	408	406	369	425	344	342	388	350	377	351	361	365	341	386	353	401	394	377	369	373	349	351	385	394	371	375	421	360	383	381	343	366	403	356	380	350	369	372	395	350	362	375	381	317	375	359	388	379	352	340	376	362	392	347	351	397	423	368	379	373	371	417	351	408	384	349	384	385	377	388	351	391	371	351	408	366	410	370	364	372	388	344	385	392	357	373	386	374	369	383	340	311	401	388	383	370	369	398	363	358	373	406	428	362	387	372	378	368	369	379	364	394	373	404	366	360	373	384	395	405	364	377	424	368	362	392	406	389	374	348	350	364	355	359	381	399	390	401	358	386	336	394	335	386	341	380	386	406	360	387	353	360	383	357	371	365	388	336	392	408	374	384	409	368	354	371	373	362	349	354	390	371	344	376	345	378	423	392	339	403	349	387	350	394	372	387	377	348	336	366	373	390	349	374	373	361	378	350	369	360	385	374	369	384	361	396	374	410	368	357	367	395	352	362	354	402	362	357	370	414	382	399	388	396	376	374	379	379	365	384	346	366	392	338	369	362	377	365	381	381	353	380	382	370	395	392	374	379	386	368	380	350	371	358	347	370	377	375	362	350	345	426	354	372	344	374	327	411	390	379	356	360	380	366	349	374	366	361	385	364	355	377	370	332	388	380	377	348	386	394	363	353	365	389	357	324	397	373	376	389	379	381	360	395	377	368	387	359	419	373	347	370	408	376	376	374	392	400	373	375	389	372	360	343	399	385	364	345	355	371	362	358	353	405	359	373	412	370	370	363	365	369	357	373	374	379	357	387	421	359	385	361	339	413	355	331	357	367	372	382	392	354	381	362	368	362	376	381	338	370	351	399	376	342	374	352	385	355	384	384	364	350	376	377	345	386	370	356	397	383	392	402	368	373	362	356	346	352	399	360	351	386	359	363	380	394	385	399	380	389	338	382	389	385	367	384	392	363	394	374	358	383	381	362	360	367	366	351	366	342	376	377	393	385	405	390	369	363	363	378	420	388	377	345	398	357	374	338	383	369	399	335	380	388	373	419	345	365	341	384	359	393	322	349	366	348	367	375	358	368	398	353	401	423	349	394	351	392	368	358	361	391	388	361	372	362	396	372	357	370	367	395	390	389	325	330	381	385	373	372	363	376	368	382	363	382	345	353	416	373	373	383	358	357	363	357	367	400	356	357	383	370	361	344	385	408	385	390	353	400	337	342	380	385	356	362	353	394	350	362	387	375	385	349	377	378	356	386	364	370	383	407	353	381	324	394	364	381	366	368	383	345	359	367	408	351	366	356	357	372	397	380	344	393	402	376	360	361	378	387	361	392	367	401	366	382	392	380	381	347	384	366	350	391	344	402	349	350	392	366	371	393	377	338	337	362	379	366	371	362	392	376	351	375	370	335	373	409	346	369	369	391	393	361	410	366	404	386	366	350	345	385	396	384	415	398	383	377	404	360	374	370	397	353	375	396	346	353	398	387	349	363	370	398	403	372	340	381	375	384	378	380	383	413	388	367	349	373	386	387	387	358	356	353	389	349	392	361	383	357	396	397	379	387	404	319	427	429	354	371	372	351	362	403	394	373	358	373	395	371	363	408
25444	21527	29442	28513	20275	11923	7511	4942	3346	2374	1967	1571	1273	1015	891	793	707	643	574	599	563	542	508	488	439	460	469	429	413	431	395	411	427	407	399	432	390	440	404	385	366	348	394	383	376	374	405	419	355	344	376	395	407	355	394	406	394	380	395	363	341	375	378	372	355	403	400	366	371	403	366	354	375	385	369	376	378	385	334	356	395	376	405	393	318	353	372	354	356	358	391	384	352	374	381	369	380	388	364	361	382	401	374	416	376	379	380	377	387	401	355	393	355	391	368	365	365	375	368	367	343	327	382	360	376	386	396	356	398	376	383	379	363	364	413	375	390	353	367	362	393	391	376	381	374	364	372	333	374	374	334	374	395	337	359	379	352	379	406	378	360	371	364	372	357	366	391	415	353	426	372	383	394	401	351	416	374	408	387	396	416	416	373	348	374	339	413	395	366	365	362	368	415	374	416	389	391	406	375	376	369	370	389	377	356	402	349	372	387	359	411	411	393	399	389	404	385	397	368	354	392	389	399	407	391	360	344	356	407	379	375	387	389	375	391	355	392	383	385	373	392	385	399	339	378	394	367	386	357	373	393	373	369	404	358	353	358	390	367	367	346	362	383	389	372	390	363	371	332	341	375	379	416	372	378	407	356	384	367	333	365	419	398	346	403	368	362	377	394	363	413	362	397	383	388	388	380	342	387	395	404	375	376	408	427	365	377	371	329	355	385	372	421	367	379	378	378	378	395	405	403	356	385	376	375	362	404	372	362	392	382	354	412	396	382	367	360	362	363	365	396	367	392	373	375	401	366	373	391	387	391	381	349	343	340	357	364	363	355	385	347	384	380	371	360	344	364	384	382	395	387	378	349	365	395	397	369	363	356	375	412	407	372	388	386	375	347	368	370	392	374	352	339	390	388	378	403	362	326	405	366	398	390	413	318	370	422	397	392	349	379	344	398	374	365	398	353	416	423	414	353	376	371	370	378	362	387	399	337	376	365	400	397	376	391	356	377	385	403	417	400	376	383	360	422	351	359	418	373	386	392	364	388	398	379	392	371	400	385	349	345	376	401	356	365	375	376	387	371	390	368	393	416	361	385	366	388	396	368	354	373	373	433	347	385	401	410	387	387	397	380	375	373	395	394	365	389	370	381	396	390	393	386	375	351	394	384	396	359	375	409	377	400	389	398	371	377	366	378	389	375	428	369	385	395	377	358	374	395	331	375	380	406	373	401	353	395	378	391	371	353	367	379	369	372	397	364	361	351	378	384	404	424	399	404	389	327	358	370	424	385	394	382	357	383	343	369	381	373	390	356	383	368	366	381	364	364	398	389	377	381	388	365	387	376	391	380	353	394	381	396	378	389	347	380	374	349	387	382	384	352	369	398	398	397	360	351	379	386	371	395	368	367	406	380	362	374	380	385	380	358	401	345	370	379	392	369	395	337	374	404	388	391	369	363	384	384	354	389	381	375	366	374	352	353	356	376	387	366	368	367	372	385	393	362	387	326	358	405	393	336	384	383	419	365	383	410	380	375	410	373	355	388	372	359	370	341	386	372	350	387	377	346	356	394	365	365	389	383	378	351	386	379	371	374	375	416	368	407	340	386	422	356	404	367	369	407	351	394	359	360	390	360	383	358	402	360	355	384	396	348	367	383	371	400	400	377	388	376	349	347	392	373	395	382	344	380	408	391	380	378	383	387	410	336	366	383	385	374	362	363	357	383	368	385	390	391	383	378	377	366	362	373	372	354	408	390	385	389	362	362	373	401	374	376	335	386	366	402	375	375	387	395	412	403	358	387	360	370	387	337	387	359	385	338	377	376	409	404	403	378	367	349	374	388	394	367	387	356	375	384	376	406	390	348	367	364	337	397	353	405	376	407	380	380	386	382	380	392	394	342	373	349	393	370	376	388	368	395	401	402	380	386	372	369	350	351	375	363	389	370	373	404	403	397	405	379	378	376	378	384	352	365	370	376	403	360	381	390	386	365	402	378	389	389	383	399	377	401	370	360	380	374	361	365	383	375	346	359	365	389	360	381	377	392	389	391	381	394	379	349	348	395	410	346	383	387	403	371	361	381	381	412	405	384	333	367	363	388	390	373	399	342	358	333	420	371	407	389	363	379	390	359	395	371	369	376	380	350	393	345	359	373	394	409	364	386	385	385	376	357	385	381	382	382	369	385	366	388	377	346	378	372	360	383	386	384	385	365	367	359	361	393	380	370	370	371	359	393	387	348	372	369	390	400	388	405	358	375	370	416	392	385	384	388	381	376	385	418	368	353	341	391	397	390	335	385	387	390	359	364	400	395	401	394	350	361	368	359	397	394	376	392	388	387	376	391	387	403	423	377	395	400	381	368	349	413	372	392	378	341	417	369	378	370	375	351	396	362	393	386	378	335	392	361	387	357	387	389	332	342	361	361	387	382	337	393	400	397	387	408	401	331	362	374	380	394	382	388	388	376	385	364	378	383	349	405	381	380	347	385	347	394	353	343	372	394	369	396	378	402	377	384	401	390	360	352	364	387	322	393	382	384	363	363	388	392	357	356	388	380	402	408	361	365	374	372	387	386	394	361	366	354	339	391	374	419	356	392	374	383	356	358	388	402	401	384	374	376	382	384	334	381	379	403	352	375	401	384	348	368	367	396	371	376	386	395	375	389	399	390	349	376	382	396	386	362	417	378	378	379	393	389	403	373	398	372	381	395	380	403	364	378	372	374	383	420	359	392	399	382	351	380	333	349	350	379	348	350	394	396	367	400	397	343	349	385	356	365	405	388	358	413	372	392	377	363	407	365	341	376	359	374	401	366	392	391	378	360	382	399	391	369	405	392	366	368	358	373	363	393	370	339	379	357	391	381	343	368	378	380	376	395	385	376	380	383	344	395	425	370	382	380	368	330	368	371	360	399	363	387	373	377	362	382	363	361	410	360	410	343	401	359	398	388	371	350	393	392	409	431	412	338	424	400	401	394	355	389	398	395	380	357	381	363	397	398	387	383	355	344	382	410	383	363	353	374	394	382	349	391	379	381	391	360	360	391	370	410	374	369	405	362	360	387	399	395	394	377	374	431	375	388	396	401	327	401	370	390	366	393	369	351	351	407	372	383	396	367	374	382	372	371	359	410	361	388	408	331	407	354	351	351	334	382	394	371	362	384	347	344	399	392	372	401	399	374	359	365	364	380	359	391	358	365	381	376	367	381	398	411	380	377	391	341	379	372	384	377	369	372	343	400	384	387	373	382	379	399	385	361	398	356	382	358	395	393	356	406	391	372	372	409	388	372	397	393	395	349	368	355	409	380	392	373	395	402	354	399	363	367	409	401	389	373	398	375	379	384	393	354	379	372	338	400	361	371	375	399	388	413	363	368	394	367	398	362	406	360	352	433	374	386	398	384	398	388	389	422	385	386	365	397	373	416	392	374	395	374	380	408	370	378	362	382	381	390	375	410	394	393	372	348	400	419	369	352	425	345	348	398	378	369	393	416	397
37431	53604	43919	29599	19782	13714	10535	7777	5469	3896	3124	2452	1839	1519	1209	1049	924	809	757	751	670	629	568	537	506	540	503	449	488	441	445	458	429	413	455	416	404	412	390	432	392	414	342	386	371	405	382	371	395	388	401	363	361	384	364	360	390	395	367	401	389	400	362	405	359	399	416	340	357	366	376	339	398	373	360	364	415	406	400	360	372	398	381	391	420	401	401	387	350	429	394	398	374	399	381	400	384	376	405	389	357	371	359	397	395	351	389	387	401	374	393	371	408	392	363	364	413	379	399	368	397	392	405	456	362	407	365	384	422	367	386	393	418	391	389	366	369	375	357	393	418	346	362	348	411	394	334	413	405	342	385	359	394	377	378	386	377	373	395	402	368	368	406	381	384	364	373	378	347	358	359	394	409	387	389	384	370	370	406	351	386	409	387	391	385	374	386	408	389	351	354	389	386	383	404	382	388	376	383	398	388	392	362	384	403	379	371	404	383	374	411	380	454	403	408	424	403	385	391	364	414	395	372	389	363	369	390	410	372	386	364	392	411	399	374	382	429	405	376	425	410	387	412	441	376	384	407	386	395	371	361	341	375	406	413	382	391	391	371	394	379	388	375	366	389	368	401	422	400	390	373	372	391	377	402	383	379	360	387	342	399	382	348	358	394	412	380	344	393	380	359	377	364	393	399	389	380	370	383	382	384	370	413	419	385	433	381	355	407	347	361	367	394	387	357	424	398	385	365	395	381	387	381	387	357	329	373	395	393	373	375	408	380	379	422	401	408	381	318	380	377	393	417	374	426	362	386	341	400	393	391	392	419	399	389	391	399	369	339	389	381	387	387	405	372	390	397	410	398	394	374	400	391	398	398	416	394	407	391	398	386	395	379	356	369	405	380	379	403	409	409	385	356	400	429	400	385	356	340	417	379	356	394	357	375	403	349	383	405	382	387	357	374	386	411	430	369	390	387	384	370	409	390	393	383	402	337	387	357	388	392	395	383	374	392	410	387	379	376	377	364	380	413	370	392	415	379	385	397	343	375	383	414	403	400	399	387	392	410	382	355	389	385	402	405	385	404	386	413	387	372	398	379	393	361	391	383	371	410	361	419	394	383	363	387	386	355	412	375	362	371	407	394	375	411	411	388	400	372	397	401	356	357	376	368	402	371	379	379	351	406	392	371	364	383	360	384	397	388	421	374	368	368	396	387	380	400	377	381	364	367	423	390	386	374	394	403	418	393	387	375	394	385	403	384	399	397	403	384	400	360	365	390	388	382	373	388	383	391	396	356	360	369	388	402	420	396	387	412	359	405	396	408	403	362	388	356	389	380	394	391	375	396	382	349	412	413	386	382	359	368	394	395	379	407	375	414	374	380	403	381	367	409	386	398	399	364	394	384	381	379	400	384	406	389	387	380	374	414	411	395	370	386	351	364	404	360	381	390	417	418	386	361	412	373	379	395	366	385	379	393	362	382	397	384	352	376	341	416	355	355	382	401	410	389	402	422	403	399	402	396	418	364	379	350	383	406	372	409	372	395	404	400	363	372	362	372	387	381	396	405	395	394	393	385	361	397	368	384	377	413	432	371	402	392	396	380	391	390	416	358	384	356	399	414	393	368	375	385	395	388	376	398	354	381	416	353	398	376	406	371	382	388	390	358	390	384	398	351	373	371	372	389	412	405	384	396	379	378	368	396	379	375	428	399	368	375	347	407	355	405	382	408	377	399	396	346	396	408	387	427	417	343	388	378	367	394	338	394	419	367	385	402	353	377	412	383	373	391	409	402	370	365	378	352	383	409	384	389	391	381	378	410	416	379	383	367	415	360	394	366	401	395	354	379	371	361	410	376	393	389	360	432	412	375	377	402	364	358	387	369	391	365	423	406	402	394	368	373	368	383	377	381	364	383	375	359	376	364	365	393	377	394	394	380	404	367	378	399	371	386	358	412	368	391	327	369	382	381	406	382	378	347	417	401	378	354	378	386	407	384	384	389	377	397	384	393	384	395	358	398	380	363	446	388	374	389	406	373	405	345	470	370	398	395	400	405	393	380	406	373	410	368	385	375	372	376	365	384	371	369	380	402	413	430	378	401	419	393	373	366	377	391	369	385	396	399	409	394	367	398	416	374	431	407	384	394	414	367	398	396	359	345	369	411	425	349	372	348	403	392	389	400	413	397	388	356	361	382	422	397	338	407	392	361	390	386	388	354	391	395	421	388	371	384	372	379	376	361	405	405	385	394	374	379	375	408	382	362	378	361	392	403	387	409	381	398	411	384	399	367	402	381	376	403	357	379	359	408	397	365	407	431	369	356	406	395	393	420	406	357	411	363	364	372	390	414	370	377	425	366	395	402	431	380	388	383	407	407	387	365	380	375	395	359	387	400	408	391	377	393	406	400	396	413	424	368	358	394	354	386	342	373	359	363	361	340	401	402	380	429	379	354	392	403	384	400	393	398	423	402	366	416	351	383	359	384	361	369	379	414	444	362	402	367	386	396	355	408	389	403	360	389	414	392	408	368	379	346	382	382	386	372	415	378	360	398	392	382	418	396	380	363	417	402	419	421	376	349	422	353	384	375	371	379	385	379	385	356	430	381	381	395	335	366	383	363	387	383	366	364	399	362	414	382	366	384	389	366	392	391	391	431	401	366	422	386	376	426	399	397	411	390	390	392	391	393	372	401	366	366	388	379	368	383	383	356	360	344	343	395	374	366	409	365	384	366	365	366	366	404	362	359	385	377	402	419	375	403	420	361	403	395	400	409	379	370	387	397	387	387	427	367	368	386	369	386	388	360	382	399	392	375	397	401	419	395	367	389	376	387	404	375	385	397	384	401	401	382	403	385	416	422	380	416	388	422	413	394	403	416	423	377	382	368	375	385	379	382	419	400	389	354	403	408	385	388	386	378	396	352	397	398	371	357	416	376	397	391	354	393	385	385	359	371	395	374	376	366	411	375	397	400	400	413	376	397	372	395	391	381	361	370	409	371	385	386	367	373	364	397	381	393	406	407	372	372	387	413	373	385	375	387	355	384	398	391	401	399	402	396	387	354	383	382	375	402	361	355	375	390	405	371	375	406	427	382	367	391	371	389	372	388	405	378	357	382	386	405	391	378	388	364	366	396	402	389	401	397	427	372	360	408	360	419	373	376	373	368	433	361	403	363	377	374	379	425	331	387	377	403	403	420	379	381	420	381	396	395	395	427	392	403	401	379	367	382	396	398	410	403	364	421	420	382	364	371	378	415	386	367	381	370	404	398	397	361	378	407	397	364	386	389	399	380	403	390	345	374	399	368	399	376	373	405	375	408	358	350	368	404	359	389	369	389	373	363	409	349	408	360	383	392	384	393	387	380	387	399	372	367	393	371	401	379	380	388	379	394	406	385	371	353	422	406	398	398	396	349	393	393	374	350	388	406	373	372	371	393	348	388	393	386	367	366	410	419	384	403	390	365	360	380	394	401	384	372	379	400	363	388	359	350	373	386	398
22927	21371	29044	24257	21788	22249	17973	8667	5342	3871	3034	2436	1879	1549	1249	1114	921	820	800	790	705	634	595	555	470	530	484	482	501	473	479	417	445	433	434	433	401	437	387	394	428	378	381	418	409	405	354	410	408	364	358	372	369	368	376	419	355	384	419	404	403	372	352	381	390	361	373	402	378	335	392	387	400	374	390	376	355	396	387	421	342	374	396	417	391	390	411	377	391	417	372	356	408	429	343	398	389	368	365	352	391	414	360	394	380	402	417	408	384	384	357	397	356	365	389	382	384	366	408	404	400	363	368	373	329	403	398	392	368	401	375	356	376	365	398	413	395	390	363	373	362	383	389	391	407	379	392	412	404	384	366	373	368	393	374	336	409	406	411	366	355	413	400	431	404	390	381	352	375	389	414	385	376	402	404	390	393	417	355	382	375	377	374	418	383	371	396	408	385	361	364	398	424	385	398	365	368	428	366	389	381	362	385	410	362	331	394	372	386	419	381	408	390	394	430	409	425	386	436	357	389	375	377	392	377	349	395	372	350	379	402	350	401	374	408	374	393	384	394	400	379	376	394	400	389	407	389	399	347	380	366	423	373	380	399	406	348	416	349	395	404	380	398	397	365	379	408	392	389	360	375	371	381	396	356	378	375	373	384	412	383	408	409	370	384	391	378	422	394	371	330	354	396	403	376	368	339	364	372	376	411	405	407	387	377	385	397	377	370	392	397	362	377	390	368	397	358	410	393	414	407	352	426	405	384	366	369	393	391	382	384	370	381	396	380	400	381	361	365	389	407	399	424	395	388	373	372	378	374	382	400	379	371	388	382	415	363	384	406	377	395	360	371	376	375	370	393	414	369	367	372	393	400	381	390	330	391	354	356	370	413	381	397	409	357	393	375	374	364	363	356	349	356	370	392	370	363	374	408	416	387	389	332	388	383	388	399	394	373	430	373	409	375	385	386	343	448	398	407	410	413	373	389	359	396	392	386	344	347	401	383	394	378	372	398	359	374	391	391	417	378	399	386	397	374	413	366	413	380	387	414	371	381	350	387	418	377	436	409	415	367	388	382	410	396	360	400	396	399	405	407	413	376	365	396	398	385	393	370	405	367	382	378	377	382	396	389	427	369	371	374	389	361	435	380	388	399	388	364	408	392	366	419	388	407	398	402	415	393	399	405	389	399	401	394	411	394	407	344	357	385	389	376	394	387	412	382	356	397	371	427	391	394	365	427	396	363	393	375	368	363	419	360	394	383	390	403	417	383	412	372	422	388	375	367	367	388	369	378	388	384	404	399	369	402	365	373	392	373	346	386	376	394	387	395	367	373	403	397	382	413	367	396	393	399	370	384	372	381	411	373	364	365	393	428	395	389	403	393	379	376	384	384	386	401	389	406	356	387	356	385	374	392	349	374	385	357	373	387	385	396	391	379	375	379	397	367	353	395	393	417	411	407	394	435	412	401	354	362	429	389	412	354	392	433	388	427	375	423	384	388	401	421	406	368	380	389	357	357	398	367	361	385	377	386	373	382	382	378	415	384	381	392	406	383	392	399	363	377	377	409	393	385	367	386	371	396	433	374	412	376	393	390	388	385	329	360	363	379	413	378	399	400	385	370	375	364	367	413	359	364	358	350	386	377	391	397	415	436	369	431	353	402	398	401	381	385	410	403	373	376	408	360	388	399	400	405	370	367	392	386	385	417	384	348	364	381	420	383	356	372	376	401	384	402	406	392	350	398	402	394	339	416	405	396	358	364	368	410	389	419	366	354	394	412	379	371	403	394	404	384	370	410	402	386	362	348	397	394	406	362	382	348	410	384	415	324	375	340	409	364	401	333	377	433	384	352	354	432	384	397	384	418	403	380	388	408	381	393	392	352	373	379	368	386	340	388	374	392	394	366	374	373	390	380	357	382	383	386	367	371	421	387	363	399	381	383	404	346	356	397	396	375	378	391	378	388	409	376	380	383	397	355	390	387	368	372	411	390	404	363	400	368	398	393	382	374	402	416	366	397	347	357	375	382	424	400	388	405	373	367	369	392	366	333	382	369	383	385	385	383	388	417	405	408	408	449	372	382	393	389	400	413	391	413	380	409	383	378	379	383	370	361	388	363	386	370	377	350	395	407	373	396	379	392	355	391	377	384	357	388	338	387	389	378	381	389	374	373	350	378	376	403	393	431	377	409	370	359	383	364	367	403	371	399	373	379	380	348	373	395	379	426	373	355	386	404	378	357	373	361	390	361	362	385	413	348	379	405	433	411	409	404	374	385	407	375	377	370	403	364	384	383	404	402	386	388	391	368	403	383	385	385	365	373	387	367	384	380	357	404	372	360	417	358	344	393	404	378	375	363	361	354	415	416	368	407	393	394	409	439	357	379	378	396	432	396	367	394	375	393	401	389	367	364	381	400	400	368	405	416	410	391	375	385	385	368	352	368	370	359	360	390	376	343	345	395	405	392	392	398	391	412	364	384	381	356	393	382	408	407	404	414	419	397	401	367	380	384	410	370	405	371	392	405	391	395	400	389	388	367	382	410	394	388	391	411	385	411	419	375	380	398	393	374	404	362	399	380	379	374	366	388	387	393	358	367	396	417	425	391	374	367	354	382	376	358	361	366	389	400	411	374	396	378	411	356	395	401	391	407	360	358	370	385	354	380	413	428	373	374	412	367	438	368	376	374	392	383	386	393	382	374	406	383	377	425	385	375	362	355	374	399	401	379	369	407	382	377	383	415	381	394	395	405	380	366	409	388	359	403	373	368	394	383	366	346	379	416	396	415	394	369	409	377	391	394	417	405	387	405	375	359	400	416	380	383	368	428	361	357	401	410	331	381	413	423	372	412	364	404	350	388	375	385	371	357	349	398	428	360	386	398	397	398	371	372	392	365	375	371	395	377	374	376	399	399	363	372	401	362	414	361	371	383	407	376	389	407	389	401	366	390	372	422	394	402	393	409	381	370	371	384	362	349	368	418	405	364	373	369	351	419	384	394	388	394	401	352	396	378	370	412	411	403	422	378	439	390	398	396	397	403	361	385	371	393	368	401	377	412	403	430	359	402	377	427	396	391	383	400	381	415	324	408	364	342	399	392	394	389	386	377	362	415	414	365	367	396	384	406	377	385	391	352	352	374	349	353	360	393	355	401	405	400	376	379	393	397	388	412	387	354	369	394	393	404	370	384	365	398	364	363	397	353	368	392	378	374	382	384	403	353	397	388	367	399	381	387	365	408	400	408	381	386	390	369	369	378	373	370	444	385	378	395	409	395	378	345	372	354	384	402	375	416	377	389	399	394	366	413	395	386	423	350	385	410	416	382	398	380	409	373	381	365	356	344	387	374	397	367	412	380	372	373	357	360	377	381	398	354	399	405	414	412	410	382	383	419	364	398	387	402	371	380	359	370	389	371	398	404	370	396	381	399	384	372	372	363	401	408	393	385	378	430	371	386	404	363	348	396	387	380	403	388	362	367	404	360	415	401	409	393	403	353	355
43960	66017	50716	35034	24928	18245	14514	11080	7958	5856	4552	3556	2763	2178	1808	1455	1224	1049	962	883	827	750	684	598	586	547	544	608	517	498	481	457	417	396	453	436	403	411	399	382	416	399	402	363	409	386	404	419	408	396	386	410	387	409	425	429	414	423	399	384	386	392	356	405	400	375	406	410	389	369	354	399	376	393	382	393	387	435	417	346	407	363	395	368	389	399	382	434	387	391	359	370	384	366	372	397	388	381	386	376	353	341	412	431	376	361	409	369	345	366	384	381	382	388	376	384	397	368	388	353	385	394	374	364	419	369	388	392	351	390	399	345	418	381	386	349	370	354	390	416	364	377	423	372	417	386	394	366	368	427	378	394	355	376	370	399	379	390	399	394	395	402	376	390	378	372	379	373	367	396	350	355	394	394	359	389	362	350	382	384	384	367	366	423	367	395	393	400	354	417	381	402	358	389	395	416	375	385	375	356	344	365	387	373	370	408	364	361	356	363	371	383	370	388	355	403	369	400	372	369	390	350	386	357	376	372	367	395	384	379	363	383	405	401	385	372	415	347	379	384	375	403	419	392	368	423	355	393	416	368	392	385	413	403	390	388	374	379	396	413	405	404	409	389	385	396	361	370	383	406	332	427	389	390	370	369	374	377	410	368	386	383	372	372	373	373	396	380	386	392	377	392	376	380	383	391	380	413	426	404	397	394	376	380	391	385	415	381	401	370	382	417	382	389	385	408	385	367	390	424	396	371	380	421	364	391	377	420	366	406	386	353	379	424	348	367	366	370	373	413	401	386	407	355	373	370	413	354	388	419	394	407	380	371	421	376	376	410	392	395	373	363	405	399	364	377	404	372	387	395	419	366	336	394	377	408	365	390	412	400	400	368	394	390	331	380	364	406	388	364	372	400	363	402	391	405	377	386	380	396	389	421	398	401	394	385	378	405	417	412	397	352	384	361	420	397	400	399	388	360	392	384	385	369	375	393	398	393	376	362	368	373	392	399	383	349	321	398	364	424	397	380	370	400	388	402	377	375	362	383	398	394	388	364	394	391	366	413	398	415	398	362	386	408	380	359	379	348	383	358	375	386	408	417	422	371	385	407	417	366	398	388	352	390	382	381	402	371	415	403	367	378	354	384	405	381	361	376	389	378	347	407	407	382	354	375	338	408	355	389	352	401	356	379	375	368	367	422	404	400	400	383	419	365	367	380	359	405	368	390	395	394	426	391	375	368	396	413	382	404	376	383	363	380	385	406	449	413	381	394	373	403	396	394	373	389	370	398	400	361	390	390	382	335	392	411	388	377	380	382	374	378	353	392	408	390	407	391	376	387	400	400	356	352	373	393	363	412	398	372	385	362	402	383	394	403	380	409	422	385	380	363	395	433	416	374	404	406	366	380	390	402	431	385	382	418	385	362	366	403	405	394	366	376	380	390	369	382	393	368	398	385	381	395	414	358	374	364	381	389	353	393	424	360	382	395	355	413	344	382	368	347	383	411	421	383	379	390	362	361	388	397	400	381	406	370	405	400	416	393	384	406	357	375	375	416	383	389	432	367	381	421	396	376	402	393	367	413	393	412	377	406	364	411	385	373	383	360	407	372	378	417	415	381	411	383	426	383	398	382	409	398	388	380	399	403	393	389	391	417	387	360	384	394	367	388	376	399	404	396	400	387	375	408	372	420	383	399	378	377	395	381	430	374	359	401	361	366	378	405	430	353	394	381	397	354	399	402	367	418	431	395	348	367	387	379	379	396	384	381	406	387	370	391	393	362	376	386	368	375	406	384	411	361	409	390	374	364	394	404	409	382	347	402	376	389	437	361	411	357	389	376	380	395	387	393	344	399	350	393	372	407	394	387	388	404	410	387	381	373	346	377	378	392	356	367	397	359	397	369	364	383	386	422	374	375	409	365	395	389	417	393	391	377	406	379	376	383	375	409	388	383	384	384	425	366	401	414	371	376	405	393	350	389	338	388	393	348	342	387	357	364	412	395	425	406	370	393	368	341	389	402	369	403	426	415	400	368	392	364	405	378	375	376	373	390	402	410	386	411	353	401	373	397	402	391	420	393	387	370	406	383	350	377	403	385	390	382	367	364	363	404	398	402	354	368	352	371	404	413	387	393	409	371	369	357	391	365	416	401	379	400	378	382	394	369	407	387	397	391	396	397	342	402	395	407	372	386	416	367	354	385	395	410	406	374	372	384	396	371	400	400	401	406	368	407	376	386	380	429	432	391	378	381	322	373	379	407	384	396	383	401	401	371	382	330	387	357	369	355	426	386	368	389	397	392	379	396	358	400	388	383	388	383	401	373	367	374	399	359	389	420	423	394	407	382	384	419	371	411	374	350	417	385	386	364	394	378	382	406	412	402	398	385	375	391	385	407	364	386	358	399	367	380	376	388	399	332	408	416	379	366	370	360	415	375	382	392	382	383	355	398	393	368	418	363	397	406	407	387	415	381	399	403	413	389	393	414	365	378	397	381	397	373	369	406	385	379	389	377	396	398	371	408	386	413	374	380	365	391	387	404	381	405	419	410	401	385	409	378	386	381	404	412	406	392	401	365	368	395	397	374	404	416	356	383	373	371	370	402	403	414	416	384	375	369	345	362	381	395	398	384	375	389	420	368	370	396	410	414	405	375	408	386	383	346	379	392	390	382	393	381	424	391	384	403	377	366	408	371	385	418	414	405	394	400	392	390	392	409	385	387	364	365	388	399	358	412	410	383	362	401	334	363	370	388	375	368	414	362	348	377	380	378	373	394	390	372	411	372	387	369	371	408	423	379	378	402	377	367	365	390	371	416	379	412	386	387	358	400	398	402	376	370	391	387	381	353	395	407	385	382	394	412	382	367	400	368	402	403	363	340	398	399	387	372	379	368	399	403	407	362	394	410	404	398	417	364	419	399	354	408	370	391	395	384	398	358	433	371	376	392	412	361	346	374	404	361	384	359	423	356	396	373	368	360	390	402	411	390	377	389	394	391	399	416	390	416	390	390	379	352	394	389	393	376	397	377	378	368	374	378	381	358	422	415	408	374	362	369	450	411	373	398	387	372	393	385	382	392	387	378	384	398	387	406	382	378	403	366	394	386	396	371	388	378	389	378	370	364	365	362	391	382	356	378	418	377	379	382	367	385	375	344	337	386	376	361	372	360	368	374	389	386	380	383	382	397	368	377	381	399	371	448	378	381	378	371	371	416	422	403	377	370	388	372	359	417	373	383	386	356	374	389	400	384	405	370	383	388	374	343	369	382	377	373	386	403	378	418	396	393	363	388	394	380	383	373	398	401	386	407	383	379	427	380	395	375	397	349	397	397	388	344	423	380	398	376	366	396	397	389	395	383	380	407	377	399	401	389	393	358	368	401	363	406	388	383	404	397	383	403	380	390	363	377	368	390	381	365	359	415	387	386	403	368	357	390	386	379	407	384	395	431	370	358	390	385	402	384	410	381	385	397	391	363	369	400	390	415	372	384	366	362	383	349
37661	43753	39787	23310	12044	6488	4534	3123	2133	1678	1295	1096	882	736	688	661	560	579	515	469	466	485	434	443	421	427	409	379	404	409	400	409	388	395	383	387	381	406	359	390	370	405	394	396	347	412	398	387	340	377	396	395	405	404	358	378	378	386	407	383	382	368	373	369	361	388	387	355	379	392	378	391	378	367	382	351	369	351	370	386	373	355	347	380	391	370	376	372	392	351	376	385	385	385	404	388	390	384	393	381	337	410	389	376	372	359	352	420	366	356	379	375	376	381	385	393	364	358	356	363	369	389	367	369	357	397	376	383	399	397	357	330	389	383	375	389	377	358	358	361	379	411	383	365	388	373	363	399	391	381	382	386	356	372	378	377	409	404	425	332	400	375	339	360	378	382	363	394	390	360	397	357	390	384	370	361	415	381	404	349	331	392	405	357	358	361	367	364	382	383	377	335	382	356	362	376	384	366	375	337	378	341	352	375	360	375	385	386	378	382	403	383	365	352	377	357	360	393	421	397	327	334	382	349	367	357	388	387	366	413	385	369	347	371	369	382	390	402	377	369	367	353	357	360	393	398	368	371	377	380	403	383	384	348	380	374	371	374	356	341	357	377	394	361	348	363	373	349	368	369	371	371	386	359	390	353	375	392	379	377	389	391	370	402	385	389	341	359	372	363	377	365	377	379	361	410	392	385	359	408	371	337	352	388	355	387	363	387	340	365	372	363	340	393	364	396	362	352	382	345	412	419	372	405	367	366	373	362	356	387	387	376	356	350	357	372	363	391	332	373	399	402	352	357	385	375	380	357	353	368	352	343	363	367	360	362	349	389	358	396	363	372	391	362	362	389	398	372	373	375	348	368	391	368	362	358	377	393	355	358	403	378	369	376	387	384	356	371	374	383	359	323	365	379	351	368	420	376	353	367	354	341	378	381	368	369	362	382	379	383	380	359	367	347	353	382	392	375	377	359	346	369	353	337	373	387	373	394	368	390	373	355	361	402	390	386	355	380	389	397	385	367	383	347	345	358	359	354	352	382	378	388	346	424	346	394	362	394	367	365	381	360	397	342	371	368	405	384	384	370	350	370	409	358	380	367	404	381	352	358	364	369	345	392	412	356	383	379	367	380	355	368	359	391	374	369	366	370	362	371	370	365	388	374	407	391	397	365	368	384	386	399	373	380	372	318	404	341	363	385	352	438	371	348	410	383	377	348	341	377	364	370	394	350	361	397	425	361	364	394	347	387	366	382	372	361	376	361	344	359	350	371	431	394	362	362	370	416	357	379	365	379	389	325	394	372	369	362	384	404	376	374	386	350	396	371	391	378	377	368	391	380	427	372	354	361	345	379	378	350	387	394	381	356	393	363	350	411	380	375	351	400	373	377	393	367	366	383	384	389	400	332	366	359	383	388	396	372	376	402	393	388	366	391	382	332	388	401	391	394	373	378	383	351	362	360	398	408	372	388	349	348	358	392	368	385	363	352	384	366	389	437	409	383	383	364	384	369	402	341	360	382	403	373	381	379	376	362	336	371	365	398	402	362	360	386	365	373	365	366	353	378	367	378	351	348	391	390	398	365	363	394	369	373	361	392	397	360	355	358	362	381	396	379	406	365	386	367	391	367	360	402	385	375	359	365	421	344	354	347	392	385	396	400	391	374	352	345	358	362	388	356	400	384	353	381	367	400	368	381	398	357	351	358	351	361	396	378	381	400	379	345	350	358	399	358	373	370	387	345	354	379	391	416	371	365	394	368	377	364	363	354	346	378	384	386	411	394	393	371	409	384	372	357	336	342	383	366	399	377	348	396	393	383	374	390	409	372	401	389	339	350	382	359	388	377	361	397	375	361	379	391	412	414	354	391	373	404	377	395	346	362	372	408	387	353	393	374	362	424	384	377	429	382	386	363	352	363	323	403	372	386	392	399	368	380	354	373	395	398	411	381	353	359	392	380	371	409	375	363	382	375	362	375	325	356	376	352	368	354	406	387	407	341	341	386	372	386	411	362	345	398	347	409	364	369	394	371	352	373	382	378	378	359	355	343	365	401	390	396	358	378	373	358	381	343	344	346	391	404	356	362	402	371	365	386	397	360	386	337	362	399	376	385	386	378	379	417	376	399	353	377	397	382	379	364	376	352	397	409	403	364	369	385	361	396	415	368	361	362	396	390	383	381	363	371	352	395	370	398	421	349	373	369	379	407	382	365	394	376	355	379	371	353	358	368	359	327	361	356	356	405	389	377	365	354	379	380	395	408	367	341	398	348	368	315	380	385	359	380	406	343	398	363	337	372	346	383	368	365	374	390	377	366	364	350	372	376	345	387	400	337	335	376	371	389	363	345	358	370	383	367	377	374	361	361	372	377	376	395	361	365	372	387	381	407	400	361	401	372	383	384	395	358	377	368	389	360	396	346	396	370	370	354	387	409	365	376	351	379	426	376	346	402	366	356	397	383	368	349	372	365	406	348	360	369	381	374	337	357	403	338	393	366	396	349	372	378	388	365	404	372	362	349	373	411	361	384	362	390	373	360	355	374	358	369	368	369	367	363	401	370	373	358	360	379	376	355	382	404	356	362	393	373	403	405	369	395	363	385	354	360	446	388	370	362	346	351	366	379	395	399	362	403	392	380	321	380	368	389	373	362	340	381	386	352	381	355	366	385	368	373	374	363	382	380	363	368	404	414	383	376	349	348	337	371	351	360	393	376	365	374	382	378	403	365	364	404	400	382	385	390	354	386	377	356	368	399	380	402	337	391	403	387	372	339	354	387	340	378	378	358	407	365	395	351	364	374	373	374	352	379	370	386	374	365	397	358	387	370	369	379	377	358	375	378	340	404	366	412	356	361	351	336	362	355	410	359	375	367	364	410	397	367	372	343	372	371	393	369	373	377	357	370	358	409	362	379	350	370	398	391	384	354	365	379	375	375	365	351	376	391	387	401	408	376	363	369	394	386	376	342	393	394	379	384	396	343	385	407	358	392	359	370	404	397	382	390	340	365	351	406	381	342	376	336	401	349	371	364	359	367	356	339	415	398	397	361	377	382	355	346	366	351	353	343	380	372	370	404	368	392	360	374	392	350	358	351	393	410	377	372	382	383	374	386	394	364	409	397	358	392	393	384	362	356	372	385	370	391	387	337	369	375	381	390	372	368	395	354	367	384	359	350	366	356	384	385	371	378	371	368	365	366	357	351	394	390	334	371	361	378	370	366	391	379	373	438	369	340	360	367	360	409	386	371	384	381	381	381	356	338	369	352	380	393	357	374	385	363	364	385	371	342	404	369	339	346	380	373	391	368	358	371	370	377	363	357	407	385	359	347	389	384	345	365	387	346	363	342	357	402	341	363	368	390	370	367	428	382	353	386	364	407	334	368	410	372	356	372	375	366	379	348	379	409	376	380	349	371	381	404	379	363	390	354	371	354	360	369	388	379	350	346	365	353	369	383	326	353	385	343	384	365	409	393	377	362	368	392	396	354	387	366	384	382
42001	55653	37506	20066	12926	8855	7019	4919	3433	2662	2105	1546	1215	1009	871	805	690	615	595	547	551	532	509	477	425	443	446	437	375	414	435	396	399	388	400	432	391	399	398	414	362	394	416	410	392	395	383	342	417	372	350	405	345	395	404	373	385	361	397	396	358	374	385	350	359	369	400	386	385	416	389	381	348	355	393	370	378	390	372	405	407	396	346	381	372	372	381	367	375	385	355	365	392	391	360	385	410	399	370	387	413	362	377	367	394	368	363	413	376	401	420	376	390	390	369	376	370	377	370	406	354	388	391	382	367	347	352	353	380	400	365	360	400	362	364	405	393	400	375	376	382	355	384	375	380	369	402	362	433	367	350	365	398	398	391	408	414	361	373	383	387	373	374	396	416	385	358	419	334	368	353	379	360	413	340	339	367	362	358	379	343	384	345	390	362	375	407	370	381	368	365	371	395	395	389	386	402	447	394	386	394	384	366	412	381	398	364	354	388	350	402	364	382	395	380	386	396	374	392	369	365	380	360	385	382	368	364	371	398	363	361	373	366	418	366	383	415	371	369	394	384	381	391	361	346	382	376	384	394	417	382	399	394	409	357	380	387	387	420	378	400	355	374	369	399	351	379	394	376	385	413	371	382	396	382	394	384	357	380	377	386	388	372	384	374	384	352	398	401	420	364	416	406	362	371	351	349	410	385	391	371	375	400	372	359	386	388	402	370	394	365	369	386	396	390	379	381	387	415	395	399	391	373	364	339	398	369	335	385	395	379	377	417	358	356	356	400	403	390	378	398	409	364	413	335	376	340	396	393	375	369	381	341	385	403	348	423	405	399	344	381	351	424	381	397	370	363	362	389	363	364	360	386	392	347	379	363	375	388	347	360	363	365	341	411	407	381	377	397	388	366	367	409	358	366	369	389	368	372	366	391	397	399	466	365	380	376	364	386	398	392	360	390	353	371	377	375	426	387	348	338	375	369	397	393	360	394	387	386	369	350	338	395	349	384	405	345	370	365	367	372	366	384	371	408	385	387	382	389	368	381	351	371	349	380	367	342	373	367	401	393	374	360	386	387	390	410	360	348	358	390	352	386	364	393	381	393	393	374	363	350	370	351	396	404	384	364	389	381	372	368	417	382	383	383	392	383	401	385	383	359	416	382	383	396	393	360	373	352	403	381	405	379	408	387	345	365	393	407	363	361	390	364	397	351	397	398	385	380	376	414	365	391	408	378	420	358	398	395	366	348	348	364	392	388	397	370	382	408	385	374	368	387	366	411	359	407	367	379	375	401	365	370	368	370	374	355	376	400	385	412	411	413	388	388	386	396	380	362	382	433	367	377	354	376	381	399	385	397	418	368	392	372	361	367	395	396	371	407	411	357	360	365	414	403	384	361	373	394	383	371	379	419	373	382	381	393	409	376	363	381	419	378	367	350	373	399	429	383	431	370	350	382	405	364	422	383	367	387	388	366	400	371	385	375	399	372	363	387	368	382	384	370	388	396	349	400	376	384	398	409	360	357	383	386	402	368	357	404	376	391	395	370	374	394	384	329	397	356	410	383	382	405	379	376	369	391	356	360	377	392	434	394	368	362	370	387	374	414	371	384	387	372	395	394	390	376	377	400	376	380	352	405	381	391	385	379	391	407	404	369	353	381	376	366	372	375	375	392	401	368	389	351	385	376	383	394	373	357	355	351	369	356	385	390	384	385	369	358	409	368	397	343	385	395	356	365	392	417	381	358	396	395	366	389	369	393	380	370	387	411	386	386	342	377	393	370	391	426	342	358	392	375	385	413	383	378	367	416	364	331	379	360	378	405	386	346	387	350	363	394	382	363	403	392	402	364	391	382	365	356	410	381	380	405	381	342	358	386	380	411	392	408	357	393	369	392	373	378	359	340	402	387	400	351	404	390	375	378	404	383	369	407	389	383	385	390	394	390	400	354	370	368	383	382	389	378	374	361	400	384	411	391	369	389	440	404	378	367	383	392	362	368	372	401	358	364	379	379	391	376	392	417	368	404	379	372	345	368	360	369	381	373	396	403	397	405	395	378	385	392	369	374	412	410	389	372	402	386	375	351	363	353	368	363	345	397	398	367	399	362	374	384	383	392	375	368	353	402	389	374	379	393	372	360	379	369	376	371	378	375	386	384	394	398	412	377	398	370	394	370	365	356	398	382	370	373	421	359	375	349	431	382	370	401	393	392	372	377	370	377	372	387	406	396	387	366	364	389	365	390	401	368	376	404	403	363	373	399	361	375	386	375	396	389	384	368	369	357	385	403	397	403	388	360	393	408	391	379	372	409	423	385	351	365	357	379	374	407	403	358	402	390	397	369	366	351	364	391	385	350	362	396	377	349	359	388	339	385	371	331	364	412	405	353	360	381	411	383	393	404	387	400	408	360	372	377	381	398	359	339	392	377	374	375	388	430	406	389	378	392	381	357	383	350	380	360	364	347	383	382	397	359	371	391	373	408	408	382	371	371	385	391	381	377	367	382	409	387	399	372	412	403	375	369	362	378	369	385	387	397	363	381	387	412	373	362	371	374	405	375	382	364	372	394	396	393	399	371	383	381	399	378	370	361	389	377	421	402	371	384	362	387	373	364	378	375	365	371	389	411	394	385	382	384	382	377	362	394	355	383	398	361	403	386	383	376	399	422	385	359	373	352	399	412	378	408	371	385	400	346	353	381	382	397	360	382	404	380	367	376	403	375	388	414	385	367	387	369	415	374	400	382	387	395	354	370	384	387	375	373	389	359	353	371	414	367	383	409	371	354	403	388	366	393	404	386	388	385	367	377	413	414	409	377	371	374	372	351	397	347	371	353	392	394	390	373	397	381	370	396	355	396	354	397	365	374	348	404	387	378	401	396	386	374	378	377	399	410	373	377	427	360	356	357	385	388	357	345	363	387	408	390	357	381	376	382	391	354	382	388	393	381	400	360	357	382	366	346	381	359	362	347	385	387	381	374	378	382	389	382	425	386	426	372	399	364	378	393	391	379	373	363	372	380	409	400	411	411	375	419	395	395	389	414	367	394	374	376	364	349	372	411	419	403	346	381	368	391	387	383	389	413	405	372	384	407	364	385	379	392	379	391	392	372	408	387	383	380	378	361	363	353	368	396	393	380	363	381	378	406	367	383	378	337	403	416	380	355	365	408	376	395	386	398	380	390	366	362	391	376	384	395	384	396	423	415	401	396	364	375	405	406	392	377	367	394	370	373	400	370	354	358	378	386	374	382	369	383	360	367	377	386	360	386	354	371	404	378	361	387	398	393	384	397	398	393	372	382	365	375	391	381	394	357	367	376	365	390	351	406	363	412	404	331	419	393	406	360	392	402	386	430	374	358	374	351	392	344	355	380	400	394	413	371	390	378	410	371	369	360	340	328	372	370	418	356	378	353	383	397	366	381	409	380	374	437	397	373	397	381	438	367	391	359	388	403	413	397	389	391	361	378	353	371	391	362	378	390	389	386	375	362	393	391	390
24181	21376	28775	25497	22194	16498	9868	5775	3679	2884	2274	1807	1372	1196	1020	904	804	721	655	595	658	571	524	510	478	461	444	439	487	425	431	411	408	401	383	405	390	425	390	418	394	408	380	338	373	359	387	370	386	340	407	349	375	358	404	381	373	386	404	378	395	368	404	383	382	388	354	382	329	346	402	421	424	343	361	392	413	353	384	334	379	350	351	367	378	350	375	357	375	348	365	382	378	369	359	380	362	328	385	366	353	375	402	356	369	338	389	368	355	380	359	352	394	372	339	386	392	379	394	378	354	370	391	339	361	368	391	363	365	356	382	380	365	359	376	381	343	396	364	334	403	377	354	360	415	364	402	380	414	377	346	369	358	394	363	365	373	328	365	359	361	373	355	354	366	378	353	400	394	381	379	366	381	383	397	365	380	343	377	373	372	391	410	346	402	389	366	352	366	364	382	350	365	372	358	349	351	397	394	346	377	363	347	374	379	381	382	351	342	355	365	315	368	374	377	371	379	344	366	367	372	405	358	350	346	349	345	368	348	382	364	365	390	349	401	374	374	386	390	361	377	394	376	363	421	379	360	357	359	348	371	359	399	354	345	374	383	366	382	363	373	363	376	374	355	402	400	382	358	336	367	354	368	369	338	377	392	364	347	381	371	369	387	371	408	349	364	388	388	353	381	391	393	367	329	379	385	395	379	402	371	383	385	389	393	357	381	372	360	367	396	388	380	357	375	356	378	386	396	331	400	404	335	373	375	354	366	346	389	362	370	398	380	372	373	383	359	393	358	344	361	367	353	395	327	398	367	377	346	370	350	360	405	388	382	412	347	388	356	347	393	344	406	347	344	390	366	369	358	383	342	374	377	393	392	378	330	364	400	390	365	360	348	380	366	384	368	365	369	329	353	383	371	391	386	388	383	332	382	361	368	384	375	392	371	351	335	356	355	382	345	360	383	390	424	363	375	401	361	361	341	381	403	373	404	393	354	399	337	356	351	353	367	391	386	361	342	410	403	357	360	368	408	379	401	381	365	368	362	370	372	395	382	405	357	368	369	400	342	389	383	376	393	352	358	387	397	302	364	390	357	347	357	408	378	370	391	373	366	373	357	376	372	355	345	369	400	380	416	378	349	341	375	361	375	353	365	372	415	352	341	345	359	361	365	420	326	344	372	379	348	380	386	407	389	375	404	373	386	376	357	377	379	392	384	380	384	386	368	372	375	364	385	359	343	364	397	367	381	364	364	390	386	375	364	378	388	392	388	396	384	363	364	371	375	338	363	377	338	393	375	381	350	397	398	357	397	367	333	391	354	374	365	363	398	348	355	380	354	385	386	374	394	372	346	362	367	359	344	351	377	385	391	380	392	397	397	404	387	356	426	371	358	364	376	366	358	405	370	351	352	390	377	384	365	348	364	369	353	396	352	344	382	357	368	370	374	365	359	365	375	336	401	351	400	366	341	367	376	386	385	398	381	367	360	386	336	364	358	324	385	356	368	369	342	362	353	391	370	412	393	397	362	376	357	376	339	390	363	380	396	378	355	350	366	380	369	370	358	365	390	382	356	348	347	356	374	392	359	388	383	372	377	368	383	377	389	343	377	343	390	349	349	385	367	369	384	357	362	373	344	395	362	378	374	396	386	347	375	378	371	360	386	368	369	360	369	334	381	377	346	341	365	330	399	356	345	375	353	408	364	347	379	401	400	376	413	400	359	354	352	357	400	379	338	366	376	391	366	384	367	406	350	372	392	371	376	371	360	347	366	352	376	375	393	378	341	393	351	383	343	377	333	410	373	365	389	383	369	364	364	367	365	339	375	319	382	377	405	375	367	387	387	363	377	400	371	384	409	356	379	362	369	389	401	389	367	349	377	348	365	372	357	340	395	334	394	369	391	401	357	401	378	389	386	364	356	376	368	415	329	381	386	429	392	369	362	379	390	376	406	390	322	324	370	391	338	391	386	318	383	368	379	363	367	349	385	381	381	383	371	375	386	405	382	397	369	359	381	367	367	373	372	340	371	394	359	370	395	368	384	357	378	393	373	339	380	371	366	368	388	354	400	341	379	376	387	359	394	365	384	380	365	364	337	355	382	371	356	354	375	397	391	385	375	356	357	371	410	410	345	382	366	409	377	411	386	360	353	396	389	367	373	350	385	344	335	352	404	383	366	378	387	363	411	380	369	340	370	357	391	371	350	377	377	365	375	385	378	373	414	364	347	385	406	367	380	354	394	358	379	362	359	347	416	360	361	362	364	408	389	389	381	361	386	385	358	351	372	384	381	376	395	359	365	377	347	365	357	364	344	379	337	386	348	391	414	397	383	368	366	364	366	372	374	386	355	346	367	345	362	390	382	366	396	387	374	370	360	400	367	381	362	365	387	405	338	345	388	342	371	393	358	361	392	334	343	355	371	345	403	358	355	378	380	393	372	373	370	368	395	376	375	370	363	365	408	359	414	390	365	362	412	365	375	405	354	353	374	374	389	322	371	363	381	376	385	378	377	380	362	383	377	413	371	359	382	382	375	351	382	395	415	363	366	398	388	345	352	365	370	366	346	358	383	361	362	373	373	346	381	358	370	348	390	375	375	354	353	379	390	392	367	396	365	375	336	366	369	419	369	388	355	367	394	378	385	352	387	399	320	385	356	381	366	368	336	354	327	366	380	382	395	379	360	377	372	405	369	409	384	374	344	372	393	387	359	389	380	375	418	403	349	352	367	378	390	389	351	365	342	375	366	373	384	328	406	406	381	362	371	378	398	384	391	372	388	398	381	382	353	371	358	402	368	346	370	392	377	396	376	379	379	358	366	394	343	360	398	364	393	361	369	378	406	353	385	358	379	390	366	387	382	342	350	363	361	375	355	391	377	396	380	350	328	347	404	375	355	397	386	385	364	362	356	364	382	346	359	414	364	351	357	364	410	372	376	361	396	370	364	379	380	386	394	354	354	376	374	350	365	361	380	358	382	394	389	363	354	404	383	396	370	386	357	389	366	361	394	354	370	393	401	355	332	395	350	363	398	388	340	375	386	401	366	357	339	377	375	382	386	391	358	373	404	369	374	367	390	356	367	377	382	381	373	372	392	335	371	372	394	319	351	351	355	352	366	369	378	386	332	404	389	385	394	376	330	374	355	392	384	365	338	352	338	409	345	372	363	380	363	347	392	346	368	343	401	370	387	373	365	381	412	375	359	378	352	347	370	378	398	382	366	332	305	379	353	346	368	363	363	372	362	340	402	382	411	374	378	384	364	385	387	370	356	364	362	358	392	370	393	365	367	403	386	383	403	356	369	334	344	408	354	355	403	376	384	400	369	364	344	392	393	372	382	375	400	410	391	370	420	374	361	351	364	394	376	376	374	375	381	350	401	364	366	365	384	381	367	395	363	332	411	360	374	342	381	382	385	345	377	375	349	369	382	371	345	359	350	391	408	364	358	394	395	387	345	376	394	399	350	356	375	360	388	376	352	357	408	340	390	320	363	378	375	361
40379	60360	44593	30371	20122	13814	11265	8265	5673	4268	3421	2606	2009	1597	1331	1112	961	850	799	821	693	662	610	552	519	494	496	482	480	429	442	400	433	389	434	412	361	375	368	396	376	388	405	364	408	383	375	389	388	406	366	383	401	372	411	360	377	364	384	332	363	355	351	336	432	372	370	376	376	405	378	425	396	362	374	385	379	382	400	370	356	389	356	386	423	390	381	381	376	376	349	369	372	397	365	361	357	372	393	370	377	396	363	359	406	339	405	387	374	368	384	391	379	364	358	362	408	368	383	358	370	379	348	404	368	369	388	378	383	366	378	384	388	376	397	376	355	413	366	357	366	356	361	374	367	380	386	402	418	402	389	364	372	370	350	345	348	370	399	395	357	332	363	372	392	411	394	377	353	375	403	362	386	394	375	387	374	414	401	339	405	383	378	395	369	360	392	394	397	367	392	383	388	384	385	354	430	378	365	371	377	372	384	370	373	372	365	365	386	398	359	423	373	410	394	398	419	382	389	367	367	358	367	386	397	381	372	387	363	379	363	364	382	346	358	378	374	358	395	384	372	355	363	356	381	406	372	365	358	362	391	386	384	387	392	378	399	386	378	398	355	393	400	352	388	364	386	387	375	385	386	392	367	391	374	371	367	392	393	377	364	385	363	368	380	358	371	388	376	417	389	352	362	407	374	362	372	364	375	366	368	373	374	387	374	349	343	373	370	379	363	388	386	368	357	398	370	369	359	423	380	370	376	377	403	402	368	364	401	386	365	335	404	344	364	403	377	384	396	349	354	381	333	411	376	353	395	402	359	378	364	390	369	379	365	359	342	414	403	365	387	357	366	396	356	371	362	394	377	390	364	382	377	365	389	356	353	394	383	326	396	382	384	379	384	394	396	338	359	379	360	386	386	386	372	394	378	381	350	376	402	388	396	365	394	395	383	359	370	399	375	395	383	335	380	363	375	341	384	361	349	379	364	367	375	380	367	399	391	362	412	391	362	381	403	357	381	361	389	365	390	374	371	377	374	405	345	376	382	382	402	369	390	373	402	380	379	385	394	361	389	416	351	360	370	360	351	358	392	375	369	364	362	372	357	369	375	360	359	396	372	395	404	383	392	366	355	379	368	379	393	379	392	374	374	369	373	378	347	341	353	391	351	388	405	356	395	376	406	385	373	370	355	366	383	396	397	410	388	367	392	379	386	335	348	348	373	392	371	352	336	373	409	376	381	360	345	385	373	345	351	404	377	382	350	382	397	359	399	389	382	427	380	346	382	372	352	386	392	389	381	392	382	393	375	351	358	389	367	332	376	362	374	387	390	366	381	390	391	411	369	354	372	398	403	361	399	367	412	381	359	384	384	345	404	385	376	397	399	399	365	369	391	391	422	357	411	391	422	380	383	370	378	371	436	387	325	342	383	361	350	361	382	378	352	355	361	380	388	406	393	390	405	385	387	371	384	368	324	374	383	407	385	373	393	396	377	354	375	369	376	365	354	404	367	398	342	393	354	377	408	392	395	358	394	343	380	342	384	382	371	374	362	384	365	392	375	388	371	381	378	396	400	382	387	392	403	378	395	375	381	398	394	377	370	400	405	395	335	387	380	390	403	390	390	384	417	343	379	374	383	382	369	355	373	383	367	408	398	359	365	377	378	405	373	378	375	393	371	396	399	369	368	371	395	346	350	400	376	388	374	392	384	386	359	384	372	365	417	386	365	402	349	350	386	352	357	382	358	381	359	373	362	362	401	393	390	389	385	392	404	332	400	386	369	378	365	378	385	410	397	374	398	388	390	381	376	342	395	400	375	366	391	381	346	362	397	385	397	361	358	356	389	366	404	404	354	385	388	384	398	344	396	360	393	319	362	391	366	388	383	414	400	378	363	355	400	366	377	364	371	376	369	386	370	359	392	343	385	351	352	413	374	366	395	393	355	368	386	356	375	361	388	363	351	385	398	414	387	370	367	402	370	373	357	380	369	365	370	384	382	379	379	353	364	378	391	350	388	370	345	383	379	418	416	398	360	396	363	383	391	434	364	384	357	372	359	398	373	383	353	385	356	394	382	382	407	391	413	388	355	333	369	362	416	381	365	370	419	378	375	358	371	366	411	423	420	419	378	373	348	365	368	370	400	364	356	360	389	371	383	339	367	404	397	382	387	375	365	391	360	401	387	393	349	401	354	359	393	368	403	373	325	367	369	375	415	381	395	353	360	373	380	377	373	371	322	388	371	377	368	375	374	386	368	399	342	352	382	414	374	398	377	356	409	396	343	383	367	383	380	390	380	377	368	379	382	376	384	398	383	408	366	407	363	361	361	382	351	389	356	402	351	381	387	388	368	385	392	345	394	378	368	373	366	371	379	380	373	373	374	357	356	415	397	347	384	404	397	392	375	368	376	399	389	351	366	364	358	406	375	340	394	382	355	368	375	381	395	352	369	421	361	396	391	346	387	376	360	378	350	405	355	386	378	382	383	339	351	380	372	368	362	351	392	387	383	395	354	375	355	420	368	389	376	404	385	394	379	387	379	398	347	391	384	381	369	366	367	391	359	385	387	350	397	359	390	382	395	368	377	352	378	369	409	412	426	386	366	376	394	368	375	385	405	385	377	396	350	385	392	412	344	341	349	393	340	371	415	384	369	392	373	394	383	337	395	385	391	335	369	369	337	412	394	385	370	362	377	376	400	338	371	390	429	401	375	343	394	380	343	390	387	378	373	359	398	376	384	358	412	371	400	316	400	352	373	369	391	347	384	357	402	408	391	379	381	393	392	423	416	411	354	386	351	380	382	400	348	372	362	387	390	373	372	386	393	375	369	365	413	380	366	390	367	383	409	391	347	357	383	352	395	368	368	352	373	398	381	377	392	354	332	359	334	363	388	381	352	419	388	376	388	370	358	345	375	351	390	366	388	347	373	362	360	409	355	376	362	369	389	355	398	370	376	377	356	389	385	378	376	336	374	363	386	416	403	349	385	355	375	399	398	395	353	369	396	365	381	391	352	364	367	339	359	342	413	364	379	383	423	402	374	394	355	397	367	405	348	327	371	414	428	383	379	400	403	390	367	400	382	361	381	407	382	369	399	387	373	363	399	377	389	382	395	362	384	366	350	384	348	406	362	374	365	386	360	368	342	375	393	399	362	407	388	393	412	390	361	390	362	394	394	379	340	393	345	402	376	370	371	385	379	387	393	360	352	393	423	364	347	392	360	378	365	392	363	368	368	350	359	351	397	392	359	357	377	356	388	361	354	363	396	345	356	391	364	373	386	385	384	351	382	389	394	367	363	382	371	357	396	345	360	388	397	433	356	370	396	371	355	360	430	383	373	370	392	365	381	396	404	380	407	358	370	378	366	398	402	371	385	405	340	378	357	323	351	369	401	420	381	396	361	411	371	372	392	391	357	370	365	383	371	427	389	359	373	366	387	375	364	386	372	355	379	385	418	400	401	371	363	391	372	406	375	372	348	354	358	373	374	350	376	386	357	409
25354	21810	29205	27495	19324	10859	7097	4801	3145	2506	1952	1576	1323	1131	927	785	717	685	566	593	593	539	478	460	491	430	445	435	432	399	424	391	404	410	363	377	407	382	407	426	400	386	375	346	386	372	370	389	404	385	387	385	386	380	383	362	388	370	393	374	361	368	396	380	371	398	377	390	391	384	390	384	396	351	342	351	370	402	378	403	360	368	373	397	375	380	359	388	348	406	390	390	340	393	358	365	371	389	381	333	400	383	368	390	434	373	378	374	368	413	333	378	389	359	394	408	387	378	395	374	367	365	412	375	365	391	367	403	388	405	406	385	356	402	372	385	363	401	384	417	385	377	433	343	422	373	345	378	369	392	409	365	374	408	372	430	390	380	402	372	364	411	367	385	365	385	342	387	388	376	360	374	376	399	412	365	388	368	393	382	412	423	360	434	365	371	398	374	396	361	392	389	377	395	380	379	388	419	389	371	380	365	388	371	375	387	338	395	375	396	390	402	404	376	382	405	371	387	374	391	386	374	368	412	400	372	384	383	378	404	380	382	376	387	415	361	374	384	374	406	373	385	385	396	415	359	364	381	417	366	380	399	399	390	405	397	384	385	427	348	394	401	389	391	417	402	394	370	381	381	407	371	344	402	420	390	389	380	363	391	395	397	399	410	387	401	402	400	376	371	390	410	366	378	395	383	379	395	391	369	421	399	359	390	400	415	379	382	370	386	395	393	404	400	375	379	395	396	401	428	430	390	403	396	394	366	389	372	383	390	396	383	350	377	388	353	382	400	381	364	394	378	357	382	391	387	427	353	381	382	406	394	364	438	386	374	376	379	332	349	396	397	381	349	383	407	359	424	377	401	361	371	387	361	347	351	369	404	370	384	389	384	360	402	369	372	416	417	379	415	382	384	370	435	416	423	356	414	398	396	381	404	403	355	373	401	367	405	347	373	381	374	397	397	364	386	427	401	356	373	372	386	364	404	388	407	410	388	364	401	420	365	383	390	369	407	393	387	414	380	392	391	371	391	361	384	376	370	359	393	381	392	360	403	385	378	386	375	386	386	352	377	351	344	360	385	333	382	360	377	360	390	380	342	394	360	384	362	391	381	393	418	412	390	362	385	360	322	382	379	396	376	334	337	348	401	410	363	398	371	370	408	379	355	392	340	389	452	410	399	372	359	388	367	364	378	383	377	387	363	369	410	394	369	349	366	384	363	356	416	385	376	405	349	376	390	402	377	358	405	384	378	390	383	370	390	352	395	420	377	381	377	347	420	387	394	413	399	386	376	384	368	336	380	381	383	379	374	388	411	384	407	396	343	408	377	413	402	383	358	377	400	384	370	390	407	354	375	372	400	370	363	404	361	378	376	395	418	400	380	401	375	344	406	343	381	342	357	359	412	382	393	403	360	409	389	359	397	358	390	407	389	373	405	388	387	360	372	377	378	342	398	375	390	389	387	385	364	352	419	370	359	369	393	375	378	387	346	378	382	384	386	417	370	383	400	363	359	400	357	390	382	379	377	393	374	385	404	406	360	360	367	372	383	359	384	385	347	393	386	382	381	398	389	377	374	407	425	374	399	370	392	404	369	370	369	399	360	384	386	344	381	348	390	388	387	369	379	409	399	378	392	334	377	377	372	400	362	363	391	377	378	365	355	357	383	390	342	390	419	387	355	391	389	410	367	382	407	390	424	370	409	398	405	391	372	385	394	400	403	342	348	359	385	381	368	389	378	363	403	390	382	383	393	392	372	389	386	365	373	349	389	371	371	394	363	393	350	379	415	353	395	335	333	348	420	385	423	377	356	389	392	346	360	401	417	381	386	370	338	408	406	396	339	377	352	391	388	384	410	376	418	415	364	371	358	355	396	368	419	392	380	410	389	349	360	404	372	355	352	393	391	381	414	340	354	414	350	355	367	392	376	409	407	379	402	371	386	391	416	384	388	382	384	413	372	373	407	366	388	378	407	384	392	357	405	363	367	382	424	412	375	379	387	392	343	426	405	373	383	388	402	398	394	397	378	360	372	400	392	391	360	384	325	397	365	405	379	371	384	396	406	363	377	404	392	367	366	414	374	373	379	345	364	330	402	390	387	385	375	353	391	340	387	343	394	369	402	390	392	365	383	394	403	387	376	378	383	393	410	384	389	382	404	401	334	387	371	363	388	383	390	406	379	398	399	426	360	364	413	420	407	368	365	389	382	407	368	373	397	377	364	398	361	401	328	422	353	364	388	395	386	403	384	376	373	356	383	371	367	375	395	375	351	387	369	382	372	340	355	380	393	378	340	387	349	379	343	382	386	393	376	362	379	359	367	398	379	356	378	377	390	449	351	402	373	388	388	353	400	428	376	341	399	368	392	382	419	379	388	392	370	397	422	390	393	370	377	383	382	356	376	375	364	388	331	403	394	379	374	384	361	392	378	373	365	384	397	372	385	403	407	394	391	401	392	374	386	388	400	414	379	365	374	385	392	381	404	347	377	400	380	363	385	372	384	361	360	374	352	355	377	351	351	402	324	379	396	380	407	399	380	369	393	370	408	380	383	365	366	359	380	415	381	364	376	389	372	391	380	421	331	417	385	349	392	385	368	370	368	390	409	382	378	368	405	359	398	398	368	383	381	385	378	380	368	384	382	380	374	397	381	392	382	401	438	395	382	374	391	420	383	368	370	373	381	396	389	397	430	362	377	386	380	383	386	349	342	396	373	381	387	383	389	381	371	371	374	403	393	396	387	388	348	382	375	414	361	396	385	385	402	389	392	384	396	345	364	401	352	427	338	369	399	393	395	372	378	400	377	362	350	376	367	351	402	381	365	350	359	374	387	387	393	377	391	407	368	394	382	409	376	357	389	386	384	380	409	367	394	385	409	390	396	373	388	405	412	433	403	373	400	403	393	397	369	376	388	379	394	387	388	403	377	362	382	379	398	380	361	403	399	382	375	353	333	340	378	414	363	451	382	399	406	368	375	388	415	372	366	387	389	378	393	370	374	414	371	403	389	384	394	369	399	365	360	382	395	393	383	379	365	399	403	365	402	403	410	357	397	392	412	383	413	407	368	353	376	381	384	417	362	404	387	332	367	363	398	386	403	381	397	369	392	407	376	356	384	389	393	385	376	366	396	383	377	378	378	364	366	406	355	409	407	419	418	377	357	379	407	395	342	383	383	383	377	371	340	363	391	342	366	372	385	359	405	392	381	417	366	346	391	354	354	362	381	366	394	385	361	366	365	411	374	370	359	355	357	376	393	378	384	406	366	385	401	413	383	351	356	399	391	360	382	355	375	407	349	344	382	380	397	385	384	368	414	340	390	383	410	386	360	385	383	403	385	370	397	367	376	397	379	405	394	372	376	360	368	404	385	383	387	398	389	395	386	368	398	362	400	386	405	371	378	396	363	381	349	393	410	376	410	411	377	393	375	383	401	355	349	415	362	386	374	430	422	373	381	339	403	362	362	370	387	370	408	381	399	340	403	388	427	366	397	380	403
39835	59900	42653	26701	18159	12395	10223	7596	5220	3906	3137	2431	1883	1548	1324	1014	907	866	774	750	626	648	608	568	535	495	466	490	406	427	434	465	417	405	424	376	436	405	412	430	440	388	383	396	387	352	401	409	413	424	388	384	376	419	362	387	396	421	396	397	394	384	391	393	399	394	409	367	418	404	441	394	395	402	412	378	371	402	366	368	398	431	417	385	396	377	422	390	403	374	393	390	406	378	387	382	423	421	393	412	375	390	419	388	388	384	383	399	368	355	373	400	380	386	346	391	361	378	395	343	377	429	361	386	386	387	373	391	394	384	396	406	390	392	378	385	369	381	402	397	387	385	370	408	373	391	396	373	384	437	402	370	373	371	424	358	395	365	409	355	364	410	397	417	413	361	368	391	394	397	361	393	353	396	395	394	361	404	403	402	405	397	365	372	395	387	383	398	353	382	388	343	410	362	366	373	388	348	392	407	386	387	403	416	422	362	415	395	367	380	418	400	376	402	382	381	381	400	389	393	352	394	359	361	355	397	371	347	395	380	393	347	399	424	395	396	377	369	374	399	401	381	386	414	379	423	367	413	380	405	380	383	371	355	366	399	427	376	356	400	380	394	407	383	415	384	380	394	361	376	395	369	385	402	380	401	379	415	386	365	399	370	397	368	371	389	406	372	350	377	422	338	375	413	327	375	375	390	372	408	374	366	426	385	413	382	391	385	380	384	368	346	430	349	416	425	389	366	397	393	383	396	398	424	404	432	407	394	391	398	389	381	386	388	423	407	338	409	384	383	374	389	398	377	426	361	371	434	413	379	397	385	376	399	399	434	357	377	369	360	404	397	407	376	369	400	403	412	404	375	372	402	391	375	354	388	389	364	406	409	341	398	417	362	431	412	375	387	395	405	363	384	361	370	396	446	421	386	405	376	344	369	401	397	378	413	404	421	430	423	411	421	381	394	389	354	389	428	409	398	393	388	403	410	374	395	399	380	398	352	393	409	406	382	392	378	351	375	405	373	370	381	373	377	383	355	385	392	408	375	371	353	406	389	386	374	367	389	416	394	431	401	395	400	368	375	364	392	346	352	385	367	373	372	394	388	390	408	395	366	381	409	375	395	403	385	397	391	393	434	381	400	387	371	355	403	369	388	388	377	386	366	411	372	413	367	386	390	411	343	387	409	374	371	400	389	397	390	390	362	393	396	373	381	380	390	374	395	376	404	385	392	387	408	403	394	384	399	356	396	427	394	405	386	384	381	366	355	368	353	411	381	418	402	423	413	354	430	420	356	394	396	382	407	397	398	373	396	397	390	395	369	402	370	396	388	378	359	385	336	353	372	398	402	348	402	392	387	385	409	365	405	409	365	369	366	363	413	378	390	366	390	380	413	388	384	378	411	399	385	386	374	408	388	399	392	382	391	396	385	360	373	369	386	364	379	376	419	400	389	378	397	393	388	371	409	359	379	374	370	425	402	406	380	388	361	383	347	405	390	374	391	381	404	382	377	397	368	400	363	401	381	374	380	385	401	371	409	360	344	383	366	388	384	378	367	401	412	370	391	383	413	373	379	383	433	412	390	386	380	398	375	402	362	391	414	398	376	374	372	365	389	408	406	412	394	378	420	382	355	422	386	367	403	399	382	427	367	401	398	369	393	387	394	402	365	401	394	377	393	413	360	402	372	359	437	374	372	377	418	387	394	388	371	396	392	391	406	393	415	418	383	411	403	399	376	372	380	393	377	434	383	391	388	379	415	391	428	377	378	386	355	413	389	372	414	373	412	385	398	407	385	361	403	389	405	393	413	402	412	366	370	403	393	396	436	424	382	391	388	377	388	366	407	369	402	402	388	363	439	385	376	383	371	376	413	370	391	409	397	394	371	346	361	379	393	361	367	413	395	389	377	379	386	379	388	385	399	394	384	386	393	397	390	321	399	379	418	401	357	376	380	380	389	368	425	400	449	360	367	397	394	370	396	408	386	387	423	394	374	402	396	389	371	403	378	397	399	344	362	404	404	408	389	387	389	393	352	417	379	401	394	379	364	327	410	369	384	407	392	388	382	387	403	357	398	399	364	394	398	409	414	385	375	392	376	407	400	359	390	390	415	423	404	386	355	378	412	393	375	415	434	408	400	364	387	396	372	361	372	402	380	399	382	443	395	405	361	391	377	364	376	406	417	367	354	388	397	393	372	395	370	407	394	373	384	420	376	405	409	363	364	408	368	376	376	358	381	395	387	355	389	377	383	424	389	336	390	377	376	390	380	407	379	360	378	345	397	392	382	378	384	406	355	348	381	404	431	378	378	384	363	384	399	359	369	380	388	385	426	378	350	373	386	376	380	392	408	399	398	370	405	374	405	379	358	390	394	373	390	399	384	426	391	378	403	358	414	396	420	410	391	350	411	372	386	374	436	347	419	353	376	381	368	408	398	369	397	390	391	385	388	396	406	398	384	386	406	408	379	398	390	418	405	385	378	356	396	394	373	378	410	401	415	378	391	406	368	387	381	365	398	386	339	399	386	357	400	400	379	410	392	390	374	383	369	399	373	386	411	407	403	409	417	395	424	391	368	423	385	394	384	384	365	393	387	377	387	407	390	394	385	358	390	407	380	386	373	356	367	422	396	402	407	394	417	432	420	384	397	375	388	387	386	385	375	400	401	420	384	438	391	374	412	406	367	402	324	406	368	375	362	376	392	403	395	384	417	366	383	383	377	352	389	392	387	369	358	369	382	387	405	394	403	387	403	395	405	406	429	382	405	371	413	353	368	378	374	388	361	385	364	375	364	384	379	356	380	355	416	383	396	382	367	365	379	376	403	412	398	375	397	397	403	396	373	393	389	384	377	389	379	422	382	416	406	396	412	407	395	405	383	411	362	378	391	363	373	344	411	381	433	383	391	433	384	432	404	384	426	367	421	370	392	410	370	388	365	353	392	412	403	407	361	393	369	396	351	415	381	400	432	399	391	378	396	404	407	395	355	414	419	375	408	387	364	382	367	336	376	384	412	396	377	364	382	390	387	398	375	404	387	360	373	412	408	363	373	399	414	371	392	424	381	399	404	384	380	371	375	393	386	412	363	441	387	402	380	414	421	393	383	374	389	360	375	410	352	377	405	392	362	413	387	399	407	384	380	411	365	398	391	388	378	391	374	393	386	378	393	363	427	397	373	367	373	385	366	370	346	379	411	361	405	372	358	375	387	374	389	379	384	417	389	352	397	398	371	393	379	403	391	369	428	366	360	389	380	342	400	348	396	369	388	400	405	371	392	367	434	413	374	368	368	402	367	401	407	366	400	398	397	396	433	385	384	393	356	388	387	385	380	428	401	393	389	385	394	387	360	381	392	384	404	412	408	361	382	367	359	364	393	392	409	386	393	390	363	384	387	401	374	418	405	379	401	350	420	396	393	383	430	425	381	400	379	401	396	365	382	369	411	411	423	415	390	359	382	392	403	407	405	402	328	440	388	385	383	381	372	417	381	388	404	389	402
22958	21384	29076	24258	21917	22501	19052	10281	6322	4793	3873	2950	2214	1877	1468	1344	1085	938	917	833	737	686	663	660	568	511	571	504	436	476	464	390	473	436	455	431	405	442	422	428	449	415	412	418	430	386	398	415	408	360	393	382	407	424	379	382	368	413	367	371	395	411	365	422	392	379	403	404	394	406	394	387	356	344	357	400	410	404	444	390	400	366	383	409	401	360	387	379	420	408	360	415	406	381	343	392	422	389	413	353	376	374	356	444	384	361	366	396	381	383	357	438	405	373	385	402	408	390	394	369	393	417	388	392	393	406	383	385	414	394	390	429	412	380	367	413	412	417	412	414	391	387	406	397	384	358	388	375	406	381	394	372	359	367	370	401	400	407	424	429	398	361	349	401	400	368	390	419	377	402	377	374	376	391	389	386	391	402	381	397	384	404	425	386	392	400	355	407	424	369	369	366	404	394	382	366	387	397	372	401	417	389	420	400	397	402	407	386	363	366	353	386	374	423	352	418	393	386	411	394	415	403	417	363	389	410	372	404	386	390	390	380	390	403	398	421	376	382	438	379	434	400	394	389	373	415	409	390	372	384	392	376	370	346	369	404	385	397	370	377	348	358	415	381	392	419	360	373	405	369	409	387	387	383	404	399	418	385	379	400	354	383	375	387	390	400	374	420	373	412	402	373	420	397	384	360	421	358	391	363	391	390	385	353	392	389	382	394	385	383	366	357	418	400	395	388	347	366	399	342	410	404	391	425	398	395	454	439	424	388	375	378	351	417	376	408	400	438	401	392	384	419	421	371	380	372	419	390	373	414	355	420	407	376	405	375	413	376	387	388	404	408	388	382	404	408	366	384	392	380	394	405	410	393	406	395	385	406	370	417	381	394	400	367	398	409	420	393	388	370	391	377	359	378	386	383	387	375	396	399	404	381	365	397	395	360	420	410	398	412	418	375	403	416	363	407	408	411	377	396	376	381	386	431	407	397	379	400	381	352	420	396	349	413	389	394	375	400	389	388	405	405	346	395	407	352	408	396	353	375	386	381	383	394	392	392	408	395	410	394	368	371	406	426	396	405	358	398	421	404	385	380	354	398	417	386	394	407	372	393	402	388	400	383	395	406	380	376	381	363	383	394	394	386	416	342	363	374	390	405	361	403	413	364	387	383	385	379	365	420	390	380	417	390	398	432	397	371	425	382	393	419	379	415	406	388	369	387	405	382	394	367	382	388	393	359	422	376	410	410	435	390	398	417	389	394	389	394	365	429	377	403	424	354	385	376	381	422	371	365	400	385	401	391	370	418	385	367	374	402	374	403	386	385	398	364	389	392	404	402	393	402	391	378	396	395	358	353	396	370	396	388	399	439	407	434	382	415	399	403	438	423	375	347	388	386	392	373	389	425	393	391	396	414	387	438	378	401	369	392	380	346	415	387	379	401	391	414	398	395	417	370	403	368	391	360	362	405	421	396	381	416	390	424	375	427	368	371	362	347	368	376	388	395	410	386	383	379	404	393	395	349	370	399	376	373	369	372	359	381	391	387	385	403	410	386	384	341	349	388	418	410	379	391	383	378	363	401	364	388	398	405	385	405	383	396	420	376	407	393	382	415	412	391	371	398	394	383	424	386	393	391	372	364	385	386	409	364	386	368	353	416	375	407	418	379	400	402	404	360	414	361	398	377	404	381	394	377	392	428	397	392	353	406	354	380	366	412	386	399	372	400	407	408	396	379	427	403	396	370	413	396	399	413	350	368	404	391	370	382	375	362	409	391	426	396	371	394	414	403	387	393	379	408	384	370	417	389	372	405	335	387	389	361	407	383	418	400	369	350	389	432	384	389	409	391	411	389	366	392	372	378	382	409	371	348	383	382	384	419	344	350	396	400	413	409	401	401	408	418	372	397	361	429	384	387	420	397	374	391	386	363	420	391	372	392	388	401	404	435	389	395	393	421	361	394	414	349	403	402	412	413	391	386	361	344	413	400	415	344	412	395	394	403	367	415	404	408	381	391	371	387	401	387	387	407	379	396	390	379	410	379	391	388	390	411	378	367	397	354	383	389	405	372	392	392	390	388	413	449	355	387	389	405	406	393	369	363	362	434	404	369	416	395	431	389	392	393	380	393	380	412	432	368	374	403	420	427	360	408	369	386	386	418	387	395	390	387	384	370	393	383	398	418	368	355	376	381	412	380	437	382	361	415	367	378	396	405	392	412	419	379	385	347	391	377	390	407	391	394	406	422	380	405	376	399	399	370	400	369	414	374	404	390	370	409	416	390	396	406	404	378	401	415	378	389	407	385	407	369	381	373	383	381	363	376	402	389	391	420	406	391	443	363	399	395	391	396	399	407	374	420	379	366	402	388	370	394	374	455	391	414	406	370	388	375	383	400	330	401	391	382	415	406	403	392	394	373	414	364	379	394	409	429	382	386	400	364	357	409	385	378	396	374	367	406	373	353	407	408	418	408	420	420	381	384	401	363	386	399	406	403	423	369	376	398	386	412	353	396	368	398	394	420	406	387	405	388	402	363	387	427	369	382	387	383	389	385	368	375	365	405	404	393	374	370	373	399	366	380	363	410	417	367	399	364	398	397	398	427	382	433	380	370	409	351	376	352	371	411	397	424	372	361	392	358	384	389	370	354	388	400	402	376	384	384	402	365	388	399	393	412	405	413	396	383	386	359	401	371	400	394	407	348	363	364	369	364	379	402	367	354	379	363	402	373	385	375	404	362	396	412	394	403	373	416	414	365	396	363	384	362	373	380	380	443	376	379	370	412	401	391	403	428	323	348	411	406	372	391	401	377	363	384	362	369	412	366	395	369	403	398	425	386	397	409	401	403	358	390	372	395	425	373	406	408	386	401	395	406	410	385	364	426	389	392	423	401	374	387	409	406	404	370	397	371	375	398	366	423	381	402	395	374	388	386	403	393	391	392	367	370	413	424	384	410	380	411	370	392	417	411	384	396	374	392	418	393	419	368	387	381	384	378	375	366	456	395	427	372	398	341	386	347	356	420	394	369	391	359	393	369	383	404	357	375	423	399	425	373	383	406	394	370	375	401	408	412	422	381	357	372	358	398	424	431	412	378	384	376	383	386	337	360	399	396	403	398	411	356	352	407	368	379	414	356	407	370	386	396	350	384	388	393	409	368	403	396	400	393	415	396	409	443	372	371	380	397	398	362	403	420	357	377	373	358	414	407	368	418	384	386	386	387	383	400	410	353	382	374	405	399	396	354	398	402	341	345	378	377	360	390	372	392	391	377	407	418	410	414	399	383	392	383	357	349	375	388	405	396	416	376	391	391	374	388	390	399	409	373	360	405	414	391	421	381	408	394	405	407	386	372	362	381	389	393	375	364	390	402	384	393	373	385	384	403	361	382	385	416	389	397	370	405	369	415	364	385	380	328	398	420	373	367	397	396	386	359	374	399	402	378	348	372	361	405	376	368	415	404	408	374	404	397	410	398	413	423	392	385	417	395	398	404	404	419
41942	67599	50271	35025	26234	19498	16304	13028	9252	7060	5647	4245	3241	2583	1996	1720	1509	1284	1155	1081	1031	856	801	733	644	621	588	565	510	496	498	488	434	479	452	434	436	421	425	384	396	414	393	411	385	377	431	437	378	402	383	419	350	392	422	425	388	360	392	372	370	378	375	387	384	399	398	413	432	383	406	408	378	429	364	380	379	385	396	380	368	383	397	382	371	361	418	388	379	372	347	336	408	400	387	355	377	391	396	364	407	386	390	370	426	369	381	393	408	389	423	372	404	362	409	412	379	391	399	388	404	366	351	401	377	409	370	376	389	376	376	402	404	415	411	394	390	382	407	377	377	423	364	396	379	364	397	398	368	343	357	352	375	421	409	420	371	374	384	374	394	385	399	398	383	429	424	424	374	389	374	393	366	358	416	405	409	393	405	377	394	396	362	396	354	368	368	402	402	408	431	387	407	356	399	380	358	420	368	398	420	374	415	371	402	392	388	383	385	383	376	380	392	402	388	391	394	347	394	363	385	406	375	396	358	376	350	402	357	402	391	381	405	378	378	401	381	410	386	400	412	418	425	424	403	377	388	403	396	367	417	414	419	368	409	401	369	382	398	416	393	415	406	383	387	378	371	384	363	352	396	379	368	377	379	404	389	390	395	422	368	348	408	412	418	373	372	407	400	421	389	394	381	412	375	412	396	395	383	365	382	409	361	379	417	395	427	378	385	402	381	402	402	368	447	374	385	381	394	360	431	361	402	376	398	413	405	386	383	393	377	374	398	390	382	376	411	412	412	400	414	400	355	375	364	398	381	420	411	419	377	417	383	369	378	376	436	400	342	358	377	395	366	350	388	379	415	402	372	408	382	388	408	413	353	370	415	394	387	347	392	421	388	372	426	420	362	414	410	406	382	397	383	396	410	400	380	362	408	373	393	385	406	394	378	391	394	411	371	394	401	404	385	388	388	393	368	396	406	375	370	419	405	385	356	391	365	371	416	412	370	385	382	395	393	385	403	381	378	409	403	377	396	361	366	383	350	389	427	377	374	391	393	364	401	361	366	379	365	391	379	394	373	403	385	392	384	407	362	398	401	377	405	381	365	391	413	390	407	411	406	373	416	381	396	408	401	383	378	380	388	351	363	361	407	365	373	389	393	408	367	441	397	388	413	371	393	383	397	369	403	358	400	371	398	450	395	430	409	416	392	379	412	375	389	404	394	417	384	412	390	393	392	385	368	391	386	403	365	371	410	382	410	370	402	386	356	408	370	418	402	396	390	403	398	377	397	444	364	377	379	403	389	398	389	375	368	396	406	393	361	401	375	369	373	354	398	379	404	442	428	371	400	368	400	390	350	369	434	392	365	365	411	416	378	409	394	397	377	342	385	377	376	380	407	386	390	373	434	388	379	406	375	420	398	427	383	379	383	378	343	392	378	380	353	406	402	377	413	419	367	385	379	396	382	402	370	399	364	373	385	413	425	353	379	414	379	399	405	369	401	403	374	327	348	374	391	369	360	377	362	364	380	388	412	392	373	383	377	410	389	360	360	369	372	416	370	392	351	372	405	380	400	416	378	396	398	397	414	407	363	409	411	414	383	408	354	413	396	372	401	429	417	393	373	392	360	391	392	390	392	450	411	394	371	408	369	412	427	375	394	385	389	373	389	365	401	396	398	394	390	379	408	407	371	420	387	385	399	363	386	368	440	384	402	392	387	382	379	377	376	389	354	409	391	371	345	371	419	364	381	396	384	366	413	416	388	410	366	401	375	373	393	424	392	387	376	398	398	392	381	382	401	389	397	406	388	385	371	375	377	356	409	371	380	388	377	394	378	372	369	392	432	381	376	360	345	383	331	389	364	391	395	391	373	407	393	375	376	368	375	412	440	424	364	433	368	375	416	403	347	409	340	397	382	363	334	392	394	340	377	402	371	392	408	427	408	397	407	381	366	364	420	398	425	400	398	396	359	370	417	403	370	361	390	433	393	420	414	374	383	431	392	407	372	406	421	375	393	403	391	406	373	384	377	396	416	385	386	400	390	399	411	389	422	402	381	383	393	380	401	384	382	439	393	366	368	384	370	402	402	398	400	365	388	404	388	376	395	388	384	407	376	357	405	356	418	385	422	409	396	428	367	379	396	375	365	427	400	373	384	395	410	409	388	406	345	372	412	404	384	385	382	400	375	386	405	376	406	414	367	420	390	367	412	373	364	367	371	395	370	374	352	367	414	375	408	397	415	372	361	372	370	380	352	379	417	406	377	388	389	401	383	366	384	371	354	387	368	413	368	373	395	390	403	376	392	408	396	425	390	388	407	389	395	365	381	388	386	403	371	407	396	400	387	397	398	378	407	401	400	415	406	403	378	378	382	403	401	387	395	357	402	408	401	396	421	428	349	377	402	397	370	430	388	386	391	404	386	408	390	384	398	362	398	366	392	398	377	400	362	370	361	374	412	391	374	398	395	370	417	381	406	385	413	386	362	401	372	388	389	406	383	404	399	394	369	397	364	373	344	381	397	390	405	380	407	388	376	407	361	377	347	384	391	368	392	427	372	397	409	388	392	411	372	383	370	404	384	441	373	381	402	389	416	395	367	360	384	373	420	377	351	363	403	381	412	382	366	403	406	365	373	352	382	382	432	395	399	395	372	410	366	382	386	388	366	384	423	372	378	381	393	390	413	415	409	375	397	401	390	377	398	414	366	422	369	384	382	421	399	373	388	349	381	396	372	383	361	378	364	352	396	383	415	378	401	389	394	388	381	362	400	393	380	357	414	388	382	370	372	395	390	371	380	405	376	392	364	382	376	373	420	369	364	392	400	415	442	387	360	373	371	390	373	357	380	382	401	404	410	366	408	369	377	402	374	436	403	402	396	370	375	376	381	363	421	428	375	435	372	410	378	411	387	388	365	378	390	382	416	380	400	405	393	376	354	385	387	394	356	409	396	368	390	384	393	375	371	416	370	391	406	403	399	410	369	404	397	400	383	407	424	420	393	414	375	383	393	375	408	443	408	410	385	363	433	380	437	404	368	413	381	372	400	423	413	417	361	375	366	367	393	401	384	382	390	357	407	384	372	413	386	396	409	369	403	397	375	410	376	394	378	382	413	413	400	422	386	385	418	389	362	400	395	396	374	426	435	401	421	385	389	391	391	397	393	402	424	360	375	350	370	415	399	375	370	399	419	376	387	380	377	451	416	422	400	368	391	388	424	385	387	394	410	396	361	391	390	405	405	410	406	365	416	393	372	380	396	388	413	394	410	426	355	393	401	409	401	368	388	376	389	414	390	395	364	417	389	418	373	375	389	404	391	418	363	401	402	362	393	375	391	407	395	363	384	405	382	388	382	399	381	428	409	416	387	378	378	384	368	376	403	384	419	391	391	362	388	377	354	379	394	433	418	375	393	406	386	397	399	354	406	398	399	402	419	393	380	408	397	391	366	381	349	404	418	386	378	385	377	406	363	397	385	434	404	359	380	423	402	375	383	398	373	374
36537	43261	41516	25278	14167	7773	5631	4182	2907	2079	1789	1382	1139	929	791	723	705	588	562	610	521	523	475	492	439	456	411	379	430	442	410	396	406	376	358	351	401	368	402	354	355	368	374	365	338	363	393	388	392	368	346	388	361	394	359	407	358	394	352	378	411	399	372	357	374	380	412	384	386	373	347	340	370	394	384	378	388	349	404	365	355	392	377	376	409	395	376	348	398	370	377	359	361	409	366	375	399	389	337	346	377	374	387	418	338	351	357	410	398	413	379	389	394	356	379	373	414	397	388	388	366	373	387	371	350	371	417	381	355	383	388	377	378	413	364	404	400	369	384	366	351	357	380	404	401	334	349	390	376	397	392	367	388	389	369	366	363	354	343	390	380	390	375	371	399	338	367	363	380	393	362	371	393	396	383	402	403	401	377	393	359	381	365	359	368	390	395	375	395	375	349	344	363	359	360	347	365	367	370	358	364	379	394	371	397	368	353	363	395	350	386	389	367	331	363	335	391	369	400	365	384	375	386	347	361	395	369	355	369	395	362	358	354	353	379	401	357	393	370	382	369	360	371	382	358	385	396	345	373	384	361	343	380	413	364	375	374	348	370	370	380	387	384	402	394	339	368	343	391	356	403	402	377	369	381	387	351	376	372	401	397	390	357	346	372	363	360	372	387	380	408	366	422	367	367	367	424	370	351	393	359	370	372	423	303	395	370	376	372	340	374	378	403	355	364	343	407	368	407	357	394	401	358	385	374	387	365	387	410	403	377	368	385	388	369	351	386	360	363	396	377	359	412	375	378	363	362	337	380	362	370	362	369	396	382	409	419	372	394	386	367	439	368	384	359	391	366	400	404	368	392	365	387	397	387	388	365	378	378	376	342	334	370	403	376	389	384	388	382	355	415	387	366	406	384	360	370	384	345	375	390	373	352	339	385	394	369	395	373	364	377	396	373	375	386	365	351	375	377	372	398	371	386	370	357	357	368	361	351	371	396	389	357	407	352	359	370	359	341	408	401	408	390	373	385	400	418	384	405	377	378	387	361	385	376	358	387	373	364	376	370	342	375	351	349	386	383	364	398	372	390	419	382	383	379	402	367	366	382	357	363	371	363	316	345	368	373	389	379	405	369	358	382	384	383	376	372	388	392	391	393	380	358	357	373	383	383	377	371	362	378	394	337	376	357	376	412	376	379	377	368	385	350	349	368	356	375	344	383	353	383	376	352	415	357	387	392	385	358	390	384	410	391	393	400	372	383	401	377	418	357	374	380	398	358	400	374	347	363	366	400	368	389	353	345	382	390	368	384	355	382	395	393	364	354	355	372	361	384	391	383	355	399	353	330	363	364	362	363	379	387	366	386	360	400	377	384	389	385	382	368	320	382	352	404	372	392	365	367	387	356	336	364	356	359	390	374	377	390	377	391	415	356	374	372	398	349	406	378	355	359	365	393	391	369	382	396	406	382	363	394	346	395	350	342	381	392	390	418	343	421	349	394	380	371	413	379	403	371	372	404	372	353	357	333	370	357	365	380	365	353	386	351	370	377	383	374	437	375	393	392	370	394	366	380	361	413	383	387	362	411	383	357	373	406	390	385	368	397	391	362	383	374	362	377	404	357	364	394	376	373	362	350	427	379	389	402	370	408	336	353	380	397	367	340	371	356	371	410	420	359	363	408	387	389	386	380	393	375	383	404	368	376	383	364	388	393	384	385	353	380	407	397	363	394	370	338	389	409	421	352	410	415	387	413	360	333	381	396	367	382	345	368	363	342	347	370	355	327	372	373	351	384	368	346	385	386	343	372	358	381	389	403	389	390	379	379	381	364	357	380	360	396	390	373	370	396	395	379	348	372	391	382	361	398	358	374	354	375	359	407	417	361	382	391	388	364	375	421	374	348	384	375	373	360	356	404	362	357	393	378	323	395	387	376	355	431	434	368	379	343	392	363	418	345	388	352	429	387	384	403	386	351	377	365	392	389	362	390	413	352	417	371	408	374	360	402	377	348	424	369	383	381	392	380	375	398	366	390	362	401	395	367	362	376	361	371	398	374	352	402	386	368	371	369	393	362	363	375	343	403	350	380	378	372	385	370	398	390	399	350	386	416	380	371	400	380	359	349	406	382	430	375	370	363	347	362	394	373	363	396	368	358	373	355	365	382	359	391	383	384	369	371	413	396	379	367	344	392	391	386	379	366	360	384	382	349	405	383	393	373	376	390	389	372	384	393	421	352	387	372	367	382	361	378	373	360	397	359	342	391	395	364	403	364	372	395	383	406	392	353	362	361	369	337	394	379	350	397	376	405	384	360	352	389	387	396	369	383	330	378	415	390	365	362	372	368	350	396	402	343	374	346	353	391	339	366	370	398	415	415	360	363	373	379	361	378	378	370	375	371	384	398	402	370	391	360	396	388	434	366	378	364	356	383	338	342	395	374	363	361	377	384	338	366	372	345	355	340	365	354	378	370	369	388	418	351	378	371	387	405	376	358	417	397	391	397	402	410	383	388	358	391	360	389	367	363	358	400	405	378	375	354	375	379	415	404	368	402	376	369	375	341	375	361	398	368	384	368	401	376	400	390	398	377	380	371	369	371	380	395	357	383	394	346	358	397	355	364	358	406	357	386	374	372	348	375	367	380	358	375	404	390	376	403	380	352	371	349	345	384	364	393	369	387	391	368	378	347	397	410	348	344	405	399	376	353	362	420	385	365	363	374	385	376	393	378	340	366	377	355	357	382	359	395	350	353	375	362	404	391	383	322	352	388	379	406	417	373	406	383	364	377	374	372	358	374	397	353	355	407	403	378	375	386	345	395	367	376	379	402	376	373	397	408	406	372	355	387	366	342	403	401	371	369	368	406	397	364	381	390	398	358	386	378	392	400	384	331	369	365	427	393	393	406	391	379	398	340	377	389	406	370	399	382	401	395	341	356	389	393	364	380	337	393	348	392	339	367	363	359	356	420	378	385	378	371	375	354	399	347	402	350	346	396	384	376	376	387	390	374	388	404	381	386	404	382	337	371	404	404	363	381	385	347	385	393	389	380	408	355	419	361	370	362	375	366	381	360	359	377	378	377	366	367	362	382	358	372	376	350	386	398	362	390	384	390	356	368	347	420	376	358	314	348	377	380	360	386	399	390	376	357	422	388	392	398	385	393	343	334	434	355	364	370	379	359	384	377	386	375	382	338	376	375	380	389	366	349	396	371	372	374	368	374	405	400	390	377	376	366	366	374	363	389	369	374	384	368	408	354	372	350	421	372	386	343	378	355	371	390	363	357	401	377	376	395	388	406	365	406	379	411	353	381	382	370	369	430	373	353	405	356	378	410	402	347	339	398	369	382	358	383	386	366	351	387	394	356	378	379	393	383	399	382	386	373	318	348	360	359	390	385	391	382	391	407	416	385	397	371	383	379	383	381	388	383	384	386	387	390	366	382	380	375	376	380	370	384	409	399	385	371	400	393	379	405	418	403	381	348	381	371	381	409	376
41132	55036	39364	21641	15502	10766	8640	6787	4723	3406	2717	2090	1671	1355	1073	883	826	744	735	679	641	567	534	488	485	483	494	463	450	421	412	398	433	433	417	389	374	420	419	387	401	391	419	408	404	396	421	405	387	371	367	371	380	406	394	373	396	366	378	356	377	351	379	378	398	374	383	408	394	384	372	377	393	399	365	406	419	425	359	393	402	399	326	385	391	410	349	414	359	406	403	358	412	383	383	420	387	349	372	353	360	375	402	384	389	375	413	379	385	421	365	385	400	393	375	384	376	381	420	362	385	354	383	400	384	384	380	402	396	367	367	375	411	361	356	371	376	388	407	386	385	397	368	411	412	386	396	388	424	359	380	387	407	355	412	384	372	370	359	420	387	378	381	380	360	375	392	379	383	377	393	372	416	368	395	414	403	372	365	366	400	389	374	392	385	361	368	416	410	427	394	399	356	377	413	368	420	412	356	372	377	361	398	379	413	405	409	380	373	378	372	399	382	389	388	391	395	382	364	379	380	378	396	354	366	363	350	388	363	405	402	396	344	419	394	382	367	365	396	369	373	380	388	365	407	363	354	367	360	391	387	427	396	387	383	397	399	373	402	405	419	393	408	374	402	415	359	402	350	411	396	362	379	399	379	370	376	384	398	406	413	377	396	379	393	402	388	403	391	389	357	370	395	405	385	389	408	407	362	396	378	380	381	387	394	392	385	352	364	385	377	392	383	382	379	415	402	397	387	365	405	368	374	412	411	387	387	392	371	410	381	389	406	407	391	415	372	384	396	360	384	400	380	393	402	366	360	385	396	375	391	380	404	402	361	367	409	392	397	381	391	387	366	394	381	346	410	412	392	409	365	396	404	397	380	384	404	383	398	380	401	340	417	390	389	402	386	387	382	415	399	373	360	347	406	413	393	365	373	382	418	398	397	397	373	390	380	406	401	377	390	371	391	376	373	406	394	392	415	398	404	399	376	360	380	365	382	387	368	367	367	409	371	421	402	405	369	377	383	371	381	401	387	369	378	336	394	357	396	394	376	378	378	378	388	343	394	399	387	361	394	385	356	368	404	398	406	399	364	376	373	372	377	401	420	352	365	392	385	386	426	372	402	355	395	358	379	361	359	424	407	408	361	387	373	369	373	398	385	383	411	360	397	349	410	365	369	390	402	368	410	391	379	383	370	342	383	361	410	402	396	393	379	399	353	402	391	364	361	389	375	356	429	409	368	367	392	383	391	373	390	369	424	390	376	384	403	353	419	364	391	386	391	378	355	410	378	377	401	419	378	368	376	414	417	410	384	388	374	396	436	386	380	408	374	402	422	399	388	419	408	436	355	371	385	374	366	390	357	380	390	400	379	399	356	404	394	370	382	378	376	409	360	389	344	385	384	401	381	406	387	379	381	384	369	390	401	396	358	387	370	401	396	391	398	380	386	367	379	392	418	411	393	381	395	418	375	366	394	403	400	408	417	401	340	402	377	395	357	363	400	402	391	415	360	354	368	410	393	374	358	358	378	386	402	402	352	363	400	349	355	365	386	393	368	393	375	383	397	397	384	395	370	405	409	374	389	345	375	377	413	375	356	390	405	406	378	357	376	358	369	391	390	416	404	387	396	390	396	363	379	400	354	403	387	396	357	372	409	389	397	388	399	381	386	379	387	379	378	381	384	356	397	361	396	388	393	347	385	399	392	387	371	387	384	383	364	384	366	353	360	375	393	400	385	388	380	404	365	397	393	367	380	346	358	380	383	364	389	406	373	396	413	382	406	385	364	406	398	387	368	386	380	360	388	399	393	349	434	381	398	378	372	368	366	400	383	411	370	378	428	358	375	382	409	368	407	394	370	353	379	403	362	400	368	390	366	410	400	409	370	379	363	366	384	387	378	374	359	373	382	363	380	360	352	349	382	356	412	406	360	387	390	411	370	383	423	400	394	378	393	366	392	386	392	378	387	432	392	348	344	364	407	400	375	397	381	370	402	419	381	404	362	388	386	379	384	373	351	409	387	351	361	435	407	413	405	352	340	378	388	366	412	378	361	360	366	438	420	361	380	369	399	380	363	406	397	387	406	370	358	374	398	387	372	393	403	389	371	364	412	394	367	372	363	415	382	388	425	368	374	393	383	413	366	387	374	396	400	380	372	392	374	342	382	396	378	400	416	398	385	412	382	371	398	394	364	369	364	372	387	393	364	371	383	377	359	383	372	372	397	381	382	392	404	373	393	388	365	364	383	402	376	385	372	390	379	361	395	399	376	371	387	402	389	409	399	375	397	354	370	403	378	427	403	378	366	388	394	415	402	371	379	369	429	381	404	373	383	362	382	346	400	372	368	398	379	387	385	361	357	404	389	394	357	408	366	379	355	361	397	396	355	374	404	411	376	379	378	357	405	390	402	355	391	384	355	399	382	370	421	386	405	403	392	362	363	376	389	393	425	380	377	415	385	380	399	382	377	430	382	402	389	422	368	401	402	383	397	366	387	385	388	371	386	396	391	383	375	390	369	391	361	373	389	349	397	373	386	402	394	367	355	409	419	408	367	355	386	382	389	384	370	384	386	374	388	353	374	407	327	404	388	414	385	394	388	380	376	351	385	398	384	420	379	383	385	368	390	383	417	421	378	388	355	386	355	376	390	387	357	384	437	401	409	409	348	403	358	362	388	387	397	357	374	386	385	365	367	402	391	369	401	402	405	375	390	364	404	352	383	396	383	382	419	390	371	372	353	377	375	398	351	361	380	384	382	392	396	388	364	362	407	415	397	397	425	422	353	370	402	364	379	394	417	391	397	401	370	412	346	364	376	405	415	399	387	362	398	378	398	369	373	391	375	408	373	386	377	383	389	388	397	417	376	374	389	386	418	397	406	416	371	385	380	387	388	402	390	390	390	409	382	359	387	406	394	379	416	386	373	375	390	360	384	362	353	383	353	364	361	401	395	383	351	371	378	414	368	355	377	411	390	370	401	400	336	391	421	382	375	396	387	389	413	355	405	403	399	396	355	383	354	379	421	356	342	400	393	385	403	399	372	391	388	391	394	402	369	389	396	376	378	369	416	372	386	394	380	386	374	401	384	416	376	376	378	399	412	371	376	383	410	409	388	392	370	373	406	361	403	383	412	354	426	407	366	391	444	355	360	415	398	357	395	406	372	372	380	396	399	387	366	347	393	381	341	403	382	397	387	392	386	413	396	402	357	366	371	380	417	403	382	376	371	382	344	397	376	422	368	382	381	373	380	403	390	367	361	400	390	413	384	424	378	360	426	390	367	398	368	440	383	371	369	379	380	393	376	387	399	395	377	379	392	403	409	376	378	399	420	368	382	369	363	408	372	381	382	427	377	397	387	394	368	422	372	371	355	373	381	397	380	404	367	374	371	395	376	393	374	356	381	385	391	383	398	402	364	401	394	385	377	368	366	400	376	403	370	360	384	414	373	386	415	383	383	391	410	408	407	416	385	380	398	401	397	359	401	381	385	390	388	417	352	386
24220	21420	29016	25022	21963	16481	9796	6486	4354	3215	2563	2061	1606	1260	1068	882	813	818	705	644	623	583	537	521	494	515	433	445	460	424	451	379	401	356	404	418	384	435	405	416	402	385	367	386	366	375	418	382	390	403	386	421	422	366	355	359	358	374	392	403	347	406	380	329	353	409	366	371	382	372	352	395	367	359	361	390	345	383	350	378	371	386	368	352	379	360	390	368	362	353	369	373	379	369	365	386	358	354	363	379	415	379	397	402	372	347	382	360	358	381	353	370	368	384	388	391	387	355	379	392	389	384	378	362	389	392	334	347	370	376	409	369	382	333	366	363	364	368	385	380	409	373	392	429	378	396	341	395	386	380	371	351	358	399	375	385	381	396	371	339	363	370	425	342	401	375	383	388	360	372	411	389	364	384	396	393	353	395	323	359	404	385	400	394	361	381	367	387	358	383	369	361	349	403	373	341	373	383	376	397	346	405	376	389	407	374	370	383	412	326	425	386	373	375	362	408	399	400	359	388	395	366	361	350	370	381	419	372	379	386	358	384	378	345	380	349	369	421	411	362	373	374	367	376	350	363	400	383	339	401	382	376	371	384	370	369	384	366	355	352	366	381	375	385	362	350	346	380	380	381	344	351	339	380	361	383	390	371	384	380	379	369	368	369	358	386	373	362	393	402	399	373	352	383	394	353	379	385	366	408	396	369	370	368	375	418	384	340	384	380	367	381	370	385	354	339	401	381	383	350	374	374	364	365	368	404	386	379	391	410	390	341	344	343	403	405	362	363	344	370	407	369	355	362	373	386	399	360	368	380	367	334	369	367	349	362	397	372	376	402	385	424	380	385	363	422	378	408	361	374	391	396	408	393	390	393	422	366	381	401	346	362	378	414	350	393	384	401	387	352	338	374	363	364	407	401	365	388	396	418	371	340	387	356	366	362	356	376	399	390	370	373	360	362	394	330	377	376	379	393	370	366	414	329	394	373	368	362	390	389	373	397	381	367	384	365	382	409	376	389	385	406	354	403	386	401	406	391	371	391	415	399	387	371	370	356	357	391	376	376	356	369	375	353	383	377	365	395	358	346	410	386	369	388	354	382	389	379	417	363	384	365	415	370	361	383	358	368	384	385	365	355	340	395	359	365	365	374	345	395	373	389	382	395	368	388	372	364	378	382	362	376	419	370	352	389	392	350	377	372	369	382	353	369	363	368	404	395	404	388	395	385	392	350	365	340	344	373	347	359	405	391	373	341	383	375	379	386	349	386	350	368	346	337	387	382	372	382	396	380	369	356	374	402	412	375	357	380	363	398	373	391	388	374	366	377	384	406	343	377	362	393	379	380	395	365	408	323	373	358	364	385	391	368	400	386	367	386	390	408	350	350	377	384	387	351	383	374	395	420	360	362	365	355	385	387	362	365	373	363	386	376	379	409	388	376	354	383	363	367	380	380	356	382	411	349	386	392	355	380	379	413	393	383	360	371	408	382	363	393	369	382	373	369	385	411	376	413	397	375	405	396	402	378	393	367	384	370	358	380	346	345	359	383	388	368	368	393	397	371	379	352	383	368	373	386	370	385	341	377	380	379	414	376	366	351	395	385	361	343	385	345	351	369	382	407	368	329	356	354	379	379	363	346	368	372	367	357	345	369	356	377	378	388	370	400	416	367	344	378	372	372	369	410	362	372	348	340	356	378	393	384	386	369	380	335	356	362	354	390	388	399	359	364	404	362	402	403	383	365	395	397	382	401	398	362	381	363	374	358	389	376	337	369	366	361	363	354	384	354	369	378	370	353	335	348	383	389	387	404	381	375	366	375	374	367	380	341	358	369	366	390	382	372	369	372	351	406	399	341	369	358	381	367	357	379	408	361	400	360	395	374	383	382	394	346	359	367	367	372	404	398	348	395	339	363	377	359	384	367	398	382	388	387	395	401	363	375	408	362	372	359	370	380	362	393	359	392	379	389	376	357	356	386	370	371	377	404	382	395	405	357	378	344	404	367	384	390	364	380	383	388	382	415	369	384	358	407	337	431	386	398	360	339	368	367	330	394	383	400	384	356	396	375	387	354	385	377	348	404	364	389	357	386	354	351	354	355	360	348	380	365	364	390	371	384	382	362	379	372	374	353	391	359	393	384	406	338	375	337	407	372	354	340	377	367	396	399	408	359	362	387	377	380	375	351	357	341	399	373	404	365	399	393	370	342	370	378	382	387	373	414	343	374	386	384	381	351	354	408	379	384	368	370	375	378	367	380	390	377	385	358	371	365	367	360	380	348	372	380	361	386	367	367	374	384	397	358	342	368	379	359	390	391	377	371	345	390	363	382	367	363	372	379	371	391	392	399	367	336	408	373	383	378	377	373	415	374	380	391	397	355	399	380	408	396	378	367	369	419	360	366	352	367	365	372	375	365	389	361	372	382	358	391	394	386	398	348	382	393	350	396	344	361	382	382	402	358	343	391	372	342	395	383	396	338	385	366	368	332	361	384	389	413	385	364	357	357	359	391	350	373	376	393	432	345	371	402	389	400	365	393	362	369	374	358	406	400	399	384	411	398	366	396	367	347	359	381	356	377	363	335	353	365	370	382	407	401	363	403	352	391	419	366	384	403	394	363	372	382	367	359	372	404	367	385	392	348	392	373	359	373	361	383	370	374	353	406	361	337	361	378	365	366	387	419	359	384	394	351	371	348	369	373	367	353	399	396	404	374	382	351	364	357	323	365	415	391	341	363	395	355	394	347	377	373	361	358	377	369	423	377	399	381	396	372	371	370	373	401	376	358	352	374	380	352	374	401	381	374	339	398	387	364	349	387	338	357	385	329	351	348	384	386	409	369	342	369	418	337	369	385	377	369	347	404	387	362	341	371	395	390	419	369	347	385	378	379	355	399	365	382	380	397	383	389	378	358	373	339	357	388	363	372	370	373	352	396	403	427	382	371	398	334	360	388	403	349	353	332	368	397	358	361	405	388	372	359	391	332	373	352	360	408	343	353	377	377	361	369	355	375	342	379	376	414	379	370	342	379	367	368	377	361	368	380	364	357	404	387	375	368	385	395	372	373	371	387	371	407	375	406	355	404	352	374	359	366	391	423	359	359	398	353	402	396	359	395	393	343	335	352	388	357	371	385	413	399	387	388	386	381	387	390	385	389	377	386	367	375	365	398	382	367	403	380	407	357	392	380	389	373	366	409	385	381	365	361	351	350	377	381	384	365	365	366	397	369	349	379	357	395	370	363	373	379	358	393	383	379	356	384	362	343	362	360	377	380	369	315	340	386	380	400	384	330	377	374	418	378	372	369	386	376	390	323	373	360	373	401	354	369	415	384	365	380	417	373	398	336	366	347	369	377	371	358	360	351	409	402	372	403	393	365	367	386	367	363	379	359	370	385	357	414	397	354	375	394	364	375	361	394	364	370	338	384	372	383	356	348	360	374	403	347	360	384	352	351	374	371	347	396	403	422	405	378	398	350	393	374	402	335	409	391	395	405
40311	66490	46247	25802	19951	13724	11339	9289	6638	4710	3813	3026	2278	1742	1455	1161	1018	927	868	780	762	668	615	549	520	544	486	517	479	443	401	392	434	373	434	410	394	381	389	460	378	435	417	404	390	389	379	375	400	418	389	365	404	364	393	388	399	387	386	394	372	389	405	391	377	398	367	338	358	364	404	362	380	379	391	399	408	381	382	395	420	364	377	383	419	421	390	399	393	409	383	401	398	377	385	374	346	359	370	371	377	402	398	347	373	381	345	368	382	390	364	380	392	365	366	350	418	399	394	365	385	378	369	387	382	361	358	373	398	372	373	425	388	384	373	382	356	380	386	354	406	375	369	395	385	389	385	402	364	366	385	376	354	374	367	381	380	379	435	381	387	389	359	358	369	362	395	393	414	423	363	372	390	405	359	372	376	384	415	388	361	366	390	393	373	395	350	381	388	326	410	368	397	384	371	361	351	331	367	339	416	359	383	383	381	397	387	403	389	383	386	354	389	389	354	385	394	395	407	373	406	373	367	398	410	364	402	368	372	384	393	374	351	401	419	389	359	403	406	361	371	390	397	386	359	368	392	378	358	353	382	406	343	370	377	350	353	376	361	387	381	383	354	375	360	383	390	369	384	377	365	382	346	353	382	389	381	358	382	429	408	397	384	364	397	378	375	403	393	415	396	406	403	343	374	402	388	372	391	378	365	400	405	401	425	422	370	383	378	390	382	371	381	408	356	384	372	385	349	376	357	385	413	383	407	355	404	382	359	405	419	385	392	406	372	437	393	398	360	354	368	350	372	390	389	384	391	374	382	381	375	359	406	380	359	351	394	396	361	376	363	412	407	373	385	381	398	402	351	384	422	405	384	394	401	358	386	392	384	395	399	395	373	376	362	394	387	392	371	335	363	387	381	385	408	383	385	403	357	376	409	389	353	427	413	372	398	365	383	385	401	342	362	405	355	412	386	375	378	368	394	386	395	386	387	410	391	407	360	384	352	377	369	385	382	367	355	381	386	378	394	394	386	391	392	376	395	389	385	353	387	360	413	379	390	375	377	394	372	380	363	346	367	389	349	340	378	366	361	387	350	400	382	359	415	376	384	409	374	377	394	375	375	358	369	379	360	407	345	376	370	377	356	353	343	375	391	371	374	380	399	401	367	383	376	395	370	380	385	379	366	387	386	399	382	363	385	387	372	373	366	381	343	407	380	399	359	366	387	366	347	399	378	385	424	378	374	377	391	397	399	386	380	376	363	355	373	386	408	354	364	420	367	400	366	401	379	401	380	356	374	400	394	401	385	381	391	385	393	371	372	352	358	388	370	400	360	367	339	383	386	394	390	362	403	354	392	371	391	393	398	328	365	363	366	382	369	379	359	397	396	397	388	391	381	345	358	356	404	383	406	354	386	413	368	383	369	392	381	393	420	388	386	363	414	379	374	369	362	355	355	384	382	385	354	355	363	358	351	364	354	375	408	396	394	344	346	372	374	370	342	395	396	374	378	424	366	363	388	388	380	365	366	416	367	368	390	413	379	383	394	392	377	382	369	367	364	388	384	377	395	371	397	399	349	418	371	394	400	386	348	390	360	423	387	427	378	423	339	389	378	383	361	384	379	373	377	377	372	378	378	399	371	360	389	433	353	340	363	409	406	397	363	368	379	370	390	406	400	336	374	384	368	362	368	440	430	409	398	336	397	380	391	359	420	349	404	411	389	381	362	376	365	389	403	364	379	366	365	397	405	367	387	357	375	375	412	374	378	354	370	399	347	390	379	386	344	361	375	393	383	379	390	385	365	364	383	401	361	383	390	401	375	376	382	374	353	410	400	373	383	378	392	390	355	351	357	368	405	377	353	366	365	342	378	413	396	416	388	374	369	384	377	384	395	416	365	378	397	374	402	355	343	367	383	374	391	385	395	362	380	336	348	370	376	357	386	396	363	393	343	352	373	369	405	413	408	358	357	379	392	387	397	396	357	409	388	379	387	386	419	403	372	378	403	381	375	383	385	381	377	360	388	380	348	353	377	368	393	399	395	366	366	378	376	412	375	355	370	382	369	362	380	356	369	365	390	384	383	372	376	404	396	407	368	373	385	400	400	373	379	376	402	378	373	385	386	352	402	404	372	391	368	375	352	370	359	386	408	387	376	391	434	387	365	358	381	400	388	386	372	368	400	411	372	391	394	383	378	370	383	382	359	390	355	394	374	388	375	384	412	383	392	374	376	404	393	387	392	357	375	352	377	380	359	437	350	425	370	410	374	381	394	378	370	393	389	410	354	383	362	396	365	407	386	352	407	380	370	327	361	388	388	372	379	420	367	359	361	362	374	362	405	378	381	374	361	358	371	379	364	373	388	343	342	377	412	395	411	403	390	416	350	382	390	378	346	374	395	372	367	377	368	365	407	355	400	363	375	347	382	381	382	377	375	375	381	404	380	378	405	361	386	368	402	409	353	398	389	379	392	358	381	362	416	400	408	373	376	388	375	381	380	411	350	396	352	360	385	382	396	395	368	407	386	388	359	381	370	378	368	403	340	357	389	369	365	383	417	390	406	360	401	371	419	338	404	380	417	408	345	366	437	389	362	397	386	362	361	381	366	365	415	393	385	364	401	373	372	408	368	380	381	382	375	397	380	406	383	376	357	363	352	390	376	379	348	399	422	420	381	354	389	336	369	376	418	376	395	396	377	421	342	462	385	378	394	394	379	379	410	395	396	382	379	369	396	362	403	377	366	385	368	384	384	378	382	405	400	354	384	363	364	413	364	388	360	391	383	374	361	397	364	351	376	433	402	406	359	374	350	364	375	407	387	380	411	375	367	380	384	357	382	402	394	386	376	387	382	397	401	390	396	392	389	382	375	369	382	394	394	388	395	372	396	369	392	364	396	395	397	379	382	389	348	366	398	414	386	399	371	374	356	394	363	373	362	387	406	394	407	352	365	411	372	404	361	353	386	395	400	394	382	359	387	346	387	388	399	361	378	372	388	385	380	373	391	390	367	409	379	406	361	370	394	344	411	399	354	381	396	356	391	374	378	387	370	352	411	374	367	354	358	379	356	354	337	411	383	398	384	383	397	364	422	381	377	399	400	364	411	372	408	364	347	378	386	402	362	362	359	393	397	361	422	367	362	364	419	370	386	371	358	354	361	387	385	381	331	378	376	377	348	372	426	357	359	378	404	370	376	397	374	384	392	410	342	379	344	379	402	397	355	405	384	349	413	346	391	419	380	398	384	406	366	408	406	379	369	410	370	402	379	401	418	376	379	356	385	417	387	364	349	390	403	418	381	366	368	396	402	360	371	377	398	363	360	365	382	369	388	392	361	358	368	384	367	393	356	369	361	358	418	376	388	386	354	377	380	368	379	395	427	361	380	383	344	361	363	361	406	366	406	360	381	368	385	385	358	401	392	415	372	393	336	402	370	368	380	368	366	389	386	372	398	390	388	393	393	404	352	362	341	397	340	357	436	383	375	385	390	405	375	373	366	402
25362	21754	28808	26888	18693	10248	6222	4854	3413	2384	1950	1632	1348	1121	910	767	730	705	699	614	556	550	516	438	498	477	466	455	436	417	450	412	378	387	436	380	445	401	357	396	427	366	403	386	360	364	373	381	434	394	361	393	416	419	392	421	390	375	380	375	392	413	385	347	372	381	374	381	367	378	388	378	354	389	438	375	391	391	397	377	380	374	399	351	377	392	361	392	371	380	395	417	378	407	387	408	418	422	395	362	400	364	365	391	396	375	382	420	374	412	397	387	422	387	382	376	377	367	394	350	391	376	413	367	350	387	343	369	389	394	401	416	420	380	372	399	399	397	372	381	364	402	399	359	389	365	393	374	378	372	410	393	359	386	394	377	375	394	364	352	415	415	379	372	387	406	406	351	362	400	409	391	374	416	379	387	404	415	408	396	403	387	413	383	383	410	414	378	357	380	378	406	355	394	362	359	368	386	364	392	380	394	383	393	413	394	426	386	367	376	381	379	401	413	372	349	367	343	407	371	399	408	390	396	373	402	383	391	403	374	386	378	389	389	403	416	379	347	396	384	386	392	400	380	376	384	359	383	378	369	383	414	388	385	403	371	390	396	382	362	379	419	383	374	367	383	358	411	384	386	391	410	333	393	388	395	411	380	398	387	390	384	363	411	416	394	396	378	367	382	415	372	399	325	357	364	397	395	370	383	378	419	399	356	367	370	370	364	358	361	383	401	406	390	354	402	417	336	373	379	386	418	393	385	423	376	391	351	361	386	406	344	380	356	355	383	396	363	388	377	381	370	400	379	370	407	400	390	384	331	362	381	379	404	363	410	391	387	358	349	366	390	347	375	347	404	367	396	411	393	395	375	423	400	385	397	359	373	390	407	386	383	383	382	393	379	345	389	363	405	396	374	366	400	393	403	381	355	373	409	402	386	378	387	396	373	397	361	375	385	400	375	367	383	356	386	382	368	394	388	340	360	375	402	343	374	397	377	399	396	405	359	363	381	377	376	347	353	369	362	376	395	360	369	373	359	426	369	390	396	393	423	384	371	378	393	386	364	399	403	406	409	405	365	355	406	397	402	358	355	364	345	396	386	409	392	423	416	385	371	383	388	412	383	374	359	401	371	373	375	383	412	354	409	342	378	362	386	374	392	329	375	387	376	374	391	381	414	376	329	384	418	402	413	394	361	357	401	405	400	386	390	400	408	354	417	398	425	392	363	370	396	397	394	344	364	388	400	392	396	410	372	411	371	390	362	403	358	401	390	394	367	389	409	390	429	417	398	377	374	428	382	386	382	395	383	348	401	363	411	338	393	368	415	398	398	420	410	352	373	352	334	388	406	399	416	425	353	387	407	374	409	366	383	351	378	376	366	408	382	370	381	386	403	373	385	366	420	355	404	376	392	390	431	379	390	376	376	361	385	354	373	327	389	371	384	383	355	368	382	414	383	394	367	369	407	365	399	401	416	379	360	361	378	367	366	364	392	408	420	379	394	331	368	372	369	411	377	390	387	378	371	384	374	404	364	428	344	360	374	396	379	385	365	403	394	363	364	387	364	379	375	397	368	356	414	374	364	412	370	348	398	393	365	418	346	370	379	342	394	382	336	377	388	377	381	367	339	403	364	381	426	399	389	363	394	441	371	370	379	411	382	375	383	363	396	396	376	390	394	386	418	368	373	366	377	391	385	381	396	352	421	391	355	359	402	359	405	398	405	394	357	379	392	400	374	399	372	384	376	419	377	388	370	393	374	401	361	390	361	351	391	416	378	400	386	371	384	387	400	380	401	377	363	381	356	400	381	408	348	380	357	392	385	387	383	364	389	384	390	393	368	379	389	377	420	359	351	396	361	386	400	379	394	417	413	406	407	359	376	376	410	380	357	378	376	410	378	387	405	387	380	390	377	389	450	425	383	376	397	385	372	349	388	387	367	393	395	357	357	386	369	408	371	367	382	384	367	378	398	391	396	352	403	381	389	427	374	360	349	374	373	370	381	353	429	390	394	361	359	362	396	402	360	352	397	402	384	357	413	418	344	372	381	381	347	377	368	393	400	369	402	379	369	369	354	377	389	402	420	373	387	372	420	386	373	384	366	425	380	413	398	355	358	392	364	382	411	397	381	367	408	386	369	360	387	387	421	364	376	405	415	375	410	379	404	408	396	362	351	399	388	384	375	396	370	412	376	378	354	389	366	396	398	383	445	392	395	378	387	375	379	352	390	386	429	377	369	380	379	407	388	452	397	391	354	364	374	404	347	353	376	370	354	368	400	369	375	383	449	423	381	387	391	413	373	377	397	342	394	408	410	351	379	353	389	421	375	363	353	397	374	399	403	365	372	365	409	359	349	346	350	359	362	351	384	382	410	356	388	392	355	406	383	391	349	393	369	389	395	404	384	397	355	379	371	375	395	372	408	414	397	402	400	386	360	384	403	420	385	385	395	387	416	407	374	386	389	376	395	390	370	398	379	400	360	396	360	389	357	363	382	365	382	397	388	396	406	384	356	385	363	383	385	361	414	404	393	381	413	362	381	367	372	393	388	378	402	403	382	429	402	348	395	384	392	359	415	398	386	375	376	384	365	372	389	381	387	414	363	371	379	399	402	380	388	391	388	372	406	380	404	393	367	378	373	408	405	334	362	386	407	373	374	331	413	378	394	387	377	398	398	407	394	367	389	378	359	379	373	349	373	372	405	421	371	390	408	364	381	390	368	400	352	355	373	395	396	357	394	399	371	366	377	399	404	402	390	395	398	383	381	387	379	383	376	355	405	390	383	377	373	403	385	369	392	400	359	408	385	389	422	368	381	398	393	386	425	359	362	360	364	355	369	412	384	385	399	380	369	382	380	370	397	401	379	387	376	357	363	350	388	396	352	374	408	388	414	391	363	366	412	357	364	365	384	394	390	416	373	393	372	386	439	346	401	360	379	376	372	386	350	386	338	354	364	375	381	399	394	393	364	398	377	389	423	391	388	375	390	382	393	388	361	382	386	382	385	374	409	378	352	393	390	380	406	385	380	422	414	360	398	380	389	366	363	341	387	389	431	406	369	391	341	403	402	378	415	383	420	406	376	392	377	416	344	412	381	353	380	376	385	420	372	381	390	392	413	362	401	388	370	393	359	391	397	364	353	393	370	346	401	375	401	387	429	393	392	374	374	384	424	349	365	394	397	390	387	400	371	419	382	405	347	346	380	392	412	403	409	405	369	422	391	371	404	375	374	365	379	410	380	394	390	350	385	377	365	408	358	359	367	377	402	394	382	393	369	377	368	381	386	391	404	437	364	389	378	345	384	380	414	381	353	414	353	368	388	412	410	360	369	411	397	374	347	380	415	354	349	364	383	376	412	370	377	395	401	425	353	359	411	393	333	404	408	350	396	386	369	402	355	387	364	410	350	366	377	399	382	408	389	388	395	384	357	377	366	370	391	382	390	417	348	386	398	408	392	371	415	378	355	420	364	378	400	401	385	359	389	369	368	383	396	381	427
41312	56722	40303	24668	17694	11907	9277	7664	5501	4009	3138	2394	1946	1494	1244	1032	949	878	789	752	650	605	578	579	514	514	510	472	443	455	453	415	452	437	401	429	392	436	390	434	391	422	376	382	423	383	436	410	385	391	381	392	392	410	390	414	418	374	401	399	393	393	386	417	374	421	366	410	407	385	389	405	382	360	387	371	381	349	370	408	399	381	388	388	406	403	380	399	375	381	336	370	386	373	445	376	381	368	360	392	386	401	396	379	373	404	356	411	391	389	391	404	389	382	411	372	399	404	377	366	403	359	367	417	417	383	386	407	383	414	373	412	387	439	430	403	378	392	369	392	403	417	386	403	377	412	403	369	391	343	386	429	376	399	361	407	408	384	413	406	384	401	379	411	378	405	382	389	407	380	400	378	438	385	381	397	390	397	395	397	423	387	427	379	420	417	390	366	397	396	405	403	387	425	411	415	401	378	361	392	404	409	365	377	378	379	397	376	415	355	387	392	420	394	369	424	401	372	402	382	396	376	397	413	385	414	366	388	406	415	394	400	378	395	392	374	399	387	397	387	397	388	387	398	360	384	416	368	379	379	392	367	396	371	372	398	401	388	411	418	383	387	415	378	393	396	418	355	374	390	355	390	410	391	428	363	389	357	387	348	404	413	372	400	403	415	367	404	414	430	366	392	393	396	389	434	368	402	386	400	346	411	363	376	391	376	387	344	371	370	398	399	411	389	381	415	402	388	402	364	407	388	360	401	381	374	388	382	356	373	391	381	389	405	390	371	393	396	403	410	381	373	379	408	359	387	381	399	381	402	367	392	371	374	423	405	389	387	386	377	376	417	391	415	400	383	392	356	416	399	400	374	402	377	371	346	375	392	413	391	409	391	380	402	377	391	422	426	376	368	382	371	374	392	406	372	387	429	409	371	385	360	389	391	391	371	376	403	370	389	401	440	378	415	383	412	383	383	389	356	398	415	382	391	446	413	419	402	384	382	369	398	372	427	406	364	414	391	393	386	371	379	407	412	373	394	387	385	355	398	399	408	397	369	385	384	389	422	394	399	404	414	367	392	399	375	423	403	368	391	403	378	392	397	397	408	390	418	385	452	373	422	401	368	397	408	378	369	385	417	370	352	388	370	405	406	398	377	419	387	384	390	400	407	411	409	370	373	386	384	407	378	385	404	412	373	393	426	387	411	372	357	402	412	386	361	373	410	369	389	397	389	387	376	420	379	408	403	398	418	389	391	379	392	351	387	385	373	411	388	359	385	374	435	371	385	398	416	451	387	355	378	367	383	401	378	387	412	424	383	390	380	370	404	440	372	395	408	346	394	380	369	401	373	372	369	425	350	389	387	383	385	354	374	411	361	392	411	389	388	383	395	380	378	388	394	370	399	369	375	391	407	416	446	411	362	364	370	392	415	405	406	371	394	423	384	395	396	372	409	389	416	370	346	367	402	378	374	399	378	372	410	367	391	419	377	382	404	381	377	372	388	371	391	394	397	379	369	388	384	412	366	391	389	387	370	401	364	400	396	395	396	372	420	373	430	407	363	356	400	368	381	417	394	398	392	386	361	410	389	406	389	390	395	376	366	396	380	367	435	390	354	390	420	373	389	384	399	396	351	381	398	417	388	394	409	414	386	422	383	353	426	376	382	400	365	399	409	397	358	365	397	408	383	411	408	378	423	401	400	381	365	396	381	413	365	377	387	400	395	396	395	359	376	392	386	370	389	395	402	394	374	414	417	397	395	359	416	378	390	399	435	386	378	367	371	398	365	398	406	405	382	359	431	382	374	382	402	391	396	401	400	379	385	382	388	431	370	399	359	375	368	425	377	391	393	383	389	396	376	360	389	384	402	410	379	367	402	394	417	372	365	391	414	388	402	404	420	369	371	393	384	395	415	399	398	353	347	413	407	366	404	386	390	399	407	391	408	380	415	385	371	385	338	398	418	369	409	376	398	366	415	383	364	408	392	392	362	361	425	360	425	392	378	385	423	383	402	387	362	430	411	399	351	388	357	378	372	392	410	422	397	410	379	354	395	397	402	375	403	419	409	406	376	386	394	403	387	361	368	393	407	376	389	399	380	405	377	407	403	405	386	406	392	363	410	431	403	407	416	387	403	393	415	394	373	389	397	420	367	376	411	342	384	396	405	407	404	422	380	348	366	397	408	394	392	378	366	392	380	366	397	387	397	435	382	365	363	362	380	405	362	413	400	363	418	404	372	411	342	371	378	417	404	445	362	386	387	388	364	361	349	384	390	375	394	392	413	448	355	378	375	390	372	399	382	401	391	385	410	355	385	375	386	422	407	378	350	375	405	407	386	358	386	418	410	412	393	404	386	375	394	400	436	378	395	397	385	383	394	384	360	379	370	436	358	369	412	379	392	374	390	377	397	389	379	388	419	377	418	401	380	386	364	391	418	381	406	364	422	400	392	380	383	369	376	416	419	390	439	386	367	409	356	396	380	408	426	357	397	411	367	383	387	379	405	389	423	385	392	374	401	388	412	388	379	354	388	408	405	381	387	428	383	426	370	429	413	363	403	404	409	398	368	327	387	385	411	386	349	375	394	412	371	419	423	385	392	400	384	397	389	387	419	404	384	387	420	383	369	388	428	374	431	365	392	388	386	398	429	367	402	364	401	397	371	382	410	400	398	374	394	434	396	350	385	404	356	414	374	366	383	411	413	398	400	406	415	396	418	372	401	366	396	430	389	407	411	393	369	397	387	400	364	383	382	428	367	383	375	417	392	415	410	395	361	394	363	418	379	363	383	387	396	357	383	427	396	395	412	364	380	373	387	396	430	420	388	426	407	402	413	415	360	384	418	370	400	407	389	385	390	394	396	391	392	424	362	389	411	420	378	394	404	405	386	377	373	413	424	401	398	372	405	397	392	381	395	403	386	416	408	397	445	353	384	418	384	405	392	384	408	386	384	386	395	402	382	374	416	393	397	375	414	379	370	418	421	412	393	410	372	410	402	430	413	406	412	363	385	399	434	343	389	412	404	378	408	402	395	372	380	426	366	382	386	391	419	378	403	396	410	415	379	389	413	404	381	410	405	378	407	408	400	387	384	378	407	421	405	412	396	378	375	397	397	389	378	392	406	372	387	384	380	381	398	364	417	394	358	367	383	404	402	378	388	364	398	415	391	393	415	388	394	370	392	375	383	394	402	390	364	386	401	391	381	396	424	378	418	389	379	366	414	389	432	355	420	386	398	436	408	369	381	400	377	435	368	416	409	372	366	403	395	386	385	387	394	369	377	367	376	428	406	422	386	371	405	425	397	397	356	412	374	403	381	420	444	399	410	424	384	378	397	410	374	430	421	391	364	394	350	391	419	375	425	394	391	385	393	361	379	413	367	384	390	393	381	367	374	368	376	394	374	410	413	387	397	399	442	390	385	401	405	386	411	361	394	359	403	405	409	388	421	383	399	365	365	406	398	414	376	370	379	359	373	432	376	390	356	395	383	382	401	393	402
22943	21358	29054	24236	21882	22026	17219	9347	6097	4411	3314	2701	2044	1632	1406	1191	1108	1017	851	752	654	686	628	614	557	538	525	480	433	417	458	484	453	423	412	409	397	408	403	370	389	428	374	422	413	389	423	403	417	429	405	412	394	378	412	402	408	418	392	388	396	396	395	388	362	356	381	368	377	390	375	383	398	373	378	410	393	396	384	403	398	420	405	380	413	405	382	408	383	410	372	402	399	385	411	404	386	408	367	398	356	401	386	398	433	423	382	421	384	427	384	364	393	391	417	358	379	376	380	427	414	424	393	416	363	395	382	395	373	379	381	399	390	370	376	376	383	356	381	385	370	370	432	355	409	419	392	408	410	428	391	416	379	382	433	387	410	372	397	398	373	393	366	406	411	410	431	400	396	389	391	375	392	373	381	422	405	402	384	392	412	396	372	411	372	377	404	417	377	372	402	384	397	385	383	402	367	399	395	423	408	395	383	387	381	400	375	381	394	398	383	395	425	379	402	386	389	405	357	369	399	395	447	405	402	396	380	368	382	375	403	403	360	414	373	349	368	374	382	405	402	411	365	408	392	384	382	368	385	412	391	396	399	411	380	365	399	388	409	411	409	437	403	352	387	401	403	400	382	420	410	415	360	420	394	443	382	356	407	446	397	400	384	383	426	383	366	389	355	401	360	371	381	410	383	403	373	395	424	388	409	398	403	413	383	387	394	362	379	364	423	397	408	412	421	416	430	373	431	402	380	412	378	417	382	394	408	388	413	398	390	394	393	408	404	411	428	405	389	398	367	345	385	380	382	382	387	387	395	382	390	407	396	403	400	401	414	391	373	399	380	374	377	389	344	389	369	381	392	414	361	373	414	384	403	366	407	402	411	389	404	390	400	380	379	398	353	376	409	387	393	386	380	338	388	406	417	357	417	390	421	377	405	338	384	389	379	379	377	404	373	401	367	383	357	392	411	399	376	430	378	411	376	371	383	366	390	407	409	397	398	408	384	354	383	391	403	388	372	415	379	387	386	363	398	410	373	382	379	400	402	374	376	396	385	434	395	383	380	383	422	428	375	346	405	392	387	397	364	386	417	373	348	406	414	385	368	384	365	390	419	359	397	380	412	386	373	412	395	416	399	421	416	388	353	409	401	410	369	386	358	391	367	375	388	408	383	358	420	363	381	381	418	430	393	409	438	391	353	402	403	425	366	378	365	398	388	384	371	414	396	374	409	389	390	380	396	393	366	382	349	391	422	393	377	361	375	410	372	391	376	402	381	415	342	400	400	419	383	373	389	415	392	398	416	382	401	410	426	374	440	432	392	407	384	422	353	418	373	412	399	387	408	362	398	407	374	385	367	379	394	411	397	394	404	405	384	394	375	394	418	407	404	391	371	389	368	372	365	409	386	391	411	388	370	377	386	399	388	390	399	363	405	360	379	402	373	386	396	383	401	427	355	371	425	395	416	387	409	367	406	426	391	416	361	358	370	392	389	384	404	373	383	378	408	436	408	399	386	379	386	399	361	387	369	392	368	383	383	396	390	412	418	382	358	390	366	385	409	390	377	398	389	370	402	358	394	411	383	391	387	397	366	388	393	366	387	397	357	387	375	389	394	399	376	384	366	395	399	374	395	413	392	413	369	389	394	382	407	396	400	382	381	413	383	371	384	386	394	423	421	365	414	415	456	414	405	398	390	405	417	380	414	389	393	357	384	409	416	394	356	393	412	401	384	391	378	392	421	409	419	377	403	423	385	440	380	408	402	412	392	407	400	402	414	373	403	382	369	410	398	404	388	394	368	389	394	391	381	395	391	335	383	390	376	409	406	375	413	345	395	376	404	382	424	383	382	380	395	389	380	382	410	397	362	405	395	421	381	371	380	387	426	417	373	412	374	397	384	354	389	354	379	423	389	395	356	419	388	395	397	427	404	334	426	402	397	411	372	392	351	397	380	437	419	412	399	379	370	419	423	379	374	425	433	377	414	353	368	394	418	387	394	411	396	369	393	409	389	383	357	374	368	383	392	369	390	416	355	383	395	417	375	391	396	431	383	382	396	362	412	383	370	359	391	382	397	366	395	410	376	433	368	389	400	370	425	389	370	414	412	370	395	372	355	398	389	392	408	368	382	412	376	405	399	379	371	400	385	417	383	384	382	386	391	401	403	362	413	368	377	385	385	394	386	381	399	374	391	401	383	360	399	441	397	393	389	383	380	356	425	387	365	396	359	381	388	388	385	382	412	384	389	399	383	401	367	363	363	398	382	387	382	417	432	399	358	411	387	388	380	398	403	358	386	390	404	403	350	391	404	408	353	394	381	424	429	392	363	359	396	368	392	386	418	421	386	417	388	381	415	384	372	409	361	405	419	433	396	374	399	396	386	370	410	385	383	410	386	372	381	427	417	420	393	424	404	414	437	390	392	378	353	416	382	399	395	382	376	425	362	399	404	389	421	402	404	377	410	360	380	409	421	388	391	381	427	430	415	433	406	352	399	363	392	367	392	416	398	398	417	384	365	387	425	400	396	411	385	389	407	403	393	405	401	459	383	394	384	399	419	371	398	408	388	371	402	413	382	389	396	421	408	366	402	379	398	390	405	357	392	395	404	386	389	397	373	451	393	397	369	369	400	405	406	414	388	362	369	388	404	397	435	405	386	356	403	378	372	395	404	410	377	410	415	439	395	406	384	373	433	400	370	403	379	395	404	408	415	396	430	397	393	399	383	407	381	410	450	371	384	373	373	396	402	400	393	408	423	383	392	415	387	389	365	383	390	367	383	405	386	411	336	394	421	445	387	401	409	431	373	376	424	387	375	401	402	440	391	352	384	376	414	405	392	373	364	402	424	392	385	392	381	376	374	394	359	426	388	375	402	391	438	370	380	389	392	392	413	356	383	389	399	369	406	412	398	380	407	396	410	371	402	403	408	404	421	381	369	370	397	393	375	397	388	398	387	354	405	372	395	361	374	403	392	407	412	363	400	401	377	395	376	378	377	370	362	402	410	424	395	415	403	382	387	362	393	389	419	376	400	393	398	402	399	409	408	388	428	409	397	420	418	401	416	384	386	371	351	344	376	375	389	366	430	402	427	356	384	404	384	411	396	375	398	415	397	429	379	364	416	432	410	380	413	397	392	411	401	404	403	374	394	404	405	368	403	386	409	342	377	362	379	409	399	370	372	421	398	367	431	383	388	414	378	421	415	431	388	396	392	375	381	393	439	397	378	383	394	417	382	409	410	423	395	393	372	383	402	373	370	397	390	413	384	379	385	366	419	395	391	338	406	392	362	395	407	359	409	373	388	390	407	429	421	397	402	399	378	396	416	378	376	440	381	419	431	389	384	378	397	410	380	387	395	397	392	404	385	402	364	373	422	389	370	385	374	396	413	374	406	424	415	387	418	437	371	373	355	383	410	443	381	412	368	412	360	368	389	398	394	394	392	426	416	369	441	413	384	379	395	393	408	393	383	391	385	383	404	362	384	366	370	385	350	389
41237	66465	51770	35272	25142	17478	13419	12030	8793	6434	4846	3875	2990	2357	1841	1608	1443	1326	1114	917	850	753	752	732	579	594	544	507	473	496	494	455	457	427	423	432	423	374	415	405	394	366	419	377	376	369	389	378	404	406	415	433	396	398	389	396	396	382	386	414	372	388	382	423	374	417	402	387	406	397	388	375	360	384	357	406	403	389	360	408	394	348	396	376	363	415	387	414	378	376	371	365	396	403	412	361	390	378	411	415	399	389	436	361	367	380	415	357	382	395	399	363	376	394	372	414	395	373	387	382	402	387	424	393	397	345	425	403	419	405	433	399	376	402	428	385	434	365	392	371	407	400	371	381	395	385	415	422	405	419	368	418	345	374	358	367	338	372	368	372	367	376	428	381	372	413	387	368	361	379	398	418	383	405	399	363	394	397	434	389	383	349	392	374	357	373	377	373	401	396	376	364	405	379	406	378	378	394	395	374	425	374	402	363	403	358	394	374	412	414	403	370	381	386	371	385	399	345	374	399	379	386	373	395	401	421	411	407	390	391	386	380	387	399	376	388	375	394	379	431	376	384	373	395	398	412	358	415	423	371	368	393	394	388	368	400	403	376	356	406	409	413	388	423	392	368	386	378	386	362	371	395	401	391	423	380	413	370	400	399	398	417	415	384	402	387	379	388	379	401	399	351	386	395	393	374	396	395	387	381	385	413	407	405	374	394	408	376	417	424	394	408	403	383	393	375	382	411	380	423	411	402	371	394	402	408	407	376	395	434	373	393	381	406	375	353	375	410	426	421	401	398	395	420	398	379	406	377	410	418	404	401	410	353	409	391	407	375	358	414	402	410	389	421	368	382	396	397	406	404	372	398	421	370	430	406	385	385	385	374	386	403	378	415	373	430	379	421	392	421	384	411	384	395	354	405	396	414	395	381	361	366	385	401	394	363	400	396	352	394	388	391	364	413	416	385	403	380	398	377	387	350	366	422	367	402	395	429	391	379	395	389	361	352	417	395	365	411	402	410	388	392	413	379	385	323	408	412	382	429	357	397	383	385	408	388	378	393	393	414	361	374	415	373	408	366	379	410	385	381	409	406	421	383	408	424	383	384	400	398	380	378	387	351	396	408	395	389	418	426	380	368	372	357	417	401	393	426	412	386	381	400	399	361	391	396	385	410	411	417	413	375	366	391	391	382	362	361	409	382	392	399	409	388	375	385	373	371	357	425	408	403	392	372	377	409	350	410	396	389	363	349	383	380	389	403	426	398	415	379	406	381	399	415	387	385	401	392	409	418	417	393	372	427	389	409	419	414	370	406	392	381	390	376	404	372	376	404	419	412	379	441	389	418	394	413	351	412	426	402	416	357	328	407	427	347	422	413	397	369	403	395	377	354	392	398	376	399	402	362	407	393	393	413	417	389	373	392	381	417	390	379	356	413	400	398	383	402	376	379	370	391	384	416	414	415	415	387	402	373	395	403	409	385	412	382	397	343	373	389	408	403	396	407	403	417	396	402	373	416	409	377	395	355	393	383	411	383	393	404	378	403	400	419	386	377	382	401	390	374	387	373	400	423	367	409	378	388	414	376	353	402	413	374	402	394	396	415	385	389	410	425	387	388	374	371	420	380	378	404	398	391	367	372	386	386	388	377	357	380	373	362	361	352	366	397	399	410	438	388	405	372	407	370	400	395	354	345	415	377	420	403	365	387	365	408	406	382	407	393	417	347	396	405	403	419	412	379	402	397	360	370	408	378	421	376	362	369	392	354	375	405	395	377	404	395	401	420	398	410	381	333	398	406	381	382	418	370	401	405	361	409	392	443	392	432	400	391	427	403	360	395	376	418	358	376	388	390	424	358	364	399	365	415	388	384	420	434	380	360	414	423	395	372	392	373	379	364	394	417	417	402	370	384	356	384	388	387	394	384	356	369	423	396	419	389	388	378	389	366	403	368	424	356	381	402	396	379	380	387	400	379	412	395	394	385	393	356	382	414	355	383	388	398	378	412	367	378	398	429	401	355	369	365	405	402	426	371	426	376	391	388	361	363	415	398	430	364	359	374	394	380	395	403	392	394	388	379	374	367	423	419	385	361	372	401	395	386	375	439	407	391	397	396	388	373	382	389	383	428	415	377	392	391	404	397	371	400	395	392	426	372	394	400	376	394	385	398	336	384	380	405	385	414	361	381	418	384	372	393	389	371	423	364	363	389	408	387	369	420	378	381	381	377	377	368	396	419	411	411	418	390	434	365	396	391	402	384	402	418	393	372	366	376	368	397	414	376	392	379	353	347	396	449	388	386	405	398	358	411	380	391	391	385	389	370	420	378	394	366	403	405	375	420	420	388	398	382	361	393	399	405	364	384	379	382	345	384	369	345	434	410	409	402	400	373	430	415	403	386	428	388	366	424	413	357	398	402	395	442	371	381	373	354	385	353	401	413	398	418	406	353	370	407	397	410	424	405	370	371	395	371	371	386	410	403	392	371	367	416	414	455	384	390	406	397	384	418	413	396	410	376	354	360	420	386	400	378	425	382	400	373	390	420	390	366	383	392	360	356	420	396	415	395	379	387	363	373	416	369	353	404	405	384	376	399	392	390	358	407	374	387	382	410	406	408	408	400	396	393	432	419	387	406	396	422	396	369	377	412	407	396	385	421	425	375	421	365	370	378	375	405	427	391	416	397	394	411	374	394	384	393	392	404	411	398	409	392	366	398	421	375	398	382	400	360	410	391	385	391	425	402	368	382	382	418	392	399	400	368	386	397	379	377	402	385	371	391	396	395	345	393	391	406	423	397	384	370	369	379	394	383	365	377	390	382	399	393	386	366	367	398	407	413	435	433	418	377	406	413	382	384	434	364	412	378	371	390	366	387	382	375	390	406	394	371	415	426	398	399	365	349	371	379	361	383	442	372	372	397	355	373	423	412	372	382	391	396	369	409	378	375	405	409	376	410	424	435	395	398	381	413	383	424	413	393	375	406	392	406	389	399	432	387	403	384	376	367	376	453	379	384	363	374	393	406	377	383	407	379	395	377	376	377	384	380	389	398	415	410	414	377	409	357	368	437	394	402	410	452	381	402	380	401	394	384	432	366	402	377	356	396	380	417	378	362	407	397	402	433	436	389	406	404	429	366	394	389	386	390	354	398	428	394	414	359	385	403	377	414	388	390	420	414	377	391	388	381	399	401	444	400	381	401	371	386	396	404	366	391	372	354	393	418	385	383	420	381	407	368	431	359	393	383	391	396	418	418	346	380	386	361	383	379	383	418	389	396	390	413	394	394	374	383	367	400	387	371	409	387	367	399	389	396	396	416	389	378	373	381	371	357	397	403	373	395	402	357	401	419	389	396	356	382	386	377	390	390	428	372	387	390	411	399	370	369	377	371	376	422	342	378	405	365	407	396	394	385	374	369	351	375	378	368	370	434	386	343	417	376	406	364	371	382	406	377	401	418	372	406	397	366	363	355	389	362	374	391	438	391	413	368	365	382	412	364
36683	41186	39925	26778	12870	7259	4543	3986	2983	2113	1675	1307	1106	1001	793	751	684	661	622	530	549	531	484	490	478	428	485	425	417	448	386	399	406	371	396	360	401	367	385	398	385	377	392	360	388	368	356	364	378	388	377	410	379	384	372	368	394	373	360	382	367	406	408	362	387	378	378	365	374	389	397	342	378	403	390	365	374	401	385	390	348	390	370	389	401	369	392	347	384	401	377	356	358	364	359	419	442	354	362	432	372	322	410	403	401	405	374	378	397	397	383	369	380	400	387	375	355	399	342	392	397	360	382	379	378	392	386	388	349	393	388	392	366	351	402	396	386	384	405	371	379	359	344	373	369	392	406	360	403	354	403	386	411	382	375	357	326	372	371	368	390	381	398	398	370	393	365	321	367	410	374	376	359	409	377	374	397	388	374	369	412	391	399	396	399	398	382	385	388	352	395	365	368	393	407	415	365	370	380	370	371	383	402	378	415	373	418	368	376	367	406	382	364	372	384	364	381	363	393	409	363	380	416	391	393	377	347	358	374	428	370	361	366	378	405	382	378	388	384	367	385	369	385	361	395	332	368	379	381	379	388	358	380	378	400	371	378	375	375	375	348	376	384	358	384	343	318	389	365	419	364	352	341	392	388	389	339	377	412	359	355	414	373	390	350	402	407	400	357	391	392	369	360	378	405	408	350	391	418	376	384	388	399	409	349	386	402	387	422	375	390	362	370	398	373	383	437	358	323	405	394	391	389	360	355	407	416	366	349	338	374	381	399	336	403	380	354	373	377	374	402	359	388	367	426	376	322	385	388	391	397	394	388	386	384	406	329	401	368	386	457	378	362	366	347	373	374	381	412	366	394	393	356	382	394	390	366	387	341	348	356	389	381	368	389	374	393	389	346	394	374	363	373	398	393	390	400	364	388	349	393	354	381	395	376	374	372	403	376	389	365	383	383	361	393	425	420	333	379	372	417	402	384	378	387	379	392	353	353	394	391	384	359	398	412	370	408	389	384	388	415	368	407	379	404	379	387	380	370	386	357	394	367	359	400	367	392	376	376	384	399	377	361	397	387	375	381	364	365	356	401	365	410	352	378	382	322	367	382	378	392	382	380	381	420	404	390	380	379	433	397	410	366	382	424	374	389	394	365	369	396	388	370	403	352	379	374	373	398	392	392	371	375	380	384	409	382	340	403	381	400	381	374	374	383	391	387	383	422	386	363	367	371	357	396	384	410	371	401	349	371	383	407	396	396	390	392	359	379	370	338	338	391	367	327	364	364	383	383	370	355	375	371	362	366	385	378	388	388	377	398	369	366	362	374	382	381	389	378	405	402	364	346	389	347	386	406	397	354	368	366	391	368	376	408	399	385	389	386	391	377	365	411	379	401	361	373	389	372	385	387	358	367	391	401	358	388	355	397	392	373	375	378	415	409	333	404	419	365	390	377	416	365	391	356	355	393	375	385	374	370	395	380	371	369	385	395	378	380	379	421	412	385	385	363	360	360	378	395	348	390	357	353	337	370	407	367	386	386	355	397	374	377	409	362	355	394	362	348	374	372	367	362	376	412	400	380	362	385	398	350	397	375	361	410	376	390	351	410	371	378	369	370	417	370	389	379	420	381	371	364	346	388	381	386	404	363	368	378	368	409	393	351	372	386	398	360	368	367	376	357	381	390	388	385	361	346	368	394	406	388	424	367	391	377	377	390	395	433	365	380	394	403	403	383	352	348	386	373	397	390	398	377	376	366	357	380	377	408	396	374	352	374	385	403	390	356	365	372	377	390	372	378	407	375	349	356	344	363	434	442	395	373	369	364	399	373	375	396	380	398	380	393	388	365	363	388	391	363	398	361	396	387	391	405	337	363	360	374	398	347	357	351	398	338	371	391	359	357	365	336	390	371	396	373	429	392	360	388	399	368	360	414	377	350	341	401	375	384	391	420	372	395	374	360	374	379	381	432	416	378	394	370	382	379	386	351	360	375	405	344	398	386	369	346	360	426	393	378	358	401	371	378	384	361	363	376	360	406	408	423	392	383	384	360	364	395	388	378	392	400	384	367	401	390	388	406	340	340	358	373	394	365	395	395	380	377	359	363	366	376	354	422	402	349	365	393	332	392	371	401	408	414	397	385	364	381	402	377	365	362	368	398	366	365	340	371	360	390	399	386	361	418	398	419	378	383	428	398	398	407	388	378	378	394	343	372	373	379	353	384	407	359	383	400	428	367	345	389	432	407	365	380	368	401	411	376	352	374	352	359	339	339	360	374	397	368	386	356	385	393	357	350	360	374	425	365	356	349	419	404	364	380	368	411	360	390	355	372	415	385	410	421	407	386	335	413	393	390	387	400	389	374	348	384	379	406	389	387	383	376	376	403	398	393	387	386	358	426	387	364	396	362	382	382	371	386	426	392	411	382	379	357	329	408	407	413	356	398	396	387	362	363	389	360	386	365	386	412	365	412	370	384	395	373	382	401	378	407	409	399	361	403	384	374	360	385	391	394	363	403	404	384	377	365	389	366	390	375	392	384	426	400	383	347	349	381	347	366	402	340	374	394	388	387	375	380	373	376	402	404	394	345	374	359	351	363	355	410	380	359	379	362	366	438	364	369	408	374	383	371	374	377	349	399	414	419	380	364	376	363	397	430	350	406	391	392	375	408	374	394	417	391	384	385	441	395	378	383	388	404	396	351	365	377	387	381	362	390	356	393	349	363	367	346	397	384	371	393	401	397	404	365	371	396	386	372	354	376	379	413	385	368	390	326	400	375	385	381	376	380	385	439	375	362	359	395	403	375	366	408	365	391	411	338	392	368	393	403	384	380	376	399	346	377	354	383	374	334	361	388	382	386	367	354	374	363	411	391	374	370	373	357	419	357	365	393	395	385	365	383	372	372	380	378	412	404	399	329	382	394	377	386	389	395	424	372	373	357	342	366	388	347	402	405	356	374	373	364	389	382	357	377	362	354	397	373	408	425	366	395	402	377	381	390	344	422	419	382	388	403	372	399	399	393	396	417	364	381	374	356	377	382	399	392	415	335	385	408	375	396	367	381	406	396	405	341	379	402	349	431	365	387	405	370	370	382	394	372	368	395	406	365	385	395	365	388	401	383	365	400	408	380	339	377	408	379	388	401	357	406	401	376	380	373	355	403	392	384	376	392	394	380	383	371	391	364	354	388	408	364	350	353	383	381	392	399	383	382	399	422	382	400	336	388	363	390	360	405	381	371	375	344	385	341	361	410	390	384	377	396	360	397	377	375	369	392	409	402	360	349	387	374	402	376	386	373	378	372	348	409	385	341	391	389	387	348	404	367	404	385	374	387	386	369	420	359	358	366	371	374	374	358	376	418	362	358	379	344	371	360	372	370	400	361	399	375	385	371	394	344	388	351	418	355	381	401	399	371	370	381	384	329	363	398	370	377	361	399	405	370	390	353	396	352	397	375	382	355	405	361	351	396	387	359	370	394	387	397	377	400	379	392	389	380	386
40617	52416	38847	23171	13508	9788	7005	6439	4854	3342	2522	2029	1543	1296	1079	948	879	828	787	665	590	593	596	537	521	515	520	454	418	456	392	405	427	401	409	383	385	371	406	385	394	412	413	378	366	360	405	390	403	395	397	380	402	411	372	331	382	421	375	402	372	392	370	362	340	410	412	412	363	398	366	415	381	397	408	395	388	390	373	377	375	358	353	387	399	389	384	371	377	392	407	408	377	364	408	370	373	382	397	367	401	409	368	396	377	380	398	404	351	404	360	394	368	382	378	352	384	384	396	419	376	395	405	377	406	390	351	385	392	377	396	370	368	374	421	390	377	385	388	394	389	376	342	398	398	440	352	385	392	373	361	403	372	402	394	382	387	355	385	374	392	413	402	357	361	379	372	406	401	416	406	378	387	425	363	401	390	377	384	394	402	370	386	377	395	395	387	358	368	386	399	347	359	379	352	401	383	407	382	397	376	362	386	379	370	383	380	423	386	402	412	397	407	393	398	390	383	427	372	399	379	384	349	355	373	399	390	418	367	377	371	391	363	361	374	429	395	386	400	382	385	379	396	385	413	379	397	367	413	418	384	376	405	388	375	359	373	412	388	363	380	423	343	374	393	399	373	367	397	385	355	401	371	405	414	412	419	401	367	403	430	387	409	387	406	388	392	388	430	393	385	387	391	366	408	392	383	401	379	362	369	361	408	367	372	408	378	356	365	394	362	406	415	421	397	383	406	346	374	405	394	367	393	373	385	365	401	394	389	398	393	428	371	384	365	421	377	429	377	391	394	397	389	418	392	343	380	389	388	405	370	394	388	375	387	366	396	374	367	394	381	388	400	381	402	369	392	395	404	373	406	372	370	356	405	397	368	409	401	404	380	364	380	453	394	379	399	388	358	385	341	408	385	398	405	420	401	368	417	388	374	366	402	397	406	399	383	378	410	361	386	364	367	383	365	395	386	415	387	370	415	368	380	362	406	388	364	351	367	414	409	402	381	386	371	391	378	388	427	386	374	380	364	401	397	355	381	370	387	385	376	395	413	386	370	361	415	364	377	414	394	364	374	383	378	356	412	370	361	385	349	388	410	383	383	372	399	396	419	396	369	342	381	356	411	385	397	353	386	394	430	382	387	382	383	427	414	355	397	440	402	396	368	378	358	386	388	385	410	385	401	392	394	419	435	427	389	393	389	362	421	351	403	375	365	382	382	373	385	387	379	388	377	338	391	376	373	344	356	396	397	356	368	379	417	392	388	399	396	394	392	400	402	360	400	375	399	371	353	389	405	397	359	393	351	380	405	378	361	416	354	408	375	386	387	383	387	380	396	347	373	388	404	381	426	400	380	390	386	403	418	369	380	374	392	404	388	389	365	384	399	395	386	374	392	388	401	393	374	394	398	397	394	373	432	383	356	370	389	394	374	417	369	389	398	403	358	423	365	431	412	407	421	380	387	392	371	383	373	369	412	403	378	376	424	380	362	406	438	371	388	390	416	407	380	397	409	394	386	405	401	364	386	415	384	381	377	424	368	405	385	353	398	392	379	403	398	352	389	386	368	367	409	375	396	378	362	384	402	367	404	381	412	391	401	413	381	421	385	360	355	356	389	412	355	345	397	378	419	408	410	385	409	380	390	391	390	405	409	407	403	342	358	378	378	395	379	409	405	400	409	371	375	366	396	365	356	408	401	362	379	383	364	361	399	387	412	419	391	383	392	384	415	405	368	357	371	349	377	372	374	353	387	389	383	409	359	445	397	410	378	396	377	388	357	381	390	388	407	398	356	427	406	390	411	387	391	412	388	380	391	400	430	388	383	402	356	403	419	399	404	385	375	404	385	387	384	364	414	389	367	410	377	404	363	400	402	408	401	375	379	386	356	396	410	376	376	409	379	364	380	394	404	386	363	409	389	380	394	380	395	388	403	399	388	382	377	419	396	388	393	423	411	382	394	398	376	385	381	383	416	398	387	397	418	393	396	381	376	403	422	378	392	349	383	372	344	380	364	368	415	436	415	396	380	405	367	390	372	374	368	395	405	349	385	388	363	385	379	394	397	406	387	366	381	344	377	378	354	397	370	413	389	393	425	366	353	383	398	419	407	391	385	395	402	355	410	371	421	371	396	382	410	362	368	382	381	391	397	381	413	381	420	408	395	393	368	419	358	394	374	385	438	408	378	393	387	354	373	419	372	381	388	363	400	381	394	405	378	378	368	373	366	376	393	377	403	358	375	419	378	402	360	353	391	435	371	349	392	366	357	359	380	421	393	431	405	402	357	408	405	412	401	325	383	404	401	405	390	370	415	392	375	374	378	421	381	388	407	401	368	399	396	396	378	396	382	391	385	404	344	388	370	400	363	363	382	400	405	395	409	382	356	389	350	373	410	392	395	371	376	417	403	370	413	405	378	403	363	338	373	374	435	423	425	411	392	384	346	406	398	391	372	359	392	330	386	396	385	410	354	367	394	353	360	434	364	381	362	364	394	409	403	387	345	374	419	359	388	398	370	357	375	398	402	385	415	397	388	419	393	397	428	403	396	388	401	430	403	387	350	387	398	385	377	401	353	398	400	359	410	376	381	403	368	396	370	389	407	374	371	383	390	392	388	401	395	396	384	403	368	395	377	411	411	380	404	404	387	386	368	396	398	401	365	380	409	380	369	390	409	372	376	396	381	392	372	360	382	406	390	414	399	384	410	390	405	379	367	381	365	384	390	374	397	387	347	404	386	380	418	376	376	385	355	353	406	384	375	373	401	400	367	390	378	411	392	350	339	397	402	401	365	379	366	403	407	374	400	390	413	398	350	366	402	369	372	351	396	388	378	362	378	408	401	381	386	384	364	369	392	396	384	380	390	403	383	377	395	394	399	374	352	371	413	383	409	412	403	375	407	408	373	443	344	394	352	390	404	379	392	391	382	374	389	386	376	387	361	390	404	415	378	408	358	391	385	368	393	423	388	423	395	385	385	411	388	378	372	407	387	371	387	377	402	384	420	345	383	385	378	388	350	399	397	386	404	395	401	372	389	383	382	384	419	377	388	409	398	390	385	411	433	396	384	388	386	388	395	404	371	409	398	398	402	394	376	400	390	348	397	380	409	376	367	359	391	394	372	385	371	372	386	385	386	412	390	396	370	410	402	362	395	398	387	386	393	392	371	369	367	417	369	386	396	365	401	386	407	398	356	365	407	373	389	390	410	382	368	353	427	348	407	399	391	410	421	391	388	364	386	402	399	394	382	402	389	375	393	395	358	408	390	410	391	399	409	377	380	404	403	404	360	373	383	371	368	400	386	406	383	407	393	390	373	397	377	403	401	390	392	370	369	360	380	391	391	395	390	382	420	400	380	402	417	370	368	370	387	401	395	363	409	394	396	399	410	383	422	348	407	417	408	428	378	388	387	384	404	364	415	387	419	417	426	400	353	380	426	420	367	397	378	382	394	384	393	381	385	409	395	375	419	376	369	417	406	396	392	388	349	401	413	395	391	376
24282	21376	28973	25816	22191	16346	9168	6304	4741	3300	2599	2011	1667	1393	1158	1024	902	834	729	639	586	588	606	598	524	501	488	445	433	449	435	419	418	387	419	407	417	390	346	395	403	374	394	383	388	394	385	376	358	372	356	377	344	366	383	335	379	392	388	365	393	368	387	396	357	367	375	385	360	355	350	348	366	402	383	379	390	371	390	425	411	396	389	360	372	375	366	372	343	354	428	348	373	368	382	358	359	322	380	355	359	368	408	369	401	391	359	392	402	399	359	382	380	388	386	363	330	393	365	332	359	392	370	391	376	385	392	385	375	386	377	364	344	376	377	378	364	381	367	359	375	367	387	352	381	376	345	344	374	400	370	359	413	398	390	390	396	376	391	363	369	383	365	403	371	371	365	363	374	395	369	361	406	387	379	367	359	377	429	389	349	410	378	396	393	343	396	386	366	402	372	372	364	367	403	363	364	397	351	396	372	356	383	377	357	402	380	372	398	359	379	385	398	348	389	389	383	391	375	390	383	366	386	387	405	388	393	382	438	360	359	390	371	407	355	344	381	390	376	358	365	380	372	390	359	342	361	392	407	382	388	380	402	357	341	339	365	368	386	376	392	366	349	378	391	389	382	371	350	383	355	326	401	366	396	392	395	397	360	361	396	357	345	388	359	367	383	365	380	357	387	392	336	375	390	386	369	399	388	383	352	423	369	375	349	370	368	331	369	371	385	381	384	391	410	376	398	387	392	371	380	364	422	373	359	399	375	378	382	352	388	380	388	371	409	373	378	378	336	386	414	382	380	386	417	362	403	377	367	343	395	365	351	374	352	366	410	404	403	348	375	384	383	399	380	399	372	360	417	401	413	361	348	396	388	363	381	383	378	399	347	397	382	399	342	392	386	360	365	378	398	379	366	369	419	383	373	348	383	402	385	402	398	367	395	361	373	369	374	374	362	351	359	388	405	356	369	388	368	423	344	380	402	383	350	359	358	430	372	379	384	379	369	367	382	372	410	379	386	398	354	355	386	371	372	426	358	370	404	384	377	361	384	398	430	374	410	359	389	389	360	400	417	406	364	373	355	391	391	386	372	355	378	376	351	354	353	337	363	367	377	424	399	387	317	361	379	368	384	368	368	356	388	377	384	403	357	379	378	369	359	344	390	392	379	399	374	369	404	395	392	384	425	409	386	382	390	343	382	362	424	375	382	383	392	378	387	387	374	378	364	379	393	407	362	413	390	377	377	368	385	367	393	371	391	363	390	405	384	406	364	370	357	398	397	379	346	357	362	355	354	379	375	341	344	345	375	387	400	413	392	365	374	364	391	344	366	362	399	374	389	388	395	378	389	365	371	374	341	380	367	393	336	366	395	416	376	361	362	393	388	378	360	344	395	384	381	361	372	383	379	381	367	383	383	389	353	387	388	362	371	370	388	385	347	405	403	397	373	372	365	400	373	357	360	344	371	376	379	417	359	360	421	399	393	374	375	366	388	374	364	346	387	343	381	394	377	386	379	421	420	365	364	372	372	392	385	379	378	360	397	391	382	393	383	345	376	371	374	376	349	380	375	380	393	401	363	352	354	360	403	367	357	344	391	350	378	388	386	386	381	372	356	341	384	379	357	374	398	408	391	364	348	363	373	381	364	354	383	422	367	367	345	398	357	374	387	417	348	347	397	400	365	356	380	342	350	378	407	385	411	381	362	356	406	400	378	369	366	407	391	407	357	402	373	342	403	384	400	404	404	369	415	375	392	412	381	419	349	379	387	387	361	319	342	386	370	401	353	370	349	373	397	354	355	341	389	406	365	409	407	369	389	420	374	362	352	357	394	387	379	380	367	378	404	402	370	367	348	448	359	375	372	397	392	392	398	344	399	400	369	360	348	397	373	406	350	376	366	419	389	400	406	394	387	353	397	384	383	391	391	366	365	386	359	407	398	369	385	398	405	411	366	352	395	382	368	375	376	381	389	390	383	374	385	368	366	372	343	345	377	382	372	354	359	370	384	375	348	404	359	354	383	385	374	392	396	394	376	400	372	386	397	369	370	400	381	365	351	373	387	389	381	371	377	340	341	370	408	393	398	367	360	378	365	397	388	372	361	399	358	369	405	394	364	368	385	373	408	391	407	366	367	372	366	376	379	367	374	380	354	404	360	408	376	361	385	386	366	397	411	381	380	410	410	381	348	393	373	374	367	393	400	391	384	368	364	422	364	353	373	395	401	403	386	379	374	404	400	401	364	347	367	395	383	365	365	413	378	356	379	360	374	372	361	372	363	363	358	322	374	384	376	346	388	407	387	402	374	376	371	337	432	387	364	387	360	408	374	380	392	387	383	428	381	373	422	379	374	366	381	410	389	379	363	344	368	370	378	375	358	360	391	383	361	370	373	333	394	373	379	388	429	406	387	384	359	400	364	365	373	394	349	391	362	399	380	355	416	388	391	364	346	389	383	389	374	400	380	379	388	378	428	378	377	371	390	369	379	385	395	362	379	364	383	365	388	343	359	388	359	376	356	369	407	384	344	396	376	367	370	387	394	370	335	367	393	361	387	357	347	342	339	365	364	376	350	341	359	418	402	374	385	380	359	341	377	399	375	403	396	348	364	400	386	400	415	357	351	399	379	407	350	333	374	341	344	376	372	390	364	384	325	364	367	395	351	356	345	414	375	373	381	405	364	386	386	351	378	374	369	361	370	396	396	357	397	381	366	410	362	382	388	364	369	354	385	374	379	366	400	349	375	373	385	368	416	359	364	396	345	378	364	382	365	374	396	405	374	406	379	365	395	347	401	383	360	400	398	407	348	380	339	336	389	376	368	361	367	387	395	353	386	365	351	376	364	414	380	349	347	389	355	378	365	413	373	403	386	353	382	395	413	350	437	376	367	377	364	411	353	391	343	378	329	370	402	406	383	368	390	359	384	374	355	391	401	434	405	354	398	373	362	390	391	394	360	391	385	391	376	380	365	363	383	379	371	400	369	353	365	394	396	370	352	387	373	396	419	359	395	373	417	371	374	389	395	387	364	415	358	364	352	379	346	354	362	371	392	345	391	376	403	346	394	377	373	381	367	381	381	353	372	376	381	376	416	373	395	385	358	366	377	372	408	376	412	392	402	382	390	373	405	405	406	360	373	396	363	354	380	398	371	366	404	377	384	344	395	431	364	405	406	362	382	340	375	345	388	378	407	391	363	390	343	357	373	363	425	402	387	368	374	341	345	370	358	358	397	399	377	375	404	402	411	404	428	354	396	393	326	412	391	386	377	393	395	411	368	378	347	401	398	369	405	367	405	390	393	386	361	362	410	352	361	376	377	374	413	406	411	390	357	353	353	361	377	401	359	380	394	375	385	368	366	359	394	387	408	358	384	380	395	373	370	404	344	368	402	379	387	390	388	374	338	414	379	365	377	407	431	381	410	386	411	382	362	392	357	382	387	391	391	402	371	377	385	389	389	348	373	341	382	373	366	373	351	359	392	377	391	366	383	382	362	383
37659	58341	47525	31274	19597	13375	10228	9126	7126	5039	3813	3026	2315	1867	1563	1328	1169	1050	910	778	764	736	639	663	583	530	484	522	469	438	431	445	417	373	413	381	424	411	412	417	394	403	401	392	375	407	391	409	416	381	367	380	367	384	372	405	409	385	392	378	372	401	363	370	376	379	379	392	384	382	384	340	356	379	360	382	405	365	417	378	366	397	364	413	371	384	356	362	391	356	408	380	407	382	399	404	381	337	376	370	389	387	364	358	387	373	394	369	371	360	385	370	383	366	373	385	386	394	370	393	380	377	370	365	347	352	392	389	361	418	377	373	382	391	397	371	397	405	340	346	366	398	395	355	409	378	359	371	362	381	408	374	317	390	389	427	395	376	381	359	417	384	395	417	371	374	366	395	397	385	407	369	413	384	348	384	376	376	340	372	378	376	390	375	409	371	398	369	380	392	381	381	366	393	342	364	360	392	368	398	374	395	397	403	393	397	374	406	407	366	384	355	370	397	381	344	393	369	372	417	353	371	373	384	406	357	417	391	399	348	372	372	367	386	383	418	382	395	411	371	354	382	401	407	398	372	393	396	403	405	378	344	359	374	403	388	379	379	381	385	350	392	353	421	387	419	351	366	387	380	395	414	396	392	360	397	366	378	389	396	377	379	402	404	385	378	382	402	369	369	365	391	411	406	395	376	399	398	404	361	386	389	390	370	337	372	410	413	420	382	387	395	385	398	416	395	350	426	395	393	372	363	376	388	382	373	364	406	379	377	385	382	363	399	397	361	374	377	362	403	398	376	359	373	414	387	405	383	410	410	382	401	388	375	361	387	397	386	371	400	350	368	428	429	404	355	372	401	360	394	348	415	413	389	374	392	374	399	393	388	356	378	403	406	365	370	425	366	389	397	395	361	379	397	376	376	379	401	378	398	385	344	394	364	407	388	395	369	366	393	408	372	379	430	359	362	417	391	391	369	387	392	403	389	383	363	380	396	353	395	401	393	393	420	378	409	361	426	358	404	373	388	440	390	379	387	381	391	373	379	400	384	379	369	392	396	409	358	429	385	417	396	374	380	336	397	377	373	374	382	382	396	389	375	423	420	404	410	392	414	372	399	361	374	379	405	388	412	399	397	367	418	388	395	369	413	372	398	391	390	441	375	385	387	367	404	427	391	358	414	404	395	358	426	403	421	355	364	372	380	370	396	378	378	386	368	327	381	392	356	370	367	379	405	356	352	384	413	405	364	381	379	345	418	399	393	388	385	344	406	384	374	398	387	343	398	368	388	400	360	367	443	386	389	387	382	416	399	375	389	375	425	395	381	383	400	379	372	413	349	390	386	405	399	380	359	384	418	351	384	384	372	368	401	364	412	410	373	405	421	415	354	387	365	361	371	372	394	380	387	408	323	381	373	410	380	390	368	381	416	398	387	375	372	345	411	372	384	397	364	379	376	390	385	367	386	399	346	435	387	356	347	406	415	367	383	362	383	430	399	407	387	419	371	364	389	370	353	393	389	404	399	408	350	374	409	396	368	387	382	389	373	371	389	409	381	400	351	379	388	386	374	393	379	391	401	429	385	355	353	397	386	372	347	395	350	377	395	352	374	346	389	372	395	384	383	376	381	364	369	364	372	365	385	385	364	392	394	334	405	359	345	366	371	397	373	374	387	395	396	387	410	352	394	391	398	368	381	352	398	375	360	379	363	381	382	375	320	394	358	361	364	365	420	377	382	419	384	359	379	398	383	396	381	407	380	393	355	387	425	347	374	396	371	378	356	355	368	365	405	407	385	354	418	389	349	347	351	376	440	399	422	405	395	383	368	418	370	398	394	406	345	386	390	390	404	374	410	393	395	422	395	406	406	374	367	358	400	400	377	373	377	389	419	385	382	396	388	340	371	400	404	381	393	419	370	385	374	349	391	370	384	437	374	384	363	369	354	376	374	399	372	357	359	386	402	357	411	379	368	405	399	404	377	360	384	375	375	380	409	377	389	390	377	393	379	370	383	371	388	404	370	379	358	392	369	407	379	397	367	370	390	412	369	364	363	371	420	384	370	364	368	390	387	395	384	356	375	360	399	375	393	389	376	387	392	376	397	411	387	374	388	397	388	381	366	361	388	364	365	392	356	401	382	415	392	366	372	379	386	346	404	377	377	356	346	385	360	367	379	357	362	399	353	371	369	351	365	403	385	407	390	387	358	363	395	396	406	393	378	357	396	359	361	390	386	402	387	396	399	402	374	378	371	383	397	413	376	393	367	385	403	417	388	368	407	365	353	377	390	382	377	379	381	387	358	389	408	380	400	402	375	390	390	428	385	372	363	385	405	370	401	380	355	412	389	399	383	378	373	399	385	379	342	370	367	392	370	379	372	380	358	374	382	387	353	402	365	393	408	348	371	376	378	355	396	405	394	402	415	379	354	365	422	399	370	383	367	384	364	389	398	350	414	384	375	354	388	360	373	360	358	378	386	401	373	356	379	359	373	406	378	381	386	364	385	350	370	378	399	392	411	366	382	382	366	393	351	396	400	379	399	362	346	400	381	375	373	371	405	380	400	388	416	384	399	361	404	409	380	349	370	410	402	374	365	366	370	409	380	381	366	364	364	387	404	371	384	365	371	365	350	395	388	362	429	409	319	356	371	397	397	371	373	365	380	391	394	373	396	376	383	388	390	394	400	390	386	380	380	372	412	405	399	388	371	342	405	359	401	385	388	384	388	374	365	342	376	424	345	396	399	411	361	338	338	407	350	407	404	376	361	343	399	364	387	384	415	387	392	382	383	375	359	394	372	392	352	383	376	395	403	383	354	376	369	375	386	373	372	364	384	389	388	374	365	389	394	381	385	346	375	344	379	375	423	386	412	389	356	360	380	367	393	408	378	393	409	357	388	359	406	431	401	402	378	422	381	377	394	389	352	389	377	382	415	370	369	395	359	367	390	372	422	388	383	394	364	426	365	398	369	421	376	359	396	384	373	370	406	391	393	390	395	416	389	393	363	348	398	370	367	347	409	381	396	364	393	381	386	393	408	395	369	370	383	388	363	384	370	357	435	373	394	392	341	339	352	419	374	393	369	386	433	400	383	391	408	422	393	355	363	360	362	392	388	380	372	402	375	395	371	414	330	360	418	408	385	354	361	362	412	367	356	412	359	368	369	382	384	359	410	400	367	381	407	399	392	415	369	395	394	395	361	365	400	406	384	380	388	394	438	369	398	411	354	353	399	367	419	399	391	381	412	415	404	390	396	374	392	381	386	430	358	409	386	394	403	338	372	412	364	390	403	362	390	366	358	379	386	419	395	373	383	365	379	377	384	389	389	383	384	397	380	371	399	378	394	398	371	387	367	395	421	414	391	394	390	380	352	363	386	394	365	407	385	390	426	371	419	405	369	402	394	375	406	398	387	385	390	371	362	340	390	383	355	372	410	394	367	432	382	398	404	397	401	384	415	373	367	384	370	397	417	378	364	405	374	354	403	378	379	411	372	357	380
25100	21500	30315	28766	19695	10577	6422	4833	3630	2745	2136	1646	1394	1259	1025	871	832	739	691	615	537	528	502	518	479	504	478	419	451	462	409	411	395	408	370	434	399	409	366	375	385	386	396	408	391	390	408	360	400	379	390	400	391	394	375	385	397	444	365	395	393	376	370	382	381	385	360	385	403	367	333	375	369	373	355	392	388	414	370	364	357	395	368	420	385	379	406	414	386	379	366	390	398	385	429	373	410	414	382	403	392	380	366	422	383	403	375	387	385	378	390	413	405	369	387	355	415	417	410	395	363	394	368	399	361	399	394	379	361	348	367	379	387	392	372	365	397	367	389	354	415	378	396	370	377	384	389	364	394	397	392	380	381	332	367	379	371	379	359	370	378	410	384	381	378	401	339	394	411	366	378	387	385	389	405	396	388	393	396	388	409	345	386	406	377	401	381	354	372	390	369	406	378	377	384	404	386	368	369	398	390	396	404	393	360	357	399	372	358	362	413	342	381	374	381	400	363	406	396	432	404	371	355	402	393	373	372	366	390	380	407	393	415	402	372	430	378	383	380	383	391	404	413	410	385	391	359	405	374	411	404	384	392	405	389	389	407	406	367	404	370	422	366	384	393	366	384	410	417	411	418	423	385	401	391	365	396	389	358	368	363	360	380	427	383	384	366	397	407	380	375	400	404	373	389	370	373	373	426	389	398	388	365	388	364	404	425	364	409	413	389	393	363	400	381	354	381	391	386	415	383	404	387	395	412	375	389	391	360	369	395	408	415	365	397	401	375	360	415	408	364	350	400	391	384	375	389	382	363	380	354	375	376	383	367	405	374	376	405	376	378	383	398	406	403	374	346	385	356	364	388	388	364	391	372	350	412	435	390	386	384	378	384	368	394	401	383	417	381	380	384	420	405	404	387	424	407	378	381	406	400	416	390	410	410	317	377	332	356	357	416	426	371	395	369	319	379	354	415	404	368	382	388	364	387	350	414	361	396	410	441	404	362	356	368	354	370	370	391	383	398	362	387	376	394	399	368	385	399	368	370	369	374	364	373	382	382	378	378	405	363	335	390	408	357	378	381	366	344	421	401	359	376	355	363	371	437	379	389	367	366	385	383	413	344	374	393	394	374	391	422	414	363	382	373	387	380	372	364	411	384	385	395	359	404	382	377	402	364	395	345	357	371	354	380	378	413	376	419	398	387	360	392	394	353	383	374	400	392	348	393	390	351	396	351	379	354	389	366	367	407	388	373	380	389	366	383	392	399	370	370	391	398	367	374	415	380	386	428	417	395	378	386	396	365	382	396	387	374	363	345	395	409	382	343	393	376	401	373	406	388	390	353	365	392	396	424	358	370	363	389	390	408	394	421	367	394	390	394	397	391	402	418	400	393	355	370	376	364	390	348	399	372	402	356	402	373	399	372	366	376	394	383	401	386	382	390	400	369	398	376	355	388	363	398	393	365	375	370	393	373	361	395	389	398	406	376	389	399	387	349	369	357	382	410	374	395	361	353	397	370	364	395	349	399	354	372	380	355	403	397	394	373	385	360	403	380	376	385	365	362	387	415	373	378	373	402	366	362	399	365	383	388	396	413	376	366	384	389	404	407	333	354	408	359	409	353	362	369	402	382	396	360	387	339	387	380	386	368	399	382	393	383	393	390	355	396	388	358	390	342	370	378	396	391	362	413	417	392	401	411	387	335	384	396	413	347	384	364	378	372	380	390	392	391	393	431	399	410	385	379	381	364	428	371	369	386	382	375	383	394	379	381	390	404	391	384	383	378	361	385	409	391	390	387	382	375	384	381	398	385	357	377	343	407	393	420	336	395	395	386	344	392	404	378	412	401	386	342	367	393	387	368	397	413	391	356	366	399	455	410	427	361	368	372	389	370	372	400	377	380	393	366	371	350	415	351	374	374	411	390	371	374	387	389	365	394	381	367	368	347	378	384	351	375	381	386	385	398	359	382	377	389	370	418	377	418	378	391	399	392	373	384	383	366	378	408	403	373	391	376	367	425	331	392	389	429	394	383	376	384	332	375	416	393	414	380	381	371	377	381	403	362	412	389	377	442	383	371	391	386	409	385	382	383	368	339	372	352	404	389	366	403	373	389	361	351	354	389	415	396	378	393	362	414	383	359	346	397	395	397	394	395	410	390	361	377	405	366	378	379	430	366	393	351	413	352	415	361	404	376	391	352	374	391	390	382	381	411	355	388	389	387	370	384	407	391	391	390	419	401	380	391	405	357	433	384	370	357	396	369	416	364	379	395	389	397	392	421	354	386	382	395	381	343	431	398	359	360	406	351	353	414	406	420	366	400	389	400	392	361	356	385	370	368	379	374	359	368	392	389	392	372	373	375	385	390	371	372	361	403	386	426	367	399	356	402	407	361	375	397	400	375	387	366	379	416	364	395	399	390	390	399	400	377	383	384	422	409	387	382	387	371	364	387	375	394	369	379	390	436	344	370	374	409	362	390	368	389	405	375	391	366	369	416	370	387	370	415	395	376	382	423	364	385	410	361	381	385	376	386	354	407	392	402	366	383	399	386	390	339	392	388	384	371	385	407	349	407	388	426	378	388	379	373	380	373	412	379	380	410	378	393	338	392	332	363	401	372	362	394	405	382	426	377	372	380	419	366	374	377	388	360	384	392	380	377	376	390	377	392	379	399	397	367	360	396	332	412	407	391	371	354	382	366	387	397	372	362	378	384	386	371	400	371	390	394	395	379	339	370	401	402	375	405	372	382	401	390	421	404	390	421	400	375	407	418	354	371	406	403	383	411	370	390	401	394	365	359	401	375	371	335	430	373	407	365	389	366	390	387	390	402	379	374	386	378	409	362	378	356	384	359	401	392	332	407	332	383	369	419	349	377	411	393	405	374	387	374	369	401	393	364	373	344	367	372	389	355	372	409	395	380	377	400	396	428	382	410	338	412	415	347	362	391	375	407	369	388	369	376	387	397	403	403	339	377	387	364	389	383	374	414	379	401	388	398	379	392	351	390	391	373	381	392	410	386	366	392	370	355	360	410	367	434	386	398	377	352	370	365	405	364	353	379	401	337	348	347	352	404	375	382	368	401	360	380	372	400	361	387	388	410	342	398	440	418	387	359	385	364	363	368	397	383	366	401	367	356	409	378	398	360	401	396	394	356	367	426	378	387	367	366	399	376	385	372	375	359	368	372	391	373	356	385	370	404	354	381	421	431	399	378	381	393	381	388	362	389	401	375	352	370	377	396	432	415	373	414	387	353	379	404	378	388	427	393	428	354	377	373	435	369	388	353	409	373	354	389	346	386	401	369	392	403	366	389	369	363	395	348	364	364	352	395	370	363	364	418	356	413	390	397	369	346	397	377	353	399	403	403	378	387	394	352	382	383	411	391	355	393	373	396	328	352	372	405	380	399	331	389	382	374	359	385	372	350	376	366	386	389	399	403	351	359	408	369	357	381	373	393	381	420	376	356	389	395	408	364	380	423	384	389	392	370	374
36984	58337	46033	30210	18293	11956	9113	7804	6058	4347	3389	2568	2119	1727	1427	1250	1074	968	933	761	690	668	573	569	577	513	536	518	462	480	469	419	446	447	423	414	375	427	398	450	395	410	411	408	400	388	385	410	389	377	403	392	405	383	414	366	383	375	381	401	405	402	400	424	421	419	393	386	375	384	399	384	389	408	398	368	400	407	398	427	399	405	385	385	394	409	431	355	377	375	386	413	387	423	352	392	378	429	365	390	399	369	411	380	367	378	378	409	377	392	341	408	367	364	400	395	395	437	368	367	381	403	380	356	406	358	391	361	410	389	389	381	406	369	380	344	394	400	417	374	395	376	398	357	439	393	379	363	399	402	392	364	411	423	390	402	343	419	383	413	334	384	410	406	392	409	381	361	438	376	406	381	356	364	407	409	390	405	403	365	409	388	409	400	404	381	353	363	382	358	399	377	431	385	381	412	378	385	367	405	400	420	362	397	405	369	374	368	398	431	407	374	400	401	395	414	402	374	403	344	397	390	411	360	380	382	408	395	373	389	381	390	380	381	404	404	394	361	374	423	345	405	432	402	358	394	350	400	415	381	413	391	386	369	390	374	399	385	386	406	406	419	375	386	409	366	392	397	379	389	363	397	384	379	400	376	388	381	401	400	366	419	401	405	398	392	429	396	388	393	375	377	371	372	425	384	395	382	422	391	401	367	386	389	404	404	399	399	427	383	404	367	353	374	392	389	394	394	386	390	404	375	395	376	396	341	414	386	410	404	375	401	381	384	417	386	388	407	385	403	419	408	372	387	400	395	402	344	368	389	403	379	404	390	400	387	390	376	407	396	375	372	401	399	366	420	380	376	390	401	385	382	369	373	374	375	364	378	375	410	373	385	369	381	384	385	394	412	395	381	388	415	367	402	377	380	386	365	372	391	372	423	390	379	439	403	384	360	368	434	379	365	389	417	400	378	398	386	399	367	368	388	370	377	369	355	418	375	386	383	370	385	396	378	372	379	372	419	386	417	407	398	408	431	357	404	406	413	399	401	395	368	396	397	377	408	381	388	398	409	405	347	397	391	395	409	410	399	399	400	354	408	394	386	401	383	368	392	401	405	396	384	411	391	415	375	415	357	376	376	379	358	391	404	404	409	386	421	366	400	374	369	415	407	372	384	394	404	372	417	397	371	375	407	382	422	442	367	411	389	381	412	432	406	391	376	376	358	397	415	403	400	362	410	412	370	375	409	393	397	404	389	407	414	366	398	366	415	377	375	415	387	441	401	405	399	386	424	422	391	368	392	381	396	411	351	352	377	376	386	368	376	368	379	407	403	395	349	374	364	370	370	412	369	427	397	440	355	420	436	372	388	432	420	372	367	416	391	395	380	411	371	393	392	403	374	413	407	410	415	371	381	402	375	379	403	440	376	404	367	425	399	398	377	421	410	389	398	394	386	385	423	385	358	405	383	361	355	347	400	401	412	359	370	368	400	379	370	401	430	405	357	363	398	407	417	422	412	374	404	392	388	409	389	403	409	380	392	424	390	374	427	396	422	381	346	391	425	405	366	372	415	393	388	425	397	412	405	396	398	368	403	400	370	413	438	379	375	387	361	375	369	423	368	375	390	379	376	372	355	373	406	413	361	406	406	355	381	394	398	401	412	381	370	393	389	386	401	387	388	371	399	366	423	383	347	404	347	388	409	408	377	380	414	431	410	409	374	411	390	359	385	393	416	393	398	395	374	410	384	386	437	418	392	404	398	416	383	398	379	404	371	373	343	396	441	390	408	387	404	401	348	375	418	396	410	373	357	392	395	376	391	389	434	404	390	401	387	382	359	384	415	375	347	430	388	386	381	410	384	396	374	424	438	411	386	393	385	392	362	423	405	437	408	392	382	405	381	412	411	387	371	361	402	405	361	403	404	408	412	410	369	395	367	388	411	368	387	395	388	465	379	393	428	435	398	392	389	388	377	396	380	386	408	378	386	426	386	387	408	374	397	396	362	368	384	378	403	391	417	392	367	406	374	356	393	371	369	368	372	394	369	389	374	392	381	393	415	387	405	372	353	388	377	395	395	385	421	375	404	382	366	384	397	377	348	380	384	393	396	377	402	410	372	367	452	382	384	385	362	394	347	379	392	430	381	371	401	382	409	406	392	421	386	405	405	395	415	389	375	425	403	360	378	409	430	355	415	379	378	386	358	400	389	410	424	380	395	392	373	403	375	370	354	413	399	394	391	405	371	377	385	391	355	379	379	394	406	376	423	394	376	383	429	400	402	398	379	386	386	372	378	366	403	373	367	397	414	383	395	430	415	394	375	397	406	394	414	383	396	370	373	409	389	396	429	404	434	392	427	386	368	372	388	390	376	388	397	380	376	423	380	412	355	395	400	408	392	385	361	367	391	386	359	397	409	392	404	371	377	349	399	378	391	376	366	395	416	368	402	398	380	384	432	399	390	381	402	415	418	384	386	365	387	390	370	393	412	401	397	367	388	380	410	416	378	401	358	379	386	431	426	375	391	400	389	367	403	396	394	369	448	396	344	400	391	445	390	422	338	395	370	412	373	398	401	375	405	398	360	390	390	373	408	405	390	386	396	422	380	399	408	396	399	391	368	395	387	403	394	385	382	348	389	401	374	392	406	372	412	377	354	417	404	369	355	393	388	400	371	386	378	393	401	403	378	352	399	412	398	372	395	382	391	388	393	361	381	348	413	368	379	377	404	396	397	400	388	387	361	389	417	372	411	367	358	358	373	385	364	370	358	411	404	415	373	389	452	349	390	384	372	381	427	415	404	389	391	426	381	410	407	399	395	377	422	382	351	354	382	389	367	407	365	368	385	373	421	360	404	380	395	402	379	432	388	381	412	393	403	401	367	429	384	345	377	400	393	390	415	397	424	379	379	383	403	390	407	408	385	379	417	406	361	407	391	365	429	386	409	385	375	402	388	346	391	381	410	433	434	390	390	411	398	368	392	424	342	406	405	399	381	410	366	380	378	382	411	388	368	417	383	354	407	363	380	409	406	352	398	407	388	361	398	413	401	397	399	346	401	408	379	404	410	371	388	412	375	353	423	373	390	430	375	402	402	385	410	363	355	389	381	370	417	425	383	431	412	415	433	423	394	430	381	407	376	377	376	393	419	361	383	374	448	416	421	407	391	395	422	406	359	418	357	389	386	379	396	408	357	409	377	382	390	407	421	359	383	376	398	413	397	413	381	393	417	424	378	368	400	376	412	375	377	391	376	396	375	408	392	418	376	408	392	399	399	400	384	407	413	428	387	399	394	358	395	410	378	393	382	398	391	417	382	378	353	363	383	420	400	373	416	363	406	412	404	414	379	433	420	380	420	382	430	402	366	421	372	395	407	415	398	403	400	404	372	393	406	384	426	399	395	376	380	397	388	392	403	425	381	394	387	385	380	421	397	412	381	372	391	417	373	387	398	362	401	412	410	406	404	405	365	369	400	443	392	405	411	377	416	383	365	367	342	379	400
22950	21347	29085	24334	22068	21825	16274	7625	5654	4125	3136	2421	1942	1661	1514	1220	1101	1015	881	786	649	637	638	615	585	519	526	493	468	423	440	439	390	444	422	382	417	456	422	374	410	432	409	436	394	433	431	408	416	405	378	376	398	414	394	419	416	410	396	410	407	422	404	401	403	421	412	374	389	423	393	406	398	409	392	408	358	395	419	389	380	350	424	379	369	414	401	393	390	388	381	358	362	404	412	385	403	365	394	362	357	386	399	387	381	415	389	415	365	390	423	411	419	385	399	414	387	424	341	389	364	408	393	376	411	388	374	398	378	399	379	380	423	366	411	420	402	396	413	428	394	408	406	409	366	387	389	385	414	399	392	385	400	401	379	404	402	415	362	401	397	404	381	430	406	379	429	395	399	389	401	366	401	383	412	386	436	391	413	378	376	379	375	376	368	465	430	376	374	379	406	372	405	402	419	407	422	407	353	395	376	358	372	424	348	391	405	392	402	401	414	397	414	393	359	417	401	387	374	441	392	379	379	351	391	402	385	372	371	347	393	397	382	398	394	355	405	419	417	391	360	399	425	422	419	414	360	340	362	411	377	401	369	357	448	389	394	372	385	370	386	426	393	432	411	376	355	423	404	391	393	406	401	412	389	402	408	404	358	372	371	414	409	400	391	368	390	394	375	395	405	391	400	371	386	393	397	363	372	377	408	385	368	418	418	369	385	386	388	388	371	412	404	368	399	394	398	365	434	377	387	390	379	382	430	375	386	400	367	379	408	358	363	416	381	360	419	396	350	405	376	391	393	422	402	407	399	403	371	409	401	402	411	370	370	389	409	370	371	408	410	414	405	371	376	405	397	391	416	406	430	410	369	377	419	398	405	395	393	387	388	383	388	359	394	417	386	389	407	403	386	374	416	398	403	414	394	383	377	440	418	378	395	370	388	386	369	397	389	342	413	397	372	385	389	393	383	375	372	437	416	385	401	378	401	396	391	396	397	401	403	365	405	390	395	387	407	374	382	369	397	405	385	388	419	407	411	409	416	386	393	375	377	391	414	419	392	415	406	400	390	380	428	365	365	403	382	418	380	380	409	386	404	409	394	376	407	417	387	387	415	378	435	381	395	380	398	435	381	391	376	432	401	396	401	407	387	402	382	364	405	393	396	373	392	398	383	378	406	404	399	384	395	376	411	399	393	382	388	401	375	398	416	373	426	391	393	400	406	405	376	409	363	352	389	378	386	376	357	383	397	403	376	414	398	393	386	378	396	362	395	423	414	427	416	382	406	387	380	363	369	382	377	430	388	386	341	396	404	362	371	380	422	418	399	399	432	351	393	373	408	415	377	382	391	394	371	397	402	411	366	439	389	354	360	395	380	368	371	402	389	411	409	388	374	390	431	426	407	400	412	427	396	398	428	400	383	385	386	427	408	377	400	369	403	373	410	390	411	397	368	409	402	399	407	382	403	420	379	413	353	376	394	382	373	385	365	374	385	360	415	400	377	374	383	410	374	413	437	407	366	412	401	378	380	388	360	360	380	382	414	402	342	393	419	410	396	402	411	412	397	411	387	386	436	394	392	418	378	413	405	388	395	398	361	388	386	416	393	427	375	406	436	384	432	397	414	370	391	397	369	382	439	402	421	390	391	417	364	355	452	387	404	393	448	368	360	395	430	384	359	407	398	378	358	414	407	403	382	386	372	424	431	421	403	400	391	389	375	375	396	415	385	415	432	367	379	392	392	381	390	377	381	411	358	361	403	405	439	400	350	411	397	412	392	374	390	393	395	419	396	391	441	366	402	419	401	355	404	407	405	417	385	367	388	388	387	361	405	376	397	417	409	412	379	428	383	377	409	382	425	421	403	412	390	386	381	402	398	388	390	415	338	394	411	406	410	372	407	382	407	402	371	395	390	430	372	405	397	379	415	377	396	347	406	410	407	414	378	388	392	418	375	392	380	382	430	401	401	362	392	379	447	407	381	393	399	406	362	395	396	398	381	403	415	393	397	393	409	439	362	399	356	410	411	430	385	376	397	403	391	424	401	375	358	399	394	389	379	379	404	380	419	374	401	389	413	387	403	413	424	368	398	365	405	378	392	400	371	389	379	390	419	412	405	372	411	374	423	391	402	450	397	397	401	387	407	393	411	428	378	386	396	374	413	406	413	388	376	363	373	382	382	401	388	421	385	413	376	349	350	410	408	371	391	425	394	379	382	420	391	429	405	402	393	353	415	394	356	346	367	407	390	381	377	384	404	419	403	377	349	411	411	387	395	372	382	352	414	396	396	417	405	375	402	398	385	397	395	403	395	367	401	370	396	413	402	393	365	407	386	367	333	403	413	383	413	409	394	404	366	364	385	396	398	373	412	382	410	396	401	405	365	388	427	352	408	433	377	415	373	377	414	439	409	376	402	388	395	378	426	399	369	380	367	381	397	399	360	359	401	390	420	402	424	396	380	434	393	421	378	388	387	357	397	383	373	371	363	386	405	396	359	385	394	369	390	389	387	358	407	398	408	437	402	414	381	388	410	341	367	418	407	391	352	405	428	429	465	396	391	386	394	403	404	377	391	361	381	395	408	390	386	412	382	368	409	383	347	393	390	385	400	410	404	412	365	352	392	379	393	346	406	388	413	359	415	364	342	366	402	419	371	408	363	378	427	393	397	416	396	403	392	362	394	355	427	405	347	385	383	385	425	402	406	389	420	408	375	394	399	370	431	401	392	379	409	398	389	420	431	405	375	401	415	407	385	413	386	371	431	374	371	403	389	437	361	377	371	374	402	405	404	404	388	403	405	411	374	411	385	399	413	379	388	416	416	437	388	358	388	406	351	371	441	407	371	394	372	381	421	408	415	417	399	395	392	379	386	388	426	404	387	399	350	368	385	415	382	401	389	400	378	395	414	407	396	431	401	363	407	430	381	369	422	356	399	406	405	378	387	379	396	397	423	391	383	400	401	397	390	378	360	375	392	389	367	399	386	399	405	410	417	396	403	381	405	391	366	354	395	372	379	390	392	352	410	386	401	410	363	399	373	393	414	386	400	406	419	385	420	380	420	418	377	396	393	363	402	391	399	368	387	373	374	391	414	388	397	350	396	399	399	393	433	432	387	346	441	378	388	390	385	377	406	406	365	403	425	390	357	403	374	365	389	409	419	391	413	419	366	411	405	426	405	376	421	404	389	424	405	420	385	414	372	404	389	409	390	391	434	411	388	410	396	407	391	392	415	430	377	401	386	389	400	366	375	397	389	430	385	417	379	376	419	405	375	430	383	410	366	426	379	420	378	382	422	394	397	360	388	386	396	388	385	392	389	406	403	401	413	400	402	381	364	379	422	375	346	396	412	397	393	401	416	368	363	361	420	388	416	373	406	419	426	372	418	376	373	439	357	364	421	404	389	385	393	388	362	418	383	397	374	433	376	386	396	375	415	423	384	387	378	411	368	401	371	349	363	382	431	381	394	430	361	369	388	421	376	412	372	378	382	370	389	374
42690	68816	55000	39154	26288	15951	12328	10087	8325	5985	4666	3603	2764	2297	1963	1746	1467	1279	1066	923	851	786	712	645	658	610	578	527	460	484	468	479	437	499	457	444	474	406	394	377	413	360	371	424	419	418	426	409	414	397	409	378	413	430	360	403	431	388	388	377	409	369	426	387	404	389	372	389	405	354	379	419	391	415	407	422	401	374	398	373	386	389	379	400	404	395	403	416	375	383	434	361	394	431	401	424	373	404	385	394	391	400	365	396	391	389	374	362	390	382	394	409	416	398	418	369	398	421	428	377	415	417	371	428	413	354	372	373	371	383	392	399	420	417	366	405	382	391	387	400	377	381	389	386	359	398	386	407	399	420	394	409	394	379	391	387	391	429	396	359	381	394	424	370	442	383	374	394	393	386	400	376	405	418	386	377	362	419	412	433	397	396	395	379	401	396	380	401	432	415	378	374	383	412	379	385	360	404	359	380	405	368	394	413	381	399	394	336	403	423	399	382	377	400	384	440	375	383	403	384	416	383	352	382	407	381	378	415	386	389	363	409	366	385	387	410	354	415	411	379	390	369	401	390	405	383	387	407	419	382	421	412	392	419	389	405	391	413	379	392	400	383	393	354	393	393	392	382	407	440	428	425	375	378	414	403	402	379	416	364	405	390	383	392	373	404	390	370	356	433	412	404	385	361	373	367	387	365	379	384	379	393	357	386	383	361	424	404	414	395	391	370	412	408	405	379	408	384	389	400	384	369	381	378	415	436	390	420	415	420	402	408	402	371	407	420	393	399	410	382	379	396	391	363	384	412	431	397	401	406	379	374	368	403	374	412	413	384	359	408	415	356	390	363	390	389	426	416	387	392	463	382	397	395	399	428	406	374	392	416	398	382	393	436	374	383	385	441	368	389	396	444	401	416	368	401	389	407	393	401	416	433	375	385	370	414	392	368	369	391	395	396	403	412	395	358	429	396	431	377	385	421	389	364	423	377	390	430	395	411	396	396	368	391	387	401	411	372	409	377	398	391	363	415	399	374	369	394	409	370	379	366	393	404	404	420	398	403	421	411	411	427	384	425	402	383	428	391	375	412	407	402	399	381	380	359	380	435	348	409	420	409	377	382	394	418	401	385	427	416	391	402	376	407	377	383	434	441	373	400	387	403	417	411	349	382	345	380	414	390	426	384	396	373	391	409	364	413	410	377	390	382	384	387	407	336	412	423	405	373	389	394	382	413	404	378	398	405	404	406	423	411	431	387	343	375	368	393	399	398	394	420	413	378	410	406	416	429	395	381	393	388	378	375	425	411	383	383	399	392	405	394	418	368	368	374	396	415	429	387	405	391	376	418	407	384	382	393	390	402	387	425	394	415	387	405	402	369	398	369	385	388	383	406	389	414	397	396	391	430	354	374	372	391	379	388	360	434	399	372	404	388	382	409	395	404	392	372	375	384	401	388	418	408	395	409	422	356	423	393	398	398	387	404	412	401	407	427	392	379	373	387	443	392	411	417	397	397	398	365	384	380	387	383	358	386	400	397	378	425	397	378	397	394	421	399	375	358	414	391	389	369	388	365	390	432	387	398	402	413	400	383	398	376	384	400	428	423	425	423	431	408	399	400	402	381	378	385	402	385	378	402	406	409	418	407	419	376	360	402	407	379	396	408	386	409	373	388	379	391	382	403	361	380	382	439	392	416	369	397	381	417	404	401	378	385	401	390	377	397	402	385	417	411	385	405	365	420	364	423	436	411	393	369	428	431	366	389	392	427	394	399	380	410	378	413	390	376	368	409	404	423	417	401	403	403	397	397	407	387	378	371	394	370	419	387	410	368	398	382	376	410	410	391	387	459	413	407	364	395	395	409	402	375	388	367	378	385	365	404	380	427	380	399	393	437	413	386	387	373	412	405	413	410	376	393	408	427	418	393	357	393	402	386	416	428	393	402	407	431	371	405	410	397	407	420	377	405	427	363	406	391	392	379	391	377	376	381	406	395	392	391	407	412	410	404	402	404	411	385	383	412	386	425	388	360	385	389	430	379	379	404	385	370	394	371	379	418	356	387	388	394	391	428	397	405	387	379	457	392	368	398	419	361	393	398	416	411	400	388	388	400	414	404	405	398	415	398	454	405	377	381	423	386	391	397	420	397	416	402	406	417	399	411	383	382	393	387	400	379	423	390	419	389	385	384	359	401	370	392	410	392	395	400	402	419	425	394	369	369	417	368	367	391	411	394	408	384	431	384	392	436	410	408	359	424	381	425	394	384	375	409	393	399	385	419	418	411	387	377	392	388	383	380	384	415	399	385	406	372	419	401	388	378	385	412	395	361	395	371	375	359	376	409	378	414	375	383	428	384	411	396	386	395	383	423	396	375	419	373	379	404	403	410	388	394	402	397	365	365	399	392	373	367	383	387	410	430	393	372	401	421	387	386	367	445	418	389	400	436	409	436	373	391	394	408	429	389	397	368	385	399	407	382	367	386	407	365	382	378	413	420	380	384	392	411	363	409	396	383	399	373	402	376	380	360	397	418	379	405	398	361	391	403	368	383	398	401	397	426	406	399	418	368	383	409	375	385	413	410	367	385	408	402	413	398	373	398	424	391	441	407	378	424	373	366	411	387	365	406	392	413	407	425	385	390	354	406	404	385	403	408	391	389	371	373	371	382	380	426	390	395	396	357	389	395	403	418	368	414	400	406	390	414	430	394	399	419	392	337	386	399	438	373	410	400	397	397	393	375	403	374	378	391	404	390	396	395	406	454	409	378	436	392	409	376	391	383	409	408	399	417	407	376	365	436	373	379	410	411	415	382	405	363	405	411	418	361	334	350	394	361	396	423	400	408	389	395	397	383	430	395	390	406	410	387	390	398	376	404	422	405	418	377	412	417	428	414	411	375	399	412	418	403	382	400	406	391	445	374	378	388	403	393	371	380	386	405	366	370	417	388	394	361	396	375	399	431	392	367	401	408	405	360	389	391	363	355	414	400	441	397	391	383	404	408	364	373	372	399	407	388	372	411	372	411	385	385	427	396	404	367	417	383	369	371	356	415	414	372	356	411	399	396	427	382	391	433	384	395	388	390	378	358	373	381	391	387	396	411	358	447	407	380	407	453	339	386	372	398	410	398	399	402	371	403	380	389	354	411	416	377	367	427	391	405	384	368	374	423	381	357	383	390	376	372	408	392	410	375	374	376	415	392	427	370	376	441	416	400	395	362	394	418	379	417	407	390	386	396	405	364	360	402	375	411	377	382	372	406	366	377	404	408	376	412	408	430	372	386	385	391	396	402	367	390	392	388	371	406	399	416	388	394	428	381	415	416	365	434	391	413	389	415	414	407	374	388	364	387	377	400	377	391	417	421	387	374	390	373	381	413	434	379	348	422	406	375	376	378	362	391	366	395	384	381	414	381	407	376	419	396	381	386	419	389	389	393	395	395	434	398	373	399	372	421	405	406	375	398	373	401	402	367	382	359	395	392	377	407	400	384	397	391	410	371
37596	41875	39843	26897	11352	4752	3223	2509	1977	1478	1281	1047	939	734	751	703	569	529	541	487	478	452	468	439	442	401	409	412	413	421	400	383	378	402	394	392	394	343	389	381	373	365	393	373	369	375	371	379	417	398	342	400	371	368	405	363	352	378	390	371	383	368	414	350	346	388	371	399	382	392	401	374	387	374	382	373	384	408	413	405	386	387	366	335	376	379	387	362	409	364	377	422	386	384	369	389	393	362	411	396	377	364	377	397	380	400	395	370	407	372	369	402	406	352	365	369	387	421	406	370	398	360	368	370	365	379	407	380	365	385	353	376	396	351	376	406	400	394	346	367	369	398	410	396	379	341	397	391	368	392	373	407	382	379	346	379	357	384	389	352	356	384	382	331	399	415	388	404	393	388	404	369	394	356	381	367	349	361	386	357	402	397	394	390	376	395	404	383	366	422	385	367	369	399	383	375	371	368	403	374	368	381	385	373	368	376	404	367	406	383	338	392	401	375	397	357	381	372	354	369	359	344	373	359	344	378	393	357	364	385	354	375	344	377	396	384	387	348	381	365	383	367	379	385	367	370	367	394	368	383	395	362	415	366	345	358	413	357	375	380	402	363	351	384	408	400	374	412	364	385	365	397	432	377	376	402	387	378	418	394	363	392	367	383	396	405	372	367	379	350	403	388	378	383	416	386	390	389	360	366	362	362	366	399	356	381	383	350	350	372	387	369	411	369	379	383	343	409	368	372	354	410	386	401	389	410	423	368	411	388	389	381	380	370	373	390	375	331	354	400	350	356	388	360	338	379	384	365	379	370	398	388	382	350	409	371	366	421	392	382	392	393	385	395	407	390	366	379	366	356	396	367	361	384	390	382	378	363	364	400	383	397	391	371	376	406	382	344	404	370	387	408	395	366	361	413	334	376	342	387	385	366	366	392	397	397	400	375	376	389	365	385	393	387	369	396	383	428	357	397	373	352	399	416	392	386	377	375	391	381	344	348	372	383	392	429	361	378	383	401	400	373	360	363	361	371	386	361	371	375	375	365	345	381	418	411	368	398	381	353	368	373	385	380	366	402	384	367	379	373	393	360	333	404	384	421	370	391	393	395	378	381	349	427	378	390	371	374	374	358	368	380	378	375	378	384	393	348	396	396	373	366	363	361	389	414	384	355	365	415	375	404	381	372	337	387	385	435	380	389	395	386	367	377	356	352	372	384	417	370	369	376	373	391	363	334	407	388	383	374	369	362	367	415	380	341	396	386	389	382	372	400	387	365	393	353	353	392	375	354	390	385	391	384	355	342	381	371	387	387	379	362	371	378	355	423	393	415	378	371	396	362	386	389	370	357	399	367	347	387	383	358	363	395	367	407	406	423	384	366	318	378	383	381	374	355	369	366	407	399	387	386	393	389	345	413	355	371	344	379	405	359	360	364	374	339	366	407	394	345	398	357	358	383	374	383	378	367	417	365	384	405	405	377	393	378	364	385	368	399	400	406	368	380	385	355	374	344	394	380	393	393	369	386	378	370	360	355	362	331	402	349	390	439	350	381	373	403	380	351	378	417	382	362	371	378	374	412	358	393	388	377	373	371	362	357	367	388	418	364	379	366	404	374	361	378	408	363	407	355	391	367	355	379	400	354	407	395	379	405	377	372	386	390	384	385	368	367	380	384	361	409	390	398	356	367	370	398	367	407	396	349	373	386	377	413	379	361	378	407	398	380	388	333	382	382	360	392	361	391	361	399	406	371	382	434	365	378	383	412	363	380	409	363	408	388	429	378	395	352	390	391	362	359	397	389	382	392	371	395	403	386	386	355	390	358	421	371	372	358	400	364	384	356	399	377	388	363	396	430	350	373	357	396	388	390	341	383	379	348	399	371	374	374	390	424	374	392	332	379	406	381	331	373	399	390	389	339	414	397	377	360	374	387	366	368	354	370	374	360	333	397	368	399	380	388	379	381	427	361	350	424	353	369	395	404	381	352	356	399	374	384	404	403	367	332	403	380	389	369	355	380	362	404	377	374	372	376	381	349	401	383	389	415	389	365	362	362	385	365	361	386	382	385	432	373	380	376	388	383	410	377	377	375	360	392	371	355	372	367	377	376	406	393	377	381	381	363	379	379	359	388	383	374	378	404	401	375	369	412	399	357	387	368	350	397	368	400	362	404	407	347	372	368	353	390	366	355	397	396	337	380	344	388	376	327	375	361	386	355	385	368	381	385	356	426	381	349	407	375	388	393	402	401	381	395	376	397	372	376	397	378	379	358	391	392	429	387	381	359	386	363	368	351	462	405	368	403	361	386	364	377	363	374	381	350	383	372	358	381	416	374	378	410	401	375	356	390	369	391	403	360	386	425	413	381	382	401	330	407	346	410	344	388	364	361	395	365	418	371	392	390	381	398	379	384	398	338	386	390	404	378	402	412	340	407	368	344	380	411	390	371	373	387	420	402	364	378	402	368	403	385	389	378	380	387	390	413	385	369	412	353	382	372	395	360	390	416	377	385	392	353	369	396	385	393	344	384	371	386	391	389	360	402	433	398	368	424	399	364	360	379	380	365	344	393	373	350	366	357	360	368	412	387	364	422	370	386	424	338	340	375	368	373	410	371	373	374	385	397	341	364	376	374	377	382	348	352	368	413	390	396	363	400	385	389	383	369	402	362	364	341	330	390	350	369	404	370	341	384	410	370	381	383	387	355	396	398	380	413	384	416	379	373	358	387	385	351	396	396	367	367	376	381	376	364	361	400	356	397	363	383	352	402	383	374	389	423	360	386	355	358	422	385	375	350	388	389	351	402	378	334	372	373	344	388	411	369	354	363	348	387	384	423	368	377	382	353	427	415	390	431	410	373	374	386	411	415	382	380	395	371	384	364	376	382	387	400	393	351	423	399	383	369	372	364	351	347	335	372	378	386	388	365	377	379	384	377	369	401	382	381	382	370	365	379	361	364	380	387	374	389	384	348	408	352	375	365	410	389	387	380	401	382	387	409	371	351	373	371	367	362	362	376	384	401	363	355	404	369	389	411	396	369	398	385	381	354	389	391	373	377	366	363	398	341	357	379	349	367	415	374	392	355	397	369	404	402	399	399	398	378	381	408	411	350	375	379	377	399	355	381	379	387	386	387	368	376	395	366	381	356	378	419	405	354	409	391	361	330	402	359	373	377	382	386	385	384	386	395	413	360	402	322	368	378	380	403	430	382	386	385	371	367	385	378	372	377	373	397	372	345	373	354	338	383	388	376	357	365	360	399	398	363	386	359	382	345	345	349	372	388	378	391	368	385	363	373	368	403	386	390	381	390	368	354	376	344	376	384	399	390	381	400	386	401	435	381	402	370	416	426	383	391	388	383	391	393	411	375	363	379	375	389	372	392	349	426	406	380	369	390	377	356	370	380	372	373	368	405	388	392	391	388	383	361	378	397	381	371	363	397	389	415	378	379	407	386	345	373	357	403	395	369	401	371	380	363	373	423	386	387	381	409	345	409
41940	54274	39015	23427	11246	6680	5262	4098	3231	2338	1873	1539	1189	1043	994	865	729	686	619	515	553	550	509	476	465	451	460	431	427	416	404	405	440	373	369	393	364	422	399	416	419	417	379	388	390	365	360	400	420	379	402	398	381	406	368	372	390	395	393	420	439	382	379	406	401	396	384	354	387	381	346	415	406	403	384	396	405	402	375	397	417	377	369	394	392	421	413	367	391	390	391	359	380	376	386	374	408	371	399	383	365	390	400	383	388	395	400	385	383	414	381	367	425	405	393	369	364	407	416	387	412	420	399	385	403	392	411	389	421	371	392	400	408	404	392	401	379	389	402	390	359	385	401	395	396	367	402	397	375	417	391	405	365	357	396	441	369	399	374	406	386	361	390	373	377	366	417	375	400	388	375	422	383	379	382	422	385	389	379	400	368	407	397	402	376	368	379	397	392	388	378	385	412	401	374	403	375	360	388	373	401	388	388	403	410	385	355	368	420	364	393	385	385	400	394	387	432	412	382	391	393	393	377	403	374	393	420	398	371	361	373	400	394	378	402	377	320	381	376	393	370	410	373	370	378	390	446	383	405	386	386	418	387	406	373	385	417	416	373	421	400	406	386	399	405	396	385	415	387	387	401	390	394	368	383	382	394	389	403	409	366	394	398	390	397	357	365	378	349	402	400	401	376	445	405	387	399	388	355	383	382	404	384	414	396	407	383	397	372	384	389	367	378	396	420	396	389	367	364	399	353	392	369	379	377	377	376	391	393	387	399	365	378	382	387	409	408	414	387	382	415	363	394	403	398	419	405	396	394	377	378	424	389	363	384	362	393	394	370	387	402	426	360	389	380	384	359	422	393	356	372	408	398	408	387	398	385	413	404	420	381	393	413	358	365	420	404	373	396	342	408	376	404	363	405	385	374	394	394	363	393	367	430	397	410	440	384	366	363	416	391	381	368	373	375	385	396	389	427	349	407	402	376	386	383	378	373	386	386	393	379	398	388	412	381	404	401	386	408	385	397	389	357	402	389	386	389	368	415	379	380	401	408	368	378	361	412	449	407	430	392	372	396	394	407	366	395	369	404	390	386	375	387	354	377	361	393	413	391	374	382	405	398	381	391	395	384	354	382	374	359	400	392	401	408	385	358	420	373	409	439	379	412	386	369	400	381	396	390	396	422	390	381	358	385	412	422	377	394	396	388	360	380	378	365	361	401	406	388	373	412	390	375	347	387	355	395	410	396	363	380	392	348	425	368	395	361	383	404	394	386	374	373	374	403	388	406	380	377	435	369	400	392	364	387	412	429	387	387	401	388	376	424	411	421	367	356	372	402	394	385	380	392	412	394	410	389	385	396	380	359	402	437	422	367	403	375	397	377	375	378	398	412	368	397	424	366	427	410	403	339	375	418	355	370	420	371	428	393	385	394	383	381	353	379	387	357	403	405	363	349	401	388	453	370	366	403	383	382	388	393	396	385	393	391	420	413	409	378	368	410	399	388	355	374	371	408	393	364	387	394	398	389	395	418	411	375	349	406	367	390	401	421	386	373	425	377	413	378	404	429	384	431	404	410	402	418	384	407	377	359	427	406	429	388	392	363	379	410	368	377	356	362	372	346	396	411	405	404	405	417	428	387	369	368	374	405	359	389	363	385	390	421	402	368	377	381	361	376	380	367	378	398	416	373	359	388	368	382	406	439	375	407	409	396	393	414	387	342	434	373	393	373	394	375	369	386	402	363	350	376	369	340	382	389	384	393	395	360	404	374	364	395	367	423	416	400	393	396	388	378	391	411	367	413	438	415	395	378	384	394	372	376	430	382	393	365	381	411	388	376	411	386	416	384	426	404	386	417	398	397	405	415	401	366	392	383	385	375	425	395	392	409	406	430	391	387	387	381	431	381	387	374	432	377	413	389	388	372	423	395	395	409	379	394	374	358	412	386	384	379	389	373	378	407	427	425	423	358	397	354	422	381	398	378	396	391	382	397	379	382	377	365	416	388	373	372	384	407	388	396	382	380	385	377	320	368	383	408	379	370	403	350	398	382	369	397	401	378	385	381	367	364	397	406	374	411	431	372	385	395	366	401	393	418	370	404	385	402	386	414	411	399	424	383	424	419	412	413	395	382	379	349	395	384	394	390	421	439	400	417	395	419	386	409	373	411	381	391	373	423	398	425	373	398	376	363	397	406	425	394	383	411	379	404	409	410	414	394	420	389	361	393	371	368	393	400	415	410	416	370	402	395	378	381	423	404	378	374	412	408	360	419	383	395	404	374	388	401	390	421	378	393	386	399	414	384	374	395	391	387	395	422	384	415	378	411	370	379	411	398	359	383	395	385	440	403	382	369	369	394	379	370	403	378	395	409	385	395	343	378	405	358	374	401	401	363	385	413	375	406	381	401	373	393	402	371	397	408	393	407	385	396	386	367	418	427	370	354	373	364	397	375	397	420	413	378	392	411	375	392	374	413	415	398	401	370	385	391	390	372	427	402	386	395	394	380	360	409	386	383	393	379	371	410	376	374	386	354	393	391	411	385	391	387	343	339	383	373	445	411	372	364	424	385	405	393	372	389	403	379	462	402	393	404	416	383	364	416	431	356	423	394	366	395	385	419	391	361	378	393	395	403	356	379	424	412	382	394	447	391	433	399	406	363	353	388	373	387	389	404	397	389	394	411	342	411	412	405	424	420	407	384	402	398	393	408	374	403	421	412	378	389	419	366	366	405	383	388	341	411	360	366	375	404	396	398	406	377	390	421	448	385	374	377	383	364	379	402	423	393	369	367	398	381	435	424	379	375	434	424	381	372	376	366	368	364	398	391	407	386	412	420	402	398	386	406	398	427	366	407	404	382	405	422	400	378	423	396	421	388	381	427	383	382	415	444	410	402	396	373	395	381	370	374	382	381	403	397	397	383	399	378	445	414	425	412	426	391	390	394	405	398	414	402	402	385	399	400	374	414	385	391	400	403	393	379	381	373	382	436	404	406	411	366	393	350	413	398	370	430	349	407	388	382	387	446	394	407	384	414	377	418	422	435	398	387	402	399	406	405	394	396	372	398	426	392	371	408	389	410	382	348	387	342	379	369	401	403	396	401	412	414	412	414	385	429	385	386	410	386	395	400	393	390	396	396	359	347	382	369	379	377	385	386	369	390	361	401	378	363	367	397	366	396	361	371	382	411	339	379	418	389	362	373	402	411	403	376	404	383	415	363	422	382	389	396	366	365	408	401	425	369	387	359	387	374	417	378	403	402	376	404	424	403	370	382	366	407	377	386	399	389	366	395	400	390	413	376	378	347	378	398	377	423	411	393	396	419	342	387	410	376	420	418	365	398	369	389	387	391	391	374	355	416	367	396	372	417	385	373	376	403	411	397	416	376	453	409	385	406	376	398	411	392	389	378	390	353	404	367	389	383	371	382	372	393	382	390	392	390	410	384	377	387	394	418	371	429	402	394	387	404	397	406	404	401	388	423	388	398	393	405	366	423	379
24137	21284	28946	25877	21524	13886	6261	3878	2895	2201	1760	1470	1237	1051	961	855	742	637	638	581	529	535	507	508	447	436	429	478	403	439	416	402	385	362	389	369	401	374	366	374	384	372	392	381	372	390	390	378	375	382	398	377	377	386	365	341	395	415	388	383	379	408	364	387	356	395	383	350	380	361	398	355	360	400	382	385	379	440	379	380	435	398	374	379	373	368	361	366	376	347	413	332	358	395	378	375	414	376	368	350	381	381	397	340	396	381	367	370	402	420	380	374	400	413	393	348	376	363	354	396	351	383	353	359	393	371	358	372	405	384	398	407	391	380	344	389	407	423	388	421	372	392	395	382	387	410	412	387	392	377	375	400	379	400	400	354	395	416	375	392	397	431	371	366	345	365	388	411	379	345	369	368	405	369	370	373	388	382	358	357	392	405	378	394	372	414	378	368	393	368	352	365	379	388	362	395	355	369	351	337	405	364	396	421	389	349	397	391	384	393	348	385	346	368	379	398	387	370	396	354	379	373	374	394	370	380	354	398	385	376	405	358	340	375	370	375	377	369	395	406	393	391	395	401	369	353	367	379	389	372	365	407	387	382	390	381	400	395	408	382	372	390	393	375	356	373	379	386	399	362	377	372	378	366	377	393	396	398	410	362	358	389	418	397	376	369	379	396	342	376	368	384	376	378	370	395	414	388	396	341	409	366	405	374	382	384	394	402	377	384	379	380	433	401	358	366	355	348	372	405	367	418	388	403	364	386	390	378	348	393	360	380	419	374	353	352	355	382	422	384	362	375	383	371	391	353	336	390	402	369	384	382	385	358	381	352	362	388	352	429	374	398	362	358	362	380	376	401	377	413	393	366	378	361	354	394	383	395	380	406	367	419	361	406	402	372	425	352	379	365	386	422	368	400	385	396	363	386	396	405	372	402	399	357	386	356	380	366	393	353	371	387	395	376	378	397	377	386	357	393	392	411	411	365	399	384	362	363	379	377	362	391	342	376	370	425	385	407	375	450	392	390	398	354	376	391	320	364	394	389	417	340	378	407	372	406	368	368	378	370	369	374	350	383	369	399	381	372	387	379	385	353	374	382	382	384	353	362	380	369	369	402	368	386	369	378	406	417	366	377	357	361	391	379	391	359	402	359	365	370	381	387	367	376	369	401	387	368	365	363	377	392	356	366	371	362	389	385	377	375	400	348	419	385	382	377	360	372	396	410	378	424	391	394	387	364	365	407	350	369	423	353	360	366	349	368	365	390	371	376	344	386	359	394	377	353	399	388	347	362	362	349	348	386	429	386	389	367	362	363	367	410	347	374	397	395	359	394	425	379	406	399	366	399	392	359	356	347	356	384	398	358	388	380	369	394	392	394	392	385	371	343	362	359	363	399	372	367	364	364	356	379	387	378	347	435	384	381	407	367	377	367	395	397	372	346	330	410	368	398	384	383	383	369	375	370	373	408	403	417	387	352	428	394	360	368	378	372	376	389	387	376	347	414	369	388	364	388	356	380	400	381	359	395	417	382	387	397	392	369	381	377	379	401	377	364	387	369	390	396	397	385	378	394	383	383	396	375	377	363	414	377	354	373	361	391	353	350	332	396	390	345	369	341	379	360	412	366	373	363	386	388	355	346	385	371	393	357	372	369	387	399	382	408	347	356	358	386	386	361	398	362	344	378	381	424	377	378	368	369	390	405	366	398	371	386	394	390	375	417	363	403	393	379	387	375	411	395	374	378	393	361	371	382	384	383	374	367	371	380	368	374	385	411	387	368	353	406	369	387	373	376	378	364	346	390	359	402	372	378	377	391	372	432	377	353	375	373	351	366	394	365	388	376	410	365	387	388	365	370	381	367	388	352	337	393	420	378	370	381	408	392	390	398	387	385	380	362	382	368	372	360	405	398	368	361	373	379	365	388	406	358	391	410	391	350	412	381	394	361	349	370	377	416	354	404	380	379	387	384	375	380	373	366	376	411	350	378	359	353	394	386	397	411	380	360	383	343	355	374	409	400	380	383	408	398	391	396	375	361	375	391	386	369	414	356	353	371	342	385	388	382	412	381	435	385	383	375	373	419	397	357	402	386	393	358	413	397	389	362	397	404	388	376	369	426	404	383	356	386	370	351	417	421	369	371	385	390	379	420	407	369	348	413	372	389	380	395	391	378	402	385	397	358	379	376	353	399	397	378	405	354	378	387	372	386	362	395	344	420	377	366	375	367	383	374	388	325	389	371	346	365	362	349	371	356	410	384	403	351	430	363	363	380	366	382	395	391	346	412	329	391	368	396	372	391	364	346	412	382	398	396	376	391	395	345	382	370	342	381	414	368	380	386	358	413	413	391	391	346	350	367	351	363	380	383	395	349	403	391	409	396	370	407	393	433	381	380	374	383	372	359	400	395	430	383	385	392	358	391	369	401	402	392	406	341	389	354	393	400	359	371	370	380	367	392	353	417	360	387	362	384	367	348	371	410	372	425	401	372	408	379	372	396	361	431	412	373	347	384	370	366	377	396	393	404	352	360	367	373	347	382	357	358	353	357	389	391	354	373	396	409	363	374	388	385	331	369	344	396	360	388	386	392	353	360	349	375	411	361	360	388	378	362	370	400	380	382	399	372	386	392	398	362	391	411	402	374	395	422	380	361	367	368	380	396	370	363	385	369	373	411	363	364	367	369	350	349	389	404	393	383	366	372	382	396	364	398	414	383	378	374	401	377	353	381	390	366	400	365	330	391	397	355	402	376	382	392	388	373	367	378	390	421	374	392	415	404	378	372	396	372	386	385	388	421	383	382	388	393	371	364	381	394	419	378	366	376	374	384	386	356	376	372	363	327	378	363	405	413	380	428	390	351	384	380	381	370	390	342	367	377	403	386	381	376	369	372	364	402	361	351	389	389	367	397	386	401	423	359	380	355	386	401	371	379	382	390	377	385	368	356	393	379	362	404	403	397	375	390	374	375	361	359	370	376	353	367	354	384	365	365	398	375	376	377	379	367	375	376	395	377	399	345	403	369	384	361	391	398	396	365	360	356	367	360	351	390	389	382	359	383	354	358	427	373	358	385	361	373	399	360	362	361	359	390	380	362	385	411	374	357	410	353	389	405	354	403	353	398	405	400	382	404	392	398	359	355	409	373	387	331	364	370	392	354	381	400	404	378	363	373	392	368	378	364	391	406	355	389	371	420	389	397	365	406	388	375	389	394	362	411	372	384	368	389	380	362	375	369	406	370	403	400	386	365	353	368	372	388	412	369	378	393	385	411	404	418	372	407	372	422	338	397	355	418	395	360	386	387	380	379	331	375	371	381	358	380	390	379	375	399	390	374	373	388	393	375	385	399	392	374	369	366	389	400	418	395	383	405	339	380	376	383	390	356	358	400	376	419	368	363	370	355	372	404	408	376	401	366	402	381	439	380	370	377	368	373	388	405	366	413	372	392	362	401	361	408	359	370	363	373	403	379	382	358	406	394	398	382	371	382	374	354	366	374
42274	62833	49204	31797	16342	9457	7305	5707	4501	3239	2496	2200	1696	1380	1219	1047	972	817	710	699	664	568	550	546	503	472	477	413	413	444	425	393	415	402	430	417	403	399	439	435	408	412	367	394	374	374	383	400	444	392	363	386	399	394	384	359	327	408	357	344	364	370	417	384	366	377	402	402	390	410	401	343	373	374	393	378	400	354	375	392	393	381	398	386	381	420	426	383	384	395	395	386	388	406	398	376	364	376	358	389	381	352	386	362	389	382	393	420	388	413	348	387	391	392	407	387	381	393	345	390	380	363	404	386	345	374	410	360	397	402	343	396	416	401	348	389	351	369	407	394	392	383	403	384	407	410	380	374	412	411	353	386	416	386	396	393	424	404	381	372	392	409	393	385	384	409	372	380	406	394	421	397	396	415	396	339	394	373	408	416	377	406	389	389	357	374	403	399	359	391	376	386	386	410	395	420	388	352	384	392	367	358	354	386	400	404	369	388	367	366	345	380	365	407	406	389	369	423	427	386	376	395	384	341	393	338	357	380	404	375	377	398	364	363	389	378	380	380	362	412	387	413	355	370	376	406	379	372	402	389	381	403	409	370	388	396	400	408	371	423	356	357	384	389	385	411	350	416	398	382	407	383	397	386	392	411	371	372	409	408	378	403	403	395	379	403	362	386	422	366	394	391	398	391	368	438	393	390	360	376	418	396	393	385	381	394	389	396	381	363	380	395	403	377	425	373	366	387	403	401	378	363	354	400	404	397	376	375	350	364	400	373	379	377	396	377	406	365	421	401	372	379	392	367	361	401	399	410	393	393	392	395	356	391	374	400	401	393	364	364	397	421	331	377	451	390	378	369	398	379	413	354	417	403	392	402	370	356	392	357	377	375	373	376	379	408	414	381	372	371	377	399	361	403	351	376	399	354	376	382	366	375	361	402	370	387	392	373	393	363	391	377	399	410	367	392	382	377	379	379	368	439	354	412	432	398	388	398	398	415	384	374	363	393	380	404	356	399	394	366	402	410	389	347	438	390	393	358	369	425	398	406	374	372	371	407	399	368	404	343	396	350	396	344	353	362	375	440	370	361	372	365	386	381	377	393	383	450	375	389	391	387	400	379	388	374	390	396	385	376	384	395	386	399	376	397	400	372	367	438	380	394	361	367	399	381	386	393	378	407	390	367	368	403	368	438	375	403	373	380	394	415	394	406	385	407	424	392	406	358	388	406	378	374	397	393	363	384	419	377	378	397	408	359	360	348	364	391	361	369	386	386	362	398	362	404	374	398	346	394	381	399	353	376	372	406	392	413	382	387	354	372	371	377	346	371	396	391	395	400	383	404	428	401	390	402	364	371	387	393	383	383	421	412	420	377	419	423	398	396	368	391	397	423	352	378	349	398	392	356	389	401	384	392	368	382	367	373	350	376	414	384	401	370	381	382	365	386	391	358	391	365	381	385	370	390	396	400	383	403	409	400	394	380	384	397	409	388	391	372	363	369	362	361	400	422	402	385	381	384	383	375	406	405	401	344	363	400	383	367	390	391	364	355	354	418	403	398	377	360	413	389	375	395	388	402	394	388	374	394	398	395	353	394	378	423	397	412	381	382	368	365	420	392	388	417	410	378	384	385	368	397	381	420	375	397	372	416	364	374	405	357	377	413	392	389	367	419	404	400	406	366	362	386	384	378	394	358	384	366	361	390	379	370	366	385	420	412	423	365	394	420	369	387	398	387	400	375	394	379	384	410	378	393	421	388	393	376	354	426	348	394	380	384	391	400	396	401	390	390	380	397	402	361	390	365	383	389	372	377	354	375	420	398	382	351	404	389	417	385	383	408	368	369	387	382	373	411	379	417	388	439	355	391	371	420	390	411	406	388	365	429	389	382	386	398	406	364	377	373	420	403	370	356	382	427	384	377	400	386	409	388	362	408	369	373	408	402	387	387	396	364	371	394	367	357	406	422	395	373	359	357	382	394	413	374	388	388	369	398	372	374	450	393	389	382	407	364	374	382	377	374	375	359	402	422	403	410	401	384	373	410	406	385	411	399	369	403	376	378	365	375	380	428	406	371	406	397	386	364	395	425	353	384	410	377	389	386	394	438	354	411	371	421	370	384	437	415	404	377	396	373	375	368	421	392	377	384	399	370	408	377	394	402	369	413	381	365	402	413	394	416	397	397	375	366	399	434	381	371	352	412	420	359	378	394	377	398	363	403	385	363	388	415	397	376	391	373	363	375	385	370	383	401	363	357	409	397	346	408	353	392	341	362	398	380	404	422	424	379	386	398	364	370	412	431	419	411	427	395	373	374	388	418	348	369	377	414	364	400	345	391	364	390	386	388	400	398	365	394	404	409	399	350	384	373	357	395	352	364	388	384	386	384	403	419	360	400	381	398	365	389	368	403	383	377	418	332	415	387	375	370	389	354	395	374	383	396	373	409	379	370	387	403	390	376	379	379	359	393	355	388	374	404	399	380	407	398	377	361	407	367	375	358	381	389	365	398	383	413	388	384	392	387	350	410	380	390	408	395	415	373	383	405	379	378	386	393	411	361	358	389	380	383	367	393	407	369	406	403	385	405	431	376	383	388	381	402	370	386	400	407	395	375	335	353	407	379	425	403	387	377	379	385	414	378	367	388	389	392	364	394	387	373	426	363	384	379	398	374	389	380	401	374	378	408	399	394	397	409	415	388	418	335	397	404	368	383	378	368	377	389	358	378	373	346	365	375	405	387	410	383	371	366	371	367	383	380	417	367	390	380	407	405	402	396	380	414	359	369	409	352	404	385	385	374	447	393	371	384	399	392	382	384	381	348	404	407	371	379	390	394	379	366	402	424	403	354	364	364	402	402	365	369	377	388	413	411	426	386	386	366	384	404	399	370	382	361	394	396	372	398	358	407	380	434	368	395	390	420	388	382	432	400	381	382	377	387	393	369	397	406	378	419	360	378	384	390	371	350	400	335	403	383	374	367	390	363	347	400	373	364	371	376	408	406	384	373	368	382	355	397	375	364	386	375	394	376	400	405	420	391	377	368	358	430	372	370	414	401	391	415	379	380	400	403	376	380	377	383	368	431	376	382	390	400	411	404	391	373	405	392	394	378	403	383	384	365	357	402	401	396	378	394	409	386	387	385	354	383	359	400	376	356	381	389	374	360	380	365	380	390	378	409	399	403	390	428	384	383	425	391	386	382	378	396	392	351	401	403	352	367	353	358	376	371	395	359	414	438	379	401	367	396	386	399	399	376	377	387	379	385	404	384	381	390	383	392	380	399	402	391	398	378	400	402	418	379	393	412	386	371	374	378	390	420	381	391	364	404	323	378	369	374	395	419	394	414	372	370	380	368	397	370	388	395	380	387	354	374	371	400	360	416	389	349	391	358	359	358	380	374	372	396	379	415	371	359	414	393	413	369	389	333	376	395	364	380	371	402	391	368	404	361	371	377	407	383	416	376	394	433	382	342	413	387	385	383	397	375	387	332	374	385	372	404
25409	21781	30571	28161	18847	8721	5214	3583	2766	2057	1632	1488	1248	1114	896	780	741	709	585	554	552	518	500	495	471	449	445	419	427	443	414	439	418	407	407	421	372	389	423	387	419	371	393	363	352	408	393	388	400	393	350	375	400	370	354	374	368	386	363	393	420	414	379	417	381	377	384	392	396	391	409	361	347	380	394	394	378	374	356	391	355	392	376	417	398	378	395	390	340	395	399	375	391	354	415	406	376	385	392	440	348	370	365	365	385	383	406	358	413	377	368	365	394	359	392	365	351	392	382	416	402	397	414	365	401	408	393	389	368	387	413	369	391	367	373	387	388	374	458	420	400	428	380	376	385	355	397	399	373	394	363	387	393	373	406	388	383	359	405	418	370	390	367	404	357	392	379	408	368	383	381	414	391	382	361	401	412	380	385	394	356	366	397	407	385	410	364	367	394	402	393	389	403	417	399	394	393	381	388	372	404	356	387	408	397	400	393	380	405	381	409	400	376	412	369	423	431	366	416	404	403	360	373	410	398	401	374	359	376	386	371	386	396	372	416	372	396	383	412	395	375	399	374	399	422	390	384	391	355	398	415	366	354	351	393	389	403	379	383	388	374	366	392	436	398	420	398	369	412	395	380	415	400	389	391	384	414	377	386	362	390	377	412	393	393	396	376	402	370	415	351	387	358	373	399	398	392	389	399	359	411	409	428	392	422	364	380	357	373	348	375	408	412	432	378	398	424	381	425	383	388	379	346	403	395	398	358	372	383	374	386	406	387	410	371	392	383	405	391	386	400	385	428	405	406	398	421	414	383	419	407	349	419	399	368	387	378	392	363	414	388	403	412	415	373	405	407	377	379	377	379	372	406	367	385	379	380	433	408	389	367	416	394	420	427	413	374	378	404	371	368	350	409	414	402	411	383	368	382	386	420	393	377	362	411	382	391	393	366	379	392	403	382	381	389	423	410	367	417	344	374	400	408	396	373	416	390	359	382	347	413	403	393	381	407	395	402	398	388	328	372	380	371	370	343	378	417	421	403	375	406	371	407	411	395	404	398	368	409	377	421	378	376	375	395	403	351	412	371	385	372	436	405	424	367	401	368	395	417	425	388	373	355	384	390	371	369	412	384	356	392	407	364	383	370	365	394	380	370	374	410	399	367	360	341	394	393	384	379	375	415	398	370	379	431	422	390	414	451	403	404	410	392	387	370	404	419	415	405	363	398	373	374	358	363	410	393	358	408	356	390	368	402	396	400	385	410	391	362	364	401	408	419	407	402	399	430	399	403	376	384	406	417	360	397	392	394	368	388	356	389	390	371	357	387	387	364	405	399	384	400	385	384	376	403	395	382	396	396	349	422	388	389	399	377	370	402	360	383	388	399	373	419	383	391	400	410	401	416	412	391	417	413	412	445	400	378	406	420	425	388	419	407	399	376	397	371	381	363	416	389	391	427	393	386	432	418	375	373	398	395	389	419	429	386	369	361	378	374	402	392	363	389	381	403	422	358	362	361	367	393	404	381	382	380	416	378	369	385	403	393	380	390	368	389	391	402	371	395	378	368	360	412	344	389	372	367	366	373	364	383	398	386	415	409	395	406	388	408	378	364	418	392	375	394	340	384	394	411	343	356	382	388	365	385	386	405	373	382	382	392	408	373	385	389	402	376	391	344	402	396	393	387	392	375	411	436	406	392	380	387	395	402	401	370	402	396	402	402	393	396	374	370	378	398	374	355	370	380	388	376	380	408	396	408	394	378	366	392	388	383	406	362	363	405	400	360	417	443	409	422	396	399	386	407	383	370	344	385	390	399	393	418	418	390	400	349	363	416	359	422	410	383	399	393	361	440	377	409	387	418	419	372	432	393	401	370	382	400	392	408	396	400	400	376	378	391	383	393	386	411	390	392	362	368	379	381	364	406	418	381	393	400	339	395	380	362	413	379	391	384	363	382	376	404	391	380	381	365	388	397	403	390	417	383	362	374	397	378	432	422	436	369	393	394	402	385	377	347	401	398	378	387	385	373	416	395	385	420	425	410	304	367	356	367	366	422	399	373	403	444	399	401	360	361	421	395	364	401	390	382	368	390	367	376	402	375	424	391	429	408	390	417	399	388	413	405	362	393	403	382	379	375	394	381	361	380	329	387	413	403	379	387	380	428	413	415	380	414	390	424	418	394	395	375	391	356	416	419	415	402	380	393	388	369	398	370	388	362	360	377	369	380	390	424	397	378	356	355	377	377	412	378	405	372	395	344	394	394	401	388	413	408	409	385	406	375	376	412	387	386	408	401	388	398	367	364	396	348	410	387	445	376	381	369	408	376	378	400	403	423	391	355	365	381	396	361	415	394	373	378	374	394	373	399	377	409	403	392	395	406	371	365	392	374	382	400	382	385	357	375	402	401	402	387	393	383	421	364	362	385	370	377	383	414	348	401	365	379	379	387	399	383	380	369	370	382	406	397	399	375	385	393	415	381	399	391	380	412	398	423	367	386	375	377	383	376	373	380	391	406	390	410	405	368	389	397	395	421	426	377	386	366	432	410	394	421	373	417	384	421	411	397	414	375	391	401	406	384	368	419	393	357	390	403	376	392	392	401	396	387	419	397	370	356	370	411	393	385	402	384	404	375	397	375	361	412	358	387	390	369	403	400	377	403	427	378	364	341	357	371	370	426	391	398	375	427	411	347	365	427	350	389	378	377	413	410	444	400	405	341	378	349	415	357	396	398	412	407	400	377	413	369	366	374	376	383	421	408	390	419	413	348	418	373	386	434	398	391	367	383	402	400	401	418	400	344	353	414	394	387	350	376	370	379	382	384	353	402	418	406	378	385	374	362	401	385	364	402	381	379	371	386	370	378	410	418	371	397	391	359	442	350	345	408	354	413	372	399	374	403	425	438	362	404	385	429	356	369	445	423	378	417	375	359	386	385	379	397	407	397	430	368	393	379	386	403	369	403	379	389	400	372	375	398	337	423	385	396	405	369	434	410	339	379	379	368	381	395	400	395	390	411	414	377	364	408	359	398	368	356	414	376	381	421	381	403	417	400	386	376	356	380	351	397	445	398	405	420	416	400	378	382	408	362	388	343	413	382	386	358	376	402	386	381	384	419	376	401	392	428	406	374	390	391	358	376	419	366	410	371	396	379	374	365	400	355	413	380	412	370	400	381	449	364	389	398	389	395	380	382	402	391	411	399	354	432	410	379	370	355	378	369	376	378	387	397	382	374	403	398	368	390	395	412	399	369	410	372	357	379	391	391	403	373	387	362	405	392	433	414	420	372	411	379	403	411	404	382	433	378	403	392	427	368	357	401	426	377	366	409	365	360	380	371	390	403	364	399	400	388	399	366	410	381	433	390	381	397	419	387	412	388	416	403	401	365	410	369	362	359	362	387	396	414	429	380	391	368	377	366	400	364	395	401	399	404	412	400	380	396	402	397	389	369	396	391	391	403	378	404	405	385	424	377	368	385	392	398	359	383	378	367	379	349	379
40815	60003	46440	27759	16760	9541	7739	5840	4526	3344	2497	2171	1773	1422	1256	1079	936	874	751	649	640	573	548	520	521	462	434	461	444	413	452	412	417	448	427	406	425	415	412	373	418	383	393	427	418	414	411	425	397	391	389	417	402	387	418	388	393	393	350	388	398	391	373	406	411	426	421	374	408	393	418	395	408	414	407	377	413	403	414	420	400	393	404	378	386	388	380	402	401	377	379	379	404	414	389	398	385	382	400	401	384	370	418	370	375	367	425	406	396	398	396	383	396	390	396	396	388	393	383	407	423	365	405	400	396	404	413	405	394	363	380	403	366	410	410	372	461	395	413	420	421	401	420	400	373	410	373	425	413	403	386	362	407	405	355	406	424	392	400	394	386	429	423	424	438	386	367	428	422	419	439	393	365	402	377	383	361	376	379	399	402	365	393	409	419	390	407	406	407	423	407	419	390	420	411	393	386	397	374	407	421	383	407	400	376	390	396	381	377	399	403	372	390	398	342	407	386	389	346	365	384	388	371	386	385	377	396	420	398	444	395	364	413	435	356	388	418	347	409	360	442	414	416	388	378	400	389	407	419	422	403	414	365	390	420	391	392	407	416	422	401	374	408	436	407	390	396	406	391	398	408	398	411	403	354	418	391	383	405	360	394	387	399	408	408	391	382	445	367	392	361	394	380	392	400	367	404	387	401	374	357	397	387	383	359	422	380	411	386	417	410	388	427	378	424	385	399	414	421	416	370	409	414	383	369	432	402	431	380	403	361	363	409	411	413	374	406	434	433	419	415	404	387	369	383	379	360	383	374	372	367	434	376	382	397	385	444	392	374	398	392	387	383	402	385	408	428	395	368	368	376	418	384	406	399	437	410	375	403	412	390	417	385	400	397	356	404	424	430	411	395	372	396	364	397	404	403	396	422	415	427	415	397	381	404	410	401	400	373	353	397	404	379	421	389	379	390	380	359	392	405	393	410	408	369	380	376	406	400	390	400	370	376	392	396	404	379	417	381	401	367	361	417	382	344	419	363	384	393	419	388	406	379	414	379	372	403	408	377	378	392	385	393	401	396	422	420	389	391	403	384	397	420	398	434	391	408	407	395	400	410	390	405	373	362	393	433	393	397	403	412	409	377	421	383	435	392	378	431	380	392	401	368	413	389	402	374	391	382	410	400	417	386	403	411	417	389	420	408	437	424	401	419	378	394	423	421	437	375	430	450	417	422	358	364	422	371	392	405	411	447	427	402	413	385	443	389	405	386	398	413	414	380	402	372	388	409	390	419	403	417	406	382	391	392	393	379	379	403	385	402	399	435	391	388	431	403	417	365	379	409	405	380	406	404	368	393	393	400	421	409	401	412	392	371	363	371	440	400	390	380	388	412	385	374	367	403	373	423	410	381	416	416	457	411	380	408	395	349	414	395	418	433	397	392	427	367	393	358	394	391	437	416	389	424	412	429	410	417	349	424	410	412	363	397	374	381	391	395	413	418	382	405	392	412	364	401	411	390	394	411	418	393	378	388	423	400	371	398	364	411	394	426	381	398	383	426	423	401	398	379	414	405	389	387	381	428	424	428	390	428	420	406	386	407	445	374	421	393	404	408	349	373	429	392	419	356	392	398	415	380	396	412	351	396	371	408	383	424	388	406	392	385	407	411	404	413	393	419	364	411	364	453	378	391	406	404	405	425	399	382	404	381	398	408	424	373	411	375	442	404	410	389	381	393	377	376	391	424	404	437	358	422	417	402	405	442	436	384	400	374	410	428	404	388	360	391	389	402	424	415	399	381	441	390	359	395	419	388	404	419	391	406	400	422	389	398	410	409	372	394	435	379	382	389	414	379	410	418	430	410	386	428	416	422	409	390	417	401	369	392	402	399	407	406	395	364	374	419	374	403	370	401	405	398	378	367	385	382	419	397	420	378	401	419	378	385	379	391	417	354	451	419	407	399	444	399	405	378	411	361	368	390	378	433	389	360	405	372	391	413	401	390	404	388	410	379	399	396	396	398	364	411	371	395	378	378	357	414	374	421	380	403	396	396	389	398	382	420	383	384	396	373	379	386	388	426	385	388	370	418	404	431	427	407	366	415	356	385	391	430	412	418	385	362	360	406	408	407	427	407	377	380	390	393	389	397	420	412	405	397	408	403	403	365	383	428	409	397	398	388	383	371	398	392	396	392	382	354	396	388	426	405	366	400	398	394	395	415	360	382	411	396	418	373	381	406	395	384	390	411	441	372	394	367	392	405	409	357	386	421	393	419	402	425	393	389	401	413	421	380	388	361	411	369	371	403	421	378	397	373	401	403	446	360	410	413	391	413	399	422	412	396	409	402	392	401	406	397	377	350	381	412	369	420	445	383	396	407	404	385	414	407	395	377	422	455	421	385	372	380	411	423	424	413	395	399	375	420	375	412	396	403	414	390	412	390	381	396	383	376	430	459	428	409	380	418	402	411	394	388	422	415	378	394	430	384	411	415	415	394	398	399	402	410	435	393	417	410	398	378	381	382	422	420	393	399	395	384	396	441	415	404	393	413	417	407	397	414	397	379	395	466	367	400	384	423	399	392	389	386	417	400	397	414	416	387	386	374	374	382	363	398	367	385	364	389	378	418	385	393	373	434	382	414	410	394	413	392	361	370	391	347	441	376	400	445	392	411	392	406	428	384	393	380	390	401	397	392	385	392	391	397	372	408	399	410	405	368	384	360	370	411	382	405	377	395	390	354	409	396	398	383	410	414	394	398	402	426	388	420	408	384	400	390	410	364	399	422	391	416	413	435	375	399	389	383	430	400	386	425	411	401	360	379	361	410	404	400	428	364	397	397	380	431	400	355	405	391	376	412	406	427	399	371	424	403	379	452	435	393	382	397	400	388	417	391	410	398	393	391	404	389	375	385	417	391	416	383	391	445	399	413	393	387	405	410	387	388	351	432	381	363	383	392	389	367	418	417	448	386	387	411	418	420	390	391	388	417	356	412	414	378	362	441	417	389	414	398	419	364	406	408	435	420	400	395	401	386	399	370	410	424	397	412	405	391	398	378	378	367	387	410	404	386	382	390	392	375	396	394	443	407	377	436	389	377	378	413	451	437	405	369	377	393	384	421	406	379	383	389	387	391	381	374	404	398	373	414	401	394	371	402	393	391	409	414	405	438	382	384	384	419	409	373	408	375	391	427	432	398	426	422	369	376	411	414	398	433	396	414	410	402	414	398	388	405	392	398	373	397	401	373	387	415	412	374	381	399	412	360	401	403	368	411	370	398	376	421	407	414	394	405	373	417	391	430	371	375	392	363	396	385	397	414	396	400	405	399	413	406	373	400	379	391	364	398	389	358	423	383	386	379	413	383	396	426	423	382	389	396	414	409	361	398	421	404	407	384	408	363	410	392	414	400	383	417	419	441	386	393	384	373	389	375	415	407	400	399	368	407	389	403	400	403	398	401	403	391	430	364	401	408	409	405	395	360	380	414	403	418	406	411	378	365	380
23009	21405	29187	24398	22056	21845	16023	7253	5010	3591	2855	2334	2048	1589	1455	1227	1001	941	854	710	687	637	591	559	535	511	516	513	429	457	448	486	449	415	458	434	402	392	443	423	406	398	402	394	393	395	375	428	451	376	411	386	402	378	416	404	441	369	420	370	455	359	409	385	405	416	395	385	383	391	392	360	409	374	388	360	423	421	443	385	383	390	405	398	386	401	387	385	410	368	415	410	410	413	401	365	404	379	382	424	385	386	390	398	395	393	366	390	396	390	410	404	391	398	358	399	381	420	411	395	393	398	393	406	408	379	387	405	397	412	404	410	392	417	402	388	397	392	414	426	418	380	362	403	386	381	415	363	400	390	480	449	365	388	337	358	368	405	419	420	403	419	410	401	416	417	389	391	417	407	358	403	353	406	389	412	392	420	395	416	411	449	387	394	377	405	381	379	374	400	373	389	379	399	417	392	378	389	377	358	407	402	371	398	420	370	394	391	377	384	402	368	364	388	406	394	394	409	355	390	380	416	387	471	390	362	364	377	409	406	373	391	440	422	382	374	391	398	415	348	403	392	373	414	409	384	383	386	373	401	347	415	412	366	396	379	431	391	413	410	422	411	375	360	381	405	386	385	372	403	404	397	394	394	364	401	373	412	437	383	421	420	415	415	382	401	363	408	419	375	371	351	411	410	414	377	387	412	422	369	403	350	429	388	376	361	406	414	396	393	403	384	363	408	376	393	403	379	403	366	416	413	404	381	413	376	400	365	406	401	415	398	361	395	401	406	429	377	393	386	410	353	365	417	399	430	389	389	408	404	400	398	386	408	393	390	375	389	414	384	423	391	365	350	374	402	412	400	382	381	412	379	388	390	372	409	390	403	373	392	408	410	414	412	398	377	400	406	395	391	363	381	410	385	395	419	382	399	406	428	406	395	413	380	385	396	427	382	435	383	379	381	391	391	419	366	400	392	433	404	441	415	394	391	398	364	414	400	406	376	369	421	373	408	434	378	424	392	392	388	408	375	377	413	381	352	428	382	428	398	357	406	442	392	380	378	407	402	406	385	394	391	396	387	411	369	397	433	394	415	416	379	375	427	396	427	370	368	395	414	422	428	383	427	387	383	380	348	403	405	368	425	396	422	409	419	416	381	422	389	397	393	402	379	396	359	391	362	381	365	383	416	377	385	392	409	397	408	429	411	403	394	394	366	356	395	364	372	395	397	359	411	351	414	397	440	405	427	406	406	415	404	399	388	397	403	402	407	398	399	386	380	418	377	404	370	399	402	385	376	439	366	411	408	414	377	398	437	387	394	402	429	401	425	371	373	417	412	406	384	385	411	393	403	394	376	459	417	392	447	385	396	379	387	422	403	372	398	380	378	421	398	356	409	411	425	410	410	404	426	398	367	372	379	377	355	367	365	395	384	388	405	400	384	420	380	364	439	403	404	402	394	407	386	410	420	407	417	395	413	367	373	396	352	410	360	406	398	398	409	415	359	418	400	398	352	423	393	417	386	388	417	415	369	388	394	386	376	378	444	355	384	374	422	379	401	393	384	398	407	388	397	407	376	422	398	393	405	383	390	387	454	389	412	372	410	375	399	380	428	428	396	402	416	373	401	378	401	385	427	411	383	385	400	399	402	419	406	380	387	381	412	403	420	360	408	421	399	398	372	413	402	398	400	419	391	383	386	368	426	385	375	383	412	408	397	407	396	406	391	362	410	387	384	402	370	390	403	383	398	393	377	410	412	361	386	389	390	354	394	392	389	396	374	385	422	420	436	380	380	405	388	393	387	415	378	408	382	367	389	399	406	395	337	419	386	383	408	405	389	370	373	422	397	407	376	404	408	380	383	377	402	369	391	387	437	402	380	367	382	404	390	389	372	400	395	390	394	423	372	437	385	385	376	393	392	390	383	412	416	361	397	399	388	388	403	393	429	422	402	409	388	377	418	394	412	381	380	388	386	394	367	393	411	369	413	440	387	441	373	371	410	408	383	363	381	384	390	388	382	365	406	419	410	416	390	405	411	386	408	368	399	387	410	389	434	402	385	436	429	428	403	386	392	402	411	380	414	363	388	403	414	384	375	422	402	379	390	402	395	398	411	414	380	389	399	356	411	373	371	405	408	382	411	366	406	398	392	409	415	394	388	388	411	376	405	393	394	423	400	389	406	396	419	398	392	398	376	349	369	430	410	394	385	386	401	415	409	406	397	404	399	416	382	417	403	385	424	414	404	395	416	388	379	421	392	389	414	376	414	397	443	420	427	409	382	348	387	363	403	396	391	419	370	374	394	388	385	412	395	364	398	442	428	426	395	414	388	396	363	397	377	383	402	391	416	407	389	397	382	416	388	378	389	385	401	388	358	427	403	409	372	335	366	413	404	394	390	377	386	394	385	388	414	408	402	411	417	421	410	420	419	426	398	361	403	374	417	398	365	359	421	381	411	444	381	398	421	407	373	382	339	412	402	403	400	415	388	408	383	378	382	367	404	410	356	404	421	393	420	418	412	445	423	384	399	389	387	418	405	349	391	359	389	397	423	390	382	397	432	357	390	427	397	399	421	393	390	364	411	401	418	393	400	367	414	396	414	386	394	401	379	389	400	393	428	424	410	390	341	385	424	410	419	381	386	450	407	383	377	444	406	390	401	383	382	378	401	358	398	366	417	383	442	385	408	401	377	403	367	399	400	370	403	413	430	387	409	351	425	420	376	418	395	413	364	407	409	423	444	376	392	407	415	416	396	359	406	397	391	369	415	421	428	394	380	400	394	395	405	377	409	452	390	383	399	402	379	396	399	396	410	373	422	384	363	399	403	364	378	406	389	398	415	418	408	365	410	384	357	362	396	388	400	366	368	376	411	409	408	377	395	380	409	438	401	401	391	389	380	376	400	370	406	387	400	397	401	381	399	390	413	405	359	413	404	378	409	421	424	379	405	386	377	409	400	368	372	413	385	398	398	385	374	364	390	401	401	397	386	372	390	367	386	370	412	396	355	388	334	420	411	402	384	378	391	424	409	397	391	397	429	424	387	404	368	377	395	400	401	374	417	394	353	392	435	376	394	387	374	385	379	442	379	404	397	371	424	377	365	391	416	392	388	417	386	385	409	370	364	353	381	373	379	371	378	416	398	410	412	405	396	386	410	415	406	387	408	419	370	395	379	378	444	419	408	361	394	401	426	379	379	391	396	387	390	411	364	393	432	387	359	400	417	404	377	415	395	394	383	395	405	405	387	439	361	419	391	422	399	417	398	387	395	416	411	367	388	375	417	392	344	385	380	402	386	388	441	412	377	393	418	403	421	417	425	376	385	366	425	410	416	383	397	388	396	403	365	390	411	394	376	369	402	383	406	402	425	404	360	392	429	441	387	392	376	368	386	394	386	373	414	415	407	352	398	393	364	399	419	386	369	358	396	389	388	403	401	393	430	378	363	417	366	392	345	404	342	394	424	385	404	399	408	383	428	342	383	430	430	414	391	376	392	404	398
42990	73918	57781	37664	26944	16047	12229	9747	7404	5298	4307	3491	2969	2380	2009	1690	1396	1258	1005	957	824	716	647	657	600	592	522	521	541	477	431	443	461	434	449	444	437	438	393	412	427	376	370	411	394	392	423	405	430	395	394	393	374	354	430	421	405	403	410	402	378	409	390	398	370	401	349	430	421	401	405	367	441	380	389	370	423	412	399	445	430	439	405	421	398	401	383	406	397	404	382	374	423	402	423	397	413	389	376	400	391	417	411	380	392	378	408	373	404	390	416	413	371	395	413	442	398	421	402	398	389	410	391	396	370	411	372	444	419	419	397	391	424	391	433	422	384	422	419	386	414	398	373	379	386	399	391	398	427	405	419	381	412	413	424	371	390	436	397	394	410	381	404	376	419	371	397	389	414	379	402	419	389	407	374	390	426	377	409	405	388	417	364	387	437	415	434	394	403	391	382	373	411	391	381	383	373	406	422	383	418	398	399	368	398	426	397	385	397	399	363	433	420	364	370	380	421	421	425	386	396	440	407	398	400	431	379	368	400	393	405	434	430	379	380	397	457	418	417	398	407	419	389	397	393	401	406	371	380	401	400	382	414	401	380	395	392	403	409	407	422	408	424	428	444	379	368	399	398	434	426	421	385	387	390	384	393	414	408	402	393	402	387	397	401	449	424	405	400	385	400	385	414	382	392	380	387	411	423	434	398	383	414	394	396	418	396	408	415	409	417	389	401	378	383	388	407	344	411	399	430	383	401	391	421	390	430	404	409	386	419	440	395	432	412	412	413	394	398	380	402	383	373	403	394	360	418	411	422	412	372	385	387	443	422	396	449	398	401	424	402	416	396	408	409	379	370	416	373	414	416	385	384	393	395	417	421	408	386	429	379	400	405	405	395	425	408	362	356	375	406	396	382	383	419	395	405	380	414	386	415	383	417	420	429	376	391	404	394	403	407	411	442	435	408	360	383	376	399	409	408	357	414	403	381	369	394	419	386	408	386	399	420	384	374	379	389	395	402	398	380	368	388	386	377	402	405	385	400	395	405	438	408	421	383	438	397	421	402	407	435	381	433	392	415	390	350	415	418	395	381	382	403	399	410	391	398	395	375	391	412	415	373	432	394	421	420	407	433	379	386	417	379	403	416	389	394	341	393	369	387	406	417	384	404	420	376	395	413	429	389	380	358	387	425	393	411	395	390	405	372	386	378	389	368	413	395	390	410	413	398	379	398	379	414	416	388	375	378	390	392	402	419	395	418	421	398	359	388	418	382	419	393	401	373	399	367	397	392	408	397	433	392	377	412	414	409	367	383	423	366	421	394	387	384	373	400	393	412	368	407	388	437	435	388	438	419	399	407	391	426	386	387	398	405	409	402	381	368	399	428	358	425	390	373	390	374	399	361	402	397	395	417	379	433	393	434	390	397	416	422	389	360	405	425	390	381	385	403	421	405	418	395	400	383	345	390	411	413	386	411	404	356	407	375	397	397	406	404	375	417	400	403	379	394	418	412	407	418	386	406	388	440	420	387	387	379	404	405	409	421	451	398	433	421	409	410	400	408	417	398	435	396	425	435	390	423	397	408	408	396	389	382	402	382	385	375	396	393	421	397	400	410	400	376	419	389	391	358	433	416	410	395	393	412	411	362	397	392	389	404	457	418	396	399	395	408	401	401	388	434	400	386	373	429	396	417	385	409	372	408	396	402	464	421	393	393	374	395	393	383	382	428	441	391	367	386	407	414	388	382	387	427	410	392	407	420	417	412	359	395	385	353	379	391	403	414	433	429	411	429	412	409	398	424	376	387	383	408	385	385	433	384	426	404	394	417	406	413	424	375	405	429	424	401	412	402	401	416	417	376	366	422	418	396	412	398	388	392	379	387	411	400	414	366	415	384	401	381	397	377	385	405	420	407	415	407	365	406	412	422	409	411	413	394	410	409	406	401	380	418	409	368	403	406	417	378	403	410	385	427	438	380	404	422	385	422	418	397	421	414	386	414	415	379	401	431	406	451	412	378	402	397	422	392	401	421	423	397	402	401	419	413	391	388	417	376	419	387	398	384	425	437	379	414	386	384	398	410	386	412	406	434	411	408	403	393	381	417	407	354	406	387	390	377	437	414	388	407	369	371	425	408	417	392	407	389	439	359	394	422	388	412	377	409	395	398	392	418	404	386	401	379	387	403	375	397	403	379	372	386	432	419	380	401	402	403	367	437	413	378	362	389	375	410	395	405	395	361	425	385	397	406	422	408	391	420	374	420	409	397	409	421	370	402	421	397	424	417	363	389	381	399	402	419	397	406	376	369	400	376	398	389	388	430	421	423	400	417	440	434	424	439	440	369	414	369	394	384	346	391	434	400	411	364	426	376	366	380	387	394	396	413	424	436	408	420	369	409	431	429	402	409	408	405	414	403	415	398	386	412	398	389	398	426	396	382	428	394	441	369	399	433	435	405	378	403	377	405	396	402	421	402	423	408	374	438	400	385	395	408	403	408	410	384	375	415	416	424	411	422	373	408	379	413	392	398	410	401	403	412	411	409	419	404	408	443	387	388	405	384	405	417	370	375	376	398	390	397	398	410	387	400	390	401	349	436	399	416	408	410	390	372	385	401	398	417	415	371	382	413	425	396	388	383	414	415	389	375	422	420	396	414	427	372	381	422	381	427	407	412	401	424	406	414	403	412	381	415	387	411	417	380	360	437	376	406	377	404	361	385	363	412	401	380	395	374	418	433	372	402	378	402	379	412	390	387	386	419	432	415	380	423	404	411	379	414	375	391	384	393	370	409	431	374	410	373	425	420	401	341	385	437	399	432	402	391	370	375	393	402	425	363	427	402	450	375	393	363	411	406	404	396	374	393	392	412	406	403	438	421	415	422	413	389	401	402	420	401	404	415	388	407	418	380	378	405	417	384	391	376	401	369	404	420	353	419	401	401	405	408	424	408	391	380	394	393	371	405	408	367	425	409	392	403	406	406	414	358	387	412	399	408	385	405	409	406	427	397	433	417	408	393	389	415	385	392	393	412	427	382	419	426	406	402	376	408	419	411	400	363	409	404	371	440	404	391	406	406	381	424	354	390	411	402	383	437	388	394	417	439	383	384	390	419	386	413	420	406	426	408	392	392	398	417	400	412	415	385	390	383	357	393	366	396	399	374	405	391	375	402	403	428	392	402	430	396	416	399	413	434	378	386	382	360	395	386	383	418	403	405	427	420	411	432	374	412	427	433	410	395	424	373	405	367	377	403	407	417	377	404	416	401	403	389	399	385	401	372	394	426	408	391	414	383	373	358	436	377	411	380	388	408	424	383	372	408	396	387	412	408	370	404	383	397	393	422	424	395	366	412	406	418	405	389	382	380	381	401	372	387	391	384	395	399	383	399	377	420	395	406	370	373	384	427	372	416	401	382	424	408	387	386	392	417	348	459	401	354	403	417	417	389	396	382	393	360	423	409	413	389	413	379	402	418	391	403	376	389	426	422	391	393	415	399	387
38312	46153	42107	26332	13706	5940	4015	2937	2273	1648	1324	1177	983	858	813	753	690	585	539	521	502	494	490	476	420	442	390	401	411	433	359	420	396	408	361	395	366	389	403	373	371	365	399	353	434	372	412	409	420	400	402	381	382	387	385	374	418	397	367	382	388	395	346	355	361	422	389	388	391	361	400	406	366	399	384	366	408	405	389	379	404	385	354	356	444	366	393	387	393	394	404	379	368	393	393	394	397	393	415	403	378	402	406	371	374	405	352	377	377	387	426	395	397	382	392	371	341	416	379	361	374	398	358	373	377	390	414	369	413	375	370	373	380	413	374	432	384	403	412	389	369	381	366	412	352	417	356	361	390	403	410	374	396	422	404	378	379	374	401	391	376	407	390	372	405	362	356	367	398	370	397	415	384	351	407	415	393	395	347	396	392	368	380	410	363	403	376	406	380	400	383	393	370	408	358	408	398	373	391	405	402	400	383	371	387	371	395	393	407	369	388	415	370	401	385	380	394	383	365	409	370	370	385	349	376	363	378	405	376	374	387	392	377	368	382	401	399	392	370	339	389	409	381	383	340	405	358	397	352	391	365	402	379	382	404	433	398	357	393	403	383	402	407	350	403	414	378	370	375	390	379	392	409	345	407	379	358	398	415	384	410	380	434	376	372	450	374	360	395	383	386	370	397	345	410	404	393	411	368	357	372	357	362	391	368	382	348	405	383	393	374	390	397	411	367	418	397	336	407	421	441	406	379	354	391	368	416	363	401	388	383	376	362	380	403	359	366	409	383	387	393	351	404	392	413	399	392	353	355	365	396	417	391	389	399	364	397	371	399	413	400	369	400	415	402	372	400	409	360	389	396	398	418	412	364	376	383	373	402	372	380	371	379	379	405	354	384	389	375	394	384	376	407	382	390	377	398	409	369	368	405	425	396	372	361	409	375	442	401	417	378	364	380	368	391	413	406	388	401	391	418	402	390	401	415	401	378	387	374	383	387	408	391	413	378	385	355	422	364	365	419	385	377	371	367	392	410	413	377	389	424	389	404	374	374	406	440	377	383	362	381	389	393	415	392	391	368	362	356	378	382	404	392	376	386	375	418	381	365	394	412	395	412	391	358	409	391	358	365	375	402	422	355	405	409	377	369	391	347	375	389	351	366	375	381	359	357	380	374	402	408	377	379	393	429	409	394	376	436	385	364	376	376	402	402	366	368	392	410	397	388	392	368	369	405	389	390	369	395	388	400	386	404	379	403	373	392	389	384	401	382	402	383	371	363	399	405	408	380	417	413	393	439	377	389	379	364	385	388	398	413	391	377	364	394	352	362	364	375	416	391	368	381	387	360	395	369	418	404	377	397	365	386	403	353	383	385	358	392	394	390	380	395	407	359	387	358	421	402	383	385	389	333	405	413	375	401	392	396	378	379	364	373	377	411	391	392	387	371	402	371	434	363	393	402	403	428	416	413	379	387	373	387	346	361	378	397	392	413	389	344	357	369	385	395	373	400	368	346	391	374	403	371	369	409	362	337	429	414	417	377	380	405	370	410	401	401	416	373	390	386	403	438	418	377	378	388	399	419	363	383	391	404	415	375	362	427	376	386	408	373	368	383	376	435	362	389	407	361	382	408	350	385	374	384	338	370	411	365	414	388	346	371	361	389	403	382	371	386	386	374	382	379	395	409	356	388	360	393	382	397	376	393	343	376	402	384	359	385	396	371	399	373	352	402	371	388	398	438	367	390	358	386	367	361	406	370	397	409	352	370	353	360	393	360	371	350	377	408	395	399	421	353	382	370	369	348	377	414	372	376	408	379	383	422	383	379	374	411	400	380	386	392	383	438	399	373	387	381	385	404	364	388	380	412	361	395	399	349	342	374	379	400	392	408	425	404	420	387	417	357	393	374	410	404	406	364	402	378	375	380	430	366	366	353	389	396	372	369	371	354	372	363	395	368	385	398	383	391	381	363	375	411	342	362	386	370	371	361	403	391	376	413	413	404	417	430	412	406	382	388	399	380	381	360	379	361	383	369	360	374	387	412	383	387	392	384	378	375	403	377	399	380	388	378	373	373	398	361	356	358	386	395	354	384	385	361	387	378	403	375	390	381	390	420	374	414	371	386	388	382	375	407	387	406	367	381	380	379	387	354	360	368	392	398	372	398	372	367	357	382	401	378	383	355	369	343	409	383	382	364	361	378	374	408	370	399	403	378	380	398	394	412	391	414	345	420	364	408	373	395	429	374	379	399	375	376	398	386	413	396	386	375	370	383	450	392	383	420	368	381	398	412	374	368	377	374	384	385	382	391	406	383	374	403	371	368	371	364	386	405	392	364	416	386	373	358	361	415	365	419	401	369	393	360	395	396	379	393	381	403	360	394	380	372	386	388	389	359	402	423	386	352	372	376	403	367	364	381	413	411	350	400	402	407	415	358	395	394	389	394	346	350	351	365	382	364	396	391	374	377	337	424	370	407	373	405	357	363	399	361	373	386	407	370	407	382	394	362	380	417	347	403	414	400	386	366	409	372	380	386	381	371	370	345	397	367	419	375	408	428	346	368	407	390	344	373	400	371	352	405	397	389	417	369	374	425	417	390	419	384	384	386	383	379	378	380	358	392	379	362	391	423	341	350	368	433	388	393	375	391	387	384	356	402	428	445	396	375	393	431	409	385	372	352	365	372	393	415	385	381	383	380	391	361	422	407	390	402	350	394	377	405	356	387	379	383	379	424	362	395	363	383	385	401	404	356	386	371	378	377	414	413	383	374	407	378	419	382	394	414	425	402	375	394	368	403	345	392	381	376	405	382	382	375	376	398	375	407	358	414	391	373	370	387	364	400	396	364	389	377	381	372	368	372	365	371	401	379	425	423	402	389	432	408	339	379	359	395	381	402	409	408	378	367	412	384	361	379	384	383	382	348	378	397	385	407	404	366	391	393	372	391	432	392	390	419	371	426	376	375	400	390	351	347	358	366	361	414	390	365	389	390	348	426	377	375	409	383	412	354	378	385	413	387	375	378	405	406	352	375	407	392	412	358	372	404	375	399	411	380	388	393	389	417	437	379	393	398	407	387	371	387	393	360	404	380	357	384	370	378	397	354	391	368	382	407	365	403	419	419	367	366	396	361	410	387	372	393	376	369	421	360	370	362	346	382	385	399	392	392	388	395	393	421	406	423	384	390	388	379	344	364	367	382	408	397	391	402	372	381	406	416	395	410	372	376	415	377	372	400	357	398	422	389	379	406	386	379	390	381	412	377	416	375	379	391	386	378	379	390	392	346	383	388	369	383	379	406	334	373	372	395	363	424	406	408	362	383	386	353	362	404	359	382	383	401	377	372	373	389	384	394	374	375	360	365	413	392	387	381	387	406	381	405	385	358	407	359	400	385	385	402	396	391	365	387	379	418	382	386	427	397	375	410	383	415	386	376	400	368	357	371	364	392	407	414	395	357	396	365	390	419	361	393	433	423	395	386	372	385	368	407	366	395	427
43642	57081	40371	22594	14135	8102	6055	4720	3502	2535	2048	1628	1495	1254	1085	942	810	718	666	601	574	554	494	499	459	462	421	471	414	439	407	391	449	383	396	432	398	381	392	401	405	376	432	412	403	403	413	405	429	402	394	404	396	408	382	410	365	396	400	384	398	394	413	372	406	409	384	390	431	420	398	416	370	358	417	436	425	393	397	383	405	377	386	386	413	387	366	392	403	357	409	374	403	400	410	404	398	394	402	393	403	417	420	415	407	384	403	377	408	399	380	378	405	389	433	395	414	390	380	432	376	402	393	401	360	373	375	375	364	388	378	377	398	372	399	382	427	413	364	415	383	403	421	384	402	394	385	404	403	386	409	401	388	395	377	378	406	403	391	409	382	399	386	381	405	385	403	369	414	389	444	417	430	404	345	365	394	350	382	393	405	407	381	339	387	422	412	375	418	363	371	405	387	395	419	390	372	424	378	385	369	373	402	414	374	431	360	387	394	400	401	408	392	372	401	405	402	402	413	376	367	380	415	359	420	386	380	426	357	409	409	389	364	396	403	381	373	381	394	383	363	372	398	406	431	403	363	404	396	416	383	394	435	384	391	383	389	385	408	375	354	389	397	378	388	386	383	364	397	406	393	391	396	405	364	408	385	413	375	433	396	380	366	392	400	377	366	370	435	405	410	415	393	371	389	398	394	370	393	409	364	378	412	402	385	413	390	387	404	408	398	396	412	404	379	389	372	364	381	375	386	374	399	392	367	399	371	397	392	435	370	388	403	364	390	351	403	383	336	381	382	377	375	357	393	397	391	380	398	384	362	382	366	366	425	399	377	399	386	402	395	404	425	374	379	404	377	418	388	386	403	364	419	410	374	406	414	397	402	381	395	359	411	413	372	355	396	348	403	385	362	386	361	384	404	393	380	366	417	392	365	370	410	391	381	399	391	403	383	392	384	378	415	392	372	384	353	423	383	372	370	372	415	387	391	387	379	386	392	393	401	409	395	404	377	374	435	410	379	387	395	389	402	403	406	440	387	367	373	377	407	413	373	362	377	388	364	405	341	367	406	388	412	413	372	421	378	429	403	372	407	416	376	402	387	357	373	378	378	405	435	354	400	382	389	384	391	400	390	399	403	382	385	405	380	378	453	421	371	377	412	386	384	413	371	380	426	429	381	386	391	424	400	396	383	382	384	436	370	408	414	373	410	401	425	421	382	418	406	364	389	398	438	383	374	419	363	408	369	403	432	353	370	395	369	383	366	388	396	408	373	415	407	396	398	408	412	383	426	418	371	378	419	356	401	380	371	393	363	378	397	375	383	392	419	417	432	391	375	408	419	392	390	335	398	383	421	396	380	382	353	383	380	400	377	413	367	399	398	392	389	362	423	378	385	401	392	394	378	402	421	365	447	420	372	401	435	372	419	391	372	407	377	360	402	382	367	403	386	365	391	415	393	365	385	379	373	374	404	397	391	391	398	401	384	392	367	423	395	357	397	395	370	396	402	406	397	407	388	400	376	401	389	401	414	399	378	387	405	422	382	391	370	380	388	364	377	427	433	403	408	355	424	421	399	407	378	389	377	423	392	399	383	368	379	407	420	365	393	426	386	390	387	441	364	378	377	396	349	343	370	402	392	399	371	410	391	388	376	365	398	357	380	405	396	373	396	405	370	399	400	399	379	378	365	421	386	383	412	378	390	394	364	420	380	382	373	390	431	382	409	411	401	375	400	383	358	404	414	433	356	419	411	378	415	373	376	377	386	413	358	396	404	437	387	403	356	410	398	399	381	392	369	378	390	403	428	354	360	410	373	366	386	384	402	390	413	376	368	426	378	371	372	353	385	399	381	387	382	394	382	368	369	409	384	409	378	391	384	405	366	394	385	422	384	392	387	409	400	365	368	391	387	385	406	415	400	391	410	375	383	422	368	423	372	398	418	383	402	392	409	380	367	396	385	372	391	383	375	402	385	401	390	381	386	393	391	391	364	388	407	381	370	371	395	409	398	355	383	378	362	407	403	427	361	416	405	389	388	377	408	378	415	416	397	407	372	398	394	381	364	393	406	378	382	421	381	378	366	421	411	393	362	383	401	406	419	376	398	397	416	393	400	389	405	399	412	439	396	372	372	425	365	413	374	375	380	405	426	422	402	376	426	385	392	377	377	420	377	407	391	393	391	391	364	391	389	415	416	387	394	396	417	375	351	399	353	403	404	377	415	355	414	401	394	397	374	417	394	425	371	378	377	436	400	400	408	383	391	381	425	365	417	369	369	386	417	407	412	356	424	382	419	379	380	369	433	364	360	390	394	398	380	367	398	391	354	412	396	374	409	406	415	409	388	365	386	378	393	371	398	408	366	387	380	396	376	393	410	377	427	391	395	391	398	385	399	382	394	387	401	381	385	383	362	348	355	427	374	386	378	402	361	377	394	373	419	396	412	390	393	370	377	420	391	401	381	402	411	431	394	394	429	402	400	397	392	379	384	403	386	371	406	385	389	387	388	395	362	408	427	394	359	375	374	371	413	387	390	375	390	371	409	375	392	395	393	407	393	385	400	379	376	397	406	396	362	393	422	416	368	377	385	375	382	404	399	391	385	377	368	428	405	403	397	417	425	389	374	384	397	383	382	423	413	376	392	385	365	392	382	395	381	414	403	399	379	390	413	389	391	372	396	399	416	418	379	391	359	415	433	389	413	397	398	414	397	361	376	391	370	402	369	369	386	380	400	405	404	418	381	351	424	391	410	369	442	366	405	375	362	389	402	385	375	342	395	401	365	415	397	422	392	386	378	430	392	396	383	432	385	385	372	348	388	404	387	401	392	389	403	368	401	397	407	403	340	363	403	365	404	433	361	371	433	380	387	365	395	396	399	392	376	363	404	380	390	380	360	415	409	394	410	383	399	378	380	390	434	388	394	393	361	378	349	410	381	393	394	375	379	404	411	392	382	421	391	403	375	382	415	385	397	368	383	396	378	396	369	361	381	383	434	385	420	358	373	370	416	390	411	414	393	357	429	396	369	406	392	413	402	345	383	376	434	380	403	370	393	424	409	389	402	408	396	385	364	383	389	376	408	397	378	389	363	386	348	397	372	391	387	418	409	407	373	364	353	382	375	378	409	366	404	405	400	386	429	389	403	397	398	376	405	400	335	401	351	395	363	408	368	383	357	406	370	432	401	406	420	369	385	387	385	398	396	385	415	364	367	388	388	430	353	357	393	391	399	388	401	361	418	393	379	402	369	407	387	402	404	416	421	388	394	359	408	363	335	410	358	387	407	383	356	405	387	373	383	405	383	379	407	384	389	365	385	362	382	387	381	421	382	402	425	395	422	385	390	416	353	393	396	394	426	419	417	415	391	429	352	420	402	366	423	416	388	375	368	394	405	389	412	409	399	393	392	408	370	404	409	415	410	391	354	376	372	405	362	373	408	385	408	393	386	407	422	386	421	392	394	371	413	355	350	404	392	402	353	388	386	379	390	368	387	379	374	382
24215	21452	29231	26263	22713	16848	9586	5818	4113	2765	2215	1842	1688	1404	1217	1058	936	777	698	706	671	634	520	557	465	450	455	455	408	451	452	453	401	419	402	372	408	413	429	416	406	413	409	410	381	412	410	354	369	368	394	386	392	389	378	389	362	355	373	360	398	397	384	365	367	419	411	393	382	356	399	394	397	419	386	390	396	383	375	378	360	364	339	391	397	379	374	408	423	411	387	377	362	360	401	382	391	377	391	349	416	392	372	421	374	375	380	374	384	356	381	388	359	403	371	350	371	372	375	391	362	376	402	409	374	419	377	358	398	434	365	371	374	410	420	382	396	427	428	363	381	369	399	355	385	408	380	353	326	391	386	382	401	379	381	423	390	403	391	382	380	402	375	394	380	351	372	419	405	409	380	421	418	387	398	399	396	358	368	368	407	356	365	366	365	383	391	390	414	393	400	412	408	377	381	425	353	381	381	404	388	387	419	404	397	405	391	407	382	391	347	446	427	402	370	366	367	354	413	390	384	393	383	370	382	352	420	371	383	387	389	395	351	395	387	415	387	381	375	345	399	387	406	402	382	357	362	390	364	365	403	379	388	386	379	419	377	424	416	369	395	406	372	404	377	355	413	394	388	389	372	384	367	406	394	415	361	423	398	397	380	384	351	409	384	435	362	381	358	408	424	376	342	373	376	388	403	369	432	378	364	386	388	369	415	423	401	402	389	396	390	363	373	391	417	391	374	412	432	361	364	390	401	378	414	388	381	400	412	388	386	378	382	425	367	394	405	393	383	369	374	370	350	383	406	395	421	401	440	375	370	437	371	373	390	397	399	380	385	391	392	390	365	375	420	393	396	368	362	374	398	344	382	365	391	382	400	384	376	368	399	341	372	375	383	347	396	390	401	384	385	394	356	383	415	410	373	409	407	413	396	367	355	374	357	384	395	398	406	370	412	380	403	363	385	364	405	368	384	378	360	415	382	375	416	391	370	393	345	365	422	375	388	404	369	391	388	401	400	377	393	392	371	399	397	364	392	401	425	393	405	356	389	402	359	375	353	376	371	385	401	425	393	363	382	349	409	367	402	387	385	393	383	394	378	354	377	386	392	388	393	406	389	396	383	380	387	375	383	411	377	381	424	401	366	372	355	396	394	400	352	397	391	368	390	394	423	384	398	391	423	394	405	411	385	386	406	415	375	378	366	353	423	408	360	422	401	384	402	377	422	439	376	403	390	381	392	395	399	399	407	373	390	402	382	391	368	371	374	393	404	345	378	391	392	373	391	371	363	397	360	367	347	351	377	384	355	374	383	366	402	390	410	380	393	388	378	375	395	403	396	390	404	367	378	394	356	386	395	367	393	422	369	393	378	319	386	361	356	386	399	351	386	421	359	377	352	365	394	436	391	398	384	391	350	358	398	401	396	390	359	379	383	401	339	414	345	367	391	425	347	390	388	360	360	396	326	368	383	364	362	352	365	358	392	359	409	398	336	398	380	387	348	366	382	378	353	368	392	381	401	392	374	352	375	366	382	390	332	381	386	376	428	359	365	402	403	373	383	406	396	364	343	360	406	394	380	383	391	397	380	381	387	429	377	417	394	401	432	439	368	397	408	395	380	389	403	376	349	379	358	414	374	381	417	372	383	361	363	389	368	374	388	372	387	376	401	386	395	397	339	379	374	358	394	426	389	400	387	425	365	389	369	392	396	383	374	384	368	358	371	378	389	386	401	380	404	372	385	390	383	378	381	388	408	402	442	384	363	406	372	356	383	369	357	386	405	392	384	394	387	355	356	397	384	358	383	407	400	394	368	412	369	359	372	395	404	346	398	394	384	407	436	392	432	372	408	381	399	404	422	426	368	339	376	372	369	335	402	368	378	353	352	355	368	405	388	397	364	398	388	416	387	397	387	415	374	398	389	406	377	378	389	386	391	386	390	365	374	388	416	366	342	360	348	387	368	379	403	386	385	372	383	377	396	425	418	385	405	378	418	394	408	409	428	440	385	384	384	339	391	380	379	400	372	399	396	388	373	389	394	389	379	363	386	387	384	390	404	372	407	380	370	385	325	408	365	372	383	408	379	390	386	391	386	350	405	400	366	366	389	381	358	407	385	399	386	370	386	374	367	369	397	380	412	385	422	380	394	408	362	389	388	387	375	376	376	398	399	411	384	375	402	366	377	361	390	406	368	364	409	375	370	390	404	395	410	424	409	391	389	406	396	399	394	360	376	388	377	426	358	421	382	383	397	383	395	373	441	414	388	393	387	377	424	373	376	405	351	356	411	385	357	392	352	383	398	376	367	371	397	384	388	419	380	413	357	373	414	368	373	411	359	389	403	369	378	389	393	407	356	372	375	361	415	387	377	378	376	420	377	374	392	385	369	442	358	386	383	373	370	368	380	407	399	361	390	381	388	370	382	405	416	392	407	426	381	363	382	370	387	367	410	373	420	383	402	398	390	406	407	352	376	395	400	389	390	375	385	364	394	361	425	426	375	365	390	391	380	404	391	374	409	387	381	380	368	367	378	359	374	383	395	343	417	390	358	385	369	414	388	392	366	384	380	383	378	398	370	354	400	354	403	375	423	382	396	368	440	386	421	375	413	369	348	393	400	353	372	392	416	361	429	380	355	392	361	426	364	392	378	394	382	360	423	397	363	386	374	376	366	358	371	437	389	379	379	396	369	391	350	411	414	375	390	378	402	384	391	380	387	391	421	377	394	373	370	386	390	380	398	354	382	366	389	383	447	413	369	398	410	365	393	364	387	397	372	408	400	392	396	379	391	415	374	380	402	385	418	352	393	415	389	367	410	361	343	391	368	408	392	401	398	371	403	389	383	393	380	392	387	376	379	388	367	425	363	394	399	413	399	360	424	374	393	396	423	368	372	398	414	368	381	414	370	380	400	432	399	383	376	378	382	416	391	375	365	387	410	386	344	382	363	407	390	360	392	382	363	409	379	380	400	381	406	370	381	358	392	378	374	390	391	420	374	383	385	389	364	402	390	364	400	381	367	383	392	388	396	389	360	388	362	416	408	397	399	372	378	358	378	426	369	367	384	395	379	391	389	395	384	396	377	388	367	393	375	428	387	417	353	396	376	381	405	395	359	351	361	352	400	387	386	419	409	387	395	416	382	367	380	401	388	380	387	376	375	394	357	428	377	423	377	363	368	402	391	344	399	355	356	372	377	399	404	380	365	372	375	404	402	420	430	375	368	359	386	429	396	395	410	416	391	372	335	380	361	365	388	385	413	381	399	431	361	401	429	397	369	386	403	390	386	396	377	376	408	404	390	365	366	423	374	420	381	360	393	403	367	395	329	376	377	421	405	369	390	370	356	388	364	393	390	331	392	364	377	397	412	395	377	385	367	427	423	374	414	391	396	398	372	345	402	379	396	362	416	366	394	386	338	371	369	384	399	406	400	420	369	405	363	349	374	422	398	427	375	416	408	375	428	404	353	405	375	400	364	381	418	404	363	403	361	386	417	377
40798	66840	50662	32745	22323	13633	10708	8222	6197	4264	3315	2795	2298	1981	1756	1399	1201	1021	885	833	743	645	622	537	581	498	495	458	439	461	407	434	414	420	426	413	422	397	428	373	368	429	395	415	390	402	395	378	401	393	385	365	415	401	380	424	393	431	410	412	379	420	382	407	402	362	422	388	401	389	404	454	386	416	419	378	407	414	398	385	364	423	352	409	382	407	355	418	383	399	376	363	366	376	420	379	397	356	389	404	401	420	389	386	398	397	400	444	338	403	413	384	407	366	419	372	364	405	367	367	405	411	395	405	398	418	382	388	365	399	425	384	400	379	357	378	403	360	405	405	410	374	383	367	400	411	386	401	399	380	372	391	381	397	357	403	406	392	410	387	358	399	385	409	378	404	359	375	404	391	399	391	399	422	422	417	388	377	413	393	409	407	384	364	342	341	352	405	368	387	410	389	373	396	379	413	397	371	425	394	397	401	389	404	388	396	363	432	391	340	364	377	391	351	430	364	358	376	374	432	386	388	411	415	398	376	402	391	397	379	395	393	389	346	386	406	366	403	362	429	369	381	417	364	384	378	408	395	412	357	423	401	383	363	332	397	369	398	388	411	371	414	400	425	364	364	346	405	391	393	389	384	387	375	407	388	383	393	406	428	390	395	379	390	383	371	413	389	389	387	408	404	399	378	404	386	406	402	383	388	423	405	361	368	430	396	387	364	360	369	370	377	381	397	411	421	406	381	368	398	387	374	400	356	415	338	374	394	398	389	397	398	411	396	353	386	415	383	397	428	404	411	374	368	374	370	388	366	390	382	376	392	385	385	390	392	392	371	380	404	403	412	383	354	365	352	390	405	367	406	379	395	397	397	346	388	403	431	376	388	420	391	408	409	413	388	348	417	382	400	355	376	395	409	337	373	378	346	368	411	346	413	410	417	430	416	403	383	333	412	410	402	372	419	448	381	386	400	402	404	411	379	361	398	395	371	443	381	411	374	400	386	378	414	411	385	396	402	423	369	380	398	394	385	390	376	377	406	409	413	406	378	394	424	367	386	386	418	406	356	373	415	377	376	369	379	367	382	371	392	394	390	367	416	370	362	381	373	435	378	392	408	405	402	391	375	367	352	407	411	367	403	387	357	439	414	389	378	354	372	414	375	358	385	381	360	409	367	428	405	432	388	404	374	416	410	414	412	426	393	405	423	353	403	391	399	399	362	380	414	414	394	412	398	370	407	415	386	406	374	398	382	372	431	396	363	420	389	372	399	394	376	420	396	405	404	371	394	408	342	411	387	384	392	392	374	373	379	395	417	419	380	389	387	381	376	380	395	415	387	387	367	399	419	430	367	375	390	418	392	355	370	371	401	428	366	389	409	347	373	389	396	372	395	393	385	390	396	395	386	397	379	386	389	386	370	361	391	427	387	404	344	382	352	381	402	395	368	388	396	400	398	369	354	383	405	427	395	411	409	361	403	359	412	395	418	396	420	430	388	385	407	392	420	393	346	415	373	402	397	387	374	370	366	381	415	393	423	381	397	405	376	389	398	384	382	381	381	390	414	399	406	397	377	391	384	414	399	448	413	417	362	367	400	392	394	393	435	409	402	389	388	377	387	412	374	388	417	383	426	417	383	404	393	415	400	376	370	408	380	385	370	371	391	408	387	395	366	390	381	372	387	370	401	400	380	376	379	371	381	352	364	383	384	409	420	373	403	384	399	443	365	377	369	365	406	374	397	381	388	381	372	362	407	371	370	379	369	420	372	384	382	395	372	371	368	419	401	406	402	422	372	387	369	403	388	389	412	384	392	376	416	399	382	403	368	379	381	377	373	378	399	396	417	387	376	410	394	376	428	375	430	367	390	406	389	406	424	399	376	433	384	420	362	403	411	383	337	368	362	393	398	382	393	377	357	397	379	381	390	382	391	353	352	345	393	387	387	410	381	359	397	410	394	394	381	369	407	377	400	434	395	404	378	378	379	403	374	378	370	403	367	387	386	410	395	356	432	370	376	397	423	401	375	399	396	407	405	375	352	381	404	416	381	400	384	411	393	402	352	394	392	433	397	381	394	385	410	383	389	336	351	396	380	389	366	353	387	387	349	386	374	388	374	370	360	372	399	413	367	400	413	414	386	385	375	412	404	361	405	384	357	345	373	386	411	375	406	376	387	399	411	435	403	416	365	406	386	378	377	386	451	380	369	397	385	415	385	392	387	364	370	403	408	370	359	353	355	374	365	386	383	397	396	408	382	377	407	378	396	390	402	396	377	380	394	392	370	413	406	380	395	419	372	412	405	383	362	401	392	363	392	357	386	450	338	387	399	394	402	371	393	397	387	393	400	382	371	438	382	471	366	420	392	395	371	374	402	445	388	385	389	411	373	391	409	394	408	393	385	418	378	398	416	367	383	394	415	366	424	412	381	369	390	380	383	410	411	397	404	385	388	355	387	390	379	393	394	418	409	399	409	402	388	401	358	372	387	404	424	384	410	376	375	390	409	383	393	392	396	391	377	352	391	399	400	347	369	346	379	379	383	382	409	426	371	399	406	400	396	398	377	381	408	381	416	408	395	394	362	392	401	393	400	398	392	368	371	398	385	409	400	408	406	389	379	368	366	370	378	443	380	382	389	390	367	364	414	382	373	378	382	368	395	408	415	353	377	405	399	391	388	384	362	406	360	409	401	335	386	394	399	392	386	402	381	393	395	404	393	433	392	402	399	377	369	401	409	400	359	367	425	386	416	428	387	389	386	388	385	373	352	412	374	383	391	411	355	354	365	396	390	389	401	432	400	405	394	382	396	379	400	375	377	380	389	414	418	377	413	416	408	379	381	404	402	357	375	411	379	389	410	394	390	407	360	398	410	405	436	352	379	391	379	394	378	384	387	356	407	392	389	422	420	404	366	374	379	380	400	420	408	387	436	420	376	391	373	379	367	371	408	346	419	350	360	381	382	388	393	401	376	362	398	377	371	365	395	359	376	423	384	385	390	404	400	371	383	361	353	362	416	396	378	406	409	377	379	414	390	383	359	383	394	406	362	404	422	380	377	422	373	386	389	413	385	393	449	417	365	383	404	367	386	389	391	383	355	401	406	409	391	387	403	374	380	371	398	373	351	408	376	440	398	389	377	358	382	386	401	424	380	345	405	406	394	373	378	424	392	419	384	414	394	422	392	367	437	397	385	366	400	379	401	379	346	381	360	395	403	390	370	352	388	358	361	379	406	407	427	405	388	404	373	428	410	365	428	393	393	410	408	404	412	404	417	417	394	356	354	388	404	368	388	371	389	360	366	461	369	379	415	387	401	397	401	378	368	391	434	400	390	403	363	382	387	367	409	362	407	420	418	412	402	379	387	404	416	394	387	400	386	388	378	418	394	381	444	406	391	404	396	423	369	377	368	364	403	351	383	411	390	403	361	391	368	372	417	429	386	378	351	433	430	364	413	397	378	409	378	399	404	376	414	390	366	389	401	405	373	388	397	411	366	423	375
25409	21998	30050	28285	19595	10741	6468	4406	3240	2224	1747	1520	1395	1195	987	904	795	668	638	606	517	509	542	470	475	439	427	416	407	393	436	427	395	401	422	414	421	416	393	406	410	387	376	380	403	372	398	447	378	361	397	418	373	391	363	399	399	409	389	436	393	428	408	371	384	376	402	399	388	360	373	399	382	371	360	392	386	395	375	375	393	391	417	383	389	371	397	432	386	373	387	396	398	392	372	424	412	402	349	379	407	394	382	382	366	373	338	369	393	404	373	374	414	396	403	404	389	416	399	351	381	421	389	412	402	405	406	378	397	395	394	376	429	407	402	379	374	406	357	381	423	376	406	411	386	405	413	401	466	356	387	398	401	394	388	379	396	375	404	377	392	372	421	395	421	374	385	368	394	385	400	410	363	391	405	374	412	390	429	387	396	417	384	397	386	425	412	392	397	398	391	366	399	403	399	401	384	401	392	395	386	409	426	414	396	414	402	383	411	399	391	395	375	366	398	415	401	417	362	412	395	413	398	377	431	390	404	405	360	422	373	405	411	404	400	362	356	393	361	377	385	369	414	370	402	380	390	388	402	396	381	376	363	409	400	372	371	388	398	370	348	407	423	384	389	394	378	415	427	409	411	398	422	377	411	428	366	380	375	412	404	427	381	425	392	363	421	393	398	365	366	381	397	379	367	400	389	402	352	375	428	364	402	376	397	392	385	395	417	391	392	370	390	437	399	411	400	396	388	409	389	406	406	388	437	433	409	390	354	427	379	369	393	372	366	381	410	420	382	376	417	373	396	395	426	367	387	375	389	380	426	380	360	392	371	386	379	398	416	398	394	364	426	403	364	394	403	374	385	388	376	405	370	437	392	361	422	386	375	419	360	381	385	379	382	384	414	407	392	386	420	403	403	399	386	378	439	387	395	391	390	419	380	346	396	375	397	390	400	381	391	407	385	409	417	403	385	385	379	394	392	413	419	415	355	430	392	418	356	349	374	414	382	404	383	400	376	417	433	371	370	441	381	387	403	425	424	385	392	380	371	367	371	380	392	411	410	381	405	394	397	368	376	386	397	412	389	367	421	398	392	422	422	373	436	403	386	369	420	416	414	353	389	402	403	380	401	354	411	385	399	392	384	414	384	415	410	393	445	393	421	438	371	379	377	360	383	401	365	384	391	402	429	431	423	401	385	395	391	401	364	380	380	359	388	386	386	371	401	353	384	407	435	396	400	392	395	386	387	415	385	395	371	416	426	387	359	440	446	408	398	398	396	387	394	392	361	402	410	432	370	362	363	392	429	423	397	395	421	382	398	395	361	343	392	434	393	392	398	411	371	400	389	340	419	400	384	376	381	390	362	388	362	392	390	363	379	398	399	433	384	391	380	429	368	398	415	433	373	421	365	410	422	385	383	350	430	375	383	369	418	393	435	371	396	381	346	364	377	381	407	391	398	421	375	403	386	374	409	393	397	425	395	402	409	376	400	415	397	380	367	377	387	390	407	379	401	381	364	381	405	369	399	395	400	397	378	381	371	397	393	439	378	401	376	381	384	410	422	360	440	383	405	388	396	447	383	425	386	388	421	379	408	404	400	389	395	399	366	360	396	361	377	406	394	372	344	355	411	355	398	392	367	430	400	372	378	398	381	380	384	427	386	390	385	380	375	402	401	405	366	387	404	425	383	404	378	414	406	383	406	396	411	363	395	382	400	421	377	415	391	399	397	364	400	405	368	412	379	397	421	360	363	409	371	403	376	381	374	388	389	381	414	390	426	399	423	382	390	336	354	368	357	411	410	361	398	384	392	366	391	415	425	378	379	396	399	380	386	395	408	444	407	379	374	350	404	385	392	341	420	411	410	434	407	412	386	386	409	368	411	384	417	381	374	346	388	438	407	407	397	378	401	417	410	407	397	390	410	380	384	398	384	395	400	363	402	386	372	405	425	404	366	370	403	387	413	407	395	379	408	383	412	386	407	364	407	398	394	387	388	399	381	407	375	394	402	366	387	410	379	423	384	378	369	409	408	372	367	384	354	397	416	373	390	425	366	400	400	393	404	366	399	384	418	382	396	381	384	365	392	339	379	411	397	402	385	414	408	394	395	407	390	389	383	380	390	376	394	401	385	371	385	387	387	379	426	406	439	399	452	397	366	370	404	367	440	403	399	365	375	384	397	396	389	367	400	376	387	362	409	430	380	393	396	373	423	397	383	395	388	426	382	398	439	396	392	381	425	379	436	388	436	387	426	403	417	392	425	380	422	381	369	358	355	397	401	432	413	364	383	402	439	423	352	363	394	410	369	389	410	385	337	383	367	389	408	414	409	398	387	418	407	423	430	385	413	375	375	379	352	367	400	393	408	401	425	400	399	388	389	363	361	383	383	398	388	378	394	365	368	425	370	419	423	365	410	403	394	372	394	384	416	405	375	385	400	402	395	381	413	390	383	410	382	386	377	367	377	386	373	368	393	381	399	399	371	404	401	372	390	387	376	388	406	377	383	382	428	374	394	391	370	381	376	386	451	359	403	365	417	379	399	414	382	425	387	375	384	379	423	404	390	379	387	403	424	396	438	392	399	366	369	372	394	372	398	393	363	375	360	351	379	409	425	368	408	365	387	408	380	382	410	423	378	393	379	414	361	428	403	408	383	416	376	363	362	423	407	396	394	405	361	395	393	376	432	392	405	363	391	416	391	396	352	392	425	428	388	399	395	391	378	415	403	396	396	373	414	382	392	389	388	422	372	394	371	391	371	406	401	429	397	401	383	377	385	391	431	452	404	400	373	396	395	369	348	395	394	383	390	389	394	389	375	385	392	380	382	378	395	346	385	408	404	403	397	401	391	391	376	380	387	394	419	377	418	379	405	367	395	383	368	411	386	402	367	390	353	394	397	430	375	378	376	378	397	366	381	372	390	364	394	410	390	391	426	434	422	385	434	410	370	397	393	399	442	380	386	363	356	404	366	369	380	418	343	406	384	398	429	374	410	426	379	419	424	390	403	364	391	371	410	405	418	411	373	403	410	383	391	377	415	384	388	384	389	369	420	420	351	381	383	416	368	414	432	354	374	352	387	391	391	414	385	412	378	381	382	402	383	394	399	401	409	402	368	368	411	402	370	402	413	381	426	400	392	408	398	392	383	372	397	421	407	387	380	398	418	394	360	424	373	368	388	380	387	361	405	430	397	395	383	405	378	391	403	391	380	386	443	401	410	389	390	420	370	404	395	388	367	408	433	407	405	380	385	408	396	374	409	434	366	375	406	386	403	381	359	417	387	391	395	426	395	378	406	390	376	361	362	388	387	401	418	391	410	357	382	408	375	409	394	363	393	384	390	390	372	384	426	356	397	406	381	401	389	391	380	414	390	398	386	435	408	401	390	400	398	435	392	372	396	428	375	365	375	357	400	386	417	361	386	415	401	410	357	362	388	373	357	407	407	369	369	378	371	381	369	374	401	384	357	351	392	398	431	402	390	380	397	379	392	370	379	386
41258	61690	44308	28776	18097	12502	9268	7132	5363	3507	2770	2439	1978	1678	1376	1171	1027	879	868	750	732	662	568	503	457	465	510	478	436	466	468	415	402	425	417	415	401	385	438	394	419	421	416	434	399	392	434	379	388	388	382	422	381	393	444	425	397	380	392	390	423	375	414	421	421	363	398	372	368	376	401	406	388	361	402	397	384	406	403	390	359	384	415	422	401	370	400	415	386	390	396	373	411	381	425	413	410	400	375	396	412	377	398	397	398	404	385	394	406	425	392	393	401	408	410	402	346	428	418	375	394	433	415	392	391	452	418	377	399	385	401	384	422	413	368	392	392	357	394	401	422	412	400	371	406	391	403	364	409	421	400	429	396	429	366	397	410	420	360	389	433	402	413	391	417	393	377	413	395	374	411	390	414	397	402	390	406	385	405	406	388	363	407	392	416	381	440	389	421	405	400	403	451	396	371	399	452	390	405	421	382	419	392	422	406	394	367	390	427	384	372	395	386	360	388	390	431	371	394	375	395	421	423	385	465	399	413	419	405	397	424	427	410	402	408	409	450	407	406	418	410	394	382	402	424	409	418	417	377	419	406	421	380	387	404	395	364	423	393	378	400	402	409	375	355	391	381	373	419	391	408	390	375	396	402	391	399	420	410	415	426	390	395	419	393	378	429	428	445	399	414	413	378	377	413	386	398	387	412	402	386	387	406	388	375	421	408	408	420	378	400	394	381	392	392	410	404	417	398	391	372	399	420	404	363	396	391	378	382	345	412	435	395	381	401	406	421	364	417	416	402	378	403	408	434	411	369	400	414	367	377	435	408	394	382	379	378	398	397	401	394	401	414	404	399	412	357	404	406	417	382	425	404	409	399	410	367	408	403	415	418	427	407	423	394	368	380	423	362	431	421	394	376	404	443	414	401	396	393	365	404	408	405	418	379	409	365	382	374	406	419	390	390	382	393	369	414	369	432	417	375	393	434	397	381	409	389	368	365	375	416	396	418	411	393	429	388	409	449	425	409	367	425	409	413	378	414	415	376	430	383	414	434	411	423	370	376	409	382	397	407	385	398	394	406	422	384	408	396	415	394	393	410	402	410	406	387	415	401	387	395	413	379	466	443	413	402	424	425	401	397	399	376	412	400	426	383	354	372	424	397	396	410	389	404	409	389	392	391	406	392	420	418	395	374	381	405	368	383	382	422	397	384	408	423	403	396	348	396	402	408	424	405	422	392	401	417	410	424	427	392	381	412	386	367	388	414	377	416	407	400	378	421	413	412	414	386	435	396	405	409	389	393	414	394	418	380	392	406	372	406	419	390	370	398	404	411	383	375	412	396	403	405	399	419	391	390	391	395	386	397	424	385	397	376	408	424	389	367	423	422	408	364	405	412	344	404	385	391	398	387	427	407	397	393	391	407	354	376	373	385	391	377	366	422	410	416	411	397	391	381	413	389	396	420	386	408	408	417	399	409	400	380	385	432	393	424	385	362	409	438	402	416	398	363	393	399	374	397	420	408	417	386	373	380	411	392	387	405	398	430	373	357	405	376	413	392	414	428	428	373	431	393	402	421	400	369	385	372	429	393	411	405	393	369	411	385	349	433	391	464	411	397	405	413	424	383	384	401	390	401	383	387	402	388	401	398	361	401	435	426	401	396	417	413	426	383	415	370	388	423	411	395	386	385	388	396	367	375	383	424	420	413	393	388	399	401	390	400	406	407	420	430	426	397	420	440	387	403	434	405	426	407	365	418	392	378	395	383	379	368	378	380	427	436	430	424	386	382	411	430	417	393	392	394	375	410	383	378	378	363	409	401	406	423	389	425	377	390	426	441	404	390	415	407	376	403	376	407	377	399	398	391	393	384	419	401	452	404	425	402	398	427	388	408	394	416	386	389	366	402	427	367	425	389	386	386	365	405	398	412	407	422	418	399	400	382	408	429	424	383	398	412	410	422	364	406	388	409	394	426	448	386	389	402	402	401	409	382	371	426	418	407	396	376	374	401	403	387	396	393	415	394	412	416	447	410	409	399	407	410	396	409	415	398	412	390	377	377	404	396	354	410	394	451	379	413	428	371	443	426	431	377	404	410	380	380	403	408	410	390	411	379	418	427	390	356	390	393	403	412	444	435	418	388	360	363	390	404	417	389	426	437	385	367	377	413	363	421	412	399	379	437	405	431	408	424	391	393	384	419	403	390	382	421	400	387	391	424	399	401	389	440	389	386	427	403	403	395	400	394	373	384	426	391	433	411	366	403	397	392	419	386	336	383	411	385	382	386	404	391	417	392	383	407	393	416	387	397	432	384	413	417	420	414	389	373	427	397	430	433	377	378	439	406	417	405	428	394	398	377	380	450	426	383	425	404	387	390	445	394	405	415	391	402	379	416	412	394	417	403	410	418	396	375	382	392	410	388	423	425	404	374	369	382	413	402	352	381	408	403	381	391	377	410	396	391	417	395	427	412	404	397	409	359	411	395	373	409	409	401	396	403	416	412	396	403	429	424	386	440	405	403	396	398	390	428	401	401	416	386	404	415	406	387	434	413	391	390	388	400	422	383	377	411	400	399	416	434	405	397	395	428	411	407	368	381	407	389	387	403	397	427	416	419	376	393	415	392	453	382	389	417	426	376	409	376	413	398	387	404	375	363	381	393	389	401	413	376	361	424	391	389	400	366	394	384	427	396	382	384	380	404	386	393	385	386	422	392	419	394	429	373	438	382	430	408	407	385	386	414	355	412	426	387	375	370	412	417	399	379	403	430	407	401	388	432	400	397	398	357	409	398	388	420	414	419	376	439	407	379	384	410	397	399	428	407	425	343	407	364	375	421	386	400	402	390	399	379	370	444	444	372	398	377	377	405	424	382	356	449	396	390	400	393	393	389	380	397	369	382	417	372	385	365	384	398	428	404	401	386	396	390	409	442	407	388	413	375	398	404	408	425	411	428	366	421	461	423	387	377	386	421	345	378	407	387	399	385	399	431	379	411	382	432	395	416	398	407	392	386	439	399	414	371	371	373	422	393	404	416	406	378	386	410	409	401	401	365	378	395	395	382	394	379	423	393	413	389	369	403	366	372	419	379	420	403	399	370	399	422	435	433	422	407	369	394	408	372	391	393	396	416	433	407	415	431	392	448	384	409	381	411	407	395	391	389	431	405	393	405	386	423	390	387	416	410	386	412	411	374	395	410	381	392	423	381	402	413	407	376	385	402	368	394	401	390	405	430	379	433	403	387	379	419	367	393	369	369	403	381	397	389	424	412	400	427	393	409	394	427	394	466	376	408	394	368	397	387	412	407	418	393	392	427	389	386	413	403	370	407	387	426	381	378	422	343	400	381	376	402	414	392	403	369	372	395	418	373	379	366	407	410	409	383	392	429	413	346	387	383	400	394	382	431	407	381	386	391	371	402	404	401	430	416	446	398	429	407	402	445	388	383	416	395	379	358	371	393	398	391	358	374	413	440	418	405	380	395	408	392	367	407	426	408	420
22959	21355	29020	24304	21765	22200	17372	8414	5481	3751	3013	2364	1989	1772	1431	1195	1099	1020	824	788	766	620	618	530	515	469	516	486	435	491	444	466	416	426	451	422	433	422	430	461	411	403	416	401	395	384	371	404	396	372	411	392	395	385	417	418	405	417	399	408	444	399	388	392	404	419	418	400	418	392	363	392	401	394	361	406	431	397	410	384	379	414	369	443	419	411	384	401	386	357	382	417	375	388	376	411	384	385	352	427	393	403	390	380	420	379	379	362	381	383	410	376	399	405	403	413	374	382	394	402	369	416	393	386	422	425	400	380	366	426	412	381	380	417	446	427	344	419	414	352	411	434	394	366	376	413	401	389	407	421	401	403	426	402	403	377	393	398	405	443	415	397	386	369	413	407	364	396	396	412	390	381	443	388	387	392	394	409	363	374	394	442	383	428	425	378	396	395	379	418	402	416	412	377	418	397	391	395	413	370	406	420	397	383	422	433	431	430	420	414	345	403	394	417	385	402	380	424	417	389	370	394	385	347	374	401	389	405	420	413	417	402	374	396	420	426	390	384	449	406	404	418	426	422	401	428	374	403	403	373	432	402	409	436	384	407	396	368	387	398	395	390	391	381	401	373	431	390	400	417	382	373	375	408	387	398	390	381	427	391	409	355	372	427	425	420	384	393	358	399	410	433	401	415	417	425	405	421	389	385	435	398	387	360	380	364	381	413	406	392	387	441	424	380	385	412	396	376	435	385	412	415	357	413	424	381	436	386	375	376	404	402	403	404	405	362	376	444	385	404	424	378	398	390	373	412	425	392	412	377	394	375	378	423	411	414	422	400	397	380	395	425	421	357	398	434	423	407	385	432	400	398	384	376	431	420	381	391	418	405	368	361	383	421	406	412	403	406	384	408	399	382	381	380	408	404	400	400	416	429	381	406	419	385	432	388	385	397	399	390	411	429	364	377	345	395	445	409	395	428	410	404	452	399	408	407	372	381	424	375	414	416	404	383	397	433	444	412	420	382	391	427	389	385	415	394	394	413	388	379	387	423	421	377	400	401	425	372	378	385	414	406	416	358	434	366	388	382	414	372	414	404	405	360	454	368	405	430	366	415	387	383	353	398	403	392	376	351	418	429	393	400	409	406	386	400	404	402	423	384	389	385	395	400	444	432	377	437	407	360	407	403	425	349	406	416	366	416	400	387	427	411	421	407	422	411	403	441	402	397	410	399	408	414	438	394	378	422	409	449	394	382	364	418	398	426	402	436	444	423	392	390	380	394	419	418	401	391	408	370	373	398	400	428	402	369	414	390	448	415	392	375	397	417	395	383	391	394	417	370	409	419	405	415	384	416	420	418	391	393	403	395	385	430	394	404	376	397	349	384	405	397	414	420	383	447	383	401	413	366	371	399	417	442	372	373	418	392	406	390	406	382	381	381	415	403	383	415	373	442	386	438	408	382	357	403	426	378	388	407	372	413	417	415	410	368	396	394	391	393	406	384	346	376	402	382	398	386	421	387	408	396	398	401	416	422	428	418	409	374	421	366	418	409	449	393	363	392	372	409	390	396	453	422	397	435	422	426	383	391	398	383	370	405	421	366	383	393	375	397	401	420	436	401	412	404	414	401	369	442	398	389	424	389	396	406	412	387	375	416	378	394	389	392	399	394	390	412	429	373	361	388	393	388	390	394	394	371	414	414	401	355	393	428	422	402	397	412	425	403	373	430	370	364	417	416	375	395	406	439	391	383	400	398	433	392	408	364	408	414	398	447	388	397	424	382	384	445	410	370	392	393	444	403	389	376	423	385	349	419	395	404	407	421	393	377	429	411	399	415	404	399	418	413	372	404	406	401	356	348	392	402	371	391	403	413	420	379	427	398	422	383	415	389	396	403	408	404	369	385	386	411	420	394	424	403	401	415	390	412	379	433	415	423	390	407	369	378	363	423	417	391	371	383	357	381	376	407	397	391	415	421	423	401	378	400	402	413	394	399	384	402	424	406	423	430	410	384	413	401	388	420	365	369	396	390	389	381	356	399	394	439	413	395	411	420	421	398	420	399	380	431	392	349	406	379	417	388	402	397	391	399	422	384	414	406	403	415	398	406	417	414	393	410	411	422	398	428	375	417	415	397	372	450	455	380	422	423	408	357	399	392	418	387	399	396	373	420	388	373	395	379	396	399	420	373	415	395	379	377	418	379	395	410	432	395	438	418	378	391	390	382	431	427	402	365	391	446	387	400	422	408	408	402	402	392	390	396	415	387	388	371	449	391	417	416	383	417	376	418	404	379	375	389	420	425	400	399	384	391	416	403	376	385	413	407	390	376	419	394	409	392	392	405	383	407	398	468	400	384	400	425	393	447	406	400	411	391	423	375	406	428	391	399	407	397	409	381	404	388	380	406	411	395	428	395	406	390	400	447	449	358	427	410	414	433	404	370	383	377	382	400	392	398	401	372	430	440	432	426	371	400	384	411	405	390	386	386	386	382	423	406	412	413	397	435	399	419	395	380	422	434	398	415	418	415	420	393	387	411	410	403	418	372	395	394	419	431	342	413	377	405	379	415	425	419	395	397	406	420	393	406	388	399	391	416	399	385	426	393	406	413	413	399	402	430	401	423	359	368	423	414	413	371	393	397	401	380	360	388	393	390	398	402	419	385	450	425	395	363	405	401	397	403	363	366	425	376	380	442	399	421	380	399	390	383	406	428	403	418	399	441	409	408	423	387	382	405	420	363	413	411	413	404	411	362	414	416	415	444	420	399	375	386	395	410	351	367	379	390	425	401	435	398	379	427	377	409	390	391	393	403	377	375	365	401	390	387	404	399	394	378	384	400	381	428	388	393	407	424	402	396	454	386	354	413	408	421	408	412	396	400	388	412	406	433	389	395	378	368	391	415	405	421	430	420	389	386	388	418	420	376	389	445	367	405	409	369	378	408	403	396	418	436	393	383	429	414	415	411	384	405	413	421	411	353	352	431	422	439	411	413	424	413	440	426	387	414	408	376	394	389	396	405	391	391	401	400	399	397	417	399	368	388	434	413	413	429	417	410	391	369	427	399	421	418	415	443	393	405	370	387	339	391	401	395	403	391	410	403	449	440	385	412	392	398	426	359	389	387	398	399	441	415	424	384	419	374	430	395	388	406	405	353	415	375	452	384	415	389	407	392	404	398	419	404	384	423	447	381	403	423	394	388	386	380	416	361	409	405	416	392	358	404	338	381	426	423	438	411	409	377	368	416	447	431	407	382	427	388	388	388	405	407	407	417	402	441	356	390	367	420	420	388	368	408	382	405	363	414	430	385	375	420	407	417	407	353	392	409	456	402	434	399	408	410	437	393	400	423	424	371	408	404	432	394	392	402	408	403	430	363	398	383	361	411	403	398	403	399	416	401	372	384	427	405	364	414	401	394	413	411	400	373	381	375	417	403	379	412	401	407	399	406	398	400	443	409	438	401	427	391	414	387	405	396	398	393	374	402	368	406	399	394	364	383
43887	72156	54703	35163	24834	17848	13816	10711	8026	5446	4269	3484	2871	2394	1957	1707	1524	1315	1073	909	837	743	669	592	572	533	485	438	470	472	422	460	428	401	424	419	430	445	430	376	401	418	422	456	458	398	420	422	382	418	409	399	436	418	418	424	404	392	419	426	424	376	407	383	382	422	391	384	372	409	388	404	397	367	406	403	438	389	389	395	426	438	408	439	397	403	374	380	380	412	419	414	412	379	413	390	391	441	386	394	413	397	380	384	368	431	398	386	419	405	390	412	404	397	417	424	381	379	405	401	383	420	394	416	386	406	361	375	389	414	439	411	409	382	394	415	415	416	379	409	404	374	421	385	383	376	390	403	430	368	371	378	414	418	367	436	440	411	395	399	408	382	344	443	396	408	405	407	375	415	376	371	403	406	407	380	380	413	384	403	383	399	422	403	392	380	412	426	427	390	378	389	447	422	414	416	430	406	370	409	405	443	373	415	391	391	398	379	421	415	397	406	443	416	378	385	396	403	391	400	406	395	372	421	408	417	420	378	413	389	388	394	381	390	420	405	431	422	391	402	410	382	388	394	369	385	418	369	393	427	362	409	414	390	386	399	395	401	390	396	383	393	377	360	428	396	365	404	416	422	403	400	387	401	400	375	399	380	393	383	403	392	438	367	393	400	412	404	397	391	423	429	392	386	381	387	389	414	405	417	388	421	377	380	420	433	374	415	370	360	408	394	404	378	382	404	372	392	399	388	376	369	424	415	397	380	437	421	416	403	372	376	389	386	406	374	383	424	391	405	408	406	379	424	390	381	407	373	390	404	406	372	400	408	395	386	423	372	399	405	415	411	376	394	375	391	416	394	442	398	401	429	407	371	395	378	394	401	415	405	403	408	394	413	413	388	431	387	371	385	430	392	419	359	420	385	387	402	392	394	392	383	391	415	420	405	430	412	387	397	393	371	384	392	416	399	419	374	415	388	414	397	377	373	408	403	423	391	428	388	400	407	411	433	392	360	392	388	390	395	383	384	439	375	394	405	409	409	388	403	365	427	416	378	383	381	396	394	422	405	410	408	389	416	411	358	401	426	391	396	405	400	396	401	399	437	390	427	405	429	384	422	429	401	414	385	410	390	387	406	406	387	375	356	399	404	383	410	411	436	403	417	391	363	399	395	419	380	368	386	389	383	408	412	419	400	375	385	369	391	393	407	387	390	383	424	396	403	423	411	371	397	420	381	423	416	406	417	396	439	439	359	399	384	391	426	360	390	417	409	383	375	405	409	430	397	418	421	400	435	421	382	445	369	387	386	414	442	401	384	386	369	420	375	411	365	383	403	380	385	396	387	395	430	417	396	442	403	377	393	406	408	420	403	397	393	399	424	395	371	400	390	411	374	393	377	392	393	413	416	382	386	398	390	400	411	397	396	405	389	433	415	443	373	413	425	391	423	407	420	346	401	396	362	403	385	427	415	367	402	396	407	393	381	385	409	400	393	396	408	397	393	415	395	433	358	346	427	411	438	362	389	415	403	369	393	398	413	386	402	414	391	408	381	383	393	432	420	412	343	414	395	372	397	390	383	422	393	405	384	420	388	398	381	398	409	393	407	393	413	420	411	401	417	403	433	420	405	409	381	394	390	377	399	389	392	424	374	424	420	393	367	411	364	384	378	410	413	395	431	382	390	399	395	379	373	391	380	382	366	418	418	349	408	409	399	375	410	387	390	363	388	414	389	387	402	409	425	432	428	375	388	402	407	393	392	391	416	388	391	391	424	372	405	391	399	462	386	405	399	389	393	422	366	426	381	428	406	374	381	398	417	408	419	376	381	380	388	408	420	448	411	428	388	378	406	393	425	379	394	396	389	405	409	427	363	424	361	412	426	414	413	410	393	394	415	424	391	397	370	402	365	368	390	416	391	417	392	390	425	387	429	377	402	410	409	424	434	400	368	436	376	389	380	383	380	426	444	383	425	410	409	418	393	389	408	407	420	373	395	397	403	418	409	401	425	380	424	378	405	382	416	389	368	373	430	391	397	403	378	395	440	413	374	389	401	384	421	411	415	382	417	412	378	401	414	386	375	372	410	432	356	408	394	347	372	447	403	403	402	403	361	370	405	358	429	396	426	394	406	380	414	387	425	418	387	394	408	393	384	380	393	384	385	410	424	385	379	394	396	438	418	411	401	392	397	443	418	382	357	371	385	367	410	378	418	447	392	406	419	395	395	434	383	386	368	439	416	405	399	389	367	436	368	441	424	400	398	413	400	396	379	378	404	383	449	386	402	394	422	402	378	403	419	397	382	376	366	425	373	429	416	371	433	395	405	413	363	383	367	379	387	411	410	394	387	412	416	429	425	433	427	401	387	411	396	402	376	388	383	421	377	402	401	406	422	418	394	398	366	412	377	334	437	387	377	398	401	398	416	389	425	422	402	410	381	393	435	390	385	416	396	415	405	359	399	393	415	422	423	387	375	414	405	425	374	407	427	444	395	400	379	364	398	406	392	369	413	406	401	389	381	408	393	406	407	407	405	422	452	397	430	387	363	422	401	428	418	385	433	392	422	444	405	400	431	388	397	390	404	432	413	416	401	406	391	430	358	394	361	414	416	397	429	411	387	393	430	442	382	391	375	404	441	401	415	419	379	366	402	394	366	370	411	411	392	421	369	395	407	402	406	375	396	405	397	385	385	378	369	404	411	409	376	419	398	443	411	439	374	388	331	373	364	406	389	394	417	411	386	405	400	393	401	411	380	380	397	383	378	392	429	413	406	394	377	384	418	371	388	407	403	365	409	402	374	405	426	426	387	443	424	416	398	384	377	397	396	419	392	389	363	403	408	379	377	389	397	399	391	408	380	420	412	400	439	398	391	389	391	405	403	357	369	426	371	380	378	405	425	391	416	434	396	373	423	358	402	410	382	380	387	416	420	368	372	403	416	411	375	385	400	399	441	436	417	421	412	415	361	380	418	424	416	396	392	389	433	391	406	386	399	413	439	388	417	398	376	419	411	377	395	387	399	392	422	436	378	408	369	402	404	372	444	403	436	392	361	425	395	395	434	407	419	410	403	383	421	417	396	410	440	401	405	355	392	394	404	412	370	385	429	418	419	427	386	359	427	413	397	405	380	398	399	374	386	387	419	404	409	387	447	360	381	384	400	440	369	408	420	366	362	406	367	402	410	418	402	396	383	389	427	422	425	413	443	398	402	422	402	388	393	400	405	389	378	382	405	417	385	385	398	401	411	377	433	443	396	404	397	411	408	376	396	397	383	388	390	397	383	405	414	384	400	420	405	430	416	407	363	392	402	418	420	408	392	386	402	382	400	391	408	396	399	402	375	388	393	427	394	434	402	418	401	352	388	425	421	389	386	391	409	358	391	399	401	394	406	421	354	408	406	419	431	418	421	390	384	405	435	383	410	369	389	389	421	393	416	427	412	362	430	394	396	411	407	417	437	378	403	410	433	418	447	401	383	395	420	423	387	395	388	376	413	404	397
38796	43796	41510	28638	14724	7420	4889	3575	2478	1784	1320	1116	1122	929	852	744	700	640	622	603	499	498	420	434	446	397	393	419	418	375	400	448	418	360	413	382	407	379	362	400	387	386	401	406	414	377	373	405	381	392	386	365	389	421	399	407	396	418	367	374	387	360	361	389	395	413	401	403	430	453	408	378	382	378	377	389	418	382	406	372	388	389	436	374	360	368	399	405	397	388	394	396	379	414	364	412	380	398	391	382	375	435	398	368	352	367	420	375	363	383	401	376	399	355	373	360	391	386	420	364	400	383	370	381	401	368	380	396	385	376	416	365	425	383	407	387	394	409	402	420	400	403	397	389	386	378	365	361	393	382	355	390	377	392	374	392	370	424	377	403	378	410	368	371	389	382	430	399	392	391	404	360	411	404	404	372	411	360	402	375	403	383	398	370	398	384	382	414	361	401	373	417	406	380	391	388	394	395	403	408	407	374	346	393	388	391	384	407	438	394	392	363	389	394	383	357	404	445	347	411	418	403	387	368	389	378	389	384	386	413	424	406	426	384	426	394	406	369	368	370	421	379	362	371	384	389	351	393	382	393	388	389	408	400	412	396	375	396	390	386	426	401	415	405	402	391	397	414	389	384	406	407	399	382	380	392	394	341	372	366	382	353	369	407	408	385	382	385	383	390	398	381	410	403	354	385	366	421	416	366	385	368	392	386	369	389	392	394	388	398	386	390	375	375	402	405	379	386	379	372	401	388	384	405	398	409	368	375	401	431	384	357	372	407	383	400	366	394	413	374	397	404	391	391	379	411	391	402	374	386	395	405	437	365	390	410	439	408	358	381	402	367	360	375	391	365	373	421	379	403	387	376	417	377	394	367	371	400	387	422	383	397	396	410	368	389	388	386	394	366	391	395	421	392	412	352	381	347	437	393	420	415	414	375	378	385	415	366	397	405	427	413	386	366	397	396	390	384	366	420	414	403	416	379	443	401	380	421	389	403	376	367	386	414	346	419	417	374	371	374	375	382	390	426	383	413	390	354	374	407	376	403	379	387	394	378	427	403	390	412	371	389	356	393	396	424	391	381	385	349	368	404	372	402	389	413	384	401	393	401	392	374	392	379	366	370	383	373	358	366	401	353	396	385	400	388	391	381	448	383	417	415	387	354	386	361	387	394	405	364	398	401	384	405	377	386	396	414	399	390	348	404	386	419	388	400	365	404	402	371	389	371	410	342	391	418	393	372	377	362	392	367	379	400	377	401	381	399	363	389	362	408	346	389	394	402	391	389	425	375	414	381	352	392	387	390	393	384	350	393	373	427	429	418	380	360	379	394	333	399	391	364	406	390	407	414	437	375	391	391	355	386	353	386	395	376	386	367	396	393	412	404	364	399	387	370	366	411	413	426	402	407	415	363	400	398	397	372	356	392	383	362	383	402	413	359	415	396	367	423	358	439	362	400	383	406	400	370	409	363	426	362	387	407	387	374	394	387	446	377	375	384	383	381	368	393	373	407	373	343	380	400	387	397	374	357	407	400	400	357	390	400	387	419	412	390	400	405	420	401	378	409	395	367	392	397	401	404	416	386	387	389	383	393	375	391	377	418	401	422	365	413	388	397	404	402	369	449	399	390	410	390	377	342	381	358	374	365	375	367	384	374	373	395	425	388	405	381	426	437	360	380	362	355	386	371	376	414	404	385	426	397	410	388	413	375	395	385	370	381	393	376	400	364	373	382	394	396	341	367	379	385	357	413	374	394	363	397	391	431	389	363	342	403	393	426	403	347	409	388	378	374	387	374	426	341	363	386	390	392	396	377	382	407	400	391	417	386	402	402	365	389	413	386	418	404	378	392	408	427	378	345	396	402	377	383	389	381	391	374	403	387	420	405	408	362	386	366	375	415	418	358	405	356	408	415	361	382	391	404	414	386	401	401	443	391	382	382	386	371	398	363	406	382	363	401	405	390	389	389	363	359	390	362	358	378	412	369	372	384	384	372	371	397	366	387	375	417	428	372	392	381	386	398	370	369	372	393	398	397	423	369	392	378	400	399	408	397	411	382	370	395	387	377	377	395	395	363	371	379	379	382	395	412	367	340	365	416	412	411	357	370	327	367	407	406	421	374	416	369	399	389	368	405	393	424	433	380	396	411	410	400	403	437	365	406	399	395	351	414	362	403	397	357	393	416	378	352	418	356	389	407	385	400	363	393	400	405	415	389	356	377	398	422	406	366	370	382	388	397	406	362	389	390	386	395	387	398	372	405	370	374	365	374	399	391	400	400	373	398	388	402	393	358	380	376	358	386	369	371	405	387	382	374	380	379	381	412	393	374	376	389	407	384	350	382	412	415	401	335	385	390	401	387	375	353	366	415	381	342	385	419	402	389	386	360	369	387	396	392	397	380	393	378	383	397	370	403	418	378	392	408	372	399	393	383	375	357	420	363	394	390	401	400	384	374	354	399	405	371	379	372	392	414	385	401	385	440	407	375	447	417	388	383	390	399	409	383	375	402	394	400	417	367	377	383	383	396	404	344	403	389	394	375	408	403	388	390	392	376	376	347	349	413	366	372	392	380	446	392	386	395	413	390	415	356	383	404	350	384	361	392	364	430	388	365	411	359	407	374	387	383	388	425	378	338	391	407	368	401	382	400	385	372	379	400	356	399	410	413	379	397	392	363	349	395	417	361	396	395	347	419	393	412	408	392	398	392	369	397	391	387	393	375	386	383	402	373	425	359	367	362	378	404	390	405	340	390	419	399	392	377	383	404	406	372	388	371	385	368	411	391	376	397	352	411	370	389	396	378	416	396	390	393	385	409	379	396	374	422	404	417	382	417	365	382	383	405	406	412	363	351	413	380	401	390	406	417	383	361	364	381	382	389	398	426	379	410	403	390	394	383	406	385	394	378	382	387	358	384	386	408	376	390	392	378	408	410	433	382	383	380	358	425	399	383	394	389	408	344	403	391	363	370	381	415	343	388	398	377	405	415	385	392	386	394	372	346	405	395	393	372	382	404	371	402	388	399	413	389	396	396	415	366	382	370	413	396	380	374	340	384	395	400	382	389	402	400	390	368	389	372	377	376	390	397	376	431	379	402	366	426	363	367	376	405	376	401	385	390	403	376	396	387	420	375	383	387	387	401	400	354	398	403	407	396	359	387	394	420	368	361	365	433	412	383	376	383	379	408	388	385	385	376	392	386	374	408	397	379	404	380	412	390	377	366	385	363	373	424	350	429	388	394	402	376	385	377	393	395	339	429	376	378	399	409	383	415	403	370	398	405	389	391	391	399	395	394	362	403	387	402	400	412	376	397	394	379	364	385	384	382	383	395	395	400	392	394	388	430	365	394	389	355	424	377	379	397	398	391	378	386	342	388	391	404	368	405	390	394	398	369	380	381	387	401	396	387	371	404	385	401	384	417	402	374	394	381	383	394	396	400	410	402	382	377	412	381	375	392	389	399	395	371	405	372	364	384	399	380	405	394	388	398	353	383
43295	55053	40185	25169	15321	10049	7452	5586	3959	2790	2136	1749	1474	1275	1045	992	832	782	724	659	572	532	491	470	465	421	445	419	439	451	447	398	418	442	390	396	405	396	405	391	389	406	406	436	403	375	401	372	419	380	433	408	393	375	416	429	423	375	387	397	402	387	377	433	368	419	415	359	397	379	389	397	399	360	395	399	411	385	386	362	403	379	383	394	414	395	399	447	376	414	401	396	391	350	389	396	392	382	414	380	400	387	400	381	403	392	384	401	406	410	408	362	389	379	411	371	398	403	406	418	396	392	389	397	389	393	366	379	420	383	408	404	392	395	358	421	384	412	423	383	421	367	379	394	382	384	421	442	433	381	388	394	423	380	420	398	415	371	366	368	389	375	422	400	409	386	411	408	399	372	401	370	367	419	406	389	401	375	391	412	403	398	418	399	386	439	405	374	383	408	410	371	410	411	431	373	377	391	386	402	354	350	403	386	401	395	377	421	392	419	404	411	409	398	378	393	392	431	400	371	381	402	416	405	388	382	394	416	409	389	371	376	361	426	395	432	366	367	371	387	404	393	428	396	432	411	371	360	374	387	393	405	417	370	410	399	418	380	374	367	399	414	376	393	426	397	400	393	384	386	366	412	379	368	383	403	373	402	419	400	378	379	435	421	414	399	436	418	394	396	385	389	442	402	425	377	394	374	415	395	390	403	398	397	382	421	419	386	384	397	400	403	396	381	370	390	370	432	418	367	440	379	407	387	372	393	404	416	367	403	420	396	409	418	398	399	388	399	396	386	394	384	384	391	355	401	411	438	396	420	394	380	376	381	376	400	393	380	392	389	396	395	392	390	366	348	373	401	404	367	374	392	408	414	385	383	390	391	438	417	426	386	427	399	360	367	375	429	384	413	368	392	390	417	395	388	396	368	408	388	363	370	401	405	405	414	354	381	376	391	368	392	417	407	393	395	422	404	391	418	400	398	387	418	416	414	376	390	438	392	392	430	398	409	397	386	376	388	389	417	376	377	381	403	404	403	386	388	367	434	391	381	402	407	416	392	383	379	401	393	393	411	387	420	390	388	386	376	410	412	415	397	368	390	390	375	377	386	404	415	400	409	417	417	433	418	444	397	398	413	406	405	383	383	407	385	391	392	388	408	399	424	389	390	405	393	400	421	412	406	403	370	392	393	402	380	410	415	383	393	387	404	415	410	387	374	387	406	374	379	416	381	369	386	436	388	427	376	398	409	395	365	392	413	426	365	415	366	391	397	429	395	400	419	414	371	418	379	405	389	424	403	401	391	379	368	428	426	406	435	432	414	393	404	385	410	418	395	390	417	362	378	414	355	399	381	397	430	411	406	389	377	391	420	412	441	399	354	414	395	421	389	403	396	396	369	400	416	405	421	394	398	396	424	408	426	396	391	403	400	425	433	434	394	406	390	364	389	388	383	375	413	375	379	380	375	391	388	421	375	429	404	366	417	367	397	362	393	370	415	389	411	418	423	393	435	391	364	389	392	344	416	392	405	393	380	394	402	432	384	393	392	408	375	426	417	385	380	368	392	357	395	379	387	414	410	369	361	421	386	426	398	396	377	427	398	416	395	344	382	421	386	375	405	377	371	403	379	396	406	375	393	397	397	421	433	394	429	411	424	433	412	401	378	404	391	406	390	381	403	442	389	403	419	415	410	393	377	380	442	376	383	389	420	425	435	418	380	364	368	369	397	416	401	369	393	384	374	396	404	409	386	388	395	391	407	391	380	391	415	378	378	416	393	352	358	401	415	382	403	386	367	362	357	418	400	392	442	381	374	445	398	414	412	395	363	424	420	383	408	414	416	404	415	426	369	397	399	421	396	393	384	381	398	373	432	401	370	387	408	401	364	368	454	393	410	420	394	378	391	407	366	412	402	408	416	411	385	399	395	390	390	374	399	387	384	396	406	410	381	380	420	379	389	410	380	400	377	432	387	418	398	406	397	397	396	387	427	376	412	366	398	400	378	430	396	376	376	384	399	419	385	422	368	430	380	405	367	406	417	371	418	399	390	421	417	397	368	410	409	416	361	410	370	385	362	378	402	399	388	377	408	420	421	392	431	396	430	416	387	400	414	385	398	420	407	394	403	411	401	344	401	390	420	409	419	380	388	435	405	412	396	349	404	389	381	373	416	444	391	374	384	400	421	416	374	451	378	431	411	410	385	388	395	405	394	426	391	386	407	411	384	401	409	409	385	371	391	403	394	398	395	392	395	376	376	374	398	378	376	413	361	388	351	371	404	377	361	353	414	409	371	413	385	393	387	370	381	396	428	386	362	392	401	393	375	399	433	428	424	373	361	385	396	366	393	399	342	409	371	403	397	396	391	414	385	388	414	402	403	416	386	398	405	407	409	397	405	385	384	391	432	409	413	394	400	380	371	377	379	371	411	383	364	394	470	432	385	394	378	415	401	395	401	412	365	390	397	433	381	376	377	411	363	379	434	375	398	422	455	424	403	432	377	390	425	396	377	385	400	385	403	407	397	357	418	411	389	393	381	408	397	406	391	430	424	358	415	367	429	381	369	381	387	370	385	358	372	386	447	386	388	388	416	386	413	418	442	419	387	400	404	426	406	413	388	425	419	467	418	400	416	382	394	436	401	392	415	390	359	420	421	401	427	404	407	413	401	379	390	360	409	412	406	403	397	382	378	353	388	389	416	398	415	439	385	394	382	422	408	422	391	397	405	391	379	401	349	340	411	369	391	384	437	432	362	379	403	426	392	390	378	431	399	391	415	397	378	403	441	393	431	371	373	405	371	388	400	370	375	406	384	398	402	386	390	399	401	396	437	416	412	408	389	408	425	350	434	371	372	390	404	374	393	415	395	406	441	371	399	400	372	392	403	424	418	415	363	407	397	385	429	370	401	361	423	411	407	408	358	400	436	377	391	396	429	371	402	404	383	419	394	409	385	371	389	356	415	390	374	402	417	378	383	396	370	384	413	403	398	388	394	421	409	381	410	398	391	404	410	385	398	380	358	378	412	386	407	378	365	376	427	401	407	437	402	401	387	419	375	385	393	411	386	387	425	364	451	433	410	402	396	395	388	424	391	435	368	364	370	355	453	393	397	397	390	410	403	382	403	381	413	403	391	396	417	376	392	407	383	417	410	386	401	404	437	382	417	369	365	403	376	396	372	380	388	399	373	412	364	407	366	424	398	398	409	368	384	410	407	408	391	413	373	346	418	399	377	390	376	411	408	375	397	384	418	402	394	378	436	382	367	419	406	395	446	419	379	404	418	396	380	381	396	396	436	371	385	407	432	415	400	431	387	384	401	403	394	410	441	403	411	410	362	375	394	383	406	458	389	368	418	384	407	381	400	409	371	405	389	414	383	394	391	362	420	392	403	413	397	433	402	389	383	429	429	391	409	394	390	421	394	392	423	407	368	479	429	382	353	410	410	405	441	433	407	423	368	378	383	366	395	404	387	383	374	403	391	429	384	418	392	399	390	380	386
24190	21432	29313	26408	23119	17378	9903	5883	4132	2977	2112	1831	1506	1318	1152	1018	911	796	757	637	628	557	503	469	437	440	413	449	389	410	421	405	417	401	407	410	420	394	413	386	359	393	375	373	393	384	408	377	422	360	390	382	358	395	352	367	382	404	396	369	406	389	407	401	368	372	371	372	383	428	412	397	398	354	357	376	416	414	379	373	389	400	403	366	383	383	409	380	411	391	396	362	376	372	381	405	426	387	392	370	382	401	395	353	385	375	411	364	385	396	383	368	383	388	396	407	426	352	404	405	391	378	417	398	394	369	362	361	374	396	378	399	403	411	382	384	437	398	384	383	394	412	397	363	394	408	383	377	402	364	403	411	394	380	408	367	361	362	410	363	365	417	428	401	386	381	403	357	381	382	372	428	404	375	412	360	403	392	415	388	381	403	370	382	399	365	352	366	355	380	373	405	395	367	386	368	409	370	348	381	408	380	373	372	342	413	373	397	375	339	383	394	395	395	376	393	396	406	379	397	368	333	334	323	380	372	373	406	394	391	379	395	344	371	397	442	392	402	393	392	384	410	370	380	404	402	413	380	354	375	385	386	373	370	405	372	422	392	372	403	359	366	421	376	374	406	360	365	368	395	395	366	366	384	386	443	387	412	371	343	377	364	398	392	382	404	393	409	342	375	366	398	381	389	375	417	375	374	402	402	425	422	368	403	397	380	380	394	424	364	379	431	399	381	379	370	411	368	348	404	372	394	414	403	369	386	378	383	394	402	354	374	437	363	362	383	388	360	397	419	398	376	382	414	385	365	391	393	379	386	408	382	363	393	380	360	361	324	366	384	378	372	378	394	397	374	409	383	408	424	387	359	401	387	397	386	411	400	375	400	385	396	397	400	413	368	372	414	407	379	375	364	378	411	377	393	388	358	436	396	391	378	357	371	392	412	388	391	383	428	391	394	362	385	427	396	436	401	407	370	383	393	430	336	374	337	386	368	405	374	360	358	366	403	341	377	370	396	413	343	391	395	357	383	354	398	379	384	393	362	390	377	377	348	370	386	374	407	382	392	366	389	394	405	376	378	355	353	406	391	393	366	374	407	385	394	382	355	373	410	411	378	385	365	386	418	392	406	388	391	393	400	449	374	367	398	382	376	397	400	380	420	394	406	375	381	361	377	375	360	403	354	371	398	397	410	390	410	380	408	384	342	385	381	431	354	363	418	404	384	409	383	356	353	386	380	382	401	378	377	381	360	399	399	372	360	406	387	362	382	380	362	368	380	347	406	416	420	408	363	386	399	410	367	354	375	374	381	366	381	346	413	385	349	395	390	405	385	413	386	390	376	385	373	362	405	374	373	391	384	387	405	376	358	395	391	383	389	389	388	391	393	403	383	413	391	362	397	377	403	412	385	381	394	378	380	406	383	381	411	391	379	414	356	344	384	398	386	371	394	370	366	405	362	385	376	380	382	399	412	376	377	399	399	374	379	381	393	398	379	432	373	389	373	395	403	386	410	373	407	380	421	421	428	387	346	389	363	386	392	382	405	379	400	420	382	435	380	371	403	370	393	368	390	362	394	362	369	385	366	362	362	368	399	410	378	375	365	424	408	400	383	398	363	394	376	359	395	388	403	396	428	436	355	397	396	382	385	421	349	392	349	373	393	377	390	398	359	400	355	396	386	379	388	393	380	352	367	381	356	386	365	382	410	408	401	381	372	397	385	415	351	371	406	396	382	397	403	417	388	419	363	343	382	375	402	367	394	401	408	379	386	349	389	403	367	365	363	370	387	380	361	394	394	394	413	377	352	399	376	386	394	407	432	430	379	355	356	399	397	422	412	375	393	371	319	385	367	388	363	364	387	409	395	418	380	385	359	370	380	370	405	371	405	381	402	354	385	425	367	377	409	375	383	409	375	363	353	355	385	384	399	390	374	399	401	347	384	426	359	369	399	335	399	381	375	406	402	417	401	408	353	397	412	412	356	395	389	382	393	363	434	364	350	369	411	408	351	368	383	354	402	400	395	407	415	438	395	388	350	373	373	373	398	419	397	362	385	423	376	401	369	380	401	384	349	363	353	380	381	385	403	390	373	416	405	384	418	409	378	385	403	410	397	331	388	375	395	409	423	415	369	386	357	423	405	421	402	377	383	380	405	388	416	371	375	386	364	341	379	387	374	389	383	380	426	372	385	386	405	379	381	360	401	408	383	411	402	398	374	421	371	358	365	391	414	407	353	350	412	373	398	364	406	427	353	407	353	368	408	423	377	360	368	392	381	419	367	382	434	380	344	402	408	375	370	382	356	425	399	380	411	380	382	377	363	411	396	358	371	404	399	410	407	403	381	364	376	389	394	384	380	366	359	354	370	364	413	349	398	365	422	395	400	386	415	360	383	367	381	399	416	365	417	417	355	377	420	367	381	373	402	365	398	373	352	387	382	379	417	435	401	374	412	364	422	426	378	395	401	376	398	410	351	390	393	372	368	402	390	383	389	361	401	407	431	373	401	397	396	426	379	395	399	391	401	392	371	389	391	368	361	346	401	370	370	351	387	350	395	390	392	392	374	370	410	350	381	384	419	374	383	352	424	382	384	414	383	385	388	380	417	430	363	383	395	352	365	397	382	421	378	373	370	366	401	400	382	383	387	330	395	405	387	355	392	370	384	374	361	366	411	390	374	380	335	389	374	398	421	384	388	399	384	374	368	354	383	366	366	394	360	373	405	404	389	403	390	368	406	376	389	389	371	401	427	392	386	389	340	404	395	380	388	388	401	387	405	363	376	374	391	371	396	385	407	371	387	401	422	353	370	359	393	382	409	385	351	396	423	353	386	409	365	373	398	402	380	401	390	397	376	440	382	367	372	366	414	367	380	393	369	385	348	368	398	379	366	399	366	380	390	401	373	343	370	366	372	377	376	382	376	431	373	402	387	370	395	414	358	380	362	375	404	389	393	378	389	387	382	381	421	386	389	386	372	392	384	362	380	379	378	406	363	403	437	403	376	350	402	365	387	381	402	400	406	394	385	392	406	398	393	396	407	362	398	366	387	370	415	386	389	376	407	361	401	410	398	383	403	348	345	362	394	444	358	408	381	393	412	371	404	404	404	386	400	372	368	370	400	369	377	359	401	370	364	386	389	398	377	347	370	406	407	401	403	400	372	369	399	380	370	431	412	388	364	416	398	389	387	367	388	389	369	384	367	395	390	375	417	371	358	372	377	404	357	413	413	408	391	399	365	393	387	402	378	406	373	378	389	403	413	381	370	400	395	395	391	404	399	371	387	371	380	411	391	406	408	390	398	399	380	404	383	388	381	375	368	356	370	402	401	395	397	407	397	368	380	362	401	389	431	384	388	383	403	385	356	369	402	409	383	367	398	383	388	419	419	380	371	389	386	394	362	344	394	406	350	384	376	358	391	414	388	396	382	402	415	388	404	392	384	397	382	393	364	393	361	388	405	386	404	414	353	373	341	402	400	392	378	373	398	385	402	393	391
41353	66163	49413	34507	23357	14691	11033	8563	6320	4351	3124	2557	2193	1842	1478	1349	1155	946	862	793	657	625	562	537	476	490	467	451	426	414	462	441	429	438	438	441	415	373	419	379	396	387	398	414	406	394	412	383	390	398	415	383	392	388	419	346	368	381	347	385	384	362	396	386	391	389	393	408	401	381	393	394	406	410	366	406	395	405	366	401	411	420	404	390	375	377	389	420	427	373	407	378	344	362	400	375	389	390	436	387	405	382	388	384	383	391	385	441	410	420	395	382	362	407	407	370	413	400	409	393	381	395	436	384	388	409	371	390	401	407	371	389	392	449	409	412	401	396	396	403	376	398	410	379	373	372	384	407	393	401	428	381	385	394	357	396	394	409	404	406	420	409	394	402	387	401	399	410	413	384	376	382	366	423	380	418	369	401	377	406	389	401	387	416	381	378	386	364	363	397	401	387	407	376	381	385	387	372	403	389	391	405	409	374	394	385	413	422	404	412	399	397	409	408	374	402	387	401	379	376	354	418	390	396	387	385	363	410	392	418	395	372	420	408	391	371	424	371	383	396	394	368	411	400	387	393	381	387	357	366	399	385	421	397	403	406	379	372	431	383	364	356	391	377	381	386	372	422	425	395	389	389	393	398	384	365	398	371	381	400	354	416	377	391	373	391	414	402	367	363	443	381	400	356	420	413	354	379	369	420	409	395	367	383	366	382	405	399	386	360	375	382	405	357	382	402	365	413	388	408	413	381	423	373	416	376	409	443	391	393	396	380	418	401	379	388	416	421	404	368	393	377	378	380	396	398	420	371	378	377	377	379	401	367	384	391	382	413	441	417	398	362	392	421	396	419	423	390	395	385	369	378	397	393	389	413	399	417	389	413	409	412	405	434	375	386	381	396	416	402	390	378	359	371	376	416	405	389	392	392	407	435	395	365	392	371	421	391	420	394	373	377	390	407	381	378	397	406	417	411	356	412	406	390	390	407	422	440	383	410	375	401	363	383	384	363	400	386	442	399	375	382	388	355	399	395	386	410	378	391	388	403	414	411	395	391	394	355	420	374	378	376	403	392	404	402	413	385	391	382	402	365	371	389	374	449	358	388	359	419	451	374	414	383	376	386	359	365	397	394	384	394	394	392	431	410	377	371	411	406	383	371	400	435	386	396	356	370	381	368	355	419	398	405	399	417	360	358	400	416	379	401	388	401	373	347	391	390	382	383	369	409	411	380	402	408	354	403	374	379	374	375	401	384	391	372	407	365	409	394	346	415	354	412	393	445	392	393	398	384	369	394	415	415	392	377	389	393	394	398	408	390	375	379	406	400	421	375	420	447	389	378	397	405	429	376	381	410	367	405	405	385	358	384	402	389	365	379	414	392	391	385	394	373	392	407	381	394	384	374	391	425	396	389	419	420	400	376	411	382	392	387	394	406	411	386	430	390	390	386	404	383	377	377	362	377	380	375	388	397	391	408	384	403	376	385	360	409	369	425	334	396	355	407	426	383	374	375	436	382	418	383	371	374	377	361	447	400	379	410	413	368	348	405	370	381	420	373	385	378	396	393	373	395	339	363	358	431	396	406	350	386	396	404	366	416	397	378	388	397	426	428	380	388	395	413	403	389	365	396	382	365	380	402	403	380	411	368	367	403	377	395	394	362	378	397	357	435	379	396	396	379	368	389	389	372	383	424	404	401	380	392	430	414	404	412	415	401	412	360	391	381	386	381	412	405	400	407	384	370	399	374	422	422	415	383	351	372	423	403	402	416	372	406	383	402	400	388	391	376	424	404	371	422	416	406	385	374	389	416	376	424	350	386	413	392	349	450	373	403	387	417	374	385	413	400	406	358	404	359	382	361	359	401	379	387	370	388	367	382	395	398	391	402	402	388	394	394	361	408	382	404	378	408	399	386	378	410	388	420	393	414	386	364	402	334	405	390	403	422	394	376	416	436	408	388	406	372	407	404	384	416	385	374	399	379	387	410	396	398	416	371	352	429	402	382	377	381	400	387	390	469	364	377	367	391	373	374	384	412	347	390	402	429	377	381	369	413	397	399	399	394	377	398	365	392	399	351	407	420	373	382	346	411	413	403	416	390	384	408	416	402	373	380	390	403	386	381	389	388	392	385	415	408	399	398	377	377	413	379	380	370	394	381	400	395	374	371	386	370	435	396	395	380	395	382	402	358	406	427	393	386	374	417	390	433	364	389	372	384	374	366	369	402	421	409	393	377	416	412	372	370	411	387	383	423	378	398	388	407	403	408	371	391	409	382	371	399	400	400	377	427	400	378	424	370	393	388	416	404	430	381	381	415	384	407	356	374	415	408	429	411	357	380	424	398	369	366	376	362	368	366	378	413	378	380	394	410	370	392	364	433	409	368	372	396	387	401	383	399	422	384	435	406	378	396	406	372	380	399	394	402	372	397	460	387	354	420	366	400	409	381	365	408	374	364	374	408	396	402	431	400	383	368	362	388	363	367	421	418	385	380	418	381	371	419	384	383	406	401	421	406	361	415	392	431	390	379	406	427	437	412	365	402	387	374	413	376	395	392	405	406	426	349	384	395	401	402	386	345	378	372	365	395	384	416	391	406	376	395	409	404	427	412	438	428	375	374	386	405	389	411	396	356	426	383	374	385	400	387	412	380	376	386	379	362	367	387	388	384	388	404	372	422	398	389	383	364	366	366	385	413	414	387	386	403	401	370	378	403	401	411	387	422	343	406	424	364	396	358	374	404	420	426	387	363	397	391	395	381	410	431	385	385	378	384	393	369	397	424	414	387	394	419	393	409	392	410	409	377	392	423	397	403	414	421	411	397	399	357	379	372	384	395	393	379	381	397	419	395	377	388	378	401	380	431	380	393	427	390	401	373	378	385	422	371	359	436	425	390	373	381	374	370	396	388	417	367	413	388	349	383	396	408	338	410	445	387	378	357	372	363	407	369	381	392	360	373	418	391	398	401	362	370	374	400	347	408	358	389	388	396	401	389	401	404	389	378	392	396	375	398	415	376	385	428	392	395	401	397	382	386	378	402	394	406	420	399	352	353	377	409	407	357	402	391	387	394	421	426	376	429	385	374	395	409	368	430	369	382	395	380	372	370	353	375	389	395	350	400	418	396	410	343	421	392	415	371	393	376	387	362	413	394	382	365	344	428	422	382	411	380	418	390	401	394	385	411	386	376	430	391	403	390	388	413	368	404	354	374	356	378	379	366	400	409	417	387	436	409	354	382	400	400	363	390	413	370	378	375	373	425	389	423	424	405	412	381	395	407	403	404	405	368	409	416	404	408	426	396	386	420	389	386	385	395	390	399	415	369	436	394	394	370	370	381	373	405	417	382	400	409	362	381	398	392	389	442	391	428	396	396	360	382	419	373	375	379	398	384	398	382	374	440	404	362	348	403	373	398	371	419	407	426	385	414	364	393	388	363	376	387	347	388	393	397	390	404	414	397	379	365	403	407	372	395	380	432	414	413	385	384	400	380	423	373
25387	21897	31908	31526	22163	13185	7870	5330	3740	2595	1916	1609	1435	1233	1042	901	810	783	628	652	585	520	503	474	479	472	414	436	449	441	436	438	421	427	421	415	414	396	369	415	420	395	376	399	428	393	373	388	411	406	396	406	400	375	403	393	370	411	395	389	420	390	403	399	414	402	413	408	405	381	381	435	396	401	423	370	437	414	374	433	379	378	401	379	393	375	367	400	398	359	371	399	359	424	407	392	402	400	344	400	393	394	415	374	394	401	394	424	363	390	390	408	388	373	415	414	342	386	368	364	378	403	388	436	400	411	392	412	400	427	379	437	413	391	387	411	382	387	388	406	408	380	402	426	395	370	403	348	362	383	375	412	422	380	404	416	409	390	377	404	405	400	397	421	377	398	385	397	400	388	386	362	411	371	396	353	417	388	407	406	432	389	406	378	403	403	406	394	377	404	392	370	412	393	378	375	391	378	385	411	394	391	414	392	405	392	415	386	382	351	365	380	396	384	418	391	372	393	379	369	391	371	433	407	445	387	361	391	378	362	367	386	388	384	357	390	426	387	396	413	413	399	422	419	377	400	415	400	395	395	375	400	384	371	425	399	387	366	368	381	406	394	408	358	378	344	405	375	413	412	402	411	408	366	399	394	408	413	439	405	414	407	436	404	396	379	413	431	396	394	420	373	393	390	383	391	401	410	356	416	417	437	419	388	354	406	422	396	396	394	368	410	402	410	390	391	391	350	410	399	382	418	393	407	370	448	395	421	393	396	392	364	379	382	399	417	405	406	379	390	393	346	373	414	384	413	367	380	388	404	356	406	363	376	439	400	391	394	382	362	366	394	395	392	380	380	395	424	394	392	396	407	395	409	387	367	409	379	398	413	384	394	360	373	399	400	376	421	412	436	383	387	425	391	418	351	409	410	382	408	374	373	448	398	367	432	387	404	361	395	389	392	378	414	434	381	399	391	363	401	383	409	348	396	386	411	363	409	371	409	375	386	426	404	400	374	421	403	391	410	378	362	391	395	396	378	362	423	403	417	414	409	395	362	400	368	406	418	398	348	395	375	400	412	406	387	354	411	387	404	406	402	384	398	403	382	417	403	388	419	392	410	409	377	384	404	373	384	399	414	408	398	411	395	363	382	410	388	367	392	370	444	407	379	375	414	408	359	398	408	390	409	398	386	404	399	407	376	357	383	390	441	403	383	403	393	423	412	426	413	454	415	407	419	411	391	415	382	350	416	408	406	387	419	408	386	374	412	430	413	406	398	397	370	395	409	362	412	394	420	410	394	434	358	391	430	395	389	427	400	379	406	391	373	429	389	437	416	430	415	388	381	406	407	392	373	398	406	429	394	411	386	419	382	370	400	403	413	386	396	381	395	411	374	405	412	392	408	378	397	403	366	431	407	389	368	393	425	404	393	413	369	376	395	374	404	388	398	415	409	391	383	372	410	424	384	414	379	403	395	390	404	410	362	413	384	403	388	386	417	372	396	413	404	373	380	388	396	407	401	378	400	355	416	452	403	384	340	415	393	368	380	380	431	421	351	393	408	431	368	386	400	397	414	352	375	374	391	407	383	385	408	371	407	399	371	374	428	410	412	400	413	381	390	421	425	396	409	374	403	384	340	391	382	349	414	405	390	431	411	394	381	371	398	425	415	415	444	393	413	408	364	426	392	380	424	397	394	371	395	369	463	391	405	377	383	396	414	407	398	427	375	440	421	399	395	391	415	379	395	425	374	404	438	378	415	379	389	416	423	423	387	389	401	403	404	396	378	365	383	381	366	398	421	363	401	382	421	427	408	379	385	392	368	417	396	405	388	390	436	388	400	350	388	374	364	395	421	406	401	354	410	401	395	422	379	372	385	372	436	403	405	389	378	399	418	384	397	425	384	399	403	391	402	417	427	403	388	393	400	378	387	377	397	383	382	375	376	396	422	401	390	378	416	353	392	392	427	391	385	400	366	341	407	380	411	396	429	411	405	387	370	398	369	411	404	439	385	386	382	356	410	387	402	320	397	401	400	419	384	420	376	378	410	429	380	390	417	398	405	392	437	387	370	390	382	405	415	418	425	394	416	372	382	395	396	383	364	438	401	368	408	390	390	366	430	386	413	392	383	432	381	404	383	356	414	430	426	414	379	403	424	407	403	398	400	399	414	391	367	363	405	399	391	367	394	389	371	374	396	380	374	398	389	377	375	423	425	377	381	382	378	381	413	367	371	441	382	367	392	405	415	411	391	398	380	385	374	382	392	398	409	430	399	395	381	419	399	412	359	365	394	397	366	413	394	415	421	409	361	386	414	401	393	394	420	365	401	366	403	403	391	343	400	401	430	374	390	361	410	373	381	415	357	419	395	424	375	382	412	368	396	370	399	394	403	415	382	414	398	375	412	371	410	400	407	375	425	396	393	392	412	391	383	385	379	402	406	354	397	408	405	381	419	373	389	384	374	378	421	358	365	411	411	412	384	380	406	387	371	385	419	376	376	416	424	358	376	392	377	396	404	423	423	433	403	409	424	387	390	390	397	374	426	399	369	383	408	418	413	371	420	401	404	416	409	394	411	443	399	395	408	393	399	393	404	392	395	423	423	399	402	397	437	384	410	386	382	363	434	416	384	401	391	391	384	400	415	389	437	392	384	419	407	352	388	426	384	401	404	397	388	417	382	402	387	356	407	383	381	394	400	356	382	369	407	404	396	395	379	386	431	409	415	388	399	402	415	419	412	405	347	401	371	412	425	383	379	401	415	359	369	404	388	361	359	401	384	380	379	355	388	396	386	406	405	374	412	374	379	371	351	432	381	370	435	386	390	401	383	377	375	368	386	407	397	404	426	425	391	388	397	377	391	405	423	404	407	387	375	422	405	414	411	380	379	388	409	403	394	419	369	430	370	402	361	433	385	353	415	378	394	393	410	404	386	356	384	390	420	394	401	379	393	370	402	373	376	397	383	374	395	395	420	371	394	384	387	415	391	384	448	410	408	365	411	449	395	392	405	407	407	393	392	403	370	384	397	382	406	392	438	399	403	381	382	393	385	425	382	444	393	388	390	434	402	405	387	414	384	378	408	414	387	440	413	421	381	412	412	380	407	406	424	408	418	421	393	384	385	388	365	365	398	414	388	394	358	419	400	382	398	416	397	400	400	398	371	357	380	371	373	393	377	394	402	409	417	422	401	379	381	425	386	413	344	389	442	395	405	372	401	406	407	404	384	368	410	403	409	390	403	421	385	386	409	355	415	367	389	424	378	381	395	374	379	415	413	404	411	412	391	396	373	379	402	389	379	419	402	379	400	365	386	395	441	389	366	396	366	423	381	393	425	396	405	369	372	364	386	428	380	379	373	410	388	364	403	401	400	384	379	372	375	420	404	409	356	372	379	403	365	400	365	417	418	410	395	413	407	390	403	394	399	422	367	371	443	388	369	339	421	416	400	385	375	409	406	430	402	400	393	377	377	397	416	393	389	407	371	414	386	375	397	399	385
40101	60639	49547	34387	21924	14472	10399	8473	6100	4291	3020	2512	2103	1697	1425	1250	1129	966	897	746	650	639	540	529	487	450	450	436	516	427	408	434	449	447	436	403	441	438	424	405	389	442	443	414	428	408	386	374	431	393	397	426	399	398	401	404	376	397	397	422	436	396	425	414	389	443	399	403	445	425	400	387	450	390	404	405	409	397	405	381	392	380	396	415	383	371	385	394	375	431	393	395	385	408	410	370	408	421	379	420	396	379	407	393	399	413	407	398	425	357	358	397	366	399	395	383	429	402	405	413	399	402	420	389	362	399	392	388	399	406	396	400	377	394	417	394	419	400	380	415	427	408	448	392	394	377	413	435	414	389	399	422	410	393	400	397	420	443	417	377	387	408	398	411	394	390	410	351	390	366	413	391	382	406	423	427	465	403	426	398	395	414	389	413	390	447	432	414	417	393	416	397	417	422	422	391	395	401	407	372	437	405	441	425	404	379	367	385	429	395	393	386	331	363	406	391	391	413	409	389	427	396	386	411	382	381	393	416	411	429	412	406	427	419	406	423	394	392	407	434	382	382	402	396	383	425	383	433	450	400	386	406	400	445	393	404	388	407	423	420	392	412	405	412	380	427	391	379	434	391	390	462	449	401	399	432	391	383	413	402	391	408	377	387	383	396	403	432	386	408	415	402	413	383	432	420	392	418	374	405	391	385	445	399	411	382	393	397	399	391	407	400	403	343	381	421	381	433	374	363	435	369	390	379	368	418	362	365	382	405	419	383	424	408	428	401	412	391	387	403	360	403	362	413	393	367	398	398	443	403	415	401	394	408	393	422	362	431	407	396	383	419	431	376	363	391	387	425	377	385	402	399	429	416	404	416	375	418	414	422	423	423	404	412	383	386	389	393	386	382	364	453	407	382	374	419	417	416	396	404	411	411	414	411	399	425	426	423	403	397	388	378	405	414	397	410	378	407	382	371	408	406	418	400	385	364	378	382	404	420	394	414	378	415	352	398	397	425	425	395	418	406	442	384	416	429	400	384	390	398	416	417	428	405	424	427	377	410	396	411	393	394	378	392	412	397	393	438	422	400	394	420	405	373	411	379	404	405	427	418	424	392	384	391	429	415	404	376	396	376	392	394	432	415	398	402	403	397	400	382	375	420	393	381	419	380	426	396	432	405	397	402	435	384	427	421	402	413	399	441	379	420	442	426	413	395	387	359	426	391	394	366	431	430	407	393	408	409	411	408	386	399	367	428	383	377	404	413	395	387	416	432	404	395	402	378	416	385	422	428	430	423	410	406	378	370	391	394	433	424	388	424	417	420	390	422	449	385	397	423	404	406	374	403	392	391	451	386	373	402	441	425	406	414	407	430	377	378	382	376	452	395	418	370	374	400	393	398	435	384	406	384	420	398	397	406	418	390	413	415	392	404	394	384	386	422	382	412	363	365	425	360	404	406	397	405	378	399	382	394	377	425	380	415	400	397	378	381	402	395	409	406	453	421	396	406	381	406	422	389	431	386	395	414	395	409	381	404	425	370	395	378	401	409	395	383	382	415	405	395	390	392	398	418	400	395	423	392	427	400	392	394	389	396	401	411	387	387	394	373	391	409	435	417	401	389	422	425	390	405	368	382	379	415	407	381	414	421	400	411	413	356	417	418	406	431	417	389	402	439	397	398	428	454	406	394	380	396	408	377	397	415	361	396	412	383	409	426	413	433	411	376	392	416	391	408	390	394	424	395	418	382	396	389	390	402	402	371	399	428	422	366	359	429	405	379	383	411	397	411	393	414	431	400	401	410	398	427	406	421	431	396	429	408	403	397	415	400	408	375	409	396	375	375	407	405	419	442	430	413	425	402	399	402	384	436	390	396	393	432	398	402	409	396	402	411	378	382	368	394	381	394	374	378	406	373	427	361	449	408	430	408	418	450	425	395	410	412	427	397	390	375	421	401	417	380	394	402	395	411	399	369	391	401	383	376	407	380	392	370	409	401	421	397	399	443	382	404	392	402	402	392	424	422	383	373	434	361	449	438	403	404	414	390	420	379	445	422	398	385	399	406	384	358	385	379	416	402	424	391	385	444	413	364	400	405	425	430	375	404	383	415	438	413	387	417	377	401	398	406	388	381	404	419	404	374	392	403	404	391	385	397	395	432	388	423	381	398	408	383	411	394	392	388	405	392	428	415	349	431	357	369	433	404	419	398	409	403	419	442	422	408	419	441	373	389	410	404	389	376	407	417	369	382	381	407	420	385	446	383	360	413	419	415	355	411	406	394	416	406	395	347	382	386	377	380	409	380	372	418	402	388	422	405	365	419	408	383	401	396	436	387	416	388	424	470	376	422	377	383	399	395	410	402	405	394	404	399	433	428	425	356	388	374	416	382	418	408	417	425	410	373	408	372	434	401	377	406	408	358	408	399	412	399	392	399	381	382	414	406	391	403	434	403	397	447	396	421	367	381	385	386	395	430	408	398	359	407	405	420	391	403	393	377	403	423	404	410	379	400	351	394	417	398	389	419	411	389	366	429	390	389	411	402	399	434	392	392	386	419	406	413	403	410	394	412	433	403	408	392	416	379	411	378	430	444	373	418	403	410	393	377	396	425	389	413	380	413	439	431	423	411	440	395	413	429	415	396	388	408	380	392	364	396	395	378	407	392	401	396	417	424	364	421	370	405	420	389	420	380	371	392	414	379	411	404	395	407	383	428	419	422	363	367	404	406	422	414	387	392	389	384	447	387	403	379	399	436	402	395	405	359	423	396	405	396	433	417	416	391	410	408	399	421	460	394	405	372	402	435	395	433	379	392	375	468	381	376	414	390	408	395	398	402	377	401	406	408	402	428	385	411	393	384	378	404	389	427	427	402	384	408	431	379	437	401	392	421	400	396	375	407	400	412	397	404	401	400	394	383	397	406	410	384	403	395	396	410	368	427	400	386	415	403	424	380	426	361	424	380	383	392	391	390	391	427	419	356	410	393	386	422	383	396	438	378	407	419	417	389	400	426	421	457	429	438	421	346	403	361	405	407	434	437	391	380	391	393	405	407	414	412	432	415	394	384	396	394	380	386	433	406	402	388	404	410	377	412	366	406	448	371	387	410	396	386	403	385	403	415	427	427	387	388	409	390	402	421	429	390	457	386	403	384	404	408	404	387	406	416	390	402	405	420	388	414	393	380	436	387	379	411	395	387	386	377	425	386	384	399	379	406	364	375	380	408	380	416	395	386	392	427	401	403	406	381	402	410	394	403	389	370	419	426	414	462	423	413	468	400	426	380	395	407	398	417	418	375	452	395	431	432	404	442	421	400	434	380	396	396	430	362	393	393	365	417	400	399	389	371	393	395	442	413	394	438	405	406	395	424	392	428	397	389	400	417	405	420	425	387	389	396	404	396	388	403	422	391	413	407	428	365	419	398	413	412	415	409	360	398	376	427	400	397	395	387	411	415	433	370	428	412	396	379	401	399	408	396	398	393	377	398	362	392	381	403
22905	21314	29097	24640	22099	22423	18508	9465	6352	4493	3217	2501	2190	1774	1523	1344	1049	922	889	727	680	603	521	550	509	495	500	446	420	476	473	442	450	406	424	400	402	405	379	421	409	421	415	420	421	383	406	382	418	440	398	362	380	412	368	383	401	399	396	409	406	407	415	399	398	379	395	423	404	383	396	425	364	420	406	404	410	408	415	418	406	423	385	414	390	402	352	391	393	398	338	380	409	395	414	388	386	388	413	394	398	410	433	398	427	399	378	421	372	437	395	414	415	405	431	384	403	417	416	399	397	422	394	366	410	373	413	403	394	403	387	421	401	374	405	374	403	386	375	405	390	374	380	386	402	370	419	408	424	377	390	411	384	409	390	370	388	395	429	407	385	396	441	378	376	391	405	405	425	447	413	379	395	381	409	373	371	442	374	388	404	415	424	413	408	407	402	396	407	396	369	372	430	425	407	390	383	422	432	448	379	414	401	395	389	416	429	394	441	368	399	394	412	411	410	402	405	400	405	398	428	414	446	397	374	375	426	396	365	380	418	386	440	373	379	361	394	367	408	419	396	392	411	417	408	382	369	405	404	374	436	408	380	403	403	450	361	430	408	381	380	402	374	408	370	391	408	394	397	419	393	406	380	382	413	422	399	419	400	405	390	382	417	391	378	442	410	413	386	402	394	377	424	426	388	394	402	393	404	419	396	428	395	430	373	377	402	378	384	399	416	383	415	422	395	413	434	429	396	390	400	393	354	428	388	404	369	390	403	394	408	391	405	402	395	369	423	417	422	401	417	411	400	404	394	419	369	375	388	408	403	397	373	417	380	405	377	397	393	403	436	407	366	377	395	401	376	404	367	378	407	411	385	395	421	404	408	369	407	400	392	406	404	384	437	384	403	411	423	419	367	404	420	402	416	388	408	384	426	356	401	411	404	379	403	387	407	417	380	393	424	389	432	390	418	389	439	374	403	402	406	367	415	392	388	434	393	392	414	437	396	376	384	408	404	385	419	408	417	428	398	351	431	363	407	415	407	377	384	399	387	391	400	405	382	391	394	423	376	408	394	371	417	400	389	383	389	410	412	381	394	387	429	380	374	435	425	421	414	398	362	400	382	407	403	445	411	408	370	390	411	392	399	409	367	385	446	377	392	420	402	458	383	371	388	424	434	389	368	394	408	408	423	399	372	429	425	375	396	385	401	415	380	405	385	432	396	400	403	393	399	379	377	402	388	415	405	435	398	383	399	405	412	381	366	411	371	386	415	378	397	384	400	407	427	351	405	423	398	426	403	417	419	404	399	377	412	418	410	364	377	424	403	413	372	420	348	402	399	428	414	461	400	407	398	418	421	403	401	382	395	395	394	381	422	393	388	404	399	355	385	409	392	420	393	390	399	399	410	414	373	357	391	355	356	374	412	427	415	427	403	384	386	403	409	364	394	419	371	416	399	381	393	380	438	394	436	397	389	428	403	364	383	365	374	416	379	363	377	380	448	431	418	383	397	401	361	390	429	392	409	431	373	414	392	404	415	407	389	370	394	423	395	379	407	447	394	392	408	383	400	386	405	389	404	404	412	420	391	387	448	437	386	391	395	410	408	381	425	409	410	390	405	401	366	399	401	385	377	397	412	405	405	408	390	404	394	418	437	392	391	389	398	389	392	417	377	370	388	408	404	411	400	407	379	390	408	417	426	424	371	400	410	414	386	423	389	373	360	377	366	391	420	417	417	409	403	393	405	406	348	397	438	422	414	412	371	406	380	407	413	414	431	422	399	407	349	400	383	428	409	420	398	395	397	398	358	378	385	407	475	400	427	398	408	380	387	398	366	397	400	397	415	417	405	421	422	408	384	399	402	397	421	422	395	416	397	429	404	382	428	403	402	407	378	426	407	402	362	402	412	414	408	378	386	365	403	423	393	400	394	418	376	398	397	400	391	399	400	393	388	377	412	400	385	423	394	361	416	378	390	411	426	410	408	427	395	426	383	424	416	407	411	410	387	411	399	392	400	387	400	402	414	391	372	364	383	421	407	389	371	394	380	387	392	400	410	389	445	415	422	366	403	429	391	366	400	384	379	397	433	388	405	400	388	393	395	380	379	395	407	394	391	427	387	417	410	433	415	387	395	415	403	417	410	451	398	400	399	414	381	366	406	401	422	395	410	419	386	442	410	442	418	426	399	360	423	443	404	378	385	365	395	419	374	428	460	390	402	408	392	404	389	422	436	370	389	394	396	406	381	387	362	398	379	412	396	387	381	394	399	384	389	398	438	411	400	395	435	388	418	406	401	445	372	405	392	434	427	388	394	406	399	396	398	407	427	376	392	411	380	430	378	410	393	425	383	399	428	391	401	353	391	392	391	405	403	389	381	400	402	404	405	404	390	374	364	395	441	421	402	395	397	388	400	406	447	441	398	397	388	382	416	419	417	369	355	423	406	379	367	387	430	388	430	383	382	388	409	406	403	415	382	388	380	411	423	436	397	430	398	367	376	383	371	409	388	412	411	396	408	389	416	423	396	414	400	404	407	407	381	418	401	433	426	382	390	401	398	381	394	390	401	410	384	367	415	405	393	423	383	348	429	399	390	401	407	409	384	410	418	377	405	416	368	389	398	436	412	386	407	393	405	414	421	414	427	413	419	414	394	378	435	381	425	384	402	406	399	366	416	411	361	416	392	380	374	408	386	411	401	408	395	418	413	427	419	416	398	406	391	378	366	402	412	426	400	408	452	391	353	429	383	391	355	343	396	425	392	407	366	391	407	360	387	353	432	428	371	409	404	462	418	406	405	374	399	397	396	397	383	383	378	421	370	431	421	412	369	402	398	382	417	409	381	408	385	395	406	413	422	383	424	421	416	411	433	410	397	399	376	445	402	411	396	405	420	407	387	435	416	438	382	440	409	395	424	416	417	399	414	377	366	420	368	385	385	406	381	410	389	396	408	432	413	378	415	411	403	414	379	419	412	348	374	414	380	413	377	387	393	396	391	402	391	373	409	404	407	395	426	392	424	425	366	385	429	399	363	393	413	411	398	382	397	443	373	381	430	408	409	398	390	420	389	392	427	409	398	403	397	411	393	401	394	353	387	395	388	343	386	380	381	416	406	411	419	429	443	407	394	405	369	351	390	422	356	401	410	396	354	421	388	426	385	397	402	400	420	408	404	418	430	393	403	409	402	402	429	413	436	365	421	395	402	408	402	389	372	399	404	419	385	403	391	397	416	394	454	372	357	434	416	377	390	461	409	405	384	447	410	381	406	414	410	389	400	408	391	427	377	406	411	395	391	379	369	405	361	380	418	421	407	416	387	395	379	403	397	428	409	358	429	402	381	406	379	401	394	395	383	410	364	387	396	391	410	408	387	411	358	427	387	391	368	400	400	414	372	377	429	370	380	370	408	402	400	383	418	378	362	399	404	371	417	390	395	398	402	412	392	396	405	412	396	444	422	407	399	430	408	392	381	397	380	389	405	387	386	442	396	388	413	371	411	413
42855	71860	59438	41768	26304	19391	14993	12120	9195	6544	4798	3722	3053	2517	2046	1872	1482	1235	1106	858	784	683	614	606	532	545	513	503	473	504	444	473	435	413	436	406	416	443	419	418	440	417	410	387	425	395	414	406	401	398	385	391	446	402	389	405	411	416	406	393	389	443	428	380	355	397	396	401	414	388	379	399	349	366	404	394	401	399	366	384	363	435	404	397	416	449	422	378	401	397	362	406	461	400	399	441	406	416	425	397	393	407	349	382	396	436	382	403	410	400	409	375	374	417	420	401	419	364	387	377	425	422	415	392	390	373	397	410	407	372	390	351	456	411	403	406	374	377	400	396	423	421	416	396	379	425	379	397	376	421	402	406	386	419	373	390	394	392	385	402	421	442	398	411	390	442	371	403	386	444	381	427	416	423	428	396	401	412	410	403	409	399	403	425	429	368	393	422	447	442	382	391	369	402	403	420	391	390	435	367	411	388	409	403	394	376	384	402	390	427	409	392	389	398	420	397	413	389	416	426	414	400	418	375	406	374	392	403	386	392	425	384	399	393	406	412	410	421	360	370	386	358	362	400	376	391	400	435	381	411	395	407	424	378	409	409	411	366	400	354	460	393	436	401	390	419	397	388	409	408	424	386	391	385	399	379	373	388	391	386	397	407	355	439	387	412	405	405	389	391	399	408	412	390	385	357	421	383	405	381	404	385	389	414	387	353	403	396	382	388	408	403	382	407	404	409	405	408	401	414	405	432	396	394	376	432	391	408	369	389	425	409	396	428	424	406	373	399	417	391	374	405	386	418	381	417	411	405	370	393	408	402	382	382	408	365	403	424	389	414	378	415	421	360	411	405	426	379	417	440	417	413	394	385	388	409	377	412	404	377	400	431	377	403	371	403	416	421	419	412	393	390	421	441	435	395	381	379	414	407	355	396	394	424	392	408	358	411	410	384	404	419	431	399	411	418	377	372	406	390	394	392	396	437	432	403	389	385	394	400	426	416	390	384	375	357	422	410	408	417	405	390	425	413	418	411	375	419	408	422	421	385	383	420	399	385	401	423	390	388	388	388	393	417	396	392	391	393	364	388	389	371	400	385	407	406	406	401	379	441	404	341	384	385	426	432	394	388	391	398	393	383	408	395	424	399	409	420	395	397	394	411	397	379	435	411	369	375	403	380	375	400	431	397	410	390	395	415	363	391	403	413	405	393	428	403	406	375	378	372	374	405	405	413	409	413	390	400	379	415	378	437	369	413	412	405	440	411	379	422	395	385	422	382	386	409	394	390	417	418	407	384	394	415	430	413	427	428	402	388	407	384	431	388	396	372	404	389	378	402	410	368	400	402	392	405	397	458	390	381	390	435	384	388	434	401	400	388	357	409	384	413	396	415	428	388	386	379	392	385	403	397	407	423	390	375	392	384	396	401	415	434	416	409	401	405	389	386	372	411	393	425	418	442	390	399	374	393	411	411	416	376	425	413	394	392	412	386	402	403	433	399	384	382	369	432	420	413	403	365	441	401	402	419	428	397	410	436	403	437	385	401	413	392	405	393	391	447	445	345	405	394	381	374	345	368	434	427	406	389	382	454	393	409	387	399	365	416	389	369	387	393	395	415	397	382	418	410	385	413	424	389	394	419	405	377	404	395	453	418	414	406	378	394	410	403	425	423	385	413	396	409	432	426	406	376	371	390	411	412	377	396	420	401	406	369	401	424	433	382	408	394	414	393	385	386	422	373	377	362	406	408	420	407	363	404	407	389	398	418	423	408	427	395	414	436	384	396	361	441	407	363	372	388	385	428	412	403	392	406	388	405	419	410	388	383	396	412	391	399	389	389	417	425	380	411	375	390	427	408	379	414	407	361	400	373	402	387	447	388	408	404	391	412	440	388	392	398	399	390	405	401	391	414	436	368	398	350	417	421	394	367	410	424	395	390	372	382	353	419	385	422	417	407	392	406	377	406	425	406	407	442	364	378	416	389	374	373	397	389	403	424	415	367	397	377	387	375	397	409	413	427	373	448	396	386	367	408	418	362	360	397	416	399	387	404	397	391	402	371	395	386	396	396	409	411	410	402	398	403	410	413	410	403	380	409	364	397	397	404	404	427	384	370	388	423	422	387	395	383	434	420	430	379	398	379	399	432	390	364	390	386	387	381	384	397	423	393	370	365	411	372	447	355	395	417	408	368	402	380	390	388	385	424	412	397	389	409	421	420	425	447	392	381	397	441	416	395	399	368	399	384	369	418	397	398	414	407	391	384	414	419	428	416	380	374	422	417	402	385	403	405	422	402	388	410	454	372	431	428	359	402	381	412	398	392	388	388	401	389	373	422	391	410	400	419	374	451	391	362	427	416	395	407	439	415	387	414	407	388	427	440	410	411	403	400	429	414	420	386	419	430	393	405	393	380	398	366	361	420	400	406	375	408	394	430	414	422	417	426	430	412	385	415	410	403	403	405	425	398	413	436	406	370	388	382	338	394	384	357	418	439	423	391	352	393	388	403	394	388	420	440	401	363	390	365	403	417	394	418	395	383	416	386	397	423	422	433	380	427	413	426	394	396	355	384	417	405	389	439	389	375	383	395	393	395	360	368	394	399	445	399	379	370	413	388	392	434	420	390	400	389	373	409	420	399	434	382	399	392	378	384	415	419	434	424	407	411	373	402	417	396	357	368	381	442	403	415	402	402	390	462	404	409	395	377	403	412	404	387	390	415	426	395	386	421	385	412	391	395	365	412	408	408	404	411	390	402	379	406	431	422	407	396	364	389	406	421	382	424	390	419	394	421	407	389	409	395	441	398	421	442	358	433	423	439	430	394	409	411	396	391	395	422	394	378	408	398	437	363	439	395	402	433	398	385	392	417	380	390	374	371	374	397	384	413	405	440	415	431	388	435	375	398	405	395	434	389	400	377	418	394	413	447	417	426	377	400	375	397	406	423	430	389	413	402	373	396	374	407	377	410	391	366	430	394	399	401	406	399	441	372	428	406	377	395	362	434	388	417	397	411	377	391	397	442	407	415	389	422	364	392	399	419	438	369	399	403	398	410	394	365	394	386	422	417	383	457	409	380	368	385	406	366	416	379	396	362	449	399	379	387	400	421	417	372	406	388	391	420	413	383	400	412	402	422	374	419	408	401	396	384	410	381	400	413	421	405	421	379	396	397	371	388	387	420	392	403	403	387	405	431	384	417	417	399	410	394	385	404	401	410	414	382	359	427	460	477	445	407	398	424	378	390	426	423	426	411	394	415	401	428	408	406	417	387	409	391	394	390	386	401	440	432	396	440	393	397	396	385	422	376	391	412	384	392	394	406	413	372	391	396	378	359	414	438	448	395	404	407	390	387	425	417	421	367	372	412	396	402	401	373	408	390	429	381	427	408	417	454	394	374	402	420	395	422	418	392	414	441	434	395	392	403	378	391	391	410	386	421	411	402	402	386	421	445	370	435	365	402	401	394	391	409	387	399	419	408	414	418	382	382	450	393	430	401
37805	46045	46105	31664	16686	8278	5608	3981	3012	2099	1721	1268	1084	963	844	812	725	634	565	506	516	510	491	434	395	430	433	397	410	414	402	376	376	386	379	394	439	371	422	420	417	391	368	351	392	386	375	399	424	406	354	419	416	398	401	380	406	380	380	398	408	376	372	360	394	393	371	375	406	354	408	386	399	396	399	411	413	387	397	396	392	379	365	374	423	414	358	363	403	424	397	370	362	363	374	399	376	404	410	373	402	422	380	398	388	385	359	428	352	358	424	389	367	433	378	410	390	410	408	387	367	391	413	420	392	358	391	399	410	398	387	436	408	401	384	387	392	378	411	364	412	386	373	369	383	396	376	378	403	376	343	339	367	419	371	415	367	352	389	393	384	416	401	376	370	385	414	355	400	377	355	379	403	358	432	383	394	399	349	405	403	394	369	373	361	386	348	370	377	405	412	403	405	375	356	404	399	359	402	372	408	360	433	389	393	377	357	362	410	360	375	366	401	414	388	376	401	396	437	375	411	353	414	386	395	396	367	394	386	389	402	376	379	386	375	394	394	367	414	377	427	395	401	371	379	380	363	387	393	387	405	401	394	343	377	402	419	380	399	350	358	371	395	397	354	401	417	354	378	357	378	367	370	371	417	412	369	387	428	371	395	389	406	382	360	398	379	400	357	391	396	374	432	408	420	404	367	414	417	383	389	399	382	398	396	422	396	369	372	376	356	395	382	407	402	400	426	392	407	368	396	382	377	395	401	368	407	367	389	372	349	426	371	405	372	411	404	385	391	410	403	416	376	383	400	352	441	340	360	386	367	379	411	427	366	403	429	421	405	360	401	413	379	435	396	382	383	388	381	401	359	369	360	375	353	376	370	399	377	385	385	401	382	401	393	382	424	401	404	369	374	396	403	367	371	369	396	408	384	416	347	370	379	412	398	397	414	388	416	408	434	415	393	384	368	375	394	370	411	420	403	448	388	357	380	373	381	382	399	372	399	383	404	336	399	404	385	375	378	387	383	356	412	388	397	397	394	383	400	414	358	382	389	403	411	406	407	384	393	368	385	377	395	385	398	413	381	388	391	381	375	370	413	416	366	401	394	386	385	393	377	388	399	379	368	396	392	397	372	397	367	413	422	416	375	382	380	403	384	403	382	379	385	384	399	363	408	391	401	398	379	437	406	380	416	385	395	364	386	413	391	394	390	365	393	389	433	355	406	433	401	369	409	382	401	365	406	376	392	365	382	401	391	389	396	398	438	393	407	366	414	382	372	402	424	375	389	403	395	383	383	363	372	360	392	373	376	362	362	395	412	375	368	371	389	370	370	407	406	370	404	370	406	409	408	356	399	404	439	384	409	428	378	419	348	391	401	395	394	386	409	367	405	390	343	402	401	414	354	411	391	419	377	388	388	395	366	380	361	354	378	374	348	402	351	377	386	385	370	382	385	370	391	434	444	382	377	395	380	364	377	369	372	376	373	391	392	384	409	377	440	409	384	389	386	420	404	377	358	391	394	372	388	406	385	357	349	380	392	388	393	387	415	402	387	409	378	360	415	418	393	395	351	396	459	392	402	411	391	369	372	369	412	433	410	419	418	375	423	390	357	317	414	371	372	415	414	383	383	374	374	372	400	362	372	360	366	412	388	403	398	363	365	390	419	382	380	374	398	382	392	403	381	387	396	385	353	372	354	398	382	378	422	385	404	373	390	423	406	395	431	384	387	360	398	403	381	398	420	371	412	400	425	378	392	404	383	386	383	377	383	373	427	393	404	404	369	360	405	385	359	380	432	378	379	415	369	427	373	353	375	418	382	362	377	379	374	412	392	395	388	399	392	379	412	378	418	386	406	400	377	407	417	391	341	407	392	385	368	392	382	397	415	392	402	388	376	400	402	414	388	397	402	382	419	425	404	361	405	388	404	401	377	404	409	407	425	380	405	404	377	403	384	401	425	401	388	356	404	399	362	355	399	414	379	422	354	379	376	395	405	393	389	424	361	409	399	409	402	396	363	373	409	413	346	431	419	415	426	411	408	405	373	412	412	403	403	373	397	414	389	364	416	383	359	393	409	389	390	348	373	394	422	419	372	398	376	392	382	409	396	389	384	376	384	370	390	378	374	408	389	370	397	380	398	366	360	383	380	420	389	426	375	408	345	405	380	360	384	394	403	376	392	403	377	430	390	378	362	401	415	383	394	405	405	401	365	381	360	415	379	420	377	391	399	353	388	388	417	366	397	384	415	379	401	365	426	379	400	401	383	366	368	340	384	398	383	409	402	397	380	376	413	375	406	375	376	367	407	397	387	408	382	409	360	384	417	410	408	407	405	408	390	354	392	389	384	376	372	407	441	394	370	385	400	360	377	379	395	366	415	412	432	373	393	385	404	358	426	397	409	373	429	420	404	380	448	454	403	373	445	390	411	408	394	411	394	401	387	358	400	415	363	412	398	386	404	395	357	382	398	353	408	395	421	422	336	413	364	403	395	417	361	389	388	378	378	422	378	385	366	381	394	406	378	384	401	401	364	379	375	402	389	395	408	413	377	389	382	420	392	389	437	407	413	403	424	386	423	400	396	367	360	419	393	429	360	364	372	359	364	411	408	414	388	404	375	393	410	417	398	370	367	376	394	389	390	393	391	392	409	391	419	373	367	377	376	379	408	380	370	385	407	389	416	417	376	402	371	382	398	380	366	387	412	392	394	404	409	352	412	385	429	390	424	417	396	391	368	409	350	396	405	383	384	365	386	378	381	431	372	378	395	406	350	365	399	381	385	411	371	404	375	407	385	367	402	402	366	394	390	378	396	370	397	382	397	352	403	388	367	386	363	366	385	347	401	390	408	407	411	384	416	364	344	362	385	429	395	405	414	427	384	415	376	381	374	379	353	398	384	373	360	366	400	405	404	401	396	439	379	355	375	380	369	396	412	402	391	350	373	380	376	375	401	364	412	395	384	407	382	417	388	414	408	360	404	407	408	381	392	379	375	418	400	384	367	390	366	426	403	381	393	401	380	347	375	383	386	392	349	395	376	454	416	404	408	403	404	403	383	444	408	397	425	371	381	361	395	383	390	353	434	396	395	399	361	428	415	380	362	367	363	388	402	378	401	409	380	396	361	385	389	397	393	385	430	413	411	382	399	380	371	355	364	391	408	386	395	350	397	372	376	392	391	348	368	389	426	376	362	378	414	423	420	371	408	365	414	380	396	376	394	389	354	366	391	349	368	400	395	383	358	421	389	378	425	373	340	399	372	379	383	400	388	406	431	395	394	394	422	400	382	387	381	368	374	348	393	402	408	378	363	378	372	408	374	380	398	406	394	377	376	383	356	385	388	381	384	378	383	421	359	402	364	399	426	455	366	364	397	371	399	382	392	433	370	384	386	428	392	426	359	374	387	362	398	361	368	422	389	369	393	363	367	348	396	388	375	369	413	399	425	417	382	419	381	395	402	417	385	366	387	381	389	400	389	358	436	388	398	413	414	366	400	402
42270	57359	43835	27289	16502	10835	8376	6298	4904	3384	2370	1850	1516	1359	1145	997	838	761	654	634	548	507	528	471	459	417	419	433	451	435	393	451	405	447	399	382	409	383	400	415	415	397	397	384	398	408	403	401	386	389	373	392	394	437	386	400	388	394	370	401	386	402	406	390	383	368	369	388	427	425	411	387	398	385	426	361	358	420	365	435	426	399	398	402	381	401	422	416	383	381	379	410	398	399	410	384	380	430	372	409	396	421	379	400	392	385	401	402	413	390	394	392	396	436	390	407	392	401	371	393	420	404	397	443	424	388	417	367	417	382	413	383	420	397	399	419	410	412	378	367	407	383	371	381	393	413	443	399	379	412	396	401	418	365	442	357	407	421	396	423	399	402	391	423	395	405	389	438	389	395	385	395	368	421	380	428	386	382	402	415	386	428	397	387	420	429	379	405	389	378	364	391	393	365	381	390	388	376	388	385	400	376	368	400	424	356	401	384	388	415	369	380	407	391	375	389	417	439	410	392	373	394	403	412	414	443	396	395	437	414	397	405	396	359	384	399	396	435	386	400	425	388	380	370	409	384	387	387	422	433	414	405	383	397	352	394	403	407	437	421	420	425	392	383	377	408	388	432	421	390	397	399	405	391	399	402	420	355	403	413	361	410	386	387	378	385	380	424	382	384	385	391	405	404	418	386	392	387	383	372	396	380	434	435	398	421	396	402	429	378	384	378	435	393	364	387	399	394	402	407	371	428	403	397	419	376	429	415	399	402	384	372	422	416	384	404	436	403	418	415	382	369	427	395	424	408	395	402	381	440	406	398	401	409	406	410	412	368	381	390	392	399	380	354	403	382	383	390	372	391	420	403	366	409	390	401	378	372	392	421	431	392	391	383	376	429	353	407	407	381	420	387	384	375	369	397	409	398	402	408	389	416	413	393	374	445	425	381	347	411	400	392	373	423	419	366	439	405	419	431	410	411	443	402	405	386	386	364	424	371	390	401	388	382	371	374	404	393	395	399	389	402	405	379	414	395	416	408	423	420	404	344	422	392	421	406	398	420	373	377	402	431	386	376	370	409	396	401	400	409	409	374	375	410	396	391	403	412	416	415	437	404	405	391	409	365	418	418	397	342	408	424	385	412	419	403	410	358	380	390	421	402	428	392	360	400	400	400	429	392	418	414	384	419	371	408	405	389	423	408	403	366	419	391	395	377	412	422	433	411	412	369	415	376	391	399	416	385	373	402	362	384	379	369	405	364	410	395	388	400	433	341	389	418	397	417	398	390	397	357	415	363	358	432	399	367	392	372	422	449	375	393	420	391	395	403	396	365	399	381	364	403	425	371	415	403	398	386	387	396	369	414	407	382	387	386	386	435	393	391	376	384	396	357	408	407	394	362	389	390	386	409	396	376	392	379	399	425	395	408	392	411	396	375	390	406	395	396	432	368	367	375	393	397	388	370	398	427	367	421	402	384	438	414	367	381	373	382	403	427	411	438	415	409	392	421	387	418	387	386	418	366	435	401	413	402	383	464	386	389	406	365	385	397	396	420	394	419	409	406	413	408	390	399	406	410	374	391	380	361	419	377	389	370	371	400	432	406	399	419	446	428	389	395	433	398	392	433	394	377	397	399	408	382	397	382	411	382	343	421	430	389	389	435	375	416	394	376	404	387	401	396	385	397	421	424	398	409	405	409	384	392	398	416	390	390	429	403	405	375	388	372	401	354	418	412	424	386	419	362	411	383	414	378	411	435	401	395	385	363	390	439	389	395	417	380	419	415	389	375	358	402	420	396	374	397	414	406	367	387	412	408	394	387	439	386	374	374	359	383	425	361	423	366	380	383	388	446	413	405	410	386	386	407	377	388	397	400	399	387	399	352	414	371	405	437	385	376	367	411	372	389	408	398	403	394	345	375	396	357	385	393	400	367	398	358	371	424	392	388	364	436	401	412	410	447	383	401	363	407	378	394	387	414	380	396	397	413	415	401	380	432	403	381	386	427	412	441	410	371	398	396	410	408	429	409	396	415	402	391	429	364	402	364	417	395	407	351	366	427	414	371	380	382	426	418	406	397	433	384	398	391	386	406	370	383	405	378	398	417	359	393	399	357	390	397	428	370	418	393	392	390	432	410	408	382	401	389	407	387	405	387	396	376	407	404	391	419	369	386	391	387	398	387	374	400	371	379	375	445	354	405	431	372	406	380	400	399	409	439	405	382	411	392	434	412	394	423	380	396	403	411	365	422	419	398	374	404	394	382	354	393	401	420	391	434	375	362	420	397	358	371	400	368	384	389	415	404	410	376	391	404	371	379	372	404	421	328	385	350	408	407	393	434	370	405	373	388	382	391	390	396	402	371	396	370	403	392	393	387	400	429	416	400	423	399	391	391	381	405	393	372	363	398	421	415	379	395	403	405	435	391	407	377	391	385	392	378	407	366	385	389	351	396	382	404	394	370	397	415	396	362	378	371	381	363	392	398	436	390	414	414	387	399	374	419	426	421	394	419	391	389	393	396	405	367	454	391	383	403	393	388	395	409	381	415	399	411	379	428	426	415	414	365	387	364	417	426	413	374	373	402	414	391	423	374	401	409	366	397	403	395	398	371	386	385	422	379	383	402	410	383	413	375	376	384	398	431	373	404	420	353	377	432	398	419	402	385	432	407	411	381	378	399	380	395	415	425	393	377	384	377	394	384	399	386	377	391	369	390	456	404	396	408	412	421	413	429	388	419	389	376	364	410	392	416	427	370	393	414	397	405	413	384	381	405	380	401	427	417	363	367	384	399	404	406	386	383	381	374	419	397	356	387	393	399	414	397	404	430	382	397	441	353	406	363	409	433	415	374	377	418	413	407	424	410	407	419	376	364	386	384	404	415	414	396	390	379	412	382	388	384	395	412	424	375	336	398	390	397	392	366	428	407	408	426	470	389	410	404	399	388	346	439	403	427	389	375	409	399	422	421	398	427	401	386	371	381	433	379	400	415	424	373	385	382	382	406	398	425	407	390	407	394	395	419	422	408	384	376	444	366	414	397	414	394	382	396	412	422	349	397	378	410	417	414	415	381	396	421	401	385	424	385	347	368	414	420	379	367	382	409	399	345	386	417	383	366	400	394	414	426	387	366	394	416	376	401	374	402	383	414	395	387	418	383	395	397	422	396	420	395	400	417	400	413	377	390	378	430	423	398	372	430	384	426	402	389	432	370	428	372	361	376	392	413	427	374	415	355	409	359	435	394	383	381	398	369	397	385	402	404	434	408	385	370	391	381	388	415	403	387	417	364	409	378	379	416	394	425	357	371	409	379	372	375	424	446	410	392	368	396	421	384	404	404	415	408	366	399	399	381	385	368	403	405	405	406	402	382	393	386	380	401	405	395	400	372	370	414	374	418	420	400	412	435	359	416	392	415	393	423	407	369	425	370	401	412	360	425	399	379	391	397	378	409	407	364	387	366	389	426	393	403	403	404	418	386	397	383	384	413	404	393	406	428
24234	21415	29211	26597	23188	18055	11055	6722	5186	3653	2636	2065	1569	1400	1206	1086	950	803	641	604	566	508	501	457	470	454	411	450	403	418	411	405	443	412	388	397	417	392	410	377	418	403	397	379	375	436	432	367	373	394	395	376	389	392	415	394	434	392	357	400	385	363	371	401	404	396	369	421	364	423	423	385	394	379	379	401	419	358	393	394	369	375	386	387	411	389	365	394	377	408	374	391	411	401	383	363	371	411	442	413	399	360	380	381	387	432	389	400	408	368	375	371	404	381	383	346	368	429	351	376	377	351	371	376	359	425	348	386	384	382	395	381	407	387	398	383	373	393	356	368	387	396	392	429	390	423	355	390	391	367	380	383	386	366	413	394	435	384	431	372	444	382	360	419	384	389	396	373	425	400	431	385	362	369	370	387	400	380	377	390	401	384	371	411	365	388	388	379	412	368	356	401	374	378	371	355	393	392	348	380	362	380	406	356	365	358	395	345	355	373	384	404	395	372	423	388	370	381	399	374	412	408	385	405	383	404	404	375	402	384	395	379	367	386	386	392	408	393	371	409	393	390	397	378	416	369	385	359	396	409	394	412	414	361	393	345	360	390	399	407	391	367	358	411	403	407	403	373	389	421	389	405	381	408	379	373	425	382	388	393	390	373	400	362	392	396	358	375	352	418	372	382	401	392	421	384	390	403	404	366	388	408	379	425	392	378	396	390	398	382	395	391	371	365	383	379	378	393	375	356	390	384	412	390	373	423	373	372	368	364	399	372	439	359	409	370	388	377	358	446	390	387	373	371	359	361	400	385	420	385	392	409	381	409	413	360	380	385	360	396	422	411	389	387	398	373	419	408	450	397	375	392	388	398	418	378	373	380	389	415	365	402	384	355	400	369	403	392	388	401	404	390	405	384	369	383	397	340	394	377	384	406	327	383	405	384	408	374	357	407	407	350	363	365	367	390	394	417	363	417	395	420	449	377	372	358	372	393	394	363	354	386	421	381	396	380	398	370	394	391	370	378	384	381	417	413	419	387	365	450	374	386	344	405	378	392	385	405	406	384	364	387	368	404	373	409	379	364	387	416	416	382	370	438	410	413	364	406	364	361	378	399	385	383	396	367	352	370	446	331	419	394	401	415	409	407	374	383	386	357	380	371	388	405	377	414	386	374	411	388	385	412	396	365	390	389	400	368	348	390	448	375	394	356	384	407	395	419	396	399	390	403	435	392	427	381	401	371	407	402	371	404	360	367	369	393	388	380	390	371	397	388	386	412	382	390	396	405	392	415	360	352	330	397	421	360	404	382	418	383	418	370	391	376	399	375	389	408	371	404	384	369	381	379	403	415	374	374	409	401	397	389	381	410	362	385	355	379	363	396	437	425	393	379	380	390	392	401	376	370	387	331	412	384	380	393	386	427	394	381	423	394	372	385	391	375	381	388	379	374	343	391	392	362	397	404	390	382	391	387	364	362	373	395	380	395	393	393	400	386	408	386	409	416	381	413	351	377	403	382	382	368	371	359	379	415	407	381	384	341	395	382	409	378	419	378	385	387	367	366	387	388	412	387	370	376	386	405	358	356	349	391	361	365	360	370	369	350	414	420	387	389	416	392	367	409	393	398	400	368	380	366	406	395	404	356	379	371	377	375	379	407	381	375	390	377	407	400	419	398	365	344	395	401	412	402	367	387	374	442	406	352	379	389	393	390	396	373	387	401	404	369	385	384	400	390	414	378	368	380	387	364	386	396	376	410	367	381	376	423	378	381	371	396	438	386	376	396	392	363	396	383	394	375	385	371	366	373	375	391	396	361	397	408	384	337	411	402	372	380	401	361	358	385	379	386	388	408	428	374	380	384	398	394	399	370	402	368	404	404	392	404	349	361	396	421	392	436	341	371	396	399	376	336	399	384	387	385	377	390	416	384	369	408	407	395	375	383	368	403	375	381	381	374	395	372	368	385	411	407	379	395	400	416	358	369	387	349	390	385	379	405	395	375	363	374	372	393	376	406	388	382	391	378	433	386	360	426	375	379	388	393	377	383	386	348	387	379	390	394	396	370	387	382	388	380	428	411	388	411	400	381	399	335	367	390	358	350	386	391	384	402	428	364	372	351	412	387	392	378	368	380	434	408	419	380	378	390	407	372	398	391	389	395	379	374	382	355	365	383	344	389	401	381	397	413	392	393	390	377	392	374	356	394	388	372	383	396	398	381	378	412	377	377	383	374	381	360	404	355	373	372	401	417	357	427	376	372	401	377	391	374	397	348	365	393	382	417	381	396	385	364	428	366	391	366	383	450	405	394	398	403	405	423	363	388	365	427	362	355	360	367	401	349	423	389	371	356	382	389	365	387	387	388	363	398	405	388	379	362	375	371	368	373	360	387	375	381	433	408	375	422	382	368	396	429	414	387	426	392	374	405	368	375	419	361	371	396	427	372	396	373	383	395	372	404	371	382	422	345	394	401	403	376	369	368	389	386	364	386	393	377	398	434	384	369	358	430	414	400	380	363	379	391	382	388	389	360	375	322	350	389	407	375	395	376	414	399	365	378	351	387	397	355	398	349	396	409	383	377	356	392	386	380	400	383	377	392	398	388	369	386	418	378	394	379	395	399	397	363	343	377	391	379	420	405	417	396	380	384	400	388	362	418	421	384	403	389	392	398	368	389	367	366	362	366	391	412	407	375	371	381	417	389	381	387	374	368	392	402	363	410	382	360	399	396	371	387	395	404	382	402	391	402	401	362	381	434	388	393	426	410	370	397	412	418	347	415	376	393	418	418	408	407	385	397	380	343	414	388	325	364	386	370	429	400	381	396	389	395	409	387	399	376	401	375	375	389	388	403	391	371	388	388	372	402	398	367	352	401	372	390	382	385	404	390	383	390	388	400	387	382	376	397	380	388	419	397	376	415	380	404	380	386	366	386	419	393	401	409	379	393	358	393	379	418	415	373	368	355	397	357	371	377	374	398	334	407	368	371	417	399	409	397	367	399	394	368	364	433	378	398	346	414	411	405	379	360	344	387	374	422	400	383	391	400	409	373	394	389	387	415	388	409	397	400	359	348	394	382	398	380	371	338	401	385	394	432	402	384	382	384	423	359	443	376	353	384	362	373	354	401	391	360	367	371	366	385	384	370	406	401	410	405	372	371	360	405	370	389	395	400	409	359	382	367	391	385	407	340	405	393	432	428	394	399	390	372	387	398	400	373	392	387	396	365	384	395	388	396	397	403	400	379	379	396	401	365	367	408	401	399	394	362	401	383	413	396	364	386	377	374	386	387	372	384	405	368	370	380	397	364	397	390	380	379	400	394	376	422	375	373	414	368	380	407	377	375	338	373	439	355	423	379	398	393	365	391	416	372	385	434	415	392	370	393	401	407	334	412	391	400	427	421	387	391	352	377	391	374	405	373	389	373	377	356	366	378	406	391	382	383	413	398	396	366	365	384	354	402	394	402	382	366	386	376	396	412	379	396	389	408	405	382	384	367
39296	64910	50650	34770	23939	15757	12178	9649	7646	5501	3886	2883	2356	1997	1670	1374	1169	979	810	728	632	568	548	502	462	483	435	463	431	444	439	463	410	425	446	413	440	419	376	410	380	377	359	400	382	372	425	371	377	389	391	384	416	390	394	402	437	360	427	392	399	444	368	401	415	406	381	389	391	363	410	381	356	357	397	381	390	412	414	400	394	406	388	384	364	403	422	394	379	400	401	376	411	409	369	397	393	367	389	370	386	389	371	371	382	401	370	407	398	392	436	391	374	377	398	402	378	407	406	408	393	378	424	392	386	372	390	378	388	403	376	383	385	413	408	375	378	376	414	399	358	382	411	398	392	387	397	405	368	387	418	383	396	431	387	382	398	378	419	406	365	410	419	410	394	387	402	380	434	405	423	375	422	392	389	406	416	393	417	377	393	392	378	390	410	356	346	416	380	405	389	416	423	386	396	381	363	419	376	391	423	363	364	408	390	388	393	381	383	380	412	393	350	381	384	391	402	378	384	368	396	382	362	363	408	425	417	405	382	357	394	339	409	376	399	382	431	377	390	383	394	411	349	365	401	378	406	350	387	396	384	399	427	408	388	378	414	401	416	357	350	415	376	403	359	377	396	403	421	403	379	396	392	381	393	426	364	449	352	384	376	406	406	384	372	384	387	395	393	361	382	346	432	341	408	422	368	407	411	386	411	393	417	348	369	434	366	417	407	391	374	381	416	362	414	399	403	390	393	419	398	412	392	416	407	396	424	405	385	399	400	398	417	421	392	398	411	368	399	408	413	386	379	374	354	396	387	416	344	350	387	390	394	389	373	415	364	356	417	387	440	410	364	385	369	409	385	396	420	410	380	398	410	409	376	389	354	414	393	360	362	401	413	362	381	373	365	389	430	396	419	372	392	421	406	408	399	373	353	426	373	384	373	411	420	420	385	409	381	411	361	391	410	398	375	386	401	407	398	371	430	388	400	381	349	383	384	372	426	379	402	384	384	366	381	427	390	348	403	379	431	412	375	366	382	369	423	378	405	368	380	401	368	400	395	388	402	401	403	411	397	376	404	426	400	389	401	410	376	377	354	410	422	389	386	382	409	400	403	406	395	397	390	381	385	422	382	403	393	357	378	384	394	385	366	384	379	399	386	388	411	377	354	370	393	400	385	383	358	406	389	364	378	368	395	433	419	406	394	401	391	369	380	374	378	357	380	373	367	378	389	419	392	390	431	402	401	356	406	405	408	423	395	412	390	394	421	400	413	415	395	441	382	407	391	397	402	376	381	375	373	435	348	406	367	386	385	391	410	396	410	371	397	397	412	435	424	395	397	406	373	358	381	375	412	394	408	416	394	343	402	401	385	440	403	376	424	350	382	405	393	446	404	394	415	376	351	386	396	405	394	388	415	397	397	377	410	428	401	380	384	400	387	406	407	393	366	408	440	401	422	376	368	392	380	407	414	403	414	396	397	386	372	361	377	390	404	367	409	393	377	381	424	378	371	406	382	394	384	377	352	362	404	403	367	412	385	396	381	383	350	343	436	393	383	391	386	384	372	372	400	383	354	397	409	369	385	360	423	369	406	457	404	368	426	387	369	404	371	400	395	384	394	371	371	383	404	394	414	384	425	377	364	387	424	399	388	403	384	394	371	420	393	406	416	375	388	406	390	413	418	369	404	376	400	417	367	408	411	401	392	419	424	409	408	395	382	403	360	405	373	378	403	414	397	400	398	410	418	394	399	402	398	359	382	410	407	374	433	398	381	386	390	369	389	405	407	385	388	411	361	392	392	388	378	411	400	386	357	411	407	415	405	405	421	413	406	352	354	400	397	421	389	376	393	390	404	378	388	410	375	395	420	409	425	402	438	388	376	383	383	377	391	350	420	390	409	390	393	390	383	368	385	381	388	370	398	403	390	404	379	404	393	401	373	395	398	427	377	384	425	411	368	404	431	409	398	416	389	391	413	380	434	382	398	379	381	410	378	397	385	393	402	407	411	400	400	372	369	356	365	386	402	386	351	385	430	400	395	420	398	393	369	386	382	378	380	381	375	406	401	370	416	358	363	411	425	390	389	409	404	407	363	378	391	408	417	387	397	384	436	400	358	394	393	365	373	412	393	378	383	409	373	375	405	407	355	373	427	395	396	376	413	374	378	394	401	399	358	399	414	379	393	423	380	402	397	448	408	397	385	363	396	416	389	380	360	389	374	407	392	408	375	410	415	389	415	402	363	415	403	398	437	407	399	389	382	404	411	375	363	377	366	371	389	384	344	412	364	402	346	389	415	383	418	402	398	383	399	407	404	400	417	413	395	392	428	415	422	421	368	394	400	399	384	365	379	407	402	351	401	373	393	434	396	374	426	369	378	420	395	406	410	405	388	348	349	361	396	380	421	394	400	360	367	372	360	403	385	420	378	381	398	382	390	420	404	363	395	414	389	390	420	350	377	398	409	399	406	413	373	405	424	338	383	385	406	396	406	412	375	408	402	370	387	374	404	409	407	420	400	387	378	365	419	394	380	390	386	371	389	440	392	426	417	389	418	391	371	410	393	394	358	368	413	393	389	421	349	387	380	381	418	371	384	393	371	395	361	385	393	435	382	420	387	404	381	375	387	385	404	408	371	407	386	410	389	406	370	383	418	369	384	393	371	392	381	391	380	351	369	362	399	406	374	396	387	400	374	352	399	406	386	374	396	387	412	398	353	376	369	420	403	399	377	374	387	440	417	418	366	357	391	387	379	344	386	411	388	394	410	390	385	380	421	416	392	364	406	364	390	439	345	406	387	374	412	394	369	412	393	392	425	388	367	413	398	419	366	372	394	373	414	359	375	411	353	374	360	411	413	384	380	385	391	388	365	397	387	377	389	377	404	431	375	388	385	393	384	383	428	380	400	404	399	408	406	403	388	380	384	417	403	410	430	398	367	358	383	368	359	396	406	393	404	380	369	400	380	418	386	404	399	401	327	362	381	386	419	440	369	394	429	379	399	409	409	354	396	349	342	414	381	398	371	380	382	399	364	355	356	412	391	396	362	400	424	405	370	387	396	385	389	375	427	415	377	440	374	407	421	360	361	423	383	403	420	402	393	384	429	397	383	372	377	424	376	417	370	417	408	397	397	390	412	381	416	395	415	419	364	394	413	395	388	381	401	386	402	400	352	397	406	397	394	400	382	402	380	421	388	467	386	387	390	407	362	384	398	391	379	393	390	424	391	395	370	384	402	389	407	383	403	357	384	384	396	390	398	406	387	400	410	380	374	390	413	398	395	366	400	395	348	368	416	420	386	371	388	416	420	398	391	370	386	366	350	388	355	401	378	384	418	387	418	433	386	398	371	396	390	370	411	348	423	387	390	412	387	378	405	412	427	440	389	407	394	395	382	371	412	374	376	373	428	433	383	420	401	374	416	375	393	382	385	372	416	385	342	384	403	414	417	400	369	385	422	429	448	367	416	358	374	372	366	382	414	346	390	404	380	380	425	380	351	387
25303	21902	31097	29525	21398	13210	7902	5252	4116	3026	2211	1670	1389	1274	1073	904	825	755	673	581	519	505	485	431	469	485	428	482	451	427	431	416	400	403	440	417	395	370	415	452	387	397	428	396	389	386	421	421	441	388	401	363	366	365	402	406	400	386	397	403	412	397	402	407	388	401	381	384	421	384	416	402	422	430	409	427	405	403	388	418	419	370	367	399	392	388	410	380	403	385	381	375	388	406	398	405	408	375	397	399	379	390	381	415	386	436	440	404	366	352	391	400	412	439	392	395	370	377	405	390	392	400	377	398	371	354	390	423	409	387	423	401	368	373	366	395	358	423	405	381	389	402	421	400	429	426	393	407	372	407	424	355	419	367	391	371	395	369	397	423	385	399	418	412	441	397	392	386	411	358	412	407	422	387	391	398	391	393	393	388	412	391	399	382	401	400	389	370	385	357	401	421	411	393	390	410	388	395	406	398	399	376	376	411	419	409	408	390	371	412	404	422	362	412	431	399	420	400	410	365	388	396	385	412	408	393	378	407	401	416	422	377	414	367	402	437	383	389	371	380	392	383	411	374	404	378	449	378	406	356	390	423	412	410	425	394	378	382	397	415	418	406	365	382	402	406	386	377	414	406	397	385	411	386	441	404	397	414	382	402	399	366	405	376	378	405	394	380	389	407	387	425	424	400	424	415	400	388	400	420	417	422	396	402	381	377	411	406	432	405	403	395	376	409	383	395	395	439	420	419	396	408	369	398	381	382	413	406	383	370	398	413	370	447	365	406	401	391	406	394	380	388	420	391	393	384	400	384	388	392	421	344	389	423	395	396	404	382	381	402	349	382	388	373	443	413	394	394	411	380	412	367	404	393	389	357	368	427	423	424	405	386	393	406	391	416	401	406	401	376	421	426	413	405	382	412	422	369	390	402	423	397	421	380	360	371	370	386	401	382	354	377	379	403	418	414	399	406	413	408	386	388	456	419	404	417	378	396	386	402	414	430	396	371	372	375	386	414	425	389	407	410	415	405	420	402	381	414	364	386	401	410	394	389	391	400	365	417	390	406	409	395	367	421	409	410	419	414	366	401	426	434	387	392	392	408	387	440	379	387	380	404	382	410	378	426	414	393	362	416	389	393	397	366	385	435	402	406	416	391	361	396	399	399	409	391	410	417	426	405	430	395	357	381	376	396	394	379	381	433	432	377	389	409	365	431	412	376	459	408	396	374	378	386	396	389	396	391	389	355	408	381	365	393	406	424	356	387	420	398	411	384	379	392	404	393	410	381	397	395	388	401	386	396	415	404	383	404	440	390	398	412	404	396	421	434	379	374	413	412	416	408	402	376	383	374	416	390	391	394	420	442	431	374	357	403	384	370	418	374	391	375	406	353	398	374	423	426	411	408	397	396	398	382	391	417	410	428	411	348	398	396	414	453	373	393	451	376	460	414	369	365	397	417	401	420	371	405	375	379	360	424	407	399	392	411	407	389	344	402	451	455	391	391	423	413	403	391	374	388	405	390	432	416	380	386	405	411	401	427	392	366	402	446	393	437	387	414	361	420	375	388	397	426	416	394	398	398	373	426	410	376	384	456	375	404	447	373	373	373	392	427	406	401	423	389	380	404	383	393	395	383	388	390	409	409	418	397	421	403	430	383	389	363	407	385	389	389	373	388	392	404	380	381	386	364	401	368	407	400	394	372	395	399	378	453	410	430	396	393	416	397	394	375	396	398	405	404	449	360	444	397	410	387	410	392	356	398	386	411	391	397	364	402	421	412	352	403	362	390	403	405	393	403	393	387	390	405	412	410	385	378	387	397	390	400	402	387	406	371	380	408	412	396	420	392	411	376	406	377	389	406	397	373	391	426	411	399	420	393	383	423	428	383	354	407	419	379	425	419	389	382	432	395	366	405	412	403	425	386	404	387	414	383	384	409	404	401	392	384	391	419	426	424	390	422	397	394	411	405	397	389	378	391	433	375	406	392	414	399	421	379	422	417	379	418	390	391	384	406	414	386	415	420	397	385	397	395	401	428	405	346	429	384	412	403	382	395	415	375	363	389	384	435	392	399	382	405	367	411	419	370	424	401	397	381	401	391	401	430	391	386	388	408	399	386	423	401	375	418	425	373	388	402	409	374	401	380	389	393	362	427	430	421	419	405	405	380	425	388	380	395	412	415	363	374	401	419	386	386	361	394	411	390	377	384	417	386	427	411	447	411	384	400	382	394	401	385	430	390	424	401	425	406	410	387	393	388	407	407	399	420	362	388	393	425	434	471	392	420	393	405	371	419	377	440	375	377	390	382	405	424	371	331	393	421	391	418	388	394	375	386	396	400	394	386	408	397	400	371	391	385	424	400	407	394	393	381	419	424	415	405	402	398	397	398	382	404	413	381	412	408	397	440	398	402	375	395	424	379	329	409	383	423	381	443	412	407	379	427	430	396	386	404	398	372	389	373	383	386	387	394	412	380	375	426	413	378	388	425	377	405	396	397	446	431	356	387	384	360	423	362	405	415	376	390	405	364	415	397	404	337	384	434	412	384	403	442	420	397	368	417	379	368	429	382	380	391	398	410	391	396	406	425	395	392	411	388	401	389	422	387	381	393	387	358	419	423	408	389	414	363	386	416	414	414	405	411	397	364	365	396	411	411	407	393	381	440	360	404	383	391	406	393	399	379	382	383	388	465	387	398	377	384	403	398	405	393	423	413	390	364	409	391	403	353	404	411	397	396	379	417	402	400	420	411	401	412	376	448	417	353	388	375	409	383	397	421	396	383	435	405	375	385	431	432	406	380	386	366	414	413	392	365	406	437	423	430	404	367	382	383	387	354	427	381	405	391	367	349	415	392	389	358	405	407	375	399	384	412	406	403	430	395	409	420	398	404	380	372	375	387	419	425	400	367	388	406	370	392	395	416	408	378	388	434	423	367	405	382	401	404	407	392	388	363	383	404	405	388	349	383	391	393	385	367	379	404	406	403	397	409	386	410	389	433	417	394	379	419	439	417	373	416	396	377	375	414	403	391	413	401	402	407	378	381	370	372	393	400	422	403	421	407	382	410	390	412	384	358	398	412	369	423	379	412	404	386	409	420	370	395	389	424	425	376	402	390	398	445	386	382	418	401	405	389	377	373	425	389	392	400	411	393	375	379	385	368	411	412	400	426	402	388	416	396	403	405	419	400	439	378	419	370	405	416	431	388	385	387	414	402	372	379	397	398	385	409	378	394	340	405	403	432	397	374	385	430	394	414	390	413	419	396	377	366	413	422	388	394	414	362	402	416	408	391	412	414	411	405	400	403	389	410	387	386	393	389	423	376	418	377	386	400	384	391	379	389	382	396	417	406	387	397	392	432	374	379	393	437	412	455	406	387	424	407	435	350	378	413	410	391	396	382	392	400	415	396	394	439	392	399	366	398	384	375	376	432	414	403	367	429	374	395	399	390	414	396	402	385	371	405	407	402	415	410	396	410	404	388	383	392	388	408	390	414
39482	62102	47875	31399	21240	14593	10838	8223	6638	4897	3459	2558	2067	1740	1534	1331	1055	865	740	671	616	596	510	459	477	478	477	455	440	418	474	428	410	408	444	430	427	416	428	376	405	408	393	412	429	414	372	404	402	429	399	383	431	377	394	403	421	413	379	365	392	385	384	385	392	409	421	400	430	386	402	414	409	423	394	368	402	380	404	418	406	428	399	373	385	404	360	402	387	418	380	411	420	375	383	404	435	393	404	412	406	417	388	393	452	419	412	394	386	420	377	402	395	401	380	374	378	449	421	395	385	439	417	370	416	375	386	386	431	412	374	390	386	369	368	411	369	366	397	410	390	393	383	418	394	398	386	420	382	409	392	381	374	398	373	432	369	415	404	393	422	398	387	391	427	443	429	417	364	412	382	386	394	409	409	359	396	423	404	409	424	420	409	430	396	421	385	422	391	394	412	453	406	379	415	446	414	425	424	407	410	394	394	442	363	401	410	398	404	396	416	421	397	396	398	419	404	390	389	416	409	426	366	403	403	377	376	385	423	379	403	419	401	413	392	392	393	390	409	383	376	425	394	405	402	397	434	404	399	393	413	426	387	412	431	416	433	445	445	408	387	375	421	413	435	390	374	376	411	414	429	409	438	386	390	425	378	408	415	424	416	384	423	406	406	444	421	404	387	386	434	401	406	443	444	369	395	393	421	433	428	422	370	391	396	409	392	355	411	443	398	415	374	402	399	419	417	394	408	379	410	409	391	394	384	350	405	397	380	390	400	428	411	381	381	417	378	432	399	431	396	421	412	404	400	414	400	405	408	406	387	423	406	399	432	386	408	429	390	372	340	415	394	375	416	376	394	411	380	391	417	385	364	436	396	419	409	395	376	396	389	389	404	375	394	385	390	385	401	374	438	384	379	410	388	428	397	384	382	412	423	440	411	377	371	378	398	431	368	340	397	406	407	438	374	401	427	361	412	431	384	426	395	390	371	419	393	402	395	378	425	382	406	408	421	425	401	405	387	411	394	343	393	401	425	378	433	408	402	382	391	389	406	402	400	407	410	415	375	400	407	432	385	413	396	393	383	409	418	408	418	382	379	418	395	425	408	387	402	392	402	384	427	409	420	417	428	420	380	443	369	384	391	410	435	380	379	385	433	383	401	415	408	400	437	406	443	406	428	399	417	390	407	431	414	414	424	406	416	386	407	383	406	379	384	402	395	386	406	409	410	395	359	429	403	424	425	391	399	410	425	435	393	422	409	391	416	401	404	386	387	407	404	376	415	379	400	429	416	431	386	424	435	412	406	418	360	413	388	406	377	401	437	393	382	391	407	396	381	393	397	392	397	419	397	397	429	393	441	402	423	395	402	411	422	427	390	381	422	402	446	424	436	398	369	401	407	439	366	383	424	417	404	409	411	372	393	431	435	428	411	404	380	425	350	427	410	399	415	383	378	394	388	419	393	346	440	396	395	379	417	415	439	407	420	405	377	439	420	408	403	366	394	398	369	425	438	353	375	376	431	400	389	413	387	443	426	425	396	383	386	450	412	402	407	399	374	414	389	409	360	426	391	409	396	430	426	414	395	384	409	391	393	388	373	403	411	401	440	358	366	402	414	410	401	430	414	407	408	413	402	435	420	392	422	432	428	410	447	411	403	418	398	400	377	424	388	423	402	396	424	390	402	398	433	376	390	424	404	390	410	413	431	426	396	399	411	391	417	396	445	379	357	422	410	400	421	399	418	404	422	399	392	396	381	432	421	399	397	410	429	410	403	420	449	403	396	405	415	402	380	435	400	404	439	388	404	410	384	403	412	405	382	389	406	393	412	406	403	402	428	405	404	426	376	414	401	366	401	390	413	374	402	369	385	412	377	383	441	392	378	397	406	420	402	439	358	423	380	393	420	385	397	415	446	401	369	399	405	412	413	384	403	422	385	401	391	401	410	398	437	411	360	399	397	384	415	427	407	385	400	384	426	419	444	428	400	408	405	388	361	391	413	428	394	393	437	398	401	423	423	376	412	415	409	419	409	415	396	352	420	413	383	407	399	430	394	431	394	397	390	420	430	390	403	418	408	411	390	416	431	382	366	392	420	366	405	380	420	387	415	464	397	409	410	438	408	417	397	387	413	397	440	389	411	413	418	417	390	418	412	395	384	385	421	399	408	400	426	401	422	396	408	396	401	373	435	432	371	372	438	415	370	394	402	376	385	422	399	398	393	414	395	387	442	413	367	419	387	416	411	386	423	406	412	372	403	394	420	410	398	417	405	411	440	423	360	409	420	396	392	394	426	390	386	431	422	394	398	403	411	383	402	400	411	372	397	414	375	398	400	368	421	440	403	397	403	424	389	393	414	399	363	408	400	428	439	360	409	403	414	395	410	391	373	422	387	391	405	397	420	403	434	417	405	386	401	422	403	421	410	421	446	408	444	401	438	388	396	401	432	396	413	401	421	368	410	408	377	391	407	386	424	422	398	414	391	442	389	387	409	400	426	397	377	401	386	423	396	408	427	404	393	425	392	412	399	379	407	421	436	386	410	430	400	409	425	408	386	409	347	404	403	409	449	373	439	408	409	429	426	432	399	382	414	367	430	433	387	377	450	398	383	414	422	434	382	398	403	436	373	407	399	422	414	366	407	389	421	408	424	428	355	408	418	447	377	401	407	426	417	386	388	402	412	445	425	407	407	419	417	398	415	390	417	392	402	416	431	409	372	420	415	419	392	382	441	376	417	452	389	409	419	420	403	410	419	399	423	377	414	425	365	401	402	387	404	413	427	388	439	402	402	416	419	410	422	377	395	414	379	393	370	415	400	418	414	417	431	411	399	396	374	411	358	444	394	396	429	395	420	422	391	401	392	389	412	386	396	351	433	372	447	429	363	450	405	383	390	417	381	378	423	394	446	404	417	381	418	430	388	381	407	428	368	393	427	409	402	402	382	365	413	410	434	435	437	367	407	364	383	405	374	439	446	442	436	395	376	419	421	413	394	417	416	421	399	425	445	384	442	381	369	438	440	423	397	390	396	409	425	407	391	409	391	424	400	468	448	408	380	399	408	438	410	401	445	394	411	385	443	441	421	417	387	373	389	389	416	397	451	398	424	378	434	446	394	408	435	399	385	399	447	412	392	437	411	416	392	409	378	424	412	394	428	363	382	397	388	386	404	385	376	378	441	400	375	391	397	383	401	375	386	404	426	396	391	405	404	406	385	423	409	382	371	401	427	413	414	383	395	410	404	393	429	433	398	397	407	448	427	417	409	400	367	387	382	368	434	373	412	390	407	435	367	443	394	401	395	421	467	401	421	363	412	417	383	409	389	383	411	405	408	434	407	413	412	394	405	407	389	417	416	403	434	406	404	406	377	390	396	412	395	421	397	452	421	396	434	387	392	410	414	371	406	389	372	442	440	412	440	409	417	384	415	386	399	428	421	428	414	415	395	418	407	434	418	388	393	421	394	402	404	428	394	391	387	379	367	398	428	412	392	417	385	392
23019	21387	29103	24585	22337	23014	19654	10309	7332	5798	4198	3006	2300	1985	1757	1488	1253	977	844	729	657	579	523	537	532	532	490	469	441	437	481	413	452	451	402	426	437	460	397	432	414	410	424	428	396	382	439	379	398	413	443	393	427	415	398	340	427	434	379	382	399	382	404	433	400	450	432	384	414	407	394	390	458	409	437	415	418	394	425	420	455	409	394	423	390	414	409	384	411	430	393	421	403	429	398	412	386	397	423	396	418	389	409	422	412	401	410	424	415	402	436	406	382	367	413	405	394	408	388	344	371	406	368	416	403	407	403	392	423	405	394	396	396	404	450	413	396	451	418	420	405	413	417	382	385	390	423	403	425	413	385	388	417	407	400	399	426	384	407	430	416	440	388	440	441	404	395	400	389	442	356	371	444	412	395	409	378	402	413	402	370	438	374	400	381	382	418	428	447	421	404	415	410	411	411	385	423	409	382	416	404	415	431	396	418	372	381	427	441	417	376	413	418	390	408	410	402	414	412	372	408	393	408	415	411	369	386	383	427	398	407	421	376	429	380	386	433	421	402	420	416	395	402	389	402	372	378	403	419	410	393	388	413	395	387	423	425	390	386	389	420	415	422	381	384	418	364	395	383	440	381	388	422	392	373	376	369	415	405	384	406	418	390	394	409	425	366	398	402	406	393	390	440	372	400	384	435	379	414	378	417	387	386	395	402	388	420	398	432	389	394	385	417	407	413	389	403	394	396	418	403	414	426	400	397	445	395	403	410	423	412	402	395	418	417	404	427	397	424	431	420	396	394	411	416	372	413	391	370	407	386	436	379	400	433	382	422	395	394	390	397	400	426	405	388	406	400	417	377	382	410	428	393	394	382	419	393	360	435	389	385	449	422	386	399	391	413	361	431	382	388	433	384	443	422	415	420	417	390	434	407	403	400	427	400	380	409	372	431	432	416	386	434	387	392	412	409	422	374	406	365	385	425	396	409	390	412	375	423	419	390	400	420	423	420	403	432	410	400	383	422	432	410	369	429	438	407	414	439	417	396	404	450	382	420	395	390	378	422	369	438	418	387	396	449	405	399	411	399	439	422	407	392	405	416	385	408	380	403	374	432	459	398	419	403	376	356	419	419	424	407	407	404	411	375	437	415	392	412	396	444	404	396	402	404	392	399	373	415	402	395	407	393	388	423	364	416	408	383	376	427	410	404	416	430	405	425	391	402	389	380	375	410	392	431	419	423	411	413	408	418	407	421	429	352	395	386	395	393	383	372	454	415	391	417	339	444	459	402	428	459	398	389	425	387	398	395	374	420	428	385	385	401	412	409	381	429	421	413	417	418	422	419	375	412	373	412	374	425	421	430	423	387	441	413	395	387	387	390	402	372	361	419	396	421	410	418	410	414	409	406	390	401	415	398	414	398	394	386	401	405	384	397	405	407	391	412	366	397	398	406	442	397	396	426	381	399	401	399	385	407	421	392	405	437	422	435	389	422	400	410	403	434	464	422	396	369	406	418	431	379	419	389	400	421	405	421	384	408	416	410	390	394	401	399	399	443	400	455	420	424	415	407	401	412	394	376	402	430	433	368	397	363	391	377	400	430	418	410	451	370	425	388	424	382	410	416	405	405	409	403	428	397	391	402	390	419	352	398	416	409	415	420	377	399	368	412	407	454	351	367	420	392	403	413	435	382	395	375	426	387	387	430	418	420	419	392	395	415	379	421	407	392	408	415	394	392	376	398	400	413	396	377	432	398	418	418	398	426	417	392	389	406	386	427	426	419	377	400	389	396	395	437	367	406	400	409	410	409	403	408	409	396	412	394	385	421	371	389	435	391	387	408	412	417	424	402	443	413	402	403	433	409	366	417	377	420	388	403	408	434	361	418	408	399	423	430	419	409	403	396	431	420	408	393	433	410	417	460	405	420	391	448	389	434	446	395	379	395	390	390	365	377	357	402	422	386	373	407	406	416	448	416	382	373	417	395	412	390	419	400	415	391	411	413	398	412	395	428	387	423	418	398	413	397	392	422	457	405	409	383	420	415	397	378	427	376	412	418	422	392	407	413	422	403	386	400	426	403	427	364	402	434	425	383	379	432	379	377	424	405	400	441	392	413	381	397	391	419	384	388	409	400	427	390	415	391	366	412	416	413	402	392	378	419	408	385	397	422	408	402	399	394	387	428	417	413	426	408	399	381	410	374	394	393	399	395	419	420	409	451	445	418	385	391	405	391	449	389	396	381	365	388	422	424	416	426	382	419	392	407	417	397	399	430	426	391	421	423	424	412	421	411	385	421	418	389	392	394	371	419	432	380	399	419	401	408	386	383	436	382	384	393	348	405	395	407	412	411	421	360	413	428	400	395	386	424	446	428	411	410	407	415	389	404	404	426	423	428	417	388	383	397	384	422	419	379	398	385	400	443	460	427	424	379	425	413	390	379	401	384	410	361	403	382	382	414	406	413	407	364	390	442	418	397	407	388	423	381	414	432	372	393	387	422	431	404	404	388	443	407	429	405	397	396	377	441	389	429	412	388	398	385	394	375	368	369	399	368	397	416	415	428	403	383	402	402	422	418	427	443	390	375	413	397	404	389	411	410	427	391	371	450	395	419	412	376	419	422	404	427	400	462	415	407	412	421	395	382	396	392	448	375	410	416	434	429	419	433	444	401	403	426	428	428	398	416	391	414	404	386	426	392	426	394	418	399	373	391	362	399	404	417	403	376	399	406	447	423	379	402	402	389	446	401	408	428	406	399	361	389	413	394	393	410	338	379	425	438	390	418	394	421	396	411	405	391	356	427	407	391	422	416	448	388	426	373	414	375	396	390	433	406	413	419	396	428	409	371	376	366	362	381	409	405	425	416	405	408	402	380	429	403	392	388	392	415	424	358	420	398	415	417	411	417	376	389	401	441	425	440	378	402	431	403	412	384	394	395	398	437	403	397	419	422	384	433	409	411	397	381	415	422	429	398	392	367	393	390	389	385	410	417	401	416	436	415	355	402	442	404	421	387	409	412	410	397	436	417	431	452	388	394	409	373	418	445	399	391	377	408	364	411	409	396	406	394	390	416	431	410	385	420	430	381	431	404	469	424	407	383	352	396	404	408	396	412	384	408	380	419	410	429	446	431	393	387	393	381	381	394	410	422	428	400	397	390	403	411	401	435	418	403	371	377	394	376	376	428	391	402	395	358	397	439	386	409	406	430	405	401	399	405	397	408	373	418	425	369	407	422	434	397	417	408	386	403	432	369	366	408	398	437	397	398	422	374	396	398	434	412	392	396	431	432	404	371	401	401	407	440	401	400	385	389	417	355	418	388	379	449	398	392	414	428	423	404	408	391	398	424	410	353	393	403	393	424	393	401	372	394	398	418	422	393	394	425	428	441	397	378	398	453	387	389	374	389	386	377	411	399	398	408	426	401	424	371	413	421	364	418	428	421	431	437	407	408	460	404	376	422	415	394	437	404	380	463	386	400	424	383	397	409	448	426	375
43452	72022	57034	40784	29005	21727	16539	12806	10491	8004	5951	4369	3319	2809	2408	1887	1550	1265	1061	931	779	716	598	594	573	528	548	551	504	480	479	480	472	443	444	432	440	440	429	408	407	391	391	379	435	421	433	412	410	413	426	382	375	379	380	410	431	414	375	416	408	381	409	408	407	383	436	416	413	411	385	376	413	384	388	396	417	428	424	423	416	366	435	382	405	389	390	410	383	422	408	395	375	441	385	386	404	416	386	386	423	377	388	419	400	404	429	379	388	426	425	406	392	412	398	434	402	443	416	368	370	388	441	400	386	408	384	380	408	416	398	436	403	418	417	421	379	438	414	413	381	408	374	395	391	379	426	385	415	429	391	421	395	387	383	425	403	401	420	396	404	402	382	362	410	384	410	435	368	382	420	437	381	350	365	381	409	402	429	408	393	415	400	374	435	418	353	416	410	428	378	393	411	430	405	420	409	395	407	386	403	377	424	442	422	379	383	410	456	383	427	414	420	378	392	393	413	412	401	360	419	400	409	397	403	403	362	424	390	388	416	413	423	437	425	410	421	448	418	409	385	405	418	386	415	378	428	404	406	388	396	409	410	426	431	385	410	402	393	385	392	415	390	387	405	401	380	436	378	389	364	399	389	412	405	400	405	407	429	381	416	442	420	404	404	418	393	437	389	432	369	391	444	433	386	438	393	387	410	418	434	388	438	418	361	408	391	430	410	411	398	413	408	390	425	408	404	405	421	384	416	379	434	417	412	382	417	391	404	366	406	451	360	389	454	425	375	413	425	392	384	405	400	395	391	385	419	393	418	425	424	382	370	408	368	394	416	435	432	401	402	407	429	422	380	390	422	383	396	389	410	421	401	408	409	387	437	374	448	420	368	385	410	432	420	433	406	400	423	365	398	419	414	379	414	390	397	363	387	398	349	409	427	409	402	399	384	408	398	396	403	428	405	390	373	392	375	391	444	387	418	388	425	422	378	443	423	416	448	420	419	437	404	435	425	406	394	412	407	391	387	431	401	418	447	442	392	422	404	385	368	393	370	380	398	408	399	416	420	389	396	421	446	399	414	414	397	399	446	446	406	411	370	385	388	410	412	413	413	437	392	397	411	406	389	412	380	409	402	445	384	423	411	417	389	405	390	375	402	424	400	410	359	399	414	395	369	415	392	405	423	419	393	384	393	392	443	393	447	373	414	407	427	413	403	386	421	425	418	402	453	412	412	370	405	383	393	410	408	417	378	380	402	409	434	381	420	399	415	445	405	387	417	387	437	414	387	394	378	422	405	396	414	394	430	410	394	390	418	400	429	420	435	414	414	390	398	392	418	406	449	387	423	407	410	374	356	427	420	415	397	417	412	407	409	379	388	390	427	448	376	400	418	374	389	388	393	409	437	410	440	405	389	399	397	425	411	379	367	409	411	397	393	410	419	386	406	397	393	394	386	431	417	421	387	422	408	403	406	413	402	404	395	406	359	410	406	371	426	427	403	417	368	406	407	403	418	406	407	413	391	425	411	390	406	444	384	441	405	428	420	379	430	407	406	378	356	428	430	407	401	395	405	362	427	421	406	374	407	430	429	431	398	429	410	423	432	400	395	421	412	411	410	413	382	422	407	413	417	401	411	400	407	408	406	401	419	413	402	379	375	380	401	405	396	428	382	435	406	404	428	415	424	425	393	397	402	391	413	440	369	417	377	389	431	394	437	367	417	420	392	369	403	426	397	421	409	381	417	367	425	417	425	445	420	457	424	380	414	384	440	393	411	391	406	369	382	435	439	384	411	421	420	381	440	406	410	400	401	426	415	404	411	424	405	422	400	425	380	413	379	385	394	409	410	415	422	388	421	425	439	375	386	396	402	401	384	391	416	439	434	413	420	390	422	412	395	419	396	395	393	421	423	390	412	414	435	431	402	392	383	384	443	398	395	425	394	467	411	401	397	400	398	391	369	414	408	407	405	437	418	421	444	403	391	422	408	397	392	410	375	388	426	413	385	420	436	434	394	406	410	395	404	403	408	413	410	423	426	381	377	468	401	414	391	446	398	382	408	399	397	429	412	381	412	390	414	416	437	369	415	432	391	394	446	422	408	397	411	435	358	431	371	424	390	408	381	400	384	382	386	391	405	423	382	407	372	387	372	411	399	429	375	416	369	408	385	415	446	401	386	395	390	381	420	347	422	362	386	425	409	419	404	386	427	398	402	422	410	418	397	416	404	423	395	395	399	427	426	421	376	403	393	353	381	393	437	407	372	417	410	390	420	441	405	395	397	438	380	418	381	400	370	424	398	404	379	382	418	395	398	408	406	434	400	401	399	394	414	386	387	425	413	411	389	384	411	402	411	415	415	404	398	425	426	404	403	382	420	390	368	405	425	417	425	437	383	365	405	398	399	413	378	388	410	428	381	412	407	397	389	413	414	416	421	421	397	411	393	412	408	401	420	433	402	393	422	421	411	412	424	432	420	419	390	392	374	405	426	388	409	429	356	395	392	385	411	384	401	374	404	433	436	404	414	389	400	406	402	413	407	384	414	428	409	402	405	429	415	381	382	421	400	407	392	393	373	392	401	435	399	381	421	357	388	428	398	405	368	400	376	423	400	393	411	413	390	409	431	379	399	428	383	431	400	365	438	371	390	394	371	425	417	397	399	449	432	401	426	442	395	418	410	404	396	421	388	406	403	371	428	364	391	412	412	398	398	434	430	398	382	422	397	417	412	409	392	376	414	395	391	379	392	415	389	432	417	378	408	404	385	430	398	389	447	393	406	385	437	385	433	388	432	396	398	414	420	415	399	383	422	379	410	409	416	396	393	394	376	386	452	390	395	398	435	446	370	429	405	367	413	414	404	392	392	421	400	405	413	421	417	381	391	399	409	415	414	417	406	391	432	397	415	400	423	379	413	402	412	373	392	413	414	401	416	408	372	393	432	404	416	423	396	429	419	413	398	388	403	430	386	364	386	417	405	406	437	400	415	388	408	391	417	433	459	414	455	377	402	443	372	448	409	402	389	406	423	372	378	423	392	374	366	437	405	417	417	404	405	398	407	427	433	404	436	429	388	420	397	437	408	392	397	392	377	358	396	406	398	403	428	428	436	396	397	378	410	389	422	433	387	432	387	419	401	416	427	406	385	399	412	437	407	372	404	401	431	393	406	406	400	376	383	391	389	381	412	393	400	394	407	403	397	385	399	414	422	410	385	398	384	409	390	406	404	395	395	386	427	389	416	403	410	399	389	373	416	397	381	434	401	419	380	409	402	378	359	409	422	391	397	423	389	417	411	419	417	393	425	417	397	422	441	423	410	404	436	378	407	427	441	408	426	425	396	393	440	380	378	394	423	414	368	378	410	433	409	431	404	379	415	391	397	405	389	409	370	435	360	420	398	449	390	412	400	399	377	418	400	400	401	410	418	382	407	413	412	400	417	419	424	408	400	382	419	396	441	373	403	387	422	418	375	392	399	373	372	442	403	423	397	427	394	419	391	423
37444	44020	43552	29806	15785	9043	5622	3705	2923	2389	1871	1389	1105	993	876	784	682	570	567	520	477	480	460	425	426	440	405	389	417	424	426	416	407	401	414	377	429	412	395	404	396	410	366	421	404	391	392	405	393	406	411	360	420	382	405	383	405	366	383	385	424	365	391	399	404	352	381	407	403	408	395	406	388	356	395	418	370	382	410	385	375	359	429	407	378	401	408	391	397	409	385	418	359	349	383	384	370	335	349	396	399	369	396	393	383	370	388	393	397	393	374	385	396	418	426	388	379	422	398	384	381	405	413	383	380	362	384	400	361	384	427	378	384	426	374	387	401	389	423	374	402	344	383	376	398	384	419	387	364	368	373	404	392	375	383	365	386	385	399	402	401	376	401	410	411	417	398	416	396	364	362	383	441	423	392	402	440	390	370	391	395	418	414	415	367	409	387	417	398	389	380	427	400	394	350	369	442	401	395	364	389	409	422	395	411	395	402	424	408	416	403	403	356	404	409	397	381	420	367	380	393	394	404	386	355	399	388	386	369	379	419	408	419	414	404	412	366	387	401	379	434	390	418	354	361	400	404	415	415	397	421	386	352	376	396	403	378	404	349	382	399	392	416	399	369	412	391	360	371	390	386	390	388	396	421	425	374	411	373	416	349	375	415	394	388	380	425	381	419	398	379	394	391	392	365	407	403	376	370	397	363	372	391	366	381	397	402	378	402	392	384	377	372	366	414	391	382	405	385	403	374	412	375	388	436	384	363	414	385	387	400	403	391	367	441	377	420	403	386	378	445	374	409	396	385	431	391	392	349	387	397	351	415	373	396	426	389	388	411	363	363	421	388	393	416	375	398	402	381	387	364	414	387	391	392	385	425	428	453	401	404	383	396	375	372	396	377	388	369	404	439	360	399	385	388	394	412	397	358	387	378	442	381	384	376	377	375	403	371	361	379	388	442	377	372	404	382	400	400	356	382	405	422	367	407	360	384	394	349	381	426	371	433	387	409	417	413	388	391	379	394	396	381	408	418	461	397	399	381	369	406	379	381	404	376	394	389	380	404	388	388	384	356	376	403	399	395	363	418	428	372	398	387	377	403	392	402	362	395	419	394	363	380	394	430	368	376	373	370	391	404	388	387	366	358	398	415	402	404	390	374	367	375	415	391	390	381	391	388	379	420	362	388	411	400	371	413	393	414	404	377	364	367	398	406	443	425	377	390	377	366	400	375	419	408	386	354	392	390	384	425	401	373	405	385	397	401	393	446	379	381	404	372	425	422	340	381	374	381	379	404	420	427	387	388	382	424	397	397	407	379	393	412	384	360	390	391	390	397	398	423	430	394	373	381	348	395	409	392	355	408	394	375	383	390	427	391	362	376	430	427	410	386	397	377	397	403	388	366	421	376	387	412	376	378	376	411	380	378	376	408	385	402	375	422	363	402	361	382	420	388	403	375	404	403	408	388	412	387	383	368	415	374	360	379	371	400	365	401	373	388	388	391	403	383	375	379	396	369	362	402	399	415	377	419	404	404	394	384	385	360	384	406	349	402	398	410	379	403	378	385	389	404	354	387	376	409	380	389	434	361	369	400	379	426	407	390	399	397	389	396	399	389	393	387	414	419	413	364	384	380	355	378	388	405	431	393	392	373	391	392	392	406	369	427	399	413	410	395	416	392	404	402	368	392	362	417	426	388	433	327	397	421	396	408	396	412	401	370	385	411	396	401	420	398	390	403	383	412	398	401	374	393	388	427	394	405	407	362	404	419	381	390	387	408	403	417	391	423	411	408	400	366	383	387	390	423	380	358	375	388	402	408	371	411	388	359	408	426	396	391	390	385	402	379	365	373	415	413	385	387	458	416	397	372	402	385	399	356	370	385	415	377	442	428	415	374	397	395	396	419	374	402	371	383	401	377	420	338	392	408	392	390	353	411	396	376	371	395	402	360	381	373	400	382	388	427	402	410	404	383	369	364	397	427	375	368	413	388	394	422	364	364	398	382	366	393	408	390	418	423	395	397	417	398	396	368	382	399	396	398	400	370	369	395	381	370	390	435	396	412	371	400	390	365	387	403	390	376	390	388	402	391	389	414	412	384	393	401	384	387	422	343	372	385	392	381	365	383	393	394	419	404	417	445	398	384	355	384	387	377	380	381	374	385	370	391	397	381	373	359	404	415	407	397	417	399	365	394	355	385	369	372	360	412	375	417	375	383	390	402	402	389	400	382	356	426	388	390	379	437	416	411	348	408	383	377	382	415	402	425	353	396	404	388	422	380	412	404	377	399	396	427	413	367	396	432	407	406	419	386	415	402	384	402	382	409	378	391	410	387	385	381	411	401	397	382	376	400	433	363	420	379	370	406	375	411	383	386	389	401	404	351	410	397	411	390	381	366	359	379	426	400	394	404	400	365	395	380	407	385	370	395	413	385	402	398	408	419	378	359	371	380	440	367	424	375	387	366	371	374	366	383	391	410	402	367	403	408	393	387	361	371	363	390	425	395	419	385	419	381	391	405	427	382	375	379	363	360	392	371	394	431	400	368	375	388	409	361	397	376	398	400	401	399	426	369	406	369	377	392	422	350	354	396	370	400	403	429	409	363	397	345	365	396	369	378	405	389	381	393	389	378	415	354	392	398	375	350	382	394	388	364	402	405	369	408	402	370	370	389	405	428	414	402	363	375	390	396	396	428	383	406	392	421	396	391	392	394	375	365	394	400	392	408	389	424	393	377	372	382	376	399	403	399	378	426	355	400	388	404	404	412	406	413	394	393	386	429	388	411	384	392	379	393	381	414	392	377	396	358	390	381	373	368	370	395	403	384	375	377	395	437	377	356	406	393	389	374	415	373	385	403	387	363	353	408	385	424	378	374	349	392	365	371	377	417	386	365	384	391	357	387	414	389	417	398	383	381	421	399	378	394	369	384	398	387	387	403	400	418	364	393	362	372	383	392	387	354	368	377	396	385	364	407	418	389	388	403	403	391	430	366	375	396	405	402	424	393	387	401	388	410	397	425	380	396	417	389	430	390	389	388	389	389	393	400	385	365	390	432	393	405	364	372	386	389	360	388	387	357	407	398	390	387	404	391	389	369	410	407	416	399	391	418	421	384	392	382	395	379	406	399	388	358	384	389	380	394	392	388	397	379	388	366	402	404	381	414	405	407	365	410	427	382	381	416	390	406	393	389	412	412	342	373	398	396	388	389	372	377	375	368	379	366	374	365	382	356	367	378	406	380	406	390	379	379	411	400	399	407	375	367	384	391	398	410	388	384	380	420	392	409	367	382	395	388	399	366	382	363	368	374	369	357	391	369	365	385	400	369	429	399	381	440	375	460	408	403	428	355	400	368	387	434	386	412	423	380	393	384	385	398	394	401	386	402	373	377	422	384	403	393	375	366	386	375	368	356	332	374	395	394	370	390	392	400	387	358	386	389	396	392	410	366	369	363	371	385	361	369	388	393	386	422	382	386	405	386	397	401	429	390	407	367	395
42231	55933	41824	25671	16154	11631	8303	5887	4722	3663	2655	2071	1501	1228	1170	997	778	744	680	576	501	426	433	484	481	460	424	433	413	453	426	416	401	409	384	381	387	425	395	398	419	415	430	439	401	425	372	407	421	407	399	413	417	413	412	441	380	424	397	387	392	437	391	408	420	382	417	399	404	406	423	368	413	391	409	375	381	382	383	411	416	392	396	404	421	388	432	418	376	420	383	392	402	378	395	393	385	424	397	398	384	400	413	362	382	379	422	357	412	407	374	424	358	407	364	369	415	467	369	395	384	412	420	390	373	355	377	397	407	421	376	411	400	431	400	417	362	410	384	399	406	421	384	410	365	388	399	388	403	381	411	365	378	421	375	384	400	397	411	386	342	409	402	410	415	399	415	415	382	434	415	387	392	398	391	435	391	386	439	408	417	418	423	406	398	364	356	433	410	379	376	382	369	403	394	353	392	414	422	365	372	423	415	379	408	374	394	372	358	397	382	395	400	380	359	378	399	388	393	386	369	404	376	420	384	376	399	409	390	405	415	390	385	401	398	399	339	402	418	402	377	412	377	422	409	423	414	401	413	388	380	382	373	377	423	392	400	389	416	378	404	399	404	397	393	436	412	414	392	419	369	381	416	401	437	397	397	421	430	359	412	410	361	430	426	426	405	412	370	384	436	396	377	424	418	414	419	398	370	402	446	425	382	380	408	432	394	437	397	407	398	409	412	403	405	379	405	423	390	413	418	399	404	409	424	433	439	381	381	428	391	427	399	380	391	369	419	402	350	410	390	418	374	373	397	388	403	419	371	408	373	411	407	400	432	383	384	401	401	401	412	368	398	380	392	402	395	395	428	399	403	396	400	417	404	364	400	392	399	393	393	389	385	370	387	385	384	440	397	387	405	385	392	381	379	372	401	402	403	406	410	401	389	410	440	362	381	412	405	408	394	395	378	396	426	423	445	347	379	390	419	410	376	426	373	393	390	412	413	406	433	427	382	399	378	368	379	388	397	428	432	419	363	407	395	415	404	390	418	373	421	402	410	398	387	374	436	402	372	381	406	380	420	414	378	414	372	384	398	389	434	418	370	364	398	383	390	383	377	382	401	402	417	390	397	398	418	407	421	398	441	385	397	444	403	424	390	398	419	414	412	401	354	405	382	391	382	389	411	419	380	387	420	409	427	403	425	379	418	379	382	418	405	411	424	404	392	416	389	414	401	374	408	383	438	364	389	398	383	384	445	456	407	406	395	422	416	417	422	412	401	384	414	433	397	371	411	388	413	397	385	378	409	425	380	399	387	397	375	401	375	382	405	406	376	447	392	390	391	418	392	390	388	412	376	396	408	381	397	401	394	423	397	400	403	421	414	382	356	372	373	419	416	403	347	403	435	385	402	428	379	395	412	377	412	437	429	403	381	376	412	379	417	445	409	348	401	419	371	415	387	399	390	364	374	386	433	387	366	374	408	404	392	399	397	421	400	432	406	423	410	394	400	383	397	408	395	395	385	431	382	393	416	382	414	398	405	389	384	402	397	370	402	378	440	409	396	436	384	401	383	410	398	446	430	400	425	399	419	444	406	413	405	442	398	368	416	402	400	391	432	370	364	378	409	398	402	348	380	417	383	399	389	406	372	410	411	360	415	392	423	428	399	394	378	396	382	414	406	388	413	398	370	395	384	391	399	360	402	370	386	395	394	371	409	401	417	415	396	396	407	390	425	397	380	403	431	404	399	409	381	423	387	465	385	420	423	386	407	412	414	409	405	382	442	379	370	422	376	424	390	393	419	375	417	410	421	382	416	375	442	389	372	432	425	358	408	395	384	375	372	410	407	406	424	397	378	397	364	380	410	372	401	421	403	389	378	406	369	438	411	387	405	394	348	384	385	408	397	378	408	424	383	427	386	379	394	432	431	415	414	389	360	410	376	429	401	395	409	385	421	414	406	411	384	408	385	420	431	379	384	428	419	401	405	388	394	397	382	395	430	414	390	380	428	411	396	415	385	434	407	437	396	420	382	406	431	411	394	388	390	378	415	422	397	370	399	419	403	381	405	363	408	401	397	371	415	388	403	407	398	375	391	421	401	397	378	402	439	392	403	387	383	400	389	405	417	412	387	408	390	401	396	418	407	378	411	399	408	423	392	411	386	422	408	421	406	426	400	422	419	380	405	342	435	379	371	377	406	400	389	414	442	404	420	429	399	405	388	385	359	380	386	407	391	384	396	421	369	384	403	409	410	395	363	385	432	385	406	404	436	405	387	415	386	384	411	400	359	402	380	370	389	412	391	441	416	387	381	373	411	397	414	406	392	411	380	378	423	402	400	425	379	393	376	394	394	395	423	395	392	412	413	400	384	396	408	415	397	385	371	400	377	418	361	403	371	395	418	430	398	427	431	405	402	368	407	372	375	385	379	374	419	404	384	402	390	396	427	414	412	376	440	366	398	391	377	386	373	376	381	406	395	408	375	393	426	380	394	392	410	417	364	404	372	390	402	405	434	394	386	417	407	397	391	396	418	363	398	389	409	454	435	420	438	421	418	379	405	410	377	394	380	402	430	373	443	410	398	413	421	419	411	407	398	397	365	410	411	394	399	421	404	402	411	381	418	360	395	410	422	414	400	349	400	390	445	379	368	408	358	390	405	393	383	404	407	413	415	444	413	396	400	417	379	420	376	423	374	423	411	391	397	373	412	399	385	375	416	432	413	390	378	377	394	375	422	385	392	418	419	384	381	398	423	382	388	408	355	383	399	389	415	423	410	449	409	400	378	371	410	424	416	367	420	428	384	403	389	370	412	374	384	372	387	421	410	422	393	399	357	416	401	392	387	392	385	385	410	389	397	410	413	372	389	387	425	415	361	393	409	389	377	395	409	419	391	409	375	455	395	388	430	420	430	444	370	386	371	390	377	409	384	418	374	430	372	409	386	422	381	404	383	367	364	401	389	379	360	388	422	435	399	395	405	407	415	405	436	382	387	379	413	381	373	377	408	424	373	406	389	405	359	392	361	396	414	382	393	382	398	370	418	418	385	393	386	402	367	391	366	398	391	405	415	385	388	368	392	406	396	381	375	399	388	375	394	391	420	418	419	399	399	397	409	393	372	419	386	366	423	368	369	392	388	414	409	422	405	339	391	428	394	415	394	413	432	414	385	397	391	399	394	384	402	396	438	403	402	359	416	398	404	420	383	398	437	397	381	389	399	427	372	435	404	431	402	391	381	411	399	404	391	400	378	418	407	408	416	423	394	398	401	395	422	367	416	377	403	366	417	412	383	425	403	387	412	381	371	359	407	388	361	422	409	384	411	378	419	388	432	406	392	388	409	407	390	405	392	386	419	386	399	403	395	414	394	398	371	380	396	387	372	402	374	381	402	396	406	403	384	426	409	420	375	356	411	385	400	397	410	386	386	407	449	416	392	419	391	414	423	368	412	388	404	413	408	402	407	397	387	415	413	375	424	379	434	411	378	412	419	401	377	402	445	377
24178	21435	29570	26709	23227	18982	12321	6968	4948	4001	2963	2249	1837	1491	1202	1111	903	816	659	600	553	453	537	490	486	443	451	432	429	451	439	371	419	395	421	425	439	377	396	380	392	365	392	407	384	409	410	379	417	365	402	379	433	388	410	373	396	377	379	373	365	393	383	386	412	384	371	413	382	386	368	393	417	425	407	407	385	402	363	366	352	353	407	415	381	354	384	359	371	380	385	401	340	383	376	351	405	404	379	416	391	375	368	383	383	368	395	363	376	376	376	388	403	384	409	339	366	366	386	410	378	386	378	385	401	377	412	355	362	390	403	385	385	391	337	408	390	356	398	385	372	375	430	388	406	387	403	391	383	357	413	380	417	398	386	385	391	422	377	375	392	369	407	376	403	411	375	383	396	399	395	413	407	404	403	389	380	375	401	386	404	388	400	416	406	387	396	373	389	396	359	386	376	389	364	378	363	352	399	402	374	422	383	404	371	344	375	385	355	389	382	371	382	346	371	409	375	418	410	360	386	403	377	369	395	369	432	372	419	377	347	373	363	376	372	383	396	385	349	418	362	392	391	356	363	396	408	423	366	378	398	367	350	396	376	392	402	400	381	376	397	401	380	381	370	409	369	356	374	365	365	363	379	395	380	380	389	381	377	391	351	390	357	396	379	387	395	390	375	410	380	397	397	373	384	403	410	383	363	378	370	409	355	427	407	352	370	367	426	408	384	391	393	400	401	401	376	338	402	404	400	416	388	375	425	386	349	388	374	388	399	389	390	393	334	403	421	381	400	372	373	391	389	399	366	370	389	384	394	403	404	410	388	377	374	397	389	382	395	374	363	380	397	405	366	355	362	411	416	405	363	418	364	371	385	385	374	417	393	376	374	373	367	376	414	358	373	418	412	412	401	391	380	402	386	402	385	408	377	373	362	381	388	416	377	386	387	397	382	366	441	382	390	373	407	392	425	372	380	395	423	395	398	362	386	375	417	382	381	402	385	395	396	384	379	403	376	374	383	375	385	402	362	355	335	403	398	384	378	382	412	420	399	353	415	399	377	412	414	388	396	392	403	380	374	377	387	410	397	406	367	421	380	365	411	411	398	388	380	340	405	404	365	420	382	371	386	376	397	353	408	395	379	392	365	428	383	424	385	370	408	351	374	373	367	353	402	387	421	387	341	393	365	384	397	417	401	382	397	361	399	393	377	386	397	384	386	393	408	378	417	385	388	387	399	365	408	413	368	359	400	378	395	389	387	410	370	417	417	388	367	392	378	374	388	380	377	400	377	371	436	416	386	408	384	425	403	357	399	403	365	406	347	372	410	378	367	396	367	436	384	448	383	356	396	380	388	385	370	381	370	390	385	372	396	382	401	398	389	413	408	408	359	391	372	384	391	409	400	390	385	404	397	382	381	387	378	378	385	383	358	392	387	349	368	384	414	398	411	373	396	366	382	417	385	380	372	373	379	410	398	356	376	371	413	368	397	367	377	387	384	367	408	357	395	355	387	403	390	410	377	380	409	379	391	364	406	402	388	395	401	420	388	388	400	387	393	382	392	400	388	378	381	398	374	386	375	403	420	396	356	385	354	389	370	378	371	372	373	360	370	368	383	390	402	389	346	405	383	389	384	381	374	387	403	390	407	401	398	397	375	390	399	375	391	395	419	342	378	374	394	354	419	387	371	349	374	394	405	385	386	369	391	426	349	396	426	403	419	393	353	381	396	410	428	383	377	407	384	388	382	378	419	411	399	382	378	380	384	429	373	367	399	388	376	383	376	373	387	379	401	390	409	373	367	374	395	399	356	404	444	421	403	409	420	388	351	342	375	392	359	409	396	381	392	409	426	421	393	385	400	357	399	391	397	357	395	393	386	417	394	373	409	392	394	387	389	412	392	382	416	388	389	386	394	396	357	383	414	385	400	362	396	389	392	386	416	325	378	423	390	389	403	370	395	365	383	395	390	374	360	399	388	370	417	395	393	356	415	353	351	403	388	408	400	384	432	408	420	349	397	388	390	388	403	417	375	378	395	426	399	388	388	402	438	415	380	405	413	403	365	376	374	416	387	409	401	408	375	367	340	393	384	393	393	393	377	320	371	370	393	368	433	390	406	416	374	389	396	393	376	428	391	388	388	399	367	392	389	392	391	401	363	416	404	359	379	413	389	367	365	394	394	396	393	385	373	420	388	391	392	400	410	401	359	405	377	384	367	416	365	379	403	429	419	416	388	392	403	392	387	416	397	380	401	380	414	400	332	368	405	406	394	352	379	366	344	388	360	390	412	394	403	370	363	376	398	377	375	376	339	414	369	374	392	388	365	407	409	400	357	361	362	376	394	419	409	370	384	399	417	375	387	391	385	406	388	358	402	389	433	392	370	387	385	388	377	384	435	382	365	387	395	398	362	393	387	332	371	379	394	416	386	372	399	408	382	350	384	410	354	384	379	378	372	406	383	370	394	379	384	388	375	417	408	394	439	386	385	398	390	372	367	407	379	404	368	376	396	400	396	377	388	392	396	372	400	422	382	403	394	417	425	404	394	379	384	381	408	428	376	404	383	401	397	391	342	357	396	412	368	411	387	390	373	384	385	417	383	367	383	407	434	413	381	421	358	389	359	376	394	429	377	387	427	406	407	385	410	388	429	420	372	381	406	399	388	381	388	416	397	358	385	399	397	405	414	390	390	409	399	414	397	431	378	372	408	398	388	405	389	391	382	347	429	399	400	386	357	376	381	370	391	369	445	420	396	411	384	418	423	385	398	445	398	442	424	413	390	383	357	399	409	377	365	394	418	375	377	388	368	406	380	355	403	402	385	404	394	368	391	422	393	339	382	389	378	378	396	393	387	345	381	391	381	407	386	364	383	395	402	385	392	373	348	390	427	409	348	420	371	391	360	411	387	415	373	418	417	408	371	374	362	393	420	420	370	395	377	380	392	395	381	384	402	404	387	402	376	421	383	383	404	394	381	373	390	368	408	354	375	400	383	359	364	394	359	392	376	369	345	390	424	399	398	381	419	422	420	405	381	429	389	374	384	416	363	380	402	372	367	419	401	329	446	393	379	368	419	426	406	379	403	354	434	408	391	372	342	402	393	370	410	383	409	419	388	371	377	380	347	392	402	373	361	363	365	373	383	388	371	364	405	409	363	397	383	415	438	405	353	420	387	415	350	356	449	365	386	396	369	359	380	387	403	413	404	405	407	385	379	384	380	392	363	411	442	379	404	391	395	375	384	379	396	409	360	387	387	376	369	417	377	393	401	401	383	358	385	369	370	340	380	392	383	359	370	391	379	346	378	338	409	366	386	403	397	386	384	396	378	361	369	398	368	377	375	352	381	395	347	401	379	416	408	402	406	391	393	413	400	343	385	423	414	359	405	393	408	382	375	380	372	374	429	355	378	400	406	401	387	389	405	366	431	395	378	395	385	388	409	374	379	353	420	412	377	385	363	386	390	372	378	367	381	440	387	410	386	409	353	404	356	381	405	406
40218	66773	52744	34709	23847	17286	13446	9490	7517	5911	4493	3345	2544	2092	1781	1458	1174	1012	752	704	611	546	557	537	541	487	504	483	440	430	442	398	403	428	437	421	450	468	413	406	403	419	380	381	453	364	405	411	411	418	411	369	413	406	415	443	413	393	354	377	394	363	352	407	366	424	390	420	377	393	403	421	424	404	400	398	394	401	407	379	425	386	386	399	429	396	429	418	404	397	353	411	362	402	392	382	382	395	359	396	391	383	413	416	378	371	381	406	411	383	389	336	374	401	398	409	412	384	388	387	389	376	406	421	391	420	401	408	419	377	376	414	412	379	411	413	386	421	442	409	373	394	384	414	393	372	419	400	374	380	380	415	418	423	420	391	372	390	414	372	405	376	384	397	413	370	384	416	404	401	426	406	432	407	416	451	373	404	355	395	379	392	396	416	400	386	419	383	394	393	403	401	356	379	350	370	412	383	421	388	380	392	388	376	385	423	373	376	382	380	397	393	361	404	385	423	395	395	392	424	378	383	381	426	355	399	396	391	360	411	410	391	400	394	399	404	404	424	381	394	390	392	405	373	373	374	390	434	382	374	408	371	365	402	392	406	399	400	418	398	404	356	411	389	380	390	403	400	368	417	385	359	445	368	389	406	386	393	409	403	386	398	376	409	379	389	376	359	391	390	394	408	395	389	420	347	420	394	389	391	390	383	387	385	408	426	392	411	419	399	395	410	372	395	419	404	420	416	381	411	382	439	404	446	358	372	380	369	426	392	418	395	376	410	393	374	422	398	452	416	405	384	426	399	397	381	433	401	410	422	345	362	433	404	441	382	381	366	388	416	384	388	388	373	423	378	422	384	377	422	417	427	392	397	373	427	390	360	365	395	386	425	431	414	397	417	398	386	395	377	404	398	349	389	430	398	439	408	394	415	367	403	392	396	412	415	387	392	409	384	413	400	400	429	406	358	414	420	409	428	399	388	424	404	419	421	404	412	401	362	360	366	395	384	411	390	365	392	403	401	418	390	408	377	400	379	385	385	397	435	385	408	392	384	375	389	389	366	397	406	375	365	375	409	407	405	403	376	393	393	393	400	402	388	437	407	381	414	381	367	397	356	394	435	369	376	399	384	374	369	405	408	385	401	380	418	384	377	423	418	388	374	415	411	365	393	377	374	408	397	387	386	418	380	402	397	372	392	419	393	400	358	399	428	396	390	418	374	380	380	392	383	401	384	408	370	381	406	375	392	426	400	368	416	381	383	392	420	394	397	360	406	377	407	387	404	388	356	384	403	361	386	382	400	417	444	392	368	430	385	425	417	404	431	397	425	408	375	390	385	405	361	348	385	396	385	390	397	414	374	396	415	354	374	386	394	395	408	400	425	365	373	390	424	369	392	380	441	421	388	439	424	407	402	387	428	374	370	348	419	361	382	359	436	385	410	390	397	390	396	384	355	374	421	386	440	382	409	392	413	352	398	394	403	377	403	369	403	402	397	381	364	423	414	362	394	386	388	409	418	385	408	357	386	407	385	377	439	373	407	433	406	405	414	351	437	386	394	397	378	368	412	407	392	381	392	421	431	427	398	396	426	403	401	394	385	370	398	415	340	401	381	385	347	430	410	386	396	407	387	392	389	440	423	388	376	414	399	392	417	418	389	400	381	385	420	379	422	375	401	403	407	392	380	368	393	441	377	388	422	386	431	397	388	432	407	410	376	359	449	384	360	388	419	384	403	411	428	363	408	419	387	384	388	385	382	388	395	399	385	366	372	351	394	389	407	394	433	390	429	402	391	411	382	364	418	402	365	385	408	402	410	393	397	416	409	384	425	399	424	413	381	383	354	421	407	419	426	411	407	422	410	393	401	387	399	412	407	382	406	401	407	394	413	393	430	391	402	378	378	394	395	408	402	406	407	361	392	386	393	365	363	423	411	399	387	404	427	416	372	417	424	397	425	389	396	394	377	410	393	403	416	417	409	398	418	413	432	401	394	426	379	401	392	378	386	373	423	365	422	363	393	406	385	378	431	447	400	380	412	381	383	412	407	401	395	401	370	380	406	392	383	395	393	377	377	421	377	388	402	384	417	398	394	370	402	413	402	426	405	400	368	419	430	399	398	400	383	409	387	421	396	387	393	372	410	405	352	418	402	387	407	362	385	373	385	386	390	407	385	383	392	410	410	418	393	408	397	365	400	379	378	404	381	449	397	400	351	403	424	407	384	394	400	418	360	393	395	378	401	403	390	407	392	376	381	408	391	363	378	389	394	411	391	429	415	410	397	376	355	390	409	384	398	406	397	383	403	430	401	407	385	406	364	412	400	417	427	392	365	365	368	416	419	389	366	395	368	393	446	400	423	383	380	406	422	333	403	404	418	388	410	389	361	395	424	398	422	399	452	411	393	417	410	419	396	405	391	426	393	405	367	387	404	400	393	378	390	378	412	391	432	404	406	413	409	388	376	410	410	429	415	413	379	409	447	414	382	397	373	405	389	397	405	384	388	396	365	410	389	368	400	379	422	411	391	384	414	387	355	420	370	427	401	393	379	359	396	376	428	371	395	374	384	426	410	404	391	371	404	370	393	422	407	398	404	359	412	372	393	391	388	377	413	397	368	358	382	401	387	376	395	379	399	409	401	404	393	423	390	409	397	410	410	374	399	411	366	390	400	370	389	379	445	409	390	386	405	390	399	371	377	426	404	377	414	375	420	380	375	436	420	391	387	394	409	407	372	413	404	368	398	396	347	399	392	426	397	397	389	397	392	368	391	396	398	358	397	400	393	383	390	361	387	371	371	402	368	396	411	348	390	380	387	370	408	376	389	417	406	393	358	386	383	387	361	429	419	374	380	373	380	378	390	389	393	364	407	407	416	426	417	396	397	412	360	436	401	427	378	423	395	439	438	404	422	410	408	398	389	439	409	375	385	422	413	406	407	376	404	409	377	373	385	434	428	402	398	403	413	378	380	375	384	387	409	364	380	392	358	389	382	397	411	453	423	365	405	392	412	424	392	368	390	408	373	429	416	422	419	418	442	428	391	393	409	413	373	418	374	402	414	395	405	412	420	409	385	404	373	396	380	395	428	363	376	401	397	385	398	405	390	374	397	403	425	371	402	367	395	369	399	400	419	390	411	400	415	377	391	405	370	372	391	403	376	402	427	418	406	402	393	413	374	400	404	380	402	394	389	389	384	410	421	395	393	398	424	387	381	368	390	387	365	381	403	382	425	408	409	341	377	396	385	377	389	396	407	426	394	385	399	384	407	410	370	407	408	400	425	432	415	402	393	366	414	426	427	384	363	414	371	446	378	362	431	396	385	363	393	400	421	410	379	406	420	401	383	407	385	370	411	389	371	363	395	399	386	398	349	357	423	406	418	373	398	438	386	377	391	367	401	420	390	376	408	386	396	435	379	394	376	415	439	408	398	405	383	388	410	433	383	420	413	406	384	391	367	371	402	423	385	404	401	389	387	429	391	355	397	398	407	407	389	360	401
25313	21935	31096	28895	19956	11793	7715	4767	3585	2751	2224	1642	1388	1244	1018	890	745	686	592	558	500	473	458	437	434	399	399	425	433	459	420	440	417	421	382	443	406	410	410	386	385	395	401	404	414	407	393	393	386	393	411	404	445	418	425	418	411	373	401	384	364	412	396	331	388	404	428	413	431	384	392	434	403	399	414	433	415	406	418	381	372	401	433	401	421	411	402	400	348	423	382	359	387	385	403	411	404	408	376	393	397	407	420	373	391	394	418	384	373	392	406	399	395	386	391	385	359	409	403	422	428	414	383	374	411	400	379	383	407	447	367	410	394	416	402	363	416	392	409	410	370	397	394	406	388	393	423	394	388	377	416	415	348	411	379	354	367	405	379	408	394	406	412	438	397	374	415	406	403	427	403	411	416	415	386	362	355	397	380	409	405	372	357	393	399	393	419	402	399	423	411	400	401	401	390	353	436	374	386	414	383	394	384	388	387	388	380	401	390	410	410	396	397	382	432	425	390	401	379	404	385	363	383	395	414	403	386	397	387	371	420	411	386	401	408	427	378	399	419	393	382	458	384	435	382	393	363	412	374	410	423	386	379	375	402	379	360	384	385	434	383	388	400	406	396	403	389	392	403	429	392	373	374	384	384	382	423	396	401	416	405	355	390	359	400	365	406	385	423	397	413	409	430	397	394	377	364	362	420	382	383	397	412	393	413	384	413	393	392	399	408	422	381	404	407	376	392	418	433	382	407	392	391	425	419	442	381	376	436	387	410	403	391	390	380	395	395	396	381	406	386	406	410	399	397	366	377	372	391	369	355	354	404	404	405	424	413	375	384	414	378	379	404	407	382	403	399	385	393	399	421	404	388	418	385	405	411	440	410	416	363	401	395	362	395	395	397	421	417	394	409	420	401	385	426	394	392	390	425	385	388	353	411	357	420	414	392	408	370	384	369	372	365	430	393	404	422	394	409	390	408	393	409	388	428	412	400	412	414	439	391	403	428	417	420	407	380	371	361	414	414	398	418	398	404	436	407	371	383	408	429	406	429	429	389	405	401	378	372	407	415	390	403	378	402	416	395	385	417	428	421	419	386	390	422	377	441	402	390	384	384	394	375	399	388	394	420	412	384	357	397	433	425	346	421	378	398	394	381	400	402	381	393	393	387	372	385	415	386	417	394	377	370	385	409	394	377	400	350	426	399	405	412	429	360	396	376	399	364	418	416	403	427	392	396	385	408	365	438	425	421	408	423	426	421	391	393	398	429	383	378	372	413	355	401	423	386	338	415	420	392	414	396	356	404	429	365	391	410	416	412	407	418	401	383	406	416	403	376	407	418	394	414	391	385	396	403	378	385	415	382	398	436	407	368	388	406	385	415	420	393	362	399	418	384	348	366	389	402	394	401	365	383	380	422	416	393	433	374	397	413	418	401	401	406	413	371	380	398	397	429	423	443	373	413	384	390	421	358	412	381	404	412	370	419	432	385	433	394	416	401	390	364	382	415	395	400	365	426	402	407	399	423	376	410	379	374	372	347	404	415	409	432	410	398	376	412	400	390	379	399	409	417	393	367	408	401	384	397	372	429	351	374	382	453	419	412	398	369	422	396	422	360	395	389	427	385	388	376	414	420	389	409	401	399	379	418	382	433	388	404	412	387	406	396	376	412	405	372	391	394	378	399	378	397	374	405	392	387	366	381	409	415	423	376	379	387	439	414	426	419	398	389	413	369	405	404	439	392	390	392	386	394	373	387	382	422	422	419	416	435	382	422	392	402	383	412	391	386	401	397	389	356	382	395	418	403	400	418	358	383	402	410	395	443	393	365	400	419	378	384	421	389	388	414	400	405	406	372	374	432	404	370	397	369	390	371	416	394	405	399	420	392	387	344	413	383	409	431	417	391	399	379	412	386	391	408	408	407	423	389	394	416	387	368	378	400	403	409	386	414	379	393	401	433	354	396	432	393	421	354	374	393	363	380	442	366	380	366	370	381	400	396	390	416	375	372	382	376	457	423	418	360	390	397	387	398	425	431	423	411	403	430	420	400	386	411	422	430	428	374	421	412	379	400	413	376	429	375	392	416	417	365	384	418	438	430	422	380	378	388	401	397	443	388	384	399	414	389	452	416	401	400	378	410	394	428	392	389	433	403	391	432	373	419	387	410	403	395	387	362	442	390	428	373	400	425	409	354	376	417	371	399	401	416	378	433	371	410	367	374	400	378	414	408	383	425	419	434	402	381	377	393	409	407	417	399	407	384	354	429	395	431	397	396	387	389	406	392	405	419	372	391	412	399	409	395	392	404	400	407	416	416	405	407	414	411	381	394	391	408	428	425	416	386	430	373	385	378	389	379	407	409	376	447	384	412	414	433	402	376	386	411	385	385	364	377	380	413	391	405	399	395	414	377	382	380	419	414	450	383	383	435	398	427	413	421	364	426	396	397	384	366	395	402	389	408	372	403	415	417	394	388	391	375	418	377	391	395	402	409	394	430	389	402	396	401	383	422	443	398	381	388	401	370	412	413	392	409	375	419	396	413	391	403	380	423	383	383	428	433	407	374	395	460	417	384	434	374	410	408	412	369	432	355	415	380	387	411	404	410	405	392	404	413	379	420	372	399	384	418	367	399	422	370	420	395	422	377	375	410	422	396	393	420	405	387	362	365	426	429	407	397	378	406	402	380	395	403	378	418	379	436	389	389	439	383	380	390	421	411	389	417	375	405	391	392	432	395	376	423	411	404	374	428	376	393	388	415	417	374	417	355	416	419	427	417	403	377	394	410	383	405	409	378	433	422	442	402	446	442	413	388	445	410	419	395	374	399	401	382	418	407	422	408	418	432	404	360	404	411	396	373	377	433	394	399	380	404	373	416	375	375	413	428	400	401	403	439	434	404	406	433	378	355	368	360	404	370	368	402	413	415	386	377	412	436	372	406	416	435	406	379	389	389	377	385	391	411	408	400	426	395	403	415	397	379	374	403	343	441	405	407	431	411	375	388	437	416	384	378	411	407	401	365	401	414	428	387	372	393	369	410	432	386	417	443	432	409	368	389	372	425	365	383	379	395	378	414	397	373	422	394	402	385	405	385	413	443	361	383	385	370	398	399	437	393	398	400	419	400	380	354	414	389	374	383	421	407	400	415	385	406	368	407	416	371	370	382	368	428	381	405	389	403	421	438	386	387	415	391	369	377	389	389	400	412	379	403	407	394	404	364	418	374	369	403	392	416	422	403	357	408	403	384	392	398	435	386	394	389	384	407	402	400	413	373	374	412	370	404	372	405	428	417	419	374	414	408	399	378	420	369	419	417	394	405	405	441	360	370	431	385	386	387	418	377	422	364	380	361	390	420	413	384	389	388	375	380	391	381	374	390	369	403	417	369	413	433	402	402	385	416	408	381	406	386	418	395	387	369	431	394	424	392	379	415	406	384	407	400	398	393	407	411	394	385	383	404	360	432	405	378	403	391	375	376	388	379	378	381	403	359	408	400	410
42377	62409	47237	29171	19032	13519	10532	7635	5592	4353	3316	2516	2034	1701	1385	1165	889	820	663	579	592	531	498	526	472	449	457	488	426	412	449	465	372	432	410	416	377	395	383	402	436	389	398	400	453	388	416	402	406	392	423	384	415	393	442	385	398	382	353	395	444	419	421	378	411	396	384	397	397	405	386	382	385	383	398	393	402	390	393	424	382	381	358	363	385	417	394	397	408	425	375	411	435	401	419	401	391	447	393	396	411	401	415	444	401	400	398	409	422	414	407	421	427	413	402	411	411	398	415	394	403	367	438	410	409	403	399	417	413	394	405	426	387	415	447	401	424	430	422	432	388	419	415	390	434	389	421	410	363	455	386	397	416	401	380	402	396	407	361	413	385	436	380	360	402	401	422	429	392	412	414	383	410	420	396	373	385	420	429	409	432	410	419	371	402	390	369	383	411	406	445	430	379	374	402	385	411	390	399	417	382	423	427	392	403	370	430	405	379	451	400	388	424	434	388	410	418	378	419	431	443	395	410	422	409	401	410	412	409	405	386	414	397	431	433	409	386	421	404	440	395	398	422	402	431	407	389	417	444	403	388	399	370	383	347	426	407	404	421	396	376	417	411	444	386	407	418	410	399	429	386	409	391	410	432	411	418	403	404	408	404	391	366	384	415	405	394	400	373	446	381	402	398	421	418	410	373	404	377	411	413	396	402	381	457	431	379	405	398	409	429	394	359	438	400	412	410	425	403	408	435	391	388	444	419	432	356	397	403	408	372	386	396	427	424	395	424	404	387	390	391	409	406	424	384	406	408	411	449	448	394	404	389	400	437	401	371	406	407	414	407	374	418	392	422	431	411	409	386	400	371	421	424	443	420	401	430	378	395	416	397	430	413	421	423	403	364	421	402	389	436	398	421	391	380	420	414	379	386	431	431	399	409	398	393	396	424	397	396	429	399	421	410	389	383	355	392	409	402	399	384	388	391	376	438	382	414	404	381	448	412	387	386	408	415	388	383	440	377	385	405	396	405	416	443	395	391	373	406	418	429	393	405	388	412	433	404	416	408	374	401	377	382	402	391	390	411	402	414	386	434	408	408	433	345	379	356	421	443	379	439	388	423	409	406	394	380	382	378	401	380	437	405	415	396	414	395	438	399	403	384	429	419	396	393	355	397	422	397	368	421	410	376	404	393	424	431	393	427	410	394	403	404	369	398	379	455	380	429	388	429	376	384	411	385	398	417	370	413	401	427	427	377	399	384	384	402	388	387	440	384	415	411	379	415	427	434	364	398	420	422	413	438	424	406	382	406	379	414	419	401	428	380	395	388	385	425	408	403	445	377	379	408	426	405	376	388	437	446	393	430	359	394	445	408	408	403	404	431	410	461	402	373	395	436	380	418	381	404	431	426	432	401	421	389	366	402	417	409	436	390	374	408	437	389	399	399	407	406	401	416	412	406	424	416	415	407	413	385	425	410	416	394	429	426	391	396	408	394	414	379	385	386	392	425	390	397	385	385	414	424	391	438	400	377	394	392	395	419	420	416	403	409	414	424	455	449	366	406	422	427	411	403	408	406	400	407	407	425	420	414	403	379	383	405	396	368	398	400	384	405	417	395	395	385	417	381	414	394	366	408	391	367	419	375	412	402	403	417	420	372	461	381	381	395	412	385	393	421	419	384	433	388	424	424	408	381	426	411	402	407	414	407	415	418	425	414	413	419	429	390	414	371	415	416	407	400	395	401	376	400	426	407	413	406	391	368	394	409	403	409	416	421	395	420	391	405	409	413	414	399	391	385	434	391	368	420	369	412	380	397	406	425	373	424	418	398	403	429	421	417	425	394	395	401	400	366	404	406	412	385	405	397	430	400	412	418	464	391	445	384	383	412	370	391	388	414	431	406	441	387	414	392	404	395	423	365	394	437	410	420	415	435	408	438	410	400	413	400	403	410	392	426	411	377	379	402	395	376	426	372	409	396	373	408	433	392	356	416	429	405	431	408	399	398	434	394	404	404	416	429	403	414	414	419	413	422	411	424	401	400	429	419	395	378	424	386	439	422	400	382	404	429	407	409	452	387	395	411	420	413	420	404	404	420	384	413	359	388	423	404	423	388	396	382	375	411	375	422	398	403	407	387	417	434	433	429	384	401	401	426	432	402	382	417	378	395	433	451	375	394	383	374	416	380	426	464	440	425	402	403	449	426	383	394	453	402	390	395	388	380	420	448	406	409	376	406	405	374	433	399	413	384	407	421	360	387	397	407	416	406	408	387	419	396	389	436	374	387	430	431	408	428	413	424	398	383	387	430	391	389	395	410	422	384	381	368	417	417	380	403	408	421	416	395	362	405	390	404	380	428	416	402	413	409	373	375	438	448	405	397	426	403	382	442	407	378	388	407	431	436	404	433	373	406	411	409	403	426	433	428	396	415	419	399	417	417	418	378	400	407	408	378	385	405	405	381	404	388	419	387	434	411	396	426	411	391	370	407	390	361	382	419	389	400	389	416	408	415	386	420	402	392	416	379	400	426	413	399	425	419	419	410	362	374	406	404	371	394	426	389	405	408	410	400	408	398	399	412	412	421	371	409	431	401	412	427	395	392	412	383	407	372	394	388	437	421	400	389	383	393	418	433	394	415	407	393	389	398	376	428	386	417	411	414	375	396	393	400	389	449	408	367	427	407	413	368	414	403	393	419	385	413	380	417	380	396	376	380	428	367	418	420	421	423	379	395	400	401	382	423	412	402	417	399	437	420	409	365	379	443	389	393	434	449	391	405	369	442	376	370	398	376	382	400	381	401	400	451	404	413	448	399	404	372	407	395	379	415	461	420	420	383	399	364	401	387	402	370	404	402	384	427	407	392	429	410	400	423	442	418	434	421	421	411	400	445	413	442	408	368	446	415	411	455	403	403	394	402	390	408	401	421	414	368	434	373	433	425	406	424	412	378	405	403	398	439	367	381	405	422	380	426	412	387	443	412	397	417	377	407	405	407	419	418	413	414	395	406	442	386	424	406	376	428	402	410	402	391	385	433	408	409	412	414	420	422	418	436	450	405	433	383	404	380	410	380	411	411	437	391	398	394	385	417	395	379	418	442	375	383	374	412	399	409	389	378	402	367	410	412	389	389	413	416	412	419	381	403	422	417	424	435	421	377	413	402	416	384	416	396	386	377	392	405	453	386	410	431	415	368	375	405	412	398	390	402	421	439	416	430	401	446	411	407	413	394	433	384	436	404	454	438	416	407	425	392	402	383	411	380	385	424	387	414	415	408	406	453	402	400	379	419	441	402	399	432	391	444	427	413	400	406	397	393	386	413	407	393	392	401	389	412	366	401	414	351	378	417	399	393	394	425	409	398	400	414	408	416	419	453	410	409	430	403	390	367	399	399	394	406	403	380	419	418	421	388	455	442	401	394	396	382	395	440	403	410	382	429	379	392	398	414	411	409	415	402	420	440	360	401	417	424	416	406	413	397	398	372	421	406	412	378	409	436	362
22956	21387	29136	24359	21888	22510	19095	9778	6396	4783	3729	2900	2245	1944	1616	1329	1053	859	751	671	604	571	515	545	542	495	459	492	468	417	454	436	446	470	447	409	422	425	446	400	409	428	372	421	410	396	401	396	422	416	407	421	427	430	463	386	369	410	425	427	420	431	415	391	389	358	387	401	374	372	402	416	419	390	396	428	420	430	378	411	406	434	464	408	409	402	405	427	431	436	415	408	444	432	435	412	400	393	404	431	409	390	416	442	412	394	431	440	410	391	400	433	396	410	408	414	414	405	415	370	423	441	390	369	370	428	347	420	393	422	426	424	435	396	410	415	387	371	407	414	393	420	425	404	382	414	392	436	393	399	398	390	390	371	389	425	411	397	380	364	379	377	406	407	399	405	388	402	385	399	428	387	430	420	379	381	463	400	429	409	373	380	405	407	404	400	426	403	365	361	386	413	422	398	395	400	414	414	408	416	414	405	404	394	407	444	401	407	384	359	393	436	398	408	390	406	409	400	406	396	395	405	431	397	401	401	367	403	423	391	402	443	410	421	427	413	399	395	407	428	399	368	385	398	394	390	421	423	420	390	440	400	393	411	409	385	387	403	389	397	418	403	440	367	403	394	459	390	407	409	436	424	408	413	384	427	399	391	390	411	424	368	398	426	421	394	423	402	375	380	383	381	415	402	417	414	405	413	427	405	379	408	372	381	367	472	412	402	370	448	394	428	391	424	425	397	431	413	402	399	403	412	424	408	401	387	405	413	433	364	383	392	426	424	396	446	401	384	401	462	414	419	397	411	396	412	420	372	389	400	404	422	382	362	438	410	450	416	393	403	397	378	388	420	414	411	401	399	447	382	389	416	423	414	406	367	408	411	398	428	413	412	426	420	418	410	427	431	398	420	388	440	409	385	382	429	419	424	423	415	395	400	397	404	404	412	439	413	394	428	414	402	391	397	405	406	422	402	376	418	430	400	405	392	444	403	417	417	424	394	406	404	420	387	403	447	413	426	388	398	395	429	410	379	393	413	427	406	395	371	392	401	409	401	407	394	431	407	447	449	408	445	446	394	434	399	401	396	426	416	441	376	408	402	403	428	405	384	399	385	389	417	447	404	400	406	398	445	378	443	396	419	388	443	394	401	410	432	417	390	416	404	403	389	384	399	360	447	419	404	405	361	423	396	412	396	425	392	405	374	404	410	381	403	389	412	417	405	450	377	416	405	381	379	403	438	406	428	401	424	363	402	412	423	394	407	420	390	374	423	392	390	426	403	377	425	398	403	390	400	433	418	371	426	398	376	404	392	422	407	387	414	399	398	419	404	370	407	426	431	390	423	404	416	427	378	402	393	378	417	412	415	411	406	390	387	404	383	383	436	431	429	365	390	421	420	410	381	428	376	414	407	403	412	429	437	421	429	389	413	424	408	431	391	413	461	399	389	358	371	421	404	370	375	414	415	418	398	379	422	389	410	406	387	392	388	395	419	382	383	424	360	424	398	396	424	420	432	445	422	439	412	430	387	400	443	397	373	374	383	383	400	408	440	476	400	435	418	405	403	431	399	376	388	422	416	395	409	412	412	395	370	389	413	421	409	433	402	416	436	385	445	390	428	373	395	399	374	353	400	415	402	419	432	415	422	393	383	402	463	402	418	391	388	382	364	373	373	402	397	387	412	419	429	402	389	408	413	398	463	440	389	379	378	417	391	386	397	408	405	393	443	385	393	404	451	424	426	391	410	400	405	402	374	411	391	409	400	390	383	391	401	364	393	437	392	425	414	425	431	400	408	405	377	397	397	450	375	398	372	396	399	418	414	423	396	399	381	365	383	427	411	408	437	415	392	391	401	412	395	366	424	421	363	394	438	365	383	386	407	422	425	420	388	388	421	430	398	396	396	387	377	395	407	430	393	425	400	395	381	428	393	423	388	370	410	409	411	417	395	437	454	418	415	409	437	380	408	446	409	403	408	422	400	414	434	400	403	368	415	400	400	408	445	436	387	438	382	439	414	410	339	445	386	414	457	427	404	442	412	403	395	438	389	422	401	422	406	383	423	432	390	407	398	403	395	405	375	435	393	385	381	374	381	439	425	410	381	369	478	414	400	424	405	439	375	428	427	405	420	382	408	378	420	390	403	420	437	408	408	436	411	419	411	418	380	400	409	433	396	407	400	409	417	408	402	388	423	381	382	398	366	418	406	398	390	422	418	366	407	402	422	421	435	427	365	398	412	429	389	403	424	410	401	412	437	389	394	425	402	379	398	412	399	440	434	403	401	478	400	389	435	395	369	360	412	405	429	411	352	399	420	434	364	434	435	385	397	398	397	420	388	385	381	437	394	417	440	389	413	395	407	399	447	435	415	410	409	415	424	451	436	428	378	391	404	429	409	415	432	431	409	407	375	417	415	429	397	400	421	449	392	390	408	422	457	418	400	403	360	368	417	441	395	389	388	422	433	423	424	424	396	395	410	378	416	397	379	398	382	418	408	416	426	442	384	466	376	415	391	413	438	427	388	402	414	409	418	397	443	373	404	415	425	404	388	406	419	439	371	412	387	377	454	416	422	415	446	399	431	396	423	380	407	424	384	399	398	375	443	399	372	398	416	378	465	389	407	409	387	407	408	394	450	425	427	396	431	407	470	412	365	383	406	402	423	410	384	403	388	399	416	375	385	414	407	387	432	424	411	375	382	458	382	420	395	401	408	407	379	418	412	441	416	407	402	399	381	389	377	399	408	376	389	415	392	392	403	409	403	403	410	444	413	389	420	393	393	430	381	459	418	400	428	382	420	394	403	437	403	417	416	412	424	417	418	428	393	397	410	418	424	422	395	409	415	415	386	380	368	437	408	401	400	430	395	389	372	377	416	398	399	427	393	392	421	441	411	403	410	448	406	431	401	403	400	405	412	416	373	411	421	382	386	424	413	408	396	399	397	411	405	370	393	427	416	430	363	409	413	438	413	395	403	396	417	415	392	398	399	407	424	393	441	370	432	418	412	440	387	398	403	396	388	408	419	401	383	432	410	388	395	409	382	407	414	411	396	410	417	439	373	381	374	376	397	381	403	410	390	414	405	371	421	418	430	421	415	420	422	406	429	428	420	377	410	394	406	441	395	411	437	412	382	399	403	395	417	421	412	406	399	397	412	380	389	400	391	418	415	398	368	390	405	409	371	394	413	406	397	397	403	390	402	439	387	384	418	404	395	424	410	410	413	391	433	386	431	429	382	413	411	398	412	402	391	397	392	409	411	407	377	386	398	381	433	428	400	390	415	415	349	405	405	407	405	387	409	366	432	439	438	414	419	409	388	383	405	382	381	407	470	388	426	437	384	378	401	396	392	409	418	418	417	423	414	427	395	399	432	444	384	393	409	397	402	366	402	399	410	391	412	416	389	408	429	418	423	415	434	391	418	377	426	417	400	389	397	429	421	379	375	396	403	394	443	382	425	395	439	425	403	399	407	406	381	407	396	471	443	381	389	396	413	411	428
43055	72931	56122	36200	25903	19516	16012	12463	9298	7015	5632	4239	3341	2719	2306	1796	1392	1112	899	784	647	677	625	583	550	543	494	489	468	479	470	463	480	424	416	382	439	395	416	414	383	383	437	445	448	439	413	420	415	409	387	439	446	436	369	411	413	410	424	377	427	425	421	429	380	389	381	407	403	442	441	415	397	447	411	451	406	429	412	422	384	425	374	421	418	411	392	429	396	406	397	437	380	404	422	380	413	352	411	380	392	415	408	417	405	429	395	377	378	407	387	429	407	390	422	399	387	397	422	408	390	415	391	387	422	405	400	408	382	386	445	400	371	422	409	430	350	420	406	406	387	409	447	386	388	388	389	388	431	413	419	402	413	392	415	418	426	393	424	396	409	456	387	379	393	404	401	407	446	414	385	425	419	403	455	420	402	437	409	409	432	392	416	412	376	409	435	372	452	423	440	413	412	363	388	386	428	418	399	394	437	434	376	390	421	430	408	419	390	412	414	438	383	394	417	418	415	424	408	432	421	430	410	430	394	387	382	414	412	429	405	384	402	393	391	423	428	397	394	408	414	370	401	396	389	432	384	394	391	398	433	415	404	404	431	412	407	432	413	393	424	422	440	407	364	418	441	385	384	382	393	399	398	410	426	425	444	443	422	418	446	411	416	410	414	396	459	362	377	388	398	393	437	438	421	381	435	436	396	441	404	378	396	408	412	382	434	385	394	407	411	426	431	418	396	424	401	433	410	392	391	430	420	432	399	419	437	399	413	421	447	391	369	419	410	395	435	392	379	385	398	411	391	417	405	432	411	421	381	423	422	407	375	413	420	396	412	420	403	395	414	400	407	409	415	381	409	440	422	404	390	402	413	372	398	429	419	389	425	420	375	416	382	405	407	406	434	384	435	413	398	394	418	367	393	420	384	385	400	411	437	425	406	416	406	393	394	380	389	430	402	408	383	418	374	406	419	397	417	420	396	421	370	392	377	388	369	437	395	385	411	402	443	413	406	384	402	386	429	426	366	394	367	420	435	415	372	375	376	422	399	415	396	386	391	455	408	425	440	389	415	414	435	384	392	395	408	401	419	386	407	401	407	378	381	380	394	390	408	415	401	405	365	399	444	382	396	443	400	389	400	422	386	415	398	418	401	395	402	393	400	390	439	376	393	411	375	394	400	423	351	399	406	431	447	418	398	414	399	408	396	431	413	388	386	406	380	420	405	410	416	367	409	361	376	397	413	392	414	427	399	399	350	431	375	425	392	428	396	389	415	375	409	415	406	406	422	436	446	421	443	396	432	410	426	436	397	395	417	400	401	403	388	400	432	368	378	406	414	381	397	382	439	392	423	422	409	368	414	416	410	398	389	412	418	387	433	385	370	434	368	423	375	383	366	392	377	411	402	394	433	401	422	396	423	400	408	420	435	422	389	385	392	417	378	384	416	408	420	399	386	401	399	447	425	389	431	419	421	404	417	392	406	388	417	393	404	408	407	403	378	397	378	403	393	404	411	444	420	407	403	414	405	422	415	405	420	406	386	413	401	377	398	390	392	411	394	412	400	400	424	398	380	402	362	408	428	417	394	412	421	405	384	396	414	386	413	427	412	403	414	382	421	399	386	435	396	398	409	427	410	370	390	398	403	415	432	440	398	412	412	435	435	395	401	428	443	439	393	406	390	403	418	377	412	448	414	410	406	399	388	399	404	428	390	418	419	390	404	415	387	433	385	369	390	419	396	408	388	404	387	435	445	404	391	356	412	399	404	413	386	412	450	420	402	415	374	413	386	410	398	403	434	446	432	392	388	353	428	420	422	421	391	403	398	395	380	404	404	393	352	388	425	411	441	422	375	410	421	404	438	380	397	367	398	404	437	405	385	408	370	408	444	413	388	414	418	369	376	390	363	412	424	432	404	437	385	426	424	383	406	405	410	443	403	410	411	418	357	407	371	382	403	413	397	383	403	420	359	404	438	401	402	388	438	391	379	436	433	395	397	411	393	366	412	400	420	396	402	411	345	395	370	420	393	393	408	424	397	364	448	390	410	421	423	374	396	364	435	393	379	382	421	397	383	394	395	427	404	420	430	412	403	353	384	418	433	375	424	411	418	419	432	403	419	428	391	378	408	385	393	401	392	398	416	398	394	403	397	406	418	414	411	417	387	414	417	411	410	414	448	378	413	450	409	439	413	425	418	394	400	414	410	397	437	407	419	396	390	432	388	378	406	440	359	414	427	376	352	416	401	396	396	373	426	424	429	414	354	449	410	390	393	393	410	389	392	409	427	426	441	425	421	405	426	410	439	377	375	466	390	385	396	394	395	374	396	392	383	409	398	378	398	436	407	376	427	407	445	391	403	407	385	396	409	399	391	382	383	405	427	395	379	403	400	407	368	417	391	416	368	382	436	402	399	397	421	397	413	430	428	416	397	425	408	394	435	382	441	401	396	381	426	421	395	393	403	358	446	373	417	413	387	390	387	408	382	390	411	378	357	423	393	415	446	391	434	432	416	375	398	379	403	403	370	410	444	407	394	410	393	420	384	456	385	392	397	393	394	401	400	422	374	388	426	436	401	394	414	431	382	388	385	450	413	392	426	427	372	390	415	385	438	384	381	434	386	376	393	399	399	401	408	407	431	401	390	401	403	416	400	431	404	385	384	414	409	458	427	407	384	369	400	435	423	424	397	379	442	356	389	393	428	382	386	396	430	411	434	410	399	402	408	394	406	441	417	436	417	430	413	403	408	400	370	427	391	442	372	429	408	408	410	424	421	392	431	417	368	426	403	402	438	413	454	427	434	397	426	397	395	418	392	421	382	451	392	412	376	424	407	426	412	412	424	409	393	393	386	396	421	418	394	441	410	420	366	351	409	392	435	375	367	412	404	390	412	391	418	447	376	426	411	411	412	429	386	403	416	388	403	382	379	391	432	378	385	400	391	423	412	400	394	416	411	396	409	403	390	411	430	412	411	416	394	409	430	405	417	401	423	429	396	416	420	398	401	385	410	382	427	401	421	402	416	410	441	387	396	397	410	411	410	378	431	429	376	418	407	427	390	411	407	383	405	396	387	375	387	394	423	437	410	424	414	376	404	405	432	374	398	381	388	406	460	379	365	445	408	415	399	415	450	410	428	405	368	424	394	377	418	428	405	388	397	421	405	410	393	396	377	397	402	394	405	413	433	428	386	416	406	378	390	400	376	425	379	357	391	403	365	415	409	408	401	433	406	444	357	416	378	420	406	414	394	424	380	423	353	409	399	397	391	393	430	414	420	418	425	388	406	412	406	427	434	409	412	413	432	393	410	448	390	393	365	394	414	384	399	394	414	437	433	391	401	403	377	421	376	408	397	394	415	359	388	415	398	421	442	404	406	446	408	413	374	420	400	414	407	393	424	403	414	420	397	400	378	406	403	387	381	422	424	375	361	385	464	410	436	442	428	358	442	393	455	409	378	402	430	395	457	408	380	387	402	412	396	420	413	411	436	355	384	380	404	403
37602	48096	45065	28505	16032	9112	6693	4674	3402	2388	1928	1555	1248	1130	983	764	679	585	565	541	465	501	454	450	461	434	404	487	419	436	430	398	440	420	450	414	422	407	394	408	360	453	405	382	378	396	394	364	407	420	427	391	434	389	399	425	389	402	391	382	351	436	413	427	359	391	391	396	389	402	378	394	372	384	410	401	407	406	390	386	421	405	369	380	376	410	406	412	411	377	394	379	382	386	379	406	381	396	385	395	411	397	418	392	390	382	399	407	405	405	400	389	402	396	383	397	397	371	407	424	391	405	405	427	408	390	406	425	365	408	395	401	427	383	416	403	365	363	407	415	376	396	399	432	351	364	383	414	361	413	410	397	398	427	417	398	412	341	404	434	425	393	395	419	411	372	402	404	388	384	385	353	410	370	412	411	409	383	412	394	390	405	402	424	396	420	434	363	424	415	382	410	412	368	369	391	397	415	399	444	350	408	396	401	414	427	402	378	405	396	402	381	364	392	404	381	405	418	392	367	395	373	399	386	391	369	396	425	408	402	356	370	379	401	401	437	404	394	386	386	425	386	390	390	378	407	373	399	397	417	348	400	378	380	373	361	414	404	395	368	373	391	423	419	419	413	401	429	397	421	374	377	373	342	381	344	358	393	403	410	408	400	349	398	422	361	401	363	372	427	374	398	392	400	376	424	410	435	392	417	405	411	430	394	412	354	384	394	386	433	385	356	398	370	389	416	394	459	380	404	422	394	359	393	383	380	406	360	414	388	345	402	415	399	407	414	366	396	411	400	412	377	398	407	367	409	378	398	374	399	384	395	377	421	394	373	367	387	407	448	361	395	403	416	374	417	399	388	420	388	410	426	357	402	389	409	410	389	370	371	390	416	420	379	386	395	387	408	366	393	362	398	373	429	391	390	356	386	401	402	400	401	399	373	404	390	373	383	400	411	408	408	408	351	370	388	404	423	417	396	402	381	394	367	399	413	402	360	374	387	360	403	382	405	383	408	416	415	353	393	361	375	405	412	384	363	401	424	421	397	406	412	384	375	394	373	396	377	398	387	417	421	425	392	372	371	397	402	389	425	384	397	385	411	384	418	393	366	396	437	422	404	392	362	378	415	409	389	376	412	430	396	410	434	374	357	404	396	419	404	420	370	383	409	427	382	413	387	394	401	371	388	398	424	381	401	403	398	388	401	366	383	412	410	394	403	399	400	395	389	390	388	389	376	394	411	392	396	381	393	414	388	443	390	409	402	362	400	417	421	398	358	408	390	403	387	416	404	380	442	378	425	421	389	418	429	366	409	386	353	400	432	355	394	364	379	387	389	421	386	392	415	371	401	388	390	396	386	403	423	374	403	357	416	362	400	396	384	434	379	376	359	385	393	379	411	409	388	429	367	401	382	411	383	371	410	381	406	409	414	400	367	423	417	419	366	411	404	388	360	371	366	448	354	379	381	416	429	368	411	400	381	411	408	386	412	408	397	413	405	435	379	420	397	382	397	426	388	391	422	399	420	440	408	411	389	410	413	374	398	399	409	355	375	382	404	394	382	417	401	433	377	397	431	402	399	397	404	371	421	413	401	434	414	388	402	423	394	406	422	367	403	401	381	370	382	410	358	388	402	383	394	378	413	407	382	432	352	367	390	397	405	406	381	396	409	408	401	384	440	348	372	394	364	394	397	395	395	376	373	346	363	357	417	384	407	373	404	389	345	388	421	351	403	389	392	402	339	396	365	397	425	353	343	415	401	435	417	414	373	388	407	351	387	410	412	389	369	407	373	384	384	376	397	379	383	416	364	344	392	405	389	380	420	384	404	402	351	404	407	391	367	393	398	389	417	424	416	387	371	413	428	439	407	382	372	425	375	378	367	382	410	430	366	421	374	384	453	374	388	391	405	427	416	388	408	384	420	406	430	388	395	415	400	384	441	380	377	412	418	390	395	397	397	384	380	402	390	398	405	394	375	379	402	369	371	424	414	390	404	439	354	402	406	395	431	385	360	409	383	408	414	391	377	364	415	396	427	407	370	378	383	412	392	370	387	394	403	406	378	410	394	384	425	434	372	395	389	378	410	393	418	407	386	393	384	365	405	410	382	400	351	424	386	386	387	359	409	388	398	431	401	417	387	408	390	351	399	388	417	372	445	415	404	377	394	394	402	393	375	375	394	379	408	384	348	339	374	426	417	402	403	395	401	381	416	374	365	368	389	364	395	381	401	383	394	387	385	362	392	417	390	352	392	393	393	382	427	393	384	394	367	410	392	351	418	432	388	381	393	392	407	407	376	400	413	445	407	395	398	406	396	394	412	364	380	400	420	406	427	388	394	361	412	404	378	375	386	416	370	432	409	422	418	384	398	394	382	366	392	390	400	387	389	432	382	391	380	391	383	399	389	377	411	430	393	382	397	394	405	383	412	403	385	379	386	369	412	405	429	397	409	398	383	373	390	411	400	419	384	403	391	366	385	402	370	436	369	366	412	399	408	441	421	415	429	374	389	392	400	407	387	440	410	419	408	382	402	377	384	406	389	365	371	377	365	360	425	405	415	428	406	387	355	399	401	366	435	410	387	373	407	398	384	359	417	384	382	383	405	368	417	366	381	408	402	399	431	433	394	399	400	392	381	405	391	366	363	382	418	415	382	417	403	406	382	389	377	410	374	390	386	381	379	408	389	440	386	384	353	393	390	385	387	399	380	377	405	403	372	356	368	386	418	371	382	408	408	389	407	414	395	373	372	405	382	422	379	381	413	408	397	397	370	420	384	408	384	389	428	411	404	403	409	413	415	415	402	430	392	396	409	382	373	387	376	405	394	431	420	398	399	404	416	407	392	411	406	389	366	403	395	355	371	383	379	429	388	361	401	389	402	426	386	382	408	427	446	419	391	382	425	411	378	396	416	384	412	414	365	408	395	390	384	406	410	411	389	372	396	401	406	379	435	419	389	396	394	377	379	412	410	395	382	384	385	388	365	379	403	435	414	396	426	391	423	404	455	384	418	397	359	387	379	407	377	393	409	439	402	415	375	423	429	335	373	399	413	375	415	392	381	420	392	401	399	383	418	435	386	442	411	408	372	387	400	400	401	399	394	392	408	404	377	377	393	387	436	382	375	402	358	427	368	420	379	392	414	422	400	394	407	391	416	404	429	415	358	382	423	415	411	369	401	385	427	433	399	359	363	366	445	399	375	397	399	383	376	428	373	401	432	384	421	383	392	371	387	357	422	407	390	433	393	417	382	406	413	370	410	399	416	382	404	371	394	390	396	396	378	392	391	383	407	374	380	417	373	351	401	423	394	358	389	372	405	372	414	375	436	431	345	375	395	360	409	361	395	413	406	384	401	421	396	364	410	383	407	397	399	349	371	394	396	401	399	381	420	359	384	417	413	432	411	375	370	430	406	410	423	361	398	386	378	391	385	410	395	414	400	381	409	415	384	404	392	408	370	372	397	401	393	410	413	409	394	420	422	413	397	384	368	388	379	358	380
42405	58901	41949	24696	16645	11951	9788	7311	5318	3687	2996	2267	1804	1522	1290	1110	899	695	664	571	508	535	487	506	502	449	446	438	475	447	423	405	433	397	392	408	410	394	397	411	398	411	384	398	388	376	438	433	374	402	435	405	392	462	413	418	444	439	406	389	434	371	390	356	401	416	404	428	412	418	378	408	419	423	397	384	409	407	379	408	463	402	422	372	409	398	397	383	428	412	385	380	378	412	358	402	423	375	404	445	372	434	395	413	432	405	419	418	414	427	392	413	416	402	388	414	432	411	415	386	443	415	372	382	409	390	400	414	429	408	374	377	401	426	385	427	407	439	446	409	390	422	367	391	401	397	431	361	404	378	416	378	410	397	414	444	407	403	402	400	412	389	403	399	370	401	410	377	435	396	409	395	383	388	433	405	407	351	423	414	415	389	427	422	418	412	401	373	379	401	396	395	393	392	409	442	372	421	425	409	401	389	385	387	416	393	416	382	419	374	390	410	376	376	394	406	418	410	395	389	410	398	390	433	387	428	401	389	377	423	391	401	410	393	407	414	425	426	379	384	410	388	378	372	393	404	430	408	405	370	372	399	391	407	411	407	450	425	414	415	385	432	430	390	425	397	378	411	423	421	411	418	405	411	424	376	398	379	419	380	400	425	377	423	401	429	408	404	377	415	400	407	397	411	361	431	406	407	393	408	420	394	407	415	360	435	399	401	400	362	403	376	438	409	387	412	395	418	408	373	418	374	386	400	377	418	410	400	394	418	384	428	400	412	399	397	380	376	412	438	413	431	437	388	417	385	393	414	388	405	348	417	401	433	422	373	395	410	404	417	412	391	438	395	418	407	388	368	392	382	366	400	394	412	367	410	435	413	411	388	397	371	406	394	412	417	381	412	363	385	429	401	413	408	415	422	412	374	417	382	406	427	409	382	397	400	414	420	413	435	399	376	408	388	386	389	415	414	426	394	413	439	405	402	376	428	414	405	406	429	394	399	403	366	427	403	415	395	415	385	374	397	415	429	377	430	396	397	421	411	427	390	430	413	411	408	394	391	391	423	393	427	351	384	404	387	424	374	381	415	437	407	406	405	366	446	389	367	413	383	386	402	365	385	408	400	399	388	411	409	405	444	412	405	385	406	413	407	430	424	409	409	400	416	446	405	394	418	392	418	377	424	428	378	395	419	443	409	405	403	395	390	398	414	399	412	387	346	360	438	402	395	407	417	419	396	407	368	401	397	407	375	372	413	417	437	408	390	419	380	381	410	388	391	399	405	406	434	425	393	435	439	407	427	400	415	390	450	405	386	409	417	404	422	421	397	404	403	401	402	370	413	377	398	422	391	431	409	397	379	422	399	399	458	410	397	427	372	415	402	403	411	384	387	378	409	384	415	376	415	413	426	394	447	428	422	367	376	401	417	394	391	436	415	422	396	399	432	391	388	430	409	399	410	411	399	414	365	418	470	391	422	389	407	416	439	381	436	375	362	388	422	405	397	383	406	427	408	423	401	390	424	383	422	395	389	421	406	381	397	427	428	435	392	420	400	382	397	418	422	430	414	381	448	401	393	354	416	417	462	386	415	393	402	430	429	424	389	389	382	400	419	417	429	360	383	409	394	415	379	400	403	401	395	381	409	378	387	390	391	411	359	399	415	378	386	412	392	391	383	416	409	405	422	399	395	423	421	440	393	428	410	418	377	414	424	389	424	385	391	418	411	421	402	400	398	404	408	408	416	353	390	370	391	429	363	407	467	386	425	405	441	396	372	409	419	422	414	433	427	393	420	439	421	384	429	396	407	411	388	389	391	389	397	400	374	396	342	416	423	428	351	394	425	407	375	438	395	435	387	411	408	375	385	405	424	378	410	413	383	416	391	395	412	380	402	407	396	377	457	375	399	405	443	430	396	390	402	393	420	403	361	385	436	425	428	408	417	386	369	383	415	387	385	400	415	405	407	395	417	413	419	409	419	371	400	394	433	392	391	393	394	398	380	388	420	421	405	397	435	390	431	430	401	413	404	366	408	370	373	406	394	438	423	429	395	427	378	413	404	412	411	400	386	410	415	434	387	398	393	428	384	374	418	382	394	382	384	372	418	403	454	409	376	392	380	414	378	443	410	400	370	397	369	407	416	421	401	389	388	429	403	421	440	435	371	392	419	417	414	398	373	461	390	383	409	419	408	361	406	389	398	408	380	411	381	405	360	429	369	413	401	414	445	398	391	417	401	390	401	384	387	396	382	411	415	388	410	362	378	381	392	417	384	370	366	349	444	384	401	410	371	392	405	421	427	414	382	409	390	389	391	422	412	379	414	402	382	430	353	398	409	430	388	390	421	416	394	396	393	425	385	412	388	428	380	434	381	429	376	401	394	403	399	374	406	411	367	422	381	412	382	409	430	407	410	350	395	382	393	399	400	400	429	389	362	404	399	375	438	405	400	408	364	401	412	399	405	406	375	400	396	386	403	406	374	421	389	392	410	404	418	388	410	392	426	433	408	374	442	418	389	391	403	425	414	418	405	413	401	376	384	416	415	391	410	398	415	407	386	406	372	385	420	404	393	403	410	428	424	391	441	431	416	434	411	376	381	399	422	431	425	397	405	371	411	423	397	418	405	388	412	417	401	422	410	355	407	398	408	425	402	433	384	383	386	392	414	392	385	413	385	401	420	401	412	414	383	387	392	372	390	439	379	424	366	389	390	371	409	417	408	404	385	421	387	408	409	433	405	390	400	403	404	425	432	393	396	353	365	391	415	403	419	391	424	410	392	378	433	412	402	375	404	405	406	427	404	428	395	429	375	392	375	404	393	422	356	413	406	388	382	428	409	409	388	381	412	395	383	379	397	369	400	400	391	401	399	415	435	419	414	419	434	398	438	418	409	431	368	386	394	408	425	393	421	408	386	390	394	421	392	359	367	439	392	411	426	361	398	435	401	375	420	406	410	413	402	407	425	376	420	410	398	372	406	369	430	389	385	433	394	387	393	424	382	400	395	416	412	376	420	393	399	418	390	420	411	428	360	401	403	380	399	384	416	431	397	393	407	448	392	434	386	372	420	365	394	431	368	413	431	387	418	389	377	405	406	383	389	400	408	391	392	412	393	431	399	403	408	407	427	433	414	391	403	409	410	402	404	414	387	376	403	433	388	387	400	380	401	455	434	402	426	403	451	411	402	416	370	368	394	412	400	382	401	404	406	424	433	412	399	443	357	372	372	454	409	431	385	415	409	433	376	394	371	380	410	418	425	413	419	404	391	414	417	393	389	367	384	426	417	374	417	386	367	423	405	363	406	393	392	407	379	388	417	405	372	359	374	377	408	411	389	440	397	365	394	418	431	402	416	455	431	425	407	419	438	414	378	431	398	398	426	415	408	395	370	386	393	407	417	416	384	438	399	403	362	435	391	406	410	419	421	361	370	400	406	457	437	379	377	425	435	387	417	382	387	362	385	393	416	400	407	370	378	403	465	422	399	389	399	438	418	391	447
24143	21351	28901	26119	23233	19208	13436	8587	5918	4276	3221	2536	1961	1678	1443	1108	966	859	667	583	545	539	524	477	501	498	473	429	496	419	442	407	412	441	394	418	381	424	393	414	397	429	369	399	366	393	405	404	377	367	401	382	379	370	369	400	401	404	392	407	406	381	421	357	426	393	392	396	375	376	383	397	399	379	378	363	405	341	385	395	374	423	398	375	416	390	397	426	400	383	415	365	384	391	395	404	394	400	410	380	383	381	390	432	422	399	381	384	389	414	386	428	357	404	402	407	359	387	385	416	354	394	414	365	394	399	380	389	371	387	394	436	421	413	382	383	403	413	390	370	373	410	392	363	394	379	393	399	376	357	383	441	407	379	352	410	366	379	426	369	395	414	388	414	360	388	402	419	386	348	435	401	368	363	395	357	401	393	387	384	408	418	369	387	398	404	400	385	340	391	380	352	386	409	379	360	363	371	397	392	404	414	380	384	388	400	382	396	393	407	420	377	353	397	379	399	377	375	418	383	411	401	382	428	390	403	384	397	374	369	396	402	386	383	368	395	388	374	415	365	380	378	373	363	422	422	387	395	393	422	395	375	377	401	405	412	392	374	384	415	391	414	410	386	391	360	348	386	355	389	370	370	395	422	399	362	417	375	390	379	393	415	360	370	406	376	421	410	397	381	393	388	378	399	390	409	399	387	410	396	392	419	408	393	396	402	372	397	390	342	413	392	404	375	416	385	397	386	400	373	389	383	369	424	398	383	360	374	368	387	374	393	405	373	392	362	394	385	389	401	371	403	406	400	438	378	400	393	387	390	416	409	398	387	404	377	381	411	428	427	401	346	384	390	401	395	402	404	421	389	416	416	387	426	402	396	446	412	356	407	402	415	405	393	401	374	336	419	416	408	396	421	406	385	392	382	387	365	364	390	395	364	378	374	411	382	381	404	360	382	391	429	393	365	404	386	374	394	425	379	377	373	403	411	369	403	427	378	373	382	393	394	410	411	412	372	382	398	421	423	375	403	402	398	399	372	395	391	377	393	412	343	414	430	408	408	420	401	388	439	367	365	397	401	417	369	401	370	412	397	402	420	394	369	401	376	383	382	397	369	345	403	394	390	377	406	403	364	391	427	385	390	405	425	385	383	352	364	389	374	389	367	370	400	351	379	402	395	386	387	376	355	381	382	379	383	371	400	425	401	385	366	392	410	411	420	399	344	409	389	383	388	395	371	415	417	397	393	377	377	399	406	372	385	423	375	415	394	376	390	390	396	369	415	435	389	394	414	414	398	394	411	397	410	417	389	388	382	413	385	360	387	394	401	366	412	410	407	407	420	406	371	411	380	393	426	394	386	386	384	418	363	387	357	322	377	374	405	400	394	395	395	378	453	376	353	402	362	377	410	378	374	358	409	380	392	366	376	398	411	389	378	405	412	385	370	384	386	382	389	405	391	423	382	395	386	423	420	374	396	397	393	406	388	381	372	382	377	357	354	368	395	375	384	418	400	407	383	412	390	354	364	382	396	374	388	368	399	357	373	394	415	415	393	385	385	376	396	366	363	374	383	400	398	386	420	389	420	392	431	381	382	414	361	382	397	417	397	421	398	418	384	425	391	414	410	421	402	434	418	407	379	411	435	380	391	391	389	382	387	408	418	372	431	378	417	398	386	419	387	366	381	406	397	381	403	406	408	359	387	360	420	384	377	404	404	393	413	416	394	358	404	380	380	391	418	360	363	415	368	357	371	411	395	418	444	383	390	380	391	386	396	372	373	406	398	401	411	379	374	381	416	383	410	383	366	398	385	403	415	384	378	387	438	392	399	386	382	410	371	402	403	385	369	363	397	378	397	394	414	368	375	405	416	366	353	361	389	385	386	395	391	369	385	393	387	354	405	420	383	377	379	379	386	409	352	369	411	360	418	373	383	390	386	361	372	346	384	379	362	399	365	350	397	388	378	416	356	403	383	364	410	405	353	382	396	404	376	389	377	410	379	416	410	407	363	428	402	395	395	407	393	399	383	369	398	384	398	381	390	418	362	435	421	387	432	379	422	389	379	380	353	369	392	384	422	398	377	389	345	395	414	375	418	397	434	399	397	375	408	390	395	391	412	377	369	375	400	419	390	342	374	391	390	373	394	381	328	429	385	383	396	418	380	419	438	376	388	367	357	398	395	388	388	355	373	383	370	406	383	368	387	391	378	403	367	370	337	368	402	372	411	398	415	379	398	416	387	408	355	371	364	393	379	399	425	413	374	376	418	437	415	422	394	390	392	391	407	365	388	413	407	398	395	413	430	419	392	401	411	361	399	360	393	377	362	409	382	428	420	381	381	351	403	357	388	369	383	439	398	399	390	394	402	408	378	390	353	441	422	385	403	376	374	399	394	390	377	386	354	359	383	396	386	399	366	399	367	387	404	372	372	393	400	369	370	373	379	417	381	399	393	373	397	370	362	375	408	428	402	393	416	385	361	410	426	402	376	364	343	391	408	386	405	390	386	413	410	398	391	402	354	417	403	376	407	394	389	377	368	384	404	375	381	358	397	390	388	446	379	374	371	408	386	426	387	390	357	357	383	335	386	390	379	345	390	376	385	391	398	390	385	377	368	376	423	374	367	414	384	406	399	417	388	365	425	374	349	390	420	390	387	366	398	352	404	400	388	409	393	441	391	407	402	346	423	404	390	402	401	394	361	366	397	437	434	371	375	403	363	368	395	382	368	393	392	399	411	367	425	388	397	399	392	379	352	414	369	437	424	369	376	364	386	391	373	392	391	421	390	415	380	404	372	387	368	398	397	379	376	384	369	398	405	375	366	378	379	372	423	402	369	355	377	369	380	396	396	396	426	408	384	381	345	394	383	388	405	413	372	368	383	383	363	394	392	366	392	388	367	339	387	401	384	369	409	405	383	449	387	406	376	398	332	404	387	357	382	408	394	362	371	414	407	393	392	397	399	387	392	371	393	420	372	431	435	348	369	389	395	366	389	405	372	422	354	415	415	403	385	411	370	418	420	372	354	397	401	378	398	397	364	382	412	386	390	376	399	386	389	365	396	390	383	396	418	406	375	399	391	398	387	381	390	392	405	396	406	385	371	381	427	372	409	407	390	389	423	411	389	387	366	368	432	374	367	373	342	392	389	397	406	370	430	368	401	404	381	398	398	402	379	390	381	394	384	401	360	382	392	342	412	380	367	403	375	406	417	400	401	384	379	376	392	375	346	412	409	363	403	403	403	374	398	389	368	406	380	388	375	394	370	390	370	394	359	398	392	419	419	405	386	388	382	399	425	408	407	391	375	431	370	396	420	364	415	354	355	412	381	369	386	364	388	391	342	394	367	411	378	371	385	372	428	410	391	427	392	380	407	402	382	356	376	392	381	380	428	345	395	392	362	372	410	370	340	376	421	399	381	354	421	386	383	370	420	438	394	395	377	387	415	393	409	424	406	350	378	380	399	386	378	400	378	387	357	375	390	426	366	385	358	359	415	415	404
40188	64798	47615	34309	24776	17854	14857	11536	8911	6180	4852	3789	2936	2351	1919	1562	1216	1006	832	712	656	582	570	549	502	505	462	444	444	504	420	467	428	423	447	434	427	393	422	401	391	408	386	412	414	404	389	355	415	382	358	410	393	394	400	420	431	409	372	420	381	380	429	408	405	387	395	415	402	406	391	397	410	414	395	413	443	410	422	413	389	420	427	391	406	395	374	424	406	383	392	386	399	397	402	378	386	382	428	414	385	389	423	424	423	418	401	408	423	402	373	406	400	358	415	399	393	412	410	408	388	394	389	340	425	379	424	389	374	398	402	375	413	406	383	400	405	371	390	403	368	387	400	371	431	408	407	386	400	401	376	390	405	384	396	376	422	374	366	385	381	376	391	423	377	436	403	389	369	368	404	437	345	414	404	380	372	384	397	426	398	373	387	424	378	355	387	398	424	364	389	391	391	385	419	391	411	384	395	409	391	370	405	400	378	405	390	393	415	416	417	405	393	379	356	392	360	395	382	391	411	383	393	406	392	381	425	382	392	407	388	380	378	410	377	419	376	394	384	418	417	351	421	407	392	406	389	362	412	403	414	405	408	345	398	402	381	412	390	409	424	427	400	390	424	380	386	387	426	367	390	366	436	394	395	366	388	421	415	394	395	404	383	398	390	440	409	418	381	400	414	391	391	362	398	418	389	399	394	437	377	404	423	419	386	405	380	366	386	391	403	399	394	382	396	383	415	398	403	392	398	422	391	379	436	393	395	404	421	378	419	433	405	388	394	432	381	437	377	385	421	406	398	394	391	408	408	373	383	404	371	401	389	401	378	391	424	397	408	388	393	356	386	441	396	376	389	394	391	436	354	419	409	398	390	389	403	440	413	381	437	368	409	395	406	388	408	394	388	379	408	395	392	371	402	428	379	373	383	436	402	422	419	368	425	378	383	412	405	396	405	390	407	417	405	412	397	394	412	399	415	410	393	409	391	377	357	376	413	423	408	393	392	381	381	379	385	403	388	413	444	425	369	370	425	391	435	361	393	372	424	412	377	396	390	406	400	380	450	393	389	414	363	384	411	440	437	396	401	406	416	363	370	422	410	403	407	372	363	380	371	413	425	387	420	423	408	407	415	437	402	381	439	402	395	403	392	393	382	401	366	411	387	384	381	401	399	388	368	397	392	430	378	415	387	420	460	425	415	374	385	387	418	422	413	408	364	391	441	378	372	400	395	396	368	402	391	383	413	394	409	392	408	410	405	414	387	386	437	374	412	451	402	413	402	379	401	411	394	392	417	402	396	386	395	386	390	401	378	414	400	390	406	399	379	406	386	379	380	415	385	374	408	382	414	387	394	421	443	412	420	392	421	370	412	430	406	390	367	419	422	355	395	389	413	419	417	452	391	383	392	389	444	416	381	371	374	396	407	431	371	376	398	401	387	415	400	373	418	399	372	409	403	382	389	391	391	410	394	424	384	389	418	395	400	409	411	365	421	394	379	408	382	395	350	416	390	394	428	385	393	400	395	409	389	390	414	416	393	394	420	424	396	374	403	414	378	379	357	371	415	393	405	382	386	386	405	386	400	404	397	382	379	392	378	434	392	385	388	387	410	420	418	374	405	391	407	378	404	411	377	400	392	444	378	398	403	428	377	395	389	427	437	378	409	379	423	341	383	415	391	402	393	405	406	389	437	428	382	399	403	374	380	430	413	382	393	409	396	383	405	392	391	420	403	387	354	387	451	422	393	373	378	388	392	390	394	425	390	406	407	418	424	385	373	381	387	377	403	414	395	409	392	420	369	458	389	394	359	392	385	415	400	402	392	368	426	433	419	399	381	396	387	376	397	396	383	387	401	374	396	424	371	373	408	411	382	412	406	400	412	375	380	392	372	419	401	423	405	409	403	392	396	374	411	405	403	456	373	395	404	414	381	382	429	364	376	427	396	399	365	411	365	426	434	382	373	390	358	413	446	371	395	405	410	418	423	402	368	409	406	379	375	410	425	377	401	379	384	410	389	404	438	392	397	389	395	400	357	406	374	432	411	402	397	373	445	381	383	395	395	408	391	406	389	414	367	379	393	400	377	408	365	404	401	422	399	366	380	375	434	388	393	418	431	375	385	394	432	418	391	396	406	396	444	407	399	421	403	397	411	394	371	414	411	394	409	395	414	396	405	413	417	415	395	388	425	400	401	408	383	399	373	417	367	377	387	403	423	375	391	430	412	383	390	389	376	381	380	417	441	393	405	411	360	402	392	422	369	396	355	391	391	399	390	381	406	378	417	399	429	385	390	456	414	406	383	363	369	384	424	365	386	380	401	383	434	355	396	383	397	351	406	410	400	428	440	395	371	414	407	358	408	397	398	408	429	375	408	413	401	400	376	417	402	407	396	450	383	410	398	392	411	404	369	386	388	436	396	409	410	380	447	471	389	412	414	384	386	405	387	398	395	398	399	411	403	427	401	381	389	402	392	395	424	373	389	399	398	421	418	387	391	405	403	386	388	402	417	385	387	405	408	368	393	412	424	403	396	399	400	367	423	357	395	363	315	409	396	420	390	374	357	425	424	362	411	387	399	380	392	392	433	394	397	389	409	409	349	385	389	400	410	422	408	408	417	403	392	384	392	399	409	432	388	379	396	438	420	395	402	393	380	393	400	398	385	366	419	387	405	378	422	432	395	398	384	391	402	367	390	395	388	400	412	383	397	366	390	412	428	431	426	383	418	393	402	414	350	385	422	355	437	409	384	405	373	413	418	406	368	399	406	415	453	360	436	403	348	424	375	403	359	383	404	397	396	406	404	431	392	399	414	365	427	394	392	351	379	392	403	437	363	394	426	407	411	366	397	427	392	433	402	360	369	389	387	394	444	411	407	439	396	418	395	430	393	387	384	459	424	434	384	411	422	416	415	396	397	423	338	395	386	424	367	413	427	404	374	393	404	455	413	414	411	439	428	375	409	382	386	394	424	359	404	403	415	397	407	449	395	397	401	374	392	378	379	381	392	392	395	396	444	412	402	390	418	390	402	380	397	393	386	376	396	434	397	373	411	438	388	454	417	435	380	360	389	395	432	378	418	413	391	390	429	384	382	416	403	420	406	384	416	390	422	427	394	394	408	418	391	391	416	416	379	386	379	394	405	387	395	373	346	371	373	420	367	379	388	368	386	376	372	439	379	421	415	428	421	398	403	386	408	379	357	390	429	393	395	447	374	387	384	392	407	392	396	409	378	409	399	398	404	378	410	396	403	399	401	397	444	402	368	355	416	401	415	411	403	375	411	410	411	393	387	349	389	393	390	415	408	415	407	436	400	379	418	410	382	413	378	405	380	408	382	395	416	428	401	395	399	393	401	386	379	387	392	378	398	410	376	412	409	410	384	426	403	391	412	383	399	398	398	373	406	411	386	398	427	424	381	445	363	359	418	413	382	405	387	383	409	432	415	414	398	385	423	367	399	407	408	403	433	393	375	379	418	379	422	386	409	407	432	397	381	408
25273	21788	31308	30142	22051	14056	9774	6818	4827	3756	2668	2028	1690	1431	1272	1000	887	723	647	548	471	549	527	538	488	453	464	473	440	455	456	424	413	401	408	389	408	418	418	438	452	411	439	429	446	412	430	430	415	374	395	400	425	412	398	410	420	390	402	401	412	408	431	401	407	396	392	391	370	430	393	422	415	373	391	413	370	385	424	420	406	436	386	385	443	389	387	428	409	421	376	416	395	383	395	385	370	375	417	440	404	405	389	415	416	410	433	414	417	405	429	369	369	416	392	371	430	388	419	382	409	404	395	396	430	404	379	412	394	395	420	403	392	409	399	404	400	392	417	373	400	377	406	378	403	374	391	395	380	404	411	424	370	392	419	406	419	423	418	431	392	405	393	409	392	373	399	409	353	425	409	421	362	465	402	417	418	423	399	387	390	408	383	381	424	363	404	388	435	403	378	381	382	426	422	410	408	378	391	424	447	390	393	372	411	452	413	391	421	382	444	417	403	399	411	403	396	404	421	380	388	374	384	378	419	428	400	386	425	419	391	415	357	390	393	416	430	407	351	401	377	384	381	429	438	388	399	384	392	425	396	414	392	386	409	414	366	404	386	395	421	405	375	385	381	369	365	428	405	390	371	433	406	391	413	413	377	418	431	393	384	388	394	434	413	408	423	372	407	404	389	387	407	429	445	395	383	385	414	417	423	407	380	393	401	407	380	398	415	383	390	381	388	395	374	407	429	401	411	393	381	391	405	392	402	417	406	401	378	401	410	430	403	394	403	386	406	418	402	415	393	374	389	406	422	392	377	404	398	397	416	397	404	377	417	400	383	382	396	418	389	414	400	403	407	423	405	384	416	406	421	436	402	413	403	433	439	412	416	419	399	406	391	411	430	403	418	391	382	395	416	384	410	409	424	424	404	425	408	401	374	445	387	435	425	390	386	395	405	410	371	374	433	429	381	450	422	370	401	398	407	385	399	377	428	415	427	431	415	409	401	349	423	410	383	381	402	398	371	392	364	406	399	428	420	394	406	390	409	384	359	424	381	423	381	401	408	423	390	387	384	432	406	391	388	396	391	445	400	434	387	392	412	404	408	391	403	412	418	423	402	362	414	425	388	386	422	414	397	441	417	419	390	414	413	419	418	430	411	418	411	424	423	424	389	388	404	412	385	395	411	425	434	403	403	388	405	389	412	405	400	388	424	407	398	432	364	419	409	384	409	403	417	398	397	420	376	390	400	402	403	431	405	396	433	402	366	401	386	429	352	435	448	373	434	414	440	420	406	380	389	417	415	392	423	406	367	392	404	372	394	399	422	423	380	384	401	413	409	444	387	361	422	393	402	395	398	407	384	396	429	376	389	383	400	401	432	402	395	401	416	405	369	412	459	398	412	414	399	390	375	387	410	417	393	387	411	379	389	390	364	375	374	399	375	402	396	386	401	371	422	423	419	404	412	392	350	429	397	418	407	400	399	379	398	412	377	412	441	411	427	374	408	394	392	388	373	408	394	416	366	390	384	374	418	453	376	373	408	416	370	425	428	418	412	378	401	399	428	406	405	403	425	378	418	373	427	419	423	441	417	444	402	455	384	368	393	377	414	433	417	411	423	401	423	411	405	416	435	425	398	393	371	415	377	435	410	434	398	408	409	425	400	394	375	399	401	395	388	404	416	414	398	403	429	380	397	397	399	392	387	395	414	430	421	407	406	402	409	370	427	423	413	385	433	388	407	390	407	394	410	410	378	413	415	399	427	371	400	408	379	442	395	413	409	394	393	401	403	421	403	389	404	392	381	404	389	386	443	409	416	419	424	418	390	434	431	366	398	416	421	391	392	397	409	396	382	398	396	397	426	402	372	425	402	412	420	391	407	398	396	386	375	420	416	391	418	447	381	392	431	413	380	381	440	385	379	404	431	421	423	373	400	402	402	383	378	412	443	393	388	402	378	385	400	372	398	384	391	411	374	394	404	390	387	411	388	396	413	395	422	381	410	421	371	406	407	411	403	434	400	385	403	426	441	388	409	418	387	424	398	419	417	381	400	413	384	439	393	424	408	403	414	405	439	375	393	397	409	395	415	377	358	394	390	427	406	411	397	355	406	391	417	393	396	412	369	395	466	382	438	369	396	390	421	361	381	392	401	415	416	380	411	414	418	399	389	407	368	425	387	393	381	396	422	391	396	381	396	422	378	381	425	397	414	375	415	416	395	388	419	420	388	403	425	378	413	419	420	407	386	401	424	417	404	341	375	411	396	414	403	382	407	408	385	398	386	390	405	426	395	370	385	404	391	369	395	413	410	432	414	414	415	388	405	393	430	374	398	410	409	340	415	379	403	406	385	395	394	402	425	433	426	439	401	404	397	398	410	400	398	437	375	426	393	424	392	397	378	419	408	409	406	413	412	394	404	426	393	383	421	364	415	378	423	404	417	398	367	420	414	393	415	421	384	379	396	372	392	440	397	415	377	416	415	407	375	416	441	414	391	439	417	369	406	378	433	429	395	422	348	419	387	403	397	427	391	434	405	407	408	419	405	459	406	407	421	405	399	368	416	427	385	403	387	426	406	417	398	386	423	403	373	391	387	411	418	395	411	399	381	443	404	388	396	409	390	437	368	426	396	358	405	362	390	411	413	427	406	379	413	404	401	409	392	415	419	410	391	399	406	390	412	409	407	385	403	413	419	397	394	405	359	379	441	414	452	415	428	408	412	431	387	406	386	409	404	424	452	396	402	385	420	355	410	384	391	381	420	387	405	405	393	384	380	391	391	373	391	428	365	422	384	390	435	416	388	365	375	354	392	383	392	395	390	373	435	407	395	418	430	446	389	408	395	395	447	377	417	396	411	424	391	420	419	377	365	396	421	365	438	383	392	398	395	439	420	372	423	422	393	409	401	393	378	378	409	399	441	422	391	416	388	413	434	440	412	447	401	410	376	404	429	384	399	399	394	399	389	375	398	400	417	399	418	372	424	412	377	406	408	386	434	359	417	431	383	412	411	399	409	415	415	411	375	408	399	393	422	418	335	409	415	386	382	397	404	387	404	401	396	408	351	424	378	385	451	434	344	390	426	377	392	405	381	412	417	392	406	395	405	405	384	398	402	393	425	387	384	385	386	399	348	404	393	367	371	400	428	403	398	371	381	381	392	433	388	374	392	406	378	390	423	434	421	422	410	368	374	415	426	396	390	394	412	405	396	376	406	401	415	382	425	402	373	437	371	358	419	406	423	407	424	413	407	402	418	418	392	399	391	398	415	407	426	377	410	400	392	420	416	384	397	430	388	375	387	415	438	372	427	410	409	396	416	389	399	385	388	404	417	377	383	337	440	406	423	390	370	399	390	379	394	400	395	398	387	422	418	423	412	416	386	356	391	390	411	435	417	423	407	431	413	389	408	400	405	416	418	403	355	380	434	408	378	393	407	371	437	408	372	398	392	407	409	384	413	405	393	369	358	418	443	445	372	419	379	378	389	379	411	393	387	395	395	379
37605	60409	47953	32909	22388	16129	12997	10230	7964	5956	4197	3263	2523	1988	1696	1335	1094	892	805	666	624	598	603	573	559	495	496	446	498	425	436	433	471	416	395	435	404	440	411	434	417	428	427	458	424	418	405	400	427	389	436	419	409	419	403	363	426	415	391	408	408	422	430	419	405	444	433	409	431	408	390	428	416	429	387	410	386	416	442	420	372	396	411	391	417	405	408	376	395	383	452	407	464	380	410	427	399	413	441	378	391	394	420	433	423	414	401	426	407	376	386	406	422	411	410	432	424	403	378	436	393	408	395	405	390	445	440	435	395	433	407	398	414	385	416	426	380	415	424	433	406	409	412	434	392	407	401	443	414	403	437	413	406	413	403	426	412	415	415	428	428	430	409	380	405	427	392	399	415	427	418	378	380	417	407	379	364	409	431	395	415	419	400	400	403	413	400	411	426	420	456	401	405	390	389	447	406	386	397	437	447	432	417	428	418	416	396	415	400	410	422	405	457	420	402	386	397	378	398	399	390	446	406	404	395	429	390	398	409	403	405	412	434	416	418	382	412	398	421	417	448	421	415	415	413	379	411	375	436	366	395	430	438	396	405	374	395	387	383	382	416	403	415	409	392	399	390	435	393	403	400	407	400	419	383	403	406	423	403	404	417	422	405	427	432	384	388	373	406	376	438	370	416	371	408	401	413	412	412	427	385	410	390	417	360	413	414	397	439	400	376	435	395	402	384	411	407	410	406	378	398	403	389	429	399	376	402	404	418	385	394	441	395	383	403	388	367	378	383	430	419	438	380	443	386	419	434	407	361	400	402	408	419	438	430	390	398	389	399	410	396	395	393	398	427	383	415	420	380	425	418	429	396	405	436	432	418	422	441	410	373	426	423	382	402	398	401	418	366	420	411	419	397	395	409	419	406	406	407	437	416	403	396	393	393	407	379	384	385	415	384	406	403	410	418	425	413	379	368	412	399	395	399	406	432	396	398	423	389	392	404	424	464	391	412	425	388	417	396	371	408	396	415	402	417	356	424	450	413	408	372	387	415	432	423	415	429	426	380	429	427	423	414	417	406	396	381	421	387	418	426	394	422	431	395	423	444	432	424	434	404	409	398	404	420	394	428	384	415	412	401	429	393	364	400	422	399	385	404	412	421	388	433	402	377	414	393	364	448	411	424	404	405	405	423	383	399	432	412	382	409	395	383	386	401	395	433	408	398	390	395	425	418	409	397	395	423	423	415	380	388	375	422	412	416	412	397	397	404	439	409	396	348	417	356	418	425	384	384	427	411	450	404	412	403	406	434	382	396	424	416	401	417	389	400	405	426	413	432	399	383	415	404	407	406	378	443	409	383	385	415	401	436	429	406	432	361	440	422	407	431	458	394	436	405	426	371	389	386	408	427	434	386	425	409	419	430	409	396	428	412	377	411	395	424	365	408	408	399	402	411	403	393	426	381	432	415	395	395	409	388	413	420	399	415	423	450	428	409	420	379	388	413	425	413	436	418	433	412	402	393	396	409	404	418	425	416	368	404	392	405	393	425	410	428	395	415	381	400	425	385	400	428	432	416	380	419	399	399	427	433	370	385	421	417	430	418	402	378	412	386	427	396	421	361	417	417	397	371	444	372	422	412	405	400	409	411	398	410	378	423	422	420	438	402	404	420	419	419	413	392	380	398	403	415	375	422	380	398	369	399	412	389	402	399	417	430	424	366	408	412	441	420	410	422	388	403	412	392	439	420	414	383	392	394	368	353	393	400	395	409	407	441	407	422	383	399	419	415	404	435	420	403	439	413	400	396	386	402	387	406	390	415	397	401	422	381	419	409	410	405	425	406	433	399	411	373	454	416	412	394	417	414	392	410	378	399	417	394	398	398	384	466	390	386	433	406	418	399	436	409	396	363	410	399	372	409	391	418	406	413	393	395	373	384	412	423	429	370	375	368	394	430	405	400	392	456	397	372	434	424	415	394	413	408	425	403	414	403	429	368	413	453	390	375	394	427	426	410	417	426	420	408	411	414	392	390	401	410	417	390	397	435	403	429	407	438	390	434	430	417	389	434	386	437	402	418	423	447	415	415	418	426	435	396	411	422	411	384	420	390	409	427	395	424	397	397	406	420	418	415	416	437	433	422	417	411	412	417	379	386	432	397	366	394	396	379	416	434	420	371	440	419	393	427	421	407	414	415	423	402	434	426	418	402	401	417	382	462	415	428	396	416	429	407	409	388	426	394	415	371	413	430	412	403	450	445	425	432	414	411	397	431	419	464	412	450	383	402	417	387	392	393	427	370	397	423	396	410	415	402	433	434	353	387	418	419	398	444	412	450	435	421	390	396	394	384	413	369	391	402	382	391	346	406	397	406	354	428	353	434	398	404	378	418	405	388	427	432	398	388	415	403	417	423	399	403	403	397	449	442	425	417	404	386	397	423	437	415	411	362	440	411	422	423	404	405	437	385	424	427	470	377	390	413	385	388	403	386	391	397	381	398	425	419	377	399	410	426	402	422	403	423	420	410	424	423	402	403	429	413	393	402	402	422	432	396	374	431	419	412	441	394	408	383	424	396	371	385	400	390	382	436	464	413	398	407	407	393	427	398	410	454	411	444	390	423	395	393	379	388	432	427	374	404	391	398	380	388	386	410	378	404	388	382	438	378	379	429	405	399	422	419	429	381	398	409	378	409	406	403	384	401	418	389	411	358	435	386	432	418	408	415	387	401	423	374	403	370	431	388	393	402	395	416	407	406	396	444	400	465	350	419	415	455	381	394	414	371	384	416	432	379	359	410	396	423	426	412	368	447	364	419	423	404	419	368	435	413	413	366	440	427	404	405	415	423	370	395	455	405	424	410	395	426	423	432	420	403	393	395	430	390	427	400	413	415	408	437	425	437	388	383	399	423	413	429	418	412	414	432	416	374	395	442	402	412	398	407	425	415	407	393	409	416	379	436	430	459	365	412	413	376	392	394	444	405	397	393	415	409	399	415	409	394	381	440	439	394	422	429	437	392	427	366	402	401	408	427	408	391	463	402	383	395	399	404	408	442	411	406	415	418	398	389	372	391	374	438	404	381	388	431	446	402	404	398	425	433	392	435	413	435	382	400	374	437	413	395	416	433	424	399	369	411	427	426	387	415	403	389	434	376	388	382	431	383	420	419	430	413	450	412	406	383	429	379	359	402	405	431	407	404	411	411	410	401	423	420	388	397	423	417	396	419	402	395	379	453	404	435	396	377	413	429	417	393	419	411	428	395	406	417	414	400	413	389	429	392	413	385	443	390	422	456	374	384	389	418	381	446	415	416	430	463	402	388	400	398	420	379	403	413	411	381	371	387	427	391	387	376	410	411	424	389	399	413	435	385	397	413	425	409	390	436	418	430	449	422	406	396	404	406	442	373	429	424	418	447	372	429	420	399	454	437	403	411	417	374	399	398	415	428	431	384	397	418	379	439	425	455	379	431	429	404	406	395	381	398	429	399	403	411	385	386	386
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
