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
341060775888	341060776449	341060776999	341060777549	341060778099	341060778649	341060779199	341060779749	341060780299	341060780852	341060781399	341060781949	341060782499	341060783049	341060783599	341060784149	341060784699	341060785249	341060785799	341060786349	341060786899	341060787449	341060787999	341060788549	341060789099	341060789649	341060790202	341060790749	341060791299	341060791849	341060792399	341060792949	341060793499	341060794049	341060794599	341060795149	341060795699	341060796249	341060796799	341060797349	341060797899	341060798449	341060798999	341060799549	341060800099	341060800649	341060801199	341060801749	341060802299	341060802849	341060803399	341060803949	341060804499	341060805049	341060805599	341060806149	341060806699	341060807249	341060807799	341060808349	341060808899	341060809449	341060809999	341060810549	341060811099	341060811649	341060812199	341060812749	341060813299	341060813849	341060814399	341060814949	341060815499	341060816049	341060816599	341060817149	341060817699	341060818252	341060818799	341060819349	341060819899	341060820449	341060820999	341060821549	341060822099	341060822649	341060823199	341060823751	341060824299	341060824849	341060825399	341060825949	341060826499	341060827049	341060827602	341060828149	341060828699	341060829249	341060829799	341060830349	341060830899	341060831449	341060831999	341060832549	341060833099	341060833649	341060834199	341060834749	341060835299	341060835849	341060836399	341060836952	341060837499	341060838049	341060838599	341060839149	341060839699	341060840249	341060840799	341060841349	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	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
23355	21772	29562	24528	21805	21939	13658	5457	3312	2857	2467	1729	1640	1381	1167	1066	942	830	782	818	716	602	567	541	513	490	568	534	507	572	546	525	521	503	540	492	457	479	511	486	511	481	470	428	448	451	462	444	478	463	450	439	452	485	442	420	407	442	462	396	461	474	411	470	457	445	447	438	430	418	429	411	431	451	419	424	428	430	425	417	415	431	411	405	411	409	420	416	442	407	412	418	381	445	426	412	412	428	419	382	449	427	395	415	389	393	440	404	409	396	402	420	382	418	462	452	410	404	367	378	452	417	424	426	420	402	396	407	382	416	405	434	398	407	441	404	434	402	430	422	441	433	403	397	445	416	396	424	424	446	463	431	427	393	384	438	395	438	450	404	424	397	384	396	419	394	442	405	433	414	422	387	406	409	367	390	396	433	384	398	406	418	407	389	384	406	404	416	393	417	444	418	450	401	425	427	406	432	414	369	409	370	465	363	409	444	396	441	407	415	472	404	413	418	424	392	400	461	429	466	418	414	418	376	377	393	395	430	425	415	454	425	436	460	442	442	412	406	405	396	443	390	390	417	426	425	415	434	414	408	416	394	392	428	414	396	459	432	433	436	412	416	435	426	386	419	441	423	398	386	387	401	421	454	408	388	419	456	435	423	418	407	418	457	420	449	402	423	445	402	422	412	416	382	409	405	408	389	425	399	402	447	414	435	422	399	389	422	402	402	410	417	408	418	429	397	432	402	399	412	412	408	446	401	428	442	439	421	412	438	377	376	436	410	393	402	424	410	376	403	440	420	416	415	404	386	428	447	409	399	411	416	433	432	373	439	455	410	402	417	364	401	397	427	428	358	405	382	412	426	405	454	421	409	433	419	418	386	418	392	414	430	415	433	379	404	410	405	409	406	409	437	440	462	425	386	411	432	440	434	414	397	427	416	439	385	410	428	416	432	448	379	388	377	435	372	462	413	426	406	400	409	413	435	465	405	444	401	407	446	368	402	399	396	389	418	412	425	446	425	433	405	420	417	451	415	409	403	419	428	422	388	431	418	449	407	421	393	424	403	375	396	419	412	435	394	409	414	406	425	423	400	418	405	408	433	420	381	404	410	398	402	415	442	407	395	441	437	359	399	427	414	382	451	450	406	429	438	430	420	398	422	440	464	435	399	398	436	396	434	437	380	422	428	419	426	443	409	406	394	397	421	411	396	366	428	415	398	430	405	415	415	438	406	420	454	411	378	379	415	414	399	394	415	440	412	430	408	409	457	384	448	410	382	417	397	396	416	423	442	425	410	434	441	420	403	429	437	456	376	400	413	375	397	432	399	425	428	424	433	412	384	438	417	446	404	419	437	439	388	409	396	435	394	421	405	385	399	410	395	378	445	383	429	414	396	417	431	465	428	408	393	388	412	396	410	410	439	426	458	402	389	373	405	386	414	431	404	423	436	432	419	404	400	443	392	406	428	394	434	409	454	388	399	427	409	395	429	402	414	409	409	427	431	422	405	406	378	402	426	376	432	394	442	409	426	433	361	415	404	388	419	421	415	410	386	399	411	386	427	452	434	398	417	408	435	410	416	461	365	397	415	391	412	426	413	410	398	417	425	408	395	415	426	431	437	418	358	425	382	412	415	418	399	410	416	394	405	425	417	425	400	428	408	382	407	429	404	379	399	411	440	396	395	422	408	400	401	452	416	437	436	389	393	418	442	383	410	458	417	427	414	412	428	411	399	392	419	411	437	422	416	415	392	402	417	432	392	413	418	385	434	411	427	422	374	427	387	444	397	406	412	395	403	431	393	424	436	420	382	433	403	421	430	407	417	442	402	429	402	414	411	423	418	418	417	372	424	415	403	438	433	393	429	424	422	425	394	415	430	397	416	403	404	454	444	428	479	404	409	380	411	421	389	389	388	447	420	435	431	366	393	450	373	419	434	432	411	400	400	395	425	421	426	425	395	387	416	405	425	406	425	419	400	405	374	392	416	411	427	422	392	469	419	418	404	384	431	396	397	419	430	407	402	417	398	399	403	422	428	451	441	412	418	428	425	425	428	413	384	402	432	421	409	423	449	450	437	381	408	394	433	399	394	464	466	431	433	434	433	408	404	418	417	362	416	439	450	371	389	387	404	419	417	407	430	444	404	414	427	435	419	454	384	411	409	413	427	396	384	403	388	386	440	413	442	399	436	381	402	412	379	405	414	410	407	399	380	403	402	407	416	414	406	433	384	416	408	404	415	417	419	404	358	409	428	426	401	385	410	384	421	430	424	429	417	383	416	404	389	450	409	395	409	434	395	418	437	400	411	411	419	432	413	413	401	467	381	430	424	424	377	426	377	409	404	431	404	394	408	400	371	408	392	431	439	420	402	420	385	426	395	398	419	441	436	443	430	395	396	381	410	418	398	408	397	400	407	386	442	406	403	354	425	426	416	447	391	364	434	424	411	409	365	419	402	400	379	401	420	376	428	417	419	398	408	428	391	404	403	452	423	405	430	426	442	429	403	420	417	401	419	408	384	414	418	414	388	406	400	433	421	387	422	405	411	403	365	395	380	409	356	421	369	421	399	405	374	409	376	416	410	421	426	424	384	388	419	430	417	433	425	351	383	414	439	401	414	391	400	425	395	398	407	410	434	415	413	408	424	435	425	415	403	419	391	429	408	441	420	408	417	393	393	427	381	425	376	414	429	422	387	406	394	433	382	428	407	402	465	431	422	423	371	416	406	399	413	383	424	439	417	418	420	401	425	394	426	432	404	425	398	429	426	416	434	410	389	408	422	391	376	393	367	431	432	395	418	447	427	418	432	418	417	415	389	387	419	421	443	425	405	390	406	402	382	417	454	396	410	427	391	421	398	413	418	421	418	405	408	446	397	392	411	399	428	405	435	426	407	398	417	416	395	387	407	430	438	403	424	398	424	402	416	413	424	419	414	425	388	434	456	437	412	434	408	414	408	415	422	386	397	407	363	450	469	436	415	410	378	390	417	409	443	406	421	428	391	369	375	433	407	392	398	390	412	433	421	409	406	410	425	410	376	424	404	426	419	431	418	427	416	424	393	420	420	434	381	419	439	384	395	425	415	391	418	427	400	414	385	414	405	410	421	407	418	382	447	409	448	388	383	448	414	398	388	422	402	394	424	426	386	416	395	425	421	423	423	426	421	399	389	410	411	374	391	411	420	415	444	431	422	414	409	425	412	396	373	421	416	425	455	416	412	420	408	434	426	403	438	371	443	434	402	417	448	402	387	400	417	462	445	434	404	415	405	394	439	390	433	411	405	445	411	375	418	408	400	426	419	419	386	425	396	418	386	429	422	434	429	459	402	419	371	418	386	409	421	397	439	391	394	416	428	375	421	419	371	431	415	429	443	440	398	427	424	422	437	395	426	442	388	429	455	389	471	445	382	415	418	375	431	426	394	389	410	387	427	374	437	394	389	389	425	415	447	415	419	421	414	366	395	402	397	402	378	438	417	422	428	400	410	421	415	427	418
33265	43044	29909	20244	14937	11800	9907	7720	5722	4791	3868	2901	2519	2140	1771	1570	1326	1136	1011	990	872	706	714	690	633	626	625	600	570	580	610	564	564	538	549	561	556	558	518	558	511	531	524	483	537	502	471	496	483	461	485	453	490	479	476	436	486	482	460	455	474	471	481	462	466	477	438	468	456	451	416	448	454	448	425	423	445	401	389	446	402	430	462	436	423	451	416	418	429	392	402	426	430	433	414	404	430	434	437	410	459	403	416	443	404	438	436	429	460	385	431	416	436	428	419	403	416	436	410	425	412	446	433	404	403	446	388	396	430	443	426	455	432	411	395	438	437	419	410	394	424	426	409	373	429	414	455	396	458	415	443	378	438	419	413	411	402	426	427	412	423	416	402	446	396	420	406	462	424	387	435	406	413	403	437	401	420	432	416	394	424	414	414	439	424	407	411	396	434	427	386	441	407	429	402	406	449	445	444	429	416	426	425	461	447	383	406	394	431	422	448	395	420	397	416	415	442	413	417	453	410	430	382	431	404	409	372	451	391	408	438	382	424	447	411	415	430	436	406	433	392	448	395	445	462	438	430	391	379	433	440	425	468	414	422	451	440	368	425	430	420	401	409	433	431	389	400	407	427	388	402	421	411	398	426	416	447	446	439	395	438	449	409	415	450	429	374	439	421	444	403	424	402	409	384	434	468	385	417	389	418	405	377	434	410	436	399	444	394	408	410	429	421	428	454	433	417	420	410	388	424	399	409	452	414	410	392	419	433	449	406	397	411	422	428	412	407	428	397	437	412	417	389	454	396	428	416	391	423	421	415	440	415	393	422	413	430	421	395	413	435	407	417	443	435	425	441	403	451	423	422	434	454	429	421	413	423	429	415	449	389	402	417	400	384	415	426	408	474	404	439	412	433	407	458	395	428	428	393	441	382	436	416	417	421	423	423	425	430	410	418	412	462	463	402	415	402	390	443	425	406	459	379	423	416	415	417	395	415	440	410	434	405	410	424	374	414	433	458	426	411	394	372	440	442	391	416	417	394	399	417	448	404	413	420	421	435	436	404	421	416	429	441	454	414	406	419	444	416	414	412	399	457	433	395	397	439	418	377	428	412	454	443	411	397	433	436	432	375	412	420	422	422	415	413	400	440	446	433	425	422	413	420	385	400	464	425	450	432	422	412	405	427	421	429	404	422	488	427	441	437	445	430	416	431	425	434	409	422	409	406	413	404	429	452	416	410	409	422	429	424	446	401	403	436	458	397	398	404	426	409	393	405	405	444	446	416	375	410	365	412	436	391	414	388	427	435	427	421	397	434	413	415	410	392	450	403	429	451	450	398	460	442	422	461	469	449	405	411	406	393	408	431	443	435	399	398	442	406	411	399	370	409	429	447	391	421	412	447	415	414	431	424	417	422	470	445	393	407	443	454	433	446	378	427	430	374	423	406	441	427	416	422	384	413	403	418	424	367	388	404	407	415	416	436	407	432	446	411	383	438	402	429	448	405	447	438	428	394	393	441	421	440	419	426	425	397	449	459	412	394	409	420	411	411	425	405	392	444	420	416	398	397	435	417	423	437	414	401	416	402	423	409	417	422	401	432	407	418	462	394	391	419	455	437	390	408	420	423	388	413	380	383	406	414	411	424	378	398	449	420	438	413	448	407	394	436	426	406	429	442	390	401	403	427	440	403	419	419	448	441	431	435	433	424	387	427	440	417	438	422	427	436	408	417	408	438	423	404	405	406	409	458	424	428	440	394	402	437	411	412	422	436	414	437	431	379	466	412	443	434	437	420	413	382	439	382	426	419	413	421	415	395	418	392	393	418	402	435	414	418	441	397	437	404	426	398	403	430	386	422	421	430	438	421	432	422	420	417	408	427	460	430	408	407	427	446	413	390	408	417	384	442	440	391	438	422	425	448	394	413	421	444	409	423	424	424	446	429	445	390	432	397	414	448	398	393	411	420	414	414	392	420	400	439	412	353	424	421	422	425	432	423	440	416	413	418	434	404	409	406	420	419	399	449	401	427	422	435	435	407	420	423	427	422	446	422	389	404	413	426	410	405	416	420	439	466	404	373	444	445	408	425	410	414	423	434	460	411	410	441	393	427	430	408	433	426	429	439	420	395	449	409	403	483	418	385	419	423	437	447	430	409	426	404	415	420	402	381	443	426	388	379	406	415	413	405	412	407	410	389	421	437	424	399	443	384	433	425	434	410	386	412	418	416	433	434	423	416	421	427	425	419	438	422	426	396	406	432	417	475	410	389	388	438	419	376	414	417	465	422	455	393	426	407	398	459	421	402	430	404	444	411	424	395	416	409	425	450	448	437	406	450	419	428	418	441	445	439	428	413	432	434	437	421	423	418	413	431	456	433	423	450	433	420	411	413	424	416	427	443	424	402	403	420	467	402	393	390	405	400	410	405	412	417	406	416	416	407	426	401	440	406	420	423	419	430	460	415	431	419	427	417	400	396	430	444	390	419	427	404	402	411	425	454	416	450	445	439	415	422	420	436	442	415	394	389	438	401	434	413	429	427	401	422	397	424	440	443	436	396	403	442	436	415	445	423	459	436	403	419	438	437	421	412	381	435	398	412	433	400	456	427	385	434	412	489	403	455	425	398	424	416	455	428	442	404	413	437	422	401	476	395	391	405	436	416	385	432	396	433	436	455	430	424	361	409	419	403	416	436	422	391	441	440	425	435	431	368	399	437	431	413	394	453	412	443	409	441	442	431	437	409	417	442	454	436	416	406	460	448	368	426	410	410	435	415	442	422	450	412	400	426	437	427	431	420	461	428	447	390	420	424	429	482	411	421	449	410	397	403	430	399	395	397	393	402	431	433	419	386	447	431	392	401	438	415	430	437	386	443	404	400	401	414	441	413	412	397	425	412	401	463	399	430	412	451	421	424	420	417	396	420	440	415	442	422	411	393	416	413	452	452	459	377	399	441	409	373	410	390	372	423	382	438	408	405	426	455	441	412	414	391	421	431	427	394	407	395	419	429	387	419	385	420	439	428	447	445	453	424	389	409	405	433	392	402	448	454	426	421	436	406	423	448	430	452	392	445	394	422	416	419	408	456	417	414	406	443	394	388	412	427	419	439	434	418	425	403	450	417	414	430	416	437	442	433	422	444	425	408	419	405	432	386	393	432	418	431	401	419	431	459	439	432	400	417	395	399	399	448	410	438	395	428	389	448	377	453	424	426	405	445	433	417	476	404	397	454	410	407	411	435	403	369	412	467	406	418	436	432	448	408	437	436	415	426	412	390	420	468	418	450	398	378	433	407	416	429	412	403	426	447	424	403	411	422	390	423	402	419	404	427	418	420	442	410	419	407	421	383	413	425	423	429	399	423	427	426	403	378	434	436	442	422	418	462	434	426	389	416	454	401	436	382	404	441	399	422	417	427	421	403	436	408	442	393	410	442	433	426	414	446	413	417	456	424	440	451	428	407	432	445	403	421	421	417	414	422	413	446	401	369	426	433	414
29182	21955	18093	10746	4785	2905	2282	1757	1208	1175	797	653	622	577	475	423	432	376	335	324	323	282	287	276	270	289	230	252	300	300	280	248	274	251	259	229	276	258	214	268	267	240	236	265	247	250	213	261	225	247	270	236	240	235	249	251	234	241	215	262	209	245	252	246	226	220	232	239	232	207	221	251	236	243	235	231	233	263	215	247	228	217	208	218	216	251	220	205	220	219	219	234	214	239	238	197	190	214	210	206	219	231	225	261	222	219	222	199	232	224	241	215	246	208	219	210	220	225	230	238	216	209	244	216	241	227	216	235	218	227	258	246	240	209	205	237	229	209	221	229	226	221	212	221	232	237	214	244	200	232	208	242	225	224	227	239	227	226	228	238	240	209	224	237	215	227	229	223	231	233	192	232	230	226	246	228	233	208	207	234	204	241	234	230	225	225	217	208	237	222	207	235	230	218	251	224	219	218	227	237	219	232	224	214	218	229	210	245	226	235	222	231	257	206	243	236	246	227	209	252	221	212	229	204	238	198	221	231	243	242	218	202	218	248	242	200	212	208	232	239	234	239	204	257	225	221	216	249	245	217	223	225	198	236	243	244	233	214	249	219	206	217	228	230	206	208	231	240	220	234	232	228	220	235	246	211	209	214	232	240	239	213	231	226	235	241	212	200	205	210	213	250	215	239	227	240	236	225	212	227	206	245	220	233	238	228	271	222	230	240	231	226	250	216	217	245	262	228	213	224	232	205	247	229	241	223	216	227	214	214	230	251	230	265	214	230	229	235	214	196	237	194	202	217	223	237	222	250	207	224	234	212	229	212	242	240	244	207	240	205	204	200	221	223	223	240	249	226	218	193	207	250	210	217	214	205	218	241	228	257	218	220	231	242	222	232	212	245	241	243	229	197	229	234	227	225	217	218	210	228	219	247	244	244	214	235	233	220	221	203	214	216	239	209	221	204	206	233	212	233	235	221	223	257	224	201	224	254	235	242	221	239	247	209	228	239	208	252	230	221	256	232	232	239	245	215	240	208	218	214	213	225	194	251	221	254	226	223	239	185	219	222	227	236	225	221	239	233	201	223	232	194	219	210	231	217	222	261	243	225	245	207	231	249	211	222	222	244	244	221	219	234	269	210	242	237	208	207	240	200	225	226	240	217	227	239	223	235	224	251	212	197	223	233	229	230	201	218	266	239	210	254	259	218	257	227	262	218	207	251	224	235	218	208	242	220	232	234	195	221	212	245	221	215	223	221	231	256	230	207	247	234	250	221	231	239	248	227	235	220	250	235	233	256	224	233	210	220	209	244	263	227	237	214	230	225	222	235	252	244	212	239	241	224	243	284	212	229	250	261	217	244	231	245	218	223	232	229	265	229	244	225	200	232	232	223	237	206	228	211	233	241	267	201	232	231	210	229	219	227	233	205	254	213	221	191	232	220	211	219	211	215	229	226	270	245	221	208	210	235	230	226	225	241	260	221	186	231	233	242	188	229	233	207	224	209	202	239	213	249	218	226	216	233	226	239	249	226	224	231	194	212	230	228	236	238	199	206	202	219	234	262	227	231	245	227	214	229	212	201	247	222	247	229	223	244	267	213	205	228	228	225	243	229	225	218	244	227	216	225	242	222	230	221	243	235	226	219	231	228	220	234	211	230	257	193	234	221	192	202	222	266	207	233	224	213	252	205	211	257	213	219	238	217	215	235	205	228	228	245	229	248	223	213	242	230	251	239	237	225	272	209	206	198	209	215	196	224	212	233	219	223	216	241	218	217	226	243	217	254	206	234	220	211	226	238	217	236	233	251	219	226	240	206	206	217	199	229	207	226	199	212	219	253	226	248	232	235	234	213	246	203	236	226	213	220	186	212	229	237	236	224	233	232	262	229	229	214	196	231	246	237	237	227	228	231	226	217	224	214	230	240	222	246	213	209	232	224	202	217	220	202	257	241	214	227	209	226	241	230	232	243	229	211	224	251	225	216	227	238	236	234	215	235	211	237	239	205	240	248	242	203	217	227	230	240	217	213	215	214	235	233	213	239	230	222	237	236	218	245	249	256	213	202	231	236	243	253	222	234	231	237	225	233	203	243	217	254	254	224	246	245	229	232	216	230	228	234	215	211	220	237	237	252	224	225	226	216	236	229	231	244	222	207	222	199	221	246	231	225	224	236	255	237	214	204	214	255	274	236	237	247	228	188	212	245	201	224	233	209	234	259	218	260	229	235	231	219	200	241	215	249	233	245	232	227	230	236	198	223	218	228	238	227	228	243	204	202	217	220	229	223	240	224	208	223	228	226	221	248	251	190	213	202	235	226	249	230	225	243	213	244	204	216	210	228	224	217	211	227	235	237	235	232	244	223	220	257	249	243	225	240	254	199	257	243	243	236	226	233	222	213	206	248	219	227	227	206	212	226	187	225	235	226	225	224	204	226	218	211	203	251	237	228	234	220	241	229	197	237	208	249	231	229	219	202	211	229	234	242	213	240	209	200	220	206	224	212	212	226	234	221	221	225	237	205	227	204	207	223	192	214	233	243	226	229	228	248	238	228	207	219	208	224	231	235	232	225	238	250	246	222	240	197	218	213	206	218	222	232	225	223	196	224	239	235	245	220	237	212	247	235	221	283	252	217	229	205	255	235	225	238	219	242	239	249	237	231	218	240	234	198	230	200	204	237	231	212	225	197	220	221	249	227	223	226	209	218	205	232	247	230	252	199	209	202	231	212	244	244	215	222	236	220	246	245	231	230	248	228	223	259	216	249	194	218	239	229	212	239	245	246	199	224	233	248	215	235	235	224	230	224	236	221	203	198	241	242	225	234	224	206	232	251	215	203	233	241	227	225	230	216	227	231	215	197	202	223	223	210	246	230	209	213	215	218	219	219	235	221	227	229	241	261	243	247	262	224	212	216	236	245	224	228	210	241	233	235	233	226	190	205	224	236	232	218	228	218	223	223	254	241	207	239	221	221	243	235	225	259	222	237	236	230	232	252	238	223	234	243	233	203	241	199	221	198	235	238	180	213	211	248	218	226	250	250	231	223	233	228	253	212	220	224	213	212	232	229	253	225	231	201	245	215	225	229	243	248	242	204	237	230	213	204	243	242	203	198	234	239	241	211	203	204	235	215	230	230	243	259	230	210	239	244	214	234	216	222	230	225	248	239	220	230	220	223	225	218	199	212	231	202	235	229	200	223	210	259	212	217	231	225	220	225	217	228	253	220	196	239	229	230	228	230	218	224	261	233	223	205	218	207	224	237	203	243	222	212	264	238	218	215	206	221	251	231	225	223	230	195	216	247	219	222	244	206	218	212	199	218	238	206	232	208	238	213	238	232	223	235	205	238	225	234	227	251	220	223	219	198	238	242	220	191	228	235	218	222	204	224	247	245	222	217	201	199	247	240	250	217	237	230	251	237	235	220	249	244	207	222	227	216	220	211	236	236	231	201	219	224	206	211	199	249	240	199	239	232	229	221	206	230	247	206	246	249
25400	27481	18099	10425	6771	5003	4103	3282	2169	1980	1490	1098	996	886	756	599	584	471	442	437	362	339	334	324	349	293	325	322	301	297	299	301	299	289	273	274	306	277	300	297	264	310	298	245	275	246	275	283	284	272	273	257	255	272	270	255	269	260	288	287	275	288	274	237	275	256	275	261	225	238	290	228	248	259	245	254	255	260	236	230	243	252	261	253	275	253	253	232	247	268	235	275	280	247	223	249	241	252	244	226	250	255	250	260	255	240	246	253	257	245	239	233	256	260	254	250	255	254	249	242	237	267	256	240	209	230	278	236	226	267	249	282	232	225	239	231	261	267	244	254	240	233	257	234	242	272	279	263	259	241	250	228	253	236	234	236	244	245	263	262	271	254	249	193	228	250	231	243	251	268	235	245	235	253	231	257	239	217	238	247	249	262	280	252	251	233	236	258	235	240	238	246	227	251	263	257	245	249	262	247	244	244	228	236	238	244	236	247	247	244	244	243	244	252	249	243	254	272	206	260	246	242	269	258	262	242	252	248	230	240	210	253	235	272	284	260	245	258	255	247	269	246	251	255	226	261	250	234	230	245	235	242	244	274	252	221	223	288	268	246	240	255	261	266	271	252	247	253	246	291	248	259	229	259	255	227	235	250	249	238	238	246	240	249	246	256	248	215	233	253	222	239	250	244	250	282	253	257	241	247	238	259	245	245	264	240	230	236	255	241	256	274	230	234	258	278	233	231	206	258	247	252	244	243	222	241	233	246	239	252	235	237	275	256	256	245	241	254	229	249	241	240	251	232	245	257	269	243	232	249	252	229	233	226	248	259	249	256	242	236	232	248	218	251	225	223	243	219	255	254	250	266	262	249	268	228	244	260	237	253	245	211	236	270	227	259	260	240	236	237	220	246	254	209	242	238	264	236	232	224	262	268	238	263	236	232	255	274	236	255	246	236	243	250	277	254	235	247	222	258	224	244	215	244	244	259	231	245	251	252	258	282	253	238	225	261	226	220	243	258	258	251	226	252	246	247	226	248	248	265	260	244	251	257	243	251	228	248	262	251	269	243	268	250	271	253	246	245	235	238	264	237	242	252	226	253	249	253	218	237	237	231	219	236	266	246	267	225	274	245	229	259	256	262	231	241	246	247	238	264	237	230	279	274	252	212	258	258	240	246	268	208	252	267	268	261	239	268	269	271	269	220	236	279	240	241	259	207	267	256	250	254	236	231	267	254	259	249	272	241	220	243	235	262	258	231	242	252	239	235	224	233	260	245	233	236	230	274	251	246	244	240	251	235	262	245	263	245	254	258	250	267	256	260	219	249	257	256	252	264	264	276	237	259	244	235	277	226	241	250	252	233	223	224	276	246	245	248	267	251	236	254	232	250	229	260	233	257	242	228	224	234	247	244	234	250	260	252	252	259	258	252	241	233	235	233	245	237	234	241	240	222	242	255	243	282	247	274	239	235	210	218	255	229	240	262	250	234	239	235	233	243	238	248	232	218	223	242	243	267	227	226	236	212	277	261	233	213	252	244	258	223	252	246	238	235	227	236	263	245	245	258	232	214	284	264	232	278	272	236	276	231	242	279	236	254	258	238	259	218	242	244	230	238	244	246	232	253	249	246	262	247	232	237	254	251	240	245	239	265	256	255	246	253	235	258	257	252	248	243	266	274	238	260	259	247	242	228	222	255	231	257	260	250	239	222	229	245	267	231	229	254	228	254	233	234	241	231	255	237	247	250	221	234	269	240	251	224	261	253	258	261	262	275	249	249	247	228	289	219	247	239	245	252	252	262	239	249	242	246	236	258	247	277	244	240	220	253	224	247	272	252	252	263	258	221	232	241	252	218	250	252	248	232	264	262	247	256	243	221	253	255	221	259	252	237	248	259	247	254	220	223	228	228	260	235	255	259	253	247	248	228	225	267	229	273	241	241	260	258	269	233	248	230	231	268	270	266	277	275	229	240	239	256	259	231	270	236	241	262	247	272	242	224	271	274	268	245	278	246	255	236	248	276	243	259	244	250	253	274	261	233	258	263	270	268	258	225	273	239	257	227	239	269	245	259	220	255	270	257	222	265	239	256	225	260	249	233	278	259	233	250	270	258	232	246	260	261	272	250	225	264	244	229	211	252	254	257	241	278	244	251	269	270	255	261	236	223	272	240	228	241	234	276	246	239	264	242	225	265	230	225	226	269	253	223	245	247	300	261	245	258	254	231	273	270	249	259	259	217	223	258	216	268	263	248	270	260	272	260	250	223	261	232	257	225	249	263	261	246	221	273	246	242	261	226	209	252	261	233	261	275	263	265	265	257	227	199	243	271	231	222	265	249	251	245	247	244	264	242	242	223	223	256	257	243	237	247	248	257	239	253	246	238	263	201	233	222	238	245	245	239	255	228	236	227	266	235	236	233	231	246	240	256	271	252	259	221	265	243	215	248	218	246	241	231	245	254	234	219	271	256	261	247	261	272	259	268	290	242	264	228	236	273	235	257	227	255	227	247	237	255	258	298	215	258	267	263	238	243	262	251	238	256	245	252	240	269	239	244	219	224	278	255	224	235	235	255	245	270	257	271	248	247	226	230	249	251	244	276	239	240	242	257	230	268	239	233	275	252	255	279	250	237	233	221	267	249	258	262	266	251	260	261	265	235	253	243	256	280	267	256	230	264	258	248	228	243	288	224	258	259	263	254	224	246	228	271	277	244	229	247	243	244	220	239	235	252	221	251	261	224	247	239	257	234	247	263	249	239	246	261	258	258	224	230	271	227	232	241	248	249	246	239	257	258	257	225	231	230	235	272	224	269	236	271	265	226	246	235	244	260	238	246	235	247	242	245	252	247	222	262	243	264	249	235	259	238	261	257	254	239	234	252	259	271	243	234	256	262	242	239	266	224	246	263	230	277	250	233	254	248	258	243	268	239	254	235	254	265	261	231	253	248	252	240	253	230	242	268	258	233	253	253	227	269	248	259	252	276	253	243	254	232	241	253	230	247	212	235	226	242	227	268	264	242	241	258	247	239	250	267	252	237	261	203	264	238	269	251	236	226	233	264	256	245	255	237	238	247	228	235	282	246	238	225	228	236	254	224	234	246	249	230	241	228	265	261	228	233	253	286	246	237	228	236	247	241	253	264	264	269	275	246	229	226	226	252	216	225	225	241	230	248	276	247	256	251	251	259	250	256	258	244	249	247	232	253	234	242	243	260	240	229	213	239	244	241	257	224	236	252	265	217	229	239	235	246	229	234	236	249	263	251	260	254	259	251	239	266	243	262	272	256	263	241	257	263	224	253	253	239	277	240	227	229	256	239	236	227	231	236	267	244	291	236	263	256	278	270	247	255	236	245	255	267	241	259	245	261	215	236	243	246	220	253	279	255	260	266	235	250	234	228	247	208	268	265	260	250	222	257	243	243	280	224	256	272	235	250	264	250	240	220	252	243	249	242	261	217	237	244	245	259	277	262	250	222	261	243	253	249	247	258	272	243
24039	21270	28391	24538	21179	12467	4797	2906	2036	2092	1564	1037	1061	841	713	669	639	552	493	470	429	406	368	338	342	357	360	369	352	374	306	337	325	308	301	313	307	295	292	323	308	330	291	334	299	271	313	307	280	297	330	288	320	303	295	276	279	328	284	287	300	311	314	254	308	279	269	295	289	307	279	266	293	292	267	279	272	279	291	259	278	255	262	274	283	277	261	253	252	297	285	287	258	281	291	252	278	251	278	265	276	252	284	294	305	289	269	245	246	233	267	282	248	254	285	270	251	257	245	289	245	258	240	284	258	295	275	283	249	289	273	265	252	237	273	254	245	262	264	275	267	294	256	279	263	237	279	247	297	261	287	276	269	254	271	257	293	249	288	254	304	259	276	282	270	263	284	284	265	281	279	274	284	272	268	271	315	290	306	254	238	248	255	274	277	279	259	266	289	241	287	290	275	280	267	265	272	249	255	274	293	275	263	294	274	267	296	285	293	259	278	283	269	255	268	267	278	281	276	276	260	268	264	270	282	272	281	284	290	250	266	263	259	254	243	259	275	238	271	278	270	274	252	262	251	262	251	300	264	307	260	256	304	268	255	243	255	254	279	275	314	247	260	264	305	252	266	275	282	292	298	236	302	275	265	257	278	307	266	274	279	272	262	251	286	266	280	271	225	284	264	270	262	251	278	269	264	270	241	285	295	296	265	277	264	251	263	274	249	259	266	261	253	250	261	278	266	284	258	242	272	285	264	270	282	278	282	280	280	269	261	263	281	264	270	259	238	255	294	253	286	270	248	271	287	249	271	262	276	269	273	268	261	276	275	310	267	268	259	279	274	276	283	274	289	274	259	253	275	285	261	286	264	295	293	256	276	270	262	275	285	289	254	266	258	256	301	257	251	290	259	253	234	276	286	266	233	310	303	284	268	278	257	278	231	281	269	279	255	287	247	269	271	268	271	258	268	293	293	271	242	299	267	251	266	272	273	283	251	266	248	301	258	266	263	272	276	254	280	284	261	275	262	253	292	262	277	262	283	271	258	268	282	283	267	234	271	286	284	276	270	288	267	263	278	250	267	252	283	277	274	281	277	276	259	260	285	280	274	272	280	269	266	297	254	256	278	266	278	297	284	289	280	247	272	246	260	278	272	258	283	260	277	263	261	283	279	286	240	275	268	262	265	259	272	246	281	243	277	278	300	283	269	270	276	297	280	273	279	277	269	273	259	267	251	293	303	280	256	242	278	304	275	262	273	302	282	280	253	273	283	263	275	257	262	288	282	267	265	254	260	283	239	298	271	285	275	280	252	260	266	265	250	269	269	273	282	277	243	268	285	273	280	266	275	268	267	251	284	287	266	245	261	273	255	296	281	290	271	286	284	238	267	271	259	274	278	313	302	275	265	257	239	280	270	250	283	296	284	277	273	259	322	233	233	253	253	265	250	283	281	241	246	261	275	280	263	256	294	237	257	278	250	277	271	271	253	226	242	267	288	244	295	258	275	273	265	270	263	264	293	311	302	256	299	263	295	291	249	268	300	256	270	292	255	262	265	273	253	252	274	302	283	272	304	299	267	236	273	259	267	287	285	270	271	301	297	277	277	241	273	274	283	249	265	254	266	272	275	273	270	279	286	264	261	313	288	285	259	243	257	292	261	266	267	288	257	249	255	288	251	278	277	266	249	254	272	284	266	282	285	261	239	265	276	268	269	275	266	269	255	264	249	279	281	278	254	241	278	242	266	255	258	266	270	248	282	288	263	283	302	267	293	274	258	269	286	253	280	279	302	273	250	258	296	257	286	273	261	224	261	298	263	298	271	244	261	259	276	297	244	285	274	280	289	286	288	244	243	248	261	260	279	298	287	292	247	281	311	261	239	269	244	269	254	272	288	300	260	279	247	278	259	274	285	252	246	267	278	265	269	278	248	256	278	265	250	286	261	273	235	269	273	264	264	288	269	293	266	272	267	257	282	284	267	284	253	294	263	286	268	282	287	273	303	267	275	252	299	289	279	268	272	265	273	291	256	252	286	242	280	256	265	267	259	246	280	253	254	289	282	284	274	248	284	247	268	295	238	267	275	275	267	274	257	231	274	304	286	282	269	272	276	261	268	268	296	252	288	260	263	273	271	258	258	260	235	269	255	271	277	273	284	267	270	260	284	273	271	293	258	292	264	259	257	292	270	264	270	279	241	268	255	284	284	257	272	293	282	285	271	265	278	269	254	294	263	300	253	264	249	229	281	263	245	267	264	298	262	271	290	299	271	265	299	276	278	275	280	263	300	276	242	276	271	274	286	267	293	236	255	265	276	279	221	275	270	267	277	274	268	245	286	269	239	236	290	258	262	247	246	289	292	277	306	296	258	264	268	277	260	281	259	236	287	281	293	291	253	258	289	291	251	250	299	263	300	296	278	300	259	292	255	263	271	243	271	298	282	251	282	297	265	280	275	274	250	271	240	281	255	272	273	294	266	271	297	262	261	315	271	270	266	289	265	257	244	286	288	267	309	287	258	263	248	309	234	276	230	249	302	298	293	270	263	266	273	259	266	262	298	255	268	302	263	239	297	277	268	281	252	256	248	307	258	267	281	276	293	287	221	272	260	287	250	288	277	277	277	281	270	269	281	275	249	294	269	295	308	277	248	285	273	296	264	287	257	256	253	278	274	293	246	270	285	260	271	300	248	262	286	278	291	249	275	307	287	268	306	285	275	273	265	296	274	309	266	283	275	261	248	287	274	291	267	265	260	296	275	283	252	261	268	276	289	239	271	291	277	292	311	264	281	244	273	277	264	281	270	303	257	257	275	243	263	250	247	283	232	286	302	286	274	254	284	274	250	282	260	271	262	274	261	256	260	317	260	245	282	286	258	262	315	253	240	246	251	250	287	273	273	246	267	268	284	274	274	296	261	303	282	247	253	270	261	278	290	248	254	269	279	257	255	273	273	259	243	266	279	288	272	262	246	260	262	258	283	269	282	267	289	286	279	257	265	271	216	305	259	253	286	262	258	254	266	264	261	272	264	279	250	254	296	278	292	285	270	296	294	323	250	265	271	274	282	260	283	265	274	283	301	241	270	272	262	285	259	281	285	265	268	266	267	246	265	258	293	277	289	278	269	262	275	275	259	284	248	280	286	268	264	309	265	280	280	269	235	271	260	283	244	250	253	268	255	275	271	271	229	271	270	297	254	270	280	269	283	259	293	270	286	279	268	251	262	262	281	283	273	251	272	279	271	319	300	276	248	275	240	227	296	286	260	261	246	294	268	289	295	291	296	261	266	278	233	264	257	262	263	257	263	260	271	278	270	250	262	275	268	242	276	273	255	257	267	289	280	276	248	285	287	257	286	304	266	270	261	275	313	300	251	297	269	282	285	269	283	271	279	272	281	270	272	269	273	241	286	294	269	240	272	264	278	281	295	238	287	265	270	267	277	271	290	284	249	255	253	300	291	259	281	245	280	273	299	283	255	272	261	235	270	282	259	264	261	302
29186	37201	25489	16138	11248	8022	6272	4995	3624	3614	2753	1807	1649	1382	1203	1040	917	804	733	666	561	498	459	418	447	448	424	427	432	425	416	393	425	363	359	332	352	365	344	351	361	326	331	364	342	317	316	335	344	334	302	341	308	305	314	334	314	334	299	318	336	300	298	294	345	329	320	303	304	311	317	308	274	290	292	312	295	305	265	290	288	285	305	295	310	278	306	303	271	284	273	298	300	290	308	331	275	279	279	294	269	310	294	277	291	275	290	282	296	263	283	299	284	255	269	275	286	284	285	273	298	287	305	261	258	299	253	322	270	305	284	282	287	301	288	270	296	293	291	310	297	287	280	322	283	308	297	277	277	281	242	288	285	273	302	273	290	300	271	265	304	280	300	281	269	267	271	281	297	275	304	278	287	274	310	270	283	302	264	298	280	291	309	281	288	295	262	296	309	318	300	277	288	298	293	281	265	298	321	302	265	317	290	272	285	305	311	306	296	281	294	308	262	305	279	288	304	311	277	283	283	300	270	307	270	257	294	322	282	298	301	266	301	302	263	297	279	297	274	283	267	293	281	286	298	279	294	267	276	293	285	283	306	279	327	292	296	289	273	295	278	279	278	287	289	283	273	284	259	286	280	297	296	288	281	278	299	253	299	301	264	301	278	262	292	279	301	314	277	296	282	305	272	306	270	286	302	286	287	281	313	307	300	302	273	297	276	277	270	280	274	289	261	306	289	279	248	294	280	272	278	327	320	305	288	276	297	302	296	253	325	298	307	285	283	319	280	278	259	296	299	298	298	284	320	287	301	279	290	285	265	284	288	297	291	319	301	290	287	267	289	296	292	284	258	288	296	308	311	302	306	318	269	272	297	281	292	280	265	291	282	288	266	277	283	269	281	274	287	281	308	288	285	277	274	279	288	298	280	264	306	256	293	290	284	300	325	258	248	301	256	291	281	286	281	254	288	295	292	279	312	295	285	260	295	284	304	293	291	288	303	294	289	279	267	276	274	294	271	280	269	269	286	296	283	300	301	264	288	281	321	285	289	296	289	307	297	272	279	285	317	285	254	279	287	295	294	302	299	286	299	293	289	313	292	279	281	275	303	281	304	293	271	264	291	277	277	273	328	303	277	285	319	300	283	277	282	314	285	267	292	280	280	277	305	280	287	272	298	265	291	333	309	269	286	300	280	289	290	309	298	302	289	292	301	282	271	307	257	285	273	311	269	259	326	295	266	310	288	258	272	297	296	294	307	321	280	290	282	268	277	270	287	295	284	285	311	289	292	289	269	314	281	315	292	306	264	309	288	300	273	275	291	307	299	314	275	278	271	314	298	290	304	279	280	304	267	300	277	285	272	294	279	293	312	267	281	267	301	292	262	313	267	274	300	289	282	278	264	285	307	277	254	287	286	295	317	262	283	293	296	275	284	293	305	278	279	278	298	284	287	285	283	281	287	272	298	277	281	312	296	272	290	324	278	291	294	300	298	284	271	262	303	287	295	282	295	275	283	268	266	319	315	279	294	298	253	276	312	280	287	295	274	312	299	265	303	288	301	272	266	272	294	301	295	300	267	270	286	276	302	288	303	285	286	291	257	283	267	256	281	286	283	276	287	291	268	257	306	272	283	295	287	333	283	257	267	293	318	306	293	297	283	278	268	264	248	260	304	278	273	294	267	269	302	298	279	312	265	314	290	267	273	262	286	255	269	307	275	323	264	305	292	296	279	305	299	269	260	314	256	261	278	282	283	295	263	280	278	261	286	277	279	298	305	266	282	299	305	259	267	283	296	276	294	308	286	291	278	279	269	274	270	300	275	277	268	305	287	293	258	288	256	273	286	304	256	306	294	268	300	283	310	300	276	276	285	299	296	316	281	276	299	295	299	298	298	300	269	306	267	272	272	309	293	289	295	277	302	292	292	295	292	287	308	294	266	261	279	272	281	301	282	290	269	310	290	295	308	277	267	277	289	313	292	303	285	278	273	254	276	258	278	283	297	277	277	290	280	265	310	267	288	282	281	278	300	269	282	336	293	305	292	299	295	283	296	326	295	290	273	288	290	285	302	275	305	274	247	273	275	275	299	271	310	275	290	282	312	278	286	295	284	290	286	312	301	295	285	269	297	302	327	305	278	260	312	306	272	275	303	271	253	298	294	297	278	299	303	277	306	310	287	282	301	275	288	295	292	285	269	287	290	292	288	293	253	251	290	296	309	304	287	296	280	305	284	287	277	297	255	242	310	269	277	287	317	301	271	274	267	315	286	296	290	270	305	304	274	269	284	271	290	294	313	288	292	250	301	299	275	289	287	271	269	299	287	266	282	281	314	306	281	302	270	275	296	270	282	301	303	276	279	279	277	289	302	273	263	271	267	290	281	275	314	257	257	257	274	270	301	283	276	306	314	304	276	290	273	329	322	301	295	295	297	276	287	264	299	287	281	294	283	294	276	291	291	300	258	278	315	276	272	296	282	294	303	247	298	277	264	301	288	286	281	285	291	295	276	272	283	257	289	255	288	287	304	270	269	302	280	282	283	291	269	298	288	273	246	291	277	272	290	303	295	268	292	288	273	327	293	274	279	246	284	290	281	281	295	305	261	298	268	253	271	285	288	274	288	277	314	309	299	286	266	292	292	274	275	293	274	285	274	300	299	234	263	286	278	293	294	286	271	259	286	291	302	279	305	271	271	285	298	281	281	274	274	275	284	289	260	281	278	282	265	322	260	294	297	290	248	300	294	293	286	272	292	240	278	274	285	283	274	284	305	271	305	333	299	296	320	292	292	300	273	280	278	273	271	309	276	287	281	284	278	306	306	323	270	270	305	291	289	295	286	254	249	297	295	296	298	283	294	302	309	282	279	288	271	273	292	260	302	301	310	302	304	272	271	270	287	299	251	285	304	289	276	281	299	302	296	301	288	272	316	293	274	285	328	295	306	291	280	306	297	306	288	271	284	278	280	258	276	307	314	320	276	294	290	282	288	264	283	281	294	258	320	260	272	278	301	304	277	315	259	270	259	291	287	288	275	293	287	286	305	276	276	299	258	292	262	274	287	271	309	282	281	272	263	304	287	291	293	266	279	277	283	286	291	294	279	262	312	252	291	277	266	300	291	265	307	272	270	272	292	249	328	281	307	290	292	276	280	293	266	287	260	271	272	264	304	274	301	308	334	296	279	280	296	276	278	288	283	302	324	279	299	265	293	287	288	298	274	280	284	255	291	276	284	315	303	275	271	309	274	280	286	298	277	304	301	287	287	279	288	283	247	295	290	309	273	279	290	286	287	253	290	297	266	282	287	262	258	296	292	291	271	306	284	292	277	273	280	300	282	291	284	285	304	231	300	282	261	312	315	269	278	314	309	278	276	316	266	285	300	271	285	322	281	288	273	303	292	282	256	301	306	297	304	290	284	318	289	270	275	275	321	289	284	289	282	302	272	293	271	298	304	308	261	295	272	305	262	290	291	283	317	270	266	280	273	251	266	310	283	308
25303	21316	27337	25464	13563	4794	2908	2159	1579	1596	1291	1000	864	769	670	631	596	553	477	436	386	389	395	374	354	370	371	355	356	373	359	383	355	381	365	325	349	358	333	328	339	312	344	359	316	341	327	318	345	340	329	344	292	315	345	311	321	318	320	344	330	317	326	332	307	328	309	309	330	307	310	310	353	357	324	299	300	302	292	322	294	332	331	301	314	312	257	279	318	326	325	303	295	309	320	270	286	317	328	290	310	302	297	327	322	278	314	314	314	324	296	313	327	285	278	302	278	320	273	329	323	315	316	307	313	275	313	305	293	300	297	303	294	315	315	305	284	301	344	320	317	326	283	315	301	306	309	334	343	293	300	301	293	319	319	321	314	325	334	329	318	313	282	305	294	334	292	301	307	292	306	322	313	320	291	283	334	312	298	313	305	311	325	302	335	331	285	294	321	312	336	288	305	308	318	313	307	325	287	290	328	321	296	300	286	309	321	319	339	313	321	336	288	291	308	297	310	283	312	322	296	302	301	328	300	320	333	290	312	307	308	296	301	326	336	317	316	305	294	317	344	300	281	337	340	296	308	310	312	306	287	300	323	289	294	281	308	298	303	329	288	319	291	299	321	287	304	295	310	314	322	317	332	307	310	312	344	323	303	288	320	332	323	305	333	280	278	306	312	320	320	283	309	366	322	333	297	312	285	315	295	307	318	328	314	333	304	282	321	317	330	311	324	337	274	300	328	327	273	322	295	302	316	321	286	326	338	326	304	327	323	332	314	286	315	305	291	298	287	304	338	329	297	305	327	308	311	299	313	301	325	299	331	295	336	312	310	314	302	303	315	311	307	316	305	322	285	314	317	305	312	268	303	298	297	330	287	325	315	277	318	296	306	308	294	312	334	276	327	299	302	325	320	297	329	289	280	286	322	277	293	321	307	284	280	326	297	337	329	298	324	309	325	304	340	346	314	328	298	289	306	306	298	316	286	298	310	299	318	332	299	313	347	328	323	276	313	315	304	290	320	330	335	293	295	318	289	301	316	287	290	327	288	317	290	317	333	312	309	330	319	319	321	312	295	312	302	324	316	296	302	323	308	319	336	322	307	318	327	330	309	309	285	310	289	324	318	337	324	317	341	299	277	299	271	331	329	301	316	314	314	305	317	311	342	295	320	298	324	341	334	335	320	323	324	286	308	316	286	328	322	315	283	335	289	316	328	347	298	313	291	297	306	311	289	299	322	293	299	295	349	313	362	267	290	311	303	304	334	261	299	298	314	294	332	288	294	329	302	322	296	312	320	309	347	277	282	270	323	319	323	328	310	275	315	323	302	310	314	289	294	301	325	324	329	321	299	296	291	268	311	284	303	304	294	310	340	339	319	296	310	310	311	295	289	310	290	307	293	307	319	303	300	322	300	308	330	292	291	299	310	312	275	314	303	307	307	286	279	290	331	272	294	305	319	318	303	306	321	292	330	330	309	300	356	320	303	300	299	312	306	293	301	307	295	306	304	302	294	328	326	303	335	306	314	331	321	288	308	299	292	338	296	315	314	303	323	325	337	300	313	320	323	299	293	339	308	279	294	309	311	326	312	311	307	333	312	304	277	337	306	296	296	338	308	331	326	330	306	289	274	332	329	300	294	326	305	304	315	328	275	317	335	290	290	311	322	297	326	313	289	298	309	291	299	294	323	301	279	303	309	301	300	325	301	317	280	300	316	317	287	297	302	337	278	279	309	297	315	305	310	310	349	326	328	307	300	313	335	320	311	323	293	304	324	297	291	312	274	293	335	303	318	319	267	290	309	326	291	304	303	292	308	294	298	300	314	333	331	324	307	321	269	308	300	356	330	324	320	315	299	322	302	315	280	312	306	303	302	318	296	314	287	288	301	318	347	298	293	335	312	305	313	321	284	307	298	313	291	315	311	277	310	329	280	319	289	326	305	330	298	322	318	288	299	316	307	317	275	326	294	316	276	341	302	310	342	307	293	325	306	297	322	305	338	317	294	282	323	321	284	315	303	309	322	317	312	340	298	311	303	331	304	282	331	298	328	286	346	328	307	323	308	289	319	302	267	324	319	302	318	305	303	289	342	318	310	304	315	287	290	300	312	295	347	318	304	292	296	288	317	299	319	319	330	313	307	294	298	329	297	337	288	298	306	320	312	332	317	316	312	295	297	303	317	283	329	301	312	313	312	296	276	288	304	315	312	298	294	314	295	313	278	314	333	335	289	290	298	320	311	302	342	323	343	318	288	304	299	318	330	318	313	304	323	314	319	286	324	312	324	290	318	347	285	300	309	338	317	307	313	279	313	345	280	297	305	341	316	323	267	290	294	315	304	323	287	289	346	285	318	276	308	351	291	338	303	325	335	317	322	317	355	302	306	304	322	287	319	323	307	302	298	319	311	298	314	289	318	358	307	298	327	316	310	280	305	301	321	313	325	320	308	285	298	299	305	330	277	290	315	319	283	310	302	292	308	288	300	294	326	330	325	360	279	300	326	314	310	308	302	296	299	316	286	296	322	303	293	314	332	305	345	306	297	287	282	309	339	303	309	333	299	298	323	328	314	322	322	333	312	271	282	290	288	343	317	305	319	296	300	322	299	318	295	313	304	362	332	297	288	326	319	322	286	311	336	330	308	309	319	301	312	273	302	302	281	300	337	289	308	339	309	318	310	295	315	301	316	344	317	307	314	309	310	361	332	340	305	309	277	322	311	318	324	311	315	315	317	347	292	321	320	286	288	313	316	320	286	343	303	315	318	318	297	304	318	283	303	329	357	331	291	317	329	303	329	291	299	325	294	333	305	318	312	336	300	322	284	330	281	323	263	313	319	318	298	299	331	315	332	291	333	299	302	304	286	278	311	334	326	317	324	298	323	306	318	333	269	319	323	315	329	295	324	310	293	337	294	302	331	335	279	297	322	297	308	296	315	307	317	316	308	331	283	302	284	306	330	328	323	328	308	258	280	288	319	341	322	333	308	290	283	266	273	314	293	300	289	310	312	317	300	315	289	295	339	321	316	317	310	322	319	290	309	297	299	328	303	304	296	325	296	277	302	339	283	296	326	287	315	314	300	323	289	304	326	306	325	319	321	289	273	329	316	305	319	290	323	317	309	289	299	293	312	309	333	316	270	337	319	315	280	323	308	317	315	287	301	301	290	314	310	306	290	283	313	266	288	280	309	281	303	357	301	314	298	317	320	314	309	302	321	315	304	311	333	313	325	293	339	299	315	307	314	269	300	310	314	318	297	305	330	304	310	317	309	323	318	337	274	332	298	309	324	336	298	290	305	291	286	299	305	329	341	315	308	306	364	280	308	316	287	307	301	299	311	297	320	274	300	307	301	304	327	288	307	309	292	317	287	314	311	285	298	298	314	325	313	318	318	289	326	278	322	316	303	286	316	281	311	323	308	310	335	271	242	307	299	305	288	308	303	295	313	336	315	278	341	316	289	321	306	308	343	324	318	266	299	296	290	336	318	314	312	305
28012	33735	22052	13251	9804	6667	5037	4028	3106	2837	2256	1589	1431	1160	964	980	852	788	695	607	521	475	506	449	451	423	445	454	455	427	409	413	404	396	405	405	379	388	370	358	355	391	356	399	377	353	347	349	375	354	351	349	359	366	361	367	378	324	351	339	366	361	357	368	362	369	339	347	315	337	384	356	332	365	351	318	326	359	329	288	353	321	328	321	281	322	339	349	340	317	288	344	357	333	319	300	347	332	321	342	318	302	347	303	318	335	391	321	318	310	329	321	368	346	346	304	329	307	345	343	307	341	292	341	337	335	337	326	339	339	345	298	317	330	365	311	326	348	329	321	314	336	336	309	335	327	327	340	318	336	337	351	307	300	303	369	319	307	338	355	345	308	332	348	333	343	328	304	347	308	325	301	348	320	349	316	340	293	331	349	317	347	332	351	319	333	316	322	340	337	365	312	359	329	368	341	323	346	361	313	341	338	325	301	317	311	352	323	313	335	363	330	347	328	315	332	327	361	350	378	309	326	332	319	301	302	362	349	360	314	346	323	302	361	332	345	327	348	321	323	331	336	330	375	338	341	336	350	337	323	372	342	316	347	389	316	325	308	314	336	326	320	335	330	307	354	341	342	344	335	328	328	317	334	365	343	318	353	328	330	326	320	337	343	337	330	313	335	322	330	335	315	339	345	328	331	348	327	315	359	344	315	320	346	351	293	357	332	303	342	319	338	352	311	309	339	305	322	323	320	304	310	324	354	325	343	349	336	305	343	340	335	319	313	325	346	347	316	317	348	325	332	337	328	304	329	307	330	337	330	320	323	329	304	330	334	326	350	307	344	345	327	354	327	346	336	335	342	321	329	329	362	338	363	330	309	316	369	350	363	355	318	350	303	349	329	325	310	324	339	331	333	326	347	325	310	308	300	344	327	326	347	333	326	329	341	334	334	311	323	348	362	326	331	338	345	355	337	358	346	365	344	343	317	302	317	321	333	319	357	337	344	346	320	367	325	351	333	323	308	351	301	373	361	340	312	358	330	350	295	337	336	338	320	350	338	349	331	319	340	349	316	329	331	304	357	316	373	332	333	325	327	355	310	326	330	345	324	327	336	340	343	318	357	327	294	325	317	331	321	331	326	305	366	350	302	335	326	368	352	292	341	351	301	301	352	384	341	327	310	329	328	297	333	322	345	274	351	356	313	323	317	333	311	335	322	317	345	308	322	348	331	319	328	334	324	368	327	324	347	326	305	336	354	341	355	314	314	330	310	332	355	332	336	307	330	339	336	320	323	321	344	350	327	322	332	328	352	348	325	307	330	355	344	290	349	315	351	318	303	356	337	329	354	316	327	311	310	315	337	338	332	316	329	384	341	362	352	329	340	339	344	299	316	330	324	355	340	342	336	327	307	312	301	327	334	340	356	319	327	316	315	344	327	334	302	370	331	338	342	356	306	329	349	348	316	316	333	365	343	340	357	349	359	352	311	361	364	348	308	334	311	348	358	339	325	355	340	337	326	336	330	350	344	348	313	364	339	349	329	356	301	313	355	310	292	317	348	332	326	353	342	380	295	318	297	310	343	335	359	310	347	343	337	307	332	329	341	354	359	343	328	345	395	311	326	316	328	326	347	347	327	296	331	354	293	330	351	323	322	318	330	333	318	353	316	298	323	349	362	365	354	341	305	320	345	323	347	335	351	318	318	351	334	313	327	310	316	343	355	353	345	321	362	313	328	295	317	330	307	338	325	314	300	356	329	331	340	352	320	316	335	328	321	356	327	324	324	325	332	333	338	360	313	333	314	302	343	335	349	322	322	316	297	330	321	332	321	345	368	331	362	300	329	326	321	339	331	344	304	348	342	349	317	339	342	323	333	350	332	323	321	358	303	330	345	341	339	339	318	300	325	340	336	325	327	328	264	372	356	351	322	328	306	365	354	328	307	330	313	304	312	367	356	331	339	333	317	279	320	310	297	343	349	334	332	361	349	348	293	352	327	326	330	325	343	303	344	328	318	363	303	365	337	289	333	312	328	361	326	374	325	322	275	360	289	327	333	331	327	318	331	330	324	348	326	325	347	351	297	360	326	353	314	330	342	363	306	355	318	318	338	340	363	362	355	351	370	323	342	344	329	325	321	364	352	348	320	336	313	330	351	325	390	363	366	357	331	348	344	327	311	314	329	311	307	314	312	347	356	319	319	346	356	349	329	308	316	330	332	350	303	302	315	322	365	330	311	347	344	325	328	344	322	330	320	346	358	326	344	336	341	345	331	318	344	359	340	348	331	365	329	360	346	342	336	341	302	335	326	337	324	353	318	349	332	340	342	302	330	326	339	320	341	325	298	327	295	328	336	330	317	314	329	336	348	291	299	334	312	281	306	321	334	325	364	363	362	362	324	311	361	333	311	339	315	313	313	318	309	338	349	315	322	327	329	315	350	339	320	304	334	344	353	320	317	399	337	337	366	309	293	327	302	332	347	341	314	326	322	293	365	324	358	314	360	350	346	323	343	333	349	389	301	349	355	319	353	315	369	335	339	338	325	346	326	318	345	338	355	326	344	340	324	351	328	301	341	322	339	349	331	348	321	337	294	326	325	337	333	341	332	348	297	338	328	272	338	348	316	309	360	344	337	343	361	323	335	346	329	315	318	329	329	327	326	354	338	313	310	317	354	321	317	335	315	316	355	335	358	333	322	325	330	310	327	389	325	334	317	316	344	347	362	319	320	303	344	334	316	325	343	311	317	306	331	366	343	344	320	331	339	337	312	341	340	340	316	352	311	333	335	327	327	357	313	360	353	320	327	341	337	311	308	323	348	350	347	329	372	341	336	353	356	332	326	311	347	313	317	337	326	321	361	327	288	308	350	359	313	325	333	324	314	313	355	334	334	325	320	301	318	319	329	317	360	349	325	322	338	331	322	329	328	344	375	341	338	303	328	312	356	316	332	357	330	332	325	349	297	352	365	332	348	309	343	308	360	342	328	337	332	319	329	324	329	314	383	323	349	348	335	323	347	304	347	331	341	338	342	332	330	308	372	322	325	323	326	336	315	386	317	305	364	326	331	338	341	333	328	328	321	326	305	337	341	328	324	365	326	317	350	350	323	380	317	305	331	329	299	360	307	327	311	369	346	360	329	314	369	316	337	291	317	317	316	323	336	364	313	360	331	330	346	355	331	319	332	336	348	361	319	345	349	308	323	316	314	325	317	339	283	315	339	326	345	324	336	317	314	350	365	338	321	323	336	335	300	318	331	320	364	335	325	321	329	338	326	337	323	307	334	329	332	358	312	330	348	348	352	350	330	345	335	335	356	350	359	344	345	313	324	329	376	311	353	323	319	338	339	387	343	346	341	351	331	340	317	359	330	313	333	353	347	306	348	310	321	324	322	331	326	287	322	323	325	338	351	314	319	347	338	294	330	333	344	305	314	340	324	304	345	317	329	330	343	328	343	346	340	342	349	305	344	315	353	339	333	365	324	320	348	382	327	334	347
22859	21331	29006	24029	21381	21482	12667	4997	3423	2936	2360	1708	1461	1251	1160	1156	1015	893	789	668	625	634	569	554	520	557	549	528	548	538	527	518	494	457	475	472	472	473	468	486	441	430	445	458	450	456	441	468	479	436	472	409	462	424	454	396	438	447	451	467	432	443	410	424	439	427	435	422	433	427	462	448	423	415	375	438	418	370	394	393	431	429	420	408	395	410	420	419	388	404	401	406	411	406	419	394	421	381	410	387	402	404	398	412	366	399	409	381	392	408	396	388	413	427	384	408	401	407	420	401	411	399	420	404	443	381	427	367	411	405	407	396	394	428	438	384	385	421	374	402	424	370	414	406	398	365	401	376	385	433	407	403	378	430	374	404	398	422	429	408	374	393	397	433	411	415	373	375	399	437	404	382	391	395	415	424	382	406	390	379	366	420	363	426	433	420	440	431	438	393	389	383	401	392	411	410	385	405	436	423	396	424	407	377	445	419	401	416	464	392	390	415	394	364	411	414	411	407	384	403	419	386	413	431	398	410	405	367	400	419	409	424	410	401	402	381	401	414	408	425	414	380	413	384	387	406	407	346	364	365	366	399	398	384	407	422	406	415	377	420	424	410	377	388	382	368	412	386	384	431	437	433	409	397	378	390	423	453	390	408	389	447	457	416	405	382	401	421	424	440	412	399	398	383	411	375	397	405	411	380	412	403	435	429	418	412	428	404	423	394	383	420	384	410	401	420	443	396	410	391	416	416	409	433	430	425	369	401	399	403	418	406	406	399	410	422	406	407	383	396	389	419	388	404	390	394	402	396	426	379	444	382	414	413	409	391	405	382	434	418	417	417	386	394	422	409	419	430	388	399	406	405	441	420	406	369	426	380	395	407	388	413	396	388	379	418	430	390	373	412	398	412	397	434	398	402	381	382	422	413	421	373	376	404	409	376	386	419	415	380	370	376	404	399	418	390	370	375	421	383	427	384	388	416	426	368	424	396	367	384	427	441	385	402	379	430	402	402	417	430	409	397	394	442	372	395	374	394	393	417	387	451	387	403	405	373	382	408	365	399	390	405	429	410	388	392	394	404	373	382	401	374	437	396	430	395	391	378	415	380	417	388	401	411	397	404	413	406	400	405	397	380	390	447	438	424	437	429	418	377	394	417	443	384	362	395	399	395	386	425	456	427	413	410	435	414	411	462	399	372	406	373	427	392	415	381	390	399	387	432	402	419	408	403	414	407	425	406	420	439	410	391	381	395	417	362	412	405	410	407	436	439	426	387	405	418	379	377	387	419	404	414	378	413	383	443	409	413	405	436	392	413	379	413	419	398	338	413	396	388	435	391	395	410	411	447	393	371	389	400	397	419	410	444	409	412	412	419	379	425	445	363	406	390	413	403	401	405	422	367	431	387	403	378	421	417	381	387	386	434	416	377	423	395	377	411	368	384	399	425	392	411	401	426	410	397	395	404	387	412	423	381	376	378	414	408	418	395	406	355	391	383	388	435	394	396	411	413	343	428	387	399	395	428	425	442	398	381	370	409	401	383	393	392	412	420	429	393	412	404	409	417	398	425	416	388	394	436	415	395	399	420	391	398	400	429	379	375	414	401	387	397	401	356	397	386	389	384	400	423	430	391	400	421	399	398	405	371	405	400	420	394	400	348	378	409	383	401	428	413	407	390	448	413	385	388	408	374	425	381	377	392	362	397	430	397	397	388	406	409	415	365	391	400	415	425	381	411	399	420	413	397	391	394	391	431	403	395	410	364	403	393	403	413	366	396	382	421	411	373	399	388	417	361	409	379	422	395	402	430	373	412	422	405	442	409	401	397	425	386	389	405	402	405	384	395	401	394	413	442	405	367	399	400	429	432	433	403	424	426	411	425	421	411	419	419	403	427	397	370	429	389	414	427	378	398	398	414	441	411	399	397	401	426	469	407	417	403	409	405	412	373	426	405	418	416	402	431	365	394	417	407	433	420	378	438	438	385	414	411	395	412	405	426	387	424	405	415	381	415	351	405	432	412	423	383	426	415	408	407	398	393	405	419	414	409	402	383	433	389	376	388	403	416	368	375	402	410	415	402	398	397	414	414	401	394	416	413	423	392	403	405	416	371	396	392	353	388	397	408	432	414	404	368	458	406	427	426	422	429	442	343	401	387	407	412	434	412	411	411	392	418	448	373	406	375	421	432	448	402	416	407	387	406	402	429	373	410	394	405	438	414	406	410	424	389	378	390	432	407	471	404	383	441	396	405	404	429	400	414	391	373	397	392	408	397	395	415	371	411	418	439	383	419	417	408	421	391	422	433	406	398	432	398	369	420	394	429	421	371	407	416	388	427	394	404	390	367	426	402	399	410	427	388	420	393	387	406	401	431	421	412	385	440	406	401	436	428	412	381	388	400	408	428	440	386	385	426	392	397	422	418	392	399	409	427	423	377	406	455	369	391	431	365	405	419	389	421	408	420	427	403	405	394	421	406	402	396	410	423	433	418	407	400	369	393	423	407	398	361	408	397	392	417	392	413	439	395	391	425	412	414	366	429	397	387	385	378	406	382	401	385	400	360	404	422	375	385	409	394	393	434	402	399	393	388	381	411	383	422	426	399	436	410	391	405	411	377	418	420	413	420	402	400	385	421	368	383	396	425	384	394	402	390	412	404	373	408	398	382	417	397	390	397	396	436	396	406	415	401	390	408	424	399	388	428	427	420	418	401	364	384	385	395	400	375	423	412	406	443	392	390	395	419	397	415	410	424	408	435	381	420	403	390	380	401	368	394	387	404	369	419	433	415	422	383	425	404	405	402	426	401	412	387	389	390	396	392	408	391	382	378	408	414	410	408	422	410	394	421	426	419	397	394	410	383	385	398	423	430	410	378	392	405	398	419	405	395	414	418	394	416	372	412	404	388	390	414	418	400	402	410	378	386	382	409	411	368	377	431	370	400	413	364	385	410	451	416	415	369	436	395	379	399	402	462	427	405	421	384	420	412	393	401	400	412	378	405	396	402	412	419	398	393	436	385	400	449	435	413	394	360	384	392	394	413	394	409	455	419	403	426	414	388	407	415	430	432	405	402	415	386	385	423	398	382	373	393	402	402	399	417	394	426	384	421	415	403	430	428	404	394	430	429	394	401	408	376	400	403	397	387	370	425	409	426	408	384	390	392	435	418	412	400	394	390	408	423	415	403	384	401	381	410	395	393	353	397	393	395	433	384	418	412	433	392	388	433	409	452	428	404	427	393	424	419	404	405	411	406	416	406	443	375	384	378	413	411	437	428	414	365	444	407	438	404	393	398	383	384	359	377	409	410	380	432	399	429	405	400	407	401	386	433	403	412	444	395	428	423	396	434	397	403	379	393	405	441	409	408	392	417	403	411	412	401	407	427	401	421	388	439	414	416	403	394	378	428	412	368	455	424	388	430	442	424	381	399	417	433	403	429	398	410	400	387	430	394	375	388	416	408	436	440	399	400	432	445	380	420	406	412	371	434	396	393
32437	42466	30232	20614	15713	11773	8617	7359	5744	4771	3728	2854	2352	1959	1675	1712	1435	1294	991	881	752	733	721	625	623	651	649	586	595	584	580	547	578	546	532	508	543	558	449	481	490	478	510	482	483	485	494	439	463	450	478	480	455	461	467	454	439	461	492	451	420	448	460	444	456	489	462	463	445	429	414	443	401	458	452	428	460	426	408	442	435	431	407	400	410	393	426	424	415	370	410	440	435	411	419	427	401	408	411	410	402	436	391	450	384	400	427	422	404	399	408	380	392	376	443	420	386	404	368	411	387	416	413	394	421	423	449	411	374	426	418	430	394	385	386	429	418	438	380	405	425	397	422	406	376	444	408	464	402	430	380	422	429	393	423	403	441	404	432	416	420	395	426	428	432	377	380	421	417	416	401	424	434	401	402	424	408	366	385	397	376	385	439	407	435	418	412	414	400	417	406	387	404	437	392	417	372	421	417	412	426	427	416	401	390	428	420	388	432	373	388	403	426	420	452	400	402	403	457	390	393	430	390	404	412	454	409	411	387	415	432	401	412	432	423	399	407	416	404	445	388	404	428	400	420	424	429	443	404	414	390	418	411	454	379	401	413	440	412	421	427	419	408	383	370	388	416	416	414	423	425	384	427	396	410	444	422	423	411	395	415	427	425	415	423	337	413	393	377	383	418	425	389	414	413	401	422	406	416	409	388	408	384	381	401	387	421	439	411	407	432	407	411	400	398	431	439	438	377	425	406	405	452	429	442	398	400	440	416	423	400	409	426	430	394	372	410	421	402	410	384	413	417	416	391	388	468	435	434	423	385	404	412	408	417	440	431	414	413	418	427	465	399	403	395	445	426	447	410	450	403	395	432	420	445	409	406	413	405	416	426	405	442	385	412	472	439	407	414	428	427	422	397	462	366	415	414	426	436	407	431	411	419	389	372	442	429	405	393	426	444	449	390	376	382	410	402	378	422	408	419	400	414	402	420	387	393	414	393	404	427	433	446	443	414	376	400	421	402	414	408	423	461	372	390	411	411	414	412	368	383	410	403	447	413	435	383	415	473	421	419	401	396	427	431	401	417	401	407	438	391	405	411	447	444	399	397	440	436	392	413	439	417	420	400	401	401	427	402	428	418	450	434	434	383	419	429	426	444	370	405	417	443	415	415	417	409	403	409	403	445	395	396	409	399	407	406	388	403	416	380	434	415	427	406	392	407	410	405	399	428	401	422	431	380	418	407	407	389	437	404	401	413	381	424	399	433	433	376	437	429	430	399	407	383	410	420	402	399	429	409	445	419	424	399	417	376	415	434	391	404	450	387	414	397	413	427	379	395	397	433	413	431	408	398	395	424	413	431	407	439	363	397	425	406	416	401	422	439	383	438	430	402	423	407	391	420	405	448	418	407	420	434	427	389	413	453	403	436	379	442	425	414	407	443	400	448	454	401	405	419	384	399	396	432	431	432	451	418	483	407	419	406	391	413	442	430	435	419	460	410	424	399	383	413	415	436	425	416	401	405	409	387	416	414	403	425	410	358	438	392	430	420	406	415	433	398	429	437	448	397	418	408	443	392	403	384	462	448	415	431	429	422	403	425	400	413	396	386	399	412	411	410	425	428	412	390	441	383	444	424	423	395	433	461	425	374	458	441	437	372	428	411	412	427	419	393	417	437	410	405	406	418	392	430	408	393	405	412	404	383	366	412	409	424	414	459	363	428	415	397	386	389	399	431	394	418	430	442	389	447	440	403	411	448	422	424	421	419	469	413	395	419	386	436	408	428	389	435	428	440	383	441	386	451	415	394	399	394	399	397	418	406	432	402	428	418	392	398	434	408	419	434	399	424	409	453	404	423	412	421	412	439	376	427	419	407	465	395	412	400	451	414	440	404	429	424	407	414	412	416	410	422	431	408	446	406	406	402	419	452	413	431	424	403	394	415	400	464	385	402	378	429	419	375	413	365	427	396	405	400	443	407	393	366	386	412	370	401	415	389	437	412	383	402	428	367	388	471	386	430	438	420	444	440	370	394	413	428	398	395	367	450	412	420	402	419	418	362	443	409	465	394	422	419	433	428	415	410	407	420	435	436	412	390	415	446	435	413	446	411	407	443	383	447	457	433	454	425	382	388	410	397	427	444	408	431	423	394	431	444	398	426	407	393	426	411	405	424	387	383	384	431	429	354	393	418	411	397	405	361	413	414	380	429	427	428	448	418	390	420	387	432	408	413	402	404	387	410	413	465	400	390	417	432	425	430	427	424	414	404	412	447	411	437	411	407	444	443	412	418	431	403	426	429	413	440	384	408	447	376	397	399	390	410	393	413	398	440	388	365	421	399	411	405	416	408	409	386	435	411	403	416	390	437	404	426	444	400	410	397	389	420	419	407	451	420	430	411	450	419	423	458	426	423	383	449	432	438	412	425	418	432	410	385	379	386	396	415	407	402	409	379	396	435	447	413	398	390	395	397	413	415	409	414	418	450	421	417	458	432	410	421	457	414	429	432	418	416	369	468	406	413	379	403	435	401	440	425	411	422	435	426	440	401	446	407	408	437	384	414	434	398	422	409	413	374	396	389	394	402	409	418	410	404	409	434	438	429	442	439	413	459	421	394	432	416	446	423	428	408	460	434	440	423	402	444	415	422	378	416	397	389	416	422	420	396	402	454	392	412	392	431	467	412	390	404	429	383	405	431	399	409	380	469	426	435	439	418	428	404	379	418	416	436	435	411	416	409	409	433	388	417	390	422	395	410	387	419	391	429	393	410	420	408	395	392	386	422	414	428	422	437	392	436	406	407	399	429	431	391	430	440	419	422	438	408	422	415	372	436	428	401	394	413	401	406	398	433	439	385	401	367	434	451	411	414	426	422	424	414	450	389	390	426	423	413	439	423	439	431	384	400	416	416	409	434	389	417	425	408	381	410	424	440	387	400	409	384	397	411	372	427	413	384	443	410	366	416	404	406	418	429	451	391	410	420	396	399	410	456	400	410	394	383	446	384	398	415	424	431	393	388	394	419	407	428	391	404	418	421	413	389	409	414	452	420	435	413	423	414	446	403	446	395	403	405	396	433	386	413	436	389	385	372	421	410	409	402	411	429	419	380	372	407	449	408	444	411	390	419	411	426	391	419	425	428	369	427	427	390	404	415	413	424	417	425	422	421	423	406	379	447	427	408	441	410	446	454	395	396	434	438	395	410	391	409	413	384	442	413	409	394	431	437	377	433	390	405	410	375	453	386	414	395	425	398	398	420	428	412	414	419	413	441	381	412	406	386	400	437	391	418	390	431	446	410	424	418	413	392	365	431	418	422	399	430	399	414	419	436	444	400	439	405	409	391	432	402	396	410	432	374	404	430	445	408	428	428	440	418	426	391	437	412	398	432	415	420	416	412	419	425	391	402	410	388	428	448	400	445	460	425	397	414	405	391	401	418	421	406	427	388	401	443	410	447	408	398	371	405	382	393	418	421	408	378	442	428	432	406	408	428	430	423	399
29348	22291	18447	11178	5450	3304	1960	1716	1381	1069	776	685	662	521	489	475	408	388	338	303	270	282	267	294	266	298	273	245	244	292	238	279	278	236	257	255	217	262	248	230	246	231	269	247	214	282	238	255	233	276	256	231	227	258	238	246	239	254	224	221	212	229	234	238	219	227	269	220	245	225	218	234	221	231	227	208	261	236	253	210	221	207	211	218	252	223	208	218	254	220	208	243	212	232	215	232	225	236	228	238	222	237	248	244	220	248	229	226	203	228	221	203	229	230	234	214	229	231	229	219	219	206	226	208	199	248	217	227	230	230	231	247	229	204	211	236	218	247	239	236	226	256	240	207	229	237	198	258	209	231	220	215	225	237	229	219	197	254	214	216	222	246	245	197	225	243	219	255	235	213	272	219	226	238	234	240	248	257	188	220	213	244	242	245	198	243	227	226	248	232	200	229	216	194	212	228	231	242	235	233	246	265	250	219	249	205	218	220	221	243	236	274	226	242	218	233	207	226	210	224	207	241	229	227	232	232	198	234	201	231	188	223	240	247	252	217	239	208	210	194	209	213	224	233	220	239	223	239	242	216	233	239	240	221	216	211	230	208	221	243	204	228	215	219	238	258	219	236	235	219	224	214	221	226	230	219	233	209	206	227	201	249	220	228	236	234	222	238	215	210	220	239	231	224	229	228	198	237	242	243	240	236	249	210	203	226	240	192	210	241	213	222	201	202	217	215	226	220	221	216	240	228	230	193	211	228	212	207	211	213	225	218	219	210	221	204	212	244	243	225	249	246	229	205	224	240	201	235	261	237	228	222	232	244	222	229	215	247	237	217	223	223	217	226	232	230	232	242	217	207	228	232	242	222	215	220	239	224	223	243	239	231	249	227	228	237	252	214	227	227	251	232	232	215	211	209	214	229	236	222	219	202	223	208	209	238	244	214	221	228	239	245	216	269	227	229	247	237	243	202	226	222	234	220	223	238	227	224	207	209	222	215	243	208	216	233	192	228	234	211	212	202	204	240	227	217	231	230	237	222	233	216	233	216	234	225	227	214	219	228	245	207	230	225	230	211	217	235	215	234	253	225	229	183	211	232	176	203	207	239	252	213	231	261	239	237	203	215	228	245	228	230	206	206	237	238	227	233	219	237	226	225	227	223	223	223	233	198	214	210	200	212	248	238	222	230	204	201	219	228	204	208	232	250	243	241	233	258	217	235	248	233	242	222	222	242	194	209	229	219	223	247	208	234	221	231	266	208	217	247	222	209	244	216	228	234	209	222	226	223	231	207	238	251	222	240	224	228	219	227	238	210	214	237	219	225	229	217	196	243	212	247	238	242	219	215	235	206	210	230	224	205	221	208	237	207	212	212	280	229	246	248	237	195	236	208	244	213	237	227	225	228	227	226	218	223	233	242	246	218	251	250	246	228	235	217	256	224	214	222	211	206	199	261	251	192	207	238	249	223	229	194	222	245	224	222	247	207	195	225	244	226	214	205	219	202	226	230	214	231	201	222	268	229	259	229	188	223	229	236	230	211	224	219	238	208	240	260	227	229	222	216	199	244	222	194	228	219	233	230	213	245	246	244	223	222	205	226	207	227	233	208	213	213	228	246	257	207	256	227	231	220	239	231	239	249	230	220	190	219	237	226	221	255	239	237	229	231	202	221	226	233	242	239	222	211	207	210	220	226	236	217	211	229	221	218	230	227	213	245	233	226	233	235	219	230	200	219	222	221	206	248	207	206	212	223	253	256	225	210	252	229	204	215	241	218	216	232	226	214	211	227	181	238	254	221	228	209	220	190	238	207	239	246	265	222	226	236	215	201	204	219	221	231	224	231	224	229	241	197	230	213	243	239	257	231	218	236	225	217	216	237	208	221	223	189	250	243	224	232	244	255	244	212	228	222	241	254	254	215	236	211	252	215	238	227	223	229	236	253	222	195	187	231	206	228	228	222	229	194	210	230	227	214	209	212	203	237	224	245	237	204	256	244	220	222	214	240	239	234	218	228	237	213	212	226	216	217	230	249	235	236	231	218	226	243	217	222	238	227	219	244	234	221	221	223	193	237	227	227	220	232	249	206	240	232	229	227	216	222	219	213	234	203	249	238	225	241	215	209	223	216	239	241	209	233	226	226	223	230	221	250	212	244	231	223	232	238	228	221	217	220	217	231	215	223	225	219	235	227	232	250	250	225	241	216	218	238	220	219	236	235	243	222	224	218	233	224	248	236	231	205	213	241	231	228	240	213	245	216	230	237	234	216	243	202	207	196	241	219	239	221	224	209	229	213	217	220	228	208	232	233	234	199	207	232	257	228	216	230	200	220	207	217	231	209	248	220	221	207	220	223	244	236	229	247	205	228	247	232	198	194	233	239	211	227	227	249	232	250	217	229	213	237	213	238	207	215	232	212	213	221	217	238	206	212	205	216	201	233	220	217	212	255	262	197	233	236	222	241	222	244	222	216	199	210	217	242	222	225	196	214	210	229	210	237	192	210	226	213	245	238	205	224	234	227	217	220	259	209	238	220	225	208	224	229	218	211	240	223	236	236	221	237	209	239	217	243	220	236	231	231	212	252	215	256	235	225	221	224	220	233	229	235	251	222	262	241	237	225	223	218	248	209	240	220	234	220	235	257	233	229	202	222	224	225	220	206	214	250	230	221	220	245	214	244	228	237	213	248	224	210	221	205	215	217	226	252	217	209	224	207	216	222	249	241	246	231	224	253	226	238	226	213	217	239	213	241	239	206	200	213	216	237	228	259	209	235	211	224	224	225	243	202	240	210	233	202	247	240	218	243	223	239	229	231	204	239	232	220	221	215	216	225	213	223	229	210	216	246	225	248	240	236	227	231	241	215	227	219	227	215	209	224	225	231	219	230	245	243	240	212	229	220	230	241	228	240	233	265	243	215	236	223	216	223	217	209	232	219	219	250	222	218	213	219	240	231	224	253	228	219	218	204	217	254	224	204	233	203	233	256	224	205	220	223	237	238	212	240	214	232	205	223	216	221	247	225	220	206	250	228	234	220	215	232	253	215	235	208	246	230	227	230	224	209	222	233	204	221	218	224	217	204	212	253	244	230	219	218	217	231	228	227	215	230	237	209	210	228	211	227	208	188	220	241	240	237	238	231	235	221	213	219	224	242	195	246	240	216	238	232	221	213	229	228	234	224	243	223	249	235	246	219	277	229	216	244	227	212	230	237	235	226	249	244	206	221	212	239	232	203	262	226	215	209	221	217	219	220	253	220	235	237	241	216	237	224	236	215	235	226	246	226	194	232	206	205	214	237	226	205	226	207	215	242	216	219	204	222	221	234	225	228	224	248	227	235	222	223	206	212	240	221	208	221	243	250	239	219	214	236	201	227	241	206	216	206	257	211	254	217	217	247	239	221	261	232	217	222	233	200	232	220	213	232	255	213	207	215	258	217	235	226	218	242	223	226	246	233	225	225	213	241	221	222	219	229	212	230	246	240	238	228	210	229
25846	28135	18671	11033	7701	5621	3674	3246	2576	1778	1416	1210	1044	855	732	726	643	474	426	385	387	338	339	327	305	379	328	334	332	340	295	301	292	300	248	317	277	293	265	278	265	286	247	276	301	284	279	251	279	270	293	269	269	258	263	256	244	261	246	247	256	283	258	244	269	255	273	266	274	262	249	252	237	266	247	246	269	261	239	238	264	232	260	251	235	230	241	231	255	255	230	256	235	239	244	244	240	230	219	223	241	229	260	264	258	254	245	274	232	264	213	211	264	231	269	246	242	215	251	224	229	251	267	262	255	274	233	264	241	254	256	269	240	272	241	257	250	248	234	276	239	242	265	226	245	216	244	244	257	230	201	223	230	233	253	257	262	260	232	231	247	253	268	243	263	234	233	223	234	250	244	242	221	248	248	251	279	260	254	235	241	234	229	255	225	253	233	251	234	239	250	234	232	277	241	234	236	245	230	251	253	227	268	274	243	277	241	254	261	226	252	237	219	257	234	259	242	236	233	257	238	246	264	262	260	239	274	224	220	260	270	258	235	257	263	250	232	278	228	260	274	256	247	248	265	266	260	236	234	276	260	244	271	242	233	272	259	205	251	258	236	264	244	235	238	256	245	245	246	222	259	224	267	251	273	264	249	258	245	229	243	257	262	264	279	247	253	230	255	271	245	224	264	246	251	234	228	238	237	245	264	247	243	228	255	261	249	225	280	245	243	241	247	255	241	225	271	251	281	251	270	266	258	240	266	251	264	250	282	234	239	271	272	267	269	255	245	251	234	229	246	252	254	255	251	259	223	228	240	237	221	235	247	243	254	271	248	230	224	227	266	233	235	271	245	248	247	274	272	246	254	228	252	263	250	232	258	242	278	238	225	260	268	248	259	241	252	247	227	240	234	245	259	228	265	247	254	250	205	251	257	218	258	208	251	233	244	239	264	283	266	272	275	229	255	236	237	242	251	250	247	273	231	265	230	227	247	245	266	229	247	245	227	233	256	228	247	238	257	241	233	259	270	241	261	232	249	233	250	266	216	265	213	229	257	226	241	217	278	268	278	249	217	234	253	240	281	244	233	242	225	234	259	257	243	279	267	218	273	269	240	243	236	237	249	229	273	231	253	249	229	242	249	255	241	259	238	247	255	261	262	237	250	253	217	252	238	257	251	259	251	220	234	235	247	267	255	266	249	239	234	241	248	233	246	248	255	242	250	264	251	252	254	244	262	259	266	245	254	252	266	251	246	244	239	267	229	249	265	260	286	241	245	256	265	255	263	254	253	265	248	258	262	265	267	244	226	250	212	237	245	261	272	262	263	230	234	267	232	247	211	256	283	248	258	243	223	271	229	258	253	279	251	258	254	235	298	198	269	265	235	254	244	224	272	245	252	221	246	229	222	252	248	244	269	234	254	258	243	255	249	266	245	236	228	233	235	216	231	267	231	231	246	248	239	214	283	214	252	253	236	244	253	269	253	252	233	293	254	248	270	246	232	232	237	245	279	240	248	204	240	244	237	244	251	275	243	244	259	247	227	231	259	272	260	255	278	270	272	254	230	237	263	218	251	257	252	251	243	243	268	273	257	237	257	264	271	245	239	256	247	215	233	256	251	206	233	234	227	231	258	246	258	247	237	256	225	249	225	263	251	262	249	269	210	236	273	226	261	255	250	249	251	248	244	269	242	241	230	240	256	231	258	248	243	275	237	230	254	251	238	261	266	245	263	258	239	244	250	238	263	268	244	262	247	262	273	251	240	224	218	259	232	235	229	200	215	233	240	262	245	248	246	253	253	281	239	245	251	250	240	229	250	240	262	250	238	241	272	268	259	280	230	274	246	260	253	261	223	257	239	205	263	249	242	270	253	246	233	240	276	242	232	245	273	247	251	232	255	242	265	245	259	257	235	265	256	254	261	244	253	213	279	243	248	236	236	239	236	240	282	252	260	241	226	217	264	219	251	250	223	251	264	257	235	233	253	241	278	259	253	233	263	246	214	233	249	228	257	249	232	249	238	244	236	257	234	252	259	248	242	276	232	204	222	248	270	239	243	249	214	255	268	232	246	276	247	248	248	257	244	234	241	275	254	241	240	247	219	228	243	230	226	253	242	262	228	259	252	242	228	244	255	225	226	234	255	228	259	250	237	241	251	229	228	235	231	236	246	252	240	272	223	243	207	258	235	243	245	254	230	267	250	260	253	231	271	236	230	251	212	261	238	252	257	222	240	207	219	248	256	236	260	244	245	233	244	250	251	261	234	223	217	262	237	228	248	253	261	250	252	256	260	261	235	241	244	231	263	260	250	253	215	242	250	271	218	250	275	246	235	231	242	248	250	243	256	254	239	243	239	237	265	215	241	236	264	233	234	261	243	217	243	243	223	235	239	238	225	246	262	245	247	261	240	245	237	255	232	229	233	262	253	243	252	248	272	259	214	221	252	248	258	256	231	248	273	269	240	255	250	249	260	242	252	237	246	259	250	236	222	248	233	252	244	249	220	271	263	230	239	240	238	231	248	265	246	244	244	263	232	239	261	243	260	241	257	222	248	237	271	253	239	280	252	259	254	254	234	271	262	238	257	269	235	269	242	214	277	240	243	243	251	249	227	255	237	251	255	248	253	276	230	280	254	248	237	237	254	256	263	235	256	228	229	249	269	258	243	230	267	255	233	262	277	254	218	242	254	251	253	229	241	211	259	241	234	227	284	243	262	234	263	256	230	238	264	248	264	232	248	248	243	262	268	261	247	256	262	249	263	258	232	268	237	261	242	236	244	245	248	270	225	258	258	235	263	265	264	229	254	277	247	253	247	269	260	242	272	254	258	249	211	263	230	264	211	253	266	260	232	244	251	264	218	259	235	250	266	257	219	243	245	218	252	248	247	274	217	232	245	259	227	248	257	240	266	244	225	259	228	254	237	264	232	244	227	256	256	251	233	241	233	257	261	227	268	250	259	243	255	257	263	267	244	256	257	245	235	238	261	241	237	226	260	245	256	217	251	248	248	215	234	289	246	244	266	243	222	219	263	269	269	240	267	231	245	242	246	252	244	226	240	254	254	259	235	218	246	255	245	236	271	240	246	255	264	219	244	264	245	259	258	261	237	246	252	248	241	225	243	245	245	254	248	262	258	262	249	253	257	272	232	211	280	217	251	251	247	246	232	239	225	250	251	218	253	243	218	254	269	258	233	254	248	239	235	232	230	253	257	241	267	220	238	253	257	239	249	236	255	278	245	265	248	251	257	257	225	245	278	263	255	262	221	229	232	238	220	265	236	256	260	266	246	262	221	265	259	258	239	270	224	240	240	255	274	243	244	248	220	237	257	265	232	244	247	259	205	246	253	245	234	238	273	235	232	230	259	258	241	240	229	261	252	251	240	251	235	245	250	240	237	233	259	262	224	243	245	253	219	214	234	250	218	262	214	225	262	202	247	225	264	217	235	217	242	262	272	266	253	250	243	229	225	253	230	236	234	234	239	243	236	240	271	265
23863	21146	28265	24341	21144	13527	5191	3271	2353	1771	1465	1311	1065	954	874	820	664	544	434	391	405	407	403	343	397	354	389	342	369	339	328	347	363	327	317	306	371	312	317	352	295	301	290	310	304	296	278	347	268	290	329	298	332	284	295	290	279	288	284	309	293	293	266	299	283	248	278	286	277	260	287	281	295	283	290	274	268	276	305	285	291	287	271	267	280	277	279	263	282	279	269	271	247	277	289	276	279	250	308	255	241	252	290	265	289	273	309	270	270	261	250	269	241	285	267	274	253	298	290	269	291	276	290	268	284	249	297	280	268	306	262	272	266	301	270	264	270	249	269	257	271	267	285	283	267	284	288	297	254	261	299	273	266	225	291	270	261	285	269	248	299	255	236	287	265	265	259	274	299	296	256	269	249	246	261	301	278	270	263	240	286	253	267	277	261	270	269	266	225	291	272	246	257	301	275	290	277	259	258	261	280	281	262	266	272	268	273	239	240	277	265	277	278	276	277	259	277	298	232	293	275	306	265	279	295	290	260	270	266	265	300	286	249	267	270	279	258	261	277	273	251	294	258	254	255	275	295	270	254	264	269	278	279	266	296	257	302	296	265	274	276	301	298	281	261	256	288	297	292	262	255	273	260	272	266	284	261	276	267	257	305	272	260	277	273	253	258	248	248	271	282	285	273	252	281	284	274	267	264	294	259	283	268	270	290	263	272	285	278	264	283	252	286	270	260	286	248	250	279	263	287	247	290	256	263	252	251	282	287	257	293	294	285	283	249	283	268	279	244	236	284	266	256	253	264	274	283	264	266	274	285	277	299	259	269	261	264	262	290	262	290	267	268	254	304	272	263	256	242	291	239	310	237	293	290	263	282	272	265	278	273	282	256	270	261	279	291	265	254	276	258	253	274	259	263	258	267	278	289	253	279	271	262	266	262	285	255	271	296	281	275	280	289	277	279	257	256	268	289	254	274	261	308	272	270	259	260	299	290	252	287	270	257	300	231	275	255	280	253	286	265	290	262	259	281	269	272	290	287	273	248	288	304	247	261	254	250	266	259	286	290	261	283	284	260	281	270	283	291	285	247	271	297	257	285	255	253	288	285	273	271	268	285	276	286	281	264	258	306	278	294	278	262	259	292	268	265	261	259	279	292	270	257	285	270	270	257	276	280	288	254	283	253	252	301	261	277	281	267	287	261	289	302	282	306	266	259	241	292	266	294	247	268	283	289	273	260	284	288	278	293	293	257	263	267	252	281	245	320	259	270	269	238	282	262	257	260	251	273	286	268	268	285	272	262	269	244	260	259	262	257	287	283	240	280	266	253	273	284	263	270	252	251	261	246	294	271	254	266	274	274	286	270	272	281	285	265	247	270	242	247	275	275	277	257	261	258	250	306	287	303	277	238	258	286	283	266	304	277	246	246	277	271	283	289	274	279	278	275	240	284	261	278	294	276	292	284	268	261	280	262	290	226	256	281	280	244	270	279	267	258	264	249	269	259	259	287	256	246	286	252	283	283	275	271	249	274	259	273	247	287	291	259	270	257	283	310	272	293	300	249	278	267	294	263	241	285	275	269	246	289	275	292	257	262	238	265	271	278	278	284	290	270	288	289	266	258	263	262	278	234	239	279	257	275	257	260	273	274	274	247	284	298	249	278	284	278	257	289	272	305	246	261	251	292	269	261	275	279	243	245	270	267	260	279	273	278	309	283	265	275	263	264	294	277	277	286	292	272	251	291	255	255	269	253	248	257	302	286	271	296	264	287	315	287	278	268	284	257	250	260	265	298	300	314	297	271	279	264	249	272	280	273	269	254	264	277	234	268	302	286	282	275	289	269	260	247	294	277	245	287	277	266	265	254	306	266	256	266	260	252	276	289	244	285	273	264	276	290	261	283	265	270	274	321	278	229	270	284	318	267	272	250	258	295	271	301	250	288	257	325	241	256	289	284	241	262	270	268	281	269	282	289	284	263	260	256	249	282	269	282	265	282	256	291	281	276	295	268	257	271	238	298	230	262	245	287	250	273	270	291	260	273	262	271	270	251	270	288	273	283	267	303	272	271	240	278	250	274	300	251	259	265	283	272	285	263	279	299	276	256	239	279	251	253	284	276	266	270	282	251	245	273	285	268	284	245	278	246	286	267	278	284	297	263	280	276	239	275	276	221	273	280	279	283	261	290	296	258	291	244	290	256	264	291	287	300	243	255	276	280	288	264	276	238	258	287	240	267	286	261	295	289	269	265	285	306	274	280	253	266	268	284	282	270	270	276	278	287	303	272	266	241	271	270	250	243	265	285	292	263	285	245	246	254	279	265	275	294	272	281	251	251	266	253	290	281	292	282	257	245	259	268	294	279	262	259	284	256	274	266	273	276	256	273	263	289	284	288	252	290	288	260	284	276	241	275	267	276	259	300	269	268	312	297	278	270	277	314	268	290	288	271	260	287	293	259	283	258	251	301	255	263	240	278	274	281	286	272	248	280	271	288	284	246	261	275	266	243	280	285	266	288	257	293	261	290	247	278	253	262	306	265	272	248	293	245	305	264	256	268	266	258	292	264	312	269	276	270	265	258	278	289	278	300	266	277	261	278	277	267	258	281	286	271	243	266	271	275	269	265	231	271	262	256	284	276	270	277	276	249	257	281	294	250	273	259	276	250	288	277	293	242	299	267	291	312	243	252	281	291	268	276	279	265	306	280	273	246	276	264	282	275	260	259	281	263	264	264	260	249	245	307	284	271	291	280	287	229	261	290	236	298	265	256	306	303	253	277	291	282	274	279	287	300	301	287	254	301	288	264	268	281	299	288	281	258	285	260	296	250	223	274	300	277	291	271	256	278	294	262	264	253	246	273	266	277	276	286	260	278	301	275	287	279	269	287	274	275	284	268	274	250	312	274	275	277	264	265	273	292	253	269	291	266	244	299	291	290	271	285	273	294	237	283	288	250	306	250	248	271	281	248	246	265	282	287	261	292	281	309	279	242	273	272	248	252	263	283	275	266	285	278	267	249	281	287	239	259	278	265	278	266	260	281	287	273	290	286	252	278	246	285	271	279	274	263	268	265	279	259	277	289	288	298	265	250	294	239	267	247	268	275	262	256	273	261	276	255	288	275	275	260	268	251	276	251	282	271	253	271	289	266	297	298	269	277	265	271	263	256	266	258	269	283	288	268	293	301	277	281	265	270	271	289	282	263	278	274	260	287	259	260	248	281	277	270	242	270	300	249	267	282	263	289	264	247	241	291	297	243	280	256	283	269	262	265	293	291	291	263	246	272	279	276	280	269	262	254	278	259	249	294	255	259	256	279	269	261	261	289	268	272	290	273	263	282	257	286	280	248	271	251	258	281	276	282	274	273	296	257	298	266	283	261	260	286	265	262	281	274	289	268	276	263	262	266	263	270	268	259	231	251	285	261	270	277	275	275	263	265	275	279	296	283	267	299	262	281	274	247	268	260	263	269	270	298	270	301	296	266	305	260	276	284	246
28598	37112	26023	16888	12670	9791	6647	5305	4117	3063	2428	2040	1786	1476	1357	1315	979	714	612	557	534	562	475	446	429	435	398	407	450	368	387	392	368	388	356	381	356	369	343	360	333	301	345	314	317	363	312	360	361	347	343	344	309	315	299	284	326	302	358	331	322	326	346	332	328	311	296	304	305	304	305	281	283	264	314	299	300	293	295	301	284	278	268	239	275	270	277	278	309	273	272	297	273	273	295	293	311	302	275	285	288	291	282	301	304	261	296	291	291	300	299	297	292	265	292	284	275	323	269	304	294	258	302	300	274	301	298	262	308	273	276	283	285	285	294	285	284	284	269	255	305	286	283	294	297	288	300	307	296	297	295	272	271	296	282	299	277	275	268	311	300	295	291	297	291	280	306	277	297	267	278	281	301	281	294	294	268	293	288	254	274	258	291	304	288	295	292	278	277	280	276	286	304	299	254	294	288	289	296	294	305	266	284	282	309	292	294	271	272	306	300	285	306	284	301	291	292	280	278	277	288	304	291	293	281	279	281	281	278	288	306	274	290	250	309	282	290	297	251	286	282	310	268	284	261	275	282	280	300	277	293	278	287	282	270	270	283	265	268	287	277	288	291	254	305	301	300	292	300	271	275	294	318	290	281	266	274	306	273	315	274	266	267	272	259	295	268	294	273	274	289	288	286	303	306	300	266	247	319	261	296	276	301	297	293	291	279	298	304	272	291	281	303	271	308	264	273	287	285	304	325	273	286	302	269	296	292	301	284	283	284	292	265	278	283	276	293	312	272	268	298	283	260	284	280	276	285	282	267	281	284	300	280	284	308	284	285	271	308	309	296	271	275	271	270	302	284	277	297	294	296	263	283	248	309	308	277	315	295	242	289	304	287	285	295	267	258	298	264	263	296	324	274	276	280	292	277	266	295	301	319	287	294	293	278	262	298	296	305	272	293	274	281	268	303	276	301	262	291	259	301	270	275	294	280	285	283	300	294	287	279	261	304	289	291	312	285	287	274	286	256	266	310	303	277	274	313	277	296	290	318	266	272	321	298	293	295	278	310	276	317	264	311	251	279	307	281	299	265	292	307	303	287	299	259	296	275	269	281	284	303	279	269	293	275	271	281	281	321	275	285	255	310	305	290	277	293	301	290	294	286	291	311	291	297	308	281	305	314	280	280	282	297	327	301	291	286	297	272	295	285	277	293	291	277	297	307	284	300	290	286	290	298	294	269	293	275	291	278	303	281	293	312	286	283	304	282	300	308	322	272	277	304	289	306	262	297	272	284	274	301	284	288	325	311	258	278	299	292	268	269	275	276	293	308	279	282	295	265	298	293	290	274	271	307	265	271	290	285	288	287	259	282	333	315	307	258	273	294	290	278	266	259	314	276	278	283	293	306	268	312	302	290	281	291	296	286	264	283	297	293	283	281	298	260	304	255	287	303	300	292	283	269	281	266	285	272	264	268	270	277	291	287	277	296	301	325	275	245	275	269	268	311	274	282	269	298	272	263	292	279	286	294	286	294	275	303	273	279	262	285	297	273	279	286	267	266	337	321	246	294	274	291	305	286	318	296	287	275	263	246	303	263	283	250	288	275	260	293	293	314	257	285	278	280	308	299	293	268	281	280	282	274	289	289	297	281	276	311	313	278	262	280	255	277	284	260	312	298	257	285	292	291	266	267	299	298	312	294	287	293	272	258	289	279	310	301	278	297	294	297	275	302	313	304	285	308	271	292	260	259	307	278	283	283	282	289	267	306	288	298	292	268	270	297	294	268	263	292	286	266	295	301	305	267	296	280	340	279	307	254	278	292	291	318	291	312	286	314	311	283	278	296	260	294	281	290	269	281	290	292	298	272	247	292	291	314	288	305	268	274	262	301	278	306	294	292	280	274	292	283	306	268	291	270	299	314	265	318	286	259	270	272	300	307	288	295	244	304	291	299	294	268	321	261	278	302	309	301	312	284	313	277	276	304	288	283	278	262	297	270	299	264	332	257	275	280	295	297	281	257	296	279	257	288	291	303	314	276	301	265	302	297	281	265	295	268	230	282	294	292	284	303	288	285	248	280	273	281	280	295	292	288	285	298	276	295	303	267	282	277	304	291	272	291	292	317	264	287	317	311	280	262	299	289	289	276	291	286	281	291	287	285	272	273	331	290	290	269	295	279	297	320	270	304	264	274	252	279	283	299	258	310	289	298	272	271	262	331	302	285	304	312	264	300	268	268	309	301	238	257	298	278	248	271	274	281	281	261	270	287	287	281	310	300	289	271	310	322	299	269	301	274	275	311	273	285	312	270	272	258	277	273	248	281	272	283	286	267	283	270	293	294	286	281	318	255	308	293	309	279	277	294	297	275	281	287	305	280	315	294	292	280	297	304	302	288	304	297	308	298	277	292	266	306	283	270	293	269	282	281	309	335	279	277	245	275	256	271	266	289	282	281	283	280	306	309	292	283	273	280	274	287	302	297	272	284	278	288	289	249	287	286	295	275	306	290	285	278	299	294	282	260	263	277	289	289	271	270	284	298	278	295	287	298	255	269	282	290	312	275	291	289	271	299	296	268	272	303	260	296	306	300	303	274	282	279	274	307	288	264	275	246	282	263	272	319	301	279	290	273	269	316	305	302	265	250	300	321	286	277	285	281	283	262	286	291	303	295	279	285	306	285	293	276	280	278	280	253	248	267	281	262	270	272	306	286	282	291	305	262	295	300	274	290	301	312	283	282	287	286	313	257	268	295	294	280	289	297	278	313	250	295	274	318	271	268	290	291	273	300	280	284	304	309	312	306	281	281	314	280	279	291	275	268	298	273	273	289	269	303	262	282	292	309	268	285	300	284	297	304	289	291	281	281	286	325	280	320	278	284	299	273	288	271	298	292	257	265	295	328	292	262	305	285	269	308	292	275	286	293	292	284	283	273	271	275	285	295	278	284	287	272	316	299	271	295	293	305	290	308	258	306	279	252	282	295	273	314	289	268	262	303	293	270	256	262	265	276	302	298	299	265	255	280	284	305	299	304	315	290	279	286	296	278	276	293	294	302	267	292	264	297	295	242	281	292	285	303	290	300	274	274	303	291	290	303	281	300	312	291	312	285	288	291	285	278	305	288	277	275	292	270	284	321	271	301	305	300	279	310	257	272	289	269	285	288	257	256	286	315	234	262	293	314	294	283	277	278	277	264	283	279	275	248	301	306	272	264	314	290	291	304	266	303	301	276	291	299	275	299	283	296	283	281	310	264	326	306	286	280	298	282	268	268	306	275	286	264	311	301	273	279	277	266	309	272	274	277	291	291	276	282	297	295	297	302	285	295	273	294	312	286	266	279	295	280	305	287	287	310	295	294	302	262	276	314	283	269	284	289	286	283	287	306	290	274	287	268	293	268	322	268	294	281	276	272	297	282	268	285	252	234	282	272	284	292	286	273	289	287	285	274	277	304	292	274	277	279	258	269	280	288	283	265	277	286	283	301	282	303	270	252	269	270	270
25363	21341	27396	25637	14167	5411	3271	2594	1733	1445	1087	1008	861	818	808	674	562	481	443	429	407	406	447	342	385	382	362	377	349	346	376	341	373	351	384	367	329	358	356	327	309	339	355	363	312	318	355	357	332	315	319	299	299	312	311	322	318	340	293	319	307	337	335	316	356	303	313	279	316	344	286	345	313	277	333	316	301	312	302	288	295	304	274	320	286	335	307	296	312	329	264	307	289	308	290	288	282	328	305	264	289	315	311	332	310	323	327	310	347	294	294	312	322	332	283	317	343	306	312	306	322	282	330	334	292	339	288	324	316	309	322	271	289	353	326	294	313	330	287	324	311	315	311	297	306	299	313	354	280	299	312	332	290	328	269	329	331	291	304	275	316	326	301	285	321	302	336	305	312	296	290	302	305	318	327	316	309	280	318	312	306	299	293	288	314	319	321	326	304	295	307	328	318	304	299	283	297	310	291	322	336	300	333	311	306	309	294	307	265	321	299	296	282	291	304	292	311	306	301	309	303	317	341	294	325	302	307	314	299	308	287	317	332	298	301	312	300	311	286	306	300	291	295	301	320	267	308	303	329	316	303	296	302	286	295	329	287	332	292	308	297	322	317	326	358	292	326	333	349	298	284	320	318	309	308	311	305	321	312	306	317	319	309	300	325	323	316	263	321	316	297	301	326	315	324	331	317	316	307	296	315	331	316	277	314	332	299	301	315	316	297	314	298	296	307	288	320	316	329	327	306	310	303	337	291	307	301	278	272	312	310	314	322	288	311	330	306	313	311	311	292	327	298	309	309	323	308	324	303	299	305	326	304	350	300	319	322	296	290	322	312	332	358	330	314	304	330	321	308	318	309	304	302	327	330	297	283	292	308	305	295	300	287	295	309	299	307	312	344	296	309	312	306	308	319	295	333	300	325	317	288	298	335	324	320	308	295	330	300	321	321	286	302	275	313	312	334	321	296	300	285	315	331	339	279	329	303	322	280	309	309	294	323	312	317	338	328	304	289	307	267	319	290	326	296	335	288	274	293	304	288	286	304	310	288	312	310	312	297	297	298	310	338	304	312	292	319	298	326	321	330	335	301	296	319	330	305	307	280	302	323	322	322	311	299	316	301	302	290	304	321	297	321	339	346	310	300	301	305	292	313	315	304	329	317	338	317	318	326	294	325	311	286	322	331	314	315	310	311	331	304	258	304	352	334	332	306	324	310	291	325	271	309	312	306	298	326	317	286	312	334	320	288	345	298	328	325	307	312	325	304	304	330	295	282	297	302	333	304	296	304	287	318	339	307	323	304	281	321	329	292	293	321	280	311	324	306	285	311	311	330	300	331	296	346	297	315	312	308	356	313	310	278	302	303	301	306	307	326	316	332	303	314	330	328	304	307	312	298	313	282	321	324	318	287	304	317	310	332	284	326	296	291	346	304	318	298	297	307	320	287	306	312	319	325	338	332	314	310	303	292	313	300	313	278	293	311	310	293	340	304	309	313	288	309	286	301	312	290	301	278	320	300	312	294	271	322	336	318	345	311	317	293	300	317	329	293	336	294	316	299	297	320	284	301	323	328	276	304	298	327	329	278	325	320	295	290	330	321	292	271	326	308	277	314	316	293	325	289	346	297	290	340	308	317	301	318	338	283	323	312	310	289	321	311	305	287	300	297	332	317	297	318	320	322	297	321	299	321	305	321	300	314	304	330	341	307	291	344	279	303	324	296	276	300	321	319	314	339	321	334	326	288	301	335	338	355	326	313	290	312	270	283	320	314	310	300	322	308	303	315	297	302	316	337	267	309	279	293	294	315	299	326	298	304	287	289	311	310	288	343	298	314	288	347	313	303	301	296	283	330	329	312	280	340	304	267	302	323	319	317	291	332	295	329	320	311	289	321	301	324	308	321	319	290	320	341	362	315	299	302	289	295	313	332	316	310	328	314	344	340	302	300	295	305	305	300	303	331	343	291	314	299	286	318	291	351	291	315	310	315	291	291	310	301	308	319	338	307	317	318	309	282	310	316	321	334	325	277	301	316	288	318	300	327	294	291	321	288	333	280	309	301	301	300	306	347	325	318	312	293	305	306	284	336	330	301	289	326	327	303	296	304	327	274	305	305	325	307	310	291	303	301	301	343	307	299	340	319	297	328	345	291	299	307	318	320	280	288	327	338	321	323	333	300	321	315	321	298	316	276	281	317	299	306	281	296	328	302	284	291	335	297	294	297	329	276	297	292	309	359	325	311	315	326	274	285	309	296	339	304	328	305	320	299	325	329	312	322	291	304	304	316	326	320	306	329	305	312	306	314	325	313	303	309	326	341	308	326	296	303	299	305	297	264	313	317	313	285	339	320	328	286	307	286	280	255	302	302	341	308	339	316	312	305	289	275	293	354	325	295	281	270	333	340	285	279	315	326	335	304	335	328	321	306	305	315	318	286	303	283	323	331	334	319	310	308	308	307	336	303	331	333	329	324	309	306	308	309	295	318	333	303	339	300	319	269	301	307	302	311	355	306	331	305	313	348	314	306	368	299	282	301	312	289	294	317	308	296	296	313	296	326	315	320	319	319	308	320	309	312	326	299	329	289	321	298	285	323	281	322	321	294	301	326	297	296	311	291	337	302	291	302	307	302	321	302	316	306	300	307	318	342	344	294	332	291	286	301	299	315	326	290	315	317	312	309	322	334	343	298	326	308	285	315	297	290	309	309	321	328	271	299	288	270	322	321	338	288	336	271	304	307	325	331	311	319	317	294	313	306	308	302	292	277	320	331	305	316	311	325	295	302	298	319	320	290	296	325	334	287	301	265	304	325	332	305	330	319	298	308	285	292	327	301	283	300	308	298	354	309	322	333	298	337	319	332	281	290	276	323	265	328	322	289	296	290	322	292	306	307	285	315	271	306	310	314	321	295	329	325	320	316	307	291	292	298	283	305	296	319	317	320	306	314	275	302	276	334	299	307	326	314	303	285	301	288	317	316	271	298	304	323	273	298	291	295	279	278	312	299	300	306	279	308	313	319	356	283	313	342	314	310	307	295	342	329	309	301	281	323	296	304	322	308	313	334	324	327	302	302	273	329	304	324	284	346	315	317	319	300	314	354	310	302	294	320	323	296	305	318	328	337	281	331	287	324	324	319	315	267	331	318	314	300	302	306	289	300	330	323	323	299	323	298	304	316	331	325	316	314	352	329	283	286	318	298	327	320	335	315	298	302	287	307	290	324	310	366	299	313	307	319	328	322	327	301	291	291	307	348	338	325	297	299	321	324	308	324	317	285	313	314	303	318	303	320	318	265	278	306	308	319	289	292	290	308	325	334	293	245	325	355	302	319	323	315	320	331	313	303	305	314	291	339	323	327	310	325	283	288	302	317	272	295	283	314	305	322	325	276	298	314	306	298	325	314	290	289	314	328	299	304	330	325	287	333	311	295	308	304	309	307	299	293	311	307	298	302	324	323	312	326	302	324	341	311	310	323	310	319	320	311	313	320	308
28008	34341	23493	14636	10578	7572	5554	4790	3155	2614	2043	1668	1488	1270	1355	1034	705	644	528	585	515	535	480	425	479	475	396	472	421	411	408	384	364	423	423	401	402	387	366	371	376	380	356	358	380	367	333	388	367	320	343	347	386	342	375	356	370	339	373	361	341	355	346	352	337	342	350	363	355	355	341	344	342	361	331	355	350	340	336	383	340	315	372	343	304	306	361	343	339	322	374	331	322	337	355	312	331	342	322	368	352	361	360	377	302	339	344	355	336	361	348	311	323	351	336	346	360	338	344	288	330	333	350	339	364	344	293	328	346	324	332	319	347	362	330	340	326	349	326	339	358	302	334	321	346	342	298	332	316	342	307	316	324	338	318	321	378	369	333	340	344	318	315	336	322	336	332	328	350	321	338	352	305	361	344	346	321	351	339	368	318	321	315	333	340	353	321	314	347	348	333	342	338	348	360	326	316	330	288	331	340	327	321	346	350	357	297	336	346	347	327	340	303	339	333	319	301	307	339	316	322	330	343	321	339	319	333	313	301	325	333	306	311	329	303	343	358	359	333	323	333	342	330	326	376	379	292	357	343	309	344	332	350	319	326	354	345	329	321	349	328	339	331	332	331	312	330	317	349	331	330	328	344	336	302	315	321	335	342	319	351	324	324	388	334	336	290	350	337	292	331	334	294	336	332	331	340	350	316	326	317	300	307	330	337	327	298	353	331	314	318	331	301	344	316	338	308	308	336	320	324	350	338	336	370	330	321	361	296	324	349	353	322	330	290	343	323	328	352	344	335	337	325	350	316	364	326	368	322	332	307	335	296	339	323	353	332	315	348	361	335	335	332	343	335	324	309	330	343	315	312	315	340	341	334	350	345	338	327	335	376	311	321	305	307	283	309	324	310	351	326	318	362	333	332	346	333	341	320	331	316	339	320	336	316	324	346	313	322	318	345	315	313	347	352	320	340	327	323	304	331	330	312	310	344	348	350	295	329	312	331	325	371	324	324	307	332	335	306	350	330	315	376	355	325	333	333	320	314	340	334	330	340	333	341	332	353	304	348	344	331	364	315	349	354	316	353	309	359	346	355	291	355	319	345	342	369	340	311	326	338	329	354	332	348	324	348	327	302	336	349	317	312	342	359	334	360	316	332	312	296	320	344	305	300	332	344	306	336	338	348	325	333	319	359	326	353	344	335	327	300	310	335	317	348	349	321	321	369	329	327	365	330	336	336	351	332	353	335	345	338	302	341	292	321	334	313	310	342	365	351	370	314	341	347	309	313	354	348	322	316	333	314	321	378	346	316	327	355	332	325	337	341	335	320	343	343	329	360	340	351	347	319	328	338	352	341	384	317	355	336	328	330	315	316	300	355	313	326	352	322	359	318	345	346	323	326	357	316	356	326	330	363	330	321	329	306	350	351	333	293	312	332	323	335	363	318	376	320	353	317	364	340	328	304	356	338	315	321	336	365	298	315	336	289	331	332	342	331	341	319	367	346	323	315	344	326	334	335	330	328	368	340	306	349	330	324	356	292	322	356	349	346	359	335	336	297	316	337	317	339	339	329	312	329	321	333	329	335	324	369	352	339	324	342	305	327	355	347	356	328	344	339	301	317	326	277	313	355	309	354	339	313	344	360	344	309	292	298	309	307	366	352	356	331	345	335	351	349	337	305	329	317	315	338	320	320	347	335	335	316	348	347	338	339	345	358	344	362	329	340	347	330	342	335	335	340	316	339	305	350	327	316	348	321	331	348	332	366	311	331	343	305	347	301	327	329	345	323	325	283	312	346	346	309	300	329	323	358	346	315	369	354	337	354	359	338	346	329	303	356	316	318	363	330	362	323	330	348	314	331	307	324	329	340	340	339	332	301	311	315	371	340	312	334	299	336	318	341	320	319	337	310	329	332	335	327	353	347	304	328	328	301	335	328	326	330	340	320	344	290	343	324	310	371	323	311	334	347	326	336	325	347	299	349	343	353	338	339	365	342	322	329	327	329	329	306	314	355	310	337	320	344	316	356	342	345	321	330	303	335	342	369	329	351	318	304	320	377	351	334	362	366	316	293	331	334	359	329	343	342	317	351	297	327	329	350	327	291	317	324	343	335	356	338	312	368	346	340	352	310	321	334	316	314	326	360	336	319	343	361	333	334	356	355	301	383	300	356	320	343	340	367	329	344	333	336	321	342	334	345	299	342	331	350	347	332	313	312	322	358	320	303	331	275	320	334	336	355	326	355	389	308	344	330	326	350	335	317	333	363	326	327	366	331	344	336	336	327	338	338	343	308	320	327	316	334	341	314	304	316	319	290	305	316	311	323	331	322	333	337	321	330	350	337	316	363	297	369	295	348	334	317	346	353	331	323	333	340	366	330	319	327	331	357	327	314	314	348	340	328	321	317	307	331	379	333	327	344	327	349	320	304	344	358	354	330	355	329	336	297	328	348	309	328	320	352	318	350	339	343	321	323	321	336	298	349	322	328	338	358	337	328	324	328	358	315	375	323	336	305	344	335	347	340	311	367	285	335	357	340	309	325	334	340	278	353	367	317	352	359	351	373	314	332	328	347	345	327	325	316	349	328	365	359	370	324	308	352	334	333	353	343	327	359	351	363	306	332	369	351	320	318	360	343	339	334	320	356	333	307	354	349	302	317	298	343	299	347	313	340	347	324	326	300	310	350	351	349	301	346	320	310	340	365	296	357	331	323	367	316	334	333	350	316	365	340	324	346	352	347	356	357	304	304	359	319	365	341	353	320	338	315	321	331	309	328	334	339	364	377	340	354	338	333	319	325	328	338	348	296	349	349	334	330	354	362	313	311	313	344	345	336	345	357	339	349	348	348	351	356	336	336	299	319	343	318	344	307	350	339	387	350	353	301	335	356	307	335	337	328	335	311	318	337	319	321	310	339	351	315	340	337	340	358	332	347	299	320	361	337	332	326	296	331	341	318	344	332	327	318	320	334	329	363	359	306	302	361	356	308	341	373	330	330	309	328	310	327	298	318	340	320	366	341	333	314	345	331	308	323	335	339	307	328	362	320	282	342	345	323	317	323	346	321	335	301	336	325	317	336	300	349	317	342	335	324	301	352	373	341	331	308	320	332	321	305	354	318	365	364	318	384	328	312	325	329	312	326	327	322	349	337	332	316	337	370	323	335	317	337	326	350	313	305	340	376	346	339	307	297	323	354	315	333	322	359	327	313	337	358	347	322	355	322	326	353	310	333	291	359	320	319	360	341	324	304	320	326	324	340	320	357	337	299	325	320	339	336	330	347	337	323	339	303	331	289	341	351	310	345	328	320	307	351	316	308	310	327	339	302	362	323	361	332	331	330	312	301	331	321	297	299	316	315	308	367	333	308	318	368	339	318	337	371	337	320	357	333	354	362	343	353	321	325	322	304	333	339	346	321	363	318	304	339	346	339	295	332	338	326	341	325	326	314	330	313	335	363	363	291	341	338	356	315	304	358	374	334	333	319	354	327	341	335	322
22832	21293	28923	24014	21363	21540	13750	5302	3173	2793	2209	1702	1571	1540	1396	1125	884	748	745	702	640	565	593	575	598	570	559	531	521	456	474	522	481	528	457	452	460	495	486	500	466	476	443	476	473	480	453	420	433	488	407	447	408	456	443	444	442	465	427	424	477	440	449	452	422	453	413	405	441	424	423	444	409	413	444	432	450	425	399	397	408	442	395	396	415	383	419	405	408	436	417	383	425	411	411	397	455	442	371	434	361	415	396	391	424	376	443	448	412	402	383	428	443	398	413	420	404	383	422	444	424	408	415	425	387	433	429	408	394	401	372	401	415	422	376	437	413	413	365	412	381	438	414	384	392	405	400	421	370	436	412	377	409	367	416	422	405	417	421	415	400	395	382	402	396	391	417	406	419	448	375	415	392	397	366	362	424	377	436	383	411	454	366	381	402	400	403	401	380	370	371	386	397	419	410	358	425	436	406	420	421	411	368	407	421	404	401	393	400	405	438	395	390	398	385	399	426	379	423	387	405	452	392	402	380	381	396	392	374	422	432	401	411	388	407	408	407	408	409	424	413	376	417	391	414	397	397	396	395	429	415	415	377	412	390	413	404	422	411	406	433	402	418	398	384	418	409	444	439	432	444	436	444	438	394	392	403	398	394	391	412	395	415	434	442	414	430	425	417	393	406	416	370	429	410	380	398	459	370	419	411	423	409	402	423	447	444	407	426	434	446	399	423	413	440	423	408	414	406	389	394	408	374	382	382	380	414	380	382	439	435	388	443	455	404	426	396	422	411	443	398	444	378	423	408	404	432	363	478	447	408	403	399	391	378	423	396	408	406	400	411	445	418	429	397	393	384	413	381	421	387	443	404	431	358	392	424	412	444	399	387	403	427	390	428	426	411	413	419	408	383	421	444	351	442	381	385	409	437	415	427	420	397	403	450	440	363	396	406	407	397	403	381	390	413	420	435	440	415	415	434	383	436	418	407	394	425	433	428	426	378	386	409	417	380	404	400	393	491	404	421	432	435	407	406	430	382	431	351	392	421	394	387	407	351	438	399	424	400	456	409	387	402	402	415	419	403	384	408	430	393	409	411	373	422	416	404	421	401	422	436	404	421	430	442	382	410	389	409	405	431	452	418	433	402	423	406	400	405	446	461	416	390	431	404	410	387	398	386	448	415	400	411	407	390	390	420	406	429	375	342	383	401	415	406	400	404	383	386	394	382	390	401	399	428	385	429	444	392	399	396	412	431	409	403	402	382	398	388	416	410	454	396	431	427	416	398	436	428	406	404	400	391	405	450	382	392	426	394	423	380	393	399	432	395	419	409	389	412	355	424	434	415	392	405	392	404	410	426	424	407	411	405	396	406	407	409	455	400	393	437	406	393	383	389	425	398	389	402	381	393	391	424	399	401	406	401	390	394	390	432	429	368	419	377	392	419	457	402	424	406	364	418	408	415	428	401	405	382	416	365	409	389	414	436	408	416	417	412	398	396	401	364	400	438	404	408	430	405	383	380	424	412	407	386	412	415	370	420	408	373	419	380	409	410	425	384	403	414	405	378	424	414	430	385	430	404	395	428	405	394	433	374	422	437	412	405	386	414	416	399	428	385	417	386	358	431	421	406	415	440	409	417	397	406	441	374	375	429	401	395	376	403	411	412	404	412	400	412	425	395	435	411	425	399	409	424	415	400	417	428	422	405	409	395	380	398	409	401	426	435	435	410	417	401	417	371	359	398	433	378	468	407	400	392	417	394	456	407	395	397	424	420	386	450	386	447	405	395	406	387	440	429	396	408	453	426	380	432	420	418	407	415	404	430	418	407	397	381	371	400	417	408	413	402	417	446	426	432	408	402	428	412	407	402	415	415	377	420	436	409	392	431	422	419	389	389	399	416	403	419	374	380	435	402	374	383	406	412	363	389	431	405	406	435	389	393	419	407	414	413	387	429	408	400	394	426	427	400	375	425	377	457	367	414	381	409	389	451	400	391	401	419	412	387	429	398	387	436	418	426	408	415	393	411	422	401	382	417	404	415	431	410	420	424	393	407	450	380	417	408	395	438	438	416	400	427	414	422	408	440	384	384	392	393	395	451	438	430	394	425	391	427	397	398	394	385	398	408	394	417	417	390	393	426	421	385	425	413	441	409	431	409	411	414	411	415	374	396	426	403	416	403	400	407	443	423	420	376	388	387	392	403	388	383	432	416	414	418	407	365	410	396	438	430	420	383	417	391	419	425	407	392	418	406	416	407	419	410	396	411	433	383	410	435	426	388	403	433	405	392	440	425	405	392	424	392	386	370	406	389	403	432	425	385	391	399	418	403	370	400	382	404	386	394	390	437	425	426	392	405	405	407	404	410	414	438	405	413	389	429	384	406	427	429	394	410	393	438	383	414	423	383	412	438	415	399	438	401	437	392	409	438	402	429	410	396	433	447	391	371	388	397	406	445	361	412	367	400	456	441	389	373	385	412	394	400	402	389	397	408	391	416	423	422	411	427	403	426	436	404	392	408	400	399	418	400	390	394	413	420	394	374	395	407	394	360	408	401	414	412	467	427	379	401	434	404	410	389	407	447	409	431	442	382	422	420	415	423	434	419	404	400	390	403	418	429	393	432	391	386	424	381	397	395	381	384	398	395	387	387	421	448	431	413	414	380	386	385	421	385	426	390	412	399	437	373	381	420	421	394	421	412	415	426	365	413	429	394	394	433	427	400	412	391	384	392	388	397	401	414	394	426	384	401	397	414	375	411	415	420	436	406	413	387	456	412	416	410	384	420	403	441	377	393	406	456	405	433	407	355	407	426	415	402	391	409	416	429	397	419	418	396	403	402	405	417	460	397	370	389	383	421	404	403	404	399	440	406	402	403	400	399	376	416	377	400	381	411	424	388	418	374	389	368	382	392	434	367	422	407	413	400	417	436	386	387	414	403	353	427	431	402	423	433	415	431	394	413	390	416	393	406	405	374	422	383	405	420	395	408	399	435	402	424	396	414	417	401	398	440	388	445	411	404	374	396	388	415	400	396	424	393	420	408	408	394	389	376	446	418	384	424	413	400	427	418	426	394	408	391	429	410	433	381	423	403	410	420	406	442	412	386	390	391	436	408	354	381	420	396	377	426	423	400	403	386	422	405	406	414	404	364	427	431	409	389	456	428	413	375	420	383	393	416	400	417	415	423	420	411	397	401	400	399	467	410	433	424	395	430	437	420	365	384	426	407	401	413	415	438	410	347	396	400	433	390	395	405	386	399	431	439	397	431	411	377	400	391	406	429	443	436	416	387	442	413	399	409	416	432	415	411	385	395	447	391	423	393	437	417	395	418	407	410	386	420	392	415	403	421	398	425	381	385	413	407	411	413	425	436	435	435	406	411	406	390	427	436	398	380	417	414	411	436	459	348	388	416	428	421	394	411	406	393	408	409	426	430	402	420	430	395	403	450	433	384	394	408	407	462	416	378	380	410	432	399	419	404	397	405	421	394	366	391	475
32678	44645	32497	22307	16689	12680	10044	7709	5330	4570	3479	2725	2521	2426	2167	1612	1290	1016	926	865	841	763	698	709	704	645	691	668	585	568	560	570	567	561	542	525	504	459	474	490	503	498	434	474	506	479	525	512	479	501	465	499	465	468	438	468	436	459	446	465	465	450	485	452	456	464	427	461	443	477	421	413	458	446	391	419	388	442	424	426	444	413	413	409	411	397	430	416	413	401	386	474	445	426	439	406	442	404	429	434	433	414	405	406	393	391	439	428	441	435	400	423	418	423	404	433	417	403	400	375	410	417	405	451	428	418	384	437	422	454	414	442	406	426	406	393	424	401	420	434	401	410	403	420	443	386	401	449	418	412	396	426	427	430	427	433	389	414	425	416	422	445	417	395	407	430	428	417	387	471	394	410	406	439	385	423	387	398	424	393	421	462	415	421	423	385	419	395	413	413	424	432	436	431	423	428	399	408	412	444	416	412	397	427	397	364	400	383	436	395	388	408	445	426	414	423	434	411	443	435	370	413	400	400	403	442	453	438	433	403	413	421	411	416	413	441	417	403	406	430	389	461	423	405	429	383	409	443	412	436	401	428	405	430	432	396	402	395	422	442	407	394	403	419	406	434	391	420	426	407	442	378	406	418	433	378	401	397	415	428	434	422	424	407	397	402	440	438	392	416	369	421	411	378	392	448	407	388	424	407	426	383	450	406	412	438	436	409	456	422	405	403	370	415	406	436	408	415	415	425	427	439	395	428	421	393	435	382	427	416	407	400	392	369	418	384	403	422	427	399	390	402	369	419	398	422	398	412	455	409	409	447	364	404	437	431	452	441	429	439	398	389	412	418	406	437	381	438	409	428	412	429	405	420	403	407	434	424	397	405	380	412	418	435	401	390	389	436	422	448	424	408	455	426	426	448	442	423	400	399	413	402	445	399	402	407	374	415	415	428	443	421	392	411	427	463	420	433	440	397	389	414	388	419	435	439	402	402	408	446	409	421	390	435	440	399	429	441	402	407	399	386	418	427	420	391	371	401	381	422	403	414	419	443	388	387	452	398	443	395	368	386	418	437	414	401	422	421	409	407	383	413	432	391	423	479	456	417	440	404	415	370	428	405	394	417	418	404	371	430	430	406	443	429	418	402	396	389	443	420	453	410	402	407	401	420	420	428	402	430	431	418	412	384	412	410	407	396	417	431	397	458	420	420	415	410	407	424	389	434	448	417	454	422	400	387	414	413	443	409	398	408	414	393	442	424	398	434	422	407	400	431	419	398	416	389	416	427	409	401	382	430	422	462	423	385	407	439	412	429	398	408	408	420	455	392	412	390	402	413	427	409	378	412	439	445	426	410	422	378	379	415	434	386	395	423	429	379	439	415	443	425	409	411	413	444	399	406	397	437	439	392	409	429	428	401	402	414	428	396	397	434	451	410	407	399	405	451	440	457	413	429	426	430	389	408	396	420	415	437	394	392	425	423	422	472	404	398	414	408	390	411	394	415	403	456	423	419	444	393	463	412	418	421	445	409	387	384	410	421	428	410	390	464	436	386	435	412	455	439	397	409	429	406	400	421	429	392	424	435	444	435	426	410	431	424	406	417	451	397	380	437	409	391	402	381	423	413	406	439	421	391	423	442	421	428	414	424	430	400	419	401	426	395	390	458	447	413	417	464	406	423	416	411	391	392	424	387	424	411	421	421	420	425	429	383	422	377	442	395	398	409	414	385	411	389	424	427	400	428	406	404	423	432	409	425	439	401	396	421	430	422	432	374	396	411	420	394	410	388	403	453	407	417	410	415	423	411	439	385	431	437	417	416	410	404	420	391	439	396	377	379	448	421	395	394	412	458	406	466	451	398	399	445	413	426	382	395	439	420	416	402	426	423	422	413	432	407	401	391	419	414	425	366	429	423	380	414	425	435	440	373	392	451	415	399	401	414	419	376	445	382	423	406	432	428	421	408	379	419	411	400	437	402	417	407	424	433	415	416	375	397	411	417	424	408	425	435	450	414	412	413	418	428	420	401	428	395	412	397	393	441	423	415	472	376	389	394	410	432	429	397	430	393	432	404	410	428	441	425	416	431	447	408	423	358	418	459	379	429	431	405	395	394	436	441	408	406	404	407	393	371	390	450	411	435	402	429	399	390	425	415	439	426	403	441	422	406	437	397	447	429	384	404	437	436	413	410	420	417	428	439	392	414	420	395	413	445	409	398	437	384	409	427	428	421	385	396	427	417	399	420	411	397	424	411	427	407	408	405	406	452	388	435	420	395	430	437	409	400	403	422	412	409	406	416	404	424	387	441	429	408	396	395	430	424	449	423	433	433	411	423	387	426	397	418	414	413	413	387	410	411	415	431	446	411	418	443	398	414	414	431	427	405	394	439	423	407	390	406	428	386	442	390	407	391	421	370	417	432	448	419	412	432	426	424	466	438	404	411	387	468	418	405	418	400	403	363	401	375	443	429	404	440	406	435	381	430	424	415	424	417	405	389	436	416	372	406	427	418	397	413	416	405	416	413	406	431	413	411	399	392	410	409	433	379	448	427	426	433	412	398	456	433	402	397	431	423	397	398	428	421	443	423	381	389	414	418	414	413	415	376	431	401	387	426	421	407	416	441	423	441	397	454	436	418	429	426	381	441	433	424	385	408	440	389	411	422	386	431	427	432	436	410	385	422	410	414	414	397	419	373	404	433	382	406	373	421	402	410	431	377	438	419	411	412	393	406	432	418	413	388	402	415	430	415	416	391	417	468	392	422	434	418	380	426	386	418	415	363	385	446	429	429	383	411	426	385	414	447	392	399	394	405	415	406	390	431	426	417	406	442	405	426	388	424	406	430	441	401	388	422	410	456	387	401	444	399	409	392	416	433	429	448	418	456	416	375	407	408	385	394	434	409	400	432	433	430	417	413	401	404	399	393	414	406	381	371	412	398	423	435	394	432	432	402	433	406	417	432	397	405	396	404	401	403	388	371	399	414	410	402	415	390	424	407	425	435	436	415	406	432	412	431	444	422	422	434	388	430	459	399	443	418	418	431	416	428	376	413	400	418	405	370	425	428	425	415	407	420	436	388	451	404	450	397	420	401	417	422	398	360	403	391	400	393	422	394	380	424	441	420	440	386	420	397	446	446	431	397	361	401	387	399	394	396	407	396	422	416	418	431	437	455	422	417	430	439	399	431	408	408	427	425	413	440	410	434	419	434	390	391	381	425	415	412	438	368	443	418	420	384	406	429	425	383	436	422	381	401	412	433	431	444	448	446	421	422	391	409	436	420	414	397	423	424	410	374	402	430	378	410	435	402	421	416	418	431	441	402	407	415	424	412	436	421	437	415	391	438	425	420	389	443	422	414	435	395	408	394	444	392	406	425	439	402	416	431	390	444	390	353	414	389	392	403	424	408	405	429	443	406	411	409	419	427	396	394	434	387	404	441	420	402	450	386	405	391	434	410	423	418	403	394	391	386	412	392	415	422	396	380	394	390	406	416
29114	23151	19983	12734	5849	3376	2445	1668	1235	1094	920	664	699	731	544	401	341	331	346	312	275	304	292	276	274	297	261	281	274	274	263	285	282	254	260	286	236	228	257	280	262	244	250	261	248	269	254	270	288	260	243	270	235	246	248	239	222	250	242	271	229	242	253	238	253	220	234	238	209	244	255	257	258	261	230	230	254	248	230	222	251	213	247	263	238	236	236	211	192	246	248	251	269	233	245	244	224	221	245	245	214	244	289	224	260	239	215	227	219	213	239	234	222	238	246	247	216	241	233	217	242	237	213	232	201	233	249	231	246	235	242	227	233	213	238	249	225	221	230	272	227	220	230	270	276	228	243	210	232	221	226	274	245	246	235	235	221	243	249	222	229	255	227	250	237	235	242	215	249	232	247	236	249	229	259	234	208	234	271	242	253	216	251	200	220	243	234	243	256	248	238	241	223	211	247	223	224	241	234	241	210	230	238	242	234	229	290	257	251	227	243	244	237	244	247	259	219	256	266	245	255	230	232	231	252	248	277	242	214	250	211	228	250	257	242	255	210	251	239	213	217	235	232	236	249	229	252	252	262	219	247	216	257	233	257	230	246	242	249	237	231	258	241	243	261	235	193	245	235	232	229	252	245	219	234	244	253	236	200	251	222	249	217	212	214	245	222	243	247	235	240	254	238	252	233	224	266	288	276	236	211	243	236	214	211	242	222	221	241	226	249	223	243	240	252	252	241	242	235	227	230	204	264	250	250	196	222	219	225	231	252	227	220	234	227	238	258	217	239	242	218	223	249	234	227	252	240	249	260	242	235	244	224	267	247	250	207	200	257	238	240	224	252	270	224	251	250	248	221	219	245	237	211	220	257	239	228	245	224	221	228	252	257	222	205	202	247	268	257	260	225	239	214	233	273	235	243	275	267	237	228	223	239	241	255	222	244	253	250	246	245	239	254	198	230	201	229	236	218	257	231	248	244	216	235	227	230	233	231	238	220	258	246	249	220	233	242	231	221	260	215	219	213	220	248	234	238	239	233	234	238	231	287	220	228	244	243	220	230	269	268	228	236	225	231	213	271	259	257	238	224	235	241	210	245	249	236	212	214	242	251	245	233	260	235	226	236	210	270	257	213	233	241	234	272	241	225	207	235	213	227	241	224	237	238	224	243	238	233	229	228	253	246	236	241	235	224	236	252	245	221	219	251	245	228	278	253	234	228	245	248	207	241	235	257	238	237	225	231	229	234	214	240	222	226	248	212	268	239	249	225	229	216	229	251	267	244	252	236	242	268	231	234	245	238	264	229	227	234	237	248	233	243	251	244	217	263	224	267	230	240	229	226	223	233	232	234	251	231	218	229	232	236	237	238	234	245	224	207	213	228	247	220	218	272	252	246	243	236	212	211	253	238	235	230	236	256	257	223	239	254	231	245	231	246	249	245	241	241	261	259	241	244	237	262	226	258	236	266	246	249	226	226	244	227	250	218	239	217	263	245	252	208	234	244	238	220	246	235	233	216	278	225	259	247	249	227	234	237	231	244	256	220	239	212	243	208	237	223	263	221	242	214	219	228	236	231	216	243	243	280	240	233	236	244	212	211	228	231	261	221	277	250	233	232	263	209	224	237	270	236	247	240	269	243	220	227	241	227	261	250	244	208	248	238	231	237	222	229	220	243	234	210	211	257	247	246	250	220	241	237	241	253	241	246	225	235	232	208	216	251	246	258	230	244	237	228	250	234	221	241	244	223	238	218	239	268	236	242	214	246	255	231	234	237	205	249	231	249	240	226	223	243	256	196	217	247	251	251	224	231	214	227	233	241	237	228	217	208	222	234	231	259	233	236	241	253	248	249	217	249	229	229	239	261	223	242	229	241	245	246	239	254	252	230	246	236	242	234	265	240	241	242	240	228	245	248	234	193	215	244	228	278	209	239	228	215	234	249	245	233	247	250	215	256	250	244	247	259	239	234	232	241	247	224	242	249	230	250	256	236	236	244	229	261	273	269	239	245	291	227	219	234	258	244	248	238	239	223	269	245	231	236	251	248	235	229	237	237	241	222	246	246	228	216	227	250	255	237	224	244	255	211	284	223	242	214	243	261	244	232	233	228	235	256	248	230	218	222	234	270	213	244	251	234	220	234	237	224	248	242	245	248	246	218	238	226	261	244	253	236	221	224	255	233	222	213	257	257	235	233	229	233	211	234	257	240	266	242	218	254	257	230	242	213	223	235	229	220	251	234	234	214	249	229	222	220	244	211	223	215	241	241	219	239	256	223	247	220	237	217	251	256	232	256	225	243	242	267	241	243	225	231	249	249	246	257	218	244	250	244	237	268	255	230	233	250	238	243	208	238	244	239	257	256	227	238	247	225	215	237	234	253	217	242	244	237	219	244	190	236	221	247	258	245	251	225	254	235	210	249	252	220	243	236	248	262	252	237	225	238	235	242	238	245	215	206	236	236	244	233	253	238	259	249	244	248	238	266	226	237	214	239	212	217	219	239	239	247	217	222	237	250	237	221	225	227	247	241	250	246	241	217	227	245	233	239	224	223	251	232	224	213	246	231	252	240	243	248	253	244	219	264	256	221	262	220	223	255	243	248	267	260	217	249	242	261	257	250	197	254	244	246	244	225	227	220	221	225	233	249	217	228	236	255	233	240	249	231	219	252	240	229	234	241	257	251	225	224	241	191	229	248	236	227	250	198	229	260	215	257	221	244	251	256	243	223	218	252	231	245	210	220	240	234	251	224	225	245	231	230	259	218	264	250	243	249	234	220	240	230	230	247	243	277	236	240	243	250	249	249	245	238	240	223	274	237	254	214	204	238	238	253	237	252	226	213	246	253	239	235	253	233	250	239	221	232	230	264	213	252	251	241	237	222	237	234	245	216	232	241	239	242	255	240	236	231	221	262	237	221	251	256	241	258	263	215	265	234	217	233	255	211	234	241	224	207	222	236	233	238	260	245	229	239	238	242	212	231	224	220	221	244	270	237	254	213	227	253	238	253	210	237	243	224	237	221	236	243	253	236	254	219	232	220	227	236	215	235	218	260	229	232	215	243	237	234	238	245	257	275	253	221	248	234	220	241	234	225	253	227	238	242	244	252	231	240	227	223	250	225	218	233	233	235	231	237	239	219	249	221	244	233	249	235	218	242	220	262	217	239	238	252	231	247	231	217	233	240	216	242	230	238	261	241	221	232	240	218	219	232	268	246	268	247	255	251	251	234	235	231	217	261	255	266	263	227	242	249	258	225	234	219	263	238	233	217	224	235	241	228	215	249	239	223	232	251	256	245	238	207	252	242	225	271	262	217	242	252	245	228	224	244	247	231	214	260	249	259	219	247	233	253	246	229	245	214	226	263	218	256	214	237	217	232	246	221	255	216	229	260	242	240	249	260	226	239	237	213	226	245	221	251	240	268	239	226	281	237	233	231	234	215	213	250	243	239	219	257	219	254	255	233	220	256	248	270	227	230	210	213	223	226	225	251	256
26121	30981	20243	12394	7923	5893	4290	3020	2166	1915	1536	1025	1167	1164	718	584	499	459	463	422	386	406	381	380	369	369	328	336	323	304	283	264	287	281	315	285	286	286	284	295	283	276	268	297	274	272	293	268	265	287	315	288	253	267	254	276	252	270	282	267	285	266	274	295	258	228	276	259	264	279	261	259	269	275	283	296	252	254	268	247	258	274	268	245	244	241	262	244	284	294	270	255	267	257	288	225	276	243	239	250	279	251	257	257	275	279	250	264	218	250	264	270	259	251	251	239	253	231	238	262	253	254	256	248	263	249	265	247	242	246	235	269	250	261	255	251	242	245	244	257	267	261	252	245	246	249	256	226	247	246	276	254	248	228	261	262	263	241	266	244	255	295	242	260	274	261	256	245	245	268	282	257	252	256	257	268	269	251	246	279	268	224	239	268	244	238	273	268	255	268	262	284	280	246	261	235	244	246	250	248	250	253	261	261	246	251	253	217	259	265	264	253	243	260	264	249	273	233	283	240	274	294	233	256	252	265	256	272	260	249	273	251	257	235	272	244	249	250	231	234	265	243	264	283	235	261	277	268	246	263	263	250	246	241	259	244	238	243	223	270	297	236	258	231	282	267	251	243	253	247	278	261	287	248	263	249	260	270	233	284	270	247	279	239	266	257	254	202	257	257	249	274	255	246	259	258	246	273	269	269	269	241	248	279	259	264	219	238	270	259	245	265	291	250	249	251	274	277	248	266	237	229	230	260	285	251	257	251	262	249	254	264	264	253	247	259	258	250	257	269	267	252	285	213	247	269	264	251	257	276	265	270	246	285	265	250	277	269	248	282	250	247	227	266	270	287	265	247	246	238	271	251	249	245	300	258	238	274	282	260	260	250	247	265	269	235	249	250	262	242	235	281	268	243	223	282	238	249	281	259	232	272	279	254	272	247	267	234	259	259	250	224	239	235	248	238	287	231	249	252	287	261	268	258	269	243	253	237	265	263	254	238	249	261	262	288	261	225	266	237	263	240	262	257	252	222	254	236	273	256	273	297	248	276	238	251	268	274	261	251	233	247	292	272	255	275	262	262	262	262	235	272	236	234	239	249	253	243	260	258	241	262	247	249	242	250	244	246	270	235	258	251	243	239	239	267	261	280	270	266	266	256	258	256	250	244	254	256	246	265	248	277	248	273	276	267	293	234	266	229	237	240	255	256	288	255	255	268	288	255	270	280	220	251	268	263	265	239	266	250	262	249	257	229	231	248	271	290	247	280	261	280	264	249	260	255	268	237	271	253	256	265	248	238	278	242	235	264	252	269	258	286	232	279	250	273	260	256	244	263	238	261	277	273	263	241	258	275	241	250	242	255	252	269	244	241	234	272	249	237	258	256	244	276	241	272	260	255	265	260	281	266	255	240	257	237	237	275	266	232	252	272	275	274	245	261	256	265	252	261	267	228	252	246	239	263	235	253	263	270	257	258	241	253	255	268	248	228	265	236	260	230	272	274	283	293	284	272	289	256	231	251	265	258	272	265	258	264	245	258	242	253	236	254	274	272	253	246	263	271	262	240	232	293	286	256	273	257	272	274	254	253	264	252	242	249	244	253	256	257	263	245	233	226	241	248	241	278	265	260	268	290	276	270	262	280	270	250	278	256	252	238	240	280	279	259	277	244	290	261	268	268	277	259	274	253	227	281	252	227	267	240	240	258	240	236	253	264	259	245	284	286	248	267	274	265	248	248	275	224	273	257	268	267	245	241	263	280	259	233	255	254	271	282	251	245	233	258	248	285	272	237	247	244	259	254	258	247	258	267	238	235	271	260	247	238	278	273	256	280	240	267	235	275	257	287	229	266	253	282	265	245	253	283	276	238	246	269	240	289	255	245	246	263	238	290	251	253	240	262	263	274	244	234	265	273	274	267	270	268	276	284	308	249	286	275	241	256	253	271	281	282	270	243	287	243	284	210	276	290	278	255	243	260	271	283	267	242	260	238	254	255	268	264	245	298	240	258	270	250	251	251	274	253	241	245	272	242	299	283	264	257	256	263	250	290	247	265	274	262	245	248	269	269	246	269	225	275	261	252	252	262	244	284	256	257	262	246	246	247	248	225	269	259	241	268	270	252	267	251	265	267	272	259	245	230	254	239	254	266	247	264	260	246	257	256	259	238	237	236	254	255	265	259	240	252	265	284	260	261	288	235	300	248	247	254	256	251	256	280	280	260	263	262	272	249	246	262	261	250	266	248	272	259	256	250	223	252	250	257	256	222	264	269	245	252	273	251	246	284	260	281	220	269	270	289	254	238	241	250	278	241	251	239	306	248	229	258	239	246	256	268	264	249	268	241	240	248	252	273	290	257	270	234	252	247	258	253	249	266	252	277	245	284	244	245	247	243	260	265	290	236	258	244	211	252	255	266	243	261	235	251	276	260	260	247	248	243	250	259	254	249	248	242	259	282	261	233	253	260	236	259	248	261	261	292	263	276	258	255	259	250	244	268	252	228	259	257	267	257	249	293	247	245	253	234	275	264	236	271	242	277	277	262	277	278	264	238	254	273	263	263	269	241	258	264	269	251	273	315	284	258	254	269	298	269	274	244	250	267	243	245	256	251	232	255	248	241	260	262	297	267	247	265	245	263	255	242	257	232	253	247	260	269	279	255	245	283	275	290	255	259	231	279	253	291	226	266	252	243	271	252	251	256	245	264	255	247	244	280	272	261	238	258	232	254	261	273	255	284	248	272	247	245	233	251	219	261	271	258	254	239	275	260	255	271	273	240	261	279	262	276	291	237	247	257	263	267	237	261	238	279	243	270	266	270	272	260	236	281	261	259	250	273	263	276	279	275	242	226	285	259	245	261	276	251	286	271	266	232	242	288	254	252	260	256	239	249	241	271	289	252	253	263	265	261	262	279	256	272	257	247	270	248	271	259	258	270	255	250	231	257	272	272	266	247	252	298	281	239	251	251	266	223	270	245	243	255	260	239	253	207	252	255	245	270	260	242	246	260	264	268	269	240	267	268	235	246	252	248	232	263	261	252	258	252	248	245	247	251	266	254	247	265	253	279	260	229	255	252	265	272	270	249	263	256	260	280	281	235	255	290	263	250	238	242	283	250	257	229	250	284	261	279	291	269	243	268	254	260	250	240	261	280	267	259	255	264	259	284	263	273	243	266	260	256	239	259	286	267	244	272	253	274	243	290	239	267	254	250	261	261	229	268	233	262	253	245	259	261	289	261	258	268	245	281	271	264	304	265	267	262	275	259	251	243	261	225	258	261	272	259	250	254	247	255	248	222	240	273	276	270	247	257	275	241	250	243	262	244	265	249	268	252	275	254	267	236	247	269	270	244	260	285	223	275	267	237	248	257	247	273	255	252	268	266	268	267	273	273	240	246	277	237	270	247	253	255	240	250	295	266	253	275	234	260	229	262	256	257	281	254	251	254	239	219	233	268	230	242	254	242	279	230	255	272	229	275	282	257	268	246	272	263	248	255
23946	21262	28387	24492	21240	13621	5871	3138	2217	1962	1633	1506	1248	1046	781	716	591	542	460	457	452	415	419	415	406	403	371	411	360	376	322	335	315	329	326	320	323	310	303	345	303	312	335	325	302	354	302	297	305	327	290	301	291	292	306	309	297	315	302	312	296	284	300	309	288	325	287	296	332	320	321	278	289	257	259	319	282	280	274	271	304	273	295	302	265	256	301	278	293	297	256	269	276	286	272	301	284	275	248	284	264	269	286	294	274	261	297	275	271	292	258	282	283	279	292	315	277	288	282	294	281	260	267	301	306	259	296	293	271	294	285	257	291	266	313	290	264	285	267	275	287	267	289	298	287	299	273	295	312	266	307	262	300	268	306	289	298	277	276	283	270	278	281	277	288	287	296	313	273	296	306	284	304	277	259	274	268	262	303	296	273	268	257	264	276	279	281	261	287	282	296	274	293	277	311	272	273	293	298	277	302	272	272	262	252	295	276	283	283	280	287	285	294	298	286	302	297	283	287	283	262	263	287	287	275	296	271	255	278	282	248	262	263	284	280	259	306	259	302	295	291	282	309	274	281	306	275	301	277	287	315	302	290	299	279	248	313	282	295	292	272	270	302	273	308	288	278	290	293	283	282	275	293	286	307	265	295	279	302	296	308	282	269	299	262	266	293	288	284	297	294	285	291	271	278	317	286	294	265	260	269	298	292	279	265	254	282	268	278	287	250	312	259	270	278	281	284	258	275	268	296	284	296	275	266	280	275	278	317	270	294	310	296	283	264	276	264	290	290	294	280	271	277	278	278	298	297	269	277	309	278	278	291	262	283	264	289	288	285	287	272	311	293	291	316	275	312	280	260	278	308	277	289	304	287	292	276	287	311	308	272	262	299	312	279	275	295	289	289	280	281	274	303	318	282	259	294	278	266	254	283	297	282	264	295	291	310	274	273	246	291	276	293	324	262	294	278	277	274	273	274	279	282	320	316	271	276	278	293	283	301	296	260	264	280	284	282	270	284	268	287	297	290	288	297	287	279	282	279	310	270	278	291	291	312	279	293	262	286	287	276	278	265	298	275	273	300	278	257	258	255	260	289	269	288	276	285	285	309	273	284	301	238	292	273	300	304	267	303	296	308	280	265	298	288	284	290	257	309	289	317	286	253	286	270	289	278	271	295	283	289	302	274	310	254	306	264	279	304	291	271	302	254	270	290	254	293	294	321	289	290	278	286	284	288	304	300	287	316	283	298	298	270	285	280	262	330	280	271	306	257	304	294	277	288	260	313	278	311	288	278	283	297	279	262	297	269	296	306	281	260	273	254	273	270	290	278	289	310	272	284	292	291	265	282	276	280	287	294	307	272	274	300	286	282	272	300	288	272	275	290	277	253	301	324	299	281	286	280	292	289	287	292	270	302	277	278	273	301	270	280	286	271	263	279	287	269	302	268	301	282	297	282	268	283	268	267	280	310	265	298	261	274	300	283	262	304	312	312	259	292	282	306	284	318	257	303	251	295	267	295	270	270	271	300	266	262	287	293	276	283	296	273	285	278	325	288	289	271	286	262	280	274	312	278	303	312	277	280	280	288	297	285	287	282	293	309	275	285	256	300	273	300	294	316	316	274	301	294	267	265	274	310	279	225	277	300	288	281	271	280	280	285	277	263	269	269	263	253	263	308	266	281	257	310	279	316	290	276	268	290	254	272	248	278	296	282	291	263	256	284	274	253	294	323	290	273	302	327	291	301	291	278	247	256	277	308	287	265	280	268	297	267	278	281	273	265	298	287	299	290	311	309	271	278	302	300	274	281	284	284	268	272	276	279	283	281	258	272	296	315	278	293	300	283	272	303	302	299	309	281	299	258	272	282	291	283	256	258	311	268	300	303	316	262	290	280	301	319	315	297	305	274	302	280	300	287	276	272	293	309	288	299	276	252	255	286	308	294	286	259	302	267	274	302	270	256	296	255	251	314	251	295	284	280	278	271	284	269	265	299	280	321	289	277	274	255	277	244	284	285	310	269	309	287	298	308	303	308	317	301	294	306	287	267	284	289	322	293	295	284	287	297	276	296	267	272	276	294	284	298	295	272	288	304	311	295	285	279	276	293	293	296	289	289	282	283	281	288	284	285	260	298	289	283	298	270	252	262	277	296	287	299	281	254	295	284	274	286	284	254	302	329	312	266	287	279	293	283	308	302	270	256	311	303	307	320	296	287	286	285	276	288	301	271	273	277	271	276	286	272	294	283	301	285	251	281	281	265	279	274	293	276	296	294	299	289	283	305	327	280	269	326	268	278	283	273	317	310	276	272	265	264	317	304	285	270	307	274	286	284	289	277	277	276	245	278	260	293	253	262	298	270	277	262	265	267	292	251	277	286	277	258	347	265	296	279	281	266	278	292	273	289	290	291	314	272	281	289	266	272	310	285	263	284	297	302	285	296	285	272	276	299	312	285	307	296	257	301	295	299	305	257	271	256	272	290	294	265	295	340	300	283	273	262	292	290	265	299	248	293	292	294	296	276	270	260	272	266	269	257	277	295	301	280	276	294	277	299	315	296	304	319	279	270	304	275	306	293	281	274	303	281	296	305	296	262	285	282	264	319	285	316	279	293	304	281	311	305	322	258	307	305	299	280	242	283	256	255	278	290	272	283	295	270	279	279	261	256	273	280	311	254	283	254	328	264	308	303	290	277	314	258	273	291	309	301	298	255	301	303	281	267	287	255	267	273	293	309	316	299	306	276	304	281	277	270	253	310	301	264	278	281	298	273	310	280	280	315	289	293	293	270	279	289	284	308	299	256	272	276	268	292	286	305	296	292	292	276	273	278	262	281	296	312	305	310	298	281	293	264	269	305	277	319	299	289	293	274	291	271	276	283	280	299	293	291	278	272	283	272	241	299	277	287	288	305	271	254	289	268	262	295	284	272	268	282	302	264	251	262	279	239	267	299	286	275	288	282	303	270	285	289	263	277	294	302	277	293	267	278	276	286	260	283	262	270	292	267	318	265	281	262	309	318	264	306	280	285	282	326	268	276	269	287	317	299	303	283	287	281	305	286	253	282	264	269	292	272	298	275	274	321	280	286	260	260	269	290	307	269	268	288	293	282	288	271	283	302	315	263	295	281	263	271	292	272	269	309	286	272	286	291	314	225	290	287	275	279	276	278	283	290	275	277	319	294	280	293	260	283	282	284	281	278	305	300	258	291	260	308	256	274	300	289	277	291	273	295	264	262	287	274	304	302	274	301	265	294	297	302	288	319	252	285	288	292	273	280	279	288	280	305	297	291	290	288	268	269	262	293	253	297	262	311	306	294	290	267	314	285	275	282	291	303	279	276	307	291	302	291	287	284	275	300	310	250	249	283	311	286	317	281	267	271	294	269	303	304	277	281	280	263	288	305	273	313	282	282	271	282	276	282	307	280	265	281	299	291	283	299	276	299	281	284	286	295	280	255	265	283	304	271	272	280	304	281	266	283	270	287	271	289	269	266	308
29735	41089	27067	17553	12659	9690	7277	5167	3907	3411	2907	2333	2189	1663	1204	989	768	694	615	584	504	547	555	482	527	478	480	433	443	388	418	384	353	382	403	351	339	339	370	326	359	369	321	323	355	365	370	343	361	349	332	307	302	342	352	324	303	299	334	337	319	307	343	339	345	353	321	334	310	285	327	289	301	347	293	303	303	307	306	312	304	304	324	287	304	276	272	295	318	296	303	318	285	273	311	296	312	308	278	267	310	315	287	301	313	273	291	303	304	315	298	298	336	294	299	314	278	276	293	288	298	314	254	284	297	303	322	313	280	278	297	310	286	304	320	301	267	279	303	270	341	279	298	296	329	259	298	295	266	273	289	296	274	281	306	296	296	320	329	307	269	305	296	293	303	310	280	291	302	326	277	266	297	331	297	309	318	314	289	272	300	304	269	301	302	292	328	286	317	290	297	333	310	318	282	299	301	287	302	305	292	293	292	313	297	322	301	276	327	289	314	315	298	268	274	291	277	296	320	286	315	289	312	304	281	304	307	317	286	320	295	285	294	299	296	326	308	291	314	336	294	286	286	299	267	292	314	325	295	302	308	308	297	275	314	293	291	317	279	285	299	294	316	311	311	286	287	288	279	278	299	303	280	330	314	308	285	327	310	298	280	307	281	319	307	335	311	292	292	285	306	288	294	285	299	302	287	278	305	304	319	284	297	303	296	284	306	295	316	311	324	322	288	293	308	303	298	323	303	293	315	290	308	308	287	316	306	287	314	317	281	301	281	283	280	278	314	299	313	314	308	297	294	322	300	274	297	288	285	274	260	324	282	319	284	291	293	350	335	296	284	336	317	288	314	284	332	319	287	283	282	297	307	296	328	282	309	286	273	308	317	267	280	319	294	288	300	303	282	301	285	263	313	298	304	288	309	329	274	277	310	292	252	291	318	308	277	297	280	280	269	302	268	315	293	326	313	293	305	290	310	280	293	314	307	308	307	291	300	308	287	293	275	291	294	320	320	312	297	269	250	277	295	322	309	287	271	291	329	286	289	282	303	244	301	303	315	308	302	313	264	281	283	300	307	314	291	298	295	317	308	292	306	280	305	277	323	279	310	308	281	272	290	270	322	298	314	289	272	298	316	307	313	274	323	305	305	288	285	281	266	321	308	299	314	277	304	277	293	295	303	324	293	297	299	317	273	335	285	286	298	297	285	322	305	310	299	305	264	289	278	299	324	337	303	310	291	296	274	319	307	288	322	302	312	277	308	288	289	314	285	284	318	269	313	275	272	288	307	308	297	312	286	283	314	314	306	319	285	276	310	313	306	284	316	286	298	292	275	289	299	279	286	268	281	277	306	289	316	281	313	303	292	323	312	305	294	296	286	275	275	292	285	305	301	319	299	302	299	302	280	297	303	301	331	279	280	272	295	279	298	311	289	278	301	280	293	310	291	339	320	273	290	300	290	303	314	292	330	308	288	318	282	283	310	293	266	286	285	288	295	298	300	295	306	274	274	349	306	291	272	291	307	285	293	316	296	303	292	303	308	311	321	291	304	292	297	291	265	307	292	281	284	286	289	294	283	313	309	278	321	317	308	339	305	292	293	304	313	316	299	288	333	275	288	283	279	312	270	306	284	303	285	297	287	269	307	293	304	323	310	284	327	315	319	342	294	300	263	299	319	274	309	284	309	293	293	334	303	323	308	297	293	292	295	263	293	320	336	296	267	302	289	279	325	275	303	289	319	302	285	318	304	273	305	307	305	301	281	310	291	286	300	276	310	334	322	284	283	290	294	292	277	293	265	298	305	292	289	303	297	301	302	308	310	290	312	281	324	281	285	294	300	308	325	262	284	300	286	294	298	305	268	292	301	280	263	325	292	298	290	310	302	277	296	284	298	285	360	292	291	280	297	312	294	303	271	308	324	295	282	291	314	295	324	300	284	289	294	287	310	295	321	316	315	299	303	300	315	309	307	306	266	306	295	326	300	316	283	300	320	272	284	290	299	288	314	323	280	294	280	318	317	331	287	308	258	303	281	283	313	315	318	286	289	324	250	293	267	303	299	320	328	329	287	311	317	316	277	274	288	308	309	292	292	302	288	303	322	282	298	282	306	300	301	310	330	330	268	257	302	331	308	311	271	303	271	285	269	315	295	317	307	289	270	290	307	293	320	310	294	282	307	257	320	276	279	271	296	316	296	291	315	272	294	272	286	264	281	296	279	314	294	333	286	310	285	315	292	317	314	305	295	312	304	324	293	307	290	298	297	297	263	279	310	286	298	294	307	278	331	282	319	280	306	316	318	318	298	305	303	292	297	295	290	308	284	298	294	283	306	321	288	318	288	297	302	299	259	291	281	298	311	311	288	297	287	287	289	297	278	297	291	282	287	298	299	300	302	310	272	297	298	298	267	315	295	299	299	274	327	282	271	319	264	304	293	297	284	299	285	270	287	284	321	280	299	306	298	305	312	275	286	286	288	340	329	308	280	292	301	293	318	273	299	275	295	310	282	287	297	277	293	281	281	299	320	292	313	292	317	302	296	282	305	296	301	291	283	295	283	271	312	303	277	296	304	289	328	314	320	305	306	314	272	297	279	276	295	306	305	296	291	300	286	250	307	282	278	329	303	280	292	311	301	278	304	285	280	327	284	302	293	302	288	288	348	279	311	282	302	272	268	280	331	289	269	295	291	305	314	324	272	287	278	282	270	292	282	311	287	316	296	316	259	276	302	295	298	314	273	280	299	310	307	281	287	267	278	307	284	304	289	301	269	279	325	276	313	293	295	284	319	316	294	294	275	281	287	288	322	299	310	288	299	300	335	319	301	297	267	295	286	289	287	291	288	306	281	301	290	299	288	303	307	312	301	313	275	259	293	270	292	290	256	276	297	298	281	311	309	310	267	278	257	284	293	312	320	285	283	313	319	301	297	289	301	289	298	285	303	288	296	289	260	292	315	322	326	295	309	297	275	288	321	288	281	296	297	271	310	307	277	279	255	320	332	277	303	304	297	269	267	305	292	273	295	295	290	304	288	293	311	306	276	295	309	312	281	309	302	299	276	308	292	315	281	314	271	340	277	294	282	279	286	295	313	273	281	279	316	305	308	275	306	262	294	287	282	316	282	325	302	299	279	306	284	308	282	304	289	293	298	283	302	302	267	327	305	309	289	304	300	297	275	277	299	322	307	315	290	312	274	328	289	298	294	294	316	292	320	314	316	288	285	300	301	301	313	290	272	309	333	314	277	318	257	303	309	307	264	302	306	278	280	275	276	303	330	259	293	289	298	297	290	268	305	290	296	294	264	296	313	303	297	297	285	309	318	285	278	278	290	305	290	291	285	292	307	311	265	293	303	327	297	275	307	303	303	319	290	286	312	293	290	266	284	312	280	318	321	286	294	337	301	315	307	298	313	267	316	291	297	288	298	307	307	275	274	299	286	304	295	311	312	318	306	285	294	312	252	268	318	298	298	314	307	324	285	303	296	279	295	322	353	281
25231	21338	27442	25586	14488	5569	3573	2230	1815	1650	1400	1180	1016	793	692	622	561	476	449	402	434	409	407	419	403	369	416	387	408	387	327	398	332	366	359	356	323	330	360	349	371	372	338	333	318	341	337	371	343	338	344	332	336	357	334	332	348	309	341	359	310	335	322	286	348	342	315	348	311	342	327	312	297	310	351	324	312	334	305	310	344	320	298	333	294	309	342	332	331	330	309	274	301	295	277	300	333	288	316	325	286	292	311	302	279	330	323	320	350	308	307	308	328	355	356	303	282	302	306	334	336	335	330	321	307	317	347	332	344	330	340	288	311	326	339	303	311	308	330	326	313	311	324	318	302	333	337	288	279	306	307	331	318	316	323	312	303	323	329	317	325	294	320	276	332	328	305	313	332	322	306	323	265	336	330	341	310	317	329	293	308	313	330	319	320	299	307	303	299	303	328	293	353	317	320	312	292	307	320	344	314	348	360	326	283	327	309	321	313	301	342	306	306	317	332	332	308	314	334	320	314	301	298	305	300	312	307	351	310	323	306	297	343	320	310	336	316	300	340	336	320	307	300	311	334	319	328	307	327	295	312	303	284	339	324	311	329	343	300	344	335	317	304	341	342	337	314	342	345	298	325	323	315	326	309	320	315	318	331	305	353	306	317	310	307	319	303	295	321	316	308	337	300	337	317	293	318	339	334	309	314	314	320	322	330	321	337	301	310	340	319	322	300	311	315	286	281	332	313	326	302	311	314	312	323	323	333	308	305	320	317	333	320	330	320	340	327	331	321	290	306	316	308	304	298	319	304	332	339	314	268	301	281	330	343	322	274	315	278	334	308	334	309	321	333	324	292	317	314	296	327	345	333	302	305	348	316	328	304	331	301	336	318	328	331	391	301	275	361	330	303	351	298	324	347	289	326	334	308	302	321	290	292	301	319	349	293	316	334	309	347	300	303	349	320	344	326	303	326	301	345	292	292	295	306	304	330	309	328	323	327	313	318	321	294	318	333	335	319	316	326	316	311	310	357	332	304	352	304	334	344	294	289	298	322	335	341	323	314	343	291	309	327	301	337	346	319	321	300	312	327	337	350	325	324	325	327	313	333	338	337	311	292	316	319	322	310	317	365	338	346	313	376	338	353	327	336	305	332	312	361	318	341	315	294	291	313	319	303	295	293	342	298	314	320	324	320	312	325	299	333	301	315	322	331	306	342	326	331	325	292	308	337	290	301	313	304	272	340	297	332	335	346	291	322	319	299	310	319	329	338	343	310	297	353	330	307	309	287	302	324	327	320	310	335	321	319	309	304	356	295	312	283	325	303	310	336	311	339	347	316	345	311	313	324	329	307	304	309	363	312	314	295	311	334	349	331	297	282	334	292	296	304	319	291	296	318	322	282	308	294	345	313	313	319	324	308	326	321	318	343	335	342	300	311	339	315	322	327	318	321	279	303	327	318	306	277	342	288	286	316	311	324	344	358	304	298	309	340	289	311	296	290	328	296	287	305	311	322	302	323	328	324	317	316	295	317	319	324	300	304	286	319	332	326	325	325	325	323	329	325	319	322	308	305	320	324	338	332	317	289	323	320	296	319	310	300	313	301	321	320	328	304	315	337	306	288	320	320	318	299	289	334	295	301	305	321	330	314	300	307	302	332	301	299	296	285	333	327	300	304	308	308	315	300	302	301	322	337	342	333	305	348	312	310	300	350	318	337	310	341	307	339	323	302	281	314	301	334	333	307	340	315	312	315	323	315	286	319	325	282	319	281	307	303	303	304	333	323	310	332	320	299	327	286	326	341	338	346	311	293	321	344	324	373	344	320	293	332	355	314	303	329	294	316	294	318	345	303	323	286	307	331	312	299	317	332	354	344	329	315	340	304	314	311	301	302	294	324	365	305	293	301	323	314	332	297	314	306	316	317	332	302	323	310	337	315	323	322	321	313	341	269	307	311	332	296	330	308	291	292	335	338	303	330	310	316	334	310	309	332	300	325	347	295	278	339	285	335	319	325	326	338	335	312	299	350	301	296	306	309	310	355	312	345	322	331	327	329	320	349	318	302	301	311	336	324	328	289	324	292	337	335	317	307	312	333	334	318	297	319	330	319	255	312	334	305	299	313	348	325	332	320	303	312	339	334	298	309	329	309	335	308	293	343	282	359	332	329	333	321	313	335	360	354	329	333	296	336	276	311	321	324	330	315	296	325	343	309	344	321	326	308	344	329	326	305	320	320	277	321	324	298	323	326	335	328	334	304	297	312	302	285	305	311	317	316	291	314	324	305	332	324	294	299	326	275	302	336	310	300	340	323	306	349	331	301	327	331	269	327	318	321	343	327	295	334	320	332	333	301	332	343	335	312	291	285	304	333	317	351	317	324	347	336	314	318	302	330	315	320	319	319	322	332	323	284	312	310	343	339	328	351	348	340	314	322	347	334	307	305	275	307	311	307	361	331	298	328	312	314	307	296	326	309	319	316	324	320	310	334	309	327	312	323	313	313	332	326	319	352	328	287	283	334	342	304	337	313	302	329	331	309	303	300	306	326	333	296	332	303	312	315	353	326	319	333	346	325	335	316	323	325	316	322	314	318	309	319	370	268	336	318	344	331	308	282	322	314	328	311	361	290	336	354	310	304	336	307	323	318	307	342	313	304	359	325	367	336	299	300	316	344	335	288	335	324	321	322	315	316	328	302	309	335	340	331	284	310	320	307	331	333	325	320	331	328	339	299	329	334	328	305	340	320	343	330	313	332	360	296	345	335	332	295	334	316	318	363	321	326	339	345	336	332	298	298	331	305	310	318	281	338	332	349	311	296	309	329	319	345	315	356	300	336	334	286	320	322	306	313	261	313	335	335	309	313	308	298	301	295	358	336	343	324	289	340	331	305	285	339	291	285	322	350	307	314	311	327	334	319	291	328	333	334	324	306	366	312	308	347	304	322	322	342	313	320	328	277	319	321	312	331	318	319	336	327	336	297	311	327	324	331	318	304	295	299	312	309	320	276	347	305	312	337	319	312	297	315	322	319	320	312	320	307	302	347	332	307	313	302	306	314	287	332	322	331	329	321	318	307	340	309	310	304	321	314	323	274	285	305	313	339	304	304	326	324	300	334	319	341	307	339	349	337	327	309	307	292	306	312	341	314	333	309	296	291	306	292	310	295	351	329	306	335	319	329	291	344	327	308	304	305	312	336	321	327	316	312	359	332	341	291	331	293	305	341	322	296	348	311	309	314	348	320	299	303	305	300	310	298	314	318	311	329	306	313	309	328	326	350	342	288	314	327	297	329	331	314	347	342	319	340	317	302	332	351	301	291	295	325	344	302	301	314	318	336	322	332	348	315	297	343	314	348	342	310	307	319	325	298	298	313	302	308	329	338	335	349	309	296	320	316	293	295	324	319	325	319	333	293	311	313	331	287	311	329	293	319	319	309	344	324	313	336	318	324	296	329	362	307	315	325	316	322	301	357	315	344	325	324	297	324	299	309	327
29093	35926	22584	14803	10945	7739	5919	4119	3194	2864	2440	2017	1694	1297	1007	883	710	672	566	539	581	538	493	514	495	480	459	479	457	431	384	411	375	405	368	352	379	367	414	369	391	399	385	363	373	368	330	399	355	409	392	378	361	370	331	354	386	352	370	343	353	389	387	333	352	390	361	360	346	345	382	331	354	336	328	350	362	364	358	367	393	343	358	343	342	337	333	355	307	308	356	364	325	344	342	359	324	351	317	335	331	329	320	340	347	353	359	355	344	378	329	323	335	327	363	333	364	346	330	305	337	348	340	345	348	357	347	377	340	353	335	345	355	335	365	308	349	330	358	325	380	343	376	376	378	338	358	315	325	369	354	358	359	318	371	319	360	377	331	328	318	354	337	343	356	348	336	325	360	345	313	348	355	337	337	346	347	324	327	348	326	325	351	301	317	345	330	345	319	359	341	320	352	331	322	333	365	359	356	340	356	347	347	356	342	368	342	352	359	340	338	310	375	335	333	321	305	325	328	331	355	347	331	321	301	326	308	319	342	346	325	346	342	341	339	302	376	333	299	343	347	359	338	372	345	345	335	318	358	365	369	320	327	361	369	330	360	313	343	363	319	353	345	357	353	336	364	351	334	336	317	341	355	295	360	329	322	367	331	353	353	332	335	362	345	339	316	337	341	329	344	332	333	353	349	324	319	314	375	342	336	305	345	319	375	328	358	339	318	339	318	358	332	321	335	344	330	355	338	352	341	365	337	367	334	339	323	331	326	368	335	326	395	338	315	352	308	359	336	330	376	378	353	326	345	323	339	321	291	317	300	343	349	321	329	366	339	360	374	350	292	360	339	341	305	327	346	346	337	347	316	348	358	338	327	375	312	336	371	335	340	340	327	351	340	305	345	344	329	396	363	315	330	327	296	322	336	352	334	342	314	320	321	349	359	311	370	339	368	364	364	334	353	338	333	332	352	383	341	317	328	330	360	328	361	321	361	349	355	340	347	338	324	333	352	326	337	324	377	341	342	340	345	331	348	355	345	339	341	318	340	329	371	348	348	338	340	338	365	319	369	337	356	332	362	351	337	336	327	332	363	334	343	339	364	331	318	317	353	342	356	373	341	359	348	341	363	353	344	363	347	333	349	353	354	340	328	305	350	318	329	346	354	344	326	343	343	331	330	363	358	327	346	384	351	349	334	331	357	349	340	332	343	360	343	325	321	326	375	335	342	338	338	321	342	332	324	317	350	333	346	404	376	345	353	353	318	347	356	343	347	336	314	338	286	341	364	341	343	360	362	328	331	350	328	335	341	326	319	333	368	374	355	324	364	349	340	304	355	288	375	338	346	328	301	344	330	323	303	334	329	336	337	338	330	303	350	353	347	325	321	349	354	337	360	314	362	332	357	309	348	369	320	324	330	338	344	339	349	364	323	348	337	329	374	315	347	343	336	383	349	379	331	353	317	343	367	355	330	340	326	343	387	297	295	357	349	330	350	365	334	357	319	369	332	330	360	316	311	389	363	337	318	314	351	299	354	327	360	352	333	331	345	351	322	298	349	335	344	328	322	356	330	325	328	325	342	320	352	337	349	341	377	369	325	333	367	337	388	346	331	354	364	314	346	348	334	319	337	326	320	333	336	350	338	369	348	357	362	356	346	341	366	376	360	303	325	341	334	355	354	309	354	356	342	331	339	340	334	367	318	323	349	346	322	340	335	350	346	325	309	346	318	351	349	336	338	308	332	327	325	345	338	354	338	315	374	353	349	331	335	368	362	320	348	372	339	329	341	379	307	361	342	358	380	354	310	336	322	342	345	340	324	335	327	336	394	364	365	378	318	349	372	331	332	350	313	369	325	326	336	338	316	389	312	363	326	341	338	350	358	317	325	356	344	340	320	329	339	331	367	335	342	332	331	334	363	320	317	338	352	344	332	350	330	359	347	361	357	339	324	353	327	343	365	353	317	336	351	321	325	331	350	338	366	348	329	354	329	345	326	321	366	335	344	340	353	404	346	346	346	365	334	331	347	322	322	333	329	385	383	347	337	332	358	351	332	362	361	397	349	337	350	312	348	344	375	389	326	302	361	342	339	359	320	324	356	331	338	334	391	353	328	382	323	351	343	315	356	356	348	324	359	378	319	342	382	360	351	307	310	357	352	345	344	345	334	343	321	337	299	344	324	344	343	371	347	373	333	345	348	346	339	358	289	324	331	321	326	337	352	319	337	363	354	338	341	322	337	371	314	328	369	346	324	354	298	343	310	313	324	331	311	332	313	351	335	367	336	330	320	311	356	308	348	362	355	331	350	328	341	332	314	297	352	356	317	372	372	329	347	351	361	345	334	357	363	345	352	332	300	351	338	326	358	324	328	324	327	359	354	332	349	353	338	347	360	322	372	339	353	318	335	320	369	328	328	343	322	365	315	386	335	318	328	320	338	353	340	337	327	325	343	356	355	345	338	377	305	369	350	360	315	325	345	345	342	377	337	341	346	353	344	327	305	353	367	350	352	340	349	314	337	349	336	328	344	337	330	323	334	343	349	345	343	345	338	339	327	325	341	313	347	311	358	345	345	350	338	372	372	320	331	322	378	359	356	346	357	335	313	370	347	324	336	351	381	330	353	349	339	356	354	353	309	301	346	338	354	357	336	347	347	346	382	334	337	346	327	301	324	370	323	322	351	368	328	357	323	311	354	330	350	329	361	340	360	302	321	335	318	327	334	372	342	344	313	352	323	388	338	337	321	360	344	378	354	354	359	334	351	358	339	328	349	349	292	333	352	345	325	376	337	358	352	351	328	343	332	325	378	340	302	366	361	349	378	340	345	342	362	335	338	304	354	341	357	338	353	371	327	308	311	348	347	325	346	358	362	344	338	328	358	343	382	295	356	359	333	349	345	324	354	371	342	348	368	380	323	328	356	322	353	324	319	361	367	350	370	363	330	348	337	362	325	321	342	336	374	364	360	324	355	321	330	326	323	356	348	350	333	346	361	332	341	334	346	356	327	309	337	341	343	306	351	366	325	326	325	332	362	353	343	339	339	330	311	361	372	351	321	335	365	343	376	345	340	342	353	354	369	313	340	340	355	324	352	344	342	326	326	362	335	351	333	323	329	336	359	318	341	335	371	356	338	325	346	344	359	318	350	318	333	347	369	312	342	359	356	308	345	309	325	349	363	359	335	340	359	321	339	319	342	348	369	365	300	333	369	357	333	337	362	333	302	312	344	304	330	315	334	362	335	356	346	343	360	328	335	371	351	324	356	361	351	335	330	334	362	327	330	336	379	318	345	324	352	348	344	345	347	352	358	368	354	340	313	365	350	356	346	353	329	345	323	347	371	354	355	342	343	325	324	322	323	374	324	360	384	337	321	350	338	350	316	323	334	372	364	315	315	305	329	287	324	327	340	343	362	366	333	345	331	330	333	368	375	324	353	348	339	359	380	362	343	320	368	345	328	337	351	352	338	335	335	323	348	330	341	337	333	357	327	319	335	358
22909	21311	28938	24007	21381	21551	13990	5266	3479	3083	2452	2062	1707	1353	1156	1058	897	790	696	705	688	661	634	617	574	590	548	579	552	489	491	471	487	462	483	454	503	448	481	439	444	452	456	480	478	466	448	430	428	487	472	479	441	436	463	443	452	486	428	463	424	461	446	479	435	435	410	454	437	393	410	419	479	401	420	391	386	460	409	393	395	402	387	403	404	420	427	415	419	455	395	446	406	415	386	350	445	437	412	417	419	422	407	389	394	413	421	388	409	403	441	398	418	412	428	446	419	446	394	411	412	433	466	397	381	421	423	417	423	428	405	409	412	395	370	452	405	412	421	414	386	364	391	414	399	414	413	404	393	441	405	395	384	412	412	409	384	420	393	412	422	403	406	438	392	408	407	424	399	435	438	433	407	436	391	397	401	438	411	392	391	383	412	436	423	395	428	410	399	389	409	423	400	414	402	445	418	394	430	401	420	408	406	411	390	451	437	405	460	409	369	370	413	386	390	380	404	368	435	428	369	375	429	425	378	436	432	411	442	409	430	408	440	413	392	421	407	409	427	420	413	377	409	361	423	413	416	396	422	384	406	412	392	426	441	384	448	426	401	415	429	403	419	386	390	395	407	444	367	412	419	396	402	407	414	403	419	403	453	412	412	435	402	416	397	409	423	384	392	407	409	437	411	392	413	449	442	377	411	427	413	423	419	394	440	387	433	412	400	400	372	400	415	404	385	401	387	421	415	419	405	450	404	398	430	406	429	429	412	391	382	429	449	385	411	405	388	396	416	410	408	379	378	375	444	437	418	395	418	418	384	407	424	443	437	423	400	413	372	411	387	428	417	391	408	388	383	442	427	385	414	434	408	388	407	396	434	390	407	399	458	410	432	418	383	403	405	473	403	404	424	396	426	420	397	383	448	412	424	364	392	389	430	375	418	395	390	411	411	387	403	394	416	380	389	425	384	395	425	418	402	440	409	419	411	423	435	380	433	406	427	391	427	401	389	396	416	424	455	400	436	399	435	412	465	429	418	397	414	382	409	398	397	391	361	410	404	421	431	380	417	376	409	405	424	392	403	394	401	391	392	403	400	384	423	401	418	405	401	444	406	424	430	430	412	407	442	374	444	404	425	383	428	438	411	417	417	422	442	383	387	426	433	444	400	379	379	381	459	421	378	402	409	449	411	411	420	412	419	373	374	419	384	382	380	450	427	417	421	391	413	376	393	403	413	426	384	399	406	391	411	419	398	395	424	394	418	405	416	393	435	429	439	450	401	417	432	372	393	419	433	382	386	384	400	395	410	400	392	385	375	407	427	458	422	405	408	407	417	416	404	412	403	394	414	411	387	386	402	432	419	365	397	422	439	405	459	417	393	418	449	405	424	448	382	375	415	397	427	410	413	421	433	400	415	414	395	397	395	404	377	372	409	415	406	437	389	402	414	442	415	398	432	446	398	433	407	391	395	394	411	387	390	408	389	412	378	425	463	372	388	445	388	442	424	425	416	391	423	391	389	395	380	408	399	414	396	387	419	392	417	407	442	416	403	414	343	417	412	441	414	429	387	380	409	414	366	396	421	397	405	406	398	395	406	410	408	426	457	389	447	408	403	409	399	408	403	434	402	422	407	412	394	399	389	444	443	422	424	400	423	408	431	411	405	389	434	432	406	420	427	432	388	409	397	388	449	398	425	406	426	387	412	411	427	380	417	409	423	405	389	399	420	385	411	413	417	376	405	388	396	400	401	393	396	394	418	388	407	387	393	392	383	394	434	405	389	408	402	417	384	440	423	432	403	402	434	374	406	383	404	405	370	425	424	385	397	410	403	401	419	385	386	430	384	402	436	387	425	389	399	416	433	374	416	442	400	398	428	423	431	446	410	412	408	405	393	422	415	434	444	418	403	459	414	427	407	423	449	414	408	402	404	395	432	429	401	404	369	389	398	405	414	424	424	385	417	381	405	447	363	444	442	408	412	413	412	450	385	389	437	386	423	413	430	373	393	414	408	427	393	449	462	402	393	425	386	434	430	404	394	411	428	410	386	384	438	394	411	426	452	411	398	376	401	440	420	385	423	430	420	419	453	404	428	409	430	380	424	424	387	372	459	400	413	420	421	442	430	374	444	404	434	425	416	341	404	411	452	395	423	377	424	417	397	394	395	413	406	441	400	384	391	401	404	414	436	391	441	387	386	415	420	430	427	426	401	401	427	369	403	428	393	410	443	424	409	383	414	403	442	432	413	406	390	434	439	383	455	437	372	384	451	401	407	398	411	422	420	414	392	394	432	383	397	407	400	396	451	411	380	402	418	387	415	411	435	419	458	371	418	421	420	399	392	425	415	410	406	399	445	404	421	412	407	410	392	436	451	435	407	403	386	436	378	426	407	405	387	384	404	426	410	421	405	459	412	386	413	403	411	375	415	425	406	413	411	398	410	403	421	380	393	401	408	427	402	404	434	396	428	423	394	395	392	418	439	377	411	403	425	442	404	373	380	409	375	407	402	417	375	425	416	426	398	426	378	393	427	401	384	390	420	417	440	393	429	434	421	403	400	451	409	401	407	404	400	430	393	405	400	417	428	398	422	436	390	435	394	401	408	414	432	395	422	404	415	425	415	427	432	431	425	394	414	395	382	408	386	425	408	387	405	427	398	420	429	390	397	391	401	411	417	390	395	382	407	433	428	412	404	395	424	440	403	417	442	423	411	380	418	377	403	428	411	403	391	433	423	436	398	404	410	443	430	408	428	424	447	393	400	419	406	425	414	410	428	430	421	424	422	420	399	393	392	399	403	427	427	422	446	433	398	432	416	407	410	427	394	379	383	425	439	398	381	418	431	393	404	393	375	411	430	410	411	427	432	443	428	384	425	435	408	397	402	391	424	394	379	421	402	421	410	439	382	389	424	410	393	420	416	387	413	451	402	387	403	423	411	441	408	411	413	398	460	422	380	406	414	422	399	396	414	405	390	412	434	457	388	424	418	420	392	432	422	433	414	418	423	428	377	417	397	388	440	394	412	415	419	411	425	425	400	414	402	391	439	360	385	382	397	423	446	381	413	443	404	416	382	378	408	460	411	392	397	448	461	421	422	390	423	421	392	417	391	396	364	395	413	442	397	464	428	407	401	396	401	395	402	412	449	418	391	382	430	361	405	440	435	425	456	384	429	411	398	373	391	414	416	434	430	392	366	406	403	421	397	431	388	392	424	386	420	407	393	420	420	416	440	390	423	398	432	425	442	390	419	409	387	415	379	385	448	420	445	405	410	413	384	409	387	416	441	410	409	411	366	429	394	433	442	440	432	392	438	434	426	386	403	423	444	401	412	438	401	412	423	395	423	413	437	415	399	402	416	412	417	427	442	384	411	427	412	435	427	443	417	411	424	403	421	426	405	381	408	402	393	387	391	394	407	410	418	382	423	400	416	409	398	383	395	447	430	410	426	369	405	419	426	372	389	416	409	395	424	435	412	406	403	377	417	408	407	388	407	423
33608	44837	30662	21514	16963	12578	10488	7645	5887	5246	4144	3292	2649	2088	1703	1436	1155	994	912	876	877	795	747	670	681	677	695	686	666	600	523	551	497	527	536	503	473	495	508	527	459	490	503	494	473	516	455	486	496	493	477	442	455	469	458	467	444	443	467	429	475	508	469	457	465	429	456	471	415	436	465	441	446	424	415	430	464	418	427	401	405	442	416	398	423	405	418	443	436	422	434	431	429	445	423	390	400	418	382	442	422	407	448	418	413	390	393	402	381	424	415	425	396	414	418	381	434	410	397	442	461	393	417	424	409	451	410	428	421	392	402	367	428	380	422	372	436	417	383	395	438	437	389	412	442	449	411	430	400	411	418	411	432	402	433	400	402	410	417	425	402	415	396	428	437	412	419	415	414	461	428	395	397	435	407	415	429	371	420	404	426	425	394	414	425	422	403	441	399	419	415	435	409	420	410	415	416	413	423	455	389	374	401	417	434	429	464	402	422	424	450	399	416	416	407	421	437	408	403	413	401	417	413	377	426	411	415	438	430	392	456	413	419	423	457	436	447	420	451	382	430	430	399	431	421	429	420	423	412	429	414	423	427	389	397	422	455	398	454	433	480	415	434	418	466	438	415	422	413	421	399	404	419	415	405	387	359	465	401	419	425	417	408	428	386	393	414	435	398	415	406	427	382	438	433	439	441	392	436	436	435	430	422	430	419	373	403	380	419	415	397	389	410	403	436	426	404	401	408	419	394	415	424	419	399	403	399	416	411	441	386	464	413	407	409	451	410	413	423	396	446	424	447	416	414	421	432	398	408	400	421	385	407	442	396	402	439	424	407	443	408	405	408	429	407	432	399	415	440	412	428	418	443	412	415	429	379	414	400	444	436	426	433	411	409	418	403	455	403	418	436	420	457	434	399	424	431	432	424	427	422	430	418	423	408	407	422	361	449	414	438	398	411	487	418	404	417	417	422	451	426	400	404	421	425	461	426	409	421	411	419	395	403	416	457	421	420	411	397	394	403	417	426	417	400	395	431	388	412	420	399	420	414	441	434	431	396	424	428	429	382	387	414	412	391	393	433	387	396	417	439	405	423	460	418	406	425	458	417	422	420	414	443	436	449	414	414	397	442	422	414	404	411	428	433	423	405	403	435	413	423	438	418	373	406	420	421	401	377	430	428	433	442	425	403	419	411	378	398	387	454	433	421	397	408	430	390	465	419	417	434	410	428	404	406	389	424	411	447	414	447	394	432	427	403	423	439	430	432	434	441	409	439	436	438	437	371	441	432	374	415	424	438	426	400	400	410	421	436	401	448	390	420	378	418	406	389	409	414	447	409	428	435	425	439	465	404	401	420	440	389	438	451	426	438	443	414	433	391	403	427	423	405	434	447	415	417	422	433	452	450	413	434	424	422	423	444	425	418	440	389	424	422	431	421	419	437	402	417	436	408	410	403	404	434	419	444	415	387	437	405	481	425	414	446	405	410	444	404	411	435	407	435	430	426	408	424	399	417	457	388	430	378	410	411	431	443	382	388	399	436	429	399	387	407	385	401	401	416	405	414	405	403	402	392	430	408	400	428	395	418	400	405	431	436	452	428	414	445	395	418	395	441	389	387	434	463	450	442	432	416	420	417	411	422	383	419	418	418	428	395	418	420	411	402	426	401	441	430	407	391	421	422	422	439	420	408	440	447	434	432	420	400	431	406	415	443	429	471	414	441	407	414	392	425	414	396	455	413	445	408	399	406	409	438	465	420	433	413	428	425	405	423	405	420	401	400	414	403	446	437	391	421	403	434	416	431	405	425	441	434	381	415	439	446	407	456	405	404	433	411	437	410	424	399	441	386	452	424	401	436	431	427	422	406	368	420	393	421	436	399	429	440	431	437	424	425	376	382	408	420	423	415	419	409	442	416	418	434	381	386	370	413	388	427	421	438	447	426	424	400	412	380	437	403	435	409	403	425	442	404	379	443	412	421	441	427	419	374	378	419	441	403	430	392	422	401	386	442	469	420	427	416	406	408	415	421	472	400	398	409	428	413	400	463	414	393	410	392	424	449	422	414	431	404	393	435	392	409	425	412	403	439	441	420	416	413	435	427	403	448	406	399	390	387	448	397	420	403	388	402	434	391	396	425	388	428	390	407	400	428	422	441	414	389	389	440	416	386	392	433	404	397	435	420	431	387	408	408	423	437	416	412	421	419	418	444	391	446	412	383	413	414	420	394	418	397	423	433	362	416	411	383	398	431	417	419	426	377	421	427	416	378	415	433	410	425	411	428	422	430	388	409	414	413	416	405	389	440	417	414	414	432	409	415	396	430	413	433	433	397	403	414	412	386	391	417	410	416	396	399	435	454	412	421	427	416	395	426	413	420	436	433	418	379	384	403	423	403	403	407	383	403	406	395	434	398	399	373	443	395	400	437	403	426	425	397	412	436	396	427	406	428	393	441	412	410	432	429	433	418	414	401	395	410	430	426	434	396	425	395	416	402	423	449	411	464	446	393	436	424	426	436	416	396	415	432	416	387	434	401	433	457	404	414	405	396	416	413	404	415	427	398	430	403	371	419	391	419	434	430	457	404	432	407	390	421	474	405	417	409	380	465	387	420	432	389	434	430	464	403	433	425	453	415	395	463	419	428	445	417	402	418	409	410	421	416	421	426	415	438	441	427	417	439	418	414	433	432	414	420	431	423	426	406	408	398	422	410	393	422	448	410	409	433	419	458	431	436	411	418	420	422	394	432	411	424	419	436	404	442	428	392	444	463	417	393	438	438	411	438	411	401	389	430	403	430	423	387	408	413	434	430	428	425	410	402	389	432	420	391	401	395	398	405	387	456	397	407	453	443	421	442	438	401	409	418	405	381	452	438	422	389	392	406	433	419	413	392	402	417	414	424	411	431	426	425	421	425	442	437	394	417	433	419	413	426	404	420	437	443	420	426	417	429	412	425	414	421	370	397	444	430	387	434	423	416	418	394	379	437	419	421	442	417	436	447	404	370	438	391	342	441	433	409	437	396	442	437	439	423	409	410	419	465	372	429	427	377	404	454	420	425	421	424	436	429	420	417	418	429	403	421	412	398	413	396	378	413	413	405	418	422	419	410	428	418	427	420	406	432	427	436	362	406	413	409	410	398	424	447	436	419	417	395	432	433	416	409	438	389	354	418	384	405	426	435	424	401	394	429	394	414	413	426	421	425	397	396	416	441	425	421	428	410	416	449	412	422	412	439	453	396	413	406	438	461	405	428	417	432	418	406	441	398	405	425	452	429	449	417	400	465	413	450	402	452	366	405	405	443	460	394	461	408	408	413	426	384	403	425	423	416	415	418	417	396	430	426	465	436	441	405	442	425	440	420	404	421	430	383	399	403	415	418	406	433	429	374	437	399	457	417	419	451	466	459	420	427	433	387	372	418	431	409	420	443	393	435	434	406	433	418	385	377	435	442	415	452	408	401	402	386	404	434	416	397	385	425	431	431	435	418	420	449	403
29341	23449	19676	11595	5547	3215	2529	1761	1410	1173	910	784	616	561	501	423	364	391	344	319	286	329	308	302	292	303	320	322	265	282	256	257	253	240	263	251	246	253	259	258	233	257	269	247	237	250	276	255	250	251	252	265	256	253	211	250	252	248	258	251	231	242	238	215	245	236	247	268	228	237	263	255	249	258	236	242	242	235	220	205	230	254	264	243	235	239	221	244	249	213	234	211	246	246	256	232	237	240	233	217	245	240	225	229	269	214	232	238	243	251	259	240	234	236	226	237	238	212	227	237	217	216	238	231	220	236	235	218	242	243	242	227	240	216	238	251	216	246	228	254	211	225	218	244	232	258	232	234	215	255	246	225	241	222	243	229	247	220	221	235	227	212	237	220	255	254	231	245	240	235	237	258	223	241	230	213	240	236	226	237	250	225	275	245	230	209	214	239	232	225	233	222	240	246	241	243	242	239	220	236	253	254	265	247	217	263	239	242	220	239	240	254	238	242	230	197	243	225	266	231	226	235	222	243	231	225	263	241	250	212	266	252	281	235	233	243	239	239	255	229	230	227	243	261	235	232	229	233	228	240	212	255	243	238	200	245	217	236	229	245	226	240	255	225	236	233	265	221	219	259	225	251	251	248	263	249	228	243	260	237	229	240	222	253	222	223	235	256	236	241	249	245	254	221	240	220	214	280	224	244	230	236	237	221	252	259	222	232	244	260	238	231	266	229	206	231	217	221	237	218	255	235	238	236	231	224	251	250	247	240	235	245	244	243	233	230	236	267	250	243	243	211	256	217	249	230	208	221	234	207	245	228	244	223	209	210	226	233	210	218	243	221	228	214	252	253	227	280	246	234	233	217	260	225	231	252	233	244	228	231	232	230	205	229	268	231	235	244	236	238	232	263	210	260	244	244	235	210	247	236	226	247	244	231	226	239	240	245	238	258	226	226	239	235	220	227	255	213	236	238	226	238	224	215	245	238	211	223	248	264	238	233	250	201	261	239	225	251	232	230	215	245	222	252	214	252	252	234	236	248	235	250	202	211	234	245	233	243	250	205	244	249	238	266	224	225	232	240	243	256	244	245	223	224	270	239	210	245	226	235	253	253	228	235	203	247	242	217	213	205	210	257	232	243	225	218	244	283	228	236	251	243	240	236	240	241	219	250	197	229	242	223	264	251	250	264	269	204	239	236	262	224	230	226	234	225	242	256	248	235	218	264	227	233	213	238	261	234	243	226	249	240	234	243	253	252	221	207	222	242	210	233	246	203	241	226	254	263	232	241	232	223	229	243	242	262	228	248	225	233	235	236	219	253	207	249	239	226	253	254	240	258	220	256	258	219	247	225	249	279	258	253	230	226	256	213	243	226	209	232	222	232	204	219	230	234	267	221	240	233	244	233	229	230	206	262	229	206	251	252	230	240	258	224	240	244	248	234	244	254	247	220	217	262	207	247	232	232	254	240	236	236	232	218	233	255	206	226	248	224	217	231	242	217	241	218	224	278	223	233	229	258	222	271	266	237	223	219	244	246	259	246	221	241	240	218	249	231	217	258	279	243	216	238	215	243	213	223	244	223	233	227	247	234	266	225	250	237	228	253	228	230	223	232	224	262	237	203	227	261	249	231	221	239	227	231	224	226	240	242	227	245	230	214	245	252	217	234	253	263	248	236	231	248	214	216	230	216	243	229	243	230	236	229	222	224	261	217	212	227	243	276	245	263	238	222	211	225	244	248	219	235	211	235	230	234	211	238	232	243	229	247	245	227	223	248	257	251	236	273	244	232	246	262	247	246	229	264	241	234	222	207	233	257	242	231	228	236	252	242	222	205	237	260	236	226	230	231	229	212	240	231	226	235	228	233	235	265	241	213	216	265	218	266	242	238	239	240	209	232	246	248	227	252	243	229	240	201	239	241	218	223	254	241	235	243	237	258	250	239	234	232	243	228	239	220	245	232	250	224	238	231	232	216	221	227	237	210	258	228	220	248	225	241	256	225	242	216	236	245	225	255	234	221	209	238	211	236	242	240	219	222	232	252	236	217	226	259	246	259	242	209	241	250	252	211	245	247	249	216	223	265	221	258	244	245	209	259	219	239	229	207	253	249	233	241	217	244	236	228	229	231	252	257	251	218	262	250	251	262	222	226	244	221	244	227	219	212	246	241	243	235	230	237	216	256	263	238	244	229	260	234	235	212	257	248	235	197	245	250	234	228	233	220	256	235	216	249	214	245	252	212	215	244	239	235	246	251	246	206	227	246	234	249	225	227	233	233	239	233	224	224	240	206	204	246	227	225	225	213	255	242	245	223	246	235	244	239	232	230	229	209	241	237	225	200	220	226	204	203	248	232	237	237	229	262	227	243	222	233	239	246	257	218	264	240	233	233	229	247	245	228	251	244	238	243	252	247	230	233	261	244	255	221	236	235	224	252	223	240	253	266	227	227	208	230	214	263	231	244	249	227	254	226	255	242	239	235	240	222	233	247	271	246	217	236	220	233	238	239	205	222	221	226	251	246	240	217	231	206	230	232	226	255	218	232	238	217	239	243	242	236	239	247	222	232	240	219	237	225	213	222	236	230	237	217	240	207	231	225	235	236	246	233	253	226	232	239	236	248	249	223	227	218	237	227	239	245	240	227	266	248	236	255	244	260	216	227	211	250	244	256	234	260	216	265	240	224	215	249	227	244	210	239	260	221	236	241	218	240	219	238	235	251	253	260	234	234	242	238	226	240	243	237	250	253	247	250	220	264	221	247	236	268	223	227	248	249	241	236	230	238	252	243	219	252	221	246	236	220	199	217	227	206	226	216	251	238	248	252	261	235	220	244	227	249	226	221	254	253	251	234	224	237	223	245	257	253	218	246	226	241	214	244	235	270	238	282	235	246	263	273	272	227	227	233	237	273	248	235	222	227	234	251	226	226	248	286	276	241	234	264	211	248	252	259	218	229	253	217	246	237	239	235	246	220	248	250	239	220	238	231	267	230	236	254	242	255	228	242	250	214	228	241	251	229	246	228	259	249	242	234	221	247	245	264	227	222	247	257	250	248	245	242	205	228	205	225	252	231	240	235	240	217	220	236	263	256	240	241	251	238	240	233	242	247	233	222	238	197	217	210	236	259	247	249	251	206	246	254	237	254	202	243	252	256	251	234	235	227	227	228	213	254	247	247	255	236	238	217	249	219	269	246	245	264	223	256	253	226	241	224	252	248	221	232	236	244	265	233	222	222	245	247	224	244	244	241	274	227	251	247	206	252	240	238	267	264	238	243	252	219	222	241	220	235	228	233	232	233	235	246	266	214	242	233	272	235	240	221	223	262	212	251	225	250	244	231	224	226	222	261	248	235	264	235	236	216	214	239	243	241	232	238	244	234	251	235	268	218	232	222	246	236	246	229	255	226	260	237	248	250	226	219	230	248	219	238	220	235	215	247	244	239	261	250	261	253	271	248	233	220	212	249	235	235	220	241	232	248	225	242	216	256	246	237
26967	31281	19823	11186	7985	5478	4664	3221	2539	2164	1641	1274	958	821	795	570	514	455	415	409	415	382	387	383	323	376	366	348	318	281	300	307	304	294	299	287	285	281	286	313	260	306	274	250	292	266	281	265	297	281	276	291	267	303	250	270	253	288	272	265	303	290	285	267	288	261	282	279	272	278	276	252	258	256	233	250	271	277	222	257	231	275	256	283	227	233	273	256	294	276	274	264	260	263	227	246	242	253	247	255	238	233	277	230	252	248	240	241	251	270	236	230	251	245	269	216	236	246	264	268	262	251	257	268	287	250	246	263	269	248	277	239	260	259	255	286	281	257	266	244	257	271	229	273	249	258	258	263	245	239	279	237	263	283	247	261	264	241	257	244	241	229	280	243	262	268	252	246	242	249	250	263	247	263	234	263	246	256	277	241	266	267	252	258	253	221	281	275	246	290	269	235	250	274	288	274	257	247	261	242	250	241	250	258	237	239	264	263	250	269	246	267	289	266	240	265	251	257	267	240	243	267	253	259	268	253	249	245	233	238	274	269	280	263	269	274	240	285	264	244	282	263	263	234	253	282	256	247	250	282	248	258	269	255	246	254	231	246	252	238	257	277	255	279	239	256	242	248	264	264	267	283	246	259	237	239	275	231	261	269	275	230	238	259	259	249	263	251	257	266	232	221	270	249	247	257	254	264	264	253	293	242	249	227	284	258	265	265	263	263	237	265	246	243	238	256	295	254	266	260	274	281	262	275	259	262	273	267	247	240	237	272	265	238	276	237	262	274	243	250	246	262	258	248	267	252	222	261	235	239	265	260	260	212	260	249	260	268	250	253	264	250	262	291	244	262	213	257	268	242	248	257	241	247	252	233	247	285	250	269	275	233	248	263	268	269	234	238	252	272	273	247	268	241	298	269	275	265	270	229	251	229	236	231	269	255	248	266	277	287	281	263	268	230	263	237	261	262	257	277	272	262	228	275	277	264	287	246	262	278	248	282	248	255	273	257	239	250	298	274	274	211	241	264	262	249	252	285	250	243	245	225	267	231	267	247	236	253	255	243	260	276	233	253	248	247	257	244	265	248	256	263	258	265	284	232	259	272	254	234	243	232	239	245	267	255	272	268	268	275	249	248	274	245	285	261	273	261	257	237	229	280	296	246	256	253	267	266	268	247	261	236	271	256	245	268	275	272	264	271	262	253	292	269	267	255	249	238	270	239	280	241	285	247	232	275	235	268	240	251	236	251	255	246	240	248	270	272	240	224	264	260	278	278	258	253	240	252	241	270	248	263	246	237	260	266	256	251	258	256	263	274	242	271	245	255	312	290	271	259	250	292	274	263	238	243	219	248	232	250	268	251	270	248	267	258	275	266	261	258	261	252	248	259	260	282	235	260	268	237	255	249	254	279	249	247	259	272	250	237	246	256	236	241	287	238	249	235	254	249	251	264	257	254	271	241	271	222	262	241	248	250	265	251	270	233	288	242	295	264	274	250	261	248	252	249	274	259	237	273	272	253	247	256	258	251	241	257	237	254	263	255	259	262	246	267	249	235	297	235	258	234	230	259	258	243	216	242	266	291	267	262	273	227	253	246	308	260	268	228	251	260	272	248	264	244	219	256	232	252	260	257	274	226	268	277	257	252	243	267	252	257	229	238	261	259	270	255	285	237	280	240	261	230	257	244	274	241	245	228	244	262	251	256	269	244	247	256	250	245	265	242	266	216	256	277	241	250	267	287	255	262	224	246	251	256	250	240	266	274	238	233	266	243	266	259	246	275	249	248	226	266	245	265	282	240	266	239	293	263	284	260	234	275	276	249	309	269	265	287	252	267	262	243	242	257	256	297	271	250	219	259	248	268	231	265	277	284	258	269	257	250	244	263	248	255	267	251	263	260	277	230	258	266	249	254	270	229	288	249	261	254	261	239	272	251	262	280	273	230	253	255	273	224	250	238	279	253	246	262	249	254	264	256	260	278	307	254	258	242	276	259	273	260	263	235	265	236	238	299	243	269	259	271	279	226	241	241	270	262	245	255	236	280	253	252	253	277	263	264	263	272	261	261	264	250	291	265	272	243	291	263	253	285	252	251	267	266	240	262	257	254	265	271	246	242	264	240	234	285	236	263	243	256	258	272	258	258	258	240	271	297	276	245	252	262	248	269	277	268	264	252	278	248	246	261	264	244	238	261	269	246	265	261	275	257	289	226	259	240	257	256	243	261	248	257	248	222	265	255	281	257	242	265	234	272	245	275	238	257	256	279	242	242	280	245	270	255	254	243	250	267	255	267	246	273	263	267	237	241	261	250	240	275	264	241	238	252	246	238	266	260	254	276	267	248	261	265	237	270	228	254	269	258	249	279	243	280	265	238	244	248	256	269	245	282	233	276	261	258	253	234	285	274	236	277	265	259	272	272	267	242	244	246	249	254	258	258	269	264	277	249	260	273	251	265	243	241	264	266	244	238	256	261	255	263	256	247	240	246	226	257	269	277	240	259	258	252	268	258	255	238	279	271	274	288	271	264	285	251	224	258	256	225	245	257	264	255	261	248	244	245	267	275	302	254	236	282	275	267	266	251	256	275	250	260	254	245	265	242	254	246	260	267	268	253	252	269	244	264	245	234	279	257	254	263	224	266	234	263	232	280	252	284	241	249	261	275	276	274	252	249	229	253	247	230	272	259	261	283	264	236	271	268	254	267	265	250	266	265	252	260	254	286	253	264	265	263	274	247	279	258	281	237	270	258	251	240	256	252	245	271	274	269	231	243	263	275	280	268	252	292	268	235	271	251	238	250	261	236	223	254	257	251	254	265	252	272	244	232	241	269	272	248	243	283	263	258	257	277	270	262	251	269	253	252	276	255	251	233	264	270	258	246	297	242	253	266	246	251	283	249	292	268	250	256	274	276	299	262	264	227	253	247	256	250	243	270	259	279	261	273	235	247	252	246	258	290	252	268	260	253	266	290	246	273	274	237	255	256	255	282	255	273	276	271	247	257	300	260	275	242	242	239	271	245	267	246	234	256	249	268	240	287	227	261	240	274	252	243	250	273	278	257	269	268	264	249	251	287	273	236	265	229	251	236	285	266	252	272	240	223	268	263	234	248	258	263	259	247	266	273	243	279	262	266	255	258	238	249	288	275	234	242	251	296	263	261	254	232	280	245	248	267	264	271	248	269	254	233	273	275	255	269	267	254	259	254	269	280	264	263	245	240	264	254	241	265	267	259	255	274	235	247	259	226	260	255	260	277	246	235	260	246	286	246	267	279	251	252	251	233	275	248	249	272	229	244	249	258	229	253	217	278	244	265	235	256	269	258	255	275	249	251	230	253	266	258	221	257	242	258	249	253	249	262	218	251	273	262	250	261	274	243	262	261	254	248	235	264	267	245	271	257	252	286	248	275	262	268	236	242	277	274	252	276	260	257	241	282	275	274	254	231	267	272	274	254	260	213	236	226	243	255	250	257	230	245	257	269	282	250	268	259	260	254
24015	21321	28462	24553	21351	13411	5901	3555	2696	2295	1733	1321	1066	995	818	642	573	474	457	493	432	399	432	435	387	367	368	356	383	345	324	324	324	313	370	289	289	308	355	324	330	328	287	307	331	302	336	309	328	280	300	295	352	273	324	308	315	312	329	307	293	309	308	318	274	294	289	292	290	302	295	287	299	304	271	297	287	280	272	309	280	273	274	280	319	303	312	271	276	305	272	265	291	292	285	267	271	281	292	314	286	284	274	272	291	266	294	279	284	251	271	300	282	284	288	278	268	279	301	306	267	270	306	262	276	280	258	305	301	291	273	268	277	301	297	280	307	291	319	283	288	332	281	261	290	301	288	284	267	281	272	282	301	289	285	264	292	301	280	284	241	315	264	302	290	310	290	295	278	326	256	291	289	319	265	257	292	292	292	297	249	266	280	295	320	292	286	269	277	275	291	304	264	275	276	310	256	297	290	289	331	285	269	283	279	307	261	294	304	271	297	282	273	287	290	282	292	273	289	294	273	272	278	280	299	253	282	288	292	293	301	253	322	290	259	290	273	285	291	295	277	310	299	274	294	280	277	258	287	269	287	255	287	279	269	291	298	319	304	302	276	271	280	306	298	297	275	288	294	301	283	290	281	272	283	295	270	309	265	296	273	280	264	286	292	281	296	274	282	287	282	260	285	286	284	289	300	317	279	268	311	262	297	301	265	283	271	301	298	282	280	301	279	293	288	283	301	270	306	290	283	295	283	283	307	270	302	292	335	280	288	283	272	259	300	283	286	276	302	286	280	319	248	256	280	270	279	276	312	271	282	304	299	302	289	261	298	313	292	294	275	293	299	276	336	300	286	275	302	284	320	297	265	296	280	311	333	268	276	289	303	291	257	292	278	284	246	275	293	281	273	266	258	307	288	266	307	286	302	284	232	274	304	306	259	305	266	311	296	269	283	275	276	301	293	293	267	272	258	265	294	276	286	292	300	263	331	265	308	273	316	275	306	266	263	281	262	293	295	298	299	313	281	300	285	273	280	286	249	285	316	273	291	292	321	291	287	282	268	291	304	280	292	294	264	285	303	298	295	286	305	270	311	271	289	271	329	279	287	273	291	299	289	334	291	270	278	292	273	305	290	290	265	277	254	318	268	317	298	289	308	273	277	303	271	276	291	262	275	295	307	264	276	307	253	266	264	300	267	275	282	276	275	300	314	271	280	271	280	297	302	252	294	303	271	287	312	270	296	290	280	313	326	290	298	266	272	293	274	300	292	285	275	263	294	269	289	265	291	292	267	282	263	263	271	288	298	305	281	287	315	273	294	310	265	275	291	294	293	299	289	292	308	283	295	325	246	276	306	263	296	269	301	284	313	278	286	264	269	301	297	282	291	288	270	308	302	287	285	292	288	272	270	287	298	298	288	273	303	328	268	299	299	294	309	313	286	279	292	288	283	316	288	279	278	291	298	267	303	259	306	271	311	313	312	273	274	269	273	276	287	269	252	259	272	263	291	270	277	278	286	297	278	294	275	291	312	296	308	295	297	273	285	303	318	287	280	279	327	283	276	317	268	289	318	257	272	295	251	261	273	266	261	301	270	279	292	279	303	292	315	269	296	280	296	286	268	280	269	285	252	291	294	277	289	261	262	274	282	277	284	285	271	296	286	281	246	299	287	298	268	278	310	308	290	285	289	278	309	297	265	289	273	297	262	280	251	253	268	289	308	266	278	300	292	288	293	300	271	259	280	263	281	310	270	309	284	277	279	294	312	261	301	318	276	278	294	284	257	284	281	300	278	281	261	277	304	282	287	276	278	274	268	282	259	252	286	281	308	277	302	277	314	291	308	294	301	316	268	303	280	278	268	253	285	284	275	272	299	308	310	261	304	294	309	274	290	284	258	277	270	284	276	291	308	283	306	293	253	299	274	282	296	282	270	292	307	264	295	279	281	274	297	276	263	276	279	275	284	298	310	258	284	268	305	256	261	288	285	258	286	302	282	296	262	277	290	291	281	314	315	263	273	272	314	300	292	280	276	289	295	262	265	282	276	284	303	294	270	290	302	290	273	263	290	285	299	250	287	296	276	284	296	287	312	295	295	284	305	310	290	281	250	268	286	266	268	304	269	248	327	280	307	260	275	318	275	301	283	324	275	289	299	267	286	264	302	327	284	279	297	267	290	291	298	270	312	288	276	261	267	282	288	308	273	280	254	302	280	294	263	350	282	310	290	257	308	260	289	309	316	302	301	306	278	281	301	284	293	295	280	286	273	288	265	289	270	287	301	297	284	279	292	259	316	254	294	296	270	270	312	273	263	291	288	278	258	284	275	282	275	246	295	273	295	252	282	269	267	268	282	276	317	257	267	293	279	276	289	293	299	278	253	255	294	273	312	275	295	295	315	301	292	243	308	268	279	314	309	282	259	293	255	301	287	273	293	277	267	294	325	293	296	309	286	292	293	293	296	281	269	296	293	288	269	312	280	278	306	303	312	290	284	277	286	322	296	267	295	292	275	279	260	283	287	273	264	251	312	263	342	282	273	280	302	305	288	283	258	283	280	291	277	311	275	271	269	249	276	289	266	301	291	262	269	270	287	292	263	270	279	281	290	273	271	259	271	295	279	303	280	286	282	305	280	286	287	308	299	284	274	307	275	307	260	290	296	272	274	274	310	282	280	292	279	287	292	299	296	307	257	269	310	274	305	339	291	265	255	293	280	302	279	273	305	308	265	312	299	296	272	285	244	260	310	300	269	263	289	268	296	264	260	311	268	302	265	263	291	317	307	288	291	246	269	272	272	269	261	288	278	289	293	290	291	285	294	299	276	277	298	332	302	295	275	276	282	275	284	275	294	246	283	309	302	282	261	281	280	290	254	280	316	282	249	291	250	282	290	280	274	278	305	276	279	273	290	290	260	289	294	306	317	264	275	296	264	289	302	304	298	287	274	272	282	304	290	288	256	290	317	314	278	309	281	270	289	263	316	280	320	296	273	314	263	277	314	295	286	275	295	271	289	300	270	280	286	266	270	288	270	291	300	294	263	291	309	284	292	295	268	274	283	274	276	290	303	292	269	268	286	284	283	305	281	271	307	284	266	273	323	296	288	307	273	281	266	297	268	326	277	297	310	310	284	280	284	289	288	307	309	302	278	292	278	267	279	276	267	266	259	274	280	290	279	276	271	296	284	290	303	276	269	287	263	294	316	265	288	262	311	289	281	303	295	276	302	284	276	308	293	306	286	265	271	316	270	298	231	319	294	272	284	285	278	286	278	316	282	255	284	274	315	279	305	265	302	297	301	255	305	297	279	284	270	294	292	267	281	279	286	291	295	290	318	288	302	273	298	294	299	269	260	266	258	311	316	254	282	301	288	315	285	300	292	281	267	272	279	281	289	284	294	266	286	317	271	282	304	291	294	296	307	299	304	320	279	289	304	290	286	289	325	282	301	289	264	270	326	266	318	298	258	254	277	302	297	267	269	278	320	284	284	274	305	268
30401	41026	27112	17985	12825	9007	7564	5661	4628	4087	2963	2112	1772	1535	1325	951	770	686	605	615	546	557	543	514	441	464	434	412	429	384	339	327	340	353	372	383	352	348	376	373	340	350	363	379	381	386	347	384	372	335	331	318	353	309	322	348	340	302	321	334	337	299	323	335	345	292	317	300	323	274	319	340	312	332	302	324	326	312	321	311	318	295	311	294	321	266	291	283	323	304	272	309	294	298	275	299	301	311	302	311	274	332	282	274	286	296	317	299	314	284	330	296	283	304	290	284	297	327	298	273	314	313	313	313	308	329	293	301	329	300	310	283	293	302	305	308	287	296	289	285	296	310	279	312	305	330	292	309	288	303	319	285	326	263	301	308	320	278	334	308	299	271	290	317	292	274	310	302	280	289	298	295	288	292	304	301	267	284	303	300	263	295	325	269	270	288	306	305	312	277	306	306	255	295	281	295	296	313	329	285	319	303	309	308	302	284	271	293	294	286	285	297	320	304	277	301	291	258	319	337	285	302	298	283	280	318	278	330	295	297	322	296	302	305	310	333	282	325	335	292	310	330	284	243	279	317	303	317	300	308	295	305	289	309	311	301	277	301	298	296	316	288	312	292	303	297	293	317	298	305	271	280	301	294	260	303	293	315	350	266	292	309	300	309	305	288	250	313	311	277	300	293	327	292	290	327	295	296	306	277	306	297	315	309	348	292	330	269	270	298	296	299	274	322	289	307	295	290	306	321	311	275	306	283	297	273	306	289	301	297	294	327	278	287	274	303	299	280	287	314	312	282	340	282	303	326	291	285	287	287	317	324	302	285	313	296	259	331	313	280	324	304	314	295	331	288	292	295	280	284	283	298	275	271	311	307	294	278	313	318	304	328	311	300	273	281	288	268	275	319	282	293	290	288	291	309	284	309	281	257	310	287	309	324	294	292	299	276	274	314	300	316	302	264	295	313	324	288	262	253	301	319	321	316	289	315	288	289	333	314	311	293	291	303	294	289	297	300	294	315	302	287	300	284	316	304	334	269	332	268	262	286	285	319	329	295	303	276	321	314	314	316	332	273	291	308	283	298	327	314	296	306	326	276	295	297	298	277	312	302	307	305	317	268	290	315	293	268	326	295	327	272	316	289	299	308	290	280	314	314	254	297	298	302	287	316	301	333	294	310	276	321	255	297	291	295	290	287	278	299	313	316	323	307	289	313	290	303	302	308	325	320	328	335	285	269	291	311	300	277	283	297	277	291	283	269	276	329	254	297	278	312	268	313	288	297	279	310	292	303	308	283	299	288	270	281	304	288	302	269	288	307	312	282	280	334	274	294	287	319	285	285	302	314	297	302	306	292	279	272	276	307	299	326	276	298	281	278	303	287	287	296	269	291	309	312	322	289	272	311	312	326	279	313	278	267	313	295	291	297	298	300	302	324	311	292	281	282	287	292	295	297	307	310	270	293	298	352	280	287	298	305	285	309	314	284	294	281	330	316	314	309	331	271	293	304	281	331	313	295	310	326	291	311	283	301	293	299	292	291	301	307	307	303	278	309	321	305	294	280	282	318	273	276	312	319	302	311	286	306	266	306	281	298	322	320	266	311	316	290	309	296	294	330	281	317	304	298	257	297	305	306	306	291	300	306	324	295	293	306	317	295	299	292	275	280	290	310	310	298	308	295	257	319	290	300	265	313	297	302	324	301	289	279	316	338	313	293	287	317	304	320	296	310	351	310	323	309	291	287	314	297	301	294	311	290	309	319	314	276	306	289	266	316	305	258	307	270	288	319	270	273	261	322	292	310	249	303	270	297	302	297	316	291	287	295	274	287	325	293	282	302	329	313	294	302	290	292	286	271	327	295	309	319	302	308	316	322	297	310	301	312	289	273	326	267	317	296	323	302	317	303	298	264	303	290	328	275	306	292	299	302	310	318	328	305	296	313	260	284	279	320	322	301	305	270	310	305	296	284	266	288	282	299	278	283	313	281	251	308	318	320	294	289	303	281	285	315	298	269	281	269	307	333	293	301	285	259	302	294	289	282	330	283	317	320	282	276	281	309	324	309	312	323	304	297	297	311	286	292	316	264	326	305	269	305	268	322	260	335	286	285	306	316	319	300	292	319	288	272	319	301	281	305	286	284	309	309	312	296	315	289	294	269	289	299	277	290	279	309	301	297	295	304	312	316	324	305	308	286	307	282	291	316	285	295	276	318	291	306	279	306	264	290	292	305	297	296	309	292	302	283	296	306	264	328	304	283	301	344	271	298	309	294	306	285	322	273	293	327	278	295	289	299	288	317	312	272	306	324	296	319	327	310	310	283	297	293	288	295	325	291	333	291	294	297	344	307	291	284	312	293	299	282	265	278	277	303	273	283	295	305	289	317	274	295	300	293	283	300	313	259	310	306	315	308	323	309	278	292	293	315	291	293	300	301	289	276	307	297	297	306	316	317	305	304	310	289	299	297	288	301	269	292	294	298	330	284	293	305	296	316	283	290	327	304	256	319	286	291	276	286	315	299	317	300	322	289	325	296	303	271	297	313	280	300	269	303	304	271	306	310	289	311	261	281	281	319	281	290	297	307	278	309	285	257	298	298	312	308	321	284	305	293	289	296	315	293	320	317	291	297	287	320	320	293	294	317	306	300	323	325	286	274	309	290	282	320	266	285	270	308	299	323	297	312	282	333	313	288	300	286	314	333	311	321	282	309	327	289	317	286	305	286	282	325	269	273	292	314	297	301	266	296	288	295	274	312	280	314	297	268	301	324	269	294	296	289	306	320	311	291	263	268	336	282	278	314	287	280	292	312	297	298	309	309	295	310	306	309	273	296	299	310	300	321	302	290	302	288	281	275	309	297	310	302	316	294	320	284	315	268	311	285	292	295	315	304	291	275	316	317	281	288	329	304	326	293	299	296	297	283	336	287	272	296	278	274	304	297	327	283	295	323	312	292	301	320	294	312	286	275	292	303	286	279	318	292	315	289	307	295	315	297	296	294	321	304	303	286	303	280	303	275	291	300	324	326	294	298	307	281	314	283	323	317	293	314	357	292	266	270	308	322	301	288	299	294	313	305	290	277	326	313	288	277	313	297	274	330	305	302	313	277	310	309	320	271	318	272	300	310	306	293	315	331	299	301	332	312	307	284	326	299	300	294	325	294	346	274	307	316	292	315	300	291	302	290	261	290	339	289	318	325	315	335	303	295	271	305	307	256	288	302	275	295	318	319	280	295	290	302	306	310	320	303	301	310	300	303	260	297	304	292	324	318	320	295	297	316	300	291	286	294	328	311	303	311	308	318	293	286	331	300	297	303	281	302	323	292	314	302	309	324	315	275	314	304	296	286	322	310	311	315	292	320	310	298	294	313	281	285	306	301	305	325	307	285	274	288	285	297	310	304	299	271	302	313	318	319	290	308	311	311	317	316	283	288	316	266	292	295	280	336	281	299	294	322	297	308	309	312	274	308	337	299	319	300	335	310	314	306	317	295	295	311
25229	21361	27393	25479	14227	5354	3546	2702	2187	1906	1464	1040	948	780	765	612	578	481	455	457	398	401	438	414	423	400	365	361	358	334	327	355	319	340	356	330	357	349	353	341	331	365	361	340	375	309	326	331	355	332	348	375	365	350	320	316	357	340	332	321	351	369	332	364	338	326	325	320	363	324	351	321	302	324	318	300	306	356	306	319	340	317	351	320	316	285	323	326	326	343	358	339	308	317	317	306	318	327	320	314	282	347	324	326	317	330	300	311	338	324	302	304	311	294	316	308	306	294	326	352	315	339	322	318	315	291	332	308	320	307	326	323	308	322	309	344	311	340	313	332	335	334	322	316	307	324	300	331	320	321	356	336	331	287	303	299	295	270	316	288	320	290	341	338	355	330	316	326	326	322	327	335	307	348	343	307	314	318	314	345	312	323	353	345	296	352	367	311	325	308	344	320	278	323	298	319	295	364	293	327	321	310	330	294	344	339	342	305	316	318	316	330	332	330	332	316	332	322	301	327	324	322	302	303	316	324	333	307	303	305	312	294	330	315	337	354	289	320	326	357	344	344	311	329	342	324	345	345	318	304	285	347	330	307	352	310	326	330	348	301	309	300	300	307	331	323	299	308	337	322	329	282	304	357	295	332	310	334	311	307	287	328	297	342	320	302	324	326	321	286	336	290	335	325	333	337	365	315	325	353	342	299	336	304	339	345	349	307	333	313	309	301	352	336	333	313	320	322	322	304	311	361	348	322	352	333	336	317	323	299	308	332	330	348	312	291	328	300	307	296	327	329	325	332	351	301	321	354	319	327	309	316	308	330	334	311	304	322	319	337	320	313	287	328	357	285	302	313	311	328	357	316	306	329	297	307	305	327	312	348	313	324	317	314	301	327	325	323	296	322	294	305	323	314	312	321	294	333	312	313	320	310	318	290	325	300	313	367	305	311	351	309	320	336	322	298	324	342	332	328	320	326	310	299	300	301	309	319	328	316	290	293	259	330	298	327	304	329	316	321	305	287	316	302	304	342	321	322	318	340	330	324	333	280	307	325	279	310	314	332	329	329	361	287	316	314	336	304	318	318	309	302	329	299	294	308	311	314	297	351	305	312	317	313	340	313	300	298	302	316	354	312	321	318	300	321	312	271	306	350	300	322	363	296	367	298	340	331	333	323	321	311	327	318	338	318	325	291	315	329	315	309	299	326	307	331	319	294	290	313	321	291	292	315	299	291	306	320	338	274	302	324	286	308	301	321	318	329	295	329	299	323	305	313	307	287	309	316	328	303	298	277	303	305	349	331	291	328	280	333	316	299	325	325	293	325	274	310	324	333	331	303	317	298	307	315	336	315	299	301	357	336	318	296	312	319	334	289	343	319	346	355	301	334	337	302	308	343	327	310	320	315	324	311	321	317	302	311	318	306	326	304	278	318	329	284	306	318	294	308	338	334	304	306	346	269	291	333	284	298	326	319	349	336	314	332	312	330	320	326	305	311	318	318	298	312	352	307	326	321	346	286	319	329	339	334	330	301	318	294	347	331	329	311	306	328	341	318	339	331	323	326	327	333	309	310	340	300	326	307	334	337	329	332	271	303	306	329	315	334	309	311	316	305	322	346	330	327	332	320	350	295	289	338	340	345	340	306	327	324	316	315	327	305	348	337	323	278	302	327	342	309	294	334	323	307	305	296	319	316	319	291	342	327	323	313	317	314	317	339	301	335	315	321	314	290	311	336	320	289	311	323	335	310	314	287	330	329	338	312	326	320	297	339	287	322	338	307	329	280	313	316	330	316	319	307	327	310	333	317	285	361	303	296	326	330	317	301	292	342	313	328	327	324	301	301	301	300	320	350	317	331	334	319	319	306	278	322	337	308	314	307	324	303	321	320	295	306	303	337	339	326	296	327	326	343	316	315	346	320	306	315	314	330	329	323	309	331	335	328	310	316	296	316	294	344	332	308	334	316	338	305	299	335	331	342	339	309	305	315	327	334	336	286	345	293	290	305	328	317	304	330	306	266	271	324	313	324	317	332	354	328	309	302	287	315	291	336	344	298	293	306	297	321	298	319	314	310	304	327	318	319	320	317	328	317	324	315	330	334	306	343	297	342	308	325	316	315	344	309	293	316	319	316	357	310	313	300	309	320	323	309	335	338	317	306	330	321	356	341	318	336	309	352	299	325	325	298	307	338	317	342	334	326	353	340	323	330	317	328	299	341	341	335	337	306	317	301	313	309	321	323	294	316	303	303	348	312	321	371	320	308	304	333	313	299	309	341	329	321	350	308	338	301	297	279	344	304	303	346	310	340	341	319	327	332	313	361	315	280	332	298	323	355	341	326	321	299	335	334	303	316	323	315	319	335	340	308	299	331	284	310	318	333	316	304	318	333	343	321	335	295	299	297	304	316	316	307	332	311	313	327	339	348	293	324	357	327	319	302	298	328	347	324	317	300	331	302	284	318	329	299	297	326	306	309	320	308	324	333	308	295	308	299	321	316	324	316	300	301	298	317	321	313	320	312	322	328	304	329	277	324	307	331	305	307	280	329	331	336	319	340	328	340	312	298	316	266	324	308	331	321	311	285	332	323	320	349	327	324	305	315	314	338	293	338	312	325	304	317	334	334	310	330	287	299	344	347	341	337	289	371	329	324	320	319	306	290	325	303	330	324	298	322	347	353	313	293	314	353	289	310	343	305	333	330	327	343	330	303	326	306	296	330	335	338	327	318	305	317	315	334	306	305	346	319	338	307	327	317	343	310	323	324	294	311	293	288	324	285	269	316	318	310	288	322	350	317	300	280	309	314	316	319	276	312	336	338	330	325	321	285	291	340	295	346	296	349	344	319	335	309	322	309	310	319	345	358	307	332	296	330	325	322	297	309	336	301	306	280	312	288	314	330	330	353	305	314	316	330	319	308	305	317	329	311	310	323	289	330	326	308	284	319	305	333	324	311	308	315	321	337	322	311	305	343	291	293	298	327	306	325	303	319	310	335	323	318	301	340	337	327	316	305	319	290	299	293	314	308	313	314	314	321	322	327	321	309	338	279	308	284	311	325	287	282	291	293	329	310	307	321	287	294	341	315	319	342	314	335	307	312	347	303	344	323	328	308	306	320	314	295	312	310	341	309	305	307	323	320	317	305	326	307	318	303	314	300	332	312	291	285	318	309	331	309	298	311	345	346	332	329	337	287	362	325	323	308	354	349	319	311	315	313	309	286	321	310	333	309	306	301	344	323	308	340	303	307	329	331	349	290	296	288	312	316	374	281	343	323	316	329	314	277	314	316	295	303	301	311	316	295	331	314	318	309	339	339	283	338	302	313	299	306	304	311	342	335	301	330	312	317	303	312	323	327	314	316	343	310	312	332	318	326	336	315	341	313	347	316	316	339	324	363	298	289	298	275	309	330	317	319	336	329	291	315	310	331	306	316	315	321	298	318	310	317	316	331	348	323	316	321	325	340	344	347	314	284	327	339	324	313	302	374	302	283
29323	38060	23253	14342	10595	7565	6065	4853	3939	3550	2461	1826	1573	1309	1059	910	705	615	596	568	534	504	495	482	484	483	458	433	440	369	424	415	382	405	360	360	396	386	361	419	344	340	413	378	397	383	343	429	332	394	384	390	356	377	366	363	365	365	379	350	346	337	327	359	370	336	365	334	347	376	319	394	334	336	353	314	381	342	329	323	345	310	314	337	325	358	333	350	309	366	335	347	317	352	357	337	335	336	326	328	321	363	340	387	308	341	355	363	333	316	337	379	331	339	361	298	310	348	324	368	360	349	347	341	346	347	345	345	326	357	347	330	340	327	346	365	360	332	336	347	318	343	353	346	366	354	356	339	346	364	327	358	325	342	342	348	345	347	359	312	361	306	352	338	336	310	354	337	377	327	319	302	390	343	343	333	328	325	311	349	319	316	340	335	348	331	396	342	344	352	358	318	338	383	349	335	351	339	338	319	329	345	345	355	333	319	339	346	332	358	344	361	339	325	362	290	381	365	349	353	326	322	333	369	383	348	369	330	349	345	353	329	315	334	348	379	341	338	327	337	330	304	358	348	347	340	321	341	339	365	331	351	366	311	357	324	359	315	331	357	336	332	308	315	323	349	315	346	362	348	338	381	324	342	319	306	354	358	364	322	368	359	331	343	335	349	366	349	355	342	374	324	360	355	327	322	353	324	330	350	327	342	350	341	319	335	355	349	344	337	326	345	333	363	314	353	327	344	320	326	345	336	350	353	340	359	351	347	316	323	346	322	333	357	332	358	365	346	341	320	329	329	324	361	367	311	328	324	333	332	303	348	318	318	349	325	318	350	330	379	321	341	329	341	348	343	354	354	338	332	325	344	319	361	361	332	359	343	327	348	338	337	324	345	350	323	383	379	334	380	325	340	378	332	356	404	357	315	340	366	338	360	373	331	348	349	371	294	353	324	311	363	334	311	333	331	349	350	338	360	315	333	349	346	312	299	353	312	346	306	345	346	341	340	370	341	339	352	363	350	327	336	350	311	327	336	341	313	328	355	322	309	357	375	327	342	345	355	304	339	392	357	339	330	362	343	360	371	340	351	309	357	336	319	368	340	333	335	331	359	392	326	335	340	356	338	338	345	330	278	365	330	313	327	360	304	339	325	344	337	340	319	369	335	343	328	367	342	328	340	333	330	329	353	342	358	337	351	319	325	377	327	330	378	356	326	392	320	349	340	342	349	340	324	342	337	358	341	322	372	320	350	344	349	299	370	338	352	325	354	327	374	338	332	337	327	312	349	323	353	322	326	348	313	333	334	338	339	345	385	364	366	350	352	381	330	335	341	326	310	337	315	328	326	364	347	359	349	345	361	376	345	353	329	345	340	327	340	343	295	302	327	348	354	344	329	383	359	353	338	323	333	353	354	351	342	361	348	345	329	325	346	328	332	356	323	369	301	331	374	322	354	385	311	317	344	334	348	340	323	308	326	352	352	345	331	337	368	354	336	327	307	330	347	364	359	385	350	337	368	334	327	304	325	342	314	349	324	349	325	328	346	332	339	329	374	330	350	355	361	383	340	344	326	329	355	322	339	328	333	297	335	318	362	346	341	347	331	342	359	328	317	329	329	378	347	331	369	331	334	340	334	313	347	318	371	345	356	348	343	369	350	342	367	317	355	344	330	343	334	322	359	321	316	336	345	327	337	349	346	364	360	364	323	372	349	325	338	321	307	342	383	327	329	331	327	380	341	351	332	327	354	359	345	354	358	326	316	340	333	357	315	359	345	346	358	355	337	343	312	336	340	344	346	344	336	322	340	315	361	340	338	362	348	331	359	345	332	308	328	323	332	359	359	338	310	394	370	350	333	311	349	334	364	316	355	368	326	325	335	351	352	366	326	359	367	349	360	354	364	312	320	332	319	346	334	332	356	326	313	365	354	347	346	356	333	326	319	325	342	363	304	371	343	345	314	326	374	336	334	330	315	392	364	333	364	343	298	342	340	356	335	331	345	335	359	356	349	349	331	367	343	328	322	353	323	331	335	344	331	316	325	348	348	334	333	319	321	364	350	385	329	333	320	350	327	336	352	338	315	345	357	333	347	308	341	349	358	350	312	318	338	350	332	340	318	352	328	333	336	351	322	277	338	321	344	332	354	363	323	309	298	290	311	339	319	356	348	370	347	357	353	368	357	298	350	346	292	332	358	355	330	351	348	307	339	336	355	362	349	345	348	335	356	344	343	339	342	379	333	346	352	346	342	332	360	370	347	312	369	323	380	348	359	350	370	365	311	360	346	356	345	364	331	307	358	313	368	365	336	357	334	328	325	357	326	330	358	373	343	321	348	363	360	310	353	338	356	304	329	351	317	347	318	322	343	347	352	314	327	382	365	334	357	357	332	355	356	321	345	351	354	339	325	324	337	326	336	335	343	325	328	362	321	334	320	350	323	381	331	334	351	369	330	332	307	335	327	360	316	316	322	308	339	365	341	331	368	332	351	337	332	351	384	361	336	344	344	328	341	340	307	372	349	330	384	353	359	345	360	311	348	346	353	352	342	370	342	352	363	355	326	339	371	313	342	333	351	384	344	355	366	383	361	347	320	329	329	333	336	361	317	342	347	338	361	342	355	355	342	339	363	325	338	363	321	351	340	344	320	353	344	347	304	368	320	368	335	349	350	353	351	361	374	348	366	310	332	332	349	306	301	327	333	361	317	366	321	335	307	316	332	339	352	339	359	341	294	355	337	311	332	295	342	352	322	309	329	345	329	363	325	347	325	307	329	308	337	346	370	355	368	330	324	341	343	349	300	335	341	359	327	343	368	350	295	342	337	360	332	330	357	302	389	320	342	347	361	346	361	327	355	337	322	344	361	337	356	353	339	324	325	347	330	369	305	321	309	325	333	338	348	326	340	382	358	328	364	361	372	368	335	337	356	328	326	317	306	327	338	358	339	366	329	345	346	343	338	341	366	344	360	348	297	350	309	329	346	326	340	347	352	317	322	338	356	330	331	352	344	342	338	388	320	315	334	347	378	346	339	337	309	327	353	317	331	333	351	342	356	360	358	304	344	329	362	324	321	382	358	354	311	340	298	312	332	325	359	337	326	310	345	364	342	319	337	352	365	376	347	349	354	344	344	336	321	314	350	359	335	352	339	342	334	347	349	318	346	343	358	338	384	370	307	340	356	315	339	343	341	349	369	340	330	337	331	338	362	351	341	325	328	328	348	367	338	352	320	347	363	352	321	321	296	355	346	337	366	330	351	334	347	334	314	349	312	344	312	358	326	335	344	313	338	340	344	357	360	367	334	357	316	339	350	369	344	358	314	337	321	322	345	330	356	368	362	341	351	323	361	366	353	323	354	349	355	322	332	331	349	330	359	355	358	360	329	347	344	378	387	330	368	332	321	325	336	320	356	336	329	347	337	316	327	369	365	334	329	313	336	355	336	332	371	364	375	378	345	326	324	373	346	346	332	350	348	322	327	323	350	286	352	353	363	347	363
22910	21331	28997	24022	21405	21676	14369	6163	4491	3921	2919	2063	1705	1343	1136	946	796	753	660	571	633	637	602	618	641	575	548	529	491	526	482	509	442	467	454	447	458	468	475	452	476	412	445	479	458	432	444	468	427	404	460	444	450	474	474	415	443	472	425	431	422	478	441	434	449	439	435	443	443	426	454	422	441	469	383	435	421	389	406	369	389	418	398	404	397	420	380	385	450	424	414	406	449	443	397	426	406	406	392	386	411	435	375	394	412	416	457	417	394	419	422	383	395	406	374	371	412	385	409	451	430	427	406	396	459	389	403	431	411	404	412	390	403	385	385	431	423	431	389	404	422	396	405	422	380	415	432	390	422	399	414	414	414	430	432	421	385	378	359	423	406	469	431	421	451	415	423	376	431	408	418	431	415	429	446	399	400	412	413	433	378	407	368	437	426	393	421	408	436	414	400	414	391	394	404	384	417	403	412	391	400	451	419	421	408	394	420	401	416	423	417	419	450	393	379	395	416	429	369	449	412	379	420	395	414	400	415	455	432	402	393	425	417	384	441	392	415	394	409	429	423	444	431	409	442	397	379	393	403	424	401	397	419	461	430	387	405	430	426	435	415	386	413	399	424	354	411	395	418	469	371	382	432	380	447	414	429	367	356	397	416	390	432	411	435	426	421	421	439	436	434	432	390	388	451	431	407	403	433	431	442	411	367	378	420	423	414	403	425	407	403	431	428	421	400	410	416	429	422	386	411	414	419	417	443	430	391	444	420	398	429	432	407	415	386	414	400	408	411	394	415	414	436	393	406	411	451	424	374	419	414	393	369	411	399	395	383	414	409	417	408	388	432	397	412	395	446	401	446	393	424	443	429	384	447	399	403	407	408	436	402	413	382	390	430	411	410	415	420	444	425	425	426	404	418	391	443	422	445	430	411	451	396	402	409	464	388	401	362	412	418	389	406	377	397	393	409	406	388	386	395	442	393	430	377	417	397	398	408	396	425	409	405	400	403	430	413	398	441	400	399	370	408	377	382	434	394	386	405	402	414	418	414	389	405	369	450	424	421	421	437	403	458	448	435	451	410	389	425	393	422	398	416	412	413	430	433	423	408	429	415	381	417	431	412	410	421	397	394	385	418	371	393	385	414	436	400	412	410	401	438	441	452	394	397	369	418	403	420	423	414	413	427	376	428	371	441	368	399	398	392	387	415	409	400	407	426	416	390	384	395	407	399	392	410	448	444	418	396	418	440	465	449	458	395	422	431	414	424	409	429	414	413	418	407	408	383	401	399	393	421	381	372	396	425	413	384	382	401	410	419	431	388	399	406	382	448	414	401	432	417	422	399	416	418	446	413	425	427	394	436	422	406	390	439	398	427	404	421	434	435	428	437	386	418	390	449	438	412	409	392	407	389	414	427	419	429	398	377	442	405	407	413	386	368	407	406	389	391	408	422	395	414	403	409	413	411	389	413	409	432	394	423	431	420	401	380	418	409	426	426	409	412	398	404	438	448	430	425	423	407	415	398	429	415	394	402	432	412	429	398	395	401	403	393	400	423	441	415	417	421	393	403	409	422	398	395	415	390	429	404	411	433	378	425	360	416	431	386	430	419	413	388	400	393	405	429	445	383	419	389	420	386	416	403	405	414	392	424	445	423	430	408	444	388	367	428	399	450	419	426	416	440	421	401	421	427	444	418	404	404	452	404	418	415	402	392	387	446	441	395	397	430	410	401	412	421	414	392	373	442	407	403	412	409	437	489	405	419	407	396	429	407	378	395	420	376	404	391	407	377	420	426	402	399	442	412	415	409	382	431	401	385	364	402	429	427	409	431	407	411	433	393	425	392	408	401	397	439	382	405	393	408	432	401	413	423	407	432	373	425	417	409	396	420	431	446	427	409	418	451	437	432	403	396	412	366	438	379	407	430	380	376	412	425	402	438	423	408	436	431	373	440	405	406	422	376	420	435	431	410	393	419	410	400	401	402	419	407	444	461	398	439	430	457	411	386	391	428	395	402	388	422	422	431	409	400	383	387	397	428	390	423	420	426	420	423	422	406	401	419	392	419	429	410	397	400	388	429	398	433	445	391	387	396	422	381	443	391	452	411	381	414	456	426	380	440	404	418	405	436	400	417	403	431	429	405	445	431	392	409	385	428	397	399	399	385	437	436	390	426	431	419	362	444	399	401	417	405	415	397	416	396	390	392	389	449	396	426	412	431	390	389	389	424	408	416	423	431	448	405	411	369	432	408	439	411	388	410	381	393	413	384	417	396	429	409	380	420	404	426	436	438	440	440	391	439	411	377	412	456	404	433	415	411	438	398	431	410	416	420	399	429	385	391	403	373	424	391	398	420	458	409	420	391	381	433	392	418	426	415	399	377	403	440	408	400	417	392	409	406	401	382	412	405	392	388	439	415	396	421	404	447	389	378	420	379	403	394	405	428	425	430	415	459	440	442	415	390	414	432	394	435	387	430	423	395	440	409	442	419	394	417	413	406	404	446	429	428	407	429	390	402	436	390	380	395	405	423	411	447	427	427	410	406	417	394	404	431	437	409	405	375	360	446	458	385	404	429	439	406	422	414	384	468	427	412	416	373	434	420	370	380	425	438	382	407	404	457	393	409	413	431	412	404	428	409	444	404	380	409	426	399	359	409	410	396	444	408	437	408	404	421	407	376	438	417	416	371	419	392	413	396	405	423	417	445	425	451	406	425	420	475	448	448	416	399	400	413	449	426	429	400	418	397	372	420	435	420	390	394	393	390	439	437	422	436	395	388	383	435	413	411	435	414	392	433	375	412	421	403	423	395	429	409	394	384	403	400	427	407	426	438	407	433	390	419	430	432	437	384	407	417	410	366	408	418	399	431	414	397	432	441	388	430	437	398	386	412	437	435	434	410	409	376	398	426	439	380	371	446	412	409	385	451	401	398	397	389	425	417	415	385	433	411	408	410	423	421	430	387	399	391	404	406	427	387	439	438	425	406	398	438	422	388	412	443	418	378	404	418	397	396	392	426	408	430	437	391	396	406	428	394	397	429	392	447	431	400	403	365	414	435	397	415	399	401	422	392	378	419	414	414	414	385	423	419	390	371	423	423	388	423	439	410	443	403	420	405	436	419	417	427	422	397	392	405	436	440	410	389	401	413	416	385	425	421	412	398	427	401	407	394	402	432	404	400	440	412	412	404	440	390	387	392	395	416	415	415	373	408	412	375	440	401	371	435	412	430	414	395	444	408	429	433	401	408	380	399	396	429	421	429	436	379	419	397	410	430	414	438	426	403	408	426	390	393	451	423	413	405	427	416	414	425	397	403	429	422	428	409	419	436	412	388	418	401	403	442	405	454	405	374	427	424	412	399	413	406	365	395	439	391	429	400	389	412	410	448	422	401	414	481	399	412	407	430	393	427	408	408	388	366	406	394	427	407	377	434	425	428	404	397	446	421	388	436	432	413	434	392	405	422	428	415	432	421	391	455	410	430	395	423	406	439	422
34378	47363	31647	21597	16861	14085	10515	8713	7310	6472	4787	3445	2654	2115	1612	1310	1162	935	875	791	741	797	730	762	705	666	636	627	588	548	519	555	510	501	532	462	450	491	480	505	493	486	484	486	532	522	489	464	495	479	448	510	474	522	451	486	416	464	495	499	458	449	447	497	422	448	471	458	448	412	437	443	458	435	454	407	440	397	441	428	438	417	396	417	416	410	438	431	461	424	414	426	433	419	402	475	401	431	429	394	394	428	424	424	408	445	393	430	410	435	441	374	457	436	420	400	429	397	449	446	408	419	434	433	407	427	431	417	385	399	413	460	385	383	427	448	386	407	413	420	435	412	426	404	394	414	436	395	399	412	404	399	418	408	456	405	417	422	395	410	450	437	469	429	440	418	409	415	417	403	396	455	425	432	397	389	453	437	396	381	432	396	438	424	379	399	440	397	418	393	422	408	432	435	444	411	374	426	412	447	427	444	428	415	436	421	402	429	408	437	372	437	422	428	435	466	400	408	422	413	408	436	415	417	405	414	400	408	385	425	424	402	453	412	419	420	393	421	397	399	409	414	422	401	416	412	377	425	460	438	405	419	432	438	425	437	395	432	419	400	416	424	426	438	438	399	431	429	463	444	407	420	450	409	391	421	397	390	409	435	414	432	394	424	437	385	397	414	422	444	417	420	404	450	426	437	423	414	423	400	388	404	400	426	443	427	434	391	407	430	445	454	397	389	417	427	419	418	397	414	437	411	422	375	435	398	411	409	379	395	378	439	405	398	371	392	410	422	416	434	429	408	405	429	423	402	415	410	433	399	405	422	443	410	433	434	406	414	425	409	443	431	413	421	417	424	408	441	410	457	445	417	419	425	377	406	384	400	426	395	445	407	419	373	411	418	422	437	433	409	418	416	418	404	426	416	428	417	405	444	396	367	459	415	435	401	425	403	401	415	420	433	427	400	429	454	424	392	415	460	417	395	418	415	404	415	414	392	437	436	410	410	419	414	400	383	426	439	425	427	449	434	407	434	414	408	412	414	413	403	386	408	422	420	427	429	402	452	403	409	440	418	421	408	400	387	418	417	438	398	401	465	450	426	470	419	432	446	417	433	406	441	426	390	432	426	424	421	430	402	410	432	443	405	415	421	434	448	425	423	415	441	409	417	408	409	406	468	447	396	367	414	419	462	448	450	434	401	403	413	421	422	372	446	392	423	383	392	392	411	417	414	426	430	428	433	438	416	398	414	417	412	402	430	437	405	438	432	413	422	421	414	422	400	440	441	413	399	422	403	419	411	399	416	429	419	381	469	410	408	415	377	397	388	435	464	428	437	419	431	418	421	417	396	400	422	420	436	392	397	414	418	425	393	423	431	443	395	463	441	424	406	432	401	425	439	439	436	413	438	409	371	411	417	411	408	401	396	441	426	435	425	391	427	413	410	399	388	403	439	436	422	408	398	430	405	408	462	424	393	442	402	445	416	431	448	445	418	435	450	414	421	405	411	406	445	434	411	432	433	394	409	395	419	393	438	393	414	459	420	427	420	392	448	389	411	422	400	451	387	424	431	390	375	426	408	407	450	456	430	410	387	423	400	430	432	465	429	435	407	383	420	435	402	427	419	421	418	425	409	406	391	423	448	417	418	429	451	421	457	371	412	380	426	433	446	415	395	438	424	454	426	414	405	424	427	415	416	416	447	429	402	415	431	414	393	418	421	433	440	417	432	405	435	408	432	389	383	408	391	406	413	462	427	434	417	434	408	410	413	389	440	420	403	380	408	413	425	384	434	410	439	416	440	434	433	428	426	429	437	403	386	420	391	434	442	416	385	394	384	419	441	425	413	448	424	432	368	398	403	467	406	416	443	434	402	462	382	414	403	391	392	412	396	435	409	397	453	417	373	395	412	419	431	419	414	413	424	378	433	422	438	450	421	445	432	460	447	428	408	416	433	432	437	453	450	404	396	441	398	436	403	423	408	387	418	421	407	428	397	411	430	449	441	422	385	448	413	401	379	396	440	389	417	441	455	411	429	404	404	384	418	400	440	463	446	401	408	423	432	412	434	392	425	409	429	389	445	387	439	410	428	409	419	418	395	394	383	435	425	374	436	418	377	407	421	457	408	461	458	418	388	451	433	381	483	431	389	442	425	436	375	441	420	441	464	396	405	367	425	435	414	445	434	420	415	398	438	437	386	435	465	437	443	450	415	433	418	387	453	407	387	451	437	419	430	431	410	437	456	384	415	418	393	403	421	455	422	438	448	439	421	456	415	384	410	435	399	404	418	441	404	423	423	379	426	394	426	423	411	400	437	398	432	423	438	397	416	410	450	443	420	412	421	435	388	398	433	403	449	433	423	445	409	438	407	412	414	407	376	416	421	419	430	407	412	417	410	396	439	468	443	410	441	404	406	419	380	454	396	417	452	443	427	427	423	426	411	406	433	431	453	411	393	451	407	392	419	404	418	404	407	423	436	451	451	413	427	407	417	428	441	428	410	433	391	422	384	409	423	399	432	419	434	411	447	449	415	428	388	430	402	407	400	378	351	440	392	405	454	460	416	437	432	397	414	450	439	408	421	415	424	423	455	437	430	428	377	393	389	415	414	440	411	429	436	427	449	489	389	443	373	424	438	459	405	444	413	432	443	422	404	410	424	399	404	413	419	418	428	426	441	449	439	420	421	439	433	404	405	412	411	407	422	434	384	442	401	417	418	435	416	412	425	396	457	430	457	420	416	423	454	387	408	426	391	448	445	432	408	399	409	418	429	407	430	410	403	411	441	422	450	407	430	430	429	408	402	431	444	402	462	397	427	409	414	423	413	418	420	370	391	389	439	413	423	410	397	405	421	421	431	408	445	448	452	424	414	381	428	412	388	406	380	401	395	418	406	415	396	442	419	408	433	411	416	428	457	402	422	413	389	424	413	391	441	374	407	393	423	426	447	406	417	409	414	424	426	412	422	377	437	439	413	415	427	425	406	414	427	436	427	423	406	435	422	421	456	403	430	395	409	433	459	434	428	416	419	409	441	428	444	427	410	399	396	448	408	390	423	416	434	440	422	443	464	402	411	401	440	428	429	418	439	410	401	428	398	411	413	427	417	398	452	432	420	429	437	384	414	391	447	404	406	446	413	384	427	421	408	420	438	455	395	446	411	396	395	424	399	405	398	419	431	386	403	448	400	398	488	402	396	420	404	422	411	457	445	445	432	400	425	421	403	430	422	383	419	423	441	423	420	412	418	420	392	392	413	425	402	438	397	430	401	448	415	422	435	409	422	431	436	415	402	449	386	410	428	425	434	445	458	448	425	421	438	422	427	423	434	437	411	439	434	446	443	380	392	451	415	448	436	408	426	443	438	402	415	412	398	428	413	446	411	434	427	400	400	413	401	401	434	402	407	456	415	450	413	442	427	422	448	388	405	394	396	456	409	405	446	400	431	439	387	422	409	457	467	463	433	451	444	391	447	416	423	417	420	392	413	428	448	418	357	381	414
29232	23824	19861	12164	6326	4542	2788	2108	1763	1554	1096	789	701	517	435	366	346	327	325	340	287	267	325	265	258	274	298	277	276	260	275	251	277	259	234	232	250	269	272	270	239	263	231	271	225	236	255	256	238	250	254	241	253	234	240	238	242	275	263	251	254	246	242	251	247	254	254	259	252	251	239	231	239	224	235	262	226	224	227	237	228	234	237	205	237	255	247	236	235	246	231	224	215	257	237	245	229	236	241	240	236	217	251	249	238	280	230	218	239	240	236	266	258	236	238	257	248	222	238	253	253	249	221	238	231	232	241	228	250	254	237	229	201	222	256	235	268	237	225	234	235	229	205	250	257	247	265	262	230	218	240	239	214	242	240	225	240	251	229	242	238	211	231	259	258	212	257	252	191	255	239	243	223	241	241	229	228	232	251	244	215	237	237	243	246	252	217	227	244	224	259	247	233	262	215	206	214	230	261	239	252	248	223	204	253	230	218	197	214	270	243	239	252	269	214	227	255	219	262	221	232	248	222	232	240	221	227	217	248	250	228	244	242	249	230	241	247	233	238	282	206	217	246	237	234	260	250	236	238	210	240	232	229	232	253	235	239	248	226	235	239	234	243	252	233	214	252	260	260	222	247	257	272	234	240	229	234	238	245	236	223	252	237	245	262	233	228	274	219	260	219	237	230	260	248	247	239	231	248	236	223	225	201	237	227	229	216	238	224	245	219	218	230	253	261	254	229	251	232	233	245	257	260	227	230	254	205	242	230	250	237	213	258	215	230	217	229	226	237	226	243	254	212	244	233	245	219	216	266	229	234	266	240	264	247	205	219	261	225	226	244	242	230	252	224	229	230	244	265	236	250	246	269	239	228	240	251	248	247	263	270	238	227	248	228	234	203	248	220	252	229	219	238	230	236	230	238	233	221	231	234	232	254	251	248	240	272	255	218	203	222	248	220	243	227	268	224	225	232	244	254	223	225	237	249	234	249	239	245	239	239	249	240	224	222	245	243	255	242	265	252	261	233	239	274	247	265	235	242	238	243	235	199	242	235	243	260	227	223	231	237	247	235	219	229	233	233	201	248	257	228	251	256	246	239	211	245	231	230	222	207	239	217	268	276	217	232	218	248	263	211	247	234	251	227	235	237	236	239	250	221	246	243	243	228	220	240	229	262	309	250	247	226	231	250	216	227	238	221	233	224	233	262	258	242	253	236	225	237	224	222	224	238	219	214	245	241	218	230	235	210	208	241	228	260	262	251	241	241	266	240	243	238	234	214	250	248	249	235	236	224	261	241	207	258	214	234	245	229	252	242	224	208	268	201	237	251	242	229	180	242	238	244	203	246	212	222	228	226	231	209	233	223	239	231	251	232	229	272	237	251	243	232	250	234	244	238	250	231	223	220	231	244	240	216	237	244	217	238	241	255	260	224	246	246	228	247	230	249	238	216	254	197	204	232	234	237	275	237	230	251	251	235	236	225	227	232	234	224	221	228	237	223	212	252	253	263	220	231	213	265	231	257	233	234	247	266	213	223	229	231	239	234	236	212	250	227	249	232	260	209	233	235	234	221	224	256	233	242	240	253	225	237	244	230	210	252	247	228	259	222	224	210	216	206	237	233	246	239	211	249	233	228	247	217	268	263	242	237	234	259	246	254	254	243	241	243	224	220	237	250	241	226	243	238	213	232	231	237	244	218	245	225	254	232	268	198	268	245	238	237	227	212	265	228	264	223	260	238	235	224	235	228	230	252	234	239	251	250	242	247	232	210	242	240	224	231	244	232	256	265	275	231	220	231	235	231	227	255	226	239	235	218	223	236	247	220	254	204	236	232	265	240	250	240	242	233	240	234	216	254	213	220	207	226	227	234	238	240	225	216	229	211	260	249	203	233	244	221	234	242	231	225	239	217	255	223	227	235	239	236	270	253	219	257	235	216	234	238	251	250	244	237	234	223	236	223	233	226	260	229	255	241	251	247	233	219	223	253	258	266	248	250	223	239	211	248	228	232	236	214	212	261	219	217	262	256	238	249	236	227	255	218	220	246	246	271	240	236	211	262	250	245	232	229	227	243	256	228	222	225	264	248	265	236	237	244	258	250	221	245	246	230	245	227	225	250	237	236	251	218	203	222	239	262	253	229	233	227	234	261	222	256	230	214	226	240	249	222	249	254	257	223	220	226	242	217	233	250	234	245	235	228	261	240	218	229	243	235	242	254	238	275	234	205	236	250	266	263	202	217	221	255	256	232	216	249	231	226	259	194	250	247	255	218	262	262	207	213	241	252	208	219	226	222	214	227	222	227	220	231	241	264	230	241	261	242	236	230	259	247	263	235	235	256	224	232	254	243	243	251	226	248	225	220	221	246	257	252	217	231	253	210	239	233	251	252	220	254	241	213	252	230	244	238	230	225	246	242	227	240	230	240	240	243	253	249	290	243	240	224	238	211	233	217	238	223	242	256	234	209	231	234	241	227	252	233	230	244	219	241	208	244	215	251	259	252	230	260	236	216	251	260	225	237	250	239	222	237	241	223	214	252	247	223	236	219	227	221	216	245	244	242	237	284	227	220	239	219	240	233	237	230	248	247	260	240	206	222	234	295	239	255	251	267	234	217	254	246	225	223	256	228	201	235	249	262	230	229	252	237	237	231	236	234	246	250	229	239	199	213	234	250	232	244	246	229	226	228	233	228	208	254	226	230	231	256	233	205	217	224	266	234	257	218	234	264	233	227	224	243	233	231	220	240	242	240	239	230	228	213	228	237	257	257	226	245	230	233	253	219	238	258	220	265	236	241	226	228	234	244	237	225	222	207	222	223	230	232	200	237	208	216	223	256	245	240	249	233	278	237	270	239	240	218	242	234	239	242	236	245	236	224	227	248	213	249	233	244	240	242	231	252	249	213	210	262	293	230	238	211	254	264	216	248	228	227	249	246	242	215	273	262	235	243	232	225	237	243	236	220	242	235	219	219	237	228	242	252	238	242	258	250	227	266	227	260	209	253	237	243	226	254	245	241	233	230	228	278	222	239	216	221	233	238	227	235	243	243	249	232	225	231	235	194	251	229	227	260	267	235	227	217	233	253	265	272	244	215	251	265	219	245	265	237	236	247	227	222	243	236	251	236	217	237	211	227	238	248	246	214	225	243	241	217	204	245	248	248	241	248	229	252	223	241	253	278	278	226	233	216	247	235	227	212	216	235	234	230	212	247	231	217	261	221	224	214	239	248	248	225	239	217	256	244	254	233	250	257	218	248	217	233	257	254	231	260	256	227	211	244	218	227	258	239	241	240	243	243	220	217	285	258	233	210	212	223	223	230	214	253	227	229	215	223	236	250	203	253	215	219	231	211	215	227	230	267	219	242	194	233	257	240	221	247	247	230	219	196	211	254	214	264	213	239	248	270	238	226	233	235	214	251	277	223	255	226	243	245	235	227	254	209	243	249	194	223	258	249	204	247	245	242	247	228	223	221	243	250	225	226	236	250	237	258	265
27064	32298	20297	11848	9013	7385	4923	3771	3087	2700	1992	1429	1076	855	683	535	465	440	411	382	368	386	376	392	331	354	337	360	316	302	289	283	294	316	284	270	312	257	286	298	297	281	288	281	298	298	316	262	304	293	280	274	270	302	284	276	239	227	273	281	267	294	273	261	259	263	264	295	247	241	250	255	245	250	280	260	267	260	258	251	268	244	262	247	250	265	273	262	270	241	243	262	272	281	298	250	240	276	244	263	286	271	258	258	270	253	266	248	274	276	277	259	260	278	286	293	260	245	238	270	256	257	260	250	248	261	241	237	275	252	231	254	269	274	269	257	240	268	254	275	263	242	258	255	240	278	236	262	242	285	276	269	254	265	260	278	282	258	267	257	242	277	253	269	268	246	244	243	253	263	268	276	283	247	275	250	263	249	247	229	262	239	242	237	269	272	280	271	258	252	247	264	262	268	247	260	260	266	264	261	243	248	277	259	242	249	262	275	264	247	252	243	278	263	264	252	263	255	256	264	255	250	270	272	289	262	276	257	290	242	267	247	260	256	265	230	230	257	265	252	268	253	236	276	270	235	263	273	241	264	246	270	237	258	251	278	252	254	249	262	261	251	238	266	283	250	262	266	232	246	253	261	272	268	293	271	247	251	228	247	265	261	286	254	274	264	256	251	266	266	282	256	270	255	249	233	259	257	243	243	244	268	248	271	239	246	244	255	263	249	270	238	229	260	246	276	231	272	269	226	243	226	233	239	258	285	250	270	246	288	258	300	258	253	292	250	253	293	281	291	244	233	253	242	251	265	240	270	297	265	252	273	252	276	270	250	231	269	254	236	233	254	254	257	260	251	252	278	253	278	254	283	237	264	282	266	233	239	251	258	258	282	240	257	275	269	258	256	255	272	258	261	260	253	265	253	240	254	257	252	255	257	276	274	249	240	256	283	301	268	237	266	257	234	234	301	287	258	257	241	253	268	270	255	258	268	277	263	271	263	252	293	259	269	275	235	272	269	291	262	251	247	247	285	232	242	238	269	246	243	243	253	268	244	254	276	284	255	252	265	216	241	290	252	261	250	267	258	243	247	261	225	256	260	259	256	248	289	266	240	280	273	254	281	245	270	256	233	258	276	258	279	255	269	297	277	248	271	256	292	266	283	267	275	256	304	257	270	275	267	254	277	262	268	242	252	240	247	229	233	282	243	261	243	253	235	231	255	249	239	238	273	255	268	283	278	265	274	267	265	247	272	261	267	248	227	258	244	256	245	243	261	279	260	267	228	261	244	273	287	263	244	270	270	215	286	242	250	285	241	255	270	254	257	259	260	248	272	253	275	264	247	249	263	246	246	242	259	239	270	271	248	250	246	233	242	244	276	277	258	271	257	258	252	255	265	256	277	266	251	246	235	262	263	262	260	248	277	250	277	277	245	249	235	259	258	236	260	260	266	259	283	243	263	247	282	272	267	245	240	251	237	278	257	283	224	242	271	273	249	260	273	261	237	266	276	243	255	266	271	240	255	238	248	277	233	250	239	256	261	248	246	262	257	268	277	249	241	247	274	273	291	263	253	262	248	256	265	262	270	256	247	215	240	277	271	246	290	272	276	276	287	264	276	245	269	256	253	272	258	249	296	234	246	251	274	256	251	252	286	265	291	270	268	247	228	261	297	246	250	247	248	265	257	270	254	239	229	260	257	250	279	281	267	266	256	286	255	252	264	233	281	259	251	267	258	272	280	295	230	281	248	239	278	228	258	274	257	268	253	283	257	247	257	257	285	279	228	255	256	264	254	256	240	272	279	279	229	273	258	240	249	256	273	244	270	279	280	266	255	239	298	269	261	268	269	256	287	241	287	244	249	270	268	265	224	292	261	262	243	278	247	252	252	269	242	282	261	259	262	278	267	262	252	280	274	271	246	273	268	239	288	255	274	269	269	256	275	240	271	265	248	272	236	243	281	271	266	260	261	261	264	268	244	246	246	250	252	279	263	258	255	236	222	284	255	252	262	242	257	263	271	275	228	246	248	235	279	258	259	265	248	266	251	241	249	296	227	247	251	214	258	272	233	255	244	252	243	251	229	260	265	255	230	264	262	227	249	268	246	269	242	277	261	269	235	253	258	252	247	262	265	226	267	251	252	261	243	232	262	247	225	232	257	256	266	236	276	265	238	265	248	276	259	244	264	255	284	256	265	267	241	232	257	286	228	267	257	274	262	228	256	258	240	236	268	282	266	254	257	280	245	268	234	226	242	269	276	240	267	296	264	260	206	268	261	264	245	271	271	262	266	275	249	269	259	280	279	234	257	267	275	246	245	238	291	266	259	290	250	246	251	276	258	227	251	246	239	241	257	268	276	260	258	251	246	278	261	241	275	264	236	243	263	265	268	280	265	245	274	276	274	257	259	274	269	260	268	256	277	284	261	253	278	257	232	242	261	265	274	260	238	257	261	272	270	281	252	278	248	251	241	253	222	258	267	256	241	217	270	279	262	254	249	235	264	239	281	241	236	216	255	261	253	285	255	239	249	264	280	238	260	282	282	232	266	273	234	266	256	239	279	221	264	241	232	255	249	247	265	263	266	270	240	265	248	249	241	255	299	271	232	269	283	259	291	238	233	264	277	259	238	280	254	257	249	236	255	269	263	261	257	262	271	270	268	262	247	275	276	268	260	279	254	261	237	245	227	297	253	247	266	244	261	270	261	238	250	254	268	288	261	275	277	253	275	273	231	286	288	242	265	262	267	237	243	252	260	250	260	270	266	236	278	261	269	291	253	268	231	251	265	269	262	217	273	256	262	281	277	260	262	267	252	247	250	283	253	245	238	253	251	255	270	281	245	232	262	272	253	228	250	277	214	263	262	250	251	249	260	240	220	260	227	241	241	283	250	251	252	262	254	275	266	265	282	243	250	241	254	291	246	262	247	237	269	238	239	268	282	243	246	233	253	254	252	252	251	270	233	252	229	276	267	259	265	262	240	236	282	234	251	254	251	268	257	233	261	260	246	255	258	278	269	255	266	226	240	255	235	272	256	258	262	271	251	265	267	245	255	269	244	252	249	261	262	264	258	259	236	239	247	260	243	264	246	289	250	242	252	255	240	254	263	247	253	258	259	271	264	251	248	251	255	259	250	242	252	261	263	275	257	254	272	259	246	263	263	273	226	261	258	241	269	262	235	268	256	267	247	243	238	239	261	268	255	278	255	252	267	268	272	277	261	266	241	232	261	268	236	265	267	251	258	281	225	256	275	244	247	282	245	274	254	257	264	283	249	276	264	261	250	262	266	262	264	262	263	234	240	268	276	251	267	259	258	240	231	238	260	234	240	240	277	242	272	244	255	270	275	265	273	237	246	247	304	268	254	247	246	281	285	261	266	241	254	265	247	273	253	228	269	282	268	264	242	233	262	238	211	254	273	271	267	267	273	254	261	250	226	265	260	278	261	256	251	277	276	289	259	236	261	267	253	253	258	253	252	281	251	271	241	264	262	262	243
24027	21305	28461	24527	21422	15109	6987	3925	3337	2681	1950	1370	1183	813	674	642	507	482	466	445	420	466	453	435	398	385	381	385	365	332	368	327	332	330	342	303	298	314	299	338	347	295	296	348	365	318	302	313	315	300	308	318	314	304	324	293	318	319	312	275	311	301	291	310	287	293	310	295	295	268	304	268	276	265	298	281	293	292	289	285	268	260	273	294	303	285	281	295	286	336	283	285	274	287	301	278	287	272	266	290	317	300	326	281	276	281	270	294	265	312	284	289	311	315	298	290	291	293	264	259	273	268	299	278	306	267	270	286	255	277	259	265	308	292	274	297	286	278	286	298	309	281	269	275	317	301	291	304	260	279	293	284	270	278	274	280	261	277	294	264	305	311	288	290	264	307	285	278	279	283	264	269	302	319	254	307	270	281	276	296	278	282	288	280	314	283	306	259	285	255	291	281	288	303	259	271	293	277	308	285	304	267	294	290	270	290	305	298	313	247	300	291	337	263	283	264	288	293	286	286	293	306	290	254	300	255	296	279	295	268	276	272	318	274	260	272	279	271	324	291	292	296	261	319	296	272	266	305	291	284	262	269	314	289	265	280	280	299	278	255	283	290	278	292	263	298	295	267	290	261	287	290	310	292	278	270	288	245	281	279	271	274	277	271	302	313	332	286	296	258	288	281	258	293	297	279	278	271	267	258	295	297	319	283	267	275	257	288	289	316	286	271	270	302	289	299	297	288	294	263	257	283	289	270	289	274	291	278	261	293	283	271	283	283	287	277	273	290	268	299	265	254	269	283	254	308	245	282	298	302	298	292	293	268	289	279	264	309	259	298	298	309	278	295	293	276	284	305	286	299	279	279	305	298	274	254	275	278	298	299	293	290	273	291	300	282	288	287	279	282	267	307	273	256	304	301	293	302	290	244	298	275	274	285	295	268	307	279	306	314	301	313	232	258	286	293	293	278	271	257	286	288	286	277	278	300	284	278	294	264	287	280	281	273	256	303	281	290	280	236	284	268	284	290	307	283	222	272	272	275	297	232	290	293	314	273	289	264	298	281	289	268	292	262	287	263	287	282	283	294	281	291	264	256	249	301	278	282	279	301	285	287	273	286	306	254	291	297	280	287	274	291	249	303	281	261	306	307	328	283	255	314	263	282	284	299	259	288	291	283	258	279	283	293	283	286	297	320	276	284	267	258	274	282	267	316	278	295	294	304	309	311	285	303	262	277	288	285	299	308	282	302	285	283	285	261	272	323	296	286	286	292	309	269	275	274	293	279	287	290	282	300	301	303	264	293	262	259	276	269	296	251	260	283	265	253	295	303	303	307	289	290	299	320	269	282	308	268	296	279	280	289	296	275	269	305	303	304	261	277	272	296	312	292	280	290	299	298	270	314	282	276	259	306	323	279	277	284	292	290	283	294	279	300	285	259	272	278	297	285	257	305	310	288	274	314	276	300	284	283	228	304	307	269	295	262	307	327	318	269	269	279	280	305	300	277	285	299	270	284	277	278	295	293	266	307	296	273	295	293	327	278	268	292	299	292	249	273	288	282	252	270	295	306	304	322	282	311	301	294	293	285	309	291	287	289	293	275	298	274	265	292	295	289	314	289	311	298	264	319	297	294	306	291	284	282	308	290	273	278	294	266	327	278	288	286	310	295	283	269	303	253	279	292	265	308	285	289	303	260	280	295	278	267	281	298	319	256	304	286	251	308	303	307	283	290	269	303	301	279	284	290	299	278	303	249	284	331	273	261	293	303	292	271	292	304	289	274	273	257	263	262	296	295	288	286	270	297	270	246	257	272	318	274	278	270	286	320	289	309	260	254	254	296	305	282	306	280	251	241	273	272	275	261	299	295	276	293	281	296	274	260	300	268	306	300	284	285	269	251	311	286	272	289	295	291	299	289	313	291	266	285	287	271	293	310	280	289	308	306	265	279	273	301	275	300	279	300	288	294	287	277	252	300	271	291	236	301	275	239	302	270	260	287	286	315	274	311	248	284	295	274	295	275	293	242	255	303	307	293	250	321	287	274	293	284	305	287	284	276	294	290	276	292	306	285	304	308	263	269	300	306	275	276	314	291	271	268	301	265	270	315	274	299	278	256	285	278	297	270	294	270	262	274	247	293	283	290	286	295	281	255	268	279	299	283	294	294	245	280	300	267	263	278	277	260	318	328	288	290	269	285	289	274	272	296	293	294	291	293	305	302	298	277	279	305	295	284	292	283	282	276	282	268	257	290	299	298	286	287	282	284	319	314	322	279	299	264	272	299	282	324	326	281	272	317	282	269	298	273	284	299	299	303	303	281	331	289	292	286	292	259	281	292	287	264	303	269	313	300	309	281	306	272	307	308	297	280	291	299	304	337	274	273	277	307	318	298	249	291	321	307	273	259	290	292	268	285	295	312	294	292	280	288	298	298	250	271	299	315	301	297	255	299	284	287	292	276	308	283	288	275	299	262	288	291	292	279	255	263	310	273	306	309	261	279	301	310	277	279	257	293	295	302	286	287	296	285	288	290	271	300	307	290	314	268	285	291	295	266	284	308	270	279	301	253	288	280	307	285	290	277	289	283	300	291	310	279	277	292	257	281	297	266	261	312	313	280	307	307	304	278	266	274	262	279	264	299	299	281	297	272	292	274	255	286	278	284	298	298	311	304	262	324	297	293	303	269	305	300	287	263	265	277	300	271	282	284	295	290	275	275	268	308	284	245	263	282	322	264	324	313	299	272	290	302	285	298	319	267	278	272	291	329	294	274	251	322	288	255	279	312	267	270	285	278	304	294	306	299	278	279	247	286	312	281	324	303	277	277	264	284	330	267	317	284	292	281	295	312	278	279	269	274	282	298	291	290	289	304	287	306	311	267	316	294	294	273	268	316	298	255	322	282	280	258	309	253	290	255	284	294	284	290	288	266	291	255	298	316	311	320	298	260	290	311	276	284	282	259	293	284	265	297	313	273	278	314	318	297	311	289	292	298	290	282	277	277	301	254	253	286	310	318	314	302	291	297	289	275	268	274	264	298	265	277	298	287	286	281	278	256	283	300	302	271	270	309	282	290	301	287	276	260	273	309	281	295	345	305	287	278	286	268	289	291	287	301	282	260	303	284	280	265	275	301	270	284	254	290	266	284	295	276	297	287	291	275	297	286	258	293	301	295	280	273	271	314	241	297	293	267	265	295	295	279	318	289	311	285	287	293	307	294	316	288	282	257	270	306	295	291	307	307	303	278	266	271	263	274	286	293	306	310	311	319	267	305	298	309	277	302	298	260	282	282	318	290	264	274	317	299	246	270	275	281	303	281	284	245	262	298	299	275	307	282	308	308	287	320	293	276	295	267	294	317	266	286	263	292	276	291	283	275	277	293	272	318	301	295	273	244	291	286	261	242	288	282	270	271	287	290	298	306	303	312	277	273	265	282	270	287	292	259	286	275	318	278	270	253	289	303	248	262	285	300	272	288	289	279	320	301	298	292	287	292
31125	41899	27151	17642	14946	11829	8634	6471	5796	4470	3243	2522	1835	1222	1005	806	708	647	627	558	556	542	575	558	482	432	466	390	431	407	392	351	355	332	363	354	337	358	336	336	326	316	377	334	327	337	324	342	332	341	325	372	336	375	346	334	382	332	356	338	359	373	330	311	327	338	314	324	316	319	303	307	299	288	285	308	291	311	311	275	325	294	300	314	312	304	356	300	303	275	311	286	325	290	303	304	305	302	306	289	280	319	293	305	279	310	291	267	257	298	304	329	307	273	271	293	283	298	282	285	242	313	294	328	268	304	303	333	306	302	272	296	342	269	292	291	286	310	266	324	319	313	302	271	316	301	303	243	307	300	285	313	310	291	313	316	304	253	283	310	284	277	280	295	306	307	280	326	322	272	302	278	267	272	309	320	307	345	291	306	321	267	310	306	284	282	300	318	317	293	269	287	315	296	301	306	300	299	308	281	285	284	322	280	294	282	289	307	279	304	287	330	284	268	285	306	308	333	283	327	307	257	286	308	316	312	307	299	323	309	280	270	289	284	306	310	286	293	298	279	317	279	300	308	285	329	277	288	289	301	305	283	301	326	293	296	299	307	285	294	286	338	316	340	316	320	261	330	303	284	311	279	283	352	310	288	316	286	321	289	298	274	322	303	287	298	303	295	310	293	287	314	322	307	296	301	288	302	293	289	306	288	280	321	304	283	299	281	315	351	301	304	306	296	283	300	299	296	276	311	294	292	316	283	306	322	300	290	324	297	294	304	305	289	318	304	257	295	310	304	256	280	296	305	297	279	297	329	271	311	278	307	298	274	320	320	294	288	284	291	316	273	313	295	288	300	300	294	320	290	285	262	331	288	274	310	282	299	278	267	263	292	320	316	324	287	288	315	326	326	319	290	292	310	301	329	303	315	299	302	307	300	273	300	306	277	343	310	273	300	295	293	263	287	292	291	298	306	293	291	309	289	304	298	328	292	297	270	266	316	297	300	291	307	326	308	296	308	332	300	297	273	309	316	318	285	308	321	266	280	305	298	305	290	281	290	301	266	322	298	296	296	317	323	294	311	314	305	263	280	286	311	330	292	276	277	277	323	299	312	270	310	281	295	294	287	318	281	312	314	283	268	282	302	306	325	296	316	271	273	312	300	301	302	297	300	304	289	284	320	289	305	272	288	325	321	288	319	274	306	293	274	304	275	307	256	333	278	313	318	293	296	313	274	310	272	273	306	279	316	285	292	294	338	303	292	294	305	301	276	302	286	267	281	298	273	301	281	304	305	317	326	298	302	311	286	280	332	305	294	318	308	302	320	267	322	264	286	318	267	288	314	298	289	319	306	279	315	309	318	319	274	316	302	285	295	312	288	331	311	298	297	296	305	303	289	286	283	301	297	298	282	291	318	284	285	304	303	317	345	304	286	293	330	273	314	293	283	315	309	305	304	306	306	306	325	311	280	314	300	293	279	289	327	294	338	299	324	300	286	313	274	300	278	288	305	306	277	263	284	310	288	291	294	264	286	305	300	301	315	299	264	335	299	317	303	309	288	285	315	309	297	291	300	313	300	275	310	273	298	330	283	333	306	297	321	311	300	295	320	316	284	288	284	305	294	323	290	292	317	264	316	303	297	264	298	327	286	307	314	285	290	284	326	302	303	272	276	278	302	285	321	316	277	332	298	287	282	299	308	280	305	309	277	294	312	294	302	289	302	286	324	321	283	316	307	310	303	295	272	283	288	293	307	287	305	307	296	298	296	308	323	317	303	270	293	297	322	302	287	274	314	310	296	296	300	288	303	296	302	288	316	296	326	298	317	306	306	295	312	312	309	298	326	307	281	291	330	304	297	306	302	261	310	305	318	265	275	277	289	311	318	290	288	311	277	325	318	299	265	327	292	320	278	309	294	308	315	320	299	287	313	298	315	312	284	273	276	307	336	308	314	290	306	314	324	309	298	280	287	300	309	299	314	298	300	270	303	283	276	298	298	285	274	291	301	301	305	290	307	310	313	291	276	328	292	318	289	316	307	300	305	289	308	286	292	284	320	287	327	312	311	295	301	293	297	300	332	319	285	304	267	294	263	303	292	312	313	304	281	282	281	301	307	303	308	317	301	286	332	281	310	317	309	280	279	326	304	288	326	286	286	297	297	278	285	301	281	285	316	305	310	280	324	296	262	305	282	286	299	308	290	305	312	303	291	283	269	323	269	294	314	322	293	288	299	305	347	283	304	341	308	301	293	274	290	278	299	313	290	302	304	321	270	301	274	274	288	314	281	285	342	308	299	308	289	296	287	312	304	329	281	319	267	333	267	319	308	306	322	313	304	271	306	308	301	296	308	302	321	314	322	306	279	308	294	286	324	264	285	302	317	324	328	301	297	302	284	273	283	321	308	312	297	308	326	285	307	306	309	310	313	323	292	299	305	288	300	296	349	312	317	302	327	291	324	277	300	300	319	315	301	290	311	317	313	299	298	297	306	297	307	287	303	287	309	305	297	320	299	271	313	294	304	276	312	297	293	307	282	285	285	298	305	293	264	313	294	278	303	285	293	291	284	279	282	296	301	314	324	288	299	311	312	284	321	331	326	290	319	319	280	328	304	286	286	294	311	275	307	302	290	274	314	281	290	264	303	299	295	279	305	329	307	287	313	319	312	306	298	278	274	294	319	308	290	311	310	270	321	283	290	302	279	279	253	316	301	307	304	311	272	286	293	308	293	299	311	288	325	291	283	294	321	309	299	335	293	285	303	282	299	314	304	298	308	308	279	262	293	305	291	287	333	294	316	281	282	324	324	275	286	317	257	295	339	309	275	257	298	303	331	319	282	312	289	302	335	280	303	273	297	317	295	307	294	352	288	278	289	293	303	296	270	295	299	285	288	304	292	326	322	299	299	326	322	319	286	322	277	301	319	292	321	295	294	280	259	281	302	303	297	273	308	313	279	300	308	256	295	340	326	321	288	319	301	322	282	306	294	292	310	264	292	302	312	294	318	274	295	299	292	279	307	315	283	294	268	326	315	300	277	296	302	281	320	272	299	307	316	308	296	279	277	293	271	292	299	275	304	320	289	316	303	300	307	302	288	321	317	287	283	320	274	314	271	302	324	326	320	341	270	293	301	277	295	313	316	300	317	294	324	283	265	308	298	312	317	281	293	340	313	294	291	291	296	283	298	293	294	348	301	313	298	312	277	293	333	262	267	295	322	294	302	304	343	307	297	276	257	304	295	317	286	334	315	300	306	287	311	291	270	306	284	307	293	315	298	309	303	283	284	313	305	301	286	284	296	320	317	272	292	311	310	302	313	307	298	309	303	292	300	309	305	305	302	312	325	291	356	282	318	305	280	316	296	290	283	309	297	302	281	306	307	284	300	290	269	276	303	308	299	310	316	292	275	320	277	310	300	314	285	284	315	294	319	289	334	286	326	319	322	290	328	296	281	293	297	312	280	314	300	310	333	294	326	305	314	288	309	283	281	282	295	287	284
25325	21367	27455	25505	15261	6792	4010	3061	2573	1938	1657	1129	852	742	640	562	549	484	473	446	434	413	432	433	416	388	390	355	367	347	332	339	359	373	336	347	388	361	324	340	311	316	348	347	334	356	356	303	345	358	370	348	346	336	367	335	349	358	333	320	324	319	328	295	329	329	345	289	288	322	341	329	305	328	314	325	330	357	293	301	368	318	305	324	307	302	350	320	342	302	315	308	303	335	316	299	314	327	336	343	352	326	299	319	305	333	330	307	312	313	291	333	325	293	303	298	319	332	343	340	306	328	288	304	292	328	315	293	338	329	357	326	317	333	313	285	306	314	336	331	323	310	314	334	310	299	315	321	296	295	302	297	289	303	359	298	338	328	316	318	305	304	294	328	298	297	308	338	338	284	304	289	306	304	323	315	316	302	302	326	326	319	296	315	317	317	306	326	324	318	309	332	318	324	347	343	358	336	291	333	314	294	320	335	298	305	281	337	272	309	324	310	275	334	333	320	332	312	333	322	322	318	322	318	348	330	317	318	304	318	292	301	349	338	322	318	304	282	320	347	328	317	324	327	331	311	287	302	316	304	331	310	327	297	301	304	317	288	300	325	343	319	336	317	333	309	320	323	326	307	323	328	340	321	308	307	306	300	334	349	310	320	300	323	311	354	344	298	336	329	313	336	292	320	316	299	325	327	321	318	281	321	313	313	317	300	312	340	293	286	331	318	322	363	286	322	326	321	312	304	328	336	337	342	316	318	361	313	275	336	304	319	303	298	303	326	347	291	328	316	301	291	316	291	282	317	333	321	316	319	300	321	326	288	288	310	302	322	342	305	328	293	309	304	322	337	354	296	316	320	298	317	325	319	338	303	337	329	288	288	313	324	351	299	305	356	325	333	307	353	324	297	277	273	311	305	323	286	286	347	341	332	337	291	326	301	313	310	311	335	295	311	310	314	301	331	309	311	304	303	320	294	312	332	340	328	326	330	362	319	344	321	346	346	336	307	333	322	331	314	313	297	296	344	332	302	307	312	332	331	330	290	343	357	312	316	325	310	348	341	310	308	301	321	307	281	314	363	342	319	304	320	306	286	361	322	300	330	315	316	333	327	292	280	321	318	320	325	332	302	325	327	286	291	318	303	323	327	318	345	310	297	341	300	331	314	297	306	307	306	339	287	326	331	294	298	303	300	304	298	294	319	311	320	292	335	299	297	316	347	299	308	336	332	318	340	304	316	310	302	336	297	336	309	332	306	329	321	346	317	328	304	305	304	324	330	308	329	283	286	326	317	290	327	321	290	301	293	332	317	356	315	326	334	287	339	324	301	350	296	339	333	308	303	309	313	352	343	282	326	332	332	306	321	323	306	343	293	312	327	317	342	312	297	316	290	327	342	314	329	312	303	305	312	328	313	319	300	325	311	332	296	330	308	319	288	313	312	304	328	342	326	287	305	324	303	286	354	342	345	312	317	319	302	318	309	320	321	323	346	328	298	336	321	312	303	299	347	336	307	313	289	320	290	335	334	308	324	301	354	306	315	330	336	295	317	299	332	308	291	331	301	336	311	315	309	278	321	347	331	322	287	314	340	336	309	335	311	336	320	276	310	305	307	311	307	312	321	303	326	295	313	320	321	320	342	312	301	292	312	349	313	320	321	306	311	329	298	321	344	296	335	329	300	322	330	311	304	369	291	325	347	334	296	323	326	352	328	316	299	342	321	301	345	305	334	313	291	328	328	297	296	315	342	312	361	343	299	324	311	296	332	320	334	320	321	327	325	324	336	313	325	294	331	333	312	312	328	332	331	328	304	328	287	334	295	333	302	316	292	313	290	318	342	297	319	312	338	295	306	305	321	345	327	328	324	331	320	370	335	312	342	332	343	309	325	311	317	334	301	335	311	331	332	327	332	326	306	333	356	317	334	342	306	329	297	326	308	314	321	289	321	304	311	305	324	318	286	304	316	326	316	321	320	346	345	283	333	336	326	327	326	301	318	331	327	336	295	292	303	296	331	326	278	324	352	316	323	306	280	302	306	321	319	328	306	316	331	334	305	352	315	346	327	327	313	349	290	337	292	337	309	320	312	338	314	338	324	350	322	302	304	325	341	336	316	351	322	283	317	310	298	314	295	291	317	303	288	323	313	304	311	342	332	306	343	329	304	310	317	311	306	296	324	297	327	265	310	288	328	329	317	338	345	299	308	315	342	312	302	310	306	332	342	332	306	302	308	334	292	316	312	284	305	304	294	312	316	338	319	338	317	315	318	299	330	301	317	349	325	323	312	324	336	294	312	342	315	307	316	333	316	323	316	338	330	309	314	341	336	299	337	347	315	322	343	334	316	310	354	326	336	300	290	298	294	304	304	318	329	307	312	313	333	300	346	365	312	298	327	293	316	300	317	335	359	301	302	346	334	339	323	289	346	336	317	325	356	305	330	304	353	302	317	300	295	331	321	296	277	300	313	329	354	322	333	306	337	303	315	331	305	310	302	338	334	353	270	318	308	292	325	272	342	339	336	326	343	309	340	317	344	295	328	323	311	307	303	333	307	307	306	306	321	332	281	301	306	303	316	307	330	322	321	337	278	301	322	333	326	309	308	314	330	319	340	295	304	333	319	347	330	307	329	326	347	337	309	335	312	297	330	317	325	306	316	328	313	320	304	314	303	284	305	359	324	323	352	342	322	335	307	337	328	335	323	293	325	295	319	320	359	285	323	309	331	331	318	323	319	300	297	340	287	338	302	294	330	326	307	361	320	323	348	334	341	336	306	312	313	341	312	347	307	303	306	348	284	312	326	328	309	307	321	323	341	313	287	335	343	337	292	303	325	312	270	296	306	337	277	357	302	307	328	329	331	326	287	305	304	325	308	326	300	308	315	294	315	329	319	304	312	330	329	319	312	323	343	308	314	316	304	272	292	308	309	294	306	327	298	329	335	319	353	334	312	313	325	335	351	301	320	320	327	311	300	319	320	334	323	313	299	292	309	286	330	304	293	305	340	339	331	324	314	331	299	322	319	325	332	329	308	324	316	329	337	299	297	305	301	290	340	325	302	287	328	327	340	346	303	309	324	305	318	329	290	312	295	343	272	324	343	314	312	298	310	282	340	311	319	306	295	334	305	332	315	339	315	334	297	287	331	366	321	313	310	322	312	307	323	303	340	309	315	305	357	326	320	338	300	308	326	310	325	321	344	317	313	322	309	322	336	358	330	326	356	337	321	329	325	321	303	333	307	309	319	313	303	297	304	328	322	305	333	348	302	345	314	332	338	314	327	331	310	325	326	321	316	310	342	277	345	320	285	324	312	289	332	277	328	303	348	306	312	288	274	323	321	302	295	384	291	310	326	301	298	289	317	332	351	304	300	341	278	319	322	332	299	330	346	305	331	319	310	309	339	311	266	310	347	331	316	297	322	305	319	319	361	326	334	320	343	305	307	299	308	310	325	325	323	301	300	290	340	312	330	313	304	333	336	296	327	307	306	332	339
29952	37055	23698	14872	12300	9300	6712	5420	4632	3483	2777	2017	1503	1095	878	774	669	657	569	492	502	513	523	497	484	451	481	420	400	406	375	404	367	403	401	388	373	380	352	410	360	353	388	375	381	416	375	355	377	338	394	400	352	352	381	365	383	356	387	347	382	404	396	381	363	365	348	356	362	359	351	376	345	302	315	356	349	332	321	367	348	332	346	310	325	344	383	324	363	358	329	344	367	367	304	329	333	377	334	331	331	334	349	299	366	316	352	351	361	340	339	337	367	338	371	341	364	352	350	317	339	328	368	367	348	320	318	327	333	343	357	362	314	334	351	351	356	350	348	325	314	309	354	349	333	340	322	368	350	354	315	358	333	355	339	363	357	337	334	346	354	325	355	314	328	337	356	325	356	338	333	317	342	346	356	325	307	344	350	344	361	328	316	340	324	341	357	356	364	347	367	340	344	342	355	328	325	291	356	319	339	304	343	337	344	356	364	345	351	333	368	326	336	352	342	302	359	318	336	360	344	325	334	340	383	328	310	329	326	335	377	343	308	346	335	342	338	388	357	327	330	333	360	326	361	351	348	334	343	317	303	349	342	329	333	362	319	352	365	360	326	333	335	336	327	317	343	361	335	323	337	324	326	313	337	336	327	326	372	339	316	352	327	348	354	350	352	334	341	325	322	350	315	335	322	352	359	338	337	336	357	376	323	329	319	332	364	350	341	312	351	321	363	341	352	314	342	352	332	306	343	342	346	313	360	308	311	340	312	343	357	353	344	365	338	350	370	324	359	365	379	342	341	366	337	299	309	347	288	335	324	326	338	348	361	342	333	315	373	327	342	340	323	346	374	352	329	358	326	322	342	365	366	386	326	355	369	332	319	335	349	338	358	331	341	345	337	301	305	332	344	341	332	330	342	351	357	323	360	311	337	318	343	368	357	354	335	347	344	349	333	328	356	358	337	298	358	317	333	368	338	405	336	357	338	354	348	347	337	359	359	323	361	358	372	363	379	326	313	363	326	369	374	344	331	322	352	320	311	331	328	320	355	327	346	364	350	357	318	318	353	351	343	368	339	362	355	338	322	361	358	342	353	319	333	380	341	320	349	348	347	352	349	341	321	364	327	315	365	300	343	351	348	361	324	341	328	327	345	327	318	363	331	322	317	319	330	336	338	353	337	354	340	339	388	363	331	327	330	333	345	328	326	320	351	364	329	342	355	338	314	345	323	346	346	345	331	337	333	336	372	349	345	336	353	337	346	314	365	332	344	340	333	338	345	342	322	325	330	353	341	347	319	319	354	336	379	347	314	324	355	323	349	354	332	371	325	362	313	350	349	364	324	334	322	311	337	346	337	374	313	382	333	332	306	353	341	346	301	338	335	339	305	331	337	326	319	356	385	365	343	340	314	355	364	321	359	369	337	336	348	344	375	319	322	311	333	364	332	341	331	348	354	319	342	340	369	336	354	381	339	329	321	316	331	327	339	357	351	348	345	348	347	353	336	339	383	361	358	336	335	338	344	339	294	334	350	330	352	356	334	306	345	349	334	307	360	325	350	311	352	351	327	336	347	387	338	319	348	354	347	335	381	331	341	355	333	284	333	347	339	341	339	333	344	321	332	336	314	347	357	326	311	333	339	362	352	324	337	323	346	369	336	325	342	329	346	309	351	339	327	377	333	335	340	304	345	364	352	350	370	359	318	353	339	303	361	320	340	335	325	380	328	328	358	325	324	327	339	327	311	341	361	346	330	339	357	371	337	310	365	342	375	346	339	337	362	329	309	330	337	307	363	340	333	295	332	346	318	330	321	352	359	317	335	347	350	369	345	344	319	354	301	331	339	387	323	319	321	334	355	331	362	344	315	330	330	326	328	343	340	333	317	341	316	350	311	317	329	338	330	340	341	331	359	355	371	317	349	311	304	324	362	321	349	343	325	353	386	363	350	350	318	344	328	345	339	349	336	343	314	361	353	334	349	343	364	327	327	342	355	340	346	317	333	345	340	312	330	349	330	321	367	331	357	377	329	323	338	361	345	335	340	359	337	342	335	336	344	330	378	380	326	342	334	331	353	315	330	349	337	379	335	351	363	370	332	380	322	368	349	313	342	338	327	340	301	319	353	360	332	350	359	361	334	312	347	356	321	340	331	338	366	333	319	340	352	353	367	381	333	324	333	355	342	356	344	322	317	341	338	312	372	350	353	352	346	340	341	340	357	354	346	335	357	368	342	352	340	334	327	356	318	338	321	314	322	376	364	356	334	341	335	352	322	339	339	341	333	355	346	339	352	364	325	319	310	322	340	358	351	355	335	318	351	340	353	331	342	325	290	311	360	317	370	357	340	343	324	343	342	367	332	352	345	335	318	344	350	330	351	313	322	330	359	370	325	355	330	377	334	387	337	352	344	378	354	340	363	326	354	349	379	358	327	334	297	317	326	346	325	343	314	329	371	325	311	349	344	356	347	335	375	333	384	347	342	322	313	340	336	345	355	363	343	345	360	341	336	327	336	358	324	347	366	322	353	366	323	311	349	323	381	382	337	330	325	340	325	337	336	284	378	326	342	341	343	331	325	355	345	369	369	347	344	319	347	352	378	323	314	347	346	383	352	310	363	364	325	340	339	334	317	333	372	301	337	369	347	329	339	335	346	357	360	373	362	340	327	304	325	370	347	361	335	314	336	325	355	322	344	359	333	340	352	349	358	355	341	335	304	366	365	332	368	333	327	354	350	341	308	351	380	317	317	334	325	375	323	316	340	334	305	365	322	364	349	359	381	343	363	359	343	366	308	337	345	359	354	348	343	341	331	345	364	333	339	294	349	353	326	366	336	358	353	348	363	365	316	346	363	366	325	368	334	320	335	335	354	315	341	340	357	351	313	331	359	358	364	332	340	337	321	321	352	359	375	376	367	322	400	313	323	343	365	359	327	360	313	340	344	332	308	358	341	332	330	328	318	311	354	324	316	335	346	335	361	354	337	330	354	332	338	384	322	341	339	353	344	378	388	351	301	361	358	358	342	335	334	339	310	325	332	363	331	346	368	345	306	348	353	338	338	325	312	308	347	327	369	332	327	351	357	311	368	374	365	336	342	310	359	325	343	339	344	327	340	368	359	336	326	307	343	350	344	348	343	340	318	329	323	308	338	321	317	331	335	369	328	326	357	330	320	346	379	323	328	368	329	331	336	340	311	334	329	304	355	332	328	341	319	362	342	329	353	335	370	357	339	336	350	359	335	323	343	351	316	336	361	356	357	345	313	340	350	353	342	332	334	352	346	362	345	371	349	337	319	322	327	374	365	322	314	357	354	324	339	309	330	362	303	337	349	322	339	340	352	328	356	360	344	337	321	373	334	346	345	348	335	332	327	359	326	330	337	356	343	327	331	318	342	363	344	342	337	338	336	362	330	324	342	337	352	316	312	343	332	330	320	350	341	345	300	348	349	308	333	336	350	348	342	323	317	348	289	325	352	345	362	319	366	350	301	319	340	355
22881	21328	28960	24034	21418	21713	15079	6769	4661	3483	2808	1842	1422	1250	1063	952	892	783	771	705	576	629	603	626	566	581	570	541	512	512	495	502	476	482	466	489	450	425	472	464	470	451	453	442	452	463	458	462	459	467	471	408	435	433	464	458	435	425	462	421	424	466	432	413	448	383	425	411	433	440	405	439	409	418	418	415	427	434	417	411	401	431	400	431	397	430	363	419	415	409	408	409	409	409	402	427	393	393	407	424	424	399	424	406	410	434	456	444	399	414	402	382	427	433	423	436	415	396	416	438	430	413	433	400	419	396	381	394	415	397	416	410	391	405	423	438	452	445	425	435	445	392	402	390	396	426	397	405	436	416	392	431	430	385	416	408	424	395	408	441	418	405	422	443	410	432	412	424	439	421	421	434	402	385	378	411	397	397	412	384	433	440	411	418	418	389	435	409	440	412	439	435	431	415	403	418	404	393	385	435	392	399	401	381	441	427	430	408	413	391	430	463	420	380	435	416	391	424	409	403	397	429	397	388	398	384	371	424	409	410	424	408	424	388	370	406	440	426	452	411	381	403	404	411	436	396	376	444	384	436	386	443	449	450	413	373	439	425	408	390	402	415	402	412	406	414	431	422	398	428	437	426	372	398	363	443	352	406	410	403	387	451	380	422	369	417	400	419	397	425	387	392	390	394	399	408	428	399	435	406	380	397	448	413	415	426	417	407	423	384	420	389	405	425	394	373	401	408	442	395	445	420	428	421	409	424	407	399	392	422	455	412	423	381	421	460	370	418	406	395	385	393	388	425	435	414	387	404	400	415	426	415	440	390	431	430	420	420	369	427	424	404	434	419	413	382	388	414	447	411	409	424	407	402	421	456	403	410	454	398	423	447	421	417	470	373	410	417	391	413	419	437	389	396	410	433	413	456	429	420	393	417	439	450	406	382	383	394	406	401	439	381	432	466	423	403	443	434	410	424	391	402	408	408	413	407	409	377	445	380	423	379	436	390	423	395	434	401	375	439	429	397	423	405	425	405	380	397	419	426	422	391	406	396	398	445	406	381	384	419	387	408	413	390	407	397	411	415	408	424	416	387	365	419	440	402	410	416	393	402	402	410	399	393	402	440	411	415	430	425	426	361	399	395	379	416	392	418	404	421	414	415	396	364	399	407	420	381	400	445	407	389	408	384	415	415	416	396	431	451	410	399	377	409	443	414	425	463	422	441	423	444	406	413	419	431	433	448	422	455	407	405	407	432	449	405	386	446	421	439	409	459	388	424	399	415	406	403	401	412	425	423	376	434	390	412	385	421	413	388	407	395	403	440	398	413	440	418	375	418	411	454	424	408	422	388	404	366	398	410	403	438	396	415	442	413	426	401	389	413	402	397	397	390	407	450	381	421	413	404	398	432	428	435	435	430	411	398	402	394	410	386	411	389	434	446	392	434	372	381	435	411	394	385	420	355	398	405	445	414	424	386	419	398	434	443	420	388	406	441	426	413	427	406	397	384	414	398	400	424	408	414	439	423	405	400	397	385	413	435	428	383	429	406	405	423	444	418	416	398	429	372	381	433	403	428	353	417	435	418	431	389	413	389	415	416	408	424	410	411	415	418	427	448	409	415	391	385	411	422	404	424	420	398	438	441	422	378	423	392	380	400	412	424	408	409	383	445	446	428	395	403	396	409	436	445	437	403	408	418	386	420	398	431	398	420	402	393	417	402	388	411	390	420	433	397	430	437	453	411	419	393	401	408	466	384	448	450	399	389	396	414	432	440	396	416	402	368	400	409	403	402	375	434	429	414	413	388	406	443	385	413	419	427	458	449	427	393	426	435	414	400	419	430	421	431	447	386	410	401	397	397	415	415	406	407	444	398	391	401	408	419	437	391	428	450	431	416	416	429	381	456	410	364	398	435	441	391	461	377	400	422	397	405	404	418	415	411	432	418	417	376	446	423	438	427	383	421	432	419	430	411	377	390	404	428	408	407	421	394	420	409	372	412	441	395	398	372	389	370	426	428	370	415	401	420	417	385	396	392	413	431	389	392	400	364	419	438	407	394	405	423	423	411	421	451	393	430	399	398	372	399	419	423	414	426	421	433	433	423	432	392	394	428	438	391	430	402	395	416	389	377	386	441	437	368	418	426	401	426	440	381	426	414	411	430	410	407	427	418	401	436	399	449	408	387	429	430	406	389	401	396	404	449	397	421	395	417	381	391	417	384	413	407	435	397	414	373	433	420	410	402	402	393	444	426	389	441	420	392	363	380	426	422	413	423	445	407	392	419	431	370	453	419	385	451	416	423	383	379	395	431	439	406	398	393	406	406	433	404	428	441	420	420	420	391	410	398	439	385	386	392	377	420	409	376	405	428	423	391	409	389	402	376	423	459	451	443	407	410	423	405	381	382	395	407	391	392	389	411	382	412	404	373	400	415	462	461	409	404	364	394	426	385	406	401	405	377	389	436	379	401	418	415	387	403	389	445	417	420	389	399	402	422	416	347	393	433	383	405	419	433	423	419	381	350	426	372	409	371	402	421	419	426	447	411	417	405	401	389	431	406	428	403	428	406	448	393	392	417	404	355	415	386	399	424	430	397	382	454	410	440	415	436	425	406	376	411	420	410	378	426	383	425	429	416	423	407	382	401	386	451	411	385	395	421	411	441	401	416	417	394	418	413	457	430	420	394	411	398	439	396	421	407	405	422	435	442	379	386	415	414	360	408	401	352	418	452	419	406	388	382	428	469	416	430	412	408	434	424	420	436	410	359	402	445	402	403	434	384	381	435	435	383	426	413	374	375	415	409	417	407	380	431	390	441	398	369	400	416	405	414	398	426	405	452	375	372	379	417	425	411	420	429	397	397	438	396	417	415	386	430	440	400	444	418	385	415	424	395	394	434	405	406	417	416	413	405	419	420	451	429	421	384	390	391	445	488	408	387	380	402	411	401	421	416	429	434	419	419	404	409	409	397	438	432	396	398	414	436	399	446	396	431	425	398	371	404	425	421	453	353	374	406	384	392	425	424	416	426	389	396	420	381	436	396	416	409	395	420	430	417	420	433	380	407	405	423	408	408	398	417	439	413	373	415	405	421	429	445	414	414	415	359	423	413	417	409	392	395	398	409	406	392	450	431	403	399	394	376	435	407	430	442	425	426	406	403	397	418	422	388	431	384	470	397	398	399	390	424	428	397	390	435	425	411	424	391	392	403	410	424	401	409	425	412	454	365	394	431	431	445	394	412	419	397	472	424	397	431	414	396	424	393	409	391	394	415	428	392	391	395	400	400	392	397	389	363	440	405	404	410	444	413	452	413	479	447	406	406	403	397	371	382	398	414	427	375	409	420	405	385	412	423	407	398	398	370	385	405	412	390	417	437	369	401	417	369	404	387	375	411	425	417	412	416	392	404	409	416	427	419	419	421	387	407	416	391	412	437	422	409	382	403	407	398	435	399	427	407	395	437	440	393	385	391	388	404	383	374	382	382	386	389	433	405
34961	47192	32000	21999	19028	14759	11409	9619	7394	5952	4499	3115	2476	1892	1520	1299	1220	1036	965	819	766	802	776	694	663	652	638	613	573	536	507	495	498	511	469	534	502	457	506	489	489	491	454	501	503	436	497	480	442	540	434	498	479	490	487	493	480	493	453	487	460	448	458	462	407	442	451	454	447	453	428	424	396	401	433	431	410	454	400	428	425	452	376	432	390	438	372	400	402	416	432	398	418	409	417	436	410	455	426	397	452	398	453	412	453	423	458	433	407	441	404	428	417	412	410	397	437	454	416	416	413	420	444	411	401	430	407	410	440	392	451	446	394	416	378	422	420	418	427	447	437	443	470	436	429	379	465	434	412	413	398	423	410	390	426	419	427	386	449	416	391	439	442	429	408	417	424	414	462	452	425	408	402	405	417	427	374	421	385	387	394	418	412	408	429	466	414	460	420	435	408	423	403	458	425	409	460	406	405	426	386	423	401	446	413	418	434	431	414	388	403	430	452	425	422	431	413	422	406	417	426	417	454	409	428	407	422	374	422	389	430	433	431	414	404	436	396	429	402	401	402	444	425	432	391	423	432	406	409	408	416	430	399	422	420	419	382	418	411	412	409	409	354	415	398	446	421	452	420	396	425	423	437	400	409	393	380	432	405	420	392	427	418	397	421	388	407	424	449	429	424	434	406	415	406	410	419	391	401	423	460	406	437	403	421	426	419	436	438	469	352	430	425	398	417	397	427	411	414	413	388	399	436	434	410	410	408	429	436	413	420	396	427	395	410	417	441	402	441	387	410	455	409	420	411	434	434	420	448	417	392	415	419	457	388	398	436	431	437	392	422	427	404	382	424	424	439	404	373	451	423	413	427	402	429	393	426	398	429	433	424	409	410	451	408	439	429	392	445	435	424	435	418	433	410	425	414	418	422	418	391	438	419	426	431	414	414	424	461	423	428	411	411	441	423	410	416	450	416	423	408	434	452	460	438	459	382	424	423	423	422	413	410	418	443	393	431	414	431	391	429	425	410	396	413	415	447	410	415	445	432	400	397	398	426	447	448	445	391	469	431	371	416	447	421	421	432	472	425	445	401	434	427	472	422	410	432	436	414	442	409	419	413	435	435	428	404	455	417	436	411	445	412	399	445	404	419	394	445	406	439	437	424	442	434	458	401	439	375	443	451	419	426	418	407	416	426	393	427	411	454	372	409	419	437	391	421	446	438	403	386	410	414	450	395	393	410	399	420	427	402	448	403	409	427	392	441	435	422	403	422	408	441	416	405	416	436	429	443	414	381	424	454	373	440	436	422	417	403	425	410	426	370	455	421	430	430	389	411	435	414	447	408	447	429	405	422	465	395	441	426	442	400	430	380	453	408	405	446	436	428	421	404	421	414	418	422	426	410	410	402	400	413	431	402	437	394	414	412	431	398	388	420	424	448	412	426	404	411	421	446	436	419	427	452	422	405	399	415	424	430	420	414	426	444	419	378	405	432	408	413	454	414	429	448	463	421	430	387	431	444	381	449	405	421	439	399	413	396	425	373	456	435	401	459	398	398	417	391	401	443	442	401	428	430	445	384	424	412	401	447	421	441	432	441	430	450	409	369	448	444	415	409	407	425	402	431	419	437	417	402	422	433	453	404	444	430	458	405	419	435	445	420	444	433	408	472	401	425	434	438	432	404	400	390	464	423	387	418	417	431	418	407	439	407	406	422	416	388	394	424	449	430	438	420	422	417	421	426	413	415	427	406	446	462	438	418	421	433	444	398	447	437	441	407	433	445	407	414	418	404	438	413	426	404	418	435	423	433	393	437	394	405	429	408	431	441	414	400	395	393	415	400	419	410	396	397	403	440	420	416	451	408	409	459	389	430	415	387	428	447	424	404	401	422	431	365	413	443	387	424	410	440	407	394	422	427	392	394	433	445	406	392	433	401	400	418	416	395	412	398	419	419	415	415	428	450	420	444	430	434	430	456	438	414	436	397	414	429	437	440	412	411	408	413	426	384	412	414	394	374	444	405	393	386	402	422	425	447	396	463	416	441	418	408	447	419	411	414	436	438	399	425	410	418	406	413	446	412	431	451	412	395	388	393	438	438	450	421	398	435	431	428	435	433	446	443	410	388	458	406	402	419	389	385	445	428	449	431	417	443	392	417	430	404	440	419	407	453	428	408	392	426	448	406	383	392	413	419	403	388	442	449	418	441	444	416	417	409	414	422	421	393	399	402	454	425	414	421	418	449	441	434	439	376	404	426	424	435	417	390	465	419	419	427	432	407	401	438	414	381	417	416	455	422	433	447	408	394	399	430	437	383	467	428	409	423	388	397	426	407	424	436	458	403	403	427	407	420	434	407	411	439	439	412	412	430	410	438	442	410	439	408	457	415	384	386	402	418	400	408	406	442	405	429	399	424	427	401	447	414	404	394	406	399	428	429	437	436	380	407	405	407	404	405	433	416	433	414	390	394	420	373	443	407	417	350	418	414	421	402	441	426	417	430	450	426	411	431	443	449	436	419	425	384	414	428	437	438	397	391	406	438	405	403	426	404	421	418	452	387	433	409	457	404	423	424	415	434	440	379	418	390	420	416	415	417	415	435	424	410	388	413	418	414	422	414	395	419	446	413	486	393	417	439	419	423	436	421	462	400	431	404	411	400	419	406	399	429	415	411	384	422	390	428	427	424	423	438	403	424	416	439	427	387	436	430	395	432	383	392	426	444	432	450	417	424	415	401	403	453	403	471	436	399	442	415	422	445	413	442	386	390	396	409	401	448	429	421	401	409	385	421	413	399	424	425	416	435	414	395	413	399	399	363	429	422	421	414	439	419	410	413	441	418	430	408	412	455	428	465	464	418	439	411	421	441	425	397	409	423	417	446	426	389	425	432	420	445	437	407	409	427	407	407	415	390	425	453	405	383	396	454	380	448	423	396	401	404	409	423	395	392	428	399	442	396	417	417	448	397	406	391	416	419	423	403	442	428	409	460	445	428	414	406	415	451	413	460	438	439	430	388	384	423	384	412	371	439	375	448	420	416	428	455	422	420	418	426	466	393	397	449	399	449	397	392	422	406	443	423	423	432	434	442	406	421	388	423	426	459	401	406	374	393	409	428	442	418	395	411	430	427	452	409	413	451	448	400	425	399	397	417	429	432	399	415	426	417	415	401	397	428	444	398	425	405	407	411	412	408	443	443	412	407	407	423	395	436	426	445	423	422	419	427	448	388	369	435	395	451	360	434	399	446	419	409	418	411	411	380	439	406	419	415	405	428	426	403	388	418	420	420	414	390	459	422	418	436	366	433	433	398	431	420	418	450	401	405	427	431	438	433	407	402	407	418	422	418	404	400	371	429	383	403	418	412	411	420	409	405	360	395	462	405	389	438	390	443	448	411	428	463	425	397	381	436	400	419	458	430	403	428	431	429	432	398	429	411	397	453	421	430	413	436	430	389	415	399	419	428	416	422	398	419	411	407	405	424	423	396	405	435	427	421	438
29656	24026	19820	11856	6514	3893	3168	2498	1628	1322	955	755	594	533	459	395	379	357	339	334	312	332	296	294	312	292	333	272	273	248	219	245	271	253	284	237	239	216	233	251	257	236	213	273	279	273	244	269	243	256	220	264	254	251	290	278	242	233	235	250	238	275	240	244	232	252	245	236	256	234	227	231	237	225	249	227	248	233	237	235	233	236	233	245	239	245	251	212	233	256	228	223	239	254	241	259	244	249	229	272	219	221	228	228	230	244	233	276	236	249	225	261	239	231	239	254	260	224	176	233	221	256	269	223	252	216	262	241	245	227	236	217	261	233	234	231	216	243	254	195	224	257	228	269	235	223	228	224	238	227	250	249	222	244	248	226	239	216	227	252	239	219	255	242	233	246	222	235	234	246	248	239	229	252	243	243	259	222	221	250	220	245	256	209	274	231	265	245	210	253	231	226	211	221	252	228	231	205	272	244	239	253	223	235	256	200	215	237	232	240	252	235	228	208	238	256	230	223	266	237	244	247	224	222	222	248	217	252	229	248	213	223	249	241	224	212	244	234	263	230	251	237	233	242	222	245	252	238	222	229	190	246	225	220	225	249	220	219	232	251	272	260	245	253	215	254	253	270	257	207	230	243	238	236	255	250	247	259	228	222	236	236	258	254	260	220	241	244	234	244	246	235	229	248	235	257	239	232	228	242	247	241	229	215	265	229	222	253	256	254	239	246	227	222	229	236	252	250	224	244	229	254	281	223	261	247	265	230	229	236	244	238	207	259	221	233	235	232	261	233	240	235	264	228	249	209	240	243	233	236	235	244	246	259	223	232	239	242	254	246	237	229	240	254	232	240	219	268	214	239	243	245	225	217	238	244	236	249	266	232	238	240	211	254	218	230	250	243	243	253	212	251	221	261	241	238	236	225	246	210	222	245	237	253	245	254	245	243	221	233	213	238	213	213	216	216	253	236	243	235	238	223	228	254	226	226	245	258	256	225	218	215	265	228	259	220	227	233	238	253	199	243	228	213	240	237	228	205	237	212	218	230	250	267	230	231	228	216	259	255	239	231	225	218	241	200	247	222	241	237	234	250	233	201	236	243	225	245	233	257	215	231	231	254	274	239	240	225	257	266	250	231	223	247	255	231	238	224	248	220	204	225	246	259	240	212	243	197	252	246	256	240	226	275	250	237	219	256	246	233	264	229	218	225	223	236	252	245	237	256	231	243	248	246	241	243	249	219	241	236	236	239	234	268	226	239	274	240	224	254	251	239	250	242	222	244	214	216	210	248	226	250	250	225	233	221	265	192	268	224	224	250	233	242	257	246	232	241	230	243	225	263	249	246	229	225	215	259	246	261	211	246	245	206	253	263	207	228	251	257	225	228	221	234	268	218	239	255	239	225	230	231	214	227	235	226	234	217	244	260	245	232	227	207	217	241	222	250	226	222	226	224	223	226	228	238	234	250	237	210	259	246	223	239	239	230	222	204	232	231	231	229	249	233	247	262	246	220	217	274	237	209	222	240	220	236	226	234	259	249	245	218	227	241	255	249	236	225	246	220	213	244	227	212	236	252	246	238	244	245	248	218	255	247	257	254	217	251	243	240	225	241	246	221	248	233	263	232	237	233	211	237	252	217	214	250	253	211	237	237	227	223	229	246	195	226	238	248	229	250	251	243	229	230	231	236	250	248	249	219	229	223	229	221	240	250	229	223	247	241	237	243	251	257	249	228	211	264	231	244	232	248	232	212	242	239	234	248	225	220	255	250	233	260	238	253	224	230	210	233	275	251	244	242	252	203	250	223	245	259	234	226	247	256	225	235	227	223	253	255	230	258	253	227	249	231	240	225	236	250	245	255	221	217	240	227	218	224	236	213	219	239	256	236	241	229	259	249	264	216	240	269	239	230	253	240	263	261	227	238	264	238	234	223	249	261	224	234	250	262	210	245	276	241	235	221	225	247	217	247	195	226	223	223	239	230	196	243	238	246	265	231	246	226	241	218	249	240	222	241	255	254	228	244	239	229	240	213	246	266	216	234	248	223	244	225	251	275	233	238	231	243	250	249	212	265	276	216	243	223	255	223	235	246	229	225	253	230	256	198	226	230	216	252	238	250	245	279	232	247	219	247	255	256	232	243	268	240	237	239	263	225	225	224	235	270	226	248	244	254	243	219	249	242	254	236	243	262	274	229	215	241	235	227	252	240	286	221	221	229	218	205	236	248	219	217	216	216	230	238	243	246	229	269	261	214	227	237	230	241	242	227	240	237	232	226	232	267	279	232	228	251	250	223	229	253	258	227	236	235	234	249	233	220	214	223	255	273	244	243	232	269	256	252	228	236	249	225	222	224	218	241	239	227	228	220	226	221	227	218	218	238	229	256	226	241	225	233	226	215	234	252	229	236	251	227	223	214	238	213	230	234	211	235	216	241	255	257	221	241	250	241	256	231	237	211	238	230	216	234	225	209	235	234	246	248	219	258	238	227	241	245	243	281	254	217	236	235	249	257	235	217	221	235	215	239	237	243	242	251	246	228	260	242	226	220	245	221	252	240	244	258	262	263	240	246	257	273	230	232	245	240	238	227	217	250	248	220	244	225	223	267	237	239	227	241	255	206	235	226	219	231	239	242	218	225	219	253	232	245	230	227	251	259	218	251	229	260	237	246	231	240	240	245	244	234	251	256	206	245	242	216	254	230	241	233	242	247	232	224	234	229	209	237	240	221	222	240	230	233	227	238	224	248	224	249	227	210	241	256	288	224	215	219	263	239	245	217	221	203	245	239	250	234	244	238	231	241	250	247	241	251	246	229	240	265	237	230	240	236	238	213	259	223	246	235	264	229	227	216	237	247	245	254	254	227	223	244	231	238	222	234	226	242	234	221	224	247	229	225	241	241	238	233	246	244	199	227	256	239	216	226	233	209	243	231	234	270	219	272	213	237	227	247	246	227	236	248	225	266	249	227	207	242	222	207	232	258	230	206	271	240	211	244	244	247	249	237	219	241	251	231	218	241	223	258	238	216	197	241	234	242	228	242	241	229	227	248	214	237	225	253	273	267	237	219	241	208	244	236	204	235	222	243	239	220	232	248	225	243	219	253	249	216	230	241	254	229	219	228	221	241	233	232	279	247	239	222	256	204	255	250	244	219	249	232	239	239	230	242	241	243	205	215	224	235	232	212	256	243	217	222	244	213	280	240	250	247	228	232	244	227	212	236	218	218	250	230	253	246	214	233	224	256	222	244	241	236	222	234	242	241	235	221	268	234	238	249	246	243	220	253	240	235	241	239	240	224	235	229	259	239	212	226	267	228	214	269	245	282	217	232	250	208	242	243	225	232	267	240	209	258	238	212	246	266	240	231	243	260	224	220	247	239	242	212	210	249	231	226	239	247	233	254	229	234	223	224	242	236	214	245	257	258	241	237	255	249	262	236	233	232	231	267	219	242	240	230	268	213	265	227	239	235	253	252	266	261	252	237	238	238	237	244	262	226
27827	32784	19736	11638	9170	6574	5394	4556	2910	2503	1668	1228	925	823	654	546	545	439	458	404	366	379	357	365	361	324	309	330	305	324	280	291	288	286	276	280	273	275	262	293	279	255	273	290	270	256	297	296	265	308	282	281	242	309	284	281	300	291	254	261	313	303	276	289	250	252	314	275	311	253	260	273	267	250	258	250	263	264	266	248	250	225	249	269	250	248	218	231	243	258	287	230	246	243	230	252	259	258	257	280	234	264	242	276	259	271	239	248	268	270	255	243	270	255	287	251	236	264	287	265	271	234	285	260	267	251	276	264	266	227	271	277	271	256	284	293	268	267	267	259	278	273	259	236	280	251	243	238	283	253	262	250	269	281	252	251	257	266	227	237	255	246	257	237	257	309	248	273	250	241	248	264	245	235	262	258	248	251	285	255	279	274	277	252	274	262	246	250	266	273	248	266	251	251	279	266	280	244	242	241	238	262	247	249	245	261	271	268	256	262	246	249	252	265	249	267	231	281	225	250	272	253	271	253	246	255	278	264	263	245	227	237	283	252	281	241	254	279	248	249	246	275	240	265	268	274	249	258	253	253	260	266	263	234	281	239	258	226	288	230	249	277	244	275	229	287	233	279	256	280	287	268	271	245	252	250	261	249	263	261	221	261	248	260	263	273	258	260	251	282	250	249	256	260	262	236	233	275	276	271	252	280	281	256	245	267	263	248	247	263	274	281	250	244	272	258	255	263	252	268	262	255	242	267	264	245	259	250	240	249	256	270	221	263	251	240	264	259	278	271	263	234	253	234	244	233	254	251	245	255	265	231	291	268	281	276	259	263	271	268	283	274	255	242	261	270	278	248	246	224	247	265	262	260	270	255	255	281	269	240	271	284	245	247	258	252	264	286	231	257	236	259	221	289	247	283	248	270	229	243	280	260	253	273	224	285	230	263	272	272	239	243	220	244	261	272	249	259	274	256	257	273	256	242	263	245	250	256	227	270	295	261	247	267	265	256	256	260	253	272	268	276	240	263	221	259	256	269	248	261	275	251	250	244	238	260	257	243	275	279	276	247	267	282	279	276	249	237	213	272	279	276	250	251	271	273	247	255	277	226	276	249	281	250	255	237	253	235	249	269	261	271	279	293	224	266	260	256	260	281	259	265	228	249	257	257	250	256	255	276	242	260	264	243	292	256	274	223	231	264	249	291	263	238	252	241	261	259	254	228	241	250	236	258	266	257	255	271	274	259	266	232	258	259	275	285	264	254	241	234	226	258	262	274	259	273	228	225	270	231	249	271	281	249	251	243	251	268	253	282	258	250	243	262	254	254	261	269	242	254	250	280	253	266	291	261	273	265	264	240	267	239	248	223	226	289	275	260	264	240	263	265	245	241	240	269	254	232	266	302	243	254	246	266	270	271	246	227	264	245	279	268	258	277	264	233	281	268	241	259	260	251	274	267	251	246	254	279	236	252	264	254	260	272	238	240	240	247	244	261	239	263	251	241	263	267	259	253	246	264	235	274	284	253	247	237	255	266	248	243	233	254	249	233	304	264	245	279	238	248	258	245	252	284	263	258	272	278	250	248	251	234	231	251	243	236	252	238	260	226	268	265	252	243	252	248	253	251	267	228	285	251	255	259	261	267	252	255	247	233	291	254	263	239	237	234	262	224	247	263	242	234	247	257	246	246	256	266	273	270	242	236	265	257	260	249	247	266	250	276	279	278	266	223	274	263	287	278	249	234	256	259	262	277	267	244	247	220	268	284	250	251	252	237	253	256	262	276	242	263	258	264	249	280	266	253	267	239	250	242	258	230	259	267	252	236	249	277	255	247	267	247	262	276	244	256	237	288	260	270	235	271	258	238	243	240	288	262	285	280	257	276	254	279	267	242	253	289	268	245	252	284	272	265	276	230	246	238	225	256	242	259	277	242	277	246	235	268	257	300	239	256	235	252	294	282	274	247	276	234	277	252	257	258	272	258	267	259	234	246	255	255	245	266	291	243	261	286	274	234	244	246	257	250	241	290	241	240	239	271	244	266	243	257	234	276	232	277	261	257	288	243	236	258	261	280	243	273	254	273	242	229	285	260	245	260	255	280	265	279	231	253	251	271	259	280	259	267	263	277	266	266	256	238	260	237	244	243	259	223	267	255	273	268	272	263	278	275	266	284	291	260	213	234	241	242	263	258	237	255	246	256	292	262	256	272	297	226	272	259	258	269	262	240	265	259	229	279	262	279	257	237	256	263	239	235	226	240	263	269	274	270	235	268	250	286	266	261	258	285	278	243	251	276	268	258	242	242	240	275	275	255	277	246	268	269	270	267	259	243	231	238	274	260	267	276	251	272	278	245	270	242	263	238	283	251	254	227	257	292	269	266	246	257	259	258	257	245	254	262	246	259	264	263	265	246	266	246	238	259	252	267	254	244	280	263	257	258	277	248	256	238	231	260	261	250	242	265	286	250	252	253	252	242	249	266	268	258	275	247	269	246	272	226	284	241	248	235	272	278	236	261	286	277	262	265	253	263	227	241	247	247	242	264	257	239	263	280	275	251	271	273	282	253	258	265	249	282	259	248	267	247	273	267	284	250	265	272	257	273	258	256	261	285	240	257	287	222	237	277	274	259	291	257	280	227	253	265	283	266	252	252	264	233	223	257	244	278	260	245	253	265	227	246	228	255	260	291	257	256	250	272	252	268	259	242	203	249	281	250	261	258	243	257	275	222	265	278	264	240	241	266	291	245	255	267	250	267	261	264	262	249	278	254	270	274	267	267	260	269	266	223	260	287	245	272	266	262	237	261	282	250	266	294	283	241	258	236	273	273	243	252	266	256	253	270	247	247	228	254	294	263	246	280	260	252	266	255	227	270	267	262	288	258	232	240	273	298	263	243	263	270	248	272	262	258	254	259	241	257	236	264	261	267	257	290	275	241	263	257	254	250	256	251	214	273	259	218	269	248	224	250	267	270	239	284	247	253	235	259	255	275	252	230	282	279	250	257	247	243	271	229	249	264	236	250	245	246	274	278	257	243	249	255	269	261	238	268	250	305	237	236	255	253	241	264	241	259	250	259	239	273	272	239	270	273	258	262	254	227	275	242	256	279	251	289	224	261	277	262	250	244	271	270	270	240	272	257	250	257	264	232	249	283	253	229	262	245	273	270	262	262	257	260	279	265	282	237	278	271	272	251	246	265	266	257	256	247	232	259	289	257	248	248	259	251	277	249	263	267	239	274	239	243	275	226	236	264	225	287	238	286	244	260	257	287	250	223	253	252	246	245	259	280	270	253	273	232	250	238	237	290	231	270	230	274	266	239	260	272	265	240	255	271	262	263	250	275	269	239	233	236	245	258	270	236	249	261	260	243	260	241	238	265	278	255	282	233	258	272	268	272	264	250	263	272	250	253	254	272	268	269	238	262	276	249	252	259	239	234	272	226	257	248	258	233	275	283	261	234	245	253	276	230	264	257	239	249	274	264	248	262	270	264	263	238
24055	21304	28490	24486	21364	14449	7176	4553	3056	2462	1679	1264	1065	925	769	649	596	543	514	431	429	432	434	411	420	366	377	345	352	322	355	333	345	327	342	333	298	359	271	340	318	328	289	320	307	319	311	303	296	279	277	289	270	311	304	314	317	310	314	323	314	290	294	310	303	284	312	298	281	327	315	315	280	264	268	271	288	267	266	306	296	265	276	305	266	290	294	284	289	298	291	291	287	284	290	293	294	241	263	284	315	287	292	261	285	279	289	280	298	263	296	275	289	257	298	293	296	282	286	284	268	279	290	284	273	299	275	295	294	281	303	278	288	294	271	280	268	276	290	272	280	284	303	265	272	299	286	297	322	328	282	281	297	276	300	271	280	272	283	274	261	293	285	303	291	294	295	275	300	273	280	270	304	290	300	265	271	278	329	277	297	319	293	303	265	270	290	278	269	296	271	293	258	317	314	263	303	283	265	301	276	332	286	301	302	272	326	304	270	301	270	283	289	279	299	293	298	285	282	309	293	281	268	275	270	298	268	275	255	266	288	247	310	279	304	280	304	293	286	312	283	256	288	333	284	283	272	304	287	300	289	255	286	271	295	264	292	286	265	282	277	271	268	280	275	257	273	274	301	288	273	303	288	262	273	325	273	264	270	280	268	273	303	294	296	305	285	263	282	249	300	285	297	258	286	268	289	293	297	296	275	286	257	257	298	301	273	278	307	331	296	287	299	308	280	282	294	272	271	281	253	285	282	268	274	288	262	270	264	311	250	297	285	280	296	306	298	281	262	300	308	297	289	297	260	295	261	271	311	287	276	310	278	305	293	274	304	247	292	277	286	283	275	280	281	278	278	289	309	254	295	279	292	283	308	309	289	285	247	293	311	270	261	298	296	290	296	274	321	290	295	282	311	274	302	260	271	267	241	297	278	309	295	303	295	292	289	308	297	294	269	327	302	305	291	299	287	284	290	282	286	278	300	279	251	273	296	273	273	264	284	287	302	286	274	287	303	314	238	277	304	294	295	302	267	300	261	272	288	303	267	259	302	277	284	295	277	259	286	311	315	282	272	276	302	283	298	343	267	317	275	283	258	306	290	226	291	280	298	261	296	311	297	276	300	290	298	272	304	322	313	256	279	297	267	271	306	286	262	280	296	256	295	283	258	291	269	290	308	282	308	299	281	304	254	279	268	262	296	313	292	305	290	269	284	286	308	295	278	302	295	312	281	321	294	322	273	294	257	278	309	311	288	272	265	302	288	276	292	282	306	284	260	281	285	301	300	299	282	308	297	313	290	293	282	281	299	295	318	251	288	260	291	301	306	272	261	299	260	298	290	293	295	252	268	292	281	325	273	309	264	286	272	302	283	289	294	291	268	242	259	310	316	289	262	291	268	267	306	275	253	306	296	291	254	311	267	276	254	280	283	322	297	297	339	261	265	278	277	283	275	294	293	296	251	293	260	273	284	282	287	308	315	296	299	286	343	282	277	282	272	302	291	288	284	276	288	278	304	297	277	301	269	292	274	288	291	254	274	236	264	276	292	295	295	244	289	298	326	280	245	319	292	333	267	260	271	268	264	283	281	267	274	267	264	293	283	268	267	283	312	286	267	279	284	280	293	316	305	289	277	282	293	290	287	277	290	300	268	290	278	280	296	258	273	297	290	295	293	254	288	275	270	297	284	280	285	303	282	259	285	311	288	265	324	280	262	284	271	268	318	297	253	314	284	296	293	277	278	275	260	289	278	301	265	287	290	314	250	282	324	284	308	292	289	271	282	277	265	293	275	301	283	280	261	281	258	295	321	301	295	286	297	278	311	318	285	281	305	301	314	305	275	277	283	275	290	304	277	253	298	294	266	291	281	288	292	307	293	270	302	267	302	253	267	248	315	310	267	283	275	288	274	294	288	287	341	293	300	287	290	272	280	291	304	295	281	280	308	285	246	288	255	269	287	295	273	270	272	272	262	332	272	266	260	268	296	277	240	292	283	267	284	279	277	290	301	297	272	270	257	304	262	292	262	285	274	295	309	293	272	275	271	327	285	269	297	276	304	266	273	281	309	295	312	291	285	316	298	280	302	279	295	271	286	322	327	276	317	268	266	295	271	284	274	291	287	270	290	277	264	266	274	270	249	306	293	285	297	283	312	268	268	289	286	278	296	288	308	266	291	274	281	276	302	288	283	267	300	291	284	271	312	269	289	279	285	316	324	262	282	299	270	314	280	295	309	287	275	298	270	273	304	299	276	272	286	288	305	289	283	259	309	280	294	308	304	267	282	270	261	289	284	280	256	285	250	305	281	283	283	298	285	284	294	298	282	269	277	294	288	265	264	294	273	302	277	290	305	265	324	279	269	289	281	283	294	273	282	286	310	300	280	238	263	248	312	298	286	286	308	289	298	270	277	279	297	274	266	282	258	260	286	284	293	271	255	280	310	277	294	272	273	282	292	252	334	268	254	264	300	299	269	292	266	266	273	301	292	260	270	319	278	283	262	282	312	280	289	301	304	285	300	256	310	294	285	262	306	288	283	277	276	263	253	319	279	297	272	257	294	292	292	291	304	252	290	290	271	265	297	301	277	279	283	313	268	260	305	311	294	268	261	290	301	270	280	253	306	288	264	278	276	292	296	276	287	308	276	273	267	274	279	264	303	281	297	251	260	312	287	290	292	290	264	286	297	268	292	280	272	264	282	280	292	291	266	289	291	268	272	271	260	286	284	288	305	300	327	295	277	274	273	288	280	281	294	272	300	297	288	260	289	282	297	309	307	286	280	287	270	286	296	251	315	292	281	285	294	296	333	267	288	272	291	275	281	274	264	288	329	293	262	269	291	279	313	265	297	271	283	291	296	286	285	284	268	292	315	296	288	306	288	295	297	276	283	297	313	265	285	279	312	282	278	272	278	303	273	284	291	278	299	274	315	288	285	304	269	280	290	282	264	298	310	286	282	268	280	248	282	284	287	299	279	294	259	294	310	297	295	278	286	261	262	293	274	293	283	301	291	239	294	291	283	284	275	246	295	291	292	299	293	292	281	280	290	295	287	287	284	296	265	299	303	282	281	290	283	301	286	266	278	288	298	320	313	271	281	283	262	300	311	265	268	287	281	288	278	282	259	281	302	271	270	268	290	312	287	299	298	276	287	259	253	266	283	281	280	279	277	274	297	286	287	303	260	274	247	316	317	286	286	325	286	253	288	285	281	285	290	281	281	269	293	313	280	265	284	272	312	282	293	302	285	289	273	286	291	284	291	301	267	298	281	294	277	275	287	255	277	300	287	264	264	284	296	271	307	298	286	273	324	288	314	292	277	280	294	291	303	282	304	284	283	306	291	301	299	285	296	295	300	264	286	279	271	296	290	293	304	277	303	286	304	276	276	278	282	262	274	295	273	297	303	287	291	283	294	293	301	280	271	278	283	263	264	296	287	281	272	290	276	287	270	271	277	313	297	287	304	277	273	295	283	305	285	281	257	297	256	278	259	294	315	303
31642	41228	25685	16929	13890	10752	9240	7069	5153	4141	2737	2182	1667	1397	1177	882	757	733	667	544	567	534	535	484	468	452	467	412	424	392	388	327	349	361	336	398	328	324	362	368	358	322	335	336	342	340	373	358	322	323	338	354	334	329	355	346	342	370	327	353	349	355	337	334	315	339	324	307	355	315	328	308	333	300	307	302	347	306	305	344	280	291	282	289	305	310	289	296	333	275	338	282	320	308	284	303	316	299	287	313	300	298	320	296	303	305	307	275	332	323	255	328	284	272	322	322	309	273	263	259	306	305	298	287	302	312	312	277	276	281	289	313	311	285	280	317	288	287	275	302	279	288	289	318	287	317	295	308	276	330	293	281	297	309	272	274	327	326	268	310	299	281	296	290	314	303	287	285	293	274	307	286	310	301	249	311	290	287	294	280	322	292	279	261	339	322	270	277	307	315	300	267	305	304	291	316	317	298	285	301	312	260	298	290	291	334	322	304	308	278	306	291	291	310	289	285	329	306	314	304	323	300	296	309	284	291	279	298	293	314	271	296	291	296	280	291	307	268	274	279	325	237	287	291	297	304	300	287	303	276	301	305	296	285	301	306	307	297	296	295	311	305	303	294	297	295	279	291	301	281	300	308	260	290	299	316	284	302	297	296	307	290	304	298	292	302	289	273	276	286	285	266	278	299	300	305	295	277	323	287	289	285	313	270	311	298	298	324	313	278	284	295	320	291	300	311	313	311	305	292	261	291	279	322	272	300	310	317	288	285	314	310	279	284	285	289	293	267	302	311	298	276	312	304	305	303	303	294	324	285	286	295	297	310	315	335	292	316	308	279	307	322	299	291	308	304	270	329	327	307	305	291	321	274	293	305	288	295	275	269	281	295	303	289	305	309	339	280	311	282	306	314	344	289	280	270	273	303	286	285	289	286	267	279	329	290	309	309	300	282	280	297	305	289	299	285	309	277	289	306	276	315	324	282	289	289	264	311	277	292	286	328	277	306	295	294	324	307	316	312	295	283	305	315	305	324	298	289	287	291	270	290	290	280	267	282	301	288	298	290	285	306	296	313	305	336	281	280	271	300	308	295	302	304	251	272	276	298	325	286	285	280	274	310	301	290	311	288	269	304	307	308	296	305	294	304	300	305	340	286	275	287	260	311	279	303	300	293	301	310	283	278	325	283	279	308	320	289	295	281	291	309	283	273	300	316	294	312	303	299	276	345	284	315	304	306	280	295	298	306	296	276	276	285	298	311	285	283	291	299	298	336	305	296	305	299	282	294	285	309	316	293	293	295	280	272	274	302	283	299	279	292	291	292	286	280	298	329	295	304	282	284	278	305	257	318	304	269	308	311	293	300	293	256	308	334	261	295	269	302	296	295	287	331	292	254	279	304	290	293	300	292	302	288	277	302	299	266	283	307	279	297	299	304	306	248	290	280	301	303	284	324	274	291	301	289	300	323	288	342	301	290	297	293	297	294	307	276	297	271	309	281	295	319	283	281	280	286	316	301	304	335	305	323	318	309	281	325	260	305	288	287	265	274	250	292	284	325	270	275	275	303	303	309	307	331	308	296	289	276	303	294	307	285	302	320	281	301	294	301	308	299	280	271	271	257	271	284	307	293	285	280	301	310	290	269	308	297	298	303	261	283	291	286	242	299	274	301	296	308	299	278	307	300	307	336	293	330	307	331	308	277	322	317	271	314	286	289	315	297	311	310	325	303	290	302	303	299	264	282	289	307	302	317	270	309	287	282	293	317	299	309	309	318	277	300	305	289	305	291	302	294	300	313	273	279	290	295	261	263	309	297	284	280	314	289	269	311	265	300	299	286	283	315	322	310	295	283	315	298	316	281	310	253	318	306	305	300	299	288	285	320	328	329	294	294	336	275	276	296	290	308	324	272	300	282	269	306	302	295	316	285	298	297	311	287	306	315	334	294	275	287	280	297	310	299	318	320	304	295	303	307	304	312	306	283	319	309	295	303	319	304	301	313	303	308	296	308	293	260	297	274	285	287	279	281	304	305	291	275	298	291	284	263	294	296	302	285	289	282	327	297	306	304	298	303	265	308	291	265	314	318	303	280	300	263	293	331	300	285	271	283	283	334	273	295	295	298	312	294	299	317	296	285	312	299	295	291	313	294	294	324	285	285	319	288	286	280	299	296	300	293	270	291	299	291	285	287	308	319	287	300	298	305	308	284	279	288	308	281	309	278	282	310	296	304	301	296	307	280	291	277	282	293	255	291	288	286	334	321	298	265	322	309	305	292	329	306	285	287	318	316	306	289	313	303	266	333	322	303	295	270	284	302	275	278	281	335	305	287	283	279	308	286	298	290	299	314	296	312	310	307	294	286	313	289	317	265	297	309	298	286	316	288	264	312	282	276	304	274	294	293	264	289	294	310	314	313	330	282	305	306	302	307	276	312	288	287	299	289	288	286	293	311	310	311	294	309	301	307	301	286	314	294	306	294	310	297	291	272	293	297	298	282	301	288	310	259	309	311	302	271	310	293	248	295	286	266	301	314	281	329	308	270	292	273	290	277	289	270	315	297	321	325	320	275	296	268	296	295	296	267	289	300	273	284	285	309	306	300	308	291	303	283	291	270	291	304	310	265	272	339	275	298	310	334	325	276	291	289	280	313	290	273	326	316	324	295	286	312	293	297	258	304	294	306	305	301	322	320	285	300	305	286	280	317	278	310	326	281	289	289	305	300	302	304	315	283	315	306	277	309	318	297	265	299	294	302	269	326	310	296	295	298	276	329	304	316	265	276	295	308	296	296	291	294	319	305	322	289	293	288	280	299	288	285	315	287	270	281	260	288	309	307	288	293	291	284	304	280	290	295	269	282	333	294	311	278	322	307	304	300	311	312	312	329	269	274	315	278	300	306	304	293	310	312	289	325	292	312	291	329	300	286	313	294	271	263	289	289	291	282	288	282	305	279	297	284	325	312	272	297	269	265	296	269	278	307	317	257	305	296	290	298	292	306	305	289	289	299	291	288	289	282	277	296	281	292	279	287	267	299	285	263	298	295	296	287	318	296	305	296	299	305	286	307	289	318	263	293	300	278	304	271	302	316	306	276	320	304	299	268	279	302	303	312	309	301	298	286	292	281	294	285	270	296	328	292	305	294	319	313	283	298	322	268	311	274	290	324	291	320	318	307	316	307	314	299	308	277	299	275	294	327	315	313	291	293	288	315	280	305	292	292	282	302	294	290	298	293	316	289	309	291	301	306	286	261	268	287	288	281	274	290	287	296	324	311	285	307	293	274	281	281	287	272	345	308	309	315	286	287	309	325	297	296	292	319	295	303	301	304	295	338	285	292	319	300	296	321	315	276	309	293	273	275	301	273	323	303	299	345	293	309	313	296	320	307	304	287	325	283	262	286	277	347	294	287	303	325	316	291	283	311	312	286	309	294	279	323	275	290	310	300	272	335	305	286	298	287	311	304	302	320	294	313	266	291	307	301	317	281	293	275	296	316
24959	21140	27161	25288	14629	6699	4567	3400	2401	1803	1297	1027	879	781	663	552	544	453	435	440	394	388	440	419	373	415	348	360	300	380	366	354	334	357	354	319	346	327	351	356	319	371	334	332	303	341	385	346	360	321	312	310	338	330	297	347	313	296	333	333	343	313	312	337	341	337	317	315	335	327	326	307	335	285	307	298	311	315	308	322	322	312	312	322	336	279	301	304	322	332	302	304	293	332	337	311	306	333	338	288	304	325	320	313	349	319	325	305	328	332	312	337	279	294	304	290	330	322	300	305	313	338	300	329	299	276	341	340	279	320	316	318	317	321	305	305	321	304	316	319	301	326	274	306	343	307	334	306	294	294	323	315	291	308	341	309	271	297	356	306	345	314	271	321	340	332	292	304	320	324	310	302	292	310	274	335	321	302	318	317	291	286	272	302	331	335	309	283	321	306	304	301	311	339	323	319	303	307	303	330	308	297	321	340	344	275	298	323	299	312	296	337	279	293	300	324	304	342	317	304	293	286	297	309	287	316	307	329	318	283	323	298	282	312	319	263	316	307	338	306	321	308	288	315	315	319	288	307	283	321	318	277	334	320	324	329	283	335	312	317	320	338	303	298	333	327	310	307	312	309	291	302	289	301	327	296	301	330	314	326	328	295	303	319	305	307	340	325	319	329	319	301	340	317	302	294	284	312	281	304	295	322	301	311	293	307	324	335	326	292	326	327	310	301	318	323	335	323	327	270	302	318	274	281	303	285	307	306	289	299	335	317	316	288	300	310	322	323	303	322	293	277	310	325	288	300	297	307	315	296	321	338	281	301	333	317	326	296	316	322	304	290	313	282	336	306	306	316	282	310	293	315	308	302	298	329	303	317	340	298	303	320	297	294	310	338	324	328	320	303	322	303	323	330	304	315	286	321	346	322	290	315	313	327	323	317	317	310	303	318	298	313	307	328	316	321	314	305	288	329	328	274	304	298	292	295	308	330	280	314	346	298	298	316	310	278	323	315	316	333	338	328	297	324	323	312	333	313	333	310	306	333	323	290	311	308	317	317	297	324	301	332	304	314	312	284	310	284	312	337	334	339	299	310	311	321	331	292	279	290	326	284	324	289	309	295	319	308	310	321	345	332	353	327	302	305	327	276	313	322	347	336	313	299	284	298	337	353	290	291	306	310	316	337	318	332	300	305	323	317	300	312	330	326	296	318	291	281	287	308	304	299	319	315	316	336	318	330	310	294	330	323	323	317	304	295	297	331	298	320	297	305	298	324	323	296	312	325	276	301	371	332	284	292	295	317	303	325	324	306	312	313	304	319	345	329	336	322	313	296	306	304	311	312	305	331	324	327	308	306	309	262	279	341	329	334	295	321	329	298	332	332	340	300	285	319	328	315	313	327	330	308	277	308	266	292	328	341	308	298	282	312	296	330	333	312	297	299	322	321	323	308	329	298	298	307	293	327	316	293	320	275	354	331	279	306	301	314	345	306	283	337	325	318	309	300	337	321	336	304	300	323	316	283	262	304	307	322	326	259	336	295	333	290	317	304	336	297	260	304	313	320	281	328	310	305	330	307	326	302	322	322	318	348	352	315	303	311	326	331	299	312	327	341	322	324	297	312	308	325	311	322	312	296	296	323	297	300	328	324	306	323	325	313	325	298	314	311	310	334	338	317	314	307	324	306	293	306	335	321	281	325	305	296	310	308	277	331	336	285	344	323	277	311	350	319	301	308	316	331	304	337	288	326	328	320	301	330	352	296	344	321	320	322	350	294	290	306	321	318	317	316	311	337	312	294	309	312	305	277	302	276	310	290	298	298	301	302	318	325	333	305	324	287	351	325	312	325	315	338	310	307	280	312	314	354	327	296	333	345	323	306	318	318	316	287	323	359	308	320	326	324	297	323	337	320	319	327	304	332	303	323	305	316	294	326	335	296	312	308	327	310	321	302	317	331	298	302	324	295	326	310	310	299	312	333	323	304	312	299	333	284	294	302	358	304	351	295	319	286	354	316	324	324	301	324	322	297	310	285	288	317	324	298	303	354	324	292	300	300	297	312	288	296	295	309	288	325	308	330	349	287	321	340	316	322	317	351	334	305	307	301	318	319	339	316	317	300	320	291	318	310	344	297	317	311	301	293	312	309	286	310	306	293	317	312	305	331	288	335	317	307	330	307	279	316	293	353	295	327	307	307	316	333	294	326	305	307	316	318	340	330	307	323	280	298	305	313	312	325	320	338	314	335	331	351	305	318	310	297	320	306	323	289	323	322	311	320	327	294	336	305	324	315	325	317	335	287	302	310	338	333	319	312	306	322	316	303	316	323	284	313	319	335	309	313	322	362	329	266	296	310	293	291	330	339	294	325	287	310	311	303	316	317	310	326	297	333	314	280	305	296	302	295	310	309	304	304	308	345	288	284	285	315	292	347	312	329	323	295	339	306	327	313	335	337	291	321	306	347	320	305	279	281	318	351	291	312	306	322	318	296	283	318	280	295	324	327	305	309	313	296	297	300	296	312	323	322	322	291	328	309	299	313	327	334	308	328	297	293	322	305	286	316	291	285	323	303	328	322	314	329	322	287	328	277	303	337	315	307	324	331	319	319	300	318	317	311	314	331	266	302	319	316	334	298	303	347	329	293	295	309	332	319	288	308	292	310	307	293	248	324	279	352	299	349	316	333	299	327	299	297	306	320	323	337	263	312	313	349	305	321	320	298	310	318	299	331	314	298	301	308	308	314	295	269	281	322	301	322	298	308	318	305	310	300	327	314	312	304	342	298	318	309	336	319	314	298	326	297	311	323	308	345	317	346	277	313	315	287	346	303	309	300	304	317	309	313	307	300	321	294	302	310	340	316	295	290	292	326	319	302	325	338	308	299	298	273	304	315	284	310	338	277	315	303	276	308	313	301	321	354	329	307	300	297	305	282	294	348	296	283	310	336	321	339	292	298	321	315	328	310	297	326	302	308	299	300	302	318	330	292	340	289	284	313	287	322	290	314	356	317	319	307	296	303	284	312	312	340	323	318	286	316	325	310	295	339	328	340	324	309	323	324	299	310	298	290	306	332	302	297	325	300	311	306	330	314	308	320	312	357	308	313	322	287	313	272	303	316	291	298	285	338	291	310	313	298	315	325	295	306	318	312	290	284	335	291	331	297	304	310	301	359	331	324	327	320	321	317	318	263	337	330	335	323	327	319	306	312	306	312	318	317	307	309	332	306	327	352	324	315	310	329	323	329	345	303	292	322	311	310	319	300	309	291	349	317	334	299	321	264	326	287	286	295	326	330	311	335	270	300	328	281	335	309	335	339	341	332	305	315	336	323	302	311	312	333	330	332	323	301	303	317	315	299	317	303	315	294	309	313	315	348	291	317	312	319	326	320	296	311	318	293	296	292	316	353	319	334	318	331	325	321	314	287	308	295	290	309	312	296	311	339	293	320	339	310	296	354	331	332	329	300	334	292	308	305	308	307	311	296	294	300	326	280
30195	36230	22592	14286	11288	9268	7572	5914	4528	3255	2321	1669	1398	1203	933	779	702	730	572	529	492	514	544	468	494	507	408	426	424	419	377	422	411	420	385	394	368	381	370	379	333	368	363	391	372	370	395	370	360	344	394	348	343	352	340	346	397	330	390	349	359	372	343	351	381	335	343	363	351	334	389	323	339	335	310	371	344	332	315	323	347	331	323	340	343	333	314	326	289	365	315	315	312	327	349	323	336	316	322	323	323	318	314	307	275	308	337	346	334	335	329	351	331	359	353	315	321	356	326	326	344	363	297	348	332	328	311	317	348	330	303	309	360	324	325	311	354	315	353	320	329	348	353	346	331	332	310	317	311	356	338	361	350	319	338	329	360	331	302	350	336	321	323	332	328	334	333	357	335	295	315	329	319	332	317	358	329	327	325	330	335	302	345	351	326	333	358	337	333	334	337	374	336	331	337	335	338	345	336	345	344	355	360	350	350	316	343	323	310	351	338	362	369	339	337	331	326	302	322	322	342	348	373	358	339	331	300	320	310	361	322	331	320	332	335	343	349	359	353	352	349	341	368	337	332	351	341	307	300	301	364	345	315	338	341	314	330	322	363	342	312	327	323	312	339	360	357	339	326	332	352	372	338	343	344	337	323	342	336	318	332	340	332	350	314	339	363	349	339	335	343	343	340	322	356	342	321	373	331	314	329	334	348	339	338	321	322	326	298	360	341	293	346	310	324	338	332	313	334	322	347	325	347	334	340	327	335	357	344	311	328	344	373	372	317	365	353	355	354	317	335	325	316	342	339	337	322	327	365	357	329	348	331	321	320	379	299	322	326	327	326	339	307	311	333	313	348	345	332	350	347	326	344	364	357	339	341	353	335	302	336	342	335	321	341	316	359	343	376	351	357	363	354	366	348	325	326	338	353	324	346	286	317	344	372	323	337	312	317	334	364	334	334	375	359	346	326	350	331	324	300	346	354	318	339	336	338	333	364	352	329	337	344	325	329	339	361	333	345	335	356	338	330	333	301	341	356	322	339	322	312	318	323	352	319	310	336	355	358	373	326	327	313	341	359	356	318	293	318	303	334	326	368	322	344	336	332	357	337	362	337	324	340	350	326	352	311	323	332	320	334	344	338	341	337	346	327	344	329	372	346	334	331	371	320	313	332	337	306	330	345	332	353	349	342	350	357	339	336	330	325	340	326	338	354	339	322	349	335	350	290	325	337	349	321	334	355	338	322	330	391	357	356	324	360	294	320	355	328	338	326	366	351	362	296	316	313	356	331	320	325	306	358	344	338	338	315	345	286	342	346	318	329	355	310	362	345	356	364	323	354	316	332	344	301	323	309	328	344	318	322	310	324	343	336	365	323	343	335	338	325	307	301	316	362	364	294	338	318	334	335	318	338	321	354	338	333	381	333	346	334	317	329	358	351	319	338	322	368	355	333	345	326	324	374	358	353	318	337	331	359	353	346	342	345	360	338	303	325	353	314	357	316	358	329	334	302	322	298	317	357	333	327	331	355	354	358	315	347	312	345	337	366	360	320	303	344	294	323	336	316	339	299	345	304	342	371	342	295	345	335	335	327	314	371	322	328	335	322	339	297	351	329	352	325	337	382	387	342	320	316	300	344	348	325	332	350	340	362	326	329	360	323	328	364	325	355	333	323	360	308	311	301	293	337	328	313	329	349	351	325	345	352	357	329	397	364	359	344	319	328	336	314	344	321	342	364	346	328	330	348	356	340	370	335	325	312	295	319	353	344	317	337	355	331	324	308	360	334	306	335	353	367	333	296	310	338	356	324	331	320	332	346	336	347	365	334	346	330	348	319	329	336	314	317	331	343	312	346	339	360	329	366	318	308	310	356	334	349	323	323	336	332	316	336	356	329	371	320	325	347	349	341	335	312	325	358	315	337	309	330	304	329	332	342	327	335	310	332	358	344	302	342	378	330	340	332	343	308	320	359	331	341	345	329	328	367	329	324	344	350	295	361	307	321	327	339	347	300	322	338	361	377	339	355	327	316	343	320	330	357	327	359	364	332	356	370	343	326	373	333	340	343	350	331	336	334	354	324	349	343	378	347	313	350	348	337	336	323	326	319	327	351	312	347	341	341	354	334	327	294	287	344	322	334	327	329	362	346	302	320	336	315	346	328	330	326	317	360	342	335	344	319	344	333	320	341	335	342	319	324	338	338	362	347	344	339	354	331	349	352	312	347	351	321	320	325	328	345	347	337	330	299	347	326	316	297	330	347	355	311	314	319	339	373	311	329	325	316	320	348	340	319	317	311	319	307	335	287	316	357	333	357	343	363	361	317	319	311	359	361	354	323	309	330	293	338	340	333	316	325	304	325	342	317	325	368	333	331	363	365	344	315	344	349	345	346	346	309	315	327	341	362	329	325	370	304	333	338	317	301	308	341	345	348	353	351	287	326	320	313	334	327	330	342	328	347	333	314	369	355	327	348	332	351	324	342	360	346	304	371	346	350	331	355	364	336	345	334	315	315	331	355	301	332	345	367	316	322	348	329	345	337	353	318	313	333	344	353	332	346	325	331	330	336	315	318	357	334	363	327	341	308	364	356	340	336	342	349	304	337	344	308	313	347	362	355	323	320	356	340	345	354	324	320	348	336	355	308	327	353	323	297	316	345	360	340	371	331	344	394	357	363	371	343	332	335	351	318	344	365	328	360	329	353	311	310	329	316	338	332	348	355	348	329	343	336	314	352	328	298	327	337	324	348	323	317	321	329	339	309	317	320	338	310	325	363	346	353	329	336	348	359	333	340	327	361	305	333	329	322	335	331	327	348	322	317	308	339	338	351	337	355	323	329	331	315	349	364	304	300	320	345	319	340	335	333	338	370	342	314	351	329	352	326	309	338	342	388	363	349	321	339	311	316	328	339	331	332	346	339	316	301	317	366	343	303	335	344	348	336	303	314	335	320	370	339	345	350	365	323	334	359	357	325	347	337	339	327	353	336	320	298	352	310	320	361	345	326	308	336	335	327	315	329	325	319	300	324	311	311	344	354	331	336	303	353	365	311	345	340	317	338	325	336	361	355	350	359	324	317	316	337	344	318	352	301	331	345	316	327	315	301	331	343	341	321	325	307	338	299	325	349	340	341	338	338	350	366	319	326	323	328	336	371	314	333	321	295	364	322	300	346	330	330	333	326	338	355	323	328	328	330	343	307	332	345	342	357	370	335	320	362	358	356	350	342	359	374	343	334	328	324	309	343	369	331	349	343	343	322	332	341	365	321	350	297	344	301	335	336	327	357	315	319	332	337	346	353	356	339	337	361	354	348	297	348	321	334	310	305	341	339	360	307	315	323	306	329	314	342	313	322	347	314	324	319	356	319	323	357	330	345	346	343	320	328	362	321	357	371	316	331	340	327	337	328	347	324	361	343	325	356	353	346	316	342	323	323	347	324	357	354	323	341	362	306	338	312	334	343	333	349	334	349	336	315	340	303	335	357	312	304	342	344	328
22880	21302	28974	23954	21365	21823	15718	6776	4562	3257	2475	1864	1490	1327	1117	936	904	797	745	609	645	633	617	596	615	517	530	537	524	548	502	495	461	454	466	487	444	470	459	472	447	445	462	464	462	452	484	444	430	445	440	473	428	423	440	453	470	473	453	469	437	435	460	424	414	376	412	396	446	439	436	443	398	386	405	434	409	414	428	417	420	423	391	399	450	425	405	407	385	390	402	424	376	392	427	436	419	437	393	420	394	431	418	391	449	400	435	434	438	383	412	433	420	430	410	425	375	417	393	419	405	400	391	444	385	411	416	359	376	394	410	394	371	366	404	418	413	407	412	426	422	423	385	384	403	431	411	407	402	371	402	435	414	421	447	408	409	441	409	423	390	407	430	431	426	409	417	409	379	423	420	453	425	414	395	408	412	375	426	402	457	420	400	403	399	406	413	416	429	388	418	405	420	431	381	366	386	419	398	420	434	433	362	389	401	401	387	402	413	391	406	415	420	415	408	399	423	387	400	402	418	434	392	421	418	392	417	431	414	425	397	382	444	415	442	442	436	439	451	418	405	411	427	407	398	404	416	428	410	405	372	393	379	401	395	412	387	394	407	383	420	416	432	426	413	425	415	406	420	443	400	394	431	409	394	425	393	414	436	456	426	415	416	419	406	443	404	421	391	400	415	423	465	386	408	434	429	424	402	384	402	425	403	409	410	393	436	443	397	453	432	370	414	426	411	400	391	438	436	417	412	409	374	424	398	408	418	417	437	388	413	405	410	421	416	436	399	407	406	439	421	436	436	399	422	436	416	405	423	423	465	407	478	426	402	387	421	396	385	409	411	401	451	386	408	403	440	386	418	395	450	385	414	410	407	424	430	445	384	393	414	411	362	423	415	397	415	454	406	423	432	407	411	410	410	416	393	427	394	438	407	427	414	400	421	438	399	420	439	389	401	422	418	422	441	391	426	424	406	391	405	394	394	419	415	421	393	389	431	428	432	408	435	384	435	421	402	423	411	457	394	413	395	379	408	386	410	419	406	419	392	396	421	409	422	424	443	426	395	380	407	427	423	435	401	418	408	436	432	372	406	427	422	387	415	428	422	428	390	443	367	393	408	442	421	422	443	381	415	383	388	461	403	417	441	402	389	382	413	407	402	411	430	419	392	400	420	417	413	395	425	432	449	408	419	463	412	401	423	422	412	382	414	435	408	434	418	426	410	405	381	378	414	443	377	425	390	442	389	415	402	439	440	381	401	391	407	356	411	395	391	373	409	357	418	432	443	399	439	409	422	413	401	425	383	429	428	406	388	420	399	405	426	425	373	384	433	404	394	414	430	418	435	392	387	412	421	430	367	439	419	429	429	393	415	448	375	387	391	402	428	433	425	389	384	389	424	439	415	386	417	445	406	388	423	443	407	410	419	409	402	386	423	412	411	418	419	399	398	404	424	434	411	413	382	413	427	400	431	431	433	352	423	394	407	398	415	403	395	428	458	418	406	403	422	417	407	425	404	402	410	398	427	385	371	400	385	401	416	436	439	399	421	399	429	407	410	411	375	400	371	407	394	435	423	440	418	435	419	408	410	393	416	401	451	425	391	410	431	391	401	399	431	419	403	386	416	422	414	402	439	405	386	411	374	388	429	400	439	442	434	417	401	393	401	399	416	430	442	430	403	390	392	393	410	408	394	414	417	377	385	406	426	402	368	389	421	407	419	433	426	395	413	390	405	379	400	399	403	447	400	393	433	371	400	432	428	462	392	428	432	399	399	437	427	396	397	433	394	413	416	387	411	369	400	432	420	440	408	408	405	418	449	433	402	387	444	425	431	390	408	446	425	391	410	380	399	397	433	385	416	407	397	431	431	440	426	380	413	436	463	426	411	398	403	388	389	430	380	428	394	427	389	395	402	391	397	410	399	403	436	392	405	449	382	398	430	358	403	474	396	442	436	385	386	380	381	409	389	403	442	385	384	394	433	401	414	418	368	419	437	408	457	421	435	390	379	383	405	425	433	395	434	409	411	415	451	378	376	423	394	420	404	389	405	429	385	407	411	386	425	399	431	426	441	399	416	420	410	454	402	445	398	399	398	391	372	402	394	440	432	416	408	435	398	395	401	392	395	419	400	385	404	398	396	421	383	392	423	397	414	373	408	396	404	427	406	382	378	382	422	400	418	428	375	389	403	412	375	413	396	390	407	420	414	422	419	456	433	383	414	441	424	412	408	414	403	401	394	379	447	421	421	391	435	379	385	391	395	435	446	411	397	411	411	404	432	421	403	417	390	426	426	434	444	414	375	419	377	412	424	423	435	411	425	418	410	416	425	412	413	389	373	384	388	434	449	415	408	435	435	419	391	410	423	432	424	447	353	438	408	410	435	405	381	419	405	410	421	405	421	403	420	412	388	410	383	436	448	430	419	391	425	416	376	454	382	401	433	404	373	377	435	400	426	415	369	422	363	422	386	417	411	444	405	392	440	448	411	448	426	410	374	369	454	416	416	414	385	365	416	410	417	424	439	414	442	420	410	406	426	428	404	430	386	394	377	379	398	425	369	404	421	391	412	441	436	426	414	421	389	430	420	388	418	419	406	416	394	421	417	413	399	385	411	374	437	382	401	415	394	419	402	412	402	422	410	373	396	373	393	388	395	367	403	444	435	400	414	390	428	414	399	415	395	428	438	423	383	416	418	399	415	393	398	414	428	396	385	376	426	368	376	416	411	402	405	439	418	369	449	391	404	408	434	394	403	407	403	418	430	408	430	448	405	412	410	432	394	364	442	397	410	408	403	394	384	440	440	401	432	428	369	379	386	387	401	430	407	394	402	407	402	424	420	404	352	440	418	412	405	408	434	420	377	454	405	441	407	427	419	423	429	457	395	426	409	432	438	388	443	419	438	419	423	391	416	398	417	422	411	443	433	422	391	410	382	408	403	424	392	430	391	408	408	438	450	433	376	394	396	411	399	412	413	366	388	394	391	413	425	396	389	381	400	402	386	429	378	396	421	411	406	418	382	432	405	415	424	425	442	409	406	424	415	410	417	436	414	407	446	435	424	402	382	467	397	383	424	427	441	375	396	434	443	412	391	390	441	421	422	398	437	435	380	419	395	411	399	391	426	415	415	414	386	438	420	398	398	405	420	374	407	423	390	418	422	450	410	380	463	373	377	373	396	408	401	394	425	413	424	406	439	421	435	431	398	388	429	397	419	404	431	400	407	413	394	381	428	446	383	397	400	409	424	385	411	411	405	403	404	401	396	377	386	447	389	403	394	365	431	396	393	400	391	415	396	419	438	415	441	402	369	397	404	407	387	404	419	434	397	426	386	390	396	391	414	386	417	417	417	424	442	426	376	426	405	374	395	392	392	441	391	492	412	433	406	403	419	447	416	405	385	381	392	415	394	403	392	402	410	406	435	431	435	405	403	403	397	425	418	424	403	409	372	402	426	426	384	408	442	398	388	412	428	365	436	407	415	397	411	429	442	430	405	418
35416	46735	31262	20947	17622	15718	12075	9297	7634	5234	4159	2936	2490	2059	1534	1318	1190	1040	856	897	753	772	779	734	658	684	618	608	617	571	509	537	518	488	504	489	493	482	512	498	483	468	503	489	493	469	491	488	492	468	479	473	466	504	489	495	445	502	496	473	441	417	425	470	437	498	442	483	445	421	458	442	441	439	416	421	437	420	404	460	410	426	447	380	376	403	420	396	408	406	461	412	416	439	386	460	422	390	417	412	433	412	412	400	391	470	436	438	434	433	439	406	432	417	375	395	422	458	436	430	398	430	404	476	408	401	454	401	437	435	420	414	433	420	401	392	416	419	407	446	415	441	447	398	409	454	415	370	396	412	412	422	398	423	417	424	391	429	410	422	437	385	436	404	424	399	434	420	426	424	414	393	407	397	389	390	422	442	401	408	418	437	433	410	427	399	394	421	435	423	443	444	406	421	382	421	409	424	458	424	392	416	465	404	393	381	414	388	433	397	393	436	418	412	427	419	451	421	379	432	417	439	400	387	386	419	421	449	404	422	401	448	428	415	424	439	429	426	417	395	446	424	431	396	424	410	429	438	428	433	426	409	437	401	409	452	447	392	386	402	405	471	403	417	460	394	422	429	416	429	391	423	391	382	407	420	421	382	404	412	428	410	405	413	409	430	410	376	375	439	394	425	401	417	436	412	410	399	405	409	429	423	421	457	411	405	430	394	401	425	423	422	462	431	439	418	421	420	411	446	431	426	398	410	435	427	411	392	414	416	417	398	412	422	423	430	457	400	421	461	450	417	381	446	393	416	417	420	428	414	419	427	416	423	386	408	379	389	429	433	410	415	394	400	409	395	388	448	429	422	425	407	430	426	436	422	397	430	400	467	431	417	352	348	432	416	383	414	420	396	419	448	400	446	407	417	414	390	412	423	398	414	441	450	414	414	452	408	437	423	430	443	421	438	431	422	396	437	415	422	380	425	426	431	402	428	446	406	434	385	459	381	400	388	421	420	425	441	416	399	409	437	432	414	395	431	417	431	415	436	413	408	428	408	446	469	388	424	435	431	431	424	414	415	382	418	390	401	409	428	366	449	387	428	425	460	434	381	389	400	452	425	432	448	392	436	405	384	405	425	441	409	421	426	395	432	423	451	396	415	396	411	421	420	423	407	441	426	425	401	482	385	425	399	431	433	426	416	442	390	411	405	418	428	439	403	399	446	422	415	369	419	407	433	435	387	427	420	394	412	395	406	386	407	390	414	427	413	390	429	413	388	442	440	465	398	433	418	445	430	414	437	417	409	440	422	421	412	455	393	405	414	411	461	407	429	439	412	417	424	418	426	434	396	429	398	398	427	394	427	418	399	438	431	437	401	393	463	412	447	434	429	440	420	392	411	381	437	397	397	439	448	461	400	407	387	418	399	405	450	408	401	418	465	387	422	428	431	396	475	442	418	416	432	434	403	425	417	419	419	462	465	431	444	432	436	409	429	393	427	426	416	417	432	415	424	415	401	426	441	438	426	403	418	377	416	428	429	446	417	416	427	408	420	407	439	408	466	413	373	414	421	442	402	437	429	433	418	400	466	423	390	423	429	401	420	405	441	428	359	420	396	433	441	390	428	434	410	432	465	431	438	397	418	405	446	426	388	438	400	381	423	416	465	425	406	408	376	456	416	410	414	391	411	429	431	396	385	421	403	430	429	412	392	433	443	407	468	429	408	398	453	419	393	420	390	426	423	447	395	438	408	443	444	398	457	379	429	416	407	425	404	417	424	380	436	407	435	432	395	439	430	408	454	398	438	423	396	430	416	388	441	389	452	414	435	431	397	391	414	404	431	444	431	406	417	452	439	413	388	437	413	375	398	405	451	444	411	448	419	424	430	442	415	435	414	432	438	423	406	432	420	419	407	414	442	426	431	427	445	430	443	438	386	436	432	429	426	414	397	426	409	430	415	390	410	448	423	419	444	417	398	449	429	407	423	420	393	381	384	415	435	394	418	393	395	400	441	445	421	411	437	426	440	411	411	422	444	417	385	448	439	435	428	447	457	432	428	418	394	467	421	416	400	379	417	437	422	432	445	433	413	434	377	444	391	391	421	370	428	467	421	437	443	404	432	408	407	463	453	428	433	421	435	406	445	441	413	422	416	413	412	426	401	413	414	430	462	414	426	425	423	377	421	400	413	417	412	451	444	428	388	402	406	408	381	402	412	405	409	432	425	389	393	404	403	441	429	376	400	459	397	398	369	440	390	391	396	389	411	460	408	435	397	431	447	425	428	431	404	426	414	409	424	411	415	467	411	453	419	388	421	450	427	437	424	402	408	411	416	413	419	408	424	427	445	451	455	398	427	426	412	412	427	398	429	404	407	454	415	427	436	430	413	423	432	426	449	397	412	407	445	390	390	391	410	400	379	406	398	425	454	435	419	432	445	452	408	444	399	439	407	395	418	436	423	410	432	376	401	408	412	410	437	420	427	408	449	447	376	419	411	418	422	400	431	418	451	412	425	400	408	392	392	445	428	395	393	384	428	392	448	446	398	418	404	386	424	407	375	440	417	416	417	436	424	406	405	403	458	386	420	434	398	439	385	403	390	361	430	411	431	397	412	437	399	454	466	417	398	408	378	419	393	406	428	440	429	406	430	409	406	416	436	431	411	426	416	404	414	442	429	432	422	367	410	370	383	439	398	390	433	396	408	412	401	413	406	397	411	441	411	418	421	428	419	392	432	446	390	370	417	369	439	420	399	458	388	435	432	388	414	429	439	411	456	414	420	392	427	410	414	432	429	441	403	443	451	363	374	435	419	445	457	408	410	409	427	421	422	425	437	423	422	390	440	447	408	450	412	426	377	386	411	401	404	424	455	405	421	441	403	444	409	443	453	437	419	401	413	405	416	424	438	434	421	400	407	413	415	416	466	435	411	400	405	400	408	425	432	412	426	398	427	421	395	417	428	442	404	409	388	431	392	427	409	410	419	414	404	445	448	434	439	442	392	407	437	454	423	396	425	432	422	411	426	412	424	383	410	394	418	409	388	437	392	403	366	426	424	437	414	438	456	442	428	412	403	421	434	400	443	423	441	396	418	395	410	375	456	401	459	439	428	411	429	438	390	402	431	430	406	433	401	439	437	403	417	426	434	443	393	415	416	415	390	429	410	428	432	402	410	418	452	406	442	404	403	409	432	403	404	410	400	419	414	444	417	416	455	425	392	404	428	422	415	370	405	412	419	391	417	426	435	404	445	438	393	402	401	427	406	434	435	428	439	433	402	410	437	435	429	447	388	432	435	410	420	420	461	439	419	413	378	443	411	443	431	392	428	408	408	403	459	420	425	403	409	426	453	416	412	440	418	461	419	473	424	437	390	432	377	398	416	431	453	425	406	405	401	412	392	419	389	431	406	402	409	457	417	390	405	444	406	432	423	427	409	423	452	363	422	424	395	427	396	421	423	405	414	422	423	419	376	408	428	458	432	423	422	429	405	391	419	414	381
29463	23516	19368	11671	6298	4702	3101	2227	1634	1116	891	719	645	531	466	431	383	341	328	344	315	298	348	290	304	233	302	254	284	263	270	238	252	250	258	252	249	258	246	236	244	238	261	266	276	233	257	245	242	256	258	252	247	253	312	252	271	240	260	253	247	263	222	246	214	238	238	252	228	250	259	243	236	240	261	250	239	251	242	238	231	246	237	246	252	224	226	233	226	247	217	254	222	242	228	218	214	239	228	252	252	249	231	257	239	234	251	251	249	237	257	234	241	241	229	249	254	237	212	237	256	223	210	254	241	234	246	242	257	208	249	195	249	234	227	217	238	220	252	225	247	270	235	225	263	209	237	216	227	220	244	266	245	255	204	260	236	213	222	234	243	256	250	263	231	204	234	239	235	243	226	227	235	226	212	197	230	249	231	229	241	227	242	243	227	237	232	217	234	239	223	232	222	232	247	233	248	224	255	248	234	250	220	259	261	236	271	229	218	224	234	252	236	239	296	228	203	246	249	227	246	233	238	234	233	241	210	250	235	219	249	255	228	242	239	239	227	263	228	243	217	243	235	244	221	237	232	246	249	228	222	259	220	225	238	217	228	246	240	247	272	230	259	245	240	271	226	212	240	256	255	238	229	245	241	259	235	245	238	235	240	233	246	228	242	248	235	239	216	247	219	230	227	226	248	227	228	224	257	245	239	240	247	223	223	249	237	231	237	249	273	207	218	232	252	223	239	233	231	240	248	224	214	225	252	232	228	217	244	235	192	237	246	233	252	236	248	214	264	223	226	231	245	209	242	249	234	230	217	217	204	243	249	220	249	246	242	197	248	249	253	243	258	229	222	247	232	222	278	260	245	240	249	228	243	284	232	217	234	245	246	227	217	235	258	234	255	258	228	255	256	233	239	238	245	236	241	244	241	256	234	260	231	263	215	232	223	217	225	262	242	267	247	236	236	217	209	220	230	225	243	236	264	252	215	211	246	239	264	241	252	227	249	216	215	235	239	234	228	241	219	237	209	258	236	275	214	258	225	260	231	266	260	234	222	243	221	215	239	261	250	232	228	267	229	225	253	242	224	227	250	241	229	239	241	244	214	229	252	267	265	222	264	271	219	262	254	242	263	277	218	221	228	241	243	241	272	210	252	223	246	223	222	232	213	265	208	238	240	268	235	263	242	252	201	257	213	241	254	243	236	236	249	212	220	262	229	208	241	239	248	238	224	218	229	257	226	236	229	225	231	237	231	243	248	266	232	254	254	216	249	246	252	220	228	233	218	236	230	221	236	253	242	226	245	229	249	228	227	255	201	226	205	263	231	241	250	239	242	206	231	241	234	228	225	210	255	234	226	226	252	245	237	220	229	249	237	224	248	250	228	242	250	219	244	217	237	258	240	241	254	240	242	246	238	255	242	230	243	212	211	231	257	219	243	228	237	233	250	215	214	251	239	234	236	229	250	235	211	250	243	207	249	230	271	245	231	229	215	219	225	253	227	220	239	230	272	262	245	231	227	238	204	242	247	258	222	242	236	247	276	230	207	245	230	251	227	218	257	247	229	230	228	257	238	233	224	230	237	234	226	267	208	228	245	241	244	227	249	263	227	257	227	217	223	251	238	220	266	225	224	242	217	253	234	214	212	221	234	224	239	224	264	239	253	252	247	238	249	264	227	208	225	258	251	230	239	204	255	226	211	239	237	252	253	211	231	265	217	237	242	236	245	242	264	268	243	214	233	234	217	257	259	245	230	241	257	256	231	238	245	251	229	251	236	244	229	218	234	247	233	250	247	219	242	233	232	225	243	225	233	252	236	246	262	238	191	244	233	250	257	258	250	245	244	224	257	244	233	239	246	232	281	215	259	276	255	238	228	251	237	243	265	233	245	243	265	249	233	231	230	237	222	240	235	229	237	225	238	241	226	260	222	233	229	242	219	240	260	244	225	233	235	252	227	267	223	240	233	237	207	219	236	228	233	235	265	225	246	228	226	230	210	199	242	262	245	236	224	240	246	231	254	261	251	230	265	256	253	242	250	223	228	224	242	245	262	222	229	253	251	240	242	245	255	240	240	216	245	239	227	232	231	225	245	244	238	257	220	215	274	229	251	237	236	222	220	256	247	233	269	223	239	227	240	222	221	248	236	231	221	246	225	228	234	249	257	217	242	255	220	240	233	234	232	222	233	238	221	207	226	247	225	236	236	249	228	228	227	250	250	235	250	247	238	250	239	211	224	278	227	257	246	220	225	246	242	259	239	237	228	223	223	235	209	234	246	211	238	229	221	233	260	254	235	247	246	203	265	222	248	228	232	243	214	236	251	243	225	197	249	260	234	232	244	223	229	227	210	253	219	217	235	218	256	227	215	222	266	274	228	266	257	206	217	232	233	245	247	235	246	243	241	233	243	223	241	245	256	227	238	234	243	241	251	274	247	235	239	256	243	249	241	268	233	229	232	254	211	240	261	226	237	234	256	268	206	253	248	241	258	231	219	241	247	233	252	216	228	251	237	241	243	207	238	234	239	237	234	218	237	226	221	231	253	236	267	229	223	252	238	264	206	217	249	235	236	241	230	205	257	256	237	216	241	228	234	242	237	274	217	255	250	263	238	253	244	251	219	242	218	231	208	241	231	259	255	224	253	218	213	237	253	278	229	239	241	256	263	242	240	230	209	224	225	245	243	221	236	222	230	250	213	230	221	231	235	238	216	233	249	248	222	238	267	225	224	232	257	229	229	257	232	223	243	229	240	222	257	229	234	262	253	251	226	248	250	232	238	230	240	238	237	225	248	219	238	223	247	241	214	216	232	264	256	222	252	251	221	221	232	249	217	254	259	234	216	242	227	206	219	238	233	256	226	220	237	284	227	233	235	240	216	259	234	218	264	247	259	221	233	230	255	238	285	216	230	232	199	248	225	250	234	234	247	244	234	231	222	242	238	219	225	246	223	261	253	258	227	242	245	221	242	251	210	251	211	208	232	241	227	219	238	269	250	224	236	246	248	231	234	231	247	231	253	228	295	208	245	249	242	221	247	231	240	240	266	234	244	262	250	226	206	254	251	221	256	216	218	254	233	258	232	252	217	248	224	244	253	236	233	218	255	257	237	274	214	272	240	253	225	241	252	214	247	229	263	248	241	247	231	229	230	221	227	230	235	230	250	231	238	222	245	241	228	228	210	234	233	231	210	251	228	236	241	242	268	221	220	250	243	232	263	220	252	230	243	234	223	212	230	225	237	216	240	245	199	232	247	258	250	264	232	245	245	208	238	240	248	235	261	239	246	235	267	245	239	193	246	243	225	249	240	217	220	228	218	236	230	229	239	242	264	226	230	239	250	248	232	233	232	214	253	233	214	234	257	249	224	207	231	261	255	243	274	217	227	244	226	209	289	244	244	237	227	217	239	259	246	248	216	255	246	235	225	243	196	231	240	258	251	276	237	231	217	212	215	235	241	258	235	259	225	234	270	236	245	230	273	230	252	248	232	251	252	232
28124	31645	19602	11333	8910	7607	5519	3950	2961	1906	1489	1259	949	761	693	605	549	451	444	420	362	390	407	323	378	316	330	315	344	289	302	289	329	313	280	283	287	272	296	293	305	260	283	237	285	282	272	273	301	272	289	285	305	271	300	279	299	257	278	262	250	245	255	267	262	269	261	278	251	262	270	243	280	269	257	287	236	268	285	250	265	244	259	270	277	242	256	274	254	256	240	262	249	278	233	244	266	261	256	267	272	265	263	250	232	229	258	280	247	243	234	269	251	280	267	243	247	233	258	257	248	263	249	259	238	251	275	231	246	258	235	249	252	247	259	261	260	273	279	250	234	274	257	263	261	270	262	258	235	280	256	262	232	255	257	237	244	246	245	244	249	269	225	296	252	242	272	239	252	225	247	260	277	233	281	271	266	273	250	263	247	276	276	248	246	245	294	248	252	246	254	268	250	260	244	240	277	258	259	277	277	269	264	235	246	261	263	279	243	261	250	238	268	273	285	243	252	253	282	248	247	226	241	276	226	267	246	266	251	275	258	247	264	256	275	265	235	246	266	251	255	251	255	293	264	282	254	245	267	276	237	267	245	246	275	266	252	265	252	228	266	275	268	268	269	250	237	220	290	257	248	239	231	235	270	237	273	269	254	257	239	230	270	219	288	247	255	262	275	254	281	270	262	275	262	248	256	280	268	242	286	250	260	241	284	272	253	257	252	291	275	270	262	241	255	247	257	257	272	248	255	265	273	241	257	271	226	236	266	246	252	263	249	256	261	217	271	251	253	245	256	281	261	276	271	246	250	269	310	244	249	272	278	267	252	262	242	275	281	256	270	259	263	233	284	268	286	269	279	266	261	251	260	260	264	221	264	271	273	299	262	257	259	272	270	262	256	259	250	254	237	228	234	251	235	254	270	267	249	262	253	259	264	271	222	219	247	285	254	260	277	257	238	247	242	251	259	257	264	249	263	251	253	247	261	268	270	246	278	262	260	265	272	260	253	278	224	264	256	239	273	234	257	243	255	219	247	270	265	255	269	249	252	259	222	272	242	254	267	262	250	241	294	274	291	265	256	224	266	257	275	266	259	238	242	260	244	256	262	233	249	229	270	261	293	233	262	263	282	255	272	264	271	291	231	256	262	282	273	243	262	261	256	254	272	259	260	273	247	273	289	269	269	268	257	265	259	235	247	266	245	237	252	263	258	306	252	258	282	250	285	255	288	258	253	268	250	264	266	234	243	269	265	259	273	249	260	246	267	270	238	270	255	273	267	266	238	273	267	271	253	257	244	222	240	295	252	249	272	274	253	246	262	274	245	255	257	240	273	257	242	261	267	295	261	238	257	239	283	230	253	263	264	259	233	279	286	283	235	254	259	228	231	254	280	240	232	282	256	246	254	260	238	233	257	250	259	257	240	262	243	255	274	249	290	257	250	247	257	241	240	247	247	255	245	276	229	276	250	268	281	255	268	249	264	233	272	245	272	277	236	264	261	242	257	232	253	255	264	243	279	255	237	261	294	238	250	255	245	253	270	254	260	258	260	243	285	248	279	247	251	257	259	254	266	264	261	272	270	272	247	254	283	263	242	256	257	258	268	240	282	266	269	279	269	247	249	257	261	271	264	249	257	255	250	269	257	275	261	276	251	281	256	248	271	248	245	268	236	264	246	252	269	267	244	232	276	266	263	257	268	285	243	281	260	254	251	285	220	271	249	271	283	253	253	255	234	251	263	208	236	261	278	257	222	265	257	273	243	248	260	278	260	278	255	245	276	247	248	248	252	284	265	287	260	272	273	243	259	272	276	235	269	267	259	273	229	270	234	272	281	260	266	281	269	255	246	250	282	268	290	277	272	250	275	282	278	243	267	231	247	260	235	267	264	274	282	263	230	259	247	266	263	255	242	267	255	269	246	246	289	276	240	262	259	261	266	237	259	265	277	250	241	244	250	253	235	259	242	275	254	261	272	258	266	245	252	241	272	246	256	304	300	247	267	262	233	269	229	255	251	268	235	280	279	266	276	241	255	234	286	258	251	260	263	230	227	259	254	246	251	238	243	243	258	231	270	253	266	248	246	264	257	290	243	257	228	260	247	265	269	261	256	274	234	261	274	256	228	267	260	248	275	256	261	227	261	254	269	285	221	270	275	293	259	239	229	272	271	272	243	277	264	236	260	252	253	243	282	268	290	270	267	249	254	275	254	237	293	243	242	259	248	238	275	249	233	258	257	257	269	283	272	244	278	272	247	250	243	265	247	270	234	286	218	272	259	232	266	248	229	257	244	241	259	258	265	264	286	244	228	285	247	244	267	276	270	265	271	273	266	251	255	236	245	246	261	239	238	291	258	274	261	272	239	236	315	273	236	252	282	263	220	260	272	250	237	268	270	265	264	277	257	223	287	272	240	263	299	263	277	244	249	248	269	264	266	271	264	270	268	267	266	255	264	255	282	258	272	244	264	255	250	261	255	274	273	259	277	273	263	236	263	248	249	222	250	259	255	270	268	240	279	242	253	238	242	246	257	269	254	256	259	260	234	243	265	265	255	254	307	270	258	256	270	264	253	244	249	271	240	256	251	261	257	248	250	282	266	239	238	246	256	263	255	284	257	285	264	234	282	237	238	243	246	250	247	255	260	262	261	260	267	234	250	258	275	238	250	261	230	241	292	259	256	240	264	265	243	238	265	275	271	253	275	229	260	266	265	274	264	267	267	251	252	288	247	275	267	261	277	248	274	264	266	275	266	255	251	242	241	242	296	277	273	234	287	279	257	275	275	262	248	276	235	272	242	242	280	284	267	273	274	251	270	276	278	270	237	256	250	271	269	281	250	236	259	284	266	267	255	269	239	260	275	247	277	227	261	259	248	272	273	252	266	253	233	237	239	263	257	256	265	276	242	241	257	255	239	238	243	269	259	267	232	262	297	281	246	274	247	248	239	252	285	280	264	267	231	305	279	226	282	228	251	282	266	262	264	257	250	272	288	264	239	262	265	263	285	258	223	250	231	287	259	261	245	255	249	263	249	249	271	255	264	255	257	272	276	245	263	261	251	277	242	246	258	286	238	288	238	258	250	250	252	259	258	254	253	235	262	251	252	260	236	272	241	286	233	260	286	272	243	253	249	272	261	239	265	246	268	243	283	255	262	250	279	273	260	253	239	274	273	259	264	264	231	273	258	290	277	275	265	261	255	255	251	289	245	281	257	254	222	230	246	251	252	283	236	236	236	263	283	223	234	264	242	266	231	280	259	247	276	286	265	278	270	247	254	271	268	253	261	272	255	215	267	260	293	241	254	275	257	291	271	235	231	258	261	235	256	258	253	226	250	253	222	237	261	284	250	248	260	262	274	247	213	260	254	257	266	269	258	274	241	245	271	264	242	277	284	258	258	282	252	256	265	260	270	241	246	287	261	253	291	273	261	260	278	233	260	271	263	258	243	270	259	271	236	260	265	255	262	258	257	273	243	263	233	247	289	276	257	252	266	268
23864	21152	28275	24351	21294	15205	6977	3995	2733	1940	1336	1198	942	796	740	639	560	512	467	467	477	453	389	410	405	366	354	340	345	315	336	318	324	323	329	331	296	319	315	293	315	341	317	313	333	294	304	287	294	317	284	303	321	309	343	274	343	316	319	285	321	318	287	287	300	289	283	322	283	297	308	305	287	311	296	273	270	279	277	302	277	281	275	292	267	302	296	286	323	282	315	304	305	303	327	286	303	289	282	290	300	310	252	299	301	286	299	275	275	248	290	249	281	270	284	294	274	286	310	290	298	322	289	297	295	268	299	280	282	273	265	260	319	272	314	281	276	280	276	278	271	294	295	268	269	273	300	302	303	280	258	286	318	318	291	294	283	284	265	260	267	251	296	270	300	264	303	294	251	281	289	285	287	280	284	270	318	259	278	268	273	280	293	282	267	269	272	275	277	273	264	266	296	262	287	230	303	290	292	275	283	311	302	273	264	276	316	287	274	289	285	295	268	270	266	284	287	283	266	297	294	301	286	289	289	277	259	292	301	261	287	286	274	274	303	296	290	292	279	269	288	268	314	305	280	311	276	258	292	317	306	267	279	299	308	278	273	290	288	288	269	298	288	282	280	280	282	290	253	265	286	271	275	268	294	257	281	298	264	296	303	279	275	258	301	270	273	293	272	278	282	267	273	284	319	299	294	275	253	331	276	273	272	304	261	309	281	286	284	266	301	270	272	290	287	317	292	297	289	281	292	263	274	287	306	305	296	258	316	302	259	293	293	288	257	280	271	297	319	277	285	259	288	268	296	281	279	295	295	276	285	277	277	289	293	278	294	290	294	303	296	281	278	276	264	275	315	275	276	291	312	294	299	270	280	281	303	322	315	295	303	288	288	280	305	279	258	268	308	303	305	286	303	297	298	293	311	310	282	266	321	269	299	260	327	286	278	308	262	298	267	287	271	269	302	293	270	301	268	282	300	261	276	275	240	283	255	296	288	288	266	278	285	297	281	289	269	290	297	262	258	247	281	252	288	289	301	268	301	316	306	252	301	284	266	289	302	277	277	278	294	281	293	311	259	279	294	281	264	305	264	277	284	291	276	280	291	304	278	270	289	314	274	317	267	267	296	302	309	263	262	313	293	277	293	312	282	302	303	282	271	296	275	305	270	279	308	316	266	272	296	295	297	332	280	299	293	263	268	281	296	301	316	325	289	295	285	290	267	272	282	261	289	315	292	283	307	265	318	273	296	305	273	281	301	299	258	296	286	302	269	284	335	288	280	301	299	299	296	281	260	251	245	295	268	282	264	265	264	274	284	290	272	305	287	261	280	275	253	316	293	292	287	296	293	298	295	260	288	291	292	244	280	271	273	305	240	271	295	260	264	295	274	306	313	328	258	308	304	256	270	286	293	267	262	292	281	306	297	256	306	297	266	292	261	294	289	284	297	268	270	250	266	278	290	284	286	280	298	317	299	297	263	256	301	282	307	294	287	328	286	266	260	278	290	300	281	300	296	288	258	316	275	291	275	301	269	275	276	275	272	254	262	301	312	276	260	308	328	262	308	284	301	315	246	244	279	297	282	289	263	283	290	264	306	262	295	255	293	270	287	263	284	282	280	287	263	240	291	287	317	289	302	286	303	247	293	281	302	292	284	296	278	285	294	281	292	291	286	273	270	258	313	276	291	324	265	273	267	258	259	256	262	299	275	285	289	286	291	265	269	284	262	285	297	290	289	274	302	271	288	299	307	270	303	278	290	287	311	263	291	285	260	277	262	289	256	259	285	291	263	281	249	295	256	272	262	294	268	296	260	268	260	275	259	285	316	274	297	253	282	284	275	286	296	305	280	297	300	269	295	266	287	270	285	310	276	273	255	254	294	273	303	272	294	319	277	276	272	261	294	306	285	273	261	278	289	284	301	255	274	291	270	267	276	277	266	302	289	276	288	290	280	252	287	323	265	292	313	309	296	302	258	261	288	273	277	297	291	305	259	291	275	289	275	253	308	291	254	300	292	293	271	286	265	264	258	276	330	295	292	305	286	268	296	267	290	288	298	288	313	290	284	307	262	287	268	280	275	260	298	287	316	324	278	316	266	273	268	236	278	294	290	284	287	259	280	301	266	298	278	291	285	300	300	291	281	278	305	290	291	282	304	287	285	302	281	326	276	266	283	276	273	283	291	250	255	253	285	283	285	270	260	296	299	316	281	287	274	300	294	276	291	288	301	287	306	277	302	262	254	285	251	294	267	280	265	278	280	280	258	266	310	248	260	283	295	303	316	278	271	283	261	274	255	302	260	303	280	278	254	300	281	254	294	279	276	301	288	305	307	291	287	278	296	282	283	364	255	294	286	294	306	282	291	269	276	269	267	298	282	277	277	289	254	266	289	265	304	305	274	278	297	333	263	287	265	313	274	306	296	280	266	251	318	286	286	291	295	291	255	291	287	315	278	294	262	271	263	275	297	280	313	296	261	277	266	321	297	334	304	265	312	280	276	269	264	276	302	283	268	307	274	268	296	275	281	263	284	303	296	290	320	292	292	292	291	279	280	270	280	255	279	277	278	303	270	309	294	282	297	270	312	269	292	292	294	299	284	326	278	280	292	273	325	284	265	292	290	269	275	278	286	279	279	270	283	264	266	282	263	285	287	288	295	289	293	312	306	279	306	284	257	294	277	288	264	276	285	265	277	291	310	297	302	287	304	310	260	285	279	287	290	273	277	279	271	297	312	283	277	296	289	309	300	307	275	272	305	332	288	289	303	288	312	282	294	290	274	308	287	280	317	287	299	296	267	277	294	267	288	298	282	266	304	309	309	298	267	290	292	264	280	303	303	259	271	280	293	281	281	280	284	252	316	274	282	259	297	292	266	303	313	290	273	286	291	286	287	289	305	294	285	256	288	303	314	296	277	280	288	284	301	300	294	275	248	258	289	306	301	290	294	311	284	290	268	268	265	282	259	293	265	274	271	336	299	284	257	278	267	300	255	279	314	240	307	289	298	291	233	311	276	327	306	299	284	289	284	278	277	310	315	284	287	309	276	298	296	272	300	275	297	314	279	270	286	266	277	300	286	286	243	286	305	301	300	289	284	278	268	272	274	293	291	290	288	273	279	284	294	322	273	326	248	293	260	310	303	259	277	295	297	287	264	304	303	283	286	295	285	288	286	293	305	284	296	282	284	327	301	302	279	303	270	267	292	308	273	286	289	282	280	320	265	268	323	285	323	256	268	286	286	294	283	287	273	308	298	285	301	272	303	284	275	276	312	294	272	288	287	300	262	280	268	285	280	285	306	267	293	281	265	307	274	308	302	273	295	314	286	287	300	280	295	295	289	270	265	281	279	289	295	291	308	277	284	265	296	305	284	313	265	295	293	283	300	275	284	298	282	304	287	285	274	259	251	273	305	274	285	253	264	249	267	282	260	290	282	308	243	285	271	282	302	273	257	293	274	306	303	300	297	278	308	300	296	288	280	242	269	277	289	311	318	267
31600	41622	26566	18008	14727	12037	8525	6584	4684	3142	2307	1935	1545	1239	1055	981	827	698	627	637	602	565	498	506	423	452	410	438	380	389	371	382	314	369	359	395	393	315	364	343	370	332	359	327	337	313	313	309	353	342	354	319	341	347	340	328	334	317	341	332	362	354	307	328	359	327	312	323	326	315	337	311	297	277	307	325	296	274	306	308	307	295	312	264	301	263	328	316	357	289	270	310	293	296	306	309	286	295	310	259	290	305	277	277	305	300	295	301	308	282	306	281	296	306	263	321	301	325	307	299	310	296	315	295	322	296	315	321	299	290	296	331	309	279	317	320	287	285	277	286	293	294	302	285	285	293	284	300	273	317	301	306	288	283	274	275	285	303	315	304	280	307	328	318	327	293	296	312	302	295	268	268	309	295	285	297	292	295	281	310	299	279	294	315	283	271	293	308	279	284	273	292	306	293	285	285	316	307	333	284	293	294	302	309	284	265	260	272	293	289	309	324	303	306	292	286	305	282	292	303	295	300	274	295	304	295	282	280	328	279	313	284	298	323	285	278	293	260	315	305	300	309	280	295	296	323	293	298	284	259	331	304	289	264	297	285	328	337	275	299	320	320	306	347	299	306	327	309	288	264	305	289	295	265	265	299	276	293	287	316	275	300	270	285	303	293	301	292	304	302	289	289	296	320	280	282	294	295	294	306	322	285	303	302	324	285	298	269	318	300	316	315	285	319	307	275	300	310	307	272	297	311	331	316	312	277	307	283	312	275	288	281	290	278	302	300	302	296	288	309	264	309	295	285	317	294	300	299	321	309	296	281	286	313	327	311	290	305	290	281	296	283	315	280	308	299	325	300	317	293	292	293	311	268	319	308	271	308	311	280	291	291	311	299	262	275	301	287	304	277	306	286	274	315	288	289	290	310	318	297	292	325	299	283	320	300	323	294	311	284	295	298	280	305	277	298	325	286	256	289	321	289	306	289	286	327	300	288	287	278	305	340	313	321	276	292	266	297	283	301	292	317	320	313	329	269	303	315	292	316	320	261	286	315	305	290	304	296	276	295	290	333	294	286	286	333	270	297	285	276	276	285	295	272	271	308	296	319	286	317	315	294	267	292	286	302	297	306	305	303	307	312	305	298	301	270	259	288	300	300	309	289	281	302	295	299	296	278	255	291	275	305	290	302	296	305	262	306	306	289	299	297	277	289	290	259	281	300	293	314	288	297	321	288	327	316	316	310	324	311	301	262	294	309	302	294	294	299	296	283	287	280	300	278	282	296	267	304	298	312	298	299	303	281	304	280	319	293	300	298	308	317	299	297	319	247	320	291	307	312	312	309	284	292	290	281	267	322	317	297	332	292	245	304	301	283	305	317	298	275	287	280	303	324	286	284	289	275	296	269	314	268	300	286	277	309	275	312	272	294	330	318	312	266	291	296	320	297	293	304	292	289	258	317	302	300	308	294	283	302	308	278	313	294	281	292	290	312	286	306	288	290	318	297	265	300	293	277	284	316	315	322	313	314	306	282	295	283	294	329	305	262	291	302	323	281	272	315	294	305	319	309	319	335	301	290	304	282	306	320	306	288	270	292	290	295	318	296	318	316	283	274	275	307	275	270	287	283	303	309	303	267	266	301	285	301	283	294	293	315	324	283	308	280	314	263	301	282	308	288	273	278	308	291	307	287	291	322	307	288	324	312	286	326	294	313	324	295	290	272	281	304	306	281	266	305	305	289	304	295	316	304	261	320	324	268	322	279	311	298	276	307	269	274	287	294	275	313	288	333	300	339	273	329	329	305	291	267	291	303	291	312	295	293	292	270	314	271	288	314	298	313	274	296	323	327	315	297	303	271	333	299	302	295	307	307	305	312	290	323	306	286	297	268	270	280	294	297	283	287	305	317	299	296	290	351	331	310	300	310	326	312	314	289	294	322	312	306	278	296	295	339	316	309	327	314	314	285	283	292	311	334	323	279	288	275	284	291	306	284	293	290	326	282	332	298	307	276	288	296	313	307	302	288	318	332	322	281	314	299	320	276	306	322	275	289	328	298	327	278	282	302	299	302	319	311	295	277	344	291	285	316	328	300	329	299	275	288	287	277	291	306	297	277	293	274	287	294	296	289	293	299	285	265	294	276	324	305	288	290	316	283	315	282	282	305	278	296	294	289	287	315	290	296	282	295	299	296	276	315	296	267	300	296	288	320	289	272	324	290	294	293	311	321	272	290	270	281	294	284	280	297	308	294	289	327	355	303	327	318	320	286	293	318	273	292	306	331	290	293	310	307	317	300	308	288	282	284	277	281	297	297	269	285	275	308	304	290	300	332	288	287	306	305	295	291	278	311	272	296	273	299	312	270	271	294	301	281	305	316	312	295	289	289	275	293	282	303	301	302	308	297	272	274	278	303	297	331	279	285	283	273	298	302	277	281	270	280	264	325	314	299	277	294	320	330	286	293	277	290	291	312	263	264	312	322	282	316	330	304	291	322	333	320	296	348	257	309	329	285	277	277	289	269	291	282	303	323	298	315	320	293	297	311	289	269	282	300	288	294	307	301	313	298	311	280	288	298	292	274	294	298	298	329	257	274	314	276	324	304	312	279	286	313	297	322	292	295	296	315	268	311	305	309	302	287	296	261	283	286	301	309	284	331	310	299	258	291	302	307	316	281	292	283	288	300	302	276	298	307	307	306	327	276	305	280	273	317	300	280	294	323	311	317	315	289	337	290	290	317	309	293	311	302	299	302	285	287	279	272	297	305	278	255	293	278	271	296	316	288	280	305	300	309	274	284	256	286	298	331	298	298	300	283	270	317	309	294	297	302	296	272	277	291	314	314	294	290	301	289	269	304	266	299	323	300	292	282	325	300	295	302	306	307	309	302	300	251	296	292	306	308	303	305	303	295	318	322	280	286	331	298	287	267	296	297	304	276	294	298	315	302	310	318	311	349	278	291	306	288	293	305	318	312	303	310	321	302	288	299	315	264	320	291	298	325	315	285	301	296	317	308	331	283	299	283	314	297	316	294	296	340	302	284	297	299	303	303	313	269	334	303	294	328	277	301	272	277	311	286	296	285	263	309	304	292	301	320	293	305	267	292	293	290	266	286	313	332	287	289	291	307	304	285	295	284	319	301	315	270	319	279	279	305	299	278	323	306	262	327	310	295	299	297	308	287	318	318	289	280	288	307	280	312	252	308	313	271	292	298	258	315	273	302	261	306	286	277	281	305	295	298	299	291	312	313	274	309	313	314	314	280	326	315	306	284	301	291	308	301	288	296	308	292	291	263	288	270	290	288	297	325	258	297	315	295	283	313	273	289	274	294	288	295	283	293	304	296	290	266	319	302	273	305	289	304	302	299	284	322	298	289	318	305	299	300	307	305	281	304	322	291	304	307	301	284	301	345	275	289	267	315	297	310	250	272	319	285	316	292	287	320	326	280	298	294	310	295	318	309	280	303	258	282	296	328	295	305	326	309	283	313	327	272	268	284
25207	21330	27438	25563	16093	7516	4641	2983	2102	1511	1081	997	858	802	688	623	537	522	490	505	466	459	407	377	392	414	385	375	364	374	370	349	352	326	354	364	358	339	374	320	319	322	313	327	310	362	336	322	386	321	320	329	315	370	350	346	310	360	337	337	330	321	307	328	323	316	346	344	324	306	357	314	296	346	332	321	307	326	297	304	338	292	335	328	328	318	327	294	303	316	324	347	338	335	328	323	307	307	331	334	352	312	332	332	310	299	299	292	321	355	343	290	310	315	318	358	302	316	325	281	312	289	308	321	321	309	306	318	307	327	290	283	336	299	300	313	321	301	295	314	311	331	314	349	371	329	326	336	330	331	296	331	314	326	308	322	309	301	322	309	323	334	325	333	311	312	327	323	304	329	298	306	318	307	320	310	294	320	311	306	322	339	298	319	321	320	304	294	342	367	322	359	289	322	312	301	288	339	333	332	314	311	310	305	337	328	301	326	334	336	345	311	290	321	318	332	320	289	304	326	339	322	319	314	327	346	311	310	338	300	353	355	301	339	335	333	317	327	336	362	315	307	332	318	328	322	328	314	294	302	320	298	307	332	326	337	317	329	302	303	294	296	322	334	329	316	324	309	315	328	310	318	316	308	333	331	362	328	265	341	311	330	362	321	306	313	337	293	322	332	339	315	309	312	307	307	322	338	307	308	360	303	336	327	314	301	329	330	295	284	342	315	328	321	339	342	291	337	311	302	323	316	340	336	311	319	314	309	320	339	279	319	323	340	316	324	296	318	328	329	338	330	346	327	316	325	327	340	320	270	307	320	321	305	318	300	366	314	344	341	327	303	377	362	317	312	332	314	340	287	352	332	344	331	318	339	306	337	302	299	334	338	305	347	339	318	322	330	291	332	317	314	304	294	324	323	340	310	334	338	325	334	336	295	308	330	305	311	320	310	294	306	274	319	329	292	339	337	297	333	358	332	348	329	311	313	338	341	321	312	302	298	319	331	350	358	322	298	298	291	301	275	323	336	334	353	313	322	309	334	370	325	336	314	289	349	315	318	324	333	326	325	347	314	324	318	322	308	291	326	320	299	324	316	328	303	315	304	332	307	332	315	289	314	335	335	357	325	299	322	315	308	348	339	302	342	322	331	290	289	322	311	332	320	347	332	332	344	317	321	320	311	339	302	314	329	305	277	309	352	316	303	320	308	310	295	304	291	296	290	342	326	324	339	319	317	304	299	344	300	260	317	319	332	329	339	337	314	339	323	304	344	330	296	345	308	327	314	321	345	290	326	349	329	344	288	330	317	302	331	311	347	323	300	314	317	280	320	297	324	310	329	284	319	326	311	305	326	326	330	349	343	312	347	311	318	325	326	335	311	335	310	297	324	319	344	311	322	327	328	304	298	282	338	346	309	292	309	325	328	315	336	292	327	331	322	297	345	319	307	304	288	315	325	313	325	307	319	319	306	312	322	328	318	333	314	335	293	335	336	339	299	357	344	327	308	339	321	349	289	354	287	338	315	315	300	329	294	289	327	269	330	360	284	305	325	322	293	328	304	318	301	313	308	307	321	333	355	329	293	356	298	330	367	315	308	338	329	292	326	301	345	324	318	288	324	347	311	319	330	288	332	329	337	320	316	309	300	286	289	323	349	347	326	322	327	333	336	305	302	302	313	337	325	337	342	332	316	290	312	320	333	320	332	334	335	322	318	299	313	359	339	290	332	306	332	335	330	303	333	320	345	327	308	304	313	301	324	311	329	324	314	309	305	334	330	336	327	325	284	293	309	268	299	309	314	320	314	309	343	353	285	331	355	313	318	317	343	323	348	316	319	336	304	310	309	331	343	332	328	313	348	297	308	310	280	325	325	321	291	344	318	332	303	324	365	311	322	367	281	329	310	302	309	294	305	296	331	330	332	292	288	301	311	308	282	322	283	293	322	326	295	311	316	294	329	321	347	341	328	325	337	328	340	307	327	331	315	338	278	315	356	331	290	323	323	342	331	346	283	304	330	311	322	327	326	299	316	323	289	320	305	327	315	288	308	299	344	351	305	306	298	335	309	281	352	318	321	317	318	342	301	323	307	281	313	354	324	312	297	332	320	321	341	329	320	296	336	288	321	347	312	291	318	300	347	311	288	336	318	318	338	312	309	338	346	308	330	317	331	331	316	322	306	299	346	286	341	345	317	343	339	303	296	320	316	361	334	301	340	342	334	322	312	310	284	330	315	321	312	308	308	336	338	321	277	328	334	300	313	323	311	296	317	292	316	309	331	327	333	307	318	317	344	343	312	342	325	305	331	295	324	325	312	305	346	319	291	296	304	330	333	290	342	344	314	315	339	321	332	340	300	313	324	310	308	314	340	311	303	313	312	311	335	307	305	314	316	313	320	331	329	296	302	320	338	308	321	300	290	309	303	335	329	314	338	334	271	290	301	304	342	323	302	332	325	303	336	343	347	308	344	303	290	326	324	315	358	287	330	338	305	294	323	360	318	325	332	363	301	316	313	300	303	310	309	331	281	315	299	302	306	318	304	315	354	289	317	315	320	318	302	342	355	295	306	350	305	301	356	310	335	346	308	324	309	329	336	313	326	335	324	357	328	276	313	331	307	315	316	309	359	316	336	311	301	316	344	319	304	315	293	291	329	315	291	332	293	313	316	354	342	335	338	321	314	315	328	326	330	328	339	324	309	334	334	318	329	314	302	314	340	332	302	293	325	342	326	330	336	302	337	329	291	317	328	325	317	342	320	327	313	308	326	323	310	314	373	305	295	285	311	302	299	330	329	349	283	342	333	343	323	330	328	310	327	310	294	343	318	309	302	317	330	339	314	356	316	314	333	348	302	316	314	325	295	333	322	305	339	342	335	346	327	319	322	343	338	311	328	306	294	374	290	319	297	324	326	339	285	324	346	286	324	306	308	295	323	300	327	333	297	338	319	315	343	313	307	321	292	359	305	292	324	312	341	339	329	328	286	327	329	301	316	328	350	325	295	305	350	307	314	305	327	310	325	321	279	327	296	338	271	325	351	339	314	302	298	348	331	288	317	294	295	313	320	311	318	316	344	345	307	331	342	321	324	307	326	292	333	342	361	309	350	334	289	340	321	305	329	317	343	309	338	312	322	315	313	309	300	343	293	326	319	321	319	333	315	299	298	305	327	329	306	319	326	304	318	324	320	355	299	355	310	346	327	335	313	367	329	287	338	362	326	304	301	351	316	297	289	289	317	313	295	329	288	324	374	319	341	312	320	300	310	312	324	327	308	331	313	320	309	335	351	327	334	306	329	305	326	349	339	335	337	355	297	304	307	327	319	319	322	315	327	291	321	346	313	312	325	325	288	301	321	313	299	301	341	321	295	318	329	280	319	356	340	318	330	315	350	309	297	320	357	281	344	307	324	293	318	312	307	308	346	303	336	348	305	301	332	313	299	320	331	343	309	305	295	323	319	335	331	323	283	304	325	301	316	342	304	342	334	306	335	324	299
30835	38083	23572	15646	13782	9857	7404	5276	3905	2600	1924	1661	1362	1147	1001	871	726	718	671	582	621	507	481	500	466	470	452	453	429	368	412	428	438	413	397	382	363	401	354	380	383	360	360	397	394	366	380	380	370	359	362	333	362	411	366	364	366	360	352	394	367	354	369	331	366	335	344	362	377	334	361	354	296	344	343	350	332	338	373	349	358	345	384	354	366	341	328	330	353	329	346	355	334	376	333	356	347	354	349	318	359	355	354	335	327	334	323	348	354	361	342	341	330	333	386	339	346	330	322	349	300	320	364	363	307	346	324	348	316	349	360	347	336	320	329	311	311	335	363	314	369	353	342	350	319	346	329	336	367	343	330	328	312	334	323	323	366	347	352	349	343	351	306	334	317	330	348	316	349	338	341	332	330	395	348	363	339	325	313	360	338	294	329	332	355	353	349	344	367	348	337	330	338	314	324	328	371	317	361	312	329	331	348	291	345	341	335	342	334	356	325	363	357	339	333	339	340	344	325	299	341	336	349	316	368	345	312	359	334	385	357	336	355	329	314	316	335	334	338	326	357	332	331	361	331	329	321	330	332	321	339	337	361	336	330	318	355	340	352	307	358	323	366	331	334	348	344	295	333	335	357	346	318	358	319	349	339	346	303	355	368	327	331	329	353	319	309	351	325	332	309	351	330	360	365	340	345	359	344	347	324	374	306	348	382	365	340	345	345	314	311	323	330	368	343	347	340	313	342	331	347	361	331	295	333	334	333	357	336	359	344	324	346	345	329	378	326	349	381	320	329	348	323	357	353	360	392	349	369	336	339	328	370	331	314	365	337	355	362	343	351	326	331	373	317	343	343	328	325	325	380	360	349	343	291	344	297	314	325	309	345	374	370	316	306	351	312	348	331	325	344	344	340	366	347	317	346	336	357	328	305	338	344	314	334	352	369	324	368	340	366	346	339	333	357	324	352	359	347	345	329	325	352	332	306	348	341	354	358	351	320	300	347	322	337	325	348	352	352	321	313	368	362	353	331	324	355	368	328	336	345	327	295	364	336	331	334	322	359	315	341	334	340	373	348	351	355	344	305	361	314	350	339	336	352	342	310	324	339	324	326	309	335	332	333	359	364	331	352	358	355	368	360	318	345	347	334	323	343	333	347	380	351	362	355	341	358	338	339	350	350	331	354	377	335	310	331	313	388	332	348	347	341	366	351	349	389	359	331	344	356	353	361	374	344	362	336	344	330	355	355	343	322	355	355	324	331	344	343	346	373	360	318	314	325	354	321	371	308	335	338	325	337	323	354	358	334	325	345	359	310	305	319	350	324	321	316	382	342	347	318	350	369	302	346	340	312	367	362	315	350	356	340	326	344	343	311	331	368	358	318	350	362	352	348	338	344	338	362	359	343	347	333	360	340	325	312	348	349	335	341	369	345	317	329	319	350	329	335	367	313	300	358	344	312	340	329	324	376	368	323	314	323	270	344	313	350	333	383	335	365	325	336	352	342	353	329	344	336	342	324	334	310	336	356	327	376	348	326	330	316	332	353	323	364	331	334	348	376	349	348	301	335	317	330	357	344	323	345	329	321	318	306	370	369	336	344	305	346	316	358	364	337	333	333	374	357	328	329	327	326	362	339	341	353	358	326	374	343	341	327	340	354	299	346	344	367	357	332	326	337	338	327	357	318	348	370	343	299	350	397	342	338	315	333	332	324	324	389	338	336	339	346	351	356	346	359	330	338	341	332	344	303	339	329	333	312	316	323	348	339	328	360	324	338	356	315	340	349	335	320	321	353	312	377	330	354	355	371	322	385	362	350	369	319	352	345	297	343	321	327	310	376	346	352	330	313	365	346	374	366	312	366	312	380	324	328	330	304	346	334	331	344	341	323	339	359	348	363	325	341	324	346	332	338	358	318	316	352	359	347	327	353	315	338	335	367	323	348	350	346	333	353	338	359	333	336	282	337	317	327	361	340	314	314	329	350	318	348	366	332	347	342	334	334	356	319	318	337	329	345	360	324	330	335	339	341	356	343	351	333	340	346	343	326	324	374	369	322	298	371	337	326	344	314	342	341	354	360	333	341	386	326	303	315	327	348	321	343	362	324	346	373	332	335	338	324	320	368	334	327	335	333	351	335	340	367	338	365	318	340	363	299	337	317	325	332	383	349	337	304	370	318	336	353	355	359	330	330	332	328	320	360	350	331	367	318	343	371	319	319	320	303	346	317	363	327	357	339	337	356	332	331	337	333	390	343	328	323	328	341	342	338	370	338	334	323	351	336	311	315	355	354	367	320	343	338	347	307	364	323	330	335	354	309	352	344	341	325	323	339	335	323	354	325	331	349	360	336	301	315	363	321	329	328	321	364	341	322	331	360	376	337	350	339	291	335	325	347	351	311	307	362	345	342	362	339	356	361	351	305	346	359	341	342	367	331	367	362	343	328	333	355	313	346	334	309	345	296	348	351	317	322	357	321	325	329	328	359	327	334	334	334	304	367	309	330	307	350	331	338	359	340	337	338	337	310	333	332	356	344	326	353	345	304	332	321	362	344	356	352	339	330	349	337	331	348	345	316	291	346	313	340	326	342	359	365	374	331	304	320	350	336	344	329	333	322	360	345	334	318	368	359	305	351	352	376	324	322	336	367	287	327	314	368	326	359	329	349	324	362	347	350	328	349	337	321	317	368	353	346	322	360	342	338	353	347	361	335	337	330	371	328	351	351	346	352	309	334	374	365	351	326	333	343	367	320	323	370	385	339	350	331	341	342	310	330	317	335	317	335	335	322	324	354	327	310	346	353	338	400	338	328	346	353	325	362	340	355	346	341	353	344	311	324	307	343	331	337	332	335	348	325	358	316	322	366	346	359	334	334	352	325	342	348	353	352	304	357	354	325	354	338	306	327	312	320	354	366	331	335	364	342	345	341	332	339	336	346	308	356	356	336	333	341	325	344	324	350	327	356	356	326	332	362	342	335	334	354	318	309	353	343	355	328	324	380	333	354	336	363	352	342	319	346	320	370	352	340	372	371	370	313	325	339	315	392	382	329	312	353	351	352	321	325	330	340	365	341	345	345	347	340	338	355	386	342	333	357	348	353	345	387	345	333	338	352	331	326	384	317	321	342	361	327	322	374	317	356	335	316	325	361	343	355	328	346	345	353	335	323	341	371	355	334	334	357	342	357	321	340	326	325	331	309	307	360	328	327	346	323	327	311	346	332	339	319	336	332	355	335	343	336	351	349	336	304	317	329	338	350	297	312	323	366	319	358	330	331	337	333	337	331	341	336	322	351	345	329	312	325	324	350	333	317	348	353	349	351	353	363	336	333	316	350	328	336	321	317	325	339	357	311	330	355	322	347	362	388	358	338	316	360	324	308	326	367	306	340	334	327	334	328	347	360	337	352	356	350	338	329	325	324	347	343	340	331	353	327	350	360	347	355	321	364	318	364	331	360	320	343	338	306	325	327	347	332	369	342	347	347	369	338	356	325	316
22814	21298	29012	23982	21426	21831	15660	6439	4228	2928	2274	1975	1519	1377	1174	1068	978	836	776	756	653	594	551	590	596	544	501	479	521	478	511	479	492	479	489	485	464	457	454	396	490	479	442	428	472	469	452	465	478	471	465	406	459	457	451	426	475	437	512	450	423	445	435	439	398	401	416	460	474	430	419	472	459	434	405	377	423	393	450	418	428	394	404	405	408	374	425	423	450	389	431	420	407	399	402	399	407	428	414	427	385	384	434	415	419	413	401	404	412	419	432	438	406	401	407	392	410	410	399	425	406	380	392	401	377	433	439	350	390	431	410	385	399	385	417	432	404	435	410	380	412	428	412	430	432	420	401	398	432	458	419	426	414	427	409	426	405	383	426	425	445	417	389	408	427	407	437	417	416	432	431	417	396	421	408	423	443	404	423	428	420	401	403	388	378	386	368	467	417	376	409	369	384	436	431	379	377	414	439	383	401	391	401	465	434	450	421	383	443	403	435	403	397	384	404	452	393	447	391	417	401	403	407	405	413	388	427	384	427	411	373	378	424	418	431	440	414	416	415	430	431	401	391	389	414	434	383	413	421	412	415	432	423	405	406	421	409	411	426	427	396	448	440	429	440	396	399	408	417	443	398	421	407	461	410	399	391	417	402	402	399	400	435	391	430	392	412	374	432	424	393	434	394	443	395	410	426	394	451	441	441	431	411	436	433	427	399	378	433	418	401	397	429	426	427	448	371	457	429	445	426	429	406	426	410	427	409	394	443	386	428	406	396	427	394	416	413	436	439	430	440	422	399	432	404	410	426	418	388	424	407	436	404	423	416	438	436	409	447	422	426	406	433	401	433	413	449	443	411	441	422	435	416	395	392	429	419	398	407	419	383	421	412	411	426	423	406	424	425	414	402	425	430	423	378	444	438	414	459	415	396	379	417	381	396	418	430	429	430	422	415	440	385	435	432	386	380	456	406	436	429	408	407	395	423	392	434	383	359	423	383	399	446	418	416	411	403	449	416	403	437	411	400	408	449	393	409	405	386	403	372	409	435	389	420	375	418	378	400	421	477	389	437	435	427	423	425	420	437	431	374	390	397	419	424	388	390	426	409	427	421	436	414	392	401	412	419	410	418	466	388	411	415	417	431	438	405	415	417	426	411	362	407	446	413	416	385	424	434	410	383	401	406	407	403	430	392	420	437	426	432	389	389	400	429	395	429	438	425	370	405	414	394	422	396	408	428	398	410	363	448	447	436	390	409	429	415	437	433	403	417	421	387	467	428	422	410	447	372	417	400	396	422	404	413	422	428	410	440	403	404	397	434	388	401	394	394	385	445	413	405	374	448	394	430	383	376	422	419	406	445	391	435	409	407	417	436	378	413	416	430	401	409	398	439	424	383	372	393	411	434	408	402	410	431	402	399	413	436	454	402	418	416	392	396	398	442	410	400	412	390	415	422	429	451	403	417	422	413	420	399	381	409	435	422	460	440	438	427	409	418	422	419	411	430	414	410	407	392	425	430	404	393	383	386	416	410	472	438	411	420	419	404	393	454	444	426	419	434	419	415	404	448	419	422	464	405	413	425	408	397	371	421	407	416	407	416	429	416	410	400	405	402	416	410	396	426	436	419	453	418	464	391	372	430	456	397	443	407	441	413	425	405	406	406	419	407	434	380	440	390	371	398	440	421	380	422	419	375	374	418	419	420	386	427	394	417	406	419	383	417	445	435	419	399	394	384	435	402	392	442	433	401	399	414	424	412	414	403	423	432	425	414	415	418	439	450	391	435	434	381	398	390	429	385	400	456	409	379	403	411	445	377	427	384	400	407	395	428	402	436	424	433	379	404	458	457	409	415	420	397	392	426	387	438	396	394	374	397	420	385	420	401	405	382	415	433	423	409	375	414	413	410	385	380	397	395	382	398	438	406	402	382	366	408	410	406	429	409	439	404	397	403	416	377	390	428	400	433	421	408	409	438	415	425	421	388	432	427	396	440	425	400	417	370	429	388	421	398	410	448	393	401	466	400	455	426	412	421	420	452	392	432	428	396	410	396	372	424	419	421	389	400	426	420	420	441	385	392	464	401	420	433	416	379	450	416	444	363	423	414	396	395	410	418	414	430	438	405	411	442	429	408	418	413	408	416	395	390	424	404	379	451	432	438	426	474	371	454	435	448	411	415	396	399	407	405	453	412	415	408	409	398	425	416	414	428	416	409	431	432	448	412	414	401	424	385	417	446	410	444	422	410	439	421	396	401	401	424	396	415	403	425	397	393	455	443	395	424	424	392	460	408	397	445	408	397	439	403	425	396	426	412	405	436	436	393	405	404	385	421	432	414	419	451	452	408	403	412	409	452	427	394	417	403	399	402	426	406	389	364	396	429	396	386	447	460	426	420	434	411	399	418	388	429	424	437	388	387	381	434	456	401	384	401	411	431	408	466	429	415	435	402	386	441	404	371	387	414	395	429	410	442	375	387	433	421	412	399	406	404	439	391	405	429	422	388	374	419	434	426	406	371	423	401	396	444	390	407	426	432	409	420	418	430	424	376	412	438	423	411	404	395	414	439	399	407	416	405	391	414	389	427	397	432	418	421	413	393	393	380	376	394	418	431	431	391	438	380	429	400	442	403	436	395	404	384	406	427	391	424	425	411	432	403	427	384	404	419	392	417	418	410	424	418	416	427	394	434	449	422	432	428	406	418	408	428	403	445	457	407	388	453	436	410	415	394	445	395	404	434	411	431	410	401	397	387	454	397	353	405	412	405	420	366	410	406	427	368	398	430	423	388	423	411	410	416	439	405	408	408	418	414	424	421	387	422	411	418	387	445	407	454	403	429	380	401	399	404	407	407	421	392	408	412	418	384	397	424	422	398	384	407	402	453	404	415	386	431	384	423	419	384	391	411	427	417	419	414	417	425	409	404	406	412	414	398	439	442	408	414	424	388	396	377	425	420	420	417	419	375	403	396	401	426	446	411	416	392	402	413	410	410	423	431	373	371	413	455	414	424	423	402	419	424	454	412	422	421	458	430	411	384	407	388	411	420	404	436	444	426	394	434	423	401	427	379	401	419	423	382	438	419	392	396	419	396	403	432	415	437	398	415	424	434	379	415	393	407	401	408	420	436	417	393	425	398	406	442	384	427	397	434	458	385	411	394	363	389	413	422	414	440	432	406	451	411	439	435	410	446	420	419	397	422	409	388	384	409	404	443	419	441	438	389	419	464	449	370	419	432	403	435	380	383	431	426	398	437	415	381	390	404	423	380	383	447	420	390	417	434	439	413	379	455	403	402	411	391	420	409	424	420	406	421	455	396	437	381	403	429	452	379	390	404	404	375	380	416	401	390	396	419	405	407	417	407	387	411	384	420	431	380	417	390	431	447	423	435	427	413	417	443	431	385	439	417	408	410	423	379	384	436	448	435	373	384	412	394	426	407	362	405	431	401	381	386	411	420	379	393	392	409	406	391	412	409	391	381	350	396	431	393	397	408	407
35578	47393	31094	23224	20605	15600	11762	8912	6792	4860	3682	3004	2274	2120	1684	1418	1272	1057	1062	916	883	781	709	731	688	632	582	571	612	546	517	545	532	527	505	501	482	529	493	520	483	517	455	472	497	519	476	473	448	461	437	486	457	513	467	461	450	451	459	474	458	438	463	445	432	443	426	419	418	437	457	423	452	456	420	420	393	402	412	412	421	406	423	442	433	434	431	403	440	456	402	407	419	426	444	405	393	408	419	395	453	417	432	430	442	413	406	415	412	417	423	386	435	406	422	425	446	397	413	455	453	420	411	418	421	414	446	455	423	409	430	429	436	424	427	427	399	391	391	410	406	408	456	430	428	404	392	433	421	446	404	455	406	395	427	402	434	416	410	449	400	388	466	397	408	401	438	394	435	458	414	413	410	406	426	435	390	445	393	453	419	448	431	430	445	416	417	445	451	390	397	396	434	423	400	423	437	427	450	430	422	448	395	422	406	444	414	391	429	395	445	390	435	428	391	402	422	451	417	431	396	377	434	392	455	382	413	405	402	432	442	486	419	424	412	434	430	466	439	432	424	443	450	415	382	406	456	411	433	429	408	453	394	419	396	399	446	419	404	435	453	419	427	417	441	370	423	431	399	410	443	446	446	380	443	418	433	385	422	403	440	408	442	396	455	471	412	428	441	401	449	455	442	434	434	424	436	397	426	409	434	430	422	425	438	441	365	447	412	417	426	417	431	391	411	462	388	445	412	385	384	413	383	442	409	439	387	414	431	403	400	418	416	415	414	415	455	398	432	410	396	405	428	391	419	427	426	411	440	400	446	450	429	410	403	405	418	413	447	456	409	397	422	392	432	446	444	395	400	413	450	370	413	408	425	393	444	414	408	379	432	406	430	433	370	412	383	429	439	428	402	447	395	422	393	418	405	406	406	399	409	429	410	377	414	450	388	388	410	397	414	424	423	417	399	411	407	370	358	402	397	441	423	429	400	425	436	401	351	425	420	440	433	410	446	400	405	430	416	419	447	436	427	400	402	404	420	430	444	423	424	393	400	466	408	441	413	438	431	436	380	417	397	407	409	415	410	401	421	389	407	431	435	425	397	473	429	382	415	430	430	384	402	426	449	478	406	434	426	400	420	435	403	418	414	425	435	422	416	417	404	383	412	413	405	407	397	424	423	444	398	400	404	425	381	397	434	448	413	419	396	421	409	416	410	425	433	435	448	413	413	425	408	431	400	391	420	418	407	446	407	443	408	464	424	433	444	429	445	422	398	416	378	417	411	465	408	451	434	415	430	442	399	432	434	393	401	392	367	421	404	425	418	447	449	422	405	437	413	406	407	389	439	403	406	409	438	440	429	382	397	430	448	417	438	430	440	420	385	428	433	449	419	443	412	396	461	444	439	442	447	396	408	480	452	444	405	414	413	415	411	418	427	391	437	387	422	414	380	432	397	420	397	415	411	426	438	425	443	413	454	390	422	425	418	395	445	430	419	410	452	431	391	414	413	412	437	421	422	402	408	426	407	376	390	413	428	417	423	436	420	488	413	426	425	443	459	456	374	410	378	428	437	386	419	425	409	430	465	426	437	389	445	390	404	420	391	401	374	403	430	395	427	414	459	418	435	429	424	411	398	432	392	396	436	419	430	411	454	455	421	439	430	408	448	407	402	413	435	426	435	430	451	414	397	408	419	398	430	394	423	405	434	386	431	434	425	417	425	444	401	408	412	406	442	405	404	434	395	384	396	426	424	417	395	416	418	386	407	426	407	435	420	425	385	431	416	446	401	401	410	421	434	446	407	435	407	406	434	413	419	374	404	411	440	440	382	428	426	435	458	404	457	426	412	362	403	399	444	434	430	364	408	417	382	415	416	410	409	390	448	438	411	394	379	404	407	435	411	433	412	464	418	393	426	432	420	402	443	419	456	389	414	461	402	416	409	458	431	412	415	414	428	406	423	433	433	404	405	412	411	424	420	430	416	434	446	413	403	466	454	464	420	402	404	444	435	420	419	428	455	454	450	418	432	372	393	412	437	406	439	423	408	406	432	403	398	381	399	401	400	404	383	395	406	395	431	428	426	380	445	437	444	451	390	422	406	414	441	397	434	409	415	423	431	403	416	397	413	428	463	394	438	419	444	387	443	412	412	407	413	434	418	420	419	421	413	450	410	402	462	396	424	429	418	417	390	391	416	399	404	426	460	430	428	438	404	397	407	430	437	412	452	434	383	454	425	420	439	406	434	430	432	434	412	433	460	445	441	408	407	410	428	385	437	433	416	384	396	421	416	397	421	403	418	443	405	390	437	441	418	404	458	402	403	412	430	415	425	418	443	470	376	409	419	389	450	451	434	413	415	424	420	428	389	417	374	427	434	415	379	410	411	421	427	434	406	428	417	421	416	411	447	422	432	433	392	443	420	404	424	396	424	430	421	413	466	436	465	444	393	415	458	393	408	418	429	411	357	404	421	416	440	447	425	422	426	438	403	421	384	446	424	431	429	394	400	448	410	397	418	389	402	442	451	409	414	432	423	418	399	405	414	353	415	454	409	398	432	404	431	416	424	425	430	396	425	407	462	405	425	363	414	441	432	418	419	422	395	442	433	415	424	408	414	430	441	460	402	454	413	408	422	412	395	401	402	382	388	372	420	419	435	425	436	408	383	421	423	404	439	438	412	369	407	420	440	405	389	445	418	429	443	403	415	408	407	397	400	416	421	476	444	450	392	408	409	409	374	409	413	431	413	420	395	418	434	438	439	423	421	439	422	410	415	429	391	435	396	418	390	444	447	392	405	422	423	424	421	410	404	428	430	459	381	402	417	397	413	434	412	452	410	412	411	428	410	409	415	404	453	465	412	416	402	444	468	406	400	411	396	421	387	418	441	439	418	428	435	432	391	426	424	438	435	443	375	437	465	406	409	412	446	430	444	461	399	424	442	491	422	425	411	430	431	448	408	422	427	446	384	413	456	420	437	420	390	407	436	433	375	416	386	434	375	430	427	386	471	416	440	405	397	431	408	417	470	430	436	410	420	381	422	421	425	409	378	422	430	401	405	435	427	416	429	420	446	432	396	424	397	411	446	414	386	411	416	435	426	438	422	403	437	409	414	448	435	439	462	416	386	412	422	392	401	412	407	446	432	439	419	397	406	388	450	442	404	412	430	416	442	408	388	375	448	428	382	418	441	404	423	426	440	438	415	412	400	434	439	431	436	397	404	404	408	440	408	429	451	393	420	375	411	410	451	428	444	415	387	442	392	443	412	432	400	431	427	408	409	390	443	430	434	451	419	444	425	408	429	425	419	432	401	434	442	445	435	472	396	402	456	422	434	424	413	391	418	422	409	429	425	447	399	397	431	374	430	377	411	414	413	469	440	413	390	413	420	451	407	416	391	399	445	422	440	406	447	420	419	371	419	431	397	438	449	439	416	401	436	408	460	443	452	406	412	418	474	427	398	388	433	448	415	427	433	422	438	421	446	388	431	395	412	397	416	418
29846	24092	19163	13039	8400	4665	2857	2029	1431	1113	873	712	598	545	501	482	413	401	385	333	308	291	322	289	295	276	243	270	290	270	252	284	258	263	284	250	283	282	252	255	284	249	251	264	235	252	259	246	238	261	246	227	246	286	273	261	240	252	265	236	258	273	248	272	258	258	239	246	275	246	228	239	256	209	252	260	255	246	229	263	236	249	233	227	271	271	222	233	234	255	224	240	250	248	239	245	228	249	239	247	237	224	232	243	218	251	253	248	226	242	235	215	224	256	233	217	236	233	257	220	250	272	211	241	240	252	257	259	216	213	255	245	259	244	224	217	274	236	250	248	249	253	242	267	238	237	235	229	247	244	248	263	278	280	257	238	252	224	234	247	260	233	274	256	235	235	231	224	216	245	245	246	230	257	215	239	228	255	255	265	265	264	263	244	263	221	233	247	237	253	260	234	235	231	214	226	229	220	241	241	230	247	234	262	268	252	276	240	246	281	230	249	267	217	212	232	244	231	248	222	247	250	245	260	265	235	212	258	248	234	231	249	265	232	240	228	214	241	230	259	263	239	232	226	223	251	240	249	250	225	238	251	255	239	235	252	222	239	255	233	243	231	238	239	232	278	259	258	243	247	229	237	223	241	233	235	262	231	246	247	278	237	254	228	241	251	248	212	259	220	244	261	260	248	251	254	246	244	239	235	233	254	234	232	241	254	264	246	247	223	242	239	230	242	211	249	229	220	244	240	243	214	252	284	230	241	250	233	236	226	228	209	233	281	264	256	267	235	223	245	228	215	272	229	235	241	243	240	229	259	241	219	251	243	247	253	251	243	235	245	233	292	234	245	252	217	259	259	236	244	241	236	231	251	222	262	228	233	253	243	254	240	259	227	251	253	226	238	243	268	245	246	241	237	223	229	224	249	232	241	238	251	233	243	257	244	231	257	238	254	248	235	246	227	254	232	241	251	246	231	243	270	232	240	214	254	263	243	243	248	232	239	260	259	243	242	272	248	250	242	241	247	232	261	242	269	215	254	243	217	258	257	238	239	260	279	226	259	223	254	263	238	213	263	249	263	267	230	241	246	233	256	245	233	230	230	226	245	234	270	232	239	240	259	224	253	264	246	258	250	218	274	231	231	243	254	236	225	239	255	231	215	248	253	248	222	262	251	250	257	237	227	228	245	250	242	277	243	235	238	245	240	229	247	244	197	247	243	226	273	239	242	245	245	246	245	262	252	270	259	227	236	230	250	254	237	243	243	241	249	223	257	236	260	235	218	253	250	220	262	248	241	221	251	242	261	222	239	249	244	223	257	235	257	236	205	253	226	274	288	256	240	261	245	220	244	258	236	209	212	249	234	208	229	222	238	235	226	233	275	239	227	235	231	238	216	259	241	228	261	225	214	236	241	252	243	250	241	249	265	262	249	231	231	269	236	251	245	227	236	224	252	258	254	271	240	266	248	264	243	234	243	280	266	240	243	242	235	232	238	239	251	222	231	243	271	240	227	259	226	231	227	222	227	243	254	233	254	212	244	267	236	257	220	235	239	250	257	227	234	248	243	224	249	260	238	262	239	268	266	263	239	266	222	277	240	260	254	243	260	247	235	245	235	247	257	226	267	221	238	220	242	230	258	227	241	233	250	243	229	269	262	243	240	254	237	212	261	239	218	224	245	223	239	261	249	268	243	234	247	248	235	227	251	229	228	231	241	228	267	236	234	253	267	252	226	225	257	245	239	255	247	255	227	237	298	257	253	249	240	235	267	212	249	266	262	235	266	234	228	241	253	237	256	255	255	259	234	249	231	231	245	250	213	254	232	235	249	248	249	264	271	230	242	242	230	275	244	247	220	220	257	225	236	256	251	231	249	243	227	236	248	218	232	257	248	233	224	237	239	217	232	221	242	260	245	250	249	272	251	246	229	236	237	241	269	250	256	232	232	245	233	265	270	201	249	228	263	235	284	245	255	204	229	238	236	262	257	277	267	271	238	257	235	278	245	272	220	248	229	230	232	251	242	234	242	232	261	236	240	250	249	237	236	293	228	271	256	248	260	257	249	260	242	246	230	246	255	234	253	229	250	236	266	260	254	238	262	206	228	239	276	217	243	245	249	232	251	237	237	248	241	243	264	222	248	212	235	240	244	235	255	253	263	243	242	228	267	222	233	247	232	252	225	243	263	221	245	270	235	236	257	238	221	256	251	231	231	276	240	252	226	244	242	258	240	276	227	239	225	258	235	255	225	237	248	235	278	244	235	244	247	242	221	237	242	252	240	239	227	231	226	223	232	255	267	244	249	234	252	246	232	248	228	245	253	252	262	235	246	240	246	233	212	240	225	212	251	209	235	250	218	259	253	269	223	248	262	236	242	229	234	258	240	236	257	241	229	243	244	259	248	237	224	239	222	231	239	244	277	258	225	221	241	266	253	250	223	254	244	244	236	266	241	226	234	227	232	254	235	226	219	255	239	224	273	249	259	232	234	245	225	247	247	256	247	244	238	240	228	223	253	271	255	247	241	277	245	225	245	224	238	293	260	262	224	216	251	244	264	251	258	242	222	263	235	240	277	249	240	253	221	246	249	247	223	250	265	264	263	273	235	228	263	228	265	231	247	257	267	259	252	252	260	234	246	259	228	246	251	247	258	259	265	226	241	244	257	245	254	241	281	233	263	242	230	256	235	252	260	236	219	235	245	249	227	245	222	248	253	231	241	260	241	237	242	259	248	265	260	208	230	256	256	248	233	262	252	264	263	233	238	236	258	224	252	237	266	246	243	247	262	252	256	241	276	252	238	262	227	251	226	234	234	223	233	257	233	282	239	256	238	254	234	242	261	255	239	224	244	220	245	232	278	247	238	257	281	279	229	250	236	254	236	230	215	223	247	233	250	272	251	238	232	224	231	257	228	240	246	235	240	245	234	245	275	246	245	261	226	224	255	215	220	257	236	227	230	227	250	224	249	257	231	266	253	228	246	236	223	242	232	259	221	261	240	224	258	240	260	236	234	216	223	248	271	259	246	252	256	235	219	231	254	251	249	234	247	287	228	242	250	243	257	240	234	259	230	227	227	236	244	235	248	241	235	241	236	227	259	240	229	240	209	223	250	247	246	230	227	242	260	236	235	239	253	250	245	244	227	234	235	245	234	270	243	273	254	246	252	253	263	250	240	211	277	222	247	244	230	221	232	247	249	221	230	258	255	248	235	219	237	234	239	255	231	210	210	226	234	232	247	232	258	250	253	264	236	228	233	264	221	237	242	219	234	265	216	242	249	209	227	223	240	241	248	282	249	241	250	233	259	238	237	223	266	259	271	241	257	258	276	245	229	247	253	248	246	230	249	229	222	244	236	223	202	246	244	242	232	233	238	222	245	255	251	255	247	247	276	252	243	260	243	232	262	251	249	259	249	259	209	224	288	260	222	228	248	273	241	238	256	279	253	228	229	259	233	223	247	268	229	222	229	248	224	216	261	247	249	260	264	252	222	227	227
28671	32037	18896	13137	11185	7421	4979	3794	2762	1934	1503	1192	902	879	710	602	611	543	495	427	425	384	367	329	389	339	357	317	329	325	295	318	284	301	268	273	309	311	282	287	268	274	293	272	275	249	271	297	297	294	289	285	276	270	284	301	262	285	283	289	280	290	262	304	275	249	285	288	255	261	277	277	257	282	246	276	267	272	275	271	259	273	280	251	255	258	288	290	254	298	275	285	253	271	252	257	276	239	267	280	269	222	282	266	280	256	252	269	267	276	277	315	250	278	272	285	254	248	289	267	255	261	275	249	262	282	266	260	249	272	292	260	249	268	268	265	272	256	258	256	225	280	258	273	254	260	291	277	274	282	268	257	254	276	276	245	280	258	229	265	284	239	283	268	255	268	249	276	278	253	288	265	262	275	253	252	254	276	263	264	267	280	227	255	255	269	277	282	253	252	244	260	269	253	259	261	247	269	228	265	237	270	228	289	277	289	272	257	280	261	261	273	263	249	266	270	289	295	284	266	261	256	281	267	269	293	265	243	252	232	242	234	251	259	259	263	266	270	269	270	258	270	278	237	258	218	266	244	287	292	279	254	246	276	277	229	280	239	251	279	273	243	234	257	243	246	254	282	254	248	266	254	266	264	287	234	265	256	252	271	267	292	281	252	271	285	262	265	256	245	279	258	253	280	279	273	269	274	261	251	265	247	280	234	274	267	262	247	273	285	253	268	259	276	258	261	225	222	268	278	255	255	284	294	275	264	293	253	261	261	260	240	251	213	264	255	249	253	249	251	276	235	254	255	262	274	269	276	263	295	261	253	287	276	251	279	250	259	227	284	250	282	247	280	265	268	255	246	297	252	286	236	261	235	292	246	290	304	251	244	279	251	257	247	282	261	284	246	279	251	252	273	288	254	252	243	269	266	300	263	246	264	296	288	261	248	286	264	255	276	236	245	257	270	249	275	250	259	283	263	241	267	242	265	271	274	256	268	253	269	250	249	280	284	272	234	242	244	266	291	244	277	277	243	269	254	235	278	262	267	256	275	242	250	281	240	265	267	257	277	282	256	242	269	262	259	272	258	226	273	271	246	245	249	273	261	280	230	258	248	259	249	287	263	254	235	257	266	296	272	261	258	260	252	254	269	305	247	268	275	247	234	289	257	239	279	245	277	251	269	292	240	260	257	256	253	283	263	270	245	221	274	235	254	264	262	283	244	237	260	252	279	291	268	297	267	291	268	261	272	294	256	272	252	259	261	245	252	261	275	270	254	289	259	287	260	258	282	276	261	248	263	249	268	244	269	283	276	261	248	280	274	255	275	261	255	267	263	271	242	280	238	284	271	251	283	265	279	262	276	227	278	274	276	290	246	259	255	253	254	281	241	262	286	299	241	279	239	250	263	254	256	266	280	286	246	251	260	270	275	266	258	269	256	276	247	278	246	285	281	256	251	274	259	278	272	278	258	245	248	290	262	272	296	270	252	280	252	274	301	265	247	256	265	262	268	288	320	237	271	289	268	273	248	267	270	291	280	269	233	276	243	241	267	272	265	254	278	246	316	242	248	266	300	262	308	267	269	274	231	271	284	285	264	261	252	249	255	280	270	260	261	252	255	252	272	270	275	247	268	272	278	253	266	268	251	278	279	298	257	264	240	266	241	268	254	256	283	232	236	271	253	240	269	266	256	242	258	249	276	278	261	239	245	253	239	259	260	263	283	247	244	262	260	253	274	236	271	268	291	273	254	267	246	233	285	297	273	289	253	288	271	288	273	248	290	275	260	266	282	305	270	272	281	256	288	270	240	273	248	280	267	237	231	252	267	272	272	282	255	273	279	250	282	263	241	271	264	287	261	282	253	279	260	272	259	238	253	251	261	269	264	239	271	282	277	279	300	247	251	245	269	281	259	262	257	290	254	250	250	242	262	252	268	264	280	274	261	280	260	240	246	265	246	257	233	254	260	253	257	258	292	250	301	257	283	236	262	305	263	264	282	252	278	270	241	273	278	243	283	233	289	266	251	283	259	276	248	275	271	293	277	263	257	254	256	238	281	246	262	252	248	276	228	275	245	262	266	263	270	270	304	246	257	274	269	268	277	229	263	258	294	269	265	264	266	257	236	270	247	254	266	265	248	276	276	257	269	242	273	238	303	275	247	289	258	260	251	260	277	289	277	249	288	267	241	228	246	266	276	249	270	271	273	262	259	248	269	251	241	266	260	268	244	252	281	265	253	260	258	281	257	286	261	236	268	263	244	264	245	263	267	258	257	281	290	254	289	278	274	244	259	234	281	262	269	243	254	258	266	265	261	256	295	282	265	234	229	268	281	268	304	256	293	318	291	282	255	247	267	268	270	245	254	267	269	261	243	243	271	258	256	245	252	270	264	264	250	251	279	253	264	268	245	260	275	287	275	248	261	276	294	289	254	276	290	275	267	241	275	256	257	263	271	283	239	263	280	245	255	294	234	252	277	253	257	266	258	272	229	259	275	235	236	263	293	250	266	294	257	273	256	267	243	254	219	257	257	284	266	264	285	264	270	270	274	254	228	253	273	242	269	259	290	270	259	280	265	249	295	246	238	286	261	243	273	239	274	266	263	297	279	262	246	255	288	284	285	245	252	263	254	286	267	297	270	242	286	261	268	251	277	258	232	272	257	256	266	253	256	275	254	260	270	276	262	259	254	285	265	260	265	272	260	281	289	238	274	232	293	264	247	262	278	249	273	259	248	275	247	276	263	263	275	263	252	279	260	243	296	250	246	252	265	276	275	284	265	289	275	277	266	270	256	220	255	267	268	280	264	257	261	238	269	260	227	268	270	256	266	286	234	266	261	265	257	252	273	258	250	266	251	246	260	278	224	278	244	261	288	280	260	280	249	257	267	276	263	247	253	271	271	267	270	257	277	285	263	246	304	259	268	268	255	263	279	249	276	268	272	271	266	263	278	280	227	256	262	226	253	270	233	277	277	286	277	253	277	248	252	252	299	268	267	257	237	287	253	239	301	268	280	252	233	288	288	272	265	269	283	293	266	267	284	268	257	240	273	255	265	256	298	258	259	267	276	245	246	264	270	262	311	243	242	271	305	302	262	231	249	240	255	275	279	269	291	244	264	253	270	288	276	261	265	257	299	266	257	274	239	263	261	248	267	280	261	260	263	256	276	275	266	239	257	236	276	276	265	231	253	271	278	265	276	255	272	260	257	272	237	267	264	266	262	255	272	267	264	246	294	252	257	253	246	257	278	273	269	290	244	271	280	283	260	270	264	287	253	274	279	277	258	261	266	236	261	265	250	254	266	263	239	281	273	244	287	283	276	270	261	249	257	249	266	273	282	283	266	250	268	248	262	229	261	278	267	285	259	269	256	261	247	298	277	288	260	232	277	279	248	245	277	257	288	276	231	243	267	266	275	256	280	271	272	262	267	257	278	276	282	258	255	260	251	276	248	228	281	259	276	252	255	274	259	252	290	261	267	275	256	283	290	276	293	279	262
24082	21310	28460	24583	21490	14578	6725	4075	2837	2005	1477	1223	1033	889	750	662	613	526	515	495	519	456	446	430	378	380	385	388	333	346	346	358	337	366	342	307	304	304	323	323	297	260	310	304	321	292	328	298	284	304	308	313	305	276	318	313	297	293	326	353	313	305	320	321	311	299	320	286	302	277	297	284	290	314	291	282	278	293	291	294	290	275	284	286	295	321	283	286	294	303	316	287	322	279	278	304	299	284	308	298	274	305	279	304	302	306	297	296	296	338	267	264	312	313	269	269	288	285	299	286	303	277	296	283	279	289	297	267	283	293	260	307	271	303	286	265	287	301	284	317	268	274	294	289	293	320	273	285	294	293	256	287	309	293	287	284	275	298	241	263	316	280	257	280	285	286	288	287	284	304	286	318	291	291	298	289	278	257	290	283	295	327	288	261	293	284	300	275	281	274	253	299	308	279	289	286	301	259	295	269	275	308	303	313	307	305	298	272	284	310	284	276	276	290	281	320	286	297	288	311	283	280	289	284	291	298	295	317	276	279	265	295	308	290	269	292	297	288	299	272	307	312	282	285	250	298	282	331	326	286	311	287	267	292	287	311	300	269	298	290	285	311	300	311	287	321	294	295	293	310	287	291	275	296	318	283	271	296	291	294	280	277	287	295	313	301	304	295	310	296	259	295	273	300	284	291	269	274	302	282	281	285	280	280	285	280	291	298	257	265	270	309	293	287	316	269	304	262	275	271	270	276	285	266	278	302	258	289	292	295	302	268	282	302	274	295	279	298	285	288	321	293	324	305	278	307	307	297	311	289	276	289	269	292	321	290	279	279	272	259	269	308	307	286	289	287	266	267	287	288	260	297	313	290	289	266	256	294	308	280	290	284	309	300	286	284	281	286	321	301	296	326	288	284	278	293	291	272	294	313	292	280	286	278	288	298	249	287	275	302	284	292	260	280	279	298	324	278	270	302	299	282	301	313	279	283	289	294	282	288	286	301	308	309	286	265	277	279	303	295	300	285	308	288	271	267	317	280	312	266	298	315	304	268	296	285	297	296	286	302	278	289	310	296	270	312	280	310	299	295	298	281	288	301	270	269	274	332	252	320	312	319	295	299	301	265	287	285	290	246	247	289	239	335	305	275	257	324	249	272	301	287	287	282	312	297	323	289	278	281	301	317	325	328	266	275	278	307	302	301	296	271	296	266	282	265	298	299	308	316	326	294	286	271	279	287	275	291	302	276	291	288	281	272	320	294	294	318	305	331	280	307	276	271	307	290	289	298	307	286	305	294	308	282	295	289	282	314	276	302	295	307	274	278	272	279	300	311	258	288	270	279	301	282	259	284	297	297	297	306	275	254	305	308	278	327	289	310	304	298	323	291	281	298	298	264	305	294	323	305	264	291	260	281	301	267	289	304	285	295	288	284	277	281	302	303	261	300	299	297	282	280	315	292	295	297	303	304	278	302	298	282	289	301	292	292	280	298	299	306	284	295	275	305	266	284	309	267	252	313	266	284	273	294	272	244	285	283	279	307	305	283	259	303	308	313	302	297	296	299	285	299	269	301	298	291	304	275	299	278	281	294	305	292	289	283	276	310	307	272	290	286	273	274	282	269	288	290	294	294	280	258	274	314	259	269	311	302	277	285	283	295	266	305	309	333	272	251	285	294	290	295	288	269	302	286	301	310	279	272	294	299	308	281	282	312	271	292	268	282	292	281	296	278	271	275	297	297	285	272	297	274	285	332	326	284	324	268	324	304	298	286	301	274	262	257	277	306	297	266	310	303	296	311	330	300	263	306	288	300	295	273	277	270	266	245	278	302	263	303	295	298	284	282	291	264	279	316	276	295	300	298	313	276	279	287	301	303	275	273	275	281	283	307	258	289	323	306	230	279	288	309	287	279	266	289	294	305	258	297	286	267	300	282	274	295	298	287	307	289	290	272	304	326	285	308	259	276	323	274	289	273	274	302	310	270	312	286	327	287	292	287	298	286	315	271	293	275	288	287	275	295	307	288	320	256	284	275	316	252	317	289	297	331	276	273	283	296	278	303	310	325	323	290	297	306	274	285	311	307	298	318	316	328	340	261	293	287	291	288	270	299	295	306	289	281	274	283	293	274	288	298	279	286	303	288	325	289	291	252	292	288	299	282	312	304	283	317	283	309	281	291	285	287	270	289	309	284	303	293	298	290	282	294	291	293	276	274	288	280	308	290	300	281	298	305	310	290	270	307	270	300	292	314	291	287	307	268	303	304	300	278	297	283	292	298	265	249	299	302	333	289	283	284	299	307	282	270	327	305	295	276	284	269	287	308	283	275	291	297	319	271	270	277	276	260	273	278	294	297	296	281	286	291	288	275	282	296	293	285	300	295	316	321	292	238	283	297	257	268	290	310	275	272	269	251	316	288	258	260	288	290	289	276	246	275	275	282	262	321	279	264	295	290	300	310	299	307	311	264	263	304	323	297	273	293	268	305	296	297	284	315	304	288	303	265	295	286	297	284	285	265	283	267	297	276	274	330	301	294	252	284	288	293	331	280	254	284	292	277	308	306	287	292	314	272	294	288	308	283	295	293	293	313	300	311	290	285	279	290	298	300	277	310	289	261	290	275	275	301	324	282	288	304	291	280	293	288	301	324	274	287	289	299	266	258	271	330	271	290	279	291	312	296	320	309	280	297	289	268	277	282	291	274	276	264	300	273	277	294	299	276	314	277	300	263	293	290	269	260	274	304	310	280	289	294	303	285	306	275	252	263	284	273	284	279	280	308	311	311	267	292	294	301	299	288	317	296	329	290	296	286	309	290	305	290	282	259	320	243	310	276	288	308	283	280	269	311	278	257	304	306	289	287	274	239	291	304	308	301	293	276	301	280	291	280	287	249	323	289	275	282	257	291	253	327	307	298	303	261	283	284	301	287	277	282	297	268	263	262	292	285	276	301	279	269	289	290	307	291	289	303	293	271	297	296	299	280	294	295	286	303	279	290	286	303	306	271	326	247	301	294	285	296	304	301	275	286	311	277	297	281	285	269	286	291	307	286	322	285	277	261	295	304	298	288	302	314	281	278	269	297	266	285	298	291	312	297	264	333	338	295	276	283	283	280	286	270	288	287	296	298	287	293	308	311	314	269	292	317	267	299	297	305	304	253	282	272	310	306	273	272	305	257	286	306	275	293	287	280	270	296	271	280	279	261	280	303	323	303	308	305	270	266	287	283	285	270	327	289	321	292	252	273	264	270	309	277	273	276	308	256	256	306	275	298	285	290	274	295	303	300	311	267	321	283	316	297	295	246	313	286	298	299	274	293	297	303	321	302	303	291	281	294	254	302	251	272	297	285	278	299	271	281	273	290	259	301	297	290	317	292	312	296	309	309	300	292	287	279	299	290	293	271	263	291	280	305	296	272	276	295	263	337	253	273	289	298	324	278	308	268	287	278	275	285	279	297	283	285	283	276	302	307	280	266	290	284	312	283	268	288	277	286	314	304
32309	43407	27812	20009	15801	10611	8397	6655	4790	3405	2474	1927	1577	1332	1179	1032	964	789	741	687	605	594	495	493	464	453	449	409	407	390	393	405	381	406	325	336	355	372	342	370	358	378	387	371	335	341	355	360	363	355	334	343	360	354	335	354	315	358	364	348	303	350	329	325	316	323	329	322	344	289	315	284	299	289	322	326	286	312	310	334	308	327	343	312	315	311	279	309	330	286	316	308	325	306	333	290	297	305	289	314	327	305	276	290	292	335	300	302	322	327	293	311	307	309	317	298	322	334	311	337	283	341	316	278	332	293	286	336	275	312	333	283	309	286	280	319	321	293	290	304	320	319	320	284	294	319	305	294	320	303	302	324	306	265	293	291	264	325	333	312	293	324	281	334	275	331	303	302	293	300	301	317	339	294	303	324	326	341	299	303	309	324	318	288	287	305	271	295	302	290	278	290	283	303	319	307	320	325	289	273	298	306	323	325	289	304	317	293	321	277	310	310	288	295	309	329	290	319	319	298	305	317	270	314	309	304	313	313	311	296	302	296	303	292	310	276	291	289	327	323	328	283	320	309	319	292	325	305	329	308	333	319	341	277	299	318	312	297	293	299	306	357	301	289	294	331	327	310	313	314	331	335	339	295	290	305	277	304	326	303	307	318	344	297	329	316	321	320	284	308	309	297	282	308	292	293	279	270	298	349	305	324	298	303	292	272	325	300	307	315	328	277	306	315	327	291	284	334	280	287	312	284	309	312	295	288	313	278	298	294	301	333	305	311	277	323	320	338	306	306	302	327	309	294	325	293	331	340	296	302	284	306	295	326	322	304	325	318	263	321	285	316	300	295	293	292	324	327	297	277	298	296	296	316	309	327	286	291	286	327	284	301	303	301	275	309	320	298	296	283	274	291	304	312	281	340	312	292	289	347	306	292	339	304	342	299	286	282	346	310	287	311	311	307	294	323	314	297	299	307	274	310	290	291	298	313	352	306	326	281	314	333	302	317	324	277	308	313	290	295	315	288	295	301	288	283	320	344	270	311	305	304	308	306	314	309	300	341	292	307	313	312	295	300	316	331	315	263	311	325	329	287	310	288	326	309	300	302	296	300	278	310	300	322	332	347	298	306	302	300	271	332	297	331	310	292	294	339	297	319	330	321	304	319	284	286	334	319	308	315	308	289	314	277	311	319	320	275	307	298	284	335	311	314	340	330	292	312	326	303	303	323	254	283	341	290	311	308	303	313	325	290	305	294	316	271	282	280	283	304	316	301	289	293	314	305	299	270	288	300	295	292	298	309	338	291	315	310	302	317	327	314	293	318	305	307	311	299	286	287	323	303	305	321	289	303	292	300	271	303	267	338	304	302	271	304	305	289	329	290	332	299	281	272	301	334	344	296	275	292	314	303	302	299	325	275	268	301	336	303	312	341	283	293	325	282	297	307	323	318	292	281	310	310	306	311	340	303	303	291	302	324	313	319	329	295	280	318	278	284	308	338	298	313	342	293	286	319	303	284	324	317	298	321	297	299	274	308	293	314	276	307	296	327	308	293	294	330	282	343	288	286	313	312	301	300	318	331	321	317	310	294	292	298	300	323	299	318	306	295	324	304	315	321	286	298	287	317	310	306	323	306	282	306	308	304	306	297	322	302	305	277	336	306	325	313	318	291	292	326	296	322	282	299	336	323	305	292	297	305	301	300	317	305	271	348	311	298	271	318	306	309	299	289	298	323	285	322	296	293	291	319	313	304	312	305	289	321	318	308	330	318	312	309	270	321	312	306	325	296	326	285	325	288	287	281	337	318	328	307	322	277	288	295	294	304	308	281	306	325	295	274	327	307	304	305	280	329	321	293	330	329	322	311	315	305	343	322	320	296	304	307	293	330	319	291	285	309	312	285	291	323	301	302	318	310	305	331	276	295	343	298	327	306	304	310	305	323	299	303	307	320	309	300	288	304	312	314	323	291	325	292	319	333	339	319	305	294	313	319	318	321	300	280	309	300	321	305	339	286	303	287	280	295	309	307	308	322	314	319	291	330	320	311	334	295	315	310	299	312	336	307	312	303	301	297	295	294	289	303	300	309	284	291	319	301	304	300	279	312	337	319	286	286	302	291	291	323	289	311	324	311	318	271	305	296	289	296	329	305	338	333	305	331	310	269	297	307	303	295	324	334	314	305	297	311	316	316	293	312	311	300	284	295	288	311	303	289	303	295	333	294	300	319	311	279	279	328	309	288	334	296	312	316	309	306	287	306	296	294	291	325	308	283	319	319	286	319	308	299	286	306	312	308	293	326	299	323	302	311	315	286	318	288	316	321	292	302	313	313	301	283	270	330	313	302	286	309	310	297	289	306	340	357	295	299	322	327	298	311	317	302	327	332	307	280	292	295	314	315	320	321	297	278	315	308	307	305	306	307	308	308	278	330	311	292	290	287	305	314	321	319	313	319	310	317	326	310	312	322	335	287	292	309	312	271	304	294	283	308	313	282	299	299	296	295	284	339	317	293	303	292	307	310	298	300	328	261	311	317	284	291	302	286	327	322	311	273	325	314	312	304	309	298	327	310	347	277	329	294	299	315	326	321	308	319	273	290	290	303	311	335	314	322	306	320	315	300	285	283	355	293	286	284	310	343	289	317	348	308	308	294	322	282	324	302	291	324	315	283	316	340	316	328	293	295	300	290	294	314	335	306	289	305	288	306	323	307	320	320	317	321	303	299	282	321	337	302	298	307	283	288	308	306	299	294	283	275	282	300	305	288	325	274	300	303	278	305	306	315	324	272	308	327	296	311	294	318	307	350	317	309	283	302	321	300	327	273	315	282	292	297	299	313	322	324	296	294	295	370	313	300	330	307	300	310	322	310	300	277	285	310	313	310	297	292	284	273	288	335	320	332	312	340	330	338	321	296	320	328	288	307	311	304	338	321	343	293	299	290	268	297	292	300	308	344	357	336	321	309	319	297	308	315	286	316	288	289	293	325	312	308	323	312	325	315	298	327	295	312	338	276	311	305	300	284	322	317	322	282	291	295	293	308	290	328	319	292	325	296	308	279	312	287	271	281	287	329	297	318	343	300	280	322	326	285	306	311	288	294	312	329	308	318	292	307	299	294	291	272	282	318	300	305	303	281	275	318	321	300	296	325	314	289	294	314	312	314	323	297	305	307	335	282	326	316	281	280	320	318	322	292	300	298	291	294	336	289	320	311	306	320	328	287	295	303	287	281	301	296	287	294	342	280	284	301	298	327	313	300	291	306	319	301	328	314	328	314	259	317	318	284	339	285	270	289	327	298	279	314	298	292	294	323	335	302	305	330	335	314	315	258	283	299	326	322	324	292	299	306	333	304	327	305	307	289	313	300	314	316	262	345	300	324	312	302	299	323	285	311	318	311	290	294	309	302	313	309	305	285	284	299	288	287	309	313	313	281	330	290	300	285	312	281	303	342	324	326	300	309	290	317	308	299	322	322	287	288	317	322	298	291	299	300	257	297
25145	21292	27362	25568	15293	6452	4578	2942	1936	1439	1201	1041	838	748	670	643	604	613	534	485	459	439	447	436	399	381	395	345	368	344	345	359	389	362	346	334	353	373	357	373	346	386	368	343	380	332	348	327	368	353	361	331	379	356	360	313	355	334	329	339	321	349	334	335	332	350	320	354	319	354	336	361	359	341	352	323	322	280	325	295	319	352	355	345	324	297	318	326	287	340	318	337	303	307	313	296	292	305	340	342	345	312	333	295	314	323	303	312	350	362	339	309	353	364	326	303	283	287	323	339	301	295	345	326	330	317	315	333	297	303	307	307	316	347	296	295	326	330	322	303	341	290	328	296	346	305	309	275	336	319	319	306	359	382	330	347	309	338	329	350	321	310	310	301	364	321	358	328	295	319	334	327	308	313	314	331	306	337	313	346	318	307	380	302	345	330	312	291	302	359	326	324	305	337	318	284	317	328	321	325	356	305	324	319	315	333	324	293	298	307	335	328	319	336	306	342	319	324	346	332	336	291	321	316	323	344	345	324	342	318	321	320	331	322	337	327	328	342	307	330	334	308	285	319	332	312	295	330	338	340	318	314	335	302	323	335	340	329	312	307	321	331	322	306	302	334	331	346	352	291	329	322	315	324	349	314	337	328	390	316	318	343	333	306	292	326	344	316	316	310	289	347	287	301	322	346	291	321	293	303	314	331	341	308	333	341	330	293	290	330	361	310	337	343	311	322	350	333	345	314	321	326	345	315	353	291	353	322	321	349	343	330	312	338	346	287	318	304	334	316	324	352	322	323	292	279	315	324	325	334	325	333	305	381	348	311	278	324	373	309	327	301	283	346	342	319	306	360	334	343	338	315	314	349	334	313	335	350	289	338	315	357	312	305	311	314	323	317	293	314	321	340	324	346	291	302	367	330	328	291	322	310	335	347	315	310	311	302	312	270	294	317	319	305	320	327	349	301	316	335	321	336	304	308	331	334	332	352	299	302	311	313	332	307	328	343	367	305	329	331	312	330	303	307	330	340	327	311	341	335	344	314	313	283	342	305	357	320	337	307	344	316	342	329	317	346	342	313	317	330	300	314	304	318	323	331	344	325	328	304	333	281	295	294	334	332	305	309	342	340	335	313	318	309	348	338	307	298	347	315	337	282	348	316	309	325	314	321	329	315	310	331	322	325	326	323	307	335	333	277	320	310	297	298	303	321	339	295	333	323	330	327	318	282	326	283	314	325	312	340	324	314	335	340	316	297	322	304	316	325	322	321	329	334	338	329	302	335	329	294	285	341	304	315	306	316	304	297	295	340	315	325	297	288	291	345	316	308	338	332	324	343	324	347	340	327	324	351	310	320	335	312	333	327	359	315	332	287	321	319	282	339	303	307	335	310	335	305	318	337	327	340	308	315	323	332	287	327	314	325	306	336	315	314	347	323	324	322	351	287	299	313	327	312	338	317	346	303	336	335	337	295	309	322	323	326	336	308	297	339	321	330	336	317	352	289	310	307	346	316	328	352	274	332	342	300	322	308	293	291	328	322	333	291	312	303	313	328	338	303	345	314	308	337	316	341	321	312	305	323	333	327	330	314	290	304	331	334	342	365	319	322	316	324	330	316	325	320	317	304	346	315	333	345	336	298	314	343	311	300	313	321	326	324	357	310	365	325	349	339	325	306	323	314	326	312	307	292	358	305	326	347	293	357	334	329	306	322	307	327	305	318	312	339	330	330	314	324	319	350	304	346	360	339	345	304	304	299	292	323	312	311	341	322	337	329	330	319	318	312	307	326	332	311	326	316	333	344	342	344	328	338	307	343	335	299	333	337	328	336	327	300	319	310	343	318	326	368	324	331	317	288	351	312	324	347	329	304	302	314	317	337	316	348	331	346	328	331	342	326	325	322	349	323	328	328	325	351	307	329	292	372	311	339	320	335	364	333	296	346	345	288	315	334	329	320	307	316	324	323	359	329	299	332	324	364	330	294	333	314	312	308	352	313	330	330	357	322	341	309	322	350	303	332	333	349	337	339	323	329	334	346	339	336	341	319	334	300	312	309	347	322	296	340	324	313	338	348	333	348	319	311	349	326	303	326	315	315	326	321	353	323	324	350	342	336	355	323	329	303	329	350	331	310	303	326	332	322	339	368	311	306	303	328	335	337	285	322	325	298	318	362	310	335	299	308	316	327	314	336	335	304	318	323	319	316	332	299	312	337	311	312	324	322	356	286	342	316	303	339	343	317	303	355	311	307	299	325	325	350	325	302	321	327	288	289	319	300	317	352	333	345	310	315	314	326	336	330	349	309	288	341	296	314	319	359	312	349	327	336	317	340	271	342	340	323	311	329	354	337	326	337	333	319	329	294	291	333	355	319	318	320	327	291	315	316	304	311	327	301	317	305	315	318	293	311	329	327	332	324	339	308	317	335	308	307	310	302	341	313	313	327	335	303	333	310	349	339	316	351	311	334	300	311	318	324	315	318	323	335	333	318	339	324	335	300	313	326	349	341	350	343	317	348	353	323	357	298	331	314	319	335	312	330	318	323	326	310	300	311	317	290	365	301	325	332	319	380	331	328	332	302	344	319	333	336	285	301	316	334	296	354	305	310	319	339	316	331	313	342	294	336	291	309	321	331	301	315	321	350	316	341	324	350	309	333	304	303	319	342	348	318	313	370	350	298	313	349	327	311	291	348	313	282	343	337	319	318	288	293	334	314	347	302	314	323	326	314	365	336	325	322	322	343	315	330	325	332	333	315	330	326	335	308	337	331	298	323	281	345	354	333	315	344	310	317	328	329	306	332	303	315	331	337	309	352	330	323	312	307	313	310	328	309	326	328	307	331	347	349	320	347	307	302	298	342	324	313	349	307	319	319	316	341	339	330	327	320	327	281	344	343	298	329	333	359	341	324	314	304	350	295	324	330	335	311	316	332	312	356	349	322	335	317	343	275	332	328	329	294	307	300	340	326	303	320	330	296	309	312	295	308	300	319	345	334	336	345	331	305	321	351	337	318	337	312	344	345	355	328	302	312	309	347	325	320	312	307	332	304	353	296	303	280	288	327	287	331	302	318	332	336	320	340	285	321	321	346	364	313	324	322	321	296	324	301	311	348	275	324	346	335	298	313	316	314	315	324	319	342	329	308	310	301	322	341	328	328	336	324	322	343	300	349	332	341	321	317	319	334	322	317	342	319	358	309	331	316	348	318	327	350	325	329	317	301	317	329	313	327	322	354	313	332	320	345	321	330	305	317	305	307	303	328	333	332	303	336	337	340	265	331	350	311	334	307	309	320	325	336	306	326	340	369	333	334	334	317	332	305	332	346	362	318	345	337	292	299	299	298	312	342	322	318	340	317	321	312	316	285	303	349	311	319	316	371	318	327	309	277	325	321	301	323	341	319	320	317	315	317	328	314	314	331	322	330	292	293	346	318	324	329	306	347	345	307	319	352	339	352	346	318	325	350	342	335	323	346	378	336	316	326	330	331	333	325
31436	39928	24722	16414	11992	8745	7590	5326	3611	2666	2143	1707	1396	1152	1005	950	810	777	701	613	606	570	490	472	506	485	489	409	458	418	423	406	446	400	378	381	400	401	404	403	385	381	399	397	414	402	388	368	403	378	385	398	388	355	394	371	446	395	340	387	397	323	356	348	379	340	343	348	387	381	329	370	349	343	363	355	341	325	340	331	335	381	361	371	358	339	362	366	333	332	357	349	354	330	356	357	335	354	340	355	321	362	321	354	348	378	372	352	355	343	339	371	396	343	372	374	339	334	327	352	351	320	353	308	344	344	343	341	333	333	318	349	346	351	345	328	390	342	327	358	349	352	355	334	345	364	320	345	357	373	319	352	352	334	353	368	315	351	349	357	361	301	338	335	340	352	362	361	338	355	352	358	318	338	323	321	374	358	361	328	333	368	330	292	334	360	338	325	351	345	322	349	359	325	338	338	353	363	326	328	323	316	329	343	323	368	340	326	343	320	315	377	359	347	342	401	380	366	350	336	339	345	338	327	344	363	333	328	337	340	359	348	324	347	417	365	271	353	337	331	371	313	365	316	327	355	361	352	336	324	334	351	309	361	355	279	337	322	341	369	326	360	355	313	327	321	343	355	346	351	342	372	369	320	338	365	321	364	368	339	349	363	361	370	367	353	296	388	324	368	326	372	360	330	372	376	324	381	357	330	366	305	361	333	349	361	373	316	294	371	326	403	351	346	315	358	368	352	346	360	338	361	374	323	348	359	326	349	368	340	342	348	345	340	330	345	370	329	368	358	381	352	359	344	334	352	349	346	338	345	321	325	339	332	364	329	333	325	350	339	334	345	365	312	338	361	369	338	343	359	358	385	356	324	336	381	342	349	341	337	337	350	374	334	330	391	340	391	368	334	331	370	331	333	280	351	360	339	355	332	346	308	333	332	362	351	338	381	348	360	343	339	323	369	317	370	343	351	321	335	351	340	371	319	356	340	331	372	341	328	322	347	328	360	336	366	359	355	348	342	324	339	334	349	327	342	332	351	359	338	351	330	355	342	348	370	350	361	328	363	327	349	396	345	318	337	329	321	329	318	328	345	324	347	358	349	355	333	309	405	358	322	350	305	358	332	355	338	355	354	339	362	344	399	323	353	357	329	324	345	336	371	386	355	370	339	371	351	351	323	318	336	331	347	371	372	331	313	342	364	332	348	332	331	385	346	346	329	369	336	344	336	380	348	324	332	368	328	366	357	358	353	347	364	307	352	356	334	336	361	317	362	336	366	340	321	361	316	383	350	321	339	327	345	340	344	384	352	341	352	341	370	353	363	354	378	358	328	353	360	330	356	345	345	329	322	371	320	349	379	337	346	366	333	380	348	359	317	356	277	325	348	360	355	348	342	347	343	334	374	325	370	322	376	332	340	348	328	341	356	355	326	346	341	342	339	354	357	369	392	355	360	328	335	355	345	334	356	369	345	362	339	369	364	372	337	299	340	350	373	342	327	345	376	355	315	346	351	338	364	344	326	318	341	338	364	341	322	335	334	349	374	369	336	344	354	328	352	358	328	321	290	341	359	346	350	357	362	359	370	365	371	353	357	372	334	351	324	333	364	312	345	349	348	316	314	357	350	352	345	341	345	380	364	365	344	353	337	368	344	341	373	314	356	369	348	355	335	356	351	343	324	345	369	370	351	316	357	373	330	341	332	338	354	365	358	326	373	389	322	346	335	359	358	357	345	354	340	310	372	322	362	324	327	330	330	335	349	344	368	354	350	348	367	347	340	344	376	349	360	329	341	355	347	336	314	358	352	332	339	361	385	363	336	329	360	341	377	347	343	363	331	332	354	355	342	359	338	353	367	338	348	329	352	372	350	291	351	367	335	361	372	350	340	347	367	334	336	342	321	361	362	356	294	324	387	346	351	335	355	359	328	365	367	307	341	307	329	325	334	327	352	361	365	360	315	356	335	334	357	350	345	364	340	352	345	338	375	359	363	370	341	326	349	355	340	345	330	350	330	345	359	343	349	349	372	350	352	361	332	371	357	344	317	369	362	358	338	382	341	362	351	346	325	350	362	349	358	361	342	347	339	340	358	344	331	349	336	346	351	360	320	351	354	342	335	377	349	351	306	330	327	354	334	313	341	368	362	351	377	336	307	337	323	387	337	338	357	352	363	319	378	342	349	355	322	360	344	336	374	363	348	358	360	330	388	337	347	334	320	379	342	311	339	378	343	342	337	357	305	334	340	316	368	377	382	337	349	331	354	351	310	382	341	354	320	359	353	356	333	348	315	356	323	338	347	368	354	374	344	354	355	338	390	318	334	344	366	349	384	353	338	364	327	368	344	348	357	388	368	368	338	349	348	370	374	312	329	318	338	374	341	346	332	361	323	341	315	362	328	344	336	362	309	352	336	358	346	359	350	384	312	323	361	303	352	366	308	355	354	335	344	378	348	341	374	344	331	354	334	350	337	334	362	325	361	321	334	341	333	349	338	313	336	347	328	338	346	340	338	339	357	381	322	362	358	362	367	327	362	356	375	346	332	354	328	336	348	391	329	335	344	366	359	343	362	366	371	379	371	374	355	354	334	341	352	347	348	352	329	392	362	332	373	306	334	367	347	332	351	343	345	343	364	351	368	358	347	344	331	357	333	349	369	355	377	313	353	362	312	325	361	354	327	335	326	343	357	326	367	358	350	353	353	363	362	380	370	340	326	350	338	362	356	357	341	356	341	356	366	315	351	343	346	340	349	304	334	329	332	323	362	348	347	333	367	312	312	349	352	357	342	350	322	341	368	330	357	345	343	337	336	358	393	368	347	347	327	353	344	384	339	327	323	344	351	355	348	363	358	353	324	335	368	357	338	363	355	337	356	329	355	345	367	361	350	347	318	336	369	371	339	332	354	380	335	357	343	374	357	292	363	348	398	336	373	384	308	358	369	325	363	341	365	336	390	331	366	347	345	342	356	348	345	362	329	338	331	351	336	350	378	382	346	359	362	308	348	333	348	362	361	320	326	356	342	375	333	339	346	312	353	324	325	340	326	367	349	367	371	368	363	372	375	356	329	351	357	383	347	347	335	323	363	364	350	342	341	361	353	355	330	339	350	352	358	332	320	374	353	341	342	369	366	347	333	303	355	355	344	365	338	358	307	316	332	358	333	394	326	391	344	307	329	327	312	355	374	312	350	336	360	343	323	323	345	346	354	322	320	372	364	331	393	380	335	326	327	351	332	356	364	348	315	355	343	343	360	315	338	392	350	332	341	366	346	364	342	339	376	339	374	333	349	345	344	350	316	369	345	353	353	316	354	351	350	339	350	340	348	366	351	308	351	348	371	354	367	330	367	327	339	367	362	311	336	351	351	329	334	347	380	358	361	351	348	311	340	373	346	345	348	379	347	337	335	360	382	350	356	342	364	344	336	362	366	353	336	369	326	335	349	376	342	309	351	354	344	378	359	348	332	338	327	356	352	330	338	350	318	350	368	346	349	329	363
22811	21273	28890	23964	21329	21648	15040	5837	3708	2748	2157	1781	1640	1340	1155	1122	930	953	851	731	663	653	647	557	567	540	552	487	517	532	474	494	493	484	466	484	435	502	480	444	433	510	459	475	442	463	440	485	497	436	438	467	458	483	449	472	472	487	476	441	454	479	442	466	469	429	424	425	431	472	441	434	482	419	418	439	402	420	431	434	406	450	415	443	435	458	430	433	412	416	406	440	409	389	381	410	413	448	436	419	402	442	400	375	435	415	433	439	418	426	419	406	426	459	433	404	430	386	465	429	411	455	406	453	407	411	407	401	441	413	412	392	406	433	430	422	435	421	415	432	377	415	427	413	422	415	409	398	438	402	461	384	450	424	427	396	415	431	416	415	426	400	453	397	468	410	441	405	412	424	427	412	396	395	406	421	411	406	408	392	432	393	412	464	414	425	379	419	427	440	425	383	398	409	419	393	416	404	431	443	379	458	420	402	421	414	424	431	391	469	433	448	386	422	421	450	385	431	413	443	437	447	401	416	408	425	426	444	427	423	420	426	430	414	413	428	426	439	416	435	430	380	392	436	432	430	408	440	447	425	416	455	411	438	403	396	441	400	393	409	396	424	388	431	430	416	441	411	426	414	422	438	386	400	437	431	435	405	406	415	417	383	396	409	442	433	418	369	457	416	398	452	419	388	415	427	426	395	406	481	399	422	415	438	404	442	415	435	413	433	441	398	414	452	415	419	380	419	406	426	438	441	419	409	402	407	414	424	411	417	464	428	411	415	477	386	421	384	432	397	438	431	433	404	389	425	444	421	408	435	406	404	414	415	447	465	454	466	420	401	431	420	433	410	388	435	448	430	425	401	399	398	384	418	424	420	422	418	387	434	400	402	416	446	427	410	422	454	386	417	393	418	420	363	416	415	416	452	422	414	432	479	415	434	420	421	456	402	439	430	430	424	386	398	425	407	437	392	413	411	443	422	404	434	410	438	428	442	382	409	445	443	427	395	410	403	432	406	452	449	421	410	417	451	415	400	444	414	391	381	393	423	426	445	427	383	414	431	423	445	413	426	438	426	417	414	414	396	428	421	385	422	438	393	418	397	412	424	407	416	414	406	454	383	439	464	469	443	431	430	424	413	399	425	395	429	420	426	414	434	384	408	441	424	408	424	444	399	399	394	428	396	432	388	418	435	431	449	432	420	421	392	424	413	393	432	414	397	416	436	398	394	420	421	377	403	371	429	393	415	441	440	414	433	448	407	386	446	425	436	433	449	438	410	377	443	419	383	430	422	418	403	391	383	404	482	404	432	440	420	417	438	441	408	444	449	411	414	413	413	435	412	441	430	436	438	390	422	400	393	400	400	401	374	436	436	415	449	434	420	418	400	448	415	410	381	386	432	402	420	426	400	400	438	423	413	434	429	386	426	408	445	460	424	424	422	431	435	425	417	398	429	415	390	401	439	413	437	431	417	393	405	422	391	444	390	425	422	475	449	459	394	380	392	398	442	434	429	448	435	423	417	449	411	409	435	427	410	409	370	411	434	433	420	390	432	388	417	424	415	394	410	380	396	409	453	410	422	427	414	439	391	420	444	417	468	435	422	417	406	431	418	421	404	406	401	404	411	404	445	386	445	421	407	400	426	410	415	448	404	403	376	431	403	407	456	449	414	420	454	458	435	381	391	441	435	429	400	416	440	415	417	396	419	437	413	391	438	421	421	450	432	429	386	372	437	421	383	425	441	418	434	441	411	459	441	403	390	360	407	419	418	435	436	430	416	423	390	401	415	424	448	444	413	437	436	403	415	426	438	418	394	402	413	428	428	457	396	435	406	414	429	414	443	436	395	429	418	410	427	442	368	407	431	450	438	419	411	424	452	398	435	438	468	408	423	408	425	434	421	412	404	423	400	453	460	422	405	481	405	421	400	417	377	396	422	402	410	416	416	443	442	424	432	408	437	411	414	422	397	437	406	430	434	442	410	401	453	433	450	442	437	437	405	397	427	435	424	407	435	451	397	433	383	438	432	449	419	412	433	427	400	406	389	460	438	435	421	410	412	425	415	459	455	413	401	420	403	415	417	400	439	432	392	434	445	442	438	401	445	415	427	465	433	450	398	388	413	416	443	431	441	424	358	401	457	408	415	421	439	429	432	411	423	433	398	436	439	422	464	409	424	398	445	414	450	404	403	398	426	411	386	438	438	427	427	396	429	406	399	432	391	410	453	396	442	414	454	376	403	381	376	404	401	433	409	366	415	448	372	451	415	428	460	420	406	461	423	436	431	419	431	409	389	448	413	438	441	455	412	429	436	397	436	379	400	436	393	367	390	416	436	396	415	413	464	430	428	422	443	404	398	439	414	448	441	439	404	394	441	386	398	435	404	406	458	418	383	454	403	433	435	421	432	406	411	440	411	423	446	406	418	455	411	419	422	426	418	431	438	420	400	401	441	404	435	425	411	446	411	428	419	419	402	410	412	410	404	434	425	392	438	418	376	414	414	419	420	390	424	421	421	424	427	427	446	402	444	389	393	419	397	387	405	432	424	370	418	420	394	411	424	460	423	379	417	488	408	389	373	403	472	422	431	407	453	443	420	415	464	405	410	403	423	442	413	400	435	396	426	390	412	423	440	377	436	359	381	408	419	432	431	405	436	431	435	435	423	420	402	438	403	417	392	416	439	433	431	426	405	422	426	424	413	407	452	423	432	414	422	444	407	390	418	418	415	438	395	400	425	405	434	429	436	410	389	446	418	476	448	428	394	405	410	442	429	372	407	420	445	410	393	408	358	417	444	421	412	425	439	409	427	452	433	401	406	423	423	441	434	426	408	439	408	412	404	417	424	410	406	420	434	394	410	402	447	440	436	410	451	421	440	451	402	401	458	424	401	419	482	381	429	441	421	421	377	440	413	414	389	433	414	430	434	393	413	386	394	397	423	408	407	391	409	447	409	421	435	437	384	401	414	413	404	418	399	441	445	433	427	425	406	414	427	429	415	440	413	406	439	417	440	440	424	419	409	452	454	418	453	422	371	440	428	423	420	392	438	424	386	380	428	398	409	445	446	402	434	386	426	417	463	432	405	388	404	378	421	450	429	446	406	393	435	442	412	437	422	444	385	424	430	429	393	401	398	446	432	416	430	398	394	424	459	401	407	401	441	441	425	433	427	441	416	422	407	434	438	402	381	389	391	444	424	410	397	427	462	406	388	459	434	399	429	434	397	440	402	383	439	405	459	413	410	451	412	427	386	445	444	406	445	402	386	417	416	389	378	432	479	416	400	424	427	405	400	452	386	403	416	401	408	436	387	417	356	412	400	422	372	447	466	412	419	408	436	411	378	414	450	406	400	398	429	433	417	418	439	408	439	397	411	408	430	438	407	397	419	447	407	421	418	407	439	420	408	407	442	441	434	407	445	435	369	394	426	419	373	414	396	407	412	427	396	450	412	444	403	416	394	377	444	408	422	447	444	430	405	401	414	441	429	397	370	415	435
36214	50471	33162	23656	18326	13907	11433	8157	6033	4393	3487	2899	2371	1997	1747	1533	1437	1304	1141	938	837	760	711	678	654	658	635	564	605	548	588	565	541	514	523	505	467	535	485	505	447	470	462	514	476	507	491	467	501	471	470	505	506	455	475	484	499	470	479	443	496	495	460	461	462	430	449	449	473	434	410	461	421	418	435	445	459	466	445	442	419	421	414	391	422	389	448	441	380	436	423	417	416	399	424	427	425	437	406	443	441	423	438	418	409	407	456	395	434	385	424	435	422	480	471	385	425	413	429	407	440	403	435	454	447	406	462	384	447	419	429	445	441	462	423	418	422	428	437	412	408	414	442	417	439	426	425	415	438	424	420	454	416	426	440	432	423	443	385	427	427	363	422	401	431	399	453	425	469	404	405	443	423	435	392	402	426	415	430	454	422	436	400	434	418	433	429	459	403	400	398	434	451	417	436	452	415	432	426	447	393	428	481	423	417	431	409	435	430	422	431	401	404	429	433	454	415	372	441	401	399	435	436	399	438	429	398	433	435	446	430	422	428	482	386	411	453	407	418	397	423	397	418	404	404	412	460	419	413	390	414	456	398	390	429	473	441	411	448	432	422	401	456	425	419	424	434	412	421	440	400	436	375	433	430	450	402	420	376	447	407	414	422	424	379	414	430	432	429	453	435	432	412	410	420	434	423	394	386	440	408	396	430	417	415	387	397	412	435	384	425	439	406	481	428	416	472	434	424	408	431	412	447	448	428	417	435	420	404	452	457	455	441	467	438	403	430	459	425	448	425	458	424	468	429	412	396	389	414	443	407	438	447	440	465	421	366	407	412	424	443	420	421	386	392	465	443	432	457	404	434	434	432	433	400	438	416	380	396	426	459	435	413	449	431	444	464	441	392	420	421	438	416	425	433	446	420	427	415	409	422	422	451	453	405	397	430	422	423	432	390	419	417	423	421	411	394	451	438	418	427	433	438	417	419	406	423	407	416	440	415	476	405	433	473	434	439	453	400	444	417	447	412	448	418	449	428	393	428	422	409	436	398	444	414	403	456	396	456	400	434	436	430	413	429	422	418	434	397	435	434	399	427	472	431	417	430	419	462	434	437	411	454	436	413	405	443	408	464	383	387	422	402	437	421	446	430	402	443	411	391	400	421	444	422	427	439	459	415	446	432	459	441	431	397	408	465	392	442	388	457	382	405	474	394	441	446	446	448	431	399	415	426	419	424	421	413	441	428	414	443	466	423	445	437	473	405	400	491	401	414	442	464	441	430	399	404	441	395	469	409	428	459	420	441	426	430	435	453	432	438	440	449	415	400	451	404	463	431	417	422	403	431	407	440	424	411	405	449	448	404	404	413	431	443	410	397	406	417	421	422	428	417	407	435	426	421	443	429	403	457	428	403	383	432	447	435	453	408	439	433	456	407	412	400	422	453	408	390	419	444	457	402	388	426	441	424	454	421	409	438	433	392	415	415	457	404	440	394	404	406	421	438	427	425	427	399	383	427	433	428	436	429	432	389	427	422	411	454	411	423	417	447	475	430	453	423	425	438	443	437	417	412	415	414	443	429	451	415	456	450	429	426	404	427	411	429	399	439	432	439	390	463	430	417	437	443	427	412	433	427	390	383	445	443	404	405	411	443	447	417	436	417	398	448	429	446	438	437	407	456	425	421	414	409	416	392	439	402	393	424	423	428	430	418	419	398	444	422	381	417	451	448	421	436	422	402	438	424	464	422	431	446	487	403	448	417	438	400	441	468	438	456	425	435	423	418	407	401	417	407	424	440	450	408	462	450	427	408	440	482	445	437	439	425	434	427	429	419	408	457	389	461	434	408	424	442	404	439	429	406	413	418	416	409	435	420	422	414	408	415	409	416	443	428	452	458	438	465	421	434	465	435	465	389	428	404	420	415	399	446	430	441	422	409	433	375	408	381	418	423	406	433	424	412	437	447	407	408	418	430	433	450	425	421	443	422	438	442	452	402	430	403	419	393	454	430	394	408	420	422	422	420	437	395	431	413	447	417	430	421	414	450	413	411	446	393	430	408	424	442	408	439	405	408	418	416	432	428	427	451	403	458	424	411	412	412	442	424	407	396	413	421	443	423	458	400	428	434	401	403	467	418	412	495	450	407	434	422	388	365	396	426	415	462	459	433	436	393	449	407	395	431	444	441	405	457	427	445	428	398	422	442	420	430	449	435	431	413	456	434	410	434	401	449	424	434	432	368	423	405	422	451	435	400	421	447	423	445	432	413	451	427	444	457	432	437	444	446	431	414	417	407	422	417	455	429	427	453	438	408	466	396	426	434	471	437	393	442	416	404	428	441	419	428	461	386	442	438	412	441	455	445	437	407	413	416	435	394	421	430	438	437	459	408	426	469	440	368	398	418	433	440	395	417	460	398	420	442	410	410	410	436	433	401	411	417	467	403	440	413	438	458	416	379	410	393	443	425	419	410	440	421	401	410	427	423	461	436	428	427	425	387	418	407	427	428	415	422	388	416	388	422	414	402	428	433	377	408	436	425	404	451	433	430	446	418	415	444	449	456	435	437	434	429	407	435	398	383	409	460	418	401	419	441	433	441	433	402	424	423	436	474	437	420	422	418	452	416	433	435	405	426	429	445	441	423	426	446	418	432	431	455	446	422	430	441	456	395	414	405	412	402	429	433	429	439	410	407	438	376	416	419	444	420	421	395	406	464	431	436	430	399	427	383	473	397	431	425	453	429	477	388	440	451	451	418	404	422	443	442	434	418	405	423	372	440	423	445	439	440	438	452	429	418	402	430	424	445	424	406	434	427	411	394	404	460	419	426	403	386	408	396	388	415	419	448	454	415	467	430	402	419	404	427	405	412	434	420	426	407	408	442	416	459	491	439	431	433	440	425	427	423	415	420	445	422	449	423	412	445	454	427	464	441	427	432	399	380	397	425	425	450	416	431	443	433	447	401	431	432	424	449	424	419	414	442	424	427	404	405	392	434	422	433	432	426	449	426	428	416	408	436	392	436	434	399	422	429	460	432	432	406	453	443	425	417	442	448	435	435	462	408	420	440	393	440	423	450	429	425	453	419	469	402	402	413	418	399	403	441	431	437	444	447	414	421	395	455	434	405	403	437	408	414	412	445	411	446	436	393	396	423	432	405	405	399	440	417	423	437	454	426	442	444	397	435	427	385	432	440	394	445	439	431	464	402	429	441	410	449	425	403	426	432	398	424	424	428	478	459	433	416	431	414	397	421	412	410	416	440	418	438	434	404	426	447	474	439	502	435	437	413	438	387	416	383	406	427	425	440	428	420	439	418	426	436	451	456	413	437	490	424	406	445	427	431	421	457	433	420	430	410	428	438	434	430	434	448	409	382	463	458	409	378	398	427	408	433	412	411	422	365	411	404	450	390	402	397	423	432	418	464	454	452	435	383	406	378	395	455	413	449	401	413	431	377	438	353	445	438	416	378	396	440	444	435	399	439	442	409	445	431	429	401	406
30023	25757	21639	14027	7343	3782	2496	1938	1396	1046	831	709	637	580	504	503	448	427	362	327	309	333	339	286	331	306	288	270	291	315	274	271	262	271	283	250	282	276	288	264	276	283	255	291	276	269	284	282	272	292	250	249	266	278	231	284	265	301	271	258	275	289	256	240	266	267	272	297	279	264	258	251	248	238	276	238	254	264	242	254	256	279	262	227	275	256	228	267	267	255	251	261	242	254	249	247	259	249	221	264	263	268	269	242	249	238	266	264	232	272	241	275	255	251	236	244	234	235	241	247	272	255	245	236	243	272	286	258	269	228	220	269	267	235	252	252	242	242	233	258	242	260	268	234	255	268	248	253	256	293	241	272	252	240	241	237	297	241	233	280	256	292	287	247	262	281	274	257	272	256	256	243	247	273	239	273	236	245	265	251	293	260	250	252	222	263	264	256	263	276	263	272	254	232	264	216	249	251	236	253	267	244	251	268	240	261	243	252	249	287	264	253	252	254	263	272	237	231	231	234	235	279	228	268	237	251	257	241	266	252	266	286	238	223	241	239	249	257	267	231	214	233	270	224	237	264	275	241	257	249	276	265	268	258	261	206	245	240	272	260	234	229	286	234	251	242	254	235	226	247	289	274	250	256	266	223	250	257	257	228	253	241	261	255	223	246	224	297	270	235	250	246	269	263	256	227	249	221	263	264	263	248	268	237	261	227	260	284	240	229	232	264	272	247	272	260	250	234	255	248	220	251	259	228	226	223	254	239	255	267	249	243	253	247	256	246	255	248	265	253	287	235	252	245	245	255	232	247	249	253	233	268	253	267	237	270	256	300	246	270	244	251	298	277	261	253	252	222	273	237	251	251	269	269	247	271	259	243	241	285	224	268	234	249	261	238	247	310	243	269	270	259	235	251	232	251	249	230	274	263	231	241	238	240	247	257	253	256	250	253	246	265	262	235	243	270	252	255	252	257	253	245	250	261	255	266	247	248	236	241	264	242	263	231	255	255	225	246	268	272	257	248	252	263	265	245	254	254	240	250	268	294	239	235	252	238	242	274	264	265	246	266	254	238	232	227	262	257	262	246	260	240	287	222	261	278	250	247	253	263	259	270	266	257	225	272	257	250	246	267	232	246	249	284	258	238	283	279	241	228	232	260	226	268	247	267	243	264	258	242	243	257	275	283	247	253	259	254	262	269	263	262	265	282	227	235	264	237	249	242	252	220	255	251	260	226	243	248	264	250	269	282	284	244	260	251	256	257	227	229	233	249	261	252	260	251	266	266	255	235	281	277	284	241	253	262	281	226	244	265	237	260	249	281	250	256	280	245	276	240	245	266	236	253	268	275	253	266	251	250	259	243	297	261	228	256	239	259	258	245	254	251	260	264	258	267	270	258	274	253	236	239	243	254	268	261	266	264	263	249	235	214	261	277	244	255	242	253	227	264	269	275	244	244	238	280	272	276	227	242	289	256	253	239	284	245	273	246	258	239	278	244	267	256	235	261	271	243	272	273	216	250	236	249	248	248	245	243	233	279	243	289	260	251	245	275	238	241	237	209	261	230	246	259	248	267	265	243	231	245	271	267	268	260	251	249	295	239	245	250	255	247	253	253	233	247	265	243	263	231	242	246	260	224	268	282	266	243	263	224	266	245	257	256	243	238	250	278	217	244	252	261	244	235	232	261	235	233	244	234	257	258	227	241	262	244	273	257	246	245	286	247	266	233	235	301	256	266	282	255	252	231	244	241	261	251	230	256	234	247	258	252	246	218	268	271	229	270	269	240	262	245	246	269	249	248	260	252	257	240	287	265	252	230	274	260	236	251	229	261	243	247	265	264	253	238	264	267	241	261	257	248	258	276	268	249	240	267	254	244	278	236	257	256	264	268	247	256	227	257	257	258	260	266	264	236	234	236	248	269	240	256	257	261	251	246	224	260	255	243	234	231	226	226	246	246	246	261	252	240	243	264	254	268	248	254	249	229	243	258	255	277	247	231	284	266	217	264	282	243	264	244	292	262	239	280	238	242	254	229	252	267	246	245	232	259	247	267	260	287	256	233	271	253	272	257	240	244	246	264	247	254	241	259	274	219	229	295	283	267	263	251	274	236	234	277	266	252	259	236	243	242	264	271	239	243	275	224	245	257	245	238	233	240	252	251	217	257	279	231	228	237	246	273	254	228	240	245	245	242	236	261	275	257	236	263	238	252	234	258	252	249	254	234	262	260	253	249	261	258	232	264	229	277	269	242	236	243	254	255	237	233	252	280	227	280	246	266	251	236	256	245	248	256	255	266	253	269	277	252	233	259	243	261	256	231	227	268	257	238	265	221	243	228	240	249	234	289	264	220	246	257	237	248	237	256	282	283	222	233	270	260	264	270	261	227	246	256	245	270	240	278	236	222	261	249	251	259	259	250	267	271	258	273	248	247	273	233	239	259	257	255	250	223	242	253	257	225	250	254	259	251	270	240	250	229	242	264	257	236	264	267	252	219	261	245	253	255	234	244	255	267	254	249	238	238	244	246	213	229	258	257	247	253	260	264	258	257	262	263	251	287	223	249	227	245	256	225	252	258	284	268	235	278	250	255	295	267	277	262	251	245	239	278	246	271	263	250	239	249	265	234	258	254	255	242	265	288	230	209	257	254	249	238	262	273	295	243	255	285	260	249	243	274	238	268	243	231	243	274	248	235	255	249	255	289	254	264	247	245	272	260	241	246	242	255	272	257	243	263	237	263	256	275	244	230	239	282	266	263	241	227	237	253	272	249	232	257	253	237	247	271	231	247	260	237	265	269	256	248	256	252	241	253	251	247	260	251	223	286	249	265	241	267	252	266	274	264	249	249	242	243	260	259	249	244	237	236	268	271	249	267	275	277	252	243	232	279	260	262	246	248	257	255	264	254	281	237	260	256	272	268	255	254	230	250	255	236	257	240	237	259	277	258	253	209	263	238	262	248	246	272	269	252	255	251	231	234	255	233	293	234	257	277	274	232	280	220	246	258	261	239	244	249	215	260	269	249	246	242	236	258	228	255	255	263	258	218	255	267	261	280	245	282	257	247	232	218	236	265	226	250	263	236	249	247	261	255	244	267	267	268	246	299	256	272	274	286	267	270	249	276	249	283	253	243	263	249	245	251	277	256	235	265	257	242	253	254	241	282	272	251	255	219	270	265	265	239	231	228	244	228	243	272	281	248	270	244	246	254	239	264	237	235	251	266	265	287	259	237	236	269	250	274	286	247	256	250	240	235	249	263	248	270	268	260	285	251	259	291	259	242	255	277	274	266	233	255	262	253	255	267	257	274	236	248	249	250	270	277	256	255	238	273	239	262	262	258	277	253	251	246	262	264	273	248	267	260	258	224	217	253	263	241	256	243	265	236	275	259	272	260	247	271	231	254	232	251	291	244	268	280	269	238	257	282	254	241	243	255	255	246	257	230	243	235	260	257	247	248	272	244	265	279	252	241	289	273	231	266	248	253	241	231	242	250
29398	35882	21515	13488	9678	6338	4390	3399	2471	1803	1382	1147	980	821	770	674	606	529	470	453	441	427	401	366	387	371	354	310	320	324	356	304	309	331	276	316	299	329	303	315	302	297	290	318	301	288	287	315	297	300	282	320	301	301	262	272	292	279	267	271	281	286	286	249	280	290	294	284	293	254	272	294	295	308	275	271	267	276	245	273	246	278	270	251	273	283	259	270	263	266	240	266	263	292	256	274	273	242	236	248	266	262	282	280	258	261	286	262	251	272	268	266	262	278	315	273	304	288	268	300	266	260	290	238	246	273	288	278	237	273	258	262	236	264	258	260	274	274	267	282	289	273	242	272	266	302	285	277	282	269	286	306	257	273	288	245	271	254	226	278	280	285	262	258	274	282	242	274	265	243	269	301	241	272	263	264	264	254	257	273	288	265	246	270	288	266	299	277	278	266	234	260	267	256	279	242	269	268	262	292	258	270	272	253	249	263	269	269	252	265	265	274	248	273	282	301	258	295	245	264	264	287	272	285	276	268	264	289	264	269	293	281	287	279	292	247	260	292	272	267	279	249	269	287	256	254	278	284	259	268	265	252	267	292	271	271	283	253	269	270	265	259	284	268	254	264	264	294	276	278	263	272	268	297	275	271	268	261	255	279	253	255	269	268	265	304	255	278	252	289	249	243	251	263	282	281	267	292	286	275	268	258	336	287	273	280	299	252	282	242	294	280	257	278	255	274	274	246	231	286	278	276	286	225	258	255	269	245	285	258	277	296	222	271	278	270	282	290	282	271	253	280	315	251	296	282	267	252	248	259	279	275	265	277	276	268	277	266	285	286	264	261	279	258	269	276	257	288	270	312	263	266	258	271	277	255	265	250	284	255	258	298	260	291	289	276	255	268	295	266	288	285	273	281	269	238	282	252	271	268	282	282	272	250	299	277	313	269	282	268	283	256	244	267	267	271	286	266	280	265	248	252	273	240	301	248	260	298	287	307	258	255	284	270	276	274	240	276	282	253	271	259	272	294	258	293	277	254	249	254	273	269	290	243	269	262	281	250	239	266	278	267	272	276	289	293	252	283	291	255	265	308	274	258	265	281	280	280	262	278	288	251	254	255	293	286	281	289	264	273	281	300	268	264	276	262	262	265	286	263	285	260	283	272	285	234	309	282	258	264	256	285	264	280	244	290	258	259	276	260	276	257	288	296	281	285	287	262	265	269	265	268	277	289	278	278	278	253	259	270	256	259	285	273	270	272	268	261	267	257	251	275	297	296	250	240	265	303	263	281	260	263	306	286	265	304	295	254	282	266	265	268	279	268	284	270	273	276	279	277	272	253	273	244	283	265	278	277	241	283	258	277	262	283	268	290	279	288	271	280	267	297	285	249	262	269	274	255	285	263	270	248	294	273	251	256	276	263	280	263	299	284	276	293	284	292	263	282	260	273	274	258	280	251	236	300	267	264	265	288	251	246	257	273	252	276	254	241	262	258	274	262	259	285	277	257	274	262	274	275	244	287	237	287	304	276	264	269	255	273	289	294	272	270	273	286	236	273	259	276	248	291	276	303	273	266	289	288	267	249	252	238	278	290	285	272	275	284	282	318	294	255	246	280	310	292	263	309	290	248	272	274	258	254	249	294	249	255	279	261	280	276	269	273	258	259	236	258	286	277	261	294	271	242	289	272	256	271	308	269	268	268	277	274	280	281	272	265	276	258	292	259	298	279	272	275	280	240	280	241	264	274	254	313	270	276	262	273	291	280	268	270	282	272	269	271	256	277	284	293	250	264	291	278	269	264	260	281	253	238	253	265	274	256	258	274	279	276	237	258	292	286	279	300	244	270	266	257	267	276	264	289	278	306	257	293	265	269	241	258	251	247	245	273	289	249	272	271	293	293	267	275	256	280	257	274	288	326	277	260	254	274	292	253	277	236	262	254	280	266	276	275	278	244	269	270	268	265	278	256	249	300	275	283	282	277	242	261	293	303	269	272	283	269	272	267	263	287	276	314	296	286	260	244	307	257	250	263	233	281	253	231	300	260	292	253	303	294	262	286	302	269	245	266	281	265	271	234	269	280	288	290	232	258	269	263	249	268	264	264	251	276	289	254	291	277	261	288	244	266	262	294	241	276	259	254	275	302	282	260	275	264	286	249	285	269	271	275	252	275	248	287	271	257	230	240	277	275	272	247	271	265	294	269	244	255	290	283	262	242	293	292	257	278	273	269	259	247	251	270	275	241	290	285	277	283	277	278	298	248	290	253	259	258	285	303	265	256	276	284	254	267	302	261	278	267	264	294	264	267	267	256	295	267	296	285	302	237	255	256	252	261	288	262	264	267	271	260	269	278	289	253	270	279	272	255	257	252	281	256	276	291	288	282	280	278	240	264	282	277	280	275	289	254	261	283	286	284	257	282	243	253	249	265	263	259	282	301	281	260	258	275	286	276	264	279	287	255	265	268	276	297	256	243	248	284	267	252	289	247	277	276	271	276	287	261	250	268	294	283	291	257	259	272	251	279	267	256	253	272	266	268	266	268	260	248	241	267	256	282	272	259	291	289	293	275	270	289	267	256	234	275	266	268	289	266	252	280	290	286	295	280	270	237	268	268	253	286	264	268	296	278	272	253	300	277	269	267	275	255	264	307	274	271	246	251	280	249	290	259	274	303	268	278	283	293	258	262	245	300	262	251	275	284	312	234	251	277	270	258	267	263	288	265	239	270	279	275	295	275	291	263	243	270	258	274	260	255	288	298	243	260	304	262	304	247	289	264	266	279	258	301	295	265	258	264	244	271	269	267	268	291	288	277	239	269	250	281	252	273	264	285	284	260	278	264	266	285	296	283	284	277	269	249	264	284	259	278	307	261	278	255	276	253	301	265	254	271	281	274	260	265	254	232	259	249	253	288	283	268	274	270	289	286	269	258	276	280	265	280	269	272	254	309	252	300	286	240	282	254	267	273	262	258	263	271	273	248	305	263	265	264	270	294	270	266	240	260	253	277	278	262	261	268	265	256	248	268	297	262	292	275	248	267	281	250	245	246	294	242	287	275	269	300	282	267	261	255	280	266	264	269	248	256	262	254	244	277	268	250	275	248	282	284	278	262	267	297	273	276	258	246	261	261	277	271	271	274	290	255	260	264	267	274	255	298	296	270	249	276	268	272	265	295	286	280	259	266	237	259	278	292	279	257	302	278	289	288	251	279	326	277	268	287	262	266	241	250	258	260	288	253	232	267	264	250	267	296	293	254	260	271	253	268	276	296	288	273	262	302	284	258	246	233	263	278	294	300	252	264	274	281	271	279	248	280	286	280	273	267	290	271	255	276	249	272	298	254	276	259	298	265	263	292	271	282	281	250	306	268	280	258	301	278	240	271	270	278	253	265	268	265	246	246	274	294	273	279	290	280	267	288	259	297	259	263	264	254	308	272	265	288	246	266	265	284	252	269	248	258	271	266	250	277	249	250	285	256	238	278	271	272	248	308	287	276
24001	21293	28406	24609	21449	14145	6166	3453	2451	1872	1417	1236	1066	921	819	742	673	634	580	551	498	427	425	433	425	410	374	395	376	386	319	350	350	354	327	354	331	353	342	345	317	325	307	327	338	328	365	363	318	319	402	321	320	309	316	363	318	338	324	320	307	309	299	329	299	325	293	292	322	363	320	307	317	296	317	287	290	286	284	305	314	321	328	288	321	311	296	292	286	288	332	317	277	292	312	304	270	298	300	323	311	316	315	332	314	313	299	304	299	293	283	289	332	284	280	309	292	307	302	290	300	318	277	338	288	303	299	345	288	306	308	286	336	292	264	283	296	304	312	292	306	303	336	297	300	299	291	298	329	342	335	300	307	306	307	306	291	320	321	338	336	282	275	337	286	312	310	321	298	329	325	291	327	295	323	304	336	290	309	308	355	310	327	285	299	318	294	307	300	336	328	329	319	271	284	292	288	326	294	324	284	323	295	326	322	303	312	295	336	316	275	308	298	306	316	308	311	302	325	327	297	309	341	319	326	305	285	287	317	332	317	288	285	303	273	274	303	285	307	323	316	317	302	317	298	291	313	318	272	320	316	307	301	274	289	283	296	320	325	292	310	320	332	295	308	369	351	301	310	338	322	312	304	359	325	271	297	300	322	303	315	312	310	320	341	279	316	310	328	281	300	311	293	290	282	273	364	291	310	298	321	284	286	286	320	295	268	299	317	308	314	287	303	299	316	318	304	311	313	313	259	284	305	254	312	288	295	293	330	311	315	311	295	326	326	327	313	287	307	293	293	297	325	323	299	284	311	289	310	297	317	291	305	301	274	305	312	348	309	294	285	301	287	313	309	271	312	306	332	288	311	325	297	306	325	322	311	316	250	326	318	335	322	317	271	345	298	311	295	310	297	291	303	325	312	318	323	316	315	293	276	290	300	308	307	295	309	317	307	303	323	298	319	310	322	304	291	319	285	304	296	298	301	315	298	298	297	306	348	277	304	283	283	291	288	269	292	323	281	315	328	288	322	307	320	264	291	320	274	267	295	300	283	318	291	344	296	310	277	305	273	309	316	317	296	289	300	273	283	297	298	292	326	265	307	314	321	317	316	288	305	292	305	258	306	267	290	276	304	291	288	323	308	288	314	291	303	292	331	306	288	305	273	304	322	310	283	314	299	347	313	283	285	326	304	332	309	299	324	323	278	287	330	320	293	266	293	294	335	295	320	332	300	276	296	297	302	291	277	279	290	300	283	306	292	300	308	306	292	314	281	277	306	321	309	307	311	337	273	323	303	333	337	319	329	307	318	296	289	295	334	336	293	288	310	297	297	281	287	295	305	343	287	312	301	292	331	312	318	286	322	303	319	305	327	275	318	292	276	344	328	314	303	324	275	329	296	308	291	287	307	298	304	279	283	301	286	298	291	281	306	298	289	309	271	311	281	262	295	322	370	338	337	261	300	312	277	327	299	269	276	302	316	281	290	278	330	326	307	304	300	284	300	312	331	316	303	299	311	310	271	301	278	314	305	283	297	293	315	311	288	323	296	284	335	292	314	313	281	325	306	323	305	277	318	296	271	303	335	280	337	298	284	306	303	281	326	308	293	294	318	296	337	319	311	296	308	307	296	290	302	281	293	290	286	307	282	299	324	306	288	309	317	280	296	283	308	282	307	301	310	318	304	325	315	282	304	307	305	303	289	290	296	292	275	283	312	298	277	294	299	298	302	322	302	308	309	291	310	279	326	296	343	316	294	279	303	293	276	305	299	326	311	288	310	302	265	272	334	297	297	310	294	282	289	310	307	311	294	330	326	295	318	298	323	299	329	309	288	273	322	325	295	331	306	287	296	305	277	296	277	313	306	306	306	286	297	320	293	318	311	307	250	334	309	307	297	312	272	311	307	320	296	304	297	296	287	331	313	299	307	298	319	319	286	296	279	269	275	314	317	299	281	310	303	311	301	309	308	288	319	321	286	280	316	322	288	311	304	320	306	287	305	309	307	276	280	303	304	305	285	316	300	343	276	310	333	317	314	294	304	308	308	306	317	297	316	266	282	289	304	290	310	322	297	313	321	312	305	299	288	325	319	323	302	304	282	271	335	334	303	280	302	291	324	279	346	335	321	318	290	291	306	294	289	299	298	321	297	294	274	316	303	304	302	297	317	299	255	284	335	311	300	280	292	309	313	319	321	280	312	335	287	297	293	321	318	330	300	305	291	310	331	318	294	297	314	327	301	299	317	294	324	305	318	282	297	327	302	313	275	302	308	275	286	291	317	333	294	302	314	315	325	281	308	285	302	315	315	298	310	313	306	301	276	301	319	310	276	285	322	299	296	323	304	287	290	303	281	266	328	288	275	275	289	282	302	301	308	316	293	316	297	306	309	330	296	303	305	299	297	276	343	285	302	325	301	292	292	317	297	300	296	329	284	329	325	276	296	325	308	329	303	292	291	334	321	278	338	302	306	301	294	286	326	291	304	293	297	319	312	281	308	315	291	305	343	296	297	300	284	308	302	296	304	315	305	289	298	314	288	319	284	277	315	295	293	320	319	298	312	311	300	276	309	301	316	326	304	280	313	285	289	292	296	312	303	337	284	308	291	309	313	286	276	301	324	311	330	298	292	329	300	321	296	307	325	300	314	301	307	290	309	312	303	298	288	309	294	308	297	290	308	318	315	307	299	311	333	295	296	334	308	291	280	295	321	284	317	311	302	312	311	315	289	291	276	320	305	319	330	280	268	298	320	302	321	314	289	323	307	303	323	316	328	311	345	316	317	315	278	311	304	300	289	315	306	312	309	296	290	311	289	319	302	307	333	278	329	298	286	314	340	297	295	315	320	301	303	277	308	311	293	251	292	306	294	324	317	280	291	319	281	291	307	321	298	323	308	297	299	304	285	285	303	307	296	317	321	287	279	310	308	310	314	321	324	314	303	290	291	305	289	290	302	301	316	299	315	288	312	304	301	302	315	304	306	315	305	285	283	304	278	310	295	318	337	316	303	280	319	273	309	295	299	275	306	303	308	331	280	310	329	305	245	316	293	323	316	325	317	312	300	315	309	307	347	296	306	291	286	303	295	309	290	309	299	316	319	319	274	291	312	316	316	313	281	295	257	316	296	291	305	273	349	304	309	311	297	277	305	311	300	318	291	320	277	319	291	301	315	295	284	307	296	302	305	288	290	302	282	307	335	309	306	285	278	287	317	303	297	311	286	300	321	302	324	279	300	290	309	278	322	346	308	310	292	265	257	283	285	322	295	309	297	313	294	316	327	283	314	281	315	284	327	298	304	302	302	345	284	301	292	298	315	313	310	291	284	300	323	272	308	332	290	283	287	296	316	290	313	318	311	331	285	314	292	305	285	310	303	301	329	316	282	348	285	304	317	351	279	308	299	299	303	280	299	315	293	320	281	296	307	285	313	271	297	306	305	275	291	263	303	281	299	317	321	308	317	307	312	307	318	307	281	272	318	310	304	321	306	334	275	310	305	279
32806	47199	28932	19221	14350	9978	7386	5589	4185	3021	2426	2022	1668	1379	1209	1088	964	861	750	701	652	576	451	501	490	420	438	448	415	399	424	393	398	374	367	399	337	390	384	387	361	368	358	375	388	378	355	363	345	384	358	374	329	373	340	338	354	351	320	347	338	351	316	326	351	343	310	347	305	334	343	320	303	348	324	327	300	327	333	312	309	304	293	333	345	300	312	299	328	358	297	311	280	326	356	336	300	330	334	308	300	315	296	316	332	307	303	308	308	322	309	302	296	304	307	307	305	267	340	312	299	321	325	281	319	299	321	321	314	329	321	328	277	311	309	282	302	339	329	297	327	328	287	301	287	341	314	286	289	319	297	312	312	330	316	307	336	316	331	339	299	306	289	326	313	306	289	331	301	302	318	308	326	320	339	309	346	321	343	297	325	339	290	295	294	337	303	292	311	277	317	322	316	302	323	304	314	317	307	340	326	304	331	323	323	336	321	259	304	298	306	317	312	289	319	308	294	308	294	310	311	322	337	312	301	322	316	282	287	337	340	329	316	295	296	303	312	304	310	332	326	314	332	317	321	310	348	345	281	302	330	304	289	324	345	297	310	320	345	299	301	295	365	323	299	310	324	301	332	325	335	327	317	324	322	318	329	302	334	340	302	302	283	298	318	306	324	336	327	298	327	295	308	318	297	344	318	315	329	331	322	337	290	337	346	302	344	330	302	304	291	325	297	311	311	309	323	313	304	320	321	307	303	316	284	319	329	347	291	303	304	297	295	286	325	311	298	324	283	336	301	308	325	313	312	309	290	301	290	315	290	309	327	303	303	326	326	321	314	314	320	325	348	350	271	311	318	320	328	311	329	360	319	287	314	300	343	355	331	322	297	369	329	291	305	348	338	307	310	315	250	322	313	325	337	296	305	301	305	315	306	319	310	316	323	320	317	318	293	295	310	314	324	313	320	310	320	327	302	324	292	314	318	309	314	333	307	314	335	326	302	309	316	290	326	278	322	317	310	348	306	325	310	301	342	320	331	346	309	291	352	312	338	356	332	310	327	321	337	312	317	337	343	299	285	309	339	349	289	295	295	356	316	318	310	305	323	334	318	309	296	342	319	291	288	307	320	311	297	319	323	335	320	329	326	313	304	348	321	322	284	316	310	337	296	311	335	314	314	317	281	337	319	333	311	274	321	308	331	307	329	330	335	314	315	329	319	305	304	315	338	319	315	285	298	278	292	297	295	282	341	327	324	345	323	303	314	285	311	308	352	333	327	323	336	341	312	315	331	318	323	302	336	284	351	283	313	310	286	313	282	291	297	325	308	277	301	319	320	303	291	346	335	312	351	306	298	347	310	334	318	288	302	315	340	303	289	331	351	296	315	290	316	338	310	305	337	320	327	354	323	313	305	290	357	330	309	288	324	324	318	288	329	312	321	313	314	324	360	307	322	345	296	330	311	309	292	332	334	307	329	300	316	330	336	307	317	314	284	345	322	277	328	313	305	323	321	333	328	306	313	309	298	323	318	352	309	289	307	328	309	342	311	312	316	308	333	300	287	312	333	330	348	316	302	324	292	320	305	293	300	327	332	319	342	321	306	289	292	316	323	311	312	284	306	333	284	331	314	308	305	303	334	302	290	316	318	314	331	323	298	310	310	321	314	280	303	309	345	310	315	323	295	306	320	313	331	337	319	325	312	311	310	305	319	310	311	295	309	312	352	296	319	278	303	305	331	300	318	316	331	344	306	319	334	305	298	340	302	300	342	313	306	329	308	285	320	321	267	337	313	329	313	350	307	304	279	293	297	355	340	267	344	295	304	324	282	296	325	305	320	327	314	331	337	319	326	302	325	295	315	331	320	294	281	294	325	316	311	310	291	324	315	329	332	311	335	342	301	280	316	335	327	342	325	332	329	324	311	350	305	322	337	316	319	300	310	324	301	332	311	324	311	314	312	309	306	319	329	304	297	320	323	300	297	303	341	320	313	315	316	281	291	333	308	327	337	335	316	341	307	341	304	350	291	299	339	299	304	305	325	325	312	337	343	345	315	292	307	303	328	320	316	290	300	308	316	302	332	338	339	290	333	326	306	371	313	325	325	367	302	316	326	344	322	319	309	314	319	333	296	336	365	337	318	301	332	296	315	326	317	300	320	301	320	328	311	300	325	320	336	317	356	332	311	305	319	337	289	282	321	303	310	314	304	301	343	316	300	345	335	321	299	326	356	325	319	301	328	320	319	308	326	322	331	299	308	327	285	314	299	296	329	318	279	313	299	301	301	327	344	331	310	295	288	323	326	301	315	311	312	317	315	330	355	352	319	302	325	332	317	299	291	300	327	301	309	349	307	287	279	300	311	301	330	309	333	344	331	300	365	313	342	313	338	318	310	318	327	303	326	307	346	335	319	337	320	305	317	314	335	275	289	308	317	303	339	316	327	333	307	320	297	287	296	283	288	316	323	319	289	326	317	305	310	305	301	360	333	316	348	328	310	333	314	308	333	318	310	297	309	321	307	298	319	305	324	340	304	294	314	313	310	319	357	313	303	293	269	287	326	309	294	325	333	322	330	324	322	315	307	345	325	299	327	300	323	326	305	314	332	325	294	328	333	332	334	330	293	298	305	336	295	310	325	281	298	315	340	329	311	310	317	296	319	346	290	295	338	300	341	320	287	322	295	339	313	303	292	292	315	325	350	315	303	332	321	312	293	291	311	322	359	303	328	298	311	336	321	275	286	316	291	328	338	314	289	305	317	327	351	313	318	340	320	319	320	298	309	333	315	311	305	300	301	303	316	317	309	306	331	323	331	312	312	282	326	343	310	330	335	297	313	304	283	315	300	340	302	316	297	344	344	312	290	321	319	324	328	320	328	350	322	296	309	312	271	293	289	338	289	295	307	322	306	320	332	333	284	324	294	323	285	313	324	298	324	326	315	322	326	306	332	323	329	304	328	323	305	312	321	310	296	296	332	316	281	300	319	276	319	347	295	289	309	348	325	295	311	294	285	305	341	304	313	331	330	275	296	315	289	291	301	323	327	328	291	311	342	318	294	355	323	318	323	310	281	310	325	308	319	303	301	312	321	334	315	316	335	328	322	331	313	346	331	350	320	304	320	333	319	336	332	324	325	323	301	316	333	326	335	318	321	294	330	320	312	302	318	291	320	320	303	283	331	321	292	350	307	299	298	302	333	328	320	318	285	321	309	321	305	311	306	328	337	326	321	305	285	312	300	302	303	316	299	323	348	300	314	319	326	305	302	302	316	316	303	336	320	324	298	319	294	327	305	319	295	318	309	264	327	290	296	324	307	280	345	310	302	322	319	301	309	308	335	329	313	321	309	293	295	323	310	317	326	293	338	309	309	328	318	308	299	326	317	321	305	305	334	335	316	323	368	303	299	274	329	302	341	316	320	282	310	296	343	291	312	303	313	314	317	320	304	312	312	304	279	324	324	337	294	315	329	322	315	347	296	290	306	298	283	339	300	305	323	310
25126	21295	27290	25567	14905	5951	3632	2572	1981	1488	1189	1080	899	797	739	670	663	630	537	522	492	415	462	446	445	415	378	385	400	380	362	349	366	329	410	352	349	385	365	321	359	365	344	365	358	332	354	379	391	351	383	350	386	365	367	334	323	386	364	323	357	348	337	307	356	348	338	328	353	324	329	321	364	321	336	354	344	346	335	336	318	328	318	347	324	315	339	339	345	316	343	314	360	305	331	331	327	352	338	306	352	328	313	334	308	348	326	360	345	311	336	329	321	302	357	320	338	326	291	323	327	323	334	297	321	337	342	338	314	343	331	322	331	358	339	344	377	311	323	320	338	306	332	327	322	287	329	332	339	322	345	332	331	324	348	334	364	313	318	320	339	325	327	295	330	328	291	348	297	318	381	345	360	353	358	307	342	308	325	324	331	333	329	323	326	358	323	319	357	345	330	338	375	292	300	349	325	346	343	309	347	334	361	333	337	345	341	328	334	345	327	324	347	343	385	321	364	309	360	342	331	331	349	384	328	338	334	362	305	353	304	310	330	335	339	334	331	351	356	307	341	349	320	323	319	347	343	357	309	359	290	338	336	317	322	320	324	318	322	317	340	358	313	350	333	319	345	310	308	345	311	320	351	381	348	303	332	331	306	348	305	371	332	346	332	354	330	318	323	305	382	352	339	304	376	324	322	339	329	334	338	318	333	318	295	316	341	369	357	310	342	342	315	385	321	328	346	339	337	345	368	331	327	332	328	334	312	316	338	322	332	345	344	315	356	340	326	349	328	337	337	359	378	301	332	342	345	322	319	324	351	316	341	316	370	323	341	305	330	334	317	356	340	327	317	303	354	339	330	303	343	332	340	326	322	345	336	319	368	351	336	335	338	345	319	357	303	361	344	357	336	326	319	314	345	290	327	370	370	340	302	332	315	344	321	343	324	292	339	349	335	331	315	367	353	331	348	342	327	354	331	292	322	313	346	318	395	329	334	319	351	301	369	318	386	364	377	315	303	355	299	332	327	322	320	305	351	343	346	323	338	344	338	347	354	338	377	348	309	314	304	334	296	300	333	354	303	325	331	354	304	310	334	300	347	336	348	328	325	329	309	339	345	329	341	336	322	343	329	343	313	302	338	330	336	321	351	314	305	321	360	328	346	334	349	354	326	336	325	323	371	351	344	328	313	334	357	332	304	304	341	392	342	375	335	364	341	340	324	335	337	310	299	335	369	360	371	358	341	318	341	332	362	347	307	366	342	318	315	310	332	341	364	363	285	342	307	328	349	302	326	307	341	352	351	325	338	341	312	308	367	315	333	331	329	343	334	338	298	332	341	324	325	341	351	337	361	345	330	339	330	365	329	322	361	310	340	289	326	312	368	345	360	307	307	322	298	338	348	295	350	338	310	337	359	325	378	296	333	337	319	354	331	374	337	343	351	339	331	317	332	309	370	337	331	348	313	331	329	354	329	343	327	330	358	326	347	352	296	366	360	335	306	331	322	355	300	341	324	353	326	371	363	341	321	336	357	353	295	326	326	327	352	317	314	341	333	300	341	314	343	329	339	348	340	335	316	366	319	370	339	309	339	331	333	320	339	378	362	319	338	322	349	356	327	340	310	369	328	326	356	371	320	326	321	354	344	348	344	377	374	337	332	313	320	324	324	319	326	336	356	343	337	325	318	352	315	330	346	320	322	333	320	337	337	342	342	312	302	323	375	316	319	333	346	340	347	320	327	311	315	325	348	320	326	318	328	340	327	332	340	366	315	319	336	321	344	337	360	322	336	341	338	350	335	290	358	328	372	321	332	331	322	294	310	333	343	322	348	351	335	327	354	369	341	340	314	291	308	318	329	318	329	328	353	319	318	297	313	338	314	335	357	316	336	322	350	309	324	332	337	366	349	357	321	352	346	334	350	353	341	341	353	336	273	314	334	342	307	317	341	340	336	329	327	301	320	329	357	336	345	349	330	349	308	328	311	337	335	355	338	354	349	324	348	338	306	350	352	351	324	347	311	331	347	337	367	325	328	320	333	367	335	325	321	345	341	348	335	350	376	336	341	322	337	319	286	314	371	366	337	329	323	340	285	350	350	323	331	349	315	318	329	348	348	316	319	341	334	347	340	323	310	331	326	360	290	339	313	315	330	342	338	347	321	354	383	332	345	344	356	355	355	329	315	338	341	342	320	336	336	322	329	297	312	372	348	303	353	343	343	324	328	323	307	316	355	398	329	352	326	369	359	333	344	345	372	315	328	298	299	321	344	354	332	297	339	305	314	368	346	370	327	356	331	328	310	332	322	343	313	349	351	329	348	336	329	347	319	332	313	318	318	339	363	336	333	370	316	319	309	349	325	336	307	335	335	344	326	329	320	308	330	293	345	311	328	316	324	324	325	349	320	327	346	338	337	354	324	336	324	320	333	336	290	339	356	326	344	350	320	352	320	358	360	349	339	314	307	335	335	328	343	353	342	352	313	322	341	347	358	365	362	341	321	342	340	334	344	350	320	302	341	295	335	311	332	355	340	336	364	329	306	342	321	322	327	347	374	320	347	349	333	316	345	309	310	345	330	341	337	321	334	331	300	338	364	353	321	337	331	342	353	356	343	338	339	339	310	357	332	316	323	345	321	339	330	310	309	352	353	313	327	338	345	325	331	354	316	335	339	316	315	332	319	353	350	354	336	330	332	311	335	371	315	344	327	335	313	329	337	306	357	331	342	372	331	342	322	343	359	336	339	333	329	336	299	339	364	334	375	342	318	310	340	352	315	350	304	323	314	344	340	299	322	353	327	316	353	326	360	331	346	322	311	324	340	343	342	332	325	306	351	340	345	316	346	327	342	335	325	338	333	330	335	350	360	325	325	355	338	345	356	328	348	330	317	369	347	354	348	325	302	338	306	347	353	312	333	344	305	334	356	340	298	309	292	342	354	331	331	333	321	329	303	355	335	362	335	321	316	330	329	358	343	316	328	326	359	306	335	341	346	324	359	330	373	336	305	351	346	324	346	328	334	350	320	360	333	322	311	321	323	322	311	325	345	337	323	321	325	345	319	332	329	337	335	340	323	326	344	343	347	359	328	345	314	322	341	324	370	350	339	340	319	307	342	352	306	311	327	333	359	352	328	336	334	341	350	348	301	349	329	357	322	322	315	387	316	311	289	302	345	299	327	328	323	327	329	336	338	339	311	312	339	334	354	335	316	316	319	341	320	307	344	331	343	342	344	314	337	337	385	343	345	320	337	341	317	323	323	343	329	335	342	335	361	339	353	321	337	316	339	350	304	331	332	328	356	299	346	333	319	320	315	309	296	303	328	377	336	326	355	320	330	340	319	341	335	339	274	370	353	335	340	325	332	333	305	310	343	326	344	333	319	339	318	344	316	342	323	334	332	332	348	369	331	334	325	325	322	365	328	360	352	340	339	349	336	306	370	339	345	308	332	316	326	334	323	317	339	362	324	333	349	350	340	324	308	329	323	341	327	347	309	331
31464	41456	25090	16219	11338	7984	5940	4817	3529	2533	2065	1679	1471	1251	1081	985	876	838	769	692	612	518	502	474	499	448	432	408	460	418	452	397	437	407	376	356	414	384	385	370	362	407	404	380	394	379	378	396	416	380	377	380	366	374	365	382	384	391	391	355	365	373	343	358	371	363	354	340	362	376	346	320	379	354	368	337	363	342	368	336	338	337	360	346	340	369	351	334	378	327	368	354	338	368	335	342	327	343	366	355	358	367	333	333	341	346	338	368	352	331	330	361	349	348	380	335	363	336	359	392	355	365	351	352	343	356	377	360	365	404	335	345	379	356	343	329	344	350	341	374	380	364	370	386	363	377	350	329	358	362	343	351	345	368	326	341	363	337	370	366	332	353	354	351	351	345	360	343	378	344	354	321	375	316	350	372	351	367	324	366	314	344	352	411	372	355	348	368	327	373	352	339	364	354	352	331	383	338	364	349	347	340	344	336	345	343	349	362	365	359	348	337	359	355	357	347	371	380	352	378	382	362	335	394	342	336	367	334	372	330	371	341	354	348	373	366	322	351	350	366	349	344	335	349	368	342	361	350	353	352	332	358	370	377	371	331	318	354	354	310	334	345	371	331	354	389	346	355	367	326	342	338	345	344	353	354	344	343	325	329	359	310	334	382	352	358	364	358	365	339	362	355	316	354	329	358	375	340	342	326	372	355	363	382	380	312	316	386	346	376	349	339	316	358	349	354	354	329	360	347	378	356	335	378	328	381	382	361	358	343	372	332	373	372	351	371	360	350	351	355	361	343	333	359	349	363	343	345	301	337	375	371	337	338	332	332	378	383	353	370	345	361	344	342	343	344	331	352	367	364	345	350	316	361	376	333	352	343	339	374	359	340	342	387	343	366	340	336	334	364	369	334	345	337	361	385	345	328	331	354	369	332	322	351	317	372	319	356	349	379	377	330	354	362	349	340	341	369	382	313	326	371	349	321	352	364	369	358	339	351	343	380	359	342	356	355	322	366	337	326	341	352	337	344	351	317	359	345	342	335	345	377	315	353	342	386	348	366	346	365	360	346	331	377	353	358	377	380	352	342	347	351	352	354	318	322	366	351	331	361	360	355	320	327	371	359	363	352	360	321	336	296	314	319	345	356	373	348	364	355	339	337	358	348	323	360	360	349	343	328	378	333	363	339	355	364	369	372	322	369	381	396	342	376	315	350	334	379	350	359	353	348	330	326	387	343	349	365	332	339	344	386	320	352	348	339	384	366	335	327	344	328	399	366	369	353	340	355	359	353	352	373	353	349	319	378	366	356	362	346	347	349	360	352	360	350	349	349	354	353	332	384	334	354	346	380	357	328	377	377	336	355	357	366	373	369	359	348	336	355	346	368	356	342	337	348	342	376	370	375	349	331	353	359	358	340	337	376	351	361	341	373	347	364	335	356	331	358	378	359	351	329	385	363	335	331	354	361	364	365	333	374	362	374	352	405	360	316	338	379	356	375	356	354	354	348	362	344	386	377	349	368	370	384	342	352	323	306	337	352	359	359	361	355	383	347	340	331	342	391	300	394	332	341	324	389	348	351	360	330	340	356	343	364	345	367	332	354	352	349	378	365	361	336	331	350	357	335	318	341	368	330	355	358	369	365	349	337	355	357	383	362	334	365	349	317	338	335	334	338	341	347	326	344	331	351	368	328	376	367	413	371	359	320	351	349	365	345	337	313	360	346	356	353	340	353	375	386	367	341	353	345	336	378	359	379	333	350	362	352	343	369	319	361	377	378	353	360	371	334	331	363	373	331	364	349	333	362	367	359	371	341	356	345	375	352	374	352	341	376	343	335	351	343	389	353	344	344	370	364	358	374	365	343	364	330	358	379	360	349	334	356	345	359	354	347	344	357	374	360	348	363	348	359	330	348	344	342	322	347	360	358	339	385	356	315	339	338	340	367	325	343	341	368	369	365	383	338	354	316	377	348	339	328	341	348	359	358	346	375	327	334	348	354	371	408	379	343	370	363	364	339	335	364	333	353	308	378	359	346	377	340	376	356	358	342	357	371	360	369	345	373	358	357	376	337	348	343	346	378	316	339	379	370	332	350	361	361	381	349	378	365	385	330	366	348	338	358	354	342	361	349	325	380	362	353	350	323	312	374	364	327	360	358	358	352	357	356	330	359	346	352	375	363	378	390	374	352	342	340	337	338	311	351	373	351	362	334	376	323	335	339	357	383	375	362	367	315	344	333	360	353	347	364	370	364	331	346	356	383	357	334	372	365	344	343	386	353	346	392	369	344	384	363	329	337	383	410	366	373	337	362	364	334	360	363	341	385	341	364	335	366	330	327	329	335	325	329	333	349	340	354	346	329	303	385	334	341	371	320	333	358	329	361	300	328	350	363	341	364	363	370	375	351	318	365	358	347	335	348	328	387	384	355	355	353	391	342	341	363	388	349	372	324	352	382	355	343	376	337	397	342	358	334	340	361	326	343	347	340	372	368	375	337	345	319	356	349	364	355	351	371	319	351	352	340	344	352	348	310	340	371	373	353	369	340	389	368	341	330	347	354	333	379	377	354	352	321	335	346	336	370	350	360	331	330	351	379	354	361	375	335	333	358	324	347	339	378	344	364	356	357	367	345	345	352	355	367	384	330	359	333	367	340	367	337	341	340	379	385	364	333	348	333	344	379	351	334	345	322	366	339	396	391	337	362	379	365	352	337	360	372	358	375	380	353	345	316	353	339	376	363	321	335	318	335	362	351	357	341	360	383	365	379	332	357	352	340	376	338	355	375	352	328	335	379	362	374	405	318	349	339	346	330	327	359	379	334	332	366	373	357	344	365	345	356	339	317	370	346	352	374	334	356	372	359	372	354	331	331	330	315	320	333	362	327	338	351	331	351	337	378	331	356	336	344	356	327	349	378	348	372	356	352	349	349	336	334	376	379	344	369	340	367	355	369	359	364	351	357	359	348	351	347	339	337	352	366	365	358	350	350	352	362	361	323	310	322	359	372	378	373	391	370	346	338	330	336	346	340	313	351	354	372	362	363	352	365	339	341	363	376	350	395	360	330	327	363	358	386	360	332	349	369	334	355	411	369	352	338	356	350	338	322	361	341	367	346	365	385	353	353	329	373	365	341	356	365	330	334	342	378	359	347	352	342	347	360	376	351	339	342	321	350	338	367	331	339	355	361	344	362	368	351	340	365	355	346	366	365	360	334	360	366	342	354	328	340	321	340	341	382	366	344	360	368	334	364	358	365	343	390	340	344	358	358	335	342	332	335	350	358	353	361	385	326	342	374	357	353	356	316	316	355	354	335	350	375	374	371	337	362	351	368	351	353	327	344	321	367	332	335	352	354	357	372	350	358	335	396	344	366	344	367	360	329	390	367	385	327	359	344	361	378	355	387	354	365	376	358	371	342	367	348	361	373	372	384	358	376	356	353	390	290	334	362	363	345	324	369	319	334	336	341	348	384	339	361	385	366	368	349	369	362	367	362
22914	21365	29014	24092	21441	21757	14345	5666	3640	2753	2234	1874	1581	1428	1302	1055	1003	904	883	741	712	653	637	624	628	577	555	571	564	554	505	482	516	523	463	525	481	480	481	526	491	473	457	450	483	478	436	456	458	496	481	468	507	499	476	446	443	477	458	465	495	449	467	446	427	432	479	428	447	443	435	424	446	413	448	426	447	419	453	438	391	439	416	444	419	444	424	408	417	408	429	422	479	425	430	422	456	439	385	401	428	420	431	438	445	452	409	390	470	423	433	450	412	434	418	432	397	420	447	431	369	420	442	437	426	402	442	443	425	453	440	422	471	447	399	449	438	434	399	419	452	452	408	431	399	453	436	434	420	415	457	446	431	430	477	434	456	415	478	408	435	445	416	435	427	455	435	412	400	413	410	412	472	422	432	432	441	473	400	419	450	426	407	447	428	468	446	438	420	399	420	435	487	416	385	439	430	430	403	426	435	385	422	407	434	441	450	453	465	432	428	428	415	430	463	418	432	450	381	424	473	432	424	427	444	448	449	452	463	445	444	448	437	406	433	433	447	438	412	462	442	475	453	445	387	451	429	454	400	442	412	453	413	474	423	444	435	452	445	430	460	457	431	453	431	471	425	472	434	441	468	426	460	415	441	394	402	423	469	403	442	392	430	420	439	403	403	446	435	440	424	397	373	434	431	444	419	409	448	478	409	441	447	428	444	427	407	391	457	409	425	441	401	434	433	435	442	432	427	406	428	447	417	408	425	433	456	408	436	403	429	402	442	423	415	429	407	424	403	432	436	473	400	441	455	424	434	433	444	432	436	425	434	448	384	395	457	443	434	438	446	418	439	470	435	435	432	429	444	441	440	454	385	455	425	425	455	427	448	436	377	402	425	415	426	419	437	440	416	439	474	407	425	430	463	409	395	396	424	420	422	390	467	440	419	420	412	424	414	401	409	439	478	398	441	424	443	454	418	429	420	444	442	482	470	432	428	429	427	448	442	441	408	437	431	452	432	421	411	426	410	438	443	445	417	431	441	433	433	441	462	414	455	407	429	411	416	431	437	447	428	433	417	424	442	449	448	459	413	467	408	424	465	425	430	432	489	423	404	461	400	466	426	414	414	400	441	391	418	432	435	437	467	389	433	421	406	411	403	439	445	446	435	450	421	417	479	476	438	438	408	444	418	381	393	404	440	457	414	408	433	440	401	478	432	441	418	471	446	416	428	394	433	442	469	428	401	427	460	394	443	410	421	474	430	436	428	456	424	446	417	498	410	458	399	419	428	440	402	417	425	429	445	476	455	454	408	416	417	422	430	441	444	454	379	433	407	418	434	434	423	428	447	406	408	441	496	429	419	425	434	425	425	409	427	446	466	443	402	434	444	433	418	421	373	444	440	408	412	398	390	459	425	406	425	444	439	437	421	457	419	461	429	443	432	432	399	417	420	425	412	461	446	431	436	425	456	425	422	435	407	397	439	455	438	406	460	410	418	462	420	405	433	433	410	424	441	426	449	450	421	402	392	388	484	427	403	391	442	380	470	413	481	414	482	422	432	412	419	441	444	412	416	423	421	452	467	461	422	406	421	443	425	391	441	435	430	423	438	408	445	421	416	452	410	442	435	473	448	449	457	427	473	408	444	483	438	412	397	454	406	458	434	458	415	455	453	462	417	428	437	417	391	435	490	425	415	421	441	470	409	399	477	439	427	445	391	425	471	441	437	410	446	431	466	413	431	442	444	461	489	442	428	437	430	426	445	407	441	422	433	415	457	492	464	423	434	420	454	401	447	477	435	436	473	451	418	399	459	423	426	439	402	425	477	406	441	452	433	452	449	431	443	381	468	385	457	425	442	460	385	461	439	414	476	430	366	443	431	437	423	438	435	413	429	429	433	447	426	402	430	463	438	437	451	450	433	398	404	404	439	413	420	402	412	438	421	414	464	414	436	425	430	433	402	465	427	424	443	380	442	448	445	408	445	450	425	421	446	446	434	419	415	402	407	425	449	431	442	428	435	439	434	447	425	403	408	412	432	433	422	441	425	433	452	457	451	432	431	448	441	425	450	451	419	435	460	425	431	425	429	445	422	421	428	411	439	437	420	429	399	427	407	425	434	423	467	391	417	448	444	443	445	452	442	424	481	409	428	419	432	433	430	417	441	445	436	433	448	450	425	462	430	444	437	449	426	429	416	452	447	438	439	436	464	403	435	421	431	451	390	428	434	433	450	395	433	468	423	457	396	425	410	413	401	427	418	434	440	456	441	413	449	462	430	430	426	430	431	456	414	423	450	448	465	408	454	424	440	425	411	437	388	457	442	425	438	427	449	419	421	437	397	450	441	383	459	429	441	413	457	439	422	425	411	402	389	472	445	426	408	423	426	423	440	408	432	423	406	387	420	452	415	423	439	404	440	470	471	395	422	449	407	415	416	433	455	440	435	432	424	454	439	457	436	380	484	452	420	439	417	452	446	439	433	426	429	437	409	459	454	480	429	431	430	445	395	433	436	412	418	432	439	454	426	399	417	425	449	415	433	433	412	418	447	424	432	450	422	428	430	405	435	438	441	444	417	452	451	379	417	379	437	478	414	421	425	439	467	452	454	411	440	420	419	413	446	445	426	396	454	427	406	422	389	424	412	429	403	421	442	405	388	406	442	448	449	424	425	424	443	435	404	423	458	423	469	401	464	456	439	414	473	457	452	414	411	441	448	427	466	453	433	460	408	399	452	437	437	400	444	449	429	441	426	415	431	427	478	429	438	448	458	423	421	460	436	451	455	456	456	418	416	428	396	437	438	416	452	430	436	436	455	437	407	399	430	422	419	419	421	421	427	439	430	461	444	453	422	451	417	422	410	407	444	411	421	458	401	433	437	447	422	419	417	447	415	432	419	432	433	400	388	424	442	434	424	449	429	423	418	434	429	458	363	384	432	443	433	436	454	440	455	401	405	464	418	477	422	401	424	447	435	415	389	437	436	412	431	434	439	428	438	418	425	437	408	422	453	444	470	453	434	420	492	420	384	406	420	417	393	462	393	472	409	426	437	443	439	424	430	413	416	403	460	419	435	443	422	440	432	447	430	432	446	369	407	423	409	445	439	424	443	434	431	456	454	454	411	478	419	445	460	445	404	424	403	422	433	409	431	434	431	427	414	439	426	486	432	417	452	429	410	413	410	426	446	427	440	418	403	443	424	441	393	442	414	412	429	439	423	426	439	414	438	414	401	384	440	414	464	436	440	428	475	455	419	419	404	429	408	444	447	394	481	472	418	426	448	445	438	444	446	454	445	424	451	428	447	403	405	451	419	442	454	404	420	439	416	450	392	448	455	410	422	434	413	399	416	435	447	407	447	425	398	455	452	450	429	416	498	414	393	440	437	464	433	467	448	401	440	449	444	474	426	441	433	450	401	438	438	421	420	441	425	421	413	433	449	424	430	457	437	416	407	437	439	473	438	421	421	403	399	427	413	419	413	428	422	400	450	417	422	446	411	400
36399	53389	33992	24143	17336	14005	10533	7948	5700	4394	3503	2998	2548	2149	1906	1535	1305	1269	1182	1070	903	777	697	701	616	594	641	569	597	607	572	525	573	521	541	518	516	523	531	512	526	482	493	513	505	518	520	499	513	521	488	515	510	490	481	483	474	494	448	476	437	455	453	474	447	456	428	476	436	449	449	446	423	433	443	459	481	413	475	438	450	461	433	450	461	445	465	404	465	419	440	435	438	411	434	410	414	438	429	490	451	403	416	428	406	454	466	411	438	446	460	427	469	431	430	419	435	429	423	425	432	451	460	421	417	452	443	457	436	456	394	405	405	446	488	421	440	437	446	429	437	457	446	446	408	459	445	452	453	421	470	448	433	442	445	475	446	442	408	452	407	438	427	438	438	428	448	500	418	455	414	460	465	400	429	437	412	411	433	441	430	426	438	410	397	476	419	449	410	413	482	424	417	456	451	414	424	439	435	421	445	421	432	437	423	414	410	428	402	427	443	440	434	459	443	428	448	439	431	435	452	408	419	424	426	439	442	392	440	432	434	493	438	436	440	436	452	441	435	454	420	398	432	470	429	461	395	412	417	458	429	436	441	430	413	461	451	450	424	465	448	459	421	420	413	417	379	448	459	440	435	395	436	428	457	460	452	444	431	473	421	417	439	445	422	446	447	454	417	436	445	462	458	433	451	452	431	441	412	401	401	431	407	450	451	452	461	443	414	424	434	441	388	435	428	422	434	391	424	412	425	428	424	404	449	426	414	460	402	424	464	425	432	484	420	440	455	411	423	457	496	421	449	448	430	441	426	400	494	428	409	428	415	434	418	416	453	441	419	432	438	425	420	444	414	403	430	427	435	422	431	419	412	430	444	479	419	451	432	412	420	441	424	453	421	426	402	394	467	426	442	439	450	435	441	412	450	430	433	449	435	443	457	436	408	438	428	422	458	436	451	445	443	472	423	459	444	461	429	398	432	410	393	421	399	431	423	437	472	428	441	425	417	383	395	458	479	462	413	445	476	475	405	401	457	418	433	447	406	430	442	449	411	424	440	442	419	426	425	432	459	481	450	436	432	405	429	383	466	437	448	477	415	459	441	461	422	424	416	380	421	441	409	429	403	424	472	439	436	426	451	450	450	448	461	409	441	475	392	434	420	412	452	396	412	461	462	407	430	437	449	423	396	407	395	409	452	453	428	437	388	427	411	469	427	434	476	411	443	464	474	446	455	464	451	421	434	408	417	415	440	417	445	431	453	490	431	452	429	430	449	461	423	433	434	417	460	455	427	419	421	433	410	436	423	426	383	452	439	421	407	419	422	441	446	464	406	437	436	439	488	435	434	463	441	432	485	440	446	446	440	412	452	420	456	442	409	421	449	443	450	432	455	428	461	446	421	434	437	441	411	460	435	437	434	403	419	429	436	427	425	448	406	421	430	426	429	445	425	415	431	420	456	419	430	446	400	422	464	442	424	430	429	437	424	423	428	401	440	456	446	478	422	413	435	437	418	443	421	454	452	438	445	447	465	434	416	470	399	458	436	436	446	457	435	409	407	465	405	419	431	438	427	421	462	458	417	454	405	407	424	425	467	473	458	429	480	453	446	443	417	421	404	480	488	428	433	404	416	420	450	436	445	434	448	441	415	428	414	401	458	436	440	414	440	415	420	405	395	442	438	419	434	454	428	436	419	459	414	431	402	417	406	443	417	411	437	433	442	426	424	466	466	409	460	451	425	416	392	435	446	424	426	442	439	423	469	416	404	443	441	428	474	448	422	448	423	455	438	442	417	486	429	418	396	444	418	444	458	477	448	493	440	434	428	460	433	447	458	442	453	415	419	474	447	449	426	451	441	431	431	455	466	433	433	449	470	435	438	443	424	456	408	483	415	440	458	423	428	442	440	442	428	458	454	440	459	451	480	437	457	449	437	421	427	424	449	457	425	438	439	396	413	472	403	408	445	453	440	424	446	450	432	459	414	451	424	409	413	450	398	450	473	424	428	461	437	384	427	434	435	456	430	433	422	435	467	429	428	380	445	458	411	429	423	454	426	426	439	440	432	458	412	447	455	452	446	446	455	473	444	439	475	432	425	435	456	416	442	467	426	427	444	474	448	453	401	423	458	455	465	450	488	426	442	439	449	430	437	445	468	471	469	423	441	463	429	439	454	433	403	427	447	443	395	439	438	469	412	449	431	435	437	430	436	441	455	438	407	394	440	412	423	432	434	462	452	438	448	461	414	440	406	472	450	435	430	469	440	426	404	428	433	422	446	450	425	459	435	441	419	455	417	431	475	475	422	443	431	443	442	389	451	404	442	450	436	431	380	439	435	440	432	411	426	458	418	438	404	415	416	449	397	441	412	408	404	425	405	441	385	384	424	447	452	417	426	437	445	429	447	448	430	410	476	416	466	428	424	422	424	455	417	460	411	409	462	428	410	424	440	443	396	501	404	459	383	438	417	438	439	432	430	440	461	441	419	474	418	416	421	404	462	440	417	422	449	421	412	445	436	407	457	456	426	446	439	459	409	424	468	401	448	426	421	471	441	437	437	449	429	409	466	403	459	444	457	421	386	457	428	442	377	435	407	404	416	421	429	435	458	422	400	421	452	431	453	423	470	450	427	416	413	443	424	422	451	467	426	450	456	416	445	426	417	423	432	425	414	425	456	433	451	449	438	449	428	427	432	422	460	463	422	404	483	478	452	461	430	472	443	403	462	442	398	436	455	411	409	472	456	389	457	449	417	453	396	428	421	450	467	390	455	447	458	464	428	431	440	429	402	463	484	444	455	420	418	406	483	434	435	429	402	448	426	437	457	462	448	402	457	419	417	422	392	437	427	415	430	467	419	468	389	463	433	469	478	493	424	454	445	427	439	404	446	411	436	385	467	456	423	422	449	390	425	447	434	440	438	492	424	405	424	448	465	440	433	438	431	423	447	449	432	431	416	415	432	422	450	444	447	437	480	419	464	411	445	430	451	410	418	435	422	440	485	391	466	417	432	456	437	433	464	451	427	448	437	452	454	428	436	453	456	430	392	430	446	421	453	425	408	409	452	456	442	428	412	452	462	446	444	425	434	432	443	447	475	438	450	417	456	443	457	479	468	462	464	451	461	403	392	421	437	402	440	408	425	442	426	434	425	461	407	432	415	449	395	398	438	429	439	404	427	453	449	449	445	423	468	417	427	459	417	461	443	441	413	425	446	437	437	434	449	432	437	410	451	439	456	492	442	416	437	430	406	424	422	411	486	460	407	394	440	433	414	458	457	446	455	452	435	443	448	445	412	431	436	400	459	423	444	423	443	420	426	464	446	442	433	412	459	439	435	430	424	468	398	452	447	453	450	378	426	392	426	469	432	434	463	425	452	430	477	429	440	450	447	433	465	427	433	420	399	395	458	419	442	448	446	449	397	455	442	440	416	455	450	437	392	433	433	445	441	425	387	438	465	429	424	423	417	394	437	433	418	435	449	459	445	411	448	436	454	429	448	414
29782	26281	22725	14318	6654	4062	2783	2055	1432	1026	922	801	592	587	558	469	452	437	404	386	329	349	342	316	331	291	316	311	300	306	297	284	293	294	282	300	253	299	254	290	268	279	270	285	296	297	287	278	262	271	252	231	292	284	294	289	276	269	282	276	265	288	253	252	277	264	257	266	272	257	258	264	269	264	287	260	269	268	276	258	251	242	253	273	300	250	276	279	273	251	234	252	278	263	279	263	260	274	264	281	257	239	243	279	272	260	269	257	263	258	291	264	270	239	275	278	239	258	257	250	246	304	272	251	274	257	278	253	227	267	270	260	282	286	271	255	258	262	255	228	273	267	260	283	257	236	242	263	245	265	253	250	265	247	258	256	271	260	254	256	229	267	284	251	288	261	282	274	270	256	254	236	284	273	259	253	266	291	257	244	258	279	248	250	253	260	267	251	262	240	258	277	255	281	236	273	254	257	273	278	276	246	277	268	291	250	249	227	256	237	269	268	272	278	264	267	266	248	254	246	248	245	271	257	240	225	253	254	272	263	260	268	284	257	262	252	243	287	280	231	261	271	280	263	251	244	293	232	251	271	257	266	248	271	288	256	248	266	253	272	269	276	264	235	265	246	300	263	251	273	249	256	254	265	278	261	279	265	250	253	239	249	261	253	259	253	231	274	267	261	273	262	289	279	279	253	234	268	249	268	304	271	251	253	253	266	246	285	224	260	277	263	258	230	267	262	264	252	222	263	278	254	266	243	284	236	241	268	262	231	259	263	267	243	243	260	259	239	290	288	255	231	271	262	264	257	296	266	278	233	268	268	266	246	266	260	291	253	253	264	244	255	263	263	287	241	272	263	257	251	300	262	263	248	264	280	245	264	260	281	260	249	267	284	249	218	257	257	255	251	248	258	286	276	263	257	250	274	279	254	264	264	259	246	243	253	286	296	264	266	253	260	240	270	224	262	248	224	265	270	277	246	251	258	258	257	244	248	273	239	287	263	258	250	272	275	268	254	262	257	271	261	283	291	261	250	273	299	248	262	283	252	278	271	265	256	278	274	300	247	278	271	267	248	277	247	277	248	270	267	274	256	237	284	285	288	246	236	265	276	258	264	259	286	277	229	270	275	253	258	253	282	268	284	287	294	252	273	254	258	273	270	299	260	279	257	263	268	265	248	264	260	270	272	234	253	264	264	237	258	241	259	240	241	280	254	263	263	279	260	250	268	271	286	258	267	226	273	263	269	275	263	212	266	280	261	256	244	261	238	252	278	231	254	247	268	263	256	267	255	278	270	279	254	275	251	257	251	254	243	267	239	248	245	274	264	259	323	251	280	254	247	257	266	275	254	286	266	252	254	288	265	264	244	257	270	260	236	305	283	279	232	263	265	274	240	271	250	257	243	247	251	274	251	267	248	268	269	270	245	274	280	258	247	253	250	247	246	246	263	255	283	254	263	263	256	261	245	263	261	284	250	277	265	290	228	268	278	269	285	252	274	268	240	241	245	274	255	256	276	277	262	229	283	243	248	278	253	246	258	263	282	258	243	236	257	252	251	278	279	302	274	261	278	259	300	248	280	260	266	253	266	255	269	269	251	262	264	255	255	294	247	261	284	247	295	291	256	259	230	256	264	225	254	252	289	263	268	259	257	264	269	247	244	264	249	245	260	282	258	258	280	240	288	298	279	255	240	250	262	248	283	255	275	262	266	280	280	267	298	269	242	269	248	251	285	240	266	281	274	260	272	279	262	245	260	258	275	260	245	268	263	265	250	243	258	257	271	256	280	237	243	254	284	279	249	241	260	252	273	248	263	243	295	254	273	264	250	237	251	227	270	263	267	275	284	260	272	261	253	279	273	244	292	250	269	230	244	275	236	261	258	245	247	249	262	274	234	264	268	248	258	285	305	273	266	260	278	257	264	267	260	249	244	264	277	276	268	270	274	257	291	258	260	262	252	261	251	263	258	258	301	232	262	261	263	266	253	276	245	275	279	265	237	274	252	264	257	279	279	260	280	245	257	241	259	270	266	257	252	272	266	263	258	256	253	272	271	276	236	262	241	260	278	268	304	249	270	288	263	258	304	299	288	267	246	236	258	233	275	288	255	250	270	277	271	260	269	250	264	271	278	265	283	246	278	264	267	292	278	270	267	255	262	267	251	258	265	234	222	241	247	280	263	271	264	271	259	247	247	242	271	260	236	260	249	245	245	237	292	277	228	239	294	243	229	256	253	251	313	270	279	226	259	266	261	231	260	265	280	262	250	288	233	258	291	264	251	264	247	289	260	269	237	253	254	262	269	264	246	263	279	254	267	246	253	211	284	269	270	288	261	264	279	254	263	247	265	245	279	265	268	278	246	266	227	258	282	247	241	268	261	272	257	268	271	230	251	232	276	276	252	279	220	250	276	261	265	289	264	253	253	270	227	229	267	254	293	274	283	268	266	233	271	233	254	232	262	299	246	265	283	260	261	254	254	262	244	284	293	262	292	279	245	255	278	281	258	287	259	258	274	246	245	266	279	251	262	260	270	288	254	270	274	271	273	264	245	272	277	269	251	234	253	247	229	235	260	269	266	296	250	249	265	284	269	266	271	256	284	265	261	225	292	257	262	270	259	243	287	236	256	255	246	253	254	229	235	244	268	275	275	282	243	268	276	245	252	235	249	322	251	255	267	241	227	256	248	246	247	237	220	273	232	253	275	268	276	277	230	262	230	250	290	240	273	250	248	273	237	253	240	246	254	248	268	262	274	270	261	273	255	247	256	256	258	285	242	260	243	264	288	270	261	258	268	267	265	276	239	259	223	292	233	266	284	250	260	273	263	232	273	267	279	279	256	263	289	286	275	270	274	272	269	263	238	263	245	269	254	240	288	270	248	273	263	259	265	283	264	266	248	252	218	246	237	225	254	294	288	273	272	277	274	257	291	262	260	267	232	271	274	257	254	253	261	258	250	261	266	262	268	267	232	281	273	240	265	246	268	274	276	256	278	248	250	273	257	241	247	267	271	255	252	292	267	258	253	260	269	256	255	264	252	234	250	268	233	289	281	265	260	272	235	253	231	273	255	269	269	279	291	223	270	264	280	263	259	283	276	282	263	273	281	259	273	264	257	264	268	266	272	244	243	276	249	282	256	257	257	279	252	251	254	267	245	271	269	260	279	233	280	239	236	233	247	258	240	257	272	258	275	229	259	253	251	241	276	255	261	262	240	274	234	266	237	254	243	293	283	248	265	263	272	268	259	270	278	275	242	266	268	234	250	239	238	263	237	279	241	253	268	260	245	254	260	250	280	277	254	276	269	264	258	242	260	256	237	244	258	261	268	251	247	238	216	243	276	266	286	269	283	258	272	285	245	260	275	265	251	267	267	241	261	247	262	235	252	272	269	263	263	255	242	266	239	247	271	293	261	251	241	229	235	245	288	259	244	255	308	239	274	280	275	248	243	265	258	257	230	285	273	247	273	263	268	232	238	274	254	286	260	269	277	238	262
29254	37436	22573	13306	8663	6426	4888	3496	2364	1798	1474	1218	939	849	787	697	591	550	501	513	453	379	392	370	351	387	361	362	360	351	313	302	325	300	331	300	317	300	316	285	330	299	310	278	313	302	291	324	312	296	294	304	313	276	274	289	283	279	293	309	286	264	304	321	293	288	271	294	300	272	281	296	286	240	262	257	259	271	286	276	286	288	253	276	273	300	265	256	290	269	278	246	281	256	267	275	272	279	237	284	276	259	274	314	278	275	296	274	289	285	313	260	262	279	274	295	269	269	285	312	270	269	286	298	275	288	273	259	266	302	282	275	274	262	292	279	314	301	299	262	268	253	283	289	252	270	306	279	276	275	279	264	276	257	266	291	275	277	300	270	300	270	264	296	276	261	282	290	283	266	245	285	290	278	296	239	280	313	265	297	283	285	288	317	268	259	251	302	290	261	291	281	303	239	265	285	284	291	312	297	273	302	281	279	298	298	282	262	270	275	279	286	244	265	282	268	281	280	271	259	296	261	312	302	282	263	291	296	269	292	286	292	258	287	262	270	289	276	289	248	295	266	279	277	270	261	279	281	273	288	264	299	301	268	277	261	289	252	263	273	289	264	306	276	251	300	245	264	283	259	273	283	299	308	282	245	317	267	300	284	273	242	244	301	281	279	298	286	296	283	278	248	268	307	280	258	267	282	276	273	298	299	285	285	294	289	299	285	247	313	278	275	264	261	307	245	266	292	298	279	282	252	298	266	247	311	265	256	271	303	299	279	266	302	280	265	259	264	271	276	287	276	250	268	279	299	295	285	317	288	315	283	282	263	269	300	276	280	301	235	257	254	254	293	258	273	335	303	289	321	271	281	272	280	315	240	316	310	259	292	268	300	281	277	303	280	284	290	270	287	273	262	290	286	285	261	271	262	276	277	279	268	279	294	288	294	264	272	263	289	286	273	287	288	262	276	287	270	273	309	286	274	253	265	291	267	276	281	250	299	292	292	263	274	263	272	259	294	275	275	277	266	277	279	288	278	266	272	277	268	309	279	294	267	241	276	277	279	284	277	279	252	261	268	283	269	286	283	282	271	288	295	285	285	283	286	266	292	290	271	289	230	283	279	273	253	292	281	273	271	276	279	267	291	316	286	260	274	303	260	271	297	258	278	289	282	303	245	275	287	293	301	270	281	294	266	317	267	319	308	310	275	263	301	303	292	262	259	295	289	296	296	278	271	289	254	290	290	293	250	248	250	275	283	271	260	305	276	295	255	267	309	289	270	242	283	259	271	272	319	297	279	274	301	270	272	272	242	274	317	276	261	267	273	264	298	260	297	288	283	281	238	279	306	297	260	283	249	298	319	277	287	255	269	281	263	258	269	286	283	287	283	282	284	270	270	291	283	277	277	254	272	289	282	282	282	276	293	279	284	259	253	249	304	249	277	290	282	290	274	319	272	295	295	319	298	279	268	263	266	260	310	265	279	306	274	293	278	297	289	295	299	268	278	312	312	281	244	305	277	307	253	269	275	242	252	306	281	299	299	278	213	260	296	295	301	269	284	268	307	288	264	272	283	268	273	286	297	279	298	278	285	277	290	288	269	268	242	295	246	274	288	293	314	296	278	286	265	279	326	293	288	271	288	292	281	258	264	287	255	286	282	275	293	259	285	286	286	297	262	239	263	245	279	282	286	271	275	270	276	299	260	284	292	268	283	294	289	285	260	298	317	296	283	285	280	248	279	285	277	280	279	286	271	275	265	297	246	273	308	271	276	262	284	276	281	306	293	304	283	249	263	269	270	266	269	283	263	281	287	268	257	275	295	260	286	286	284	277	269	300	300	261	271	255	295	288	287	284	284	302	276	261	292	262	316	258	240	298	263	274	312	278	241	266	261	286	308	297	283	292	262	284	265	305	308	290	244	243	290	252	265	255	269	243	295	286	276	297	264	276	305	309	293	296	314	295	286	295	276	278	287	290	294	270	274	250	279	330	271	307	258	270	283	266	291	272	274	275	296	261	295	280	274	258	280	254	291	244	278	295	283	273	290	284	284	309	291	280	314	299	294	302	271	290	270	287	271	300	259	270	275	270	270	291	278	278	278	291	296	294	279	299	289	281	268	276	284	252	274	284	254	295	277	281	273	272	277	277	273	271	277	286	272	270	299	292	273	289	300	280	239	287	272	290	280	280	305	248	259	274	290	277	274	272	281	279	293	267	269	275	281	270	261	250	257	297	283	275	277	290	323	277	263	283	272	298	272	246	292	272	309	294	297	284	271	287	271	260	288	258	256	300	285	281	295	241	316	298	282	275	262	283	288	245	232	278	282	297	274	261	282	267	269	269	300	298	285	257	272	288	299	286	285	292	273	281	283	295	262	298	303	306	272	280	277	300	277	276	272	282	290	267	275	305	255	297	252	291	254	296	259	288	316	276	290	275	286	298	292	264	258	268	284	300	289	284	266	297	298	282	296	293	301	295	263	320	300	292	260	277	282	273	274	278	276	290	321	265	285	281	292	263	294	297	249	290	277	278	309	296	277	262	280	264	283	297	276	291	262	270	257	248	262	273	277	293	267	287	280	279	324	267	247	299	282	274	280	256	248	268	267	279	265	244	274	281	257	269	294	273	287	271	265	291	273	283	270	288	285	269	287	275	308	255	293	268	268	266	301	265	297	265	291	275	276	257	276	257	293	278	285	292	283	295	265	315	295	270	268	269	272	256	266	269	272	293	266	282	290	282	269	299	308	276	272	286	273	272	281	290	277	278	281	290	275	284	272	291	249	266	281	282	293	281	275	268	272	330	288	244	314	310	279	288	290	313	298	279	256	274	276	263	313	255	281	298	285	288	283	320	295	288	303	296	273	291	259	269	288	279	256	255	284	276	259	288	304	283	290	294	263	274	279	255	269	271	275	304	277	280	301	288	255	268	289	286	317	310	267	288	307	288	257	274	282	276	265	276	277	278	284	294	323	289	292	280	249	303	296	253	256	281	270	247	259	290	284	287	273	296	291	255	287	267	263	269	274	282	269	285	297	262	299	251	287	266	315	266	280	282	291	314	277	281	273	290	245	280	297	265	254	257	273	289	269	264	281	298	276	284	251	281	302	263	300	293	290	266	243	256	294	266	274	283	280	247	254	286	288	292	275	280	259	260	260	310	267	265	276	310	286	282	276	287	274	268	251	290	259	322	261	273	294	263	288	269	295	274	291	281	263	304	268	257	279	310	274	269	274	276	270	295	272	289	270	274	286	295	284	285	302	275	277	280	265	283	243	279	259	272	281	274	305	247	275	262	270	271	293	290	252	278	287	303	290	260	261	279	324	309	288	280	259	274	297	259	307	278	257	276	299	259	272	280	259	253	250	270	268	249	276	269	280	264	246	300	268	291	264	274	267	286	262	307	285	295	292	282	294	281	260	309	272	271	280	275	296	272	258	271	316	273	287	319	266	298	261	283	292	276	292	298	303	273	276	289	240	266	285	293	255	284	263	258	265
23930	21255	28383	24548	21275	14491	6676	3836	2427	1899	1647	1261	986	930	800	747	666	603	547	559	514	489	456	433	437	381	417	398	410	371	349	367	370	364	353	364	362	397	342	378	342	376	329	362	319	297	341	335	349	295	332	316	343	310	324	308	344	326	340	345	313	309	314	328	315	347	345	298	299	328	318	316	286	315	321	313	294	336	323	331	314	283	260	281	287	324	318	329	293	290	344	327	284	326	312	320	339	338	290	329	281	286	295	326	309	293	348	343	306	297	320	300	290	313	342	337	326	321	303	319	289	318	352	324	321	277	282	314	302	303	311	308	349	331	327	302	327	256	334	296	309	312	329	309	337	336	313	347	310	309	345	308	326	324	331	321	317	308	327	291	309	310	290	343	302	342	304	292	310	326	307	324	318	307	313	311	338	294	301	319	306	342	320	290	315	320	330	329	329	328	290	339	340	338	289	279	306	297	321	326	290	293	311	340	315	286	310	316	320	316	334	295	309	324	336	303	320	265	311	319	289	310	327	321	306	312	305	292	302	307	324	355	287	326	313	312	304	306	302	357	316	285	302	294	299	291	322	310	290	338	293	284	334	280	310	288	320	353	292	314	320	311	305	332	364	289	311	337	325	300	312	314	318	275	299	341	299	283	297	339	301	287	299	331	319	290	287	312	328	294	334	353	311	315	318	343	328	313	316	289	322	294	292	270	295	282	316	317	323	301	302	339	302	325	300	314	308	301	335	310	299	327	311	298	345	318	303	345	296	309	325	318	334	296	323	342	314	315	339	293	341	357	281	303	293	295	328	303	280	269	321	302	297	357	318	338	306	328	328	303	340	320	303	329	331	299	313	295	301	304	310	314	301	316	338	310	284	293	300	338	321	333	311	282	316	303	298	317	282	324	326	299	291	308	287	316	310	334	310	297	325	332	269	311	300	309	292	289	318	290	286	337	285	299	311	330	315	316	306	311	327	311	310	295	320	313	313	318	299	292	329	317	300	305	293	328	342	298	311	351	283	311	301	296	303	323	274	319	324	315	310	335	325	293	306	307	310	323	308	301	294	362	335	302	318	287	341	320	305	342	321	319	310	292	325	266	322	337	313	334	321	353	295	311	318	301	296	311	343	318	291	294	342	304	323	331	304	338	290	289	318	313	294	286	313	278	293	308	296	302	281	306	317	309	319	303	288	321	316	303	330	313	312	330	302	324	337	322	335	330	311	298	330	306	307	337	323	309	307	284	320	274	343	303	285	315	327	330	337	299	286	297	301	334	318	300	307	307	327	287	331	310	308	313	342	312	315	309	313	324	317	333	306	304	326	310	312	273	314	280	305	317	333	306	306	278	326	327	294	297	325	319	328	306	311	325	316	302	308	304	299	332	320	300	302	308	337	331	298	291	295	332	336	343	324	308	309	301	301	288	282	316	329	324	333	303	331	312	342	344	293	339	282	294	326	309	301	297	333	304	300	337	344	313	320	316	302	298	309	348	363	334	291	290	312	310	290	317	283	324	317	309	325	305	314	291	349	312	320	332	307	329	339	296	331	293	302	337	295	305	351	320	309	312	302	290	295	303	326	315	310	302	285	302	328	309	356	345	333	256	307	298	272	300	326	320	284	284	315	303	316	352	334	314	312	294	293	278	293	329	338	316	308	313	298	305	360	285	340	334	308	307	284	293	310	312	332	296	289	298	312	318	291	305	330	315	348	320	320	320	310	343	271	341	287	310	291	304	325	326	305	348	336	339	287	317	304	298	318	322	324	310	310	311	299	314	303	312	296	312	329	294	300	300	311	266	313	323	330	277	291	273	325	308	302	313	297	310	302	322	301	285	282	313	307	312	310	337	309	334	294	320	290	332	308	318	350	288	333	312	314	330	300	314	324	311	305	335	307	339	311	280	340	287	281	319	329	303	333	295	343	342	334	321	339	343	326	297	300	312	297	313	318	309	286	335	308	310	308	323	306	306	309	321	284	348	316	298	309	334	327	297	310	306	340	314	287	314	329	324	274	313	302	351	321	287	301	326	311	325	300	329	315	320	332	320	309	310	298	304	310	308	338	314	313	343	273	284	327	276	325	293	288	321	321	306	313	321	289	323	315	333	304	336	335	320	308	327	337	334	315	304	320	305	317	291	316	277	318	282	299	293	338	316	291	315	311	318	293	299	293	326	306	311	307	303	303	323	315	305	315	314	300	294	287	308	282	304	295	314	308	299	305	313	331	296	345	328	333	323	309	303	325	322	300	298	293	294	315	300	341	301	325	304	310	329	324	306	320	299	299	320	338	325	299	322	284	284	308	348	292	320	278	335	279	335	289	322	270	321	287	322	295	295	323	323	331	317	299	310	296	312	314	308	297	324	282	279	330	320	324	300	304	277	295	289	281	314	319	330	338	305	307	286	318	300	321	316	291	306	319	343	295	285	324	299	335	292	309	303	331	307	279	307	298	300	322	286	327	336	291	276	310	313	313	321	312	312	303	326	288	321	296	313	301	312	301	329	301	304	291	272	303	299	317	290	308	340	283	313	296	302	335	309	364	318	281	310	312	331	309	316	264	334	317	301	300	322	284	309	315	306	296	307	314	317	298	322	307	325	296	335	293	315	273	337	299	282	297	327	295	321	336	326	329	328	307	316	308	313	301	310	285	302	315	322	336	309	321	302	310	330	315	335	302	303	342	329	293	343	334	302	309	305	289	309	299	313	310	273	327	336	297	290	324	290	320	345	309	303	298	318	306	305	342	305	312	310	282	337	299	302	292	318	293	312	326	306	287	322	318	301	321	327	306	300	312	326	313	306	304	297	312	295	309	290	322	317	326	318	280	303	308	297	344	303	293	308	322	282	301	330	315	315	292	311	291	315	341	300	295	309	313	315	318	296	326	338	315	296	304	315	322	284	327	312	327	326	297	336	312	280	279	327	303	324	326	288	296	304	295	328	332	298	305	310	322	330	309	315	292	303	290	315	306	315	315	297	298	313	304	321	309	300	302	351	323	329	302	314	309	325	313	318	297	319	330	324	312	306	315	318	290	318	325	322	323	318	300	300	313	311	312	325	332	289	311	313	306	315	308	337	305	305	283	289	314	327	331	319	273	348	331	269	311	291	345	311	339	317	308	326	306	305	305	309	293	295	321	290	280	276	294	298	307	318	324	309	297	312	304	309	297	321	341	324	311	305	289	306	289	318	300	321	335	319	323	326	285	285	291	305	328	284	320	329	295	342	323	322	323	302	321	325	272	329	302	326	328	286	311	297	298	260	283	319	325	288	297	263	288	303	292	320	331	338	348	324	321	330	294	316	303	313	312	339	308	286	295	327	288	277	319	300	307	294	293	304	311	310	321	320	315	293	334	319	341	335	329	303	341	328	285	324	319	312	336	333	296	305	322	297	311	291	291	304	292	316	327	310	249	288	316	289	295	318	306	293	301	299	306	288	323	311	308	283	316	299	333	303	294	351	340	343	309	304	307	310	318	334	316	313	308	321	311	330
32624	48595	30675	19575	13793	10518	8112	5978	4128	3211	2760	2055	1491	1437	1169	1076	969	856	768	723	665	548	536	498	490	520	433	441	399	400	393	450	385	354	395	403	379	394	407	354	364	363	393	372	372	339	330	369	377	350	326	357	388	352	318	383	383	360	371	355	357	359	378	329	349	340	319	341	324	302	342	328	327	323	315	290	317	348	319	332	313	320	319	316	311	361	286	275	328	327	317	344	344	302	323	303	330	348	302	336	311	323	290	290	350	316	326	295	346	307	333	338	324	321	338	297	334	315	305	310	314	319	290	334	329	320	328	313	354	317	311	330	317	332	330	304	313	298	349	315	346	359	322	333	292	305	288	333	325	296	316	298	321	299	317	335	319	326	300	331	315	333	318	367	312	331	319	323	307	329	281	292	305	305	283	325	307	302	318	334	310	323	343	322	314	319	311	355	299	327	320	331	330	293	333	310	301	316	318	336	313	335	298	326	345	337	318	310	340	308	324	324	368	334	353	314	346	311	329	310	328	346	307	317	306	312	316	280	319	329	319	333	297	331	310	313	330	307	320	347	312	295	329	307	309	338	329	326	324	336	338	309	344	303	303	355	310	284	330	324	287	307	312	311	329	315	347	340	314	338	313	331	298	321	326	306	339	288	300	303	323	313	319	327	359	338	294	356	297	296	307	273	297	288	323	338	304	357	337	299	304	347	337	325	351	309	281	331	326	315	312	317	345	317	320	322	295	313	302	368	302	311	359	329	303	313	342	317	298	331	324	322	317	322	349	330	337	331	312	340	306	342	281	303	328	314	340	333	319	312	327	309	359	324	321	333	314	301	310	294	302	312	336	306	306	332	318	336	328	319	343	342	307	309	327	304	333	317	330	292	310	355	316	316	315	360	320	319	324	366	352	326	347	294	346	339	332	307	312	328	303	296	309	298	300	338	324	334	357	339	293	315	316	340	291	311	308	298	309	330	359	324	346	343	338	323	305	307	319	315	309	315	331	314	356	294	300	305	282	305	323	313	322	342	325	333	329	291	322	311	316	317	339	320	320	316	315	315	307	310	337	329	320	307	319	334	296	309	327	323	299	305	334	320	310	315	334	321	331	345	335	327	331	330	302	310	342	344	316	312	317	332	323	333	333	325	321	351	322	291	369	288	298	303	323	317	368	317	328	329	335	317	311	328	326	311	327	316	321	327	295	282	324	311	316	335	334	327	330	310	302	294	318	325	338	319	358	319	353	297	318	325	301	342	319	343	320	287	326	341	311	332	299	361	307	332	308	299	332	321	311	352	312	313	332	339	330	299	328	325	326	336	299	324	344	333	290	310	339	323	350	328	352	293	298	305	302	331	317	308	343	320	324	301	318	338	296	341	350	315	337	336	312	304	300	275	353	337	316	326	350	334	343	338	316	297	321	359	312	313	349	331	284	311	317	296	337	318	318	339	337	330	340	314	310	350	307	339	299	331	317	319	327	334	306	317	346	298	318	320	326	297	314	310	324	329	314	320	323	286	334	325	316	319	310	285	314	303	339	324	349	341	317	312	293	295	320	291	327	325	309	344	325	332	342	308	294	321	318	299	298	341	299	343	340	330	310	324	322	322	321	343	321	302	280	308	309	327	340	298	295	331	320	315	319	349	332	327	318	309	326	322	318	286	348	310	330	339	307	327	301	313	316	338	338	329	294	315	318	294	335	331	282	319	303	332	306	297	309	296	330	307	307	329	328	322	338	317	322	335	324	312	344	337	346	302	311	310	333	303	336	316	335	320	313	317	332	314	323	338	298	303	287	296	330	329	322	298	318	344	308	335	332	321	329	328	319	320	301	337	306	316	323	328	306	331	311	329	323	310	312	312	306	342	327	322	340	324	321	291	289	315	334	305	328	297	323	344	303	345	303	348	364	331	301	326	313	343	323	325	324	315	344	319	327	311	320	336	319	328	336	359	319	304	315	312	318	334	323	314	305	337	327	331	312	308	315	312	303	292	348	313	311	318	311	311	325	335	305	316	307	323	340	311	287	344	327	314	303	325	348	336	324	319	327	339	336	344	328	344	320	292	317	336	310	344	321	299	320	310	343	278	356	316	315	337	309	328	301	284	313	311	317	328	324	315	306	315	313	307	339	358	291	342	318	293	319	332	351	341	324	336	325	313	317	298	310	299	337	337	355	304	296	320	344	346	322	336	339	335	310	316	309	301	306	316	306	317	306	307	331	308	347	284	336	293	308	356	329	324	334	322	322	322	311	317	330	351	327	296	332	319	311	300	334	335	301	348	307	322	317	333	304	312	331	327	309	295	312	344	336	326	334	326	332	282	348	345	337	328	333	283	311	309	303	297	320	316	345	330	289	346	336	329	324	307	302	297	306	368	324	338	309	326	276	293	309	356	323	311	302	323	322	332	374	323	305	324	310	295	327	303	313	331	319	350	356	342	325	364	342	306	311	332	323	312	319	302	306	308	352	319	306	339	314	344	307	299	342	315	347	321	299	326	310	318	298	310	323	333	324	320	323	343	301	330	322	292	316	357	347	349	351	310	324	288	343	329	317	285	324	335	323	318	357	317	320	315	318	311	348	352	292	327	325	322	332	344	345	340	285	316	321	340	294	274	311	327	321	317	328	327	333	321	335	295	330	304	311	328	317	321	325	313	301	298	314	346	348	308	347	320	325	319	311	341	322	290	295	326	337	322	297	321	330	303	318	335	335	287	343	327	319	339	333	330	297	346	306	317	293	336	287	317	302	322	281	310	322	322	310	304	353	325	319	326	335	318	316	316	310	302	325	354	317	318	319	318	339	310	372	343	348	324	329	300	307	280	322	321	309	312	306	325	323	307	310	284	318	339	366	305	322	314	317	335	317	317	321	325	301	333	314	315	325	318	317	314	329	342	349	308	317	342	329	312	359	333	314	318	334	293	292	331	317	316	297	296	314	314	315	318	335	313	290	327	306	277	327	297	324	340	326	312	316	322	339	319	334	327	321	343	302	338	326	337	324	365	334	323	292	315	318	325	293	311	350	311	300	374	305	337	330	324	311	354	351	331	348	319	318	324	321	314	292	306	314	326	343	350	321	326	307	329	332	309	334	308	301	310	345	331	311	341	317	337	332	313	342	309	300	300	314	318	322	316	324	322	325	299	334	314	291	311	321	299	321	310	361	311	319	301	308	301	341	316	339	310	306	372	352	336	308	347	278	331	316	300	352	340	299	330	323	306	338	314	276	292	347	291	310	334	337	317	294	327	297	354	334	309	353	320	340	350	307	281	352	323	320	295	302	316	357	338	304	297	306	292	306	344	317	323	306	342	299	303	344	319	297	308	344	314	319	322	300	335	333	289	311	285	296	321	322	309	299	349	297	298	321	296	347	344	331	312	328	339	324	334	365	292	313	319	362	324	306	342	305	323	333	319	311	318	297	339	306	328	334	332	312	317	302	302	298	368	303	319	327	306	314	301	307	319	354	332	308	314	330	289	322	335	347	299	307	298	341	310
25189	21292	27421	25480	15112	6626	4055	2674	1912	1505	1206	1033	805	736	672	658	589	578	515	557	471	455	450	408	415	449	464	420	361	386	367	383	376	364	376	398	363	361	368	367	368	347	383	336	347	358	318	332	344	353	359	341	329	352	344	369	375	378	367	360	370	332	361	341	346	334	340	343	340	356	368	385	362	347	357	365	339	340	344	317	331	345	346	328	311	365	332	298	359	337	287	344	316	344	347	328	365	368	348	333	323	322	328	321	325	364	347	307	342	327	352	320	341	349	361	336	336	347	332	343	346	296	327	345	356	346	327	321	328	347	336	358	331	338	344	315	321	354	345	360	333	373	332	333	323	320	338	361	337	322	333	326	335	318	339	315	342	321	342	331	353	336	335	367	306	326	376	346	337	326	353	325	363	310	337	351	339	335	361	342	340	322	368	325	341	337	343	324	367	354	349	321	354	348	331	334	332	366	343	332	322	317	354	318	357	299	318	344	297	301	340	372	322	352	334	350	338	377	313	350	334	343	346	308	348	327	334	337	319	337	366	336	316	316	327	321	326	329	305	314	341	335	352	330	323	346	360	343	322	344	336	323	367	344	341	330	343	315	325	341	378	378	323	375	375	345	368	321	326	291	334	337	313	340	349	350	352	365	348	319	352	333	386	342	339	339	327	323	365	332	330	322	332	335	343	339	336	340	306	340	382	324	336	316	328	316	291	314	310	346	363	347	324	346	345	325	320	333	335	360	350	356	318	344	323	315	343	323	318	334	306	330	348	344	336	347	316	306	347	301	322	369	335	321	340	343	366	323	376	309	365	370	307	351	313	318	298	333	341	373	314	340	335	313	344	336	357	331	338	319	347	326	339	327	375	341	379	352	306	331	304	375	354	345	345	326	342	335	365	343	356	291	307	330	331	338	319	357	324	345	340	322	366	354	331	308	339	331	331	331	358	346	328	357	330	322	318	339	337	339	348	315	347	309	352	338	381	331	325	353	330	331	294	325	358	313	320	377	329	338	337	350	359	339	315	330	346	335	353	343	359	324	356	332	313	362	321	323	351	341	309	374	333	327	331	345	365	356	336	320	370	347	355	365	325	334	310	367	306	327	309	343	303	363	351	326	334	347	346	358	299	314	336	352	291	323	360	366	340	312	344	315	304	332	337	338	315	312	327	368	336	373	334	394	311	354	319	326	353	353	332	363	396	338	352	343	337	345	352	345	344	356	360	361	350	350	363	338	338	346	331	331	316	360	346	347	354	361	321	312	347	349	353	307	328	338	352	336	326	358	364	335	362	332	350	346	328	332	344	377	314	327	352	350	313	338	380	331	335	330	366	297	310	333	323	325	342	330	330	349	281	332	330	313	364	369	349	336	326	325	332	338	350	328	310	331	334	322	331	337	341	394	323	336	314	324	365	341	345	362	334	348	353	364	324	327	335	338	370	358	346	343	330	347	346	317	329	337	316	339	362	321	326	309	345	380	352	321	321	358	334	331	341	310	360	357	340	330	359	337	359	369	345	368	329	344	349	343	322	326	315	356	346	323	346	338	347	336	341	335	318	372	344	334	329	360	354	336	336	345	335	312	286	328	330	349	345	340	352	328	331	337	331	364	311	354	309	357	330	333	314	307	347	326	327	323	350	322	314	387	332	321	351	322	329	363	323	330	326	323	333	355	335	342	330	333	370	307	328	356	344	288	338	345	343	362	367	317	308	310	340	334	336	339	371	319	360	331	345	322	330	303	342	363	378	311	315	323	300	343	367	335	358	345	299	330	326	355	364	367	341	343	342	364	308	349	324	348	341	322	394	327	348	319	354	331	351	358	373	343	313	357	358	367	337	359	365	349	316	340	353	339	329	327	352	316	349	345	343	368	342	331	339	364	315	366	335	333	345	330	317	332	333	328	337	326	324	344	328	324	314	339	310	323	293	340	361	343	337	347	319	373	336	351	365	355	295	368	364	314	356	337	352	314	323	337	329	347	311	337	344	330	352	300	333	334	313	324	321	338	362	340	345	340	379	314	326	342	343	339	321	346	331	336	326	361	320	343	307	325	324	341	334	367	304	344	369	318	317	334	339	344	316	327	333	335	330	342	346	334	309	333	311	295	325	344	312	367	354	334	356	338	324	357	326	323	352	364	347	310	339	332	345	326	386	328	325	308	318	350	338	297	325	322	315	352	357	304	328	374	318	325	337	311	357	328	312	348	350	326	321	348	352	333	328	323	335	342	336	315	343	394	301	351	363	358	340	327	330	323	337	330	344	367	324	320	340	342	351	310	317	298	308	327	303	347	325	350	327	351	320	333	323	359	308	333	329	330	342	368	317	332	312	311	349	366	326	300	345	348	345	331	315	342	349	322	359	343	296	350	368	327	332	359	332	363	322	359	333	343	362	326	355	302	340	349	362	333	338	342	342	333	358	361	338	362	360	329	325	365	342	330	348	333	333	335	324	362	338	342	336	324	340	320	348	328	325	342	316	331	325	321	343	338	354	353	325	329	343	347	373	350	371	313	331	343	334	314	353	314	315	351	358	362	308	340	367	325	385	376	328	353	336	360	318	339	345	350	335	325	342	324	351	315	346	324	319	341	352	365	360	335	350	372	340	333	317	349	351	323	342	342	362	355	333	341	320	357	330	378	333	328	353	327	300	340	321	349	364	349	349	309	351	300	344	339	335	360	333	357	339	345	356	354	337	380	346	319	341	333	323	301	356	330	333	353	306	370	310	313	320	371	367	338	323	367	334	335	339	369	362	346	303	348	340	330	363	341	372	316	320	335	340	306	314	378	341	315	414	344	322	310	344	350	351	361	345	339	339	326	331	311	331	342	346	335	352	324	329	343	357	358	338	330	345	318	354	315	332	332	348	333	364	320	340	312	360	336	361	337	353	330	309	327	357	323	348	314	335	336	347	338	351	330	332	329	322	331	316	318	330	337	343	355	329	345	335	342	341	321	364	346	333	362	329	339	317	313	341	312	337	332	319	353	361	347	347	332	313	313	321	346	320	338	307	347	348	335	319	320	347	324	300	353	325	316	350	350	369	335	384	338	317	328	313	319	333	340	350	355	327	316	357	336	335	309	319	329	317	377	306	324	324	321	346	328	323	332	381	305	341	352	330	328	312	338	366	334	350	340	325	321	333	346	378	329	302	324	332	344	315	346	335	326	346	345	332	363	330	367	362	341	381	339	353	327	350	353	332	355	329	355	358	324	364	325	356	351	356	323	324	317	338	342	352	333	300	358	342	382	344	314	349	354	340	347	335	298	340	343	341	335	351	319	332	337	350	349	337	365	343	342	349	325	324	348	335	328	335	339	338	341	339	372	354	349	321	323	361	302	357	345	331	351	362	357	347	336	278	310	374	349	350	346	341	327	333	349	338	317	353	361	346	324	327	338	319	336	318	317	307	315	353	350	346	317	354	324	319	308	337	322	351	318	342	352	342	369	326	370	354	344	356	333	348	331	338	322	321	356	314	347	346	347	358	328
31521	43399	27504	16517	11537	8714	6698	4731	3257	2675	2156	1612	1218	1134	1060	896	797	805	731	660	590	566	517	510	520	484	488	470	450	441	404	391	457	437	391	388	414	410	418	409	400	381	386	387	388	402	381	395	385	395	388	387	415	359	382	382	372	396	366	394	415	391	365	391	371	354	359	370	385	397	355	348	348	369	352	347	374	377	373	316	320	366	376	340	347	372	358	380	334	366	381	371	348	319	349	338	349	346	375	366	355	386	383	357	364	351	379	361	368	353	322	354	360	371	348	366	337	339	345	329	373	380	366	382	404	373	346	360	366	375	324	388	378	365	340	340	373	350	358	336	351	380	339	350	362	341	375	355	362	364	367	382	358	329	361	341	343	376	327	370	365	352	377	367	352	350	354	346	366	357	345	356	352	354	360	380	358	386	342	367	358	366	338	374	389	348	358	346	363	360	371	385	359	395	337	358	369	375	342	325	369	363	344	353	365	354	363	389	341	360	337	382	377	371	379	348	349	395	336	337	356	345	374	348	368	357	349	359	387	348	377	368	382	352	341	350	334	366	326	369	352	377	345	352	345	364	367	391	355	358	316	365	357	341	335	357	348	321	397	332	387	340	374	339	366	349	384	373	377	385	358	372	343	355	354	336	353	369	356	363	342	335	361	362	366	336	391	326	358	319	373	351	366	377	352	322	366	344	362	350	370	326	389	383	369	343	367	366	359	372	327	332	351	351	350	388	357	382	365	366	329	360	368	371	356	414	332	350	337	370	350	360	348	385	354	344	361	351	344	357	367	336	365	324	383	325	364	376	363	351	339	355	358	387	348	376	355	370	372	329	383	379	326	341	366	368	344	354	347	355	351	360	366	341	331	355	356	390	334	342	333	355	359	339	304	367	354	365	356	348	352	354	344	386	347	323	353	358	354	396	344	377	357	364	398	333	354	355	350	365	375	311	295	383	391	326	372	343	374	365	371	342	372	353	354	364	325	365	354	332	358	345	324	339	367	359	363	376	355	359	363	324	358	334	363	332	364	352	350	353	360	355	352	367	374	348	381	371	366	360	355	348	352	336	343	367	381	315	347	349	396	359	362	343	351	357	375	368	382	343	343	356	339	367	353	349	344	368	364	359	392	366	386	345	341	356	345	354	337	395	353	338	348	362	339	370	335	352	358	359	349	372	371	346	351	383	353	347	347	363	386	355	364	365	339	383	378	315	338	352	376	343	400	367	363	375	347	390	352	370	356	370	351	382	330	348	346	366	337	351	341	338	361	345	366	318	341	339	322	327	365	341	323	371	349	369	330	382	334	383	361	371	361	364	362	356	328	328	386	348	382	350	341	411	340	323	367	328	335	343	333	311	377	331	368	375	373	324	353	342	353	331	317	348	364	359	329	330	358	348	384	326	404	372	342	360	360	322	363	350	366	367	363	360	367	337	358	339	371	365	350	363	330	363	371	317	379	347	380	343	336	376	360	349	359	361	393	348	321	356	320	323	381	358	359	332	325	355	354	372	358	335	372	349	345	344	379	360	383	343	371	340	390	369	318	339	346	345	359	360	354	331	361	353	366	377	359	330	351	358	344	353	363	335	341	369	377	356	371	377	385	378	381	311	346	351	377	339	354	334	369	334	376	331	370	356	350	376	362	374	393	347	336	382	387	368	363	365	352	327	351	345	363	359	348	387	324	359	369	390	344	362	345	351	356	345	370	360	346	326	380	353	384	377	359	338	329	350	364	401	385	377	379	374	353	373	354	345	342	342	341	377	359	358	364	355	379	400	347	384	356	342	355	355	367	348	364	364	375	361	340	381	368	362	350	373	381	375	359	351	317	359	357	346	359	334	345	363	395	385	363	329	326	343	375	349	347	354	381	336	377	353	365	333	380	361	346	329	367	336	364	344	374	358	333	357	323	372	355	329	379	375	382	378	350	343	340	384	390	378	345	373	347	389	357	354	366	332	367	350	367	361	326	343	336	342	353	352	333	374	363	340	368	337	347	368	335	358	359	367	343	355	344	339	333	353	352	384	378	356	361	340	390	391	371	339	359	363	316	353	334	329	373	336	336	348	324	350	375	382	376	378	374	374	352	390	354	331	372	338	342	354	354	390	339	341	372	382	327	365	362	373	349	353	405	333	337	377	373	335	362	352	364	350	380	352	372	361	344	361	359	359	383	367	329	360	370	355	342	361	349	362	342	375	347	368	334	358	336	356	382	331	333	365	353	383	355	365	368	358	331	369	325	348	363	342	354	368	343	370	381	380	385	362	356	355	357	353	381	351	351	373	369	370	371	356	349	391	397	348	358	359	360	322	357	369	346	362	361	355	361	350	354	364	348	360	344	376	352	342	363	396	382	351	309	364	359	330	366	375	373	382	350	358	339	383	376	369	338	358	371	353	389	373	387	401	376	337	364	365	363	350	368	353	354	341	339	345	373	351	357	382	335	376	330	369	328	348	335	377	345	352	359	376	394	381	341	371	367	374	347	357	319	366	380	386	365	356	372	323	361	321	367	328	333	373	358	361	380	371	358	376	374	362	340	352	367	325	355	346	351	383	366	340	374	374	327	357	355	378	375	338	353	336	391	335	342	357	400	366	357	329	357	362	359	379	376	335	385	353	357	354	352	344	343	343	351	345	352	382	362	360	384	348	350	360	360	379	345	366	355	322	348	324	358	358	347	355	382	343	352	371	339	384	377	318	369	363	331	324	347	355	363	327	365	344	324	325	355	353	357	376	376	339	329	348	373	352	331	394	373	356	387	374	376	348	350	349	319	360	363	336	385	370	338	353	376	350	387	367	355	348	360	340	364	354	365	359	378	347	386	354	320	347	373	361	356	362	341	390	351	349	356	372	350	365	346	365	369	357	355	363	383	349	357	359	342	378	369	382	370	380	346	331	353	329	337	377	382	306	374	361	346	344	369	321	361	371	358	346	349	356	338	377	375	363	345	369	355	372	370	367	382	347	340	329	338	386	399	361	369	401	384	343	366	391	370	344	353	337	352	391	360	388	375	346	349	338	362	364	361	329	374	360	308	352	354	320	331	408	327	376	349	346	366	355	362	331	352	368	368	369	357	337	324	335	350	350	368	342	379	338	381	352	347	365	374	373	371	360	397	356	363	334	317	372	360	347	355	376	333	330	378	353	386	343	403	399	366	373	378	383	368	375	392	352	349	370	367	343	367	356	371	341	326	377	395	349	330	347	356	326	360	366	348	374	363	376	362	355	348	345	339	344	382	364	364	359	340	337	351	372	357	382	347	339	349	361	387	370	332	371	365	353	368	368	398	372	349	390	357	365	369	341	382	378	356	354	369	337	368	367	360	364	319	359	360	381	324	383	378	320	360	364	383	368	371	363	384	349	405	357	327	317	383	379	366	363	316	352	303	369	357	340	377	371	341	351	380	341	358	328	325	365	341	371	371	361	331	379	363	385	356	387	351	360	354	384	367	346	351	345	357	385	369	352	379	361	374	351	337	349	343	345	329	360
22652	21155	28722	23861	21229	21494	14944	5734	3438	2772	2154	1659	1502	1303	1222	1118	986	852	808	757	760	659	680	604	589	574	591	581	522	553	489	505	510	497	492	490	462	490	523	466	470	474	462	504	482	474	421	512	452	482	503	434	462	494	472	460	460	460	488	456	446	481	495	469	448	436	453	440	426	413	452	426	435	437	471	437	443	407	473	422	417	459	438	444	473	430	455	393	443	438	446	448	462	442	414	429	464	431	422	447	429	436	456	451	446	432	413	432	481	456	412	439	425	423	440	410	417	421	443	428	434	432	427	437	435	448	422	417	456	455	389	450	423	419	414	429	417	428	457	446	438	379	402	433	426	423	424	441	437	448	449	446	406	462	449	471	424	400	408	438	447	429	433	415	460	411	449	436	433	367	435	448	417	427	432	436	444	434	466	421	426	437	419	439	440	453	456	416	371	442	420	417	411	458	406	431	434	449	425	468	407	454	420	413	424	454	447	467	440	476	403	458	423	416	420	401	451	421	437	440	467	445	449	418	439	454	441	450	412	446	450	435	418	416	452	420	377	451	451	406	480	420	434	443	418	423	430	408	425	430	403	398	437	463	420	416	437	425	437	403	444	424	435	421	449	401	426	420	423	452	442	440	437	429	424	437	432	376	418	445	419	432	447	429	446	394	438	432	454	397	437	446	441	444	430	442	429	450	436	471	401	419	427	488	411	438	446	431	434	457	416	429	425	397	424	440	434	483	427	432	458	421	409	436	448	423	421	413	438	420	434	423	442	460	428	428	408	439	417	432	462	446	414	416	466	425	457	437	396	445	425	423	413	429	479	444	421	415	380	387	445	470	370	413	431	437	429	421	423	405	422	444	396	468	422	440	477	421	455	474	414	448	449	463	442	433	424	441	435	464	417	445	454	432	444	458	435	440	429	452	435	418	402	491	448	439	461	428	428	442	430	425	432	418	442	417	488	431	467	462	462	419	421	410	419	421	425	406	461	453	443	391	422	398	446	460	385	439	419	446	413	485	443	436	422	419	412	447	411	444	431	434	458	435	425	411	465	412	435	442	427	418	436	442	449	444	431	401	456	426	419	438	430	418	450	451	412	405	416	439	462	412	412	410	411	429	425	430	416	434	403	472	398	408	463	408	408	460	426	459	410	392	462	378	469	455	435	428	463	442	448	453	458	413	405	404	422	491	424	452	428	402	461	429	418	430	419	446	445	408	464	434	431	427	432	405	435	424	391	396	433	473	435	425	414	422	435	439	425	412	440	382	429	475	433	428	399	455	471	447	431	406	419	447	448	413	420	427	423	373	422	464	464	460	416	453	401	434	411	454	463	458	415	452	466	424	461	461	436	417	436	443	429	440	436	442	486	435	448	454	413	399	482	403	416	422	393	432	408	450	421	447	421	425	423	453	440	436	395	428	421	389	472	416	448	450	387	454	424	418	440	426	427	440	405	453	410	427	451	401	420	459	416	422	434	424	451	451	444	416	442	460	483	483	445	450	420	428	432	450	450	458	436	441	442	395	445	408	394	414	443	420	432	467	385	447	419	459	436	422	430	429	427	439	447	448	487	418	371	445	423	394	408	405	424	405	436	398	452	450	458	437	475	405	440	436	441	433	411	436	443	389	426	392	423	444	459	450	424	445	423	452	418	430	427	463	470	426	465	436	484	423	417	437	402	423	439	433	442	423	461	436	434	394	433	408	430	437	440	411	466	432	430	433	433	433	438	442	412	461	441	453	437	442	437	449	432	420	402	454	402	408	425	474	409	439	416	429	403	412	412	443	390	430	432	458	448	404	422	444	432	414	458	433	432	424	422	418	462	434	403	406	462	433	424	401	438	450	425	429	440	403	429	425	398	420	441	471	417	442	438	430	450	427	435	407	451	448	437	430	430	423	449	401	446	421	460	423	424	483	443	428	417	453	418	424	414	429	426	426	458	403	424	460	459	383	421	452	391	443	434	437	439	442	435	441	434	466	445	437	415	421	436	442	456	454	419	444	425	442	413	411	459	405	428	394	475	396	387	486	412	426	427	459	403	439	450	469	454	465	422	426	393	430	432	412	427	414	435	400	416	448	425	428	448	453	414	506	407	398	409	428	449	435	449	474	473	416	443	437	439	410	421	446	463	433	478	391	398	431	430	438	454	412	445	447	412	445	399	430	439	421	439	417	402	408	398	456	429	455	412	428	407	428	443	461	473	450	443	415	411	432	429	445	379	460	363	396	443	384	443	433	429	429	461	427	448	463	447	410	451	441	452	441	442	438	456	416	414	395	445	431	460	411	444	428	452	393	401	427	443	418	429	465	427	443	440	403	445	423	472	415	418	428	456	459	450	418	413	411	404	442	446	378	402	449	451	414	393	440	474	428	468	450	435	399	444	397	393	452	411	451	435	417	429	445	430	423	441	460	405	423	444	458	402	411	430	417	386	439	426	410	453	456	422	411	446	411	415	462	426	447	395	419	448	408	458	428	439	436	408	418	449	396	413	436	408	433	393	431	423	447	424	434	481	461	432	465	419	429	441	452	411	423	424	446	440	404	426	452	394	418	443	405	473	479	440	374	398	455	433	421	432	445	403	450	393	431	483	421	419	453	430	453	460	440	449	394	435	444	416	449	455	425	443	443	406	416	420	412	416	428	411	426	434	439	422	427	443	375	452	429	410	443	437	414	403	467	455	429	400	428	432	413	421	438	441	418	446	475	438	448	437	418	412	409	449	440	396	433	402	443	401	434	435	410	418	427	422	461	421	393	429	455	402	423	434	418	457	447	436	471	438	430	427	431	460	420	450	419	437	446	444	425	438	440	472	403	416	420	416	450	409	430	432	436	439	417	419	387	465	431	433	413	457	468	400	473	425	429	400	486	418	420	424	422	394	434	398	433	428	411	454	422	442	464	435	452	451	450	463	463	425	433	436	409	462	406	414	420	455	426	459	453	445	462	445	451	476	468	391	435	425	418	422	482	430	462	422	439	446	421	428	404	407	410	447	423	454	442	437	404	445	454	430	440	410	464	481	426	406	404	433	457	425	442	409	429	421	433	433	423	397	407	439	411	458	414	472	454	408	423	427	418	402	422	409	418	435	429	428	411	453	418	393	444	465	442	392	449	392	390	429	430	420	432	391	400	413	402	448	461	419	441	433	430	431	406	450	438	427	431	414	441	392	436	446	420	460	402	434	401	460	451	450	459	426	396	403	459	428	407	445	406	404	462	458	395	455	422	456	414	437	462	445	428	390	424	407	450	463	424	411	410	445	443	433	440	437	412	410	453	440	428	429	419	441	417	461	430	426	428	413	428	431	435	423	456	419	447	446	396	390	409	424	428	419	429	454	431	448	432	424	430	407	418	438	456	465	445	440	414	443	408	436	416	429	436	423	426	428	433	444	448	434	450	434	393	446	398	440	410	458	419	440	432	430	442	403	465	451	400	430	456	438	405	437	412	389	448	446	421	420	413	503	426	430	404	423	397	415	440	458	408	426	423
36376	53497	34650	23304	17913	13979	11139	7919	5795	4581	3541	2651	2353	2014	1741	1537	1368	1219	1083	935	916	824	781	734	693	709	628	673	634	542	549	544	556	480	540	510	551	509	517	534	507	521	468	532	506	472	507	521	527	502	512	465	510	459	482	502	485	503	459	427	484	492	470	446	452	448	447	419	446	425	481	469	466	400	416	432	498	411	451	450	440	409	441	438	411	414	465	403	441	414	431	443	415	424	439	441	451	408	448	425	464	443	430	470	416	433	454	414	450	443	431	458	408	396	451	434	422	462	453	438	453	407	455	392	435	463	461	392	424	415	463	451	443	456	445	409	398	453	443	435	469	405	425	439	435	404	455	425	433	444	465	408	425	463	460	455	448	426	419	444	430	399	425	430	425	405	413	407	443	448	426	465	430	424	451	463	408	491	408	429	423	420	432	430	448	452	407	461	439	445	408	434	433	448	428	421	450	420	426	467	429	407	425	406	430	414	497	439	439	472	487	431	460	441	436	419	446	433	439	434	424	445	423	447	420	470	400	479	420	399	422	456	421	423	459	419	421	450	405	436	447	432	439	439	473	451	427	452	412	439	426	435	402	437	432	451	440	462	427	433	448	399	465	455	420	434	438	438	424	440	395	408	399	422	465	433	420	461	437	433	468	428	464	441	456	434	437	407	450	450	401	435	454	433	423	478	462	454	475	422	436	430	451	453	444	420	430	433	455	419	447	443	413	453	420	410	422	427	441	429	386	434	448	497	463	454	412	470	422	410	410	455	464	427	443	416	409	433	451	447	431	468	455	410	419	453	425	444	435	432	437	428	461	434	437	444	431	409	431	431	413	480	417	432	424	441	457	431	444	439	436	470	453	435	438	429	437	380	484	444	455	443	425	409	475	419	446	422	421	480	409	440	429	429	456	404	440	416	402	448	458	430	452	470	429	444	441	401	423	398	420	460	439	443	455	396	422	467	467	428	437	442	402	434	418	422	440	438	391	453	446	453	431	445	427	441	420	441	428	424	419	440	458	411	442	418	424	441	446	463	445	461	413	463	405	440	444	440	436	442	437	453	399	385	402	446	463	435	446	441	453	404	447	394	429	425	438	479	430	449	450	427	429	436	444	438	450	432	413	444	450	421	465	427	399	442	415	398	466	419	404	439	449	451	464	440	434	482	450	422	405	421	399	450	424	437	447	452	438	437	426	453	426	459	424	458	443	425	422	438	407	411	421	435	468	414	470	399	460	405	420	429	431	454	397	419	456	451	450	408	455	431	437	451	454	433	443	404	479	410	441	431	452	432	382	462	445	442	450	415	432	423	399	455	382	432	425	446	445	462	410	443	458	453	442	419	436	443	407	441	430	438	437	418	438	399	433	416	452	459	424	432	435	464	454	437	469	419	407	407	429	395	419	438	429	448	435	458	392	438	418	423	421	434	410	416	434	440	434	457	416	431	457	437	441	416	468	427	427	455	441	432	414	409	416	463	468	450	395	419	422	417	448	442	444	417	404	441	411	414	459	455	447	452	430	426	468	428	446	417	446	436	418	428	444	445	454	470	466	442	455	464	433	467	452	450	461	417	423	490	456	409	439	413	405	430	418	438	431	436	463	449	444	447	413	398	415	416	439	433	428	417	430	430	453	430	427	438	441	463	439	439	475	440	426	416	447	456	451	447	439	422	462	445	406	431	430	484	436	416	407	434	442	447	469	426	428	406	410	447	420	465	477	392	415	391	452	423	443	401	415	439	463	395	443	441	449	462	429	455	452	435	449	427	421	446	420	440	417	433	460	448	411	463	423	428	410	447	428	427	419	415	441	441	406	456	419	427	421	399	421	412	438	411	430	436	479	442	451	419	405	427	456	394	499	425	448	413	466	429	400	482	436	456	428	451	440	421	433	421	428	485	430	461	478	427	463	409	455	466	447	484	409	450	422	473	444	477	410	449	442	425	434	448	433	456	449	419	405	403	461	428	450	432	441	457	430	405	419	402	424	457	444	457	449	443	458	455	417	405	459	470	413	461	416	400	454	463	447	405	455	433	441	424	432	446	420	427	472	438	461	459	432	430	423	460	458	428	467	417	453	434	450	438	422	380	407	424	405	452	434	414	458	433	446	420	437	403	436	443	461	448	462	463	424	437	423	469	410	405	419	402	471	437	440	430	404	437	460	430	452	402	440	412	422	445	418	445	449	444	424	438	435	464	444	426	449	420	418	429	437	410	437	464	422	411	412	441	421	464	451	438	439	440	417	467	400	450	451	425	399	445	399	457	426	422	420	454	484	435	459	432	411	440	452	433	412	497	485	419	445	440	432	437	438	415	437	467	460	420	405	417	443	437	482	434	447	419	441	428	462	447	458	433	388	414	431	439	437	460	455	400	432	472	402	423	435	414	483	396	460	419	425	459	396	431	426	431	421	411	424	427	488	476	425	451	398	414	394	462	451	429	428	454	424	442	464	424	426	418	464	422	409	462	410	407	435	440	450	411	428	420	420	445	415	468	420	419	415	422	427	413	417	466	435	459	456	402	446	436	420	423	421	464	441	443	424	430	414	431	416	442	470	466	443	430	456	442	462	412	414	427	413	421	406	426	452	406	399	435	428	407	414	467	427	432	431	412	433	403	407	462	394	411	446	438	432	454	418	422	479	423	439	445	432	404	424	438	435	477	453	447	480	445	413	411	456	427	446	451	421	443	397	445	428	412	475	452	467	414	447	410	437	460	454	429	415	396	459	430	428	433	475	401	443	435	405	413	461	423	445	435	421	439	422	428	494	436	444	461	460	452	392	417	414	458	440	415	423	449	461	435	444	425	402	443	443	450	431	403	432	470	420	403	432	425	443	438	430	431	475	447	413	393	428	430	443	417	423	460	432	421	422	491	431	452	412	382	446	450	433	439	459	391	432	427	420	438	390	470	389	436	410	475	441	463	434	423	396	432	437	441	437	390	450	410	427	444	424	422	446	452	459	399	427	415	401	454	399	450	417	430	421	455	483	449	435	408	423	407	410	423	453	467	450	431	415	442	502	432	444	444	435	440	437	436	438	432	429	420	425	453	393	422	436	407	451	446	425	398	452	447	457	459	447	413	402	407	424	425	409	444	448	433	439	436	404	432	453	435	456	418	432	415	455	442	446	443	427	433	472	415	426	445	408	401	446	429	473	464	412	423	442	447	436	442	397	455	467	408	430	470	474	460	439	440	417	467	452	446	435	442	422	428	411	458	451	410	445	487	407	449	444	442	432	470	436	444	400	423	444	432	457	435	486	425	413	448	404	427	431	415	480	435	450	444	456	465	435	430	436	456	422	447	444	412	454	422	436	401	455	419	451	427	436	443	427	413	420	454	463	440	444	436	450	443	431	428	404	449	413	447	470	414	446	432	462	407	418	422	430	457	414	437	444	426	423	494	421	444	472	442	438	392	467	448	441	422	457	450	428	445	407	459	450	437	443	422	447	443	440	427	409	386	428	480	422	431	436	447	428	440	396	429	400	378
29849	26436	22374	13087	6561	4291	2786	1754	1328	1066	876	700	639	607	570	518	431	406	389	396	359	359	376	343	330	300	329	277	291	319	301	275	268	289	294	279	309	309	312	275	276	299	274	270	271	278	298	283	283	268	288	284	296	277	292	265	271	264	276	291	297	250	254	284	302	275	254	274	280	274	272	259	287	288	290	224	290	262	272	268	253	245	272	286	256	267	230	241	291	247	261	259	245	240	238	288	290	245	256	279	278	262	244	263	277	248	263	254	250	252	238	294	264	269	286	294	264	253	292	280	227	253	268	266	265	246	269	255	270	245	270	279	262	247	285	255	259	270	260	267	265	292	258	270	258	279	255	263	283	283	256	257	244	250	292	272	257	289	260	245	258	293	253	267	261	260	250	236	263	273	255	237	291	257	285	279	271	273	290	257	251	267	274	260	269	271	251	238	279	264	269	237	261	229	256	267	250	270	279	255	263	249	262	286	266	269	273	281	255	264	290	263	249	283	237	271	293	269	250	255	266	271	276	281	260	256	229	244	258	252	263	296	260	255	277	286	281	291	261	274	263	262	272	281	255	274	274	244	256	243	283	267	237	235	276	257	261	293	250	285	261	254	267	235	240	276	292	266	261	262	276	284	266	265	251	251	246	250	242	274	278	251	281	276	260	257	235	261	263	270	266	263	267	266	279	257	263	256	256	258	286	260	258	293	261	239	264	261	274	259	273	264	262	280	249	234	247	264	252	284	270	260	263	266	280	242	250	280	269	257	241	259	265	307	269	282	270	288	260	228	267	301	239	273	261	267	263	259	255	290	261	258	269	258	265	265	271	250	278	246	240	270	275	248	248	296	262	284	242	283	253	267	292	265	279	270	274	307	255	272	269	249	264	261	284	256	266	283	260	251	251	268	266	263	248	235	303	245	277	259	247	258	265	284	256	261	245	278	249	271	272	248	231	240	250	267	283	281	242	269	261	233	281	261	252	214	256	278	242	260	260	273	259	254	261	280	254	297	271	251	282	250	210	318	275	285	251	236	274	247	254	269	294	241	263	251	296	250	257	247	266	282	258	264	266	265	281	292	235	265	253	247	265	264	302	263	259	249	252	251	244	248	246	271	234	306	276	271	271	242	280	257	272	261	286	236	255	264	259	262	250	229	268	239	277	245	224	253	274	249	264	268	275	263	266	271	284	267	284	263	263	250	263	258	254	250	305	278	289	277	262	265	242	265	263	241	232	280	271	267	264	242	257	266	251	252	297	266	261	240	310	277	301	273	284	248	288	269	250	272	271	251	265	258	276	278	273	258	282	256	248	248	247	269	266	268	242	260	250	290	250	287	280	269	273	264	261	281	251	281	248	266	257	263	271	243	234	240	257	254	261	254	288	284	254	254	301	228	251	278	252	275	253	223	264	249	251	257	253	238	279	269	254	256	274	256	288	265	272	259	247	251	302	238	288	244	242	273	272	288	277	267	268	273	243	287	273	266	239	265	281	276	279	235	283	246	275	278	269	268	237	281	270	242	279	272	234	262	246	266	262	290	243	251	244	276	254	263	280	226	282	257	281	246	275	259	251	258	279	289	286	261	291	261	258	255	256	254	272	266	249	255	256	257	235	268	244	260	267	242	251	261	278	274	274	228	279	245	285	256	255	291	243	270	260	282	262	262	264	255	288	244	249	248	262	267	256	252	265	244	258	279	248	258	254	255	274	239	254	256	260	231	253	281	301	231	280	269	261	235	258	252	260	255	260	281	252	273	265	251	247	250	258	276	242	254	265	250	248	276	241	279	240	239	296	275	275	282	292	237	281	255	251	259	247	263	261	239	255	247	262	282	257	254	268	247	284	272	275	283	284	258	249	268	265	261	256	277	261	246	259	225	253	264	249	278	256	237	237	239	264	236	280	244	239	274	274	273	259	244	268	246	263	257	259	259	271	249	236	257	264	258	245	263	288	261	247	258	252	264	226	267	260	285	242	246	257	272	291	261	233	267	259	248	274	290	288	271	257	279	289	266	256	274	250	250	269	282	245	252	284	273	258	289	270	261	251	242	260	244	258	261	264	267	247	245	248	235	263	260	279	248	248	252	273	287	270	245	266	262	265	250	258	268	298	258	253	265	276	293	261	240	270	258	252	269	260	276	244	271	261	261	237	246	264	298	275	252	221	257	249	280	240	284	244	246	255	254	264	269	256	250	276	283	255	268	262	247	273	241	272	231	239	256	288	247	238	267	264	267	229	290	265	292	286	268	299	275	255	263	257	276	258	264	261	233	267	284	237	275	277	280	268	274	262	280	263	280	231	266	265	229	270	256	252	252	285	271	278	280	272	255	273	268	278	270	259	277	283	277	263	277	265	276	270	259	261	276	241	288	274	279	274	244	247	248	292	241	274	238	257	248	256	252	249	275	256	244	272	249	241	259	279	252	253	261	260	245	261	271	268	275	257	241	253	240	243	253	255	252	230	247	252	278	257	263	290	271	265	287	267	256	277	254	261	260	291	278	249	259	283	252	288	270	253	256	299	238	258	252	247	284	254	269	256	260	271	246	261	261	263	246	259	292	275	268	259	297	266	277	282	253	271	263	264	249	280	266	257	269	268	289	261	267	284	242	251	265	237	252	262	254	243	281	273	263	266	279	293	270	270	253	270	261	243	258	233	250	276	261	263	251	254	264	289	254	277	272	250	266	271	243	268	275	236	276	261	279	277	268	256	271	280	268	284	270	266	254	254	279	253	262	273	255	263	295	254	250	262	251	274	249	268	248	251	256	288	274	282	285	225	292	278	241	238	258	246	307	266	259	278	249	246	255	259	267	283	242	256	301	248	267	284	260	243	257	273	276	265	259	267	258	253	264	270	264	291	262	299	270	259	257	288	243	278	265	249	273	268	270	244	254	293	279	234	250	253	280	256	257	263	296	277	245	252	257	278	246	291	283	274	250	260	276	250	259	274	272	254	265	243	282	240	255	273	262	271	245	276	241	264	257	252	261	274	246	250	264	274	254	263	252	287	237	272	262	263	284	271	246	277	284	273	255	255	265	288	260	275	305	262	252	251	245	264	261	252	286	306	253	246	258	266	263	282	262	258	269	273	263	262	262	243	263	241	241	294	263	252	236	266	272	243	257	264	265	269	271	264	254	263	276	285	269	262	250	269	267	254	266	268	250	276	276	239	280	251	253	267	275	252	246	267	249	243	263	255	264	234	271	323	289	277	250	253	258	262	248	279	248	282	277	248	243	282	255	276	258	251	259	265	269	256	265	249	294	235	272	279	262	290	272	261	261	264	275	259	264	254	255	253	281	269	238	253	275	261	253	233	269	250	266	222	283	247	281	243	263	240	262	287	251	269	266	257	252	269	259	277	256	276	281	292	298	277	266	276	296	297	278	250	253	291	242	255	260	271	238	264	257	275	257	277	259	253	266	261	264	266	285	270	241	269	267	248	239	248	277	274	273	291	273	262	267	271	259	232	274	288	270	265	257	255	274	260	255
29492	37635	22668	12078	8701	6664	4698	3180	2468	1901	1240	1086	983	814	700	704	576	519	524	474	423	480	456	414	374	363	370	358	342	354	334	326	321	335	333	318	325	297	305	302	329	352	312	301	335	317	263	322	280	325	303	318	290	364	289	320	276	311	323	293	291	286	299	308	287	291	286	325	279	275	299	271	257	278	294	303	251	262	273	286	290	274	266	281	294	265	271	273	299	275	292	277	294	288	271	323	271	273	298	298	280	302	287	280	264	307	322	276	280	253	294	281	306	236	261	278	279	280	286	259	222	302	282	274	285	333	294	279	289	279	308	304	277	270	284	292	281	278	292	271	295	284	297	276	303	305	290	271	284	298	235	280	271	261	265	312	243	288	278	279	283	263	275	306	278	274	271	314	323	277	242	277	309	298	291	299	302	278	290	268	283	299	288	292	271	288	254	284	273	290	294	296	280	281	292	288	276	275	307	281	286	289	283	275	304	290	257	267	260	259	287	286	271	257	283	278	263	259	296	296	270	291	287	294	289	289	277	288	275	281	303	308	285	259	307	308	308	253	277	260	285	291	271	281	272	316	292	238	276	268	283	286	290	295	271	302	278	270	288	260	273	277	265	289	247	267	280	267	275	279	312	287	244	264	259	303	276	276	284	276	321	282	265	288	272	316	282	292	273	301	278	274	263	280	269	299	264	263	301	288	268	306	295	268	273	286	278	278	283	261	267	291	277	262	269	273	290	300	290	308	273	259	277	257	294	300	297	249	294	264	251	283	275	300	309	265	287	264	285	274	266	299	265	263	250	277	275	310	296	328	272	278	288	311	281	298	301	287	287	263	274	288	272	318	284	307	289	295	275	286	284	280	274	299	306	275	261	283	278	291	308	262	266	291	270	311	273	272	263	286	262	307	328	291	281	298	281	257	266	297	266	258	264	276	275	281	285	263	290	304	296	280	301	268	267	258	288	276	298	308	299	283	285	299	269	261	314	254	278	293	293	269	283	265	298	288	253	267	267	277	266	290	287	261	263	272	270	304	272	280	293	282	276	281	288	285	264	307	291	314	304	294	297	261	285	261	293	313	286	262	294	321	277	319	272	287	275	271	276	286	266	295	247	268	271	271	243	297	308	293	300	268	284	264	282	264	298	289	314	275	263	278	295	303	308	285	294	287	293	293	292	291	272	293	273	270	242	295	290	270	317	283	274	290	291	292	282	257	293	291	260	300	268	277	278	310	296	268	284	291	258	296	283	290	278	265	301	258	261	263	322	275	302	308	286	270	303	268	322	280	294	296	317	310	291	258	287	272	290	256	266	297	297	257	283	268	267	287	293	283	250	282	294	279	258	309	275	280	264	283	234	263	275	301	273	270	265	285	287	262	258	279	249	289	273	283	319	282	303	280	270	287	268	285	285	277	272	274	264	274	276	309	279	262	286	307	316	289	273	259	286	312	257	295	319	254	288	271	272	274	274	285	289	288	270	303	289	282	286	296	290	308	263	296	290	281	312	289	283	244	272	316	288	303	288	279	309	291	303	290	275	290	279	284	302	288	289	302	290	279	284	259	286	281	267	287	332	267	274	291	301	297	265	275	248	252	302	275	286	287	269	291	271	308	270	269	288	293	297	296	317	266	274	305	280	291	277	309	280	272	286	271	280	281	313	267	278	255	256	294	272	292	285	243	291	311	281	310	277	302	273	283	304	291	265	278	291	317	299	274	255	279	279	269	265	284	274	313	302	256	301	294	303	292	285	285	280	258	307	276	297	299	264	282	297	274	295	276	263	273	288	276	283	285	256	311	294	245	275	283	271	281	293	277	288	273	306	282	266	287	299	302	256	252	284	285	284	274	306	306	305	289	292	284	280	277	279	307	280	290	288	271	260	269	275	281	297	284	267	325	282	257	278	270	278	294	298	293	293	271	271	282	293	270	272	278	271	271	265	300	284	257	286	295	271	274	272	278	291	265	291	271	283	282	288	301	301	286	306	276	302	294	293	311	280	286	283	268	276	270	295	306	299	307	284	270	292	291	289	277	275	301	279	259	300	296	260	284	268	268	266	285	275	275	301	306	262	268	289	278	282	285	302	307	288	291	279	272	293	266	301	275	280	293	291	280	275	252	266	285	288	261	305	276	270	301	287	288	295	274	291	266	323	278	306	244	285	266	303	275	280	306	251	315	301	295	282	303	275	298	299	276	299	281	261	272	277	252	298	296	278	283	260	286	290	272	297	266	294	280	274	293	278	269	293	279	287	270	267	274	287	289	284	288	294	265	298	279	259	296	317	299	275	284	300	271	261	276	276	274	268	275	268	280	285	277	270	269	262	285	294	294	256	273	255	263	315	276	280	284	313	301	277	293	296	267	321	319	279	275	293	276	295	255	301	274	311	259	278	315	297	310	273	293	259	282	281	266	281	290	312	271	278	290	292	304	311	273	263	278	296	253	278	268	282	305	278	275	296	259	263	309	272	271	262	283	288	247	285	268	294	292	307	263	293	291	277	283	285	304	270	318	302	247	290	298	318	285	270	324	258	269	285	291	309	287	283	272	315	279	286	295	308	278	275	271	291	282	283	304	252	305	272	290	307	282	314	282	289	314	263	280	287	273	274	277	309	268	281	255	280	310	317	268	271	291	284	301	280	289	279	282	274	311	297	304	272	272	281	297	289	271	263	285	291	267	242	269	297	285	284	296	307	277	238	280	297	278	271	285	263	264	294	267	275	276	295	264	308	257	278	282	283	259	276	297	288	266	284	292	270	277	289	303	249	278	302	273	290	319	267	276	267	297	284	296	272	296	274	269	301	287	313	282	278	289	297	274	289	244	301	280	316	285	290	288	297	276	318	247	268	284	269	294	268	279	273	287	282	295	278	295	272	300	271	268	305	307	258	268	263	287	283	275	264	300	261	282	307	318	290	315	278	258	280	291	274	251	267	276	283	278	280	271	281	285	270	287	282	280	257	279	262	249	246	254	297	291	277	273	272	279	266	298	275	296	269	251	289	288	297	280	282	302	258	283	279	276	290	303	318	277	268	303	278	295	265	280	260	275	277	294	280	283	279	280	266	272	250	289	283	308	292	296	286	277	262	302	306	299	261	279	287	275	285	278	316	295	287	259	276	292	313	278	265	284	280	293	288	286	295	262	267	260	297	261	266	285	263	319	298	299	256	267	301	293	284	284	246	295	288	276	314	297	245	296	233	281	270	272	282	301	315	295	304	258	279	248	282	262	270	279	298	280	279	260	255	268	258	279	276	240	280	285	280	291	272	304	286	289	295	300	293	273	270	305	285	269	265	288	286	275	273	273	255	284	298	286	306	294	294	285	277	303	274	278	274	292	305	273	295	296	279	290	301	288	281	325	275	269	284	283	315	291	319	297	275	310	272	307	269	279	318	297	265	306	270	275	273	280	289	291	277	259	262	291	281	310	248	289	276	303	298	267	300	282	282	284	300	279	290	285	300	287	282	255	279	292	260	295	279	305	267	256	263	279
23943	21220	28293	24488	21210	14568	6560	3352	2333	1715	1435	1177	1065	831	798	718	654	612	564	518	514	473	462	452	435	429	381	359	399	352	374	354	366	323	341	387	345	344	347	329	326	350	304	340	329	341	340	333	344	312	332	360	323	347	361	324	296	334	311	344	358	339	329	313	297	310	312	303	294	267	343	332	324	337	324	309	258	322	335	343	295	275	307	317	306	320	319	332	327	317	317	316	303	313	309	313	309	311	295	294	299	326	283	323	287	320	290	310	273	333	327	340	322	315	314	309	302	277	323	328	312	329	318	317	319	302	304	304	311	307	311	289	297	291	345	312	299	319	309	286	307	293	320	302	288	294	349	280	325	317	302	285	312	321	300	313	333	294	293	323	264	298	306	278	286	291	335	279	346	327	271	325	289	373	335	333	327	316	284	322	304	321	293	312	320	297	315	320	298	327	276	280	285	313	259	287	316	305	308	295	315	307	331	318	312	293	306	274	313	305	298	301	310	310	320	345	314	305	321	306	324	290	317	307	295	307	280	293	294	296	304	301	299	305	315	270	313	270	331	284	290	333	298	319	286	302	306	325	322	344	301	316	318	291	326	293	313	315	316	318	318	285	271	332	318	309	294	333	333	277	297	262	314	278	330	292	293	301	315	307	324	343	285	293	318	328	290	322	325	295	289	325	300	313	316	319	303	306	314	294	298	303	332	326	320	267	288	302	296	304	308	305	309	357	331	297	306	298	296	316	293	311	284	311	306	296	280	303	295	295	321	317	281	310	299	282	324	292	332	315	265	294	299	293	337	347	297	299	303	322	324	297	303	294	323	297	311	306	292	312	311	322	304	289	288	289	311	269	281	306	286	298	293	294	287	346	326	314	320	326	293	292	304	307	307	295	315	310	311	302	331	308	324	354	310	309	307	302	296	316	327	326	332	317	323	280	300	304	299	337	342	308	309	306	308	315	305	287	289	304	270	336	335	305	310	304	301	310	300	291	303	329	301	318	292	312	298	305	303	333	322	304	304	318	324	312	283	303	304	329	324	312	327	333	304	295	307	331	342	320	311	325	320	316	298	327	306	306	316	338	305	344	300	304	298	318	297	289	306	340	307	334	299	304	311	293	303	324	302	315	305	302	298	306	313	285	336	334	329	311	303	306	304	291	280	313	290	331	306	335	292	310	319	301	296	307	328	297	347	312	301	320	319	297	309	296	302	341	319	302	320	307	304	298	337	333	317	305	322	318	310	301	305	328	326	312	269	315	342	301	308	302	348	329	319	329	329	282	287	308	297	315	274	292	284	281	286	314	303	328	292	309	300	281	306	306	297	299	294	291	309	316	341	310	355	276	366	295	312	316	328	299	322	316	317	315	312	298	341	281	313	292	285	331	309	303	273	325	333	331	294	268	308	293	317	279	306	280	324	330	309	246	325	312	308	294	319	297	290	285	316	313	342	323	326	280	298	290	290	279	298	315	292	349	319	300	308	306	321	326	340	326	286	288	294	294	293	325	316	286	294	312	309	286	293	330	287	331	308	326	292	292	283	290	289	269	325	289	265	313	297	328	307	289	319	294	300	303	311	287	333	293	266	289	293	314	294	322	311	297	287	304	299	284	306	290	308	270	316	284	328	300	297	282	253	303	320	321	304	328	326	313	311	309	342	312	299	323	287	300	297	310	320	315	283	301	318	311	294	304	285	299	302	282	324	304	328	303	320	296	279	283	306	319	317	340	329	308	331	300	294	316	311	321	331	305	337	310	292	288	271	315	301	319	319	310	284	301	281	293	321	310	328	307	317	326	332	312	331	327	317	309	290	304	361	312	297	298	305	301	312	314	302	333	321	313	308	329	328	302	282	304	315	291	279	325	286	335	325	304	329	284	307	309	286	299	301	303	326	297	286	306	307	313	316	311	286	303	279	290	282	307	278	280	305	290	328	302	296	281	315	304	275	347	321	309	304	319	298	320	300	288	346	318	298	321	290	312	307	283	288	320	286	322	321	291	308	295	293	316	293	269	298	295	291	316	296	309	305	317	299	309	306	350	291	288	275	297	301	324	320	297	303	282	334	337	275	307	316	300	313	296	324	298	285	296	316	298	287	260	325	306	361	289	296	309	316	297	283	361	307	308	307	303	298	298	306	302	292	353	299	300	348	290	317	315	344	316	285	318	301	279	297	299	318	309	333	327	302	326	286	322	294	290	281	291	313	285	313	292	310	327	278	324	303	299	314	290	305	290	291	286	323	305	320	293	291	302	296	294	316	302	333	313	312	304	287	293	298	313	296	288	302	322	304	287	328	279	321	348	327	331	309	264	276	318	309	327	325	319	311	280	352	315	310	310	303	304	328	310	311	303	295	295	343	317	333	294	293	345	304	296	253	326	314	301	307	325	310	279	311	325	331	319	344	325	286	357	322	317	281	284	340	291	318	286	285	336	291	326	299	331	293	314	302	286	288	309	280	315	313	292	324	292	332	321	289	319	311	313	319	335	311	265	337	310	313	321	296	277	310	324	303	300	283	346	309	311	315	322	324	327	317	301	316	334	292	284	284	314	316	296	331	326	314	295	297	282	297	314	319	298	327	332	301	291	306	314	316	326	324	328	301	319	309	317	289	308	298	302	280	320	312	300	297	305	278	283	276	330	311	316	300	300	303	275	297	325	311	312	308	341	300	323	301	301	267	286	325	339	294	286	276	285	311	295	324	277	343	300	282	301	323	325	292	325	319	325	313	269	346	283	324	290	311	293	327	329	298	299	301	318	317	310	299	303	300	330	345	300	298	287	305	309	307	299	291	303	299	295	324	323	292	315	335	307	285	306	319	305	304	335	315	359	306	308	335	310	304	304	271	289	309	292	326	322	299	327	304	292	312	328	291	303	311	320	297	311	318	302	329	316	295	324	297	304	273	332	314	323	320	304	316	322	308	312	340	301	326	326	341	329	324	353	287	309	316	300	298	325	318	310	310	299	303	318	324	295	281	315	303	311	307	312	305	315	297	301	289	292	283	313	293	311	306	303	319	308	328	307	320	302	315	304	310	317	300	332	333	286	297	335	294	293	300	306	312	325	311	287	310	280	315	336	332	302	288	313	295	325	288	329	284	288	305	332	300	293	315	292	324	312	320	320	303	265	313	301	293	289	292	283	307	305	288	322	313	324	313	303	297	349	336	309	303	338	331	289	281	323	296	295	279	299	295	304	285	309	327	316	320	332	293	307	294	267	300	324	282	288	322	301	293	320	315	308	317	326	302	289	307	279	286	273	317	328	310	291	275	282	333	301	343	328	304	280	311	310	318	307	320	296	316	278	268	332	311	314	263	318	305	293	295	298	333	316	286	290	316	309	298	327	321	278	317	281	290	325	314	294	306	309	305	304	298	297	293	314	294	308	306	307	303	304	318	314	304	300	288	320	287	304	342	283	298	300	313	320	314	296	310	270	326	298	280	275	301	285	345	300	301	320	316	302	320	268	321	290	293	284	310	314	323	311	309	310
32216	47294	29701	17503	14068	10721	7806	5415	4043	2924	2342	1810	1635	1354	1216	1092	929	834	786	704	683	642	559	519	548	459	459	429	422	407	431	431	411	387	388	368	420	386	379	359	372	377	393	379	424	367	336	349	379	380	355	348	374	354	340	361	376	372	334	340	349	364	395	316	348	339	327	342	294	322	313	320	335	306	351	296	333	293	340	328	346	326	314	289	313	302	327	330	324	318	335	319	285	305	338	306	343	330	297	296	318	299	328	325	312	296	326	341	336	337	337	291	336	329	304	326	326	343	327	339	346	343	310	317	298	326	275	313	308	306	345	328	343	306	317	318	307	332	338	361	337	320	368	328	325	325	302	330	315	327	326	324	360	335	313	309	321	337	365	312	317	354	290	331	326	287	330	316	332	304	309	325	341	334	358	309	308	317	298	310	339	322	324	316	324	312	318	334	311	312	324	303	315	331	351	315	322	327	298	324	311	355	341	341	348	338	291	339	335	314	290	310	304	294	323	337	324	300	310	316	315	337	314	324	329	315	310	327	318	297	313	311	310	313	333	323	331	324	329	296	293	339	350	321	338	308	359	314	325	355	336	324	320	329	331	310	339	334	342	308	344	304	322	314	334	281	316	318	298	312	335	336	312	328	296	307	350	290	314	361	362	326	301	344	327	300	308	322	340	300	339	323	322	317	322	314	330	310	302	317	350	330	305	334	340	305	297	291	311	331	321	328	361	358	314	315	337	336	323	312	310	336	328	314	338	334	317	302	313	325	301	320	351	329	340	291	326	279	337	325	302	326	308	322	326	327	324	314	317	333	320	334	302	346	336	331	309	282	296	362	300	338	334	286	308	328	325	338	305	326	297	316	321	321	313	339	322	296	303	317	317	296	308	304	321	330	301	323	323	339	316	333	302	310	317	326	301	320	321	316	315	273	321	328	336	300	359	311	301	319	329	310	302	330	338	336	312	339	310	312	345	320	338	330	328	346	307	300	349	319	290	317	310	325	352	327	331	347	313	341	306	324	326	322	294	325	310	352	318	304	303	311	310	332	340	323	342	317	338	328	307	305	321	320	321	320	321	290	311	349	324	332	335	310	322	317	335	332	320	356	322	354	309	309	311	328	337	341	338	288	312	339	311	306	308	337	347	319	310	325	332	316	300	317	314	321	362	349	304	344	270	325	324	327	345	294	328	313	331	332	315	322	314	308	339	328	299	324	298	330	322	332	324	321	302	347	334	329	342	306	332	319	310	351	308	307	308	320	301	319	306	313	316	322	318	343	348	328	335	288	348	326	321	297	317	335	295	330	320	301	289	298	360	308	308	321	318	308	341	322	355	317	330	295	346	335	326	303	307	327	326	322	291	304	282	311	299	323	331	335	323	337	333	317	309	324	323	342	297	311	332	336	321	354	305	328	316	319	307	323	313	323	306	316	316	322	308	322	332	343	300	302	304	296	323	304	319	298	310	299	318	330	350	323	325	340	339	303	299	301	325	322	315	303	326	326	357	328	300	318	353	334	335	306	340	312	318	341	319	336	334	349	337	321	297	317	331	318	314	316	333	316	349	297	293	326	336	308	322	302	331	328	363	298	342	340	255	337	347	327	302	300	324	312	330	330	330	330	340	325	369	282	322	296	309	329	319	337	335	319	327	291	334	305	348	344	343	326	325	302	334	336	322	322	316	319	304	315	314	314	311	305	294	312	328	336	295	333	311	331	341	332	298	316	316	325	336	299	331	342	298	344	332	319	345	327	291	330	297	316	356	322	336	285	319	326	347	289	309	319	363	345	299	328	304	304	325	363	297	341	325	322	333	335	326	292	310	323	334	338	289	283	337	340	325	350	339	341	317	310	311	322	319	315	315	355	293	328	321	331	311	315	333	324	296	313	313	308	314	307	282	323	306	327	329	316	338	310	314	337	323	313	314	340	347	330	300	371	314	329	337	311	326	311	317	323	326	321	361	343	350	311	310	294	308	301	350	317	314	325	334	322	325	325	312	310	294	318	322	324	339	313	311	325	328	322	327	348	308	303	283	318	305	333	340	312	346	332	326	316	309	306	302	324	303	315	325	324	306	324	307	302	293	315	324	350	308	337	295	343	340	333	326	310	313	284	330	328	314	307	338	316	330	334	300	323	303	298	288	338	330	294	316	327	296	342	326	326	325	351	348	280	292	323	322	325	301	291	283	350	336	322	334	288	323	307	327	345	336	309	331	349	348	311	309	304	311	302	282	322	288	319	359	320	301	323	319	312	328	327	299	327	294	290	313	308	303	338	303	310	307	340	314	333	333	344	339	339	308	326	313	318	293	355	305	323	308	299	353	328	302	351	311	300	306	325	300	326	320	349	331	307	341	292	327	297	338	307	312	279	271	305	330	318	290	287	282	279	334	315	311	309	313	329	301	337	342	353	302	305	343	349	321	300	323	327	310	304	307	310	340	293	293	335	325	321	305	298	317	319	308	299	302	332	310	318	308	316	304	292	331	304	322	316	284	325	326	319	357	335	328	329	301	312	331	296	346	348	356	331	310	268	327	342	315	303	322	321	314	316	372	323	281	342	300	301	319	322	333	301	324	325	304	334	316	331	287	333	312	313	337	358	331	333	349	324	313	301	303	327	327	324	335	279	310	337	324	321	332	352	302	336	315	301	328	313	339	316	316	313	320	303	335	315	308	299	305	315	336	293	331	312	313	310	316	350	323	343	327	309	337	334	319	330	334	327	305	305	316	287	330	311	300	303	326	323	329	294	312	309	342	309	340	357	301	318	342	334	332	319	316	313	345	318	320	323	317	317	322	330	312	328	326	329	328	310	331	303	310	310	315	298	337	320	309	323	321	340	311	341	301	326	307	304	290	290	341	324	302	323	305	323	330	354	325	308	341	335	309	309	343	310	353	337	316	335	318	304	305	340	324	354	304	322	330	316	300	319	328	317	310	304	323	298	328	312	291	317	305	296	344	306	290	330	322	347	327	344	339	330	333	346	283	313	349	331	316	304	330	335	336	319	298	331	320	296	374	341	298	302	325	331	314	327	348	306	325	330	316	328	346	289	306	320	313	323	329	322	291	353	302	332	312	292	325	353	318	348	336	325	330	341	305	318	304	339	327	365	288	331	326	279	301	316	304	303	294	333	309	316	318	361	314	340	294	342	330	360	290	309	341	346	317	304	303	288	351	304	309	324	309	304	342	314	334	296	334	332	358	311	309	308	347	303	302	320	293	317	309	289	303	317	329	309	317	352	285	310	322	314	331	326	325	313	325	309	301	311	303	309	335	315	343	346	327	314	319	312	319	353	313	336	307	318	335	313	300	327	309	331	334	323	314	324	354	332	343	316	316	311	382	332	351	331	339	337	316	302	327	296	330	321	302	322	311	318	325	330	316	286	315	320	313	305	296	328	352	288	335	321	301	308	336	344	315	320	314	317	359	323	325	349	323	342	305	283	326	340	319	322	329	339	319	307	331	310	331	308	325	322	319	333	313	320	333	323
25013	21178	27165	25259	15099	6804	3701	2451	1915	1307	1207	935	867	807	728	680	588	537	529	506	484	424	439	435	425	404	374	402	385	387	377	352	366	372	348	358	366	373	375	347	355	332	356	361	375	374	380	354	391	357	363	340	367	344	372	371	358	383	323	327	342	343	315	322	322	342	348	345	342	321	333	341	337	343	332	376	327	349	377	327	347	338	319	355	314	335	368	330	366	340	325	316	375	302	330	310	312	335	392	344	314	340	345	335	334	285	328	312	347	320	313	322	340	297	332	348	318	332	326	346	318	337	346	348	358	343	322	306	327	349	325	340	287	324	321	314	308	290	359	339	317	350	312	375	301	338	348	329	317	312	351	313	346	323	334	355	315	345	379	332	336	336	335	366	329	334	344	322	328	344	353	335	341	325	328	314	356	318	337	352	348	301	352	357	331	308	334	322	321	312	352	332	312	346	346	325	324	345	330	310	346	305	303	366	290	337	354	345	323	343	326	340	320	303	304	343	340	337	369	320	332	302	366	361	343	310	363	327	330	311	338	325	303	325	319	306	348	337	305	302	346	347	309	337	340	357	324	329	349	299	335	339	330	338	340	350	320	339	345	315	358	290	322	297	320	333	335	323	318	341	375	355	354	313	331	347	309	321	335	302	365	327	330	336	360	317	335	315	374	361	321	370	358	329	336	364	312	316	346	353	324	348	334	337	322	355	344	319	322	314	332	312	324	336	330	334	333	355	345	337	326	327	327	323	341	349	332	326	330	353	359	320	354	354	311	343	333	322	311	349	321	308	296	338	321	348	377	318	329	328	329	308	345	321	305	358	338	357	328	326	325	365	348	349	331	331	300	336	341	345	297	318	318	337	343	351	344	347	326	334	322	332	307	310	329	309	344	341	339	316	361	292	309	303	341	324	302	330	339	326	326	340	308	376	330	336	355	325	302	312	361	308	348	327	323	332	337	325	320	302	309	312	316	348	325	328	315	326	334	316	332	343	323	325	331	304	324	305	352	315	342	364	363	345	323	357	322	314	330	295	355	323	332	350	346	335	319	324	336	310	340	333	360	337	352	363	351	352	326	350	347	344	321	315	315	360	344	364	338	321	394	335	329	318	363	296	280	324	341	332	309	346	352	334	332	334	306	351	324	371	327	317	356	305	319	292	331	335	329	344	315	336	337	330	338	332	324	329	366	312	336	339	334	324	343	339	327	303	334	315	316	337	353	341	304	345	346	329	303	361	367	347	324	295	310	331	306	334	324	360	325	316	336	355	341	360	317	333	317	357	295	347	304	345	337	334	333	307	310	311	336	335	358	317	330	328	320	355	347	327	343	355	322	338	360	327	330	340	323	310	313	346	310	337	321	332	307	340	336	331	306	324	323	321	315	312	337	328	362	340	279	340	314	334	344	357	330	343	325	306	342	329	339	332	346	317	337	328	304	309	306	314	351	308	345	321	324	303	328	360	304	312	312	313	336	335	285	348	326	343	319	324	316	301	314	307	343	312	334	332	328	329	334	313	300	314	319	333	319	347	320	308	346	339	334	314	333	330	367	307	323	310	343	338	334	325	302	308	331	349	336	344	344	297	293	339	328	345	355	317	361	320	336	354	341	321	351	319	297	315	323	328	356	329	307	352	359	360	323	340	337	336	309	324	333	340	318	346	346	347	287	340	331	311	332	302	331	334	308	328	318	365	365	349	346	317	327	328	361	333	333	314	311	358	304	315	329	343	323	317	307	339	315	376	331	354	320	364	325	356	371	340	332	318	327	347	360	343	338	349	334	343	296	326	350	310	333	322	334	321	350	320	336	317	330	338	325	343	346	297	329	331	333	329	351	316	329	344	323	333	318	313	333	338	329	338	324	359	320	341	337	313	342	328	361	333	342	297	337	317	365	284	337	330	332	294	316	356	345	336	317	335	328	338	331	344	305	343	326	336	358	295	349	340	343	339	378	318	321	359	314	333	329	342	352	366	334	386	310	350	385	312	332	328	356	275	325	323	286	367	366	328	327	321	338	332	360	361	329	345	347	346	326	333	313	283	359	344	329	333	359	329	313	341	318	322	306	341	329	329	328	327	318	344	304	354	322	327	385	319	296	350	328	334	301	354	332	360	326	318	352	372	335	331	323	316	321	328	338	321	325	325	344	313	351	301	352	327	315	363	351	357	338	336	330	338	367	359	334	338	319	313	305	337	333	300	298	317	334	354	346	313	324	344	318	319	311	364	331	337	301	333	323	354	346	319	315	365	314	330	359	317	327	307	351	359	309	307	348	334	352	326	325	324	320	312	336	333	343	333	320	334	315	334	316	334	302	337	322	325	308	339	290	327	300	335	350	325	344	328	327	343	339	304	326	342	319	326	333	326	326	339	321	325	338	326	338	315	304	347	346	341	328	308	350	324	316	319	335	327	315	326	342	323	302	345	321	317	339	328	334	317	320	354	332	339	338	316	324	361	328	327	338	362	331	341	339	351	362	344	338	348	342	267	339	298	314	314	334	297	333	314	323	277	336	375	335	336	331	313	306	340	316	331	336	336	311	312	312	340	333	318	334	289	336	317	324	313	313	315	336	321	365	329	348	334	318	351	312	310	339	335	323	344	321	334	318	323	322	319	318	343	322	362	308	372	336	335	353	342	304	319	336	317	331	345	354	351	319	334	334	316	359	329	339	321	332	325	367	327	337	328	341	334	350	315	326	300	324	319	343	328	316	376	376	310	351	334	332	337	349	321	350	318	302	335	372	307	315	341	353	330	358	327	352	316	340	375	296	308	309	339	348	320	325	343	330	340	335	341	360	379	355	340	332	313	324	342	351	336	340	335	316	354	342	339	321	329	320	306	321	321	345	347	333	314	318	329	344	334	326	332	327	337	358	294	346	322	357	320	327	304	306	327	319	341	344	297	332	341	311	308	333	341	316	340	353	320	309	349	344	309	345	346	344	319	350	362	349	343	357	320	324	356	344	353	338	341	318	339	324	337	297	326	344	331	315	323	335	325	332	321	311	335	362	327	319	329	337	331	294	356	315	351	294	327	317	299	339	351	360	343	324	297	346	354	328	310	344	343	310	353	322	313	333	391	328	281	327	331	304	352	300	343	336	316	353	352	352	328	328	310	356	334	331	307	341	322	331	351	322	341	341	327	366	353	332	333	346	326	351	331	320	311	331	333	342	301	331	307	322	317	327	351	355	366	344	302	328	322	356	332	329	306	337	323	341	341	328	325	306	368	373	341	317	336	318	320	340	294	327	336	345	345	336	341	356	340	330	307	328	320	352	336	363	333	340	331	346	333	341	314	322	338	355	346	345	304	330	309	323	319	318	329	325	336	326	331	364	332	307	327	347	342	309	305	280	336	345	317	311	336	313	317	302	340	340	321	325	349	347	360	323	318	335	317	344	373	361	346	284	350	325	327	336	339	303	324	349	316	343	327	339	325	312	348	350	315	359	330	368	315	315	365	353	345	338	333	336	340	323	345	342	318	321	324
30449	42007	25799	15381	11970	8990	6066	4475	3415	2354	2076	1503	1345	1233	1014	912	828	727	703	693	608	531	541	476	521	550	470	423	435	465	479	424	459	397	407	403	416	395	359	440	380	368	379	373	418	391	403	398	408	371	358	358	377	390	361	382	397	381	381	336	377	330	352	363	389	373	327	347	367	317	377	388	359	354	342	359	334	358	345	353	371	331	349	352	344	315	358	337	362	350	318	327	332	350	334	348	334	333	347	334	345	366	322	352	371	330	332	344	338	369	330	386	339	373	333	368	365	330	386	352	329	359	346	333	346	355	352	353	377	302	376	368	335	378	349	385	356	344	350	350	340	348	360	329	396	355	381	344	354	325	345	386	361	348	347	357	365	330	357	336	374	362	316	363	354	363	355	352	329	372	374	332	346	372	335	330	335	374	346	397	348	363	347	341	376	387	336	365	386	355	345	394	345	316	353	352	348	346	358	359	344	361	358	360	337	369	392	344	309	385	344	322	345	331	366	363	326	335	343	321	361	367	340	337	370	369	333	332	375	338	342	340	354	347	347	341	346	365	364	346	356	371	384	338	360	345	337	373	349	361	388	320	325	348	371	348	348	366	332	378	316	331	384	369	363	348	357	363	338	349	401	348	329	376	356	336	346	330	365	344	352	354	325	319	325	333	330	310	322	404	325	375	368	338	348	365	355	366	350	350	347	357	344	363	360	342	365	349	378	352	339	362	365	388	325	340	357	358	366	380	341	356	338	367	362	346	349	350	391	329	377	344	353	331	349	320	322	364	356	366	360	326	352	360	370	357	382	334	324	359	343	376	334	377	334	323	349	338	362	354	368	348	317	363	354	361	372	379	345	357	369	370	358	333	373	366	379	351	378	359	404	343	378	348	333	364	366	363	356	369	352	352	354	333	340	372	341	374	387	348	321	355	326	353	348	371	365	315	370	355	362	348	332	360	330	342	341	348	385	379	396	337	345	387	338	340	346	336	372	382	384	367	344	316	373	359	357	316	362	362	369	328	360	364	366	326	391	339	325	336	375	356	358	357	371	362	325	356	378	354	342	377	353	327	370	333	332	386	347	332	389	352	380	375	369	373	311	349	376	343	344	318	345	333	341	343	368	385	327	353	349	328	330	363	331	359	357	365	360	341	325	329	370	349	382	368	377	335	313	350	340	340	376	343	345	357	376	341	360	339	346	362	381	361	352	362	313	359	343	344	375	353	348	364	353	341	367	333	381	335	340	387	381	329	344	371	350	346	360	356	323	349	369	345	368	330	341	379	326	359	379	389	334	364	368	332	367	336	336	365	310	377	372	375	343	355	338	374	338	382	333	360	373	360	350	352	351	328	370	357	337	372	391	311	357	382	350	372	364	353	377	384	350	317	375	368	368	351	338	359	372	363	358	392	359	374	348	383	338	343	355	351	378	364	368	377	342	367	350	329	313	355	339	353	333	336	358	330	329	357	374	355	348	348	361	348	364	356	380	374	357	329	368	340	341	362	355	337	340	333	359	336	341	379	345	391	353	372	385	353	343	350	371	335	337	349	364	330	332	333	379	310	367	349	353	368	359	340	339	351	305	303	352	379	372	355	374	376	371	351	343	364	363	347	365	350	356	396	362	307	361	370	342	370	343	376	389	350	377	350	345	377	363	357	358	389	339	375	371	334	346	330	333	343	348	363	331	356	359	342	361	308	352	351	350	358	362	344	342	344	337	322	351	364	400	392	367	376	338	357	382	360	362	363	361	341	340	373	330	364	354	335	355	351	330	375	356	376	363	328	355	368	366	342	385	331	371	368	357	352	368	363	339	354	357	356	354	384	351	369	360	332	326	364	360	319	377	311	360	341	357	363	348	344	366	325	353	354	344	334	327	357	345	368	340	379	339	362	384	341	385	356	341	356	377	338	380	347	367	348	354	366	335	345	361	323	334	351	428	365	364	385	311	357	351	338	350	341	364	311	337	340	341	312	358	354	341	345	324	340	338	354	343	355	334	369	352	344	338	326	375	333	355	346	349	336	342	344	331	370	350	340	379	354	332	341	368	360	342	343	352	357	341	336	339	381	356	384	348	332	309	364	345	355	354	352	350	371	342	354	346	343	333	341	382	323	368	332	348	336	342	362	376	359	340	399	357	338	348	356	300	363	362	352	381	344	331	350	360	326	330	372	349	351	359	343	365	322	367	322	377	326	364	382	370	353	339	377	372	346	336	355	342	394	365	331	323	324	358	355	341	370	343	352	334	365	348	352	353	347	337	366	374	357	353	346	353	310	377	384	363	364	356	355	364	343	356	318	367	339	365	389	390	342	346	323	350	339	346	368	395	350	367	356	363	378	350	325	332	346	374	384	342	358	356	350	343	330	340	338	353	363	379	372	350	409	366	342	364	356	359	369	340	349	381	336	348	321	342	324	347	365	346	329	349	374	348	331	347	376	359	349	339	414	331	351	336	357	323	360	348	360	348	367	342	344	346	341	346	345	354	338	324	350	343	355	336	332	343	373	341	353	335	341	354	375	366	360	329	354	348	356	403	355	342	344	322	385	331	329	387	370	365	337	378	349	356	335	382	335	337	345	405	362	338	334	357	365	329	380	357	332	350	337	336	355	349	352	345	343	351	346	349	340	349	379	370	331	354	348	317	325	345	306	353	352	356	361	335	358	388	332	351	311	340	356	348	357	360	327	372	355	361	345	361	344	340	337	347	380	325	337	342	350	359	361	369	342	396	328	335	350	367	374	377	359	356	333	350	372	349	311	359	358	362	344	326	354	361	351	369	334	369	359	369	362	326	367	343	380	400	364	337	332	327	355	361	347	360	354	404	409	349	363	352	343	337	376	359	316	359	324	362	367	356	357	373	352	346	383	380	365	346	358	337	327	353	363	364	337	341	354	329	384	347	334	362	366	346	354	356	342	337	353	347	370	329	357	373	321	368	353	311	331	387	350	334	357	352	343	336	365	340	357	364	359	361	327	336	346	395	324	344	369	347	353	355	375	367	347	327	380	336	323	292	317	362	351	367	327	378	362	378	364	330	343	333	368	337	366	346	330	341	341	356	364	364	352	345	330	369	374	324	339	334	392	347	341	345	348	347	356	330	344	321	350	377	355	372	358	344	343	329	353	346	383	362	329	376	361	370	352	365	360	362	359	325	329	361	373	335	330	351	299	327	354	351	344	373	325	333	345	343	350	361	359	313	357	327	343	372	342	361	331	342	353	389	354	368	354	360	319	346	398	322	350	396	368	359	362	353	364	364	347	367	394	344	367	342	350	364	355	367	367	336	331	369	348	326	370	358	352	306	361	326	360	340	389	387	358	354	356	372	372	375	387	333	327	345	345	320	350	340	354	338	362	344	346	359	376	353	378	346	338	342	329	363	332	353	350	356	337	345	315	324	343	353	354	351	326	366	357	353	343	352	332	328	387	365	371	355	357	320	402	361	351	340	361	361	355	376	369	391	362	357	356	366	362	319	357	333	346	358	358	356	334
22889	21375	29020	24074	21461	21745	14446	5222	3223	2572	2281	1804	1467	1358	1243	1020	1004	904	783	824	767	722	699	679	564	608	514	570	539	601	511	505	518	458	459	533	518	458	485	484	475	491	483	466	491	498	486	501	491	461	467	460	463	451	477	507	482	447	474	483	502	466	428	430	448	444	424	413	427	438	412	433	403	438	416	464	434	446	443	452	454	441	437	468	452	429	469	446	451	407	453	449	425	465	408	448	445	441	425	410	463	397	451	459	399	420	442	452	447	427	446	417	479	385	396	437	465	414	478	392	437	434	425	430	445	423	410	430	435	458	454	472	420	418	417	446	429	414	414	462	415	420	402	427	449	414	422	455	408	451	417	405	418	429	447	412	418	425	405	448	396	400	447	391	442	379	425	459	450	429	419	451	440	421	434	450	409	424	468	406	420	456	424	440	392	404	446	403	439	388	430	456	416	415	439	429	423	458	478	463	431	453	441	440	412	423	418	421	374	399	461	444	435	410	435	447	434	431	422	414	437	429	455	417	436	413	428	445	445	417	435	400	393	416	445	404	441	461	430	446	418	429	440	464	439	440	404	404	399	456	437	431	426	419	419	419	401	432	384	397	409	439	418	434	463	413	408	460	436	486	428	378	421	411	434	451	464	409	428	439	442	442	444	399	468	413	419	465	439	406	449	441	457	411	434	385	440	440	465	423	429	420	451	442	436	425	452	390	435	417	424	416	436	444	394	429	448	438	476	437	441	439	379	469	425	441	456	452	426	405	447	412	431	451	450	406	448	420	466	403	416	466	450	430	393	412	443	447	461	445	449	452	456	480	431	436	398	399	430	437	432	472	391	474	424	423	414	412	412	437	424	454	433	457	436	419	408	441	444	442	404	412	462	428	429	456	379	448	415	416	462	432	445	429	429	426	437	442	420	421	451	421	423	413	446	424	410	403	465	399	447	412	442	427	451	410	445	423	412	406	447	437	403	424	410	441	424	420	478	447	423	415	421	428	423	436	443	403	452	430	428	403	432	444	416	414	442	434	448	469	441	444	407	419	428	455	426	456	424	405	406	430	402	393	452	425	467	426	403	425	422	405	435	412	433	418	452	412	457	431	396	419	420	398	404	483	418	427	428	418	387	412	417	426	424	415	420	421	441	451	448	415	451	462	446	428	410	409	437	409	487	432	450	442	446	404	470	439	410	451	433	413	426	415	417	433	424	416	440	447	449	412	434	454	455	434	430	425	412	426	399	390	410	470	427	442	421	455	434	416	440	420	446	415	428	387	406	407	396	436	437	409	432	410	471	420	464	418	444	400	420	434	442	405	440	421	423	423	417	441	441	423	441	397	445	410	441	445	423	412	416	419	455	418	432	423	411	412	432	448	433	431	482	408	410	436	442	437	425	436	446	416	379	415	443	412	425	365	446	406	438	439	453	414	400	430	419	428	423	435	419	432	435	386	425	453	447	447	419	481	433	442	400	462	411	423	392	417	438	437	462	446	444	384	412	387	424	416	421	402	401	421	393	450	416	434	440	424	393	422	421	420	390	417	404	453	397	421	393	394	431	462	447	447	431	433	464	421	416	421	432	408	454	422	397	433	458	425	448	453	429	427	401	416	402	441	441	409	421	445	438	413	450	405	435	421	435	418	450	410	450	382	441	456	468	437	441	466	444	415	411	421	429	451	418	456	404	450	440	419	446	434	415	404	447	414	445	458	393	410	380	430	448	418	422	410	443	360	425	429	448	435	422	407	413	441	480	429	406	425	481	425	417	440	403	437	457	433	458	466	396	430	437	436	466	438	410	403	437	419	442	422	432	447	431	455	431	463	417	398	402	405	426	405	441	421	427	444	428	478	417	401	463	404	452	416	383	425	408	441	443	429	426	444	427	425	447	406	419	406	393	447	473	429	461	413	458	450	417	443	422	417	418	414	437	447	425	430	460	435	437	424	430	434	481	429	441	425	437	383	429	406	414	457	456	435	452	448	441	427	426	401	434	416	391	443	444	431	437	441	403	412	400	425	452	410	402	454	433	412	450	444	401	391	441	442	445	431	416	419	453	399	437	443	408	415	452	397	414	442	399	443	440	444	437	418	416	440	433	426	408	439	420	452	401	431	445	426	405	424	469	398	441	395	408	411	416	448	393	469	443	403	441	439	426	447	452	437	427	451	460	449	426	416	434	440	423	437	452	438	429	429	435	436	411	438	477	458	441	442	400	442	433	393	436	401	446	438	394	426	456	430	447	397	438	420	458	419	447	464	415	457	425	447	424	427	418	417	441	403	386	474	416	440	407	460	430	427	403	420	451	426	468	434	434	419	464	403	434	399	424	440	437	416	401	438	419	448	435	423	433	443	419	428	490	412	450	404	444	400	458	433	408	417	457	478	428	436	425	452	394	400	382	458	457	442	424	388	425	392	422	422	473	443	457	420	421	424	406	378	402	410	473	424	440	451	397	399	425	437	413	436	450	462	457	431	390	405	418	438	425	412	433	466	427	420	391	405	434	433	468	424	426	416	433	421	426	389	431	428	455	434	438	423	425	407	439	434	444	435	429	412	433	458	425	412	469	456	454	444	447	448	424	464	418	417	425	414	452	450	398	426	459	432	435	438	454	465	450	437	438	440	439	435	395	410	403	438	412	440	401	464	383	408	441	435	393	409	460	429	444	398	371	439	413	421	439	456	440	454	435	423	424	433	437	418	467	414	425	439	447	442	399	436	395	460	416	418	478	422	417	448	488	459	406	465	426	415	442	447	452	401	448	434	444	423	427	414	445	442	457	442	428	445	399	437	416	397	415	441	432	406	422	420	439	449	428	428	459	435	458	442	438	434	428	428	423	419	417	398	457	464	453	406	424	462	419	436	428	405	426	434	439	460	419	443	417	435	433	415	432	442	432	425	421	419	456	447	423	427	428	420	420	403	425	489	442	406	418	429	468	468	388	442	446	385	447	415	456	421	423	467	421	435	413	406	397	436	413	432	435	440	386	423	447	379	448	432	408	397	429	453	437	469	432	444	457	369	412	401	428	435	450	434	465	424	430	431	425	414	445	442	424	425	419	414	456	445	461	441	414	447	414	447	445	382	416	436	463	465	426	465	440	442	428	395	427	415	415	379	412	465	439	418	406	404	414	433	412	434	424	450	420	435	447	399	413	439	398	407	448	441	435	406	473	415	435	444	402	436	440	422	473	395	419	444	422	412	466	448	428	393	440	405	410	453	441	437	412	423	447	410	439	425	410	454	449	451	413	408	429	453	415	417	413	459	416	407	424	405	408	425	419	426	413	389	408	411	469	399	415	401	434	406	424	431	418	388	410	443	458	438	448	437	442	392	427	454	441	388	464	418	388	414	425	434	416	408	437	422	430	442	430	404	394	436	403	397	412	435	445	438	439	455	431	464	404	392	432	445	430	398	444	375	452	411	446	419	427	467	431	432	405	412	434	428	429	434	437	438	454	452	429	427	453	420	426	443	430	437	419	408	447	407	430	419
34978	52481	33912	23767	19421	14907	10047	7195	5460	4282	3682	2909	2431	2144	1831	1515	1337	1206	1037	989	921	931	883	788	762	711	690	625	586	660	587	587	569	557	552	546	537	521	521	515	512	494	527	505	528	521	536	513	516	506	458	494	495	441	443	494	507	474	461	500	466	450	447	482	428	495	395	457	444	445	431	460	449	454	481	443	449	453	473	485	448	423	464	423	435	456	440	459	417	440	454	462	447	430	483	462	426	419	443	463	495	442	426	431	446	413	439	443	449	445	453	445	441	436	433	446	417	410	414	407	412	432	435	443	455	434	425	425	435	442	452	440	453	465	454	441	424	416	439	415	436	442	441	428	443	440	458	431	456	454	444	418	452	405	433	423	461	411	427	447	428	440	429	400	413	481	441	444	403	449	430	437	428	437	412	416	406	432	416	456	429	437	436	442	428	449	394	446	439	462	454	429	455	460	443	450	443	456	418	442	427	432	434	460	444	450	439	445	415	455	408	402	414	466	430	447	453	425	448	451	457	415	418	448	454	438	434	420	436	409	445	454	412	432	453	452	431	429	417	461	430	425	453	424	427	439	476	428	428	446	425	416	445	430	417	427	417	429	434	439	427	425	438	437	444	461	432	395	442	436	440	410	434	425	428	420	445	448	423	408	456	443	439	426	437	431	454	434	430	466	470	447	439	426	431	411	410	419	406	420	413	471	430	416	424	457	437	446	410	418	451	443	453	434	454	432	443	420	436	451	459	414	406	459	453	430	438	453	440	432	479	463	455	442	391	422	427	442	451	437	433	437	463	444	395	416	424	428	433	462	434	416	429	448	424	396	439	417	452	450	437	430	449	435	436	437	444	459	423	420	458	428	434	429	429	439	456	436	475	465	433	486	428	473	423	423	434	461	425	432	429	421	444	438	418	493	445	435	429	409	445	441	465	466	417	441	451	425	440	421	440	438	446	485	447	420	440	456	405	408	410	400	390	415	462	446	416	451	457	428	440	449	428	425	424	426	433	409	451	442	459	472	435	417	440	408	447	460	403	437	451	442	454	482	416	429	444	423	408	479	448	456	432	439	440	428	412	434	446	476	401	413	434	462	413	425	397	437	432	443	452	451	428	449	448	421	486	431	469	422	421	390	446	424	437	462	496	427	460	488	423	449	435	437	432	396	423	464	449	408	425	426	464	422	419	438	434	450	431	427	466	451	409	471	408	434	453	418	426	440	434	426	407	403	435	421	456	432	469	431	436	401	447	410	414	408	431	440	452	393	423	421	430	442	443	449	408	464	446	421	423	421	425	427	447	457	448	422	452	461	380	441	412	429	455	459	419	433	455	413	460	401	449	432	450	428	388	454	423	405	458	434	463	438	418	432	451	445	435	421	471	445	436	444	428	435	452	416	439	493	448	455	428	412	450	474	423	445	457	444	428	442	431	446	411	458	458	433	468	452	457	438	426	453	505	448	420	447	467	421	446	437	430	438	481	432	414	454	455	400	413	428	456	431	412	447	436	435	412	442	437	450	450	411	464	454	418	434	431	449	443	462	437	410	404	451	399	402	406	470	452	457	433	431	462	413	436	432	428	412	418	396	443	430	428	454	439	468	438	400	418	445	456	431	409	445	421	450	441	430	443	456	415	461	429	420	428	438	428	477	407	468	406	437	437	416	429	406	471	430	456	436	440	439	450	428	400	443	450	434	445	414	434	423	455	437	399	434	418	432	459	442	434	427	413	446	424	446	430	443	444	512	431	448	456	439	449	421	436	437	408	446	435	444	454	481	434	452	449	412	427	442	476	471	439	416	469	442	426	438	422	421	460	393	387	474	437	394	412	451	450	427	401	470	439	400	483	451	403	424	434	436	450	468	454	410	410	432	453	429	427	404	454	411	434	397	420	415	447	397	445	453	435	442	408	479	396	427	415	432	434	408	431	465	425	436	461	426	421	429	429	437	439	442	417	481	448	424	449	432	435	423	425	440	456	452	490	442	431	449	422	409	439	437	425	486	387	410	447	454	431	473	444	432	413	405	426	440	446	448	409	436	469	453	446	385	369	443	431	470	424	415	436	444	434	408	433	470	427	434	440	414	422	441	449	468	413	422	453	431	431	468	432	456	438	458	465	430	448	419	438	462	469	521	414	430	434	449	426	428	432	419	437	380	430	423	468	440	470	407	421	441	409	426	454	464	439	455	438	482	433	420	428	428	432	472	399	447	441	473	435	461	439	414	463	448	412	442	454	432	437	415	430	402	455	433	424	431	416	450	455	410	433	463	448	419	446	436	420	471	435	392	437	436	449	463	481	459	470	424	436	444	425	428	488	445	419	438	455	432	402	403	422	418	406	432	438	399	437	435	448	423	426	448	414	418	483	425	475	401	408	421	423	449	460	388	462	409	449	451	405	440	450	442	409	443	431	465	415	388	435	452	425	421	409	414	467	433	457	438	421	400	452	440	428	443	463	450	443	437	452	460	449	429	432	426	440	430	419	396	437	441	426	443	438	436	455	432	406	437	473	431	440	455	426	459	425	467	433	467	469	454	440	453	457	437	470	392	422	447	439	481	421	438	474	456	437	425	421	497	468	441	435	420	438	433	442	443	401	438	444	446	461	439	426	438	414	427	443	437	448	426	384	453	416	448	448	432	457	428	432	439	420	426	444	449	404	429	438	426	442	447	423	434	480	453	437	399	458	446	452	439	404	407	448	420	422	453	449	463	418	412	466	432	437	441	435	435	419	464	467	421	426	464	419	428	440	430	389	424	436	458	460	438	465	453	416	438	468	473	450	413	433	401	453	437	431	441	418	441	401	452	421	413	409	450	430	468	394	460	446	462	423	469	454	423	431	418	407	451	465	469	416	403	430	439	443	399	446	436	425	431	461	445	415	455	417	440	416	429	446	440	489	456	436	440	430	412	458	443	415	417	444	444	442	458	433	425	424	452	422	424	416	436	438	416	421	401	436	463	421	431	434	452	444	415	420	480	419	442	479	465	441	423	423	480	412	399	426	430	455	446	444	419	442	418	399	447	455	417	437	434	478	421	461	463	427	400	423	406	441	443	466	465	416	433	453	438	456	462	476	433	434	413	432	448	443	471	426	450	440	439	425	426	455	445	420	434	431	451	459	423	416	404	401	427	451	419	402	466	418	470	425	430	437	427	438	446	486	418	414	400	415	479	398	422	412	444	399	419	404	433	429	423	430	440	450	423	393	416	438	420	450	406	369	393	421	447	426	455	453	488	372	429	455	439	446	426	431	439	402	403	453	394	424	435	456	447	468	426	417	426	456	455	415	433	437	470	446	407	456	445	458	436	430	372	456	405	445	454	460	461	448	440	414	442	480	421	420	435	469	447	439	444	432	476	439	385	448	450	446	423	443	446	442	455	414	440	454	451	412	421	438	454	448	435	431	484	430	426	379	474	468	417	450	458	436	440	424	418	426	418	455	456	485	429	448	402	455	430	442	416	421	429	406	441	437	466	450	422	432	421	438	437	391	431
29522	25030	22018	14107	7135	4042	2394	1755	1173	1043	865	760	626	567	608	501	426	455	389	400	368	340	351	353	320	344	311	291	284	289	297	273	276	267	282	259	289	282	285	287	256	262	258	262	259	319	276	271	287	295	300	299	305	280	259	258	290	267	289	260	276	255	264	277	286	284	270	261	259	270	234	253	265	248	255	244	257	267	239	283	239	243	260	229	255	252	280	252	269	241	266	268	268	257	261	265	274	259	257	274	247	242	255	260	244	259	242	258	236	263	255	283	249	248	266	247	239	285	252	227	259	270	275	268	237	273	248	251	244	269	281	261	261	248	260	265	243	248	259	242	267	237	300	250	275	301	253	281	258	273	254	282	251	226	274	256	258	247	267	255	237	232	269	252	234	274	267	224	268	259	247	231	248	273	238	277	261	240	238	246	239	254	227	221	263	241	249	236	239	251	257	255	247	264	265	244	246	271	279	233	241	254	244	266	284	263	239	243	227	286	280	271	247	273	259	243	280	271	285	246	252	241	255	298	247	246	242	233	264	256	239	288	254	262	308	258	266	234	227	260	233	277	261	253	244	238	272	271	251	268	261	285	273	283	279	259	258	250	268	272	248	278	233	252	234	296	198	261	262	267	275	240	268	259	260	275	275	250	279	248	258	281	256	233	262	241	230	251	264	290	271	292	261	273	266	244	256	239	268	255	245	291	238	265	254	251	242	260	234	238	251	274	240	257	251	241	261	266	221	242	257	264	246	290	235	257	236	297	274	234	243	256	238	240	270	252	250	267	235	260	249	271	242	282	263	255	278	252	241	303	230	255	252	250	253	228	261	248	271	261	287	275	305	244	242	251	239	267	263	285	236	287	267	236	229	252	254	284	256	275	271	268	248	225	266	247	265	234	263	236	241	263	248	273	257	236	284	269	281	239	255	263	257	245	271	255	246	263	263	263	261	282	289	268	257	234	278	244	242	253	268	260	286	270	262	244	243	273	297	275	259	262	275	237	257	262	257	253	246	268	281	278	289	266	260	258	233	222	255	273	255	258	256	276	234	244	267	242	282	271	239	240	241	277	278	267	287	268	271	269	286	249	250	271	244	245	250	253	253	243	288	254	276	271	245	250	244	236	287	240	284	268	253	266	283	239	244	278	250	251	257	243	260	244	268	237	271	250	254	254	260	272	274	250	269	237	239	275	258	257	269	274	249	249	271	230	287	276	257	258	253	284	246	248	283	240	252	245	266	262	240	252	269	269	274	259	236	307	262	263	243	275	252	247	264	257	261	271	219	264	253	250	248	251	250	250	266	255	250	288	245	259	213	256	273	266	282	273	265	238	260	250	246	226	278	258	282	263	239	266	242	243	242	263	259	234	229	254	242	239	268	250	256	263	236	262	264	256	263	235	238	242	260	261	217	253	251	247	249	272	268	288	270	261	251	251	292	236	264	257	261	269	246	283	269	232	258	280	278	241	251	229	275	269	258	235	254	227	257	272	288	279	262	256	255	241	267	255	267	253	246	259	254	264	273	270	264	252	252	263	220	256	234	237	234	256	234	238	255	264	253	254	263	264	252	243	243	274	257	257	272	252	247	249	277	270	237	258	263	260	254	248	300	244	266	268	272	256	226	254	246	278	246	276	213	254	281	268	257	243	264	233	243	251	284	245	259	258	286	262	260	258	231	262	266	240	270	265	273	241	274	257	239	267	277	266	256	231	230	266	272	274	236	240	261	253	249	260	267	241	266	262	238	280	246	288	274	244	304	264	237	261	237	254	251	262	244	271	246	241	231	257	276	249	253	295	260	261	259	282	265	276	257	264	243	239	249	234	242	244	241	261	258	236	259	242	251	256	219	262	242	267	284	230	259	267	246	271	262	285	240	267	286	260	279	266	280	261	244	262	248	231	276	282	258	224	249	259	257	293	255	234	267	255	249	262	269	265	268	222	251	235	278	230	288	243	244	273	245	256	263	247	267	238	246	251	283	270	256	250	254	260	268	268	288	240	256	288	265	257	235	300	251	240	237	256	262	257	263	240	255	245	274	284	260	263	265	229	267	269	276	237	245	246	262	272	263	260	249	262	243	258	249	240	259	253	276	266	265	270	245	270	272	248	254	263	245	249	233	254	263	259	260	246	244	249	280	267	265	242	268	259	292	254	252	247	262	282	272	232	280	263	239	254	225	273	261	236	273	271	247	265	258	230	275	277	258	273	269	252	266	256	261	233	259	261	264	246	244	244	242	251	274	266	256	243	262	281	248	292	252	221	264	256	256	249	269	273	260	259	277	272	258	268	292	250	238	256	228	242	262	260	253	256	236	260	257	251	248	256	258	284	259	256	251	275	252	246	245	264	270	285	262	269	257	254	263	271	251	255	278	262	267	229	227	210	284	245	252	274	254	268	249	233	264	248	242	272	236	254	237	267	239	262	256	231	263	266	243	256	262	264	245	249	255	250	249	266	246	248	261	260	258	259	271	234	262	255	295	278	248	244	260	270	244	241	246	254	249	286	257	266	252	252	260	261	243	235	264	276	272	274	249	253	265	251	244	269	279	264	265	280	251	261	264	272	247	237	241	261	261	254	267	288	262	274	274	254	244	253	278	276	261	261	303	240	244	264	287	246	225	270	280	247	273	227	239	276	256	255	262	261	276	273	244	255	261	248	266	265	253	235	259	258	248	266	264	267	231	247	251	250	255	253	280	258	248	289	247	276	223	277	252	239	262	249	251	240	247	279	265	263	259	277	269	251	258	250	245	246	253	236	260	263	264	224	250	281	232	266	268	282	255	258	262	216	238	266	270	236	258	231	266	271	246	256	242	251	263	265	251	268	259	251	231	278	282	278	291	260	250	253	246	260	269	273	300	253	249	265	238	250	289	255	240	246	244	249	280	235	263	279	229	262	263	232	221	288	229	272	260	262	252	242	240	250	243	264	234	245	259	259	277	255	256	243	259	250	249	257	273	282	236	272	272	264	243	239	259	253	283	246	287	257	245	267	243	264	285	234	253	266	289	249	259	270	269	264	278	269	263	239	278	265	263	245	247	237	238	255	269	275	269	276	263	236	269	256	254	268	244	269	241	285	236	231	265	261	281	266	261	239	279	250	273	243	256	245	247	240	236	267	223	234	281	262	250	256	248	266	271	246	243	251	259	270	248	259	262	256	240	230	247	279	266	254	227	243	235	231	280	246	235	247	280	284	266	264	257	266	272	255	260	243	264	256	275	235	281	256	259	267	238	273	278	233	252	267	269	247	260	287	248	245	231	262	223	257	258	278	270	277	253	262	279	274	246	252	274	262	246	239	274	267	240	228	265	246	274	259	249	225	270	256	238	294	262	250	240	264	278	244	267	270	247	280	275	254	260	249	226	231	267	239	258	287	257	247	270	292	256	262	246	248	264	267	227	266	280	242	240	244	224	247	288	243	283	259	255	271	243	252	256	245	252	285	228	243	254	263	212	221	260	265	253	257	240	264	234	265	245	268	226	277	249	282
27776	35306	22320	13401	9569	6597	3963	3283	2000	1822	1509	1159	970	895	819	620	573	561	506	524	462	457	430	476	405	380	364	360	358	351	325	348	337	338	302	290	330	295	285	310	276	332	306	284	345	321	323	276	295	313	291	327	311	304	342	312	302	330	321	296	283	311	277	273	288	282	296	265	278	294	299	297	280	288	283	294	282	257	289	261	313	273	253	251	289	297	234	301	285	259	285	256	288	281	261	294	286	274	263	277	297	277	297	277	274	266	286	292	258	284	286	298	284	271	297	272	282	265	273	286	259	291	286	307	282	277	276	292	261	266	304	292	255	277	262	276	290	294	255	285	260	255	279	298	277	278	237	270	288	275	301	279	272	299	278	268	291	266	320	278	254	274	286	270	263	284	234	263	251	275	293	291	254	296	248	260	254	305	260	278	260	269	289	282	262	295	255	281	282	283	279	275	302	283	274	282	259	248	249	287	277	269	308	254	282	271	281	290	295	281	273	282	275	300	255	266	316	258	306	274	271	296	275	292	265	268	249	262	319	272	255	262	278	271	272	318	266	288	272	244	283	264	290	300	270	261	301	267	260	290	275	266	259	274	314	265	277	271	273	291	278	273	280	304	290	281	273	276	276	254	269	276	288	274	297	270	294	285	274	275	285	265	268	305	279	275	272	280	255	301	259	276	252	282	309	278	273	275	275	268	272	263	279	298	288	317	287	319	287	275	280	234	256	275	264	259	287	257	275	266	263	243	285	270	258	286	292	280	276	281	307	264	253	299	302	290	300	291	302	243	284	257	230	261	240	262	255	289	288	245	245	302	296	280	260	261	276	276	261	271	299	268	267	289	301	272	292	270	296	270	285	304	270	273	231	245	319	280	272	253	271	290	298	236	276	281	248	270	276	289	274	273	272	296	259	288	268	281	257	263	296	271	289	261	251	236	250	277	284	285	316	272	284	270	290	238	263	284	257	270	276	283	269	290	275	270	295	270	282	280	280	270	255	273	258	294	288	274	268	290	290	308	319	294	284	292	271	249	258	303	301	253	276	251	284	294	255	313	284	286	263	250	307	268	270	279	286	280	251	278	260	270	270	293	313	282	265	295	302	266	264	266	252	284	278	295	277	259	281	287	254	255	299	249	282	310	274	253	282	282	287	273	299	255	259	308	286	265	296	286	291	273	263	289	276	248	290	303	266	259	300	251	277	308	275	262	255	300	268	258	284	310	286	250	257	270	293	319	278	263	302	298	282	299	268	248	267	270	282	235	268	265	281	280	294	268	273	263	302	275	280	257	300	288	269	270	300	270	274	256	256	301	295	272	256	279	285	270	272	260	281	278	294	238	286	295	280	256	224	255	272	288	286	293	254	269	271	282	256	284	256	270	293	283	272	279	270	298	272	250	286	290	263	302	300	308	287	287	284	257	280	278	277	283	260	279	279	291	298	283	259	294	275	258	299	255	283	287	295	261	240	265	279	246	264	274	301	260	281	262	289	282	303	270	257	263	261	255	284	311	280	285	278	274	310	291	270	299	271	289	298	320	286	278	291	286	285	281	249	276	259	269	261	307	272	316	253	293	259	295	266	254	267	262	296	244	271	309	274	264	290	278	252	266	268	251	291	290	283	239	279	300	266	282	298	269	262	251	296	275	273	277	333	259	274	290	264	287	249	279	302	278	292	295	277	276	275	268	289	281	264	260	276	281	288	284	271	296	262	255	292	261	271	275	266	282	277	270	269	264	257	287	279	265	304	290	269	283	282	290	286	282	270	281	288	280	303	250	263	265	247	298	276	271	285	278	272	269	286	270	290	276	257	252	272	262	265	285	270	305	297	292	297	284	282	260	286	282	280	266	265	270	273	308	268	280	278	283	243	274	318	264	260	264	279	296	273	278	280	279	291	282	279	294	263	315	294	288	314	269	306	303	268	265	269	288	299	274	277	279	257	242	288	249	305	272	272	268	279	273	298	277	263	294	276	275	268	292	265	260	277	275	292	293	297	271	283	302	287	280	312	258	285	274	288	261	289	270	258	295	292	286	316	294	268	266	266	280	261	298	292	267	293	268	264	287	260	289	248	288	288	268	278	281	269	286	252	265	288	290	269	280	310	262	294	280	249	263	287	262	267	280	284	288	283	289	306	246	258	269	268	284	271	266	276	269	279	284	242	288	245	310	287	293	283	272	276	293	278	240	267	264	316	290	279	278	287	273	276	269	244	254	264	276	263	289	252	260	317	269	286	282	268	255	290	301	281	284	300	277	291	280	304	286	294	259	269	297	298	257	278	252	285	265	266	278	219	257	262	267	294	323	274	277	267	246	254	283	257	301	303	251	287	273	266	309	288	266	309	311	327	260	295	293	269	259	293	318	268	262	303	263	253	266	288	284	288	274	244	286	262	303	323	236	298	301	282	266	257	289	265	276	278	310	272	292	309	223	281	266	298	250	308	280	257	275	266	307	295	290	285	282	311	258	274	270	279	280	268	269	281	273	297	298	278	275	262	278	290	278	293	283	277	228	260	284	281	301	259	282	245	255	293	290	287	296	276	302	288	271	272	279	292	273	276	268	285	286	308	247	270	288	261	275	268	282	264	296	260	306	276	219	272	274	264	283	280	275	271	286	305	276	301	263	289	273	274	302	283	261	294	263	283	276	252	257	276	291	265	280	247	291	269	302	282	248	244	274	278	249	255	260	285	293	274	286	268	286	254	282	256	294	283	254	295	272	265	294	269	280	272	300	278	239	220	279	291	274	306	269	266	256	284	266	285	281	269	293	291	289	246	287	280	276	269	278	255	314	292	255	256	277	289	281	296	284	275	274	281	300	290	301	269	292	256	300	278	304	270	293	274	263	312	295	247	259	298	304	303	271	266	303	234	297	256	266	276	290	259	247	269	282	302	270	286	290	291	291	289	275	260	273	293	284	279	280	291	277	278	272	268	282	269	269	289	292	258	261	255	262	264	312	279	256	294	267	287	266	283	273	263	272	288	259	295	256	274	316	281	285	237	279	301	273	305	265	291	279	278	274	303	289	260	287	280	265	265	262	258	303	290	290	290	282	290	298	283	246	281	269	264	282	290	271	264	273	296	265	314	282	270	285	287	287	267	277	222	274	239	236	291	297	264	276	254	264	292	282	250	267	270	274	259	264	288	237	262	295	299	280	286	265	275	271	276	286	279	272	252	289	270	278	263	261	266	283	291	294	256	266	260	267	275	286	289	266	254	261	283	295	271	278	277	298	251	289	309	291	295	284	259	283	268	291	303	262	299	262	270	292	289	301	285	302	281	272	269	262	291	280	263	305	263	269	261	276	274	283	250	271	282	235	252	296	295	280	283	286	277	271	282	291	266	300	307	287	272	299	277	278	263	283	255	260	292	267	306	276	262	285	295	261	264	266	272	273	282	284	272	283	296	285	270	298	271	273	280	244	288	274	250	248	272	297	259	274	221	238	273	266	268	274	255	250	267	251	270	245	247	266	273	280	266	287	293	280
23946	21316	28483	24562	21350	14514	5880	3363	2252	1778	1557	1202	945	878	821	766	674	655	596	528	512	513	494	456	436	427	410	393	397	409	377	381	354	346	355	360	336	357	341	342	329	335	331	325	369	330	350	326	302	340	364	366	336	360	333	313	348	334	328	344	336	324	325	343	301	293	307	279	309	319	312	293	335	316	304	339	318	297	320	307	323	316	332	294	316	295	304	277	345	330	302	308	300	308	287	318	310	312	309	319	291	323	300	318	322	308	317	292	316	286	328	321	291	294	301	308	307	336	313	290	322	338	298	306	284	319	296	286	290	266	320	296	330	321	336	296	321	300	298	293	286	306	330	303	296	300	322	272	304	298	288	304	285	327	319	297	306	292	328	308	317	301	331	285	319	297	312	296	315	304	327	308	322	265	350	319	285	294	296	309	303	318	326	283	291	294	315	308	287	304	316	329	297	295	290	272	316	331	309	285	355	277	310	321	285	295	337	297	313	331	312	342	319	321	315	299	299	326	311	312	275	349	294	278	313	296	327	323	307	333	311	322	340	304	316	315	296	305	322	339	291	307	303	331	337	283	338	306	301	334	295	286	307	321	291	311	286	307	279	296	312	297	304	334	289	314	330	297	314	303	284	337	296	285	307	310	316	310	291	315	312	284	285	304	301	303	306	292	310	296	286	299	271	304	292	293	282	272	305	304	317	324	281	304	325	287	354	287	310	331	339	318	319	297	328	305	315	305	284	318	310	322	316	305	311	302	312	331	341	319	307	326	315	289	315	308	313	323	302	313	306	294	323	316	280	331	319	322	328	300	324	291	316	306	306	293	296	355	292	270	289	307	309	337	300	289	320	354	321	312	276	317	307	329	287	287	320	320	339	333	331	299	324	312	324	309	280	302	323	334	304	290	331	286	285	313	319	320	335	273	278	288	274	316	307	278	290	291	289	277	313	279	276	315	301	301	310	305	281	310	280	286	325	309	328	300	326	293	300	301	310	291	314	328	316	322	314	324	320	299	292	274	311	317	304	291	289	319	289	300	328	296	338	305	305	309	288	300	300	304	328	303	320	307	306	317	310	286	321	295	310	310	345	294	266	343	306	304	295	314	332	284	284	310	297	280	304	311	326	296	302	292	311	288	306	297	301	345	292	301	288	335	294	272	333	340	347	292	313	308	319	297	326	303	281	304	333	325	282	304	303	290	271	352	293	326	305	292	296	311	313	300	333	332	276	338	319	312	317	322	301	330	299	310	311	300	301	290	275	298	352	299	303	277	314	302	281	316	306	285	318	288	290	300	303	297	303	297	338	292	310	324	281	305	303	315	312	303	304	311	330	316	334	320	294	300	290	317	300	318	323	304	324	281	305	312	330	335	304	330	345	313	302	329	299	301	324	297	290	288	304	303	305	317	317	309	254	298	311	300	306	303	285	294	293	288	304	317	298	264	291	315	332	292	322	321	294	331	323	308	328	311	304	301	318	288	317	305	322	325	312	312	309	333	316	312	299	296	315	296	308	279	349	320	319	293	306	307	268	302	322	281	325	308	318	350	350	316	282	292	320	303	337	349	314	318	297	297	321	295	309	287	305	274	317	319	300	294	299	292	330	321	321	323	311	313	307	305	304	317	302	315	306	292	289	314	327	289	270	288	333	296	318	322	317	307	318	334	294	310	313	313	309	306	315	311	292	314	307	350	355	294	297	283	346	274	321	322	328	293	322	276	299	279	300	280	331	305	300	342	310	303	315	268	294	296	316	314	271	334	287	334	280	294	307	285	294	291	285	267	333	313	307	291	316	297	314	284	272	305	323	294	315	281	304	315	312	334	309	302	299	305	326	309	308	274	300	324	332	298	292	337	301	348	315	318	318	327	334	275	285	292	307	295	322	310	346	329	318	286	272	322	299	325	306	278	314	298	326	296	292	289	321	351	303	291	281	297	305	286	316	314	314	289	305	322	323	316	318	300	290	306	330	309	302	319	330	315	284	317	310	303	310	320	310	331	309	299	286	283	290	339	337	294	326	285	282	317	302	311	301	307	297	304	337	285	312	305	294	270	315	352	325	287	339	301	326	284	322	320	296	308	297	312	262	312	299	296	322	285	345	300	289	301	304	314	294	288	318	299	294	299	315	319	303	289	334	311	297	316	315	296	291	267	300	290	281	337	332	332	295	330	317	304	345	315	299	328	306	309	305	293	297	325	282	295	312	314	327	315	315	279	290	294	275	317	321	278	299	347	321	295	300	310	281	294	329	323	307	293	306	340	306	317	336	318	329	272	307	335	301	291	301	295	315	299	289	317	340	312	284	301	303	282	317	328	311	306	304	313	288	291	335	327	274	312	300	312	324	306	311	312	255	312	289	324	293	305	309	320	312	309	273	332	309	305	320	301	321	277	322	324	312	306	311	357	282	291	287	295	306	312	303	298	291	327	300	287	291	327	313	317	308	322	294	302	311	293	282	289	297	323	297	309	325	312	312	283	303	323	308	303	329	302	277	307	297	291	285	310	269	297	314	267	297	287	267	269	309	307	290	317	308	329	300	317	293	319	349	295	320	267	283	297	308	318	322	309	321	310	272	323	309	327	307	309	308	325	272	301	315	295	330	283	326	301	306	322	297	305	340	329	333	285	283	265	318	283	313	289	319	311	302	320	278	296	318	273	315	323	334	327	304	307	353	305	288	276	299	299	298	306	295	291	303	299	304	302	290	302	292	298	340	318	289	315	347	335	348	322	284	307	300	318	307	254	319	338	305	317	329	300	289	276	301	317	311	325	298	302	351	328	293	298	306	290	296	333	313	294	292	320	310	332	276	321	328	308	275	338	309	299	318	306	278	365	307	286	326	299	319	323	318	299	291	325	315	282	269	291	308	344	323	288	308	275	301	312	313	307	309	277	310	335	303	272	316	307	342	334	298	299	318	283	289	303	292	271	336	314	296	288	329	320	303	329	324	337	312	310	317	298	298	325	316	326	315	290	305	304	309	330	338	320	299	304	297	335	313	326	297	325	288	309	313	300	328	330	290	318	295	301	308	297	306	314	281	325	306	289	308	287	281	316	305	318	299	315	310	284	297	297	293	324	310	346	324	315	301	304	308	334	310	305	316	298	366	300	303	293	319	310	322	281	337	337	327	324	301	301	323	317	316	291	300	346	289	300	315	314	297	319	320	304	278	298	291	283	312	306	293	296	306	287	292	329	322	278	317	289	314	314	335	293	301	305	323	301	285	279	318	286	313	282	327	372	301	337	306	301	281	291	332	307	300	286	279	326	278	291	326	313	272	311	312	309	312	346	285	285	330	303	283	297	314	327	324	309	298	322	279	320	290	300	295	293	280	330	293	311	313	289	309	319	274	310	289	303	302	322	337	312	325	301	331	288	312	309	305	306	310	302	315	317	301	308	290	288	307	312	268	312	286	289	282	301	335	312	294	274	295	278	276	312	306	304	307	306	328	288	309	317	326	317	289	315	311	336	300	288	313	297	331	303	312	319
30925	44179	29755	19759	14349	10646	7063	5380	3845	3092	2601	1906	1672	1469	1287	1123	917	889	791	723	691	619	617	570	551	455	429	518	466	434	396	416	399	398	367	382	423	389	398	365	372	399	384	393	400	380	347	397	373	367	359	374	348	356	362	364	349	379	359	366	339	332	315	331	350	310	324	321	327	336	324	334	314	307	348	336	354	326	311	314	302	295	329	336	343	307	343	304	334	297	317	301	288	343	330	323	315	318	358	289	312	310	341	338	321	332	328	329	316	303	316	285	281	328	322	319	337	322	286	339	320	369	321	348	318	299	343	331	314	332	294	324	320	333	303	329	328	350	322	360	319	331	330	335	345	324	306	288	305	334	320	303	322	329	314	304	334	329	339	314	333	330	337	299	341	343	289	313	303	325	336	293	316	341	313	335	341	333	326	309	316	300	340	318	350	336	328	329	343	301	314	321	332	307	322	293	336	324	323	329	312	302	336	331	360	325	335	294	316	315	309	347	328	346	308	340	326	301	312	325	305	328	328	337	343	312	312	313	307	312	333	316	313	293	302	306	260	301	324	313	324	322	320	320	302	341	346	332	297	305	336	327	314	324	312	349	309	343	338	313	309	360	339	320	342	319	314	312	329	305	308	366	301	323	334	334	305	321	349	346	319	334	325	305	315	327	337	286	340	343	360	319	322	340	330	301	322	324	342	320	337	306	316	329	318	319	342	343	292	306	335	298	333	328	332	334	291	308	302	320	296	315	329	296	292	295	320	320	332	319	302	336	364	329	307	325	333	329	330	329	318	314	316	347	309	311	347	348	331	322	327	303	316	321	279	309	339	327	297	330	333	306	341	292	310	332	322	349	322	327	296	318	323	320	306	340	332	331	318	328	319	344	342	325	346	308	332	326	315	328	337	314	332	336	292	309	339	345	285	324	310	309	316	307	342	346	332	339	323	321	344	336	280	327	310	307	320	314	340	304	295	289	325	318	319	293	319	294	305	305	322	338	335	339	322	316	333	308	335	357	333	323	336	302	301	335	333	320	312	317	322	281	313	335	298	315	313	324	338	297	340	326	326	300	344	326	337	331	323	311	310	340	300	331	297	321	340	304	289	312	319	323	319	310	304	314	319	333	322	303	305	310	342	305	301	298	311	319	298	329	313	321	331	327	313	348	331	335	349	324	316	312	311	299	316	350	318	325	305	344	343	320	293	314	342	304	334	321	326	315	300	320	327	289	333	333	331	319	331	340	339	303	331	317	303	328	303	344	333	306	321	328	339	322	315	310	312	307	300	319	311	325	314	302	315	317	320	309	314	328	314	370	324	297	306	317	326	345	309	300	337	290	341	329	338	312	290	324	299	332	326	322	322	330	299	329	341	303	306	292	340	316	364	323	326	325	302	317	361	309	334	331	305	341	315	316	271	341	340	312	350	297	297	318	307	333	324	313	313	326	322	313	335	341	301	310	303	314	335	322	319	310	309	311	316	296	324	321	319	332	323	332	305	315	334	314	333	325	319	314	326	326	325	326	314	312	299	302	297	304	332	300	321	315	319	345	319	318	343	338	315	337	311	301	338	330	332	323	324	312	283	324	330	321	327	306	317	325	286	313	284	343	329	328	341	333	305	346	301	287	329	300	328	329	316	327	311	319	322	349	364	318	319	319	323	314	289	330	343	314	309	328	316	300	325	335	304	297	315	309	313	332	340	349	295	343	293	356	335	335	307	361	304	340	323	316	294	321	328	334	331	355	342	321	338	289	317	320	295	326	299	319	319	308	318	352	300	343	321	314	319	329	318	334	314	327	317	308	309	345	300	323	345	340	322	356	293	312	307	312	327	326	304	339	345	332	309	303	308	346	319	296	314	327	308	302	334	334	325	279	305	330	334	319	313	311	358	313	311	332	319	291	331	331	305	316	310	306	316	316	287	349	321	308	312	297	323	333	323	324	305	311	296	310	334	292	335	318	327	314	321	315	327	352	323	326	331	300	306	296	325	317	301	295	328	342	316	321	306	300	329	318	305	324	317	317	339	311	349	277	347	334	315	378	320	312	312	311	368	313	312	315	314	330	336	358	319	290	289	305	337	321	295	316	342	318	316	310	328	332	348	325	301	342	323	317	352	289	285	316	301	324	325	329	338	271	319	312	322	353	319	330	299	320	330	297	309	337	327	318	278	334	326	333	313	341	320	282	325	309	317	335	287	325	306	336	323	341	305	332	313	347	300	316	315	301	317	334	338	301	311	338	292	315	313	332	333	304	347	314	330	340	351	325	346	308	339	299	313	336	362	326	331	350	349	331	357	317	308	326	318	294	318	323	328	332	341	323	316	328	333	331	336	326	333	313	313	313	310	299	314	330	297	338	338	321	299	305	338	330	308	295	303	331	323	314	334	310	331	301	315	315	340	289	338	316	327	308	347	309	313	318	292	315	344	329	346	355	324	358	336	342	309	347	356	313	297	301	337	302	313	309	303	348	313	294	341	309	326	327	343	288	331	335	304	312	334	304	318	317	306	346	358	260	333	310	313	313	350	333	284	287	336	300	353	326	315	299	309	335	342	322	338	295	301	331	302	329	341	349	298	344	340	329	344	333	321	304	327	345	310	313	325	293	313	317	323	355	313	319	319	336	308	333	339	333	322	329	316	321	356	336	300	329	315	334	329	326	314	314	332	328	330	329	351	303	353	326	315	328	310	344	333	338	315	303	307	321	295	328	328	333	306	300	309	337	304	292	343	321	349	332	302	313	332	360	323	335	332	324	309	314	345	346	329	322	318	302	303	314	335	293	312	321	332	327	368	328	318	310	296	315	319	328	293	291	339	322	319	316	302	335	298	314	321	295	310	331	324	349	336	351	297	324	348	336	328	339	334	343	288	341	303	335	331	318	334	291	296	294	327	311	333	296	313	336	327	347	355	346	353	313	314	313	310	345	330	307	288	298	314	335	341	336	320	319	309	337	320	342	330	343	304	313	316	302	300	298	327	363	320	307	322	331	325	341	348	301	327	331	340	332	326	332	322	290	323	340	322	339	283	310	323	339	309	295	297	317	331	314	272	343	309	334	328	323	303	311	297	326	335	318	336	283	314	334	308	332	314	308	330	307	316	315	301	343	319	341	334	328	292	327	309	332	300	330	337	316	309	351	309	298	327	323	317	302	313	329	359	299	351	309	318	322	316	358	306	321	316	291	316	337	312	338	295	310	318	313	316	326	351	322	333	301	326	347	321	317	280	323	363	307	319	337	364	291	322	307	289	305	319	301	303	353	331	304	335	306	361	333	327	324	302	313	292	314	316	306	346	317	337	351	333	318	363	319	336	338	307	320	327	328	314	325	312	320	321	366	287	331	307	321	331	319	323	302	327	329	297	345	293	333	355	324	335	329	317	324	329	323	324	327	308	330	331	328	298	329	337	318	286	330	336	295	299	327	324	300	312	330	326	322	313	294	300	300	354	350	296	308	303	335	338	333	314	311	332	307	303	316	307	341	304	327	319	308
25262	21284	27434	25582	15139	6023	3296	2302	1753	1308	1255	1022	956	864	739	693	575	516	525	516	514	493	479	440	436	463	399	410	399	373	386	381	349	411	360	362	380	388	358	325	357	367	380	388	374	389	354	366	326	381	403	360	350	337	358	362	328	310	340	319	365	346	367	367	351	328	342	335	329	330	363	325	331	350	341	342	328	325	306	330	317	305	344	323	349	324	342	340	337	314	356	314	342	340	352	348	334	329	333	322	323	313	334	326	323	355	355	319	340	315	373	372	326	363	336	346	342	305	333	317	359	340	327	304	349	378	331	342	318	351	320	302	332	338	315	300	340	331	350	367	313	329	337	349	339	315	322	288	325	331	335	323	344	353	313	372	302	305	348	335	361	317	303	342	326	373	336	318	329	308	373	345	318	332	342	335	351	335	320	334	323	320	357	334	366	331	336	328	356	323	332	312	320	342	334	320	339	321	369	339	342	361	369	334	343	359	321	329	342	337	332	326	343	328	347	334	360	317	310	306	349	309	336	318	338	370	345	306	326	332	331	351	337	352	334	297	337	337	313	336	319	317	344	371	341	340	304	318	338	326	325	334	361	315	339	331	336	362	358	319	341	334	304	314	349	345	339	304	368	320	315	343	343	333	350	347	360	354	348	342	320	335	297	358	327	332	363	341	324	330	328	295	326	326	326	337	313	325	308	394	337	343	379	361	299	343	318	341	337	335	335	304	346	363	326	299	328	327	333	325	323	306	311	318	318	328	338	357	317	336	350	361	338	334	358	343	335	331	335	348	314	305	325	341	330	335	358	327	326	271	345	341	333	300	332	320	356	339	330	317	330	335	336	344	339	366	361	352	362	319	324	357	326	356	330	338	326	329	314	361	348	367	354	364	338	329	336	355	369	360	338	330	353	360	356	332	305	365	331	343	307	329	306	319	344	296	339	304	332	365	354	352	341	308	345	337	315	345	368	334	341	355	352	310	343	338	334	346	323	327	317	354	362	345	338	315	338	364	347	318	304	354	342	317	365	335	345	321	326	300	343	297	320	327	324	308	307	343	357	324	343	310	316	331	321	327	323	339	327	316	335	344	319	334	330	314	326	323	339	301	327	361	343	356	303	313	333	365	347	317	308	273	344	345	334	312	324	340	314	321	348	353	353	342	297	335	292	343	352	364	367	357	348	337	352	324	299	318	353	335	332	303	349	370	320	354	315	343	272	328	335	337	316	348	322	313	343	360	334	335	308	326	297	336	343	310	319	347	320	305	311	353	303	327	359	341	346	333	333	307	327	353	318	328	348	318	327	325	309	370	336	324	326	358	306	321	340	271	331	308	319	349	349	354	329	329	347	330	356	326	310	334	377	354	349	318	316	307	354	327	359	333	345	326	329	337	352	347	320	344	354	365	356	335	308	327	331	348	312	346	329	348	349	311	323	333	340	331	354	351	372	325	333	336	307	314	359	333	304	295	336	342	335	350	319	319	320	307	354	350	349	306	353	352	332	315	321	317	378	329	331	326	341	347	310	296	310	354	333	333	318	342	345	370	338	318	335	384	318	349	342	333	340	329	349	328	328	325	356	352	347	325	331	341	324	361	333	327	324	347	347	324	332	320	339	331	332	333	357	305	314	306	341	294	336	311	339	339	329	337	323	294	354	343	344	362	335	320	357	330	355	331	355	389	340	318	363	326	360	330	323	333	355	382	348	355	303	316	347	366	334	321	295	337	344	329	348	371	333	316	341	330	344	348	311	368	316	332	334	340	328	362	334	325	339	330	329	307	307	355	360	305	363	344	342	332	326	326	317	315	347	340	324	346	365	311	328	336	344	325	335	324	303	326	343	313	331	356	335	352	351	323	337	336	337	349	345	319	331	333	351	335	360	317	333	317	335	348	344	322	298	357	335	318	351	332	336	344	319	349	323	315	339	355	303	322	329	298	322	323	365	360	312	321	328	338	337	347	315	334	346	325	349	372	332	311	333	339	346	350	315	336	359	351	346	342	330	351	365	328	369	329	307	323	312	345	319	334	310	304	325	357	329	343	355	320	367	311	354	346	330	334	315	325	316	317	339	363	319	326	349	322	327	331	336	376	337	328	337	343	338	352	311	348	329	325	320	333	332	310	338	353	361	337	357	357	299	326	308	317	338	307	344	320	333	346	329	374	342	363	295	304	309	329	315	349	324	341	339	329	319	317	328	309	367	330	338	341	325	356	340	328	306	313	315	327	335	337	331	350	311	352	358	325	331	353	329	328	314	344	376	330	315	349	329	318	308	335	338	341	323	324	346	320	328	335	335	323	318	343	333	333	320	337	338	316	329	349	329	361	291	349	348	303	320	344	350	351	335	338	319	323	318	339	369	331	313	343	353	326	369	329	327	343	353	340	318	352	350	325	360	334	353	375	312	304	351	316	329	315	323	302	330	337	319	341	336	337	334	313	388	305	317	321	360	351	343	320	315	352	362	326	319	346	307	352	352	336	315	346	347	335	338	324	324	330	330	357	306	328	358	354	349	347	336	331	338	317	347	332	322	363	371	338	340	341	355	343	354	344	317	339	367	317	330	288	297	312	355	343	325	364	319	316	332	343	318	378	319	322	357	348	344	338	347	351	351	347	346	311	307	337	342	293	324	342	331	355	333	339	329	332	338	357	321	341	348	339	367	339	311	340	334	302	329	348	320	305	350	325	344	317	310	363	343	330	320	333	309	351	335	332	327	335	351	350	367	338	317	319	357	363	322	337	319	338	311	319	325	308	350	346	307	326	384	315	341	371	341	325	323	340	299	376	313	335	370	357	355	314	346	369	331	382	348	347	301	347	366	373	316	327	359	335	323	318	348	336	331	324	331	321	336	328	332	356	342	349	320	347	325	340	311	319	342	339	326	332	331	342	338	316	338	299	345	368	362	325	363	311	356	349	335	333	363	305	317	345	358	329	325	326	324	349	328	312	359	327	328	309	353	329	370	301	314	317	325	304	363	335	349	317	330	380	320	306	358	320	300	320	331	349	340	321	364	339	339	307	353	320	318	341	360	352	347	336	372	356	353	345	333	328	356	351	358	345	329	340	323	331	347	348	348	356	351	332	324	360	350	345	324	310	350	334	316	375	341	332	350	317	325	321	339	369	345	347	364	312	319	337	346	340	323	303	344	325	317	357	335	329	330	332	307	305	321	298	337	314	346	311	330	353	350	331	303	356	321	328	363	302	326	348	335	342	313	342	326	358	312	339	345	361	343	348	341	314	317	283	325	369	325	351	347	318	337	333	334	314	311	335	334	300	344	347	340	336	345	350	371	293	317	323	330	309	329	311	365	334	336	336	291	356	357	343	295	332	339	333	328	324	351	362	376	308	316	341	325	357	299	338	294	360	340	332	334	339	323	345	339	348	332	311	320	298	329	337	289	320	315	289	345	359	351	337	326	318	326	306	347	287	333	318	308	342	379	341	360	345	328	337	325	354	326	331	357	299	323	370	332	319	321	346	322	320	331	369
29907	38839	25419	16753	11627	7955	5514	4287	3281	2417	2207	1824	1556	1311	1095	1002	809	793	738	676	639	615	569	598	544	475	478	487	448	485	465	429	451	422	378	434	430	405	417	393	381	394	373	359	421	430	419	391	350	383	399	382	390	390	405	428	382	371	381	359	340	359	410	352	380	393	355	377	378	359	364	348	364	350	335	357	369	357	347	328	377	372	370	354	383	375	328	366	371	327	391	375	389	331	357	343	373	350	372	340	349	337	373	378	360	360	369	314	378	369	358	330	347	343	389	393	350	364	395	385	351	335	344	372	385	321	365	350	384	360	338	365	377	340	346	389	348	360	352	343	339	358	377	366	366	365	346	315	375	334	351	368	372	354	373	355	350	384	348	345	334	358	375	347	391	337	357	385	339	348	340	353	374	380	368	350	366	352	333	349	376	358	376	347	365	333	356	332	334	343	355	363	370	352	365	374	362	382	351	355	358	331	358	364	344	360	360	328	349	344	373	341	379	367	393	364	382	336	333	326	374	342	356	332	387	325	376	373	347	374	325	355	313	385	361	343	344	340	329	356	319	344	369	364	385	332	335	392	324	366	364	358	350	381	347	369	378	359	339	342	370	365	334	339	338	354	380	329	375	387	359	332	339	349	361	358	374	358	361	347	397	340	333	335	384	330	349	356	349	363	346	351	345	367	350	350	324	382	345	381	358	340	337	353	349	371	364	388	355	340	374	309	379	380	335	362	323	316	372	352	318	367	407	337	374	337	352	361	360	349	348	368	358	346	334	354	350	330	347	345	344	354	368	355	350	345	351	375	348	381	392	360	337	353	362	331	353	347	370	335	344	344	353	340	327	355	358	330	376	365	370	380	361	342	372	397	393	361	355	345	372	353	344	327	363	356	363	345	337	358	327	365	373	368	326	362	351	415	328	370	372	385	343	362	327	399	349	346	345	364	330	372	346	346	354	356	382	386	347	342	362	365	363	371	351	353	375	350	331	335	351	379	342	390	355	366	329	325	366	353	387	391	358	376	380	341	342	376	364	337	343	358	385	341	386	338	345	356	324	349	365	347	337	377	363	340	356	328	394	375	361	352	378	355	356	348	361	392	351	359	374	342	332	335	384	361	372	358	401	362	366	351	375	356	347	353	364	367	346	358	342	345	351	348	364	318	358	382	382	329	341	379	376	370	348	353	342	336	353	357	370	347	350	334	355	368	358	356	379	369	352	335	321	392	350	354	337	354	363	363	372	352	366	386	307	363	376	349	356	333	326	337	354	307	369	349	342	369	364	382	348	389	381	369	349	365	366	359	365	346	339	350	356	375	350	407	374	390	353	332	296	354	323	370	336	356	371	317	354	373	350	339	397	394	384	357	358	382	349	344	349	355	343	349	369	346	371	352	353	335	347	353	351	347	342	377	348	360	364	368	364	368	363	362	380	357	339	357	342	332	371	396	364	375	340	340	315	348	342	358	353	358	359	379	366	353	381	374	313	319	350	354	352	350	335	360	348	336	354	358	372	358	338	349	344	359	311	351	343	345	363	398	361	367	365	353	351	355	361	370	364	339	354	379	354	362	353	369	349	367	350	367	392	360	376	350	373	382	305	344	377	344	366	373	356	352	348	328	353	334	324	383	356	347	342	370	386	370	334	368	345	392	380	369	365	305	362	366	374	402	358	348	344	349	375	323	366	378	341	362	339	342	362	367	342	381	337	310	371	354	349	383	357	365	353	367	368	315	313	350	317	361	364	362	391	351	354	386	344	348	375	349	339	353	315	354	356	353	371	344	347	337	351	358	366	360	354	320	365	346	378	366	360	333	355	339	358	349	350	329	363	337	374	338	368	318	370	358	334	341	348	358	361	356	377	357	390	406	358	356	343	332	352	357	357	340	355	366	349	374	351	371	330	341	343	359	342	328	341	351	336	388	379	355	337	316	381	354	359	377	350	363	375	350	362	361	360	351	381	356	383	353	325	347	380	403	358	372	374	360	368	336	361	355	360	377	354	344	332	326	361	327	366	381	364	365	351	334	347	360	344	378	352	330	359	332	380	364	322	321	381	354	359	347	336	400	327	357	351	366	319	336	365	363	358	315	335	370	403	356	370	308	377	378	333	372	391	292	352	400	314	366	379	343	365	353	370	367	362	344	352	361	347	366	364	337	372	357	360	367	335	365	352	354	348	328	381	364	354	394	380	348	333	335	359	347	360	360	360	352	352	356	361	326	346	399	381	320	358	375	380	347	361	323	350	375	387	336	383	368	367	368	333	361	344	354	369	338	356	358	395	337	336	355	362	358	330	311	348	341	391	354	364	352	353	348	344	330	380	363	407	389	352	365	352	344	342	339	372	369	393	328	325	352	386	351	309	339	347	342	337	340	379	374	374	402	363	378	357	374	339	349	363	362	381	329	339	351	364	377	363	354	353	360	378	354	358	374	360	353	371	336	386	342	343	371	374	346	337	348	336	359	380	346	376	333	350	354	373	350	382	334	356	334	362	360	376	367	370	365	373	353	353	341	344	339	356	338	346	334	361	343	357	330	329	356	369	342	358	375	333	365	332	332	384	332	350	378	390	335	364	393	378	394	315	319	355	366	365	334	365	371	351	332	362	338	310	326	355	342	364	348	386	363	364	338	379	330	346	354	366	393	352	317	339	373	332	371	347	350	390	320	354	348	360	332	356	314	363	365	371	332	343	375	357	383	340	344	351	345	348	339	382	368	361	340	381	325	355	385	368	384	353	344	379	366	349	367	400	383	351	366	379	351	379	379	356	373	312	372	323	349	342	361	345	348	371	370	336	363	385	332	348	375	362	396	311	367	358	359	385	368	356	321	369	362	324	378	350	367	353	358	363	374	337	369	363	331	351	365	357	394	342	374	367	315	334	385	375	377	371	335	353	341	352	354	363	338	364	372	395	377	370	368	365	351	379	358	359	316	321	377	344	348	344	366	361	371	360	332	340	346	348	341	361	344	351	330	349	375	349	335	370	376	354	391	345	386	358	336	377	367	322	361	340	347	344	372	396	363	353	329	389	346	350	343	362	359	344	387	372	336	359	371	344	355	340	323	341	338	327	365	376	381	379	346	326	344	375	347	357	388	408	336	354	388	366	340	349	387	350	355	380	360	366	361	347	369	330	319	346	361	373	360	389	372	352	340	366	371	355	366	361	358	339	391	357	386	387	342	369	386	356	345	373	341	340	341	381	360	375	363	367	359	357	351	391	339	341	363	331	378	348	332	329	323	361	355	361	353	337	374	342	362	346	355	344	332	398	346	388	339	336	360	400	368	353	374	323	360	354	343	346	379	345	346	357	367	346	385	395	323	342	353	365	382	372	375	359	340	362	352	338	352	327	328	357	338	318	356	344	346	341	347	363	352	347	346	358	323	337	321	368	368	358	339	360	378	343	371	349	361	341	321	351	335	327	344	356	398	361	385	349	346	344	349	354	382	362	340	354	380	359	372	377	349	359	339	369	388	330	330	340	337	337	402
22991	21356	29003	24057	21394	21557	13262	5094	3277	2664	2323	1945	1652	1331	1253	1247	1015	914	827	788	758	728	717	638	649	600	567	588	551	524	528	485	540	521	528	464	497	463	479	481	509	506	465	454	511	494	471	469	485	459	468	471	448	479	453	502	473	452	475	469	440	436	431	431	435	460	431	426	444	448	445	473	444	445	456	420	429	403	423	447	453	437	475	472	445	436	431	417	433	412	426	415	423	460	466	393	443	398	415	471	419	402	416	428	433	457	412	427	441	415	443	414	498	423	442	411	433	432	433	415	446	435	459	402	467	455	439	412	423	432	435	443	426	433	442	439	431	411	402	420	449	457	458	461	432	418	402	455	440	440	415	431	457	432	426	389	386	398	444	452	401	461	444	408	479	447	425	447	411	388	443	438	432	458	430	406	405	448	405	435	418	451	407	446	442	419	458	406	444	395	429	462	415	416	449	415	437	427	452	415	434	451	436	403	406	453	442	462	450	420	449	410	474	407	429	461	441	436	424	453	436	448	390	427	408	442	460	428	416	421	421	437	480	435	441	434	419	448	414	450	424	450	421	448	410	456	419	392	413	425	433	442	405	410	451	462	435	431	423	436	426	401	465	426	420	448	445	473	393	424	444	425	388	437	435	469	441	459	423	462	440	405	426	388	414	402	435	444	411	433	476	387	420	426	395	427	429	417	425	407	431	435	436	388	456	428	401	445	432	451	437	400	430	418	443	437	386	403	409	420	465	419	445	440	399	446	433	410	439	482	430	437	449	402	426	439	435	357	410	409	416	380	424	447	439	425	443	473	437	445	439	451	453	427	417	426	492	432	465	478	421	425	409	458	455	431	435	425	440	403	417	401	450	415	423	410	419	428	446	444	445	433	433	500	397	463	402	419	401	417	403	434	412	433	435	454	402	414	442	424	441	410	432	425	401	461	417	424	420	450	409	424	442	412	473	430	404	439	475	442	391	445	472	448	440	459	399	450	412	418	450	418	431	406	407	422	395	421	411	416	417	441	436	432	424	461	384	418	496	436	419	412	408	397	415	425	426	454	454	418	460	444	435	413	436	427	422	393	439	461	468	437	431	474	444	401	420	431	420	444	432	404	424	446	435	460	452	419	434	446	445	407	461	422	403	397	442	425	391	442	446	427	409	415	417	425	389	475	431	423	436	409	409	411	414	437	425	444	429	437	421	428	419	469	423	428	430	441	417	462	430	446	425	416	423	437	441	376	445	432	450	380	384	448	390	409	426	425	442	426	431	416	437	436	460	451	433	450	418	434	440	448	411	476	417	436	433	440	431	450	429	443	435	395	444	396	430	392	426	432	461	412	475	436	399	454	456	456	421	420	458	426	413	405	424	437	425	413	425	436	394	384	455	420	428	449	446	410	432	429	405	422	424	464	428	426	428	427	455	434	423	423	430	450	395	440	445	449	459	462	396	454	412	400	422	463	457	427	457	447	409	450	453	418	455	440	443	395	444	418	429	455	431	391	415	409	395	393	417	451	442	424	457	415	383	435	445	422	419	413	423	446	427	426	432	441	433	414	424	423	410	428	407	419	459	426	389	387	409	394	448	428	415	421	424	414	414	394	424	440	427	450	434	435	461	402	446	432	459	404	437	429	421	437	423	413	413	452	417	436	429	431	460	427	436	429	428	466	405	450	453	406	435	431	448	473	435	402	432	421	422	431	448	422	451	448	416	393	448	408	468	409	407	440	431	400	408	432	451	433	421	435	451	417	431	396	459	424	441	438	438	431	430	433	419	443	487	393	431	415	429	425	443	425	447	436	465	450	412	429	425	485	405	426	429	448	459	453	428	436	406	439	412	438	454	434	426	429	433	414	422	417	473	422	438	384	434	430	419	427	479	408	454	411	423	439	413	453	440	399	431	447	413	405	429	429	413	437	435	403	471	385	423	434	423	445	446	436	451	408	403	446	474	471	392	428	432	424	401	438	421	410	469	414	451	417	434	406	433	410	448	397	416	443	406	452	437	417	431	417	445	396	420	449	446	418	441	424	418	436	462	458	397	408	427	414	429	462	464	406	427	449	435	433	445	429	437	442	434	408	472	437	442	403	422	475	413	406	471	415	443	418	411	447	435	424	454	443	423	446	399	451	452	423	461	456	445	436	444	410	398	456	417	426	437	416	414	449	439	409	448	406	403	417	412	395	450	427	401	408	433	413	435	409	423	462	428	441	440	445	455	459	465	442	412	412	413	415	442	409	451	435	411	450	427	435	436	442	414	394	440	426	448	405	419	415	435	412	431	438	400	389	425	429	448	407	426	431	461	437	400	401	392	427	428	450	408	448	408	418	434	424	414	443	435	447	423	409	418	415	447	425	417	433	422	440	408	437	392	429	422	440	441	433	448	407	447	447	460	485	412	429	448	402	432	408	410	464	426	412	455	409	440	400	457	454	439	403	436	441	430	414	415	431	463	405	469	410	420	453	413	421	430	448	424	428	424	448	402	438	409	392	407	466	432	449	429	426	426	433	435	416	416	475	445	454	410	435	399	421	428	412	434	445	463	447	429	442	459	446	452	386	422	408	456	451	470	429	412	440	410	431	423	479	409	429	427	446	411	439	399	451	445	424	426	400	444	437	417	435	435	437	389	398	409	407	419	423	410	409	464	405	390	426	446	428	420	424	395	440	458	413	476	428	429	447	461	436	446	427	398	437	452	442	420	386	462	463	421	409	417	460	422	432	416	413	432	458	451	464	440	429	450	447	402	391	476	408	460	451	434	420	414	421	432	465	432	371	421	427	427	427	418	438	382	431	425	439	443	401	432	422	454	418	393	416	410	424	434	461	418	435	420	400	464	441	423	419	383	457	407	408	421	431	403	430	420	407	404	434	427	412	420	411	432	433	455	452	402	470	423	421	398	414	496	431	438	439	417	425	402	442	386	433	382	444	433	444	436	449	465	440	447	395	428	460	401	411	403	433	418	472	430	437	395	429	417	436	433	395	425	433	429	430	428	422	404	435	444	431	466	438	417	445	419	421	428	423	401	399	421	410	426	444	423	407	467	423	407	416	420	416	421	424	406	445	472	406	423	418	422	448	444	433	416	451	436	395	436	417	416	440	397	427	431	440	420	419	424	423	443	460	459	420	419	435	441	399	411	447	441	433	454	446	429	430	428	419	426	427	385	421	463	406	416	427	448	428	408	404	427	416	443	418	469	423	423	464	431	433	433	378	417	407	417	488	432	475	414	425	426	440	439	493	440	467	429	458	404	455	438	456	423	467	436	430	436	419	434	410	404	453	450	414	442	428	396	446	428	437	416	434	414	452	432	439	448	417	394	428	431	395	391	404	433	390	442	433	390	444	405	428	427	422	429	448	473	422	465	448	452	421	425	431	457	438	451	413	404	411	416	455	428	471	382	396	438	384	424	416	437	425	429	442	420	443	441	408	431	421	438	411	396	442	434	420	414	414	426	454	423	413	403	434	421	435	425	453	445	431	414	443	434	434	457	428
34416	47476	33138	24014	17358	12977	9137	7012	5537	4198	3589	3128	2643	2173	1901	1736	1453	1228	1166	1073	1024	873	852	809	824	692	642	668	677	654	601	588	549	551	530	526	530	536	549	543	446	511	529	570	501	521	526	504	510	496	504	476	482	455	513	507	513	491	497	497	452	449	450	463	461	453	484	455	428	473	458	438	464	455	414	429	449	421	439	455	453	441	403	475	444	466	454	426	427	410	428	449	464	465	433	450	480	425	419	441	430	490	424	446	432	453	442	428	451	430	447	427	400	433	449	413	450	420	451	448	436	395	441	443	394	424	493	451	445	456	458	410	453	409	461	444	455	466	430	438	475	449	429	412	437	404	442	429	484	425	445	449	443	416	448	441	436	439	424	468	434	449	458	410	403	443	458	410	404	411	432	423	404	439	429	416	415	429	419	447	423	468	426	418	433	422	439	424	433	434	437	416	440	392	408	427	433	432	434	486	452	459	471	401	438	434	424	430	445	432	451	454	407	441	428	442	439	442	447	420	432	428	400	421	432	452	407	417	433	438	426	407	463	447	429	432	437	436	431	433	434	406	442	444	443	446	402	475	425	431	399	451	440	461	465	432	439	413	444	426	442	427	441	413	397	434	454	402	465	459	420	442	489	447	436	441	446	442	432	460	428	409	487	432	430	426	449	371	452	445	450	464	439	440	438	460	447	437	461	415	466	401	429	438	454	433	458	463	434	462	441	440	459	432	468	416	427	443	443	422	451	474	459	440	450	437	438	423	441	428	419	419	427	424	403	489	435	438	438	448	441	451	452	433	435	428	421	444	450	409	424	429	451	414	408	408	452	425	453	437	432	476	460	441	436	442	444	435	443	450	439	425	460	451	415	423	438	481	447	430	470	441	431	427	470	459	444	443	428	443	455	466	453	466	423	432	452	386	434	419	436	444	421	423	429	433	453	426	437	422	410	390	410	475	421	398	427	447	449	426	474	460	441	419	449	429	433	421	434	442	441	437	433	445	448	440	459	431	416	412	482	439	421	417	464	424	434	439	436	434	431	456	411	416	440	406	465	455	433	430	444	430	489	460	468	402	429	439	410	453	440	401	461	421	477	389	427	436	412	452	437	430	379	431	440	411	476	425	405	442	446	469	409	436	439	405	437	436	425	473	438	453	448	445	459	416	454	439	444	425	457	446	402	447	408	422	473	425	459	440	465	447	439	448	444	438	513	461	434	424	420	439	409	421	508	409	425	415	429	423	422	443	402	470	422	410	449	422	437	398	451	429	449	434	461	464	433	396	438	441	408	424	477	479	396	437	418	425	451	457	452	469	414	420	442	431	442	456	466	411	444	464	450	448	415	472	429	455	400	434	426	429	436	450	421	417	434	412	435	410	425	461	448	410	420	439	460	475	416	416	436	453	477	482	414	387	407	437	442	406	452	421	443	432	454	442	461	434	391	484	432	474	413	461	419	424	427	438	433	443	444	462	449	449	446	424	421	418	415	434	428	411	430	436	445	408	483	451	420	424	440	417	425	441	466	465	438	434	413	454	416	485	424	431	437	465	418	446	430	428	423	440	420	401	402	434	429	461	461	412	472	413	440	463	451	410	428	430	424	431	436	460	425	439	438	435	414	460	455	429	443	463	447	461	414	440	425	425	442	429	436	381	429	439	438	458	425	434	455	443	469	470	473	424	472	429	439	422	417	424	482	413	411	421	450	465	431	426	457	424	437	474	446	444	422	442	413	417	435	437	416	490	399	455	433	451	439	444	438	437	440	439	453	435	442	422	423	462	441	421	426	435	444	432	456	485	438	460	416	423	411	412	462	462	470	437	478	451	444	431	426	465	416	426	429	448	435	468	433	446	462	447	440	410	438	429	433	424	455	431	431	455	434	469	439	446	458	460	444	406	447	441	392	421	474	501	488	432	445	426	413	430	437	433	450	424	442	421	464	424	450	428	481	423	427	427	447	425	456	428	399	445	421	405	438	405	449	407	433	415	420	402	414	466	428	493	444	448	482	433	446	432	436	460	444	389	435	434	432	447	442	429	451	437	421	434	467	469	422	469	453	416	447	407	460	458	468	455	418	442	398	429	418	433	434	436	456	427	450	451	420	429	424	422	444	442	446	464	434	448	434	437	420	440	482	419	439	426	446	450	446	443	422	431	419	481	435	414	407	425	410	447	442	441	449	425	463	425	449	417	430	420	443	395	441	429	464	421	433	423	401	446	457	428	445	457	480	441	432	423	449	443	411	484	427	443	433	449	463	435	433	441	432	451	434	429	456	413	431	393	411	421	453	420	413	449	447	474	411	440	389	468	456	464	418	441	414	405	418	437	432	432	436	408	456	446	402	452	423	455	442	443	425	459	392	453	448	442	410	407	419	448	417	413	446	430	431	430	461	479	458	445	434	478	412	452	440	417	420	434	446	443	426	444	436	441	459	452	450	456	465	458	437	462	447	428	434	416	437	428	409	465	460	418	457	488	456	431	467	429	439	435	456	453	455	407	440	429	397	440	432	424	425	455	455	458	455	433	470	409	444	432	406	414	444	439	441	479	439	439	446	383	434	455	454	427	470	465	443	422	462	435	417	459	452	468	472	412	440	452	450	424	468	415	437	420	437	433	465	455	458	423	422	442	422	450	471	455	433	446	431	454	421	416	445	444	431	450	438	433	410	456	402	401	433	423	471	431	439	445	450	403	430	451	431	418	433	427	457	462	428	456	439	485	466	434	453	465	430	443	421	426	420	430	473	437	428	438	427	424	453	436	445	428	464	430	452	451	437	418	441	499	461	400	385	427	406	427	461	431	418	456	430	441	454	414	457	453	422	447	428	439	453	442	462	436	439	439	426	497	431	438	469	400	442	436	418	408	441	421	429	414	398	425	459	412	441	424	398	436	418	421	441	455	453	424	427	417	443	436	423	445	461	449	413	414	418	448	450	396	440	466	469	440	423	420	430	448	451	423	407	456	409	454	424	424	453	451	425	424	446	462	424	440	421	447	446	440	448	411	465	483	432	439	454	415	438	437	396	456	457	428	454	393	445	456	455	471	428	452	429	395	447	402	434	419	423	431	445	436	447	419	462	434	457	459	410	442	422	427	427	405	468	418	457	429	402	464	434	403	435	430	475	422	459	434	427	419	424	446	456	414	438	407	433	438	451	466	450	425	443	467	453	464	475	411	433	408	464	427	431	425	439	421	384	432	386	398	437	449	442	445	453	431	428	444	449	439	473	423	441	408	434	431	436	433	430	397	434	436	449	478	443	466	439	410	457	420	422	440	442	427	452	414	444	400	452	430	440	441	458	441	473	458	392	440	416	421	436	428	433	415	448	410	452	443	426	409	438	446	455	402	451	445	423	441	416	434	462	441	420	452	470	410	450	408	456	425	425	449	426	423	470	453	437	438	448	431	422	424	418	412	437	431	437	449	468	425	410	473	446	400	441	414	442	431	454	435	427	450	425	460	420	446	423	423	436	437	420	431	433	452	445	437	446	420
29396	23589	20310	12945	5854	3549	2081	1764	1403	992	828	750	674	556	511	529	488	432	413	369	387	334	324	309	342	312	305	321	319	285	268	281	280	272	246	293	268	286	270	251	269	297	283	258	270	283	262	250	312	290	250	298	262	241	290	281	260	291	276	269	254	267	276	302	264	259	265	223	258	264	257	246	260	267	280	240	267	237	266	268	237	270	256	255	260	251	254	256	265	269	246	228	204	240	248	253	249	273	251	255	258	246	257	237	259	217	246	251	263	249	276	254	242	238	231	267	260	269	232	219	268	256	262	226	241	240	252	246	254	237	238	217	254	258	298	265	250	275	257	240	242	259	234	254	280	252	250	240	240	265	281	242	253	227	261	232	250	268	280	240	244	263	264	249	259	281	272	242	276	265	264	240	290	257	249	263	263	231	258	249	248	260	245	244	250	243	256	254	242	260	235	253	277	279	259	242	245	253	252	261	253	295	257	273	272	255	253	261	261	253	252	246	223	300	276	251	264	268	227	259	246	247	256	206	241	244	256	243	269	251	256	246	269	269	245	276	213	286	261	248	249	243	270	248	246	234	235	241	237	275	284	260	269	247	256	262	242	263	233	252	243	279	236	245	249	245	277	237	266	238	279	250	216	243	274	281	258	256	269	255	290	260	295	247	248	262	248	248	247	255	233	274	254	262	249	239	245	266	241	275	271	231	243	257	244	265	245	265	259	285	241	241	244	230	251	246	251	275	257	288	256	246	241	234	291	236	281	251	225	254	243	252	264	240	253	269	241	224	254	263	259	254	256	248	286	241	234	267	234	280	239	260	247	246	245	254	274	274	247	265	256	258	273	262	240	269	272	259	276	252	281	260	284	275	250	228	236	262	263	244	253	239	279	290	248	244	239	271	286	261	272	282	256	254	253	254	267	292	241	231	239	279	248	276	251	250	272	241	281	279	254	271	229	254	242	259	219	262	259	236	249	263	261	241	276	255	270	254	234	248	262	258	249	243	262	265	256	252	259	253	245	235	255	255	207	273	243	253	249	266	229	249	251	259	250	280	234	290	257	237	259	222	265	256	236	225	251	275	233	261	239	237	253	231	252	250	268	243	255	264	262	269	247	285	233	259	289	250	253	256	268	251	249	221	260	226	239	228	269	239	262	249	249	251	231	249	244	239	238	245	244	276	236	261	245	221	245	226	277	276	267	245	278	255	267	242	238	249	272	219	256	263	261	246	268	239	255	265	247	275	233	282	266	230	248	243	250	242	267	287	227	215	279	273	225	223	257	245	270	261	236	224	255	229	259	238	236	261	256	271	266	248	273	268	255	263	263	257	265	268	240	233	228	262	252	254	249	292	231	239	237	289	252	264	239	279	241	230	234	235	289	232	259	294	241	287	244	249	246	280	236	241	242	270	230	263	246	235	245	262	250	243	238	233	251	253	280	243	279	274	252	252	243	277	290	254	250	284	256	253	250	250	238	259	232	251	275	224	278	284	257	264	243	255	244	254	235	257	279	244	261	273	237	253	277	291	267	256	249	267	264	257	268	260	258	232	263	256	245	268	256	248	246	266	266	225	262	262	278	266	241	257	249	260	245	259	249	254	243	251	262	244	285	241	240	256	235	246	277	280	248	220	256	224	236	263	265	267	263	257	240	246	235	247	241	254	238	237	276	237	236	255	239	253	290	283	280	249	261	280	236	265	288	237	238	287	253	230	261	276	274	230	219	248	266	244	240	252	264	262	268	250	233	257	258	218	240	242	254	239	236	244	273	237	251	284	230	261	261	288	236	296	259	228	235	252	268	260	239	277	266	270	268	254	247	254	272	268	237	274	268	258	249	251	264	263	246	239	251	223	309	283	307	264	281	240	229	255	259	247	243	269	229	230	236	246	246	269	240	271	254	289	274	239	232	270	282	250	258	262	246	255	272	261	258	254	282	256	261	252	251	289	283	235	238	258	251	269	286	263	264	238	239	278	239	258	265	269	256	241	254	248	242	254	253	275	266	264	231	275	220	232	215	255	270	246	244	272	255	261	254	251	232	249	252	258	246	268	285	220	257	218	242	272	257	259	264	231	266	273	258	248	244	244	246	260	266	221	268	235	271	262	241	250	250	283	252	253	243	254	260	270	245	280	242	215	271	212	261	250	238	261	259	249	261	290	268	265	255	254	241	266	263	279	268	268	285	270	277	264	266	265	257	252	235	237	268	239	243	232	278	256	266	273	255	246	274	278	250	223	285	267	249	254	229	272	246	263	266	240	264	235	277	269	237	260	251	246	272	264	231	248	281	267	274	244	273	243	292	248	274	242	257	262	270	269	275	247	258	263	230	235	234	277	275	265	258	253	254	272	242	249	241	257	245	239	282	233	238	265	255	254	271	237	264	243	246	264	252	261	208	254	248	242	249	252	252	241	250	253	261	269	249	279	261	237	234	248	274	256	272	244	257	247	284	252	215	255	230	244	254	244	285	286	295	266	242	265	242	239	233	244	264	236	250	241	269	240	267	240	238	230	259	246	257	234	271	240	292	263	243	275	261	263	248	272	250	251	283	229	254	252	264	243	255	260	244	256	267	252	269	217	245	263	249	259	245	256	266	230	269	279	247	253	253	262	250	270	273	264	238	276	226	283	270	264	249	244	259	262	270	255	268	230	257	233	260	269	273	249	262	222	242	248	249	267	265	277	260	262	249	245	254	291	234	270	271	237	231	265	240	275	261	237	246	271	279	244	252	261	268	256	216	237	251	245	263	254	239	261	278	227	243	260	242	256	259	268	266	240	248	259	246	274	270	248	238	270	284	263	267	250	210	251	243	261	263	267	236	243	248	272	269	246	260	238	279	272	226	286	282	254	268	254	264	258	248	275	259	243	248	261	220	296	291	259	242	252	253	267	259	248	261	288	274	268	256	272	241	275	235	276	282	240	228	267	261	251	253	256	221	290	254	243	233	259	224	275	267	249	258	282	257	243	247	269	258	227	247	257	258	280	276	258	235	269	248	252	286	238	234	255	284	231	261	261	297	278	242	235	274	240	267	268	263	265	286	263	289	246	266	279	267	254	264	258	270	246	256	257	256	255	243	242	265	251	232	242	250	232	234	275	214	242	226	229	269	228	275	243	226	242	256	254	259	250	285	219	249	220	235	268	256	239	230	258	235	231	248	260	268	260	265	264	260	252	256	254	249	246	235	256	243	239	240	266	249	285	253	267	229	255	282	252	255	273	256	252	263	252	235	239	271	263	255	222	274	269	243	264	235	248	257	247	262	237	282	286	239	237	255	215	266	264	251	243	231	277	278	263	269	248	240	293	247	275	259	230	289	264	250	252	273	273	257	256	243	261	252	265	258	266	267	278	238	215	265	232	283	257	277	268	276	247	266	262	243	286	253	236	257	252	231	253	263	254	264	256	227	246	234	258	272	255	265	244	266	261	263	253	258	236	250	245	254	242	266	253	251	238	236	250	263	268	242	267	262	246	268	248	271	245	251	269	238	239
27771	32255	20718	12181	7886	5736	3670	3156	2565	1811	1451	1202	953	893	752	728	671	598	509	502	459	442	410	429	393	386	353	367	354	383	352	314	351	379	311	312	323	313	299	291	302	329	303	323	295	293	331	275	308	323	306	298	302	267	282	321	332	282	337	289	283	293	264	284	275	267	289	271	269	265	259	272	284	318	271	271	247	261	284	268	307	292	263	267	278	265	275	268	273	262	262	272	258	261	260	278	260	272	296	296	272	260	268	286	266	269	268	308	238	297	310	273	296	266	286	261	274	294	286	285	267	267	253	262	287	265	262	293	273	254	269	264	266	267	269	298	243	251	284	270	257	266	264	250	275	259	289	292	287	277	267	273	289	257	279	241	270	297	241	276	279	281	272	272	255	264	287	270	279	268	264	258	248	287	265	290	267	256	267	264	311	283	287	284	286	286	256	272	274	283	277	257	266	282	300	265	266	255	268	285	267	286	300	287	302	263	285	283	263	273	262	282	277	254	256	287	271	258	257	300	299	232	288	268	282	287	246	260	264	280	277	279	258	302	291	281	295	254	273	280	258	265	284	263	253	272	269	269	297	280	289	296	255	282	278	281	294	281	277	269	274	285	311	277	287	286	252	244	282	268	269	285	265	266	279	272	268	278	298	269	289	263	273	275	301	266	285	264	255	285	266	289	279	264	287	293	254	254	282	263	278	273	265	268	285	281	258	271	243	258	244	298	295	277	276	275	256	300	286	263	295	277	245	276	249	263	283	290	270	271	282	286	270	314	275	263	287	290	263	294	281	298	243	305	272	265	244	300	303	265	296	276	247	261	274	262	258	316	284	303	279	255	253	263	259	276	292	294	268	265	288	251	257	284	253	276	259	280	282	249	273	270	307	278	275	298	253	286	254	283	296	255	251	280	266	275	289	270	282	289	296	253	290	285	297	305	287	269	310	270	287	288	276	296	242	274	294	294	269	269	285	307	247	252	273	289	256	294	261	261	262	270	295	296	272	295	272	231	281	275	257	286	290	284	283	276	247	307	267	298	235	297	276	273	256	260	278	280	273	296	271	254	291	283	281	271	284	293	270	264	246	276	281	273	293	314	282	276	286	290	273	276	277	230	291	262	281	297	262	263	250	266	227	283	262	278	281	300	252	302	261	295	277	306	283	286	294	309	258	270	265	250	282	291	272	272	267	281	249	241	294	264	249	275	271	284	273	278	268	316	293	292	251	308	269	279	273	294	247	213	301	249	289	249	273	258	250	294	281	278	278	282	296	285	276	275	294	269	300	255	267	287	271	305	280	281	300	264	277	296	269	303	268	277	294	285	264	289	280	280	274	286	236	273	279	274	269	281	299	289	273	278	283	283	262	269	302	284	265	285	286	278	277	291	266	278	259	284	282	299	271	229	272	256	280	265	284	265	293	276	269	244	281	277	288	275	267	264	276	235	251	287	260	278	278	281	285	276	286	297	281	275	273	280	263	283	290	287	282	276	293	307	264	280	278	281	279	276	297	270	228	262	295	289	283	293	265	233	261	297	260	268	276	279	238	281	270	270	289	289	275	298	247	297	288	271	278	275	254	264	279	285	271	282	251	285	271	294	244	267	253	295	286	259	249	250	275	283	308	283	294	277	258	270	275	307	277	262	276	253	285	311	268	251	264	286	267	281	291	262	286	287	294	269	283	282	270	251	278	258	286	259	288	295	261	275	263	288	290	269	271	283	279	276	293	241	272	231	262	258	304	287	285	266	268	255	272	290	273	269	281	291	231	285	280	296	265	239	259	260	255	267	254	285	271	256	291	284	242	238	286	291	272	264	267	283	277	278	297	301	271	249	274	271	237	306	299	252	262	263	291	252	266	279	296	258	236	268	304	279	275	285	285	259	297	267	279	255	272	289	285	272	288	313	276	276	269	269	279	297	256	283	251	296	267	285	280	279	286	272	273	265	279	256	276	273	277	277	251	261	273	291	277	270	258	306	277	277	276	257	268	260	269	287	260	265	289	271	284	278	262	257	306	299	305	253	257	280	278	300	252	263	262	272	241	293	258	283	289	278	298	274	291	267	277	282	271	281	270	273	298	276	289	272	291	258	303	272	253	244	286	264	264	283	257	294	289	285	247	257	283	268	279	304	257	285	317	255	253	271	275	306	279	279	272	273	325	289	276	263	305	273	280	278	283	269	273	276	297	281	292	259	262	264	270	276	260	275	269	321	263	253	279	265	229	282	280	277	271	268	265	259	263	270	274	282	302	316	271	292	287	282	264	259	254	293	287	280	283	312	269	257	281	273	287	296	259	296	305	253	285	308	300	282	270	264	299	284	285	270	280	273	281	248	278	269	291	270	271	254	280	290	260	271	281	261	254	268	277	275	281	303	275	266	283	272	282	267	270	270	256	319	300	226	305	253	252	265	243	262	264	247	284	289	285	252	276	260	277	273	266	267	298	295	264	270	300	283	286	256	294	289	265	266	276	265	259	257	270	265	290	238	279	286	281	275	295	282	264	253	271	268	270	277	291	248	267	281	265	264	287	239	276	276	288	257	280	260	282	259	231	273	277	287	291	265	269	274	289	237	293	256	281	292	282	282	271	264	279	269	268	289	284	276	272	257	261	267	296	270	274	267	281	287	276	254	238	266	261	283	267	275	298	287	271	249	257	301	286	287	283	259	283	276	277	292	271	253	258	282	264	262	264	272	257	264	243	296	290	268	332	285	291	267	292	277	266	258	299	297	293	274	289	276	264	268	265	266	271	289	281	289	302	285	292	248	301	275	273	264	287	258	277	283	265	302	261	260	277	291	267	289	286	299	277	292	263	273	288	298	269	285	270	265	289	292	257	252	251	273	263	254	268	298	268	289	257	264	266	304	248	284	274	290	255	262	254	273	252	288	273	296	253	276	282	278	253	306	263	272	260	252	262	289	305	271	271	278	275	239	257	265	283	259	302	295	252	250	287	281	257	286	259	297	294	303	289	261	285	299	279	260	282	283	262	286	272	265	252	261	267	279	252	253	279	287	230	273	276	256	261	278	264	319	273	257	275	273	276	275	258	248	291	277	296	276	266	267	286	279	280	258	267	259	273	262	243	277	297	286	277	275	261	250	255	250	271	247	255	259	265	281	277	266	240	281	310	280	268	282	272	304	268	279	287	276	257	292	276	283	275	301	257	269	269	280	262	274	288	257	286	285	287	273	265	262	276	265	285	276	250	273	273	290	297	275	282	272	265	278	291	298	286	284	275	268	257	285	270	275	270	256	250	271	283	275	315	282	277	260	271	272	270	249	293	294	260	274	283	281	261	293	277	240	305	300	249	296	285	294	277	263	264	284	289	269	281	280	279	285	286	267	259	267	257	237	280	263	295	282	267	260	284	285	261	267	273	303	274	262	269	277	278	251	272	288	287	285	257	299	300	272	267	266	304	284	254	289	269	291	277	263	276	298	275	277	284	275	260	244	305	273	260	277	271	283	276	280	283	267	281	286	289	308	263	250
23919	21242	28337	24403	21173	13321	5159	3162	2415	1837	1450	1155	1020	952	851	712	695	659	632	546	552	495	506	456	447	424	407	443	391	401	331	338	370	368	327	361	331	324	314	392	350	321	327	365	316	326	334	323	345	344	314	323	329	311	341	342	339	320	324	325	279	296	321	312	296	277	272	299	319	263	329	338	312	295	299	321	294	316	319	265	313	309	287	305	303	290	302	303	310	299	313	299	295	284	340	308	313	295	299	307	292	257	289	314	308	300	293	273	327	289	313	331	308	310	312	287	328	302	284	294	269	309	298	314	279	320	315	309	316	308	328	336	290	288	302	282	297	308	323	292	253	294	285	318	281	297	291	291	289	313	298	312	303	338	303	311	275	283	301	316	286	317	300	326	328	335	284	307	304	313	289	251	286	310	314	299	304	279	291	324	303	307	305	293	322	314	300	286	294	338	307	325	309	311	284	310	278	333	314	304	290	306	306	306	333	312	299	317	303	323	290	303	296	300	280	297	328	324	314	310	279	287	296	302	290	269	311	302	336	297	282	318	321	292	331	296	278	304	306	302	323	305	304	315	337	297	285	288	307	311	277	293	283	321	298	326	281	323	289	272	294	299	337	304	271	288	289	284	284	308	310	267	288	292	311	279	258	284	298	285	329	277	289	274	274	317	299	311	291	276	290	289	263	305	286	324	291	312	301	314	308	269	291	275	303	274	288	304	285	285	301	288	303	280	282	279	299	286	296	298	294	325	290	292	302	300	295	271	284	267	280	316	312	308	282	295	280	307	304	326	293	308	297	309	283	289	308	304	312	308	284	291	295	299	296	299	310	288	302	296	298	317	301	327	287	341	326	300	309	293	311	287	292	291	311	311	285	321	306	327	306	318	314	313	323	276	253	270	320	307	324	297	286	305	320	309	269	286	300	283	305	308	263	307	282	280	279	307	327	265	309	292	272	307	319	322	303	311	294	335	326	284	301	267	292	291	304	319	291	322	318	278	304	316	286	277	255	282	337	309	303	316	310	291	291	331	310	312	330	304	293	280	280	317	324	293	344	303	301	299	317	296	278	325	285	283	308	312	264	276	335	317	292	280	295	303	301	285	332	315	304	286	326	284	322	293	309	294	305	294	302	310	307	321	301	328	295	298	298	312	281	294	313	293	293	319	306	296	281	302	303	296	288	322	309	310	296	299	268	287	297	275	291	321	275	296	307	318	333	336	292	281	293	296	286	310	317	297	331	304	329	316	288	295	323	309	300	296	308	308	304	347	284	329	294	272	319	299	307	308	295	306	320	309	320	294	327	277	296	307	346	315	274	297	332	301	261	300	344	288	310	301	314	307	309	308	299	314	290	299	276	284	275	290	317	327	258	315	321	284	251	310	294	290	301	286	261	291	278	304	296	296	286	295	293	305	322	301	297	300	288	301	297	300	303	305	303	311	260	299	299	297	311	299	281	331	283	308	338	284	342	309	299	274	307	291	285	283	291	293	307	300	269	306	310	291	323	323	294	292	298	351	287	302	319	355	297	314	293	318	283	291	298	300	278	314	300	296	296	303	291	286	291	300	295	291	310	311	328	245	298	264	293	317	302	283	258	306	275	298	313	298	301	316	295	281	281	295	301	339	279	264	281	288	313	286	280	288	312	283	341	289	334	319	321	306	311	290	297	297	312	298	302	276	270	298	314	279	307	313	282	304	304	302	268	282	266	285	305	327	300	287	296	295	311	297	293	327	296	268	322	310	287	310	292	288	299	301	324	306	307	319	294	317	297	275	274	278	327	285	301	297	288	279	334	290	281	295	316	286	301	314	295	288	312	305	320	280	282	274	289	314	288	306	287	295	285	305	307	294	263	320	314	271	312	296	306	312	306	286	288	299	304	325	311	295	282	282	304	316	304	321	282	300	277	297	319	300	287	293	324	312	284	302	274	305	303	295	293	296	299	295	313	282	280	329	318	295	306	294	272	315	317	304	325	311	305	310	318	303	292	298	282	287	269	291	288	316	304	337	316	284	292	314	311	299	282	323	269	284	283	288	300	285	291	288	268	318	309	335	312	290	280	279	291	309	302	296	307	308	271	287	298	301	321	287	298	310	286	263	285	310	268	287	282	310	309	299	288	312	304	337	278	319	273	292	291	323	290	286	315	293	305	273	289	335	307	309	300	287	272	280	301	264	294	310	285	284	301	304	283	270	303	303	312	319	300	316	317	289	312	278	295	294	296	287	302	275	302	265	286	299	313	291	297	312	304	317	298	307	279	285	294	320	303	280	296	284	333	301	289	279	313	309	285	323	306	314	279	279	305	311	288	317	298	306	287	310	292	330	310	274	295	285	289	306	275	296	297	266	308	281	312	293	304	303	290	284	316	303	340	265	303	285	302	290	280	306	319	309	302	303	313	310	293	321	312	307	344	323	317	294	297	257	299	316	314	313	288	284	323	328	298	307	305	314	310	275	304	282	294	279	304	289	292	316	310	269	297	292	270	339	286	296	314	321	302	255	293	312	294	303	307	305	304	322	309	287	306	323	314	295	318	298	277	286	294	283	299	309	295	294	314	284	299	279	309	288	315	261	301	313	286	290	320	266	304	281	292	296	300	285	314	325	328	328	273	283	337	269	281	287	305	333	286	300	343	309	307	316	308	282	307	313	291	325	294	340	324	307	291	306	269	299	293	319	271	312	303	291	295	290	285	289	294	324	293	284	292	289	265	309	311	296	308	289	289	284	321	325	307	296	289	290	295	290	313	283	300	262	305	304	290	320	288	293	286	306	294	267	294	281	318	282	305	290	279	289	307	300	259	290	327	274	288	289	297	298	284	295	311	304	322	305	248	267	272	320	312	353	277	323	281	295	310	297	305	299	321	317	301	291	316	301	277	308	292	298	271	323	250	303	325	281	303	308	285	284	304	308	291	336	303	280	298	292	268	294	298	296	299	281	266	287	304	321	311	278	334	303	303	309	325	353	313	297	296	319	308	290	313	289	321	282	299	302	283	291	310	293	297	310	299	316	289	294	279	298	332	280	302	316	290	299	331	289	306	318	260	351	305	315	280	322	275	262	296	301	333	255	324	276	278	292	306	297	291	299	325	299	278	318	296	307	288	317	293	306	305	329	298	300	326	295	286	307	317	296	278	298	294	306	295	300	311	289	310	302	286	290	304	271	306	272	325	302	297	279	282	305	319	289	292	286	290	304	301	308	306	317	312	288	301	306	315	314	308	292	303	280	301	306	285	310	293	300	283	289	284	295	314	284	307	304	316	280	316	294	288	278	301	275	304	287	301	290	281	313	307	306	320	270	284	289	294	313	313	295	319	297	319	325	287	271	295	295	285	284	316	312	302	319	309	279	280	300	283	310	288	322	322	309	293	302	291	308	318	325	276	295	301	281	272	322	262	302	309	271	327	273	308	295	323	315	296	318	273	272	282	289	291	280	313	283	284	312	320	282	306	341	290	337	308	296	303	298	296	336	300	303	344	292	283	290	277	281
30597	40860	27511	17351	12507	9187	6334	5281	4267	2950	2361	1845	1596	1522	1256	1002	1041	920	839	750	669	588	600	576	532	463	443	482	435	462	424	372	394	385	388	415	410	407	356	377	349	371	397	441	385	386	351	328	365	362	371	358	375	356	387	346	329	336	358	319	309	343	332	309	322	315	305	328	332	325	304	298	313	327	287	312	297	316	320	341	296	296	280	323	331	317	316	330	291	302	302	304	311	312	295	334	305	307	314	307	295	303	316	331	307	346	303	286	331	325	341	328	329	308	325	315	338	322	320	321	296	311	288	326	305	318	299	323	285	347	321	302	337	329	316	320	318	315	331	287	313	309	306	355	313	316	314	332	352	364	315	299	290	300	295	319	308	301	337	307	329	297	306	322	319	325	316	287	296	326	321	314	349	311	310	322	289	306	302	304	272	350	299	307	320	341	299	321	342	328	345	318	331	313	345	313	333	265	322	300	315	328	307	356	340	299	313	309	349	341	291	322	325	308	330	275	312	296	320	315	312	304	329	295	328	319	319	326	334	264	295	342	279	304	360	324	322	316	308	334	295	313	313	321	336	319	302	330	349	325	293	336	355	304	321	324	335	307	311	286	322	331	315	278	327	309	299	333	293	295	290	315	299	331	343	325	301	329	302	330	358	333	316	322	345	313	304	304	319	309	309	323	312	294	308	318	317	314	309	312	327	311	327	318	325	300	297	291	311	323	294	321	338	353	313	313	323	307	329	319	314	316	314	309	287	338	317	308	303	345	323	306	294	308	312	297	281	302	311	318	346	310	322	307	347	285	312	319	321	317	294	320	309	310	330	300	291	314	288	301	281	309	327	314	309	309	341	290	324	337	330	303	343	315	352	318	282	321	313	290	325	327	336	318	329	295	327	309	309	320	310	335	341	314	330	313	304	321	312	321	312	290	329	339	313	318	304	320	311	316	296	311	292	299	316	337	310	344	306	307	321	305	290	327	310	304	315	358	311	296	316	289	304	300	315	311	324	299	328	317	334	353	341	335	325	314	333	282	314	329	327	342	304	310	312	310	340	317	310	305	328	323	317	295	325	301	330	328	317	328	329	296	307	309	328	312	309	298	317	324	283	274	311	326	323	307	317	269	306	306	339	319	299	298	313	320	347	355	311	320	346	330	323	310	320	326	315	316	302	354	343	303	315	285	304	290	314	327	309	326	305	301	291	329	303	304	301	338	333	319	329	282	305	318	343	314	342	310	331	306	343	304	299	299	289	287	325	332	337	331	326	322	308	318	337	287	318	304	290	325	301	321	280	318	335	298	287	317	331	336	296	306	301	309	320	305	320	292	332	312	281	309	335	310	315	325	299	321	320	364	286	329	290	313	302	326	310	299	291	312	335	341	313	314	307	312	304	321	322	315	309	294	310	298	339	352	322	327	289	301	278	306	313	345	303	344	311	283	340	328	324	298	323	299	333	291	325	302	339	341	311	330	353	298	304	289	304	309	315	359	341	322	319	318	337	313	335	339	306	319	331	302	287	328	319	278	320	324	328	295	313	289	297	309	321	302	293	298	300	318	301	338	289	305	335	308	312	301	293	307	331	328	301	296	318	311	319	304	319	341	336	320	309	315	306	307	299	316	296	302	325	288	323	357	311	325	307	289	302	324	324	320	344	326	311	306	334	317	291	321	331	329	329	318	310	317	313	306	340	323	344	315	321	307	316	319	295	317	312	330	349	295	336	295	340	318	267	297	318	286	307	334	323	307	301	338	304	309	301	332	328	357	321	309	294	341	300	340	323	292	319	320	309	333	325	308	327	331	316	316	327	293	294	320	316	300	321	315	309	313	349	285	321	294	340	318	294	342	319	308	321	339	301	327	310	262	301	315	292	347	317	304	287	330	325	311	320	314	355	322	311	333	300	317	312	351	305	316	301	345	315	308	304	346	331	303	310	317	340	352	321	333	324	295	318	316	323	317	285	311	331	304	292	348	366	306	340	319	324	272	350	306	365	338	348	312	321	304	328	298	326	326	309	320	315	323	278	348	338	304	284	307	312	297	318	312	355	319	292	325	331	310	333	295	332	325	305	325	328	350	269	330	278	308	337	300	285	315	348	298	342	301	311	282	318	308	303	311	312	338	323	305	314	309	333	290	318	309	307	303	311	300	301	310	311	306	297	322	323	331	307	328	309	312	284	327	359	305	333	350	310	339	310	304	338	340	339	313	329	297	306	341	331	343	302	332	341	322	323	287	306	350	322	319	313	291	309	317	296	321	304	275	348	298	340	330	312	328	290	335	298	305	295	303	309	330	300	303	320	307	332	341	299	348	308	306	335	319	290	318	306	306	330	321	293	323	332	320	334	317	271	296	305	331	304	319	294	291	328	318	302	294	291	313	326	297	287	317	327	322	329	308	313	341	301	321	332	322	327	312	291	294	280	325	310	314	328	302	283	296	296	315	318	287	312	313	311	355	364	293	277	321	289	311	315	292	304	340	268	311	295	303	327	300	322	298	324	315	311	316	322	306	287	319	336	291	277	298	288	342	334	301	298	300	271	327	323	295	308	317	367	318	301	302	316	308	309	308	310	295	286	294	340	299	336	322	318	294	321	337	312	311	302	330	310	339	365	341	294	304	279	333	316	326	293	338	297	325	299	300	314	328	298	301	309	297	304	298	313	311	300	279	300	314	304	306	308	304	325	331	301	336	318	315	300	296	338	310	323	309	296	284	331	297	297	319	323	289	301	326	313	329	315	311	286	313	299	287	317	301	342	298	344	314	282	292	310	329	305	328	323	345	329	330	344	282	319	286	301	293	322	285	311	326	289	306	310	306	291	311	334	338	316	330	308	295	328	301	314	323	265	309	332	293	331	320	322	290	308	316	330	323	306	328	345	316	298	337	318	311	316	330	316	337	251	277	314	312	312	319	311	304	301	296	318	312	293	305	314	302	327	261	301	344	306	311	304	304	294	327	302	335	314	325	290	312	293	334	307	311	293	301	303	309	308	367	316	258	324	301	305	340	301	284	286	332	324	286	309	325	322	296	304	309	305	293	325	293	316	307	300	329	317	290	319	334	316	297	338	330	317	313	335	320	323	310	309	292	335	338	316	308	274	312	317	346	292	331	335	345	349	283	314	306	329	334	330	298	308	317	316	281	322	330	311	322	281	308	321	308	318	297	339	311	302	280	316	342	294	308	347	322	323	335	300	317	324	342	311	309	322	321	296	317	311	314	312	325	328	337	339	333	350	317	319	301	334	295	302	301	314	286	321	323	285	328	315	292	279	324	303	326	308	311	325	286	302	337	294	328	353	310	286	330	332	303	320	344	313	298	293	282	313	322	317	284	344	330	357	309	330	330	307	303	300	330	290	291	317	289	318	311	310	309	298	300	308	341	284	303	311	293	318	318	345	309	295	324	347	293	321	306	313	328	323	301	348	321	294	292	304	319	301	321	312	327	364	328	310	300	295	317	333	288	346	294	314	284	309	311	317	292	294	273	320	316
25128	21254	27244	25408	13741	5411	3253	2447	2003	1500	1171	991	815	784	791	655	629	575	524	534	465	458	452	434	407	409	420	392	373	388	370	338	358	379	376	361	389	344	378	325	330	364	387	354	318	337	367	409	349	309	379	390	371	367	358	349	346	347	353	318	351	371	317	328	311	325	325	328	323	312	330	294	344	327	349	319	295	316	366	356	362	329	295	313	342	326	320	308	337	322	318	311	313	323	328	319	350	355	297	320	324	316	339	329	296	341	330	303	334	326	333	315	337	312	329	298	314	331	345	289	319	329	350	306	331	332	311	332	331	361	314	324	349	331	315	289	336	341	321	293	307	349	308	321	315	316	343	336	339	296	316	338	319	335	329	341	328	351	298	339	328	337	334	313	331	328	345	304	320	322	354	312	308	311	325	310	348	340	310	330	329	300	328	318	338	329	328	337	335	326	338	333	310	338	331	332	296	364	355	307	343	347	348	295	313	325	349	314	314	324	316	302	313	336	323	328	315	370	361	342	331	299	352	315	296	334	321	312	333	292	308	343	301	352	307	289	322	309	327	284	327	322	325	310	335	343	315	289	315	337	321	312	333	333	331	318	296	327	325	317	319	315	326	344	305	286	315	309	338	333	319	338	340	330	293	337	309	332	341	365	295	304	326	346	329	335	354	339	321	348	320	302	335	334	293	318	308	352	324	289	332	336	349	318	313	316	293	317	320	343	318	320	326	316	309	338	335	366	315	350	294	323	273	361	320	316	340	354	333	311	326	376	339	328	327	312	294	318	335	319	310	341	285	328	307	341	303	320	345	340	342	303	344	310	321	348	311	349	342	303	336	390	314	328	319	315	324	294	341	331	349	318	314	346	323	326	330	353	332	318	299	355	316	369	318	334	312	284	324	328	331	334	296	291	317	322	338	323	324	328	293	332	292	337	311	307	301	318	321	349	354	347	335	306	302	339	347	337	318	336	324	283	329	306	319	353	292	348	317	346	313	275	324	322	325	320	323	310	308	349	308	335	304	307	325	337	316	312	315	348	290	299	335	353	334	331	340	352	324	325	351	341	294	320	309	314	339	355	327	320	291	296	324	341	320	296	311	310	315	327	312	341	332	316	325	313	339	375	364	305	323	340	315	322	332	307	314	336	311	320	343	329	298	300	303	308	336	301	308	310	344	307	329	321	308	350	357	344	322	306	303	337	319	290	318	273	330	348	331	314	330	344	291	338	335	333	357	333	323	333	303	347	359	329	324	336	337	330	333	303	314	359	295	312	362	332	366	304	291	347	291	325	318	357	336	319	333	315	347	341	350	309	325	311	311	317	349	319	302	345	317	308	332	343	357	323	327	319	298	329	303	310	308	313	347	354	323	325	318	312	294	304	341	318	344	339	309	347	294	318	333	317	365	336	327	361	325	321	329	343	351	312	328	313	346	322	336	351	297	341	328	340	290	306	330	338	270	340	341	291	324	299	315	333	331	298	339	362	341	314	320	287	315	327	334	336	300	309	328	309	328	329	295	327	322	310	268	334	307	306	295	344	341	322	328	343	296	286	294	326	327	319	301	347	333	305	333	307	301	333	329	343	330	296	318	326	345	335	325	328	330	313	345	326	359	352	297	307	292	295	317	329	343	333	303	333	322	323	352	333	340	329	346	309	326	344	338	337	339	352	342	324	374	309	338	310	315	327	359	306	334	325	327	347	305	336	309	326	333	324	313	338	317	334	304	317	316	300	304	323	307	306	328	338	313	339	319	323	318	308	316	319	308	293	303	323	325	321	301	313	340	342	302	332	297	314	329	315	342	311	331	323	332	348	304	312	334	323	352	335	296	356	296	304	295	327	310	346	332	330	331	349	318	348	316	326	318	309	322	310	337	332	336	346	321	323	338	358	280	329	320	307	309	322	313	341	353	328	326	332	348	320	330	335	337	284	342	294	321	306	324	342	311	288	307	365	329	343	288	323	339	326	335	320	357	310	310	310	329	331	335	301	323	325	325	338	329	325	333	331	288	329	296	307	303	342	309	333	304	346	301	363	312	291	339	287	343	315	295	333	310	320	356	329	304	353	361	352	315	307	331	314	314	324	315	304	310	302	363	325	301	311	319	303	291	302	346	348	342	306	338	316	346	350	334	350	307	293	307	296	285	332	295	338	341	341	315	339	295	317	334	340	312	350	319	322	367	309	322	330	320	360	346	316	295	319	319	319	343	311	318	330	324	319	331	313	355	328	318	333	365	351	343	317	377	330	338	322	353	318	319	328	310	322	335	305	375	339	316	330	307	317	322	336	307	322	308	316	338	307	375	285	330	324	313	353	329	335	351	309	317	363	358	297	356	314	330	344	332	319	326	341	333	316	315	308	328	357	343	353	337	365	328	316	348	312	307	331	292	358	335	301	333	312	322	350	304	345	321	343	365	348	365	329	324	322	341	311	305	334	281	339	337	358	315	327	341	360	304	305	296	325	333	305	312	305	331	355	299	308	335	307	320	319	297	311	332	330	325	329	328	333	311	334	322	335	345	335	339	324	300	320	327	313	306	323	315	311	325	312	336	276	346	339	323	309	329	301	319	298	363	373	346	310	358	303	333	338	327	328	301	315	332	355	310	300	315	345	304	318	320	309	286	314	317	320	354	323	352	316	333	310	315	337	318	304	351	322	318	343	343	305	307	302	320	303	302	330	331	337	311	318	319	324	305	310	341	325	336	306	338	340	323	304	342	346	319	327	313	339	342	328	309	353	331	366	327	345	340	326	335	331	350	315	307	310	327	324	332	324	328	333	337	308	307	319	305	318	354	321	356	292	328	347	354	321	318	330	335	315	308	329	319	371	339	323	322	310	343	293	329	311	320	339	315	307	309	357	304	324	309	329	313	318	291	326	319	337	344	314	341	335	348	319	347	332	329	317	339	317	326	302	336	313	324	322	305	321	316	352	340	297	322	323	277	324	358	306	307	305	346	365	334	357	309	319	320	323	311	314	314	315	311	341	320	354	308	356	347	306	333	328	349	310	332	271	353	295	326	305	339	333	314	315	323	316	322	344	313	327	312	325	311	348	293	328	310	315	302	297	318	313	335	335	313	316	333	326	323	339	367	316	356	304	360	322	321	330	341	315	313	337	314	329	332	336	316	313	333	318	312	297	322	315	352	324	321	304	357	322	338	323	342	338	344	308	322	324	306	318	292	336	344	335	318	312	317	317	320	296	323	306	330	328	326	360	347	326	329	306	311	346	344	324	341	326	312	321	304	324	340	315	345	285	327	308	284	322	332	321	300	335	335	301	340	340	312	349	316	354	338	310	313	306	338	328	322	322	325	332	338	328	333	335	321	348	317	325	334	326	317	339	341	323	308	333	325	312	346	320	354	329	336	343	316	329	329	333	303	319	329	347	360	326	299	307	316	343	287	315	341	314	323	350	317	329	348	340	349	337	312	321	316	321	307	323	308	326	283	319	334	332	324	299	325	324	343	346	319	293	316	305	344	320	322	346
29200	36709	24249	14089	9573	7561	5277	4436	3526	2592	2060	1633	1394	1320	1153	960	837	781	708	648	632	615	579	583	538	495	523	467	455	446	416	417	398	452	396	397	381	451	427	384	363	390	399	399	406	393	400	426	397	412	409	356	397	426	387	371	370	356	395	387	366	347	349	343	299	366	349	304	329	360	377	354	384	380	356	360	329	356	343	354	353	344	307	338	361	342	306	345	342	365	332	363	357	350	343	351	339	315	352	338	370	332	333	335	359	357	345	338	359	358	359	370	326	347	349	377	363	308	351	359	358	371	374	377	330	348	368	339	329	413	392	373	330	378	337	347	371	341	339	363	346	343	334	365	363	366	324	323	340	335	346	349	351	337	343	359	318	395	365	354	343	392	350	345	359	388	355	295	380	327	348	368	325	338	350	336	357	328	363	358	319	353	360	351	342	336	320	360	370	347	378	377	343	344	366	350	349	335	323	340	326	339	347	326	348	328	340	347	346	360	365	344	370	374	355	352	363	342	356	363	360	352	312	324	346	337	353	332	368	359	342	362	337	364	344	342	365	321	341	370	326	371	358	345	352	340	368	360	373	359	335	396	317	355	364	324	338	332	363	362	340	316	341	377	338	329	342	318	358	347	309	335	360	339	320	377	330	385	379	353	381	346	328	351	341	319	337	364	350	345	361	345	357	330	343	339	351	306	358	370	336	343	355	320	351	346	313	349	362	348	336	346	331	328	341	325	346	330	332	365	364	321	350	337	336	358	330	352	290	335	344	344	360	332	306	327	372	372	388	352	336	368	324	317	347	353	348	337	358	343	390	354	344	327	337	309	328	345	350	343	394	317	348	348	386	371	363	373	352	365	373	328	329	346	354	376	359	371	344	339	338	342	377	339	373	363	356	369	320	347	356	346	361	311	374	386	338	370	358	351	339	358	368	353	372	320	320	328	362	319	347	339	372	328	360	357	376	349	347	338	335	373	328	311	331	342	314	321	337	368	333	322	369	387	351	357	355	372	348	341	345	337	328	360	360	362	353	342	354	371	350	323	367	323	341	381	386	362	355	349	351	339	387	323	325	318	341	396	337	343	316	334	344	360	386	343	331	335	335	353	370	365	377	348	314	336	335	338	345	374	359	341	328	341	344	315	332	318	335	370	321	341	314	347	315	337	356	373	344	365	351	355	335	358	315	359	349	376	370	368	376	342	336	358	334	336	345	359	305	340	354	349	356	345	382	348	393	350	333	355	346	365	391	345	329	347	311	315	342	346	351	324	350	390	352	316	362	344	366	342	354	361	375	346	353	358	381	345	342	370	336	327	340	351	363	365	351	329	336	342	375	369	334	348	316	315	315	357	321	330	364	388	338	347	345	327	373	329	325	353	337	348	325	350	354	350	352	334	349	369	374	337	334	362	360	352	352	334	369	332	328	326	344	376	339	343	349	372	350	311	347	345	341	340	372	333	345	353	349	335	342	328	341	350	343	354	334	315	346	315	357	357	359	340	346	331	328	355	373	377	347	328	339	362	385	360	352	347	380	348	381	367	348	348	338	309	361	341	363	351	338	348	368	350	332	394	328	352	318	347	368	373	319	328	353	346	342	349	330	344	355	353	357	341	371	314	330	365	319	344	359	342	327	359	325	343	346	355	354	369	311	348	353	351	350	341	350	344	358	372	339	371	353	336	367	326	379	361	343	360	329	341	322	389	335	360	374	360	355	354	336	356	332	357	372	325	342	366	378	380	361	320	336	369	343	326	305	372	344	359	361	347	359	354	332	376	330	334	318	356	321	361	362	388	347	365	373	330	312	315	355	359	339	322	342	347	344	338	331	335	361	375	303	333	326	331	331	364	332	333	333	367	347	318	355	369	303	331	368	353	356	372	341	416	337	318	348	347	342	326	346	350	368	331	353	344	355	320	346	347	341	357	325	400	373	331	335	324	371	370	372	341	351	364	352	345	370	340	342	348	363	368	358	365	356	334	376	350	330	369	349	338	333	328	345	356	332	347	363	337	361	342	378	374	348	319	390	345	364	364	342	337	386	311	332	349	375	324	347	358	333	342	337	354	367	337	393	322	353	310	381	349	374	356	316	351	341	314	342	337	322	358	323	343	315	358	341	375	340	357	328	322	359	354	331	354	357	353	352	396	334	339	366	364	343	333	329	343	346	378	340	369	351	349	390	347	317	357	335	325	348	345	345	379	379	345	344	347	368	358	330	332	352	330	343	346	336	354	360	315	320	344	328	360	364	330	332	347	360	351	343	338	349	347	393	343	332	323	359	365	357	372	376	356	338	341	354	332	338	361	378	364	358	367	352	369	356	363	334	363	350	369	337	361	359	352	352	323	340	317	329	358	319	325	353	361	323	353	351	328	360	371	339	325	332	354	361	310	315	357	361	352	329	345	359	365	328	363	346	342	321	370	336	352	360	318	333	356	385	320	338	340	354	339	341	349	338	353	339	330	346	372	354	357	380	382	324	349	328	327	327	339	313	350	368	338	338	371	351	344	337	382	364	353	342	327	326	362	379	335	351	358	353	322	343	349	322	346	335	346	288	344	336	373	360	380	306	353	349	368	339	353	344	345	349	371	336	341	362	357	342	362	354	357	360	327	401	375	328	363	337	335	306	343	347	337	333	343	354	304	320	345	362	355	342	352	375	344	345	331	348	339	369	379	365	314	357	319	341	350	333	367	367	331	373	345	371	353	343	372	345	331	382	352	356	350	351	345	336	354	332	321	377	353	376	340	330	342	328	379	325	366	354	368	342	342	342	345	332	330	334	339	320	326	337	313	363	339	348	348	332	326	367	350	357	310	352	326	365	330	344	330	351	331	356	365	329	322	352	378	321	373	343	351	345	375	333	343	347	332	359	309	361	362	350	402	347	361	360	365	337	339	355	364	401	366	372	332	332	358	350	354	369	355	320	361	340	361	361	329	356	343	309	357	347	330	360	329	346	347	349	363	343	357	349	343	362	346	381	346	338	380	368	320	351	361	336	343	399	332	330	309	334	317	378	341	351	349	350	341	371	334	351	345	366	335	340	361	346	348	358	352	376	348	366	338	328	337	366	366	345	349	358	370	348	365	335	308	328	353	328	348	371	344	327	320	371	341	323	333	377	349	368	363	336	368	375	352	333	359	367	356	378	348	359	349	330	335	349	329	315	331	349	323	356	344	363	343	335	358	359	384	361	359	335	346	349	318	393	355	365	345	345	351	354	312	359	349	352	352	354	383	346	381	333	353	374	303	319	350	335	306	335	345	336	357	348	331	376	351	346	333	336	370	345	365	384	353	347	380	318	341	351	313	337	343	354	342	334	364	361	350	370	333	374	391	355	336	310	339	361	354	340	354	331	345	363	328	336	339	339	382	365	335	359	340	336	332	358	351	351	353	328	340	333	336	338	356	351	319	344	389	355	339	316	329	372	365	336	356	365	362	331	332	389	361	389	369	336	359	359	323	390	358	345	352	317	370	343	350	373	315	330	336	331	343
22953	21364	28975	24090	21414	21478	12975	5266	3553	2853	2233	1726	1524	1372	1348	1292	1104	1021	870	778	780	683	648	636	656	592	592	547	586	531	510	499	517	530	501	473	474	483	501	462	475	516	455	473	468	510	502	455	444	468	456	460	456	437	460	507	483	484	442	488	435	440	433	422	371	447	437	406	436	400	430	398	425	405	420	397	417	405	451	428	429	437	426	435	431	464	427	431	427	420	430	406	435	419	425	395	441	439	413	411	424	413	420	432	380	428	440	378	475	409	381	424	412	434	456	417	420	452	411	406	424	403	401	434	455	400	404	414	433	448	435	403	435	398	381	430	393	422	428	405	400	405	413	447	431	435	430	423	396	439	428	441	416	410	435	405	422	423	428	437	412	426	426	439	408	453	425	395	419	420	424	401	387	418	392	433	418	404	411	420	421	433	398	420	439	425	419	476	431	419	387	404	423	432	424	418	447	446	434	432	420	410	397	412	455	427	451	416	451	424	411	405	440	408	419	457	413	421	425	406	424	440	446	395	413	443	411	461	479	435	385	445	424	447	429	416	407	389	467	424	365	442	409	431	396	446	425	424	406	443	413	372	438	427	435	423	437	414	412	435	433	392	437	435	443	420	407	416	412	411	440	442	445	440	406	396	411	406	394	423	400	447	417	445	425	406	412	432	428	392	428	432	419	452	418	413	390	427	397	404	442	424	431	433	400	428	430	419	417	421	446	438	455	392	428	402	429	401	404	413	430	419	386	422	421	404	428	416	402	406	423	434	412	419	426	394	414	398	428	445	410	420	393	460	397	440	431	425	424	404	433	451	441	403	443	442	416	410	437	407	442	399	411	398	408	413	419	446	416	431	423	418	432	398	407	399	450	403	433	409	422	457	401	403	426	425	426	403	416	408	414	407	475	439	405	414	454	432	421	456	412	426	421	429	412	417	397	419	433	430	416	437	436	395	433	396	373	417	415	405	422	413	418	395	415	445	435	404	431	415	382	418	469	432	400	406	441	417	430	430	421	441	400	468	460	413	406	426	418	467	399	424	412	394	434	395	402	408	403	431	410	410	426	445	426	396	434	421	438	416	411	400	424	424	447	391	408	455	432	443	437	400	440	439	425	432	402	389	405	418	453	443	432	417	424	423	377	377	446	423	400	386	399	436	404	414	423	449	398	385	413	396	442	447	430	433	438	421	434	449	462	410	437	452	445	446	475	413	408	413	421	406	446	391	396	446	405	427	416	421	392	410	409	406	395	429	433	411	410	410	412	388	412	405	425	405	441	406	396	421	435	427	429	414	401	421	422	387	423	421	430	413	442	408	404	422	416	425	424	422	437	431	384	417	414	440	412	446	436	387	398	442	437	446	419	420	447	451	410	431	413	431	399	435	453	382	452	446	401	463	399	436	400	437	418	425	384	440	424	373	412	410	384	455	440	425	386	408	402	419	437	388	398	410	434	429	394	396	399	416	414	457	412	435	400	416	408	424	406	458	423	433	402	400	427	408	434	419	417	415	404	432	423	375	396	415	463	453	422	432	406	399	418	414	437	439	445	430	426	416	422	420	435	409	432	406	408	470	451	407	414	432	405	432	423	409	414	433	452	459	406	389	407	414	409	418	411	421	423	431	409	430	393	446	458	450	378	450	421	420	424	427	402	440	426	419	406	451	416	404	452	420	427	421	419	401	432	428	385	422	448	433	454	398	403	450	470	429	425	434	406	429	436	430	431	423	433	431	402	430	430	421	417	435	404	447	402	444	444	404	395	403	454	436	419	413	407	381	417	422	435	436	417	421	429	415	452	404	399	404	409	446	435	400	446	430	427	430	423	417	453	417	416	407	429	416	432	441	396	425	412	408	419	394	399	429	372	412	405	450	426	391	429	424	474	414	452	431	413	439	436	446	416	397	457	424	436	430	421	430	427	430	423	391	451	393	424	430	435	415	438	436	427	433	448	454	419	429	410	401	416	408	410	443	419	423	459	432	404	402	440	439	408	416	381	399	403	405	424	437	445	414	448	441	420	447	400	426	385	427	426	439	411	402	449	446	454	398	410	399	413	391	381	438	436	428	434	410	428	448	415	444	415	442	417	418	423	440	415	468	434	430	411	459	439	431	396	430	456	442	404	396	443	409	415	428	443	424	384	410	478	396	419	400	390	428	429	427	406	399	388	423	429	420	415	444	428	442	426	458	387	424	388	420	412	417	382	432	409	417	424	451	440	409	445	387	416	425	416	420	452	414	416	412	387	425	417	433	433	427	431	444	411	433	386	458	392	427	437	440	463	414	421	447	425	404	430	389	410	474	404	457	411	428	424	430	407	417	431	421	404	404	455	392	430	418	427	411	430	422	447	444	379	429	410	418	415	408	445	398	387	411	419	427	411	407	396	448	449	432	412	420	440	436	427	412	433	438	401	414	463	420	407	445	419	402	437	381	435	442	415	397	398	448	450	422	446	435	432	415	365	405	400	398	444	392	429	427	405	427	435	415	392	403	396	445	434	410	450	415	434	393	415	422	422	408	442	444	453	395	404	424	450	448	477	404	420	434	415	425	435	425	439	418	409	409	429	414	431	425	439	414	437	445	441	428	408	404	440	414	468	429	429	416	420	438	422	422	385	428	442	427	424	441	394	406	445	428	431	407	430	455	439	457	379	389	420	398	433	429	452	417	445	422	457	461	424	442	396	429	409	429	458	403	409	434	388	414	413	422	431	418	427	414	412	433	422	429	441	399	438	461	447	452	420	414	431	397	417	439	420	413	397	423	450	431	445	405	425	437	422	398	407	415	431	445	424	429	413	422	403	426	438	369	410	417	413	413	391	424	420	411	451	404	455	407	426	418	427	428	441	422	411	428	496	473	413	413	425	416	423	407	422	415	431	394	390	430	425	434	429	402	430	405	409	422	395	450	395	411	464	391	404	387	422	427	394	410	415	420	390	414	421	428	438	450	417	401	404	412	440	416	452	439	414	459	402	417	420	432	408	420	419	428	390	445	460	438	438	403	422	420	415	395	389	425	438	422	465	426	417	433	407	425	442	426	443	426	448	425	440	398	387	448	419	419	439	378	440	421	430	410	421	472	389	397	439	427	427	397	399	402	375	412	435	412	398	383	486	414	414	446	426	448	414	432	428	385	395	441	407	413	411	439	410	392	422	406	378	430	381	412	419	392	408	427	391	407	443	433	425	402	437	395	398	400	415	466	418	428	458	442	444	392	475	408	415	429	420	417	424	416	434	436	408	421	412	434	422	388	436	419	423	401	425	410	387	440	425	387	432	398	451	416	428	389	431	417	429	395	453	432	424	438	414	453	426	439	427	409	432	412	440	435	441	428	417	423	426	399	411	396	412	433	410	399	411	427	408	449	453	418	419	402	440	400	434	443	433	405	407	433	448	448	400	397	410	395	413	429	418	433	428	380	413	399	401	396	387	413	384	416	448	443	431	398	423	429	400	423	381	366	405	396	387	372	407	392	471	388	417	415	435	399	412	432
33623	45940	32489	20908	15323	11733	9487	7611	5819	4574	3792	2893	2323	2074	2014	1743	1492	1296	1152	997	1011	901	895	767	713	698	700	690	639	593	573	555	557	551	550	508	550	557	550	519	516	539	485	495	472	548	511	476	455	508	489	502	503	537	530	503	488	484	447	460	436	433	479	462	433	444	436	447	455	386	422	432	438	426	421	406	434	410	425	440	406	408	450	417	426	413	467	453	473	406	440	455	430	429	448	485	490	412	444	463	432	427	436	440	393	444	454	433	404	450	443	441	422	441	446	482	417	451	399	438	463	436	426	451	448	459	409	420	430	432	435	440	431	450	426	447	469	426	460	379	439	458	430	390	413	446	471	442	412	453	449	444	391	443	429	412	448	398	446	452	405	414	422	419	427	384	416	429	410	418	392	417	418	436	421	422	437	400	431	449	444	432	441	427	460	428	420	423	453	425	448	446	418	423	433	448	428	408	433	427	411	408	406	410	434	407	404	424	437	415	445	420	399	418	433	414	464	434	441	437	405	420	432	436	385	479	476	441	405	401	456	418	429	461	462	447	392	426	452	416	437	436	421	439	447	409	426	419	476	417	433	425	477	412	401	417	418	398	441	416	431	452	418	410	444	423	451	427	447	404	414	447	464	422	408	412	431	441	431	417	423	461	441	425	411	433	426	420	435	435	397	443	448	448	415	447	474	468	481	435	453	380	439	437	437	438	441	420	446	443	415	438	425	430	463	405	453	439	464	425	417	420	438	401	427	434	386	387	453	427	454	453	409	460	415	472	419	447	436	432	467	437	408	390	439	474	434	430	402	431	436	438	427	452	436	477	379	441	460	416	470	417	447	428	453	435	428	421	445	447	418	427	426	377	434	429	464	446	401	418	436	401	404	417	412	454	424	442	390	447	450	455	412	444	426	443	405	386	436	438	442	471	417	456	427	428	441	412	465	417	408	425	423	419	435	475	411	450	422	425	471	444	410	401	397	444	440	431	412	453	399	446	439	443	418	440	442	435	439	441	459	431	431	439	422	429	429	459	417	414	416	464	423	428	422	417	388	421	472	447	422	448	448	425	426	417	406	413	452	411	424	446	419	402	436	447	446	458	420	404	417	458	437	408	483	407	419	426	416	448	418	441	438	429	451	409	436	472	428	459	449	452	410	419	397	459	454	463	424	416	432	460	409	460	417	466	451	409	430	437	444	431	450	433	431	436	466	430	450	424	433	434	403	414	437	420	431	441	429	448	415	425	425	452	439	449	451	480	421	449	445	412	433	415	443	430	428	463	417	416	427	413	419	414	488	469	423	431	429	439	483	426	423	404	441	409	437	419	392	431	421	414	419	421	435	424	386	413	408	460	416	422	429	431	421	414	420	463	404	409	448	419	411	453	426	415	460	413	466	430	404	444	421	415	387	405	428	427	423	449	422	404	421	417	442	394	416	457	400	422	424	444	419	418	417	403	450	444	426	428	408	434	437	400	410	466	431	418	429	434	438	477	448	412	441	452	427	404	435	433	402	425	464	398	434	399	423	427	452	448	429	420	405	454	444	434	438	436	457	455	420	446	442	441	411	454	440	430	419	439	452	454	467	416	442	443	427	404	453	439	440	430	438	474	443	436	446	440	445	444	397	404	428	457	416	442	460	429	455	440	456	428	464	450	388	434	411	453	434	408	440	441	458	430	435	420	439	414	432	436	404	419	438	411	459	404	417	422	426	426	426	436	410	416	415	414	434	428	380	461	407	430	413	386	381	434	459	400	436	444	406	457	406	427	437	431	413	446	441	400	405	446	416	420	446	463	380	412	458	427	462	426	491	455	419	415	440	443	428	437	434	408	425	406	417	429	442	396	440	438	426	453	412	408	427	451	438	401	429	408	456	397	431	411	447	424	468	417	440	450	413	459	453	411	467	386	433	444	439	437	417	462	391	457	451	446	425	436	438	399	422	448	435	427	442	455	389	418	440	445	416	426	471	456	409	422	428	408	418	450	450	459	433	423	413	422	437	436	432	441	444	437	433	425	454	443	391	402	448	448	412	418	418	450	454	430	463	444	398	429	432	458	451	414	437	471	467	433	440	439	447	435	461	425	444	438	424	439	416	455	435	441	422	452	407	447	451	437	491	434	411	465	445	417	457	425	443	447	407	427	445	428	431	427	455	444	405	403	435	440	422	378	414	433	479	403	448	410	464	424	414	447	457	465	432	442	416	420	458	411	435	423	414	449	417	456	432	396	393	429	420	432	448	454	409	415	417	448	436	417	463	422	413	410	404	421	447	417	421	421	417	443	446	417	415	423	412	424	453	461	434	399	435	439	469	447	435	428	456	415	417	417	429	425	424	418	450	411	434	392	419	452	426	449	424	409	384	425	412	419	451	414	392	455	452	427	435	466	441	433	442	410	442	407	446	447	438	416	403	403	459	445	401	421	418	439	410	478	440	411	416	455	453	427	409	446	431	425	392	377	432	426	440	401	423	410	459	417	440	387	436	428	412	397	434	426	439	440	462	423	443	427	447	393	425	425	399	419	396	475	447	459	419	447	462	427	431	467	420	438	434	387	440	439	468	439	402	387	449	448	438	418	468	404	459	405	430	443	458	427	426	466	428	452	434	427	392	401	419	435	411	418	450	426	418	414	436	432	470	439	420	454	428	447	415	433	404	425	419	424	426	441	456	454	408	412	441	427	455	409	443	434	404	453	416	435	441	428	391	465	475	400	449	407	425	395	449	428	419	422	423	403	420	406	451	420	445	432	392	440	448	446	471	468	441	432	414	422	427	401	410	402	462	450	441	423	394	423	446	391	434	434	401	422	434	435	398	478	458	410	463	443	427	418	441	418	439	428	440	410	433	417	429	465	460	423	411	391	459	428	417	436	410	454	392	432	416	430	426	436	424	400	401	387	449	421	434	443	420	441	429	449	417	428	418	413	436	428	434	426	417	393	408	411	441	437	428	413	421	428	427	473	423	382	429	441	437	427	457	452	422	427	448	452	433	363	416	490	422	436	455	431	415	453	432	413	416	441	399	411	408	431	420	410	464	449	427	412	428	421	412	437	457	376	456	433	434	482	438	447	441	395	429	418	451	438	402	442	407	407	420	418	449	420	448	400	477	449	436	410	437	413	436	445	411	454	461	429	416	452	468	416	413	449	419	409	441	410	422	428	446	445	424	428	439	438	465	391	402	433	429	414	429	446	420	422	431	466	416	449	394	434	430	414	422	428	417	468	406	382	405	413	407	440	406	459	446	430	460	414	437	413	444	437	450	414	427	398	457	419	447	412	414	446	433	430	435	392	467	405	430	461	424	434	431	441	449	439	422	399	420	405	428	445	420	418	471	473	416	417	441	476	435	423	422	454	453	474	403	429	436	408	441	427	430	422	416	430	437	405	472	415	443	407	422	404	425	450	444	449	444	446	428	417	440	450	441	424	444	438	441	409	414	432	395	441	406	434	410	454	439	433	412	440	439	414	429	430	410	430	428	438	419	419	396	440
29288	23096	19739	11946	5511	3052	2431	1656	1213	1070	875	716	653	635	543	527	460	460	416	387	356	342	350	331	316	309	300	328	261	304	270	245	257	272	290	290	254	238	262	284	261	293	277	273	278	240	249	244	260	281	239	236	311	297	264	265	291	275	224	250	245	230	264	245	261	237	252	248	241	226	257	246	259	247	261	261	236	243	234	251	266	253	255	222	247	240	265	217	223	257	266	254	251	251	241	263	261	277	242	230	239	243	281	257	244	252	249	231	258	234	241	244	254	252	232	250	249	271	254	235	254	249	228	219	260	259	243	242	221	246	249	241	236	260	227	239	249	262	244	238	254	238	259	244	267	227	254	247	269	226	234	223	215	268	262	259	252	236	247	224	220	246	266	273	226	242	282	253	263	250	261	242	247	232	249	258	232	265	246	262	259	247	225	234	224	248	238	230	251	250	247	247	281	255	257	253	241	250	254	234	245	222	268	227	256	261	264	218	243	265	268	247	250	253	255	282	234	246	250	243	242	251	255	254	256	254	271	234	238	236	211	265	239	250	252	250	226	220	249	261	214	233	235	241	214	267	248	242	271	245	239	263	254	232	238	246	251	254	247	246	252	264	220	253	241	273	274	230	272	237	257	239	236	242	232	231	263	236	266	255	256	243	223	228	249	244	248	235	268	254	263	263	265	212	247	239	280	224	246	236	237	250	263	265	245	235	232	241	257	234	229	252	263	236	266	264	275	247	253	218	245	246	253	201	268	239	265	269	213	266	232	232	235	250	275	249	246	268	256	231	288	292	251	242	229	235	272	237	239	255	245	209	269	268	243	233	266	269	237	215	236	236	226	238	249	233	240	282	254	255	264	241	236	244	256	246	252	251	240	239	244	258	262	220	218	224	241	260	253	258	255	235	229	260	241	273	256	279	220	214	239	245	238	232	244	243	249	260	246	256	246	288	249	248	234	256	241	250	225	262	258	244	239	251	268	227	296	249	278	237	245	264	240	265	213	278	232	274	209	270	263	258	247	233	234	262	260	226	223	225	258	241	284	262	264	266	256	241	251	222	247	257	211	288	221	253	251	255	240	273	241	266	234	242	233	256	239	236	264	254	239	252	261	250	260	268	271	210	237	235	253	265	252	255	284	255	221	252	243	221	237	252	225	206	245	257	248	258	241	265	218	262	230	242	256	232	270	263	254	244	249	256	273	240	238	249	207	264	244	211	239	230	253	262	265	230	274	253	254	274	246	248	243	257	264	257	239	217	258	244	249	264	252	255	252	233	240	234	256	255	272	267	251	297	275	219	255	246	262	261	262	253	245	251	262	271	243	274	263	231	233	239	249	246	246	219	259	252	254	265	248	241	238	257	253	239	238	238	225	240	246	221	241	256	259	240	227	225	275	229	234	225	269	223	277	237	208	260	239	241	228	259	233	274	256	254	256	256	226	249	236	287	243	263	276	251	247	265	265	222	236	277	258	276	270	230	269	251	220	248	265	221	246	258	248	246	239	227	237	242	238	222	248	273	280	265	222	236	271	253	243	260	260	258	232	243	233	243	261	258	233	260	256	249	263	250	259	273	264	221	252	261	247	262	214	246	253	240	259	271	270	239	262	257	248	255	263	257	248	229	255	262	234	249	249	237	227	247	227	247	231	241	276	251	275	234	247	242	235	256	249	252	255	239	241	258	238	250	237	228	236	244	225	267	235	226	232	240	237	237	229	240	239	251	285	239	243	257	265	267	245	238	279	230	220	230	255	258	227	273	240	249	254	252	238	212	238	269	239	215	255	253	241	255	243	255	241	235	223	265	242	252	250	215	216	244	250	271	258	272	236	247	242	237	255	271	260	231	254	247	241	260	248	228	225	253	244	234	234	222	215	259	216	242	265	246	269	260	226	241	237	249	265	240	222	285	290	250	214	238	254	234	246	245	254	252	243	246	261	256	265	249	261	222	272	239	249	257	228	253	249	257	247	264	277	244	231	255	260	253	263	243	239	220	238	257	250	233	238	230	240	250	282	254	263	249	253	231	264	244	251	274	234	257	246	262	259	271	233	263	215	255	263	275	233	230	257	233	254	267	265	244	240	247	260	239	247	262	233	259	250	243	270	243	266	255	219	274	234	261	249	247	230	246	233	268	271	265	240	252	241	279	245	232	228	231	287	252	286	242	243	248	248	250	243	243	267	271	258	274	240	229	228	252	247	264	229	235	226	260	241	247	268	240	235	266	253	276	248	218	254	242	246	237	288	258	258	256	239	244	226	216	244	243	265	275	254	285	267	249	278	250	259	243	264	240	252	267	243	234	240	242	253	281	233	237	256	282	264	277	235	264	243	246	231	252	231	241	265	241	253	268	271	211	229	236	293	258	273	261	253	266	263	249	254	240	260	235	233	258	245	240	245	237	259	278	276	288	228	231	260	272	263	240	273	273	260	255	263	279	238	254	252	218	232	254	247	249	246	206	231	226	268	259	273	253	249	236	264	268	238	213	274	253	252	238	232	208	296	237	216	262	244	259	254	262	251	252	255	248	249	269	253	265	217	268	263	275	241	249	244	263	244	229	235	289	239	260	250	217	258	266	240	229	265	252	272	271	218	242	251	240	251	262	282	231	241	239	242	255	243	236	224	262	257	263	247	232	250	236	217	258	237	259	246	246	250	253	226	250	239	240	254	270	245	252	257	251	237	240	271	256	251	239	230	263	256	270	234	247	246	243	244	255	244	245	251	217	227	250	263	295	266	267	240	284	229	282	209	252	241	222	249	240	256	258	220	257	225	274	261	277	247	232	291	252	262	246	241	259	247	267	226	279	236	281	234	226	235	276	263	252	251	247	246	236	224	245	232	232	281	235	246	236	249	265	237	269	268	261	260	239	237	274	291	243	247	258	281	237	266	263	242	246	225	226	220	238	240	246	236	258	250	241	267	231	257	256	274	237	267	231	239	227	247	229	250	250	248	243	247	253	262	232	240	260	211	234	250	232	272	246	257	229	272	262	255	279	260	240	254	262	254	244	230	230	235	256	260	236	241	248	229	237	242	259	239	245	292	241	274	282	277	241	217	241	253	264	234	257	224	253	260	230	251	253	257	274	235	257	265	262	244	272	229	239	274	250	236	277	236	249	265	274	221	277	244	252	226	264	267	268	250	251	258	262	246	267	219	248	255	256	241	228	275	277	242	251	228	255	190	258	242	245	243	236	265	286	215	271	263	239	227	239	262	251	274	233	272	239	272	257	269	254	268	248	248	233	214	223	236	244	261	266	247	249	228	242	279	261	255	258	259	229	246	270	264	222	245	252	235	247	238	223	240	265	262	233	242	248	239	250	235	265	262	243	225	247	235	248	274	223	260	270	261	254	231	260	236	219	214	260	230	236	241	276	243	233	246	274	247	244	232	242	229	240	243	248	253	234	253	235	256	255	246	241	254	243	241	222	249	219	256	245	260	247	247	243	235	261	244	252	260	259	263	248	240	256	256	236	253	226	237	253	239	239
27081	31277	19822	11141	7202	4961	4296	2946	2203	1894	1395	1236	1038	917	797	818	711	677	577	435	461	463	444	444	401	378	398	377	361	309	325	286	296	301	317	289	287	317	311	318	316	321	317	304	297	295	323	268	311	321	325	283	293	289	288	304	298	298	259	262	264	278	261	282	272	256	292	293	295	281	273	265	258	253	258	280	264	249	284	270	269	274	312	289	275	245	253	254	276	287	273	253	284	266	247	262	277	288	286	262	261	262	224	245	275	282	269	286	269	266	276	261	262	269	256	255	281	280	263	271	270	270	279	295	275	261	251	249	268	302	260	292	269	271	264	277	302	282	285	271	266	275	279	254	278	262	265	254	252	284	255	226	257	273	279	269	264	261	279	298	287	276	244	259	257	267	271	265	285	291	288	275	277	276	268	276	252	247	242	259	243	286	286	266	294	273	272	260	284	264	284	275	264	286	265	261	285	259	240	290	252	276	255	258	271	276	262	305	257	267	288	260	250	255	257	273	249	270	288	276	270	239	253	256	266	291	274	263	282	276	255	258	305	253	278	291	273	263	266	252	290	265	260	259	267	257	258	301	288	274	250	269	264	268	261	248	259	281	261	254	239	236	261	277	257	267	279	243	244	287	260	272	266	256	289	288	277	251	300	256	255	278	255	280	273	264	296	242	257	261	310	296	252	271	245	270	285	265	273	248	261	283	261	247	280	273	277	235	251	280	260	275	286	253	273	267	274	256	269	262	269	258	249	253	294	276	293	244	244	273	264	233	248	273	259	277	270	264	257	263	248	264	303	272	272	271	259	264	234	247	266	264	291	277	268	261	249	277	270	250	293	287	269	246	272	247	252	273	281	260	265	244	264	265	281	243	296	244	263	252	255	271	273	285	279	280	271	282	266	263	268	260	245	263	260	280	255	263	295	274	276	261	286	246	269	266	242	274	270	281	263	267	268	265	264	271	273	245	295	265	272	241	242	269	284	289	294	287	253	252	297	272	248	275	241	267	261	259	286	310	294	304	293	279	275	251	251	252	259	287	271	271	265	251	251	250	295	277	268	276	268	254	272	253	244	275	279	237	263	264	263	267	271	264	246	272	266	254	267	257	294	295	255	270	253	263	292	269	262	249	285	253	262	289	271	276	243	278	266	262	275	272	276	257	278	264	289	259	292	284	264	250	257	266	276	296	278	242	267	265	259	275	236	265	267	242	255	278	252	286	274	281	261	257	267	259	278	269	241	303	238	251	286	276	296	274	257	258	261	267	277	272	266	254	283	261	265	292	289	254	289	258	272	251	273	276	276	267	261	227	267	274	247	262	270	272	278	301	249	271	272	254	269	281	245	278	267	246	257	270	278	269	268	298	273	302	276	257	256	246	290	275	276	267	250	268	294	262	276	298	269	302	296	256	253	303	284	255	263	273	267	274	296	276	263	249	256	275	266	289	288	264	259	245	248	256	273	288	269	269	258	266	273	265	281	253	299	286	295	275	270	280	245	261	298	278	241	257	270	271	262	281	268	285	279	278	295	280	274	248	280	256	270	280	261	261	239	259	264	269	300	263	248	290	254	257	311	274	281	266	271	277	250	253	270	286	274	252	269	240	280	266	257	284	246	238	287	296	296	265	247	267	264	315	267	273	279	256	279	274	304	252	248	284	282	265	305	270	274	236	274	251	286	293	254	284	298	281	280	270	279	243	286	261	286	272	302	270	297	287	252	305	288	253	275	256	276	244	254	274	279	280	279	280	279	259	284	254	278	285	249	262	260	277	260	247	247	274	270	246	258	260	253	256	288	272	271	258	235	248	251	249	263	237	238	271	262	289	292	270	272	244	270	243	298	228	272	253	249	244	255	282	277	238	289	293	261	265	243	253	286	284	276	272	270	237	296	260	260	253	248	252	287	259	272	313	241	257	308	280	284	276	275	278	260	251	238	286	282	268	251	280	271	241	291	269	263	283	269	247	270	288	274	280	265	289	309	256	257	234	280	247	284	273	293	300	238	268	256	246	280	270	269	250	280	270	274	268	272	278	272	277	248	280	299	302	269	285	284	277	265	257	257	283	293	283	260	266	255	283	268	277	251	227	254	269	267	248	263	283	281	281	269	281	267	277	272	267	267	251	267	255	279	280	280	282	274	284	244	261	256	263	258	260	279	286	245	270	264	258	257	264	251	280	286	273	261	244	266	287	268	237	291	297	295	280	282	283	255	260	258	246	257	263	291	268	275	253	294	253	286	247	254	278	297	256	258	285	279	227	252	249	283	276	263	285	272	290	270	285	288	269	277	256	244	268	276	261	253	285	307	285	279	268	244	277	259	274	266	297	275	256	285	270	257	255	245	261	283	271	264	272	262	272	267	272	264	278	264	243	274	262	292	255	262	230	278	297	241	270	266	244	264	274	283	250	253	250	287	262	292	268	271	259	273	252	280	272	269	261	280	281	264	242	294	295	263	272	259	277	272	284	253	303	275	268	259	277	249	264	255	265	221	261	265	266	283	236	244	289	271	273	276	298	270	272	293	284	278	254	288	291	252	271	232	254	284	280	267	267	270	284	286	283	271	267	248	272	263	267	263	272	279	284	275	248	242	277	286	254	259	271	243	256	250	269	240	259	244	280	280	280	253	277	285	273	239	266	264	277	273	276	288	233	259	273	244	262	248	270	281	298	273	277	285	255	277	281	270	306	228	256	269	286	269	280	284	282	268	266	251	251	277	263	261	293	252	282	293	289	318	272	273	256	279	265	258	264	273	264	259	286	275	248	279	276	267	265	276	275	283	274	245	285	254	268	271	252	274	251	296	266	256	261	260	269	280	281	272	256	260	252	267	298	278	252	252	262	264	291	299	285	233	295	272	244	267	266	264	255	276	267	242	305	261	261	268	278	260	261	234	269	262	258	274	268	262	282	283	262	242	253	256	292	303	263	257	260	280	273	271	268	299	257	282	282	253	260	220	257	266	265	270	247	251	277	273	259	281	287	282	272	276	265	284	275	258	280	246	282	257	262	246	250	284	292	289	263	294	290	263	276	290	273	235	256	266	253	270	280	257	254	285	299	266	288	256	291	256	282	264	268	286	274	289	280	238	284	239	267	267	265	284	294	294	242	257	242	286	271	268	270	286	269	289	276	271	256	275	255	250	286	288	279	305	257	280	271	249	250	279	286	286	268	280	270	283	279	274	274	246	255	283	265	257	291	250	291	265	274	278	261	285	259	266	255	246	260	285	274	273	261	287	244	279	247	302	268	253	258	293	276	249	244	265	281	270	271	268	273	281	285	276	253	267	277	305	280	273	247	255	289	275	278	257	252	288	269	281	250	267	289	254	271	246	264	262	287	258	260	299	271	265	268	278	283	269	266	254	283	270	274	277	248	299	258	262	285	257	244	259	269	272	307	300	288	278	281	264	287	264	272	296	269	271	274	256	274	300	253	243	250	270	257	257	251	255	256	261	273	284	263	281	274	297	291	243	246	259	288	263	300	281	291	299	287
24062	21299	28408	24580	21241	12838	5427	2930	2164	1923	1615	1203	1072	987	819	863	751	715	610	548	522	469	451	457	415	421	418	375	391	371	350	357	325	317	361	381	336	338	329	339	328	352	354	343	330	363	332	304	295	315	352	294	330	292	360	332	339	322	309	312	279	290	276	295	296	275	281	284	297	295	314	304	302	311	315	283	303	306	268	267	302	294	288	312	300	291	264	298	324	314	291	323	298	268	264	304	307	280	271	286	275	288	291	279	312	289	319	306	309	325	276	291	289	294	325	307	288	275	291	295	307	302	311	271	290	325	319	300	323	317	293	290	291	307	305	282	327	324	292	289	284	295	287	301	305	282	285	288	292	324	272	291	294	301	265	287	269	303	293	297	279	283	322	280	293	289	314	290	300	306	285	294	286	281	278	284	271	329	338	308	292	285	299	312	305	296	287	302	282	309	264	290	314	270	293	301	287	275	271	294	310	298	277	279	305	275	289	289	291	275	299	285	324	291	302	317	330	295	318	303	283	295	309	301	336	304	284	294	294	319	298	298	301	305	291	288	327	286	322	293	307	270	286	337	289	305	298	298	294	295	313	305	292	319	282	313	328	327	277	310	316	310	300	278	302	274	277	273	306	298	285	272	284	309	301	284	297	290	261	292	301	320	279	290	275	247	308	301	284	283	253	292	299	312	325	303	280	299	302	294	292	287	296	307	282	308	304	294	306	278	308	297	315	296	295	264	311	277	299	313	316	268	283	276	292	286	307	304	337	309	280	299	281	294	295	271	307	314	276	250	281	305	283	301	254	298	297	298	294	292	290	258	284	317	321	292	294	298	286	300	268	304	282	281	315	301	325	276	319	301	291	299	319	295	289	305	319	282	290	303	300	295	307	298	290	319	308	254	290	306	275	298	278	331	292	279	305	324	271	280	288	301	272	281	291	297	303	255	324	308	287	303	272	330	296	304	317	290	313	282	254	297	308	272	264	320	281	286	298	290	284	350	290	300	287	309	290	286	310	283	311	326	293	274	273	278	289	293	301	306	306	304	287	307	306	296	289	260	294	293	263	280	343	287	279	291	280	296	296	288	309	306	281	293	303	303	299	317	274	302	281	313	301	344	279	270	282	282	301	319	311	280	279	306	294	300	309	310	287	276	296	265	262	295	325	310	286	290	288	298	298	337	295	304	334	278	273	304	299	315	321	277	273	284	300	282	290	276	314	295	293	281	286	304	266	299	267	289	317	302	307	309	278	257	292	274	332	343	294	257	317	263	280	287	290	324	292	307	283	283	318	290	274	326	297	292	296	305	282	299	274	287	323	300	316	319	305	327	298	300	303	294	295	331	298	282	319	304	296	303	270	304	287	329	305	295	338	298	294	313	261	283	311	289	308	284	275	284	301	296	322	334	290	303	303	270	300	289	288	298	326	300	297	293	291	291	276	349	282	290	333	282	289	251	298	278	313	307	310	273	282	280	281	295	300	299	283	277	285	274	322	274	295	300	281	287	299	295	311	295	281	268	253	300	296	315	320	284	292	265	321	306	312	297	281	302	265	288	290	284	311	271	307	351	282	268	306	313	280	300	282	280	286	289	292	302	327	284	274	278	317	288	322	324	274	276	292	328	308	288	295	294	303	285	306	282	304	294	292	296	292	284	259	266	270	328	262	275	296	303	311	317	291	274	334	281	317	293	307	332	315	305	283	316	311	291	298	302	299	294	289	304	302	294	298	295	291	308	298	311	307	297	302	254	332	322	296	311	293	316	307	287	274	258	275	312	275	315	260	306	326	293	320	285	303	301	265	317	316	310	289	287	311	307	275	351	319	281	292	319	315	294	299	303	263	300	307	308	295	271	282	293	259	267	299	292	297	328	283	288	299	294	276	298	315	300	266	303	305	334	292	292	314	260	277	288	272	311	325	302	296	317	295	324	302	273	317	278	299	286	264	289	307	258	284	328	307	267	330	299	285	316	299	302	272	265	303	305	298	323	298	319	295	309	276	302	332	309	294	288	285	279	320	308	298	276	310	265	325	278	266	312	317	317	312	285	343	289	289	303	319	299	275	280	294	292	330	313	279	288	291	291	287	312	283	300	296	300	312	332	324	275	277	273	272	271	340	307	306	285	292	275	304	277	304	292	336	303	314	284	305	317	283	290	312	288	315	279	286	295	266	301	293	309	276	297	268	270	293	296	279	324	296	315	312	329	308	284	305	283	316	320	286	282	295	280	285	269	303	307	297	271	272	289	276	308	303	298	304	238	295	297	286	297	318	278	314	299	338	307	293	286	319	277	289	303	334	298	301	292	267	281	300	291	260	270	293	287	289	275	315	278	289	295	320	314	294	271	304	283	328	315	293	305	313	287	266	284	315	304	292	282	317	289	291	303	308	278	293	297	278	296	290	337	299	304	302	299	294	294	294	288	322	296	292	282	308	295	285	310	296	299	291	299	271	289	287	303	269	313	300	315	298	282	285	296	280	275	306	313	304	316	315	311	317	291	300	303	286	340	302	305	287	312	289	249	275	311	315	316	311	273	284	295	291	286	321	300	286	296	281	315	288	273	293	292	266	312	295	273	293	305	275	319	299	299	323	282	303	334	302	310	289	320	290	327	300	295	287	278	281	311	297	312	289	322	288	298	320	264	302	274	325	286	310	264	292	283	309	296	271	291	289	308	296	302	323	310	276	301	283	300	266	309	283	310	309	310	304	299	334	263	302	331	300	296	319	310	296	307	293	330	270	304	269	285	292	310	272	281	274	292	301	300	297	286	258	291	269	297	280	299	307	317	314	307	302	282	279	295	322	303	256	274	305	301	295	297	307	306	288	293	289	260	292	325	299	297	302	297	285	273	301	321	297	308	314	302	288	295	290	314	259	261	275	262	288	296	282	311	321	279	313	279	328	295	316	317	267	303	302	281	290	293	285	277	296	316	311	303	293	304	332	271	289	289	292	326	288	301	302	322	307	311	326	276	299	303	269	303	275	328	281	311	281	298	310	309	313	296	261	275	298	295	285	284	280	315	261	294	323	324	303	295	302	322	295	289	281	305	277	279	296	301	322	299	288	294	282	278	290	289	274	299	326	285	289	311	282	293	286	326	330	310	302	293	286	287	263	278	289	331	292	298	314	313	281	292	313	292	289	301	292	259	331	282	284	291	288	318	288	307	331	316	277	286	283	329	280	283	310	313	305	286	302	293	317	296	307	284	278	282	274	329	331	289	320	298	293	299	271	290	264	314	285	294	282	297	294	307	295	297	289	309	283	285	290	263	299	277	273	318	300	301	330	309	289	277	291	303	272	286	296	254	326	285	297	312	291	281	303	278	285	332	314	295	277	279	311	295	289	300	296	309	308	307	300	285	326	316	284	277	300	281	281	291	283	309	285	297	333	320	294	284	302	298	304	318	278	305	313	291	276	275	296	286	287	335	290	285	286	305	288	302	321	293	302	303	310	276	276	310	296	280	310	307	269	285	314	306	308	285	293	331	267	299
29918	40607	27046	16393	11689	8380	6885	4962	3680	3325	2654	1972	1802	1553	1246	1176	1135	983	815	781	671	666	578	565	579	501	531	494	456	423	452	419	372	413	403	400	383	404	347	393	376	377	376	398	357	370	381	385	363	366	386	354	371	390	368	338	316	343	349	332	327	299	339	311	317	279	313	319	313	339	323	306	342	325	343	328	326	283	319	304	294	313	297	307	280	328	305	316	308	311	330	315	320	337	307	300	346	295	313	336	295	316	304	288	297	306	325	294	315	336	300	326	284	318	325	304	271	315	328	308	328	334	300	294	304	306	329	304	289	295	324	320	298	301	307	317	313	302	344	326	314	298	315	312	302	325	321	308	305	326	329	326	315	314	295	331	271	302	321	311	315	321	303	337	337	314	310	317	329	316	304	279	315	342	301	277	308	323	318	315	299	301	330	319	309	326	337	322	281	291	298	337	307	304	311	363	302	273	300	300	281	290	305	324	294	305	306	308	318	313	334	321	329	295	336	319	293	312	281	322	307	268	298	332	304	299	324	338	307	318	286	287	325	303	329	341	316	330	277	317	314	311	358	320	315	333	312	287	300	297	286	333	338	300	319	334	304	323	321	323	307	290	319	331	326	274	288	312	284	336	304	286	319	313	306	335	317	312	314	315	290	343	325	303	311	326	295	317	314	298	339	319	324	304	299	296	300	309	320	313	332	284	311	302	309	315	288	335	318	289	305	325	280	277	304	287	304	326	298	315	328	326	308	282	306	307	312	307	299	349	311	305	294	308	329	321	309	312	286	268	304	307	298	310	314	315	298	303	330	276	304	351	318	279	308	307	307	334	294	335	320	303	317	319	311	288	325	314	278	276	335	284	302	283	312	313	321	301	326	301	254	313	308	318	344	298	320	303	315	304	293	290	335	333	326	307	303	313	320	288	273	330	318	274	311	323	327	316	306	286	371	279	290	332	329	309	328	337	306	304	324	306	311	314	332	327	364	343	283	327	306	312	302	278	311	312	296	296	295	339	316	305	309	311	311	316	278	336	280	289	308	287	307	310	294	324	329	318	305	307	343	344	319	285	294	276	290	287	291	311	348	305	299	330	304	295	346	325	286	295	301	285	317	315	333	329	296	306	323	334	313	336	310	308	322	311	328	335	296	279	283	298	294	301	322	285	283	290	310	300	318	324	322	314	320	295	312	300	337	297	297	307	312	313	330	297	313	315	350	323	302	322	288	305	310	302	311	321	293	305	294	307	311	313	306	282	285	306	302	339	317	325	326	308	316	316	339	279	330	297	316	308	301	311	299	302	338	324	338	309	307	321	296	321	265	292	341	313	312	290	306	311	321	304	310	311	320	320	316	307	327	292	281	310	318	339	271	309	311	308	288	307	287	335	321	300	290	303	283	304	320	288	317	308	315	296	298	301	322	315	314	303	302	288	369	326	293	298	311	295	295	335	310	336	257	303	309	336	337	302	301	305	297	280	290	307	310	311	300	273	319	292	322	318	287	313	341	336	326	301	281	316	287	287	289	321	328	329	301	323	348	321	320	284	305	325	289	288	305	323	307	292	369	295	298	307	303	341	309	295	313	320	340	318	309	322	289	316	321	320	313	326	325	320	307	312	341	295	322	322	339	300	309	305	295	288	322	301	289	296	339	329	304	303	323	339	306	310	322	307	277	295	317	290	326	300	298	305	293	311	309	320	299	310	294	289	303	313	305	278	302	284	342	318	286	322	321	290	324	306	294	301	333	314	295	299	302	315	344	298	300	320	349	291	301	333	331	318	294	315	323	321	304	343	283	332	306	316	330	321	297	303	331	314	281	303	323	303	314	304	357	325	307	317	291	286	299	314	281	328	308	317	311	299	289	296	309	284	328	329	312	304	307	305	306	282	298	299	295	295	293	316	299	297	293	316	324	292	328	312	299	305	291	319	319	312	312	308	320	303	315	312	300	357	303	306	297	275	342	338	321	318	317	291	294	317	331	294	305	311	294	318	324	311	319	308	323	309	329	311	315	343	314	303	288	296	296	322	306	300	313	294	324	294	313	303	315	324	289	302	309	332	299	265	303	310	287	304	329	320	310	306	318	325	294	289	298	310	303	309	304	334	312	319	325	307	292	279	312	288	330	306	297	333	317	310	340	327	306	326	298	311	325	314	303	300	319	278	300	311	316	336	322	322	283	296	288	325	305	309	328	308	304	302	283	316	315	276	339	305	331	312	325	275	306	296	306	284	278	299	306	306	315	333	292	287	296	307	291	299	298	326	344	320	327	280	315	298	292	330	297	319	286	309	290	318	306	322	293	307	302	336	281	303	339	315	352	306	307	334	303	326	272	319	298	274	292	287	289	301	284	303	333	315	285	345	304	321	304	302	297	320	326	302	357	313	289	334	327	314	266	304	305	321	310	287	293	323	315	271	287	327	303	309	309	306	328	297	329	347	331	320	302	324	339	324	309	285	290	323	312	299	303	300	307	336	286	304	322	311	332	282	305	320	328	315	323	301	320	327	288	292	301	299	336	304	285	297	311	325	316	293	312	310	326	303	294	292	299	316	307	348	283	308	298	325	313	320	299	299	312	330	297	309	303	316	323	268	306	286	300	313	308	309	319	334	333	321	326	326	301	323	316	336	303	305	303	349	305	310	332	308	276	314	319	319	293	275	322	304	320	305	320	316	288	319	305	320	304	309	334	310	285	290	290	301	298	299	302	263	303	307	305	299	321	354	293	294	317	301	323	282	322	347	312	312	323	314	322	299	307	296	326	268	313	296	329	324	279	347	322	309	330	338	308	281	302	305	300	310	306	270	310	310	320	331	320	325	314	333	322	299	307	310	328	306	314	293	296	315	290	326	308	300	287	321	305	297	340	314	314	297	330	307	303	309	307	309	307	294	309	306	315	323	310	290	322	314	315	283	308	299	309	304	313	306	320	296	296	314	298	310	343	287	312	347	307	343	290	283	280	307	312	285	338	283	315	346	289	295	305	306	284	309	303	304	315	305	290	316	324	329	309	300	321	337	312	275	332	318	299	316	329	312	339	287	314	319	307	328	307	320	288	309	323	300	283	287	316	296	307	306	297	305	334	272	306	307	307	297	346	292	322	313	303	308	271	327	330	304	308	288	289	342	275	333	293	292	319	302	317	343	336	354	331	314	327	296	282	303	309	324	331	274	313	307	314	289	313	301	308	333	324	297	330	297	332	311	284	316	341	288	292	304	301	330	323	289	303	289	314	351	295	297	293	350	310	293	319	316	311	285	301	318	314	304	333	329	293	303	315	318	302	334	288	305	311	301	282	308	299	308	309	325	333	277	308	325	288	304	301	322	302	315	322	307	299	324	309	303	336	307	288	310	315	316	312	303	297	325	307	323	331	320	316	301	310	359	291	326	322	302	331	345	334	283	337	305	298	316	312	302	350	330	317	318	310	287	307	327	264	297	299	313	321	301	328	313	313	325	291	320	323	304	292	350	297	296	321	304	331	323	316	310	325	306
25077	21257	27261	25374	13619	5267	3357	2203	1644	1358	1324	1034	957	866	748	670	576	537	549	488	505	442	434	428	442	450	423	368	381	420	369	339	354	363	395	359	352	349	357	363	363	372	341	340	381	352	340	346	346	379	317	344	339	361	344	343	340	344	352	334	324	330	336	306	356	325	344	336	329	331	317	290	316	338	324	317	324	308	298	301	317	305	342	308	329	334	340	311	350	309	307	355	325	327	311	333	308	323	276	323	315	325	335	326	311	356	350	324	321	312	345	308	346	303	317	284	310	310	303	334	343	293	330	298	328	334	309	323	308	309	321	324	345	350	301	331	300	335	306	304	351	322	328	326	299	308	296	314	307	303	314	344	335	320	310	348	321	318	326	319	306	320	341	340	342	333	350	339	347	312	309	346	315	341	329	358	326	331	358	347	302	303	323	321	337	343	314	334	302	320	324	296	322	331	336	311	324	315	329	314	319	320	303	321	332	312	313	353	341	340	313	333	336	350	358	315	313	349	317	336	314	308	318	334	327	332	326	336	314	340	305	331	322	322	318	307	321	327	312	291	329	307	338	306	329	315	331	334	331	313	333	313	298	323	331	325	344	300	351	303	333	344	319	321	292	313	296	312	318	335	313	290	347	320	327	325	323	295	353	313	339	351	325	318	338	325	295	301	344	316	338	325	335	304	338	287	311	300	327	320	335	332	317	331	336	308	346	311	338	295	312	287	295	330	297	330	318	319	335	348	308	314	317	297	331	345	326	284	332	329	324	277	348	331	329	337	291	305	304	299	310	329	336	301	251	335	325	318	325	313	327	304	306	315	343	330	309	323	310	332	323	331	362	342	350	348	355	332	321	320	330	347	355	323	310	311	316	342	316	315	309	296	326	340	334	316	326	337	328	308	315	316	352	321	304	325	344	320	298	328	321	326	324	363	289	309	310	328	340	317	345	317	311	332	333	317	323	339	354	306	304	304	331	337	306	321	302	307	305	356	321	329	311	327	328	334	337	297	308	303	322	309	328	340	338	332	353	329	315	307	306	307	337	318	307	314	316	314	301	316	261	306	354	296	305	297	343	335	307	300	328	322	329	342	341	321	352	321	304	324	347	294	356	348	326	332	341	324	330	328	350	342	342	313	350	337	327	312	312	326	326	312	315	302	336	329	285	316	312	317	351	364	303	344	310	301	316	342	321	346	323	311	346	325	288	341	343	340	355	289	291	336	323	332	326	315	282	328	326	324	318	332	298	331	331	315	316	304	326	312	337	336	310	290	330	347	319	316	303	340	317	306	303	328	364	314	323	317	317	334	316	312	318	354	300	330	320	363	325	318	294	313	307	292	301	327	317	334	329	340	306	304	312	310	351	327	325	320	305	306	301	308	315	317	323	305	336	336	317	339	309	287	322	305	316	333	324	326	317	325	311	315	338	308	284	286	336	294	309	315	306	322	322	300	342	324	321	350	320	350	299	313	326	298	333	326	299	281	335	291	344	319	304	306	332	312	352	284	336	323	331	341	305	332	327	299	327	297	337	298	312	319	358	321	317	329	327	331	290	324	310	297	295	317	316	312	310	305	314	329	317	321	336	325	319	312	321	324	329	269	361	313	300	326	308	297	302	316	332	324	315	309	323	334	305	313	315	312	313	316	325	326	298	326	344	337	328	298	328	320	327	302	342	320	312	329	333	329	335	309	303	314	309	296	334	311	308	329	344	312	298	296	296	351	310	337	304	324	319	333	342	303	345	341	327	316	326	313	332	294	344	354	325	333	344	321	304	311	315	279	290	292	315	336	326	315	312	337	321	321	324	310	294	313	306	310	329	309	333	327	278	298	292	326	320	302	277	307	307	335	305	280	334	323	334	329	317	296	337	321	326	312	332	318	318	323	313	337	334	345	316	327	320	337	324	356	280	313	296	350	331	318	334	355	324	301	316	316	338	297	338	331	302	332	332	320	320	324	292	288	316	318	314	315	336	349	287	310	327	323	342	319	318	313	347	321	319	319	331	345	330	319	349	287	314	306	319	313	318	325	292	294	344	267	300	344	300	315	324	340	274	308	290	285	350	319	294	339	308	311	326	332	361	327	318	295	332	319	316	309	321	301	309	325	305	320	334	314	317	300	336	338	321	332	310	326	298	319	325	335	340	332	342	316	294	327	339	338	319	319	339	316	328	314	337	301	313	274	311	285	325	322	291	372	331	317	307	337	347	330	331	318	344	334	344	337	316	326	292	308	277	281	314	312	334	326	360	318	297	327	343	291	284	329	301	340	316	298	300	329	319	348	329	325	331	329	291	338	322	293	339	339	353	340	339	319	292	322	330	333	309	329	321	314	331	312	299	331	314	335	321	341	319	282	320	311	320	291	323	332	334	327	287	298	300	326	346	294	291	319	330	313	319	311	319	330	323	296	321	293	322	320	316	321	310	320	351	306	354	329	306	303	298	306	305	314	341	313	344	316	309	326	336	292	333	319	299	299	279	307	326	325	327	328	314	318	287	313	324	338	309	330	300	313	314	347	310	338	328	318	323	322	320	304	312	323	305	326	345	309	315	291	297	301	313	304	324	349	336	323	307	322	302	330	326	322	316	318	319	329	315	327	324	286	294	346	334	320	313	331	328	309	308	348	311	318	324	320	287	307	313	313	343	316	326	329	296	335	316	329	332	293	329	286	337	334	325	295	322	315	311	331	312	294	318	329	348	345	305	271	308	353	314	325	327	325	309	310	310	340	329	296	293	327	298	320	334	340	308	341	335	307	298	326	310	303	311	317	323	315	322	349	326	328	349	300	319	321	352	337	293	321	322	308	322	318	358	315	301	312	329	320	319	351	344	333	319	317	303	324	315	334	299	300	337	312	326	334	321	301	334	324	334	333	339	278	332	296	330	300	314	294	290	300	329	318	345	338	314	323	329	349	297	317	309	314	334	329	311	271	320	316	303	287	326	302	286	319	316	317	306	319	313	322	311	293	311	333	316	318	322	313	345	354	289	321	298	295	341	308	320	335	321	314	326	309	326	292	326	300	346	310	285	318	274	358	328	323	314	316	340	325	318	320	317	348	316	327	331	302	329	290	329	326	327	311	318	325	325	348	339	331	329	300	361	312	333	291	314	331	326	311	342	287	327	347	323	314	347	334	324	345	293	292	315	293	337	334	321	270	275	301	342	328	313	339	332	283	340	323	298	295	338	329	340	311	322	324	342	329	365	315	334	315	288	311	313	338	357	298	341	303	335	330	318	305	325	316	328	332	304	323	271	318	326	343	305	283	347	300	336	333	314	360	286	323	325	302	290	328	332	325	356	355	334	324	303	313	287	304	287	305	327	325	312	302	301	301	327	323	325	335	307	317	339	324	329	344	272	335	286	329	317	326	307	344	317	338	290	331	302	325	383	331	275	304	334	316	314	307	309	340	319	303	298	309	352	306	331	321	349	312	295	363	310	326	336	302	339	295	330	331	334	326	335	352	333	347	306	348	323	361	337	290	314	341
28715	35371	22663	12755	9801	7474	5781	4051	3117	2535	2289	1753	1477	1431	1153	964	846	878	768	688	646	586	562	576	544	523	500	460	471	452	417	415	423	408	390	418	433	379	395	401	406	446	418	407	404	418	384	411	417	385	386	374	393	386	382	362	376	388	379	367	344	328	346	329	337	342	361	307	381	324	306	351	361	353	327	354	327	336	337	368	343	331	349	340	351	375	312	336	327	307	362	355	386	337	361	355	342	338	344	338	313	337	365	352	340	329	310	347	366	336	342	356	341	326	343	331	341	368	373	320	329	396	305	344	370	344	378	358	343	358	334	336	330	346	331	313	341	376	309	347	387	331	378	379	348	355	334	305	341	336	355	349	377	358	390	361	343	358	335	346	355	359	361	347	338	351	377	331	314	374	383	344	320	336	351	357	344	329	335	342	337	330	364	326	358	335	369	318	351	326	349	329	362	339	316	318	312	343	320	359	372	364	402	331	318	331	334	391	358	361	373	381	370	330	327	357	323	338	342	322	370	334	332	333	338	372	373	360	338	408	362	362	333	349	310	360	365	344	332	366	332	340	316	343	340	347	349	365	338	351	373	323	332	370	320	338	371	322	326	371	343	343	324	362	332	345	369	324	357	361	344	289	375	339	330	341	316	345	355	344	336	358	303	359	354	372	329	350	345	344	377	353	342	338	355	350	364	335	368	279	330	315	361	356	298	354	323	335	363	357	323	343	353	315	347	340	366	341	368	341	332	324	361	337	330	367	355	319	331	333	356	314	371	334	327	330	314	350	336	330	351	350	326	335	330	350	353	343	343	357	312	349	341	372	364	378	378	351	368	302	356	342	383	329	351	348	352	319	360	334	350	363	326	330	385	368	326	351	331	333	309	340	339	338	384	377	386	334	310	344	328	383	347	323	361	342	360	329	331	345	334	343	347	359	349	321	374	348	351	368	387	349	334	329	363	341	345	335	370	354	388	364	317	348	331	331	366	348	365	306	352	323	338	365	337	344	344	335	353	362	365	321	327	361	330	332	365	344	323	371	353	379	362	324	347	351	366	352	366	335	336	360	353	341	339	369	321	368	315	366	332	335	380	339	340	347	360	365	347	353	325	352	314	366	361	352	352	336	349	331	361	353	371	340	374	334	351	342	346	331	355	316	347	376	344	363	365	318	341	379	345	310	335	357	358	352	337	306	330	338	378	379	345	336	360	339	344	354	342	366	363	337	368	346	350	338	325	316	375	347	348	356	347	346	327	337	340	335	361	326	347	378	341	350	347	328	349	324	356	375	322	346	343	320	302	335	316	321	351	379	312	322	330	356	332	330	364	332	348	296	332	346	356	374	333	360	322	371	361	333	339	325	360	346	311	397	353	373	357	352	311	348	363	338	331	350	326	355	334	333	335	327	328	356	352	329	335	388	339	363	343	322	339	355	331	330	311	339	348	356	312	346	351	354	352	340	356	319	306	328	363	345	329	355	361	360	346	352	349	351	319	329	317	336	332	359	353	346	368	346	339	361	346	370	372	334	317	345	370	324	360	354	352	348	349	359	347	354	366	335	387	353	335	310	342	332	399	368	381	347	358	342	336	332	359	374	322	370	342	350	344	340	349	321	337	357	336	350	387	345	367	364	344	344	330	332	317	379	359	374	340	299	310	330	374	352	337	312	369	322	363	316	329	357	333	287	387	354	353	324	329	356	355	358	347	362	361	309	348	331	330	359	371	328	357	317	357	347	316	325	340	347	337	321	377	343	358	387	343	369	336	336	342	340	296	333	308	319	384	348	305	322	356	349	360	373	354	358	361	398	374	350	316	363	347	328	351	343	318	351	330	357	359	310	366	319	365	312	341	362	377	358	367	361	373	358	351	322	354	336	368	328	349	348	378	340	350	366	331	332	306	354	321	353	357	356	356	348	319	338	331	328	330	350	364	329	382	335	353	360	307	342	346	339	350	347	339	342	338	370	334	336	330	390	341	344	365	351	341	345	347	335	333	363	347	324	341	373	341	307	308	361	366	349	372	338	335	338	344	363	340	315	351	352	364	338	351	328	342	312	298	325	353	347	330	310	382	348	319	319	337	379	331	330	348	366	365	346	332	336	335	317	349	335	330	302	338	335	355	321	337	321	319	354	321	354	386	340	320	364	378	325	296	374	342	336	387	352	362	337	332	354	340	320	356	338	353	363	372	326	347	333	340	332	319	336	356	302	302	360	366	364	337	326	343	347	329	316	340	327	342	327	344	359	323	336	335	356	332	357	336	334	369	384	319	343	359	323	326	330	346	365	326	334	342	368	343	337	348	338	342	337	359	339	357	333	376	338	350	349	360	372	351	319	361	340	363	343	352	313	330	364	317	391	357	322	309	374	357	365	323	360	364	353	350	344	362	352	340	363	340	345	327	351	332	354	381	339	347	347	328	356	340	388	325	366	348	317	338	372	329	331	346	355	338	351	343	343	357	334	355	323	320	349	376	348	366	341	352	335	313	334	375	347	369	336	336	361	377	338	365	301	332	375	368	347	352	339	362	354	354	333	331	302	369	319	329	366	314	327	364	311	360	343	346	333	349	356	338	358	330	355	368	349	353	340	358	352	345	344	332	384	366	337	332	342	359	345	341	355	348	347	338	358	347	343	363	338	362	322	369	362	375	350	316	363	318	356	344	335	344	322	321	358	323	390	340	346	356	316	329	343	329	335	311	327	331	313	355	349	356	346	348	337	350	325	333	306	325	334	356	326	320	338	393	343	359	326	385	331	344	343	322	342	390	359	347	347	349	346	343	376	332	371	352	355	362	358	322	362	364	339	339	374	331	343	342	347	357	342	351	351	357	330	332	346	373	353	347	356	312	305	329	339	348	363	322	299	315	345	308	337	324	335	314	341	344	364	346	341	360	305	372	356	346	336	368	338	374	351	338	345	355	368	337	316	352	352	343	344	355	311	368	358	320	340	336	374	378	334	374	351	331	330	353	356	338	353	354	340	356	336	340	346	345	305	337	319	360	349	342	351	335	334	353	362	324	375	377	339	367	332	362	351	351	330	355	351	362	356	319	353	330	330	351	353	363	346	313	372	358	342	323	342	328	332	347	339	330	337	369	348	334	349	340	353	371	354	315	356	335	312	337	334	356	327	374	323	350	363	354	377	331	337	343	350	349	328	347	333	318	373	326	367	352	331	338	359	331	351	356	316	358	310	312	354	343	347	324	339	359	364	373	291	342	376	315	336	319	336	328	331	363	358	352	353	340	331	386	360	369	327	363	333	361	364	362	329	366	338	375	360	356	324	371	365	348	332	310	362	348	327	339	356	328	341	325	344	311	357	343	332	314	344	385	370	348	332	319	312	357	328	349	338	326	304	316	334	369	374	346	314	343	339	331	374	340	335	374	359	337	330	359	325	353	353	352	357	327	333	331	345	341	365	344	350	334	358	379	372	336	329	343	333	360	340	329	315	367	326	340	340	361	346	345	371	340	361	370	344	388	348	327	331	320	358
22844	21253	28847	23953	21307	21544	13995	5177	3416	2737	2423	2072	1647	1517	1362	1184	1023	865	893	757	705	715	732	658	646	646	611	545	572	513	565	497	476	509	541	510	523	489	508	454	502	516	474	497	477	494	470	470	476	482	477	448	475	461	476	426	427	463	442	419	437	443	425	423	469	428	423	394	402	410	410	419	423	411	452	433	407	415	418	403	399	461	403	425	447	407	395	405	413	403	411	392	422	428	428	426	429	408	437	455	434	445	407	415	424	394	449	408	380	386	380	425	389	433	404	420	457	435	446	430	392	383	438	447	391	401	407	420	416	439	430	432	440	432	462	462	414	383	421	385	401	436	389	465	430	416	432	401	402	441	388	434	429	411	403	445	424	396	401	411	413	434	433	398	436	385	408	449	412	397	462	427	394	392	418	416	394	457	452	397	433	450	408	405	428	400	423	420	409	419	429	419	416	455	408	421	403	425	432	445	393	418	406	370	416	401	389	408	389	387	439	420	390	432	372	411	432	412	377	423	423	447	410	409	390	432	420	412	404	436	417	428	408	439	415	420	418	410	436	402	398	419	427	385	438	417	427	417	415	425	464	406	419	405	419	448	416	453	416	407	443	386	392	438	441	414	450	438	440	423	412	432	415	437	392	427	444	429	384	454	435	407	441	410	407	401	420	404	450	420	399	413	425	444	414	440	400	419	402	404	430	430	441	458	417	433	394	397	421	404	390	398	458	446	434	432	411	427	437	391	428	417	442	420	404	441	391	453	460	421	408	381	418	402	419	445	424	406	414	396	444	394	444	413	415	435	416	419	407	406	412	436	415	422	401	423	452	384	394	444	405	447	414	414	384	416	383	404	380	436	423	409	385	407	367	424	430	428	438	385	411	408	402	413	426	410	432	416	448	422	419	424	381	426	426	415	422	432	411	434	449	433	389	423	406	395	448	395	401	444	408	412	432	446	406	441	398	410	435	445	412	411	413	396	385	426	408	406	420	364	415	433	437	408	413	417	385	433	394	389	406	419	437	394	416	406	405	412	416	426	417	412	430	469	415	425	376	416	420	433	399	385	397	397	417	401	389	422	439	415	432	409	433	390	406	411	425	415	430	422	424	426	461	414	453	436	429	419	422	407	424	432	420	416	455	442	427	423	446	425	442	400	478	446	409	405	433	413	417	412	411	425	438	421	397	418	436	392	409	403	395	409	426	394	457	402	408	410	391	417	425	414	449	422	401	446	420	428	424	428	416	442	409	414	407	420	416	410	426	427	408	406	430	421	382	454	418	409	394	393	386	410	424	418	403	419	402	407	459	394	396	437	433	423	461	420	428	406	396	419	421	420	399	431	408	444	433	393	425	399	402	433	432	446	429	388	430	417	390	390	400	394	403	412	429	449	415	446	436	440	409	376	426	444	392	443	421	408	408	402	409	401	402	426	407	424	434	392	424	432	429	398	391	409	446	386	435	434	441	420	406	443	403	405	400	440	401	405	406	410	434	418	479	418	393	419	427	396	429	412	393	422	416	416	409	396	400	375	396	407	395	399	432	392	440	421	454	403	376	440	407	417	412	387	442	375	445	445	415	439	414	361	389	407	404	452	379	415	418	375	421	435	385	408	409	377	402	425	426	428	442	431	395	410	419	431	402	407	448	386	417	411	428	435	423	392	427	423	452	422	446	370	389	412	407	428	417	460	405	412	405	417	420	419	424	449	396	426	418	420	403	410	421	384	386	403	399	417	380	385	437	396	443	420	440	444	420	415	414	417	407	395	388	405	455	404	431	431	429	413	399	394	408	406	426	419	463	409	423	397	420	442	429	432	416	424	406	403	431	428	412	417	421	443	433	432	386	414	420	440	439	402	429	405	405	419	397	394	392	444	389	434	416	418	402	422	413	410	419	401	434	467	401	438	358	417	459	417	396	439	401	437	400	436	440	446	430	442	408	422	415	449	420	401	460	465	420	480	423	439	422	417	396	426	445	416	413	414	412	409	433	387	430	414	429	435	403	417	394	428	391	403	434	396	435	417	394	409	414	415	428	453	410	426	444	424	436	424	419	377	396	419	424	388	423	417	387	389	417	436	427	409	444	455	418	420	375	416	402	396	398	425	419	428	423	441	420	402	420	395	421	399	429	401	439	443	396	397	452	443	385	426	411	461	406	433	400	417	403	382	448	450	403	440	433	447	407	453	424	408	425	424	464	416	399	416	449	414	408	365	407	402	391	411	414	410	406	407	404	404	418	403	426	444	414	371	424	423	465	384	380	435	427	454	429	397	444	377	450	390	408	427	432	395	422	447	404	393	407	417	413	399	422	394	444	424	433	436	433	426	403	412	440	389	414	394	441	400	432	405	416	435	429	405	427	422	406	387	464	415	402	442	446	410	449	443	412	387	408	406	379	415	437	426	455	446	425	415	389	401	434	417	392	412	424	423	437	405	392	432	402	455	445	402	410	416	413	395	401	358	405	395	438	450	424	401	408	405	403	397	391	387	468	424	416	435	399	454	418	391	421	410	371	423	427	406	432	441	446	436	424	433	403	430	393	417	431	426	417	445	416	406	417	427	414	465	397	421	440	439	436	413	454	450	427	376	433	473	451	416	399	401	414	419	423	434	452	397	431	390	431	416	428	425	426	425	463	460	412	397	437	384	415	447	449	436	393	426	422	431	426	392	433	466	399	402	397	407	412	442	429	435	419	414	428	434	415	431	402	423	423	387	464	424	403	437	403	407	399	384	426	410	435	414	434	423	425	400	416	427	374	417	408	402	431	402	428	383	425	409	429	403	432	409	400	431	416	438	369	387	405	433	400	419	396	406	413	408	402	421	450	412	434	404	446	445	395	441	420	385	402	418	424	414	401	425	407	385	427	459	394	429	426	423	415	428	410	424	416	416	432	414	443	418	460	406	425	398	425	430	421	417	414	416	411	420	460	465	442	417	411	373	398	414	422	429	416	400	463	461	429	406	441	430	428	442	428	424	391	428	374	445	427	394	421	414	416	408	377	376	389	402	424	441	399	410	426	432	413	399	425	428	386	418	435	408	406	415	440	403	450	416	412	440	441	443	431	430	419	416	434	416	388	407	433	414	414	413	422	405	428	407	470	453	414	404	451	390	423	405	404	397	419	435	441	455	425	402	414	416	399	439	464	392	388	465	427	395	448	427	402	415	407	385	438	435	404	404	424	389	460	356	395	385	404	436	413	381	431	408	434	412	421	389	399	441	433	423	414	416	451	428	424	420	371	405	436	442	418	422	394	396	447	367	445	374	395	428	442	450	451	404	452	453	455	403	421	385	436	428	429	425	420	419	417	451	422	411	363	443	433	446	428	406	384	428	465	404	419	419	410	440	426	408	392	461	407	357	417	417	405	438	448	403	418	422	414	426	442	404	430	424	419	422	423	411	395	428	410	367	372	418	401	456	407	428	422	425	447	399	428	437	394	398	431	420	443	423	394	421	392	416	456	426	442	414	414	408	439	415	436	438	422	413	401	395
32634	43388	30583	20085	16507	13171	10390	7310	5806	4587	3954	3200	2740	2374	1988	1744	1506	1162	1170	1063	864	872	797	849	791	785	770	669	614	615	561	555	565	570	558	565	570	531	515	551	545	552	495	510	543	512	495	500	514	471	483	471	507	472	495	460	468	452	479	483	460	449	431	410	403	435	433	433	411	407	441	484	434	439	417	433	425	412	420	440	367	443	439	443	438	432	401	430	429	397	393	412	415	424	448	437	429	421	430	424	454	440	434	385	413	418	395	434	466	438	385	380	407	438	418	446	427	443	383	428	418	399	438	433	418	389	446	449	447	406	416	473	429	406	419	429	435	401	425	434	418	425	449	406	428	439	373	478	452	412	447	431	451	394	444	430	392	394	442	429	432	438	457	449	414	426	421	420	437	419	401	405	428	429	459	437	460	407	446	426	467	433	430	423	424	434	433	429	463	436	441	430	412	439	470	430	443	434	424	412	425	394	407	435	415	423	400	435	436	437	406	437	426	434	429	437	415	452	409	429	438	426	438	415	391	398	393	454	448	428	409	437	424	450	418	442	449	435	447	436	455	451	422	405	432	445	427	415	387	469	434	418	429	411	442	385	443	439	473	448	406	396	408	417	447	408	416	405	432	436	433	417	417	420	438	414	445	437	429	450	465	406	438	416	406	421	428	411	412	378	437	441	431	376	404	440	394	429	424	393	402	417	442	446	445	421	441	437	435	388	401	362	453	406	409	432	457	445	401	441	438	411	427	416	434	442	439	460	414	471	479	440	411	410	451	419	402	436	420	413	440	458	440	402	445	444	431	398	426	429	420	428	412	447	444	423	413	390	422	427	422	442	421	428	410	441	422	423	442	427	446	397	391	437	425	426	419	400	444	442	432	418	438	433	403	446	449	450	414	417	421	456	444	406	458	437	412	445	404	421	420	430	428	427	425	435	429	405	416	416	480	447	454	421	463	458	408	457	425	416	432	430	447	438	409	438	467	429	409	382	421	414	430	403	436	471	424	403	432	398	435	421	420	434	429	432	425	430	430	425	411	386	422	384	434	432	425	453	420	461	414	432	422	418	454	405	428	391	417	401	407	434	434	429	461	425	417	449	445	449	411	465	427	431	439	453	420	434	427	428	414	424	389	415	426	418	423	409	428	422	440	440	469	409	449	426	439	446	438	449	461	482	419	415	396	416	449	431	397	428	429	405	418	434	439	463	451	424	413	404	430	404	460	448	443	471	427	456	426	399	406	468	446	422	407	447	415	417	420	399	438	403	433	431	426	436	424	424	446	448	432	436	418	432	410	430	424	417	454	429	428	387	410	453	399	413	382	437	433	458	385	458	439	440	430	459	428	417	410	423	430	423	461	403	418	447	460	452	456	427	413	443	434	466	407	450	431	449	424	398	426	427	436	452	445	440	451	394	446	419	440	407	418	416	421	432	463	441	459	431	465	426	407	404	428	414	452	422	449	422	429	417	429	430	422	428	425	424	444	455	429	450	441	401	421	414	433	463	420	473	455	440	423	389	440	429	421	421	467	484	425	453	435	384	440	398	398	405	419	392	441	442	423	445	421	454	414	395	423	411	458	423	428	438	428	433	443	463	441	433	406	398	415	391	404	443	415	451	417	401	422	423	462	410	416	403	446	403	407	435	445	442	409	436	437	402	377	453	443	427	443	445	438	459	428	442	414	426	434	420	420	427	434	404	457	429	404	405	443	441	429	412	411	428	430	415	444	405	429	423	400	404	440	399	427	407	415	455	456	434	420	402	428	450	396	424	429	462	423	442	421	407	410	418	389	451	410	420	378	435	375	403	409	417	423	383	417	420	388	433	431	468	397	405	431	408	405	444	448	428	459	420	460	446	418	444	414	460	435	395	426	406	434	418	453	431	416	449	420	449	451	416	440	439	425	428	406	436	445	413	453	456	441	430	432	458	428	412	429	427	426	436	501	462	412	420	437	423	410	458	388	443	429	434	404	375	396	474	433	421	423	399	436	403	422	441	444	447	453	426	415	421	432	399	421	396	441	426	421	394	448	426	446	460	419	450	443	430	456	433	447	421	405	415	444	437	429	428	393	447	397	424	443	421	423	422	442	435	435	449	436	467	424	431	395	435	443	426	420	421	451	432	445	428	424	356	464	439	442	452	420	442	446	454	424	448	403	409	462	452	442	414	438	429	396	399	469	460	438	424	427	402	444	394	447	418	436	409	449	425	408	408	439	409	434	404	395	462	456	425	416	429	410	418	448	431	438	472	457	421	422	419	445	426	422	401	436	422	445	406	440	410	428	427	433	437	412	451	445	405	417	413	423	410	377	422	421	430	453	385	449	424	433	424	449	404	423	419	446	412	443	429	420	464	419	418	442	433	437	422	421	400	434	409	430	437	464	416	442	430	431	420	394	452	416	424	446	439	410	407	418	469	409	411	426	423	474	400	400	443	420	399	437	447	422	429	424	415	418	399	441	444	423	405	448	423	451	419	460	437	421	440	428	420	429	421	449	423	416	417	408	428	411	414	414	456	430	463	473	414	395	430	462	448	417	373	413	401	414	403	429	434	438	423	411	443	400	452	423	424	411	414	421	422	447	434	408	425	398	452	446	427	420	436	441	399	416	449	411	430	464	452	444	432	387	446	442	418	436	422	447	437	405	443	416	451	431	439	413	425	449	424	415	414	437	443	415	482	400	395	406	423	440	470	421	399	410	415	426	446	453	446	420	425	426	426	444	438	404	416	398	424	414	437	429	409	419	440	414	437	422	440	470	418	412	413	433	439	405	447	446	408	414	420	435	420	473	429	426	427	430	440	426	385	404	422	402	413	398	433	412	421	431	437	401	414	420	449	482	440	380	425	399	423	407	430	419	395	421	444	418	427	445	426	408	415	384	412	440	435	454	408	417	444	419	404	400	373	415	447	435	460	439	445	434	421	430	421	387	440	429	387	426	437	435	412	433	400	372	438	394	435	434	430	443	395	447	430	445	423	435	433	396	435	422	408	441	427	426	393	476	407	436	373	414	421	431	418	476	423	435	418	442	435	422	400	380	418	408	436	400	421	429	429	396	432	467	430	445	465	459	414	403	417	435	463	440	474	419	480	395	452	423	432	429	441	486	429	448	435	388	413	408	413	441	418	395	417	475	420	424	437	439	429	399	438	404	414	405	439	459	418	421	401	433	435	434	422	400	444	402	432	437	401	431	430	438	415	399	445	438	410	445	420	409	452	403	455	415	416	406	390	400	438	390	431	437	461	429	453	415	439	403	439	444	381	434	428	424	455	423	431	438	403	425	426	441	418	425	426	412	415	447	406	387	397	416	440	444	425	430	397	450	417	444	395	422	440	384	435	438	416	416	448	401	442	426	442	409	446	423	447	446	436	420	438	433	433	420	398	412	433	422	438	427	407	410	433	423	447	398	415	454	454	477	458	412	378	418	438	407	435	433	412	403	447	413	414	387	418	470	411	397	451	474	480	443	436	388	439	466	429	422	415	396	431
29108	22028	17491	10207	5516	3410	2695	1809	1353	1197	947	827	696	629	524	498	452	400	356	339	344	307	362	373	355	280	303	289	290	272	283	230	293	276	262	243	287	301	270	255	273	265	251	266	271	267	253	299	268	244	269	221	237	258	287	242	250	238	229	214	264	260	240	248	257	245	228	244	245	244	244	246	254	251	229	231	266	232	246	238	239	250	222	217	227	251	212	254	230	248	226	233	262	257	261	242	252	251	255	217	244	240	259	236	249	218	256	241	252	251	241	241	244	244	226	201	256	246	263	259	223	229	268	244	221	253	246	222	244	254	241	230	260	222	213	274	267	259	223	259	268	247	258	243	234	257	269	225	223	239	221	223	248	254	254	237	240	247	230	244	240	242	229	211	208	235	225	237	226	221	243	227	231	227	268	222	240	238	253	252	248	236	257	252	248	245	247	238	199	250	225	247	258	243	217	246	260	257	245	219	238	244	226	233	197	217	231	249	275	232	230	236	240	266	235	267	238	252	236	232	257	260	223	259	247	247	246	236	240	228	234	234	220	218	280	261	230	225	259	242	266	250	298	255	237	234	249	248	267	243	272	240	255	267	230	239	229	231	228	263	238	262	250	244	224	273	247	252	254	271	243	253	240	294	228	237	258	228	245	228	243	251	262	271	218	235	268	256	259	253	252	246	261	248	239	242	233	226	236	256	239	231	251	230	250	257	228	221	238	258	251	231	260	268	263	250	212	261	224	227	250	233	224	242	250	265	254	249	225	237	265	259	249	266	258	253	282	209	231	260	253	265	224	270	255	240	244	230	249	262	236	252	246	230	251	269	253	245	251	236	270	215	229	245	224	244	238	236	247	253	241	217	267	253	228	249	254	253	233	246	252	227	256	286	241	248	234	244	251	242	226	192	269	245	257	281	257	249	219	241	260	258	271	220	256	235	241	222	259	261	221	230	216	229	210	249	249	230	259	245	244	261	247	251	204	206	245	231	221	249	241	240	258	253	238	244	257	242	246	243	225	246	267	236	248	248	224	231	247	244	270	256	236	243	228	228	234	255	231	260	261	267	242	258	223	238	225	218	237	257	234	255	246	245	251	232	250	230	286	245	259	243	251	217	263	226	248	245	240	219	243	246	258	231	253	247	239	231	240	241	216	230	228	243	259	267	239	233	246	221	207	221	240	229	257	252	245	257	255	236	243	245	221	242	251	227	231	244	247	224	245	233	240	243	244	242	267	251	248	259	229	261	228	262	240	248	257	227	218	227	243	263	254	233	232	230	245	269	221	227	239	232	256	243	242	263	217	233	238	232	233	250	231	234	219	206	224	240	234	263	219	235	228	262	237	240	248	235	248	255	256	223	244	252	244	224	232	247	256	245	234	245	232	226	236	263	224	242	250	255	222	239	245	277	237	270	231	237	235	254	246	213	253	225	268	252	261	236	252	215	238	232	240	235	230	281	237	240	254	235	240	227	255	238	276	247	248	224	255	257	212	217	248	248	251	256	240	251	229	223	243	258	217	249	249	257	224	223	247	220	252	227	238	249	239	262	244	237	236	212	233	259	231	256	235	250	228	231	253	241	245	237	228	248	238	239	240	269	211	241	255	232	229	238	241	238	240	231	248	249	225	218	273	279	253	221	242	227	238	230	211	264	234	249	249	240	246	249	220	232	214	222	239	227	230	261	236	229	239	231	253	232	247	239	229	252	253	271	238	262	267	241	262	221	226	229	277	262	222	264	234	263	234	282	250	255	203	242	264	217	268	251	240	260	230	248	255	239	221	219	238	265	232	210	265	228	249	227	255	248	231	259	255	239	232	230	243	219	241	249	240	251	239	256	241	249	239	221	232	222	247	262	238	248	256	266	229	218	226	201	256	236	243	211	220	265	237	255	259	238	243	248	258	245	252	247	250	230	236	262	225	240	210	240	224	223	229	239	226	246	218	243	226	254	239	249	274	228	235	243	240	229	260	230	227	246	245	211	256	236	239	251	256	260	264	220	219	237	219	256	247	232	236	248	220	227	270	246	253	241	251	232	258	247	233	226	234	249	239	267	227	247	257	255	264	271	232	246	226	241	237	234	226	257	228	235	231	251	224	224	244	206	224	267	257	237	229	252	249	221	245	256	237	280	249	224	250	222	246	258	232	217	220	229	278	236	233	229	252	225	217	242	242	266	260	260	266	266	217	230	250	257	228	245	230	236	230	226	220	241	245	228	219	245	245	232	266	249	226	232	254	243	239	239	244	259	246	224	260	245	232	237	233	270	249	242	261	272	243	251	242	241	231	235	239	239	263	228	242	234	253	237	255	262	206	246	213	231	235	224	239	242	239	215	208	240	255	237	227	252	260	239	262	246	220	237	239	234	235	254	253	261	248	273	208	254	237	253	230	254	252	222	240	264	250	237	243	267	227	246	254	204	229	264	230	209	242	261	243	250	250	254	249	238	227	239	219	279	226	239	228	268	262	261	249	247	256	217	221	276	251	257	247	233	281	255	233	251	237	210	235	241	266	259	231	273	258	222	236	254	234	193	252	218	246	217	243	252	254	224	234	223	239	215	249	224	258	244	234	228	219	251	267	256	230	240	230	216	272	215	243	226	226	250	228	260	213	240	250	236	263	247	249	247	207	264	209	268	272	224	238	239	240	257	249	236	258	239	265	287	250	242	254	250	228	237	239	267	259	249	281	230	247	249	263	232	245	220	221	209	245	233	257	233	252	253	233	245	248	232	255	242	226	231	246	225	245	245	269	233	200	248	267	224	237	236	258	242	222	262	232	237	251	254	217	237	245	243	259	246	235	238	242	238	248	247	241	238	241	216	272	233	227	251	250	239	231	233	290	247	255	232	230	248	259	257	223	225	238	240	247	267	255	251	257	254	251	229	200	246	236	224	263	227	247	218	216	241	233	267	217	245	240	236	214	222	261	232	238	244	259	253	212	263	251	270	248	242	233	216	255	248	276	266	244	256	234	275	230	248	232	245	253	246	217	282	239	239	242	237	267	235	253	224	246	250	280	214	235	241	229	235	230	244	231	262	214	240	246	205	217	228	273	232	251	263	262	233	217	260	235	249	229	244	241	214	266	249	227	242	210	235	248	266	237	252	251	258	248	241	241	255	269	235	247	230	247	252	247	277	251	226	239	232	244	233	250	264	275	253	256	226	225	229	236	280	249	264	233	264	241	238	254	252	230	242	246	226	251	267	239	241	261	245	238	244	220	213	272	226	243	255	233	212	244	246	243	233	268	229	254	254	242	265	248	234	233	250	253	263	261	248	220	242	236	268	254	263	231	226	225	232	251	227	262	226	276	232	240	231	242	233	229	247	251	229	230	237	232	259	263	213	262	257	287	243	229	230	230	246	252	274	249	248	264	235	246	237	229	260	246	243	254	231	246	262	235	250	259	243	224	243	257	228	233	221	242	237	244	262	238	257	228	247	266	223	253	212	254	247	275	234	252	238	230	212	240	222	230	199	258	233	257	286	247	224
25890	28144	17162	10200	7842	5807	4569	3222	2430	2129	1538	1283	1039	994	857	724	684	520	491	460	498	436	410	394	378	375	354	338	340	336	311	290	316	319	275	295	316	340	322	311	319	301	316	297	319	302	301	280	300	304	290	269	279	271	276	259	281	254	266	270	277	272	258	278	280	275	272	247	266	274	262	256	280	288	253	309	244	248	244	272	230	237	251	251	252	269	240	246	265	270	258	253	228	254	276	254	279	268	255	276	290	271	260	229	269	267	252	276	264	276	266	281	242	257	268	255	240	273	265	248	257	252	265	263	249	291	282	269	291	263	237	251	253	246	235	254	247	225	277	287	275	273	255	264	260	278	247	256	262	249	253	246	271	269	242	256	242	258	276	274	264	237	292	245	268	282	246	279	261	301	272	250	267	256	272	315	254	260	259	286	272	275	232	277	282	247	254	240	254	238	251	271	256	270	271	230	257	256	235	259	282	275	233	245	268	265	273	267	265	257	237	280	274	246	255	260	257	270	262	249	259	281	250	254	242	245	283	258	269	235	222	262	250	254	259	281	265	260	293	254	245	263	265	257	255	256	284	251	291	277	255	259	257	270	279	264	274	276	263	290	285	257	265	249	282	269	267	251	281	283	252	260	235	265	264	248	296	260	242	237	258	293	262	271	233	283	283	245	288	265	256	251	278	272	260	284	242	272	240	231	258	273	273	273	256	286	230	257	292	281	277	250	254	258	269	258	247	264	271	251	262	268	253	241	245	270	254	249	253	282	274	280	268	256	253	263	269	269	269	278	246	255	259	286	290	233	226	267	278	273	258	299	266	266	252	230	262	267	267	243	269	279	258	269	233	241	264	259	267	246	252	271	248	255	282	269	258	240	238	239	269	239	279	270	264	244	268	256	285	275	272	253	264	296	247	301	259	240	250	254	274	243	257	244	243	269	256	261	240	241	233	257	247	250	240	267	271	279	252	263	272	240	267	266	237	265	275	274	267	245	251	263	273	259	267	256	259	237	258	278	251	242	280	250	274	266	269	281	234	265	254	264	247	284	241	267	256	270	261	253	239	268	245	273	262	281	269	268	255	268	263	261	282	252	284	264	292	265	264	254	268	269	252	250	263	275	264	247	299	232	272	232	280	264	268	265	258	271	268	267	268	259	265	248	259	272	286	281	230	267	253	255	254	270	252	274	242	257	276	268	280	289	250	285	246	265	262	234	243	266	281	271	250	244	275	290	243	270	249	256	225	260	260	265	300	255	252	257	228	259	271	242	241	280	265	266	264	207	271	267	268	264	286	292	243	279	273	259	254	255	262	256	269	239	279	297	287	290	273	250	238	275	279	261	245	253	284	280	268	242	264	290	262	276	277	248	284	288	256	244	273	272	271	252	264	251	259	259	253	238	248	251	263	244	283	287	254	260	302	279	276	266	251	269	301	279	246	273	243	236	262	261	250	256	289	228	288	234	270	277	266	241	243	255	247	250	264	244	260	281	278	237	282	279	248	234	246	251	269	261	275	259	290	281	270	252	254	257	277	300	281	289	260	284	272	272	265	270	251	222	247	252	254	248	271	261	250	298	251	266	270	278	238	258	260	289	263	242	288	247	266	274	276	279	268	290	267	244	246	231	266	282	258	270	271	272	246	255	245	281	268	265	272	265	275	269	279	239	242	241	305	283	239	285	272	260	279	267	241	255	298	258	253	261	275	267	265	245	246	268	283	288	259	266	251	256	258	265	270	270	290	268	261	270	232	237	253	287	248	242	260	268	278	265	270	248	285	250	274	252	253	250	284	278	285	273	264	282	260	251	263	254	258	263	251	271	262	249	281	257	280	257	248	247	289	273	259	248	262	254	274	271	265	280	252	247	283	244	274	272	275	281	259	276	255	274	289	268	254	248	261	240	301	248	283	264	261	291	259	263	264	260	243	256	254	275	255	284	259	260	269	253	247	256	273	265	262	251	264	258	259	277	288	260	257	264	285	291	271	254	273	261	243	261	235	232	248	262	244	269	304	267	254	254	272	246	241	269	262	250	249	287	277	291	242	307	267	247	262	270	272	265	243	267	260	280	270	270	261	266	278	248	258	254	257	274	255	271	267	240	258	249	260	275	280	250	300	265	262	255	283	273	235	266	236	243	245	244	251	255	268	278	289	259	266	279	250	251	249	253	252	252	251	293	246	256	247	257	271	248	231	263	256	242	238	263	264	247	253	242	272	246	248	266	264	272	258	256	286	264	243	270	239	250	259	266	237	270	270	258	269	299	258	229	276	275	285	230	248	244	253	289	263	256	260	253	275	291	259	229	284	271	247	258	304	254	254	255	263	270	238	276	251	267	240	254	255	267	277	268	239	276	249	264	268	247	242	258	216	253	258	252	278	267	249	252	248	274	273	265	274	260	287	263	289	275	266	262	245	261	267	229	247	274	274	254	274	236	254	229	277	243	251	273	255	243	244	271	247	266	273	260	260	246	280	257	249	260	275	256	228	255	252	298	254	286	277	262	282	273	264	252	263	268	286	248	235	229	251	263	261	242	265	285	281	240	294	272	270	246	256	256	265	241	253	276	278	261	277	277	279	258	263	261	261	252	273	281	250	249	272	277	275	268	264	272	242	255	238	259	255	276	258	278	266	241	278	274	264	272	273	251	266	261	221	237	286	257	270	277	278	253	270	267	276	261	282	297	268	217	280	257	274	280	242	252	274	261	251	276	250	241	246	245	274	281	249	255	262	287	273	254	287	243	274	266	255	285	237	274	256	301	259	283	252	257	248	267	271	273	264	240	269	253	285	261	270	264	261	261	298	256	256	262	253	257	260	278	255	249	264	266	257	277	272	274	228	294	272	255	258	243	259	249	252	276	265	282	279	251	233	264	235	239	272	274	252	263	266	245	248	285	258	275	286	246	238	273	280	274	278	259	267	283	262	281	293	280	273	257	274	281	276	263	275	257	273	250	270	287	258	264	270	275	260	246	272	278	250	256	260	274	268	245	248	256	265	270	253	256	260	292	244	258	251	244	288	255	276	282	260	240	248	258	263	294	261	258	233	258	229	276	273	260	255	239	259	273	257	282	276	259	277	250	268	281	274	249	293	261	253	262	243	265	254	237	258	236	288	251	268	269	271	247	281	280	273	305	278	262	272	254	250	266	255	259	264	304	245	266	237	253	265	248	257	267	292	272	255	260	276	290	290	270	249	255	291	266	266	266	261	276	279	242	237	282	259	247	269	254	275	270	288	264	278	257	251	238	277	250	260	245	239	255	259	248	230	242	272	240	262	254	258	277	257	250	258	261	268	249	268	253	270	240	270	245	284	241	252	265	260	268	253	273	272	264	280	278	296	258	266	261	278	256	274	275	256	270	262	268	262	268	268	241	248	266	256	235	262	251	257	252	303	273	278	263	276	259	252	249	277	271	248	276	280	262	280	264	276	272	276	266	253	258	252	265	251	242	263	266	273	268	281	250	248	272	275	254	285	273	253	272	271	237	241	274
24061	21284	28418	24448	21305	13579	6106	3460	2428	2172	1637	1272	1160	1029	896	851	753	680	634	563	589	525	445	442	459	426	381	441	371	395	369	380	331	347	342	367	346	353	311	347	350	329	306	336	356	331	318	345	296	352	333	335	340	317	304	309	321	303	314	303	319	278	307	314	300	300	286	306	336	302	336	279	292	271	274	297	282	284	251	319	273	289	307	302	296	272	299	253	274	284	292	290	302	316	276	280	316	277	251	274	302	331	301	279	287	304	262	290	313	294	319	306	262	289	296	330	263	304	283	308	342	318	289	325	291	271	310	275	288	282	294	297	277	290	324	293	316	270	258	282	298	272	275	275	312	321	288	308	311	259	274	285	279	270	317	297	300	272	268	311	320	276	264	319	258	289	281	293	301	279	281	277	292	266	318	323	306	288	289	276	261	311	320	291	293	308	273	277	288	259	310	296	296	277	295	297	293	309	307	273	297	289	275	290	331	293	294	321	305	309	310	301	264	313	314	289	298	289	299	318	297	322	295	257	278	279	315	277	293	275	304	267	290	304	286	284	318	288	295	316	276	287	277	271	290	296	274	293	293	317	272	252	273	279	310	310	275	298	262	286	293	275	270	296	291	297	256	300	325	314	311	276	304	289	297	308	282	305	297	297	300	289	280	297	292	284	271	278	258	298	290	298	309	306	272	279	306	292	302	294	281	298	308	286	284	288	302	304	308	303	321	285	301	271	292	284	277	324	317	267	307	297	280	280	287	275	284	273	295	316	339	267	279	297	273	289	272	286	299	307	284	322	305	265	315	279	290	278	294	289	295	323	307	254	288	279	304	281	292	286	293	287	291	286	296	309	264	310	265	301	280	325	285	278	295	282	268	312	306	276	290	335	281	312	322	300	284	278	295	304	273	291	295	264	324	293	299	265	294	302	311	289	276	321	304	280	297	333	330	329	316	309	288	318	294	277	317	290	297	298	276	281	279	309	296	260	306	299	297	297	278	271	278	288	292	300	267	258	297	295	310	281	283	325	268	279	291	308	304	302	310	271	302	306	287	288	265	283	292	317	304	294	293	289	269	296	289	303	315	301	289	326	257	288	288	284	268	255	301	297	312	304	291	299	306	300	305	310	286	297	289	276	300	261	275	307	284	332	294	321	304	292	313	291	304	304	326	293	323	303	297	287	269	323	318	312	292	312	297	310	303	281	293	275	302	284	268	289	283	279	315	301	290	288	318	324	276	274	282	303	286	294	294	293	280	302	269	283	309	265	276	292	276	278	307	303	302	301	287	308	333	275	306	306	289	312	314	292	282	306	319	275	310	292	278	293	273	291	309	297	303	290	311	296	325	282	272	302	293	300	292	280	305	272	318	276	310	302	297	293	273	321	293	327	264	298	292	275	275	289	271	262	281	285	255	304	304	311	310	280	275	250	291	296	311	298	277	278	285	264	261	292	296	308	295	276	308	304	295	294	310	291	324	275	286	282	284	294	267	312	291	274	251	296	310	284	297	279	337	285	277	295	286	298	294	290	312	267	284	289	271	300	259	332	297	300	290	287	278	291	287	310	297	299	293	294	335	275	313	329	322	292	297	267	284	293	315	288	267	305	307	296	277	312	289	309	302	306	309	288	273	312	295	284	275	282	308	299	248	301	298	297	263	264	282	296	299	295	290	267	266	297	286	306	274	304	287	270	308	281	311	308	315	295	298	302	249	286	283	304	278	306	299	285	302	273	287	290	299	313	302	295	285	292	294	313	305	292	277	301	302	284	315	268	301	330	289	257	309	257	299	309	300	274	300	283	284	292	282	287	298	320	294	266	261	258	321	303	307	322	332	314	311	295	272	293	277	281	294	304	278	275	313	295	300	314	276	296	321	308	324	284	268	297	296	292	319	318	305	295	303	282	304	305	301	321	295	263	302	265	282	259	304	277	276	310	293	286	303	264	296	298	292	270	306	315	314	329	284	282	309	302	305	302	303	289	298	307	304	291	308	282	336	290	318	263	293	311	306	286	316	279	299	294	281	289	254	306	290	316	280	273	328	262	286	287	283	292	259	336	293	289	299	283	287	317	304	276	305	300	288	276	270	283	329	283	288	284	302	327	295	296	295	307	288	296	317	291	291	268	285	307	298	306	271	287	281	291	300	291	319	333	280	297	314	304	298	275	278	284	329	285	308	262	283	283	300	327	293	289	275	270	258	276	301	311	313	283	290	280	293	278	272	302	304	254	276	290	303	262	291	238	286	294	281	274	304	308	297	296	297	298	301	308	288	311	271	302	305	293	312	280	329	329	290	306	297	300	289	297	300	339	268	286	299	285	266	283	291	313	297	319	270	287	310	277	296	286	287	315	314	286	279	304	284	321	278	272	261	302	291	285	284	291	298	284	301	274	308	324	284	262	305	320	296	317	327	302	295	312	287	335	286	289	290	311	289	284	315	291	292	275	309	312	288	278	272	324	316	300	288	276	298	312	275	264	305	306	290	304	280	286	311	301	254	269	300	312	306	310	345	293	253	300	290	316	297	317	271	274	288	289	308	298	275	304	307	305	324	248	272	291	271	277	284	279	278	276	261	278	330	287	307	319	324	285	281	299	277	296	314	301	282	306	301	320	282	307	269	287	301	282	289	304	288	288	289	281	286	296	301	260	293	303	313	309	279	299	328	277	291	302	282	289	289	285	305	289	297	302	303	327	281	296	275	289	301	280	287	304	286	312	287	290	267	309	325	314	306	281	317	300	293	245	291	287	328	276	255	303	290	282	313	307	285	280	304	331	276	275	281	317	278	303	280	282	282	306	285	308	285	286	293	323	313	296	284	301	261	300	279	301	297	298	327	256	302	273	285	317	309	292	277	309	301	314	300	316	291	320	300	281	320	282	304	311	307	281	316	311	293	266	275	291	288	270	280	305	311	327	270	282	315	275	329	309	303	315	285	281	289	276	306	282	302	296	307	275	298	303	316	275	282	261	302	307	301	311	292	297	300	286	306	283	320	279	299	304	320	267	289	285	286	306	282	313	299	315	294	293	289	277	287	310	304	310	299	335	296	284	304	266	281	322	300	274	285	267	292	296	332	276	297	285	287	294	276	278	312	286	303	280	293	280	301	311	314	277	318	293	296	302	306	287	271	297	291	330	277	298	282	286	312	309	298	310	295	301	303	311	282	273	318	302	278	300	268	263	299	281	293	292	322	269	311	318	319	286	296	325	297	260	294	338	290	272	293	318	274	271	297	281	298	303	267	269	290	300	265	299	312	286	295	288	289	311	264	299	280	308	295	288	299	317	299	319	284	276	277	266	311	288	308	283	251	257	292	276	297	320	332	305	283	288	271	300	304	296	282	318	310	299	271	294	297	294	315	253	309	317	291	300	289	319	289	271	291	268	297	292	296	287	319	353	296	288	299	313	303	273	259	289	266	285	272	330	309	293	314	306	277	314	274	275	287	337	287	300	320	295	269	316	291	278	280	267	291	307	322	278	312	297	307	284	337	318
28836	37959	24891	15957	13031	10066	7500	5740	4352	3641	2834	2241	1845	1670	1372	1283	1074	888	805	751	693	655	548	569	586	552	504	485	511	415	392	380	413	393	375	372	386	404	380	390	327	368	405	390	382	351	377	363	379	347	342	390	342	352	354	339	335	327	328	323	292	308	284	306	301	287	338	320	321	291	310	304	317	317	335	288	316	303	301	323	288	336	334	314	303	319	277	308	285	331	317	341	311	325	308	299	369	316	331	322	307	324	318	308	290	303	302	315	314	314	322	326	306	320	279	333	305	310	299	316	259	294	312	295	318	305	325	287	297	280	289	313	279	308	330	307	323	324	296	319	282	308	337	314	307	303	302	309	339	307	320	331	317	332	305	326	290	345	326	276	305	280	307	314	321	321	306	301	337	305	333	293	300	302	302	330	283	319	315	312	329	276	303	320	318	302	330	299	308	303	329	344	296	288	312	310	357	305	349	309	329	332	361	301	307	322	304	297	301	306	287	292	315	320	303	331	312	328	336	306	317	327	289	318	304	306	299	296	291	312	291	294	328	328	335	286	298	298	313	317	329	299	297	326	282	298	306	303	301	277	309	308	333	333	311	317	289	307	321	300	331	289	321	317	311	317	336	335	315	317	285	299	316	311	312	319	323	310	299	308	303	304	323	326	312	278	311	307	325	328	322	321	289	288	309	328	303	266	265	287	310	334	330	327	280	297	334	289	304	309	296	303	325	284	298	316	312	304	303	298	304	323	269	320	322	329	313	293	334	328	330	320	327	325	317	324	309	341	319	288	305	335	314	289	319	267	303	315	334	285	302	306	281	297	294	296	328	322	313	306	338	272	305	318	302	287	270	298	325	320	325	306	300	327	317	320	309	327	286	283	301	319	298	301	312	298	308	301	318	313	308	323	306	317	295	300	325	297	336	326	326	306	305	308	317	307	327	299	329	316	310	313	309	292	297	323	301	330	330	286	330	321	310	327	319	337	334	336	297	304	316	328	318	333	304	292	292	318	293	288	297	281	314	314	314	335	304	314	302	309	291	324	304	340	281	290	338	311	314	309	340	314	312	307	338	322	287	306	316	311	336	316	293	307	305	299	278	309	321	337	340	320	317	322	316	309	284	329	327	319	323	346	278	326	311	294	312	303	306	335	295	311	285	316	296	301	310	321	323	329	298	319	312	335	314	296	314	313	324	317	297	299	337	322	297	302	301	301	283	298	304	347	297	324	308	282	328	302	309	285	334	307	296	309	305	274	317	308	309	346	287	290	324	343	327	319	287	274	334	289	316	343	318	286	290	324	348	334	296	328	330	297	294	325	335	279	321	306	333	332	299	300	334	322	346	298	342	333	308	362	313	352	289	312	317	308	317	319	284	310	312	286	260	310	324	307	314	284	293	313	325	300	323	321	313	312	314	312	326	309	264	309	324	289	293	314	343	290	319	318	311	269	309	322	318	316	323	291	309	298	328	278	282	321	311	302	326	312	305	309	286	316	296	301	331	301	299	296	304	300	327	306	312	284	287	298	292	306	311	271	303	325	310	301	340	311	281	336	287	336	295	333	324	302	333	322	333	301	297	295	303	307	307	295	320	305	336	310	297	303	316	281	336	278	325	307	273	321	330	327	310	313	325	300	284	291	341	304	302	310	316	308	296	329	299	342	317	295	311	271	287	303	297	329	301	329	297	312	270	292	323	316	300	315	303	288	307	302	317	296	303	310	316	297	362	291	309	330	314	296	320	295	286	314	277	302	299	290	322	300	332	289	282	302	301	310	329	299	314	310	333	309	335	303	299	277	300	307	313	306	316	305	295	324	331	282	329	338	321	326	324	286	319	318	294	324	304	315	303	299	293	303	319	316	321	306	307	302	297	275	342	345	314	324	302	297	272	290	325	289	286	327	314	295	343	295	304	318	346	315	318	341	318	320	311	327	330	286	324	299	327	310	314	305	305	292	304	288	280	302	311	328	282	336	316	315	313	334	320	319	274	309	302	313	311	307	308	308	300	306	301	292	331	305	329	306	299	310	313	284	329	289	325	295	311	306	309	310	298	295	335	295	321	320	324	303	325	326	355	309	299	300	317	330	307	317	312	316	311	317	314	308	328	311	303	293	302	318	295	320	312	289	321	318	274	302	331	297	307	295	302	281	289	312	269	309	316	306	303	354	323	330	320	331	290	297	315	313	342	303	300	300	326	293	283	307	292	294	298	301	333	305	348	335	306	282	317	332	302	313	297	294	302	288	324	332	301	334	301	339	285	333	345	306	314	294	285	286	310	311	292	283	319	315	309	324	329	311	301	310	310	300	292	310	307	302	313	309	316	305	297	290	315	323	290	305	308	327	308	305	275	304	333	306	298	309	304	327	284	336	289	325	334	322	335	313	314	313	299	337	316	298	318	320	316	287	338	342	340	311	301	301	276	298	293	285	321	318	289	308	298	298	317	306	316	341	293	307	299	324	344	289	324	309	302	285	317	332	307	275	321	335	321	302	368	314	296	301	265	283	318	319	322	328	309	307	279	275	326	272	333	305	272	334	313	278	324	314	326	314	303	326	293	331	268	294	315	308	314	320	298	339	284	293	315	325	344	324	292	308	316	302	302	300	347	343	334	298	299	315	319	293	292	291	274	298	304	302	315	301	301	259	316	306	335	314	321	300	319	314	308	296	264	298	312	329	323	296	332	290	320	331	333	299	328	304	334	339	311	334	298	306	285	310	293	286	328	304	302	299	309	289	309	290	288	289	289	323	330	301	325	317	311	299	307	292	316	280	295	300	306	316	312	331	287	301	302	274	300	316	306	330	320	306	321	307	305	295	307	323	346	297	282	298	289	313	351	305	309	318	276	267	330	280	310	344	283	324	346	319	317	281	292	286	309	318	315	327	307	303	280	345	312	297	359	329	331	311	292	310	334	293	296	310	283	314	346	339	317	298	284	333	296	296	293	355	331	291	295	274	325	327	304	344	274	298	277	325	313	273	331	305	322	331	321	322	338	294	299	294	301	302	313	333	319	317	319	310	301	294	320	317	327	286	323	317	320	280	288	315	297	277	324	317	334	278	295	303	327	310	314	319	314	314	298	317	295	336	321	295	281	305	303	337	334	310	304	300	283	309	304	315	326	317	303	315	344	292	328	299	315	314	327	311	306	313	284	339	262	314	319	316	292	263	338	322	314	326	291	290	299	325	292	298	322	306	284	298	308	321	289	298	302	313	330	308	289	298	325	308	284	301	294	326	286	299	303	296	311	330	308	283	298	312	326	293	287	318	335	297	298	303	305	305	305	313	313	310	357	324	325	354	310	317	323	303	314	311	332	293	291	341	306	297	293	290	315	300	341	342	335	320	271	313	323	293	289	339	289	318	318	309	293	311	315	317	298	299	326	303	326	297	295	299	306	297	311	287	305	308	308	294	291	306	317	301	307	265	298	312	307	307	277	324	292	304	307	355	311	297	303	301	302	303	297	307	300	292	304	333	303	352	292	307	299	309
25155	21247	27235	25384	14082	5735	3711	2516	1889	1498	1329	1027	972	823	738	685	640	552	540	477	502	487	403	441	450	427	436	407	400	377	356	344	354	368	394	358	364	365	340	392	348	364	355	358	346	367	323	367	397	358	326	312	363	358	357	384	322	377	325	321	348	322	324	356	347	314	324	327	347	314	331	325	326	302	315	298	278	321	316	336	348	326	310	283	319	324	309	322	314	348	326	312	330	290	303	322	339	342	299	341	343	317	346	358	326	307	316	312	319	309	305	346	326	341	346	305	342	341	356	300	336	287	283	338	338	327	315	332	306	281	304	313	302	335	324	302	315	333	310	301	318	320	348	320	319	302	304	321	270	282	342	336	328	355	330	295	332	350	319	324	323	331	321	318	316	326	320	327	318	312	312	326	313	326	297	356	323	332	341	307	322	295	319	323	329	329	304	324	335	321	330	332	296	324	334	315	315	313	318	313	321	324	318	277	319	313	310	318	352	300	302	297	335	322	325	312	323	308	332	312	338	315	328	311	366	343	318	331	296	341	334	323	334	326	337	337	328	353	324	312	313	334	346	336	319	342	356	343	331	323	326	321	323	294	351	310	330	314	348	323	307	335	347	308	324	313	279	317	336	358	341	338	311	339	326	308	314	318	329	320	328	293	314	343	340	349	346	333	315	315	334	301	302	348	325	311	330	315	317	333	324	333	322	307	339	329	302	325	317	304	318	301	295	317	319	319	344	340	316	341	327	291	315	325	296	318	298	305	307	323	302	315	356	293	355	339	329	292	297	306	282	311	327	340	322	327	327	353	312	307	320	291	314	293	318	307	313	334	305	306	335	340	316	301	359	321	334	300	346	299	317	319	324	343	326	317	315	318	323	342	330	277	311	329	323	342	303	342	297	318	292	307	327	297	308	315	332	343	316	333	302	318	340	288	279	305	301	329	338	306	355	318	305	295	323	341	292	310	291	347	313	336	318	304	285	325	310	341	295	340	290	324	293	331	315	288	315	342	342	336	345	336	311	309	317	299	304	331	308	325	308	297	310	357	331	316	315	329	325	306	347	314	322	297	323	340	321	305	310	338	350	310	315	350	314	313	323	328	322	327	300	298	344	342	328	289	302	290	325	319	301	386	334	319	308	336	316	310	329	334	325	312	299	285	335	315	329	307	295	305	316	323	323	308	305	341	312	319	336	294	349	341	310	314	300	280	339	317	319	318	295	325	349	326	335	333	322	364	315	328	306	326	322	333	317	327	355	308	300	315	317	325	363	324	341	338	331	311	306	348	304	317	318	311	341	312	323	333	299	283	334	306	288	304	343	326	317	328	310	330	327	303	351	324	320	306	334	297	310	332	327	314	327	302	313	306	316	325	330	314	297	335	329	315	334	326	333	341	330	322	325	339	324	337	337	312	326	297	300	321	332	277	309	325	315	360	331	333	306	276	317	359	338	313	330	305	321	314	345	316	341	328	307	339	336	339	341	349	328	336	309	302	344	310	348	311	330	316	318	358	338	319	318	328	348	310	317	349	303	307	339	316	310	300	328	314	288	334	325	334	308	332	337	317	335	318	341	356	322	296	310	303	310	320	296	327	310	314	341	301	325	324	367	349	304	303	318	307	338	325	297	310	303	313	324	331	330	372	309	326	318	326	296	369	308	356	340	316	310	295	354	289	335	343	303	311	312	308	319	332	329	322	327	342	326	339	311	325	296	337	319	344	298	336	350	304	297	335	326	338	330	310	312	305	322	332	322	324	298	322	311	343	295	339	284	306	299	332	357	310	300	359	310	304	334	344	300	312	326	340	335	338	312	321	326	305	312	316	293	327	321	316	299	317	323	299	334	289	321	337	295	308	294	322	324	318	336	302	303	268	335	333	318	333	314	336	313	318	349	279	333	359	318	318	328	329	319	312	316	328	311	292	350	312	311	312	340	303	324	313	300	321	367	345	301	310	354	343	312	331	313	343	332	348	311	348	334	332	325	310	316	282	324	308	296	331	317	320	349	332	327	321	324	324	289	309	329	333	311	304	281	327	337	301	327	337	333	346	344	314	300	337	319	327	319	333	310	332	320	306	332	317	277	331	351	293	359	281	315	355	352	316	332	316	336	346	349	299	296	308	317	345	312	288	315	342	334	313	306	364	331	313	316	310	304	315	306	321	331	326	298	321	298	330	347	298	293	323	292	294	343	299	330	328	284	282	280	327	319	306	317	318	306	334	317	305	312	308	298	317	307	323	318	306	335	319	310	304	347	326	330	323	308	331	289	326	319	315	321	315	309	315	321	286	316	313	302	296	335	322	297	315	324	330	344	291	345	311	325	325	313	316	314	328	359	342	314	291	310	310	337	325	294	362	331	373	334	320	324	324	319	336	328	311	307	331	315	285	310	296	333	317	310	289	317	303	300	304	328	314	334	333	331	334	321	329	331	300	307	339	338	314	309	318	322	317	320	314	337	312	351	333	305	322	304	332	328	304	293	321	349	317	341	305	309	315	344	339	343	329	309	288	334	296	343	319	324	338	323	343	321	302	333	329	360	282	290	327	324	334	328	324	310	341	319	323	333	330	313	302	317	326	335	348	312	319	315	315	312	299	324	347	318	292	305	345	324	296	294	336	339	317	327	315	311	311	297	316	313	301	338	329	304	327	325	290	298	312	321	300	302	331	317	298	320	342	338	295	285	338	297	327	320	346	353	324	292	300	365	348	315	280	318	304	308	340	312	290	334	327	308	310	319	361	302	342	318	301	355	338	314	335	296	351	331	309	336	299	300	325	300	329	324	293	332	313	342	294	307	331	313	305	309	316	316	272	302	334	293	339	321	345	320	330	326	341	314	327	328	334	309	295	337	334	329	343	326	343	321	316	325	329	328	333	321	318	315	335	311	346	326	314	310	322	344	312	303	324	326	313	352	341	300	297	294	350	331	352	306	326	313	349	318	341	290	330	307	318	334	305	277	313	329	315	314	312	308	333	320	313	302	338	347	340	286	309	321	326	318	337	329	340	384	292	312	273	344	303	317	326	297	313	311	303	326	294	352	290	301	312	364	331	303	315	347	305	332	312	295	308	287	298	301	339	292	318	321	296	327	320	324	309	315	335	332	304	363	309	337	321	338	324	337	298	329	273	274	307	296	336	327	322	302	311	342	315	327	337	325	311	313	315	333	328	304	294	320	324	351	325	335	347	340	316	302	321	309	321	330	308	313	278	330	339	309	348	320	320	325	328	331	336	342	329	339	297	353	366	334	312	314	336	307	303	302	332	325	322	305	347	325	296	312	312	334	323	369	324	322	312	305	288	299	315	332	285	331	300	303	315	304	343	354	347	337	327	315	320	311	333	332	305	330	320	328	345	326	305	305	290	326	316	341	322	328	315	328	336	318	318	331	305	289	281	322	302	328	345	326	319	324	323	332	308	283	321	346	321	338	336	281	303	328	307	343	295	328	331	333	338	312	309	280	313	315	341	309	310	296	326	310	292	334	313	294	351
27806	34287	22114	13071	10949	8085	6174	4492	3712	2718	2229	1767	1480	1235	1113	960	891	832	723	669	640	605	606	561	568	545	490	524	449	479	431	424	410	372	422	427	377	444	389	423	391	407	416	396	410	432	401	369	409	331	392	397	360	389	368	371	371	353	344	328	331	347	347	362	358	342	359	341	344	324	320	342	369	334	349	369	345	356	348	331	310	351	325	331	375	333	351	344	319	354	326	333	360	326	340	331	353	353	326	362	378	338	353	320	371	345	335	358	335	352	346	357	350	388	329	360	377	356	330	366	369	340	361	323	290	329	378	318	355	345	361	357	331	330	327	329	338	349	332	378	345	366	347	310	329	351	346	358	337	380	331	351	363	350	356	372	339	349	367	311	339	361	343	362	339	354	345	333	348	362	356	357	325	340	358	370	375	337	338	318	325	352	334	337	349	362	345	329	351	386	365	343	340	350	376	360	356	389	337	362	352	369	308	316	343	337	352	327	352	353	350	332	325	329	372	324	356	374	369	317	341	318	341	349	324	343	352	349	359	357	350	327	371	361	356	347	366	321	370	362	323	309	338	366	335	345	378	352	354	376	354	376	331	346	320	363	346	358	391	335	338	343	316	340	331	348	348	329	344	336	355	364	378	373	349	334	377	349	374	350	363	355	349	384	372	349	347	333	345	346	342	326	312	373	342	338	376	368	335	364	342	327	354	373	358	359	360	343	323	360	349	341	353	363	363	320	357	346	346	363	326	341	366	374	377	350	329	358	359	307	339	341	363	358	372	361	309	382	337	326	321	360	337	375	328	336	376	347	308	336	386	314	319	328	364	355	338	344	336	344	360	356	343	369	352	355	357	363	377	350	350	332	348	331	364	355	330	344	349	349	341	339	345	377	336	347	345	366	344	348	365	345	339	363	351	359	347	361	331	336	343	341	381	363	325	354	313	349	325	345	325	329	356	371	350	327	332	360	355	356	376	347	364	361	345	350	335	329	338	351	346	343	325	354	363	342	363	344	368	334	355	353	342	365	336	333	330	353	333	358	346	348	316	343	332	330	321	346	363	356	392	330	360	334	374	365	340	352	336	307	338	333	330	347	312	352	305	348	358	344	324	365	335	352	364	362	347	381	332	346	359	337	370	358	318	344	361	344	354	304	340	349	354	310	297	355	320	304	324	346	355	340	338	332	344	331	305	363	366	350	340	365	344	353	343	345	364	369	368	329	321	376	314	357	377	333	368	302	372	333	346	334	364	353	353	375	330	358	339	358	331	345	373	339	349	352	314	308	361	297	354	327	375	334	333	335	362	338	354	361	354	349	345	334	348	367	344	341	343	357	336	366	348	345	350	347	347	332	344	342	328	324	325	366	327	330	377	340	335	347	330	331	359	366	318	356	351	364	329	335	327	342	351	373	334	386	377	334	346	330	347	366	327	329	350	344	353	326	392	345	351	345	369	362	307	360	362	365	304	355	358	340	395	342	341	345	375	346	381	366	338	363	352	325	347	321	359	327	370	349	355	344	357	367	344	358	324	345	330	354	335	345	333	369	345	322	333	343	352	289	327	337	365	349	346	337	325	316	359	342	336	358	366	346	349	371	350	342	375	332	327	349	370	321	346	348	350	320	362	349	345	380	383	308	350	336	355	340	336	367	336	297	345	325	322	318	352	339	343	308	379	368	316	329	335	349	358	374	340	357	340	341	355	363	366	326	321	351	358	360	346	351	361	297	319	370	348	346	312	343	364	335	301	311	374	331	358	368	371	349	374	341	334	378	361	350	340	350	309	339	318	347	357	326	355	359	356	332	344	383	372	379	330	339	345	321	395	323	364	343	344	357	330	307	347	331	323	359	371	361	345	332	371	371	329	371	330	380	370	382	319	355	324	334	352	363	361	357	328	307	356	340	350	341	328	313	362	369	371	348	366	354	355	368	362	351	334	333	328	342	351	371	358	344	314	346	346	334	367	352	347	346	358	351	358	338	340	366	361	367	328	315	377	356	338	323	374	343	352	357	314	350	356	350	367	332	324	366	368	358	337	329	323	358	339	326	342	340	346	361	294	303	314	349	341	359	336	361	368	369	355	334	331	375	323	352	332	360	349	345	345	348	344	352	341	369	319	367	349	375	349	343	341	325	333	347	343	356	338	343	325	327	361	316	384	342	346	356	370	326	345	348	332	364	331	348	327	318	333	334	358	343	336	330	353	330	357	348	363	351	314	341	356	334	343	329	321	345	352	368	381	344	373	313	351	338	362	355	338	355	327	346	330	327	349	349	339	320	356	338	314	318	337	379	360	371	354	364	370	331	315	354	361	330	344	370	346	357	307	340	304	347	365	353	364	364	357	297	353	320	359	329	343	352	340	349	334	366	347	336	355	367	362	354	333	335	357	340	338	350	339	324	327	363	371	322	349	318	367	313	378	363	344	354	335	338	301	395	369	309	314	314	326	385	365	323	366	331	360	318	376	375	311	292	328	339	302	321	339	342	324	370	360	342	333	338	361	339	344	332	353	344	324	338	363	342	313	331	339	329	330	346	344	339	311	366	351	351	351	349	343	367	358	328	364	327	377	355	346	337	351	329	350	375	351	334	359	335	337	326	357	338	354	302	344	370	352	339	347	358	362	359	327	354	359	332	342	349	334	331	373	362	354	351	289	370	351	322	350	332	331	336	333	361	340	347	340	335	328	328	346	335	339	319	376	341	344	337	339	339	375	341	345	347	348	346	365	354	346	355	360	295	352	327	350	340	337	345	330	336	364	360	363	340	343	336	350	378	317	367	338	351	334	354	334	335	336	355	347	356	327	348	355	328	363	343	375	374	355	357	333	352	338	339	342	355	307	375	347	339	327	345	324	360	319	361	286	362	312	342	375	343	326	328	348	362	368	367	369	327	357	315	355	317	356	331	377	327	360	322	353	322	355	303	337	334	342	327	342	385	325	336	331	370	343	363	360	324	345	372	357	360	359	339	340	313	347	327	331	329	347	334	362	344	335	333	345	346	389	346	350	353	323	337	323	351	331	314	368	348	357	375	358	343	342	318	332	313	323	391	315	347	356	330	355	344	355	383	348	352	350	372	359	334	340	362	352	322	360	318	366	364	355	341	359	334	341	344	324	345	360	357	352	327	331	319	333	373	343	350	335	358	327	336	327	377	338	342	333	330	355	349	358	367	338	319	340	331	382	361	388	336	331	363	336	322	310	320	361	336	337	337	335	357	354	351	367	348	355	333	335	353	371	288	364	325	321	333	360	373	320	342	330	389	321	342	323	351	309	337	336	398	317	348	342	366	355	346	377	379	344	360	352	337	330	311	376	336	346	340	349	298	362	361	338	353	338	356	350	350	317	372	317	327	344	353	359	348	336	327	364	373	320	339	359	337	356	348	367	329	348	319	326	332	353	350	344	365	339	335	330	333	355	357	326	386	307	343	315	353	347	373	338	372	325	367	350	297	346	337	336	339	345	365	358	335	332	315	311	342	345	372	299	374	332	366
22769	21192	28787	23888	21253	21489	13905	5262	3634	2811	2306	1842	1716	1429	1214	1011	961	978	862	786	727	701	658	719	628	606	586	585	554	567	543	566	514	497	542	533	478	492	508	501	503	482	507	458	515	499	484	466	475	454	454	432	477	472	458	426	441	407	427	405	405	449	429	431	375	416	455	405	420	416	440	443	394	413	439	451	443	401	410	389	382	402	441	444	455	477	425	418	426	393	400	431	449	399	424	424	417	413	451	412	413	443	434	460	400	449	401	418	455	429	395	442	412	418	440	400	420	429	393	427	400	426	409	414	421	398	412	419	391	434	450	404	438	437	431	439	417	381	434	412	454	401	445	414	422	446	445	401	443	423	423	419	421	444	455	448	437	368	444	411	389	382	452	398	477	426	425	436	416	436	421	447	413	441	409	433	401	385	448	436	457	411	410	411	413	420	445	410	445	416	429	446	432	405	418	442	457	403	405	403	419	398	394	425	409	406	438	410	441	431	426	414	417	450	407	413	414	396	413	422	473	418	429	434	413	417	403	421	394	439	440	452	479	406	386	428	442	398	403	406	427	400	379	386	388	436	391	498	451	435	422	432	447	439	384	426	438	399	421	414	399	414	428	432	405	454	437	413	424	407	422	423	425	443	384	421	427	390	410	439	448	433	435	453	381	406	406	445	417	387	418	413	418	433	418	407	426	419	412	415	406	388	467	407	380	418	396	451	382	423	409	398	407	406	396	416	440	403	428	389	417	410	426	393	434	465	429	450	401	451	416	402	399	439	419	397	420	400	437	417	411	372	431	425	399	431	401	445	404	443	381	465	421	428	428	411	404	447	393	423	392	445	382	427	423	428	438	429	434	409	416	417	397	429	410	424	446	417	429	384	440	412	393	447	388	443	444	434	381	393	395	445	424	436	376	390	390	399	463	427	419	465	410	420	452	417	443	409	410	423	409	429	386	414	420	410	429	442	448	406	419	417	415	454	414	428	409	426	410	443	408	432	410	427	411	425	420	419	399	376	466	406	439	446	425	436	419	460	437	404	452	382	471	406	439	425	448	408	401	403	427	416	412	419	361	426	413	426	431	393	409	392	395	442	396	449	440	436	421	412	444	419	416	472	413	424	403	472	442	463	414	386	397	468	409	436	410	420	438	430	434	399	427	415	403	416	432	420	430	454	420	433	422	397	377	405	420	438	429	442	410	422	415	388	445	459	401	374	404	429	399	409	400	438	453	424	414	430	472	424	397	412	370	432	428	460	412	406	444	445	414	431	401	392	402	438	413	408	402	402	385	459	439	433	445	410	398	410	422	397	395	416	394	437	397	413	376	430	405	429	418	405	416	396	455	429	411	445	411	412	427	441	428	400	408	413	439	406	445	406	445	394	418	417	418	444	444	445	416	419	413	416	402	430	428	394	386	388	390	474	407	374	403	421	433	405	465	403	432	419	413	419	407	421	449	423	419	428	415	442	431	393	409	412	400	432	399	405	445	384	391	396	390	449	406	389	415	430	413	427	420	413	401	413	414	479	435	437	421	429	436	444	419	394	442	437	441	429	405	413	455	433	408	415	387	436	395	411	432	393	462	429	426	423	470	428	423	460	391	440	387	416	401	408	434	392	425	410	417	417	429	435	426	400	404	441	416	406	433	429	446	386	401	429	406	404	400	405	444	461	449	419	437	432	420	443	412	434	412	426	435	409	417	416	407	414	363	406	435	434	433	465	435	436	439	413	416	423	424	414	395	425	436	411	466	384	441	434	392	418	408	438	422	410	441	466	425	449	427	367	406	386	409	420	422	443	412	415	407	444	455	439	390	438	419	408	373	448	445	410	434	412	397	420	387	377	390	400	422	431	423	444	426	439	410	428	404	415	453	378	455	431	415	396	432	400	387	402	424	426	430	407	424	422	419	441	420	468	425	408	401	452	445	362	428	427	396	408	395	408	375	418	421	404	424	459	376	403	418	437	410	442	430	402	418	437	429	421	393	431	389	431	417	446	394	439	431	390	444	382	379	378	426	361	421	419	445	396	439	414	400	401	423	410	447	370	433	398	416	422	423	411	455	428	429	405	397	459	368	395	452	425	413	419	443	390	407	414	412	404	440	415	368	421	409	413	398	452	392	421	398	429	452	415	407	414	440	398	396	376	404	404	434	431	418	435	422	418	411	418	379	427	482	372	434	427	422	411	421	427	436	424	402	412	389	459	416	415	425	422	428	420	415	404	417	431	406	429	462	420	442	395	423	387	430	448	378	410	393	438	429	392	396	412	423	396	396	414	400	409	400	427	415	396	430	426	406	427	434	428	387	373	425	400	422	428	452	392	408	436	451	426	444	420	402	433	389	404	429	424	406	408	404	403	432	391	404	410	426	399	433	408	428	400	438	398	448	439	427	414	421	435	429	400	426	432	400	411	397	420	453	431	421	439	421	389	385	466	395	395	395	390	389	409	429	429	405	452	417	406	441	399	422	444	398	412	445	455	410	423	419	402	380	394	448	376	460	427	412	412	371	452	401	395	433	426	422	429	453	454	443	396	397	407	406	392	415	400	418	430	408	390	441	434	397	411	436	447	429	414	395	426	420	383	414	416	409	407	444	418	415	412	417	425	424	420	424	416	397	419	402	413	413	431	398	444	425	408	425	406	408	413	403	417	422	430	431	407	449	422	407	469	396	443	453	422	404	433	387	414	423	424	404	430	422	408	462	426	426	414	416	374	427	369	409	447	438	408	418	436	395	467	444	381	451	466	417	438	412	415	428	413	453	409	441	414	380	407	439	425	390	432	434	453	384	415	376	401	419	401	407	397	421	452	406	415	429	391	405	406	437	428	433	390	409	420	381	392	407	369	403	431	401	443	411	433	425	434	386	406	406	441	416	416	419	384	451	408	405	413	427	390	451	392	438	459	457	406	418	433	397	399	384	430	417	422	424	399	418	414	416	404	407	403	429	423	446	411	415	401	427	413	433	418	440	432	439	442	417	410	403	420	423	432	431	421	359	420	423	402	444	414	412	387	408	430	417	397	416	426	428	422	439	399	408	447	402	447	452	387	441	412	408	420	430	435	419	442	425	415	449	411	397	409	379	417	413	393	423	458	405	420	435	419	406	392	416	431	421	431	433	424	428	391	408	420	449	435	448	436	427	421	405	459	429	402	453	386	423	394	407	401	442	412	420	413	420	391	423	402	425	416	392	438	438	436	378	441	453	425	412	412	408	407	419	410	387	425	437	407	410	404	405	418	410	376	440	438	417	430	397	412	412	396	407	414	415	384	402	422	405	422	463	442	414	434	417	418	383	452	409	438	411	449	395	441	392	407	415	398	392	430	468	414	411	408	420	417	359	387	409	423	400	431	419	411	418	395	392	398	403	422	420	412	412	371	419	426	455	414	425	437	380	437	418	442	406	400	404	431	447	413	439	384	401	420	403	398	410	471	437	461	399	429	419	415	414	452	415	451	406	441	402	414	434	456	409	444	429	408	438	410	407	422	415	406
31667	43535	29217	20918	17149	13222	10084	7532	6234	4635	3946	3101	2574	2229	1767	1457	1360	1280	1193	1015	1010	882	851	897	823	744	704	748	622	605	630	568	543	515	532	593	586	597	530	532	587	537	532	502	525	564	511	533	527	498	497	511	506	510	461	509	466	433	434	431	450	408	454	424	448	437	412	396	443	459	411	432	444	434	434	402	423	415	434	437	431	447	423	414	428	427	433	390	441	451	471	424	460	461	483	386	418	406	397	423	403	436	427	466	481	427	379	396	432	421	426	451	383	424	441	491	425	402	429	425	426	410	428	443	430	430	448	440	413	410	408	455	439	405	419	450	418	435	448	439	422	424	438	428	404	430	406	424	443	441	437	420	450	426	437	420	453	401	410	399	400	432	428	439	406	395	442	425	425	438	427	435	417	428	412	413	403	419	434	405	421	434	434	457	430	394	397	450	420	423	425	448	470	427	447	407	425	395	448	427	416	396	407	444	420	424	449	447	413	427	436	440	447	427	436	443	450	417	416	480	439	421	392	390	435	424	425	404	418	423	432	373	393	429	437	436	447	465	411	460	423	450	426	418	466	417	429	402	424	419	446	430	427	435	386	482	417	452	464	421	441	441	422	429	440	434	436	425	421	446	439	402	460	424	410	431	387	433	417	428	422	411	474	445	439	432	434	431	433	420	422	456	443	461	437	441	412	401	455	450	441	424	436	414	412	466	464	430	415	469	439	400	426	397	455	418	485	432	456	412	414	435	396	442	435	425	410	442	436	431	449	418	441	411	422	417	431	476	443	447	420	436	409	429	414	426	457	463	450	435	475	420	409	415	443	450	450	426	414	437	418	424	429	444	447	449	447	461	412	426	439	450	424	424	457	452	416	423	401	397	435	411	474	464	447	456	442	437	417	426	412	445	452	453	397	446	398	439	407	410	414	430	464	424	413	475	410	418	432	420	468	396	413	422	445	418	436	395	476	432	443	449	417	421	406	442	404	450	412	452	409	436	393	438	390	410	433	375	450	429	432	433	450	447	424	425	443	416	424	453	478	448	453	376	431	416	427	416	446	448	416	409	425	446	414	411	451	405	433	481	427	425	419	393	470	443	390	425	425	422	418	438	413	405	427	459	412	412	435	431	423	403	416	414	452	416	401	453	426	399	458	448	402	417	442	396	452	438	404	414	441	440	404	418	435	415	414	450	406	439	445	451	422	414	440	436	446	460	407	403	408	420	457	479	418	451	426	440	432	420	461	420	418	388	409	411	413	437	430	435	447	440	431	434	459	428	392	406	419	481	448	452	449	443	416	442	432	409	390	421	404	431	442	419	420	384	412	437	403	440	442	438	427	403	441	418	420	423	444	440	436	436	420	433	388	418	458	456	432	404	418	477	408	453	438	433	461	415	439	457	440	430	440	419	439	440	426	385	405	401	438	418	423	460	415	464	433	420	417	429	421	436	431	439	394	399	428	414	431	475	430	458	414	425	433	444	439	431	442	436	387	409	440	458	441	434	425	442	410	411	444	429	441	476	425	397	451	420	404	441	416	433	466	423	444	452	439	401	452	410	438	432	460	447	447	461	470	390	441	445	431	442	451	428	382	436	421	440	429	423	413	427	438	450	450	455	392	430	452	391	409	392	447	425	426	440	425	384	429	458	471	475	425	446	445	426	411	413	430	438	412	456	424	423	459	459	458	430	433	455	431	453	417	413	433	406	438	467	433	400	455	410	417	433	455	444	437	408	436	398	425	448	422	456	415	444	411	425	425	423	434	414	443	451	452	408	405	415	433	425	387	469	402	430	417	450	422	416	426	464	411	484	407	440	436	444	432	404	445	416	401	433	459	425	433	437	451	401	431	450	418	410	416	420	439	413	393	420	416	459	418	396	416	434	434	435	433	488	445	431	430	392	439	447	461	414	433	407	416	437	449	399	410	427	395	410	487	395	421	384	406	426	444	416	425	413	424	469	425	403	442	446	443	424	397	417	388	443	418	425	459	419	468	382	463	423	468	407	444	437	443	442	430	464	431	462	421	425	438	440	448	402	400	425	415	389	451	470	450	450	458	438	452	414	453	414	440	441	422	466	394	433	417	472	411	442	428	408	395	432	423	419	438	429	439	426	407	431	460	426	401	452	428	419	452	399	421	409	445	434	459	386	426	396	387	428	397	414	407	438	444	438	404	414	432	405	403	495	397	443	419	422	428	427	409	425	427	443	466	444	387	416	424	445	402	433	452	419	445	453	459	429	428	438	440	462	395	446	424	418	480	414	435	443	415	441	384	410	438	453	429	455	443	472	412	427	401	434	429	446	434	410	437	449	440	453	440	418	421	433	420	434	451	449	434	382	407	417	418	416	396	433	412	413	463	442	421	469	417	392	454	441	404	441	441	437	426	438	439	443	461	471	427	463	440	431	426	475	447	446	446	424	428	448	425	402	434	424	419	447	444	406	451	421	413	419	398	433	448	405	405	429	470	449	420	401	435	429	431	445	407	408	398	456	446	430	444	452	435	429	439	379	409	457	423	404	390	418	429	437	430	389	422	432	428	429	419	441	425	411	434	443	414	440	429	438	450	455	438	431	400	406	432	422	421	490	451	397	380	435	408	473	396	421	403	429	394	431	467	431	431	451	430	420	444	395	416	468	432	436	406	387	438	425	407	450	432	452	433	424	429	439	431	433	419	398	448	446	434	457	421	406	409	430	460	464	400	428	431	410	423	389	352	428	366	449	472	407	413	413	393	426	439	367	437	388	443	425	413	420	444	432	436	432	455	427	441	416	435	436	426	428	435	424	419	406	431	392	428	425	432	404	440	403	429	433	402	414	429	452	395	398	417	439	438	423	426	416	398	463	449	431	428	439	434	408	401	404	458	406	432	435	400	412	408	417	421	431	423	436	435	391	428	441	421	390	390	430	435	445	452	426	403	386	428	470	450	415	431	437	392	446	425	437	416	431	440	402	399	437	454	404	457	451	411	429	411	410	386	433	411	451	441	439	459	422	436	434	414	437	406	441	439	420	432	443	433	429	424	423	419	448	400	468	464	437	420	427	422	430	419	413	409	422	478	393	415	437	398	400	394	413	407	462	406	396	414	434	411	374	418	415	413	416	435	410	417	439	397	449	446	428	460	413	438	431	389	465	441	404	435	454	402	456	419	427	440	455	477	450	401	451	414	419	473	450	429	432	436	470	434	480	457	449	437	422	425	413	459	405	410	430	442	396	427	421	447	418	447	444	453	440	401	433	431	436	383	444	445	444	439	454	428	456	441	430	388	418	429	435	404	380	401	398	415	415	425	406	410	472	415	461	429	457	382	419	429	436	417	392	493	421	421	407	434	420	457	430	427	429	424	400	427	430	446	424	430	463	454	413	450	440	389	430	442	442	406	459	418	426	397	442	397	438	408	449	409	413	465	446	420	451	477	423	454	431	441	423	436	457	442	421	406	405	422	446	414	422	410	446	421	422	482	429	424	418	440	421	418	434	454	443	441	439	420	464
29209	22085	17142	10288	5730	3417	2570	1725	1408	1029	943	817	649	614	560	462	452	399	347	316	325	351	354	339	337	330	318	345	311	279	266	277	259	278	284	274	284	264	272	286	274	286	287	270	294	287	269	273	268	279	316	275	282	287	279	256	255	258	257	265	266	218	224	274	228	279	228	237	232	232	236	286	268	280	244	254	263	248	248	273	213	287	252	250	248	242	247	244	229	242	228	239	270	261	269	254	276	256	233	272	241	243	259	248	250	256	249	234	244	255	229	279	239	242	244	239	246	245	232	246	261	231	245	250	255	262	250	247	260	255	257	261	249	223	260	259	243	223	261	259	247	249	261	238	274	252	272	256	242	253	241	226	254	234	260	223	248	256	246	231	234	257	262	242	239	251	230	244	280	238	262	241	251	251	244	253	272	233	244	236	267	239	220	254	205	226	224	246	259	259	237	277	218	234	243	243	259	273	282	266	263	271	237	259	245	237	266	244	276	246	233	243	253	264	249	237	241	223	241	253	246	280	260	262	291	285	246	242	249	233	255	245	280	223	233	226	263	258	240	254	215	259	237	247	273	263	237	234	242	227	238	244	245	245	253	256	244	253	237	274	226	256	244	259	222	231	261	223	246	241	251	273	236	237	235	233	224	271	207	234	246	247	268	236	255	230	231	240	261	254	257	250	237	274	234	231	259	263	255	230	229	266	252	268	241	254	231	200	217	241	258	251	245	220	265	265	235	282	291	250	253	276	253	263	253	254	244	250	239	264	219	235	227	241	243	244	243	254	232	237	242	245	235	242	261	220	247	234	280	252	219	265	263	257	249	279	243	259	240	254	231	256	238	229	239	234	257	246	228	262	250	239	235	265	267	238	266	264	255	256	249	245	237	269	275	241	273	247	257	226	257	266	228	248	265	251	213	252	241	239	228	245	214	252	245	231	262	250	223	242	238	246	247	251	233	253	272	235	255	262	276	261	244	274	260	249	257	278	233	246	249	245	252	226	257	233	248	274	250	270	231	248	274	244	265	259	263	272	259	262	232	254	227	257	256	265	242	242	233	239	256	255	248	222	250	265	234	260	266	253	274	249	247	253	234	246	258	227	245	243	214	236	249	271	233	244	248	274	263	222	243	267	213	218	265	258	262	230	271	226	229	246	237	261	249	256	244	254	221	263	270	233	251	265	265	235	236	229	238	261	233	243	246	270	251	238	232	226	234	218	214	289	252	278	244	247	249	232	287	234	248	275	236	242	245	254	264	293	255	262	244	253	263	241	248	240	219	229	248	237	249	242	256	251	262	242	263	236	246	263	243	250	249	250	227	243	263	245	258	262	262	257	248	270	269	242	253	263	244	234	251	240	257	230	259	260	267	252	256	248	270	267	239	245	228	241	255	244	266	245	277	271	271	273	259	294	239	252	257	264	246	229	271	271	231	258	250	246	233	238	254	247	253	249	254	220	276	278	257	246	271	252	251	257	251	238	253	233	233	224	259	249	270	255	251	257	263	227	251	286	250	273	224	282	231	251	239	229	260	267	242	260	237	237	269	259	224	228	257	242	254	231	245	224	265	242	241	249	262	241	253	253	242	241	224	246	244	262	237	275	230	250	250	236	252	248	250	249	242	266	249	257	249	260	257	248	233	253	265	253	255	243	247	272	259	249	256	246	268	287	256	270	240	224	283	252	242	243	244	280	254	236	238	275	241	230	242	264	235	251	262	250	266	227	243	254	275	239	248	235	233	229	254	240	247	257	257	225	223	238	274	254	237	223	205	251	239	249	249	209	242	240	262	254	258	256	236	272	226	255	237	254	263	267	265	258	235	249	276	235	239	289	291	210	233	280	234	250	247	257	253	251	245	253	246	255	272	254	248	274	274	270	253	231	239	246	265	229	251	274	235	225	267	246	213	256	253	252	227	246	227	230	244	245	275	270	248	243	229	245	224	257	281	237	213	258	230	251	258	280	267	246	273	251	237	251	253	228	236	247	252	266	255	241	259	253	250	262	259	246	242	238	259	241	234	252	253	230	261	248	244	253	220	226	253	277	248	256	252	239	252	269	255	258	262	271	277	254	273	259	250	256	258	244	250	261	221	265	246	260	281	256	248	251	236	228	223	251	269	232	232	222	239	247	253	245	263	258	245	228	226	248	245	240	277	241	259	233	265	230	240	238	267	237	233	259	267	275	255	233	222	256	268	264	255	237	247	253	252	257	264	232	257	220	277	253	248	231	252	241	268	262	275	243	223	225	267	250	271	229	252	253	238	242	220	248	248	265	237	241	243	229	247	237	260	269	248	268	254	258	213	262	268	234	277	267	255	253	247	271	259	250	246	240	252	275	265	260	244	253	242	238	238	250	263	246	243	273	258	242	266	233	260	244	232	247	245	260	258	245	254	236	255	228	247	244	249	261	248	234	272	245	244	251	250	262	262	264	261	238	260	226	252	219	255	247	244	251	264	237	232	246	234	251	260	242	248	264	272	262	245	252	237	248	271	243	234	244	225	243	233	249	234	238	240	227	226	245	239	228	218	251	251	219	250	244	261	236	228	243	215	282	254	259	243	256	252	249	253	234	233	241	245	249	253	271	265	218	240	246	250	260	230	241	260	265	239	240	272	249	231	258	239	256	267	248	247	275	248	267	268	238	241	259	240	236	281	266	269	250	240	233	234	264	242	258	232	251	255	240	242	252	227	247	264	281	272	253	260	226	253	243	257	277	228	257	268	255	238	261	266	239	241	217	233	246	269	269	262	262	236	269	233	248	246	238	238	236	278	241	253	264	228	248	241	241	244	233	246	250	240	230	254	259	265	241	234	269	255	273	255	240	264	251	276	255	249	236	260	232	243	249	246	277	247	259	239	253	249	271	238	212	244	246	239	247	252	241	244	245	265	250	230	235	250	237	247	237	261	211	244	248	254	256	243	262	274	227	255	240	262	272	233	240	271	279	242	234	243	261	248	278	232	260	237	265	262	281	231	266	246	269	242	236	253	237	229	267	269	248	242	235	257	228	256	217	247	229	261	232	247	247	244	264	251	264	233	237	273	265	259	222	250	229	238	238	243	262	245	238	262	280	243	272	225	255	231	263	228	255	253	249	250	271	282	240	226	226	268	226	244	221	230	252	245	250	259	232	237	261	270	229	250	276	269	217	255	257	259	238	242	262	244	239	247	249	240	237	247	250	208	250	224	252	261	225	241	263	287	253	241	243	256	263	228	226	262	241	259	249	250	243	259	256	228	242	242	260	242	254	241	245	284	242	220	233	266	250	227	248	240	229	253	265	212	269	259	263	257	221	234	231	238	263	262	254	220	268	271	221	271	269	261	233	223	232	247	242	241	257	249	251	215	251	241	241	276	225	256	265	275	243	241	257	261	263	211	244	244	269	237	222	256	235	269	254	266	243	259	266	264	254	253	246	259	254	229	257	236	238	265	276	264	236	220	251	255	251	250	227	241	259	251	245	234	229	253	253	247	251	221	232	259	242	237	230
25214	28219	16882	10267	8173	5818	4567	3331	2518	1967	1551	1278	1030	933	794	728	618	554	483	472	447	411	424	403	406	407	366	376	340	292	334	335	303	316	315	336	323	332	344	317	314	320	353	325	310	297	301	284	304	286	332	282	301	304	250	268	294	269	282	269	268	259	266	274	278	294	283	266	279	286	250	293	302	280	254	264	251	295	277	283	260	299	276	283	262	257	261	268	277	278	281	258	296	264	285	296	268	255	266	266	284	276	254	247	266	250	308	280	252	281	234	292	266	276	282	254	270	280	275	257	266	290	264	253	279	251	273	307	257	276	253	258	278	274	255	252	268	230	274	259	280	294	271	286	264	279	279	272	285	283	252	252	243	287	316	281	281	240	269	257	258	267	220	237	262	250	303	285	263	292	284	278	285	254	234	296	291	273	293	277	267	266	293	272	277	275	283	273	280	285	255	273	273	276	277	289	253	273	301	267	273	268	283	241	261	266	245	275	273	289	286	262	282	265	278	242	272	270	265	250	240	260	270	248	281	257	281	285	257	251	260	271	300	285	249	261	263	276	290	258	244	226	282	254	235	265	278	305	245	292	243	306	259	278	299	271	251	259	284	298	275	243	286	252	287	261	252	269	294	252	261	270	274	239	255	257	261	294	293	241	285	269	259	286	268	289	271	234	274	276	258	276	289	275	277	259	275	277	269	259	291	282	264	274	279	269	290	270	266	293	284	290	268	264	249	287	292	293	300	245	283	276	287	227	284	280	273	296	256	283	266	268	277	266	267	276	297	256	265	303	288	250	274	269	273	276	290	267	254	270	268	327	259	270	275	279	256	253	262	249	252	264	279	296	284	264	283	281	271	261	276	280	283	284	290	279	280	281	287	287	265	261	252	287	267	296	279	283	289	277	263	288	253	270	255	257	244	284	282	245	238	284	251	265	261	280	293	269	271	263	266	284	281	268	251	256	275	263	263	258	282	278	263	290	292	289	265	274	288	242	257	263	291	289	279	242	273	304	273	245	275	295	267	249	275	277	251	289	264	280	277	253	289	291	282	268	268	261	280	294	238	286	259	262	279	322	272	281	286	287	278	255	280	255	279	256	275	285	272	237	272	296	267	271	241	273	294	252	227	261	276	253	262	285	268	260	291	279	283	285	289	232	272	273	280	269	295	277	245	290	239	266	265	254	288	262	235	273	257	251	289	281	277	277	267	302	258	279	297	280	267	256	294	247	278	297	264	277	265	277	260	234	269	277	292	258	263	266	277	255	283	268	270	279	264	282	274	247	253	211	260	297	264	272	303	279	275	260	285	276	269	280	273	273	270	304	303	269	268	275	256	274	274	274	288	267	262	240	270	247	284	290	258	257	277	320	251	254	255	269	256	260	278	267	305	267	293	267	302	303	278	255	248	265	298	296	236	268	292	274	270	261	266	282	256	257	258	274	276	247	261	217	284	267	266	263	272	271	241	287	249	252	307	295	247	272	249	278	272	297	292	299	278	285	258	284	269	295	273	267	254	265	275	263	275	253	276	276	304	281	291	295	261	281	273	272	276	288	255	310	248	268	261	267	273	334	247	257	268	288	244	247	284	254	251	271	267	269	291	248	278	263	256	243	276	270	310	271	287	281	265	286	238	254	278	263	264	262	266	270	276	275	281	264	256	255	256	282	256	244	265	257	257	276	253	246	259	275	280	308	280	295	240	281	299	290	258	254	267	281	303	263	256	281	264	285	243	293	264	306	257	278	303	290	268	253	262	267	265	276	286	243	275	305	281	244	243	259	249	265	240	302	265	278	284	247	253	259	245	277	297	254	264	298	244	288	272	253	252	244	264	274	276	280	239	287	296	279	276	275	271	289	287	265	253	271	270	320	283	279	250	288	252	233	268	296	273	251	263	269	240	261	278	264	250	275	278	263	248	272	278	268	275	281	263	294	269	277	275	236	274	275	284	277	265	264	286	286	289	273	240	246	276	280	272	238	265	241	283	285	230	256	280	255	266	250	282	287	266	251	262	255	285	270	266	286	247	261	270	284	289	273	255	272	262	273	296	280	293	250	256	272	280	284	270	264	265	313	285	252	251	244	289	282	293	257	304	258	277	241	289	271	274	280	235	277	240	289	242	265	282	257	262	266	276	275	262	291	295	259	291	258	264	278	268	262	274	290	276	299	271	253	231	279	300	276	240	263	295	299	265	297	264	284	272	269	279	265	253	251	286	281	267	266	271	289	256	243	240	300	274	304	258	268	250	274	279	230	258	298	274	278	257	261	256	252	254	290	273	251	266	283	265	295	280	268	291	281	264	295	270	267	279	225	276	292	287	265	278	263	312	281	272	270	269	237	265	269	269	256	243	276	256	309	274	228	257	295	269	248	270	267	278	253	261	267	256	281	302	263	274	241	286	272	252	267	279	282	252	265	279	259	284	248	247	283	274	296	278	270	275	291	253	255	264	263	280	268	238	278	282	289	273	272	279	271	279	281	259	256	267	290	253	274	270	273	264	270	265	288	285	274	278	269	266	290	268	248	257	252	263	269	236	290	248	264	270	264	265	298	257	270	236	265	275	263	257	267	249	279	265	284	242	267	296	268	285	259	269	249	277	264	271	269	270	260	260	274	257	256	272	290	273	285	239	265	270	275	262	246	278	278	289	261	274	276	276	263	280	270	271	264	271	270	285	271	262	259	306	287	269	267	279	297	269	266	267	310	280	267	249	268	269	268	254	268	278	264	278	256	271	278	245	276	282	252	286	303	270	252	266	269	269	271	268	266	260	293	242	260	263	265	276	277	261	276	242	256	291	273	289	264	293	270	267	276	267	292	264	252	274	267	258	235	279	298	263	280	269	253	260	272	260	266	267	242	293	258	255	270	243	299	256	306	318	264	270	275	287	284	289	266	290	278	265	302	285	252	286	269	234	286	283	289	257	266	256	274	278	282	260	297	293	233	267	283	268	277	247	265	300	238	277	261	282	283	245	281	265	263	277	268	261	272	256	260	254	283	287	273	264	311	274	239	254	267	261	284	296	273	260	263	299	253	257	276	250	267	259	271	266	299	269	285	259	307	271	275	265	273	258	263	285	262	281	287	267	262	255	268	274	315	299	244	259	255	249	272	275	267	254	259	253	259	277	276	248	268	245	278	278	280	270	279	276	278	273	293	271	257	269	284	291	257	273	259	291	259	283	262	288	284	269	250	264	262	268	273	250	281	304	264	267	257	276	273	273	257	261	262	277	246	314	310	260	279	255	278	243	245	271	256	294	277	264	320	274	288	275	274	261	249	268	263	274	248	264	229	259	293	264	266	273	246	243	287	297	259	264	257	273	261	277	267	286	288	290	280	283	293	268	279	271	267	254	268	252	270	269	295	276	246	240	258	268	231	291	268	272	267	257	253	281	278	258	255	245	240	291	249	300	261	266	275	273	288	259	257	267	237	302	295	260	252	261	263	260	300	281	293	293	273	291	280	273	254	274	276	254	304	258	285	265	278	256	275
23933	21249	28339	24484	21281	13540	5934	3657	2579	1941	1444	1241	1067	1024	902	802	673	593	534	487	459	474	481	486	465	464	413	378	449	414	369	371	388	355	338	364	342	373	362	344	355	342	359	382	309	371	352	305	333	325	310	346	324	346	317	352	312	297	310	297	306	288	295	330	303	299	310	326	293	296	296	284	299	281	301	301	310	323	296	302	305	312	295	318	313	308	284	305	294	297	282	307	290	297	312	312	314	328	291	277	313	263	292	322	283	286	309	292	290	274	327	296	274	315	312	280	297	324	280	258	313	271	290	272	292	278	304	282	316	312	300	294	301	293	281	279	289	320	302	322	294	297	304	280	334	272	287	291	296	296	314	280	287	306	302	323	321	299	287	303	279	327	306	292	282	319	293	310	287	317	312	284	266	297	316	349	298	320	307	282	283	279	309	305	305	322	307	316	310	293	300	309	280	291	307	278	305	292	262	334	307	292	278	307	281	299	273	323	331	273	295	288	303	288	288	326	303	296	292	314	307	302	315	289	304	297	308	306	312	326	245	308	308	315	320	312	310	255	297	325	294	269	309	313	287	294	325	296	290	262	307	305	276	318	309	302	300	302	286	345	302	333	330	296	273	290	293	288	277	276	296	304	298	282	287	274	282	306	303	279	297	270	308	310	285	297	314	326	283	281	309	308	298	336	284	298	342	317	319	295	293	298	308	307	298	293	303	313	314	272	269	315	282	307	293	268	297	295	305	290	283	326	297	292	280	327	306	307	307	288	284	325	288	303	309	314	304	301	315	283	275	318	320	302	303	281	315	298	312	293	311	303	315	290	310	289	315	315	302	299	289	280	289	292	341	323	312	282	336	298	300	288	301	303	295	257	304	256	262	299	306	273	295	295	299	313	269	263	320	306	318	298	319	331	300	273	305	324	303	302	271	288	273	310	288	308	297	277	307	307	322	294	302	312	285	287	309	312	297	293	283	289	308	333	276	281	292	259	292	304	311	265	316	309	305	288	259	287	298	263	287	327	306	294	321	323	287	305	295	296	271	271	295	300	305	307	314	296	282	282	297	287	269	282	293	313	309	285	295	298	267	330	294	320	308	318	268	288	297	329	296	265	309	285	300	305	333	313	315	287	274	289	297	312	319	330	287	291	291	280	282	315	297	277	279	285	290	270	276	291	286	298	294	293	288	309	298	306	281	295	308	297	303	288	262	325	324	304	296	305	295	306	325	296	301	279	296	263	288	293	317	308	310	268	311	305	296	286	284	289	290	298	277	278	288	327	313	338	280	318	281	323	336	301	294	294	331	297	273	300	290	299	293	294	297	313	299	296	311	300	322	297	278	289	293	323	326	288	296	331	308	311	283	310	278	269	267	308	325	309	284	292	301	277	288	307	320	303	314	276	285	304	295	317	328	285	292	287	327	286	295	311	320	315	287	315	315	311	317	296	283	260	331	324	275	300	273	297	304	314	303	305	275	321	300	309	263	328	280	286	294	334	344	297	277	302	315	326	328	295	304	312	308	294	295	294	290	341	268	304	296	299	292	279	292	303	304	305	308	291	284	310	284	289	301	291	313	314	311	273	287	337	274	272	267	278	305	295	285	322	303	305	279	292	282	288	288	299	325	284	297	330	319	287	286	324	285	328	311	304	306	290	296	290	296	283	292	305	306	293	296	313	266	286	272	307	280	292	297	295	309	290	313	313	304	282	291	316	307	271	270	292	303	288	286	285	303	317	307	284	291	308	306	310	279	345	323	317	305	342	303	282	301	290	275	313	308	294	312	286	324	313	307	313	288	292	307	286	305	301	266	295	274	290	278	308	264	268	316	287	311	288	312	288	327	305	303	283	309	297	273	289	295	307	266	302	273	271	305	331	305	312	276	281	272	271	298	280	319	300	328	298	302	304	283	277	273	270	308	295	307	272	267	292	320	306	311	271	270	271	296	285	277	298	292	307	317	300	291	318	295	268	323	286	304	308	305	286	290	317	264	310	284	319	294	307	306	309	314	348	288	270	301	296	317	304	315	277	308	305	311	293	302	303	294	302	308	287	290	285	293	269	322	259	309	285	312	323	306	310	307	295	288	297	283	317	276	303	261	306	313	309	299	303	299	263	300	311	321	302	301	310	316	269	288	306	289	317	269	307	318	301	299	304	279	305	278	272	326	308	310	318	314	291	299	309	328	283	284	274	310	296	290	299	328	318	289	273	289	320	277	274	288	310	299	311	304	306	305	307	288	299	295	313	287	299	282	294	308	282	328	288	314	313	299	278	328	273	289	310	284	297	296	279	286	324	273	324	277	285	267	315	294	298	304	306	313	325	290	310	316	288	299	286	289	321	272	298	295	285	265	286	297	321	299	322	318	325	311	292	332	332	286	290	293	284	313	274	309	280	284	304	294	300	309	327	320	303	280	292	312	292	301	285	306	276	268	316	316	320	310	316	314	288	302	297	286	304	268	271	300	259	311	285	318	310	287	330	310	279	307	282	303	318	270	278	318	290	277	276	289	299	309	294	272	299	282	292	295	325	292	344	282	270	329	327	298	290	312	313	289	309	284	291	287	289	301	293	290	303	322	314	326	289	295	295	304	307	301	275	289	256	303	300	296	310	292	300	310	271	259	303	270	321	301	301	299	290	290	302	297	307	295	305	283	298	275	296	266	306	298	301	316	320	294	266	305	298	292	279	320	296	326	321	300	330	294	291	290	305	311	299	308	303	297	306	354	341	288	267	269	279	303	302	271	305	305	290	298	340	281	294	302	361	306	325	302	280	326	286	295	259	315	279	278	310	308	318	267	274	320	310	285	289	310	318	260	260	273	323	289	299	333	329	315	300	284	311	316	317	310	323	291	300	325	304	308	277	318	286	287	298	286	304	301	308	281	270	308	297	310	278	275	305	264	315	283	304	270	316	298	306	304	323	286	308	313	289	307	300	309	266	302	286	322	326	275	302	296	282	314	284	300	295	294	308	323	293	291	291	338	289	295	282	270	308	290	289	307	287	308	320	290	270	317	271	290	267	302	326	276	301	268	279	295	293	313	305	310	318	295	314	307	335	316	317	313	279	288	302	322	283	295	290	319	320	307	283	332	303	282	319	295	286	306	297	287	276	273	315	305	315	302	293	278	322	301	313	303	308	332	269	299	302	285	304	294	321	305	279	286	298	307	302	268	271	319	274	291	340	295	288	294	266	303	296	314	300	317	299	293	285	293	330	308	326	280	281	296	315	296	302	278	287	271	326	297	313	312	274	321	283	291	300	297	314	294	286	276	324	292	298	286	297	295	317	285	277	293	319	300	276	312	285	318	303	314	301	273	301	291	289	272	283	287	317	303	288	327	285	322	299	314	286	272	309	281	281	290	296	304	288	297	308	304	300	293	311	304	298	295	283	306	291	313	331	267	330	296	275	314	287	300	288	284	284	267	305	308	303	331	291	272	303	307	297	314	282	301	283	264	296	309	292	297	313	301	304	303	248	286	314	283	286	287	302
28361	38376	23189	15193	12402	9592	7551	6061	4300	3201	2471	2075	1679	1598	1399	1110	932	763	733	632	653	635	591	641	538	530	523	458	465	457	436	438	447	394	380	442	414	399	441	427	393	418	395	365	395	368	389	400	369	342	432	364	369	377	343	358	341	361	352	345	313	320	321	314	317	320	307	323	335	334	309	288	268	309	329	322	357	270	331	288	355	281	328	335	280	279	325	319	318	342	302	309	310	305	328	349	349	294	327	308	365	305	325	313	348	305	327	304	292	331	311	340	323	319	314	317	335	291	316	310	292	327	343	329	342	323	321	323	300	297	316	320	320	311	306	338	304	303	313	344	287	287	296	330	288	318	317	324	339	299	279	289	332	308	325	333	314	303	361	323	339	289	293	314	320	297	329	306	313	337	304	293	341	324	331	301	325	292	300	341	321	353	312	310	312	283	310	326	327	295	333	337	301	308	337	303	330	345	296	322	284	309	303	345	305	317	325	303	302	303	349	315	311	344	298	321	295	340	324	324	278	312	316	311	316	279	272	298	308	335	311	324	316	304	303	296	314	324	290	321	300	305	323	330	326	291	283	302	310	326	292	328	316	302	323	321	305	295	337	346	304	312	262	301	322	322	311	297	292	312	329	302	299	307	314	318	329	299	320	320	318	329	275	311	315	323	357	317	306	314	322	318	323	296	298	305	325	319	301	347	326	290	317	311	302	349	313	310	295	332	310	311	319	306	329	315	301	310	293	320	307	309	326	331	340	305	292	308	280	304	327	340	302	302	319	311	277	323	315	305	326	337	316	302	312	294	319	320	290	297	339	298	333	312	277	325	289	320	298	285	293	345	322	318	294	316	358	341	325	315	320	318	309	302	322	326	310	292	352	352	324	316	339	285	287	299	330	321	307	300	322	336	310	317	313	320	336	310	322	328	296	304	319	317	331	312	312	306	299	313	340	331	314	307	286	298	294	345	310	284	314	361	286	300	309	307	280	303	308	288	297	293	306	302	318	311	327	323	326	281	329	306	298	303	291	303	275	287	313	308	373	308	296	319	330	299	297	300	290	284	319	349	294	309	320	313	295	310	317	286	329	319	321	299	283	334	346	298	295	330	312	293	315	316	311	325	319	327	305	289	324	342	294	308	323	292	307	297	323	318	326	292	320	300	327	329	316	299	325	325	331	307	314	314	332	303	314	326	296	342	314	307	315	308	306	306	306	296	319	290	290	314	318	290	337	314	316	290	316	341	329	336	305	338	302	315	318	324	304	283	335	287	304	303	323	296	321	303	321	347	329	292	308	307	302	350	322	338	333	320	305	297	317	326	326	290	301	332	348	331	288	302	315	318	312	310	296	295	312	287	339	328	344	321	337	286	312	336	267	274	314	312	297	283	303	276	332	316	315	298	325	298	319	319	316	332	292	331	341	308	339	313	321	318	307	286	312	306	305	299	293	313	332	338	299	300	329	290	341	327	310	329	310	294	332	343	344	315	324	317	306	340	340	297	317	321	295	328	321	340	328	312	310	304	293	314	320	322	316	348	352	282	329	296	316	303	338	311	314	318	302	307	300	291	306	340	327	310	313	319	304	342	305	302	260	300	333	290	340	320	291	289	291	320	329	322	298	321	343	322	312	307	317	331	306	306	261	305	310	301	308	310	307	307	294	324	340	330	307	289	322	319	295	274	322	292	297	313	328	326	313	304	308	353	306	310	312	309	338	303	327	321	273	304	326	335	304	313	311	335	319	312	296	341	313	312	350	320	295	324	336	313	316	331	288	328	333	309	318	314	297	311	303	319	348	314	322	291	321	301	316	337	312	303	345	326	326	294	271	316	333	304	305	356	314	352	294	303	339	323	274	322	305	318	306	331	337	302	305	333	298	321	339	299	322	341	297	297	328	283	270	308	319	281	324	319	269	340	315	361	339	292	304	314	336	299	320	292	285	307	299	300	295	298	283	323	317	284	305	296	306	313	317	283	291	325	274	350	303	321	300	307	287	306	323	325	321	321	310	344	297	298	327	316	297	300	323	290	312	320	305	335	304	304	326	288	310	286	301	309	309	312	313	324	320	299	318	342	285	307	317	340	302	290	301	313	343	318	307	319	316	317	322	309	313	324	330	304	316	320	286	292	330	307	309	346	327	287	324	300	302	311	315	298	327	323	315	283	299	321	334	299	285	322	323	322	288	334	307	327	294	357	293	309	318	336	333	325	303	299	318	326	302	318	322	300	299	301	326	310	329	291	297	335	326	321	290	334	340	316	293	291	282	287	314	300	347	320	327	309	323	311	315	339	323	308	310	332	322	287	320	272	332	297	331	306	291	325	344	321	331	305	342	306	323	335	295	325	314	328	306	311	279	312	334	348	323	280	369	329	308	312	313	320	264	303	314	305	308	300	313	300	329	316	302	300	324	296	318	307	295	320	323	326	310	299	308	286	340	310	285	347	297	336	302	313	275	339	333	288	351	312	349	300	295	329	319	288	306	299	330	324	277	311	314	332	300	316	306	306	312	344	292	301	331	327	302	336	329	317	345	317	331	332	307	286	336	317	302	306	348	296	279	305	285	333	299	314	321	357	316	300	339	308	301	316	313	296	322	330	312	329	312	326	312	307	304	316	303	322	320	335	333	299	302	294	275	326	294	326	310	297	297	329	302	292	286	345	324	301	313	321	336	290	314	277	328	315	314	299	307	328	323	321	268	347	331	304	319	280	314	318	253	302	302	314	332	308	308	325	310	307	325	335	310	310	311	322	328	336	339	312	320	297	307	325	324	336	268	312	306	307	334	324	293	324	309	303	305	315	299	320	292	318	342	318	281	308	322	323	326	309	317	324	323	346	326	324	304	301	310	342	274	318	308	325	294	329	291	314	304	281	318	298	316	337	315	313	336	312	324	330	321	313	319	296	321	343	336	301	312	287	313	303	307	320	324	291	290	348	290	314	286	300	311	280	317	327	331	292	307	348	317	307	290	330	315	303	321	339	338	278	304	336	336	319	301	304	332	314	302	326	287	318	337	291	314	316	295	324	287	323	294	313	317	312	265	303	317	296	307	350	351	337	327	306	307	333	304	285	334	328	292	325	293	329	300	303	297	320	289	337	317	312	311	304	326	303	317	339	295	326	316	295	327	295	337	300	317	332	321	288	328	292	287	330	334	336	327	322	318	324	325	315	326	318	295	291	304	331	268	325	343	291	312	343	331	292	337	294	358	299	309	279	314	317	301	307	330	308	318	309	307	331	307	293	303	317	324	313	320	344	303	305	330	311	328	316	325	304	306	309	312	304	298	348	322	288	310	306	302	307	288	327	308	318	300	320	289	329	322	287	293	322	312	323	349	329	355	302	286	340	315	295	314	335	303	308	317	328	314	330	311	301	324	327	335	320	330	296	281	313	314	311	327	318	320	325	294	316	311	293	293	268	305	274	352	324	300	319	319	335	310	336	345	269	340	316	282	327	312	314	339	315	280	315	306	301	319	342	348	319	313	290	326	309
25154	21235	27236	25361	13621	5185	3745	2744	1886	1456	1230	1047	921	782	770	625	569	559	502	514	491	483	491	424	437	398	422	406	389	389	407	421	381	380	343	373	380	372	406	355	382	365	381	329	356	329	380	346	374	341	352	330	353	349	373	294	341	325	347	355	351	339	339	328	309	363	349	298	321	297	306	327	332	336	342	316	321	319	303	313	387	318	359	307	339	301	326	333	331	323	318	336	297	345	309	325	315	330	331	321	320	299	311	338	300	337	317	342	316	329	328	283	342	318	349	329	317	319	359	319	298	301	338	321	292	311	363	302	340	316	313	314	291	327	325	319	316	355	304	325	319	340	333	328	320	297	340	292	322	355	330	306	330	312	326	323	341	321	333	316	322	334	309	340	348	316	306	315	334	294	350	302	326	341	333	312	319	291	328	345	328	345	331	328	346	331	312	301	353	321	342	313	314	333	339	308	328	331	324	335	340	332	333	317	356	359	326	300	338	316	348	306	325	331	338	313	313	340	303	307	305	319	346	328	309	331	340	320	361	301	337	306	314	334	341	346	307	296	339	283	296	297	302	304	345	312	322	348	323	322	349	329	346	314	299	324	324	329	348	346	300	311	283	341	318	335	335	307	351	325	286	303	322	354	328	325	324	339	311	315	353	317	319	300	318	347	308	325	285	320	332	340	306	297	351	302	317	308	344	333	332	375	313	288	356	333	325	322	303	321	318	305	327	316	333	311	274	353	305	337	299	347	324	365	329	330	321	346	336	292	313	328	329	287	315	337	336	318	357	286	316	356	335	310	310	336	327	336	311	358	323	320	335	305	352	323	321	313	334	360	317	360	310	309	342	324	322	324	335	349	360	306	312	314	283	334	314	340	306	325	318	325	324	331	319	339	315	335	328	312	315	328	325	349	320	331	291	338	337	344	331	308	316	309	318	324	326	368	345	293	279	342	322	329	311	339	320	293	330	338	341	330	330	329	293	317	318	315	329	305	333	336	351	355	344	358	330	329	328	311	309	352	356	335	305	312	329	339	307	307	327	329	299	332	301	320	285	304	321	332	358	327	315	326	298	340	306	336	311	299	337	338	326	329	294	305	313	333	326	350	274	313	320	309	315	328	317	304	362	297	306	366	347	320	327	331	335	315	327	350	330	304	327	322	322	326	334	313	330	333	309	318	324	325	308	322	309	343	330	346	323	350	316	306	325	316	331	298	316	312	325	334	308	307	339	341	286	315	330	312	291	350	326	301	360	337	313	303	343	325	303	377	289	334	318	327	279	286	306	363	301	322	352	333	336	328	335	370	329	314	351	343	353	309	338	343	338	324	336	298	323	326	326	324	333	330	302	296	302	295	328	318	343	317	328	321	307	326	321	328	309	387	374	372	328	340	336	342	354	350	305	327	298	297	363	344	321	319	356	317	326	335	349	331	286	303	311	294	355	323	317	322	322	317	303	321	319	336	331	370	314	330	303	350	297	350	325	319	334	304	308	310	325	316	303	331	327	304	331	324	307	310	359	295	324	287	326	330	339	306	325	298	338	316	286	282	330	343	353	321	317	310	329	335	360	306	299	332	311	303	306	312	332	324	346	344	300	325	313	346	325	343	326	317	325	312	359	341	366	321	310	365	328	318	314	317	309	331	339	321	320	333	331	315	326	314	300	296	335	275	310	322	322	346	307	289	319	340	304	302	342	350	334	333	314	335	309	356	296	332	350	330	307	313	324	339	336	335	334	341	334	333	333	331	349	318	328	330	315	283	307	309	324	320	338	342	307	333	316	307	306	340	317	319	326	331	364	327	331	316	345	325	329	349	347	298	308	314	322	315	310	309	346	331	345	280	331	341	283	323	311	325	370	303	290	325	333	341	343	356	322	311	322	339	321	323	356	314	318	307	324	356	299	329	317	336	320	339	326	309	318	354	304	332	357	315	289	303	347	345	289	337	351	310	313	311	323	341	298	314	333	299	325	372	318	314	342	322	336	345	310	340	313	313	272	330	317	317	287	343	315	284	312	325	361	347	314	282	360	317	387	309	327	328	328	333	315	317	328	300	317	334	303	332	286	298	337	329	321	350	332	291	324	308	339	311	345	314	280	328	351	318	327	344	334	348	292	307	335	320	312	332	317	352	311	319	316	333	328	310	345	357	327	317	332	322	308	336	324	348	310	313	339	334	325	335	344	326	312	319	345	319	334	287	313	286	327	308	335	343	322	320	361	296	320	294	310	311	332	337	324	292	293	311	320	314	313	325	325	350	316	316	354	357	314	341	339	349	318	353	301	323	342	347	349	335	306	331	324	291	315	289	323	320	348	309	286	279	333	299	330	326	324	322	308	311	316	312	352	329	331	343	331	321	320	328	307	354	324	324	297	312	310	315	292	327	287	341	282	315	332	330	320	309	342	332	333	330	316	331	323	292	320	355	321	283	319	285	347	310	354	318	339	351	331	350	327	323	326	325	336	315	336	316	318	315	341	319	304	309	307	311	327	360	343	329	347	340	317	334	329	331	335	336	308	350	318	319	299	339	323	344	293	267	321	331	318	337	315	319	330	321	388	324	321	363	323	325	325	330	343	327	333	298	319	312	332	319	319	370	331	333	342	322	347	357	312	321	341	303	322	330	322	341	335	323	320	321	311	344	285	335	308	346	328	318	329	288	315	311	315	301	319	311	315	294	299	335	325	287	294	329	336	331	326	330	310	309	357	321	322	321	340	331	334	336	327	340	311	324	315	350	330	324	333	338	309	304	302	336	322	315	375	333	353	319	327	317	331	334	338	284	358	318	320	318	333	303	315	351	347	317	342	317	338	302	338	314	301	339	320	348	355	362	320	339	305	318	338	312	325	328	337	330	332	293	317	316	326	322	323	308	332	336	318	308	312	361	289	330	329	314	312	328	345	324	344	330	332	337	335	346	328	338	335	354	329	318	330	319	326	351	335	326	341	296	309	313	301	338	325	344	312	322	328	317	325	311	327	313	329	325	337	298	349	333	325	326	330	306	364	337	301	326	335	318	333	301	329	325	319	321	328	307	297	343	313	315	332	327	332	303	363	354	332	332	343	331	329	316	286	320	354	319	286	320	306	328	324	315	329	325	318	315	320	286	320	323	316	332	339	358	330	321	340	336	338	292	304	314	302	326	327	356	355	305	276	303	309	350	357	298	306	314	316	306	327	338	290	298	336	321	327	332	330	333	337	339	360	334	324	301	325	314	316	305	375	304	307	346	317	351	341	325	299	321	344	323	261	310	336	345	342	339	349	337	302	312	305	321	333	331	318	313	331	350	351	343	308	254	342	296	308	328	347	337	327	351	295	309	300	327	308	333	353	312	316	349	354	360	339	336	316	346	314	305	317	332	331	311	325	329	342	355	321	324	327	348	335	306	356	284	360	328	340	358	352	332	333	322	345	325	316	323	329	297	334	318	303	340	342	350	310	349	295	326	295	299	339	337	329	312	303	322	330	326	311	344	321	331	304	330	335	327	335	322
27148	33350	19164	12465	9773	7383	6262	4983	3561	2619	2113	1643	1393	1276	1113	1011	836	692	665	614	652	628	607	569	517	556	522	472	455	449	450	408	455	411	431	446	415	446	405	424	393	414	447	424	409	439	404	373	395	415	371	375	381	375	356	358	383	326	314	335	348	355	360	341	350	337	371	339	354	326	383	353	384	354	310	354	366	364	337	321	372	327	323	343	379	357	366	346	346	334	363	330	319	339	355	373	312	331	348	329	343	350	371	330	349	365	347	383	323	355	306	326	342	343	399	321	392	342	359	323	347	343	348	332	361	321	328	329	328	343	347	352	343	305	346	327	344	347	362	375	367	322	331	321	362	371	341	353	350	365	299	354	361	372	319	345	378	365	381	340	361	358	358	326	316	331	399	366	355	347	338	336	348	336	357	369	347	361	347	328	344	324	357	362	358	341	380	389	396	348	348	307	345	323	363	347	337	368	328	325	330	345	359	376	320	377	350	340	356	320	345	342	346	342	365	353	335	337	330	357	341	370	362	330	348	375	335	330	343	325	301	359	354	354	336	364	341	330	305	331	381	316	323	377	348	341	336	321	352	340	348	351	344	405	340	355	335	364	358	326	365	329	336	353	364	360	369	345	344	345	337	313	352	376	331	367	301	331	355	348	334	342	342	319	334	358	362	352	334	362	355	366	340	333	331	364	337	357	336	357	358	330	335	328	342	344	361	317	342	359	335	323	359	335	322	353	329	354	336	348	351	322	353	320	378	359	377	345	346	347	330	343	363	295	314	346	328	358	349	353	330	345	369	376	349	356	357	325	335	332	325	339	344	313	346	355	341	343	312	368	326	339	358	335	333	325	309	340	337	286	347	337	319	347	361	357	360	346	342	319	338	360	378	338	341	359	367	352	348	347	324	369	311	359	358	371	360	355	362	343	340	304	326	354	330	313	335	322	350	344	370	341	374	365	367	342	335	343	330	347	321	333	354	333	352	344	329	381	366	353	332	365	353	340	337	360	362	304	353	359	328	327	355	320	318	312	322	322	330	340	345	365	363	349	343	334	348	345	325	356	357	314	347	354	346	331	332	344	330	345	372	342	366	343	339	342	357	358	359	337	342	399	335	332	330	345	344	367	335	322	350	360	350	347	329	352	347	348	311	343	348	347	342	361	320	317	340	332	361	323	346	344	330	369	332	386	353	338	346	384	304	348	360	335	341	331	356	370	328	351	326	364	360	342	344	336	362	320	327	297	349	345	338	363	363	383	337	345	325	366	367	368	303	367	343	382	387	334	335	345	343	314	340	341	375	356	321	334	335	354	347	314	349	355	337	361	319	333	329	334	318	353	335	326	315	349	311	382	361	352	345	348	401	346	332	361	337	320	347	360	382	344	345	341	347	363	334	357	361	339	341	317	356	368	319	328	355	366	329	349	343	334	318	319	314	320	310	333	366	369	344	365	348	375	343	335	360	324	377	334	372	345	350	349	327	356	327	374	347	322	359	336	342	372	350	329	335	375	358	346	324	367	343	352	347	343	318	368	355	328	368	333	333	351	347	323	332	299	357	318	339	350	328	334	305	388	343	344	321	305	358	316	335	342	338	334	341	377	358	308	349	342	366	355	330	371	326	355	346	341	347	370	341	386	395	343	363	356	346	346	363	350	334	349	334	355	366	350	343	334	384	327	342	333	375	356	342	344	386	342	364	338	327	349	375	352	358	350	353	358	341	334	334	354	374	347	355	356	315	334	330	343	338	328	337	328	352	338	323	364	335	367	355	335	329	336	352	317	358	335	337	354	362	350	317	343	358	380	348	362	323	349	305	319	363	340	348	328	365	341	351	341	328	359	376	337	375	347	321	378	332	346	350	336	371	338	337	350	376	339	317	330	378	348	341	358	367	336	359	373	353	372	365	336	336	337	362	382	354	327	350	350	356	380	345	321	398	355	348	342	332	341	326	343	357	376	324	354	346	343	340	326	346	334	364	383	373	364	327	344	359	350	359	349	330	339	309	311	335	318	362	348	354	358	345	359	326	300	348	348	323	351	343	325	344	394	371	339	351	386	336	316	335	360	336	342	337	344	329	293	355	339	342	367	356	358	354	344	352	398	356	372	365	349	367	354	318	373	340	355	336	350	358	342	354	342	332	364	372	347	372	333	340	345	356	334	371	346	338	353	369	351	329	316	355	351	353	328	323	354	368	363	349	349	325	375	329	354	327	357	353	348	333	320	322	356	317	307	348	355	349	398	357	374	360	341	349	355	384	367	324	391	348	339	367	341	370	359	343	351	372	333	351	341	339	325	371	308	367	346	346	320	361	344	355	347	330	318	340	356	311	380	320	349	349	343	348	352	347	357	344	337	347	343	344	327	345	334	321	325	341	334	343	368	345	338	368	362	363	360	353	319	341	354	376	367	354	361	345	353	360	347	340	330	349	336	326	344	344	328	338	347	347	359	349	359	322	358	384	325	400	351	331	356	350	323	361	383	363	348	334	343	351	331	332	322	379	331	331	375	343	345	350	353	355	334	343	341	349	346	362	334	325	330	338	375	350	371	341	328	359	334	333	326	344	344	355	345	341	368	342	311	345	345	333	355	355	339	343	352	345	321	377	325	351	355	346	355	336	312	342	354	346	345	344	328	346	318	362	339	348	314	334	333	349	338	383	339	309	360	358	375	381	339	338	307	360	341	348	366	348	353	313	341	345	358	325	356	381	354	346	309	321	353	329	323	316	338	352	332	365	367	326	347	346	335	340	357	366	333	325	376	323	330	366	349	321	390	359	346	337	366	326	298	336	351	360	334	359	366	356	328	350	356	349	332	371	335	315	349	347	333	365	367	370	330	329	363	368	342	362	346	327	364	345	363	336	330	353	359	315	353	339	347	359	359	351	381	360	333	342	361	351	366	309	366	344	377	364	366	338	346	381	374	328	340	293	348	375	364	346	345	402	321	347	357	339	370	354	350	357	333	350	350	345	338	321	351	350	318	375	363	348	367	327	343	340	346	338	336	363	349	357	340	319	356	355	380	353	323	345	333	312	376	345	291	350	345	367	364	364	362	324	352	304	358	347	364	332	358	341	349	348	331	367	328	339	328	379	363	362	321	369	326	366	353	369	359	311	328	349	338	314	313	332	346	357	362	342	351	346	342	345	377	356	326	373	331	326	387	311	353	344	334	304	326	343	367	322	290	344	390	343	369	366	385	356	342	305	363	326	329	313	334	371	367	310	341	317	341	340	337	360	340	329	356	336	333	328	347	350	353	339	323	353	330	371	339	368	356	364	337	365	337	338	325	350	324	372	334	378	375	358	369	360	360	354	364	367	365	331	354	356	364	368	350	343	337	336	333	322	360	355	335	337	340	339	367	365	337	339	353	362	362	343	376	378	350	378	319	348	320	371	356	355	348	360	343	353	352	364	347	382	351	309	339	359	376	316	389	334	330	331	370	329	358	312	342	332	331	354	352	319	328	363	369	314	351	346	381	352	335	347	320	329	310
22812	21302	29018	23949	21352	21497	13730	5569	3605	2969	2399	1980	1651	1399	1116	1105	1016	903	830	782	775	691	729	714	630	594	623	664	571	530	539	562	503	534	542	528	544	557	502	540	545	547	477	445	482	502	470	435	503	448	460	438	486	434	463	473	426	468	417	427	459	411	444	428	440	435	417	423	412	417	399	405	411	419	373	416	417	429	433	407	449	413	411	433	452	448	433	422	405	431	422	404	465	424	431	444	410	407	392	415	377	429	444	420	395	425	424	387	436	440	424	390	431	405	436	377	456	413	385	405	439	443	405	427	443	468	403	435	412	423	409	420	419	423	429	416	435	443	426	418	404	410	416	429	438	444	469	435	404	424	420	425	438	391	448	383	427	434	438	428	387	421	422	404	409	439	451	411	383	427	419	403	431	406	391	441	412	409	451	399	403	436	438	434	432	423	426	417	408	419	407	425	410	425	438	424	440	446	412	437	409	418	417	445	423	413	452	417	421	448	425	425	416	411	410	449	400	466	438	421	436	376	424	382	420	425	419	410	424	438	381	418	407	395	419	398	459	424	414	415	397	414	438	435	445	398	418	433	408	423	437	423	422	429	414	431	392	405	416	464	446	387	429	444	426	476	412	371	425	424	423	394	455	414	437	414	415	380	372	418	439	422	456	454	418	409	417	415	412	378	407	437	411	451	436	468	414	446	446	415	425	397	440	430	443	464	407	418	415	413	417	406	420	393	429	438	433	415	421	434	456	431	363	452	434	417	394	407	413	394	408	434	444	411	446	436	431	462	428	413	423	414	408	426	462	382	403	397	424	406	462	392	455	434	437	408	425	417	411	407	409	474	425	399	434	406	398	426	458	438	388	414	444	401	459	401	416	449	443	426	418	437	399	388	375	430	409	448	392	392	410	385	422	419	418	451	396	431	401	441	442	404	415	450	404	407	400	418	448	422	429	439	452	430	430	418	430	392	404	436	411	425	434	382	400	406	410	440	382	400	439	391	418	448	404	405	433	422	376	412	416	414	399	402	369	397	417	433	460	421	423	411	409	393	437	427	412	431	427	403	420	448	411	397	385	418	430	420	416	430	394	415	442	438	465	408	431	401	404	400	380	413	458	442	429	406	431	403	391	408	428	423	442	356	435	411	411	446	416	460	409	418	471	431	443	395	414	443	421	427	417	422	385	405	405	402	423	437	431	408	434	420	435	410	416	435	428	428	390	407	415	417	433	437	401	416	399	400	441	453	398	431	431	392	406	405	408	417	430	409	424	416	420	411	406	397	418	393	430	395	419	430	423	430	403	420	408	437	428	407	422	451	405	397	437	432	462	381	419	386	418	428	408	444	441	406	402	418	422	456	437	412	428	447	439	413	410	433	411	444	458	401	419	425	432	415	447	433	389	424	439	391	380	435	417	410	381	421	434	425	417	375	413	409	419	417	397	444	411	411	416	421	422	439	451	387	418	453	416	401	425	425	444	417	407	434	395	399	450	433	422	424	437	423	398	440	438	398	447	455	410	430	408	423	449	425	385	470	417	406	404	427	419	426	399	437	400	442	396	446	416	406	439	432	412	402	442	395	382	425	419	411	431	426	461	447	457	416	426	410	393	414	404	416	427	381	395	428	440	430	449	422	423	431	416	420	453	452	418	426	412	440	406	435	412	418	439	444	398	391	393	423	411	422	432	461	433	375	434	402	408	402	427	399	425	454	407	410	435	388	396	426	410	398	395	416	417	433	398	428	420	443	450	464	430	420	399	404	420	402	431	475	405	398	425	425	423	441	428	429	410	399	434	407	418	445	402	412	428	481	435	435	383	458	411	424	421	383	426	443	430	423	429	416	396	448	464	418	416	387	426	447	456	392	393	386	436	404	407	405	404	400	424	418	428	412	430	445	425	406	416	437	410	411	397	432	423	429	414	435	430	422	388	434	416	381	446	410	434	434	416	423	452	403	421	450	409	411	351	413	412	417	408	474	404	408	422	398	423	397	439	416	408	420	411	407	415	390	435	398	422	404	423	427	435	397	434	440	413	444	401	416	407	415	399	401	401	406	411	405	434	429	431	440	422	422	444	428	428	432	420	440	429	418	397	393	409	401	440	440	407	391	427	430	435	388	431	428	410	428	391	396	425	436	413	407	412	421	381	416	424	404	421	436	399	394	455	431	420	405	399	447	430	423	407	424	468	463	382	444	410	421	455	410	443	418	424	423	427	428	412	432	435	439	455	372	411	418	417	405	428	428	429	432	452	365	385	391	413	421	445	419	369	417	415	460	381	377	406	431	416	393	430	452	384	428	395	432	411	435	395	437	403	403	428	396	406	404	409	415	436	416	416	409	406	407	431	420	444	429	438	449	431	409	451	432	422	401	428	444	429	439	429	431	402	446	391	477	399	433	412	414	416	432	405	458	403	448	401	407	410	410	401	440	408	389	406	419	429	442	447	448	434	438	385	399	420	406	403	443	399	369	408	353	438	426	388	407	406	428	432	456	388	413	452	451	414	429	443	462	391	390	429	390	417	430	434	407	459	428	400	423	398	436	425	409	410	452	412	402	404	379	405	421	435	429	418	422	427	407	444	401	413	425	413	400	474	412	425	416	435	400	465	454	414	427	448	409	430	429	424	398	432	440	434	470	442	436	403	414	455	393	414	463	415	424	444	425	460	402	441	406	373	419	419	400	420	411	437	397	428	440	427	392	436	438	415	413	410	421	442	430	409	408	419	398	434	403	449	420	396	411	435	389	386	413	437	431	435	456	423	400	454	397	455	414	450	414	470	418	404	433	420	414	418	430	394	409	420	396	417	387	404	401	401	410	400	406	412	436	417	434	424	411	394	451	466	432	409	433	411	409	441	436	412	432	414	414	382	427	411	434	415	448	471	457	385	393	406	419	419	424	420	440	431	455	417	453	431	414	421	448	424	398	435	424	404	397	435	444	393	436	423	436	443	404	396	401	414	435	418	402	440	398	451	422	435	430	442	417	465	436	401	405	404	425	420	390	440	448	405	420	400	397	419	411	388	423	441	458	430	397	397	439	442	405	396	420	406	383	411	430	407	451	398	416	375	408	409	420	464	382	401	424	396	417	431	399	439	430	396	427	405	405	412	414	372	389	422	428	383	436	414	425	437	425	456	401	445	382	432	410	418	415	425	409	401	364	416	401	431	421	434	435	394	407	426	389	471	416	405	409	431	385	442	432	408	432	430	414	451	422	385	421	434	385	407	404	424	427	443	389	405	409	394	404	452	429	405	387	368	453	430	445	428	443	450	430	438	401	417	449	438	428	423	435	390	409	432	380	466	379	418	438	392	430	404	415	412	405	443	458	407	407	420	414	438	428	439	407	419	432	434	400	394	409	407	434	422	403	456	448	439	440	397	411	427	434	441	442	354	431	411	383	420	432	422	448	422	424	430	404	451	417	392	438	461	409	438	413	422	432	448	429	429	430	414	438	425	414	402	433	426	455	384	441	424	413	434	408	422	401	427	426	393	452
31294	42549	27924	19654	15627	12097	10035	7912	6047	4861	4037	3085	2713	2186	1699	1481	1340	1200	1108	1073	1007	939	871	905	756	798	805	738	677	586	664	603	621	573	554	583	571	601	630	602	585	569	588	538	588	556	556	529	508	504	499	515	485	463	476	429	417	444	464	449	410	430	450	402	414	455	405	430	417	416	453	429	454	456	400	434	467	464	434	445	412	427	429	444	431	463	460	446	388	423	410	443	429	457	392	443	452	410	415	424	397	409	418	433	457	443	402	420	412	402	474	444	465	407	397	425	430	431	418	410	422	429	449	434	437	432	422	445	448	440	450	431	425	448	424	430	438	433	449	440	455	400	429	414	424	416	427	421	426	412	390	428	404	457	437	436	411	419	425	416	430	441	454	421	421	414	441	421	423	433	439	410	455	463	404	454	399	415	421	430	435	457	426	430	413	439	426	410	377	424	434	485	436	403	428	407	449	467	424	398	456	455	446	427	429	411	392	408	429	456	424	450	419	432	420	443	400	465	413	451	414	420	388	432	424	430	407	409	442	440	430	438	478	409	404	437	428	448	427	428	416	420	422	410	423	495	446	403	442	440	417	423	424	439	401	408	421	462	415	427	463	449	424	411	395	450	415	481	429	443	410	424	427	452	445	405	458	442	436	439	420	387	427	454	439	431	438	434	453	427	410	436	430	413	457	458	462	393	428	440	438	448	443	444	421	418	438	420	469	405	396	407	433	425	421	453	397	434	438	431	447	468	417	437	436	422	447	417	420	429	426	417	396	456	402	400	452	441	440	424	445	438	401	407	450	492	427	436	459	426	438	393	424	405	402	410	424	436	466	401	431	408	430	442	429	385	423	408	396	433	467	438	441	440	396	419	415	445	409	423	439	417	415	419	472	428	411	418	446	416	410	401	400	455	440	411	454	425	441	447	471	445	427	420	430	430	392	387	440	446	450	438	434	458	459	404	438	404	412	438	396	420	437	438	415	439	421	428	417	425	419	431	429	395	434	447	446	431	436	389	419	424	421	455	408	421	409	423	405	459	486	425	421	392	423	428	439	425	409	467	469	417	375	422	462	411	462	438	431	453	462	416	403	417	456	447	432	437	395	445	453	463	434	426	433	391	445	422	401	443	423	427	478	429	446	431	443	409	413	461	416	406	474	419	414	423	420	458	430	431	386	424	419	419	429	399	410	403	436	413	441	435	437	446	412	414	444	436	399	437	465	476	402	442	447	385	417	424	414	390	435	450	399	430	437	422	407	476	440	397	435	452	400	416	408	434	427	439	372	427	462	417	420	450	434	388	481	383	389	417	406	443	408	434	406	445	416	440	415	421	435	424	402	398	415	444	441	427	413	456	419	455	428	419	422	411	416	428	427	434	416	468	442	419	422	399	432	423	409	405	433	437	451	428	436	391	455	404	408	425	437	436	413	440	425	434	417	433	411	437	435	438	444	494	423	452	399	438	420	406	426	417	416	406	399	419	444	427	419	437	466	419	472	430	387	437	429	446	432	436	456	443	391	425	436	403	411	466	460	413	430	420	405	415	428	425	405	453	467	447	415	430	428	428	421	436	464	435	406	431	448	435	410	403	437	403	484	415	433	448	443	473	447	429	429	432	445	420	440	426	422	457	438	442	446	462	464	449	436	448	419	441	425	414	427	450	421	444	428	428	444	437	408	448	422	433	427	465	407	426	415	429	438	430	434	444	437	428	405	424	422	424	440	434	406	445	380	443	449	439	431	452	436	421	430	449	441	415	413	441	437	425	423	453	429	421	416	434	475	437	434	452	421	428	414	415	395	485	428	454	464	428	469	406	430	443	419	458	440	437	422	403	465	412	394	374	391	420	458	417	402	439	431	431	414	426	389	422	433	416	433	445	423	415	425	488	406	443	452	437	422	461	416	444	418	430	415	411	407	418	416	391	417	431	438	412	428	442	435	407	398	404	426	404	410	435	449	422	382	413	425	427	432	407	468	413	421	401	420	412	426	414	440	390	431	446	450	433	408	420	432	411	460	420	424	426	417	407	439	414	401	443	402	415	431	426	433	463	418	442	413	435	433	420	423	414	395	474	429	418	460	431	408	452	466	456	424	418	423	422	432	423	417	459	397	428	433	432	425	429	397	458	421	420	472	477	416	446	430	460	445	424	436	445	434	423	417	427	454	426	429	430	455	420	413	395	402	433	438	381	437	431	422	436	457	401	458	430	412	470	427	427	438	407	473	425	455	442	461	448	431	454	422	404	452	461	418	445	452	399	428	429	429	447	383	404	408	429	469	397	390	407	471	462	425	408	424	429	415	441	490	416	453	416	420	445	442	437	402	424	434	432	429	451	438	412	401	449	417	397	456	415	420	419	442	439	406	411	392	405	412	429	438	443	410	438	440	397	430	447	412	430	438	425	426	432	446	441	381	410	414	448	441	436	423	422	420	400	439	482	431	433	483	420	382	403	387	441	433	433	433	420	447	417	446	425	445	452	391	441	426	469	424	431	411	421	444	420	462	446	398	432	414	414	461	433	431	419	489	434	462	391	422	407	445	432	425	415	456	399	436	436	429	414	404	400	411	411	409	448	461	419	420	411	406	436	400	437	447	436	451	456	385	421	465	422	411	397	427	425	417	434	425	429	431	407	430	442	463	440	433	404	423	431	398	449	446	428	400	436	444	440	465	441	432	404	423	446	420	429	420	462	426	377	440	402	418	399	407	411	427	399	433	413	433	464	418	398	455	434	413	431	438	387	445	459	450	466	443	412	422	448	424	416	393	414	454	465	412	396	429	448	412	433	457	445	463	440	414	446	449	463	418	451	414	437	450	429	399	425	445	387	430	394	392	404	398	409	432	442	433	425	454	441	397	416	444	443	435	434	449	435	439	398	445	457	456	466	438	406	398	437	440	456	433	411	434	404	414	421	432	396	427	424	439	451	396	445	412	408	449	436	435	425	437	465	415	420	382	381	392	455	399	436	408	404	443	422	452	434	425	412	429	425	436	455	416	444	451	439	419	456	428	417	425	451	397	451	400	418	411	441	430	398	440	432	402	418	433	410	431	425	442	440	441	433	413	440	435	410	435	417	454	433	423	426	445	481	427	414	419	435	425	410	438	426	416	439	415	444	429	455	386	409	411	443	460	417	419	423	397	445	448	410	431	445	428	468	429	448	450	439	416	419	406	421	413	443	403	431	416	445	434	430	396	417	439	426	402	408	423	416	427	424	413	429	394	428	402	403	424	452	446	457	417	449	424	401	445	396	458	426	410	398	458	446	394	401	394	428	444	438	443	432	466	419	414	422	402	423	441	421	437	449	438	410	415	462	474	413	439	420	466	435	443	421	429	396	437	402	427	447	422	421	404	433	404	434	424	470	467	437	420	448	426	409	407	431	451	437	443	411	452	450	409	434	411	462	399	410	425	452	430	446	373	433	449	379	452	440	433	426	411	407	459	426	432	406	428	416	410	443	435	420	433	424	404	435	440	398	456	444	429	440	415	411
29069	21691	16960	9616	5130	3188	2325	1729	1307	1134	960	789	681	578	477	429	407	431	396	374	340	310	373	352	323	325	311	333	304	303	315	310	289	287	288	286	291	299	282	259	285	279	273	274	283	271	273	266	270	278	268	236	277	259	230	228	223	256	244	247	252	255	220	266	234	245	228	244	214	256	213	233	250	231	262	256	251	246	255	275	247	228	246	237	266	231	281	218	232	246	253	263	238	256	247	274	251	233	234	234	245	231	243	239	225	238	229	231	213	258	250	245	253	253	215	275	227	234	252	219	245	248	265	224	233	255	231	216	238	230	269	231	240	272	251	236	264	252	235	256	254	246	285	229	235	276	221	255	225	215	245	229	268	248	247	248	234	243	222	273	249	223	217	254	263	228	251	231	237	265	232	242	241	233	231	246	252	248	244	277	255	277	245	261	233	231	266	244	281	242	244	253	242	248	248	259	272	243	238	238	226	270	241	230	235	277	228	246	248	269	250	260	224	245	238	262	253	250	252	239	273	243	237	255	240	263	230	257	252	272	257	279	249	239	252	242	243	242	252	227	265	244	237	247	228	236	252	215	241	255	254	244	231	240	216	233	260	218	215	252	237	227	266	268	242	273	240	226	226	257	269	242	250	217	242	244	252	249	229	234	249	240	252	249	239	257	219	247	256	230	253	261	264	257	270	231	242	239	235	201	262	239	246	264	243	254	243	221	257	236	248	247	238	237	244	226	229	260	240	240	265	258	229	251	243	236	266	251	224	252	277	253	267	227	239	252	272	255	262	225	257	220	253	260	284	233	233	216	242	239	229	249	256	258	233	238	223	259	266	246	246	255	231	246	255	280	264	226	265	224	255	210	231	224	233	224	249	260	253	247	220	231	227	247	239	243	263	243	243	247	233	240	234	223	266	207	245	269	246	214	239	242	261	242	242	224	250	259	256	238	260	235	230	228	250	235	236	243	240	224	255	226	269	250	238	268	234	263	268	247	245	234	257	234	238	244	252	236	254	243	215	242	247	241	236	234	271	247	246	234	257	236	258	228	265	225	244	261	259	272	219	230	223	238	267	239	245	230	249	234	244	234	252	239	249	245	245	226	249	251	229	243	241	233	230	251	234	247	276	267	246	258	247	209	226	266	248	239	267	242	242	274	256	244	242	243	246	244	235	213	248	239	201	205	247	232	264	265	270	259	224	226	234	230	227	248	267	243	264	247	235	240	244	268	259	234	230	245	262	261	233	234	254	258	265	230	227	238	228	252	250	257	226	241	263	217	242	252	276	237	229	252	258	229	266	259	223	264	232	267	225	219	269	253	222	245	254	260	223	275	262	228	217	233	254	242	221	262	241	231	250	251	241	249	204	263	230	243	272	264	238	255	258	237	250	263	238	233	234	252	257	214	213	232	243	284	251	254	244	238	239	236	247	240	232	235	253	220	273	246	226	256	249	241	253	264	224	259	254	241	251	220	232	225	254	239	275	249	271	228	248	255	241	262	234	262	249	235	263	258	212	239	266	247	247	245	231	248	262	253	257	257	224	257	261	243	213	242	221	255	242	233	238	261	260	260	227	236	224	245	234	229	233	248	225	246	229	254	244	223	275	244	257	251	227	238	221	224	249	225	245	228	239	260	236	258	239	236	238	244	236	242	236	267	275	244	250	249	217	236	252	262	251	255	257	258	192	249	249	256	233	255	256	215	234	216	240	252	227	234	253	235	239	253	206	263	236	261	255	206	236	227	229	245	246	244	241	253	226	243	256	251	249	241	258	229	223	243	247	240	247	237	230	262	251	222	256	219	228	254	242	263	223	225	278	220	248	235	246	272	219	226	231	253	227	252	265	224	242	231	259	233	241	253	255	253	270	258	260	243	270	255	254	255	242	244	264	235	240	253	259	274	255	266	262	257	257	250	211	242	233	232	252	236	241	250	222	286	227	220	233	230	262	251	254	266	252	282	261	230	230	241	244	237	242	254	230	268	247	260	242	262	235	249	249	247	214	272	240	246	226	250	247	215	234	250	257	248	257	258	245	266	239	284	215	262	238	236	244	247	235	235	277	259	245	240	235	204	231	248	233	268	234	255	258	238	230	217	248	231	242	247	253	221	238	225	228	232	232	224	257	243	272	233	250	244	241	286	243	274	281	260	225	253	235	257	253	240	260	272	272	234	247	228	229	261	240	229	240	248	269	263	265	229	222	271	225	246	228	252	240	295	219	243	258	237	265	258	239	234	235	228	231	265	260	226	220	212	223	264	237	229	234	253	256	252	269	241	244	246	247	254	224	210	266	221	220	231	247	271	234	250	238	233	251	243	262	241	233	243	241	261	259	265	217	251	218	243	239	241	271	240	245	232	269	233	244	247	247	240	285	224	251	274	241	229	258	236	239	223	254	246	248	268	217	221	235	235	228	225	238	257	274	250	246	244	274	256	247	234	251	235	238	253	220	254	238	247	217	218	234	253	231	245	239	229	224	221	215	250	231	215	238	254	234	265	265	250	239	245	245	217	250	241	262	242	235	237	221	225	242	214	271	231	224	234	251	213	265	239	238	219	260	222	245	237	236	253	227	261	239	259	255	243	232	257	238	266	230	242	246	227	264	242	266	217	249	237	245	244	246	267	262	235	254	238	228	251	250	258	265	274	251	256	262	253	239	238	255	234	235	229	257	219	247	251	264	227	238	224	240	221	218	237	239	231	243	268	261	253	225	233	243	250	247	240	241	240	256	249	214	248	227	259	284	250	250	226	273	236	241	236	249	253	248	235	231	262	236	256	251	244	258	244	270	263	234	248	268	253	215	233	248	273	248	232	293	250	210	250	241	237	245	242	249	255	254	247	266	286	251	239	231	258	224	264	270	242	234	244	232	232	232	245	241	247	258	249	282	224	253	246	222	269	249	249	264	264	246	243	224	245	282	257	273	237	268	227	227	236	250	227	256	238	203	246	230	245	224	249	258	223	251	260	238	260	239	229	250	253	247	249	221	217	278	235	250	232	235	246	243	221	260	255	248	254	247	241	239	254	253	213	256	248	274	259	260	245	221	199	244	237	229	213	277	256	241	248	249	234	250	270	250	215	249	221	250	236	251	256	242	247	230	256	231	242	246	255	224	262	259	250	225	270	280	264	247	265	231	222	222	252	238	248	220	251	253	257	242	248	232	242	260	238	246	210	249	254	248	252	250	238	249	231	262	239	263	236	238	227	272	241	231	245	243	234	252	248	233	221	262	258	227	248	229	254	262	234	265	222	224	238	268	231	264	215	234	225	237	240	250	267	249	247	246	255	228	237	245	219	255	246	253	263	243	224	244	253	229	245	222	253	243	223	255	222	262	249	243	256	240	265	244	269	254	255	263	242	240	226	273	228	253	215	243	259	245	253	255	260	249	262	233	245	277	229	237	257	261	243	211	243	229	259	261	255	226	247	250	252	266	270	240	254	236	243	239	235	235	262	243	231	231	240	265	227	241	227	251	235	243	234	236	249	256	260
24427	26778	16306	9812	7234	5500	4213	3130	2407	2015	1692	1291	1091	944	694	589	595	584	552	501	472	455	435	435	383	369	366	393	353	351	345	355	349	308	341	348	314	344	332	321	300	333	336	344	297	332	336	303	309	304	310	285	288	285	275	267	290	281	243	247	288	282	268	220	303	275	263	245	288	260	246	282	275	271	245	272	291	248	298	279	257	256	283	252	261	262	273	238	254	286	263	265	274	283	265	251	244	267	265	258	276	274	288	298	243	264	259	275	249	277	235	272	245	262	265	237	276	245	273	278	252	274	271	284	256	258	255	281	250	266	250	257	274	267	270	272	280	252	256	272	283	267	271	249	267	296	271	274	286	269	248	244	248	294	292	283	265	242	263	259	252	247	263	275	279	257	256	295	247	222	275	287	259	282	291	263	286	261	261	276	277	268	263	251	268	274	274	256	250	270	304	268	300	247	257	245	239	267	241	272	256	254	273	253	237	249	251	272	274	280	283	254	268	257	265	266	258	257	261	272	268	273	259	230	238	261	233	270	276	252	229	257	288	244	233	271	274	262	283	271	255	252	287	256	275	262	296	270	283	277	293	255	269	267	293	248	266	245	284	267	251	266	261	286	265	284	266	260	273	243	290	269	230	281	229	254	252	242	284	263	268	280	260	271	255	285	282	252	264	287	306	260	257	287	271	255	238	264	261	305	255	250	292	264	260	239	272	281	263	227	279	273	257	280	270	231	231	293	266	265	248	228	258	250	272	259	285	227	250	279	266	260	253	256	263	248	255	267	282	257	272	281	251	266	255	252	263	268	271	238	272	277	264	247	269	283	256	260	270	281	280	284	255	276	257	248	254	232	233	262	282	291	285	279	258	273	227	259	250	243	231	259	299	282	245	283	283	274	273	274	268	273	309	269	251	276	263	272	270	269	280	259	238	268	253	267	292	289	278	304	257	265	251	269	262	264	224	243	230	279	267	226	285	262	269	262	261	257	298	272	264	266	288	273	264	260	270	267	271	276	255	231	242	246	258	265	248	281	242	240	273	266	262	299	249	276	290	247	263	253	238	252	238	274	244	256	272	227	246	256	266	269	254	288	289	266	272	303	291	273	285	258	245	287	298	253	261	245	253	276	241	261	279	252	219	256	268	247	232	240	251	296	275	253	272	270	274	242	266	274	267	233	274	267	257	272	256	231	271	275	281	274	252	245	269	283	280	282	265	286	310	258	255	262	221	273	258	268	262	264	241	257	270	242	251	250	274	266	264	264	249	257	263	244	290	275	266	275	298	272	259	259	245	282	286	251	258	281	275	274	234	266	248	257	272	271	240	240	258	260	268	269	270	261	242	235	273	273	284	247	242	272	257	249	259	284	257	246	270	257	236	254	268	300	259	262	247	254	250	303	275	256	259	274	227	271	249	261	261	213	250	242	293	251	249	279	258	238	277	301	253	249	279	259	278	260	251	268	259	287	269	282	245	261	269	264	280	241	283	241	262	276	278	242	247	288	265	240	257	257	287	272	249	293	258	276	238	269	297	298	273	266	237	261	255	232	251	292	279	249	298	262	268	262	291	257	286	270	282	253	259	236	294	278	252	244	256	250	275	269	246	291	274	230	248	274	249	290	266	260	293	269	241	298	272	276	272	276	235	252	266	272	282	267	276	289	284	263	265	263	270	258	271	287	238	275	263	248	274	286	260	261	291	249	267	288	269	269	272	267	268	273	296	270	273	249	252	268	269	283	256	269	264	248	259	254	255	269	269	264	260	239	276	246	259	260	278	260	242	269	269	290	265	265	280	262	263	244	236	283	275	275	281	275	248	275	242	255	242	277	257	273	278	284	263	248	250	264	264	239	243	279	253	255	256	277	261	241	248	273	269	264	269	270	251	264	246	256	258	258	231	255	275	290	247	263	275	293	243	272	263	269	295	250	246	275	257	264	286	282	257	245	261	268	278	266	251	282	264	253	261	270	259	258	248	268	269	291	285	269	257	240	276	260	265	245	273	262	244	301	286	290	239	281	269	262	275	270	278	244	252	265	236	291	263	262	266	259	275	281	259	245	268	246	264	271	307	282	240	252	266	259	273	254	290	285	260	246	288	245	267	272	297	290	254	251	262	264	250	280	245	279	298	263	266	284	243	271	251	291	258	258	281	261	269	260	244	282	294	289	277	267	251	299	245	323	268	251	267	270	242	262	256	259	249	263	222	258	266	272	259	276	290	258	266	258	264	278	233	223	258	263	259	261	246	273	294	235	275	236	233	262	274	244	264	254	283	276	293	258	265	273	266	258	274	273	272	249	292	240	290	296	280	257	267	228	241	237	292	264	268	262	251	263	263	259	234	289	271	261	271	285	281	276	278	229	260	255	268	240	266	257	272	262	248	281	295	273	268	254	266	255	257	260	288	266	271	268	294	244	248	250	235	274	270	256	260	300	256	286	265	274	279	263	247	262	272	264	253	235	271	267	274	280	294	259	264	262	263	256	257	269	267	284	250	298	275	263	246	259	266	273	279	286	209	293	272	280	287	280	266	259	257	296	247	266	264	267	266	268	284	284	280	277	260	260	272	265	253	256	284	266	291	272	261	297	264	290	310	263	274	273	239	266	246	300	273	286	268	275	275	266	259	292	258	260	259	272	276	255	244	276	259	254	237	254	279	281	290	268	290	283	271	272	261	271	283	288	280	272	294	270	276	280	304	261	305	262	258	274	282	262	273	287	249	272	252	249	281	262	262	274	278	249	265	270	295	261	269	262	269	279	265	276	285	277	267	260	271	262	254	254	262	281	267	275	277	254	253	276	297	284	256	239	262	266	270	266	260	250	289	253	272	268	259	269	246	239	307	275	264	269	259	273	248	284	321	229	291	263	234	268	280	281	261	265	261	258	285	279	271	262	273	257	285	237	280	274	248	255	266	283	263	258	267	242	274	249	303	258	256	255	281	253	254	245	306	298	268	271	309	274	271	242	274	264	285	262	282	262	223	279	263	260	258	247	255	270	259	262	257	267	267	284	270	257	262	269	266	297	265	264	264	248	293	246	274	272	255	245	243	240	232	264	272	266	268	290	274	252	257	278	260	260	282	305	254	248	243	250	275	249	274	270	255	273	286	262	288	262	258	268	251	267	230	258	282	233	291	276	273	257	252	253	272	252	249	283	275	290	270	267	254	244	243	258	274	277	255	297	291	270	269	248	277	252	244	298	280	286	271	264	280	245	262	262	291	274	284	263	259	270	275	292	277	262	265	268	269	256	264	270	270	273	280	270	274	263	261	266	257	283	270	273	286	263	250	234	273	285	267	273	289	279	306	258	246	259	278	265	258	270	259	260	260	276	256	287	263	295	261	309	233	266	257	253	273	246	268	275	246	251	226	274	243	244	242	271	247	308	254	273	267	274	273	286	269	243	257	270	235	265	272	254	279	277	266	277	296	280	254	285	248	264	258	265	255	253	295	230	287	296	295	297	270	277	245	275	265	296	270	293	281	238	253	263
23901	21228	28394	24394	21193	13114	5449	3331	2227	1948	1647	1312	1034	954	798	705	628	673	563	539	545	521	487	473	459	386	446	387	384	350	364	405	360	379	363	368	373	367	390	388	357	394	345	363	354	353	388	320	321	345	332	325	330	322	302	272	291	270	307	303	264	291	311	284	309	277	275	262	325	278	275	303	281	290	290	322	286	277	292	288	258	283	292	290	308	298	294	325	307	276	309	303	267	281	287	340	289	308	328	288	317	305	304	277	292	296	290	305	260	275	289	303	290	295	319	283	271	271	265	268	304	276	280	267	300	280	300	284	325	288	261	290	280	284	304	281	277	308	271	310	302	298	285	279	303	289	268	284	291	273	301	320	261	299	273	313	310	307	275	268	314	288	279	317	283	280	300	268	310	290	281	287	300	258	324	271	314	266	258	275	297	273	304	278	302	306	281	331	301	294	256	290	323	314	310	262	267	266	317	289	330	294	288	313	301	291	271	286	288	350	286	297	294	305	278	277	283	266	260	296	307	292	286	302	313	302	300	304	304	286	297	301	299	316	295	305	293	284	283	281	288	308	282	280	282	294	280	295	298	310	309	279	307	285	240	303	307	287	264	317	297	302	335	283	289	304	293	300	314	286	282	301	300	304	281	295	304	271	296	307	319	296	266	280	275	286	284	270	282	299	287	322	258	287	335	286	294	267	322	289	306	268	293	291	299	301	307	298	280	289	283	289	276	308	284	279	263	310	291	307	263	285	287	295	261	316	317	311	284	281	292	287	287	322	313	293	283	287	307	302	297	293	304	310	261	306	288	279	307	297	287	289	304	300	278	299	288	313	298	284	291	286	287	310	315	264	297	314	307	298	273	301	311	307	287	289	276	273	273	280	275	290	322	290	289	291	273	316	315	290	296	267	255	270	309	278	300	275	289	306	283	277	301	283	282	290	281	297	302	277	271	305	268	279	283	262	305	277	342	287	279	291	275	278	323	338	291	302	307	294	290	290	312	285	301	295	289	304	285	243	327	289	279	313	296	283	303	307	306	268	278	277	282	303	316	291	309	274	300	278	336	296	254	289	324	288	290	286	301	296	293	327	287	318	286	287	287	264	277	266	285	283	297	330	268	312	266	303	275	267	295	286	287	279	280	277	299	297	303	315	296	302	279	281	302	268	278	285	292	281	306	279	294	290	295	272	281	333	276	306	291	278	265	299	294	284	293	281	298	279	327	327	304	292	244	287	298	277	295	299	268	306	287	288	271	302	285	337	283	273	300	331	283	278	303	306	280	291	266	289	291	286	273	291	295	292	270	309	297	311	287	269	318	303	297	290	274	293	290	276	277	326	303	281	277	277	268	281	304	275	306	300	319	273	320	302	245	256	284	291	340	328	279	299	292	310	292	276	272	287	253	302	264	300	320	265	302	290	283	292	284	286	274	273	270	273	296	316	303	293	335	323	307	291	294	322	299	264	255	266	313	306	344	315	278	292	297	300	288	298	295	280	295	274	307	271	332	261	315	312	299	299	296	301	297	270	279	311	263	285	296	280	286	289	271	306	283	313	299	292	324	303	268	284	330	317	300	269	297	301	303	294	307	314	290	274	260	314	313	257	308	302	326	276	285	269	294	259	258	288	307	283	293	293	268	285	278	279	321	288	280	279	302	281	308	305	272	294	283	308	289	318	321	297	289	312	331	271	292	303	274	303	313	315	294	300	287	276	298	310	300	311	299	303	286	276	266	284	301	291	289	294	323	336	313	301	273	272	270	295	269	294	319	305	290	294	306	275	286	275	290	304	301	309	300	306	279	276	278	312	321	270	290	324	280	293	313	329	286	263	277	308	293	292	314	311	297	284	334	248	302	289	301	291	274	302	283	292	258	326	300	264	311	320	288	303	274	310	293	253	296	279	262	297	292	316	309	301	307	289	312	286	295	296	266	271	301	277	291	293	299	282	270	286	273	287	279	270	280	317	273	317	260	293	313	268	297	270	268	292	287	297	267	313	301	265	306	297	271	301	284	299	297	301	295	305	313	290	270	293	292	288	300	302	292	310	286	290	282	302	278	274	295	299	253	283	273	295	271	301	339	305	318	316	273	288	345	271	302	307	293	287	250	300	306	297	288	275	281	292	295	259	289	264	279	311	275	294	281	284	289	240	272	301	263	311	293	290	299	320	286	307	292	256	271	305	284	320	296	302	289	291	297	306	296	281	307	303	295	305	299	315	316	279	287	279	304	278	308	280	317	291	308	319	296	277	269	297	266	265	285	304	304	279	284	272	261	279	261	277	314	282	324	262	278	278	277	291	287	319	335	290	289	300	303	278	267	301	294	303	282	293	272	259	307	289	287	296	301	302	292	300	301	304	281	301	304	287	312	310	308	300	314	303	280	287	309	288	311	297	315	287	266	288	297	270	296	280	280	291	292	285	298	277	293	312	309	302	286	303	285	301	281	311	297	298	280	304	276	287	302	284	295	291	305	289	310	259	278	293	314	273	294	274	306	276	298	299	313	330	295	289	310	268	301	309	313	262	295	307	301	291	316	287	254	305	295	300	313	277	301	278	299	267	259	319	310	275	281	322	304	313	289	299	294	288	269	275	308	272	277	264	316	308	295	299	284	308	316	299	283	309	298	291	310	280	295	296	301	276	322	291	277	302	305	303	302	282	286	306	298	291	271	277	278	283	293	281	275	273	289	284	302	281	296	297	309	287	295	308	302	298	324	299	263	279	282	295	298	299	283	273	312	267	280	319	295	260	312	264	284	305	290	282	284	313	271	281	283	317	307	293	327	274	308	297	307	261	278	261	276	298	272	320	280	316	273	302	297	317	299	296	303	287	318	276	337	293	273	297	270	271	264	299	285	280	261	303	287	312	302	269	278	301	309	281	305	293	267	300	304	280	280	290	302	294	297	280	293	259	318	299	282	277	284	288	297	284	312	295	312	285	254	283	272	289	311	274	284	287	269	279	266	287	293	290	313	292	291	300	312	278	306	295	293	293	285	302	284	292	290	316	298	297	302	296	322	305	285	290	274	307	291	278	303	308	304	289	321	312	300	275	273	286	330	281	305	275	279	296	294	251	311	273	296	288	271	269	294	293	336	295	263	310	294	265	289	279	291	298	302	264	237	302	293	279	294	291	319	265	286	304	271	323	290	284	287	314	312	272	289	291	288	273	291	266	303	283	281	302	290	327	300	269	270	293	319	318	276	292	327	297	285	288	288	304	313	316	294	287	266	303	265	291	292	302	284	283	302	277	291	296	254	297	268	303	270	293	254	296	275	324	304	302	301	314	291	290	296	305	276	285	289	262	283	263	302	281	296	320	307	300	263	306	276	285	297	284	276	283	323	297	304	295	299	294	278	278	280	300	304	282	297	271	286	298	295	290	285	303	296	247	276	264	284	292	280	275	295	295	294	289	280	296	303	283	261	314	286	268	307	266	317	287	295	278	311	286	291	314	302	282	303	299	333	295	314	338	300	289	314	317	268	271	268	282
27558	37255	24451	15572	11795	9237	6838	5236	4136	3298	2779	2154	1704	1398	1221	1042	932	931	846	802	658	671	657	582	554	517	559	499	469	454	506	438	428	428	406	432	432	443	446	420	408	422	432	386	369	405	342	378	375	327	374	368	362	352	345	318	295	317	305	305	311	321	306	340	322	326	276	318	326	323	344	281	271	286	281	309	311	302	299	300	297	291	310	316	316	284	273	324	273	301	303	341	309	326	332	296	294	326	303	336	314	301	306	330	308	306	313	309	317	313	295	292	282	302	324	304	315	316	279	298	336	307	305	307	308	309	320	306	290	307	295	294	314	281	308	308	266	268	297	322	296	330	305	312	310	316	298	304	326	318	327	301	269	300	299	303	288	324	292	276	293	353	305	283	302	354	306	323	321	318	301	304	307	309	299	310	333	279	292	284	310	322	291	315	307	353	297	301	344	316	279	291	306	320	316	308	296	343	318	308	279	296	289	297	345	329	317	338	318	290	299	336	291	321	324	306	291	301	326	299	289	274	333	320	299	317	318	329	309	307	304	312	327	308	306	299	298	286	302	327	309	304	323	287	319	328	319	276	316	301	318	309	304	320	290	299	291	293	301	302	325	337	324	285	316	318	324	315	291	308	319	310	303	314	302	298	301	319	318	310	283	336	314	290	289	307	280	294	310	318	353	346	321	312	274	316	314	310	330	321	301	322	301	336	316	315	342	330	279	323	335	299	296	307	311	296	300	338	316	293	299	320	308	308	327	344	307	307	327	279	289	304	293	333	316	279	295	314	300	301	323	304	310	290	296	290	292	328	299	316	310	328	310	310	297	277	304	296	309	297	282	314	332	305	290	315	289	304	301	303	286	296	307	322	295	311	310	278	322	299	295	317	292	318	304	295	286	298	309	315	333	304	314	337	383	295	327	273	301	335	333	330	307	316	281	318	309	335	323	295	303	284	320	336	335	298	316	299	316	357	329	332	277	318	302	294	330	316	281	336	302	305	301	311	325	316	319	335	309	315	292	290	325	298	336	299	338	310	319	321	327	311	283	304	332	316	343	293	318	295	297	332	335	318	300	294	295	288	316	321	340	321	310	288	282	302	304	315	315	301	314	323	313	317	293	326	308	292	338	314	309	335	307	300	313	315	338	341	308	304	341	295	304	321	285	280	297	299	329	337	307	321	300	291	323	332	291	272	288	323	298	280	315	298	326	304	320	290	278	292	314	314	349	317	334	325	312	302	281	320	308	308	291	324	294	289	326	303	341	323	279	340	326	326	294	295	301	310	292	305	303	322	323	322	319	292	356	312	345	306	300	314	306	311	316	316	292	342	291	295	316	292	313	280	286	300	278	296	295	298	263	317	347	323	296	294	302	276	297	299	312	300	329	295	323	335	295	297	312	302	278	291	287	320	276	310	324	289	292	296	310	342	290	262	306	302	280	298	319	312	313	295	293	295	333	291	311	275	277	319	291	337	321	298	331	343	329	303	269	312	295	327	310	301	328	322	316	285	303	289	346	286	316	328	328	307	302	308	304	285	312	310	316	330	344	332	309	302	298	273	313	327	308	312	307	303	296	287	282	301	294	280	316	320	314	315	311	299	266	310	288	315	315	318	300	318	321	311	308	314	318	309	319	311	300	311	296	324	307	274	304	324	309	301	296	303	321	335	301	266	333	305	312	305	315	303	307	282	289	297	298	303	300	288	310	289	318	331	372	315	326	303	316	316	290	326	292	291	339	345	294	321	315	314	305	282	325	313	329	299	345	316	319	296	311	315	317	281	327	337	327	319	315	302	318	316	318	317	314	289	291	307	315	291	288	317	295	262	276	328	312	340	312	291	326	327	308	301	310	325	299	280	331	306	323	289	287	261	303	299	333	329	305	291	271	339	286	294	331	301	307	278	313	328	270	276	304	302	289	330	306	329	318	346	322	317	285	301	306	279	322	320	274	318	289	286	304	315	310	261	300	289	317	293	289	315	317	295	298	322	302	292	301	295	312	292	300	327	315	309	287	283	286	296	326	298	306	322	317	320	299	344	307	314	307	316	278	293	336	326	266	321	302	322	347	332	272	358	325	289	331	312	306	310	324	316	305	286	339	280	292	288	305	325	327	287	289	317	327	291	271	316	333	297	310	320	324	285	318	323	272	308	310	287	308	282	322	319	326	304	284	297	315	286	306	328	291	307	295	317	296	301	287	294	306	293	325	288	306	284	324	318	288	309	280	303	293	309	338	310	284	314	288	311	304	333	285	306	288	334	308	277	313	316	298	316	283	326	317	303	301	326	268	293	296	298	310	305	283	315	317	301	269	307	294	333	300	317	305	336	297	324	290	284	316	329	317	317	334	297	277	315	288	329	326	302	317	318	303	304	319	318	326	303	303	281	324	326	307	293	290	338	308	313	313	286	302	295	334	319	320	285	331	308	286	329	317	312	313	315	309	334	276	311	289	309	322	290	296	316	313	293	307	328	328	300	326	312	332	285	313	312	326	328	322	339	285	305	286	333	312	321	332	330	321	286	331	315	312	317	305	315	321	281	305	324	298	327	303	320	313	299	305	300	312	299	314	299	325	304	311	282	306	317	297	330	298	293	294	287	300	305	321	285	351	293	296	312	315	303	312	330	324	310	294	286	290	304	317	310	330	272	318	320	318	335	303	308	298	298	278	305	310	305	304	317	335	322	342	284	298	324	318	300	301	281	341	334	333	304	288	284	331	284	307	321	294	330	316	303	349	291	255	313	304	317	307	301	286	277	305	313	293	334	308	308	333	327	311	314	309	323	296	285	298	298	332	303	327	310	311	322	323	346	300	298	309	298	302	281	327	299	312	331	324	294	330	328	303	314	289	304	328	301	288	305	327	302	332	305	315	323	281	318	316	322	286	332	280	311	278	311	293	315	301	305	274	316	287	294	285	288	307	315	304	312	296	286	300	307	343	310	328	319	292	316	305	302	334	293	268	309	297	291	295	315	305	297	329	300	306	291	287	316	299	293	336	320	316	269	316	293	289	318	292	323	310	318	294	307	296	319	288	305	307	319	308	324	321	306	309	332	343	312	299	331	288	344	291	323	281	355	315	287	316	303	310	308	318	339	301	315	322	297	306	316	320	307	330	273	325	278	319	304	321	299	275	308	296	310	299	325	318	281	292	284	299	270	305	341	324	330	310	322	296	314	312	308	315	315	295	306	306	306	295	303	323	297	315	278	300	322	289	302	346	313	338	309	294	328	283	297	298	301	302	311	313	300	320	321	297	289	321	310	315	285	301	287	310	301	314	291	322	330	306	311	321	322	307	294	290	333	314	293	294	312	291	292	340	311	304	294	303	313	307	287	335	301	320	285	280	285	314	314	324	290	297	293	310	299	299	305	303	334	334	286	301	303	320	303	328	325	324	272	324	343	314	328	324	291	320	294	292	327	243	322	316	295	315	312	307	285	340	309	293	304	279	324	323	346	284	301	312	325	269	307	317	300	319	318	334	277	326	284	330	284
25122	21253	27277	25375	14168	6005	3540	2356	1788	1342	1141	975	825	779	646	587	615	564	484	436	479	477	443	483	426	414	390	435	389	356	356	391	352	380	378	381	389	374	389	358	395	389	368	361	320	355	360	343	314	349	324	350	332	332	353	350	317	288	348	301	334	298	326	346	311	331	323	327	318	324	300	355	326	304	300	334	301	294	299	299	317	295	328	326	314	334	288	342	318	366	302	305	289	290	338	314	336	307	324	308	334	333	352	307	324	300	332	324	347	319	337	304	290	334	315	356	325	294	310	340	334	288	311	327	329	335	332	316	342	309	328	335	317	292	355	332	324	291	306	323	297	337	314	336	319	311	331	294	280	308	318	323	333	294	302	313	340	302	325	301	348	332	337	327	349	325	294	265	300	311	314	289	315	335	319	302	360	292	329	328	304	285	326	327	313	301	309	326	315	322	300	322	325	330	294	317	304	317	325	343	307	301	341	354	313	321	329	298	320	323	336	342	350	299	327	319	309	318	297	301	351	316	305	320	290	305	319	303	344	309	322	322	321	307	314	322	321	348	309	328	305	337	307	326	304	345	323	307	340	289	314	309	313	294	333	342	301	315	314	302	294	320	320	280	302	330	310	336	330	327	338	283	288	302	281	313	330	327	354	319	319	345	303	337	320	322	304	302	330	313	312	339	279	295	349	347	307	340	308	309	322	306	338	338	328	324	294	310	324	324	310	332	295	332	296	356	315	307	296	317	314	345	353	309	321	331	288	328	335	291	327	314	304	311	309	310	338	322	300	318	308	321	352	343	287	310	315	332	318	317	335	312	307	339	308	331	293	345	351	322	331	324	346	292	298	318	338	296	304	343	311	304	347	340	333	342	326	308	292	293	294	339	304	320	299	311	303	310	326	323	289	305	305	314	308	311	332	288	279	331	350	326	344	292	311	341	316	309	323	309	325	346	304	317	311	323	299	304	329	300	307	336	317	323	321	318	294	293	327	323	329	309	329	290	310	331	320	340	304	297	321	315	330	329	303	323	337	308	342	314	347	340	343	293	320	315	351	292	291	335	315	327	308	310	305	329	324	328	300	333	334	318	327	339	341	306	291	319	306	345	304	307	324	311	308	338	281	311	307	329	307	326	348	293	323	297	330	318	324	329	300	312	337	288	311	315	314	315	317	326	342	293	300	310	284	317	320	295	309	322	300	286	295	303	322	315	320	307	314	305	305	313	326	323	345	317	323	300	343	334	329	326	315	308	317	312	330	309	320	338	304	326	320	326	333	312	323	310	312	305	283	341	341	329	311	320	304	275	306	319	325	304	273	301	301	329	295	337	308	301	338	321	327	261	314	321	335	335	301	305	347	309	313	319	302	292	357	306	317	291	354	326	306	328	342	318	322	333	283	325	305	327	337	311	312	291	295	300	318	288	347	298	326	319	322	331	340	335	316	324	317	329	304	299	319	320	328	327	324	276	340	305	294	310	303	290	302	313	296	326	323	302	316	323	316	310	304	328	357	348	332	353	328	275	303	329	304	357	316	284	322	348	317	330	309	335	300	340	296	322	314	320	321	322	276	309	315	298	322	327	344	325	329	335	334	310	350	327	341	333	296	342	306	300	340	319	295	369	306	290	341	327	271	342	312	326	330	326	311	294	342	344	299	334	305	294	345	295	347	300	306	288	310	348	311	289	352	307	302	341	295	330	318	318	321	306	308	293	327	317	361	310	336	330	314	289	318	321	331	322	300	312	303	331	325	336	300	313	294	333	302	291	319	315	318	332	335	324	328	316	295	296	331	311	321	311	279	312	340	308	329	313	326	314	309	340	332	341	314	331	342	281	310	309	339	370	313	302	322	298	316	308	290	316	313	301	287	308	284	356	362	312	326	329	305	325	276	326	332	309	320	315	300	287	316	323	338	279	286	301	315	331	315	288	330	324	327	293	343	310	332	295	302	308	326	289	320	343	311	324	308	340	335	314	295	338	269	361	291	302	295	334	307	318	304	308	311	306	317	293	333	304	299	343	337	286	288	311	347	290	306	351	316	320	304	302	308	303	303	303	324	314	356	302	329	309	305	334	311	311	290	317	324	305	338	316	325	325	280	309	297	318	312	292	327	324	311	326	317	322	276	335	316	298	302	307	321	322	316	352	311	320	311	316	344	290	303	310	342	300	335	299	356	321	339	316	318	282	338	299	326	336	309	328	283	327	335	302	309	323	329	351	316	283	318	296	306	294	311	332	333	316	313	320	287	288	300	310	312	292	316	311	320	323	322	326	295	313	330	319	324	314	331	274	320	363	342	311	312	289	277	328	313	364	330	324	320	352	310	297	306	299	348	318	310	296	336	337	329	311	319	291	288	310	305	278	314	304	326	309	323	315	314	315	322	329	284	305	289	307	353	310	327	319	332	312	336	307	305	341	295	310	317	320	314	296	300	311	317	290	337	302	338	318	311	312	360	338	314	294	320	295	311	313	304	299	269	307	334	351	312	316	317	332	347	313	308	322	326	261	323	280	357	307	312	298	316	331	332	314	307	306	328	337	328	334	344	301	304	340	352	299	334	296	331	304	312	337	331	306	311	321	316	324	300	296	340	296	314	303	317	317	306	323	287	297	319	328	310	290	316	316	327	296	327	323	366	336	320	320	344	320	347	304	313	301	293	317	315	322	336	313	345	329	318	310	359	295	340	343	339	308	328	334	294	317	314	320	325	326	288	322	316	294	301	307	311	321	307	321	319	307	362	317	306	334	288	310	329	328	315	289	346	313	341	316	300	318	315	294	312	312	320	333	321	328	320	312	318	293	325	308	319	298	329	349	326	311	293	290	333	287	318	297	326	290	335	312	300	286	309	292	266	331	298	298	298	309	325	333	333	312	306	345	317	307	308	293	326	278	303	328	320	296	317	316	330	314	310	300	311	301	321	309	344	291	358	315	317	347	322	327	321	305	335	327	325	311	291	321	332	354	318	315	305	295	312	341	304	337	309	334	327	346	307	365	302	327	321	326	317	343	324	327	301	319	307	299	323	331	321	300	342	295	312	303	310	351	309	291	330	315	307	302	285	345	309	336	331	292	315	307	344	298	344	320	329	301	317	292	343	318	338	316	300	327	290	301	346	331	311	320	298	270	334	302	337	312	306	325	305	317	331	300	317	355	309	306	326	329	338	312	291	316	305	311	338	317	320	317	305	320	319	321	330	316	327	299	330	313	292	309	326	325	346	323	315	303	325	345	305	305	311	339	296	347	309	338	322	336	316	292	314	311	314	326	320	300	326	284	319	300	308	310	326	333	287	331	303	320	298	326	331	322	311	300	291	326	319	322	352	312	326	336	271	318	326	311	347	322	310	344	317	341	349	299	312	320	267	301	299	326	295	316	299	323	303	333	313	324	324	317	293	300	347	314	334	315	321	299	294	293	332	329	340	303	344	306	344	322	299	336	329	310	302	334	322	325	318	301	280	328	298	337	339	337	319	305	320	338	308	326	327	337	332	300
26362	34528	21887	13834	10764	8259	6014	4324	3218	2365	2046	1624	1319	1179	961	927	802	767	697	627	598	596	571	553	558	530	527	468	434	429	447	434	452	435	445	428	459	447	440	455	436	434	431	398	436	387	397	381	362	401	370	395	357	378	344	382	351	366	336	362	300	349	325	360	331	318	314	323	358	327	346	346	347	339	334	323	337	285	356	370	372	350	327	375	333	336	315	359	352	332	331	333	343	322	308	362	334	359	341	328	325	326	371	321	363	384	307	356	316	355	335	358	347	328	309	347	360	331	321	319	343	319	326	360	314	321	352	347	360	356	347	354	335	336	308	375	361	349	344	333	308	372	309	344	335	307	332	339	328	316	338	344	340	337	325	351	366	322	322	359	306	328	346	345	344	321	336	312	403	344	357	314	335	321	331	343	344	333	378	356	343	348	339	334	342	347	357	349	349	338	315	359	320	319	340	344	345	353	331	376	327	351	345	317	345	346	332	315	370	345	384	345	366	346	338	349	335	354	346	367	342	347	371	345	335	347	370	339	328	339	359	318	355	329	339	335	327	375	348	337	308	326	360	330	388	351	319	321	339	329	340	350	333	314	326	366	340	329	351	297	348	332	356	315	338	327	345	336	327	367	299	328	330	356	367	330	315	386	322	354	364	365	337	315	338	364	383	342	367	340	330	314	314	339	355	324	375	333	311	351	334	333	346	350	345	349	339	342	338	360	350	356	364	346	310	335	305	315	380	346	315	330	324	331	336	345	312	343	323	325	337	325	335	325	339	355	352	331	347	315	349	335	311	318	336	352	350	326	356	360	324	350	334	336	342	305	327	334	333	326	349	349	350	340	336	340	400	353	348	309	359	346	347	352	338	380	385	338	345	337	313	355	318	338	314	354	325	344	318	330	345	304	344	333	313	341	323	340	363	333	352	336	364	320	352	308	344	349	366	326	293	331	309	331	368	331	347	337	346	352	331	344	373	341	315	341	367	328	313	358	345	345	380	332	319	358	338	346	311	353	340	367	364	339	318	347	333	313	364	343	339	338	345	338	315	363	299	328	311	330	375	357	359	314	367	339	299	329	366	350	358	391	357	345	363	338	353	342	344	324	332	352	301	331	321	333	346	332	347	337	303	357	351	309	358	334	337	329	355	360	340	342	308	350	338	368	348	316	348	321	324	389	341	338	330	340	324	330	342	352	337	350	329	319	337	351	349	338	353	278	318	321	352	333	316	372	337	326	337	301	305	356	351	354	336	389	341	373	338	312	363	355	317	334	349	331	354	365	292	344	343	341	348	354	355	369	311	345	326	354	326	351	333	350	308	338	368	301	333	300	306	338	342	326	319	322	312	316	350	328	323	347	331	326	328	335	303	341	323	359	345	367	369	356	320	355	333	336	362	347	292	326	316	363	323	328	327	308	324	342	339	357	344	337	354	355	375	348	331	317	346	323	319	344	314	335	334	317	353	350	338	373	332	373	342	340	350	333	322	320	311	324	329	315	346	356	354	364	350	334	342	314	298	351	324	333	340	327	351	322	354	347	347	362	330	353	320	349	346	362	322	307	353	360	332	338	368	351	353	347	362	338	356	307	362	324	327	318	339	376	309	343	312	337	319	342	330	341	319	376	342	325	363	345	331	380	325	338	336	332	336	349	300	314	323	354	321	344	329	369	347	318	314	315	335	358	350	318	332	327	325	357	326	344	319	358	338	368	363	359	360	329	383	333	332	335	322	359	308	337	306	342	329	357	332	348	346	337	363	323	340	369	351	365	344	307	328	326	327	354	323	347	326	359	347	345	323	331	344	348	356	342	333	350	329	319	338	342	312	366	325	344	341	342	340	313	318	361	324	307	338	338	315	346	374	344	336	325	339	338	346	330	340	344	325	341	343	333	319	320	356	354	317	357	343	310	345	332	327	311	352	354	339	357	334	379	350	366	365	351	312	354	309	340	352	329	339	380	354	346	345	342	352	324	324	377	311	310	342	344	343	335	338	352	358	335	353	355	356	376	290	342	336	350	332	343	353	344	325	351	319	368	391	357	305	340	344	343	323	337	366	333	299	341	316	337	325	345	335	323	337	345	357	315	325	326	314	337	328	374	341	312	362	360	354	342	335	372	329	336	315	353	338	338	346	325	362	312	330	350	302	335	353	354	349	343	344	338	321	327	340	337	322	321	317	357	343	333	381	316	304	290	346	333	318	343	363	352	333	309	324	325	329	341	364	344	368	350	333	366	318	316	333	365	365	340	326	337	349	317	315	348	336	346	338	321	326	342	318	370	312	306	333	344	350	356	324	324	355	341	383	356	353	324	356	350	337	354	330	355	344	363	341	341	349	363	344	367	334	376	340	324	326	325	348	338	346	339	334	333	349	343	326	309	310	347	339	344	336	362	365	334	377	362	320	353	353	357	371	331	332	360	338	312	357	339	324	342	315	324	336	338	342	328	341	336	351	289	328	345	350	370	329	350	319	323	328	312	337	332	279	331	368	327	338	349	335	345	332	312	337	332	348	326	317	312	349	365	377	326	314	352	328	350	366	371	305	317	323	314	351	285	343	337	354	322	381	339	354	323	352	333	393	369	363	317	340	365	320	351	305	318	336	354	319	341	320	328	370	328	336	325	355	347	346	318	348	343	327	320	371	345	345	346	319	311	338	355	353	325	316	326	352	341	341	361	311	325	388	358	335	356	342	321	319	384	337	341	350	344	360	351	342	354	346	358	334	340	335	337	306	329	334	324	337	336	329	356	347	332	351	374	336	354	340	322	349	388	328	367	329	332	364	367	337	334	305	348	326	384	346	329	369	344	344	375	351	328	350	318	336	335	335	339	345	345	331	338	325	312	345	319	304	326	314	324	344	320	315	323	338	330	314	327	355	343	319	303	363	323	319	342	327	316	351	367	343	316	353	321	333	333	345	341	352	350	324	348	316	347	336	336	359	373	341	322	341	374	308	347	344	347	327	354	333	312	352	341	352	350	357	339	329	350	341	346	328	336	327	364	353	329	335	348	347	309	330	317	351	351	369	327	353	331	376	319	346	339	370	356	349	331	315	307	330	375	335	332	320	331	321	335	339	337	366	325	319	334	333	285	346	342	392	356	350	351	337	348	327	337	355	368	324	316	325	321	335	328	339	338	357	334	316	311	330	356	350	328	325	330	367	363	338	316	333	324	331	332	341	350	320	325	368	376	299	332	350	376	354	361	320	322	344	348	306	323	337	333	327	371	350	338	335	357	345	307	343	355	341	353	358	340	332	340	364	326	335	323	323	345	368	325	338	323	335	307	350	321	330	373	318	316	321	348	334	320	292	315	360	339	320	344	338	309	344	330	328	311	328	337	343	327	308	374	334	333	309	328	317	340	373	337	341	347	313	326	336	355	365	351	339	369	323	339	328	328	394	335	341	300	349	343	330	351	370	346	372	351	331	325	328	353	346	319	318	327	359	326	310	346	343	321	331	325	360	374	348	334	365	327	323	368	379	332	348	341
22762	21261	28884	23973	21338	21560	14018	5029	3367	2485	2112	1733	1506	1386	1174	1099	947	873	799	768	759	719	710	697	670	669	678	544	584	555	542	514	478	483	525	533	569	527	453	541	540	536	499	484	504	469	479	489	454	464	441	477	493	428	432	417	450	441	448	437	427	413	445	425	407	427	407	389	387	422	423	425	424	397	423	372	448	457	417	421	409	396	453	391	429	385	434	370	437	408	380	397	409	418	468	419	440	429	403	397	423	425	439	403	397	440	465	455	429	401	443	469	438	422	420	433	403	427	365	414	424	369	425	451	394	445	438	422	385	397	397	389	432	419	411	427	403	450	406	399	391	417	430	446	430	423	439	384	430	395	375	451	392	429	428	408	421	446	466	404	405	443	425	432	425	428	430	394	401	432	406	378	398	439	388	392	437	450	417	435	415	412	418	407	436	434	434	403	405	423	403	407	391	427	394	426	396	377	440	406	396	437	413	436	426	428	420	392	411	388	391	467	477	422	404	397	391	411	404	384	391	436	400	441	411	437	404	402	421	412	402	417	439	439	418	409	426	394	399	410	422	446	426	441	432	396	430	379	400	418	404	426	414	400	435	403	397	403	403	430	393	437	416	394	433	457	423	420	426	398	437	429	369	448	434	444	433	447	467	437	409	393	410	428	411	403	430	396	411	394	408	431	414	414	420	413	434	449	439	393	411	404	445	424	410	384	404	409	402	394	448	412	386	415	438	377	404	403	410	408	383	397	408	463	449	357	459	408	442	416	435	400	436	437	394	408	411	394	373	388	387	406	391	425	411	438	461	402	406	420	398	400	410	426	404	369	430	387	415	419	426	415	372	392	416	431	418	430	408	435	424	451	384	389	395	441	437	400	409	438	403	360	394	405	400	423	412	393	398	406	411	448	402	414	407	433	410	434	378	425	424	413	407	401	438	406	401	427	401	434	388	389	423	421	424	401	411	398	394	413	434	408	459	379	450	418	422	384	424	389	384	376	393	411	411	385	417	448	435	413	372	389	401	430	412	380	420	411	401	427	418	382	415	404	439	396	384	430	397	403	371	416	418	377	402	418	410	423	392	391	437	400	410	425	412	420	424	414	404	459	393	419	405	400	413	416	395	399	440	407	426	420	404	402	389	398	419	382	415	393	424	424	399	386	408	428	421	410	412	418	393	377	428	471	428	424	425	394	426	397	423	396	432	423	452	455	350	404	419	408	376	431	423	396	393	438	420	413	434	387	429	436	421	437	422	417	424	430	385	439	456	401	420	408	399	444	427	431	406	439	376	405	407	416	387	415	391	408	419	424	414	406	463	422	422	436	456	393	416	456	427	422	404	402	414	414	411	453	446	447	459	399	390	408	408	441	391	420	399	421	424	408	426	424	413	426	425	430	431	433	408	392	390	409	401	376	450	419	436	428	417	394	419	414	354	422	411	393	398	397	403	385	433	432	442	426	422	411	413	409	422	375	405	394	409	413	449	447	432	392	405	425	401	416	435	447	396	399	410	415	404	388	445	435	416	410	448	420	396	443	429	401	394	417	382	426	401	424	410	409	361	438	415	429	425	404	393	420	414	399	446	395	446	430	396	419	414	421	418	410	367	409	379	402	411	376	405	406	410	448	442	404	367	407	421	420	381	415	404	409	435	400	409	408	438	424	410	401	427	386	423	468	404	428	450	397	384	445	406	441	440	408	389	401	434	415	409	406	424	364	415	398	448	385	420	433	399	394	413	411	407	383	419	406	416	399	420	396	437	429	421	392	407	377	430	408	407	392	425	424	426	391	427	393	411	403	392	445	393	388	406	413	384	420	421	427	398	420	435	422	401	423	401	379	362	435	442	410	420	399	429	405	439	424	433	399	375	451	426	408	440	417	402	390	474	428	444	411	427	422	433	397	430	402	397	393	418	412	365	408	407	440	406	406	429	425	415	409	430	418	406	438	439	444	391	424	385	427	411	410	388	433	376	387	400	433	458	422	410	412	414	393	402	412	430	448	434	374	398	456	458	400	395	373	399	431	385	462	435	431	398	416	440	399	409	438	429	438	435	442	423	419	449	429	431	415	382	407	419	385	416	394	420	454	391	414	378	430	411	387	398	420	406	427	377	399	397	420	415	425	395	391	396	455	419	404	411	414	431	395	413	409	435	392	407	436	404	398	428	432	404	380	424	387	445	396	383	419	424	388	399	439	427	378	391	449	423	441	417	378	428	398	402	425	412	413	410	422	411	375	426	428	401	414	461	426	414	420	402	383	423	414	400	400	416	399	397	453	419	386	408	410	398	387	431	428	419	427	440	448	397	429	440	405	413	426	418	426	427	419	430	413	415	404	414	372	418	406	438	432	408	413	416	385	408	375	423	411	447	417	429	392	391	401	384	403	417	396	435	448	453	403	427	390	391	416	397	421	424	412	420	400	403	414	395	413	405	408	405	424	410	429	388	380	410	376	391	379	385	394	421	412	396	421	365	444	376	400	404	439	442	416	381	397	402	432	431	419	429	437	432	411	401	404	405	416	414	432	424	448	408	419	404	430	412	406	447	406	418	455	386	371	403	421	388	424	428	421	425	400	436	436	415	461	405	379	437	398	459	445	396	400	362	417	449	425	412	433	433	407	406	406	424	416	414	416	434	420	413	401	424	462	427	381	411	390	437	399	432	417	418	433	369	417	384	413	391	411	420	384	420	416	393	411	414	428	419	447	406	414	399	430	403	378	417	407	411	430	398	418	406	413	407	413	422	425	416	434	443	423	428	409	447	396	452	440	418	437	405	428	390	432	434	383	375	443	410	399	388	413	416	439	416	416	407	403	437	410	413	407	384	427	400	366	376	400	418	401	433	411	414	412	395	399	448	399	405	468	432	409	393	413	446	415	443	421	409	426	404	455	424	430	415	397	421	413	401	412	437	422	428	429	378	439	413	430	389	408	421	429	407	431	399	415	410	434	428	423	403	435	440	416	418	418	400	406	408	415	371	433	445	427	439	437	405	433	396	383	417	362	371	407	453	393	380	408	440	465	438	403	403	462	365	401	427	389	376	439	406	422	419	440	425	413	412	428	405	379	422	388	414	404	426	437	384	386	419	427	403	421	433	423	395	431	435	399	399	376	413	423	420	426	417	447	434	372	414	409	404	419	428	422	387	415	408	387	392	402	406	429	434	403	385	403	414	408	410	417	424	407	443	435	432	412	423	429	407	425	437	467	428	428	379	404	401	409	417	392	371	396	376	397	439	390	421	422	426	414	425	386	433	427	428	413	399	407	414	390	418	407	432	396	398	408	430	405	403	436	396	453	429	415	391	384	396	421	431	425	409	405	422	453	411	405	432	416	428	381	417	396	422	415	398	409	413	425	387	411	404	416	424	383	372	399	384	411	411	412	427	405	407	372	405	406	399	404	420	388	381	452	430	383	370	435	435	424	427	379	421	435	383	439	432	424	403	400	416	396	468	402	427	414	439	428	442	441	427	418	408	417	435	430	404	390	404	397
29937	44642	31315	22172	17237	13220	10158	6998	5465	3999	3258	2802	2323	2059	1786	1539	1363	1217	1032	1012	893	905	823	881	801	790	803	728	621	658	576	579	643	593	596	596	641	613	600	581	590	576	591	559	531	512	526	494	445	480	473	465	489	487	441	447	467	438	405	422	462	420	449	458	430	413	458	428	422	437	432	417	403	439	409	449	449	436	393	412	388	440	425	390	428	443	424	408	431	437	462	403	458	409	436	425	448	416	438	425	480	464	459	438	444	411	438	381	449	436	427	435	418	455	397	422	440	419	436	399	426	431	387	396	452	425	399	429	376	402	426	414	401	391	437	446	403	448	458	397	447	456	409	429	439	403	389	412	434	419	411	404	444	420	433	407	398	439	450	429	441	412	425	426	422	418	434	412	428	426	393	404	409	382	425	415	400	439	401	422	405	404	396	374	418	413	436	395	404	418	427	416	426	399	430	424	392	393	406	430	439	422	468	414	457	430	415	446	391	424	441	388	455	386	415	464	388	420	402	380	389	422	414	410	438	458	430	436	419	392	412	425	416	436	462	417	409	414	435	434	442	416	426	435	433	425	431	417	398	423	444	406	409	407	442	403	434	425	440	412	450	434	415	448	399	448	445	424	454	455	388	393	425	408	438	405	396	415	433	451	396	403	390	407	424	415	396	427	385	365	433	406	415	424	399	446	439	431	393	392	438	434	449	421	413	418	424	436	428	410	389	421	467	424	446	422	423	456	469	424	405	391	411	407	418	406	426	429	407	403	417	412	456	428	443	460	411	405	444	448	415	428	430	434	418	404	446	390	421	408	431	402	387	408	452	417	438	446	387	400	410	422	466	412	423	418	429	409	414	394	401	438	389	460	430	413	402	422	438	449	404	435	414	442	420	421	418	434	420	402	446	434	416	400	411	445	459	430	447	379	389	447	410	424	396	425	431	400	411	408	397	446	438	402	429	433	406	412	405	401	432	408	373	414	367	414	447	436	423	426	420	425	448	420	423	399	428	412	414	407	441	392	423	432	469	436	404	440	445	422	407	411	430	431	425	402	423	402	422	431	426	414	392	381	423	456	415	409	386	447	440	417	435	435	424	424	422	403	440	406	424	428	424	471	426	397	415	400	438	432	425	406	452	447	459	409	428	452	428	440	428	398	399	453	416	463	416	465	413	433	407	432	420	413	398	464	446	472	413	467	460	435	409	450	410	439	420	432	410	424	439	377	433	397	420	376	430	463	413	444	411	428	398	427	446	432	439	414	453	432	408	434	412	425	414	429	428	394	447	426	389	440	426	429	392	469	422	416	438	448	373	427	422	488	419	412	428	430	415	415	406	461	419	417	367	435	445	410	424	420	405	462	422	413	447	399	393	435	441	433	423	420	414	418	426	442	388	443	419	414	428	447	431	426	425	438	443	408	452	409	412	408	430	427	379	400	410	410	386	442	384	410	430	429	411	404	425	432	407	416	436	471	409	409	401	442	442	435	402	411	411	427	375	426	407	415	419	412	441	442	423	402	435	376	395	407	446	444	420	415	421	381	425	447	431	445	428	405	404	387	444	407	396	452	393	404	426	438	444	403	390	442	383	427	400	432	429	424	413	420	410	413	437	420	411	459	456	429	408	414	430	422	440	373	461	445	439	422	433	418	398	430	432	426	409	444	409	420	408	437	404	458	413	413	429	421	408	404	399	464	404	407	401	408	382	416	477	439	427	452	433	396	405	435	378	445	445	401	392	421	447	417	421	448	434	406	458	424	467	403	429	428	443	413	384	445	404	401	400	394	379	409	427	446	476	443	404	409	397	456	423	402	436	428	457	416	416	437	433	446	411	411	418	438	434	413	407	414	435	448	423	421	418	413	408	411	419	440	394	422	417	421	448	411	406	415	410	421	441	417	425	425	465	389	430	436	441	373	416	404	404	415	423	424	406	433	406	398	423	392	423	437	432	418	406	450	415	442	438	409	401	426	442	405	418	423	422	410	416	417	453	434	407	429	431	447	403	400	403	373	411	418	429	411	445	400	421	374	450	407	452	413	394	428	428	440	424	434	460	438	450	443	441	416	402	407	414	389	389	411	420	435	412	418	433	406	392	434	406	395	436	454	425	386	434	415	424	388	433	418	402	431	417	427	396	420	448	408	435	444	414	432	454	389	444	402	423	424	448	410	438	423	431	456	427	441	446	413	424	412	403	443	420	439	470	420	409	447	444	423	433	401	404	433	391	424	428	412	457	423	389	421	391	417	379	408	439	400	433	415	416	435	418	419	425	409	448	393	412	396	441	425	427	436	407	453	437	422	437	406	447	416	431	409	406	429	435	430	436	389	421	398	423	422	411	428	427	441	410	415	402	430	423	411	446	415	422	408	426	424	413	443	394	392	412	410	436	469	444	435	466	439	463	451	406	452	443	441	419	412	425	414	393	414	434	481	434	440	401	408	422	427	414	459	443	397	412	443	432	438	425	444	447	403	460	430	436	429	389	434	459	400	431	410	427	431	391	436	417	396	410	440	416	434	443	412	430	417	427	411	446	395	430	413	414	426	408	403	391	408	439	469	402	430	445	375	410	432	433	398	455	384	425	387	427	451	442	431	438	416	441	431	419	417	420	433	431	451	447	417	428	442	424	416	425	443	403	415	436	406	414	394	409	414	436	413	398	426	365	421	399	387	420	385	414	404	431	441	444	468	417	399	407	432	424	418	378	429	424	386	426	426	450	411	447	403	447	436	434	440	447	435	455	423	422	411	387	417	427	436	411	433	418	448	455	440	422	413	393	424	385	421	407	436	433	447	409	414	420	420	423	429	394	410	416	425	425	432	419	425	395	441	401	394	448	432	418	387	419	410	432	412	438	414	409	425	396	408	390	451	444	406	424	470	361	445	400	414	417	446	422	416	430	412	409	406	453	431	428	384	406	430	394	420	425	451	422	435	402	428	424	395	445	426	427	404	438	427	433	405	397	426	423	418	450	441	409	406	417	442	415	412	418	429	447	413	435	411	409	419	426	435	472	453	417	411	383	400	457	410	438	446	444	410	409	428	428	416	443	382	374	463	453	422	421	410	403	462	440	407	418	457	420	459	417	440	416	396	443	436	386	445	419	407	422	416	416	409	431	444	413	421	409	389	416	437	432	430	431	426	418	426	414	455	442	425	438	410	378	415	440	437	420	428	446	449	411	405	420	429	423	437	436	381	441	452	404	429	378	410	406	395	411	433	455	394	450	414	422	426	438	461	417	393	413	397	432	425	404	399	429	405	439	453	414	393	411	435	416	434	419	442	424	435	410	425	405	438	439	411	382	460	449	403	426	428	391	424	426	418	435	421	439	427	415	412	447	401	432	420	434	444	444	397	372	423	439	407	417	441	419	414	444	428	410	427	415	445	416	430	397	400	476	428	426	435	445	437	395	428	420	432	422	428	408	433	426	405	390	419	433	418	411	405	412	436	434	394	407	417	428	422	424	439	387	406	442	408	390	398	415	427	447	416	408	410
28923	22546	19678	11753	5976	3695	2308	1578	1179	920	820	718	622	452	462	465	413	365	401	395	332	371	322	359	319	345	312	307	304	235	279	290	309	262	280	287	285	269	299	289	258	258	253	275	262	264	247	248	277	267	263	253	246	253	234	257	234	248	220	269	246	261	222	249	238	208	236	228	254	222	256	260	259	228	277	249	239	216	278	246	265	227	247	224	246	238	223	242	248	255	220	258	208	223	225	217	245	265	247	244	197	228	247	238	222	250	243	249	261	241	230	226	248	242	258	248	234	228	247	225	231	238	215	250	245	254	234	254	232	249	229	262	257	267	247	241	234	240	229	235	234	224	243	243	234	230	261	271	235	239	241	247	220	242	274	221	218	227	265	223	250	220	260	228	245	267	253	230	252	243	237	219	262	256	253	214	256	219	264	233	249	234	238	246	250	214	271	227	237	219	235	275	253	246	255	228	253	214	236	230	237	238	249	257	246	229	243	208	247	224	256	246	274	231	241	252	231	244	234	235	228	218	263	234	262	213	254	246	279	221	254	261	223	222	236	245	228	210	248	217	230	252	228	228	247	250	251	227	221	220	234	230	243	265	247	245	234	221	245	257	261	233	220	235	210	256	239	227	230	225	267	232	259	227	247	255	237	224	215	238	241	227	232	227	241	226	252	215	234	221	231	223	236	239	222	225	247	220	230	250	264	218	220	262	241	210	238	229	230	231	271	234	269	231	223	222	263	238	259	231	250	225	221	234	210	238	217	240	244	251	197	242	243	228	241	237	253	265	262	234	224	244	231	230	236	228	257	241	256	248	250	241	243	241	272	222	242	272	250	226	261	247	254	240	226	247	234	249	248	233	236	264	236	226	251	260	244	252	224	238	220	267	247	204	242	203	240	233	203	252	255	243	245	214	263	257	211	247	226	218	255	238	227	235	235	252	235	210	242	228	224	246	262	241	244	272	246	248	251	233	242	250	232	222	258	248	257	241	235	230	252	218	265	282	219	236	258	261	230	211	249	248	244	214	248	258	243	233	236	240	231	235	229	252	233	246	252	214	248	247	231	274	257	231	268	221	223	249	228	252	235	249	243	219	205	255	263	241	267	209	230	240	265	242	243	267	235	239	243	239	273	236	234	237	231	259	225	253	232	206	247	241	223	254	213	224	253	243	253	252	244	259	222	247	261	212	234	267	241	243	218	250	234	234	242	233	239	224	230	231	263	221	251	249	251	235	243	259	229	209	222	228	256	237	240	239	214	273	245	259	231	245	243	246	253	235	240	260	238	216	227	225	201	244	237	250	215	258	228	246	267	248	234	246	244	245	230	234	265	243	219	255	223	227	234	248	241	228	267	238	239	261	247	280	238	222	240	247	248	254	264	236	221	239	214	218	249	261	250	247	227	210	233	242	250	250	239	248	238	230	232	214	266	231	231	244	228	219	216	252	234	234	244	231	256	262	210	234	239	244	269	233	232	242	250	257	235	244	225	227	248	232	229	238	241	225	259	233	222	266	223	264	248	238	239	233	260	224	250	219	223	233	250	240	231	255	225	237	261	240	255	268	265	226	258	238	232	265	234	235	253	211	230	238	231	227	231	230	225	266	227	204	229	234	235	240	219	234	218	242	249	234	235	228	229	232	247	275	227	245	258	234	230	206	243	236	258	211	243	242	241	223	235	265	233	249	281	249	216	232	245	243	227	251	233	225	237	252	229	267	261	231	236	231	228	220	231	236	252	238	250	231	231	252	223	244	243	242	233	230	224	257	242	247	233	232	231	249	233	219	210	233	226	263	240	240	234	244	230	248	228	233	243	215	246	245	243	258	234	207	214	231	237	253	222	272	235	240	276	255	232	249	249	209	262	267	213	255	281	225	231	246	217	229	214	231	212	232	243	264	249	224	250	240	256	231	217	253	258	190	235	226	212	244	261	242	258	260	256	212	242	258	240	242	236	245	202	254	222	256	229	241	234	236	246	251	210	246	257	240	254	246	243	250	241	250	228	217	247	250	222	243	235	213	256	242	195	206	242	225	261	245	209	264	239	212	250	216	209	255	220	243	211	241	225	236	239	251	236	239	258	253	252	241	250	234	249	230	249	253	240	241	235	261	229	228	267	224	240	263	236	242	250	216	247	250	239	267	235	247	235	256	243	250	245	246	247	228	257	222	222	229	253	235	243	238	231	249	244	241	232	234	245	270	251	262	223	241	261	257	254	220	260	236	229	244	242	244	255	248	229	255	228	260	266	251	236	243	248	268	217	232	242	245	237	233	224	223	248	228	227	243	241	215	255	253	247	235	260	244	226	256	214	248	221	251	199	231	240	249	240	243	240	222	263	229	240	243	244	244	231	224	266	250	264	238	231	221	241	226	244	218	245	239	245	213	227	255	243	236	239	245	239	264	250	208	239	206	208	234	262	251	257	249	213	240	211	232	207	268	239	234	245	225	241	269	217	263	228	243	230	231	261	235	231	220	237	267	236	217	230	221	236	246	239	211	262	241	260	250	234	257	249	228	242	256	237	245	255	220	236	244	227	237	241	193	225	233	252	251	233	237	229	237	240	236	249	225	227	236	213	234	209	257	252	243	252	258	229	249	229	214	282	245	240	229	252	200	253	218	223	228	257	241	204	249	213	213	255	251	237	229	221	241	260	237	216	245	215	239	255	241	270	262	229	206	244	236	230	220	258	232	248	217	226	236	250	233	234	236	221	215	240	252	229	268	256	240	253	261	236	194	238	239	213	217	223	218	243	264	250	215	236	234	259	247	214	263	252	254	226	231	241	229	274	237	248	222	252	236	254	231	247	230	211	212	227	253	240	236	237	242	250	245	238	264	242	231	241	252	233	262	212	247	260	240	232	246	270	258	225	265	219	210	240	230	246	228	248	243	249	224	239	252	257	244	232	234	243	238	232	233	246	244	231	237	241	254	238	225	250	239	233	271	240	241	235	248	243	212	251	256	239	251	216	205	231	225	226	258	263	249	213	267	231	239	214	252	222	231	248	239	258	258	233	238	265	232	250	243	255	249	255	261	232	210	213	235	210	240	242	233	220	222	265	247	220	247	242	251	209	249	235	241	238	216	217	217	239	241	226	256	250	235	234	269	239	257	234	230	268	221	207	255	239	251	219	244	256	258	233	277	263	233	247	236	250	234	234	235	251	248	234	208	216	240	244	251	254	246	218	257	227	213	228	247	232	252	238	247	247	236	229	227	264	229	248	222	219	258	232	206	249	265	222	226	255	243	229	244	242	256	221	219	224	249	243	253	243	223	243	231	224	224	236	244	237	241	207	206	232	246	249	242	244	246	233	216	239	238	236	251	221	250	208	227	239	221	254	240	223	221	237	244	228	213	250	222	243	248	252	242	233	220	235	216	250	221	255	259	257	219	231	236	240	244	243	241	245	236	247	256	236	258	253	216	277	237	231	214	225	214	245	237	244	228	258	242	229	253	232	245	267	221	226	269	235	242	259	240	210	225	256	259	252	246
23634	30555	19536	11334	8390	6162	4214	2802	2090	1556	1329	1191	952	735	721	641	568	500	472	457	440	473	427	435	378	401	406	334	321	344	335	330	324	328	359	312	317	309	344	338	301	303	312	341	311	277	310	287	287	244	291	275	278	331	273	275	248	277	246	258	270	257	283	265	272	236	259	248	241	273	264	242	282	238	281	272	274	269	240	248	256	254	260	239	243	243	281	243	261	265	260	282	268	252	260	277	260	265	270	286	235	257	248	257	245	253	251	260	287	266	234	232	246	279	223	254	260	234	275	253	251	245	243	243	260	264	253	260	254	256	266	259	240	258	246	262	236	305	259	270	231	253	253	253	236	268	257	262	252	254	292	223	250	242	235	254	242	259	262	274	259	287	244	251	254	252	235	254	267	262	229	270	279	260	254	255	257	268	249	252	281	269	260	244	256	243	230	251	226	253	231	257	283	260	267	248	257	236	266	251	261	258	275	260	265	281	269	270	260	241	277	254	266	258	277	278	249	273	265	265	245	263	229	239	255	231	233	279	269	254	256	247	302	232	258	248	275	288	276	262	300	250	295	255	266	262	286	276	252	256	239	265	228	258	277	258	272	254	277	257	265	278	260	273	257	245	249	263	255	261	313	273	270	254	224	235	239	257	267	287	261	267	257	251	270	217	261	300	280	223	268	251	237	235	221	259	234	254	264	264	242	255	259	291	237	292	275	232	258	249	268	268	267	263	248	223	243	295	272	263	229	258	256	268	248	247	276	280	257	254	247	251	252	244	295	286	264	265	252	248	244	252	268	263	260	248	274	233	263	263	228	256	239	258	253	268	277	255	252	277	257	248	253	251	260	263	273	264	281	296	242	286	210	254	224	246	249	274	257	255	262	233	239	256	244	256	257	259	255	263	267	259	247	265	243	259	252	284	251	244	271	271	241	279	277	261	262	265	246	269	250	256	277	239	222	248	258	250	238	268	242	251	244	280	256	269	285	282	274	274	288	253	270	244	250	267	243	255	241	239	263	266	255	276	268	256	263	254	269	281	250	247	267	258	250	255	263	286	246	257	261	254	259	273	248	244	229	248	269	263	244	269	267	261	252	253	280	298	245	259	275	251	234	266	247	255	244	280	257	250	236	263	265	275	266	291	279	263	241	258	269	246	255	202	283	257	256	251	248	291	255	261	272	276	288	269	240	239	241	269	274	236	250	266	264	240	250	273	277	257	241	253	241	253	242	250	252	250	246	257	271	264	267	276	254	279	258	258	256	260	253	281	244	277	217	268	265	266	257	264	247	264	264	292	236	280	243	228	252	249	261	297	270	251	244	260	238	253	290	228	251	256	275	259	239	265	259	234	263	237	254	229	261	286	234	245	280	239	243	251	255	269	272	277	261	261	270	265	274	279	223	259	260	265	249	270	261	259	261	230	225	275	264	249	251	264	253	251	252	249	266	256	237	232	268	252	287	242	226	252	246	271	259	247	264	230	268	264	266	261	257	276	261	251	281	238	251	262	251	264	254	242	256	278	258	243	262	254	267	231	242	272	248	263	267	257	250	265	258	271	236	238	221	242	282	239	247	228	261	286	260	274	244	271	279	248	288	256	237	262	273	248	269	256	272	253	232	266	252	273	286	250	269	283	263	227	249	259	268	256	252	269	257	243	241	263	274	240	249	252	215	241	281	254	241	255	246	266	272	219	246	277	242	256	271	277	243	237	246	285	255	237	230	238	271	258	292	231	250	266	244	249	247	266	277	268	279	246	262	229	271	269	243	240	257	222	254	236	253	289	249	231	244	266	267	254	248	271	241	273	243	286	272	249	282	257	263	247	260	262	219	257	258	280	256	236	282	249	233	252	254	234	267	291	255	272	249	253	260	231	280	242	237	267	289	259	236	235	235	256	268	275	277	267	238	263	281	243	245	265	249	258	249	266	280	263	232	257	280	260	269	246	263	246	234	268	256	264	269	255	272	257	267	239	262	252	295	228	254	273	251	286	239	225	254	255	296	254	287	264	274	254	253	265	264	254	292	244	244	259	266	277	240	276	263	265	274	267	266	262	249	248	289	251	274	261	264	277	258	254	281	247	238	228	254	263	272	259	290	259	255	255	255	268	238	264	249	234	252	283	256	267	258	264	273	232	274	261	235	283	262	246	265	228	247	263	276	277	251	275	270	290	265	278	273	224	236	253	250	257	274	253	240	273	244	248	268	265	260	264	293	253	257	245	263	260	238	259	246	262	298	263	283	256	259	255	245	261	269	232	258	253	243	251	268	259	256	240	228	255	256	256	234	280	277	223	289	248	281	263	244	273	246	246	250	261	261	243	237	248	269	253	271	269	249	257	246	248	239	254	278	252	246	278	276	273	270	269	266	256	271	291	271	257	239	260	255	274	243	248	223	232	259	259	286	253	260	243	232	247	275	248	271	235	266	266	256	255	263	239	248	223	258	274	275	229	241	255	290	240	261	259	251	264	216	286	242	256	281	266	259	274	215	264	265	247	283	261	231	263	222	271	246	289	257	262	261	248	274	290	268	262	266	279	273	286	234	247	263	274	283	278	239	267	261	275	264	235	233	281	252	241	291	259	271	241	285	238	263	266	265	267	269	258	284	281	242	258	288	238	238	256	264	252	262	223	279	235	246	265	258	251	252	259	288	261	235	293	247	271	244	272	259	281	305	276	231	252	267	256	269	285	281	273	246	261	266	263	242	271	257	245	266	287	244	271	249	289	267	309	243	259	243	236	282	232	252	269	265	260	244	230	257	267	245	265	276	261	252	275	248	236	263	258	261	250	255	271	280	253	248	256	245	261	225	292	261	263	235	242	222	245	253	239	245	260	262	285	278	265	271	267	272	266	226	267	267	255	269	254	265	258	253	272	239	288	260	235	265	237	267	240	234	270	278	273	297	278	279	286	256	248	260	247	275	283	256	227	258	277	247	273	254	267	251	255	247	279	256	246	225	279	271	234	278	232	236	254	284	259	247	280	238	237	259	257	244	277	250	252	261	250	261	268	265	261	230	291	242	267	254	251	262	219	292	228	235	271	274	255	276	255	263	277	268	244	277	266	239	271	246	244	276	272	244	256	266	257	230	273	254	246	264	259	253	235	248	276	255	252	276	263	269	265	265	250	236	268	259	250	272	231	248	241	269	293	281	246	276	271	268	256	282	281	230	234	258	255	269	258	248	277	229	273	276	261	234	251	255	233	262	256	292	236	262	271	258	251	288	237	271	269	265	271	245	263	270	267	263	270	242	229	250	255	252	251	243	272	258	278	235	241	273	263	265	270	281	252	268	253	224	258	259	252	240	266	251	286	298	240	257	282	246	276	243	279	277	296	274	247	253	242	256	254	256	281	250	269	231	255	274	287	250	258	251	272	266	258	247	268	266	253	312	235	239	274	241	283	262	274	263	272	234	256	296	270	248	238	250	274	240	242	259	237	223	261	284	231	258	265	274	288	254	238	253	246	254	256	240	247	265	236	275	258	262	246
24040	21293	28435	24535	21351	14221	5967	3044	1973	1572	1504	1297	974	771	813	724	684	572	588	585	538	533	514	462	493	447	424	412	372	378	362	369	351	373	403	354	395	338	366	363	341	381	397	323	324	327	322	312	341	305	336	341	365	300	309	303	293	265	317	299	281	294	306	299	323	295	281	282	290	308	328	276	287	296	276	295	264	298	303	265	310	252	312	303	289	288	299	312	271	297	290	292	301	298	263	298	294	265	292	308	300	311	287	294	298	283	275	304	273	302	308	285	291	274	289	293	308	261	287	295	318	266	296	255	258	291	274	284	277	311	278	292	329	283	279	295	279	290	311	316	301	297	288	296	277	306	327	288	258	281	269	281	283	279	294	284	302	298	297	307	288	309	288	276	268	306	281	299	319	255	310	289	254	299	340	297	275	306	301	283	301	295	277	330	293	293	286	332	301	268	292	280	276	304	283	294	292	306	273	291	290	276	274	271	282	268	287	292	319	325	320	323	293	304	281	284	283	290	273	307	285	250	290	302	288	301	278	286	286	314	303	297	290	286	288	309	288	323	297	310	288	286	278	275	332	305	295	295	286	295	273	270	290	281	286	316	304	265	304	272	290	295	302	294	303	305	283	309	276	305	315	286	318	273	324	260	279	269	305	304	251	270	284	325	273	277	290	310	282	281	279	283	276	298	302	285	303	303	285	270	297	298	321	289	292	314	292	298	308	292	306	295	273	297	287	319	290	264	296	267	298	299	260	301	320	274	274	294	289	272	301	312	292	304	325	286	277	292	276	323	298	283	319	301	310	317	334	321	308	289	330	285	289	281	305	297	244	280	273	318	291	312	292	307	297	270	291	290	289	316	256	290	295	298	275	272	276	300	279	286	298	263	285	288	250	290	311	277	290	266	303	291	236	279	277	307	307	326	272	298	287	296	284	284	317	302	284	254	280	281	272	311	321	275	304	306	274	276	275	293	301	281	264	266	272	305	271	313	260	309	239	316	285	287	294	338	279	303	282	268	292	289	271	294	284	286	266	288	318	283	283	277	282	276	310	298	296	289	278	291	299	280	294	299	287	253	286	261	301	289	314	293	302	294	302	308	299	296	306	287	303	284	296	290	288	310	266	315	263	252	276	260	303	318	316	288	256	271	293	275	300	270	298	262	278	292	306	291	315	282	298	298	288	235	276	256	301	313	307	309	289	290	278	307	296	275	293	281	294	286	282	308	295	298	308	288	284	304	277	291	252	303	271	305	292	304	260	250	301	281	290	252	272	306	325	290	280	293	285	297	298	287	282	278	281	298	310	306	253	268	287	293	277	288	299	283	261	289	293	288	304	279	291	295	302	303	286	305	265	303	314	327	297	278	296	264	299	276	294	276	241	295	276	262	302	280	295	297	319	305	303	268	316	269	300	283	276	288	281	269	284	300	291	290	269	314	269	287	276	281	298	257	272	287	286	252	252	289	295	295	330	312	265	300	302	288	284	281	259	301	284	297	302	299	298	321	296	293	301	309	280	251	272	284	304	301	279	333	256	300	263	246	266	297	285	279	313	303	306	252	322	292	315	329	289	306	265	278	268	276	280	302	278	267	256	324	290	285	309	278	278	270	271	297	320	301	273	302	304	290	306	285	292	289	293	292	304	313	293	294	288	294	304	256	319	308	314	296	314	299	300	255	290	305	265	287	274	312	312	276	282	294	265	287	305	303	272	319	269	270	284	290	284	325	330	282	294	273	270	312	294	281	275	298	281	288	300	286	277	309	306	275	295	286	270	272	300	285	290	281	303	292	274	291	287	299	321	273	270	269	311	309	316	294	265	329	293	301	318	287	267	304	297	283	313	267	289	329	302	315	298	310	275	281	270	292	278	263	296	304	296	277	316	300	288	287	305	313	298	311	288	284	347	277	288	299	292	305	279	304	300	295	297	293	301	302	309	302	297	266	275	278	291	301	267	280	293	287	285	293	263	280	312	282	308	270	323	296	300	291	324	321	293	281	277	290	290	292	297	282	292	287	273	282	274	259	274	286	299	292	284	266	280	277	307	295	294	274	301	292	301	276	295	321	262	303	292	287	269	266	278	273	304	270	282	295	263	289	287	296	263	299	303	280	332	282	307	292	278	275	277	318	291	296	289	266	294	288	294	272	261	286	319	297	246	283	272	280	303	285	312	296	278	300	314	260	281	261	284	292	320	278	305	287	312	307	304	270	319	279	292	315	298	271	291	269	252	296	277	280	279	309	300	312	299	294	302	302	289	264	303	289	285	294	278	273	278	295	282	263	301	331	286	317	290	309	290	275	271	288	289	286	284	303	295	294	322	282	271	282	272	280	291	282	267	310	299	298	293	292	299	284	311	303	295	293	252	303	331	322	266	291	289	273	309	317	278	307	307	297	290	297	278	279	301	303	302	290	281	268	297	306	304	252	286	295	307	305	276	276	290	310	279	287	312	308	276	338	313	288	283	305	306	278	280	289	276	280	278	300	273	309	308	294	290	268	302	298	278	284	327	284	276	265	283	281	297	272	314	292	267	308	285	295	290	298	302	291	309	271	283	275	292	275	282	288	277	294	285	314	292	290	306	300	316	291	292	284	286	281	292	294	292	288	276	283	294	299	290	292	287	296	286	296	313	284	286	309	280	276	276	282	288	290	294	299	291	288	284	287	290	314	311	318	266	291	268	262	247	315	292	286	285	300	300	285	316	286	294	297	303	292	288	282	288	309	295	304	303	313	288	272	300	287	278	275	307	317	295	327	305	282	278	298	293	316	286	273	292	289	317	290	312	288	276	288	273	314	264	313	296	293	271	290	312	311	276	271	308	286	303	285	287	292	306	288	273	262	271	315	313	300	298	335	320	295	280	269	292	280	287	260	295	289	277	285	312	286	288	296	299	296	292	261	297	277	275	275	302	281	263	312	263	299	287	302	286	308	314	288	277	284	296	296	303	295	272	290	287	285	276	311	279	306	308	283	305	282	289	287	291	295	314	305	287	271	309	278	268	298	307	264	316	278	282	283	282	295	274	298	282	305	296	298	287	278	265	264	285	315	250	272	301	297	311	258	309	302	304	311	284	298	279	284	279	280	305	327	295	273	281	306	303	302	283	293	294	275	297	277	289	285	271	304	284	276	253	294	274	276	293	281	290	299	300	267	291	299	260	265	290	261	335	291	288	294	318	300	296	286	278	284	297	307	279	285	298	264	318	297	288	267	307	298	273	314	293	288	323	338	254	290	287	305	294	294	265	290	287	288	295	295	345	267	277	283	268	292	257	264	324	284	308	276	289	275	318	287	317	280	280	306	283	286	275	283	292	288	292	315	304	290	288	266	295	307	314	284	273	273	262	293	306	303	294	262	276	297	279	274	300	265	314	316	270	285	340	302	270	311	266	295	338	289	295	271	299	272	277	296	295	249	308	272	275	291	275	324	274	282	264	296	288	281	299	287	290	318	305	304	285	291	262	280	289	300	301	288	313	289	300	294	296	267	282	315
27044	39746	25476	16600	13172	10519	7246	5079	3373	2799	2457	2062	1708	1261	1068	980	884	831	691	699	696	684	627	521	594	615	526	473	490	455	506	427	465	414	415	477	429	451	459	416	389	403	400	419	388	347	373	355	381	326	338	344	341	316	301	288	313	322	344	296	335	313	327	309	320	301	293	311	319	285	333	329	281	316	320	312	309	358	320	287	325	307	288	312	288	310	294	285	320	295	292	310	313	315	305	310	306	323	316	292	312	325	294	315	277	334	288	304	281	306	278	280	312	305	306	291	291	303	279	296	312	292	314	321	312	298	311	289	311	308	336	294	300	298	305	327	334	289	300	304	305	310	301	311	299	300	320	278	317	274	311	300	300	305	281	301	278	309	294	319	283	313	305	322	297	313	313	295	313	311	304	298	316	283	313	311	267	309	343	289	285	309	324	297	290	291	304	315	287	274	285	306	317	313	275	298	292	288	297	304	313	321	294	247	306	315	325	299	303	300	324	320	353	274	315	307	307	301	305	307	301	300	300	289	296	313	301	292	295	299	313	284	316	293	315	293	272	326	315	268	304	268	267	281	302	311	320	312	296	314	315	302	281	329	307	301	308	306	322	291	355	313	299	318	286	294	300	328	330	266	321	284	319	297	322	306	303	307	271	308	295	305	287	292	307	300	341	291	302	296	319	278	307	315	326	318	333	299	339	302	266	265	284	285	310	288	346	284	306	301	304	290	354	288	315	304	306	283	301	303	283	305	321	285	276	291	313	333	295	310	325	306	288	298	290	292	290	337	275	305	299	300	311	325	312	307	291	301	294	333	302	311	306	289	302	264	290	310	312	339	299	257	294	294	313	307	306	297	293	294	290	317	292	326	290	319	316	288	306	310	301	285	289	306	306	320	292	301	272	286	324	320	289	317	307	290	328	304	298	309	303	313	295	308	295	291	302	294	285	298	276	262	305	309	297	324	299	312	319	311	338	281	305	329	310	309	289	308	319	294	321	295	290	285	317	318	303	308	334	293	308	319	297	286	314	325	303	291	289	314	329	314	291	277	294	314	277	246	296	295	313	308	308	279	295	327	306	286	301	317	316	317	288	336	291	283	310	305	295	294	309	293	287	316	318	320	291	324	266	312	313	306	309	290	294	296	330	290	264	327	292	302	279	292	330	320	326	320	336	319	280	304	300	344	297	330	322	335	312	329	315	316	298	291	296	303	327	316	309	303	337	312	329	294	342	360	287	303	317	315	309	315	305	323	311	280	275	298	285	292	314	266	285	323	281	298	315	299	325	239	275	302	263	309	323	319	301	313	313	295	319	287	310	305	300	319	259	299	305	306	260	312	313	319	318	311	319	299	317	304	285	319	289	305	279	295	315	316	317	333	297	300	304	336	318	303	288	322	334	331	311	322	316	324	320	293	305	307	321	314	316	313	289	299	290	318	309	320	281	301	277	325	314	304	304	309	304	340	309	327	289	303	315	303	316	296	279	297	297	332	280	294	282	287	279	332	300	336	311	299	302	318	293	269	292	289	331	350	287	288	293	296	323	306	313	283	314	337	286	307	300	310	292	276	343	328	342	305	291	269	313	313	314	293	342	295	306	294	329	309	312	314	277	288	323	319	283	303	321	307	311	307	286	302	290	316	318	300	267	301	315	285	306	278	316	303	290	308	280	315	304	308	314	289	329	286	306	324	329	310	275	317	304	283	270	289	289	322	282	301	290	281	283	312	303	291	301	280	305	311	299	298	302	294	298	320	329	297	279	300	295	313	315	288	308	320	341	332	328	300	297	290	317	278	349	275	296	322	310	291	309	339	293	306	290	286	332	311	296	295	300	329	340	280	305	277	303	302	317	309	285	276	279	310	288	295	326	323	302	292	288	319	288	291	312	285	332	294	276	314	316	305	280	297	303	292	320	306	313	324	293	291	307	293	288	296	303	287	299	316	310	305	296	315	282	301	303	313	306	313	312	301	273	322	305	314	316	304	300	298	304	304	324	300	288	300	297	294	277	307	292	305	311	280	294	301	277	306	281	313	290	304	312	301	279	284	309	319	305	311	316	287	314	279	297	317	310	302	266	316	304	293	301	321	307	290	305	284	285	288	293	325	323	343	328	334	317	324	291	308	330	304	273	319	282	321	298	328	268	298	314	286	300	328	329	263	331	316	296	311	273	288	280	293	312	282	302	312	342	301	293	330	294	304	335	288	293	260	305	317	288	304	305	320	250	285	328	318	290	323	307	299	321	286	294	279	307	314	285	306	282	296	283	311	304	282	292	323	321	286	322	320	318	320	303	295	325	311	314	325	322	297	323	296	298	290	303	287	299	320	317	283	270	322	286	312	313	299	292	300	299	289	315	327	309	327	317	294	284	334	294	306	283	316	305	271	279	324	283	300	336	281	299	320	288	270	309	295	318	319	305	297	276	269	270	329	312	289	302	326	347	308	317	303	296	318	301	299	304	283	281	293	301	332	289	303	294	294	297	306	320	312	328	294	307	307	313	303	317	333	304	328	301	288	311	301	304	285	293	287	324	282	280	308	340	283	306	275	289	318	301	303	288	281	326	270	284	317	299	311	287	304	319	314	320	305	294	303	312	308	291	309	283	301	311	307	294	291	305	331	308	274	307	329	325	301	311	327	315	272	303	325	321	325	293	307	305	314	302	308	296	282	271	318	274	293	297	290	287	294	285	289	325	318	330	282	289	296	259	346	299	299	316	303	284	343	280	288	316	301	291	299	321	274	287	323	324	286	302	281	295	324	287	292	272	289	279	318	322	287	311	289	297	281	291	322	333	318	296	309	278	304	290	291	288	327	271	311	291	286	298	319	312	290	312	279	301	298	324	307	303	308	288	333	278	306	247	265	307	319	320	333	321	276	315	314	305	306	305	325	288	317	324	299	306	292	308	313	325	288	308	307	333	289	298	293	305	293	279	315	323	301	330	292	322	309	305	327	310	301	271	315	317	321	292	285	309	276	327	313	298	294	314	311	312	297	331	301	326	341	339	299	331	329	322	287	303	306	307	278	330	249	321	313	348	296	315	286	294	335	272	321	306	298	309	296	293	324	326	323	317	306	309	296	263	294	288	303	355	290	311	299	281	303	270	306	306	301	320	290	295	329	321	300	307	302	320	275	303	325	303	331	339	315	357	305	283	311	294	320	329	289	295	286	281	330	313	312	296	291	297	294	325	312	307	318	307	289	261	316	333	273	308	298	299	304	325	279	284	310	333	310	314	317	262	285	296	307	286	322	328	328	286	308	324	302	299	308	321	292	294	283	288	290	279	319	339	295	289	292	299	299	292	319	306	303	277	305	301	272	324	302	306	328	322	300	259	292	318	293	332	290	309	336	286	322	324	327	314	309	328	299	298	295	296	280	287	290	290	303	303	308	336	326	332	303	309	303	318	282	302	298	295	302	291	301	324	275	345	313	340	298	313	307	280	299	302	313	297	310	310	314	331	313	323	292	295	300	286	308	300	303	300	295	332	313
25064	21290	27396	25469	14529	6208	3512	2183	1479	1150	1088	896	829	741	723	566	587	539	521	514	493	463	465	452	442	491	430	408	396	403	378	372	369	356	362	348	367	395	381	358	392	381	378	342	349	352	384	314	324	312	362	326	349	346	306	301	310	319	342	309	298	293	342	319	330	308	311	336	303	298	284	359	314	329	349	318	301	334	324	330	308	289	275	311	335	311	314	333	294	337	320	314	298	327	292	297	323	303	304	300	326	333	303	307	293	286	292	318	278	303	336	324	318	326	308	305	323	328	292	307	293	306	344	301	308	282	312	320	287	339	307	313	360	284	295	289	350	341	313	341	304	305	324	311	294	321	348	298	279	310	296	299	302	298	304	283	312	315	308	311	297	303	298	310	320	347	305	321	326	328	321	293	314	331	289	305	314	346	329	275	329	332	294	291	324	292	321	296	326	311	349	337	305	319	304	294	327	311	305	298	295	308	323	308	302	310	352	282	304	309	309	311	340	335	312	297	296	330	302	292	320	333	319	306	291	295	319	334	318	343	292	301	294	313	287	326	279	305	301	296	298	285	281	336	313	317	315	301	296	327	305	307	316	285	273	318	302	286	318	311	326	337	328	306	329	318	316	314	318	304	287	307	317	315	316	325	326	300	295	319	332	325	317	292	291	313	314	320	294	296	310	298	295	287	306	322	314	310	313	344	316	290	312	309	303	286	313	308	332	319	294	308	327	319	323	345	293	303	309	299	317	315	317	305	289	331	300	295	329	339	294	288	318	290	331	312	300	300	304	326	337	317	333	342	319	348	335	309	336	311	312	304	336	314	313	314	298	321	323	300	270	328	294	297	309	315	327	333	322	314	342	308	304	316	317	312	357	317	331	316	298	272	292	296	320	351	310	303	317	311	316	301	324	357	294	299	313	293	319	318	316	284	291	318	301	339	298	330	312	305	326	307	279	330	287	308	305	320	317	324	292	280	338	303	283	307	325	311	285	338	328	334	316	317	323	337	346	315	295	291	321	326	308	321	293	290	318	309	318	312	321	270	276	353	323	272	316	336	336	302	254	328	330	294	305	338	345	323	309	291	343	310	306	325	304	345	273	347	305	292	298	344	285	324	322	307	331	319	291	303	288	347	294	313	298	314	334	313	267	338	339	314	328	314	324	308	313	333	335	306	284	332	335	286	286	323	322	305	302	315	295	298	313	348	338	320	326	347	306	295	327	306	335	324	284	284	312	303	302	312	315	340	309	327	286	284	312	303	292	321	330	310	323	314	321	330	315	325	322	303	311	317	344	303	306	340	318	337	314	302	349	315	292	319	311	330	326	324	309	334	287	346	315	312	317	315	335	330	287	307	313	326	304	330	305	301	306	283	300	325	331	286	306	317	348	303	299	299	323	317	284	300	305	333	308	339	272	302	298	332	310	325	317	334	285	316	311	295	323	341	292	307	312	315	316	340	345	314	312	302	303	322	322	282	287	315	287	301	320	330	280	325	294	314	301	321	340	324	298	298	310	353	291	289	298	319	337	311	335	313	309	328	330	276	310	293	316	312	338	285	350	336	317	305	320	329	321	307	348	298	298	330	291	329	295	314	314	300	304	315	336	322	324	320	284	324	321	321	334	347	298	335	314	307	325	309	300	285	295	325	324	304	325	346	321	293	323	297	309	328	308	311	300	319	314	316	325	308	286	294	313	339	284	315	296	315	329	307	306	352	322	303	312	294	296	360	315	322	319	297	322	318	299	351	300	334	271	285	278	353	284	316	321	311	310	285	303	307	296	287	327	326	361	326	299	265	332	334	287	301	293	285	295	321	314	288	340	321	310	296	333	290	312	317	307	323	316	299	284	305	296	304	312	300	313	308	326	329	294	276	316	330	331	344	333	307	305	308	298	311	324	320	321	318	340	304	313	326	304	345	314	329	314	312	323	326	308	267	318	312	332	319	298	302	321	314	298	304	317	328	306	307	270	315	305	303	284	320	311	306	325	341	316	312	323	291	336	311	326	290	332	311	348	316	301	322	357	309	332	339	338	292	299	300	327	322	326	324	314	329	303	324	318	305	324	319	316	324	305	308	327	323	292	333	301	318	303	312	296	332	330	328	311	328	349	330	331	292	306	290	315	310	313	386	311	302	301	336	328	325	299	296	334	325	332	306	322	313	303	302	334	332	300	352	327	306	306	316	330	297	337	310	288	310	305	294	283	332	310	312	324	326	318	331	349	312	292	308	315	275	320	316	321	325	346	297	305	326	334	322	296	312	307	312	292	309	323	315	292	303	268	329	310	304	306	308	294	310	294	359	306	311	322	297	306	349	322	295	331	326	334	289	300	311	299	274	329	290	327	316	304	331	323	292	292	320	318	320	334	325	301	340	321	321	330	286	297	304	289	293	339	283	332	315	312	283	313	318	310	329	298	316	289	307	319	292	306	312	309	329	342	308	307	305	344	293	315	338	314	291	310	306	330	343	291	346	322	344	316	295	311	303	288	327	287	319	305	313	325	301	333	292	321	311	325	313	292	328	326	311	300	326	305	288	338	324	312	293	326	333	309	315	351	306	306	286	300	304	313	330	334	305	310	316	328	321	310	329	289	312	301	321	324	292	346	277	285	349	299	313	321	284	287	311	310	327	306	336	320	334	300	302	333	336	320	341	272	324	351	315	309	284	328	337	286	309	334	343	291	294	334	317	271	345	288	273	310	325	337	328	305	321	332	304	299	307	323	305	337	313	292	274	336	312	334	324	339	285	294	295	329	319	327	287	341	315	296	289	303	305	308	290	288	332	310	310	320	283	314	321	330	308	320	320	315	309	319	296	302	330	301	322	315	293	335	321	316	299	330	312	277	311	295	306	338	290	327	274	320	306	313	307	342	306	319	308	327	306	323	293	294	316	319	302	306	291	316	285	316	298	339	342	317	289	344	313	322	296	294	305	280	291	310	285	314	321	324	288	306	310	313	319	340	331	275	307	323	333	311	281	351	280	350	315	322	285	304	326	299	332	289	313	357	320	308	317	303	309	298	329	327	295	299	309	307	284	316	330	308	286	310	284	309	279	287	294	318	304	315	315	352	327	331	294	347	346	302	333	315	319	318	308	324	318	315	338	318	320	362	304	323	334	279	326	303	334	307	326	290	309	321	307	300	328	311	325	345	332	309	309	331	308	319	303	294	295	327	282	355	314	307	323	325	318	291	326	308	310	311	288	304	326	319	315	305	307	301	321	316	319	308	290	306	335	321	298	321	290	318	340	317	316	323	310	284	321	309	290	293	299	318	330	305	315	309	331	315	304	314	302	297	275	328	319	307	318	306	348	337	320	324	327	326	318	324	310	327	317	319	309	341	316	289	317	317	318	295	306	292	354	324	303	340	290	304	322	339	315	296	298	325	327	311	309	306	303	293	312	311	305	305	318	309	308	331	274	286	328	300	366	280	313	337	318	288	317	275	337	318	327	251	329	308	310	311	319	307	307	337	306	326	286	325	312	300	350
25595	33955	22109	14302	11092	8341	5916	3972	2579	2078	1925	1617	1414	1207	989	850	766	784	723	712	670	597	620	609	580	565	512	476	426	491	434	439	439	441	446	421	443	465	424	441	490	424	399	418	398	397	407	387	365	375	366	354	379	361	335	323	323	324	320	350	344	333	367	367	333	338	317	321	307	346	295	338	341	328	321	345	340	304	332	362	337	313	335	327	342	362	292	322	326	321	326	311	341	337	330	324	321	318	305	345	328	340	357	343	318	303	369	359	326	329	322	321	339	330	354	348	340	348	325	337	314	345	347	345	319	336	311	355	349	342	358	348	345	327	342	284	322	345	311	346	300	315	352	345	332	338	344	318	320	357	344	311	330	314	364	336	374	348	374	355	331	349	335	366	331	350	335	363	355	310	336	366	299	318	338	385	315	335	360	315	340	321	317	293	336	374	292	334	360	302	332	356	364	339	321	321	335	339	320	319	334	335	307	325	326	317	314	323	353	335	332	346	343	314	297	331	314	364	327	353	356	337	352	339	312	377	341	342	325	305	337	314	326	343	336	341	359	342	320	346	362	299	324	337	388	336	296	346	354	341	304	363	335	336	326	299	355	344	335	312	333	333	342	319	319	311	349	296	338	347	342	351	354	367	336	366	330	315	316	319	329	374	314	349	376	355	337	328	348	356	326	283	340	322	329	321	333	315	350	327	331	324	340	320	322	350	372	333	320	352	311	342	373	331	316	354	351	314	343	312	321	326	324	351	336	343	356	349	324	341	341	313	337	338	343	337	317	321	321	352	338	337	324	312	335	328	337	325	313	343	320	341	313	331	326	338	313	329	330	346	328	348	301	362	327	337	336	329	325	334	326	348	334	326	339	359	365	351	368	317	332	345	336	345	329	339	351	363	312	334	326	341	311	334	354	336	333	361	324	337	347	317	339	348	334	332	333	342	331	309	353	319	298	329	343	317	342	369	335	321	310	302	318	336	370	322	320	378	325	366	316	319	337	341	323	313	305	367	379	326	333	334	360	352	385	338	327	345	348	361	306	345	363	323	338	333	322	301	389	328	353	319	298	363	341	331	368	326	326	361	347	360	363	297	330	328	321	335	345	343	324	335	320	345	340	334	371	329	340	345	319	339	300	312	355	364	345	342	321	317	335	325	340	316	326	347	326	338	312	309	344	351	348	348	314	324	325	362	314	336	287	360	336	322	328	355	331	348	337	384	318	352	356	347	347	321	351	348	335	315	338	359	344	317	357	337	361	330	327	345	326	347	334	336	330	332	345	310	349	354	366	336	313	336	331	325	331	373	330	352	330	317	344	342	338	365	341	335	333	297	346	364	360	322	330	331	338	353	359	324	320	328	307	315	349	326	344	348	374	348	313	344	344	355	327	340	344	291	317	330	357	311	318	357	351	366	309	342	351	321	353	353	351	335	329	316	303	324	349	350	334	330	319	349	335	349	347	284	338	322	329	340	329	356	331	356	308	316	304	285	346	321	314	320	322	360	340	341	332	346	331	344	329	329	344	326	335	356	328	313	337	347	342	344	344	335	333	373	305	349	346	338	299	320	359	330	313	305	357	352	336	331	328	332	339	316	356	316	333	341	339	306	281	330	346	299	321	331	338	341	318	328	344	331	329	312	363	324	343	327	350	332	363	318	329	333	357	352	325	333	335	352	321	326	317	312	338	313	318	351	306	335	298	333	331	338	294	361	366	326	314	339	306	318	327	313	301	358	328	317	308	309	336	338	338	339	327	323	338	324	340	310	349	297	357	311	361	338	317	332	321	334	284	365	324	353	307	340	315	321	355	333	358	332	318	321	375	340	324	354	362	295	322	317	336	332	320	315	354	317	344	314	338	334	351	320	299	340	335	327	344	314	335	363	311	363	356	314	323	323	365	339	369	341	341	332	342	324	346	293	347	288	345	295	363	336	289	326	323	367	355	307	346	341	343	314	324	319	346	356	300	320	358	306	349	358	342	343	369	303	333	324	344	364	360	351	315	299	344	329	345	321	343	325	333	337	339	326	315	347	305	307	339	328	326	345	331	333	349	348	322	309	313	313	374	323	320	334	337	346	322	317	330	350	325	338	330	332	304	334	341	324	361	336	312	376	310	328	338	319	335	356	333	342	369	336	341	313	359	318	326	346	357	325	336	366	337	356	338	305	289	354	337	307	336	322	337	340	330	340	318	333	326	354	329	348	342	348	343	324	336	309	309	310	316	337	356	320	337	319	337	307	355	373	333	332	319	359	302	321	334	321	301	333	318	341	317	319	355	317	345	347	289	302	346	301	364	330	316	314	348	339	330	311	366	304	306	316	389	340	335	326	302	375	349	314	327	322	330	361	303	329	334	339	315	338	342	328	379	376	330	365	360	342	351	315	350	312	319	332	357	327	348	341	335	329	339	339	329	316	324	340	332	308	336	337	331	340	326	356	337	312	344	334	343	336	366	324	324	347	326	366	338	341	372	339	340	289	365	322	296	335	309	333	325	334	330	317	325	336	348	365	294	339	313	313	333	323	368	363	328	320	347	340	344	351	315	337	311	357	330	346	342	305	357	326	332	350	353	308	315	321	360	338	329	298	310	351	358	343	327	316	320	322	329	334	330	339	338	312	324	347	347	368	347	341	352	332	356	330	324	324	342	328	339	318	345	323	326	346	363	304	321	323	325	365	329	338	369	313	322	287	352	345	369	338	356	325	313	342	349	332	353	341	356	336	327	333	338	346	351	344	355	335	350	321	309	352	322	343	341	338	333	328	350	348	336	354	336	313	337	347	332	312	354	329	304	332	330	367	338	334	326	351	350	390	325	331	329	342	357	339	280	338	308	352	343	333	350	310	326	326	325	339	321	377	343	358	344	324	314	304	337	364	355	357	331	343	336	333	327	358	314	339	363	305	301	316	363	329	321	347	320	338	339	309	335	337	323	347	329	338	315	313	342	303	351	338	370	325	331	309	316	311	316	343	331	328	360	340	317	326	295	338	347	324	339	336	350	304	330	302	355	346	353	328	348	345	336	335	329	319	358	328	330	326	336	304	354	338	323	323	344	340	357	307	349	332	349	291	317	361	353	367	334	364	341	352	341	326	344	356	326	319	356	370	312	330	313	328	302	336	360	309	307	307	335	317	364	354	336	325	350	329	372	342	343	340	322	309	341	299	326	330	349	337	307	333	313	322	305	325	287	385	340	349	332	323	347	300	339	330	343	356	312	331	320	288	383	310	341	342	323	309	328	333	342	336	332	335	351	343	314	342	330	300	335	322	319	342	343	351	327	302	325	350	335	354	353	338	352	317	348	342	360	338	316	316	352	340	368	359	360	370	320	321	365	326	336	321	348	345	324	313	349	368	336	323	350	353	325	324	338	315	315	306	326	327	321	313	319	326	357	278	353	365	321	333	350	307	356	308	334	364	334	313	325	325	343	331	313	364	330	299	325	322	316	342	332	352	329	285	331	300	341	358	348	325	319	346	335	325	354	325	326	358
22872	21246	28835	23980	21323	21581	13959	4750	2772	2219	2048	1814	1498	1354	1138	1029	963	898	818	827	816	742	685	717	746	725	618	591	574	593	536	513	521	561	494	551	569	531	535	536	520	541	484	468	487	518	480	425	438	425	464	474	465	441	444	404	425	417	406	420	404	388	418	408	404	423	411	401	400	419	409	399	422	421	404	434	419	440	369	408	430	410	404	401	443	442	430	389	396	426	421	410	411	426	416	407	391	392	423	441	396	441	394	408	437	407	413	404	444	406	406	384	446	423	424	393	410	400	399	381	405	376	449	392	429	386	405	430	420	414	446	441	423	377	416	388	408	419	392	419	398	410	424	403	411	396	433	405	432	412	417	382	407	384	417	376	397	407	432	435	421	405	433	411	422	410	386	437	414	426	403	387	382	427	382	429	402	379	388	412	448	397	408	428	396	418	387	426	384	403	388	417	423	420	422	368	420	409	401	460	366	416	410	414	384	434	403	407	456	399	423	399	404	418	426	399	415	466	404	381	417	419	443	404	426	395	393	424	409	404	420	406	427	398	408	413	436	400	396	408	417	401	398	396	380	411	423	413	411	371	444	402	397	418	415	416	398	403	431	392	430	444	443	401	427	407	402	384	396	431	422	423	420	418	425	362	448	408	365	397	425	383	448	384	398	383	404	395	394	414	440	399	429	456	421	434	426	423	436	401	395	385	447	404	408	402	411	403	402	413	404	398	382	438	402	433	362	422	410	415	422	425	389	394	408	404	440	403	437	439	404	402	426	412	421	397	436	390	381	432	396	447	404	422	382	406	400	447	373	436	410	430	426	416	433	422	378	425	441	440	429	404	433	395	449	431	414	398	388	394	379	421	378	424	395	401	381	417	419	416	410	418	392	408	393	376	429	406	418	407	426	417	374	399	408	441	414	425	397	462	375	403	411	419	381	402	429	423	429	424	412	427	440	384	410	411	402	397	400	413	414	404	408	422	421	405	386	418	393	423	412	401	406	418	424	427	426	404	442	396	436	405	391	362	426	394	385	399	396	442	405	440	409	430	440	389	410	441	406	394	443	420	402	377	459	420	438	401	410	429	414	403	401	392	422	377	393	426	390	390	427	387	396	421	389	413	456	444	405	422	386	405	433	410	405	373	408	379	387	421	379	405	444	434	417	407	385	418	406	396	417	398	461	401	423	406	386	362	394	430	435	378	410	399	401	435	431	402	384	419	408	412	436	395	397	408	400	403	399	426	403	411	411	432	404	428	428	403	380	431	391	420	421	422	410	424	383	448	383	408	394	420	441	415	401	426	407	413	398	409	372	391	400	417	434	433	399	436	403	380	402	408	421	417	429	386	387	421	417	410	418	414	403	427	373	399	403	415	430	432	376	410	457	427	406	415	391	411	403	409	393	439	385	437	387	389	413	402	422	366	433	402	423	402	415	454	430	422	439	416	447	399	393	408	399	413	422	444	383	425	420	408	442	408	410	426	439	418	393	433	404	401	384	384	404	434	444	411	407	385	365	408	404	390	401	427	383	391	405	395	402	453	396	436	413	455	407	419	393	378	429	424	401	419	421	382	381	439	416	416	425	394	406	430	400	417	419	397	415	416	397	436	395	400	424	377	402	400	390	426	421	374	393	427	462	438	437	433	402	423	439	389	423	422	402	412	406	383	407	382	393	374	404	403	424	438	422	405	424	389	365	443	387	406	461	423	421	433	415	425	399	394	384	406	393	408	406	373	440	418	417	392	429	385	453	440	427	373	395	401	415	437	422	397	405	396	425	381	411	393	394	426	393	381	407	417	437	363	408	374	412	380	424	417	414	393	427	421	436	412	416	380	389	397	384	440	427	392	440	401	411	399	408	402	422	419	392	388	411	405	425	428	407	401	404	430	442	401	428	435	427	390	415	434	410	402	406	419	410	376	410	384	400	402	410	420	426	418	409	418	422	423	429	404	421	411	454	433	406	406	386	410	424	405	413	423	437	432	437	379	400	385	399	376	411	410	421	451	427	392	417	365	446	380	408	414	432	415	381	422	386	407	415	402	419	412	416	412	415	365	386	397	415	431	402	400	437	426	453	400	422	413	402	352	437	393	402	395	401	422	406	444	430	431	404	382	427	426	404	407	420	421	378	392	395	428	431	431	394	409	443	432	416	381	405	398	406	416	364	411	383	395	432	412	368	413	436	435	416	424	391	420	404	383	397	399	390	401	422	397	428	434	393	438	437	416	390	398	414	418	392	419	437	441	414	366	421	421	434	403	445	441	457	444	448	410	397	413	436	405	377	412	432	408	430	382	436	404	402	382	382	384	395	457	408	428	416	413	423	418	395	419	383	380	436	389	439	457	420	417	421	414	386	410	455	410	397	421	447	401	407	413	423	373	432	434	394	413	388	403	425	402	403	408	365	409	400	408	385	408	422	403	421	400	425	416	404	376	416	438	430	421	426	422	406	404	424	401	434	413	445	383	430	384	419	409	425	440	432	450	442	397	412	384	416	405	398	405	424	423	440	421	450	408	426	406	403	411	420	401	411	395	376	414	388	383	424	406	410	361	424	426	402	394	417	453	410	444	444	419	398	410	405	415	443	381	386	421	412	417	392	378	370	394	402	416	420	407	437	409	430	412	434	426	437	415	437	386	408	401	454	411	404	380	416	396	417	387	421	391	384	384	399	382	406	389	420	439	451	443	403	395	434	406	397	405	400	420	445	440	385	445	366	462	412	394	408	426	428	433	395	398	395	401	398	380	429	417	398	393	449	419	374	407	414	404	419	433	408	440	386	433	423	410	394	423	412	403	444	410	394	437	386	415	395	383	381	460	415	399	434	425	419	365	414	467	432	417	426	433	444	365	422	432	424	421	428	421	413	422	434	442	386	409	435	393	416	400	431	406	406	412	387	427	405	371	415	355	414	427	403	410	412	394	396	422	391	411	406	395	420	399	433	423	416	389	385	433	397	400	451	373	440	409	401	394	424	423	452	374	447	401	418	466	436	380	408	396	440	388	408	396	434	395	404	465	432	446	422	439	405	413	418	429	375	402	409	421	424	378	399	411	390	433	424	404	435	408	426	438	428	430	388	425	398	369	406	414	423	394	378	398	406	438	450	450	425	410	429	398	400	423	406	381	434	397	409	407	388	423	443	415	424	393	435	407	408	423	408	423	392	410	404	412	389	385	411	411	421	405	386	443	418	425	376	415	434	402	394	412	434	384	363	385	423	397	420	397	389	388	374	424	420	380	408	400	415	441	420	415	400	387	423	407	427	397	445	414	412	409	423	380	412	388	415	423	412	427	411	382	373	424	407	405	412	437	410	425	407	387	411	424	403	385	392	405	398	417	420	371	372	425	398	405	429	395	405	395	406	429	429	432	391	391	435	429	391	405	406	376	423	418	407	386	407	415	445	422	411	407	412	413	398	402	411	398	381	415	421	401	443	399	420	389	371	412	422	402	372	434	406	384	418	382	436	436	435	370	420	406	403	442	424	432	409	431
29600	43140	30884	21629	17432	13633	10313	6869	4530	3843	3260	2854	2439	2034	1681	1473	1403	1223	1195	997	1083	980	850	893	981	874	703	721	700	619	636	638	575	628	556	606	664	625	623	572	576	567	519	557	506	531	504	490	488	481	465	492	495	444	424	421	448	451	442	422	444	445	416	456	425	418	408	405	437	418	424	430	381	402	448	434	382	400	413	472	419	416	427	460	407	407	412	409	425	405	428	442	407	443	451	426	401	431	457	414	415	414	422	391	400	432	448	433	391	408	408	443	399	458	415	437	434	398	423	420	434	439	451	409	409	411	420	432	386	414	416	382	419	411	398	415	450	430	500	420	428	402	364	404	432	379	393	451	461	432	388	439	401	432	390	402	460	432	381	403	429	423	446	451	411	432	435	395	420	434	407	413	406	369	400	441	391	452	430	439	428	396	432	407	408	433	410	410	447	421	420	389	442	426	446	417	426	403	408	404	441	395	393	405	418	388	437	420	391	432	426	417	429	437	435	443	411	436	427	437	426	404	410	445	426	422	424	420	433	401	404	423	376	395	435	415	428	429	413	394	408	416	422	435	399	392	417	378	396	409	414	390	428	419	434	407	426	442	419	389	428	374	409	437	405	412	417	397	400	440	437	388	438	440	408	432	454	415	441	423	434	430	419	442	417	415	460	450	436	417	418	433	424	391	442	401	449	438	421	382	438	400	411	426	399	462	435	415	419	422	419	443	423	449	406	392	420	369	446	411	401	415	415	388	413	416	425	434	422	439	430	432	394	415	422	433	385	423	392	417	447	398	432	416	421	425	421	434	428	418	435	440	395	449	393	397	426	409	415	440	403	384	409	419	444	459	422	436	409	431	442	409	413	414	459	415	425	431	426	398	446	410	408	420	397	417	397	437	392	460	435	444	402	435	427	402	372	446	421	409	430	427	427	428	412	381	447	402	412	429	458	427	395	429	421	485	402	388	445	409	409	404	394	438	426	398	429	396	434	444	432	415	424	416	421	431	428	398	410	394	439	462	427	436	433	425	427	417	428	430	435	409	418	437	427	431	382	427	405	403	387	434	418	438	445	413	406	409	415	406	443	430	423	426	408	399	384	405	384	424	426	475	400	425	441	400	443	394	394	427	432	424	394	421	433	427	430	458	427	415	414	418	403	438	439	438	422	422	402	438	412	364	455	398	437	425	428	435	442	390	377	437	421	398	396	454	435	431	428	397	442	434	403	417	424	436	419	405	420	400	412	381	421	426	424	417	413	421	402	442	459	390	417	404	435	386	423	434	391	433	421	411	434	401	397	442	422	423	409	411	391	445	423	397	425	415	420	408	427	426	398	404	430	406	436	434	442	434	418	420	403	397	401	431	407	422	448	410	395	420	430	404	412	444	397	430	410	409	404	406	438	426	414	454	438	426	440	433	432	437	380	425	417	395	424	414	451	405	438	464	444	417	411	417	447	459	406	417	416	387	441	397	426	435	429	426	429	410	467	420	410	421	425	430	403	424	391	410	399	413	414	416	430	419	432	444	443	405	441	431	451	405	420	388	433	425	396	376	416	348	430	414	407	385	424	413	422	449	416	398	414	399	408	401	478	435	426	430	426	442	411	430	434	429	459	389	444	418	408	451	439	431	420	426	420	405	401	410	424	433	431	404	446	373	398	432	391	400	418	393	393	403	435	410	426	419	412	454	464	387	399	403	422	416	415	409	415	467	413	436	401	408	419	405	411	473	431	395	439	434	439	401	428	436	403	423	457	433	424	414	421	433	430	409	408	428	394	424	431	443	395	430	458	423	429	478	394	424	397	436	420	425	428	445	412	432	429	435	418	450	386	433	397	418	403	419	421	383	415	431	432	392	421	403	403	466	437	407	439	457	392	432	412	434	390	415	448	397	447	413	419	417	448	400	424	428	393	435	432	434	406	453	466	401	430	406	410	452	413	426	442	431	417	396	420	443	408	422	402	418	395	446	429	453	413	404	413	424	412	423	455	430	427	432	416	434	407	420	420	424	414	415	402	413	411	390	454	398	429	405	426	446	437	406	392	385	401	381	423	421	385	430	424	406	415	416	426	430	422	415	390	431	433	419	450	414	406	409	413	421	408	427	389	418	427	420	420	408	399	428	434	422	421	427	383	423	418	375	405	382	393	384	432	449	444	397	416	422	403	435	413	409	451	389	412	430	377	434	394	450	404	413	427	381	425	426	411	435	437	402	416	455	410	407	412	395	404	415	438	394	380	420	433	410	406	393	437	414	390	364	411	393	386	416	429	419	398	395	394	444	379	451	417	430	410	425	400	385	403	434	409	407	401	413	416	375	378	403	427	424	404	412	436	422	403	432	412	380	420	415	415	385	402	398	386	422	427	378	427	448	440	494	411	471	441	434	408	411	406	428	403	415	418	428	420	392	431	419	423	450	440	403	415	418	394	420	448	392	431	423	436	433	406	438	445	419	398	408	421	425	445	423	424	416	409	402	400	397	408	407	407	418	423	440	383	467	417	456	414	405	417	419	396	430	419	417	399	418	416	438	433	415	441	469	388	407	434	448	398	393	429	421	413	393	422	404	417	415	414	444	425	408	419	429	397	435	404	416	413	448	429	371	423	411	438	408	412	421	438	393	391	428	439	400	422	391	426	403	414	422	438	404	412	417	406	413	389	423	408	429	416	450	439	420	424	426	408	418	430	429	438	443	419	417	406	410	411	397	420	440	369	397	420	410	450	420	405	423	430	400	427	410	443	401	387	383	407	417	466	442	412	381	385	419	395	408	403	376	429	404	423	410	393	426	393	449	414	416	430	398	400	418	430	439	459	427	383	412	449	410	411	431	433	424	411	435	392	413	424	413	397	471	426	452	449	418	442	427	424	407	395	420	393	440	376	431	398	422	415	445	420	408	444	424	430	422	421	422	409	399	407	434	399	433	379	413	398	418	427	426	422	435	405	418	431	421	412	430	430	471	463	424	438	415	420	394	407	394	433	444	415	401	406	402	452	395	424	445	410	421	423	402	412	408	443	370	423	416	409	422	423	476	442	416	421	442	427	414	403	449	425	405	405	419	429	405	441	418	421	394	402	403	391	439	405	418	373	416	431	426	408	421	415	400	407	383	405	418	419	393	420	439	432	382	447	433	413	433	407	405	414	368	420	436	409	409	405	386	432	431	418	445	405	414	413	445	458	431	395	391	424	431	430	427	417	436	453	394	434	394	429	425	408	406	408	425	428	372	361	429	421	405	408	400	453	417	404	394	440	420	417	444	399	380	417	433	403	451	442	425	427	388	411	406	436	420	444	416	409	431	401	451	417	437	436	405	384	386	391	411	435	435	420	420	404	442	459	458	439	430	416	430	398	404	418	431	420	405	435	420	441	378	434	396	392	427	421	417	422	424	412	415	417	410	420	426	428	404	373	424	421	422	418	414	419	390	403	434	426	420	391	386	402	458	421	401	440	450	394	408	418	400	406	421	409	421	410	407	423	431	401	413	413	436	405	417
28943	21849	18076	10507	5737	3560	2366	1538	1033	905	802	771	657	554	525	490	454	413	365	387	356	346	344	345	338	311	321	277	279	291	292	266	320	304	287	294	305	290	306	282	257	266	268	270	272	267	233	240	233	247	248	238	232	239	229	250	260	233	227	240	250	211	220	228	240	241	238	228	239	232	245	236	242	250	239	272	246	223	231	239	230	242	213	239	228	247	242	226	232	261	251	249	216	244	250	214	232	249	240	250	245	252	204	259	242	235	222	236	233	249	223	210	249	218	239	234	240	211	210	225	203	232	207	232	264	265	219	216	244	220	241	221	241	244	200	233	216	227	227	231	214	212	247	242	238	241	229	229	226	236	253	224	260	237	210	231	241	226	245	247	202	225	260	200	216	231	232	246	254	202	227	238	227	260	230	246	227	221	220	219	200	215	234	240	230	250	226	220	214	256	234	244	240	240	253	220	250	264	235	236	230	218	240	215	207	230	234	237	268	238	254	222	253	228	242	244	237	277	206	244	218	234	249	230	262	228	227	251	218	250	258	231	238	255	237	241	243	232	230	239	225	247	254	243	237	246	200	223	237	248	241	229	236	265	238	255	248	232	227	226	235	235	223	253	200	256	239	243	233	242	209	252	245	210	234	231	226	231	232	209	247	240	253	207	240	244	260	233	247	247	220	231	245	240	223	213	218	202	233	217	222	233	209	247	246	236	219	226	236	243	256	225	239	247	216	230	255	238	241	238	235	202	237	215	222	233	242	208	245	230	240	225	234	225	252	236	210	237	242	244	225	254	236	229	245	217	254	230	244	248	221	238	241	200	206	239	227	225	251	239	208	258	238	218	252	209	238	256	228	229	226	231	207	273	210	244	222	258	223	204	208	226	213	221	233	234	241	215	219	215	243	246	235	232	227	223	215	227	258	222	250	247	244	235	239	238	257	232	194	234	260	225	245	226	245	216	229	248	234	210	233	242	243	248	224	244	246	286	229	258	238	206	229	215	200	230	247	232	244	227	242	226	261	243	238	237	224	229	240	244	220	245	246	223	229	220	249	223	249	236	238	225	237	269	219	247	226	214	218	237	232	212	250	242	240	226	240	242	251	247	215	235	245	240	235	226	210	255	247	236	218	218	231	237	231	220	247	220	258	226	252	253	213	211	241	220	239	232	230	232	212	242	257	264	231	243	246	231	212	258	241	224	215	229	200	217	219	240	267	242	271	260	229	238	240	230	234	246	200	233	216	229	230	255	252	244	226	241	241	228	237	223	224	215	248	207	253	238	253	253	227	235	240	246	227	243	237	230	217	249	225	229	260	232	235	250	263	229	213	222	242	223	227	238	239	219	233	220	255	228	248	242	229	231	227	247	224	239	240	217	257	227	243	234	227	244	238	230	250	215	213	273	226	239	243	210	244	223	243	246	243	243	249	232	249	234	219	250	236	240	215	250	243	225	220	252	250	247	232	253	259	244	227	245	221	245	226	200	233	227	241	253	263	231	235	201	214	234	242	251	245	216	239	216	236	224	231	256	236	247	225	252	224	224	222	227	220	263	249	245	263	232	246	218	251	267	227	239	254	244	218	240	238	249	239	218	242	246	223	248	230	255	219	239	241	242	241	229	245	231	246	231	205	218	223	222	233	271	231	207	217	220	224	240	229	251	265	218	228	243	235	232	256	268	255	230	223	233	245	235	209	242	225	231	238	229	268	246	245	233	217	218	222	249	231	215	239	200	254	270	249	259	251	243	266	260	253	250	210	245	220	223	240	217	224	247	202	225	227	226	251	239	205	245	236	251	249	220	230	249	254	225	212	242	227	244	246	227	238	208	216	228	219	251	241	251	215	214	220	215	236	248	232	255	256	209	234	255	231	245	240	244	205	219	233	225	246	239	233	236	223	281	238	222	240	219	255	244	230	236	229	238	247	225	227	253	226	228	217	225	220	237	266	237	225	240	214	227	256	221	224	237	212	259	222	232	238	237	233	234	216	253	217	236	226	201	223	236	248	217	241	208	216	273	270	231	248	236	239	236	227	252	224	236	246	220	202	252	222	225	217	215	248	227	229	225	225	242	252	218	204	221	208	254	223	235	226	237	239	215	245	231	214	216	204	226	258	252	225	242	244	237	229	245	230	255	208	201	250	241	232	245	256	252	235	261	227	216	229	230	240	243	250	221	246	269	232	230	224	235	244	272	237	215	251	246	232	206	251	250	204	243	240	227	227	230	252	244	230	226	223	224	238	259	251	231	245	223	238	249	233	220	220	250	266	218	244	252	239	244	227	234	239	237	243	243	228	234	245	241	248	241	217	236	229	216	230	250	258	233	223	245	211	238	243	224	254	241	240	230	233	267	225	226	219	217	212	238	262	228	239	229	229	247	251	222	221	203	248	196	215	243	215	236	229	224	245	247	245	215	229	238	217	200	217	250	231	258	219	236	250	230	224	248	230	231	218	235	220	230	267	222	249	253	201	235	242	247	267	266	238	216	214	208	266	216	248	223	230	237	235	249	212	243	199	240	250	237	233	255	229	242	248	223	226	236	218	221	237	222	231	226	257	267	260	245	208	219	240	232	249	246	228	239	239	208	235	232	229	231	208	244	226	274	198	248	230	229	242	234	262	220	248	229	241	232	266	262	239	231	227	255	233	222	219	234	250	260	238	223	263	219	220	247	230	247	236	222	215	220	239	254	251	239	239	252	267	259	224	236	239	234	256	221	248	220	230	206	218	210	238	237	258	234	242	215	240	231	256	230	220	237	253	257	256	214	244	226	268	231	243	241	228	255	215	229	240	220	210	246	203	237	217	255	231	238	216	218	234	242	249	227	243	232	261	208	214	250	244	256	234	210	217	235	234	236	247	221	225	211	226	254	233	263	237	231	235	212	225	223	241	218	248	239	268	246	234	215	240	252	256	241	246	220	209	190	246	263	262	209	235	221	224	218	251	217	241	253	217	217	237	202	206	231	220	243	265	261	239	230	227	255	213	251	243	215	230	222	216	232	227	245	206	242	223	236	223	228	254	249	248	226	234	250	239	230	205	231	226	215	257	208	244	249	245	240	237	243	246	265	252	218	234	199	233	241	256	248	236	249	232	230	222	236	243	224	257	244	233	229	248	219	260	221	275	195	252	241	246	234	261	237	210	214	255	220	212	232	238	247	235	243	236	223	207	228	247	247	202	217	226	243	262	229	213	231	232	228	252	253	226	253	248	251	231	235	244	257	204	252	211	252	220	235	219	228	237	239	201	237	225	237	242	247	262	262	239	243	248	221	225	244	230	253	237	219	226	231	243	237	236	231	232	228	226	233	233	229	244	224	223	246	240	207	255	220	230	211	217	214	240	239	211	224	231	233	228	241	214	252	217	256	232	231	226	230	242	207	224	241	249	232	240	259	230	237	227	260	261	206	236	219	210	226	233	213	230	243	227	238	229	257	238	230	234	231	261	210	249	231	232	241	220	244	218	264	232	217	244	253	267	242	250	237	247	275
23268	28179	17981	10194	7872	5824	4391	2720	1816	1556	1432	1303	957	894	791	707	645	576	524	480	490	418	403	419	407	407	405	393	371	361	354	375	338	310	336	337	291	346	336	322	302	300	320	309	277	283	309	326	298	267	263	288	269	260	256	248	249	269	266	251	249	256	244	255	240	291	266	246	234	257	246	252	233	274	256	255	298	245	259	245	276	246	279	266	235	243	254	251	234	256	251	263	255	227	252	265	259	274	246	264	249	266	260	234	236	245	253	234	243	275	247	283	279	238	240	276	255	239	236	226	283	257	260	235	244	238	246	272	259	245	231	228	264	262	254	241	267	255	248	255	262	251	260	255	241	215	254	267	258	235	243	249	235	250	265	244	268	274	254	233	240	242	268	246	241	297	264	257	281	252	291	244	255	247	251	232	253	237	241	259	289	243	247	272	281	249	266	234	271	259	221	257	286	259	252	255	267	257	248	255	280	246	269	237	250	284	263	256	254	267	236	214	264	241	241	251	237	203	249	257	211	238	249	257	276	245	248	228	263	281	238	266	244	283	251	235	236	262	219	274	253	272	258	268	255	233	255	253	250	235	268	238	244	266	270	244	243	233	232	261	287	241	242	244	271	252	243	252	247	234	276	223	253	232	227	263	238	278	249	236	266	257	274	236	234	251	264	234	251	229	277	240	260	235	236	256	240	254	270	258	244	266	271	241	262	263	276	261	239	275	271	225	247	266	259	274	279	271	250	261	240	244	255	250	269	261	239	250	257	251	290	243	232	237	272	238	268	244	230	234	253	231	239	253	229	299	283	274	249	241	230	259	247	250	248	245	257	247	264	246	275	235	265	242	234	246	285	262	254	282	231	270	247	271	261	215	236	273	276	247	244	248	243	251	270	266	252	263	260	292	241	281	240	261	251	266	249	264	276	244	284	234	237	268	265	242	263	266	254	268	255	298	237	250	269	270	261	251	252	251	268	281	272	249	259	241	237	213	266	244	256	248	253	244	277	264	257	232	234	287	232	276	279	270	241	269	253	261	273	235	261	294	255	229	255	237	249	281	245	229	256	284	251	244	245	239	201	270	270	236	249	245	268	261	253	269	249	257	277	263	263	256	252	274	234	268	245	221	238	223	248	263	271	243	260	266	255	253	236	234	218	258	253	272	261	241	248	267	265	238	222	249	257	247	251	286	230	277	255	253	279	258	266	248	256	240	269	238	245	236	211	289	272	268	280	247	267	239	235	268	237	224	271	261	259	251	248	256	257	282	237	262	236	235	265	256	251	246	234	266	250	249	262	247	272	229	302	252	266	245	275	274	279	249	250	238	245	258	241	257	269	291	260	235	228	260	239	237	249	262	252	227	231	257	267	258	236	232	288	283	232	244	276	258	253	269	263	260	257	251	259	257	238	265	272	255	281	258	237	244	259	255	256	252	228	281	270	241	240	243	236	231	251	264	242	221	269	261	263	241	234	276	273	270	254	238	243	253	263	251	276	272	251	280	230	283	237	263	267	267	250	266	255	254	257	249	255	278	299	272	236	249	246	228	259	241	248	228	258	253	249	283	250	247	236	263	220	220	251	262	254	252	261	229	271	265	254	256	261	286	281	200	247	292	231	226	277	253	243	262	245	226	256	252	277	278	269	269	256	244	247	269	251	276	273	261	270	253	254	279	278	260	229	263	260	247	261	236	250	289	240	238	253	273	236	268	260	258	261	251	266	229	263	253	239	262	238	289	239	236	242	234	237	250	265	251	266	261	262	248	263	252	255	261	247	232	252	260	226	251	269	244	278	243	272	238	255	271	238	286	250	241	227	253	256	246	253	269	265	250	241	227	264	257	245	223	241	241	248	298	262	226	247	269	245	281	256	241	264	230	256	237	251	248	231	269	239	267	279	259	248	256	213	266	237	250	249	235	240	251	231	271	239	250	265	250	226	256	239	250	255	244	252	236	255	242	264	249	258	247	250	239	253	228	239	233	255	249	263	247	259	247	246	275	265	263	247	246	256	259	231	265	290	243	244	271	251	272	254	275	264	250	259	249	282	261	256	241	259	240	261	254	246	259	265	242	270	265	248	263	263	264	267	249	219	267	233	251	269	248	239	258	261	270	258	264	240	263	244	255	247	259	263	252	280	235	256	254	263	277	237	251	265	271	272	256	247	262	255	231	264	261	234	262	248	234	269	229	268	255	287	244	241	270	252	248	267	249	252	280	246	247	246	257	271	244	260	253	273	266	239	268	280	239	278	242	270	239	227	257	248	237	253	270	283	236	230	246	235	234	250	254	228	240	259	253	248	267	232	268	267	260	260	257	246	264	250	253	292	239	247	267	253	256	244	271	307	231	271	260	248	252	252	249	263	231	264	255	279	258	268	260	232	240	273	255	275	261	256	255	245	266	237	272	274	237	253	245	279	267	238	265	259	258	255	258	273	243	231	253	253	258	250	242	262	255	271	287	239	238	275	260	275	266	267	255	249	236	258	275	233	278	273	274	255	232	258	247	264	246	242	235	223	243	266	253	226	251	232	261	240	249	269	269	264	236	230	275	278	240	248	245	250	261	247	290	230	238	215	217	258	239	229	276	246	243	240	247	241	234	243	283	243	246	261	268	266	244	258	256	258	231	255	280	254	248	232	234	256	254	251	248	249	261	272	238	265	287	219	232	258	245	240	291	268	250	262	255	265	245	239	246	249	249	258	267	256	233	265	231	265	253	270	242	259	253	264	220	224	263	245	257	237	279	246	268	269	311	244	243	250	254	257	257	259	244	249	245	271	241	228	269	239	254	241	249	261	232	268	257	231	253	251	267	258	235	236	255	259	226	252	238	248	259	251	256	231	255	263	278	244	238	273	251	253	242	257	262	248	246	245	255	236	254	264	230	258	249	261	260	242	265	235	231	236	268	248	255	264	240	264	263	238	258	291	258	279	250	253	260	314	282	247	242	253	256	260	251	252	214	275	256	290	254	245	240	247	234	246	239	244	257	258	253	247	259	238	243	282	239	243	257	231	296	243	248	244	260	278	264	245	243	273	233	257	228	245	251	239	273	247	263	276	245	269	242	233	273	237	241	223	250	246	254	249	244	287	277	264	278	258	268	243	256	264	258	271	260	230	260	258	272	237	239	242	267	255	241	265	214	247	245	264	255	242	258	226	229	268	267	245	260	245	266	265	228	264	262	262	256	247	227	257	252	232	264	249	257	281	249	252	235	260	257	263	265	233	244	233	281	249	263	273	249	256	258	232	262	260	246	233	247	240	229	226	240	249	235	259	264	262	257	248	249	243	259	266	289	261	246	243	243	252	241	263	250	239	247	251	260	248	278	256	277	255	245	233	247	223	258	269	263	242	255	246	276	252	232	231	224	262	252	271	219	264	235	257	215	241	246	259	274	233	279	240	255	271	227	270	284	280	262	253	264	254	252	271	275	253	253	254	239	244	286	246	247	261	260	252	237	248	242	261	257	255	261	233	281	237	240	257	241	257	260	263	279
23785	21128	28217	24346	21150	13614	5667	2982	1902	1842	1600	1322	1037	887	787	762	647	620	603	587	513	504	500	506	516	492	430	411	398	387	372	379	347	349	377	394	390	345	354	380	352	361	332	339	339	343	335	322	324	316	296	327	315	302	308	291	259	251	305	270	281	273	270	300	289	291	314	293	305	295	313	320	278	262	289	289	275	285	276	277	278	276	269	288	289	302	308	266	296	276	283	282	265	267	292	308	288	281	269	294	296	305	290	277	314	286	308	293	287	295	307	302	271	248	263	293	311	284	305	296	281	247	307	282	259	277	281	295	276	266	261	257	260	281	261	251	282	300	270	286	284	301	310	307	306	279	290	272	288	270	309	266	283	264	281	270	293	261	278	293	282	279	281	321	297	302	287	300	302	307	303	309	285	280	294	254	279	274	281	282	272	289	325	279	268	288	300	283	293	281	286	276	278	292	272	280	281	255	288	281	301	315	288	285	265	278	297	289	300	249	258	294	288	278	247	306	272	307	252	267	299	320	297	272	299	295	300	281	309	303	313	260	286	283	279	297	285	280	290	292	327	290	285	270	287	296	288	274	264	241	294	262	284	291	277	267	259	288	273	294	254	272	293	284	260	286	273	267	308	274	279	308	280	286	309	264	308	291	303	308	285	279	278	297	277	305	272	269	275	307	297	299	280	269	267	291	275	299	303	290	301	307	295	318	286	278	281	340	277	272	271	271	297	271	288	288	272	272	247	288	304	320	277	281	308	262	271	288	312	316	285	276	273	283	276	304	283	278	264	288	291	291	265	314	272	278	285	295	297	270	271	274	268	268	287	280	273	280	285	301	338	281	284	288	280	292	324	299	275	290	277	273	288	278	280	298	265	264	283	279	289	260	252	285	271	278	266	254	286	321	283	288	269	316	299	300	266	285	274	289	281	277	297	282	272	264	248	260	309	276	272	308	253	292	290	280	267	292	288	276	279	276	277	313	267	266	274	298	316	300	278	294	271	303	270	299	292	266	292	279	315	306	306	283	277	298	272	276	283	288	255	318	272	293	253	282	265	296	272	267	274	266	293	282	294	284	306	293	298	290	290	288	314	276	315	283	282	296	270	302	270	276	288	292	284	286	285	288	336	294	275	308	311	318	282	312	302	302	281	302	294	291	280	271	292	315	281	282	302	275	255	269	277	301	316	306	266	279	285	286	259	299	296	275	289	281	285	300	282	279	288	275	282	287	293	298	290	279	279	273	277	281	263	291	299	294	278	278	291	268	284	283	285	270	277	281	265	259	288	285	306	278	287	303	279	283	301	272	280	311	273	279	257	307	265	291	297	314	295	263	268	283	266	262	269	269	296	291	265	281	272	301	253	296	256	284	306	288	278	318	272	288	280	278	277	287	279	281	274	286	250	271	273	286	297	305	311	288	286	303	277	276	253	309	280	307	295	259	271	271	271	272	291	326	282	282	266	272	292	251	295	274	296	287	292	262	291	266	312	285	279	279	285	280	280	289	310	275	273	274	274	277	275	274	306	266	287	259	277	279	266	297	257	285	281	288	280	267	284	288	292	275	304	288	297	306	279	286	281	271	294	292	271	301	265	295	293	274	293	287	296	248	309	305	270	290	249	266	291	289	270	272	264	282	306	267	274	314	294	305	300	254	303	249	308	321	296	296	318	307	272	277	279	261	287	293	291	277	276	285	266	284	300	275	314	296	295	319	316	260	279	297	299	286	279	287	302	290	283	293	272	291	245	301	297	269	276	290	270	278	309	293	273	272	302	257	247	273	273	275	268	263	267	290	277	349	283	304	288	318	292	271	284	309	267	281	305	285	272	280	290	300	289	276	294	289	285	275	275	266	263	301	284	274	271	280	292	299	278	259	306	278	298	299	282	271	283	288	275	296	266	279	272	283	276	283	272	278	294	303	242	297	274	264	292	282	352	256	273	283	275	266	285	309	319	279	282	287	281	279	279	279	303	252	271	297	317	272	291	270	282	302	265	307	260	282	271	295	263	292	271	280	271	303	303	311	272	304	280	324	257	274	279	318	267	275	295	272	281	277	302	295	297	265	277	291	282	239	247	274	286	304	301	271	315	314	291	282	296	296	275	283	310	260	292	292	294	268	294	261	292	295	265	289	271	292	288	311	330	268	320	275	284	260	278	261	264	274	275	265	276	282	306	325	294	285	253	278	295	284	311	271	280	290	271	294	262	325	274	280	303	273	292	253	272	312	296	282	290	297	294	301	282	286	304	290	329	290	299	308	288	268	329	289	276	263	305	294	295	278	298	289	278	266	294	283	318	296	291	284	304	291	277	288	280	299	269	272	272	316	256	261	284	273	264	286	282	251	286	302	273	270	274	303	277	288	281	285	257	274	277	312	262	277	292	294	289	313	290	285	300	288	293	304	285	323	307	283	299	286	247	275	300	279	270	290	303	290	288	316	261	271	271	279	284	289	307	287	307	264	281	312	298	303	267	290	302	265	278	294	279	270	279	297	280	292	320	275	303	276	270	285	299	295	246	295	297	274	253	274	263	268	281	282	261	287	298	266	274	308	292	306	256	297	300	280	289	278	292	270	296	282	313	317	281	239	278	285	319	267	268	289	281	291	311	246	275	273	274	275	264	283	274	294	258	293	281	278	260	290	298	319	291	298	298	246	276	278	302	291	274	270	307	290	291	292	276	270	282	272	269	266	292	301	256	295	293	262	295	309	290	276	283	267	269	295	265	299	291	273	317	288	269	261	285	297	293	299	283	279	267	273	279	274	283	287	267	268	284	265	292	274	287	308	301	310	282	304	275	272	284	289	278	274	284	286	286	305	292	280	286	268	278	279	318	264	284	264	279	285	323	266	303	275	266	269	291	285	284	283	262	296	270	292	278	312	310	308	287	282	322	280	272	261	268	261	297	269	260	272	283	303	294	277	330	248	275	300	278	258	244	301	275	290	283	291	317	339	280	295	274	247	311	280	256	311	286	287	288	288	268	272	293	292	258	290	273	290	274	290	305	294	262	289	277	304	303	288	263	308	308	301	270	271	290	323	315	272	293	306	267	270	287	290	285	295	268	307	299	304	290	296	320	269	269	293	270	300	266	289	286	291	288	275	287	291	275	281	306	324	264	269	289	298	289	285	260	297	264	273	288	253	290	274	275	319	269	276	310	266	277	297	261	269	251	292	259	310	300	273	279	256	301	298	274	288	280	288	279	283	274	289	293	287	299	275	289	282	317	321	320	273	297	309	304	281	297	283	299	299	285	282	302	285	288	299	297	294	265	274	256	286	267	284	289	280	280	281	284	277	307	324	308	328	307	286	275	301	302	276	296	293	276	284	288	291	271	290	284	292	271	316	284	285	295	282	297	285	267	294	303	287	276	305	297	300	300	272	293	284	281	303	320	265	272	291	270	273	291	314	263	282	273	311	311	297	274	295	277	276	268	287	280	282	275	275	284	276	310	237	273	286	291	293	272	289	300	293	296	258	274	291	238	291	272	298
26505	37239	24764	16348	12834	10020	6871	4726	3299	3043	2588	2217	1664	1393	1151	1055	984	888	747	730	683	589	657	695	671	559	511	517	487	467	439	418	427	442	465	436	379	398	430	415	411	387	353	387	364	385	388	349	362	314	324	322	314	319	337	314	259	291	277	321	333	311	280	332	268	301	292	280	294	282	288	306	282	320	292	304	326	306	264	299	294	288	288	280	324	302	312	285	294	347	327	292	311	292	292	284	299	266	272	333	305	273	336	295	309	304	315	332	297	315	318	284	278	300	273	279	291	314	286	290	274	255	305	289	305	294	282	326	297	277	282	295	281	316	317	292	277	323	323	310	293	297	304	293	311	297	313	271	296	305	327	291	300	278	304	287	309	308	307	299	309	321	282	278	291	318	277	291	297	283	298	278	325	284	292	271	284	262	315	303	301	304	308	276	308	337	290	293	263	275	300	288	265	281	329	272	287	298	278	293	308	298	265	281	278	289	317	284	321	307	289	291	276	316	302	304	309	299	287	321	276	282	300	289	267	314	294	343	308	303	279	283	292	292	277	303	294	303	294	313	309	312	311	317	320	310	296	309	308	305	291	355	284	279	286	302	320	281	278	305	295	302	318	324	304	294	286	309	292	313	298	282	293	309	287	296	312	290	285	289	306	302	332	293	292	294	288	281	312	293	301	285	288	309	308	309	289	291	289	287	315	291	261	265	274	270	318	298	282	283	288	274	294	288	286	281	302	301	271	297	266	313	330	313	317	312	266	310	302	296	289	304	333	305	291	275	277	284	293	297	305	304	298	315	302	316	303	287	309	294	293	294	278	292	304	315	287	288	272	324	281	271	314	313	299	298	310	315	291	277	305	290	259	292	284	294	279	296	307	282	296	280	309	290	287	300	302	280	315	264	303	297	292	270	289	281	278	256	275	302	310	291	302	307	267	308	302	293	293	309	313	283	309	302	287	309	321	310	304	274	282	282	306	314	287	299	306	283	282	273	310	306	342	288	285	298	281	324	352	302	290	277	292	274	291	307	304	295	278	332	285	288	279	295	293	316	310	316	283	302	291	304	291	274	334	286	306	325	298	297	290	293	288	296	255	296	281	277	290	296	284	301	305	270	297	306	312	302	302	289	310	295	290	326	277	301	287	285	284	301	276	284	312	282	312	296	286	278	289	294	315	290	300	282	332	299	313	291	263	294	321	278	275	297	327	284	272	283	282	300	270	313	337	301	279	261	293	299	270	268	316	320	299	290	299	292	331	297	294	324	248	327	289	279	289	306	296	297	301	339	304	296	300	291	265	293	287	300	278	299	276	302	299	321	284	272	276	271	283	297	311	286	308	267	298	290	295	284	300	314	312	329	316	271	280	293	295	274	308	328	313	289	287	301	311	317	315	277	310	280	297	296	293	297	300	302	309	338	307	321	301	297	295	277	310	303	274	281	276	285	308	291	310	288	299	300	290	292	311	304	319	321	289	288	314	296	302	302	329	269	288	273	264	295	292	295	302	309	313	303	277	277	271	289	304	301	336	291	275	292	291	294	329	302	281	299	289	323	310	316	311	299	290	293	294	298	299	308	307	286	317	287	282	324	295	297	297	311	302	285	287	324	313	298	304	330	302	312	316	290	280	264	320	279	285	309	319	299	307	315	276	312	263	287	301	303	303	295	322	308	293	282	279	291	301	338	302	295	325	272	307	285	269	306	297	302	296	287	316	297	292	294	310	279	284	306	308	286	290	290	294	293	293	246	303	291	282	314	280	298	291	315	291	290	293	284	310	300	300	319	293	279	319	258	269	283	286	271	348	290	306	279	305	306	268	306	271	271	288	309	298	294	266	276	300	289	272	285	328	312	313	306	311	304	306	301	319	296	298	283	286	284	299	296	307	308	282	307	335	298	331	282	285	274	301	295	319	303	313	326	291	318	269	293	275	303	292	299	304	287	305	294	279	290	308	301	273	300	292	302	293	276	308	308	311	305	291	321	293	286	275	290	288	294	315	292	303	311	301	306	290	261	288	298	307	276	280	309	307	319	288	275	289	280	270	281	307	319	312	281	272	317	310	303	293	290	314	272	319	283	298	281	273	308	317	292	290	321	272	299	302	288	308	303	284	293	304	303	297	302	308	289	291	281	318	315	304	312	320	284	289	279	317	321	277	290	276	278	298	296	289	276	301	306	283	304	286	336	295	291	281	298	317	290	338	298	272	322	282	273	291	296	328	278	294	302	340	308	297	276	317	314	274	274	298	318	292	302	276	290	318	303	305	262	311	309	303	279	294	287	275	307	286	307	278	297	314	309	288	280	307	300	290	327	277	285	253	327	308	274	301	307	273	301	284	284	299	302	277	321	290	305	309	292	344	314	308	297	300	330	295	314	283	316	295	291	289	301	279	313	294	288	310	311	318	295	265	293	275	290	293	284	293	281	315	309	270	312	297	334	289	291	310	286	319	312	289	304	292	273	251	301	318	312	295	332	284	287	280	313	284	309	287	293	276	260	289	306	293	282	268	290	303	287	281	283	302	271	285	295	311	281	312	312	288	316	287	329	283	292	313	276	297	305	307	297	313	289	290	304	300	308	303	268	300	299	287	317	295	313	313	321	296	323	307	283	311	277	301	319	308	286	310	296	275	301	306	319	288	312	295	272	303	251	320	312	294	304	266	273	299	308	269	284	302	306	322	289	318	280	296	275	333	324	276	324	302	309	271	275	290	298	283	296	315	314	289	304	317	281	321	253	321	295	317	279	266	301	298	311	313	267	306	325	316	311	290	296	299	282	288	281	340	281	296	304	295	330	279	303	309	302	277	288	297	304	318	292	288	269	309	297	293	312	295	290	266	281	266	317	273	299	306	316	284	320	308	280	322	278	287	293	309	300	283	290	304	285	289	288	323	290	289	291	339	292	321	298	296	314	291	289	294	310	259	333	287	325	269	275	279	289	321	297	309	289	270	278	320	311	304	284	290	289	326	319	323	267	286	261	263	301	295	306	289	280	311	257	269	302	278	301	293	300	281	284	302	300	313	274	283	286	317	290	299	287	285	277	320	323	320	306	287	300	295	284	315	276	337	340	307	309	291	318	308	254	289	288	285	293	291	311	319	291	281	286	276	306	301	306	284	306	320	279	291	315	289	294	341	276	305	317	303	296	296	293	313	295	320	314	292	250	297	285	320	309	334	268	296	281	273	301	323	300	296	314	305	316	288	309	290	291	301	317	308	311	307	317	264	318	324	297	308	266	300	279	299	310	297	288	315	290	304	281	289	268	332	286	292	307	308	308	296	278	300	292	311	279	305	296	303	315	307	308	278	303	301	281	321	272	316	300	324	291	290	301	289	274	300	294	285	296	285	270	293	331	303	284	288	310	308	290	300	280	291	301	268	283	303	273	257	316	301	294	314	292	307	281	307	313	317	281	277	284	276	294	277	319	290	305	295	303	325	311	306	290	295	307	303	274	301	301	305	309	300	325	292	284	302	324	308	311	304	312	307	289
25125	21226	27268	25364	13925	5936	3356	1945	1472	1368	1138	1016	858	721	677	607	652	516	510	495	479	427	450	475	468	443	430	398	403	418	423	370	328	360	341	380	391	355	354	400	380	377	347	326	341	333	333	309	336	327	350	340	377	356	312	316	288	350	306	310	331	293	314	328	312	312	333	316	323	343	302	340	321	293	309	310	325	331	317	307	304	284	303	327	329	336	317	298	289	337	311	313	307	291	314	328	278	329	297	307	277	321	334	303	315	299	298	289	326	301	317	320	327	288	340	314	301	295	272	304	317	320	292	283	327	326	316	324	288	331	321	328	338	331	306	310	300	290	304	326	306	298	330	305	287	294	302	309	300	323	311	305	319	318	304	326	322	303	320	301	329	316	315	325	317	300	302	305	293	328	322	325	292	341	301	331	344	289	296	298	287	294	322	307	328	286	314	329	321	302	338	291	317	303	303	333	299	295	332	314	310	308	316	315	298	329	257	305	329	313	300	352	279	323	329	339	301	318	329	324	368	304	312	312	330	294	314	321	323	323	279	288	337	308	295	312	333	309	325	303	329	348	355	333	340	342	277	309	331	336	311	307	293	339	286	304	316	337	306	328	303	329	327	312	315	314	312	301	310	315	302	339	297	301	328	293	330	330	315	317	319	293	318	333	315	311	294	305	329	303	304	309	318	334	333	295	326	309	313	318	298	329	301	290	311	309	303	312	336	335	298	330	308	333	294	314	332	318	322	313	324	334	314	338	303	312	307	355	317	317	298	297	301	320	298	331	332	320	331	318	324	310	324	302	290	294	315	323	305	300	318	279	294	304	325	315	304	302	329	307	289	319	319	288	300	320	330	314	286	315	301	315	333	301	308	332	312	321	314	302	299	299	317	319	311	283	315	299	308	323	316	284	290	326	319	325	269	307	322	316	320	324	353	303	337	328	300	293	329	300	343	342	299	304	308	315	328	366	335	269	300	291	311	343	314	312	276	305	285	323	307	272	295	319	339	288	292	285	337	315	314	334	332	307	312	299	311	336	309	270	338	314	289	314	334	280	289	311	305	315	297	327	293	308	297	315	301	320	309	326	314	262	346	324	321	290	343	285	275	318	281	300	322	278	325	340	322	288	283	321	297	344	308	334	328	325	322	308	353	292	300	300	327	320	304	294	319	309	310	288	309	332	337	287	347	292	325	289	320	346	349	293	295	338	302	323	335	323	290	315	323	331	294	302	297	322	296	294	337	319	292	320	314	303	300	335	346	312	320	307	326	326	322	337	322	343	323	339	297	307	318	312	336	325	336	336	361	285	315	293	329	322	323	312	297	328	338	308	331	281	306	302	310	346	305	321	310	303	267	321	319	269	350	322	333	322	302	339	341	308	336	336	310	320	345	285	304	354	338	288	299	308	309	298	288	313	315	339	312	319	332	319	322	342	322	303	293	316	280	290	325	324	340	293	314	304	322	311	296	304	287	310	296	317	312	335	273	344	298	334	346	324	316	321	342	321	307	341	285	311	281	285	329	316	295	294	329	311	298	289	316	295	310	332	345	313	316	325	306	323	287	311	348	308	317	324	312	288	358	293	375	337	318	324	281	302	304	338	312	310	292	307	301	318	339	318	298	331	311	312	342	295	324	293	329	332	304	340	280	310	303	338	306	302	302	322	315	314	331	302	319	321	337	311	299	289	340	319	325	307	307	322	313	324	321	300	331	333	335	300	346	289	298	314	318	320	302	296	274	335	314	305	334	310	286	309	327	309	323	301	344	333	308	304	326	302	312	291	298	343	318	305	342	312	337	336	279	301	325	339	291	323	328	312	297	321	302	306	313	316	326	345	326	293	305	272	344	312	321	300	271	348	286	328	314	334	292	343	336	309	316	299	331	277	313	317	307	326	325	292	328	295	298	304	362	309	363	330	318	319	344	274	314	329	307	321	329	338	321	305	333	335	308	311	304	312	312	318	311	337	297	299	291	294	328	302	310	337	290	308	312	312	299	295	326	303	293	326	299	292	298	334	288	319	298	294	284	312	275	341	305	309	289	295	323	324	308	319	332	303	341	306	294	347	306	335	340	295	303	314	296	291	311	306	325	312	315	296	281	306	333	292	324	328	288	307	308	303	338	319	308	308	313	323	315	299	327	289	268	307	281	277	312	312	328	339	321	295	297	309	344	338	307	317	339	325	305	321	305	289	313	311	319	283	332	297	300	309	311	305	320	278	314	331	312	290	317	303	323	305	329	306	298	302	278	295	294	297	296	337	272	331	330	315	319	320	320	298	311	315	320	304	330	294	337	291	332	303	280	294	312	286	332	296	319	341	331	295	289	318	311	328	304	307	323	295	289	319	317	334	308	333	299	317	321	309	308	338	297	308	304	303	306	304	305	319	294	322	369	274	296	279	293	333	323	325	320	322	340	319	314	325	301	325	271	320	295	329	277	267	327	302	313	277	334	317	301	310	310	297	279	326	335	301	326	335	326	287	306	313	311	305	280	333	343	324	305	322	323	288	317	316	318	349	329	338	312	305	326	317	310	317	300	292	276	284	325	285	310	322	304	321	318	293	303	324	298	314	278	306	334	308	295	314	342	305	334	324	332	320	329	302	317	313	300	322	302	299	337	298	307	310	306	341	308	319	334	325	316	278	328	304	317	286	297	295	344	322	288	339	276	302	332	311	337	313	310	296	320	341	349	303	302	330	310	325	325	304	329	319	298	339	310	333	293	318	325	310	344	323	308	274	323	293	326	293	273	348	304	293	307	299	305	308	328	316	298	306	315	298	298	312	302	302	307	304	289	288	298	319	313	276	304	330	312	299	293	307	324	306	317	319	310	318	315	302	308	328	309	279	310	307	306	330	319	323	299	301	330	326	286	319	316	324	307	307	267	304	296	300	332	323	317	304	285	324	303	299	313	311	321	310	301	295	320	308	306	307	303	304	303	317	270	302	334	287	307	313	309	294	311	307	310	303	269	336	314	310	301	349	324	276	309	310	324	320	329	302	307	279	312	295	325	300	311	319	323	299	299	295	308	311	342	294	337	335	299	306	334	314	310	336	300	295	346	325	292	308	310	283	301	325	323	338	304	328	310	316	314	313	292	323	323	328	337	322	286	301	304	319	303	323	326	302	302	320	287	327	370	345	327	324	290	317	286	305	308	323	327	308	314	283	305	305	303	324	311	325	322	317	304	348	301	332	298	302	312	313	282	303	322	315	307	317	310	309	317	308	310	306	290	298	272	337	321	329	338	316	268	309	303	312	290	299	309	331	325	282	332	291	315	321	330	334	354	315	328	314	300	268	327	326	340	332	324	321	281	337	340	296	315	300	342	313	313	322	327	302	299	294	317	306	294	327	297	299	298	292	313	330	311	291	318	315	312	295	318	302	336	296	320	282	318	304	315	316	309	312	322	313	269	291	310	310	289	322	300	326	295	361	313	307	328	283	340	300	311	293	319	327	314	329	302	332	302	340	315	282	313	312	329	315	314	311	287	311
25754	32970	21412	13416	10316	8100	5379	3619	2747	2520	2123	1730	1326	1157	1021	971	933	755	709	671	626	625	610	622	612	579	497	450	481	443	455	464	458	427	442	453	427	410	423	457	428	402	366	376	397	403	364	391	375	372	380	347	365	371	333	363	361	353	341	344	308	330	337	335	341	329	349	361	346	324	345	313	341	372	327	330	372	338	319	339	328	327	336	338	329	329	362	357	330	328	336	342	342	322	339	310	314	319	324	324	341	339	367	309	305	320	368	331	320	320	334	320	333	311	360	262	294	325	334	341	331	310	343	311	318	363	317	316	322	324	351	327	340	340	314	349	348	320	343	309	337	333	283	294	311	364	350	333	327	328	332	355	342	316	321	332	329	322	343	307	313	333	350	320	341	351	324	298	332	349	327	346	327	303	332	316	323	316	353	346	332	334	323	355	312	353	371	344	302	346	339	340	349	344	340	360	294	342	309	319	341	334	319	315	294	323	348	351	348	352	318	328	331	330	361	352	301	345	307	341	350	343	346	305	326	298	340	337	373	341	346	339	359	315	323	354	345	353	289	299	339	312	343	348	318	305	325	327	333	338	315	319	341	356	302	303	336	338	330	356	338	321	371	354	310	371	318	360	326	316	333	339	354	340	346	337	338	340	304	328	340	337	317	356	360	350	355	335	337	343	337	336	338	350	325	329	355	321	317	337	324	310	352	330	367	353	365	312	293	320	322	340	326	355	388	312	352	331	380	346	363	377	327	310	338	334	341	359	368	337	316	353	346	329	319	318	352	325	338	344	331	348	346	353	331	336	319	345	316	332	308	347	314	337	337	330	366	349	366	365	324	333	343	335	334	341	326	353	311	331	319	352	346	316	354	352	341	333	302	366	334	307	329	337	357	320	331	352	343	350	349	336	339	354	340	356	329	334	328	317	325	337	334	348	357	336	331	329	337	356	334	329	334	330	298	340	326	297	327	328	353	332	325	367	331	326	345	327	322	330	379	360	329	324	366	291	319	340	342	332	319	334	357	312	348	357	344	364	340	333	364	341	321	320	339	334	324	340	318	327	312	300	336	334	338	367	326	361	300	354	348	341	308	339	348	345	335	323	345	369	337	359	379	325	346	330	340	335	317	323	337	343	338	358	383	318	316	343	335	303	316	318	332	340	344	305	328	354	314	321	294	351	312	342	368	288	341	329	350	297	347	354	321	313	336	328	333	351	343	337	359	313	330	310	345	323	327	347	349	333	323	341	319	305	359	343	361	361	330	339	360	318	321	338	317	318	317	316	340	340	312	335	353	347	351	320	332	340	343	338	351	305	364	348	338	353	308	341	302	300	310	354	338	350	330	327	337	361	352	327	345	338	357	332	286	354	329	322	294	336	343	355	365	354	314	346	338	351	353	339	328	299	331	329	339	340	301	357	372	338	353	330	327	321	345	320	337	370	352	334	336	325	312	334	335	342	350	356	342	351	331	299	327	300	344	343	329	381	344	349	364	356	344	344	331	351	343	357	392	318	320	328	331	318	331	311	328	335	317	314	355	352	372	337	322	355	355	318	315	325	316	347	374	301	321	365	340	351	328	359	324	339	358	330	325	316	345	334	389	338	317	327	325	339	352	296	325	315	342	363	307	335	329	330	324	322	331	351	333	356	331	366	308	343	327	342	328	342	339	338	376	338	325	338	334	318	337	362	377	340	339	357	353	348	320	327	325	314	335	343	323	362	332	336	321	330	292	331	311	324	315	320	343	342	323	363	315	318	323	356	336	318	353	356	322	343	315	345	339	345	364	356	356	348	341	361	321	356	366	330	324	336	339	305	366	330	310	362	345	335	333	352	310	315	349	344	339	309	342	336	338	355	316	316	350	326	325	297	332	342	312	333	328	345	351	315	354	321	323	365	320	325	339	339	351	327	351	338	333	327	340	325	375	365	349	295	305	363	321	327	343	338	328	337	346	322	357	323	319	327	318	330	360	339	386	349	320	338	349	298	364	322	359	328	338	319	375	300	339	315	358	333	358	290	350	314	371	370	349	348	338	316	337	343	336	312	348	332	388	321	352	302	345	329	310	310	318	364	341	349	350	302	303	313	350	334	303	314	332	366	350	363	330	341	326	289	301	324	319	375	330	336	305	317	308	313	300	340	326	361	355	320	327	342	320	342	350	306	320	354	354	329	294	313	308	346	338	361	338	344	352	328	322	333	367	325	315	366	354	325	354	341	324	350	334	354	341	344	327	361	353	338	384	295	319	332	354	361	297	372	341	349	325	312	298	305	351	361	295	372	364	344	303	313	334	297	313	340	346	325	286	348	330	356	384	335	332	383	337	319	352	319	315	343	334	334	366	334	374	328	355	355	316	349	311	327	349	329	351	330	330	358	328	331	323	342	314	341	338	348	348	335	347	391	346	326	359	319	362	314	312	332	351	363	301	310	323	317	329	331	331	301	319	315	302	321	334	334	354	355	326	324	330	363	342	349	326	306	338	341	337	358	330	329	298	312	331	293	340	314	319	364	303	319	329	345	320	332	323	322	323	339	351	314	329	296	369	355	317	335	291	311	326	370	340	353	343	355	306	344	335	307	355	339	329	358	335	333	351	326	342	318	317	357	319	363	351	343	358	328	315	340	348	305	320	329	331	353	311	384	383	353	360	348	355	313	347	373	327	310	310	315	321	349	356	324	336	320	369	341	337	330	306	328	346	346	347	339	309	338	364	371	356	349	340	341	330	369	323	321	362	350	327	333	326	342	362	324	314	335	350	382	336	352	344	325	304	371	335	337	338	350	307	359	329	328	315	322	333	309	356	335	321	331	341	333	313	317	335	328	316	349	349	327	332	302	335	327	310	334	341	324	311	345	329	339	316	340	332	324	332	323	328	302	357	337	331	323	340	303	338	306	308	360	355	317	324	361	307	339	327	330	308	306	306	326	321	340	327	344	317	328	341	312	335	318	342	369	380	320	324	324	372	330	332	372	328	371	322	311	311	303	327	359	333	344	325	353	346	361	318	308	341	349	343	322	366	319	302	364	334	318	345	335	331	322	368	320	351	343	345	332	305	346	326	330	338	332	338	331	331	322	343	311	337	347	353	359	360	320	303	330	303	347	337	349	313	319	304	364	343	361	323	312	338	313	353	350	350	329	341	360	354	353	353	323	310	333	318	356	344	309	317	355	308	308	335	338	346	318	300	326	337	329	325	319	318	353	309	334	310	310	333	329	331	328	319	343	339	327	318	339	327	343	326	331	373	337	319	326	329	302	327	349	332	335	319	324	354	320	343	326	338	351	322	323	335	358	316	320	356	339	341	338	340	330	341	339	393	320	313	314	307	318	354	352	361	294	344	369	361	296	326	326	313	327	370	334	342	364	340	349	325	314	328	313	315	353	353	351	343	344	327	310	335	333	368	320	342	367	305	318	335	279	312	346	313	308	340	323	339	354	327	359	388	350	342	327	322	301	337	347	331	349	349	323	319	353	315	302	346	326	327	359	316	356
22805	21278	28893	23976	21325	21597	13576	4600	3040	2648	2039	1695	1560	1353	1191	1171	1019	944	843	817	804	771	724	742	691	735	629	567	592	539	616	558	551	547	572	520	506	561	543	568	520	518	499	492	451	485	464	489	451	449	442	465	434	402	463	424	415	426	445	430	417	416	374	395	428	394	440	440	410	391	414	412	369	401	426	398	403	384	422	419	401	421	419	414	428	427	435	418	433	457	382	416	369	405	443	434	424	426	393	415	410	412	372	425	430	391	420	406	428	415	414	423	402	427	432	405	385	404	397	397	373	405	422	398	403	418	418	407	408	400	369	435	381	418	399	424	459	373	400	395	410	417	398	414	461	391	378	385	421	399	442	405	448	374	409	399	363	374	428	422	380	380	376	410	416	411	414	406	383	447	383	448	386	408	425	384	409	398	422	424	407	398	401	406	399	405	386	416	404	413	411	409	401	421	411	400	418	377	397	446	418	405	405	388	384	434	435	381	389	410	428	399	424	406	400	445	437	372	389	409	386	388	380	400	403	383	454	395	428	426	415	399	446	396	406	456	401	427	406	347	412	420	445	406	398	418	472	446	414	439	421	423	399	431	416	411	417	385	394	416	423	423	372	437	452	401	399	401	421	414	405	390	422	388	436	394	453	437	452	418	396	370	370	441	385	424	381	456	404	439	435	381	415	412	426	420	470	456	392	409	390	422	398	414	406	385	405	408	396	423	401	420	395	397	451	395	417	394	386	406	400	424	438	456	469	412	390	400	461	413	378	380	369	420	424	414	401	440	407	432	419	413	416	373	402	439	408	404	374	417	449	406	398	408	407	440	432	425	437	428	406	432	377	408	447	382	426	413	359	423	387	373	407	415	407	432	420	438	421	415	416	410	436	418	417	372	400	455	420	401	430	385	409	433	397	451	429	431	388	421	447	386	446	432	418	422	394	428	404	415	452	397	384	384	429	420	390	418	403	398	384	400	379	393	410	393	398	388	436	440	417	405	432	467	373	420	457	428	446	434	398	382	424	421	402	407	389	416	402	413	441	401	416	394	385	398	394	427	434	403	392	407	416	435	377	378	394	410	414	418	432	398	439	377	408	380	430	404	372	403	435	425	409	419	387	404	467	395	451	383	432	395	432	415	435	406	388	403	450	409	403	427	405	395	412	411	419	394	451	452	389	397	421	393	377	402	429	419	405	418	409	409	380	415	418	428	425	395	397	434	377	397	431	399	434	449	434	468	428	447	373	445	394	439	403	418	439	410	426	423	389	398	419	451	422	374	433	392	414	410	428	414	452	416	389	419	406	426	434	394	402	400	378	370	410	420	426	393	399	413	423	376	439	410	369	405	417	446	408	412	386	425	415	388	395	413	435	451	404	420	418	383	402	418	398	431	407	405	381	410	410	427	420	415	418	411	397	441	430	425	394	405	407	398	382	379	435	407	413	378	402	386	409	402	384	410	391	421	419	399	385	430	391	419	422	410	368	404	417	446	463	429	413	377	383	402	424	420	408	415	425	450	415	433	409	406	412	406	407	407	415	410	412	403	390	465	422	414	420	407	399	394	407	422	454	406	389	391	405	416	428	429	396	388	397	446	409	392	405	450	435	410	402	443	409	415	428	401	452	416	417	399	406	403	416	397	451	416	433	414	414	436	393	426	404	436	404	427	404	414	432	409	417	437	422	450	435	417	429	440	397	414	407	430	403	382	406	419	414	418	436	439	411	460	461	398	422	393	403	431	455	403	395	439	450	427	393	412	431	415	388	418	448	434	422	404	388	446	407	420	418	415	416	401	437	394	413	450	405	406	406	428	383	423	392	395	402	394	391	432	391	401	415	435	432	413	379	438	393	418	380	450	426	415	382	425	431	423	449	371	423	415	405	418	453	412	392	396	431	423	414	402	405	419	400	405	432	416	399	418	398	424	442	400	424	427	383	423	363	399	398	407	429	386	441	403	401	405	407	389	436	389	434	375	428	388	413	395	400	398	415	427	416	416	411	433	458	395	431	384	470	426	392	395	426	390	414	380	414	426	390	408	439	393	462	426	400	395	412	400	421	395	389	441	391	392	428	416	412	439	384	435	407	394	416	423	401	389	396	398	426	442	419	426	404	440	410	388	411	390	390	420	408	405	456	415	403	420	416	426	426	419	418	440	421	429	396	412	415	423	405	394	422	409	394	379	412	392	375	425	431	410	443	412	404	374	432	407	412	416	397	394	405	429	403	395	435	383	439	404	413	395	427	413	408	423	407	404	426	402	417	422	433	375	378	447	421	417	371	403	393	375	397	433	445	402	415	383	406	426	390	420	422	400	408	420	406	408	425	398	407	392	439	407	423	415	393	377	423	451	356	414	400	414	417	365	428	430	435	408	404	406	402	410	445	408	419	394	395	405	392	423	427	439	392	386	439	416	411	413	389	391	438	381	424	393	397	420	372	428	391	413	393	408	402	390	413	411	421	434	420	402	425	390	407	417	403	420	433	395	389	396	422	396	391	416	401	416	427	404	403	404	401	410	391	442	377	387	415	430	443	399	427	409	420	391	431	409	415	435	363	430	395	423	425	394	390	414	422	392	422	432	414	417	430	428	407	404	396	405	395	427	391	412	458	391	389	367	425	384	425	386	435	413	391	435	480	395	418	407	415	386	405	436	440	441	422	422	439	391	421	364	384	366	437	462	394	423	396	430	435	360	400	455	420	426	430	432	401	407	402	453	412	361	412	422	376	423	392	389	413	375	425	422	423	429	410	396	444	414	392	412	417	391	412	411	438	416	407	405	382	399	386	415	380	420	429	432	383	409	403	438	388	417	395	377	410	406	413	396	405	405	423	390	402	420	431	400	422	385	382	415	442	407	443	399	383	391	425	420	399	392	424	417	391	402	387	403	403	438	419	383	410	417	405	400	401	404	416	425	414	430	385	431	397	425	420	387	419	394	404	478	381	399	434	385	380	437	405	425	409	420	444	355	422	429	413	432	459	414	432	394	423	446	413	441	428	389	402	407	411	418	413	402	426	425	417	419	409	456	403	406	395	416	399	406	412	415	438	414	421	398	447	399	438	401	432	431	393	392	403	428	419	426	384	425	411	408	418	378	428	408	410	387	425	423	418	443	394	407	405	375	366	410	442	389	398	406	380	428	416	385	423	434	387	398	440	388	421	417	404	415	388	400	403	414	420	428	390	362	414	425	438	447	398	400	460	390	458	434	439	439	401	413	380	421	377	389	413	406	415	403	385	399	377	451	415	407	385	426	406	418	394	382	416	412	409	383	448	400	428	419	397	394	365	400	407	403	395	386	461	392	387	395	409	408	401	427	418	432	423	406	380	416	414	403	391	400	445	450	454	400	407	414	396	393	391	438	405	432	393	413	466	389	419	407	408	435	402	422	380	361	412	415	414	411	411	405	435	453	399	412	421	409	398	419	398	387	418	400	423	393	407	417	412	409	419	409	418	445	412	432	394	410	378	432	436	410	410	395	401	404	428	435	411	389
29999	42378	29027	19549	16577	13542	9574	6652	5150	4336	3352	2763	2411	1988	1769	1593	1474	1263	1144	1029	992	906	940	928	895	833	756	716	677	720	675	661	639	600	633	636	607	596	555	617	564	623	572	556	562	480	532	498	450	522	477	461	460	430	446	449	434	461	423	460	440	416	412	424	427	410	429	415	399	416	415	430	448	426	412	417	435	398	404	457	442	423	390	483	417	412	387	398	426	422	436	485	401	387	410	429	415	429	444	426	422	399	434	441	430	460	435	399	422	436	412	436	433	428	400	411	429	459	415	451	435	422	456	441	388	426	441	448	421	428	397	388	401	402	440	409	418	392	455	437	446	445	457	422	432	401	372	420	412	427	405	400	399	415	441	425	436	411	441	425	430	441	417	408	421	439	437	427	414	415	431	431	415	446	421	436	418	404	393	421	432	391	402	405	405	420	402	436	441	425	393	402	431	397	420	402	419	423	418	440	400	423	409	405	428	425	447	400	421	433	423	434	426	425	370	458	435	396	431	392	417	415	421	408	404	409	409	381	419	393	421	406	395	399	402	452	407	454	429	444	447	444	423	421	448	410	432	428	399	440	419	388	418	399	457	419	450	412	416	443	421	433	431	447	404	412	454	399	415	428	433	443	407	441	416	407	456	430	424	414	407	447	434	410	401	439	430	422	411	448	432	451	437	429	467	421	461	394	408	422	389	418	450	441	421	434	401	418	406	422	411	429	410	416	428	410	409	374	418	412	448	432	419	443	433	376	400	421	417	411	412	406	433	457	431	385	399	426	391	420	445	412	455	467	397	379	390	440	412	406	438	381	429	411	408	424	412	401	460	412	406	417	401	405	453	462	429	447	422	448	428	396	405	405	413	475	436	419	447	406	412	452	379	447	441	401	437	415	401	423	433	463	447	364	445	431	392	426	401	478	413	444	439	427	467	433	400	411	438	405	458	412	439	381	446	421	452	412	478	454	405	415	415	414	419	423	416	447	403	413	412	405	430	414	413	388	394	383	443	427	418	401	411	401	419	425	418	399	412	404	407	391	434	400	387	432	408	408	446	460	442	406	438	397	433	372	427	421	399	406	382	386	405	377	413	425	385	408	409	410	411	473	424	419	384	434	431	403	419	411	427	409	436	438	407	431	423	445	436	397	405	399	459	403	432	402	463	415	408	431	430	427	440	439	394	383	465	401	438	433	407	399	454	417	421	403	438	392	414	413	387	414	394	397	409	425	416	415	404	426	420	418	394	422	412	437	437	417	464	416	394	445	447	447	448	404	411	438	429	409	426	436	417	412	396	402	381	395	401	420	427	434	450	381	423	405	407	446	405	445	417	388	405	411	403	412	468	443	425	420	422	407	459	427	476	443	413	396	433	413	450	415	402	424	414	428	395	442	402	407	407	422	405	429	399	453	413	448	409	405	424	448	421	410	435	458	420	415	405	440	444	447	415	413	387	431	420	429	413	395	456	443	420	441	391	402	430	439	430	406	443	436	424	420	439	406	415	440	438	418	408	402	427	400	395	399	440	408	390	455	444	460	420	393	431	402	433	392	413	427	433	428	428	423	413	418	404	413	408	426	386	416	391	410	407	396	403	400	409	424	409	419	457	401	438	402	388	417	405	412	429	453	416	417	434	440	436	431	445	438	424	396	405	419	413	398	416	421	396	437	397	425	404	409	387	401	446	447	433	431	438	455	426	415	409	445	428	436	396	427	427	390	421	451	416	391	427	397	421	413	412	437	416	424	424	419	457	417	411	418	426	398	432	439	403	420	407	416	416	428	428	396	394	411	427	427	448	395	404	428	406	436	420	386	453	400	416	391	396	401	430	413	417	390	401	445	432	392	400	431	396	440	415	463	397	414	393	413	430	392	434	412	423	444	429	412	418	428	418	419	408	418	432	411	394	421	427	416	412	437	409	397	398	388	437	406	404	429	387	400	447	403	434	447	429	421	385	422	386	455	413	386	449	404	421	410	432	395	433	433	430	451	425	409	413	420	402	445	460	403	394	406	411	425	382	428	401	408	396	423	396	416	455	428	429	383	397	412	412	440	395	433	428	399	464	423	450	413	448	376	394	417	400	415	431	415	428	413	428	437	412	421	397	410	387	440	418	387	443	436	443	427	386	437	379	409	404	400	430	406	458	410	420	434	393	410	425	450	418	420	434	451	433	444	407	432	409	416	448	421	422	452	445	404	436	426	409	434	422	380	409	394	448	413	419	407	427	429	426	427	440	417	435	426	428	411	416	403	429	402	401	389	410	430	439	415	417	431	432	432	402	421	415	438	432	398	432	426	407	412	432	405	425	425	407	393	423	406	422	415	426	430	410	431	431	449	418	412	428	409	422	425	389	418	417	416	432	416	438	397	439	427	388	456	410	397	406	407	432	429	431	415	402	453	443	418	390	437	432	448	393	405	428	406	381	405	428	398	412	432	452	455	442	366	416	432	408	452	403	416	419	407	401	460	396	411	413	426	407	418	402	402	411	404	473	427	423	402	385	409	437	406	445	395	414	419	412	356	392	454	395	415	405	384	395	415	448	391	404	425	430	420	369	399	430	445	401	412	421	419	420	392	414	421	419	442	446	449	404	438	395	405	394	432	440	395	434	395	438	410	410	411	424	428	451	395	394	434	376	393	421	437	414	407	405	429	416	440	413	400	419	413	400	415	414	433	425	388	384	393	428	436	414	424	430	464	408	361	400	458	411	428	422	440	399	381	401	417	427	448	422	390	451	426	383	415	431	416	405	427	443	415	432	455	413	410	403	395	410	409	420	433	424	443	438	435	432	426	413	424	394	420	408	426	406	421	470	426	405	424	435	400	438	395	426	401	402	421	430	391	446	430	407	425	408	437	444	393	409	403	466	417	418	409	425	413	395	407	441	424	452	456	426	393	394	441	446	429	429	409	439	388	405	450	431	416	407	431	420	458	427	426	426	401	422	399	414	437	422	389	434	408	430	436	406	427	410	399	418	412	402	427	454	432	445	405	450	397	396	422	420	389	445	389	416	403	456	448	366	446	429	371	411	390	417	408	395	432	446	442	395	403	412	417	403	405	413	402	391	395	414	378	433	436	427	438	418	442	417	419	417	433	423	458	406	436	396	425	423	473	411	414	429	423	430	402	437	384	421	415	409	409	461	401	438	419	414	423	434	404	421	402	423	424	386	437	393	409	395	413	394	444	359	438	410	440	392	411	439	439	432	383	378	425	393	396	407	431	443	394	416	450	413	442	441	456	399	414	430	426	443	460	421	414	414	395	431	422	408	427	407	423	455	411	445	411	400	417	437	422	420	436	414	418	427	392	410	443	423	441	415	426	417	432	392	396	395	429	432	413	405	411	397	390	434	397	417	421	431	369	446	429	425	393	390	433	427	440	423	433	424	384	440	388	416	418	449	421	427	413	412	408	401	426	422	429	411	413	362	413	407	413	433	450	386	455	416	391	428	406	402	435	415	429	439	415	413	416	430	429	424	409	434	410	399	449
28703	21432	16700	9457	5346	3407	2119	1458	1170	954	748	699	623	512	502	476	470	430	390	366	354	381	335	369	373	331	303	320	318	302	306	277	295	267	293	288	322	248	246	272	284	264	290	265	271	260	252	258	282	229	244	241	265	237	259	239	263	230	232	230	221	248	219	196	262	222	245	250	237	241	235	233	223	186	264	221	204	239	226	220	213	241	239	233	254	239	230	264	231	226	243	259	226	245	223	227	237	244	250	250	244	214	218	235	225	194	254	219	231	268	229	271	242	229	251	238	210	233	249	248	237	223	247	249	244	221	223	217	218	223	237	201	232	218	209	255	265	228	254	228	261	211	242	215	225	243	258	232	203	243	246	222	215	263	269	241	246	244	222	247	260	261	217	219	229	261	247	218	228	224	219	239	206	234	224	237	246	207	227	247	233	249	239	225	228	251	243	252	215	212	251	241	219	210	203	229	244	247	218	219	232	234	284	238	195	217	240	202	249	202	261	266	239	212	245	226	234	251	242	210	221	236	223	243	218	256	240	233	242	224	245	217	237	215	243	246	213	259	222	215	227	244	227	230	219	234	229	219	230	235	227	250	241	275	239	217	251	221	269	213	231	208	208	227	234	207	233	206	208	228	230	240	254	213	240	230	205	230	230	221	251	246	215	268	231	264	244	203	241	255	210	208	246	227	235	241	225	225	244	230	213	241	222	213	212	271	231	246	237	236	236	253	252	233	234	235	239	222	226	243	239	205	228	242	240	238	233	236	211	238	234	219	224	223	248	247	242	223	240	229	239	242	214	226	231	228	211	245	221	216	244	236	237	217	248	220	220	241	224	225	207	225	215	237	261	217	269	255	215	246	244	251	212	217	253	235	236	252	224	238	257	212	232	254	247	226	208	226	213	259	226	224	229	219	213	230	230	233	237	220	224	218	232	237	222	187	239	225	233	211	251	224	235	270	258	230	224	265	270	220	230	240	246	220	239	246	257	230	258	228	209	197	226	226	239	227	257	231	242	234	237	240	219	243	256	247	237	232	234	232	231	265	234	250	220	209	236	247	225	221	237	237	215	233	244	239	267	229	252	219	218	239	240	221	231	240	220	213	238	206	211	251	237	214	233	219	229	253	209	232	250	246	254	215	231	231	239	224	251	216	238	234	252	204	218	215	227	232	200	239	238	243	224	219	250	232	209	240	236	255	213	235	230	227	232	248	217	223	231	243	245	233	225	224	250	227	231	232	237	248	238	212	253	247	244	256	226	237	242	243	216	228	231	236	232	241	244	229	217	220	229	210	229	225	235	210	244	231	219	208	223	214	221	248	220	228	250	215	233	261	231	247	232	229	268	243	227	246	236	244	211	258	225	230	220	233	238	218	254	215	204	207	249	226	255	234	271	239	231	238	231	255	209	217	232	263	234	241	220	213	222	239	219	255	208	246	234	255	222	239	224	230	230	220	231	242	266	213	216	220	248	255	263	237	239	248	228	255	250	244	212	222	254	249	232	247	210	229	252	234	247	236	242	225	226	236	276	245	228	232	227	243	241	237	246	233	229	241	243	235	241	228	241	236	241	244	248	226	239	226	240	247	244	226	240	236	235	204	216	221	252	270	227	221	261	219	227	237	237	230	255	223	258	241	256	236	227	251	273	220	228	242	221	241	224	224	237	218	224	272	230	232	243	243	245	255	222	216	234	255	254	227	209	227	231	248	229	273	230	261	221	236	223	225	252	239	237	251	232	223	241	267	244	202	226	214	212	241	247	255	232	238	229	217	225	218	239	225	247	247	225	212	269	226	219	247	239	227	227	215	237	209	229	236	225	239	212	216	224	241	226	241	239	232	220	245	230	276	234	212	214	235	210	230	268	227	249	231	247	223	237	244	224	235	242	263	225	210	228	226	240	233	253	234	219	244	250	210	241	240	266	226	262	209	225	271	253	255	208	245	233	243	236	241	229	221	260	222	227	219	230	252	232	221	234	226	236	244	219	253	231	221	252	218	266	223	247	209	219	224	216	236	245	229	244	227	231	220	224	242	216	240	234	255	234	244	226	217	221	236	232	235	224	250	219	233	213	232	238	242	235	222	263	234	221	216	245	220	249	214	252	215	225	242	242	245	224	226	199	265	232	230	248	221	238	227	247	208	218	261	237	250	217	234	251	241	201	238	224	233	237	239	221	240	222	241	258	225	221	258	213	237	247	245	251	237	223	255	216	245	260	243	239	258	230	221	237	229	233	234	233	218	245	230	212	230	224	218	246	233	250	204	246	219	231	258	241	220	233	238	215	247	213	240	248	230	231	235	223	222	258	224	229	223	250	243	236	246	255	207	231	239	215	218	245	256	215	230	243	244	203	225	228	249	225	215	227	224	241	230	237	214	237	235	254	234	237	222	260	243	247	229	254	233	243	234	245	208	261	225	218	231	246	228	223	235	234	221	222	249	219	236	225	238	246	226	234	216	260	203	221	246	234	244	227	228	231	214	240	230	228	192	233	209	221	236	217	234	220	262	240	252	229	240	239	238	223	227	212	237	243	253	236	210	231	268	220	252	214	249	239	232	232	257	235	269	237	251	257	204	247	223	225	231	234	227	202	236	261	217	228	241	263	262	219	220	229	247	229	222	237	220	219	236	227	232	252	245	239	253	241	223	220	224	243	266	220	211	239	219	225	266	239	220	217	245	227	256	227	232	246	241	252	261	252	234	237	277	216	214	254	246	232	232	283	220	228	216	232	253	234	214	209	266	220	239	232	211	231	237	237	211	226	251	239	221	221	223	236	229	232	233	243	222	225	247	240	248	269	256	252	250	232	235	216	228	224	259	216	241	256	221	213	248	238	236	215	255	227	252	205	231	236	218	225	233	212	251	248	249	208	219	259	220	209	243	240	230	243	227	270	233	247	217	245	233	214	220	248	224	223	238	221	251	208	257	220	208	224	225	235	228	263	232	212	251	220	217	237	223	228	226	240	230	239	233	218	242	249	228	238	237	252	244	221	239	220	254	234	232	215	228	207	237	255	202	218	230	249	214	229	221	251	244	223	245	246	243	230	226	208	220	219	208	207	258	221	248	242	238	233	244	255	216	232	237	226	215	245	218	232	264	230	228	236	238	244	239	227	229	201	217	230	233	231	207	223	215	237	256	230	249	244	216	236	223	242	236	237	256	227	222	246	198	271	238	249	209	216	220	241	272	237	220	231	243	271	226	222	251	256	229	230	226	213	242	227	212	228	246	237	228	242	235	239	241	230	232	238	241	232	231	225	228	239	237	230	252	256	248	230	261	231	251	230	224	254	241	241	220	230	231	211	239	237	250	261	226	230	251	252	229	219	242	259	239	242	259	258	238	223	235	237	243	243	221	240	231	219	205	199	217	210	238	225	229	243	218	258	243	234	221	228	248	213	239	235	250	229	243	246	202	237	231	232	228	222	232	242	242	214	256	240	231	262	237	218	247	254	240	221	245	218	222	233	201	251	223	224	221	221	218	235	260	215	214
22784	26186	16183	9386	7700	5705	3839	2601	2073	1659	1310	1020	914	817	778	713	644	513	555	491	525	499	434	432	427	411	404	419	334	368	376	332	360	351	313	337	337	326	319	305	303	316	272	292	288	279	297	281	258	268	269	287	233	277	267	254	252	274	245	257	240	270	252	235	265	227	245	265	237	226	213	223	309	264	235	236	269	237	243	250	260	250	293	271	246	263	221	273	251	272	263	268	245	235	261	251	270	259	248	257	253	232	281	268	272	264	252	257	264	290	272	252	260	219	227	253	255	251	276	222	249	246	234	252	258	244	251	257	253	238	240	256	250	261	248	238	253	254	223	225	264	234	260	240	259	255	274	250	246	254	273	224	229	267	271	288	232	255	249	240	234	240	224	265	279	240	247	227	231	260	234	258	265	265	263	249	267	261	267	275	243	260	265	271	265	227	262	216	252	286	255	257	269	231	270	255	266	249	228	263	274	222	246	255	239	278	224	241	247	226	256	258	248	242	235	257	273	261	246	233	276	249	259	241	249	280	275	250	235	281	271	239	254	232	265	276	233	263	230	268	251	264	258	268	248	254	290	251	242	256	273	256	251	249	265	218	277	268	259	233	274	255	253	286	264	220	272	284	253	231	229	260	249	295	239	245	265	237	244	238	252	256	266	264	252	288	252	276	244	259	252	261	276	276	272	258	239	275	274	257	253	267	243	231	254	253	241	251	239	277	241	230	239	249	272	247	251	265	239	228	261	240	255	251	272	241	245	280	268	249	286	245	227	260	280	235	271	279	234	252	254	287	252	248	241	282	242	251	250	244	253	241	251	227	256	229	238	257	248	242	217	257	248	238	257	254	268	246	260	266	283	238	252	248	247	229	275	250	267	255	263	241	235	281	231	238	251	239	266	236	261	231	249	243	243	274	270	253	271	227	237	232	225	232	267	252	259	271	253	254	245	258	266	256	281	235	238	237	218	260	280	272	282	258	252	264	265	268	229	245	254	277	226	273	256	258	243	280	263	255	263	252	268	264	258	235	279	255	238	247	259	278	236	263	240	266	236	238	230	232	227	243	264	269	267	237	285	249	224	267	237	217	235	276	274	249	265	263	258	233	262	257	301	250	282	232	224	243	246	268	245	260	247	232	277	269	240	277	274	258	243	267	247	243	265	248	250	268	248	248	258	240	246	255	252	269	277	256	258	276	270	254	251	260	246	239	262	244	251	245	266	258	295	246	245	303	258	229	287	239	263	246	262	214	274	254	256	258	260	270	291	244	238	259	236	253	246	255	256	261	254	244	240	245	248	246	285	237	254	276	244	254	259	257	264	245	247	240	280	262	231	229	233	247	265	222	258	230	255	305	255	233	238	273	253	248	246	260	233	272	254	265	239	214	233	262	254	285	228	248	247	277	249	262	251	233	275	245	229	255	278	246	239	260	272	266	239	224	241	227	239	252	262	258	236	285	266	275	243	257	256	239	248	263	238	257	254	260	249	247	248	252	249	262	242	247	262	247	271	214	266	230	256	246	253	287	254	232	235	272	257	233	242	247	250	246	259	254	237	231	260	222	249	259	255	254	260	260	283	266	253	250	261	243	240	258	220	268	265	244	263	296	258	253	228	270	269	266	263	256	229	248	247	254	282	261	272	263	237	266	232	259	234	238	259	300	272	273	249	251	234	262	240	281	273	231	262	267	239	275	238	252	242	260	245	249	251	244	242	258	251	262	233	275	268	252	250	263	231	245	240	246	246	273	247	255	239	267	241	238	256	269	254	262	272	236	270	246	265	267	265	256	251	263	270	239	249	243	244	247	290	235	236	269	247	228	225	243	243	228	244	257	283	268	249	256	236	239	272	271	240	247	250	257	223	245	260	250	246	230	251	249	266	254	248	244	222	256	246	239	238	276	231	259	247	254	244	243	211	242	241	238	274	250	249	254	253	247	247	261	229	257	265	249	259	226	246	253	270	262	296	252	269	267	259	264	251	216	289	257	280	241	244	259	269	261	257	247	273	242	243	231	251	246	237	237	240	247	270	274	255	240	248	224	256	250	256	260	249	251	266	236	259	262	243	241	282	249	243	216	268	241	261	260	263	254	248	253	234	265	251	270	237	256	262	266	251	253	261	263	244	257	251	262	289	248	272	260	248	246	217	251	239	233	249	248	238	250	251	221	245	263	252	269	246	270	244	250	240	238	247	234	220	249	260	263	281	270	281	281	244	241	233	276	260	233	258	247	235	235	256	258	250	243	222	300	269	256	258	264	243	253	245	248	262	243	238	266	242	281	252	274	223	278	240	257	240	255	248	263	277	240	276	245	257	261	230	231	224	258	256	285	264	274	261	236	248	256	237	242	267	267	268	287	266	234	245	267	246	292	241	237	239	235	250	237	249	265	240	281	242	253	268	255	258	264	242	276	211	258	265	299	231	263	231	247	273	276	283	246	245	273	263	253	245	235	249	263	240	242	235	267	276	247	255	276	264	251	244	264	282	258	260	239	246	261	278	277	259	228	268	253	248	255	277	256	246	271	222	243	241	246	268	282	241	216	262	256	259	240	237	291	255	232	274	262	273	263	230	236	257	271	277	243	239	266	235	229	265	246	245	266	243	264	259	231	261	274	242	232	231	256	275	255	264	248	260	251	275	251	264	273	241	243	258	254	267	251	264	253	245	219	283	243	257	252	274	279	256	241	261	266	264	245	257	256	256	243	232	242	247	241	249	250	262	231	288	248	261	258	270	245	263	228	251	268	245	275	268	250	232	249	241	246	265	260	228	275	280	264	228	266	243	263	309	241	267	262	264	247	232	288	254	249	271	243	222	274	256	235	247	245	261	247	241	252	249	247	222	278	262	275	267	267	259	274	238	225	260	277	238	248	267	290	258	243	237	238	264	264	270	243	244	233	267	234	279	253	258	288	267	286	257	270	231	245	238	247	258	286	223	257	255	266	249	281	262	261	232	267	247	231	213	266	267	247	265	230	255	273	243	248	258	234	268	242	254	253	242	249	244	261	242	219	234	242	247	258	236	262	256	238	263	224	266	254	260	249	263	246	266	259	292	222	252	271	256	264	257	231	253	253	256	247	282	267	270	225	236	242	235	255	262	257	247	240	242	259	269	256	268	250	276	232	252	255	264	288	236	238	232	259	247	277	269	255	275	240	263	284	240	245	270	278	231	254	242	237	264	261	248	249	245	231	268	248	232	258	257	233	256	251	266	250	243	249	271	258	244	238	252	268	250	270	252	243	269	244	256	251	239	261	266	284	291	235	220	284	273	259	254	255	253	240	264	242	227	258	259	258	277	245	269	238	219	241	254	269	232	250	222	245	252	243	249	237	261	279	254	258	266	249	275	244	249	243	236	232	245	234	261	250	258	255	252	261	242	248	242	276	256	258	252	241	247	233	264	242	235	263	268	268	236	259	248	260	254	263	253	262	259	263	272	282	225	271	256	254	273	265	259	270	264	270	276	253	261	222	273	301	253	263	276	245	241	271
23982	21232	28362	24455	21202	13723	5470	2819	2221	1627	1393	1185	978	880	852	761	659	618	607	596	514	500	485	492	530	477	438	436	399	396	412	387	372	365	382	401	371	333	356	358	359	305	330	364	346	321	328	311	304	306	322	288	310	263	285	298	312	288	292	286	290	298	303	277	280	309	301	312	278	289	281	282	286	271	268	282	301	266	251	260	244	269	261	272	294	277	297	270	276	278	311	282	288	291	274	274	272	257	334	312	279	313	302	266	328	284	264	318	305	283	272	283	289	318	287	282	306	283	309	271	290	303	298	303	296	303	292	272	263	288	282	306	326	282	244	267	284	276	298	260	290	288	308	289	269	314	280	287	275	304	279	286	292	316	267	269	271	304	274	281	283	266	311	279	284	273	264	291	273	293	310	290	282	286	315	259	289	299	305	290	284	262	308	291	271	269	329	289	310	276	292	293	279	290	290	271	277	300	275	262	269	305	285	287	259	269	287	285	299	255	269	277	293	289	297	273	324	303	302	285	303	254	292	247	296	289	289	291	291	315	276	261	292	282	303	293	277	287	294	274	299	293	280	299	312	289	279	283	281	257	301	312	261	287	286	259	290	265	288	282	326	277	280	280	266	296	257	308	279	277	313	277	243	319	298	281	291	301	277	300	318	303	273	312	313	276	291	311	288	307	271	272	270	282	299	281	317	293	308	293	282	263	268	243	276	270	304	281	290	290	273	302	287	282	305	274	279	303	284	280	275	286	266	274	283	274	299	313	284	276	313	298	291	275	282	287	303	273	307	294	299	297	282	299	275	291	253	316	298	275	301	290	318	274	274	262	310	292	289	298	287	275	277	269	253	309	288	253	310	272	293	257	304	301	289	271	299	266	309	289	278	258	281	283	311	303	280	262	266	279	286	296	270	276	292	328	288	271	290	299	298	262	288	291	321	293	297	277	278	279	277	294	265	282	306	284	302	289	314	302	281	313	287	317	240	263	296	281	324	282	285	269	277	299	283	291	292	271	284	300	281	286	330	277	305	264	292	314	297	279	274	284	300	304	290	277	269	272	282	279	291	265	270	286	281	273	272	291	305	272	280	280	287	281	278	265	289	263	302	301	265	276	282	297	285	301	282	279	314	296	291	271	295	297	259	290	304	281	315	272	279	275	322	255	277	295	258	321	243	297	301	299	294	305	301	299	315	282	293	282	243	312	301	290	317	263	267	261	310	282	274	273	265	288	300	317	305	295	281	304	300	270	266	294	317	286	263	312	300	262	276	292	278	274	281	257	287	306	306	301	293	295	314	271	271	266	264	279	286	273	317	303	277	268	300	316	289	304	291	277	292	293	300	309	275	263	297	283	287	293	309	285	283	282	283	293	290	299	281	287	255	288	281	293	284	286	277	244	303	265	284	320	290	286	278	298	279	289	295	270	276	282	297	259	270	248	270	269	295	309	269	272	284	292	273	275	272	255	263	303	280	278	253	287	285	312	299	247	289	300	293	270	311	273	287	280	287	287	297	291	272	278	267	272	281	281	256	309	272	270	297	308	309	302	282	285	268	263	267	258	291	279	286	308	290	290	286	274	273	293	279	299	292	273	277	310	330	273	290	304	270	291	304	294	301	300	270	291	301	312	274	250	298	268	286	286	325	267	288	274	318	284	290	280	281	284	275	309	283	287	270	279	273	290	283	293	256	289	323	287	277	302	265	286	263	272	273	301	289	280	286	264	313	284	255	293	297	282	273	286	269	312	290	285	325	258	306	287	274	279	287	302	283	287	276	293	281	299	298	270	317	294	281	295	293	311	267	307	278	272	260	288	300	278	305	287	287	247	284	316	289	277	295	283	275	266	269	308	337	284	265	304	279	294	271	304	297	291	283	293	289	289	270	281	277	290	254	281	296	241	272	266	307	296	269	304	289	309	287	263	291	266	273	294	271	291	258	302	259	288	295	280	279	254	302	284	295	291	290	283	312	287	281	289	288	268	311	270	290	285	284	287	304	293	270	288	310	285	254	260	272	275	297	263	313	268	268	255	284	294	276	297	293	297	315	313	274	287	274	287	303	291	283	293	294	250	269	263	257	297	295	260	268	278	284	305	272	282	264	276	288	311	290	273	276	245	275	248	265	298	268	240	271	293	295	267	265	327	265	269	271	292	257	266	281	274	257	299	301	274	305	291	291	284	278	295	270	276	276	272	284	299	257	292	268	299	304	276	293	304	323	284	306	281	279	278	303	283	290	289	287	293	283	289	302	287	283	301	308	274	299	294	294	326	278	280	277	279	303	272	258	304	326	282	276	299	264	314	283	271	267	303	298	288	310	265	302	290	270	298	278	256	277	273	298	265	289	255	278	309	307	285	299	255	296	261	267	290	276	305	304	311	288	266	304	291	277	291	284	308	290	311	319	271	287	287	300	310	319	312	294	289	269	276	294	283	295	281	274	279	262	296	292	294	279	289	295	317	313	287	295	281	275	261	243	288	258	275	299	282	289	272	276	282	281	281	262	287	269	256	291	269	282	305	280	292	271	281	265	296	308	304	334	280	286	289	299	252	291	284	269	281	252	312	287	310	286	284	267	286	297	277	283	294	282	278	317	298	298	297	282	285	300	297	323	288	269	271	261	286	295	277	254	266	270	306	294	282	276	348	305	227	261	277	276	294	287	294	274	281	294	264	290	278	269	272	282	303	292	258	310	264	258	301	288	292	273	282	268	286	284	312	287	301	270	306	268	280	252	240	293	289	260	321	273	269	295	273	297	307	263	296	295	271	269	308	281	273	280	301	288	266	263	259	288	263	302	295	290	266	291	311	269	322	290	272	285	278	295	278	255	289	308	294	281	276	254	311	301	276	285	298	274	281	275	277	277	293	295	298	291	280	264	277	271	252	269	279	296	240	293	285	276	287	301	296	289	278	285	265	309	315	324	304	266	273	275	285	282	308	264	321	294	269	321	292	304	293	276	280	285	336	268	300	279	304	293	307	298	306	301	308	255	297	281	286	303	282	267	280	270	304	321	276	304	285	269	281	272	287	269	279	309	294	298	301	281	289	283	286	315	242	298	303	258	309	292	271	273	298	289	247	308	281	273	282	268	241	267	262	291	293	258	299	301	277	258	275	254	337	284	300	292	296	300	262	286	247	298	294	285	291	301	309	299	293	317	281	297	308	292	271	297	271	297	280	281	296	306	308	274	267	290	304	275	305	290	313	322	282	282	256	340	298	287	307	308	309	279	281	272	286	256	260	285	292	296	287	281	283	305	265	278	289	291	265	265	307	276	308	293	274	329	299	289	286	294	292	292	311	287	262	259	296	304	275	297	297	273	272	280	284	297	308	312	292	267	269	312	287	294	276	294	302	295	301	307	295	274	281	282	304	284	268	304	292	299	287	285	292	317	318	295	278	282	264	260	283	290	281	292	297	313	299	236	275	285	293	299	285	306	327	285	314	295	285	285	286	286	294	287	273	276	301	299	311	277	280	278	260	286	285	268	282	311	286
25858	36966	24195	15396	12805	9936	6752	4660	3793	2932	2300	1856	1565	1417	1305	1154	1009	940	820	767	701	701	716	692	634	560	510	455	471	491	441	464	448	409	409	430	448	407	385	411	391	363	369	390	393	344	354	354	306	344	318	308	341	318	333	310	320	311	303	298	299	320	320	341	304	309	285	274	332	281	301	323	300	292	310	288	338	282	290	286	283	310	289	316	299	278	316	297	314	306	283	308	279	290	283	318	317	319	292	301	288	310	301	284	318	326	274	299	275	297	282	281	307	309	280	293	273	303	267	287	315	281	305	289	286	310	314	299	298	306	280	273	306	323	323	304	307	289	304	300	273	318	304	306	272	293	340	314	308	320	284	317	282	273	305	290	289	320	298	296	276	302	289	284	290	339	279	291	273	299	295	305	293	301	297	297	337	283	303	294	308	297	298	331	293	308	304	300	305	306	264	323	319	313	301	285	293	324	308	293	285	303	317	291	306	285	289	288	311	285	264	305	304	290	316	311	286	322	322	309	291	304	306	314	307	297	297	307	278	276	307	319	269	280	292	310	297	316	326	298	283	311	316	297	333	291	311	285	279	293	288	271	300	282	313	302	294	300	304	277	311	293	327	316	320	312	279	302	282	277	328	319	303	272	297	307	315	323	313	304	302	300	328	290	301	321	310	295	301	303	301	277	303	295	284	281	274	314	311	305	269	310	274	315	288	318	325	321	297	298	293	269	295	289	304	298	291	290	268	313	286	328	282	306	335	278	272	303	309	313	309	301	300	309	289	301	273	309	311	285	297	317	326	294	294	287	265	272	308	311	279	268	337	301	327	316	280	294	337	317	302	286	344	319	276	319	325	279	315	288	292	291	266	313	284	281	266	298	305	269	315	276	309	290	293	301	317	304	290	267	273	322	307	309	296	318	345	284	286	282	305	288	289	313	318	302	296	323	351	311	320	283	307	311	294	311	287	291	302	309	301	304	299	282	327	285	317	311	301	280	299	327	331	305	310	312	312	312	285	308	286	291	283	287	326	327	310	300	295	333	296	287	318	313	301	314	317	281	275	276	295	337	283	300	317	291	294	292	295	277	322	302	297	274	280	324	270	307	295	275	299	307	294	311	287	293	306	315	331	299	271	307	293	286	297	280	307	322	270	296	298	319	297	326	320	319	266	283	291	302	307	296	307	321	304	297	291	315	322	273	293	302	304	289	307	271	312	295	304	301	282	297	288	345	329	286	327	296	306	295	272	302	304	306	316	301	287	310	337	302	287	299	291	278	284	309	300	267	315	302	303	315	286	276	277	307	309	291	282	314	321	295	320	307	290	311	276	312	274	296	330	318	309	338	292	313	266	330	284	309	313	280	289	307	303	298	285	275	336	328	298	305	301	288	302	301	308	324	287	307	297	312	306	266	264	269	292	297	278	272	268	308	302	278	278	272	263	287	313	287	329	305	273	288	330	303	296	325	284	299	305	293	290	310	321	297	305	361	291	288	273	292	301	307	326	341	286	299	289	317	329	275	274	292	279	309	282	321	277	309	293	291	264	286	296	318	292	274	303	291	261	293	288	319	308	324	289	304	276	283	304	294	301	320	286	312	284	290	339	302	291	300	320	285	285	310	314	304	290	306	317	307	300	281	302	295	289	302	284	297	283	272	307	308	312	310	309	289	291	330	300	277	297	288	278	274	314	295	304	258	301	285	308	310	313	320	270	308	321	268	284	297	317	310	290	281	303	308	273	334	309	292	317	289	319	303	299	311	284	251	278	291	301	283	308	302	286	296	318	299	301	298	309	297	308	326	301	271	310	303	329	298	260	305	284	290	331	306	313	280	294	297	289	286	320	294	317	326	282	317	310	267	289	300	298	303	303	303	302	292	287	274	318	288	307	330	301	302	301	287	288	302	301	307	306	277	305	308	300	314	272	298	298	319	327	313	270	307	305	320	300	314	306	287	307	267	296	305	273	312	277	290	267	289	282	305	291	266	297	316	308	305	278	322	305	288	299	283	319	303	251	301	322	276	299	291	281	303	308	314	287	322	307	295	272	301	277	289	287	309	313	287	283	335	295	304	307	297	312	306	314	270	322	271	306	325	271	334	311	308	332	330	264	289	286	278	293	324	290	327	318	285	322	282	293	301	274	289	316	280	332	328	290	285	305	283	290	291	279	312	310	313	306	307	283	309	302	323	265	319	269	294	324	292	285	319	332	299	315	292	301	298	303	293	308	316	305	314	348	304	300	293	271	297	315	298	309	303	312	304	280	299	285	289	304	310	302	279	308	300	323	313	294	313	273	297	310	288	288	301	314	301	286	290	284	307	315	285	282	341	315	293	319	316	284	320	298	311	308	304	293	298	284	316	308	310	286	324	300	320	327	301	267	292	301	303	303	272	305	284	320	271	296	312	331	294	298	281	289	308	300	297	299	300	288	302	291	298	310	318	312	304	279	305	308	313	290	322	312	329	304	307	315	298	272	271	285	295	285	329	292	289	315	294	305	291	285	311	322	292	286	298	292	343	314	297	287	304	304	310	270	283	308	285	301	296	276	299	301	327	309	298	299	319	313	292	300	300	309	265	304	295	311	287	296	303	312	288	329	323	336	264	296	289	289	296	299	289	282	305	296	281	285	292	302	296	310	276	325	268	319	298	295	317	321	305	318	283	296	297	297	304	293	299	301	332	330	323	321	306	299	292	301	284	279	297	301	299	286	301	300	339	298	301	288	334	299	321	291	305	279	319	274	281	300	312	274	281	260	298	277	278	318	309	303	288	283	312	312	304	277	272	287	314	288	272	276	283	313	296	281	306	292	272	314	320	335	283	301	298	285	302	347	325	302	311	312	300	311	334	278	310	271	286	274	328	349	293	308	276	336	297	272	279	299	290	297	259	259	303	292	303	312	286	288	272	307	313	322	295	309	315	338	303	319	287	304	292	308	308	306	294	316	310	302	310	298	304	296	304	292	296	296	258	320	309	275	329	309	297	319	327	308	308	282	257	284	282	283	310	320	283	298	301	321	306	290	285	308	310	291	317	297	308	301	280	280	307	274	318	284	286	296	306	327	349	306	318	283	359	312	337	302	296	332	290	291	284	319	289	300	281	296	285	299	291	310	276	318	296	287	297	305	291	301	303	334	311	311	266	317	276	282	306	319	327	259	326	272	302	360	276	297	305	286	298	331	287	306	293	289	317	310	308	307	303	278	292	269	288	299	284	295	313	302	288	309	288	293	301	330	315	265	276	293	279	289	275	298	264	278	310	285	312	294	290	312	314	294	290	285	312	318	309	330	302	314	290	290	312	321	284	307	335	301	301	294	321	325	306	280	321	280	292	291	314	306	296	287	314	298	311	309	291	312	340	289	341	293	298	287	323	309	309	288	290	289	308	291	302	297	286	304	294	284	292	326	303	317	298	272	314	312	302	300	290	273	276	292	272	303	317	332	308	317	295	299	314	286	327	292	311	303	268	304	278	327	347	311	304	317	308	304	321	291	314
25129	21235	27208	25340	13695	5593	3315	2080	1525	1199	1104	885	813	748	683	603	617	604	508	542	512	473	542	477	488	431	415	392	419	403	393	417	395	395	373	367	387	362	363	369	317	352	350	325	340	338	322	312	374	339	321	281	316	313	320	316	316	303	314	296	322	309	306	327	295	317	286	312	314	313	303	306	316	301	298	280	324	358	292	301	322	318	299	312	320	296	317	326	290	292	313	302	313	312	268	332	287	326	276	300	293	296	319	333	301	314	333	295	339	323	303	301	296	308	296	332	302	340	317	292	329	331	329	301	336	304	303	316	309	300	301	275	314	326	294	312	300	291	297	338	326	308	301	329	307	299	304	335	327	323	317	341	329	305	346	332	298	313	301	319	296	326	302	326	307	321	334	290	333	281	299	296	307	335	298	320	322	327	310	318	291	340	302	318	313	314	327	325	340	303	293	314	319	330	328	325	312	305	321	311	308	297	315	280	293	318	285	294	311	311	291	302	304	313	323	314	315	312	332	297	312	305	292	292	320	297	288	307	296	350	328	312	309	308	302	325	318	295	329	332	351	315	303	305	320	313	291	296	307	315	311	348	295	301	332	325	302	311	296	316	296	273	326	316	310	309	280	302	315	303	308	352	307	311	307	306	311	334	298	315	281	296	305	312	312	264	328	297	338	300	295	296	289	301	309	292	339	317	299	330	297	299	306	301	314	304	313	310	314	301	352	315	293	303	311	309	325	281	304	322	314	320	319	293	285	321	337	308	323	316	306	300	308	292	320	341	309	291	293	329	338	281	326	320	315	282	322	315	308	298	311	308	327	344	319	302	327	302	315	321	313	308	294	292	329	317	302	310	301	305	338	303	310	316	293	313	313	298	350	339	342	278	317	322	329	277	280	327	326	298	277	308	292	304	298	316	336	318	315	325	306	326	297	313	320	285	288	322	290	308	302	310	292	315	310	299	333	323	283	297	330	326	310	302	311	328	320	316	299	301	322	322	320	278	320	319	327	309	286	311	298	322	311	337	322	277	314	296	316	285	293	320	287	289	286	336	310	271	304	330	329	313	335	261	303	340	305	302	340	269	319	321	291	295	350	303	315	322	318	355	352	329	326	294	303	323	314	297	298	326	292	305	335	296	296	327	325	295	285	338	282	337	306	307	303	305	300	335	294	315	316	290	322	309	303	345	327	318	297	309	309	252	294	303	316	291	315	330	303	331	296	327	285	317	288	332	298	327	341	312	324	310	292	296	301	292	311	302	298	330	339	329	294	320	312	309	287	290	302	329	321	326	296	310	329	332	339	321	308	317	292	313	324	324	355	324	328	301	303	311	286	305	307	305	322	346	303	309	308	335	328	325	295	325	308	333	303	289	277	318	304	271	314	322	310	317	325	314	321	335	294	297	325	323	330	331	307	323	299	284	309	315	325	333	357	319	327	321	338	320	301	294	326	306	310	328	313	299	320	319	342	293	340	340	321	327	287	319	314	304	313	303	307	317	308	298	319	313	284	317	282	314	317	334	303	307	319	301	342	346	282	303	309	308	316	319	304	296	312	341	332	306	304	307	312	291	320	311	298	295	323	322	295	309	311	306	294	311	302	354	286	325	306	316	310	301	304	273	321	300	317	275	312	305	282	324	311	324	304	296	346	308	317	332	306	326	308	325	316	327	286	318	318	306	316	298	285	308	300	313	313	286	341	292	338	310	316	316	299	312	281	318	338	304	333	319	307	314	286	291	327	292	288	296	306	276	316	311	296	319	283	315	297	323	330	309	275	352	338	281	330	282	314	304	302	320	316	350	354	314	329	278	304	335	325	331	320	318	329	305	320	270	284	286	283	318	285	289	288	278	332	287	304	328	337	280	320	295	311	288	292	295	340	303	317	284	329	307	308	287	292	297	283	321	282	306	313	327	332	339	315	315	298	289	287	333	311	302	325	289	299	323	341	306	286	280	293	313	333	328	308	345	326	338	314	295	325	311	301	282	331	353	329	324	303	324	318	297	331	335	321	316	321	319	297	299	294	334	279	319	316	320	326	296	296	314	341	294	299	304	293	323	301	313	328	314	292	312	292	306	312	324	313	301	315	344	342	334	297	332	341	301	319	313	310	305	301	313	291	307	335	322	316	328	296	336	325	304	316	313	331	291	304	322	275	315	344	309	299	304	353	327	306	282	284	314	338	319	326	302	298	312	313	340	319	327	318	314	314	298	325	315	288	307	321	309	298	364	320	305	325	311	303	262	341	299	289	270	303	297	293	287	312	311	301	286	272	292	349	285	325	289	287	296	296	315	335	301	325	297	330	299	297	311	311	316	269	307	321	298	300	357	332	324	318	273	297	324	311	298	305	320	304	305	319	343	297	304	299	299	304	335	308	323	283	311	297	329	317	328	338	319	326	322	311	306	320	294	317	316	330	309	353	325	320	323	297	330	314	327	321	338	296	319	311	282	319	264	314	318	299	335	307	355	320	340	319	336	338	307	303	311	301	320	335	276	348	302	325	292	320	287	308	292	320	318	311	318	303	287	290	298	297	296	312	321	303	314	317	333	320	300	302	287	315	293	305	302	281	317	320	295	284	332	322	305	310	305	312	305	272	303	298	319	354	326	301	322	324	303	314	342	318	291	311	328	341	319	294	291	310	319	299	340	312	345	305	319	323	317	301	346	296	326	313	301	290	295	316	327	334	286	302	295	313	303	304	288	326	323	297	306	301	285	322	334	309	302	304	317	332	303	333	314	310	298	322	309	305	315	316	299	306	355	322	281	321	312	313	315	317	318	321	316	282	346	326	287	307	306	323	336	312	326	322	325	325	308	319	293	296	309	294	270	281	341	340	318	304	299	294	322	346	328	302	299	341	306	314	313	302	326	334	320	305	302	316	304	317	312	273	274	308	308	296	321	331	323	306	297	306	315	324	299	309	294	305	284	314	291	305	320	320	293	350	349	291	295	343	300	338	322	299	317	320	309	341	300	323	328	281	312	310	295	309	291	312	333	312	323	305	316	330	316	322	300	311	303	301	336	337	329	342	281	324	308	316	317	306	299	317	319	318	319	353	326	305	317	306	305	310	324	284	304	319	277	297	296	322	326	305	324	280	302	311	293	297	322	314	327	295	332	330	310	319	279	274	294	315	304	282	294	326	309	315	285	317	317	342	308	281	328	315	306	294	309	313	316	318	320	329	320	340	362	329	304	283	329	306	295	299	293	312	293	343	337	283	313	334	295	297	278	315	337	299	303	290	298	325	327	290	314	317	319	281	300	304	324	280	308	270	298	308	297	307	278	310	319	359	287	332	331	303	281	286	308	272	328	315	312	299	321	310	279	345	329	307	311	278	333	328	299	304	326	290	322	297	291	313	327	354	319	292	291	308	326	302	319	315	340	315	328	285	310	317	317	304	326	324	277	315	299	306	310	322	303	339	333	339	331	313	311	340	341	310	326	321	281	299	300	338	316	335	279	304	302	323	344	324	340	298	284	306	293	321	307
24667	34343	21061	12349	10241	7895	5609	3797	2782	2217	1878	1517	1423	1175	1097	1030	908	762	756	657	665	642	637	631	534	535	488	489	482	453	467	457	439	447	429	443	451	452	395	366	413	402	405	373	409	399	346	389	372	338	371	352	348	320	318	325	365	353	354	340	340	331	348	311	334	357	294	306	333	324	363	299	340	354	334	332	340	333	315	285	329	314	309	305	299	311	381	323	355	312	344	331	333	307	357	310	315	329	365	368	316	315	341	335	313	315	335	345	324	333	330	319	343	313	330	355	335	317	314	342	327	343	348	330	344	307	333	342	338	348	356	364	311	323	367	341	343	326	358	344	318	338	324	325	314	337	359	352	337	356	340	305	347	347	324	316	315	339	336	306	328	303	342	361	347	356	355	358	293	337	351	363	342	327	351	332	352	328	317	343	337	306	353	366	318	317	326	313	335	310	304	314	299	339	353	333	318	337	367	357	316	364	312	359	341	335	316	333	319	350	333	326	318	321	316	319	329	325	360	323	307	345	322	359	302	340	351	319	346	331	317	309	320	322	363	325	354	346	335	339	345	311	324	331	361	313	344	332	328	327	342	340	320	334	346	325	367	340	327	322	323	338	328	329	300	370	367	322	331	372	328	330	348	338	348	336	319	343	326	326	298	366	354	306	369	327	305	334	351	330	333	336	346	342	317	358	333	336	371	340	316	326	343	326	304	341	350	328	313	333	320	353	319	314	339	343	348	315	301	352	305	304	371	368	324	342	325	314	341	350	318	345	345	345	318	339	357	339	320	316	315	360	338	306	321	337	304	348	310	350	329	323	320	292	339	307	310	325	318	330	348	318	325	356	336	311	309	340	294	324	329	307	362	328	340	330	317	320	328	326	337	349	334	329	322	321	333	308	327	302	338	338	315	342	347	326	353	342	315	335	321	357	347	327	327	308	347	344	317	323	308	338	341	333	341	334	352	353	318	321	311	336	353	345	319	332	308	350	381	334	332	351	327	307	333	329	338	355	295	315	350	333	329	334	319	341	318	322	325	360	326	355	332	347	338	315	361	360	363	330	322	323	359	356	322	310	352	319	362	326	342	369	330	325	292	327	337	334	318	336	338	324	326	316	349	321	323	345	306	334	325	339	358	349	343	330	328	338	342	354	312	321	346	322	348	332	321	323	321	326	349	351	365	337	357	336	334	344	355	339	363	312	300	328	361	299	344	322	326	338	334	323	356	334	324	340	340	347	317	335	312	349	320	360	308	339	349	298	348	332	337	335	312	324	343	309	294	348	359	360	326	340	360	306	348	329	351	325	327	322	322	335	342	332	314	323	342	330	341	308	317	302	338	322	330	321	333	310	299	352	346	346	320	341	332	334	344	319	335	321	337	344	334	315	336	340	351	338	354	332	304	342	322	353	343	384	325	349	337	340	345	310	328	323	310	341	338	322	340	337	324	354	316	330	309	334	367	346	326	364	326	360	323	317	308	329	331	356	333	343	337	353	302	318	325	325	365	357	332	310	326	311	345	357	312	319	298	358	319	312	331	300	340	322	361	315	349	334	331	301	340	315	323	352	349	332	345	325	319	372	309	323	298	325	336	319	353	349	338	364	363	328	347	356	309	316	329	299	310	340	349	353	324	317	326	343	317	310	329	320	336	347	342	339	335	334	341	323	294	312	300	293	347	311	319	339	355	310	329	313	335	345	318	355	342	331	330	332	335	357	334	324	363	339	335	351	349	335	313	331	311	345	328	330	314	348	376	322	343	353	321	305	324	372	343	328	314	322	338	341	353	323	351	315	373	364	331	350	346	342	328	301	323	339	318	341	351	326	323	353	355	354	321	324	353	310	316	344	349	328	323	363	336	337	331	352	341	325	303	343	347	333	352	364	306	338	336	300	351	315	308	322	343	351	306	338	356	342	352	337	355	339	328	316	371	372	343	329	314	352	332	322	352	328	305	354	343	330	331	344	385	325	334	352	332	336	298	354	340	324	356	324	350	333	340	335	322	338	347	356	330	338	303	341	342	356	349	338	294	340	322	340	353	328	340	326	335	338	351	310	356	318	347	311	340	314	324	355	348	305	359	306	324	331	332	319	322	325	325	306	335	316	333	348	317	320	369	321	364	327	320	344	331	342	364	335	341	337	307	333	337	297	303	362	326	345	330	337	341	327	294	327	333	336	299	342	359	332	302	343	331	333	340	330	327	354	319	340	325	365	347	382	335	327	346	342	311	385	352	330	317	328	365	341	362	323	354	335	347	326	337	368	356	321	326	335	334	305	326	306	351	366	333	331	312	327	347	322	319	344	315	321	347	361	340	371	331	330	312	310	359	326	293	350	321	323	333	338	319	350	334	344	322	345	338	328	317	305	328	356	339	312	322	349	318	326	317	306	343	368	363	302	341	342	320	336	321	356	344	299	322	305	318	317	296	343	349	306	317	352	338	345	352	310	339	340	346	370	319	341	338	308	323	335	317	330	323	332	315	310	330	326	346	347	336	339	364	321	313	338	322	368	345	364	329	296	354	336	354	333	299	343	330	331	340	314	315	348	330	354	300	337	325	321	318	324	350	322	331	356	344	333	365	322	367	344	333	309	357	353	333	298	348	336	335	329	328	336	345	339	328	328	337	302	343	341	315	363	362	312	325	317	294	362	359	310	346	324	315	345	296	310	329	303	373	348	321	333	353	322	343	319	352	327	346	297	358	367	301	343	346	333	356	333	332	308	327	345	354	348	323	324	362	340	346	358	314	340	340	336	342	316	329	340	359	331	333	320	331	342	339	311	367	318	312	323	327	308	305	335	298	294	349	321	345	302	334	357	321	321	321	341	335	321	342	310	336	318	322	306	314	335	343	324	295	324	304	314	321	326	341	331	336	325	327	317	325	319	296	319	337	350	324	323	320	314	359	298	324	349	338	316	324	303	342	327	347	310	333	365	346	340	332	355	355	318	334	357	340	343	307	348	314	320	342	369	330	328	333	330	309	314	330	343	345	352	343	316	328	327	332	344	341	345	353	340	345	371	335	338	293	348	377	298	359	346	348	348	322	367	356	355	329	340	302	325	340	351	332	308	348	334	349	309	341	333	392	322	352	307	308	327	329	314	340	337	338	357	345	396	337	337	320	342	299	341	341	347	327	312	336	322	339	331	289	307	333	334	288	301	323	339	344	325	337	367	328	356	335	341	344	343	336	329	322	298	343	332	311	329	341	351	327	331	340	365	310	341	364	326	352	311	326	347	322	348	318	341	299	351	315	339	336	360	329	314	333	330	348	342	338	320	300	357	339	320	327	323	334	363	314	330	344	340	342	347	350	302	347	326	334	338	344	332	334	364	321	368	351	335	334	331	346	311	355	299	341	316	354	322	327	353	300	340	309	351	302	318	297	315	381	354	354	316	312	339	340	355	320	285	345	348	363	336	305	384	337	333	386	307	322	344	330	320	326	343	326	304	311	353	342	368	335	356	335	307	329	344	340	341	332	302	323	324	328	336
22826	21258	28877	23985	21326	21523	13423	4710	3057	2521	2072	1793	1543	1399	1282	1154	967	937	940	845	742	775	827	722	714	649	652	597	565	617	610	549	551	553	531	563	584	570	503	514	501	462	460	505	457	463	485	449	465	437	456	474	434	433	398	464	430	409	406	409	413	434	419	427	447	402	388	432	403	392	426	428	437	435	457	405	425	435	412	408	408	432	416	389	465	396	384	449	416	440	404	399	431	429	445	384	405	393	395	422	377	416	368	434	409	441	409	386	398	408	395	432	372	404	402	388	395	421	421	397	386	414	410	428	378	418	406	412	400	423	408	399	414	392	436	424	411	425	386	397	371	397	399	439	414	398	384	409	440	411	393	405	413	432	381	394	392	414	418	379	417	406	386	408	397	410	404	443	432	426	430	373	386	420	447	436	383	381	390	462	388	395	396	380	377	445	387	439	412	401	414	403	396	423	390	384	443	433	430	416	408	417	409	419	395	444	386	407	417	406	408	405	412	387	405	406	404	406	413	422	405	395	402	437	406	416	399	391	436	396	425	432	361	412	450	405	384	445	377	434	414	381	397	421	445	434	410	433	398	428	475	412	407	373	426	413	423	395	376	424	400	441	358	399	418	400	437	441	421	428	395	424	411	393	415	398	410	419	383	417	385	422	415	385	393	424	399	407	444	375	417	421	401	400	420	426	424	412	427	401	414	413	402	419	438	397	405	429	402	410	417	403	446	405	401	390	465	470	419	395	421	415	415	425	399	444	449	397	403	403	394	434	391	394	435	425	427	434	390	389	407	391	407	399	403	429	398	427	377	419	402	402	385	410	394	454	410	436	440	414	412	396	434	413	432	446	388	424	407	428	412	393	410	408	389	446	392	402	434	409	385	380	428	421	423	393	423	413	415	387	442	361	416	437	443	435	435	432	437	391	411	425	409	410	412	429	388	443	388	380	404	427	369	371	418	386	424	363	411	387	391	434	391	409	415	394	419	418	424	394	412	411	417	367	413	403	387	423	384	417	407	390	423	395	400	427	424	405	402	389	443	385	421	363	425	416	413	374	419	422	401	419	374	436	394	421	393	444	362	391	395	463	406	412	379	390	414	409	436	382	450	424	381	410	402	429	400	426	400	399	412	408	413	401	371	424	415	406	392	410	401	425	383	388	430	403	424	420	409	406	424	436	411	406	396	409	414	427	424	417	417	407	418	410	410	399	419	436	406	442	400	404	431	424	410	398	400	438	399	384	430	447	401	390	423	410	449	400	390	370	374	411	401	407	384	400	404	404	386	395	353	426	420	369	412	428	443	428	390	390	420	376	382	430	414	447	376	406	423	400	386	389	415	434	412	411	395	409	440	445	455	421	426	374	385	442	409	446	400	453	433	442	378	401	391	450	405	456	412	455	388	381	415	428	428	422	374	408	406	447	389	446	436	428	384	412	426	428	429	386	420	405	404	426	427	424	403	411	439	407	432	449	419	375	460	439	393	422	409	420	395	377	418	409	394	434	382	413	416	375	421	377	440	420	382	388	406	436	427	422	447	447	442	409	415	408	411	417	406	429	376	368	395	425	394	391	383	416	412	398	394	407	439	403	429	439	398	425	417	415	418	428	407	429	432	362	428	407	411	414	404	406	388	413	387	425	404	421	418	422	404	429	417	423	410	393	373	414	414	386	432	399	409	402	399	413	374	390	395	404	372	401	400	388	412	397	386	418	393	417	384	405	404	419	387	406	451	401	407	436	386	382	394	418	378	446	399	420	431	453	387	414	436	440	428	400	393	432	418	429	387	417	420	428	417	417	377	417	386	404	436	433	396	444	424	373	408	405	435	422	413	420	443	418	410	379	416	379	406	432	439	407	406	409	406	413	421	420	413	406	395	411	375	429	395	420	420	414	425	443	409	414	369	425	363	408	412	395	434	391	399	399	410	396	375	414	399	392	388	392	350	377	443	401	412	403	440	412	429	416	413	409	433	411	413	433	360	395	449	409	392	395	423	410	418	413	401	401	379	380	408	429	363	397	390	399	399	436	421	414	417	406	412	400	388	394	395	425	434	433	389	382	427	436	379	384	384	410	413	421	391	453	411	410	404	402	425	416	444	418	429	441	399	444	416	400	444	403	437	418	401	416	410	396	401	432	432	456	427	397	418	437	385	448	417	472	394	438	401	396	396	420	436	420	427	390	405	366	421	388	434	371	390	446	433	424	421	417	413	419	398	401	395	389	389	382	419	407	442	402	395	395	398	424	429	406	438	413	414	389	413	421	402	397	392	420	407	439	397	383	429	432	414	433	420	417	399	422	388	401	386	391	414	375	391	433	406	442	436	436	414	422	382	410	408	402	397	447	366	363	413	423	399	416	373	424	403	427	394	415	409	428	406	383	424	403	402	432	409	442	401	403	437	439	417	406	405	404	426	401	392	403	407	423	418	429	403	396	443	407	414	401	421	460	407	426	423	442	397	406	437	427	419	412	375	376	398	417	410	395	416	407	395	369	400	387	453	403	424	395	437	405	406	396	427	452	414	380	434	416	446	379	441	424	392	438	401	449	422	430	400	453	441	430	419	436	395	408	411	420	408	391	424	433	394	443	418	387	466	411	429	406	420	406	391	381	404	425	407	391	406	410	439	403	420	422	421	369	391	385	382	410	391	415	394	425	426	451	426	414	415	421	416	404	417	420	390	402	396	384	400	386	381	423	394	423	381	368	432	412	411	400	414	380	422	419	407	370	412	433	401	406	397	417	390	390	403	396	413	422	404	425	408	415	408	382	420	399	420	437	400	373	402	370	403	410	417	419	397	423	413	407	384	385	399	440	385	436	381	420	384	407	419	386	422	412	422	383	390	415	415	406	425	377	440	418	437	416	418	424	412	409	389	419	403	387	431	411	423	450	422	445	414	424	402	402	392	421	369	416	443	402	394	409	416	384	377	386	432	407	418	448	403	404	402	420	409	416	426	392	437	404	400	430	417	431	426	400	391	418	376	435	421	419	352	390	397	419	412	447	381	446	378	422	394	394	448	426	463	404	428	384	443	375	396	439	408	418	422	404	401	420	408	409	407	422	364	381	438	480	413	423	405	427	405	386	397	417	398	411	433	396	395	395	432	444	434	427	406	419	439	380	404	430	433	418	417	449	387	395	394	374	384	393	404	418	426	422	414	426	390	392	412	429	407	420	388	436	406	412	420	417	429	412	410	432	396	431	458	435	401	424	417	410	393	395	411	401	403	435	355	342	415	408	394	404	406	399	387	438	425	395	403	386	398	409	408	423	435	394	409	407	407	385	354	398	417	414	368	388	405	433	456	449	420	422	441	446	413	420	421	379	422	430	391	399	401	371	410	402	410	432	420	426	432	361	396	424	420	407	428	444	375	393	412	417	392	429	389	411	413	410	385	386	441	439	457	422	458	418	406	426	378	420	408	406	410	413	383	408	423	415	410	406	406	400	413	419	399	398	417	425	413	401	401	450	395	393	442	413	410	401	403	424	370	411
29041	46018	30419	19680	15920	12615	9489	6731	5093	4057	3318	2806	2499	2134	1841	1582	1447	1268	1207	1189	1052	1025	1054	978	854	806	753	737	711	716	703	631	625	626	589	621	612	614	573	549	536	589	520	526	515	490	489	469	489	489	461	473	442	445	430	457	437	425	466	401	407	421	416	407	427	404	433	433	440	378	426	427	429	400	409	440	383	388	445	448	456	439	440	436	427	420	405	409	411	411	459	433	402	423	430	414	434	426	442	417	398	436	426	444	413	414	449	429	423	467	446	413	392	389	422	430	445	411	398	441	436	463	456	403	445	426	450	391	412	403	410	447	377	429	430	454	425	404	412	450	436	442	455	408	434	435	464	417	407	415	432	413	403	429	423	403	449	429	432	440	409	411	427	427	403	414	390	393	406	454	425	428	419	420	398	410	425	407	382	396	422	415	393	398	416	421	434	465	444	435	399	439	370	409	446	420	446	424	394	411	448	429	464	419	404	439	420	428	456	435	426	423	404	457	396	418	396	405	399	429	450	389	449	401	390	383	429	409	438	447	393	409	395	428	413	439	417	437	420	428	458	412	426	432	424	456	407	432	379	408	402	397	423	366	399	425	367	439	439	420	424	410	433	432	381	442	433	404	403	388	420	438	403	430	448	413	414	430	417	429	438	423	436	441	421	397	446	431	432	389	428	392	402	466	465	406	430	396	404	442	408	423	430	430	412	418	481	430	423	404	426	452	404	448	425	406	437	408	418	415	453	406	421	403	444	384	397	418	425	382	431	448	415	400	419	398	450	466	428	425	423	387	436	422	395	371	413	422	415	431	440	426	435	423	397	395	430	407	421	411	434	439	410	401	452	426	441	426	399	441	397	412	419	459	417	412	444	410	409	469	384	410	405	414	444	446	418	433	418	427	400	456	428	383	396	376	438	433	417	400	439	440	444	412	391	404	439	428	418	446	439	424	425	425	411	445	430	404	385	395	441	440	422	430	448	423	410	466	429	370	417	430	421	422	444	415	448	418	425	403	457	423	388	402	423	391	410	436	407	381	421	415	430	416	435	414	426	430	382	429	413	403	448	423	437	422	410	392	394	395	378	438	425	474	444	427	421	461	429	473	391	406	417	420	460	419	445	428	400	417	407	399	428	455	419	431	427	412	421	397	428	425	395	426	413	430	436	449	390	419	433	409	431	448	397	371	432	433	392	454	424	408	398	440	419	414	424	391	417	420	406	398	433	439	385	402	399	462	440	423	398	423	465	443	396	411	446	402	424	435	438	434	431	429	415	416	460	416	430	400	410	395	396	388	421	445	433	422	424	425	399	415	378	417	425	420	394	440	432	405	443	393	450	405	450	445	439	409	401	404	412	435	431	419	431	415	410	420	427	448	407	408	468	438	419	385	438	410	390	418	462	390	478	449	403	417	435	390	444	397	389	443	433	416	449	406	444	444	430	428	418	430	419	444	435	407	479	385	406	454	413	404	390	384	389	372	413	412	423	439	404	405	427	403	426	406	466	420	418	399	391	431	417	408	396	427	432	374	418	372	407	430	440	416	424	420	466	445	374	428	403	408	435	434	397	453	442	392	456	405	413	452	387	401	402	452	438	418	423	387	421	377	433	424	408	364	450	374	425	427	438	404	444	434	445	418	422	430	436	417	408	403	413	402	386	437	416	423	415	399	436	432	440	384	437	415	419	405	430	435	452	438	430	432	440	396	384	387	451	435	420	430	448	414	426	438	473	419	407	421	443	450	426	428	430	446	421	408	397	388	422	411	416	419	370	397	421	436	389	421	428	457	434	471	402	426	424	406	418	441	456	449	430	377	418	410	410	416	408	433	430	439	426	443	452	454	396	396	416	396	397	412	401	446	419	421	408	424	431	393	420	418	441	410	439	417	422	405	435	400	428	446	410	425	385	436	444	421	407	432	418	427	436	391	424	415	383	427	410	410	395	411	415	418	432	381	454	442	403	440	390	416	437	394	440	425	381	428	444	438	410	427	405	430	404	424	418	391	386	430	427	439	419	403	438	410	416	429	432	396	414	429	413	399	413	433	441	415	416	410	421	388	467	422	409	457	434	432	452	415	367	436	426	411	397	416	432	421	429	448	404	430	475	453	416	416	438	397	408	411	422	454	410	418	429	431	400	429	448	412	439	408	409	391	403	432	425	396	424	447	440	418	442	410	396	415	403	415	411	430	411	403	414	418	423	395	450	409	425	364	423	454	401	426	442	388	390	426	490	417	410	411	434	441	444	412	414	436	438	460	405	404	421	393	457	426	413	406	414	398	374	385	403	421	426	400	390	397	416	438	432	364	400	388	410	401	429	440	408	421	417	402	429	421	452	410	424	438	421	430	387	400	434	398	434	456	420	388	458	432	428	430	417	384	438	444	405	391	412	415	406	394	416	412	429	445	390	415	456	416	384	436	437	451	439	422	420	396	435	414	420	421	401	416	422	433	383	374	437	413	419	423	421	419	435	408	436	424	412	388	438	454	404	414	452	439	407	475	417	409	420	399	444	419	431	405	410	395	412	436	390	448	448	422	418	401	458	422	433	443	439	422	425	416	422	416	418	424	454	395	401	420	412	408	451	399	442	418	441	395	420	417	404	418	438	398	436	405	435	391	408	451	384	442	447	417	406	401	456	429	435	397	410	415	408	404	393	406	416	487	368	411	409	430	388	404	404	435	374	418	421	377	403	405	440	437	412	393	415	430	429	446	430	413	397	436	402	426	409	439	481	405	457	420	397	448	427	412	373	406	434	438	437	401	403	420	445	417	418	425	385	430	420	375	422	400	426	416	423	428	450	422	427	433	444	424	425	411	420	410	425	425	408	404	403	409	431	408	433	437	389	416	419	417	438	413	428	379	437	389	419	421	436	415	446	430	431	459	420	409	407	436	370	401	418	392	436	417	490	385	471	411	402	414	428	411	434	388	427	459	405	444	423	434	413	422	417	364	418	457	418	419	417	400	417	428	438	417	400	402	422	450	397	415	437	441	414	418	455	414	411	393	413	397	407	420	458	422	418	438	430	425	425	420	459	384	393	399	435	437	437	424	428	413	407	432	424	415	398	418	464	424	413	419	402	390	416	458	417	430	421	426	419	450	419	395	402	406	415	440	397	440	429	404	414	396	405	434	386	390	438	420	410	441	439	402	406	447	401	401	405	398	447	385	426	437	418	410	387	426	467	393	409	432	397	393	441	452	425	402	435	399	446	419	406	445	401	431	462	444	431	401	449	411	442	419	422	428	416	427	430	414	458	426	432	410	451	411	414	421	428	425	450	465	380	445	408	394	432	437	392	409	402	409	412	434	477	443	447	406	435	409	420	413	396	430	403	418	407	432	432	400	420	411	424	419	428	430	403	406	436	443	412	455	475	490	442	433	403	402	428	402	395	418	405	431	470	465	419	430	421	400	426	436	403	430	417	411	411	424	435	408	390	409	394	444	407	466	412	440	443	442	397	407	408	394	390	434	416	410	391	409	430	442	460	399
28750	22862	19673	10704	5042	3126	2076	1413	1098	929	749	680	602	537	527	451	439	421	407	372	347	346	393	383	342	309	287	312	302	298	264	285	291	287	278	285	283	294	282	302	267	279	251	279	249	288	233	249	229	261	249	224	263	243	238	236	247	252	224	224	213	232	207	239	209	244	260	258	232	223	248	222	221	259	244	218	257	219	229	215	241	219	222	219	281	250	245	243	227	246	260	249	241	230	232	214	198	237	241	224	226	208	236	228	236	240	265	220	210	222	268	279	240	231	214	229	215	217	201	238	248	249	217	259	236	210	244	252	223	235	240	240	242	222	255	264	266	237	199	250	244	218	207	209	280	236	251	230	255	207	245	213	240	266	225	224	224	225	272	238	258	234	248	211	226	226	225	233	220	241	205	264	252	247	215	217	230	253	217	246	240	218	236	225	232	245	249	207	244	202	223	227	214	239	247	221	243	231	233	245	238	276	244	235	236	220	236	239	206	219	219	254	239	209	230	232	255	236	265	260	223	240	225	235	267	230	229	228	234	234	225	240	252	250	221	230	236	219	244	218	234	245	236	232	247	299	232	241	225	240	248	241	209	209	230	225	238	213	240	234	245	222	226	260	266	249	207	235	228	241	234	234	231	215	232	217	207	231	221	229	243	215	241	243	213	209	219	230	243	253	233	216	243	214	243	213	241	224	234	217	268	230	256	214	227	234	220	239	261	254	232	237	252	257	231	245	241	250	251	264	226	249	218	219	215	215	238	240	261	212	252	224	235	236	252	228	254	234	232	207	260	236	235	226	266	215	228	229	222	281	222	273	239	225	240	205	267	253	236	225	229	237	246	266	217	230	240	229	232	224	208	225	229	225	237	248	261	257	235	240	242	263	236	250	240	222	240	216	234	222	246	207	245	235	242	211	233	237	238	229	243	248	226	265	204	227	257	240	217	251	228	249	250	238	222	222	267	270	255	235	234	209	232	235	220	233	254	248	268	253	239	232	278	239	246	268	230	206	252	226	229	229	245	236	248	224	222	242	240	263	225	218	228	249	270	235	236	233	252	240	228	230	223	247	234	229	238	224	238	224	254	231	239	256	244	231	247	281	224	234	230	245	223	253	218	251	234	233	217	216	233	233	248	224	244	243	250	219	228	209	246	229	238	227	261	235	236	239	228	247	251	228	250	216	214	221	247	220	231	249	245	224	244	246	220	239	241	238	207	234	215	236	242	217	235	247	242	243	249	246	217	258	229	240	219	234	242	225	234	237	257	259	253	245	249	219	240	232	234	243	238	239	184	249	227	246	224	223	236	240	218	210	244	242	231	259	257	212	227	236	220	227	231	240	276	215	222	247	257	245	245	250	227	231	242	227	228	250	244	212	232	245	233	224	220	245	250	236	245	248	210	245	253	230	235	249	244	257	232	222	243	206	211	207	238	256	216	212	226	238	215	225	255	252	240	245	257	235	221	219	236	216	240	261	216	244	230	258	253	264	255	250	234	228	223	231	207	243	240	238	221	215	238	257	225	227	243	237	230	239	248	247	237	229	257	231	258	234	227	234	246	247	219	240	251	225	227	246	277	263	246	243	235	241	226	239	248	208	245	223	261	221	211	249	226	246	218	243	254	235	208	236	243	249	242	237	237	254	205	216	243	252	232	248	235	242	233	247	222	235	234	227	244	251	222	250	275	232	230	237	245	217	239	240	251	224	223	239	213	235	220	218	235	237	246	234	214	229	253	230	237	207	233	239	227	240	242	249	233	237	228	245	259	228	219	247	251	226	225	222	218	245	226	253	242	229	237	249	213	236	230	229	261	224	254	246	265	202	228	238	236	249	220	230	195	254	248	257	231	227	250	204	250	218	266	216	220	231	227	255	269	226	206	256	246	206	239	221	246	240	229	232	226	252	261	246	253	244	271	261	224	225	213	226	219	238	247	211	217	224	249	236	231	222	221	241	260	255	238	253	193	249	250	254	232	217	257	257	221	207	208	230	219	233	237	227	255	220	262	228	228	257	236	251	226	253	237	251	247	242	242	232	216	234	243	250	224	240	259	224	260	244	260	211	204	225	263	230	223	233	217	239	209	262	245	211	240	243	222	236	246	235	245	244	228	216	213	251	233	224	269	261	261	258	228	229	271	238	224	233	252	242	233	237	232	217	248	221	239	218	247	234	235	226	225	222	243	248	241	229	261	239	247	215	239	224	214	234	227	260	227	235	282	245	227	245	252	239	243	239	241	233	246	240	223	212	245	207	240	281	227	223	221	248	208	231	239	256	232	205	263	265	253	230	218	240	235	223	248	249	239	239	214	254	269	220	239	253	255	234	240	205	217	255	230	261	254	252	228	230	249	251	230	205	216	249	246	236	221	225	234	205	235	239	234	263	230	227	241	251	253	224	216	251	219	238	264	209	255	231	237	205	246	208	226	239	239	214	225	256	252	257	237	252	280	228	233	232	224	205	225	190	204	237	226	234	233	214	244	244	242	232	241	219	218	245	243	239	232	236	224	229	230	220	231	240	252	236	218	242	258	228	214	242	250	226	248	239	225	254	250	237	218	249	259	234	221	231	218	256	268	272	244	239	281	224	229	222	231	215	226	270	232	231	229	214	254	235	242	256	227	236	218	236	231	252	234	252	234	248	221	230	219	241	213	232	233	255	222	240	238	228	243	241	257	240	207	237	248	228	237	252	216	221	214	233	236	225	241	243	217	235	196	197	240	215	220	225	254	222	218	228	216	211	243	215	232	256	242	239	241	211	235	243	216	248	234	239	254	236	252	224	231	234	236	252	212	239	220	226	244	237	224	215	229	229	224	245	205	216	253	225	243	219	249	231	213	235	243	237	228	256	237	234	272	229	248	241	217	230	222	235	249	237	232	230	244	236	251	244	254	221	257	222	244	218	230	248	244	245	269	237	227	237	239	260	242	243	216	251	218	252	240	244	237	245	237	230	236	249	228	231	257	238	216	243	253	205	240	237	241	235	230	236	239	229	234	238	241	242	239	249	215	225	244	243	225	236	263	227	254	234	257	228	237	242	210	236	236	239	246	241	226	250	205	234	241	244	254	236	236	246	245	210	218	233	245	228	203	219	257	240	231	255	242	240	259	213	267	253	242	263	239	253	225	204	216	221	225	216	235	263	257	241	263	225	247	244	222	226	225	254	219	225	275	220	236	241	232	241	242	231	227	217	228	237	236	246	262	215	245	226	232	243	285	256	233	223	221	222	223	213	247	257	213	234	199	235	241	271	212	225	254	226	228	236	258	209	260	230	222	257	226	259	255	230	245	242	256	239	250	225	242	229	234	239	222	211	250	244	242	218	231	233	263	225	252	228	237	227	212	199	250	229	239	233	235	219	241	204	255	193	213	256	231	240	213	260	268	244	249	261	231	233	232	227	240	235	217	227	218	247	231	252	231	221	245	221	253	257	231	229	259	234	220	233	233	253	248	239	228	251	217	226	251	226	219	249	213	237	253	213	240	242	247	205
22699	32179	18869	10175	7020	5222	3578	2604	2080	1649	1293	1157	967	843	758	627	572	573	518	540	483	495	543	487	410	415	373	340	383	364	392	350	356	322	307	346	314	337	286	338	333	294	319	295	296	270	264	279	290	275	292	275	254	241	264	267	265	261	266	292	258	257	245	268	271	240	279	274	248	242	236	295	250	256	247	252	247	252	273	275	251	231	235	249	260	259	224	247	275	253	266	240	230	238	268	242	268	264	249	258	234	241	254	264	252	258	262	257	270	240	266	258	263	279	237	284	227	240	239	254	254	245	257	225	246	241	258	251	252	258	255	263	257	229	255	267	254	239	252	252	262	256	224	259	252	247	261	258	248	266	255	250	242	251	267	280	263	252	254	231	234	240	253	266	240	279	259	242	270	252	264	218	236	235	290	257	242	263	244	265	210	257	266	259	256	249	262	276	268	259	261	252	253	248	289	252	250	255	241	210	272	236	289	245	255	260	287	259	234	249	282	276	303	256	248	253	270	228	253	242	231	241	242	245	262	277	281	259	261	245	285	255	265	251	282	275	265	244	247	249	248	257	252	249	255	246	247	249	239	242	261	258	263	268	242	257	260	237	265	276	240	256	275	227	255	257	255	252	270	255	275	288	266	228	244	243	255	267	261	263	276	270	232	290	291	254	254	250	251	262	273	256	262	253	248	281	258	246	240	267	267	205	259	256	239	259	224	242	250	275	238	239	263	284	233	243	275	264	249	256	268	258	259	267	253	254	262	241	265	257	271	240	270	276	267	236	263	250	263	261	245	238	259	268	247	254	289	285	220	237	247	255	294	255	271	264	255	237	271	253	260	261	240	247	271	238	255	237	265	268	244	270	262	248	274	225	246	255	248	225	251	253	247	264	253	252	275	226	262	248	255	246	237	229	246	264	280	250	276	242	287	262	277	269	248	241	269	254	248	244	242	246	242	257	273	269	259	253	251	250	254	236	254	246	282	261	259	259	272	245	249	246	246	231	261	240	242	266	257	239	259	242	231	258	272	269	266	276	253	260	252	249	252	256	237	255	259	250	291	239	255	257	237	244	264	283	267	271	274	245	243	260	245	269	267	275	254	261	233	249	261	256	263	270	246	275	261	260	256	253	268	241	270	249	291	258	242	272	258	246	240	303	259	257	250	241	257	268	245	265	260	253	248	289	273	248	249	256	273	273	230	256	251	259	243	260	257	228	254	295	259	250	244	245	261	254	238	246	262	228	308	242	251	267	262	249	237	267	251	254	247	258	265	250	229	262	264	252	272	265	261	272	240	270	252	239	274	260	255	278	274	262	255	265	262	262	260	236	253	244	264	274	294	245	251	259	253	244	232	261	253	257	254	270	230	243	258	285	237	226	256	241	252	269	264	253	258	250	267	269	291	248	260	243	234	284	265	269	240	238	247	259	244	242	261	243	264	269	281	228	285	245	246	247	240	238	269	251	227	264	264	240	254	261	252	237	214	246	253	235	280	241	272	267	271	254	259	257	259	282	255	240	258	248	239	254	271	265	264	269	237	277	247	269	265	228	229	265	262	258	249	262	246	241	268	241	269	257	256	263	267	263	292	236	276	254	245	239	297	285	273	269	268	278	270	270	285	268	262	273	252	258	279	256	246	249	258	254	276	262	261	247	253	258	247	216	273	240	276	257	220	243	241	243	265	242	236	261	240	243	267	279	267	265	250	237	249	251	252	262	257	237	249	271	262	234	235	269	252	275	257	263	263	250	282	277	253	274	263	251	249	269	233	262	277	218	281	243	242	310	228	272	234	254	243	257	251	245	264	276	249	257	254	292	241	233	235	235	265	259	267	287	258	259	232	235	250	256	244	263	275	275	274	286	241	245	232	287	234	239	250	236	241	242	257	245	244	288	254	262	266	252	288	260	275	265	260	245	269	246	257	280	255	269	265	275	267	252	264	262	277	238	252	270	238	241	245	266	228	266	266	253	256	251	286	256	236	246	233	216	250	249	248	269	253	231	282	256	262	272	274	259	271	236	278	271	262	251	244	261	264	273	263	253	252	232	253	256	246	246	269	239	258	232	249	250	284	242	254	230	260	239	267	274	268	282	250	250	265	219	270	240	224	256	273	254	246	281	250	277	257	245	253	240	238	266	261	248	223	296	233	259	236	286	258	236	247	258	260	274	253	259	241	249	275	271	264	252	252	255	251	265	246	233	262	290	250	264	270	268	249	256	247	235	258	257	244	272	255	253	244	249	275	273	277	238	249	246	237	252	236	274	238	231	231	224	258	261	273	225	225	262	270	246	276	274	268	241	286	260	246	268	262	225	245	231	269	269	276	244	261	252	237	244	256	290	243	245	238	237	253	242	247	247	273	234	256	265	262	247	251	251	270	263	242	244	245	241	248	251	206	268	258	281	263	239	290	261	252	291	257	247	241	257	255	246	250	262	259	234	254	281	233	274	274	264	273	226	239	267	249	236	241	238	239	259	222	267	267	235	249	253	224	266	246	261	280	235	228	247	232	243	225	267	265	261	267	262	227	240	247	265	243	268	249	258	272	245	260	248	290	270	256	253	236	267	244	252	254	238	235	267	255	257	255	260	252	253	269	243	267	241	252	257	234	269	227	242	251	266	255	250	261	261	256	287	261	250	265	242	266	274	240	277	268	242	281	265	259	260	246	255	266	254	237	281	247	243	252	253	244	236	261	263	245	283	244	274	244	241	255	252	265	272	246	258	272	244	265	269	246	248	281	257	263	259	240	265	235	255	299	252	257	263	278	249	280	231	261	276	256	281	276	258	271	245	252	261	289	220	255	256	232	256	267	256	278	278	264	220	287	254	270	248	263	266	240	270	250	261	244	257	251	252	244	245	267	242	247	253	271	284	258	251	236	247	236	299	255	280	254	278	221	244	248	245	271	254	266	273	239	259	262	240	225	241	245	274	262	256	224	231	239	255	242	241	278	270	245	254	259	274	248	243	230	268	256	241	271	256	235	243	264	276	252	259	254	280	263	255	274	260	272	282	260	278	240	225	288	223	271	232	251	264	256	245	269	236	258	235	253	246	243	254	245	240	258	233	236	233	271	256	262	218	228	262	247	253	274	259	249	245	236	256	259	271	250	294	256	262	260	222	262	241	256	239	261	238	265	274	252	266	286	263	262	255	270	268	259	257	258	265	228	239	236	281	262	238	246	248	270	270	250	214	289	287	246	251	269	267	242	255	293	243	264	277	276	244	243	268	264	262	250	241	289	278	252	234	260	243	244	254	276	252	252	246	243	245	281	260	267	263	253	244	253	259	244	264	258	262	253	248	269	243	275	265	260	278	260	261	258	264	298	243	261	273	249	265	253	241	274	248	229	290	260	252	254	270	246	261	252	259	266	220	264	257	255	232	263	254	257	265	251	284	267	272	217	255	259	235	276	263	261	247	262	243	231	258	290	259	249	235	256	226	266	279	257	270	238	283	255	243	252	273	254	246	288	277	250	246	253	246	271	255	239	254
23926	21227	28394	24446	21142	12706	5196	2871	2402	1713	1404	1236	1121	961	876	672	658	644	648	577	542	555	556	526	504	435	391	402	421	439	436	372	406	394	404	362	383	363	381	388	402	351	334	350	357	330	304	343	289	333	298	340	336	301	309	317	292	304	282	279	285	302	276	310	328	281	254	301	297	249	302	253	291	277	259	310	297	279	307	301	275	271	285	277	305	290	329	321	290	305	281	263	298	306	270	291	289	285	297	309	322	282	270	314	294	296	289	272	311	286	308	282	282	288	268	244	299	307	283	294	297	306	302	276	276	312	256	248	284	273	263	317	256	285	286	274	306	273	280	287	271	286	281	278	318	299	264	278	290	296	289	321	295	242	256	293	284	288	288	285	282	314	294	275	273	314	293	307	279	298	295	298	302	323	256	322	291	295	278	283	272	288	256	268	271	287	271	289	285	291	292	264	276	302	288	285	288	303	298	303	261	263	310	297	266	327	300	307	294	287	276	274	298	291	261	267	285	308	283	309	249	297	279	275	258	264	300	327	301	301	282	289	305	248	302	295	289	299	276	300	250	280	276	307	302	297	285	279	273	271	278	298	307	300	301	290	288	300	285	253	284	320	288	266	293	278	276	283	298	288	301	309	290	274	257	290	293	299	313	279	253	285	303	301	319	303	288	301	277	280	282	285	275	284	288	293	284	285	281	271	295	291	255	303	269	256	298	280	294	314	303	310	293	311	284	307	270	278	272	270	314	297	294	249	298	277	280	277	288	294	322	299	303	274	293	263	291	312	283	294	295	279	303	295	224	279	297	291	311	288	258	246	306	293	264	308	306	276	274	286	273	300	304	265	257	279	251	310	297	293	313	299	301	288	334	288	293	291	317	291	271	276	290	266	255	280	269	279	330	281	286	275	300	256	310	319	269	305	286	276	295	294	274	286	258	293	279	342	283	304	295	309	290	295	260	304	274	262	264	287	299	280	291	291	289	264	301	299	278	308	262	282	297	298	272	301	278	299	280	276	255	291	307	292	267	285	261	292	304	265	286	266	278	311	296	263	286	313	296	303	293	285	292	264	270	297	262	271	284	289	278	270	288	285	279	280	303	299	271	269	323	291	290	296	290	262	285	289	288	289	268	284	304	260	287	269	293	302	268	278	265	308	251	299	303	301	300	291	286	301	302	263	316	252	293	293	273	277	302	323	319	291	275	229	314	304	292	276	280	295	265	280	272	280	285	276	307	271	301	290	279	279	289	260	319	304	303	289	275	295	292	293	306	264	322	275	297	280	296	256	300	313	253	270	293	321	274	252	298	271	308	304	269	288	280	285	289	285	260	268	296	265	275	294	287	274	300	269	278	309	276	293	306	296	278	302	300	265	311	310	289	275	259	276	271	286	304	272	305	276	282	271	262	281	253	305	274	270	309	316	305	300	270	314	273	305	296	292	302	264	301	331	289	300	272	326	297	281	291	281	267	291	304	300	306	276	298	280	280	310	268	297	262	298	296	301	302	290	285	297	280	312	280	310	322	300	293	275	293	295	312	302	303	252	294	275	281	262	312	296	291	280	288	289	292	276	245	301	288	282	283	262	304	277	300	288	284	290	268	284	283	291	291	285	262	295	268	308	263	288	311	268	286	305	275	307	279	310	323	299	302	288	267	288	282	309	278	278	283	255	276	295	283	296	275	292	292	307	280	294	291	290	295	270	308	293	258	289	286	289	293	279	318	318	270	308	264	314	305	286	277	274	268	309	303	305	294	263	297	264	293	305	301	312	300	273	305	268	285	263	320	292	285	272	283	297	283	295	291	266	299	301	295	290	280	279	273	281	268	290	272	290	306	282	292	304	309	293	277	294	301	277	294	310	266	310	304	303	297	295	294	266	294	294	316	284	312	256	276	301	321	286	289	279	286	288	297	302	310	274	269	299	263	260	291	321	317	269	286	303	246	305	280	295	277	306	274	278	271	297	280	312	288	262	293	264	303	278	283	332	282	298	268	270	271	268	276	280	298	255	279	267	275	297	266	295	327	283	269	274	301	277	313	287	296	279	268	312	293	282	294	289	291	323	295	291	264	284	320	309	293	271	289	276	283	248	284	289	293	279	294	300	284	292	295	259	286	313	310	282	241	296	271	275	281	279	289	277	277	287	308	282	294	280	299	275	263	305	264	283	311	280	278	314	315	294	298	282	275	319	282	309	269	276	294	286	291	294	258	302	311	289	298	262	277	266	277	274	309	279	299	267	290	255	259	272	294	306	283	311	286	322	319	308	286	286	263	320	285	282	264	289	284	290	294	291	274	311	281	297	297	288	252	290	266	305	281	291	299	286	281	271	289	304	272	262	284	287	297	281	276	275	282	303	311	315	274	279	291	297	314	322	295	277	314	302	280	283	292	314	252	278	283	317	290	303	302	267	296	274	278	293	282	309	274	295	304	286	287	274	317	257	284	303	292	280	275	291	295	299	299	302	309	293	282	244	278	309	271	270	272	278	265	310	290	280	285	302	306	300	262	304	283	282	293	285	317	316	307	301	256	293	289	291	290	291	267	299	299	275	263	287	286	299	265	268	278	279	274	291	264	267	300	284	261	298	293	287	310	288	266	299	265	282	283	312	288	305	266	269	288	274	298	287	311	264	297	295	271	292	317	295	280	287	278	302	248	291	293	298	271	287	269	278	291	291	315	277	257	283	311	294	290	310	295	288	315	278	271	297	298	297	261	325	253	275	249	326	299	301	262	282	288	282	272	295	329	297	269	290	269	287	289	308	270	284	289	265	282	312	292	314	312	331	307	270	264	272	291	300	290	288	264	272	283	267	276	271	300	266	280	300	278	276	308	290	290	279	287	255	282	283	284	281	278	287	320	283	293	327	280	269	291	303	272	294	272	272	274	323	289	282	281	279	284	297	270	277	266	298	296	294	281	287	293	275	287	276	298	281	288	262	284	300	284	295	306	283	313	276	288	267	290	290	282	287	263	312	288	320	309	279	274	312	311	294	254	281	297	293	270	292	302	251	310	323	280	294	300	300	290	296	262	272	287	282	279	277	335	263	267	300	285	276	306	280	284	268	282	298	296	310	302	305	291	310	303	292	275	287	287	286	301	298	291	268	292	287	304	249	294	306	292	284	298	282	281	304	236	313	272	291	289	261	288	283	310	265	284	280	292	300	282	293	279	278	292	300	283	287	302	284	290	276	308	295	280	312	284	283	286	292	276	294	291	292	306	288	326	294	289	296	297	266	294	305	263	281	297	277	276	301	276	253	279	282	315	288	298	272	302	264	285	297	287	291	280	299	315	281	278	264	275	312	295	307	290	258	309	289	307	280	277	293	257	279	276	263	279	302	311	280	290	280	303	272	264	310	267	295	262	282	290	267	296	284	284	281	342	328	291	268	290	261	293	279	280	279	295	281	270	288	293	278	301	278	302	272	287	312	286	277	301	318	291	289	286	277	273	282	288	305	285	289	259	276	260	285	290	251	284	294	266	318	322	269
25974	42309	26502	15559	11016	8434	6729	4791	4174	3032	2365	1886	1767	1468	1173	1053	933	920	798	739	709	709	766	644	560	562	523	482	487	479	471	455	475	470	456	477	450	417	443	398	454	404	395	370	387	355	383	355	350	339	299	337	293	329	306	324	274	316	321	303	306	289	275	298	289	306	297	260	305	272	273	287	331	295	309	313	306	285	300	304	292	283	306	288	279	359	324	304	344	266	305	324	329	314	329	350	294	295	295	332	307	290	317	299	275	293	298	297	305	315	300	283	324	278	320	300	315	335	270	332	319	290	294	312	316	310	340	311	327	300	282	274	320	269	321	299	295	281	274	305	326	319	314	277	312	299	297	320	283	322	322	308	306	299	299	289	307	298	279	282	307	282	326	308	298	304	340	313	322	301	304	295	330	285	301	308	301	299	285	274	326	321	312	288	304	326	302	325	300	285	303	296	296	316	264	307	287	335	300	295	314	294	313	308	314	292	290	289	312	323	282	270	314	301	274	301	284	298	306	316	318	319	301	322	340	315	246	308	300	300	304	312	306	284	294	318	320	306	316	311	271	287	329	285	325	346	315	310	259	287	323	314	281	304	317	296	297	307	329	342	299	287	289	274	302	281	299	331	307	316	292	339	319	308	329	277	267	316	310	283	286	306	284	297	294	295	293	303	281	289	288	303	318	320	288	299	312	264	313	297	295	267	308	335	291	334	287	323	308	264	308	303	308	322	291	336	311	261	335	293	300	310	319	290	287	299	327	287	292	294	300	303	304	291	318	285	289	297	296	280	297	341	279	322	308	332	316	284	291	309	299	334	279	330	279	276	320	286	298	311	284	286	291	318	318	284	282	288	313	319	280	303	325	275	264	309	317	314	296	306	278	315	284	312	313	326	274	301	308	333	316	290	281	297	282	273	299	346	313	268	321	310	297	311	303	300	290	287	291	306	297	287	278	277	302	318	310	302	328	349	309	324	264	294	335	274	282	280	282	286	305	307	279	307	274	286	319	292	302	285	276	308	282	296	324	282	280	285	311	307	314	295	300	294	300	326	295	336	300	297	285	300	301	318	287	293	300	304	266	254	311	302	283	287	336	334	314	266	295	299	272	311	287	299	308	337	312	310	284	314	295	307	321	323	310	301	278	290	290	303	296	307	296	312	311	299	295	302	297	290	295	299	310	287	314	281	316	299	317	272	301	272	316	298	273	308	307	280	319	310	285	325	323	292	318	284	327	303	300	285	281	328	302	297	300	289	296	292	326	321	300	326	302	302	322	286	293	298	306	283	301	319	319	294	290	314	306	291	297	296	338	338	277	325	318	270	274	298	289	320	321	326	287	312	328	305	319	288	307	324	300	295	301	286	319	274	280	308	312	314	299	313	294	316	305	272	297	313	312	289	303	290	317	293	342	321	299	297	318	267	272	334	307	294	301	290	306	308	263	251	308	305	268	288	279	322	330	310	303	289	291	304	275	315	299	274	305	300	325	303	337	277	279	276	334	295	310	280	278	288	299	302	308	300	316	329	308	300	297	281	316	285	311	348	311	312	316	301	290	305	287	306	291	277	311	310	299	295	278	324	315	308	291	296	309	290	284	303	294	300	285	298	287	321	299	297	257	281	289	288	317	311	300	306	292	287	327	317	295	306	258	285	311	286	267	307	279	324	303	288	278	320	313	316	314	308	293	278	301	284	316	330	310	305	291	276	321	317	311	333	300	278	306	292	298	322	283	307	312	297	324	265	317	282	298	320	299	310	285	304	301	311	297	333	270	298	274	343	314	280	270	292	316	300	299	276	294	291	303	300	307	339	304	296	307	306	288	308	320	267	320	319	309	301	328	300	315	317	304	280	327	318	304	290	334	311	311	270	282	288	263	298	299	304	322	307	336	276	314	302	315	290	283	293	301	302	297	312	315	297	292	275	304	303	255	314	308	298	276	297	302	302	323	289	305	285	317	291	327	288	286	336	296	322	308	325	297	311	287	316	301	273	303	302	296	287	320	273	339	323	305	272	307	286	301	311	305	290	294	304	335	304	349	302	289	301	285	305	304	302	280	304	320	273	294	284	302	304	314	293	298	299	313	295	316	288	281	291	305	324	308	303	287	290	301	298	329	322	305	327	326	297	310	306	296	328	313	327	284	276	315	273	312	333	266	278	329	293	337	288	286	285	281	315	306	314	288	295	297	279	316	291	298	325	279	297	299	317	327	303	306	328	291	318	324	276	311	313	313	289	287	309	279	286	299	288	311	315	261	276	295	286	319	303	320	297	292	314	295	304	285	309	312	298	298	283	301	303	322	283	315	309	307	280	319	298	274	279	337	315	296	309	310	281	270	294	305	298	304	335	303	299	293	331	304	298	284	299	291	293	294	306	283	309	297	307	308	300	307	295	313	280	310	288	294	295	292	304	287	288	299	293	305	323	281	304	312	350	291	320	324	288	311	296	302	275	296	288	314	290	325	285	308	298	308	314	307	305	312	295	324	297	303	322	307	322	292	329	299	321	303	331	294	282	297	311	309	313	315	290	313	280	269	312	323	301	335	277	317	294	314	307	262	271	301	309	320	337	317	293	285	346	281	307	328	314	280	303	337	327	278	291	270	293	292	280	306	306	312	290	276	311	299	273	303	310	307	280	280	311	301	307	291	303	334	311	283	306	288	295	323	322	329	295	291	322	305	318	296	297	313	317	297	277	308	304	302	292	302	319	302	288	291	327	293	297	332	281	324	269	304	305	292	289	287	333	298	279	289	303	303	286	315	295	292	286	325	257	294	326	292	302	308	264	305	307	292	321	306	299	303	291	318	305	320	317	314	334	289	296	308	310	291	301	305	308	316	298	324	330	307	292	286	308	315	305	288	287	287	307	288	279	304	312	315	305	278	276	294	308	289	315	296	314	312	327	294	292	316	293	293	321	293	317	305	296	286	303	308	322	291	248	337	294	308	301	289	283	320	276	295	274	292	326	327	281	295	299	277	320	311	315	312	255	298	325	304	315	316	283	307	306	298	303	350	321	287	295	327	283	280	309	295	342	298	302	304	284	313	325	297	311	298	312	313	314	303	305	287	336	271	305	299	314	317	301	301	311	296	318	286	289	286	293	309	288	300	301	292	293	292	316	301	329	300	281	288	308	278	319	301	313	311	306	304	293	308	326	332	279	310	280	306	291	303	327	302	293	254	291	310	291	288	316	281	304	299	306	326	289	310	277	333	317	329	300	309	270	267	295	292	300	351	283	297	273	312	281	301	309	315	317	268	290	336	284	302	308	276	306	320	276	323	271	331	309	282	348	307	319	301	295	276	291	320	327	322	293	319	290	338	334	320	301	254	285	287	302	298	305	285	322	297	270	274	322	263	303	311	278	301	281	302	294	278	315	275	281	267	327	283	278	332	303	294	290	306	308	291	328	302	273	303	288	303	332	328	344	292	309	286	307	304	296	286	287	303	302	319	296	297	301	310	292	296	261	294	298	323	274	299	298	314	293	298	311
25073	21235	27190	25384	13362	4828	2895	2122	1685	1267	1129	994	882	755	660	648	609	585	566	514	524	492	525	466	419	438	448	400	400	404	409	381	372	374	389	354	352	353	369	365	354	339	352	337	346	368	346	311	330	354	336	285	320	315	337	332	312	324	332	315	298	304	313	303	345	310	304	327	297	345	311	293	294	317	315	312	342	291	289	296	289	328	331	293	321	295	330	322	331	318	324	311	306	323	315	315	338	278	350	318	310	310	331	301	305	306	315	284	322	309	300	336	341	313	295	312	300	319	290	308	305	308	270	350	296	333	292	291	327	331	292	327	272	314	318	321	309	310	304	305	300	308	340	331	315	331	309	336	347	315	297	328	298	334	322	306	315	328	332	331	302	334	324	325	302	319	329	320	329	287	332	321	363	317	311	369	340	310	282	318	306	325	322	267	297	281	272	303	314	351	281	309	301	281	300	301	321	310	296	299	347	310	318	320	317	262	323	298	306	312	310	333	301	339	329	298	304	295	354	305	308	316	305	326	311	330	323	317	305	325	298	273	315	305	317	316	281	318	309	350	318	283	298	294	319	301	293	351	312	332	298	318	310	291	315	297	307	317	330	323	326	321	329	331	312	329	294	310	325	298	319	334	313	278	293	317	290	292	319	297	348	315	296	286	301	289	320	328	317	304	299	303	325	308	300	317	325	296	290	319	294	310	309	313	308	281	309	321	303	319	302	321	319	316	302	342	306	311	323	346	293	284	329	299	328	298	319	299	309	350	301	332	315	317	312	311	307	350	323	304	342	326	323	309	285	299	303	309	304	292	322	288	310	310	284	274	311	320	323	277	297	324	320	314	303	295	338	302	323	324	316	325	316	293	287	306	308	312	347	308	312	283	312	381	326	301	307	299	345	324	278	310	315	297	326	313	297	303	317	318	299	327	326	305	288	309	302	305	322	291	318	322	302	292	324	328	324	283	314	313	290	314	311	308	332	308	314	300	305	330	329	301	304	287	300	292	304	305	301	296	314	289	303	306	319	303	345	307	307	313	301	333	323	318	310	345	333	321	300	309	335	316	315	312	310	287	291	312	303	329	290	327	320	289	318	309	326	290	301	292	316	300	312	345	308	320	312	329	309	295	291	331	316	298	302	291	293	281	315	329	304	308	326	291	313	310	334	306	319	316	354	343	327	350	324	315	288	302	315	333	270	329	332	299	329	323	301	332	305	272	341	313	326	335	302	308	295	316	305	317	333	305	319	336	313	314	285	305	282	286	302	321	350	333	301	296	285	315	314	332	331	314	288	306	312	307	320	312	278	322	313	282	280	323	294	280	295	293	331	327	320	314	331	309	305	293	344	292	313	326	317	338	340	307	330	313	260	296	309	292	316	289	343	317	303	296	290	290	291	313	312	317	300	322	299	329	300	340	299	311	304	288	339	370	293	271	335	311	283	291	330	340	291	320	316	274	287	309	325	334	315	333	305	346	312	321	285	315	312	268	308	316	308	305	282	317	320	325	315	280	320	284	321	330	291	309	332	288	287	300	328	348	303	338	312	293	289	316	292	288	307	309	319	310	306	310	290	324	291	273	318	299	301	304	304	342	281	297	305	323	296	310	320	296	291	327	326	310	280	306	260	326	326	291	318	299	305	300	329	324	300	296	314	309	314	300	314	343	296	299	329	304	312	305	296	306	313	299	323	292	305	313	335	295	315	283	313	316	338	322	300	304	321	311	298	288	325	308	316	310	321	317	277	307	317	339	304	317	328	332	340	306	303	313	333	313	322	327	333	319	302	331	293	319	358	316	331	302	306	291	296	315	305	307	290	319	278	299	283	312	310	306	305	322	309	310	295	319	324	317	323	299	307	280	323	353	324	294	277	291	330	318	289	326	311	275	279	314	330	297	308	325	321	293	294	335	297	344	315	344	314	317	350	320	317	315	331	309	292	349	315	310	311	329	316	309	319	276	305	310	330	326	306	308	339	310	342	279	296	309	343	331	333	304	293	290	317	307	315	296	328	326	292	311	303	332	312	297	284	310	299	311	310	285	310	303	328	321	291	326	297	305	297	300	357	322	301	320	299	312	280	331	311	336	310	302	315	293	332	341	315	320	292	296	308	285	311	316	303	325	316	318	311	308	291	306	317	283	362	331	316	303	324	327	325	337	338	334	332	295	296	339	315	302	306	297	308	306	311	348	314	356	328	312	320	303	340	308	317	308	289	313	315	316	309	307	319	305	287	316	317	307	287	347	291	327	323	325	334	295	310	319	301	331	288	319	292	294	309	300	324	316	310	318	305	292	316	325	289	290	320	285	323	336	319	318	329	307	288	317	334	315	319	306	291	289	325	315	337	322	332	326	313	294	325	333	326	328	312	321	284	319	296	305	290	313	299	297	310	314	274	328	301	323	303	334	319	294	303	314	316	288	331	291	334	301	314	315	307	333	336	304	316	292	298	345	318	304	304	324	299	320	325	291	320	305	290	341	311	313	316	313	299	297	322	306	297	325	314	323	343	303	309	299	311	319	313	299	319	324	312	338	292	336	315	310	302	294	295	319	304	302	310	332	308	292	328	280	321	287	309	299	306	330	320	311	313	294	295	285	311	314	317	335	308	352	346	317	312	353	288	322	323	326	357	286	299	343	339	339	316	305	326	288	313	304	310	317	282	322	325	284	306	315	346	313	305	321	299	295	316	276	301	289	332	303	310	306	307	308	300	317	349	288	309	334	308	303	277	312	325	316	328	341	316	270	296	330	322	335	309	323	292	286	336	314	297	279	313	329	295	318	322	327	285	316	316	330	324	309	334	313	291	335	311	296	285	299	299	299	269	328	303	309	297	301	327	302	292	311	299	323	327	293	277	296	292	326	333	321	316	319	299	342	302	312	306	335	311	335	337	310	296	329	309	316	303	313	280	291	294	323	342	372	289	320	311	296	330	293	334	341	295	291	320	307	354	307	310	306	314	327	279	317	307	342	330	298	286	310	323	311	357	311	287	304	298	325	309	322	296	301	285	319	296	286	299	315	323	320	283	299	309	322	305	318	280	323	309	324	315	330	323	327	295	318	322	325	295	303	347	296	327	298	300	312	301	316	312	311	343	298	311	322	324	295	286	293	297	315	310	334	309	295	290	288	289	307	288	315	318	305	313	294	320	306	304	330	279	317	297	332	338	309	322	314	280	325	313	292	291	314	322	339	312	309	326	316	279	297	311	317	316	321	286	338	295	319	320	290	299	312	334	305	317	335	292	313	287	315	309	299	329	311	291	317	295	317	320	307	331	294	299	314	329	300	314	321	269	283	315	291	317	332	307	326	310	329	298	323	328	287	304	318	309	291	324	285	280	339	314	290	292	299	277	303	302	301	298	279	355	329	289	313	277	298	327	306	333	288	308	297	295	295	306	306	315	316	286	280	299	357	318	327	294	295	323	303	326	328	332	331	313	314	334	276	317	296	264	306	329	356	308	329	314	296	277	307	320	294	341	319	287	321	298	322
24652	37355	21812	13014	9325	6809	5091	3853	3025	2407	1977	1726	1420	1253	959	888	827	773	750	706	744	723	730	634	586	530	479	507	538	472	440	435	452	418	494	446	415	435	406	428	445	398	378	411	430	335	404	367	322	400	349	367	345	353	331	362	340	361	330	333	355	319	327	363	309	312	349	338	344	341	339	326	336	327	355	323	312	327	326	319	348	326	287	312	338	319	343	370	310	319	339	353	331	354	370	321	310	307	310	341	349	322	347	330	328	334	336	339	303	348	340	372	344	332	308	331	332	326	360	369	322	316	321	322	327	311	330	312	352	303	345	374	348	316	327	333	351	312	329	341	369	320	355	295	348	337	305	334	354	296	352	327	351	327	343	367	362	331	320	352	299	340	336	322	375	337	326	330	334	343	325	326	359	314	335	327	344	324	336	310	336	348	342	334	346	309	372	324	319	350	340	317	347	330	312	334	334	313	378	341	353	329	343	290	346	325	332	355	358	325	340	328	325	366	318	306	345	316	336	347	345	368	334	344	346	327	351	333	344	348	314	307	352	343	347	311	313	323	332	324	323	324	339	327	345	302	327	338	317	327	353	314	324	358	338	330	334	361	348	317	322	358	332	358	365	355	348	328	325	319	319	351	350	370	306	346	318	353	348	320	378	332	323	325	350	324	326	338	380	350	354	351	331	352	329	363	337	342	320	317	333	300	323	337	333	337	350	350	353	342	368	351	300	338	346	337	338	312	336	308	320	322	314	305	322	313	335	317	319	306	351	348	299	370	295	349	325	346	345	340	327	343	327	367	348	345	329	337	327	321	312	354	329	343	322	331	336	324	335	322	320	316	315	324	339	332	348	351	312	325	333	316	334	315	335	334	338	336	349	321	321	323	342	291	337	358	331	324	363	335	330	346	344	341	320	328	317	310	329	349	360	325	348	314	325	329	347	319	325	330	312	304	327	329	350	347	349	336	337	311	309	326	333	313	307	318	349	320	368	323	313	349	328	333	308	356	330	370	359	330	338	308	356	313	309	361	376	358	344	350	352	346	322	320	329	352	363	316	326	350	308	322	363	333	324	322	337	331	356	321	322	346	347	318	367	314	335	323	319	352	333	336	334	333	309	325	317	348	344	328	330	349	350	347	360	314	355	334	330	323	342	330	320	327	329	356	335	362	309	315	330	325	352	313	318	336	350	334	292	303	312	350	350	309	339	345	334	320	329	361	307	310	349	321	370	334	364	323	331	319	348	364	329	347	340	312	349	346	340	326	366	331	351	348	350	342	323	323	337	308	325	335	362	341	333	358	367	315	306	348	326	317	339	315	342	333	369	332	333	367	321	307	347	342	322	331	336	336	323	327	340	327	391	310	329	344	339	322	333	342	318	331	306	292	347	340	304	359	307	333	330	385	325	340	361	332	348	340	314	349	340	325	329	326	320	315	342	347	383	296	338	344	319	330	337	323	339	315	325	316	332	306	314	321	369	317	383	354	341	314	346	311	338	331	322	338	347	362	333	317	352	321	351	330	354	341	308	293	346	336	318	320	362	336	349	319	318	367	320	344	352	329	313	326	327	353	351	312	342	347	325	343	337	343	349	297	323	366	323	357	322	339	322	325	307	347	320	330	338	331	300	314	333	335	322	354	322	315	302	320	325	303	307	315	317	345	342	333	346	336	338	339	364	333	342	318	350	349	338	327	306	329	351	340	297	376	322	346	330	321	335	331	344	358	329	328	368	309	348	363	343	350	352	372	308	296	352	338	315	349	349	311	323	344	320	306	338	331	310	332	303	352	349	332	322	318	348	368	351	314	313	368	338	358	351	346	335	326	291	322	327	323	356	349	336	318	327	325	345	339	329	324	319	346	303	326	305	339	331	305	349	346	344	298	332	330	366	347	299	342	321	373	376	357	338	343	325	329	347	333	344	358	343	341	327	352	330	301	325	336	348	305	335	331	303	335	377	342	374	341	335	321	370	329	315	346	340	356	363	354	349	312	318	334	337	329	324	352	306	309	345	355	344	340	326	339	309	324	328	327	348	374	317	379	349	333	367	371	350	365	350	346	303	341	316	334	353	340	323	314	327	323	326	354	316	309	337	350	317	291	313	302	331	328	314	309	317	333	354	324	349	341	310	303	331	337	351	337	345	370	319	319	344	330	324	359	356	338	319	335	335	339	356	323	309	338	335	350	337	346	352	333	321	327	335	325	366	359	340	318	348	360	328	327	360	347	332	345	357	334	320	346	332	352	318	332	359	340	356	317	356	349	353	344	353	336	334	345	300	346	323	331	359	327	323	347	344	315	308	345	359	338	347	321	332	317	353	341	328	325	343	356	331	343	328	354	361	321	388	342	334	360	330	321	348	304	304	335	316	344	306	309	350	301	348	314	325	336	334	327	354	319	335	313	334	312	325	315	333	300	330	332	362	325	331	296	330	336	324	358	362	365	340	329	286	326	354	308	310	331	343	322	305	337	307	324	338	327	320	312	325	314	336	306	337	344	331	321	311	354	359	334	293	365	336	345	294	339	354	313	322	343	321	323	353	352	328	342	354	303	349	342	350	341	345	307	291	343	327	342	325	333	341	312	305	334	331	319	339	324	324	314	360	331	345	323	334	319	312	316	341	339	340	320	336	343	382	382	328	315	312	326	358	339	356	350	315	327	333	326	348	317	329	355	348	360	345	351	318	313	324	361	327	319	317	311	360	325	360	336	328	329	350	317	346	322	318	327	323	322	319	339	344	330	318	322	319	310	306	343	353	313	345	299	339	353	320	335	336	316	379	320	328	304	340	344	335	318	336	331	338	317	312	324	328	343	351	299	354	340	335	335	317	298	352	366	394	354	337	320	353	349	312	341	337	362	327	312	335	346	343	344	327	343	341	326	366	348	323	326	332	368	360	337	343	351	310	304	342	327	341	324	340	343	316	305	339	333	321	346	333	327	309	346	309	341	364	326	338	352	345	313	336	353	290	338	310	334	340	353	321	340	333	321	319	319	346	328	328	356	378	344	327	328	332	336	347	326	314	368	300	358	280	303	342	316	356	326	343	345	337	312	330	305	329	356	313	333	322	345	314	345	388	341	315	336	343	302	331	312	333	373	307	348	321	312	299	313	300	359	340	357	320	312	338	368	289	333	307	352	336	312	336	321	358	352	344	344	327	327	324	333	306	326	353	347	332	352	329	355	336	309	322	284	345	330	330	348	340	322	348	318	339	374	365	343	334	324	312	346	322	314	307	327	330	335	367	315	312	319	374	344	362	336	319	297	313	341	342	315	306	348	323	345	324	316	313	338	338	318	318	334	310	347	307	317	331	357	305	312	330	367	328	308	335	321	346	323	337	327	344	350	332	365	362	383	363	337	317	339	302	312	356	314	316	370	299	323	333	356	322	326	338	303	277	327	366	344	341	347	344	341	324	312	381	344	326	380	338	344	319	341	330	305	318	333	315	319	341	372	316	321	326	320	344	340	371	321	332	336	313	325	335	354	338	336
22871	21254	28841	23991	21288	21421	12767	4755	3369	2592	2104	1990	1621	1422	1180	1091	1059	924	885	763	826	842	809	745	657	637	628	597	597	588	620	585	572	529	534	547	500	547	528	504	497	527	429	483	466	437	464	444	429	449	483	398	441	438	446	431	386	411	445	421	441	385	432	417	413	411	398	400	410	430	409	439	433	409	409	419	445	423	413	394	427	368	429	429	397	451	430	401	424	462	415	434	439	395	419	405	412	400	415	384	421	416	413	437	452	389	413	433	412	419	408	394	395	412	423	450	394	430	420	424	416	417	425	432	435	390	419	444	398	385	444	397	411	422	411	419	390	401	393	429	402	428	413	384	430	437	381	403	370	420	439	416	442	428	410	416	448	405	424	401	415	420	411	421	408	408	435	371	402	426	407	408	431	445	410	391	459	430	425	451	404	390	435	407	422	411	426	411	376	393	431	406	402	382	404	439	416	395	446	415	438	401	412	459	399	403	412	405	394	421	422	393	411	406	384	378	422	447	426	403	426	423	357	420	406	410	405	419	437	413	439	391	428	418	402	432	434	422	425	439	389	385	407	409	403	410	441	428	426	424	415	446	393	406	396	364	439	406	434	410	452	397	394	440	423	413	383	393	429	407	404	374	422	443	444	433	442	404	429	408	456	422	410	422	424	420	450	397	411	471	460	413	393	429	412	421	430	429	411	433	404	394	422	415	375	389	414	442	426	426	448	413	420	386	408	396	419	402	417	429	422	451	379	441	455	431	399	419	421	420	395	400	409	406	448	409	390	377	400	378	455	426	418	380	387	419	419	424	400	443	406	441	399	409	432	363	404	416	377	403	433	391	395	435	393	365	402	442	417	415	409	430	395	376	436	457	427	398	424	394	413	377	408	392	432	450	426	413	405	401	381	417	412	412	392	380	443	409	419	407	437	401	385	421	405	428	421	397	426	410	402	410	383	410	450	400	376	416	410	397	432	394	419	404	414	411	380	433	437	407	400	414	427	401	401	446	410	420	428	433	414	405	417	406	406	401	417	384	386	430	409	387	422	409	391	422	385	383	416	416	431	398	416	390	411	426	421	439	426	400	429	380	402	399	463	451	420	412	401	427	432	422	453	370	440	389	408	411	375	424	401	406	420	421	445	438	429	407	372	442	392	436	414	424	407	435	409	397	400	453	406	417	395	379	422	410	381	406	404	403	387	448	412	433	417	428	429	439	441	403	396	413	401	373	410	444	381	391	424	415	446	397	398	412	370	368	412	429	408	425	417	403	388	405	418	411	408	426	429	418	417	374	423	419	435	422	452	397	416	430	407	386	437	425	419	412	388	417	422	417	417	422	395	382	405	426	416	432	412	410	405	398	411	402	400	432	377	388	404	389	424	432	404	403	410	436	433	416	428	405	420	395	405	455	391	398	407	399	410	415	411	439	412	408	456	408	450	428	417	401	402	396	419	421	439	424	377	431	417	417	401	429	403	388	373	400	425	414	425	379	423	403	414	399	420	412	415	427	441	405	423	418	407	420	429	424	446	429	386	410	386	415	434	411	421	426	377	456	455	411	395	438	422	422	424	421	409	384	380	387	429	395	390	404	446	440	398	402	437	427	403	397	450	409	384	424	424	450	409	431	404	391	400	395	406	398	439	410	405	425	393	459	416	425	433	415	416	410	451	426	404	419	392	431	408	424	434	407	402	425	395	408	384	417	410	402	392	427	418	457	398	399	446	417	458	402	416	363	446	422	404	460	418	402	403	418	430	423	452	471	430	431	423	456	409	376	435	365	398	411	393	448	392	424	390	440	391	406	415	460	397	402	429	397	421	399	424	440	412	411	394	436	431	423	433	417	425	390	436	449	431	387	390	406	411	435	421	422	427	397	450	374	370	417	382	408	423	414	393	414	411	434	408	435	408	444	418	421	388	402	426	398	445	420	430	393	439	412	416	421	426	396	418	386	419	400	451	423	388	427	402	402	417	423	403	431	441	420	381	396	425	439	419	433	394	385	424	405	419	388	418	443	417	410	397	410	386	404	396	384	393	459	443	414	465	428	403	437	426	424	360	404	428	434	421	425	399	446	431	379	388	384	400	405	429	412	406	432	399	401	438	406	427	402	391	415	375	414	407	410	424	358	423	419	430	435	395	405	472	439	407	399	415	454	425	370	434	390	420	433	436	412	441	411	394	418	430	406	381	429	426	375	445	405	414	439	394	440	418	413	427	399	400	419	459	431	409	435	413	445	426	421	423	411	426	420	422	447	436	425	397	477	402	419	445	455	418	420	404	468	436	385	413	392	373	390	398	417	439	376	427	423	425	405	403	397	410	387	386	426	399	433	411	393	453	422	408	413	425	349	384	408	417	441	409	415	408	398	409	431	393	391	461	425	418	418	405	403	398	453	407	410	402	371	405	406	400	402	412	424	408	410	410	417	390	411	435	398	436	398	413	422	416	391	428	430	396	409	384	423	388	406	414	392	413	419	419	454	400	427	406	418	418	439	402	412	419	427	427	413	410	403	404	432	380	420	419	429	432	454	420	390	395	422	384	436	423	458	417	423	377	434	425	409	438	413	434	405	420	413	407	404	415	417	439	386	418	409	393	388	400	457	395	410	422	449	397	399	413	433	407	408	413	402	408	399	418	393	424	418	417	435	423	416	455	395	386	404	405	425	424	365	429	435	415	401	454	417	374	406	389	370	404	399	420	429	416	424	396	394	433	379	399	449	366	406	373	422	449	371	438	416	419	415	429	400	395	441	435	417	426	393	419	421	434	399	407	402	396	390	410	423	359	391	404	390	406	443	433	453	390	375	395	413	398	401	416	438	426	420	380	415	378	431	386	439	418	440	393	435	409	398	413	414	428	445	419	427	405	409	411	419	391	453	414	453	406	398	426	443	449	411	399	416	373	427	391	389	440	412	374	382	410	411	405	415	410	392	434	421	448	417	418	414	393	455	399	414	363	409	428	417	408	416	416	413	436	371	447	410	422	400	414	420	439	399	403	437	355	414	380	421	427	384	436	448	380	415	408	433	413	423	404	412	408	371	459	381	418	403	408	422	419	421	439	413	421	447	409	432	410	385	446	408	406	423	423	440	421	404	405	404	398	421	390	421	423	391	441	403	418	398	442	415	405	414	437	419	412	443	383	405	412	427	376	408	411	386	402	383	416	418	416	430	414	438	382	377	421	451	439	418	387	470	426	390	442	434	407	440	435	418	419	391	385	432	452	445	420	399	381	374	420	422	406	377	393	409	426	397	401	423	409	385	408	412	422	418	435	409	397	453	405	454	410	425	413	381	433	436	409	439	417	409	422	406	453	403	401	441	423	410	405	421	424	387	396	387	418	462	395	430	425	381	391	433	423	443	416	388	417	419	452	368	432	431	438	401	404	404	388	429	421	407	403	428	416	421	446	408	443	392	429	449	422	420	426	402	405	411	444	402	429	389	360	427	416	398	424	419	412	431	398	443	402	436	422	415	443	433	448	428	419	402	423	414
29021	47897	30496	19939	15476	11686	8616	6687	5626	4263	3564	3138	2618	2215	1804	1524	1571	1313	1129	1102	1158	1099	1051	893	870	773	792	703	769	661	708	639	613	594	588	596	626	565	624	537	537	557	496	481	474	508	495	508	447	450	468	467	437	446	431	415	398	449	394	413	434	423	431	383	422	387	412	379	423	462	403	391	418	435	429	439	425	396	419	390	395	426	433	411	436	413	448	403	411	429	408	423	436	401	387	427	419	437	413	400	420	395	407	447	417	460	412	424	429	417	409	449	414	435	403	416	428	411	429	432	416	409	384	425	429	411	458	425	396	393	403	394	423	427	473	450	446	459	432	449	427	408	474	431	438	425	392	391	427	438	429	443	482	466	434	450	442	443	437	459	429	409	435	427	432	430	428	424	418	402	420	399	389	414	453	399	420	429	461	406	394	434	420	409	445	451	407	406	414	422	404	416	412	418	435	427	412	404	437	394	463	436	397	398	419	444	457	455	438	440	402	416	388	428	469	386	405	407	429	455	429	437	423	429	454	421	459	434	443	445	443	403	446	420	408	379	428	434	446	426	448	396	403	418	413	430	426	467	434	411	425	393	427	452	422	433	444	424	424	390	418	422	426	396	401	408	430	405	433	384	387	409	417	396	426	454	453	411	466	425	420	384	423	442	428	432	395	396	427	413	415	439	440	407	400	418	433	407	424	446	405	434	396	443	424	438	451	448	429	416	427	441	461	449	438	452	441	433	398	433	434	429	398	401	450	414	377	414	418	400	427	436	403	427	385	391	410	442	431	400	457	425	393	435	437	397	399	433	394	406	421	422	395	443	476	404	377	450	397	422	426	425	394	433	427	411	433	449	451	420	462	414	418	416	452	379	390	416	439	398	423	441	469	442	383	438	424	389	422	437	424	381	396	399	428	366	457	432	430	430	428	416	449	477	397	404	430	412	427	424	419	427	442	400	399	430	407	438	454	450	360	382	424	455	412	439	399	416	393	421	407	399	426	405	445	456	366	423	420	419	431	434	443	435	420	394	417	495	435	425	439	425	426	425	425	403	429	397	437	453	394	416	431	428	429	420	422	370	414	420	432	454	406	423	417	425	410	442	412	389	405	386	409	403	430	495	405	413	430	451	405	440	368	394	417	422	424	395	427	430	437	423	467	432	420	433	425	407	435	417	447	459	397	378	439	377	404	421	463	441	441	433	414	368	424	426	407	421	434	413	422	416	393	446	424	435	393	440	423	424	433	429	402	427	458	406	426	369	388	446	398	446	425	448	441	423	422	386	429	440	407	432	409	399	443	391	454	403	455	436	444	387	435	401	481	400	433	438	437	411	416	418	424	452	401	440	419	416	415	478	466	397	437	434	439	424	381	441	403	393	426	433	396	404	440	445	398	422	434	414	449	444	409	424	409	424	396	413	379	398	451	449	427	413	419	421	423	468	417	413	423	452	465	428	443	405	416	431	399	436	436	447	419	416	453	407	412	448	458	452	408	404	436	420	417	441	410	413	452	405	429	459	419	426	425	416	430	401	426	417	450	448	424	432	423	431	405	400	387	426	447	423	409	429	419	402	417	435	440	427	421	470	477	419	404	411	431	392	425	415	410	421	431	444	422	445	399	419	422	415	408	413	407	410	413	408	419	406	449	423	430	459	406	437	444	453	396	434	411	435	401	427	444	463	409	417	402	409	389	420	443	412	434	416	390	422	343	444	423	389	417	438	419	393	423	429	409	377	447	422	447	439	425	431	470	437	468	430	435	389	412	424	467	400	413	423	416	417	404	435	416	456	412	409	442	415	442	417	430	443	404	414	406	412	456	377	415	416	408	441	425	399	420	410	428	429	409	434	407	405	437	427	434	440	432	426	481	415	421	409	437	406	413	416	435	417	394	425	405	399	441	406	407	413	427	389	367	394	453	445	451	422	406	423	405	382	429	402	406	429	431	444	417	444	381	410	424	396	433	400	393	424	463	368	414	420	429	438	434	387	439	430	452	392	425	436	394	455	434	414	412	432	416	396	456	409	424	416	429	451	427	365	378	428	427	403	400	430	445	458	425	402	439	451	400	445	428	442	412	424	408	390	420	415	431	396	468	432	407	444	406	454	386	400	417	444	423	410	434	401	443	413	422	419	360	445	420	424	442	394	373	394	424	363	406	435	409	389	440	414	432	443	420	401	395	440	464	407	424	388	413	408	474	402	404	443	411	417	441	450	427	420	435	420	467	392	433	445	412	412	409	407	434	446	459	408	399	397	407	402	465	427	429	412	470	446	433	411	395	389	442	455	386	410	432	419	439	456	473	416	388	422	457	418	407	414	408	428	436	418	394	453	432	437	402	422	434	397	402	406	397	384	431	416	400	428	395	358	425	457	375	376	425	400	437	412	418	398	457	426	395	416	364	389	420	422	447	440	432	438	438	428	423	452	385	416	435	415	423	400	433	414	445	394	433	433	432	394	409	412	416	413	391	406	435	398	411	426	417	417	376	470	437	433	396	477	391	440	418	384	418	390	429	429	421	433	459	407	400	439	430	399	390	412	466	426	448	404	382	430	388	390	418	403	422	418	439	415	440	439	434	418	428	399	398	408	407	409	403	420	408	410	434	434	451	419	432	416	454	441	386	411	415	448	462	430	453	425	415	436	434	431	413	452	411	399	399	419	422	447	426	440	414	427	430	427	402	420	418	435	436	425	395	401	411	380	380	400	396	398	473	415	434	416	446	445	426	430	401	372	432	438	439	428	425	407	408	427	427	450	424	393	411	433	432	433	383	434	402	410	439	438	397	430	419	426	408	435	418	390	410	434	416	386	416	443	412	402	422	441	434	441	423	421	434	402	381	398	429	405	414	385	398	404	371	376	442	398	391	407	450	445	410	379	410	406	404	400	404	391	420	409	419	400	420	392	437	424	381	453	472	421	414	379	401	383	428	450	391	404	418	406	413	445	428	422	414	415	417	440	456	429	438	434	406	441	415	421	429	418	433	428	409	422	454	405	414	423	418	425	424	426	397	391	432	412	421	423	422	420	398	409	458	401	403	410	404	405	402	421	421	423	438	423	419	397	454	452	443	399	380	392	407	419	403	411	417	398	416	448	430	460	385	409	402	429	415	415	427	433	439	443	410	382	377	423	396	406	414	422	450	429	457	422	432	409	430	419	442	435	403	434	402	403	419	415	384	432	459	426	455	415	433	416	417	440	439	427	386	448	431	431	412	422	389	431	435	414	408	429	418	446	475	444	439	420	429	406	428	433	392	441	428	422	423	400	440	428	454	447	391	409	399	397	424	427	404	403	411	454	409	414	451	442	409	431	416	424	418	411	465	438	422	435	457	419	465	420	419	409	408	430	433	432	419	418	431	402	398	410	398	416	459	448	442	408	447	421	424	430	436	404	410	450	439	429	421	391	407	399	434	422	404	399	424	442	421	456	403	408	408	421	406	443	441	460	405	451	425	429	372	452	398	450	429	416	403	420	421	416	436	419	401	410	412	450
28715	22528	18091	8992	4431	2877	1985	1633	1232	900	750	816	641	581	520	476	441	430	378	388	418	386	357	354	336	356	340	308	299	303	325	249	301	265	292	263	305	307	297	300	269	231	206	269	276	253	244	286	255	261	239	207	218	243	269	248	240	245	257	245	243	256	245	266	237	224	238	232	231	229	229	248	219	229	237	230	266	247	224	245	241	247	209	235	236	256	226	244	231	242	235	234	267	237	242	251	241	224	234	218	229	223	270	210	249	272	241	251	239	245	226	248	232	223	227	239	240	250	241	244	251	213	220	265	253	212	243	265	212	256	249	248	257	279	255	202	241	214	227	238	253	245	211	242	243	254	240	222	247	230	234	233	227	229	245	247	250	270	248	198	234	209	240	236	254	239	242	249	214	227	225	197	226	230	224	260	242	235	239	230	245	213	233	254	254	230	245	201	238	248	239	229	232	239	239	264	233	225	254	263	251	240	228	242	228	238	243	224	249	217	226	233	239	251	282	237	239	269	224	260	231	212	224	224	240	238	247	223	238	239	238	245	241	217	261	230	243	246	243	244	237	235	267	227	229	243	209	234	229	265	220	252	277	231	218	231	246	240	260	229	225	247	245	210	257	233	215	240	187	253	242	231	231	231	265	242	243	235	233	228	264	241	232	225	240	250	263	250	238	261	225	246	256	249	242	254	247	205	245	231	234	260	260	271	234	214	235	222	240	232	269	251	237	236	238	219	243	238	214	247	239	215	242	237	227	226	224	247	224	253	253	231	239	231	243	223	237	240	251	238	244	231	226	235	244	247	205	212	238	223	235	237	264	224	244	215	280	257	219	233	255	225	256	224	240	222	256	221	239	243	260	235	223	240	254	246	254	231	239	241	236	213	211	249	251	246	237	242	220	242	251	236	244	229	217	260	256	240	220	236	237	232	247	224	242	267	248	228	241	273	220	246	248	226	228	246	226	218	253	228	251	212	230	260	224	256	218	247	242	262	228	223	229	217	232	266	231	227	253	238	207	252	237	234	246	249	242	236	241	216	252	215	245	228	245	253	225	247	235	235	245	244	228	224	241	253	233	242	218	257	230	244	236	244	231	249	251	258	227	239	213	241	270	235	222	241	200	225	225	232	263	243	227	248	251	216	233	253	256	236	244	228	255	221	241	243	239	203	244	256	226	268	235	213	263	239	242	227	227	233	251	219	224	236	243	252	231	240	229	242	220	229	239	214	240	236	237	236	280	221	229	211	261	269	265	234	248	247	237	272	217	248	244	236	215	227	230	240	261	287	229	244	232	210	256	245	236	240	240	242	221	236	243	220	248	207	243	229	208	254	238	268	221	241	264	248	249	230	241	251	248	233	227	231	223	229	238	232	275	234	227	246	225	230	237	225	246	224	245	218	238	233	217	282	241	231	219	235	243	234	245	247	229	255	215	234	240	218	218	205	255	243	225	239	275	230	248	270	236	250	220	253	227	257	267	226	241	275	227	249	275	219	245	217	205	233	241	238	205	242	220	232	218	231	231	258	259	224	233	237	254	277	244	247	232	246	269	254	220	260	241	259	231	237	254	269	240	245	215	223	248	248	247	249	235	220	233	249	247	236	238	237	238	239	230	232	247	220	243	268	233	250	242	244	246	220	267	237	244	211	223	229	253	240	262	229	223	237	229	250	239	251	257	213	232	237	239	252	219	239	221	220	247	255	236	257	244	249	233	206	235	259	242	231	253	240	245	249	251	258	225	207	232	233	263	247	231	249	231	246	223	284	269	257	265	241	221	235	227	249	230	255	255	227	240	252	252	204	240	225	241	232	222	237	236	236	249	246	258	233	251	229	257	252	224	215	246	225	242	223	207	248	266	235	246	250	278	223	223	245	216	224	207	236	235	252	229	238	235	235	254	238	236	215	248	258	238	199	234	230	240	210	245	236	209	243	232	228	223	242	233	248	233	236	267	238	263	255	234	226	250	233	240	242	218	236	235	217	235	255	232	244	249	220	225	238	237	209	215	252	263	244	244	244	244	222	244	236	240	237	247	258	263	228	245	230	242	251	228	240	243	228	259	253	218	224	222	203	224	223	240	239	224	250	215	244	232	226	254	263	232	267	250	217	237	228	233	198	238	250	265	222	239	255	250	245	241	226	233	245	247	232	229	226	227	251	229	216	234	255	244	255	252	253	255	230	241	233	218	233	232	238	223	247	233	251	240	229	238	243	229	230	261	252	240	227	242	252	247	225	260	222	245	229	248	253	258	207	251	247	237	254	242	239	243	235	244	264	244	247	230	256	247	251	232	249	242	268	251	225	225	246	206	262	226	221	212	259	268	230	260	277	239	216	241	219	238	234	227	218	241	219	257	257	265	262	241	249	248	210	262	232	216	255	255	224	241	240	241	221	229	240	238	213	241	255	239	256	254	254	215	224	241	235	245	233	192	252	245	236	236	241	228	218	237	226	254	243	238	221	255	259	254	220	239	257	244	262	223	244	231	231	254	250	251	252	246	238	238	262	238	252	258	217	238	252	236	234	250	255	218	248	255	269	236	227	233	237	238	238	249	233	241	238	242	245	268	257	228	248	247	259	254	254	231	229	251	243	248	271	222	213	223	239	244	243	253	233	258	245	220	257	243	244	242	247	229	235	238	222	239	234	242	219	249	228	277	234	233	241	240	250	224	236	223	219	250	234	253	238	228	262	220	196	256	241	254	243	245	238	228	238	225	257	253	244	251	228	246	261	247	227	225	240	230	240	258	239	236	248	274	224	271	228	230	253	219	250	237	239	227	243	222	224	220	258	248	227	264	252	223	231	247	231	220	255	242	244	241	222	227	246	242	244	238	236	206	221	252	230	223	217	234	254	239	247	242	238	214	251	279	251	254	203	252	258	237	241	258	226	239	234	226	240	240	228	244	256	226	233	248	263	210	209	253	224	238	255	238	236	229	234	234	229	238	231	265	248	267	229	233	236	235	215	246	242	234	229	244	243	235	240	253	226	227	249	229	268	238	251	219	245	279	233	226	253	225	253	266	235	208	241	266	228	244	251	257	244	236	269	253	263	247	228	220	222	262	235	230	237	227	265	229	248	235	223	253	256	252	267	231	236	247	254	238	255	221	271	245	237	235	222	241	232	265	232	247	222	255	244	244	244	228	227	240	234	209	248	242	221	243	238	226	208	218	245	228	253	253	210	234	260	255	237	249	273	254	252	236	250	251	262	240	220	248	226	259	233	253	228	236	219	242	259	237	229	221	237	262	219	222	215	242	236	242	243	242	224	237	226	229	233	217	219	264	243	261	246	227	227	252	237	244	241	245	245	229	217	244	241	196	221	228	222	235	242	261	247	250	248	237	238	239	245	252	229	213	246	244	266	249	231	233	258	250	251	223	227	261	262	243	234	239	238	231	206	246	257	221	246	248	236	261	250	243	273	243	269	234	227	257	235	214	238	256	227	231	258	229	225	224	246	217	244	261	235	254	229	235	213	228	225	241	240	221	258
23195	30953	17371	8694	6359	4869	3634	2799	2027	1670	1380	1351	1039	917	750	670	654	533	497	463	507	464	488	432	405	391	385	373	356	376	383	365	340	343	338	344	311	343	334	311	332	332	296	289	324	289	298	248	304	283	274	308	259	252	256	263	257	273	284	242	255	283	273	252	248	267	246	256	251	266	271	280	227	261	248	234	251	247	288	216	259	232	253	256	270	248	271	228	245	250	278	285	282	238	271	268	266	280	254	245	250	273	290	279	249	260	264	265	261	301	297	228	245	249	282	245	263	253	284	242	236	286	224	255	279	252	251	240	258	271	255	267	253	268	295	257	279	272	239	250	275	261	268	259	248	242	278	254	242	274	271	257	228	251	265	238	258	254	253	249	253	290	280	253	277	244	296	234	271	287	263	264	273	270	229	253	237	274	268	268	265	243	217	278	222	243	256	277	260	249	285	278	260	265	290	249	281	251	250	223	245	264	255	240	249	247	272	246	263	263	249	260	238	254	267	273	278	288	282	247	237	245	251	249	250	253	279	263	246	252	241	269	290	242	282	280	273	243	254	279	262	278	258	272	270	259	225	264	284	286	248	238	236	248	265	244	254	249	233	224	248	301	256	264	270	276	264	253	250	253	245	277	243	260	286	251	258	256	260	243	254	281	270	261	257	257	274	240	266	257	247	268	244	265	267	240	244	255	231	260	248	244	263	293	242	282	276	272	251	268	231	268	271	275	278	262	265	274	256	265	243	281	222	246	252	255	254	274	261	236	248	258	286	250	250	256	269	267	260	285	272	245	244	285	263	258	273	235	248	246	229	235	234	256	257	270	276	249	263	229	241	269	267	268	279	233	257	273	288	255	248	255	281	279	247	299	253	272	256	257	273	257	238	274	261	264	250	246	267	262	237	252	251	265	244	255	251	236	263	257	255	260	250	258	261	263	259	263	270	254	269	255	241	243	292	226	249	267	258	250	243	284	273	239	253	262	240	230	254	260	240	238	256	277	270	269	298	259	234	253	266	269	282	247	243	279	276	262	244	259	247	246	258	244	281	237	253	237	250	254	286	256	256	260	258	251	235	287	278	276	275	259	266	245	268	226	235	250	299	256	277	263	217	253	261	275	231	259	278	241	264	259	249	235	258	255	267	241	251	272	228	273	254	256	249	273	269	271	245	275	270	248	267	269	277	233	280	226	255	279	277	287	281	271	262	268	275	238	286	280	256	272	246	245	258	237	266	253	278	277	260	253	258	246	251	242	270	287	253	252	268	237	267	240	224	261	272	296	272	280	279	264	261	252	292	246	258	274	261	256	250	279	254	267	225	265	262	263	265	241	283	303	267	261	216	261	235	216	264	239	236	247	283	247	254	275	245	272	251	259	261	273	258	267	273	269	251	248	262	254	247	257	286	255	263	239	262	234	256	227	248	256	261	259	251	287	263	269	234	262	279	249	283	240	267	255	248	267	281	267	287	258	259	269	284	259	263	260	277	278	247	243	243	264	266	249	254	272	246	236	268	254	253	265	258	254	236	260	260	253	257	260	263	281	249	237	264	247	260	251	236	248	237	261	244	241	268	241	227	248	274	259	260	247	243	249	254	250	246	261	264	268	241	236	271	250	261	235	252	285	270	235	277	279	203	291	247	271	225	251	293	251	254	227	257	274	256	277	290	252	257	245	257	289	252	290	290	248	254	250	261	250	263	258	215	275	248	266	282	287	256	268	240	272	258	259	269	239	314	241	259	259	242	252	281	225	236	271	254	258	253	271	229	233	273	256	255	255	277	254	263	261	255	248	260	290	246	273	272	251	216	267	252	245	272	279	280	259	254	248	220	254	254	254	253	272	300	241	265	291	266	257	287	257	251	263	262	274	262	274	274	266	243	239	252	256	245	238	273	255	225	244	257	270	259	262	267	273	259	266	241	246	252	279	235	265	280	256	249	269	266	257	262	285	257	232	266	261	270	264	293	244	242	273	247	230	271	263	253	260	256	277	268	260	267	265	267	270	272	235	253	273	267	269	266	293	281	244	254	283	247	262	243	251	278	263	261	264	259	255	241	234	251	270	246	250	262	243	240	235	282	257	230	267	241	272	239	239	275	252	263	227	261	281	258	262	267	252	229	232	225	224	260	234	258	255	249	267	250	284	253	251	252	270	258	241	247	271	245	266	256	280	275	306	259	244	293	246	236	247	255	267	239	287	260	256	264	267	251	270	238	252	243	247	246	234	232	261	292	270	268	248	238	242	251	233	262	289	262	245	287	240	249	263	269	258	270	255	273	242	276	242	240	282	263	271	260	232	251	272	225	286	226	274	252	230	259	253	269	255	250	295	271	260	268	261	260	265	237	246	235	258	282	286	255	266	237	240	271	255	248	279	267	276	241	247	256	275	268	271	272	268	257	247	234	242	277	251	257	244	239	264	293	279	274	235	262	232	287	250	249	260	251	246	252	248	272	272	252	250	257	246	293	232	254	228	259	214	245	251	277	261	226	267	243	260	257	251	268	254	252	249	260	258	249	269	250	241	279	221	267	269	259	249	252	251	238	222	252	247	247	294	274	251	255	248	266	253	276	259	265	281	285	270	262	237	255	272	265	271	275	268	257	259	239	280	287	242	246	268	232	258	254	274	227	251	274	256	250	231	244	260	279	265	269	282	240	237	279	264	253	270	272	295	278	261	252	272	258	226	275	264	238	249	252	234	247	250	233	281	249	237	261	296	257	259	262	230	262	255	283	246	281	253	270	268	278	263	279	239	244	277	237	237	250	252	233	251	248	251	283	252	282	252	240	260	224	236	267	227	273	260	272	275	252	270	274	240	241	251	245	255	224	224	266	255	273	221	268	250	262	288	256	283	265	255	229	229	271	287	247	228	251	244	273	272	262	253	261	237	275	257	247	248	266	277	232	272	280	232	274	245	247	237	274	261	253	258	287	266	245	258	255	277	258	260	243	265	263	264	228	215	228	244	253	278	258	243	273	225	268	279	268	257	280	240	267	241	239	269	237	270	249	245	267	237	254	244	245	266	278	275	254	259	264	268	255	262	257	242	244	259	225	262	252	247	245	253	250	264	256	257	267	261	249	276	277	265	269	258	258	259	277	247	263	271	273	253	259	274	245	247	265	284	252	252	248	252	247	260	271	244	276	267	250	256	241	263	247	268	246	249	258	248	232	227	243	261	265	264	256	269	266	269	292	262	255	261	250	269	220	265	263	267	257	262	234	253	265	270	261	254	244	282	257	241	259	254	271	278	270	265	271	282	279	266	257	255	297	232	269	260	255	276	251	303	268	259	240	242	269	227	254	233	230	264	258	264	278	269	248	267	234	248	270	276	253	225	256	257	282	254	235	249	232	270	250	270	226	268	256	241	239	252	255	242	244	228	196	270	246	267	266	269	265	253	239	265	245	248	264	276	245	263	259	233	245	271	234	244	290	251	280	242	234	293	234	231	285	263	249	262	251	240	257	252	271	262	254	235	255	250	247	286	255	256
23899	21213	28357	24408	21202	12462	4925	3077	2169	1656	1524	1365	1161	1026	836	756	718	644	588	566	594	567	555	472	444	424	455	461	437	415	428	423	350	372	366	349	375	356	385	377	390	356	396	311	359	324	335	303	302	330	315	318	291	314	275	285	271	331	282	321	313	323	293	271	301	289	303	266	272	300	292	319	305	279	302	308	276	275	286	292	294	309	297	280	275	330	280	326	296	290	296	288	303	316	259	319	295	318	293	279	299	303	332	295	325	326	291	294	286	316	318	306	300	268	289	283	302	302	303	290	278	286	312	296	288	284	311	288	287	324	307	272	280	289	290	304	309	268	277	295	297	312	307	289	290	314	311	293	290	301	289	309	304	270	270	310	290	302	320	286	281	293	258	281	308	334	316	299	301	258	305	292	249	266	290	296	275	298	302	281	287	330	298	263	300	318	300	297	317	308	317	275	261	336	296	294	301	295	317	328	309	291	330	306	293	324	308	267	290	313	320	267	313	290	321	292	315	307	270	305	324	306	290	276	306	317	286	314	308	284	280	295	304	271	282	325	274	291	288	281	302	281	291	280	276	287	299	306	302	293	297	309	281	269	311	269	320	271	273	280	291	285	281	325	297	293	293	307	298	329	314	301	296	304	286	274	302	294	335	273	287	301	282	271	315	297	316	323	293	268	281	306	293	272	304	266	301	289	289	302	281	276	306	294	309	286	296	297	293	294	296	291	278	275	302	286	287	270	292	276	307	262	297	281	296	309	315	286	298	294	289	308	311	314	307	273	294	283	273	281	278	313	290	325	281	281	296	254	291	281	288	326	312	267	291	287	296	262	282	312	290	253	296	314	292	313	265	282	272	284	274	305	286	278	305	263	309	303	300	323	281	312	285	278	292	311	283	276	270	293	293	277	295	282	310	287	282	312	297	297	302	288	288	302	312	315	278	283	288	311	267	288	292	307	287	301	296	320	294	306	320	287	257	283	310	304	323	270	303	281	300	264	291	294	281	283	317	280	277	289	300	305	310	286	301	295	328	311	290	305	279	319	320	296	297	279	323	291	281	280	283	275	324	296	298	302	293	263	270	317	292	310	287	301	312	281	288	299	304	277	276	288	286	295	312	282	284	295	274	296	274	274	279	288	306	303	280	277	306	298	329	324	290	293	298	268	292	269	248	274	309	306	310	300	286	286	337	280	299	315	270	282	336	323	261	286	311	298	286	307	295	275	329	305	298	297	307	304	279	300	315	289	308	293	291	300	323	279	296	293	299	269	286	310	274	287	302	327	331	273	287	288	305	280	289	276	316	307	300	273	320	294	282	269	292	278	311	274	286	288	260	300	273	299	301	276	295	314	326	328	326	299	298	294	320	268	285	314	298	292	284	289	290	284	286	304	298	303	279	287	294	294	284	329	299	298	316	311	287	305	285	273	326	292	269	282	303	291	329	292	282	329	264	306	283	273	325	290	272	283	297	280	313	309	310	281	277	279	285	318	265	283	282	322	317	292	307	303	325	310	296	315	268	304	298	271	270	279	301	279	275	295	285	307	314	287	264	273	274	292	292	334	273	280	295	291	286	292	283	317	311	289	288	292	306	306	292	291	284	302	321	306	327	293	272	327	282	303	256	332	292	314	278	278	278	289	299	296	282	279	281	278	304	286	288	314	320	301	297	325	262	260	280	287	318	316	317	274	303	301	318	296	286	318	290	283	299	322	310	280	310	304	282	301	261	287	295	318	309	284	292	270	267	304	283	305	290	302	309	302	260	296	270	311	327	281	285	314	296	320	286	285	284	300	302	279	274	304	311	282	275	298	290	310	298	296	292	323	295	307	290	325	300	299	287	273	312	293	299	278	288	261	277	295	303	295	308	275	288	287	282	278	286	279	306	287	278	306	296	291	303	307	282	300	317	293	294	298	256	273	316	306	291	297	283	317	279	303	293	269	273	289	287	294	305	288	282	282	291	266	282	297	286	283	271	308	271	268	288	274	325	303	305	267	311	309	257	264	294	305	271	292	300	323	279	308	285	296	288	289	299	296	298	316	298	328	286	302	308	309	319	272	294	299	268	274	277	279	279	272	292	298	259	275	284	324	283	295	282	293	294	279	285	301	278	307	297	299	302	284	296	271	308	282	306	309	310	298	306	289	297	304	283	268	265	310	305	294	302	258	285	327	277	313	274	264	264	314	288	287	299	298	305	296	262	309	335	332	304	289	277	279	274	277	309	326	290	273	282	295	307	299	274	323	273	314	298	264	304	310	318	304	289	304	308	299	272	294	285	326	304	270	300	284	273	270	318	296	294	280	326	285	275	295	313	288	305	303	309	311	292	272	306	294	306	295	316	295	273	269	299	288	319	306	295	293	302	317	268	317	296	265	283	295	282	285	281	297	260	318	286	304	282	318	312	290	287	308	331	273	296	289	303	307	308	290	327	322	317	339	318	301	307	269	289	324	293	318	310	317	271	290	289	279	302	307	289	277	285	275	283	302	272	296	304	320	279	271	300	279	290	285	282	273	297	282	274	305	270	301	266	301	303	308	299	276	293	314	284	285	264	284	286	283	295	304	301	302	263	311	312	298	299	281	311	296	300	317	314	285	275	320	293	286	329	290	278	309	314	271	318	323	320	288	295	313	308	269	304	296	289	305	274	289	303	265	302	312	330	276	309	287	298	322	283	310	268	282	306	305	275	294	284	284	299	308	290	297	288	274	297	315	310	278	280	301	296	324	296	297	288	315	282	297	290	281	309	284	318	289	294	324	287	292	312	289	311	299	326	310	318	280	288	290	284	308	246	314	250	304	323	309	303	303	309	278	307	272	260	263	262	312	262	299	287	292	293	302	312	274	276	320	316	285	292	306	290	318	267	301	285	309	312	296	307	295	308	262	292	323	309	282	283	298	289	285	292	326	297	274	280	304	281	306	307	278	293	288	287	324	302	286	277	314	291	261	299	313	294	270	293	270	285	286	310	306	303	282	273	296	259	283	294	279	265	315	331	326	284	302	292	322	300	269	306	304	277	281	286	314	298	276	288	290	325	285	325	294	261	298	298	297	302	282	313	257	308	311	276	272	288	281	277	322	291	292	288	275	285	294	297	254	301	288	298	282	293	284	286	306	288	279	287	283	272	284	287	273	323	289	327	299	302	292	270	298	285	301	304	274	295	303	291	308	309	326	279	320	293	285	279	318	290	285	318	286	287	321	314	280	298	319	321	313	318	284	296	326	273	287	274	305	329	278	290	278	280	294	285	314	306	321	331	297	276	298	280	322	266	277	282	300	292	268	281	296	263	292	300	298	289	280	327	297	269	290	312	317	294	282	297	297	271	310	308	298	298	283	288	268	291	304	301	303	308	294	306	271	286	296	287	270	297	319	329	299	286	266	284	295	302	295	290	294	328	334	292	316	275	285	314	283	292	303	320	301	287	272	279	260	294	303	272	268	282	297	275	276	269	279	263	297	312	294	302	307	295	320	271	329	298	268	290	286	282	304
26988	40134	23541	13449	10903	8125	6430	4945	3617	2824	2530	2327	1818	1574	1334	1209	1012	907	841	862	757	723	689	657	578	550	546	520	527	507	445	431	456	470	431	423	414	389	416	406	405	416	417	380	403	382	330	377	365	340	345	331	355	320	352	350	338	335	305	290	320	303	305	333	307	332	334	321	289	325	286	309	325	323	320	320	269	344	344	339	311	296	303	301	279	305	310	338	314	272	265	295	323	304	306	295	286	324	298	304	317	339	337	282	285	316	303	313	283	328	299	321	317	299	335	264	299	313	316	324	276	315	320	312	312	310	332	299	317	299	307	288	299	352	308	282	303	313	316	308	278	301	299	301	314	327	307	329	297	283	305	320	310	299	285	328	302	302	291	319	268	319	337	310	319	304	300	282	337	317	309	301	307	305	304	302	310	301	306	288	320	323	267	328	325	343	303	309	330	335	297	298	308	320	276	308	291	308	311	292	328	289	277	275	277	302	313	293	309	323	317	300	289	313	321	315	304	305	305	303	318	309	312	285	312	283	319	311	306	294	319	280	317	314	282	318	309	317	300	304	334	283	260	324	287	316	290	296	300	302	340	293	325	304	296	306	315	288	286	307	323	327	292	295	334	300	317	335	312	343	344	298	313	318	304	330	316	314	313	325	281	281	283	310	313	301	320	294	287	290	288	295	302	310	346	305	293	326	335	263	323	321	328	268	304	293	313	305	257	286	333	340	312	321	301	319	278	309	325	286	301	309	316	322	294	297	323	297	319	303	305	329	288	306	324	304	322	285	325	262	291	303	283	303	294	314	275	307	319	288	296	286	281	300	319	309	339	311	259	316	287	307	298	304	301	284	302	283	293	280	308	306	316	305	302	300	305	288	329	332	275	314	318	286	321	282	300	305	319	305	279	293	310	309	312	342	318	291	321	309	336	301	277	292	286	309	282	315	306	317	343	316	334	314	287	303	325	298	327	283	314	314	339	285	331	303	266	307	297	307	269	294	291	323	283	304	305	308	284	302	301	301	307	291	308	312	309	302	317	356	329	289	319	298	310	333	279	305	294	277	303	296	268	311	307	309	323	326	290	317	323	290	319	318	323	338	298	304	298	304	273	329	299	305	308	288	319	331	290	286	306	332	342	321	310	332	298	308	330	316	320	304	306	320	314	306	304	292	304	308	306	303	282	320	335	294	293	302	338	342	267	318	276	319	317	306	329	303	343	312	291	308	313	315	289	342	299	324	326	309	304	279	316	315	293	289	303	287	314	295	305	311	289	307	299	313	301	305	308	323	311	323	285	325	284	337	308	311	346	295	291	299	302	305	334	291	330	326	315	306	298	262	290	327	303	277	282	299	331	308	311	349	326	319	308	315	271	295	325	312	275	304	324	318	308	319	299	345	309	322	295	311	327	292	330	286	287	319	331	302	315	311	288	302	318	286	280	282	298	310	306	311	312	311	331	299	323	310	283	334	302	313	292	308	352	316	329	313	310	278	290	332	290	322	310	303	318	321	292	280	309	324	276	314	320	303	273	280	298	320	312	307	302	288	281	322	305	312	328	316	306	287	294	279	325	302	307	296	321	293	309	329	297	308	290	323	306	313	299	306	327	318	297	298	349	307	301	334	302	306	293	289	321	312	279	307	311	298	298	293	308	285	286	274	299	352	297	278	308	298	347	316	289	303	319	321	281	334	288	305	319	289	310	301	315	316	274	290	321	305	309	313	327	318	306	289	311	304	305	295	314	301	311	318	323	296	325	303	284	284	331	290	311	314	311	348	298	314	309	312	308	318	280	290	291	294	294	282	325	301	267	288	309	295	262	333	360	314	333	299	317	274	329	288	302	311	338	288	309	269	310	318	303	273	298	327	326	300	273	292	307	336	314	301	326	295	332	302	284	320	315	283	324	309	308	317	334	275	347	314	314	314	307	315	305	281	306	292	304	311	303	289	304	271	275	295	300	299	294	349	310	286	322	250	311	343	295	319	309	278	312	319	298	310	302	311	286	292	323	323	317	305	323	329	321	289	309	314	312	301	305	340	309	268	320	328	333	294	319	343	285	319	311	282	326	321	321	304	292	314	303	310	316	332	309	313	339	312	277	321	308	262	302	295	305	305	322	284	325	326	306	290	303	324	266	319	306	324	321	333	260	350	312	316	308	335	313	298	312	315	311	314	324	320	255	329	302	275	315	305	293	328	300	300	309	318	302	302	363	310	322	281	310	274	297	319	306	304	306	332	279	305	321	311	296	288	302	303	313	338	288	290	316	337	313	271	321	299	310	294	307	317	302	307	309	295	330	329	304	330	319	308	307	301	298	334	311	293	289	316	300	319	337	325	339	320	326	305	316	304	343	338	346	312	320	292	285	318	300	356	327	307	302	311	281	289	289	300	319	323	310	329	299	296	303	285	324	309	292	282	307	283	328	314	345	286	309	279	299	321	316	303	312	295	318	329	313	327	320	343	299	316	322	273	342	334	297	286	328	304	302	298	317	329	296	317	294	270	343	357	302	302	334	313	308	295	337	308	294	291	309	295	311	295	303	289	271	283	356	316	314	301	288	340	301	306	317	308	325	294	310	265	319	267	317	284	284	345	315	333	331	323	319	303	313	336	296	272	330	311	286	315	325	350	329	320	288	307	296	294	296	308	313	309	351	301	287	319	296	275	310	299	302	316	309	294	309	295	305	297	300	325	284	309	314	291	299	343	311	316	351	282	300	309	301	306	331	300	307	327	309	338	300	298	279	311	295	306	329	315	294	287	295	325	286	328	325	321	291	335	325	306	289	303	313	279	337	321	317	299	276	297	307	319	284	301	312	287	292	292	293	323	289	309	297	317	312	320	275	281	300	333	303	280	314	331	288	282	294	319	295	341	293	312	314	316	313	320	312	302	289	320	318	317	327	302	283	333	313	300	332	332	290	316	304	339	297	324	327	296	332	313	318	304	325	293	300	295	285	296	330	309	286	259	321	297	318	308	315	310	289	276	305	281	322	322	301	300	312	295	293	286	298	319	292	290	307	316	312	290	345	308	330	339	314	316	292	304	289	305	286	309	296	320	298	326	303	294	326	339	315	317	297	303	308	312	332	290	307	308	353	327	320	333	253	317	323	303	288	295	340	338	292	334	309	324	304	323	307	331	293	326	317	321	310	348	306	290	276	306	289	300	308	320	353	291	297	300	336	273	292	278	331	288	306	293	314	332	281	310	277	309	298	309	323	304	298	317	300	305	313	307	331	329	312	322	321	327	323	284	306	332	301	299	336	330	324	317	270	293	313	309	274	268	280	317	331	316	314	309	284	345	290	325	328	326	301	303	304	312	342	288	298	306	277	306	269	332	308	294	287	354	306	316	294	299	303	287	304	326	348	341	307	300	312	327	323	293	310	315	328	312	281	280	316	316	320	343	305	312	304	298	307	317	296	285	310	310	322	291	289	331	326	305	254	298	309	314	316	339	302	283	295	283	302	303	317	311	292	292	299	347	321	328	319	347
25165	21241	27262	25400	13580	4992	3083	2181	1590	1233	1196	1098	979	867	757	689	636	605	569	541	586	568	570	481	456	406	443	447	373	443	381	416	368	375	376	387	389	407	360	354	412	391	378	377	358	363	331	327	327	335	331	371	305	316	342	336	333	291	313	322	318	341	339	336	341	327	323	322	329	334	315	341	297	302	356	335	336	342	347	335	354	322	335	285	324	312	345	348	350	319	334	328	331	318	346	330	322	340	321	327	305	319	297	325	301	307	313	345	329	321	340	315	370	303	326	315	320	315	322	314	350	338	309	318	378	334	307	325	293	311	340	325	330	303	336	325	328	311	328	345	311	310	322	343	322	311	328	314	334	301	341	330	318	321	310	331	315	312	311	339	333	336	351	330	325	332	300	322	320	314	339	327	345	321	318	300	329	277	325	299	334	302	303	332	318	327	313	330	338	337	320	294	327	310	344	357	306	318	338	303	316	303	304	351	322	305	343	296	297	337	319	319	334	322	347	295	321	345	308	333	314	338	325	330	334	304	353	303	321	314	330	282	328	331	300	326	341	356	324	297	302	355	320	360	355	322	325	315	345	324	332	329	309	339	316	284	315	301	305	315	338	326	357	290	322	321	304	340	324	355	316	301	308	323	301	300	334	313	313	337	324	348	331	318	317	304	319	329	312	332	342	354	291	296	301	312	330	327	311	286	325	339	301	319	329	348	313	317	295	309	305	325	328	318	309	321	276	364	297	320	330	345	319	332	288	301	296	319	332	328	325	307	342	321	320	328	323	323	337	344	313	318	324	316	329	335	324	311	331	318	357	330	317	272	371	319	305	315	317	304	318	327	333	342	313	293	334	322	316	327	298	306	324	323	321	301	329	321	312	295	337	307	325	296	310	311	359	327	347	320	335	301	332	307	325	339	339	325	317	340	318	330	323	312	317	307	313	306	328	327	295	322	346	334	330	338	346	314	333	353	300	307	324	314	322	321	327	308	323	325	325	325	324	349	357	304	327	325	310	321	325	326	328	313	323	330	305	294	331	341	307	312	325	318	306	314	318	297	348	339	338	321	310	310	323	296	317	344	313	319	358	335	333	300	293	308	312	296	326	336	312	295	337	382	317	323	297	337	320	328	344	324	288	352	314	332	323	289	320	321	330	323	328	298	329	342	322	314	312	311	300	295	334	292	325	309	295	281	337	300	361	288	328	309	320	311	317	300	338	283	342	335	322	338	285	325	333	328	337	308	304	309	346	324	311	334	309	333	323	316	328	320	321	319	296	312	300	355	322	311	293	318	325	297	328	337	337	307	332	329	318	324	293	284	332	326	307	311	303	313	296	341	296	338	342	356	327	300	328	325	301	308	333	302	346	343	348	342	334	346	331	345	328	327	338	323	297	303	312	318	326	283	327	307	318	331	324	324	332	291	284	332	309	294	332	334	328	327	309	306	343	291	323	292	307	310	277	345	306	329	283	330	332	324	341	321	331	287	329	304	312	312	330	330	349	315	313	338	354	292	324	324	348	329	324	324	295	289	298	291	306	334	323	317	318	310	338	359	311	313	307	320	328	295	352	299	337	332	328	332	338	317	320	289	304	328	325	299	315	307	328	359	316	343	311	314	337	332	330	314	338	325	342	362	318	317	286	320	335	327	333	319	327	308	332	335	314	303	299	308	318	317	333	351	316	313	339	310	319	323	278	316	363	322	350	299	317	312	352	349	363	311	331	316	322	331	294	306	334	300	308	319	338	320	351	358	331	320	334	316	342	315	336	304	328	340	329	317	333	270	299	323	311	319	318	331	307	327	317	335	311	309	359	290	310	304	319	328	355	324	330	307	323	297	346	319	335	342	292	297	326	308	331	306	304	311	327	332	337	344	342	336	299	294	311	322	321	315	344	336	317	306	305	291	315	321	322	331	351	289	326	331	311	304	314	316	320	318	302	320	322	333	342	316	326	333	302	322	303	323	310	335	321	316	372	293	316	301	356	315	318	345	346	352	304	313	353	353	306	313	320	332	344	326	299	297	343	298	336	348	294	326	334	291	320	360	334	348	285	319	313	318	310	346	313	340	359	346	351	340	331	322	317	334	308	317	342	342	317	306	333	350	312	334	333	349	352	288	344	323	313	334	310	330	348	339	300	333	351	367	303	338	323	331	341	305	322	315	317	318	336	320	318	303	333	322	337	304	308	317	307	299	322	328	355	348	350	337	361	338	333	335	337	304	313	331	321	341	315	330	304	319	302	348	299	329	320	293	314	309	309	341	306	354	299	319	325	332	335	315	317	331	336	304	342	309	358	337	347	316	325	345	322	342	337	334	330	336	319	299	329	308	312	317	339	301	322	344	341	310	328	318	316	296	346	294	293	319	307	293	310	312	319	317	287	325	337	326	323	321	344	296	313	318	343	340	321	307	323	331	303	317	321	314	321	330	319	340	320	318	327	327	311	315	314	323	305	312	314	346	314	329	320	323	319	291	310	320	320	315	347	317	320	296	347	347	313	313	310	300	346	313	311	330	348	337	303	287	305	321	324	316	324	354	303	291	316	309	324	336	308	316	350	344	317	328	326	344	334	329	323	345	332	306	328	321	325	325	312	321	354	328	324	285	335	327	346	337	335	351	323	343	316	286	365	356	324	332	308	336	320	323	358	345	305	361	333	293	331	320	277	320	342	335	332	321	319	341	371	334	286	320	353	332	325	331	341	309	318	330	325	308	320	345	308	333	303	325	286	319	318	335	331	345	308	350	302	308	323	302	337	357	320	297	297	343	298	316	312	302	311	307	285	293	308	329	319	319	303	333	310	352	319	348	301	335	317	324	350	320	333	334	350	339	329	328	337	317	338	300	317	337	299	339	347	321	306	331	317	334	345	351	313	306	336	345	318	292	325	326	317	291	328	328	319	346	327	285	323	335	303	322	305	299	315	340	342	347	336	346	328	295	323	309	306	331	363	318	309	316	312	300	307	320	330	293	318	330	310	330	343	283	329	325	341	372	320	315	311	321	335	352	299	293	313	320	307	337	317	323	307	337	312	315	317	340	310	328	322	311	325	307	311	291	340	319	318	321	302	336	301	302	302	327	313	323	320	322	329	312	309	304	336	272	324	342	349	324	305	323	283	308	298	339	323	324	298	318	343	310	341	316	348	312	329	328	294	339	318	353	294	333	323	343	302	302	331	357	303	324	328	288	344	278	300	308	338	337	373	330	319	287	303	321	304	320	300	328	348	381	321	316	363	344	324	310	325	344	330	318	291	314	332	298	328	319	332	283	323	332	314	344	312	308	295	299	272	324	308	321	351	317	330	315	312	329	312	297	311	324	313	320	322	346	292	346	324	315	287	311	293	311	331	331	326	344	335	306	297	308	352	322	360	320	326	337	327	291	295	333	321	335	355	330	327	291	322	321	305	328	297	328	323	325	341	273	323	323	310	313	296	338	317	313	293	319	338	300	317	285	322	328	308	296	318	337	345	329	296	332	341	330	349	350	317	333
25681	35773	20230	11324	9464	6956	5160	4015	2965	2255	2133	1890	1622	1430	1180	1047	865	847	743	729	680	707	687	577	516	566	527	496	502	551	483	408	435	440	436	412	439	443	409	426	409	400	380	439	420	355	377	344	369	347	331	358	353	342	372	343	353	362	362	359	370	375	362	368	345	331	328	328	317	332	393	336	346	299	345	349	330	367	342	341	336	334	339	336	331	317	347	347	334	331	331	333	329	395	323	367	366	358	346	351	354	357	347	330	366	327	324	353	331	344	335	354	363	320	334	365	369	333	335	350	359	331	362	358	313	382	365	353	370	347	359	366	360	364	331	333	344	367	324	372	365	365	349	343	316	359	350	327	338	347	350	372	354	354	348	328	350	360	342	321	358	322	337	338	346	335	338	362	358	365	319	348	353	325	333	342	343	315	378	331	339	341	318	354	324	347	332	335	360	343	347	326	326	336	308	341	329	345	306	383	337	358	389	317	328	353	356	350	312	328	324	322	343	370	352	357	364	337	330	332	345	335	360	332	356	324	333	335	339	357	358	349	326	313	311	359	344	363	346	352	341	348	329	354	385	342	315	329	335	342	349	343	346	312	356	353	340	332	338	360	337	355	352	373	333	340	350	343	325	330	332	358	319	326	357	380	329	354	325	346	335	311	321	351	348	348	338	351	355	370	348	349	355	339	358	341	340	325	340	346	319	334	351	351	343	330	309	336	348	368	309	314	337	372	351	359	360	340	306	337	357	380	364	358	356	348	356	339	354	374	322	346	345	325	316	314	316	337	375	349	359	320	332	321	385	360	375	316	350	348	326	329	360	331	322	341	366	359	326	342	300	337	356	369	343	367	334	380	372	310	327	336	309	353	355	309	347	350	333	356	326	327	341	338	336	327	323	370	346	333	323	349	331	337	338	349	333	351	321	327	366	327	358	330	352	332	349	318	352	347	326	350	308	326	350	324	340	351	385	358	330	326	322	328	339	339	348	339	330	322	339	299	361	351	343	351	350	344	337	356	308	323	360	329	331	367	345	340	321	362	345	325	369	357	303	356	334	347	368	339	338	327	308	339	330	312	313	332	374	322	334	338	340	330	356	357	384	370	336	361	317	359	339	306	346	325	349	315	358	365	328	327	366	316	364	362	330	365	354	337	330	347	327	374	335	353	327	320	361	369	360	337	395	371	347	335	306	338	342	351	370	332	361	348	366	358	359	342	335	368	316	342	342	319	317	384	371	331	334	353	349	349	349	338	354	328	349	351	356	339	347	371	333	361	303	373	312	359	362	329	337	333	353	322	350	342	353	327	341	351	329	339	386	347	332	370	332	348	362	341	329	352	328	367	336	328	350	310	353	347	358	313	342	340	329	370	368	351	328	324	379	360	347	356	338	356	383	361	389	333	372	371	343	328	344	339	337	305	321	381	348	336	327	334	346	375	335	335	342	333	368	353	343	345	327	367	318	321	348	336	323	326	378	328	358	370	343	347	349	350	352	310	347	348	335	341	326	360	348	291	342	351	310	356	349	336	338	301	393	339	347	365	350	326	333	339	367	338	363	341	341	368	320	321	345	366	358	327	325	347	354	333	345	355	282	351	310	317	341	323	349	365	359	357	355	314	317	340	339	362	370	369	335	313	320	346	330	336	370	362	364	308	357	363	351	345	352	317	358	332	314	317	358	357	353	380	330	354	334	334	345	343	290	293	360	329	341	343	343	322	347	308	342	346	352	359	362	328	317	353	354	346	331	350	327	338	346	374	313	311	299	360	361	354	368	340	342	357	322	330	351	329	327	316	357	325	334	351	353	356	268	340	360	320	309	356	333	338	361	360	319	343	350	320	311	355	320	291	330	320	366	360	363	363	348	335	357	313	341	331	365	371	356	330	327	355	341	360	354	340	337	356	314	361	357	334	310	352	357	313	325	314	359	323	353	338	322	327	317	342	355	338	357	327	343	342	346	379	361	345	349	343	334	360	341	335	356	341	346	328	341	357	375	346	350	341	361	363	327	356	345	367	318	289	344	320	372	343	348	337	349	358	364	353	346	356	354	347	326	377	323	338	333	364	328	363	294	315	383	363	351	362	318	352	373	334	350	356	338	349	336	372	350	322	314	357	344	309	320	365	326	374	357	325	340	354	330	370	394	313	333	331	327	333	334	346	347	327	382	355	362	351	335	317	330	314	365	365	371	380	330	350	360	351	361	365	327	346	326	352	336	328	386	313	367	349	342	341	346	335	328	334	346	359	355	318	345	344	329	350	319	344	328	347	362	334	337	371	334	321	358	335	348	310	327	383	321	350	322	325	341	336	340	326	342	345	347	326	349	327	360	376	351	371	339	365	331	361	342	336	324	368	346	377	367	336	341	347	342	317	357	342	342	335	363	374	345	332	367	322	337	315	336	321	385	343	325	323	368	336	344	344	381	355	348	345	375	349	309	336	329	340	331	321	344	361	349	339	334	319	351	384	359	351	319	345	334	387	350	337	358	337	362	362	338	346	347	336	341	345	375	355	362	315	335	328	337	315	349	339	338	344	348	310	310	338	335	320	354	345	351	352	342	350	369	342	317	335	333	317	323	310	331	344	348	320	330	359	346	326	363	347	354	337	308	305	326	303	342	331	340	335	322	303	354	338	343	318	327	352	336	355	336	366	360	329	346	354	360	338	385	344	337	376	367	347	346	349	346	374	369	319	378	332	348	337	340	379	350	335	341	333	353	315	355	329	320	346	338	357	294	340	363	357	359	340	353	354	362	336	326	353	342	351	361	354	355	362	347	356	356	339	346	343	376	360	352	354	320	331	355	314	346	367	369	360	315	378	326	368	352	325	335	314	364	341	361	333	333	330	350	364	352	329	365	334	345	358	346	348	336	346	337	346	327	338	356	328	343	342	354	342	353	368	366	353	334	340	336	369	306	356	367	347	333	329	326	331	340	348	322	343	319	364	352	356	349	355	353	339	323	336	309	348	354	347	335	351	327	330	350	311	337	343	372	317	344	324	334	346	340	349	360	332	324	364	319	365	345	361	344	312	331	356	342	362	355	371	319	345	371	370	366	349	333	353	360	324	307	351	351	354	360	338	357	347	330	380	359	339	347	375	325	316	335	339	396	350	350	317	347	310	376	349	312	334	368	358	349	349	347	341	372	366	308	363	333	316	378	354	316	387	353	339	321	340	326	335	317	329	339	352	345	344	339	317	343	334	313	372	349	335	312	352	343	354	377	315	359	348	346	328	333	358	368	342	332	344	371	368	359	314	338	351	337	311	357	330	359	369	347	327	342	365	323	333	334	301	357	343	363	337	350	357	333	390	316	335	313	311	330	358	328	328	353	329	332	338	313	353	342	350	317	342	339	357	356	363	328	345	359	388	332	323	291	335	320	337	327	344	336	319	353	343	328	341	341	341	322	348	356	349	337	339	312	335	337	313	344	320	355	342	295	366	334	351	332	358	345	332	354	322	335	382	377	370	384	333	346	326	348	343	331	384	342	365
22930	21345	29006	24059	21408	21614	13345	4816	3167	2499	2257	2052	1761	1509	1333	1164	1075	1067	1025	902	828	884	822	723	724	683	615	620	623	682	633	519	586	547	557	546	523	506	576	554	513	480	465	501	473	438	479	453	487	425	422	430	487	432	441	425	437	449	431	417	395	414	452	454	461	459	417	425	402	391	452	409	393	435	396	433	405	418	430	446	433	474	459	397	445	442	444	457	436	441	425	460	398	440	397	447	396	425	412	451	451	412	410	412	464	454	448	387	409	470	437	436	435	432	428	393	423	420	406	447	421	417	403	417	458	431	403	436	391	442	434	427	414	422	437	425	450	422	432	419	388	431	438	452	379	391	440	437	426	378	379	442	398	440	415	369	409	407	419	402	398	429	416	445	439	419	414	423	455	453	396	386	425	436	425	427	446	427	395	416	426	476	435	404	425	416	431	439	417	446	441	416	410	439	426	392	425	433	433	421	373	446	406	415	448	467	426	442	463	398	432	390	398	443	395	450	433	419	383	393	435	412	413	427	401	424	433	425	449	372	484	419	420	445	417	404	425	412	387	419	455	464	452	412	416	419	443	377	440	426	444	386	398	386	439	399	422	395	421	445	396	428	434	466	434	431	464	430	436	410	435	443	439	425	421	404	439	417	397	432	455	418	427	433	484	453	400	393	415	449	437	395	421	412	407	397	430	426	410	437	440	455	444	435	463	408	430	440	397	465	448	441	450	436	404	405	438	451	447	430	429	437	410	421	399	438	424	440	449	425	414	441	399	433	413	491	424	394	452	420	406	447	408	417	409	459	415	381	409	410	469	435	412	396	451	418	408	395	409	408	431	438	449	426	409	431	457	420	431	401	427	424	401	393	439	388	413	421	447	392	371	436	413	422	410	463	453	401	450	414	420	431	452	424	409	441	413	451	439	436	426	417	457	389	424	396	477	448	419	418	435	432	420	382	449	426	446	408	439	436	417	435	401	415	466	437	431	440	406	439	388	424	456	454	417	432	411	406	445	452	422	393	405	429	400	409	394	445	410	426	391	414	448	414	403	426	407	402	409	424	372	430	420	444	428	435	429	434	418	438	446	389	436	393	422	457	463	401	445	389	451	418	402	392	441	423	401	455	412	435	405	418	408	444	416	414	419	421	437	423	447	428	431	427	430	389	443	440	416	393	404	452	447	421	415	414	403	439	443	450	407	394	434	389	434	411	445	441	423	418	413	390	423	422	441	422	453	437	443	423	424	435	365	409	420	447	437	457	426	422	442	460	426	436	448	398	442	418	403	448	419	431	429	435	425	396	407	406	445	438	454	407	390	476	406	448	435	397	440	442	443	390	430	399	424	430	424	446	412	463	441	444	445	416	417	413	394	439	418	438	445	448	404	444	430	390	412	407	408	431	398	397	427	420	430	387	422	426	425	434	436	442	408	441	433	367	415	426	387	439	456	414	442	395	427	420	408	435	424	426	425	416	424	448	418	389	429	435	420	423	395	417	431	421	419	437	458	424	436	456	392	414	435	426	382	429	399	415	426	417	390	433	377	414	434	423	441	441	444	403	440	450	407	408	405	440	447	458	413	409	399	396	495	394	421	411	390	423	403	440	417	436	417	423	428	448	418	432	430	432	408	429	379	420	398	407	392	402	431	415	421	430	401	413	427	376	395	436	455	410	423	420	408	413	435	400	429	472	463	373	456	395	425	404	406	402	447	402	431	418	413	415	446	434	442	409	381	440	423	420	431	420	425	383	450	395	375	432	411	411	444	390	431	421	392	388	434	423	390	421	431	412	403	443	439	412	441	417	409	421	462	434	408	419	437	446	424	428	412	391	401	419	432	414	435	457	439	430	426	412	448	432	417	405	475	414	435	436	420	418	422	391	414	419	405	439	398	414	446	445	398	446	463	418	421	408	432	407	409	378	466	449	439	458	431	410	440	397	434	415	433	433	438	420	436	427	422	408	453	438	437	427	416	393	403	420	411	377	424	408	447	415	445	409	408	435	428	426	406	412	432	398	438	414	393	439	394	413	432	454	430	466	424	422	461	445	412	387	428	413	426	415	408	409	420	465	412	403	445	430	433	449	475	441	396	410	422	414	384	431	428	428	427	421	438	433	424	422	468	406	442	414	457	442	456	444	467	392	406	439	431	439	418	424	396	432	424	406	425	445	427	435	430	399	461	464	409	472	427	415	428	429	418	399	442	451	431	429	419	466	430	479	435	414	429	414	434	428	427	456	438	451	468	446	434	427	412	429	470	401	411	444	435	433	385	437	406	404	450	418	404	467	444	383	450	432	412	405	435	454	385	436	416	384	434	423	445	381	426	437	379	447	454	413	425	426	438	413	385	434	407	403	434	398	432	435	430	428	398	433	423	426	405	395	420	435	424	432	417	435	396	403	434	417	453	413	440	403	426	423	412	436	481	453	432	393	426	402	398	441	400	433	425	416	431	445	448	448	409	434	414	467	454	417	394	417	416	443	456	411	430	397	413	382	426	401	401	417	425	383	420	403	456	423	437	396	427	407	438	403	416	431	405	407	414	414	470	481	396	462	395	452	396	451	433	388	408	462	406	404	404	427	392	430	422	423	411	420	421	463	386	440	415	401	420	448	412	479	436	445	448	442	455	449	438	431	424	426	441	422	388	401	420	470	400	428	411	412	407	428	434	430	446	366	418	435	433	431	447	436	419	444	435	462	462	417	393	412	438	429	469	431	421	435	409	428	430	421	390	454	377	371	408	398	425	444	426	425	399	447	450	377	386	405	439	381	423	394	434	411	422	435	432	401	396	416	419	433	446	433	414	427	429	409	447	441	411	393	432	407	453	389	410	452	394	429	435	442	431	434	381	442	436	444	390	419	429	431	429	438	458	403	398	411	420	410	440	413	423	427	424	410	440	422	428	388	437	390	391	412	433	416	421	429	422	397	456	423	413	382	412	472	411	414	396	396	438	421	400	384	419	442	430	440	424	414	425	416	436	376	440	433	408	426	392	401	412	452	412	418	443	401	432	434	441	443	428	383	443	453	434	449	432	453	450	418	450	406	412	403	448	424	444	432	415	431	426	410	403	359	411	427	406	416	468	420	416	444	403	430	402	453	423	418	420	443	425	445	396	409	440	415	373	419	403	434	424	446	411	415	362	421	397	447	432	422	415	461	406	420	455	412	424	419	412	412	403	415	426	413	397	416	418	407	443	420	408	444	396	421	417	475	450	438	412	433	468	409	435	426	413	398	432	430	433	435	403	421	419	426	387	412	408	436	422	447	401	435	418	387	440	465	435	455	397	430	432	395	432	431	390	425	426	413	408	414	410	447	409	386	430	436	362	406	419	449	458	448	433	445	442	387	404	429	396	415	422	417	403	425	404	447	422	419	436	439	414	464	431	423	396	397	424	394	440	400	449	433	404	417	425	399	439	443	437	456	404	439	400	406	436	433	444	351	402	445	398	411	436	424	434	433	426	402	421	416	443	404	449	413	451	448	441	404	375	423
29345	47393	28459	18757	16299	12307	9059	7020	5055	4208	3676	3365	2727	2260	1969	1713	1486	1453	1351	1244	1133	1211	996	953	842	812	740	749	738	726	679	608	658	632	636	610	597	540	584	568	573	596	541	495	518	536	518	485	492	473	495	430	467	440	433	417	422	458	466	446	428	426	456	460	443	431	423	444	462	415	430	442	440	434	426	424	446	439	446	431	437	420	425	445	429	447	414	419	429	418	462	437	393	400	436	423	442	460	483	483	424	409	409	444	446	450	403	465	422	434	463	458	464	435	444	425	403	404	434	427	430	421	420	457	415	422	408	406	441	423	434	429	410	463	423	418	438	432	403	440	464	446	414	440	437	423	395	448	418	436	441	411	402	432	451	437	441	436	410	449	407	440	441	433	429	422	444	427	474	418	380	403	447	400	420	461	385	424	409	436	425	405	408	429	470	409	438	420	454	430	437	425	440	435	454	441	469	416	407	452	451	417	462	408	425	445	436	404	450	409	438	434	446	461	450	439	423	402	422	423	429	435	416	471	453	418	473	386	436	402	447	412	415	389	454	434	410	456	404	442	417	402	412	434	404	434	398	439	422	414	415	431	416	452	481	402	447	419	426	436	424	465	408	427	401	417	452	432	444	425	467	432	434	407	402	450	422	441	448	431	422	397	427	454	420	438	417	421	401	435	433	420	403	467	404	431	451	426	440	431	430	397	411	418	451	447	410	435	440	411	449	449	432	425	401	443	407	412	440	398	437	432	419	445	459	428	464	454	405	427	449	425	417	437	430	444	434	441	430	402	418	422	412	422	425	398	474	482	464	407	446	423	428	415	397	414	417	456	430	410	445	434	415	429	434	434	475	434	418	452	471	401	476	456	405	416	438	441	439	411	442	414	392	467	434	452	440	393	456	440	435	441	436	452	460	436	443	461	442	422	421	415	400	427	475	472	416	483	408	431	433	420	429	421	448	449	425	439	429	410	442	407	428	425	447	416	444	402	444	428	427	371	461	454	467	416	457	425	468	410	442	432	416	412	423	469	400	447	420	447	449	436	436	433	418	441	423	416	412	427	446	382	421	394	446	398	436	442	442	450	454	424	448	453	438	429	428	383	455	443	437	412	430	429	474	444	408	430	407	433	428	422	443	410	439	394	454	431	446	429	435	435	431	426	405	449	428	445	440	457	406	418	426	413	418	435	411	443	457	419	457	440	406	415	431	432	441	458	396	434	431	416	455	427	392	459	434	444	434	389	430	455	439	388	435	405	409	367	436	452	423	402	413	443	438	448	423	434	447	466	485	427	401	433	426	433	430	433	467	444	415	448	460	427	413	422	420	395	466	423	433	452	417	429	398	472	453	455	438	444	442	439	435	437	458	396	405	392	445	426	438	406	422	409	455	428	436	427	456	442	418	435	450	461	448	448	415	432	437	422	454	407	462	408	423	448	407	410	449	407	446	433	468	444	425	448	430	448	432	406	446	391	458	406	408	433	426	424	432	396	409	454	440	477	435	435	390	490	409	450	413	426	431	475	434	457	484	426	439	433	483	434	407	450	412	450	400	426	404	419	451	432	455	438	432	409	407	456	417	441	421	414	460	446	436	427	415	437	456	414	475	443	449	408	442	459	399	430	437	475	407	421	415	436	411	421	445	418	405	446	427	441	438	442	411	405	418	404	447	414	443	427	422	434	442	412	450	426	424	447	426	433	432	410	382	429	448	410	429	438	468	444	423	433	412	428	458	423	439	433	440	449	441	447	450	407	398	403	452	425	437	437	462	423	473	426	452	440	435	401	400	429	374	430	451	457	425	451	429	455	418	431	419	412	387	428	411	428	383	432	444	384	418	444	424	475	436	444	413	459	409	416	423	404	429	439	430	407	400	434	466	422	437	431	420	425	429	407	429	441	440	430	404	441	448	430	434	445	418	392	434	432	406	414	418	469	430	389	465	441	449	434	406	433	415	412	458	461	402	480	426	443	425	450	431	452	433	413	406	433	414	412	427	430	468	467	439	456	455	466	447	440	418	433	399	419	439	470	408	457	430	427	409	422	457	475	447	443	443	430	464	441	422	447	411	447	435	429	441	424	409	443	415	401	408	449	402	443	465	403	431	462	477	410	412	434	447	457	402	418	417	425	441	429	449	449	435	429	441	436	426	412	402	467	442	442	441	399	442	461	411	464	407	398	374	429	429	469	425	418	458	425	417	415	433	454	419	439	417	433	463	451	392	450	425	401	473	402	392	426	448	438	429	407	410	439	426	440	419	448	456	418	457	441	434	447	420	446	397	435	428	430	425	429	402	443	431	409	441	452	450	452	446	456	434	428	415	437	457	425	403	449	417	429	427	407	404	417	442	448	413	432	446	409	411	435	438	457	420	420	413	428	438	406	387	410	422	431	441	458	382	417	417	417	413	424	405	421	452	438	415	429	401	452	420	454	420	438	458	447	403	421	411	408	414	451	433	412	429	428	415	445	422	453	408	438	439	445	415	401	452	429	388	419	472	450	411	423	439	416	438	415	443	413	413	432	469	433	435	434	395	450	452	454	443	427	432	414	440	460	416	436	384	423	438	432	445	445	434	421	435	383	428	395	447	426	446	426	443	391	438	402	411	478	415	419	449	437	453	439	444	403	438	428	436	431	405	410	423	427	478	456	405	418	418	402	457	403	413	433	450	403	433	425	408	462	391	414	374	449	467	429	455	431	451	429	393	429	463	426	408	419	399	465	427	418	412	403	472	420	403	413	410	451	447	414	433	410	416	433	449	425	416	428	419	387	421	432	457	423	444	453	457	454	443	420	440	427	456	442	421	398	438	436	440	404	406	429	421	432	467	442	409	412	492	468	454	430	469	455	417	412	460	444	401	417	445	421	487	404	440	438	427	439	436	438	467	461	456	414	468	414	400	441	428	420	458	453	437	464	404	468	454	405	497	468	410	479	419	430	448	454	434	439	404	430	436	436	424	403	405	418	427	425	456	417	469	434	399	445	471	432	424	453	413	434	412	402	432	463	456	452	426	450	436	452	405	440	402	442	459	412	443	448	431	439	442	398	426	413	427	423	434	447	426	432	443	461	436	410	427	440	396	433	419	449	445	427	429	434	464	425	412	453	454	454	473	438	438	443	402	452	434	478	456	444	443	430	409	420	429	426	427	448	452	391	416	437	442	419	438	442	430	450	441	451	444	460	437	439	415	442	416	404	428	431	418	395	415	397	408	433	423	433	418	436	449	446	418	420	437	421	438	428	426	455	412	410	404	461	431	436	398	400	407	456	423	449	389	422	413	414	401	434	418	436	384	487	425	442	439	425	405	455	415	408	415	428	461	427	414	409	458	429	415	411	470	413	432	415	397	443	414	433	445	422	440	467	414	439	453	432	461	419	412	447	406	411	454	427	448	433	459	454	447	403	466	425	424	450	437	444	411	443	424	423	420	416	397	426	429	415	424	416	459	453	427	417	420	426	427	449	422	477	472	439	456	421	412	442	437	420	416	444	376	431
28699	22112	16767	9211	5055	3149	2018	1520	1162	1037	913	797	716	635	524	524	463	485	427	406	403	392	388	314	329	356	304	349	346	333	277	280	287	324	316	305	285	286	266	252	275	285	292	273	252	303	265	285	257	276	254	253	250	244	239	240	227	272	242	236	230	244	241	247	273	244	261	237	247	258	225	259	235	250	259	270	251	278	249	233	269	284	255	263	240	233	242	207	233	280	241	229	245	256	250	226	247	244	230	265	241	251	236	278	259	250	274	239	251	252	256	231	246	258	270	231	254	226	261	216	239	238	235	254	245	229	238	232	243	232	248	290	228	238	229	256	242	229	248	251	264	239	235	230	241	281	233	239	231	246	231	236	215	265	261	229	247	262	273	233	262	259	253	244	237	236	227	259	236	235	250	239	229	251	219	268	235	263	229	228	241	238	234	275	216	264	229	221	254	241	217	250	201	265	239	237	225	247	209	248	277	242	223	246	253	259	239	237	247	236	242	241	248	233	249	248	252	232	217	263	237	246	278	246	255	241	243	225	245	259	265	229	261	231	242	241	229	241	261	236	262	232	243	239	249	261	221	229	248	266	262	243	255	239	260	230	264	269	230	267	257	265	260	221	261	258	222	252	246	251	221	242	253	234	239	248	237	238	212	244	245	237	253	247	210	248	219	269	251	248	258	222	248	277	251	243	253	234	241	232	232	223	216	240	254	260	273	223	237	229	211	263	262	242	238	283	231	238	237	214	228	233	214	250	237	224	259	264	250	213	247	262	234	271	261	263	277	262	230	262	265	247	236	263	259	227	274	233	234	241	251	257	272	237	247	235	231	232	226	260	249	233	252	240	227	254	246	260	284	265	228	247	243	270	250	227	248	223	272	262	252	270	243	256	241	249	241	245	253	226	217	236	229	220	288	264	254	246	260	253	218	253	283	234	245	263	227	249	241	252	252	258	232	245	275	238	250	245	256	199	257	237	246	266	226	252	234	236	240	220	279	242	260	271	215	235	244	246	230	225	214	250	247	238	238	268	281	243	233	242	243	210	248	245	239	257	225	231	245	231	251	269	247	255	226	248	255	242	232	245	253	233	260	255	242	233	264	258	268	239	242	243	258	256	240	234	228	224	243	251	271	239	275	239	248	221	250	271	248	265	251	261	260	293	244	259	250	217	267	255	237	223	247	264	223	202	238	275	235	262	241	250	214	234	220	240	267	280	221	246	249	272	235	235	234	246	245	278	228	236	241	234	242	252	240	237	247	248	224	264	243	237	239	253	265	242	278	240	260	250	283	236	250	204	228	247	239	266	248	220	254	231	231	213	276	247	268	252	219	240	257	237	240	241	245	250	237	237	231	239	254	249	242	263	247	248	250	252	255	246	259	246	274	259	221	236	226	263	254	271	250	249	216	258	263	277	254	260	250	242	247	241	254	230	240	237	246	192	257	254	246	225	252	246	254	278	259	238	255	235	239	262	250	238	245	218	259	241	254	239	235	251	242	218	269	268	242	263	264	260	253	272	253	250	243	241	236	265	220	230	272	248	256	250	250	252	235	252	234	253	256	245	251	257	238	233	236	223	224	284	238	246	223	247	228	258	265	261	229	223	248	211	253	275	253	224	242	241	258	234	236	265	224	254	244	276	253	251	227	273	245	234	234	234	242	262	248	245	228	241	231	264	294	255	222	217	230	268	239	263	289	253	253	248	264	246	228	245	269	273	242	247	221	256	257	220	236	251	259	243	248	269	247	236	248	223	258	209	251	228	230	227	247	259	228	221	234	229	262	241	233	249	229	255	236	236	261	247	261	237	264	204	272	222	247	251	253	247	268	230	262	279	242	260	227	222	242	227	247	198	262	241	262	259	251	239	253	249	245	260	222	218	258	206	246	282	240	246	262	233	216	239	258	220	248	205	235	269	259	249	269	248	275	235	252	217	240	246	241	250	245	227	259	245	250	237	217	232	241	234	246	252	232	223	235	251	237	227	284	240	270	258	229	250	241	249	248	244	247	230	256	216	269	247	218	238	247	247	251	236	226	239	234	275	251	268	231	248	273	267	272	241	229	248	228	270	249	259	237	249	257	242	260	256	268	210	234	249	246	273	235	251	267	257	249	266	228	227	245	270	265	255	242	241	242	233	283	232	242	256	249	240	254	240	214	245	273	241	248	263	229	210	243	230	231	235	241	286	238	249	224	245	259	264	263	227	251	260	247	246	251	255	281	261	260	239	232	215	253	225	226	241	241	259	222	220	260	212	211	235	260	243	245	241	216	263	249	254	246	250	223	250	233	259	237	234	243	261	223	245	255	243	233	274	264	250	228	241	251	235	246	245	242	239	256	253	244	259	231	241	269	224	241	244	274	238	273	241	263	263	243	252	240	250	248	264	259	262	264	229	243	275	242	242	228	237	245	237	260	225	240	245	230	251	231	239	247	251	214	256	249	277	241	264	228	244	278	247	262	240	243	245	245	255	280	244	242	230	224	225	225	242	234	270	263	269	267	271	247	235	253	237	243	249	272	225	251	240	255	237	257	271	227	226	275	234	234	243	220	252	237	240	247	252	238	213	234	250	267	274	204	264	285	262	241	221	252	252	243	236	235	215	250	238	214	216	256	251	238	247	260	251	243	252	219	263	240	245	247	249	238	247	267	249	250	241	219	234	248	236	271	259	261	222	239	243	240	244	243	227	228	232	249	255	259	251	245	242	255	227	245	240	240	256	237	234	261	244	248	235	260	241	244	255	273	247	266	263	275	242	253	235	241	243	245	239	238	251	237	231	269	270	236	229	233	260	269	250	228	229	231	235	256	217	226	267	223	254	246	231	253	234	267	253	251	280	236	261	231	253	246	236	235	256	261	244	266	225	229	211	260	244	243	252	239	261	271	234	242	223	281	244	229	245	241	246	256	238	247	252	264	263	238	239	283	258	242	252	244	254	259	241	272	241	207	233	242	235	246	254	239	250	261	276	237	238	241	233	267	257	238	231	253	254	221	229	250	249	237	228	246	227	238	212	235	273	227	247	225	254	239	213	243	243	259	229	235	257	267	229	193	273	234	244	234	209	267	266	238	241	259	258	230	244	248	238	244	255	242	244	251	199	259	235	238	247	236	260	241	256	242	241	283	251	246	231	256	248	242	278	229	276	257	258	253	241	253	259	231	248	259	269	240	270	241	218	241	228	251	243	242	229	249	229	292	239	249	239	243	259	255	236	265	293	266	234	251	256	223	248	250	267	228	256	226	239	251	242	257	223	237	239	241	236	222	249	248	261	251	252	228	223	245	266	248	243	230	242	245	219	283	248	242	239	242	234	239	264	259	281	262	245	249	221	238	227	267	227	259	254	238	266	265	243	250	260	249	247	243	249	216	225	269	238	250	255	239	239	230	244	243	252	253	240	252	247	231	250	245	265	226	243	228	233	237	248	257	242	258	265	283	266	255	253	241	237	252	245	259	253	264	251	254	208	246	248	238	237	263	230	251	254	231	224	236	259
22953	28678	15674	8982	7052	5213	3535	2731	2014	1753	1527	1357	1184	966	797	678	626	623	580	557	538	505	463	470	446	406	387	389	381	355	385	349	353	361	346	325	312	285	315	340	341	318	331	318	281	298	297	311	256	278	271	284	250	267	271	282	309	257	266	285	263	271	253	260	254	276	249	262	273	270	276	254	279	296	268	252	281	257	277	241	301	258	232	246	287	262	266	259	246	274	267	264	267	258	245	280	261	286	272	250	258	284	248	289	265	240	245	252	262	288	297	251	262	238	273	263	260	244	240	266	261	263	287	254	248	274	289	255	297	271	253	248	259	301	236	230	233	254	265	283	232	267	259	280	263	246	278	303	273	278	254	236	218	296	266	249	263	267	270	277	274	267	250	253	237	272	288	267	270	274	260	236	266	263	281	259	284	244	253	289	256	265	267	265	281	260	261	256	272	276	272	254	277	267	272	269	279	274	257	282	245	272	286	266	226	290	257	283	260	267	294	295	251	241	258	246	290	266	285	234	277	238	269	257	275	256	270	281	253	228	282	277	262	254	269	260	281	280	271	248	238	305	228	270	280	248	280	278	275	278	245	261	293	257	251	271	259	284	270	266	263	248	258	268	264	262	258	260	259	252	243	254	290	251	242	243	253	259	248	286	278	288	260	235	258	257	291	290	269	287	264	241	268	282	313	243	247	244	280	300	250	270	251	248	283	277	253	276	266	262	270	265	255	290	236	228	278	282	256	253	283	248	262	274	250	262	262	261	256	279	274	255	277	258	259	257	270	254	263	275	276	271	256	243	275	256	247	258	253	297	291	263	276	252	232	276	301	266	256	275	288	243	259	271	261	286	248	277	263	295	278	262	273	249	267	261	261	253	280	258	266	253	260	258	264	284	271	260	267	260	263	269	281	249	266	258	283	272	288	255	316	271	259	255	260	239	253	280	267	253	295	266	276	260	262	252	277	232	262	264	264	248	253	237	272	283	283	268	249	250	285	246	257	270	276	241	280	251	276	250	272	270	248	254	269	242	264	266	258	270	262	285	277	251	278	261	249	242	260	277	278	243	245	275	255	271	258	227	255	270	285	253	247	263	260	299	273	273	257	283	238	237	253	262	260	265	255	283	268	265	258	264	229	258	259	255	257	270	290	282	286	265	261	268	255	268	276	280	268	248	268	273	265	297	282	282	254	288	242	265	281	236	266	265	255	274	263	249	247	263	238	256	262	291	277	278	274	227	270	242	269	278	215	252	286	258	284	252	263	254	280	296	233	275	244	288	273	224	247	258	261	284	263	261	257	228	281	264	262	271	266	277	268	258	244	237	239	302	287	264	267	261	264	252	263	263	280	263	281	263	315	266	260	251	257	272	266	266	252	254	279	260	267	237	271	295	265	257	238	271	260	246	254	299	263	252	279	249	270	293	274	266	292	290	286	262	259	234	273	260	276	245	268	283	276	261	229	271	279	249	260	298	243	253	283	244	284	284	238	259	279	241	261	261	266	239	249	273	249	238	254	245	250	242	265	262	268	262	276	243	272	255	287	253	288	254	262	266	273	252	271	273	285	257	244	270	240	253	266	228	291	277	243	293	253	254	274	269	275	279	267	277	251	273	251	257	267	265	268	273	264	255	254	266	285	272	260	286	263	268	269	282	261	268	261	265	249	277	240	285	280	242	293	266	228	248	263	252	291	280	251	270	242	270	277	272	245	260	250	294	266	283	270	260	259	259	268	261	281	274	292	281	265	258	257	246	243	280	241	225	285	269	247	261	293	246	263	264	290	272	264	267	254	250	303	284	291	268	260	295	275	267	274	249	242	284	248	234	278	231	281	258	271	241	300	254	256	275	259	273	253	262	258	270	293	270	265	257	272	281	289	241	268	251	285	287	270	269	250	262	259	254	275	241	285	263	279	259	251	238	275	226	244	287	268	256	238	288	269	239	287	252	236	267	275	235	272	274	261	264	286	267	263	269	261	237	245	267	262	280	246	260	252	304	293	275	282	289	258	276	280	257	284	267	259	256	278	269	268	259	260	284	256	261	238	275	259	252	254	273	253	274	251	269	287	266	265	254	261	260	274	273	284	279	284	282	283	267	269	266	261	255	284	246	264	272	278	267	253	275	276	233	248	243	259	282	286	305	269	271	278	253	304	265	293	257	276	251	250	288	243	306	277	291	260	265	275	256	289	282	260	275	262	260	241	263	250	249	280	270	281	255	290	267	258	242	245	295	247	256	273	228	258	280	267	263	273	259	254	256	290	282	241	252	286	259	266	261	266	304	252	266	283	272	282	272	263	259	273	271	263	255	247	274	260	256	263	291	249	246	258	249	264	253	252	236	257	268	266	304	285	244	239	259	289	251	268	267	283	253	272	263	255	264	258	251	262	259	276	265	257	223	253	239	233	257	278	252	245	255	258	273	232	282	247	273	268	268	280	283	282	262	269	269	290	257	265	264	253	279	238	272	249	283	252	276	254	272	261	262	236	259	267	267	250	264	251	261	301	254	283	272	243	288	234	264	255	253	258	237	254	249	263	245	262	244	271	279	279	280	269	307	285	268	261	259	261	273	261	273	269	278	270	269	278	265	247	237	217	267	266	298	288	282	273	257	261	267	268	268	268	262	275	234	267	254	253	271	284	264	255	264	252	274	241	290	254	273	262	246	277	289	271	240	280	263	232	282	251	241	252	291	247	243	275	272	287	275	253	284	269	246	271	256	240	241	273	265	297	257	257	240	249	272	256	273	277	254	232	257	303	262	240	269	255	264	258	280	239	253	281	275	270	273	275	248	246	263	272	273	263	244	274	283	262	257	257	271	265	278	260	260	273	285	257	267	268	256	242	257	277	260	294	293	265	268	260	266	261	287	281	279	256	257	257	258	283	272	268	265	266	268	246	270	254	261	264	276	297	262	258	261	268	249	279	240	260	247	260	251	251	259	276	269	299	268	236	229	276	279	269	257	263	265	277	266	300	262	273	293	273	257	246	239	280	264	269	252	270	263	247	256	272	261	265	271	278	272	260	266	252	259	253	257	275	285	245	252	281	271	244	280	263	274	278	246	280	284	300	256	276	248	272	264	241	244	259	261	274	281	271	272	282	274	284	254	297	274	243	249	242	256	242	266	251	241	249	256	274	278	274	239	297	287	246	250	253	263	259	230	283	255	237	288	284	265	258	268	269	296	268	250	231	258	255	266	310	289	258	259	235	270	252	266	289	281	287	270	271	250	271	274	267	300	295	269	296	297	240	266	247	296	276	258	260	247	288	257	254	252	278	250	257	273	276	237	281	247	249	292	271	270	257	269	278	285	259	257	264	266	262	253	257	265	276	273	236	289	273	279	287	306	245	242	263	243	289	263	270	268	262	259	261	278	253	266	270	275	261	268	259	265	265	258	273	268	309	252	301	271	269	258	265	251	251	269	255	282	254	251	257	294	277	257	290	267	265	273	271	286	255	226	222	248	290	265	289	254	248	250	260	243	279	295	276	261
23900	21252	28383	24430	21247	13262	5514	3122	2204	1798	1696	1522	1264	1000	914	758	789	775	675	664	609	573	496	462	477	490	482	476	463	429	419	404	358	360	351	364	345	338	309	351	341	341	359	323	374	295	326	307	303	309	316	305	302	261	309	301	279	321	321	292	298	269	292	299	291	309	289	307	324	306	318	283	283	303	319	301	306	295	316	300	315	301	301	284	313	269	276	328	286	282	283	301	291	293	306	292	294	256	271	319	271	287	285	300	295	284	329	266	321	290	307	287	283	309	302	296	310	304	280	276	271	311	263	273	265	280	294	320	291	265	277	314	332	304	297	292	294	286	245	291	300	263	268	295	282	302	290	284	275	274	277	300	293	292	293	290	296	298	296	283	290	270	306	275	285	325	288	263	305	297	307	305	307	329	290	295	322	265	284	260	294	311	292	303	267	324	310	317	270	306	279	279	328	276	273	282	285	277	303	319	313	296	287	306	289	240	277	298	292	300	315	277	306	332	299	284	290	287	300	304	288	254	289	312	321	309	295	304	318	307	273	264	273	272	291	269	307	295	290	279	255	302	280	280	254	311	318	298	271	288	293	301	321	291	287	301	307	322	291	280	273	290	274	302	292	273	289	319	323	277	302	343	279	306	262	294	288	311	307	262	279	302	305	291	293	281	283	281	299	266	273	285	305	321	322	266	324	268	290	300	291	294	288	278	312	314	276	274	277	272	315	306	292	312	265	325	296	274	292	309	315	316	278	311	307	309	294	296	300	277	302	256	302	289	289	299	321	302	290	304	282	320	310	288	290	283	287	292	282	263	310	276	288	312	307	290	272	273	267	278	311	298	291	285	269	301	319	295	312	272	297	312	288	308	271	302	295	311	304	294	302	294	300	309	290	303	242	287	282	338	308	284	305	263	293	296	316	306	315	290	280	314	275	271	283	282	305	318	312	293	280	327	307	287	290	296	282	303	304	324	310	332	333	341	278	283	285	297	281	293	266	299	295	276	281	289	286	284	319	279	294	278	276	315	290	281	267	312	298	256	291	286	320	300	278	301	291	311	309	298	282	311	304	292	312	289	293	278	297	267	293	309	324	301	301	319	285	317	290	299	298	320	305	330	317	320	302	324	291	277	288	277	270	284	281	305	292	304	297	305	275	289	328	289	325	282	304	294	325	300	308	317	282	306	332	340	304	267	332	275	303	276	279	313	283	326	317	287	288	298	315	323	280	320	309	288	283	289	273	289	299	294	288	287	300	288	315	286	307	316	307	283	278	276	318	300	278	279	280	279	300	279	299	287	288	277	292	297	323	281	301	311	298	298	280	294	299	321	307	316	302	289	304	284	319	304	290	303	312	279	281	307	277	256	318	293	335	309	280	271	290	268	284	292	320	262	282	295	311	295	303	316	319	302	310	312	259	272	303	288	315	283	299	301	287	283	299	292	329	294	293	282	293	327	292	316	358	309	304	295	306	293	282	267	280	287	311	311	329	314	292	291	329	302	282	300	279	338	269	305	309	281	310	317	300	303	304	278	315	273	287	326	293	303	285	316	300	266	273	286	328	306	320	292	287	287	305	305	301	272	315	311	297	308	300	291	284	284	257	302	281	318	306	284	281	308	288	303	289	285	294	268	281	283	306	270	272	325	304	261	279	267	291	286	324	318	325	302	288	323	282	287	315	294	308	309	278	292	287	294	302	277	302	310	287	292	295	305	267	289	289	324	272	268	289	292	294	279	304	320	291	299	286	298	292	304	298	265	296	289	292	277	318	317	300	268	290	321	290	294	314	323	332	317	307	296	287	258	299	281	307	286	286	318	305	290	313	273	267	294	319	302	282	307	276	321	319	295	300	306	318	271	293	295	307	306	291	293	271	293	313	282	300	265	264	294	294	314	266	277	277	311	310	306	279	317	267	288	286	301	308	324	317	306	316	285	287	298	308	286	308	302	291	292	298	291	277	340	280	262	307	291	309	313	279	300	279	315	315	303	321	323	303	294	287	278	292	315	290	320	285	285	316	298	284	267	310	312	284	279	284	292	293	300	308	293	323	312	313	268	296	314	328	290	286	278	279	288	299	257	297	305	278	284	314	289	280	290	298	273	295	311	321	279	291	313	321	269	290	293	285	286	316	285	313	284	303	307	315	278	278	317	254	324	326	311	291	292	285	262	307	284	294	266	270	329	306	325	311	287	310	270	303	290	302	283	272	308	283	312	296	299	283	325	283	247	317	267	303	286	280	311	300	292	304	280	275	296	329	307	301	288	319	304	283	308	294	319	313	295	308	284	279	303	311	281	289	326	278	305	307	334	305	274	292	281	301	297	266	297	309	289	291	293	315	337	285	282	294	282	283	294	294	301	298	271	297	306	295	300	279	284	296	293	275	268	289	301	271	290	306	320	296	274	284	338	280	309	295	282	302	302	324	291	326	281	272	316	274	277	313	316	295	294	311	308	298	325	278	313	289	312	320	273	305	277	311	292	269	271	264	284	289	301	283	283	312	265	294	291	279	283	313	295	281	299	308	293	284	299	279	312	317	316	286	292	283	297	295	337	298	277	287	303	330	291	302	296	303	316	299	296	308	299	309	293	278	306	274	315	289	287	300	308	298	268	314	288	269	302	290	309	292	301	291	307	283	314	298	313	290	308	306	300	316	284	329	317	340	316	357	297	294	293	269	300	271	286	297	296	313	315	321	294	292	285	279	289	317	315	296	282	319	288	296	280	302	301	303	286	265	273	284	289	285	275	261	297	287	287	302	292	306	301	272	272	297	304	299	273	277	288	283	315	293	306	271	302	262	271	305	252	264	274	295	291	283	285	308	281	303	306	264	280	267	302	274	326	309	283	316	321	273	318	322	259	250	304	316	326	308	316	321	272	270	319	274	305	326	283	300	274	327	293	286	271	314	280	284	304	320	283	321	291	296	289	298	264	301	287	295	304	310	277	274	326	318	280	266	322	316	320	303	312	296	301	282	323	306	287	286	312	313	326	299	283	286	274	278	287	282	279	265	275	287	309	320	302	293	305	313	287	307	292	308	261	271	279	288	298	306	268	290	280	307	328	276	301	244	300	305	296	293	317	288	280	307	277	276	299	282	278	323	294	305	322	274	276	274	308	303	264	310	308	332	325	304	311	287	282	304	294	323	277	295	304	278	303	276	311	289	314	323	304	340	292	268	281	310	304	301	289	259	293	285	321	328	286	313	309	290	283	294	274	275	304	293	288	283	273	287	311	323	299	281	294	268	327	318	315	299	298	302	291	302	318	341	298	281	299	267	284	333	301	273	306	287	310	275	290	278	299	269	270	284	283	294	279	289	303	277	297	298	303	298	311	279	273	296	291	297	288	308	318	286	316	299	293	268	255	287	311	275	280	300	305	333	306	303	307	301	314	297	294	286	300	277	301	304	330	313	286	307	300	302	314	276	299	312	293	262	304	310	301	276	312	292	281	282	277	324	261	275	298	301	291	311	285	328	286	294	279	287	274	316	284
26095	36535	22606	14377	11924	8820	6807	5035	3766	3170	2860	2403	1924	1593	1310	1166	1121	1087	930	849	804	844	707	610	659	563	536	535	543	511	512	457	463	456	438	432	384	422	377	399	401	378	393	399	393	382	349	346	352	321	303	366	322	309	286	306	284	326	327	302	313	315	294	324	324	339	316	300	314	329	290	298	305	332	314	324	320	313	339	318	300	327	306	309	303	340	308	275	322	319	323	297	303	334	316	325	299	291	316	324	285	339	331	307	330	340	315	324	322	313	334	314	309	329	295	285	308	301	330	316	305	336	293	266	291	284	301	315	297	339	330	309	318	305	293	320	323	311	321	320	332	367	324	327	308	288	310	313	329	298	290	282	313	312	290	317	331	318	325	323	290	325	298	332	315	309	306	316	343	309	303	306	318	306	307	330	322	304	291	317	274	301	330	323	300	294	288	313	311	323	312	326	310	322	317	297	334	322	325	309	307	346	299	316	321	319	335	309	322	321	317	309	282	288	316	318	306	283	350	300	298	325	304	342	295	296	310	312	335	335	314	299	284	302	324	306	312	317	291	310	300	322	310	292	295	325	322	325	319	305	303	312	286	284	324	335	322	305	367	314	323	307	308	308	279	332	308	306	315	292	319	310	277	298	290	290	319	309	329	296	295	309	325	306	318	322	316	320	331	290	280	313	316	310	297	318	311	311	330	305	291	297	301	273	302	336	307	302	329	332	302	330	310	334	294	354	313	331	313	313	315	306	311	326	298	327	306	304	303	301	303	301	294	304	300	292	319	310	317	316	292	341	277	296	317	278	317	292	300	329	310	288	287	298	306	308	286	335	302	309	268	291	275	290	270	303	329	317	325	313	300	313	307	294	303	303	311	290	290	323	324	314	315	300	296	322	308	300	287	319	327	297	330	308	310	315	334	325	318	281	312	298	272	305	328	329	299	296	324	304	324	312	344	314	284	325	324	285	334	299	306	310	303	315	314	339	315	302	288	298	318	313	302	299	306	321	284	321	321	320	298	299	289	322	296	300	306	306	311	309	351	316	299	295	272	289	315	299	306	310	272	306	315	313	313	295	317	294	322	295	300	315	317	291	330	322	268	326	324	318	320	319	320	300	355	291	332	298	321	304	335	305	321	321	306	286	300	304	295	293	278	334	299	295	319	291	287	321	334	310	300	308	305	294	308	283	280	302	292	310	284	314	297	301	306	308	311	294	330	339	290	286	328	316	331	329	292	317	297	320	314	289	328	306	298	348	304	339	299	326	304	271	319	303	318	311	293	306	316	311	283	296	309	298	307	313	355	324	314	279	315	322	302	313	310	292	308	300	300	279	298	322	291	292	299	329	287	301	270	307	286	323	312	328	291	312	294	303	276	324	292	341	327	318	333	311	318	326	299	326	305	313	309	261	307	324	310	334	299	301	291	301	309	317	320	289	311	316	301	316	326	321	309	300	298	311	277	329	315	336	296	312	323	310	316	318	273	306	309	327	308	327	311	321	305	317	314	322	307	295	321	331	322	324	305	284	325	327	339	306	292	327	286	291	284	326	300	317	312	283	320	304	329	320	305	333	317	326	280	307	313	302	309	288	284	296	308	315	327	317	311	317	311	300	311	326	288	334	291	342	308	330	320	284	307	334	298	297	313	316	321	320	303	298	296	324	312	302	307	322	297	302	281	281	332	306	282	314	288	305	340	302	302	309	303	297	305	299	315	304	299	291	316	308	284	307	313	314	321	305	326	298	304	250	334	331	303	289	310	301	295	298	308	291	318	297	287	307	304	311	325	291	303	317	327	308	315	311	296	315	358	350	299	321	296	295	278	269	319	303	320	300	307	327	339	294	297	304	304	303	280	323	314	330	307	286	294	325	316	289	311	319	307	335	305	310	289	311	309	299	276	304	288	285	305	309	326	346	313	318	291	319	277	330	290	307	302	313	305	310	323	324	287	316	317	314	302	314	318	304	336	321	348	316	303	313	329	300	304	320	318	293	289	312	299	303	315	328	291	319	306	289	273	336	302	339	320	354	314	315	310	299	277	307	295	319	326	347	320	307	365	315	320	295	326	296	313	299	307	296	340	303	329	318	333	301	283	303	318	298	297	333	318	316	321	322	303	292	303	284	307	312	270	328	305	317	289	296	308	299	307	296	274	332	296	295	335	291	322	304	312	300	293	338	295	294	284	297	303	323	318	291	318	325	312	277	345	311	292	339	320	317	325	283	292	308	297	302	286	336	286	329	296	312	314	298	294	316	275	302	304	299	297	330	289	302	317	285	299	272	293	290	335	305	319	295	294	302	270	292	314	295	328	317	310	299	323	312	284	336	339	299	289	337	285	343	295	317	288	308	295	310	275	354	321	280	318	306	325	283	314	314	312	328	293	301	306	311	308	313	344	304	309	289	309	311	291	311	305	323	286	265	271	319	339	293	319	289	307	305	312	349	321	295	284	357	305	311	306	304	286	287	269	282	276	316	322	312	293	283	276	303	321	323	289	316	305	312	279	306	320	316	347	327	332	315	309	283	317	295	292	324	345	285	297	308	329	266	333	320	302	309	300	333	326	297	321	325	308	331	299	315	330	299	316	328	327	309	287	285	339	291	326	315	298	301	287	317	317	319	308	290	277	323	332	334	302	312	294	308	285	339	295	310	288	339	323	326	289	301	328	290	296	312	308	343	351	275	313	277	286	280	331	298	331	323	330	319	318	305	330	302	291	349	306	290	330	336	307	300	300	309	296	344	310	311	336	324	307	329	321	330	318	307	273	286	282	314	310	339	312	323	294	336	326	262	306	303	316	317	313	291	293	302	317	339	334	320	335	312	313	338	277	320	300	323	332	291	316	326	328	310	307	288	326	277	322	295	287	316	328	332	339	324	319	295	309	318	283	317	319	305	283	333	356	328	337	282	312	331	301	319	303	293	299	297	306	328	330	345	284	298	292	301	297	322	312	313	318	290	289	303	319	309	320	336	305	303	317	315	305	320	276	310	304	314	333	357	320	332	297	294	286	293	309	326	297	311	326	291	337	333	310	302	316	298	283	302	333	316	287	323	329	297	323	320	284	297	309	331	320	297	278	292	313	306	300	280	304	326	304	312	315	286	316	288	305	299	318	336	310	304	321	301	311	357	293	303	317	302	294	280	299	296	311	311	329	315	304	333	323	295	304	307	295	300	338	279	315	297	317	291	287	308	326	287	309	339	307	320	289	282	308	323	289	321	276	317	316	281	299	316	313	309	299	327	317	313	309	307	339	312	307	337	294	273	341	295	297	321	304	338	301	307	307	323	286	304	312	281	319	296	322	318	295	324	288	323	300	339	337	301	321	288	322	315	295	302	301	296	329	297	329	297	333	305	311	344	303	329	298	303	317	291	314	279	317	310	313	324	289	282	304	314	303	296	312	287	331	271	321	288	315	291	314	335	286	291	334	351	299	325	293	299	284	300	309	315	286	307	316	313	315	310	309	308	301	329	329	315	332	317	322	309	286	310
25059	21148	27086	25300	13272	5045	3216	2240	1869	1502	1383	1174	979	888	804	667	720	643	637	532	555	522	524	473	473	428	414	445	429	414	413	389	380	383	366	359	397	406	345	350	375	358	350	355	344	361	361	353	329	305	342	342	335	308	325	298	318	335	315	320	337	295	307	329	337	314	336	328	299	348	275	324	304	322	310	339	304	313	303	299	338	303	335	338	325	318	322	307	320	303	301	316	319	312	331	323	298	317	297	306	326	322	306	353	299	323	287	342	310	316	310	330	312	302	304	321	335	325	280	304	337	310	312	334	305	304	333	317	313	324	291	340	307	328	331	305	319	329	319	309	297	318	307	314	308	359	311	326	306	321	292	295	308	284	299	303	320	313	322	337	346	316	301	355	327	318	322	281	293	318	302	293	287	289	297	341	325	329	319	363	322	337	331	293	301	319	300	347	308	300	329	301	332	348	310	300	289	287	337	326	315	316	319	305	312	290	295	317	314	303	330	281	303	334	324	313	358	339	322	328	325	334	285	319	306	335	316	299	306	316	333	304	311	287	303	308	278	341	303	279	330	279	315	314	316	307	327	307	330	314	306	343	282	313	296	323	297	307	301	310	299	337	341	309	321	319	324	338	310	297	328	269	296	301	341	333	298	334	344	311	329	312	334	318	290	286	348	294	301	310	315	316	287	309	288	323	326	281	302	307	319	320	303	290	323	330	289	342	349	306	314	313	302	316	313	296	297	304	311	325	295	292	309	297	296	316	318	320	319	287	345	325	308	312	323	312	297	324	311	331	321	297	320	323	331	332	329	324	309	326	326	311	326	297	347	305	311	333	344	328	291	339	321	284	334	334	286	304	313	317	369	309	298	331	333	342	300	313	306	293	379	318	304	321	324	302	301	326	322	290	317	302	314	284	329	306	321	317	329	315	320	325	322	323	318	285	310	318	310	314	338	294	327	305	301	292	321	332	321	299	328	350	336	307	321	281	333	322	342	321	319	302	330	316	308	319	326	294	320	340	320	317	315	321	320	318	320	332	293	311	300	308	319	310	300	327	319	321	315	312	325	331	285	308	302	308	330	313	306	338	321	291	288	339	340	318	316	328	326	350	289	306	337	293	331	326	297	316	308	286	309	323	314	312	319	306	321	322	327	333	318	294	362	299	310	298	304	309	311	289	309	319	313	316	312	336	317	333	297	338	292	351	324	363	322	335	329	323	306	313	338	332	313	307	331	328	318	316	320	328	303	320	313	313	339	335	321	328	312	330	295	315	323	327	313	337	349	315	316	352	344	325	362	309	300	331	314	308	305	278	301	311	274	307	319	317	343	347	340	320	331	318	335	325	303	328	321	302	356	300	336	301	300	321	288	313	302	342	298	337	321	331	353	307	310	301	341	295	325	336	304	337	317	300	314	312	337	328	339	308	326	300	307	329	316	287	307	321	359	332	338	320	320	328	361	300	316	338	320	315	287	305	303	328	297	317	315	288	315	290	330	324	355	310	306	312	301	333	331	334	313	318	302	329	315	334	309	307	284	308	285	323	319	307	320	341	298	342	318	293	322	287	327	299	298	317	325	303	330	298	308	280	282	301	346	326	340	311	335	298	307	338	291	325	289	306	302	271	317	296	304	336	319	311	323	305	337	323	340	294	320	302	332	317	317	334	322	295	310	323	303	326	293	317	306	313	291	336	337	300	307	305	313	333	331	335	307	346	311	322	285	359	331	316	345	311	293	307	301	308	345	312	315	322	362	285	329	280	286	307	301	331	333	313	289	338	326	323	335	296	320	349	309	325	291	301	299	338	301	289	301	325	318	299	326	327	297	311	338	306	276	342	320	322	337	328	295	325	278	329	308	358	314	299	303	315	331	327	326	307	346	339	306	307	334	307	352	314	328	336	336	341	303	336	328	283	299	325	295	326	349	315	303	330	329	321	300	316	311	320	312	306	295	291	326	323	315	335	321	344	308	359	319	330	307	325	311	330	289	315	330	324	310	301	344	313	325	308	331	302	328	310	314	285	318	312	289	336	272	320	334	329	352	288	295	298	323	336	337	332	346	306	340	296	352	330	340	314	327	311	275	298	332	337	303	348	359	326	301	314	324	314	295	307	295	347	284	293	344	309	294	335	336	302	294	296	296	292	308	278	321	296	298	322	283	329	290	331	340	339	284	323	297	366	302	304	305	321	329	326	330	297	323	343	322	318	307	322	317	329	321	324	309	323	326	317	284	330	298	318	296	300	321	317	307	342	313	300	292	301	300	310	299	309	292	322	302	313	352	320	300	302	309	324	324	333	309	340	327	331	366	340	306	320	303	331	351	299	292	334	323	297	351	301	341	296	367	306	316	315	330	318	326	311	337	271	299	333	315	331	293	328	309	347	288	296	318	328	331	325	321	294	312	297	307	316	304	318	297	288	315	343	303	309	308	325	311	331	320	336	342	294	334	305	303	313	315	325	310	326	334	310	313	312	329	289	329	339	306	286	306	306	299	311	292	304	332	315	338	317	347	312	305	287	327	317	345	323	344	307	314	292	317	308	313	312	357	271	314	314	299	338	318	322	298	293	284	318	321	341	313	307	323	320	321	282	288	295	323	346	288	308	335	299	324	302	326	290	296	302	317	336	310	267	337	316	341	315	298	299	328	301	319	298	283	338	310	267	287	323	317	281	328	286	328	346	310	314	300	318	291	351	282	328	315	315	320	314	319	333	324	305	338	315	346	315	294	338	296	290	317	301	285	305	331	306	273	333	354	318	304	332	314	317	335	341	302	316	351	350	325	357	351	295	362	302	318	339	338	289	279	320	305	319	314	329	291	298	293	298	329	339	299	318	313	318	307	297	302	321	325	288	301	339	345	290	312	316	335	303	312	303	329	306	293	312	313	327	310	367	348	310	318	304	310	285	294	286	247	319	328	305	323	334	333	308	335	319	323	366	355	322	322	313	320	307	301	285	336	309	330	316	289	302	321	307	319	299	316	321	325	297	311	324	351	309	312	329	279	328	340	361	339	297	317	301	321	323	320	340	329	310	305	311	287	305	334	354	317	303	313	312	329	296	317	313	328	308	292	297	297	318	331	311	326	315	293	294	302	335	321	303	320	327	285	317	321	316	316	291	317	285	327	320	327	333	327	329	295	304	316	289	306	308	335	299	307	304	339	289	299	324	321	340	344	308	297	282	305	269	304	309	332	325	347	285	300	325	323	342	299	317	314	342	333	311	336	293	356	314	343	328	316	320	334	310	343	335	315	335	319	307	319	375	331	297	322	312	311	345	326	325	320	285	310	286	319	320	325	287	308	313	283	303	270	342	304	311	283	316	307	284	318	320	312	328	336	346	335	309	313	309	330	300	325	336	310	311	309	331	343	309	322	319	298	293	325	299	316	321	307	337	294	338	313	310	327	312	328	343	305	316	305	325	327	366	320	292	351	306	300	281	268	304	281	326	297	332	299	299	335	333	320	341	335	356	279	289	332	322	307	329	292	289	326	335
25110	31818	18303	10779	9320	7113	5506	4079	3379	2763	2343	1918	1629	1399	1183	1074	1012	920	829	761	739	653	660	589	569	557	532	545	542	497	485	469	448	431	457	425	399	414	421	407	391	387	416	386	378	373	368	367	352	368	309	371	354	344	347	365	366	308	356	329	367	324	331	347	389	374	361	361	343	346	326	333	353	349	323	321	386	361	325	336	341	327	362	356	309	372	362	330	343	349	337	328	344	309	317	291	359	345	311	336	336	353	352	358	352	330	328	334	355	345	353	359	304	330	323	338	351	315	354	330	336	310	318	328	348	357	347	324	355	338	358	348	345	356	354	341	349	346	333	361	328	359	345	359	349	357	356	322	353	362	344	354	340	354	327	332	337	321	309	378	352	382	352	331	338	343	319	348	338	316	335	366	323	327	368	332	334	321	357	341	332	350	351	351	349	365	331	329	318	315	363	319	317	350	326	321	326	344	338	325	317	363	362	327	348	316	361	351	359	333	323	331	317	345	299	335	327	340	358	319	366	314	343	327	329	344	360	336	360	339	325	373	329	308	319	335	368	339	349	358	360	338	336	355	375	370	324	336	318	338	328	358	350	336	337	315	314	335	335	328	330	363	327	356	344	361	341	341	336	299	352	378	332	360	323	366	375	321	350	309	356	359	359	346	353	365	351	338	317	318	324	361	362	329	314	354	341	363	333	330	330	295	339	371	344	364	320	324	344	340	340	339	304	325	326	329	318	340	341	329	342	345	349	324	330	348	366	330	329	343	360	380	344	328	324	342	343	353	332	343	355	331	345	331	354	338	331	325	369	332	353	328	327	345	342	362	328	320	364	358	342	358	321	392	321	331	343	328	313	341	324	348	348	329	366	331	328	326	349	349	325	356	305	347	355	342	320	341	326	329	349	312	359	318	304	311	333	323	318	307	352	314	373	307	354	369	331	348	349	339	331	333	340	320	359	338	347	337	326	341	360	335	329	334	337	322	339	315	327	362	342	316	368	355	334	347	344	343	333	383	341	400	360	352	340	326	327	319	364	329	311	352	332	347	316	330	340	358	353	347	357	315	325	317	369	338	342	359	350	333	364	352	331	334	339	322	338	345	339	336	324	338	348	333	297	338	391	309	339	337	373	341	345	309	309	349	353	327	349	326	324	341	328	344	356	308	342	352	316	342	338	335	333	332	351	368	317	344	355	326	372	348	306	382	346	322	302	323	336	324	343	359	301	347	330	324	334	328	335	330	335	350	302	319	369	330	340	330	341	357	342	355	332	324	346	354	316	347	322	380	353	337	377	322	322	320	349	299	334	349	334	332	332	353	364	326	361	319	318	373	308	323	328	320	386	342	322	338	292	333	328	340	350	313	334	328	345	336	352	330	350	298	358	330	362	385	374	357	346	339	333	345	320	388	340	329	362	343	315	328	354	319	341	328	369	310	362	359	316	320	365	341	365	338	353	354	353	333	350	319	329	360	335	336	346	336	329	337	355	368	338	334	312	320	312	334	343	363	340	313	338	319	301	368	350	340	322	311	343	314	337	318	366	345	346	320	357	334	322	347	364	352	347	308	344	352	345	336	317	310	346	321	352	357	355	330	318	346	352	314	334	308	339	360	358	357	355	308	345	345	329	342	337	342	348	358	330	325	334	352	348	314	352	352	326	366	328	300	339	348	335	345	331	343	334	345	344	346	367	298	385	350	331	329	327	299	331	324	361	389	332	332	329	345	339	367	345	295	349	355	322	303	338	365	349	341	327	319	366	336	329	320	338	351	324	315	369	338	322	340	350	330	326	319	341	333	340	333	345	330	355	342	368	326	309	312	373	338	337	344	333	349	330	346	312	345	353	313	345	317	340	321	391	324	359	372	347	307	337	356	332	331	319	356	357	342	325	338	363	341	324	318	328	338	328	350	325	359	329	327	333	318	298	374	356	398	333	353	320	348	338	325	360	301	373	339	325	332	332	341	345	343	340	324	358	338	340	337	329	355	306	342	311	374	315	344	321	307	326	334	336	361	340	351	356	336	349	354	347	349	340	317	352	302	308	343	338	379	327	347	335	366	341	365	352	360	318	349	332	323	327	347	345	355	313	338	362	350	376	343	366	333	347	328	347	356	359	347	339	345	347	334	338	326	357	339	342	323	334	338	358	365	349	342	336	355	351	317	315	341	325	355	327	359	341	335	359	319	363	330	327	343	319	343	346	318	323	341	349	338	357	341	340	315	358	382	332	346	342	328	346	336	346	367	349	351	340	343	378	332	359	359	350	320	335	329	319	339	351	328	352	318	366	354	362	309	332	325	321	316	348	343	350	352	339	386	345	322	342	336	356	294	338	357	342	339	343	313	326	358	323	341	339	362	313	341	313	346	354	343	355	321	351	362	341	331	342	328	347	331	309	330	317	340	341	316	303	313	337	331	341	297	334	357	326	304	326	326	345	339	380	356	330	337	354	350	361	337	305	349	333	349	310	371	323	308	322	353	361	352	356	337	337	321	339	328	312	337	308	356	330	344	342	314	337	371	316	335	332	316	327	299	344	355	343	376	300	363	365	348	328	329	336	334	329	322	322	331	329	342	309	365	309	327	345	341	337	344	357	321	348	317	366	362	351	341	351	312	299	335	366	341	337	361	351	311	344	367	341	341	325	344	338	314	325	347	331	334	344	356	343	348	345	363	352	340	350	328	320	342	340	328	328	333	327	349	369	360	335	325	341	345	358	378	305	332	336	329	320	316	370	319	329	339	309	344	313	311	330	325	325	338	333	347	300	308	331	352	323	304	349	328	337	330	332	279	339	318	354	331	335	337	332	325	320	322	329	362	329	355	294	327	338	345	324	371	320	341	326	349	327	345	344	344	343	359	336	320	333	307	325	372	349	335	323	357	343	336	322	327	337	373	335	319	308	358	334	317	351	343	337	335	335	344	330	338	340	363	378	370	319	324	323	348	315	339	337	337	344	340	322	331	370	369	328	300	342	321	355	320	341	346	333	335	340	329	333	322	371	331	355	316	334	336	328	353	332	336	371	378	373	384	395	324	341	346	346	323	360	322	349	364	329	375	360	375	369	312	324	330	368	374	344	327	295	359	322	321	351	364	336	357	357	337	322	387	327	325	351	320	330	340	351	340	324	368	337	324	340	345	349	330	372	335	341	318	317	359	342	355	338	319	307	330	348	311	343	338	348	332	357	314	342	327	360	358	326	340	343	341	360	362	315	338	319	352	323	344	325	332	349	325	315	335	320	333	364	322	302	326	326	345	362	338	347	335	315	335	337	328	330	319	298	357	350	337	312	322	327	320	314	364	318	353	342	345	337	375	333	354	317	325	324	359	329	329	343	345	310	332	314	311	312	320	333	373	345	321	356	334	353	353	342	331	372	362	361	354	336	331	355	341	331	336	331	343	318	371	327	309	338	349	340	346	356	341	320	338	326	319	373	326	339	343	333	344	356	378	323	336	356	361	389	343	341	331	320	359	349	357	339	332	322	339	334	293
22815	21264	28846	23993	21310	21461	13087	5059	3723	3103	2648	2226	1829	1555	1373	1230	1181	1068	905	943	865	813	771	712	731	668	621	630	639	601	570	554	561	573	580	560	524	533	534	494	465	482	513	481	471	460	507	470	454	448	436	444	450	413	423	387	403	413	432	423	414	422	440	431	401	416	432	418	422	384	398	442	446	444	395	399	411	407	437	450	407	442	405	417	393	413	443	415	426	420	422	391	412	426	423	458	422	448	427	422	398	419	430	376	427	432	430	410	413	420	423	437	408	437	428	429	397	415	409	407	400	433	404	460	407	411	439	448	400	445	420	394	398	370	398	409	414	427	419	391	411	405	420	396	421	370	411	450	406	395	401	410	438	426	415	410	426	448	396	452	422	418	441	445	432	420	422	436	406	397	432	410	398	421	420	399	405	433	390	429	382	414	404	399	436	443	396	429	407	414	456	411	399	428	423	424	392	411	419	438	423	412	421	424	390	425	418	406	419	438	411	399	427	391	410	382	383	414	402	391	403	428	403	432	420	421	426	447	407	390	382	382	429	413	433	398	441	379	382	453	457	397	406	423	394	404	411	427	450	401	393	377	400	440	390	405	401	402	421	421	427	444	434	410	382	409	422	410	428	452	423	428	457	411	448	409	404	412	426	420	452	421	403	407	418	398	433	410	375	429	412	437	417	407	418	434	436	407	397	419	402	402	438	416	401	431	405	400	419	427	430	428	380	465	373	431	438	421	402	419	431	470	419	383	402	448	431	417	432	384	417	393	410	436	402	406	431	392	443	429	433	425	438	385	418	406	421	432	386	439	392	415	410	396	423	427	385	433	419	398	421	418	426	400	415	395	388	418	421	418	396	445	434	406	399	426	402	405	426	404	431	440	395	429	417	420	449	420	401	395	439	411	412	421	434	396	426	432	391	415	397	386	415	397	423	432	426	396	440	393	441	436	427	450	413	389	389	400	407	403	420	374	435	417	364	420	398	377	426	451	420	402	395	431	408	409	405	429	439	399	421	437	416	411	429	411	418	416	400	428	408	373	419	426	417	406	390	442	401	392	403	401	434	391	410	467	450	399	415	423	414	444	405	403	403	428	442	424	425	382	415	428	407	377	429	388	460	438	417	392	421	380	408	404	453	457	407	455	410	434	414	422	390	400	437	435	423	412	401	423	403	409	467	406	416	442	384	388	404	458	393	415	422	399	454	428	404	453	421	428	395	441	422	444	395	443	451	440	433	432	408	384	410	389	411	415	408	425	435	384	414	408	367	425	403	408	415	409	443	408	420	411	416	421	432	406	428	428	471	394	432	397	431	413	423	420	404	388	423	404	409	415	433	396	414	474	451	442	414	400	441	440	450	390	428	466	380	405	405	415	406	412	409	400	398	414	412	423	448	430	420	418	406	423	414	427	440	395	472	408	391	420	396	406	419	408	444	424	416	394	439	445	426	406	412	414	384	397	423	455	396	436	436	421	419	445	420	407	423	440	434	390	422	391	436	423	428	409	417	400	413	408	411	439	416	401	404	405	404	428	404	401	448	427	442	373	424	449	438	418	422	387	425	410	429	429	444	408	422	362	382	403	381	410	409	442	445	418	407	418	422	451	368	456	402	424	419	429	393	420	426	390	431	396	391	453	412	407	408	422	419	457	367	432	450	420	414	409	425	416	384	397	400	440	436	376	411	419	411	423	434	444	429	435	416	417	432	415	404	398	418	421	412	404	409	399	417	392	406	399	417	353	440	408	443	414	385	408	419	404	394	384	431	477	412	436	399	430	385	397	424	414	404	406	433	428	422	409	416	410	455	413	411	412	400	384	400	409	438	432	388	410	441	429	452	423	414	411	392	390	432	387	404	380	435	407	424	413	447	420	402	407	395	397	425	399	437	468	404	411	408	439	412	397	416	446	413	419	416	451	395	380	457	438	399	418	411	390	417	475	414	413	382	431	427	417	430	399	430	417	410	405	404	397	463	421	434	429	417	376	400	390	445	405	406	432	406	418	410	393	397	450	390	402	427	435	463	386	385	405	373	398	419	385	435	441	415	415	400	418	428	439	418	410	430	427	401	417	379	407	431	395	397	439	423	450	425	423	428	394	439	425	400	439	393	393	379	407	417	412	394	385	460	411	434	365	426	446	464	425	431	394	424	424	389	396	428	407	448	428	421	397	415	401	420	418	400	389	435	448	418	453	385	399	428	405	405	406	444	416	414	391	432	436	361	442	391	413	423	409	397	400	446	433	405	450	400	382	453	439	405	434	395	413	415	397	456	372	403	428	433	448	395	409	397	423	397	386	407	405	442	415	418	436	411	458	471	410	406	419	399	411	435	393	396	435	423	450	427	422	416	404	430	411	440	413	413	412	430	403	385	442	412	405	382	468	429	422	427	416	423	410	384	408	395	425	424	403	431	401	435	425	385	423	409	406	404	397	423	470	409	453	433	442	416	388	444	394	425	427	388	411	399	406	423	364	440	414	438	444	373	439	434	393	408	414	417	433	398	427	421	421	418	417	466	419	414	452	461	426	424	424	443	396	427	411	405	417	455	426	388	446	383	433	388	388	398	416	433	397	423	409	431	405	437	433	429	420	424	415	419	466	423	473	424	425	383	414	419	439	439	398	404	406	401	427	409	431	419	431	393	446	465	407	416	413	372	430	418	377	416	439	385	412	411	458	426	402	400	394	399	378	404	392	406	421	447	425	422	421	427	407	389	412	450	401	412	420	424	441	451	432	440	401	392	441	368	407	442	410	407	421	410	403	424	432	396	431	445	428	443	461	424	404	427	449	430	418	404	397	418	448	387	422	421	445	421	411	453	377	443	401	466	447	434	437	406	463	474	435	398	418	408	389	420	408	403	401	464	389	397	408	426	438	382	391	417	410	425	394	375	400	391	424	410	437	411	421	381	400	403	395	430	427	404	425	431	376	415	424	380	424	388	436	417	419	361	430	418	415	426	409	421	407	371	398	388	445	426	415	398	407	430	436	417	402	418	392	423	418	403	395	439	401	436	402	412	428	422	436	439	414	414	434	448	441	433	405	402	418	403	445	419	416	439	407	412	399	395	398	402	424	406	400	414	442	415	438	411	388	431	418	404	383	403	409	416	388	439	397	408	372	396	392	418	432	415	433	398	369	425	397	412	419	435	410	446	438	423	454	386	419	425	414	454	384	426	408	396	395	422	475	442	419	400	485	407	387	460	437	415	405	450	381	414	400	384	435	424	410	376	432	402	444	419	433	434	420	434	405	412	446	410	409	413	414	431	403	403	436	399	393	388	441	378	423	439	462	426	437	383	428	404	387	385	390	382	435	424	414	395	386	416	392	411	424	370	407	366	398	442	372	388	433	426	426	422	416	399	407	415	457	396	440	420	450	440	408	400	442	413	456	410	460	397	437	390	422	385	418	405	400	398	348	377	396	423	401	427	413	394	428	425	412	443	361	436	408	398	457	395	435	432	452	458	427	403	418	388	419	463	455	408	399	389	378
29746	43788	28014	18043	14965	12002	8952	7201	6083	5037	4214	3522	2825	2482	2104	1824	1630	1452	1315	1228	1118	1009	928	878	900	809	753	771	781	736	655	642	626	675	607	623	579	523	544	578	502	592	550	501	528	558	496	454	496	487	480	445	459	458	425	398	472	419	485	446	443	453	427	421	448	437	458	435	458	392	464	407	399	406	415	384	410	404	401	427	429	407	438	425	406	417	447	375	421	443	434	443	401	431	432	446	454	443	449	426	417	435	430	468	390	407	416	437	446	428	474	411	445	440	396	416	425	376	442	410	467	414	443	400	394	433	421	424	418	413	434	437	377	410	441	456	449	450	420	385	432	446	446	431	443	424	476	409	445	425	449	416	428	398	447	459	434	445	434	422	410	401	414	431	424	417	410	435	426	436	424	426	391	457	438	415	407	451	432	450	416	397	448	431	415	371	412	420	419	430	425	451	414	406	402	431	435	427	429	454	426	419	439	383	472	460	422	404	427	441	413	406	430	391	409	453	465	432	465	411	398	449	426	428	428	439	468	403	420	442	388	404	424	419	461	413	388	451	421	414	427	398	445	429	418	412	431	461	443	436	420	447	437	435	440	459	431	451	418	436	410	466	443	412	418	431	422	431	423	416	434	426	426	444	468	376	379	395	433	457	435	437	384	448	394	438	385	421	434	466	415	434	411	435	433	395	424	466	450	420	417	410	394	421	390	403	439	414	404	406	429	421	430	418	449	420	428	437	466	446	436	463	465	414	434	429	408	421	444	439	421	458	450	427	468	436	386	459	441	440	424	409	370	445	467	418	408	438	437	436	422	381	438	399	431	397	398	444	403	411	408	437	456	446	410	423	455	419	393	422	406	421	392	440	426	418	458	425	410	449	439	420	442	456	394	406	451	440	418	458	374	431	438	417	428	390	416	419	427	390	445	450	487	453	447	439	387	405	432	414	429	415	413	423	391	418	409	414	422	410	430	454	433	440	394	419	396	406	448	404	416	451	434	462	436	442	437	414	415	416	420	440	388	404	433	429	425	446	392	414	431	408	400	457	430	415	433	399	425	384	446	395	427	397	443	409	480	389	407	402	460	437	471	438	434	397	411	411	416	408	437	430	438	406	434	453	377	386	391	448	409	414	454	462	461	428	396	425	419	414	439	437	421	413	399	398	440	440	425	452	408	404	426	402	442	412	405	424	466	452	407	431	417	441	389	410	416	436	418	467	406	415	434	399	401	443	413	379	432	462	412	413	447	419	432	486	435	454	410	447	432	419	409	430	407	427	455	440	410	398	397	437	455	428	386	414	425	433	460	396	419	437	410	394	427	403	460	427	410	426	421	401	382	466	448	434	434	429	401	467	449	387	449	411	361	431	393	421	456	439	424	423	409	414	385	435	406	451	430	399	453	442	417	390	460	358	440	414	430	418	407	416	429	407	437	407	422	449	433	432	397	416	424	386	421	432	436	428	424	438	459	449	416	428	431	457	409	449	457	422	399	396	436	394	414	394	448	424	442	418	439	431	434	446	464	383	434	392	455	414	448	399	415	422	428	424	410	410	401	428	396	417	482	393	413	407	483	413	434	459	451	406	435	422	407	413	421	442	418	404	415	417	406	408	394	419	401	420	425	434	412	470	394	387	397	398	410	418	409	427	456	409	420	446	396	420	420	422	462	392	447	421	402	427	440	412	444	457	408	422	456	418	413	390	445	423	420	438	462	437	423	414	413	417	423	423	422	443	420	446	404	430	442	460	384	449	419	432	452	412	450	461	401	403	427	405	444	430	413	418	396	406	438	404	419	453	432	432	432	410	445	399	430	414	418	429	420	420	438	411	392	425	418	474	441	409	410	446	437	443	417	443	452	407	389	444	413	443	417	422	412	416	472	404	433	372	440	401	432	421	415	405	436	455	445	426	419	416	446	418	433	430	406	427	437	409	445	407	419	418	439	437	400	434	415	440	443	434	434	408	421	420	437	449	433	461	406	425	424	425	434	431	431	457	431	441	422	422	420	428	459	414	372	433	423	445	397	426	446	415	439	424	461	433	446	403	417	453	449	428	402	423	407	406	419	406	429	439	452	432	404	442	393	431	406	407	394	417	452	423	404	403	462	461	441	416	398	400	440	449	399	442	445	432	409	421	389	452	418	418	423	392	454	423	437	443	410	413	434	437	429	452	438	420	416	398	433	458	417	456	417	465	398	426	425	430	393	403	429	431	383	416	407	400	422	385	376	468	447	412	460	405	424	437	427	428	424	407	434	418	408	406	426	407	438	453	414	416	399	396	408	424	440	466	479	429	431	429	422	430	440	440	420	413	467	408	394	408	443	379	408	440	431	422	409	427	405	420	433	420	400	436	479	425	427	400	441	396	413	431	438	437	434	428	408	400	417	454	441	414	404	401	416	412	442	436	469	454	412	446	441	432	419	431	439	428	442	391	446	412	400	423	402	442	410	417	417	466	434	430	421	432	412	450	472	479	438	429	429	385	408	417	396	405	450	460	429	396	390	409	435	412	439	387	448	461	452	389	455	391	449	413	428	412	443	429	415	435	452	448	407	433	424	406	402	453	398	407	437	448	443	451	411	404	405	423	429	415	432	451	408	419	431	430	470	431	396	416	418	402	449	429	386	416	427	413	450	434	419	427	469	412	400	422	450	419	411	421	385	424	450	401	388	431	434	406	448	429	388	431	396	406	453	392	444	438	396	398	466	436	429	408	436	412	414	398	440	439	459	425	443	429	391	419	431	410	415	424	430	423	401	396	442	408	408	443	411	434	412	426	419	436	453	431	384	419	451	424	410	433	425	426	423	410	408	415	409	424	423	408	415	404	441	404	400	431	426	418	403	413	437	422	440	438	407	434	434	486	445	417	418	472	389	455	424	450	415	403	425	432	432	428	448	436	431	447	393	429	420	423	420	417	437	440	381	398	429	437	465	434	436	456	422	426	431	425	389	384	422	407	434	417	440	401	440	416	415	422	407	424	412	428	427	424	399	428	434	413	472	437	421	478	430	447	418	420	424	416	414	420	417	424	431	403	400	429	448	448	452	415	375	424	400	388	435	443	420	435	434	397	443	424	432	415	441	445	449	422	411	473	428	428	450	396	443	444	461	435	431	426	456	429	438	394	412	422	441	430	378	426	419	419	432	392	428	435	444	424	395	441	419	420	435	430	478	443	407	437	463	434	428	446	428	411	452	424	432	428	405	418	432	439	427	433	449	420	426	449	441	449	464	411	419	419	437	408	460	426	405	394	410	386	458	419	459	410	451	410	453	435	403	405	425	422	438	393	408	396	443	397	396	401	391	424	433	451	397	426	439	416	467	433	454	428	432	404	429	473	446	416	438	443	443	423	408	440	440	438	419	443	423	420	453	417	419	440	428	403	426	416	406	448	430	422	433	442	449	415	444	397	401	433	470	426	399	416	416	414	449	427	434	422	426	445	377	459	411	395	418	441	422	399	429	421	418	414	409	463	441	415	438	413	416	400	425	404
29037	21860	16446	8827	4560	2907	2140	1683	1416	1177	935	870	714	629	583	532	499	391	410	432	364	362	352	312	339	345	320	319	322	287	294	324	311	281	304	288	279	279	270	282	283	255	273	270	266	264	270	290	264	247	254	247	204	242	233	232	234	243	219	228	237	251	221	267	242	252	230	251	240	230	240	251	264	246	228	268	234	217	243	250	263	258	234	248	262	286	261	222	234	188	256	239	250	235	238	241	254	223	240	245	246	233	218	239	264	274	240	241	252	263	232	248	250	236	238	231	236	251	270	248	249	253	258	252	231	213	240	249	247	267	243	233	269	251	241	238	262	229	227	223	237	222	282	256	260	277	259	234	245	213	267	246	260	223	255	235	247	230	239	234	231	222	252	254	285	239	225	214	228	215	255	230	247	238	244	237	236	244	227	212	246	248	268	227	232	245	278	207	253	222	277	250	231	246	234	256	255	260	213	283	259	260	232	238	254	245	215	226	226	232	218	252	264	263	240	255	239	261	243	259	258	233	254	243	216	264	223	261	242	261	259	256	272	249	259	258	252	239	266	239	229	211	238	255	247	259	245	226	242	258	239	246	223	259	234	222	234	225	211	252	238	266	254	252	250	227	227	244	240	248	255	238	241	246	226	225	235	227	261	253	247	258	249	225	258	241	253	241	235	263	223	232	236	246	238	261	249	229	237	244	243	229	266	256	221	250	255	271	250	246	247	227	251	226	227	256	233	219	199	249	245	253	224	219	246	235	260	243	236	258	245	221	244	243	235	249	243	238	218	240	243	238	245	241	269	239	211	237	230	243	218	245	239	218	239	250	234	241	260	236	220	262	258	227	238	254	256	239	235	261	225	276	229	251	253	240	241	244	250	248	244	245	255	237	250	248	250	247	234	255	229	260	239	246	255	257	242	227	230	229	245	254	251	228	196	245	226	258	244	252	246	253	238	251	251	217	227	218	264	275	224	213	232	250	252	222	224	212	232	257	269	262	241	228	238	234	217	220	189	248	280	238	231	221	289	233	252	247	257	250	228	243	238	297	247	243	239	283	246	231	243	247	223	276	223	231	251	273	266	244	246	224	255	240	259	227	246	229	240	231	233	232	231	250	266	249	235	220	226	245	242	266	270	260	236	228	264	244	273	249	267	250	267	237	240	288	243	248	247	234	263	248	245	231	261	251	254	223	218	265	235	245	208	213	209	232	205	225	231	246	233	268	260	256	243	215	248	251	247	224	229	261	210	245	238	231	243	236	250	234	256	266	229	221	237	212	244	262	235	248	213	265	246	227	256	262	233	232	254	234	245	229	235	219	241	257	249	265	261	241	239	223	232	237	236	233	251	224	220	255	244	240	225	253	264	252	261	231	247	249	233	242	242	268	253	228	250	258	223	234	225	235	229	220	254	227	236	252	228	226	244	226	225	269	244	244	275	245	230	251	251	243	244	215	221	250	246	254	228	248	243	254	245	246	249	231	232	239	249	280	216	243	252	238	235	264	234	225	252	225	222	240	238	234	236	280	227	250	265	255	239	265	240	268	238	258	255	253	248	219	245	236	258	248	245	230	261	257	237	229	250	245	220	263	235	253	243	226	253	245	219	237	218	236	234	235	256	248	220	259	250	237	228	258	218	264	225	266	256	243	254	239	233	227	219	238	235	259	241	241	230	248	221	205	233	252	245	270	235	223	244	240	237	265	235	250	227	236	252	235	242	228	232	230	260	236	241	227	224	235	252	266	253	228	224	249	228	234	248	229	255	249	237	273	216	267	235	251	239	223	233	222	252	235	223	254	259	239	245	211	245	245	249	248	243	245	266	245	264	252	274	247	233	258	246	240	221	241	257	251	238	238	281	261	238	256	239	247	249	235	258	230	244	226	225	251	206	205	229	225	254	231	226	229	259	238	232	237	238	261	232	247	231	253	245	251	256	253	220	254	242	259	223	256	266	218	250	243	251	231	246	222	261	225	245	226	239	261	238	227	245	244	239	251	253	219	268	239	254	255	247	235	220	245	264	285	228	259	226	245	254	237	246	221	250	240	253	248	215	228	222	212	252	232	240	211	232	241	275	236	293	233	228	241	255	217	226	245	247	251	243	241	222	204	250	247	213	225	237	256	256	224	238	243	269	238	248	251	235	231	228	243	255	248	213	236	235	248	266	260	231	233	236	227	277	223	230	257	258	231	214	231	248	218	212	241	237	242	225	217	229	243	247	246	238	262	231	216	240	233	245	257	218	227	222	262	230	245	250	257	248	250	225	209	225	255	231	215	250	226	242	251	257	248	238	246	269	247	244	240	239	241	231	233	257	229	215	241	241	256	228	227	247	231	245	260	228	258	237	238	239	254	253	226	248	216	239	268	230	251	239	268	257	239	251	254	228	252	256	234	254	241	231	233	269	226	254	213	254	199	244	241	242	243	246	260	246	230	262	216	218	255	257	237	255	249	221	240	219	224	234	245	256	251	254	226	256	265	234	239	255	251	254	233	245	248	213	262	217	245	236	248	250	226	229	192	254	228	259	223	259	243	232	237	251	272	233	212	256	227	234	248	234	230	231	248	250	209	245	231	236	235	248	249	215	244	289	243	254	233	262	282	231	235	221	248	214	254	224	248	234	269	231	234	254	225	225	250	242	260	276	251	246	239	212	242	244	211	240	231	242	235	230	224	240	244	267	260	233	235	237	221	228	234	228	259	250	237	241	232	250	252	255	231	209	270	227	230	242	233	267	235	249	222	232	236	264	214	245	230	245	231	252	221	241	220	254	234	206	238	251	241	239	260	253	257	231	211	240	229	226	234	226	250	235	217	221	225	248	258	246	264	221	272	247	247	245	272	251	260	240	240	246	221	234	240	236	248	245	256	238	260	235	232	234	234	232	238	235	239	232	243	252	258	236	254	232	222	222	258	240	243	252	251	243	234	240	239	241	240	225	225	237	241	227	225	242	213	237	263	243	255	228	246	246	258	271	254	233	256	252	229	238	273	234	258	271	202	228	260	250	228	234	230	254	228	251	223	216	245	232	238	245	237	233	239	236	233	242	253	248	237	258	253	262	219	223	265	232	255	247	246	242	235	232	221	256	228	239	201	239	236	237	261	249	232	260	226	231	224	248	243	270	263	256	236	221	265	240	244	240	234	239	249	259	219	252	251	225	241	258	244	238	256	226	214	244	220	242	269	238	245	237	240	273	217	249	244	224	240	222	251	234	221	247	230	230	215	227	231	227	237	241	230	245	222	258	250	254	218	225	247	264	266	237	224	223	234	235	255	225	229	235	225	235	250	237	210	229	263	239	238	224	228	244	263	237	271	243	245	229	260	235	235	240	260	261	256	272	231	232	250	231	243	250	259	236	257	225	244	229	246	249	251	241	252	244	216	242	254	251	264	253	245	272	227	239	222	273	220	210	233	211	236	212	250	224	232	261	228	243	241	232	236	251	220	262	269	232	251	270	226	237	238	263	234	230	253	224	205	230	241	228	219	261	245
24162	27563	15476	8596	6518	4842	3843	2994	2304	1925	1689	1428	1123	1011	860	775	688	608	569	547	494	437	427	455	429	359	394	401	447	399	357	324	382	315	349	329	319	292	334	309	313	332	304	325	277	279	268	272	309	258	281	279	252	276	286	257	274	256	272	251	248	278	261	271	285	259	285	303	257	275	260	257	261	253	273	253	293	256	242	251	262	259	254	274	263	278	277	268	274	249	245	261	257	271	252	275	256	250	269	254	239	252	238	239	262	245	283	268	242	272	282	271	239	251	272	234	232	263	245	250	261	257	242	228	268	247	300	274	273	268	271	282	289	273	259	268	252	250	249	237	266	261	257	242	266	237	256	243	246	256	282	259	270	260	241	240	246	265	242	280	240	275	251	240	273	256	265	249	300	254	255	275	258	263	292	239	282	263	263	270	273	263	265	264	260	269	254	280	272	255	256	235	272	263	266	262	276	224	247	256	259	256	258	241	262	264	269	252	264	287	251	250	268	252	264	265	250	239	278	230	283	279	282	253	258	272	280	252	262	245	281	264	253	259	265	265	225	274	254	275	251	268	278	292	246	282	237	264	267	252	248	252	276	287	248	260	283	267	251	274	253	259	272	245	220	274	255	271	235	279	248	269	259	270	273	273	272	261	269	243	281	256	267	288	279	265	238	251	273	299	266	275	260	278	259	239	253	262	249	256	247	249	281	250	259	255	266	248	270	268	238	269	274	253	266	232	263	263	268	263	245	261	300	260	257	256	247	290	269	246	288	282	277	279	255	265	272	279	248	279	274	249	248	250	256	267	278	262	265	265	284	252	276	232	274	248	248	253	248	282	242	262	287	278	277	260	257	275	266	237	275	228	253	244	266	297	249	269	279	262	274	262	278	269	279	264	244	259	234	275	237	249	260	252	281	243	248	276	269	247	270	264	265	262	321	267	277	252	300	249	272	276	293	268	265	267	246	284	263	277	255	258	252	257	259	243	267	255	261	269	255	273	255	285	261	261	276	279	260	252	257	238	254	268	287	271	293	247	245	268	264	263	253	230	250	264	260	283	273	272	260	284	284	271	272	259	266	285	250	297	271	243	263	258	296	265	273	277	261	255	260	264	244	273	275	239	293	270	260	260	238	285	260	237	285	272	259	241	272	284	245	276	240	259	272	268	263	266	251	296	280	285	258	247	244	252	267	242	264	276	260	265	275	251	250	241	265	273	269	239	230	221	246	256	270	271	248	246	280	252	256	259	249	248	247	251	264	257	277	254	265	255	234	253	253	237	283	263	252	256	255	259	251	266	258	269	261	248	270	257	237	296	250	241	233	250	275	290	267	283	259	253	271	267	268	230	246	276	260	270	233	239	228	231	294	280	278	251	263	225	267	263	227	278	239	251	259	276	250	292	230	239	243	299	262	259	259	255	259	240	235	249	250	271	259	270	256	264	233	227	271	254	290	271	270	260	283	255	284	273	284	258	273	251	268	277	276	258	267	279	256	248	231	272	244	253	263	256	258	271	267	255	243	284	225	282	306	235	250	272	289	243	305	283	264	283	259	251	269	260	277	246	274	267	226	270	249	257	256	258	272	267	277	262	281	263	264	243	251	249	260	265	245	262	260	263	265	245	271	261	289	253	286	251	250	253	270	256	265	234	294	272	239	292	261	284	246	269	243	242	292	259	246	246	262	249	249	211	269	247	244	285	277	263	251	272	270	245	276	239	281	247	252	230	263	291	292	255	243	289	243	257	263	255	233	281	247	252	244	237	259	252	255	237	243	283	275	273	262	257	249	249	292	270	268	264	261	245	253	291	266	257	253	249	264	276	289	274	268	230	246	250	260	240	262	254	285	272	245	275	280	264	280	267	239	285	267	262	282	273	272	271	246	277	254	251	241	254	235	279	247	281	259	274	261	258	246	235	252	249	267	283	256	246	246	276	259	260	243	276	270	267	289	267	288	257	249	271	288	286	266	256	220	251	267	270	245	277	246	255	241	274	238	271	298	295	255	253	288	235	264	272	264	251	265	290	273	244	301	260	250	278	268	254	248	262	269	245	260	262	272	252	273	269	234	253	271	268	256	289	262	278	236	267	270	242	265	251	277	271	274	240	288	302	241	290	262	279	260	280	264	248	260	242	238	266	258	272	273	257	276	266	257	263	212	258	251	263	263	256	265	243	269	262	249	244	253	235	259	251	273	258	239	248	263	252	264	262	249	272	278	254	265	271	236	269	279	285	252	269	265	245	234	239	259	269	243	288	249	252	274	272	228	283	284	271	250	291	266	229	264	262	267	256	257	274	265	235	252	269	266	267	247	245	294	271	256	257	273	262	244	280	269	270	279	267	279	259	245	271	246	286	253	257	256	243	267	265	300	250	269	254	254	277	257	273	276	247	253	270	247	251	260	279	264	266	269	277	265	275	262	280	267	246	249	235	261	259	223	265	275	233	279	257	273	273	259	261	231	248	266	249	282	283	262	244	264	255	283	248	277	250	257	284	248	284	264	247	267	230	253	291	283	255	278	261	266	282	274	254	255	276	269	261	293	257	225	265	249	247	274	263	292	268	260	267	273	250	286	247	287	294	267	274	245	271	267	255	274	260	276	290	259	255	239	262	283	269	256	247	250	271	277	270	261	277	248	254	277	268	238	270	267	253	263	273	271	252	225	289	244	279	246	245	266	243	265	281	245	255	246	282	263	266	264	249	274	281	276	263	260	260	256	250	240	245	292	281	247	292	260	267	277	268	274	253	275	262	240	261	267	266	270	290	245	261	278	245	245	267	252	266	243	263	260	286	262	270	252	263	288	259	275	250	275	261	243	263	271	260	287	277	274	276	230	247	253	263	257	268	252	242	250	294	264	259	236	287	245	244	258	226	264	236	267	254	258	247	252	226	259	272	241	293	240	264	245	248	269	271	249	255	284	244	253	269	267	235	255	290	252	286	253	271	281	269	274	244	258	235	273	300	271	258	300	248	265	254	268	264	268	247	250	255	303	273	290	266	251	287	281	244	261	251	287	263	247	265	300	235	273	253	270	288	267	255	229	245	280	272	272	244	260	243	251	305	265	258	271	231	274	247	240	256	277	274	249	246	280	260	241	256	251	280	255	246	238	231	264	266	291	243	278	294	259	233	237	264	254	263	282	260	279	260	238	287	272	289	269	289	239	222	262	274	229	259	274	261	267	272	270	251	294	278	275	293	262	252	250	289	271	254	275	250	249	269	248	259	279	236	254	251	282	262	262	242	272	244	251	274	268	252	272	265	239	258	262	239	276	260	241	241	267	254	250	277	255	272	267	243	263	243	262	259	277	270	278	229	227	260	219	291	265	280	258	257	256	259	266	246	280	259	252	256	277	269	266	263	277	269	241	288	275	246	270	262	254	291	267	242	253	232	257	261	253	251	296	255	258	258	258	271	248	245	249	263	265	261	245	281	269	250	254	267	261	226	262	260	267	282	274	286	264	247	257	282	268	258	267	256	268	270	243	260	266	244
23807	21148	28313	24273	21122	13030	5331	3218	2341	2069	1657	1491	1250	1141	907	846	755	677	603	595	538	525	485	492	475	461	451	448	471	446	391	397	354	335	370	377	390	344	374	344	358	345	331	336	372	311	335	350	313	298	307	335	314	307	293	280	301	326	317	290	270	294	269	296	295	268	297	290	287	296	309	303	304	292	309	280	287	273	319	278	294	282	296	298	300	312	316	288	299	268	279	282	298	290	302	290	293	290	284	312	306	305	302	286	287	283	315	287	298	263	320	280	281	262	295	286	280	317	301	311	285	284	294	294	285	300	274	278	278	298	285	265	286	290	291	249	308	316	287	312	325	305	281	288	282	278	283	308	281	297	295	293	270	282	285	284	280	285	308	280	285	319	289	285	277	274	270	296	310	303	274	303	290	277	278	279	293	284	294	300	317	281	336	280	296	297	265	293	275	313	278	293	310	278	282	276	286	275	285	312	307	305	294	307	288	323	293	312	271	288	267	300	330	283	265	311	338	259	297	254	287	261	294	274	307	326	282	281	329	288	319	299	258	275	309	282	296	313	304	279	299	300	299	310	265	309	307	283	305	279	295	283	282	305	273	315	314	294	263	299	280	316	303	286	265	289	316	310	278	314	299	290	313	282	294	299	290	285	314	339	260	321	297	292	274	251	310	270	310	287	288	312	283	279	275	288	277	282	283	293	353	296	279	298	319	258	287	285	277	284	255	264	293	337	284	291	314	301	284	261	266	287	302	262	268	334	317	296	288	298	290	291	306	315	299	285	297	270	289	299	303	284	310	310	299	299	296	306	260	319	320	267	303	284	280	295	292	300	280	271	286	315	312	287	294	301	307	257	296	288	307	291	280	336	289	298	298	274	273	277	272	315	332	249	300	301	280	281	306	293	289	327	295	308	307	296	278	299	295	292	298	295	298	282	289	265	280	293	299	330	290	309	262	278	296	272	290	295	323	314	288	296	303	297	269	280	271	293	309	279	305	292	289	267	248	289	298	310	287	306	259	321	308	306	305	282	276	302	276	305	313	291	263	330	283	301	291	282	320	312	295	302	310	314	277	336	268	312	265	301	319	309	290	290	292	278	285	312	269	278	271	298	289	300	290	283	278	301	313	284	306	313	281	324	285	281	315	292	275	307	297	283	290	274	300	321	290	279	297	275	277	251	263	287	300	285	321	288	316	301	307	316	269	311	310	302	266	310	277	308	296	259	250	280	291	321	288	297	270	289	281	288	281	292	286	294	294	275	280	266	299	296	306	328	254	301	274	280	277	319	312	295	295	260	267	294	295	296	279	272	301	306	253	308	308	277	272	265	232	281	297	282	287	300	308	296	268	261	304	329	285	252	302	300	290	303	297	298	281	291	268	308	307	262	273	308	289	273	300	262	292	284	289	302	280	242	316	280	294	275	308	281	295	289	310	297	290	303	320	291	244	299	297	298	283	295	294	286	309	309	296	274	272	284	298	278	311	307	284	309	280	298	277	299	281	285	285	286	272	305	296	272	275	301	277	301	305	278	322	316	292	300	270	308	269	298	261	304	303	326	304	296	296	274	323	296	268	273	324	262	296	282	292	289	283	264	280	284	304	291	299	282	282	295	287	280	321	286	309	277	251	287	275	291	294	299	303	289	282	286	307	319	282	315	313	307	287	296	278	296	307	295	314	260	282	293	285	281	269	308	292	318	279	292	276	293	276	269	269	280	268	284	265	286	285	267	265	304	304	308	269	293	356	296	271	284	319	333	287	300	289	289	285	263	292	281	297	275	295	285	272	289	279	316	285	307	266	297	278	270	311	276	291	303	305	276	319	273	304	280	320	283	293	313	312	271	296	291	334	301	314	294	288	297	310	311	309	313	291	274	313	285	294	281	305	300	288	298	278	272	279	265	294	270	292	292	278	272	267	313	278	322	268	311	295	317	292	308	322	288	262	290	314	325	291	309	273	316	278	265	296	298	296	283	280	290	291	310	322	304	304	273	281	255	349	313	299	289	286	292	270	277	263	265	283	277	303	291	303	285	304	325	314	316	302	300	296	309	291	329	257	283	303	309	279	298	291	296	295	288	305	313	265	281	297	311	303	302	279	297	260	305	292	282	288	329	313	293	282	317	297	304	294	283	286	271	285	294	288	303	284	311	288	311	303	292	296	268	316	284	298	315	280	298	333	272	255	282	351	297	310	282	295	293	271	324	262	302	271	270	288	297	323	305	286	293	304	303	316	291	307	302	292	288	322	282	284	270	287	275	273	297	331	295	263	268	296	275	290	276	302	260	321	283	317	282	291	281	288	269	275	287	275	301	306	286	306	293	306	296	315	291	273	284	258	280	306	299	255	269	302	283	316	298	317	313	254	277	265	281	311	266	281	304	293	296	279	266	311	264	279	294	276	299	301	290	284	293	284	257	289	305	321	295	309	303	297	260	285	315	313	266	306	302	309	315	295	278	299	322	267	285	294	300	287	298	296	269	312	299	324	267	296	309	288	317	288	272	304	248	299	279	284	298	300	290	246	286	282	302	281	286	313	261	269	289	287	285	265	280	307	284	281	281	283	310	281	290	288	317	264	321	294	287	280	297	296	316	302	299	300	272	297	324	278	276	279	291	296	294	306	291	301	301	305	288	262	307	301	285	275	287	278	294	293	297	284	292	292	308	287	267	264	330	288	294	283	315	296	307	305	281	327	284	286	259	262	331	310	287	275	307	312	271	311	278	284	297	294	285	291	290	281	304	288	284	278	279	288	261	308	318	284	273	310	291	308	292	289	275	266	299	277	301	296	293	279	294	253	296	256	312	266	300	280	281	283	251	273	312	288	279	309	300	285	307	291	319	311	278	271	266	283	304	297	266	287	282	297	310	296	275	260	301	307	308	276	293	310	264	289	308	326	299	296	277	270	287	290	300	291	274	291	280	281	290	292	292	291	282	305	305	271	283	338	284	268	322	284	270	293	277	261	290	297	294	292	290	266	293	293	280	299	304	310	246	282	312	303	273	329	306	280	278	276	256	286	285	289	287	290	294	282	273	300	295	288	269	292	278	258	313	283	297	273	301	293	267	284	299	266	296	299	286	264	296	310	328	299	285	282	294	302	293	283	310	274	283	287	283	308	307	304	291	299	273	288	273	295	293	305	278	290	284	288	308	326	305	298	287	281	311	295	317	282	270	299	297	292	264	288	273	274	284	282	284	288	290	295	233	279	285	306	269	289	325	283	285	264	258	314	290	299	315	308	307	294	338	329	292	284	267	258	311	301	294	316	282	245	285	266	314	280	293	314	305	269	298	282	289	268	284	276	271	278	293	289	279	283	285	281	273	283	312	272	264	312	271	291	283	270	296	313	262	262	280	269	300	280	267	325	313	260	283	294	286	307	310	287	297	258	304	285	286	300	284	298	291	318	310	267	295	285	291	284	276	286	318	315	283	290	282	294	268	284	262	323	282	319	309	309	294	287	319	319	318	296	293	290	308	292	286	291	276	288	283
26234	39080	23371	13996	10975	8766	6966	5186	4068	3512	2779	2428	2015	1766	1379	1166	1039	972	853	849	677	652	619	621	591	583	538	560	559	537	451	461	440	458	420	429	420	409	401	413	430	383	356	401	351	354	338	340	349	345	334	311	277	332	316	307	301	311	318	300	318	296	315	304	311	329	319	293	302	314	323	277	317	319	270	299	311	326	288	318	319	322	300	294	306	300	300	289	330	296	298	298	338	311	307	287	301	304	278	295	292	306	313	322	288	317	296	330	328	286	301	315	288	309	322	304	296	297	292	266	325	323	271	273	282	297	330	295	320	296	295	308	327	312	287	326	300	306	307	289	291	298	326	305	319	283	324	339	318	291	332	294	302	295	290	313	277	313	320	328	302	307	324	307	328	305	282	311	314	304	288	324	311	330	322	290	313	292	332	277	317	337	278	310	313	338	284	303	326	296	327	279	315	325	310	323	291	308	297	297	298	321	304	310	304	278	305	334	287	303	287	294	314	312	341	292	329	289	292	290	312	309	307	300	316	301	299	321	325	305	307	304	301	274	277	313	293	319	313	298	299	286	306	294	298	296	322	344	309	314	280	333	300	291	337	294	280	293	285	323	306	287	314	296	305	302	287	311	303	304	310	296	309	326	270	297	310	333	303	303	313	294	293	299	313	334	333	293	323	300	317	315	328	319	296	298	316	297	315	279	271	304	309	339	305	311	304	315	299	299	265	296	306	340	272	312	310	297	292	327	294	318	319	284	281	310	321	293	303	334	304	293	303	273	293	295	289	295	321	330	292	278	318	334	311	307	303	288	276	317	320	316	307	289	314	325	292	337	290	295	299	325	305	286	313	309	296	299	329	286	301	311	298	294	310	308	268	323	333	306	316	282	323	296	313	323	327	283	314	282	331	316	324	324	328	308	330	327	309	309	319	312	287	306	326	313	316	303	298	308	309	286	322	319	284	300	319	316	305	314	297	294	339	301	305	288	320	274	301	306	318	298	293	307	296	300	313	321	329	331	302	320	317	314	323	283	313	289	297	298	286	282	321	310	304	281	313	300	311	282	316	313	324	314	334	294	304	319	312	305	315	267	309	321	296	328	304	325	292	299	300	284	332	286	256	315	286	314	330	325	314	295	301	309	280	305	333	316	288	283	316	311	300	292	305	269	317	278	334	302	300	305	274	291	302	306	331	293	310	326	313	289	300	319	280	295	273	300	319	301	272	303	325	344	310	324	311	331	320	291	296	288	311	299	315	309	283	333	279	295	303	295	330	305	283	342	299	306	290	275	305	290	319	307	296	303	300	296	292	306	274	310	322	290	308	308	312	315	278	332	315	331	287	336	315	295	288	313	310	292	314	319	301	284	304	318	324	289	307	292	334	305	289	276	320	281	298	318	290	294	299	282	309	279	297	317	271	293	327	316	301	294	326	287	300	322	295	308	331	300	327	275	295	280	275	335	300	317	289	284	298	308	302	310	304	320	326	309	284	318	298	318	292	289	309	281	294	280	328	303	309	274	299	330	307	298	310	301	326	289	315	295	331	310	314	312	290	281	289	320	273	315	303	326	291	281	283	318	352	324	312	286	294	298	293	299	315	280	312	299	311	311	330	309	301	336	333	335	298	275	302	299	321	316	292	291	318	295	283	338	299	291	304	323	286	297	276	289	324	301	322	322	293	287	299	305	327	304	293	332	311	316	306	288	311	303	288	296	306	298	305	311	320	289	302	316	327	314	292	311	303	310	325	329	319	268	291	305	294	292	304	288	299	320	313	284	275	304	305	293	282	308	317	306	298	294	339	333	294	335	319	331	314	308	308	255	329	315	304	289	296	301	279	331	301	318	306	317	291	316	311	296	306	306	301	308	332	303	305	331	308	286	293	305	335	318	302	304	315	306	309	297	324	295	325	291	280	285	298	302	351	308	340	272	305	293	286	324	305	317	277	326	342	294	343	288	321	322	300	325	303	322	287	295	300	331	333	303	308	274	299	300	290	297	295	296	286	329	319	303	270	332	338	297	287	307	309	311	285	303	307	301	310	317	291	284	286	303	288	317	325	337	323	301	329	299	269	271	289	312	328	318	310	323	299	329	305	317	318	294	276	306	313	311	293	295	311	301	328	313	291	332	311	278	329	296	314	347	283	283	275	303	321	327	328	285	317	332	300	310	330	295	331	307	272	322	282	285	323	330	308	320	316	321	304	302	301	328	345	319	292	291	313	317	313	325	336	310	349	287	290	271	300	273	285	266	330	324	247	313	339	305	322	293	326	273	316	330	296	296	311	315	338	294	313	301	288	287	309	305	306	297	306	303	282	333	319	292	315	291	301	305	276	297	277	321	311	299	299	328	307	286	285	316	298	310	286	291	305	291	297	313	304	292	265	291	290	305	315	299	314	322	294	320	311	335	319	322	290	308	313	326	300	303	292	339	330	312	290	309	331	284	298	306	295	309	318	327	312	316	325	304	332	301	268	306	292	297	285	294	288	292	277	338	319	284	277	297	302	314	280	277	305	325	299	303	307	318	281	304	293	317	310	312	304	319	296	313	311	347	292	279	278	348	290	310	332	294	305	333	305	291	338	289	294	328	289	300	305	307	307	344	293	329	322	307	309	301	302	307	302	291	326	303	311	340	318	295	309	280	335	323	319	315	290	320	335	303	293	310	303	292	280	307	320	353	296	313	306	295	299	274	324	316	322	297	311	278	306	290	294	285	274	310	320	314	311	307	318	291	295	305	311	335	287	323	295	305	294	315	288	304	295	313	289	325	308	307	315	310	316	325	289	300	307	333	319	322	296	314	311	304	297	331	287	284	320	308	312	299	314	321	296	298	301	321	306	292	293	329	309	307	310	271	308	257	317	353	327	315	295	307	298	325	288	281	303	308	316	270	325	284	296	327	302	301	312	319	310	285	298	292	339	303	297	293	294	270	318	296	313	329	319	289	319	291	279	295	316	295	304	278	293	327	300	299	314	311	281	298	309	320	276	302	320	283	301	283	332	296	310	329	318	309	353	316	329	331	306	336	314	292	310	302	347	309	304	302	310	303	306	280	333	301	291	295	290	290	294	283	302	309	310	305	295	302	317	306	313	304	341	296	315	328	291	332	325	324	272	305	320	295	286	311	322	329	302	286	291	293	302	327	320	284	317	332	296	311	307	289	293	295	277	287	304	296	317	280	338	298	282	325	316	311	314	303	315	302	299	300	330	294	330	325	333	318	305	291	290	274	295	329	311	292	308	283	302	329	279	278	278	305	286	295	337	288	300	312	313	285	313	306	305	314	287	327	304	284	314	310	311	312	313	299	319	292	309	286	285	295	309	304	291	288	282	322	302	314	290	289	290	293	328	306	283	308	281	297	283	312	298	317	284	326	306	311	290	300	299	319	289	327	313	287	282	302	292	312	316	304	336	296	317	329	314	335	307	303	300	301	304	296	311	322	302	275	325	305	291	325	315	311	295	293	319	299	319	323	296	321	290	297	328	279	310	310
25134	21236	27226	25387	13408	5058	3482	2337	1860	1663	1387	1118	1002	916	785	690	613	594	584	540	472	482	508	477	479	442	464	423	446	420	352	408	393	378	433	375	362	391	394	369	336	340	327	329	333	368	302	359	301	341	331	332	322	366	325	310	321	300	321	322	298	308	353	308	310	337	286	303	318	290	336	311	338	322	294	274	323	303	335	317	296	331	317	343	346	288	315	305	314	300	299	341	337	316	327	334	311	328	307	336	317	306	318	323	299	317	279	334	315	330	337	337	300	312	316	318	300	305	309	314	318	310	295	291	306	302	368	312	338	281	304	310	344	307	309	320	316	320	356	331	276	321	356	316	287	310	298	335	336	346	342	318	321	306	319	303	347	318	292	312	309	320	345	314	287	295	314	317	331	308	301	331	281	314	303	354	321	309	292	313	316	319	299	319	298	289	337	316	305	307	309	316	314	329	347	346	316	343	308	342	334	323	352	364	295	323	317	320	300	280	301	337	317	307	342	344	296	339	321	345	314	330	283	306	317	307	304	313	311	325	280	302	341	326	310	321	315	327	320	324	306	324	327	297	279	299	312	313	310	329	301	356	343	328	307	343	310	295	309	334	339	328	365	332	341	314	309	318	338	278	275	310	310	274	319	309	303	312	296	337	310	336	307	331	312	335	321	305	280	297	303	279	320	283	331	318	308	284	328	348	318	311	295	325	317	313	326	352	334	319	318	335	318	315	316	334	348	305	331	309	316	296	345	347	323	301	303	334	313	332	337	299	324	314	323	311	308	339	307	319	347	328	322	325	300	333	306	316	345	308	330	307	335	320	331	299	329	298	309	305	318	307	315	341	306	345	358	346	346	331	303	323	318	297	349	281	309	329	333	339	321	322	293	324	300	345	287	285	312	326	343	312	315	302	311	319	308	321	307	287	319	307	343	326	316	315	307	286	338	342	306	327	319	314	292	309	322	293	308	322	349	335	352	344	338	292	329	318	299	346	344	330	312	280	314	336	333	292	348	303	332	313	313	291	303	304	314	349	306	283	313	330	329	309	335	299	320	338	302	298	328	302	324	294	278	322	341	302	318	317	338	315	294	273	308	307	317	337	326	323	324	326	326	337	333	313	320	337	301	329	332	316	330	321	290	353	310	364	304	285	325	319	316	305	305	318	292	346	335	326	312	304	299	331	308	336	312	304	305	335	294	290	323	314	325	292	333	303	318	303	314	330	336	283	322	310	319	281	303	324	298	297	327	296	331	307	319	297	283	315	325	315	305	329	312	326	313	313	306	300	300	318	327	319	323	331	348	291	310	295	335	310	343	321	333	349	315	335	301	320	313	279	298	319	296	329	293	290	332	338	323	331	347	336	291	346	322	346	297	300	304	303	313	319	301	292	300	354	312	335	306	324	333	316	328	297	272	306	341	333	281	300	313	342	304	303	329	352	323	324	324	306	318	292	330	315	291	333	326	318	316	312	322	331	318	300	323	304	296	298	320	316	315	330	303	318	304	324	261	290	293	309	306	313	291	316	340	303	313	346	318	340	311	308	308	308	311	298	310	371	323	305	317	312	335	309	307	315	309	297	318	276	319	309	338	322	299	325	339	336	323	318	326	294	301	317	303	338	322	323	307	315	318	318	307	277	297	333	277	301	319	328	314	325	295	304	324	308	310	331	309	315	333	323	339	307	302	330	326	304	321	330	301	337	305	326	275	337	314	281	323	286	326	309	347	302	310	342	307	312	331	341	321	299	301	307	329	329	310	315	309	303	340	328	319	332	315	278	320	302	298	331	307	313	338	328	322	264	308	332	279	294	287	304	301	294	304	314	308	302	293	338	333	303	298	303	283	319	314	336	315	292	314	325	287	315	328	315	321	322	280	322	313	309	316	331	336	304	302	312	328	308	330	283	322	350	279	326	336	304	293	334	321	340	371	328	312	301	333	322	298	320	337	313	315	313	306	297	310	330	334	325	338	303	303	312	304	316	300	350	332	281	300	314	295	321	313	317	314	345	315	303	313	293	273	323	325	302	321	322	310	309	328	300	301	289	322	315	312	349	301	303	323	302	329	331	322	340	318	304	307	339	340	305	322	310	329	296	302	294	313	317	286	277	318	294	361	302	289	336	358	323	340	322	346	306	306	333	339	320	305	283	303	319	331	301	314	320	351	325	336	280	317	314	312	346	319	318	320	341	299	322	337	316	320	312	331	315	309	287	292	313	283	305	319	318	334	344	304	325	333	325	304	313	302	303	321	362	309	310	292	325	305	297	340	304	323	304	318	299	306	335	303	344	317	332	328	319	296	307	300	336	309	318	303	332	353	309	317	310	283	361	315	291	313	300	304	301	341	316	333	301	319	308	334	327	319	321	321	322	297	318	310	344	351	347	356	294	300	309	339	301	306	316	295	294	292	323	284	307	309	334	314	316	315	300	291	319	312	323	304	299	350	303	316	306	310	310	338	339	302	310	327	294	295	335	308	337	342	301	301	330	339	298	360	319	319	329	260	328	337	301	292	293	322	307	311	299	364	335	321	307	278	309	328	275	328	312	313	301	292	306	306	329	332	341	328	301	335	324	323	334	278	332	321	308	286	343	317	316	313	314	304	310	339	319	299	301	334	312	286	292	308	358	304	325	332	328	297	309	311	363	311	335	309	301	305	314	350	319	283	324	320	319	323	309	337	311	299	341	309	311	294	306	313	329	340	316	280	325	301	286	311	332	310	336	300	329	287	326	307	325	298	326	326	315	333	320	344	341	317	289	300	313	303	305	302	328	304	328	310	335	289	283	325	295	321	327	326	337	304	315	321	329	332	325	295	315	302	340	310	308	309	315	311	340	320	331	317	299	346	290	266	292	297	317	309	315	296	341	328	311	286	321	306	309	306	298	308	339	320	309	325	293	294	309	292	307	289	287	292	293	313	310	303	345	323	332	311	348	303	309	305	297	302	304	329	316	335	284	303	307	331	350	340	333	306	318	314	317	326	303	306	317	305	314	322	328	321	306	313	313	335	290	310	301	303	300	284	341	287	317	305	320	321	319	299	306	297	324	328	344	326	344	320	312	297	281	306	315	315	291	302	321	312	326	286	314	316	313	316	332	318	291	301	309	303	292	331	352	314	273	276	310	314	304	317	326	315	330	300	345	338	341	292	305	325	318	311	326	333	332	312	303	342	312	340	308	346	314	307	330	324	314	300	303	304	321	320	315	312	277	291	308	316	310	323	293	316	325	288	326	299	312	312	285	334	329	322	319	328	350	303	305	337	314	315	318	307	337	305	356	303	330	298	316	333	314	303	338	333	320	304	324	305	303	315	300	319	299	330	299	311	311	292	315	310	348	337	282	309	327	339	276	327	305	304	308	345	315	297	311	312	288	287	308	324	297	319	309	345	309	322	304	309	272	322	323	308	324	305	308	335	263	298	313	305	309	353	321	316	294	292	312	336	288	313	301	329	319	306	314	321	312	289	324	320	332	262	297	327	296	321	293	293	305
25848	34383	19582	11574	9356	7293	5925	4215	3431	2965	2352	1912	1700	1488	1224	1037	912	848	818	699	659	626	605	570	584	524	551	582	513	502	454	425	420	439	432	413	428	433	393	421	421	412	407	366	384	398	406	380	425	350	381	361	364	344	348	340	380	362	322	366	359	331	312	331	317	336	330	348	335	338	331	369	365	352	338	344	338	353	308	344	352	337	341	324	349	321	326	350	373	328	321	336	328	336	325	341	342	309	331	331	350	355	336	326	334	350	317	307	353	349	313	361	315	352	356	294	373	347	354	338	346	345	329	339	382	344	347	325	335	364	324	357	334	369	317	335	335	308	374	321	342	348	323	368	320	309	305	375	330	331	315	342	348	304	341	340	373	328	343	343	323	320	325	333	329	313	340	326	356	300	358	334	349	372	329	348	345	323	337	331	320	334	339	381	341	341	310	338	334	346	326	366	337	332	352	322	336	338	363	330	321	346	335	330	309	345	367	361	309	312	347	324	389	337	384	358	328	330	334	297	302	332	341	350	363	320	329	369	350	361	338	327	321	328	341	314	357	325	330	322	345	343	345	309	353	326	334	351	352	355	344	344	332	310	347	330	336	373	330	313	333	339	323	337	329	334	376	337	314	340	328	369	339	360	318	339	324	353	333	378	327	326	345	330	334	349	343	344	349	344	345	323	354	347	346	292	306	360	346	304	352	366	287	344	374	320	313	342	316	336	391	329	333	335	338	337	334	356	306	320	319	312	352	356	348	339	359	372	319	337	347	312	322	339	363	336	341	321	339	361	366	356	340	303	339	345	342	329	321	307	315	359	318	329	326	352	332	348	344	330	301	315	337	352	356	310	321	355	303	332	316	343	327	358	323	331	348	347	344	312	324	308	336	376	342	333	348	348	317	329	333	328	377	339	352	363	350	331	343	369	313	330	316	374	350	350	339	316	358	341	332	360	299	361	342	332	338	369	310	333	337	308	334	336	341	324	358	297	311	340	344	354	323	343	352	318	329	357	355	355	332	340	377	348	299	332	363	331	315	315	342	324	347	343	371	318	351	315	309	333	337	373	323	358	352	385	347	333	349	342	334	317	348	335	345	300	351	326	363	348	321	322	330	353	324	332	355	348	341	353	313	347	358	339	344	333	310	331	341	336	304	331	368	340	330	355	357	324	318	344	336	347	342	344	320	336	332	335	322	300	329	322	340	330	336	309	346	297	360	333	335	313	370	359	363	346	342	332	323	355	373	321	366	347	370	337	350	354	349	338	321	353	348	359	347	328	367	312	352	337	348	345	306	367	360	330	335	365	339	350	339	327	356	345	342	334	329	325	323	340	355	337	349	337	341	314	313	347	355	355	339	331	311	344	310	338	335	335	369	338	340	334	348	321	348	329	304	352	321	337	320	352	332	331	335	379	331	357	332	323	347	355	320	295	334	367	342	346	291	325	325	327	359	320	340	351	326	362	350	356	347	354	358	352	346	330	311	313	309	328	356	349	330	305	319	337	354	356	319	352	347	338	350	367	325	344	320	357	359	371	363	317	349	327	317	356	367	377	323	329	350	339	332	334	378	326	342	304	330	328	348	370	358	328	338	341	323	338	338	324	378	334	336	318	344	336	300	324	334	312	320	302	335	332	338	310	328	334	370	334	380	339	333	324	333	342	339	357	339	346	333	351	331	321	349	305	344	321	334	327	335	323	372	353	321	356	336	323	357	336	328	304	379	345	309	333	349	332	371	361	342	321	322	357	324	330	302	314	362	380	314	314	341	347	336	343	356	295	322	336	325	322	341	310	334	322	363	344	360	365	323	369	321	348	341	333	331	343	340	342	368	342	346	372	343	343	317	334	328	370	325	327	309	337	327	347	356	352	334	350	358	332	364	333	327	343	339	324	340	348	319	339	343	323	345	352	326	355	314	355	327	332	368	338	371	353	346	335	333	319	345	332	336	296	321	347	339	341	334	355	359	358	327	355	326	351	334	368	329	345	360	382	346	320	354	355	335	320	317	339	314	318	365	354	360	331	334	324	283	324	331	334	344	341	304	326	335	361	303	340	334	304	342	350	308	333	336	339	318	345	354	364	380	335	335	334	332	347	333	292	349	357	360	326	342	355	326	319	332	344	326	343	338	333	353	315	336	317	331	334	345	378	313	336	297	355	333	341	313	345	331	387	314	345	332	370	367	306	335	363	357	361	344	358	339	331	330	290	320	315	342	333	318	350	319	346	343	358	339	312	347	333	337	339	359	377	330	312	325	333	323	362	369	375	333	320	316	358	352	317	333	368	327	359	355	339	318	374	349	334	344	334	331	371	361	338	357	320	337	321	325	347	370	327	350	336	341	353	317	343	356	367	333	363	351	379	330	316	350	337	322	352	338	346	334	306	327	368	357	338	367	361	358	353	316	373	316	329	341	333	327	320	330	326	307	351	373	346	349	348	344	325	337	363	332	324	320	339	351	354	366	349	346	328	335	353	380	335	330	341	367	340	352	356	309	342	335	333	328	348	304	365	343	344	360	344	350	314	378	359	335	308	329	333	365	359	351	344	349	338	346	347	343	316	313	326	331	342	333	341	377	338	339	318	343	331	336	330	376	333	319	330	323	330	363	344	345	342	321	329	327	300	360	375	314	337	328	357	334	364	310	372	336	334	326	393	330	328	336	373	351	342	319	337	344	328	335	332	323	372	362	371	361	328	305	369	374	342	347	356	359	372	329	340	320	337	343	330	334	302	346	328	371	293	343	333	323	314	311	307	351	345	360	334	346	333	343	344	348	335	334	334	344	332	304	378	329	331	349	300	331	337	325	334	331	370	357	333	352	311	338	359	342	326	332	328	305	374	346	353	327	352	319	334	327	369	314	337	353	318	327	313	327	366	322	316	336	373	361	297	337	316	360	352	357	340	329	360	368	381	373	347	356	354	364	345	400	339	348	326	301	354	350	298	330	346	332	335	337	373	363	316	325	356	344	312	309	330	361	346	341	339	319	345	318	374	332	358	330	354	294	339	332	386	328	350	306	368	340	339	372	328	362	367	294	315	334	346	340	355	340	340	317	358	299	325	320	335	332	355	364	316	297	319	327	322	352	349	335	334	328	352	309	357	345	335	364	340	330	335	369	351	315	310	318	326	353	341	335	325	321	336	328	351	325	306	328	363	328	317	360	326	332	344	347	379	343	334	347	333	325	330	351	333	323	316	324	317	312	317	347	349	319	348	328	356	338	337	375	340	312	334	315	357	343	317	345	355	336	321	338	338	339	292	356	364	342	366	347	347	363	334	352	313	340	353	350	358	328	346	354	312	327	303	335	326	360	334	346	366	344	323	347	341	311	350	344	320	366	365	320	341	316	340	325	336	336	314	351	328	338	339	315	326	330	339	298	309	328	323	316	335	318	336	338	335	355	328	352	321	305	344	336	336	339	325	353	345	371	356	327	373	341	316	348	360	332	339	349	361	337	312	315	344	342	323	327	377	348	319	320	300	365	302	334	336
22856	21252	28860	23985	21320	21523	13832	5557	3845	3171	2624	2061	1760	1612	1427	1268	1114	990	891	746	694	747	770	684	705	665	681	689	611	620	599	553	553	562	565	478	542	506	511	533	491	538	458	499	434	487	427	456	427	415	449	426	425	405	404	431	410	430	404	449	423	376	420	433	433	462	429	392	395	414	404	426	434	389	403	392	416	403	410	438	412	417	403	429	467	387	424	445	390	419	418	407	425	398	412	376	463	407	423	398	424	432	415	401	418	419	428	408	395	417	406	397	410	410	430	420	430	442	421	442	416	397	438	408	390	398	394	406	408	393	435	414	423	449	455	401	413	457	450	428	410	404	397	435	391	393	418	442	409	406	423	403	455	423	413	395	433	431	419	393	410	393	411	367	394	411	402	432	392	406	422	458	431	386	447	401	401	381	416	417	402	400	414	439	412	438	446	410	423	417	416	428	426	414	373	445	410	401	414	413	431	468	402	400	436	393	425	386	400	425	408	399	435	388	444	434	425	401	442	394	413	381	371	419	441	424	436	450	443	438	408	411	431	404	425	443	420	377	458	403	441	439	383	412	460	438	404	389	377	395	376	375	415	420	394	429	423	394	414	424	406	414	410	372	392	408	416	411	412	434	421	458	411	427	416	399	419	393	429	443	405	408	384	405	416	417	427	417	396	439	469	388	419	428	365	368	433	405	433	392	397	397	422	411	423	428	377	384	419	385	412	410	397	404	415	403	423	409	439	411	412	420	447	412	408	403	399	404	408	462	415	420	395	399	402	422	436	383	425	410	447	410	398	420	422	433	456	391	455	392	398	431	385	439	418	417	381	439	475	402	477	411	379	435	421	427	400	413	426	380	408	446	432	429	405	428	402	429	424	404	442	415	425	411	399	416	428	432	419	404	429	410	410	430	443	414	404	411	428	393	375	392	437	416	398	382	398	483	421	449	439	417	388	415	419	404	419	437	393	414	414	397	388	394	443	393	403	413	431	438	428	421	379	404	421	421	419	393	403	440	397	418	445	431	439	418	431	427	417	408	378	418	424	383	381	429	401	408	434	406	454	436	400	405	422	387	405	425	426	421	423	401	409	431	392	386	409	418	433	442	419	391	471	423	414	430	452	412	387	402	425	398	443	433	423	391	410	426	440	398	449	442	397	419	437	422	410	429	379	375	441	385	433	406	403	399	410	434	378	398	437	426	387	413	391	432	412	408	441	401	423	427	388	451	418	390	391	430	410	446	426	407	448	424	442	399	404	403	424	472	442	367	434	388	413	410	429	445	472	393	417	432	423	434	414	404	400	415	420	415	422	433	444	417	422	417	401	415	426	449	407	410	443	384	444	418	403	388	412	393	422	392	442	439	431	442	439	433	443	420	412	434	419	435	429	422	409	443	427	424	394	402	420	426	460	416	433	410	405	457	411	394	390	437	393	394	437	407	430	444	420	440	450	410	415	405	434	393	406	442	424	409	428	427	431	389	417	419	386	376	422	427	424	411	427	420	401	436	416	425	388	405	406	403	445	394	417	401	414	410	460	399	392	385	456	415	357	408	393	374	413	390	412	392	405	435	407	404	394	430	432	401	405	421	406	433	392	417	418	455	424	440	435	426	396	436	463	431	405	454	386	389	410	422	431	447	397	405	421	430	424	420	418	420	377	430	402	375	365	421	405	445	435	422	391	420	416	414	417	475	401	443	418	414	430	468	453	415	422	410	399	390	416	446	438	393	422	378	386	428	393	391	387	380	436	385	410	442	418	389	415	414	412	381	430	411	403	377	419	422	419	460	399	415	439	413	431	358	428	393	429	436	408	436	383	428	405	432	391	422	419	429	406	442	449	453	408	403	411	426	451	410	377	406	448	400	398	345	409	430	427	423	388	412	433	440	414	412	411	442	379	412	426	409	415	401	398	447	389	419	434	410	438	404	379	411	412	403	402	421	395	416	407	399	429	431	430	370	421	374	406	419	405	427	420	437	368	414	372	404	399	403	428	414	440	405	434	399	427	429	445	403	428	397	429	458	392	419	459	423	422	385	432	407	415	395	432	434	443	437	419	419	413	400	398	469	431	423	442	424	417	417	396	435	444	397	419	401	405	426	384	441	428	400	422	442	412	390	406	431	398	403	431	394	404	388	384	412	397	451	389	420	401	410	434	458	389	422	395	376	399	394	414	419	415	427	440	426	406	396	424	383	388	397	421	466	399	431	400	435	417	424	462	416	464	406	423	407	449	456	408	415	382	403	450	401	409	438	401	432	416	408	394	399	376	432	402	426	418	409	440	396	400	422	427	414	422	398	425	416	406	433	424	391	396	417	402	430	422	405	425	387	425	423	413	437	424	429	391	421	390	422	425	468	391	413	449	402	421	386	432	362	434	391	413	418	476	408	411	376	406	404	421	387	433	433	442	400	442	405	418	432	401	417	426	383	410	399	394	449	447	427	401	433	407	437	410	425	392	375	424	418	391	413	379	386	390	389	380	426	417	401	422	457	410	397	413	401	378	401	379	430	389	415	422	403	387	430	421	408	400	417	423	442	391	376	429	399	429	387	395	400	390	405	419	395	411	415	396	395	406	413	417	415	421	439	381	399	416	416	401	414	409	395	417	412	403	427	418	427	432	383	418	382	423	404	408	396	429	402	387	402	409	383	416	406	418	413	440	430	413	383	397	441	406	412	416	427	424	415	421	445	417	403	452	405	390	477	362	420	365	442	437	439	459	401	420	374	387	399	401	435	412	395	434	441	426	411	416	440	409	428	396	398	431	425	355	398	426	420	407	453	393	372	366	407	412	409	407	425	384	396	389	418	413	457	431	449	388	442	402	428	455	418	414	411	443	410	399	423	367	391	433	381	412	392	440	410	410	395	397	394	415	422	406	426	379	388	387	414	421	423	394	410	422	417	403	406	373	408	413	428	426	415	440	413	414	448	401	399	403	399	380	382	412	398	398	428	405	417	409	446	439	408	420	405	412	401	397	418	427	399	426	413	425	401	401	478	397	381	426	394	452	421	415	435	378	423	418	433	430	435	450	405	415	391	430	413	445	428	392	393	411	411	443	419	448	413	401	429	430	381	409	406	442	357	423	422	397	407	414	428	414	438	452	418	411	434	437	402	449	400	448	417	401	417	436	389	395	398	416	434	433	396	409	412	389	412	452	437	437	422	408	412	453	413	429	453	410	405	401	417	417	394	402	410	421	417	436	432	436	435	424	432	435	425	397	427	414	413	430	437	447	383	380	371	444	404	416	423	421	432	396	408	426	441	405	447	399	413	423	402	428	425	402	383	438	409	393	416	437	404	425	430	437	408	391	407	416	388	386	411	420	406	450	402	421	416	409	388	409	408	429	387	413	448	400	425	426	418	386	389	403	439	427	420	397	367	427	405	420	386	416	385	433	382	405	388	422	405	442	419	400	404	408	447	425	410	400	416	416	386	418	413	391	444	391	412	401	416	391	413	420	432	427	386	408	421	391	415	412	405	395	420	417	420
29552	44084	28626	20212	16085	12554	10100	7693	6361	5494	4265	3501	2806	2541	2110	1752	1569	1435	1291	1092	977	938	885	871	889	765	822	803	773	730	681	651	639	643	583	599	574	548	542	554	569	544	558	571	529	490	472	500	450	472	485	441	426	428	432	408	420	423	443	459	436	436	407	445	471	441	429	396	432	459	474	460	436	470	431	441	420	457	436	430	459	419	461	450	433	422	411	419	450	389	456	420	439	441	403	430	451	443	432	449	421	487	408	404	434	411	432	404	433	428	429	429	444	432	387	405	408	486	412	418	432	422	416	408	426	435	427	397	409	432	437	396	454	396	408	374	408	415	395	428	455	409	447	441	443	400	410	450	390	410	408	410	433	401	404	425	422	408	422	450	461	398	434	440	446	426	391	396	426	414	388	401	396	405	422	405	419	425	403	429	416	416	431	410	436	381	450	398	401	403	427	414	465	432	389	424	414	426	434	407	400	440	439	414	399	353	403	407	423	391	399	413	425	439	424	394	435	421	403	449	448	424	450	461	384	419	422	435	406	443	422	407	411	435	434	441	419	416	398	442	431	434	424	390	426	378	450	421	414	437	433	439	418	446	385	435	440	418	413	399	437	421	422	423	418	425	434	415	413	397	443	412	429	424	423	442	442	386	422	393	436	423	426	387	416	415	406	415	431	417	450	415	444	397	410	416	451	437	458	445	426	441	410	452	439	419	419	392	414	422	403	456	401	469	404	395	434	424	403	404	436	417	403	452	426	432	434	402	421	379	441	446	413	413	422	406	455	406	396	398	410	441	440	419	435	420	404	419	400	407	444	439	410	418	450	454	442	442	431	431	386	450	446	435	469	431	421	439	424	420	415	428	411	414	443	446	421	398	397	394	422	446	417	419	415	374	406	420	440	424	439	408	454	417	380	405	435	440	400	442	432	444	407	421	425	443	400	439	421	410	446	442	387	431	430	412	413	414	413	448	454	417	427	502	395	418	451	436	433	423	387	435	426	436	388	420	408	396	446	433	457	403	436	442	401	454	439	417	417	434	439	401	401	412	387	412	451	411	419	409	416	402	420	443	440	422	445	428	418	413	428	403	392	440	420	393	406	410	397	416	424	441	411	461	444	386	432	449	432	393	409	383	412	421	429	409	414	446	417	409	367	426	432	455	408	449	412	403	443	410	435	408	420	388	415	426	408	414	401	393	400	429	431	407	375	476	437	418	417	412	414	419	443	462	407	437	432	420	405	427	423	406	397	403	379	421	432	442	408	427	444	438	433	430	435	403	410	428	437	453	428	416	432	415	499	429	450	386	417	446	437	400	414	401	419	399	421	400	427	415	401	385	459	409	401	399	416	429	437	430	413	375	411	417	403	433	439	393	443	395	440	393	438	430	428	393	447	406	452	409	435	415	442	460	405	404	425	400	424	408	397	396	394	431	414	401	423	414	422	396	400	431	404	410	486	400	439	435	405	412	452	380	441	425	410	422	408	431	404	431	429	412	424	415	461	438	428	441	444	416	405	406	425	407	402	443	444	406	417	445	427	389	418	430	429	409	441	436	434	462	413	389	402	441	428	408	411	443	411	416	454	423	384	459	423	414	401	421	408	428	404	442	434	394	428	437	437	380	448	457	411	429	428	415	439	421	422	429	439	422	468	438	454	418	407	409	398	426	430	436	424	436	427	431	371	412	421	398	439	440	458	413	434	417	398	427	457	411	406	441	413	441	425	432	388	447	416	440	390	415	464	437	456	395	383	431	442	443	400	418	432	425	430	392	447	436	425	416	399	477	407	373	400	437	385	394	427	422	436	431	405	413	431	400	425	431	436	438	428	427	404	420	400	440	442	458	396	379	406	475	424	426	453	407	432	436	413	394	395	449	414	422	456	454	408	419	382	452	428	434	420	431	437	420	421	398	423	458	417	427	403	419	436	415	401	440	445	422	439	434	424	393	429	419	419	430	425	455	409	387	368	457	430	432	448	428	417	448	444	407	445	431	447	416	407	446	378	418	424	437	432	450	413	452	436	397	391	453	439	428	412	405	399	445	469	413	440	404	436	400	391	424	434	414	371	419	422	438	391	426	432	425	378	442	478	409	443	417	445	420	431	433	414	406	421	413	425	422	405	430	422	414	454	400	402	384	436	424	434	409	423	461	438	405	443	435	418	463	436	412	442	399	449	438	411	395	438	418	398	428	435	391	412	413	424	419	399	420	402	401	403	403	395	417	421	415	460	395	440	414	439	401	402	440	414	440	413	448	424	436	446	450	433	426	468	440	415	413	425	443	460	446	422	437	433	432	434	432	445	401	384	408	430	433	413	418	441	414	417	423	465	398	431	462	395	400	443	400	452	422	445	435	426	408	409	403	412	432	404	389	457	450	455	437	446	430	459	405	433	427	454	457	402	434	423	375	401	451	409	416	449	467	452	409	413	394	434	449	411	422	398	434	477	446	422	450	410	401	430	407	419	468	423	426	396	399	422	447	464	408	441	468	395	420	404	382	435	431	376	430	407	430	447	423	386	456	453	407	455	399	426	445	450	435	431	421	470	468	400	403	467	413	396	427	438	415	423	417	428	440	434	417	388	427	414	406	421	398	433	398	417	431	405	439	426	421	412	432	441	398	430	436	405	454	429	427	413	409	406	443	463	450	436	394	429	407	450	428	439	410	421	409	389	428	457	443	430	428	419	441	389	424	415	433	436	404	389	436	454	385	385	420	434	479	435	446	405	437	397	395	431	401	428	436	404	444	434	440	444	417	379	410	408	441	429	427	433	442	404	408	405	415	439	433	408	399	414	428	396	423	400	409	420	439	379	413	435	419	424	431	419	394	415	412	407	393	435	403	441	426	435	407	438	429	445	410	404	434	468	439	414	431	407	410	448	445	434	428	403	405	416	445	411	420	456	401	394	459	434	443	421	441	407	452	423	422	444	412	400	396	443	421	407	430	426	404	426	457	428	440	435	398	448	408	440	403	396	432	388	400	400	447	434	440	407	448	416	436	394	470	481	440	436	408	390	422	464	411	407	415	432	426	426	432	408	410	400	426	413	445	417	454	419	437	403	425	376	406	386	443	404	423	410	438	428	407	415	446	395	427	448	404	424	418	399	412	398	434	428	426	418	385	419	406	385	399	436	452	415	392	440	410	438	399	421	437	432	425	453	438	429	450	426	431	436	397	421	421	433	412	429	434	423	397	445	413	405	434	407	408	430	426	437	403	433	428	402	449	421	404	403	429	395	466	458	419	414	412	412	424	434	426	426	427	397	431	433	414	435	410	452	397	425	407	397	400	426	424	418	454	443	402	437	427	452	392	418	416	420	419	397	421	403	417	414	458	388	394	416	449	411	427	430	416	394	423	443	451	436	435	421	415	440	397	450	423	373	411	414	440	424	460	424	362	416	410	397	457	408	412	389	434	397	410	412	450	430	447	399	420	432	456	445	437	439	412	400	391	429	436	422	411	440	431	421	455	441	440	385	440	395	435	432	422	429	390
28693	21868	17356	10388	5318	3157	2337	1784	1508	1305	1048	789	679	600	524	510	452	405	355	375	362	402	359	341	354	334	319	319	335	314	321	270	300	297	286	269	287	305	274	271	276	286	261	278	258	245	248	239	233	235	251	241	248	241	226	250	250	226	253	220	225	239	229	239	225	252	252	248	252	223	228	197	241	213	233	269	265	240	261	264	286	252	227	223	266	253	243	225	233	238	234	252	222	237	227	270	228	232	270	240	246	228	241	244	238	252	243	240	228	214	269	228	258	239	241	270	242	197	230	258	242	228	241	251	228	232	222	250	222	246	250	236	221	259	231	248	235	216	239	219	235	249	227	239	253	252	250	233	226	221	232	198	226	223	231	226	248	215	250	242	252	230	227	233	238	218	231	231	241	242	243	252	226	249	247	212	239	221	222	224	220	232	240	237	234	244	255	241	237	244	220	229	221	234	242	221	248	252	231	221	240	244	254	238	259	247	206	229	236	204	247	238	244	216	204	236	247	250	211	231	247	242	249	234	249	254	247	256	246	247	254	250	265	207	218	232	244	243	225	227	264	229	282	266	216	254	197	229	235	221	251	244	236	241	232	233	249	245	244	244	232	255	229	227	236	232	250	241	240	285	217	228	231	240	249	257	242	246	213	237	246	242	215	255	250	219	223	234	223	264	266	254	238	252	237	226	257	221	243	216	220	237	241	231	256	262	239	239	204	219	241	233	238	249	255	230	239	234	215	199	252	232	212	240	222	255	224	256	247	258	251	214	227	230	223	250	245	234	228	246	223	226	248	252	238	254	285	214	242	223	241	216	216	243	256	235	224	243	231	266	235	248	251	217	228	249	235	231	239	246	238	239	237	241	213	236	211	257	235	243	220	238	230	232	247	229	242	238	238	199	230	259	239	289	204	250	231	236	246	247	241	242	244	231	230	224	260	239	212	241	245	220	251	238	216	268	255	238	232	241	228	258	218	263	219	261	215	247	219	243	253	248	222	221	249	215	229	222	234	223	239	229	249	245	232	220	228	221	263	249	253	229	232	229	254	231	262	232	227	222	241	222	239	254	250	243	244	238	260	247	249	261	249	245	242	218	210	235	261	231	250	231	236	240	222	235	249	234	217	219	250	238	232	248	236	231	239	286	232	277	229	239	245	247	236	234	259	257	259	244	245	260	220	219	216	232	246	258	229	238	250	269	230	252	231	245	239	250	259	210	245	248	228	259	229	262	248	253	255	242	236	226	247	218	248	205	237	223	244	235	248	246	233	224	239	252	241	247	265	236	228	223	258	255	258	238	222	225	239	272	249	215	213	244	254	223	271	261	250	216	209	234	235	263	244	233	225	257	229	258	236	219	231	234	240	258	258	234	240	257	239	239	248	224	240	226	239	226	256	261	227	233	231	242	238	250	245	249	239	225	242	241	251	241	251	236	227	241	241	237	245	258	213	250	261	226	247	268	214	265	235	257	233	270	245	229	263	252	211	234	241	237	261	235	244	241	240	256	237	215	249	234	240	236	207	222	213	246	243	211	252	257	262	251	242	237	235	206	230	242	231	238	236	244	222	268	244	243	271	232	241	220	227	222	238	237	259	228	216	237	228	231	224	237	238	236	228	226	219	265	243	268	227	222	236	236	219	217	242	242	246	238	216	248	253	228	234	233	238	263	236	236	250	241	207	228	241	274	249	225	242	215	248	227	258	236	231	274	226	250	235	225	226	230	234	273	234	257	245	217	242	251	242	242	232	216	237	240	241	242	270	250	261	282	237	269	228	240	240	228	262	252	232	255	237	240	249	256	230	231	258	230	210	252	244	213	213	242	271	224	232	247	251	236	216	211	212	258	251	215	253	277	285	248	218	251	255	240	234	241	236	287	219	242	251	251	259	230	235	235	243	223	261	281	248	233	243	244	235	237	230	243	230	223	241	236	240	229	233	225	252	222	225	232	259	258	216	236	235	250	238	232	263	240	228	256	249	262	204	249	253	252	257	242	241	252	227	229	240	251	228	253	270	269	261	211	274	243	240	228	237	227	252	225	237	223	226	236	249	262	245	214	240	254	240	233	223	217	237	222	263	251	250	221	266	241	259	264	244	230	232	244	239	259	230	245	247	263	251	255	242	234	252	244	246	216	241	245	235	229	229	244	271	249	252	252	238	229	224	264	231	243	252	240	258	220	243	243	223	221	244	241	270	251	244	249	275	261	243	236	254	237	233	265	227	207	234	226	239	271	226	233	243	253	243	204	245	254	252	244	233	219	232	216	226	228	231	257	235	228	248	261	232	253	264	222	241	263	225	237	214	260	222	222	216	240	239	236	250	225	240	210	262	232	236	244	238	250	212	245	221	262	237	239	243	251	220	236	217	234	248	257	242	219	228	202	244	224	252	244	233	244	235	242	248	205	247	248	213	248	235	242	241	240	239	248	223	235	220	202	247	231	228	248	258	222	255	228	230	233	231	233	236	232	234	261	252	229	259	234	247	282	219	207	242	264	279	233	242	234	221	247	214	247	231	257	237	204	233	230	239	220	262	227	224	229	255	222	237	219	269	232	238	257	222	288	222	227	250	260	249	214	251	245	254	229	216	252	252	215	243	251	255	255	243	237	252	260	217	261	258	242	219	251	230	231	241	226	250	222	248	262	237	231	248	241	242	256	221	240	226	241	245	246	239	220	250	273	241	226	222	234	256	234	251	241	237	245	251	227	277	245	237	225	229	222	257	215	236	251	246	234	247	241	234	217	210	268	222	266	273	255	237	213	256	250	247	260	230	221	232	261	255	236	217	235	239	249	233	263	265	227	195	241	216	210	228	230	234	242	263	243	268	216	238	229	260	217	254	242	249	240	218	229	220	208	223	264	252	240	243	217	223	239	234	241	247	252	253	253	226	224	239	226	258	255	235	250	228	250	230	242	227	209	249	248	226	244	240	247	247	213	236	239	226	251	245	247	248	238	237	245	262	237	248	259	224	254	213	257	250	224	227	229	239	237	221	231	227	241	252	235	238	242	230	225	251	234	236	228	246	225	243	228	243	219	246	233	229	224	222	240	234	270	260	233	242	234	236	212	200	223	239	221	231	272	228	251	226	240	230	250	216	210	254	246	251	239	249	240	225	223	225	274	268	240	263	241	248	242	246	256	241	239	229	247	242	246	245	233	240	224	206	237	233	232	247	191	218	242	224	242	270	253	241	226	216	269	235	230	260	221	234	216	259	242	262	246	241	212	228	231	214	217	243	237	243	256	244	241	242	267	229	234	244	269	244	224	211	251	251	261	228	233	219	224	248	238	235	246	266	235	207	226	253	233	219	244	229	250	260	241	250	260	232	266	250	239	250	241	262	248	241	223	266	220	245	226	242	202	256	221	242	237	219	252	228	232	216	241	223	240	225	245	220	230	230	208	272	254	260	259	233	242	230	230	234	209	260	268	210	231	239	233	233	225	218	248	254	226	255	246	211	223	236	223	229	237	217	228	222	212	261	253	228	235
22099	28992	16373	10487	7523	5187	4166	3291	2677	2297	1726	1413	1152	1025	840	759	657	583	477	469	475	448	447	447	443	409	427	407	370	356	344	339	334	312	318	338	308	309	314	298	292	324	280	314	304	286	288	286	293	261	250	258	254	255	249	260	276	261	265	256	284	235	246	277	267	264	243	231	272	265	265	262	265	233	258	275	280	240	263	251	250	264	258	295	270	266	235	248	271	248	282	300	246	267	267	256	243	276	268	264	290	240	258	232	240	269	265	256	241	248	272	282	259	262	241	262	265	256	243	254	254	264	274	274	257	256	267	277	244	278	249	229	263	290	240	268	242	246	265	253	268	291	253	222	274	291	234	250	240	260	260	229	266	293	255	253	270	250	264	265	259	292	246	228	263	282	277	248	246	274	276	247	257	262	267	247	258	238	260	223	268	236	232	245	230	262	262	266	261	270	233	263	281	254	283	271	289	279	251	257	283	265	278	273	285	262	265	224	278	241	303	272	237	250	246	256	295	262	259	268	278	247	259	277	271	253	267	263	273	280	296	246	232	250	273	245	261	256	248	247	288	277	268	241	262	235	255	236	255	280	254	245	270	246	260	251	285	244	253	246	252	258	245	250	240	272	244	278	245	290	255	280	261	267	273	270	239	246	254	249	234	249	269	268	238	236	259	248	267	238	247	255	262	276	258	218	281	246	246	276	249	281	246	270	268	273	271	260	282	224	270	251	251	268	252	282	275	242	249	266	261	238	257	256	265	236	247	256	271	251	247	238	251	280	272	240	271	265	254	242	291	258	244	252	264	243	262	238	246	287	247	272	246	262	254	280	238	256	262	243	259	260	240	252	259	284	249	253	252	270	253	243	280	247	252	226	273	248	266	252	238	257	266	267	238	245	247	281	253	266	250	250	265	242	297	268	244	255	260	276	230	236	236	271	276	255	263	265	280	266	266	257	279	272	248	266	271	225	260	285	232	249	250	218	248	249	246	248	263	257	255	267	271	283	255	254	259	255	245	276	271	265	238	253	220	243	245	261	251	228	255	254	251	279	252	242	277	232	227	270	266	258	271	291	263	255	255	248	252	256	248	261	253	274	270	262	249	265	245	278	247	271	244	259	285	254	284	255	253	275	248	302	252	285	273	232	246	257	236	278	266	275	243	297	249	276	266	261	238	243	257	272	249	279	241	253	242	242	271	256	265	221	223	262	251	239	251	249	263	262	249	281	271	258	234	227	271	245	273	247	265	265	266	275	256	259	282	280	294	229	281	280	266	218	249	264	248	261	255	255	258	250	261	243	268	312	253	257	271	241	260	274	292	265	264	249	258	259	288	253	244	245	267	258	229	290	261	239	264	266	284	266	269	235	238	237	228	273	254	280	247	262	245	235	236	226	279	247	265	257	284	258	262	272	248	275	250	242	251	259	215	249	237	269	264	236	269	281	257	248	284	253	275	272	228	259	288	240	282	249	233	274	279	246	280	242	279	245	251	259	251	259	261	250	257	223	276	290	273	235	271	239	241	278	257	268	259	272	276	266	258	247	248	275	245	250	249	254	245	289	283	234	231	223	270	238	251	242	285	230	266	256	244	247	248	243	277	273	275	256	270	258	223	245	235	254	273	257	255	242	244	264	258	267	244	277	239	264	250	285	261	265	263	238	256	249	274	253	266	246	287	242	274	264	250	258	231	256	281	289	257	266	278	263	247	275	260	258	266	261	278	265	261	267	235	258	242	250	268	267	240	246	285	268	259	295	248	270	285	218	227	261	259	240	260	255	265	281	237	265	243	272	240	249	253	238	264	253	255	266	262	249	267	285	262	298	255	250	258	253	273	274	264	262	258	282	267	272	234	256	249	227	248	297	233	269	261	228	255	232	244	252	269	272	245	255	258	270	255	277	264	296	300	253	261	259	229	248	239	267	282	272	261	268	242	246	298	268	258	241	296	259	271	276	250	257	231	235	252	243	257	281	252	265	265	255	256	291	284	262	258	276	286	268	264	263	246	246	269	251	267	244	271	267	270	271	228	228	263	248	243	251	238	251	253	265	242	282	274	264	265	284	266	264	236	278	259	250	306	276	258	249	273	270	248	291	235	256	263	268	225	245	237	249	236	267	264	274	234	246	261	241	244	240	261	233	238	256	256	261	234	247	258	228	229	262	262	282	230	238	271	252	266	253	242	244	262	255	284	286	294	246	252	268	248	261	275	258	247	244	292	296	276	275	261	239	256	234	268	258	252	286	263	275	251	248	264	280	278	274	267	262	246	265	277	281	253	258	281	265	255	257	220	230	238	273	236	265	266	270	271	247	239	255	262	279	261	253	255	238	253	243	235	279	256	268	256	248	253	254	275	251	250	257	278	266	269	266	242	283	240	248	259	265	249	271	257	251	273	291	255	285	274	236	255	271	270	243	265	263	262	242	278	250	260	260	266	286	248	243	258	237	249	233	288	253	257	286	244	261	229	271	245	256	250	264	253	262	253	282	266	248	246	265	247	244	242	245	269	270	248	267	237	270	272	262	239	251	253	243	260	276	240	266	275	275	262	255	268	265	287	270	261	263	260	236	251	254	257	252	252	252	267	235	284	277	247	266	259	254	283	266	260	263	276	239	241	242	257	242	253	244	278	237	271	261	266	245	277	251	255	267	281	245	261	245	264	283	238	234	271	247	271	258	234	270	241	238	262	262	228	287	276	271	260	249	259	243	254	286	270	251	243	236	254	247	274	257	257	256	224	301	264	250	276	249	253	233	245	261	263	277	262	281	250	258	241	248	262	258	269	265	277	271	267	265	248	277	243	254	257	262	244	244	291	282	276	270	260	260	294	248	225	285	241	246	274	227	255	250	243	235	226	248	284	245	267	267	306	239	280	273	235	271	249	239	268	270	254	276	243	237	278	229	277	248	237	264	236	259	270	248	238	279	278	255	237	256	282	263	280	259	261	258	251	248	266	284	273	264	255	264	252	258	278	246	245	246	256	262	257	274	288	267	234	244	261	249	250	262	263	280	261	264	265	250	254	249	274	270	257	261	260	231	239	263	267	239	271	238	275	275	265	239	281	267	270	278	262	238	238	273	253	256	250	268	241	239	235	263	262	279	236	258	256	247	273	254	253	259	250	256	247	273	252	264	243	317	285	267	275	255	266	258	264	284	245	253	258	251	260	259	257	241	232	258	228	255	227	264	256	239	275	237	262	253	273	257	267	244	257	247	253	245	255	235	280	231	272	256	273	237	263	272	261	274	279	267	245	263	274	273	234	256	238	268	264	240	253	268	262	264	260	240	256	269	247	256	247	224	242	272	280	239	270	236	237	263	245	238	283	245	232	281	270	261	279	256	270	258	253	260	281	251	254	238	263	264	247	240	283	263	293	232	271	255	255	243	239	232	263	253	239	250	258	246	232	256	279	271	268	269	275	240	267	270	267	284	238	253	249	263	234	273	248	246	255	261	254	249	239	270	262	286	258	274	249	260	259	280	257	268	269	268	247	281
23912	21279	28419	24514	21314	13492	5720	3662	2885	2403	1867	1419	1277	1030	902	826	699	677	572	562	560	539	512	513	444	454	500	485	409	474	394	386	400	415	411	379	364	391	326	326	364	372	371	327	337	328	338	323	311	299	321	316	302	311	315	260	305	320	354	310	313	292	297	288	280	311	277	326	306	319	291	304	268	309	312	294	294	314	299	308	276	292	318	280	297	285	318	304	295	296	317	262	307	307	274	289	321	274	297	303	287	297	282	284	282	335	303	265	266	297	272	294	320	317	305	278	304	303	261	320	295	312	290	310	312	295	301	296	315	298	267	297	273	303	319	301	296	326	325	293	274	317	302	280	302	276	306	297	332	277	289	315	291	283	304	289	319	294	309	342	290	300	288	300	311	284	303	327	310	284	297	296	312	304	290	285	279	292	307	299	305	307	296	332	276	285	279	288	279	299	288	284	293	286	296	306	301	304	284	285	279	282	318	292	292	259	273	313	302	286	277	314	298	297	307	267	307	307	300	306	290	311	305	312	322	278	276	301	302	287	282	327	294	318	286	293	316	328	251	300	287	292	271	296	248	290	276	307	294	316	269	289	317	320	296	310	290	305	315	331	290	247	272	289	274	271	312	296	308	302	311	295	287	286	306	305	292	268	316	304	266	292	305	298	285	298	305	265	327	318	308	287	259	311	318	287	286	297	306	297	289	307	274	294	320	262	280	299	321	323	283	311	280	257	308	318	296	313	290	282	287	270	300	278	272	288	276	266	308	312	288	281	275	277	269	289	279	319	305	308	281	281	300	293	317	312	300	295	291	280	299	287	286	286	285	325	273	312	300	272	278	313	282	300	284	300	296	287	318	300	305	304	300	327	296	303	264	306	330	279	270	302	311	312	293	287	279	304	275	298	288	294	314	263	284	305	281	328	269	283	271	285	276	276	257	297	293	279	286	300	290	256	277	278	303	268	278	318	286	265	292	300	295	263	309	283	275	282	300	320	297	290	326	266	310	310	321	293	304	259	300	310	287	269	288	274	325	299	321	315	296	292	290	290	265	302	277	282	311	302	293	289	322	302	313	317	291	265	275	286	308	325	284	301	310	300	324	298	298	302	266	307	316	297	269	284	295	274	294	296	304	303	303	268	291	295	303	314	309	297	284	273	328	338	275	291	295	311	325	257	306	310	301	261	290	302	300	284	286	283	287	306	302	293	299	299	281	299	265	294	276	312	279	304	310	327	295	281	301	247	273	306	304	281	311	301	299	293	283	283	293	270	285	269	301	310	263	292	267	270	279	275	298	300	292	331	288	276	321	302	275	288	300	307	280	301	283	276	269	263	262	311	306	297	317	320	272	308	273	298	322	278	290	301	278	279	283	281	282	292	285	298	295	297	314	288	277	282	286	298	278	278	310	317	308	250	274	248	297	250	279	315	295	278	306	284	298	287	264	301	280	299	291	300	293	303	293	304	284	274	300	308	304	291	271	282	260	296	287	306	300	282	335	304	276	330	296	300	302	281	293	295	280	293	284	264	275	272	302	290	314	256	263	300	296	294	326	287	311	309	330	272	292	298	318	282	313	233	315	302	294	290	279	289	307	298	302	327	290	282	315	297	315	310	273	325	295	295	287	301	289	268	299	280	301	317	322	280	302	293	332	303	296	300	292	289	263	271	289	302	266	290	312	305	307	283	307	303	307	268	283	304	299	303	296	271	274	299	292	319	307	291	304	303	298	302	300	291	270	297	306	310	271	295	285	297	278	307	303	318	277	285	270	278	292	300	306	295	307	297	296	290	308	298	306	322	281	307	265	300	263	299	284	287	309	259	301	278	287	266	288	289	305	269	313	258	314	283	276	292	271	291	279	295	298	316	284	271	295	300	268	306	256	329	312	294	297	297	295	295	276	285	273	317	300	298	308	312	290	302	284	302	268	301	300	295	324	318	325	294	283	281	254	294	249	294	272	342	254	337	295	291	276	330	286	299	289	289	312	277	296	268	284	319	272	288	303	272	266	283	285	311	303	297	286	307	297	314	303	281	300	305	276	327	299	310	284	316	289	298	273	285	286	280	312	315	291	273	285	292	311	294	277	286	294	245	289	291	300	272	277	298	268	254	314	270	293	300	313	291	281	274	288	284	298	304	296	290	271	302	320	273	277	282	316	276	313	279	284	310	304	301	313	325	302	265	296	289	282	302	260	262	289	306	286	296	294	290	296	286	310	309	298	295	300	272	263	304	259	296	294	300	324	289	298	290	281	306	315	295	292	303	326	251	280	295	294	307	305	301	308	300	321	269	286	306	278	307	261	289	281	306	296	278	258	311	273	280	298	312	278	320	295	271	276	281	279	266	284	307	295	309	265	302	287	280	289	290	284	321	279	293	299	292	279	293	317	282	326	274	313	321	286	296	284	299	308	274	285	262	279	300	289	304	299	275	281	287	273	282	278	282	290	308	274	264	269	272	291	305	286	307	307	313	315	277	255	300	248	278	282	308	275	325	303	304	292	315	322	291	262	279	291	281	290	310	271	315	277	300	301	302	257	292	309	303	294	300	336	277	311	306	278	295	279	277	290	310	264	291	303	273	274	283	297	287	340	332	316	286	301	277	310	265	275	269	290	313	276	310	318	310	299	278	269	301	302	288	288	293	269	313	302	288	270	291	313	257	279	275	290	295	307	308	281	292	288	313	298	281	267	329	290	272	319	301	284	276	285	294	333	304	293	287	316	280	311	309	307	276	267	304	271	297	310	272	304	289	292	282	300	278	295	302	286	288	272	320	286	267	297	282	286	295	288	301	271	266	294	283	310	281	272	287	285	296	283	305	290	315	289	276	299	314	279	268	319	283	287	303	295	320	308	259	296	288	274	293	287	279	285	311	309	282	291	279	292	289	304	273	337	303	272	285	274	286	279	301	282	279	296	288	291	291	320	319	297	317	263	291	327	270	311	320	302	278	266	255	293	296	304	293	288	286	293	284	321	280	308	307	314	291	272	298	282	271	280	296	260	295	291	296	297	292	323	275	305	308	269	261	294	258	294	290	276	317	296	294	268	273	274	275	282	275	288	297	305	286	262	326	270	308	273	320	290	289	309	281	295	297	306	298	333	278	296	309	281	304	310	289	311	299	299	277	321	265	263	315	268	311	266	283	300	322	312	295	303	263	286	291	299	293	300	274	273	301	298	299	286	305	286	284	257	295	315	295	308	277	297	316	295	332	307	262	309	278	302	294	316	315	293	301	258	293	307	291	296	285	276	294	280	282	336	294	280	265	290	279	291	296	321	281	270	284	320	273	281	288	285	302	283	304	274	271	327	329	329	293	296	293	271	266	313	307	277	278	285	317	251	318	280	308	276	317	261	298	289	270	282	321	314	311	301	296	306	304	284	291	290	282	305	272	270	297	298	306	301	307	308	292	308	293	244	269	312	265	311	324	312	292	276	261	254	296	320	304	316	292	298	265	291	291	281	313	315	291	281	316	320	310	285	310	298	290	260	282
26353	39770	24015	16514	12734	9211	7315	5775	5035	3945	3007	2293	1965	1605	1473	1172	1037	870	756	779	716	632	640	638	596	604	603	592	548	550	455	473	414	467	450	417	438	403	402	405	384	390	370	364	358	324	371	329	343	339	325	298	317	333	305	305	307	312	299	301	336	307	315	353	345	295	323	290	302	320	314	293	310	304	314	283	275	320	307	278	290	291	343	307	306	314	337	295	325	310	320	297	294	325	309	255	301	347	314	295	317	331	321	307	317	300	322	306	277	346	296	316	300	300	304	304	319	351	305	313	304	329	314	287	302	306	305	303	345	305	284	311	321	293	305	294	306	298	295	302	319	288	299	301	300	295	289	300	288	308	315	310	295	310	270	311	326	295	300	296	322	301	299	326	320	310	327	277	281	290	287	295	296	309	313	339	312	296	312	302	309	285	313	293	297	293	296	355	304	326	322	292	323	319	322	307	299	328	286	289	340	314	312	313	298	297	308	288	292	281	306	298	319	301	317	324	352	288	323	332	320	302	321	292	307	302	291	323	299	308	359	303	301	332	310	306	328	279	292	324	272	299	285	304	314	276	307	278	281	268	279	295	301	326	311	310	340	302	333	301	319	308	309	283	311	303	304	270	308	289	283	289	333	318	333	304	297	319	298	277	314	275	336	309	310	274	326	329	329	303	305	286	298	297	274	295	278	328	319	315	299	288	294	313	322	296	316	290	317	343	308	309	301	312	347	312	323	318	334	311	290	341	314	331	340	316	291	317	294	299	290	313	322	321	286	309	298	303	311	339	323	297	300	310	317	323	317	296	305	282	331	278	286	307	288	283	302	299	292	314	290	297	317	294	323	321	308	293	310	264	303	292	313	315	324	295	298	289	336	286	289	275	314	319	287	314	281	314	291	298	335	297	320	303	287	277	310	319	325	318	306	295	301	293	305	299	318	291	324	322	312	270	282	303	277	287	285	326	292	321	293	309	334	316	320	339	272	291	322	308	331	298	304	306	291	329	294	319	253	319	304	321	299	323	315	308	294	302	332	312	326	338	281	306	335	294	286	299	332	298	280	303	329	307	310	316	292	274	317	287	312	330	302	289	291	278	287	301	326	308	306	299	275	291	286	315	323	305	308	316	356	306	286	325	290	354	312	332	313	280	327	310	318	270	300	288	317	319	305	329	316	313	305	295	332	293	324	314	316	283	280	325	316	315	302	310	320	309	279	336	294	307	310	311	334	308	277	290	336	274	328	277	319	270	334	299	313	294	281	295	288	293	279	307	288	302	297	288	324	326	291	301	327	331	262	296	285	351	301	318	288	278	288	332	334	292	318	268	323	315	306	262	302	301	352	299	343	303	296	296	323	298	314	305	282	291	302	291	278	314	333	332	340	308	288	302	312	312	303	313	302	293	345	307	302	296	310	329	326	302	283	306	333	280	334	314	341	316	302	307	299	285	273	323	317	323	292	323	303	310	330	330	321	296	303	321	321	309	293	308	328	328	336	282	303	305	304	311	311	287	327	293	310	274	295	282	305	312	276	289	330	287	281	294	321	299	265	300	325	294	300	278	296	334	305	289	287	279	328	330	288	321	319	336	337	330	306	328	318	299	304	300	317	314	282	310	299	316	312	338	335	317	280	347	290	291	303	311	322	299	330	296	323	321	291	302	300	302	335	308	280	303	276	311	325	290	327	301	305	291	302	289	316	293	312	278	288	279	298	308	327	292	290	296	333	313	288	331	291	297	314	311	327	305	296	305	335	278	311	324	305	299	311	315	291	306	329	307	278	353	317	307	281	288	316	306	317	308	302	292	298	313	290	296	313	284	292	293	298	331	323	273	295	332	275	326	306	340	320	320	289	306	312	313	317	283	316	335	295	312	287	342	283	307	327	331	269	289	305	301	321	285	283	332	300	322	320	300	317	313	334	320	294	310	316	305	309	283	306	341	315	303	332	299	284	331	327	297	295	292	286	297	314	302	331	285	311	302	306	315	299	344	312	326	328	284	326	317	351	299	273	312	328	315	298	331	285	263	299	278	333	299	298	296	322	317	321	311	314	311	322	306	291	300	324	316	318	316	302	308	311	297	303	286	300	310	302	312	294	325	322	279	316	340	305	287	282	281	308	320	291	282	279	308	307	279	313	262	268	322	320	332	291	305	293	335	313	314	306	326	328	313	304	328	317	312	287	287	326	314	304	304	264	318	296	282	343	291	336	296	310	324	318	337	324	291	291	294	339	289	289	328	297	320	348	277	340	300	275	310	277	326	308	299	295	282	301	314	276	284	293	274	309	299	282	288	329	288	276	294	340	273	275	315	332	291	329	294	340	280	286	271	287	284	329	317	279	307	284	339	308	304	293	308	329	291	311	318	285	336	336	347	286	286	309	292	343	322	277	295	309	332	309	314	330	303	325	318	291	330	296	320	322	315	303	303	304	342	297	279	295	291	310	293	340	332	280	289	309	333	293	312	304	295	324	324	282	311	310	308	319	292	297	283	308	317	320	303	290	332	321	276	276	309	324	291	301	328	296	291	302	288	273	304	309	335	302	296	274	303	287	290	325	312	323	356	290	315	297	274	300	320	284	299	322	310	298	315	311	305	310	281	303	316	308	354	312	303	310	289	299	284	319	307	312	283	319	292	293	307	268	281	316	324	310	315	301	287	328	308	291	310	296	280	310	284	284	319	324	324	264	302	305	301	316	289	343	313	305	320	286	283	316	310	320	317	328	294	294	315	307	300	325	300	302	288	339	291	296	310	312	330	312	300	355	281	319	320	289	285	316	294	303	302	341	271	329	302	298	304	314	329	287	315	315	303	328	287	295	311	291	307	339	298	296	302	263	276	282	304	319	299	294	296	338	292	282	287	304	309	295	301	295	308	280	310	296	293	302	341	301	299	302	332	289	289	328	310	304	313	272	300	310	300	288	322	307	309	303	280	295	301	293	296	280	278	322	292	320	303	316	293	300	290	305	287	304	325	282	316	321	347	316	313	309	288	342	262	300	303	314	330	309	319	282	335	306	318	292	318	299	299	328	334	289	300	272	303	315	331	323	291	311	328	333	329	304	307	306	295	301	276	310	277	299	314	301	297	281	293	312	319	292	306	280	286	310	317	298	281	333	331	310	329	302	299	330	332	275	309	333	264	325	276	310	304	310	310	300	273	312	319	327	274	321	309	296	274	309	305	281	306	305	311	324	308	300	321	303	300	303	324	320	302	322	303	304	303	289	298	281	287	301	302	292	267	303	288	321	322	300	267	301	354	292	296	283	301	295	316	288	322	302	304	291	331	294	317	316	313	281	302	296	306	297	307	285	324	309	281	330	309	299	278	286	330	278	301	313	311	301	318	286	300	285	279	296	310	312	312	291	335	306	303	309	303	304	259	291	303	291	309	329	350	289	351	315	336	288	336	294	306	330	293	325	292	327	293	307	330	285	333	297	301	347	289	325	278	320	294	310	302	301	311	298	322	320	285	300	286	319	300	297	292	251	314
25168	21277	27300	25467	14180	5496	3617	2616	2331	1818	1410	1206	977	861	801	740	619	543	512	577	498	518	491	518	441	441	437	460	433	477	405	406	409	389	375	371	388	350	372	346	352	345	332	342	354	326	361	329	357	321	326	334	319	313	306	301	328	321	318	313	267	320	317	367	316	303	286	324	349	302	320	324	348	324	314	320	351	348	347	345	330	306	335	301	337	289	289	304	326	306	286	297	320	333	330	312	350	312	332	342	306	301	286	322	313	315	338	331	320	303	307	291	273	325	332	282	314	329	310	319	302	317	342	292	314	331	336	294	325	303	297	374	275	315	283	323	316	305	310	303	334	299	302	308	292	335	298	339	314	319	335	335	294	304	283	314	324	306	274	304	359	311	329	307	303	319	329	299	279	322	307	307	313	292	347	297	303	321	305	328	301	308	327	304	296	312	289	320	302	287	291	313	306	321	291	319	301	339	302	298	295	346	313	293	286	313	336	317	300	328	307	291	291	331	304	320	329	315	294	332	309	305	318	338	292	344	323	297	303	318	301	306	316	331	320	321	286	304	291	296	353	311	316	340	280	308	311	295	328	304	316	268	317	301	296	344	326	303	308	346	287	335	294	330	338	352	344	312	299	300	307	283	271	335	288	331	298	317	287	332	294	337	292	346	333	307	294	323	332	342	317	334	315	291	321	345	290	315	314	302	318	333	319	313	339	334	309	309	308	310	305	313	338	286	325	301	307	327	337	308	330	312	300	303	332	310	327	313	296	322	333	266	329	289	332	312	320	284	305	288	335	288	286	304	363	333	347	295	312	307	319	319	309	319	292	326	308	307	332	312	320	299	286	305	321	330	303	338	328	295	296	292	299	308	331	323	309	300	310	334	296	311	349	314	343	310	343	321	323	326	349	325	319	336	321	345	310	288	334	296	324	297	335	325	316	321	298	331	304	321	296	335	327	339	304	303	325	364	299	310	312	303	318	325	323	344	302	288	332	297	333	310	294	296	330	315	353	284	333	294	325	289	323	291	319	339	329	318	315	275	328	290	305	308	317	307	335	310	320	307	282	320	329	309	332	297	307	292	305	295	311	325	306	306	312	318	307	332	289	330	341	322	339	353	321	293	304	288	305	268	292	306	282	327	308	319	328	329	299	329	332	313	304	290	345	325	292	308	305	303	329	319	338	323	300	316	340	294	326	305	305	330	293	285	300	305	319	316	314	324	346	315	334	332	293	325	298	319	310	312	325	324	303	317	327	303	293	338	282	305	321	320	305	305	301	320	270	294	325	320	294	332	301	335	271	303	331	304	342	321	343	289	307	333	301	339	321	343	332	293	295	291	331	307	324	276	303	308	297	316	335	331	332	337	301	304	334	318	283	288	324	320	311	330	332	289	282	303	321	309	297	333	300	320	331	315	352	297	326	333	322	321	312	320	302	345	275	330	346	340	300	326	333	292	309	294	329	303	317	299	314	307	295	338	314	335	307	301	254	293	294	316	264	320	314	312	317	284	298	329	329	314	302	301	322	334	349	302	324	310	301	292	311	293	323	286	312	324	302	314	304	292	318	330	329	313	278	319	305	300	317	284	319	342	331	276	349	304	307	324	295	305	302	304	316	283	331	322	306	318	306	301	310	333	278	292	295	314	304	287	325	290	302	290	313	278	326	343	297	315	319	284	317	314	281	299	324	312	339	307	313	287	328	347	280	300	331	336	279	297	318	328	323	321	327	306	318	315	341	347	312	321	317	282	313	304	306	317	339	318	335	317	320	311	304	303	304	325	314	376	327	311	293	326	311	295	297	318	328	304	318	308	299	317	315	300	300	307	320	286	306	307	312	294	311	296	292	334	298	312	286	275	311	291	292	312	283	299	313	336	340	300	312	323	314	325	296	299	306	352	325	312	298	309	338	304	308	284	318	311	303	296	299	339	310	280	318	331	347	303	305	324	307	313	333	304	304	330	283	334	353	307	328	316	322	330	306	328	339	307	325	306	288	363	326	300	312	299	292	316	289	336	301	279	325	333	295	348	332	317	346	283	300	316	295	315	307	315	311	314	308	309	315	288	290	313	306	315	345	363	319	292	302	319	305	308	328	288	332	336	335	302	312	331	287	334	318	333	322	307	290	319	302	299	321	302	338	319	337	288	289	286	317	331	300	298	300	308	330	313	308	335	312	309	314	309	316	324	308	317	341	302	289	330	351	290	305	328	327	308	340	302	302	317	275	341	369	321	300	323	318	302	350	310	302	289	312	335	341	328	280	347	334	346	329	280	317	318	310	329	276	316	307	310	290	307	305	289	306	292	330	297	299	333	322	334	334	302	319	306	330	332	324	295	320	375	314	299	316	308	332	331	304	298	308	326	316	316	294	298	296	332	334	336	317	324	330	317	287	295	311	307	308	323	322	310	332	301	300	309	307	329	313	308	298	310	284	304	306	306	284	335	321	300	321	298	289	297	305	320	305	325	325	299	320	290	317	318	308	309	315	313	318	288	293	324	342	323	297	325	341	284	310	318	335	310	340	318	301	331	327	308	321	314	309	314	332	278	328	299	353	291	309	309	321	318	293	309	318	305	343	339	289	300	325	318	296	294	302	296	343	310	306	309	335	310	329	291	328	344	323	312	308	343	322	321	322	294	318	330	309	310	300	350	331	327	304	299	316	342	301	318	301	305	311	305	286	327	336	334	291	319	272	315	320	303	311	305	346	342	315	331	345	343	295	303	280	328	344	331	309	313	340	307	324	306	328	302	294	291	309	334	302	310	333	279	298	306	310	312	331	311	324	326	273	325	260	298	312	311	305	336	287	321	312	340	299	338	295	313	319	309	302	313	318	295	322	321	342	320	329	324	339	309	342	345	303	317	339	297	303	310	309	313	349	307	280	328	335	312	298	298	322	322	320	319	275	303	309	314	309	300	304	268	308	338	306	297	302	307	274	306	285	300	314	334	296	312	352	316	327	292	301	290	301	294	298	321	321	290	304	299	308	325	290	320	319	297	338	303	326	316	323	314	302	327	344	285	350	294	293	308	321	334	343	327	299	306	342	331	315	294	319	337	344	318	320	333	293	318	305	348	316	314	344	333	329	327	332	321	291	329	317	316	293	361	300	332	331	301	311	305	314	312	298	307	302	332	302	328	339	315	310	326	335	304	315	314	325	317	340	314	322	279	281	292	304	299	322	288	315	331	313	296	324	318	301	317	311	293	320	301	328	318	299	333	316	341	306	310	293	319	297	306	293	295	272	317	305	324	329	297	326	351	279	333	326	315	301	321	303	328	313	361	302	332	309	326	328	320	349	305	306	304	325	297	324	310	298	309	318	363	305	301	322	326	331	334	311	278	296	300	327	354	307	300	297	304	306	289	318	349	328	315	321	312	267	298	347	299	346	309	300	286	298	345	285	313	309	303	358	293	315	311	316	326	317	328	317	295	352	317	288	332	301	320	307	292	319	321	323	319	326	316	330	319	322	308	300	312	315	301	313	316	305	291
25108	34913	20942	13733	10534	7858	5714	4628	4053	3226	2474	1974	1633	1420	1166	959	878	776	761	727	654	653	622	615	596	583	581	554	522	498	461	455	469	437	466	455	411	412	410	398	409	382	422	405	396	374	379	366	350	349	354	344	331	307	331	305	324	363	347	360	344	337	334	326	322	347	339	345	321	327	336	335	344	337	331	334	316	320	369	343	338	341	327	326	320	322	355	352	347	356	319	325	331	364	314	334	326	370	335	351	366	358	300	340	339	346	366	327	361	317	358	330	343	316	328	355	313	345	375	341	370	338	358	345	375	323	341	327	328	365	350	370	360	361	314	315	358	310	345	340	364	377	330	320	335	327	355	332	330	326	326	314	343	369	357	356	356	349	334	328	315	342	332	338	316	342	321	336	339	337	307	296	313	332	323	340	322	328	351	343	318	344	345	348	345	316	309	360	323	347	323	361	341	350	359	338	328	352	329	355	337	310	329	338	313	336	321	314	346	337	354	355	349	348	365	359	323	362	340	349	324	329	326	341	337	301	309	306	334	345	371	302	323	345	352	346	313	332	396	343	340	353	341	340	348	325	364	319	322	341	364	344	339	360	342	344	309	332	315	336	353	339	317	318	336	345	360	351	341	327	329	350	314	316	334	321	357	335	346	347	337	336	307	337	377	343	345	331	382	312	335	344	304	312	338	342	324	332	364	346	318	340	361	325	304	371	352	339	332	330	323	334	303	314	327	347	343	321	343	320	362	275	305	340	325	354	323	354	352	336	346	379	311	330	311	340	340	346	336	358	345	333	319	371	320	343	329	319	354	328	326	357	354	318	321	322	348	372	371	360	318	324	308	329	314	318	340	337	343	310	323	368	351	335	335	312	306	373	326	350	339	335	315	350	302	293	337	319	354	340	332	305	306	357	349	320	353	339	310	311	320	327	352	324	328	348	342	310	341	337	308	348	377	342	305	337	332	361	349	303	341	355	338	320	340	317	363	319	327	337	328	376	367	320	343	338	332	365	341	333	347	315	303	364	328	348	270	369	351	338	370	305	332	360	329	338	308	328	330	360	321	353	316	334	339	385	367	329	313	320	363	321	351	322	313	351	338	326	341	322	326	316	363	333	321	303	338	346	315	376	349	332	356	357	343	324	322	333	312	319	331	338	358	332	328	315	356	315	379	312	319	328	327	358	310	329	344	331	321	298	334	328	344	317	359	367	348	344	338	351	327	337	333	315	337	350	322	343	316	360	319	312	346	319	349	344	328	342	346	342	315	306	315	324	338	342	344	378	347	326	334	319	319	334	330	335	361	348	326	330	328	370	353	346	344	320	348	338	326	338	342	324	322	356	341	320	312	330	343	364	298	341	351	331	349	390	351	340	361	327	341	337	335	326	321	334	354	320	366	342	330	359	348	330	328	380	365	334	339	353	338	344	337	326	330	338	362	350	286	320	371	352	342	332	331	377	317	329	308	351	338	330	340	342	343	326	330	341	292	329	370	319	352	342	344	330	285	305	327	344	308	345	353	289	297	360	343	348	338	336	335	329	343	350	351	356	342	311	326	347	310	337	327	326	306	325	359	345	311	349	338	319	342	357	312	333	322	313	320	350	337	369	329	331	359	343	324	322	320	344	325	348	329	298	353	339	317	350	325	346	315	324	327	342	329	308	356	330	349	353	316	343	347	302	334	343	313	347	332	302	369	319	356	310	312	311	346	346	322	340	326	302	302	343	344	330	318	330	330	340	358	353	309	323	310	327	354	355	361	331	333	332	341	342	348	314	320	355	325	335	303	289	361	336	298	334	350	306	332	337	326	342	326	350	342	317	340	330	316	322	343	326	304	346	326	316	318	341	314	351	348	353	320	330	331	325	297	322	322	346	359	316	360	361	321	346	344	306	352	341	328	355	340	338	348	355	343	323	298	332	298	323	342	345	336	308	308	321	361	327	317	336	291	335	320	326	327	353	353	318	371	317	353	338	338	346	325	304	333	330	358	313	315	324	349	358	327	353	345	348	332	336	316	363	333	312	351	328	335	337	326	308	337	328	342	338	346	338	346	357	330	323	340	330	344	338	363	351	321	305	312	351	329	312	298	314	349	348	327	358	342	323	328	362	307	349	319	364	348	329	348	297	367	350	326	330	328	347	332	312	336	300	332	326	335	352	341	316	326	363	324	296	330	346	308	310	332	315	357	333	310	348	338	353	317	323	340	341	337	350	322	334	343	312	354	327	316	345	337	297	340	330	324	328	303	310	340	344	333	361	346	345	356	334	336	348	311	306	373	328	323	357	342	304	351	363	319	309	361	337	332	334	341	347	330	305	361	326	348	346	353	366	354	361	316	327	331	328	326	365	327	337	329	300	325	321	317	330	349	338	331	352	313	325	334	335	345	317	347	332	338	303	287	324	362	345	310	361	321	328	322	313	307	325	335	364	318	340	354	338	327	326	326	337	316	318	307	323	339	319	322	347	333	344	338	308	338	325	349	342	319	339	334	346	345	314	341	321	332	350	307	319	373	321	330	338	292	338	322	352	354	383	307	299	337	315	342	330	346	352	342	334	351	328	330	319	307	327	353	327	328	321	338	324	350	374	348	360	350	347	346	309	347	350	355	331	314	357	335	324	342	320	321	321	320	291	335	319	335	331	346	323	320	350	361	279	334	354	339	338	354	350	320	330	329	303	346	316	323	321	331	333	311	355	337	325	342	336	330	325	332	326	322	321	335	359	351	341	328	295	351	330	330	331	307	361	334	309	353	324	354	315	353	312	331	354	346	322	318	363	331	335	354	334	326	346	326	312	311	324	322	333	344	358	332	323	326	328	347	342	344	330	348	356	359	343	363	329	355	350	319	328	354	343	331	319	349	329	343	339	358	331	296	343	320	338	350	345	339	343	356	329	366	355	370	338	325	340	328	320	322	375	339	363	343	318	303	349	321	319	341	321	305	353	322	328	332	324	356	320	305	331	356	326	337	338	308	323	313	345	337	339	324	309	334	316	315	308	345	335	339	360	358	339	323	319	322	320	305	340	335	349	360	347	343	322	325	323	320	365	308	319	343	322	374	340	355	326	344	350	323	381	391	347	304	358	339	323	339	359	333	335	297	334	316	336	336	354	317	334	337	344	339	336	330	342	309	331	348	309	350	318	358	333	340	340	320	313	310	331	313	344	334	335	360	362	319	353	324	332	331	304	317	320	387	328	335	340	336	303	323	318	362	331	339	348	324	327	336	326	374	348	321	347	338	321	338	346	313	336	327	347	333	358	354	315	326	339	340	337	349	312	327	343	344	348	331	297	334	312	327	364	365	323	326	320	319	341	330	327	341	363	339	306	348	329	321	306	357	330	334	306	343	358	335	348	319	316	347	361	336	347	323	334	332	311	364	337	354	340	329	362	323	359	305	366	367	326	348	358	327	361	296	316	362	324	355	343	327	338	354	332	349	338	348	351	327	303	360	322	342	340	299	320	354	328	351	349	324	301	321	333	314	331	339	323
22834	21300	28931	24028	21349	21691	14619	6017	4407	3562	2791	2218	1990	1623	1383	1320	1062	1020	913	786	764	754	734	783	684	709	682	592	627	626	552	537	553	546	568	519	527	515	494	498	479	432	495	492	461	488	454	472	465	419	422	398	422	414	420	427	425	425	438	445	422	421	402	426	392	422	401	444	416	441	388	404	422	413	393	439	420	432	439	397	387	426	410	442	384	368	422	373	427	416	396	454	462	401	418	382	392	397	429	421	418	414	427	438	414	414	408	432	405	472	410	480	420	437	433	447	399	417	398	410	365	404	423	394	380	379	429	418	406	400	421	399	426	448	429	427	416	425	376	401	407	405	421	461	397	447	388	404	392	394	415	430	427	449	414	398	374	398	453	405	401	458	405	440	438	431	400	448	395	380	453	357	397	434	440	381	441	418	371	381	389	432	434	392	454	406	412	392	385	404	431	417	388	402	428	386	432	394	441	429	415	458	398	413	444	422	398	439	386	425	396	423	431	433	436	421	440	426	399	407	418	456	424	420	412	418	371	414	408	419	375	465	371	438	443	416	410	407	443	408	434	401	417	399	425	437	390	409	419	415	400	433	429	393	428	408	398	374	450	407	405	434	413	442	428	379	388	381	404	428	412	438	426	376	433	431	370	421	412	374	411	425	378	397	399	417	405	398	430	418	397	425	422	435	391	385	422	386	446	415	398	422	400	409	412	377	430	411	409	420	415	405	394	389	430	453	427	400	401	432	386	422	417	395	426	388	396	438	439	418	440	400	403	419	436	416	426	404	442	360	425	420	400	393	442	447	443	421	424	392	429	392	397	416	414	403	441	401	427	430	344	384	441	395	402	410	400	426	387	395	430	386	451	406	387	441	443	416	418	406	426	414	425	405	418	390	444	407	452	413	430	414	419	400	423	435	402	438	405	393	393	422	460	394	417	417	407	456	406	374	421	425	430	388	427	414	437	421	437	430	396	404	400	419	413	409	376	404	422	391	407	417	415	435	429	412	403	399	445	420	383	388	411	443	424	390	372	437	382	416	418	381	405	407	394	429	423	429	468	428	425	416	419	405	422	411	391	417	428	435	360	434	373	425	430	409	403	453	420	381	422	404	406	403	386	401	419	411	369	451	387	429	438	407	381	439	382	384	432	402	393	431	418	426	412	438	419	420	404	441	420	398	409	425	418	387	415	419	406	404	417	457	395	468	399	409	394	404	389	446	440	436	395	369	423	431	475	412	398	428	364	425	420	448	412	422	430	430	390	410	413	446	429	369	449	433	419	402	377	415	458	436	397	407	377	400	418	378	397	413	394	395	422	424	388	408	446	408	394	406	404	398	408	446	406	394	476	438	388	410	431	395	402	417	394	399	415	414	420	414	403	396	383	434	381	430	402	444	426	405	389	417	432	402	478	420	418	424	415	401	400	402	416	409	427	438	416	382	374	388	417	418	423	429	423	417	444	450	410	411	396	403	417	417	410	411	427	429	442	396	393	436	399	402	413	383	385	418	423	404	438	419	377	397	399	386	399	434	424	408	400	401	400	448	415	405	399	414	380	401	420	403	424	441	419	414	404	414	454	383	413	391	414	387	400	386	409	410	420	390	376	391	411	404	426	408	399	395	407	395	433	386	452	438	383	406	385	422	431	431	425	411	433	389	414	436	372	426	400	388	460	399	403	401	441	427	381	416	441	435	399	399	471	429	413	445	376	417	402	411	441	399	397	423	399	446	416	431	395	422	418	422	415	395	364	431	416	433	386	407	427	369	424	423	435	391	385	356	402	407	412	442	404	432	428	437	450	370	428	425	437	430	407	399	404	373	434	416	417	415	386	398	390	405	431	417	383	403	375	375	431	409	440	407	421	394	408	393	388	392	409	395	416	418	432	412	405	428	375	415	405	396	400	402	434	401	430	402	380	392	442	389	366	427	406	374	442	411	429	434	437	391	406	429	399	431	409	417	461	416	451	401	399	400	411	400	412	403	407	437	414	401	373	388	423	434	389	396	439	418	443	426	423	390	436	402	428	439	393	419	416	429	418	430	448	406	386	418	385	426	429	437	416	420	390	405	381	404	403	433	446	437	421	435	444	396	400	436	417	423	413	437	415	407	439	397	442	444	413	401	394	401	418	413	415	406	417	462	368	439	399	413	459	385	406	381	422	416	407	372	394	421	408	406	452	395	399	410	394	428	419	397	429	413	425	429	414	409	402	420	412	442	413	395	421	447	385	413	409	410	437	419	420	373	432	391	424	448	459	433	426	373	417	422	394	426	422	418	440	405	414	400	419	407	402	398	424	398	385	437	429	382	387	392	387	432	416	401	408	446	423	404	381	433	444	413	422	393	401	398	399	406	389	422	415	397	424	416	420	406	413	430	418	377	385	432	396	412	424	445	422	424	428	391	426	393	412	394	404	400	385	441	460	418	392	435	398	426	426	476	458	439	446	383	448	394	393	410	423	419	392	430	400	441	430	406	429	423	408	386	416	393	394	468	452	397	446	393	405	394	426	401	401	415	434	451	374	408	457	409	408	412	395	421	412	391	434	391	426	388	421	424	400	425	392	465	410	443	367	413	405	415	403	401	434	425	400	426	397	409	374	449	401	400	400	454	403	423	432	423	440	415	429	402	390	441	409	439	365	431	415	422	419	423	440	427	431	415	417	428	407	425	416	386	447	383	395	415	393	403	417	419	443	405	427	398	446	419	377	385	440	444	390	399	431	403	423	408	438	433	447	460	460	423	437	393	427	405	394	442	393	371	386	396	416	438	382	385	450	418	413	388	417	425	412	420	422	420	424	392	410	392	419	386	413	425	408	422	418	434	428	430	428	419	442	405	390	427	404	427	388	426	409	408	410	420	409	460	419	421	416	414	408	404	393	466	402	409	384	453	419	375	411	384	434	436	438	427	422	434	415	433	431	427	420	406	418	449	426	395	423	440	446	379	414	424	398	406	433	405	389	407	422	414	420	391	432	421	391	436	442	403	460	379	416	428	406	402	405	421	423	419	417	405	388	433	406	391	418	425	415	428	424	390	417	440	411	385	380	394	417	421	423	429	402	406	416	382	362	418	361	383	387	431	396	429	425	450	390	392	469	418	378	438	408	399	450	414	449	389	406	467	444	391	401	405	388	420	420	415	404	376	435	414	443	412	417	417	451	423	431	400	430	409	392	405	432	415	414	400	410	427	448	422	420	425	437	430	436	383	407	402	397	444	405	404	410	438	394	436	401	431	421	450	412	396	452	445	432	447	435	420	399	424	423	435	408	452	420	437	416	414	409	425	417	392	438	395	392	415	407	374	445	434	397	421	422	378	397	380	422	438	406	439	395	443	442	381	447	416	385	465	414	390	396	401	414	399	439	450	407	403	409	430	427	423	387	425	409	404	431	429	409	396	390	415	422	399	419	440	393	402	426	450	409	453	373	441	414	417	422	375	386	439	390	379	432	400	378	391	406	383	441	447	398	407	397	402	403	407	401	413	388	410	450	413
27925	47403	29472	20532	17134	13717	10799	8555	7133	5720	4604	3656	3049	2446	2056	1772	1471	1302	1141	1081	966	968	949	933	854	872	863	807	796	734	650	689	636	595	603	589	604	514	562	556	521	519	538	488	488	510	490	454	484	504	474	453	467	449	436	435	479	434	387	396	419	444	418	405	400	397	383	435	421	431	410	405	421	395	403	420	415	414	408	461	424	422	442	422	422	412	409	446	418	412	420	452	424	405	379	414	433	419	448	425	436	449	449	413	422	414	421	423	418	428	434	401	415	429	434	439	435	426	395	415	420	434	440	457	412	437	418	414	452	403	420	417	410	421	409	405	429	458	416	437	409	456	435	427	388	465	428	425	424	427	401	400	436	411	416	397	430	418	406	425	459	396	395	437	445	401	434	419	422	421	424	448	433	406	395	408	388	429	408	424	425	426	423	441	411	463	406	453	434	399	426	430	432	427	404	414	435	422	364	439	386	440	402	425	446	410	412	426	436	437	398	435	407	448	433	452	417	407	415	403	445	432	418	435	423	426	444	420	404	430	407	389	383	411	436	464	450	405	425	400	420	434	454	450	389	377	390	405	416	412	371	401	400	426	413	418	447	411	423	406	436	405	424	408	426	411	391	411	447	420	441	400	419	423	438	420	455	417	421	422	422	389	394	411	419	427	472	413	458	421	373	457	431	409	412	402	431	398	430	407	409	374	404	399	424	464	427	438	414	344	399	416	446	424	396	437	444	375	449	433	420	418	450	417	440	429	435	408	457	401	435	462	413	431	412	453	412	422	412	420	409	405	425	414	386	430	407	408	418	415	438	440	414	417	437	407	444	436	421	438	399	459	409	419	379	428	379	454	416	461	416	462	439	399	433	390	418	374	433	445	431	414	460	425	419	410	424	409	457	424	407	439	406	429	418	463	427	400	409	413	439	406	425	417	439	411	457	393	453	439	402	440	442	415	469	390	425	427	405	425	440	427	410	414	387	398	416	435	414	442	443	463	395	392	440	429	400	367	433	427	420	422	434	426	418	432	427	459	426	392	422	437	390	438	395	419	435	450	429	430	421	423	400	420	437	421	400	439	421	442	444	406	447	441	415	413	391	402	427	412	463	428	414	431	395	466	431	414	417	420	423	438	411	420	423	432	432	431	406	411	411	399	422	399	446	414	400	425	406	440	446	400	420	424	409	429	414	418	442	436	405	425	447	440	431	415	401	421	404	437	407	418	402	466	407	409	383	394	389	399	458	448	441	420	410	421	409	393	428	415	404	418	449	403	431	438	417	469	412	429	410	402	437	433	436	442	416	421	415	421	410	422	430	438	408	414	400	430	428	405	463	454	433	418	417	481	420	428	403	425	421	426	397	446	388	428	403	422	391	398	406	393	393	448	420	438	436	404	423	439	404	438	407	429	431	435	410	398	391	443	435	464	417	428	375	431	416	438	447	410	425	429	402	435	396	435	431	397	413	402	423	431	398	456	438	413	417	381	410	439	438	420	412	442	423	427	396	426	442	399	441	453	399	438	449	384	427	433	378	413	417	411	457	411	421	420	418	448	435	383	401	451	448	396	455	407	421	410	416	403	437	421	453	428	401	426	418	393	425	436	443	409	416	414	417	432	443	472	406	442	452	418	404	446	428	390	456	450	418	418	453	421	427	427	418	386	400	466	409	431	412	381	449	430	409	440	419	416	444	423	430	467	402	414	404	403	417	398	446	450	432	421	414	431	457	407	431	436	422	407	398	407	422	431	420	428	469	419	413	422	417	418	440	404	406	422	410	417	401	425	401	426	391	432	422	409	388	420	377	450	432	452	462	454	453	394	441	433	431	415	396	428	406	400	409	432	428	415	396	388	404	419	413	395	423	412	418	397	451	397	403	401	395	447	425	433	422	439	417	396	379	415	408	443	461	429	422	450	402	443	451	410	408	419	419	394	440	436	393	424	428	431	419	428	438	425	464	411	391	429	399	402	413	415	421	453	423	428	458	389	440	404	439	410	436	413	422	431	423	423	413	395	401	433	431	438	436	408	408	413	438	450	445	384	415	429	412	434	426	385	438	362	434	415	410	392	373	446	397	433	400	416	424	394	425	430	409	443	412	415	412	428	393	399	435	453	425	436	434	434	396	397	429	425	402	422	395	421	428	421	407	410	423	432	414	430	421	424	384	424	412	427	432	422	413	431	442	411	432	402	426	441	442	443	437	413	391	415	449	437	436	406	395	439	418	446	395	400	407	413	393	410	434	433	417	383	414	439	460	411	437	399	400	424	445	431	440	401	426	439	400	418	455	400	447	421	409	405	396	423	410	396	448	399	427	387	396	445	439	444	444	408	394	384	418	405	422	438	427	406	425	432	388	439	402	404	431	400	393	449	384	473	441	386	378	422	445	392	396	458	442	380	419	370	459	451	434	407	443	455	359	392	424	439	424	387	453	411	456	431	407	412	424	437	402	443	482	406	412	424	466	405	399	426	422	466	454	435	411	422	446	421	419	434	394	404	383	409	424	437	427	394	418	421	435	423	450	439	380	448	396	413	383	380	409	405	424	430	383	431	427	403	401	415	425	402	410	430	413	409	421	444	435	427	381	425	416	430	431	407	428	420	445	408	440	406	421	410	432	435	394	424	393	441	405	447	417	409	435	430	410	431	415	453	428	395	450	408	394	434	388	401	428	435	418	464	404	398	436	405	414	414	399	446	411	438	413	409	414	445	429	424	435	432	415	416	433	436	445	407	435	403	404	436	440	443	416	412	422	425	446	404	429	477	393	428	405	418	419	449	366	444	427	412	401	388	387	409	400	437	412	412	424	429	412	434	414	422	386	435	406	446	416	402	422	438	456	408	438	434	455	407	400	414	433	387	379	423	393	415	456	414	446	441	432	389	447	420	422	419	421	418	433	414	419	422	429	388	412	409	382	408	410	435	408	457	432	427	413	442	422	409	454	421	471	420	410	398	402	405	394	416	407	409	420	456	432	437	424	431	400	422	398	399	435	433	386	449	425	441	427	401	433	448	451	450	420	413	446	432	415	403	417	409	395	412	404	404	432	438	429	411	424	417	395	403	434	428	438	448	394	437	463	402	451	420	423	437	431	438	403	422	410	447	398	403	402	422	416	393	431	395	439	399	412	392	425	427	438	432	401	414	405	420	433	408	427	411	382	413	410	420	415	419	466	418	424	436	447	387	398	430	417	422	386	407	431	446	389	420	464	420	450	446	420	393	437	378	452	432	403	445	414	413	404	411	418	383	443	409	394	428	408	403	411	430	387	432	449	416	402	449	430	466	437	424	407	426	400	418	411	388	455	408	438	428	413	402	469	427	414	376	435	409	466	379	427	422	392	421	437	429	408	426	459	439	385	442	449	435	443	410	426	425	439	421	416	397	413	420	427	421	414	453	438	391	409	426	440	405	436	425	418	459	409	411	416	407	451	422	406	415	417	461	380	392	434	421	391	391	440	439	435	424	446	399	421	419	413	421	455	431	435	416	406	405
28642	22629	17735	9465	5539	3494	2550	1888	1607	1311	1063	819	695	667	597	520	453	418	423	344	353	320	351	350	351	346	350	309	321	304	314	292	325	297	309	272	277	260	246	247	241	256	249	235	262	226	270	235	248	261	239	230	221	223	219	247	234	243	248	229	252	249	238	237	240	217	243	229	231	212	226	244	222	215	225	268	229	242	235	235	211	223	217	249	224	224	236	230	225	233	266	252	246	238	256	225	210	252	254	226	235	254	232	250	240	228	238	223	243	250	248	247	213	246	210	237	225	243	223	233	263	229	235	218	242	221	231	215	238	218	232	223	218	215	248	235	259	219	242	234	243	230	268	239	237	250	213	234	254	253	224	238	244	225	214	271	221	239	246	236	200	212	255	215	255	230	225	236	232	248	244	252	250	212	255	225	269	222	216	230	222	234	214	251	212	234	244	270	250	246	211	246	242	227	217	230	222	234	247	224	243	233	236	224	214	216	243	219	234	225	244	246	229	251	246	237	226	235	244	223	233	223	229	247	226	229	241	231	237	235	244	250	247	224	245	249	235	229	249	253	231	226	239	212	247	245	232	238	236	232	244	224	239	245	225	224	211	245	241	265	222	216	229	232	234	239	240	239	233	229	218	218	249	222	229	251	242	208	242	238	242	252	218	238	195	235	218	252	228	213	254	237	258	221	236	242	227	216	241	225	245	236	248	236	246	215	217	240	213	213	251	242	231	224	228	213	244	242	242	237	252	202	208	240	240	238	258	239	232	209	215	240	235	223	207	253	226	246	210	213	235	222	212	233	238	209	225	234	235	259	257	238	255	207	212	229	231	250	236	212	219	218	227	250	233	230	215	218	221	234	269	207	262	246	210	241	214	227	230	229	209	198	235	238	222	214	229	247	244	241	276	245	247	224	217	244	230	242	236	224	229	258	239	195	248	215	211	219	225	233	266	219	220	201	231	239	235	215	214	220	224	233	242	248	229	245	249	262	232	229	211	218	228	234	242	252	224	207	252	208	231	245	258	253	254	213	187	218	237	235	238	236	212	248	241	218	235	201	223	239	228	230	218	246	216	231	244	249	202	235	209	239	215	237	239	198	240	225	226	206	241	217	252	197	246	230	219	240	232	239	230	209	219	230	244	216	292	247	238	231	230	225	227	242	239	227	248	231	260	235	222	233	244	216	244	209	251	221	230	218	229	224	220	243	249	242	234	256	228	245	225	233	217	212	233	228	250	227	214	233	221	250	218	213	232	242	236	223	246	223	228	262	239	194	213	223	218	250	239	218	223	235	237	235	220	239	212	252	251	223	224	223	234	221	222	220	209	220	220	253	224	226	225	231	244	248	234	230	233	220	237	238	257	239	217	251	227	233	268	238	250	247	220	227	243	217	271	235	195	217	218	247	237	240	211	231	213	254	219	211	238	245	227	246	232	224	228	238	247	205	233	218	216	245	233	239	261	214	231	232	214	240	218	244	232	258	247	246	244	235	249	216	238	223	226	238	209	258	266	244	237	223	240	238	220	235	244	254	216	243	222	175	252	247	252	241	213	243	248	223	200	237	263	237	225	226	211	239	219	226	244	211	238	242	216	220	214	217	180	212	228	232	225	226	215	225	228	208	252	199	222	206	239	240	225	251	209	231	229	236	211	259	248	233	234	238	244	208	213	225	265	232	236	224	218	216	207	232	248	218	247	230	231	192	217	235	243	255	233	237	241	201	215	238	234	258	241	208	233	240	243	239	215	227	210	209	229	237	246	234	233	270	244	216	258	234	207	247	211	222	238	262	213	250	209	217	223	251	212	230	226	233	220	242	219	254	243	271	216	260	251	213	228	246	231	249	237	239	217	221	195	221	234	236	281	223	203	221	223	221	230	234	219	242	224	227	228	239	251	246	243	224	243	230	222	226	226	250	237	195	243	208	222	214	248	237	237	238	234	257	228	253	224	242	219	225	233	233	247	264	249	240	219	215	232	240	239	228	232	271	253	243	250	220	209	245	234	211	210	227	221	218	198	223	244	236	233	248	241	229	227	206	232	245	215	253	227	219	231	226	260	224	236	233	251	261	227	232	262	244	233	256	244	220	266	231	219	237	234	277	249	239	235	230	229	254	222	244	244	233	232	243	214	201	212	221	265	234	221	241	244	243	249	213	227	243	251	215	242	242	224	193	243	228	206	243	232	244	251	229	251	234	242	212	259	233	236	223	243	222	224	253	215	238	240	233	221	229	243	217	241	215	208	216	242	239	253	226	241	236	223	237	232	208	243	210	223	236	248	231	236	214	216	247	225	237	234	227	221	218	216	233	235	197	230	218	227	248	232	222	214	198	200	250	235	239	237	232	227	219	246	209	241	235	220	247	249	254	225	243	241	235	244	255	228	244	266	242	207	205	251	242	233	210	242	237	227	262	234	245	235	249	241	213	231	203	230	230	237	241	237	222	249	237	229	204	224	245	253	237	228	221	261	227	228	226	251	217	229	246	198	221	241	244	227	233	222	247	237	204	226	225	231	232	243	210	241	231	207	247	242	236	235	220	245	252	255	233	251	253	232	226	257	233	238	244	204	232	234	234	237	228	227	256	244	230	239	223	245	248	220	227	245	225	239	236	225	231	243	245	231	217	230	240	221	254	247	229	236	226	225	227	252	259	240	236	232	235	233	237	235	226	220	235	228	204	226	230	240	230	235	220	224	235	224	186	253	229	228	229	230	232	232	247	205	263	228	232	259	220	258	214	266	270	243	251	224	237	248	245	236	240	272	248	236	239	227	227	228	232	239	233	224	251	205	225	234	231	212	243	226	211	227	254	259	212	241	238	240	230	252	262	242	244	250	232	249	256	242	221	260	240	262	228	294	216	235	249	238	225	227	251	239	212	231	230	232	213	232	251	256	227	258	224	238	217	236	217	248	252	229	244	262	222	236	224	220	243	249	241	221	213	242	229	252	221	234	222	262	230	215	235	247	224	210	244	252	245	253	249	219	262	240	252	229	246	238	235	208	228	253	219	247	232	244	237	254	199	242	234	251	252	213	251	235	207	202	220	226	221	227	247	255	239	228	234	234	250	230	204	227	232	223	203	261	223	243	225	222	237	227	246	215	215	218	245	230	225	242	231	233	250	231	232	234	217	212	190	215	239	202	265	206	225	261	214	240	226	264	225	225	212	224	233	232	220	225	229	219	240	249	219	224	210	225	259	250	256	195	237	243	234	237	234	240	224	228	218	240	237	218	205	233	228	269	229	255	230	226	241	226	216	228	233	221	232	227	225	233	224	243	218	227	212	251	223	249	220	231	222	254	223	231	246	204	194	215	239	235	246	227	230	231	203	231	247	218	203	241	237	267	240	238	215	238	216	246	231	249	228	251	234	237	216	243	238	238	213	234	221	213	230	218	232	255	248	238	216	240	211	239	230	237	235	258	191	231	232	233	232	237	247	253	252	226	248	238	215	251	233	216	238	245	238	244	224	222	254	238	222	248	200	230	245	214	245
21787	30905	16290	9502	7632	5960	4522	3575	2972	2397	1820	1360	1225	1002	840	737	629	558	547	457	442	495	470	473	442	413	432	389	377	373	351	345	355	329	301	304	305	346	265	285	282	293	265	266	296	274	291	271	271	267	234	282	278	258	272	247	268	267	262	235	253	263	236	276	243	247	247	240	270	272	249	265	240	241	245	264	262	256	270	233	279	253	242	250	272	261	266	228	265	225	249	263	255	226	245	259	251	229	267	245	239	260	229	247	261	278	209	270	278	258	268	261	259	253	213	236	248	300	243	254	224	270	266	263	245	242	266	263	228	253	242	259	261	271	281	248	239	219	256	293	240	269	248	275	284	290	242	232	271	256	237	250	241	264	268	227	242	223	244	242	253	245	253	233	246	231	232	254	242	279	259	234	223	250	265	262	229	252	271	263	257	265	260	275	257	239	255	239	243	235	253	249	248	257	247	274	247	253	241	248	222	268	240	250	247	206	277	263	236	254	252	256	247	234	219	244	284	250	254	232	239	258	245	244	261	282	263	264	231	273	274	248	280	225	255	214	249	268	266	253	269	252	265	237	226	295	245	250	272	253	252	278	275	257	255	280	267	274	258	264	272	270	234	237	248	252	254	267	255	232	277	231	256	258	255	267	249	244	268	283	246	255	246	228	243	242	257	262	261	249	262	257	237	271	258	262	258	262	223	248	228	223	223	253	267	264	264	248	225	254	250	255	246	267	284	289	247	247	279	268	236	258	255	256	267	218	235	256	274	237	249	273	258	264	245	247	251	248	266	240	273	232	280	230	237	269	255	262	224	248	251	278	277	256	250	240	242	279	264	243	227	253	262	236	231	239	243	272	234	257	266	262	270	247	274	248	236	248	258	250	234	244	238	260	268	244	254	273	250	259	262	227	263	268	256	270	243	239	269	254	222	266	285	252	259	240	261	257	252	244	288	249	297	287	256	291	247	237	265	252	256	262	235	244	275	224	239	235	239	258	236	235	265	276	252	256	264	268	263	235	266	233	248	244	253	275	250	250	253	243	237	260	236	214	227	256	273	254	270	238	239	252	253	242	254	254	230	270	248	270	260	251	212	257	254	252	253	242	276	263	261	262	269	269	242	242	254	262	240	248	255	241	240	224	255	249	279	274	244	258	237	258	239	251	261	228	252	268	249	251	258	264	248	267	225	267	253	266	221	244	277	252	253	247	262	280	247	274	289	233	266	273	237	248	233	205	248	262	229	231	248	275	272	242	214	216	253	241	259	265	262	234	259	255	249	246	257	279	254	258	268	247	253	254	244	270	245	246	249	233	253	228	255	266	269	258	249	224	260	216	254	269	256	248	276	271	287	246	235	268	268	255	260	280	249	264	260	285	248	263	246	246	250	232	284	251	264	248	250	270	272	257	274	272	255	239	246	242	232	256	253	258	258	252	234	275	272	254	260	242	266	218	273	254	227	207	264	253	267	256	233	220	243	256	248	269	272	227	293	226	269	290	259	248	231	224	278	266	265	240	257	270	270	247	236	263	275	249	260	271	243	263	274	239	264	269	250	261	256	260	240	226	245	234	257	272	266	238	264	253	253	270	256	245	247	246	250	285	279	237	238	256	265	224	276	246	260	218	262	296	249	248	261	261	269	278	279	263	236	237	238	228	268	248	281	252	254	221	260	244	246	268	269	244	230	248	245	264	259	236	254	230	229	266	271	248	266	229	243	271	232	264	285	260	276	259	249	260	240	265	256	241	257	263	257	256	256	236	259	223	249	245	257	235	266	232	252	242	238	271	270	268	247	263	234	248	255	285	257	247	279	256	255	265	263	277	240	263	282	243	265	279	262	242	260	223	265	276	242	259	259	254	249	247	252	270	218	262	271	256	266	247	247	256	261	245	255	282	255	241	244	244	241	271	253	250	252	278	252	270	237	253	234	233	263	251	239	259	246	268	258	231	264	257	288	250	247	245	244	233	247	202	266	246	268	228	266	237	255	270	260	235	227	245	242	255	249	277	264	244	250	262	272	267	260	263	221	211	259	234	232	249	240	259	235	246	261	263	222	286	269	283	291	254	239	256	267	256	258	258	232	244	267	260	269	252	275	247	251	249	245	239	229	235	254	234	241	227	248	251	270	256	230	253	249	242	256	253	246	257	219	289	274	236	239	215	272	246	273	262	234	254	226	265	275	226	233	245	261	247	266	240	245	263	231	239	273	248	257	259	250	232	205	263	284	245	261	227	274	262	261	259	255	241	254	252	256	250	234	269	266	265	271	276	259	249	267	273	241	244	272	265	284	234	260	240	257	253	265	263	252	287	269	264	284	232	253	237	262	239	251	217	255	226	252	227	264	260	259	243	264	245	248	225	257	265	260	266	247	252	230	254	250	277	256	259	283	251	247	273	286	248	246	276	257	245	217	256	267	258	253	257	257	224	252	263	283	240	262	251	242	271	223	241	253	242	244	266	262	264	266	245	270	297	263	261	285	247	257	265	247	255	250	275	257	245	280	259	242	270	263	231	255	255	229	240	265	227	249	284	256	250	259	236	275	251	264	261	260	254	216	256	263	268	237	297	263	250	247	240	261	241	232	288	250	231	244	257	266	258	218	271	294	260	263	251	251	253	264	255	259	235	268	254	262	238	244	269	247	254	248	271	244	246	259	232	244	252	246	232	256	253	247	240	264	261	247	251	250	287	265	252	255	268	239	241	260	257	228	264	257	276	243	241	244	273	254	249	267	248	258	297	241	283	260	266	254	218	254	272	223	242	248	260	251	248	251	259	271	263	254	245	255	257	244	267	277	256	297	234	269	272	236	252	261	237	255	254	273	288	254	246	260	262	259	266	242	246	250	249	237	248	264	254	265	238	251	246	259	228	256	294	246	256	228	232	253	256	247	270	261	246	236	272	246	264	231	243	262	242	249	248	247	265	253	265	261	235	231	261	241	268	262	261	280	234	235	267	286	247	251	252	247	275	251	251	227	214	246	272	236	239	240	213	247	249	269	270	242	234	244	247	218	232	264	245	236	262	214	260	266	263	233	272	265	263	269	255	265	257	252	260	250	277	281	264	259	259	247	246	260	266	235	246	222	252	287	238	240	253	275	245	259	246	243	315	255	255	257	250	274	257	241	265	260	249	253	220	258	270	260	263	257	248	233	252	247	246	256	242	268	250	249	272	259	257	262	238	265	259	238	266	273	240	244	226	261	288	227	259	242	270	245	267	246	253	229	237	231	260	261	262	243	256	268	249	274	240	244	255	252	259	256	225	264	259	267	256	263	232	262	252	272	242	241	243	260	247	252	258	258	256	267	251	272	262	249	250	251	253	249	242	240	259	263	239	232	258	256	230	286	271	239	251	251	256	241	267	259	236	238	288	244	294	261	248	248	251	254	254	232	252	263	269	220	260	245	261	237	243	235	275	227	250	245	296	256	235	245	247	232	248	241	248	238	261	266	230	281	257	263	261	248	260	229	232	268	254	247	244	244	274	235	249	241	242
23889	21222	28383	24417	21243	14100	6709	4007	3208	2442	1923	1551	1210	1091	914	832	633	635	579	576	545	548	568	552	522	505	473	439	444	419	378	404	396	344	367	359	336	351	345	343	316	319	289	286	333	311	288	313	327	292	297	267	296	273	268	305	294	275	304	293	264	287	276	293	287	268	267	304	269	277	270	304	282	302	288	284	300	300	326	272	255	258	282	297	286	296	288	297	271	291	264	272	311	266	285	292	258	293	270	295	278	295	280	237	290	275	275	295	296	261	271	305	317	279	265	281	294	293	275	298	327	286	287	302	276	270	296	271	296	304	313	292	305	285	280	269	312	319	277	272	277	261	287	265	294	271	258	278	308	263	290	276	269	281	281	272	290	287	310	279	308	301	295	311	263	268	276	270	290	279	288	282	281	298	273	304	279	266	266	294	281	289	273	253	268	293	243	300	278	298	303	305	282	296	325	258	289	284	259	264	282	292	291	313	282	299	262	250	290	276	299	309	274	254	280	275	281	305	285	304	280	325	265	275	278	306	264	286	290	309	298	267	271	300	272	259	269	262	284	325	280	307	267	291	294	288	273	298	308	272	297	310	298	311	244	275	290	268	292	311	306	270	283	277	291	286	296	295	264	302	280	308	289	284	262	289	283	304	316	308	273	274	274	287	291	273	266	278	308	287	289	287	273	283	300	312	281	244	277	327	296	253	266	274	275	288	266	297	259	274	255	286	286	303	269	279	254	280	303	326	296	269	280	306	266	288	277	275	276	250	277	275	287	323	270	298	276	267	286	290	268	270	283	259	287	274	301	264	293	263	287	299	307	280	264	275	276	299	302	279	292	288	288	305	265	263	296	286	276	276	282	271	295	308	279	289	302	257	265	284	287	294	296	283	274	265	283	293	289	286	269	299	293	272	281	261	266	287	276	283	296	297	273	269	268	290	291	313	254	274	300	252	304	265	325	260	301	273	290	289	318	295	298	285	297	272	268	306	276	291	296	284	258	293	279	273	280	296	296	249	303	273	259	300	292	283	294	309	243	287	280	292	287	287	310	276	278	298	277	265	272	275	306	278	274	260	309	292	286	262	318	317	293	309	286	273	288	294	291	297	274	272	293	279	290	250	300	280	277	287	265	318	270	287	288	293	272	288	262	261	276	298	256	312	295	284	275	265	270	318	274	278	291	266	273	300	274	299	273	299	281	308	287	285	282	298	295	302	290	291	275	288	312	273	268	264	308	277	293	278	254	317	278	268	278	280	250	297	299	275	289	292	314	310	281	303	273	293	279	284	266	295	270	267	297	264	257	289	274	290	274	300	289	283	301	287	298	297	302	281	312	308	313	281	304	281	272	284	269	298	294	282	267	316	277	289	286	291	257	302	278	276	277	288	300	281	302	310	289	295	282	311	287	303	271	284	294	282	288	271	326	274	305	293	272	275	287	278	275	291	285	271	282	268	275	296	300	287	298	257	277	276	279	272	261	299	291	275	290	293	304	276	269	283	286	303	284	270	273	280	299	275	293	289	287	311	293	286	326	302	298	276	289	291	279	264	295	284	291	274	288	279	300	256	275	267	265	299	262	278	263	250	284	319	283	263	307	280	269	290	299	299	270	304	323	272	269	281	290	293	251	290	294	284	291	293	272	311	276	285	278	243	282	266	278	290	305	270	261	287	279	302	263	256	266	264	297	267	263	304	269	261	289	299	306	256	288	325	318	279	261	299	280	282	258	297	318	286	306	284	278	255	298	281	294	304	280	295	302	275	294	269	257	295	289	273	297	305	256	271	276	260	287	304	275	266	286	296	282	250	277	318	297	290	283	312	303	324	298	282	293	264	300	305	291	295	271	282	293	232	281	273	278	280	275	281	274	285	287	275	289	289	291	271	300	306	261	271	290	287	287	255	254	294	279	304	286	286	260	304	256	274	266	281	268	275	266	279	305	287	290	276	291	298	280	306	301	294	277	266	302	269	276	283	269	264	311	297	286	262	268	284	283	303	292	287	279	299	248	325	293	285	286	313	290	290	268	311	284	256	304	294	284	276	308	282	290	298	301	278	273	272	274	274	282	289	277	322	292	275	267	300	278	310	269	307	287	280	264	288	284	282	301	259	299	279	264	305	279	300	254	272	290	290	265	301	305	255	251	313	289	292	279	268	321	301	273	284	301	282	286	274	276	277	279	275	297	292	273	281	297	305	298	335	290	303	295	298	246	314	292	294	305	255	281	302	305	275	287	300	274	293	290	274	298	281	298	271	293	285	266	305	261	274	289	270	292	273	290	278	293	286	279	274	259	268	279	248	276	297	285	284	308	310	287	244	301	264	307	272	277	270	304	308	279	276	277	265	281	289	294	280	288	270	298	258	293	270	308	288	263	282	290	273	254	271	260	305	247	294	253	292	279	254	291	286	295	278	316	273	297	289	291	307	242	284	284	274	295	270	260	258	279	290	279	274	262	309	277	289	290	260	265	290	247	281	276	247	310	267	285	285	301	292	291	292	289	248	327	272	297	265	273	290	296	301	247	289	300	296	264	292	271	279	284	277	293	282	299	248	303	308	302	301	296	279	290	272	309	262	286	270	291	281	280	271	289	271	309	308	286	293	326	298	259	317	284	295	289	278	274	256	264	265	276	269	306	255	290	283	304	270	293	306	281	276	256	296	304	306	255	252	305	292	288	276	293	290	275	269	298	261	236	256	307	265	279	286	291	322	250	265	316	307	284	302	303	324	261	292	313	299	278	272	303	288	269	286	301	291	269	286	301	258	304	317	261	279	251	254	266	288	306	268	321	285	266	268	289	285	277	275	276	293	291	271	225	279	263	299	272	285	256	280	294	270	266	285	256	313	286	285	276	271	274	309	286	285	282	286	312	267	257	288	281	277	280	290	312	270	239	292	297	306	270	281	284	309	284	286	286	260	291	270	293	246	273	306	302	280	281	307	283	254	268	291	315	284	299	283	320	279	270	281	296	270	297	266	242	285	276	284	308	280	301	276	283	302	279	274	285	274	252	309	313	293	278	297	279	272	292	286	299	301	287	268	318	291	295	258	295	303	275	266	275	306	269	277	263	275	260	306	286	265	287	256	270	259	301	289	292	291	310	266	268	233	255	297	296	297	300	286	305	288	300	271	301	283	275	274	305	327	261	278	263	274	283	293	285	284	300	313	242	270	268	260	288	275	260	273	284	297	261	304	284	264	278	301	302	302	293	288	287	284	263	325	245	297	291	274	276	294	295	307	271	289	280	275	297	286	319	313	306	272	264	298	281	281	289	276	281	275	283	294	317	294	267	249	280	289	286	286	258	288	256	303	296	300	284	311	283	303	261	258	270	276	300	286	283	292	294	272	293	306	318	310	276	263	297	271	301	282	293	273	273	285	339	289	264	257	308	280	275	278	277	260	315	304	256	291	221	285	290	270	290	261	259	248	315	283	275	277	276	289	295	278	285	289	291	294	289	263	301	290	320	281	295	300	276	265	284	272	284	292	317	274
26325	39184	24413	15922	13003	10058	8240	6407	5342	4184	3256	2572	1980	1718	1404	1193	990	835	835	747	737	748	723	644	643	609	565	578	564	516	467	437	462	448	394	426	393	418	378	373	364	359	372	334	291	320	336	319	326	336	299	302	278	310	334	317	315	302	335	278	248	307	309	316	298	312	301	276	326	304	301	318	296	268	305	297	301	322	287	302	318	318	278	298	315	300	324	301	291	312	291	293	312	298	317	303	309	327	307	317	313	304	316	287	297	297	286	292	301	299	281	319	318	308	303	297	280	269	319	310	301	280	275	303	331	290	306	306	304	308	300	296	309	284	312	299	280	300	275	290	293	316	272	303	283	287	294	277	298	247	315	304	288	314	316	303	317	278	301	302	310	294	308	305	302	246	312	269	282	310	274	289	310	293	308	272	307	319	311	300	307	301	308	325	312	309	306	293	289	316	277	316	267	328	327	279	294	316	273	309	289	276	288	294	286	292	305	293	298	297	314	329	253	313	292	292	267	269	282	291	297	273	310	282	314	339	313	275	302	291	276	286	274	288	290	304	281	275	291	277	286	291	305	295	319	296	290	340	311	289	285	268	288	276	309	296	287	282	307	273	306	302	268	291	293	297	322	284	310	327	276	315	308	287	289	310	305	280	306	331	314	276	314	312	273	308	298	258	289	294	284	330	306	314	283	316	309	281	294	277	306	275	318	284	294	299	258	275	285	320	297	272	268	289	306	296	297	320	302	313	292	292	297	297	280	301	302	295	341	326	288	289	280	302	309	255	294	270	318	280	293	289	280	310	279	305	297	310	316	283	302	284	297	317	310	294	303	328	286	312	302	291	307	294	291	293	322	308	283	320	289	318	326	315	301	275	327	300	283	283	283	309	277	293	322	292	292	292	308	320	308	313	295	286	281	267	288	317	326	313	306	302	309	322	319	276	300	311	295	304	294	288	315	317	296	294	323	310	260	288	300	301	333	252	281	307	320	309	309	284	314	267	270	293	295	312	308	310	333	261	247	298	295	291	313	303	286	296	310	312	318	309	301	319	275	312	307	276	291	289	299	299	315	327	307	285	275	300	282	327	305	280	294	305	293	287	309	299	268	287	283	303	301	306	313	299	283	336	296	299	296	277	290	297	327	266	264	261	281	308	293	299	312	314	317	273	298	292	297	276	277	279	294	336	306	286	319	261	304	310	317	273	287	312	283	289	281	311	303	296	309	282	304	290	301	292	291	303	267	295	305	304	291	283	259	327	331	281	321	254	321	280	309	304	317	287	313	301	296	305	301	287	295	308	282	321	299	275	311	284	295	294	282	289	310	304	294	273	292	299	287	310	293	274	293	314	280	249	302	312	306	281	301	313	293	312	289	256	298	318	294	287	304	297	316	282	303	310	301	304	315	288	311	274	307	297	309	314	281	301	296	291	262	312	284	293	305	287	286	278	304	256	302	294	281	294	288	296	308	318	319	304	293	300	286	282	293	285	292	306	266	299	302	310	299	302	333	310	300	316	298	271	323	308	275	286	270	301	303	296	265	296	270	289	297	300	299	310	285	296	283	292	271	328	283	322	272	303	282	287	292	290	305	292	318	292	274	301	305	282	297	298	264	275	272	271	301	275	317	295	311	266	336	283	325	310	299	299	265	275	303	277	264	311	300	314	280	330	272	311	297	320	302	269	274	278	310	280	322	285	293	305	321	284	276	311	322	295	304	275	288	300	304	320	293	294	262	331	282	267	328	307	281	292	282	294	288	311	297	294	308	299	289	256	306	319	306	317	274	276	310	313	307	281	303	306	344	302	306	309	281	277	272	296	287	313	309	284	316	281	301	291	310	269	294	294	300	276	287	311	295	298	274	285	276	273	288	292	289	301	300	316	278	291	294	314	281	311	299	289	301	276	300	294	313	285	303	307	276	320	316	312	284	300	290	289	313	299	308	309	299	294	281	299	303	310	306	279	326	294	303	311	285	270	297	308	311	306	276	297	301	322	326	301	312	266	307	303	293	311	309	308	304	294	319	331	275	284	298	323	297	288	311	299	272	272	293	313	272	285	263	293	296	291	289	261	278	300	342	292	311	302	325	293	278	293	319	306	312	277	310	294	306	296	319	297	302	324	303	299	275	291	283	284	315	286	302	292	295	300	297	302	293	296	286	285	265	281	306	282	305	292	293	294	313	288	286	309	325	283	301	304	303	278	300	316	287	282	270	312	311	272	270	299	293	282	290	307	311	298	308	308	274	338	270	299	282	295	294	310	264	276	299	300	260	298	298	276	299	285	286	288	297	314	295	281	314	270	322	270	282	306	285	304	296	306	321	242	311	326	316	307	279	273	280	306	332	299	277	304	324	304	304	258	264	315	267	278	298	303	268	289	299	304	324	301	319	307	298	313	296	291	299	308	271	266	299	320	321	274	292	280	293	302	286	261	280	293	282	317	299	284	272	310	309	297	328	283	290	260	310	273	330	278	281	304	292	305	275	286	298	304	316	274	285	303	289	267	283	288	272	299	308	302	254	284	321	298	317	327	297	308	302	292	286	292	304	287	295	299	292	302	266	290	302	270	320	279	305	306	307	309	318	277	280	320	288	307	296	297	265	314	284	271	286	275	302	305	316	309	305	314	336	296	305	283	292	307	309	326	284	277	274	318	309	313	293	290	283	285	302	296	317	320	305	262	292	304	323	287	310	305	298	328	293	298	320	266	275	329	299	301	284	325	316	305	320	287	293	272	283	287	290	279	269	290	286	264	310	289	305	280	296	288	278	282	271	317	281	309	276	316	261	290	298	296	309	297	285	308	320	324	278	307	313	288	301	317	296	245	282	306	305	308	300	305	303	314	327	285	270	285	297	259	313	286	294	289	299	308	278	314	268	301	275	286	286	305	289	296	302	308	323	292	281	304	302	303	306	301	284	293	295	337	284	295	307	280	295	303	290	330	292	296	292	324	271	309	295	318	298	301	276	329	286	311	318	283	326	299	285	283	293	310	262	284	261	324	304	305	334	321	315	288	308	291	285	289	281	286	296	296	306	290	301	309	299	274	313	288	311	290	313	342	290	292	300	295	298	297	287	268	276	288	321	301	297	314	315	295	278	313	303	299	303	319	314	282	328	300	308	318	298	309	273	290	318	286	341	299	303	285	285	278	292	268	331	289	286	286	315	286	288	309	310	295	277	300	301	287	286	276	308	308	314	317	286	338	301	315	291	315	281	297	291	298	316	293	312	280	266	334	269	321	314	311	324	294	272	295	292	298	323	274	288	318	310	294	299	294	309	301	324	282	332	315	277	316	282	308	304	302	283	303	274	304	287	287	271	329	303	286	312	283	299	306	284	301	314	302	290	287	285	317	302	298	274	294	291	305	293	316	271	293	305	296	298	293	321	297	278	293	304	303	288	296	282	296	299	306	306	300	317	301	268	318	295	294	279	271	276	297	294	335	284	307	299	285	287	302	317	280	298	306	318	296	278	319	286	283	307	282	277	300	281	291
25210	21262	27396	25435	14553	6041	4088	2875	2459	1933	1591	1290	1016	882	761	660	594	552	537	508	506	510	515	481	435	459	443	460	423	402	431	363	351	335	356	387	340	371	360	354	326	319	345	317	280	307	353	326	341	351	309	316	332	312	335	320	276	316	287	318	287	281	338	297	316	319	294	264	297	318	292	291	299	302	323	334	300	311	342	300	306	314	282	315	314	303	299	320	319	312	317	301	279	300	277	314	342	290	269	291	320	306	286	309	292	298	330	352	317	318	261	289	292	272	298	283	311	325	292	301	308	320	306	328	283	333	313	344	311	297	316	325	339	298	322	286	283	321	285	307	300	294	298	282	307	320	318	318	314	331	319	292	287	313	290	299	335	310	288	302	305	304	285	309	301	302	272	284	340	290	287	326	320	335	346	290	327	267	301	313	318	324	305	301	325	299	283	311	315	304	296	293	289	301	298	326	315	305	287	294	294	302	296	288	314	277	269	309	306	290	279	303	285	291	337	314	307	310	315	311	326	333	313	285	299	329	304	272	305	302	278	322	334	318	279	329	311	321	324	310	303	295	294	270	316	323	301	345	298	302	300	288	334	293	278	308	309	317	323	299	278	308	294	284	255	300	319	285	273	294	306	295	283	289	308	285	325	271	291	303	291	315	302	267	299	279	304	302	330	289	310	291	290	267	315	342	306	303	310	301	303	342	288	316	298	294	290	341	288	308	275	324	339	310	309	301	292	291	300	300	322	308	305	293	288	313	312	316	295	291	330	297	325	308	293	289	295	321	295	293	289	315	297	322	296	302	317	288	274	307	323	320	323	308	305	266	312	304	314	328	305	296	316	300	310	341	294	320	314	347	323	274	292	309	307	282	287	278	306	305	288	319	301	292	330	277	308	307	357	282	299	325	303	310	299	305	296	288	311	306	291	310	295	276	287	315	301	301	298	329	291	313	306	279	310	302	321	322	302	300	309	322	307	292	319	332	304	296	306	301	303	316	304	314	321	316	304	342	314	323	281	290	291	312	288	310	322	342	338	295	288	302	313	326	304	304	304	299	288	282	287	307	310	297	304	318	313	304	298	296	289	345	333	319	293	340	312	299	295	325	335	342	298	316	278	293	292	329	288	296	298	323	298	299	293	315	297	305	281	268	335	290	322	334	316	308	303	281	291	310	293	310	274	312	333	312	299	326	304	322	307	293	310	315	307	296	307	292	296	310	324	289	283	316	278	320	300	296	326	305	310	276	292	284	289	285	305	295	329	275	315	273	310	302	301	298	318	312	324	313	295	290	293	325	312	308	293	321	295	336	313	323	302	322	286	335	306	303	302	305	304	276	318	301	317	321	340	312	306	305	336	303	291	327	304	285	304	336	291	280	317	304	281	311	279	302	309	306	331	317	306	291	339	276	331	312	293	357	284	296	316	313	339	318	294	297	289	353	315	297	306	321	288	277	302	308	314	321	301	298	315	306	301	318	298	301	279	294	308	306	341	314	304	299	340	302	289	315	303	288	301	318	327	330	311	271	293	316	305	313	293	298	317	312	297	301	300	325	316	291	333	287	310	310	287	326	297	310	341	302	299	287	294	292	336	313	300	289	309	308	295	294	301	322	311	278	347	298	318	291	290	322	301	318	280	301	327	324	307	324	319	290	330	297	296	330	309	319	295	302	318	296	318	255	294	298	310	295	279	293	327	317	315	343	287	304	299	311	303	295	298	297	324	296	298	326	299	296	312	330	287	322	310	297	325	312	274	348	296	298	291	302	336	319	324	286	336	319	297	338	291	294	325	314	277	329	318	292	318	294	298	295	289	301	290	275	276	266	277	324	294	323	331	291	282	314	314	305	297	320	316	315	296	284	293	292	323	299	331	329	306	314	324	292	312	315	286	285	299	306	347	294	313	325	295	325	331	308	303	324	334	311	296	304	290	321	328	317	315	292	317	320	303	327	308	310	311	276	326	334	327	318	329	290	294	303	323	280	321	297	309	316	307	304	302	278	298	273	299	316	307	307	296	305	319	332	303	313	321	303	309	282	307	309	293	282	295	325	323	315	291	310	290	293	322	287	300	283	335	320	304	351	308	308	311	303	327	300	284	304	323	263	325	306	284	298	314	329	315	283	310	335	302	304	303	291	354	308	296	334	282	297	308	296	317	312	299	334	307	281	275	264	314	310	287	293	322	295	332	300	299	334	295	294	322	323	287	319	291	292	330	335	287	305	301	318	291	315	298	259	284	320	296	299	288	318	297	304	291	326	272	314	302	292	305	318	341	290	316	284	298	328	297	301	318	322	280	290	300	299	301	313	318	284	288	321	297	319	304	306	327	292	326	310	287	298	297	278	304	300	315	318	300	303	300	315	295	300	302	301	294	302	303	320	300	305	282	301	309	303	282	276	273	294	316	353	310	295	300	331	319	316	291	280	343	300	290	307	321	317	309	301	342	321	327	300	281	295	311	286	300	308	314	306	324	333	266	295	318	323	293	313	300	282	287	308	319	301	289	326	280	304	285	307	293	298	325	277	291	336	290	278	304	292	312	254	314	294	300	334	276	310	295	282	299	284	296	325	300	312	304	295	302	302	302	302	276	310	300	298	312	292	344	301	304	307	303	272	307	294	281	326	291	279	321	318	334	311	281	300	332	300	335	299	329	273	291	291	307	340	296	330	273	271	281	288	322	296	358	314	320	326	330	297	303	294	311	298	282	300	301	301	315	319	316	316	324	312	313	306	269	275	310	302	330	271	270	332	331	291	330	332	333	319	319	297	311	327	283	284	290	305	282	295	284	275	301	299	301	298	281	308	290	293	302	315	302	299	281	318	289	293	307	317	342	311	326	334	320	320	287	348	294	317	309	309	282	281	333	328	305	294	315	323	330	317	293	312	316	311	304	284	313	289	298	306	306	302	308	296	336	329	336	315	311	311	304	298	297	293	307	299	336	289	337	300	275	297	271	297	310	294	306	290	278	330	291	310	312	290	319	316	282	284	285	300	278	311	253	334	296	330	319	304	313	305	320	315	305	315	316	318	296	314	287	266	304	316	310	319	289	333	284	354	265	307	274	304	328	321	291	310	344	308	281	348	278	278	291	321	280	332	315	314	288	318	286	314	321	312	299	310	297	310	292	322	285	307	318	306	289	305	274	309	335	288	275	294	322	277	311	327	324	289	296	308	358	295	309	285	305	308	289	303	300	285	286	286	301	259	299	300	318	297	306	314	317	303	312	315	298	275	283	303	308	283	303	307	315	304	314	275	327	297	324	323	318	319	305	314	301	311	300	287	321	339	293	321	297	289	287	290	317	310	293	311	304	293	299	315	304	264	301	311	313	294	304	315	300	295	354	339	317	286	322	285	321	260	315	329	328	290	294	275	248	326	293	275	298	290	312	316	288	312	308	331	299	295	331	307	343	318	325	335	311	306	333	313	284	297	285	312	310	313	307	301	326	315	274	310	286	298	307	336	325	299	303	289	272	300	316	304	314	298	294	297
23554	38279	21904	13946	11042	8303	6766	5387	4347	3326	2613	2189	1651	1398	1189	977	788	790	738	700	678	668	638	627	561	570	547	554	543	505	472	467	440	419	420	423	402	428	376	368	433	352	341	388	359	340	378	389	321	365	349	321	344	359	324	322	327	351	303	339	299	331	323	317	306	340	327	330	348	327	344	330	331	312	348	353	307	334	313	341	345	304	327	303	355	341	322	307	323	303	306	330	309	335	338	336	315	298	314	299	317	307	345	317	302	331	314	334	324	321	346	302	313	313	325	343	332	312	359	333	360	339	315	310	329	331	340	331	289	323	317	300	377	334	332	345	331	348	324	303	328	326	347	356	309	327	326	334	318	311	311	298	333	322	325	349	313	353	345	319	306	295	333	314	344	309	348	325	334	320	337	331	335	311	318	312	330	346	323	309	377	350	345	291	314	337	301	330	333	334	351	311	346	333	317	364	306	333	317	321	319	313	349	359	316	310	351	341	324	301	345	314	317	332	335	339	331	309	347	338	357	350	322	311	339	337	296	329	319	312	325	285	309	321	323	328	308	320	280	311	305	313	332	337	313	307	331	322	318	283	318	308	302	314	308	370	338	329	365	326	318	313	337	328	307	330	332	334	344	335	323	333	351	344	348	342	300	345	345	368	319	322	318	315	340	319	340	303	300	311	318	331	358	343	323	312	326	309	335	325	335	364	329	290	349	301	308	365	340	367	313	305	326	330	346	327	330	343	336	331	367	314	335	375	307	363	369	318	329	347	296	365	337	343	321	298	306	325	325	318	323	319	361	318	336	316	325	334	292	333	340	316	334	337	338	301	329	325	330	332	312	309	332	287	317	332	353	307	353	345	323	343	318	315	325	345	305	333	326	311	324	309	316	335	308	346	346	340	309	332	327	333	320	322	328	324	326	311	303	318	311	311	332	352	335	333	334	325	347	333	318	340	328	354	319	304	331	318	340	325	306	326	340	300	320	345	302	323	332	315	341	318	327	346	312	322	307	337	327	286	327	335	330	303	324	338	326	319	316	324	341	330	329	313	316	337	311	323	321	324	330	345	312	325	313	317	315	312	319	319	317	331	335	321	340	323	340	317	317	314	325	349	312	344	296	314	316	306	324	347	310	338	333	327	300	319	330	309	320	366	343	357	323	336	304	303	330	329	349	298	307	350	346	304	313	331	318	319	331	331	328	310	329	320	322	337	325	351	328	315	310	328	353	310	301	347	347	308	317	298	314	339	315	344	321	346	327	293	318	291	295	347	336	312	313	330	307	332	355	350	343	309	289	307	308	335	321	361	300	340	331	352	340	306	358	302	292	325	319	307	353	309	353	333	294	335	323	326	304	302	314	345	305	325	313	348	326	340	303	390	336	323	339	304	306	323	349	331	325	321	322	324	329	313	320	329	322	333	314	356	298	318	339	311	335	337	313	323	378	304	323	349	321	315	331	340	312	307	343	363	327	337	326	342	346	358	333	327	330	318	289	316	302	359	308	292	335	343	313	327	351	378	344	307	334	335	320	341	329	317	306	332	327	311	316	336	338	313	341	372	335	306	350	367	321	341	309	292	336	304	331	294	318	290	321	309	337	309	329	328	332	316	299	332	293	321	329	295	332	322	305	310	339	341	308	344	346	315	329	358	330	335	313	337	320	314	358	325	304	322	352	310	298	336	318	343	322	336	346	302	330	354	314	294	358	300	314	317	320	323	344	356	299	318	329	310	313	308	318	330	335	316	338	286	334	323	314	350	301	337	298	336	349	312	318	325	333	331	318	353	326	329	341	312	305	352	328	345	338	340	331	273	347	353	348	306	301	329	318	326	308	326	329	340	315	360	312	321	333	323	343	326	319	329	288	346	312	342	315	338	297	332	292	343	318	338	329	336	325	322	293	343	337	303	335	332	350	322	308	327	342	333	302	323	295	305	307	377	327	297	337	305	315	332	333	322	315	300	338	317	324	332	282	315	315	339	343	325	334	332	322	329	311	321	307	313	343	332	308	346	327	316	350	314	308	315	337	298	344	356	312	324	310	344	351	333	333	315	359	342	315	302	295	328	332	306	299	325	324	356	325	336	319	327	310	334	327	337	311	308	316	294	323	320	311	368	347	328	300	303	350	365	331	352	319	354	304	323	335	322	352	323	332	337	323	343	339	300	357	322	341	329	297	304	334	340	374	307	328	312	335	307	363	320	342	310	323	359	339	326	321	325	308	363	319	324	339	333	335	317	340	375	345	302	350	333	296	305	312	318	313	342	323	334	325	316	325	298	340	332	318	323	312	339	336	322	318	280	353	322	326	322	339	341	314	348	349	349	325	360	374	324	338	322	325	340	332	308	335	334	292	335	320	332	292	314	318	330	307	355	358	336	318	351	324	332	299	296	326	356	294	344	322	299	344	312	322	358	327	320	324	319	332	309	307	329	318	344	353	316	360	317	323	317	299	319	330	298	338	308	349	336	330	322	323	341	326	325	323	301	317	342	352	313	308	325	323	348	343	316	299	290	322	355	349	321	344	311	333	330	313	294	302	337	354	350	356	327	327	320	316	334	336	310	325	257	341	299	332	340	304	363	346	338	309	324	348	336	330	324	324	342	271	326	341	332	334	303	303	310	352	338	332	347	346	353	303	299	347	332	286	333	333	332	304	335	301	337	336	311	337	326	310	339	343	326	306	338	323	316	317	316	316	371	323	331	331	303	283	321	322	327	338	334	320	318	309	325	316	330	304	330	321	350	316	337	303	313	313	314	313	305	327	309	322	321	339	314	318	331	355	320	311	323	314	334	345	345	323	303	324	281	323	326	322	318	308	350	328	319	344	322	350	342	317	348	312	302	330	342	361	329	299	307	364	338	320	300	310	327	337	344	356	356	322	327	309	312	293	333	368	353	333	298	298	338	328	358	302	318	308	319	326	312	314	318	315	346	342	299	315	345	307	320	320	312	306	339	317	325	315	340	327	323	305	325	304	314	354	331	317	349	314	303	320	335	295	298	321	338	324	333	334	338	315	307	352	328	355	312	322	319	298	318	335	331	322	309	348	332	340	343	333	282	329	343	331	306	313	332	315	311	327	318	295	314	311	329	332	321	338	380	370	327	318	322	337	331	323	294	345	358	325	327	352	336	355	344	326	328	339	311	337	308	286	333	344	335	313	314	309	321	306	345	334	346	331	300	313	316	326	288	326	332	315	333	333	320	318	340	316	291	338	344	324	361	341	319	359	337	336	332	315	337	348	333	287	310	302	324	333	338	320	314	343	325	344	320	318	323	309	347	316	342	307	327	311	326	348	314	302	324	307	347	332	331	375	329	329	350	287	330	331	335	334	319	345	309	327	329	327	328	317	350	312	337	297	324	316	321	306	345	351	317	337	331	321	337	345	306	298	321	377	327	328	347	349	331	339	322	314	304	307	312	318	338	334	334	337	303	313	330	319	330	347	334	357	310	317	303	308	331	340	312	349	302	332	320	354	323	285	317	300	308	318	344
22829	21348	29066	24020	21442	21788	15308	6523	4583	3544	2944	2410	1951	1704	1257	1193	988	913	924	827	782	825	796	702	737	615	674	689	652	671	561	607	587	566	535	558	529	500	471	523	477	428	426	474	459	453	423	419	475	437	436	433	406	425	393	460	421	396	420	438	409	422	434	391	397	412	384	422	421	413	397	396	432	404	401	364	437	437	439	424	408	394	375	410	405	398	452	411	399	390	427	442	395	406	429	434	410	433	410	385	439	364	392	398	415	404	386	384	434	412	379	420	399	390	404	387	437	438	407	414	422	386	411	395	421	376	419	416	409	416	381	384	395	431	453	366	369	428	464	412	432	414	386	435	389	425	417	414	417	417	403	366	386	399	402	403	405	384	407	433	397	414	401	422	408	429	435	415	390	421	374	383	380	421	420	380	374	426	413	425	424	420	379	393	431	375	406	435	395	387	393	397	366	393	409	401	424	413	408	408	397	423	415	386	415	403	406	415	414	429	394	430	374	393	406	412	412	393	407	420	382	396	367	379	402	399	383	366	444	411	417	389	378	405	391	405	402	401	386	405	388	395	412	403	401	429	411	437	411	380	388	415	410	413	392	385	428	388	390	423	441	437	418	409	432	406	417	400	411	439	425	436	423	406	405	410	395	398	426	366	344	372	434	381	380	407	414	401	407	408	401	390	388	441	449	439	421	414	376	390	377	367	431	442	386	387	380	406	401	402	411	407	443	421	404	415	421	409	428	423	383	370	407	434	407	420	400	450	432	396	404	440	376	379	418	396	411	375	392	428	400	406	415	432	406	392	430	423	369	405	420	389	437	408	396	433	385	371	411	429	409	399	416	394	380	390	416	406	420	400	446	400	393	401	417	410	421	428	393	400	440	386	364	399	441	413	371	391	407	397	435	427	399	400	429	401	403	397	413	397	418	398	410	424	429	403	419	383	399	411	405	430	375	397	411	380	376	405	430	413	403	421	430	412	414	392	414	395	420	421	397	451	382	429	441	392	389	381	429	435	445	457	430	432	446	375	416	397	410	403	453	446	423	403	413	419	399	406	406	432	444	426	397	440	388	396	419	380	429	425	371	424	388	422	406	428	460	400	390	426	422	426	396	390	441	409	409	401	404	386	408	412	416	442	400	385	421	372	434	426	398	413	394	403	414	419	440	391	405	376	417	407	377	421	396	409	448	394	415	382	433	422	389	431	419	451	435	411	383	381	391	408	409	430	435	413	429	445	452	420	426	397	408	416	417	405	386	363	389	369	454	421	403	407	411	404	410	442	390	425	392	392	399	373	424	417	416	414	455	389	421	379	395	384	412	434	365	410	460	415	436	399	381	411	379	426	420	431	444	417	441	423	400	403	428	405	413	441	391	393	434	480	403	408	451	403	426	391	402	378	412	392	372	418	429	411	412	446	385	396	381	386	437	368	376	447	387	411	375	387	415	394	387	382	422	446	426	399	386	410	444	419	405	399	378	409	411	395	373	434	405	431	405	424	422	416	397	403	383	359	369	429	402	392	415	410	399	411	415	366	395	396	383	411	394	441	425	404	402	446	409	407	381	364	405	389	406	435	423	394	431	433	417	423	386	367	426	399	387	420	375	375	387	417	416	453	430	422	397	409	365	411	403	395	398	412	406	422	407	399	415	411	425	370	401	461	435	394	419	395	413	390	448	417	429	397	398	404	398	381	424	389	420	399	399	384	387	382	428	421	389	398	418	402	406	418	373	390	409	415	414	390	434	411	390	415	401	427	419	383	384	414	420	448	428	437	401	416	407	423	375	421	419	390	394	405	429	407	425	401	409	399	401	454	406	372	425	398	412	424	404	371	450	402	405	379	427	408	436	357	421	402	400	446	375	421	390	423	427	419	422	368	420	373	412	431	398	417	445	395	422	425	416	416	422	399	446	393	434	408	368	375	396	398	401	442	392	406	417	418	378	419	392	406	407	437	401	470	422	405	420	382	388	413	416	413	403	426	388	452	418	435	411	408	394	391	397	440	431	382	375	440	428	411	393	420	418	413	407	407	375	373	422	389	439	394	413	429	380	340	408	419	416	414	412	440	351	417	441	400	412	420	431	426	437	408	379	394	428	385	428	395	405	421	405	378	433	433	432	414	425	409	419	401	398	439	452	421	419	391	411	413	403	446	421	430	422	402	378	422	406	411	367	380	410	402	394	416	396	432	399	375	413	442	414	377	377	408	407	394	413	375	385	405	369	408	413	415	402	419	399	411	434	401	414	388	394	379	431	386	430	385	411	409	413	368	433	438	388	367	414	433	395	378	405	404	370	446	429	381	451	381	417	418	427	433	387	404	392	364	397	413	409	433	400	445	396	361	413	418	389	448	400	394	402	413	391	368	444	400	391	418	440	409	412	415	414	425	390	418	392	373	416	384	404	399	371	422	414	457	404	407	436	417	419	457	431	419	394	416	428	408	419	399	399	404	403	402	439	456	433	415	408	379	417	397	360	412	439	410	366	448	391	393	418	403	428	396	415	372	399	412	414	414	398	419	433	413	428	405	422	428	385	398	372	403	450	429	445	399	412	404	378	413	379	421	383	404	404	410	392	416	382	378	387	414	342	397	422	413	389	408	402	431	370	387	440	389	381	410	413	417	438	394	423	436	394	406	419	399	430	421	382	411	379	399	399	385	425	380	388	409	431	433	430	394	398	381	409	386	373	420	389	437	407	385	412	395	452	376	392	403	388	377	408	382	399	370	414	431	368	413	430	418	402	442	418	369	410	417	409	396	409	396	426	401	427	375	414	404	403	407	408	391	408	412	383	408	400	386	399	397	428	418	412	404	405	413	438	383	372	416	454	418	377	396	424	434	428	399	402	429	415	364	365	425	439	419	381	399	402	433	375	401	418	415	408	419	414	411	395	416	401	386	415	441	372	430	447	386	393	410	380	387	411	414	434	445	392	419	418	403	388	380	401	407	414	372	382	393	406	382	377	391	407	388	421	434	405	389	425	409	387	425	390	429	429	408	399	430	389	409	395	394	412	427	425	394	363	436	414	394	415	391	415	435	412	379	392	415	400	430	384	381	409	406	417	428	406	437	394	410	402	409	416	411	408	413	399	432	399	385	388	400	383	385	379	408	423	397	406	397	433	378	422	377	392	452	415	419	398	434	409	394	381	418	438	404	407	450	414	414	387	440	388	384	396	383	409	382	406	383	395	423	397	421	390	378	456	371	392	373	382	368	351	400	415	394	443	363	420	406	384	435	410	426	390	428	398	408	380	414	397	446	403	377	379	391	412	390	398	409	398	401	390	441	393	406	422	423	421	414	442	389	411	440	429	422	397	398	398	418	389	399	391	364	397	418	457	431	400	406	393	390	387	365	421	395	399	417	432	412	398	414	414	402	419	425	426	405	400	439	437	417	399	429	384	396	438	419	390	405	373	419	426	373	419	400	403	412	429	418	401	400	434	393	399	426	409	433	475	399	421	392	399	378	400	416	355	395	434	409	394	406	394	393
29003	48560	30852	22462	17911	13930	11296	9224	7417	5706	4554	3924	3006	2334	1889	1560	1330	1267	1155	1055	1034	1058	982	893	926	910	823	805	795	709	697	620	632	612	650	515	575	547	507	498	551	533	486	490	543	463	467	460	460	442	448	470	425	430	439	440	440	403	472	387	392	422	432	404	435	415	430	415	448	441	422	393	380	384	438	438	400	435	422	426	438	447	402	445	427	442	393	429	422	427	385	433	417	432	397	417	415	424	440	433	386	419	405	388	402	413	399	401	406	420	425	462	397	384	429	393	373	436	410	420	437	407	367	410	434	385	405	453	419	416	399	407	420	411	402	408	408	420	405	413	407	400	399	401	407	387	421	405	438	427	400	396	437	405	433	455	393	461	418	399	426	405	418	426	403	391	416	432	449	412	447	420	433	432	398	449	475	413	407	432	396	412	432	369	427	425	417	416	397	417	375	414	392	464	363	437	406	420	412	408	407	413	371	427	429	421	436	442	439	435	417	398	411	380	442	415	412	389	425	427	422	358	361	417	409	401	430	435	424	399	422	428	413	398	454	407	409	402	443	384	387	425	401	398	417	355	397	425	423	406	413	418	415	421	421	415	441	406	400	431	411	410	392	400	411	394	410	413	381	425	403	398	429	431	421	374	417	404	447	390	415	424	440	407	409	413	410	426	401	397	402	436	408	462	418	432	426	390	393	375	408	418	414	425	390	404	433	355	426	387	438	394	418	405	386	425	384	420	451	423	425	414	435	377	419	429	428	451	415	410	452	421	432	383	424	416	412	400	394	399	392	379	401	410	387	416	414	402	451	421	372	406	391	378	420	405	394	408	422	415	427	403	412	403	434	446	396	402	391	424	446	420	422	437	405	415	444	418	395	415	408	408	437	413	389	370	405	414	384	417	396	428	427	424	453	419	416	441	396	429	411	376	418	412	418	421	404	380	413	411	404	374	405	411	398	379	401	418	414	409	402	421	420	410	408	431	449	408	394	459	404	406	395	401	397	411	423	349	400	441	401	425	402	393	416	402	402	398	400	418	424	422	409	400	412	440	397	455	412	414	450	440	434	442	419	383	373	384	399	448	405	412	384	413	377	408	406	406	394	418	423	392	440	393	426	405	422	409	436	413	426	416	393	404	415	449	392	401	429	407	401	428	443	423	440	439	406	415	432	434	434	437	380	426	391	440	461	426	393	417	426	416	454	387	422	397	417	411	377	454	444	445	407	419	389	437	416	394	396	425	391	373	404	401	413	437	441	419	428	396	404	422	385	410	415	421	426	423	415	420	401	408	403	454	394	402	414	412	441	397	442	414	442	408	406	412	399	435	409	391	412	411	390	434	384	415	404	435	405	458	424	425	415	383	421	424	415	438	453	423	383	378	388	400	439	426	391	418	413	377	405	474	403	415	444	412	428	408	390	431	434	415	401	388	402	397	369	414	377	397	432	417	391	394	370	396	405	427	418	423	407	411	426	401	415	444	407	385	409	396	428	402	417	441	439	389	417	431	418	394	423	441	425	462	399	407	430	388	439	383	393	401	412	421	416	421	394	412	412	430	397	452	424	398	444	397	423	410	394	403	390	408	449	401	450	413	420	439	398	421	424	448	408	425	459	423	458	400	407	428	418	380	448	424	420	469	407	410	428	399	398	389	397	416	410	389	430	431	441	384	416	447	427	382	426	435	435	431	414	402	401	443	402	429	409	429	409	403	389	419	427	410	452	421	421	416	444	461	384	439	387	411	411	436	393	435	430	403	392	408	415	409	409	400	417	415	420	404	418	416	397	408	426	395	400	386	421	427	426	424	427	412	426	419	439	457	420	410	411	430	409	418	422	441	428	438	432	366	391	376	429	424	401	402	419	428	415	416	410	394	454	451	404	410	416	397	404	442	414	384	383	434	415	425	390	427	422	429	417	385	440	396	400	420	400	350	428	433	370	403	409	395	418	412	421	385	382	432	418	411	439	391	415	411	399	443	386	441	434	405	420	426	425	453	403	436	401	395	408	450	407	429	415	429	386	442	415	397	434	423	415	427	435	424	412	448	417	400	407	410	392	386	415	442	430	387	418	386	444	428	430	417	433	427	435	396	386	416	433	473	425	416	392	406	423	385	417	428	414	402	371	442	451	407	440	413	454	422	437	419	447	396	382	429	381	375	454	395	442	462	427	413	426	423	399	391	407	402	418	375	423	415	394	420	431	397	401	418	414	417	426	422	414	439	393	406	386	424	413	413	402	399	390	404	424	406	450	415	438	429	427	401	373	419	381	397	373	395	401	413	426	425	466	437	406	409	404	400	418	432	414	409	415	403	377	373	390	410	401	388	392	404	418	420	400	397	384	393	383	407	378	386	442	407	368	421	424	444	435	385	409	386	404	434	412	405	415	423	411	444	416	422	419	414	403	376	409	387	440	439	420	398	424	401	421	424	405	405	465	452	384	413	421	428	423	413	400	437	453	424	418	387	409	404	404	423	396	414	419	412	404	426	406	434	389	372	425	380	427	425	413	402	442	440	413	443	397	415	453	408	439	434	409	437	397	428	397	437	399	429	406	398	410	415	403	427	419	429	404	386	381	385	410	443	417	398	415	445	425	402	380	394	418	403	413	414	398	394	409	406	377	438	421	455	389	372	412	384	431	466	415	421	395	410	417	384	378	431	430	416	432	414	419	406	446	434	410	400	409	395	403	412	427	447	390	397	410	431	403	419	393	392	402	426	406	370	426	428	393	418	436	431	400	370	399	406	395	399	388	394	422	412	426	433	431	366	394	421	393	386	422	388	412	418	425	402	411	434	386	416	391	417	381	385	380	443	378	439	397	395	426	420	403	431	418	441	436	423	400	435	357	429	404	391	418	405	436	444	404	395	410	449	436	409	391	419	421	422	435	425	410	421	426	396	422	423	425	426	392	400	399	442	407	414	380	433	428	404	439	433	407	432	444	398	388	437	420	448	408	436	411	412	415	431	431	389	398	413	431	415	450	382	417	405	409	414	412	446	432	419	443	405	423	411	403	436	412	421	388	426	428	356	433	410	403	398	396	403	404	444	416	410	401	413	433	366	404	396	455	440	426	401	445	432	429	408	394	407	413	401	416	440	406	402	384	415	431	405	404	386	420	428	423	452	435	405	447	413	409	425	405	393	384	436	416	386	388	427	434	437	432	394	413	430	401	408	418	388	424	464	403	386	434	427	401	427	436	416	442	383	450	438	395	381	419	415	422	441	428	412	403	396	416	409	391	431	393	391	418	436	380	406	413	436	413	389	458	419	404	427	421	403	365	415	438	419	391	435	434	403	405	394	374	383	399	401	420	411	439	446	424	420	394	419	409	417	383	435	471	400	406	401	427	399	425	421	409	438	415	396	388	411	388	402	406	407	420	458	441	449	380	392	406	398	408	392	455	378	415	408	413	436	431	416	385	416	394	387	407	395	430	390	456	399	414	387	436	376	400	407	437	407	400	408	409	426	445	415	409	413	430	409	412	421	418	427
28676	22985	19356	12007	5921	3660	2596	2042	1561	1289	1079	949	797	624	509	463	430	369	406	343	371	397	412	335	352	360	337	345	297	304	274	285	284	293	272	279	259	275	274	232	261	227	265	226	251	218	251	226	227	243	221	227	232	219	226	222	227	240	213	211	214	229	235	225	225	230	234	234	242	232	231	237	209	239	233	231	217	238	244	218	246	243	237	220	211	232	228	246	228	236	216	251	216	262	210	229	241	222	252	219	230	205	226	229	254	228	225	219	216	223	211	255	215	224	234	226	241	234	246	249	231	233	245	228	230	230	234	229	235	226	231	205	218	235	227	246	268	237	244	226	211	213	225	245	225	215	245	224	245	241	239	249	199	246	228	246	225	217	259	232	225	211	227	232	236	234	217	219	214	239	219	216	227	236	236	200	201	236	238	231	249	230	221	219	225	232	234	235	218	246	225	222	213	211	228	215	212	216	261	235	194	237	219	229	223	228	229	219	228	225	223	232	225	215	226	231	218	233	250	245	215	243	199	204	214	207	228	209	216	238	226	211	225	239	235	249	240	259	229	235	230	229	229	219	244	208	238	233	209	196	242	253	212	239	226	240	255	224	226	221	220	206	253	223	208	233	232	197	237	241	215	250	225	239	215	232	224	212	217	229	233	241	213	261	230	235	226	212	241	218	228	231	253	225	206	220	242	240	233	264	255	229	220	245	239	228	214	230	223	207	203	213	221	228	228	254	204	211	232	199	229	213	197	216	237	251	272	245	223	196	240	223	212	226	215	214	252	222	228	226	237	241	228	236	220	207	207	234	242	216	222	222	238	225	188	222	240	230	210	217	205	226	200	239	223	237	224	228	209	258	228	222	238	212	211	255	222	216	244	216	215	216	214	213	235	243	225	205	236	235	245	238	198	236	210	221	245	234	201	223	240	206	230	223	235	232	222	223	250	227	220	228	206	219	224	243	216	226	224	231	233	206	218	234	223	221	240	226	248	251	242	262	226	224	247	230	230	225	222	205	248	230	213	200	213	211	212	241	227	213	196	235	217	234	244	222	221	240	263	211	222	258	241	242	233	248	222	216	220	242	234	229	236	209	248	240	219	229	213	238	238	242	253	238	230	229	236	253	234	255	201	230	230	221	222	233	228	249	242	220	222	194	189	266	233	221	222	239	231	209	234	210	246	195	243	246	205	227	226	229	224	221	241	217	231	236	226	230	235	231	218	246	219	231	219	196	232	248	222	205	230	218	246	214	255	224	244	246	226	235	239	215	222	217	224	209	252	227	236	218	239	213	214	223	228	224	227	224	211	211	242	230	232	211	209	235	244	218	230	211	236	212	233	231	246	236	208	232	227	233	221	230	225	210	225	217	204	225	235	235	259	206	237	225	241	243	228	246	236	213	231	260	215	247	231	224	233	238	237	208	246	224	210	218	220	221	231	210	230	241	207	227	234	237	215	237	243	228	223	230	260	234	210	225	235	249	209	226	243	228	223	205	233	233	205	200	194	214	253	236	219	220	245	230	227	222	230	200	209	210	237	222	227	226	219	234	232	199	221	201	218	206	223	227	227	233	257	244	252	208	203	218	221	248	230	222	226	226	234	221	226	215	251	235	227	220	212	247	251	250	249	217	227	233	206	216	218	227	209	227	218	207	230	222	214	217	208	195	209	228	270	213	239	212	206	210	212	233	242	251	227	214	221	235	246	256	250	226	229	197	222	233	220	218	221	205	242	229	243	249	231	239	221	223	248	206	222	211	261	224	218	243	244	237	239	220	216	223	229	237	211	253	255	228	255	216	234	235	215	212	194	222	230	255	232	203	226	231	240	225	229	230	244	211	217	257	241	246	213	224	227	211	204	212	216	226	220	213	200	216	226	231	234	227	232	234	227	236	235	213	219	210	225	228	219	242	214	233	221	237	217	221	236	227	237	229	221	210	230	220	258	218	203	239	225	219	260	249	241	208	226	246	223	237	241	240	226	232	212	233	227	227	241	218	227	228	234	236	263	242	240	202	210	203	219	223	252	234	220	237	224	244	219	219	219	235	199	226	246	209	231	241	223	250	210	217	234	217	239	218	221	250	210	210	254	221	243	226	203	219	198	237	225	215	217	229	223	216	214	230	214	224	214	252	241	226	186	224	208	234	204	227	227	231	213	213	219	229	229	226	232	224	234	215	228	235	215	235	233	239	267	212	239	229	222	207	257	231	227	220	214	210	234	259	224	234	218	218	228	241	230	217	256	239	215	241	219	242	224	233	232	226	250	260	230	227	252	222	211	225	212	236	228	225	233	233	227	271	190	225	209	207	231	202	220	212	221	238	236	234	244	225	240	207	215	247	205	238	241	216	253	226	225	220	253	251	224	219	243	196	217	229	261	252	252	241	229	232	216	239	219	257	235	228	213	217	257	183	214	235	214	235	212	220	251	249	254	242	234	217	204	195	240	239	229	214	250	238	217	220	237	208	244	230	246	232	201	231	233	224	249	231	202	255	238	211	222	232	245	245	205	226	238	202	230	213	214	246	215	234	236	247	241	202	222	220	234	223	214	229	228	206	240	255	203	233	252	265	213	234	237	230	236	208	232	223	234	238	229	230	221	227	256	218	235	211	256	265	238	230	224	244	217	206	218	236	233	257	215	225	228	188	215	239	250	203	201	259	254	225	233	217	241	211	235	218	220	243	226	225	212	201	230	236	219	219	222	214	219	253	232	214	246	224	209	240	247	221	221	241	250	236	207	243	207	223	220	239	219	233	217	225	251	235	200	210	238	222	200	254	210	223	220	224	195	223	232	215	236	213	257	237	225	225	219	210	221	216	236	204	227	249	222	222	230	234	235	258	217	256	228	248	245	248	241	218	224	205	203	249	249	248	223	245	230	242	192	241	249	198	223	254	214	243	229	248	216	219	226	203	232	239	225	187	226	229	200	224	230	220	243	219	260	239	248	233	237	226	225	216	237	222	214	223	223	246	227	221	244	209	232	271	245	215	234	228	221	241	218	232	237	233	242	231	238	231	217	201	226	256	228	230	214	207	233	230	231	252	238	226	210	222	226	235	221	206	240	234	211	228	229	240	242	214	226	212	247	227	235	217	221	222	206	247	216	219	224	251	232	235	217	222	209	232	194	247	220	224	218	241	201	226	211	213	225	187	196	235	222	229	212	217	218	248	239	211	214	230	223	236	216	219	226	245	226	222	208	201	206	251	225	236	223	239	217	228	236	242	213	194	259	245	226	213	220	219	235	239	218	256	229	228	239	232	228	248	234	228	222	224	222	226	203	212	223	206	204	243	240	266	231	224	249	208	248	241	236	225	243	238	248	233	231	215	262	213	222	242	224	212	234	245	230	210	234	229	242	221	236	232	225	218	228	208	220	213	206	247	222	225	251	231	226	239	214	216	213	241	195	240	217	178	218	238	201	220	234	232	210	248	252	229	249	231	217	223	236	239	234	237	234	232	214	252	215	209	210	216	187	235	227	228	209	230	248	221
22446	31856	18951	11732	8241	6052	4730	3746	2782	2152	1878	1633	1209	909	824	659	563	556	517	470	462	497	461	463	415	419	385	405	348	375	369	338	309	299	305	341	314	297	307	297	284	281	283	225	244	263	240	264	255	256	251	249	234	241	247	226	239	239	264	272	248	229	268	223	243	232	245	251	255	263	261	244	244	217	235	248	252	250	215	239	246	226	246	263	248	249	255	229	270	251	259	252	222	246	252	221	243	270	237	253	241	263	230	238	246	237	242	251	230	249	238	250	262	237	247	232	248	252	226	251	225	256	257	251	262	247	268	258	256	226	246	235	209	245	270	241	231	263	250	239	237	222	266	242	245	250	249	236	241	239	257	228	242	238	252	259	235	240	259	253	263	232	239	254	267	234	249	267	262	266	244	262	262	262	250	273	236	245	223	249	248	246	232	245	248	247	257	244	224	260	245	223	269	249	229	262	268	269	230	221	255	215	250	239	214	211	207	253	248	232	247	258	266	259	249	230	243	234	264	232	224	263	238	254	238	246	220	242	257	234	255	249	264	267	251	269	245	260	242	254	256	225	228	227	248	225	250	271	252	254	249	279	262	261	242	258	247	231	247	264	263	225	255	241	250	259	248	223	263	255	244	267	254	242	249	267	239	227	215	250	242	212	219	240	236	246	219	263	276	259	251	251	232	255	236	217	238	224	264	257	257	259	229	262	248	230	250	250	277	261	233	252	250	244	241	236	248	274	220	248	249	252	246	281	234	220	257	271	212	256	207	233	241	224	280	250	228	218	240	230	257	242	266	234	245	227	244	242	250	244	231	229	242	239	269	228	239	255	276	252	231	237	267	254	247	254	251	282	232	248	242	232	255	240	251	229	266	219	261	248	244	226	232	250	252	266	264	213	233	219	236	261	259	265	253	261	277	252	256	252	234	253	252	233	237	262	223	248	235	265	255	241	264	265	231	264	254	228	269	236	228	236	244	250	265	253	248	271	264	248	257	222	220	252	266	254	236	233	266	220	225	236	268	242	248	235	226	249	248	211	249	253	239	259	234	269	234	218	241	240	244	250	269	246	241	231	255	241	243	239	251	234	240	268	238	244	245	246	256	226	245	259	234	247	244	276	228	258	247	264	260	220	248	258	231	273	265	235	224	261	235	258	235	251	222	270	266	247	216	250	215	254	245	238	242	230	239	245	238	251	244	239	249	255	246	242	230	260	239	241	276	237	255	263	235	246	250	239	251	271	256	280	262	264	247	251	250	221	241	223	248	242	252	233	263	242	245	253	228	239	281	248	272	258	240	252	243	258	248	224	257	236	243	235	233	233	280	225	239	232	274	269	253	244	243	237	259	261	221	243	253	244	260	236	231	244	254	228	234	264	260	227	215	244	270	251	264	248	255	254	242	252	250	253	252	234	231	250	257	239	258	245	246	235	254	235	272	233	215	285	240	228	263	238	259	238	245	240	239	242	231	232	239	255	228	213	227	261	225	264	230	250	249	245	249	233	247	233	256	233	250	244	257	235	268	246	247	271	240	259	239	221	243	249	245	228	238	237	241	232	256	274	243	223	220	260	248	235	248	242	256	287	220	250	254	273	225	223	239	248	233	271	268	239	240	247	226	273	247	229	233	241	249	288	266	251	234	283	230	243	210	250	230	238	247	255	236	234	241	236	256	249	256	270	258	259	247	230	240	290	246	243	250	242	249	251	269	249	267	231	285	239	248	231	231	259	230	257	240	248	219	248	217	239	261	252	248	240	229	233	262	257	243	234	258	232	254	259	239	259	238	224	233	254	249	257	275	255	264	275	257	238	241	220	248	251	240	254	248	264	250	242	240	237	228	252	255	244	266	273	224	241	223	228	252	233	270	264	266	249	241	217	266	225	263	253	236	254	273	250	262	268	252	239	277	247	250	212	250	267	232	257	241	271	232	261	260	281	247	266	242	243	268	249	238	235	246	232	233	271	259	263	257	244	251	252	245	239	219	213	251	215	263	252	257	291	278	227	252	276	245	261	229	264	239	228	249	248	244	244	242	261	239	248	245	277	225	226	244	240	243	237	255	226	246	249	236	244	255	266	254	262	267	220	243	253	254	264	236	248	270	276	226	248	232	245	233	220	231	260	251	234	242	247	242	213	257	261	254	276	225	258	238	277	240	208	255	228	249	258	246	245	235	219	242	259	237	252	258	261	243	230	234	234	244	245	248	218	203	246	262	251	246	235	248	261	265	250	234	267	263	256	262	244	246	259	239	254	236	247	248	244	247	238	236	261	223	226	254	262	245	241	262	237	245	239	258	261	224	258	212	265	262	244	233	241	234	269	249	229	227	234	239	247	263	193	213	248	248	226	247	238	254	264	237	244	260	257	233	267	220	244	260	232	238	269	241	256	247	256	248	250	229	248	263	248	248	247	264	264	249	254	227	230	244	262	235	248	252	244	233	237	237	253	246	242	251	240	248	226	229	234	241	242	237	265	245	255	283	264	245	257	249	253	255	238	233	260	263	237	221	244	234	231	248	244	248	240	277	263	236	245	235	216	256	219	213	271	253	226	245	246	234	251	236	244	237	266	264	267	252	254	268	239	231	230	229	254	248	240	223	249	237	255	224	242	245	251	235	217	244	266	302	242	249	259	251	242	249	258	269	239	217	236	241	262	229	240	254	225	231	238	261	243	244	206	264	243	251	262	237	262	248	225	258	243	243	252	218	271	255	226	257	265	248	265	218	222	270	250	229	261	247	261	246	266	252	246	236	270	234	224	246	228	279	269	245	254	239	228	245	232	217	260	244	214	237	248	244	243	241	257	238	246	236	281	252	254	246	264	262	253	234	247	249	253	252	238	258	243	264	235	225	260	251	274	231	234	242	239	278	238	255	249	254	251	253	277	263	251	248	239	263	254	267	235	241	218	241	234	240	262	240	241	251	269	267	238	235	255	228	252	257	235	287	235	226	255	256	241	227	277	280	255	233	236	235	231	257	274	252	251	225	260	257	219	245	240	244	249	238	259	259	262	240	243	233	245	247	250	271	265	224	206	231	256	231	236	241	259	217	246	274	275	256	223	252	258	257	235	246	258	246	259	248	246	235	269	252	245	249	254	258	247	237	240	195	238	245	282	273	231	249	249	267	236	227	232	242	241	236	265	260	229	225	279	256	241	241	232	233	266	247	248	260	249	255	216	243	256	256	221	245	227	249	263	245	230	258	262	266	235	239	239	273	253	233	231	238	235	233	239	252	209	224	247	252	268	260	281	236	265	259	240	244	281	259	227	254	234	237	263	247	250	224	239	221	205	238	223	224	227	234	259	234	246	234	230	229	246	268	230	256	226	247	238	261	238	245	215	253	273	241	254	255	218	243	258	249	236	266	243	283	252	226	268	250	249	241	254	231	250	233	274	250	242	240	222	240	214	259	228	255	248	235	272	260	231	254	218	255	244	252	242	253	251	306	253	220	259	231	241	254	250	228	249	250	248	221	241	252	256	230	238	277	232
23937	21237	28415	24394	21247	14492	6562	3932	2779	2218	1920	1738	1305	958	859	762	669	636	567	550	568	545	514	483	482	509	454	445	486	413	358	384	390	347	356	351	333	334	336	337	347	322	345	301	311	310	289	289	301	305	326	294	288	288	298	255	269	265	265	273	289	310	257	256	255	284	310	282	267	272	293	280	267	307	266	268	239	286	279	281	287	265	288	291	282	277	267	297	298	271	272	281	316	291	272	267	270	266	252	292	278	257	291	271	284	297	263	267	262	290	272	290	312	268	286	306	281	277	290	267	287	283	261	255	293	269	273	294	306	273	265	281	319	302	275	301	269	292	285	257	288	288	311	295	287	282	277	294	270	269	292	261	275	267	292	330	279	241	252	331	257	288	267	273	281	307	270	283	269	279	263	284	281	284	305	263	322	315	285	271	302	266	276	257	247	273	255	258	288	334	301	289	267	280	268	249	276	259	291	287	281	269	276	287	276	270	284	248	294	317	303	261	281	266	299	275	262	285	260	273	250	289	272	331	318	282	286	288	298	295	275	305	269	284	301	260	287	268	274	281	267	283	269	250	277	274	310	255	297	273	308	270	279	275	286	255	312	240	264	289	308	273	291	274	296	267	300	276	289	261	272	278	265	300	267	285	291	268	270	289	302	286	288	292	271	264	254	246	293	298	252	290	273	264	284	257	282	282	293	318	281	264	297	263	261	274	281	275	297	288	273	286	290	284	259	271	281	281	249	277	288	257	289	267	279	297	268	281	281	276	249	285	265	259	268	276	227	304	310	315	281	281	273	308	259	273	269	259	296	321	278	270	284	335	297	314	265	296	285	260	296	273	276	270	302	284	261	271	249	284	296	280	322	305	299	288	311	266	287	296	291	294	297	288	293	263	280	285	282	328	269	304	278	261	291	264	273	263	246	277	300	266	275	263	280	298	264	239	300	285	299	294	273	306	296	255	294	291	291	272	285	281	279	255	276	273	280	302	284	307	272	270	276	235	297	265	291	285	298	249	314	312	274	263	267	276	294	302	293	286	281	268	263	261	288	280	297	279	298	263	264	267	272	308	277	285	267	313	283	283	263	277	302	286	277	292	268	270	284	265	263	268	304	279	283	265	278	281	270	299	273	257	263	278	263	294	296	258	301	288	286	294	265	282	278	285	278	294	307	267	294	303	252	296	312	288	294	278	267	278	282	261	293	267	251	289	296	309	285	252	271	262	297	307	251	276	303	280	308	290	292	277	320	269	275	268	296	310	285	284	278	299	270	310	271	268	271	261	285	246	292	282	277	287	280	287	291	302	322	275	290	263	273	284	274	280	260	263	281	280	278	265	278	271	285	277	320	273	272	275	285	270	281	308	287	265	274	285	278	267	275	263	296	313	264	275	289	283	258	286	282	289	277	257	287	292	281	259	297	274	269	273	277	275	284	276	264	270	294	273	304	284	295	275	271	271	277	294	268	283	304	283	299	262	285	285	274	295	259	297	273	274	261	306	286	293	293	281	278	276	273	304	256	279	291	270	273	256	307	298	299	264	283	284	266	272	282	291	250	284	271	280	287	253	279	279	300	302	265	283	275	276	296	288	307	288	294	293	299	270	305	264	279	339	279	274	298	289	290	282	304	285	267	287	311	282	262	248	278	283	283	289	255	277	277	289	306	302	265	243	314	313	284	264	291	275	277	289	299	257	287	278	310	300	261	283	265	303	247	289	253	296	249	315	281	295	261	324	271	296	279	269	281	254	274	289	286	275	308	281	289	246	269	282	289	283	277	278	279	322	290	284	270	288	282	278	282	256	293	268	296	301	273	276	311	277	293	274	286	316	275	284	259	296	257	301	293	275	282	292	244	321	280	261	282	259	303	273	285	291	264	290	297	282	290	281	288	274	275	272	279	273	285	275	278	270	296	263	272	295	290	268	313	287	273	294	269	313	294	298	287	286	306	288	283	295	289	306	284	259	302	308	311	288	269	276	302	249	304	297	264	288	289	255	308	258	289	259	291	291	263	305	276	295	317	277	285	274	277	278	287	290	283	265	293	280	281	252	269	236	278	291	282	268	283	254	288	278	285	294	295	295	282	285	301	308	276	262	283	300	274	251	305	283	290	297	257	255	337	269	293	280	323	257	260	299	286	272	280	270	283	289	313	302	265	280	245	268	263	254	251	287	277	264	281	282	294	289	302	289	306	290	279	275	316	309	278	270	269	284	255	288	308	294	267	296	318	308	266	270	272	254	286	284	284	290	262	268	263	271	309	274	276	314	272	285	268	290	289	284	284	257	243	294	273	293	278	272	300	288	296	255	260	338	283	313	273	293	279	283	275	264	277	285	268	302	281	283	273	263	293	282	283	278	289	311	288	303	288	242	259	307	290	291	289	287	289	271	310	257	322	301	306	268	270	280	284	274	286	293	299	289	287	288	274	293	299	253	255	244	261	285	315	282	297	266	274	258	281	264	272	279	281	295	259	286	296	279	292	278	241	301	267	285	262	277	226	286	264	284	275	291	296	273	258	276	252	307	287	250	255	287	252	276	264	282	261	268	297	260	312	278	290	269	272	270	260	295	270	284	285	225	296	276	295	282	261	316	307	277	283	307	287	297	271	265	318	300	286	285	244	302	289	295	315	272	294	282	271	271	285	259	262	267	289	245	268	246	276	306	273	294	278	301	282	253	302	258	258	291	282	304	284	278	297	289	302	261	269	277	302	279	279	262	266	287	287	305	291	288	252	274	295	277	287	263	273	268	271	292	258	267	280	269	267	286	287	266	272	241	290	302	255	287	286	263	300	264	259	274	288	261	280	315	290	282	251	275	293	279	297	285	279	310	260	272	265	266	265	287	249	283	270	263	261	298	282	266	258	267	279	286	245	279	274	261	283	264	275	281	241	269	271	277	287	289	304	253	269	298	281	303	306	249	310	270	288	295	274	304	287	293	273	296	290	293	272	269	269	284	289	281	316	293	300	273	289	301	278	265	289	240	293	289	295	287	279	268	288	285	309	302	260	321	282	260	273	293	282	273	259	285	244	299	266	294	302	263	258	287	305	277	281	285	267	284	295	272	264	263	296	290	264	260	259	284	294	251	290	258	292	250	266	269	286	279	271	277	283	296	265	274	264	271	284	291	283	259	268	252	312	281	277	319	290	286	282	264	282	257	245	251	280	293	274	288	281	310	282	280	284	256	262	283	259	272	268	262	292	290	257	277	260	276	281	274	259	301	271	247	292	272	268	286	291	262	294	316	285	265	246	274	287	279	313	295	279	274	267	284	287	319	314	300	249	271	311	278	294	298	313	268	273	302	280	296	300	270	282	287	303	309	280	290	269	297	301	273	276	257	273	294	262	303	282	278	266	266	285	282	275	280	251	284	259	266	297	290	288	287	267	264	246	268	300	259	274	294	310	275	279	286	290	264	315	279	304	293	252	284	270	275	297	280	289	266	272	292	261	242	314	270	324	268	292	288	301	260	272	304	257	274	268	271	280	274
24618	46993	26422	17903	13246	10535	7973	6418	4762	3861	3236	2706	2007	1625	1316	1063	948	859	826	731	795	717	734	687	652	569	593	571	536	515	443	490	431	386	402	403	384	395	393	400	358	384	338	344	319	367	325	309	281	307	339	311	311	313	297	310	279	287	341	324	281	305	305	296	322	311	295	266	297	288	277	328	280	280	302	272	300	280	291	316	326	283	341	300	276	294	312	294	276	261	302	285	306	303	297	316	309	302	285	292	268	310	265	258	289	301	269	296	301	331	313	295	287	263	275	295	313	278	316	322	283	301	293	314	319	289	327	311	279	287	310	301	304	323	304	283	305	283	307	288	295	309	318	297	307	298	309	295	298	310	324	288	297	291	301	303	312	301	305	276	298	313	250	272	288	261	301	313	281	320	305	291	272	302	298	285	281	303	277	283	297	273	274	286	272	305	307	310	267	309	285	301	295	298	296	280	296	298	275	263	293	268	285	284	295	306	309	302	264	320	290	292	291	289	304	309	288	287	310	284	310	330	297	309	296	304	289	315	265	287	281	292	277	306	309	333	274	284	296	286	299	270	278	301	302	277	291	298	312	306	278	305	299	266	289	259	279	316	283	277	276	290	301	309	306	321	281	253	320	290	296	321	278	301	320	286	291	299	265	259	300	306	276	299	305	306	284	261	304	279	278	279	292	323	302	270	293	301	309	333	276	278	294	262	266	303	299	307	288	314	336	271	304	284	275	279	296	308	282	279	283	296	319	295	288	314	297	293	296	307	313	274	320	303	286	286	278	308	273	292	301	289	318	284	311	300	308	320	301	288	328	271	300	284	301	299	287	325	271	314	296	283	285	274	303	297	270	297	307	279	286	281	312	261	274	298	279	303	301	280	310	304	300	306	296	275	292	287	268	306	319	288	324	268	309	323	300	309	274	319	287	332	311	262	272	282	300	293	298	273	290	281	288	291	276	300	289	313	308	280	291	283	316	277	317	314	265	311	298	275	256	348	313	291	296	265	312	323	285	297	289	335	299	280	294	300	317	297	282	280	294	294	289	267	318	328	308	268	304	302	278	328	314	283	271	317	282	306	270	325	304	293	311	294	271	319	280	304	309	298	307	251	267	301	293	281	297	257	283	297	290	317	294	325	276	280	306	295	325	289	274	288	317	264	290	292	295	298	303	281	290	267	297	296	291	280	313	294	274	300	258	276	295	314	319	262	299	323	296	274	316	293	279	283	311	263	317	305	290	324	315	281	317	257	305	314	321	285	310	275	287	272	269	282	314	302	318	281	295	258	277	298	272	285	277	296	255	273	294	284	305	298	286	298	320	328	303	295	307	303	285	358	285	284	294	316	300	265	247	266	290	291	279	300	263	305	291	314	269	266	270	274	297	295	307	282	287	292	302	299	293	287	305	284	311	286	284	312	301	305	293	300	287	272	275	308	286	293	284	274	264	272	278	300	283	305	281	275	296	308	307	268	289	307	305	283	304	298	302	263	308	297	281	284	302	287	289	283	303	282	298	301	315	286	281	305	303	311	308	298	292	269	306	297	305	315	293	308	268	288	324	301	287	313	282	287	266	301	283	302	269	296	330	280	296	270	285	270	306	331	312	294	298	309	278	288	310	281	299	301	314	280	295	278	279	305	289	295	275	299	300	280	258	284	303	326	322	286	272	314	301	292	315	310	302	289	299	271	294	305	301	290	295	274	302	277	322	298	299	279	327	295	312	261	305	280	312	301	309	301	301	292	304	310	286	269	287	308	293	290	297	294	270	295	293	280	284	294	289	288	282	322	273	310	292	250	313	283	327	293	269	317	281	309	290	275	311	302	309	304	297	287	286	319	290	314	284	286	264	273	318	277	295	283	292	316	295	323	289	293	278	296	291	314	297	298	277	314	262	296	277	307	296	287	295	291	305	292	299	293	311	299	297	294	306	301	265	291	287	305	278	304	299	303	292	300	297	319	297	277	297	300	263	277	308	286	318	290	309	312	313	289	334	304	303	294	277	288	282	272	292	302	298	286	283	313	281	334	310	289	297	304	278	300	283	297	293	294	279	284	319	283	276	328	298	281	313	311	309	303	269	297	289	297	323	285	264	307	279	307	319	298	297	292	276	287	282	294	265	299	301	313	273	296	301	331	282	319	299	277	326	275	287	279	293	298	324	276	278	301	301	280	288	321	299	291	290	281	310	298	276	315	291	274	301	308	252	308	317	284	289	291	281	286	310	283	307	320	290	300	308	277	308	256	277	329	284	314	283	310	283	264	305	282	277	273	316	299	267	284	298	305	311	297	284	320	291	311	294	295	274	282	266	288	294	279	281	280	283	307	301	287	294	313	286	308	267	299	268	287	292	275	286	304	303	303	261	287	316	295	284	303	275	280	299	258	358	304	291	279	273	320	298	283	284	307	268	318	273	294	257	303	307	282	305	301	337	305	298	289	290	286	283	326	291	290	268	295	278	306	285	313	305	282	281	274	289	311	307	286	308	311	269	319	275	298	319	298	303	269	307	323	277	266	289	304	323	270	284	293	298	262	328	279	290	311	290	284	273	309	311	319	322	276	268	289	313	248	284	319	304	284	287	288	311	290	285	287	304	297	270	295	287	292	291	316	299	273	297	283	271	291	290	313	297	303	299	297	308	280	283	287	294	314	283	297	303	322	305	288	277	265	303	311	290	306	301	306	302	307	285	297	284	265	298	317	280	304	289	297	280	251	295	287	274	299	310	310	320	297	293	314	293	325	290	304	295	300	301	284	283	279	274	269	304	289	277	305	259	282	296	295	283	299	277	321	308	291	318	271	292	307	282	292	300	259	290	292	299	299	325	286	313	280	302	297	303	294	290	281	293	309	298	300	293	316	295	321	300	290	309	285	258	283	281	286	268	288	291	297	301	310	283	312	330	271	305	301	293	290	292	254	316	256	296	270	307	295	258	294	294	300	268	293	285	308	300	309	302	293	256	284	267	298	303	312	271	299	281	287	256	308	314	298	284	318	320	300	319	305	279	293	276	327	272	329	306	287	300	300	272	301	302	293	305	282	302	283	292	302	295	279	319	297	307	315	274	307	305	307	317	285	276	300	323	302	325	301	297	305	273	310	287	300	304	321	283	306	269	305	276	291	297	293	293	293	271	303	293	326	256	276	309	304	260	309	289	321	298	263	306	291	296	308	331	311	296	278	299	287	288	254	306	291	271	308	277	303	298	275	306	300	310	295	250	310	295	311	279	260	291	310	295	300	262	281	293	318	293	279	271	316	283	308	299	268	319	317	315	312	280	302	286	285	312	288	277	282	302	294	290	304	273	297	312	313	270	305	309	285	297	273	316	290	304	290	275	310	287	291	306	272	272	249	293	307	323	277	306	306	284	278	302	299	290	299	291	297	267	292	299	278	320	288	309	299	289	310	301	304	308	294	280	273	264	292	302	287	300	278	276	300	303	292	261	290	304	288	305	322	294	283	286	296	298	310	279	269	279	276	301	318	297	294	282	303
25120	21286	27460	25484	14930	6139	4064	2934	2156	1860	1521	1266	1007	850	741	642	624	579	571	524	497	558	488	471	437	445	449	449	422	388	388	384	389	357	349	351	357	351	318	343	362	358	327	332	308	339	343	310	318	289	298	307	331	312	289	271	301	321	319	332	311	316	316	335	314	326	318	322	297	292	290	284	319	279	287	341	302	302	309	318	304	338	296	300	291	277	285	305	303	286	333	304	300	305	291	291	302	293	305	294	296	294	291	279	300	307	268	275	314	290	316	323	312	283	313	278	310	297	303	334	334	286	267	306	277	287	292	309	283	287	322	316	331	307	338	317	317	297	282	272	274	295	289	301	304	296	288	307	285	311	311	295	283	301	326	284	289	303	303	294	307	306	286	300	318	285	322	310	300	295	321	288	313	291	293	279	311	286	290	312	289	296	312	296	288	313	278	321	297	318	330	335	305	338	310	296	299	305	316	332	288	330	333	316	287	279	314	294	289	275	306	299	299	309	273	322	301	310	276	288	303	332	300	310	324	286	286	301	316	298	280	295	295	315	301	273	288	308	313	292	332	305	316	314	296	296	306	313	288	301	309	304	324	299	322	274	296	298	315	290	305	278	287	304	322	309	313	338	309	314	290	307	304	304	314	300	301	278	314	299	299	288	329	295	303	302	298	312	296	321	309	321	271	314	290	302	320	312	324	315	298	312	339	286	258	284	303	299	289	281	323	275	311	326	315	274	311	315	317	297	303	278	301	303	277	303	326	310	308	315	324	298	299	304	294	294	323	310	307	283	309	314	301	289	304	329	315	292	305	278	277	286	284	289	280	303	302	302	282	313	305	295	298	293	330	344	303	317	293	293	321	290	300	313	292	306	305	291	292	267	289	281	293	320	302	339	311	304	325	313	309	285	305	306	285	331	284	282	305	286	301	291	295	287	315	287	311	309	282	271	325	321	297	279	313	306	288	271	316	321	294	321	329	342	317	304	306	295	311	295	308	323	302	282	259	307	292	329	290	310	298	289	308	309	326	301	288	294	302	318	289	319	291	317	321	322	310	301	337	310	302	264	318	325	322	317	311	283	285	278	312	338	310	321	314	289	348	290	316	303	311	327	296	301	301	300	275	315	313	308	315	312	334	282	282	314	289	312	268	282	314	283	290	301	305	309	333	298	309	263	292	290	315	315	319	280	290	275	265	313	310	293	290	299	311	338	288	307	299	312	322	317	323	316	311	311	294	279	338	309	264	298	324	325	318	298	315	296	279	288	311	274	294	286	302	309	324	319	261	285	301	323	297	333	285	324	328	284	323	274	296	316	291	306	310	278	312	307	319	301	315	305	305	270	306	338	299	309	342	282	302	325	266	304	325	294	301	274	284	316	309	301	277	299	317	322	314	323	304	322	297	317	305	292	329	284	294	306	322	304	307	312	279	291	281	291	320	305	299	315	318	276	271	300	289	274	297	294	267	298	311	317	316	299	317	293	304	314	303	295	287	306	298	264	289	303	299	302	324	309	325	311	336	300	317	304	302	298	299	320	311	338	326	283	279	305	306	290	292	289	312	311	320	310	303	300	280	285	306	284	290	336	279	276	302	288	322	318	300	323	300	268	282	287	302	303	301	282	315	326	326	324	254	316	308	290	308	269	269	300	293	302	289	292	300	329	305	315	318	309	309	289	305	325	330	284	321	302	333	292	283	320	333	284	303	311	285	279	350	316	297	311	316	334	305	322	269	286	318	294	305	284	288	277	296	292	300	299	300	306	317	300	310	304	316	298	283	282	321	269	321	286	306	283	278	280	275	277	299	351	280	306	299	298	323	315	297	325	327	265	330	284	287	296	304	295	307	293	323	295	292	310	305	309	297	264	309	301	324	302	310	290	298	312	318	347	306	305	295	318	318	303	302	304	289	281	286	280	316	286	316	295	285	296	280	315	317	327	296	314	285	325	305	297	268	282	295	308	283	268	289	303	292	301	329	301	347	303	313	295	337	309	313	302	324	270	280	297	315	335	300	277	292	320	337	304	271	321	291	272	293	336	304	289	330	315	270	293	338	322	344	313	319	313	311	290	291	301	292	317	309	319	294	313	294	338	289	276	297	291	282	296	321	281	308	324	298	295	300	311	292	264	297	312	292	304	300	293	302	287	314	293	329	327	292	282	276	321	274	316	312	278	284	312	279	303	281	316	318	288	305	304	304	309	302	323	314	327	286	271	298	297	304	276	293	273	306	322	298	294	323	303	327	314	313	302	283	325	323	326	311	300	311	307	296	297	306	316	311	314	295	293	293	314	301	315	290	302	309	299	301	306	289	269	293	277	316	315	323	298	285	306	294	307	308	299	292	272	321	269	294	306	320	328	325	289	308	330	288	303	297	268	309	321	283	293	323	305	314	327	323	304	307	304	345	293	329	300	327	285	321	298	313	300	320	290	292	289	321	315	315	273	324	329	273	288	295	320	320	277	334	321	272	320	275	293	306	260	319	292	287	317	300	306	306	295	312	307	322	308	315	301	325	295	284	311	285	289	304	282	269	299	302	311	305	314	297	276	313	313	305	322	291	299	304	288	285	289	310	297	272	297	303	303	321	287	255	314	304	294	307	300	326	291	281	301	313	282	305	313	319	289	317	292	307	293	292	300	299	307	305	278	292	309	315	305	306	306	292	318	317	281	331	286	304	286	305	308	282	309	283	249	294	296	321	290	306	295	300	293	311	294	285	306	295	323	311	301	292	280	323	296	320	302	260	289	299	318	309	302	328	289	300	282	337	302	267	291	301	338	280	255	295	272	303	289	298	325	294	324	300	310	291	300	306	300	302	319	324	328	327	309	294	308	295	306	270	322	320	325	282	311	327	293	295	313	308	286	305	296	295	305	325	324	309	320	307	314	308	280	314	280	301	318	311	323	317	289	277	274	308	319	310	316	287	300	331	302	293	338	300	257	304	291	267	320	288	310	329	298	310	286	309	294	297	313	308	309	316	299	307	292	277	318	300	317	298	304	289	312	301	310	275	292	312	289	262	303	324	299	316	315	319	289	301	339	313	302	307	326	327	301	326	305	287	321	281	302	306	288	308	292	291	295	298	296	298	306	290	299	309	313	310	323	309	305	283	263	295	281	287	319	289	306	308	279	291	294	283	300	307	282	284	306	268	316	303	338	313	288	290	295	305	281	315	287	291	337	304	288	297	311	300	321	311	298	307	312	338	307	289	301	295	302	286	268	291	296	292	296	302	304	301	307	318	326	306	333	286	272	287	309	313	309	282	288	335	328	290	314	305	311	308	327	306	297	298	313	305	306	281	287	320	286	293	332	283	275	300	308	319	303	304	306	307	317	329	327	301	292	307	287	297	301	317	313	298	315	319	286	311	313	308	318	320	314	296	311	299	304	309	346	273	305	263	297	326	301	302	302	304	312	285	306	330	297	276	291	305	288	298	319	300	307	309	305	325	295	277	308	313	285	312	324	310	306	276	277	321	305	286	269	296	314	289	321
24880	38319	23012	15276	11167	8606	6406	5309	3946	3158	2683	2175	1570	1257	1132	946	863	814	766	723	722	704	584	652	608	556	566	532	527	523	486	458	422	459	390	412	398	425	397	395	380	374	375	352	346	340	362	349	312	291	338	337	313	327	313	322	313	312	321	329	341	317	351	309	313	321	325	323	319	309	339	319	330	312	321	308	330	330	321	324	333	323	314	331	312	319	328	333	317	307	364	373	335	318	353	337	345	318	342	308	351	332	366	287	362	346	315	350	336	357	310	324	317	354	323	327	348	319	320	309	328	323	320	352	333	309	320	316	311	321	338	294	319	316	319	327	317	334	329	330	299	355	330	307	310	345	330	359	331	310	324	342	307	349	308	337	291	335	314	318	336	350	324	321	336	343	360	308	328	328	302	326	315	353	334	304	343	313	321	323	301	310	330	306	353	332	352	295	314	322	336	285	348	296	322	311	321	321	292	352	324	307	307	289	350	369	332	340	287	302	317	332	345	322	294	277	315	311	319	322	320	326	306	320	315	340	314	327	318	321	325	326	316	315	322	310	352	356	312	281	315	335	332	291	287	327	352	338	328	318	308	317	289	344	330	316	313	346	303	321	329	334	338	293	325	310	335	279	296	339	338	296	297	318	318	327	350	307	306	336	308	339	301	322	315	350	320	341	308	308	320	281	313	338	314	338	318	309	316	317	330	315	311	294	321	350	318	321	339	337	309	320	328	331	304	319	305	363	345	334	316	304	329	306	347	326	345	323	337	315	293	315	323	339	314	307	347	302	307	354	305	334	316	315	327	369	338	314	330	302	324	324	330	327	335	329	329	297	355	326	332	320	323	332	303	320	306	316	311	298	335	333	323	322	344	315	329	314	324	326	321	313	298	300	289	333	350	293	304	297	331	334	350	310	311	326	349	299	338	315	303	313	336	334	353	312	314	306	329	322	333	335	325	326	343	338	321	313	303	331	305	291	316	325	332	310	338	320	304	327	325	327	363	325	274	335	328	339	309	327	311	289	304	306	342	345	335	350	318	336	310	361	333	292	295	334	345	320	338	321	312	317	352	327	319	312	319	335	332	326	330	303	360	339	327	337	316	351	310	308	329	315	308	318	318	333	332	301	348	326	317	311	318	327	321	321	309	311	318	295	324	341	302	328	337	335	346	333	342	312	320	345	332	306	320	365	327	324	272	344	343	362	332	340	334	297	307	319	346	324	308	297	345	287	332	339	316	332	330	370	337	338	321	374	329	319	301	347	316	332	313	337	309	320	340	316	265	311	308	320	337	345	353	333	325	360	331	322	296	324	298	322	335	345	309	316	304	318	331	314	309	343	322	305	342	321	345	321	348	305	317	343	329	320	337	331	328	336	339	310	338	330	324	293	343	346	306	295	315	318	323	332	335	342	327	310	334	313	295	299	323	345	344	318	326	306	321	304	298	346	320	326	325	333	344	336	297	325	302	328	309	356	326	329	333	319	315	334	338	346	344	322	291	361	325	313	363	326	326	328	327	320	294	290	318	336	354	356	331	335	337	318	329	331	346	306	317	310	303	299	292	317	297	327	356	310	298	340	322	313	325	334	345	311	313	305	324	306	333	332	324	313	307	335	320	318	319	335	322	308	342	321	365	349	300	321	312	322	322	354	326	337	363	306	330	324	344	322	332	337	355	314	290	333	321	307	345	334	300	315	352	290	300	346	314	333	349	327	351	295	291	334	344	302	311	323	325	301	357	343	328	383	296	322	314	327	346	313	334	304	349	336	351	312	320	312	334	308	318	337	322	326	310	325	314	311	340	339	345	335	341	279	321	336	325	351	327	331	334	331	325	306	304	301	300	289	312	327	319	344	336	325	311	309	332	311	326	322	341	323	321	360	325	284	300	319	328	302	350	321	309	324	353	325	349	326	346	302	340	329	339	338	335	324	330	347	342	286	309	303	310	300	307	338	314	336	312	287	305	314	305	317	332	328	338	333	317	356	304	316	326	315	337	377	360	325	322	352	321	334	290	380	320	295	323	335	327	313	336	300	360	317	306	310	329	333	375	309	300	307	332	362	331	328	336	318	345	294	337	303	304	334	329	321	320	318	322	337	334	319	342	309	309	314	294	305	295	324	321	346	297	298	345	325	319	319	339	324	325	313	293	345	348	310	317	324	326	310	341	334	328	321	356	316	327	319	291	303	317	324	344	317	297	300	341	325	297	337	323	309	340	334	310	367	343	316	334	333	324	322	309	322	311	354	309	314	341	313	320	338	315	319	331	333	320	334	329	299	333	324	295	315	320	308	360	324	341	277	298	335	322	333	326	322	322	367	336	301	307	361	339	320	288	317	327	315	309	346	306	310	318	307	353	338	313	345	324	329	354	340	321	333	340	326	322	314	288	320	329	332	348	321	315	334	342	331	330	251	344	319	303	349	328	338	324	314	298	295	303	322	299	349	315	309	272	315	355	326	323	323	321	343	327	337	328	298	310	294	329	326	329	325	328	359	342	341	294	317	344	325	328	304	319	325	293	319	293	342	350	335	327	370	323	321	328	320	336	358	319	323	302	303	327	332	330	305	320	323	311	317	326	305	313	313	313	320	328	318	330	355	319	312	340	294	311	349	326	304	307	326	336	347	333	345	311	317	332	298	303	321	325	353	313	304	336	322	325	343	344	321	320	332	342	330	327	322	316	336	311	323	338	344	321	324	345	341	291	346	323	285	313	336	311	313	337	313	289	336	306	348	333	349	334	295	341	308	310	340	286	314	341	345	355	312	307	335	304	329	321	347	325	317	337	297	312	323	354	332	300	325	336	325	282	296	296	321	341	334	321	327	336	340	318	340	304	333	312	319	376	319	346	335	346	321	339	338	330	327	335	313	320	319	322	315	319	316	296	321	307	345	340	328	335	348	331	336	331	287	343	330	338	308	295	324	307	353	336	317	332	327	339	327	357	320	309	337	345	317	304	328	328	330	323	297	313	354	337	335	327	338	332	296	333	314	355	317	309	305	314	327	301	298	332	324	330	320	296	337	318	304	338	328	335	313	355	337	329	320	339	333	342	334	340	284	322	338	324	365	326	303	361	325	350	344	303	322	301	328	301	324	327	289	333	345	323	336	339	294	318	342	291	336	323	326	342	326	337	291	318	335	312	305	308	332	326	319	335	336	347	310	308	336	336	333	321	317	318	339	318	338	272	349	338	329	345	318	321	353	311	347	324	302	336	338	324	335	335	299	318	362	304	323	347	319	343	349	301	302	325	327	329	315	329	330	289	317	313	336	317	326	324	313	328	328	322	349	352	330	344	307	303	343	312	321	329	327	328	301	309	320	320	311	338	327	366	310	298	338	315	283	340	331	273	314	311	351	325	308	314	345	321	316	335	310	335	326	338	360	321	333	328	320	334	338	317	319	322	335	326	310	326	320	318	331	342	320	349	316	326	302	322	351	311	332	322	304	315	349	322	285	315	334	339	310	305	321	268	314	318	352	332	344	324	326	345	308
22695	21184	28745	23898	21278	21556	14693	6238	4038	3205	2824	2315	1724	1417	1214	1107	1041	949	868	829	817	836	750	772	731	683	655	682	660	603	599	577	535	578	487	477	495	540	476	471	487	467	442	425	435	447	433	408	432	411	400	417	406	384	439	440	391	420	421	400	382	452	368	411	369	383	429	359	415	424	449	389	412	384	408	409	373	393	403	397	386	400	379	421	413	420	410	438	451	372	410	399	366	391	413	405	396	395	392	435	430	399	403	390	394	394	431	408	412	366	412	408	428	402	397	385	354	412	420	409	403	423	400	377	385	379	417	427	409	404	383	425	411	394	390	388	407	456	366	422	410	399	359	414	394	389	392	396	411	422	398	341	408	413	364	377	394	370	416	414	355	368	436	432	374	420	363	438	423	395	403	402	392	393	419	406	375	430	400	400	419	395	407	388	431	397	381	393	404	390	370	425	370	411	386	393	401	411	394	417	375	412	355	441	411	381	423	377	398	357	384	417	385	365	399	410	402	405	360	373	365	428	408	419	432	412	393	398	432	372	402	393	385	412	371	382	389	387	412	380	384	392	403	384	419	419	379	403	420	351	406	409	415	434	368	424	415	412	398	374	379	386	427	430	404	357	411	404	393	403	410	390	424	430	399	384	384	358	394	396	394	422	390	368	434	394	401	409	412	387	413	429	382	418	393	416	357	399	396	399	414	382	411	401	449	396	399	428	391	419	394	389	407	398	417	384	442	404	392	407	436	398	382	404	407	419	421	389	404	413	390	384	412	401	417	409	428	382	394	381	423	396	412	420	383	422	419	376	402	404	415	374	423	398	373	405	396	381	381	399	378	406	391	397	394	397	388	393	402	401	417	396	412	390	419	416	414	438	402	390	409	413	378	427	389	364	394	429	432	384	423	441	401	422	421	380	387	371	400	421	410	426	424	385	373	377	419	452	405	408	399	390	424	403	426	384	452	383	387	406	406	438	397	446	452	398	377	411	412	397	417	372	443	378	414	394	405	387	400	384	448	390	391	466	371	386	432	408	423	392	421	410	415	432	383	402	420	415	416	425	426	379	426	428	396	432	385	370	370	390	439	400	391	413	413	385	363	422	357	388	416	448	420	398	386	428	392	403	395	401	375	411	375	408	428	350	408	439	396	377	391	438	428	389	386	406	374	408	423	418	417	415	412	384	411	426	416	353	395	400	387	431	421	391	404	378	402	402	399	417	405	379	415	387	426	392	410	376	371	422	403	410	359	400	417	444	402	397	373	384	437	444	426	399	395	411	380	418	428	382	418	443	375	390	400	425	389	443	387	384	385	414	398	423	378	394	401	424	409	389	401	426	429	412	419	399	400	435	415	380	398	387	381	398	388	408	366	425	415	395	400	381	359	423	410	410	389	427	381	405	443	386	411	368	417	385	384	418	349	408	417	432	396	401	392	416	403	419	419	388	389	386	384	382	382	411	400	418	396	401	397	383	404	447	403	405	428	425	411	440	404	416	396	403	356	423	405	429	389	407	401	394	413	408	397	392	367	425	426	414	403	402	438	426	428	430	405	408	387	415	385	392	425	410	404	378	414	390	389	396	382	418	371	417	394	379	419	443	379	392	413	419	434	431	391	408	405	390	373	415	428	370	398	420	413	397	381	422	426	367	384	400	372	405	379	419	390	419	388	385	397	408	411	402	385	405	406	372	398	419	385	421	376	354	393	428	413	413	396	369	397	416	417	415	439	438	413	375	395	413	410	398	409	383	406	424	382	392	407	390	412	391	417	398	373	410	420	407	419	405	416	415	408	382	416	381	436	402	394	386	401	407	417	381	379	359	439	372	409	425	402	410	408	375	357	434	404	392	387	400	423	401	400	389	396	410	409	431	355	378	390	412	431	378	395	394	400	410	406	412	405	396	408	416	384	433	432	390	413	415	391	378	408	412	389	365	373	394	369	391	402	419	413	388	388	373	417	426	411	405	429	404	409	420	416	402	385	419	408	374	388	408	424	415	379	396	374	380	391	408	384	401	392	407	392	372	441	397	386	419	395	383	417	384	390	422	444	392	366	400	388	393	425	405	369	393	396	369	414	386	382	420	381	434	402	368	403	416	440	362	392	404	420	419	430	398	391	426	388	426	402	407	415	435	394	435	415	416	426	371	401	405	425	396	390	393	393	394	389	418	415	405	421	393	392	407	418	424	405	392	369	411	370	399	417	403	414	383	371	409	363	397	388	393	416	419	380	415	365	408	407	419	403	400	395	426	412	441	394	393	383	399	405	431	400	405	401	396	421	377	405	410	426	400	407	393	393	368	422	399	402	379	377	384	425	368	379	365	402	409	387	396	407	395	400	407	409	387	437	417	394	370	382	403	404	440	445	383	421	387	413	388	402	388	404	401	411	431	415	409	411	415	426	414	407	373	406	420	427	396	399	404	412	407	455	392	408	412	380	425	395	436	409	386	396	405	404	432	380	360	382	401	397	370	375	403	394	343	387	381	414	410	416	418	420	393	393	384	375	406	431	414	399	405	413	420	410	424	403	403	417	415	376	365	348	395	395	353	378	387	412	407	375	399	418	414	432	385	419	371	387	360	393	369	348	381	390	413	405	403	406	411	411	411	449	444	423	392	451	390	409	427	396	362	392	377	404	385	379	388	376	403	432	408	393	412	406	394	425	430	431	404	381	384	390	413	379	397	378	396	361	417	377	374	437	392	376	408	400	375	361	423	404	419	424	370	367	400	398	435	389	405	417	413	406	380	385	387	423	412	412	360	425	399	428	391	431	411	403	379	424	412	395	421	388	429	373	449	366	387	380	420	389	374	383	427	413	350	426	366	393	401	418	412	407	391	424	422	404	435	382	415	397	375	422	390	398	365	390	422	380	413	400	403	397	410	412	361	404	422	360	383	401	434	372	384	387	418	443	397	415	411	403	404	402	421	384	413	421	426	405	400	423	424	401	379	408	393	421	362	412	415	420	408	388	438	394	387	366	419	409	414	414	410	415	405	443	401	401	410	401	400	376	406	396	420	366	372	412	393	430	386	403	384	407	400	414	451	389	382	399	352	388	413	415	436	442	375	397	417	422	392	429	411	392	417	382	392	407	408	438	378	374	388	427	402	396	389	417	415	372	385	384	418	389	443	415	369	391	414	377	399	413	378	435	405	385	376	366	408	401	422	425	389	401	408	374	370	403	430	413	421	366	407	413	377	403	418	413	366	419	414	388	420	387	389	373	397	404	417	411	414	405	382	435	378	424	432	393	397	387	362	397	365	365	391	408	426	359	429	430	412	417	428	406	424	428	424	425	409	412	405	422	397	389	391	393	396	389	399	411	404	361	400	438	415	408	398	438	433	368	382	423	428	428	403	398	366	418	350	403	412	437	407	432	392	382	406	380	401	407	373	376	431	380	360	406	349	381	447	373	442	418	401	387	393	396	392	415	349	403	385	401	400	393	404	400	431	401	369	414	387	414	425	421	398	414	376	400	414	392	406	394	357	422	392
29353	52505	31712	22678	17725	14218	10922	8558	6615	5457	4609	3612	2585	2087	1721	1508	1415	1278	1269	1093	1161	1040	1043	932	881	871	884	770	712	755	611	640	628	589	555	567	510	573	518	506	494	491	447	470	457	437	448	442	486	441	412	433	445	397	390	448	415	426	424	382	417	389	414	433	438	432	379	414	417	442	371	393	393	418	405	422	411	383	395	444	434	382	374	415	395	439	428	424	406	420	407	414	411	378	430	413	405	438	404	431	447	390	395	445	423	420	395	437	391	385	400	392	386	421	414	408	433	400	411	401	428	399	418	438	439	401	398	406	422	397	399	404	412	410	405	402	429	421	434	407	399	403	444	431	408	414	443	426	366	399	420	417	421	419	374	397	417	413	463	445	396	408	412	404	411	383	431	376	403	421	411	412	425	399	419	412	389	367	440	403	380	368	434	417	405	399	362	398	429	417	411	422	412	416	420	399	425	396	418	452	395	438	426	422	401	369	396	436	439	406	394	407	433	396	388	378	400	409	401	422	410	425	359	379	389	416	402	417	416	389	403	413	426	416	393	417	419	381	424	381	428	419	437	392	429	422	430	408	418	405	403	385	397	411	413	434	424	408	406	408	406	413	453	441	418	422	389	421	414	420	389	368	417	404	416	363	410	394	380	412	370	372	389	405	453	411	413	377	418	422	390	399	392	409	439	420	420	420	413	392	433	391	407	420	405	393	366	408	413	430	405	406	430	422	397	419	425	385	404	397	371	438	402	393	400	399	415	417	395	397	394	414	412	438	429	386	414	442	417	388	401	424	384	404	382	385	426	383	414	399	407	389	414	428	414	426	383	442	389	438	378	377	388	427	412	407	420	374	400	390	413	399	389	442	433	417	414	440	428	436	401	397	409	415	406	414	377	410	397	406	421	439	347	390	412	409	403	376	425	388	400	408	406	434	401	402	367	418	393	383	424	430	401	421	415	381	429	453	403	397	409	423	396	430	403	419	383	415	418	438	401	424	438	429	408	422	379	386	412	392	430	377	393	400	406	407	418	440	424	409	412	421	408	436	418	391	380	450	434	399	383	399	406	401	392	453	389	423	414	415	440	454	407	391	396	423	366	403	432	391	405	364	392	447	405	422	386	412	422	465	433	441	386	434	418	408	413	449	395	381	406	453	394	437	417	409	403	410	423	434	436	405	409	411	387	434	412	375	409	409	398	399	411	417	420	428	411	401	407	365	410	390	426	425	411	409	412	395	399	401	436	395	420	383	418	434	397	420	406	358	415	392	411	393	374	403	406	408	415	415	399	405	404	396	385	408	431	431	401	412	424	351	395	439	393	411	408	410	473	419	422	401	458	415	435	410	399	419	380	422	438	430	435	421	420	413	410	405	420	423	422	410	381	416	392	409	434	428	398	375	383	402	343	435	436	428	388	433	425	360	396	413	396	430	401	386	420	410	425	419	408	413	427	412	378	408	406	416	376	411	422	439	390	405	424	380	377	412	438	414	446	404	351	429	412	404	362	412	431	401	417	388	384	397	373	419	412	418	413	399	401	417	385	414	369	413	408	386	388	406	441	387	424	406	395	393	414	378	432	414	407	441	425	417	398	402	406	396	411	392	426	399	396	394	407	385	374	406	411	419	392	430	379	448	397	426	434	425	400	441	394	423	375	406	383	391	391	424	374	411	428	397	420	428	393	407	403	413	408	409	413	400	400	401	423	390	383	421	407	413	406	439	377	409	385	384	442	414	437	393	441	392	374	427	409	362	409	379	437	458	393	427	385	419	370	409	390	389	380	395	402	425	421	408	379	435	408	393	426	429	475	404	410	368	465	388	394	407	400	419	432	447	432	400	436	434	378	405	387	402	402	370	396	419	406	389	415	400	403	398	406	437	425	399	407	414	421	422	404	451	434	389	446	443	412	415	396	376	384	403	451	374	386	372	396	398	399	381	392	400	405	411	417	394	421	437	420	396	452	403	405	383	405	411	421	397	422	396	417	420	407	413	394	391	458	384	389	400	393	398	415	401	404	391	413	407	409	394	379	380	383	432	411	391	408	401	420	368	425	397	394	399	418	422	418	396	427	417	427	407	411	385	429	398	376	413	417	415	427	408	432	411	369	390	422	418	407	433	453	433	416	406	397	424	402	407	410	409	379	384	411	435	400	454	393	381	397	373	396	418	377	418	432	437	420	433	427	412	415	404	400	410	410	395	374	374	389	409	396	398	387	401	409	418	429	399	442	389	401	457	406	383	398	390	399	403	377	415	405	384	445	417	408	397	401	430	401	407	415	427	409	457	404	393	407	418	421	395	428	416	404	425	377	412	423	353	415	377	459	402	363	420	413	390	382	407	397	435	446	382	423	425	416	470	385	411	377	385	421	404	423	378	429	431	430	430	395	426	418	425	433	404	427	394	396	408	405	407	430	389	426	406	384	435	420	419	417	427	368	391	377	435	392	391	411	379	441	410	390	422	422	369	400	431	421	406	449	384	417	427	374	406	431	414	370	423	406	456	414	417	381	438	422	433	397	439	399	388	432	414	366	405	407	395	420	393	419	434	460	438	376	408	392	422	412	412	417	364	412	400	411	422	406	379	417	408	423	435	431	410	437	433	424	423	425	409	393	389	408	440	386	432	413	412	405	415	413	381	442	385	378	408	428	422	415	394	422	403	414	400	399	433	437	400	409	404	426	402	379	394	402	415	379	415	419	421	422	429	423	378	408	385	416	419	410	428	411	419	434	392	458	389	385	458	378	402	424	411	447	438	388	394	362	438	435	444	441	412	398	429	400	458	408	426	406	427	404	403	413	445	381	397	420	433	383	393	447	421	407	431	426	409	374	408	437	407	370	380	390	408	376	428	388	441	431	446	392	396	421	409	390	430	431	433	375	404	411	413	442	379	407	433	379	398	430	410	414	402	426	444	434	421	419	439	379	410	412	420	385	411	449	394	407	422	421	414	389	398	429	409	430	433	395	399	389	412	426	417	394	408	375	381	404	415	427	401	426	393	388	397	413	408	406	397	431	388	434	439	427	417	423	411	376	395	411	396	397	388	415	433	401	413	430	395	373	403	420	423	393	427	405	445	432	459	417	443	441	400	381	441	400	415	373	453	411	407	418	397	395	431	369	419	404	395	415	369	406	395	424	418	424	424	395	425	401	435	425	406	439	429	391	391	386	427	407	408	437	416	400	410	414	411	390	407	376	410	455	377	401	409	391	415	419	404	429	437	388	429	384	414	438	408	401	422	386	376	416	417	403	389	436	425	357	401	420	449	424	420	427	437	382	374	347	390	408	409	416	428	399	423	440	405	389	431	442	449	401	412	399	425	383	425	411	399	409	433	372	426	443	378	394	412	420	413	389	419	420	437	436	405	440	410	417	414	359	401	401	437	380	417	397	403	381	372	402	427	386	401	431	368	425	382	422	391	422	436	419	416	420	403	392	407	421	400	432	420	382	424	406	435	395	424	394	376	396	422	445	421	419	417	426	407	414	440	393	428
28713	24026	19614	12219	6407	3809	2510	1836	1400	1216	883	815	593	537	508	429	462	379	414	395	376	361	356	371	303	313	323	303	297	290	276	281	263	242	278	239	275	212	249	266	239	259	216	197	216	230	213	217	184	241	219	214	208	237	228	217	201	227	227	228	225	211	239	226	233	198	218	248	211	226	219	248	240	201	221	227	221	230	218	212	227	200	236	238	233	199	219	238	232	214	204	211	224	230	233	224	226	253	217	210	204	231	222	204	231	229	242	211	209	226	215	246	209	238	212	226	224	222	206	221	207	206	212	245	259	222	207	213	223	201	245	229	227	237	199	229	216	228	213	227	223	219	219	211	227	246	210	225	231	230	221	181	225	190	226	236	207	222	212	207	226	204	215	254	227	212	252	229	227	212	217	207	236	181	207	215	233	219	221	246	256	238	220	242	211	192	222	207	223	222	226	228	217	223	210	229	212	190	227	241	196	218	221	221	212	227	204	205	228	232	238	251	206	227	215	217	194	245	222	246	177	210	204	215	225	225	204	213	232	212	227	236	221	204	232	218	235	236	198	199	205	218	243	208	246	217	234	225	226	201	242	218	229	216	225	209	226	228	243	240	216	191	236	218	211	221	208	198	228	249	255	233	228	204	233	223	233	222	206	218	216	243	228	241	216	217	213	208	218	221	241	249	238	203	218	210	204	206	217	217	221	211	213	241	220	221	235	251	210	201	213	207	219	195	247	240	206	249	211	203	230	216	201	220	218	226	237	206	204	217	225	219	211	228	247	212	227	201	212	234	231	207	213	231	214	221	224	245	227	199	211	233	203	213	224	223	202	224	230	239	210	235	186	214	229	215	235	219	210	216	225	205	225	233	225	216	225	218	211	223	230	205	233	248	242	257	237	219	194	236	213	247	244	220	194	197	225	207	225	216	221	234	207	241	203	233	211	224	223	219	196	218	206	226	204	206	224	209	243	224	216	218	223	203	234	217	250	222	240	219	236	216	212	235	224	222	209	208	238	207	226	247	248	188	231	214	231	228	199	240	207	232	186	251	222	212	212	230	237	239	205	226	235	227	218	215	231	224	202	238	219	220	206	217	222	224	211	231	244	225	218	225	234	217	213	206	214	233	199	210	237	236	227	213	210	226	235	211	227	237	200	204	196	220	240	197	235	242	239	190	227	214	250	208	234	211	220	239	220	210	229	203	203	221	235	203	222	216	235	220	216	223	236	214	222	241	234	244	198	217	190	223	222	219	225	240	227	255	214	210	209	229	221	222	242	197	219	226	239	238	226	220	210	230	226	218	213	202	255	202	219	235	241	246	237	227	232	227	232	224	225	219	249	214	187	207	236	226	230	231	221	207	220	224	231	210	228	232	223	245	221	201	226	225	213	237	225	216	218	215	220	206	217	222	209	207	196	201	216	206	218	218	237	213	185	236	208	223	225	219	226	235	217	224	223	248	222	192	204	221	211	212	234	215	249	244	202	206	217	232	197	208	211	207	259	206	242	206	220	220	216	239	241	221	228	263	238	203	203	217	204	196	233	228	223	222	249	209	218	235	233	206	226	222	203	237	220	248	205	214	221	195	214	180	251	199	233	195	216	231	201	224	227	213	234	252	210	201	211	197	232	213	238	218	218	217	215	219	195	223	214	231	189	228	220	246	222	246	241	233	243	214	214	219	228	218	214	205	217	226	233	232	244	252	206	220	195	224	224	248	186	229	223	235	233	214	224	231	212	190	209	225	235	223	215	224	213	235	283	197	230	215	244	214	228	238	203	199	256	245	214	223	191	206	197	244	227	229	238	207	197	229	248	241	237	223	204	214	202	229	219	221	233	207	215	200	196	241	218	231	246	213	230	261	226	211	240	210	210	219	217	238	240	233	225	201	224	190	223	237	219	207	209	215	229	198	197	213	231	197	237	214	229	249	228	231	202	228	250	213	222	227	220	222	241	267	204	209	230	192	228	216	242	208	202	204	208	212	225	217	214	201	205	231	236	228	235	209	188	233	226	230	252	251	223	270	235	236	187	224	238	222	186	238	210	209	218	229	224	216	208	217	234	234	209	224	201	176	228	224	218	238	259	228	223	243	213	227	228	217	211	237	215	233	200	230	208	228	225	237	220	221	230	213	222	230	218	226	232	209	199	239	256	204	230	211	222	213	210	232	227	209	214	226	201	212	219	210	220	209	205	231	202	235	215	239	203	230	211	212	210	210	229	204	210	214	206	229	247	201	202	224	245	210	200	203	210	197	224	216	226	220	225	199	205	233	235	201	230	208	211	229	222	253	191	202	228	220	211	204	220	210	192	202	237	223	241	242	230	234	217	252	218	211	223	200	206	233	220	244	239	239	209	243	233	212	218	229	214	224	209	212	202	190	235	224	204	204	195	226	209	222	240	235	193	218	211	207	222	215	221	218	225	219	208	221	201	245	251	202	221	239	229	227	193	248	222	229	224	214	213	194	215	203	229	208	210	234	229	232	217	211	227	218	177	218	239	230	228	216	193	253	218	227	231	214	228	215	245	194	227	210	196	247	224	229	222	222	205	187	220	223	233	214	243	197	242	219	221	240	228	205	223	198	234	219	209	222	242	240	230	221	248	211	201	216	224	226	233	222	200	237	224	223	230	237	194	237	211	218	257	229	223	225	238	209	209	210	211	242	207	221	226	216	213	213	229	204	221	238	219	216	222	218	215	221	206	184	208	231	223	233	211	228	239	176	205	219	235	217	239	228	240	229	221	224	251	232	224	205	234	217	226	223	229	204	232	228	222	229	221	248	218	240	221	225	197	206	196	228	258	230	218	236	226	217	223	215	254	219	241	246	237	195	217	224	208	222	220	215	209	231	215	232	214	235	224	214	222	208	229	218	251	254	261	233	228	250	219	210	198	248	254	197	240	249	200	214	238	209	221	203	229	209	228	207	207	259	216	198	207	229	209	211	197	213	230	215	205	212	231	218	214	200	214	215	234	207	218	210	217	200	208	222	199	233	194	221	215	220	225	192	212	217	201	228	211	225	242	250	218	228	225	227	209	231	203	208	230	204	227	243	222	229	187	204	234	242	212	211	234	236	214	233	247	211	234	226	247	238	250	251	231	225	254	200	228	183	231	195	215	200	216	213	221	210	200	214	242	240	222	231	234	222	230	222	228	210	232	233	199	240	197	218	226	212	199	190	224	208	227	240	229	214	215	224	220	216	217	210	235	221	227	235	209	229	227	244	198	224	226	237	222	238	226	206	246	230	219	203	207	224	213	227	201	244	237	163	212	240	233	212	215	222	206	220	243	225	213	194	198	208	221	222	232	220	207	194	219	244	228	225	211	240	199	220	208	199	231	200	215	225	199	216	221	249	236	214	243	249	226	248	225	223	215	245	225	236	209	209	216	216	225	258	216	199	203	234	253	209	225	212	244	221	235	206	232	220	238	206	215	203	211	219	193	248	236	202	232	222	230	221	234	208	236	239	222	210	218	208	224	222	233	212	221	261
23921	34147	18727	11773	8801	6292	4390	3328	2434	2262	1680	1279	934	779	629	623	613	570	552	573	520	513	456	475	430	444	399	378	365	357	337	328	310	307	300	312	281	291	294	250	257	259	264	237	263	249	233	249	239	250	236	255	233	232	234	245	240	237	243	232	243	233	232	248	255	226	260	217	234	269	236	228	236	247	242	263	235	251	222	256	257	252	233	237	225	249	270	250	242	252	234	258	249	256	251	265	250	198	247	213	239	230	241	240	250	249	236	240	229	237	256	248	264	231	258	231	259	243	230	222	245	264	224	244	268	234	232	228	230	240	231	238	243	226	228	245	255	221	244	230	231	251	248	257	217	266	255	209	236	248	230	231	242	237	205	244	208	240	235	257	251	221	236	219	238	252	239	209	239	242	231	255	249	254	247	264	239	246	261	221	272	248	235	253	245	237	209	235	247	239	261	277	250	229	230	228	253	208	227	252	251	222	222	239	232	224	235	233	250	235	258	235	262	238	230	237	232	239	255	210	247	258	249	209	235	211	249	232	225	228	230	237	216	251	227	233	251	222	250	223	281	239	234	244	249	231	237	198	244	249	229	252	241	241	251	241	277	241	234	228	235	240	235	225	215	251	244	253	233	242	243	257	250	248	247	246	216	274	222	230	256	255	254	246	259	243	235	260	249	232	245	228	258	232	255	254	241	245	222	228	219	251	234	246	242	265	237	224	216	247	223	240	239	255	235	246	228	215	250	214	253	242	238	258	249	239	210	247	259	254	239	241	272	242	247	230	227	261	252	241	237	250	256	236	257	238	246	230	247	258	232	251	236	249	265	231	246	259	239	226	251	233	253	227	238	208	251	224	250	249	249	226	225	231	227	243	259	237	263	251	268	212	238	244	254	226	211	231	261	252	237	248	231	246	225	255	255	242	254	245	257	237	209	271	248	242	229	244	227	239	224	240	232	221	267	230	250	240	241	241	263	210	212	248	262	241	251	259	214	257	271	247	227	198	226	237	249	232	251	264	263	265	242	240	231	240	222	211	244	250	245	240	235	209	215	224	235	254	248	248	233	248	219	217	258	254	245	240	261	270	200	242	261	260	231	254	243	265	226	200	240	256	258	233	267	246	246	208	254	245	225	233	239	256	242	239	235	229	249	224	246	231	254	236	283	243	242	240	252	263	263	254	232	235	243	238	243	256	227	227	220	254	241	248	219	235	218	264	228	207	239	242	254	238	249	241	235	246	216	216	247	248	246	243	232	244	245	240	213	232	264	233	249	245	269	222	217	236	213	249	219	259	261	245	261	240	221	221	267	253	222	246	232	206	226	249	232	230	266	258	241	246	217	211	230	213	241	245	231	255	230	263	246	239	223	265	247	248	260	234	252	243	239	246	255	268	211	236	258	269	248	238	227	228	237	233	234	243	247	239	256	252	247	224	237	223	217	228	238	254	246	245	269	244	247	223	231	220	255	228	262	201	230	255	247	224	246	239	248	245	242	242	248	264	228	237	263	249	238	254	244	266	251	228	216	250	243	288	218	241	248	202	254	218	247	248	230	242	195	232	218	271	229	238	239	236	245	247	211	240	223	229	236	214	233	250	242	259	225	235	210	224	261	262	253	242	258	235	240	251	234	209	251	246	246	221	235	240	220	259	227	218	232	247	227	236	255	238	263	224	236	257	253	216	254	246	243	228	240	218	236	240	221	228	251	216	233	259	256	252	279	240	234	238	208	241	236	234	251	249	252	225	251	206	234	227	223	249	242	245	261	246	256	264	214	237	247	251	243	213	242	265	224	222	253	202	220	242	266	260	244	257	227	229	254	232	265	224	242	204	249	243	263	246	266	227	205	235	261	236	233	229	239	248	233	213	246	240	269	257	211	278	257	229	226	224	257	245	252	255	226	256	249	242	250	249	242	222	251	230	252	238	262	252	243	246	221	227	224	252	253	231	243	236	233	237	245	230	255	225	251	226	195	239	217	256	224	281	255	238	234	245	206	258	227	221	254	229	213	233	231	234	224	234	223	243	240	239	247	251	238	246	263	222	228	227	242	235	233	218	212	242	240	240	210	267	250	272	256	236	253	248	257	242	266	247	225	264	245	221	240	239	247	228	242	224	224	260	236	248	226	245	240	225	246	253	242	265	254	229	218	231	228	222	257	227	237	239	218	252	259	227	232	232	264	233	233	227	235	249	240	247	244	246	258	241	232	245	226	234	241	224	251	227	252	220	238	246	274	265	262	255	214	216	259	232	240	224	225	249	230	230	239	244	243	230	230	238	241	230	219	212	260	258	254	222	234	234	245	244	243	248	227	245	263	235	247	235	216	252	245	231	243	232	264	281	232	227	252	238	227	232	243	248	196	220	224	231	212	205	243	226	230	242	229	226	267	256	238	236	242	254	233	231	237	231	222	200	244	231	217	230	248	236	254	258	227	266	240	226	242	239	222	240	239	242	241	258	241	249	242	228	252	240	254	237	237	239	223	222	231	245	222	254	265	260	226	245	235	238	241	243	260	256	252	230	225	249	244	246	243	229	246	260	233	255	224	268	246	259	231	236	248	239	243	250	242	201	240	236	249	207	216	255	251	228	236	246	252	237	228	242	250	248	220	262	247	253	236	248	266	234	252	246	229	247	249	243	226	243	240	254	246	241	236	246	227	235	281	240	215	248	254	248	237	234	242	241	237	240	230	250	269	212	236	250	235	216	233	242	226	256	244	223	231	236	258	248	258	237	224	230	259	224	216	275	240	221	269	221	267	268	230	204	255	229	263	223	237	256	220	244	237	242	254	254	232	224	235	220	224	246	203	231	261	232	248	248	244	229	270	233	234	219	225	263	227	246	245	233	240	239	256	235	230	213	213	216	230	266	235	246	247	236	228	239	241	223	264	247	230	232	217	239	224	228	228	241	230	221	244	256	240	243	242	252	234	225	242	248	239	216	243	232	245	239	246	248	254	210	249	235	251	262	238	231	239	257	225	246	243	241	242	231	224	246	258	254	232	256	225	227	241	249	212	230	207	281	257	225	230	233	204	229	211	229	256	256	219	232	251	278	236	241	221	206	245	249	234	265	226	257	248	259	256	216	255	260	270	267	225	221	234	244	264	238	230	231	229	235	226	239	222	224	234	241	240	269	247	257	246	251	239	229	250	255	241	228	251	249	231	258	244	214	224	226	237	249	246	236	244	254	265	210	213	245	250	250	239	257	232	226	224	231	247	229	225	277	262	248	240	233	239	228	251	224	244	251	206	220	253	262	242	228	272	243	241	242	215	233	229	224	259	209	247	256	236	250	238	257	248	224	234	266	239	234	262	230	254	219	220	270	226	207	242	243	253	219	236	227	245	187	221	248	263	259	214	255	228	269	212	235	245	217	275	243	255	243	238	229	245	243	246	225	244	248	260	236	226	233	227	236	233	234	233	245	215	264	247	266	251	221	205	242	220	233	255	239	232	203	240	252	250	226	248	247	222	248	258	209	209	222	241	223	239	248
23807	21225	28392	24462	21343	14711	6603	3846	2691	2283	1748	1388	1035	919	814	730	713	622	628	576	598	570	545	528	488	466	467	454	426	427	387	374	370	349	357	341	330	315	312	300	316	307	329	287	297	280	291	298	275	290	301	276	316	261	291	243	283	274	257	281	301	250	266	253	263	247	259	292	279	276	286	309	252	276	278	292	278	281	298	288	249	283	282	293	251	289	258	275	255	252	264	238	253	262	287	228	257	295	306	298	271	274	288	286	324	259	240	281	269	269	266	283	287	256	262	311	279	256	251	266	271	280	260	258	258	283	292	265	285	272	269	259	281	250	266	287	293	274	286	304	252	267	281	306	268	278	289	273	260	263	286	280	268	256	274	272	301	294	297	257	237	256	270	282	252	278	245	290	259	255	280	251	259	247	289	272	252	262	282	252	291	269	303	282	282	289	275	272	280	275	273	264	294	272	295	256	265	260	259	265	247	251	301	266	323	300	256	276	246	275	289	283	277	278	256	284	270	309	293	278	266	277	260	279	290	258	254	287	282	282	292	241	302	285	276	248	278	288	273	298	280	275	293	267	275	293	271	286	275	267	271	271	266	287	265	291	258	266	293	239	275	279	272	260	281	269	250	261	297	263	292	276	284	297	266	273	259	240	260	247	301	267	289	285	278	289	292	275	260	259	266	301	288	271	274	289	274	275	283	280	255	321	280	284	274	249	279	276	269	289	264	272	285	263	289	313	268	258	293	262	276	286	264	291	263	255	289	286	269	260	263	257	275	273	299	301	254	274	251	271	284	276	254	297	253	291	286	297	268	271	255	273	286	236	268	290	270	242	275	267	277	289	298	254	263	279	281	268	266	275	270	307	237	295	295	292	286	261	241	277	254	289	268	269	290	283	247	273	284	247	276	267	288	273	293	263	289	269	289	273	257	279	278	284	284	277	268	270	278	261	259	279	277	285	247	286	269	278	278	268	284	244	274	247	242	274	269	270	284	267	297	266	298	281	265	272	247	262	245	279	254	276	276	267	279	248	273	268	294	270	254	271	259	315	304	278	255	295	275	281	280	297	268	277	287	263	267	301	296	284	273	273	286	291	248	285	255	256	272	264	301	262	266	280	269	260	253	258	267	267	261	293	282	244	275	247	277	292	274	265	251	286	282	268	259	267	269	265	259	292	298	282	283	258	285	264	260	253	272	278	283	288	281	275	259	272	275	304	261	256	309	292	248	252	281	243	295	264	280	274	245	282	296	276	260	283	280	272	286	258	264	278	280	266	269	280	250	243	291	264	290	258	277	235	272	256	280	261	271	317	289	258	274	291	257	291	251	300	280	249	263	276	263	277	269	297	283	265	283	327	290	276	266	282	282	251	275	272	280	288	268	302	271	291	271	256	256	305	280	250	285	270	290	273	279	291	282	297	290	270	284	280	304	289	296	267	249	281	278	245	289	273	289	277	285	262	269	256	259	255	268	292	266	289	288	276	264	260	275	271	273	258	285	251	284	268	279	279	304	247	271	269	274	273	262	293	262	250	264	291	263	286	271	276	273	276	283	278	271	291	232	276	248	243	258	261	271	316	273	285	288	297	274	291	274	300	274	291	265	262	266	270	289	289	272	288	264	285	277	288	231	272	264	261	266	287	264	240	297	293	260	268	285	277	265	251	282	274	284	278	272	275	255	308	295	266	280	295	255	267	247	275	277	266	306	270	278	276	247	280	288	290	296	282	260	300	274	288	284	250	289	249	268	269	262	289	292	258	284	270	273	273	252	274	270	252	268	302	268	288	257	251	264	295	237	255	282	269	249	279	278	282	281	272	272	293	237	279	258	281	258	284	264	276	273	278	271	259	274	281	252	289	242	268	295	280	289	293	265	277	265	287	242	248	279	289	284	253	264	288	273	267	280	280	249	264	281	261	294	267	287	260	274	291	256	264	297	288	284	289	271	284	257	265	264	309	240	296	280	253	254	291	281	272	268	242	265	259	256	258	288	265	266	271	275	263	263	301	289	298	254	257	279	279	261	257	272	258	275	305	265	266	300	281	250	258	255	295	294	278	280	274	279	274	311	256	273	241	256	244	260	277	234	267	234	279	249	296	281	258	292	244	279	267	243	275	269	274	243	303	261	283	256	272	291	242	275	260	273	228	267	274	268	273	321	249	311	295	280	278	266	289	280	243	284	278	287	290	288	267	254	269	321	262	286	292	253	274	295	276	291	237	283	247	273	253	264	259	251	279	260	266	301	283	283	292	276	262	259	286	281	300	256	276	271	310	260	250	301	273	269	267	303	299	274	274	286	294	256	254	274	269	257	267	278	253	260	268	300	290	295	288	293	311	291	290	269	242	276	266	277	271	268	275	269	285	269	266	270	258	273	244	272	252	266	265	262	270	272	272	234	318	274	295	250	268	285	261	298	249	266	267	281	283	302	267	275	303	276	284	268	251	250	272	270	290	274	306	277	282	283	277	250	284	274	268	254	274	315	276	272	287	269	276	259	275	237	262	271	255	265	253	267	311	219	291	264	255	256	278	283	253	287	265	253	282	303	291	287	290	270	268	278	265	251	276	262	228	272	257	264	267	248	296	285	227	267	288	284	314	260	274	285	291	274	263	277	282	281	268	261	259	287	316	293	260	268	269	260	273	293	262	271	259	274	279	300	271	283	267	281	285	264	264	295	271	267	262	280	292	266	268	252	276	277	290	281	307	293	251	293	294	268	258	261	278	292	251	291	255	246	304	259	281	304	268	275	265	303	314	263	291	264	280	291	274	283	269	267	285	291	271	269	298	285	257	240	275	280	266	281	273	303	267	267	241	271	272	293	284	284	273	290	257	261	285	298	287	297	251	265	295	277	271	279	271	282	293	258	272	245	273	241	294	278	302	275	309	285	268	260	291	261	263	259	272	286	235	270	271	264	287	296	276	324	266	248	295	272	278	274	297	292	266	271	271	283	261	243	264	273	253	287	277	281	292	292	255	274	261	238	282	266	275	242	272	287	227	302	280	287	276	256	270	286	273	297	281	268	246	309	247	268	302	261	262	273	234	261	254	272	269	263	263	268	281	302	285	253	261	243	272	238	263	267	277	250	280	299	295	292	262	254	288	274	240	268	229	258	268	278	269	273	307	267	267	263	260	256	260	263	283	280	244	270	271	263	271	269	262	278	295	269	277	294	273	270	297	282	262	306	248	256	265	238	287	288	281	291	247	267	265	257	286	267	258	259	291	277	276	285	283	279	249	289	288	288	281	289	281	282	294	270	302	269	283	262	278	269	249	285	275	265	273	275	297	278	276	304	265	294	264	236	280	270	263	284	260	283	259	270	276	295	275	311	304	259	232	267	291	286	249	276	257	281	261	260	307	264	259	260	286	268	293	285	253	265	270	276	272	295	252	276	276	262	253	297	287	297	279	269	274	298	277	267	293	288	263	289	282	264	263	267	275	288	298	246	271	294	267	289	248	272	294	248	261	256	280	259	286	279	283	259	259	269	300
26462	41045	27003	18744	14729	11072	7832	6111	4673	3710	2911	2281	1590	1439	1163	996	992	916	885	873	792	754	716	691	653	609	567	562	508	479	476	462	423	418	390	423	379	343	340	344	343	330	347	313	309	313	314	322	304	281	298	315	291	273	322	292	290	305	307	298	298	267	287	299	303	287	318	322	294	287	307	267	301	286	269	312	306	301	280	325	273	264	290	277	267	312	284	306	284	307	294	288	275	281	290	286	306	305	306	311	278	292	258	308	273	309	293	283	264	267	255	308	266	264	312	276	266	290	256	330	304	245	291	292	260	300	272	300	272	297	306	268	273	302	284	281	265	266	288	290	289	285	317	285	293	265	309	266	316	301	300	312	298	286	272	278	295	268	267	292	300	304	281	293	290	270	279	279	263	331	265	297	295	278	287	311	286	270	240	269	278	271	283	269	295	279	261	261	275	298	261	287	249	268	299	265	297	263	302	265	292	281	293	292	294	293	300	280	307	320	292	301	299	283	275	280	243	316	289	286	252	259	297	285	289	283	272	271	298	297	288	276	317	254	291	289	263	263	271	273	310	285	295	268	304	288	294	280	289	278	287	287	316	253	328	279	258	297	295	265	269	271	289	284	272	275	250	287	301	283	276	297	309	295	287	278	269	288	278	272	291	290	297	282	310	284	277	297	298	310	266	287	308	274	303	275	306	280	263	261	273	248	284	274	330	273	281	311	310	319	307	312	287	295	294	278	282	285	307	289	271	286	303	288	294	269	240	287	308	269	320	245	280	278	299	285	275	314	298	268	293	272	285	271	266	258	261	276	293	308	268	281	303	296	289	274	267	271	300	296	303	280	319	301	261	283	293	279	296	296	267	296	267	272	291	289	274	276	307	292	304	279	279	315	269	258	267	286	289	301	280	274	296	292	286	280	273	301	290	279	272	276	291	293	285	287	294	305	296	313	298	281	281	277	301	291	297	307	280	276	315	296	290	299	313	271	299	275	267	291	290	276	282	283	284	278	302	292	295	300	304	290	309	298	280	288	299	283	290	307	300	294	271	316	272	293	284	285	316	330	313	247	306	301	293	275	303	269	299	258	326	286	262	258	293	249	256	312	253	293	273	290	295	286	284	267	279	291	277	275	274	292	285	313	273	311	315	269	282	283	306	281	275	298	270	300	292	266	276	299	296	260	295	304	306	275	299	281	272	293	275	293	280	273	260	289	289	284	284	268	261	263	294	290	306	295	293	273	296	275	285	294	289	303	279	285	299	311	311	284	300	293	302	265	287	271	305	298	279	300	283	304	293	260	273	259	276	287	302	268	319	260	267	303	289	262	293	268	283	303	302	273	287	292	282	298	285	296	274	290	280	263	302	291	273	285	277	279	279	307	260	275	242	299	310	289	277	318	292	259	263	286	265	270	287	263	269	285	268	282	282	280	248	291	278	312	268	306	283	290	303	238	295	292	279	303	268	268	277	288	269	281	287	285	255	311	293	267	288	290	283	259	286	273	280	312	261	305	290	301	293	275	294	307	282	297	279	279	248	292	269	311	301	279	267	291	275	259	312	270	307	275	306	275	326	276	273	298	296	262	314	269	296	264	282	311	310	289	314	267	279	294	286	274	274	295	283	309	268	271	268	299	283	281	273	278	274	273	281	318	280	301	259	292	286	286	313	266	268	300	252	282	281	278	278	293	273	273	282	289	283	275	279	312	312	306	281	280	276	280	275	278	280	327	295	267	308	265	270	261	293	273	302	279	288	293	285	306	292	309	271	269	324	264	275	285	297	271	262	295	285	278	311	272	286	262	301	331	278	287	261	295	289	299	261	267	298	313	255	285	282	258	284	315	290	280	277	285	278	310	290	294	285	290	302	297	288	289	268	289	307	287	294	294	261	281	288	272	339	285	295	295	290	218	305	254	286	290	268	301	303	274	282	277	281	297	309	283	300	291	283	277	264	272	292	314	290	268	243	276	292	263	277	299	291	290	289	286	273	266	291	289	271	286	274	298	306	280	260	259	257	272	288	299	300	278	299	283	259	293	278	299	308	297	288	284	304	304	286	271	278	310	273	259	290	292	280	295	281	307	269	298	270	273	275	283	272	300	262	299	271	286	276	279	257	270	270	306	280	279	282	300	277	315	291	307	293	287	266	309	259	279	276	261	292	284	293	264	305	322	260	301	293	292	299	261	299	268	274	237	293	265	281	296	285	263	304	272	274	271	304	323	305	275	293	305	306	273	288	280	279	273	312	291	310	275	278	283	262	297	317	307	284	306	270	301	301	295	299	300	299	302	294	252	301	278	286	285	272	279	283	291	274	289	257	296	276	274	286	270	291	277	282	282	288	293	299	288	274	262	282	308	288	318	259	289	295	320	261	298	292	303	268	299	307	315	291	287	258	266	263	270	281	267	284	310	280	274	287	288	278	271	302	272	243	246	280	297	282	322	285	279	299	303	279	289	281	294	272	298	287	290	280	274	262	254	285	286	272	302	289	271	275	267	279	295	252	305	278	284	295	267	270	292	274	271	286	257	294	254	308	282	291	298	272	293	277	289	275	238	307	265	306	296	281	272	306	288	271	292	264	306	282	315	291	267	272	275	303	292	288	289	288	287	281	308	290	288	266	318	303	276	302	279	304	282	285	281	294	291	277	288	299	323	251	299	257	298	266	299	265	276	304	287	261	294	265	293	259	327	289	276	294	279	293	317	294	260	288	273	303	268	248	295	288	282	274	274	279	267	251	279	293	275	289	283	283	286	277	288	270	311	259	266	293	289	311	260	293	273	266	295	268	266	288	282	267	293	276	271	299	278	277	278	270	321	260	293	294	268	305	296	303	283	275	248	304	287	280	291	245	277	257	272	263	274	304	308	280	309	294	294	306	271	294	309	298	297	323	277	301	277	290	281	278	272	281	297	292	311	291	287	269	289	285	298	271	284	290	271	303	291	261	269	271	296	298	275	275	260	266	280	274	287	294	292	311	268	297	261	294	301	269	261	286	299	299	266	273	288	296	293	277	290	296	281	277	295	257	268	308	281	308	267	272	287	287	294	264	287	277	282	291	286	276	255	295	303	333	272	286	290	297	290	284	287	273	278	278	271	291	284	252	295	270	252	278	291	290	290	259	264	262	298	287	283	289	298	296	271	269	287	298	285	256	289	303	287	315	278	278	257	258	322	282	296	279	290	275	280	291	288	278	293	324	290	304	279	320	261	292	249	306	276	282	299	279	306	302	313	271	288	319	245	289	309	323	298	278	263	302	265	253	286	276	298	288	286	323	306	289	306	294	293	300	246	283	285	287	319	275	284	270	295	288	291	279	311	280	275	283	281	292	284	315	277	269	290	290	281	305	298	293	308	253	291	294	293	286	305	265	296	277	288	311	286	293	282	264	254	265	250	280	268	278	307	283	307	284	291	280	310	255	328	271	315	276	262	272	257	270	255	259	274	276	290	288	289	258	323	285	290	257	272	279	249	274	270	299	250	261	312	268	296	271	311
25066	21182	27297	25396	15161	6705	3834	2741	2118	1756	1373	1110	877	793	631	629	623	624	583	545	541	529	507	449	468	484	451	413	423	354	406	382	332	375	367	328	346	299	322	312	324	304	273	311	331	291	273	313	318	296	322	292	294	293	287	303	308	283	282	278	284	295	309	316	297	291	304	310	260	321	252	303	295	269	282	311	310	316	303	302	270	312	285	306	308	286	306	262	282	314	246	289	280	290	309	298	280	301	299	288	350	303	295	283	275	298	298	299	273	303	293	288	310	284	261	261	284	310	291	309	270	299	292	291	291	290	279	253	315	291	269	281	319	305	292	301	263	262	301	288	288	270	288	252	314	299	302	286	290	296	275	283	317	278	287	315	287	288	291	279	295	314	316	306	307	292	316	325	305	301	311	288	295	282	299	269	322	299	301	288	281	277	320	272	260	295	288	287	258	266	287	302	292	316	301	283	292	293	304	276	283	310	288	248	301	305	285	275	265	289	335	299	292	286	281	303	305	304	304	310	301	288	306	332	291	296	262	263	290	295	297	294	281	300	268	313	337	292	296	298	304	298	269	296	277	307	274	293	303	301	292	304	300	339	323	290	286	304	265	278	307	281	323	276	264	300	281	290	276	291	301	309	326	318	259	306	278	280	295	291	295	284	261	288	312	282	292	272	274	272	264	256	274	264	271	302	303	327	268	301	309	322	277	306	282	286	294	307	272	297	289	226	280	290	274	312	281	297	302	296	294	297	307	286	281	280	283	322	274	301	303	277	277	303	313	311	298	286	270	290	288	289	296	289	302	292	298	312	301	307	286	290	312	273	300	303	313	294	287	293	299	342	299	327	297	289	275	303	278	295	277	279	313	291	303	292	298	280	286	327	301	317	262	295	302	313	265	288	289	282	289	295	284	307	288	320	291	275	298	287	305	287	299	285	272	272	274	304	292	314	284	308	313	297	277	243	264	287	308	277	299	301	300	306	266	294	314	287	283	312	282	312	272	300	280	300	265	303	281	293	295	278	315	308	307	294	303	314	275	295	281	316	282	304	325	281	276	292	301	320	266	277	301	303	293	293	298	274	291	274	296	295	312	288	280	302	257	274	301	306	339	278	260	278	300	322	296	286	268	295	314	306	259	317	308	292	288	291	264	312	275	302	301	287	280	302	304	310	277	299	287	306	299	287	279	295	301	304	298	284	273	253	300	278	297	295	293	264	288	311	268	293	303	282	302	310	314	280	289	290	279	308	300	297	275	278	283	290	278	304	298	323	297	258	293	304	302	268	290	301	289	305	312	282	282	264	280	288	285	276	256	269	262	297	314	253	295	255	292	307	280	274	302	301	276	268	274	323	284	331	285	253	276	275	305	286	267	314	290	299	290	300	293	300	296	302	248	296	290	272	301	287	321	281	273	297	298	311	281	300	291	311	301	272	271	255	306	302	311	308	322	268	308	272	296	302	312	276	308	278	316	291	295	304	278	322	291	308	292	297	299	288	288	294	282	298	308	317	286	278	322	292	270	292	311	310	320	262	299	277	273	257	292	304	283	291	282	311	272	287	273	283	273	260	275	280	289	314	335	259	317	323	294	290	296	281	257	274	324	282	322	267	314	336	280	316	270	293	319	278	266	294	291	276	295	283	313	280	284	291	286	292	264	293	290	306	280	306	323	289	259	273	267	296	309	306	311	286	289	265	297	323	274	243	315	292	289	286	315	290	276	289	310	276	322	279	310	270	306	302	310	291	288	288	300	276	313	273	301	279	300	270	311	265	277	260	307	305	270	310	317	310	281	279	263	282	298	286	280	293	321	290	269	274	271	283	282	330	285	296	262	283	293	295	304	282	306	290	314	291	273	294	269	311	293	280	307	326	289	299	294	297	294	332	281	289	308	273	304	296	276	303	282	278	296	301	304	281	288	282	270	284	273	290	298	311	290	324	299	266	286	315	292	296	279	271	271	305	295	292	292	261	296	316	285	307	283	304	291	278	313	313	291	276	289	268	287	270	337	257	305	304	301	287	307	307	275	320	307	297	301	294	289	276	292	313	297	310	309	298	289	296	308	307	302	275	271	307	294	295	285	282	291	281	288	270	285	291	306	319	316	300	265	295	287	309	299	283	293	331	272	268	273	295	279	292	277	300	301	310	267	269	297	283	310	299	284	303	289	280	288	296	291	271	288	314	255	292	268	285	304	303	282	303	288	305	272	277	274	311	304	276	281	292	298	296	305	295	269	283	283	289	259	294	275	290	302	266	283	271	291	303	286	314	265	310	274	275	274	310	302	295	296	333	311	278	271	302	264	278	291	290	308	261	295	275	293	268	295	308	281	306	327	271	289	289	288	302	286	309	311	287	282	313	271	277	314	302	313	304	286	292	293	303	266	307	311	318	315	313	283	256	270	275	319	289	315	298	258	318	275	288	307	290	293	279	316	290	315	300	307	264	278	283	314	282	334	292	285	335	283	263	312	290	298	277	311	280	290	310	286	317	310	271	292	289	291	316	290	276	305	266	280	309	285	292	285	287	263	278	251	306	278	258	292	284	284	294	288	291	279	271	278	276	287	298	303	300	290	305	290	285	301	287	282	290	306	293	309	304	311	286	279	325	291	289	295	281	266	299	260	342	294	318	281	290	289	307	276	284	292	290	277	277	276	274	274	311	318	315	308	272	288	310	293	301	292	307	285	282	289	286	285	290	305	301	302	280	274	300	278	312	286	317	336	293	281	329	326	282	293	295	310	290	286	281	274	278	266	290	306	275	293	277	302	275	270	310	275	310	315	240	290	308	286	285	273	277	295	272	304	290	291	286	292	288	285	290	281	286	256	279	280	286	296	277	286	278	287	284	287	300	320	314	283	278	329	328	286	290	338	323	290	282	284	327	298	303	271	340	271	290	304	308	280	311	282	340	288	274	260	276	282	285	315	330	302	264	285	316	272	313	312	270	293	342	308	316	292	304	304	281	267	285	295	274	276	285	294	298	314	301	282	274	305	261	293	323	300	295	311	301	267	285	290	270	297	265	300	297	288	261	305	292	273	237	300	301	295	302	299	314	298	304	300	285	263	321	298	310	297	275	282	304	337	283	288	294	291	325	311	317	277	275	312	300	300	268	278	267	308	314	320	298	295	276	292	283	304	303	293	273	314	300	301	268	289	261	303	297	287	299	274	277	315	290	307	261	315	297	325	275	299	298	302	270	295	306	254	287	312	285	291	281	296	277	293	328	274	310	298	272	296	296	277	293	282	281	263	316	280	280	293	288	268	295	308	275	298	274	300	299	263	306	258	294	279	328	278	285	311	265	296	289	292	301	268	269	270	303	293	271	310	263	284	304	291	279	296	283	270	306	317	322	303	297	292	278	273	278	287	294	293	292	278	292	277	295	302	275	279	290	286	277	297	292	278	277	282	282	314	283	292	273	289	282	290	299	302	312	288	281	307	285	300	268	283	288	307	294	325	293	270	274	282	315	293	242	310	334	274	300	318	315	296	296
25579	36250	24184	15641	12276	8802	6404	4805	3789	2878	2205	1834	1423	1141	1026	934	902	809	843	697	733	736	707	646	552	563	540	515	501	507	473	441	371	429	400	360	400	367	352	378	373	360	334	342	337	342	297	296	288	323	354	351	311	310	315	305	336	294	321	315	315	307	316	322	300	318	306	328	305	281	311	314	324	335	306	314	302	276	329	317	310	328	311	319	325	319	305	328	333	333	310	328	314	309	333	321	343	341	320	335	300	295	305	292	284	319	320	336	325	310	345	298	321	329	334	340	316	316	312	328	329	300	297	324	346	288	306	302	315	346	289	324	337	307	321	292	301	326	306	298	301	320	329	351	337	301	345	311	336	324	289	326	335	316	326	323	289	306	324	324	307	306	302	277	335	315	300	314	330	282	319	326	310	335	354	335	325	303	327	322	337	303	322	305	308	300	336	302	302	314	323	310	293	286	342	313	316	304	286	300	317	346	339	310	318	312	305	294	287	338	301	263	303	308	288	333	311	311	342	299	331	283	318	319	314	317	311	303	322	324	310	278	308	322	342	293	305	330	334	306	332	350	329	299	311	307	297	289	323	292	280	325	324	293	349	287	314	298	295	304	323	341	325	320	338	290	305	325	296	324	312	310	305	315	268	328	307	324	319	327	338	312	308	295	310	281	341	306	288	331	341	313	345	310	300	297	297	301	348	313	307	328	318	298	301	310	355	331	310	314	288	331	316	309	324	300	289	292	293	307	328	322	324	295	315	308	301	304	321	287	308	317	311	342	300	293	338	295	357	310	277	310	324	286	313	305	311	315	315	343	261	351	310	331	324	313	316	298	309	307	310	320	281	295	319	317	293	306	289	314	307	324	307	292	297	312	311	302	316	309	320	309	294	291	319	328	289	300	299	309	298	333	327	318	342	320	292	308	310	295	306	327	320	301	323	328	316	296	313	323	314	315	311	317	306	319	315	305	305	273	331	312	326	315	332	334	326	316	356	317	326	311	332	334	309	321	298	313	295	345	307	294	291	310	289	340	317	327	326	298	352	293	343	302	322	308	341	313	328	289	321	305	312	293	309	324	316	319	300	332	334	299	324	343	274	331	320	312	312	351	316	336	350	358	334	325	336	296	255	306	317	323	300	317	294	298	324	294	297	326	287	304	310	291	313	354	334	316	312	299	318	291	314	305	301	292	287	293	320	306	335	318	341	328	314	326	314	305	323	328	281	307	331	320	316	334	314	304	328	304	298	325	306	327	282	313	301	326	337	308	354	317	318	313	288	308	299	318	317	344	355	325	304	296	321	294	321	284	322	296	326	300	298	285	299	325	289	323	299	300	295	312	295	328	327	338	284	306	314	330	323	354	313	334	327	339	297	275	303	315	301	304	328	303	310	302	307	297	302	308	310	317	321	322	341	331	293	299	316	302	309	328	313	295	326	308	312	299	305	330	305	302	313	291	294	302	347	321	314	320	317	312	334	308	300	299	339	347	295	321	311	300	311	285	330	299	308	307	292	321	284	316	326	334	304	337	348	305	341	307	305	304	307	316	306	303	320	345	311	316	290	300	284	289	288	307	313	336	315	298	286	291	343	305	286	312	324	324	283	313	318	302	320	308	305	331	320	303	319	321	319	303	296	319	318	356	316	291	311	319	319	310	272	298	341	311	335	339	330	314	296	285	328	291	303	303	324	334	330	291	288	305	300	301	333	312	323	324	302	306	308	306	311	317	316	328	306	317	323	324	300	303	302	327	338	339	298	319	369	307	336	309	302	311	300	311	295	294	321	336	326	303	309	307	353	314	307	302	302	320	341	309	356	304	306	300	323	322	333	332	319	337	313	304	317	297	299	333	294	290	324	324	307	314	329	267	285	334	307	318	307	358	310	291	309	287	326	302	312	336	289	324	279	320	308	300	314	308	314	314	305	321	322	303	315	341	284	308	329	348	300	316	317	296	309	304	296	370	303	325	330	328	315	290	316	298	336	292	297	311	295	314	282	312	320	316	329	301	318	298	347	305	319	325	296	280	290	339	307	311	298	293	317	288	314	342	291	321	298	349	307	322	304	300	306	304	276	317	315	296	296	318	330	295	316	344	324	300	320	295	332	302	306	305	314	324	307	328	312	356	305	275	316	341	317	301	304	330	293	326	327	327	287	311	330	303	296	259	338	299	329	318	334	286	298	320	333	314	320	311	301	308	301	319	358	305	289	292	320	310	299	294	323	325	295	318	333	346	320	317	283	316	319	313	328	319	319	313	340	312	313	340	320	308	327	301	299	317	300	331	306	303	330	314	290	301	312	339	314	316	317	307	307	334	325	303	308	314	307	333	312	318	307	304	298	318	342	317	303	309	281	317	299	336	329	306	320	315	295	296	325	332	326	308	326	280	283	292	312	289	299	326	336	331	301	336	310	285	309	323	304	311	330	324	306	318	275	321	308	325	341	297	340	327	309	306	295	310	306	317	317	320	306	305	292	317	336	295	323	345	308	307	340	349	296	309	312	320	318	324	290	345	307	331	333	300	342	288	290	295	320	321	298	304	302	315	300	317	303	305	307	298	305	348	317	306	328	304	304	298	321	339	310	313	329	324	332	330	308	310	335	336	323	300	302	320	296	305	309	315	315	320	322	320	343	319	288	332	342	305	319	296	282	274	322	319	293	306	333	310	328	308	324	300	300	352	277	295	307	313	320	323	341	324	339	291	308	310	309	321	283	284	342	323	301	294	329	328	338	337	334	347	317	318	344	314	320	300	306	313	324	316	304	290	302	341	319	330	340	351	328	319	304	348	319	340	326	295	338	316	332	322	278	343	316	317	326	331	340	309	301	359	276	299	358	310	305	314	330	280	320	288	338	312	320	310	303	338	300	336	307	308	317	324	315	269	319	290	327	327	293	295	297	309	334	327	335	321	306	324	346	338	312	320	293	313	328	316	313	331	301	300	314	321	315	304	306	329	338	331	295	329	301	303	313	299	302	304	294	307	314	336	308	277	306	316	321	337	308	286	327	304	298	310	319	311	341	307	307	296	290	319	334	279	353	301	314	312	329	312	311	308	320	296	283	324	300	323	322	289	322	316	297	300	290	300	341	338	318	287	312	297	313	320	294	319	336	295	323	293	319	305	328	302	326	285	281	303	295	307	321	289	336	276	305	305	308	328	310	297	315	321	310	282	312	316	308	283	328	296	316	335	317	292	321	334	311	336	306	314	283	351	328	286	339	321	316	292	315	306	290	298	302	321	295	281	272	293	275	325	285	307	329	304	298	273	308	276	340	311	318	315	309	308	346	314	317	334	303	353	323	300	289	287	339	313	315	304	326	305	333	306	297	337	304	315	319	287	272	330	310	332	323	339	286	307	324	287	300	300	313	320	313	321	317	362	300	313	306	324	332	317	306	282	369	322	311	361	301	326	326	310	348	305	287	310	313	301	293	301	344	301	292	287	312	323	286	300	288	302	339	322	326	320	332	321	294	325	303	321	300	302	277	334	286	323
22822	21304	28994	23988	21417	21731	15043	6142	4054	3226	2380	2000	1787	1408	1155	1108	1064	1032	979	958	1007	857	774	765	695	750	646	671	575	599	577	579	499	507	502	483	463	480	478	477	424	419	434	451	449	402	402	408	405	393	375	410	440	380	403	398	410	437	419	388	382	406	385	414	410	407	410	418	396	420	384	420	409	378	413	378	404	411	410	428	400	411	380	399	422	424	389	428	386	421	380	429	395	361	380	384	404	398	391	425	413	416	384	398	436	428	367	398	400	393	424	417	371	407	414	389	373	375	419	367	411	403	411	397	401	385	424	387	384	405	381	390	418	412	399	374	378	404	414	403	410	357	415	392	380	385	404	407	392	381	368	392	370	418	402	344	405	396	347	380	368	431	380	413	432	431	407	417	369	382	397	421	384	423	396	438	404	362	385	417	360	399	387	409	385	400	422	395	391	425	403	382	369	392	398	391	380	392	411	400	373	416	408	399	368	405	353	372	440	361	423	384	372	382	408	387	403	359	400	387	393	370	388	389	417	399	393	420	403	382	420	413	401	438	386	402	394	391	388	407	419	389	384	373	390	360	399	370	428	409	383	401	366	415	365	384	403	386	355	387	382	391	390	400	382	401	408	363	367	364	405	392	384	397	395	429	410	411	390	406	421	401	439	405	424	398	407	390	392	413	396	385	390	385	437	395	412	377	379	392	384	408	465	383	423	420	391	388	383	426	399	449	381	444	387	407	443	449	426	408	393	408	390	373	401	382	378	380	413	375	369	422	367	366	421	378	368	427	406	408	386	412	445	399	394	379	376	442	417	419	427	407	378	404	407	413	394	377	388	417	394	415	431	404	392	433	426	410	407	429	405	383	410	363	398	366	382	378	424	440	413	405	434	400	376	411	421	396	426	391	387	429	387	429	425	401	404	358	395	408	405	357	411	402	404	404	429	412	423	373	397	411	425	390	420	442	387	438	375	392	408	417	406	404	363	406	427	405	411	408	395	401	412	414	424	423	414	357	369	371	380	369	414	386	384	408	418	402	377	385	394	409	401	373	375	359	396	406	373	388	374	394	405	366	420	388	424	450	408	395	388	387	429	408	383	391	427	417	395	443	372	410	397	381	397	409	350	431	360	407	371	417	395	407	371	421	392	397	396	412	386	391	371	406	396	403	415	435	366	384	384	425	408	390	380	368	374	418	374	392	397	402	403	370	396	378	385	406	411	378	385	400	417	384	395	407	411	369	412	384	347	377	394	437	418	394	399	392	410	398	373	350	399	364	398	413	372	403	382	391	397	401	397	422	390	416	404	402	413	440	407	394	396	394	452	385	385	419	402	407	393	395	353	387	422	395	400	402	413	407	400	408	395	405	397	372	421	411	387	391	401	351	389	404	409	416	382	431	411	394	370	426	354	353	392	402	402	406	369	398	437	426	392	418	382	376	425	426	428	393	434	372	406	386	399	401	399	371	398	374	408	360	420	396	409	385	401	385	400	434	393	398	403	412	405	414	388	406	381	409	425	411	397	382	401	416	377	428	404	429	415	430	380	422	387	422	385	479	409	406	421	376	415	387	412	398	428	378	396	416	382	391	404	399	417	401	377	425	399	430	407	407	380	408	408	397	416	399	415	412	393	375	399	384	375	388	419	379	395	386	363	402	410	449	389	399	400	356	418	404	425	388	376	376	375	415	398	369	394	384	416	448	390	389	389	419	369	389	386	424	418	409	413	387	402	385	371	385	411	397	405	429	407	433	410	399	403	356	405	370	413	401	434	390	409	412	388	456	430	408	405	394	381	390	384	390	400	369	398	400	422	419	401	412	406	393	405	380	398	399	386	426	388	394	377	400	434	407	370	376	405	374	414	390	390	408	402	378	403	400	398	410	424	393	392	428	393	402	422	430	391	433	385	408	393	426	384	398	400	435	395	369	416	402	387	405	388	427	394	394	404	396	413	405	410	401	377	427	418	433	391	374	398	387	400	396	402	400	415	419	362	430	393	412	374	419	357	404	397	427	410	376	395	425	381	388	378	390	382	428	432	396	400	413	395	410	387	387	422	415	396	415	391	400	393	390	412	404	419	391	442	389	377	373	411	398	421	382	392	424	386	366	390	413	407	386	420	394	418	409	390	420	392	413	395	409	436	393	367	407	400	403	388	435	400	417	440	391	358	413	392	372	402	351	403	384	361	389	367	380	397	408	374	404	394	397	389	394	405	388	391	402	406	389	412	404	369	384	416	380	369	407	429	405	405	420	365	368	386	393	379	404	398	385	427	406	424	399	388	414	377	403	369	392	389	399	427	398	397	397	395	386	401	366	437	431	385	367	425	430	425	392	390	418	408	393	410	401	391	364	384	410	408	371	399	399	410	423	402	388	402	413	412	419	381	469	443	380	394	387	430	430	395	390	433	430	411	408	404	409	361	398	370	414	412	391	394	428	432	408	402	375	407	431	401	400	409	391	437	414	414	366	380	408	411	397	384	395	383	397	432	399	383	391	407	400	398	420	398	365	409	409	376	368	357	408	377	362	416	393	383	403	398	392	399	412	378	388	395	409	418	388	389	389	414	388	416	393	400	400	397	388	421	421	393	431	388	405	418	407	405	391	381	416	392	406	449	410	387	365	379	396	417	405	382	387	392	352	396	394	413	389	419	375	396	388	402	416	391	410	407	381	399	391	350	386	418	411	376	384	384	357	424	385	385	403	399	400	401	405	422	377	375	378	382	391	404	404	410	398	402	422	395	376	392	409	434	426	418	387	414	405	421	401	399	395	379	387	433	398	405	416	374	403	403	393	407	410	350	411	415	422	393	406	383	414	395	399	410	401	392	364	399	395	390	421	387	394	423	375	405	391	407	412	397	407	428	401	398	390	397	355	391	388	385	432	429	424	441	400	423	416	364	431	397	386	357	379	410	412	397	429	426	381	376	406	388	393	432	425	406	369	432	404	387	383	378	364	437	368	404	402	403	424	389	409	393	372	418	376	393	408	438	397	419	396	403	404	388	389	392	401	397	420	420	397	398	396	454	399	386	426	433	404	418	414	417	369	441	398	409	412	410	391	423	396	387	431	376	378	391	403	440	373	390	376	392	390	381	414	392	412	361	403	394	378	426	413	418	462	406	392	414	418	380	430	419	407	404	360	390	413	409	442	402	422	420	413	385	389	400	393	393	416	398	393	409	383	386	432	400	396	391	389	404	397	421	408	389	418	371	394	354	424	407	390	417	393	416	417	365	401	406	385	392	377	399	413	395	407	384	426	397	373	375	359	382	407	378	442	375	403	423	395	377	371	402	404	394	414	361	415	393	399	402	422	342	417	411	385	381	411	400	440	369	407	407	412	380	398	403	402	382	370	414	370	370	385	396	427	398	391	401	376	418	410	380	399	391	373	415	404	392	386	383	403	379	364	358	366	415	380	408	384	377	390	413	391	419	403	378	392	421	399	399	403	405	395	382	420	403	398	414	399	405	389	374	354	410	413	393	418	407	406	385	403
30401	44691	32943	23523	18997	14156	11126	8449	6488	5205	3827	3194	2553	2212	1897	1649	1478	1400	1401	1283	1229	1202	1037	968	867	882	846	818	762	699	687	661	563	593	581	526	484	531	473	511	509	456	458	477	452	466	409	421	415	430	412	425	435	416	426	437	421	432	392	381	433	431	434	423	394	387	383	424	411	389	449	395	393	401	389	401	416	441	405	397	407	430	422	413	390	399	396	396	418	436	401	393	371	423	366	372	431	390	400	392	420	391	436	391	416	444	410	398	401	396	413	407	400	392	402	404	384	425	370	428	426	417	395	379	387	439	433	401	388	408	388	427	397	428	419	410	398	388	402	409	407	404	389	432	424	389	433	390	367	396	438	399	436	410	422	403	386	388	422	397	408	392	401	424	382	374	384	426	376	418	419	371	408	398	384	414	388	367	387	423	392	401	405	389	402	406	401	398	376	423	377	388	396	355	413	448	388	428	410	422	470	399	385	412	414	381	375	417	381	432	402	433	428	427	407	394	397	383	424	424	434	416	412	416	391	417	409	406	425	385	400	434	368	444	382	386	394	388	393	406	407	414	382	388	421	451	441	406	431	366	378	388	394	387	418	418	434	371	419	396	438	412	434	378	386	370	431	396	400	418	372	423	424	412	401	385	379	422	400	377	399	437	379	426	385	405	396	436	411	413	394	381	407	390	405	412	411	382	409	400	417	407	428	415	403	397	393	458	412	428	419	415	407	394	384	422	392	412	412	424	417	364	409	366	387	434	399	403	446	377	428	395	396	420	399	383	406	373	380	422	419	363	425	388	427	432	430	409	436	399	407	413	400	389	435	386	420	426	395	424	392	385	404	395	414	385	398	384	406	409	398	402	390	446	390	427	435	378	417	386	418	456	416	415	422	359	404	382	393	415	369	414	388	397	398	399	411	419	422	400	436	416	397	396	381	387	415	355	386	397	434	398	419	391	430	443	409	400	402	387	397	402	395	402	366	401	379	408	391	404	362	429	392	438	421	410	389	393	392	444	462	418	391	395	437	441	418	393	404	376	388	407	400	398	372	407	412	428	421	391	419	409	400	391	374	436	445	381	396	394	397	428	365	441	383	404	394	394	374	391	411	420	424	409	398	384	390	429	402	396	408	399	386	374	453	368	416	415	412	420	410	405	403	424	383	415	416	417	400	417	413	375	379	462	405	396	403	419	443	410	382	405	383	392	388	382	415	428	409	395	407	430	402	421	390	408	422	414	398	391	430	444	429	404	448	403	400	385	402	401	444	422	415	405	407	437	404	396	417	425	385	402	425	403	404	431	389	373	365	370	412	401	369	386	426	374	382	436	348	416	415	389	402	417	378	418	415	396	377	430	442	428	401	419	435	387	413	404	384	378	372	384	414	407	429	417	404	410	388	411	406	393	412	372	434	390	433	418	423	366	389	401	391	414	393	404	394	417	400	420	411	376	393	382	369	450	428	415	388	405	410	396	411	390	416	403	453	428	418	417	402	411	419	386	376	385	431	427	396	402	401	391	369	420	427	404	400	415	436	369	414	412	358	411	399	395	412	399	401	365	422	384	380	401	395	419	409	417	414	411	415	409	406	435	398	378	421	395	383	398	403	427	397	393	428	441	425	436	407	400	414	394	376	402	417	400	417	412	424	371	431	394	399	413	415	390	401	403	393	419	422	431	407	413	417	388	453	444	397	381	396	425	375	405	392	404	382	378	401	405	360	399	417	386	396	446	414	417	431	378	397	442	437	405	410	423	439	420	410	405	433	439	397	428	395	414	399	419	389	467	419	426	424	402	378	381	381	406	387	401	422	432	384	441	427	439	390	388	405	404	421	403	424	404	402	418	409	362	404	433	395	390	411	402	429	410	394	376	395	415	392	403	401	371	399	406	418	434	412	406	415	390	380	440	424	418	376	390	407	463	416	424	413	403	414	413	382	390	429	420	395	434	388	411	423	404	378	374	393	413	461	410	420	379	444	419	409	408	418	426	357	396	433	413	443	384	408	399	390	339	403	394	426	431	375	404	402	394	421	399	420	405	410	420	433	404	401	447	402	424	400	385	456	395	406	413	401	399	409	384	411	393	367	397	382	378	406	391	373	429	395	387	431	411	404	383	393	398	393	406	386	416	413	414	415	408	379	403	405	390	408	393	368	394	390	380	431	411	402	413	387	377	412	414	390	435	375	426	377	404	428	386	411	408	432	430	405	409	414	405	389	433	399	401	379	398	409	396	439	397	377	448	414	394	401	371	402	438	405	392	380	386	384	388	406	366	404	431	399	417	394	380	389	416	400	398	420	394	411	428	413	416	425	399	423	425	415	414	378	398	449	403	386	392	384	425	453	406	370	418	440	379	400	391	398	406	400	408	370	404	439	391	399	397	396	422	395	384	394	438	412	466	431	425	435	374	430	379	375	405	381	425	396	425	418	419	421	401	391	416	400	418	407	401	423	406	432	404	426	427	396	447	413	398	424	388	413	417	408	411	392	417	390	399	394	431	426	410	455	431	445	380	421	383	382	406	397	395	409	410	364	380	426	383	419	418	376	378	413	397	419	401	421	398	398	385	389	413	446	388	359	445	382	395	367	408	421	411	451	421	392	386	440	444	424	402	373	441	440	428	414	432	422	453	436	395	423	430	421	414	383	372	396	416	407	405	404	440	429	413	401	375	391	416	380	401	406	391	383	434	376	380	390	360	377	455	466	422	409	382	415	409	426	429	410	400	421	377	360	405	400	397	401	417	416	406	406	435	400	430	394	379	378	415	388	379	399	406	396	380	422	396	382	422	390	408	423	399	441	415	404	395	404	391	412	373	385	415	412	401	372	379	393	403	361	410	422	399	426	379	394	367	380	396	397	388	432	389	397	438	397	404	413	444	381	340	424	397	387	427	410	364	428	407	418	419	391	431	402	340	427	405	380	403	374	434	395	393	402	424	419	427	386	407	384	403	412	390	379	393	374	376	381	397	402	386	418	399	433	410	401	418	372	388	407	384	373	380	387	404	395	402	397	409	402	426	395	434	405	369	407	399	404	361	401	370	407	420	399	399	456	416	398	411	407	390	421	410	405	428	351	399	389	370	449	399	413	408	354	398	403	405	390	400	392	402	436	422	410	401	404	421	402	432	410	383	394	452	405	428	400	410	430	427	388	395	422	422	418	393	412	447	433	412	407	397	440	403	414	391	397	407	398	425	393	385	418	423	443	402	391	374	387	421	426	410	409	419	404	375	421	400	409	376	418	422	385	358	460	409	398	381	416	398	429	406	387	412	418	423	418	415	415	403	425	392	406	403	405	383	408	398	422	377	371	416	415	423	417	374	421	392	389	415	388	384	394	422	431	397	432	376	438	393	428	406	352	370	382	410	405	415	384	427	405	414	389	415	410	384	429	436	406	380	414	422	402	408	398	357	406	406	386	401	428	425	409	416	407	420	407	409	440	438	388	408	421	407	390	378	416	408	358	406	441	397	424	416	411	409	422	392	422	393	409	384
28905	22186	19991	12713	6875	3961	2682	1925	1468	1135	865	716	647	570	538	522	502	414	432	392	411	409	358	371	318	351	317	305	315	300	280	275	235	237	251	242	242	217	232	207	248	239	236	209	209	209	227	203	201	238	219	232	226	211	239	218	226	240	224	213	220	181	212	224	211	220	192	213	214	237	233	207	207	211	224	219	207	207	189	236	204	209	211	213	214	219	245	197	242	195	245	228	219	250	223	231	214	213	209	211	235	198	219	201	243	233	218	222	243	224	217	225	212	214	212	240	226	178	193	211	207	210	231	209	245	207	202	231	221	195	208	200	207	225	225	212	225	227	203	221	210	232	245	243	222	227	198	208	222	236	187	204	214	204	206	202	207	220	216	219	225	220	206	221	204	228	204	213	237	234	205	212	192	231	221	207	220	227	219	218	217	235	220	212	208	208	229	241	192	179	228	202	202	222	226	226	204	244	201	209	218	192	202	222	217	226	203	219	181	229	206	229	206	193	216	211	183	194	240	233	220	243	197	214	201	201	216	243	215	248	221	214	214	195	238	214	215	180	222	194	204	234	216	230	217	217	215	182	206	205	210	227	216	221	230	229	187	253	209	202	205	229	221	189	225	222	187	210	198	195	237	233	214	232	199	232	210	237	206	229	213	208	219	226	231	222	183	204	234	187	212	230	229	216	213	216	214	231	236	227	225	242	202	226	212	205	218	217	210	229	226	211	211	248	229	243	227	221	216	202	206	204	218	200	215	226	216	215	222	205	210	206	228	229	226	206	227	221	223	225	217	212	237	219	218	201	204	201	229	221	232	226	226	248	194	202	225	211	219	224	188	224	216	219	199	213	217	193	205	207	195	196	230	216	197	225	199	209	231	229	200	212	217	219	207	223	201	225	197	242	187	229	194	209	213	209	227	217	197	233	225	203	202	235	229	197	207	216	226	188	231	198	200	197	192	228	201	226	225	231	236	212	219	215	234	211	238	223	231	230	222	233	206	199	215	211	208	216	240	213	215	196	198	212	215	205	223	218	202	223	210	212	220	200	215	211	218	218	203	188	228	236	200	223	202	212	219	232	209	221	196	243	212	192	190	204	207	200	212	198	218	211	225	199	217	195	216	222	229	224	203	253	203	219	206	205	214	208	200	215	229	204	208	216	214	224	211	215	213	197	216	239	235	206	232	224	204	236	235	218	209	212	208	223	216	238	223	218	216	192	199	211	219	220	227	212	190	203	210	206	239	224	228	216	218	224	211	194	208	197	224	233	231	210	226	203	234	195	232	205	257	236	212	207	208	216	234	243	243	229	191	205	210	204	239	227	233	196	209	214	212	204	213	211	223	200	222	222	206	224	205	201	225	218	204	240	225	217	208	214	240	245	232	203	220	237	223	237	219	203	198	247	193	215	222	227	211	206	220	213	207	224	222	207	217	198	223	210	178	177	204	214	217	210	234	202	208	240	212	251	236	237	214	214	204	228	238	226	214	216	212	215	189	215	207	234	217	203	197	221	232	214	255	234	217	203	235	190	212	221	211	216	200	219	209	197	196	182	221	218	187	222	231	230	200	206	226	245	213	238	219	226	207	233	203	232	212	208	184	236	216	219	216	211	213	191	250	215	220	218	222	191	206	208	220	237	228	179	233	197	201	203	205	224	221	192	220	219	201	187	207	225	221	197	229	187	202	203	227	189	222	211	210	221	226	212	205	232	201	206	226	204	211	238	208	202	204	215	188	194	204	203	246	216	182	221	212	236	213	223	206	227	212	263	205	218	210	210	206	213	231	216	211	196	200	197	226	212	253	225	190	232	229	228	185	216	201	205	233	205	199	226	218	232	220	216	217	223	222	242	203	210	198	205	208	218	199	217	213	229	213	205	213	221	206	180	225	196	226	208	207	207	213	226	218	207	194	207	206	235	226	226	209	215	237	188	226	228	184	250	227	226	194	238	231	215	202	243	222	203	217	240	225	224	227	193	205	241	216	212	220	172	222	209	233	207	229	237	197	212	193	222	225	204	188	225	203	211	211	212	199	233	210	201	226	214	174	208	206	218	225	217	213	213	231	203	214	224	225	213	229	210	204	214	196	202	200	223	213	201	218	221	210	256	192	223	206	213	244	206	210	225	233	217	198	206	198	228	214	241	229	207	202	219	216	227	216	218	248	240	216	201	218	209	244	208	217	212	206	214	216	193	197	216	194	225	236	217	174	204	218	252	241	214	205	194	216	203	211	214	215	232	208	212	206	200	217	224	195	218	212	210	203	239	209	196	240	246	204	223	218	226	242	225	219	187	225	198	212	208	226	203	201	213	217	215	205	196	225	217	200	233	202	237	219	191	214	231	215	223	199	219	251	211	221	211	200	238	217	211	184	200	198	229	184	200	234	208	217	214	237	230	212	218	223	228	224	225	250	203	198	215	223	217	216	231	235	215	216	207	194	212	207	193	227	205	216	212	230	219	231	222	199	204	195	211	213	239	221	236	196	214	231	199	208	212	207	212	211	221	184	214	240	229	201	193	205	233	212	194	201	215	231	191	225	216	206	230	210	214	205	204	214	209	206	234	235	206	211	199	211	203	216	214	200	200	218	232	222	197	230	207	235	230	190	194	222	233	182	224	228	220	222	213	217	216	203	206	221	206	229	232	215	217	191	265	220	208	207	224	220	217	214	181	222	211	212	199	205	208	216	221	212	218	224	206	192	191	210	205	212	201	205	231	227	211	212	225	220	227	240	196	201	205	194	210	196	223	206	198	210	215	208	208	223	225	196	221	205	205	233	240	218	231	191	233	217	205	210	255	218	188	204	209	233	217	214	249	208	211	188	212	201	215	219	219	239	231	235	221	242	200	243	197	212	206	205	195	200	205	223	207	257	173	223	217	213	210	209	216	207	201	202	233	235	211	200	227	210	227	243	205	230	196	199	203	235	216	190	196	222	201	225	230	210	203	180	224	213	231	248	188	208	226	199	212	211	216	241	195	223	216	188	210	218	211	212	196	200	247	232	205	198	203	233	213	234	205	222	217	188	205	199	218	189	194	222	199	233	234	230	223	185	204	231	216	200	209	237	220	220	205	211	211	217	216	206	220	228	246	236	213	224	212	183	209	217	217	227	212	245	222	209	211	194	189	219	194	204	214	218	224	212	218	217	209	232	224	235	209	216	201	212	189	194	227	200	224	222	210	200	206	221	200	263	214	198	218	208	199	199	205	190	208	199	208	211	226	209	238	237	220	209	223	222	207	214	240	207	238	214	200	218	241	234	216	210	209	210	213	211	225	214	209	209	211	196	228	219	204	221	219	236	219	206	207	193	215	226	210	207	223	206	236	207	219	210	219	231	231	247	216	220	216	213	208	210	206	190	216	210	210	217	230	212	214	196	226	229	204	224	208	207	196	220	236	199	230	210	214	188	206	225	197	223	222	222	223	213	205	245	211	199	212	211	207	238	224	207	211	218	250	213	200	204	216	204	225	235	219	214	213	209	235	224	227
24084	28982	20093	12207	9419	6522	4649	3451	2709	1918	1526	1215	1007	918	780	705	635	596	605	585	569	483	481	452	494	421	408	410	349	348	356	322	286	292	287	299	249	290	249	281	255	248	233	236	232	245	206	259	259	231	224	233	247	251	247	226	237	245	241	230	231	245	234	233	251	232	265	237	241	221	221	220	248	259	225	219	228	228	242	227	243	263	229	251	201	255	243	245	239	234	259	246	223	254	260	224	210	258	227	220	238	208	234	225	256	231	237	242	249	255	215	274	236	273	246	237	204	227	211	225	225	251	240	241	235	253	214	220	221	213	238	203	231	218	245	226	241	214	225	249	263	213	225	239	250	260	229	241	221	225	217	238	231	256	235	232	233	233	249	244	216	239	206	227	232	228	221	277	248	222	197	225	245	245	236	243	243	259	242	231	243	224	232	238	226	246	269	231	256	221	247	210	253	227	230	228	259	260	243	215	214	248	215	248	224	260	252	244	250	215	242	247	244	218	218	247	230	238	249	248	221	243	233	229	246	227	237	222	236	245	210	229	251	224	274	246	217	222	217	242	232	235	217	223	230	222	226	219	237	242	256	258	201	229	248	247	224	256	217	234	242	276	231	254	235	240	229	215	209	227	229	250	248	236	241	225	248	244	248	231	225	251	243	254	204	229	240	199	210	223	220	228	237	230	239	224	225	232	225	241	234	235	236	226	210	229	224	233	235	206	211	233	236	235	235	236	259	247	229	217	231	224	245	257	249	223	242	247	225	230	236	249	233	252	257	225	223	222	230	228	228	243	255	249	240	247	245	260	244	231	212	236	239	247	216	246	234	214	234	250	243	240	221	240	221	222	209	235	233	255	219	238	233	263	248	220	255	215	237	247	235	224	252	210	235	258	236	227	227	243	206	211	243	257	216	225	258	227	226	243	221	243	244	235	243	236	225	246	251	195	235	234	227	228	206	238	225	197	248	230	244	238	213	287	258	229	220	240	242	239	247	234	241	194	239	260	213	238	201	271	240	237	203	216	221	234	202	178	227	212	239	218	213	243	237	240	229	223	250	230	204	232	255	219	209	228	237	216	257	233	218	237	232	217	223	229	223	229	239	246	239	241	218	236	219	234	219	231	239	219	232	225	219	240	248	264	237	245	240	220	259	226	234	251	224	222	222	232	244	215	245	247	222	223	233	232	200	253	219	240	231	230	239	221	229	220	244	231	217	250	221	221	224	218	225	206	227	217	228	257	201	258	259	226	221	204	228	254	231	245	257	251	232	241	257	225	261	237	238	235	185	197	239	250	267	225	258	249	240	227	257	231	229	239	261	236	234	200	227	247	251	200	253	221	220	237	232	238	227	202	245	199	254	230	233	241	254	232	231	247	221	252	237	274	214	204	241	231	226	244	236	226	223	214	252	228	239	254	233	231	222	229	226	254	235	216	235	206	219	208	239	255	246	228	214	247	243	225	257	232	232	250	235	243	249	233	249	253	229	215	226	246	234	255	233	209	229	237	238	236	245	259	249	216	259	221	224	221	235	229	217	243	235	220	232	218	250	260	212	241	252	231	265	225	234	237	220	257	238	244	238	243	240	252	206	224	220	241	222	211	254	243	244	215	229	254	229	221	235	206	217	250	211	231	226	228	242	238	248	234	244	206	220	234	237	219	208	214	248	210	249	264	257	222	240	220	224	240	236	236	239	224	249	235	214	229	216	241	216	265	242	228	241	208	238	229	254	252	215	224	244	237	232	220	241	251	226	247	249	224	250	245	233	247	219	243	218	235	240	217	231	231	217	269	234	258	242	242	247	239	253	225	237	267	227	228	225	246	217	241	257	217	228	220	250	239	226	222	233	221	234	203	263	224	234	233	257	233	223	230	232	241	220	244	222	243	215	220	202	231	239	255	228	251	225	229	220	262	208	226	216	225	212	229	221	239	232	215	246	243	233	240	241	264	232	247	231	225	214	249	239	246	238	223	216	223	250	260	229	255	235	226	247	234	239	237	233	205	259	240	251	215	199	222	239	258	238	242	247	255	251	216	213	230	215	221	229	242	250	248	259	232	237	240	260	233	238	231	256	227	208	233	244	241	241	216	229	253	238	252	255	233	216	240	248	233	226	233	216	194	236	215	213	228	238	217	243	229	237	217	225	222	241	218	237	250	238	234	246	245	225	242	248	254	232	260	233	226	194	243	259	226	232	242	230	237	244	230	214	275	211	238	230	225	218	237	250	241	244	226	216	229	224	221	212	244	236	259	222	248	242	231	212	236	238	215	197	239	195	242	224	259	231	194	268	244	241	242	228	229	245	222	237	244	235	266	223	256	227	236	257	255	234	237	210	231	234	248	211	233	238	250	243	225	238	252	225	265	226	275	249	234	229	241	256	240	244	227	237	227	212	217	223	222	258	205	244	235	244	215	218	220	251	226	229	231	233	218	234	236	214	228	232	270	257	235	268	247	257	226	265	213	238	206	253	236	273	224	218	242	251	217	244	261	239	216	254	230	241	234	242	261	242	225	235	225	228	253	235	241	231	219	224	230	230	225	244	230	261	241	220	255	233	233	234	240	233	239	228	215	233	202	221	231	220	227	226	206	280	242	222	240	232	234	221	220	254	236	227	234	244	265	219	223	229	237	221	238	218	237	262	237	252	228	217	222	237	224	204	240	219	215	241	235	227	230	213	242	241	242	230	238	213	239	225	204	227	232	231	225	234	222	253	243	219	225	226	214	236	235	252	267	226	238	258	243	251	228	239	227	240	231	221	245	249	215	237	261	219	245	226	225	231	255	217	255	243	228	228	230	247	211	239	219	234	233	244	236	200	214	253	231	235	229	222	246	221	223	250	224	221	247	209	224	251	233	261	228	243	227	233	240	224	230	244	213	238	237	229	230	216	233	267	272	247	250	254	249	240	250	246	236	265	231	247	239	236	232	229	247	227	251	254	220	246	238	218	235	267	249	254	233	265	241	201	250	241	276	231	214	235	242	266	224	225	255	201	229	245	232	231	234	234	241	229	217	235	220	222	252	235	230	233	253	246	245	231	238	234	238	220	234	197	232	258	238	246	218	264	201	295	248	242	207	242	225	237	215	228	241	230	221	233	237	236	215	203	219	233	214	236	226	229	229	230	238	255	237	229	238	215	234	239	252	245	227	241	254	225	226	238	244	242	216	213	236	262	232	237	268	233	248	228	237	234	233	229	233	214	239	210	247	241	207	214	240	254	235	253	231	213	244	233	256	272	210	242	275	234	249	234	254	230	209	218	204	228	250	233	241	211	264	237	224	247	213	234	237	256	230	243	230	232	241	253	250	229	224	233	214	243	223	236	243	235	224	247	225	238	242	218	234	231	217	224	228	255	248	243	221	220	234	262	233	232	242	206	218	257	227	230	257	227	240	226	233	247	247	243	225	239	228	227	245	261	248	245	252	240	248	246	215	226	234	195	225	222	247	237	258	233	262	242	277	199	230	213	183	247	260	249	236	214	252	232	225
23897	21272	28461	24493	21405	14855	6838	4017	2810	2091	1604	1315	1134	987	938	813	803	738	673	628	613	557	535	498	531	507	445	449	422	384	378	341	313	331	364	329	333	328	307	311	273	324	289	296	284	307	304	269	271	288	280	328	288	255	268	251	264	276	284	270	265	247	281	281	269	241	261	271	267	285	283	285	294	272	273	259	271	264	266	315	261	269	297	260	286	296	263	261	287	275	264	240	280	274	291	286	276	300	254	306	269	272	252	266	281	241	248	265	247	283	276	264	293	263	253	267	283	259	268	259	276	281	266	269	276	262	279	276	268	298	238	264	255	256	273	254	294	265	281	263	258	255	263	263	291	288	269	268	269	263	262	285	262	277	281	223	277	242	280	277	290	303	292	233	274	273	274	270	260	289	269	258	266	241	236	296	282	256	295	287	244	271	263	239	232	257	269	266	255	273	260	275	275	266	239	282	304	277	282	244	290	292	254	274	278	257	267	240	244	250	261	279	261	257	269	247	233	285	283	269	277	262	291	255	254	293	257	273	256	238	267	281	267	274	254	272	305	278	290	280	237	284	279	290	261	281	259	289	288	243	268	249	249	269	257	269	262	270	262	284	276	266	274	237	272	279	288	272	262	266	271	311	301	280	247	268	263	274	264	313	254	275	256	253	246	271	248	260	278	245	263	262	240	264	253	303	277	273	284	259	269	262	248	278	262	259	280	275	269	250	268	274	257	279	275	260	290	271	279	246	247	288	250	261	264	281	276	294	279	253	294	281	268	285	257	247	251	250	280	275	280	289	290	256	236	270	282	255	256	260	262	270	269	262	272	234	271	263	279	282	290	295	303	253	285	265	252	271	255	286	276	269	271	273	243	273	269	284	302	260	285	265	250	285	282	267	271	255	273	258	274	265	232	292	270	241	245	268	250	226	268	264	280	283	284	229	250	235	255	249	293	275	252	269	267	247	294	270	264	265	275	260	287	281	278	259	275	258	281	261	280	275	290	288	259	280	256	282	276	266	244	280	255	281	273	267	289	238	270	281	241	268	227	267	284	263	297	299	279	291	290	231	249	271	291	291	278	287	269	273	277	285	249	282	264	238	258	253	264	260	268	271	251	305	277	280	253	267	270	270	239	277	237	266	270	231	246	295	273	256	281	249	261	255	233	254	276	264	264	267	290	311	268	270	251	267	265	268	267	273	242	280	254	279	283	254	272	279	297	272	259	259	251	292	260	239	235	254	270	281	271	252	292	269	257	277	274	280	267	280	271	292	262	326	269	277	261	259	246	279	250	260	237	297	263	250	263	285	245	265	269	252	280	255	263	281	220	274	272	264	268	259	260	282	273	274	285	292	269	271	275	241	272	291	258	243	260	295	257	258	270	272	279	246	304	262	282	247	275	248	265	262	267	272	254	262	276	265	276	283	258	249	263	269	282	288	243	288	281	254	295	256	291	274	253	290	279	278	263	244	278	281	256	257	245	256	258	275	269	268	243	260	260	283	254	258	256	303	221	247	282	273	266	254	286	250	263	272	265	278	267	262	267	273	239	271	264	256	274	290	283	262	277	264	251	283	276	289	284	259	256	255	257	256	275	307	239	268	244	256	255	283	270	260	251	265	274	270	248	281	277	243	299	250	244	276	250	234	269	259	259	238	283	249	280	280	278	281	275	268	260	268	245	278	271	280	260	257	287	287	274	263	302	274	259	246	263	262	306	235	265	292	267	276	259	230	291	263	230	257	226	276	264	286	277	257	304	228	258	267	260	276	249	269	268	266	246	245	261	263	284	257	272	287	272	268	261	268	258	256	266	288	279	267	292	262	250	241	263	242	255	274	280	243	255	275	254	274	293	278	289	287	280	240	275	262	250	281	297	271	269	255	264	254	257	280	270	268	259	262	262	287	236	285	271	263	274	269	273	266	266	279	267	255	236	273	250	266	275	273	271	281	261	265	260	249	227	268	293	257	250	261	275	255	271	273	280	257	265	258	251	295	266	287	277	269	296	261	273	294	273	269	282	279	279	287	285	273	254	258	247	281	250	260	261	267	269	264	258	274	255	266	307	256	286	281	264	271	281	279	261	257	249	287	251	301	240	280	275	274	269	291	274	237	281	272	292	258	272	279	285	245	286	241	256	284	239	254	246	289	281	264	273	256	284	291	284	247	232	270	252	251	264	304	256	239	258	246	287	261	235	277	281	283	259	284	257	252	253	247	280	245	280	253	243	259	291	254	270	256	237	270	284	276	292	246	292	270	260	292	257	248	264	244	300	269	264	282	253	295	268	265	259	254	254	292	249	294	270	265	289	278	277	265	278	269	243	291	278	260	247	303	241	267	305	238	272	311	287	279	243	268	271	244	239	279	287	293	242	241	314	275	255	250	274	256	270	266	271	295	250	231	267	285	254	267	280	234	273	250	270	230	255	266	254	266	273	253	288	254	283	250	237	248	271	267	283	274	244	235	252	299	262	256	249	259	245	272	285	270	273	270	247	285	255	255	290	288	251	263	260	272	237	246	309	264	278	260	293	262	263	308	260	238	265	255	278	285	265	264	281	275	288	270	253	257	260	260	292	269	272	267	277	269	277	266	273	265	269	256	262	259	285	285	289	289	266	264	322	276	278	268	297	269	288	261	253	278	274	281	255	280	265	272	265	227	259	248	264	280	268	255	254	263	256	257	245	275	259	284	248	276	260	280	281	238	271	290	254	281	278	281	277	258	275	244	276	252	273	264	260	286	282	277	266	284	245	271	266	283	298	265	275	248	293	250	230	268	270	233	258	269	254	283	285	257	273	265	269	262	264	260	265	273	266	284	248	266	259	254	276	273	287	268	230	267	275	255	282	268	255	245	272	257	249	268	264	280	280	259	297	273	237	274	267	293	229	271	266	269	259	278	276	287	270	238	259	264	257	252	277	261	276	292	319	273	283	286	266	281	277	254	270	292	266	288	284	273	271	260	257	284	317	279	241	267	246	274	267	251	280	255	284	278	248	274	267	239	286	241	255	293	284	257	265	278	267	242	266	248	279	271	278	242	261	284	275	264	273	289	298	275	282	258	262	241	268	259	251	278	271	251	278	284	269	255	259	292	254	258	281	252	261	257	263	276	277	253	280	292	265	255	278	247	278	261	262	289	279	281	297	258	270	277	290	262	262	293	255	273	280	275	261	250	256	267	261	239	251	245	280	274	252	280	247	255	259	229	256	259	266	294	272	270	275	272	272	242	297	275	230	268	276	266	290	275	296	282	261	273	281	280	280	294	267	254	252	265	271	305	265	274	261	271	281	251	273	265	263	257	265	258	263	272	305	258	286	259	290	304	291	278	239	280	258	263	272	269	284	260	287	276	238	253	252	237	265	259	254	269	264	274	256	254	274	286	242	285	259	298	291	251	284	254	280	244	265	295	302	294	276	249	282	278	311	294	304	238	265	271	267	296	272	244	253	256	286	271	244	297	264	281	275	243	271	276	264	279	273	262	265	270	278	264	315	276
24886	39374	28540	19507	15166	10859	8288	6238	4597	3224	2735	2157	1799	1561	1386	1212	1170	1109	997	892	857	813	769	707	671	632	628	588	530	494	474	469	404	414	405	369	366	354	339	324	332	328	327	302	285	283	298	296	282	275	287	309	276	284	299	284	295	273	302	282	290	299	273	311	288	278	305	297	276	266	264	281	274	281	255	296	307	292	296	282	313	255	289	260	262	283	276	296	277	285	272	282	264	262	291	287	293	298	271	298	300	301	265	301	281	282	289	294	281	301	243	265	261	294	280	283	287	270	258	253	295	319	292	272	284	278	275	280	267	290	286	288	278	285	279	318	293	288	285	273	284	292	263	295	299	303	283	276	275	299	263	267	277	260	251	288	285	274	284	294	291	272	293	266	274	284	282	278	283	259	264	312	274	252	268	268	271	288	277	272	288	286	275	297	299	277	291	271	276	283	269	291	287	289	268	287	281	265	312	274	307	274	280	271	291	289	276	271	276	293	276	248	287	296	291	264	315	290	283	306	293	263	255	287	273	253	285	282	260	266	269	261	274	297	276	272	283	285	263	295	292	283	262	325	302	313	268	292	268	286	294	266	275	269	330	271	304	286	276	265	277	271	289	288	289	283	305	271	291	297	287	286	330	278	280	288	260	263	283	289	290	279	280	290	271	269	268	295	267	310	268	285	275	294	276	303	293	280	281	272	306	269	300	272	291	287	272	280	273	270	259	298	285	306	278	292	307	266	271	266	260	291	269	274	269	265	300	278	262	285	294	252	286	301	272	280	273	273	274	269	256	297	281	297	283	250	281	257	267	302	295	242	242	271	291	282	255	274	306	305	264	283	255	302	284	275	286	290	283	282	289	253	277	295	301	284	264	286	289	281	281	262	315	279	298	290	272	288	279	271	252	312	280	267	273	289	253	268	273	288	302	261	295	260	312	274	272	284	284	287	243	306	293	278	281	302	281	291	281	271	284	291	287	298	294	298	270	291	262	296	302	272	291	268	263	280	269	269	279	269	286	313	267	288	285	290	285	295	250	276	308	249	317	287	292	268	255	274	283	278	276	272	280	275	269	308	280	297	281	286	272	262	280	264	303	274	321	269	272	266	272	282	269	278	259	286	270	262	291	295	276	273	261	282	270	274	272	278	272	279	267	268	293	273	278	267	303	251	249	250	266	297	278	276	281	269	281	287	264	257	300	302	285	281	283	293	277	294	267	292	300	294	281	267	291	290	257	301	261	289	272	267	287	282	261	296	280	299	277	274	298	297	254	276	264	271	277	281	282	302	280	285	298	274	253	281	277	268	269	293	270	286	281	282	281	249	308	296	270	279	272	323	274	323	268	285	292	256	269	293	264	313	305	284	288	300	317	254	254	265	299	267	276	274	277	251	259	278	299	281	302	279	297	286	283	271	248	265	290	248	300	286	287	275	280	260	301	273	270	276	273	294	287	293	279	277	269	307	279	279	277	255	267	270	294	284	312	275	277	283	307	309	273	302	280	259	289	272	280	272	283	266	287	334	268	290	286	286	302	287	277	258	267	315	283	291	272	277	296	324	285	288	257	299	292	287	289	277	287	267	274	267	263	275	275	288	289	287	277	292	272	282	289	289	272	272	293	308	290	296	282	268	274	308	311	286	280	264	289	259	245	267	306	294	267	267	270	277	268	253	298	269	263	311	271	256	297	271	266	261	258	289	257	270	266	273	302	280	275	286	276	275	257	283	274	280	297	288	282	272	296	311	262	264	275	278	275	303	273	304	318	263	299	269	294	280	279	290	294	293	267	272	270	269	263	298	275	267	286	297	268	277	315	284	299	305	294	263	274	279	264	309	252	266	303	308	260	299	269	288	261	305	254	282	280	276	284	264	242	298	278	267	275	278	268	287	297	299	265	262	303	304	261	274	275	278	244	278	282	279	287	262	248	297	297	305	292	284	269	261	277	296	260	266	276	283	285	244	268	254	270	279	275	284	277	278	288	247	289	289	254	266	296	286	276	276	283	304	288	291	280	263	279	311	312	281	286	268	257	258	286	285	301	277	282	268	278	292	282	313	263	255	265	257	263	274	295	285	290	295	284	264	255	313	262	287	299	280	299	264	274	282	273	289	302	281	279	291	289	260	287	294	283	273	307	283	284	297	264	283	304	282	245	296	247	287	265	275	278	277	262	277	304	262	291	281	284	281	294	260	294	279	289	293	260	291	281	261	250	282	259	307	287	288	280	270	274	301	265	271	270	279	269	289	287	270	318	303	276	296	267	289	268	281	274	267	289	262	266	285	278	289	280	307	316	259	274	301	278	240	280	285	299	257	269	271	279	287	299	288	298	275	270	286	297	268	273	325	282	304	272	292	279	312	255	282	300	243	283	301	293	304	230	299	249	288	250	274	286	308	281	297	250	284	302	276	296	282	255	251	291	297	279	285	277	278	282	263	281	275	258	267	285	267	296	265	257	280	292	282	264	270	283	288	268	234	284	279	308	275	274	275	287	267	274	279	262	293	257	266	289	305	310	275	274	251	280	290	262	279	299	258	289	290	292	294	265	287	259	275	306	293	294	267	285	289	296	273	284	279	290	294	285	257	274	290	304	275	296	290	259	270	267	272	276	300	273	281	291	306	262	265	264	283	261	240	264	287	283	274	257	287	277	292	258	300	254	261	278	259	282	292	287	274	306	257	273	276	292	290	282	296	320	286	283	296	265	276	291	282	283	294	279	253	280	275	265	282	300	285	274	280	284	272	291	280	291	284	308	299	254	249	290	267	281	296	258	277	263	304	276	294	297	289	306	273	298	282	269	293	269	291	272	271	280	292	289	271	307	289	273	316	280	267	282	267	286	269	273	262	277	278	289	289	251	289	274	282	304	312	255	268	289	312	254	269	266	275	273	271	261	256	279	265	286	299	318	265	257	273	279	274	274	265	284	304	278	289	262	282	263	305	296	259	270	265	298	260	266	239	283	272	254	292	244	281	307	269	268	296	297	273	258	252	272	276	284	290	286	260	319	295	284	297	294	281	275	284	273	264	277	269	280	279	272	278	283	303	250	264	264	257	262	287	281	288	269	263	272	293	253	300	283	286	288	296	300	283	283	279	287	272	276	249	291	272	288	274	292	272	285	325	291	309	279	283	257	263	236	271	299	296	293	290	275	249	275	288	290	299	270	294	288	270	289	250	274	255	296	264	303	288	266	322	289	283	272	284	301	263	264	291	298	302	306	283	262	280	251	278	315	267	296	279	304	277	277	274	299	293	264	280	245	316	268	291	253	278	275	287	270	269	279	285	286	276	297	279	282	280	257	254	305	306	272	281	286	255	282	290	280	269	259	301	267	298	296	278	304	268	300	283	264	267	284	287	272	271	231	287	268	293	288	283	295	278	285	290	255	313	297	256	283	280	319	274	284	260	289	303	244	263	288	275	272	274	292	302	263	277	253	291	278	281	293	300	287	302	272	282	285	289	293	257	280	277	320	272	283	279	278	288	311	280	295	306
25152	21259	27449	25423	14910	6493	3927	2766	1920	1454	1243	1039	934	787	789	720	676	655	640	574	488	537	524	512	473	441	457	375	393	427	378	374	347	341	338	336	318	346	313	330	311	284	302	283	259	281	312	292	288	312	302	293	305	308	277	278	320	255	287	284	286	284	297	274	299	301	287	274	294	255	284	314	271	306	299	292	272	310	299	298	290	302	294	254	272	267	287	294	275	306	284	277	294	274	277	299	284	270	262	319	276	277	274	274	262	311	301	304	285	280	291	292	317	292	270	279	306	296	267	265	311	297	316	316	271	303	282	303	289	262	286	300	277	289	289	297	307	325	281	320	300	283	298	278	289	324	288	324	268	285	306	274	316	285	258	269	308	304	275	277	257	297	299	291	288	318	285	268	294	291	285	298	321	294	321	287	302	317	272	286	251	278	286	276	273	324	242	286	277	306	310	269	297	279	277	297	297	265	308	272	287	261	262	298	248	265	314	300	293	261	266	289	260	301	277	254	261	288	279	259	279	309	272	289	305	263	286	293	267	323	265	300	295	252	295	292	288	308	271	310	285	278	315	267	254	294	262	308	297	275	283	295	283	271	293	283	271	310	316	299	288	276	303	273	268	303	293	252	280	294	306	259	290	270	278	284	290	295	273	301	267	325	288	274	302	299	251	246	277	305	269	292	307	270	291	287	309	265	292	320	276	290	295	271	292	320	319	282	273	281	259	282	287	281	281	288	289	274	300	284	291	317	290	268	274	277	290	293	276	311	275	280	287	280	308	311	274	268	280	297	268	289	310	263	304	295	298	286	271	292	259	287	268	306	217	330	279	281	292	257	289	313	286	280	273	279	283	305	272	307	263	326	293	296	297	280	293	301	303	285	295	285	272	308	298	275	298	318	277	290	299	282	299	270	316	308	280	326	277	278	302	276	293	306	290	290	278	280	303	270	286	274	287	267	310	287	280	297	281	281	277	298	295	258	274	309	291	279	291	262	266	281	261	264	314	272	284	306	299	297	286	306	303	305	296	302	288	288	266	296	315	313	319	317	271	298	299	298	266	299	275	332	272	295	304	286	281	287	287	307	259	272	288	276	283	304	320	289	281	286	274	273	276	291	281	306	280	301	272	309	293	290	306	280	285	292	302	290	279	261	288	325	281	258	271	293	311	288	297	279	297	290	279	291	256	286	267	264	283	315	322	292	294	282	291	300	305	288	303	288	275	316	321	306	276	279	263	280	271	297	282	289	273	285	273	251	271	279	281	293	309	291	315	306	258	280	273	287	280	303	296	286	279	258	281	300	262	275	311	295	267	307	247	291	298	294	291	261	263	283	243	300	273	298	337	283	316	292	297	311	280	311	326	259	310	283	270	295	289	286	291	286	234	314	296	255	308	280	280	244	319	292	276	278	299	285	286	296	314	274	306	300	302	320	302	298	243	299	308	301	272	281	304	284	288	318	284	278	278	285	276	288	284	288	300	283	287	310	289	271	304	288	294	307	264	309	288	271	255	271	307	270	287	284	280	273	273	295	283	294	287	289	275	273	258	260	308	255	281	279	270	296	270	306	288	272	291	288	301	255	280	301	292	290	282	286	300	293	284	303	301	282	282	287	293	295	292	291	284	313	260	259	310	313	283	296	283	269	267	255	270	288	253	306	299	297	292	316	274	307	295	272	272	303	299	309	269	305	284	307	276	296	281	290	274	264	308	291	284	261	286	285	302	273	300	291	293	294	262	305	269	267	306	279	252	272	274	294	299	304	283	307	294	297	297	295	258	262	294	298	276	282	257	303	258	302	271	276	289	288	327	295	275	325	306	269	272	304	265	268	315	291	278	273	293	288	277	295	308	275	294	282	273	289	275	283	286	297	314	263	307	315	300	289	263	263	279	287	292	320	298	278	294	281	297	320	272	279	273	247	296	303	287	265	272	299	291	285	283	269	289	261	291	270	283	297	292	300	318	272	290	285	272	289	325	288	272	289	281	278	288	288	276	267	284	289	269	301	267	279	281	298	291	295	246	283	269	242	283	281	292	269	292	298	307	284	258	313	298	292	310	290	287	278	310	270	273	295	254	264	271	273	297	286	258	275	286	262	288	292	324	289	284	294	280	248	273	325	281	295	296	303	275	286	303	289	297	281	273	267	318	276	265	295	293	277	277	290	288	287	315	277	298	264	275	274	301	283	301	286	278	252	260	300	295	288	287	285	289	270	301	282	277	258	288	288	268	279	280	287	266	341	294	317	287	269	260	258	291	291	264	304	320	310	310	269	269	272	264	293	303	320	290	292	319	266	298	278	288	272	288	278	283	287	276	295	288	289	311	296	271	271	245	283	286	268	280	256	279	286	295	255	272	299	315	265	265	285	287	280	277	271	307	282	276	263	285	294	292	274	302	302	312	287	281	256	276	294	268	276	278	281	291	299	284	303	275	288	281	305	333	269	277	305	297	287	265	267	309	261	262	269	257	269	325	292	281	271	270	273	279	271	297	303	224	276	311	273	287	274	270	289	299	296	290	265	296	304	276	286	276	276	301	305	282	302	252	261	244	269	286	271	299	296	285	291	292	286	283	284	299	251	256	270	283	275	264	287	280	256	277	283	272	312	292	315	298	290	274	303	286	274	284	308	277	290	312	307	297	314	282	296	311	268	276	290	280	308	261	293	288	284	265	297	257	224	288	281	295	302	314	329	298	298	291	264	286	266	281	296	302	297	286	262	282	267	280	242	284	290	282	271	262	282	308	303	282	244	290	273	253	283	293	305	305	307	279	268	283	281	300	277	302	306	272	300	284	277	302	292	281	295	298	270	312	300	283	303	259	277	295	270	284	277	310	299	306	304	275	294	279	296	304	296	269	287	295	287	273	280	278	282	293	284	269	260	276	267	293	291	273	305	269	273	270	323	309	283	285	273	278	299	320	304	295	276	283	286	268	294	295	275	283	281	292	251	272	266	287	305	265	273	278	287	289	316	272	288	305	285	256	269	326	295	284	268	302	284	246	284	280	269	266	282	294	295	296	293	278	266	283	286	296	268	309	286	289	276	281	264	289	295	300	282	266	307	267	284	289	287	267	276	288	279	286	257	257	284	282	268	300	282	280	278	289	296	318	287	308	263	280	276	309	317	290	266	301	278	271	278	295	265	278	278	275	289	294	262	257	293	294	267	292	317	274	284	287	302	287	295	265	281	263	292	286	284	269	308	286	298	309	301	291	275	279	284	316	282	265	282	266	279	263	288	297	271	321	277	260	277	278	267	278	295	274	275	320	308	299	270	295	319	284	293	284	307	303	281	284	293	300	314	279	307	273	285	265	295	270	292	288	283	257	288	295	326	306	277	251	307	247	304	296	293	266	286	279	289	286	274	285	274	270	300	293	265	262	274	277	270	264	280	250	295	282	289	274	283	315	285	298	270	289	306	273	276	291	288	279	290	281	289	295	308	294	295	291	281	289	288	263	281	304	289	267	282	267	309	285	295	268	308	292	299	283	286
25685	36172	24560	15776	11873	8846	6551	4902	3708	2598	2079	1721	1402	1294	1151	1090	1030	969	858	798	718	679	658	602	581	582	571	548	490	476	437	402	448	401	384	388	359	325	365	355	346	318	338	373	306	280	318	330	318	278	323	299	310	329	300	310	336	338	304	306	292	299	331	309	291	319	315	284	313	308	303	278	353	313	311	303	300	330	310	320	287	326	332	295	294	329	299	313	302	327	299	310	309	294	306	313	342	302	301	297	308	313	308	319	315	311	284	249	298	342	303	321	304	324	322	306	307	312	316	290	288	302	310	303	328	311	311	320	289	286	321	328	284	330	312	281	316	294	314	336	325	325	321	283	298	290	332	265	300	312	306	324	301	309	315	285	318	314	317	318	315	296	306	333	328	326	315	307	296	290	312	327	333	286	291	271	299	331	324	291	301	297	289	324	282	309	314	320	321	324	326	294	287	293	315	302	315	322	290	305	286	308	313	286	283	329	297	305	284	327	305	291	282	295	291	274	333	275	281	298	309	329	307	337	305	298	304	311	324	292	291	293	288	298	355	297	330	301	291	327	272	309	322	293	325	311	284	309	305	280	318	301	308	281	305	295	299	311	337	315	310	342	315	284	325	299	320	291	307	300	305	324	293	320	288	287	293	309	300	318	300	318	310	335	302	280	296	292	274	311	339	340	276	282	299	309	295	314	306	314	314	322	316	306	309	323	315	295	309	294	316	292	320	291	310	309	297	307	326	309	329	297	297	329	297	351	300	301	304	318	313	300	284	315	303	301	298	262	310	292	350	339	318	293	335	306	304	301	300	300	266	330	306	311	331	324	325	292	299	314	291	315	335	313	303	331	310	328	322	299	272	281	321	308	316	299	303	282	328	314	295	272	323	290	312	340	334	298	335	295	284	318	313	332	297	356	303	323	319	287	299	303	302	318	309	318	347	278	303	336	305	288	320	325	296	304	318	331	312	353	302	315	346	303	292	318	293	344	335	293	345	286	275	282	277	292	302	280	303	300	340	328	309	307	301	296	330	302	303	338	313	299	286	302	302	307	303	283	302	297	283	333	293	322	290	294	302	316	273	305	300	370	299	330	337	296	313	316	295	316	322	317	308	326	316	308	328	290	312	272	287	320	288	297	293	353	302	321	303	305	332	259	350	308	333	315	304	314	310	336	327	276	313	321	289	289	346	345	305	310	312	306	311	317	308	318	306	326	317	303	282	319	347	320	285	307	291	322	299	265	302	306	307	308	280	313	312	324	315	300	329	298	307	335	294	312	293	303	301	329	316	334	292	273	303	307	310	331	299	321	297	331	336	303	328	294	311	310	287	280	289	299	318	293	312	295	284	311	301	305	322	288	318	314	317	282	327	329	333	313	300	303	314	305	306	321	292	311	311	296	319	286	338	308	348	322	280	307	302	291	332	336	287	259	311	288	297	306	312	289	304	313	297	292	304	303	328	305	310	334	290	318	312	332	320	321	276	312	304	291	310	292	310	316	305	290	308	302	313	305	296	317	324	317	327	301	302	292	282	307	304	278	284	324	327	304	298	307	316	271	331	302	281	309	319	331	293	328	312	278	307	311	281	284	313	308	307	315	286	312	329	344	293	306	306	281	305	302	336	314	315	301	326	319	307	310	307	315	320	341	296	350	317	285	313	268	310	306	303	302	307	318	283	332	335	311	307	297	308	254	304	334	298	322	281	307	306	327	313	311	265	301	311	331	293	309	315	322	330	280	353	293	288	307	310	299	265	319	262	290	317	304	293	328	311	301	293	323	294	265	311	309	300	296	322	331	293	299	340	305	301	318	289	296	309	302	278	329	316	310	327	333	279	319	300	328	337	337	304	318	314	317	329	292	336	302	305	309	309	307	308	304	331	309	297	323	345	314	308	284	311	287	300	304	294	325	309	343	311	278	323	276	279	304	337	296	297	272	316	295	283	303	311	324	309	285	300	299	336	309	301	285	300	348	289	304	338	291	301	328	286	290	319	302	285	320	302	335	288	289	297	291	337	336	299	292	291	301	292	320	325	300	312	284	298	313	285	322	315	299	307	310	314	296	294	288	278	301	349	309	307	302	331	299	311	291	306	308	316	328	315	285	310	314	292	310	322	299	301	311	300	322	307	301	298	295	336	305	319	322	294	307	312	300	295	344	282	292	317	274	306	330	310	284	345	305	301	298	318	343	297	316	285	310	299	256	322	311	288	269	290	320	278	304	298	322	291	301	287	326	288	310	294	301	303	334	316	281	315	328	334	260	298	311	281	285	302	318	316	333	311	318	301	295	294	289	320	322	317	283	296	307	318	308	320	321	298	277	318	304	308	311	306	273	301	322	301	284	308	320	294	297	331	315	321	329	348	296	331	300	299	306	300	308	301	300	321	322	303	306	316	302	295	275	311	332	317	284	302	321	316	327	306	310	303	317	306	310	311	290	303	298	302	311	288	296	331	282	314	255	294	333	284	309	288	308	268	298	343	331	307	331	338	328	295	308	308	312	327	304	314	323	294	291	327	298	330	317	285	320	321	305	321	306	322	340	313	281	316	299	316	296	275	302	309	326	298	276	319	297	322	310	270	286	343	291	323	270	339	314	323	305	290	304	313	298	305	313	307	317	329	283	305	285	302	317	338	317	304	288	306	335	307	321	296	310	283	316	341	310	320	309	291	311	320	324	327	327	296	288	320	277	318	320	299	307	285	300	308	311	305	322	309	325	332	332	289	334	296	315	270	306	305	313	314	328	291	309	322	349	326	329	322	288	292	310	324	294	318	299	285	287	311	327	309	302	313	332	332	291	286	324	308	292	324	295	314	321	312	317	302	318	323	297	338	338	325	302	315	295	316	303	302	310	297	305	334	319	276	309	319	296	336	308	304	314	314	319	296	305	296	309	347	308	280	329	349	344	349	285	299	307	295	287	330	328	299	324	279	283	295	271	281	288	312	294	305	307	307	320	297	293	297	326	311	322	327	293	316	278	316	327	279	288	357	348	319	284	330	344	324	281	306	300	279	306	302	303	274	298	278	308	309	288	313	307	307	325	311	296	308	341	322	314	304	286	298	308	313	336	322	284	304	302	278	324	300	302	314	288	322	286	303	327	309	321	334	300	322	290	310	324	310	266	305	293	290	311	302	337	301	333	313	301	313	320	306	275	281	306	319	289	307	332	302	321	308	309	327	293	307	324	309	326	276	304	311	307	310	295	289	286	280	303	272	308	312	291	328	299	305	301	284	308	301	333	295	299	338	286	288	300	289	336	304	320	290	297	337	308	317	291	325	335	306	307	293	281	327	309	312	339	311	321	295	328	306	318	298	292	291	302	300	311	301	296	292	298	296	319	300	295	294	311	287	321	313	311	311	295	303	304	284	299	291	295	329	283	316	329	308	310	340	324	343	286	309	299	312	344	301	302	297	293	271	315	318	315	295	307	300	315	302	317	307	286	316	335	296	338	329	322	274	320	319	276	334	274	291	358	279	298	312	275	286	280
22816	21252	28861	23961	21322	21718	15153	6289	4096	3290	2628	2003	1675	1516	1347	1280	1220	1113	1061	926	896	790	779	799	763	674	655	635	608	577	592	544	557	511	519	437	435	472	416	437	421	422	423	421	416	424	447	412	414	403	398	414	397	384	394	395	409	394	387	401	396	380	404	380	412	397	395	355	381	407	383	385	421	405	394	390	424	454	383	404	365	365	361	359	400	417	374	399	430	360	377	385	408	402	397	359	423	400	400	403	378	403	374	411	420	403	374	378	392	409	389	365	427	397	435	394	359	367	374	371	386	401	390	429	427	425	373	385	355	386	386	389	364	379	372	370	354	372	457	450	432	379	397	392	388	399	351	366	416	403	355	387	398	389	416	395	382	366	395	408	405	385	383	390	365	360	369	396	388	405	349	366	392	405	352	402	359	392	394	408	392	385	394	407	376	367	376	405	398	378	386	389	375	363	415	391	414	404	388	374	377	393	406	376	400	392	449	384	370	372	389	387	372	395	372	369	393	382	359	379	386	385	393	396	414	405	408	342	427	393	386	418	395	366	388	408	420	382	347	371	387	368	399	372	401	363	384	395	389	403	415	378	380	386	400	367	376	372	351	414	411	346	369	368	380	408	383	414	414	376	405	397	389	384	374	374	422	388	378	373	406	371	402	397	361	374	357	401	355	401	382	380	355	433	417	422	370	411	382	405	358	389	386	376	416	375	359	365	383	394	416	406	374	422	419	376	397	415	420	362	401	400	402	399	398	382	367	401	413	394	368	416	397	413	370	375	391	398	369	352	400	379	388	396	434	369	369	386	390	386	348	382	379	426	402	404	401	422	397	396	371	414	384	378	402	403	383	377	337	410	426	387	393	374	431	423	391	407	423	419	393	359	375	388	406	382	378	410	406	414	411	435	370	369	387	392	416	363	411	424	364	408	376	421	427	415	403	351	389	357	428	368	438	393	363	371	422	366	411	425	371	405	402	361	404	395	378	392	394	385	397	357	390	384	401	389	397	381	386	416	404	396	401	368	388	417	397	383	382	410	345	402	390	391	395	358	399	385	347	401	378	401	411	430	377	388	412	387	384	370	390	392	368	393	379	389	397	399	387	405	370	371	394	392	357	397	368	405	372	416	395	390	380	395	409	396	399	377	400	393	413	405	402	392	395	392	389	353	389	377	380	373	379	364	444	410	369	393	396	369	376	406	385	368	406	396	405	395	387	399	389	366	356	380	381	366	368	384	417	415	413	387	395	357	413	388	396	396	408	389	385	381	403	396	406	386	390	434	407	390	378	413	396	321	411	391	404	415	400	415	421	403	384	359	363	377	376	417	398	382	414	363	378	359	383	412	405	388	386	411	360	443	392	363	404	391	368	387	386	374	403	397	387	397	399	409	362	381	418	411	370	389	412	389	379	408	376	371	353	356	396	371	404	429	390	415	383	353	359	400	391	398	383	374	407	409	394	420	376	391	369	372	390	408	384	365	370	358	375	399	340	428	366	390	419	398	371	407	385	404	400	359	387	375	381	405	404	414	423	403	400	396	378	386	415	380	351	366	393	392	398	398	386	393	394	389	398	385	397	382	406	367	388	388	407	419	413	374	366	389	373	439	409	374	401	425	373	393	382	421	393	364	389	381	386	380	390	392	394	377	392	422	380	374	357	381	394	422	375	390	408	417	379	391	412	357	369	386	393	425	357	389	404	389	387	413	356	386	360	376	414	354	370	388	412	404	352	393	406	382	406	362	368	404	373	386	379	390	423	364	374	414	406	400	399	404	410	378	370	427	355	397	399	396	417	396	384	406	429	361	414	378	374	396	400	390	387	372	416	357	373	369	404	409	359	387	395	374	420	394	422	408	430	420	383	395	392	391	379	421	373	429	406	377	381	403	366	362	393	384	422	382	405	399	356	379	383	372	442	401	412	399	400	371	394	369	389	385	383	408	409	391	391	393	368	381	413	383	361	379	386	411	429	380	391	355	417	382	391	334	370	408	377	373	377	397	383	397	402	381	412	385	390	408	382	380	377	352	379	400	385	391	403	441	396	398	399	384	381	370	388	375	410	432	396	414	392	379	344	373	363	369	411	375	358	403	391	420	366	401	380	382	379	378	415	399	360	436	393	374	399	391	368	394	387	385	409	394	357	413	392	395	359	379	398	395	409	346	382	395	343	394	402	381	387	368	394	389	391	407	418	371	365	373	405	365	390	393	386	397	392	401	373	387	412	396	351	375	396	394	406	389	425	415	414	410	383	361	404	382	382	394	395	380	354	423	410	389	440	398	362	389	359	395	354	380	387	351	392	396	421	393	372	394	401	376	423	357	401	446	394	376	388	395	372	396	367	388	392	406	417	387	412	386	372	401	418	389	379	386	407	394	377	357	402	393	384	385	366	432	375	370	385	415	411	376	359	378	390	395	405	377	372	400	373	409	375	374	385	416	389	364	406	379	371	367	391	389	384	410	402	389	373	382	403	372	410	364	388	401	372	384	406	370	371	363	404	364	409	345	395	399	363	379	375	383	369	363	384	388	403	407	381	377	381	399	370	378	403	378	373	397	385	396	422	386	373	379	367	401	401	381	357	383	383	433	424	408	303	411	370	389	393	379	395	390	410	348	391	399	374	365	386	387	386	391	350	341	394	401	384	380	356	392	407	380	390	390	392	415	362	354	399	379	400	367	412	447	383	424	393	379	406	391	389	351	389	405	397	407	409	425	367	402	402	393	394	394	403	373	371	391	359	394	373	401	343	366	376	350	438	371	375	379	380	368	383	386	395	387	365	407	404	372	416	418	361	347	418	398	371	410	368	364	402	377	411	426	391	394	379	351	402	390	393	364	380	379	395	381	395	419	384	399	386	397	450	405	371	362	389	422	425	355	386	405	396	349	421	391	405	416	402	381	389	370	394	415	379	427	420	427	422	404	403	382	375	406	415	378	437	387	380	417	409	365	406	392	364	377	392	359	373	375	366	394	414	382	384	368	386	382	399	402	396	388	359	385	352	386	388	367	369	393	376	374	377	408	376	397	389	362	383	370	411	372	373	391	401	375	355	409	404	399	430	419	422	350	384	402	377	393	368	421	389	373	398	360	415	411	376	408	442	407	408	388	390	387	409	391	412	424	402	392	384	355	360	424	419	394	382	442	354	388	370	385	351	365	431	389	376	377	382	395	402	367	359	367	363	405	409	406	357	392	389	412	396	351	364	378	378	411	400	366	404	375	414	406	367	363	387	408	397	442	432	379	388	358	416	403	386	354	370	408	365	375	380	375	415	412	404	374	360	413	375	405	397	386	388	387	364	420	378	396	364	417	399	397	367	384	398	432	372	374	366	376	357	420	404	357	378	355	401	340	376	383	398	437	391	367	373	375	401	368	380	395	387	421	390	433	400	376	419	381	394	390	393	413	380	386	382	388	387	388	387	382	414	360	384	390	413	389	406	375	418	377	407	401	383	381	391	414	385	392	369	351	387	369	391	371	390	395	372	400	394	406
28638	40941	32479	23351	18623	15112	11425	8733	6448	5272	4202	3227	2508	2319	2044	1866	1738	1599	1391	1249	1118	1091	1060	979	974	913	848	769	726	738	711	663	568	599	558	533	495	472	493	474	469	413	422	417	435	432	343	394	432	398	408	403	418	422	446	381	432	407	406	391	401	394	411	403	396	382	388	429	371	414	382	401	429	407	400	380	393	374	387	398	384	390	400	382	376	427	384	410	402	432	393	388	400	403	413	378	382	386	384	390	397	417	383	406	385	382	386	373	399	448	382	436	410	374	402	378	408	367	402	404	394	422	399	387	380	415	388	391	425	409	446	402	374	381	382	406	424	385	410	369	427	421	373	346	421	386	431	405	382	352	391	379	396	378	371	366	408	391	396	408	426	396	382	386	391	401	368	433	390	408	395	374	413	391	425	397	381	392	423	392	395	398	401	394	437	395	377	385	366	358	387	430	430	388	434	416	411	429	419	399	396	412	408	394	409	392	427	380	429	416	408	433	405	395	376	380	415	400	371	392	396	417	397	401	388	391	420	409	389	424	361	414	412	400	389	383	413	310	372	378	385	416	372	363	397	460	411	404	425	373	419	394	425	391	404	396	404	378	374	408	346	404	396	396	389	379	403	404	432	411	430	416	371	394	420	409	400	408	390	388	394	378	352	394	402	431	408	366	397	401	439	380	383	346	399	387	381	399	386	408	400	380	401	410	396	374	404	402	376	380	388	394	411	372	400	375	401	383	419	368	380	358	382	366	408	376	392	422	376	418	421	413	395	436	398	427	400	414	399	398	390	405	441	380	406	404	411	392	407	405	408	418	390	392	398	408	408	408	418	404	380	411	365	385	374	420	361	402	413	392	403	404	379	368	410	416	404	409	401	393	386	413	376	399	437	403	372	367	397	396	388	394	420	419	374	402	416	396	401	378	390	413	414	405	401	388	379	386	410	385	438	399	387	404	399	419	392	392	432	419	427	418	404	398	394	391	412	384	395	384	406	374	380	398	416	428	403	410	368	351	402	348	403	408	393	390	450	396	416	412	412	431	387	409	405	393	407	403	401	395	403	394	387	384	402	415	382	381	386	386	414	399	418	357	409	385	384	439	380	419	386	398	376	404	373	401	367	368	405	396	387	405	417	404	379	373	396	381	376	385	369	388	423	388	416	392	405	408	395	349	405	363	417	385	379	404	375	405	404	391	367	400	387	406	416	416	349	402	415	405	412	349	410	393	421	390	403	391	383	423	362	393	376	371	428	410	399	395	377	402	366	408	372	429	377	367	364	401	387	405	409	376	378	389	373	410	409	376	404	388	405	416	420	425	396	375	343	390	402	405	362	392	415	402	376	406	390	401	416	411	408	449	373	415	406	390	383	388	374	404	394	410	390	395	367	409	409	401	369	418	408	401	408	398	419	397	421	423	385	363	413	404	410	432	397	387	442	396	374	419	418	416	389	398	392	396	380	411	386	338	372	429	359	379	431	410	382	379	377	373	390	415	387	411	429	401	385	401	365	401	361	422	411	408	459	377	401	428	426	426	417	404	390	384	390	378	376	430	384	394	423	385	384	398	383	371	448	402	414	378	374	448	401	377	405	428	374	400	408	412	357	396	417	380	402	405	374	383	393	383	408	369	397	403	397	394	378	396	356	401	370	369	403	347	390	385	429	437	384	409	427	423	387	404	371	386	388	427	401	390	411	374	390	413	403	395	416	400	392	370	385	392	389	401	383	377	401	394	390	441	404	378	363	414	394	415	400	388	417	427	392	380	371	399	404	365	429	396	398	385	414	419	375	411	425	408	361	407	410	407	405	369	388	388	384	418	395	386	383	408	427	346	428	383	371	395	419	406	411	376	423	365	415	395	426	345	393	400	389	410	393	419	409	404	385	384	379	382	422	400	404	395	374	428	377	388	385	385	372	362	426	393	395	403	399	385	396	383	378	401	391	425	367	427	385	381	407	376	419	394	401	402	373	389	358	439	379	369	366	374	400	379	395	414	424	382	403	402	396	356	389	378	437	380	362	400	393	368	390	390	393	402	382	399	394	424	390	403	412	375	412	410	380	402	415	379	406	397	427	374	387	414	379	385	390	373	372	388	404	399	430	390	402	403	374	359	391	387	392	375	408	391	405	352	419	405	396	386	411	409	374	425	382	428	384	370	405	434	373	398	432	427	386	408	411	426	407	380	383	389	379	400	378	423	404	434	372	411	391	386	409	360	408	380	385	412	395	399	401	400	412	392	379	389	405	404	376	399	395	388	419	414	402	405	401	387	396	419	393	421	399	394	388	387	412	385	384	378	428	354	405	420	375	388	393	373	389	417	381	395	405	382	378	434	385	422	380	403	383	415	414	419	406	442	358	418	430	383	366	388	414	402	398	358	439	381	420	393	391	382	431	395	380	371	413	372	407	386	348	402	379	378	404	406	382	393	389	393	373	422	395	404	408	393	415	370	383	401	389	406	377	397	415	391	391	411	406	411	391	407	407	428	418	443	388	443	398	393	407	426	397	414	384	430	378	406	401	422	387	400	377	392	401	420	383	406	430	398	383	421	393	390	426	404	378	387	357	390	389	358	405	411	384	395	371	401	414	391	421	378	413	408	396	393	424	403	388	390	388	417	416	397	404	396	387	389	418	385	431	380	404	406	358	399	376	422	389	372	418	410	374	394	424	429	409	406	420	384	406	369	394	406	398	375	404	401	374	438	423	401	407	418	366	387	398	388	420	419	387	393	409	404	402	402	404	433	388	407	384	417	406	389	428	386	409	369	405	425	397	341	420	393	401	426	377	388	408	408	419	398	374	381	362	339	375	380	391	397	427	376	427	424	373	389	377	406	419	412	403	374	387	402	404	363	417	399	406	383	401	381	417	459	408	386	412	369	388	414	358	394	394	387	424	398	373	428	400	390	391	390	402	403	385	410	394	405	421	366	378	419	375	388	418	391	376	377	399	378	370	391	381	398	416	395	374	381	391	403	363	388	427	387	381	387	376	399	385	426	377	417	409	430	426	411	375	407	409	435	384	419	415	382	375	378	389	410	408	406	384	414	407	405	414	390	362	401	409	388	414	403	433	414	375	398	373	394	368	421	370	378	380	367	355	401	385	414	390	408	378	381	392	391	385	382	392	410	373	359	396	378	394	419	386	383	380	408	406	398	420	416	377	346	401	421	398	417	422	403	391	387	394	422	395	399	416	379	369	397	398	397	405	399	389	385	396	422	388	390	378	385	412	411	410	377	396	399	381	395	434	409	430	385	398	388	414	359	385	414	413	392	355	409	422	394	396	374	398	392	385	384	376	431	396	415	397	380	380	382	421	382	402	409	380	395	413	378	391	382	428	399	385	417	401	371	408	401	386	429	346	378	375	423	371	363	406	393	400	371	381	420	404	411	395	400	412	422	377	370	399	351	406	423	380	435	401	378	435	422	424	389	408	419	381	413	381	417	377	364	392	433	382	400	381	407	405	375	394	395	445	390	370	381	416	384	403	340
28836	21762	19738	12276	6435	4251	2733	2020	1432	1247	978	723	650	588	573	522	511	444	417	386	333	383	352	337	349	358	302	292	270	284	264	269	242	254	229	226	242	227	188	219	207	226	223	216	206	188	219	204	207	223	205	195	192	201	188	223	196	232	191	199	209	202	197	210	202	214	215	219	203	195	185	187	209	206	195	213	227	207	212	203	200	210	195	195	222	211	207	206	213	193	193	216	201	196	201	213	198	190	193	181	192	220	213	217	201	182	199	187	197	207	206	191	221	210	205	190	233	210	234	226	196	187	209	243	201	210	220	228	213	173	227	174	228	202	204	196	206	192	200	231	211	238	195	225	219	229	183	242	222	226	198	219	221	228	223	231	195	218	215	227	184	198	229	200	186	189	199	208	213	194	180	201	173	204	203	183	213	201	179	212	187	220	233	190	201	220	197	201	200	187	193	195	199	228	221	180	192	205	195	184	186	184	194	213	207	207	206	218	208	194	180	208	209	204	202	201	191	199	197	184	219	202	224	178	185	184	186	218	214	211	203	189	216	225	202	195	200	183	208	193	203	191	217	212	181	208	207	203	197	219	208	196	193	206	218	226	215	207	183	214	193	229	190	214	194	202	217	199	182	185	218	210	218	199	189	222	190	197	213	205	195	211	208	199	205	194	193	196	206	201	201	216	178	206	210	207	187	227	196	190	233	196	190	195	204	202	213	214	196	202	201	214	221	206	188	193	168	181	224	207	191	204	188	221	200	203	194	169	202	212	202	237	215	207	201	204	208	210	208	219	227	197	205	183	202	188	196	215	196	198	200	193	221	205	214	232	187	199	200	206	222	217	196	202	219	209	186	203	233	204	209	191	216	217	214	181	191	215	216	192	213	197	169	215	198	188	196	227	189	198	222	220	216	197	214	211	212	199	212	214	196	175	181	229	209	225	198	214	193	210	197	213	169	216	194	209	215	210	189	199	210	192	197	203	215	232	201	231	187	198	223	218	187	198	212	197	213	244	192	200	215	176	241	226	209	192	189	203	202	215	193	207	201	229	200	189	199	212	214	200	194	185	207	199	198	209	214	212	204	211	203	222	214	222	212	192	198	204	195	225	214	199	191	187	188	201	187	197	211	185	220	213	212	179	197	198	181	209	209	228	213	190	218	203	192	205	160	233	188	197	206	194	204	200	192	217	219	228	214	208	201	202	189	184	201	206	212	201	210	201	186	197	196	207	206	219	195	233	200	183	201	202	220	223	185	208	235	191	189	229	210	183	217	180	189	190	205	212	199	192	226	191	198	200	193	213	189	210	209	223	187	199	207	181	208	218	219	196	231	195	198	196	189	195	213	181	206	226	223	227	213	199	212	194	214	222	199	199	219	208	194	183	198	223	232	207	179	198	217	220	195	203	215	197	179	199	207	211	202	198	198	207	198	209	195	181	212	207	208	246	220	205	222	199	211	219	211	212	213	209	201	201	219	224	207	205	219	177	183	181	206	189	203	207	215	206	201	196	197	182	193	203	216	206	190	217	196	196	203	222	219	211	208	188	210	193	232	190	198	199	192	204	215	224	211	193	193	211	201	215	230	208	200	216	186	199	223	199	197	212	195	222	218	186	205	224	204	172	212	213	211	192	226	208	190	203	210	233	211	208	206	233	198	202	228	181	196	216	178	217	212	216	211	197	196	208	214	214	217	190	213	196	209	195	207	209	180	194	207	227	201	203	207	197	200	196	211	187	179	219	208	213	186	181	201	210	228	196	237	239	183	210	221	197	206	167	228	209	176	212	211	224	200	186	205	206	224	211	181	251	195	215	209	197	224	209	229	182	227	191	207	213	199	206	183	224	184	200	210	204	209	229	228	214	205	175	191	212	188	209	207	211	195	189	176	195	196	214	212	230	200	201	197	216	203	208	208	187	186	213	189	222	217	218	216	197	200	185	202	199	224	196	200	223	215	224	192	203	195	202	181	189	185	201	208	207	222	189	211	178	203	181	210	201	212	217	232	196	180	197	185	209	197	202	191	191	179	204	199	202	224	181	206	244	216	217	181	193	192	210	216	224	215	209	186	226	204	208	227	213	198	177	182	182	208	185	209	193	237	221	195	202	218	210	186	216	197	217	231	208	210	217	202	197	210	181	192	242	207	224	215	217	176	213	181	212	227	210	218	214	200	184	199	226	205	197	197	197	216	217	207	217	253	198	202	182	214	180	206	181	208	186	201	235	193	201	180	191	203	181	208	192	196	188	210	217	229	204	169	181	187	215	214	219	212	233	224	213	223	218	204	226	191	219	205	240	213	208	209	205	206	198	193	215	201	206	197	200	173	207	232	182	191	208	197	204	228	197	230	221	209	211	197	194	195	175	222	197	195	192	220	192	227	199	177	184	218	193	194	203	209	220	209	204	193	207	233	177	206	195	192	225	214	218	199	220	190	218	201	215	221	220	185	235	213	218	208	213	201	214	216	220	211	220	222	192	196	231	221	213	182	206	196	214	206	203	195	189	199	205	194	193	215	185	216	183	204	208	178	216	195	224	219	205	201	188	219	216	203	213	191	193	184	193	211	204	212	218	222	193	218	221	208	214	211	196	210	212	221	220	227	192	198	211	210	174	180	197	170	192	205	198	200	206	191	206	235	194	193	191	202	209	207	227	201	170	186	183	208	191	222	221	207	203	192	196	201	179	223	206	197	231	188	217	207	214	204	206	169	195	203	178	205	219	197	188	205	193	196	222	180	229	225	226	227	244	207	195	194	192	198	193	228	194	210	218	230	224	217	178	195	178	193	200	182	194	189	183	181	208	246	223	185	221	186	214	196	198	196	200	190	171	201	232	207	223	200	208	227	189	199	180	191	214	204	192	206	205	187	200	239	175	196	193	184	201	193	224	211	195	163	193	178	186	196	199	203	206	179	200	206	220	227	208	199	205	217	180	186	208	201	205	169	222	195	219	215	202	183	174	191	197	212	198	194	203	220	204	166	192	235	202	211	198	171	219	213	198	228	210	194	203	217	195	224	216	184	194	203	200	204	204	192	234	197	195	180	198	198	190	188	209	219	192	199	188	217	196	200	224	202	204	216	197	178	173	185	187	182	214	193	215	208	232	224	193	191	194	181	232	202	194	202	220	183	208	218	201	203	225	202	198	196	203	211	214	211	191	220	181	193	180	232	214	194	208	221	194	184	211	215	192	213	198	205	200	182	206	189	209	218	206	199	228	194	212	206	195	193	200	182	211	214	218	217	227	214	201	216	200	188	225	193	213	180	209	180	220	207	185	206	213	226	212	216	228	200	204	201	198	192	210	212	217	199	195	200	223	189	193	217	216	193	214	204	227	204	230	188	198	197	206	208	206	198	183	194	201	211	214	216	197	205	190	204	233	199	213	205	222	180	212	242	198	199	191	197	211	206	209	197	198	203	185	215	234	235	183	185	196	209	205	231	202	199	207	219	198	211	228	215	199	218	222	222	218	208	223	216	194	194	227	198	227	198	206
22537	28337	19839	11888	8557	6693	4952	3588	2614	2159	1652	1263	1085	871	805	860	688	617	609	532	534	527	496	524	440	399	410	375	359	368	327	320	284	298	294	273	266	242	267	254	227	217	230	232	241	243	255	209	233	221	248	221	226	226	215	230	258	210	225	205	240	224	210	237	239	241	239	225	247	220	195	242	241	211	226	200	237	244	236	205	230	241	193	229	206	251	223	224	207	217	235	216	220	214	207	238	219	219	252	228	240	217	215	200	206	234	207	242	200	250	234	221	223	212	219	221	239	218	223	232	225	204	238	242	219	206	213	230	190	215	224	231	211	238	245	196	241	225	208	214	214	233	228	235	211	238	216	215	233	225	220	221	200	210	226	231	226	238	226	241	201	205	262	216	205	217	226	221	206	217	231	212	225	238	243	225	247	226	228	223	204	200	229	212	208	201	222	216	220	226	206	219	238	202	232	205	240	213	203	216	209	233	220	209	212	217	231	227	249	226	237	239	214	196	216	229	207	204	212	201	194	214	198	206	228	222	226	210	225	234	240	251	210	195	229	261	210	216	226	234	214	230	253	219	230	220	226	205	235	238	224	218	228	205	210	232	209	208	226	213	212	213	216	205	233	211	230	248	252	237	224	219	223	218	212	219	227	240	227	223	220	202	238	209	233	197	232	230	250	249	242	233	227	237	212	222	240	186	226	244	241	212	219	212	203	232	204	224	214	203	216	231	212	231	223	228	217	230	233	274	251	253	224	220	224	206	224	213	207	216	239	230	217	225	231	225	234	222	233	208	225	203	232	225	231	240	232	241	224	241	216	213	234	244	243	246	225	203	216	232	229	232	222	260	237	222	240	232	255	241	239	229	212	205	212	218	208	217	206	209	195	225	216	251	214	217	225	213	241	225	227	218	226	215	230	240	231	213	232	236	239	235	234	238	218	229	205	236	229	203	212	238	244	245	208	223	219	224	229	230	214	240	188	240	227	201	211	237	227	230	233	232	204	212	237	219	216	231	229	247	227	230	184	208	229	190	203	214	209	234	201	247	219	220	202	203	197	199	225	231	221	209	224	225	212	229	228	225	237	226	206	220	196	215	216	256	226	216	226	226	228	208	219	253	206	204	212	253	192	232	219	222	229	220	200	229	231	234	208	224	201	229	212	207	210	241	221	216	243	231	200	207	209	233	227	201	216	214	226	234	213	235	201	231	192	215	221	189	205	203	236	225	215	211	206	258	225	230	206	214	223	209	213	265	215	214	231	221	205	220	218	200	236	245	232	220	236	217	196	230	213	192	234	218	226	219	207	234	223	217	228	221	244	206	225	210	200	224	221	233	233	202	243	206	212	240	235	242	221	234	216	202	210	232	212	214	206	229	205	208	232	223	231	218	237	222	213	213	209	198	225	229	253	231	235	207	196	226	232	231	208	196	231	225	201	194	227	229	216	218	238	213	212	226	240	214	215	222	209	234	224	219	207	227	207	218	238	216	207	230	236	224	210	237	199	235	218	222	239	209	246	212	229	224	223	234	227	224	221	234	227	230	244	225	233	225	232	243	205	206	211	210	201	186	212	223	213	212	206	224	218	245	227	229	232	212	192	216	215	212	228	226	205	195	229	237	226	248	212	205	233	221	251	223	240	203	213	208	248	212	240	217	201	228	225	218	219	231	199	237	225	227	222	209	219	202	231	234	226	249	209	224	224	214	226	224	207	192	221	214	220	180	223	221	239	215	218	223	223	233	212	221	243	230	220	213	213	221	229	226	240	228	226	227	226	219	238	223	238	268	239	203	228	216	184	228	202	208	205	225	203	228	215	234	189	233	204	226	217	216	226	221	241	225	214	239	230	242	241	228	215	222	215	230	234	248	225	217	211	185	222	222	232	221	241	215	184	235	210	237	189	211	221	221	242	200	208	247	197	251	225	214	212	204	234	232	213	223	201	182	211	214	231	226	218	233	207	222	199	228	201	196	215	237	217	229	200	233	231	216	221	230	220	254	218	244	244	240	226	217	221	225	233	220	209	228	218	259	204	230	211	210	207	213	218	214	237	235	212	216	241	211	240	228	237	233	252	239	210	215	247	221	241	230	225	233	234	216	210	229	220	221	195	180	240	223	233	215	216	236	223	243	197	219	192	200	218	226	201	225	222	271	241	232	230	205	215	226	192	219	219	217	232	198	224	217	205	233	233	228	231	217	207	223	222	222	205	231	222	212	229	240	263	204	208	227	247	213	232	214	225	223	210	183	215	218	214	249	252	228	215	195	214	233	239	234	201	223	237	223	232	227	197	209	227	232	225	217	226	220	196	214	204	209	208	240	231	232	204	221	199	224	213	231	225	192	255	250	207	224	211	223	203	225	232	205	213	211	231	225	232	223	231	237	236	216	214	223	229	202	215	218	237	219	247	201	199	210	221	236	237	230	216	242	218	228	222	221	241	219	192	204	222	271	194	198	222	204	226	212	206	259	221	208	203	222	257	216	202	265	207	218	236	226	236	198	242	204	225	230	231	211	235	229	217	242	215	236	227	220	201	223	222	223	205	234	215	240	224	196	227	227	231	235	216	186	220	219	222	257	218	218	236	264	214	235	197	222	248	236	227	220	241	229	233	252	235	250	248	217	212	208	219	216	219	217	220	240	226	232	276	192	203	231	186	217	193	198	222	203	204	219	237	210	222	191	210	220	237	217	223	235	215	200	220	210	245	215	237	210	225	217	230	236	206	231	208	231	226	199	237	224	247	230	239	229	193	211	219	222	208	236	245	203	215	225	205	228	221	234	240	215	244	237	222	216	238	207	232	206	227	210	227	210	209	245	218	231	209	209	234	213	217	236	211	216	224	230	222	228	233	228	225	202	213	224	228	229	227	207	207	222	206	202	212	223	216	227	223	227	226	206	199	204	248	214	208	225	231	220	228	236	257	229	214	210	225	224	229	244	207	204	221	202	213	234	226	212	225	222	220	205	204	224	232	220	227	238	238	231	211	201	267	203	230	225	209	216	233	207	217	212	230	214	245	210	223	247	216	248	223	223	217	224	200	237	209	196	227	259	215	212	237	215	237	245	234	207	207	226	224	212	216	238	227	212	225	245	220	201	227	260	233	216	228	234	225	199	198	235	217	239	211	229	200	224	229	240	225	223	227	218	229	240	199	213	248	223	222	242	256	241	231	213	236	237	208	234	201	230	218	212	248	226	221	192	211	224	231	205	224	214	205	228	244	200	215	243	232	217	214	239	188	204	223	208	214	216	260	238	228	212	223	236	200	227	224	216	223	223	224	241	211	220	215	223	236	227	201	225	215	225	187	233	222	204	237	249	245	213	212	248	233	233	217	207	223	227	236	220	248	225	245	208	217	222	217	180	244	215	241	220	215	234	249	227	235	220	202	222	256	226	238	230	222	218	229	216	224	199	223	208	232	212	231	231	214	229	203	205	192	232	205	228	206	215	235	206	230	224	227	231	248	222	196	237	215	224	226	227	210	242	216	226	224	229
23904	21258	28453	24447	21319	14855	7128	3797	2733	2405	1658	1405	1198	1050	1026	995	885	767	710	629	625	619	578	557	482	519	443	433	451	407	390	368	363	350	313	331	309	285	283	298	259	249	286	275	273	286	257	269	253	285	258	249	289	303	262	285	276	267	256	257	274	274	257	276	269	268	255	264	286	279	236	265	241	245	280	257	238	273	263	268	250	245	287	271	278	270	273	262	261	247	277	254	282	273	260	271	263	256	278	257	271	286	244	258	236	250	255	262	263	254	248	243	285	275	242	252	239	239	267	273	243	232	255	268	271	258	265	272	256	285	248	256	266	234	260	238	262	269	291	261	269	260	246	278	232	244	262	239	239	235	262	296	286	239	256	271	239	271	281	267	263	272	250	259	269	286	266	256	235	252	249	262	270	248	271	261	274	261	266	264	289	267	274	269	254	265	257	230	281	270	246	245	268	274	278	265	271	280	269	255	261	270	253	242	278	272	255	262	270	279	233	260	286	253	273	247	264	250	239	222	287	294	287	262	261	266	237	268	275	278	241	271	258	256	264	277	277	286	242	266	281	276	258	266	240	250	253	271	253	280	288	235	282	250	246	259	245	248	271	286	264	278	277	260	251	270	305	265	276	264	279	273	262	251	251	252	267	250	244	291	265	248	285	253	216	284	283	289	267	272	280	253	276	298	230	259	246	272	268	274	266	287	287	256	274	241	270	265	242	246	293	258	266	246	228	257	246	275	239	286	257	247	289	230	275	254	246	265	266	276	290	319	261	239	253	290	270	254	249	289	254	265	270	289	246	270	266	244	255	250	247	257	276	285	252	272	230	254	256	276	253	261	276	249	285	243	258	271	270	259	269	283	227	288	245	269	285	241	250	244	244	244	267	294	239	242	259	267	275	286	301	247	244	252	259	262	276	263	236	254	251	247	283	237	257	245	264	276	263	267	233	253	282	281	250	221	275	244	238	259	226	273	249	252	249	239	274	256	271	274	246	253	227	252	276	290	258	283	271	259	239	275	303	244	265	265	266	272	254	257	274	227	257	278	278	295	249	273	257	273	277	299	273	235	248	245	246	260	272	281	246	252	261	279	280	254	249	245	264	233	258	263	253	251	261	275	282	256	260	263	255	256	265	265	284	272	269	259	250	218	281	265	257	269	271	258	285	264	264	295	242	276	255	283	257	273	266	231	259	246	269	269	241	247	284	285	254	242	251	252	240	227	270	275	259	255	281	288	280	259	238	240	265	292	264	257	289	262	297	246	259	234	286	266	269	259	258	281	298	263	292	242	245	275	234	252	286	250	247	258	254	256	226	263	266	278	278	254	244	261	252	285	270	251	243	303	292	271	242	273	263	246	256	241	243	268	254	249	268	279	268	248	272	247	248	260	273	249	235	274	241	248	221	269	241	284	267	247	287	248	261	256	255	252	254	235	234	279	244	257	261	239	246	249	250	234	267	247	263	278	248	260	269	257	226	264	280	289	263	288	239	251	259	255	274	275	272	281	251	246	292	258	263	248	261	293	237	254	271	275	249	242	263	250	263	237	255	271	246	251	263	299	249	253	249	291	264	272	259	246	287	268	251	284	244	253	246	266	259	268	275	255	269	255	261	246	241	262	269	272	241	279	246	256	263	251	244	275	250	262	289	256	267	273	249	280	262	257	288	258	253	258	270	283	269	289	252	252	241	232	269	257	240	261	246	264	254	245	268	275	259	249	272	272	253	253	264	288	253	262	241	286	247	250	237	283	261	249	252	267	289	258	277	258	268	239	248	269	276	285	263	267	235	259	273	258	248	282	268	248	251	251	251	253	233	225	283	234	246	267	261	285	272	253	237	281	265	282	270	275	230	252	257	255	263	264	229	242	276	271	254	252	270	253	262	268	266	263	258	284	272	269	255	268	286	248	263	246	262	267	245	258	238	254	282	275	251	259	239	262	278	240	249	248	269	257	261	241	253	282	275	234	281	296	257	250	255	241	239	258	245	234	275	251	256	233	268	283	228	268	294	239	237	280	249	266	276	261	237	259	249	235	245	252	231	255	259	254	264	290	274	283	241	275	248	244	240	270	272	274	253	245	268	277	272	258	269	278	229	264	260	257	295	268	279	254	260	269	243	254	239	237	267	254	257	247	235	246	252	259	263	271	274	273	264	284	257	266	275	245	266	253	280	262	252	264	268	250	253	250	247	263	242	301	280	254	248	284	275	267	254	268	302	238	249	280	272	260	279	253	262	243	245	266	256	246	263	297	272	241	251	303	258	251	255	259	234	273	274	267	249	247	241	253	280	268	279	274	262	249	260	284	278	259	271	236	266	275	260	270	268	287	262	248	254	263	253	252	247	242	262	290	249	269	245	244	268	237	258	238	284	253	266	272	253	239	256	246	254	249	236	253	238	252	254	286	264	268	241	249	292	265	242	281	253	238	237	252	261	285	292	266	267	252	263	251	241	241	278	250	264	258	262	266	283	245	281	251	292	267	263	283	273	257	252	243	235	261	256	275	279	258	248	259	281	267	263	292	269	234	221	271	253	248	288	275	249	269	283	270	228	260	269	261	293	261	252	265	257	250	245	245	259	260	270	270	249	276	267	270	263	275	265	254	258	229	281	252	272	243	255	254	271	266	271	276	247	256	243	287	241	259	275	273	281	256	269	262	248	241	268	262	235	256	254	250	253	247	245	238	250	279	241	257	251	263	252	247	258	303	267	281	265	261	263	276	292	288	234	285	287	237	263	254	285	252	281	264	263	262	265	263	267	258	238	265	242	260	246	254	248	280	266	243	282	279	228	275	261	270	244	268	259	280	266	264	260	309	285	248	265	256	265	289	286	253	268	236	250	247	280	252	250	268	257	281	263	252	248	239	287	259	253	270	288	286	259	256	255	276	272	273	251	265	271	277	254	299	302	298	250	273	276	259	256	271	249	273	276	226	275	242	240	248	233	269	276	281	284	284	291	284	277	247	267	264	270	283	262	275	253	241	242	281	265	260	279	286	264	239	236	278	240	281	268	274	279	259	251	265	233	250	254	236	271	302	282	238	271	267	266	253	226	284	236	264	273	243	283	257	261	290	277	268	248	274	282	274	240	247	256	257	259	235	264	269	262	263	255	251	290	267	285	256	256	255	237	243	245	280	266	228	266	261	265	261	241	288	283	262	289	227	285	249	276	275	244	261	248	238	271	267	264	243	269	243	246	253	253	272	245	287	257	278	273	258	246	244	251	280	268	276	270	278	254	263	273	248	284	250	281	263	248	271	258	281	248	259	278	263	264	277	250	266	250	259	267	269	293	239	261	256	250	255	269	261	263	255	253	258	237	270	258	263	247	269	240	242	246	278	256	276	284	269	255	252	272	277	253	287	273	269	261	243	250	251	256	268	252	235	263	301	246	284	207	231	256	244	277	273	245	279	293	257	253	287	269	310	276	282	279	264	247	278	260	280	238	261	280	287	287	250	272	253	272	262	243	249	293	280	262	242	274	261	249	257
25732	36075	26426	17377	13804	11336	8471	6111	4627	3926	2849	2460	1925	1686	1595	1434	1227	1097	968	843	819	795	818	760	743	630	567	580	513	513	490	495	417	412	378	392	368	329	324	306	293	306	288	289	288	297	275	297	298	268	266	268	284	296	300	286	262	291	248	251	282	287	278	259	275	305	275	261	269	257	252	295	283	259	271	279	304	290	293	274	262	270	269	262	243	269	270	286	271	281	238	273	301	287	272	261	274	277	277	253	265	275	247	250	257	272	292	294	263	278	283	246	296	268	271	275	262	264	252	286	242	275	295	277	262	255	306	273	267	304	259	243	273	272	279	254	278	269	247	283	257	274	273	274	298	278	263	291	284	280	276	284	284	301	265	254	268	251	268	257	278	294	269	276	263	276	269	256	247	255	285	259	275	245	310	269	281	278	298	280	266	267	249	252	277	267	281	284	269	269	291	271	241	271	292	273	291	288	303	254	297	265	274	248	257	259	290	275	294	274	274	290	253	275	273	273	274	269	272	280	275	293	279	279	274	234	256	279	281	302	253	287	283	281	274	268	263	262	272	253	260	267	299	266	277	282	292	244	272	270	273	277	262	300	270	281	293	257	271	271	281	249	275	263	290	274	279	266	270	254	268	283	250	261	285	252	290	259	271	259	255	254	291	272	279	267	270	290	264	263	290	283	251	284	294	310	286	266	270	289	274	274	268	278	266	255	273	262	276	278	248	263	275	228	287	258	261	256	258	254	291	232	296	284	265	294	288	277	269	278	260	263	265	260	276	252	292	257	262	264	303	252	282	275	243	269	257	265	246	270	284	274	271	264	274	287	255	253	292	257	274	283	280	269	282	267	266	266	254	303	261	262	293	278	285	284	285	294	279	306	274	252	303	276	267	275	279	278	265	300	232	245	259	237	265	263	255	250	298	301	259	257	269	299	279	274	292	284	265	284	248	261	251	286	263	276	247	291	282	269	244	268	264	273	268	293	246	243	276	261	276	263	239	262	264	300	269	286	259	276	289	268	278	281	263	264	272	269	284	263	256	279	268	280	261	311	269	276	277	285	258	278	279	299	273	255	288	269	288	276	284	271	282	284	304	294	273	268	269	261	276	277	268	275	288	271	251	243	282	288	289	292	242	281	281	276	269	275	263	273	271	268	276	271	262	286	290	302	254	277	266	272	294	258	275	300	250	270	276	259	259	254	298	281	271	290	284	252	305	257	281	284	273	288	278	259	283	246	286	277	273	276	286	272	280	283	279	270	272	272	269	303	292	283	280	269	239	281	268	267	272	271	239	259	267	271	253	275	278	272	262	273	284	303	256	268	273	260	252	288	266	258	265	309	256	286	258	267	268	264	276	271	224	273	249	271	253	249	267	270	251	244	231	252	273	255	265	262	266	294	291	308	270	263	276	274	288	265	244	251	277	290	257	289	284	272	255	257	295	251	267	274	282	268	259	279	300	266	288	245	256	287	269	273	293	286	269	289	266	278	274	253	259	281	263	280	243	262	230	270	265	273	256	267	260	282	257	275	305	274	282	252	242	272	257	291	274	264	281	272	260	270	274	261	279	284	278	247	281	251	237	276	268	282	273	279	277	248	290	263	265	269	269	254	300	290	258	283	260	286	246	286	250	247	248	302	244	294	281	286	263	275	287	288	295	303	259	262	260	237	297	257	281	269	284	299	276	255	269	250	254	266	290	299	287	281	330	267	261	277	276	292	242	303	231	259	274	254	281	264	283	253	270	278	273	254	293	266	252	256	286	277	260	250	323	285	259	268	297	284	272	261	277	261	323	259	287	267	293	271	281	246	267	278	259	258	289	254	278	286	283	295	284	277	295	266	285	260	268	275	273	258	257	251	279	274	267	274	265	267	280	256	285	259	260	283	287	283	296	256	243	275	292	323	271	258	271	278	276	293	272	287	266	273	277	259	250	290	271	285	303	250	284	264	266	271	262	288	260	256	267	263	307	281	259	269	293	268	280	284	266	249	272	259	265	279	259	297	259	251	285	283	288	269	256	292	266	281	284	243	277	293	303	256	249	273	301	279	276	256	270	277	281	264	268	277	261	278	291	312	263	262	283	243	289	284	308	265	293	294	311	295	290	270	276	267	251	283	262	268	270	280	280	278	292	289	266	261	281	270	295	284	240	295	262	263	285	261	262	280	261	238	257	265	271	279	272	290	287	271	271	266	276	240	275	279	302	260	265	271	256	256	268	290	250	262	271	255	280	281	268	291	266	260	250	308	271	250	278	263	275	278	280	260	254	254	304	280	299	253	254	261	274	274	274	275	276	240	254	300	267	276	275	294	307	277	278	271	271	274	264	279	262	271	260	270	248	305	287	256	276	263	271	290	274	285	261	280	276	244	257	262	245	269	287	278	256	250	278	276	264	249	286	259	272	281	249	281	274	249	269	277	283	287	272	299	283	283	265	268	282	300	279	227	279	294	257	263	290	294	246	257	242	268	272	267	280	262	275	264	280	249	263	261	292	274	275	277	285	284	247	261	269	260	281	283	289	269	293	250	278	273	282	265	300	274	261	274	271	245	249	263	278	281	273	264	286	244	266	285	264	254	269	275	299	303	260	246	264	289	296	317	244	273	263	282	261	267	279	291	256	265	228	253	297	297	277	296	291	281	269	273	281	253	291	248	311	273	260	257	274	279	292	253	283	271	254	281	283	284	270	265	295	264	288	258	272	258	246	273	291	263	264	251	273	261	252	282	267	255	275	279	255	265	271	278	257	258	271	279	252	254	273	249	288	283	279	289	250	281	267	304	224	286	275	266	231	258	252	309	290	264	286	244	266	273	293	269	272	255	294	242	286	273	285	233	245	285	271	266	247	266	247	303	269	275	259	275	255	287	265	281	301	293	280	278	275	262	272	296	269	267	268	267	291	262	275	265	300	275	276	265	296	256	259	274	250	291	292	262	250	242	241	296	263	256	239	293	265	258	241	273	278	278	282	271	292	238	245	251	291	287	278	263	286	268	278	255	279	267	252	281	273	257	283	286	270	303	266	298	288	273	281	285	264	278	283	273	277	283	262	267	256	304	274	251	287	275	272	290	270	252	300	288	268	276	251	260	260	241	277	270	261	305	270	282	260	306	300	237	281	282	279	318	240	274	279	280	271	275	253	272	263	282	265	279	302	278	270	260	285	291	305	261	293	264	259	266	294	281	258	260	249	295	276	254	274	266	273	292	290	247	249	256	269	264	260	265	266	283	264	265	271	257	262	264	298	255	292	249	282	294	251	276	245	284	265	293	270	276	274	248	281	282	261	269	271	256	304	285	275	279	276	271	247	282	288	285	260	271	253	250	258	264	287	277	288	282	272	262	266	279	275	251	260	288	242	293	257	288	293	297	250	276	312	263	285	296	272	253	264	290	275	288	247	270	296	279	279	255	268	273	291	258	278	271	266	299	275	269	266	271	250	282	270	256	261	283	294	309	268	281	293	255	267	273	283	250	305	267	250	255	284	294	272	290
25121	21248	27366	25418	14548	6491	4216	2819	2055	1692	1273	1118	975	895	851	804	744	634	599	528	565	568	576	480	484	395	422	424	411	416	399	385	368	365	333	307	272	299	293	333	273	335	297	228	297	281	278	300	292	323	265	301	263	291	304	307	262	300	311	276	300	272	275	312	274	276	276	303	280	251	264	277	253	296	301	257	300	278	263	282	272	252	282	299	265	283	274	300	264	284	269	289	289	303	277	272	273	279	254	263	315	288	305	257	273	291	306	239	288	288	291	286	277	282	269	274	288	252	265	275	287	297	249	287	285	264	284	284	265	295	284	281	300	271	262	269	275	238	264	272	305	280	271	315	304	306	284	297	311	285	282	291	296	280	266	283	288	281	307	279	286	269	265	308	273	292	262	283	263	280	257	296	267	286	305	270	277	279	305	334	271	293	270	262	295	311	275	277	295	279	290	289	296	311	288	260	297	280	270	269	286	272	242	253	284	272	304	287	304	281	281	312	283	270	322	308	268	262	287	293	285	269	292	287	269	243	298	305	281	252	286	292	286	270	295	290	273	304	297	278	320	269	265	270	300	306	304	253	252	312	292	265	291	288	287	288	285	303	296	290	258	281	276	323	278	251	317	281	278	283	306	311	263	273	289	252	289	306	300	309	281	313	283	285	290	292	252	278	276	280	285	281	314	280	285	282	256	295	313	309	276	286	305	302	274	279	269	291	293	267	275	303	297	267	308	278	240	275	253	268	292	274	301	298	276	290	283	302	259	267	289	281	272	287	289	266	257	304	309	268	290	308	248	257	298	265	271	277	265	273	311	272	246	296	260	285	286	257	279	294	297	258	272	277	295	257	301	254	298	289	271	259	276	286	300	275	302	274	258	254	300	271	301	245	290	271	261	257	305	304	276	304	271	284	276	289	284	271	290	286	295	288	304	249	283	287	264	315	281	261	275	266	316	304	289	275	313	274	277	288	249	281	287	270	288	284	274	278	281	294	253	294	286	275	274	284	271	299	300	272	294	277	280	293	278	282	320	270	303	281	270	270	258	283	302	301	289	288	269	258	301	284	269	292	281	279	279	258	287	276	291	272	287	260	288	301	265	289	274	310	264	244	280	290	265	289	265	285	293	274	293	290	271	284	287	286	281	293	284	274	253	282	289	265	303	276	290	270	297	294	284	289	275	245	284	262	301	278	282	305	289	314	262	281	308	305	265	282	263	288	281	302	300	252	253	279	268	277	308	288	269	263	299	280	254	300	265	281	257	284	253	286	233	303	255	255	315	287	277	293	271	309	273	256	270	265	273	268	278	293	294	257	262	273	276	301	279	268	289	269	247	295	286	265	268	296	271	277	257	279	269	282	289	266	253	285	281	286	266	262	284	291	289	292	265	269	245	300	260	298	274	303	297	300	301	273	275	298	275	294	268	302	301	274	293	255	279	267	281	245	287	304	282	285	257	303	287	296	308	291	277	270	257	267	283	287	272	273	281	290	321	293	257	265	277	251	260	276	284	265	253	288	305	261	302	293	305	354	298	278	275	295	276	293	276	271	277	270	272	270	284	314	275	263	277	296	297	277	276	253	301	284	270	282	322	282	281	311	276	285	277	271	260	257	287	308	247	275	301	269	336	277	297	274	247	288	286	278	278	272	297	276	271	287	271	278	287	313	274	267	281	310	279	287	285	299	322	288	317	281	269	289	297	282	263	297	292	266	267	284	264	312	257	277	278	274	258	280	291	289	271	284	276	289	286	280	288	247	291	283	282	278	299	294	295	296	316	288	262	288	265	276	271	279	290	310	278	278	319	286	269	266	266	308	276	299	274	279	304	293	283	269	277	288	307	294	281	266	298	277	263	283	288	301	280	283	239	272	280	249	259	271	280	293	295	275	297	264	268	252	282	279	280	301	268	295	274	276	290	326	279	266	291	295	310	276	292	276	256	281	319	309	300	260	283	295	281	302	304	276	290	260	298	290	259	273	283	287	275	255	286	287	304	282	288	269	286	294	275	264	307	304	297	262	256	275	281	300	296	287	308	266	287	240	299	253	274	279	282	261	278	297	287	303	303	305	284	289	282	266	308	280	279	262	291	297	282	270	284	300	238	295	271	285	271	291	304	288	277	292	305	264	296	292	293	269	269	269	282	285	318	267	283	256	270	298	265	285	297	282	274	278	269	269	276	285	274	276	285	274	296	300	295	266	296	270	270	259	310	304	306	291	289	285	254	309	320	238	292	263	262	292	277	287	291	277	281	295	291	266	263	287	304	294	317	266	263	296	278	271	259	286	288	276	280	270	246	309	271	278	296	306	287	287	287	287	280	257	263	296	302	304	279	280	254	278	279	277	306	261	280	293	310	274	288	273	294	296	273	303	288	291	269	247	269	279	279	303	281	289	272	283	298	268	258	301	287	293	291	259	300	271	265	312	275	302	256	276	260	278	298	285	278	298	279	265	301	298	275	285	289	297	299	291	300	261	281	304	247	289	275	299	285	257	290	274	297	238	302	273	310	255	287	292	262	268	277	273	255	251	274	283	298	256	304	282	266	269	274	285	304	311	263	303	312	255	273	279	283	287	277	280	294	277	285	308	260	287	283	308	261	284	267	317	284	297	293	281	290	273	290	277	279	280	248	274	290	306	309	299	315	281	286	277	271	331	275	284	274	285	314	283	273	255	282	279	281	292	273	305	270	300	248	298	266	258	254	285	257	297	295	317	284	293	291	270	296	281	261	284	266	296	305	302	269	239	284	276	294	301	266	294	279	264	279	271	269	294	284	288	277	292	266	282	279	252	255	261	291	330	313	301	264	285	271	264	283	279	298	284	294	268	297	278	300	321	285	317	284	280	284	306	272	288	259	313	261	255	285	254	288	281	265	269	309	295	250	270	247	287	289	285	305	278	287	287	295	314	277	287	283	263	262	288	269	260	255	289	273	289	302	245	270	266	267	287	257	292	285	251	273	291	303	273	280	284	299	275	290	268	282	274	288	313	285	286	281	267	279	282	280	257	270	275	304	306	285	310	289	282	272	275	277	250	308	288	287	281	252	277	313	280	280	304	266	280	273	287	296	300	260	272	271	288	260	287	324	266	249	255	278	262	237	281	279	283	293	273	257	262	285	290	271	292	294	266	279	301	311	285	280	284	255	283	294	303	286	299	283	280	246	275	276	302	291	290	259	284	290	286	310	265	305	262	292	287	293	328	288	257	277	277	286	290	289	258	312	264	289	280	296	290	276	263	265	289	297	287	288	279	258	267	315	292	243	280	279	275	319	266	260	317	267	293	270	312	272	278	284	266	262	269	300	273	282	275	276	279	290	305	295	301	284	268	291	262	288	258	291	273	249	294	277	262	264	314	296	277	276	283	278	264	266	301	285	286	264	264	259	258	288	279	282	311	263	261	277	277	286	243	275	287	271	262	267	291	270	304	267	294	287	263	298	263	284	298	297	301	294	303	258	249	250	275	266	294	271	263	283	264	274	300	280	258	288	273
23073	32747	22513	13907	11033	8892	6908	5062	3644	2838	2185	1819	1593	1471	1415	1209	1108	960	888	784	759	747	730	643	621	577	581	523	531	509	465	434	452	400	381	363	336	327	316	332	328	327	302	320	269	307	297	314	283	330	307	286	320	328	285	309	299	337	311	304	294	325	282	274	320	315	320	313	290	275	327	263	311	302	293	315	339	313	288	289	307	283	284	301	315	280	309	314	309	347	304	337	339	284	294	299	284	315	315	293	310	341	326	320	310	298	295	294	305	297	322	299	311	306	277	294	301	326	321	293	319	308	292	318	361	315	310	277	312	323	322	276	317	291	270	289	266	309	296	313	305	303	327	336	304	289	288	283	316	295	279	290	320	283	321	294	322	300	289	291	276	315	306	335	272	284	298	305	314	325	336	309	310	301	317	301	338	291	330	289	308	289	280	327	321	304	304	282	277	292	295	331	294	273	269	303	292	270	308	313	285	277	327	295	295	295	300	287	300	313	279	314	317	306	335	320	311	306	300	309	293	320	306	292	317	310	293	274	286	322	290	289	275	289	312	308	311	287	267	285	304	293	312	315	276	302	293	309	305	314	311	287	314	289	267	302	299	304	284	295	312	301	316	314	316	311	314	322	315	316	288	291	267	293	335	311	290	346	282	283	317	310	312	314	318	295	328	288	331	313	330	313	310	296	306	290	293	307	308	296	304	324	304	329	291	316	291	299	283	289	310	316	297	327	297	265	311	288	301	324	329	310	299	293	316	329	290	341	315	284	327	296	303	341	324	289	349	301	325	315	276	330	317	322	298	315	336	317	310	313	306	301	324	286	340	305	301	318	286	294	299	307	297	322	335	286	290	307	296	319	295	339	285	365	297	302	303	321	342	303	333	301	300	319	322	319	284	300	293	305	308	305	306	300	313	290	278	298	318	291	316	292	296	315	307	308	292	289	299	302	303	322	281	318	311	320	312	309	300	312	284	316	287	305	258	287	270	295	316	309	297	267	318	283	329	311	296	308	307	303	324	308	311	295	293	321	317	284	304	297	289	320	358	313	302	313	323	295	268	290	289	298	294	285	295	304	323	330	302	313	320	338	297	304	313	307	293	308	299	326	312	336	271	313	302	311	272	316	296	304	289	313	283	311	319	306	280	305	341	326	309	312	315	304	344	293	269	288	305	290	331	309	306	298	284	341	281	310	305	328	322	292	303	286	294	264	318	322	323	309	275	310	310	329	305	286	306	319	318	302	304	256	277	301	318	296	298	302	304	298	313	343	305	329	315	282	297	283	276	312	295	335	296	276	319	336	333	301	337	316	303	287	305	302	329	292	348	308	324	273	301	264	299	311	314	304	327	292	321	294	333	325	309	278	318	296	313	288	338	310	312	277	293	294	310	315	294	351	315	304	292	312	301	309	298	296	338	318	318	302	301	307	297	282	309	333	313	296	326	325	285	300	286	301	324	283	323	296	299	295	288	331	305	299	329	320	300	279	306	320	297	313	306	277	298	300	318	299	275	295	288	315	285	296	285	307	280	307	321	334	308	300	324	287	297	277	320	315	322	280	300	292	311	274	335	307	291	294	301	328	309	300	283	297	304	303	265	321	296	301	316	281	303	311	285	295	339	304	340	296	303	323	306	312	313	290	283	311	313	273	292	297	326	320	311	295	314	293	294	257	308	303	328	290	326	323	279	297	333	298	293	299	318	321	338	321	318	302	310	306	305	273	338	307	289	304	291	312	303	299	324	293	304	308	322	293	304	305	302	301	302	290	300	313	310	333	315	297	288	285	326	295	291	258	332	310	329	299	287	286	299	305	315	274	324	306	283	304	316	301	325	306	314	308	288	322	330	275	310	310	317	324	315	297	285	300	311	300	302	307	293	315	305	301	314	320	307	264	309	281	301	329	295	293	292	344	321	304	317	327	286	329	297	317	299	333	327	301	321	325	288	302	288	322	278	286	319	295	278	288	264	302	297	294	329	301	290	329	270	265	302	322	304	320	328	314	291	334	285	314	294	312	316	304	304	289	274	319	281	311	313	301	290	306	285	318	314	301	326	270	295	315	297	266	304	268	325	290	315	301	298	304	321	304	289	350	295	340	319	304	298	290	279	329	260	312	290	292	314	328	305	315	289	311	289	300	306	299	285	285	291	299	306	294	318	325	284	315	291	300	286	305	305	326	310	325	278	290	284	298	311	297	335	307	324	307	296	303	278	291	301	284	307	285	302	322	292	348	318	292	303	288	336	311	304	318	309	307	296	296	325	297	312	289	314	317	300	305	349	312	313	286	297	308	288	332	302	314	285	307	312	308	319	299	328	276	306	281	285	319	304	306	316	322	286	271	337	286	290	294	326	294	311	319	294	305	297	305	307	301	310	316	285	305	296	293	304	297	320	342	302	308	316	307	326	318	312	317	299	260	274	282	302	290	276	289	281	339	304	300	329	299	315	306	299	278	308	312	267	282	289	314	316	316	313	334	297	322	292	303	309	268	324	306	304	278	324	311	301	303	269	313	309	306	283	312	306	312	321	319	346	302	347	285	306	311	292	329	327	319	300	323	292	306	319	289	285	283	282	320	296	325	334	286	295	287	315	313	290	283	318	294	292	290	277	278	288	302	316	294	283	307	302	329	324	291	299	298	315	309	320	321	270	265	313	329	282	317	338	331	316	323	307	285	281	331	265	306	286	291	335	307	295	320	332	270	293	312	314	279	317	290	312	292	317	324	296	314	301	305	273	301	306	313	312	295	287	316	302	300	299	287	312	311	282	275	299	326	306	301	318	295	303	288	325	292	288	289	311	297	305	273	315	289	284	315	308	268	312	310	333	314	278	285	292	307	319	347	260	309	307	332	351	306	299	305	332	305	306	297	286	320	299	305	288	283	325	301	313	298	278	310	313	327	303	308	305	311	287	311	297	288	295	279	299	288	326	298	323	328	316	313	318	279	319	278	293	323	302	319	325	278	317	322	298	286	289	301	291	308	295	300	310	299	297	314	320	289	297	302	307	322	278	303	337	289	300	302	301	303	283	316	310	304	293	305	306	278	319	314	311	295	302	308	296	330	310	294	287	278	319	299	317	296	291	299	304	297	292	290	320	299	309	286	298	324	273	300	322	284	312	309	293	286	317	284	295	318	317	300	284	310	271	308	304	276	292	296	300	289	307	297	296	319	310	285	320	302	306	329	305	330	310	277	310	308	309	340	294	290	298	309	291	329	312	283	302	295	304	298	286	300	291	308	295	304	338	307	284	277	296	310	308	283	296	299	314	272	313	291	257	293	298	300	295	280	302	328	318	310	303	290	312	281	279	289	321	312	290	284	305	288	301	283	309	290	312	299	287	314	302	298	308	281	327	274	309	291	315	292	309	309	299	305	327	304	324	354	317	337	316	309	307	317	316	323	271	314	318	304	289	314	299	325	315	267	315	336	317	297	325	308	305	271	317	315	291	336	284	303	308	302	301	283	288	294	307	292	324	296	313	305	300	272	312	319
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
