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
341214973918	341214974473	341214975023	341214975573	341214976121	341214976673	341214977223	341214977773	341214978321	341214978875	341214979425	341214979973	341214980521	341214981073	341214981623	341214982173	341214982721	341214983273	341214983823	341214984373	341214984921	341214985473	341214986023	341214986573	341214987121	341214987673	341214988223	341214988773	341214989321	341214989873	341214990423	341214990973	341214991521	341214992073	341214992623	341214993173	341214993721	341214994273	341214994823	341214995373	341214995921	341214996473	341214997023	341214997573	341214998121	341214998673	341214999223	341214999773	341215000321	341215000873	341215001423	341215001973	341215002521	341215003073	341215003623	341215004173	341215004721	341215005273	341215005823	341215006373	341215006921	341215007473	341215008023	341215008573	341215009121	341215009673	341215010223	341215010773	341215011321	341215011873	341215012423	341215012973	341215013521	341215014073	341215014623	341215015173	341215015721	341215016273	341215016823	341215017373	341215017921	341215018473	341215019023	341215019573	341215020121	341215020673	341215021223	341215021773	341215022321	341215022873	341215023423	341215023973	341215024525	341215025073	341215025623	341215026173	341215026721	341215027273	341215027823	341215028373	341215028921	341215029473	341215030023	341215030573	341215031121	341215031673	341215032223	341215032773	341215033321	341215033873	341215034423	341215034973	341215035521	341215036073	341215036623	341215037173	341215037721	341215038273	341215038823	341215039373	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2762	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2758	2000	3600	2300	2757	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
22978	21553	29111	24434	21601	20837	8901	3287	2199	1668	1320	1044	873	693	588	582	480	457	404	345	305	280	291	257	244	263	253	223	226	231	227	231	226	189	214	198	197	184	184	183	189	208	186	227	187	195	216	189	204	205	205	213	202	209	213	193	212	174	198	208	216	205	180	183	180	208	207	211	190	216	189	188	190	189	196	225	198	185	172	225	231	215	213	185	185	194	191	200	231	206	201	184	211	202	190	220	211	196	206	223	192	204	202	181	218	182	189	223	201	194	186	220	185	212	184	216	195	215	206	203	181	208	213	207	226	210	195	200	210	179	214	216	192	197	220	224	220	206	191	190	193	219	207	198	210	188	203	194	200	205	190	197	209	213	200	199	186	198	192	184	210	209	190	203	195	202	206	209	216	220	208	204	211	218	182	189	225	198	196	198	231	201	239	214	178	209	173	214	201	196	212	198	217	223	192	205	173	215	231	234	179	229	201	213	190	194	226	170	199	197	187	197	215	202	199	209	221	210	188	190	211	184	219	179	215	194	191	204	206	215	210	186	212	219	211	198	201	206	199	202	202	197	202	192	189	182	207	203	212	201	227	193	200	212	205	241	232	181	200	205	202	200	179	189	194	199	228	193	188	217	209	187	213	182	177	181	200	196	189	190	191	231	196	183	184	179	186	223	188	199	195	177	175	233	174	181	216	219	203	183	202	208	192	179	213	222	201	204	191	185	207	219	197	172	207	179	213	188	202	222	206	203	182	200	203	194	210	205	200	198	201	220	212	219	205	212	180	183	190	233	202	195	194	211	181	186	210	225	185	213	234	201	230	207	192	187	193	203	215	188	204	214	199	205	198	196	182	184	206	196	180	186	190	196	189	181	200	186	216	206	210	222	202	188	204	173	214	208	201	183	196	208	214	225	209	183	227	212	219	199	204	205	183	211	211	202	180	220	210	170	198	222	207	202	199	187	206	225	198	210	196	222	219	216	220	209	233	173	222	193	196	177	208	195	227	183	199	203	188	192	198	219	211	215	189	204	211	194	179	201	204	179	205	202	199	214	185	210	205	185	180	201	205	231	203	185	193	200	199	190	215	206	206	206	167	222	201	196	184	212	198	200	183	195	200	188	188	212	191	189	198	220	185	202	196	209	195	199	194	202	214	198	213	211	216	197	187	174	200	193	188	191	206	196	216	209	197	185	211	202	195	174	227	218	192	199	211	195	196	198	193	218	197	205	188	226	195	182	192	204	228	208	188	191	204	191	190	207	216	177	184	190	196	201	212	196	202	199	177	215	211	201	206	208	206	207	204	203	222	209	187	198	185	203	191	187	197	225	224	215	215	210	242	190	220	224	205	183	192	198	198	203	214	198	198	203	207	216	193	199	197	198	199	191	205	211	196	206	216	199	207	188	197	221	196	220	189	186	232	211	184	191	186	199	191	196	190	197	204	190	194	218	189	209	187	198	199	191	195	207	208	171	213	225	218	168	209	198	196	209	198	219	208	216	176	202	201	201	189	196	196	217	203	215	217	167	210	203	203	182	202	189	183	181	207	225	210	232	199	210	199	208	211	211	196	195	167	221	192	214	215	196	219	204	208	195	192	213	210	188	166	210	224	182	217	207	206	207	207	219	196	192	225	189	224	196	207	178	196	210	191	189	201	202	206	195	203	176	200	196	188	186	204	199	208	192	214	207	218	197	201	187	205	223	196	177	217	205	188	174	220	217	199	175	203	187	204	191	208	222	188	193	194	216	199	178	200	240	208	219	171	191	215	223	221	197	213	160	192	221	192	220	198	215	169	197	209	208	192	205	209	183	197	188	196	194	212	209	216	205	220	179	201	206	198	204	193	211	201	222	205	209	199	214	197	217	201	206	224	220	183	230	218	177	201	196	204	184	214	210	204	228	181	196	183	218	212	184	191	218	193	194	193	181	201	182	213	212	211	197	177	199	201	201	208	183	219	210	182	194	185	185	191	200	205	178	180	207	210	202	196	209	209	197	185	179	185	187	205	195	223	190	192	203	209	201	189	218	199	178	196	210	189	201	199	220	206	212	190	183	215	222	206	213	212	203	186	211	204	192	213	174	194	226	185	186	200	222	181	175	185	205	220	201	201	226	199	204	224	203	204	190	215	206	188	212	201	200	193	191	186	200	203	188	208	181	229	203	228	167	200	202	199	222	216	201	206	211	230	225	198	199	190	192	194	197	182	202	211	199	206	204	195	199	201	186	182	190	182	174	187	189	193	206	212	202	215	189	194	190	226	222	200	226	198	198	192	201	211	197	223	183	202	200	199	211	220	204	187	208	233	191	193	208	184	220	232	180	213	206	210	198	202	203	206	210	203	218	203	192	203	184	203	225	198	202	190	190	188	202	193	203	225	205	205	226	198	224	181	201	210	205	182	223	223	214	205	183	226	200	207	203	206	184	232	212	191	212	194	256	190	184	187	214	206	208	217	203	202	195	194	188	218	201	191	210	195	201	233	244	201	216	212	196	206	218	226	219	179	205	207	198	211	206	200	201	223	206	187	186	190	204	205	211	212	212	202	185	194	194	197	199	177	236	203	208	191	183	203	191	208	187	181	200	220	202	201	190	205	205	201	189	190	222	210	182	208	191	206	224	210	204	215	194	191	201	223	201	189	169	194	226	197	209	204	191	200	223	201	212	209	223	215	186	208	205	198	188	203	198	198	199	181	182	199	198	224	194	210	222	177	205	195	236	197	205	194	196	216	189	177	215	189	181	192	204	220	209	200	188	180	192	184	202	211	212	209	243	203	187	185	197	213	190	195	217	214	209	190	168	202	211	193	203	207	213	209	203	209	195	173	201	174	209	178	196	216	191	211	186	217	190	174	192	193	180	206	211	205	204	192	170	184	198	166	225	206	212	198	196	199	183	217	185	204	218	180	175	178	212	186	185	190	192	204	193	209	180	198	163	208	193	199	204	201	205	196	196	186	217	218	217	211	205	212	188	203	211	213	205	180	183	206	200	188	212	192	173	214	198	213	218	194	167	201	191	212	208	206	208	178	214	189	183	186	190	187	216	202	229	212	191	192	207	203	189	206	216	215	185	209	197	227	202	204	194	195	202	190	191	183	199	223	189	191	207	206	216	215	179	204	198	208	181	214	206	231	183	184	201	214	187	195	201	199	207	212	196	206	202	184	204	198	201	201	193	202	182	184	193	187	202	191	206	202	173	199	214	198	217	192	207	193	187	208	216	196	205	219	186	202	203	211	212	211	197	209	186	201	194	197	212	195	202	220	208	206	205	217	218	193	236	205	193	208	202	183	191	207	222	223	188	200	201	197	195	221	184	209	189	194	229	188	209	181	238	227	201	191	217	200	193	192	192	192	193	173	224	198	202	210	177	217	224	189	203	222	202	203	219	191	200	189	200	226	197	181	189	214	188	195	210	180	197	197	213	188	196	217	178	203	193	207	194	198	185	215	189	182	190	199	201	180	208	198	202	216	212	224	199	220	209	167	207	194	194
21140	44499	35845	24642	16888	11633	7932	5814	4378	3198	2436	1971	1482	1203	1044	899	746	649	588	467	456	387	359	333	286	314	295	288	298	290	246	235	234	219	236	231	226	217	228	249	218	234	237	233	243	265	236	236	211	237	212	226	223	217	224	242	224	195	214	228	223	255	212	217	252	235	222	260	221	223	217	231	230	234	254	216	221	228	240	221	225	221	245	237	221	204	231	218	264	242	207	248	222	246	210	213	255	227	225	225	244	251	205	218	230	254	197	241	225	215	200	222	259	225	210	229	203	230	221	207	217	207	215	217	237	218	201	217	239	211	193	239	214	220	216	250	242	204	241	229	235	263	222	230	221	229	254	225	250	255	253	222	202	228	224	215	251	235	244	225	223	225	209	231	246	257	202	248	230	216	226	212	242	221	232	250	225	239	211	211	223	227	226	203	204	204	213	199	233	253	228	225	225	203	233	216	225	217	239	231	244	234	233	213	221	224	247	211	207	247	208	230	241	213	212	205	214	251	236	212	213	243	229	223	208	231	215	213	215	242	225	219	203	229	248	228	219	220	238	228	218	256	246	247	212	233	224	241	226	222	202	212	202	236	240	242	200	222	240	214	232	235	240	215	239	259	217	234	229	254	236	233	222	238	218	205	243	243	220	216	227	214	212	230	225	209	241	226	224	258	229	205	222	233	211	232	226	248	223	224	211	252	234	220	235	228	220	203	232	229	207	216	233	223	227	226	226	251	222	236	213	197	238	220	214	243	203	202	213	242	208	251	217	238	217	218	222	251	223	213	201	252	219	249	216	256	239	203	225	237	244	202	228	245	223	196	216	247	234	246	231	226	215	245	277	215	247	225	229	209	205	231	241	225	225	214	223	232	214	202	233	234	201	225	244	242	221	232	212	226	218	242	197	222	269	219	248	212	217	214	237	234	243	256	242	217	205	230	228	239	228	222	229	204	222	241	206	230	222	235	252	208	213	226	252	238	226	215	218	227	251	244	236	223	228	218	221	243	209	222	223	224	205	244	241	213	237	200	251	217	237	221	254	224	214	217	239	233	234	226	226	222	231	239	228	208	230	248	227	225	213	189	239	236	198	239	188	215	210	242	227	222	203	238	229	233	239	207	217	223	214	209	222	226	225	260	207	220	235	216	229	230	242	209	204	229	203	220	240	229	220	225	233	236	233	221	231	212	213	223	224	230	235	238	220	215	219	230	235	224	233	238	249	227	198	236	239	214	234	250	221	217	228	236	203	215	218	222	251	218	218	221	218	199	228	220	225	205	227	227	231	228	239	224	224	235	209	206	239	207	230	243	203	222	214	239	228	207	271	285	227	249	230	234	188	238	219	216	224	205	249	240	243	206	234	238	250	243	244	219	212	244	229	245	235	205	220	218	241	216	221	234	247	215	252	221	215	228	211	228	212	254	217	228	256	221	229	242	245	198	229	247	223	239	197	237	223	234	246	219	226	217	229	254	235	231	224	207	213	254	260	205	216	217	216	206	215	210	225	231	236	214	234	220	232	225	214	234	218	225	227	237	208	255	228	215	212	219	214	238	195	237	222	233	229	235	245	237	230	241	218	215	250	232	220	202	236	216	262	229	238	220	228	206	211	258	236	247	237	241	244	217	204	217	225	247	214	225	217	213	226	238	226	209	232	214	212	240	246	235	232	223	249	226	230	216	220	229	215	230	240	230	238	230	226	266	215	230	228	212	210	233	226	221	215	223	252	252	234	244	236	225	226	245	226	222	237	235	209	252	213	227	218	194	220	224	228	224	207	230	208	226	223	230	238	223	226	256	229	216	253	242	259	235	248	215	217	222	248	239	232	245	248	245	232	235	248	222	230	232	214	234	207	227	218	235	231	227	214	221	217	241	239	228	234	246	220	217	226	219	231	219	231	221	236	193	250	245	238	242	231	226	219	235	257	233	240	218	224	199	235	215	219	231	192	207	218	226	226	239	234	238	231	190	242	224	211	237	219	240	213	211	245	211	222	196	212	220	230	228	201	227	203	224	243	221	232	233	223	221	225	236	205	226	241	216	216	234	222	214	217	229	200	234	241	219	210	201	207	247	218	244	203	228	226	235	230	200	244	224	234	234	224	249	230	261	220	219	225	237	220	226	232	227	224	223	228	210	237	235	237	223	231	222	228	206	234	219	247	209	205	222	236	235	228	229	236	259	226	217	238	202	224	232	233	248	198	234	218	238	210	226	223	238	220	231	232	214	229	225	227	246	222	223	210	233	237	247	238	218	210	210	237	213	234	236	214	198	224	250	246	257	225	220	225	217	236	242	253	242	231	221	234	212	227	243	254	221	207	237	239	207	216	219	234	207	227	205	226	198	237	228	249	240	223	239	208	215	218	245	201	230	244	262	253	199	224	203	228	231	225	235	202	240	235	226	233	203	213	236	243	226	201	208	204	223	225	224	235	223	223	228	213	223	221	240	234	240	235	221	207	225	212	236	252	214	214	188	226	216	231	216	225	245	231	244	245	231	235	240	202	209	223	205	225	221	216	222	228	227	209	261	243	205	225	248	240	220	198	254	209	205	224	224	232	254	227	220	210	247	214	217	216	228	213	216	198	221	221	235	203	210	258	233	240	223	198	207	187	237	243	236	251	244	237	208	235	225	197	223	230	227	259	221	228	226	224	224	237	227	240	237	198	235	240	235	208	216	221	235	248	233	226	236	232	220	221	248	213	233	219	240	203	240	255	215	219	226	239	226	244	225	230	213	209	226	246	206	214	208	220	227	219	229	202	237	206	205	222	254	218	242	208	257	211	221	213	222	205	215	240	200	199	226	210	195	218	213	212	220	215	216	240	187	223	239	233	236	253	205	226	222	219	221	227	226	233	227	225	232	215	213	203	240	213	217	207	196	221	249	228	240	234	219	239	209	235	223	221	222	226	248	213	220	229	227	240	215	236	215	221	218	244	226	217	195	225	222	222	230	221	245	211	240	246	197	229	217	213	214	234	220	228	228	207	211	211	216	234	210	213	192	234	237	242	238	237	209	233	197	226	220	216	246	233	210	220	227	232	209	220	206	211	243	228	234	213	220	226	254	217	204	244	228	237	214	243	243	231	200	255	230	237	219	226	247	209	224	234	215	263	231	240	225	249	228	257	215	206	206	227	237	235	225	238	211	239	208	226	230	231	246	230	225	223	222	239	227	233	238	218	239	247	241	240	226	220	216	204	245	232	246	224	233	217	224	208	246	184	215	225	237	211	249	226	258	232	220	231	257	236	223	246	232	223	218	218	245	236	224	221	247	236	230	243	219	221	214	217	230	237	193	218	233	213	209	246	229	219	204	210	238	195	251	199	225	221	219	230	226	254	214	232	217	208	226	226	224	209	211	216	245	233	217	221	221	214	220	227	208	218	228	231	202	223	237	237	210	236	236	233	234	244	201	234	210	213	218	221	238	202	235	213	235	206	223	221	225	207	237	237	258	209	208	233	232	228	228	228	225	226	204	214	231	211	216
28558	22816	20870	11004	4863	2865	1850	1305	965	718	609	516	419	411	321	321	346	268	297	253	236	243	234	230	223	191	201	203	214	204	190	192	214	196	197	196	204	215	210	190	223	204	206	198	215	207	190	216	184	181	192	216	188	192	202	216	195	188	184	191	180	200	195	193	223	201	194	201	198	205	202	223	194	185	223	195	207	205	203	198	210	183	202	209	218	203	220	195	195	218	207	183	187	215	196	191	206	202	189	213	228	195	223	207	211	189	200	194	171	220	211	219	201	213	183	207	205	187	228	196	209	217	222	203	209	206	195	188	209	231	181	199	215	208	175	227	192	219	192	204	204	204	197	217	206	182	193	190	193	211	190	184	208	214	238	207	208	225	209	196	208	210	194	180	219	209	196	210	206	199	205	199	191	202	200	201	201	174	201	193	197	201	208	187	206	201	203	187	206	199	180	183	218	214	221	201	181	212	187	216	221	189	185	223	194	183	193	207	207	189	203	195	182	187	201	207	191	191	217	208	207	188	204	217	167	207	212	197	170	199	193	180	219	180	206	198	173	213	214	195	197	214	225	195	206	186	171	192	198	182	222	204	194	188	201	217	205	208	192	214	197	191	215	219	207	206	200	205	202	171	203	206	202	202	200	200	190	211	194	213	210	209	214	198	165	213	208	218	216	212	197	199	187	204	200	217	196	196	198	183	197	188	196	192	200	211	209	221	194	195	185	222	208	195	220	196	211	204	196	170	203	192	180	209	197	225	204	190	203	203	186	212	196	210	210	188	211	224	208	212	212	234	223	193	224	204	214	172	194	211	191	192	223	193	196	198	190	212	201	187	225	192	204	188	223	189	224	202	220	200	201	186	226	178	215	200	218	210	225	195	212	200	188	199	184	206	182	176	174	244	198	198	205	210	221	183	230	218	218	218	199	206	236	184	201	177	196	209	200	194	211	196	187	186	200	192	178	205	177	193	207	206	190	213	220	207	198	210	223	227	201	202	236	183	193	216	195	186	215	190	200	180	217	208	207	182	212	212	206	222	190	204	202	203	205	195	195	204	185	180	195	181	198	212	211	201	203	186	207	204	206	212	209	214	199	197	190	192	211	182	185	187	216	192	193	177	203	210	217	188	177	179	188	195	201	206	184	216	200	195	195	212	181	209	182	163	193	192	195	203	204	205	216	214	199	191	192	189	181	207	191	206	202	217	223	178	228	200	190	169	195	198	189	190	201	222	216	210	189	209	195	199	201	196	194	189	185	181	210	198	187	221	199	203	198	207	220	200	195	198	193	223	193	227	186	181	201	179	214	191	192	185	214	212	203	202	166	210	195	197	219	206	185	207	185	191	193	188	203	196	212	191	184	210	199	221	213	200	179	210	202	210	207	182	205	171	209	187	225	202	228	177	194	195	203	202	201	195	215	197	197	206	200	205	206	208	211	202	220	186	215	203	198	235	202	197	204	202	206	212	191	215	224	184	176	220	204	185	181	195	211	197	195	179	208	212	217	201	204	176	207	196	192	174	212	207	200	213	185	186	197	197	196	203	196	182	211	186	210	198	203	215	194	177	192	175	202	173	208	203	196	183	206	191	227	203	186	171	202	184	202	179	199	207	202	214	225	218	191	236	231	209	209	215	204	185	167	173	230	217	189	207	188	185	191	192	212	180	191	188	186	227	201	197	242	206	237	201	175	219	190	212	208	201	190	193	198	195	193	185	196	200	197	209	184	201	205	202	189	198	201	177	184	214	214	187	209	225	191	192	217	188	235	186	207	215	208	224	210	205	191	222	193	217	200	193	189	222	210	222	189	188	175	198	189	229	203	231	202	177	180	212	189	195	181	206	220	212	196	187	212	203	203	188	207	208	199	179	187	188	200	181	220	164	186	218	201	196	205	194	213	209	210	191	215	229	201	217	216	183	206	181	206	212	197	238	208	186	205	197	186	206	211	204	177	186	176	194	205	168	197	212	196	242	196	214	198	185	183	188	212	192	224	196	221	198	219	196	232	205	201	186	214	207	155	222	213	177	206	207	192	196	210	194	177	194	209	202	207	208	215	199	192	210	217	209	198	202	202	203	200	173	184	197	218	220	202	196	199	198	201	185	198	187	223	179	189	198	209	208	205	177	213	195	186	216	204	200	200	176	212	218	225	200	164	203	188	211	201	193	196	226	205	229	216	211	192	210	190	195	218	208	193	186	213	212	197	212	191	216	193	191	193	205	207	203	191	193	185	190	199	189	218	194	179	180	184	216	192	205	220	204	208	209	218	217	197	198	207	224	193	205	193	212	212	179	209	215	212	193	194	214	192	196	206	207	187	208	215	190	197	219	220	206	196	190	202	189	187	216	179	188	204	197	193	186	227	223	206	222	215	189	195	190	192	193	175	194	210	209	188	224	205	181	199	201	167	194	213	218	207	209	179	194	199	202	183	220	195	219	188	191	228	187	198	203	208	187	200	189	204	211	221	186	194	206	200	201	203	179	192	194	225	208	225	203	195	224	200	216	183	225	188	185	200	186	195	192	206	206	222	199	180	201	232	205	248	189	196	193	203	205	204	183	186	212	224	200	231	201	197	208	184	189	171	191	178	209	206	227	217	199	189	200	206	221	199	209	194	202	181	175	174	185	180	180	194	200	213	202	220	186	178	178	213	232	206	203	182	221	200	197	220	205	193	199	223	211	215	225	177	188	211	213	218	190	206	222	225	219	206	201	174	171	196	190	207	205	187	213	184	179	221	212	219	184	184	212	211	168	212	202	218	189	188	207	192	195	183	195	181	186	222	203	202	220	177	189	218	171	215	209	209	224	199	210	190	206	172	210	205	172	208	210	201	225	208	200	191	204	203	169	199	192	200	214	224	187	196	182	174	207	205	202	184	185	224	185	190	200	174	215	200	203	203	184	223	192	202	192	207	189	190	192	200	201	207	182	208	186	208	202	212	207	213	197	216	192	205	218	212	220	195	211	194	221	172	186	194	171	227	199	176	188	193	199	203	190	207	202	195	207	217	204	220	186	199	219	212	205	199	201	193	206	213	190	188	209	194	199	258	204	188	194	222	194	188	210	193	229	205	188	219	208	219	223	209	173	190	194	210	202	202	180	204	180	184	199	208	183	176	190	195	212	202	209	186	189	201	213	214	196	164	195	192	199	180	184	219	188	211	207	190	180	212	190	205	231	189	183	208	190	202	166	196	199	199	192	224	180	207	191	168	186	180	203	218	198	187	210	190	223	224	202	214	185	221	206	193	184	177	196	222	190	203	206	178	222	197	209	224	193	225	194	213	222	194	221	203	215	190	209	187	187	201	217	207	180	217	191	204	190	188	211	201	235	208	199	202	206	184	188	198	189	183	175	197	185	193	192	187	193	195	220	209	231	185	199	237	200	207	188	192	212	223	187	174	192	188	221	212	216	197	206	158	223	180	187	184	217	211	191	229	206	215	200	198	216	207	196	210	191	210	206	201	216	193	206	174	210	216	190	189	226	198	182
18951	33643	24493	14456	8957	5654	3697	2704	2015	1549	1203	912	777	611	547	496	430	372	339	338	336	331	274	261	284	278	251	244	259	245	231	239	248	235	244	230	242	257	250	245	217	241	254	227	259	206	229	226	239	228	241	199	231	246	256	232	215	217	215	241	200	249	254	223	212	248	244	236	227	222	217	218	293	234	221	225	231	233	229	219	226	231	223	218	227	242	234	249	225	208	206	254	244	207	224	228	256	252	236	220	201	262	224	263	249	233	238	246	230	234	217	228	232	246	233	251	226	228	261	214	222	251	233	264	227	233	225	213	230	223	224	213	245	244	209	222	221	232	253	240	229	250	216	214	217	253	239	214	239	230	244	222	241	241	237	227	240	221	250	217	218	240	230	213	227	228	220	230	229	241	203	244	247	231	230	241	242	224	217	244	255	273	225	229	235	229	219	259	221	251	227	263	249	231	238	240	225	221	225	205	219	214	257	239	240	241	250	224	227	228	235	236	238	243	219	258	226	195	209	220	258	233	232	240	225	240	250	225	248	253	236	237	236	219	249	217	236	218	231	223	249	226	236	212	257	221	238	203	236	240	225	208	215	229	253	224	245	234	229	217	235	231	207	220	210	229	224	239	223	219	248	227	251	263	223	251	222	235	247	212	250	227	244	252	239	238	248	252	209	229	242	236	252	247	238	228	256	257	244	208	208	227	238	229	253	235	253	220	243	218	247	201	255	274	243	246	215	250	208	221	251	238	219	237	245	248	245	272	235	242	225	234	248	219	205	225	228	258	220	218	231	233	258	213	236	254	220	235	243	226	202	234	213	230	248	232	217	254	247	240	221	237	225	242	219	219	229	227	254	227	209	234	218	233	246	230	215	243	236	256	198	226	233	265	217	229	217	230	247	207	236	192	227	201	235	236	236	255	261	245	256	184	217	252	223	227	250	241	218	221	243	212	241	243	217	211	250	237	203	243	239	237	240	198	229	262	238	228	215	254	227	250	260	227	221	233	248	226	227	264	262	267	247	218	246	215	243	229	237	204	212	255	227	235	230	220	226	214	220	241	220	226	218	253	235	250	239	221	231	237	228	250	234	243	225	235	202	194	228	220	243	236	260	242	248	249	256	229	221	228	222	212	232	255	222	223	235	261	236	218	244	218	238	227	241	234	214	238	234	228	235	238	219	220	214	243	230	225	225	218	233	216	225	241	219	244	240	230	249	239	242	242	223	225	212	205	235	236	246	232	247	254	213	247	191	238	214	218	229	216	241	241	243	221	256	242	233	214	213	213	211	243	227	227	218	227	222	205	229	241	219	219	231	221	220	227	222	253	223	230	259	248	244	225	216	224	242	230	207	207	209	238	256	242	225	217	225	218	240	236	233	212	241	253	207	231	246	237	230	233	217	250	207	252	208	243	259	247	234	216	222	235	231	240	228	220	261	246	253	237	240	213	230	216	214	245	254	261	241	241	239	206	220	234	218	228	216	225	221	269	225	199	234	228	243	217	246	212	228	235	226	246	241	249	209	225	230	232	233	229	214	209	241	247	245	223	225	232	233	229	232	217	212	221	249	236	225	250	253	208	226	254	226	236	258	221	240	200	231	222	243	209	208	247	234	246	197	206	248	231	194	237	247	219	223	231	236	226	230	248	243	228	220	214	233	222	220	212	232	230	250	220	230	246	238	233	219	238	230	229	251	233	230	236	237	230	227	242	237	226	250	239	251	214	213	236	200	241	235	227	251	216	239	224	222	209	234	225	248	231	219	244	247	217	220	232	253	256	241	240	213	212	250	248	242	224	241	240	244	257	228	219	241	242	231	236	220	213	236	229	243	248	230	237	233	261	241	234	210	206	245	222	241	202	212	208	234	231	219	238	214	230	223	225	231	248	230	217	262	235	231	217	244	272	243	236	256	226	249	251	233	252	243	212	249	227	228	236	205	214	225	215	229	242	234	250	221	242	226	240	217	238	229	236	225	241	215	233	235	229	211	245	205	254	225	227	214	227	233	248	214	245	221	261	243	221	237	211	217	237	256	257	241	234	245	245	207	258	243	233	204	246	210	224	220	263	202	238	266	224	225	227	213	266	271	252	251	255	253	217	233	247	217	252	234	237	221	236	195	226	233	225	254	241	258	222	210	228	217	235	215	230	218	241	237	229	216	242	214	209	264	229	220	220	230	232	210	247	245	212	220	234	240	231	208	254	227	216	208	222	220	230	221	256	228	250	226	228	210	238	242	254	229	222	240	218	234	228	237	212	244	233	232	238	242	208	223	233	211	235	236	246	231	231	215	223	262	232	271	217	221	250	228	219	219	239	206	210	247	228	228	227	213	231	242	222	206	231	241	244	258	214	226	236	234	241	225	223	237	249	246	239	232	232	220	248	257	228	228	208	214	225	233	232	243	253	249	221	232	231	218	225	219	231	234	216	246	221	202	223	213	223	219	218	219	237	222	247	240	245	231	235	247	256	245	231	254	229	230	245	206	246	232	227	240	246	228	244	223	219	258	225	226	206	215	253	234	227	231	231	250	232	230	210	230	223	257	231	245	219	262	239	246	249	249	232	208	228	220	212	225	268	215	224	227	228	197	209	225	237	236	252	239	222	241	231	204	225	215	234	235	233	233	258	252	251	219	228	235	213	216	210	248	230	224	234	249	232	213	214	234	223	219	239	242	226	237	237	251	228	237	232	230	236	205	234	232	234	238	240	245	227	237	224	248	228	216	231	243	246	250	246	247	230	242	221	209	254	211	269	240	231	265	217	235	231	213	223	239	248	223	217	220	258	228	232	253	240	276	204	229	224	227	212	245	248	225	233	221	238	227	246	235	242	245	248	226	244	223	210	214	227	239	220	234	232	261	220	246	225	240	203	205	247	225	239	247	239	235	233	222	231	244	219	226	243	203	230	231	214	254	222	217	237	218	236	231	227	222	200	228	221	241	243	224	238	228	214	220	211	223	225	244	235	210	236	230	226	218	249	247	222	236	244	235	211	222	193	223	223	248	230	232	227	224	214	228	224	229	245	234	226	231	210	242	240	218	224	221	232	248	223	233	229	269	237	243	238	225	244	259	233	221	203	219	224	234	233	218	250	232	237	232	199	208	234	238	256	230	235	253	218	200	226	258	235	262	234	212	230	222	280	223	231	283	242	227	232	208	231	231	223	237	227	225	218	199	232	210	231	247	224	223	241	182	200	238	239	203	219	237	224	229	234	243	214	247	240	237	228	215	210	183	253	235	225	233	210	237	223	256	237	238	211	241	249	234	251	233	223	233	232	249	220	256	216	242	246	226	224	238	233	216	254	242	245	233	214	236	240	212	231	245	262	237	200	225	244	215	200	250	218	232	236	249	218	244	221	237	236	201	221	231	267	221	245	224	232	238	239	226	235	208	250	219	250	234	220	222	214	231	246	202	218	247	264	247	232	223	242	236	256	241	232	187	236	227	240	244	212	233	212	239	235	228	223	214	225	259	243	235	239	214	245	251	230
23674	21298	28250	24722	21096	11550	4071	2349	1609	1320	987	745	671	570	505	469	427	371	314	284	276	278	236	224	242	220	253	224	232	219	220	201	235	201	197	199	186	183	185	188	165	236	196	208	201	210	190	185	183	191	192	194	167	210	207	197	193	197	204	195	197	193	215	207	201	205	221	192	193	217	183	201	208	202	184	190	209	210	181	207	200	168	181	210	210	216	193	226	201	181	216	177	223	211	161	178	228	223	180	203	188	173	195	191	231	220	201	198	190	188	178	218	220	237	207	195	200	203	185	201	204	184	184	211	201	187	208	199	211	185	227	191	173	231	224	192	211	211	193	167	212	209	215	194	165	203	204	194	182	198	187	195	204	215	184	217	191	219	190	213	200	179	186	192	225	200	195	182	182	183	189	185	207	193	215	182	214	198	207	180	201	209	214	177	190	198	185	197	193	200	184	197	203	205	197	165	184	183	199	193	202	198	207	198	196	171	203	177	216	173	184	184	189	187	190	189	177	198	204	181	206	191	193	190	199	213	191	184	179	186	200	216	163	173	194	191	179	214	186	201	213	194	177	190	198	201	205	188	202	176	189	227	204	189	204	178	195	156	213	214	207	188	189	175	198	208	197	170	213	178	186	209	205	188	216	203	213	193	202	187	206	200	206	200	205	215	213	207	187	190	198	172	185	212	208	198	171	221	199	182	207	178	196	190	217	186	241	187	208	189	167	228	209	187	195	210	173	189	210	206	199	200	201	212	193	174	201	217	197	192	180	193	218	201	200	206	176	215	189	215	216	202	186	220	191	195	204	193	184	179	192	170	177	218	198	195	191	206	175	184	215	177	182	216	216	185	193	194	221	188	191	222	207	211	202	201	209	180	208	191	202	219	190	205	197	219	184	205	164	181	203	185	194	195	202	190	183	189	201	220	183	182	178	181	189	201	200	188	207	192	200	194	201	185	188	180	197	170	200	231	191	191	214	207	210	195	181	190	171	187	201	209	174	174	212	192	182	202	218	209	189	186	184	175	211	216	177	220	209	185	180	202	219	194	196	195	174	196	168	206	192	207	210	193	207	200	190	210	197	212	209	184	196	203	169	239	189	191	209	179	185	196	187	201	214	195	190	210	199	204	219	202	198	181	204	195	183	172	183	179	203	201	206	196	193	179	170	214	204	185	186	181	187	186	189	209	207	201	185	225	207	206	201	179	194	212	180	182	169	206	234	188	192	193	202	177	202	197	197	217	194	185	190	171	176	182	188	159	211	186	188	177	188	221	189	196	195	200	206	191	203	199	201	190	166	228	212	216	200	189	210	226	183	201	207	186	198	205	192	206	184	185	214	183	188	175	196	199	207	207	211	201	197	204	176	195	197	189	207	200	194	208	204	155	185	219	194	191	184	203	168	209	201	191	209	200	202	226	218	186	192	197	195	219	200	204	185	190	206	199	204	205	205	224	211	187	169	183	177	202	181	214	212	204	173	203	178	191	211	180	212	206	185	178	191	215	217	191	201	212	179	167	201	187	172	210	194	176	192	198	194	193	199	185	193	195	189	215	174	206	188	198	196	195	227	213	187	207	182	196	197	230	215	207	201	194	204	183	202	193	216	175	214	193	208	207	193	190	190	199	216	216	195	188	201	202	195	197	178	188	189	189	185	185	197	173	184	191	214	214	209	230	200	185	181	188	230	206	208	214	200	210	214	206	211	190	189	197	228	199	218	191	205	185	173	201	211	205	191	218	220	197	182	202	215	197	191	209	225	207	181	198	213	227	213	182	206	200	180	205	199	171	189	188	208	199	172	177	188	181	180	224	193	196	203	195	206	210	191	200	217	205	203	208	191	221	210	200	200	215	177	202	203	190	211	206	189	189	196	178	205	185	190	211	189	214	196	197	196	183	188	199	191	192	188	191	190	208	194	213	199	201	187	198	218	194	197	194	206	194	188	194	171	214	186	212	198	207	183	216	182	197	181	196	198	210	194	193	210	182	206	205	203	193	197	206	165	196	197	171	192	210	156	193	218	199	189	203	198	212	212	180	196	200	206	228	180	188	210	211	200	204	195	184	206	197	182	181	181	224	199	224	198	201	176	206	200	203	192	178	202	166	200	194	211	202	210	206	191	198	199	218	195	211	183	209	209	213	199	198	194	194	204	190	200	217	204	196	212	164	213	187	218	189	192	170	167	197	212	212	181	178	174	206	178	209	213	197	195	207	203	196	197	178	215	180	172	193	181	205	177	206	197	186	186	225	197	204	210	195	195	193	197	209	221	199	194	184	216	209	202	166	196	196	200	198	197	218	195	175	212	203	200	183	204	197	202	193	227	183	188	206	192	190	179	217	190	198	211	227	205	217	200	200	171	178	220	191	172	175	215	200	211	178	209	181	204	180	168	177	206	193	211	199	201	207	222	199	203	186	183	233	223	212	223	180	208	185	204	184	207	197	240	183	184	193	196	213	175	198	205	219	177	212	167	197	187	202	205	204	189	203	200	202	218	219	200	219	219	184	224	187	184	196	216	190	202	192	202	182	166	184	206	192	211	180	207	174	196	196	196	200	196	192	191	203	202	213	201	199	211	210	208	198	209	219	228	186	203	201	182	184	226	208	193	197	171	208	210	191	202	189	205	189	206	207	206	193	197	193	194	190	186	227	185	209	176	211	191	205	217	217	216	221	171	211	197	197	203	192	203	196	198	204	206	211	208	190	187	206	199	193	187	193	191	225	210	217	200	210	183	209	217	189	196	213	189	208	219	179	194	189	208	196	182	200	190	212	178	197	216	187	187	194	187	175	214	211	202	193	203	182	201	191	207	193	182	201	196	220	175	192	206	195	204	203	194	200	214	220	190	197	183	186	197	186	187	217	197	204	220	197	205	200	192	211	206	199	192	195	208	214	188	191	189	209	196	181	181	176	183	199	194	187	192	203	189	197	193	213	199	217	202	179	182	194	183	211	183	169	170	199	195	184	213	190	213	189	200	194	199	219	195	196	210	176	185	187	203	200	187	209	229	173	217	212	198	198	231	207	177	191	179	177	200	226	250	220	178	174	182	180	216	204	205	169	198	211	197	205	188	204	199	218	205	190	149	192	207	200	214	208	170	193	194	185	166	179	190	199	182	197	196	187	241	210	210	205	202	226	192	181	189	232	201	202	180	203	224	189	192	214	212	201	195	211	184	218	221	178	179	185	200	214	194	194	190	202	193	199	192	185	195	185	216	199	193	205	205	203	204	182	197	196	184	180	219	200	200	199	191	210	203	186	233	192	193	181	177	177	200	191	190	192	211	197	202	189	193	196	205	207	170	199	214	181	184	213	171	201	195	224	195	198	201	181	189	174	215	185	194	217	182	208	206	204	196	207	213	188	202	190	184	212	232	213	208	202	182	200	213	218	200	185	204	203	187	198	197	184	207	197	231	191	197	187	253	183	178	182	188	217	225	198	220	174	190	214	206	218	190	186	186	220	208	180	200	201	188	180	187	172	205	200	234	208
19100	40258	31453	20725	13839	9084	6299	4441	3323	2472	1807	1428	1121	958	844	721	631	545	472	407	374	319	325	307	275	271	257	274	264	225	234	233	261	206	227	207	230	243	204	231	200	199	231	224	247	227	221	222	227	213	241	218	220	227	226	242	219	248	201	238	203	203	220	231	243	246	234	202	208	251	241	227	222	209	246	227	215	220	203	243	203	236	223	216	238	195	215	240	219	248	242	207	230	211	229	224	257	242	208	212	200	249	235	229	230	243	258	237	220	228	240	214	211	234	245	201	226	237	226	257	233	236	205	234	218	180	251	218	206	240	215	230	232	208	215	243	232	222	214	222	243	204	206	210	211	210	227	225	239	233	236	192	207	242	216	219	235	233	233	204	220	188	201	190	253	210	231	228	221	210	221	226	225	230	194	246	240	216	227	233	258	226	218	232	224	220	194	218	208	244	233	237	215	212	224	236	218	203	222	229	230	218	209	236	229	221	238	225	264	212	228	224	233	199	214	228	227	234	223	209	224	229	220	256	239	232	206	231	239	241	218	208	225	222	228	237	226	243	222	231	232	234	212	234	229	200	240	255	217	244	239	219	215	259	231	226	232	215	208	219	260	208	247	259	235	239	213	199	234	216	249	234	227	250	212	234	231	228	224	225	221	232	238	211	221	239	188	201	218	231	219	216	211	211	222	227	244	230	230	230	207	233	210	216	210	197	229	244	239	219	216	220	235	200	218	233	248	237	240	213	249	243	222	238	245	221	199	234	241	235	198	248	228	223	217	223	213	231	239	223	243	203	215	233	246	232	221	272	232	218	217	225	228	216	246	222	222	229	211	222	233	206	202	200	225	218	206	231	240	216	248	211	245	235	229	225	220	225	210	214	215	231	201	206	239	227	219	201	233	235	236	231	214	212	249	237	225	231	221	238	221	263	201	220	221	215	241	218	226	216	219	211	221	235	207	245	222	196	201	216	240	222	237	236	254	225	222	234	232	239	234	220	247	219	223	226	231	208	216	213	215	242	203	201	234	247	230	219	246	226	217	246	233	220	212	215	228	246	203	238	248	237	213	205	259	250	235	243	250	227	252	222	201	221	213	229	227	228	218	205	221	228	239	217	219	244	196	212	210	231	242	217	234	244	201	211	239	198	222	214	211	239	214	254	205	218	214	226	209	229	200	220	256	213	202	196	216	208	194	215	198	218	197	214	235	242	220	230	214	226	228	237	219	226	220	210	208	266	217	225	240	231	226	238	235	245	218	229	242	231	238	207	248	215	218	209	250	231	222	219	236	207	238	217	216	246	247	232	209	217	215	236	236	220	212	242	245	226	235	204	193	219	238	238	208	210	240	217	216	236	233	219	250	242	243	247	243	218	221	211	224	202	204	248	239	230	232	229	226	225	221	227	229	233	218	229	227	247	222	199	232	216	227	228	231	224	233	242	257	215	212	209	226	237	213	211	243	226	202	206	216	246	215	234	232	225	223	223	210	235	209	220	232	226	233	237	220	258	255	232	213	214	200	205	239	226	229	238	225	227	240	234	236	212	210	218	213	211	227	215	229	228	226	225	251	208	219	222	228	265	214	223	217	228	239	223	206	234	230	217	217	229	229	236	216	243	225	231	250	206	209	222	224	241	258	225	194	238	247	213	211	237	227	233	235	180	241	213	222	243	249	246	233	198	229	226	224	239	250	220	222	217	216	236	260	221	239	249	238	216	211	223	218	228	245	216	217	207	204	240	256	246	178	240	230	239	228	207	258	219	225	203	243	227	226	231	225	216	232	239	216	216	219	232	196	230	208	222	241	228	228	223	218	218	222	237	225	208	235	206	226	206	232	212	203	227	246	232	218	225	244	219	223	229	207	244	235	227	228	249	216	222	200	208	213	225	252	234	224	241	218	221	224	257	247	221	233	231	226	215	212	278	261	225	235	236	216	208	216	237	219	217	240	217	213	214	223	225	236	231	225	218	231	215	228	229	238	202	225	234	237	238	224	240	244	212	222	248	186	250	229	208	241	213	214	200	245	224	230	208	263	235	233	229	190	220	228	218	266	251	213	222	224	236	237	247	245	230	223	199	205	194	232	240	214	233	240	209	228	200	208	261	227	216	234	212	256	271	227	211	215	197	255	239	222	239	209	234	201	230	228	224	249	200	218	218	236	222	226	243	206	206	218	203	225	226	203	195	221	229	205	247	194	221	234	235	247	233	213	215	232	221	233	224	252	244	198	211	218	246	208	235	207	234	227	224	219	177	212	223	208	236	229	194	236	236	237	242	232	233	218	240	241	228	226	211	230	209	217	212	226	240	222	210	221	246	222	195	215	216	198	262	229	193	248	217	240	238	218	226	241	220	204	205	212	213	219	235	223	215	222	205	231	241	251	226	237	227	227	225	250	235	248	258	237	197	225	231	219	235	222	229	221	233	220	224	209	199	229	189	207	241	218	257	248	232	225	208	240	225	236	216	219	230	207	240	194	227	220	241	240	218	215	224	197	220	209	232	225	236	205	242	217	216	210	225	236	231	237	216	220	224	214	227	221	257	225	202	228	219	226	239	243	231	218	255	237	186	229	230	252	240	220	214	229	251	252	204	191	203	248	223	230	240	236	202	221	246	220	246	212	218	225	257	241	249	239	228	205	239	251	198	234	241	246	216	230	177	210	232	259	210	217	232	208	223	233	226	241	200	216	242	243	249	233	232	212	219	215	225	226	220	213	212	221	231	272	224	241	224	271	249	184	229	197	216	202	248	219	253	228	210	217	207	198	215	219	239	256	218	224	232	259	242	237	217	245	211	222	229	229	260	226	232	211	237	221	230	192	213	248	229	227	221	203	204	203	242	213	230	234	205	227	251	250	221	227	204	223	234	226	225	235	224	239	227	218	229	221	217	211	226	237	257	247	241	203	209	239	244	208	225	227	226	237	188	221	243	216	235	211	229	211	251	195	223	226	221	211	240	262	196	247	224	215	256	220	235	223	215	266	227	227	239	225	243	230	241	214	207	197	243	230	205	254	196	220	221	232	236	233	213	223	218	255	271	230	218	216	214	218	212	222	230	242	211	203	237	237	232	221	224	228	224	247	246	216	212	241	224	238	225	205	210	238	214	223	229	230	244	241	214	220	224	222	255	233	235	231	231	221	215	225	201	245	243	207	242	222	221	221	198	224	232	208	254	232	208	236	203	219	218	216	237	218	254	215	207	231	219	228	222	232	215	220	241	237	205	248	222	208	242	203	222	245	232	238	229	241	244	230	236	224	206	211	207	203	218	230	231	222	201	239	232	248	249	217	212	215	251	259	229	207	217	220	223	240	224	235	225	220	216	229	245	207	231	233	235	215	206	250	209	219	249	215	212	217	223	219	236	216	236	227	222	207	229	230	224	270	195	224	245	225	247	210	219	229	227	248	232	225	233	233	208	244	202	230	232	222	224	215	233	215	216	220	237	224	222	198	220	244	222	209	240	238	248	211	240	214	234	248	239	227	195	220	218
25292	21328	26567	24544	9218	3755	2276	1608	1191	902	718	598	497	447	386	366	348	313	268	254	255	236	246	245	218	231	201	236	219	235	220	218	189	228	205	191	204	204	194	205	156	199	177	217	208	198	198	189	206	204	210	197	212	220	216	204	207	215	217	207	172	232	177	194	208	200	217	207	210	214	189	206	215	216	187	201	207	178	180	215	208	212	205	164	225	176	220	206	211	196	216	200	201	224	206	211	166	225	178	224	184	204	214	217	199	217	182	176	213	185	187	189	221	200	205	192	236	225	191	205	206	177	191	193	183	200	184	235	208	205	192	180	190	208	199	207	211	211	207	177	215	168	179	202	212	204	191	182	209	218	201	195	213	208	203	218	205	209	185	184	167	192	218	191	197	210	189	198	220	192	193	205	188	230	181	183	194	179	150	204	215	190	184	198	207	207	197	198	215	223	188	227	199	198	214	212	202	212	200	216	196	192	185	192	187	223	199	221	211	194	194	203	217	194	211	201	205	205	207	217	207	190	210	211	176	204	197	190	184	199	216	187	198	204	192	203	216	210	220	194	187	210	214	196	201	185	210	219	208	199	182	183	230	194	219	185	218	223	201	201	210	194	209	206	202	198	208	191	191	199	216	201	210	196	190	194	218	217	220	200	203	183	176	200	216	220	190	208	184	222	204	228	207	205	203	196	208	204	197	204	217	210	214	187	203	207	210	209	186	199	212	208	223	174	216	185	209	193	201	199	205	200	191	192	209	221	195	202	197	207	199	197	193	187	232	202	203	198	197	237	217	224	191	210	206	198	167	213	190	213	182	202	211	216	208	196	210	217	204	211	186	206	224	239	180	219	190	209	193	248	199	197	207	227	199	207	200	228	198	216	231	221	223	187	204	201	219	215	209	199	221	210	209	207	195	190	202	197	239	198	214	208	178	193	196	189	205	225	195	197	207	198	223	197	187	233	226	207	206	230	214	210	203	182	187	184	216	192	204	203	220	199	220	188	206	202	196	195	205	222	219	200	194	179	208	189	192	213	209	201	183	198	218	222	198	198	207	210	186	199	174	206	202	234	186	217	195	228	173	199	192	249	227	216	189	211	219	204	212	244	189	194	201	182	214	210	203	207	211	200	186	210	200	214	193	238	193	220	195	203	181	195	189	199	211	195	197	205	219	204	194	203	191	209	164	201	186	188	180	192	190	191	213	181	197	198	213	196	206	169	172	202	212	197	183	204	179	191	210	184	210	211	200	194	203	208	238	201	187	199	209	215	180	207	206	198	224	206	217	196	186	188	186	189	196	221	218	218	198	208	207	204	198	178	219	204	188	222	210	203	187	223	209	203	234	182	192	195	198	223	196	206	199	187	209	214	207	211	205	200	202	222	210	189	206	192	181	213	219	175	202	170	219	226	169	196	188	202	208	224	174	200	199	227	196	206	203	205	204	228	209	209	233	206	185	186	188	195	208	221	222	199	211	197	205	174	188	190	200	215	200	185	202	172	193	182	195	214	212	187	215	205	197	175	200	207	211	207	237	191	222	196	205	239	212	223	214	211	200	224	198	199	216	205	208	189	211	226	210	218	208	188	193	188	197	204	195	225	208	200	212	192	185	199	200	188	237	190	203	197	186	220	222	191	211	221	203	182	202	221	229	223	210	196	187	230	206	218	199	195	210	193	211	210	214	196	182	177	198	208	213	228	199	206	196	201	214	227	200	192	193	205	182	194	227	184	192	236	191	181	215	201	221	183	183	229	187	224	211	216	213	209	203	223	195	202	198	207	222	212	183	184	218	192	193	215	184	212	185	230	205	194	208	213	184	208	227	202	194	223	207	218	210	174	189	204	235	196	194	183	208	219	221	222	174	233	194	222	189	189	199	186	172	196	201	207	187	223	177	221	162	191	202	196	183	210	193	216	211	209	197	210	202	192	206	224	212	205	198	214	203	201	218	209	232	198	186	226	178	231	187	199	216	193	204	202	217	206	200	213	189	181	205	186	236	210	211	186	209	217	200	211	198	195	207	180	180	228	186	187	187	215	210	202	203	198	203	207	221	230	185	212	198	217	193	202	194	188	214	218	193	182	213	184	204	197	173	185	215	189	210	213	195	174	214	210	179	221	207	216	181	219	203	188	207	213	211	216	198	188	220	193	218	228	212	202	203	208	221	211	211	205	202	203	193	220	220	207	177	204	201	217	210	205	215	218	208	202	203	219	203	213	197	197	191	185	213	192	181	199	212	220	192	199	183	209	192	192	216	195	192	202	183	215	195	194	186	186	198	183	212	202	217	206	195	200	173	215	199	212	207	217	207	207	185	201	190	213	217	213	175	199	198	203	201	185	205	217	211	222	187	205	183	200	223	187	208	207	192	228	206	197	195	201	218	194	194	211	212	218	211	198	221	201	207	172	193	238	192	208	195	185	200	209	200	206	206	227	196	232	169	224	195	207	189	205	213	208	188	210	220	215	207	221	197	243	208	194	195	199	229	208	215	198	206	202	177	206	198	212	225	213	188	204	205	181	186	217	219	216	200	194	220	208	196	200	205	232	220	201	187	216	208	193	220	202	200	205	206	180	195	205	202	192	207	197	217	230	209	186	172	226	211	203	217	221	185	199	164	211	182	183	181	194	214	186	192	203	217	187	188	201	203	204	209	187	203	182	192	221	190	173	217	187	199	224	189	231	211	204	205	189	192	206	221	196	200	215	224	187	220	171	192	194	241	223	197	191	180	212	182	194	177	199	208	209	197	201	206	197	207	187	185	210	200	201	208	216	216	210	198	191	212	213	221	206	216	188	196	211	205	212	194	198	208	192	226	204	174	229	207	216	202	236	198	201	187	212	228	189	194	186	231	168	208	185	210	221	180	213	201	182	207	198	203	176	178	207	214	195	190	198	174	193	183	167	208	195	208	210	226	160	206	204	194	205	192	190	189	201	212	176	198	195	209	209	202	224	207	217	195	190	187	204	205	195	197	201	203	216	208	198	195	200	199	203	199	177	195	210	226	207	205	200	204	209	214	208	186	211	214	215	226	194	218	212	198	179	210	192	222	197	215	212	229	210	197	205	204	215	212	200	200	183	215	205	224	208	211	184	205	200	226	183	209	194	213	210	184	202	219	192	189	198	218	197	201	191	210	216	221	189	225	207	217	241	228	219	199	189	205	191	192	187	203	206	184	202	193	183	195	195	198	214	208	210	215	192	218	204	195	199	209	204	202	215	199	206	180	215	213	175	187	219	227	223	233	197	231	187	187	192	207	210	205	197	213	207	190	205	199	207	202	199	218	206	199	198	205	178	200	199	194	181	194	179	192	227	188	208	176	219	208	205	203	206	201	204	210	195	197	198	175	214	235	210	201	205	205	215	226	193	185	211	194	195	173	196	207	189	196	212	203	200	198	213	212	223	211	185	194	170	195	179	178	199	197	200	212	202	221	217	185	198	196	196	198	217	225	212	190	214	190	179	194	197	198	212	192	185	237	209	227	186	184	222
18671	35917	27410	16804	10780	7109	4564	3360	2530	1873	1435	1120	934	784	680	562	524	454	375	357	341	317	300	280	271	270	293	242	274	255	252	235	250	221	225	245	246	241	251	241	207	247	253	216	227	243	233	216	248	241	224	237	214	235	234	206	257	226	242	213	217	220	211	247	217	251	219	225	241	220	251	238	207	220	240	231	212	258	238	232	247	265	212	218	223	228	229	235	240	240	254	241	263	256	237	220	220	245	230	218	243	208	226	250	259	223	234	232	225	233	241	239	212	235	246	225	239	217	232	214	215	230	227	245	238	197	214	245	276	222	231	207	222	227	219	251	245	233	230	245	232	232	264	239	244	243	227	214	246	257	220	238	222	250	204	239	229	225	262	222	237	245	249	213	255	216	230	223	223	229	211	252	215	225	256	234	214	235	242	228	222	236	244	237	241	230	270	225	210	226	258	240	226	241	241	247	244	237	229	224	245	230	222	237	248	227	216	240	239	230	225	231	233	240	230	202	233	222	230	217	241	223	221	226	231	224	234	254	229	228	242	247	221	239	239	273	249	228	241	221	243	213	240	232	211	278	258	237	242	240	245	251	240	242	239	235	259	239	230	219	219	208	266	239	207	224	224	213	234	238	242	253	238	213	255	251	240	207	243	252	240	223	255	235	233	252	222	227	228	219	250	238	248	224	242	226	206	227	231	233	204	236	231	240	233	211	247	205	211	223	238	234	256	239	245	247	276	247	228	266	240	252	229	236	241	257	246	232	208	231	230	249	263	250	241	234	231	236	229	214	232	262	247	228	224	239	230	227	248	208	246	237	241	254	237	248	249	234	210	226	210	236	226	218	226	230	239	201	248	255	232	226	243	243	222	228	243	247	230	228	227	227	251	224	228	235	220	225	266	252	232	232	240	243	242	234	220	226	243	213	212	243	213	233	227	247	230	220	245	203	232	238	213	235	242	254	235	248	256	229	232	239	243	215	201	238	219	215	231	247	216	218	229	229	221	214	267	234	268	253	238	270	212	239	236	232	222	244	255	242	203	227	235	222	224	238	237	257	247	240	256	234	270	234	222	230	226	226	215	259	207	238	213	195	241	223	231	257	256	230	225	228	251	248	237	246	226	258	228	243	269	236	219	253	248	249	231	251	222	226	203	221	251	222	213	232	258	213	233	249	236	253	218	244	232	218	222	264	223	248	246	234	214	244	240	231	217	235	229	243	241	251	257	222	222	223	228	217	242	242	230	237	244	243	232	239	231	241	203	241	251	245	230	230	215	213	234	245	205	216	245	247	245	230	218	229	205	241	219	220	230	241	250	257	221	234	228	245	216	252	222	244	233	210	233	244	235	226	249	202	239	228	242	225	219	228	232	254	268	229	222	220	250	255	243	250	256	226	222	258	230	223	242	240	267	233	269	240	256	254	233	220	224	265	254	223	226	216	254	232	238	212	237	267	244	247	228	234	244	242	233	233	220	242	218	240	253	213	228	248	219	258	265	227	228	225	218	242	248	233	254	240	224	247	224	237	235	247	245	239	213	227	253	220	212	230	212	226	220	229	256	209	231	215	220	247	222	230	217	227	232	235	212	226	213	227	245	210	218	234	253	237	224	259	236	257	211	229	223	231	206	235	240	235	236	203	243	233	213	243	238	248	255	227	242	217	233	214	215	220	244	196	232	238	229	220	224	244	211	236	242	232	226	218	240	240	199	250	229	239	231	263	244	204	257	220	230	240	220	237	224	235	215	265	206	240	265	246	232	247	221	228	264	230	214	248	218	241	233	222	233	262	266	220	239	252	204	232	238	205	209	222	224	241	243	236	231	200	268	242	212	227	240	238	263	225	240	231	236	215	235	246	219	229	250	232	239	247	250	237	259	265	225	268	216	260	223	233	233	226	208	248	258	223	233	237	225	215	224	252	242	231	228	224	234	228	247	229	208	221	245	227	241	242	262	232	221	228	241	230	239	246	232	239	246	235	222	222	228	224	230	231	236	245	223	220	223	235	204	221	258	242	246	246	244	241	244	235	251	213	245	238	215	247	253	215	269	217	248	259	238	250	214	250	230	230	240	246	226	247	223	252	245	228	256	216	208	234	224	230	246	235	216	220	237	235	243	242	230	234	247	224	266	217	228	243	226	243	232	232	242	235	241	232	233	243	250	235	250	234	231	244	253	211	230	240	238	236	246	228	239	239	225	243	215	241	230	214	232	253	221	264	247	232	258	255	222	242	228	267	232	219	207	230	216	245	249	233	212	229	247	242	230	218	243	238	219	193	246	250	269	239	219	249	241	225	211	245	253	223	230	235	259	225	252	235	207	249	223	241	236	231	209	218	249	214	221	231	236	201	230	240	238	218	249	210	237	206	214	225	237	233	234	233	224	214	220	238	202	254	195	229	249	242	219	231	248	231	206	220	228	201	240	246	229	215	231	250	244	218	239	249	225	237	226	237	241	219	240	240	212	207	202	219	224	257	227	235	270	234	227	234	236	233	224	252	227	233	233	215	227	236	243	221	229	257	224	208	249	247	216	222	218	228	242	227	250	254	223	239	229	233	243	213	218	250	231	238	219	213	248	243	206	230	231	249	214	236	214	259	242	241	219	237	231	220	242	227	220	238	230	229	212	206	228	235	246	236	260	230	237	215	239	248	230	238	232	232	234	214	241	242	243	219	200	250	261	207	237	223	241	223	254	219	248	225	227	224	249	227	233	220	245	241	241	241	238	218	225	254	236	222	225	221	235	218	230	236	221	209	237	224	246	209	233	256	233	225	247	232	246	254	239	237	224	243	242	247	222	235	226	228	206	242	239	237	236	252	257	220	237	231	234	196	230	219	216	222	270	226	208	239	203	225	230	220	246	237	233	203	225	226	219	250	226	266	237	220	238	231	242	243	247	253	243	239	225	239	223	253	225	232	233	255	232	242	228	238	229	240	232	226	226	219	230	244	239	246	228	234	244	260	250	216	261	212	219	237	234	223	243	226	206	216	244	236	228	218	232	238	213	259	253	212	268	244	207	238	228	221	235	255	239	209	249	243	251	271	265	224	221	234	235	238	245	247	204	256	237	260	216	254	270	254	260	235	225	255	226	224	228	207	224	252	248	241	250	240	269	231	225	210	239	239	239	230	217	236	234	223	236	210	229	221	245	245	211	221	286	232	257	217	223	239	237	236	228	239	229	230	253	244	235	247	250	239	221	238	231	232	233	252	205	214	257	226	232	260	237	220	250	218	214	224	221	237	226	279	208	244	206	233	225	255	221	235	231	214	247	223	226	240	255	238	227	236	229	209	231	246	221	249	265	245	233	216	233	252	204	239	239	224	249	241	229	225	202	238	263	260	238	236	192	221	246	215	227	233	243	252	232	237	239	237	234	190	260	205	218	234	216	216	244	227	228	240	231	246	236	219	231	251	238	255	221	244	224	234	245	228	261	234	219	231	220	217	221	238	205	234	232	248	253	217	224	232	231	249	217	219	261	247	235	234	231	247
22830	21380	28821	24305	21423	20724	9199	3334	2219	1704	1296	1045	879	715	606	559	491	400	377	330	331	271	273	272	246	255	253	231	227	215	201	218	237	244	210	195	230	211	227	235	216	226	190	226	197	206	182	165	193	198	191	215	258	192	217	219	190	214	183	194	237	207	193	221	203	236	203	230	193	211	195	211	188	212	189	203	216	188	217	201	184	193	210	212	205	205	193	192	222	197	224	195	202	202	205	202	218	178	224	188	190	200	208	190	200	195	208	200	198	231	197	195	199	195	205	203	218	192	211	218	209	219	202	218	200	205	177	202	192	204	188	219	200	223	219	207	186	204	214	198	214	201	200	196	194	169	226	187	185	194	183	186	183	195	193	200	202	192	195	199	211	187	213	195	210	184	198	202	195	215	204	209	213	217	216	199	207	181	198	201	206	207	206	214	196	204	213	177	207	206	211	193	199	213	209	203	211	212	202	211	198	209	220	202	202	205	207	200	190	203	202	207	201	219	195	188	197	188	214	191	214	201	190	200	224	198	198	196	234	196	147	190	215	178	189	197	201	226	179	208	208	191	199	199	178	172	206	206	204	209	238	185	195	179	191	198	211	179	206	173	197	185	189	202	211	218	215	197	208	201	210	171	186	219	177	192	172	194	211	184	204	190	201	228	234	202	211	219	191	217	207	215	219	205	217	203	196	200	209	192	201	207	211	239	219	214	202	213	188	193	199	219	208	225	215	188	215	208	210	211	166	209	213	211	220	178	212	194	205	213	180	197	210	228	195	207	212	196	195	190	192	196	195	209	202	210	215	186	207	196	198	208	235	185	211	207	213	222	206	215	206	184	189	223	191	195	200	192	216	198	201	214	228	215	185	175	204	200	195	202	192	208	235	210	193	204	204	222	202	211	213	192	193	229	209	218	196	211	219	217	199	236	243	210	188	226	177	212	178	214	199	190	226	209	208	232	194	208	193	228	198	212	223	190	182	179	199	209	210	199	213	213	186	194	205	195	206	189	193	204	199	185	198	200	186	194	202	210	225	192	179	203	210	201	229	192	231	207	213	216	194	202	184	212	203	209	202	211	209	223	200	186	206	199	235	203	178	191	181	198	188	203	194	228	222	238	221	188	183	204	186	193	191	200	203	227	211	185	186	199	237	216	213	198	195	226	181	199	215	191	189	186	185	220	220	206	190	179	193	217	205	189	177	211	221	207	180	186	201	203	222	208	208	204	207	176	200	208	192	237	204	196	202	235	206	219	215	198	196	201	187	184	206	192	161	194	207	175	220	173	183	182	176	204	211	213	189	206	198	196	205	191	192	190	200	207	197	197	211	200	196	200	217	215	209	194	187	225	199	199	196	221	179	195	214	175	202	205	225	196	217	201	210	194	207	214	205	190	188	209	200	222	225	200	199	208	201	210	208	184	206	211	204	195	193	173	193	225	207	182	212	199	189	189	228	196	222	204	206	200	221	220	236	214	197	206	195	185	182	197	190	212	201	210	218	207	205	207	193	188	198	209	192	201	203	209	238	232	204	209	204	205	216	201	224	210	169	217	237	205	188	191	211	216	206	214	195	200	198	195	214	202	212	207	204	215	194	199	206	200	194	197	197	203	235	218	190	182	217	205	226	196	180	209	232	182	208	202	221	223	195	175	221	201	196	218	214	205	199	194	220	192	203	200	207	188	199	195	203	227	213	204	200	225	208	197	196	200	198	212	188	202	188	199	197	208	214	217	213	204	187	208	168	184	230	204	195	221	209	214	225	215	194	169	214	221	192	215	192	196	184	201	192	203	225	227	226	212	196	213	188	202	202	204	194	207	199	209	192	190	202	223	201	223	191	213	178	213	211	204	188	224	196	203	206	199	197	210	199	191	189	215	213	205	192	200	191	219	201	198	219	193	193	192	215	194	196	233	179	219	186	181	211	206	200	206	193	196	178	209	211	200	199	218	194	204	209	192	211	191	218	182	218	212	196	224	220	194	212	193	228	206	203	210	221	220	197	205	197	223	231	192	184	205	207	187	182	219	205	204	214	193	205	233	213	189	190	194	200	218	199	205	226	187	182	186	231	211	168	174	216	180	197	191	216	200	199	221	193	210	200	198	198	192	211	197	222	206	217	216	222	211	225	217	206	209	194	214	215	210	220	215	184	217	201	206	213	205	184	202	191	196	187	187	223	192	181	215	198	221	180	217	154	208	200	194	214	220	210	208	192	203	202	209	210	202	216	215	210	209	227	197	215	213	217	193	200	222	162	187	223	209	196	188	213	189	212	194	210	214	202	205	219	211	208	214	196	188	221	214	220	214	201	188	212	204	226	195	189	195	215	191	193	220	200	198	194	201	221	181	213	212	194	191	192	203	206	204	191	194	199	190	189	183	219	207	218	199	209	207	207	221	223	227	198	240	211	191	223	205	202	207	185	197	171	223	195	191	178	208	223	193	198	182	192	171	184	209	187	212	186	198	204	188	209	226	195	211	175	193	191	201	179	185	196	178	227	208	203	212	199	185	208	208	204	191	174	195	184	225	208	213	195	189	191	223	207	182	191	217	200	217	215	184	208	197	184	211	205	194	218	201	220	182	207	208	203	211	197	224	186	202	191	206	215	215	209	193	188	181	220	199	192	220	167	188	202	209	196	210	207	207	198	208	191	193	205	198	219	198	210	225	216	199	220	195	191	206	181	222	209	197	211	195	187	185	238	187	207	215	203	196	197	174	195	193	198	200	188	225	203	205	218	184	182	200	189	210	230	191	226	192	194	205	213	214	204	206	205	197	178	199	202	206	201	217	230	220	210	226	187	217	206	242	188	196	246	173	186	229	209	208	183	204	178	192	199	194	170	211	229	209	210	213	230	201	211	184	203	232	187	196	201	212	213	194	191	201	198	200	204	219	202	185	203	188	220	205	196	186	231	211	191	183	203	204	192	180	194	219	208	210	193	210	198	206	198	203	209	233	210	201	194	214	206	207	186	220	203	217	179	193	198	199	196	190	200	189	213	187	223	180	211	185	197	196	191	193	215	202	233	218	214	200	191	196	204	182	197	222	206	211	213	205	202	208	219	194	185	204	191	204	208	175	192	217	203	218	221	243	207	191	217	195	223	202	208	217	203	211	230	196	204	204	193	182	188	223	185	181	218	205	193	208	215	233	206	199	211	224	221	214	204	217	195	187	201	209	217	197	203	228	218	225	207	212	209	197	218	207	206	201	186	198	193	194	194	197	197	207	220	221	192	195	228	189	192	198	179	222	193	195	197	193	226	199	225	206	208	196	192	207	195	176	193	181	213	195	204	217	182	201	197	213	216	204	198	167	224	201	203	208	189	192	208	196	199	204	216	205	184	224	215	208	188	224	209	214	193	194	190	193	215	184	200	175	225	227	199	216	170	196	221	205	198	188	199	194	211	205	205	198	229	212	197	208	232	241	203	220	214	192	221	207	208	202	191	208	196	185	222	192	224	198	235	220	216	217	216	225	207	204	180	192	191	201
20787	43907	35602	24790	17288	11792	7929	5884	4386	3192	2400	1892	1559	1211	1016	871	778	666	494	510	440	379	388	362	316	315	290	309	296	248	276	251	255	251	243	253	261	231	245	266	237	231	250	244	228	269	229	218	230	225	241	259	222	214	206	223	216	203	250	226	250	203	234	221	209	231	212	216	248	221	220	232	241	258	223	230	228	204	219	227	212	236	252	223	233	234	236	217	236	237	234	212	235	230	217	237	217	210	254	229	229	254	224	225	241	246	238	227	203	227	230	220	250	224	233	215	234	241	236	235	242	205	235	224	199	247	228	233	237	204	210	216	244	234	214	208	225	285	224	257	189	235	240	247	236	220	225	221	216	215	223	240	241	231	233	214	219	247	240	226	221	237	224	240	217	240	213	219	236	244	245	220	254	247	210	237	241	204	215	236	240	219	227	250	235	250	219	231	264	222	232	218	234	243	214	233	229	237	247	250	250	246	233	238	224	224	249	257	267	238	230	245	202	219	234	230	237	239	257	224	226	211	236	197	260	224	212	249	245	243	229	219	213	224	202	209	242	240	213	222	228	259	220	206	220	233	205	226	230	211	250	236	221	226	238	244	239	230	238	222	238	237	237	223	219	233	203	237	195	235	219	222	234	242	215	217	205	228	256	236	237	234	205	239	241	235	249	236	231	242	234	227	245	271	226	234	213	210	224	222	242	206	239	220	224	231	251	228	242	233	247	225	220	219	222	213	233	213	225	269	223	211	229	234	224	234	220	242	259	218	232	212	225	217	247	207	221	233	230	222	244	207	249	257	243	237	233	236	211	204	212	233	215	218	211	216	238	240	247	224	188	248	237	238	237	223	248	228	222	224	211	225	205	212	242	247	244	215	240	225	214	220	235	248	208	217	224	227	233	240	238	226	249	239	240	220	240	222	224	236	215	245	247	269	255	233	250	223	222	257	241	221	224	243	233	216	235	247	217	218	238	246	229	211	255	226	245	224	213	208	229	218	228	219	255	250	206	240	234	228	207	267	211	245	228	225	246	241	238	236	221	217	236	237	233	224	210	230	228	229	228	232	236	260	204	215	222	229	234	244	211	227	247	248	207	213	208	259	227	221	231	225	234	240	243	229	197	248	228	210	230	221	235	214	238	245	237	234	228	238	244	244	211	224	215	261	214	226	246	219	195	210	218	227	209	213	229	221	225	207	224	213	224	221	214	245	214	224	243	268	236	189	252	205	244	251	203	243	220	235	218	231	212	238	215	229	221	241	231	211	210	223	189	238	213	249	251	213	222	246	241	248	224	225	230	245	215	237	248	229	206	237	228	256	224	243	209	236	239	242	244	243	249	225	236	214	254	204	231	237	247	221	224	242	222	218	236	249	244	233	232	226	207	211	227	211	206	231	243	205	235	215	227	226	224	243	223	223	218	234	247	231	223	205	191	215	232	206	269	233	233	213	216	245	225	211	236	240	236	205	249	209	217	187	272	230	239	242	244	264	201	227	227	241	212	231	224	193	229	224	235	227	205	220	269	242	224	225	222	234	204	221	216	238	227	242	207	242	219	232	255	234	252	225	238	237	236	238	239	223	210	239	234	218	220	238	236	217	240	247	223	210	218	262	225	231	237	243	232	235	243	215	244	194	259	194	240	225	251	235	244	238	212	240	242	213	258	206	215	221	233	221	218	213	246	234	226	247	222	221	238	239	217	232	217	240	234	238	227	223	249	231	215	216	234	228	226	231	225	222	210	221	250	210	235	245	207	259	255	237	217	246	232	226	212	227	225	251	219	226	245	222	209	217	242	220	238	220	232	242	218	199	217	217	206	228	241	223	226	238	234	208	240	235	218	268	245	222	221	227	231	230	216	240	231	234	215	223	230	236	246	221	227	262	228	204	248	203	226	215	226	227	232	236	221	212	232	282	241	223	226	254	214	207	240	207	231	226	238	223	218	207	242	228	232	223	241	218	213	195	233	222	243	225	221	221	237	207	229	225	237	208	233	214	228	202	262	221	244	231	242	221	236	218	252	243	256	230	227	211	235	231	241	238	205	241	211	209	216	247	192	238	236	214	261	243	223	232	215	224	213	209	217	228	236	226	214	196	239	208	224	205	193	222	243	255	221	232	229	225	236	231	219	230	202	237	228	224	258	252	224	245	210	187	223	243	224	218	234	204	229	237	235	235	204	236	232	227	222	253	260	216	225	225	212	218	227	227	209	244	244	233	218	201	238	237	232	220	221	230	243	239	237	219	212	230	235	216	211	244	212	237	238	243	193	226	236	211	220	238	190	241	228	239	233	208	198	222	228	232	241	249	229	235	226	232	247	229	233	236	225	230	233	193	204	229	224	220	245	225	219	247	226	243	232	218	248	228	207	196	230	220	222	235	238	240	228	236	222	233	230	226	224	250	244	241	242	221	239	257	240	250	221	226	211	223	210	241	202	235	227	230	190	227	223	218	238	219	257	230	227	210	207	225	222	223	255	222	253	221	237	228	207	228	244	227	248	257	226	222	229	222	237	245	226	241	260	222	222	212	225	208	246	253	213	238	234	241	205	236	231	209	231	224	206	239	240	235	240	246	230	216	258	216	228	248	221	244	213	216	228	218	241	223	217	240	246	231	261	227	217	249	258	246	207	228	232	224	243	224	222	232	215	217	233	248	234	238	244	221	232	260	230	212	215	225	232	214	218	217	233	216	234	229	227	221	243	214	226	232	211	214	240	222	238	256	234	228	221	213	225	259	207	232	253	235	242	239	228	234	241	249	211	231	239	235	193	226	225	233	252	238	208	187	215	235	246	238	235	204	236	237	221	232	213	253	210	235	234	226	215	217	211	233	177	227	237	239	229	216	254	244	229	214	225	229	244	227	199	217	229	227	237	242	274	242	236	222	228	227	231	214	217	234	242	234	244	219	212	217	244	244	229	237	224	206	247	235	226	217	233	206	240	237	226	206	222	229	225	236	216	235	269	209	232	274	223	239	257	233	213	241	264	236	237	218	191	248	184	236	233	228	248	231	205	245	219	200	209	194	211	201	218	228	231	242	226	226	229	205	214	239	214	236	216	235	198	236	218	233	204	218	236	232	211	241	232	214	235	221	228	241	234	215	237	230	235	223	222	230	254	216	263	245	214	227	234	262	228	237	182	235	210	208	237	215	226	214	223	230	233	220	235	226	263	223	234	227	212	239	223	218	236	234	238	250	230	239	252	235	230	240	236	238	241	260	221	209	233	229	223	227	191	243	216	229	244	215	225	220	255	237	244	225	225	211	205	242	213	231	238	237	217	232	232	234	241	240	223	233	246	208	225	220	208	257	244	238	223	230	208	227	237	216	228	257	222	229	251	226	231	236	225	207	215	220	237	242	239	214	206	234	220	233	211	222	238	218	218	194	209	221	226	202	228	242	231	230	247	223	234	202	236	249	238	201	235	226	264	210	204	222	242	227	256	225	239	241	230	230	208	204	255	223	218	211	229	224	215	254	243	212	260	213	234	225
28108	22736	20956	11387	5194	2868	1782	1259	1037	782	686	530	455	387	371	350	305	346	286	274	234	255	227	245	200	217	198	227	203	212	200	216	188	188	203	206	188	218	209	205	183	184	205	214	224	217	197	193	194	211	197	204	200	209	196	198	197	200	184	206	193	211	200	195	207	206	203	201	195	187	192	212	204	214	195	182	181	182	205	187	196	201	187	224	197	192	231	217	194	194	205	224	193	210	190	194	188	189	217	206	188	206	222	219	194	219	218	225	230	184	216	175	178	197	201	232	200	213	192	193	194	208	216	212	216	216	190	207	213	212	199	183	199	222	237	196	198	202	224	193	218	193	218	200	211	193	207	243	184	203	211	185	205	207	220	214	190	215	186	214	200	183	212	180	200	188	212	194	193	199	197	186	198	210	197	199	196	214	192	225	187	193	203	195	211	193	214	214	194	190	202	183	206	211	202	207	206	204	201	223	213	198	218	224	201	187	202	211	186	217	199	199	187	227	205	229	200	222	182	175	175	190	220	228	192	180	185	192	205	218	196	194	213	212	201	187	181	190	178	202	184	193	193	190	194	213	203	186	213	190	199	235	214	182	194	239	213	210	201	209	222	198	211	196	181	204	181	208	204	252	198	190	210	198	209	217	227	195	193	205	208	193	180	202	190	206	217	173	209	214	205	188	200	216	198	228	212	189	217	202	187	207	224	201	219	198	199	182	200	201	217	207	187	209	201	214	217	196	207	202	217	202	223	200	194	191	219	193	168	213	196	182	190	222	217	184	191	206	205	220	188	202	202	191	211	183	207	208	211	193	208	208	200	206	179	196	218	205	209	189	182	209	216	189	197	204	196	187	213	198	207	192	187	188	197	217	205	204	195	199	214	185	198	190	193	194	212	220	197	205	213	201	209	185	211	179	217	194	205	216	197	197	212	220	204	225	213	208	202	211	200	201	212	201	171	187	232	183	227	200	214	200	195	213	198	197	200	184	202	211	210	192	212	206	216	184	225	214	201	205	162	196	186	216	220	217	205	187	194	203	217	211	197	210	223	238	211	198	192	173	200	223	206	213	199	205	206	211	209	196	191	178	207	195	216	211	208	194	197	190	210	195	225	203	186	202	202	211	168	206	225	221	214	204	178	185	197	188	206	220	237	221	208	188	200	209	216	209	221	201	200	218	211	200	203	215	209	213	203	216	203	201	187	232	199	220	211	212	186	202	197	211	184	220	200	192	200	192	221	190	189	200	200	220	209	190	214	199	199	225	220	178	223	181	183	202	215	216	186	187	201	223	202	213	200	196	186	223	192	187	189	196	219	193	183	181	192	219	186	196	213	217	201	194	206	213	188	216	200	209	203	202	205	213	186	188	187	193	186	203	205	209	213	222	190	197	213	211	221	224	205	196	166	194	194	207	217	217	189	199	214	191	210	203	196	214	210	216	180	203	221	230	204	231	201	221	199	202	188	222	190	220	208	182	198	202	223	211	196	239	192	208	198	214	178	228	215	202	215	216	206	193	239	194	203	210	195	187	203	184	206	222	207	200	196	178	223	178	205	197	198	210	193	199	180	209	194	188	172	207	199	195	212	181	226	213	182	212	206	209	193	223	208	184	220	184	191	194	185	193	187	204	215	206	198	222	209	191	180	185	199	217	234	219	204	208	203	191	196	225	202	188	184	188	214	187	206	202	198	228	233	216	201	222	167	214	161	211	215	191	192	195	186	217	169	197	239	183	197	190	211	199	211	208	196	206	201	206	210	205	207	218	220	192	215	207	215	200	219	197	204	196	197	212	204	215	203	213	196	228	226	194	209	213	190	225	196	216	206	194	204	209	227	190	192	184	201	201	194	181	205	236	214	189	209	195	181	208	195	196	195	199	207	205	215	218	209	206	222	202	202	203	193	202	233	213	186	210	197	223	204	207	228	217	220	214	201	186	191	203	183	204	200	213	182	203	189	200	200	194	231	208	182	204	185	208	198	176	202	181	191	197	194	196	191	217	189	209	201	208	200	205	216	174	179	224	178	200	192	226	194	196	212	195	215	187	205	231	174	206	216	220	202	202	206	191	201	192	194	204	215	200	227	178	208	213	208	187	205	209	189	211	196	215	203	194	207	195	182	200	214	216	198	196	190	208	193	194	198	215	192	223	163	208	206	198	228	209	209	207	199	193	219	209	205	190	197	196	210	203	210	208	203	218	184	208	201	209	197	193	203	176	196	230	192	210	197	183	201	199	205	215	207	183	188	203	182	188	192	198	194	215	214	191	197	200	232	214	193	207	197	198	198	199	179	213	223	197	226	222	208	186	207	212	203	200	224	207	188	204	210	235	196	186	182	228	217	204	202	208	200	191	183	204	200	207	217	166	214	206	209	202	199	181	219	179	207	192	189	192	220	195	218	191	196	187	216	214	211	194	174	184	168	207	210	215	218	220	184	201	213	199	203	209	185	218	213	205	231	206	198	203	208	222	224	200	209	216	186	215	208	213	193	190	193	198	208	193	199	198	218	190	194	186	199	217	215	211	227	199	224	198	182	200	250	212	187	206	188	210	207	187	217	202	207	171	207	187	209	208	203	207	183	213	192	211	228	207	212	206	170	180	190	212	208	178	194	218	203	227	170	198	230	217	224	200	203	185	191	207	220	212	205	229	226	234	213	214	197	198	200	178	200	213	206	185	223	210	219	186	220	200	204	174	215	202	209	205	193	202	193	207	206	217	216	217	183	212	193	189	200	226	204	184	178	209	204	203	214	202	210	205	207	177	187	190	222	192	216	209	208	170	222	188	204	212	194	185	196	199	213	210	195	192	179	215	244	201	211	209	212	221	187	212	191	207	237	231	197	175	189	176	178	221	204	212	194	223	193	215	195	180	210	233	186	192	193	202	191	210	218	193	195	225	185	214	203	207	220	210	213	212	194	206	201	204	218	162	186	215	217	177	192	205	177	210	212	206	205	207	236	234	240	204	190	219	210	198	180	215	207	208	212	189	221	192	186	208	203	214	227	207	192	203	230	208	214	202	197	203	203	197	172	233	200	206	210	197	201	205	198	207	190	196	204	224	205	188	216	191	204	180	211	194	224	192	220	194	200	226	211	222	203	204	184	200	183	187	191	199	202	202	211	217	170	208	207	203	194	208	183	211	193	198	192	189	209	183	214	193	203	199	166	196	218	201	212	206	217	201	178	229	198	200	190	191	222	221	214	181	184	191	179	206	188	201	201	197	218	197	205	225	201	214	195	188	174	184	214	242	194	189	199	214	206	196	192	210	224	194	209	208	201	204	213	185	206	193	189	182	216	182	194	180	206	199	190	204	205	188	200	200	186	190	228	199	219	199	217	203	205	207	227	175	224	214	186	182	199	177	208	219	199	194	204	204	192	207	207	211	193	198	209	204	214	229	208	200	199	182	218	211	201	174	203	229	201	204	199	216	209	221	201	240	199	224	207	212	189	207	212	206	205	174	203	173	172	206	197	200	237	190	215	217	196	226
18996	32904	24636	14772	9073	5798	3665	2647	2053	1491	1053	871	766	627	599	467	442	395	354	304	361	303	284	287	269	275	280	275	232	247	237	220	270	223	260	239	202	231	258	244	215	220	223	219	246	240	204	232	206	250	218	235	236	256	230	239	242	221	264	243	238	234	224	236	232	254	216	207	211	229	257	237	235	232	217	247	237	236	233	226	203	234	242	227	223	232	237	238	250	254	235	224	252	228	250	246	259	235	243	257	204	252	237	270	241	214	224	227	231	257	195	223	219	240	211	234	251	239	210	241	212	226	202	223	225	238	207	234	227	240	230	230	230	221	242	223	240	257	250	215	219	248	215	250	239	236	217	238	215	230	231	235	262	209	252	232	252	215	251	243	226	222	248	206	201	222	231	223	248	255	216	220	220	282	259	215	229	240	246	241	219	222	213	251	235	261	247	238	225	220	242	208	261	224	247	236	225	256	241	197	226	239	243	245	236	194	227	215	244	238	219	221	235	246	236	243	253	233	211	238	223	242	248	233	254	221	224	239	203	245	215	236	230	223	216	284	205	244	239	222	241	250	243	241	214	247	234	242	244	226	241	242	229	258	215	239	245	257	236	259	215	249	255	252	229	200	230	237	245	226	236	254	236	248	236	201	226	229	227	249	212	205	246	205	227	260	236	224	211	234	209	212	240	228	241	180	239	222	220	245	217	240	233	228	225	225	255	243	222	237	237	214	258	244	237	252	232	202	259	242	224	218	208	230	243	231	221	242	234	210	239	209	251	237	228	217	229	234	223	227	249	230	216	257	233	230	242	218	217	199	248	237	224	217	228	232	239	234	245	238	245	265	248	221	225	215	233	218	230	216	210	213	247	242	255	241	221	226	253	218	248	212	237	244	223	251	218	236	217	223	200	258	220	238	253	220	245	241	227	243	237	256	225	245	243	221	245	208	256	239	237	234	199	225	252	237	232	251	214	226	229	240	206	217	243	237	215	228	238	250	236	221	234	244	218	239	201	248	291	224	242	254	237	229	227	207	237	239	237	250	227	247	236	223	272	229	223	221	244	242	260	229	255	206	241	229	225	231	220	248	235	216	230	226	200	243	238	229	253	253	240	238	225	220	216	236	232	219	234	242	261	220	228	231	232	221	215	221	225	246	217	223	232	224	247	229	216	214	236	222	225	224	250	210	217	214	224	219	249	232	252	215	250	267	221	223	203	220	231	233	260	216	231	223	225	230	238	224	225	236	222	243	214	215	235	215	236	247	230	228	239	230	226	256	214	234	253	235	194	232	211	235	194	241	246	214	240	230	222	215	220	216	269	236	236	248	245	221	226	239	238	233	233	234	224	249	242	198	224	248	241	222	226	242	235	198	235	233	214	235	250	247	249	252	234	222	217	242	232	243	224	238	258	244	257	221	202	255	211	218	216	252	226	219	239	264	205	244	225	230	230	258	222	237	228	229	241	253	249	218	220	207	244	219	223	250	234	218	229	228	259	224	238	216	221	209	243	225	241	215	266	225	222	232	253	234	228	234	217	227	211	221	244	226	243	221	218	258	213	237	245	238	242	246	260	232	256	225	246	213	225	243	215	234	217	217	218	217	234	248	255	224	232	232	233	227	222	238	239	220	226	241	247	208	218	231	252	247	201	227	213	224	224	262	228	231	262	225	222	227	233	233	249	216	249	244	218	255	237	200	243	256	234	208	241	243	221	223	238	217	235	212	224	220	219	246	244	236	222	224	252	235	216	231	241	215	233	242	235	235	232	250	237	278	212	216	230	229	231	221	243	243	256	213	208	230	221	202	228	222	242	236	226	226	236	230	251	248	258	199	238	252	232	241	237	238	235	221	219	260	243	253	232	248	224	228	241	209	253	232	217	228	240	231	241	256	245	245	229	238	240	231	235	250	245	230	246	226	232	252	227	277	225	249	220	231	249	198	225	220	222	236	246	234	238	238	241	244	235	249	222	211	216	231	242	240	266	234	239	218	228	224	212	256	226	218	225	221	250	213	246	250	226	224	232	225	227	265	255	257	249	214	239	239	248	214	245	228	244	241	234	252	250	226	258	218	230	230	211	245	221	225	214	229	228	252	214	224	240	239	246	223	222	228	230	234	240	240	235	221	243	246	234	231	224	247	252	241	235	234	245	217	242	229	246	230	217	216	263	216	215	235	229	268	220	262	223	246	217	238	240	237	234	206	211	238	233	216	230	232	232	236	241	212	259	233	253	256	227	248	227	258	241	221	221	241	239	229	280	235	242	221	226	224	246	232	232	254	237	265	269	248	230	242	233	245	226	234	229	213	210	241	239	264	233	242	230	227	242	216	223	227	244	230	239	254	233	245	233	270	219	234	243	230	234	222	242	239	258	251	207	260	232	243	231	247	222	250	245	246	197	229	243	225	231	223	217	189	228	204	207	229	236	262	224	252	209	238	220	229	221	202	209	258	223	234	233	236	251	228	284	202	220	226	229	241	255	230	200	231	222	243	220	236	255	219	231	217	248	227	214	254	218	243	274	233	208	255	229	258	219	232	236	234	222	231	231	246	218	219	225	222	242	220	217	226	252	228	230	250	243	216	249	238	235	249	217	214	254	230	243	206	245	214	237	208	256	238	254	233	220	226	226	214	238	246	235	213	225	210	221	223	194	247	235	222	223	224	265	251	266	212	241	205	216	245	227	231	233	241	235	244	244	235	262	242	234	241	230	224	214	225	213	258	242	241	231	245	231	257	264	237	251	245	244	234	249	198	219	239	220	235	238	232	241	248	224	245	246	199	217	243	245	233	236	228	229	259	225	235	221	218	225	250	235	243	226	244	232	240	236	235	235	250	232	251	197	223	225	206	266	234	235	228	226	235	236	251	268	226	214	200	251	250	256	232	270	243	246	248	218	237	229	224	216	244	237	187	219	225	210	238	226	220	203	245	243	203	227	250	204	249	223	222	244	265	247	244	237	233	249	215	217	252	239	232	244	218	231	218	226	242	228	216	242	226	231	272	218	199	208	253	243	218	236	242	230	220	220	233	221	225	237	224	249	208	247	263	248	268	264	213	211	220	224	255	265	252	234	255	221	264	240	211	237	245	241	221	252	228	255	213	227	223	236	235	237	240	237	210	240	263	239	258	260	249	239	236	245	264	231	225	249	248	252	226	231	247	251	224	244	208	221	233	226	248	250	216	235	249	226	249	231	238	231	265	238	265	228	225	231	198	221	224	217	224	233	234	237	230	210	255	222	231	246	229	232	246	233	251	219	231	233	238	241	215	221	221	224	241	251	216	257	238	258	241	224	227	233	242	247	223	251	220	213	238	201	231	219	217	227	248	251	220	231	214	244	252	241	226	241	233	228	227	232	234	223	236	235	221	240	215	249	239	220	216	209	230	234	222	240	244	252	231	255	255	271	253	235	251	216	230	187	225	244	237	251	215	211	257	238	223	225	217	220	234	235	236	262	214	231	235	252	254	235	257	258	232	233	219	232	223	220	251	224	227
23723	21310	28281	24724	21094	11552	4155	2444	1664	1229	1050	709	623	571	494	440	423	339	307	274	230	241	238	221	247	236	236	230	226	220	210	205	204	193	193	194	229	234	223	208	205	212	208	223	226	209	214	177	214	199	193	187	220	202	204	158	170	177	209	198	212	225	199	214	206	198	198	200	192	208	209	199	202	224	194	196	181	203	185	192	206	224	182	203	185	212	222	214	190	215	237	194	197	185	214	175	206	220	191	198	211	210	214	191	193	204	189	176	198	199	196	191	167	212	197	195	204	203	205	199	206	197	196	204	192	220	183	204	185	206	207	195	212	209	178	194	190	199	213	198	201	207	195	222	207	217	225	195	215	175	207	193	195	222	187	197	183	211	196	200	236	198	210	200	206	214	180	172	196	181	189	213	194	217	202	205	184	186	180	216	199	210	191	174	182	182	183	201	213	217	196	212	189	200	186	198	178	189	210	209	192	220	198	192	189	202	202	190	222	216	206	212	237	192	197	200	184	187	184	186	220	205	175	205	197	196	227	210	230	220	214	226	168	211	196	190	207	203	194	207	196	231	207	207	183	206	191	198	185	205	196	189	202	199	196	182	196	185	191	205	200	201	218	182	194	206	186	213	192	214	192	217	208	173	192	189	198	175	189	184	216	191	198	203	209	187	184	198	191	190	190	201	203	211	190	191	165	205	193	184	219	188	239	216	228	181	199	186	200	219	215	206	202	205	199	217	178	188	234	200	198	188	203	194	174	202	197	183	193	197	183	186	209	223	174	190	199	211	203	206	180	219	202	208	194	184	191	224	203	194	192	195	238	210	190	211	215	214	185	195	189	213	205	180	205	219	212	212	224	204	204	186	209	204	201	175	175	205	197	181	225	184	193	167	225	195	204	186	198	185	219	210	188	191	204	194	211	223	186	189	203	196	198	193	186	204	197	203	207	214	212	218	202	188	189	211	213	213	229	189	206	210	228	219	198	187	210	219	211	212	189	199	194	223	215	194	184	180	210	197	235	210	200	201	195	204	214	216	210	178	169	209	202	226	201	205	210	216	214	190	216	189	201	201	199	177	218	200	231	231	218	199	200	187	198	221	214	187	195	206	201	198	208	204	228	228	188	197	218	199	215	206	169	211	198	171	151	200	187	194	225	192	216	182	208	208	223	217	200	191	196	173	188	194	208	200	180	206	190	190	205	208	184	227	189	206	198	225	194	182	208	204	180	197	200	209	200	177	218	193	188	200	195	223	228	208	187	192	197	212	213	186	189	204	192	216	195	200	189	198	196	193	180	192	190	208	221	195	204	217	184	217	196	215	241	206	197	225	217	197	212	183	190	203	181	189	202	210	197	197	187	211	207	226	191	209	207	200	229	215	218	180	194	194	208	220	212	214	214	187	226	183	168	216	178	197	212	183	196	197	184	179	202	192	194	209	193	210	198	191	211	200	173	214	197	193	187	185	211	213	193	203	203	216	210	187	194	213	211	188	208	218	212	206	207	201	183	195	236	177	192	196	185	199	224	226	191	182	192	192	215	188	202	215	171	210	213	235	208	194	181	211	177	182	191	223	182	198	186	197	179	209	193	207	214	198	194	194	203	220	207	208	176	207	198	171	192	201	197	214	199	204	193	198	179	213	188	221	227	201	197	223	207	201	190	208	191	191	237	226	196	200	183	212	212	188	193	209	180	190	203	201	197	201	195	194	218	215	210	180	193	210	182	189	172	196	227	188	200	189	210	211	194	211	205	195	219	185	210	224	203	207	202	208	185	202	177	207	198	166	192	197	223	202	218	191	186	170	219	207	202	226	212	191	174	205	197	216	208	201	173	198	218	214	228	179	222	229	198	202	190	180	209	190	206	189	202	211	194	192	181	186	198	200	207	215	200	218	220	186	188	200	207	193	177	167	219	205	187	196	202	168	192	180	179	207	231	196	210	227	225	197	202	208	203	216	207	232	195	197	210	188	208	195	208	238	192	178	202	190	211	184	192	181	202	216	180	189	213	212	200	199	190	200	203	203	196	192	203	197	188	192	216	201	222	201	211	181	213	180	178	216	195	194	216	204	192	177	182	202	198	178	203	185	206	202	189	208	199	211	205	181	177	206	191	209	171	217	217	202	167	198	197	199	196	197	208	197	191	192	225	212	227	189	200	210	208	188	214	190	183	200	199	219	204	188	193	204	201	211	185	175	214	221	198	199	200	202	186	186	221	187	181	225	202	203	205	201	172	197	178	177	188	183	194	185	195	187	206	179	186	194	177	210	216	210	200	194	206	213	191	216	197	191	191	203	197	188	233	189	202	202	188	200	194	198	189	202	202	193	187	204	211	201	191	199	203	201	184	195	185	224	205	223	199	167	202	225	199	210	204	187	191	198	205	240	209	187	193	172	195	218	202	220	201	194	178	193	198	194	208	194	204	210	202	190	192	201	200	194	208	210	193	225	195	216	185	207	188	189	185	204	199	185	205	215	205	184	189	171	211	199	201	212	188	185	183	206	209	188	172	206	205	167	204	197	218	206	203	184	224	193	212	186	226	208	213	203	211	198	190	191	172	193	181	183	187	220	180	200	209	217	199	228	219	208	225	194	235	202	215	217	200	200	198	211	197	197	170	194	206	200	198	222	173	199	173	210	211	188	190	187	196	198	202	194	204	210	191	206	201	173	213	207	183	206	189	217	207	200	184	216	216	217	201	204	171	214	191	175	210	188	176	186	205	192	215	184	183	212	211	199	208	197	202	195	215	208	179	199	191	197	206	210	168	204	210	178	207	214	201	193	212	185	178	198	205	196	180	184	174	186	215	204	189	205	191	209	194	193	199	212	195	207	191	198	200	190	188	183	205	208	206	188	221	232	209	206	184	215	209	202	212	214	183	179	193	182	178	186	191	180	208	189	210	192	196	216	196	209	192	182	192	197	205	181	193	219	189	169	210	206	222	198	189	185	200	216	192	182	215	171	197	210	201	216	183	201	183	192	186	174	193	196	198	191	230	170	204	200	190	215	216	183	201	190	204	181	195	205	204	192	215	221	209	215	213	199	209	202	212	189	197	190	182	217	215	204	182	196	205	208	182	203	188	182	199	197	194	187	205	207	212	200	195	212	179	189	206	210	188	202	211	215	212	193	208	196	179	214	241	197	206	208	248	188	196	230	190	209	185	222	194	171	198	205	189	185	169	203	161	190	195	198	196	176	204	189	210	190	214	222	192	217	201	217	216	197	218	199	175	207	181	218	213	181	203	186	196	166	210	199	191	186	198	194	225	195	197	220	202	202	179	193	171	213	189	179	195	206	207	203	204	204	209	237	201	213	204	169	198	207	186	198	175	198	212	204	232	193	211	190	195	213	196	208	204	205	221	227	166	211	189	179	195	198	221	195	182	204	208	209	215	194	202	198	197	210	203	187	202	222	203	226	188	213	204	204	209	189	204	196	207	199	186	204	218	179	179	195	182	214	214	184	202	205	198	212	172	182	219	208	197	196	207	205
18893	40245	31770	20979	13918	9187	6054	4490	3339	2448	1802	1391	1163	976	786	684	570	528	467	429	383	338	364	314	299	289	272	290	245	242	248	218	254	238	274	246	216	215	246	242	222	230	232	210	235	222	223	217	210	241	222	213	226	229	220	213	243	258	200	228	222	233	232	246	198	235	221	240	258	238	208	214	229	226	217	226	246	210	219	216	223	229	233	212	248	229	222	218	212	251	233	228	224	242	232	274	229	214	214	213	231	243	229	208	220	205	239	229	238	219	223	222	234	250	209	219	225	239	228	236	225	247	214	226	205	212	220	241	250	239	218	219	232	228	235	225	211	222	229	232	216	232	237	242	249	250	235	213	229	233	219	229	249	231	242	244	222	234	217	230	223	227	246	223	238	242	233	234	223	229	244	257	261	233	224	225	200	241	238	221	217	231	241	238	237	223	237	219	217	223	199	233	231	203	233	243	197	244	220	234	198	231	198	249	218	225	215	230	250	213	200	244	232	209	189	223	197	232	259	247	218	217	256	199	247	202	229	247	224	210	219	247	235	236	195	239	209	219	241	200	254	228	236	216	215	216	235	189	237	206	213	210	252	225	231	240	229	231	216	206	239	207	245	239	222	206	236	239	249	217	235	244	242	240	216	234	215	239	214	238	246	253	228	253	225	203	275	217	228	238	203	233	227	235	238	233	226	218	230	240	210	243	222	234	245	224	221	241	244	229	229	238	226	222	231	211	227	231	209	221	206	242	220	228	228	208	237	237	222	242	222	210	251	211	228	246	229	206	217	234	232	250	237	235	228	231	199	248	232	233	240	230	213	243	227	211	216	224	237	187	221	222	207	237	214	236	211	240	237	223	249	222	238	223	234	242	216	233	211	256	230	223	247	226	222	224	236	224	242	223	257	240	251	228	236	223	243	235	235	217	215	205	237	202	220	256	227	215	236	208	254	239	228	226	213	230	225	225	224	223	242	205	246	257	227	211	238	257	214	224	236	239	232	231	213	235	218	243	230	240	222	211	224	225	222	229	244	203	219	226	231	238	248	245	238	220	194	226	214	229	220	253	244	235	223	237	223	236	216	242	225	235	234	214	227	226	240	254	222	225	209	233	223	224	229	214	222	213	239	224	239	236	256	241	233	226	234	250	226	210	243	217	248	227	227	226	240	229	217	205	234	209	212	238	231	250	236	225	247	217	239	290	215	247	242	238	232	243	223	210	229	232	226	241	251	221	236	215	222	258	237	223	227	249	245	219	236	220	215	228	233	212	218	227	255	244	212	224	246	234	258	233	237	196	206	236	225	219	229	238	231	220	239	226	210	219	230	235	236	205	224	249	211	223	200	237	219	215	205	222	219	219	234	229	253	201	232	217	204	208	235	222	218	223	229	214	230	221	228	230	232	237	259	216	236	234	232	225	238	206	232	234	230	235	231	235	242	225	207	228	221	248	226	248	236	224	229	229	213	247	205	238	230	252	232	228	229	229	232	242	247	205	250	200	226	245	223	221	229	227	233	223	208	217	225	227	248	239	213	232	248	231	217	227	240	231	235	197	234	226	244	225	213	234	235	196	235	219	241	239	239	253	234	241	208	225	231	233	232	229	241	217	235	220	211	222	223	233	229	229	209	246	258	231	230	214	230	230	250	227	228	219	225	253	238	223	236	238	205	209	208	223	224	205	227	249	228	234	230	245	224	232	249	219	215	227	228	248	227	209	245	243	211	238	229	216	232	241	231	215	249	243	245	234	256	237	224	239	201	219	237	232	237	239	243	211	233	233	239	235	264	251	257	218	233	223	237	218	234	226	214	235	213	204	241	211	255	212	236	206	227	200	241	226	212	236	238	215	234	202	226	232	223	246	218	213	244	218	244	239	217	231	206	203	214	201	213	230	244	232	210	249	250	259	205	219	228	243	262	223	215	204	214	248	197	239	215	220	214	219	205	272	215	224	247	240	246	218	235	219	216	222	241	228	216	217	225	214	247	215	224	223	233	224	205	210	223	225	238	240	226	228	198	248	227	244	233	219	242	243	233	207	222	256	247	241	241	214	230	213	218	234	218	217	208	228	214	223	233	228	215	215	251	235	231	233	238	219	202	213	225	214	243	238	239	232	233	196	199	221	228	248	239	232	227	228	253	221	241	221	196	235	199	239	222	228	245	218	231	244	235	217	250	215	209	237	237	246	226	225	226	232	209	227	232	212	228	230	225	269	213	214	240	223	234	230	215	208	207	212	219	213	254	222	217	214	211	221	243	213	252	220	236	256	258	227	229	220	231	219	237	247	241	213	247	242	250	224	241	211	213	238	247	219	216	233	222	204	230	207	233	220	220	194	209	273	238	218	238	210	225	239	215	228	238	227	259	232	210	235	240	217	225	216	259	231	225	260	195	221	218	253	252	228	230	239	231	217	214	215	253	252	208	236	237	240	239	242	245	210	246	223	209	227	200	215	210	215	236	259	253	235	231	212	232	258	245	239	229	233	236	231	263	242	249	211	269	213	218	226	198	224	229	244	225	240	226	230	223	212	219	255	239	228	229	217	207	216	231	209	221	237	238	221	228	218	213	235	211	243	232	235	210	235	208	237	226	214	207	241	232	235	237	230	239	234	231	237	206	227	213	238	248	214	235	241	234	235	216	223	229	234	212	233	238	236	228	239	228	210	241	249	226	204	215	215	230	212	225	211	240	232	254	228	274	227	241	238	243	235	209	226	230	207	229	217	217	215	219	230	236	212	217	263	227	235	221	220	235	246	225	234	237	235	254	243	227	239	212	238	240	242	259	227	238	251	238	193	234	232	219	246	247	213	221	250	221	244	237	206	205	222	209	253	218	215	246	194	212	205	229	229	207	211	242	228	219	231	232	207	216	212	215	235	214	201	236	223	236	245	242	225	225	226	254	231	249	233	221	229	228	229	244	208	231	197	235	234	235	207	239	209	218	240	227	218	218	243	227	249	211	254	234	194	213	212	230	227	232	219	236	209	257	214	248	206	222	242	212	214	263	217	190	224	233	210	242	188	228	199	228	222	208	217	235	226	220	223	230	229	206	242	242	223	246	225	232	219	212	218	264	197	231	223	224	236	224	224	248	239	240	215	247	249	246	214	221	225	234	224	220	230	225	241	224	217	215	215	230	258	254	212	260	219	241	242	211	226	234	223	220	197	213	221	209	228	231	250	222	232	237	225	181	227	219	213	250	242	245	224	213	211	235	216	238	188	224	243	200	231	247	236	232	222	232	255	225	231	223	233	206	227	225	207	238	244	236	238	232	241	252	252	233	235	221	212	237	221	254	224	224	241	228	236	210	239	240	240	240	215	232	222	229	232	230	230	213	232	229	224	248	227	245	247	222	211	227	259	230	243	224	228	219	233	220	220	228	233	226	237	204	246	219	218	224	210	213	245	239	226	215	225	253	229	228	192	247	227	241	239	242	233	204	240	234	236	234	243	239	231	222	228	224	238	220	216	229	236	230	215	207	212	227	251	234	210
25389	21395	26730	24670	9239	3864	2352	1550	1206	872	746	594	487	446	408	348	324	320	274	275	275	253	256	263	251	200	213	219	239	193	194	200	228	184	223	207	224	245	199	193	249	197	199	192	197	203	216	204	214	199	199	228	210	194	211	217	218	194	200	202	209	190	211	208	211	243	205	231	211	211	209	205	191	231	196	194	218	201	201	207	205	209	210	197	212	223	190	234	196	205	209	217	205	209	212	217	189	237	201	220	221	208	189	204	204	201	213	237	207	208	188	215	194	202	232	218	205	226	193	205	211	213	238	191	205	180	202	188	212	186	187	219	198	214	213	195	180	194	221	205	216	196	200	221	195	205	203	215	235	199	213	191	214	208	227	251	243	228	178	199	185	217	215	199	220	190	197	219	186	206	198	218	184	197	210	182	217	210	205	204	218	209	214	199	194	189	214	213	220	226	220	197	217	203	220	210	205	191	185	218	190	204	204	203	203	178	241	208	216	225	212	208	211	232	242	226	199	217	195	182	206	200	226	204	224	190	184	210	213	227	204	207	213	201	212	188	198	166	205	192	207	191	203	225	219	195	212	215	201	202	184	188	181	197	200	183	205	219	212	217	192	196	214	202	216	226	205	190	223	217	191	211	212	211	211	190	190	212	193	184	208	210	213	226	215	217	207	219	206	201	226	216	216	190	208	218	236	215	198	211	211	214	191	218	209	216	216	209	200	210	214	205	204	219	215	178	180	211	190	219	194	200	207	187	186	216	214	222	219	219	211	221	196	224	205	207	203	182	203	200	218	224	204	189	220	212	202	209	196	213	215	216	172	208	217	210	189	214	213	213	208	199	226	212	223	190	198	225	211	223	221	197	190	202	206	175	203	190	189	169	189	195	205	216	197	250	180	190	207	187	228	211	199	198	214	207	211	207	203	194	162	199	184	188	210	215	235	210	205	250	208	193	214	230	190	213	216	221	229	211	187	198	208	207	200	207	204	188	191	216	208	207	204	215	216	226	212	226	173	192	182	198	199	187	213	194	203	195	202	218	224	200	195	210	200	201	207	227	192	215	211	191	215	221	199	214	200	226	239	224	199	173	202	227	215	185	205	211	185	199	189	207	241	202	196	191	210	190	182	215	203	186	194	206	200	237	211	186	232	216	185	222	210	210	227	186	214	188	226	189	192	202	219	202	178	231	205	207	211	219	218	212	233	204	193	190	212	180	220	194	204	218	190	189	225	197	192	216	196	177	197	213	204	210	194	211	187	203	234	201	202	201	227	172	206	175	193	188	212	207	207	204	219	186	215	198	201	192	206	191	218	202	202	224	191	188	184	208	213	205	193	209	223	191	196	172	216	231	201	193	225	210	220	212	216	207	191	219	212	234	199	204	203	196	212	216	197	202	183	196	211	195	210	214	244	211	222	210	231	189	222	207	204	201	235	226	200	177	192	197	190	212	198	218	214	192	199	214	221	192	197	200	218	214	199	195	207	235	194	216	202	193	245	214	214	190	209	216	200	193	195	212	225	208	213	204	207	216	200	173	206	194	224	195	210	191	193	213	211	206	200	204	221	196	211	203	226	218	200	197	211	169	216	209	199	195	179	184	205	195	221	219	223	199	204	195	168	205	191	240	224	206	191	201	214	232	198	213	209	218	205	215	168	190	207	206	207	187	189	229	213	214	220	202	197	206	203	228	201	180	205	195	196	212	184	205	199	184	209	205	208	189	218	183	182	218	208	212	227	207	200	166	202	189	213	225	227	225	200	214	210	222	214	201	192	201	190	207	182	220	195	195	211	241	201	197	191	223	186	208	219	199	224	222	235	191	215	221	229	213	194	225	184	208	220	202	229	203	214	222	203	214	201	190	215	224	196	189	240	210	205	198	197	190	190	198	198	206	208	193	206	194	211	226	207	214	215	195	217	190	212	207	193	201	195	203	205	218	188	205	199	198	207	199	220	180	218	223	218	189	205	200	216	182	189	209	199	227	211	208	225	207	221	202	195	214	187	220	219	186	205	215	176	217	216	219	200	192	194	210	237	202	228	193	195	213	189	192	222	198	223	200	208	202	192	216	214	204	190	197	216	207	225	191	178	213	199	204	222	206	193	221	203	211	220	188	204	215	227	226	185	206	213	230	228	226	200	198	185	195	193	189	236	227	213	211	201	215	215	239	194	223	219	198	193	203	200	215	205	186	214	195	207	217	221	192	213	241	189	186	208	212	220	212	193	208	187	203	212	199	190	190	230	209	207	208	187	202	219	193	227	210	228	216	191	188	188	199	221	197	201	212	230	227	169	204	210	204	212	210	216	234	194	195	181	211	201	202	197	201	200	204	209	221	204	187	186	218	188	193	208	182	197	200	204	205	189	218	204	214	198	203	188	221	221	192	206	207	214	220	207	222	198	209	200	196	215	177	203	194	200	209	176	187	172	222	204	171	219	212	190	186	212	213	205	214	208	193	200	221	208	207	215	218	216	195	198	202	208	195	186	187	195	186	213	212	193	212	203	219	209	202	233	220	186	200	234	214	197	213	211	222	192	195	203	219	185	220	164	220	228	196	220	188	194	207	219	218	208	191	208	231	188	205	204	198	214	198	180	187	190	213	196	238	185	193	233	219	219	214	198	198	190	216	195	186	225	208	202	221	203	172	204	193	196	200	197	198	220	205	188	221	209	202	196	229	176	214	200	214	241	182	197	206	218	220	176	208	230	192	206	217	210	233	196	201	210	208	211	198	187	227	219	210	212	201	188	199	189	203	214	185	205	202	190	203	210	202	205	174	220	221	208	211	205	226	174	198	196	191	184	206	197	199	217	188	222	202	213	195	186	196	206	223	218	246	238	201	206	177	207	190	194	201	199	215	213	196	209	194	217	198	205	226	199	201	216	228	204	205	209	196	200	197	192	228	200	198	201	224	182	203	199	195	213	194	232	212	184	204	201	238	205	236	196	201	205	204	212	225	210	212	220	196	214	227	200	232	211	206	198	213	205	201	203	201	204	195	218	216	193	207	228	190	195	211	185	223	207	179	190	216	210	213	202	211	212	214	197	201	200	201	221	178	197	219	204	216	202	195	211	203	205	218	185	196	213	198	200	224	212	195	199	208	220	221	203	183	197	200	204	224	188	219	215	214	178	229	191	221	220	206	229	234	197	199	234	226	232	204	188	222	211	191	206	205	177	217	209	218	230	215	218	214	223	217	212	218	208	192	189	188	208	196	219	217	223	226	210	188	193	213	228	212	189	194	198	235	210	191	186	203	204	204	222	209	170	223	195	201	222	197	232	202	198	225	192	219	204	198	189	167	214	229	206	190	230	186	192	198	216	211	205	212	218	206	201	188	212	191	195	201	200	213	221	212	205	224	213	207	215	182	228	195	200	235	218	194	178	213	209	221	194	206	188	239	201	218	224	215	226	224	197	203	206	203	229	182	244	201	175	199	199	222	213	211	208	220	206	230	209	188	216	231	214	219	200	216	212	209	227	238	205	207	248	211
18522	36375	27710	17229	11029	7018	4796	3416	2575	1844	1418	1123	890	693	665	537	518	434	404	360	346	329	324	280	264	291	270	259	280	247	248	262	265	244	247	242	253	261	255	241	242	236	258	219	241	256	265	234	234	232	228	264	217	252	242	242	240	250	250	246	258	251	242	248	215	248	253	246	234	255	239	237	248	225	233	259	228	211	244	234	227	286	249	255	237	228	230	219	249	229	234	251	260	250	218	245	258	227	269	250	212	240	236	238	237	247	254	220	253	250	207	253	253	242	230	274	243	240	248	262	227	224	244	242	238	240	270	251	249	246	262	230	244	261	246	222	222	221	240	241	240	253	263	241	220	273	235	230	222	197	228	237	239	256	259	225	223	218	269	252	259	232	224	239	240	226	228	209	240	230	214	257	254	253	240	222	215	247	236	252	215	256	232	238	242	232	210	243	241	249	245	246	234	212	233	193	270	231	258	234	233	241	244	235	260	240	224	222	241	231	239	243	262	273	224	239	226	250	230	244	229	241	250	221	261	218	258	253	254	242	263	221	253	221	241	222	236	258	244	245	240	255	256	256	255	224	255	256	224	267	253	267	229	233	213	235	236	230	223	236	246	233	250	250	245	216	219	239	237	250	251	221	290	229	232	209	223	224	234	242	235	235	240	251	233	223	258	253	243	238	250	245	236	223	259	231	270	233	270	242	252	220	260	237	235	247	223	232	257	240	249	225	243	265	251	234	242	239	234	233	237	259	256	252	228	266	234	246	227	244	266	258	247	260	234	230	249	254	232	237	233	265	249	231	266	250	227	226	223	244	214	231	227	236	258	247	239	257	208	238	219	251	231	245	235	206	240	239	259	223	255	245	216	234	217	254	242	213	231	219	255	242	253	243	227	227	252	228	231	248	250	254	231	213	262	239	249	253	221	237	249	230	215	266	250	224	246	264	255	236	216	232	219	236	225	226	224	218	235	241	231	245	231	218	236	264	251	242	241	214	234	222	231	209	223	240	240	222	240	227	216	275	246	221	242	206	228	224	257	216	223	240	207	219	247	216	232	247	248	265	227	253	232	237	288	238	257	215	268	240	241	244	232	240	254	223	243	243	211	223	192	257	228	223	235	235	269	246	237	231	250	248	252	233	249	227	242	251	237	250	260	244	257	215	241	237	272	222	223	232	246	215	219	252	224	223	255	237	229	228	252	254	217	191	211	223	229	249	248	252	235	258	256	246	228	239	268	233	248	210	261	203	255	227	226	247	214	220	235	226	225	240	240	228	251	242	256	245	230	224	248	253	205	252	224	255	220	264	244	251	238	231	233	227	257	239	236	259	244	228	255	249	236	243	240	207	260	260	264	242	254	216	238	234	224	233	236	218	255	214	247	212	232	263	239	262	242	242	239	218	213	240	230	233	218	223	251	209	232	241	226	238	220	232	233	256	246	232	253	241	251	253	209	225	230	223	220	240	247	242	233	253	226	231	217	235	225	271	227	229	242	250	228	240	244	241	234	241	251	239	224	230	263	239	244	264	233	244	232	224	251	251	245	229	240	246	235	235	254	246	205	243	247	243	217	240	234	243	232	271	240	270	220	250	235	230	228	252	255	231	247	265	230	241	235	217	258	242	240	230	223	235	236	227	235	284	238	246	249	279	247	236	229	243	246	255	230	234	219	250	243	239	228	253	254	237	247	218	225	260	241	268	252	243	217	232	244	214	250	230	243	253	251	239	236	228	217	241	219	243	275	248	240	241	228	225	237	240	244	236	229	224	257	268	221	255	252	265	259	242	242	222	247	235	230	217	232	216	235	233	253	248	251	235	233	218	225	255	250	243	241	271	255	240	267	239	236	231	266	222	227	236	237	220	228	238	243	265	245	221	237	247	234	256	250	267	253	238	272	234	240	243	227	242	226	244	213	228	224	234	240	209	221	254	213	229	222	227	244	232	224	210	256	232	247	262	248	252	266	242	246	228	228	260	239	223	265	262	240	220	254	235	259	242	232	225	266	247	230	234	230	228	223	219	215	222	261	242	213	208	227	212	224	263	221	231	241	253	235	243	222	218	231	258	270	238	243	231	229	224	257	223	222	208	204	235	229	225	253	222	256	234	266	228	209	231	254	220	237	223	245	240	245	242	238	231	251	257	220	267	223	238	247	219	230	247	243	221	242	224	238	204	235	221	223	234	242	235	246	238	246	267	255	254	287	266	258	239	269	228	242	221	229	249	260	257	225	249	235	240	241	256	247	245	256	268	229	234	213	211	245	229	254	227	232	226	249	242	218	259	217	254	223	239	221	238	253	235	230	235	241	239	258	244	236	247	237	184	205	242	247	244	262	237	229	228	220	239	229	231	241	233	237	237	260	252	233	226	218	228	227	227	224	219	223	256	232	229	246	233	231	228	253	198	245	239	247	259	226	261	220	230	220	212	244	242	248	226	235	209	240	249	247	239	230	245	223	237	230	258	231	230	250	254	234	252	244	248	204	243	242	260	238	242	211	264	238	230	252	227	219	252	242	246	261	266	228	235	232	227	256	249	224	228	233	225	236	233	240	218	218	246	226	226	213	228	237	226	222	250	211	218	226	203	250	234	227	282	252	230	225	259	249	201	237	279	218	224	231	233	229	225	284	238	275	245	247	233	235	232	250	219	252	218	224	235	216	220	227	255	253	195	235	214	252	237	240	224	255	233	228	245	244	259	235	253	259	257	241	217	241	243	224	238	231	224	245	241	253	233	232	247	246	236	229	236	237	248	234	237	248	253	236	206	238	217	210	250	241	260	235	221	221	239	220	246	231	232	236	228	251	232	246	237	227	255	223	225	219	226	242	240	229	230	263	243	254	224	225	227	223	232	242	247	255	253	224	261	227	226	234	222	251	230	262	234	216	254	242	229	236	247	249	239	229	230	215	251	252	238	242	232	231	229	232	221	222	252	247	242	269	239	234	226	259	242	240	255	232	237	234	262	238	221	226	246	237	221	232	260	235	228	218	247	190	249	222	246	262	246	222	228	272	196	263	216	239	229	209	239	246	224	238	262	254	232	242	241	230	234	231	225	218	253	262	224	236	239	245	230	222	257	227	240	230	226	231	250	213	243	260	217	223	248	264	231	247	240	246	218	240	238	209	217	270	249	221	230	229	234	248	248	230	243	251	230	239	245	229	243	239	217	202	240	243	231	229	257	246	236	243	230	227	256	255	215	229	224	228	222	244	236	219	221	243	231	238	242	260	235	247	218	225	235	215	227	223	226	225	228	231	219	240	253	234	233	263	246	264	257	240	243	234	234	255	235	244	222	231	217	244	215	223	235	221	251	231	215	248	232	221	234	237	228	207	262	230	242	236	227	242	238	239	217	230	207	262	239	235	232	222	218	249	241	260	216	258	236	232	233	224	220	211	248	264	273	237	242	252	249	241	238	228	234	230	262	237	228	245	228	227	256	223	233	248	236	242	223	220	244	214	237	253	248	254	246	239	240	219	227	253	242	238	224	212	242
22697	21328	28809	24208	21386	20680	9288	3425	2132	1638	1357	986	822	715	605	530	541	378	364	344	306	272	280	304	234	281	239	223	243	229	214	232	244	243	219	212	238	179	200	209	193	225	215	187	184	217	178	202	219	198	211	200	196	222	218	215	160	193	217	204	216	205	207	207	197	209	224	187	229	185	227	243	206	205	234	192	184	228	177	221	201	196	199	222	205	208	198	205	212	256	200	215	198	198	219	201	181	206	172	207	200	215	188	210	200	204	162	192	216	210	225	208	242	233	195	187	188	202	211	170	227	192	208	218	213	203	198	199	213	188	222	199	208	230	200	225	214	217	204	185	209	221	208	201	212	192	192	197	202	201	232	220	195	208	210	202	214	212	213	210	175	216	205	195	185	201	216	211	208	217	209	205	211	216	221	208	201	189	182	203	208	204	198	198	206	194	184	233	205	202	228	200	193	226	227	201	195	205	219	215	212	222	205	208	180	231	186	215	221	210	199	195	222	208	198	200	224	191	208	208	210	216	213	209	211	215	193	188	176	201	195	195	198	187	196	196	196	191	202	214	205	198	206	216	172	184	192	197	205	197	200	208	200	198	202	216	219	169	208	204	237	202	173	197	193	184	206	198	187	182	209	201	201	199	205	207	206	212	235	227	223	221	214	202	214	211	194	209	227	213	232	217	206	191	200	180	245	192	204	178	216	209	224	207	205	220	193	196	207	226	202	216	224	199	184	207	172	184	204	227	192	212	196	194	225	201	220	208	171	167	190	220	225	192	188	233	191	209	209	150	206	213	212	183	214	193	205	208	209	203	190	190	183	203	199	212	213	209	240	202	184	195	175	195	181	187	227	210	196	191	215	220	181	198	221	215	193	197	211	215	231	194	212	196	203	200	187	195	218	203	205	206	180	235	204	225	217	215	208	199	193	186	183	191	232	193	206	203	182	201	192	200	232	191	195	210	210	201	233	210	190	206	214	210	214	215	196	201	196	195	196	207	192	210	229	212	199	228	205	193	191	219	206	188	204	199	193	188	215	204	220	196	200	196	199	178	245	240	173	221	227	213	200	185	223	227	193	227	192	197	202	185	206	224	198	218	199	206	186	236	187	213	193	225	202	187	206	218	219	178	224	209	186	197	217	199	209	196	210	222	198	213	212	222	217	183	206	219	190	204	198	199	183	171	203	196	203	232	188	224	230	189	221	202	216	192	217	198	200	183	213	225	198	212	217	210	210	207	198	221	214	205	231	188	201	200	176	211	227	191	230	218	211	226	214	223	201	223	188	196	203	232	238	198	209	190	198	206	210	196	211	212	204	225	219	241	187	199	224	227	230	235	220	204	204	236	204	218	187	196	180	218	195	210	210	185	210	221	188	185	181	204	215	236	203	225	217	209	206	212	194	214	206	199	218	206	217	205	234	213	187	182	216	208	208	206	208	232	217	200	204	223	180	199	190	201	212	203	212	223	214	210	197	243	220	223	206	190	216	234	191	209	207	197	194	191	180	221	204	230	220	217	217	184	217	168	196	219	204	198	213	202	192	204	195	218	212	194	183	200	223	210	211	208	223	223	195	212	229	208	223	197	185	211	213	193	179	204	176	199	200	207	210	202	200	215	189	203	211	238	213	215	199	201	222	192	208	197	226	220	187	189	202	239	225	227	202	212	210	209	190	203	184	238	188	200	230	225	204	248	201	214	207	194	204	204	181	201	207	220	172	194	205	202	219	214	212	200	194	219	196	205	231	235	188	183	226	220	187	231	199	233	218	214	236	224	202	192	194	203	238	229	196	207	209	186	189	222	211	194	216	184	209	238	207	244	217	195	199	199	214	192	214	210	228	205	210	213	222	252	202	194	166	207	221	208	196	192	218	220	224	197	195	203	199	205	203	229	202	217	204	209	205	196	230	219	221	196	179	193	205	179	191	199	228	214	213	208	195	194	220	229	217	198	225	176	215	201	213	187	232	222	234	193	203	199	250	216	190	211	211	232	195	205	185	239	195	209	218	221	193	212	209	204	213	215	209	201	228	187	225	203	199	208	223	215	217	183	215	215	220	182	177	205	206	178	192	206	217	214	229	206	212	205	218	182	205	218	194	200	191	200	201	216	204	229	169	222	195	211	223	196	217	193	188	203	202	207	200	171	214	219	192	220	202	207	200	186	204	186	205	201	206	205	219	193	234	190	204	209	180	195	193	200	215	235	188	205	209	207	190	229	201	212	223	186	230	168	189	220	214	202	224	228	193	227	184	192	210	206	192	200	212	187	219	204	209	191	207	232	206	222	213	207	202	222	212	202	235	163	207	211	204	217	198	216	230	216	191	189	203	233	195	199	185	219	218	193	175	204	181	194	213	202	217	173	218	197	235	216	200	192	212	223	173	197	202	206	201	206	193	253	207	207	205	215	212	212	234	179	234	172	170	210	202	188	230	192	200	177	203	212	204	181	209	209	201	214	221	196	183	247	198	213	196	223	209	222	212	203	231	215	218	218	191	197	224	198	191	213	210	187	221	217	207	194	209	223	190	194	192	217	196	175	214	177	211	192	183	199	220	208	196	213	191	200	207	221	211	237	217	190	215	193	200	232	201	249	196	212	176	203	214	221	200	204	210	218	188	200	209	205	191	198	192	196	209	178	205	196	175	213	237	211	214	206	192	223	192	217	238	225	204	198	190	186	186	206	208	197	225	213	214	208	199	180	206	213	188	238	208	202	205	198	222	216	216	200	187	190	178	203	203	211	203	198	183	204	227	202	200	223	172	211	168	220	193	205	188	208	220	209	205	209	221	215	223	202	215	198	199	215	217	210	221	226	197	206	209	248	213	196	202	241	198	206	219	184	184	211	210	212	200	192	203	226	204	213	196	185	217	208	200	200	206	207	189	184	193	231	211	212	212	178	205	202	212	199	167	196	198	215	218	219	196	211	211	220	214	221	189	191	185	211	191	206	213	249	210	196	211	205	217	241	220	227	220	232	210	217	213	185	192	235	169	204	198	215	193	199	206	201	186	202	204	208	205	200	197	221	216	196	212	199	196	198	211	190	214	235	203	193	202	218	192	210	197	187	226	208	194	202	184	218	201	194	194	222	230	220	201	217	198	191	200	198	194	207	230	209	214	205	220	227	213	200	212	208	208	176	197	203	218	223	199	201	203	214	199	210	200	174	215	218	199	221	211	219	202	200	206	176	209	187	192	187	186	185	186	218	212	187	188	214	216	208	187	217	182	197	186	183	195	185	197	188	193	212	190	207	203	198	190	214	216	191	211	204	212	213	212	218	215	200	224	195	221	213	188	221	229	210	228	219	232	180	196	196	227	217	210	191	220	201	207	205	206	209	221	196	224	214	212	192	189	191	230	232	234	172	173	223	189	226	195	210	197	184	176	229	236	193	194	201	181	227	178	202	189	198	192	229	213	221	216	210	210	199	201	212	193	230	180	198	231	226	196	203	202	209	194	220	223	185	216	202	215	203	215	215	191	217	226	214	192	186
21332	44475	35887	24911	17175	11971	7975	5761	4313	3183	2522	1878	1453	1190	1045	890	762	651	528	468	452	408	363	333	298	284	289	295	271	254	254	262	241	234	247	260	243	251	232	249	221	235	226	223	234	236	241	242	240	209	254	236	233	232	246	232	222	253	247	254	249	244	233	239	231	223	226	226	209	244	220	199	251	262	206	206	233	229	224	221	228	212	256	241	212	258	223	230	224	228	248	247	242	224	243	225	242	257	218	210	223	236	237	215	249	260	230	220	229	205	235	207	228	228	236	220	228	232	220	230	243	241	233	209	204	215	223	216	243	219	206	236	235	235	215	250	203	253	230	223	258	243	221	221	237	224	242	229	239	205	222	233	236	229	200	243	233	259	215	210	231	249	233	229	209	238	222	217	213	258	245	219	233	236	229	240	233	214	240	239	229	221	253	233	241	263	254	229	229	233	224	240	239	231	226	237	237	212	254	229	247	238	210	221	222	212	217	276	225	248	253	220	221	231	229	247	235	214	230	205	228	236	248	227	230	224	226	252	211	224	252	244	231	205	224	237	223	228	269	246	237	216	246	209	256	235	221	224	214	264	208	238	238	216	221	225	221	269	206	211	232	226	212	245	219	214	210	223	234	234	252	237	238	228	211	211	244	213	197	278	207	244	229	210	244	225	239	229	224	208	237	222	216	202	235	219	248	228	234	251	215	249	250	234	210	226	242	242	230	234	236	214	202	243	264	245	225	236	220	245	250	254	249	237	233	253	209	278	256	233	239	223	221	229	231	263	218	246	229	254	236	231	242	217	228	224	276	243	213	216	221	234	228	230	240	250	248	248	230	218	235	221	227	223	251	235	232	220	219	229	251	241	224	219	241	217	212	227	222	274	209	226	236	220	216	217	223	224	221	249	260	210	220	232	236	225	243	230	230	240	212	243	233	237	237	211	210	215	261	242	247	250	234	239	207	243	214	220	253	227	240	244	240	233	226	226	252	242	252	230	228	236	236	229	244	230	238	209	242	216	246	223	230	221	210	241	246	238	226	233	241	234	219	227	246	231	229	210	235	236	225	233	252	236	227	224	218	241	214	238	238	238	239	239	239	251	231	227	229	203	254	202	193	202	253	222	207	227	263	238	218	232	209	218	235	229	241	251	250	223	238	209	250	234	220	229	249	234	245	212	226	220	223	235	252	229	231	219	207	216	259	259	218	218	240	220	247	235	237	255	207	228	216	243	208	260	225	223	244	222	255	244	229	240	240	244	230	214	227	226	237	213	226	212	192	209	231	214	226	223	230	205	245	242	230	238	225	238	229	216	282	246	226	227	231	224	253	244	219	267	188	201	242	237	248	201	251	241	211	261	214	228	235	236	242	216	224	227	260	205	232	253	247	227	258	214	234	229	229	216	227	237	239	225	225	233	230	202	242	222	251	223	234	216	209	225	231	228	229	235	226	238	217	256	242	230	263	224	245	231	196	229	217	218	224	212	248	232	221	239	225	191	227	232	225	223	236	216	207	222	240	226	253	235	213	202	237	241	226	239	241	241	225	240	236	237	240	237	215	222	247	240	231	219	233	233	229	249	240	257	238	238	243	225	230	224	236	201	214	218	237	213	240	207	227	229	228	250	207	274	239	237	257	237	251	234	231	236	241	225	245	229	250	261	268	213	234	198	235	217	225	251	231	266	225	248	237	243	222	215	244	266	200	251	235	237	235	222	220	210	229	215	233	239	239	230	245	238	220	230	223	227	219	221	238	225	247	246	247	219	234	226	232	228	214	239	223	223	221	230	252	240	228	216	220	217	217	223	225	227	246	224	254	255	252	227	241	240	219	220	218	210	208	240	226	226	261	231	227	229	231	265	216	243	216	258	236	226	229	248	237	254	234	232	251	247	251	243	244	226	227	217	231	219	231	230	239	236	233	238	217	236	248	244	257	246	237	226	213	233	234	234	223	247	229	225	237	234	249	236	244	243	232	233	238	244	217	246	241	250	237	238	256	245	210	247	228	217	238	225	229	217	231	244	232	214	248	240	236	224	226	242	235	242	217	226	253	226	243	246	217	231	224	244	251	233	200	242	228	234	193	236	219	254	245	264	229	234	234	231	240	193	240	214	227	267	234	246	226	242	239	214	251	233	236	218	226	240	240	271	230	227	237	226	255	254	217	221	213	206	238	238	226	232	230	198	195	202	218	238	221	226	208	240	222	209	236	213	233	239	212	226	215	241	255	242	236	207	249	195	223	206	222	207	237	227	240	242	217	238	229	226	203	219	252	210	252	225	226	226	244	229	234	252	252	246	231	226	245	289	197	247	217	224	209	220	242	229	229	231	230	237	243	240	218	241	238	200	232	220	239	248	245	231	212	240	228	249	216	211	233	264	258	242	241	228	229	212	242	233	222	231	234	212	212	234	222	238	263	228	236	237	226	263	217	225	229	242	226	233	245	220	217	246	211	247	267	227	234	235	223	230	239	231	225	239	239	233	221	227	225	216	235	223	235	228	252	219	259	229	248	220	209	219	222	233	229	228	254	229	217	220	233	264	225	231	238	231	226	251	219	249	214	254	231	234	210	231	244	244	255	251	217	224	239	224	249	254	231	212	242	252	232	232	246	221	225	207	213	229	235	239	227	223	221	228	235	220	244	235	216	245	251	243	245	246	244	242	199	236	241	208	215	211	211	248	223	204	234	240	239	193	241	246	211	214	231	218	230	252	235	213	238	249	215	240	211	223	191	238	255	239	210	210	239	221	242	228	222	209	246	225	233	225	201	229	207	256	206	220	215	241	220	263	240	207	218	225	205	245	222	242	248	233	233	239	226	227	221	217	226	241	251	242	234	228	211	240	230	252	240	222	241	246	233	223	235	245	217	220	212	221	224	205	231	228	240	228	251	254	242	230	228	237	251	244	251	253	231	252	217	250	233	230	232	250	243	236	237	250	215	255	252	221	206	246	231	233	236	239	215	255	234	217	248	230	233	216	231	217	224	209	230	200	228	234	257	241	217	246	217	226	235	211	238	235	257	251	250	217	217	230	241	227	246	231	223	240	254	233	248	223	245	234	226	251	238	215	240	216	236	218	244	241	223	211	235	229	223	226	228	252	214	216	258	226	218	214	226	231	249	258	227	198	240	243	258	229	218	213	244	203	204	266	237	239	235	218	226	231	226	230	238	225	248	229	234	229	243	239	212	239	249	216	214	212	258	227	212	242	230	240	216	243	208	269	225	224	223	228	204	240	205	244	227	216	231	242	243	227	225	225	242	242	256	230	226	217	217	231	219	227	259	219	252	224	220	253	197	232	225	217	229	249	245	239	239	239	218	233	215	217	253	233	241	203	233	214	254	247	222	251	208	259	223	255	210	202	245	219	219	223	198	210	220	232	241	221	251	203	246	229	276	247	232	235	215	271	223	234	207	218	245	229	211	241	238	211	244	221	236	232	218	237	239	261	255	234	240	244	226	224	234	237	198	230	239	261	238	233	247	235	235	224	234	248
28160	23042	21106	11393	5067	2923	1859	1283	997	775	672	530	421	374	350	318	286	283	238	245	255	216	244	237	242	228	231	214	214	217	211	234	212	214	235	213	192	217	189	211	220	234	228	202	211	208	211	180	219	218	200	226	202	183	216	201	197	178	201	180	187	223	193	195	238	232	208	195	189	200	214	198	212	209	197	201	184	200	198	205	189	207	198	218	226	203	193	225	189	174	208	201	206	191	223	195	207	211	230	217	194	205	215	208	205	199	216	191	216	211	215	186	202	190	228	189	202	227	220	182	220	207	189	175	205	199	217	206	213	188	202	211	210	201	208	238	218	205	204	214	193	208	193	208	216	221	215	203	174	219	196	209	210	191	202	219	202	208	191	217	210	206	220	176	215	190	203	200	212	204	245	209	190	215	241	211	192	217	206	235	195	227	216	194	211	180	214	201	187	192	223	215	221	222	200	207	218	209	198	195	189	208	210	207	219	232	222	220	208	186	230	203	195	198	212	224	222	239	219	196	198	196	188	202	187	204	212	213	207	210	204	198	206	188	219	219	204	220	208	197	197	210	199	197	213	207	188	203	208	207	225	207	225	225	222	206	213	200	228	203	203	206	185	194	207	212	237	220	207	197	191	230	226	197	192	202	200	216	225	186	235	220	216	191	194	228	223	185	231	230	209	235	214	201	194	208	200	212	206	176	204	220	181	205	177	194	209	213	176	248	181	221	201	191	232	230	173	220	208	209	208	217	199	205	209	226	206	224	216	182	174	202	202	194	229	217	208	184	208	202	221	200	218	235	219	210	192	207	213	209	205	202	206	213	220	194	215	213	209	201	201	197	224	207	212	208	188	200	222	205	200	213	198	207	228	218	216	194	214	220	219	211	234	195	191	217	207	222	189	210	183	204	201	213	185	223	205	220	211	207	206	212	188	217	189	226	183	193	212	220	220	207	171	213	209	221	199	220	237	221	194	198	227	220	222	193	198	221	182	227	189	196	212	250	210	196	219	225	230	178	220	195	195	202	196	232	213	193	204	167	199	179	198	213	190	201	210	191	206	200	198	192	211	180	232	204	215	220	217	181	211	205	204	195	222	194	217	208	193	207	201	233	219	207	206	182	198	213	200	218	214	191	225	204	212	210	213	228	196	212	211	198	207	201	196	235	200	203	201	236	177	208	218	192	193	203	209	204	222	190	221	222	210	207	208	185	193	203	194	200	203	197	219	184	220	195	222	198	192	183	181	227	209	194	200	212	213	202	215	187	198	202	175	216	185	214	228	217	192	202	218	211	227	208	195	212	187	213	214	224	230	195	194	199	217	200	227	215	222	192	228	228	220	195	228	192	224	211	226	201	176	196	197	215	242	222	195	176	190	211	166	191	162	205	186	175	206	229	208	212	196	225	212	222	219	226	205	232	200	248	214	227	214	189	205	186	194	202	188	209	201	233	220	209	209	194	168	231	207	212	184	212	204	199	199	227	190	200	187	218	187	210	225	187	214	201	226	201	212	188	192	207	199	217	205	197	229	189	201	203	212	207	207	215	193	218	197	194	203	220	210	204	224	206	198	205	172	207	180	198	202	215	201	240	198	215	225	194	179	232	197	223	192	211	188	200	226	221	213	214	225	192	208	219	206	218	186	193	197	205	197	217	211	205	199	185	180	237	231	215	189	208	221	224	202	199	193	213	211	228	190	201	191	213	183	218	224	199	201	216	217	217	194	220	220	205	211	189	243	206	218	199	202	204	198	205	199	198	199	229	193	221	194	192	217	181	216	220	211	226	202	202	217	183	188	206	199	216	201	192	217	177	196	194	203	190	214	202	215	235	194	204	229	202	216	210	197	212	224	207	190	205	192	204	199	190	203	220	203	234	212	203	225	215	220	202	193	193	206	233	194	193	206	212	196	233	195	198	196	211	198	201	224	197	211	220	198	209	215	182	218	224	222	204	220	219	192	222	200	225	200	208	201	188	214	202	191	230	209	207	203	206	194	206	188	214	198	208	202	175	217	194	174	201	214	219	213	213	203	201	257	183	213	204	200	193	221	252	190	233	200	200	192	208	237	212	203	202	201	196	200	221	187	231	220	210	177	213	185	202	217	255	193	203	230	233	219	200	195	202	232	196	212	215	189	203	209	196	189	207	201	206	235	220	179	201	200	214	217	193	185	204	211	205	239	194	171	221	201	208	203	230	207	201	193	218	210	201	202	211	201	189	204	201	187	212	202	198	190	209	208	207	214	219	227	228	202	197	183	189	246	216	190	192	200	220	258	182	212	192	214	236	226	226	190	224	219	216	197	212	210	198	177	220	219	230	198	204	215	207	221	184	199	195	203	187	205	220	203	222	223	186	191	206	192	208	172	221	197	201	180	183	211	201	189	207	231	204	222	177	231	207	226	172	211	209	217	197	225	190	192	199	204	215	221	207	238	222	229	198	209	185	224	219	222	189	214	202	209	214	230	203	193	184	194	194	198	209	193	213	194	211	186	207	209	209	229	194	177	207	190	184	188	217	221	200	207	210	194	238	202	190	181	202	214	178	198	228	195	200	206	220	216	193	203	191	211	186	221	220	206	185	199	235	226	217	206	209	207	193	197	207	209	199	197	214	210	185	210	194	187	200	207	204	221	188	223	214	184	182	197	211	178	183	207	182	225	189	220	187	212	183	215	199	239	173	241	206	201	185	204	200	199	233	192	198	208	213	228	237	198	213	204	189	238	209	228	181	223	187	202	210	183	200	237	205	219	190	192	195	219	223	214	220	219	217	194	200	196	213	187	200	200	196	209	239	211	221	202	190	191	196	193	195	210	232	192	207	206	236	198	223	203	194	218	185	221	223	209	198	232	196	212	181	181	202	218	206	206	196	196	185	192	220	194	204	184	200	204	204	200	216	207	235	229	209	192	176	215	212	205	191	215	221	198	186	207	199	221	197	201	211	206	191	217	213	216	222	205	206	194	218	223	202	218	207	197	188	203	197	225	214	217	200	190	210	210	204	181	223	200	194	203	232	215	203	217	222	198	215	224	199	218	200	204	210	220	203	190	194	204	216	201	219	206	216	191	194	195	202	209	189	222	200	205	205	187	236	198	216	209	184	186	235	195	208	188	214	222	227	193	208	226	210	221	225	217	226	208	214	226	220	206	192	227	193	215	203	204	199	207	205	207	216	203	196	195	206	202	210	180	214	186	225	217	215	201	241	239	207	166	191	230	194	201	214	207	184	192	226	210	197	208	215	198	212	194	215	195	223	218	208	210	207	206	225	216	212	231	181	224	186	209	212	205	197	198	219	195	199	209	195	237	199	210	189	208	216	227	203	213	216	203	205	211	221	190	202	210	216	206	200	206	219	208	210	199	236	193	227	187	215	212	212	228	184	215	219	197	203	210	210	231	198	188	199	205	186	211	199	235	215	205	220	218	211	195	207	210	207	212	181	220	196	188	213	197	217	193	207	220	207	216	198	201	180	220	184	232	191	202	203	210	207	213	187
19564	33737	24959	14389	9137	5736	3811	2587	1860	1452	1149	856	744	626	499	472	437	419	353	333	340	291	284	274	275	281	271	270	231	274	259	214	225	264	249	235	253	225	263	217	264	234	238	238	231	233	228	219	255	196	229	237	225	201	235	256	244	236	214	217	252	241	238	227	242	225	230	238	235	247	239	251	220	212	231	246	219	249	216	250	251	213	248	237	259	243	247	256	269	237	235	231	224	262	209	242	240	226	231	225	247	263	224	251	215	257	240	251	228	242	243	244	277	246	251	262	262	237	221	242	243	231	248	212	237	241	236	241	220	250	252	263	240	253	259	247	263	245	228	243	205	235	242	247	250	232	250	236	241	232	204	227	224	257	241	251	222	217	229	220	246	248	233	207	226	209	226	236	227	240	220	228	254	245	236	240	251	255	250	199	231	227	274	236	229	242	223	197	236	219	241	234	243	214	237	227	231	209	230	212	229	215	258	246	242	216	244	267	242	240	237	225	220	220	228	240	245	187	239	239	249	209	251	221	259	237	208	237	238	207	236	263	250	245	228	225	256	234	234	239	241	259	228	266	263	245	229	240	263	234	240	236	228	214	209	233	215	240	242	222	244	244	257	236	257	237	229	252	268	233	269	243	271	259	229	239	245	246	243	225	226	235	238	216	261	233	271	231	244	237	257	202	250	234	225	229	241	247	226	255	239	206	234	238	240	235	226	246	226	236	244	241	263	232	231	257	245	259	219	209	252	217	237	229	266	217	252	246	255	261	229	224	251	257	209	231	234	246	248	262	236	238	216	238	214	254	235	235	233	238	235	244	235	275	244	217	241	222	229	254	257	238	222	249	264	252	241	248	252	200	262	214	249	245	235	212	226	236	267	234	238	258	236	233	224	238	224	239	262	227	262	227	230	240	225	266	226	214	245	229	224	235	251	237	257	229	250	230	218	225	225	232	267	259	252	237	215	250	256	244	238	241	225	243	214	226	253	248	245	231	240	238	246	240	259	233	228	245	230	251	246	235	252	223	248	257	223	231	255	217	226	248	250	261	227	235	252	243	237	201	241	250	204	250	246	242	230	209	247	231	245	248	238	247	240	242	225	221	224	243	225	212	241	260	246	234	234	242	250	255	233	232	243	265	207	224	222	236	259	225	235	230	241	252	231	226	250	226	238	213	219	237	267	258	233	203	258	242	221	244	226	225	230	234	215	244	245	265	234	243	246	232	255	242	221	229	259	236	269	265	229	220	218	232	234	241	250	219	233	213	241	253	219	229	203	250	239	256	232	210	232	257	238	252	237	250	226	232	225	235	254	231	223	264	249	204	264	238	223	220	242	235	225	219	228	253	259	233	232	240	225	254	231	233	259	241	244	242	254	212	248	241	233	246	259	234	235	189	222	219	238	210	231	249	256	247	237	241	229	240	208	221	225	242	222	241	252	232	243	221	247	255	209	261	215	239	238	252	211	226	246	216	233	225	251	222	229	211	242	246	217	199	244	238	231	246	253	235	215	251	226	222	253	221	250	221	244	267	255	251	231	215	244	228	229	240	245	236	229	252	242	243	240	237	223	246	214	226	205	237	215	236	232	219	239	237	235	231	247	246	202	220	226	232	219	251	247	247	221	230	221	222	252	234	223	253	234	248	217	243	241	240	241	232	218	218	232	227	220	237	237	234	225	249	227	226	220	253	238	228	237	250	223	242	226	241	243	255	240	231	228	232	254	241	222	234	251	243	218	236	227	225	239	258	225	237	229	252	246	241	238	231	228	237	241	246	226	236	238	236	230	256	249	236	210	229	248	225	243	237	226	239	260	225	210	235	256	244	224	230	258	208	254	209	249	233	245	237	239	231	243	226	255	233	247	248	245	250	251	253	231	220	226	234	235	214	253	259	236	254	261	247	257	224	224	235	269	237	237	222	209	201	226	258	249	202	204	256	233	235	248	225	262	215	233	231	229	224	247	234	242	249	246	238	243	233	216	269	233	256	250	221	230	231	233	257	227	230	234	212	229	256	246	243	229	230	256	250	228	257	238	229	237	236	232	235	227	247	230	219	238	225	232	210	237	244	238	221	230	271	236	256	235	259	252	233	226	235	236	225	250	247	220	256	215	237	230	251	231	243	240	253	206	253	231	200	238	223	220	237	250	246	251	259	246	254	204	252	216	222	242	259	263	247	228	243	215	248	247	238	255	233	245	215	246	238	249	245	250	256	230	245	228	253	238	247	263	230	229	230	252	256	226	215	235	240	201	248	222	220	243	241	232	232	236	271	236	226	229	229	244	255	247	238	220	251	254	210	275	241	224	252	243	236	225	221	261	233	240	244	236	270	239	221	217	231	218	234	227	229	246	249	251	232	236	278	218	247	231	253	227	220	226	217	235	237	222	265	267	264	262	210	205	252	250	238	226	243	233	243	226	258	220	226	241	250	237	234	252	245	223	242	218	252	243	264	235	214	275	234	238	227	245	246	229	247	234	275	238	214	235	253	231	244	228	231	275	226	233	230	237	225	230	238	232	243	239	240	245	247	235	217	248	240	246	247	237	266	233	225	233	253	237	261	226	232	229	259	246	224	240	217	217	231	259	229	235	239	221	220	260	226	233	254	249	250	236	235	200	242	246	236	233	246	230	215	250	232	227	231	218	269	239	235	246	228	222	245	234	222	225	245	250	241	218	202	216	250	248	231	221	218	259	231	229	221	241	215	258	252	241	236	252	232	230	247	236	235	253	255	216	262	211	256	265	239	263	238	262	206	217	254	236	225	242	241	213	243	232	228	218	235	248	235	228	234	234	249	216	217	239	241	255	220	251	234	249	234	272	248	257	221	238	247	226	244	241	245	256	243	224	235	244	228	233	241	242	214	206	238	228	227	241	222	235	227	247	225	234	224	231	252	252	224	236	236	240	238	224	251	254	237	243	236	241	232	226	241	234	231	245	221	248	237	225	230	213	234	220	259	231	236	272	218	235	235	228	241	221	257	233	233	242	215	252	254	228	236	210	237	241	235	255	240	238	236	237	249	255	216	269	235	244	255	236	247	244	231	250	237	239	260	239	232	239	233	252	236	219	231	235	239	229	215	218	226	250	270	231	231	254	213	234	265	233	237	276	254	219	225	242	253	259	215	231	262	233	238	231	248	238	260	229	242	224	236	232	224	237	234	259	225	265	257	230	246	254	247	220	245	222	244	220	250	238	256	236	243	221	246	277	218	220	254	240	251	252	242	232	260	230	237	248	264	250	221	238	231	251	232	210	266	246	228	233	261	240	236	252	230	237	232	240	193	254	220	214	220	242	233	226	240	238	268	237	228	244	232	216	234	267	219	267	264	242	228	204	218	234	243	222	246	249	234	249	266	252	249	233	208	235	246	245	216	238	204	259	227	223	249	221	248	235	244	231	234	271	247	242	224	269	206	259	243	226	271	217	253	245	205	225	231	227	223	245	223	233	222	246	234	236	272	255	239	251	227	213	235	244	261	239	234	253	224	228	220
23562	21236	28228	24614	21047	11621	4181	2234	1589	1227	966	728	607	499	437	401	400	325	316	297	300	255	231	263	242	240	229	242	251	238	234	202	209	187	200	235	190	199	205	221	217	181	197	204	198	168	200	210	203	205	176	206	217	198	213	192	199	197	182	229	212	211	194	203	213	200	193	222	209	190	200	228	198	228	212	185	216	224	191	201	222	231	202	221	213	185	210	185	217	180	201	211	219	201	215	189	229	204	193	220	185	194	204	208	186	218	203	182	219	211	178	189	200	195	223	192	213	227	208	189	193	204	210	182	185	207	189	212	211	231	194	197	215	186	216	193	202	219	209	197	211	214	196	180	189	188	192	190	187	218	211	210	178	216	194	210	198	198	223	187	199	194	192	223	211	205	184	194	188	177	202	198	200	191	202	215	201	202	165	207	199	200	189	193	199	199	205	203	200	202	255	218	225	191	189	201	207	188	222	209	207	182	204	209	219	203	212	183	227	216	189	213	210	189	204	204	200	200	202	204	209	164	187	208	221	216	223	209	213	204	190	218	197	205	194	193	226	192	202	199	176	221	194	206	211	196	188	199	211	203	209	188	177	197	231	218	188	204	215	200	227	201	193	195	213	221	196	198	195	176	199	206	195	207	217	209	204	190	184	202	208	206	204	198	225	209	217	201	218	220	203	200	225	214	191	198	196	195	222	209	201	210	199	206	191	194	195	196	200	184	190	203	208	185	230	210	198	181	197	195	200	207	179	199	183	205	197	188	220	202	195	178	188	200	209	199	202	186	201	195	203	187	220	189	203	201	207	177	176	201	208	192	193	207	204	217	204	212	222	180	230	211	212	197	187	207	197	202	225	210	191	210	192	212	194	210	189	235	179	190	192	204	203	228	233	195	202	226	169	171	218	160	212	203	208	224	192	192	189	221	210	190	216	206	188	212	195	212	206	198	204	235	201	215	207	230	202	230	191	200	213	201	200	215	233	177	193	191	200	197	219	173	210	218	204	227	192	215	210	195	231	213	204	199	193	222	206	182	190	205	213	202	193	208	228	180	174	179	219	215	223	198	191	192	200	214	202	200	216	189	229	218	178	193	209	202	189	218	211	220	201	213	186	190	209	209	224	205	195	221	194	213	211	224	230	222	228	180	191	219	212	194	192	227	210	186	193	201	206	203	171	203	211	213	212	194	230	186	214	209	189	218	202	220	188	190	211	187	193	187	192	201	243	184	193	198	193	202	217	209	208	202	203	211	205	197	207	187	181	193	201	192	173	209	217	198	182	201	197	214	203	234	212	181	196	234	213	206	185	208	227	193	185	209	207	199	207	211	188	185	207	213	188	202	227	206	206	204	184	165	201	200	201	197	221	211	185	211	200	183	209	201	204	200	219	193	192	214	190	191	205	199	180	176	184	184	168	209	204	187	211	216	202	196	203	214	194	195	199	205	197	196	203	199	188	187	207	204	201	168	192	222	187	207	198	196	217	198	182	212	194	226	231	174	188	183	187	219	186	204	201	187	222	169	205	233	207	199	199	192	224	188	221	183	197	188	196	177	210	201	185	187	207	180	205	222	180	201	195	199	206	192	230	210	205	220	209	205	192	219	211	219	190	200	208	200	193	214	214	181	221	179	174	208	204	202	219	225	219	214	194	183	204	179	199	205	220	191	202	213	212	203	196	212	209	233	206	199	205	210	217	189	203	208	209	222	207	203	216	204	187	198	183	181	199	187	208	216	196	202	193	176	204	219	185	183	195	186	226	205	208	166	188	199	189	198	218	179	198	206	204	188	180	220	203	194	205	217	174	205	197	224	219	199	220	184	195	177	219	228	194	227	228	190	222	188	204	176	211	193	213	188	193	220	204	187	199	197	205	216	203	197	219	201	210	193	185	207	210	214	227	207	199	229	199	199	196	210	232	197	222	223	217	184	182	224	186	189	216	194	190	189	213	205	219	207	175	199	218	195	195	223	212	225	209	211	215	168	200	188	180	204	201	207	214	199	195	205	198	193	203	221	191	228	203	192	212	203	215	166	174	202	190	198	209	222	201	184	213	199	210	222	224	216	193	216	195	202	202	201	204	202	212	193	205	182	200	190	199	179	213	209	206	188	212	200	188	203	213	215	212	191	199	183	221	229	186	209	195	197	202	201	190	172	212	214	199	220	182	216	199	200	202	229	199	190	215	188	210	211	235	208	204	192	226	212	194	191	180	213	208	202	225	207	191	179	210	210	207	191	197	206	190	201	212	203	182	176	177	208	189	188	213	175	192	210	193	211	188	190	200	208	182	204	226	185	194	206	215	223	192	219	169	202	170	208	153	219	223	186	185	187	201	192	195	212	211	189	243	215	206	218	213	207	209	202	191	203	194	206	222	216	199	183	196	220	194	212	206	199	182	190	192	189	219	178	185	228	208	197	223	166	182	184	208	207	203	213	219	189	215	214	171	200	203	209	212	209	193	220	209	208	187	177	208	192	204	198	219	216	221	211	193	205	205	189	201	200	197	210	211	173	189	201	198	220	172	222	210	196	213	176	197	228	215	195	209	197	206	240	207	209	204	229	219	196	206	168	199	202	175	188	219	196	206	190	214	192	208	209	178	199	208	218	211	196	198	207	201	201	205	189	195	201	184	188	229	222	200	206	205	215	211	184	198	202	183	209	210	205	208	162	209	208	187	188	204	197	249	196	216	215	229	180	229	210	201	193	212	212	212	199	204	191	200	191	198	202	199	195	182	230	202	170	216	204	212	197	219	213	201	205	190	204	204	200	233	208	201	203	193	199	198	216	203	180	181	208	181	192	226	201	187	207	213	199	195	214	180	186	218	219	191	205	215	205	195	233	221	171	213	190	196	201	180	206	200	188	233	198	196	215	206	211	183	184	214	207	184	228	230	180	211	218	183	208	200	196	221	191	212	193	195	209	199	195	195	223	200	192	206	199	204	213	177	194	206	188	198	204	197	200	203	212	217	184	187	194	185	205	204	202	204	189	226	203	204	218	200	185	204	219	211	195	210	189	178	206	166	213	211	168	210	198	191	221	197	231	216	221	199	223	206	199	221	202	196	225	198	196	229	215	188	228	219	198	218	202	217	188	234	221	197	225	195	198	186	195	191	203	199	193	205	198	199	173	222	211	177	189	208	191	214	195	214	225	221	210	179	200	230	227	199	220	203	225	212	194	187	215	189	190	192	219	212	250	220	214	180	194	190	210	188	211	197	174	211	207	215	196	221	203	218	188	204	214	197	183	204	172	193	207	186	202	199	193	203	211	220	220	179	201	185	197	203	205	214	206	223	204	195	211	223	199	189	200	218	220	195	185	187	189	198	207	181	193	199	221	214	206	205	203	216	181	202	203	207	203	206	204	187	190	193	192	212	196	218	205	195	173	199	177	197	207	210	207	217	211	223	213	219	198	195	217	186	189	202	195	206	195	180	195	198	221	186	199	216	199	211	201	196	200	183	192	210	197	210	225	177	204	218	219	184	195	232	200
19891	40747	31573	21063	14180	9463	6181	4271	3117	2411	1813	1449	1091	919	753	689	556	523	440	399	387	324	333	283	286	282	261	270	287	265	253	263	271	270	252	254	245	222	253	216	264	238	251	232	252	245	215	237	211	196	244	238	218	245	235	225	219	256	231	253	229	211	213	201	229	212	236	241	225	210	211	228	251	260	219	216	241	216	234	249	220	233	230	236	229	233	240	208	224	218	242	251	214	238	238	238	250	219	249	216	225	213	228	253	209	258	225	240	220	223	240	250	226	239	226	207	239	224	258	230	222	238	214	249	220	229	228	196	230	222	225	243	221	242	214	231	241	211	234	204	254	254	223	229	217	230	208	227	237	222	248	242	226	256	222	212	225	246	254	218	249	202	218	237	251	216	227	239	222	248	200	238	234	220	223	214	226	219	242	229	230	212	224	226	231	215	257	221	228	234	213	219	224	223	237	224	208	229	245	238	239	236	191	234	250	235	224	226	241	239	237	214	241	231	236	232	228	236	237	228	230	214	253	220	242	230	243	217	201	225	214	215	230	226	270	242	237	225	206	231	229	237	234	244	225	230	214	212	215	241	220	221	245	211	221	228	219	224	242	226	256	216	233	239	240	221	231	223	241	221	233	245	232	222	241	234	225	245	237	236	221	270	234	234	235	241	216	198	210	227	232	237	228	194	245	245	226	221	241	259	220	240	228	251	265	227	243	196	215	246	230	254	233	245	226	251	228	219	212	234	254	241	243	224	209	237	227	229	228	207	230	228	247	242	219	225	219	213	233	226	233	210	239	216	243	198	232	221	230	249	232	229	218	209	214	230	241	264	224	218	243	213	251	217	242	200	248	230	230	236	221	237	235	241	231	240	192	197	257	213	232	201	237	235	228	232	212	216	221	241	217	249	242	237	233	238	229	228	255	249	212	251	207	216	235	210	223	229	224	215	213	222	217	209	247	233	226	200	246	255	245	237	213	229	234	235	222	243	217	222	216	221	244	242	248	251	244	229	230	257	235	252	253	220	230	219	245	216	238	233	248	226	214	259	233	219	239	225	237	230	229	211	235	249	193	214	211	226	231	256	220	238	252	233	216	214	228	256	224	239	244	225	267	225	224	242	235	228	224	233	266	232	250	231	236	255	252	247	226	231	239	232	213	270	223	217	236	256	200	250	229	224	213	233	234	250	241	210	194	222	248	221	231	217	236	265	235	226	252	218	236	236	240	220	240	236	227	223	234	236	228	228	241	228	231	247	229	241	197	240	223	235	233	236	236	222	216	226	227	226	258	208	244	233	202	217	230	256	244	242	237	231	226	229	226	235	221	227	251	237	270	235	221	238	236	208	243	247	238	246	227	264	219	199	221	234	216	243	240	229	254	215	235	247	234	233	226	240	225	228	229	212	226	227	233	222	250	222	226	238	260	236	230	227	237	210	218	257	225	232	238	235	215	229	220	216	211	235	219	222	245	222	241	229	207	252	252	231	218	219	242	216	241	228	220	233	256	246	241	230	239	223	214	247	234	218	247	206	258	241	249	243	227	194	213	230	206	266	237	241	217	267	233	214	212	254	244	208	237	205	201	249	234	221	236	231	204	236	218	228	197	239	241	221	228	207	225	238	230	223	245	250	212	231	241	239	229	242	218	223	229	258	235	232	204	208	225	239	248	217	253	236	236	233	219	234	241	232	233	238	224	232	241	259	246	247	236	229	241	237	215	245	213	235	228	247	248	234	234	218	230	243	211	213	231	215	215	238	208	219	206	235	241	246	231	208	222	232	208	249	227	237	243	229	219	207	211	247	241	210	250	225	226	203	222	231	236	225	239	231	263	236	238	236	215	234	222	221	264	200	226	255	217	213	221	251	240	247	232	244	204	227	210	206	237	237	226	223	220	222	218	205	250	229	234	237	208	243	227	228	217	226	211	224	206	222	220	248	239	240	243	254	227	236	222	248	209	253	200	236	219	237	229	244	238	272	212	235	225	211	237	219	197	218	230	230	233	221	243	241	282	235	245	237	217	191	234	225	231	221	240	220	221	226	222	245	258	240	246	251	220	231	238	208	239	244	204	234	197	241	243	240	229	233	230	223	244	235	193	218	243	236	249	270	228	208	207	234	238	233	258	214	235	191	225	219	233	223	240	223	253	245	246	242	219	205	199	228	243	242	250	239	209	215	234	215	232	214	215	209	247	228	243	223	238	226	205	242	214	221	219	210	231	219	242	226	222	228	227	229	242	212	239	217	267	216	212	218	228	259	225	224	251	232	231	222	209	240	207	228	245	239	227	223	241	243	251	215	223	222	227	232	225	221	203	228	249	209	235	215	225	248	242	235	249	222	220	238	239	244	244	208	241	246	263	245	245	217	263	202	242	241	255	240	210	242	234	220	230	233	218	243	252	243	235	232	216	250	198	241	231	250	214	241	244	224	246	215	230	214	227	228	225	216	224	206	235	225	253	250	219	230	244	252	233	248	245	239	243	203	246	222	239	235	257	228	254	208	226	227	224	259	233	235	244	206	201	235	244	227	247	244	228	234	219	253	238	255	239	228	238	226	243	228	230	230	239	265	248	222	235	210	215	225	247	224	246	222	247	225	219	221	240	248	254	222	250	220	214	244	225	221	226	227	230	239	246	221	221	216	249	248	242	261	243	241	245	229	250	263	227	232	245	222	199	229	231	256	242	223	219	217	232	235	222	248	234	227	249	222	240	207	248	216	238	228	206	206	231	226	216	231	243	204	246	220	212	219	212	240	205	204	240	201	239	230	233	239	234	239	248	236	202	221	231	249	234	229	228	236	230	242	254	239	258	239	228	218	202	209	229	224	231	252	229	230	232	237	230	233	217	218	234	230	252	202	244	225	236	234	254	221	253	249	209	226	256	232	209	239	211	238	227	229	250	231	261	266	208	212	231	225	224	209	229	222	234	234	240	223	199	226	235	240	219	221	219	216	237	238	239	223	242	232	221	248	264	245	236	231	226	233	201	224	241	220	214	221	211	228	255	227	226	223	220	249	229	228	242	217	225	201	221	242	245	231	260	238	219	195	254	219	206	251	260	216	226	228	223	224	235	231	214	232	227	245	237	244	251	199	209	229	245	240	252	229	222	208	250	208	234	228	230	216	222	229	245	238	211	214	202	254	225	240	241	255	235	230	243	249	226	245	247	223	252	229	200	240	235	246	244	246	253	210	238	264	244	251	253	236	212	218	215	215	240	260	217	208	241	229	270	224	218	236	222	259	219	222	215	241	227	266	237	215	236	247	239	234	275	223	236	226	236	251	240	208	203	246	246	234	246	245	225	231	211	236	222	240	253	228	218	230	228	227	239	235	230	221	200	216	246	228	241	261	247	236	215	233	216	253	233	232	233	230	214	237	239	237	208	240	237	210	233	231	249	224	229	231	205	230	218	227	228	248	237	238	211	238	216	198	222	236	250	221	201	223	217	219	236	227	194	227	227	242	230	231	220	244	216	242	239	221	198	226	263	221
25289	21385	26657	24644	9530	4109	2363	1512	1158	916	755	582	469	412	391	354	338	338	264	270	272	272	215	252	232	239	255	231	207	208	232	217	223	215	213	222	201	205	213	197	204	217	208	235	216	226	215	197	187	189	212	201	217	209	201	195	207	200	207	214	238	215	201	235	206	199	208	215	225	192	208	222	193	212	223	186	219	198	210	216	228	193	229	217	206	245	241	194	200	211	246	209	230	195	199	170	233	178	206	200	190	229	230	236	185	237	184	222	199	207	235	203	205	198	192	201	193	234	222	240	227	233	184	213	209	217	235	187	221	218	214	225	224	220	198	176	217	218	205	200	196	208	247	220	198	237	213	192	200	210	192	217	228	207	213	225	209	226	198	215	220	200	195	192	207	234	219	185	216	202	229	204	207	192	194	212	225	236	213	195	209	219	217	216	221	230	226	202	193	217	204	212	229	190	227	213	220	194	193	219	196	211	183	196	206	203	204	241	253	227	228	185	209	196	223	214	221	224	220	224	238	212	204	187	191	220	199	197	205	201	203	204	207	195	229	209	200	200	202	193	211	213	237	221	176	236	208	239	232	205	216	196	198	204	216	178	194	204	220	230	211	193	186	204	202	213	215	211	185	206	204	207	218	247	181	217	213	202	206	206	215	208	206	179	221	194	201	201	208	215	239	220	219	212	225	214	211	206	233	209	217	226	221	197	226	199	221	195	212	231	212	215	212	211	215	225	183	250	211	242	214	227	178	202	232	214	219	192	206	234	220	207	221	222	216	191	220	215	210	206	219	203	222	193	229	194	233	234	217	224	206	202	217	217	208	206	225	202	216	215	191	204	188	226	210	212	230	182	195	200	185	215	231	206	228	213	224	204	199	224	233	223	209	200	198	195	190	217	242	200	237	217	222	205	193	163	197	205	224	239	207	212	227	198	215	227	226	190	185	220	212	209	209	219	202	216	205	219	212	208	175	218	212	220	201	182	218	228	213	226	219	198	196	215	205	198	206	219	194	222	204	205	200	231	201	211	211	195	208	213	196	199	213	214	229	207	211	191	208	197	194	219	224	228	193	240	222	196	205	195	186	209	241	226	204	219	218	249	214	221	210	257	189	204	218	213	210	183	212	231	244	206	209	173	190	192	217	197	205	198	200	233	180	193	208	200	213	226	195	201	203	205	207	200	220	216	216	178	212	188	201	187	224	190	237	231	209	187	195	230	204	218	192	202	217	193	212	203	216	203	220	212	212	235	195	207	204	220	224	217	211	220	211	226	189	202	231	198	214	201	196	197	218	200	209	220	184	213	215	209	221	206	190	201	221	189	217	220	212	242	204	231	246	218	239	225	221	211	202	212	219	201	219	204	208	218	213	236	221	213	202	239	212	175	200	213	200	190	214	212	226	197	212	214	211	210	209	211	198	217	195	218	190	212	211	236	233	233	180	221	224	209	185	194	200	235	242	215	207	220	195	215	199	229	210	215	210	219	220	190	211	224	219	216	224	204	216	212	210	190	226	236	181	232	209	224	211	217	195	189	206	223	214	216	196	236	212	212	221	205	211	193	196	204	196	232	204	183	227	242	205	184	222	203	184	220	197	226	216	202	217	236	186	217	203	211	212	211	203	213	220	218	224	217	198	227	216	243	224	211	191	194	238	206	220	210	210	207	208	221	196	204	211	218	212	188	198	225	195	234	212	190	203	230	216	225	178	209	205	204	209	206	193	233	208	208	225	208	218	206	208	207	211	227	206	210	204	242	214	212	233	203	198	226	208	206	213	204	232	196	249	190	201	207	233	210	232	200	247	195	221	209	226	200	195	207	214	189	213	209	175	207	214	204	201	202	202	204	187	210	208	195	201	186	223	211	195	208	197	227	224	208	220	188	190	207	210	208	206	204	212	220	217	215	203	190	212	188	193	198	238	190	213	207	209	224	223	194	202	210	218	187	194	219	226	183	222	213	228	213	219	213	205	216	199	194	244	202	213	213	213	228	201	188	220	226	242	201	204	218	224	243	207	205	181	228	215	208	214	204	203	223	198	191	211	216	189	203	196	211	199	211	196	228	208	214	219	219	214	218	204	212	217	214	203	206	193	223	242	206	201	220	200	205	190	208	200	192	184	206	217	207	211	198	199	223	223	212	211	238	238	216	234	230	205	210	172	223	233	193	224	181	223	195	200	221	209	208	225	199	191	212	200	215	246	225	230	213	226	228	221	230	203	211	187	219	219	222	224	210	205	212	212	207	225	221	211	213	231	197	214	193	194	197	202	198	223	221	218	233	224	213	219	201	204	228	238	203	204	188	208	210	225	184	215	213	195	231	216	207	220	203	213	212	208	217	231	189	240	197	238	213	227	179	206	193	231	186	178	207	259	208	207	194	226	224	201	206	197	207	199	197	215	206	196	213	204	217	194	191	208	238	212	220	206	214	242	203	225	246	223	185	215	206	218	218	208	188	211	189	218	228	212	210	223	206	225	229	225	213	206	217	186	172	215	201	230	218	225	204	190	197	200	239	212	207	211	204	228	246	212	189	223	213	168	194	201	201	214	201	197	217	210	224	210	224	193	221	190	209	210	181	188	223	210	202	211	209	218	216	213	184	227	200	223	181	209	203	230	201	213	217	210	219	201	223	192	223	227	214	186	192	232	222	194	228	208	215	242	224	194	212	199	216	224	215	202	231	227	204	227	210	199	214	196	212	213	196	197	216	180	225	223	218	186	212	207	201	206	207	207	222	202	196	228	196	211	227	216	193	224	212	211	219	226	202	203	201	242	219	191	207	239	217	198	226	205	206	204	188	203	229	204	211	199	244	228	203	205	216	205	230	212	227	216	186	186	204	206	199	226	210	207	176	210	233	204	205	202	222	205	208	232	220	209	202	196	197	200	218	214	216	211	204	228	201	236	229	233	189	185	278	195	219	212	181	182	203	207	210	210	224	210	201	210	197	210	228	241	207	200	228	213	204	206	191	190	210	205	206	203	210	215	217	237	173	250	223	213	191	220	224	209	221	255	207	195	170	232	200	214	207	217	190	210	205	225	214	221	214	233	211	226	237	198	193	213	208	211	251	208	196	232	204	256	199	221	205	232	192	239	223	220	178	204	235	206	206	210	191	199	227	243	220	198	211	218	208	220	183	189	226	213	209	198	198	214	227	232	203	215	206	210	237	209	210	214	209	199	196	207	230	198	222	225	207	208	214	205	225	217	207	203	183	218	213	197	192	208	199	208	214	198	221	223	191	186	201	190	212	187	200	225	214	208	209	216	238	213	192	233	231	171	214	214	194	208	206	212	220	213	222	199	204	196	210	213	225	220	202	204	237	227	209	182	214	202	225	220	207	182	215	216	213	214	216	211	225	221	202	203	222	209	204	207	223	228	198	223	228	220	236	216	202	217	196	204	235	199	190	198	233	235	197	217	196	211	225	224	218	192	215	219	214	218	207	232	210	184	222	193	219	210	229	227	192	189	197	206	195	222	237	212	209	181	208
19495	36651	27640	17559	11199	7214	4671	3264	2390	1798	1349	1084	864	744	662	561	491	416	412	398	350	318	296	281	289	322	286	278	272	260	252	243	248	239	215	248	229	252	227	246	239	228	255	245	283	258	256	241	241	241	250	233	220	242	259	241	287	251	251	233	229	246	242	238	245	251	237	250	208	244	268	234	259	237	226	237	232	247	253	242	250	234	263	250	207	270	226	242	278	242	220	230	246	262	255	264	259	256	294	219	251	239	250	242	257	225	232	227	241	246	242	273	237	248	221	250	239	245	234	242	223	234	216	233	254	250	244	221	247	229	240	273	229	257	240	256	239	251	208	231	254	251	250	256	241	241	234	258	244	271	232	243	235	216	264	273	219	242	237	242	259	246	242	261	240	269	241	259	237	264	235	240	237	234	229	233	234	255	239	241	261	264	225	221	238	220	206	222	246	240	225	217	223	237	239	247	238	242	258	252	259	240	246	255	259	240	264	218	243	251	179	250	264	236	253	266	243	233	248	227	255	253	234	234	259	254	235	238	216	261	231	272	263	206	271	284	252	221	273	216	248	243	233	257	241	247	262	233	219	225	213	229	246	241	260	252	235	237	263	248	236	237	224	242	259	234	240	259	229	249	229	259	196	249	254	231	211	234	203	246	244	223	242	250	249	230	240	239	252	252	242	257	206	252	226	235	238	241	273	236	265	266	242	237	249	247	260	251	204	220	245	263	285	262	234	249	217	229	234	251	246	234	252	249	240	268	222	218	227	247	243	231	245	245	232	244	210	226	236	249	221	269	231	258	258	261	248	262	259	260	225	272	265	237	217	260	247	260	273	216	229	234	280	235	243	248	250	223	250	234	260	248	218	254	226	292	218	249	273	231	247	234	235	238	233	245	215	249	251	240	225	237	235	246	230	259	248	234	262	234	247	244	227	240	248	238	256	230	245	250	242	248	228	238	240	232	247	271	234	245	227	242	229	239	238	251	253	247	238	236	258	239	249	283	232	223	242	244	233	231	228	249	222	233	262	257	243	272	243	209	228	232	251	240	224	251	241	235	212	230	247	256	244	265	232	258	263	246	247	232	230	233	224	253	239	260	270	218	247	232	263	251	217	229	225	243	218	254	255	246	241	275	251	262	255	220	247	267	255	241	253	220	232	242	250	242	251	251	262	268	267	229	214	254	248	238	262	242	245	218	245	254	261	257	232	245	250	217	244	247	248	230	248	240	276	257	261	246	245	250	241	241	244	212	265	209	199	252	241	249	256	241	266	217	226	247	250	244	229	241	241	236	259	243	231	242	235	207	249	244	234	233	244	228	238	254	250	234	239	240	235	238	244	227	279	233	255	256	220	271	240	233	245	224	234	272	248	229	210	244	252	280	236	219	254	214	263	235	237	227	267	243	265	236	222	260	279	238	250	252	243	267	267	238	252	218	230	240	271	249	240	275	256	254	235	256	222	193	217	252	227	254	261	253	226	215	213	232	245	226	231	234	268	246	236	275	250	251	209	259	235	235	249	242	232	234	249	225	254	222	266	254	243	253	245	230	234	230	258	230	224	237	250	237	253	236	231	237	242	227	249	256	246	255	246	251	227	248	222	256	236	249	248	266	230	206	247	234	220	249	232	254	270	236	262	231	255	254	246	259	245	254	241	280	242	242	232	232	189	223	254	237	222	239	238	194	230	252	243	252	220	261	251	223	236	244	218	257	261	277	262	235	260	222	270	252	227	242	261	265	251	241	234	270	248	268	250	222	223	269	240	257	233	230	236	243	248	243	215	230	234	243	235	237	250	255	231	240	259	248	232	263	250	258	224	250	248	223	249	235	224	243	256	222	240	216	225	231	230	196	267	235	262	226	224	248	242	235	247	239	254	251	244	218	230	242	242	238	240	235	228	233	219	219	242	266	255	246	249	233	227	243	226	229	235	255	247	243	236	256	220	245	247	243	232	252	222	246	226	246	240	244	246	224	221	243	218	235	240	259	249	257	210	247	230	246	248	241	238	237	259	243	237	217	250	230	248	217	243	243	239	233	210	244	258	229	252	235	257	221	271	272	278	215	237	237	258	233	254	234	229	230	237	245	195	243	259	253	229	226	239	222	234	244	248	240	227	260	237	265	226	260	217	243	258	259	242	229	220	247	238	252	237	272	266	251	234	241	233	230	244	228	258	234	243	242	249	216	249	257	236	225	247	260	237	250	229	252	238	239	246	254	235	256	243	222	221	246	233	226	238	257	251	244	259	232	224	254	230	241	265	224	247	261	244	228	245	235	238	233	263	232	247	222	264	233	249	233	229	248	239	242	233	260	244	228	233	255	209	245	225	212	230	225	242	250	259	224	220	275	235	222	268	237	263	229	221	209	215	224	219	233	235	257	239	210	230	225	202	233	233	241	219	243	225	255	235	239	242	244	235	227	251	251	228	256	222	204	224	213	233	259	257	241	247	230	250	221	215	233	257	227	243	239	229	228	226	242	228	227	218	227	265	243	209	227	275	263	247	225	222	252	254	215	254	211	234	226	241	259	275	269	251	252	231	223	240	253	238	260	245	236	243	233	223	245	235	244	224	232	225	244	234	237	236	268	241	237	224	252	264	228	245	217	263	277	251	269	256	241	220	239	240	226	247	227	257	251	244	247	255	206	266	246	212	235	226	233	269	237	231	234	211	230	212	248	228	228	242	224	281	240	234	249	245	233	217	245	249	233	269	239	251	259	254	235	261	243	236	228	238	242	219	219	272	249	246	271	232	243	265	239	259	241	247	245	243	228	228	235	229	244	243	251	240	221	243	239	249	242	264	244	230	215	257	266	233	262	262	260	218	226	239	243	240	236	251	217	265	243	213	246	235	235	246	225	215	230	257	249	231	256	207	247	253	248	247	256	246	223	230	224	228	222	229	226	269	242	237	235	252	235	220	242	265	204	206	241	232	235	246	226	231	224	242	239	229	261	250	267	228	269	257	226	221	234	257	225	214	226	271	242	229	230	232	222	264	266	246	238	225	249	242	241	222	224	205	243	246	254	231	238	216	231	247	242	251	226	225	257	252	244	263	243	234	255	248	252	264	231	271	251	254	219	260	281	253	244	226	231	208	261	225	255	231	232	256	240	228	220	235	235	254	230	235	252	241	250	268	222	240	235	251	248	266	230	262	256	236	256	233	219	250	250	222	243	251	247	230	249	273	253	263	248	234	224	236	248	247	221	211	215	245	260	243	255	237	245	240	258	242	242	229	255	237	232	242	249	241	226	258	229	263	241	249	240	240	255	232	252	233	217	281	258	242	244	230	234	249	211	240	235	218	223	239	258	222	245	252	236	237	245	233	232	262	224	238	248	241	222	227	251	223	248	234	240	230	240	249	240	260	223	249	250	257	256	225	276	265	240	256	243	232	239	243	230	219	241	228	237	235	257	251	280	246	257	240	235	221	238	249	242	245	235	233	276	249	232	234	260	256	225	241	256	248	257	226	237	261	240	235	233	240	232	229	226
22767	21337	28816	24173	21374	20709	9057	3261	2088	1631	1274	987	837	714	591	532	444	407	387	357	312	289	276	264	274	246	235	220	261	236	237	209	215	199	215	226	225	203	208	236	201	218	191	220	207	191	211	220	209	229	216	216	215	226	215	185	190	202	218	192	225	216	199	204	204	213	233	211	230	211	222	210	223	223	216	212	210	224	197	212	206	228	210	184	224	195	210	223	198	227	199	174	205	250	215	209	223	228	223	211	224	190	210	207	208	163	213	220	209	211	226	208	234	225	193	189	223	205	229	215	193	210	218	242	190	189	214	201	215	205	202	206	197	221	208	186	190	199	203	212	231	175	210	196	206	194	218	199	216	240	234	219	203	185	191	211	210	224	202	244	216	214	211	196	206	225	214	195	194	197	219	197	217	197	205	181	206	204	204	197	181	232	204	209	190	207	209	227	224	200	212	217	202	188	187	206	181	203	222	198	208	190	207	202	192	218	220	207	198	190	199	205	189	199	180	197	204	197	222	215	203	231	207	239	179	247	185	226	196	218	186	215	230	188	222	219	181	234	218	212	225	190	217	196	217	196	208	209	210	201	204	200	213	213	209	189	220	232	198	226	211	202	223	196	209	212	203	231	219	235	207	223	193	186	206	234	176	229	213	212	210	185	238	249	207	225	170	221	208	212	213	176	222	220	204	209	184	185	218	212	184	188	227	208	203	205	212	210	201	212	220	242	202	198	222	222	206	196	197	199	196	215	227	205	216	183	230	198	201	222	203	221	230	214	206	230	203	202	219	217	223	198	225	221	188	219	237	213	216	191	214	190	214	230	209	186	193	196	205	196	188	205	189	189	209	210	225	223	204	208	215	220	211	177	188	220	194	214	185	213	205	221	190	213	218	232	212	214	214	210	208	216	203	210	217	230	217	249	201	221	212	188	204	209	218	198	197	209	196	214	223	235	211	214	209	226	194	211	214	236	230	218	224	249	219	217	215	200	205	219	220	211	223	228	235	229	190	203	206	241	213	218	230	205	201	233	217	215	183	206	202	207	200	203	232	199	200	214	208	224	206	219	207	212	214	210	207	210	211	198	212	215	216	213	194	202	193	209	229	195	208	218	212	213	214	215	216	225	231	233	209	191	212	199	207	191	216	177	224	206	212	237	218	213	197	235	181	207	207	222	248	224	212	178	224	193	210	216	210	212	200	211	202	200	188	227	211	221	202	199	195	218	216	189	211	220	226	185	231	182	232	198	219	195	199	220	208	231	205	199	220	211	210	208	202	237	224	239	225	203	170	192	218	250	208	228	213	209	222	209	225	211	210	226	211	195	183	212	196	203	205	214	250	211	215	175	207	209	200	183	210	207	217	186	235	216	218	178	179	187	214	225	202	222	171	222	200	200	210	209	215	209	208	188	214	194	212	164	213	214	236	197	224	208	185	211	186	187	186	194	209	191	192	206	214	204	202	214	207	228	223	195	210	211	208	225	196	228	226	194	209	204	211	215	203	217	210	190	272	197	194	185	202	232	206	192	220	204	217	202	197	196	229	223	201	186	199	216	226	235	226	210	211	217	213	220	217	227	213	206	212	193	192	226	228	224	193	212	214	194	210	196	199	201	199	221	225	233	206	226	240	223	203	213	194	201	226	212	199	223	213	198	223	204	200	206	199	207	196	203	215	212	186	233	214	209	203	190	207	206	198	185	196	223	202	212	214	198	195	216	210	207	205	194	212	202	216	214	219	216	193	206	210	190	215	220	218	221	223	196	225	219	183	212	213	196	226	213	208	210	228	212	211	196	205	193	219	199	209	215	223	203	206	195	224	203	196	209	241	199	225	238	243	204	204	199	207	187	202	210	226	203	225	181	201	178	174	214	194	210	191	193	197	217	198	215	216	202	216	179	225	218	208	217	204	221	208	196	189	222	213	248	195	208	192	188	216	214	221	203	195	194	207	248	213	205	232	193	230	209	227	215	212	207	193	216	190	208	193	193	216	191	240	202	233	213	214	222	191	196	217	228	222	236	215	222	235	209	190	221	201	197	197	195	212	204	190	216	211	221	203	205	212	223	200	208	205	207	190	207	217	195	204	193	224	218	216	226	229	204	218	232	205	220	211	179	204	197	227	215	194	228	223	202	208	175	213	221	224	181	209	201	202	212	229	231	226	220	192	239	190	217	228	208	212	210	210	194	200	220	208	201	225	227	197	200	207	220	226	210	184	180	187	206	230	216	208	200	205	231	222	209	257	198	222	214	229	202	237	219	212	186	198	229	223	205	236	211	199	198	204	216	201	220	216	206	219	203	202	203	199	215	197	225	228	226	209	218	216	231	224	223	227	238	227	195	197	195	210	202	185	207	212	219	200	218	209	234	224	220	194	196	205	190	207	231	223	243	221	213	223	213	216	213	222	219	194	230	220	193	220	207	216	188	188	169	210	197	208	233	199	221	214	192	192	200	192	239	204	201	240	213	208	208	220	205	198	214	191	213	208	200	201	203	212	186	233	226	194	204	214	205	199	182	180	207	216	194	199	196	189	236	188	186	206	205	208	215	215	213	186	227	200	204	215	196	212	195	223	205	193	201	219	202	193	219	181	229	237	206	224	183	232	200	227	204	214	245	219	205	186	206	178	178	224	163	212	194	230	213	212	210	205	207	210	232	202	211	210	191	211	225	210	225	212	203	211	194	203	213	214	213	194	226	212	226	227	226	208	198	177	214	194	211	206	238	203	209	207	215	204	220	186	200	216	188	205	218	174	218	213	181	216	211	177	212	202	220	192	220	203	200	210	211	219	225	227	203	208	199	204	210	193	194	206	217	235	209	194	177	176	213	221	195	211	185	206	213	218	194	187	228	214	207	213	197	194	204	222	183	198	213	211	235	214	226	211	210	187	195	214	226	236	209	200	183	212	202	193	205	229	212	218	217	191	211	196	234	213	200	200	189	209	202	198	203	200	200	199	199	190	219	215	222	190	206	209	203	216	214	226	203	209	214	209	215	224	184	200	214	214	217	215	205	232	196	215	175	194	206	206	216	205	228	213	210	191	216	212	222	203	206	190	198	244	194	192	232	208	208	218	214	200	229	205	235	211	209	182	230	202	226	200	195	207	205	224	216	191	198	208	225	193	201	220	216	227	234	200	212	208	193	212	198	205	224	215	187	219	221	186	193	224	201	218	212	219	220	222	189	218	222	204	202	231	192	184	198	195	203	219	210	209	200	213	226	220	193	210	230	215	199	225	226	210	214	231	196	216	242	223	210	207	188	218	237	229	198	210	196	178	221	211	198	198	219	184	198	219	218	203	204	219	208	220	210	214	219	210	202	187	194	210	201	237	214	220	211	212	211	207	211	221	216	236	194	208	236	215	186	179	198	173	209	244	222	195	188	216	203	204	243	211	199	181	216	225	226	206	236	199	229	193	199	223	223	232	219	215	204	199	176	198	211	227	198	193	212	213	214	222	205	232	207	194	199	212	218	207	226	228	201	178	209	208	197
21536	44419	35990	25343	17943	12140	7953	5711	4100	3093	2376	1779	1484	1111	931	811	759	607	553	484	421	391	371	341	289	290	286	261	280	312	245	276	264	242	263	248	254	245	244	248	263	234	260	266	222	230	225	210	212	265	230	238	247	231	244	218	240	246	247	212	232	237	244	221	238	224	248	245	216	247	249	214	204	245	234	208	246	235	243	259	234	257	224	237	232	230	226	244	235	257	219	233	203	235	243	213	215	231	213	223	234	216	217	259	242	227	254	269	185	224	242	227	245	208	249	245	254	214	245	234	224	239	234	235	250	259	228	233	248	246	235	255	246	267	229	214	248	240	210	244	226	230	229	224	234	239	269	256	269	237	213	229	218	239	238	247	232	250	252	214	226	207	264	223	227	234	248	223	235	223	242	230	253	214	238	249	228	235	239	236	239	222	244	226	219	216	233	210	244	216	239	226	261	208	224	229	213	225	248	260	217	234	222	219	221	240	231	268	242	218	209	231	210	237	213	213	238	223	266	216	222	249	234	216	226	275	255	225	203	224	239	239	240	211	225	234	232	231	236	247	247	238	241	251	263	271	232	229	245	247	264	240	226	226	242	227	232	248	232	219	289	242	237	225	256	264	225	198	211	225	206	230	239	227	215	212	246	224	270	230	216	238	255	253	243	221	223	258	246	217	234	234	214	238	222	224	209	236	218	238	219	225	253	241	239	240	238	211	239	238	239	223	234	235	232	254	248	241	223	251	227	240	215	229	228	224	234	255	227	221	253	247	219	233	242	250	225	259	242	237	241	252	251	223	227	234	239	249	271	244	203	264	237	223	231	251	215	236	250	245	244	236	238	279	245	214	212	238	228	257	225	222	234	256	249	231	221	257	233	229	226	246	235	245	207	217	211	237	256	217	227	227	245	229	225	232	241	246	216	238	215	224	224	231	265	226	224	250	244	239	230	248	241	235	244	248	230	254	249	262	223	267	221	239	261	231	229	242	240	239	215	235	225	246	246	241	255	200	237	262	242	247	205	233	241	243	248	208	234	224	245	251	217	281	244	223	243	243	247	238	219	245	237	264	237	228	225	273	228	226	240	223	243	203	229	226	220	240	218	230	251	249	236	231	238	220	226	235	242	254	215	260	215	241	241	220	227	244	237	233	217	209	229	251	227	261	240	244	219	231	254	226	218	236	251	217	230	239	216	238	256	236	260	220	221	242	232	228	259	216	213	260	241	233	287	217	262	238	217	215	229	265	217	273	227	253	232	235	221	246	223	227	207	222	243	230	241	234	265	241	226	225	244	235	235	254	230	241	250	253	266	251	243	223	242	216	223	238	238	204	227	216	245	254	236	254	241	212	238	241	221	239	245	217	245	227	220	213	233	226	220	241	236	215	202	249	220	229	243	199	221	224	229	247	266	232	225	215	217	235	233	214	246	245	256	225	229	223	226	254	224	238	250	223	261	237	251	215	224	229	234	236	220	212	253	250	209	225	278	211	231	243	254	215	227	247	226	216	232	256	225	251	208	229	229	260	249	244	231	253	249	237	257	251	246	205	208	225	228	269	197	228	235	234	243	222	248	245	250	230	238	249	250	242	213	237	239	254	212	216	222	246	226	236	240	229	216	256	236	235	208	230	253	231	230	225	233	223	205	219	226	228	240	226	223	225	246	237	258	226	225	235	242	241	251	219	239	218	243	253	216	218	244	258	220	224	250	250	239	233	227	229	234	242	237	220	246	221	241	243	249	234	248	227	232	227	232	225	225	250	221	211	211	235	259	204	234	263	234	240	234	216	238	235	232	220	244	228	253	247	262	269	209	227	228	217	260	225	214	247	239	226	241	229	228	235	235	222	239	253	236	237	236	252	259	260	234	256	230	247	237	210	239	207	229	218	209	205	268	240	239	244	243	247	235	242	253	252	245	228	236	249	241	224	222	237	272	232	228	231	222	227	243	217	254	202	238	250	247	218	232	242	229	269	278	235	225	228	200	234	229	244	221	257	229	243	240	207	254	213	246	238	236	231	248	227	254	219	240	225	221	239	210	206	215	230	236	245	240	232	237	220	223	258	198	217	225	237	257	252	243	247	251	217	234	233	243	254	233	249	203	251	212	234	264	256	245	234	245	234	224	242	253	263	235	277	254	227	216	225	232	238	225	232	244	237	230	233	217	251	223	247	216	224	256	245	227	224	228	242	254	242	218	243	236	229	236	239	223	234	211	233	218	217	212	270	217	220	221	233	235	237	241	239	259	233	262	271	243	236	220	244	247	247	239	217	238	224	238	242	229	240	267	243	227	237	230	237	218	257	229	220	247	233	229	270	250	213	228	231	215	235	262	244	241	238	254	231	256	217	240	214	246	231	252	221	227	230	239	235	256	245	244	248	232	210	208	238	249	235	226	237	232	242	243	229	232	239	225	260	245	243	237	222	218	244	243	255	230	226	244	257	226	213	234	237	221	232	257	228	245	219	237	225	227	234	224	229	260	242	231	260	221	236	229	210	235	259	223	235	270	241	225	239	273	256	210	252	248	208	229	246	237	241	246	262	235	237	217	246	221	232	226	217	218	236	251	239	221	204	232	239	225	231	243	214	223	235	256	250	232	232	219	239	250	249	227	225	243	207	244	253	218	243	235	218	213	231	233	224	231	219	226	247	248	221	222	235	251	250	231	221	209	222	226	252	227	235	232	220	221	242	237	237	244	263	230	242	260	242	235	241	228	256	244	255	226	220	229	215	240	196	218	228	250	240	240	223	215	264	238	249	236	250	238	253	220	242	276	231	228	253	239	270	215	227	228	242	233	232	204	236	214	225	242	234	238	216	231	242	217	243	234	219	239	218	237	201	217	248	211	259	269	203	240	234	243	240	220	222	264	234	231	210	211	245	223	237	244	245	224	252	222	223	225	210	229	243	253	244	241	241	249	218	254	257	239	233	240	228	235	213	233	238	257	251	233	279	247	243	248	227	226	208	259	231	269	254	244	238	214	241	250	245	250	259	224	254	237	275	245	237	229	230	256	222	184	253	236	215	242	242	249	258	221	229	229	239	246	247	237	236	256	222	270	263	265	236	219	215	226	232	241	245	229	217	236	219	221	237	245	256	233	213	241	212	246	231	236	225	249	234	231	228	247	248	241	226	252	253	243	238	239	232	240	236	226	252	249	227	204	237	218	241	260	237	244	237	237	226	256	244	204	233	232	232	229	207	226	242	258	239	217	224	214	250	227	223	225	239	224	214	239	233	224	230	224	226	248	240	266	260	227	229	245	203	233	224	231	236	232	265	208	232	215	234	248	252	251	228	241	219	239	247	242	242	236	224	227	260	203	238	234	231	233	227	216	248	231	211	243	235	249	218	240	265	234	203	206	231	252	257	231	216	255	239	252	226	240	247	227	242	235	225	273	222	256	217	234	232	207	217	230	232	224	259	254	253	229	239	249	228	236	219	245	227	235	231	246	229	223	236	241	229	224	238	245	208	231	267	256	212	225	266	223	237
28327	23057	21044	11764	5449	3049	1838	1298	977	718	557	506	438	389	354	311	321	267	272	268	255	240	244	236	239	227	215	239	196	251	207	237	210	209	171	195	235	221	180	199	202	197	199	208	237	220	225	215	180	188	227	200	192	220	192	227	212	209	209	211	199	226	214	222	200	220	206	195	220	206	228	222	243	210	223	214	209	209	236	214	198	207	202	209	203	215	213	212	214	173	204	203	206	203	200	201	223	208	188	226	190	200	222	192	195	217	226	187	180	213	187	200	215	213	213	186	212	204	190	228	220	196	227	178	212	204	225	205	190	220	183	199	222	199	205	214	214	194	228	206	210	194	216	190	212	212	199	224	217	227	223	200	217	200	198	212	200	222	200	177	208	209	215	205	184	216	204	226	191	188	182	205	193	228	240	194	184	238	203	207	199	233	214	229	185	183	223	233	207	190	200	205	198	207	203	219	217	191	216	194	228	216	200	247	216	207	199	212	197	206	217	225	186	217	171	206	197	206	194	204	234	186	192	218	217	232	225	215	209	206	222	211	210	195	201	204	193	193	216	210	200	210	218	236	216	223	195	237	203	202	222	243	208	201	201	198	188	192	192	216	217	214	200	224	241	216	208	206	222	213	217	220	208	226	220	241	204	187	208	217	192	202	207	224	226	212	217	220	215	222	193	197	228	207	222	202	217	217	209	206	189	223	164	207	215	197	210	225	197	196	185	200	192	226	211	211	198	224	219	200	224	220	193	208	217	190	229	227	199	197	226	205	181	188	221	213	230	211	202	205	199	212	191	220	212	214	218	195	228	226	211	214	205	209	209	202	232	213	211	226	220	216	192	222	227	224	228	179	205	221	206	210	201	214	218	200	195	211	203	210	216	225	222	209	221	217	219	207	232	215	226	207	215	237	222	209	198	243	228	223	228	218	226	208	208	198	198	196	199	198	209	223	192	202	186	221	222	211	185	224	211	235	200	220	232	195	228	224	194	197	234	221	219	216	182	222	213	207	214	214	230	220	216	178	218	199	230	228	205	200	183	196	226	236	201	207	230	231	223	203	229	214	218	209	201	200	211	206	204	213	206	198	212	224	207	220	200	224	213	206	205	204	183	199	196	204	184	216	183	220	194	200	217	210	188	202	229	218	201	236	233	211	190	225	225	195	204	194	204	219	203	207	211	204	194	224	246	206	221	218	206	212	210	214	193	212	228	221	223	217	202	195	201	185	225	212	234	205	190	206	203	205	236	223	235	232	205	194	202	214	201	219	198	226	202	204	224	203	208	181	205	198	220	224	213	203	190	195	202	203	210	195	210	210	204	196	206	197	228	222	214	192	194	208	195	206	228	211	217	205	219	192	223	214	222	190	205	204	211	214	197	211	214	197	198	193	235	199	194	207	217	202	203	214	216	212	202	210	226	186	225	229	206	212	218	205	193	228	238	213	171	187	229	222	205	210	206	199	195	195	205	231	210	198	193	186	188	217	194	235	199	217	202	219	196	192	223	220	223	191	228	198	209	212	215	201	214	192	190	212	235	202	210	236	213	211	202	216	221	209	202	213	192	218	186	216	220	191	225	223	189	218	209	222	215	196	217	221	206	201	205	219	215	213	200	194	207	195	199	222	227	224	211	215	228	188	195	217	226	228	188	219	202	205	238	201	204	206	209	199	202	202	175	195	210	211	210	213	185	197	194	187	198	222	206	225	221	210	214	217	217	206	224	226	196	211	210	202	205	213	197	223	228	214	204	200	218	233	220	224	204	195	198	210	192	196	223	202	204	206	220	167	210	231	187	217	195	207	209	207	201	203	204	209	225	201	202	204	222	194	187	227	195	212	194	201	232	241	229	218	225	183	200	214	219	207	222	203	192	213	239	198	208	215	186	217	224	194	221	196	204	230	205	182	209	236	196	221	201	215	223	192	225	190	223	184	222	203	205	235	205	194	224	222	218	215	199	215	200	208	222	226	200	202	222	184	215	202	168	197	225	203	210	219	211	216	192	208	201	200	209	207	225	193	202	220	214	199	207	203	205	210	204	192	212	212	215	209	237	180	193	190	205	201	222	212	230	202	223	213	224	193	200	189	225	229	204	226	214	221	214	211	204	227	209	233	191	201	226	196	211	221	215	220	189	220	202	229	206	215	221	217	225	191	220	209	222	203	218	188	231	212	227	219	194	196	221	195	188	189	212	212	250	207	223	181	201	223	189	206	193	230	225	208	227	227	201	204	216	214	216	203	194	191	207	201	226	203	214	232	230	216	213	234	215	198	207	202	233	201	220	207	216	197	221	209	214	213	227	209	213	221	203	185	210	199	188	193	223	198	210	225	220	202	204	218	203	198	223	205	210	230	206	226	207	204	209	206	196	232	196	179	234	171	191	202	227	217	221	209	189	214	174	210	210	218	203	211	198	230	211	197	192	217	195	192	224	216	211	216	192	187	196	202	233	233	213	206	201	253	243	225	223	206	202	200	210	216	195	203	216	209	212	208	195	204	176	209	225	217	186	229	228	206	229	221	215	214	216	204	196	215	216	206	222	219	187	223	220	212	210	179	192	181	212	212	193	220	201	192	208	250	211	230	232	205	227	202	190	233	214	211	217	228	220	212	195	221	210	195	206	204	206	201	208	234	225	181	216	211	200	240	243	190	206	222	208	198	231	205	232	189	213	179	216	227	210	206	215	253	198	200	226	229	183	188	210	215	213	205	203	207	217	212	236	228	186	199	213	209	200	211	197	186	213	200	194	213	217	207	204	195	210	188	234	210	200	211	211	206	216	212	207	209	197	217	195	203	240	196	199	203	207	216	217	206	191	180	212	208	205	187	205	197	225	188	222	192	224	207	189	211	206	217	205	221	209	198	171	183	207	212	200	212	182	193	195	185	201	196	189	212	196	208	217	216	209	205	216	229	211	191	216	206	210	223	227	204	210	217	200	198	199	202	224	207	218	202	208	197	243	223	216	205	214	208	215	208	231	206	222	197	208	202	213	181	216	201	230	204	197	209	199	221	209	217	204	195	211	216	198	203	189	207	198	236	196	209	190	230	187	202	229	194	211	203	234	194	216	215	227	211	211	215	200	239	214	205	201	222	242	214	198	212	194	224	226	197	212	219	197	197	198	224	213	210	201	213	237	219	226	182	208	200	205	223	215	196	229	235	187	201	217	210	209	191	209	214	231	182	229	208	218	191	222	226	235	181	210	221	210	221	200	228	231	222	174	211	238	216	221	195	225	216	240	212	212	203	206	197	216	202	197	223	179	202	205	203	206	221	208	209	198	228	200	208	207	202	215	245	221	202	218	207	203	212	246	218	214	199	207	203	204	242	222	211	207	219	218	214	189	239	193	223	205	203	217	191	214	212	209	209	222	191	222	215	233	244	246	210	215	238	199	212	204	202	210	198	209	226	185	216	210	217	203	235	210	188	230	214	209	240	201	208	218	228	218	206	232	230	221	213	191	222	218	187	205	212	209	209	226	230	211	220	197	213
19772	34030	25203	15023	9761	6012	3736	2651	1877	1389	1126	949	702	582	558	454	419	402	353	356	295	319	288	300	261	261	270	268	251	272	250	249	260	290	251	256	238	250	257	244	222	206	257	259	241	231	221	233	245	243	252	241	269	226	268	274	257	264	245	245	242	228	250	247	247	225	268	242	229	253	256	251	226	240	235	249	260	256	269	265	250	246	257	240	289	237	278	263	218	224	224	245	250	234	239	212	242	222	260	235	246	238	236	242	250	241	231	249	215	251	221	237	237	273	227	278	231	247	237	209	239	220	228	212	254	207	227	245	243	258	233	232	222	247	227	231	250	249	248	240	226	234	238	243	230	259	228	225	240	257	209	243	270	224	224	243	238	258	235	239	239	219	247	231	211	242	257	253	251	241	221	253	252	213	227	237	260	245	247	225	270	253	251	221	246	249	244	274	237	267	278	229	240	252	242	241	235	217	229	265	223	240	200	220	239	237	243	250	244	261	239	230	253	228	209	262	225	260	233	224	243	246	245	234	245	247	217	279	229	250	252	243	237	242	237	238	241	228	253	257	268	243	226	221	247	233	237	227	267	282	218	252	216	235	238	225	248	225	244	244	229	245	260	275	232	235	252	237	232	261	247	251	228	229	250	268	257	255	227	267	242	273	243	246	239	251	254	221	225	224	259	209	238	253	232	228	219	248	235	229	250	260	244	244	244	257	258	258	271	239	255	252	261	255	245	226	259	226	212	237	236	225	253	230	214	262	244	264	240	235	255	249	247	274	228	221	258	237	255	237	229	252	235	247	258	265	238	235	214	239	249	258	233	238	217	243	245	234	220	234	267	227	216	241	244	242	234	223	240	239	240	224	249	243	264	237	228	231	243	240	251	218	248	273	241	222	230	264	254	241	259	223	245	264	244	242	258	274	227	244	268	249	231	236	222	235	247	263	231	210	232	231	263	245	264	251	233	259	252	260	275	257	253	240	227	243	243	226	268	262	244	239	223	224	235	235	229	225	224	238	242	249	247	268	241	234	237	260	235	239	229	252	231	260	248	244	245	249	267	238	218	263	238	255	242	248	261	213	266	232	250	247	222	238	236	236	245	232	221	244	260	234	237	241	239	218	257	249	243	227	249	242	252	243	267	257	236	232	263	245	247	235	237	247	253	245	232	225	226	234	264	222	205	279	233	252	246	225	241	270	256	254	236	264	218	234	254	218	239	235	241	218	268	260	223	213	224	228	245	248	235	224	254	255	224	241	240	223	227	221	249	267	265	264	257	276	251	238	256	228	229	250	255	234	242	247	244	257	224	236	251	258	231	252	251	237	240	230	265	250	220	249	222	224	231	224	238	212	229	243	240	272	268	252	268	233	243	237	222	197	244	232	222	256	240	263	220	201	232	254	243	234	245	237	220	217	213	245	253	242	247	233	250	229	238	243	248	237	248	248	262	244	254	218	241	252	255	227	218	222	249	241	232	238	216	254	235	243	256	247	261	231	246	235	216	233	248	231	240	251	256	236	249	249	228	226	241	236	231	248	252	216	231	236	208	217	231	238	222	231	258	255	221	229	258	244	221	235	270	255	240	242	234	222	227	260	254	249	244	275	242	245	253	216	237	243	246	233	230	236	244	223	243	241	256	233	249	227	234	240	246	231	274	214	249	227	257	250	233	254	233	233	228	255	263	244	255	253	254	235	249	244	263	240	235	236	247	246	236	244	255	228	241	235	237	225	265	229	238	236	246	255	224	232	250	244	231	255	229	250	214	217	219	256	238	220	229	250	232	224	239	240	206	252	260	251	245	249	229	242	243	251	237	231	228	248	253	247	249	240	223	246	246	258	263	229	256	233	241	237	222	215	240	240	246	256	220	245	218	248	213	242	222	236	230	255	249	253	212	236	237	242	238	248	234	232	285	224	224	257	259	234	273	288	231	242	230	205	248	241	232	212	228	244	261	236	249	247	268	230	240	238	229	220	249	248	237	248	234	237	256	242	237	257	258	247	277	259	276	209	234	211	241	271	235	264	241	242	238	265	250	240	249	246	246	253	214	262	262	233	243	246	239	229	237	255	261	248	243	240	245	223	216	268	254	216	234	263	236	233	250	242	245	263	242	242	236	254	237	238	243	266	238	241	248	230	264	251	217	261	231	258	240	250	235	243	228	225	216	247	250	237	235	227	259	208	239	248	245	241	254	229	252	250	240	235	264	242	240	236	215	252	246	235	233	229	276	237	238	245	249	237	242	262	261	238	235	234	238	253	256	234	255	240	240	234	253	234	226	235	268	256	260	255	243	249	236	238	253	230	209	268	233	229	239	251	229	225	248	256	231	238	231	236	231	253	232	237	234	273	207	220	249	212	241	254	228	243	238	245	235	267	250	238	239	231	236	239	245	255	226	240	256	275	250	246	255	230	241	222	242	244	237	240	249	228	227	264	225	240	268	234	250	209	252	227	221	241	244	237	239	249	241	238	265	261	245	235	237	225	251	238	250	241	230	232	249	224	232	250	254	238	213	239	246	231	236	260	267	232	245	224	241	237	221	250	220	225	233	256	234	224	234	228	224	236	228	248	250	233	228	254	244	248	224	239	245	230	250	240	243	243	245	230	235	271	269	230	228	226	227	239	256	233	247	252	212	239	241	240	253	218	258	242	259	235	232	233	246	261	213	216	240	242	228	231	259	259	225	249	251	228	229	258	252	240	239	232	242	254	234	233	241	238	232	248	236	246	244	247	226	243	227	223	218	273	253	249	247	259	274	221	245	241	228	256	255	240	235	228	230	231	255	234	256	225	234	259	231	244	241	233	265	221	222	275	221	252	220	229	244	204	255	234	219	206	243	240	233	225	213	218	254	244	270	263	252	230	253	222	235	223	227	238	244	225	238	230	210	234	235	238	247	238	237	237	239	227	234	254	213	272	238	254	206	231	261	230	262	258	239	237	247	228	257	258	250	272	220	253	225	223	234	271	241	216	248	222	254	238	249	245	265	247	268	219	237	244	234	256	262	259	228	242	237	242	257	244	253	238	235	239	233	216	233	234	237	270	259	255	218	261	249	247	219	230	257	241	248	233	231	235	242	220	213	238	244	232	235	217	243	258	260	192	229	234	225	241	248	241	243	243	242	268	238	253	236	217	211	257	228	241	262	232	252	256	227	216	238	253	225	220	214	230	263	229	259	240	245	227	220	220	247	236	246	265	219	255	287	223	258	221	242	252	216	227	252	223	257	243	244	240	238	228	240	252	258	229	252	253	207	249	253	241	231	257	246	241	221	272	242	233	276	236	267	253	236	212	224	230	261	262	247	222	242	208	265	250	253	222	261	236	257	268	216	246	241	254	232	214	218	239	262	236	232	234	237	240	255	241	232	238	229	244	223	243	209	242	240	255	230	252	226	240	234	245	254	244	239	248	223	248	239	224	233	249	223	262	261	234	237	230	256	235	250	261	238	247	238	237	230	253	243	245	238	247	235	226	231	233	232	244	254	262	246	242
23728	21343	28331	24783	21231	11858	4205	2384	1643	1199	981	818	643	552	484	425	373	389	313	306	265	271	234	241	228	252	251	218	238	213	197	212	232	217	232	176	229	204	209	203	219	205	243	218	176	179	212	186	192	214	232	212	230	224	200	211	189	213	196	219	229	209	216	185	195	200	228	220	207	196	217	188	220	212	226	203	216	204	220	222	225	207	206	214	185	190	194	208	217	236	224	192	223	188	195	277	184	189	169	205	176	200	205	214	225	213	203	221	171	178	187	210	198	191	215	204	218	204	196	201	184	181	204	196	242	205	213	193	199	179	216	224	191	191	186	209	170	234	212	220	204	196	211	227	225	204	204	217	205	209	226	223	188	196	200	197	201	222	194	211	187	206	209	228	211	236	235	209	216	217	209	245	207	200	230	192	212	235	174	178	194	172	186	190	170	210	195	217	217	196	199	209	241	213	215	197	205	227	182	217	217	195	183	213	204	219	192	218	181	219	202	195	226	216	199	201	205	213	200	192	206	211	200	200	236	209	237	218	208	208	216	215	201	218	214	203	203	212	235	196	238	189	207	225	201	231	224	214	200	211	203	195	194	230	189	222	221	215	224	197	188	215	205	234	205	195	215	236	193	206	199	204	190	216	195	236	220	205	213	186	205	195	211	226	227	187	186	212	218	229	182	227	189	178	202	218	208	238	216	181	225	219	213	214	193	214	208	179	231	211	214	215	191	220	208	214	211	187	222	223	204	212	207	219	213	238	210	192	210	197	203	208	194	199	188	210	171	219	212	219	205	199	210	213	195	214	219	201	200	219	198	194	202	192	217	206	191	207	197	222	202	220	167	201	223	196	188	223	221	183	181	176	179	230	207	209	203	205	206	185	223	213	213	197	206	215	206	215	188	208	220	228	199	200	200	204	199	217	228	211	230	220	201	189	200	220	213	224	214	211	202	210	211	198	203	199	186	233	206	179	205	225	215	225	219	197	194	214	181	189	205	243	210	203	213	206	207	210	206	204	223	202	209	213	196	216	200	211	200	183	201	229	177	211	209	227	205	228	175	222	194	204	205	224	237	183	219	200	244	207	208	185	198	183	221	223	243	223	237	205	205	193	203	213	196	218	211	225	204	238	191	190	226	235	218	206	199	190	212	207	232	204	182	195	214	219	208	190	208	205	179	203	194	193	211	232	204	173	219	179	198	177	236	209	213	214	199	195	181	194	182	230	206	220	232	196	230	205	231	208	226	214	204	197	202	194	221	190	207	197	191	216	181	208	181	236	206	213	203	191	197	197	200	201	216	205	219	207	199	212	191	201	205	212	205	210	224	212	211	207	205	211	208	194	199	224	205	219	205	186	220	208	194	236	197	210	202	198	209	181	220	195	205	230	194	203	226	199	219	205	208	212	223	188	241	224	178	179	203	205	194	215	221	192	188	204	209	210	215	208	196	200	195	192	204	203	191	231	226	207	204	214	219	201	225	195	178	222	225	200	206	224	200	186	197	197	186	200	218	199	207	217	207	218	199	200	229	207	185	192	203	196	192	226	212	200	187	206	218	194	207	207	212	191	211	181	198	197	205	219	212	174	258	225	208	219	186	204	215	213	217	212	204	208	222	232	218	194	194	242	193	212	218	190	214	231	199	201	185	193	209	212	214	210	217	201	214	225	235	204	224	229	199	226	219	206	211	203	190	227	202	202	232	215	240	203	201	212	205	200	208	187	215	197	185	190	206	202	210	218	223	220	205	194	200	198	199	208	207	195	207	199	215	240	232	223	186	228	211	212	210	193	193	215	205	196	195	193	213	218	229	195	197	232	188	230	181	184	235	223	222	226	213	214	205	196	240	200	187	232	205	199	219	183	206	214	195	216	200	214	223	210	204	192	199	190	222	199	211	185	219	212	201	196	217	229	204	202	218	219	216	211	204	215	211	207	178	241	221	214	211	202	203	225	198	204	209	202	191	197	199	208	183	192	229	207	203	211	198	200	223	196	185	240	204	198	183	216	200	209	214	196	211	195	219	196	181	202	194	175	230	221	209	216	187	216	194	215	203	214	237	196	203	189	227	172	211	225	204	190	185	190	223	221	236	199	213	211	215	217	196	208	218	206	189	212	210	220	216	213	226	187	197	223	208	175	213	222	189	211	198	234	207	195	221	207	196	196	185	201	202	194	186	231	220	200	217	214	229	216	224	234	242	224	199	201	210	193	184	207	209	196	203	232	172	204	204	237	226	225	196	215	189	196	192	225	232	202	215	194	206	208	177	193	206	216	211	234	212	236	218	221	200	204	206	219	188	218	207	196	194	203	208	207	196	241	177	195	183	202	205	199	207	229	208	204	189	202	193	207	198	202	197	202	225	220	206	209	222	245	196	205	179	225	220	210	230	198	200	217	212	211	233	182	202	213	189	221	248	187	204	215	201	222	198	166	220	188	181	216	204	196	216	185	210	211	215	231	192	228	206	210	225	205	222	223	213	211	189	175	201	197	206	194	186	194	226	191	227	203	183	203	230	211	213	228	230	223	191	199	212	183	218	202	186	200	209	194	203	190	214	205	195	203	233	211	205	239	210	208	186	197	206	177	232	194	211	221	185	188	208	205	198	218	202	204	188	188	199	206	203	203	247	233	202	191	203	218	205	221	201	204	199	207	218	210	208	214	204	199	188	190	214	186	206	224	209	202	191	229	203	199	215	199	210	227	199	204	206	204	202	201	226	198	209	203	201	198	217	221	232	211	203	217	195	222	209	223	210	203	219	222	197	204	253	243	201	214	215	215	220	207	209	183	217	189	212	193	232	206	203	222	208	200	191	200	223	212	197	210	211	229	211	205	220	186	213	199	220	198	204	194	200	208	238	211	214	190	212	222	229	219	229	191	193	214	209	223	213	200	203	204	205	191	211	194	219	222	226	201	198	193	191	219	207	227	218	190	217	208	202	217	202	206	235	205	212	204	191	206	208	203	190	203	211	205	206	214	216	196	215	193	206	198	201	218	227	217	199	196	215	206	204	206	217	195	220	233	206	195	207	190	195	189	229	205	220	185	193	248	210	206	213	204	177	210	219	188	207	200	225	227	171	208	203	208	198	230	210	210	214	215	209	192	177	234	209	202	229	215	242	221	203	212	211	204	197	205	224	215	206	208	214	206	209	204	214	214	197	207	201	188	205	200	229	212	209	222	214	193	209	202	202	207	204	212	239	230	204	215	206	223	224	185	235	233	187	223	228	204	207	212	181	195	185	184	202	192	223	216	232	200	219	182	204	212	203	180	197	190	221	215	214	191	199	190	225	214	215	235	194	194	221	221	208	223	209	205	208	184	218	216	198	216	207	204	238	180	197	220	186	237	210	213	206	191	205	207	198	219	190	209	222	228	197	197	217	245	212	208	202	194	203	200	221	206	178	206	215	226	192	210	189	191	195	216	203	190	219	191	222	214	207	198	187	222	216	188	221	222	205	206	219	213	210	182	222	203	215	202	187	198	170	216	210	246
19852	41182	32498	21544	14669	9481	6106	4408	3223	2312	1848	1357	1061	898	766	618	576	539	471	406	387	322	357	294	302	291	261	278	262	281	263	235	243	258	258	222	239	234	213	252	228	219	236	261	235	243	262	238	239	212	236	257	239	240	227	222	249	234	231	226	237	230	232	248	253	242	264	242	254	245	219	235	236	251	215	247	213	208	264	237	221	227	224	212	233	254	237	244	223	229	224	244	215	233	219	248	240	215	224	227	227	240	227	199	277	214	227	246	230	275	224	240	240	262	229	257	245	224	247	243	213	248	269	242	254	235	223	211	242	224	216	242	229	233	239	236	267	234	234	227	249	250	258	235	234	254	229	246	260	233	231	253	211	228	254	241	262	224	256	231	240	230	249	242	221	248	267	221	225	246	232	235	241	252	230	256	234	253	218	259	263	261	214	266	234	217	237	242	251	264	234	235	225	248	252	249	230	252	253	267	236	238	236	214	248	236	247	233	214	223	228	246	254	263	267	212	226	219	222	236	244	225	227	233	211	237	253	217	229	218	205	230	219	207	204	231	228	266	209	231	279	215	217	254	245	249	238	253	238	233	238	228	240	219	247	245	264	226	236	248	240	218	236	237	247	239	192	219	261	245	240	244	231	239	260	232	212	171	226	246	242	230	231	218	228	238	232	251	256	245	254	208	251	255	225	223	220	265	231	209	238	239	233	235	273	223	226	235	231	243	267	227	247	241	237	242	221	219	225	208	246	251	203	220	239	242	248	240	243	241	231	208	239	226	229	193	212	253	239	219	212	246	242	231	231	247	238	241	227	245	270	266	225	228	245	262	223	259	213	230	257	243	246	229	220	228	231	259	218	239	231	228	211	227	221	246	247	229	209	224	228	242	244	230	268	224	210	217	252	216	275	243	229	234	227	247	232	221	223	281	227	253	244	218	194	238	229	231	202	257	243	235	253	227	234	227	260	238	228	219	255	248	236	243	204	229	248	231	245	242	246	225	199	219	248	231	235	234	233	221	252	265	220	259	224	249	214	256	228	231	253	232	231	213	225	243	219	226	195	228	266	250	222	231	229	226	253	233	237	238	225	229	242	245	272	230	228	250	229	252	262	217	223	240	262	245	223	261	218	216	242	237	260	254	228	222	245	227	222	227	235	238	214	242	234	266	215	237	235	237	239	240	251	199	227	233	238	208	232	223	258	232	237	227	220	219	254	249	224	235	221	212	228	215	214	248	245	250	245	254	253	209	227	237	247	219	239	238	250	236	239	234	217	245	223	278	209	228	241	254	227	227	242	271	246	256	246	229	236	217	249	244	247	233	234	225	232	284	261	222	242	240	213	246	226	239	221	197	222	225	255	257	217	240	239	234	243	212	232	218	239	256	248	247	209	242	258	237	256	228	248	232	240	243	245	226	251	238	217	208	224	245	230	269	211	250	216	265	248	250	241	230	237	271	222	243	213	271	236	247	251	248	223	219	225	247	240	230	269	234	253	238	232	221	247	223	241	237	231	226	242	252	273	255	245	214	227	252	206	240	243	224	250	219	231	240	222	243	220	223	223	230	229	220	242	206	232	241	238	213	213	238	220	210	239	216	265	234	237	244	224	234	223	219	238	230	234	219	239	235	226	240	244	214	251	219	243	212	243	224	230	245	258	246	237	222	217	228	242	256	245	218	244	234	232	251	219	232	222	251	235	246	229	222	237	221	254	227	231	218	239	230	254	226	263	263	228	211	243	241	217	263	224	223	251	265	238	256	235	239	237	235	238	257	261	238	235	239	229	214	272	220	223	244	212	237	215	229	231	221	242	253	245	222	246	232	212	221	233	219	239	235	253	254	254	251	245	233	243	233	204	222	210	241	249	260	250	234	217	232	212	248	246	253	260	226	237	236	238	247	227	231	236	227	235	237	251	228	228	230	248	253	239	227	260	229	205	255	253	240	279	243	222	229	221	223	239	229	233	252	256	248	245	238	252	219	235	257	232	240	224	222	246	201	250	232	225	218	256	236	237	235	231	204	253	243	254	238	249	233	252	227	234	248	226	230	229	250	238	249	230	204	240	209	247	234	211	239	228	232	237	221	213	228	224	261	245	229	252	252	224	273	221	219	239	250	243	232	231	218	229	226	262	226	231	239	227	236	247	249	210	236	209	228	216	228	226	242	208	262	273	241	223	249	236	239	241	257	223	224	208	236	222	232	233	233	233	241	232	227	249	223	261	238	231	251	225	243	207	240	268	221	225	234	227	206	234	247	254	217	234	222	203	241	260	218	239	268	211	268	236	239	241	218	232	246	250	281	254	263	242	223	242	226	244	250	248	234	251	252	231	229	257	230	252	234	242	237	236	242	235	219	241	232	215	224	254	236	230	248	249	244	252	244	220	215	251	209	241	242	253	241	245	247	242	234	241	251	236	226	232	213	225	257	254	216	228	243	224	223	245	237	231	221	238	240	213	233	239	204	222	212	218	220	227	235	225	226	249	208	245	238	223	249	241	223	230	274	232	217	201	224	206	235	240	250	257	232	239	244	241	250	221	225	239	249	247	242	246	227	224	234	227	250	234	236	237	241	227	255	243	231	260	213	208	231	228	250	199	247	235	253	231	227	218	246	227	266	245	231	228	227	238	226	224	214	251	233	247	235	283	239	238	231	241	225	258	240	205	238	226	210	244	216	241	263	229	249	209	231	223	219	240	241	242	251	236	227	244	227	223	249	240	229	217	243	248	192	250	227	242	208	228	253	210	227	224	234	232	231	229	245	249	212	246	254	243	233	219	220	216	196	241	251	227	249	214	241	241	223	240	261	234	241	225	210	252	230	219	266	251	219	218	227	208	241	246	240	234	255	235	224	252	218	250	229	218	237	240	244	252	242	216	252	250	238	243	226	225	235	229	234	226	225	215	225	237	239	233	232	248	235	240	200	256	226	215	219	235	228	209	222	241	207	245	259	242	210	252	230	249	234	207	249	212	239	245	223	247	249	238	237	250	223	235	233	244	225	243	230	275	261	246	222	222	237	229	227	255	269	227	231	250	247	230	238	258	227	227	248	237	242	252	238	223	236	224	228	242	238	241	249	236	240	214	234	241	223	234	221	261	273	245	247	226	260	250	257	215	257	251	232	257	234	248	232	246	228	250	245	244	219	251	228	230	230	244	225	238	242	211	270	224	227	239	228	263	238	235	229	227	217	230	229	200	268	252	253	241	220	250	213	210	241	205	231	246	231	240	214	230	250	236	216	240	223	210	247	221	224	220	277	267	228	246	252	230	239	253	257	244	219	228	255	219	261	258	231	238	267	235	243	241	230	227	234	237	252	248	227	245	209	238	235	229	258	234	256	249	215	222	227	225	237	241	267	245	248	224	243	251	219	223	232	240	233	225	243	215	222	242	258	223	237	248	252	247	231	245	218	237	248	254	260	271	265	232	224	239	245	230	215	210	254	243	234	222	204	247	245	225	265	222	228	255	215	232	217	211	234	227	239	236	248	215	270
25335	21356	26669	24652	9673	4119	2428	1657	1200	861	751	580	498	453	377	340	364	357	289	275	235	258	275	239	236	257	253	233	227	208	211	245	208	220	177	239	209	223	209	212	201	206	229	233	211	204	213	201	234	212	183	198	226	221	211	230	209	198	204	201	214	212	200	228	207	211	211	221	216	224	235	205	209	248	226	224	214	217	195	203	224	228	221	210	215	194	218	209	203	223	217	206	200	225	214	222	196	217	204	231	219	221	224	238	242	249	216	190	196	202	200	206	201	213	206	207	198	235	209	236	232	201	218	194	219	195	225	235	181	213	221	221	190	212	210	197	248	197	240	222	228	213	191	204	198	242	201	211	232	204	210	208	194	188	219	211	202	231	201	200	200	226	192	223	207	211	220	213	231	200	207	213	199	225	249	198	220	197	217	238	227	208	213	219	202	217	209	193	227	211	214	222	223	215	203	243	232	244	239	219	229	223	223	216	225	210	213	213	212	212	223	243	218	207	202	209	211	219	244	205	225	199	224	228	225	206	236	216	216	245	225	224	217	224	205	200	244	207	199	227	206	216	212	221	230	215	232	226	211	207	204	213	221	211	216	222	216	215	217	212	208	204	218	199	207	202	242	189	196	199	216	244	199	216	230	230	218	225	216	220	229	192	213	211	217	231	222	229	232	215	199	208	209	207	203	206	197	208	211	244	225	196	209	211	208	192	224	235	229	186	221	209	223	212	224	211	175	208	238	233	211	221	210	216	214	230	216	210	219	221	232	202	225	195	191	223	259	200	219	211	216	213	211	197	225	205	218	234	173	207	224	219	206	227	212	214	202	199	207	199	229	207	239	201	234	215	207	194	209	216	204	214	223	208	233	217	218	187	221	212	204	199	216	217	239	218	211	209	231	219	215	218	237	213	209	195	200	223	234	225	212	168	225	220	233	232	215	217	208	238	234	207	244	205	193	231	226	204	210	217	204	205	234	222	200	211	205	236	195	219	210	261	198	172	211	194	210	184	216	209	226	228	234	209	195	226	224	209	210	199	221	193	221	217	203	211	211	221	204	232	221	211	199	209	220	210	217	210	209	209	205	192	214	190	216	226	222	235	245	209	207	222	211	209	205	215	194	212	221	213	224	196	230	211	194	244	216	233	215	229	233	217	204	188	174	202	216	222	195	181	225	220	208	207	208	207	203	207	229	193	236	217	227	217	208	207	216	200	222	206	219	227	226	222	199	227	192	222	234	217	216	220	221	213	203	223	221	206	235	211	200	220	218	215	227	203	231	222	210	225	210	213	215	232	208	209	217	220	217	227	214	206	189	193	206	219	225	218	237	232	188	226	203	208	224	214	205	211	221	245	232	239	207	205	209	235	198	209	198	220	204	220	228	182	231	204	213	234	244	185	197	198	232	223	213	196	187	198	202	208	211	190	222	209	223	213	213	204	205	200	209	192	211	208	233	217	190	221	222	194	237	234	207	208	221	237	225	198	250	223	206	208	194	196	199	209	205	237	232	201	208	215	222	196	195	193	207	219	198	219	194	210	213	191	233	196	219	198	188	211	203	208	218	212	243	211	199	226	221	240	220	228	235	220	209	201	169	199	205	190	192	224	216	254	196	220	193	218	229	215	181	217	220	207	199	206	205	231	221	207	217	248	218	226	204	217	211	229	237	230	215	208	238	232	210	219	216	210	214	198	219	175	231	211	214	224	222	216	225	214	217	199	240	230	205	205	222	235	210	197	217	227	198	233	244	196	221	204	193	232	230	203	235	206	215	219	235	193	226	200	207	199	226	211	212	211	227	218	180	211	198	231	187	235	217	208	206	240	225	231	223	187	232	222	198	204	229	224	193	237	215	208	233	210	226	218	195	204	208	212	222	239	230	208	208	226	217	201	230	225	235	220	194	198	200	227	222	193	187	219	222	186	188	226	194	211	207	221	236	214	193	213	214	224	197	215	222	209	200	214	232	201	229	219	174	220	235	204	202	229	233	208	186	226	204	222	190	221	213	185	221	223	196	200	202	240	213	220	239	208	210	221	204	243	228	211	212	235	223	183	218	226	182	221	206	217	225	223	205	210	207	216	220	200	200	212	181	198	235	211	213	227	214	205	217	207	234	238	215	195	213	199	236	212	230	209	198	200	218	204	209	208	193	236	237	211	209	199	210	210	217	232	223	216	203	201	217	235	207	227	207	222	184	228	210	210	216	200	222	205	201	204	205	202	224	239	219	217	233	221	195	232	211	244	224	211	240	216	206	222	216	212	212	228	197	206	215	238	192	205	241	212	226	200	211	200	223	179	197	209	200	203	226	204	207	203	210	216	212	201	221	202	199	214	204	202	210	222	223	226	195	213	199	206	213	206	230	210	208	206	210	234	190	222	215	228	200	197	203	197	216	208	205	227	234	188	197	225	231	202	214	202	216	203	232	206	226	175	234	204	195	197	193	206	203	231	212	227	227	207	197	203	246	193	238	218	223	216	228	216	218	235	204	198	211	195	233	216	225	209	206	219	208	214	209	205	219	196	219	233	243	213	214	237	210	208	216	222	220	219	213	226	216	232	245	230	207	206	212	221	202	215	214	207	245	223	239	208	187	235	226	199	215	204	197	213	194	199	214	231	210	223	185	198	217	207	234	223	206	243	201	214	201	205	217	210	223	204	227	198	200	212	205	225	212	193	217	202	197	209	207	225	229	187	221	218	196	205	198	212	216	220	206	219	217	209	208	213	237	199	190	216	210	233	205	249	223	204	245	186	178	224	209	191	231	216	218	215	200	233	251	186	218	237	235	201	225	223	216	219	235	210	218	217	204	198	210	214	214	198	204	212	193	211	209	232	234	210	221	214	217	213	228	228	204	218	263	217	201	215	203	204	222	193	224	236	214	220	217	209	210	205	200	210	207	207	247	225	242	219	221	217	219	223	248	216	197	219	200	223	214	235	200	226	240	213	216	203	238	236	212	228	207	230	215	206	225	209	209	222	216	219	199	245	221	216	199	214	197	221	210	223	224	185	198	210	212	162	218	206	202	220	228	195	218	215	213	198	201	212	208	217	190	197	242	212	243	204	194	189	190	231	228	206	218	232	231	191	204	225	190	208	212	207	210	220	210	229	220	212	202	223	207	199	200	223	194	191	202	230	225	218	216	200	221	216	219	224	224	196	193	197	223	216	204	190	210	187	215	209	223	197	217	193	204	214	216	215	217	220	216	198	214	212	214	220	193	250	219	202	218	212	199	191	219	205	196	209	208	196	190	224	228	216	204	207	208	185	209	206	217	178	225	205	218	239	216	226	228	220	210	225	217	226	213	222	200	216	231	220	193	249	181	207	218	217	216	218	231	238	213	220	239	194	218	193	212	221	225	206	198	220	212	209	206	214	200	217	216	193	206	219	218	220	202	224	196	211	217	193	230	214	194	231	216	194	219	203	216	206	228	215	206	195	265	206	196	200	221	190	249	188	224	216	210	213	211	214	231	206	183	211	209	194	235	222
19583	37408	28467	17464	11518	7136	4682	3366	2475	1795	1416	1089	808	726	650	559	527	473	390	353	381	315	330	309	293	284	289	291	278	267	266	261	243	231	247	244	238	259	244	252	256	218	275	257	245	241	249	243	252	249	301	259	243	246	249	230	227	243	253	248	255	229	266	241	240	227	213	258	248	242	220	249	252	259	251	251	276	233	269	235	262	271	243	239	257	244	230	245	266	266	251	224	251	254	231	273	227	233	248	234	226	267	264	234	281	245	224	225	254	236	228	264	247	271	266	250	255	251	215	251	248	225	257	263	247	229	222	233	265	258	246	234	236	260	260	275	231	244	230	259	260	260	244	255	252	241	269	251	250	206	243	249	260	243	220	256	247	250	247	238	235	260	251	228	243	241	264	254	223	229	261	244	234	243	251	251	246	268	253	237	254	269	228	223	267	246	272	250	266	232	234	248	255	261	252	228	243	235	241	226	236	272	270	234	243	274	239	211	242	261	256	260	253	247	250	244	231	243	254	247	241	229	258	214	238	236	234	205	260	237	276	243	245	250	236	246	264	224	216	260	266	257	242	273	233	229	274	239	236	249	263	222	238	219	234	220	240	225	272	250	248	239	291	248	250	230	268	243	277	251	259	238	249	236	220	231	277	252	251	295	245	227	259	279	232	232	248	253	233	230	231	241	258	238	263	268	251	254	260	244	226	220	261	209	267	239	253	238	255	238	238	257	267	231	251	238	243	230	226	246	249	250	262	265	238	242	241	245	248	230	250	262	245	221	229	242	253	261	280	227	253	275	235	227	265	242	258	239	242	269	231	229	250	243	273	249	222	241	224	230	257	239	247	243	261	243	257	252	208	246	258	217	249	230	232	244	256	243	252	213	234	241	235	240	259	229	268	243	230	237	281	225	227	249	253	242	247	247	226	249	217	251	259	217	269	239	227	240	239	265	208	243	247	224	243	253	228	262	231	271	238	261	283	267	235	266	253	230	248	263	225	235	265	243	250	254	217	264	234	236	254	228	250	240	215	227	251	273	233	264	254	267	251	247	252	241	243	223	251	238	276	251	249	268	254	262	260	233	235	264	208	232	269	228	223	243	241	226	252	233	257	248	245	255	259	230	246	292	233	227	232	262	243	219	229	237	258	238	263	301	244	244	225	213	252	241	245	247	245	254	256	224	214	253	247	216	233	250	267	256	242	277	260	255	260	239	273	274	244	248	211	288	242	268	224	240	243	241	250	263	246	222	249	289	275	241	235	253	251	253	286	241	254	249	243	241	250	237	256	238	241	261	226	253	240	257	257	253	220	261	265	235	254	233	245	217	230	251	248	255	233	259	265	288	249	245	238	243	238	229	240	239	244	247	246	223	254	202	258	255	258	216	242	231	250	269	229	246	232	250	235	273	278	248	283	225	256	233	213	258	221	220	265	226	232	235	215	245	251	242	249	246	235	240	244	249	240	250	245	254	265	253	247	251	217	252	242	270	234	226	253	248	223	247	234	280	249	237	227	234	253	249	236	253	243	242	261	262	261	226	239	258	240	227	233	237	223	269	264	236	227	230	253	271	259	234	260	236	259	267	250	259	235	236	262	259	217	248	237	261	244	245	230	253	250	251	230	269	234	227	226	241	248	225	240	250	253	205	228	240	252	252	240	227	237	232	243	249	236	260	239	229	244	233	260	242	241	261	217	249	262	235	222	219	269	232	252	218	237	265	232	250	250	259	240	222	219	239	258	257	246	231	229	246	279	244	256	239	231	210	231	271	228	257	255	238	239	218	207	255	230	252	240	267	245	233	224	248	217	247	254	241	242	231	244	253	265	273	278	267	219	242	228	244	228	266	245	223	258	247	227	232	276	234	257	254	220	259	253	225	240	250	232	252	233	239	235	259	237	218	256	243	230	248	247	261	270	269	246	244	264	246	263	282	230	284	229	241	223	242	233	233	240	239	232	234	235	279	257	242	208	260	270	238	253	257	221	244	265	261	253	252	242	257	256	228	232	268	221	257	244	274	262	242	282	238	274	258	227	254	250	257	241	245	258	247	237	213	254	213	223	248	231	243	243	249	260	263	237	249	256	287	245	255	243	289	219	226	250	235	212	245	244	245	265	245	249	247	256	263	257	254	249	241	250	235	225	255	222	223	238	222	244	243	238	245	254	241	234	234	252	241	249	234	243	226	243	259	240	240	258	268	230	254	223	245	244	281	252	245	282	241	222	236	256	267	251	205	232	262	270	254	246	234	235	257	256	255	251	264	248	275	233	237	255	216	246	262	228	246	233	252	256	246	285	254	269	245	267	254	228	245	272	241	250	243	218	233	261	245	243	260	233	237	244	224	235	268	240	265	247	247	233	257	241	204	257	239	239	256	248	234	257	217	271	242	234	231	260	263	258	244	239	253	252	242	249	223	249	239	240	242	246	253	238	255	234	257	226	246	238	254	253	241	236	254	254	239	252	273	257	276	238	266	250	246	232	238	239	274	238	245	238	243	270	280	246	246	261	221	252	242	256	245	264	246	263	210	216	247	219	258	252	248	233	234	214	240	249	234	226	243	239	228	240	266	256	251	254	243	266	243	229	251	237	226	250	247	259	232	238	243	260	245	235	246	246	230	245	268	239	275	210	258	234	252	249	252	249	225	275	244	230	252	233	246	251	257	264	231	245	229	263	266	271	221	284	234	261	226	245	254	254	284	254	230	260	260	223	256	224	223	264	247	238	250	221	248	237	225	237	243	236	244	218	267	267	235	268	253	236	247	249	227	259	233	250	268	230	233	248	227	241	221	201	221	220	261	252	252	233	255	255	238	251	237	254	225	259	245	245	279	251	232	247	234	242	223	238	247	250	248	247	222	238	275	252	250	235	270	265	241	260	221	263	248	225	210	233	259	249	238	250	272	241	245	253	236	232	219	230	242	237	250	231	229	250	278	229	240	237	242	231	254	256	257	264	234	237	246	268	243	223	245	247	239	251	242	233	242	238	251	248	256	239	245	243	263	273	223	246	222	257	236	246	219	253	224	242	259	228	262	239	241	227	227	248	261	225	252	248	226	222	232	248	232	252	239	244	236	236	250	225	243	235	249	272	235	237	243	257	247	260	287	235	249	260	265	250	235	259	265	257	242	279	268	241	270	246	217	241	233	214	222	245	235	251	230	234	252	269	241	265	274	252	244	249	228	238	241	217	230	227	210	234	274	255	278	242	223	245	234	234	195	261	232	270	253	251	207	236	252	265	232	268	260	243	245	264	232	215	280	267	236	238	247	267	263	254	238	231	257	227	255	220	234	243	229	248	241	257	262	271	282	253	253	253	248	245	245	264	253	228	238	245	245	247	237	226	247	215	269	218	251	257	220	247	201	256	253	223	238	242	238	250	263	267	275	231	246	227	251	239	229	238	237	252	267	263	245	248	237	252	240	251	264	229	279	261	226	252	235	231	222	257	243	246	242	269	256	249	244	225	250	243	260	212	249	219	238	224	230	236	244	231	232
22785	21353	28841	24225	21399	20668	9131	3493	2294	1622	1279	1014	790	679	596	497	467	422	366	343	321	300	264	254	295	244	242	246	265	216	211	238	224	225	246	224	208	220	210	227	206	227	216	242	219	210	205	204	219	220	214	234	222	214	222	222	242	200	206	220	219	228	226	215	204	191	211	215	200	201	229	214	184	191	230	227	205	207	230	232	198	226	231	210	222	199	201	212	199	209	218	185	176	209	206	217	183	232	209	233	221	222	224	192	199	236	216	215	223	218	213	217	205	238	241	210	215	219	227	225	204	207	209	198	206	204	200	184	227	217	192	212	213	201	197	209	194	203	217	254	199	215	209	216	221	209	189	223	208	218	206	209	203	183	207	208	218	200	221	205	214	220	229	168	193	199	226	229	218	223	226	194	218	238	226	227	200	220	202	211	221	176	212	209	234	242	207	226	230	206	219	186	234	213	216	204	238	246	221	207	195	222	190	230	208	190	220	186	206	222	221	209	210	217	196	212	191	206	229	211	205	184	226	213	188	243	208	223	202	203	192	225	179	232	225	245	205	235	219	191	202	219	237	207	223	204	213	189	192	218	233	209	252	215	180	209	218	199	191	200	207	192	223	206	231	225	219	212	217	212	196	213	236	222	190	228	208	197	215	212	197	216	187	181	205	216	220	200	237	216	193	233	187	202	193	214	207	229	222	219	194	216	240	226	224	216	220	208	222	197	207	205	222	233	200	203	234	217	206	225	199	200	202	217	200	210	220	229	206	215	196	198	201	201	202	243	196	205	214	215	234	212	224	206	233	181	225	202	220	231	228	213	212	201	216	198	222	232	228	211	212	199	218	181	201	189	235	217	209	208	209	230	223	220	249	222	182	211	204	221	210	200	263	235	211	233	216	189	234	204	194	190	217	207	210	199	221	221	200	219	214	210	212	237	242	208	208	218	205	230	198	193	244	185	211	212	195	222	208	242	211	207	228	219	233	233	229	230	185	226	199	190	224	212	187	211	230	196	216	202	213	232	252	191	194	201	207	197	235	184	226	217	207	190	221	228	202	220	200	230	244	203	224	217	248	194	222	201	210	179	212	229	196	225	198	193	217	212	189	240	205	186	194	201	230	205	215	221	213	213	218	194	222	207	204	198	210	209	227	223	225	196	218	216	237	228	202	222	209	213	212	222	206	211	245	217	224	206	215	195	214	212	196	202	227	214	210	221	209	213	211	214	207	216	200	203	194	220	207	236	220	206	207	219	233	201	225	182	222	194	213	229	211	210	205	219	216	226	184	204	219	221	226	226	182	215	248	201	227	219	223	230	221	205	214	212	228	215	202	204	216	205	204	222	210	199	209	236	221	229	195	186	210	196	214	262	211	208	231	210	223	207	216	224	227	205	233	233	209	214	212	222	201	219	202	245	211	216	207	206	212	231	237	213	221	183	235	231	203	178	205	213	187	193	207	193	217	212	228	189	209	222	205	214	210	214	214	220	188	221	222	204	211	233	226	228	230	228	213	187	207	223	214	230	216	218	217	222	225	189	199	197	205	200	211	201	228	188	197	185	209	220	197	212	222	212	208	237	235	219	240	224	244	170	221	187	212	214	205	191	207	201	203	215	208	232	214	222	203	193	207	192	203	192	252	207	224	235	192	213	219	219	199	223	171	242	191	198	229	212	221	231	216	173	232	228	223	214	207	205	189	232	194	211	194	215	221	202	221	217	225	207	206	216	204	185	215	208	210	201	193	247	197	213	213	203	210	220	213	222	232	210	227	227	212	219	213	208	202	199	237	221	193	218	235	231	248	234	201	209	193	214	240	231	223	199	202	163	198	206	220	226	227	208	211	188	224	196	215	198	219	207	203	209	256	244	229	221	212	227	204	228	212	196	215	219	237	234	221	213	195	210	224	202	219	196	218	196	208	212	202	252	238	192	217	211	204	217	235	209	254	227	193	234	229	235	223	196	218	183	212	214	196	208	191	229	195	217	202	226	185	210	199	207	183	219	221	216	224	203	215	216	183	202	186	214	205	233	210	220	225	186	191	226	212	213	244	196	199	207	215	211	197	206	216	212	191	202	205	199	204	231	235	193	227	223	205	214	218	220	219	208	196	188	233	212	236	209	201	223	202	215	224	194	231	195	203	242	218	188	193	192	225	224	226	238	216	213	212	203	193	224	216	223	238	215	247	193	213	202	217	228	222	211	218	209	163	204	205	221	195	219	220	232	234	221	208	218	218	205	204	218	210	225	216	206	188	212	233	212	227	215	231	212	236	231	214	214	217	226	198	203	218	214	217	182	230	203	205	219	225	206	234	196	207	228	236	204	204	216	223	227	233	199	181	217	221	260	215	194	237	209	179	209	219	208	217	224	222	193	218	213	233	230	233	179	229	208	194	197	243	220	207	251	176	222	221	189	205	236	193	206	209	213	228	199	204	221	231	218	211	217	220	222	215	190	203	226	204	200	224	209	219	226	194	201	226	209	232	198	222	241	206	195	201	218	200	225	206	234	233	238	238	194	233	209	202	210	218	227	202	220	220	207	212	214	209	209	237	230	184	235	223	214	229	216	230	216	211	198	217	204	208	228	211	229	224	231	243	202	232	193	215	236	251	204	199	236	225	216	200	220	219	203	207	214	185	231	235	219	233	222	238	240	196	231	185	227	209	218	228	217	229	208	184	242	236	181	220	211	216	201	214	235	184	228	222	219	197	224	215	213	198	209	214	202	235	205	216	194	194	221	214	206	236	236	207	225	205	244	182	233	232	217	203	196	221	197	218	211	212	225	192	195	202	220	183	205	208	228	179	210	194	201	204	208	216	200	231	217	225	201	189	194	218	249	216	228	210	206	226	209	234	200	252	223	208	220	183	226	205	205	216	221	209	226	224	227	197	194	211	213	201	225	208	189	221	225	206	206	223	234	226	222	217	243	216	235	222	210	221	219	216	198	203	213	218	222	240	220	223	195	242	229	209	206	208	210	185	235	199	190	202	212	229	205	221	219	205	195	222	213	180	210	218	214	220	197	243	200	193	187	221	198	202	220	196	196	239	209	235	234	208	201	207	220	211	185	203	222	216	202	210	186	212	237	210	218	242	205	243	212	213	194	219	228	202	235	205	211	224	209	214	220	221	224	184	212	226	217	210	204	223	233	204	217	211	196	191	236	207	194	212	244	244	229	190	221	199	221	221	180	195	212	197	195	194	227	224	196	213	193	182	225	233	221	214	188	191	230	196	224	222	221	214	218	206	213	227	200	191	230	239	207	217	225	195	199	195	200	209	205	214	223	215	193	247	198	235	207	207	221	225	206	230	218	210	216	206	199	199	256	187	218	201	220	197	224	199	216	201	246	208	199	227	195	223	237	210	244	193	212	222	234	197	207	214	220	209	224	215	217	226	232	208	211	205	229	222	202	191	224	210	245	215	212	201	219	220	200	236	208	189	188	216	225	204	204	222	192	210	219	176	206	202	200	225	192	195	236	214	218	176	201	208	215
21409	45611	36768	24924	17687	11872	8098	5923	4098	2938	2367	1746	1316	1105	942	828	741	639	571	493	428	374	327	312	332	310	282	291	280	289	284	255	272	248	263	265	254	247	226	242	252	228	235	221	231	231	241	243	283	229	254	254	232	255	261	241	252	222	240	233	219	232	212	226	254	250	243	219	244	268	245	239	235	265	253	242	283	237	250	202	248	215	245	249	224	237	267	226	195	254	244	235	230	252	245	215	244	271	222	239	248	228	265	256	229	273	261	241	232	232	228	228	228	256	242	239	244	215	232	233	229	248	226	226	239	234	268	225	218	235	245	245	214	260	247	224	224	247	251	230	239	221	235	217	251	258	215	286	215	251	244	269	232	237	223	204	225	237	249	220	226	224	261	229	259	210	232	262	223	241	252	250	248	236	211	243	224	227	237	280	240	218	223	250	234	223	233	238	247	240	259	200	244	225	271	247	272	239	215	244	237	220	229	237	238	238	233	226	236	235	221	238	231	226	249	253	222	237	243	251	241	258	231	260	237	281	274	248	265	251	244	244	246	229	244	215	218	236	245	240	258	251	265	226	217	233	248	208	244	266	240	235	266	235	245	276	251	230	233	246	245	227	258	257	233	244	234	254	242	245	247	240	207	249	245	242	244	260	234	250	226	207	231	253	245	232	221	214	241	236	212	239	242	225	221	234	245	265	242	251	229	226	218	268	250	231	235	225	248	224	240	247	224	241	265	245	226	256	268	275	264	250	217	229	265	229	239	260	226	227	227	237	223	244	230	256	221	270	220	261	223	242	237	214	239	247	243	247	259	218	225	234	234	241	229	247	240	252	263	228	264	244	270	229	241	239	246	217	243	257	232	279	243	233	256	226	228	263	260	240	262	248	233	263	245	274	229	244	237	236	238	213	226	230	235	218	275	223	217	252	245	239	228	262	237	262	246	232	216	250	245	251	228	250	243	247	231	201	235	264	213	244	254	260	244	235	240	256	259	234	245	240	231	242	237	223	230	222	241	266	233	232	233	234	243	223	254	238	257	234	226	246	236	245	236	198	250	275	207	263	230	263	232	246	233	241	238	222	242	266	227	248	231	229	252	241	240	257	264	246	222	232	216	256	231	233	233	241	221	227	237	237	243	227	246	251	216	222	256	247	255	244	233	224	260	228	244	242	239	261	233	247	235	228	232	246	246	241	261	250	273	243	221	236	236	236	250	226	245	226	246	225	229	248	251	208	234	237	230	244	230	211	229	232	224	230	235	215	254	250	220	236	239	249	242	211	240	215	225	240	250	230	248	250	238	215	254	236	209	213	251	241	215	222	252	242	231	231	211	223	252	239	233	221	241	256	242	226	257	249	242	236	251	242	224	250	222	248	258	236	232	218	240	235	228	212	236	238	227	226	244	250	225	229	240	223	260	244	236	218	255	253	235	254	241	245	259	246	246	239	233	224	254	248	238	262	230	241	226	209	251	275	214	238	238	250	228	241	223	242	245	254	249	251	250	259	240	232	242	205	252	235	250	243	246	240	224	242	238	231	246	240	236	225	261	229	238	231	239	271	218	220	243	236	233	227	234	233	226	240	234	240	206	254	246	240	222	222	234	245	237	250	269	245	228	219	263	245	228	251	232	235	243	232	234	218	247	242	238	244	257	245	241	249	278	223	244	279	241	254	235	254	235	260	241	237	254	246	270	239	224	260	213	239	227	243	249	267	207	226	233	249	251	229	240	216	255	267	249	270	227	235	237	260	233	256	223	267	263	246	246	271	249	233	232	223	235	198	201	221	240	254	234	223	234	208	259	228	232	234	203	247	214	240	233	207	240	255	240	204	243	237	223	200	210	263	226	242	260	240	224	242	226	225	261	227	238	227	245	235	234	228	251	230	254	241	246	230	276	228	269	216	224	255	238	221	240	236	240	250	236	248	207	261	232	238	221	249	259	217	235	259	238	261	239	238	247	257	265	223	254	225	257	220	232	252	220	240	247	225	211	237	275	215	224	255	253	240	243	253	224	230	237	216	264	253	240	208	255	280	233	247	236	255	261	255	252	223	233	241	256	246	213	236	226	250	258	227	241	225	221	253	249	214	228	221	230	242	226	243	282	228	274	252	228	245	234	245	247	240	247	213	252	245	241	221	249	218	237	249	250	237	229	234	238	250	257	226	253	250	220	252	225	264	249	219	248	226	260	224	228	236	228	252	252	251	258	226	242	238	262	225	215	254	242	239	251	271	267	262	234	241	255	259	216	250	232	212	256	236	240	238	259	258	220	241	241	276	248	254	246	267	251	226	250	236	217	236	259	226	245	255	272	265	243	234	235	242	246	254	227	201	230	223	229	212	230	246	264	234	251	196	234	249	233	248	207	215	247	247	236	239	231	238	229	236	251	248	228	220	249	249	223	245	221	233	255	220	249	209	239	248	260	215	222	263	229	226	259	243	236	263	233	276	255	245	249	241	236	234	239	241	229	245	211	260	254	263	235	274	232	227	232	218	222	218	244	240	207	224	239	248	219	235	245	259	257	264	252	253	251	230	239	247	231	212	233	253	251	239	266	209	236	209	231	267	229	246	232	230	235	233	243	233	227	231	246	261	223	234	225	236	239	236	237	236	233	228	263	225	243	232	257	247	237	226	243	249	237	223	237	255	229	210	224	265	246	209	238	242	268	215	241	277	237	234	220	230	231	230	217	242	230	239	216	262	257	246	227	254	226	201	271	232	231	224	246	228	250	231	247	264	266	237	247	209	232	220	240	245	244	241	260	224	256	230	250	228	254	243	249	248	254	231	242	227	210	223	233	247	246	254	261	229	237	237	255	281	241	229	221	243	235	258	237	258	220	245	263	228	225	248	252	222	268	231	249	236	251	233	224	243	218	248	212	263	211	258	227	228	244	252	267	272	214	229	256	228	233	217	241	250	220	237	238	243	243	253	259	229	230	234	245	240	229	212	229	236	268	221	208	246	258	207	242	228	259	224	231	222	241	233	243	248	214	237	218	216	241	222	217	231	256	215	216	241	228	223	226	216	227	241	219	227	248	252	247	225	231	228	216	239	221	252	225	238	236	228	236	245	269	262	235	223	239	225	218	233	251	217	245	226	238	250	215	237	236	247	233	204	233	214	211	270	232	265	214	229	262	241	225	213	214	257	254	226	254	264	238	241	221	211	242	227	263	255	265	260	219	241	265	232	249	236	234	210	240	211	229	218	256	240	247	227	251	223	223	254	230	238	254	248	249	235	223	246	234	230	244	260	255	240	241	226	222	245	214	246	253	229	243	238	235	254	205	235	256	258	241	216	230	217	216	242	249	216	235	218	224	240	238	239	230	224	217	216	227	237	230	260	249	252	240	233	220	240	214	229	222	228	248	216	230	245	263	219	241	251	248	247	240	243	237	255	224	274	228	276	237	236	255	249	232	244	223	238	262	228	218	269	215	240	241	231	244	198	233	214	223	243	224	234	233	260	256	253	235	257	251	253	219	223	232	258	229	219
28125	23136	21518	11429	5259	2944	1919	1398	1018	773	618	494	455	384	355	334	325	287	286	277	242	238	238	231	220	246	266	216	203	215	227	236	217	205	208	210	196	227	243	184	210	228	212	232	208	215	212	228	210	217	212	211	198	190	215	230	214	232	202	190	221	223	209	209	208	200	235	214	195	218	206	212	222	217	228	201	221	215	242	192	235	202	194	220	226	223	207	242	231	195	223	241	212	193	214	225	221	202	226	202	232	224	208	180	213	187	237	232	206	225	197	208	238	230	216	209	204	207	189	213	233	239	200	208	220	225	209	227	243	224	221	219	238	204	236	208	226	197	249	207	207	203	214	214	217	186	204	212	218	180	201	201	193	213	209	241	200	204	205	234	231	226	208	203	193	207	239	198	210	238	237	245	180	236	205	194	217	230	196	227	213	213	220	225	212	206	215	224	194	212	214	207	216	207	219	214	186	213	225	193	221	213	191	245	203	190	213	212	209	205	197	222	224	205	225	205	201	202	228	217	207	240	228	210	180	245	206	209	205	260	201	229	209	210	234	201	193	220	220	230	216	213	180	202	188	219	207	210	203	215	214	218	192	195	201	210	212	210	225	230	188	209	199	185	202	201	211	193	225	231	233	192	240	219	217	223	212	196	245	226	209	221	210	221	199	209	207	216	221	204	223	214	205	212	203	216	219	204	208	214	231	190	218	224	226	228	224	213	206	217	237	211	215	225	213	192	235	226	210	183	209	225	212	208	208	232	215	196	230	237	214	206	237	220	198	222	201	205	221	196	225	207	233	201	221	219	230	214	226	223	208	209	218	210	212	223	244	217	188	200	190	212	229	197	207	224	212	214	204	218	211	213	206	225	240	218	198	194	191	189	194	208	203	197	218	213	216	225	226	215	201	195	200	220	232	228	210	231	203	192	224	201	207	193	199	207	183	217	217	206	201	211	211	199	222	222	215	222	196	211	212	213	212	207	208	210	206	186	204	220	202	212	191	205	208	221	206	204	224	210	221	205	207	218	230	201	200	230	222	226	225	219	218	207	199	208	206	216	195	199	198	222	200	210	210	209	224	222	213	207	204	205	206	203	244	190	233	204	264	219	229	215	188	230	227	203	219	201	226	229	204	217	216	232	233	228	219	215	239	211	221	219	220	213	221	228	218	203	212	206	217	195	213	200	205	203	218	206	195	181	207	191	216	207	192	235	186	240	208	212	206	198	226	210	203	202	221	196	202	207	204	224	223	201	217	202	211	216	219	210	193	208	200	198	229	241	251	246	219	204	193	224	204	234	220	218	205	228	235	192	201	221	194	219	217	216	236	200	194	199	217	212	233	200	221	206	213	229	214	208	201	199	230	243	206	183	215	218	229	228	217	220	226	216	220	223	191	237	249	198	223	203	213	213	222	210	215	223	243	215	214	209	216	211	196	208	208	228	229	222	223	229	218	220	219	222	222	206	203	204	210	222	203	220	224	199	218	223	222	222	223	207	207	230	217	182	212	221	183	214	222	212	214	233	233	186	218	223	232	220	207	195	197	214	216	209	220	235	211	212	212	198	210	212	240	222	233	247	213	170	207	209	213	219	218	184	225	195	227	232	210	206	212	212	228	207	214	213	184	186	191	215	197	206	220	212	199	214	228	218	236	212	208	193	194	227	184	200	229	210	220	226	196	183	214	217	214	218	223	196	191	239	182	211	220	228	194	226	203	210	219	208	200	189	208	202	225	212	200	226	196	226	221	192	227	216	205	225	201	235	209	204	219	221	209	224	215	207	225	215	190	246	203	195	206	211	226	209	233	214	201	212	213	189	192	224	184	219	221	204	234	236	218	235	200	224	226	208	226	209	201	225	204	200	230	227	201	220	202	228	198	221	219	221	227	236	204	240	213	211	225	212	210	208	196	205	206	184	223	199	217	215	222	216	215	212	222	219	198	226	225	215	236	175	213	226	218	208	212	229	223	207	220	214	188	203	193	204	204	209	219	225	216	195	223	234	194	190	239	215	208	225	179	199	214	213	220	206	219	238	212	202	206	213	192	222	233	251	234	215	224	219	197	196	206	215	216	205	190	198	235	208	196	224	210	220	203	213	219	204	191	228	215	206	219	227	208	213	213	206	244	216	207	218	196	224	220	214	192	213	211	203	210	212	204	228	210	207	193	205	196	210	208	199	204	210	208	200	204	224	216	220	210	214	225	209	208	195	214	198	208	183	215	221	218	211	218	213	224	206	202	206	221	198	228	180	192	204	219	203	220	222	192	214	213	214	230	210	221	223	174	221	220	199	215	206	204	225	192	223	207	223	242	217	229	215	231	201	233	225	206	219	206	212	196	213	196	204	187	232	223	203	230	191	213	215	200	194	201	196	195	193	224	198	249	196	225	226	211	211	178	230	236	209	205	186	199	207	222	191	229	230	220	200	182	190	221	226	227	216	223	223	203	211	213	201	204	206	232	225	234	210	209	198	195	212	204	184	203	192	223	211	201	199	200	199	223	200	236	235	225	211	196	209	188	210	210	244	195	214	210	210	201	221	181	201	221	200	213	206	210	242	245	197	193	208	210	224	218	189	197	213	233	183	203	223	205	201	211	218	207	204	202	201	202	250	195	216	225	217	204	211	196	211	223	206	195	203	205	210	224	197	225	198	206	245	195	202	197	194	214	222	220	233	215	228	224	212	229	225	212	216	208	224	223	208	217	193	214	224	192	220	201	193	213	221	214	207	234	216	231	213	204	219	207	235	207	238	212	214	185	223	203	216	215	223	221	237	235	225	238	210	198	215	229	236	228	216	177	216	202	205	211	219	238	225	193	189	210	208	216	237	216	193	209	226	202	193	178	188	234	183	214	204	229	208	218	226	202	192	213	210	193	173	224	227	217	223	200	240	243	219	220	186	202	214	210	199	194	217	209	238	220	220	210	202	223	188	247	227	212	194	196	206	216	232	202	224	232	207	221	218	222	218	206	211	212	201	223	200	206	202	206	208	217	231	197	219	221	222	198	226	217	209	213	210	215	240	230	222	221	219	215	209	202	233	225	228	212	209	221	236	230	190	205	197	207	222	209	208	242	216	199	226	234	211	221	205	220	226	208	220	197	227	206	225	207	230	181	232	225	250	227	215	180	216	214	210	210	211	231	203	204	218	206	195	201	224	223	235	226	195	210	198	211	229	228	191	209	201	224	197	209	226	251	201	216	193	217	203	193	206	223	226	213	213	237	204	213	228	220	224	237	223	216	187	218	204	223	183	228	206	209	192	210	208	199	221	238	207	212	209	213	242	217	212	204	236	206	195	211	210	235	204	224	214	181	210	200	205	230	180	244	225	203	202	226	232	223	223	202	223	216	224	234	209	228	212	228	215	200	221	221	215	207	231	207	208	217	221	212	225	187	212	225	210	211	214	209	211	216	203	201	221	215	202	233	217	244	230	231	194	216	226	208	213	218	210	240	212	198	205	203	217	191	214	205	220	229	202	206	209	201	223	215	236
19105	34646	25512	14508	9541	5662	3835	2679	1892	1408	1128	870	724	643	567	446	398	401	376	336	314	311	277	286	304	287	278	266	241	268	257	237	243	234	251	235	233	232	214	248	242	266	245	277	237	243	233	252	264	265	245	262	240	258	261	264	240	246	228	241	240	269	240	231	250	243	255	243	245	245	240	247	246	240	261	249	263	253	249	243	235	249	235	224	233	251	236	236	244	239	242	237	249	239	237	242	263	292	232	260	239	241	225	257	259	251	240	233	229	248	235	244	226	241	277	260	233	234	230	242	262	244	258	255	232	240	246	264	227	256	262	221	217	240	277	241	242	271	234	238	246	229	234	241	255	236	252	247	257	251	231	239	287	231	252	261	244	275	251	244	237	254	242	243	233	275	261	222	238	253	242	236	232	226	218	231	235	230	269	247	238	229	245	253	211	257	227	236	246	226	222	249	241	249	285	222	235	267	269	226	266	231	247	265	209	242	266	249	257	278	245	232	223	240	254	237	265	267	260	243	226	278	247	233	242	251	252	240	241	240	243	232	229	254	237	255	248	207	224	230	245	248	229	253	250	232	255	254	250	230	249	229	233	255	226	238	263	244	246	247	260	235	301	239	246	257	250	257	267	254	238	244	240	253	227	211	224	224	244	243	235	263	242	276	264	239	239	225	252	271	273	274	252	274	256	253	241	227	265	269	233	235	244	214	239	256	269	250	243	230	250	220	231	233	257	210	272	256	251	248	228	246	252	263	238	244	220	266	242	235	241	252	304	266	267	225	216	240	249	259	236	239	239	242	241	209	276	247	244	253	226	257	258	229	233	263	257	248	238	233	233	262	245	245	240	228	259	273	224	271	242	213	260	245	220	223	228	234	262	223	232	241	220	254	235	226	242	234	226	238	256	234	239	249	260	252	278	233	223	222	237	223	245	282	271	250	233	245	282	254	259	261	265	237	247	234	233	239	267	208	242	264	235	233	270	240	218	246	251	238	297	247	256	264	248	250	264	262	230	239	251	239	238	235	260	242	224	275	245	219	217	265	234	229	246	225	239	240	249	228	234	257	262	276	246	250	267	239	254	246	257	241	249	227	218	264	234	231	253	244	228	228	269	232	268	231	268	258	256	264	274	229	228	255	232	259	218	234	251	256	212	229	238	262	246	247	260	259	232	256	241	271	240	241	216	232	242	240	235	254	284	248	241	238	222	249	250	210	257	239	216	258	267	259	225	278	217	255	241	248	245	259	274	269	270	242	264	252	244	236	256	243	253	225	225	256	234	237	245	246	238	264	238	233	270	244	235	241	220	243	250	250	242	237	234	250	239	200	248	262	249	241	249	227	249	255	237	226	239	244	239	253	248	232	227	263	214	216	235	258	260	249	257	248	243	230	229	230	243	237	262	241	227	229	235	251	207	265	271	259	268	264	249	217	225	232	203	244	242	241	220	237	302	235	261	232	245	250	251	274	229	261	255	259	260	266	255	238	239	257	245	247	238	238	223	241	245	240	235	222	236	204	232	280	231	235	233	225	244	265	249	230	293	209	224	212	246	225	250	215	213	226	242	224	231	240	247	255	248	255	246	225	248	249	239	238	229	271	261	270	244	241	239	221	243	253	244	236	249	234	238	236	271	232	242	253	264	257	232	237	226	230	244	240	256	245	210	233	267	236	231	255	248	229	250	249	280	252	249	217	238	245	239	275	267	240	238	247	241	216	240	241	257	260	247	216	263	247	251	230	238	250	250	240	249	253	248	213	239	251	248	249	233	222	274	240	248	240	228	225	243	235	257	242	228	234	246	243	257	235	240	221	231	216	267	263	241	246	232	234	250	245	261	242	234	245	259	235	265	232	228	243	258	231	221	235	246	239	233	253	229	256	260	258	236	224	254	262	242	263	239	237	258	237	222	233	237	239	290	259	260	263	230	254	233	268	237	252	224	245	265	245	262	254	231	236	252	296	237	234	265	236	235	256	225	251	245	241	242	254	278	261	236	277	239	225	250	260	264	257	259	242	230	237	247	273	249	234	245	231	238	255	248	242	266	276	239	240	253	239	239	235	226	239	248	249	253	236	246	244	234	249	261	256	243	234	240	220	225	236	238	247	265	243	246	258	222	253	237	229	225	228	268	247	238	243	242	235	248	272	254	224	256	244	235	265	254	256	238	235	241	253	235	225	261	274	221	245	215	217	259	250	227	268	233	239	242	235	240	250	242	265	236	241	241	240	241	254	256	235	227	233	244	231	247	240	225	225	269	229	271	234	213	245	257	263	225	236	232	249	247	246	260	231	243	241	259	258	240	238	271	238	254	234	239	255	247	242	274	256	239	265	260	228	242	242	248	225	233	244	255	243	237	242	253	238	253	243	246	237	264	233	254	256	231	255	240	270	246	232	268	226	240	245	233	251	220	254	240	242	259	252	226	214	242	244	218	255	262	241	262	260	249	249	262	257	219	248	248	235	250	253	229	256	260	253	231	224	213	267	250	253	243	250	230	255	230	257	262	261	266	237	247	259	260	244	213	254	236	225	245	256	246	255	210	252	236	227	257	231	245	266	252	233	261	257	256	245	242	231	230	234	242	241	249	236	239	246	233	260	249	258	240	247	236	258	240	250	236	237	234	242	258	249	234	240	249	217	245	235	258	234	249	234	263	265	237	239	228	216	218	243	227	252	236	232	270	260	267	261	260	252	250	231	225	243	253	237	271	253	238	248	255	258	218	247	272	251	215	257	273	242	224	255	253	257	217	238	246	239	233	230	247	222	236	240	245	222	239	205	244	232	219	254	220	253	252	247	219	255	254	216	236	230	228	237	249	225	262	246	252	223	254	263	237	253	247	257	237	234	238	243	263	243	238	251	224	248	262	252	216	233	273	234	273	235	236	226	248	229	251	228	239	244	255	286	231	249	227	290	249	262	222	253	234	246	216	236	203	260	236	235	221	228	250	249	260	239	265	268	237	211	232	241	277	267	235	261	214	254	256	224	247	258	271	244	231	253	240	250	232	267	242	248	260	283	240	249	230	240	256	236	243	252	249	249	221	255	230	253	233	232	231	238	243	198	252	229	278	243	247	252	234	214	257	273	246	266	242	235	228	228	217	265	222	244	241	233	240	223	233	263	260	264	227	241	259	257	262	243	257	280	251	224	271	252	282	247	255	267	243	258	236	257	214	261	258	237	227	260	250	260	244	255	228	241	237	222	266	220	248	277	265	244	234	245	241	233	267	249	224	242	256	242	250	246	252	231	267	233	236	271	252	220	259	265	254	228	258	242	238	234	249	256	236	205	250	256	225	241	229	233	243	264	235	243	232	240	246	236	231	248	247	259	257	233	230	233	245	237	256	258	240	240	240	240	266	220	268	240	270	243	267	257	227	231	278	256	221	256	249	227	273	247	210	242	236	239	263	223	267	249	235	280	266	247	259	254	226	239	234	230	256	207	230	268	236	251	231	234	245	221	223	234	237	257	229	232	247	262	266	233	254	250	241	235
23718	21356	28337	24779	21175	11866	4364	2460	1706	1241	962	778	717	549	445	435	391	369	332	305	293	279	265	267	272	229	235	226	211	205	209	228	234	224	210	223	193	234	228	214	199	221	214	216	221	202	227	210	199	205	197	196	194	206	213	206	204	194	207	205	189	213	222	198	181	222	216	215	234	228	176	201	210	195	215	204	213	225	220	212	216	197	201	188	209	212	229	225	218	222	208	213	202	232	218	214	209	211	209	247	239	175	204	206	211	196	217	222	197	193	205	166	194	208	207	196	225	231	210	193	189	188	200	204	204	208	216	201	196	204	203	202	197	203	215	223	206	209	205	222	186	240	225	200	211	189	207	221	222	193	186	223	194	198	217	221	218	230	206	214	225	224	191	214	212	236	225	219	227	198	221	215	227	215	222	205	231	211	197	186	221	198	230	204	216	203	207	219	202	198	216	226	188	218	200	226	222	197	206	217	227	191	195	205	191	232	193	192	194	206	194	219	232	227	223	214	198	191	219	201	215	194	223	203	206	195	212	222	221	191	213	183	216	192	215	195	208	196	231	211	187	224	208	206	216	184	212	242	221	227	200	220	229	202	185	200	204	218	220	193	212	196	203	228	182	230	178	203	217	221	213	209	216	224	227	236	214	239	225	217	225	192	204	206	221	183	203	197	209	216	196	206	187	230	199	223	232	212	190	220	239	207	219	213	185	215	212	223	216	209	209	193	198	209	181	210	212	197	206	192	208	238	208	240	207	230	187	211	220	207	188	212	207	195	210	208	196	243	236	223	239	212	209	216	203	190	223	219	192	188	221	211	214	190	215	205	211	204	202	231	218	219	220	207	188	242	214	202	200	199	227	187	212	218	212	221	204	218	243	210	218	204	213	215	198	206	194	191	205	209	232	199	198	209	231	193	226	223	233	192	220	206	207	203	195	225	225	218	222	221	216	194	217	217	179	234	215	203	199	213	209	194	207	199	196	234	198	231	208	223	226	227	208	211	187	210	200	208	227	199	217	216	204	208	215	209	214	189	185	214	208	200	201	194	193	199	227	233	188	201	208	217	203	221	230	206	221	208	224	211	217	190	222	206	203	202	203	212	233	207	218	197	201	212	227	233	229	210	197	225	217	205	202	220	213	202	210	232	186	206	218	213	197	218	218	219	214	211	201	207	214	209	214	214	218	201	203	226	210	216	203	219	202	219	235	214	201	182	182	207	205	234	238	217	238	239	201	213	239	215	227	227	181	205	208	215	193	209	191	195	214	214	210	197	221	188	209	181	213	190	224	217	212	202	205	212	230	207	209	209	194	187	200	231	228	199	195	239	219	224	211	210	225	219	202	232	206	196	226	238	199	212	203	231	194	191	214	205	210	212	188	205	211	211	215	205	238	208	224	242	200	208	227	210	203	220	193	190	173	205	219	212	213	222	212	236	197	205	213	226	200	192	219	216	214	185	207	210	224	186	216	205	219	218	206	191	213	180	208	207	209	233	212	216	193	193	221	206	222	227	242	197	202	219	201	219	222	235	221	207	204	204	201	235	202	186	233	212	205	208	201	222	201	227	199	195	207	224	207	212	210	211	190	204	186	203	203	210	205	215	219	206	205	223	217	179	200	182	208	206	219	202	209	234	200	226	213	177	232	212	212	208	215	204	214	227	246	227	201	199	193	220	199	203	231	194	200	194	223	207	204	209	175	207	191	227	216	196	203	204	209	186	203	187	188	212	210	205	207	237	207	226	165	217	229	218	183	220	223	221	197	208	243	193	203	198	202	206	200	220	240	199	194	218	201	222	200	217	212	213	213	202	204	201	213	217	226	192	200	215	201	191	216	216	198	209	201	220	206	232	202	195	207	240	214	214	238	192	221	222	203	217	204	244	191	186	194	214	224	216	222	193	225	225	200	211	212	205	219	211	208	219	210	212	184	191	207	241	209	228	212	196	205	181	183	209	217	207	191	246	200	210	199	205	191	198	232	209	177	199	197	174	227	223	205	232	196	224	189	222	203	202	201	224	229	213	199	239	235	211	215	168	222	206	218	209	206	203	215	185	205	215	232	212	231	212	220	217	220	217	204	205	237	199	210	203	218	241	212	199	216	215	216	196	217	213	195	206	214	203	210	209	216	208	205	160	200	224	193	215	224	199	211	241	205	212	226	216	214	206	212	189	213	224	216	219	186	208	220	200	233	214	205	224	206	209	217	215	223	188	209	216	206	218	197	201	213	211	228	193	212	206	208	206	195	231	235	196	209	225	238	183	223	191	213	215	221	206	199	213	207	209	219	227	208	217	180	203	208	213	220	196	183	203	223	215	201	232	202	221	239	176	214	225	193	236	222	210	205	213	211	208	198	237	224	218	223	222	205	204	217	222	235	200	225	207	202	234	203	195	236	216	212	236	183	203	225	221	235	204	216	238	197	212	231	201	222	181	196	208	193	191	200	212	214	213	182	210	208	218	208	169	179	213	223	209	189	206	218	221	231	198	216	187	216	192	194	194	188	207	183	217	216	209	230	214	195	204	201	202	234	247	214	204	203	199	194	217	194	224	199	204	207	207	214	201	203	215	210	217	226	236	228	199	223	224	239	199	212	226	207	187	209	249	211	209	220	211	228	227	205	229	214	202	202	208	181	219	212	196	219	199	213	208	186	214	184	208	183	232	202	220	219	225	204	203	228	180	205	203	227	211	222	209	221	202	221	203	195	235	224	234	215	184	206	212	206	203	214	225	199	213	211	217	183	185	201	217	195	209	199	189	211	211	180	197	238	243	198	192	197	188	232	210	205	198	203	205	220	215	242	187	190	230	211	236	211	205	226	220	213	183	188	211	233	216	208	210	204	191	219	212	198	196	205	240	200	220	239	202	213	201	206	208	203	211	223	217	194	227	216	229	195	206	199	220	212	203	196	231	203	211	222	214	221	234	208	207	225	230	190	242	208	227	204	190	196	216	233	208	230	211	228	217	209	200	203	216	195	216	215	213	200	246	236	231	224	212	196	218	186	216	209	195	199	214	217	249	237	242	204	210	197	185	191	234	205	208	242	213	223	219	209	207	210	223	228	186	221	214	210	203	220	211	198	213	207	199	171	234	197	234	193	212	233	233	193	219	232	216	229	221	225	231	194	192	207	202	197	210	193	184	181	210	201	217	217	188	188	181	194	193	222	227	240	211	219	216	203	217	179	211	209	209	212	199	198	230	209	223	211	213	214	213	199	218	182	221	212	211	211	200	216	210	211	217	195	200	216	207	218	220	207	215	191	184	200	219	209	211	225	183	226	197	249	204	229	210	229	214	207	197	192	247	202	220	210	211	214	209	254	211	219	256	203	203	207	232	226	211	225	222	216	227	210	192	179	195	210	209	222	210	202	204	204	196	211	202	188	217	208	214	196	189	199	191	199	201	204	207	225	186	218	220	202	202	219	216	180	205	231	226	204	221	171	170	196	171	229	216	244	209	221	211	204	200	232	196	223	204	221	208	206	217	214	217
19308	41984	31794	20866	14398	9438	6436	4589	3327	2362	1838	1439	1102	896	830	695	569	543	491	400	367	377	344	303	309	300	290	297	285	264	254	269	259	268	226	234	257	266	256	214	251	225	223	232	235	238	233	235	236	255	233	220	277	234	251	240	228	231	252	233	249	239	240	246	242	216	234	242	265	228	223	240	230	233	244	239	242	273	248	232	260	255	248	247	212	251	216	240	235	254	245	252	251	247	266	242	250	244	241	249	212	227	248	225	250	251	236	227	248	239	245	247	247	265	225	262	231	253	245	256	236	217	241	248	235	233	253	212	217	248	242	213	245	245	246	236	237	247	226	270	243	247	210	205	244	241	262	252	216	231	227	225	235	237	230	255	250	237	257	244	267	241	231	221	259	244	236	266	255	241	233	252	207	220	223	245	265	231	213	239	257	250	245	216	258	212	222	254	252	224	245	265	232	266	243	250	244	240	242	215	237	248	238	248	235	220	246	239	256	222	230	242	254	244	252	199	238	241	263	239	266	244	264	219	249	195	231	247	238	237	227	235	228	241	244	234	188	248	229	249	237	229	243	257	263	244	235	230	242	227	249	226	241	219	257	236	217	249	241	240	237	231	220	239	234	231	228	242	246	267	245	256	222	236	257	269	251	231	219	242	261	207	240	271	247	215	236	240	250	281	227	258	217	214	235	247	227	250	235	222	222	246	210	236	253	239	224	232	258	228	254	231	238	239	242	253	225	237	247	243	218	242	236	238	246	239	280	246	237	216	249	228	253	247	241	229	267	253	241	248	251	249	241	255	243	214	213	237	218	253	230	218	257	228	233	231	248	225	234	249	210	228	246	211	249	223	244	259	235	249	244	251	279	255	254	225	226	229	239	251	237	240	221	212	258	228	254	255	255	244	244	231	246	231	210	232	218	266	228	247	225	225	232	250	241	255	230	223	249	228	240	257	238	253	205	244	226	232	240	242	261	242	235	238	223	210	243	212	264	229	237	233	233	228	265	267	250	217	250	247	262	231	237	234	237	216	232	258	242	209	221	258	234	244	226	249	218	216	252	253	222	238	261	232	237	255	238	229	246	243	242	234	215	242	248	244	228	270	278	250	241	210	241	243	238	250	242	239	231	247	222	237	219	233	238	223	246	240	262	229	240	234	235	221	240	225	281	243	238	256	244	242	242	256	222	251	273	267	217	245	242	261	268	209	232	243	254	249	233	247	235	257	239	239	240	253	221	247	236	226	244	235	231	245	250	249	248	245	278	252	253	242	237	238	250	239	252	271	267	232	246	239	259	236	259	239	238	222	258	232	273	230	259	253	220	244	245	231	263	262	243	264	256	247	241	212	215	230	245	245	237	220	226	231	216	247	243	250	242	225	232	227	245	269	233	262	234	250	231	241	210	239	232	233	246	237	215	244	246	247	252	255	256	214	229	217	234	250	235	225	246	242	221	236	267	223	241	250	242	250	238	236	242	260	246	258	191	240	241	224	242	259	225	236	214	247	248	265	251	250	234	227	250	255	243	239	208	200	226	237	233	235	231	242	254	259	240	214	251	235	241	246	243	259	255	269	231	246	228	192	238	229	246	242	223	219	254	228	218	234	260	204	230	239	241	224	230	229	229	271	245	250	224	236	230	216	248	233	230	226	225	222	249	255	239	238	229	247	213	251	214	224	213	230	221	247	248	271	223	223	235	237	216	253	240	248	237	214	224	245	233	250	235	225	248	254	261	234	250	240	242	249	238	230	259	217	251	223	236	240	242	236	265	249	231	242	225	195	223	214	247	243	217	263	232	249	238	248	256	251	229	229	228	241	248	267	238	249	217	234	268	244	246	224	245	224	257	248	259	259	213	206	221	239	235	216	246	249	256	258	228	244	240	255	224	233	254	236	254	221	273	257	238	249	236	262	247	235	251	241	243	233	273	241	246	247	246	237	238	235	234	246	221	238	250	231	269	232	232	243	195	236	232	240	226	238	245	237	230	223	252	272	230	254	254	244	204	246	238	255	242	262	233	256	249	227	254	257	258	244	234	241	237	242	221	246	229	215	248	231	264	245	230	225	247	227	260	244	251	225	233	240	233	234	252	232	254	239	196	228	242	252	218	195	229	247	213	233	259	245	233	236	233	258	234	254	237	223	256	217	230	235	246	219	242	269	221	251	250	242	214	241	249	233	232	227	258	233	234	271	246	262	248	248	220	209	245	238	232	242	217	227	223	255	219	230	231	232	242	247	233	245	258	221	248	259	233	272	243	254	246	223	224	250	216	233	236	224	234	230	240	235	239	275	236	218	227	242	204	235	237	229	221	245	231	241	244	252	243	249	221	253	232	220	227	259	227	250	256	240	250	241	236	255	260	246	246	247	226	259	238	222	225	254	227	256	211	241	232	239	210	234	235	226	241	256	248	273	254	252	249	233	215	290	243	238	254	238	219	229	266	253	253	226	236	222	240	277	248	245	223	221	231	232	253	223	245	241	280	238	256	235	237	239	219	249	220	235	245	237	233	223	213	237	242	240	238	233	227	249	239	212	237	237	208	242	240	252	246	242	235	304	227	233	251	224	250	219	234	235	228	256	247	243	243	241	236	253	229	238	224	240	216	221	229	227	213	244	212	231	231	241	235	245	263	236	231	253	243	244	234	226	240	219	212	241	234	223	250	236	239	236	210	243	264	245	237	246	246	236	260	242	234	236	229	247	266	231	236	239	245	247	269	233	239	218	246	251	212	229	235	253	235	251	226	259	242	231	225	231	251	232	272	236	250	228	237	232	233	208	237	220	231	232	215	248	248	231	251	230	209	257	226	240	247	249	244	240	235	221	243	251	234	258	256	229	235	211	243	223	237	257	236	271	223	213	213	256	256	208	241	278	255	232	269	224	246	239	237	226	240	236	263	245	272	226	222	259	245	225	237	206	237	223	230	225	248	222	229	270	247	225	236	236	250	286	253	267	232	223	224	214	217	244	275	235	284	213	242	252	239	254	241	263	218	252	251	249	227	238	221	240	237	250	211	234	240	228	240	256	248	217	238	272	245	240	256	214	238	245	221	254	229	239	253	216	251	238	254	239	257	223	231	230	252	246	236	224	241	252	259	244	252	236	245	227	235	272	266	245	233	206	232	239	242	261	223	226	226	249	256	227	222	217	216	258	230	236	241	244	240	269	223	270	234	235	249	241	250	258	221	237	246	231	249	269	222	235	238	230	233	253	215	221	234	254	230	253	262	235	227	273	222	249	242	242	250	202	225	257	259	249	239	240	238	233	230	243	270	230	235	212	231	226	247	259	241	254	252	243	205	246	231	216	248	228	254	220	252	253	236	265	254	230	242	251	223	227	226	244	242	250	232	249	236	208	249	239	255	210	251	227	224	234	238	254	218	209	232	249	238	231	243	207	253	257	227	224	234	243	213	221	226	239	225	242	234	235	230	238	230	253	233	227	256	251	249	233	244	262	243	244	260	231	268	250	245	244	244	227	277	278	231	247	242	247
25248	21327	26686	24456	9447	3947	2437	1634	1254	884	751	590	500	441	398	406	341	309	269	281	279	277	272	214	216	253	209	217	242	208	223	220	227	225	191	208	214	221	231	227	226	208	205	225	246	235	207	224	226	233	238	189	187	224	208	231	188	200	213	225	203	228	233	237	206	222	212	240	217	218	227	231	226	221	204	173	224	205	216	214	209	224	216	211	210	202	203	205	232	208	209	199	247	246	219	214	206	226	211	201	220	221	212	229	218	247	213	217	210	216	226	202	214	227	209	213	207	211	197	206	222	224	206	233	227	213	200	215	232	200	200	221	225	218	191	208	229	215	222	231	223	242	220	207	225	207	219	208	240	197	236	223	230	231	201	213	217	227	239	215	227	248	207	199	240	229	226	218	209	177	247	225	214	217	223	230	203	230	215	248	208	230	230	242	207	202	198	218	224	201	212	224	208	213	213	228	235	228	249	206	216	214	218	207	197	208	203	203	213	225	234	206	206	196	211	209	182	222	218	212	205	212	194	239	206	215	213	214	217	221	218	199	232	217	201	223	206	219	226	230	232	216	211	208	230	215	227	213	216	202	226	216	221	217	231	198	215	232	186	237	212	210	188	201	235	217	195	198	219	206	168	215	224	217	247	213	209	180	199	218	235	216	233	227	228	206	223	233	250	239	207	203	195	206	208	220	203	229	229	210	219	197	223	214	237	212	218	199	250	204	194	215	197	201	185	220	234	192	215	203	202	194	233	223	211	197	252	193	258	219	221	231	216	218	245	212	249	210	207	249	227	224	195	208	201	195	198	225	242	222	231	217	241	199	211	204	226	208	205	229	195	233	217	211	247	197	239	192	218	200	202	237	222	207	219	221	214	194	222	189	202	213	210	207	197	199	185	224	207	223	222	213	223	205	225	240	235	212	212	193	237	220	223	197	224	205	195	196	226	204	210	217	212	198	204	226	222	183	218	208	224	214	227	207	234	213	233	217	222	189	218	201	198	203	230	212	230	213	246	228	223	225	201	197	206	234	207	224	209	206	202	200	194	198	227	228	225	216	193	201	191	227	218	233	184	208	224	212	212	191	195	224	225	218	228	242	212	227	214	234	234	233	219	224	185	238	223	204	217	239	247	220	235	198	182	199	221	206	227	229	205	201	202	225	228	228	221	221	226	201	207	236	235	222	228	211	214	231	204	204	222	242	240	189	226	218	229	223	220	227	198	195	204	186	209	213	225	217	224	202	244	217	221	230	213	200	226	227	223	216	229	192	220	205	202	205	196	204	214	205	210	243	192	211	240	215	195	250	179	206	196	230	218	238	213	217	205	217	205	197	229	203	200	223	208	230	246	205	230	243	225	230	216	220	232	217	203	186	207	200	219	232	239	191	221	196	216	226	223	198	231	192	210	227	210	191	235	228	225	225	200	221	207	193	217	215	187	248	219	222	210	188	212	214	226	208	221	232	222	226	221	212	200	206	225	202	216	192	177	241	209	233	212	212	209	227	189	228	226	232	214	187	213	221	212	217	243	201	226	225	228	220	213	192	229	206	222	215	222	217	224	231	210	230	204	213	222	227	219	212	206	218	229	190	235	225	217	195	221	210	219	227	210	218	226	174	249	212	200	212	214	227	231	209	212	234	224	223	214	220	206	224	203	215	200	217	218	206	191	182	213	229	222	202	196	218	220	194	236	208	235	219	229	195	226	219	203	216	225	237	210	191	178	201	209	212	210	202	201	234	191	206	223	217	214	202	198	210	225	221	253	219	218	232	201	196	204	206	199	222	223	218	226	224	235	226	210	211	206	218	204	240	228	186	212	221	214	200	207	224	223	213	222	219	184	192	205	202	247	206	200	212	215	223	206	231	205	214	243	213	197	237	214	234	209	230	212	215	221	206	177	210	221	217	208	212	220	192	222	227	211	255	216	194	222	210	233	201	219	201	266	228	213	203	215	207	224	223	210	215	201	194	202	219	210	208	232	209	224	229	212	199	217	229	209	234	214	199	217	242	223	211	207	223	225	228	219	208	223	217	214	217	250	227	223	205	199	228	208	228	195	206	206	216	208	219	224	245	215	232	220	233	243	230	251	220	230	224	247	214	195	200	229	210	197	208	227	202	221	218	230	202	217	200	228	213	229	195	213	221	224	249	204	209	191	231	225	233	241	222	206	236	241	222	196	184	212	260	214	225	204	212	228	237	231	227	205	216	234	245	211	197	171	191	202	217	204	220	191	218	219	222	220	220	226	218	206	223	251	208	193	223	218	199	197	212	199	248	233	215	223	211	226	206	234	222	199	207	236	218	204	208	212	207	183	212	195	196	224	224	225	212	190	223	232	220	227	195	222	223	231	208	204	218	212	199	196	228	189	195	225	208	208	220	199	198	241	227	237	211	223	204	195	219	211	234	216	222	229	194	225	234	215	198	210	208	221	211	213	240	214	195	212	229	229	224	217	200	196	228	228	232	204	202	203	181	210	182	185	210	223	245	188	202	200	243	221	222	195	224	207	237	187	179	218	229	206	223	207	231	218	205	247	194	216	209	196	207	223	189	212	229	214	228	181	217	195	202	236	216	231	227	205	186	201	220	217	232	241	218	214	209	218	223	229	198	211	181	233	208	207	218	199	231	196	224	222	209	217	198	229	207	187	202	206	224	210	196	216	227	219	224	209	228	232	191	226	191	230	195	211	206	213	221	202	213	211	221	218	230	227	225	204	208	242	201	227	229	229	208	211	199	201	232	219	204	204	217	230	230	228	219	231	228	183	233	224	204	212	200	219	231	189	242	245	227	199	187	186	227	213	217	227	211	216	234	218	226	209	228	240	189	189	197	241	195	211	226	214	213	207	207	216	226	232	213	227	237	197	220	217	210	202	199	205	203	179	210	232	192	223	202	246	218	203	220	215	210	186	223	207	207	210	228	234	216	201	201	194	210	186	199	212	229	223	224	220	220	189	218	213	239	184	217	199	204	201	238	204	241	243	213	198	203	234	236	239	231	208	205	223	221	218	228	212	226	209	204	231	213	227	195	211	209	212	230	241	247	197	199	222	208	226	186	198	212	189	210	209	200	236	222	225	223	220	229	213	257	204	236	238	218	214	244	222	222	201	218	216	235	213	199	222	210	227	213	192	255	207	228	206	217	219	248	218	236	227	222	256	230	219	231	227	221	219	207	246	209	230	216	200	232	208	224	211	212	199	207	206	208	234	232	208	211	211	250	196	213	245	222	218	210	233	231	199	216	223	202	198	183	237	210	222	219	229	196	203	211	240	224	222	202	201	218	214	221	222	220	205	205	207	205	214	218	225	225	224	206	192	212	199	212	203	202	208	211	202	218	211	213	216	211	189	224	200	192	199	225	233	208	216	221	195	239	203	222	232	200	219	189	229	213	214	214	234	194	212	231	229	197	243	198	243	226	208	216	215	225	247	217	209	221	218	236	221	208	227	202	212	239	258	212	235	237	192	227	192	190	229	215	195	200	220	244	223	215
18881	37199	27717	17019	11162	7170	4822	3489	2506	1762	1435	1109	872	775	629	580	488	432	396	400	340	329	302	324	291	303	271	271	286	248	280	250	245	274	247	276	251	246	271	250	252	237	210	208	280	251	237	250	258	267	241	251	243	244	246	269	235	240	249	286	232	264	245	256	270	220	237	230	271	251	269	236	265	267	253	244	267	280	200	259	250	234	262	253	233	246	252	242	258	236	272	235	251	261	237	232	244	251	230	229	247	256	254	268	237	257	225	237	250	250	243	258	249	275	239	240	269	278	236	250	241	235	253	235	266	220	239	228	257	245	227	273	266	229	253	261	231	242	239	234	242	255	234	245	246	266	246	266	239	264	256	250	243	253	263	261	254	262	234	236	265	254	245	241	248	241	266	248	241	262	243	271	250	246	252	253	252	239	243	266	261	238	232	258	219	248	250	251	227	246	232	203	267	229	249	259	238	230	259	255	269	254	241	254	248	225	269	265	245	252	236	245	254	239	230	224	232	245	240	243	261	264	249	281	258	219	222	261	219	250	240	247	251	230	235	241	226	254	244	248	261	255	233	205	241	253	214	271	242	265	260	233	247	247	236	266	260	244	276	238	230	226	245	237	272	245	246	253	246	235	263	207	235	249	238	252	236	257	234	260	241	242	259	248	265	232	226	254	236	265	271	238	244	250	265	238	240	193	255	229	279	253	235	251	247	238	249	240	254	221	227	234	259	257	250	236	270	223	246	239	235	257	256	232	249	235	231	242	234	221	251	244	255	260	268	254	248	245	241	264	271	232	233	254	254	246	247	255	242	219	257	226	277	234	241	242	240	244	247	262	241	256	256	239	235	240	232	242	237	243	249	230	260	254	238	259	226	266	267	252	250	241	249	230	248	223	254	259	248	273	274	267	289	230	248	255	237	247	214	254	249	234	242	226	265	229	268	238	250	241	237	281	247	299	274	274	228	248	238	259	242	265	237	263	251	264	268	239	240	235	266	269	248	243	217	274	265	273	257	253	247	221	206	228	241	232	256	231	231	216	256	244	275	234	277	274	219	252	256	237	239	265	226	233	260	245	226	258	258	264	266	228	256	252	227	260	232	267	236	259	244	253	257	238	244	243	262	264	255	250	253	223	248	248	258	245	265	269	255	264	256	238	244	233	253	232	269	242	262	242	262	248	221	248	220	236	263	254	231	262	249	220	211	222	239	241	250	217	238	259	223	238	257	253	253	235	273	260	254	261	264	239	258	229	234	228	258	255	248	258	256	275	240	255	248	242	270	248	217	269	250	234	265	258	244	218	246	249	267	231	237	255	261	255	241	263	252	243	255	221	237	219	258	266	247	232	280	264	241	244	259	252	267	272	250	251	247	230	244	264	246	244	247	265	274	268	234	265	256	268	238	247	226	225	249	253	246	245	239	240	260	229	234	268	253	255	249	251	258	265	241	230	264	223	246	240	253	230	243	284	279	252	248	256	234	253	247	239	239	255	257	262	247	274	242	233	229	223	245	234	269	230	234	238	249	248	250	233	247	260	263	258	255	270	255	237	256	218	254	247	247	238	250	270	229	249	269	253	224	250	236	272	254	244	241	241	251	266	239	261	227	244	232	256	233	281	268	223	240	258	234	240	245	231	260	245	241	260	258	247	254	217	239	224	236	245	244	229	267	210	241	238	244	258	256	241	258	239	247	255	267	267	251	242	252	252	236	266	271	217	241	251	255	248	250	295	265	218	231	235	243	262	247	222	227	232	269	263	262	232	243	253	242	231	252	264	249	248	239	252	264	235	225	245	256	256	252	263	238	255	256	240	272	265	247	238	264	251	257	227	245	213	225	242	249	242	255	210	256	253	245	259	251	237	265	253	243	268	202	247	238	257	275	242	235	256	254	221	251	238	272	224	245	267	242	259	263	237	280	232	256	239	252	244	245	244	252	240	263	263	246	258	243	248	259	262	238	255	247	243	245	229	249	233	243	253	239	236	231	225	247	243	257	293	246	234	245	252	258	247	238	221	242	231	248	222	269	230	258	241	253	252	222	258	290	264	257	257	267	222	257	244	249	255	257	267	242	230	246	266	244	244	266	276	264	218	237	244	247	238	243	283	242	252	251	274	241	241	236	261	248	269	241	248	244	256	242	252	236	233	238	235	267	241	233	244	241	242	234	273	244	251	238	233	271	247	237	276	281	230	233	253	222	242	242	230	252	268	261	260	274	244	253	233	245	270	251	226	257	218	260	231	249	247	251	257	263	240	276	255	249	240	240	254	238	265	271	226	229	258	233	254	254	236	260	239	274	240	246	251	268	246	252	248	220	250	219	254	233	246	255	233	271	241	217	234	234	230	221	262	251	234	232	289	260	233	241	244	250	261	243	222	291	243	238	248	260	254	233	254	255	234	252	263	254	243	261	265	248	256	294	233	232	233	253	279	259	254	266	265	240	261	212	232	233	240	260	232	276	260	247	245	222	237	250	242	241	242	225	265	250	233	274	249	236	268	250	266	238	262	243	262	245	253	240	251	272	236	250	268	244	260	249	245	239	237	245	266	245	248	253	267	257	239	223	265	260	220	247	231	267	256	222	243	255	246	260	255	222	258	228	254	228	246	228	270	266	253	272	254	215	249	264	213	252	243	261	234	251	225	265	265	243	230	260	250	265	256	267	234	259	235	245	239	221	249	234	234	223	242	236	254	234	251	256	226	215	269	231	234	269	257	228	256	240	249	234	252	220	246	281	227	229	229	233	254	240	227	239	258	222	230	230	252	259	239	262	233	249	284	240	263	259	235	220	258	243	224	260	263	241	263	235	232	233	239	246	251	233	248	246	238	242	281	239	252	265	253	238	272	254	252	288	223	244	278	277	250	251	235	252	224	249	231	255	237	269	244	253	266	236	270	256	238	269	245	261	250	242	263	260	237	242	254	285	249	238	259	263	253	236	272	249	267	220	269	245	250	253	242	254	252	246	241	267	247	233	250	279	253	272	249	226	245	252	248	230	273	250	247	264	274	249	237	248	242	237	230	271	268	249	257	240	232	262	252	220	212	246	263	233	264	270	241	278	249	248	273	238	246	256	245	256	264	239	263	249	228	273	236	240	227	237	262	232	242	250	231	237	260	255	232	259	238	247	246	239	261	273	266	204	244	239	243	266	254	238	237	250	242	272	245	246	264	282	244	234	258	245	257	269	250	258	250	239	229	242	246	250	249	221	258	241	231	239	260	267	236	213	252	260	238	198	239	264	263	217	253	253	264	250	269	232	240	271	212	255	217	234	249	222	253	244	267	222	254	244	247	224	245	256	226	239	214	226	238	237	281	256	234	260	241	231	254	272	227	244	245	254	258	268	221	236	270	253	240	245	233	236	235	232	246	261	234	259	234	253	239	231	259	263	249	257	251	259	277	238	218	273	251	239	230	259	251	268	232	241	247	214	267	250	268	253	251	241	248	238	249	237	256	243	245	227	225	243	252	270	272	250	267	242	270	260	255	269	228
22835	21385	28885	24264	21443	20735	9479	3483	2245	1650	1301	1030	820	637	596	519	498	402	383	361	327	288	276	263	271	281	258	233	263	249	276	255	241	219	231	211	188	246	217	216	222	237	192	173	214	234	185	197	217	209	202	251	202	226	228	215	223	211	223	213	209	204	216	225	240	222	222	226	201	236	205	215	211	196	223	206	194	206	233	226	205	228	202	207	237	219	222	213	214	231	198	223	206	210	195	239	218	223	221	230	239	216	208	189	201	214	218	212	192	219	207	201	188	204	216	221	205	221	231	206	218	217	209	220	206	217	221	215	206	219	212	233	206	202	229	212	184	210	203	212	214	214	206	184	234	221	222	220	220	224	227	220	203	213	215	211	213	204	207	208	227	208	186	196	211	229	245	202	202	232	231	222	234	209	219	218	229	213	236	235	220	218	198	219	212	202	215	202	226	198	198	236	217	223	216	210	204	186	231	194	199	219	229	193	244	224	237	231	226	203	231	187	198	214	217	229	214	224	208	212	204	217	216	214	220	229	198	222	223	215	206	230	216	229	198	213	217	226	217	216	238	245	206	220	190	207	224	201	213	230	238	235	213	235	199	215	248	223	220	225	222	217	224	223	194	198	235	199	215	205	230	221	212	233	214	231	218	203	238	240	200	220	218	235	224	211	226	195	226	219	207	230	223	194	254	234	193	228	200	252	208	234	203	222	217	211	203	200	208	218	242	207	209	225	208	209	207	195	197	194	230	200	213	229	227	206	191	213	192	195	208	214	214	181	191	213	217	202	192	210	218	208	208	214	204	225	199	207	230	207	200	206	195	226	231	209	217	181	210	199	191	217	225	233	218	218	230	211	229	227	190	219	197	181	202	225	209	223	206	229	219	204	210	221	202	224	240	202	206	185	219	217	187	234	199	213	214	211	218	231	225	233	236	216	226	203	213	227	197	234	182	223	213	193	217	230	202	214	229	237	199	220	220	219	216	226	229	188	203	198	219	215	208	200	205	214	181	231	236	204	224	209	200	244	226	216	228	222	219	207	223	194	237	206	216	203	199	212	216	203	211	212	227	202	226	216	201	237	217	224	194	218	224	220	213	213	216	218	225	211	213	227	224	212	227	190	213	189	240	237	220	223	214	208	191	204	203	235	221	201	207	225	237	198	202	222	222	205	224	206	205	222	209	198	202	216	211	225	237	196	197	203	211	223	218	217	237	207	244	224	228	223	210	201	205	198	190	213	199	218	206	208	231	229	214	209	204	201	220	208	201	218	205	236	240	209	218	208	198	220	182	215	222	235	215	201	187	237	195	233	210	205	221	208	212	216	231	220	215	235	215	212	194	204	223	197	200	213	203	195	228	205	201	212	192	229	214	222	220	210	227	200	206	216	207	195	191	226	239	197	193	201	200	247	201	226	204	207	202	194	216	220	233	180	202	229	215	195	206	203	214	222	230	219	191	183	239	197	246	215	234	221	202	203	209	187	226	215	209	225	200	216	235	224	221	208	229	236	227	200	215	207	201	192	208	206	249	220	208	216	226	209	229	220	233	222	215	212	189	221	254	203	239	195	220	203	226	216	229	217	226	210	222	196	217	203	239	215	199	208	221	227	217	199	192	216	219	211	220	206	196	218	208	223	219	230	205	221	217	233	199	190	200	186	221	213	199	203	202	230	248	205	224	214	218	203	230	208	227	203	215	200	224	192	187	204	220	197	220	265	223	211	233	199	229	201	175	221	222	237	186	217	230	192	208	203	201	210	216	191	227	224	207	207	211	199	222	216	207	202	239	223	234	195	236	209	226	213	217	237	195	229	207	204	212	223	225	231	220	201	228	213	204	228	211	228	202	212	231	234	226	213	216	199	225	213	232	220	236	206	242	200	210	197	231	196	222	204	214	219	236	240	203	214	195	242	233	207	245	213	216	223	209	221	189	214	238	203	227	222	176	197	222	216	177	225	220	223	230	209	213	194	235	225	219	220	218	198	215	205	194	209	224	221	209	210	212	250	228	207	230	199	220	224	235	196	223	202	193	200	181	238	219	223	220	229	225	252	204	236	203	178	190	200	219	203	228	197	220	214	245	260	205	223	206	205	188	204	226	228	214	187	233	235	201	215	228	198	222	208	200	212	200	192	223	204	217	218	214	204	213	212	225	201	224	193	212	208	215	216	205	213	218	204	209	202	201	218	227	206	182	207	211	218	221	200	201	230	226	220	208	216	204	230	229	247	247	181	220	214	222	241	210	196	224	219	226	208	188	224	227	205	207	231	224	231	233	195	213	211	217	267	223	220	224	197	223	206	180	238	200	233	214	205	208	198	220	200	206	185	211	216	218	226	196	214	215	192	233	227	243	213	263	183	228	208	216	223	219	199	196	194	229	212	220	215	211	224	209	223	226	196	208	228	204	219	203	217	203	217	184	236	224	203	226	215	205	224	217	226	181	229	223	240	218	200	199	199	216	198	208	205	210	209	232	237	239	235	209	219	203	223	237	226	214	224	201	221	218	215	207	201	203	212	192	224	238	204	235	191	215	211	219	237	275	215	213	211	220	193	239	212	210	207	217	195	206	236	196	221	227	225	216	213	255	226	217	219	213	205	202	203	240	208	234	222	217	210	227	218	208	196	203	225	214	222	216	200	220	231	205	215	212	209	203	217	212	234	196	219	201	207	211	202	203	236	230	225	199	212	203	222	201	191	208	188	231	220	215	221	229	230	204	233	195	214	229	225	195	196	198	208	213	197	225	187	212	196	201	215	240	218	214	188	226	221	201	215	201	213	219	247	225	236	206	234	188	200	223	218	226	217	205	216	237	206	207	217	186	202	190	221	198	214	234	212	209	191	217	202	191	204	211	230	228	234	200	214	243	230	211	219	227	211	215	200	216	222	201	213	226	196	225	219	235	221	195	218	216	225	219	217	206	230	195	188	208	229	211	234	192	197	197	207	197	213	224	239	221	249	207	255	220	222	204	199	243	214	190	218	201	218	220	245	220	218	216	211	227	206	220	199	176	198	225	206	211	205	234	231	216	212	231	198	213	177	239	214	215	221	241	225	224	189	226	224	220	230	207	198	171	204	237	186	220	205	236	217	231	193	210	232	210	215	253	196	230	172	228	210	214	188	224	225	212	219	208	236	244	205	208	249	212	217	215	229	216	225	202	222	213	201	217	216	206	213	218	219	210	232	206	253	212	239	204	224	219	208	225	238	184	202	219	225	225	203	239	202	210	205	211	199	222	209	201	202	214	202	203	247	204	209	222	187	208	200	224	225	215	227	177	195	227	217	220	233	195	208	206	236	220	205	216	251	219	223	217	226	221	214	195	228	212	242	211	224	204	195	206	194	229	212	219	219	205	198	208	210	221	224	189	240	210	212	227	217	253	228	224	215	243	228	215	216	202	238	246	203	205	226	217	193	234	232	223	221	237	204	223	211	212	202	188	193	224	223	197	188	208	203	227	192	221	217	225	229	219	221	224	243	222	224	187	207	223	239
21349	44617	35767	24986	17703	11989	8384	5915	4351	3194	2441	1913	1549	1238	932	862	733	634	560	500	451	391	367	344	316	306	269	328	270	278	279	255	290	251	232	244	253	207	255	281	216	227	258	264	248	226	218	254	251	226	253	232	249	199	252	273	266	232	247	283	248	249	228	219	244	270	214	241	251	237	251	226	234	243	253	253	257	278	249	239	242	230	217	262	263	247	236	239	263	262	252	227	255	252	247	262	228	272	272	249	245	257	226	229	228	239	232	247	247	240	213	250	252	258	233	262	224	230	238	229	247	260	258	243	242	220	232	275	247	240	241	247	244	248	230	227	232	245	241	257	267	246	233	251	231	250	253	257	222	260	271	253	217	233	226	245	237	240	294	247	264	237	224	254	256	231	238	250	252	226	248	279	250	235	238	259	234	257	230	259	234	243	259	243	260	276	226	239	235	248	254	208	229	240	247	251	268	258	267	256	249	218	222	234	261	234	232	233	257	237	271	223	241	218	235	253	236	246	256	227	272	271	244	238	229	231	242	256	235	253	239	241	242	265	249	257	247	238	247	256	228	221	231	233	240	251	229	249	233	241	233	207	226	239	253	232	239	268	219	220	231	239	247	239	257	261	234	251	220	265	248	249	233	214	224	261	255	225	247	243	270	256	224	239	231	240	248	214	230	249	259	239	259	266	241	247	249	264	237	245	240	247	222	243	266	235	262	209	221	247	251	233	207	232	249	232	250	268	256	248	215	256	226	259	215	264	227	237	253	236	224	218	232	250	242	243	264	217	255	231	216	259	212	264	245	266	252	222	244	241	243	251	237	245	222	221	256	255	226	255	246	236	222	253	213	259	246	259	255	252	229	235	213	252	240	267	257	237	235	212	234	233	222	248	252	236	229	256	226	227	254	250	247	248	246	219	234	216	269	249	233	232	250	280	242	249	227	208	232	263	274	242	214	246	219	263	291	251	251	237	238	262	263	252	232	249	236	265	221	210	247	238	212	243	246	216	239	216	241	251	257	231	233	239	265	257	215	270	222	250	232	267	261	261	253	249	234	232	226	252	235	226	230	231	256	228	238	243	262	236	226	239	270	240	227	242	229	226	249	218	240	223	244	252	234	254	231	214	250	199	231	245	275	242	257	245	250	252	238	213	229	249	261	270	218	235	237	280	250	254	276	254	224	223	241	265	230	262	264	257	265	234	278	244	233	198	249	236	255	245	235	243	231	243	231	256	221	228	235	238	259	225	269	219	231	220	264	277	241	247	223	260	251	239	253	245	235	241	244	239	240	244	229	225	244	226	269	221	226	227	247	255	250	224	246	246	250	244	224	245	256	255	251	225	267	246	270	260	225	225	240	208	234	263	227	232	247	276	253	263	244	241	235	238	234	233	258	261	203	219	224	216	235	223	232	256	249	183	214	243	264	237	220	224	238	234	261	235	263	221	248	199	250	251	224	249	236	226	221	233	260	218	259	222	241	212	220	231	227	271	246	237	246	243	244	259	219	252	208	248	220	232	229	228	242	253	255	234	259	244	244	246	266	250	211	264	229	238	217	245	224	237	238	237	228	247	257	247	233	248	256	229	228	245	222	247	242	286	247	243	253	208	252	261	247	248	232	255	241	229	229	258	232	258	235	204	243	231	228	236	235	280	257	261	283	222	244	242	250	251	237	254	222	267	260	244	231	225	231	221	218	233	226	217	213	258	211	233	223	269	255	248	244	208	210	235	246	247	242	257	234	252	244	237	239	270	231	227	221	256	221	236	256	252	224	205	254	240	235	252	281	237	273	252	265	238	233	219	266	265	252	263	236	222	233	219	235	255	218	244	237	246	231	234	231	237	241	260	251	228	238	261	244	239	210	251	229	238	199	249	247	231	240	244	250	238	268	256	244	238	249	246	257	249	244	221	255	224	232	246	235	232	244	246	234	236	261	259	256	218	233	232	244	245	217	251	238	249	245	233	240	260	256	232	218	205	224	252	246	239	233	271	266	235	259	270	233	262	237	246	235	237	235	219	257	215	246	248	229	229	243	223	241	256	217	212	243	249	241	223	259	226	259	243	269	247	237	266	224	234	232	255	234	242	271	221	238	231	230	242	238	252	272	244	237	272	268	265	241	238	210	248	253	238	231	236	219	239	263	242	229	266	208	228	256	214	246	273	245	249	265	254	260	265	228	246	233	219	225	245	199	241	235	235	254	246	223	249	219	254	252	235	232	235	245	249	223	213	226	245	239	245	225	233	261	234	268	248	233	255	230	247	219	263	235	243	231	250	233	262	229	249	240	256	244	211	244	222	249	244	252	217	255	241	236	228	283	254	221	222	253	218	220	239	258	246	219	246	266	253	226	233	229	219	236	262	237	263	254	244	239	262	221	243	221	224	236	247	257	223	241	246	261	249	273	233	249	267	250	232	234	266	236	238	224	219	247	259	246	232	215	234	220	214	216	245	225	234	274	219	256	249	245	221	228	240	260	254	239	247	243	255	217	277	257	251	241	238	258	226	232	254	249	244	229	219	223	240	228	226	224	247	258	237	234	234	240	257	252	227	232	234	259	234	251	278	235	251	200	256	214	220	243	231	224	232	235	256	262	227	242	233	229	242	255	228	233	277	259	250	219	257	245	240	230	227	249	243	240	240	244	226	259	209	264	214	235	232	230	241	222	266	253	249	228	238	257	230	236	254	215	251	220	240	235	228	261	273	211	248	230	248	266	234	259	223	234	228	246	241	272	233	251	242	246	221	267	249	270	248	249	255	252	265	225	251	275	226	243	232	225	216	249	250	221	212	244	228	237	215	257	230	227	262	249	236	264	226	248	249	245	236	248	232	258	236	230	245	261	232	226	257	241	253	250	261	234	261	240	265	254	225	245	249	246	244	229	274	228	232	246	236	232	236	245	266	252	247	245	224	249	244	260	241	271	228	253	264	235	264	227	226	229	212	237	262	279	232	242	237	233	264	267	244	236	266	241	214	246	234	241	231	214	253	260	255	247	243	238	235	242	270	236	229	224	222	226	233	237	239	256	239	237	234	267	273	226	228	248	250	222	224	227	235	256	233	250	252	272	258	216	236	238	216	231	238	248	236	225	236	245	259	251	246	236	251	221	240	261	244	263	254	238	247	230	257	250	262	251	232	262	249	269	237	258	238	249	235	242	231	251	238	233	232	246	241	261	233	210	236	251	253	240	225	267	259	259	231	221	263	239	235	249	234	234	265	238	220	236	246	244	222	259	261	222	234	242	255	269	244	236	249	228	235	223	254	273	239	248	220	237	220	254	222	211	242	241	304	241	207	259	233	232	286	220	245	261	244	250	255	271	219	229	271	223	212	221	239	264	222	247	241	245	245	241	243	239	233	238	241	239	268	250	250	242	264	247	247	244	226	248	244	242	255	230	249	229	225	246	257	234	242	220	255	278	235	258	245	271	236	231	243	241	232	220	248	227	213	226	246	236	247	262	253	233	207	254	249	245	262	252	241	275	256	220	259
28416	23077	21112	11608	5334	2968	2011	1356	1050	865	670	497	490	374	346	332	305	302	301	263	243	245	243	237	224	229	244	239	256	211	227	242	226	204	225	202	246	225	215	232	197	202	216	218	228	235	198	232	233	228	208	210	207	218	196	214	209	202	212	219	214	224	221	211	219	225	213	193	209	221	244	243	224	223	232	216	220	215	234	204	201	197	207	227	215	207	220	199	218	233	240	231	212	175	217	230	223	211	192	221	223	233	213	237	209	229	191	197	226	224	222	231	186	203	190	223	226	204	260	207	226	217	231	199	225	208	220	234	242	206	199	221	222	209	205	216	197	224	215	222	229	251	225	209	219	229	220	232	216	256	225	231	216	203	239	205	241	235	189	232	221	208	226	213	212	232	218	210	234	220	208	217	237	203	208	215	203	214	221	228	176	222	188	187	225	208	229	212	227	210	218	203	204	189	239	237	222	224	234	192	219	241	217	220	208	210	201	213	207	223	208	209	213	206	233	223	215	227	222	224	246	208	234	202	216	202	213	226	216	211	222	206	211	215	199	228	202	215	210	224	224	221	214	232	222	205	212	232	214	229	208	203	218	219	197	231	224	221	205	208	222	218	198	219	224	208	213	221	236	238	216	201	193	245	198	208	222	174	208	236	196	218	205	223	220	218	223	223	221	214	196	198	229	232	220	216	232	238	216	213	219	188	201	206	221	229	209	206	227	218	194	229	191	228	182	221	197	205	195	236	226	219	216	214	216	183	228	227	242	203	212	235	233	227	207	218	233	227	233	223	224	231	227	215	198	200	217	247	196	241	205	228	238	226	226	196	185	203	179	214	239	219	218	227	216	221	228	206	205	208	228	205	215	241	196	222	200	195	223	241	241	221	227	215	221	235	232	204	212	211	227	200	225	198	230	222	217	216	235	200	198	211	239	230	238	202	217	228	202	237	238	190	205	208	229	231	232	212	215	196	230	234	221	226	220	192	220	226	207	181	211	236	223	194	237	239	209	224	197	197	233	224	215	223	222	214	246	241	236	207	220	227	221	217	215	205	243	191	211	244	214	227	198	199	247	238	208	223	221	213	205	201	234	243	210	227	226	214	201	239	225	202	221	229	194	224	220	212	218	199	250	223	201	203	186	226	238	200	211	212	207	192	203	235	206	224	224	205	227	209	208	210	206	205	211	224	209	209	228	231	217	208	224	201	211	206	222	208	237	233	207	230	195	224	237	236	214	214	219	236	230	224	218	224	206	205	230	212	256	219	198	209	226	220	236	238	230	229	235	213	252	223	201	219	217	207	210	204	219	211	183	223	216	213	201	192	234	225	205	218	239	253	234	211	222	211	201	219	223	188	202	206	200	210	214	199	200	232	204	220	228	209	233	215	196	214	209	225	222	229	213	202	207	224	222	216	227	194	216	226	222	213	227	185	236	198	228	229	186	225	217	257	189	237	227	219	227	246	192	210	211	213	212	214	205	214	207	246	228	241	199	221	223	204	253	232	226	232	209	253	212	213	210	218	216	223	211	204	193	218	210	222	214	215	201	221	220	237	218	214	256	210	210	206	208	237	199	195	224	224	218	227	235	223	222	218	219	214	214	219	213	238	217	192	225	216	236	205	225	182	199	206	202	232	208	224	210	212	198	195	222	235	228	213	199	198	227	218	212	233	204	223	223	188	223	225	215	214	218	215	198	230	219	231	220	203	228	233	230	224	239	223	228	216	222	211	233	226	224	209	212	225	226	202	213	218	210	217	247	212	241	217	203	202	217	221	235	210	206	229	226	205	226	190	222	228	224	225	219	219	227	219	207	240	240	221	193	208	196	230	231	239	180	218	188	190	229	221	205	195	208	214	194	190	208	245	233	223	192	218	212	235	210	188	226	226	216	230	249	212	213	206	217	193	251	225	224	218	233	199	187	188	196	233	208	221	240	209	194	219	196	203	193	213	196	221	221	221	195	218	212	216	227	200	224	219	216	206	194	236	234	210	218	237	214	216	220	252	220	213	213	200	217	206	231	218	193	227	196	209	215	201	233	238	212	225	229	229	206	191	206	208	228	202	228	230	213	227	200	232	191	243	191	220	220	205	226	228	215	227	234	223	220	208	205	160	244	242	222	246	193	233	221	229	237	214	216	215	204	226	243	204	214	204	214	215	203	228	216	217	218	222	210	220	203	228	210	220	206	214	230	230	213	201	212	210	223	220	208	223	211	219	233	185	220	231	188	225	201	241	202	241	200	232	207	266	234	242	210	249	213	221	217	212	219	227	217	222	219	229	192	190	203	205	237	219	212	211	236	215	211	228	238	215	215	216	226	197	195	214	244	218	228	224	222	223	203	213	217	199	220	230	204	197	216	217	227	226	212	208	228	227	202	191	212	228	218	182	228	242	211	229	193	221	223	201	239	238	222	235	235	232	209	207	221	188	193	214	201	189	244	223	252	222	243	202	220	216	232	227	238	206	216	189	223	222	192	218	223	213	228	221	207	232	209	218	203	211	210	203	259	240	241	209	195	225	204	196	221	200	226	248	220	232	204	212	227	202	225	219	206	223	220	212	222	207	211	225	208	218	233	215	231	209	240	233	239	210	208	251	226	213	240	237	210	206	215	224	220	219	219	201	217	221	206	246	215	199	205	234	218	237	188	192	190	197	226	201	213	237	229	190	217	198	194	219	189	231	220	196	220	212	241	220	211	237	226	223	250	228	251	198	207	222	202	238	228	219	225	213	189	211	245	220	177	231	244	207	204	207	216	221	195	237	208	214	210	246	184	223	228	242	240	247	190	241	230	194	227	224	212	216	217	241	234	231	219	245	245	201	189	240	226	215	222	205	232	217	225	228	239	227	230	217	236	222	206	211	220	198	222	231	259	217	213	233	197	205	208	224	219	203	216	202	243	214	233	218	216	194	219	224	210	228	208	216	207	219	232	216	231	213	224	219	255	230	198	217	214	227	222	189	229	223	220	197	193	237	202	205	174	202	235	232	221	241	223	225	247	206	208	203	226	217	205	215	206	259	229	249	210	225	211	236	224	228	201	234	238	245	233	218	191	193	228	207	234	225	225	223	236	222	205	205	226	211	225	208	217	217	225	207	245	212	216	208	211	238	219	230	194	208	216	215	228	242	218	240	187	206	184	216	204	206	220	252	208	250	210	217	219	204	210	216	216	220	230	214	193	216	212	201	218	203	226	214	193	212	212	194	218	230	212	197	219	222	226	223	204	229	235	221	234	209	232	229	210	221	209	220	199	225	219	223	193	209	194	218	218	194	231	203	216	213	238	205	226	234	220	234	209	200	237	214	247	208	232	236	232	214	204	238	218	239	215	232	212	198	228	261	251	220	224	217	240	227	214	222	191	196	243	212	235	238	214	218	233	226	221	232	226	250	213	207	226	226	237	233	227	200	227	223	203	219	248	206	242	227	207	236	215	208	245	224	236	212	210	199	235	207	198	220	214	204	238	226	231	215	204	209	205	210	226	243	212	253
19735	33812	25146	14788	9245	5903	3972	2671	1975	1436	1161	920	780	636	577	483	436	397	367	354	346	329	278	289	283	240	251	274	277	245	243	247	262	278	256	260	237	240	236	239	238	279	258	270	226	234	213	247	249	269	269	256	254	232	230	258	279	249	256	255	235	265	240	251	247	262	241	275	252	257	254	244	235	235	266	226	246	239	266	263	245	255	250	259	228	250	275	237	240	236	220	251	228	240	255	263	240	229	248	247	225	271	248	255	256	275	248	244	244	275	243	214	257	254	284	238	254	254	267	221	260	242	240	275	280	246	241	229	273	230	231	242	243	265	242	234	240	257	248	252	277	267	246	261	251	253	256	237	232	258	277	255	265	246	215	236	282	268	241	245	244	241	243	268	241	259	277	266	248	226	243	264	240	239	264	257	249	262	227	239	266	239	241	237	243	287	250	271	243	247	276	231	249	262	229	291	274	263	217	239	277	241	246	239	244	238	272	253	255	258	254	245	239	294	265	277	249	247	231	246	256	241	243	238	228	269	264	248	273	249	275	255	255	279	259	235	241	248	234	223	262	251	237	214	246	252	279	289	227	241	251	247	269	218	225	261	271	214	245	263	254	232	258	252	245	261	257	228	256	243	235	240	258	225	226	235	255	262	237	251	265	218	237	245	239	267	269	250	231	260	258	226	256	239	261	251	234	253	244	277	251	252	288	244	225	234	250	251	245	226	265	271	241	260	243	265	263	256	237	254	253	252	233	249	264	248	270	252	230	264	258	268	270	253	247	249	262	266	281	246	255	263	252	231	243	220	245	238	273	233	273	255	238	260	270	240	241	254	225	247	266	252	232	276	281	223	244	249	267	251	273	245	257	272	218	239	256	279	261	283	267	253	244	261	256	242	233	253	257	252	220	270	209	255	265	256	256	231	240	242	258	223	236	271	231	249	230	232	232	239	253	257	240	254	228	241	234	235	256	245	247	249	256	287	216	276	261	239	262	260	239	252	236	255	266	236	248	239	262	268	229	257	279	236	280	220	253	253	222	253	244	267	247	243	238	266	255	232	267	284	263	251	271	238	260	245	249	256	243	227	258	251	257	238	248	248	234	250	236	254	268	229	247	260	287	218	277	253	264	235	278	230	256	238	238	248	260	239	256	213	231	235	267	251	263	248	247	216	247	240	244	243	243	258	257	223	263	251	217	274	248	268	260	280	256	249	262	236	224	267	220	244	264	278	226	262	273	239	242	246	237	218	266	262	266	246	234	281	253	247	267	246	229	267	243	227	254	255	249	237	260	265	247	267	283	251	246	243	247	230	261	252	257	239	253	223	266	234	268	263	274	211	237	279	245	233	259	252	246	243	261	226	241	284	243	243	249	282	243	239	253	217	240	259	244	272	245	248	253	253	226	236	278	262	226	282	238	253	244	221	275	225	284	258	249	243	249	259	257	240	237	253	225	234	276	255	245	261	272	259	242	262	246	254	267	262	248	231	259	265	269	265	229	229	245	263	269	239	219	258	280	245	232	226	250	225	256	244	279	256	242	238	231	236	260	255	241	215	264	279	265	232	244	255	236	253	265	257	258	262	264	246	258	259	243	257	249	260	282	223	248	257	233	251	253	235	256	275	273	249	255	236	262	253	269	254	252	230	286	241	242	228	242	258	260	251	240	268	243	235	248	238	222	276	251	248	235	271	249	284	228	265	263	276	243	244	236	261	245	243	243	217	269	257	251	253	265	252	231	245	238	241	237	279	271	260	239	247	245	237	259	293	235	257	223	261	238	214	262	244	226	246	261	238	248	247	238	243	251	234	218	243	250	244	254	245	275	262	244	223	257	245	259	249	243	231	275	247	264	240	253	266	242	228	265	265	241	233	229	252	242	243	259	275	251	251	252	240	259	248	229	255	243	259	263	247	257	246	247	250	241	248	269	250	230	286	271	274	225	269	263	243	221	241	263	246	261	262	247	231	263	240	244	261	239	244	262	269	266	251	237	267	214	236	246	270	264	253	240	280	243	251	250	262	266	244	250	261	250	244	239	275	245	245	240	225	269	257	250	252	283	239	254	250	258	273	246	218	244	258	233	279	239	235	215	214	223	226	238	281	243	219	235	220	251	251	237	254	259	245	265	235	236	272	254	248	221	241	240	245	291	252	259	241	257	237	268	234	265	232	241	253	259	272	273	246	243	251	241	230	223	231	249	229	223	259	224	222	259	234	238	266	236	272	241	237	246	254	245	218	266	261	280	255	253	236	248	241	238	247	252	250	249	250	266	242	267	248	254	253	248	216	245	252	272	266	266	240	245	239	231	207	242	285	257	257	230	204	224	249	253	267	217	249	240	252	249	245	248	260	289	233	233	250	277	238	259	244	231	222	245	219	255	222	232	253	235	231	248	246	237	251	259	267	235	238	250	262	278	258	219	278	267	250	257	265	246	245	255	257	256	241	266	246	246	256	267	286	215	238	249	269	234	223	233	246	245	257	263	252	238	243	263	268	211	257	247	240	238	233	254	260	246	233	270	246	254	247	246	275	233	256	220	249	255	256	244	272	217	255	250	238	257	247	255	240	231	256	235	273	265	254	236	255	260	235	233	258	268	248	244	245	286	228	234	253	224	253	258	251	224	255	255	268	259	233	242	270	273	248	228	257	260	231	237	250	238	214	268	221	266	257	234	238	270	214	206	240	257	248	228	271	235	232	239	274	265	261	232	262	226	253	242	253	242	254	245	266	246	259	260	234	235	255	269	248	263	248	240	273	244	219	228	248	255	255	270	250	230	243	274	229	263	268	267	228	272	255	244	226	257	218	238	258	249	233	265	294	263	238	269	251	258	246	263	228	243	240	229	234	257	246	264	267	261	253	236	257	239	251	259	249	244	244	245	240	259	246	225	241	244	244	234	224	285	273	273	251	230	251	248	258	245	241	275	257	242	242	263	241	262	227	255	256	275	253	275	244	258	231	239	252	237	246	253	241	272	285	248	256	255	254	226	252	245	242	203	248	244	259	250	262	243	249	249	262	249	233	257	249	256	245	267	242	260	237	240	235	252	240	264	247	239	228	222	247	267	237	275	277	264	251	257	228	252	246	255	261	248	246	244	231	243	249	258	246	256	245	281	221	252	265	261	260	259	247	253	213	243	212	259	250	259	232	227	225	234	261	241	241	237	231	248	266	275	249	256	233	244	246	240	251	243	250	260	251	215	255	260	234	239	218	248	247	233	221	254	250	267	223	228	254	231	226	260	245	280	241	274	267	270	229	249	280	280	240	237	241	276	269	278	243	252	247	292	237	253	267	250	224	226	271	238	233	245	244	259	261	237	236	252	259	260	267	235	255	233	242	248	273	255	242	228	255	251	230	278	281	233	237	266	221	246	267	280	224	274	255	234	265	238	249	241	259	243	263	247	235	207	278	259	233	251	230	280	236	253	268	253	254	253	245	254	258	253	244	267	271	243	250	245	230	252	241	252	238	234	271	250	243	248	277	251	274	260	252
23700	21318	28284	24724	21107	11597	4299	2422	1675	1319	1021	819	685	555	473	435	390	389	348	298	316	275	282	265	250	264	244	249	239	227	263	252	234	214	228	230	222	201	217	229	209	223	204	226	174	211	222	219	205	207	207	187	220	225	216	205	218	212	182	229	224	225	227	222	219	207	216	197	246	228	213	233	222	203	227	208	206	230	213	216	237	242	202	215	217	214	236	210	224	200	219	210	192	220	214	188	219	228	221	227	230	208	207	218	196	216	214	227	188	192	210	233	212	204	229	218	188	246	215	212	203	197	219	207	206	220	221	195	230	205	215	212	209	208	185	208	228	230	211	230	202	210	219	226	194	216	204	197	208	216	202	210	219	223	228	225	229	243	209	213	219	203	211	235	194	202	225	240	218	194	220	244	206	211	214	201	224	215	195	208	218	189	221	213	203	214	211	250	202	188	177	211	218	228	222	216	220	206	230	222	217	201	207	210	229	181	229	194	196	212	222	215	215	214	241	183	192	210	211	237	201	217	223	216	205	207	224	209	214	222	202	223	212	226	200	222	210	225	212	202	215	226	210	195	200	205	222	224	206	212	226	209	213	237	233	221	203	233	194	205	226	230	212	228	215	203	208	215	216	212	219	217	222	217	195	220	185	200	209	207	213	234	206	202	216	234	196	187	202	218	226	205	197	206	204	215	204	221	224	192	203	197	225	202	203	205	207	194	206	214	213	227	186	192	183	240	217	240	198	206	220	236	210	230	216	200	246	208	218	206	238	207	204	193	204	204	228	210	213	227	235	216	224	204	218	180	214	200	206	184	197	221	226	189	208	216	227	232	225	217	202	192	222	212	207	192	185	200	207	203	194	243	229	203	209	209	225	198	189	193	194	218	204	195	210	213	222	227	229	197	214	214	194	211	227	230	201	223	176	206	216	208	220	192	207	191	221	214	231	222	232	189	222	218	209	200	241	200	207	190	208	240	238	208	247	216	185	228	224	218	201	202	212	216	201	186	238	219	218	229	198	217	225	215	207	203	204	222	208	241	191	248	193	240	208	198	193	219	207	230	196	206	224	230	182	220	214	222	224	219	209	219	200	208	232	213	217	222	205	231	206	198	207	207	216	184	201	189	230	226	225	179	225	233	226	226	239	198	237	223	217	221	235	232	200	212	206	211	190	208	209	191	199	200	227	197	212	213	201	229	201	214	210	227	209	219	202	213	211	207	231	216	194	179	231	219	231	179	210	205	225	200	223	227	199	208	202	214	227	207	197	244	203	201	197	212	202	203	194	202	203	222	234	219	223	201	208	218	206	237	219	223	202	224	203	198	217	198	208	215	193	217	206	195	226	205	199	220	215	201	235	225	220	211	238	234	193	201	201	177	210	211	218	201	210	227	229	216	221	212	200	206	211	208	197	197	191	201	216	203	221	212	199	207	211	227	219	192	204	258	234	213	210	224	200	204	209	245	231	230	213	180	212	207	193	206	209	201	208	234	240	205	205	204	192	204	219	208	225	198	216	212	228	208	217	215	220	212	199	212	208	243	217	210	216	205	239	208	189	204	201	236	197	198	210	212	207	211	197	215	215	205	204	219	199	195	198	224	226	212	232	209	223	188	208	225	199	228	214	209	166	218	190	233	206	209	194	207	179	231	202	222	193	196	223	205	212	209	216	219	217	201	226	212	199	213	202	216	228	206	209	204	220	203	207	213	213	216	202	217	217	216	208	202	191	211	211	220	193	199	224	192	210	197	200	184	231	198	234	221	190	214	242	218	227	215	222	223	211	209	189	215	191	191	233	238	182	212	226	196	211	207	190	220	234	227	236	214	182	200	226	214	196	221	224	192	216	211	204	218	209	194	218	223	196	212	241	225	211	208	239	196	226	180	215	228	213	236	232	230	205	236	206	201	216	230	198	209	222	200	204	237	195	235	220	226	193	213	214	216	204	221	204	209	211	209	207	238	215	198	196	196	208	210	204	241	205	223	195	205	191	196	197	216	187	218	177	209	227	230	194	217	182	207	233	207	203	207	213	218	210	203	206	215	219	232	203	202	242	221	229	206	233	192	247	239	203	241	200	197	246	207	200	196	207	223	208	253	209	199	235	213	218	218	188	242	214	218	211	216	198	218	214	204	218	200	226	214	227	232	190	212	179	221	221	198	227	230	197	228	201	221	247	231	229	216	204	219	211	227	207	214	204	203	230	237	214	223	191	218	205	193	212	188	194	211	231	201	197	206	193	211	240	209	207	220	236	200	200	209	235	203	227	198	205	213	198	219	180	201	222	209	214	231	239	242	254	208	215	233	212	229	221	216	207	228	214	197	209	218	185	233	221	216	219	195	205	225	196	205	192	204	211	220	226	224	239	215	223	188	204	206	241	215	215	222	202	223	198	189	184	231	214	221	226	224	233	213	225	239	212	204	215	239	196	220	207	220	220	190	217	205	218	228	221	195	229	228	211	209	191	218	186	204	216	215	219	199	220	226	198	229	201	226	218	228	203	218	227	230	233	228	217	200	240	193	229	216	195	208	215	222	187	214	232	229	211	211	207	225	200	198	214	202	215	181	214	230	233	191	198	244	219	192	207	219	210	205	196	196	221	209	211	239	235	209	220	224	228	192	232	197	230	226	214	225	204	203	193	225	215	216	195	207	218	214	191	216	211	207	200	203	232	191	202	218	202	201	192	226	209	212	222	210	200	214	194	182	210	230	202	208	224	205	207	207	213	207	210	196	199	219	215	224	211	189	211	225	207	230	214	213	188	215	203	202	219	239	209	214	208	224	206	191	196	223	215	187	207	223	222	219	208	192	231	225	228	212	239	229	207	186	201	209	229	227	195	215	214	217	229	208	199	222	203	197	218	203	212	211	185	208	199	206	199	196	214	225	217	211	205	178	201	220	209	222	220	223	208	199	234	213	200	195	212	189	217	205	234	221	232	212	214	218	211	229	201	214	223	220	216	228	227	230	235	189	185	194	233	239	210	224	203	207	214	205	203	215	188	229	214	191	181	219	188	228	186	209	208	213	193	227	221	198	217	223	215	232	205	219	241	191	227	207	205	190	185	222	236	214	230	205	201	223	225	224	228	228	198	217	212	202	221	213	207	212	210	225	192	216	218	218	230	198	192	217	213	216	203	204	205	220	217	212	218	208	200	223	200	207	210	204	229	196	218	221	204	224	221	214	234	211	217	222	213	202	198	221	205	197	205	203	213	198	201	206	213	226	214	200	221	220	204	212	219	243	201	236	213	218	246	209	246	201	187	229	182	213	202	223	184	183	218	243	205	206	211	226	201	229	204	193	232	217	252	247	198	235	193	218	212	231	199	234	208	184	227	227	219	231	198	207	213	231	212	189	209	195	218	229	228	205	221	220	214	182	216	211	208	213	245	217	188	205	234	199	213	215	228	236	222	218	207	196	200	192	242	196	216	235	204	225	210	205	209	248	214	200	196	194	216	218	229	227	210	238	212	225	224	216	223	205	245	218	227	237
19906	40062	31974	20920	14075	9249	6410	4533	3409	2413	1840	1445	1120	874	769	714	585	551	417	447	365	353	328	339	354	301	277	277	273	215	269	263	268	236	221	258	248	241	238	242	255	237	244	249	234	244	247	275	231	253	231	217	249	251	268	253	250	234	259	230	250	235	250	223	263	238	225	231	234	236	244	259	237	237	250	240	253	272	260	239	238	270	240	240	249	236	234	250	263	251	237	279	234	230	228	250	243	228	240	242	237	253	243	237	236	246	234	247	247	244	233	242	244	235	253	249	245	246	255	220	225	246	235	247	228	248	229	215	238	262	265	225	234	219	268	226	251	265	251	231	265	240	240	229	247	231	238	249	266	271	239	254	227	246	252	237	235	236	260	270	233	207	223	266	242	257	207	237	244	271	247	240	233	235	256	236	242	252	255	248	202	233	247	243	236	247	239	250	224	248	236	239	228	287	245	219	256	258	232	233	233	255	226	221	251	228	263	259	250	212	247	249	255	261	228	233	269	242	283	265	213	211	257	234	231	217	255	237	202	227	223	234	233	242	207	258	249	246	260	253	228	234	246	232	250	243	232	239	238	255	231	251	241	215	233	266	218	253	235	260	253	229	249	256	244	232	249	230	272	238	241	240	214	245	265	233	241	233	239	214	237	255	245	219	246	253	242	214	210	217	223	217	219	237	225	249	232	230	252	249	241	260	245	233	218	269	224	235	220	245	232	262	243	214	260	226	222	242	251	238	228	224	267	230	237	233	251	243	257	243	256	234	236	244	227	235	267	258	241	273	252	234	230	226	237	248	249	243	268	239	229	278	244	253	267	257	215	233	240	243	259	252	275	242	230	250	228	229	212	243	236	253	252	242	242	246	242	256	230	253	241	233	242	239	245	248	216	245	233	255	260	219	242	220	226	233	229	244	248	238	237	220	238	264	245	253	234	242	230	219	237	230	251	240	233	278	272	239	218	244	258	258	218	232	247	223	245	253	238	251	231	249	256	219	243	238	230	234	279	269	239	196	229	234	246	255	206	249	251	238	217	252	217	246	243	240	222	241	230	251	262	241	259	238	251	235	243	239	250	225	232	243	229	245	207	236	234	262	241	255	258	247	236	220	262	231	258	246	210	256	259	248	234	219	225	244	237	236	212	224	221	228	233	247	249	229	220	230	256	245	251	246	241	246	250	264	263	240	237	236	248	225	207	257	262	280	231	216	268	245	220	248	246	254	214	255	231	220	250	237	235	236	236	223	226	244	269	219	225	265	208	227	246	215	227	242	218	255	235	228	225	263	246	255	236	264	215	239	245	254	236	242	268	259	218	237	265	239	211	245	232	237	216	250	222	225	243	230	264	252	249	229	235	258	248	234	245	250	261	243	220	252	282	243	241	238	244	227	242	235	219	245	242	244	233	243	252	238	226	242	259	229	284	245	225	233	240	231	230	258	222	237	241	252	236	253	244	236	254	259	220	263	250	240	259	280	226	239	246	271	243	244	225	238	260	252	252	244	236	227	283	236	231	233	255	234	239	242	243	268	226	266	225	235	251	227	234	253	230	235	262	227	250	238	235	247	225	249	246	270	270	241	243	245	236	231	243	242	237	221	229	260	279	241	238	244	239	252	238	229	235	254	263	254	232	250	236	237	235	222	232	240	216	253	240	252	231	255	228	251	236	225	232	254	266	225	243	230	237	258	265	259	239	254	228	224	263	258	244	271	244	231	238	253	269	257	248	242	230	242	243	220	251	234	238	239	231	244	221	225	250	234	259	245	228	264	237	220	242	240	229	223	268	236	249	245	261	231	253	245	235	231	237	230	260	263	234	228	220	252	265	255	231	260	259	250	223	235	242	254	258	241	209	247	244	224	228	215	244	250	280	233	240	220	250	262	264	249	273	256	243	235	236	236	243	224	241	255	248	237	268	242	253	261	252	224	218	236	261	228	244	254	260	232	249	234	247	256	262	206	252	210	222	240	234	231	234	245	222	250	252	258	247	238	224	230	248	230	231	229	284	233	226	222	236	255	237	232	236	232	255	256	246	266	248	238	257	246	234	230	224	271	200	223	254	287	233	248	220	243	243	263	225	259	245	229	259	272	255	241	242	229	264	253	243	242	226	226	247	236	241	225	226	256	239	244	239	241	229	224	262	255	250	229	242	255	263	226	242	240	243	242	233	231	267	224	255	235	235	232	245	257	216	236	233	241	226	242	232	249	239	245	240	241	248	258	242	233	221	236	255	247	232	244	232	258	206	253	219	233	245	219	244	207	211	247	230	224	241	276	231	232	254	231	255	266	247	277	229	237	243	270	267	180	228	242	226	249	257	244	222	252	252	252	229	240	265	222	246	244	256	238	238	240	252	202	240	266	264	261	252	257	262	236	249	256	216	206	230	243	214	261	230	267	237	242	263	237	233	210	251	231	251	248	246	263	243	235	252	246	251	278	240	287	222	234	259	242	239	257	238	249	225	260	270	257	257	235	233	282	259	227	245	252	263	254	246	224	252	210	250	224	233	242	241	244	231	234	246	251	241	239	222	213	262	215	240	229	250	255	247	226	258	262	242	254	247	247	235	227	246	245	232	232	233	237	234	249	256	252	249	215	256	245	254	235	251	269	236	255	250	261	256	235	243	233	241	249	223	245	252	230	208	223	245	242	255	283	236	245	239	254	222	274	266	220	261	243	235	258	220	235	274	242	251	233	244	217	238	220	248	246	252	248	236	239	238	247	262	263	233	192	244	239	236	230	225	231	225	226	239	234	257	252	240	222	241	247	243	239	232	232	238	209	241	211	255	233	237	223	270	249	220	254	235	215	265	242	267	233	226	235	246	250	238	234	257	253	254	245	259	223	236	244	205	227	257	246	262	217	244	224	228	249	210	255	243	228	234	268	233	234	260	259	233	213	255	252	243	238	248	241	245	251	249	235	247	231	287	229	240	233	249	227	244	240	254	258	231	252	262	212	264	237	239	234	244	219	237	244	238	249	237	230	239	226	253	248	230	278	228	259	243	225	239	225	239	218	241	242	248	231	253	266	234	233	216	266	258	254	226	259	241	244	254	257	250	217	248	256	241	281	227	212	247	218	233	242	238	226	262	211	243	229	268	237	269	262	236	234	224	255	238	236	259	244	272	232	252	267	228	226	244	275	258	265	233	228	226	250	222	212	231	198	243	233	244	230	255	241	261	251	237	236	251	234	240	241	247	243	232	248	233	230	253	232	266	262	237	233	248	237	240	227	226	254	287	234	236	264	236	235	273	239	241	234	263	254	257	263	211	244	217	259	238	217	241	239	245	255	250	260	257	232	245	217	261	222	241	228	245	239	235	239	237	217	238	244	259	265	228	227	268	237	248	219	243	229	240	238	227	254	262	248	256	219	252	222	226	223	211	249	239	246	222	263	231	244	237	225	244	224	235	233	231	276	261	216	245	241	221	233	257	255	249	235	251	236	255	261	228	278	259	240	223	237	232	235	237	221	253	260	227	231	214	257
25275	21340	26545	24577	9231	3843	2373	1688	1274	952	780	601	512	501	414	376	396	328	328	305	258	278	264	254	238	263	242	241	230	227	228	212	234	211	204	221	218	211	213	221	236	223	222	200	222	207	238	210	221	228	253	202	206	198	246	217	212	230	202	220	236	229	238	226	220	191	226	233	234	220	220	229	216	224	221	221	197	247	233	219	207	232	216	215	212	235	222	222	249	224	225	241	220	234	252	231	203	237	189	215	206	221	227	223	231	225	243	210	245	186	230	225	215	208	206	232	223	225	200	202	225	217	204	200	226	230	197	222	188	221	206	216	223	208	221	226	205	204	234	242	213	234	216	241	226	219	192	208	254	231	202	242	234	238	238	239	214	204	227	221	233	239	246	230	207	217	219	230	196	229	233	191	219	235	207	206	214	234	246	202	225	227	253	225	199	180	230	213	217	224	223	212	211	201	201	232	231	216	234	228	233	203	225	229	223	236	238	210	199	228	229	221	210	212	245	200	200	217	229	222	263	236	202	232	235	250	220	217	220	210	251	231	220	244	245	217	241	211	249	218	208	219	210	256	242	215	210	218	220	236	208	221	228	217	230	231	238	223	214	209	252	231	206	206	244	218	229	218	226	210	242	217	216	212	250	225	222	210	226	247	253	206	210	221	193	221	205	237	244	208	204	218	213	234	209	233	225	209	219	227	215	214	200	217	250	192	222	218	207	213	208	231	215	248	223	208	209	222	246	219	215	206	224	211	226	208	199	240	221	206	222	237	234	198	217	219	231	204	223	231	200	205	227	225	240	211	215	217	223	224	218	228	226	214	242	220	186	223	225	250	210	204	219	221	229	204	218	200	231	231	206	217	241	207	233	234	224	242	209	208	236	219	229	214	185	198	220	208	224	211	243	219	219	215	241	187	231	225	232	237	241	216	204	235	202	223	235	254	225	222	233	255	220	223	237	237	228	221	226	216	230	241	193	237	230	196	211	233	215	237	219	202	206	215	236	249	239	219	220	243	233	213	229	230	211	232	255	220	209	235	246	250	224	233	217	214	207	207	248	215	224	233	190	212	206	229	219	198	229	233	228	247	231	213	225	219	217	226	214	199	227	234	213	222	196	216	224	223	222	222	224	213	226	220	204	221	220	217	222	233	235	228	259	172	216	202	232	246	226	218	232	208	202	206	209	199	241	246	224	219	216	221	226	219	227	226	224	213	208	218	201	239	199	225	231	215	233	207	237	229	234	200	219	228	220	193	223	193	244	207	244	245	202	206	215	229	226	222	215	213	214	196	239	200	204	218	227	255	207	237	258	216	202	218	232	218	224	221	240	215	226	220	232	230	231	220	222	216	200	239	244	218	248	234	211	237	218	219	193	223	237	226	204	230	227	234	229	201	210	210	226	231	229	222	199	226	232	211	230	201	249	224	201	229	201	233	227	189	216	229	202	223	249	239	204	246	225	202	218	198	198	223	187	199	228	247	216	214	237	210	222	217	229	250	227	215	235	214	233	245	224	242	196	225	186	214	232	253	230	222	243	224	204	224	243	228	249	246	236	214	234	230	222	207	230	221	239	210	218	225	231	218	241	202	241	229	215	216	201	246	215	235	237	214	213	206	224	231	201	253	227	209	204	225	212	208	196	225	210	233	216	236	225	210	217	229	202	226	215	212	223	228	239	218	223	220	222	226	204	230	236	224	216	198	246	215	194	209	232	258	220	233	230	231	238	197	217	217	213	218	212	208	207	233	215	236	231	218	261	230	241	203	257	211	209	222	217	227	202	229	207	213	213	216	237	218	205	218	213	197	230	234	208	206	223	209	232	229	214	219	234	242	224	240	221	229	211	213	218	203	198	196	210	234	222	241	194	202	224	194	226	224	212	214	200	222	220	235	219	208	223	204	210	217	196	234	218	230	227	221	222	233	209	227	234	208	229	245	209	226	220	210	231	210	225	216	236	238	209	229	216	213	232	200	227	207	203	214	197	230	205	213	243	258	227	243	230	231	205	207	238	256	227	193	204	227	208	225	196	188	234	225	211	211	218	195	237	227	223	222	202	186	189	228	229	226	223	207	216	246	213	188	229	228	236	229	230	235	226	232	214	241	206	237	220	211	211	223	223	208	201	242	251	236	234	207	203	216	209	224	223	237	200	219	192	188	211	228	235	202	243	216	196	216	218	222	223	200	230	227	229	212	232	224	209	222	244	211	213	235	207	232	255	218	200	197	224	230	203	215	200	218	222	194	228	215	261	200	225	225	204	206	225	239	240	219	227	220	222	220	230	207	234	236	223	196	232	238	228	229	219	207	199	224	189	215	235	222	222	214	223	231	221	220	241	226	256	189	228	218	246	221	211	197	228	223	236	238	231	195	211	202	196	210	202	208	217	218	213	214	209	233	205	220	218	219	210	215	214	221	218	218	231	205	220	228	209	204	226	208	233	221	228	238	211	218	246	207	231	213	250	225	223	190	245	246	218	208	234	226	233	228	230	205	216	215	218	219	211	221	218	236	220	215	227	191	240	224	192	210	207	198	236	215	212	231	208	216	199	219	246	234	213	231	236	234	209	216	221	204	227	233	230	229	218	225	233	229	231	225	212	239	194	225	200	216	221	222	210	246	215	214	204	218	195	195	221	242	237	227	235	197	222	234	209	213	241	236	185	230	220	238	225	224	223	210	269	236	215	233	240	237	243	220	206	218	193	221	203	216	236	200	203	216	233	231	194	207	244	215	201	191	223	226	231	242	216	252	202	219	221	254	209	210	222	218	221	233	234	219	216	202	218	243	232	205	246	218	252	230	210	211	215	237	212	209	221	217	233	206	221	237	234	237	205	220	194	237	209	236	216	219	223	238	219	221	240	228	226	237	204	223	223	234	221	200	222	223	214	259	219	207	220	206	213	192	228	210	236	212	195	223	203	220	205	239	216	232	206	255	196	229	213	251	230	231	219	249	199	207	218	228	250	219	206	223	213	231	227	247	214	218	233	196	223	195	249	225	212	237	200	246	192	209	201	219	218	210	229	211	198	193	226	212	224	221	244	214	191	226	219	210	230	210	218	230	208	213	223	238	208	211	227	208	226	213	219	211	242	218	249	224	232	199	243	220	227	217	193	168	200	222	222	201	219	215	216	221	219	212	224	214	234	206	197	215	227	242	209	239	236	227	235	234	239	208	230	207	212	199	209	244	217	224	194	227	224	220	218	218	218	212	245	209	239	202	198	204	202	251	204	238	203	217	211	213	228	247	226	242	219	216	218	246	207	229	215	213	215	210	234	212	213	215	213	201	229	210	233	213	212	216	200	197	235	220	249	241	215	203	228	238	235	212	227	196	213	210	246	240	224	216	181	190	227	236	228	226	211	218	224	225	214	211	202	221	241	219	224	209	211	230	212	242	221	249	223	236	243	250	210	268	222	214	213	199	218	210	219	223	202	232	227	207	215	222	233	195	227	229	217	201	210	207	237	210	215	253	195	197	215	225	217	230	234	219
19639	35591	27539	16846	10764	6810	4721	3416	2621	1807	1433	1154	936	786	653	572	530	448	415	373	353	334	317	304	275	343	269	275	283	279	260	265	275	239	264	256	236	237	263	244	272	249	253	279	259	250	224	254	258	222	261	252	258	249	247	243	239	251	246	278	251	267	258	250	240	225	308	268	262	239	257	251	260	267	266	253	262	262	268	270	258	268	237	245	248	237	272	251	263	246	233	250	273	265	251	234	256	241	263	244	272	289	261	260	297	252	263	249	264	245	248	254	251	221	251	253	227	281	249	255	266	271	258	267	242	253	232	273	253	273	241	262	252	249	241	280	266	256	251	245	214	268	243	230	238	255	255	255	255	256	253	248	255	235	261	243	227	250	252	209	270	258	244	247	246	280	261	270	253	217	208	247	243	243	221	276	274	257	240	223	251	225	279	249	242	232	260	233	257	260	259	253	263	260	271	252	253	231	249	262	260	224	253	248	229	282	271	248	253	226	244	261	239	246	246	244	264	259	227	249	232	291	244	239	261	266	262	265	268	253	242	242	227	248	249	244	252	265	263	245	257	250	252	264	234	277	249	258	214	260	254	258	251	225	238	275	250	253	259	251	254	250	264	271	238	246	254	255	231	285	239	247	220	262	253	240	242	253	250	321	271	223	277	263	259	279	261	243	252	232	240	226	251	248	249	247	241	240	249	255	248	221	239	229	253	262	245	267	260	260	238	255	258	272	248	226	245	221	255	242	255	268	265	265	269	263	247	285	239	228	257	241	229	238	228	253	242	252	261	265	243	236	260	279	223	285	215	228	227	284	242	286	279	268	271	250	255	245	262	232	247	245	276	253	249	245	240	261	254	231	242	244	237	260	272	287	258	268	270	277	275	245	256	261	242	269	260	255	283	263	243	252	236	247	297	231	253	247	257	250	242	252	233	255	250	247	218	238	251	243	256	236	235	231	245	248	282	231	261	301	256	241	243	266	261	287	248	273	239	270	237	265	277	262	260	228	243	263	286	255	270	278	255	236	258	271	229	233	243	244	245	253	269	279	275	223	215	239	234	237	260	259	254	248	256	251	250	269	249	244	247	272	238	231	258	259	236	264	249	257	267	242	244	254	258	235	236	265	264	251	283	260	249	250	235	237	266	252	234	267	266	261	252	253	279	249	273	261	222	253	233	245	253	242	253	243	250	261	249	255	248	228	215	255	273	272	245	269	236	251	226	275	267	242	249	267	247	235	303	256	252	257	243	244	233	240	257	249	256	243	263	246	257	251	218	249	249	246	259	251	249	257	270	257	232	251	267	279	263	255	263	254	255	273	239	282	236	254	250	267	233	259	242	252	245	255	249	250	259	223	238	265	248	255	236	218	240	252	252	259	244	264	242	218	256	242	239	241	246	265	255	256	253	225	268	236	237	241	245	270	237	261	265	280	235	239	264	241	250	251	235	247	279	265	290	264	237	261	258	269	259	248	258	261	251	247	248	246	255	257	251	246	255	259	243	262	231	235	263	255	250	243	256	227	247	240	240	217	274	245	268	239	246	246	262	250	253	255	251	255	254	252	254	273	261	266	264	262	233	245	252	258	261	253	267	247	280	268	259	256	238	255	294	252	268	267	256	242	245	235	245	231	242	271	264	254	230	243	249	260	275	251	244	264	218	257	280	254	265	253	234	259	259	268	256	232	250	268	269	298	233	271	245	252	218	220	278	238	254	255	269	258	252	222	255	246	269	257	242	240	250	245	215	243	259	266	240	248	221	236	236	267	253	239	256	255	251	247	243	219	235	242	232	205	255	235	253	243	259	256	257	257	249	240	245	249	283	262	276	274	257	243	247	225	269	285	251	259	290	265	250	249	238	258	263	253	236	259	273	276	240	281	260	278	255	259	265	258	245	235	271	243	260	242	249	223	260	255	272	232	215	273	256	233	238	257	249	253	219	273	244	272	251	240	263	275	236	240	277	236	268	232	236	219	235	255	262	263	276	256	278	245	249	276	238	253	279	239	282	264	271	232	244	248	266	262	252	243	231	233	244	219	250	255	250	262	248	270	267	232	248	246	248	262	264	229	269	244	253	261	240	244	220	239	234	237	253	241	233	238	259	235	266	244	235	207	260	229	235	236	290	259	267	243	249	249	265	242	248	220	229	276	263	247	289	248	245	276	247	277	234	254	259	268	255	237	251	252	237	252	272	242	257	199	254	240	230	289	266	258	271	239	262	253	268	234	254	223	245	253	275	254	238	251	217	234	255	248	252	245	232	257	255	268	261	246	246	259	219	257	248	262	267	255	277	252	212	251	269	248	238	277	255	272	258	237	242	215	245	266	222	268	230	257	252	242	253	239	264	235	223	250	261	279	226	254	234	270	260	235	256	238	256	267	245	256	248	263	252	231	224	254	247	246	235	260	265	266	258	234	247	246	270	256	258	290	246	240	257	234	247	241	279	235	248	250	259	245	271	254	250	260	249	260	250	238	261	260	249	251	256	265	247	257	263	258	222	231	275	247	241	265	245	242	265	249	279	277	254	242	254	251	256	273	248	280	247	254	255	273	269	245	261	252	239	251	242	270	268	229	266	258	223	265	257	241	255	260	243	240	217	249	243	256	279	263	269	262	270	262	238	227	250	254	235	253	234	268	261	270	260	305	262	227	238	296	250	251	259	229	238	241	238	283	250	265	268	236	236	235	247	244	231	260	248	254	271	242	259	248	256	266	239	246	265	244	230	223	231	267	244	282	270	227	250	238	239	241	273	264	259	268	238	277	245	264	274	243	251	249	251	271	265	232	242	241	264	279	250	248	241	233	257	268	269	240	229	242	248	247	253	264	242	276	251	236	250	248	265	239	265	269	272	270	242	253	241	259	265	259	244	245	257	244	239	261	263	272	241	267	258	259	265	243	265	266	242	285	224	272	280	222	241	237	253	244	264	252	272	232	275	221	247	246	259	265	262	273	258	258	268	281	238	235	281	258	265	275	210	237	240	286	261	232	249	250	254	246	255	253	284	236	243	262	278	274	256	281	273	257	283	262	241	248	239	242	257	238	260	243	256	254	232	233	274	248	240	258	242	245	233	223	242	273	231	265	265	274	279	278	241	286	239	255	275	250	237	255	254	246	245	254	239	265	251	274	234	257	267	256	290	233	248	226	257	257	248	254	244	263	223	234	253	242	241	248	257	248	258	252	247	276	242	259	241	233	256	252	257	240	261	256	249	243	258	229	249	257	248	241	254	265	245	279	255	260	246	237	250	242	231	246	242	263	241	249	265	221	250	225	268	271	262	270	263	276	255	253	229	253	251	261	248	253	257	269	255	241	215	253	240	254	241	245	236	254	249	262	231	215	255	263	232	243	225	270	237	265	239	230	234	214	270	234	268	247	245	260	233	267	242	253	260	243	254	264	231	231	226	272	261	252	258	235	246	233	269	251	264	254	240	251	258	251	237	247	234	239	276	272	252	228	261	247	262	249	269	245	252	270	233	244	230	250	250	246
22881	21404	28906	24301	21466	20725	9548	3616	2324	1766	1361	1117	841	706	638	548	468	441	414	342	341	284	284	280	251	275	273	268	212	250	260	218	243	219	218	226	238	207	212	226	205	217	223	234	225	232	237	227	228	212	227	208	221	212	229	202	222	218	226	227	225	244	230	227	214	238	230	225	242	174	201	242	229	227	199	220	230	197	222	234	208	242	225	236	227	233	229	211	236	217	193	229	247	217	215	242	206	242	214	230	235	218	207	202	239	211	217	226	242	215	200	213	222	224	227	247	239	222	228	199	219	225	224	202	215	235	239	244	236	210	211	222	204	246	245	207	225	198	214	214	214	208	242	210	249	225	231	226	227	181	236	202	216	246	203	228	216	205	220	220	202	225	225	239	223	205	204	248	232	191	229	228	217	225	234	230	229	223	245	207	213	224	220	241	214	240	239	246	208	184	249	211	250	207	218	223	218	200	235	216	227	230	220	186	203	231	201	244	227	215	213	233	228	226	222	192	235	238	212	194	235	224	218	228	223	224	250	238	238	234	219	238	234	223	223	223	211	228	196	239	229	232	205	211	221	204	227	224	210	261	220	205	234	238	217	210	205	216	207	216	193	209	204	210	205	205	208	207	256	197	194	213	196	214	234	228	213	220	198	226	184	227	248	225	229	231	222	214	227	223	225	234	247	208	239	204	242	224	199	214	206	225	219	216	228	211	205	193	211	224	205	207	236	216	210	182	207	270	236	219	231	230	216	214	239	231	214	253	226	228	239	244	217	209	210	243	228	203	221	199	230	227	232	221	242	215	211	216	226	242	224	212	209	216	208	231	217	223	207	264	210	218	221	226	191	253	207	219	235	216	261	227	183	205	210	235	229	225	210	221	204	214	221	213	193	239	224	226	213	222	238	234	212	202	230	217	228	223	215	211	246	217	225	233	222	197	232	219	224	221	218	228	209	223	197	214	220	216	220	215	226	240	218	232	218	234	201	209	226	220	218	182	225	245	222	216	202	197	236	227	235	207	235	206	217	218	218	242	223	202	211	244	223	224	227	259	205	235	196	191	189	221	231	206	212	233	235	217	218	269	237	241	223	229	206	255	224	243	198	243	195	207	211	213	197	220	230	222	189	227	243	231	224	240	216	227	236	206	205	205	225	205	198	190	189	211	173	234	236	228	217	218	214	210	233	225	213	235	221	208	208	239	195	225	208	227	255	245	210	208	246	245	212	205	220	231	239	190	222	212	197	252	218	227	206	225	205	226	226	241	208	218	200	225	239	206	214	215	202	201	203	231	202	212	235	226	216	221	234	202	237	218	211	240	225	213	185	204	225	219	226	212	200	243	201	215	231	224	221	234	234	230	231	240	234	226	229	241	202	240	240	218	217	228	211	223	229	211	223	249	230	233	224	226	254	205	217	229	215	207	193	243	252	223	243	191	208	229	208	227	191	223	209	251	210	210	218	193	221	220	219	200	221	210	221	218	212	213	227	223	230	214	197	229	213	211	224	232	214	224	228	192	240	193	215	224	234	245	214	227	227	240	261	224	224	222	202	213	238	216	224	229	226	202	214	202	211	234	209	183	227	206	218	226	197	224	194	228	195	202	222	232	227	218	220	218	230	237	205	227	224	206	225	220	213	207	212	217	192	214	198	209	232	224	231	217	218	236	229	214	207	226	225	215	193	245	214	238	237	206	226	195	190	239	222	222	245	222	215	240	222	216	182	230	187	237	212	215	186	219	203	210	214	247	237	239	227	206	230	222	232	245	239	196	223	214	207	215	238	215	218	219	223	219	217	214	210	247	213	229	238	216	219	229	229	207	225	224	230	218	229	204	215	230	214	243	241	228	214	198	226	214	216	218	220	218	194	223	223	203	214	232	207	250	234	201	228	212	228	222	211	215	244	232	229	216	227	197	217	197	202	217	214	238	247	207	246	209	241	199	207	196	205	209	218	228	249	202	226	197	207	202	205	211	201	202	221	205	188	220	239	186	230	213	219	201	226	225	229	222	242	220	200	235	212	196	218	242	223	220	193	236	227	226	245	215	224	221	232	208	208	215	227	236	222	204	215	222	257	235	245	231	229	202	257	219	249	239	205	180	190	229	243	233	229	216	204	225	220	228	198	229	245	218	231	209	224	223	209	209	221	212	233	221	242	209	226	235	229	212	218	222	208	231	213	182	208	226	220	230	228	241	205	234	231	245	238	239	246	217	238	217	228	225	222	245	216	205	213	229	205	183	205	219	224	207	200	207	236	234	225	235	192	220	214	231	228	213	194	248	221	235	202	255	212	218	220	239	249	206	216	222	219	209	221	217	218	218	196	237	213	218	214	207	224	211	217	219	231	207	230	232	202	211	206	244	242	185	206	203	217	219	224	228	251	205	204	205	198	230	238	213	229	201	218	223	209	201	234	224	216	223	223	223	220	209	213	208	214	226	216	210	246	202	209	208	214	263	222	187	209	210	198	229	199	220	207	238	222	198	237	222	216	224	219	202	202	233	202	218	235	207	220	198	191	217	224	215	206	210	220	219	195	197	225	220	224	226	220	238	236	195	203	210	219	196	226	229	226	207	230	238	198	229	222	216	219	248	231	247	206	192	220	213	205	224	208	242	247	222	187	205	202	205	212	220	239	235	259	208	223	223	221	229	204	222	233	252	228	203	228	231	223	191	203	247	195	219	221	200	233	228	231	212	238	206	221	214	199	207	215	212	216	212	230	261	223	237	216	244	219	215	253	219	216	185	234	177	213	244	230	216	249	219	196	227	218	209	224	217	203	237	245	228	204	238	247	216	211	244	210	202	240	237	219	198	209	206	221	223	229	187	215	214	227	242	203	241	194	229	200	224	206	220	239	234	230	212	205	218	212	221	210	215	229	213	209	238	234	189	237	211	210	229	213	226	211	220	225	213	230	244	228	189	212	230	221	237	198	209	222	230	205	218	226	206	207	222	230	203	220	237	245	226	220	200	223	234	220	215	233	213	214	203	228	235	206	208	233	219	200	207	247	219	213	207	206	216	222	244	206	232	226	212	209	208	230	237	222	228	238	222	217	213	185	209	219	229	239	206	207	235	216	232	198	228	240	208	203	188	203	209	237	232	234	203	205	210	220	231	240	239	202	212	200	216	202	207	202	212	206	193	244	239	233	206	230	225	202	232	203	225	220	235	229	229	224	209	250	232	216	199	226	210	219	217	215	263	234	206	248	225	224	200	201	220	236	218	210	224	217	235	210	216	253	209	202	220	232	222	217	207	193	220	209	224	201	224	232	228	209	217	191	194	240	204	216	224	235	240	221	223	213	249	214	223	202	244	199	252	247	228	221	209	240	196	201	235	232	203	229	240	228	210	222	229	237	250	245	203	220	204	234	227	205	235	213	236	204	214	215	226	217	197	227	203	215	234	235	236	230	228	221	226	218	217	228	222	216	211	211	205	229	236	208	190	218	202	228	221	217	222	210	233	250	209	237	245	214	240	244	193	218	229	222	225
21430	43547	35788	24758	16927	11730	8483	5950	4448	3206	2514	1904	1486	1181	884	798	767	652	593	488	426	410	374	356	332	343	299	292	296	284	255	313	270	257	236	286	263	268	272	231	233	261	246	261	243	249	257	229	234	228	247	249	281	270	245	207	263	264	252	243	252	260	237	235	270	251	239	257	255	245	248	240	253	262	251	235	270	260	259	240	257	263	254	248	253	241	248	236	258	233	229	250	260	238	237	244	270	232	233	243	243	294	241	249	257	236	250	238	241	253	249	252	237	222	244	235	200	248	272	243	242	256	237	244	265	248	250	262	263	258	261	266	265	249	270	252	268	246	236	251	272	227	249	240	258	247	227	230	261	214	245	232	252	231	220	258	281	218	230	244	257	251	247	243	258	278	218	212	225	253	246	255	234	260	240	256	230	242	261	204	250	241	276	260	256	238	258	261	220	253	251	250	255	229	260	216	257	232	272	229	241	231	240	263	247	226	227	255	276	245	255	248	237	253	247	231	245	239	236	288	242	285	251	249	221	261	225	281	234	260	236	260	233	256	251	260	258	245	257	250	253	251	252	212	244	268	225	265	258	239	242	249	225	271	244	246	228	259	228	250	229	242	255	231	251	253	219	259	258	241	255	238	243	229	225	229	232	256	254	234	221	246	242	234	212	231	254	210	204	257	243	259	248	245	233	259	249	236	268	244	234	247	270	268	234	258	247	241	231	237	213	217	255	273	237	197	211	253	233	264	255	236	238	250	250	249	217	260	250	204	257	246	238	261	249	243	259	229	254	229	244	248	226	228	272	268	256	226	271	240	240	234	235	256	251	258	234	236	243	262	246	235	279	232	226	238	267	257	254	239	271	262	268	257	256	220	246	261	251	215	231	243	258	255	246	234	265	228	276	260	250	250	265	220	246	242	221	247	230	259	253	223	230	256	273	239	208	260	238	240	272	288	247	255	248	242	240	258	248	249	244	263	257	242	268	234	242	232	276	242	240	262	245	233	236	273	285	270	223	219	241	273	226	253	246	243	233	229	247	232	254	248	277	244	259	286	257	232	247	215	244	241	251	250	253	227	232	232	225	220	251	249	271	235	239	232	238	213	253	272	233	248	231	237	271	230	235	257	234	225	246	264	289	240	272	238	237	233	249	253	230	248	237	270	244	258	267	258	256	248	249	248	235	249	265	244	248	242	247	244	240	256	234	226	234	248	228	271	256	258	236	267	228	229	260	246	244	238	215	247	245	272	239	248	239	256	245	238	224	269	242	230	241	259	250	278	270	244	253	252	252	241	245	241	240	269	259	251	223	265	249	229	231	255	247	245	253	241	249	248	247	245	245	229	247	224	229	260	290	262	278	262	236	260	238	244	257	244	246	223	246	253	262	250	258	261	237	271	244	241	230	269	254	261	243	246	237	219	247	231	212	257	260	257	239	268	240	257	203	253	264	255	251	235	249	249	256	235	251	255	246	243	251	255	229	280	258	230	239	281	235	235	242	263	259	232	264	247	245	236	227	253	247	266	246	230	242	244	261	233	245	256	244	229	232	241	251	250	232	258	257	257	260	246	223	267	247	224	249	247	231	242	267	245	224	259	261	252	229	247	251	232	245	223	249	230	226	240	264	196	251	227	241	232	252	267	249	260	260	244	225	260	273	249	238	256	267	249	241	254	257	240	241	244	231	287	242	259	233	221	240	240	268	241	267	254	245	239	250	245	233	227	258	231	228	270	242	231	258	227	249	260	249	254	252	253	275	221	242	255	227	270	255	242	250	256	273	260	247	245	257	246	224	260	257	248	238	238	247	252	231	235	281	244	241	247	213	242	247	235	264	238	240	257	249	260	248	232	258	220	271	258	253	242	229	235	233	250	255	256	254	232	259	247	253	252	238	216	248	256	261	247	235	281	244	252	264	240	239	243	252	247	265	269	244	260	228	224	237	237	226	267	266	248	267	251	263	262	224	256	238	255	242	247	248	268	261	259	244	241	245	232	233	244	236	257	235	253	226	233	270	266	259	231	240	249	226	265	266	215	283	231	247	239	244	250	263	246	218	270	275	286	215	237	249	245	236	253	234	259	229	259	257	255	252	233	237	244	245	230	243	252	257	256	235	244	234	266	263	235	247	246	243	259	249	226	243	237	261	248	259	258	290	236	244	220	272	228	245	238	273	277	236	229	256	254	248	268	255	238	246	276	221	214	233	250	253	259	251	252	253	258	253	237	252	252	242	265	230	266	236	257	252	213	264	222	250	245	256	226	235	241	242	242	254	247	238	244	247	271	245	258	226	245	232	240	244	254	272	254	269	251	254	261	242	263	249	230	242	231	265	251	229	256	270	251	250	222	240	265	249	238	233	241	253	259	244	234	254	257	248	246	227	268	238	248	246	247	224	237	255	213	248	255	251	252	228	259	232	252	217	238	250	228	241	244	270	247	251	255	232	247	231	246	264	279	265	259	248	225	238	254	214	253	251	251	245	242	221	230	219	229	235	251	204	247	253	227	256	256	249	258	241	267	209	211	231	248	237	276	260	255	246	254	249	256	238	256	244	242	221	230	240	240	227	256	258	269	248	229	270	252	231	236	221	271	220	279	233	235	265	228	223	251	264	235	247	245	250	240	251	231	257	218	246	220	255	260	254	224	251	230	229	254	256	239	257	252	241	231	269	230	261	226	235	221	251	267	247	245	239	242	242	236	244	251	263	258	227	232	242	231	228	225	249	242	254	255	259	235	252	262	243	260	276	229	238	213	254	229	247	251	236	218	258	251	239	225	269	260	271	239	239	259	240	233	256	241	229	261	264	244	249	255	248	250	238	225	246	256	247	251	262	243	257	240	223	231	230	246	277	255	250	248	258	268	240	261	236	250	252	246	251	250	263	264	249	222	251	235	244	265	244	268	220	239	252	254	234	234	266	252	276	232	218	237	260	237	237	228	198	230	223	265	226	268	239	243	246	238	246	241	253	224	251	267	246	270	255	241	276	270	232	235	232	238	214	255	240	236	255	243	255	231	263	249	257	257	258	261	232	227	223	226	241	241	248	256	253	243	233	250	276	249	248	227	236	239	238	255	265	244	271	266	214	250	252	280	255	276	243	225	250	248	251	219	275	223	256	247	252	221	257	220	257	239	245	229	255	254	238	249	228	253	257	245	252	217	258	245	240	222	221	256	250	234	235	233	242	260	247	236	234	258	237	266	247	242	240	269	242	219	243	255	221	241	226	240	257	262	232	204	255	259	228	264	250	241	225	263	260	239	254	256	240	268	241	234	235	253	239	249	254	267	234	244	238	245	229	235	270	255	259	255	229	270	239	258	242	245	245	249	242	251	246	243	239	229	223	236	232	235	253	250	218	278	257	233	240	247	232	253	253	273	243	226	242	253	263	250	259	224	261	248	242	238	263	245	254	240	249	247	235	238	219	266	240	248	237	264	227	253	244	242	222	250	234	245	250	248	261	252	249	252	254	259	233	243	241	226	256	266	238	253	239	234
28218	22688	20562	11095	4899	2941	1961	1453	1049	749	609	522	454	422	371	321	358	311	262	296	267	271	241	251	240	230	228	227	233	230	237	215	224	237	244	215	205	228	212	222	210	230	226	221	230	233	205	238	235	223	214	227	220	177	235	232	224	197	200	222	200	240	234	211	218	225	240	195	235	234	244	230	210	207	251	216	239	206	196	223	238	218	196	213	218	212	190	203	253	214	227	219	196	210	191	204	237	225	230	224	225	216	224	218	236	213	193	224	221	227	213	208	200	234	188	199	196	225	231	211	241	197	251	214	228	217	261	234	205	226	196	196	215	216	205	228	211	197	222	201	201	218	202	234	211	210	224	236	235	227	211	176	222	243	194	226	230	248	216	199	244	219	221	217	229	198	215	207	215	231	238	235	231	216	248	226	203	219	206	232	236	204	227	236	218	218	215	220	228	236	239	230	195	207	206	235	213	214	238	214	233	235	209	217	209	217	211	218	222	200	233	232	218	192	222	221	210	219	238	238	202	203	231	219	242	202	212	206	216	233	239	218	220	220	234	219	224	210	216	241	197	215	227	239	233	253	189	226	203	219	238	226	214	213	200	207	224	210	200	229	213	197	233	227	208	216	214	234	196	234	203	223	205	244	230	212	208	222	206	197	212	226	237	228	201	206	224	236	215	232	212	235	222	228	228	211	242	238	242	237	230	220	207	201	219	190	204	220	204	226	223	224	236	222	217	217	227	214	215	215	208	186	176	205	205	210	233	245	250	203	220	227	211	197	191	217	233	219	239	213	207	222	239	202	228	204	229	235	209	200	213	232	221	195	215	221	201	199	215	229	216	197	201	223	242	227	200	216	242	235	235	227	237	218	221	233	196	217	200	215	225	253	222	227	206	248	192	230	227	226	211	215	235	218	193	201	220	228	207	235	211	231	247	229	216	236	226	199	215	219	213	255	228	218	204	188	231	217	237	222	227	220	215	228	226	216	225	243	225	233	223	220	236	214	230	200	224	197	215	217	207	238	227	213	212	223	217	220	197	215	230	219	217	258	218	245	226	237	234	215	202	207	229	239	240	213	233	191	216	237	207	213	198	217	255	203	242	224	209	218	207	190	208	225	216	236	256	190	211	222	203	209	246	219	231	224	241	210	201	204	229	232	201	233	253	216	212	199	221	210	204	212	216	205	201	227	225	240	219	224	221	199	220	241	215	232	191	204	204	239	231	215	229	236	210	222	218	220	204	209	214	219	213	224	222	249	234	232	199	222	204	233	205	235	220	246	214	227	265	227	221	212	207	219	207	223	251	232	213	236	225	222	188	250	213	232	211	209	197	210	221	190	230	222	206	204	235	209	214	192	218	228	237	226	221	216	224	215	232	218	238	209	217	223	216	235	243	196	214	209	197	218	219	209	224	209	194	208	214	216	201	210	226	246	222	219	226	197	237	230	226	204	217	201	229	203	228	214	204	238	212	231	212	215	201	205	218	225	202	203	238	217	242	212	207	204	221	215	184	203	210	201	223	228	203	210	195	229	230	203	202	225	234	246	233	231	195	191	199	241	256	205	214	233	219	213	219	238	233	188	221	204	206	234	224	216	231	200	196	212	253	189	211	208	210	216	193	212	223	216	203	237	204	229	227	226	215	221	223	209	225	218	214	205	238	222	207	239	220	216	241	223	175	207	209	214	224	216	201	228	225	236	195	243	217	216	188	213	210	224	214	180	258	224	222	211	215	228	205	209	218	226	237	260	218	212	238	216	218	214	199	218	198	203	239	199	236	227	224	209	225	233	251	236	226	226	212	244	233	221	212	224	211	220	221	230	219	218	182	211	207	228	203	208	229	232	190	226	220	192	206	205	222	233	218	202	218	228	214	212	217	232	232	218	220	202	236	233	203	219	197	228	231	205	222	201	245	221	214	215	233	236	217	196	241	214	219	203	232	210	200	237	212	183	199	205	204	202	223	215	225	225	202	225	212	208	226	240	229	215	229	234	211	184	220	197	203	223	208	217	182	214	214	216	226	257	224	208	195	225	219	242	243	224	228	229	192	176	223	217	204	221	220	218	235	199	215	226	218	202	211	178	199	219	222	205	240	212	241	236	244	200	222	244	226	197	214	219	203	182	229	226	220	223	213	219	204	228	209	198	214	228	219	220	235	207	213	223	204	199	209	213	227	242	206	259	226	245	244	221	235	232	216	234	207	202	213	215	225	197	207	237	198	208	222	218	221	219	240	234	178	214	216	200	211	216	198	236	221	226	238	183	222	235	224	224	217	214	207	217	233	193	233	239	224	213	223	218	224	213	198	234	209	229	217	219	225	231	246	219	234	229	232	211	220	240	229	210	232	209	182	198	209	216	234	217	214	220	225	211	234	206	234	223	227	196	229	213	204	213	214	231	213	233	226	216	202	224	222	259	235	212	260	232	205	190	235	184	230	191	212	201	185	221	211	221	234	225	228	221	216	228	208	211	225	190	223	242	253	213	205	222	219	194	242	244	243	211	214	198	229	244	231	190	213	240	233	232	181	230	218	221	231	217	219	226	203	201	186	223	208	222	238	203	200	233	221	216	211	204	197	203	234	207	210	202	210	189	241	214	197	211	232	211	218	223	214	210	199	243	225	221	238	223	200	219	225	223	219	233	212	216	221	204	224	205	209	205	211	227	189	205	212	229	202	217	223	220	201	224	219	218	195	219	236	200	250	248	225	224	221	249	237	213	223	216	201	202	220	218	202	190	207	210	214	206	245	241	207	212	205	234	216	244	212	237	215	205	201	221	233	201	212	189	232	221	252	203	195	229	232	214	192	197	238	237	197	217	222	220	219	237	225	209	250	218	227	207	226	194	236	220	203	207	229	212	212	223	220	223	200	227	212	226	229	202	244	199	236	237	188	194	226	226	214	251	216	224	197	223	248	239	234	240	212	211	227	239	247	216	197	210	228	208	207	204	223	204	216	216	214	219	224	210	223	227	206	220	223	214	238	244	214	215	240	212	225	217	226	212	210	210	229	221	215	215	202	176	215	252	204	217	227	195	218	209	198	237	208	236	222	201	203	227	224	245	220	221	196	246	220	220	233	230	230	215	219	228	204	207	203	236	235	216	205	238	224	211	210	201	214	218	245	208	233	214	222	197	207	211	221	240	215	209	248	198	220	213	208	216	243	233	231	191	192	232	208	248	193	206	238	226	202	223	232	231	224	209	225	227	218	239	217	216	196	230	222	223	212	219	201	226	226	219	242	200	192	231	217	218	209	218	227	226	219	183	236	246	218	212	246	224	214	214	227	221	227	209	228	215	221	209	202	234	250	248	236	227	239	218	219	215	229	228	221	216	237	230	212	209	225	190	229	232	197	227	212	194	222	225	223	203	230	232	224	207	221	240	210	224	221	216	224	193	228	216	223	217	226	205	221	233	232	217	246	241	213	217	220	222	202	193	212	237	212	238	199	208	215	214	236	228	226	234	204	202	225	217	236	251	209	210	197	210	233	225
19277	32580	24581	14483	8812	5521	4011	2764	2080	1504	1238	916	740	646	553	419	472	372	372	356	327	290	330	287	288	299	303	286	252	282	276	239	255	241	233	242	289	244	275	245	250	277	262	249	220	242	273	243	255	247	252	233	234	234	243	238	258	242	235	284	258	258	257	241	278	234	264	264	254	242	254	262	241	234	234	217	249	266	268	228	231	245	258	277	254	272	240	266	266	266	262	274	248	252	235	246	293	268	248	237	277	250	238	261	227	232	234	282	248	265	252	228	253	266	258	242	241	224	230	250	266	236	243	231	249	275	224	257	272	259	240	237	259	281	268	244	247	228	260	286	230	254	240	239	266	247	234	283	236	253	263	253	217	247	242	283	235	268	239	256	245	232	244	246	252	237	244	248	274	265	219	255	251	244	265	271	278	248	238	249	257	260	259	283	250	248	251	228	234	253	267	254	240	261	267	243	228	271	245	263	255	288	224	254	247	243	267	299	264	251	277	272	256	267	246	233	248	275	256	245	259	246	247	285	271	216	233	236	244	244	247	275	228	206	229	246	259	263	231	240	243	263	271	267	240	262	256	264	246	261	263	232	273	228	234	250	246	264	256	275	249	287	265	238	255	246	257	242	252	253	247	252	232	253	246	244	285	267	251	244	226	232	243	225	224	244	254	248	260	266	265	247	257	247	244	264	233	250	233	253	245	242	255	240	268	261	243	255	252	254	256	270	254	261	237	243	234	229	213	249	263	270	216	233	270	240	244	248	265	233	256	293	222	244	255	248	245	246	246	252	254	237	253	252	245	270	263	244	263	267	242	244	252	264	255	268	259	224	270	233	254	234	257	245	273	270	245	245	248	243	277	259	240	226	242	264	295	251	255	251	245	254	268	263	262	272	251	214	204	259	273	252	254	260	270	232	237	239	256	266	242	257	211	253	262	263	249	241	271	247	263	257	270	248	258	253	233	255	250	253	225	209	229	267	272	284	252	267	248	243	225	262	266	230	277	250	264	225	275	256	229	240	250	245	242	272	228	270	258	248	237	238	267	236	235	246	269	286	270	279	258	261	280	233	235	287	259	249	257	253	270	230	239	232	233	252	227	260	259	255	218	256	262	239	269	258	239	257	253	250	276	267	268	270	215	288	247	228	260	235	257	254	239	265	288	249	240	236	263	263	266	274	247	270	286	244	224	263	267	246	240	258	223	233	260	267	278	248	265	232	235	245	223	263	265	250	238	255	265	247	269	246	240	253	266	237	265	261	277	276	256	245	261	256	246	268	241	265	236	273	268	256	243	250	259	269	216	270	221	266	268	255	250	234	251	253	271	266	236	260	287	257	239	231	277	236	268	253	244	294	246	244	235	252	241	271	248	253	266	275	231	237	264	231	259	219	252	250	262	246	257	268	256	260	240	279	260	266	230	269	249	261	248	276	246	270	257	254	264	258	230	236	264	282	247	236	264	249	262	253	274	246	241	265	262	267	259	257	246	251	239	241	225	237	226	264	282	234	239	243	256	263	276	258	263	222	259	272	263	264	230	247	239	241	236	256	258	256	239	262	279	261	245	254	220	256	245	275	238	241	263	267	260	257	295	245	250	251	260	263	241	275	263	210	245	261	258	250	247	258	263	259	232	249	257	229	252	226	230	260	244	238	237	275	263	273	257	259	254	237	243	245	260	233	255	245	240	235	268	258	230	263	264	259	263	233	255	259	244	248	240	248	245	262	268	251	258	237	238	246	247	234	251	259	276	262	256	256	239	220	265	268	241	256	238	247	245	245	244	215	252	239	256	252	261	224	265	248	237	231	223	276	241	246	256	256	273	246	249	249	243	264	248	242	264	261	248	254	250	259	255	259	282	276	232	243	243	254	253	241	258	231	264	275	239	261	249	266	271	233	243	257	248	257	247	244	238	252	274	259	248	271	265	254	272	289	250	247	273	260	250	272	259	247	270	263	248	234	275	260	270	263	257	282	235	245	236	253	220	231	248	228	257	247	260	240	243	237	242	231	237	245	256	227	238	248	242	239	237	277	258	289	247	258	233	219	277	264	282	256	273	278	252	243	258	245	268	248	225	254	251	247	252	276	247	270	259	261	249	278	241	235	265	272	265	268	247	244	262	271	215	240	266	279	235	249	248	246	250	249	242	261	227	243	243	238	248	238	256	262	255	239	252	259	265	257	277	245	259	234	250	259	251	263	234	264	261	242	269	258	269	271	245	238	237	266	243	249	234	242	229	272	275	228	274	272	223	236	258	237	267	260	274	245	244	257	272	258	253	242	237	230	283	248	265	278	229	242	229	235	251	279	245	238	246	249	231	250	279	244	265	238	240	250	234	242	235	242	239	248	249	250	246	239	269	244	263	247	262	270	236	243	245	274	269	230	248	255	293	268	225	248	300	279	262	246	238	261	270	278	223	290	237	277	267	234	255	249	244	231	252	259	276	240	260	230	253	251	255	264	275	243	254	262	278	256	230	245	262	222	227	242	217	247	254	240	257	261	233	264	254	244	243	241	279	244	247	258	254	266	247	260	228	228	241	270	291	261	236	252	275	268	259	245	227	235	258	246	274	284	234	235	251	277	240	271	266	257	245	266	270	232	264	248	264	255	272	279	261	255	253	253	258	234	274	249	249	228	241	249	217	233	255	278	255	278	222	257	256	241	274	233	267	251	275	248	269	250	211	222	263	241	254	256	264	255	241	250	242	256	262	226	250	243	252	246	261	241	250	253	254	267	265	272	239	229	264	260	243	234	248	243	224	248	257	255	228	230	225	239	275	261	257	230	263	221	256	251	243	259	243	201	245	234	252	266	268	261	225	229	240	236	251	263	274	271	258	253	251	251	281	286	250	222	247	242	258	242	248	247	263	264	241	248	242	309	269	234	252	241	262	249	245	245	265	243	231	252	249	263	246	251	245	217	230	242	270	264	285	235	253	248	251	248	248	266	234	247	223	257	238	242	244	273	256	259	220	283	242	289	258	219	240	261	223	248	243	269	244	245	272	249	258	286	214	264	249	241	266	248	241	252	275	252	247	265	237	232	271	247	275	240	265	259	254	257	242	262	251	253	254	273	253	247	274	231	283	226	223	247	252	246	289	259	250	253	270	276	227	248	247	250	241	264	273	249	264	252	249	254	249	265	275	225	257	251	256	261	236	267	258	250	272	245	243	261	267	255	226	246	250	232	245	247	243	254	241	252	246	239	255	245	264	246	233	276	231	247	255	273	258	266	280	251	257	246	244	259	245	211	271	270	263	268	259	220	222	236	246	258	263	258	239	224	257	246	248	259	265	263	246	262	263	235	249	252	237	251	250	257	235	248	245	258	241	246	274	242	268	251	262	260	266	239	251	246	252	248	256	255	241	248	224	235	263	261	223	252	251	253	240	262	281	248	274	256	264	248	245	240	239	247	283	219	259	272	243	286	231	264	267	242	263	272	262	278	283	240	220	257	221	247	236	231	267	248	243	255	270	245	258	272	265	283	272	253
23634	21281	28215	24703	21067	11500	4433	2569	1749	1320	1026	903	666	591	477	416	448	394	350	284	295	272	263	257	272	246	235	248	229	217	247	204	224	237	217	195	180	253	238	215	255	200	193	236	186	243	222	212	203	188	221	201	219	207	201	200	224	212	212	221	246	232	234	215	223	219	250	207	218	201	221	199	194	238	229	210	204	212	231	213	194	214	224	198	231	246	186	223	200	215	205	236	213	208	205	212	220	226	192	234	232	211	224	205	219	204	233	199	203	223	241	198	206	248	217	222	219	221	203	217	231	239	215	226	218	221	222	226	225	205	195	203	224	231	214	186	222	232	196	226	214	200	203	221	203	236	222	230	225	223	220	232	232	217	220	228	206	198	237	215	194	200	210	245	199	216	219	257	204	208	210	234	233	211	208	220	215	209	235	212	199	203	188	222	219	236	224	243	224	222	224	236	225	201	201	222	258	218	211	185	194	244	215	219	212	211	229	207	224	222	231	217	238	226	247	205	218	239	231	199	230	223	209	191	234	213	232	223	198	215	200	216	213	227	237	226	218	221	224	201	225	209	208	235	251	207	222	236	203	226	224	233	190	235	239	215	197	253	226	219	220	194	204	217	199	222	232	215	215	222	217	210	217	213	210	210	235	243	224	210	221	206	216	204	236	220	216	231	231	224	222	245	217	220	211	219	195	217	216	212	225	236	227	230	233	194	202	203	231	201	232	212	210	215	225	218	242	186	219	242	212	203	214	227	205	248	231	232	228	217	212	197	225	229	217	229	210	228	203	196	247	210	202	247	216	231	205	218	251	209	220	218	207	217	224	212	207	239	203	225	211	232	230	235	200	200	194	238	192	218	211	234	210	202	237	229	210	220	222	215	199	223	224	202	225	197	214	196	197	213	233	219	224	236	208	196	253	247	208	230	225	226	232	231	230	218	193	253	209	200	210	222	220	229	226	210	232	216	201	214	221	214	219	227	218	212	185	219	230	233	228	223	216	221	244	207	219	225	228	219	223	207	243	219	221	222	224	224	207	204	201	249	222	194	229	194	212	203	225	237	231	239	219	201	219	217	234	242	199	227	214	201	235	229	235	226	204	231	233	218	229	216	224	237	218	200	208	201	241	217	207	239	218	225	218	225	212	199	206	216	214	221	238	226	215	235	199	213	231	224	214	211	207	203	218	227	189	208	222	218	228	230	201	218	241	227	193	248	218	188	216	201	190	217	207	220	196	197	194	236	227	202	215	227	204	207	244	208	234	219	212	239	233	225	248	206	224	223	245	218	213	198	243	207	199	192	185	187	193	222	219	197	197	241	230	203	244	217	212	228	198	219	234	216	186	233	220	248	234	178	217	226	187	188	178	216	193	210	216	210	228	228	224	188	212	232	210	231	203	239	213	233	250	194	220	238	182	175	225	213	234	206	194	223	209	211	214	223	216	225	222	223	198	205	223	217	200	188	225	206	220	240	204	209	239	195	197	210	221	213	209	224	201	195	208	209	199	211	186	221	234	200	205	236	216	229	235	208	211	208	221	195	261	208	219	192	227	210	198	217	202	215	236	219	209	212	208	196	223	204	195	226	231	220	209	209	212	224	212	221	224	233	206	234	206	199	228	215	205	240	206	189	197	189	214	222	210	214	215	231	223	197	229	201	228	194	213	205	214	213	200	231	235	221	213	207	217	227	237	230	204	199	222	192	196	208	217	245	216	229	220	227	224	197	209	240	224	217	219	204	196	210	226	238	241	206	237	195	222	199	215	217	230	199	206	200	238	233	195	182	202	217	227	216	233	209	214	218	208	205	209	236	209	179	217	214	222	209	232	239	211	195	194	233	208	217	209	236	244	212	212	218	225	222	200	215	228	203	237	215	182	216	200	211	183	241	237	208	208	217	213	205	243	238	212	214	226	218	209	232	199	210	230	214	228	207	238	221	243	235	214	260	221	212	210	192	198	223	197	237	227	197	247	188	176	195	207	198	197	195	202	222	194	222	237	214	235	198	238	211	213	198	224	222	192	215	204	218	224	237	205	210	224	225	212	201	226	229	209	231	205	184	219	224	215	214	240	242	214	243	190	178	220	250	207	225	217	208	217	198	235	236	216	210	239	231	213	230	224	225	201	202	216	221	226	204	204	205	215	226	205	251	240	203	194	190	205	221	205	212	210	226	208	213	229	211	201	226	221	194	208	210	214	223	234	220	209	219	219	195	235	230	197	206	210	228	231	220	205	217	225	197	217	204	237	228	217	216	213	211	226	208	225	210	191	227	210	189	226	202	231	220	198	210	226	217	234	200	216	251	196	228	204	217	195	218	229	230	225	231	220	205	230	221	219	201	223	253	208	216	226	215	208	196	190	225	195	239	207	204	227	200	189	202	250	237	208	219	228	199	213	219	197	237	227	222	213	197	196	196	243	232	230	179	184	234	214	221	231	232	205	222	235	214	218	218	193	223	208	184	219	200	202	226	230	213	191	218	188	228	210	228	205	248	218	204	215	213	212	223	250	251	221	226	243	194	208	212	236	222	231	198	216	218	233	238	205	227	214	216	231	223	214	234	234	225	229	214	210	223	224	191	213	216	205	209	221	244	206	225	227	219	212	213	209	214	213	215	241	242	257	223	226	227	208	226	215	214	237	212	218	228	213	206	251	218	222	223	222	193	219	223	208	228	210	223	212	240	224	217	205	202	220	221	207	216	222	198	213	218	219	217	202	216	209	219	225	200	221	224	200	210	223	216	240	227	210	212	228	210	212	242	203	226	188	221	211	215	214	228	200	193	209	183	231	221	193	214	234	223	211	241	208	219	221	240	194	188	256	193	208	210	216	214	217	232	200	226	217	213	211	198	211	210	210	226	190	188	239	197	195	240	219	232	225	211	213	230	210	206	213	223	223	236	203	212	233	231	213	200	190	200	209	212	229	228	236	217	239	215	249	198	244	184	207	233	246	222	225	208	211	231	206	222	213	226	246	211	195	211	208	210	205	236	234	210	216	198	223	213	197	233	228	240	216	188	189	219	223	214	199	197	211	224	234	226	196	229	221	199	187	226	221	223	188	219	236	216	189	240	219	222	236	220	227	230	213	192	216	231	207	202	212	221	209	202	241	232	209	224	222	219	209	195	236	222	197	213	207	187	253	243	220	212	178	207	222	206	200	219	215	202	231	224	235	244	226	227	244	230	224	217	209	214	231	203	212	209	208	243	215	182	192	196	230	209	241	210	241	204	205	235	206	207	230	216	228	214	203	221	218	224	213	219	222	217	205	208	241	219	222	205	209	198	235	215	208	241	217	205	231	236	184	221	216	206	212	216	209	212	189	238	237	210	243	242	219	217	213	245	184	220	217	228	206	231	215	235	210	219	215	200	195	215	221	234	223	255	233	212	209	235	221	214	236	213	224	190	207	207	226	227	218	211	234	240	211	211	219	230	219	219	249	232	263	214	196	209	212	232	210	225	215	214	217	242	214	225	202	247	227	202	212	211	222	232
19029	39245	31714	20548	13548	9120	6596	4649	3310	2428	1908	1394	1188	943	765	686	609	560	487	424	412	353	295	342	293	272	292	277	252	241	262	241	279	249	247	256	256	262	253	264	249	227	236	253	230	281	253	256	260	228	229	245	252	239	256	275	230	232	239	240	252	252	256	246	240	252	251	249	240	226	256	263	253	265	226	248	227	240	254	281	271	249	236	244	241	243	230	253	224	252	247	235	256	261	235	228	235	236	253	230	223	230	229	276	234	265	231	266	248	254	250	236	229	232	243	243	244	265	235	255	233	230	241	230	256	216	226	245	263	258	287	222	245	238	209	229	250	260	256	238	274	233	249	224	245	253	269	240	202	261	246	254	253	263	267	264	265	264	253	266	250	252	246	262	261	256	246	264	232	253	247	270	258	225	244	238	273	240	280	252	243	245	254	230	228	258	256	245	241	256	249	249	247	210	235	228	247	254	236	257	241	284	225	250	271	239	274	246	250	219	235	271	238	222	231	248	249	246	260	266	240	250	250	243	188	258	249	237	238	247	238	229	269	242	246	252	251	282	252	213	218	244	257	239	245	211	257	239	232	265	258	269	243	257	238	246	254	264	269	240	251	233	234	236	261	263	249	214	219	232	265	255	273	223	232	238	254	235	278	254	272	237	224	248	231	281	268	241	280	252	231	250	222	256	234	241	276	218	252	242	244	237	229	243	255	263	253	251	236	268	236	247	250	232	250	215	258	252	203	261	246	256	266	247	270	260	237	258	235	250	249	241	228	241	239	228	275	226	230	255	243	244	225	237	229	253	235	250	253	271	246	256	258	249	264	254	261	236	240	253	231	237	223	241	245	233	249	240	258	265	216	227	252	242	251	270	253	255	257	257	254	264	267	242	232	227	230	270	256	253	226	241	256	263	266	253	255	229	271	249	230	253	242	218	254	269	232	270	243	249	234	248	233	232	217	243	218	243	236	225	255	222	244	250	259	239	254	220	224	243	255	240	241	250	267	227	244	255	225	250	262	234	259	264	273	263	274	248	253	246	269	250	248	249	233	232	259	241	261	250	246	224	239	231	236	223	237	264	240	253	251	260	239	279	264	233	253	235	252	253	225	250	263	240	256	244	237	253	235	263	237	259	219	246	239	246	221	238	235	251	241	235	214	258	250	277	246	264	250	263	259	235	255	225	281	250	227	262	235	232	268	249	261	250	236	224	256	219	230	247	246	228	249	262	243	231	244	261	250	264	251	239	262	243	231	256	251	243	245	254	234	247	248	249	258	233	262	229	259	233	244	233	216	248	228	289	252	255	241	249	252	224	246	233	259	273	243	233	259	228	235	234	257	225	237	241	238	249	255	269	221	233	243	247	231	246	237	258	228	247	239	275	239	216	274	235	260	235	245	242	233	259	265	245	261	259	216	274	235	246	236	270	260	231	222	246	244	221	220	227	230	228	230	251	248	258	277	232	234	288	232	237	234	248	269	237	237	258	244	239	231	218	242	237	246	272	251	248	232	256	236	231	224	246	250	244	258	249	214	210	254	225	255	234	236	251	229	260	233	263	256	221	235	257	234	240	226	260	263	258	244	256	238	240	247	272	266	271	243	247	249	231	223	255	243	242	245	244	227	282	260	237	292	235	223	252	265	257	247	238	252	260	238	267	228	236	258	245	229	253	232	232	217	228	255	259	231	251	225	250	241	240	223	229	247	249	265	269	239	197	221	225	260	252	246	224	262	239	224	273	244	231	244	243	272	250	239	225	255	265	246	260	228	260	266	227	233	263	240	230	240	232	245	273	259	232	251	257	256	238	237	244	226	262	235	221	245	230	246	236	264	221	239	212	244	255	228	243	213	254	262	253	252	257	263	219	275	242	247	253	255	250	232	261	279	239	235	249	264	244	248	245	247	244	256	230	274	255	251	258	241	270	256	260	251	270	237	227	240	265	220	221	237	245	233	254	254	266	225	248	240	258	235	256	243	243	286	230	220	242	255	241	214	232	242	257	235	267	257	237	247	231	244	217	241	257	218	224	252	242	224	231	249	229	238	231	246	267	262	207	262	265	224	250	248	236	252	257	279	233	261	213	275	236	239	239	235	273	238	262	245	253	247	268	264	257	270	248	259	251	250	269	243	241	242	272	281	245	233	237	227	245	233	243	249	254	251	256	250	238	253	230	254	250	217	227	259	247	251	262	212	227	250	231	237	240	281	221	256	257	265	255	251	225	233	236	236	231	239	229	240	247	251	249	248	262	276	249	280	261	249	241	255	258	254	223	232	233	227	229	222	278	258	223	245	228	218	271	253	269	260	248	278	259	262	224	249	243	243	253	215	228	229	251	262	236	228	259	254	254	241	224	256	255	269	251	254	240	216	205	227	250	226	223	276	249	234	228	233	252	231	248	242	223	239	226	275	276	258	251	244	227	244	258	225	227	232	258	226	244	253	253	272	230	242	215	231	228	243	254	234	220	240	239	216	225	228	240	210	278	238	252	262	258	243	247	264	267	233	249	271	257	240	271	246	244	246	282	253	237	250	251	248	237	254	246	236	233	254	238	240	262	258	233	248	243	240	258	245	259	241	242	232	223	238	220	239	259	245	233	235	256	245	244	261	235	259	224	296	245	265	236	252	249	242	233	221	271	247	244	243	220	230	237	266	238	233	256	236	240	228	216	240	252	225	223	213	245	284	254	278	240	244	237	207	234	254	215	245	224	222	262	253	262	246	229	251	258	240	236	255	270	249	229	244	243	261	259	254	221	264	230	237	250	211	233	252	245	244	221	249	258	248	257	251	281	210	245	248	239	270	239	238	253	234	252	272	242	230	246	260	244	234	248	244	263	252	248	254	260	225	220	263	228	247	234	246	219	231	249	240	263	261	254	257	258	245	240	214	239	234	224	266	235	251	237	217	275	268	277	251	253	244	248	257	238	250	228	254	211	251	244	224	282	213	225	239	243	225	261	249	252	256	229	244	232	248	291	253	219	280	217	258	239	251	242	258	263	227	251	265	261	227	269	225	247	265	266	243	254	240	240	248	238	265	257	213	227	230	263	252	231	245	235	218	246	271	228	235	249	221	229	234	244	276	256	259	213	242	248	236	225	236	258	258	238	252	239	278	236	251	263	216	238	272	275	253	248	222	205	248	232	273	243	239	244	241	235	231	243	246	231	271	262	239	265	230	258	244	237	239	248	248	226	232	254	226	253	240	229	242	252	190	226	261	223	233	246	215	258	234	241	244	237	245	229	220	218	263	238	256	246	270	215	241	256	269	248	247	222	241	224	225	236	238	228	237	235	266	227	234	254	233	255	221	253	252	220	232	239	239	253	266	235	234	254	256	232	244	247	222	240	270	243	254	237	226	248	265	252	260	260	276	263	225	234	254	255	260	260	251	229	262	268	247	249	255	271	255	238	234	243	255	249	214	241	238	237	283	257	255	244	244	241	244	276	223	244	261	247	253	271	224	227	243	258	244	245	271	255	216	251	243	254	210	253
25299	21373	26671	24627	9030	3759	2490	1760	1209	933	766	619	551	477	370	398	351	331	316	275	253	271	252	263	258	266	220	218	197	245	223	257	238	227	242	218	227	232	225	202	241	242	219	210	249	230	244	221	239	209	240	222	249	224	210	251	218	220	195	246	225	218	195	219	200	221	232	208	221	208	216	220	246	232	216	218	229	229	206	239	198	211	238	239	222	245	224	222	240	218	222	260	253	221	244	200	273	232	230	225	238	215	233	208	225	212	221	231	230	220	257	238	212	194	242	223	252	208	234	227	235	255	241	237	224	208	216	220	234	232	227	218	200	199	228	225	230	243	228	214	228	212	238	219	218	246	240	222	231	242	209	210	213	203	228	244	237	223	219	231	234	223	239	213	232	234	223	206	250	224	241	228	229	227	207	228	245	226	230	204	211	233	204	232	213	214	225	271	248	212	218	221	211	225	245	253	244	234	214	231	226	265	219	203	216	241	221	216	220	241	239	226	219	214	260	217	224	235	212	229	227	249	223	210	223	217	233	214	243	224	229	233	221	196	214	203	225	232	194	224	221	215	204	221	206	227	223	224	215	243	230	223	229	204	239	242	214	223	223	206	222	216	245	216	239	223	233	228	220	223	253	207	232	221	235	212	222	223	205	215	208	194	203	249	235	217	229	244	234	223	216	259	231	218	243	202	233	229	218	215	220	227	207	196	230	205	249	233	240	211	195	223	230	240	228	243	244	229	203	253	244	238	202	222	239	230	215	246	210	211	211	229	231	231	249	246	232	240	209	242	207	232	206	203	221	211	227	232	238	237	223	227	211	219	231	218	229	220	197	223	224	232	229	233	233	225	244	220	227	224	210	224	262	207	236	226	247	211	197	221	218	217	236	221	262	227	238	268	210	199	235	221	229	229	221	233	204	200	254	219	237	233	213	221	231	216	217	212	196	233	240	231	233	208	210	230	243	248	212	206	210	261	218	216	221	222	213	246	238	236	193	219	194	226	200	226	215	210	204	233	201	239	224	253	248	231	225	229	226	202	229	205	220	222	245	213	205	252	225	226	212	216	207	199	214	250	213	233	246	235	228	249	213	229	201	216	279	218	230	223	216	226	216	222	237	206	233	207	218	233	227	211	243	221	222	231	207	228	217	240	210	215	208	214	230	203	231	202	233	229	234	224	227	215	234	210	232	205	203	224	239	228	232	229	198	235	222	222	225	199	228	228	213	217	231	221	193	240	238	241	240	197	200	222	210	217	217	252	210	229	250	226	207	226	206	223	230	223	224	236	221	239	220	199	218	239	222	235	251	216	228	210	212	257	219	180	197	226	194	210	225	199	194	201	216	230	226	221	203	220	237	219	239	244	253	245	203	228	195	230	214	221	224	207	213	219	217	238	231	211	213	220	205	213	226	217	220	218	209	230	232	227	209	218	210	244	208	211	219	227	231	205	206	240	223	236	208	209	245	213	187	232	242	195	232	232	200	210	212	225	207	221	216	218	233	226	229	222	200	199	204	225	201	228	223	223	243	230	225	232	226	227	253	206	226	246	234	239	234	222	217	226	227	230	232	257	226	227	256	227	252	199	210	196	208	194	212	226	209	213	222	224	219	217	218	213	228	214	221	217	248	229	220	247	234	212	237	236	208	237	244	232	209	221	236	212	190	205	234	245	235	228	227	232	216	235	217	228	213	223	193	185	228	209	228	230	199	238	209	259	222	235	226	237	232	232	228	205	208	227	250	247	221	231	224	233	222	209	193	224	241	231	219	257	214	235	210	223	229	204	214	213	226	229	221	227	197	214	227	205	215	217	227	239	226	242	221	223	232	262	229	224	225	236	246	225	220	219	262	211	240	233	230	221	213	205	236	201	216	218	213	227	234	206	211	211	205	217	225	214	205	232	221	228	210	207	220	222	184	194	250	227	228	200	240	224	204	217	219	239	209	242	237	198	220	219	240	212	233	230	225	228	224	232	214	192	204	232	220	247	207	223	231	231	247	231	244	248	220	234	233	208	234	237	223	204	219	206	212	249	239	224	236	220	225	215	217	239	240	252	195	247	204	210	211	208	215	232	226	244	222	235	227	255	247	242	214	220	240	236	236	212	251	244	215	233	212	201	227	243	212	227	233	228	228	238	236	203	215	229	223	197	227	232	247	245	214	212	222	223	222	213	245	252	222	229	204	233	224	235	232	242	209	237	207	249	242	248	218	209	235	238	222	227	220	227	214	240	237	221	240	227	206	227	228	205	246	196	213	230	230	222	237	205	216	228	208	215	222	226	221	211	221	237	228	235	203	226	235	187	238	220	209	229	227	232	234	237	225	228	220	267	222	203	224	239	223	197	208	230	231	234	240	194	226	214	227	227	204	259	219	247	229	221	212	211	210	198	208	221	214	239	211	253	234	229	201	239	244	232	240	217	207	212	216	218	225	220	221	250	246	231	240	222	216	220	210	222	215	232	213	224	230	224	209	194	235	220	235	240	238	234	246	213	233	221	231	220	226	200	227	217	204	223	212	203	213	247	214	212	216	226	195	233	210	251	208	208	214	231	233	230	217	216	217	211	226	221	239	213	219	205	223	224	235	190	232	230	231	226	210	216	197	252	219	211	215	209	222	250	246	226	236	252	205	205	237	219	261	249	236	235	218	218	219	228	233	213	206	200	208	239	245	213	242	235	234	224	223	236	183	249	239	221	230	229	217	248	206	231	230	218	214	231	225	214	249	221	220	244	227	226	230	223	214	200	229	198	220	228	198	242	218	220	211	229	215	236	247	205	248	215	216	225	212	238	244	207	226	240	217	246	235	257	234	227	233	226	214	206	213	193	235	231	217	209	236	253	213	250	239	234	202	228	216	219	233	238	225	233	232	236	203	194	215	233	198	222	213	225	240	238	251	205	230	221	223	225	213	206	221	204	229	220	235	212	232	234	201	236	247	198	212	246	226	243	194	197	228	226	228	210	234	216	258	243	224	233	204	238	224	213	246	239	245	213	206	233	224	232	207	198	234	219	200	208	217	235	216	237	241	238	204	234	227	240	218	216	234	235	219	235	216	216	215	202	242	222	212	227	240	227	224	224	215	224	237	219	218	232	240	221	220	235	233	206	248	230	199	264	227	237	199	214	231	213	236	223	227	194	250	254	225	230	247	220	211	220	244	221	221	217	234	210	210	236	207	243	233	222	224	212	229	247	241	199	254	209	216	219	247	221	257	230	225	222	204	193	237	216	244	220	209	225	219	226	254	241	197	225	206	243	220	232	236	207	220	262	219	195	214	212	248	229	265	237	216	214	202	246	223	242	224	225	285	226	226	221	222	214	240	232	237	200	228	230	215	226	213	213	233	212	216	204	218	261	211	214	227	221	207	202	213	243	222	217	219	250	255	204	246	243	215	205	209	221	243	230	207	241	211	233	255	241	266	214	211	214	222	244	228	199	248	213	256	252	232	234	226	217	229	199	221	207	228	200	235	217	199	247	206	211	209	252	215	225
18750	35341	27622	16642	10644	7164	5022	3598	2653	1905	1478	1060	888	743	656	539	531	463	385	429	361	349	345	348	301	316	278	294	284	271	292	281	252	285	300	247	249	254	264	275	264	243	227	238	267	264	265	273	260	264	280	264	251	281	288	275	238	229	245	272	241	261	255	273	239	269	266	267	249	255	273	259	247	296	284	248	255	241	265	261	256	254	255	258	256	286	277	256	238	257	288	269	287	238	268	273	264	256	252	260	253	243	285	234	256	256	275	274	276	270	262	260	260	255	253	238	244	264	261	294	271	291	265	245	260	261	238	265	275	249	244	265	258	249	269	263	235	268	243	280	257	270	246	250	240	224	254	256	247	253	249	273	283	235	272	259	268	263	235	276	240	240	266	258	279	251	258	293	236	250	272	247	253	271	255	276	270	245	271	245	273	255	281	240	265	250	263	264	255	248	225	272	265	244	252	247	253	249	242	268	275	272	260	259	288	258	277	238	258	265	236	255	262	258	250	263	249	243	270	263	246	240	233	263	277	252	272	229	247	242	268	262	236	255	276	285	265	234	249	276	269	253	292	233	237	286	254	272	242	233	264	229	235	241	270	270	269	270	253	243	277	276	251	264	243	258	262	271	242	297	268	255	259	274	254	268	265	252	276	255	290	280	211	237	259	280	261	250	268	258	259	276	260	266	245	252	242	255	264	252	272	267	263	242	257	263	276	288	259	262	255	259	264	261	267	261	256	237	281	277	253	295	234	247	251	245	235	258	265	283	271	267	250	277	255	275	281	237	266	277	263	265	257	256	275	269	273	262	245	249	259	221	265	267	254	266	252	270	240	281	244	278	289	265	237	260	257	268	267	263	258	246	242	262	245	246	246	245	247	244	261	282	246	236	263	285	247	289	267	258	244	248	247	254	252	259	263	251	251	235	263	254	254	272	272	233	262	235	230	263	243	266	265	286	283	272	268	263	285	253	257	231	250	241	275	265	243	250	233	239	264	249	243	290	260	253	273	262	271	257	264	224	273	237	241	266	274	266	268	220	234	243	277	212	223	267	242	281	217	243	243	239	287	242	269	258	273	245	261	266	272	271	263	225	259	245	237	263	256	267	252	266	253	248	280	266	243	249	243	291	241	261	251	254	262	255	219	270	271	222	256	258	247	237	265	282	280	254	241	243	278	237	267	252	264	235	249	257	252	257	277	249	257	260	229	254	262	243	260	262	286	260	287	259	257	251	287	261	263	234	275	263	262	268	260	225	272	271	277	256	264	272	264	261	255	270	235	231	249	262	275	247	252	245	250	273	269	274	266	279	273	271	245	286	284	281	253	273	231	237	220	248	235	257	243	232	242	267	261	247	256	260	234	277	231	256	249	250	283	262	242	237	266	255	262	249	225	225	247	257	280	277	290	250	256	253	254	248	245	273	258	261	246	220	253	250	250	243	259	255	273	267	273	250	242	242	274	243	267	259	257	266	219	252	262	242	269	271	261	270	261	284	236	273	229	260	269	259	245	239	278	275	247	254	257	244	276	272	254	265	280	273	243	275	292	275	255	280	246	278	246	251	245	294	247	260	250	259	261	266	275	235	256	268	280	275	233	256	243	269	257	259	263	288	259	257	286	256	245	255	236	265	251	257	281	259	269	229	247	255	247	256	244	262	236	256	257	300	245	261	243	273	267	241	265	266	268	278	264	224	242	259	261	245	274	258	260	228	267	228	269	279	244	237	287	266	271	267	276	263	250	249	242	240	280	262	263	245	254	278	267	263	246	237	252	262	255	259	233	260	279	263	240	239	273	272	263	255	278	243	238	270	275	266	260	236	235	251	225	262	252	248	237	256	253	253	236	257	254	253	277	268	268	281	255	255	258	235	257	254	257	258	301	267	265	248	254	273	215	246	260	283	288	265	279	252	263	259	272	231	270	278	287	251	237	242	246	311	238	277	249	239	265	259	289	278	272	262	296	276	271	252	255	258	261	261	250	286	280	251	265	246	238	260	274	280	257	272	260	237	221	248	276	272	215	259	276	246	262	245	244	284	247	247	234	250	272	251	253	284	280	287	287	260	249	260	269	228	266	252	256	256	252	226	256	286	259	261	258	268	260	271	258	245	279	234	257	268	254	247	273	271	250	251	235	232	251	271	231	231	254	259	251	266	268	269	256	287	271	268	277	261	267	256	259	261	247	259	231	280	240	248	226	264	277	275	256	241	269	259	267	235	249	274	244	260	268	271	267	246	258	259	265	264	263	278	265	256	241	256	259	257	263	237	265	248	231	260	253	246	284	258	240	254	259	252	247	253	250	259	253	250	242	240	274	243	283	255	261	244	246	269	265	260	263	240	224	243	245	266	294	269	266	226	280	277	261	271	259	227	259	250	247	267	251	268	246	275	271	295	260	249	272	273	268	256	268	238	238	244	259	268	272	268	244	254	262	232	275	213	269	255	261	242	241	274	260	268	259	280	273	286	253	257	238	284	254	230	256	283	255	253	264	216	272	250	258	231	274	256	240	272	267	243	242	240	240	258	267	244	239	255	234	248	241	228	244	248	268	258	220	272	277	221	276	252	254	237	250	271	241	268	318	256	269	298	250	256	237	234	265	239	265	270	248	265	283	236	246	260	242	234	260	271	258	229	269	258	259	267	247	272	237	247	274	237	240	263	226	247	266	281	269	232	277	269	247	257	235	221	268	269	252	260	225	275	270	281	232	263	249	254	248	266	264	235	244	268	237	236	244	243	246	269	267	282	255	260	257	277	243	264	247	233	270	260	256	269	247	264	253	257	282	243	267	230	266	243	244	263	260	270	252	248	253	267	253	246	247	261	247	262	245	268	288	280	296	275	269	245	259	261	265	231	253	234	275	253	271	263	238	262	260	263	261	261	235	286	263	254	243	232	273	288	283	277	225	258	276	274	265	264	238	247	230	300	237	264	281	269	262	215	263	273	272	255	246	234	280	259	235	272	250	270	250	237	253	252	254	248	254	273	263	241	245	259	259	243	246	259	254	248	247	265	265	278	264	264	245	256	239	242	289	241	252	230	242	284	255	235	260	270	267	244	238	275	281	250	263	267	232	247	258	236	264	249	251	271	260	246	266	245	279	274	254	237	237	238	257	262	261	229	268	268	246	252	242	261	269	234	288	258	240	278	272	242	270	283	271	265	270	267	252	254	259	250	297	259	269	291	249	251	256	280	240	255	261	249	241	245	250	278	259	262	257	280	282	243	243	253	267	232	276	229	253	248	265	261	287	256	270	271	246	277	224	266	263	253	248	220	244	271	250	263	229	273	250	261	237	260	243	261	290	255	253	264	259	265	228	249	251	253	271	266	230	251	267	270	286	238	238	245	244	239	256	272	247	283	229	274	285	281	256	248	283	251	250	267	239	258	263	262	268	280	256	247	250	278	258	267	265	262	243	276	266	230	250	252	240	268	264	247	271	239	274	285	249	288	275	262	253	271	262	255	260	277	255	246	246	275	247	254	283	240	282	252
22781	21329	28795	24220	21366	20752	9431	3704	2338	1712	1271	1066	835	704	590	530	461	436	394	334	304	313	292	233	276	239	281	272	261	236	218	252	219	233	217	215	226	215	207	218	203	223	238	205	220	215	217	231	217	239	232	212	224	245	222	199	207	205	233	226	242	229	235	246	226	210	207	190	225	226	198	224	215	229	238	186	205	201	205	228	216	203	223	227	211	196	212	214	216	239	233	235	219	218	227	203	218	237	241	225	247	223	194	239	220	236	249	233	237	220	222	233	228	216	204	234	217	239	220	243	240	216	260	214	199	212	229	249	223	251	184	263	202	223	218	222	223	235	238	197	193	222	214	223	214	226	237	247	205	211	211	228	181	214	238	237	209	190	222	223	216	223	218	221	228	236	226	236	238	203	222	201	220	201	213	239	241	188	221	216	225	222	240	229	201	193	227	207	205	241	230	225	239	231	212	217	221	243	241	223	234	229	249	211	225	234	216	223	202	246	220	233	228	227	223	220	210	218	228	227	230	223	237	232	228	215	212	222	226	226	222	205	206	209	199	238	229	218	222	218	214	204	206	225	214	247	231	220	254	230	186	253	237	224	210	215	247	241	205	229	220	208	209	208	221	228	231	211	207	208	223	206	212	210	216	233	215	220	233	237	243	219	242	215	249	214	262	190	228	210	216	222	216	231	195	202	226	263	230	220	198	206	221	254	253	229	228	234	236	231	213	222	236	221	202	206	225	220	195	219	228	232	233	217	202	236	252	201	212	215	227	212	197	206	233	198	192	222	263	212	236	223	232	249	205	228	214	234	225	215	231	219	194	232	234	196	205	225	228	242	212	218	219	231	211	204	212	235	198	231	235	217	225	229	208	218	211	230	221	245	196	202	209	247	208	233	202	227	233	200	224	218	224	236	229	207	216	228	238	226	236	232	213	213	201	243	239	214	219	210	216	218	231	228	208	217	230	219	212	218	223	223	198	238	227	255	219	254	244	232	213	273	200	223	232	210	221	243	204	212	204	224	209	256	233	206	220	260	211	198	204	220	225	252	234	230	215	226	232	201	207	199	209	211	219	221	235	211	217	215	262	231	227	234	221	220	245	207	246	206	243	215	228	224	249	198	222	231	217	224	218	209	227	231	216	236	192	220	245	226	214	217	234	242	240	243	228	238	228	239	203	203	224	222	210	223	239	208	251	198	214	221	235	222	217	231	221	202	219	218	203	202	234	227	238	233	201	220	223	213	232	216	224	215	214	227	243	247	228	203	209	230	223	212	216	223	247	224	224	219	235	217	257	223	229	225	225	197	217	253	233	214	220	214	240	263	238	222	223	235	200	227	231	227	215	234	237	239	221	220	230	215	224	211	209	229	233	208	232	217	195	214	206	221	245	223	265	216	214	208	232	246	220	190	240	215	214	245	208	220	215	232	232	247	260	225	191	196	215	217	204	204	203	195	249	213	225	262	232	228	219	227	228	237	213	233	220	207	252	234	223	202	221	217	224	233	224	231	223	221	224	236	216	217	185	218	207	221	209	209	236	242	238	218	238	212	194	237	206	239	232	209	227	207	226	211	219	222	233	232	223	215	217	219	209	230	237	192	217	209	224	204	216	247	222	235	215	242	187	191	201	235	189	228	207	215	198	221	238	205	232	219	228	251	199	242	212	222	201	234	253	241	217	221	210	221	230	211	224	232	252	219	217	246	235	224	237	223	243	218	206	217	220	242	222	221	224	259	237	217	229	204	221	230	227	208	214	226	227	225	205	221	199	206	227	211	236	215	239	229	220	215	217	226	202	201	183	203	232	202	232	220	221	236	217	222	230	228	217	218	199	222	215	233	209	221	188	198	214	227	228	230	239	234	219	211	229	227	217	233	227	218	210	220	214	218	211	219	216	216	209	209	209	231	225	235	195	231	215	204	236	221	216	212	235	231	213	226	188	222	235	202	235	214	241	220	218	225	222	214	220	229	218	225	210	230	210	240	209	231	244	221	224	194	254	198	222	233	215	221	205	231	202	223	232	217	260	213	206	242	230	252	233	227	219	218	212	231	215	228	205	224	249	203	224	247	200	206	231	229	213	202	195	231	190	246	207	214	208	219	235	238	231	198	199	225	190	212	226	218	219	197	213	224	246	204	239	196	241	224	251	203	241	252	213	202	265	250	213	215	241	230	192	248	203	212	238	215	215	220	234	212	239	226	217	222	212	211	213	233	225	209	211	200	231	248	221	209	216	223	226	208	202	229	232	209	237	222	216	200	225	239	222	221	216	216	233	216	226	247	239	256	229	217	241	237	236	248	231	216	217	232	208	200	214	200	220	200	234	230	199	234	207	232	208	237	196	233	206	250	222	247	226	223	213	247	222	215	212	190	235	234	214	254	192	205	218	214	225	224	242	218	202	228	238	208	232	213	206	221	208	226	211	201	213	236	221	205	225	230	210	218	217	246	237	198	218	219	235	223	221	202	212	220	245	243	197	217	226	210	230	199	215	209	224	208	251	208	240	237	244	217	216	212	213	220	216	229	235	248	207	199	256	213	205	236	206	239	213	208	224	231	215	207	199	227	193	236	222	225	226	204	208	226	231	194	214	213	207	216	228	218	242	234	244	232	220	217	225	206	232	210	208	241	236	222	223	224	221	246	238	218	191	234	242	248	237	199	211	221	251	213	181	208	233	220	224	225	224	257	231	253	220	223	226	216	223	222	189	239	225	239	241	199	228	225	193	190	229	224	217	218	236	204	210	212	233	215	240	208	212	219	220	220	214	216	218	234	239	203	217	230	216	220	229	262	206	192	205	210	225	233	230	227	192	215	254	217	238	208	246	235	221	229	224	204	261	237	236	234	226	227	224	219	223	222	221	215	211	212	230	215	203	244	258	203	227	220	236	211	223	213	230	239	194	234	228	227	202	229	192	222	238	218	221	196	203	258	214	223	213	216	246	244	196	225	203	236	227	197	227	252	234	222	216	212	231	222	227	236	221	231	240	238	234	214	207	230	209	198	229	210	248	247	213	225	221	211	210	226	192	207	219	188	236	229	204	215	208	213	216	249	248	226	217	217	227	191	227	198	237	217	244	204	226	213	216	231	240	225	245	254	217	201	210	242	237	202	209	230	230	223	228	212	234	211	207	209	219	220	219	240	233	210	226	201	207	211	207	216	221	214	223	204	196	216	206	225	236	232	261	197	209	222	222	201	236	203	247	248	202	206	243	232	243	209	216	217	235	228	216	221	230	212	204	203	213	205	182	205	219	231	213	224	236	245	238	202	221	238	215	230	207	252	229	219	208	194	240	204	219	220	201	226	209	216	220	235	231	246	209	226	217	214	197	217	211	252	212	202	219	236	233	239	208	208	213	228	230	206	234	204	261	259	229	206	232	206	240	231	223	234	198	247	228	225	201	240	225	228	211	225	222	222	218	242	211	214	232	203	197	234	243	221	238	209	212	222	229	224	214	210	218	232	220	201	187	235	225	220	207	237	226	221	217	223
20839	43176	35675	24476	17066	11869	8494	6128	4403	3200	2393	1941	1483	1206	970	869	739	606	532	463	431	426	353	363	330	273	303	276	265	277	285	269	289	292	291	258	260	255	282	258	250	243	254	237	249	251	253	247	282	230	256	215	239	249	258	245	253	228	216	221	257	226	255	256	246	249	264	230	263	245	245	242	220	257	233	274	225	256	237	251	229	236	258	229	271	230	235	257	239	263	225	271	229	253	264	247	247	259	240	271	243	236	218	246	249	254	231	264	283	257	217	246	256	241	220	271	243	250	229	212	254	278	235	232	242	253	262	261	237	243	254	230	274	270	261	246	263	270	268	237	266	273	236	247	255	254	251	241	261	236	245	242	263	226	250	233	240	261	247	239	279	234	270	241	272	263	243	262	270	247	237	257	252	250	257	278	237	240	222	281	192	256	256	265	291	237	267	223	269	223	243	241	251	245	273	229	259	247	263	253	261	255	220	271	260	261	254	242	225	260	242	262	255	250	242	241	248	259	252	239	252	253	246	237	249	269	243	283	248	247	214	249	262	259	251	260	255	244	253	239	263	258	249	287	247	238	245	262	248	238	247	248	280	238	244	233	252	273	257	276	245	241	252	233	255	240	240	234	242	257	279	249	258	211	235	220	250	246	249	216	219	275	273	258	240	244	251	251	226	260	256	242	278	270	263	262	229	252	239	250	227	236	240	246	258	267	268	230	251	254	243	224	220	225	274	274	249	244	263	257	236	265	245	238	237	266	263	242	239	254	250	251	216	242	238	258	281	235	259	279	246	252	241	245	234	273	263	250	234	261	255	231	248	259	246	242	273	260	210	210	270	245	275	275	247	247	266	236	241	273	218	233	237	279	243	255	264	274	262	231	236	249	266	277	245	231	252	254	243	241	254	224	256	246	267	272	271	249	241	259	250	246	242	247	265	267	252	235	280	257	268	262	262	248	237	241	227	245	244	265	240	257	260	278	238	250	254	231	250	238	281	257	236	243	247	272	244	241	279	258	245	259	253	238	237	256	269	257	227	249	235	288	249	270	250	228	235	243	247	269	263	266	257	252	233	270	261	204	256	263	263	269	262	250	249	273	224	236	224	260	275	241	241	251	225	250	225	260	238	250	232	274	252	238	281	262	263	237	238	236	219	238	256	268	254	247	284	245	240	284	259	254	245	254	258	242	247	261	244	242	251	228	238	228	243	225	233	225	238	284	239	262	296	269	260	239	253	233	221	249	214	261	241	274	225	250	248	248	238	250	265	253	266	236	248	233	240	280	249	245	224	250	239	244	240	241	264	256	251	266	248	249	272	245	248	241	251	262	257	226	245	280	240	243	257	225	266	231	229	253	272	250	258	235	277	263	243	226	243	222	243	250	239	251	237	243	230	227	275	246	248	245	253	251	253	225	232	229	234	226	262	228	245	259	244	264	266	239	265	233	275	253	249	258	252	272	233	255	250	261	264	225	235	256	262	257	226	252	231	239	245	261	251	243	261	250	249	232	251	263	233	199	244	249	239	219	234	236	228	252	252	222	253	241	285	269	218	265	248	274	252	264	246	239	251	250	239	236	248	247	208	270	258	264	267	228	233	263	213	256	262	226	222	267	253	281	271	246	240	241	256	280	255	258	269	271	264	264	249	278	257	228	254	221	266	249	219	243	240	232	249	266	253	241	237	237	229	258	225	277	241	226	263	228	271	244	264	254	260	251	262	296	252	248	249	252	258	246	281	245	253	245	240	245	271	271	282	281	263	261	257	251	255	218	257	238	230	244	235	285	275	258	240	259	280	234	238	240	237	272	235	259	268	232	244	273	249	264	256	236	257	264	257	221	246	247	245	260	251	244	255	236	242	272	242	258	236	250	244	236	234	242	228	256	263	237	255	241	255	245	242	261	261	244	226	240	257	254	251	259	251	231	245	240	271	223	219	270	240	259	228	231	252	255	246	247	239	235	247	234	259	224	247	222	256	251	242	243	273	261	262	261	260	238	246	234	243	242	258	265	231	247	261	244	218	242	242	247	247	235	273	238	252	252	261	280	264	254	259	244	241	237	260	244	246	268	262	235	253	232	266	248	234	256	243	248	223	247	243	257	255	262	254	252	243	271	264	229	269	280	228	255	252	224	240	186	222	251	259	230	242	231	229	281	244	234	219	226	232	231	241	255	246	241	228	254	232	242	239	247	250	255	243	277	255	239	276	244	267	273	246	262	260	279	273	253	240	272	224	247	242	255	253	238	258	242	228	240	260	257	267	242	265	272	238	236	239	238	231	261	257	246	229	248	256	254	246	227	250	234	243	253	233	248	258	242	243	237	227	234	249	261	245	233	255	253	260	255	227	248	226	228	263	237	247	232	246	236	275	276	230	288	266	283	237	227	276	232	245	245	232	264	262	263	248	239	245	248	240	261	267	251	250	275	253	237	250	266	252	256	262	254	261	213	267	255	247	253	262	239	234	241	246	249	261	261	237	278	216	231	246	251	231	215	264	276	249	257	256	249	238	238	261	233	229	243	254	240	269	245	231	253	261	250	270	259	209	259	243	268	249	263	252	228	267	225	262	256	236	252	238	233	241	246	223	241	238	240	257	249	272	253	240	279	255	240	236	240	253	239	245	250	282	225	251	263	246	256	254	279	268	263	232	236	249	245	254	236	247	249	265	241	252	253	252	265	219	252	251	248	288	254	269	264	261	280	252	261	241	266	215	247	273	257	251	227	230	227	250	250	286	250	226	247	238	253	280	220	241	260	225	236	255	275	253	259	261	243	249	256	248	245	251	247	233	262	253	237	264	267	285	260	239	273	256	264	262	282	261	264	258	244	232	244	281	270	234	252	251	286	239	255	244	252	243	236	253	285	265	231	274	264	261	255	276	262	234	272	246	250	263	241	272	219	233	281	234	239	255	250	250	253	257	248	248	248	233	246	272	261	269	250	241	248	253	251	216	249	272	253	224	237	275	243	262	240	244	244	254	244	247	241	249	221	267	235	255	228	266	236	250	260	239	249	232	266	255	266	246	218	268	229	222	253	220	261	238	244	262	247	260	238	272	265	266	243	217	241	258	232	238	255	207	228	253	272	248	251	269	224	255	244	253	251	264	209	246	224	252	233	233	262	234	236	254	265	270	262	272	244	263	270	227	219	275	266	220	266	237	231	233	249	294	264	233	249	251	287	285	225	258	267	256	267	252	257	242	256	264	285	246	264	269	275	225	238	234	251	243	239	259	252	225	261	238	223	268	252	269	284	227	243	255	255	257	258	262	258	253	246	244	254	245	254	267	251	258	223	284	267	246	246	257	254	287	246	209	263	246	255	256	241	235	261	244	259	231	250	280	284	227	252	240	244	225	253	238	247	230	265	246	247	246	238	252	231	221	243	228	253	244	249	234	238	257	260	208	248	247	257	240	254	280	246	241	209	254	223	252	244	246	230	265	239	256	228	241	265	270	248	253	262	241	249	275	247	249	253	263	235	233	257	241	262	253	277
28070	22456	20382	11033	5147	2990	1996	1433	1073	784	632	489	446	423	365	326	290	314	286	298	257	244	227	223	239	239	218	234	232	260	217	230	220	210	238	217	224	237	241	235	217	234	244	206	247	226	223	212	213	196	205	210	225	226	216	229	216	213	231	201	224	213	220	236	203	231	242	216	230	224	215	219	239	234	220	224	212	226	219	188	268	198	209	228	245	231	242	243	198	251	235	201	241	217	208	209	240	251	211	190	228	211	234	216	210	200	209	232	208	229	250	204	219	214	229	229	212	257	208	229	210	238	211	221	222	222	239	221	225	251	231	202	211	209	238	221	211	224	246	228	219	231	233	202	217	231	252	210	209	197	242	214	217	227	235	231	219	225	208	237	232	227	202	207	208	242	233	213	196	226	214	204	212	182	220	240	211	224	230	209	220	224	262	228	228	203	230	221	221	219	241	231	240	233	235	242	229	218	227	216	189	201	220	217	224	231	227	210	232	214	213	216	203	219	225	242	234	217	220	224	211	211	234	237	196	261	232	215	224	193	217	205	225	213	220	218	216	215	226	212	205	187	228	221	213	201	232	206	239	194	217	205	243	245	234	196	239	243	220	226	248	185	224	210	224	206	221	219	215	211	211	186	239	227	207	219	210	206	230	222	241	242	204	213	228	210	231	188	239	213	244	200	213	237	217	212	230	211	217	205	213	225	200	233	240	201	240	234	239	194	223	199	212	216	230	206	216	241	234	246	212	229	228	221	239	201	219	212	239	257	223	228	237	236	211	209	224	241	226	202	224	205	220	225	207	236	200	218	254	236	211	224	204	204	212	220	209	216	235	192	222	213	205	193	249	217	218	232	223	210	243	199	199	234	191	247	220	192	211	224	209	222	216	198	222	223	207	220	190	251	218	219	228	227	240	243	234	193	222	245	233	224	199	223	224	200	238	230	201	215	252	200	221	205	223	229	231	230	259	233	220	225	230	243	207	218	241	231	231	220	246	228	237	230	232	207	221	232	231	230	229	229	244	246	224	214	217	224	210	226	227	213	197	227	208	239	214	222	239	194	220	236	217	192	218	206	230	196	241	198	207	205	204	219	196	259	220	234	234	215	235	217	214	199	207	237	172	209	229	223	224	207	239	221	212	234	218	225	223	243	228	235	236	193	224	219	220	207	245	218	241	222	231	222	252	208	242	224	228	239	234	221	226	184	231	217	205	212	210	210	235	216	225	206	211	223	221	213	220	234	219	220	245	218	192	221	238	232	227	206	231	250	222	220	238	228	237	222	207	218	202	211	224	221	223	211	209	220	220	209	208	218	227	229	199	198	222	225	220	218	249	237	225	212	210	224	221	205	221	218	239	211	223	217	240	225	244	200	234	203	220	237	207	229	222	203	208	242	236	228	224	219	224	210	205	209	212	207	224	230	228	221	223	230	210	205	207	239	229	231	249	213	213	231	247	221	227	231	246	237	214	227	240	229	211	208	219	237	225	215	203	232	265	209	216	210	209	210	210	246	232	200	226	225	216	236	250	217	231	223	199	234	233	217	233	231	235	200	203	195	234	234	212	201	207	231	229	202	221	206	225	190	233	197	228	202	243	247	229	209	222	215	222	225	211	240	220	236	211	206	211	228	212	220	234	239	210	225	234	222	217	214	209	228	251	223	235	202	255	213	251	217	232	201	240	199	234	217	203	221	206	204	224	224	202	218	260	221	239	216	237	226	204	223	229	220	245	210	209	225	213	191	234	211	238	227	232	222	229	219	226	207	215	233	224	228	233	212	226	225	198	252	210	203	233	207	221	217	240	212	232	229	222	225	212	231	238	227	213	196	249	202	212	199	219	257	254	236	222	251	220	222	219	234	234	241	218	206	245	230	238	214	247	178	212	244	234	219	249	213	247	234	213	216	224	205	199	210	228	216	203	212	227	204	249	228	219	202	225	231	232	197	202	227	211	213	223	216	259	222	237	209	212	202	206	228	230	207	204	214	236	219	192	236	230	222	230	231	208	180	216	198	198	205	226	237	220	237	231	256	228	228	230	233	224	231	209	197	233	226	235	250	221	208	228	228	223	208	245	225	215	227	241	228	239	227	209	224	233	215	233	210	216	234	225	204	235	213	212	258	224	238	225	217	216	230	208	214	203	208	230	243	238	223	248	220	213	228	189	216	221	225	200	247	211	219	193	233	219	241	223	229	227	256	232	236	204	227	227	231	244	233	225	228	244	229	236	215	232	237	237	224	219	218	219	217	249	239	236	228	222	217	234	205	249	201	211	216	236	207	230	226	240	212	234	215	200	219	231	218	243	193	233	255	221	213	223	224	231	199	203	222	228	228	222	217	213	227	202	233	227	241	244	186	231	217	202	234	246	226	197	201	234	219	250	232	218	241	230	213	228	221	216	243	225	191	191	224	214	231	196	225	240	241	228	236	241	234	217	216	199	227	231	217	240	225	222	237	216	212	205	213	217	235	230	231	227	214	220	217	217	231	232	250	209	225	196	207	197	229	211	204	209	237	212	211	231	198	228	236	201	222	203	204	215	215	234	204	247	219	226	256	192	218	229	200	215	231	201	205	252	232	209	205	240	251	228	205	195	227	240	233	207	206	236	225	249	226	205	218	204	226	227	235	229	232	207	247	210	228	239	247	221	224	222	212	228	229	203	238	225	217	214	237	205	215	219	217	232	222	200	224	213	203	239	215	199	233	249	255	235	241	234	213	206	224	238	212	224	213	210	228	246	228	208	235	244	213	219	242	202	254	219	190	216	209	234	218	204	201	253	230	218	235	204	233	205	239	225	214	242	238	247	233	209	219	234	243	244	215	262	214	227	215	203	246	217	204	215	230	209	252	231	207	229	214	213	257	209	236	207	225	231	234	208	234	196	227	238	215	213	211	220	212	185	207	243	236	209	241	230	227	240	247	237	226	212	222	244	229	220	200	223	247	216	211	224	225	222	209	206	212	205	224	199	219	208	233	212	228	248	225	223	235	207	235	207	236	265	254	227	234	235	245	224	238	237	198	210	229	225	192	226	231	246	241	222	231	246	244	218	242	220	237	222	221	212	214	207	238	242	193	187	217	227	231	216	230	242	196	242	231	216	243	233	193	210	225	214	219	236	195	222	213	217	228	247	203	215	246	216	221	214	208	235	208	222	218	224	236	243	213	221	225	196	236	222	219	245	225	229	199	215	219	203	253	220	210	235	226	233	226	239	252	222	207	204	231	238	227	220	215	217	223	224	231	222	226	219	219	233	190	243	216	213	233	221	214	236	225	238	215	232	205	193	202	216	219	201	196	233	220	227	219	244	223	232	228	228	242	239	215	209	216	225	233	226	213	208	227	231	230	239	240	244	227	241	216	227	236	210	257	190	220	220	222	196	234	225	213	228	208	207	222	201	225	226	237	214	206	218	208	246	250	240	205	222	244	199	213	242	237	253	232	237	232	256	228	211	243	216	238	235	200	210	218	221	221	205	237	240	204	207	234	231	227
18853	32267	24398	14465	9118	5826	3981	2827	2091	1452	1163	915	715	644	525	559	443	404	339	372	337	301	358	287	296	321	295	304	279	271	274	251	260	260	267	273	270	282	252	268	252	239	231	264	255	230	269	277	278	267	246	276	266	210	251	227	258	261	279	263	245	281	264	235	268	227	273	273	232	259	252	239	249	257	256	251	261	249	265	234	239	280	269	255	279	257	238	242	246	251	244	250	209	247	256	271	286	274	227	225	237	256	270	244	224	249	232	275	265	234	269	236	232	259	246	269	252	245	242	272	248	250	238	264	240	259	262	275	281	252	257	249	242	229	246	268	255	278	252	260	267	246	262	247	218	283	298	249	268	237	253	231	244	257	253	274	264	252	240	226	269	250	273	261	239	261	231	296	262	248	240	253	223	255	257	233	251	255	293	236	242	252	272	242	263	271	259	243	248	250	250	253	255	249	241	263	243	256	242	304	265	231	274	238	231	264	256	251	276	280	245	246	263	273	289	255	257	245	243	230	255	216	283	249	221	261	233	236	237	267	235	237	273	259	239	246	263	250	249	267	271	259	245	272	260	249	284	261	259	264	254	237	243	241	233	249	266	263	234	255	257	253	266	240	275	249	253	263	247	278	266	271	293	248	236	264	225	272	280	250	262	270	252	271	265	277	250	267	251	262	213	208	248	250	243	236	249	226	247	238	251	278	261	242	281	265	247	254	250	275	307	244	245	263	242	257	258	248	253	256	263	267	234	252	256	244	271	235	250	267	231	254	264	239	249	270	246	245	255	253	269	236	271	273	236	287	264	268	274	226	218	244	246	248	264	251	234	236	272	250	243	282	247	237	279	242	273	268	231	276	257	243	260	270	289	239	237	255	267	246	254	245	244	225	240	260	254	259	253	255	265	263	278	248	251	231	240	266	274	246	233	227	223	272	255	241	231	238	243	272	277	239	237	265	227	270	278	268	247	293	279	242	275	264	272	264	269	293	255	261	253	276	253	254	259	239	254	273	275	247	268	271	253	238	252	252	252	278	249	269	240	237	256	278	238	258	244	277	256	247	276	263	253	228	239	273	267	255	244	240	259	259	245	232	244	252	246	252	277	260	227	260	280	274	259	228	229	269	241	246	256	258	284	229	262	250	245	271	273	279	267	271	251	284	275	273	277	276	246	269	264	249	258	274	235	279	264	255	260	262	263	265	273	274	271	248	266	249	268	239	250	252	231	258	252	233	250	269	256	282	255	238	241	276	262	288	276	250	261	232	256	270	271	247	236	248	248	286	251	231	295	265	250	249	261	245	253	246	237	237	276	250	207	251	236	239	257	261	284	272	272	253	273	250	251	217	270	256	272	256	247	234	275	250	245	253	255	267	259	250	219	260	261	269	266	257	242	238	285	249	275	264	247	251	268	255	241	246	263	253	239	276	252	246	267	250	250	251	260	231	259	238	235	231	240	255	253	257	256	240	278	252	238	234	247	271	256	264	276	243	220	248	264	241	251	256	267	263	240	261	235	261	263	266	249	265	266	267	253	263	261	242	245	290	261	253	245	274	277	280	241	261	245	258	248	258	285	271	245	252	250	269	243	238	262	289	262	279	267	286	270	252	278	252	273	268	244	264	264	247	237	275	250	258	242	248	250	215	286	252	251	230	255	244	248	275	266	240	246	287	232	264	253	234	253	243	262	260	217	240	269	267	260	246	241	253	234	249	258	244	232	270	281	269	243	254	235	264	248	232	264	276	231	265	269	247	225	248	270	264	271	241	256	248	270	257	247	246	257	243	234	280	267	233	260	229	281	292	253	259	274	256	244	254	251	245	244	243	239	274	248	256	279	261	269	255	274	245	255	247	252	245	269	275	260	260	241	262	274	256	262	248	226	241	240	228	250	272	254	251	242	264	240	258	276	247	255	247	263	265	250	236	278	276	263	253	280	241	266	256	267	274	265	272	251	254	249	249	278	258	265	230	251	251	270	216	264	285	246	245	237	249	247	253	261	263	249	225	258	238	252	264	284	275	246	258	238	261	249	258	257	273	217	228	273	264	265	255	247	253	252	246	260	269	239	273	245	244	258	270	284	241	243	254	270	247	276	235	245	268	241	230	258	236	252	268	234	278	237	280	276	226	270	280	256	257	247	284	247	223	238	237	238	248	263	237	234	260	232	263	247	251	258	258	283	245	260	249	237	257	245	260	252	275	285	240	283	244	251	272	278	239	208	254	212	228	259	262	246	253	241	264	279	257	253	253	252	243	219	235	253	298	256	263	299	238	253	261	253	254	254	247	274	259	262	231	243	242	273	263	246	252	250	228	264	231	264	257	277	262	248	243	251	221	224	266	251	228	248	268	258	256	269	232	244	282	250	246	273	257	245	263	272	271	242	274	234	243	267	231	251	261	262	242	254	252	259	227	240	301	244	253	275	267	256	232	261	241	254	235	267	262	267	260	254	241	270	245	260	237	264	268	242	247	270	253	236	249	265	238	244	236	287	233	251	248	242	268	256	250	263	243	259	288	277	288	252	287	241	268	267	260	244	260	300	274	259	259	272	257	270	234	270	245	256	252	276	257	251	267	267	269	249	227	251	266	257	213	260	250	259	229	252	272	241	228	235	262	265	253	250	255	264	253	229	252	248	257	251	261	252	277	284	249	235	236	282	244	233	280	242	262	266	255	254	269	255	271	263	263	273	270	244	285	264	248	253	281	248	275	240	250	284	226	252	237	246	235	265	268	265	276	264	260	268	256	270	210	239	267	249	264	247	250	216	237	257	258	252	266	271	233	252	245	272	264	266	252	223	253	264	274	241	252	258	264	263	243	250	259	263	236	262	270	249	249	260	250	233	251	287	254	248	268	273	259	260	229	260	233	276	262	250	248	260	289	271	214	252	247	224	257	259	247	251	277	262	263	286	231	263	245	277	234	232	254	256	243	236	259	245	260	270	246	247	252	240	240	259	237	260	253	264	236	251	251	254	259	241	255	270	275	241	251	244	264	227	269	255	274	270	230	231	264	270	255	254	253	287	244	256	255	281	252	218	227	263	243	288	249	259	291	277	221	251	246	248	258	263	230	255	259	239	245	260	234	247	270	234	239	241	232	257	238	274	255	252	245	228	278	273	254	266	281	256	245	248	235	257	262	255	238	264	225	273	230	249	256	254	257	258	248	251	247	249	268	216	257	277	266	266	230	278	252	261	268	253	256	299	266	262	224	294	255	242	241	256	282	256	271	320	248	249	254	237	274	255	258	248	261	237	269	244	246	226	262	245	244	259	258	264	270	245	260	238	257	250	240	224	241	248	251	230	247	251	243	267	278	271	257	241	262	256	264	261	267	276	258	259	256	249	254	280	241	266	248	243	262	238	228	261	275	270	257	249	243	280	274	238	243	290	246	244	245	254	238	262	240	269	279	261	288	231	259	244	296	288	244	255	263	274	265	228	246	230	241	261	275	267	232	242	264	226	244	268	275	280	254	264	263	256	252	265	273	242	249
23720	21350	28381	24719	21202	11605	4448	2488	1740	1258	1008	750	683	610	473	481	393	371	310	334	288	291	285	256	243	268	251	223	240	230	238	201	226	226	209	271	235	227	210	233	244	217	218	190	213	230	201	210	197	220	233	238	227	204	230	205	220	226	214	232	259	214	236	227	227	225	226	196	229	215	205	203	223	206	182	211	185	205	245	229	209	190	229	228	226	220	221	236	214	216	205	215	238	246	180	215	225	227	205	214	222	252	248	218	239	232	215	248	232	231	257	240	213	219	228	213	232	214	234	211	214	235	195	198	225	223	214	211	231	216	201	211	201	216	230	211	211	203	218	244	222	217	222	222	195	222	212	207	257	212	230	240	219	240	236	235	211	221	195	208	231	229	209	244	204	190	196	239	202	214	234	228	224	213	229	222	224	215	192	220	242	229	229	221	213	205	230	206	225	251	211	232	208	227	245	233	222	211	227	190	221	226	219	220	234	199	212	230	207	260	219	230	217	243	225	242	210	215	225	226	231	206	220	267	221	233	227	218	206	221	211	230	212	235	213	214	213	236	216	231	218	259	216	233	244	215	205	214	227	236	210	221	211	194	228	227	233	203	217	220	232	211	218	221	218	219	210	241	217	219	203	236	229	236	216	199	249	218	234	222	223	209	206	217	226	218	203	207	218	229	204	209	217	222	210	223	227	228	255	222	243	217	223	224	209	205	207	209	214	226	213	240	228	240	204	224	221	211	209	236	207	242	205	205	209	239	229	244	266	210	223	207	205	218	216	205	226	209	209	198	213	209	216	217	214	196	244	216	205	217	187	216	241	200	206	226	241	216	234	220	215	208	217	209	205	231	183	210	223	225	213	216	217	233	225	210	219	221	258	217	215	222	217	237	224	267	205	238	222	195	208	231	232	212	211	226	214	243	227	225	237	208	233	201	223	237	249	219	236	243	212	226	218	220	199	207	237	207	242	233	242	219	224	241	214	210	224	231	212	200	219	214	218	230	225	236	228	242	250	228	257	222	206	215	237	226	227	203	222	227	204	211	234	202	206	205	210	225	220	215	224	211	193	227	220	233	219	215	231	205	215	209	223	194	203	203	218	214	243	246	200	228	217	231	212	229	231	221	236	213	225	197	241	229	213	215	237	206	246	205	235	210	204	225	217	233	212	223	230	224	226	197	249	236	199	211	247	223	223	216	214	210	224	218	224	237	210	212	245	217	215	245	212	238	242	222	221	191	224	218	210	243	219	214	234	220	226	224	232	214	209	215	225	213	212	210	216	206	234	226	206	212	226	204	196	213	217	226	223	199	243	211	219	239	229	221	235	225	234	212	219	217	218	245	243	205	229	209	184	207	235	195	198	242	211	227	216	230	242	204	226	230	233	208	216	213	199	234	218	233	181	232	210	228	233	245	235	224	222	225	212	212	207	223	223	219	221	214	202	230	234	209	211	201	225	212	213	243	241	217	229	239	212	248	240	205	221	209	239	210	221	233	235	224	222	213	216	231	228	241	221	213	207	211	219	215	217	203	219	210	227	197	202	225	215	213	224	218	182	242	245	227	230	228	200	227	237	210	202	224	211	217	236	237	241	201	212	236	213	219	191	234	239	209	179	199	190	188	214	192	223	231	223	199	208	215	224	192	210	233	230	230	203	250	215	231	206	247	222	221	232	235	252	245	204	235	226	223	196	216	239	181	226	202	220	205	239	205	233	245	219	228	209	210	225	239	206	232	214	244	210	236	223	209	206	224	227	215	236	216	223	224	220	238	208	232	204	236	200	223	228	214	229	227	224	221	222	228	221	222	187	217	246	250	221	219	228	234	221	261	246	212	216	224	224	226	204	222	211	237	247	210	211	210	206	210	247	251	198	219	230	249	234	209	218	227	218	214	222	233	225	198	232	214	218	226	185	232	217	206	196	217	226	225	242	224	236	222	225	258	239	232	214	252	208	247	212	217	224	246	222	239	227	227	229	242	222	219	226	230	224	228	226	218	231	203	234	217	202	212	213	235	223	224	226	222	221	202	227	237	217	225	211	198	211	228	225	198	230	228	218	202	218	205	226	212	221	219	225	243	225	216	195	203	210	217	252	208	213	192	224	199	225	228	234	231	237	228	219	194	220	241	224	224	253	235	248	219	202	229	201	202	223	246	237	231	208	227	242	218	224	230	208	227	205	225	226	218	254	197	233	211	213	195	224	218	221	235	188	228	217	224	232	223	195	219	205	206	202	224	247	233	228	220	236	197	232	196	175	219	212	235	224	214	244	232	218	211	206	237	237	212	245	239	242	235	244	206	201	218	202	226	238	223	217	222	220	224	241	209	232	252	221	225	217	205	252	233	213	241	229	209	219	208	236	221	225	232	227	229	210	232	216	231	184	234	207	205	211	228	231	186	218	241	231	222	210	184	240	211	194	222	215	202	245	244	213	230	213	219	209	195	213	232	214	221	254	190	231	205	232	205	213	224	258	239	211	217	183	250	243	225	220	207	240	214	224	206	212	214	214	226	220	237	226	206	220	221	227	236	216	242	253	214	227	242	233	213	232	192	201	215	200	209	223	199	228	208	216	242	225	210	222	211	239	223	218	218	212	218	219	248	229	209	214	219	222	211	230	228	215	216	217	231	207	213	204	218	186	209	198	232	238	245	247	198	233	212	247	211	247	214	229	206	193	237	213	239	245	212	196	218	209	189	179	212	228	245	194	231	239	222	222	233	212	204	225	201	248	200	243	219	213	214	231	226	216	203	215	235	228	223	227	216	225	213	226	223	210	244	238	209	236	228	225	220	244	211	248	221	230	222	214	213	226	209	239	225	230	214	226	227	211	231	200	219	196	248	224	222	225	240	198	194	215	196	219	203	214	231	204	216	218	215	215	224	216	190	205	226	209	220	221	222	240	227	196	225	213	231	215	231	221	249	216	218	216	227	226	219	227	225	218	237	252	205	238	222	220	232	249	247	197	206	239	221	220	222	205	243	210	216	228	228	218	236	232	241	211	200	237	231	229	217	236	235	222	196	202	209	194	206	222	187	208	243	217	217	221	210	200	220	230	229	216	242	218	212	227	192	237	220	213	194	204	222	226	226	233	198	213	211	209	211	228	207	229	191	248	265	187	192	215	245	231	217	219	214	215	197	213	245	230	237	229	213	232	233	220	229	216	225	235	223	198	211	221	213	222	233	234	194	219	206	216	208	207	209	241	235	221	229	231	215	226	232	232	232	204	219	202	218	214	203	231	224	245	228	208	243	215	206	223	206	237	205	183	222	216	196	249	204	209	213	213	227	196	210	223	228	215	253	206	233	209	228	217	220	215	223	232	208	200	221	225	216	205	232	230	226	238	212	225	233	230	220	214	231	254	220	207	222	223	212	224	202	225	225	238	221	213	221	201	210	220	221	229	195	196	229	233	216	217	258	233	216	243	218	192	233	184	236	199	200	213	231	245	220	228	225	214	207	211	233	220	205	225	202	250	227	218	221	240	241	212	229
18770	39592	31576	21091	14050	9435	6568	4640	3395	2521	1867	1441	1132	922	771	736	571	532	473	387	405	363	363	323	318	287	271	284	274	245	276	281	286	281	276	278	252	241	272	283	278	271	273	260	247	241	263	236	254	234	223	253	273	269	273	263	234	260	250	249	257	287	275	268	267	267	261	222	240	259	231	275	257	263	287	254	229	268	263	261	243	270	257	246	238	235	221	229	243	250	250	248	252	264	247	238	250	248	254	289	264	257	266	257	229	226	224	268	242	253	259	255	236	221	223	242	250	271	265	244	225	217	265	235	259	226	249	252	262	246	252	245	266	248	245	251	243	239	260	269	266	232	234	225	262	242	271	260	259	252	251	265	263	275	244	267	258	242	253	265	286	267	257	248	234	244	253	272	261	261	245	260	266	254	236	231	258	260	228	235	241	251	268	257	225	264	257	282	256	245	242	260	262	243	240	246	245	287	246	273	239	262	263	215	232	231	235	269	251	236	224	235	256	268	259	228	240	228	230	266	265	262	211	260	262	221	259	248	257	233	239	262	256	239	251	297	264	238	244	269	264	241	247	240	280	237	281	267	245	227	242	250	243	263	253	248	260	241	226	241	253	252	279	264	227	247	257	285	271	255	252	233	244	257	249	244	255	254	257	256	273	260	243	266	254	240	240	228	252	250	238	239	238	276	255	246	290	226	270	265	273	263	258	269	256	261	222	227	249	235	257	260	250	262	252	276	250	237	266	235	235	252	248	260	287	243	268	254	264	268	237	293	244	250	256	234	236	239	247	219	261	269	260	224	261	245	243	256	242	247	250	253	279	257	256	248	277	270	248	257	251	229	235	250	231	257	266	252	272	278	271	232	246	229	269	273	240	247	267	234	243	264	272	264	288	247	269	241	263	258	243	238	266	245	267	226	264	271	240	260	230	246	270	242	242	245	248	224	267	249	275	255	260	233	243	274	253	211	230	258	239	271	262	248	230	264	228	248	231	262	254	245	245	278	249	252	238	236	236	293	244	256	242	251	260	255	273	249	237	253	248	250	260	270	220	233	264	265	266	274	236	234	258	248	259	247	247	261	259	250	246	247	258	217	252	262	251	232	228	258	240	234	257	235	242	254	244	228	231	247	256	247	217	249	254	230	235	247	247	243	243	247	267	279	229	245	273	242	265	232	212	264	242	276	263	248	267	278	249	239	252	245	276	253	276	252	244	246	254	265	253	248	260	266	267	255	258	279	243	279	250	245	253	221	243	249	253	247	243	246	235	227	242	231	236	240	247	265	254	230	279	238	285	269	245	240	252	220	265	264	258	270	279	248	272	251	247	250	257	252	240	249	257	247	233	241	251	259	253	208	228	258	260	225	243	257	241	234	252	233	247	237	259	258	253	254	271	243	246	226	237	230	259	258	236	245	277	259	244	279	222	233	280	246	242	249	231	258	251	243	231	252	253	268	274	239	261	232	221	234	242	221	242	264	239	247	264	247	243	231	262	235	232	265	229	234	270	258	263	266	249	238	251	232	241	261	225	247	284	239	273	236	284	259	270	261	253	252	259	251	242	233	235	220	241	262	246	244	245	235	239	221	260	245	247	242	253	272	248	247	248	240	259	223	229	250	247	256	251	240	220	268	256	244	242	254	239	241	256	229	254	285	266	255	263	252	245	240	245	245	246	244	272	228	236	215	267	254	254	237	236	238	287	276	231	223	255	249	246	262	255	248	228	267	224	261	229	243	289	279	254	254	258	260	229	250	260	240	243	244	252	259	251	250	250	247	238	257	266	233	238	253	233	249	263	272	257	222	240	217	227	275	240	233	245	247	265	280	260	237	265	257	249	256	268	249	249	253	272	234	246	267	209	273	250	243	246	232	266	259	237	233	239	261	281	249	258	265	277	255	249	234	259	238	222	243	243	277	247	290	241	229	228	262	237	259	249	276	245	261	254	230	270	222	263	262	249	239	240	258	278	233	234	253	269	229	254	246	236	264	267	264	253	247	248	272	242	261	229	251	251	255	257	234	282	230	252	254	228	254	244	267	237	231	249	268	248	276	270	271	259	262	250	219	243	243	255	239	253	251	254	247	244	230	270	266	239	270	252	223	265	244	232	248	256	258	237	242	258	277	269	227	243	263	261	242	265	270	254	269	259	223	246	246	243	231	256	253	242	239	256	237	252	228	256	296	237	251	269	280	248	258	273	234	234	235	238	240	235	237	252	280	246	260	263	252	246	239	248	227	240	251	256	250	253	261	224	243	282	253	245	264	241	251	232	241	271	240	258	253	249	231	245	230	263	236	278	251	263	238	240	252	258	273	245	237	238	232	250	263	267	254	273	242	242	231	251	249	228	253	228	219	260	255	230	239	255	242	225	240	249	234	218	272	254	232	234	269	261	233	219	245	271	243	272	271	234	217	232	242	255	280	267	259	277	223	229	237	257	256	247	246	252	228	225	246	258	271	259	233	273	253	271	245	244	254	267	250	231	220	265	239	247	250	246	258	254	247	222	247	256	257	248	240	247	250	263	236	261	261	259	246	254	251	250	239	239	229	240	241	229	268	243	258	286	246	249	216	227	255	235	252	248	229	245	260	244	254	272	248	248	245	258	243	279	242	266	254	234	256	285	265	265	269	252	226	266	238	267	271	258	241	257	264	257	241	251	248	252	245	233	250	255	227	242	226	275	254	233	266	271	245	278	240	259	248	251	259	266	241	217	286	243	208	231	235	256	241	253	280	220	260	246	241	247	245	234	249	233	262	255	257	232	224	238	239	266	257	221	243	275	237	243	259	262	256	259	232	236	259	244	253	254	248	235	263	227	208	249	233	262	259	248	273	249	235	243	237	229	265	268	256	242	258	255	224	237	250	264	234	241	234	247	259	267	228	234	259	250	251	243	278	226	240	234	232	265	243	282	242	237	243	242	265	233	268	268	247	234	239	263	268	229	233	243	247	212	258	257	269	229	239	248	249	219	257	241	225	241	207	259	286	284	262	255	238	226	253	270	264	239	254	260	232	243	236	277	254	283	255	235	247	252	248	273	262	229	270	255	219	229	233	228	271	253	241	246	275	247	266	235	257	262	245	266	266	251	259	253	272	261	238	232	269	256	256	253	229	274	263	243	231	251	239	274	277	234	257	230	270	275	241	249	250	257	256	263	226	243	263	247	230	228	248	247	251	255	240	265	247	240	243	241	228	267	258	248	235	262	273	250	244	245	226	258	253	254	240	286	255	249	238	225	233	219	266	270	212	269	233	260	255	249	236	258	227	250	262	251	262	250	217	273	250	240	285	265	266	262	285	243	242	245	257	267	253	236	240	268	267	254	243	243	253	248	227	255	243	258	245	263	244	260	231	238	276	247	263	267	250	217	246	264	261	252	273	262	253	263	234	276	225	261	236	239	266	255	263	254	264	247	247	244	251	254	269	235	251	251	247	237	253	240	253	245	251	249	243	239	278	224	252	249	256	250	223	239	245	258	251	242	251	273	267	233	247
25295	21330	26668	24667	9621	4159	2499	1722	1217	985	740	603	545	419	411	363	363	341	302	300	250	267	279	228	247	252	230	256	240	242	214	255	211	224	223	233	241	214	249	250	226	220	200	243	233	199	222	204	243	224	229	232	255	194	252	262	222	249	204	202	227	234	238	228	243	204	204	239	231	226	204	229	223	235	212	260	231	241	224	206	225	213	210	239	246	234	237	237	209	219	226	226	220	238	225	206	217	240	217	242	223	204	235	237	218	240	221	222	208	279	242	214	226	240	235	246	223	236	233	212	210	214	220	253	212	254	211	225	235	218	231	210	241	217	212	236	222	223	231	237	201	209	202	213	231	225	232	225	233	227	237	225	223	219	221	227	218	247	228	225	207	230	260	246	227	254	201	223	212	230	236	244	249	223	251	244	225	229	227	226	241	219	226	247	231	241	257	223	230	218	228	199	236	251	205	225	227	248	238	227	249	219	246	246	208	241	225	228	227	232	226	202	224	244	229	224	226	223	225	222	213	245	220	259	246	236	228	235	239	228	215	236	235	221	225	218	249	212	249	219	211	246	253	244	229	246	236	229	216	233	246	209	211	237	262	246	238	249	216	214	219	210	205	208	225	226	203	217	232	233	221	216	258	224	239	224	214	226	236	224	222	247	254	251	227	219	194	235	218	212	235	198	250	214	220	230	215	234	221	198	229	231	218	230	235	251	216	233	248	246	248	237	226	201	240	234	220	206	236	246	232	215	249	237	244	234	226	242	229	204	204	240	204	219	211	227	235	227	231	231	220	216	234	248	229	240	240	199	217	209	236	224	224	216	205	234	229	236	223	255	234	218	212	243	257	229	237	222	230	224	233	209	208	231	258	233	220	232	225	214	211	216	216	195	231	250	210	217	252	211	234	233	226	219	241	225	231	229	225	246	227	217	224	249	237	245	222	243	212	221	210	230	229	216	235	199	253	201	221	217	249	223	218	235	227	216	216	243	220	227	243	199	233	218	250	244	193	232	247	206	224	235	223	221	219	210	228	225	215	212	222	227	215	234	215	235	232	243	248	226	231	235	235	236	248	243	221	210	235	200	215	220	226	201	218	231	248	226	236	220	222	212	237	246	242	215	230	244	231	221	203	236	210	201	239	251	229	206	222	205	251	235	258	238	220	213	220	223	233	244	213	255	224	224	231	219	229	258	249	236	227	232	224	221	243	236	214	205	244	227	220	247	227	218	233	234	221	222	234	253	230	223	226	220	230	226	217	220	231	252	235	242	233	229	241	199	237	232	230	235	254	238	236	215	238	221	251	211	207	245	220	252	208	225	236	238	211	216	226	231	219	233	210	211	206	225	215	222	222	222	246	249	225	214	226	224	222	239	248	249	235	215	230	229	224	234	208	228	255	207	229	247	262	248	226	241	223	221	234	222	199	263	243	218	208	257	233	256	250	229	227	227	227	212	212	222	232	254	210	241	214	218	202	206	220	236	262	239	218	216	238	242	220	205	222	230	226	213	209	217	241	255	251	239	213	229	227	239	219	223	220	233	222	224	241	209	227	225	212	221	232	225	256	219	231	217	237	221	230	242	214	250	205	241	231	220	213	241	261	215	219	206	217	207	257	226	241	251	236	211	221	224	223	229	209	221	225	219	199	233	225	220	223	217	214	229	237	222	210	232	238	232	204	225	212	223	224	212	246	246	210	233	233	179	220	224	212	244	252	221	234	226	210	231	243	256	233	237	235	234	237	219	211	253	196	207	205	246	215	250	240	231	222	230	217	238	239	224	236	209	213	232	244	226	241	214	224	238	252	257	211	265	203	230	233	222	240	220	233	188	228	244	232	201	253	219	210	226	188	254	253	225	241	235	205	195	229	218	223	220	219	206	239	202	217	220	199	235	246	248	252	229	230	216	228	235	227	238	198	230	221	212	221	208	224	227	225	222	249	219	227	222	225	202	212	218	195	206	235	224	231	227	188	216	226	229	252	224	223	250	217	203	236	218	213	221	199	220	222	225	224	215	226	216	228	231	194	235	223	251	217	215	215	228	224	249	227	263	199	250	225	241	226	231	240	230	220	233	233	239	209	227	250	236	212	232	239	215	228	230	228	237	232	250	211	225	221	239	250	205	210	206	242	237	260	222	234	208	283	244	244	247	228	190	206	240	263	217	214	245	230	238	212	235	235	222	215	254	259	210	228	234	212	240	243	237	229	244	226	225	236	232	217	232	229	212	208	251	190	212	213	203	226	231	219	230	202	213	241	247	247	230	246	225	229	247	229	216	209	240	219	202	247	230	226	236	237	210	236	207	228	249	266	206	228	224	213	242	221	211	244	217	237	229	231	270	228	219	232	224	220	240	252	247	206	210	230	233	226	218	217	234	236	259	254	236	225	242	205	250	253	231	246	224	245	216	189	220	211	210	216	213	234	207	215	246	216	245	223	243	213	237	217	208	207	243	205	215	222	215	223	254	243	231	242	244	223	224	218	262	235	219	234	226	228	224	252	232	218	235	232	234	211	213	203	216	228	222	229	221	210	221	241	216	253	200	223	211	243	200	240	195	194	234	247	235	215	232	217	219	232	249	220	230	221	267	209	225	230	215	240	234	242	248	227	234	217	223	245	234	213	239	218	229	236	265	214	199	232	238	214	234	223	229	251	208	227	209	221	237	236	206	234	212	216	238	240	231	211	236	219	223	226	226	223	247	213	236	220	258	226	231	229	230	222	222	217	218	226	231	206	241	224	245	244	212	225	210	223	208	209	214	227	248	225	210	227	234	215	224	246	251	217	217	232	218	234	209	216	210	250	258	237	221	225	243	264	217	248	236	198	212	203	209	251	202	243	230	240	229	229	228	213	235	227	248	204	201	239	223	232	209	224	227	207	217	222	232	231	209	242	236	225	198	247	245	234	223	232	225	236	239	221	230	219	216	232	225	221	226	250	239	220	200	245	225	247	221	234	232	223	235	225	255	235	201	232	249	216	199	207	216	224	236	236	251	249	229	230	229	222	228	232	214	218	208	240	201	212	230	216	218	235	225	227	228	238	203	210	228	249	208	238	254	210	230	229	223	242	243	214	223	215	238	203	246	205	209	221	236	239	216	208	214	243	225	225	239	201	220	220	231	241	228	215	225	216	224	210	223	230	210	234	228	244	235	226	203	255	219	242	217	237	237	252	229	240	195	243	214	225	218	226	234	245	223	231	228	220	208	223	239	213	232	243	231	229	199	256	228	229	240	218	217	218	209	250	222	239	254	193	235	225	224	194	241	190	255	232	224	242	235	240	241	221	216	211	216	213	236	221	203	236	245	228	214	203	238	251	220	225	237	229	218	210	198	253	228	233	221	247	230	227	212	201	226	213	243	228	212	229	207	223	235	242	241	188	224	228	231	229	236	224	225	231	221	223	253	223	218	237	200	235	216	230	239	213	195	214	208	246	227	221	246	230	242	223	240	235	247	240	228	252	232	227	225	239	231	217	224	220	215	220	228	205	231
18403	34971	27434	17476	11176	7230	4870	3581	2535	1817	1450	1096	941	716	650	523	538	444	458	395	365	367	316	328	290	313	289	281	271	303	262	250	282	280	269	279	271	270	266	261	267	283	245	280	279	248	243	240	248	270	281	258	270	274	253	256	251	266	218	232	269	241	250	236	280	290	272	264	245	250	291	264	258	245	273	273	271	261	270	275	285	255	227	274	235	263	280	234	248	248	261	273	251	275	236	279	293	291	249	249	267	287	229	287	249	264	258	246	253	283	256	256	279	240	251	256	265	246	247	231	249	269	278	272	263	226	263	262	250	256	294	260	252	294	266	275	268	237	250	270	255	247	298	264	248	270	287	234	239	253	277	247	259	240	256	298	250	237	252	251	255	259	275	274	260	244	298	286	262	295	251	269	265	246	251	277	262	250	277	257	265	241	267	254	289	259	264	269	258	251	261	272	256	280	263	254	252	245	254	255	248	222	288	273	277	246	242	261	264	268	253	234	243	245	265	237	217	263	265	258	256	253	252	249	261	257	264	277	254	249	223	245	261	240	258	252	245	275	283	250	236	258	254	244	258	269	236	247	280	266	269	247	244	257	255	298	257	276	267	258	268	281	247	245	240	274	230	241	250	265	246	262	239	248	241	242	287	249	251	298	268	246	231	268	256	221	260	277	263	249	272	276	288	258	246	234	263	281	263	247	263	259	212	286	294	247	267	247	254	280	275	242	248	262	277	254	260	275	258	255	248	258	244	238	263	244	270	260	243	245	282	284	243	266	237	247	234	280	223	265	260	276	243	269	249	246	250	265	229	240	246	293	263	263	236	259	273	248	244	276	242	277	284	291	279	221	307	274	279	273	257	282	248	291	271	266	266	256	263	240	256	280	286	260	258	248	236	221	252	270	253	250	262	251	266	246	258	242	228	228	255	229	266	248	266	291	218	270	252	258	263	255	267	316	239	246	270	227	263	258	294	254	266	234	268	286	268	261	259	280	259	236	223	264	255	286	239	243	264	276	258	230	265	227	251	244	263	240	260	257	266	238	273	229	251	251	268	263	250	229	247	278	269	275	261	248	277	272	255	252	276	256	250	244	252	277	274	251	238	262	249	262	274	268	248	266	252	260	262	216	275	237	226	262	222	293	243	251	274	278	254	245	238	260	256	244	250	236	262	244	235	242	250	238	260	253	239	250	265	286	262	265	278	239	248	280	248	273	301	275	278	246	260	256	240	267	254	262	236	263	288	250	270	269	220	266	281	276	253	273	283	263	235	262	253	255	248	287	255	251	263	288	274	245	289	255	294	262	268	243	265	273	247	281	275	249	276	261	235	235	253	223	266	253	285	274	226	273	268	260	292	277	261	254	258	271	243	279	268	259	254	249	250	255	262	277	272	243	276	252	245	240	273	257	232	277	227	265	270	289	271	268	240	263	252	244	243	258	238	267	228	256	240	252	252	254	256	270	274	250	281	274	260	292	278	277	251	254	264	292	271	240	274	270	225	286	291	290	251	241	275	278	271	262	245	262	251	267	270	261	260	250	254	286	271	296	254	270	244	254	280	280	241	270	305	252	239	243	252	239	244	269	239	296	298	258	256	243	296	234	263	273	272	269	264	285	244	262	283	279	251	266	243	253	289	236	267	301	250	229	291	266	265	232	245	272	232	260	235	249	257	275	262	246	274	249	285	258	273	274	250	264	279	257	286	262	259	261	243	256	254	247	273	264	252	263	262	258	264	233	242	269	276	278	262	251	272	260	240	240	245	255	261	270	260	256	256	265	229	289	245	270	262	255	236	253	285	260	233	253	253	271	254	243	280	265	281	270	254	284	262	257	258	254	283	261	245	279	266	249	226	241	232	235	273	261	275	257	249	254	270	256	295	250	266	241	240	259	264	243	267	254	271	276	260	275	254	262	278	280	247	247	280	263	249	281	245	234	243	234	269	254	264	256	242	237	248	265	276	290	268	263	280	259	252	265	265	262	273	249	273	253	261	277	273	244	266	293	275	252	278	261	258	235	281	249	237	253	306	268	271	248	253	232	257	252	258	263	280	251	270	254	294	242	270	254	236	275	279	257	278	252	262	268	300	261	277	246	264	254	276	277	259	264	247	271	236	247	251	243	294	273	266	257	265	288	266	269	266	266	245	244	264	254	264	267	235	265	242	263	257	250	252	251	245	262	231	275	276	240	262	262	264	288	260	271	249	242	265	253	257	283	259	257	263	247	250	269	295	238	272	259	263	259	256	243	224	245	258	277	250	262	251	279	288	286	266	280	247	271	231	264	261	247	260	248	256	260	253	283	274	267	263	269	276	245	245	264	251	277	239	261	254	270	266	253	226	271	296	277	277	247	271	249	259	288	250	273	245	252	272	242	246	282	241	214	284	238	305	244	258	247	260	262	248	258	268	234	234	256	257	263	270	251	260	244	289	255	254	238	272	234	275	262	284	241	287	256	286	244	248	259	249	256	261	304	258	244	269	246	244	262	244	253	244	277	267	265	259	254	288	280	289	311	277	267	246	251	289	259	245	259	266	254	251	249	252	270	271	256	244	257	253	246	251	276	264	283	221	274	268	264	282	289	266	251	240	257	270	245	260	261	278	284	240	252	268	255	257	235	249	256	268	259	239	249	257	231	261	241	264	277	261	251	269	233	270	261	253	278	240	225	279	262	255	280	254	264	258	270	267	291	255	262	249	248	251	259	268	259	273	247	249	231	240	266	259	232	238	280	263	266	251	245	265	259	265	276	260	259	224	271	255	263	256	250	285	248	249	275	273	278	247	294	256	282	270	261	282	250	254	281	257	255	262	242	276	263	288	240	274	245	263	246	289	281	265	248	265	267	256	266	276	253	284	262	271	299	270	234	235	284	250	287	250	268	268	230	289	254	233	255	235	252	255	266	264	249	239	263	255	289	263	245	255	260	260	261	246	247	259	277	262	250	262	277	234	249	259	260	259	242	249	276	246	286	265	265	258	290	252	268	249	234	267	243	270	265	241	273	254	246	257	241	263	255	258	255	279	268	276	278	238	284	241	247	244	236	241	248	260	262	244	267	265	241	264	216	260	257	269	261	237	258	266	250	224	278	271	259	264	269	291	265	261	267	253	261	227	242	252	276	258	272	243	293	240	252	237	249	256	237	270	276	267	242	284	246	250	255	238	272	247	236	246	244	283	226	252	262	240	259	267	267	263	266	276	247	290	250	288	250	256	237	277	307	249	266	249	265	273	265	259	256	262	256	289	266	258	281	276	248	242	263	225	256	281	297	294	253	292	247	278	269	257	260	246	235	245	204	296	251	239	255	249	271	285	232	238	257	246	283	267	280	277	216	243	247	289	245	300	244	284	253	235	240	275	264	249	265	252	281	252	257	271	246	283	251	275	285	239	249	270	252	260	255	265	245	223	296	266	271	234	266	243	263	264	256	293	254	276	274	265	254	261	281	255	244	240	273	241	270	273	268	230	240	285	252	244	251	246	265	263	255	258	263
22789	21341	28788	24238	21400	20789	9562	3514	2318	1745	1393	1053	899	722	617	509	510	397	370	339	349	292	311	303	247	267	267	240	235	223	253	235	288	226	239	238	203	214	230	244	218	243	234	221	229	226	248	237	239	213	239	224	228	232	215	227	223	221	218	228	242	203	234	205	227	246	220	224	238	241	231	222	228	214	222	203	209	226	217	236	213	227	217	221	230	218	207	219	210	226	220	196	213	239	220	212	233	213	223	208	229	219	228	225	226	217	234	209	233	234	232	211	210	241	209	197	227	209	233	239	235	207	208	240	227	210	239	229	232	220	239	189	230	230	245	224	215	225	222	223	210	230	232	211	236	220	183	215	220	208	211	224	236	248	242	217	218	224	206	220	226	236	232	191	205	239	227	228	228	213	260	234	233	237	228	214	206	223	188	216	228	214	226	210	241	231	232	220	239	225	242	237	206	238	191	241	249	236	203	233	210	231	235	232	215	217	224	244	238	204	226	226	212	242	223	245	246	225	209	213	224	228	204	240	231	250	232	247	236	222	212	209	217	221	234	220	235	256	186	216	230	232	220	237	216	243	226	213	249	230	211	194	232	198	232	213	245	209	233	215	223	192	229	220	237	248	221	239	245	218	208	235	231	218	215	230	228	203	229	233	218	237	214	214	262	228	201	229	223	248	227	227	244	244	221	212	208	213	265	211	231	235	231	218	215	200	233	256	239	199	213	208	221	248	213	247	206	204	248	230	227	222	223	234	231	226	223	223	229	222	246	195	242	207	245	216	206	207	216	224	233	209	246	213	257	230	248	219	241	240	234	233	224	240	232	228	219	214	233	218	279	260	239	228	234	222	231	208	207	236	227	247	217	237	235	221	201	224	270	221	236	246	221	203	269	237	216	220	247	234	214	219	265	215	255	215	206	218	221	195	227	235	207	226	228	230	238	201	240	210	215	218	206	230	242	221	229	226	238	198	228	249	230	218	232	252	216	229	227	236	227	232	223	210	205	234	237	221	215	217	222	216	252	222	212	230	228	219	230	223	203	217	221	227	224	247	245	218	252	212	238	204	235	216	231	238	228	221	238	236	235	224	206	228	215	229	216	243	218	212	184	236	210	231	234	231	240	224	245	243	235	228	246	206	229	233	227	223	232	211	252	245	230	236	220	229	221	232	213	202	227	242	244	226	221	223	229	226	231	237	243	208	231	229	215	231	211	237	227	226	213	250	189	226	230	242	225	235	231	269	248	218	243	208	210	235	221	212	227	249	218	221	207	265	216	215	238	224	241	250	226	238	242	234	238	269	244	233	220	236	227	229	228	212	247	237	188	243	236	243	245	197	233	216	221	219	246	220	200	221	233	231	242	210	216	230	228	257	225	218	205	253	218	267	240	207	224	218	213	210	258	223	219	228	235	241	219	211	215	204	255	250	207	179	225	216	210	221	241	213	217	232	218	224	245	230	233	223	228	251	253	215	212	235	239	229	219	232	224	236	222	256	247	215	207	220	205	225	216	204	205	211	229	204	222	216	253	213	227	226	187	230	216	209	198	217	228	231	221	224	253	224	241	228	225	227	192	232	191	248	222	224	212	220	271	235	235	234	250	212	216	229	246	229	224	234	222	226	229	246	194	228	229	252	220	197	238	232	223	223	233	218	254	222	227	216	227	246	228	201	220	226	247	222	214	228	233	200	219	230	203	220	239	225	239	221	237	239	222	194	248	220	238	232	220	208	246	219	236	224	219	244	218	224	240	239	253	240	195	242	234	226	258	215	233	203	222	221	223	236	211	234	246	223	221	227	210	210	231	227	176	218	216	214	216	220	213	196	230	269	213	205	227	222	229	228	219	241	241	202	198	225	224	227	210	208	245	208	223	205	234	211	230	256	215	226	214	213	214	196	228	226	236	234	245	202	218	221	255	235	246	244	193	226	208	228	236	244	219	210	213	233	240	227	213	249	249	246	214	222	240	237	237	217	230	233	226	237	227	235	192	242	222	268	223	219	212	235	220	233	251	244	265	280	216	208	215	202	240	228	207	240	251	238	220	225	219	210	221	237	219	229	251	237	216	232	217	207	236	215	234	217	240	219	206	226	245	211	221	251	250	207	198	222	225	234	234	230	237	198	213	207	223	237	225	220	208	237	217	235	241	218	234	206	216	207	214	233	225	209	243	223	215	226	196	230	204	185	238	220	224	227	228	252	203	223	210	212	207	243	256	208	207	227	198	212	235	227	207	276	202	220	211	220	232	190	237	236	208	242	224	230	241	218	241	205	193	248	204	226	216	256	251	262	213	237	217	226	204	219	228	215	197	203	242	211	216	194	219	240	213	223	203	235	227	219	225	233	218	215	218	190	205	225	209	200	203	236	236	208	229	215	235	227	235	219	260	228	215	218	205	218	224	221	246	227	227	238	225	248	215	233	198	247	207	221	201	215	216	229	216	247	209	231	234	225	207	227	219	218	229	223	220	201	225	217	241	237	253	253	212	218	256	232	226	243	258	217	256	231	213	229	223	226	215	225	222	216	237	221	194	224	237	227	264	244	224	245	230	245	214	214	214	239	194	206	264	206	242	227	223	215	240	222	222	218	209	209	218	208	233	217	199	236	221	245	231	214	214	230	225	213	213	229	209	232	229	236	207	243	224	241	198	238	217	228	244	217	214	216	249	201	210	252	244	252	229	221	212	220	225	237	223	198	243	223	244	225	226	227	202	211	251	207	205	232	240	223	222	209	238	218	230	228	241	230	249	194	213	237	259	257	230	232	207	220	225	243	222	223	223	213	243	245	218	237	222	241	226	230	215	225	216	216	202	208	235	232	232	234	222	211	216	212	225	253	235	225	206	203	216	221	215	234	225	195	263	220	205	213	228	222	225	225	216	196	220	228	252	222	224	212	240	236	212	218	190	232	233	248	239	213	227	253	220	248	210	220	219	256	242	235	221	221	215	229	230	250	237	243	217	218	251	222	214	195	220	260	235	221	244	235	221	227	223	250	231	217	209	214	223	231	232	220	235	232	248	230	232	225	219	218	228	200	196	218	230	220	226	218	222	239	230	234	231	214	235	201	193	214	230	209	237	210	249	241	208	224	215	240	222	214	232	216	201	234	230	220	233	220	207	211	210	197	224	214	245	237	234	228	245	194	212	234	208	226	236	190	235	242	257	235	219	213	237	225	236	218	206	215	216	237	201	224	219	225	252	253	234	209	245	231	225	220	242	199	226	234	225	214	216	242	228	212	253	240	225	233	245	199	226	248	189	219	203	207	232	217	219	212	224	214	212	212	217	204	228	218	214	233	229	256	262	223	232	204	225	220	230	207	210	226	225	201	225	206	231	230	219	223	219	230	243	209	192	242	218	242	247	251	217	234	230	233	242	251	206	218	231	225	221	257	224	202	231	216	190	220	218	241	232	231	241	250	235	206	235	210	219	223	224	241	226	215	216	212	219	231	227	230	227	236	244	200	223	248	199	208	208	213	248	211	224	221	229	228
20560	43012	35986	25421	17652	11915	8245	5919	4364	3288	2437	1940	1538	1230	1073	840	699	636	591	509	422	383	346	352	363	316	320	299	280	266	294	285	260	242	236	272	272	278	295	238	251	246	224	284	243	269	233	273	251	257	242	251	239	247	241	255	242	261	256	253	222	263	263	238	248	271	254	265	236	221	240	278	248	238	255	253	248	265	272	252	261	248	244	239	268	256	242	278	268	263	243	259	245	246	260	227	197	251	255	275	237	252	266	241	258	263	256	273	253	257	256	247	269	239	276	265	247	258	258	262	264	265	243	268	271	259	259	251	242	259	238	271	237	252	260	249	253	255	256	247	262	280	245	235	240	258	222	277	246	285	255	239	254	262	274	250	257	225	282	262	267	257	243	244	276	286	258	253	278	248	275	248	265	264	271	256	266	238	232	292	242	241	249	275	278	256	238	254	250	258	244	273	242	264	254	235	273	268	240	237	249	248	266	266	256	249	269	280	271	269	275	258	254	257	246	268	262	253	278	253	261	268	242	243	224	231	235	275	243	253	231	244	244	221	282	274	234	267	214	229	241	267	248	243	248	251	242	240	285	287	263	243	289	259	252	244	283	238	276	249	237	255	245	255	239	235	275	233	245	212	223	243	226	248	234	239	260	252	302	262	248	230	235	273	279	259	253	245	290	283	232	265	284	244	278	259	260	256	260	241	242	261	241	234	253	244	248	284	267	224	235	255	259	248	248	243	279	247	246	275	247	246	262	290	234	250	256	248	298	237	247	264	269	245	251	300	244	247	264	224	234	253	247	253	236	255	234	256	242	254	246	248	264	241	244	242	241	272	254	227	249	248	232	284	265	250	266	278	244	272	252	252	254	239	235	233	259	276	255	248	250	269	233	280	250	244	251	258	269	232	264	235	266	239	259	261	250	273	253	238	237	255	228	246	240	240	257	247	209	288	263	226	244	261	271	211	245	232	232	248	264	279	270	240	246	242	239	248	264	265	266	274	252	272	269	255	251	266	280	247	226	253	231	242	277	250	266	256	269	250	263	228	246	271	249	227	233	253	229	276	251	283	255	272	240	229	243	265	232	236	240	228	285	258	260	263	247	265	226	241	241	245	262	270	280	266	272	232	245	255	242	215	253	232	239	266	273	260	251	268	251	212	266	273	247	246	263	252	273	256	207	267	220	242	236	245	248	255	256	249	297	274	232	292	227	255	243	262	268	241	266	257	255	271	244	227	240	263	260	262	262	256	246	256	241	269	264	241	271	233	257	227	267	239	256	245	234	257	293	287	270	244	229	263	265	254	262	246	248	240	270	262	239	276	261	258	258	295	242	279	252	248	242	258	269	284	259	221	244	238	231	235	272	264	266	249	246	266	234	250	264	229	253	252	259	239	270	269	265	255	241	265	268	242	268	221	262	253	258	264	233	282	296	261	297	231	245	235	264	228	259	266	252	238	236	264	254	275	248	241	262	257	286	259	270	240	247	255	266	254	274	262	241	225	285	260	271	255	261	239	268	250	248	238	255	248	249	257	277	248	230	235	253	246	257	245	272	253	249	245	237	267	264	265	248	236	249	253	280	248	247	283	254	265	254	229	254	263	216	251	237	271	251	259	214	252	246	253	227	258	235	262	232	279	255	261	245	259	236	238	236	259	236	232	230	257	259	253	250	242	255	241	269	221	272	228	226	250	236	270	242	233	224	238	240	253	240	274	273	238	243	240	259	236	222	227	288	249	250	241	270	255	252	233	246	266	246	213	238	238	247	253	249	258	265	274	253	256	235	255	273	251	243	275	255	274	262	258	258	271	250	247	263	244	258	252	257	235	253	253	224	273	246	246	276	264	230	272	248	280	263	220	274	238	263	254	267	265	259	254	278	257	240	243	243	249	253	238	252	246	268	255	222	261	272	269	263	249	253	228	272	240	249	269	293	249	284	274	260	233	252	276	231	259	250	268	236	262	271	261	267	255	268	264	244	238	263	248	272	242	244	239	249	241	234	246	265	258	249	283	234	240	247	238	241	241	245	252	257	237	256	226	261	262	253	224	233	249	278	243	258	253	235	278	261	263	278	229	232	266	284	250	258	274	265	244	236	284	233	261	264	275	243	219	247	239	256	274	207	254	265	300	248	268	261	248	256	238	259	270	276	258	230	252	240	255	278	251	270	240	244	254	248	244	252	283	278	271	254	234	248	254	250	246	212	232	239	235	262	285	267	236	269	238	240	241	253	247	251	264	245	269	268	275	236	241	262	259	248	244	246	215	287	248	248	264	259	267	255	249	284	256	262	240	241	269	269	253	264	253	261	261	260	224	257	234	253	259	252	238	249	257	229	234	259	237	246	245	269	267	283	259	271	272	246	251	224	227	254	230	263	253	268	287	260	232	256	270	266	230	238	256	241	275	244	285	244	241	272	230	232	239	257	257	245	242	261	247	230	249	252	263	249	234	238	250	268	255	275	268	269	268	229	262	249	274	254	262	242	232	235	252	235	218	259	253	271	234	255	229	252	257	260	253	252	228	248	239	245	241	267	271	271	241	253	254	247	269	264	271	249	251	242	261	248	276	246	249	276	252	257	260	244	261	249	236	277	251	255	226	259	252	251	283	239	253	218	243	253	251	246	264	249	252	259	234	266	266	251	258	261	238	251	253	275	250	247	262	272	233	273	253	278	284	235	293	270	256	247	241	254	276	255	279	258	271	260	253	233	275	250	264	247	236	267	222	251	242	243	244	247	292	253	270	238	242	234	264	251	259	273	248	243	236	242	246	271	247	229	281	267	248	254	248	288	251	251	245	263	250	264	257	248	252	262	242	235	248	261	250	227	234	264	281	243	241	249	256	227	248	230	251	238	255	255	231	253	268	276	260	222	237	232	250	259	269	225	246	246	259	252	272	272	252	259	263	265	230	268	245	262	240	241	245	249	266	212	232	266	242	281	270	256	260	248	250	276	263	229	249	233	250	250	247	235	265	232	266	285	252	242	247	253	261	248	280	246	257	252	266	243	271	257	250	254	262	246	251	246	239	223	269	248	267	259	254	248	232	233	243	242	252	228	220	265	258	262	219	261	242	271	277	284	276	249	236	229	270	276	268	265	292	237	243	268	255	277	261	235	266	241	239	248	247	232	243	259	250	270	227	259	246	241	270	239	245	260	276	265	251	280	232	256	238	242	241	232	236	256	262	274	236	238	248	257	254	249	241	242	230	259	260	272	276	243	227	274	270	252	247	254	239	272	246	228	256	247	278	276	222	254	270	262	248	237	272	244	275	259	256	249	247	234	270	238	268	252	250	230	245	259	258	275	253	258	240	250	238	268	283	264	243	231	240	237	244	246	259	215	260	273	260	224	262	263	251	245	246	271	248	253	249	260	262	263	259	261	248	303	251	257	261	267	262	242	249	224	263	238	229	261	245	247	237	245	273	282	255	244	228	252	253	238	251	259	259	247	250	237	263	252	253	257	247	277	265	277	259	254	234	216	258	227	287	214	231
28190	22555	21189	12030	5405	3045	1840	1333	1084	839	704	546	497	451	383	343	315	321	304	238	256	271	230	253	254	268	248	260	225	257	251	237	236	261	260	211	231	229	209	236	230	232	212	224	244	240	214	248	231	191	208	233	191	195	234	220	224	223	241	206	219	230	241	215	231	211	206	206	235	254	214	215	219	234	223	223	229	263	228	236	249	224	224	219	244	201	200	244	241	224	237	231	216	236	221	234	235	225	233	212	221	225	222	225	224	225	235	248	229	250	228	259	214	214	209	220	218	255	241	223	239	236	201	227	224	248	223	210	244	221	246	242	255	234	233	248	222	235	233	215	231	200	242	212	205	216	229	225	225	204	221	232	205	239	245	222	226	234	222	229	205	221	236	226	219	245	224	207	250	192	249	201	209	238	216	217	230	241	198	240	281	224	206	224	236	236	218	215	199	228	238	241	216	223	236	221	234	229	262	197	225	225	228	224	208	222	223	202	212	225	235	228	228	231	199	228	237	215	217	244	213	200	218	241	185	216	209	233	219	222	238	220	224	242	222	192	226	229	226	230	240	245	222	215	247	236	209	217	264	243	240	247	210	200	230	249	238	233	214	233	190	227	248	225	228	201	248	222	218	242	208	224	222	224	213	220	226	232	211	254	229	221	238	241	222	257	189	230	230	200	207	232	232	209	232	245	242	248	256	235	230	212	218	253	215	219	240	204	216	211	224	191	214	217	221	210	222	200	245	237	222	209	212	213	245	239	236	218	235	204	214	210	186	216	214	233	205	219	240	239	235	248	246	233	218	239	240	211	229	233	227	223	199	235	210	227	255	244	247	219	244	221	207	226	233	231	219	241	234	238	243	242	215	209	234	212	224	215	242	220	201	236	234	225	243	229	240	220	242	231	229	242	218	204	246	257	225	241	255	248	230	245	249	229	217	222	233	229	186	241	243	257	231	217	202	239	224	207	219	201	199	230	212	235	238	217	231	229	243	216	235	227	229	206	222	234	225	234	219	233	248	199	227	241	227	239	226	232	218	213	225	228	237	205	229	207	208	214	206	217	231	233	217	207	230	236	244	246	244	224	234	227	227	241	205	212	205	251	249	210	227	226	250	223	219	226	222	215	221	238	218	229	235	222	218	249	256	231	236	251	235	205	227	240	232	231	247	215	238	225	206	231	237	230	247	229	213	237	217	247	226	205	218	210	212	232	246	191	222	238	217	244	214	197	254	195	218	230	229	237	189	205	246	235	226	247	226	203	219	240	227	228	231	206	236	231	233	232	228	209	221	216	217	239	217	221	216	217	229	198	211	220	199	240	225	220	230	233	220	201	229	231	243	211	223	217	218	236	229	220	234	264	232	233	215	192	244	236	229	254	254	209	223	207	240	225	237	251	217	235	233	243	221	219	222	208	240	218	221	218	220	235	233	219	242	218	243	233	269	221	207	250	188	223	223	240	210	200	230	208	233	257	222	230	233	193	249	239	208	217	223	216	223	230	219	249	250	243	231	232	225	242	217	249	242	200	222	216	211	201	216	223	222	199	212	248	222	234	235	223	220	235	244	235	213	224	242	235	222	229	222	249	233	215	210	216	236	230	215	239	223	206	202	232	224	229	238	202	218	237	214	229	214	206	213	243	238	236	215	248	243	207	214	246	245	237	204	197	221	235	222	195	243	228	222	190	202	230	234	229	254	219	215	236	242	231	243	211	244	221	238	197	214	208	215	204	244	221	223	259	237	219	229	235	222	218	209	239	235	222	220	236	225	202	237	227	226	223	241	221	241	242	249	222	221	235	214	222	232	256	217	226	240	215	229	206	260	227	211	243	225	228	197	245	227	216	223	185	231	217	225	211	226	230	235	238	212	218	225	212	220	209	227	221	230	248	216	230	221	227	208	227	221	224	246	228	221	223	202	231	237	239	224	236	219	212	199	227	222	224	186	201	252	244	212	211	241	223	215	221	210	238	218	231	222	244	228	248	222	226	196	217	243	221	205	218	217	191	210	238	215	261	258	217	216	247	222	219	240	253	225	225	246	229	222	238	226	240	205	221	247	217	237	243	223	227	235	215	241	233	213	241	216	229	223	214	225	224	222	225	198	228	214	240	245	234	230	222	220	224	226	237	213	223	228	237	237	226	242	238	203	203	202	198	232	201	226	236	235	242	215	228	221	229	249	234	202	231	210	215	234	222	224	208	229	226	230	227	220	214	225	254	230	211	231	210	235	238	208	242	222	221	227	241	221	218	232	237	231	210	240	197	230	223	233	221	238	193	240	200	234	234	210	216	215	243	215	249	217	234	254	222	237	218	224	221	217	259	231	213	232	221	235	229	210	216	216	226	252	229	215	227	199	236	222	239	213	224	232	208	202	220	234	224	210	202	229	216	216	215	230	202	250	229	213	226	236	199	233	212	229	228	229	212	211	216	234	229	219	242	210	256	235	230	233	214	232	228	222	227	223	226	221	216	230	215	233	219	232	229	209	264	249	192	227	257	214	230	234	211	230	210	219	214	255	218	229	204	236	253	210	223	207	228	201	222	213	248	225	198	220	197	221	226	248	222	231	230	223	205	231	217	230	218	227	232	216	206	219	213	218	224	231	210	215	220	243	221	212	220	224	230	227	245	233	219	214	208	228	217	247	230	261	210	231	222	206	225	232	212	222	237	251	229	214	244	245	239	248	244	197	231	225	227	214	222	234	238	225	225	210	210	210	234	237	240	211	210	243	222	218	230	227	230	224	224	213	253	237	220	217	239	233	233	261	236	231	222	224	226	238	228	225	241	229	225	236	220	220	240	244	216	203	271	228	223	254	239	206	216	228	220	217	202	213	231	224	223	205	221	241	244	226	222	243	230	252	221	224	237	224	239	222	231	232	180	269	206	228	241	240	218	244	229	222	253	203	228	235	235	233	214	216	254	224	215	202	216	233	224	216	211	241	195	223	220	226	216	218	238	202	246	212	213	241	224	210	237	213	226	215	222	216	212	242	211	230	207	212	229	221	236	211	237	206	216	221	230	218	222	232	237	234	231	268	242	189	221	214	218	223	212	257	205	276	253	221	208	246	230	222	203	252	229	262	226	219	229	208	191	234	235	251	241	212	249	229	207	212	214	212	249	265	244	236	206	220	240	209	218	238	206	224	221	238	202	250	247	212	224	225	231	230	237	237	204	218	233	261	209	234	230	266	214	246	206	211	216	228	241	229	235	216	221	222	240	187	243	228	233	233	223	217	232	221	218	232	215	209	233	217	230	216	232	208	228	236	246	232	233	204	220	237	232	240	215	213	251	245	234	223	212	209	231	229	227	232	213	204	220	196	204	229	197	251	217	233	205	232	230	244	234	198	216	250	235	237	237	218	220	212	190	256	213	223	248	213	238	228	204	211	224	212	214	233	219	197	239	233	224	233	219	241	211	217	194	241	234	211	231	240	219	256	223	225	213	209	196	219	244	210	212	237	225	236	239	220	220	243	232	232	233	240	216	234	203
18909	32286	25382	15270	9387	5755	3905	2760	2025	1478	1150	943	698	622	557	496	432	417	376	366	314	337	274	314	305	302	307	292	273	254	275	285	259	273	274	248	232	238	265	252	247	261	237	269	295	256	278	239	253	242	265	252	267	270	276	266	244	290	259	264	231	281	285	242	249	307	250	261	248	282	237	277	242	280	266	237	261	269	224	255	277	230	248	271	298	259	248	262	258	300	304	243	279	258	273	255	233	236	217	251	257	274	259	261	298	229	266	284	244	252	272	248	233	250	245	270	246	270	244	240	270	256	281	271	252	239	290	257	255	248	241	231	233	258	250	242	246	289	256	244	285	281	258	237	264	259	262	252	243	245	256	265	242	263	292	255	248	231	239	267	284	275	266	222	267	289	258	264	272	262	257	269	243	266	228	236	255	251	292	275	252	280	258	266	251	250	269	262	249	264	246	289	254	241	258	262	231	267	255	284	249	261	264	237	265	258	260	238	289	243	253	261	274	217	248	242	237	255	284	286	284	256	279	252	246	269	270	244	271	276	233	258	249	260	240	274	271	245	284	290	260	272	263	267	233	270	260	270	243	244	258	246	270	237	269	261	269	256	268	238	259	270	271	278	243	266	275	268	274	277	271	248	284	265	252	283	260	265	245	232	262	259	238	288	229	241	256	271	247	245	245	258	280	248	250	258	270	266	257	259	267	263	273	261	264	254	280	243	261	254	249	283	289	248	279	249	269	275	254	253	239	260	249	287	261	237	270	269	266	242	285	246	237	233	244	257	270	215	270	250	249	242	290	279	259	266	259	235	253	260	238	258	223	275	248	288	243	292	231	255	267	267	253	263	276	260	275	280	252	237	295	247	269	236	271	268	279	248	269	265	272	248	252	244	220	277	249	277	256	247	256	253	256	228	263	279	252	260	250	234	249	261	255	262	268	300	237	239	257	267	278	254	264	252	238	268	259	280	244	239	288	266	255	240	243	229	271	265	259	289	270	255	289	241	290	255	246	253	226	267	236	266	249	280	259	259	252	246	272	253	270	297	238	261	261	263	288	256	250	300	265	252	263	245	271	245	289	240	296	253	278	296	279	282	273	241	256	275	285	269	282	267	231	272	276	252	270	240	250	246	269	281	237	240	233	271	246	233	253	243	268	264	248	289	255	255	270	267	269	259	277	250	247	279	282	238	255	273	278	247	257	257	258	256	228	294	238	267	240	237	246	270	271	291	307	232	270	258	256	280	251	265	292	248	265	245	269	268	291	267	278	309	270	246	246	242	244	258	261	245	281	248	272	276	243	274	236	258	257	256	245	268	275	246	255	248	258	266	251	262	236	266	265	257	259	284	280	257	277	240	252	259	267	243	273	291	252	276	246	262	250	260	287	257	264	258	280	246	286	251	270	243	266	274	278	264	258	250	250	296	247	259	252	265	266	246	240	275	261	270	253	255	246	240	259	247	248	296	257	250	232	281	266	229	233	231	270	251	254	249	261	247	270	300	276	256	251	259	254	252	271	248	286	254	268	254	254	250	254	268	261	249	254	271	258	226	239	304	243	262	267	248	244	283	247	272	252	265	239	277	241	240	258	284	294	276	221	266	277	275	293	279	270	252	261	264	256	254	231	239	219	249	259	247	256	237	268	276	268	271	267	276	289	263	261	260	258	236	275	265	243	255	262	257	257	246	259	252	251	258	254	262	236	300	242	269	245	283	256	256	274	242	236	255	268	262	253	269	252	232	265	255	270	261	255	216	244	258	259	258	242	263	264	256	268	281	282	267	244	228	231	280	227	237	275	246	231	274	264	269	268	240	242	250	288	312	268	268	251	250	255	259	268	265	260	274	238	263	264	241	268	237	242	266	268	267	250	237	281	250	274	241	259	291	272	283	253	269	233	247	269	249	260	275	280	241	271	257	267	255	248	250	273	291	261	273	255	242	262	271	270	252	254	284	238	268	277	274	272	244	234	290	258	251	273	249	264	294	267	247	266	236	272	251	253	250	258	231	265	228	259	273	264	280	230	240	270	239	266	232	247	278	264	271	250	270	243	252	262	255	273	262	298	259	264	279	276	241	240	263	268	235	251	256	271	264	217	260	293	243	243	257	279	248	254	262	245	252	248	252	265	277	260	238	254	263	271	249	263	274	241	271	251	255	235	247	265	257	277	260	269	272	279	253	253	253	259	247	250	254	235	267	221	299	285	278	264	240	249	232	254	252	254	265	264	252	265	250	234	265	245	274	252	244	251	256	291	232	274	258	249	252	288	260	272	242	261	273	253	275	241	255	243	247	276	276	266	250	253	274	278	238	243	264	259	211	306	282	253	287	285	279	259	249	230	259	269	247	261	269	238	262	261	250	242	275	262	262	261	267	237	288	273	280	257	274	264	263	267	258	262	258	281	271	263	266	206	275	274	240	286	248	265	248	275	251	261	259	250	234	249	230	237	282	232	247	263	272	289	250	278	258	251	263	273	271	245	278	278	233	268	266	258	248	243	282	245	274	281	266	277	274	267	251	282	259	262	232	264	265	231	257	255	260	276	243	243	284	263	258	302	248	250	250	292	271	261	258	253	267	230	273	251	255	256	265	232	242	225	253	261	270	274	249	274	265	253	244	253	258	262	295	245	296	254	265	251	272	271	271	251	266	261	240	260	250	281	266	283	229	273	263	247	230	268	259	258	241	229	279	283	252	243	256	235	271	237	279	279	260	260	273	275	251	278	292	281	265	272	266	263	287	260	225	288	258	233	263	271	241	281	266	228	282	249	274	265	257	228	261	232	266	265	251	263	246	252	259	258	293	281	245	269	266	264	273	240	259	249	263	271	242	270	291	255	255	253	286	241	257	249	228	258	253	260	276	233	290	279	245	281	279	278	269	276	308	269	275	252	245	284	290	281	289	281	262	233	262	235	260	252	275	243	238	259	251	231	278	279	275	286	266	252	288	252	256	278	270	268	251	266	240	251	273	288	255	270	233	261	241	264	260	265	263	234	252	253	274	253	267	260	253	269	263	269	243	252	267	253	273	281	248	277	257	259	284	277	264	279	241	252	260	252	275	257	264	236	258	283	268	281	242	265	290	281	263	269	269	291	288	264	252	250	271	262	280	263	277	263	254	265	263	257	252	240	280	230	283	237	256	246	250	282	256	273	270	266	272	242	268	240	267	245	250	252	244	291	238	217	244	293	291	258	260	264	231	246	257	257	262	269	257	244	238	258	286	279	262	248	250	269	256	247	259	257	305	254	231	256	241	267	240	250	275	284	228	286	279	251	264	212	217	258	234	229	269	280	260	274	258	256	269	257	266	285	267	268	266	271	259	232	263	259	233	276	255	252	270	232	272	256	276	239	278	267	277	246	235	288	284	263	284	257	244	220	275	221	260	272	239	227	256	258	256	233	295	266	249	266	281	255	244	263	281	274	264	251	233	260	255	257	258	259	239	261	251	285	263	243	282	272	212	268	233	280	251	266	233	258	282	274	269	271	267	264	251
23661	21333	28329	24707	21146	11810	4174	2513	1710	1342	984	783	669	534	492	426	405	370	327	308	315	296	259	229	257	264	235	238	238	261	210	250	236	222	237	189	203	235	213	239	212	234	220	228	217	225	219	265	208	208	244	239	235	215	212	211	245	247	213	233	218	190	224	208	184	224	219	212	212	247	235	204	208	224	228	226	229	211	237	195	211	206	199	225	222	220	209	219	232	235	206	211	232	201	220	202	240	210	211	207	198	220	216	212	222	207	225	198	197	242	209	216	231	213	239	204	251	195	211	231	210	234	209	225	233	210	208	212	221	217	214	259	230	215	221	223	239	251	191	196	219	219	220	205	216	247	216	199	218	228	217	246	240	218	226	213	195	216	196	215	236	225	249	237	214	233	229	232	195	246	239	214	205	232	250	236	204	222	218	208	220	211	229	214	206	235	208	219	231	209	206	201	212	224	193	206	241	235	189	232	216	218	207	219	211	219	220	211	197	211	242	227	223	202	236	237	206	238	224	232	231	208	217	246	228	231	213	219	230	226	234	232	223	229	217	213	219	201	223	206	223	215	216	223	206	224	183	236	234	225	221	223	229	222	255	217	213	229	227	227	232	235	232	236	240	231	244	231	218	218	220	237	251	234	208	223	238	206	238	245	215	237	225	227	193	222	222	206	231	213	248	220	204	233	253	222	227	220	205	223	222	221	196	237	240	245	244	231	208	205	198	239	228	234	229	229	205	233	228	206	190	211	216	228	228	224	226	231	223	223	229	216	241	201	233	193	240	198	222	233	209	209	243	231	230	244	228	226	229	212	219	241	238	212	226	204	219	220	215	211	232	228	223	210	216	193	231	217	218	232	216	200	188	194	164	209	209	215	234	207	212	227	195	227	215	211	237	217	229	216	220	248	250	214	215	219	228	225	241	242	206	211	234	259	203	207	238	255	254	202	234	204	217	237	216	210	225	210	225	250	226	209	215	206	247	244	248	249	212	219	228	213	248	215	232	219	246	224	219	219	244	196	207	226	242	214	209	202	248	222	219	260	228	236	217	245	196	219	209	225	241	225	212	234	195	234	197	238	216	214	230	227	217	256	245	208	233	223	211	245	183	196	226	205	224	215	221	226	212	218	252	206	204	233	208	202	223	240	235	236	230	235	237	206	224	216	228	233	244	213	214	225	206	224	223	235	229	209	210	205	199	235	217	215	204	226	215	223	237	233	233	217	222	232	205	210	211	193	253	228	227	215	216	235	241	226	230	243	238	216	204	218	224	220	206	208	239	213	221	235	238	242	229	242	221	235	224	244	210	242	221	200	202	221	238	239	215	229	220	221	212	219	217	232	223	246	210	212	236	231	219	235	238	240	240	217	215	228	238	255	224	230	237	221	211	209	207	260	217	241	203	221	240	219	217	205	209	233	225	215	212	239	224	232	195	234	207	224	191	195	237	244	217	233	213	247	227	223	227	239	214	223	219	226	208	224	239	245	193	214	230	235	205	225	228	206	212	245	221	216	221	204	236	204	227	231	232	212	222	213	222	232	226	235	237	223	202	254	224	242	233	230	190	214	230	244	217	218	261	234	212	214	221	224	219	198	230	203	218	227	201	216	253	236	237	239	221	237	223	188	231	219	218	229	238	204	213	213	208	222	213	231	229	225	213	230	247	206	207	226	207	214	233	234	226	224	223	242	230	211	212	198	218	214	219	223	269	215	226	234	215	225	241	232	218	233	230	231	236	245	237	233	219	205	234	210	232	213	192	223	196	243	226	225	223	219	229	226	227	242	241	241	214	234	252	227	213	219	229	216	231	230	224	219	216	237	217	242	201	226	244	215	211	239	222	219	213	215	221	205	225	212	213	231	249	231	235	237	246	212	218	240	225	239	220	209	235	228	227	208	240	208	245	220	216	207	201	192	201	226	221	226	225	213	227	188	223	230	217	193	230	215	220	219	256	205	215	235	248	215	202	227	201	236	224	235	226	200	173	212	241	241	240	236	222	215	222	239	237	211	251	214	195	224	219	233	238	235	228	218	210	218	218	230	202	225	233	211	229	226	230	228	209	213	221	267	218	219	222	227	224	209	230	213	210	224	237	220	209	237	225	220	196	234	222	201	226	227	201	234	194	240	239	223	229	235	197	219	230	214	216	200	195	219	217	216	229	242	215	202	230	232	207	222	212	244	218	238	223	224	244	224	229	216	231	220	228	222	226	221	199	221	218	223	224	216	234	215	217	243	216	222	230	209	222	234	238	224	234	233	223	232	212	231	230	228	214	213	256	222	234	207	241	220	213	221	208	245	210	221	223	197	233	233	229	194	232	236	221	221	212	205	220	226	224	214	232	231	200	208	224	222	195	234	219	212	216	209	190	202	247	254	240	223	215	228	186	223	230	222	204	256	227	222	213	226	226	243	225	213	230	191	218	223	234	237	237	212	236	216	232	226	227	194	222	195	236	223	227	227	244	226	225	228	196	236	229	225	223	229	233	221	221	246	222	238	243	242	220	264	213	215	212	241	231	221	224	217	227	246	216	245	222	234	208	234	216	235	257	203	225	211	239	211	225	213	178	232	211	237	209	220	221	217	237	214	234	208	244	231	209	237	219	214	219	252	230	219	237	253	239	236	205	192	235	218	247	246	246	212	235	217	227	194	229	236	238	205	219	220	210	232	226	255	215	202	196	229	211	216	228	212	198	237	236	214	228	223	206	216	211	219	210	236	217	232	227	210	205	229	231	227	214	193	239	225	259	224	230	248	205	218	243	214	249	191	235	250	213	234	203	232	242	217	234	223	200	220	207	240	233	243	224	189	242	223	228	189	240	206	228	217	198	244	243	190	214	221	216	230	254	228	215	191	210	225	194	205	241	227	212	235	233	269	251	252	221	235	243	231	234	220	219	239	218	212	219	204	226	218	198	230	220	232	251	206	209	219	260	233	240	244	237	213	210	197	204	226	218	218	214	243	237	217	240	224	212	235	222	247	235	216	181	261	219	206	225	202	219	232	219	217	214	217	227	237	230	214	234	249	242	249	203	202	230	195	218	227	210	210	206	207	224	228	188	212	208	220	233	216	220	232	238	212	216	195	196	239	204	233	245	215	207	216	201	220	202	223	207	217	215	213	223	209	245	225	216	216	230	203	230	235	237	234	205	208	220	229	213	199	233	236	230	230	238	237	219	226	217	227	233	217	217	218	217	236	224	214	229	208	249	229	226	218	220	212	217	235	203	236	219	204	224	233	183	212	242	231	237	256	211	220	233	249	217	213	210	218	235	209	222	217	231	213	231	211	245	203	224	233	198	194	232	231	230	211	216	228	222	214	206	209	225	222	213	217	227	229	207	218	239	233	222	251	221	230	199	194	220	243	224	219	231	238	212	218	237	216	208	219	217	201	238	232	206	212	228	246	224	242	224	238	220	230	218	210	225	223	222	234	222	221	230	226	192	226	219	203	231	237	223	224	207	218	214	250	203	207	233	235	245	203	253	200	232	192
18749	39304	32318	21769	14117	9029	6224	4609	3440	2485	1874	1498	1165	960	807	657	562	491	467	419	371	405	328	349	316	311	296	272	276	269	277	287	257	304	261	241	284	281	261	263	253	271	227	239	279	248	246	289	265	266	268	253	239	261	246	242	244	256	255	276	282	248	272	261	275	232	271	223	261	264	258	275	237	241	235	223	248	227	235	231	265	287	238	230	265	243	258	251	253	234	263	266	250	261	248	244	259	280	262	252	246	250	274	222	255	235	245	255	216	266	240	271	232	230	254	269	258	275	237	245	238	238	272	247	258	278	251	242	227	255	230	261	258	243	252	234	290	261	254	230	259	280	269	227	250	245	254	234	249	237	222	281	259	287	279	252	244	242	228	242	252	261	253	271	291	221	252	248	238	238	233	282	291	262	248	285	258	238	251	238	260	253	274	260	260	255	262	212	259	267	231	251	263	236	264	216	243	258	260	239	254	251	227	240	254	274	287	259	225	244	240	273	301	250	283	252	267	230	268	234	238	252	255	247	266	267	261	230	278	257	245	261	244	259	256	291	247	259	251	251	258	285	264	216	260	269	270	251	271	253	259	284	261	266	245	252	253	269	282	252	246	264	258	260	260	244	269	251	233	239	250	259	262	239	261	257	249	258	268	280	252	260	255	270	246	236	275	257	245	254	246	256	243	215	255	248	240	260	240	234	246	265	260	270	258	259	264	259	269	240	243	259	248	290	251	247	251	295	290	257	247	274	244	252	247	252	230	265	244	244	268	263	253	251	245	262	264	258	244	269	240	247	215	249	255	280	255	276	250	245	265	235	263	254	251	256	227	244	237	242	258	250	262	271	231	244	253	253	254	257	264	250	241	252	271	247	251	296	271	252	294	266	291	232	282	277	252	262	252	254	247	282	248	262	261	268	257	291	274	267	248	281	278	241	236	252	287	264	240	230	245	250	250	236	241	269	256	253	229	253	269	251	233	257	277	265	269	259	260	237	271	249	265	273	251	241	244	258	262	264	275	257	225	259	261	263	267	247	248	256	270	240	226	253	228	264	246	241	276	243	266	262	258	247	244	268	229	265	238	244	243	238	220	250	253	260	218	271	265	244	261	275	221	273	259	255	244	241	246	243	238	236	277	261	260	245	261	237	257	238	225	243	253	265	252	249	277	233	257	247	241	214	262	260	251	237	271	241	276	291	273	208	271	270	249	265	242	287	254	255	271	261	243	244	245	242	255	211	232	233	246	245	245	270	240	274	266	230	259	266	214	230	277	254	232	266	278	240	253	250	229	235	281	246	239	261	248	246	289	252	261	234	244	245	233	247	262	255	252	244	269	235	257	255	266	237	240	255	258	230	259	259	254	236	230	227	243	255	244	234	240	245	256	252	239	260	270	271	278	245	262	244	234	240	248	237	273	252	252	288	271	251	253	247	240	271	245	248	253	243	234	266	237	253	230	243	241	245	254	274	289	274	242	273	238	265	253	277	274	270	255	247	292	252	245	285	268	254	236	262	243	260	263	241	297	243	265	233	257	271	279	240	249	251	251	274	221	265	247	213	211	259	281	261	249	255	274	244	255	246	227	247	242	243	242	257	259	263	260	247	236	257	283	219	230	253	259	247	275	290	281	265	252	243	256	261	241	271	259	241	257	272	218	251	254	262	269	217	243	275	268	242	236	249	238	260	264	245	223	247	270	249	248	253	250	240	226	235	264	263	218	255	249	247	243	237	269	243	258	229	225	241	259	225	261	268	239	270	242	268	258	268	285	246	245	252	264	271	255	261	238	237	244	239	254	228	239	234	260	230	282	248	248	258	254	225	232	276	253	273	260	286	262	268	241	236	229	264	239	243	264	264	291	275	244	243	266	264	265	237	268	245	214	240	251	267	262	241	239	279	278	244	249	241	253	262	271	248	246	253	233	225	267	265	236	258	258	250	241	258	253	250	259	268	249	255	233	260	234	253	248	266	243	259	247	258	268	239	240	276	248	262	246	235	259	259	249	239	267	244	265	267	264	251	255	250	257	250	236	238	278	235	264	241	253	267	256	230	262	272	242	244	237	234	245	261	247	263	199	257	270	239	272	250	237	245	228	267	244	232	263	223	262	252	264	252	263	281	235	269	229	251	260	215	259	273	238	265	258	276	286	265	255	251	240	264	284	277	275	252	247	272	231	278	251	259	236	235	241	239	265	261	260	294	258	266	293	249	270	266	252	235	293	235	268	258	234	281	257	251	239	250	233	258	252	248	267	244	245	239	247	252	236	262	293	229	248	252	233	242	247	256	230	277	235	250	254	234	265	266	257	238	244	273	241	262	250	250	261	234	269	260	286	241	225	271	271	248	271	257	253	258	233	251	255	234	246	250	259	259	230	245	274	228	246	236	251	237	283	259	256	221	270	262	249	225	236	270	244	244	261	250	242	241	247	261	255	251	273	280	251	250	244	224	252	233	284	269	257	285	238	238	278	276	241	262	240	247	268	263	255	268	248	219	273	268	241	237	260	242	265	228	266	226	262	234	224	233	252	274	236	256	252	238	236	253	263	266	257	289	260	239	252	237	242	244	246	254	250	265	245	249	266	238	256	226	270	262	239	252	237	254	251	269	261	235	241	257	272	249	273	244	243	226	269	253	255	251	280	270	239	285	263	264	243	274	262	273	261	229	257	224	237	274	281	243	280	232	261	269	241	279	246	244	251	271	231	234	267	268	240	268	269	272	270	273	252	254	258	231	245	275	263	246	274	261	258	256	273	258	226	270	261	249	246	249	243	253	279	257	254	248	275	247	283	199	240	277	237	237	264	277	272	255	270	251	266	238	248	241	284	255	259	250	251	269	254	272	258	246	239	242	242	235	244	237	284	256	221	248	248	228	278	231	248	265	268	247	231	268	249	228	254	240	282	275	252	263	241	237	243	272	262	242	284	253	280	247	234	249	251	262	304	253	259	259	265	236	248	253	259	226	227	239	250	260	269	239	261	248	263	265	241	246	238	244	252	244	282	263	242	250	276	252	239	227	265	225	247	245	267	272	267	266	234	254	257	249	274	264	270	262	266	272	262	241	285	256	287	236	275	242	280	231	250	256	255	232	234	290	243	267	254	248	275	231	295	267	262	258	269	268	272	273	240	273	230	238	279	284	282	251	257	240	249	238	263	267	255	243	243	269	261	226	287	249	237	235	239	232	264	284	246	251	261	262	251	250	260	259	259	259	254	280	251	261	239	231	260	248	264	282	243	218	237	255	237	229	249	232	263	232	253	276	268	258	276	235	246	242	218	254	255	234	234	253	284	286	265	240	254	239	271	255	259	244	244	256	289	247	266	277	272	257	258	272	258	244	268	249	263	258	277	256	237	240	224	254	242	298	254	250	244	258	268	276	242	231	263	255	273	271	222	250	252	269	271	231	215	237	259	256	247	268	254	269	239	269	261	257	237	253	240	265	229	277	271	273	274	271	260	239	273	196	269	245	248	234	267	258	267	276	277	220	244	237
25205	21318	26698	24612	9465	3987	2334	1673	1325	1011	754	648	499	493	411	379	346	281	310	298	253	261	294	263	265	254	242	268	229	243	238	244	203	212	214	257	247	248	215	238	220	235	229	235	223	240	237	234	250	224	220	213	243	242	232	211	197	252	215	226	208	215	211	250	247	237	247	250	223	213	196	207	245	234	235	206	214	194	251	218	227	248	258	244	212	242	180	235	234	233	246	247	222	249	242	222	268	230	217	229	257	230	220	232	212	206	233	221	220	211	214	227	251	207	209	217	226	241	226	228	220	195	220	230	217	205	200	219	216	211	244	235	227	242	221	216	200	241	226	258	212	236	239	239	234	220	249	231	234	227	224	252	217	211	222	231	237	244	244	213	233	262	208	241	234	258	255	219	229	222	206	210	242	216	253	237	223	219	221	218	263	247	204	241	237	204	215	220	223	224	236	225	214	223	232	230	223	222	238	231	219	237	248	216	225	231	233	243	244	221	229	233	201	219	212	209	244	228	205	236	244	215	238	225	253	248	240	230	231	221	262	237	216	229	242	234	214	262	211	261	217	242	216	212	230	219	250	243	233	237	242	261	239	229	238	253	253	242	229	238	244	233	241	222	222	233	244	230	226	233	239	251	223	218	211	211	247	235	251	249	205	243	227	237	217	233	210	208	216	220	244	219	226	231	225	238	218	214	220	248	216	252	246	212	252	235	243	197	219	241	228	240	232	238	208	243	218	213	240	237	227	257	205	244	224	232	246	228	222	244	217	217	207	236	254	226	242	234	213	207	236	228	217	232	246	231	202	224	228	213	225	232	236	226	251	243	244	214	237	235	234	232	250	222	203	253	210	218	225	238	241	206	248	256	250	234	236	241	233	230	249	267	220	228	240	203	237	218	206	212	219	247	226	217	234	210	240	249	217	215	232	228	198	217	209	214	245	235	243	258	224	238	243	223	217	235	216	233	234	224	256	209	252	235	224	209	238	249	264	242	216	246	225	231	207	217	231	223	234	232	238	254	229	255	227	238	245	209	253	212	220	204	242	257	218	233	220	203	232	254	247	207	196	253	208	208	249	208	196	235	230	233	234	227	236	222	214	245	285	214	218	232	211	226	248	211	212	220	220	230	209	238	230	233	238	208	255	219	248	223	230	230	231	235	223	229	223	243	212	227	237	240	220	221	230	236	210	209	226	245	244	216	252	197	247	224	225	230	248	255	236	226	212	234	234	227	233	191	198	244	234	229	247	214	236	215	224	239	235	221	244	204	220	225	227	220	215	244	244	193	241	239	215	231	223	209	223	219	222	242	224	232	242	229	217	235	215	206	256	231	213	215	225	227	215	225	228	226	207	236	245	240	221	236	235	243	204	224	255	247	239	219	233	225	220	217	216	213	255	218	224	209	216	214	206	222	213	227	246	214	235	239	229	233	232	244	238	235	201	222	204	235	251	196	220	235	236	217	232	259	231	210	221	251	247	244	262	210	209	240	234	230	204	234	242	255	207	199	212	242	234	207	226	220	233	226	246	238	245	229	215	204	253	215	237	253	229	248	221	258	247	248	219	231	223	233	226	229	233	233	218	203	240	222	242	225	250	210	236	220	232	229	225	246	260	217	224	235	252	229	237	256	209	236	230	223	231	228	217	228	209	249	242	238	200	216	220	219	251	222	247	214	241	233	258	203	203	226	217	213	244	231	226	212	222	220	231	215	247	218	214	237	221	247	257	226	243	250	216	253	230	234	221	219	219	240	202	231	236	238	244	238	234	230	231	218	231	211	231	231	242	235	224	195	234	253	217	240	232	227	233	256	214	235	231	237	225	243	237	218	224	227	225	228	228	256	219	220	245	235	233	245	218	214	230	236	242	209	243	212	234	252	235	209	239	231	243	233	220	248	232	225	239	229	270	247	223	261	209	233	220	235	226	221	251	229	232	232	225	219	229	223	259	248	267	220	228	222	224	241	230	246	216	237	238	248	211	232	218	257	248	227	224	227	236	211	247	243	235	246	216	209	231	252	242	274	262	244	236	247	230	263	215	251	246	219	242	232	235	238	239	210	217	237	253	219	251	251	207	210	235	247	223	246	228	227	255	244	251	256	232	224	228	222	253	234	226	231	229	236	249	224	214	240	200	218	237	237	257	248	239	218	228	212	242	239	249	262	217	227	233	212	253	197	232	232	233	197	228	208	231	231	233	252	221	236	237	231	205	231	259	239	224	257	270	234	209	252	215	239	222	217	222	233	218	217	205	227	263	203	239	213	210	240	226	215	245	231	219	244	222	235	246	232	239	231	208	219	241	228	227	229	242	227	242	235	237	245	203	244	223	242	234	209	252	238	231	223	265	234	239	235	228	229	233	229	256	212	221	250	232	239	242	235	257	248	236	215	247	269	253	243	228	211	222	246	246	211	224	255	251	211	228	222	223	229	217	209	257	237	243	212	225	221	238	256	201	252	239	233	217	203	233	229	241	239	236	213	236	237	218	215	225	223	247	228	228	246	230	227	234	272	232	232	204	229	252	235	208	223	246	223	259	235	243	236	223	231	235	241	229	239	264	212	227	207	246	252	211	225	221	200	228	239	224	213	212	262	236	229	231	226	255	242	237	233	243	223	224	238	238	249	254	216	241	223	228	211	221	243	258	228	224	206	241	228	218	250	225	201	239	245	234	242	245	235	210	240	239	262	231	216	201	214	219	207	233	229	241	223	234	216	241	214	232	227	268	201	239	225	250	224	257	240	201	217	220	241	228	249	230	234	219	235	242	227	232	215	207	228	224	226	243	252	242	230	235	223	211	238	227	233	228	260	236	234	246	244	211	227	239	248	223	238	253	202	230	234	247	218	243	247	220	215	231	240	252	214	230	251	242	229	225	243	234	231	198	228	241	251	242	223	206	234	221	268	235	222	221	224	233	228	234	224	228	225	251	222	223	253	247	228	240	230	212	235	255	236	258	243	233	250	269	254	262	240	235	186	230	242	217	221	204	203	239	238	224	226	236	235	215	239	240	216	267	213	249	239	237	244	230	224	172	225	214	230	222	200	243	223	208	223	212	229	253	236	234	247	236	236	215	239	205	218	211	205	219	233	236	250	213	204	226	228	210	250	231	251	233	232	234	245	232	247	214	215	236	220	272	231	210	221	212	233	223	228	217	240	243	212	200	208	230	216	225	228	245	231	249	214	247	233	253	228	251	220	245	239	207	230	212	216	249	220	221	223	231	236	230	233	215	239	216	226	255	224	217	265	254	236	237	238	211	240	254	226	209	246	235	249	227	203	242	234	218	252	228	211	233	243	215	213	231	225	214	230	229	237	237	217	218	258	246	213	229	219	225	220	234	234	224	233	230	215	227	218	221	214	214	195	230	220	225	233	229	243	236	225	242	227	220	239	234	224	250	231	240	242	232	243	232	235	251	243	228	219	225	218	223	231	225	236	233	238	201	224	248	212	242	238	249	234	229	206	218	243	229	231	214	245	242	231	212	235	234	234
18739	35553	28362	17778	11090	7137	4723	3347	2541	1885	1428	1143	921	784	646	561	494	439	410	381	391	313	373	345	308	275	277	259	249	308	328	311	287	290	261	243	274	282	259	240	251	252	289	268	264	266	290	292	279	264	276	249	266	294	268	266	277	258	266	268	257	285	260	287	254	246	292	258	227	251	249	291	264	233	296	255	272	279	255	276	305	287	252	263	267	262	291	255	238	255	274	274	262	257	288	252	266	248	259	255	293	278	269	270	282	247	261	262	272	259	272	254	265	271	269	271	247	254	269	289	242	274	277	271	288	277	243	276	268	259	274	256	235	312	288	266	277	239	285	239	278	281	261	285	239	214	309	264	292	257	278	278	238	259	248	258	271	268	277	236	267	252	262	250	285	249	284	266	270	267	257	280	269	278	253	257	266	258	252	245	295	240	269	257	268	257	224	270	256	253	263	285	274	288	259	294	268	286	258	277	266	268	268	274	283	270	235	284	261	262	288	246	276	267	264	279	244	280	275	224	253	267	270	256	259	298	272	280	225	266	247	249	295	263	257	291	268	242	256	286	273	259	277	261	284	276	274	260	257	252	258	261	269	276	252	305	257	273	263	276	261	282	252	250	243	267	278	290	262	271	244	274	272	240	259	252	285	252	284	243	285	262	273	292	282	268	258	235	275	266	286	257	297	263	266	243	258	285	266	279	252	271	291	234	243	264	267	236	258	249	270	252	271	239	251	237	290	284	283	287	262	273	251	265	278	275	273	259	232	280	266	261	282	244	292	276	297	283	275	226	293	267	283	245	281	281	266	228	252	255	268	251	256	266	288	260	245	279	281	246	246	273	279	271	256	238	245	276	281	254	275	255	275	258	247	276	266	278	254	265	239	255	253	264	258	277	258	244	265	263	260	247	244	258	248	283	263	263	265	268	282	252	264	256	237	261	248	252	264	263	254	257	283	253	277	271	261	285	275	283	250	262	232	220	282	260	245	268	268	258	285	291	269	280	266	233	254	265	281	264	288	286	236	283	262	279	266	255	268	246	263	234	267	267	261	262	263	269	276	304	258	273	297	256	263	268	266	251	260	255	276	240	282	249	254	260	257	239	233	276	227	271	274	260	268	280	261	265	260	279	265	261	232	246	251	272	281	241	250	246	265	257	270	264	260	275	271	277	266	276	234	280	271	262	235	251	218	235	291	277	263	265	263	291	272	268	267	279	264	291	250	255	253	253	251	263	283	267	264	275	255	267	290	284	267	257	269	258	263	263	268	270	281	251	275	265	273	265	282	257	273	268	263	254	269	287	262	257	252	281	251	285	274	259	242	266	264	255	244	269	253	277	260	270	275	265	264	289	275	256	260	263	269	252	240	276	260	270	243	254	246	230	274	260	281	242	263	249	246	252	248	249	259	240	283	245	249	253	276	248	272	276	280	264	259	244	256	250	269	295	285	252	222	270	262	256	241	261	266	250	251	282	256	259	254	278	271	265	247	277	258	266	289	246	283	272	271	250	246	294	250	276	260	250	271	279	263	298	242	271	245	282	266	269	262	262	284	261	244	284	238	284	237	271	236	267	245	286	256	269	231	266	275	246	282	250	258	241	242	282	285	279	254	268	264	312	280	267	258	264	283	247	277	244	269	238	265	283	236	249	248	232	267	250	256	251	265	264	303	271	273	252	267	242	248	245	255	293	250	265	264	235	279	268	283	260	263	298	290	287	267	246	237	270	270	244	248	253	245	273	247	256	270	276	273	234	281	267	267	248	307	279	302	250	245	261	293	243	263	261	238	244	259	247	245	255	242	266	267	240	267	250	245	267	280	279	234	265	278	273	257	273	251	264	281	287	288	269	231	265	254	261	255	261	260	254	268	262	253	283	273	248	261	279	244	250	266	273	282	282	292	251	267	245	230	263	249	267	241	292	250	277	253	248	281	266	255	265	237	253	275	245	272	258	295	270	277	248	262	296	246	249	259	258	248	283	253	277	257	262	240	280	276	252	281	241	259	261	286	252	237	280	237	259	270	265	251	257	270	285	267	262	277	263	264	260	276	254	294	261	267	245	297	257	283	274	270	258	231	255	284	277	261	278	247	228	263	254	250	261	279	261	274	250	256	289	287	238	243	265	261	272	243	288	258	258	262	250	277	288	272	269	283	247	268	249	286	254	261	296	289	274	272	249	272	244	287	243	268	239	257	257	265	280	271	262	248	272	270	256	286	267	289	265	251	246	256	272	265	257	289	274	253	255	245	242	275	270	270	268	266	286	260	279	275	240	266	272	254	239	290	272	273	261	263	275	250	288	263	241	262	254	277	275	241	267	252	275	248	293	284	288	239	262	291	264	246	255	262	304	269	282	242	264	300	266	260	273	266	270	256	306	271	278	284	250	251	272	296	284	266	263	251	251	249	223	262	261	280	268	252	257	257	273	266	287	249	289	271	287	246	261	291	292	257	274	253	232	260	273	249	276	247	272	288	277	288	282	281	244	271	281	256	270	259	256	274	277	238	269	287	264	236	259	256	269	266	261	255	268	269	266	268	263	257	264	247	278	282	279	279	258	239	255	253	253	282	243	272	251	261	263	260	269	277	257	270	263	284	243	257	250	260	276	256	263	286	256	263	276	259	274	263	257	275	256	255	270	287	294	242	273	246	275	258	249	273	298	248	283	259	256	250	273	248	236	258	283	252	282	275	274	255	261	251	265	295	248	272	285	255	279	262	232	250	286	250	265	271	249	260	271	266	278	264	252	253	295	255	263	243	263	247	278	243	245	216	251	280	255	258	282	256	256	225	241	317	300	227	256	244	241	274	272	270	229	295	257	285	254	267	264	274	283	242	257	272	283	243	259	275	258	265	253	254	266	273	261	265	233	242	246	265	281	289	271	260	267	258	267	265	270	272	300	271	288	268	288	256	276	295	235	237	255	274	242	267	304	259	259	260	259	254	252	300	275	256	258	280	287	288	253	250	264	234	255	255	287	251	256	266	255	274	266	280	253	260	248	251	231	274	242	279	264	221	246	275	297	237	230	265	278	243	254	267	275	277	255	252	267	255	276	266	260	265	245	256	259	297	260	241	277	268	263	255	290	276	264	238	264	251	278	281	263	267	245	270	264	277	272	265	256	263	254	274	241	254	293	266	279	268	245	291	280	275	260	257	249	272	243	269	261	278	249	249	277	244	266	272	254	269	300	284	270	274	276	268	283	267	255	243	265	253	259	273	232	261	266	283	267	233	291	273	257	291	257	253	240	275	273	264	244	219	270	236	244	264	230	275	256	270	256	245	244	256	264	238	221	263	272	258	284	269	249	265	252	266	239	284	254	306	271	250	258	297	268	257	277	278	245	254	271	244	298	282	271	290	287	239	232	255	290	243	288	279	296	218	263	290	258	247	268	278	243	287	250	272	245	282	254	264	258	251	251	238	246	265	271	258	258	254	262	244	246	289	255	242	283	279	283	270	279	254	226	272	270	256	320	263	254	288	274	261	273	255	275
22729	21352	28853	24208	21418	20715	9342	3423	2338	1752	1296	961	822	698	606	548	440	411	388	374	312	337	312	305	298	252	271	227	247	234	226	222	229	205	233	231	227	249	212	222	237	250	226	198	249	224	242	261	225	247	235	225	234	237	229	237	211	232	229	211	221	203	240	230	238	230	224	248	238	227	250	235	240	224	203	241	227	220	215	234	217	235	210	230	210	262	245	210	228	228	229	207	221	263	231	227	241	251	216	225	258	232	229	231	211	245	222	242	221	257	243	210	241	212	243	226	229	242	232	222	217	243	256	212	228	221	226	210	231	257	245	241	232	218	226	219	220	209	223	188	242	226	216	235	225	219	223	224	244	218	229	223	225	225	198	221	227	259	239	222	210	225	216	211	240	239	222	232	269	258	212	236	222	235	230	218	235	243	218	240	234	207	225	213	213	231	232	231	228	227	213	214	227	218	255	197	205	210	232	237	220	229	225	213	224	238	267	244	212	240	198	240	229	242	216	219	226	211	206	214	232	240	218	248	247	224	237	226	236	254	216	263	213	231	247	227	228	236	237	207	239	221	247	208	232	220	225	235	216	229	226	221	210	255	222	237	210	209	243	219	245	236	237	221	225	249	239	223	239	256	236	234	223	225	231	212	237	226	206	239	243	210	209	210	218	249	224	201	220	233	226	228	260	206	213	244	228	213	253	254	267	224	227	225	236	229	238	224	245	199	225	214	228	230	229	220	249	218	248	252	223	239	216	242	217	218	225	220	224	228	232	244	219	208	220	232	208	236	255	264	223	211	225	225	224	231	254	212	223	271	234	252	240	216	244	238	244	232	240	227	238	215	226	266	243	206	234	238	223	214	231	229	240	227	231	213	237	227	231	194	212	237	236	234	220	236	233	251	229	272	246	221	242	265	243	244	212	238	234	226	220	246	239	224	236	227	217	232	216	257	214	251	221	222	227	200	275	210	245	208	228	247	231	204	217	205	245	245	215	187	229	256	230	228	235	256	254	265	224	225	219	221	250	187	222	237	220	220	214	196	228	225	240	235	239	231	222	210	251	217	226	221	261	223	227	244	220	217	204	214	213	249	224	213	229	221	231	242	251	232	235	253	258	218	214	202	222	222	204	247	228	229	216	235	234	224	214	224	224	217	206	225	235	229	236	212	216	245	208	241	204	232	249	263	218	257	229	224	230	231	234	234	230	218	234	199	209	255	216	215	220	229	236	228	237	224	225	241	210	228	231	223	217	219	230	225	228	214	239	215	211	246	235	259	240	243	218	244	248	211	243	262	234	237	226	213	242	212	188	221	223	220	206	269	222	225	221	226	258	210	234	245	219	235	236	224	233	224	217	244	223	262	235	219	225	233	229	228	220	216	251	241	217	211	269	220	245	223	228	232	244	254	218	208	246	224	218	250	224	229	226	251	223	240	235	219	194	243	230	219	240	248	231	234	229	231	257	234	236	222	233	200	244	237	219	243	222	230	220	224	247	236	229	212	206	248	248	249	236	245	241	212	225	200	231	222	238	260	220	236	221	225	217	255	236	208	246	229	234	226	240	247	205	244	232	242	225	259	242	235	203	219	230	206	237	233	250	250	243	210	223	216	209	241	220	227	244	212	268	228	231	244	225	235	239	229	232	240	250	263	252	252	216	217	213	205	237	253	209	240	235	201	228	201	242	245	214	240	235	215	225	235	223	214	239	202	223	267	236	234	240	223	238	224	217	216	230	240	232	221	219	253	238	225	212	217	239	223	273	243	218	250	215	231	248	259	231	234	244	246	218	221	240	217	228	218	229	231	245	226	220	247	241	255	229	234	218	249	222	234	218	237	217	236	239	237	213	269	215	234	217	259	221	226	214	240	223	246	242	211	235	221	216	230	241	214	205	224	213	233	219	240	242	259	219	238	215	230	210	238	244	235	221	251	240	228	210	204	222	262	215	243	220	250	240	222	210	235	236	221	225	240	211	243	245	227	238	218	251	274	231	218	202	229	238	225	227	200	227	232	240	220	220	262	233	231	206	243	228	239	213	263	236	248	207	205	246	210	206	226	228	225	218	225	231	209	221	239	230	227	224	202	245	202	228	203	246	236	224	253	244	238	236	229	229	242	237	247	220	205	199	222	226	206	210	248	207	230	248	228	250	230	224	240	233	228	232	232	229	239	246	230	248	203	234	257	203	220	257	229	239	229	225	200	248	221	240	222	236	255	237	243	237	209	233	255	225	224	224	212	232	231	241	236	248	230	246	212	200	219	226	219	227	231	243	224	238	234	203	210	245	239	243	226	218	239	236	230	225	202	232	227	222	251	259	226	225	210	211	229	225	234	250	224	227	245	223	205	228	228	235	230	238	259	234	222	252	242	211	228	216	237	226	191	255	236	209	230	239	243	219	222	238	217	241	224	227	222	242	222	266	237	245	216	221	232	231	261	223	241	222	225	229	226	269	219	181	210	210	218	225	199	249	242	202	238	219	199	216	250	241	219	223	224	234	211	239	221	239	214	224	246	235	222	213	266	250	242	226	232	236	226	218	234	210	216	223	223	225	232	267	239	215	263	228	245	229	222	235	238	245	245	223	222	234	227	250	221	258	245	230	229	247	230	259	233	245	239	186	230	232	245	245	231	230	248	237	240	243	255	239	234	239	197	227	237	202	232	218	253	246	239	217	199	223	221	223	222	236	237	215	210	228	231	246	207	219	257	228	209	249	259	237	214	225	238	235	238	220	217	240	225	228	219	207	239	231	262	249	205	212	264	216	237	216	221	214	214	219	224	222	207	252	237	220	252	224	238	230	251	214	197	200	249	242	233	186	223	251	235	201	227	218	231	218	241	216	233	264	201	246	235	224	220	216	224	204	208	224	216	238	234	242	257	216	250	239	219	200	213	249	228	222	199	261	218	212	243	225	232	213	222	237	259	225	213	220	254	242	226	234	243	234	225	213	217	216	240	204	217	246	238	239	237	245	240	200	214	236	241	242	219	251	223	245	206	236	245	223	230	199	257	217	248	246	211	231	230	222	206	220	236	255	222	227	216	237	213	191	235	231	269	247	249	234	235	224	226	218	252	234	243	237	210	227	211	236	215	226	229	229	223	218	254	233	217	241	259	239	209	233	227	228	223	222	220	225	262	212	240	232	242	235	241	235	211	218	228	204	207	244	227	225	245	226	255	207	232	224	215	206	220	223	223	245	211	238	243	259	239	224	232	234	215	215	265	242	223	237	246	256	212	227	236	226	222	225	238	227	231	198	252	210	250	236	215	252	211	232	217	236	225	223	239	228	224	238	237	261	234	225	244	219	219	234	219	228	229	235	207	221	228	226	232	227	241	225	229	225	233	216	236	224	227	241	217	252	224	236	245	218	214	227	258	226	226	235	240	255	232	230	230	235	223	258	237	257	201	254	208	221	215	236	244	257	257	250	250	203	230	253	224	246	259	195	208	226	210	218	238	246	263	246	195	227	249	217	225	212	219	238	236	228	235	225	220
20594	43688	36602	25380	17359	11808	8061	5795	4484	3237	2390	1900	1495	1157	914	781	720	604	580	504	471	401	362	384	317	318	306	324	290	301	296	266	274	276	290	245	257	286	272	258	250	257	259	250	228	273	257	268	226	273	245	263	258	248	277	282	248	256	222	248	266	275	262	244	250	277	228	257	275	249	235	245	263	273	221	238	268	256	270	256	283	258	235	250	239	252	258	264	273	238	281	260	276	270	287	266	259	248	261	244	255	252	298	262	243	257	243	276	276	248	252	256	236	276	264	249	255	250	252	261	249	257	251	227	274	284	257	273	266	271	251	248	257	235	276	251	251	268	270	231	244	250	219	249	252	269	220	274	252	237	243	249	288	267	243	259	255	241	230	254	249	264	255	236	264	280	260	274	280	255	283	249	263	227	254	260	290	235	264	291	243	249	274	260	257	236	259	286	256	265	272	288	301	264	263	242	223	247	240	251	252	253	281	246	252	241	230	268	281	241	253	243	251	268	269	254	273	273	257	265	262	275	266	243	257	249	248	285	232	239	267	260	243	243	271	277	261	251	246	234	258	268	244	247	226	245	245	248	287	257	233	257	255	260	287	266	272	272	244	239	245	259	304	238	280	269	257	277	258	264	265	259	251	261	258	283	250	269	236	260	277	251	262	265	253	260	212	272	312	246	242	273	273	274	256	232	267	254	259	271	267	238	254	258	282	243	259	247	274	233	276	275	235	263	290	267	259	246	296	250	258	269	279	220	242	201	260	236	227	265	228	250	247	257	278	264	276	262	246	251	274	278	254	262	229	252	236	239	269	231	262	261	241	257	278	220	263	291	251	252	228	266	260	258	276	272	273	271	254	260	211	275	240	246	260	240	237	271	229	272	273	235	261	264	279	263	251	251	272	276	244	256	239	246	272	261	246	261	280	233	269	269	248	247	262	263	275	269	263	255	254	281	250	271	265	220	278	254	248	264	289	260	274	267	273	248	256	257	240	272	264	280	239	265	263	251	254	254	260	213	263	264	250	278	273	268	263	243	247	276	265	237	235	255	274	246	269	244	287	255	259	256	256	243	266	243	254	248	248	257	267	240	236	270	249	267	267	264	282	278	260	245	233	229	253	274	287	279	257	222	257	241	263	245	272	266	245	257	279	289	237	251	253	243	233	263	296	238	247	252	253	259	248	265	279	285	245	262	242	276	259	258	237	247	252	264	249	266	272	268	246	262	261	260	265	253	256	254	218	227	254	244	248	258	242	276	233	261	261	244	245	265	265	245	235	237	261	264	257	273	245	275	252	257	264	257	263	248	258	267	241	242	250	231	253	240	275	267	277	262	262	292	278	247	246	263	263	252	259	263	261	244	270	292	242	258	233	239	240	231	257	269	257	267	237	283	276	273	272	249	250	276	250	272	258	273	252	253	251	269	259	279	271	286	254	248	252	256	239	241	255	266	254	274	240	245	265	250	268	270	249	242	252	233	267	266	236	269	260	242	231	259	272	274	276	252	246	273	254	268	239	241	246	276	265	232	260	274	246	250	252	310	233	273	266	242	232	227	263	271	253	245	253	273	265	255	261	256	235	248	242	245	284	250	247	238	284	250	252	240	257	258	278	251	258	246	246	269	252	290	277	252	238	262	243	242	255	270	252	257	245	251	239	264	251	252	246	279	254	255	264	238	256	244	270	277	252	246	278	250	225	273	275	228	261	240	297	252	264	242	275	239	245	269	233	261	256	245	249	241	277	256	256	247	239	268	261	243	304	265	267	240	265	292	263	239	246	253	249	254	253	252	253	235	270	273	259	266	273	248	289	268	267	251	248	251	244	252	265	239	247	238	246	260	264	249	242	254	227	285	237	247	242	268	253	266	237	278	269	261	259	281	267	284	245	271	251	234	261	229	254	251	237	237	251	253	246	261	247	260	239	241	241	256	256	243	262	260	232	266	280	252	268	258	239	267	243	259	268	279	271	242	259	232	254	269	267	258	261	277	245	251	279	257	265	263	261	283	268	268	278	254	256	228	269	277	246	256	288	253	256	243	258	266	275	260	248	270	259	239	286	244	283	259	270	283	273	234	242	245	275	267	262	260	257	249	290	266	260	254	234	240	247	255	273	256	248	233	269	231	283	261	244	269	270	259	281	259	273	264	239	260	235	265	267	271	268	253	266	267	281	300	233	280	237	253	251	246	232	264	238	268	278	248	272	284	246	257	263	246	268	244	238	257	249	257	235	253	217	258	249	258	232	263	255	280	242	271	264	245	249	268	246	240	229	269	262	246	250	248	226	277	272	245	252	259	252	226	258	266	298	220	256	237	254	265	251	254	258	242	250	238	262	257	273	269	237	234	270	231	250	251	258	278	256	258	289	263	241	244	251	261	246	262	261	245	216	268	267	238	247	250	241	247	238	248	260	223	239	261	201	236	271	251	236	264	265	257	285	248	269	253	273	274	221	237	264	237	273	255	277	272	261	253	243	246	254	229	256	236	241	271	272	292	255	267	271	242	226	246	263	260	261	253	260	262	270	228	274	250	231	250	243	269	230	248	254	277	291	248	257	238	252	256	257	265	236	232	279	258	255	263	262	262	266	274	250	255	268	263	266	253	243	256	283	248	261	256	243	262	239	232	272	258	262	257	241	235	243	236	242	262	238	227	270	234	285	254	266	249	273	253	267	265	270	251	269	230	253	254	269	259	248	263	241	276	255	275	265	268	231	268	274	236	271	246	269	253	252	232	273	282	258	276	267	268	254	243	254	266	266	236	240	258	263	264	244	260	231	256	276	263	241	230	257	250	270	273	253	233	245	271	243	268	264	265	250	259	247	252	258	271	244	243	256	253	253	266	239	247	260	259	264	249	267	253	251	269	274	266	254	267	264	238	251	263	254	215	260	235	263	262	261	269	253	260	261	282	288	269	273	263	272	261	267	272	248	261	249	221	270	250	262	261	270	273	249	269	271	268	221	269	259	224	276	263	242	263	253	270	266	225	253	281	273	220	233	228	304	229	244	259	259	271	269	236	248	272	286	277	213	278	256	251	297	242	263	265	232	260	256	253	241	263	262	259	275	263	266	230	274	252	252	276	242	245	264	256	276	260	273	290	226	256	265	277	252	261	236	282	270	255	261	257	262	250	241	244	246	258	262	240	240	257	272	255	255	238	273	267	250	256	241	284	278	239	274	253	270	256	233	226	244	273	270	247	244	230	274	258	261	249	250	276	246	252	242	264	247	265	273	263	241	256	252	259	229	258	274	218	239	229	264	246	254	259	238	273	260	273	280	267	256	256	246	273	267	261	264	236	240	250	260	221	230	220	246	280	241	275	247	272	256	251	268	264	273	249	240	266	269	229	257	268	258	257	262	285	230	265	258	260	264	225	268	289	252	263	266	295	242	261	245	267	251	271	238	268	261	288	256	296	251	275	260	243	273	265	249	249	291	247	253	246	237	242	267	260	273	255	257	271	277	258	266	246	255	267	238	227	217	276	267	249	261	230
28146	22780	21400	11947	5365	3205	1967	1336	1075	801	668	549	505	390	385	354	318	297	294	292	255	281	280	266	240	239	247	225	269	235	244	239	229	217	254	231	250	237	214	255	210	224	240	255	239	232	215	239	257	216	209	233	225	237	196	225	211	250	223	227	260	237	243	191	204	246	222	223	237	215	235	244	228	245	248	241	241	224	235	206	260	243	199	235	234	228	218	215	231	224	238	270	234	241	216	236	226	245	209	216	245	230	206	219	245	237	231	231	238	214	249	228	242	232	231	219	214	208	221	239	244	239	227	211	201	224	242	235	210	239	202	262	227	216	216	231	216	233	210	230	212	234	234	230	220	253	220	198	237	206	226	235	259	258	247	219	232	241	221	237	211	224	237	220	217	203	254	225	216	208	220	224	229	240	243	246	216	211	213	202	225	215	268	240	256	217	213	248	257	241	262	224	199	250	222	241	209	218	232	230	218	239	236	239	242	240	277	237	206	211	216	211	246	223	227	207	238	223	243	232	235	220	208	238	235	227	235	249	245	224	221	235	219	234	218	222	255	241	253	236	248	226	234	232	211	222	251	231	229	241	236	226	233	235	223	232	247	238	232	230	225	255	216	232	214	252	210	223	218	226	220	219	248	230	233	236	226	251	221	215	232	224	216	240	234	244	230	219	238	237	235	244	224	242	228	251	241	225	218	237	243	204	219	224	238	228	235	242	229	246	227	259	264	214	209	228	221	234	224	218	214	243	247	209	198	221	228	226	220	206	236	214	213	235	256	238	231	227	214	263	221	235	218	233	202	205	245	209	232	204	231	227	228	229	236	215	212	215	239	223	258	205	227	236	204	231	245	230	226	222	226	233	238	241	225	204	227	253	219	233	243	246	232	237	257	239	195	212	199	214	231	234	238	211	228	246	237	215	233	227	222	245	230	248	214	202	235	233	241	252	245	208	242	236	206	246	220	242	204	237	221	236	260	226	237	234	215	227	242	218	234	240	218	239	195	237	223	222	218	244	208	218	246	213	238	226	260	230	210	220	232	227	220	228	240	212	234	255	231	224	219	237	219	235	203	240	213	223	211	213	215	248	266	203	238	205	246	226	274	230	227	217	223	225	232	216	227	194	246	208	215	245	248	241	231	221	243	240	242	228	233	252	241	251	238	217	228	245	231	219	205	217	217	216	231	219	225	209	235	245	223	231	235	244	259	227	210	238	223	244	234	232	229	224	217	226	258	202	241	233	229	256	225	243	221	223	231	223	227	225	252	214	257	235	217	258	243	231	234	260	242	226	220	211	244	213	234	238	220	208	231	215	215	232	206	215	241	227	236	244	255	248	221	202	236	238	200	255	219	203	215	241	218	228	248	229	211	264	225	213	235	231	220	212	230	237	221	227	244	253	241	246	216	240	227	251	221	192	235	208	220	244	240	226	233	235	243	217	249	249	258	219	226	232	226	239	222	204	259	242	218	228	234	213	255	234	221	229	226	253	239	226	265	230	224	233	234	230	229	200	210	217	225	267	206	235	218	239	222	235	223	211	239	209	237	254	229	207	235	245	242	235	218	230	230	204	225	246	232	238	212	220	218	243	218	253	225	224	216	227	223	234	224	263	203	237	233	257	209	189	236	242	214	222	210	224	232	237	234	202	238	227	222	242	226	233	222	247	217	233	215	220	207	232	232	260	235	242	238	214	234	230	218	199	232	220	221	219	241	236	246	199	218	209	230	208	238	237	225	230	227	253	209	246	213	247	223	229	226	236	240	214	217	194	214	241	227	222	215	216	240	259	232	243	241	207	243	248	231	232	241	210	232	208	204	232	219	232	236	248	244	226	227	242	240	233	239	213	240	221	208	236	228	235	217	241	243	237	225	204	245	221	225	230	202	228	241	214	238	235	203	209	237	235	228	231	231	222	227	224	239	238	206	258	242	233	218	239	232	242	228	215	230	235	229	227	198	235	254	251	246	212	238	197	230	231	246	220	236	214	260	228	233	226	212	219	200	204	238	233	246	221	233	230	249	235	232	230	243	221	239	236	232	241	240	229	230	228	223	224	254	233	216	242	226	239	226	211	221	218	261	231	238	222	222	247	235	240	242	235	234	227	242	203	217	231	256	241	237	239	241	234	230	224	226	260	220	226	225	234	224	222	238	227	211	220	236	248	233	237	221	230	205	235	212	238	217	235	234	247	230	255	214	223	240	225	230	227	219	212	213	253	241	204	277	208	237	214	248	241	216	223	233	225	210	230	248	230	237	238	215	232	216	227	220	241	203	237	240	232	243	256	232	228	214	218	233	203	240	203	211	200	255	224	210	231	229	230	233	231	215	236	258	209	207	221	192	244	228	234	205	215	227	234	205	226	197	258	234	246	235	219	226	220	232	211	236	244	230	231	221	198	213	215	264	263	245	238	211	237	230	200	226	228	228	231	221	220	218	238	232	237	233	231	240	236	220	199	252	232	221	234	193	217	209	248	223	218	232	215	214	225	242	214	231	225	225	223	216	214	218	227	239	204	215	227	240	241	236	237	207	220	222	241	211	241	243	185	249	211	237	239	225	227	232	244	210	252	212	232	254	238	218	216	220	259	234	209	239	242	236	233	238	241	223	201	193	239	236	218	247	249	229	222	206	211	236	212	232	197	205	222	245	227	212	225	257	204	245	220	246	242	246	202	211	209	231	203	206	228	243	225	253	198	229	216	211	207	243	241	195	234	267	252	216	231	228	212	232	213	234	213	210	218	224	250	252	231	222	228	218	245	262	216	232	207	222	216	219	229	218	247	238	225	235	248	215	230	215	234	218	217	213	242	246	219	218	225	234	229	237	206	226	224	246	220	232	216	225	220	256	235	199	229	241	238	221	239	242	229	231	242	236	221	249	240	235	246	236	220	253	232	223	228	253	248	219	249	256	248	234	244	264	215	221	227	244	204	221	212	218	231	208	233	207	226	231	239	227	236	234	237	231	242	214	209	250	204	239	216	231	227	243	216	209	253	216	235	206	212	212	273	251	221	198	228	224	229	226	245	243	238	241	241	232	227	236	208	245	228	200	238	229	239	245	228	207	232	237	222	244	208	242	229	249	237	213	245	227	218	240	221	237	232	217	257	218	225	225	229	239	228	231	208	224	216	234	229	234	256	203	231	220	231	219	217	243	259	232	220	236	251	239	224	209	227	251	214	210	240	221	233	233	250	239	229	244	245	230	229	233	233	234	235	227	225	221	212	215	214	261	241	244	236	258	237	228	221	232	226	207	251	223	215	218	196	248	234	229	240	218	231	230	223	220	217	241	231	228	196	218	239	265	245	225	235	218	202	239	258	222	235	224	209	234	236	236	246	208	227	256	197	234	246	237	217	230	233	248	224	229	221	223	250	215	239	220	228	232	245	213	231	235	229	215	203	235	235	264	235	228	228	209	206	221	246	237	242	208	237	231	232	232	233	238	251	237	227	228	214	271	241	257	239	222	225	232	252	214	219	232	221	213	232	252	250
18898	33547	25673	15051	9164	5821	3863	2742	2125	1533	1148	877	761	700	531	491	449	392	410	342	324	340	308	305	297	324	292	286	283	281	281	301	303	230	255	274	270	255	252	289	247	285	290	260	260	278	271	250	298	269	254	264	256	259	241	268	243	258	275	251	266	245	277	251	261	256	245	242	270	262	246	269	273	260	278	250	267	273	251	265	279	247	243	276	276	266	270	253	277	278	266	255	231	249	293	305	278	264	266	272	280	232	264	257	280	261	251	281	283	252	257	298	242	239	278	241	270	283	249	263	269	267	276	259	283	241	244	254	251	252	251	255	272	257	263	283	259	275	238	294	293	270	298	267	284	247	270	286	272	256	232	263	254	263	291	265	225	250	296	276	269	258	277	267	269	258	257	263	257	277	240	239	272	255	301	250	233	267	264	297	278	251	251	268	246	288	237	282	259	291	258	263	275	250	267	249	245	267	246	278	263	278	262	241	249	255	262	245	294	242	284	265	284	267	263	264	281	254	272	274	285	271	275	266	266	289	260	279	258	266	262	275	232	257	271	253	272	264	263	253	265	252	271	283	266	247	261	265	269	282	247	248	281	300	277	251	256	269	250	268	240	255	252	273	265	271	276	266	269	241	278	244	293	268	288	260	273	238	270	276	277	276	256	252	276	247	251	256	288	272	258	266	254	249	264	236	254	284	269	272	258	274	230	264	268	242	306	253	260	290	242	262	280	271	256	233	255	248	264	250	269	261	269	241	245	268	274	273	286	292	252	281	281	273	258	247	267	246	285	262	301	247	243	287	244	277	226	259	285	291	250	262	289	251	272	244	250	279	236	228	253	264	263	264	251	282	272	275	269	243	279	280	246	267	240	286	271	282	292	257	272	281	265	251	266	245	249	273	302	262	293	256	280	267	217	260	243	255	283	235	293	248	249	234	253	268	267	271	260	280	241	287	259	249	266	272	272	251	266	287	280	250	282	259	268	249	252	271	294	243	257	267	266	289	273	264	269	260	259	264	268	258	267	260	265	274	248	281	278	255	251	225	254	286	280	248	276	270	257	278	272	256	266	262	261	266	280	261	299	268	251	264	264	266	262	265	264	243	290	283	277	265	240	245	277	272	269	272	253	270	278	270	284	273	249	268	249	263	266	290	241	263	287	272	253	273	241	277	252	260	265	265	248	244	237	246	243	274	255	251	282	245	272	251	268	284	258	252	280	248	260	241	233	281	272	275	259	257	244	287	262	249	276	239	252	283	260	260	249	240	269	281	264	236	254	264	291	281	250	284	241	269	225	254	258	279	264	269	243	266	258	229	238	257	262	258	266	263	249	266	252	277	258	274	254	253	293	232	247	243	263	252	268	244	243	257	283	256	274	251	273	265	249	223	272	291	265	290	271	275	253	270	281	265	269	265	236	280	283	261	260	240	268	259	230	296	231	263	237	271	243	235	286	287	245	271	272	256	254	265	244	242	268	274	279	279	270	287	269	229	255	284	258	234	276	271	267	260	265	254	262	270	238	270	245	275	256	263	259	297	271	256	271	285	268	252	258	267	268	277	244	254	264	253	260	253	282	290	224	257	273	227	254	253	259	228	255	276	253	266	268	239	297	246	244	274	304	268	258	269	271	267	261	247	280	240	270	242	246	295	267	230	271	275	263	236	274	257	265	268	234	259	249	264	262	250	259	273	263	260	248	282	255	275	300	251	247	269	270	266	283	259	244	262	261	264	252	247	261	279	269	251	231	265	262	265	263	293	256	283	263	253	261	248	269	249	266	276	291	280	246	283	301	217	278	258	241	272	242	294	279	245	246	279	259	239	225	273	255	278	285	260	268	267	275	258	274	290	254	285	260	272	260	288	275	265	257	249	283	257	245	245	286	285	266	276	256	268	289	286	267	262	272	263	244	281	260	296	267	261	287	237	261	254	267	264	268	272	244	246	260	234	272	250	259	257	269	285	280	242	253	280	256	274	270	282	248	249	269	253	252	245	290	261	243	264	281	263	272	288	264	282	242	275	250	269	248	281	276	262	252	258	228	294	247	233	245	245	246	275	254	272	258	276	245	265	267	242	290	235	231	271	260	292	272	253	254	269	257	269	280	246	258	274	247	262	300	246	243	259	271	275	279	248	251	259	275	265	267	287	265	281	259	290	273	252	249	259	254	278	257	289	250	261	258	254	295	246	248	272	272	251	260	284	260	267	284	269	285	269	286	304	268	265	269	259	255	280	264	278	283	271	262	276	259	264	270	262	252	242	281	263	277	250	227	239	297	260	271	245	252	254	256	268	276	258	273	263	271	280	270	247	238	289	270	243	275	238	269	251	258	272	279	283	239	251	252	268	281	263	278	259	283	272	264	267	242	269	257	264	278	283	268	279	274	251	255	286	265	271	230	255	238	294	266	258	281	253	276	290	267	264	254	239	249	274	307	267	269	273	291	244	266	258	303	250	304	236	273	273	250	294	263	266	290	267	277	254	279	274	267	310	266	254	274	239	259	262	248	285	277	225	257	253	267	266	274	254	247	294	279	268	255	286	293	269	267	248	261	267	307	264	253	254	245	285	263	252	240	255	247	236	267	262	267	252	245	314	280	281	270	250	265	255	255	245	274	278	248	269	251	273	266	270	242	257	249	279	298	251	247	262	271	301	291	277	239	276	291	284	258	267	272	255	281	272	260	241	264	261	242	291	270	286	257	259	270	283	259	292	293	264	256	272	267	275	248	250	256	280	283	271	243	242	251	246	274	273	265	257	269	305	286	258	283	283	248	279	279	245	282	252	260	283	262	253	275	260	280	271	246	246	286	278	258	267	242	245	266	260	261	252	266	240	281	260	287	283	251	255	254	267	248	244	242	284	255	250	278	253	273	262	252	242	292	268	258	258	261	257	285	265	268	283	255	256	274	290	279	237	258	282	255	266	236	276	274	240	269	247	268	269	246	281	252	225	249	277	261	261	273	271	301	259	281	275	263	280	294	236	245	263	285	269	262	264	262	244	268	240	231	279	286	268	275	240	269	280	269	278	250	267	268	270	248	260	253	288	280	248	280	253	244	255	281	278	285	256	260	280	263	255	254	290	275	253	293	270	270	260	284	264	271	263	257	270	255	239	268	290	259	282	293	274	269	264	246	281	276	266	284	281	235	274	250	267	255	265	272	286	262	265	279	220	273	241	294	262	259	275	235	281	257	257	289	244	272	276	270	267	259	256	237	259	240	268	296	251	257	241	267	236	276	278	263	291	290	273	267	250	259	268	256	282	268	257	268	270	255	269	249	272	276	271	240	240	287	254	239	249	243	254	264	257	276	276	285	243	253	269	283	272	253	259	243	301	256	267	278	279	252	261	286	274	239	293	271	277	278	283	264	283	250	271	256	285	269	270	268	260	249	280	218	238	230	274	276	290	244	263	274	242	244	273	239	291	259	255	259	270	268	275	260	294	306	301	255	284	252	285	266	243	265	270	292	280	272	263	300	252	251	265	277	302	267	237
23781	21359	28355	24760	21197	11874	4497	2465	1771	1378	972	786	616	597	523	426	411	357	361	310	289	292	262	271	262	251	259	264	240	236	241	252	241	268	209	221	230	249	231	229	223	212	218	253	244	248	221	242	227	209	193	233	222	243	207	238	222	224	237	221	194	235	239	230	230	218	222	230	233	233	254	234	226	235	213	225	228	229	224	215	258	229	196	231	214	207	233	254	250	238	234	217	212	211	218	227	224	217	227	249	216	212	238	232	222	261	246	250	248	262	216	225	263	250	200	232	243	229	242	233	230	201	229	230	251	230	243	242	236	225	260	228	201	225	232	219	239	224	248	222	228	246	244	222	217	229	222	214	239	239	245	245	250	224	226	217	233	236	250	232	218	199	248	238	218	233	230	232	239	236	235	194	224	227	220	223	219	239	212	218	226	244	207	211	243	243	209	239	225	233	199	248	216	219	195	248	230	240	261	203	252	232	215	224	238	203	239	221	232	242	246	210	247	217	224	240	209	225	219	239	220	193	215	218	240	213	229	232	203	230	252	245	238	221	215	235	225	231	221	213	212	219	236	235	229	231	249	249	242	226	230	218	231	216	211	249	221	238	228	219	234	213	214	244	238	216	213	234	177	245	258	225	233	224	233	233	235	201	214	233	241	212	222	233	238	218	238	243	221	199	260	245	263	220	238	244	239	240	227	222	225	262	250	221	213	178	232	239	216	244	242	236	222	231	246	241	236	239	208	225	227	211	264	227	242	228	236	229	239	234	219	235	203	195	220	217	220	235	203	242	223	226	212	248	239	235	224	204	254	239	220	229	254	224	204	240	233	235	223	221	233	238	244	225	234	221	223	221	203	241	209	248	244	250	227	232	217	228	219	243	230	251	262	230	233	232	223	210	240	243	215	234	238	221	238	246	242	244	249	206	216	206	219	225	212	187	249	232	214	232	235	219	242	212	215	231	222	223	213	225	202	217	229	242	239	248	223	220	255	204	216	240	241	223	223	228	211	217	230	224	238	233	231	239	247	242	208	247	242	242	246	231	239	250	242	215	248	222	215	236	225	236	212	214	215	242	244	238	230	254	220	202	205	265	232	206	228	239	238	248	213	262	222	207	217	201	232	205	228	198	230	250	240	247	218	245	240	224	247	239	214	212	263	195	226	201	242	247	243	230	202	222	240	209	225	243	216	223	283	210	214	251	223	242	219	222	214	224	223	237	227	249	226	233	238	226	220	244	239	228	212	219	234	260	201	239	217	265	221	222	222	237	240	213	220	216	215	234	208	243	245	230	223	237	210	232	241	217	223	247	232	228	230	244	222	248	233	222	226	254	238	236	221	251	226	216	230	239	234	235	228	254	252	235	202	229	230	228	238	220	224	216	222	210	241	214	224	220	221	213	194	229	238	255	225	218	235	227	241	224	245	244	243	199	223	225	227	277	228	235	235	215	203	218	222	237	234	208	235	235	226	228	227	220	248	248	231	224	197	226	245	220	232	220	245	222	233	232	227	228	250	208	215	225	214	237	213	226	234	204	198	231	237	229	224	242	243	205	242	225	235	234	245	224	236	233	240	259	214	229	226	237	239	239	220	236	206	236	214	227	230	209	220	205	218	252	232	231	211	251	225	232	210	218	199	214	239	206	226	214	224	229	235	226	255	225	233	230	257	236	233	222	212	212	211	251	254	233	225	246	253	239	231	242	221	238	202	231	222	244	251	231	244	247	248	213	242	242	223	221	231	216	230	217	226	216	192	230	214	212	209	186	244	244	219	209	230	261	220	223	226	251	220	215	248	245	216	238	238	226	200	243	254	202	194	261	233	203	221	230	232	232	255	241	240	236	242	227	204	233	223	213	182	192	232	239	216	242	237	212	222	214	221	243	233	242	237	214	227	235	208	205	239	227	240	253	233	243	235	237	219	217	214	252	230	228	216	223	214	238	239	236	242	216	229	221	209	243	219	199	212	219	210	219	251	214	245	242	222	221	239	219	258	237	235	226	264	258	249	223	252	244	254	235	228	242	228	223	201	240	214	265	208	216	201	232	211	185	224	247	247	233	206	225	236	240	250	255	206	243	237	227	234	218	227	234	223	228	245	249	209	221	253	212	227	231	199	241	236	242	233	229	221	225	210	240	219	251	226	212	234	243	230	241	239	222	216	213	186	232	252	263	209	227	223	232	227	232	206	218	230	221	204	248	242	217	220	222	232	240	231	232	219	243	222	206	203	215	212	227	214	213	195	225	199	231	239	245	232	233	235	233	220	204	204	210	213	217	204	261	233	243	216	232	230	207	239	226	221	236	241	234	235	250	243	210	246	242	241	195	227	232	242	238	230	210	243	234	209	219	226	237	253	216	240	229	225	243	228	244	216	230	243	265	216	242	206	216	222	246	229	224	199	214	249	243	245	217	202	223	226	236	232	258	248	241	239	236	261	215	206	208	270	222	227	262	233	200	221	210	223	219	227	203	219	244	244	241	216	220	225	235	232	255	238	233	211	217	220	232	240	245	227	230	242	223	211	250	205	245	231	227	237	260	223	216	218	213	235	221	224	233	210	203	228	251	233	243	256	230	222	220	220	196	238	244	224	202	222	236	229	236	239	210	234	212	215	208	249	217	227	249	217	209	236	225	234	226	231	207	237	258	230	221	270	226	234	215	210	236	244	243	230	232	215	220	259	216	245	241	235	227	225	230	227	227	229	262	251	228	218	224	236	201	238	236	230	234	216	234	205	205	217	239	224	225	208	215	192	226	234	217	218	241	240	219	231	229	192	206	207	215	236	201	221	247	223	240	234	254	217	233	241	222	234	219	222	240	212	234	215	219	241	249	214	208	232	247	202	225	222	249	240	193	224	266	218	227	214	222	237	226	236	221	240	231	240	250	236	234	227	231	204	224	205	241	229	237	240	240	236	257	218	249	195	221	212	248	210	231	195	238	226	225	270	204	195	235	222	221	225	274	232	252	231	223	212	240	230	243	218	240	237	209	219	222	202	219	222	234	226	221	239	238	224	226	222	241	230	251	228	217	253	228	253	236	209	230	241	244	227	254	233	243	241	242	206	225	243	238	236	227	216	214	219	240	227	229	244	231	237	215	218	208	227	237	231	232	195	221	238	227	206	219	226	218	213	239	203	223	236	212	240	210	235	219	209	224	266	240	221	238	255	255	244	226	231	197	234	207	233	262	221	229	247	232	212	226	219	217	228	233	220	242	222	214	238	220	228	228	203	201	208	224	206	236	211	214	208	214	231	256	244	213	223	217	224	190	266	233	237	243	222	213	249	256	236	220	212	232	206	193	223	239	251	217	188	240	246	238	219	213	208	230	216	230	242	218	209	223	230	210	206	201	218	262	222	210	224	213	183	213	251	223	227	214	239	226	222	220	236	232	211	221	229	249	230	228	230	241	241	231	232	230	198	217	222	230	222	226	219	234	210	226	219	218	217	247	240	229	221	259	230	228	236	223	222	218	226	241	230	232	220	245	214	227
19243	40498	32669	21357	14172	9447	6238	4632	3425	2459	1815	1327	1101	879	755	659	601	531	509	469	383	386	351	342	319	303	315	280	311	297	304	261	265	304	280	247	267	241	254	271	264	254	278	259	286	289	252	275	264	254	248	244	281	239	263	273	287	244	244	280	266	289	241	249	241	255	238	235	248	274	256	245	274	268	245	277	268	270	261	238	248	248	279	223	271	271	271	281	283	287	246	263	283	249	297	257	248	262	266	283	255	272	248	269	248	274	284	265	251	256	255	243	267	258	260	257	278	270	249	252	268	279	253	283	261	255	255	246	258	245	241	266	282	231	276	268	261	273	266	259	264	274	273	237	252	274	251	263	269	255	287	260	261	244	250	247	273	263	258	270	276	271	259	263	245	256	259	255	293	252	229	268	252	270	248	267	273	249	267	280	247	268	270	288	271	241	256	275	214	236	250	254	268	263	249	267	270	254	266	257	229	250	253	267	270	257	231	271	251	241	243	285	266	242	264	283	264	247	245	248	253	250	288	276	276	253	268	247	264	241	268	282	251	292	241	263	240	250	272	279	277	259	257	238	249	247	282	245	274	265	272	246	254	235	253	277	278	253	289	254	277	239	261	253	233	251	235	258	295	279	258	274	261	248	263	236	282	278	271	282	272	256	260	262	243	245	260	274	265	243	249	263	259	256	239	245	294	259	240	247	248	256	227	282	248	276	227	290	263	256	247	262	261	251	256	236	255	273	242	268	256	255	271	251	250	259	263	260	232	250	241	259	269	261	248	263	252	261	274	276	280	264	252	268	270	255	244	260	254	252	231	243	265	251	264	273	244	281	254	217	250	241	272	259	258	286	248	247	252	261	280	235	273	260	301	254	276	245	234	255	268	255	279	268	239	257	262	254	259	276	259	244	263	268	271	250	244	260	251	274	244	259	295	269	236	245	266	240	261	295	238	242	246	286	269	250	261	251	253	248	252	267	292	261	268	278	249	265	256	247	255	254	254	255	254	237	246	282	264	248	241	260	245	249	277	259	274	261	242	268	272	294	262	258	277	228	258	262	247	294	273	239	254	263	252	273	266	280	267	249	256	236	255	281	278	240	246	270	252	240	246	270	282	269	265	260	255	265	251	242	268	241	258	262	269	256	259	255	242	263	244	279	285	276	254	314	255	275	271	260	265	245	267	253	262	266	260	251	284	259	273	239	268	263	267	259	228	274	247	262	246	249	281	266	245	259	248	243	271	277	272	239	216	282	262	253	282	258	264	221	273	249	264	267	249	288	239	246	240	254	275	274	255	258	260	262	268	251	261	233	247	279	249	234	282	289	235	256	256	271	273	279	259	278	273	227	253	238	252	257	283	236	248	284	268	275	270	251	247	280	230	253	241	265	256	260	259	252	268	248	255	257	289	261	251	249	258	252	255	280	253	261	270	265	232	274	263	267	262	276	245	283	286	255	260	250	255	303	280	244	282	227	249	269	287	263	233	268	291	256	219	292	242	253	254	260	245	235	259	251	274	266	261	254	294	252	242	243	265	271	252	264	262	247	265	242	275	264	260	228	276	256	250	245	270	256	252	273	254	283	274	263	222	245	250	250	243	254	273	251	256	272	240	240	279	270	252	260	272	265	248	269	260	273	259	231	268	262	286	281	233	276	281	282	262	280	258	271	271	274	261	282	267	278	265	285	273	266	255	258	231	274	271	251	259	277	278	258	246	258	242	262	251	266	264	265	276	249	265	272	273	265	275	261	246	252	274	287	256	242	272	251	224	244	247	259	289	268	263	284	258	247	247	268	257	269	257	237	264	261	272	255	239	277	276	253	255	269	259	269	253	281	263	267	274	261	263	273	309	267	267	271	233	265	241	286	274	247	252	254	267	272	246	254	265	246	253	257	274	261	257	265	261	239	261	250	249	247	234	275	250	274	268	258	261	275	300	298	235	261	257	265	249	260	268	250	248	272	267	259	238	278	284	263	260	268	263	277	225	252	267	254	259	266	268	300	256	233	254	242	245	268	242	261	265	269	274	262	276	253	270	282	247	267	275	270	265	256	258	265	268	263	244	267	245	271	276	241	278	248	227	271	252	256	257	277	233	258	252	278	281	269	254	265	246	256	236	255	263	287	240	233	284	265	269	272	258	287	269	241	242	267	261	276	244	243	262	265	269	261	269	253	231	276	274	255	260	250	291	259	251	262	268	249	252	244	249	259	255	267	251	265	253	231	254	259	277	261	259	267	254	258	250	281	259	271	283	275	239	254	261	272	268	243	247	269	237	258	274	272	283	264	244	259	282	244	232	261	249	255	284	285	243	275	278	266	236	239	248	290	285	245	275	256	224	255	256	269	238	280	267	240	277	263	262	258	247	282	249	237	251	245	257	268	262	273	239	264	243	263	242	275	282	226	269	250	264	262	238	286	242	283	245	263	284	271	256	257	261	272	257	275	235	263	256	236	256	266	236	236	250	243	259	252	263	265	251	276	240	263	264	267	271	234	286	254	263	228	266	268	244	257	271	279	247	254	263	270	240	270	285	278	265	241	278	258	230	284	280	313	257	258	272	267	230	260	260	219	244	263	251	224	277	235	227	255	269	248	260	235	253	264	243	248	255	269	274	248	266	276	242	268	254	257	244	269	269	248	256	262	263	256	288	245	276	244	244	222	262	262	273	257	292	267	264	274	260	236	271	240	277	262	245	266	272	265	277	275	267	244	238	255	241	254	260	236	266	246	262	262	263	259	250	248	288	249	273	257	247	290	275	281	257	230	280	239	261	265	254	247	256	264	244	255	269	235	285	265	239	255	254	227	260	245	278	251	250	268	269	276	257	220	237	261	251	243	243	260	249	257	229	270	256	285	246	278	268	250	285	264	235	239	257	246	269	251	276	254	273	249	254	286	247	294	227	265	269	260	259	270	265	251	260	247	237	245	246	253	266	291	261	283	251	253	261	256	277	273	248	245	246	247	255	282	263	271	244	252	257	259	244	277	223	253	302	232	269	241	271	251	258	249	248	264	277	278	254	227	236	250	265	256	255	241	261	261	285	270	262	262	238	242	239	243	276	256	258	265	261	262	221	267	268	289	265	234	240	256	252	262	270	259	268	245	279	243	241	252	274	294	256	245	246	269	256	259	256	267	272	269	256	257	259	291	275	260	260	240	258	242	225	261	282	244	272	244	281	298	257	245	272	256	275	262	243	280	247	246	248	288	256	264	259	242	261	276	262	250	234	278	254	269	266	263	235	261	232	233	285	265	268	227	252	232	249	282	254	253	280	259	252	249	255	279	252	253	245	259	256	267	247	255	270	250	242	259	228	264	265	268	278	261	246	260	229	238	265	261	258	285	280	284	247	240	285	272	263	288	267	246	251	270	271	248	255	246	224	267	277	274	270	252	247	271	256	254	244	229	228	251	268	254	284	275	255	263	265	259	245	242	262	258	251	253	253	216	264	251	258	256	253	234	236	252	222	241	266	259	236	254	261	281	259	254	295	269
25234	21266	26548	24486	9374	3832	2452	1582	1210	986	704	607	542	499	422	346	356	319	295	314	308	294	260	258	240	251	256	252	249	240	241	226	248	236	259	242	250	259	238	237	223	260	248	246	232	241	243	190	232	245	228	253	233	201	242	234	247	243	240	222	210	206	198	244	207	254	228	246	240	240	218	239	226	221	243	234	243	254	222	244	234	246	231	222	249	216	211	234	262	230	223	235	247	251	226	230	228	251	259	252	263	246	246	241	254	244	227	212	242	232	216	242	248	216	214	226	216	217	246	234	245	231	216	237	197	234	216	224	243	237	199	226	239	227	217	242	219	232	260	240	227	207	261	239	238	250	234	204	286	242	221	254	237	203	228	230	249	241	223	222	222	247	214	236	210	217	244	240	243	219	254	246	205	245	221	240	256	214	270	244	251	231	227	198	206	222	241	253	207	259	253	203	228	196	250	213	250	266	247	207	240	246	210	220	230	270	222	222	214	248	241	228	223	214	257	205	239	228	240	221	242	228	246	214	208	242	212	256	250	227	240	232	262	220	227	235	258	256	224	225	226	227	238	220	238	247	252	242	250	253	213	243	239	216	264	223	254	218	270	207	249	245	227	226	244	228	250	211	223	236	228	200	239	225	227	248	231	242	260	215	219	207	233	232	243	215	227	245	236	230	242	252	203	255	245	224	230	214	235	228	252	238	254	243	239	232	223	227	245	250	249	239	226	223	238	228	217	228	213	239	241	250	260	238	221	235	251	241	237	232	253	241	257	218	229	252	241	235	231	226	208	238	240	252	224	247	217	232	217	235	245	230	243	236	214	240	240	230	223	258	234	268	252	233	224	222	223	226	221	229	236	222	218	257	251	233	237	260	236	218	248	223	258	240	220	259	236	250	234	206	240	241	247	244	218	232	229	245	236	251	220	238	229	218	232	240	252	280	223	229	251	230	240	256	244	254	247	231	244	220	236	217	253	219	226	216	251	221	244	244	226	202	222	216	245	256	254	226	232	233	212	242	232	231	248	245	252	213	261	218	224	224	215	207	231	221	226	258	227	223	225	250	236	268	235	237	257	206	238	221	208	222	206	201	229	259	216	239	249	247	252	225	225	253	222	226	242	240	250	257	231	243	237	251	245	255	212	217	233	223	222	239	237	215	252	229	225	241	243	236	229	228	242	226	257	233	238	224	245	205	216	219	245	254	221	228	205	225	248	269	218	231	248	270	239	237	239	251	244	234	259	227	220	207	213	250	257	233	221	219	238	227	240	251	247	245	229	269	231	234	237	215	249	215	265	239	221	236	233	226	227	244	243	268	218	250	240	227	269	242	217	212	250	242	222	212	246	232	236	244	241	239	224	219	226	244	239	206	246	238	238	236	232	235	251	249	226	241	240	222	258	216	225	207	205	252	230	211	224	237	226	242	216	224	219	225	215	233	228	229	241	221	240	219	238	221	225	222	231	229	248	218	219	215	242	206	232	233	220	238	247	234	280	198	230	247	242	246	253	255	238	247	238	227	226	238	240	222	221	232	241	242	226	219	215	226	229	225	236	230	257	232	245	240	206	246	233	283	244	219	252	241	246	249	229	230	233	247	251	244	223	216	214	221	219	241	224	238	249	246	241	234	235	258	250	257	221	245	223	237	226	248	243	256	223	213	215	245	222	220	244	229	262	230	204	226	219	233	233	235	216	248	251	255	239	229	258	233	217	219	248	213	239	265	230	200	253	253	246	246	218	228	244	254	254	251	235	242	216	233	227	230	238	223	202	227	215	237	229	219	257	237	218	212	236	226	212	208	217	244	225	220	236	218	227	234	243	215	233	207	225	243	218	273	258	221	214	234	210	234	204	240	245	230	225	220	228	229	231	242	214	250	229	231	258	221	230	244	259	233	234	248	212	227	244	249	234	234	247	227	253	247	215	214	234	233	243	213	234	231	207	216	237	235	227	249	237	214	254	228	230	226	240	224	237	232	244	216	241	227	253	249	217	229	234	234	222	234	252	240	225	228	231	265	231	237	242	245	248	242	212	213	271	265	246	256	274	223	249	247	233	229	248	234	239	228	217	240	239	230	215	256	231	241	244	209	254	232	233	224	207	227	227	234	241	255	222	211	223	223	208	203	247	242	240	248	215	243	231	241	242	226	236	229	263	259	242	228	204	237	251	232	220	238	257	240	227	232	248	218	231	207	221	211	234	247	226	229	228	249	198	241	257	246	216	232	230	250	236	218	233	237	254	253	244	233	235	225	256	243	241	243	255	231	231	213	230	273	209	218	222	237	244	241	224	217	227	218	229	219	225	228	228	245	190	230	231	224	210	261	236	248	248	209	229	232	224	209	234	235	251	249	255	250	229	210	240	215	195	230	226	231	226	235	206	242	217	252	241	249	214	233	233	224	236	238	244	238	257	213	214	230	211	224	240	234	233	226	223	218	234	222	251	244	242	209	223	232	208	235	254	246	242	231	233	257	227	233	229	246	240	235	231	231	232	236	246	238	243	233	232	250	222	240	262	220	250	254	196	246	220	201	225	255	252	250	247	222	226	243	236	214	232	230	245	226	236	243	259	225	233	235	233	224	232	258	244	238	233	227	246	248	268	223	251	241	218	241	244	240	243	258	250	238	239	220	221	227	253	246	274	228	226	228	208	225	239	257	224	220	259	234	267	241	243	226	212	206	229	216	258	220	230	252	225	250	242	221	224	247	222	238	244	221	211	254	234	227	261	238	234	222	227	255	244	238	204	255	237	232	227	198	225	213	212	238	228	225	226	212	243	235	245	213	246	230	207	249	221	241	213	224	273	234	241	234	241	245	201	235	250	224	226	220	227	236	235	228	233	230	213	242	236	245	210	203	244	231	235	248	213	238	237	250	238	261	226	239	236	226	260	232	240	238	243	257	229	201	261	241	225	267	235	235	235	248	227	247	250	219	195	239	234	248	232	230	228	250	263	224	224	235	231	219	245	235	222	259	237	248	241	244	259	225	217	230	211	230	266	231	222	261	206	259	229	233	202	245	259	234	210	245	227	233	222	255	227	210	253	226	244	246	236	217	262	251	237	232	241	236	246	228	220	242	244	244	255	250	242	246	232	204	240	227	209	219	249	215	227	232	261	250	226	257	219	217	224	229	239	247	242	223	201	201	211	220	239	232	242	245	228	268	262	222	232	232	226	242	252	243	241	222	239	271	219	243	245	219	227	234	248	243	243	227	214	267	210	225	235	236	257	233	224	234	244	219	219	229	252	221	237	219	211	238	243	271	279	212	228	271	224	225	225	233	244	240	248	216	217	210	225	217	225	224	238	225	233	214	236	224	245	235	231	221	234	207	236	243	219	267	240	216	228	261	254	234	229	242	242	232	257	229	247	242	253	231	263	213	261	228	229	234	230	235	238	246	249	246	242	217	219	253	227	209	218	253	232	244	233	256	228	232	219	240	237	233	232	240	243	223	242	235	234	236	208	241	202	248	240	206	232	227	246	226	240	230
18826	35867	28297	17492	10861	7102	4677	3344	2580	1837	1335	1078	861	723	642	575	480	438	422	442	369	313	306	315	304	298	318	280	292	271	267	288	292	306	260	299	253	260	261	277	248	273	259	286	273	244	252	274	282	264	256	295	258	253	276	281	261	264	287	264	257	258	282	250	245	277	279	260	263	260	267	254	312	254	292	296	263	243	272	288	261	271	248	258	249	288	291	288	254	252	271	264	261	282	255	272	274	268	255	268	274	284	274	274	252	279	254	258	268	267	285	279	264	271	264	283	282	217	268	239	257	277	258	272	239	272	287	281	234	264	253	283	247	299	256	281	273	274	246	265	271	274	277	270	247	275	307	292	267	256	263	242	264	234	275	288	285	256	267	218	284	269	286	281	270	263	263	262	264	289	252	269	284	280	285	282	250	234	270	270	255	261	271	265	256	253	258	233	284	242	258	262	269	277	257	265	272	263	279	267	260	282	270	266	280	258	253	272	263	307	260	282	269	268	261	266	261	277	234	264	279	286	267	278	278	250	276	280	271	283	242	264	271	248	287	282	237	260	251	281	269	261	286	264	274	260	275	253	290	276	265	240	268	267	258	282	256	261	280	262	252	263	256	236	260	290	239	258	270	269	255	248	244	283	281	269	258	267	277	260	266	247	262	257	266	272	254	268	314	273	279	283	257	266	265	237	270	279	265	271	274	265	260	264	249	309	266	257	285	278	274	271	253	289	260	261	277	239	277	275	272	285	277	294	266	271	272	289	249	265	246	285	250	254	292	243	285	288	260	283	251	293	261	258	285	262	266	276	254	272	261	250	251	249	277	287	243	304	241	269	237	281	279	243	271	267	271	259	277	269	277	292	238	269	304	232	277	266	253	253	262	267	268	272	299	271	247	293	280	268	283	260	251	250	217	268	272	266	305	275	253	256	258	275	241	275	278	265	289	243	261	275	276	258	254	272	263	280	280	263	249	286	259	265	262	300	245	269	278	301	246	272	252	276	266	246	269	275	277	290	263	272	283	302	283	267	270	262	254	264	254	296	250	251	253	241	247	269	253	253	275	224	271	269	255	287	281	260	278	282	280	261	264	250	275	261	258	277	243	241	278	280	243	239	255	262	275	290	269	287	272	307	265	293	268	277	268	245	298	261	279	269	289	263	262	290	237	288	272	282	259	245	294	288	284	270	274	271	258	284	277	257	274	264	269	264	291	264	312	268	270	265	295	272	252	246	271	256	277	272	265	257	276	282	264	262	242	280	266	273	248	269	281	253	283	277	273	239	267	258	252	280	259	244	276	271	268	253	283	274	272	264	277	277	249	287	256	285	266	246	235	287	280	295	280	257	281	229	256	265	249	251	296	270	296	260	272	282	287	270	271	255	275	270	256	266	274	267	273	264	294	256	300	287	256	236	278	246	287	266	248	302	254	266	257	283	266	292	287	241	288	249	241	278	256	273	275	303	253	237	252	295	251	263	269	285	284	271	251	258	242	280	294	277	297	248	273	286	281	276	253	248	255	266	264	266	288	260	256	281	272	239	248	247	238	263	289	271	275	257	264	254	263	248	288	284	275	290	266	292	278	275	246	243	225	248	261	266	255	251	251	278	271	268	279	272	266	279	231	289	246	257	312	236	236	271	251	253	281	240	259	250	269	290	227	284	244	240	261	256	289	276	265	257	291	321	305	285	254	257	283	265	252	243	256	263	284	256	246	273	259	266	267	288	312	290	251	256	298	273	298	292	269	265	257	290	261	263	262	281	266	265	268	254	280	288	243	284	261	261	261	247	278	251	257	279	249	284	271	262	256	248	290	250	256	267	252	257	256	266	264	271	273	243	279	280	262	279	265	281	286	262	285	265	261	255	265	272	275	262	261	281	280	261	253	310	286	261	287	285	255	256	282	267	230	267	277	266	254	259	271	295	233	265	272	278	251	275	283	274	267	277	265	244	278	271	252	265	268	276	252	270	262	284	263	265	284	265	259	235	279	264	254	256	281	287	269	271	264	211	249	241	275	281	272	276	263	310	250	274	277	243	284	259	246	249	265	265	258	263	291	284	268	243	254	293	281	264	285	287	254	278	262	280	314	277	278	249	241	255	271	296	284	278	272	263	277	276	300	287	245	264	249	277	295	256	260	274	266	259	285	293	262	272	275	267	247	240	292	264	273	275	289	246	259	273	259	261	268	258	271	244	283	270	272	246	286	281	272	263	238	266	263	251	261	260	291	241	283	248	268	266	271	281	277	224	275	240	248	238	251	291	267	249	274	281	265	288	274	275	271	284	269	285	252	288	254	259	276	270	295	253	256	254	263	248	286	260	273	286	253	302	279	237	293	246	265	261	277	256	284	256	244	293	273	265	244	278	247	254	277	263	260	255	257	251	263	238	256	268	287	248	273	286	298	249	252	275	278	299	253	244	301	229	253	240	244	257	276	272	276	267	278	291	273	273	270	269	251	293	269	305	288	256	308	267	278	289	232	277	265	277	264	271	255	254	253	267	288	257	251	254	269	273	254	267	267	247	274	250	262	265	280	294	275	250	271	253	262	270	269	254	262	289	267	269	277	253	284	281	238	261	243	269	253	281	295	276	276	248	277	289	289	261	276	260	265	259	265	284	278	258	283	249	278	271	295	276	267	289	273	285	292	252	267	273	254	257	266	274	282	272	269	234	275	265	255	223	290	261	286	272	245	266	245	293	264	280	302	292	275	288	266	250	264	254	293	276	283	256	284	295	270	255	284	276	268	297	266	310	280	264	259	245	276	244	239	286	284	253	249	288	306	273	263	269	272	291	246	260	279	246	260	279	252	235	256	280	260	268	283	307	247	274	281	255	257	285	242	268	274	249	274	294	250	272	263	296	302	245	281	252	280	260	281	286	275	269	285	260	276	250	261	258	249	271	260	265	255	260	255	258	310	269	285	288	250	268	258	263	274	293	274	272	287	268	293	276	301	255	268	254	287	245	261	243	275	260	270	268	271	278	250	261	263	287	266	264	283	248	269	259	280	274	267	283	243	271	271	257	297	268	223	263	274	286	278	264	276	273	246	257	258	265	248	296	276	232	275	255	232	253	297	253	255	278	285	249	271	287	241	267	264	299	291	251	290	250	259	246	265	277	238	285	267	244	300	251	269	281	246	225	272	246	281	257	262	260	259	242	244	231	252	255	252	264	259	293	294	268	241	257	274	251	251	278	257	255	266	261	273	252	260	273	250	269	293	266	280	264	272	306	266	270	308	269	254	275	261	274	277	282	280	260	255	262	251	285	267	255	265	248	233	271	281	252	229	234	289	284	285	264	243	287	254	272	277	283	256	283	261	283	275	239	254	258	255	241	232	302	258	272	264	271	254	264	259	271	306	245	262	284	263	276	262	239	288	265	279	270	269	241	291	261	287	240	283	289	236	280	244	259	285	293	281	291	270	284	264	274	238	263	263	266	271	279	248	256	276	252	285	262	283	251	268	240	255	251	252	290	273	271	256	266	286	247
22672	21224	28631	24108	21275	20624	9462	3235	2289	1665	1241	980	825	687	626	478	449	449	392	319	333	329	288	276	270	282	276	254	249	265	258	257	226	272	251	272	240	234	227	240	215	213	235	247	224	222	226	201	200	245	237	226	260	231	229	224	221	221	236	230	220	230	220	224	214	260	232	260	246	225	237	222	228	241	212	232	235	261	221	272	239	256	239	221	200	213	223	239	247	218	240	237	261	234	231	249	226	230	258	271	225	245	225	215	240	249	250	208	237	230	257	224	242	236	224	242	258	220	240	260	233	249	214	223	216	225	258	244	244	219	216	244	222	218	233	230	212	223	243	264	244	227	230	224	252	230	228	225	256	227	228	234	226	228	227	205	226	238	223	238	239	227	231	238	233	251	227	227	237	235	248	224	241	212	203	216	247	229	214	216	225	243	232	252	235	215	230	222	229	248	237	226	226	257	250	211	227	210	220	242	252	213	232	225	232	242	224	215	211	256	235	215	250	227	239	256	246	211	222	204	223	222	237	207	239	242	225	217	217	246	250	261	227	231	232	269	246	238	253	253	212	247	222	243	226	225	212	220	254	244	276	244	237	219	254	208	207	251	232	223	242	228	231	236	215	220	205	231	220	247	212	247	228	217	254	213	239	232	226	205	262	218	248	229	214	263	214	247	218	245	221	221	222	206	241	225	220	235	239	232	234	225	226	243	263	244	221	219	202	234	234	263	237	227	241	223	235	227	216	248	241	186	221	240	240	232	231	230	221	245	238	220	227	248	240	247	213	213	229	239	242	228	260	250	199	239	239	223	219	228	240	207	219	226	237	250	246	219	265	237	255	214	244	224	246	236	215	211	220	232	225	231	222	243	215	223	232	233	237	224	248	252	246	221	256	223	241	234	240	215	237	253	250	236	239	218	219	239	212	220	228	217	251	206	226	224	237	240	246	250	263	209	229	239	233	260	243	239	224	225	248	241	245	211	254	243	214	221	236	229	239	253	230	216	250	258	234	207	211	250	217	208	217	232	219	241	232	229	217	226	224	201	211	230	224	241	204	242	253	232	234	213	239	213	244	224	210	263	238	227	203	258	243	257	229	230	258	224	234	199	237	228	214	247	207	218	248	232	237	230	237	241	214	244	210	259	225	230	216	202	241	234	236	218	255	210	219	235	272	212	223	230	238	239	215	238	211	249	227	217	221	246	228	260	219	213	228	216	238	242	242	219	221	237	236	217	245	230	230	246	211	233	225	227	237	232	236	212	234	239	252	228	239	199	264	247	262	257	225	208	227	224	240	240	231	223	238	228	241	228	225	220	214	245	246	266	248	241	222	249	223	223	248	235	257	236	237	219	202	232	247	233	248	212	270	233	258	263	234	258	251	235	233	233	240	255	231	195	221	240	228	234	238	241	233	233	249	218	227	250	226	249	222	235	256	199	205	208	236	226	240	245	232	228	234	221	228	255	231	249	224	245	218	242	211	234	222	213	248	246	206	267	241	232	223	195	248	228	223	243	233	249	222	238	244	236	223	220	223	239	235	198	223	231	249	239	224	228	253	190	231	231	244	216	215	194	226	239	214	238	233	217	238	240	227	212	230	225	228	222	235	227	226	223	244	232	228	265	242	232	242	239	238	218	227	237	223	234	220	221	201	222	214	242	263	229	233	233	226	245	227	245	213	232	204	237	238	258	256	205	261	217	248	249	252	218	204	225	230	250	254	262	220	237	245	252	208	212	227	239	219	223	248	223	239	234	253	224	217	230	232	233	226	232	257	232	240	220	235	246	226	246	269	256	285	230	197	248	246	227	232	229	210	246	252	232	230	234	241	234	233	222	242	228	237	226	229	237	236	214	224	208	223	225	248	246	260	227	205	239	225	246	227	235	254	237	222	230	208	225	243	240	241	218	234	206	203	227	230	245	238	219	219	237	200	252	235	220	270	203	263	235	211	223	247	216	232	242	274	255	235	244	214	246	200	271	224	226	232	241	216	200	263	203	243	206	220	207	231	232	230	244	227	245	245	238	251	249	215	213	262	234	228	214	211	222	224	229	240	227	247	249	275	232	234	224	239	234	226	228	248	226	211	243	232	244	220	211	221	218	212	239	230	209	224	248	229	226	250	233	227	216	220	253	226	236	215	238	246	227	238	256	242	222	230	205	260	238	233	245	220	245	256	231	230	252	235	239	227	234	212	224	229	231	235	224	241	246	223	222	220	222	234	233	248	228	225	221	233	217	235	223	255	237	242	229	227	243	220	191	220	248	237	217	256	259	222	237	212	236	245	251	229	245	242	236	264	250	245	243	224	225	249	227	243	247	227	225	229	232	237	222	245	230	223	216	246	245	236	215	218	216	241	218	234	210	211	232	199	233	237	228	241	227	234	228	224	236	236	239	215	252	189	250	220	239	233	235	230	251	216	236	233	233	224	229	236	193	226	226	222	239	244	226	256	230	230	199	193	233	227	219	250	229	239	243	261	210	233	235	240	222	246	233	241	262	234	243	218	221	236	258	231	233	241	259	249	191	228	233	237	249	236	219	240	261	229	243	237	244	220	228	245	213	205	242	228	230	250	222	199	231	246	224	250	209	243	227	237	245	242	214	185	231	234	239	230	243	236	231	213	253	236	244	247	257	240	221	233	230	233	221	223	223	242	220	242	219	217	236	233	232	206	242	208	216	227	204	258	240	250	210	240	239	217	261	242	244	234	259	252	252	240	227	203	251	230	215	247	253	254	200	221	226	220	237	260	212	208	271	234	230	233	222	259	183	230	243	215	224	216	223	234	236	216	240	255	245	231	215	221	212	245	239	211	257	220	229	203	229	240	230	250	248	227	225	235	227	229	212	224	226	244	233	236	252	213	205	246	218	229	234	238	254	200	229	200	245	226	220	221	218	230	205	234	244	245	239	235	225	227	247	215	243	232	250	232	246	260	234	254	248	241	218	237	246	205	249	228	234	215	229	204	221	227	219	243	224	218	243	241	237	231	227	230	229	254	255	257	248	214	235	253	251	268	216	208	230	237	209	262	236	252	247	223	232	239	239	234	224	223	240	225	239	225	220	248	229	219	236	224	209	237	255	222	259	241	237	204	228	236	237	235	257	251	208	243	210	243	228	233	232	254	212	248	232	252	226	223	247	217	225	248	235	230	220	228	225	231	226	249	214	233	266	229	242	208	223	249	230	208	213	217	234	218	223	240	229	261	224	223	255	227	219	234	209	234	222	224	231	232	223	238	244	228	238	225	220	255	239	231	240	226	217	235	235	249	228	243	244	211	220	244	241	224	232	194	217	239	247	219	224	234	228	233	212	259	259	223	229	253	241	226	223	224	251	256	263	234	216	221	220	210	236	234	223	254	194	246	261	235	210	231	207	215	249	236	233	245	222	222	226	223	242	220	253	237	258	232	244	268	232	231	257	215	209	228	216	239	241	252	222	199	237	259	242	223	223	247	215	237	237	259	224	245	227	204	231	226	210	237	218	249	219	229	240
21056	43619	36214	25212	17101	11686	8386	5748	4298	3102	2398	1800	1353	1134	976	832	699	624	503	481	422	411	378	343	292	329	300	269	284	304	284	277	238	275	288	276	298	245	277	262	280	246	233	277	272	260	272	258	248	272	281	274	258	269	255	251	250	252	233	257	275	252	268	260	277	252	251	272	259	251	267	261	246	239	231	273	265	289	246	248	290	223	270	269	253	272	250	291	253	263	251	255	246	233	249	262	272	259	277	287	284	273	267	270	265	266	266	262	245	233	252	243	252	248	264	252	217	252	272	287	274	242	259	275	236	270	268	231	278	262	297	303	250	246	287	252	267	269	269	280	261	245	261	210	258	268	280	283	256	245	266	256	267	270	278	257	261	269	255	237	261	252	275	266	240	270	277	270	244	263	250	260	249	258	244	256	259	263	261	282	267	253	297	274	223	292	252	244	270	275	235	233	261	239	252	263	234	270	263	251	250	284	265	260	275	276	259	267	279	257	242	277	289	278	277	267	286	259	204	272	257	251	254	226	269	254	254	269	263	263	262	256	241	260	269	230	252	239	283	253	258	248	227	234	258	261	256	263	239	235	268	247	261	265	263	237	256	263	263	251	287	267	246	255	264	288	255	273	296	267	248	257	258	281	252	259	232	246	251	283	264	272	250	254	277	285	250	259	268	289	259	234	278	257	268	225	272	261	256	263	232	254	275	234	275	282	269	257	247	270	254	254	264	271	271	275	263	274	254	250	259	237	263	237	239	265	271	279	259	257	270	272	267	278	266	271	266	288	258	271	264	254	228	292	261	245	254	242	279	274	263	256	270	244	279	280	256	273	278	266	253	256	235	268	243	244	243	238	244	229	236	276	252	253	282	261	247	258	264	248	271	264	270	228	249	263	239	281	263	232	305	250	270	272	242	242	247	249	261	264	278	250	223	261	256	275	246	259	244	257	264	257	282	246	256	248	255	239	255	285	249	292	265	254	235	235	233	273	249	263	236	268	232	247	246	263	238	277	284	252	247	286	290	251	248	271	256	276	239	257	231	273	264	248	261	260	292	245	244	262	251	235	274	245	258	274	243	276	249	239	248	243	244	262	295	240	275	275	244	249	251	263	256	276	250	241	276	256	277	271	238	246	252	278	261	289	251	243	271	271	283	245	263	270	256	233	261	265	277	249	244	239	284	275	245	271	247	309	244	249	286	283	267	262	252	272	250	260	257	275	271	262	244	270	252	261	272	254	229	281	268	265	246	250	264	272	279	282	251	275	282	259	261	234	258	264	257	257	271	265	299	284	247	237	241	254	261	233	253	264	275	312	241	241	242	263	258	263	281	250	259	247	260	250	256	235	241	260	253	285	297	267	252	300	265	241	266	284	273	243	237	258	240	264	256	261	257	229	255	273	252	262	219	273	262	252	225	276	262	262	243	275	237	298	262	250	238	269	267	242	251	264	265	281	260	267	266	241	253	277	249	280	260	253	260	272	249	281	272	253	265	275	269	255	261	256	275	271	256	257	260	294	249	268	274	254	285	261	254	253	277	265	263	265	248	244	246	243	298	265	251	255	256	251	242	275	261	258	247	267	260	254	281	268	239	248	265	233	269	271	295	272	259	253	256	258	256	300	235	255	267	237	265	242	265	286	253	247	258	265	251	265	266	260	299	248	270	257	274	278	263	270	263	266	264	260	249	278	251	260	254	258	240	265	259	266	232	248	255	265	236	266	239	277	266	271	258	277	267	281	239	277	255	282	245	250	260	257	278	273	260	245	276	249	267	283	253	253	250	251	265	230	249	268	265	259	281	244	274	264	266	265	263	269	269	250	265	261	297	260	273	268	249	259	255	254	272	300	263	241	265	258	270	254	242	239	241	238	234	276	284	264	264	254	248	257	258	240	279	274	271	268	260	299	252	262	263	277	271	267	248	255	241	264	257	244	247	237	311	248	256	234	240	260	239	272	230	240	238	244	254	257	259	265	282	259	285	247	288	292	255	260	258	266	243	236	276	256	265	244	257	292	242	257	260	262	246	265	272	274	261	264	257	248	261	257	291	270	264	261	274	244	266	254	259	276	277	276	246	242	242	268	252	284	268	241	274	276	255	241	258	253	261	246	240	238	231	234	243	274	236	263	251	288	255	259	261	224	271	240	269	247	276	266	284	258	263	272	242	259	236	279	239	242	256	250	264	256	239	290	245	235	266	238	280	268	285	235	266	275	260	248	266	279	251	268	285	290	263	245	259	267	236	255	242	282	252	248	247	296	270	247	250	264	233	268	249	270	289	249	253	256	278	240	277	270	258	237	270	278	248	227	249	246	242	270	254	234	244	264	243	258	278	262	264	279	243	264	265	286	270	264	261	253	259	308	231	298	276	273	226	280	299	252	269	247	288	281	244	238	280	237	247	288	257	245	253	264	266	273	249	261	262	262	252	266	256	267	240	264	250	257	249	269	254	294	265	282	263	262	243	248	246	288	282	250	259	262	242	252	284	256	249	253	261	261	261	274	264	258	280	258	259	233	264	270	269	239	280	265	264	239	251	266	246	273	254	293	269	272	265	234	234	252	254	263	267	275	240	247	287	264	273	265	265	253	242	252	261	229	273	251	245	274	247	272	271	269	253	264	275	283	285	281	260	263	266	266	243	236	261	266	256	248	279	283	281	263	231	247	244	274	238	251	237	234	256	266	250	260	254	242	255	262	271	269	244	280	261	244	279	258	245	268	281	253	254	251	242	259	282	239	243	252	280	241	243	249	239	288	227	272	273	252	279	276	254	257	242	285	237	271	244	258	264	280	280	247	246	242	274	283	270	262	289	258	295	239	232	272	249	255	264	212	245	269	272	271	266	255	210	263	281	251	274	237	280	262	257	291	255	282	250	260	236	248	243	235	277	237	280	254	241	254	278	228	278	255	272	249	280	240	222	258	263	260	241	267	274	244	252	270	261	283	247	270	293	265	244	255	244	288	300	288	267	235	244	234	267	266	280	272	261	284	263	287	229	246	287	254	279	252	275	224	248	266	258	267	275	272	287	263	267	247	272	266	265	259	298	284	273	260	250	268	214	248	255	264	249	229	271	265	242	263	260	283	267	266	252	230	292	250	250	262	249	284	257	264	257	266	237	244	264	247	252	254	241	269	258	281	265	236	241	250	256	277	264	280	242	303	269	265	224	261	257	290	256	270	252	265	260	271	242	282	250	278	278	277	276	270	272	288	271	254	239	260	271	282	257	251	287	290	205	266	252	284	275	276	286	272	269	255	262	266	248	260	263	267	238	291	251	308	279	261	282	233	248	222	273	231	272	286	282	271	275	249	242	254	256	264	249	257	261	250	254	294	251	279	261	253	247	253	242	275	251	271	245	260	240	290	258	277	271	244	264	284	246	237	282	270	280	235	236	261	260	282	246	267	270	278	259	242	268	266	243	233	288	256	246	250	249	285	262	267	287	250	267	259	283	277	242	261	249	262	275	273	297	240	256	249	266	241	244	262	261	263
28324	22825	21526	11712	5240	3009	2075	1433	1068	791	647	522	449	427	364	352	308	291	304	258	260	269	259	245	260	258	255	252	267	231	276	219	244	243	261	226	214	242	266	234	245	242	224	209	222	209	228	214	221	235	211	267	246	219	237	212	228	233	247	242	266	204	218	229	257	219	249	217	222	251	222	227	248	237	240	230	243	205	229	210	231	244	230	205	243	223	248	227	241	261	242	242	218	220	233	229	253	236	250	235	241	250	233	205	252	233	236	212	243	215	255	246	244	213	220	239	222	222	240	233	260	227	205	251	244	224	232	267	239	203	243	234	241	225	241	233	228	233	246	227	223	236	217	236	244	246	259	282	208	249	228	210	223	211	229	229	236	239	222	225	224	234	244	230	247	244	234	198	225	218	210	247	234	207	256	229	222	207	226	241	223	277	230	245	237	235	204	229	226	247	226	225	255	272	270	222	216	253	221	232	238	215	225	249	208	223	243	241	225	237	251	214	239	257	246	263	247	251	267	240	235	236	214	236	234	217	238	217	228	236	233	231	206	260	237	235	225	217	237	258	237	237	215	206	251	219	230	266	225	238	240	241	217	244	197	246	231	238	237	238	229	228	236	214	251	237	237	229	242	239	248	229	223	255	236	215	239	246	234	238	234	222	231	210	244	216	226	243	228	228	232	208	214	223	229	244	223	248	265	240	240	235	229	268	223	222	243	225	258	243	259	243	230	217	236	248	236	234	240	224	256	240	246	250	208	230	248	234	249	220	245	241	231	216	223	262	235	267	232	230	243	236	226	251	240	224	218	235	184	247	222	238	228	238	231	245	234	233	208	228	234	258	246	268	236	272	235	269	220	221	250	234	223	257	220	225	237	244	240	219	252	238	245	223	244	243	224	217	242	248	245	242	250	225	227	240	234	229	229	240	248	235	236	230	197	219	235	230	229	222	250	214	227	214	258	254	244	246	218	220	254	245	247	241	226	246	232	235	274	255	232	219	247	231	220	263	233	225	217	265	199	258	226	233	244	224	248	253	253	237	253	227	248	232	248	230	234	199	202	230	258	221	233	221	233	263	224	224	219	242	220	248	234	232	231	255	246	254	218	232	238	239	256	215	248	243	242	238	230	224	205	261	239	223	236	251	283	239	251	215	247	217	219	224	239	265	240	222	253	251	249	240	252	242	271	227	241	223	247	256	262	242	218	217	240	245	247	227	243	217	243	266	258	242	228	233	245	233	241	237	235	252	209	250	227	234	227	255	253	231	251	234	242	237	246	225	247	238	224	218	237	248	283	213	228	255	243	220	224	196	249	224	264	216	259	252	225	213	248	238	245	211	234	234	232	247	226	233	214	200	244	211	265	217	235	248	252	219	204	200	255	259	254	238	228	222	224	261	219	230	251	239	255	263	209	228	254	263	233	217	240	241	229	258	212	226	254	237	257	224	238	206	220	241	223	229	224	260	232	230	226	268	218	221	230	228	239	251	241	234	190	208	267	215	259	222	237	254	263	232	263	244	233	227	225	214	248	231	238	220	244	259	250	246	240	239	216	211	208	235	228	251	227	223	235	206	246	216	225	243	226	224	209	233	248	257	238	240	242	235	240	228	255	250	273	224	250	212	261	264	216	256	251	249	232	243	236	225	230	225	224	221	238	227	248	225	211	218	238	266	224	229	234	240	211	223	227	251	248	232	252	244	236	243	233	235	228	231	217	223	232	263	236	228	221	235	236	255	254	259	255	210	217	251	206	228	227	248	223	219	217	252	242	240	222	240	236	266	236	242	230	256	248	243	240	243	223	239	227	217	241	234	225	244	237	248	239	238	233	228	233	260	232	236	235	220	249	210	231	245	265	240	227	258	247	214	224	213	237	230	233	249	227	222	227	228	252	263	256	221	232	227	240	237	219	227	235	245	252	257	233	228	241	231	239	195	238	226	259	229	230	223	230	261	227	229	204	246	242	207	242	225	216	205	237	233	243	246	227	237	224	256	245	247	234	231	223	197	214	232	203	226	245	231	259	252	227	217	231	254	239	227	220	226	250	224	239	260	196	215	244	243	235	228	243	227	219	243	250	233	240	244	257	212	226	222	230	235	242	234	214	237	249	227	244	218	223	243	241	233	210	215	246	230	222	241	244	223	243	258	201	238	221	230	242	242	244	236	220	231	233	248	220	219	254	227	216	223	252	242	232	223	257	232	242	275	228	220	241	208	255	239	242	206	236	231	223	226	220	240	237	247	205	225	266	215	226	244	228	220	257	220	230	234	216	240	237	269	251	231	250	243	221	235	233	242	237	225	230	248	278	242	239	227	258	267	236	206	260	222	217	244	219	226	208	281	230	254	257	228	207	237	233	210	208	227	258	251	235	233	228	229	220	226	245	246	234	219	228	249	224	254	275	240	251	244	252	245	241	220	234	213	253	256	241	227	238	217	231	244	256	232	227	219	256	229	217	225	228	229	251	248	229	236	205	260	232	227	245	239	215	213	215	240	220	243	268	221	233	250	241	258	254	240	243	239	242	212	233	231	227	222	218	232	218	229	241	237	241	265	266	245	238	253	205	264	248	231	250	248	214	231	250	222	242	223	212	243	213	235	228	252	250	222	248	275	233	231	250	241	242	236	237	226	225	256	212	231	269	248	242	237	236	220	250	245	261	222	243	246	226	224	221	231	225	257	207	224	243	258	230	271	223	215	247	238	229	230	212	227	228	256	239	212	243	237	223	243	207	228	251	252	239	237	234	212	231	247	234	210	215	224	231	220	230	238	262	211	236	250	214	220	217	233	220	253	232	233	224	253	249	247	234	227	215	254	256	249	246	225	232	218	251	236	234	258	238	249	254	276	247	221	242	231	238	234	230	218	228	263	233	243	233	234	220	234	222	213	228	226	220	244	246	224	252	231	234	234	237	253	257	246	242	228	221	239	212	223	244	230	239	226	239	235	206	240	204	255	222	249	246	252	209	222	221	223	228	228	216	245	227	257	232	235	232	234	229	256	239	226	223	243	226	247	232	247	212	240	258	245	240	263	253	229	252	205	226	237	225	225	251	222	259	208	231	233	229	210	235	222	242	249	225	257	235	232	258	234	214	236	244	240	209	257	247	233	231	256	211	263	201	234	260	253	226	255	238	259	255	224	232	211	237	226	227	245	218	201	206	226	252	247	224	211	231	254	213	238	225	256	245	217	242	235	270	207	225	280	238	256	244	211	230	241	215	235	266	246	222	230	252	256	246	246	244	230	230	219	246	258	244	224	229	251	282	201	226	224	221	214	250	250	232	244	212	235	223	248	247	232	233	232	239	224	205	210	225	253	224	221	252	259	238	228	240	235	202	205	211	240	217	224	249	273	223	225	233	208	241	217	219	224	235	243	254	222	240	224	241	261	249	223	216	232	214	244	244	219	235	225	220	254	263	231	218	233	262	225	222	242	262	233	237	247	237	254	230	233	224	224	227	234	252	260	252	247	227	232	257	248	225	251	227	247	235	210
19367	33230	25794	14926	9037	5832	3896	2709	2068	1514	1133	904	726	651	559	494	444	437	398	346	311	324	315	311	317	297	248	302	272	266	284	274	277	267	273	276	248	268	252	243	229	285	230	272	269	239	297	254	250	272	272	276	293	277	310	260	264	283	266	244	270	293	301	274	278	253	248	264	241	252	277	296	279	237	293	289	275	242	276	257	261	264	282	270	294	266	280	269	278	287	285	269	255	278	300	273	303	245	263	289	266	270	249	303	296	276	244	273	267	274	259	260	277	273	287	294	283	277	303	270	281	282	281	278	278	237	276	252	273	258	282	237	261	286	252	263	251	247	270	290	270	283	285	240	262	258	225	240	268	251	296	246	289	258	263	261	254	275	283	265	280	250	224	263	299	284	273	304	288	288	263	239	274	252	256	213	263	267	274	304	309	266	295	296	255	285	293	248	301	283	255	236	262	299	287	267	279	283	247	261	278	258	275	280	253	275	275	265	274	264	268	295	266	286	274	305	268	270	269	280	253	255	246	250	251	276	271	249	261	283	268	262	273	270	265	267	253	279	253	227	304	259	247	276	271	250	273	245	257	259	249	281	276	270	291	303	308	272	258	234	279	256	258	258	259	239	282	263	258	296	261	282	285	273	263	272	275	274	245	282	269	289	254	260	272	258	268	254	274	272	296	302	270	261	256	273	288	253	237	287	235	270	286	271	310	284	239	253	249	275	287	242	264	277	243	288	264	262	280	272	238	265	272	257	245	286	222	259	291	288	265	293	248	277	268	272	280	272	257	305	283	258	259	253	283	269	289	290	229	309	278	254	249	259	268	250	301	280	291	263	255	265	268	255	251	264	272	258	278	271	279	247	272	265	286	267	267	264	251	276	274	238	248	259	293	256	264	280	260	274	270	256	276	252	285	293	295	256	292	286	267	259	247	279	277	269	240	280	284	251	257	265	276	255	244	264	274	250	264	269	274	280	279	311	253	287	293	280	300	269	264	256	272	268	254	288	312	246	262	265	268	270	304	263	237	254	272	253	251	255	276	272	259	278	287	268	259	280	275	280	301	299	263	281	276	261	259	241	282	276	263	291	272	256	264	277	301	294	279	287	287	278	263	282	242	256	275	304	281	264	254	266	307	283	277	285	282	282	255	269	266	264	291	249	256	273	281	271	279	264	274	249	246	287	277	266	265	262	254	270	256	254	266	242	255	263	253	264	271	275	256	250	272	266	261	282	261	281	259	269	261	239	267	256	287	263	276	259	278	290	264	262	280	263	274	255	297	262	248	281	276	270	299	253	259	274	255	282	261	285	297	286	251	266	275	245	280	266	241	276	268	283	241	291	279	280	273	251	257	281	231	293	274	251	252	255	281	280	277	259	271	281	275	244	288	264	265	261	238	279	257	265	247	286	262	322	288	282	291	253	266	252	253	268	295	264	264	297	254	258	271	264	256	275	255	279	278	284	258	282	279	263	284	267	276	250	270	283	293	252	273	259	278	255	260	270	253	290	240	263	302	274	282	278	259	266	266	247	259	286	257	274	277	296	260	299	250	297	251	298	259	287	275	251	282	274	256	267	263	263	292	283	271	266	230	259	256	280	260	268	277	261	274	262	303	283	285	282	261	296	259	290	278	272	285	266	279	295	258	289	279	271	279	283	284	275	289	292	245	275	265	281	283	256	271	273	318	266	281	285	288	302	262	265	296	282	279	257	278	266	293	260	259	283	306	276	317	259	273	263	272	260	310	266	247	279	256	244	275	276	264	266	292	265	263	255	269	254	254	259	252	275	277	319	266	294	261	269	285	282	260	296	238	290	262	278	304	256	259	278	243	270	273	280	257	288	288	289	267	244	256	270	266	294	254	263	275	246	256	293	276	276	278	268	293	277	268	268	284	256	275	279	272	262	273	256	303	246	235	282	251	264	279	279	256	281	289	268	311	295	262	265	266	306	258	253	296	264	295	253	263	247	261	270	273	275	244	280	265	253	287	252	279	265	266	284	264	291	267	262	254	262	301	273	287	267	262	258	240	276	268	280	275	284	234	282	273	269	302	244	288	250	270	291	246	285	262	269	278	225	278	268	256	257	282	251	268	254	296	306	314	282	285	276	285	279	245	283	248	266	253	276	290	285	281	286	288	259	266	307	257	232	232	263	288	276	247	245	288	248	277	291	271	245	245	280	257	245	259	255	298	260	243	269	277	250	284	239	280	250	252	282	267	287	274	274	274	267	257	261	273	283	250	253	263	254	281	264	271	263	283	274	290	257	269	231	263	247	265	312	259	242	273	285	273	259	281	265	293	294	256	272	267	260	250	282	277	287	262	282	261	239	296	287	285	250	282	264	263	266	264	299	226	272	283	247	285	262	282	246	277	261	283	287	259	280	293	264	228	264	280	274	275	245	268	248	239	257	282	278	265	300	280	249	291	265	246	257	282	242	259	286	265	270	273	268	273	243	254	278	254	287	276	274	254	266	279	252	264	273	268	284	281	255	253	282	228	255	285	258	268	280	264	268	269	247	287	262	280	300	259	281	262	270	258	270	264	249	222	293	282	260	264	277	294	266	280	279	261	303	248	263	281	249	275	254	270	271	269	279	282	268	256	238	277	269	286	306	295	307	268	258	281	263	259	264	267	286	280	285	286	264	274	265	266	280	256	283	287	261	274	258	252	232	269	275	246	274	278	255	264	277	306	267	268	242	256	272	286	292	261	278	259	286	272	248	277	281	282	278	271	285	282	274	261	246	274	284	281	274	263	259	262	243	305	260	254	273	297	256	272	271	273	279	277	294	246	262	277	267	243	271	281	255	248	280	283	275	302	249	265	262	270	280	256	293	271	243	287	242	290	266	235	251	257	278	255	263	271	247	273	245	250	266	250	261	264	281	256	273	273	257	289	265	264	268	273	281	240	284	270	308	248	239	267	287	267	252	290	276	247	279	281	308	263	294	244	263	260	275	293	265	267	280	280	278	258	292	302	272	311	266	267	271	267	269	287	268	264	246	241	283	292	320	272	285	247	265	267	280	277	273	272	279	274	278	263	266	269	272	230	288	281	243	272	260	266	284	257	281	267	297	249	277	270	239	242	259	269	232	276	233	254	274	278	278	252	234	281	254	280	261	259	266	260	262	273	268	298	275	284	249	252	277	312	275	312	282	232	304	279	276	281	271	256	286	259	250	246	254	246	275	257	257	281	237	316	278	261	237	275	254	276	291	271	272	277	238	280	275	276	269	268	245	306	230	278	276	273	274	269	263	281	289	294	276	270	262	259	268	278	272	290	276	260	277	266	278	288	273	259	252	251	310	274	279	278	296	275	281	251	260	247	272	270	276	272	299	276	282	293	239	263	295	253	280	271	292	275	250	237	271	294	290	260	326	240	268	261	304	252	299	252	263	266	260	245	244	268	280	282	250	296	283	240	256	274	279	263	251	267	289	246	291	283	269	262	288	279	297	272	291	247	281	241	248	283	281	268	279	250	275	290	276	237	267
23746	21346	28390	24709	21124	11619	4379	2401	1742	1319	1017	805	691	591	508	485	388	353	345	308	299	303	277	272	265	296	235	260	231	255	227	251	236	247	245	241	249	241	240	241	211	224	255	219	238	217	232	238	241	235	254	231	189	226	237	255	206	219	205	214	233	236	219	230	227	251	218	226	259	209	232	233	240	207	239	246	250	233	223	228	232	222	235	235	233	222	239	229	262	201	231	209	240	228	232	236	269	213	227	224	235	230	249	242	246	217	264	213	222	211	246	220	250	228	224	253	233	238	240	221	234	202	237	235	225	218	219	239	233	263	224	233	258	202	242	229	227	212	220	224	198	226	247	238	203	241	229	263	249	228	209	222	214	240	240	220	228	251	233	214	225	222	232	226	203	209	227	214	234	240	234	218	248	248	236	221	247	249	214	226	246	237	233	246	232	244	213	245	227	232	235	247	257	223	201	245	242	211	224	237	242	240	243	242	247	252	223	231	213	248	246	240	233	216	216	194	236	239	226	211	249	206	236	220	244	242	245	214	223	230	236	224	240	222	255	265	234	238	224	224	257	213	238	249	203	201	252	241	218	237	240	239	222	212	218	223	253	256	250	219	239	205	221	237	211	240	245	220	234	268	222	209	242	247	250	251	218	225	217	243	236	229	257	240	251	218	248	240	216	204	231	212	221	226	258	236	219	228	257	220	206	229	227	249	211	241	260	235	214	238	241	228	228	215	229	219	223	237	232	221	240	224	231	216	252	244	219	244	198	220	230	246	234	232	219	238	223	237	255	211	201	208	212	245	240	218	234	228	222	206	246	223	234	266	230	229	237	246	248	211	207	258	220	250	207	233	257	213	216	238	245	230	228	245	213	226	248	255	245	225	237	219	220	217	234	227	226	222	245	237	258	217	253	220	224	226	227	222	215	212	237	239	221	242	215	238	203	212	278	227	240	229	249	244	235	228	220	233	213	212	220	231	213	251	264	233	241	244	224	240	217	281	220	252	237	210	230	249	202	267	237	237	232	243	222	225	214	244	227	224	237	226	257	240	254	230	242	238	248	239	204	229	241	243	224	243	231	230	242	245	219	224	228	255	222	235	226	203	222	241	226	212	256	242	227	213	209	221	219	219	251	225	221	226	219	237	248	245	234	235	236	240	230	226	236	226	234	228	250	227	245	210	251	218	230	246	209	216	237	244	201	256	235	204	233	224	242	222	243	213	239	234	214	226	221	227	249	229	215	227	205	252	230	228	202	220	219	226	217	231	219	238	241	237	219	271	208	259	228	219	237	203	266	227	204	226	229	209	221	229	270	219	234	240	244	252	242	227	232	225	224	262	219	215	201	211	226	224	207	245	234	246	233	210	231	230	235	235	228	201	239	232	236	221	230	234	210	248	232	222	222	202	220	226	223	232	240	234	218	216	217	220	216	242	225	249	225	248	229	221	229	201	249	231	222	227	205	203	198	230	220	229	248	255	227	259	225	263	224	227	240	193	211	231	242	233	240	234	242	232	239	259	238	233	231	247	245	251	236	204	256	247	238	236	220	228	252	248	233	217	239	252	242	251	249	207	216	239	231	252	245	237	245	204	219	228	210	213	201	220	229	215	228	220	235	256	206	215	215	234	242	253	212	230	250	231	250	227	247	236	218	230	214	236	238	263	258	232	223	241	217	256	233	211	244	217	226	215	206	240	232	233	217	224	237	203	194	218	234	222	221	247	229	242	222	236	233	254	255	243	233	249	248	245	241	236	224	236	234	215	252	230	258	224	232	225	231	242	232	251	233	239	238	243	253	242	224	215	236	197	248	253	252	211	248	226	234	238	224	248	256	222	214	235	227	239	242	214	208	220	250	228	217	253	229	234	248	232	217	213	234	230	234	262	217	233	215	215	248	238	240	244	252	253	248	203	246	217	231	225	215	227	236	237	226	228	239	236	201	247	246	211	245	206	224	248	247	234	224	246	238	235	209	243	227	210	241	256	229	219	219	230	210	234	244	197	223	217	237	238	198	225	253	234	252	203	254	258	236	212	221	221	244	197	213	224	241	212	227	217	254	227	220	234	251	206	208	209	243	254	231	251	249	238	228	244	223	234	235	209	256	234	267	219	253	209	194	207	225	247	227	211	212	243	226	233	225	213	188	234	214	225	223	238	246	204	244	257	222	239	237	242	226	250	220	216	213	258	226	251	236	241	232	251	243	252	241	236	263	210	231	243	228	221	223	228	221	220	220	235	216	238	270	247	211	240	231	268	238	232	233	208	226	250	240	237	240	222	264	236	241	223	229	253	235	212	247	254	251	240	211	228	220	234	222	229	228	226	194	225	209	235	238	257	235	222	235	247	235	234	225	251	221	247	214	225	234	228	247	229	226	228	228	237	236	238	229	245	240	241	248	212	224	209	233	206	238	245	230	230	234	223	269	239	200	245	231	232	224	239	250	228	224	236	252	255	231	229	229	236	223	223	233	241	200	236	247	231	238	249	231	213	240	226	246	236	250	223	228	225	208	232	219	226	227	227	246	225	226	250	239	253	227	252	216	233	228	234	222	217	233	236	236	240	207	236	255	245	242	226	237	242	231	223	228	211	225	252	253	230	212	237	251	220	235	228	234	225	232	226	238	251	240	237	229	222	237	221	198	250	245	239	229	216	259	243	241	259	241	243	228	238	245	218	261	224	240	258	227	197	224	249	211	258	229	255	236	230	200	211	215	234	223	224	232	216	233	233	211	227	242	214	233	237	233	212	236	231	211	242	206	237	227	235	217	235	247	233	218	251	243	246	221	254	246	234	247	233	234	236	260	224	224	243	223	253	228	227	234	242	253	245	246	213	222	236	233	226	233	247	225	231	223	216	234	245	206	239	248	223	241	226	197	216	272	241	252	243	240	204	235	227	246	243	246	218	228	222	240	243	235	240	248	219	239	232	261	220	242	245	232	247	252	236	254	258	236	228	231	255	217	238	226	235	217	233	256	228	236	236	217	212	234	233	206	209	270	214	233	247	248	237	221	214	237	230	230	234	211	231	218	228	243	218	217	218	209	250	219	243	255	224	232	232	212	228	229	220	248	230	232	233	234	224	274	231	214	248	224	232	220	235	229	255	233	214	214	241	228	245	249	240	237	238	230	260	244	225	222	250	220	226	203	242	230	245	223	216	233	217	229	227	227	205	220	201	234	210	229	260	240	223	238	218	252	226	246	237	228	226	229	224	226	230	232	244	212	229	240	224	231	215	247	245	220	219	219	210	219	203	216	242	243	257	242	250	233	223	245	208	229	240	220	228	205	228	251	222	227	233	209	236	240	222	226	238	259	209	230	243	234	243	233	247	241	247	244	227	229	227	244	205	227	213	223	230	235	211	243	243	222	211	190	204	209	234	254	215	205	250	242	223	233	240	248	241	255	247	253	218	236	262	212	232	214	233	224	244	239	254	246	217	220	232	210	234	240	240	249	220	248	232	229	227	247	243	231	266	242	205	248	244	229	228	232	221
19214	40150	32774	20845	13844	9276	6406	4501	3355	2409	1863	1386	1065	892	763	683	599	514	459	431	383	334	315	346	297	313	302	292	291	298	285	256	268	292	243	287	282	246	273	249	249	250	242	272	248	259	276	257	280	243	288	248	215	243	255	246	285	285	230	252	261	249	245	257	251	240	252	284	246	270	276	275	239	305	268	286	275	257	262	248	281	254	271	250	270	230	265	271	234	233	270	233	241	247	248	281	272	267	292	245	247	253	280	260	237	259	267	252	263	268	266	257	235	296	257	271	268	272	244	245	241	259	284	282	253	291	232	265	254	251	282	295	271	256	295	226	243	257	270	270	242	259	258	295	264	289	271	254	238	272	279	282	272	273	278	270	291	260	246	280	251	285	283	245	263	249	249	273	254	268	276	261	262	250	249	254	267	264	265	277	265	309	268	256	249	264	262	242	246	293	289	278	259	243	265	287	236	256	265	295	258	273	268	251	268	262	252	271	247	249	249	261	263	255	272	267	268	274	227	277	277	275	276	263	244	263	268	254	221	261	258	241	252	233	252	258	254	261	291	267	252	260	243	255	253	261	249	268	261	261	255	271	278	249	254	277	276	267	265	288	256	272	257	257	277	259	291	242	257	258	282	259	272	255	249	270	258	251	283	260	259	269	236	288	247	300	267	260	235	277	293	250	277	279	247	293	230	273	266	267	243	253	252	260	242	289	252	249	259	266	278	224	276	279	237	284	268	275	271	261	254	251	273	268	278	240	242	258	252	248	273	252	250	293	242	245	285	301	279	276	263	264	253	277	232	271	304	255	295	232	250	252	260	250	254	252	280	253	287	295	267	262	251	251	280	250	274	237	254	295	256	251	279	243	288	260	266	279	276	272	271	241	249	291	269	276	262	238	251	275	253	291	255	260	269	267	278	224	232	273	242	285	252	264	290	232	256	284	272	288	279	242	253	245	277	256	258	246	258	258	295	284	239	276	244	263	244	257	276	283	255	287	270	288	242	263	268	247	265	272	263	228	276	272	250	275	245	277	245	289	235	277	293	253	235	280	276	262	277	216	278	264	281	299	236	275	270	261	270	282	283	277	260	247	256	266	274	263	260	290	230	250	283	256	253	264	267	262	240	263	292	240	253	270	284	289	246	270	280	268	282	234	307	256	240	255	261	276	273	279	258	269	241	260	262	250	275	294	265	247	283	259	236	261	248	251	259	247	240	278	260	229	247	255	267	251	282	258	255	261	252	246	259	286	246	297	253	260	259	281	270	299	278	278	237	280	276	269	280	279	257	306	268	255	265	247	276	285	254	301	266	295	248	242	262	297	262	246	267	284	248	249	284	265	261	243	252	282	242	234	263	263	293	254	266	261	277	273	266	254	243	264	249	269	252	246	265	274	258	254	233	261	282	235	259	264	238	300	275	255	242	238	261	250	267	237	278	273	269	259	246	284	278	246	295	260	281	283	286	280	258	247	293	265	279	252	249	273	249	275	249	249	264	272	263	271	302	253	254	267	267	256	303	269	270	254	268	268	277	287	297	242	267	264	253	258	280	243	237	298	262	254	253	273	271	260	284	278	262	249	278	280	274	250	259	256	245	275	276	279	261	264	257	268	239	259	256	276	244	251	248	287	298	247	278	268	269	298	271	264	235	262	276	255	271	274	276	253	290	260	258	257	259	288	275	266	232	288	263	251	275	247	268	281	273	263	253	308	262	256	236	251	271	270	232	264	268	258	264	274	271	259	244	271	261	242	268	239	258	259	239	287	295	250	271	282	255	264	290	261	253	239	278	280	284	262	252	254	242	261	234	264	269	257	248	265	254	255	266	253	258	272	246	242	256	269	276	260	226	271	240	253	269	252	246	285	292	265	268	249	240	290	255	265	269	270	259	271	263	257	254	261	264	260	240	250	269	266	240	281	288	269	286	255	248	251	268	263	273	243	287	261	254	255	259	276	240	251	250	252	265	311	268	283	233	270	305	242	270	230	273	258	274	261	261	266	259	271	281	271	282	284	267	240	283	268	273	223	258	281	251	262	255	277	261	278	256	291	244	275	256	287	245	245	256	253	267	275	260	282	258	259	272	251	236	249	264	247	293	295	269	285	261	259	273	253	293	256	279	250	289	264	257	254	257	269	278	301	251	230	245	246	247	273	227	259	258	285	252	268	282	269	257	316	261	245	275	242	270	249	253	263	251	272	258	258	239	252	245	283	254	247	273	240	280	290	257	271	264	271	239	259	249	249	260	233	251	280	249	260	265	253	271	268	266	242	273	269	254	274	268	298	282	270	262	269	273	273	221	240	245	271	272	258	269	253	279	272	258	269	240	252	285	245	293	285	269	294	242	241	277	302	255	287	266	254	255	271	276	265	289	276	259	277	277	274	245	271	257	242	282	267	286	263	257	273	292	284	267	293	274	234	279	261	278	264	270	259	260	243	283	258	252	259	245	268	232	263	278	270	252	259	248	269	275	263	257	271	240	287	280	274	249	269	263	259	275	264	237	257	276	268	277	271	264	268	252	255	289	247	264	240	271	292	268	283	267	273	249	273	258	289	244	265	273	250	248	260	241	257	252	275	263	271	261	295	222	266	278	259	263	280	250	294	255	281	264	269	278	260	255	263	261	261	291	261	246	311	247	276	240	255	254	267	249	276	252	261	273	243	281	254	235	262	270	277	272	275	252	280	261	267	259	263	243	285	244	269	221	256	297	299	256	278	258	231	256	241	247	236	267	260	295	260	270	256	284	257	272	268	270	256	268	266	259	283	243	217	250	271	282	277	241	252	255	265	282	279	248	275	234	264	267	279	265	251	273	273	253	278	248	281	272	254	229	262	282	296	260	260	271	280	245	256	246	242	268	261	285	265	269	266	265	250	267	252	277	278	256	289	238	261	281	245	242	250	264	242	238	276	270	267	291	267	274	291	247	252	231	249	260	254	269	259	268	278	266	256	253	258	260	231	246	235	237	253	229	252	235	266	273	270	280	263	247	261	261	231	261	237	248	239	257	270	252	259	242	249	262	282	240	274	268	258	270	259	257	265	274	241	269	276	255	282	270	262	281	261	266	274	257	253	263	275	276	275	285	264	262	250	254	282	269	284	290	269	270	258	269	252	246	268	277	269	270	258	274	248	275	265	265	248	255	268	246	286	281	234	256	248	265	267	251	271	266	255	258	243	268	261	254	257	278	270	251	228	265	261	245	234	256	276	273	245	244	265	255	273	278	280	272	263	304	264	234	277	244	264	248	251	264	257	240	278	244	277	267	242	274	256	233	271	268	270	245	256	247	276	267	259	256	273	292	252	256	252	257	278	248	274	252	274	252	250	282	258	256	265	294	245	252	230	293	243	285	285	271	263	260	252	279	260	266	292	242	253	283	261	279	241	250	263	273	278	254	246	277	281	266	276	263	295	243	254	260	238	263	240	287	264	267	252	251	273	242	252	262	264	244	261	283	259	233	275	259	227	290	290	272	269	267	262	263	245	275	275
25291	21338	26698	24718	9414	3842	2443	1658	1227	1001	737	653	549	455	419	377	336	310	294	295	313	288	276	267	239	257	273	246	266	261	243	237	256	256	225	243	247	241	209	289	240	257	220	232	254	254	245	231	243	241	274	235	221	214	242	263	230	220	249	247	230	249	231	242	199	251	242	246	225	235	245	249	218	235	248	267	243	211	241	270	215	233	226	276	242	243	228	256	229	213	247	238	224	215	233	234	242	254	221	237	210	232	251	254	227	249	245	217	219	249	244	214	234	233	251	237	251	236	211	233	244	211	244	240	235	247	230	247	230	231	254	252	242	261	250	242	233	259	260	230	246	231	243	255	223	241	249	238	246	262	241	218	228	244	251	272	246	218	225	222	242	227	226	220	232	244	219	244	256	245	224	238	257	250	277	225	258	258	244	208	212	256	249	235	243	254	246	228	242	254	258	258	231	229	241	220	239	280	252	238	249	254	234	233	239	213	219	234	199	226	268	236	260	230	224	233	212	251	230	199	214	255	248	229	279	258	265	239	232	226	187	232	233	257	225	255	251	237	211	248	222	242	234	226	229	266	207	234	238	244	234	235	248	226	238	249	225	243	216	245	258	227	271	234	239	258	234	211	223	212	227	283	226	226	241	248	251	220	251	225	225	236	224	255	251	251	242	234	250	235	219	227	256	221	250	232	222	243	239	234	269	227	224	211	256	258	252	223	233	248	237	263	204	241	203	230	230	235	236	237	238	238	266	235	249	249	234	251	241	240	242	223	245	241	257	213	226	231	237	230	239	210	230	251	245	244	261	213	244	226	246	209	246	246	228	238	224	215	245	261	257	232	237	248	242	263	226	228	251	261	239	236	228	234	238	238	225	227	221	244	233	246	225	250	221	263	217	221	241	263	250	247	258	245	250	268	256	229	233	238	234	247	253	230	234	270	230	221	240	243	259	265	239	244	217	238	217	230	243	203	233	237	236	253	244	246	232	243	260	249	234	246	237	237	247	237	236	233	209	253	229	235	251	278	232	229	234	210	243	241	252	256	243	265	256	245	256	218	203	211	224	249	257	268	207	232	250	220	231	246	257	239	225	241	231	254	220	248	242	253	235	238	238	247	274	250	211	228	221	235	216	215	228	263	237	269	230	226	241	261	232	265	250	253	218	242	240	256	249	260	262	229	222	242	217	255	252	239	264	267	249	230	267	239	241	231	203	233	270	215	244	240	236	263	228	240	227	241	251	237	236	239	211	229	211	241	244	243	209	261	243	263	239	258	244	198	232	233	246	248	241	242	253	251	233	238	232	240	239	233	242	259	255	242	248	239	257	242	243	236	230	231	239	247	241	241	248	235	245	226	237	228	217	256	264	260	234	232	257	267	243	233	231	237	243	212	264	225	264	230	227	235	245	224	245	241	218	228	226	238	236	227	231	241	246	212	228	215	266	235	239	237	242	249	236	246	239	245	253	257	268	227	266	238	234	252	232	248	228	263	249	238	260	220	233	247	230	258	215	235	237	265	255	231	253	258	248	237	234	264	223	241	242	240	254	222	224	233	218	263	262	246	236	236	250	229	240	238	215	232	254	249	257	261	244	259	238	249	243	226	232	245	242	233	246	224	230	247	239	243	224	258	224	228	240	263	256	224	232	223	233	233	222	229	230	220	222	256	241	240	274	228	223	241	234	227	221	229	238	224	198	239	225	262	251	264	229	201	207	229	208	237	206	260	226	243	241	238	228	245	251	264	261	225	219	228	240	251	226	247	235	196	216	236	278	242	251	245	221	237	264	212	234	234	260	257	270	245	252	224	259	224	239	255	247	243	236	235	226	240	248	240	254	236	224	225	259	264	232	218	236	240	239	238	260	220	243	241	224	237	229	275	238	251	254	243	234	253	250	222	239	236	202	253	224	213	218	232	237	253	222	239	236	222	203	206	235	262	239	253	237	229	221	260	245	258	231	254	212	230	253	266	209	251	237	205	254	234	244	218	244	250	248	231	250	220	266	240	239	241	241	231	247	244	208	226	231	244	221	259	247	239	230	246	222	233	253	232	243	208	256	213	241	240	242	254	259	243	249	263	247	232	237	270	224	224	218	238	222	230	271	239	264	248	235	230	244	238	217	224	241	225	263	242	224	244	252	237	221	240	244	216	264	216	239	228	277	230	214	241	232	238	251	254	235	226	225	274	239	230	227	207	261	247	255	250	236	220	234	235	257	255	212	219	217	231	241	237	249	245	262	230	242	225	230	233	247	229	241	270	227	236	266	261	232	238	243	236	257	238	238	235	225	238	232	242	210	246	237	251	230	244	239	234	254	235	228	242	234	225	208	243	239	247	232	229	259	234	226	231	223	262	263	240	237	240	246	229	239	232	253	212	211	225	235	218	241	243	236	219	226	252	216	240	246	214	225	229	233	200	241	252	231	222	230	229	237	218	225	253	248	211	224	235	248	269	253	241	212	213	233	219	239	229	249	255	247	247	255	202	229	227	258	246	237	230	257	211	275	243	248	257	236	240	253	263	248	231	211	218	262	243	248	238	242	243	231	226	209	245	238	275	222	226	254	218	236	292	230	235	231	246	236	254	247	247	236	215	242	227	227	217	269	281	250	215	241	257	221	245	245	237	259	223	237	238	253	241	216	226	232	237	210	225	245	245	255	257	244	245	265	253	236	228	234	266	225	252	247	247	255	245	228	233	247	206	227	232	253	229	226	242	229	240	260	226	238	241	216	252	245	259	236	244	222	251	208	234	248	209	209	222	245	226	247	239	238	267	233	270	229	238	262	239	259	261	225	253	257	230	254	228	234	238	245	241	250	270	197	228	218	242	254	223	249	226	258	253	234	226	237	254	238	256	228	244	240	246	215	243	277	228	248	221	235	272	235	205	226	221	219	238	232	228	230	245	262	252	225	240	202	251	236	226	217	247	232	288	236	257	229	250	223	244	249	235	243	240	231	268	234	257	240	248	222	241	215	230	247	216	239	239	237	214	200	222	248	261	256	258	235	242	221	218	244	242	250	211	268	223	246	245	246	230	239	224	223	224	231	243	212	228	261	230	248	225	224	229	220	213	231	245	239	221	245	237	212	231	250	212	233	271	231	239	222	235	244	273	243	246	236	261	252	230	247	220	231	234	222	228	251	269	254	215	240	242	250	250	238	253	246	229	265	250	263	260	238	260	247	251	230	241	245	238	224	232	251	248	252	266	235	225	229	218	209	239	221	242	233	213	236	241	243	255	246	257	253	264	248	249	218	239	237	250	251	261	217	254	258	225	251	253	254	233	241	253	248	260	264	248	221	238	218	246	235	242	255	278	235	269	250	229	239	243	243	246	264	228	210	263	223	232	237	239	219	238	268	218	240	249	266	238	250	226	238	251	234	234	264	258	235	229	237	235	250	250	251	224	271	226	244	233	228	251	242	262	246	266	252	221	246	249	252	250	246	252	251	229	242	240	227	250	234	248	245	244	222	257	257	208	249	226	255	244	237	228
18870	36410	28448	17231	10745	6981	4784	3344	2529	1853	1378	1080	873	752	677	567	495	448	398	392	385	331	327	320	317	322	290	277	298	302	315	292	295	271	287	290	283	283	289	253	284	255	257	267	257	281	288	272	279	287	296	232	263	272	290	297	285	258	269	266	255	273	285	301	311	269	262	289	280	261	266	281	250	275	249	240	294	286	283	297	288	282	277	262	252	276	272	289	257	284	253	259	266	276	258	301	285	279	291	274	266	252	268	255	291	260	311	267	269	259	248	274	282	254	261	279	253	293	286	250	268	297	243	260	278	293	256	271	274	304	256	259	279	258	302	269	263	250	280	288	286	282	278	251	225	265	314	292	287	282	279	320	302	276	269	248	281	264	278	279	276	255	261	287	272	274	259	262	281	291	271	271	262	259	287	294	255	285	245	268	322	268	264	276	275	267	267	280	249	275	283	259	281	264	258	237	247	286	261	269	250	271	258	271	280	292	277	299	252	233	268	287	269	281	279	288	306	286	266	273	266	297	263	269	274	283	237	251	282	297	253	250	259	253	270	290	265	251	289	260	290	283	289	271	262	253	267	285	250	252	247	273	272	273	274	281	288	285	252	288	264	273	266	308	262	262	271	256	278	283	288	247	270	296	247	304	269	312	266	279	278	293	297	288	275	283	300	279	278	268	297	282	269	268	268	261	263	257	256	253	250	262	265	305	283	270	264	268	272	266	251	272	296	275	295	276	260	263	269	274	278	272	271	277	276	287	276	273	263	248	282	308	298	270	265	265	261	263	266	242	289	267	246	271	285	283	275	257	288	273	277	250	290	269	275	267	277	262	308	246	257	287	282	306	258	229	293	268	274	294	257	244	268	279	257	278	298	277	278	253	272	303	267	277	254	305	271	258	247	286	262	262	238	313	277	281	284	270	284	287	250	304	267	275	258	279	245	283	269	286	258	271	277	251	298	290	292	261	280	247	257	301	285	289	288	261	274	275	236	243	249	241	271	276	293	284	265	251	255	273	277	267	284	263	297	271	272	264	289	243	311	263	271	247	260	243	265	256	265	242	257	287	302	260	279	266	263	256	281	229	283	278	282	249	268	287	307	248	290	262	272	252	269	264	256	283	292	265	272	263	275	255	288	268	265	312	276	260	277	284	259	265	299	276	245	274	269	258	243	253	266	267	295	286	255	259	270	268	260	263	253	291	245	260	255	262	299	299	259	264	306	248	269	272	296	252	281	262	272	285	292	281	267	233	258	282	269	274	263	286	267	255	279	273	268	240	299	281	303	287	240	260	251	272	268	272	252	276	269	297	280	287	246	285	253	295	274	273	290	285	287	270	304	275	282	262	271	283	260	290	295	258	257	282	259	280	241	279	296	280	269	245	265	295	264	260	274	280	279	295	272	290	277	280	253	266	266	268	300	293	259	260	301	275	257	293	306	254	272	277	272	284	272	273	258	289	253	277	268	284	281	275	265	269	292	272	288	263	282	267	266	255	268	262	282	301	283	260	284	275	264	289	246	255	278	266	259	245	267	265	267	288	287	240	269	275	261	286	290	259	259	265	257	283	264	251	301	263	269	307	284	247	274	295	282	275	270	262	292	277	285	270	260	263	271	295	290	259	297	249	282	285	289	258	284	283	278	291	276	254	286	277	275	283	268	286	275	259	270	284	312	262	277	282	251	286	278	263	266	264	263	257	293	285	312	274	275	288	300	238	235	267	263	294	286	262	286	264	273	260	256	245	264	275	253	289	280	298	273	243	258	291	275	274	315	272	256	237	262	265	283	260	267	289	296	281	271	282	263	257	257	277	239	257	282	286	251	280	282	266	266	287	264	260	263	256	269	273	246	296	255	302	250	283	260	246	253	253	293	294	274	261	259	270	288	285	277	273	270	265	325	301	258	251	301	295	262	281	261	276	275	289	257	283	290	234	279	256	250	265	260	287	264	291	292	266	284	252	272	254	278	281	266	253	275	281	264	275	248	293	262	270	263	261	279	278	270	257	286	283	300	269	230	273	284	271	290	264	265	257	262	283	251	266	306	260	278	286	282	264	244	248	272	266	295	266	238	284	256	268	266	267	274	291	262	279	257	267	275	277	257	261	282	264	276	230	237	282	289	313	285	266	267	287	270	275	285	257	267	271	263	250	267	255	287	278	294	247	282	274	263	268	252	242	294	293	297	300	283	278	260	272	276	291	286	268	258	285	278	273	251	260	242	275	307	277	274	262	275	281	290	292	277	296	268	298	288	259	320	274	302	306	267	265	253	260	285	248	277	297	278	293	260	240	296	259	267	264	244	258	288	288	268	271	303	302	270	259	276	285	271	269	256	260	284	255	278	278	293	287	259	235	282	296	270	291	304	287	290	250	255	275	262	267	267	294	277	285	267	288	259	254	276	267	272	281	268	251	271	285	241	282	298	269	264	291	258	272	240	291	279	278	298	288	253	276	288	270	277	284	257	248	281	310	280	263	272	274	273	258	282	275	276	308	265	298	260	271	273	281	298	263	269	267	258	249	281	237	250	281	297	294	272	286	288	285	285	247	284	276	262	244	295	227	282	271	252	291	262	275	284	280	245	268	285	254	285	271	292	273	283	254	278	302	297	275	263	271	287	301	261	283	277	279	284	272	264	294	280	302	291	260	270	257	259	276	289	248	267	258	282	272	271	283	267	261	297	301	275	246	274	295	276	278	279	284	285	271	257	249	266	262	263	292	260	276	246	268	285	273	269	294	280	261	290	310	246	292	267	290	266	266	297	277	260	279	268	265	284	255	251	305	263	303	292	269	267	256	290	271	312	257	276	258	264	272	313	291	291	262	256	276	251	275	242	254	255	290	284	266	268	274	284	280	283	273	281	277	262	279	257	259	279	287	268	254	247	298	261	280	298	226	266	279	280	266	285	272	280	284	273	274	294	253	258	290	245	305	299	288	272	292	252	287	276	270	294	251	256	303	251	267	262	280	276	249	287	251	288	294	285	251	289	257	274	278	263	291	262	266	292	252	263	286	274	257	309	268	247	272	263	277	276	252	290	270	273	280	267	275	252	275	295	248	258	282	292	288	276	293	270	281	276	262	292	276	274	271	285	270	265	278	275	282	271	266	253	246	309	274	269	241	272	258	296	282	281	287	228	266	266	267	265	280	232	263	270	304	282	263	291	255	275	293	290	264	263	280	273	273	274	302	274	330	278	321	284	254	302	278	281	306	292	301	255	289	265	256	281	269	267	264	252	306	257	267	234	258	262	274	286	307	252	301	258	282	271	303	278	275	285	270	248	272	263	280	277	267	274	249	294	279	287	269	276	249	283	241	271	300	273	294	262	281	275	262	285	255	251	275	270	259	285	275	276	258	292	268	293	270	260	290	256	273	283	274	261	263	262	290	311	267	278	248	279	300	298	323	310	258	291	297	286	296	270	287	264	296	308	267	275	284	263	284	272	278	323	273	255	287	283	266	302	303	267	306	255	263	273	287	278	257	255	287	258	258
22763	21354	28865	24211	21403	20829	9539	3423	2264	1779	1290	984	856	633	618	555	442	437	389	350	324	328	312	320	264	277	251	269	269	272	259	236	229	273	247	258	249	231	226	214	242	222	213	225	256	228	238	239	259	251	231	264	229	242	273	231	227	238	228	232	247	226	244	230	229	242	223	229	240	244	217	253	218	214	225	225	215	232	230	259	251	246	243	239	253	245	215	225	237	232	234	264	217	236	228	266	217	245	245	221	216	224	209	242	234	221	272	250	250	237	229	231	231	230	250	228	210	258	231	219	222	250	247	243	214	235	238	244	255	222	221	237	256	232	235	245	230	246	239	232	224	247	210	254	232	239	237	228	243	234	245	242	221	225	249	205	236	223	228	244	229	249	220	247	224	222	242	225	233	238	253	249	246	240	210	221	217	236	231	249	240	243	244	269	230	231	236	251	215	254	214	241	231	240	249	233	238	240	220	238	223	229	232	229	229	226	243	243	256	217	242	227	211	253	224	228	250	228	231	233	236	273	254	236	249	217	260	216	229	260	208	225	240	224	236	244	256	227	242	243	208	248	247	234	244	244	281	229	254	214	242	234	239	245	216	245	213	253	240	235	242	198	251	227	253	233	257	243	230	239	261	244	215	229	235	244	260	244	261	235	219	257	208	256	247	228	231	251	243	261	248	265	242	255	224	232	232	252	227	248	255	210	236	254	243	235	216	242	227	228	256	247	188	217	224	245	237	219	233	217	217	219	233	209	224	224	255	256	227	216	231	222	258	182	239	226	226	248	268	234	228	241	226	221	242	258	217	245	227	236	226	241	245	246	226	222	246	212	244	247	223	220	248	214	259	226	257	235	227	217	235	214	230	231	235	273	236	237	208	232	234	236	247	220	263	216	271	208	236	237	243	235	223	251	250	215	250	236	231	254	223	234	226	235	243	222	205	259	243	242	229	226	246	225	242	246	240	217	248	242	224	217	226	235	242	250	217	250	223	247	254	266	227	248	225	236	245	225	216	218	212	212	245	231	224	267	227	219	210	224	217	227	259	243	251	261	247	226	236	251	228	245	226	229	241	221	219	250	224	217	249	239	235	234	208	272	276	238	242	257	233	217	233	254	235	252	235	249	214	247	252	223	228	243	209	283	216	234	256	232	254	222	254	209	213	245	236	225	226	258	247	239	239	246	235	234	214	261	255	271	252	243	257	246	249	256	215	266	209	233	252	238	236	239	235	222	221	212	254	223	238	256	220	254	250	214	232	231	242	207	240	246	234	238	261	241	227	248	259	241	236	227	217	247	253	225	210	284	214	209	221	225	244	210	214	223	194	233	226	236	248	248	229	222	252	229	251	254	247	231	231	197	229	234	231	246	254	236	240	211	240	230	229	234	229	262	234	222	223	215	257	230	226	258	247	263	244	243	219	236	243	218	234	218	210	271	223	252	268	222	264	236	267	252	250	248	207	252	210	247	259	215	267	239	216	238	252	241	242	229	222	243	219	233	216	233	266	227	260	236	243	238	252	208	229	228	226	221	241	237	235	266	241	248	240	259	216	219	263	225	221	250	248	222	235	213	276	229	228	233	220	257	259	255	226	255	243	234	241	248	222	225	253	231	247	238	240	245	221	236	226	209	242	210	203	267	245	248	245	270	246	244	210	211	260	231	256	216	227	247	240	237	263	237	216	255	257	244	251	258	236	222	254	235	228	230	239	230	248	211	229	245	222	253	253	218	252	224	234	255	255	216	232	234	236	276	235	261	260	229	258	265	270	236	238	206	236	250	215	226	212	231	234	243	218	243	242	241	244	247	233	238	226	228	217	234	219	228	233	231	222	242	235	219	235	252	233	217	230	269	233	243	246	236	255	251	242	229	244	215	247	217	245	191	223	252	229	250	239	255	237	246	261	216	261	256	242	242	207	220	228	264	201	221	236	235	242	227	219	242	232	243	244	259	236	223	231	259	225	261	226	267	252	229	217	235	234	214	221	217	268	249	248	233	238	227	264	242	240	251	248	264	232	206	238	235	254	249	234	253	226	220	252	216	214	239	231	247	264	231	244	251	234	254	251	240	228	252	214	257	208	240	257	228	259	260	247	238	237	246	245	230	235	229	231	236	202	251	230	206	256	265	262	238	250	264	240	241	266	223	242	240	228	215	232	211	250	220	247	237	263	229	213	255	244	248	259	254	248	256	265	226	246	236	228	257	228	217	249	254	226	231	233	263	230	241	268	225	235	232	237	224	228	228	227	228	218	222	254	220	227	256	221	247	221	238	238	247	218	217	229	227	227	242	264	241	220	241	217	254	254	217	269	240	220	242	231	254	244	210	246	229	222	238	263	202	229	247	233	243	242	224	239	266	235	242	258	258	219	232	223	226	239	237	234	223	220	222	244	241	249	254	244	214	233	233	242	255	229	240	261	226	255	233	231	242	242	240	256	268	254	237	230	224	255	250	231	213	247	232	245	215	223	225	234	218	272	235	237	213	230	233	222	226	221	209	219	264	262	217	213	268	241	255	245	240	230	283	249	227	256	236	234	258	210	226	240	251	221	234	241	231	241	242	231	233	240	262	226	236	245	244	271	240	222	224	209	222	224	238	233	264	213	233	239	225	248	200	230	210	216	214	245	237	255	238	225	233	209	245	250	256	219	254	250	232	242	250	235	228	252	220	252	233	258	206	224	226	226	215	241	227	224	237	250	215	275	238	259	253	240	235	244	220	253	231	252	242	259	244	222	199	241	232	215	230	240	233	222	223	225	229	206	233	212	231	245	226	254	243	252	251	222	242	230	254	263	226	210	243	219	220	230	221	242	216	239	212	240	230	239	231	261	230	238	227	236	269	227	223	204	242	247	215	243	255	240	247	234	235	226	260	240	254	235	247	250	254	239	239	240	250	213	246	237	233	243	229	223	222	235	266	262	238	233	234	209	235	256	251	260	244	246	247	238	233	259	226	228	232	227	244	255	233	264	225	245	254	231	240	235	221	226	231	237	226	265	257	257	202	228	235	263	256	236	245	227	229	207	224	209	207	248	251	251	226	216	217	258	225	238	226	216	221	239	221	218	262	243	244	254	272	236	245	239	244	234	243	245	247	227	243	210	241	243	240	233	207	284	229	264	232	270	237	240	222	251	222	222	206	228	264	245	241	245	216	215	240	273	247	205	265	223	232	255	264	223	244	227	246	249	257	257	234	235	253	268	222	243	275	237	230	232	232	242	219	239	279	214	245	237	197	237	250	239	226	229	231	234	271	263	229	229	267	224	252	236	232	258	261	218	226	227	232	238	252	243	230	254	231	249	234	218	258	247	250	245	250	242	236	254	241	251	230	231	245	239	243	266	236	277	241	234	227	245	248	235	226	228	239	267	245	240	256	250	266	237	252	228	226	216	274	253	232	226	229	237	228	239	237	234	243	241	215	245	217	253	273	241	232	249	231	232	238	245	220	251	217	215	249	240	215	240	252	245	282	249	223	276	256	223	208	266	239	232	230
20973	44257	36729	24692	17139	11833	8184	5820	4300	3143	2382	1758	1450	1112	902	819	707	630	516	515	503	439	377	329	324	301	320	299	292	296	301	266	303	292	300	289	305	280	327	299	242	223	272	264	271	262	279	249	278	276	253	263	265	275	297	274	267	268	253	259	278	232	261	269	288	276	245	260	256	242	256	266	273	272	266	293	268	243	289	260	248	272	276	255	255	284	274	269	295	248	254	270	256	271	275	270	257	274	277	279	285	272	265	251	256	269	266	249	268	275	239	277	265	290	256	262	266	258	271	249	255	264	264	273	259	282	261	269	255	273	250	266	241	273	238	276	270	235	270	229	285	247	275	257	254	275	254	276	277	254	230	245	283	283	274	284	266	283	265	279	232	273	247	286	263	273	257	272	280	265	280	272	256	271	286	283	260	264	258	261	273	269	269	285	278	273	251	243	250	256	268	253	265	247	294	249	267	255	260	264	265	265	259	261	243	258	281	285	266	251	237	274	275	239	285	260	272	302	254	277	290	288	246	264	243	244	274	270	279	280	261	251	255	255	280	257	262	266	281	280	274	257	250	272	269	281	234	253	273	247	279	253	265	220	282	270	247	264	266	259	253	279	246	247	288	249	258	279	263	282	280	284	264	270	270	245	246	252	243	289	244	281	257	275	263	257	244	268	251	251	260	267	253	261	242	287	281	236	246	258	273	271	274	252	262	263	279	239	274	288	267	295	268	276	295	274	290	271	286	260	282	257	274	259	263	280	256	247	251	259	257	273	273	260	249	289	286	287	249	259	295	252	295	262	273	249	288	273	253	260	278	256	293	273	239	271	260	276	259	266	260	258	248	291	276	276	287	249	279	248	244	262	255	269	257	287	296	275	253	267	291	248	272	259	277	269	291	243	271	257	267	284	301	262	253	249	270	291	270	260	234	278	282	265	272	276	261	260	229	272	242	256	258	291	290	251	262	265	298	275	230	257	291	234	264	243	259	257	262	236	258	254	257	267	274	277	280	257	262	238	266	239	262	238	278	278	265	282	259	250	260	277	245	272	280	268	267	251	236	275	271	255	262	284	262	260	246	271	303	269	254	239	251	267	267	252	283	271	280	281	278	295	263	263	248	256	238	263	281	264	278	247	264	284	278	253	307	284	234	270	283	273	292	271	267	259	246	270	279	271	265	266	252	235	274	269	272	282	272	280	252	281	298	262	290	266	255	295	266	271	271	258	287	307	279	273	299	219	247	254	266	258	280	259	248	254	262	282	260	259	281	251	259	262	253	284	272	278	280	297	262	291	263	279	282	248	255	225	248	284	284	270	270	264	262	268	271	252	277	252	268	252	269	256	286	268	251	283	262	259	264	243	279	261	266	265	260	265	280	260	293	255	253	242	245	259	240	272	269	269	278	290	274	235	261	280	267	276	261	276	270	280	249	269	261	273	257	275	267	266	230	270	264	259	267	240	248	253	273	267	285	269	270	240	269	259	278	261	276	276	266	267	290	282	257	277	259	259	256	274	265	252	267	287	263	247	241	257	270	256	289	282	264	257	297	237	240	263	268	239	260	276	267	268	247	275	291	265	256	232	258	265	297	254	282	280	257	288	272	270	288	247	248	290	254	269	254	258	283	248	264	295	254	260	277	253	281	265	263	275	242	261	265	261	273	243	246	257	291	249	254	261	249	260	242	266	235	238	255	248	254	265	263	289	260	257	271	287	252	270	246	238	270	271	296	249	267	275	283	251	267	265	271	271	286	288	279	278	260	266	277	259	292	263	285	270	287	262	253	284	226	268	249	258	229	279	284	285	248	247	278	283	274	249	294	240	259	250	258	260	268	281	286	269	276	272	274	273	270	282	255	263	296	273	252	257	272	295	295	289	241	256	279	268	262	248	288	258	293	260	268	282	268	241	274	280	255	259	260	256	257	278	267	238	251	247	289	270	299	263	268	281	253	251	295	257	249	277	241	254	261	265	318	263	306	257	256	292	295	283	253	270	284	265	263	260	290	262	283	289	270	295	268	265	268	260	284	282	273	245	260	242	255	259	282	291	263	249	247	246	298	260	249	256	275	268	286	279	242	286	276	277	266	277	263	250	255	274	256	263	251	276	272	279	257	278	266	274	258	256	248	273	267	248	230	268	263	265	259	269	235	284	272	236	265	271	263	262	275	250	272	281	280	269	251	273	254	260	300	273	282	300	282	274	256	235	267	280	256	220	255	281	275	275	283	259	268	280	258	287	269	252	255	278	248	263	300	271	266	269	264	269	278	267	255	251	271	243	253	295	258	267	248	259	263	277	273	264	256	246	290	276	271	266	276	266	253	299	252	286	217	269	264	254	257	242	264	291	260	276	277	272	282	262	267	264	270	259	280	251	306	266	267	284	252	265	287	267	249	260	291	276	290	272	265	235	238	272	263	248	271	296	287	261	290	243	237	292	250	248	270	265	293	258	263	234	278	255	250	236	290	230	264	274	277	269	270	240	272	253	247	256	251	268	278	261	269	246	273	260	281	241	249	279	260	281	282	265	288	264	274	259	283	288	285	284	256	270	271	280	274	258	266	275	290	248	249	252	268	255	277	280	264	249	273	250	276	297	278	286	253	252	243	246	282	238	242	275	283	246	288	266	300	252	281	272	271	269	277	267	274	293	242	292	264	253	262	265	246	251	258	259	260	252	252	255	250	252	275	263	260	251	248	264	234	280	256	267	271	249	264	280	258	274	272	272	237	254	243	295	273	281	272	281	258	271	268	278	270	256	263	291	291	266	269	277	295	252	259	248	286	258	290	269	274	249	251	268	228	257	251	250	250	281	275	229	272	285	296	277	258	258	274	239	263	277	289	235	256	283	269	260	279	281	270	263	265	275	280	234	298	275	254	277	234	278	261	255	262	271	271	279	290	253	248	255	273	269	306	245	289	295	219	269	248	273	287	293	291	266	262	278	280	255	270	286	250	248	263	273	261	271	264	246	264	242	271	291	262	282	276	269	263	243	253	261	267	238	264	246	288	248	257	271	293	269	283	272	296	268	267	276	251	285	256	276	265	270	248	210	271	262	266	264	269	297	240	236	292	228	240	236	260	253	240	288	236	257	272	243	256	271	269	276	275	258	259	270	262	244	292	253	259	271	247	291	265	260	263	253	281	272	284	273	280	290	264	254	282	248	261	244	242	247	241	262	238	261	246	259	269	251	258	274	264	240	269	268	235	266	279	262	271	268	275	237	273	264	265	247	255	243	262	241	256	278	276	265	279	249	274	246	274	264	257	265	268	276	246	248	291	250	306	238	269	271	273	225	247	251	255	282	269	268	260	272	254	269	277	265	273	269	284	276	306	238	258	228	269	241	290	262	255	265	287	257	246	241	268	263	268	277	288	260	278	232	261	264	247	288	253	269	270	235	285	255	260	259	268	278	261	282	268	264	267	288	255	277	276	274	292	279	256	269	274	284	285	269	229	269	282	271	271	265	276	277	299	260	265	258	282	256	286	255	281	284
28190	22832	21341	11339	4997	2986	1958	1344	1047	867	643	591	463	398	357	335	304	307	305	283	249	257	264	274	279	269	255	230	265	219	248	235	245	248	257	213	238	256	237	212	240	236	257	239	232	232	248	232	251	228	236	245	224	234	226	239	265	241	208	280	207	250	232	223	224	248	226	233	214	240	253	217	239	234	247	216	240	257	230	253	272	226	219	224	218	234	238	219	232	236	251	203	230	232	264	231	245	241	247	237	227	234	257	243	239	225	229	246	250	227	254	238	229	235	252	233	224	247	237	256	233	245	239	276	211	242	201	262	241	246	262	239	215	242	257	236	228	219	243	222	236	247	224	230	252	238	235	238	260	252	244	220	245	258	231	227	240	218	232	241	222	241	235	242	226	220	244	254	231	231	257	218	225	223	217	236	254	235	256	231	259	222	248	246	270	236	223	258	242	245	259	233	246	223	230	242	204	246	245	233	201	247	216	239	248	246	245	253	246	235	255	254	254	257	235	260	236	270	224	251	239	238	229	234	242	214	249	246	247	254	257	279	244	222	221	238	247	222	243	214	222	246	235	248	216	235	223	235	266	236	229	227	245	256	239	256	213	231	216	252	235	231	239	247	223	255	245	240	246	232	226	234	231	246	255	235	247	229	238	213	234	256	227	238	264	229	248	238	245	243	239	257	245	235	233	248	243	223	223	252	248	231	253	245	209	265	206	258	228	238	248	221	240	241	227	251	235	246	255	219	226	239	225	244	229	245	230	253	268	258	242	239	234	259	248	226	229	220	235	239	206	224	244	221	232	247	246	231	216	254	202	245	228	240	237	248	242	208	234	248	258	248	241	246	231	206	249	224	238	258	204	216	239	245	223	249	239	273	280	234	226	236	218	234	241	234	248	224	243	247	220	237	237	220	212	228	226	221	255	232	263	229	249	261	253	254	212	232	226	255	227	220	248	229	235	222	218	210	242	242	222	221	262	203	219	226	241	242	244	243	253	240	230	248	229	269	227	245	235	244	249	250	248	207	252	252	254	236	257	237	261	234	264	220	223	261	241	226	230	209	248	244	253	260	253	240	257	239	252	231	234	245	232	240	258	236	222	236	236	248	247	249	258	237	235	266	236	203	230	227	221	228	229	251	257	250	258	245	229	230	248	236	209	261	258	254	226	242	227	230	242	239	243	235	258	241	245	235	245	248	243	258	247	196	244	228	238	232	252	247	268	242	249	189	250	228	237	258	220	234	251	219	233	209	227	223	241	242	228	242	247	210	224	241	224	231	242	266	246	242	233	250	241	225	225	250	243	232	269	243	248	236	214	219	195	240	224	228	225	231	262	231	244	237	257	260	252	222	252	215	222	261	233	255	236	248	243	228	248	261	252	237	269	223	237	219	241	237	252	261	254	243	229	262	261	222	241	224	238	248	205	240	210	220	213	264	241	224	212	227	227	238	251	228	227	203	220	239	245	257	236	212	248	246	267	227	235	247	237	218	217	218	257	237	260	231	256	249	254	245	259	268	255	266	229	211	247	232	244	254	222	216	241	221	255	229	251	243	223	251	242	247	245	250	226	252	217	270	209	241	231	244	237	252	204	229	228	246	265	215	244	226	283	260	252	267	229	250	246	224	242	241	251	254	230	225	225	242	244	236	265	233	209	259	206	231	253	247	260	230	234	212	245	244	228	222	240	253	265	244	260	237	231	223	240	261	276	222	228	223	218	241	232	245	224	232	234	246	269	209	202	233	270	224	217	245	268	229	228	236	228	258	254	244	245	234	253	225	275	243	236	224	203	253	228	225	233	259	255	228	233	252	255	241	237	235	252	241	247	239	244	234	233	217	237	222	254	235	234	246	226	282	232	215	224	239	231	223	233	206	271	239	238	262	261	244	212	219	261	270	253	226	227	242	233	226	235	247	260	250	249	222	203	256	249	249	221	242	226	261	200	255	222	231	230	227	247	230	219	251	230	227	218	241	255	229	246	219	242	232	242	237	264	239	245	219	223	258	227	230	214	241	208	258	238	232	254	255	214	242	254	208	224	244	226	223	248	229	259	238	257	223	246	240	259	232	260	235	248	242	237	264	227	264	214	237	262	259	273	212	260	235	229	215	222	242	225	279	222	226	212	252	250	256	252	254	257	245	242	231	272	221	235	266	228	245	257	234	255	257	264	235	260	234	235	242	230	254	243	230	239	232	242	209	265	232	237	253	239	247	234	278	216	226	219	239	237	258	273	220	238	240	246	226	237	216	222	228	242	258	239	259	261	228	258	223	235	248	239	215	228	239	204	236	246	229	241	242	241	234	260	258	259	222	240	273	238	213	246	258	247	226	247	258	226	248	221	246	239	206	240	226	227	228	242	224	234	235	230	235	239	225	218	210	219	239	251	242	241	228	258	252	275	239	249	237	235	218	247	246	229	219	241	249	243	239	247	251	271	239	228	241	264	258	253	239	240	263	246	239	221	244	259	230	197	227	243	201	235	217	241	305	248	237	244	227	230	205	239	250	250	227	235	230	234	226	240	213	241	241	242	230	252	239	213	253	216	256	233	241	229	244	242	231	213	261	245	228	214	220	189	260	252	226	255	253	238	210	240	253	205	238	223	259	236	217	246	226	238	234	259	257	235	231	240	247	235	254	221	238	266	208	239	215	249	215	238	227	204	241	221	250	217	238	261	259	240	227	245	229	217	249	263	252	246	249	243	248	238	245	270	245	228	235	255	246	248	226	248	248	237	235	230	220	235	257	243	224	232	216	231	238	256	241	272	241	266	245	243	253	229	253	229	222	236	214	236	237	275	251	261	248	253	214	257	229	251	252	242	233	234	246	253	258	266	246	252	206	258	272	250	235	225	226	248	232	225	248	239	214	227	260	231	230	247	239	236	222	224	222	234	245	248	244	258	222	249	269	284	217	228	231	241	214	226	242	227	241	230	242	241	208	256	237	243	252	234	248	224	248	242	237	259	226	248	246	246	240	225	232	251	229	206	244	245	210	246	210	253	224	239	217	215	243	231	229	241	237	212	251	223	253	237	231	214	234	246	231	224	232	236	234	228	262	261	231	224	219	219	237	241	241	223	231	224	231	287	243	209	230	237	254	245	220	240	221	248	240	228	248	228	239	238	219	226	207	228	286	227	270	231	228	238	234	261	231	229	229	219	241	225	209	266	235	246	264	240	220	215	263	262	240	237	225	218	243	260	219	219	253	230	264	217	239	235	230	228	233	261	255	258	235	231	247	234	227	223	237	221	216	239	253	224	276	239	227	248	215	246	227	234	248	220	227	247	232	213	246	249	261	238	232	221	231	234	245	233	248	261	239	270	244	243	264	236	257	212	242	244	215	216	250	244	202	219	197	255	233	231	249	259	241	263	231	243	241	198	234	242	217	237	231	241	256	250	242	262	251	236	249	235	232	221	239	253	252	226	259	234	243	230	228	203	246	228	245	218	223	203	272	234	237	250	247	272	218	225	238	238	263	255	232	236	273	239	238
19385	33448	25346	14379	8936	5824	3774	2734	1954	1542	1170	904	748	599	539	496	452	411	353	386	347	383	322	334	303	288	297	272	329	281	298	257	277	223	281	272	278	297	248	261	274	268	254	288	276	265	264	278	270	296	279	275	290	266	277	292	281	282	266	278	279	257	300	279	267	275	257	252	291	288	268	275	292	249	294	277	263	268	266	277	272	272	261	264	238	268	270	236	291	264	248	280	256	278	261	251	268	282	276	282	291	258	283	264	280	280	280	288	295	273	282	272	307	277	265	308	254	268	256	271	271	290	278	278	277	293	274	312	273	266	266	261	264	273	256	268	273	242	272	264	220	259	253	274	301	283	271	287	278	225	274	288	277	253	254	276	310	273	290	274	253	267	232	277	268	277	274	272	249	253	274	240	253	241	258	271	272	288	278	294	248	276	288	260	284	286	261	269	300	280	280	241	270	276	257	299	258	277	290	282	271	274	249	276	255	277	275	262	244	276	244	266	258	257	264	266	314	279	277	277	272	247	272	298	256	281	285	253	291	233	263	275	284	251	248	256	250	280	263	282	232	291	273	278	278	278	267	255	263	277	278	273	280	260	234	281	257	271	256	250	285	275	284	278	281	273	286	286	266	239	260	270	285	234	269	281	283	259	251	245	269	243	261	266	311	265	268	278	222	264	274	261	282	258	279	277	279	272	272	276	254	291	267	288	268	255	281	276	245	270	256	258	288	280	314	290	245	288	280	301	249	266	238	285	245	255	269	279	260	281	259	298	284	262	278	295	266	254	261	276	289	266	289	260	268	250	266	274	263	271	276	275	280	266	263	284	271	266	256	264	224	289	251	253	273	259	297	257	272	267	271	290	270	273	264	242	285	282	272	269	290	259	265	273	293	252	239	273	242	273	305	295	292	262	296	289	298	272	285	267	284	261	295	275	247	272	300	288	267	255	272	276	282	276	278	258	253	284	265	267	274	265	258	262	250	279	257	276	284	290	282	263	252	253	268	266	259	268	270	274	258	280	297	294	289	237	277	292	274	238	278	265	246	277	299	263	284	260	280	274	247	274	265	295	279	262	270	260	275	278	290	287	235	262	265	282	285	268	248	287	271	257	277	283	291	273	248	302	282	270	293	243	268	269	258	272	303	255	309	274	296	269	271	297	255	274	251	268	279	300	261	271	266	270	271	266	261	260	250	259	262	295	296	268	287	291	288	259	252	287	270	306	289	257	280	255	272	252	257	256	248	277	267	273	271	260	290	288	266	268	279	279	260	261	258	247	297	304	272	297	275	270	285	297	273	285	254	281	291	270	309	251	270	282	306	331	278	266	309	275	257	272	289	279	266	268	283	280	311	267	280	256	253	275	272	271	294	267	272	269	275	253	264	264	285	275	283	273	300	264	270	277	281	246	292	264	271	275	297	261	255	273	245	272	271	266	294	273	296	284	268	262	282	312	268	286	299	270	283	256	283	272	265	275	271	265	295	240	290	238	288	241	262	278	265	273	306	271	258	273	292	292	247	267	273	270	292	250	276	255	264	284	261	282	277	284	265	273	279	270	291	261	291	261	282	276	256	272	247	272	306	289	283	294	250	284	244	276	287	271	282	226	251	271	286	253	268	268	259	277	284	279	250	257	287	243	257	263	281	266	268	261	267	282	285	299	295	247	281	254	282	261	270	253	259	261	271	276	276	269	300	284	271	258	235	258	257	278	289	274	231	303	284	276	258	301	284	289	258	269	255	280	259	257	248	268	262	261	278	303	266	274	255	275	261	271	255	281	255	266	282	276	284	245	280	270	240	278	244	269	278	251	266	291	277	271	260	297	287	268	260	282	284	284	282	249	271	275	278	265	263	244	264	255	272	274	282	241	289	303	232	294	277	313	246	315	298	283	278	287	252	279	270	293	286	279	277	224	274	282	267	266	287	247	277	262	277	235	303	321	266	284	272	304	226	280	292	266	286	261	284	243	268	260	263	305	271	274	275	282	291	290	272	259	250	276	275	272	246	272	282	295	260	270	286	281	273	256	268	266	272	295	291	294	292	274	279	305	255	275	272	268	233	254	253	270	264	254	263	318	282	277	268	242	288	284	284	289	259	251	287	258	277	289	275	269	258	294	258	230	293	263	277	289	266	283	284	266	278	308	269	283	271	258	235	270	250	288	255	305	279	260	279	289	314	269	285	265	267	275	279	245	291	251	266	268	265	303	298	276	287	267	260	270	274	265	272	287	279	261	249	262	269	252	255	284	257	248	272	252	254	281	267	261	290	271	278	266	275	287	296	273	287	251	245	301	269	270	274	250	266	256	263	281	259	259	274	270	255	287	285	295	272	273	260	279	283	238	264	284	281	295	278	284	286	259	252	307	276	280	279	262	275	276	279	268	268	247	284	267	267	291	260	266	270	261	287	277	288	285	246	264	291	269	287	268	257	265	276	265	284	281	269	276	274	268	273	270	268	278	242	285	269	288	268	276	295	278	255	230	248	261	268	296	284	278	253	235	264	288	266	279	282	276	281	265	268	256	281	254	278	291	266	284	292	287	286	277	272	266	256	282	292	272	272	251	253	256	297	286	258	275	280	293	284	257	287	306	264	255	287	256	262	253	286	267	260	269	300	264	263	274	288	284	249	262	286	251	267	262	295	291	266	274	287	272	269	265	291	284	275	260	254	279	265	244	274	264	259	265	271	248	285	267	273	280	290	284	294	259	268	290	275	240	284	283	284	254	274	305	275	272	285	276	289	283	289	251	250	275	270	286	282	280	245	262	243	262	299	271	269	298	248	260	276	274	264	283	286	259	286	285	291	277	300	287	268	274	268	269	285	273	297	271	272	270	301	264	280	263	285	256	251	290	265	273	277	264	277	252	253	267	267	256	289	272	270	273	284	278	320	257	297	266	264	284	272	269	276	292	275	278	272	280	271	276	268	271	280	243	261	264	255	313	282	289	273	260	261	246	272	270	267	282	281	251	261	278	284	246	241	286	254	268	268	266	268	284	279	285	274	252	295	285	262	271	250	294	272	262	278	268	260	294	263	292	293	261	284	300	270	280	290	287	276	260	269	259	304	267	277	269	267	274	256	287	290	291	297	260	225	309	273	266	276	290	287	270	275	256	257	276	264	255	296	272	246	286	263	283	274	271	290	260	255	279	253	267	280	305	289	298	265	281	286	281	256	267	261	286	266	288	272	259	245	257	273	267	291	283	239	260	262	270	301	264	266	237	278	258	282	300	291	311	279	251	303	267	300	253	316	259	256	261	263	289	236	317	276	256	284	265	279	274	276	284	286	289	300	245	285	264	277	272	250	261	281	268	255	289	289	255	256	281	257	243	252	261	259	284	237	279	289	271	274	279	269	286	266	293	287	261	243	264	250	284	286	307	280	255	270	266	264	273	282	264	279	249	267	265	286	268	288	283	265	281	274	272	260	288	280	283	263	283	317	267	295	291	262	263	257	283	258	250	271	251	265	293	265	252	296	281	275	296	269	303
23709	21368	28386	24745	21159	11681	4390	2367	1755	1248	999	801	695	518	465	453	431	355	338	328	321	303	315	261	279	261	266	250	231	247	237	248	247	257	241	253	212	221	228	229	224	263	258	239	246	256	235	254	218	257	244	229	233	239	238	240	241	217	226	246	215	245	222	237	228	228	239	191	273	211	224	225	231	227	228	233	234	264	257	221	268	221	234	227	242	218	241	202	252	252	235	235	246	234	243	241	219	241	189	252	244	228	242	211	239	226	259	249	244	249	256	257	245	241	224	284	221	243	253	236	231	217	249	247	255	224	275	225	231	262	249	226	217	250	227	273	237	212	255	241	226	230	236	221	223	236	251	233	262	230	235	246	245	234	249	245	240	258	237	248	239	224	218	243	258	264	214	225	238	221	233	248	239	234	243	230	234	222	229	232	239	244	224	231	231	247	246	252	262	235	215	246	217	228	240	252	257	241	240	237	262	225	242	238	198	242	216	226	221	223	245	246	237	239	220	253	219	247	235	225	240	249	229	222	225	236	233	228	192	205	224	252	233	230	215	226	235	212	260	234	226	244	258	203	248	259	200	249	236	222	280	239	255	235	237	206	234	245	244	264	241	251	209	236	260	219	255	249	247	245	226	249	219	244	242	273	249	245	269	217	236	213	200	266	254	222	233	217	221	226	255	221	227	266	247	264	210	220	225	233	242	249	221	246	234	219	244	212	264	247	235	224	243	251	252	242	220	241	237	233	202	221	247	237	244	242	211	256	230	249	261	250	264	233	237	245	232	232	257	253	237	219	265	263	228	246	245	252	229	257	215	237	239	246	253	227	230	251	223	211	222	232	234	260	237	246	244	227	236	225	237	217	222	256	235	226	241	240	229	243	234	243	232	233	253	231	251	230	263	199	262	219	232	270	266	227	218	262	233	232	248	226	256	228	239	250	268	241	234	244	215	262	239	243	228	240	239	238	231	235	253	235	241	252	303	235	241	218	256	228	221	204	221	213	251	239	268	248	240	253	239	248	209	220	257	237	206	240	252	244	230	254	250	256	251	217	226	246	208	237	233	247	236	222	250	230	207	225	253	235	244	258	238	243	208	236	227	238	241	251	254	231	223	216	225	272	224	228	252	204	229	258	243	256	251	208	247	249	240	218	245	244	258	242	232	218	210	243	241	233	239	231	237	237	267	203	253	224	246	237	262	248	224	240	239	226	250	236	249	228	210	226	224	223	250	221	220	239	223	256	235	241	222	240	226	230	253	249	231	239	237	212	237	258	234	246	229	223	246	216	245	228	249	247	234	232	226	256	254	257	230	242	203	238	248	221	216	228	259	228	235	233	218	214	229	210	235	239	229	233	229	225	233	226	239	219	244	216	236	253	250	257	214	226	260	260	205	246	239	240	263	224	255	232	222	256	240	224	226	230	238	228	202	246	238	242	257	251	204	224	251	244	242	242	222	232	242	258	225	247	245	249	242	252	240	246	224	234	252	205	255	208	252	254	231	236	213	249	220	286	220	254	261	234	217	215	248	233	269	239	228	222	232	261	227	222	222	250	234	239	228	257	225	222	230	224	246	255	214	232	222	236	229	238	232	235	205	245	242	236	256	232	273	223	239	250	263	230	224	240	245	205	216	242	249	238	226	221	225	242	217	227	242	262	238	223	252	255	243	263	211	235	260	255	232	243	250	237	242	234	259	251	248	239	219	210	213	213	233	243	233	193	232	230	238	240	263	207	228	219	247	239	209	244	255	224	238	235	219	248	224	243	243	236	222	267	249	245	238	216	257	239	224	232	216	218	268	224	223	228	226	224	216	236	247	241	229	238	242	241	215	239	258	268	219	221	200	236	270	248	239	249	242	216	232	215	240	246	259	216	209	230	253	254	230	238	228	200	258	229	243	242	239	256	249	224	219	241	238	228	226	227	233	224	231	237	249	249	248	230	218	227	207	235	248	217	223	238	225	256	230	227	243	218	243	252	235	209	236	252	236	248	223	223	236	220	254	218	214	227	225	222	232	245	244	210	218	241	233	216	233	243	256	234	247	253	225	247	204	240	244	250	246	212	239	228	248	267	251	229	214	235	249	240	253	225	250	231	238	213	246	253	246	260	232	265	237	243	244	232	231	222	212	237	249	228	225	225	227	250	251	249	244	248	230	238	216	246	240	245	230	214	214	233	216	210	259	219	249	249	221	229	246	236	238	248	243	234	260	244	248	224	228	238	237	221	257	237	243	269	243	224	210	208	236	239	216	235	249	237	229	247	227	222	251	256	262	251	221	229	222	228	255	237	235	242	232	215	238	220	196	240	224	228	230	243	206	212	241	240	228	238	240	221	238	224	249	235	265	241	243	210	233	275	226	254	238	222	224	243	236	233	235	239	250	261	245	229	231	232	219	241	207	249	249	228	218	232	238	226	242	223	238	238	237	253	225	239	203	234	216	235	215	260	236	241	230	226	233	247	236	240	218	243	234	226	223	246	246	241	229	227	230	215	224	235	255	253	234	260	221	243	241	214	244	249	200	228	242	268	232	237	240	234	287	222	276	219	239	251	224	216	243	238	242	218	229	224	242	224	238	250	216	233	246	256	244	231	277	238	256	246	232	256	253	224	233	257	235	223	257	257	229	232	249	212	235	217	246	227	258	232	250	231	236	220	231	236	243	214	242	242	203	231	274	238	206	267	223	263	226	242	229	220	257	244	231	249	239	211	233	230	227	240	211	238	218	260	232	238	217	206	238	223	236	261	224	233	237	216	222	234	220	262	239	243	233	250	216	275	242	225	236	237	232	236	223	249	221	230	214	244	212	217	220	235	227	215	247	230	240	224	230	223	261	223	258	238	229	239	229	237	229	225	232	221	232	251	263	209	248	224	233	244	232	232	230	237	229	227	223	266	234	225	240	236	245	240	222	222	250	254	225	227	214	208	214	231	203	236	249	230	247	219	247	211	233	253	257	249	226	228	239	247	227	233	228	225	245	237	256	249	235	260	218	249	230	227	252	215	250	256	223	230	270	211	229	249	213	241	252	229	195	232	242	213	220	242	211	215	210	245	221	219	258	248	234	233	239	233	238	263	226	243	252	243	217	237	259	217	234	220	245	241	250	250	225	237	239	227	228	241	238	250	192	224	242	240	242	238	228	256	242	222	260	230	227	247	250	244	230	219	250	228	266	242	237	251	224	209	228	216	228	257	221	227	218	246	264	255	240	235	210	238	229	262	243	240	233	218	262	225	259	227	259	254	236	236	221	241	266	247	230	216	252	237	239	241	219	218	256	222	225	245	272	226	246	219	219	238	214	232	234	228	253	225	243	245	244	250	246	219	224	247	253	203	258	230	246	240	244	237	252	245	236	225	264	210	243	222	244	220	239	224	210	238	254	254	256	242	224	241	227	225	244	229	221	225	246	238	234	241	235	243	202	246	221	246	240	223	228	222	264	253	238	277	250	221	248	227	227	237	235	257	259	268	244	264	231	257	228	238	242	234	254	224
19455	40584	32371	20947	13799	9253	6354	4419	3181	2428	1769	1414	1109	897	741	664	619	507	484	439	361	349	322	369	300	314	312	304	303	286	264	244	283	265	275	259	255	255	267	296	251	269	256	270	278	268	290	297	284	270	286	270	307	253	265	253	282	265	268	236	270	257	240	262	268	270	280	254	270	271	293	271	294	267	299	289	285	271	284	265	262	266	274	248	258	270	271	248	276	266	250	275	272	269	294	243	319	269	279	285	270	258	263	283	262	281	277	271	273	280	278	261	295	246	282	262	283	282	270	254	248	284	281	248	277	261	253	266	241	268	300	255	251	293	267	290	291	287	261	309	279	288	278	269	266	268	291	271	264	257	254	259	282	273	267	270	268	288	267	282	259	257	260	265	291	263	286	251	269	283	229	256	259	254	268	264	258	279	268	281	285	269	270	276	271	258	306	247	279	250	257	255	240	270	263	264	299	248	249	287	283	264	274	265	295	255	276	296	262	268	248	276	241	269	317	279	322	257	275	295	283	279	254	260	267	304	283	253	247	273	260	246	268	251	281	264	247	259	304	244	268	275	249	239	303	298	275	274	257	272	292	262	275	235	284	245	277	281	253	273	259	277	264	248	269	281	261	258	250	266	266	259	270	281	250	274	275	271	268	244	251	285	272	247	273	284	257	249	293	251	266	262	250	249	229	286	269	282	260	260	254	267	280	274	287	239	245	267	252	274	262	260	255	248	278	294	281	270	268	259	239	272	286	250	262	264	257	262	297	268	259	247	284	263	265	277	246	264	254	233	275	260	269	277	274	282	285	264	257	272	265	270	276	255	290	256	283	274	303	255	273	270	272	254	260	288	268	262	271	309	257	290	255	239	261	283	258	287	281	259	290	256	272	285	277	291	277	282	277	268	284	273	244	279	299	268	235	275	267	248	285	266	271	264	283	275	283	269	231	266	294	261	278	286	259	279	265	231	281	262	274	239	310	298	276	273	267	286	266	272	284	255	270	267	235	275	285	268	260	269	243	229	292	278	263	268	272	252	253	253	271	293	230	276	260	255	275	277	245	278	269	266	277	274	261	249	257	266	257	258	292	279	288	271	292	252	267	262	286	287	289	269	264	257	253	249	248	262	257	275	246	251	274	248	231	265	244	248	253	259	247	273	289	265	232	280	280	282	275	286	257	267	294	281	279	282	263	251	246	292	285	276	271	259	256	278	279	275	302	285	274	267	302	268	275	292	258	266	272	230	280	263	244	261	266	249	239	255	256	273	300	278	240	281	255	247	231	296	257	302	258	250	251	256	273	272	237	262	288	269	245	277	261	253	253	279	274	273	269	261	261	266	247	244	257	250	264	252	261	260	235	255	271	228	259	266	300	279	297	250	251	259	271	270	261	275	288	254	273	271	275	307	259	280	287	246	270	282	256	232	264	272	264	271	288	267	281	288	279	252	301	257	250	280	258	274	262	257	284	259	261	246	292	227	252	232	260	297	312	264	300	292	250	290	277	289	271	280	264	265	261	235	259	279	275	231	266	297	260	268	255	263	280	269	243	259	266	250	290	260	262	259	263	256	263	289	243	248	262	295	272	264	256	281	244	270	240	257	252	276	248	260	256	285	232	268	260	290	257	268	271	281	256	263	262	248	251	261	298	263	245	246	256	276	261	278	282	269	267	263	278	274	272	245	270	269	248	276	264	285	243	262	271	275	267	252	267	290	297	290	271	293	249	257	272	243	259	263	246	254	242	288	260	301	272	287	277	245	270	253	246	249	261	268	242	240	261	261	289	258	268	296	258	237	281	260	279	279	270	273	283	237	232	267	249	244	261	256	239	283	261	254	284	279	271	262	284	232	246	290	245	265	285	240	285	265	281	278	290	274	271	253	292	274	258	256	250	268	270	280	271	249	265	291	248	304	273	254	298	274	274	253	282	274	268	238	295	269	273	260	238	259	248	255	265	261	288	302	285	218	241	278	268	245	278	256	269	256	265	272	276	232	279	277	281	279	263	269	291	288	285	278	272	271	273	286	276	289	241	263	275	274	258	239	288	294	311	271	251	283	252	275	244	281	262	299	270	267	252	232	257	239	258	245	275	291	255	290	238	258	265	285	266	284	274	268	251	292	248	262	267	249	272	252	275	283	249	274	276	258	274	269	259	262	276	283	294	311	284	258	280	244	284	281	273	306	260	265	268	269	269	263	262	237	253	262	240	266	240	262	257	250	259	243	252	256	266	280	266	244	277	277	269	265	266	250	288	272	266	255	248	269	261	246	267	236	254	278	273	272	248	282	269	269	271	282	283	269	279	285	258	256	284	259	287	263	238	269	263	270	282	267	261	281	261	258	231	259	263	274	271	266	269	311	271	277	246	277	269	260	289	292	274	291	259	240	281	262	254	284	263	282	286	283	243	285	311	268	277	246	279	269	258	285	267	274	284	260	266	275	277	255	269	264	269	292	259	273	274	265	248	271	255	276	245	273	292	252	272	261	294	269	252	296	256	257	239	284	259	252	274	258	266	283	240	244	265	239	253	283	291	291	254	277	287	280	273	285	272	281	282	245	285	332	274	287	256	258	269	285	248	261	257	288	285	272	298	269	258	258	255	279	295	243	300	304	273	258	268	284	255	257	273	268	279	276	252	237	262	268	274	233	255	260	270	270	285	281	276	283	255	241	257	253	250	252	268	252	300	265	252	270	251	267	260	255	261	274	266	273	269	290	246	277	264	228	240	258	234	261	264	267	265	286	219	264	273	246	261	268	253	270	252	269	277	272	273	243	301	262	272	269	268	261	268	262	271	258	260	265	241	249	271	227	269	269	277	264	252	254	282	262	240	267	245	283	270	283	278	271	237	273	207	286	259	263	269	243	257	262	264	275	228	272	228	258	294	263	228	255	281	277	294	279	282	250	272	260	257	289	254	283	292	264	260	279	276	275	263	277	256	282	253	300	269	310	271	271	267	280	242	289	260	252	293	267	273	267	280	276	260	291	236	261	246	270	285	283	257	254	272	268	251	288	229	268	255	239	243	275	275	253	282	279	253	263	275	281	238	273	238	262	242	249	270	261	282	261	280	263	253	269	249	260	295	281	252	282	251	313	262	264	264	250	293	281	252	273	273	257	288	265	281	240	268	259	298	253	248	258	263	266	297	278	282	273	299	259	304	279	285	246	283	224	283	258	268	267	264	276	274	258	272	277	250	248	290	277	279	275	293	245	277	295	257	268	244	238	267	265	290	280	241	298	278	269	271	288	275	295	282	273	263	248	274	294	258	255	294	250	263	257	290	254	246	288	299	288	293	291	246	266	239	268	279	259	282	261	265	257	280	252	262	264	267	253	279	272	261	237	262	271	283	255	280	245	260	272	270	280	276	276	241	284	281	240	280	243	266	261	269	250	277	270	303	245	263	300	263	310	252	260	259	272	267	250	271	239	285	249	259	257	268	289	257	248	294	232	267	269	260	271	260	260	282	243	256	276	295	236	242	256	274	292	263	292
25249	21362	26627	24719	9441	3821	2352	1634	1197	921	773	617	522	487	417	382	379	337	272	296	328	273	276	279	233	259	268	274	264	228	247	262	227	254	248	232	258	225	256	252	231	250	236	246	234	223	243	205	235	251	241	236	262	233	250	240	241	219	235	259	208	248	235	224	247	236	250	246	243	251	244	251	220	215	268	258	245	255	254	246	243	239	245	237	269	233	240	238	257	248	225	238	235	222	235	235	241	256	222	234	222	226	231	252	226	217	259	245	245	260	243	222	222	253	243	233	204	246	255	239	255	223	206	249	235	236	244	255	243	267	262	220	266	247	247	256	235	209	252	243	265	273	276	236	246	230	253	243	225	244	232	259	275	230	262	255	250	226	255	245	261	213	256	231	247	250	228	239	236	231	253	249	254	259	251	231	255	252	225	281	234	232	272	239	239	278	238	248	264	279	236	249	244	248	228	233	219	252	207	219	261	226	232	227	255	237	209	280	242	256	238	242	237	247	266	238	238	288	248	236	243	218	244	253	230	228	267	258	227	253	235	237	224	265	260	247	229	248	244	252	253	249	228	262	240	238	241	211	240	254	226	241	237	244	217	254	251	230	245	221	216	215	248	246	205	270	268	255	256	270	227	236	233	242	240	221	224	233	227	253	252	224	231	241	245	260	262	236	254	240	224	257	263	241	255	225	215	262	254	251	255	249	265	218	241	257	228	241	251	263	226	254	239	266	247	270	211	235	257	238	240	212	233	224	262	254	252	246	257	237	228	241	248	233	228	233	246	211	226	226	251	258	238	241	237	223	243	229	234	239	229	234	258	238	241	229	211	258	247	243	242	233	261	236	248	251	230	260	224	227	238	271	245	256	234	250	254	227	219	273	244	243	247	224	256	235	244	239	264	227	243	211	251	238	255	245	249	259	219	239	247	269	218	256	254	253	251	261	243	267	262	240	230	229	265	242	268	229	258	214	246	250	224	251	249	230	247	252	255	235	217	260	269	237	242	249	248	256	230	250	233	254	248	260	240	232	253	206	248	224	265	274	260	252	251	259	246	229	241	252	234	238	250	273	236	245	227	261	248	247	227	224	234	232	212	233	233	237	229	250	239	226	263	238	226	233	242	244	280	248	222	246	240	250	245	265	230	268	256	231	253	245	228	248	240	245	239	239	289	235	231	243	246	235	219	242	230	210	227	251	243	223	237	244	255	245	242	244	230	206	215	258	228	245	254	258	243	248	247	261	255	250	243	289	242	249	247	224	222	239	240	228	231	254	240	243	268	213	231	245	249	233	263	236	233	261	244	228	256	258	269	261	235	232	253	205	246	223	241	243	240	206	280	243	263	235	246	224	252	226	213	235	212	249	233	252	237	263	258	238	241	240	203	249	235	261	230	244	237	220	234	255	242	294	294	263	220	238	253	223	227	254	248	261	240	280	234	218	252	245	252	240	250	226	227	236	262	251	249	238	267	247	233	247	256	224	249	236	223	248	227	262	265	221	226	248	256	217	248	220	241	236	244	238	249	220	254	250	226	242	243	241	241	225	270	219	248	241	238	262	265	249	247	241	229	231	229	234	236	257	233	275	243	253	256	249	232	207	254	248	216	231	255	274	235	248	242	240	255	234	254	220	238	217	241	250	240	247	241	243	238	231	228	238	222	231	243	245	240	256	233	198	239	235	241	265	244	231	243	231	234	263	230	256	242	249	219	262	233	254	271	268	245	255	238	241	240	233	234	243	245	243	244	238	257	248	243	245	259	235	262	245	244	242	254	247	229	243	267	263	211	254	261	265	241	261	215	232	238	232	235	249	254	245	264	243	247	234	221	224	283	215	239	218	215	229	223	227	243	223	226	253	232	247	239	248	255	241	209	241	242	243	244	225	231	265	209	266	237	234	251	221	226	252	226	238	242	233	241	267	248	231	247	238	249	233	223	254	232	252	249	255	238	245	257	239	266	232	237	249	222	244	263	251	230	237	246	228	235	235	242	250	238	243	243	239	232	263	250	229	216	256	216	228	251	223	225	235	230	230	224	241	231	246	247	244	249	257	230	237	245	213	283	235	242	238	251	249	219	239	242	239	248	238	264	246	240	242	237	244	237	248	251	228	257	240	244	223	240	248	259	223	228	266	248	235	254	231	259	265	276	252	243	221	221	241	236	255	238	235	254	242	243	234	236	243	249	260	232	228	236	233	229	265	249	245	257	246	231	251	247	250	253	245	232	240	233	233	243	226	247	269	232	213	218	262	248	235	231	228	240	225	229	266	232	249	233	239	243	223	259	249	225	240	259	249	221	238	213	226	228	309	265	235	241	225	241	264	244	269	210	210	244	250	261	237	253	241	254	234	241	201	242	249	296	226	252	262	241	233	228	257	245	251	230	236	232	241	245	237	255	265	260	223	256	241	237	228	225	235	224	243	221	231	213	268	248	243	288	229	230	251	270	253	221	245	264	259	263	224	238	231	235	244	217	243	199	255	229	244	262	252	228	267	231	248	255	246	236	232	250	241	251	260	254	237	242	250	248	279	232	250	223	233	221	240	245	237	268	248	259	231	226	253	241	228	266	245	241	242	244	237	265	229	239	220	243	255	252	263	269	226	240	257	229	254	224	266	233	249	224	236	239	229	241	233	228	259	225	245	216	227	229	244	256	255	249	242	254	248	237	235	277	244	242	206	271	241	254	245	257	252	254	233	220	248	247	249	239	236	234	240	239	232	241	238	223	225	237	219	240	238	228	264	236	237	232	272	230	237	230	274	225	225	241	239	234	267	217	228	257	226	222	265	251	274	208	253	251	241	246	232	245	265	265	233	240	246	225	236	246	229	218	283	247	262	252	249	257	242	256	239	222	246	246	260	239	254	260	244	216	221	253	218	248	256	255	275	259	260	239	228	246	262	257	239	255	242	229	248	229	239	237	255	235	239	248	245	253	248	234	257	267	225	249	235	241	236	232	242	260	259	258	245	250	229	222	227	248	243	237	247	219	264	244	230	253	256	259	249	232	268	266	250	233	238	265	250	214	263	259	233	215	250	264	250	247	227	266	270	236	274	261	234	266	270	230	254	257	238	231	232	227	231	241	228	245	237	248	234	237	230	238	248	250	244	252	232	232	224	245	246	232	221	216	210	257	253	237	251	249	241	238	285	258	209	240	250	231	228	228	256	241	213	277	232	282	279	251	249	243	255	219	239	221	226	249	238	255	236	243	233	254	224	237	240	260	232	250	212	250	242	241	238	229	254	238	245	256	243	232	250	260	235	258	253	233	258	238	250	238	246	237	266	241	237	215	217	229	234	249	238	234	242	263	243	248	239	240	247	247	242	218	260	250	247	231	255	242	254	236	231	220	251	255	227	285	249	232	223	219	255	225	248	260	221	239	247	234	243	200	260	227	218	251	225	253	235	239	262	256	245	242	241	243	261	244	257	240	256	275	206	253	238	277	251	246	237	238	272	213	261	235	236	247	242	218	227	246	255	233	251	245	239	263	258
18957	36371	28000	17153	10786	7068	4702	3202	2441	1793	1324	1065	863	735	619	559	463	473	394	374	371	383	350	362	316	274	311	289	296	297	306	298	249	304	277	269	255	291	316	284	260	268	288	279	284	265	297	288	285	283	292	270	288	286	262	289	276	270	290	275	281	261	283	302	273	288	307	305	287	291	290	287	284	279	277	282	266	283	284	255	291	256	266	299	287	276	269	251	280	284	250	263	271	256	282	281	295	257	264	285	289	292	255	275	283	277	280	298	270	314	235	259	326	259	279	263	286	257	263	257	277	284	260	278	276	303	283	300	271	278	271	284	299	283	282	284	285	292	297	264	296	261	282	274	295	286	268	274	302	268	267	294	258	276	268	258	277	259	275	267	271	280	290	275	299	277	273	315	289	282	247	278	266	271	286	270	272	295	276	290	297	291	266	261	271	301	260	301	229	287	269	288	281	297	277	258	263	273	305	277	279	254	292	264	272	260	260	255	276	267	275	289	273	264	285	313	260	261	266	306	291	306	281	269	281	302	257	262	283	238	268	244	265	243	287	287	258	309	280	275	274	282	253	302	276	262	282	250	267	273	276	235	299	274	224	259	286	279	277	265	256	255	276	267	285	260	288	269	283	251	256	264	289	260	268	304	269	259	267	281	289	240	264	287	304	263	271	268	250	271	268	295	266	263	281	283	271	264	254	292	252	275	266	262	266	305	272	275	263	305	318	281	335	267	286	275	267	295	270	292	309	278	272	250	270	258	292	278	315	296	282	277	327	287	282	262	290	291	249	290	277	233	260	285	271	272	269	272	292	253	275	261	260	306	268	272	281	296	277	281	282	294	274	285	287	283	322	289	296	280	280	270	278	244	266	272	290	276	288	259	287	264	286	261	281	285	290	258	296	272	262	274	259	255	259	285	276	274	269	260	276	281	253	276	282	294	270	266	294	276	283	285	299	287	253	268	250	257	291	254	293	291	280	277	311	279	263	278	298	269	320	245	253	260	299	288	276	291	309	269	313	305	254	272	288	288	277	275	293	271	303	274	301	278	310	283	296	278	291	274	261	259	278	259	274	274	276	271	283	263	295	269	290	262	262	292	275	292	261	279	266	293	271	296	287	218	257	296	268	276	257	275	279	262	275	271	298	254	251	292	248	270	271	263	307	286	301	260	261	282	301	266	290	284	253	265	303	288	271	280	278	267	297	272	256	273	290	294	243	291	291	276	279	273	282	258	280	281	274	270	242	286	290	290	267	281	305	272	258	294	270	296	283	294	268	289	278	272	288	298	312	273	272	307	248	277	286	251	254	252	276	291	261	261	265	259	267	274	284	256	272	280	288	284	273	273	282	280	274	284	268	254	305	277	298	256	288	300	239	276	273	287	245	271	267	274	272	275	243	256	325	276	255	252	294	270	290	296	266	288	281	311	310	304	286	262	251	266	285	291	266	286	263	286	273	255	284	286	300	256	277	294	287	264	301	275	296	281	270	286	288	291	252	272	270	241	252	265	287	282	290	281	276	286	265	272	281	270	288	275	290	266	291	294	258	311	295	279	266	268	274	263	273	280	278	276	296	279	297	280	277	275	262	304	257	277	295	262	283	273	250	237	277	275	265	271	274	309	281	279	285	267	274	273	288	317	276	279	270	301	280	239	262	296	269	268	280	273	257	258	267	271	261	278	269	307	250	270	299	266	267	282	253	251	269	262	275	291	286	276	289	278	264	271	276	266	268	300	283	284	294	273	289	263	274	302	275	283	276	247	310	276	284	247	285	268	273	282	302	274	280	251	264	267	299	266	258	270	270	283	270	282	323	276	248	271	288	254	305	263	305	287	278	290	289	282	290	293	246	285	276	303	273	281	310	296	280	269	290	290	264	262	311	276	291	260	279	288	302	256	280	257	267	297	260	265	286	309	272	288	299	288	296	270	277	283	287	270	249	280	239	273	250	258	296	242	299	302	273	292	266	261	293	261	292	306	284	318	314	275	287	296	252	282	265	260	262	266	289	315	274	236	259	276	288	280	298	280	252	279	263	261	275	254	279	286	282	275	313	271	264	275	284	269	300	286	273	270	265	277	279	301	259	262	276	292	272	288	272	284	292	301	264	286	267	284	279	266	305	279	280	276	259	287	275	246	271	299	241	279	280	298	261	269	255	289	318	281	289	266	292	258	285	273	272	269	267	272	311	273	269	279	261	276	287	307	251	289	265	275	261	344	280	257	306	270	311	279	300	272	280	250	274	288	289	279	284	276	270	256	258	258	268	278	283	289	290	290	271	287	287	295	288	274	289	248	267	269	286	252	265	265	276	295	298	295	302	288	296	288	289	318	319	284	275	279	283	285	285	275	254	250	282	279	302	280	308	287	325	265	293	303	305	271	270	294	314	293	281	289	297	279	261	272	224	292	266	275	284	287	295	312	254	280	278	267	281	272	299	275	296	270	286	248	272	274	293	287	258	286	284	267	253	262	266	288	270	310	294	284	285	269	260	299	281	288	284	252	260	316	284	258	247	289	313	301	282	293	286	288	261	259	326	272	268	291	296	269	299	264	253	301	287	289	277	269	250	303	275	263	280	316	294	259	288	256	256	259	253	274	254	290	268	280	249	269	286	268	303	268	275	276	277	266	281	283	279	291	300	251	257	292	258	279	266	279	256	252	266	295	282	271	302	273	290	270	301	292	285	280	301	265	250	278	247	279	241	285	266	289	263	254	261	292	257	272	265	297	270	289	276	275	275	275	263	279	263	264	274	290	268	276	266	274	284	259	254	248	289	285	271	304	254	245	267	277	287	304	279	260	265	282	284	285	277	269	309	268	295	269	316	273	265	294	287	293	275	294	284	297	293	279	285	261	281	254	245	252	273	259	270	285	270	304	292	268	284	282	268	268	269	255	306	270	283	244	281	270	315	285	283	252	281	245	287	299	276	308	282	283	300	270	279	302	300	283	282	250	269	281	291	268	266	293	273	275	306	273	246	261	277	259	276	300	244	284	285	273	269	264	259	284	267	298	300	281	273	262	311	274	298	255	257	267	304	255	259	299	301	262	256	278	255	290	245	269	319	287	283	278	298	274	284	306	270	293	261	282	274	296	283	289	283	274	267	290	246	254	279	281	281	279	251	291	305	249	257	288	276	310	273	265	275	299	309	286	312	286	297	264	289	287	294	287	262	299	286	256	272	264	286	271	263	291	263	291	265	276	275	309	246	281	284	291	271	282	279	249	283	289	241	258	290	283	265	281	290	278	295	272	286	270	267	287	265	237	270	289	311	277	259	270	281	253	279	279	313	296	286	301	247	279	284	282	239	244	268	287	289	275	273	277	277	297	267	278	279	275	270	278	262	289	274	311	289	289	300	302	277	277	289	269	265	262	257	285	241	281	295	233	270	279	274	274	253	283	298	286	277	275	278	249	299	256	291	274	313	259	253	289	294	267	305	256	276	284	288	297	291	271	276	271	255	286	320	249	278	278	264	245	255	248	269	258	273	275
22767	21334	28819	24202	21382	20745	9228	3469	2190	1661	1285	944	825	673	604	520	463	451	345	340	332	303	308	273	300	274	315	292	264	279	228	279	272	219	238	231	252	230	245	232	251	237	232	246	238	259	255	243	201	241	251	233	209	250	227	246	213	250	227	263	268	242	250	240	226	259	234	247	233	250	241	249	237	238	270	211	233	220	258	244	221	223	240	249	209	241	244	258	232	250	221	242	252	229	228	242	233	229	247	232	228	243	257	215	223	267	231	243	255	237	225	238	263	228	222	237	227	251	235	219	235	235	223	244	225	235	219	212	223	233	216	288	248	221	236	260	229	248	221	236	241	238	248	251	224	254	229	266	265	219	236	244	250	268	223	246	216	255	242	208	224	240	229	217	240	218	247	245	226	272	262	250	266	238	247	209	233	215	242	252	226	237	222	222	254	224	249	234	242	263	241	251	252	239	222	205	235	274	247	264	275	247	253	241	246	218	220	264	232	235	219	240	246	244	230	262	230	225	233	249	219	232	251	249	287	245	246	228	238	232	258	212	253	255	227	225	249	245	247	232	259	234	236	247	226	225	250	258	248	238	254	245	258	235	241	234	216	237	264	251	271	245	249	245	235	224	223	235	227	234	240	238	242	253	243	228	228	259	233	246	237	238	234	243	237	231	223	239	244	227	239	235	233	221	229	258	232	217	243	256	224	248	225	256	267	239	245	227	216	221	266	244	236	241	209	245	250	269	221	224	251	238	252	228	223	213	232	221	259	238	238	249	267	239	220	259	240	249	240	234	243	270	221	226	238	225	253	242	223	246	253	229	233	255	236	263	239	203	238	226	236	230	255	243	239	254	258	221	234	228	227	251	224	245	239	240	255	221	239	236	226	246	229	239	249	247	256	225	224	228	274	249	220	217	243	232	236	234	242	239	241	226	238	241	254	269	252	257	253	247	236	227	235	263	253	230	224	252	239	227	231	264	232	249	226	227	254	227	219	256	254	237	273	237	234	226	231	229	240	216	232	236	246	252	242	225	226	244	212	254	239	226	255	258	262	252	224	242	236	228	246	290	256	205	257	227	248	243	228	230	255	247	223	242	234	243	230	252	230	231	216	234	226	232	216	256	253	246	207	253	223	219	246	237	246	244	228	229	231	246	236	261	259	233	227	205	233	258	223	269	247	247	241	226	266	268	253	240	247	243	231	225	227	242	224	215	262	232	235	225	253	249	234	211	254	240	235	237	250	208	247	227	260	239	205	263	257	254	223	212	248	240	228	214	246	233	261	242	249	244	234	243	256	245	224	240	222	243	241	251	244	260	252	238	215	239	237	220	250	256	242	222	254	258	238	236	257	248	245	227	226	232	235	244	246	216	225	241	237	214	239	243	270	244	235	245	236	249	250	233	237	235	245	225	242	252	232	237	224	207	240	258	233	264	240	259	218	228	231	245	247	221	241	253	264	235	239	241	202	249	241	235	239	264	251	221	243	234	219	253	247	242	232	256	225	247	242	241	216	224	225	233	213	252	220	264	243	217	227	225	230	256	212	240	218	229	251	242	235	265	217	218	234	264	252	244	216	215	244	247	241	222	223	258	254	218	238	228	248	229	237	240	258	220	269	271	250	223	249	230	233	223	262	253	240	244	255	234	235	224	243	238	190	261	238	234	240	219	272	231	219	230	253	239	265	233	255	245	258	229	221	247	228	225	248	243	242	240	242	275	229	216	248	263	238	254	235	216	233	249	247	230	240	241	250	229	260	228	258	249	252	257	236	233	257	271	232	234	250	224	258	229	241	223	226	228	236	223	237	229	274	222	270	206	218	253	217	243	239	224	260	243	257	214	254	252	246	251	241	237	224	236	223	244	240	229	250	235	244	235	233	261	231	222	229	251	242	246	225	231	240	233	281	248	243	227	241	234	247	234	232	241	219	244	248	243	237	237	235	226	216	251	237	228	248	226	234	249	257	215	244	260	223	241	244	255	207	235	236	225	257	232	253	234	237	228	217	246	245	238	228	249	231	247	220	232	234	245	252	202	228	235	208	241	265	256	271	254	243	233	243	259	256	252	236	246	243	216	229	266	220	271	210	239	242	262	246	248	255	249	223	251	234	232	252	218	247	252	224	246	229	272	252	225	244	223	239	221	252	234	258	236	243	248	255	246	261	254	227	254	211	211	230	242	260	232	231	223	230	250	234	209	266	268	227	254	238	230	223	261	238	272	249	262	228	244	252	223	240	236	229	237	211	238	280	255	208	220	225	229	224	219	239	251	249	234	230	265	253	234	259	243	261	231	253	215	252	237	228	254	270	251	251	229	244	227	226	231	257	234	209	237	231	238	229	244	233	254	213	223	253	246	216	255	241	243	229	226	219	238	272	238	229	230	255	253	225	232	208	239	229	247	233	236	250	212	250	235	272	257	263	237	269	240	270	248	251	272	248	260	246	201	238	262	250	263	251	231	246	223	239	210	228	224	259	248	234	236	230	218	249	251	227	268	236	254	220	261	238	237	212	246	246	246	224	239	225	229	251	239	197	228	240	249	249	224	223	241	238	223	239	238	229	250	212	244	230	227	223	259	226	219	269	247	241	237	243	232	232	245	255	248	225	256	239	231	226	232	262	240	216	243	228	241	222	226	228	236	257	209	212	244	246	244	244	239	216	231	258	227	236	238	240	241	273	275	204	250	236	268	258	243	246	241	240	248	246	230	235	290	256	248	229	262	266	238	245	239	235	249	259	246	248	243	234	263	244	229	246	255	239	225	247	221	248	229	244	242	252	236	245	248	232	240	237	224	213	242	235	240	228	252	224	255	247	250	208	250	248	247	245	247	224	239	278	223	244	230	251	252	252	260	241	229	235	254	229	235	254	240	226	246	249	240	247	247	260	259	256	255	244	235	224	240	211	230	261	247	280	263	233	229	276	236	214	246	253	262	244	262	241	242	267	242	239	246	254	223	231	254	224	216	238	232	241	235	232	227	264	252	237	258	224	207	228	244	219	230	267	248	238	248	219	244	238	231	214	229	225	245	237	250	240	233	249	223	248	229	249	235	212	238	227	228	239	215	226	257	219	260	243	253	243	232	219	236	228	251	240	252	229	249	243	233	266	262	216	216	247	227	223	245	251	248	250	264	236	234	211	250	237	229	233	235	238	261	250	257	207	256	265	254	225	244	238	249	233	245	231	232	249	226	250	216	262	231	245	223	228	232	210	229	246	268	269	258	226	245	220	226	222	250	231	234	256	207	239	235	253	263	223	257	232	231	237	254	250	227	265	234	224	251	249	239	208	224	240	252	242	234	215	204	270	254	231	254	233	230	267	251	238	224	235	241	233	277	248	270	240	240	238	245	240	244	218	267	238	254	249	221	243	234	253	259	240	246	242	222	242	252	242	239	249	231	256	248	236	251	220	207	228	244	243	244	233	232	250	236	248	261	231	222	247	245	227	222	216	239	223	244	251	234	224	258	248	228	225	253	221	248	234	243	223	200	210	229
21006	44170	36182	24796	17196	11864	8148	5834	4280	3185	2425	1699	1426	1158	993	840	717	646	568	485	461	389	394	353	319	341	319	313	320	304	263	306	311	273	318	255	289	271	288	260	261	277	257	257	274	283	286	280	291	246	284	287	253	269	280	292	300	257	262	261	258	296	272	270	297	273	268	246	296	260	267	270	264	237	253	292	259	299	257	251	274	261	271	273	290	259	253	277	254	269	245	277	282	278	260	263	241	272	283	276	292	276	296	245	284	290	269	241	262	287	253	287	273	264	257	255	255	270	258	241	261	248	270	281	269	285	279	249	261	272	232	255	272	299	321	268	278	276	245	261	273	287	259	262	273	263	273	262	278	265	291	262	241	295	275	261	268	242	279	286	292	281	256	265	271	247	273	273	251	261	298	287	270	256	250	294	269	263	267	279	313	254	235	271	262	280	298	258	254	264	277	289	269	256	274	269	264	245	276	265	258	296	279	274	273	257	301	281	267	298	244	278	276	264	270	287	279	254	236	285	252	283	254	268	272	275	273	267	260	287	266	253	272	271	260	270	256	289	259	269	293	267	247	229	286	283	275	272	275	282	268	262	269	261	258	266	275	279	271	258	256	262	295	268	270	263	278	275	270	261	252	274	296	267	284	241	245	277	264	235	261	252	235	299	271	267	251	279	280	275	290	293	251	268	275	252	274	292	263	267	278	287	297	273	267	262	282	244	268	263	277	262	263	276	302	267	265	303	280	280	275	251	257	255	273	285	269	280	277	285	286	254	262	262	275	282	261	271	281	310	287	237	282	274	258	277	287	238	256	289	241	252	268	251	278	289	301	254	269	296	268	252	293	240	271	285	268	277	263	272	291	246	233	294	254	274	234	252	233	238	296	250	269	282	280	251	251	253	258	284	266	239	266	277	292	258	270	248	280	246	259	259	238	275	267	284	260	274	281	247	271	261	254	276	275	277	259	288	266	282	268	265	271	269	249	245	275	247	278	289	273	282	271	278	288	286	269	284	303	255	257	249	245	265	272	226	263	274	292	264	276	266	299	250	274	269	264	261	276	270	283	267	270	274	250	279	256	265	257	262	297	275	268	261	283	253	252	257	290	274	298	259	264	266	257	255	260	245	257	261	282	251	304	272	290	260	274	252	286	270	253	254	260	272	272	276	251	278	256	263	261	277	255	267	266	274	266	257	262	290	259	274	265	294	278	280	254	283	298	283	278	281	281	261	245	271	278	279	281	273	281	266	259	278	261	259	272	261	258	266	295	245	257	277	302	298	276	262	251	249	257	282	283	292	257	265	264	250	248	286	256	279	263	240	269	249	289	262	291	279	272	286	267	264	274	274	288	291	259	278	273	239	266	272	277	244	293	270	289	237	250	269	304	271	266	266	281	284	285	282	250	269	269	259	253	290	256	273	250	295	283	294	265	277	251	261	280	233	253	262	267	283	258	264	277	273	273	282	279	271	261	283	244	263	255	251	307	261	267	263	246	268	268	274	266	250	257	282	222	278	254	276	269	268	286	278	262	245	270	266	267	272	269	278	247	270	254	276	277	275	257	274	258	238	271	267	254	263	256	237	265	260	265	268	267	266	272	255	284	246	297	287	282	242	288	271	258	266	263	261	252	261	275	281	306	255	267	273	292	270	276	257	257	276	271	266	255	277	281	262	242	261	264	247	268	279	282	279	274	289	228	311	305	283	264	268	264	266	294	242	254	250	260	271	285	256	265	285	282	268	260	273	250	279	275	263	258	267	244	253	257	277	288	263	290	256	237	302	278	286	276	275	266	278	260	240	273	257	286	238	268	263	275	258	268	300	298	265	259	296	270	249	275	246	268	255	308	275	239	263	256	271	296	267	303	248	257	278	254	270	300	267	267	263	309	269	271	273	294	248	281	236	264	275	292	266	276	264	234	286	261	279	285	291	265	296	266	309	261	259	273	284	236	272	255	264	249	289	268	275	251	262	284	276	288	297	262	274	294	263	247	242	273	257	295	261	272	272	273	278	288	274	263	258	288	289	306	264	256	276	268	267	280	303	257	246	272	264	286	292	287	266	254	255	271	268	260	275	252	252	261	268	275	270	271	270	272	278	263	278	295	279	272	282	304	268	257	260	295	274	300	273	294	294	284	263	254	265	294	258	291	277	268	244	291	270	260	267	294	250	269	289	259	268	264	240	263	275	253	291	273	255	284	277	274	283	250	295	244	280	262	252	263	253	239	277	246	269	250	278	265	244	282	274	276	287	245	254	255	270	265	263	284	281	288	271	238	268	277	266	251	236	256	231	285	256	272	262	284	305	237	270	263	260	281	252	286	248	260	262	254	243	277	301	261	249	258	300	275	273	275	259	253	270	278	260	290	306	271	282	259	258	273	242	295	280	285	265	243	275	260	285	268	247	279	289	269	275	274	271	278	256	283	248	278	296	250	279	250	263	262	303	268	267	261	249	260	280	259	258	228	275	265	253	265	283	273	262	267	271	250	256	277	258	283	262	272	249	280	243	256	262	262	273	266	272	252	286	276	277	275	273	278	287	269	265	229	268	258	278	269	293	258	240	254	297	257	265	277	254	263	299	279	280	252	238	306	267	252	276	257	261	256	299	246	252	263	281	272	261	235	269	260	303	255	286	268	276	286	292	283	258	265	278	283	279	292	269	253	274	259	277	289	268	271	272	241	276	272	286	291	253	269	280	273	255	262	270	256	288	258	287	278	272	258	244	272	310	275	264	275	240	245	278	247	282	278	283	271	274	247	252	277	259	285	276	290	253	273	258	267	259	257	286	289	267	257	269	281	290	267	244	291	264	277	271	274	295	275	257	259	283	247	266	297	271	238	277	254	269	282	281	274	239	257	265	252	288	246	271	277	260	266	279	289	286	282	251	280	253	266	239	254	266	282	296	290	292	275	267	267	251	248	281	281	279	253	283	262	272	262	275	263	271	264	277	241	255	236	274	279	278	290	259	270	289	274	252	294	276	275	276	268	293	247	277	255	277	260	245	285	271	282	304	249	296	225	297	249	281	275	261	262	279	287	252	257	264	263	290	252	278	265	273	269	269	261	272	269	276	298	279	288	285	266	274	251	261	283	271	261	267	261	267	277	255	282	262	272	294	261	270	284	295	246	273	268	265	282	238	248	246	266	281	294	274	260	251	249	244	295	287	257	293	294	265	260	281	282	282	251	264	284	273	260	273	266	272	270	265	246	256	253	281	261	284	270	276	259	262	288	278	255	272	272	232	278	249	256	251	246	256	300	292	248	299	260	268	244	258	256	285	260	255	282	295	276	273	271	268	255	280	280	253	260	231	256	301	278	277	312	246	271	301	269	288	251	273	280	284	261	266	272	277	250	291	277	270	264	260	271	259	267	288	260	254	274	261	261	291	266	267	267	279	246	256	275	280	234	256	283	285	251	259	249	260	254	262	262	292	268	293	297	270	278	245	283	251	244	253	249	287	291	284	276	277	277	261	275	312	258	276	287	285	275	310
28216	22850	21124	11446	5120	2997	1969	1336	991	796	648	490	478	413	376	344	336	325	260	311	246	303	268	248	258	240	256	239	275	254	246	240	227	238	249	253	235	236	247	235	231	232	237	260	253	277	257	242	231	235	257	216	231	244	239	251	261	256	236	226	220	228	233	236	213	229	224	229	223	273	222	219	225	255	213	251	223	219	254	237	233	245	230	237	232	209	233	230	252	283	242	227	218	267	220	257	221	216	223	218	246	240	231	227	236	235	245	249	240	221	261	223	248	234	232	253	228	254	270	239	244	219	225	260	244	282	252	267	228	238	244	252	248	264	230	237	258	236	243	243	253	220	230	233	243	253	240	219	224	255	264	236	233	225	238	256	268	241	224	243	221	222	182	220	234	219	256	220	238	249	242	220	236	229	255	218	260	212	241	240	261	274	235	232	209	249	226	228	234	252	252	240	222	223	241	255	233	238	237	252	219	260	260	267	210	247	219	230	265	243	257	228	269	222	231	252	231	263	232	240	242	269	256	229	238	259	242	245	271	261	259	282	242	233	241	265	238	247	224	245	278	243	199	255	236	256	255	264	256	227	223	269	243	236	235	210	273	262	249	258	241	253	249	250	249	275	246	257	242	257	246	234	239	234	255	223	245	229	238	252	239	222	213	226	231	243	232	236	262	249	225	225	237	240	225	244	269	244	260	234	240	273	248	258	230	225	271	256	227	257	275	221	263	236	230	235	207	239	240	255	250	232	247	212	242	243	284	241	240	212	268	249	243	235	234	243	236	242	246	229	246	250	245	267	263	255	231	252	251	239	248	254	221	244	244	235	257	241	258	248	255	229	223	245	233	227	227	235	237	237	245	255	225	211	240	245	242	228	246	242	245	244	244	273	254	255	239	258	233	240	239	213	226	222	225	232	235	238	252	242	274	215	244	270	222	254	235	235	227	236	239	238	242	208	249	223	237	235	250	225	245	241	232	241	269	245	194	248	232	260	268	262	242	212	246	258	245	238	234	266	214	233	223	252	243	229	216	255	268	251	264	208	270	265	250	237	236	249	227	216	281	253	263	244	252	240	262	237	215	240	236	225	240	250	233	241	238	256	249	240	249	223	254	240	247	248	263	266	260	272	259	226	256	248	237	251	214	228	238	252	269	249	250	237	230	255	227	224	223	252	248	235	272	237	278	259	268	242	270	211	196	220	254	265	240	243	246	255	244	258	238	237	261	252	242	252	240	245	236	232	269	208	230	240	205	251	256	240	268	232	253	224	256	250	240	232	241	276	240	266	242	238	254	238	254	246	221	278	259	232	235	253	250	259	239	236	247	225	214	234	231	244	240	257	268	231	231	274	250	253	249	230	246	215	233	228	265	226	240	238	254	219	238	236	249	238	219	274	254	242	262	241	217	209	245	209	240	250	245	220	258	263	253	255	227	223	244	231	208	243	210	227	257	226	243	220	245	242	265	224	255	247	244	226	228	235	220	241	237	246	251	232	222	255	224	260	239	246	246	233	251	255	256	245	264	235	233	222	220	248	238	234	246	226	241	220	271	233	236	265	250	244	234	247	248	247	263	219	196	227	238	248	237	216	254	214	245	253	254	271	226	220	248	254	242	242	234	249	239	288	251	247	231	230	223	250	261	267	249	251	259	250	233	239	255	232	271	250	260	239	219	234	260	266	241	240	249	242	247	241	223	253	232	253	245	218	226	242	243	230	260	249	266	258	263	274	225	224	265	231	208	255	237	248	254	238	272	249	239	260	250	230	245	242	230	235	239	225	263	232	246	236	225	248	247	263	240	219	232	241	224	253	228	265	231	230	242	246	221	236	244	238	240	266	209	270	237	245	241	243	232	253	220	251	231	225	212	214	232	233	213	222	234	247	243	243	243	242	202	262	239	235	272	248	278	244	244	219	241	256	255	259	246	239	229	264	256	255	244	252	224	258	223	250	237	233	251	245	254	205	229	227	251	234	205	249	246	253	258	261	221	267	295	240	235	247	252	250	239	256	261	251	245	258	246	236	223	250	211	233	253	250	244	236	233	240	219	265	243	212	234	262	238	237	224	225	231	256	226	243	247	232	224	223	244	226	250	241	227	225	257	216	247	267	241	251	242	270	251	241	242	227	233	238	259	255	247	246	237	227	243	252	238	228	226	255	224	238	261	266	265	222	248	255	226	239	230	246	212	245	220	217	252	271	254	232	234	247	233	232	243	271	224	266	241	248	268	240	232	247	276	248	224	227	230	264	243	233	256	239	214	230	235	220	238	254	268	233	249	247	237	233	234	261	241	250	229	257	281	237	234	244	215	241	230	236	229	243	234	233	251	228	229	266	221	221	248	230	239	245	248	248	252	266	240	248	230	246	247	239	255	247	253	241	208	245	208	235	238	238	222	235	239	243	270	256	256	237	216	248	229	262	218	241	239	232	267	237	254	245	239	246	216	246	217	249	243	250	251	226	244	210	249	251	247	236	259	235	241	239	234	251	255	228	221	255	236	252	266	249	231	244	228	239	255	220	239	237	293	274	240	215	239	237	265	253	274	208	232	236	231	270	250	231	235	232	247	255	265	216	243	221	249	257	251	265	253	243	222	270	230	249	233	260	206	241	230	223	263	238	239	251	227	233	241	236	249	210	250	251	221	243	230	265	249	253	238	238	238	254	263	235	218	230	236	244	265	263	240	223	254	239	223	241	246	240	268	223	239	254	234	224	243	244	248	263	248	263	242	243	239	239	254	218	236	245	243	285	247	236	247	238	249	257	263	262	240	252	246	249	254	244	256	235	244	235	243	222	250	236	238	255	277	266	241	215	241	230	214	233	222	214	227	239	227	217	247	229	261	260	245	269	241	241	223	213	215	238	250	248	244	247	267	248	211	244	237	245	251	237	228	230	251	257	232	275	251	265	235	225	249	268	250	234	232	218	252	239	254	209	256	231	240	237	228	257	226	285	234	250	209	263	235	214	234	252	258	244	239	242	264	266	250	258	245	207	233	246	230	248	216	238	232	247	228	238	234	236	230	224	240	262	221	221	213	252	243	247	245	236	238	247	230	216	222	228	266	238	259	246	228	261	228	240	236	231	245	230	226	255	233	253	251	252	276	235	227	233	246	246	257	227	248	250	248	230	257	236	212	233	267	252	220	252	225	241	244	233	232	247	227	235	232	251	253	253	243	228	227	221	278	244	242	235	229	224	243	214	236	226	227	226	249	248	234	233	236	222	235	241	236	220	229	236	249	237	263	230	242	253	250	244	251	255	238	226	250	270	262	237	208	258	279	241	218	249	241	233	254	241	233	267	216	257	248	208	243	256	256	262	229	253	246	239	254	235	220	254	229	248	231	257	236	223	242	205	218	237	240	232	258	268	257	271	225	244	233	228	235	199	249	261	229	233	214	208	249	258	262	252	237	231	254	231	248	261	237	246	240	233	241	220	258	257	212	268	224	263	234	257	196	239	241	231	263	241	255	232	230	242	254	251	244	218	258	243
19362	33243	25207	14802	9157	5729	3812	2685	2023	1535	1158	932	753	651	565	447	449	391	355	375	372	338	304	307	307	324	278	313	294	321	304	282	291	284	269	281	271	284	285	297	270	283	275	267	310	281	286	306	296	280	274	297	261	263	289	264	276	286	231	274	262	288	302	286	284	246	277	283	243	261	276	284	282	290	294	284	261	297	307	256	277	274	272	278	277	268	261	282	275	293	282	300	262	297	271	269	253	291	267	281	303	271	252	291	316	277	262	271	285	245	261	291	301	284	251	293	256	312	280	315	297	300	246	305	284	297	283	278	260	265	285	269	247	273	278	278	270	302	288	245	277	286	289	240	268	267	284	284	282	269	293	251	284	259	295	287	282	284	268	261	278	289	286	298	287	281	302	269	298	260	261	275	291	260	314	297	286	259	276	279	306	266	276	301	279	288	291	238	266	232	291	271	285	268	262	287	268	266	293	275	248	299	304	278	253	272	277	263	282	274	279	280	293	266	258	266	268	302	280	280	299	280	284	271	297	261	285	262	301	251	260	282	291	283	273	287	280	290	295	277	275	274	269	280	272	274	291	285	289	267	279	262	262	270	261	265	266	272	278	258	264	282	291	247	311	301	289	281	288	310	303	287	279	303	278	287	260	277	268	275	254	280	265	278	295	274	237	297	286	305	263	289	281	266	274	282	234	275	264	279	299	239	291	288	293	277	280	273	263	266	301	257	263	275	272	271	283	309	317	302	269	266	246	295	288	296	294	291	254	289	268	282	282	274	297	291	275	291	270	287	260	287	267	278	273	287	271	267	266	261	271	285	261	274	264	296	282	275	277	267	306	279	286	274	240	301	277	271	274	297	255	274	288	248	281	296	291	276	245	267	283	248	305	284	283	245	270	272	309	282	278	275	289	285	267	269	271	270	261	287	271	301	247	259	225	255	283	278	265	296	275	273	257	267	291	265	267	276	276	295	298	267	263	261	274	278	315	308	279	243	267	254	294	269	268	256	268	262	282	267	297	291	289	328	275	290	268	272	310	288	280	264	271	260	278	298	269	260	295	269	279	284	277	263	264	272	274	280	285	257	262	253	265	293	251	282	297	265	259	254	263	282	298	274	284	284	254	269	296	295	269	266	292	301	295	298	270	251	269	273	264	267	279	276	265	276	303	287	290	284	260	254	283	247	304	277	241	270	257	278	307	290	277	251	269	258	240	256	255	272	268	287	247	287	273	287	273	286	315	275	291	261	263	280	292	240	286	305	254	268	273	274	274	256	268	283	273	272	280	278	264	265	277	236	264	277	286	278	260	288	255	275	253	290	304	310	279	287	281	280	303	292	249	269	238	259	284	298	297	271	271	288	295	289	264	238	261	282	298	263	274	245	292	253	265	265	248	289	291	282	278	262	281	261	266	278	246	256	268	302	280	291	283	284	285	246	280	256	255	282	301	264	280	256	292	273	286	267	276	272	264	278	251	311	238	312	293	277	261	275	250	259	270	275	269	280	280	297	270	295	253	272	272	277	271	273	283	278	312	281	249	302	292	271	284	280	271	272	290	307	280	251	265	269	285	272	262	291	266	281	280	263	268	293	280	237	270	291	245	304	271	274	301	267	262	301	280	280	279	284	296	272	252	270	274	274	281	274	263	272	267	281	315	285	284	279	279	287	279	276	276	288	305	266	262	298	257	294	271	260	291	264	285	260	281	289	269	276	255	260	279	264	287	299	302	294	278	268	287	245	286	258	276	266	259	271	258	254	302	300	273	303	252	296	265	262	288	298	274	300	257	259	296	255	272	294	284	257	296	280	255	262	272	312	280	254	297	261	273	295	250	271	271	305	296	267	270	255	295	323	257	281	271	285	271	275	290	284	340	274	263	311	277	277	266	274	270	288	291	286	280	281	264	247	281	287	282	291	265	249	275	278	289	272	257	267	260	280	266	277	274	286	295	265	304	283	294	258	302	275	261	281	259	245	258	269	281	250	296	267	260	244	274	293	256	275	308	289	283	280	313	268	262	269	268	265	319	265	261	279	274	320	274	299	276	296	284	256	265	317	267	272	276	283	280	269	307	244	261	278	283	272	284	281	279	267	283	261	299	275	274	269	265	264	261	244	269	298	303	282	284	255	279	284	275	252	271	288	260	269	266	290	276	271	271	311	267	286	259	281	258	265	267	258	255	280	252	275	308	272	267	272	262	304	251	257	286	273	260	297	286	283	312	278	303	273	276	291	268	315	298	278	299	279	286	268	288	280	281	266	257	279	282	292	293	252	256	284	270	284	253	268	308	279	269	276	281	288	291	301	239	248	257	304	271	301	272	258	276	267	277	245	268	260	316	274	272	256	290	272	258	295	251	274	270	278	269	263	312	293	249	287	272	256	279	282	278	260	292	263	272	279	281	281	280	284	280	313	264	276	288	278	280	320	287	276	266	255	247	283	282	294	317	288	282	299	264	249	264	280	266	294	266	283	262	229	252	308	260	239	289	281	264	278	289	289	258	282	282	275	287	273	268	272	277	308	275	285	285	313	281	272	286	293	289	289	271	256	277	256	290	290	267	275	281	301	253	292	302	253	264	296	272	274	276	278	254	287	297	284	281	274	266	257	301	299	263	278	319	299	275	272	248	285	292	287	278	309	271	269	305	263	284	265	267	290	257	268	289	253	270	272	290	293	288	257	296	291	289	273	278	269	297	296	282	283	261	288	263	273	268	279	279	272	256	285	253	287	287	305	307	255	270	263	289	293	276	253	280	275	265	260	277	263	281	276	292	266	263	261	284	275	275	253	288	284	294	257	281	264	278	286	281	274	245	298	283	261	293	297	275	270	276	329	250	273	304	273	283	285	304	285	262	291	288	275	264	285	308	272	269	255	291	264	260	225	283	288	307	288	277	270	289	318	280	270	276	276	266	272	268	272	279	281	298	253	268	258	273	257	278	270	286	259	287	275	297	283	270	289	238	269	258	299	271	286	277	305	283	272	263	286	287	280	293	289	273	269	281	277	302	254	265	298	266	275	286	249	264	274	272	252	274	269	283	274	262	292	269	288	270	285	272	278	277	278	282	293	242	301	290	286	251	272	291	286	259	267	278	263	285	285	243	280	275	273	279	277	286	288	269	273	299	289	247	289	279	256	274	266	241	290	286	275	295	292	271	282	261	250	274	267	289	301	291	284	276	253	294	279	261	270	269	245	283	256	263	250	263	288	297	255	281	298	297	289	303	282	277	262	280	300	291	280	294	276	274	262	281	244	313	271	269	257	271	289	305	274	284	279	268	277	264	258	271	314	288	277	284	284	274	311	247	268	260	269	272	272	276	309	276	282	256	261	279	288	288	272	278	281	286	249	269	283	284	270	274	241	239	303	289	256	299	263	290	297	259	272	293	290	244	273	276	278	268	285	299	273	263	298	272	300	272	284	288	285	272	253	264	317	252	268	269	262	256	287	275	281	288	262	277	283	259	308	272	252	271	275	290	261	262	263	277	267	253	284
23655	21274	28247	24669	21042	11697	4463	2357	1628	1289	1044	764	678	581	485	476	394	373	366	303	315	295	281	249	288	247	267	249	236	255	230	241	238	246	236	247	236	205	241	231	250	277	211	267	230	201	255	205	222	222	262	235	227	227	244	241	249	252	254	254	234	227	245	223	255	270	247	216	240	256	216	243	226	253	242	251	245	226	243	248	231	240	263	271	228	222	245	226	199	238	277	229	246	259	222	222	204	233	261	216	262	214	242	227	220	217	246	227	233	260	244	221	247	231	250	258	257	217	244	240	271	238	230	253	221	236	227	240	248	219	217	229	235	230	218	261	237	249	241	215	235	240	246	223	244	224	257	231	223	242	217	247	229	236	242	208	237	253	235	251	230	247	253	230	257	231	240	264	240	224	212	248	247	238	246	226	240	225	205	217	228	214	233	230	242	234	240	242	222	219	232	234	271	286	233	247	239	227	211	246	239	225	216	223	237	243	252	231	271	256	251	263	238	216	215	228	244	251	246	240	235	260	235	215	241	218	242	229	248	257	260	231	232	250	247	237	228	230	231	249	249	238	246	229	203	226	241	226	239	245	238	256	214	210	245	240	249	232	233	244	231	225	237	237	257	248	241	243	228	250	243	226	234	206	225	242	248	208	254	244	237	230	230	237	238	236	251	260	222	223	222	245	255	249	260	211	236	230	228	248	249	227	254	243	231	244	230	222	251	233	226	240	228	229	213	235	219	241	239	221	227	270	235	221	217	245	216	236	242	234	210	230	267	237	235	260	245	223	243	218	219	215	236	258	226	266	211	247	251	232	208	257	243	233	235	212	219	232	230	225	259	245	235	237	238	231	240	196	234	241	228	236	243	244	226	238	247	242	218	264	248	226	225	248	216	228	231	246	232	227	234	266	222	260	241	273	260	211	210	226	215	216	228	223	237	233	231	276	228	252	238	255	234	242	221	233	249	234	229	231	227	228	228	237	221	240	246	223	229	230	218	224	247	241	205	223	217	243	266	231	241	231	251	234	233	233	258	229	223	224	232	235	251	226	237	231	232	230	240	238	239	248	238	219	239	233	242	260	257	234	207	220	255	219	217	226	241	255	219	227	213	217	228	243	239	220	228	249	249	229	241	241	230	230	231	224	247	257	245	248	245	248	260	241	253	241	230	237	241	235	244	235	266	238	225	256	247	265	221	238	233	232	256	224	249	256	240	261	235	239	246	263	238	222	231	224	243	243	217	239	246	226	249	256	228	215	218	247	262	252	240	234	231	229	242	212	228	253	279	256	225	231	249	233	239	215	227	244	219	234	223	237	291	247	269	217	222	239	249	262	230	236	266	226	221	251	234	245	231	215	221	240	226	234	220	210	252	202	211	239	232	236	239	230	245	254	248	229	235	224	224	232	208	220	254	242	215	231	215	248	213	255	245	247	235	220	261	241	225	207	214	243	205	236	231	236	248	249	223	245	236	260	233	244	249	245	228	236	242	239	198	264	262	233	203	268	243	225	228	234	195	236	237	250	235	237	226	249	224	257	236	241	216	256	211	267	246	245	246	230	229	220	241	241	225	225	247	214	220	217	244	252	255	231	230	230	247	243	235	219	247	225	204	268	238	242	264	252	252	227	253	231	253	249	258	233	232	246	230	230	239	225	248	245	237	211	251	253	250	240	254	211	260	204	259	248	228	236	177	230	210	227	225	239	225	255	225	215	232	251	263	230	232	242	211	231	236	240	224	249	242	243	228	213	218	241	255	235	234	261	213	254	230	206	265	213	258	229	256	235	229	229	237	226	239	235	252	249	230	256	247	239	217	220	267	223	230	243	222	242	238	234	221	243	237	235	249	244	250	242	230	239	243	240	223	237	242	235	237	231	221	232	249	218	202	228	248	235	236	232	228	233	231	225	245	239	221	265	234	214	226	229	245	258	226	236	229	242	225	250	261	209	256	242	235	234	237	241	244	265	248	230	251	258	255	249	239	246	207	254	249	228	239	223	221	220	220	232	235	235	228	251	253	249	243	252	232	233	264	260	241	221	232	264	208	233	239	246	232	238	231	224	229	254	249	218	247	250	238	228	229	231	242	241	247	237	276	251	218	254	249	262	242	237	264	250	216	248	244	210	239	239	244	254	231	218	225	232	190	265	248	255	214	249	223	223	200	240	208	232	258	247	241	234	233	244	216	238	279	263	261	229	262	227	240	246	252	212	240	251	267	239	219	245	218	258	260	254	219	234	250	235	252	239	260	243	242	218	229	228	228	215	245	224	236	242	228	226	210	234	250	241	202	202	248	233	214	227	238	251	239	244	238	222	254	232	279	215	225	246	225	241	248	239	234	213	239	217	252	219	241	223	251	230	234	212	221	260	224	226	267	227	250	236	264	244	242	254	280	223	234	231	260	223	231	237	241	238	247	226	247	237	246	265	255	269	229	240	232	257	220	258	242	237	233	213	209	233	227	258	241	249	236	224	261	232	234	207	244	234	230	233	245	230	243	264	232	231	243	253	252	269	210	222	223	259	234	202	225	247	230	202	238	239	243	251	228	230	248	228	248	248	238	246	239	213	243	237	265	243	219	247	215	243	267	241	233	259	239	243	240	231	242	239	226	246	263	262	249	226	228	238	229	214	214	202	204	234	216	262	221	232	216	232	231	224	222	255	240	250	202	268	258	244	252	238	240	243	256	260	251	232	226	246	240	227	231	243	221	220	245	214	238	242	218	240	213	242	212	233	220	235	229	226	202	260	213	233	235	214	247	220	223	224	252	228	231	239	230	244	196	276	241	236	235	243	214	222	243	257	209	227	239	244	220	254	214	211	253	226	239	231	228	205	247	246	229	241	241	236	214	241	231	250	229	218	241	259	225	254	279	249	207	257	256	270	250	210	251	220	247	226	248	238	234	225	238	236	218	253	234	242	257	241	228	222	247	254	248	232	241	242	232	230	230	237	255	212	225	223	247	238	196	249	240	251	226	207	211	228	266	237	228	245	252	248	218	216	257	274	270	245	269	254	220	215	231	220	236	242	228	223	237	222	219	236	253	240	245	229	241	244	243	254	225	217	252	227	237	259	227	201	247	229	251	220	228	264	242	238	204	261	245	230	250	235	224	232	255	235	237	227	228	233	237	219	229	241	268	231	242	221	241	245	223	228	251	231	218	247	248	251	252	238	230	229	237	221	250	237	226	213	253	203	271	251	244	215	219	279	213	230	237	236	203	237	239	204	233	240	265	268	218	190	205	234	247	226	247	227	244	210	246	240	244	244	223	237	264	240	240	220	233	247	266	210	251	236	262	234	239	241	224	233	247	232	242	251	257	239	257	232	235	245	223	233	203	250	227	237	238	259	229	213	255	227	246	229	211	232	223	228	229	249	256	210	240	204	264	216	237	215	235	216	223	241	241	234	249	252	222	248	224	231	210	222	233	245	242	246	216	229	267	228	231	201	258	237	228	226	239	241	273	218	227	268	259	237	245	227	260	221	255	234	207	244
19623	40502	32092	21386	13916	9374	6361	4396	3262	2483	1786	1399	1129	886	743	640	596	534	490	409	407	355	341	350	290	297	327	284	302	295	300	303	275	276	277	273	270	254	268	270	273	228	256	293	278	258	301	282	265	256	280	224	274	306	260	276	298	282	234	272	284	256	273	284	276	305	301	266	272	272	263	258	321	262	288	282	255	266	252	269	254	267	276	250	266	274	294	255	283	253	290	263	302	287	271	301	284	269	293	278	273	290	279	283	265	280	275	272	268	252	255	280	279	288	267	250	275	302	273	296	280	257	266	285	276	284	278	271	303	259	274	266	268	266	283	266	283	280	245	279	267	251	256	246	272	239	262	284	250	273	269	286	293	235	278	267	263	296	236	278	267	277	263	249	265	250	253	307	260	293	278	296	258	286	271	294	290	281	307	282	270	272	260	269	262	276	261	302	250	255	245	276	275	287	265	252	280	228	261	258	259	289	290	286	254	262	226	279	294	278	272	269	261	295	296	273	271	264	260	271	272	299	244	274	290	281	245	294	268	250	259	284	261	264	269	268	273	266	269	254	252	292	274	275	279	262	260	270	257	282	309	291	247	281	261	253	244	291	280	266	256	261	284	284	269	263	282	268	269	273	282	265	262	249	261	274	239	276	284	252	241	285	232	266	288	232	275	251	259	273	270	273	293	281	244	244	267	251	277	298	268	262	293	282	275	283	250	269	259	251	268	260	278	280	262	257	263	287	282	231	257	262	230	285	290	306	260	283	270	243	271	250	268	234	237	273	298	289	272	273	270	268	259	272	310	268	287	301	252	268	262	281	269	272	274	248	269	267	267	267	245	260	271	275	281	269	260	281	245	268	245	267	274	282	259	286	309	296	301	248	258	276	277	285	279	263	259	262	279	282	284	242	307	288	277	260	286	279	279	254	288	256	289	309	262	277	276	263	255	278	269	264	274	234	260	300	279	279	270	247	268	301	288	277	258	287	282	255	237	264	291	233	256	259	270	306	271	281	252	288	279	258	281	272	270	270	246	277	268	287	256	286	267	261	310	271	263	254	299	283	267	286	227	272	293	257	266	284	261	283	259	274	284	262	254	302	274	266	263	254	289	282	280	258	270	286	258	287	270	257	277	271	265	265	257	273	273	259	275	277	263	267	292	261	279	286	258	254	267	260	246	289	279	261	237	285	270	273	255	261	244	283	268	281	234	270	223	285	256	270	299	266	253	268	287	305	251	280	282	269	283	257	275	275	259	294	251	258	255	296	269	250	252	256	261	277	251	273	275	255	249	301	279	287	310	265	262	254	279	277	301	255	258	272	256	249	298	283	247	272	244	264	283	246	267	272	249	278	279	254	270	271	254	289	284	289	273	246	285	241	235	290	260	273	260	272	276	291	257	281	256	281	280	234	235	262	282	281	260	260	277	255	263	237	293	318	262	272	227	291	264	274	276	280	272	249	253	260	288	272	276	249	269	263	251	265	289	254	260	269	287	264	271	271	230	269	282	280	293	289	274	267	295	254	271	268	269	277	273	296	287	277	266	273	257	298	252	279	260	250	291	288	287	338	264	243	254	268	251	295	289	250	249	298	278	273	269	272	251	291	253	248	248	253	257	292	269	261	272	266	277	256	258	255	282	267	247	260	250	264	278	238	260	267	276	269	269	254	268	272	291	274	263	253	294	260	303	294	320	295	266	253	255	260	269	291	259	288	255	252	288	266	254	298	258	267	272	244	281	263	285	265	275	272	276	282	297	287	293	269	283	275	268	270	271	291	292	254	272	262	277	259	297	285	270	309	297	249	273	269	279	266	277	247	272	254	263	317	257	249	260	269	277	239	251	261	292	258	272	240	273	254	269	249	255	287	291	251	269	288	265	277	283	281	302	263	250	260	285	252	240	298	290	255	253	247	294	300	246	272	306	265	246	276	289	298	244	275	261	285	255	273	244	282	284	258	281	281	276	250	269	250	265	274	271	245	264	278	295	271	273	279	263	292	280	283	284	287	277	271	256	265	249	263	282	271	250	248	276	264	270	278	274	282	297	252	287	257	260	285	281	275	260	290	247	258	295	280	283	269	264	260	281	268	276	265	294	249	273	261	274	304	313	279	254	252	275	273	259	260	245	233	266	256	276	270	255	236	247	270	289	293	274	297	277	280	276	255	281	282	262	265	240	294	254	275	279	280	265	268	276	273	290	247	272	269	251	282	247	267	271	241	277	256	280	251	256	242	271	232	274	273	280	257	264	287	288	280	290	268	257	309	264	269	284	270	258	265	280	256	283	286	290	263	266	295	262	261	258	275	257	258	289	264	260	278	277	264	279	266	274	271	277	267	278	287	256	278	257	286	288	258	265	280	283	257	261	283	251	251	255	262	266	280	282	276	257	248	255	264	254	260	277	269	284	268	287	296	282	251	275	248	291	280	277	245	241	262	269	265	262	281	293	271	275	282	275	264	267	309	271	253	272	289	286	285	289	253	283	241	241	282	236	279	303	281	258	256	243	288	262	259	260	267	281	264	248	278	261	249	283	288	255	299	263	260	280	278	259	282	269	282	281	262	280	285	283	269	260	262	274	280	283	278	263	266	258	246	268	285	283	259	315	264	253	264	258	262	266	257	261	279	311	256	272	280	259	254	260	257	285	250	257	261	270	288	251	283	277	304	271	288	259	290	251	271	236	275	278	307	264	286	270	275	280	283	232	285	276	260	273	263	281	259	256	253	254	271	285	290	285	280	253	273	250	283	261	296	274	261	278	257	273	279	275	266	283	260	269	287	247	275	283	255	270	260	282	257	258	284	265	268	284	270	275	244	277	267	299	281	272	255	255	251	278	283	299	256	270	273	268	280	285	282	269	288	270	266	245	305	278	283	281	272	291	272	285	239	268	268	303	280	267	235	282	260	270	265	250	284	309	251	263	236	278	280	287	281	243	254	275	251	290	252	250	283	249	286	260	264	270	251	325	301	243	274	270	279	269	288	265	297	293	293	279	273	272	262	243	285	275	255	283	238	267	276	254	278	287	281	266	297	258	277	260	260	254	254	282	282	287	265	259	304	282	262	267	264	293	298	292	273	289	269	251	286	253	286	265	270	279	286	237	252	271	269	255	283	272	249	255	276	272	281	276	269	275	269	282	271	259	247	292	268	252	280	259	265	275	249	262	244	235	276	257	244	261	257	263	302	270	273	292	262	277	270	286	273	270	316	276	297	249	262	272	243	237	283	273	271	242	294	274	297	254	272	265	269	252	270	286	266	243	272	271	261	298	298	284	276	288	263	267	282	265	265	264	297	285	241	252	269	275	260	293	260	262	264	251	309	294	241	259	267	257	270	248	266	281	262	264	280	280	269	264	295	280	246	250	229	268	237	265	259	276	302	282	256	299	277	275	257	283	260	252	275	259	247	281	268	251	259	266	269	288	284	278	247	241	281	249	266	256	297	258	267	244	279	262	266	269	267	254	261	286	269	261	261	287	269	263	278	245	269	283	289
25244	21337	26590	24571	9271	3854	2384	1694	1180	932	737	611	506	463	404	379	338	310	344	298	299	277	249	275	257	288	271	238	251	259	234	256	270	263	240	238	255	253	259	236	258	237	244	228	251	228	244	241	218	212	244	245	202	244	214	219	256	234	236	303	236	234	235	235	249	239	257	265	228	226	238	220	259	234	247	251	251	233	241	266	244	226	254	224	248	253	256	247	247	216	245	237	219	268	255	279	261	260	238	273	246	253	246	265	254	247	249	238	277	252	265	243	253	229	242	260	264	245	234	216	237	243	249	222	212	240	250	232	194	223	244	273	241	242	253	211	230	235	248	225	232	256	246	242	281	240	224	253	252	230	256	243	242	228	239	262	252	283	229	260	274	265	233	225	213	229	247	238	241	235	234	232	259	231	238	204	249	248	245	256	254	268	240	237	246	254	250	249	235	251	266	249	247	243	248	249	243	256	234	254	241	242	244	239	244	270	227	267	254	241	237	270	244	248	256	257	260	274	246	256	288	266	244	244	212	252	217	262	242	225	280	258	249	252	236	263	244	223	227	243	256	228	239	231	247	259	245	236	259	252	248	224	213	254	259	260	234	231	244	243	231	218	273	259	235	245	260	243	238	253	211	230	250	246	239	242	237	253	219	222	238	252	254	235	243	232	229	249	238	256	239	253	262	265	215	269	213	248	250	244	213	244	222	265	249	253	253	238	254	231	245	261	265	264	224	255	218	204	226	237	234	250	245	262	261	236	230	232	231	220	230	226	223	238	245	240	238	266	253	233	233	252	251	258	234	252	251	242	258	225	235	236	260	245	231	253	251	250	230	253	239	236	226	277	263	237	266	246	264	227	236	262	255	229	248	250	254	226	240	269	236	221	255	240	228	225	254	254	258	249	224	256	226	263	237	250	245	236	248	284	243	247	244	268	245	231	250	261	237	240	229	254	241	229	253	254	270	261	230	262	222	254	255	256	246	227	250	239	242	253	266	264	249	228	243	252	222	247	250	252	252	201	246	235	204	259	231	239	284	250	244	214	269	269	202	250	237	218	234	235	212	241	246	261	243	241	254	257	247	254	248	232	253	237	248	240	255	262	259	245	244	257	257	249	262	218	254	245	247	222	260	219	227	283	248	224	241	249	248	228	228	247	225	234	229	223	251	225	251	266	242	249	262	252	249	260	225	256	266	251	230	254	248	247	254	244	279	248	244	249	245	247	244	253	267	235	233	241	250	259	237	249	244	247	246	211	261	254	266	252	237	232	255	241	231	243	228	252	220	234	222	236	265	241	229	262	244	229	244	261	230	221	207	255	223	240	260	234	253	239	257	267	267	242	274	255	230	270	228	260	251	229	252	252	241	248	265	243	232	236	256	233	232	269	251	242	237	273	228	216	260	225	230	249	219	257	223	238	232	242	261	235	224	273	236	294	237	271	244	246	224	283	227	241	239	257	223	238	216	272	231	229	249	240	258	244	261	249	233	240	261	245	237	265	261	228	248	220	258	220	238	222	268	214	236	257	266	266	259	254	237	235	263	264	224	270	255	221	251	222	252	242	211	252	258	238	239	247	234	251	238	271	249	227	259	234	246	213	234	222	238	256	263	239	227	252	281	237	266	280	241	244	233	233	219	238	259	260	240	238	212	263	250	225	249	248	251	242	275	241	285	260	216	234	239	246	290	261	222	252	231	236	246	247	222	218	231	244	231	247	229	253	248	237	247	240	229	258	241	230	269	260	246	260	230	243	280	241	243	247	238	253	222	247	242	214	280	245	244	250	239	245	224	252	243	232	246	251	272	228	229	246	250	253	238	251	233	269	237	256	226	220	255	223	234	208	232	230	253	250	254	229	248	255	259	248	238	245	247	247	245	242	239	223	242	243	250	242	253	238	227	240	260	238	256	245	228	264	234	232	245	245	257	241	233	263	267	224	230	228	242	255	243	249	266	248	225	237	266	235	264	271	217	268	265	246	251	249	238	239	247	228	264	238	265	241	247	206	228	271	222	243	255	255	238	256	249	253	238	249	279	232	262	242	251	274	232	240	232	232	250	243	235	250	275	229	254	243	241	222	239	240	235	228	245	242	257	259	249	225	239	235	242	242	242	266	267	245	235	261	213	251	245	231	242	251	249	245	263	245	236	278	246	238	248	239	222	233	259	226	240	259	227	257	245	251	263	235	245	273	238	236	261	242	241	261	240	216	236	235	247	216	241	236	219	230	240	261	236	255	232	240	249	254	243	224	228	221	219	240	232	249	258	226	240	235	264	223	248	237	240	241	223	255	254	262	225	252	232	245	220	248	215	220	255	250	227	271	254	239	217	215	233	228	234	256	229	259	290	250	234	250	273	240	248	239	255	237	219	246	245	246	226	257	214	263	277	261	234	250	248	198	277	240	255	227	228	235	249	277	250	237	226	244	242	233	245	224	212	234	263	242	237	244	242	257	238	241	279	248	231	212	224	242	216	232	238	226	233	233	262	235	245	261	261	260	229	223	221	245	252	229	241	222	263	245	239	241	254	237	260	235	254	231	266	242	241	232	253	231	243	279	235	255	262	260	241	253	255	240	263	216	233	254	228	243	259	240	234	270	249	230	243	231	275	251	253	266	230	251	255	257	234	240	231	246	227	264	245	236	229	263	239	251	241	239	230	246	240	237	250	247	224	228	264	266	236	232	210	251	260	219	224	262	243	236	267	225	216	218	246	262	220	252	265	234	247	240	258	225	234	232	237	241	246	213	263	237	255	215	256	251	227	231	267	240	261	260	237	262	249	260	237	248	255	238	219	230	243	253	238	251	223	245	267	255	229	244	248	241	233	225	246	246	237	246	261	238	218	249	282	250	210	259	254	253	243	261	232	232	266	239	224	263	212	221	257	237	270	252	237	262	247	260	212	268	284	248	251	245	247	257	249	239	253	234	241	237	251	232	249	230	243	252	251	243	247	265	240	221	264	254	241	258	247	266	267	244	278	243	243	230	242	239	238	234	262	246	241	235	241	216	246	246	241	234	254	248	235	234	262	224	258	224	261	248	272	245	251	239	244	251	244	245	225	233	274	257	232	234	213	258	255	238	278	245	231	249	267	272	282	251	218	246	244	265	261	240	243	240	274	235	232	260	235	259	234	231	233	226	282	247	229	233	256	262	240	244	236	249	200	247	232	270	232	251	240	247	235	214	235	204	253	247	247	267	254	242	240	227	228	223	240	237	248	250	231	233	247	247	234	238	235	255	228	252	265	260	252	224	256	254	254	242	198	240	288	259	251	223	220	250	234	255	250	249	224	263	240	250	253	241	275	237	256	253	231	229	238	253	237	248	260	245	251	243	245	245	236	239	230	226	230	247	262	248	235	241	215	254	236	250	247	249	238	235	244	237	268	271	259	212	244	265	256	244	245	228	241	247	239	229	241	276	252	209	234	248	261	218	247	225	236	255	232	256	243	238	239	235	250	233	261	242	216	240	251	258	265	230	250	237	225	220	283	252
19113	36310	28207	17329	10965	6933	4735	3230	2321	1805	1382	1018	826	766	603	572	496	465	398	426	370	370	318	306	302	284	315	264	315	309	279	269	304	248	279	275	263	282	329	302	252	279	321	287	304	275	286	302	275	292	304	296	262	295	276	267	274	283	269	305	307	261	264	258	269	287	301	248	286	288	287	294	296	288	273	278	297	295	314	272	252	303	278	283	285	291	262	281	276	275	283	271	286	289	305	285	279	313	281	257	291	261	289	249	295	270	297	268	262	275	257	298	288	254	249	295	301	272	288	286	248	275	264	284	299	291	319	288	292	283	295	292	291	273	278	277	283	317	288	263	276	284	285	299	283	255	308	261	288	300	306	268	249	281	289	292	234	268	278	295	288	300	282	277	279	298	268	275	261	274	290	326	257	305	299	276	259	272	278	277	272	284	282	282	312	294	277	292	304	257	328	282	283	267	272	266	302	273	295	293	278	285	295	274	270	301	276	276	276	290	284	300	294	294	257	276	302	240	293	262	261	289	270	275	271	279	268	273	279	241	273	280	268	252	291	270	282	271	302	263	296	270	289	279	265	264	275	297	277	281	296	283	276	296	284	294	243	289	244	280	261	275	289	271	336	301	271	263	288	275	285	323	311	309	269	266	276	260	294	273	244	238	253	284	291	269	285	313	280	282	322	291	311	302	291	274	285	281	265	311	281	258	268	276	269	287	321	273	302	265	261	296	286	295	276	262	284	302	298	286	280	267	266	265	288	312	263	283	242	262	248	278	273	253	264	278	263	281	285	263	271	290	303	300	282	305	288	284	271	282	279	254	274	336	284	285	285	268	302	308	244	285	282	289	274	260	276	302	256	281	299	300	271	265	292	246	275	293	269	271	265	270	259	295	286	280	283	286	282	303	279	285	273	276	285	260	297	278	277	283	292	275	281	258	275	265	271	241	276	288	254	270	277	275	275	290	266	274	270	274	283	321	271	263	283	267	285	249	294	273	277	307	272	275	261	280	258	296	304	282	304	280	260	313	260	271	265	256	291	266	291	286	261	299	279	278	269	292	301	303	298	282	261	292	273	272	288	262	269	251	272	304	254	283	301	259	277	271	291	294	298	279	287	297	259	272	298	282	276	267	299	268	264	275	275	281	269	273	290	278	284	293	295	290	287	269	277	261	264	258	271	268	289	267	282	281	274	282	270	282	270	292	296	321	293	290	250	235	260	257	288	270	299	265	286	281	323	301	299	289	295	289	278	260	240	261	265	269	282	298	297	278	266	269	286	256	295	283	282	288	307	284	244	290	288	312	261	267	300	275	278	275	287	272	263	291	252	260	258	250	288	310	305	256	326	305	304	261	263	288	296	307	308	259	296	248	252	261	302	308	291	287	289	303	289	281	263	272	278	291	266	321	274	270	280	276	266	296	278	330	271	262	272	266	303	284	271	333	283	260	282	254	238	302	262	296	293	302	263	271	267	264	254	270	272	299	253	291	285	286	291	267	271	263	283	308	249	270	284	307	281	271	276	291	254	271	272	278	272	273	280	302	299	295	316	304	276	301	312	284	276	290	264	261	278	289	271	279	279	298	295	268	286	304	286	269	297	285	253	280	301	268	276	257	296	258	296	278	276	265	298	287	265	299	286	297	292	283	271	286	274	288	256	267	289	269	232	280	310	283	270	293	297	283	260	258	270	264	299	296	263	277	298	273	304	283	279	296	276	283	302	264	263	264	266	278	266	307	299	285	294	283	282	301	296	274	282	268	257	282	255	247	319	315	275	299	270	281	295	290	291	301	306	279	292	277	274	313	254	288	291	309	271	292	264	285	277	275	267	288	268	283	292	282	300	277	275	284	293	278	262	282	258	306	277	301	266	297	295	297	292	274	274	296	277	275	238	293	279	301	280	294	284	256	281	296	274	261	268	262	284	258	287	258	290	279	293	292	297	252	263	307	279	296	269	261	284	291	266	269	282	304	288	285	254	298	276	294	269	255	273	281	258	274	271	268	252	267	254	273	267	281	281	300	270	312	314	294	257	290	233	287	285	293	282	281	275	270	291	270	239	276	283	284	271	277	287	244	299	280	292	318	278	288	255	260	272	300	312	252	260	289	294	297	324	286	275	249	288	289	297	299	275	306	254	267	293	298	264	295	280	262	253	270	279	294	287	270	268	253	267	276	301	307	246	291	261	271	275	281	281	279	283	270	260	301	285	266	296	269	318	285	292	283	265	268	283	262	269	303	271	263	271	269	275	285	267	263	271	248	306	253	282	248	303	287	267	277	279	280	248	295	294	272	298	257	262	291	301	292	285	277	270	277	289	273	271	271	276	287	249	267	289	287	293	294	286	281	272	254	302	273	327	305	276	265	323	266	280	294	287	279	290	288	295	278	308	278	292	295	285	269	283	270	264	279	286	263	338	283	270	282	302	280	280	283	286	279	281	247	302	258	313	292	271	281	282	301	292	244	273	285	286	282	300	300	300	285	261	273	260	320	294	268	284	306	304	285	267	274	298	289	294	285	289	275	243	271	277	291	271	305	285	321	282	286	293	259	301	280	264	304	316	258	285	277	265	285	283	269	308	302	299	294	274	276	278	269	293	275	285	259	282	281	271	289	305	276	275	275	267	293	280	274	270	287	305	260	250	281	279	301	277	270	296	277	291	280	282	295	296	261	301	282	281	275	274	256	253	262	262	276	297	273	264	278	290	285	255	284	271	273	265	266	273	283	274	294	256	270	275	281	297	277	296	311	331	288	285	282	302	292	263	281	250	303	288	272	243	280	275	270	281	271	276	279	274	259	301	289	304	264	293	280	292	282	274	300	252	278	273	292	267	270	285	255	251	298	258	282	256	301	266	288	253	281	302	283	265	281	273	271	255	286	262	290	283	309	264	278	280	279	247	291	255	273	242	268	279	313	264	294	283	294	282	286	263	256	284	283	266	301	306	284	266	314	297	322	259	250	311	277	274	255	262	271	259	252	302	278	257	284	268	282	295	249	290	298	288	279	283	259	268	304	274	289	278	294	287	274	279	276	272	279	284	272	316	255	315	267	277	296	294	303	267	291	282	296	289	286	286	282	301	287	258	307	264	277	315	270	263	229	266	302	285	275	291	313	277	289	258	290	286	267	285	309	259	300	277	277	280	297	272	301	256	276	282	306	285	258	293	287	246	263	257	270	256	266	259	257	291	281	289	302	282	260	255	272	287	270	297	261	272	270	296	267	272	242	281	278	272	277	288	295	297	284	279	286	288	280	271	263	266	262	272	298	293	277	298	282	307	277	290	282	299	306	280	280	305	301	257	250	261	264	256	284	279	289	290	280	257	267	280	271	299	267	287	243	286	281	283	291	284	293	278	291	284	281	275	291	287	267	309	276	271	301	284	290	289	269	293	272	285	282	303	291	304	272	275	261	274	267	256	298	295	295	254	282	267	281	280	269	271	257	288	281	281	295	299	271	301	266	297	281	281	265	291	258	285	260	303	263	298	305	265	288
22759	21323	28795	24213	21376	20707	9438	3441	2066	1732	1279	1005	805	653	572	545	507	437	384	350	354	354	324	254	279	277	243	235	266	261	270	251	263	234	269	269	247	237	247	239	243	250	219	229	241	285	259	251	229	225	237	248	231	250	223	249	236	242	254	236	246	255	233	249	223	248	266	247	256	255	251	242	232	232	224	255	245	242	236	251	239	225	248	263	228	252	237	230	260	263	258	229	241	258	232	259	254	257	238	254	255	258	233	239	235	252	229	264	243	223	248	248	205	259	254	240	247	233	244	239	247	239	253	221	243	202	243	228	254	259	240	241	271	287	239	242	247	245	248	220	250	258	225	250	275	257	238	250	259	276	253	245	232	250	226	222	207	252	267	259	236	220	248	251	261	259	230	265	222	267	259	256	253	222	246	236	247	238	245	263	219	248	221	232	256	226	239	268	261	242	256	236	310	212	259	259	226	256	234	231	262	246	236	266	249	239	224	259	240	268	248	248	233	210	232	235	251	255	251	233	261	244	244	239	232	259	241	234	259	236	246	222	217	246	253	226	269	254	228	242	234	250	242	243	223	250	265	266	263	237	255	257	231	234	225	234	214	223	223	247	239	210	248	226	214	251	244	251	259	234	248	246	226	222	229	259	221	246	255	242	241	246	246	230	245	246	265	243	258	268	234	235	265	231	228	232	215	233	221	256	259	259	250	253	276	240	222	231	247	245	219	254	225	248	253	237	241	238	242	272	256	236	253	251	240	255	237	252	243	246	246	245	250	249	238	243	284	235	262	245	244	261	237	263	224	207	260	268	272	264	254	236	244	255	251	236	264	227	242	241	211	235	244	224	238	240	225	254	249	243	266	216	242	270	230	236	249	264	263	259	228	241	235	263	246	282	240	241	216	275	236	217	244	261	260	269	259	246	248	234	248	260	218	237	236	251	282	246	260	239	233	232	252	251	253	254	248	248	210	240	232	276	254	252	249	249	251	248	227	263	255	244	252	254	224	278	259	226	232	241	238	241	236	241	242	227	193	270	250	244	267	250	263	241	243	257	254	252	256	238	226	267	236	259	261	263	243	234	248	226	228	222	240	234	261	254	244	246	241	257	258	227	212	263	217	245	251	235	244	278	215	250	264	235	253	217	252	259	244	215	235	235	243	246	231	263	230	220	267	268	247	236	251	226	217	243	222	227	264	248	223	224	266	239	269	223	225	264	231	250	231	236	290	224	255	237	235	222	217	246	265	244	225	259	247	248	252	268	261	249	250	230	254	241	235	248	269	221	242	231	238	240	267	263	232	224	255	227	277	268	235	236	238	199	256	236	221	262	277	244	281	244	280	235	247	271	235	244	255	240	251	221	213	209	237	245	227	253	243	274	246	243	215	226	238	261	274	234	247	263	243	232	254	246	258	265	266	254	256	247	238	288	227	238	243	262	224	275	229	233	235	248	215	240	240	255	280	263	256	231	238	219	227	232	252	240	245	239	232	216	207	251	226	257	254	250	224	260	245	255	232	241	266	215	232	242	249	238	272	298	233	237	246	244	254	233	231	219	273	252	255	245	240	246	225	231	243	209	232	234	252	241	248	250	212	249	256	250	254	256	266	273	243	228	256	268	288	256	252	262	225	226	251	259	242	244	254	268	247	230	249	201	246	252	243	238	252	236	233	274	247	231	261	252	238	247	237	261	240	256	231	242	233	268	254	215	215	245	258	235	220	235	247	261	242	256	233	246	228	251	245	259	247	248	234	238	263	263	261	250	240	236	254	233	261	226	252	270	261	260	252	230	230	233	238	236	213	220	232	242	242	260	214	224	241	257	242	247	240	249	234	250	286	265	216	268	246	247	269	252	247	219	258	197	246	234	243	217	272	250	217	247	245	250	225	230	236	237	225	239	241	247	262	236	245	208	252	245	258	280	226	227	229	249	251	222	230	234	249	250	240	246	224	211	252	292	237	243	209	238	263	233	236	247	248	265	225	260	230	262	256	256	242	236	217	247	211	244	276	238	245	257	269	261	233	257	234	220	238	252	224	240	245	248	253	218	255	241	233	253	237	239	250	238	264	221	256	259	249	249	276	235	202	252	259	249	258	253	252	257	248	237	233	249	243	237	247	248	211	243	228	249	265	246	237	244	240	250	265	232	260	236	231	232	243	245	247	239	252	266	241	214	253	235	229	219	225	223	254	241	247	257	235	252	240	264	230	231	262	217	254	234	265	230	230	232	241	245	257	229	210	270	244	253	239	230	229	229	281	235	249	249	250	246	227	250	230	223	227	222	255	245	239	244	212	225	242	230	259	266	237	222	209	262	237	242	257	242	228	233	255	243	233	270	227	254	245	227	258	270	258	253	232	257	233	235	231	252	266	242	252	257	250	257	249	238	261	237	268	230	274	300	217	222	260	261	238	222	221	248	253	225	233	221	244	222	270	203	260	246	241	221	239	255	235	275	229	241	236	244	238	229	257	225	226	244	223	235	242	225	220	262	261	224	237	252	270	236	267	245	231	250	249	262	240	242	238	259	268	232	226	241	261	231	239	230	250	254	240	235	249	243	226	247	243	232	263	242	267	253	250	252	228	222	270	217	225	234	245	222	228	259	258	244	275	234	263	258	229	238	236	256	222	248	261	223	240	253	249	259	225	227	243	237	249	263	258	229	233	243	250	248	235	259	236	267	236	242	209	252	259	261	274	256	222	252	238	256	235	250	224	251	229	235	270	228	250	233	216	250	248	250	224	241	237	230	264	228	263	255	220	197	249	234	252	231	236	266	242	258	226	244	243	267	225	241	251	253	214	240	219	257	235	249	259	247	231	237	229	236	257	239	227	236	248	223	217	240	244	218	239	224	237	244	235	255	239	262	249	236	270	231	233	225	221	255	252	244	234	240	240	219	266	237	250	233	235	253	260	251	233	237	235	272	234	238	265	244	240	230	228	239	255	250	259	229	243	243	250	226	257	247	234	241	242	255	239	230	244	226	249	275	228	263	247	252	232	244	245	243	246	218	246	260	261	239	236	246	233	244	269	251	269	251	242	245	240	233	258	264	231	267	225	244	283	241	241	251	259	252	266	234	244	252	244	236	214	269	256	226	254	244	242	255	244	264	234	256	252	227	261	237	263	269	264	246	229	234	253	228	230	218	241	268	229	232	244	188	237	268	236	219	238	216	231	240	217	236	229	243	218	249	244	263	247	227	256	258	246	235	251	225	231	252	236	238	242	243	217	232	236	262	241	234	238	239	252	222	250	297	226	276	203	240	255	279	230	247	268	240	259	263	223	240	240	232	272	224	225	226	255	227	236	243	217	255	233	239	238	237	221	236	240	249	224	237	234	246	260	248	253	214	245	255	229	250	220	234	244	258	227	257	270	232	256	240	247	227	230	250	231	255	276	252	215	231	269	283	225	239	238	224	251	257	253	267	265	237	251	228	257	249	230	238	210	282	240	260	246	254	271	263	265	239	256	238	233	231	238	218	267	231	229	233	244	238
21398	44370	36501	25067	17351	11781	8079	5795	4117	3122	2393	1774	1343	1156	941	819	690	587	561	479	401	441	342	409	335	372	311	307	305	307	271	281	273	284	286	281	273	271	258	254	264	285	284	279	299	270	281	264	294	267	269	258	291	256	310	295	266	277	262	264	287	254	278	264	279	292	300	255	259	243	264	267	277	269	260	250	287	262	292	266	280	277	269	280	287	268	241	290	266	248	263	288	275	278	284	310	279	243	290	274	273	266	310	267	274	269	291	294	299	259	255	277	256	244	268	261	276	255	298	272	262	269	287	274	285	281	255	278	298	246	278	274	253	266	262	255	253	252	265	294	258	273	300	255	277	245	289	282	294	256	290	296	239	263	263	287	251	292	261	277	237	270	278	290	295	260	289	258	258	272	260	283	273	272	255	256	258	299	284	268	240	289	248	271	273	269	257	284	258	286	280	293	284	275	300	271	268	268	270	300	293	284	282	275	274	267	260	299	256	255	289	296	280	269	295	266	273	297	248	278	293	304	257	266	276	275	254	270	249	268	250	289	293	296	250	294	258	275	281	262	272	285	282	257	264	266	282	285	256	292	265	263	305	277	261	297	284	308	275	234	279	297	282	262	279	262	261	276	264	244	281	269	276	284	270	288	296	290	277	278	262	263	261	303	265	275	260	265	286	300	291	268	257	286	302	264	282	266	293	264	288	292	282	291	288	278	275	249	283	279	290	256	283	287	296	251	259	257	266	288	261	300	276	286	255	290	290	261	298	271	267	254	295	260	280	267	247	266	263	232	267	293	278	290	294	277	262	277	280	279	281	281	282	276	235	278	282	229	306	262	265	269	240	276	293	254	244	266	270	263	275	276	277	245	283	270	270	283	271	270	274	273	277	280	256	254	273	275	288	257	286	267	269	259	300	241	265	279	247	248	264	261	276	284	271	297	258	260	306	282	266	264	280	280	264	278	265	253	274	259	269	294	260	250	294	278	273	271	284	270	257	266	265	279	275	293	273	273	283	267	261	266	276	304	278	274	257	286	282	301	273	290	274	286	282	279	260	283	275	278	310	267	244	305	277	264	242	293	249	263	248	266	274	291	306	247	265	273	271	313	256	289	252	297	241	267	273	270	251	274	270	269	269	284	285	268	251	283	289	286	290	263	294	275	283	278	291	244	278	285	258	275	268	289	270	267	260	297	298	272	251	287	286	255	280	268	239	272	254	282	271	287	278	236	274	298	280	278	251	305	288	266	272	269	301	269	251	295	251	270	300	283	285	263	275	279	269	291	267	301	279	247	290	260	288	269	283	294	288	270	266	281	247	269	285	259	282	237	244	270	263	280	269	277	278	268	266	257	289	295	302	276	252	270	264	280	262	296	255	262	296	288	278	256	264	287	268	260	257	273	262	238	277	228	270	283	266	283	246	311	291	277	277	276	272	267	259	275	276	298	256	292	307	271	276	271	271	238	294	298	280	249	284	252	274	287	234	284	292	308	250	254	260	290	260	248	287	289	255	274	269	295	277	259	273	252	257	264	262	286	285	294	265	290	262	281	294	272	294	302	263	274	262	281	265	259	279	266	277	248	298	266	277	299	267	275	251	281	266	277	304	244	270	291	269	275	264	275	257	296	298	277	266	284	283	286	268	264	269	267	286	275	311	309	274	304	271	283	275	293	274	264	260	278	276	332	273	299	287	270	276	292	243	293	273	297	275	270	262	262	266	272	272	245	277	276	285	252	280	263	303	280	291	273	285	274	268	259	272	285	296	267	301	275	262	291	265	266	306	249	264	272	268	261	270	259	226	265	273	291	295	274	276	283	285	296	282	270	290	273	284	300	265	272	252	288	287	289	284	296	256	243	270	283	280	254	263	254	278	275	309	266	305	270	248	257	277	261	274	281	286	277	258	274	250	246	273	268	286	228	262	288	280	277	293	274	303	253	283	277	281	274	283	253	286	259	290	272	268	281	279	281	247	269	259	289	295	241	263	274	264	274	248	271	291	278	276	264	276	290	301	274	266	272	275	272	292	279	276	240	264	280	261	253	275	250	293	289	287	273	270	273	256	266	290	296	257	275	275	288	269	279	249	288	272	231	284	251	268	277	251	267	287	255	265	282	270	302	280	284	273	266	267	266	275	277	281	269	319	307	314	271	278	247	276	248	280	258	321	290	278	289	255	268	306	269	240	254	280	276	274	262	258	316	253	290	265	282	283	293	278	302	275	278	286	294	264	269	303	279	296	262	256	290	290	284	245	268	267	283	262	278	244	273	283	268	293	298	288	263	250	254	253	261	260	262	291	242	311	254	289	283	261	312	248	295	294	278	263	290	259	286	268	287	255	258	251	283	272	265	309	285	258	280	259	272	256	251	270	252	281	274	277	292	284	268	260	242	258	244	260	278	299	262	290	276	274	266	262	264	285	257	263	248	305	308	283	273	253	305	277	287	275	253	262	255	303	313	288	282	260	254	267	294	269	293	292	284	275	290	279	289	281	292	271	306	255	284	304	263	277	267	261	263	271	283	281	266	269	265	280	316	281	273	263	284	286	261	289	277	230	295	298	306	270	266	283	278	265	268	276	294	270	260	259	275	266	291	287	284	270	253	291	293	283	300	278	278	304	259	282	277	274	283	296	272	274	285	279	304	285	269	276	246	255	267	279	241	245	254	282	283	265	298	302	283	273	277	288	250	271	258	286	244	253	251	253	277	283	273	293	269	256	263	289	272	284	307	275	281	240	273	249	245	280	261	278	269	297	280	264	268	268	287	248	264	227	261	279	262	279	282	291	271	268	271	279	277	266	253	292	307	263	269	257	266	280	282	260	265	268	277	267	266	262	258	293	252	260	260	272	267	285	284	296	292	284	291	288	265	311	260	276	280	269	256	292	271	283	296	242	286	247	289	252	288	278	287	272	290	245	311	275	268	297	267	308	265	294	294	277	279	278	272	268	273	258	263	270	251	256	267	280	253	247	241	252	261	271	269	302	297	254	261	238	294	263	265	281	290	277	275	285	264	270	284	244	279	247	298	264	293	257	269	251	261	276	274	259	279	278	284	275	256	306	278	269	277	267	253	277	274	244	262	285	269	284	247	259	274	286	249	280	289	251	277	313	259	277	262	288	268	255	288	266	277	283	262	269	262	263	251	264	286	284	271	284	292	256	273	289	294	265	263	263	293	280	276	311	287	290	258	290	249	261	266	313	255	271	274	305	287	264	245	275	273	270	261	272	285	261	269	234	287	273	289	250	263	288	285	278	278	270	274	317	276	259	278	298	279	257	257	258	274	236	247	285	263	260	262	286	254	259	270	273	277	282	292	300	242	272	254	292	297	282	291	243	256	274	314	252	274	272	298	249	294	282	265	266	276	281	263	281	285	264	274	300	314	263	281	308	250	293	287	264	263	297	273	261	251	287	257	253	267	243	261	269	312	280	261	300	269	288	293	263	249	264	287	274	299	288	269	269	252	285	236	270	263	231	283	255	294	253	248	292	270
28376	23018	21278	11699	5363	3050	2003	1357	1035	864	604	530	474	406	382	325	342	306	305	270	281	257	258	251	252	284	220	278	246	228	262	250	268	242	248	261	249	243	244	251	243	232	252	227	246	235	263	255	243	258	239	270	262	240	243	231	275	238	261	240	255	248	254	252	247	264	249	228	266	255	249	248	199	251	293	221	241	260	271	224	238	259	242	233	270	247	244	231	244	263	245	238	256	264	248	239	226	248	241	260	262	218	260	236	249	255	258	255	254	235	254	274	254	240	223	244	259	261	267	245	237	238	254	244	227	247	254	239	238	230	239	249	244	254	250	239	245	258	225	259	244	242	236	220	251	240	243	232	252	242	216	248	224	240	248	242	235	255	221	247	213	274	255	257	255	232	240	220	225	256	259	240	242	219	255	252	255	240	224	276	235	242	217	266	232	268	238	270	247	263	222	243	216	268	229	245	221	256	226	257	246	244	239	252	235	262	230	269	242	220	253	236	266	243	271	216	239	254	216	262	238	256	253	249	269	238	242	256	260	257	265	284	253	228	247	245	265	241	250	255	232	219	224	240	246	227	236	251	237	262	248	224	236	262	249	251	217	227	253	211	260	240	251	231	227	268	265	208	245	253	273	236	262	230	281	252	265	227	252	247	306	229	247	230	255	260	274	272	256	240	203	247	266	238	264	252	230	240	259	224	229	229	239	224	198	226	251	234	219	251	261	247	237	231	233	232	259	244	260	274	216	260	237	259	226	228	230	250	232	256	238	241	262	220	233	233	258	247	219	239	244	217	240	245	236	226	245	210	224	272	231	291	217	238	234	249	241	243	273	257	241	257	253	255	254	242	255	242	263	230	260	233	240	229	211	236	263	215	248	251	251	257	253	243	244	247	244	272	249	266	245	247	238	256	252	248	220	251	218	219	243	261	222	246	275	237	274	233	230	249	280	250	250	260	258	256	233	266	241	238	260	228	260	243	237	222	248	261	226	260	247	209	234	260	243	246	238	231	237	258	250	199	222	255	233	258	271	243	240	238	258	254	262	249	245	257	255	257	241	220	265	264	263	246	230	244	252	262	248	249	247	245	266	231	241	264	263	257	290	231	211	221	253	233	231	260	246	256	243	223	249	257	229	252	246	264	229	266	252	243	243	229	244	224	263	241	250	265	227	263	245	240	226	252	239	235	247	244	235	239	250	246	268	270	240	258	277	252	249	253	245	271	215	270	266	225	262	248	239	283	220	246	233	253	224	248	271	240	262	244	235	251	258	257	227	258	261	244	273	215	262	231	243	263	238	243	263	240	249	274	262	257	237	239	248	256	255	249	241	275	260	254	274	256	247	247	265	257	243	282	246	275	234	240	253	240	245	229	239	251	255	245	264	270	224	273	243	248	245	248	244	233	248	247	241	259	228	300	236	250	224	243	230	233	234	248	252	264	260	250	216	242	250	276	232	225	244	243	220	225	248	246	245	238	253	271	228	262	234	234	257	269	255	258	238	229	236	263	241	234	223	241	248	246	253	215	270	272	263	238	228	250	208	225	261	279	240	262	265	249	262	231	249	266	247	232	254	235	244	230	217	239	247	246	226	219	223	218	242	251	290	219	266	227	233	260	259	253	245	262	228	225	251	235	233	248	248	238	232	238	266	237	251	242	285	259	253	230	248	220	223	264	229	217	239	258	242	243	248	248	246	280	248	233	224	273	254	282	254	226	230	243	232	251	232	262	254	238	217	228	234	223	249	232	244	251	245	242	237	265	264	222	226	235	265	247	237	239	264	239	233	234	248	292	247	231	264	255	279	250	277	224	250	264	249	243	240	256	248	225	251	260	232	219	257	246	249	240	227	267	237	266	260	252	239	275	234	261	227	242	253	258	265	226	236	264	262	242	216	266	256	275	242	237	228	238	256	249	256	231	273	250	233	252	235	243	247	235	228	263	249	262	262	240	248	220	242	251	221	266	287	235	270	248	260	248	279	245	241	265	241	211	240	230	220	232	234	233	221	242	249	241	250	248	284	248	253	254	253	246	223	257	242	256	225	244	252	247	220	263	251	248	216	214	247	251	250	231	238	231	233	294	260	256	254	269	242	237	236	238	245	231	262	224	245	237	276	238	252	237	237	222	215	236	233	240	231	279	245	259	245	249	283	224	266	254	242	234	253	241	217	242	262	244	256	267	242	242	245	238	250	240	232	272	250	247	245	235	267	242	244	246	253	274	250	250	234	245	252	240	235	245	216	240	262	261	275	258	240	275	265	231	305	241	272	253	232	238	247	228	265	263	252	255	262	245	255	230	221	231	277	244	267	231	257	255	263	257	269	234	243	226	237	262	234	269	249	260	252	234	248	247	241	233	229	250	268	240	241	236	249	233	223	252	229	258	266	247	217	257	237	262	228	259	258	255	226	259	244	245	255	256	241	262	244	277	238	251	256	256	258	225	266	252	236	232	248	236	258	270	209	243	257	231	226	226	257	217	259	229	246	217	232	217	251	216	247	243	259	212	254	252	266	254	239	217	231	231	241	262	222	265	242	245	240	259	237	229	277	259	220	248	232	232	242	250	225	239	244	243	265	268	249	267	239	228	245	256	242	194	200	250	236	260	260	208	262	242	257	232	249	211	225	245	273	247	248	241	250	263	242	238	232	232	227	246	260	247	270	238	242	205	232	247	285	244	245	214	223	237	252	256	234	217	243	222	249	249	244	257	244	235	246	249	241	245	224	240	282	233	250	216	226	256	246	236	242	241	246	224	250	271	252	246	251	242	260	264	230	254	229	268	245	258	268	235	269	264	235	276	239	238	243	270	238	230	262	231	245	252	234	261	242	242	222	260	239	259	237	233	274	252	229	263	239	245	202	243	262	253	218	263	252	234	259	239	275	259	250	271	235	228	237	231	256	237	245	236	259	247	251	242	245	241	235	262	269	261	241	215	286	226	244	262	252	216	252	226	251	254	244	249	271	244	256	243	277	254	255	262	261	259	224	264	214	249	256	266	220	260	260	233	216	251	276	261	216	281	238	243	237	242	223	259	235	233	255	264	257	256	238	218	234	239	245	260	253	261	249	279	242	254	271	234	248	260	275	259	245	275	266	244	232	233	238	261	229	204	221	253	248	244	230	256	245	257	267	247	247	219	221	241	244	227	267	265	221	228	231	269	253	225	255	263	242	260	246	259	255	244	253	241	273	249	229	237	260	228	263	271	219	234	208	234	258	242	262	248	232	245	239	246	240	248	241	237	270	252	239	249	280	224	262	249	230	245	270	227	247	247	238	224	235	246	244	235	242	248	249	241	261	244	268	228	227	236	238	247	248	283	244	256	232	261	230	258	253	244	255	212	243	244	253	224	240	215	241	241	234	271	269	277	270	232	269	236	237	249	240	257	258	254	241	265	265	254	250	234	259	275	244	259	278	233	242	246	257	246	219	221	251	241	211	220	208	248	247	225	223	225	259	273	244	240	233	261	226	227	232	268	252	256	234	241	233	263
19689	33796	25717	15036	9250	5620	3773	2631	1971	1459	1141	889	755	649	567	495	439	404	351	369	319	360	305	308	287	314	307	290	308	301	268	268	307	303	286	287	283	273	265	284	310	260	280	268	274	249	267	264	293	291	287	300	278	298	273	296	287	310	283	259	304	282	308	256	286	274	260	259	263	301	272	286	287	287	263	266	270	252	299	264	293	295	294	267	265	273	267	265	274	292	340	285	301	278	254	279	290	276	285	269	263	269	283	259	296	302	272	291	287	285	270	292	294	294	294	274	258	258	273	269	310	271	284	307	290	281	300	295	241	291	256	270	286	240	301	272	238	274	286	290	264	278	287	278	283	293	298	276	292	296	297	284	277	294	285	297	281	270	267	268	302	272	269	279	285	274	260	266	262	252	267	258	277	272	312	278	248	276	279	294	264	292	266	272	290	272	293	281	300	293	277	290	279	288	261	296	323	289	301	283	246	291	319	308	268	269	296	298	281	289	305	255	310	305	256	309	286	289	276	254	279	285	303	262	271	267	279	279	274	286	290	274	258	262	279	291	300	285	270	259	255	272	292	294	269	282	293	276	287	286	274	282	277	278	298	265	281	280	265	300	289	305	279	258	280	270	278	292	315	289	284	270	301	298	295	295	308	272	299	273	278	280	286	280	302	287	298	259	304	290	295	268	271	296	267	283	277	283	260	270	301	285	278	266	255	279	272	264	281	281	296	249	280	282	262	296	262	268	280	284	288	292	273	270	260	301	271	256	265	282	276	271	272	269	258	271	274	307	262	292	282	292	277	270	293	265	292	266	294	298	286	269	263	284	274	268	281	280	245	257	286	306	292	291	306	304	280	289	271	303	285	277	309	272	280	306	277	304	279	246	289	309	294	265	278	273	289	289	258	255	283	297	302	263	287	276	286	295	278	262	259	263	275	293	288	278	309	256	297	279	246	283	271	245	291	290	281	294	287	291	265	245	258	278	301	285	282	281	279	281	264	300	253	291	313	281	285	293	278	260	285	297	268	266	285	261	295	277	266	271	295	280	271	283	281	291	292	273	276	293	308	271	255	283	291	286	282	268	287	286	259	284	293	284	283	268	293	276	284	261	289	303	249	276	258	281	254	263	288	300	293	287	260	290	273	270	284	286	281	278	272	308	282	300	296	276	269	267	294	287	235	286	265	292	304	299	271	293	271	284	296	292	290	298	275	263	293	299	282	283	285	291	281	272	309	280	277	260	278	292	286	290	307	304	282	252	292	253	275	264	269	265	297	309	268	297	234	258	281	280	307	286	284	266	291	276	279	267	278	264	272	312	311	296	274	312	289	311	274	277	254	293	291	284	264	294	275	288	265	293	267	252	259	308	264	259	309	292	291	263	274	312	270	257	281	293	279	249	287	279	280	290	284	280	287	270	267	283	286	288	285	286	275	280	296	280	271	266	262	253	288	286	292	285	265	272	299	297	292	293	284	305	272	302	292	258	259	297	272	290	257	275	257	275	264	289	267	279	280	282	282	321	289	300	280	280	301	285	278	304	274	318	295	264	287	280	277	280	251	287	255	279	280	256	309	268	274	318	280	262	251	297	288	258	272	270	270	278	280	295	283	298	286	282	293	302	275	287	293	273	260	263	289	265	289	286	305	274	289	260	269	265	287	301	293	284	294	324	308	285	308	270	310	310	275	308	248	274	260	284	312	241	275	265	298	282	279	263	290	282	288	270	269	291	314	294	256	289	272	282	284	288	289	298	258	284	267	274	260	275	285	276	297	279	305	266	273	266	251	276	267	305	311	246	292	285	247	257	297	264	325	287	286	295	272	264	299	268	289	279	263	267	283	289	270	276	296	314	288	248	274	253	284	259	291	291	277	317	274	276	267	316	284	311	265	297	283	297	296	294	256	254	306	282	302	282	260	252	261	275	282	279	257	269	308	303	282	306	266	276	295	281	297	307	298	308	278	299	287	272	283	270	300	277	284	288	272	294	264	285	266	277	287	302	304	280	319	279	277	298	289	302	296	258	297	267	286	272	261	306	275	279	293	292	275	268	284	309	255	281	293	255	288	294	263	301	302	273	283	280	292	285	244	267	288	268	260	291	259	275	276	275	274	295	277	282	278	286	299	335	291	275	290	267	303	304	274	274	301	307	262	259	288	281	248	285	260	285	273	282	275	304	314	287	267	255	248	265	253	294	290	279	255	280	298	303	278	280	289	313	312	274	291	284	284	285	272	308	249	286	282	259	272	274	292	288	315	319	272	280	302	263	257	267	240	277	253	263	284	288	275	271	267	271	269	274	303	292	313	300	277	268	281	281	275	268	319	269	303	302	298	280	291	292	266	273	297	299	284	283	257	310	281	291	289	261	297	270	286	286	277	308	280	257	259	248	289	291	267	286	286	302	291	286	301	268	265	273	290	281	275	299	288	276	281	278	278	311	292	289	267	280	292	281	288	265	303	272	300	307	270	274	256	313	291	243	277	268	304	281	289	295	294	292	257	303	297	285	259	297	295	279	295	302	256	264	308	274	255	258	272	329	261	276	286	284	287	308	273	259	266	249	271	288	262	253	285	269	283	284	296	310	264	263	279	258	323	268	260	271	283	271	289	300	288	288	278	265	289	298	273	279	278	284	296	273	276	289	264	283	287	284	285	276	296	284	251	262	274	291	295	287	284	281	283	299	309	287	275	275	262	281	293	274	292	291	272	270	278	289	293	296	280	294	289	280	256	328	289	269	277	284	281	270	280	262	278	313	265	309	289	274	278	324	306	289	273	255	292	246	252	270	277	263	281	275	304	313	305	280	274	273	291	308	261	268	262	281	309	322	304	301	279	320	307	282	316	274	260	296	310	265	306	243	270	297	283	274	290	310	289	256	291	295	298	280	301	259	282	287	283	249	275	280	272	280	273	295	293	292	262	293	263	276	291	316	278	284	269	336	267	283	273	296	265	260	320	300	279	280	304	292	285	276	276	260	258	288	299	255	275	278	286	297	267	321	289	305	303	306	292	270	303	282	281	316	285	274	291	298	285	274	307	287	263	267	257	261	287	265	248	256	254	280	279	284	301	296	294	304	298	287	273	284	293	278	252	278	259	300	287	287	301	282	274	275	289	281	275	315	284	277	262	282	267	299	271	274	293	297	252	252	316	289	272	291	304	272	271	290	311	304	289	232	288	266	288	278	281	266	286	290	287	307	289	274	248	263	239	260	308	265	286	261	292	271	264	252	296	265	286	299	289	308	276	274	263	292	292	263	335	286	269	259	299	263	245	295	286	272	291	269	291	305	279	256	283	297	290	258	279	283	311	263	285	282	288	287	282	284	320	271	278	259	266	265	264	275	261	273	294	289	258	317	282	265	283	275	268	283	259	298	252	267	280	305	300	270	292	301	280	306	273	265	305	294	287	288	294	306	280	301	281	283	289	293	279	277	267	285	284	266	281	298	312	271	272	310	290	290	293	246	290	268	257	303	293	279	304	286	274	239	278	273	264	235
23676	21293	28339	24621	21089	11638	4212	2344	1531	1281	989	810	635	549	462	409	388	346	337	313	313	329	272	283	282	259	262	257	266	240	246	260	249	251	227	265	236	254	232	217	256	231	250	232	242	249	252	245	237	241	243	234	232	227	225	257	262	239	261	255	262	237	225	223	219	241	245	213	257	250	209	248	252	240	244	225	215	253	270	244	246	237	252	215	245	243	238	252	227	230	218	229	260	231	246	241	223	229	232	238	215	235	241	220	223	230	247	243	235	219	238	242	237	252	229	249	240	238	227	252	239	231	214	235	246	265	225	239	254	237	250	246	208	232	236	241	223	229	244	245	254	242	229	227	256	223	232	248	243	240	254	226	230	232	248	261	256	224	248	231	249	231	258	232	239	220	254	239	239	222	244	245	225	242	243	259	218	225	238	234	212	237	237	223	246	240	213	243	221	250	239	259	227	220	229	247	254	229	266	245	255	225	237	238	242	207	229	245	240	267	211	213	245	243	233	242	256	242	240	236	235	247	250	218	248	252	241	244	231	249	243	237	216	267	252	236	231	257	238	281	237	251	245	231	220	244	243	202	269	256	251	222	235	224	248	246	238	233	236	278	242	280	256	242	250	278	250	217	243	233	241	250	246	245	217	239	235	235	250	224	235	233	244	226	216	249	253	225	233	260	255	253	267	235	271	259	247	262	242	252	226	253	250	259	251	247	245	225	253	228	259	239	225	263	256	229	239	225	234	240	237	268	233	221	235	245	237	245	255	244	229	221	243	235	247	246	216	254	244	229	266	223	227	225	250	239	220	256	236	242	230	233	239	245	245	255	213	247	246	220	249	266	250	236	258	214	247	229	252	231	242	230	207	234	217	237	233	246	267	245	246	252	237	229	230	224	234	249	212	247	251	223	233	234	227	237	207	251	228	226	255	203	250	263	237	261	239	230	246	222	260	232	218	242	201	244	222	258	213	223	254	235	232	231	230	223	232	234	253	244	260	257	249	262	212	236	222	238	250	243	232	247	247	233	230	224	253	267	239	226	249	252	250	230	248	230	246	206	252	252	262	246	235	251	220	221	222	232	207	242	229	238	231	225	226	226	227	254	238	238	241	251	246	244	246	237	217	252	247	261	229	228	233	265	241	251	272	219	214	245	249	229	249	216	265	211	240	227	228	243	221	227	220	243	213	244	256	237	259	254	223	228	258	284	211	266	220	251	245	232	241	232	233	232	240	250	252	263	248	205	229	236	249	230	234	222	261	226	255	253	222	237	238	234	222	240	262	259	236	231	227	258	244	241	230	239	240	261	222	237	229	233	242	236	226	248	202	270	236	230	251	244	210	242	241	240	239	220	288	248	234	238	249	239	224	211	258	234	278	255	249	237	266	226	245	232	236	208	255	224	247	253	258	231	239	258	264	238	220	226	236	244	220	250	251	237	244	213	216	240	236	268	252	248	211	245	216	249	264	215	245	276	240	222	255	239	232	202	243	239	224	222	235	258	232	266	257	256	256	215	230	224	221	235	242	222	260	262	222	235	208	262	216	230	260	251	242	245	246	250	218	247	226	256	246	217	232	234	269	247	242	228	197	227	225	224	232	236	239	217	231	234	236	222	241	227	255	233	257	256	213	239	244	229	232	212	230	252	254	237	236	262	220	242	246	227	246	245	248	273	223	240	232	221	243	260	225	264	240	207	251	228	239	229	236	250	275	279	238	243	237	261	251	195	228	261	248	227	258	233	241	221	218	238	226	246	253	255	232	233	216	222	230	215	258	219	235	249	243	257	239	270	216	238	242	222	237	211	252	243	222	238	248	240	251	225	233	248	246	231	291	225	232	248	280	245	240	251	252	241	253	222	229	247	265	231	251	247	232	240	254	240	250	246	262	243	261	249	290	228	272	246	256	244	233	249	255	244	241	247	240	254	251	234	244	256	248	258	236	244	244	246	232	225	249	249	220	241	232	237	231	219	207	253	195	236	238	223	221	236	248	235	236	238	247	235	217	222	221	260	239	243	273	238	228	225	227	229	257	210	226	237	235	250	239	250	248	231	251	242	247	268	232	228	254	241	241	247	248	238	229	249	218	249	214	218	233	200	224	230	233	264	229	209	243	237	221	231	260	236	226	243	252	220	242	223	237	267	224	258	216	223	229	211	266	214	222	219	253	232	242	252	244	228	234	241	232	268	225	241	253	267	263	220	233	240	238	212	237	243	251	277	247	257	271	267	259	263	229	239	261	247	259	255	208	229	219	249	267	213	249	236	249	251	238	239	271	229	231	225	222	230	223	226	262	235	255	257	260	233	258	253	268	248	234	234	228	242	267	230	220	245	239	227	214	245	259	226	248	250	237	284	263	229	231	263	245	249	216	251	252	261	235	239	267	219	209	235	259	234	202	229	241	228	219	242	235	251	252	250	232	245	240	222	209	226	250	266	228	236	245	257	250	223	250	237	229	214	220	235	234	237	233	256	246	246	223	277	229	240	223	261	241	250	239	239	246	225	282	245	258	238	265	239	263	246	270	290	261	239	227	247	247	236	269	232	250	257	249	269	244	228	226	255	231	251	268	246	229	202	223	260	219	229	225	270	239	263	241	244	234	242	250	251	261	202	264	273	233	253	221	209	239	232	246	262	226	233	231	235	237	225	254	239	213	213	258	257	221	226	237	196	204	236	247	242	228	210	240	260	240	230	247	227	240	215	247	222	228	227	224	242	232	248	223	223	260	213	215	236	260	247	206	246	254	237	218	259	235	243	244	219	262	252	222	249	224	251	240	250	229	239	264	222	264	242	226	238	266	251	239	229	237	265	215	276	233	251	263	259	258	221	266	244	247	253	215	257	250	244	217	234	243	200	247	230	259	207	247	229	225	251	231	277	236	250	240	230	243	226	192	216	218	233	248	253	223	256	223	227	237	241	256	244	216	256	205	244	232	252	219	228	227	216	240	216	217	208	246	228	253	225	224	254	229	255	267	220	260	259	219	230	233	240	247	248	256	227	234	221	266	224	247	222	265	233	245	221	271	245	232	254	251	232	240	248	211	253	242	223	225	236	247	254	260	268	226	256	227	224	239	224	248	251	244	247	222	253	270	238	260	278	223	233	233	256	234	232	226	216	256	237	241	262	224	239	251	256	237	245	248	235	224	237	229	241	240	248	250	251	244	264	216	228	262	226	238	258	270	233	252	276	252	247	224	266	261	234	253	248	265	243	214	247	233	264	236	210	227	238	226	241	231	235	242	248	212	239	230	242	242	225	249	270	237	253	212	225	246	252	244	245	247	251	248	260	241	256	203	207	253	227	234	238	235	230	252	233	256	232	234	249	208	205	220	248	259	240	254	247	240	229	265	254	261	256	228	253	229	239	241	223	227	266	237	257	230	257	216	256	251	254	234	218	239	241	256	242	243	245	232	254	251	221	240	254	225	239	262	251	233	228	216	246	212	214	274	231	245	243	228	260	244	254	248	229	236	252	252	224	232	221	252	253	249	275
19826	40764	32616	21487	13943	9236	6348	4441	3292	2334	1796	1402	1034	894	730	648	574	506	439	441	377	368	355	310	319	327	278	289	311	316	299	274	275	291	297	304	280	233	290	254	255	289	302	285	267	262	295	273	251	293	277	255	275	235	272	275	261	268	289	270	286	304	271	279	267	280	295	278	296	257	240	282	273	254	234	284	258	271	295	280	273	265	290	289	263	295	267	252	262	275	260	285	302	268	278	272	273	289	265	288	263	292	266	264	288	252	255	272	288	284	243	245	282	300	287	263	278	278	291	250	263	264	276	262	286	276	275	238	287	276	281	284	272	278	265	284	299	265	257	283	260	239	273	281	269	261	278	275	277	295	298	282	270	282	255	278	282	248	288	254	273	267	253	279	316	256	290	250	274	278	286	292	279	263	282	246	256	273	265	256	323	287	280	287	290	294	294	258	281	260	290	254	257	285	285	272	273	281	265	274	269	274	255	255	283	258	243	266	278	286	232	285	303	280	275	267	277	254	275	286	292	269	244	257	314	302	254	308	263	300	292	249	282	296	256	246	275	274	256	253	252	240	270	250	280	291	281	279	285	283	270	272	278	300	289	317	312	309	244	259	272	263	271	274	275	267	280	289	276	299	276	269	275	288	282	279	260	277	262	262	280	270	259	292	279	302	299	258	282	295	268	250	270	275	286	294	269	263	273	253	275	278	285	275	300	263	284	264	287	259	280	269	262	276	263	275	270	283	315	295	302	288	264	256	299	288	269	258	272	281	295	292	283	278	291	276	304	299	276	278	308	268	294	271	267	263	259	302	279	290	278	281	253	248	241	253	260	282	246	268	277	282	284	297	289	266	291	239	271	255	266	300	264	276	266	284	274	288	262	273	289	261	311	284	286	284	272	255	259	279	282	265	284	278	271	304	263	263	252	272	234	272	292	274	278	259	271	257	231	251	278	238	249	281	259	261	287	268	254	279	274	271	280	265	264	262	277	272	327	252	261	259	285	253	271	281	241	254	266	280	318	259	271	256	303	303	281	284	287	301	276	261	271	275	280	271	260	253	256	271	263	298	259	278	284	268	278	289	254	252	259	296	264	236	257	253	273	255	277	279	260	277	268	258	298	263	265	259	253	283	267	251	255	287	243	268	260	249	241	273	264	246	241	295	243	263	271	297	280	276	273	255	285	280	278	257	252	282	253	304	326	301	287	267	297	258	280	266	301	255	280	266	276	262	294	280	251	276	277	282	247	287	266	280	256	280	312	264	295	260	260	268	276	300	273	288	275	253	239	281	279	288	253	260	257	252	296	277	282	273	271	283	258	279	271	275	271	259	292	268	282	262	288	250	245	295	266	271	281	272	266	284	258	275	284	279	268	262	257	270	306	303	269	258	265	298	269	278	254	257	248	302	258	276	286	282	271	285	296	280	290	273	290	291	299	272	292	269	257	273	285	273	261	267	253	255	271	284	276	258	254	259	286	268	293	263	279	276	269	257	284	269	253	283	274	274	252	275	261	247	309	311	285	277	294	287	272	279	272	261	270	282	273	271	294	282	277	257	301	249	260	293	255	254	296	263	229	263	261	292	287	279	264	278	235	265	248	270	271	284	277	296	281	245	257	299	292	279	271	262	256	290	266	266	263	259	268	294	289	287	275	295	286	273	276	299	264	264	262	276	269	259	275	244	292	288	301	264	294	257	277	277	266	278	284	281	269	298	246	261	260	297	254	272	258	259	252	268	289	274	266	275	273	277	258	291	278	253	286	293	280	269	292	249	254	244	277	284	244	303	265	281	284	269	281	255	236	271	257	291	265	282	273	268	244	266	274	275	276	249	298	269	275	271	309	268	271	263	283	272	300	263	286	263	284	247	282	276	258	286	276	260	299	298	320	281	287	276	259	296	268	288	267	287	268	302	265	270	280	238	292	299	271	303	269	267	265	268	272	296	282	268	271	231	289	287	271	268	307	253	295	297	293	246	270	258	265	274	283	286	295	287	275	281	277	280	259	281	265	276	279	292	261	251	266	285	286	286	260	271	284	286	286	278	312	263	282	273	265	282	260	261	273	285	276	269	253	262	288	264	253	277	296	267	249	285	289	278	268	278	297	266	289	258	262	262	250	263	257	286	255	287	294	277	283	284	264	260	277	280	257	263	289	283	282	297	280	272	271	250	290	272	298	282	277	290	264	268	269	262	265	290	274	291	274	307	278	248	302	261	281	276	273	278	261	295	281	271	280	281	248	291	294	256	276	298	265	259	267	277	284	268	273	268	271	261	279	268	268	261	279	297	260	273	266	242	252	236	287	263	271	266	268	283	274	270	294	256	263	252	290	259	279	270	277	271	269	272	275	281	263	238	284	275	285	242	274	257	250	293	284	289	259	273	290	287	278	308	275	283	272	303	259	279	289	289	273	292	264	295	278	262	268	288	298	277	276	268	278	297	256	312	243	243	280	280	246	264	266	286	250	290	272	265	275	253	270	288	285	242	265	284	269	278	260	264	254	282	253	268	266	276	248	279	255	256	262	284	277	271	264	261	270	278	275	231	275	276	306	286	293	262	282	280	270	293	273	294	272	281	292	260	280	288	287	314	306	303	249	269	290	296	286	286	255	308	264	273	305	286	275	257	273	273	269	262	281	285	256	251	252	260	300	276	240	266	288	252	277	283	282	267	274	247	289	286	258	235	278	265	278	284	252	285	303	269	243	274	275	256	241	279	286	293	258	263	266	281	225	270	288	287	322	273	280	267	255	260	267	260	283	271	267	280	287	262	279	276	262	274	269	293	281	279	278	249	270	247	306	291	263	281	251	241	284	301	263	259	297	282	263	271	287	282	244	261	269	279	311	245	284	286	270	258	268	269	280	223	249	265	254	288	296	243	259	289	281	264	300	276	292	267	279	277	269	270	258	281	256	261	255	304	255	273	272	266	259	292	259	257	252	268	276	259	273	297	269	315	268	270	279	271	241	280	276	247	268	287	258	268	244	273	289	273	264	270	277	275	285	255	268	282	271	299	271	266	280	295	272	263	276	262	288	256	278	258	265	263	264	273	276	251	274	275	266	257	269	261	277	275	266	271	262	314	301	267	318	290	261	281	286	276	261	276	303	235	252	272	267	277	271	258	253	280	254	295	259	261	269	301	276	280	248	270	284	279	266	278	272	280	277	277	272	267	284	279	282	270	291	299	301	275	267	284	284	257	269	265	279	285	287	238	304	250	298	260	297	277	270	282	292	269	290	291	263	282	282	266	281	252	281	270	289	272	271	286	272	280	269	269	290	269	300	298	299	281	248	300	241	285	260	246	267	285	309	268	265	264	300	263	257	244	295	270	282	287	269	277	271	296	306	280	269	264	270	276	283	234	271	290	268	267	274	290	273	261	280	296	302	293	276	258	273	310	298	281	305	306	254	270	262	309	271	278	251	285	268	263	273	253	291	282	280	263	270	245	262	281	271	283	273	296	282	247	291	268	279	260	281	266	268	289	256	250	287	297
25183	21318	26670	24691	9447	3845	2452	1641	1161	953	690	592	535	455	470	368	375	344	310	326	316	284	277	274	320	275	256	258	267	260	235	246	225	247	243	244	274	235	241	234	229	266	247	250	244	224	221	257	236	256	250	248	258	240	253	239	280	273	196	277	246	245	237	241	239	222	273	232	242	271	257	269	238	221	245	251	261	256	266	242	245	242	248	221	252	254	261	264	260	240	253	217	224	245	227	268	259	263	250	249	257	230	242	245	255	234	242	248	267	246	226	261	261	270	245	236	261	237	266	270	285	257	242	255	267	230	248	250	254	265	268	237	237	254	247	249	246	265	226	244	232	258	276	279	256	268	262	274	220	249	241	242	254	249	238	268	234	250	264	243	227	265	240	246	242	256	235	227	245	224	238	276	243	263	241	249	257	233	261	273	250	231	263	268	218	220	237	241	249	259	266	251	262	245	227	234	247	238	206	230	260	238	264	244	248	239	228	246	247	258	227	241	238	238	252	253	234	260	231	260	241	252	251	254	265	258	233	238	266	270	255	259	259	261	245	285	243	246	262	255	222	255	279	252	243	243	243	245	242	221	279	257	246	253	251	245	248	233	243	266	250	276	218	270	260	263	260	245	237	238	276	247	239	257	244	218	256	263	241	240	236	247	216	264	244	241	279	223	258	259	232	248	230	238	271	236	232	251	249	245	266	260	242	255	234	252	228	234	224	241	252	236	237	259	248	269	260	252	241	264	242	245	224	270	244	238	264	257	235	256	241	255	252	269	245	234	259	276	244	251	257	231	247	216	249	245	225	266	249	218	277	222	265	244	236	264	251	261	259	245	260	243	265	249	252	258	266	247	272	272	245	243	266	240	262	257	245	259	237	271	244	241	260	250	255	229	257	230	258	242	239	234	252	260	261	228	234	253	244	266	235	257	234	257	240	225	242	271	236	258	229	239	233	261	252	262	234	245	259	215	255	215	238	225	237	247	247	248	253	253	235	245	262	248	249	228	250	231	242	244	227	224	222	255	256	254	227	225	253	254	230	265	243	233	261	263	234	258	242	219	250	260	237	250	249	267	224	273	244	243	220	236	244	248	282	242	263	232	246	260	221	254	263	249	276	270	244	251	251	273	266	261	230	244	246	215	254	224	261	262	217	274	276	240	229	272	241	236	244	243	258	243	277	245	239	221	254	231	229	251	236	204	242	260	263	253	252	260	237	258	264	242	263	270	255	279	229	225	221	251	249	214	233	259	259	264	254	244	246	222	237	246	265	244	255	251	232	262	219	232	245	246	262	223	212	248	264	255	241	269	263	272	252	258	273	258	251	266	275	243	262	264	227	254	236	269	268	252	238	242	244	243	248	241	260	246	245	260	259	246	253	244	238	250	233	262	256	249	248	235	233	252	254	192	247	251	257	223	272	228	233	248	262	229	255	222	260	207	242	219	264	230	230	257	270	243	233	265	248	253	242	281	257	247	260	236	243	251	279	257	259	280	222	237	238	227	237	251	227	256	249	250	256	240	238	259	242	236	243	253	226	232	271	224	242	243	246	275	267	253	229	235	260	226	229	226	257	271	220	240	252	246	249	255	230	216	259	261	219	230	244	247	268	257	249	231	263	248	238	240	218	257	235	263	271	257	254	245	273	278	229	258	240	257	239	238	242	236	254	244	270	231	223	238	253	242	232	261	252	252	240	229	219	250	263	253	240	260	272	232	249	253	211	241	241	271	258	265	231	256	249	254	239	248	250	233	270	259	232	252	272	246	239	260	249	245	233	237	267	229	251	274	227	256	250	247	228	256	239	260	246	260	263	245	253	247	226	259	270	245	223	269	248	241	238	249	238	256	217	250	253	238	231	236	262	240	232	254	276	242	227	244	223	246	247	280	242	261	257	231	226	218	237	237	293	235	237	243	239	252	271	232	233	264	248	252	215	238	221	257	235	259	258	240	250	234	254	241	241	228	242	233	278	252	250	259	266	254	270	243	226	250	255	228	255	246	252	250	238	252	256	258	247	248	227	238	262	212	235	269	246	250	262	242	223	265	243	234	280	218	253	239	247	269	224	258	247	252	248	249	254	249	268	284	223	269	255	247	271	267	256	256	248	237	244	227	228	273	243	240	276	252	246	228	242	263	254	246	248	257	252	258	238	259	242	246	244	288	235	215	253	258	256	237	220	282	267	259	273	228	216	248	223	232	266	259	230	224	251	253	243	231	223	258	246	239	254	231	229	254	264	263	248	245	236	249	265	264	235	279	263	252	267	232	234	230	264	237	253	245	249	231	270	248	235	269	241	222	241	244	232	268	219	268	253	241	256	246	237	250	249	263	282	249	245	251	228	252	235	265	273	254	258	259	242	224	227	245	281	265	260	253	255	247	253	251	255	236	297	263	243	225	237	220	269	212	251	243	237	231	255	241	251	254	262	254	265	237	221	229	244	243	229	258	238	229	245	238	237	255	255	232	218	230	258	254	233	236	249	256	266	236	269	258	247	255	260	259	234	243	251	257	264	242	232	234	270	249	219	249	250	266	263	252	255	236	256	244	225	246	241	253	280	250	247	262	264	228	255	286	232	234	278	215	258	240	235	247	242	238	240	261	255	254	249	220	256	269	247	241	251	238	260	246	238	229	245	251	262	239	268	220	277	225	256	255	241	215	248	270	282	268	248	249	207	249	233	232	247	232	207	250	235	243	271	240	248	226	222	253	259	254	259	270	223	235	269	242	269	255	277	240	246	237	228	241	260	261	245	265	249	226	258	246	237	221	243	257	231	226	252	255	282	242	232	242	252	261	211	229	238	224	229	265	258	265	238	276	252	243	240	253	255	242	278	242	241	263	254	254	243	240	233	258	267	213	228	250	219	245	240	251	268	250	268	247	248	266	231	231	243	253	230	230	253	235	248	279	232	256	248	249	267	275	248	261	240	270	285	238	256	241	242	237	260	246	225	266	240	265	238	245	268	248	236	259	221	238	259	252	232	251	250	268	250	245	249	217	268	271	211	265	248	257	241	232	283	235	243	268	244	252	248	266	252	238	238	263	244	262	265	244	258	252	245	242	249	256	234	255	248	235	223	255	264	248	244	278	263	245	242	241	289	251	233	219	248	211	251	237	253	241	233	223	220	230	239	233	238	270	232	257	280	261	256	242	235	256	258	227	228	274	276	232	253	263	268	256	247	232	259	239	233	254	247	233	225	272	267	273	278	265	237	248	243	207	247	241	266	250	257	222	258	269	224	262	213	237	239	227	264	233	261	242	244	215	238	253	262	275	239	233	225	244	214	252	292	228	197	251	260	238	220	254	237	265	254	222	265	236	238	257	254	256	253	231	260	230	259	243	266	256	244	224	225	254	270	244	244	254	251	243	223	239	266	252	249	257	219	238	256	261	246	221	259	252	252	240	234	260	235	261	268	268	258	225	276	211	244	248	247	253	232	256	262	253	235	262	243	222	244	269	253	262	240	277	252	252	264	275	267	262	229	254	242	241
19412	36702	28505	17290	10855	7052	4765	3345	2350	1796	1418	1089	878	732	633	547	512	471	444	411	356	342	319	347	309	325	304	310	332	307	294	296	303	275	304	298	325	283	300	284	261	310	286	265	271	278	301	281	276	287	267	310	314	278	264	304	293	285	291	277	272	286	320	257	270	266	296	279	265	313	262	296	264	299	301	301	278	274	291	269	289	277	282	277	291	302	285	271	284	279	271	278	266	291	299	274	307	283	278	307	286	271	259	297	298	263	315	300	266	276	277	279	287	269	260	283	277	287	265	284	280	291	283	289	273	255	269	283	297	272	289	275	272	274	261	306	288	279	307	287	300	296	265	297	294	278	271	275	305	247	297	289	268	297	303	275	304	305	296	263	298	291	291	289	248	318	266	299	304	295	261	285	318	308	307	295	283	296	279	300	282	271	281	277	307	301	298	318	287	271	290	281	280	271	255	295	300	231	271	312	313	291	289	282	266	301	257	299	308	266	318	300	299	324	287	289	249	284	284	286	284	314	312	299	271	290	287	258	262	279	299	287	281	291	260	273	299	292	289	312	323	276	285	265	290	267	292	273	297	289	266	286	300	276	280	287	273	289	293	271	269	294	292	272	277	296	275	276	279	294	286	280	277	276	283	291	271	280	288	287	290	281	256	298	303	281	292	284	262	275	289	297	271	313	271	289	305	274	279	263	288	265	303	302	282	299	275	258	309	310	291	279	274	308	304	277	288	277	294	283	280	278	298	298	274	278	277	290	294	290	287	283	294	296	269	292	289	269	280	279	289	269	279	295	294	283	296	286	304	286	276	297	266	281	296	293	265	282	285	309	303	271	271	292	249	242	316	277	275	286	288	269	284	264	292	305	260	273	276	277	307	292	291	301	308	281	296	261	285	310	281	313	291	294	309	258	286	283	279	291	292	305	284	272	284	292	279	265	268	311	260	270	285	273	318	307	263	302	332	292	270	293	285	256	290	310	274	275	298	313	304	287	286	306	309	307	266	285	261	303	284	278	293	264	276	274	273	302	308	294	298	261	309	248	307	328	271	307	287	253	294	263	304	292	290	311	284	273	286	318	303	295	277	271	298	295	286	289	274	281	314	297	263	262	284	285	278	299	259	296	285	330	281	301	286	251	267	303	259	285	284	274	290	267	295	248	253	302	283	295	278	296	293	291	274	299	281	282	293	294	306	285	314	309	280	265	284	291	302	299	260	282	287	279	274	276	295	292	257	276	278	287	303	289	294	275	297	278	274	272	285	273	279	306	268	280	305	285	283	314	324	287	248	281	285	271	286	289	299	269	287	295	273	280	289	265	297	274	263	286	303	294	275	305	310	270	297	289	303	304	276	308	305	278	281	269	299	290	277	295	282	284	273	305	304	304	309	286	262	280	290	303	259	285	317	315	267	267	258	276	287	304	282	291	305	281	272	286	265	265	290	264	298	268	304	288	273	273	300	294	289	316	284	307	306	293	293	259	280	270	263	306	287	297	291	279	255	270	283	267	286	267	276	290	281	239	283	275	289	300	291	300	293	288	301	300	286	280	263	285	278	306	265	304	297	300	294	312	270	310	302	281	261	313	278	300	294	296	280	273	253	296	302	304	269	274	303	290	275	292	276	275	290	271	299	298	296	285	289	288	309	303	282	317	299	309	264	260	270	272	272	304	277	294	302	285	284	288	305	253	299	273	297	313	274	280	274	285	288	289	305	287	279	310	287	301	263	296	277	278	269	284	276	297	317	314	242	285	268	298	290	293	270	287	281	289	323	279	267	311	304	278	288	285	290	292	284	287	286	274	304	281	277	306	283	286	292	276	307	296	278	287	275	275	292	274	289	289	281	305	296	301	309	279	272	301	286	267	274	301	292	268	277	284	276	279	265	308	317	313	282	273	276	279	281	296	313	274	262	266	284	297	287	279	255	270	290	327	266	292	241	274	306	313	253	303	300	290	279	286	270	294	291	288	283	270	309	285	284	264	264	300	286	288	269	312	271	282	284	285	249	274	303	278	282	282	288	265	277	286	305	261	282	306	290	278	276	270	241	289	262	267	282	287	301	272	282	275	289	271	297	321	301	275	273	275	286	335	308	268	308	314	310	289	271	298	243	296	266	283	261	313	295	287	280	278	257	307	301	288	286	280	281	288	286	309	297	297	293	287	274	263	300	311	278	291	284	276	286	280	288	275	262	323	268	281	290	307	274	287	297	263	254	315	298	296	290	309	266	267	268	312	265	254	281	286	276	256	292	281	290	274	296	277	270	280	267	292	280	267	300	273	277	278	287	302	293	296	278	286	292	272	298	297	265	278	274	279	297	267	282	283	327	271	288	277	306	294	284	277	291	291	272	280	261	285	286	256	262	310	258	319	288	308	259	290	275	282	269	307	273	272	273	263	260	296	276	267	298	268	283	281	307	301	292	305	277	288	283	314	255	272	302	283	291	288	271	284	282	299	296	261	281	269	290	311	272	307	269	286	277	273	289	297	278	283	262	288	317	268	278	296	267	296	296	301	274	315	310	291	256	243	307	269	280	303	284	282	281	264	296	292	273	307	281	278	278	315	293	266	262	285	276	293	252	252	283	276	326	266	316	301	259	305	271	276	277	335	297	291	285	268	303	272	262	287	294	280	297	269	256	274	294	278	309	275	304	273	276	248	284	271	257	281	280	251	270	291	303	295	303	308	297	303	317	290	293	270	297	270	274	285	285	261	292	293	293	301	305	271	263	289	262	260	300	295	261	289	278	283	269	274	288	285	292	292	292	289	299	293	310	278	306	283	301	270	294	321	293	285	303	302	279	263	264	271	321	292	300	285	272	251	307	275	306	290	261	296	260	277	264	276	279	292	285	271	285	294	303	294	251	294	304	284	272	294	279	295	305	265	320	298	277	257	285	281	275	288	268	326	289	303	299	278	297	274	290	243	302	265	303	303	276	281	301	277	293	290	263	271	297	276	287	272	274	307	282	300	280	282	306	288	297	279	313	275	277	298	280	283	293	268	266	289	296	287	303	271	298	309	285	257	283	285	290	299	302	293	262	321	281	282	288	269	259	275	285	291	293	294	306	272	302	287	275	289	260	276	290	259	293	281	285	273	249	276	304	270	296	282	306	287	258	290	278	293	281	315	285	289	294	312	300	336	306	293	278	301	247	259	252	298	284	257	279	266	305	302	295	270	294	268	294	294	287	275	267	323	290	273	274	293	258	298	283	311	309	267	282	295	275	279	284	266	257	287	259	290	281	287	294	294	297	246	290	261	270	297	301	271	287	301	286	294	267	270	320	278	273	276	264	266	268	253	261	254	275	273	276	295	270	303	274	250	255	283	283	285	269	305	278	307	296	302	286	292	269	285	261	270	286	299	305	255	301	279	302	268	306	292	281	262	271	281	273	311	277	298	284	294	278	292	309	265	330	279	288	266	276	309	279	284	305	272	286	284	282	287	310	257	278	242	309	294	317	275	271	285	301	257	292	279	274	287	302	301
22716	21294	28732	24183	21304	20575	9169	3478	2149	1641	1366	973	801	765	612	514	432	429	405	351	359	321	291	312	294	279	273	275	259	264	268	272	248	257	250	245	264	283	264	249	266	281	242	247	245	263	277	224	250	254	262	230	232	228	240	217	243	285	229	233	234	246	243	241	250	220	251	258	244	252	262	231	228	236	227	236	217	280	234	260	248	219	235	253	241	254	266	249	249	237	237	212	231	209	247	243	249	277	245	244	251	256	251	223	266	246	249	264	264	237	223	237	276	246	260	243	237	248	260	228	250	265	276	256	266	225	245	257	257	219	226	219	234	244	254	247	248	227	249	269	246	239	239	247	220	267	240	247	252	256	244	240	244	268	257	266	267	237	242	233	264	238	242	262	242	282	254	243	239	221	250	229	266	252	265	224	234	243	252	247	235	222	206	227	224	232	233	246	249	226	260	272	215	231	252	256	243	232	243	259	242	246	222	229	234	249	227	257	240	288	243	250	235	230	242	254	241	240	245	267	224	242	238	240	239	251	261	227	255	254	259	252	246	231	237	232	273	243	232	249	254	229	233	240	240	205	264	234	237	246	247	240	252	259	249	282	277	227	240	233	247	237	240	254	247	243	235	234	219	253	225	271	255	241	247	267	246	239	243	239	255	238	271	259	229	261	240	226	246	218	261	262	245	249	266	247	217	266	254	230	258	259	215	226	254	230	248	236	242	254	238	251	219	250	221	228	255	251	248	239	232	222	258	224	247	235	240	231	260	254	260	238	239	227	280	243	240	237	244	269	250	232	247	239	273	253	240	245	253	228	216	247	258	246	231	257	243	253	235	241	213	250	267	264	245	258	248	257	234	231	260	237	252	225	254	267	257	235	224	272	228	255	225	263	229	257	252	245	254	266	274	262	238	280	215	254	254	275	263	233	246	255	256	246	244	229	264	260	260	253	260	247	267	248	256	233	253	254	269	253	261	244	230	239	241	238	248	236	252	240	246	240	232	246	235	252	231	259	235	222	249	234	227	255	239	235	245	240	235	248	233	256	219	275	247	246	257	240	238	244	250	230	220	266	235	219	267	247	281	251	235	230	254	222	247	244	243	260	236	290	243	227	249	207	272	261	258	236	243	254	228	224	250	224	263	258	212	234	260	247	252	248	259	223	252	226	282	236	239	250	247	253	269	258	238	238	238	247	242	240	253	245	239	272	255	243	257	272	245	250	226	261	245	235	228	250	226	222	245	241	264	229	248	248	251	281	233	245	252	237	235	262	235	260	192	236	239	223	242	233	244	254	249	241	245	240	234	226	237	243	226	234	275	238	247	239	253	241	249	239	264	256	241	232	249	256	231	220	254	247	232	237	242	278	236	197	235	240	232	258	271	234	250	237	238	247	246	251	242	242	237	248	277	260	253	235	263	269	234	258	222	248	270	226	254	241	260	272	247	264	247	261	241	236	227	257	226	222	241	247	202	270	262	244	245	232	208	245	214	246	238	255	231	252	234	245	249	257	232	234	261	236	249	266	246	277	247	226	224	270	220	224	243	245	264	247	247	246	238	266	270	258	236	250	262	236	241	265	253	255	248	228	238	288	249	229	253	250	226	258	244	211	244	259	225	239	255	198	269	268	242	262	271	233	215	247	270	237	266	270	226	243	229	223	223	246	254	260	244	229	231	264	220	276	234	259	262	261	246	245	229	258	256	218	234	238	250	223	260	237	243	256	254	235	212	243	273	247	244	227	243	258	244	251	226	259	228	253	238	251	226	226	207	263	254	277	233	240	265	252	256	273	247	262	231	239	244	262	259	258	247	284	249	217	244	263	215	267	231	248	266	227	231	260	262	240	258	232	237	236	252	256	218	238	256	251	242	240	260	238	247	239	241	251	235	261	244	261	224	241	277	255	247	243	256	235	253	232	269	242	264	246	214	237	272	242	239	260	257	258	248	239	229	260	266	259	238	264	247	238	255	270	232	241	267	280	237	235	232	209	238	255	258	237	267	249	220	242	221	251	262	241	243	249	265	235	261	250	269	254	227	247	254	240	238	234	255	233	248	234	239	239	260	241	237	242	259	257	251	237	237	255	249	245	228	226	232	247	248	243	248	260	252	260	248	260	217	254	243	238	246	225	247	240	245	225	258	232	225	250	264	252	242	252	250	245	220	245	266	269	258	259	236	240	268	246	273	228	238	257	260	243	266	240	259	255	253	254	222	269	241	254	286	253	224	246	247	256	236	251	224	224	254	226	256	266	231	268	240	239	267	237	255	241	245	254	243	252	230	227	250	230	249	234	288	230	233	246	249	270	273	227	241	220	235	246	235	240	249	247	234	264	261	256	268	251	237	236	241	247	269	228	228	236	253	275	250	251	248	262	247	268	252	239	244	257	242	230	264	258	227	241	221	250	252	282	260	272	238	266	226	239	253	243	257	249	265	251	286	250	238	252	229	263	258	269	242	240	239	249	240	247	239	260	242	240	255	242	247	249	252	251	248	250	244	233	227	253	251	236	234	262	221	216	274	272	252	241	244	251	238	255	240	261	240	220	274	241	223	255	246	253	280	230	296	243	219	250	255	225	224	274	256	232	288	220	238	247	275	237	240	257	233	271	254	243	229	245	247	240	268	229	258	239	264	277	266	241	257	230	270	218	251	231	231	242	253	254	256	227	227	255	243	262	250	231	243	247	280	261	239	230	253	248	262	238	228	262	231	236	229	252	277	261	234	272	250	258	250	253	245	235	233	250	269	252	254	241	233	221	243	259	247	237	245	245	218	236	255	244	240	222	230	248	247	222	252	231	273	259	267	248	232	269	228	250	252	249	258	279	220	233	246	251	236	254	264	259	265	245	259	237	234	247	224	237	243	236	301	258	213	259	254	240	231	246	251	260	251	217	244	226	225	213	241	252	268	259	241	265	246	233	224	260	246	242	225	240	231	236	235	247	223	256	225	236	241	233	247	230	246	243	265	255	247	228	242	239	230	238	251	250	254	248	265	261	268	253	257	246	233	200	242	235	242	213	244	244	254	220	223	244	272	238	248	241	225	230	258	283	263	260	249	236	216	238	253	243	261	249	248	232	235	241	246	241	253	237	237	238	248	239	240	226	220	222	236	237	265	254	269	263	258	237	276	243	266	282	248	257	215	229	216	260	256	238	254	238	220	267	250	226	261	269	249	267	199	238	258	262	241	252	245	229	258	284	230	267	261	230	217	258	216	271	248	251	239	265	244	245	265	251	250	241	264	218	247	232	224	254	251	232	261	241	219	234	250	227	247	272	225	236	248	270	238	270	253	251	227	251	252	224	228	239	219	241	227	251	238	236	260	252	227	250	240	248	238	244	267	252	243	270	296	258	265	244	244	231	237	223	261	232	242	237	272	249	242	230	223	243	259	274	251	242	256	274	219	269	259	228	250	251	248	253	248	249	229	240	252	239	259	242	236	242	270	229	245	239	230	276	269	223	236	216	236	238	271	256	251	269	251	230	258	250	249	265
21653	44494	36763	25071	16703	11195	8019	5877	4179	3173	2296	1780	1414	1122	954	805	685	577	542	456	439	423	367	329	330	325	320	350	317	308	298	274	276	282	315	291	274	265	276	288	259	252	303	289	289	298	300	255	273	307	284	312	265	279	297	256	262	295	287	258	282	304	267	275	284	269	253	278	264	255	281	271	319	314	285	255	305	253	266	266	274	292	286	274	261	274	293	276	256	263	288	271	275	258	250	274	272	299	274	289	286	276	272	271	264	262	268	299	285	266	256	270	277	270	288	283	303	273	298	267	295	267	288	285	273	278	275	243	278	275	283	260	276	238	256	267	281	270	297	243	282	267	250	271	265	286	274	278	314	277	306	270	256	298	258	281	269	280	254	273	266	302	278	274	279	282	256	284	266	268	308	256	264	288	277	275	280	298	247	309	317	273	277	270	264	271	264	222	278	294	267	296	274	292	256	278	312	289	294	283	257	285	259	287	283	310	275	257	260	269	279	286	273	260	287	288	284	271	281	270	277	291	250	254	271	283	265	281	290	271	283	259	284	273	301	263	290	281	269	276	257	260	271	247	281	278	306	272	301	285	282	252	274	262	268	261	296	299	266	255	257	279	269	305	269	274	276	280	285	279	294	283	282	306	286	277	276	264	259	295	272	290	287	291	254	252	265	273	262	283	276	269	292	262	267	268	274	272	280	278	270	278	275	232	278	279	306	283	275	272	281	270	274	237	303	282	282	282	269	270	262	282	267	276	284	279	282	259	285	289	279	267	298	278	291	263	268	269	250	254	274	273	282	289	263	277	269	257	255	260	276	267	282	246	312	295	272	275	242	299	256	300	264	339	290	296	308	252	284	305	263	295	281	305	285	233	297	296	280	280	269	316	267	276	280	255	281	284	305	277	315	276	250	299	287	289	276	270	302	271	271	295	268	264	279	274	297	267	259	270	258	262	266	254	275	299	288	287	263	275	300	252	253	296	264	285	259	275	269	255	298	292	288	261	275	267	271	303	287	288	257	287	258	295	297	240	276	271	329	310	294	274	279	284	265	298	277	296	306	283	276	276	289	274	282	298	299	256	273	263	275	258	288	262	279	291	288	278	300	278	279	293	294	279	285	297	290	290	293	275	288	283	272	290	290	272	269	282	280	289	289	277	295	288	296	307	291	285	276	297	297	261	247	256	271	285	266	288	306	299	301	278	256	262	294	295	316	262	268	281	280	291	282	259	278	283	268	300	268	290	278	263	260	272	249	264	244	251	281	267	263	261	262	275	298	311	280	265	303	270	274	262	258	274	284	272	273	286	261	281	289	282	295	273	294	269	266	284	254	280	288	280	300	260	278	272	265	276	287	287	282	247	282	271	299	260	261	269	252	260	268	271	266	254	274	279	297	281	317	269	296	277	271	251	266	251	281	278	264	285	277	285	280	260	303	274	288	292	285	253	246	297	300	292	290	260	275	287	265	288	247	259	267	284	258	252	283	277	296	315	294	263	261	290	273	292	290	255	301	290	289	285	286	268	228	271	287	258	279	303	235	304	306	270	263	277	288	263	275	279	282	260	274	260	273	272	254	299	285	282	286	280	253	295	280	296	257	283	259	245	274	314	259	263	274	265	261	279	264	280	274	251	269	266	270	294	290	291	268	272	269	260	279	270	269	279	281	266	258	274	269	292	297	261	273	284	285	271	301	252	291	270	242	260	261	277	289	285	290	294	321	285	261	286	295	256	264	283	296	293	287	261	264	254	277	280	310	273	253	283	278	284	284	264	254	279	256	282	294	274	244	246	264	295	264	275	268	263	316	273	296	253	299	262	269	270	269	292	264	262	238	268	281	287	281	276	275	286	271	297	274	302	269	262	256	288	275	266	267	263	283	269	235	323	304	262	287	298	262	300	275	265	308	279	244	271	266	292	283	264	314	290	274	238	292	283	293	292	276	276	242	275	263	260	283	328	238	300	277	286	306	269	254	295	282	272	268	297	258	283	309	264	257	271	300	269	278	256	291	278	285	274	305	259	303	268	312	285	296	291	275	297	289	293	288	267	328	259	292	274	263	286	278	273	283	242	287	268	264	312	278	240	288	303	278	285	295	286	260	266	271	270	276	285	271	267	281	281	293	277	256	277	283	307	246	296	300	286	267	243	303	266	298	265	275	272	267	272	236	289	281	276	312	267	275	278	270	276	259	275	276	274	304	277	308	285	265	276	255	262	258	271	265	288	252	225	249	295	324	258	274	289	300	276	275	286	257	289	278	313	259	258	250	288	285	267	248	255	263	275	259	285	243	280	293	290	283	283	270	264	262	268	259	281	263	272	257	287	245	290	303	255	300	307	278	257	301	286	270	269	283	251	283	254	290	263	273	275	261	290	300	299	255	260	268	285	286	266	258	256	254	276	296	288	272	245	296	280	238	277	276	272	271	297	264	276	261	278	296	276	276	289	270	288	272	245	273	288	268	286	264	286	290	273	270	276	264	291	280	272	249	286	276	285	278	277	305	257	270	257	285	254	284	286	286	274	256	291	283	248	244	254	275	278	285	259	295	300	288	284	284	278	265	252	276	281	254	267	283	263	277	256	301	269	293	276	276	256	285	303	265	292	279	287	261	285	272	302	275	276	259	295	267	290	279	284	299	249	301	291	291	275	299	296	257	300	275	275	265	252	261	298	267	267	273	278	261	254	291	256	262	253	282	280	294	297	284	284	273	279	263	268	286	281	290	272	293	259	260	269	282	263	295	252	275	262	253	282	228	269	316	269	258	286	274	276	285	293	289	294	230	268	289	269	254	294	258	277	257	310	277	299	283	296	293	277	283	278	281	314	276	280	275	284	294	268	293	276	280	275	263	283	290	259	275	267	292	289	277	289	266	245	286	255	281	262	292	274	309	282	254	272	277	292	248	291	292	267	288	295	296	252	291	279	268	272	259	265	281	283	289	264	265	280	297	270	264	283	304	273	306	279	285	268	262	315	275	298	235	251	286	275	266	294	284	264	278	263	275	275	261	287	266	257	296	258	260	262	276	283	283	269	263	257	244	307	247	279	278	294	307	277	263	261	287	281	263	279	286	295	294	298	292	296	281	293	244	267	293	278	303	273	300	267	277	235	256	308	246	259	301	247	292	273	266	283	293	278	277	331	294	273	247	252	303	291	275	310	283	284	279	295	292	274	281	273	274	258	286	282	284	263	276	278	268	297	261	270	279	271	264	304	283	269	294	279	290	263	276	264	283	279	248	257	286	270	255	249	281	290	261	240	280	251	263	300	272	310	248	279	242	269	290	280	272	283	289	265	265	228	273	289	258	255	262	264	282	281	295	280	289	289	262	283	271	293	300	305	271	256	277	248	257	273	257	301	279	266	281	293	321	264	312	281	284	270	302	252	286	299	263	279	274	290	298	251	277	247	287	296	259	288	266	285	290	282	279	299	255	275	275	259	286	278	261	269	271	286	277	272	264	286	286	277	252	270	271	270	290	266	277	290	268	306	266	239
28223	22934	21242	11424	4905	2756	1847	1387	952	792	676	585	455	414	376	356	352	315	323	308	306	284	254	288	261	254	262	268	243	243	269	243	241	232	281	248	242	287	259	263	221	257	236	248	257	238	209	268	263	261	253	248	239	266	256	235	228	248	266	242	242	217	229	240	213	256	240	268	270	256	245	220	258	260	256	252	259	237	273	240	252	243	234	239	261	223	242	241	269	244	238	202	224	260	245	269	238	233	263	260	242	232	254	263	229	242	236	250	242	224	269	249	234	229	266	253	265	253	245	255	258	256	287	263	264	255	271	248	224	262	243	251	262	264	268	259	271	240	262	253	258	270	226	252	246	282	246	226	231	238	268	245	227	254	257	236	243	223	245	228	269	255	292	229	250	236	257	237	226	237	256	237	258	251	248	231	263	270	228	237	253	225	218	255	205	258	234	262	227	245	233	231	243	235	236	262	239	235	260	266	233	236	276	261	231	237	263	221	224	248	247	238	240	221	235	211	214	255	269	236	266	231	254	259	240	234	228	241	221	222	249	253	245	236	221	221	248	248	274	234	214	230	218	241	239	238	264	236	279	247	238	264	275	257	253	240	243	233	238	256	257	258	218	260	245	248	247	269	246	246	249	248	261	229	221	260	233	269	260	271	230	248	238	235	251	245	244	253	266	279	250	243	229	245	240	229	221	235	239	219	219	212	232	286	240	237	275	241	247	229	259	243	238	270	260	242	228	240	261	269	252	248	239	247	246	230	214	232	223	255	231	266	244	286	214	256	239	206	269	255	242	250	248	237	224	233	267	253	241	240	220	270	245	280	268	252	239	250	259	260	250	252	265	239	245	242	234	251	251	246	250	236	243	225	273	251	268	238	284	252	266	230	248	238	249	254	224	281	226	244	229	284	281	249	254	250	229	256	218	239	228	238	243	251	260	264	237	234	251	248	236	248	238	243	256	242	253	230	273	224	247	276	236	222	247	231	252	244	216	262	250	235	258	248	274	243	258	279	219	245	239	247	235	256	250	239	256	238	243	242	231	258	255	263	270	213	259	263	288	237	254	279	255	234	236	260	252	226	239	207	286	218	249	241	249	241	238	245	239	246	257	253	241	265	223	237	253	237	250	252	262	254	245	261	260	233	254	245	253	229	272	238	236	240	252	222	260	281	275	258	248	247	224	238	276	240	240	246	256	251	261	259	251	246	267	278	243	235	254	228	255	284	213	248	243	249	260	253	239	276	242	245	243	238	250	242	243	251	252	272	246	244	268	262	225	239	241	246	225	229	249	240	234	252	280	257	271	228	294	244	222	246	259	244	268	241	225	247	237	271	228	227	237	261	251	262	250	270	264	236	256	208	240	236	231	252	258	256	228	266	248	266	270	240	232	237	267	261	228	270	254	233	252	249	244	251	260	223	224	235	249	247	264	239	242	244	235	208	254	261	241	233	262	238	258	266	231	234	227	249	230	217	236	240	241	219	211	243	266	250	263	238	238	236	253	249	247	248	236	251	245	247	238	240	251	248	239	233	252	243	253	247	252	215	232	247	232	243	246	228	276	241	264	225	266	230	238	262	284	234	264	236	258	240	246	240	246	229	251	268	256	231	210	244	216	254	241	256	246	260	247	241	222	243	263	235	229	232	243	257	258	248	241	248	250	237	223	254	244	231	249	262	227	269	253	245	235	232	252	254	266	228	260	270	241	240	264	231	245	231	268	237	247	242	269	255	246	226	235	236	278	252	235	253	262	236	256	209	254	244	247	254	265	264	264	262	245	225	242	245	239	252	246	245	244	267	233	270	245	256	244	269	271	253	215	248	223	267	226	239	274	244	284	260	217	239	248	230	240	236	268	237	267	218	244	243	241	238	243	250	239	239	245	273	228	253	239	252	269	251	229	230	256	226	228	243	234	228	236	264	247	238	221	248	223	235	248	234	257	218	229	253	245	254	258	236	244	229	226	238	237	216	226	232	258	263	281	253	240	232	252	250	257	262	237	251	246	254	267	244	263	245	225	246	235	237	255	262	227	246	280	260	256	246	250	249	259	266	224	256	222	281	221	258	241	229	269	249	212	263	234	244	262	266	228	277	250	245	275	220	220	250	259	271	254	247	242	239	252	253	243	258	241	226	241	260	241	271	231	232	250	248	247	259	272	247	246	234	211	260	253	234	270	237	227	274	248	249	222	232	225	242	227	226	257	268	239	223	236	268	277	209	222	237	229	251	230	252	234	238	248	245	245	246	229	245	259	263	258	234	257	215	241	261	260	233	264	230	247	249	222	209	239	219	242	263	223	210	241	227	254	235	238	252	254	230	245	257	262	250	254	248	241	257	224	243	230	258	256	268	242	260	261	237	239	281	253	250	258	227	253	239	228	237	239	275	241	262	253	261	239	266	250	254	258	267	242	234	249	234	248	245	273	235	255	221	267	271	218	262	243	254	246	227	233	228	245	225	230	243	255	248	233	273	243	243	215	242	223	251	268	247	259	253	267	261	263	281	253	233	259	238	264	233	247	249	261	249	242	267	259	247	250	233	242	242	221	253	230	246	273	246	244	228	233	253	246	239	240	264	283	257	231	255	262	245	223	257	214	212	254	264	259	261	245	239	238	266	269	254	226	243	252	249	251	251	248	253	226	255	239	240	290	232	260	251	245	242	253	229	263	236	242	253	231	260	255	253	251	248	234	229	229	257	237	245	246	270	245	274	240	231	280	250	244	273	201	257	233	273	224	216	236	243	244	219	233	251	249	228	233	252	249	263	253	263	244	245	240	241	231	253	238	237	242	246	247	241	273	232	249	270	251	216	248	239	237	227	251	240	288	234	246	236	255	280	238	273	227	268	218	229	273	246	235	232	254	253	212	239	258	239	251	251	288	260	244	255	253	248	202	268	225	246	245	251	270	250	245	277	214	263	250	210	233	215	236	231	254	200	238	249	257	252	222	229	240	291	254	281	248	227	227	230	257	237	255	254	232	242	267	256	241	223	252	249	263	233	256	258	265	267	262	242	240	263	275	241	231	245	236	228	234	250	237	230	251	263	253	260	244	225	239	243	231	232	235	243	226	272	271	252	244	258	261	252	247	249	251	265	272	228	270	237	271	237	255	259	224	229	242	258	244	267	252	245	246	230	270	262	227	267	239	251	232	256	236	232	241	265	221	230	226	243	250	260	228	246	237	247	243	235	266	249	245	241	262	262	244	221	228	244	236	237	231	205	237	227	239	248	250	261	245	250	240	226	252	247	230	253	257	248	264	248	264	235	263	246	250	241	253	247	261	249	248	247	235	227	226	206	258	219	251	242	233	257	276	263	254	258	233	237	230	244	226	240	263	256	229	259	243	229	240	244	266	222	254	253	223	221	234	256	271	244	249	233	257	261	252	223	260	266	232	270	258	243	248	246	252	239	232	244	251	245	247	252	267	243	256	259	230	257	253	245	239	225	219	267	259	265	264	248	226	243	241	223	218	250	255	221	221	229	217	236	233	244
19570	33701	25801	14548	8795	5649	3920	2735	1901	1465	1167	925	732	678	570	498	397	414	376	348	319	347	323	311	333	309	283	276	294	286	287	278	283	285	335	265	282	308	299	303	245	273	283	305	263	300	278	262	324	290	292	278	299	277	255	293	289	293	264	275	288	300	283	264	273	286	289	257	263	270	268	281	271	283	274	312	282	303	300	295	293	301	284	274	277	288	287	288	280	256	268	257	286	310	279	308	288	267	280	289	298	285	288	268	308	293	282	260	307	279	287	261	268	271	264	296	302	283	307	276	276	268	311	286	290	290	298	312	266	282	289	266	268	286	316	292	285	278	311	271	280	263	288	288	293	266	298	292	280	273	295	269	275	283	289	296	278	280	270	290	288	286	269	282	320	259	306	262	286	279	297	321	268	272	271	292	286	288	299	284	312	289	280	288	285	295	291	284	327	270	269	299	308	275	256	281	278	301	283	339	265	306	276	273	286	294	289	285	276	258	292	274	307	288	309	256	275	319	274	281	307	304	271	296	272	274	284	302	307	287	289	266	293	273	295	265	261	290	281	271	280	290	282	292	295	302	280	266	262	267	310	259	280	301	278	292	287	297	304	298	263	316	289	283	244	262	269	271	313	283	266	265	308	266	290	259	290	278	291	302	281	278	261	269	269	255	259	289	274	270	289	290	287	254	297	293	268	260	298	335	289	294	306	281	260	268	315	297	273	310	258	273	289	298	259	268	281	304	301	262	251	275	296	272	269	304	306	292	277	286	263	280	284	296	289	306	279	282	272	275	282	273	275	269	323	291	312	300	254	261	269	270	305	293	313	263	289	275	261	273	309	286	295	302	280	290	266	301	266	295	271	281	264	305	286	279	306	300	290	300	293	270	251	268	291	258	258	267	291	273	270	254	274	270	257	286	292	279	283	276	291	285	288	277	290	289	293	287	281	273	294	278	251	278	268	284	283	289	269	296	280	283	303	302	274	296	272	298	285	279	278	270	247	257	285	290	290	301	311	275	266	281	279	281	300	292	283	270	257	300	271	297	291	312	274	280	286	288	290	297	273	261	282	264	264	298	293	285	260	264	278	248	273	278	286	272	285	264	269	271	273	254	299	284	298	301	262	295	264	262	278	256	302	253	306	284	273	289	290	296	261	268	269	302	286	274	297	288	337	286	291	299	263	307	268	279	261	281	263	279	282	246	286	290	290	311	273	246	320	269	273	321	267	267	275	249	285	295	287	296	273	267	285	284	281	293	272	244	286	288	255	283	288	286	279	288	293	303	277	285	271	290	307	315	271	266	264	256	277	281	272	282	288	286	290	289	275	278	286	297	318	281	266	304	279	296	276	282	264	260	297	271	280	254	291	303	262	295	304	275	272	273	274	277	283	279	321	281	272	313	289	284	281	297	259	301	303	307	301	303	293	260	294	289	261	265	265	297	282	299	285	257	280	282	259	256	308	296	263	277	276	293	276	288	286	284	286	275	262	281	301	283	275	293	313	299	276	261	307	285	264	274	284	271	303	274	318	295	280	305	302	282	271	293	289	262	287	296	291	268	309	306	294	274	263	290	291	259	286	296	345	292	293	309	303	267	307	281	280	260	290	294	268	288	294	278	284	272	257	285	254	309	293	275	293	287	252	281	284	280	267	287	298	288	285	254	292	273	296	265	302	261	264	319	318	321	285	318	286	265	272	284	270	288	279	275	281	304	279	248	300	270	266	307	301	279	282	287	317	284	249	263	296	287	299	272	286	311	278	267	302	255	272	276	276	269	277	297	293	281	280	293	294	269	267	307	264	300	317	255	274	264	258	283	304	270	279	294	312	304	251	255	310	259	300	276	296	287	271	301	308	284	274	299	316	248	278	260	289	271	275	294	276	288	273	270	282	287	278	284	284	283	268	262	264	313	280	305	271	288	303	273	270	254	270	279	290	297	284	287	283	291	279	320	258	312	271	272	263	274	311	297	282	310	289	305	278	279	264	298	293	285	285	293	263	277	266	296	264	284	249	279	280	250	268	285	285	307	304	262	291	315	263	227	293	301	274	286	267	300	292	297	281	259	300	273	272	260	296	302	282	273	280	301	335	285	294	293	288	274	272	305	268	282	268	311	292	276	299	300	275	323	252	273	287	324	279	281	250	296	292	263	285	271	279	283	261	263	294	264	305	274	266	281	301	265	298	296	308	271	273	276	271	281	282	277	279	245	262	287	283	294	275	293	293	280	293	278	280	269	311	276	271	330	285	297	286	248	295	306	296	284	302	317	288	287	292	268	286	288	258	278	295	305	260	300	308	299	312	271	300	295	293	279	273	300	266	312	271	280	257	282	293	250	268	267	282	310	278	258	287	300	270	251	272	259	301	293	277	286	296	272	297	285	270	250	290	276	305	296	308	258	264	285	298	287	274	299	292	296	277	262	291	264	290	292	307	286	313	265	311	308	280	281	278	319	279	294	302	323	274	269	261	303	265	310	264	287	268	261	285	278	283	334	258	289	279	294	298	301	305	296	266	274	286	286	294	301	273	277	286	282	286	288	260	272	318	290	261	285	267	309	314	331	284	249	246	293	273	298	290	249	283	294	310	306	278	265	299	306	268	287	285	302	267	288	273	300	275	290	287	300	305	297	267	284	291	288	261	282	253	259	274	311	303	282	295	293	275	278	293	305	277	255	273	297	268	290	273	301	301	289	285	286	309	293	296	311	284	278	293	270	253	298	285	268	280	236	290	270	273	295	312	283	262	296	254	269	269	284	292	290	263	298	252	266	308	279	298	302	262	287	283	265	258	278	284	306	283	308	288	280	289	306	260	279	285	301	292	271	310	289	276	295	273	272	297	295	305	252	296	262	312	255	298	317	291	275	265	260	290	262	272	248	281	295	283	291	287	277	293	269	289	284	312	269	273	334	280	291	323	302	249	264	284	314	308	274	267	296	254	248	259	311	246	265	281	296	297	265	278	305	249	309	285	282	252	268	275	282	286	283	289	297	278	257	283	289	285	289	272	285	280	286	290	264	244	298	290	274	285	281	292	265	301	286	298	280	232	281	306	276	299	286	262	318	307	282	282	248	297	267	271	292	285	273	289	279	276	287	292	292	260	258	289	278	281	275	310	279	278	258	309	298	262	282	277	299	249	277	294	285	281	263	307	293	302	300	298	279	285	262	283	290	271	294	284	260	286	274	284	284	309	299	280	293	293	280	281	270	271	279	282	294	292	285	309	276	267	245	252	298	304	281	277	277	277	284	254	304	302	251	282	269	304	286	277	266	299	271	281	274	279	293	310	275	275	287	308	282	277	277	313	289	273	274	277	275	288	278	266	292	296	274	286	279	281	295	274	283	286	278	276	318	288	298	287	272	262	301	297	293	274	292	265	284	280	308	284	297	287	306	289	265	262	259	302	308	313	255	282	294	273	286	280	290	299	249	269	295	308	284	302	249	279	270	285	300	265	267	299	274	270	267	300	274	272	311	294	293	275	267	312	292	300	258
23625	21285	28215	24710	21052	11616	4197	2430	1650	1326	1010	800	673	594	466	483	402	361	342	313	327	295	290	274	278	248	268	245	260	252	208	247	262	255	255	259	244	254	243	243	255	251	244	261	255	254	229	240	224	220	225	257	263	217	232	230	266	243	244	235	266	225	243	243	260	230	237	243	237	243	265	265	276	233	236	237	240	227	241	278	269	233	253	268	247	236	235	241	235	250	245	248	225	272	206	243	236	225	243	221	246	244	229	242	263	208	245	258	254	251	240	236	241	244	266	238	242	246	231	251	235	238	211	239	217	232	259	235	236	241	238	259	258	262	200	233	246	254	234	273	282	255	235	266	225	259	263	264	251	234	252	249	276	269	235	253	262	222	218	249	243	261	229	244	237	251	235	221	254	233	236	249	263	258	274	259	226	250	252	219	251	226	246	233	252	238	267	239	256	241	227	247	247	243	229	238	237	263	237	267	247	226	279	270	265	227	241	223	262	230	258	240	253	235	297	254	271	254	249	217	219	231	216	237	240	229	277	207	249	256	231	256	258	261	245	247	244	244	250	254	248	256	224	240	257	258	260	225	268	233	236	239	258	237	244	238	230	254	259	272	233	237	254	223	224	221	268	239	250	230	240	261	267	252	239	243	246	258	243	259	271	254	215	237	255	244	224	256	253	240	236	251	215	238	239	279	232	253	239	222	230	259	253	251	253	255	236	245	235	260	223	265	245	245	213	251	260	241	231	264	238	243	228	219	233	257	238	242	240	234	260	252	237	257	270	248	224	249	255	252	245	239	219	255	229	273	233	245	258	245	256	258	223	263	213	236	234	244	261	255	268	237	272	259	245	246	239	229	250	222	248	247	243	268	246	264	261	206	248	242	270	232	253	265	259	264	248	235	266	257	222	234	243	247	240	233	230	221	266	254	246	237	239	230	240	211	279	242	246	256	232	285	255	224	235	249	258	245	259	220	236	244	230	231	242	257	235	236	241	258	257	230	253	222	231	256	240	266	256	270	256	239	257	267	236	204	215	220	261	252	239	243	252	237	252	281	253	232	259	241	229	242	224	258	276	240	237	266	238	238	234	269	233	241	217	239	254	251	254	248	212	263	241	240	203	244	276	250	216	249	224	247	227	227	238	275	228	231	247	245	250	225	237	234	218	245	242	237	268	242	242	252	253	245	268	250	273	230	246	251	260	255	219	261	237	245	229	251	233	229	251	225	226	232	240	250	259	244	231	240	253	235	269	255	242	223	243	245	248	246	236	237	264	278	239	248	251	226	242	246	237	251	244	232	233	249	233	244	241	251	218	242	265	264	221	251	262	231	246	248	244	245	240	238	279	258	235	260	230	257	253	227	246	239	243	232	255	242	249	254	246	227	256	247	217	265	278	252	218	262	279	239	241	236	232	268	234	267	243	276	244	235	273	231	273	225	249	268	251	249	238	224	219	270	246	252	255	222	232	259	264	235	262	258	239	257	255	252	247	250	239	247	240	240	235	257	250	239	218	229	260	236	235	251	248	245	239	231	252	253	272	226	237	263	244	248	251	232	221	264	246	236	249	243	233	251	240	245	230	256	266	215	252	251	234	218	261	221	220	271	220	235	269	251	246	259	245	242	243	239	230	235	244	247	251	275	259	248	253	257	259	227	247	235	240	230	211	254	241	228	244	261	239	255	231	253	236	237	244	253	257	233	220	230	232	240	252	254	231	233	255	268	236	240	253	248	232	234	267	266	244	234	249	245	261	233	229	229	204	241	243	250	235	257	264	222	235	215	244	231	239	218	245	252	268	223	261	251	228	243	277	213	238	281	255	239	246	254	231	244	242	233	244	249	266	220	231	242	232	227	231	244	232	251	252	230	285	233	245	238	239	261	216	262	233	255	219	239	244	240	212	252	243	263	256	257	228	220	250	264	253	235	235	244	258	234	218	234	229	225	245	255	218	250	228	244	217	257	259	232	226	258	252	240	225	251	254	245	234	262	233	243	251	249	248	212	280	249	241	249	238	281	229	230	253	247	255	254	221	231	212	264	241	203	227	265	243	249	240	243	270	237	247	234	284	252	238	251	235	244	223	231	250	243	211	235	259	257	238	263	224	239	214	235	247	264	254	257	270	232	244	240	237	244	252	219	239	259	246	258	223	261	248	280	235	229	244	241	265	233	251	245	245	247	238	251	257	247	226	230	238	255	226	238	251	264	239	236	257	244	241	234	244	238	237	252	268	238	252	274	232	258	229	235	246	242	241	251	231	205	273	245	244	228	243	247	237	278	223	234	219	229	260	207	224	262	246	253	213	260	251	223	258	261	231	271	257	215	260	254	235	228	240	257	253	251	231	280	236	241	240	251	215	221	220	253	231	260	242	248	240	236	226	232	262	247	210	266	242	262	225	259	249	262	227	256	240	253	222	263	256	244	250	253	243	259	281	252	257	241	268	217	250	244	240	246	245	245	236	248	217	238	253	230	223	242	251	210	246	242	236	246	226	269	245	254	231	268	239	288	226	262	234	252	213	226	248	244	262	238	238	265	234	223	249	271	259	221	241	273	218	215	239	260	246	268	228	229	239	272	247	225	241	251	238	248	245	223	224	232	246	265	246	244	229	253	240	229	258	240	220	240	245	214	253	250	255	256	260	226	240	230	251	223	255	251	213	269	257	257	255	219	261	261	216	224	239	254	231	267	242	233	248	256	252	235	241	239	238	226	237	261	250	227	242	245	236	228	233	246	260	232	234	260	240	263	255	229	262	242	240	237	233	235	235	233	243	245	239	218	253	256	274	244	230	240	245	233	256	231	216	247	240	233	240	233	249	246	247	227	238	263	274	247	268	250	233	230	228	265	268	250	247	259	244	231	241	228	249	242	262	281	261	255	235	252	238	236	252	254	243	262	244	240	240	252	250	249	221	247	261	239	242	250	252	235	259	245	275	251	236	263	226	261	229	266	247	232	240	241	255	264	250	268	261	214	270	254	248	238	239	248	223	244	241	254	256	245	236	250	227	248	231	236	228	243	224	242	242	243	226	214	243	236	271	251	254	247	228	244	246	259	213	251	246	260	220	254	228	266	240	234	246	258	256	241	242	225	218	247	244	256	255	267	244	223	279	260	271	251	233	236	229	258	228	251	267	282	209	268	269	226	233	224	255	244	262	229	263	210	273	219	252	220	240	270	236	250	225	238	271	243	247	267	254	229	248	252	244	237	250	256	261	242	265	242	259	258	261	226	232	234	233	253	243	236	242	231	250	252	260	246	252	239	233	236	250	222	246	233	241	254	273	240	238	258	254	247	278	208	245	239	223	245	212	254	230	266	228	242	257	204	237	259	221	232	225	238	241	232	231	247	258	249	229	250	206	212	240	225	242	243	209	263	220	265	257	243	254	239	230	274	246	245	286	251	230	246	261	238	235	237	249	246	245	260	235	221	250	272	272	232	242	242	251	269	233	237	228	256	242	249	238	258	225	240	256	256	239	255	218	241	253	244	237	236
19604	40614	32592	20875	13807	9374	6268	4409	3176	2391	1809	1371	1083	884	772	665	572	542	501	393	397	329	344	354	340	326	305	326	336	295	302	296	303	270	290	274	277	269	291	288	241	288	281	281	292	258	268	261	276	276	234	265	266	268	253	284	266	274	273	279	263	275	272	269	273	270	261	289	246	291	292	264	268	281	290	274	271	297	294	293	285	269	258	291	257	274	247	271	274	290	313	261	267	310	274	285	269	295	312	262	293	277	289	294	262	236	274	278	291	263	292	252	270	271	288	296	276	291	300	284	280	276	268	237	271	274	282	287	278	256	267	259	257	268	276	260	272	283	313	292	277	295	284	268	302	252	254	259	267	292	285	273	284	312	261	286	294	273	320	263	266	269	277	283	271	261	283	263	312	283	294	256	290	286	260	309	251	276	276	272	311	271	294	285	287	277	291	288	287	256	296	271	296	290	243	278	285	294	302	276	277	288	287	245	290	275	262	308	270	279	309	252	313	278	297	298	260	291	281	273	294	283	283	295	316	283	301	304	264	274	299	282	286	265	288	305	276	269	270	257	254	263	254	290	304	281	265	281	318	272	280	275	289	278	282	280	276	289	273	277	244	271	271	285	250	269	269	252	270	270	265	275	263	251	285	256	280	272	267	304	266	301	262	264	280	286	277	259	261	274	269	268	281	273	282	262	270	282	262	291	255	259	258	294	274	293	253	274	255	292	294	245	305	296	299	316	282	269	263	279	265	271	304	293	273	279	292	252	293	273	274	264	267	280	284	276	280	265	272	288	245	276	270	274	262	284	280	264	275	248	245	258	240	289	264	285	282	280	254	269	280	253	256	288	262	299	277	287	271	281	294	258	239	252	265	288	278	267	256	286	304	263	261	276	278	285	289	283	249	237	286	283	270	288	304	278	285	279	302	269	283	295	272	290	269	283	281	261	281	268	279	251	280	265	313	293	277	265	294	267	265	249	271	290	273	286	252	274	258	261	277	280	251	283	276	260	278	268	278	277	277	289	286	272	285	265	298	254	283	283	272	300	323	298	271	277	285	272	286	286	274	289	297	276	249	268	268	315	262	300	294	252	279	239	282	289	273	278	288	250	253	266	276	279	260	275	264	276	259	283	286	282	244	288	275	279	265	277	261	279	279	308	253	260	271	272	229	270	260	295	271	289	286	267	271	264	255	227	291	275	299	258	283	314	271	278	283	308	274	286	255	242	290	258	252	285	300	286	251	267	278	289	289	281	256	270	273	277	270	263	269	238	283	258	254	266	267	246	303	294	264	259	252	295	315	286	297	288	294	254	247	259	279	265	295	289	270	259	278	274	257	253	282	268	273	284	258	275	284	271	269	301	301	276	253	285	306	266	267	288	272	258	280	280	290	280	286	255	248	281	311	316	307	279	308	257	274	273	272	272	285	259	261	276	243	308	282	273	283	274	277	278	286	314	298	272	286	253	268	288	268	308	271	302	283	257	284	276	286	288	296	270	306	281	284	271	275	270	289	288	282	283	281	302	293	292	266	279	299	284	272	270	262	291	291	283	262	297	299	310	293	274	320	263	270	266	296	256	281	264	277	273	293	303	271	277	285	284	289	296	278	277	295	289	287	278	270	275	295	279	272	259	300	240	289	266	265	266	269	260	282	265	283	276	281	268	271	304	296	287	302	278	285	272	286	296	278	256	276	283	273	276	300	284	255	300	285	293	262	285	264	290	275	286	312	289	272	293	266	278	270	297	293	286	313	295	289	268	260	302	263	279	271	276	283	304	286	259	306	276	277	258	299	264	308	274	294	235	273	291	242	279	277	314	283	268	278	251	260	273	284	249	246	290	304	302	274	278	253	308	287	276	281	268	272	298	276	279	299	292	272	281	264	271	289	249	275	260	277	299	272	295	266	279	311	276	275	269	269	277	301	277	271	253	272	267	277	261	283	296	307	270	310	300	251	267	288	268	278	261	266	269	281	252	300	315	286	307	267	280	278	262	276	275	282	308	288	260	298	267	266	281	260	290	280	270	256	303	267	268	279	269	289	259	274	266	266	274	321	300	266	264	271	252	294	303	276	295	286	286	278	258	265	293	290	273	259	259	251	267	268	299	274	280	282	265	278	282	265	277	252	299	270	271	283	274	272	285	298	260	262	286	279	278	269	287	300	257	277	268	266	277	298	266	282	267	274	303	257	297	274	266	272	270	292	253	272	264	277	269	270	274	281	263	248	274	307	282	275	291	277	308	268	283	277	252	267	287	277	290	279	303	314	268	259	304	266	279	295	265	290	280	280	239	282	291	276	281	282	291	273	272	270	299	288	261	269	297	285	311	266	297	266	271	261	291	291	266	281	284	267	265	248	282	306	287	261	273	259	293	258	276	287	272	266	271	262	297	274	246	316	277	281	292	266	321	295	276	298	269	288	292	296	255	244	292	255	242	300	285	315	272	265	259	262	289	275	268	252	281	284	276	242	269	290	261	280	272	301	274	309	276	263	275	268	254	270	267	250	292	274	273	270	286	283	298	269	282	273	252	270	273	283	250	275	298	290	296	280	291	258	265	283	302	266	268	283	264	290	279	281	270	275	270	251	266	280	270	253	293	313	300	307	325	247	256	254	263	301	285	296	283	247	289	289	289	281	282	251	285	262	285	316	284	266	276	273	278	274	274	293	262	287	291	269	266	264	291	245	291	259	260	261	290	294	250	262	291	271	288	273	290	285	290	292	273	274	283	263	282	275	294	276	257	289	285	271	272	279	296	298	279	279	262	268	274	281	261	290	301	285	313	271	300	275	268	240	278	294	268	285	258	250	262	292	291	284	277	288	265	242	282	273	263	273	267	317	279	272	248	276	246	291	297	282	296	315	249	263	256	284	300	277	329	287	259	269	280	284	271	269	272	291	291	286	264	298	270	272	290	306	245	285	274	283	257	265	273	275	283	261	255	275	278	265	264	298	270	269	272	280	295	231	253	275	273	283	268	286	285	275	275	299	272	278	282	279	272	263	260	293	291	291	287	310	312	263	293	280	285	251	279	281	286	281	311	276	290	302	293	254	285	257	247	274	295	293	271	290	312	291	263	292	259	283	254	311	269	300	282	263	293	261	290	257	277	268	252	275	281	268	301	281	270	294	308	294	294	293	276	257	300	261	285	283	268	273	273	261	275	267	301	265	240	258	285	276	281	290	289	259	278	286	263	297	306	264	270	288	265	287	302	290	288	259	273	298	266	261	287	291	264	254	275	271	249	240	282	266	281	257	264	275	286	295	258	271	257	265	265	270	271	245	283	297	285	248	306	267	301	273	256	289	257	276	289	292	266	286	290	262	263	275	283	278	266	281	272	261	322	266	257	302	263	254	264	280	262	302	280	296	260	272	275	276	286	287	279	309	290	258	287	320	282	282	302	275	269	277	260	258	254	312	296	254	272	267	281	285	297	275	273	279	310	255	269	284	275	269	256	266	271	258	274	321	289	288	262	259	265	292	279	279	274	303	262
24929	21174	26401	24562	9478	3858	2367	1545	1261	965	773	621	504	454	399	390	363	347	316	302	324	306	285	254	280	285	260	282	243	256	273	264	242	242	270	258	269	218	264	247	284	260	238	261	246	257	237	240	235	270	245	241	209	258	257	241	245	281	264	260	255	249	248	245	214	260	269	263	268	268	252	232	254	263	239	247	266	285	250	241	249	248	258	260	232	254	266	260	258	245	260	200	245	238	240	258	251	249	270	276	259	255	262	239	226	266	254	244	261	234	271	251	253	233	248	272	243	272	229	272	277	248	260	254	213	256	265	240	236	282	228	249	248	225	236	265	257	269	270	254	253	248	273	220	271	224	257	268	255	237	216	227	257	250	246	234	260	267	262	263	245	265	260	234	256	250	268	235	235	255	237	273	266	246	260	269	243	282	252	252	242	228	263	236	254	251	260	233	241	236	228	252	241	245	243	245	254	256	261	263	239	259	272	231	248	239	275	241	258	261	258	248	265	262	244	236	261	243	264	252	243	238	235	264	262	263	234	265	258	252	231	241	239	241	254	297	252	255	246	252	230	270	218	244	244	239	251	270	260	215	246	253	279	249	241	260	234	224	265	224	281	243	276	270	264	245	243	268	241	264	248	272	274	283	241	262	239	246	229	249	228	263	249	253	242	258	252	248	239	245	248	254	233	269	258	253	245	246	275	269	251	247	230	266	259	240	245	266	287	271	241	250	263	216	253	249	242	251	238	258	253	245	262	239	256	252	234	237	251	223	256	250	235	250	229	252	264	246	260	244	283	274	275	243	269	258	236	239	235	251	226	229	256	239	237	219	265	241	275	280	241	235	237	256	244	247	249	253	216	241	272	268	260	245	260	243	230	235	247	263	220	260	252	244	269	240	250	277	273	274	259	240	286	247	259	254	239	237	262	268	240	276	272	267	264	254	253	282	246	247	259	250	237	239	266	281	246	261	261	235	252	266	241	264	236	231	246	253	250	264	235	249	221	245	251	270	261	249	255	233	264	250	283	254	267	277	238	266	249	256	241	257	274	253	257	237	228	244	297	245	240	274	236	259	258	220	254	243	252	259	264	265	263	252	236	249	291	249	221	262	266	241	236	228	238	243	227	257	261	247	267	230	249	243	248	240	270	249	238	265	264	230	251	251	238	225	257	240	253	271	256	237	272	248	265	254	247	282	266	234	253	260	291	240	243	274	268	237	221	250	222	259	259	242	256	250	255	245	247	237	227	236	253	252	264	254	238	238	269	255	250	247	279	234	248	241	252	248	274	233	230	220	261	231	288	246	293	273	260	248	271	258	265	256	250	224	261	221	260	233	262	268	250	241	255	246	251	239	259	273	245	235	251	266	254	232	256	266	235	265	252	244	242	243	257	252	279	259	224	253	268	258	231	235	273	275	250	253	268	283	236	235	270	268	255	216	253	249	262	275	272	263	263	274	225	272	243	269	258	234	265	250	251	242	220	229	246	260	258	279	265	246	294	245	255	274	245	243	263	264	273	258	220	254	246	259	261	243	246	273	240	260	253	277	249	232	244	253	262	249	241	241	269	244	247	258	246	247	260	237	246	248	255	274	229	269	254	274	249	262	244	257	229	260	241	247	252	254	260	269	243	267	252	268	253	259	237	246	247	240	258	267	279	228	256	252	245	250	268	262	227	256	244	257	248	238	255	256	261	258	234	263	240	250	228	257	268	253	234	255	253	224	228	259	270	264	251	264	255	248	259	237	242	294	242	238	248	264	250	248	253	247	224	223	251	222	249	264	233	284	257	261	239	246	268	254	266	249	266	251	247	240	239	263	284	245	265	247	242	245	287	272	240	229	252	237	247	258	237	221	233	248	265	231	247	259	231	256	246	272	253	243	246	221	250	242	247	271	283	244	244	269	274	260	232	231	262	253	241	246	243	256	263	265	258	248	255	263	250	258	270	252	247	250	253	256	243	243	244	232	250	269	262	240	254	218	251	279	254	267	231	228	244	273	251	248	238	275	276	261	237	249	245	257	257	245	262	265	237	252	264	226	245	281	241	238	236	248	249	265	253	261	214	250	260	251	258	236	249	247	258	256	244	263	229	262	285	249	264	257	270	256	235	279	252	295	274	250	272	265	236	245	222	281	244	272	245	265	227	263	247	248	261	231	243	272	242	228	243	254	237	228	249	248	261	260	272	257	240	244	250	267	245	258	260	266	257	260	254	218	290	269	258	243	257	252	242	263	239	280	239	244	259	244	225	279	254	267	258	271	282	274	244	244	249	251	254	248	254	277	282	259	269	249	260	241	258	238	276	275	271	250	274	255	247	233	266	221	231	254	268	259	247	257	220	263	283	257	256	254	250	256	227	249	279	235	254	261	240	246	254	269	239	271	231	219	229	236	239	242	269	258	257	242	260	272	270	239	252	249	270	260	252	246	255	255	263	227	227	270	232	212	217	279	267	253	261	264	240	255	222	238	262	237	248	227	238	247	240	276	253	288	253	252	248	282	258	253	241	263	246	255	246	259	249	252	281	247	216	255	244	253	249	267	261	269	247	253	236	258	241	245	264	250	252	243	253	260	245	241	254	255	260	239	247	263	262	251	260	258	242	259	242	251	274	249	277	251	245	236	256	267	242	264	230	267	271	267	275	252	236	260	268	263	259	243	263	266	226	253	236	271	265	248	244	254	245	251	270	254	239	250	242	242	266	264	250	236	264	235	259	263	269	261	251	242	258	262	224	264	246	251	251	227	253	257	242	231	255	219	247	247	252	243	242	240	271	259	267	267	253	233	229	237	248	280	253	255	245	246	263	262	279	247	247	237	250	257	244	267	242	235	269	228	236	269	269	263	233	269	274	233	239	279	236	246	250	268	257	247	244	242	241	222	227	258	248	282	248	262	247	270	256	248	241	276	240	254	264	259	251	250	240	226	273	257	243	226	229	240	247	250	233	249	256	251	262	252	278	274	238	287	231	247	242	260	278	255	254	255	261	246	244	253	259	272	269	264	249	252	238	258	245	238	225	264	263	261	234	264	231	271	292	243	256	264	246	239	258	233	248	228	242	262	261	238	245	242	243	241	231	251	239	266	267	264	266	244	281	230	255	269	263	274	284	265	255	252	246	230	260	269	242	253	233	223	260	222	260	261	248	251	259	244	267	269	253	256	252	259	262	256	277	257	253	250	275	247	260	270	244	257	258	268	274	258	212	254	233	250	271	282	232	256	250	268	271	238	289	262	257	258	228	274	268	249	259	267	265	229	244	255	246	238	224	249	275	252	251	249	265	251	256	255	282	240	257	248	255	265	253	241	250	259	233	240	253	238	242	283	268	230	268	256	250	217	239	254	255	251	241	230	263	229	252	265	263	237	243	243	240	244	265	258	250	225	269	255	280	219	261	272	263	260	264	279	236	243	279	231	249	270	251	243	271	255	275	254	263	261	259	244	252	280	267	242	255	278	287	272	258	253	259	242	283	246	264	276	238	244	268	279	247	227	256	232
19154	35873	27956	17598	11027	7104	4673	3351	2424	1815	1427	1137	823	752	671	577	515	465	391	403	354	390	352	321	338	310	331	299	314	313	308	289	296	266	309	287	295	311	272	266	278	293	257	286	311	311	281	263	295	253	315	304	311	277	288	277	261	289	273	267	276	305	292	283	312	275	290	290	281	283	277	305	277	283	317	280	278	301	295	302	298	302	291	283	282	313	294	279	276	252	248	305	300	291	324	266	272	285	276	273	286	272	294	295	294	254	297	280	295	280	282	268	277	287	305	282	285	278	275	279	310	274	275	263	273	280	297	278	309	313	286	299	282	247	269	261	297	289	291	279	271	281	255	275	321	294	288	282	288	279	309	286	276	270	286	277	319	299	236	274	287	301	269	278	285	294	296	282	286	292	289	299	288	299	277	290	277	293	295	277	301	290	290	289	277	283	289	277	309	317	300	305	294	295	273	272	250	307	270	317	302	270	303	285	288	272	265	287	273	302	314	286	266	258	275	280	260	305	328	284	288	270	278	280	314	301	281	317	305	309	270	277	326	287	299	279	274	282	270	299	267	285	297	305	305	289	298	305	246	291	295	299	279	262	323	300	277	320	292	303	280	269	304	287	300	279	279	311	309	283	277	300	284	280	283	278	309	275	302	304	294	275	296	310	305	313	269	284	275	292	290	317	307	297	311	296	330	247	288	273	285	296	293	292	293	296	263	289	274	310	301	287	284	281	273	306	269	274	289	307	275	267	303	308	293	316	293	286	297	265	310	306	295	305	269	292	319	266	301	279	292	285	268	293	299	267	269	298	292	280	306	253	300	275	263	301	299	284	271	301	268	278	253	321	283	287	300	258	290	270	275	301	296	272	277	275	275	296	299	277	296	249	305	293	325	271	310	291	312	290	325	268	298	302	283	270	296	273	266	296	258	291	280	302	262	283	289	288	287	275	254	296	277	271	277	313	246	322	242	257	296	281	303	295	261	252	260	301	270	298	261	260	287	279	300	273	280	278	299	268	287	296	304	312	275	297	280	299	277	283	262	278	302	286	298	272	266	308	278	278	291	295	291	278	289	276	253	297	282	260	286	298	268	309	257	289	283	279	257	297	266	285	311	284	256	281	296	261	286	297	279	273	259	303	280	287	283	284	276	300	314	281	330	299	306	292	294	298	300	311	312	288	282	315	306	305	259	300	287	252	307	308	283	277	268	264	308	290	255	246	289	309	275	270	293	279	284	287	273	284	321	303	308	306	308	323	289	282	276	279	250	297	294	291	269	261	302	286	259	266	317	289	284	280	291	281	302	290	297	267	305	264	275	296	297	269	281	254	287	299	264	308	289	303	295	297	302	284	308	272	282	280	303	309	292	304	284	277	290	277	337	309	275	273	291	292	272	296	278	287	257	273	275	273	296	277	267	326	276	316	294	286	297	294	261	294	296	281	301	285	272	290	296	309	298	275	296	295	305	258	312	277	260	309	294	282	300	306	245	283	295	293	291	294	303	320	300	273	317	286	279	279	272	292	288	292	249	295	298	272	290	292	280	282	292	278	293	294	312	301	283	315	316	303	279	309	293	261	278	271	302	272	301	285	291	286	305	267	293	273	302	289	295	294	245	268	274	290	315	302	302	278	311	301	301	280	293	268	282	293	294	315	313	276	266	275	300	287	286	282	286	258	272	299	298	284	280	297	291	277	277	293	276	280	307	283	300	286	291	262	294	308	311	305	289	279	308	296	279	275	287	307	284	271	299	279	290	304	313	270	249	318	277	285	306	281	275	303	273	288	286	304	263	271	296	273	268	283	302	276	322	264	291	277	295	293	309	281	280	292	296	297	307	315	260	270	275	292	282	315	308	271	289	302	280	294	284	295	301	296	278	303	282	279	287	270	291	306	271	309	253	279	301	295	281	278	260	290	306	269	286	272	275	278	276	312	290	260	266	270	247	309	310	290	287	290	270	277	284	274	330	307	287	285	291	318	297	277	308	269	289	313	284	266	291	295	259	292	280	279	297	311	263	283	282	276	272	280	284	286	300	272	291	300	297	298	296	309	278	311	308	303	299	265	261	280	297	290	278	298	297	315	315	292	269	279	301	320	278	290	301	300	301	285	287	280	274	288	323	260	278	281	274	318	321	284	306	296	301	307	302	263	294	274	318	281	279	295	261	331	287	308	293	296	256	273	316	312	312	290	253	280	290	283	274	282	290	269	286	301	291	278	285	276	247	286	291	303	281	301	299	307	266	288	239	291	305	284	321	263	271	275	302	292	268	267	274	311	263	292	316	304	285	282	283	272	281	296	273	315	287	304	320	270	269	300	295	306	300	289	316	305	309	291	277	286	276	309	270	292	288	275	261	283	274	288	290	277	283	277	295	287	298	294	278	280	297	309	301	290	264	299	299	308	288	264	298	277	265	293	279	292	321	305	280	277	268	290	300	327	265	294	296	316	306	272	269	283	304	282	279	290	307	286	296	259	297	303	295	291	270	250	298	291	295	282	286	298	280	309	305	294	291	259	266	257	317	286	262	306	287	286	282	294	278	300	285	283	281	296	321	269	282	287	294	286	294	303	285	314	256	267	278	289	262	308	296	307	274	298	301	285	265	292	265	267	312	314	284	290	296	294	286	291	277	291	326	278	292	286	327	275	270	283	310	288	272	278	302	273	251	300	252	276	286	283	320	278	268	319	270	306	280	288	304	290	304	295	282	275	283	291	253	294	304	297	289	276	272	277	291	287	299	308	290	293	266	306	292	291	282	268	261	296	282	272	289	289	287	251	282	299	260	278	307	326	285	299	291	306	323	317	272	275	324	258	295	328	270	286	265	283	285	300	286	280	271	283	283	288	315	264	298	280	295	256	252	285	297	271	306	298	294	286	294	289	298	276	296	291	268	299	280	250	312	273	282	273	284	285	282	261	272	293	282	272	307	292	289	291	306	308	292	297	293	302	299	303	298	284	278	266	308	300	296	294	270	303	261	263	305	293	287	301	288	295	305	294	302	289	286	288	285	282	302	290	261	273	299	294	285	295	296	290	275	296	290	318	307	259	296	298	251	250	302	298	296	269	289	299	276	276	304	299	314	302	276	297	283	256	291	286	282	305	308	272	286	263	307	298	286	300	299	255	293	294	263	296	300	269	274	310	283	286	297	286	319	286	269	269	297	271	315	271	280	285	270	279	294	296	325	268	280	289	305	272	280	281	279	321	281	297	287	312	294	311	283	299	256	298	269	268	310	274	277	286	296	310	280	287	283	282	287	281	309	281	300	299	320	264	301	278	292	320	271	288	339	290	286	259	258	326	313	259	314	279	283	295	306	275	291	273	280	290	296	298	327	330	292	285	289	308	287	284	309	283	297	322	313	290	274	286	324	258	270	302	281	327	314	294	304	298	277	284	276	269	288	292	296	289	253	286	266	278	288	284	294	308	268	280	293	289	278	299	291	311	280	268	271	273	304	302	266	287	306	294	296	282	293	298	303	255	302	290	320	300
22817	21408	28904	24308	21468	20769	9582	3338	2138	1665	1297	1067	750	643	583	490	470	418	385	380	358	335	305	286	250	263	265	285	265	278	258	274	273	258	246	259	270	248	252	239	217	226	270	259	253	260	283	234	241	232	243	268	281	246	295	260	252	250	242	254	250	280	274	261	261	267	271	226	248	251	228	298	263	243	231	232	279	256	251	244	241	246	232	256	234	243	258	255	253	240	245	258	237	270	248	235	262	254	257	292	248	281	251	233	264	259	233	274	271	262	229	256	244	236	276	256	256	264	260	250	293	258	241	267	242	264	261	236	244	273	283	252	253	241	252	236	234	263	252	260	242	286	263	270	251	252	251	262	264	248	234	244	243	278	259	261	255	257	256	250	227	242	242	266	251	254	252	260	267	273	255	237	265	281	252	229	268	281	233	260	250	266	261	265	256	260	265	235	261	274	253	215	267	244	269	259	286	263	234	246	257	258	261	242	226	273	246	250	243	241	259	258	244	271	281	250	264	237	263	273	285	260	250	268	221	245	248	253	277	289	248	230	246	249	235	243	259	235	266	249	270	237	236	264	267	234	254	273	227	252	256	255	249	311	258	256	252	281	264	245	223	257	256	228	232	250	260	275	267	233	260	254	271	276	291	235	262	234	279	268	258	269	237	242	267	271	242	249	249	241	258	268	277	252	253	274	253	266	253	261	256	243	269	248	251	226	243	238	267	269	266	240	267	257	241	239	221	243	270	253	250	261	245	258	237	266	270	252	234	260	247	271	297	241	242	253	230	226	237	236	242	245	258	279	252	266	247	261	249	226	264	258	266	266	249	239	232	241	284	234	255	239	251	289	231	246	252	243	250	279	253	233	278	255	243	244	276	265	273	254	269	248	262	262	262	245	287	236	266	241	267	287	268	270	249	242	245	239	244	258	271	254	255	276	266	267	266	246	267	273	198	242	277	231	261	277	245	252	239	254	279	260	260	249	260	265	260	263	236	244	246	260	239	243	246	251	248	271	274	248	270	246	248	252	254	242	272	245	237	259	272	258	270	239	257	274	274	266	252	270	263	255	260	252	224	247	265	245	217	256	231	238	261	262	274	270	249	264	243	260	244	277	258	237	270	254	273	242	234	216	284	260	246	259	258	281	243	238	273	260	272	235	243	251	225	267	251	239	250	261	264	246	283	251	272	258	270	256	285	242	262	245	263	286	245	261	256	253	255	245	252	215	253	253	239	260	238	276	261	256	255	275	246	244	241	245	255	270	242	263	289	240	250	218	224	237	257	277	249	249	247	251	248	275	246	258	273	257	249	261	228	226	257	241	252	266	248	242	242	235	250	247	248	250	259	253	261	270	236	263	224	244	225	267	249	273	253	219	261	245	276	236	253	262	232	269	239	248	266	258	264	257	270	219	252	257	272	263	236	266	256	250	230	246	240	264	253	239	226	250	238	270	281	260	241	285	231	250	261	264	266	226	284	252	245	242	244	249	258	248	247	259	289	246	245	231	271	245	255	247	255	236	227	254	251	249	297	283	257	266	258	241	284	277	251	251	266	268	277	248	267	236	245	267	243	258	239	238	240	223	228	273	227	243	234	271	255	249	262	255	280	235	239	263	269	224	254	262	259	261	217	227	230	233	237	288	266	240	253	271	254	260	270	250	245	249	257	245	292	260	252	229	265	258	246	264	257	264	234	263	239	247	251	255	259	267	223	236	260	251	250	249	241	251	229	248	261	294	258	240	234	251	239	274	260	252	249	253	238	262	272	273	268	250	249	279	259	252	261	256	264	258	241	251	251	238	241	232	234	247	256	258	248	265	261	240	277	264	249	221	248	251	244	238	265	256	250	256	263	237	254	256	282	246	255	282	249	232	229	248	275	234	273	252	263	230	263	236	283	261	257	270	255	227	232	273	247	248	257	263	256	252	274	269	254	254	258	234	237	235	268	222	232	228	231	249	241	252	284	236	248	270	250	248	254	245	275	256	238	272	266	241	252	251	246	250	236	258	241	244	255	265	243	236	271	225	240	233	255	289	249	251	238	267	242	249	245	263	228	277	236	267	256	250	244	301	266	242	217	248	264	255	264	242	260	242	229	265	261	279	236	258	251	240	238	256	290	252	245	272	251	250	271	264	239	276	246	243	230	254	260	258	259	238	259	224	243	258	266	279	240	232	236	226	254	243	262	250	254	257	243	283	275	233	246	235	268	275	241	251	236	248	247	240	264	246	276	237	261	252	264	258	263	239	276	259	237	261	248	247	260	261	231	276	231	231	253	267	240	263	268	250	263	240	282	257	271	265	262	243	288	276	268	270	258	271	265	257	264	252	250	252	271	224	246	252	273	224	295	241	263	261	290	235	237	268	265	246	263	242	223	244	244	223	234	225	245	249	284	245	259	232	281	244	291	242	269	276	242	268	270	262	239	270	264	248	253	242	261	261	217	239	252	237	230	288	265	271	270	250	258	267	262	258	272	245	256	209	256	252	264	240	253	261	242	263	256	268	269	235	229	240	225	248	256	247	232	256	249	236	271	281	251	260	288	254	276	278	262	262	236	250	265	279	262	255	261	243	273	244	249	263	248	232	278	249	248	256	251	266	262	269	241	212	220	284	250	249	248	259	278	246	254	266	270	248	253	247	251	250	236	261	255	236	241	268	262	245	249	247	258	249	266	239	249	244	275	259	232	247	256	240	248	243	281	241	248	261	212	290	252	249	258	232	255	279	247	245	267	258	260	254	265	254	281	237	226	237	259	280	263	233	249	247	242	274	256	241	265	265	229	236	234	254	253	237	278	261	236	261	243	280	275	261	266	264	254	232	213	234	267	239	241	268	241	271	246	283	272	244	246	259	268	266	277	247	257	241	252	277	228	263	264	246	272	237	249	212	262	261	260	256	268	250	249	233	260	239	232	254	230	253	252	279	273	269	249	298	281	249	241	235	285	270	214	265	223	239	252	263	247	249	241	255	241	247	245	245	236	250	256	266	258	252	239	253	234	259	258	262	257	266	255	268	252	239	272	258	255	258	287	281	245	245	267	244	250	237	265	265	271	239	282	240	259	269	268	291	246	235	247	251	265	268	260	243	231	229	260	244	222	261	264	263	269	234	262	266	257	278	246	254	246	251	261	255	245	249	241	240	244	229	300	241	214	235	268	236	257	239	274	225	245	274	244	260	254	240	247	271	265	288	248	259	237	248	247	274	238	258	260	245	257	269	242	256	247	225	260	276	254	269	258	239	256	251	241	243	256	249	241	229	242	231	284	265	250	231	256	224	253	241	248	246	272	263	226	254	276	259	232	273	234	251	237	242	263	236	254	252	254	259	266	262	267	263	233	261	262	247	235	255	217	252	245	236	255	264	288	221	261	271	271	252	260	240	252	276	240	231	253	234	257	252	259	212	239	263	272	279	238	254	259	272	244	230	234	248	232	256	259	276	270	249	249	264	277	256	263	248	232	243	240	266	249	219	225	264	251	250	249	232	266	250	273	242
21505	44565	36824	25893	17785	12072	8218	5607	4056	3127	2480	1802	1321	1141	924	792	694	633	516	454	419	417	382	359	337	318	346	344	331	330	266	330	305	306	300	322	269	276	279	286	302	306	298	270	296	258	290	275	268	276	266	275	276	299	293	276	296	263	268	298	281	265	272	280	261	272	281	292	264	293	251	281	265	270	284	285	269	276	277	276	280	282	269	286	285	277	308	285	274	262	266	285	273	287	275	273	275	308	280	286	284	317	292	284	292	309	301	296	290	309	280	279	292	303	301	290	274	281	282	264	294	295	273	265	265	281	274	267	254	277	300	265	271	306	276	276	311	304	300	277	278	275	290	293	290	295	276	276	298	321	290	267	286	285	304	296	314	277	290	268	240	297	267	294	240	283	282	252	334	270	295	286	277	317	283	289	263	305	304	296	269	260	293	308	263	272	275	290	295	261	297	252	273	287	285	287	293	241	284	285	273	281	267	288	283	261	265	300	280	273	319	290	297	276	290	280	286	287	287	270	273	307	269	258	254	241	280	261	291	293	269	280	285	290	278	263	266	255	278	289	270	280	274	274	280	294	259	248	297	256	295	285	253	294	296	271	260	275	252	277	272	282	281	270	296	292	273	282	287	291	296	308	286	281	261	295	316	302	292	309	265	316	300	283	269	295	294	279	261	282	271	296	263	274	276	274	258	302	272	255	269	288	297	287	268	270	263	317	294	256	277	244	277	269	277	284	294	274	292	252	278	306	252	264	298	268	260	304	283	278	279	294	262	287	254	261	324	300	287	281	288	294	309	260	274	270	285	254	269	278	307	290	258	316	271	271	275	300	285	317	272	296	267	271	279	295	281	287	280	279	269	282	291	275	262	310	285	279	291	291	267	260	297	248	277	334	298	298	277	276	295	287	288	289	288	266	305	282	292	274	274	319	287	274	294	289	249	275	320	269	284	327	273	289	288	292	293	285	262	310	264	260	262	289	294	309	265	242	256	289	278	324	296	297	281	290	308	272	277	296	288	282	268	281	287	277	267	272	287	279	259	289	295	257	301	275	290	262	311	276	290	300	277	282	257	246	273	299	301	314	294	285	289	273	285	281	297	275	330	252	270	282	270	296	309	242	277	260	285	270	293	309	318	255	284	295	296	283	278	250	290	264	255	273	294	270	283	269	272	268	284	305	265	301	315	289	286	278	274	286	259	299	290	269	304	299	302	270	275	281	289	300	321	301	283	288	286	272	297	293	290	264	255	300	291	253	264	285	310	278	285	268	268	270	274	294	299	277	269	300	289	306	244	287	278	285	286	297	318	271	294	313	269	266	271	272	292	281	269	254	303	284	271	267	268	258	240	286	262	278	279	284	249	279	269	290	303	281	260	285	281	298	264	261	280	268	275	285	270	324	285	271	291	264	296	303	256	276	262	270	277	251	305	279	283	280	280	275	289	294	284	274	289	292	266	261	299	258	278	262	262	252	278	303	293	293	283	256	277	268	288	282	295	272	296	275	300	295	284	277	324	280	300	275	293	292	281	250	250	273	280	281	266	282	273	286	275	268	287	276	281	264	274	285	270	296	299	277	278	267	248	304	284	276	293	327	313	264	307	285	296	258	290	261	289	286	281	275	289	261	303	274	283	270	279	247	275	243	317	297	266	263	284	288	279	289	302	280	250	286	290	257	273	303	269	281	292	272	281	259	271	272	291	280	276	273	273	284	307	268	266	284	285	292	295	240	260	304	274	298	271	304	285	297	267	322	298	287	272	262	294	265	268	273	301	276	242	235	302	258	276	326	277	297	286	267	285	265	296	293	293	281	272	251	287	249	290	315	260	286	284	271	271	298	288	290	293	299	266	259	280	260	261	290	229	282	266	287	266	261	288	257	272	274	286	270	269	263	291	276	291	304	282	298	292	300	289	287	288	294	267	291	288	273	275	263	280	292	297	285	264	249	312	286	239	275	272	278	274	250	286	291	283	282	261	292	295	279	283	269	271	279	277	255	313	273	294	266	257	281	292	299	276	291	272	259	276	278	275	276	289	256	304	302	298	286	292	242	302	278	285	283	260	291	291	283	281	257	284	290	271	281	293	277	310	281	286	291	282	265	295	315	285	294	285	288	272	266	288	277	272	294	266	305	283	309	287	263	295	306	261	262	236	312	287	281	264	297	289	307	258	259	289	271	306	288	286	256	291	270	284	260	289	257	288	269	265	293	291	254	278	262	288	285	284	312	297	298	282	296	286	274	304	283	288	281	281	267	261	293	291	269	276	294	261	300	266	276	282	288	284	300	281	296	281	261	300	279	274	304	290	279	251	263	249	272	289	280	301	294	277	308	299	265	285	308	269	284	300	303	285	289	305	290	292	294	329	278	302	258	282	278	269	320	300	262	283	276	297	273	288	264	267	262	285	288	306	255	307	299	270	296	287	259	268	255	290	290	281	295	275	288	283	298	297	288	266	295	306	261	270	299	280	260	307	279	294	290	261	294	279	238	276	260	282	280	294	277	275	295	259	296	262	305	276	285	285	290	263	302	249	262	303	284	309	303	251	287	284	288	290	281	286	293	269	289	289	259	302	267	302	274	298	282	280	276	285	270	280	301	276	267	278	290	304	302	304	277	290	292	300	278	310	264	296	280	296	291	275	278	269	291	280	271	292	275	281	315	294	280	307	298	287	318	283	275	296	279	281	265	270	287	294	286	292	295	291	300	290	292	262	292	281	298	283	283	308	254	272	283	276	297	317	273	286	305	310	286	298	318	298	256	309	316	264	268	277	286	268	296	264	290	305	283	274	267	280	281	286	296	275	279	301	276	256	260	296	295	317	322	289	252	278	274	280	301	275	284	311	297	285	285	270	316	265	299	291	279	279	280	314	279	283	300	271	278	263	293	246	315	273	279	280	305	286	273	291	301	284	268	270	264	292	300	280	269	292	267	301	267	304	268	277	262	282	314	304	262	291	286	294	301	293	286	296	266	314	259	241	288	312	294	266	317	283	290	294	299	292	289	260	277	282	267	313	316	276	271	318	287	276	257	304	271	299	269	279	299	279	275	290	276	284	287	276	274	274	279	268	292	258	286	284	351	280	274	272	264	315	292	273	290	299	280	258	271	317	274	291	284	286	278	275	283	278	300	276	252	290	271	272	277	286	256	277	303	259	267	279	292	277	305	280	274	288	276	284	265	261	278	300	296	277	277	277	277	240	275	283	273	292	257	331	305	300	288	309	293	285	253	287	257	248	261	275	270	278	301	322	269	285	249	284	294	299	273	290	298	291	267	271	299	283	275	284	281	295	264	287	303	289	295	291	234	282	272	314	287	268	285	279	281	305	312	298	273	292	265	316	311	285	311	310	272	279	280	280	296	274	265	277	275	266	254	279	261	288	287	305	258	288	291	305	303	286	281	286	288	286	280	277	284	286	260	283	265	261	292	246	273	289	276	273	266	257	299	264	291	292	254	261	268	297	274	283	278	292	272	287	280	297	290	309	259	246	302
28329	22956	21570	12147	5313	3220	2057	1409	1009	846	710	554	450	434	365	339	334	313	292	285	287	271	231	286	278	245	260	252	253	248	252	254	270	234	242	263	252	271	265	294	234	261	223	261	271	279	252	265	259	262	237	259	260	230	250	254	249	254	277	241	243	278	271	232	247	245	235	254	270	246	238	241	253	249	186	222	252	239	237	237	267	276	272	246	247	262	247	226	262	257	270	248	261	239	235	254	274	262	230	254	241	260	242	268	261	272	253	257	220	252	240	250	260	234	237	257	231	247	239	215	255	269	267	248	249	263	276	235	254	265	244	253	249	246	252	277	263	252	291	252	285	297	247	259	250	254	289	299	281	247	270	249	262	267	247	225	234	274	249	217	248	258	272	253	247	270	261	264	246	244	258	260	248	250	267	264	240	257	265	266	251	253	241	234	243	228	279	277	262	244	247	235	252	275	267	228	222	253	262	260	265	250	231	224	264	258	252	296	226	255	244	271	227	253	256	239	240	261	247	247	257	260	259	243	264	212	255	247	225	257	252	225	234	244	243	250	278	240	228	244	294	257	287	250	241	259	256	275	256	247	216	238	225	249	263	248	229	243	255	241	260	209	261	220	290	223	263	265	246	264	264	253	247	237	260	228	256	279	256	219	230	278	244	281	250	250	263	252	269	272	250	256	245	267	250	225	241	238	255	247	275	238	245	253	271	253	274	215	265	287	242	243	232	259	250	265	266	245	264	270	260	242	256	240	251	278	253	264	259	226	247	230	244	278	267	256	243	232	244	283	260	244	241	229	242	268	248	232	260	264	271	253	254	248	261	240	245	232	239	282	276	244	250	226	235	259	247	269	228	277	262	259	248	253	232	251	264	259	247	248	199	258	226	221	259	252	234	240	239	235	248	239	263	271	264	258	260	259	257	261	243	243	233	276	256	253	249	250	264	272	237	257	277	259	246	257	260	282	254	236	273	266	239	263	228	263	234	257	248	254	240	254	242	230	241	248	238	231	272	257	258	241	264	256	266	269	222	256	253	261	238	257	273	267	270	223	274	239	241	277	229	256	255	217	246	266	248	259	238	228	230	240	272	275	226	248	273	243	258	264	259	226	260	247	238	227	254	297	261	272	249	222	245	261	248	230	260	211	251	241	259	258	242	263	253	250	228	267	257	240	266	260	231	240	292	247	277	260	300	262	243	245	259	272	254	232	250	255	270	287	224	236	244	249	249	260	245	261	261	269	250	239	262	266	253	264	262	242	266	271	264	248	245	248	261	256	250	254	252	232	258	234	251	252	260	280	264	256	263	236	237	234	260	242	227	276	240	260	259	238	255	256	265	251	278	270	260	261	241	253	248	222	262	242	240	243	242	249	263	264	242	261	227	245	245	251	263	261	241	267	218	275	272	260	278	254	243	259	264	271	238	226	240	227	250	265	260	239	220	279	264	229	237	261	297	255	222	264	236	272	242	245	224	239	237	237	237	257	261	232	243	238	244	234	285	243	271	240	243	252	236	229	257	238	255	262	265	238	243	254	248	256	258	237	278	248	255	259	247	255	263	243	288	252	260	243	262	235	240	226	273	261	238	243	256	237	233	255	263	261	272	250	283	258	287	256	259	258	267	236	265	255	230	266	237	236	240	264	255	256	250	244	265	276	291	243	253	256	230	259	243	213	284	287	255	280	246	282	234	247	215	246	266	271	259	250	258	241	269	244	281	236	208	269	255	264	265	236	245	271	254	250	264	234	266	245	264	248	251	277	266	219	232	243	229	258	261	255	273	250	239	256	246	246	255	266	257	268	257	249	288	266	223	225	246	262	222	275	246	246	255	251	265	264	268	253	257	244	231	254	261	251	226	243	267	265	250	253	244	251	273	230	243	266	272	239	231	263	254	254	238	209	261	264	248	249	259	232	264	263	237	219	274	240	260	236	237	270	239	256	255	266	232	245	237	245	251	260	238	238	272	242	248	263	256	274	245	235	255	279	276	230	266	259	282	277	255	264	234	237	238	248	257	225	242	249	234	243	260	240	253	270	263	259	264	252	255	251	272	247	246	234	236	254	264	254	240	239	258	259	249	241	249	239	257	234	228	222	250	255	247	257	237	249	230	242	252	233	245	241	246	235	252	244	266	283	269	268	254	235	255	241	247	264	280	285	239	257	242	221	259	258	244	257	267	236	258	246	271	277	262	249	245	244	223	251	231	237	237	275	256	238	246	231	238	269	246	244	265	224	218	258	241	239	241	244	241	265	246	248	245	234	247	265	255	243	261	248	240	258	269	274	241	250	259	244	257	236	239	261	280	242	259	243	228	236	243	254	248	263	249	255	264	262	245	264	252	261	252	258	218	242	255	261	233	264	244	242	237	274	266	257	258	249	295	253	230	288	274	239	260	262	226	251	251	266	230	246	243	283	261	228	267	249	234	256	240	249	256	268	262	276	250	249	278	218	271	261	241	266	243	262	278	225	223	251	246	259	249	257	228	242	249	247	262	244	238	273	235	243	261	252	253	240	260	253	247	260	247	270	227	269	267	239	273	251	284	260	251	231	234	223	261	238	234	275	263	247	265	242	240	263	261	273	262	253	248	260	226	308	254	244	265	232	243	243	238	257	243	241	269	240	240	252	253	215	248	240	276	257	251	257	269	286	260	257	274	259	254	248	275	237	264	264	275	240	231	243	279	249	252	255	253	255	280	251	235	218	243	253	228	240	243	244	219	247	249	254	239	243	242	256	245	264	257	252	243	253	264	249	258	275	253	262	245	248	274	252	226	272	277	247	226	269	237	244	224	260	249	234	235	245	221	253	236	232	237	233	249	250	258	292	240	253	262	267	256	257	241	246	275	255	251	254	252	237	263	261	237	258	238	267	281	270	245	254	246	266	264	262	236	263	251	255	265	251	241	239	261	239	251	243	256	257	279	277	273	277	247	247	241	254	249	243	241	258	250	231	234	244	272	249	265	242	249	248	238	231	286	282	254	257	251	243	224	268	260	263	277	225	249	238	236	219	261	280	277	239	260	231	267	221	287	237	243	247	239	260	241	235	248	247	280	238	246	273	222	298	235	265	240	235	266	229	247	295	266	237	224	242	262	246	226	250	273	282	236	248	244	257	251	251	265	259	235	252	249	231	248	250	228	259	252	249	241	280	250	259	269	263	238	291	248	280	230	290	242	238	246	266	230	249	233	254	251	263	274	256	253	267	255	258	256	223	287	257	239	260	273	261	231	253	279	277	258	234	208	261	248	251	252	263	252	229	256	235	251	231	235	279	267	250	262	247	253	250	256	231	253	230	236	239	235	282	280	250	251	257	278	252	251	271	247	264	262	222	245	235	258	258	252	265	243	269	287	266	233	248	250	249	244	219	242	236	256	245	265	247	253	231	248	251	231	248	240	274	219	240	254	270	259	236	244	245	227	234	242	259	263	286	245	250	236	278	254	263	253	234	265	230	270	252	274	268	254	289	276	228	264	233	268	247	230	272	249	255
19271	33605	26049	15732	9434	6026	3793	2557	1876	1431	1129	875	700	607	565	460	426	393	391	393	350	329	347	318	332	293	283	304	300	287	302	295	284	280	302	275	311	290	266	307	264	309	316	324	294	290	295	319	307	283	292	301	296	308	324	272	271	304	313	318	299	302	285	298	290	274	285	276	293	277	272	295	295	299	296	282	325	285	301	274	279	265	265	293	289	301	281	298	288	290	281	276	276	299	273	300	314	300	296	287	301	288	272	285	280	301	309	297	281	272	302	290	291	289	269	275	282	320	272	306	285	291	289	307	289	307	301	317	307	257	319	319	290	279	310	288	279	294	277	260	279	275	265	295	295	284	297	277	280	277	299	276	288	297	281	272	276	293	332	256	298	311	331	284	276	308	291	282	298	313	293	300	273	294	293	256	284	277	301	292	272	284	278	279	285	283	276	288	256	262	303	296	272	297	276	275	274	316	268	301	277	293	278	293	283	302	260	264	283	288	240	304	294	290	273	324	284	317	273	242	295	278	300	285	303	268	270	328	299	307	301	283	304	284	306	298	283	307	254	304	285	291	279	291	278	279	268	260	283	287	290	319	296	276	310	305	285	296	327	286	300	282	292	269	308	312	286	284	280	295	262	289	274	305	291	265	295	281	290	273	307	274	285	279	292	265	294	261	273	288	306	271	251	260	301	281	257	285	297	295	304	285	289	281	307	296	275	280	275	277	301	308	260	313	286	274	294	290	302	298	263	304	302	313	292	271	303	269	276	309	286	301	280	272	299	268	318	273	285	281	272	299	283	261	313	295	281	310	314	276	316	257	305	305	313	292	303	286	315	303	285	301	269	294	282	278	294	269	311	283	255	310	274	302	309	274	297	261	290	306	286	319	286	274	305	299	316	311	308	294	280	307	277	301	283	260	273	272	301	292	301	284	262	267	308	315	289	283	291	268	307	310	300	290	290	279	269	271	298	299	306	295	297	267	295	265	273	296	307	255	275	307	292	297	292	307	314	276	289	333	277	305	282	274	276	306	270	335	268	317	303	254	288	274	297	290	292	311	328	304	292	276	292	318	294	319	330	275	330	268	270	285	294	283	270	305	271	289	294	300	278	316	322	301	294	284	280	280	297	258	278	307	290	286	299	285	274	271	290	261	288	278	271	279	281	302	303	272	265	283	287	306	295	266	254	304	324	284	300	273	306	278	284	307	273	291	294	269	287	304	286	290	296	271	278	256	278	281	257	305	287	250	262	270	304	285	277	308	269	266	290	321	313	278	274	268	308	307	331	284	307	283	278	320	264	290	268	267	269	310	306	284	295	279	265	286	299	308	294	315	290	302	295	247	285	315	267	263	331	281	290	294	293	303	283	282	269	298	268	278	296	301	312	298	251	287	287	291	260	262	284	293	279	287	304	310	288	283	295	268	296	323	258	286	256	280	292	258	301	301	295	297	299	303	296	262	292	290	269	296	291	299	299	281	306	317	297	284	243	269	289	296	316	261	268	297	261	314	303	296	276	276	301	251	309	299	304	308	283	231	314	248	279	308	305	282	306	302	286	277	301	326	273	327	280	272	279	305	319	306	285	275	280	314	285	309	291	293	305	298	266	275	278	286	291	287	303	298	281	307	270	285	304	295	295	295	298	253	317	318	281	296	312	273	306	273	267	301	286	310	287	265	291	285	289	286	298	284	278	301	286	270	278	283	270	272	299	274	300	269	266	298	290	283	265	278	295	302	306	283	285	276	283	265	269	273	302	313	284	288	285	282	255	281	282	320	293	274	311	324	276	269	248	291	297	299	303	331	294	287	259	292	296	303	281	264	283	283	307	309	287	296	277	326	295	273	286	300	299	301	279	317	284	276	290	297	263	310	292	275	297	274	271	298	292	274	268	303	286	320	284	285	303	283	296	276	291	303	303	260	289	283	290	280	297	291	321	276	298	291	256	267	282	304	297	290	310	258	290	305	303	304	288	281	286	280	282	294	300	297	262	315	294	309	271	278	257	276	288	305	299	306	311	298	254	288	275	306	289	273	262	283	279	280	289	273	300	302	296	303	297	301	259	286	308	279	291	297	280	269	319	277	296	258	277	296	289	270	291	270	319	288	290	275	296	286	294	286	286	289	249	280	287	264	257	283	276	287	276	253	276	293	313	293	281	283	284	324	318	331	277	293	291	276	275	236	307	279	289	269	301	280	275	297	323	287	316	300	270	290	322	300	274	297	322	287	282	289	317	270	297	302	284	312	287	287	270	271	299	284	265	323	268	273	314	288	319	283	291	280	273	299	275	261	277	273	250	270	273	243	326	314	296	299	252	295	277	310	300	298	325	287	304	272	311	302	283	311	285	267	283	267	294	324	282	269	287	264	278	279	258	281	270	282	280	289	285	289	301	292	259	283	278	292	295	291	299	274	346	276	266	291	311	276	278	295	295	309	286	280	266	290	296	288	282	293	281	311	284	287	268	273	311	318	290	325	283	316	276	271	286	314	310	253	289	307	285	319	252	296	315	303	298	286	256	324	280	273	281	291	284	294	290	267	307	281	269	308	302	272	263	282	275	303	274	281	263	290	232	270	297	299	258	272	268	276	301	264	275	304	299	267	306	317	300	285	262	300	289	291	271	291	287	292	283	316	272	289	304	324	278	299	291	310	289	272	304	299	290	253	320	334	291	311	283	264	287	302	297	284	299	281	285	249	295	301	302	300	297	340	300	284	286	289	318	279	298	312	305	289	263	298	325	272	290	268	302	269	258	261	297	289	304	277	265	300	296	269	279	256	270	306	301	268	296	285	265	283	278	318	278	277	250	263	285	291	291	301	295	268	280	275	308	282	293	285	306	284	296	295	275	322	313	302	276	291	274	278	274	312	287	300	288	281	297	292	313	304	324	299	281	282	295	284	235	273	308	270	275	292	268	263	284	280	306	280	262	296	278	305	295	289	287	319	307	306	293	299	286	284	318	301	312	302	311	283	316	285	248	315	280	281	269	292	274	279	297	258	295	291	289	285	271	302	304	306	267	322	276	289	276	310	295	301	276	299	303	281	313	325	303	284	314	298	276	284	280	280	285	302	312	293	284	309	237	283	285	304	316	282	302	308	307	280	293	296	303	275	282	281	271	315	298	315	275	272	300	300	282	283	292	301	291	290	305	281	276	279	274	288	327	271	280	288	261	281	294	285	281	282	285	292	274	293	304	295	279	282	283	276	283	266	324	320	284	264	274	310	288	294	283	311	288	324	292	294	277	301	295	262	275	267	280	329	298	316	276	287	271	299	309	276	285	288	288	273	289	292	294	289	273	259	284	277	290	298	283	289	284	258	273	280	308	290	299	301	267	316	296	265	295	304	296	287	279	294	316	276	303	280	252	280	263	297	312	287	299	307	283	304	296	304	299	291	304	323	246	299	295	284	287	279	308	281	305	285	291	268	282	296	278	262	299	297	278	268	303	272	285	272	274	303	277	311	285	309	313	303	302	260	297	297	299	316	277	299
23619	21289	28233	24718	21082	12080	4470	2387	1589	1235	917	774	614	590	475	452	395	346	334	333	318	308	290	286	261	267	282	266	254	208	262	246	233	257	214	270	258	242	264	246	246	253	225	243	233	263	270	240	262	258	215	269	249	271	238	256	263	253	247	250	256	228	253	231	242	241	241	238	250	231	239	250	243	233	260	236	261	245	252	228	242	239	243	258	228	228	237	261	277	250	243	248	245	253	234	251	295	239	230	239	230	256	301	260	261	235	248	245	232	244	260	255	240	232	224	264	257	238	238	218	236	251	236	260	266	254	234	264	272	241	248	262	231	243	273	245	254	234	235	252	269	226	271	231	248	225	236	235	232	250	244	255	241	232	252	275	240	255	241	252	249	267	239	216	238	228	247	239	257	225	271	251	242	238	262	232	236	253	257	243	252	257	238	235	280	223	270	245	252	247	231	247	252	223	258	238	210	255	210	263	252	247	256	252	223	237	251	236	223	259	267	242	248	240	240	290	275	245	230	270	240	260	248	250	246	257	260	230	271	221	273	239	250	253	239	234	217	234	237	261	242	244	248	255	232	247	263	275	233	222	223	254	254	244	238	263	246	257	275	260	248	245	266	226	239	265	252	270	270	265	228	247	231	269	251	252	239	238	256	273	215	223	260	249	266	246	260	250	233	252	242	241	239	268	236	263	269	236	265	250	222	251	240	228	256	238	252	266	241	275	272	248	245	250	250	239	250	245	222	243	236	261	215	252	258	277	236	234	277	251	249	254	255	203	245	258	271	276	268	260	236	213	249	263	270	256	259	238	233	260	251	247	247	237	240	242	258	224	257	238	249	260	252	245	255	288	251	253	248	263	256	224	247	224	220	244	255	243	247	255	225	275	272	244	256	239	248	227	236	237	236	253	247	244	265	279	261	280	251	252	232	259	285	260	282	241	260	250	231	237	236	265	259	247	272	257	242	243	257	265	235	225	266	253	251	253	292	207	233	236	254	279	248	234	226	254	211	236	240	227	244	254	276	242	240	221	247	257	250	268	238	245	249	226	245	240	229	244	253	246	241	222	239	254	256	256	277	273	219	232	255	236	243	210	249	278	239	244	280	253	272	237	248	258	223	247	234	254	251	306	244	280	257	227	241	255	243	272	256	233	255	256	227	243	266	261	261	272	246	246	252	250	243	260	250	240	260	239	249	226	213	246	245	269	248	255	247	251	254	258	230	241	265	272	272	248	254	243	251	258	219	239	256	237	259	240	270	218	219	243	240	237	269	244	270	237	237	275	248	264	224	226	231	226	260	265	238	247	219	222	241	248	241	215	223	240	222	234	277	265	264	252	267	223	257	246	221	248	234	258	258	259	243	254	240	242	218	224	239	223	247	248	262	248	241	244	260	227	236	250	254	201	266	229	248	250	259	254	227	299	246	236	240	258	265	232	258	240	248	240	252	256	255	241	252	240	223	233	246	230	247	255	223	261	242	250	268	267	262	256	262	246	229	272	251	282	244	261	256	251	262	256	263	267	243	257	289	252	266	267	240	227	252	257	260	250	246	260	261	242	268	273	263	255	222	254	252	252	250	236	246	241	228	246	222	246	225	262	273	240	233	239	234	253	233	244	239	239	236	235	249	257	240	259	270	252	254	260	244	230	277	247	275	257	269	258	246	256	284	251	250	257	279	244	232	255	248	242	238	240	245	225	240	228	239	259	217	229	231	264	221	203	242	232	217	240	240	266	253	252	247	260	269	241	232	233	243	267	235	240	261	255	251	254	289	253	220	267	226	246	259	234	236	266	270	233	214	233	230	255	221	265	235	251	268	241	249	230	250	239	253	266	257	245	240	253	239	243	230	264	241	243	233	259	239	262	263	222	257	218	240	229	234	260	229	266	250	243	263	251	275	242	270	239	245	301	235	250	227	234	269	270	260	239	245	255	255	247	238	251	247	248	266	262	246	251	243	244	253	225	236	280	258	269	230	245	215	231	255	223	245	266	226	242	260	270	238	239	248	262	229	237	254	266	272	238	245	259	232	234	226	229	243	235	255	256	222	255	243	238	238	225	267	238	230	261	270	247	224	251	223	235	242	225	236	245	258	246	252	246	232	255	231	245	253	249	255	258	267	241	261	240	247	269	240	260	244	256	254	254	247	258	248	244	254	250	237	240	231	252	248	246	248	222	255	252	265	245	228	246	237	235	258	248	240	230	211	247	249	254	232	231	240	239	223	256	246	248	261	252	249	270	276	233	222	256	250	276	232	234	254	261	255	255	278	253	255	257	255	285	257	246	234	236	262	271	232	253	243	271	279	242	258	236	250	258	219	245	233	245	272	256	239	258	249	233	256	273	259	222	243	247	263	262	235	270	246	243	275	250	233	236	228	228	260	219	267	277	238	270	254	226	268	235	245	227	264	232	280	255	243	236	247	271	249	246	268	252	241	234	264	240	240	237	230	248	238	255	228	248	233	274	242	265	279	249	264	239	236	258	221	237	258	239	234	207	226	268	245	222	263	254	283	264	232	261	239	220	269	231	271	238	258	215	231	259	255	260	224	228	235	255	229	216	258	244	211	255	255	240	241	209	244	237	281	247	234	231	233	239	260	269	229	235	272	253	258	254	219	277	261	264	276	233	244	241	248	270	240	261	241	251	229	265	253	231	258	233	260	233	244	268	271	241	268	254	245	248	270	218	215	274	246	236	242	248	262	250	256	258	242	251	224	256	261	250	246	277	241	242	231	257	268	235	238	247	252	237	244	243	242	230	266	253	241	228	256	206	249	247	231	263	249	272	246	232	255	237	231	239	266	240	237	243	253	269	252	270	255	221	280	241	245	284	263	233	281	242	254	259	239	259	225	246	223	232	219	228	237	250	229	245	252	261	267	239	234	242	235	262	265	260	251	271	225	226	222	235	224	280	276	259	262	254	269	229	247	264	241	270	243	226	222	286	256	264	265	223	275	214	246	254	263	246	274	249	261	254	239	267	242	234	261	246	226	216	234	241	242	235	236	263	230	245	242	259	255	240	233	256	226	261	239	252	274	243	252	241	260	246	231	254	258	252	228	244	222	260	269	256	253	236	255	225	243	262	224	243	258	247	228	231	242	233	223	248	231	242	244	216	240	274	241	238	220	263	255	277	224	249	242	223	262	241	256	235	232	246	248	252	252	239	252	250	260	255	234	222	235	258	240	246	248	232	246	233	246	271	245	234	212	256	236	249	254	236	239	227	220	262	231	243	236	277	230	251	248	263	242	209	257	248	248	270	247	235	236	277	229	250	259	271	241	232	236	248	282	259	264	264	242	259	238	261	237	249	249	244	250	241	251	262	250	261	214	236	224	271	242	244	246	283	223	239	264	279	262	270	252	230	258	259	239	258	248	232	228	280	261	282	244	248	257	268	253	230	221	283	233	209	276	239	241	238	237	247	260	230	237	256	237	273	249	244	230	214	246	224	234	271	256	240	228	251	251	247	227	264	250	258	273	235	255	265	255	263
19224	40706	33813	22561	14595	9768	6300	4286	3171	2236	1717	1398	1042	887	754	609	544	526	445	397	413	357	350	326	330	318	305	287	296	281	294	267	268	305	279	274	286	302	290	294	271	296	283	321	287	279	262	305	264	287	299	269	261	304	290	286	313	314	271	277	275	290	288	300	277	266	280	282	258	258	287	281	321	292	323	272	266	305	257	281	279	298	299	270	270	315	303	306	277	286	251	265	262	270	309	280	284	272	293	310	276	292	284	290	257	279	262	283	271	283	306	284	281	295	275	269	269	238	280	274	271	316	256	287	271	265	275	311	278	278	311	280	273	315	279	311	275	275	280	256	321	270	279	261	294	304	286	271	290	262	283	285	263	267	273	279	264	292	272	287	291	297	284	298	281	278	290	263	293	272	276	290	285	292	289	261	297	299	286	269	264	281	295	266	263	271	276	270	266	280	269	285	271	257	299	287	287	288	290	255	273	302	268	285	265	285	273	235	294	297	280	295	275	266	275	263	310	271	258	279	308	276	281	267	314	264	279	270	270	280	264	289	270	299	307	292	294	272	271	245	288	271	297	261	284	269	267	298	299	267	300	301	274	311	275	295	280	266	285	277	286	285	295	299	287	292	293	303	264	292	255	307	255	306	279	280	265	268	280	288	315	272	296	287	279	288	292	279	289	269	298	294	277	301	283	291	263	284	257	264	272	290	308	310	289	278	286	246	249	271	275	274	339	279	302	287	292	296	301	290	276	263	279	267	299	253	258	274	308	288	304	277	295	297	296	314	284	286	280	309	297	321	279	288	253	259	272	291	280	265	324	288	287	293	276	265	280	277	283	260	298	290	291	281	284	286	278	309	274	298	262	277	293	298	290	319	295	283	314	288	315	297	312	317	308	271	262	308	269	286	280	267	272	314	292	256	240	275	279	275	259	246	298	289	289	278	287	293	302	293	290	259	288	277	277	311	290	269	292	270	290	279	290	266	258	278	312	282	272	282	265	279	284	261	254	276	284	291	263	310	282	262	273	266	288	277	293	278	277	297	302	277	294	271	290	274	316	301	260	291	300	291	286	316	297	305	286	287	307	300	294	252	255	275	299	306	294	261	257	246	287	240	287	282	261	279	259	283	306	313	303	317	307	266	272	323	304	280	279	274	278	283	266	315	278	258	278	273	250	282	263	279	322	286	292	296	280	285	287	296	267	287	259	254	254	297	263	310	290	283	260	291	272	264	295	323	273	267	312	278	280	276	294	292	279	255	283	314	252	268	292	294	290	269	291	303	283	280	279	267	253	297	266	285	266	278	252	287	254	273	266	272	285	250	308	264	275	307	290	289	282	274	284	279	280	280	299	265	255	281	284	269	306	243	291	271	308	305	285	311	267	273	289	307	291	296	287	281	265	288	274	237	277	300	272	271	266	268	294	286	283	289	289	314	297	303	290	298	273	279	258	303	290	295	288	262	271	293	293	278	279	258	274	297	305	277	286	285	263	286	276	299	304	281	268	280	288	286	285	286	290	257	304	246	293	288	280	270	269	293	291	261	324	265	266	267	275	301	269	306	269	266	271	321	292	299	279	275	261	293	262	280	263	257	279	280	271	312	262	293	299	281	285	267	292	264	278	277	301	280	290	265	293	273	294	278	318	255	296	266	268	315	300	294	285	268	264	286	302	288	293	261	296	295	262	276	254	289	289	283	304	258	284	255	301	277	263	295	272	260	274	302	298	300	281	262	288	274	309	254	306	293	277	257	298	303	265	282	312	312	270	306	283	293	284	248	277	262	294	282	246	292	279	277	297	310	251	303	264	279	257	271	297	287	278	286	276	301	278	282	262	269	264	247	258	282	271	280	311	265	288	281	255	290	274	274	253	293	292	246	270	299	306	270	274	284	312	275	341	250	271	283	293	294	265	322	261	286	287	250	249	282	266	284	282	285	274	284	265	251	252	300	247	271	255	301	280	283	297	255	293	300	290	290	278	301	295	290	283	285	285	305	302	266	286	280	287	294	250	286	281	282	290	280	287	288	289	264	287	268	273	270	289	301	285	311	265	282	261	302	286	303	287	262	285	266	294	308	289	260	261	267	276	273	272	282	279	291	252	278	279	295	290	303	280	313	295	297	298	256	295	280	261	292	292	294	291	299	296	256	284	288	263	236	279	262	272	287	278	286	278	306	299	319	283	291	291	268	294	242	283	267	258	267	262	299	288	298	288	280	307	290	276	260	282	291	276	301	321	296	275	294	251	266	253	278	294	264	291	290	246	263	267	286	305	310	297	267	269	278	307	288	268	282	273	259	301	277	296	281	302	295	260	299	295	276	264	281	298	291	275	291	303	298	256	295	282	284	294	285	269	284	274	238	268	289	276	262	290	302	292	272	303	284	267	284	291	295	290	286	266	279	296	290	291	274	288	286	264	288	300	298	278	285	284	262	273	278	300	296	327	296	293	244	282	291	314	305	288	280	270	283	269	300	280	301	279	281	275	271	265	288	299	290	273	259	281	288	260	279	289	299	248	260	278	271	311	264	273	272	278	252	259	284	283	294	271	294	262	268	264	273	301	285	293	273	271	295	265	280	285	263	301	298	298	268	300	293	275	285	306	297	277	276	271	301	270	261	271	289	259	283	278	299	292	317	295	282	286	317	282	281	301	282	287	281	293	262	295	271	266	273	290	317	294	274	280	269	303	258	277	267	296	264	260	291	288	259	261	278	279	302	271	289	298	294	296	278	286	276	313	294	281	312	328	282	261	276	292	277	295	276	309	246	266	264	280	292	284	270	275	266	272	276	298	253	297	293	279	283	279	277	300	279	293	279	291	283	263	243	248	280	280	303	272	257	292	285	289	283	295	248	289	300	267	277	276	269	245	251	264	286	243	291	258	282	266	283	304	250	295	286	278	255	254	286	314	285	268	262	292	283	276	290	288	284	284	303	291	285	307	302	276	297	274	291	284	279	323	274	290	289	300	282	282	279	282	268	269	287	289	282	287	297	296	276	289	288	288	300	278	278	281	308	243	281	293	296	296	283	290	274	290	277	274	262	284	266	278	299	281	283	273	291	285	297	273	286	256	283	299	262	292	272	302	296	278	284	291	296	274	264	284	278	308	287	303	293	239	266	296	294	272	275	260	255	269	262	294	267	274	272	300	305	272	313	272	295	270	296	237	262	289	316	280	291	319	272	291	292	264	284	282	264	279	269	264	283	278	259	287	262	289	271	278	247	290	274	286	286	278	278	301	285	269	292	273	277	289	274	272	308	291	324	298	312	292	289	278	286	311	270	306	297	287	262	287	244	289	287	289	276	271	276	280	282	314	268	239	278	269	317	288	278	277	274	293	294	282	277	272	278	268	263	271	302	290	268	286	315	295	270	274	253	294	287	278	261	273	274	291	288	304	270	281	298	281	273	283	258	300	277	283	244	295	301	253	286	263	285	280	273	286	241	275	283	248	259	275	278	275	282	283	297	286	283	309	306	284	293	253	281	264	281	307	288
25215	21278	26639	24779	10133	4056	2417	1588	1201	937	670	595	501	466	390	388	372	309	314	308	314	285	271	255	263	283	244	247	263	275	277	265	223	268	249	264	273	276	242	239	256	274	265	253	261	259	250	222	236	247	239	250	223	290	270	237	245	249	260	268	290	276	288	231	257	250	229	234	276	238	260	254	275	270	236	262	252	264	266	239	259	238	229	223	284	254	285	261	248	262	272	271	268	242	252	252	274	275	286	269	265	240	277	238	270	262	264	260	269	286	280	253	244	222	256	250	238	242	275	284	263	263	245	241	230	283	284	261	238	263	256	246	286	237	244	234	278	260	245	230	269	247	245	260	231	232	235	257	254	274	263	240	273	241	268	252	274	233	268	240	266	268	261	261	235	268	247	238	261	242	242	260	238	268	287	236	280	273	246	276	255	217	251	254	248	258	259	257	244	227	265	239	261	262	265	249	296	274	239	285	242	301	264	260	249	262	247	264	245	244	262	272	246	267	244	281	261	271	261	275	247	256	273	268	268	273	227	229	225	210	254	247	247	267	226	282	246	238	246	271	274	254	253	255	259	278	258	252	272	245	251	269	244	245	246	270	253	248	255	246	245	259	226	237	253	261	264	280	238	232	255	236	253	255	215	252	268	294	256	240	258	222	221	282	246	268	292	265	258	260	259	265	249	270	228	250	255	242	257	270	236	286	230	282	272	269	257	240	236	251	276	281	261	235	287	273	272	284	241	232	262	281	258	253	274	253	265	231	281	250	249	236	253	288	257	280	251	253	245	279	253	294	247	227	247	248	285	228	271	250	239	235	233	249	255	256	269	258	248	283	261	245	275	246	272	267	243	268	243	255	232	242	241	237	254	282	259	265	255	234	223	231	256	265	248	244	282	221	245	252	303	266	270	267	276	263	273	257	238	238	262	264	259	254	272	262	258	264	228	247	240	257	278	240	262	272	270	255	255	233	238	259	276	268	238	221	277	243	267	249	261	216	279	262	231	235	269	237	268	259	223	232	262	231	239	244	260	250	256	245	274	249	270	256	245	255	244	230	251	253	220	241	265	241	250	264	229	271	261	236	255	289	222	267	245	272	232	241	275	243	267	254	239	264	232	275	255	242	236	243	215	281	272	268	251	246	259	250	288	263	250	240	257	270	256	231	280	263	225	236	264	277	253	285	246	236	236	211	263	249	264	258	241	248	277	249	265	260	251	265	281	255	284	216	237	241	262	271	250	254	248	241	255	257	227	247	248	274	259	266	266	255	274	260	251	242	243	251	239	234	260	259	257	262	302	248	243	255	230	271	250	265	285	237	246	248	224	268	269	227	276	257	267	238	260	249	244	256	280	260	278	248	265	246	254	241	251	279	245	253	254	274	237	264	245	261	256	258	275	257	243	281	243	237	251	259	258	223	263	242	249	234	263	256	258	254	287	251	278	238	283	233	253	248	235	239	234	265	286	282	279	236	255	254	258	279	258	261	260	287	246	232	241	231	260	227	242	254	261	265	249	252	233	227	273	304	275	272	243	262	266	271	245	259	269	266	289	259	268	259	246	262	249	278	258	248	271	262	247	251	250	252	244	250	269	272	235	271	245	247	242	235	262	251	257	250	280	278	234	274	258	287	251	247	258	287	268	272	237	267	252	235	263	280	261	236	248	245	251	238	258	253	234	269	273	256	219	235	227	240	262	264	261	266	244	263	236	245	246	238	242	265	259	262	242	226	288	263	274	279	274	266	237	259	248	274	281	250	242	255	260	249	281	254	273	239	272	224	240	240	254	260	266	274	238	253	237	269	267	250	251	242	256	261	290	269	271	247	256	237	275	273	252	247	259	256	275	271	234	228	254	265	269	240	262	241	262	231	236	241	240	264	300	243	261	279	276	293	250	263	278	260	277	253	240	264	249	241	281	253	258	236	258	273	285	265	230	268	251	249	255	250	263	256	245	291	274	270	249	243	247	284	266	251	252	243	244	251	216	257	234	237	259	276	229	262	273	265	254	262	249	254	258	274	236	234	287	251	264	254	243	261	276	228	240	271	292	282	284	261	250	263	264	262	272	256	264	258	245	247	248	265	236	273	254	244	254	277	253	244	237	252	243	276	268	263	242	260	241	255	252	250	225	246	224	238	279	241	274	254	266	255	235	291	253	256	252	271	246	246	252	233	271	268	266	265	236	272	250	256	238	259	247	240	273	235	255	259	268	245	278	261	236	276	244	273	257	255	260	230	257	224	262	277	259	256	227	240	261	247	242	244	226	245	270	260	258	221	221	251	247	244	253	220	275	265	260	277	258	249	278	265	218	288	284	266	244	264	245	236	267	247	259	256	276	263	267	240	279	256	254	239	253	266	266	244	223	235	242	244	267	234	253	252	280	246	239	239	266	257	243	239	260	254	265	243	236	268	239	249	231	253	254	260	234	270	240	259	239	216	284	242	271	283	275	266	262	278	245	248	272	269	249	251	250	262	274	289	244	271	249	281	240	218	258	253	258	236	232	252	261	236	276	231	231	232	254	244	220	246	259	259	249	240	220	283	254	236	247	276	256	249	248	266	252	251	294	248	237	261	248	230	279	275	238	260	260	259	268	277	263	254	285	242	251	223	282	274	279	254	247	277	257	244	231	252	260	244	244	256	260	265	250	261	250	255	260	264	243	270	280	253	272	252	224	249	259	274	243	291	263	246	245	249	262	256	264	288	300	244	259	249	266	257	260	273	249	250	284	278	221	256	254	258	280	256	276	288	252	275	219	275	258	275	249	253	240	243	244	259	243	256	244	258	243	266	260	258	233	236	248	242	263	267	256	266	250	259	242	222	236	247	265	287	258	218	228	244	251	262	271	239	276	244	286	259	273	239	257	245	270	270	224	245	271	254	257	233	278	266	235	244	266	218	301	268	247	271	226	237	250	257	275	253	262	263	247	258	255	242	280	237	311	255	251	279	278	257	259	251	246	246	272	265	252	256	230	243	268	246	283	277	237	264	237	276	226	256	241	243	261	269	274	269	271	228	270	237	260	236	277	249	261	265	260	243	262	243	237	250	275	231	232	231	242	264	257	253	283	263	250	274	245	252	263	265	268	257	237	266	245	246	249	259	230	260	277	298	283	231	271	256	259	278	293	242	244	232	264	250	269	232	252	249	290	246	233	255	262	236	242	275	253	262	259	264	266	269	265	232	224	273	270	286	252	249	246	249	281	264	238	234	251	261	270	238	255	269	278	261	268	242	241	249	263	266	251	230	259	254	250	236	232	264	266	269	263	258	234	264	258	244	214	223	245	287	246	258	246	238	270	271	263	271	253	249	275	276	285	257	268	269	249	261	246	254	268	255	259	264	263	271	233	248	267	273	267	258	245	272	254	250	276	284	246	243	243	278	271	222	242	254	225	222	236	243	256	244	251	246	266	281	249	240	247	262	265	238	263	260	238	255	245	282	289	231	253	253	235	231	229	256	232	279	234	256	275	241	254	265	289	247	283	257	247	277
18834	36778	29819	18392	11574	7457	4749	3241	2364	1753	1388	1053	854	703	617	524	500	454	450	407	338	345	336	347	293	351	318	327	300	304	314	288	314	306	284	302	303	268	308	321	297	298	281	285	289	276	310	275	285	288	299	281	297	272	242	296	288	251	294	284	296	292	310	317	291	287	279	304	306	295	294	273	288	289	291	332	278	301	274	300	326	288	282	277	292	268	296	305	300	289	277	276	302	296	265	288	326	321	294	317	296	300	290	292	281	312	295	301	275	296	255	293	261	298	287	299	270	299	299	313	294	275	272	306	267	264	313	314	300	329	306	305	304	290	291	294	311	283	267	277	269	286	313	300	250	291	285	317	304	274	281	298	292	279	289	278	282	291	292	276	266	309	298	292	282	259	262	308	287	308	287	278	310	292	301	287	302	276	273	300	270	294	315	300	302	331	271	303	323	306	303	290	292	290	284	288	274	297	277	270	311	270	325	283	277	305	314	309	269	286	291	311	309	278	296	284	299	279	308	285	296	293	284	298	295	296	264	271	301	283	303	272	309	284	306	289	294	317	299	288	295	277	300	278	299	276	274	293	273	270	297	270	321	301	309	316	284	313	290	285	301	292	270	274	280	289	301	296	272	303	271	287	317	297	278	283	322	277	321	256	316	269	319	313	289	271	285	278	293	293	312	288	309	292	296	287	293	301	307	273	275	280	285	311	292	298	289	312	300	306	280	311	284	272	299	275	286	286	325	284	271	301	290	285	294	316	286	288	306	287	323	298	265	275	299	277	274	331	323	271	294	280	296	272	275	304	290	314	314	286	283	277	308	262	312	295	295	286	310	288	286	284	290	320	276	284	290	307	280	287	265	269	299	300	310	296	281	307	305	268	314	306	306	282	284	288	295	310	329	285	278	290	326	300	293	317	314	293	310	297	323	302	286	307	288	289	292	280	269	283	293	287	270	281	315	315	290	305	315	287	291	280	303	284	263	286	286	310	290	325	309	269	324	251	303	321	255	274	322	278	266	292	260	314	297	299	289	288	311	267	282	279	296	291	296	270	332	301	297	281	297	307	302	289	303	256	306	300	290	297	303	278	265	301	270	285	286	271	280	271	305	270	309	294	291	285	260	293	299	321	314	335	303	317	308	266	310	316	262	250	302	280	307	308	312	304	309	289	268	308	294	306	298	286	308	285	274	300	283	299	280	277	283	271	308	271	301	289	288	288	283	292	304	275	274	291	285	302	284	295	291	286	326	266	292	292	268	286	288	284	280	320	291	329	291	323	312	282	284	297	326	272	286	289	268	296	292	283	278	275	255	319	297	279	287	309	308	275	293	302	291	316	296	308	274	303	291	280	287	292	275	266	303	296	295	297	322	298	302	282	294	306	294	307	305	304	281	314	325	285	293	268	320	289	325	270	275	329	274	316	299	321	302	326	263	268	285	276	278	310	297	256	290	299	306	316	294	285	293	295	281	288	280	301	282	309	308	282	316	271	271	291	271	291	282	297	284	292	285	307	279	275	285	294	333	305	315	317	300	292	294	303	278	307	281	285	289	251	292	311	289	316	268	283	296	273	280	295	293	281	263	310	252	280	314	286	292	304	316	292	264	277	281	317	307	270	315	249	279	308	257	298	278	289	294	303	301	272	301	227	287	286	283	304	290	285	279	290	268	290	279	284	311	246	301	296	286	305	313	302	299	293	269	325	306	271	285	281	294	274	301	296	296	312	297	292	289	298	281	305	293	305	304	308	284	338	296	314	261	294	276	306	303	286	310	291	236	290	296	293	305	303	267	311	305	288	281	288	286	275	322	257	274	293	289	294	273	313	288	272	305	271	321	320	282	276	295	312	308	264	264	295	278	307	293	343	293	274	287	286	266	305	295	275	278	295	302	290	316	293	280	296	281	280	280	289	289	291	291	293	315	302	276	297	287	291	306	284	302	297	287	319	295	306	295	266	279	303	320	289	295	314	302	299	278	273	314	264	247	306	286	293	278	297	284	314	304	273	298	324	292	282	302	298	306	303	257	283	297	295	299	303	314	332	294	300	297	282	319	300	300	290	303	298	303	312	281	279	298	273	271	307	294	302	324	322	290	303	283	297	309	268	287	274	291	320	301	293	293	301	284	308	318	297	280	289	287	313	302	298	298	318	313	288	283	283	312	283	298	283	331	299	304	278	276	325	293	301	278	314	307	278	300	308	310	311	295	322	290	296	335	285	298	319	298	303	298	293	278	298	285	264	297	282	304	296	281	296	302	309	309	294	312	288	260	306	275	288	309	278	298	305	319	286	255	311	280	265	314	291	273	246	271	299	276	311	301	281	296	319	298	277	296	304	296	304	311	300	261	303	266	290	318	314	288	267	279	314	325	274	319	288	302	280	303	286	301	276	272	295	275	308	297	286	289	299	325	268	298	302	302	292	332	309	274	296	290	298	270	320	259	324	298	301	300	277	267	316	316	302	292	290	279	267	305	287	278	260	292	306	290	288	311	302	320	313	283	280	317	266	283	269	299	287	286	303	295	283	293	303	329	301	297	313	287	289	313	307	310	292	314	297	310	276	309	274	291	271	302	304	279	310	273	288	278	280	280	276	279	281	316	304	279	304	303	272	326	302	272	250	274	290	318	287	310	290	308	288	252	276	285	282	294	297	308	264	274	284	276	296	287	296	297	307	297	281	274	283	296	282	301	277	264	284	299	293	291	302	282	291	298	315	306	311	292	334	329	285	294	298	298	291	291	280	273	284	267	274	311	298	321	232	301	299	261	296	305	291	258	307	275	327	321	327	310	297	292	281	274	300	303	283	270	238	291	289	288	298	287	324	281	305	283	270	312	294	294	277	305	306	284	325	290	295	281	282	293	267	277	298	284	268	289	292	315	302	266	324	303	289	294	284	274	304	300	260	310	285	301	284	301	298	267	286	287	292	297	297	285	297	301	289	285	272	303	291	322	275	276	313	306	327	294	269	288	294	308	297	292	320	287	272	302	305	273	294	280	303	300	291	285	261	327	282	326	283	260	280	260	304	289	308	301	298	292	272	299	275	307	285	281	296	283	309	319	273	309	289	280	274	257	262	253	302	291	299	298	277	315	293	314	289	268	309	285	284	312	301	275	292	302	298	291	279	310	293	319	323	315	290	275	267	242	289	287	269	292	282	294	285	275	300	273	308	298	313	273	274	296	288	259	296	277	301	305	299	270	298	286	286	282	312	286	279	309	313	270	284	294	297	279	283	275	260	310	317	303	278	302	289	277	309	277	312	286	261	282	281	339	274	293	291	305	311	282	303	291	314	293	313	284	270	304	296	312	331	293	303	299	300	296	284	260	313	298	301	338	289	258	330	282	312	294	297	312	295	271	300	285	318	306	301	269	282	295	290	290	314	293	271	307	300	286	297	294	288	312	311	284	291	309	287	292	284	283	286	290	297	269	277	265	284	252	329	305	296	278	284	294	306	296	275	292	270	303	304	315	305	289	270	283	307	310	283	293	307
22731	21307	28800	24143	21376	20657	9559	3323	2137	1610	1234	952	745	642	554	494	450	389	376	360	308	288	310	283	278	278	274	285	251	250	261	261	268	237	275	259	231	269	259	268	278	246	241	277	286	254	253	273	281	255	257	272	240	271	209	283	234	247	222	279	219	241	238	267	258	264	249	260	272	243	264	224	236	240	240	258	266	225	284	268	265	244	265	263	273	259	244	236	244	260	248	239	266	275	267	277	245	256	258	232	261	260	263	217	266	253	233	248	266	236	255	250	216	253	255	237	265	275	236	233	245	240	274	227	249	244	276	275	274	253	242	254	246	227	265	246	229	232	247	254	225	257	268	246	274	234	231	248	234	273	291	256	260	265	243	247	240	252	229	280	244	244	248	264	246	260	249	235	238	274	240	258	258	259	244	244	246	225	252	238	233	265	263	235	257	244	252	259	259	276	260	230	255	256	235	261	270	273	247	235	255	250	234	258	228	249	263	250	247	235	244	229	244	233	254	256	257	236	227	200	229	239	256	237	241	270	247	254	235	263	252	247	255	244	256	245	226	237	247	268	242	248	265	271	256	238	241	226	274	251	224	260	216	268	243	248	250	251	257	287	256	262	265	252	244	269	261	250	251	233	260	268	245	259	266	235	234	280	255	267	240	253	263	241	246	259	263	264	244	266	257	235	283	265	269	276	250	291	247	242	272	247	254	274	266	238	264	262	287	259	259	237	243	228	281	238	253	241	252	268	244	269	252	245	248	271	277	241	259	243	268	270	245	269	251	253	253	254	259	248	249	243	248	252	274	288	290	273	257	264	256	247	253	261	245	254	274	208	280	260	231	230	272	233	268	271	263	265	256	249	255	234	284	231	255	285	286	240	237	256	260	254	261	274	238	222	291	248	261	250	244	239	250	240	262	274	259	238	230	253	223	255	270	228	259	257	247	246	246	263	261	222	240	254	257	271	232	263	251	255	247	228	257	244	293	225	233	284	257	241	270	245	227	246	246	251	265	259	264	254	278	248	268	240	282	229	274	226	272	245	245	259	248	260	252	266	254	264	246	250	239	268	246	264	271	273	242	227	294	247	232	284	251	205	265	269	272	257	243	255	241	237	230	236	253	259	231	251	259	271	261	233	241	251	256	262	264	260	238	256	234	254	293	249	222	239	277	263	277	289	236	265	247	257	234	246	251	252	273	268	248	248	232	248	245	251	242	244	236	266	243	257	215	264	252	245	270	215	252	269	240	280	257	260	257	250	263	246	231	236	300	256	259	242	260	235	238	265	256	245	243	250	243	250	287	229	241	278	240	256	264	255	268	265	235	250	262	274	285	239	254	248	240	214	252	232	264	259	255	229	224	245	277	247	261	270	225	274	238	256	230	258	247	248	262	244	262	237	214	258	249	263	240	252	257	253	265	247	264	274	270	259	249	255	253	241	240	266	272	258	247	241	240	282	259	280	254	229	235	256	270	265	246	251	258	237	219	237	277	234	281	243	271	231	272	245	242	250	263	244	266	266	232	249	259	256	261	252	239	254	242	237	251	260	258	233	250	272	264	261	259	240	242	256	241	255	262	253	239	258	243	260	252	246	227	259	245	273	270	242	268	258	263	260	262	281	259	254	227	275	230	235	258	254	257	278	245	239	244	254	232	237	255	265	254	260	264	261	263	272	258	284	271	242	253	264	230	242	251	246	266	235	273	270	251	281	256	246	234	280	248	251	234	271	267	240	242	268	227	250	274	264	244	243	251	221	264	248	257	245	238	251	244	243	252	258	259	254	268	257	250	287	252	226	258	225	238	262	261	255	252	247	250	241	261	241	232	278	262	253	246	257	294	244	268	241	220	257	249	235	239	261	263	246	260	279	219	245	246	258	236	266	235	265	252	258	258	254	251	268	225	250	269	229	254	241	252	231	254	240	266	258	273	255	247	246	237	270	241	250	233	261	227	249	252	250	261	251	261	222	250	245	263	247	238	278	234	232	232	245	252	288	271	259	253	234	254	254	257	243	225	261	239	246	246	256	210	234	236	244	248	268	273	245	240	267	273	255	253	261	246	267	228	266	262	232	246	268	257	260	246	243	262	245	237	246	227	266	250	236	242	243	260	226	253	259	276	251	256	236	231	229	238	268	220	257	245	256	266	261	257	268	251	261	253	260	277	284	234	238	270	278	255	283	260	226	248	244	239	251	252	292	235	262	237	238	242	250	241	263	244	256	288	241	246	244	213	252	258	243	253	255	243	233	257	290	253	218	263	268	258	264	280	241	248	251	236	229	261	252	248	243	254	255	247	248	249	255	239	231	244	255	234	251	245	235	259	256	261	273	254	247	257	275	243	262	244	241	248	253	252	274	242	232	254	226	248	257	253	249	261	245	240	264	272	250	258	254	286	267	271	250	249	255	264	258	246	268	276	259	244	249	244	251	271	249	261	278	261	256	259	245	275	256	266	278	240	269	256	278	268	246	255	220	262	234	247	272	260	246	236	281	231	258	271	273	235	279	248	292	247	240	279	256	270	274	243	236	229	234	263	238	261	254	223	258	231	250	234	276	234	265	272	243	263	269	271	248	267	249	249	248	246	256	235	249	227	242	265	235	237	243	230	238	256	261	247	238	263	251	236	242	221	276	258	260	258	245	230	256	261	263	261	242	247	265	249	247	273	235	270	238	299	292	265	260	252	244	257	253	246	267	252	257	229	238	258	262	278	240	276	235	249	240	286	254	258	279	243	251	272	246	252	245	268	234	266	264	261	260	253	253	256	266	242	236	247	256	267	241	253	284	255	233	252	250	247	273	254	253	263	263	231	254	262	246	247	264	238	241	259	225	241	247	223	254	261	219	277	255	249	287	240	265	243	233	257	245	273	224	278	245	242	281	243	241	243	255	250	264	290	241	241	251	244	272	253	263	233	279	259	261	254	228	260	269	244	219	256	256	261	262	245	274	237	244	251	258	239	255	270	243	245	252	236	250	257	258	282	238	239	285	236	248	258	260	238	253	227	251	241	272	261	237	275	266	226	275	275	251	255	269	228	236	311	224	276	292	254	240	233	254	228	261	265	260	266	270	241	237	246	246	251	279	252	258	257	260	246	231	251	246	267	225	264	276	250	257	245	239	269	259	260	244	253	272	229	263	248	241	253	247	244	279	262	268	249	237	270	253	295	237	280	275	265	274	251	252	263	245	256	239	261	255	228	256	275	266	231	259	249	265	271	262	250	265	262	245	272	257	247	232	261	259	277	212	233	244	253	274	248	232	259	229	252	234	248	251	241	260	258	250	246	266	261	256	248	244	271	267	240	240	257	223	237	300	238	274	253	249	266	239	265	224	241	289	245	266	236	234	246	241	246	241	244	242	252	256	219	249	268	253	269	227	258	269	262	282	252	276	226	262	252	253	266	278	224	225	239	228	202	264	245	233	254	228	249	242	242	267	220	224	261	255	245	258	275	241	242	251	261	260	265	214	252	258	269	255	259	243	260	261	269	252	237	250
20996	44937	38198	26567	18214	12208	8149	5657	3988	2963	2309	1692	1346	1034	894	767	718	601	523	472	469	388	353	359	334	305	314	338	323	297	274	271	312	314	264	304	249	307	292	305	292	288	310	301	259	287	273	292	255	291	288	277	298	289	295	281	272	269	292	299	303	260	287	295	301	238	285	269	283	294	295	254	289	287	311	280	282	276	296	284	274	309	282	306	299	278	281	265	288	268	302	288	260	269	301	284	271	264	262	306	284	255	325	319	273	265	274	278	277	258	312	284	249	288	269	267	300	280	298	275	289	293	275	305	312	279	281	300	264	286	296	287	281	290	274	281	290	257	272	293	264	293	274	290	251	281	283	270	261	286	294	264	295	287	285	279	283	297	288	259	311	292	255	306	320	285	286	286	314	281	292	292	265	280	280	282	305	291	264	258	292	294	293	283	290	268	313	282	254	280	247	271	272	309	279	282	288	286	273	288	291	305	277	314	279	291	297	290	287	271	280	304	294	289	251	247	285	322	273	298	262	292	278	287	287	311	275	277	319	302	291	277	261	295	256	259	289	241	291	258	269	291	286	276	281	319	293	308	285	297	271	293	277	284	282	281	272	308	281	294	290	281	308	282	290	283	266	276	261	246	293	257	282	313	273	282	296	295	288	304	271	340	286	272	263	283	267	302	287	283	279	266	277	259	280	284	277	285	261	300	263	260	271	279	291	274	282	284	299	299	260	255	305	299	271	269	274	271	273	278	288	261	271	294	277	298	303	280	301	286	282	286	279	290	278	272	283	251	289	295	285	299	302	275	288	280	293	263	262	285	291	292	317	298	298	276	279	282	313	325	308	299	265	254	285	277	251	286	294	298	290	279	279	287	293	313	273	269	255	281	270	275	271	261	305	311	295	297	339	277	277	293	315	297	304	287	298	291	300	295	305	288	275	264	308	255	296	284	299	291	270	275	286	277	287	284	298	279	312	302	302	289	277	336	302	276	280	305	305	270	302	297	285	268	280	281	332	271	268	288	302	279	289	277	272	297	278	275	276	266	297	293	325	256	274	295	278	267	278	282	276	303	306	273	291	287	318	291	254	262	247	280	286	282	263	274	279	283	287	289	303	279	283	281	277	305	292	269	276	327	265	268	289	271	302	269	299	320	290	297	281	281	303	301	274	285	285	295	306	285	280	267	280	287	264	301	270	324	286	282	291	284	263	324	298	293	277	292	277	291	274	276	278	298	284	280	288	284	266	273	272	288	265	290	306	292	294	285	287	272	316	255	260	295	284	286	301	291	321	312	262	315	288	295	264	270	256	277	301	280	277	291	252	265	295	263	303	301	289	301	264	273	255	315	291	294	299	274	246	289	280	305	274	301	317	277	280	297	285	309	286	287	281	275	269	256	279	297	294	313	282	288	283	291	298	301	278	278	277	300	296	262	272	301	280	290	275	296	289	269	270	283	282	281	298	321	308	280	269	300	294	277	296	256	328	291	292	302	286	270	309	264	296	286	269	304	309	285	306	304	295	279	311	289	285	285	282	282	258	274	312	306	268	288	276	261	312	276	276	295	292	265	295	323	275	313	259	281	273	302	281	281	293	303	278	277	291	309	278	301	262	265	248	286	288	286	268	282	290	296	270	289	295	304	297	281	272	270	289	293	278	288	289	261	312	303	292	267	299	300	265	285	300	279	279	283	248	308	298	292	285	291	271	274	341	294	285	271	302	278	281	312	294	297	229	290	266	294	302	269	290	264	277	270	280	266	276	294	283	294	277	283	300	292	303	288	310	276	305	282	300	271	265	299	266	285	262	267	271	286	274	285	278	282	280	273	297	295	302	316	301	264	288	300	312	280	308	305	266	306	272	294	306	269	288	299	300	289	294	274	342	278	253	290	275	280	285	296	264	286	338	284	279	291	290	340	298	303	326	291	260	318	277	274	266	301	289	293	267	242	283	311	266	267	328	284	289	274	314	277	313	266	314	292	316	285	295	303	262	285	296	279	272	294	272	266	289	283	315	302	290	282	298	288	298	265	315	296	297	254	306	271	273	309	303	257	279	289	284	260	259	305	291	288	282	293	299	295	303	291	303	296	307	267	269	286	244	297	275	271	290	290	276	259	270	279	279	292	270	284	283	284	300	290	259	274	297	310	265	288	291	279	293	291	265	283	287	271	282	299	306	276	297	316	287	296	307	286	275	287	281	288	289	297	301	257	271	315	278	318	291	270	247	288	284	270	290	299	297	279	284	296	301	271	274	296	301	301	258	268	268	283	299	299	269	290	303	280	281	310	282	308	311	269	311	292	281	281	302	287	276	258	281	294	283	298	307	313	294	293	265	293	309	245	270	274	307	301	293	278	302	282	265	276	262	297	300	282	283	281	281	287	287	292	275	287	270	309	295	272	274	270	264	266	292	286	282	284	259	292	306	270	316	303	289	286	309	289	282	299	254	283	263	319	268	325	285	299	269	300	272	289	243	274	280	265	255	298	289	303	319	296	293	281	258	275	287	293	263	288	304	267	315	258	276	277	257	276	282	295	309	275	275	256	289	283	275	305	299	260	304	278	304	294	290	277	277	274	266	285	309	283	294	287	285	272	299	285	298	310	293	311	268	281	308	277	286	293	302	290	279	300	283	295	306	291	308	276	288	324	286	273	277	283	280	257	285	292	268	310	275	285	283	307	271	303	282	271	290	299	298	278	269	317	296	282	303	294	302	302	301	274	260	314	249	266	273	285	318	288	275	295	263	269	266	257	278	274	305	270	251	328	269	253	274	280	283	273	294	285	294	285	277	258	276	288	285	299	296	288	285	298	316	314	286	292	297	288	282	278	282	277	306	295	331	272	321	268	302	310	281	293	285	279	290	294	317	289	281	298	283	293	307	287	305	274	258	272	258	251	258	300	278	290	288	302	304	291	308	234	296	280	299	274	258	265	261	277	247	260	277	265	304	273	267	292	285	289	308	271	289	278	304	307	252	257	308	277	266	298	283	315	270	307	279	306	269	307	301	257	292	291	281	279	298	273	291	269	328	272	312	295	278	281	277	278	290	284	299	253	283	288	286	285	278	301	269	287	280	301	288	276	277	278	283	288	271	277	271	289	263	299	285	295	280	286	275	302	310	309	285	268	306	268	274	271	267	286	282	294	278	305	280	268	248	296	292	280	282	288	266	297	244	287	291	310	276	307	280	286	282	280	258	304	269	286	280	291	262	297	297	305	276	274	276	277	306	284	303	284	281	296	255	317	292	275	273	282	281	315	310	293	289	286	279	292	292	302	279	294	262	323	254	295	257	253	293	304	311	279	257	281	295	279	284	304	302	274	269	275	303	255	269	299	264	274	276	271	307	291	272	284	240	288	297	272	326	265	292	265	306	272	299	300	280	296	268	282	258	288	342	276	261	305	309	265	291	270	282	298	268	275	286	304	288	291	271	291	295	275	293	314	282	319	264	269	270	273	274	277	272	290	315	294	274	305	252	260	270	316	273	293	244	291	290	263
28080	23266	22643	12775	5547	3031	1981	1348	973	794	643	548	447	377	400	361	345	323	306	299	295	291	274	277	259	273	279	258	271	252	253	245	263	260	246	254	254	257	262	245	253	277	264	283	260	244	245	254	261	261	233	249	232	264	243	262	243	284	246	239	270	241	250	275	265	258	251	269	253	245	272	281	254	224	278	251	236	267	244	260	275	277	271	266	264	250	263	242	225	254	254	245	262	237	255	257	243	269	249	263	257	264	273	254	265	281	243	229	270	250	254	233	281	252	285	270	253	253	249	268	255	230	247	252	253	246	264	252	263	236	250	260	251	237	273	266	225	274	247	281	240	272	229	248	268	238	254	271	273	218	274	275	269	246	231	255	259	253	248	265	246	267	242	258	253	240	282	221	249	243	256	263	245	264	275	233	242	247	267	247	269	274	258	258	279	233	241	266	247	243	235	266	256	257	241	283	241	255	267	266	231	266	261	290	267	243	256	265	245	281	270	257	248	268	275	263	236	277	271	274	266	254	281	236	267	243	269	250	243	233	283	266	248	262	243	220	272	283	234	252	271	246	231	256	275	263	253	248	239	258	239	274	282	252	262	288	254	263	268	266	235	240	247	255	258	248	239	269	274	265	290	237	282	269	261	234	220	278	268	266	263	261	280	226	280	267	242	256	265	288	237	265	272	247	257	268	241	252	264	276	277	252	258	285	279	245	273	256	271	271	257	282	238	242	258	252	239	283	232	267	229	259	270	263	255	258	247	265	288	278	264	246	275	240	250	262	247	273	241	265	274	289	243	252	270	245	269	275	261	243	257	275	282	283	271	241	265	243	274	266	248	277	242	267	252	264	236	237	239	273	270	251	263	264	257	256	240	242	260	251	236	238	269	252	274	245	264	231	241	262	256	268	262	281	287	266	265	292	224	274	258	255	262	238	269	240	258	279	253	269	273	260	252	251	243	258	260	225	238	247	233	236	249	259	245	240	278	280	254	254	256	275	273	263	252	268	255	257	278	263	258	274	280	251	252	241	237	253	278	258	257	272	253	255	288	268	234	287	222	255	266	231	272	245	259	243	287	263	242	235	247	290	244	227	261	255	251	263	250	259	220	271	254	237	265	252	268	250	275	272	268	266	260	237	269	249	247	232	224	253	236	229	256	255	272	229	273	273	256	204	264	272	257	270	263	275	247	246	213	284	244	247	287	264	263	271	248	255	265	228	269	257	257	278	267	250	253	249	252	255	239	258	279	215	251	228	273	272	264	300	256	280	277	246	236	248	246	246	292	265	268	246	244	238	258	253	234	232	265	241	250	275	286	265	238	239	265	238	229	255	291	244	239	287	245	244	265	226	272	246	265	257	252	221	243	239	281	277	240	269	305	258	240	257	255	259	223	243	262	247	259	262	253	263	248	267	264	238	265	269	234	239	256	283	280	268	245	256	268	276	257	253	233	242	229	264	231	268	269	254	243	262	254	276	249	261	285	255	277	260	233	277	251	260	266	254	273	272	252	253	257	251	266	259	251	250	256	265	232	271	266	264	294	248	231	251	240	257	253	260	282	258	244	269	276	244	244	236	268	260	250	252	260	261	250	222	255	259	268	233	267	248	273	295	254	258	249	271	229	232	252	289	251	255	258	268	228	259	252	249	242	256	245	284	255	249	261	231	286	238	254	272	261	275	264	244	304	262	248	264	307	242	271	271	254	240	257	266	271	245	261	260	240	283	238	259	204	252	244	234	262	266	250	257	281	257	247	265	266	236	253	266	246	247	260	262	246	259	280	247	265	246	240	262	248	266	275	249	242	239	245	247	242	271	253	249	287	247	227	227	296	247	270	253	255	257	262	252	277	249	243	249	241	276	230	274	254	271	245	245	287	270	264	251	256	243	263	281	277	234	276	260	284	257	263	240	255	272	242	262	262	271	290	244	241	238	288	217	257	275	242	240	296	287	259	258	253	265	245	289	265	236	258	295	245	254	240	270	257	262	287	242	250	247	281	244	237	251	250	251	249	210	261	239	251	241	286	229	227	250	244	236	295	268	250	272	262	272	232	238	256	251	240	268	267	250	243	256	256	231	243	257	252	273	289	239	231	264	248	251	289	239	272	282	257	261	260	233	275	252	231	253	262	248	256	231	252	236	241	272	265	248	292	274	259	248	269	231	257	254	250	249	295	284	259	240	238	261	258	245	254	259	272	272	264	250	251	270	253	260	248	280	240	243	232	274	264	275	246	242	264	230	261	264	255	269	252	228	245	226	241	260	246	236	264	263	230	255	254	230	271	248	271	260	275	260	241	245	305	264	260	271	233	227	283	260	265	303	257	273	256	229	246	263	273	269	279	276	279	243	219	237	266	282	254	256	235	247	256	284	243	242	281	223	254	246	235	257	261	268	257	254	261	252	238	254	250	255	278	275	278	247	273	270	251	266	251	268	285	258	243	253	267	262	269	268	243	284	252	267	280	256	245	258	239	268	240	257	245	235	265	257	264	246	275	260	263	240	230	256	229	265	281	244	266	253	250	248	254	276	249	283	263	262	259	251	243	262	294	267	284	280	273	264	250	256	262	249	248	265	248	259	265	234	215	282	261	269	219	259	267	260	262	242	271	264	210	238	224	273	274	238	261	266	257	243	269	260	259	228	282	257	247	264	262	278	238	260	253	239	270	277	262	244	250	271	294	259	239	247	263	266	249	259	266	250	252	266	269	262	272	284	245	261	250	249	261	238	263	266	252	238	253	241	264	282	279	254	273	261	261	248	258	260	232	243	291	250	252	251	261	255	259	245	252	259	253	231	276	249	220	269	261	241	259	257	250	247	241	224	248	246	251	260	271	250	241	261	265	252	235	269	264	230	259	262	263	246	282	275	229	261	260	252	247	287	263	254	257	271	242	282	268	250	262	292	257	239	253	277	247	249	280	296	243	244	270	228	243	237	276	255	246	239	285	272	264	239	280	222	263	264	256	249	257	233	294	265	279	252	241	276	282	247	267	295	273	241	247	238	274	243	235	292	250	266	229	253	240	232	268	240	265	258	245	238	275	250	254	259	242	267	221	278	271	250	220	231	273	249	251	234	235	248	264	264	275	246	260	219	261	233	255	268	235	251	263	238	262	248	241	250	269	254	247	246	247	281	245	258	239	264	254	281	259	268	263	247	230	245	237	283	267	245	262	265	243	259	244	266	265	257	264	248	256	253	257	293	259	273	260	246	242	265	254	256	234	246	236	231	252	244	282	271	259	258	251	259	245	284	253	256	266	249	257	281	255	257	250	270	265	265	233	260	250	287	254	258	286	263	261	250	260	256	214	271	234	249	228	251	262	259	261	258	244	252	266	263	273	240	231	266	204	276	283	266	256	242	255	241	269	266	266	268	276	260	253	244	247	249	241	260	241	246	231	258	265	244	241	246	284	297	249	251	253	282	290	230	236	270	259	259	248	279	258	251	263	263	264	243	264	292	251	254	257	256	259	246	259	247	246	251	285	235	250	248
19206	34447	27270	16055	9537	5958	3931	2666	1879	1407	1059	838	730	617	546	472	449	441	381	392	366	368	328	310	292	337	339	328	305	301	330	294	312	298	321	311	281	271	297	275	273	300	288	286	317	303	314	291	326	272	295	319	254	313	281	282	291	279	283	270	279	310	294	277	280	271	286	310	298	293	321	307	273	325	264	288	295	328	310	280	280	293	312	297	303	297	297	270	290	300	281	298	304	290	290	317	319	318	290	299	277	290	286	299	300	273	292	303	308	291	317	283	295	301	247	332	275	316	275	298	266	274	270	284	318	332	279	317	287	309	274	295	307	314	272	311	293	262	299	289	292	319	290	324	268	283	310	294	288	283	278	298	291	294	296	344	293	280	290	287	292	301	301	255	311	288	304	304	285	286	314	289	276	320	298	327	277	290	297	283	290	318	306	326	290	275	301	287	295	315	309	305	307	256	292	307	312	291	287	298	292	280	296	298	277	274	285	302	287	292	289	308	306	305	287	308	284	291	325	298	279	288	315	277	312	289	300	291	305	289	284	282	294	310	301	306	298	298	266	298	276	293	300	280	298	298	278	291	282	301	264	308	268	266	273	297	293	291	285	244	301	302	271	296	281	312	303	319	294	302	328	300	295	301	291	281	282	307	290	308	303	289	304	289	283	284	296	321	283	298	265	290	296	305	260	299	312	303	293	295	299	305	287	309	302	300	299	319	277	292	279	304	323	285	306	302	283	297	306	277	292	295	291	292	267	267	328	291	283	288	309	313	299	302	320	301	299	299	282	315	271	335	303	314	291	309	302	269	272	279	291	308	314	283	312	269	291	276	295	303	303	287	287	290	316	309	280	276	311	286	274	294	271	295	243	278	284	300	277	284	287	278	296	311	306	294	280	289	293	299	263	295	282	290	262	279	277	289	290	310	273	288	284	292	300	294	288	301	307	317	294	324	307	302	281	269	266	302	298	297	312	299	330	286	295	279	301	318	327	298	308	260	318	305	316	267	323	306	255	276	280	286	286	296	291	312	287	292	291	305	294	272	299	303	318	264	294	277	271	310	292	294	308	306	282	303	298	279	315	291	304	257	274	272	293	293	284	247	321	290	292	298	289	310	306	333	266	296	291	307	306	317	270	316	295	282	263	293	278	280	283	270	293	291	311	295	293	288	266	289	293	312	308	301	309	304	289	319	307	304	281	296	305	311	281	292	289	265	300	275	305	310	298	299	288	277	265	301	287	276	320	289	286	301	300	282	292	302	300	307	303	295	303	308	275	282	280	283	306	315	260	268	280	285	290	291	274	276	282	275	322	295	309	308	275	296	289	273	294	290	316	298	320	289	271	265	320	291	297	338	303	273	269	294	281	291	291	290	288	283	285	305	299	296	275	276	290	285	300	281	302	283	283	290	303	303	300	296	294	310	284	289	287	274	271	255	277	301	267	299	293	297	310	300	311	279	312	327	304	279	284	312	294	274	277	282	302	305	302	321	273	302	293	305	295	254	330	259	294	305	317	317	307	290	287	298	300	290	282	287	292	274	298	282	330	272	319	290	318	299	251	278	285	281	315	319	283	306	284	290	255	283	260	316	308	310	316	289	336	286	310	287	275	305	302	308	304	322	319	287	298	288	296	261	284	316	302	308	278	326	284	287	312	304	301	300	288	278	265	309	256	269	300	281	300	284	287	286	264	274	263	290	300	289	305	275	313	286	298	299	279	313	284	280	294	285	299	315	269	289	319	276	311	296	302	307	318	325	295	293	324	300	300	288	270	303	282	278	298	294	254	312	318	263	271	286	286	289	294	312	319	273	303	298	309	251	299	275	273	296	309	293	283	282	293	287	315	278	297	299	281	281	319	289	319	294	278	267	303	305	293	303	302	315	282	273	295	268	286	296	271	285	308	299	312	279	338	313	298	296	295	307	291	330	295	317	281	295	281	265	297	290	288	305	282	268	309	275	282	291	303	298	260	288	294	282	293	290	311	268	289	292	303	282	286	271	301	308	282	258	254	276	299	330	301	291	305	311	304	284	278	308	319	271	285	272	310	277	313	280	300	310	319	264	336	294	275	302	278	291	320	315	295	283	331	262	275	296	287	283	301	300	284	324	294	270	297	292	289	282	281	304	301	330	279	295	280	293	278	287	262	280	275	325	297	298	304	295	319	258	296	290	289	298	295	289	260	281	286	316	272	292	311	278	326	308	308	302	283	291	276	296	293	293	287	274	303	291	288	301	298	305	302	268	295	298	313	299	325	306	283	274	296	276	309	320	314	298	273	298	300	297	285	277	296	278	294	265	277	262	284	269	274	301	256	264	310	276	280	281	294	272	286	274	298	299	278	323	268	261	270	285	288	294	300	303	274	269	321	264	322	314	315	289	264	292	285	292	277	257	292	318	316	292	284	314	296	325	275	264	283	270	288	295	307	289	278	323	312	298	297	296	267	339	303	282	294	286	256	283	291	287	291	293	270	300	288	250	289	286	293	303	290	296	323	272	289	280	271	294	263	286	292	286	306	293	293	290	250	301	267	302	284	273	271	315	288	304	256	313	308	294	289	301	291	279	296	306	306	309	306	298	294	293	313	305	289	310	283	310	266	290	292	312	308	293	295	284	288	261	285	275	297	314	272	284	313	284	288	297	295	284	300	268	277	305	309	295	318	343	274	295	285	305	265	303	306	304	254	298	299	293	298	289	309	309	310	328	296	284	261	289	287	256	296	282	268	298	271	305	294	290	307	313	303	297	315	312	285	296	299	263	278	304	283	307	299	293	291	306	331	301	309	348	265	286	286	302	284	275	280	308	305	285	258	288	323	295	310	322	290	267	297	284	298	309	289	293	299	303	304	300	287	285	307	309	293	249	280	295	313	277	315	299	296	272	299	310	297	294	276	292	296	281	309	317	323	298	289	276	282	289	308	291	297	317	279	291	287	296	307	294	281	317	287	281	308	308	281	282	292	304	335	317	270	312	292	285	284	312	291	277	278	294	299	266	302	301	329	304	271	295	295	299	299	297	311	281	302	295	293	287	323	300	310	290	329	302	292	317	288	324	328	274	292	274	288	297	295	308	271	279	277	329	285	317	313	280	266	286	306	290	293	342	269	287	265	288	274	311	261	261	304	300	304	297	296	309	271	312	297	319	314	260	293	316	269	292	241	320	329	292	290	288	265	301	306	290	298	264	264	283	316	293	271	292	287	280	303	296	297	300	301	319	291	297	311	284	290	287	298	294	270	303	288	316	287	295	311	281	273	298	290	272	284	309	286	280	310	329	309	291	283	308	301	278	312	304	276	316	262	307	271	301	304	313	305	320	277	291	297	280	318	301	283	314	281	277	277	302	275	316	283	287	280	300	312	289	289	289	272	295	268	280	266	309	282	272	292	301	292	275	302	300	273	311	299	304	265	289	317	288	317	289	262	317	311	278	287	299	293	272	298	279	303	274	277	308	332	314	287	294	292	318	295	272	281	284	275	315	305	299	312	306	278	298
23645	21313	28274	24719	21099	11918	4403	2277	1643	1281	936	768	634	543	472	433	383	368	323	329	298	304	263	269	271	264	287	251	257	242	288	237	268	238	262	231	266	223	253	244	245	260	225	278	243	276	225	254	247	229	235	249	261	254	248	278	254	232	236	249	255	254	240	236	250	273	258	233	269	268	249	247	237	270	265	267	249	257	247	250	259	245	234	255	258	249	228	239	238	248	253	253	279	268	228	251	251	258	250	230	279	272	260	234	246	247	248	237	242	278	251	253	259	273	231	221	224	255	267	255	267	245	271	261	238	249	250	243	253	268	268	254	257	256	235	219	257	254	264	240	251	249	254	225	261	235	235	278	263	248	240	269	242	266	244	243	228	249	260	265	246	244	272	227	220	239	238	229	234	233	262	247	253	288	226	249	270	229	254	255	242	277	256	227	267	231	255	250	264	291	220	253	290	247	253	231	241	260	268	264	275	245	242	237	226	252	253	247	271	229	234	255	246	231	246	275	224	246	273	259	254	244	240	253	261	278	252	263	249	266	226	246	270	266	263	276	245	283	235	260	274	257	232	247	270	266	221	258	254	247	229	278	258	262	263	238	238	226	221	225	250	245	257	255	237	233	265	225	232	270	235	282	258	240	259	266	241	262	256	246	240	246	237	255	262	254	233	238	253	277	265	276	269	247	244	249	278	241	268	248	246	221	255	267	250	261	247	246	269	259	247	242	270	261	246	241	276	264	247	249	232	260	261	254	225	256	252	218	241	257	279	228	257	259	245	267	248	231	243	244	257	249	203	246	270	243	246	240	224	251	249	266	260	253	269	264	260	275	236	259	259	246	245	233	237	244	280	268	273	238	267	242	257	278	245	239	251	245	255	250	275	262	258	254	232	268	250	261	229	267	282	281	256	238	266	239	250	268	239	239	221	278	258	248	256	261	273	273	241	275	220	263	251	245	240	253	236	263	276	247	229	248	259	248	230	258	293	267	254	286	250	263	231	271	276	283	234	263	239	244	244	272	274	258	255	274	258	247	253	237	241	242	279	277	258	251	261	277	224	240	265	216	263	238	257	232	250	236	262	238	233	255	233	259	251	243	277	257	250	217	255	247	265	234	248	234	232	232	271	249	244	258	228	265	244	238	253	265	231	232	242	282	261	241	244	233	251	247	264	226	247	297	228	269	245	261	270	266	265	244	258	254	252	283	269	283	234	237	242	263	270	220	267	235	249	239	240	254	259	270	226	244	221	260	269	259	246	241	267	251	265	241	247	240	245	258	241	236	251	252	255	264	259	231	277	231	264	253	254	250	232	276	277	245	246	231	238	264	236	239	258	289	241	225	244	269	254	235	238	266	278	240	262	278	263	294	254	235	243	251	246	241	253	255	269	283	255	246	251	216	271	262	231	266	232	243	273	224	254	256	267	260	267	246	216	261	253	266	239	246	256	268	234	231	240	260	257	270	249	260	252	257	268	260	280	268	263	267	261	254	253	237	230	221	238	258	242	265	260	227	242	247	273	229	206	262	250	270	256	222	246	262	272	239	225	276	251	255	248	227	231	220	252	238	278	286	244	257	256	238	276	262	252	244	274	244	267	282	242	265	249	266	268	262	244	239	245	245	262	256	231	230	242	240	276	270	262	270	253	239	261	252	249	264	245	261	247	235	245	221	256	267	281	246	259	248	250	272	274	269	244	222	210	273	247	260	260	258	243	231	274	277	242	263	250	242	235	249	285	268	245	272	257	230	257	226	262	246	256	248	246	281	276	244	239	244	267	242	253	233	238	227	246	240	265	281	255	285	256	278	231	244	255	246	255	249	258	246	267	247	280	265	243	265	248	267	261	240	232	243	234	240	226	269	250	258	229	240	263	262	233	260	246	236	271	260	261	226	230	231	252	266	249	220	219	257	229	256	226	261	233	254	222	246	257	220	234	257	265	253	238	237	270	264	240	281	230	266	250	256	242	229	240	232	247	262	270	260	251	248	275	251	276	238	240	230	258	267	238	244	235	260	250	242	234	269	287	267	245	254	266	260	251	254	234	210	272	240	259	236	243	223	267	252	269	227	244	265	241	267	254	256	260	283	253	232	257	230	234	254	264	274	238	278	263	233	273	253	228	253	234	255	242	249	250	244	282	277	246	238	247	246	250	267	241	265	273	256	248	262	236	256	240	244	283	221	260	260	243	248	279	263	238	247	238	254	247	233	271	259	256	240	234	250	254	273	249	242	260	242	254	247	242	218	234	228	254	233	224	237	264	220	236	258	228	259	253	241	236	239	241	237	275	275	256	265	231	240	250	241	224	244	231	277	260	272	257	244	232	244	246	231	243	241	267	268	258	225	245	246	247	225	233	268	210	258	251	231	243	236	240	273	229	279	240	231	251	222	244	254	262	258	239	277	246	251	249	236	225	250	251	255	272	272	236	245	235	252	233	258	256	231	248	224	243	256	278	242	262	253	251	259	277	237	262	266	226	272	259	248	268	259	228	244	234	238	242	233	253	226	260	245	266	244	233	243	241	263	267	243	244	273	238	268	252	247	257	249	265	263	267	251	246	254	257	253	267	234	240	277	259	281	236	254	279	240	247	226	227	246	265	266	231	269	240	253	250	246	240	226	249	260	235	262	228	276	238	252	279	257	249	275	242	221	240	265	268	228	250	234	263	285	255	245	229	249	238	259	254	251	264	229	246	258	244	235	249	260	245	269	278	246	263	223	228	249	247	230	251	278	247	252	259	256	241	249	253	253	252	275	279	244	271	257	217	278	291	242	257	258	242	233	268	245	231	233	254	253	264	253	249	260	251	232	271	250	259	244	237	234	284	266	257	276	228	255	286	243	259	233	244	255	244	265	264	248	247	236	250	242	263	257	250	232	256	220	221	262	266	246	242	241	253	244	235	271	282	243	255	267	223	264	231	296	266	266	246	276	246	235	253	255	249	231	262	256	260	250	241	228	242	253	246	250	261	231	242	259	245	207	245	248	233	239	260	266	255	247	254	270	266	285	254	277	250	254	272	244	267	300	285	256	236	263	277	242	239	233	288	230	240	254	249	259	247	270	259	233	241	241	261	257	241	256	264	245	255	286	283	255	233	257	262	260	236	248	225	270	264	240	218	217	274	218	252	208	260	252	228	289	223	266	233	259	272	230	242	245	232	253	269	232	221	283	249	240	251	264	265	250	278	258	244	250	276	246	241	228	240	251	245	253	256	231	232	255	292	246	230	233	234	256	268	259	255	259	237	254	274	251	279	254	267	248	256	263	240	236	276	254	255	253	229	249	208	299	243	253	241	252	256	241	262	239	250	255	243	229	264	241	244	223	215	230	251	274	216	265	253	231	245	232	246	263	252	247	273	227	251	242	251	261	274	218	246	245	253	241	243	266	258	254	273	239	238	255	286	255	265	266	287	259	222	265	257	267	270	242	239	244	262	239	257	275	258	258	274	243	256	244	238	225	249	253	239	262	230	261	243	266	269	233	222	255	243	262
19593	42041	34385	22324	14238	9453	6484	4329	2987	2283	1728	1342	1039	891	757	601	561	517	436	381	416	349	386	322	350	338	325	315	283	302	287	311	327	302	320	280	287	304	295	287	287	274	269	299	275	302	323	312	300	281	254	294	294	299	294	257	312	309	279	283	299	286	301	278	287	292	282	275	280	255	295	309	235	281	290	305	284	296	269	308	282	307	282	263	302	300	302	290	268	279	283	302	288	275	295	311	304	278	296	310	269	266	320	296	299	283	300	289	290	269	268	290	306	301	288	296	282	282	275	299	285	296	298	279	277	278	283	307	283	297	291	265	314	287	265	279	297	282	265	264	278	263	295	261	303	274	310	326	269	307	261	274	283	282	285	319	267	284	280	300	314	287	330	304	283	289	299	291	320	278	291	294	264	298	278	281	262	254	267	279	288	259	272	291	280	266	251	290	267	271	265	285	300	309	268	306	292	298	324	316	280	277	292	286	277	285	261	312	293	293	277	316	272	261	293	291	261	252	303	254	298	261	280	259	269	276	258	312	293	270	274	280	277	309	294	253	305	285	297	267	249	267	281	309	311	306	310	272	288	275	275	284	289	281	288	312	274	316	280	295	293	291	283	293	282	292	282	312	309	308	271	308	271	296	311	270	277	300	315	299	274	272	292	286	293	275	297	290	276	302	281	259	309	297	292	293	311	254	279	308	291	257	310	272	289	270	288	296	276	300	308	279	281	267	296	287	283	276	310	289	297	289	283	300	266	297	281	305	275	266	294	278	300	286	340	247	304	286	290	282	307	266	285	293	301	259	274	272	288	304	280	289	274	290	282	278	270	291	298	306	305	305	302	285	279	278	303	293	296	285	291	283	273	299	310	296	276	291	258	286	279	291	303	272	281	313	280	318	266	267	278	268	293	276	275	321	287	299	274	291	272	302	281	301	270	268	303	312	276	279	285	295	315	296	280	341	274	287	267	271	308	301	278	300	311	305	274	276	288	290	288	298	269	279	306	294	293	284	300	269	274	295	290	287	289	290	267	294	295	274	289	294	277	300	287	310	296	270	309	294	258	290	271	263	285	311	272	296	279	281	284	314	269	303	277	305	268	297	286	296	312	255	258	301	264	306	285	294	306	273	278	290	284	282	274	278	277	305	299	280	320	262	265	302	281	276	297	296	294	275	275	301	247	309	305	302	260	291	270	293	263	267	299	279	260	268	290	313	316	324	305	276	315	276	304	293	299	312	288	285	281	269	250	278	306	312	296	299	257	281	263	276	295	266	285	285	259	274	299	299	272	287	288	286	297	279	313	304	314	268	286	282	278	263	301	262	263	297	308	306	293	311	280	290	301	276	271	282	276	277	329	284	261	247	290	302	300	327	299	310	284	277	289	261	299	279	291	288	276	293	286	304	284	308	244	269	266	280	263	290	305	291	309	281	319	300	297	279	343	287	298	315	282	269	275	309	280	294	273	252	294	291	294	315	308	300	282	310	331	318	295	267	304	278	274	287	281	280	287	288	277	298	285	296	281	281	299	291	281	324	306	302	264	283	284	281	311	292	278	240	288	286	272	301	255	269	291	278	306	307	308	303	268	276	291	298	295	266	297	275	305	267	282	294	254	281	301	306	298	276	279	292	309	282	261	287	303	281	266	304	279	276	296	277	297	310	263	309	309	285	300	265	258	278	283	268	300	264	229	286	301	279	299	280	329	308	275	262	293	295	270	301	273	282	257	303	296	285	281	260	289	297	270	264	289	282	316	300	280	284	273	292	276	272	317	290	258	286	301	279	270	299	275	286	270	260	292	280	269	287	297	286	283	321	266	288	285	290	304	271	294	291	299	276	294	295	254	283	290	293	285	303	273	304	283	301	289	289	267	302	287	291	295	288	270	305	283	274	282	266	283	279	283	262	298	331	276	292	251	278	312	247	264	282	275	288	284	258	270	288	295	284	272	287	265	279	286	303	306	291	293	310	295	275	280	284	279	304	286	272	289	293	274	309	288	291	270	290	280	253	270	317	290	284	301	274	272	276	284	292	266	264	280	291	277	275	289	262	303	267	282	281	286	274	291	284	267	285	271	296	287	293	285	276	308	285	290	315	300	272	297	277	272	301	309	281	298	283	258	304	292	300	296	273	287	294	264	285	276	281	296	277	292	323	267	294	280	292	289	306	300	290	292	268	291	298	291	293	313	281	313	278	317	282	284	286	297	293	295	300	260	274	300	296	265	313	275	285	324	284	294	281	288	286	287	315	273	288	285	298	283	291	300	280	276	297	304	306	318	284	296	291	284	278	275	303	294	289	264	292	308	305	302	294	284	294	310	258	279	309	298	276	277	302	270	281	279	278	275	298	277	277	284	287	268	264	270	310	333	299	280	309	307	274	275	295	303	307	303	289	296	255	279	292	284	291	286	291	288	268	272	282	300	271	323	283	311	274	249	289	311	294	269	284	281	268	300	312	312	317	257	290	307	271	274	298	303	267	305	289	279	329	308	284	282	291	275	290	285	259	296	271	305	284	288	275	270	295	263	302	291	292	256	291	290	298	266	282	272	285	292	283	279	339	263	278	288	305	267	283	268	289	288	279	259	297	284	297	264	296	282	298	286	270	266	269	304	287	272	323	296	296	276	267	310	281	303	309	267	267	288	265	296	314	300	276	273	277	315	286	307	266	290	269	300	290	270	287	275	303	297	277	295	321	279	287	295	303	320	300	298	280	283	284	265	295	273	330	258	286	296	264	309	313	284	304	319	292	270	299	267	317	268	305	291	294	248	312	270	308	302	292	277	279	276	310	299	281	287	271	268	265	288	295	259	277	263	287	272	276	298	279	284	318	261	330	266	276	297	262	303	292	303	274	273	325	273	291	322	283	280	293	277	276	291	305	284	257	268	249	260	290	281	281	278	308	280	287	303	270	285	256	280	252	282	290	296	268	301	322	263	286	286	259	276	302	302	292	283	288	327	267	277	305	294	280	285	288	294	315	280	288	307	271	279	272	286	254	273	302	299	284	320	305	278	274	293	277	296	289	286	282	271	288	290	310	295	300	268	294	280	286	299	285	271	272	303	263	274	311	266	275	284	270	279	294	330	290	265	249	340	309	302	291	276	289	267	298	295	324	283	273	278	293	293	287	291	304	309	284	297	292	295	286	294	313	296	261	288	291	276	280	299	296	291	278	302	277	302	304	277	297	288	274	299	306	311	298	265	291	305	295	269	267	338	330	263	258	319	277	269	275	303	263	273	286	279	289	285	320	309	272	289	302	289	305	280	268	263	334	274	292	277	275	271	281	286	303	270	289	301	295	278	276	285	282	322	279	279	291	289	283	276	293	259	292	278	293	279	281	276	271	279	274	282	294	257	284	307	264	283	310	277	267	294	299	310	302	290	325	290	296	264	293	290	277	277	258	291	270	305	296	277	286	297	304	264	288	292	306	274	314	287	273	289	279	296	272	292	278	279	263	307	286	290	303	285	274	284	304	311	278	275	262	252	275
25267	21331	26765	24766	9735	4047	2550	1516	1227	897	713	624	473	409	433	415	399	329	312	318	289	289	291	278	252	252	241	254	275	290	242	243	280	244	261	263	242	257	244	265	268	238	290	258	266	271	271	276	271	265	262	245	245	234	254	277	243	265	260	247	266	256	275	244	284	252	287	247	242	262	273	256	274	262	252	249	240	270	253	252	283	286	239	262	271	256	265	281	238	260	256	250	231	253	266	264	252	240	265	241	258	267	234	255	276	258	265	278	254	259	271	282	269	301	287	230	255	245	284	259	241	268	278	266	249	261	262	272	248	274	294	270	255	238	246	245	253	238	269	293	246	262	248	267	270	255	243	253	246	287	226	242	245	230	218	269	249	250	235	246	234	258	264	260	247	276	263	278	268	270	253	264	261	270	264	291	283	274	255	261	276	259	264	250	220	257	252	295	278	257	263	238	267	278	256	257	242	266	288	255	249	245	255	257	253	260	229	274	245	265	275	264	234	265	295	247	262	251	262	245	267	246	259	253	254	248	234	255	215	260	244	275	254	241	279	249	289	249	249	261	245	273	271	273	255	268	293	238	267	250	273	244	269	242	250	251	208	251	243	258	292	268	272	263	256	257	290	251	262	264	242	253	283	228	248	274	269	280	251	248	282	229	245	246	254	277	238	268	259	260	236	278	277	269	251	286	258	284	249	259	257	271	231	252	266	268	269	255	248	249	280	273	276	261	274	258	240	247	256	290	263	269	253	267	260	258	258	275	267	298	239	265	266	255	277	290	251	249	249	260	218	260	268	247	243	225	257	230	260	236	245	264	270	281	277	276	266	246	270	271	246	247	262	264	262	246	268	240	263	221	244	260	249	244	246	238	260	269	246	247	250	267	284	244	252	280	264	283	236	254	276	257	238	249	298	272	248	254	254	261	266	267	259	261	257	267	234	270	252	275	253	247	263	248	257	252	255	275	249	241	247	262	236	293	263	258	276	256	269	273	252	254	257	245	270	272	249	265	266	279	268	279	262	263	247	274	241	269	239	290	245	262	239	255	261	234	260	258	267	241	258	246	261	249	257	246	255	274	257	248	264	267	268	239	236	265	278	252	273	245	267	252	248	257	265	228	271	243	260	240	265	278	257	236	246	254	282	271	254	251	256	264	264	252	262	285	234	233	266	255	276	237	259	238	261	283	246	245	263	242	274	259	247	277	272	271	278	237	242	267	254	298	255	247	239	267	277	274	266	262	251	240	247	239	296	251	283	261	274	287	264	263	246	270	247	255	261	247	266	289	229	260	282	264	236	255	242	252	252	241	256	252	258	252	222	278	268	237	226	266	272	257	271	269	254	247	274	276	273	294	284	241	238	241	252	269	264	253	271	261	263	243	252	248	242	239	273	258	257	284	242	250	261	242	252	248	252	267	272	265	248	243	246	242	228	250	277	263	267	246	237	249	246	279	257	246	250	222	259	247	286	247	241	240	273	251	247	263	251	262	270	243	262	251	259	285	242	256	259	231	248	292	245	298	275	266	278	244	250	274	268	250	245	274	268	276	242	227	267	255	266	248	246	271	238	246	259	259	269	256	263	263	243	260	253	307	254	255	260	245	283	269	230	255	253	279	254	258	283	227	246	257	277	236	282	253	280	254	273	273	283	263	273	276	250	254	226	260	251	245	272	234	266	256	265	268	291	252	298	250	281	283	299	293	231	272	274	271	238	263	258	259	275	278	281	285	273	258	245	256	264	271	238	287	268	243	275	246	268	236	261	251	263	260	285	249	254	259	287	258	235	223	267	245	251	251	256	239	250	281	272	294	255	258	262	256	241	286	297	287	265	253	275	211	240	260	250	269	261	243	266	295	284	275	257	241	242	244	257	290	237	255	240	248	242	234	282	273	257	247	282	256	266	255	237	230	254	264	245	252	260	270	267	241	252	284	268	252	271	249	228	263	246	255	262	272	286	236	295	254	257	270	259	257	261	258	287	237	267	265	249	282	226	249	238	253	260	291	264	293	272	259	235	271	258	267	260	245	266	249	279	283	257	274	264	229	267	256	286	263	240	287	261	256	249	235	291	239	265	265	250	269	243	271	243	273	247	260	262	270	251	231	243	225	239	251	281	239	277	266	257	232	275	276	267	292	255	236	255	256	257	261	246	251	259	291	244	281	265	250	257	256	256	259	228	242	257	275	265	270	252	238	243	278	258	244	248	249	243	272	258	263	249	237	281	272	251	277	251	267	225	285	246	247	269	254	250	239	268	280	278	256	280	241	275	291	251	250	271	256	273	282	250	276	269	266	241	264	238	251	246	253	253	287	247	273	236	241	288	260	260	257	281	291	241	247	256	256	291	273	266	293	269	273	250	271	270	247	261	252	262	230	262	220	258	274	239	256	258	243	246	271	278	231	279	278	248	275	259	261	249	253	232	246	273	259	255	259	258	264	292	287	248	285	267	279	243	256	263	279	272	261	269	272	265	269	265	276	261	287	248	231	263	251	302	248	240	274	265	287	244	283	254	259	243	275	257	236	277	239	279	237	235	268	248	235	228	242	256	252	264	288	220	289	248	252	272	244	255	267	248	280	267	255	253	269	259	280	251	279	257	249	255	251	277	264	273	268	256	250	268	238	271	270	263	281	248	263	246	264	240	271	257	275	272	282	251	264	260	272	285	278	259	280	238	259	265	270	253	263	264	271	256	293	253	245	265	254	279	283	265	251	263	260	292	247	278	263	259	241	256	255	279	248	247	290	263	258	278	264	262	272	261	240	266	252	274	278	247	276	253	257	274	244	293	256	290	278	266	260	275	243	259	259	263	279	243	233	271	265	295	248	225	263	266	260	278	254	252	270	253	268	257	272	275	235	270	260	275	255	264	291	275	255	274	258	266	241	249	255	245	233	291	249	245	255	257	266	273	259	274	247	258	235	250	265	272	243	287	284	271	256	228	270	235	276	273	263	268	243	272	304	268	260	261	273	253	263	271	295	264	242	254	260	307	269	228	258	295	247	249	260	294	290	280	263	282	255	297	243	245	254	246	225	240	273	254	259	262	240	241	274	256	245	285	303	256	258	256	269	282	236	263	270	248	257	252	272	275	282	254	278	250	267	270	247	264	257	257	255	248	271	268	277	249	270	242	243	259	250	310	278	277	301	278	292	272	258	267	259	255	247	265	288	276	269	238	272	276	272	267	288	261	253	288	242	257	255	258	265	237	287	266	265	279	285	253	264	242	273	281	243	258	258	239	267	264	274	251	239	239	259	233	265	248	293	276	253	233	239	283	250	249	273	267	243	260	266	268	278	249	280	265	250	262	259	265	290	247	256	243	272	264	287	271	233	260	252	274	273	267	272	279	272	253	273	249	252	263	239	277	256	259	274	256	266	265	280	276	279	272	278	265	252	241	251	264	248	240	251	247	259	244	263	250	265	266	257	267	306	273	224	265	252	255	246	289	281	261	232	298	243	250	270	285	236	260	251	253	274	267	258	259	278	257	255
19299	37770	29841	18130	11063	7281	4887	3237	2341	1797	1423	1055	846	684	626	564	530	441	432	378	374	358	344	330	327	296	337	289	318	327	314	327	294	323	263	293	314	286	275	341	306	334	322	303	302	316	295	342	288	306	294	336	281	286	269	324	278	298	287	274	304	302	315	310	315	326	273	297	273	289	295	310	314	310	318	285	281	322	280	310	287	279	309	313	290	289	318	287	311	289	306	277	293	288	254	275	292	308	278	305	250	291	326	302	281	308	297	315	328	291	266	295	310	312	301	298	320	303	288	301	315	296	310	315	277	291	297	286	294	293	267	283	313	288	276	308	307	320	294	295	313	333	337	274	273	288	308	314	291	323	318	282	289	271	333	302	292	326	304	308	306	295	278	307	273	300	291	313	273	300	299	291	309	312	317	310	312	293	291	288	300	313	308	281	291	275	289	304	304	278	263	299	288	297	290	308	290	283	280	282	288	278	296	288	288	352	309	291	304	280	280	316	294	296	271	312	290	279	287	295	276	306	294	324	296	288	255	303	283	313	287	285	317	299	261	346	294	315	283	275	258	306	324	300	300	289	324	294	331	316	309	294	309	325	295	303	311	295	274	318	304	279	282	295	289	305	319	327	308	336	299	299	314	306	334	315	290	304	272	305	272	284	295	312	300	294	296	298	308	327	291	294	317	331	337	272	295	295	302	299	312	295	315	295	305	306	310	293	291	274	297	327	300	290	301	291	297	280	305	302	288	272	275	308	280	297	282	320	276	279	284	298	325	296	313	293	299	285	314	312	303	278	270	287	314	306	295	271	313	285	285	284	282	289	291	315	285	280	272	303	316	328	303	326	273	301	325	301	300	320	287	310	319	304	272	289	312	302	317	304	291	332	282	292	313	320	284	292	308	281	270	318	289	291	280	314	302	305	318	296	297	305	331	287	322	333	270	279	290	289	310	306	287	315	269	292	313	267	295	267	323	282	305	283	293	297	328	295	285	267	324	312	288	296	285	296	293	307	305	287	323	289	317	306	295	285	299	270	295	293	281	302	305	312	284	293	285	301	305	300	304	307	305	276	308	316	286	353	297	292	272	327	280	308	299	331	306	290	300	316	273	301	288	309	305	311	306	285	267	270	321	286	298	301	311	312	284	296	311	300	296	303	293	283	309	312	322	293	282	321	302	294	285	290	292	288	291	255	324	286	282	301	291	284	315	310	272	288	311	287	284	310	305	272	297	273	284	290	310	294	292	294	315	289	295	277	286	286	245	320	284	303	276	297	303	316	313	307	314	302	311	301	289	285	284	293	298	277	294	283	287	275	265	287	289	312	305	299	293	287	271	313	291	321	298	274	288	295	310	293	297	313	300	279	317	288	302	320	305	285	291	303	305	288	319	302	285	280	309	294	279	335	295	298	306	311	314	272	282	285	316	317	291	268	296	277	317	275	291	329	312	280	297	284	314	320	277	305	292	301	290	301	281	294	295	289	302	290	284	284	281	341	298	296	278	327	315	293	319	322	318	285	321	288	299	299	302	303	284	303	312	319	295	287	274	309	322	300	313	317	309	300	300	267	278	291	310	292	283	285	311	315	294	288	310	310	321	315	319	289	321	300	265	300	276	302	286	320	293	311	293	315	331	302	296	293	299	315	277	296	290	294	333	268	303	277	290	320	322	337	305	306	281	285	288	300	288	301	301	309	310	284	281	284	300	304	300	309	307	277	286	271	283	300	296	271	267	302	273	305	310	324	315	306	286	295	309	311	284	296	296	336	314	304	305	321	314	302	310	298	330	307	295	301	293	298	282	307	304	271	292	291	322	281	288	313	295	281	272	283	306	292	302	310	283	309	309	280	318	298	309	332	283	292	281	295	314	327	288	299	308	282	283	290	284	270	302	297	267	317	300	302	272	333	322	313	276	310	276	290	295	291	269	310	286	281	286	322	296	311	314	302	285	273	288	304	295	310	264	307	303	287	314	301	279	294	276	289	309	308	285	298	330	318	274	322	332	315	260	307	287	300	274	305	278	297	283	324	328	285	287	309	284	312	302	300	321	293	324	302	271	293	287	280	265	315	295	283	301	322	290	305	270	298	294	311	280	331	303	284	301	307	313	305	291	272	310	296	285	300	327	296	314	313	300	308	299	299	273	279	313	275	298	300	282	303	282	296	283	303	307	307	285	292	322	284	295	306	273	318	307	305	273	301	303	294	283	297	308	279	294	306	300	307	298	307	304	317	330	307	291	299	302	281	251	277	298	287	331	307	292	280	297	328	292	285	287	268	319	287	305	304	320	276	326	316	280	337	303	265	342	290	277	313	255	299	325	306	314	288	279	296	307	283	317	318	307	299	329	299	320	296	324	301	300	303	279	309	300	271	305	308	309	295	337	306	308	287	314	303	273	315	292	287	316	287	322	289	302	315	299	306	294	327	283	286	299	326	269	263	281	290	281	313	319	292	309	303	291	316	291	285	288	311	290	273	333	296	280	334	351	305	317	295	300	301	289	291	308	295	300	280	331	294	280	282	295	302	315	284	276	287	294	290	303	317	307	289	321	300	309	287	309	306	303	325	302	309	293	301	276	302	277	299	294	281	310	288	322	323	291	312	282	309	292	260	312	328	325	303	313	326	307	303	255	284	303	292	304	285	284	323	313	309	320	312	269	292	277	302	301	279	277	277	274	315	286	317	283	312	313	296	286	299	289	281	315	290	321	293	313	318	302	318	290	316	285	305	263	278	307	283	287	314	333	302	289	322	265	302	306	299	268	284	279	306	304	285	314	285	331	295	322	255	284	314	279	282	319	287	287	298	321	280	291	304	295	278	309	301	303	304	306	321	284	293	314	289	268	283	303	293	308	275	287	286	294	275	305	310	323	252	299	282	308	287	270	300	303	342	281	288	297	316	289	313	286	300	313	273	321	274	304	294	264	296	305	283	295	307	333	275	277	282	310	323	287	302	287	285	315	272	309	308	304	327	318	313	278	313	296	273	293	290	314	304	315	313	311	304	260	317	288	318	314	302	303	334	310	318	280	283	302	310	277	317	308	301	312	332	279	306	270	309	297	305	309	274	292	310	293	286	312	282	313	297	298	298	309	270	305	318	294	290	307	286	280	301	293	290	331	316	314	347	316	346	287	287	268	301	284	320	308	302	305	289	320	282	273	308	294	310	293	325	312	282	269	292	322	307	317	288	282	287	321	298	295	293	306	321	295	314	282	309	301	281	303	300	304	307	282	285	270	304	282	278	333	293	307	313	312	280	309	297	269	306	317	296	298	298	281	320	301	283	323	299	328	307	311	315	288	284	280	317	314	299	316	306	300	318	319	277	302	319	289	322	308	286	316	315	301	290	329	290	291	302	304	301	298	320	266	304	282	283	335	289	284	288	326	323	247	276	290	301	292	280	293	271	274	306	278	249	318	308	291	306	288	301	283	312	293	278	264	269	272	322	302	322	322	272	308	277	289	313	292	300	311	333	315	299	284	279	310	297	284	306
22784	21380	28889	24266	21432	20888	9556	3456	2208	1667	1309	989	807	656	567	503	461	427	401	364	321	347	299	330	325	293	303	280	277	291	257	263	284	246	246	257	296	296	278	233	265	283	220	250	279	260	251	278	258	257	226	283	239	274	265	253	274	275	257	240	249	236	249	264	251	248	265	268	260	224	254	277	253	237	234	256	248	270	263	255	262	261	253	244	264	248	258	251	252	240	272	278	289	307	257	238	275	263	280	265	244	270	247	233	244	242	253	236	248	291	270	223	254	243	268	254	240	247	266	245	246	276	248	290	283	259	254	264	257	254	240	250	244	298	267	253	274	262	250	278	242	274	260	259	270	267	232	245	235	246	250	249	249	249	267	273	264	248	278	276	270	258	244	242	262	265	247	241	272	218	256	264	277	263	276	263	271	261	261	258	277	227	255	277	275	257	232	264	268	248	263	241	251	266	277	226	255	254	262	270	293	259	256	272	254	249	269	241	273	243	262	259	285	283	258	266	245	288	263	282	284	260	271	241	270	260	247	260	269	236	260	263	262	263	257	258	237	238	272	244	251	234	273	260	237	294	266	250	238	253	246	235	285	280	249	302	250	295	241	288	277	257	238	259	253	239	260	269	291	242	254	247	266	228	279	269	247	266	267	247	268	268	261	272	235	268	255	285	261	269	302	277	249	271	264	263	246	249	268	279	250	255	257	234	251	255	254	263	285	228	276	274	255	264	252	274	286	267	256	258	253	242	274	250	271	260	223	273	279	275	263	264	243	250	257	246	295	267	267	254	260	251	272	291	250	258	269	261	273	270	244	275	263	289	252	261	267	262	280	231	245	240	247	261	276	234	260	226	229	269	289	220	266	270	283	277	225	249	246	269	263	261	255	252	265	252	251	251	267	270	266	252	281	255	239	271	274	246	258	246	261	280	251	272	258	216	271	256	260	258	257	259	253	284	257	282	223	261	249	265	275	275	246	272	284	272	284	271	245	271	249	271	246	247	260	220	265	256	250	301	239	257	238	234	289	299	265	296	241	298	264	241	259	275	239	268	250	299	258	260	256	262	256	250	273	264	251	240	234	247	247	260	237	255	259	267	276	244	280	242	266	243	260	235	257	237	269	253	269	270	250	262	246	250	261	265	262	247	233	243	287	257	277	254	230	264	266	258	264	252	255	259	242	268	236	258	240	248	292	236	297	259	252	261	242	260	273	254	245	250	263	267	261	256	301	250	249	256	278	254	260	244	255	259	263	252	281	292	265	260	254	272	250	254	263	253	242	251	255	267	256	223	273	260	239	258	236	288	243	254	252	265	269	262	264	216	262	258	227	259	239	248	256	241	261	243	249	267	265	218	271	245	268	258	250	238	278	244	289	257	242	247	250	260	260	239	246	246	269	248	261	257	247	282	254	242	257	237	272	293	269	258	266	272	224	252	268	246	257	258	257	262	256	250	243	229	243	235	243	282	256	258	292	251	231	262	258	267	270	247	269	265	251	258	265	262	253	260	256	247	256	267	237	249	254	250	223	259	270	244	262	257	273	250	244	254	274	249	225	279	277	243	280	264	249	270	246	255	246	237	245	249	241	267	254	280	214	270	284	247	235	310	259	246	275	241	241	278	273	282	255	259	267	279	259	261	245	290	259	258	265	248	233	280	237	273	290	254	254	260	268	263	240	238	270	274	261	242	249	248	263	263	257	234	276	251	264	264	263	277	237	244	243	250	250	255	238	253	247	252	276	269	258	269	264	255	275	264	256	254	270	226	277	270	271	250	274	269	265	263	240	258	281	253	274	268	256	253	265	251	265	269	298	251	255	260	247	241	243	229	256	228	249	281	261	259	268	262	259	268	246	224	237	258	285	262	249	263	270	241	249	273	282	250	271	264	249	282	295	259	263	265	272	231	265	269	234	254	271	274	259	266	252	276	265	261	265	254	259	256	263	250	279	261	254	255	246	266	234	277	247	253	274	263	280	268	253	239	269	263	245	266	245	249	268	253	268	275	254	243	259	263	301	294	277	243	253	259	242	257	256	278	254	293	259	287	248	268	250	277	302	285	253	246	255	288	250	280	268	263	247	262	275	281	251	252	242	238	253	272	252	238	263	274	261	273	250	261	258	267	262	270	250	266	256	287	260	250	262	257	268	254	229	258	275	257	268	256	247	284	267	249	240	255	246	260	256	248	272	283	266	289	272	244	277	267	247	257	268	249	237	264	248	257	261	248	262	245	271	260	248	282	282	280	278	236	236	276	276	255	284	228	234	261	268	242	251	264	235	262	252	271	236	248	256	265	271	274	258	249	252	265	261	285	263	283	266	251	257	254	241	270	246	274	256	257	264	243	257	238	257	258	263	257	268	240	251	251	296	256	232	266	225	252	271	254	279	247	247	267	235	264	260	261	265	270	264	267	249	262	243	256	249	275	255	265	272	270	243	246	279	244	255	248	265	244	256	275	254	278	245	240	245	245	271	296	248	232	283	271	227	237	284	251	255	266	273	258	262	283	258	274	248	261	246	266	262	267	223	242	264	263	251	269	267	253	237	288	237	239	266	268	262	258	262	243	259	253	280	274	269	259	241	236	243	230	268	257	247	251	248	245	271	253	258	248	274	250	273	297	276	273	241	248	259	256	257	263	246	277	242	262	276	266	254	282	269	258	274	277	243	299	277	273	244	248	267	263	251	281	261	275	246	244	271	244	269	250	253	272	257	243	250	270	279	239	252	260	270	251	258	271	238	261	259	260	243	230	252	246	256	274	263	249	269	263	286	251	259	255	230	262	247	281	272	215	270	268	255	250	274	247	242	258	262	225	270	247	273	244	273	231	267	244	261	259	261	243	246	283	249	245	247	258	312	262	267	245	264	258	269	264	245	257	235	266	235	285	265	285	264	265	250	230	277	254	273	237	260	250	274	239	279	299	250	256	257	252	257	286	286	275	228	239	254	290	226	236	275	283	259	264	256	268	258	283	268	299	263	243	276	255	257	258	258	259	285	281	287	275	260	248	251	247	229	281	252	271	252	264	283	260	283	255	291	226	255	278	249	246	265	274	278	256	257	251	265	253	254	284	248	289	251	253	235	268	251	252	306	244	252	280	263	249	274	301	230	264	262	245	255	243	233	279	253	286	260	277	267	258	250	259	237	272	267	267	265	234	277	236	237	262	246	259	225	229	289	256	241	218	269	259	263	281	271	232	233	258	270	262	237	256	262	266	241	222	251	265	263	267	236	268	220	221	271	257	250	231	244	238	224	250	261	282	270	273	249	262	258	264	272	273	234	246	263	276	237	267	249	243	248	244	265	267	259	261	231	304	281	272	251	251	254	254	282	268	271	270	250	267	263	285	274	265	263	255	270	260	238	238	246	243	262	271	233	254	259	243	258	287	251	245	282	270	283	228	244	264	268	248	243	239	252	271	231	242	273	265	252	251	229	245	261	233	261	261	251	265	249	252	258	289	259	244	261	286	267	277	278	235	256	248	260	260	283	288
21602	46256	37939	25764	17636	12202	8340	5778	4281	3076	2256	1751	1356	1110	895	735	632	591	526	482	406	388	391	380	349	369	328	344	360	296	316	279	329	324	297	288	304	314	280	331	279	296	269	277	275	297	307	268	297	311	282	301	302	304	297	285	295	294	262	296	294	324	280	300	283	255	304	275	304	239	267	283	302	289	291	312	302	298	277	302	312	284	292	274	304	290	288	283	300	292	304	286	263	305	282	305	271	307	313	297	300	303	303	245	283	287	298	325	274	297	322	271	290	294	285	276	300	276	291	271	282	288	308	274	276	254	279	316	280	308	278	301	291	272	259	287	304	280	311	301	289	280	261	274	282	281	289	288	303	298	317	265	263	324	284	252	304	250	303	303	305	297	286	282	305	289	288	301	288	278	265	282	266	266	297	292	285	276	293	286	272	317	293	320	301	315	284	303	299	272	278	301	324	275	303	316	316	302	266	296	278	271	288	294	291	296	271	286	307	279	315	292	303	296	303	283	293	291	265	281	309	286	308	278	294	300	293	282	286	279	304	308	288	319	266	290	307	297	285	276	297	318	283	285	283	297	271	276	299	298	287	300	292	290	296	284	298	287	295	270	276	310	284	268	285	270	276	287	278	251	296	308	297	309	304	283	305	273	298	283	283	310	304	293	309	290	274	308	272	313	269	286	274	289	268	282	314	299	274	336	296	313	304	299	295	307	305	264	284	257	260	271	314	299	311	285	306	286	280	281	292	288	299	270	302	281	295	312	282	282	306	307	289	309	297	312	295	311	291	303	289	301	304	277	286	266	299	281	340	287	275	284	303	294	280	276	269	282	318	307	293	278	299	310	326	269	315	270	297	294	290	294	276	284	305	322	282	305	304	286	285	290	291	298	286	315	335	302	265	296	266	261	312	307	307	301	301	302	319	304	297	296	294	307	265	285	233	282	296	257	285	270	301	265	302	270	276	289	274	304	302	304	291	297	294	277	317	275	299	292	290	299	293	292	290	274	312	291	317	281	278	269	299	285	285	302	292	331	299	301	276	281	279	308	262	275	282	296	249	302	295	297	282	290	300	321	289	265	287	320	299	277	279	258	271	301	313	284	272	277	295	278	284	319	292	272	316	301	282	275	300	308	306	274	278	293	287	283	274	296	295	303	264	289	285	309	289	287	310	279	306	301	275	284	292	290	307	292	277	291	265	285	294	284	295	295	278	306	316	302	330	278	292	287	294	287	294	290	278	323	290	303	303	286	309	311	278	272	314	293	317	263	270	293	286	304	300	291	300	309	291	284	297	324	272	317	287	309	334	312	275	297	283	292	280	264	272	306	287	292	289	291	308	285	301	302	256	290	268	263	309	294	304	284	264	286	277	304	277	280	310	281	284	264	309	288	268	295	264	286	281	287	286	289	271	257	295	269	300	272	292	301	299	282	296	284	270	257	312	315	314	281	305	303	298	300	292	289	281	260	290	297	238	288	269	293	300	302	274	302	287	284	305	303	277	291	321	316	263	268	296	286	299	275	288	306	284	259	249	309	301	293	287	320	262	281	273	285	288	289	296	319	256	274	299	296	266	300	306	292	256	277	273	288	280	292	283	293	278	294	303	301	296	269	291	297	277	264	284	266	294	293	268	258	285	312	285	303	306	285	306	309	306	290	268	279	280	304	304	275	293	314	284	289	293	308	290	292	273	289	266	312	272	301	293	316	300	299	280	290	275	305	293	271	274	272	269	280	296	300	313	260	282	297	274	283	267	279	313	301	325	301	252	292	290	264	322	264	266	280	270	280	265	294	288	272	289	297	279	274	282	309	278	276	313	286	270	268	336	267	287	281	310	279	293	300	291	284	283	297	277	296	279	271	291	310	312	316	281	279	300	261	297	244	283	299	314	316	303	289	308	289	285	299	323	307	287	286	290	311	325	277	286	310	302	292	279	304	288	318	273	292	297	259	296	264	307	283	272	279	321	291	292	275	300	289	259	265	303	297	294	276	295	289	266	279	321	303	294	293	283	297	306	286	291	297	291	271	290	258	286	287	268	275	308	293	297	281	287	266	273	287	305	276	268	279	325	283	272	275	306	256	277	314	302	315	285	276	318	279	309	313	265	315	276	310	292	304	298	261	291	293	310	317	278	266	319	269	302	291	299	278	289	273	278	296	286	289	279	294	282	295	278	298	277	269	286	302	303	280	261	282	296	300	286	317	277	304	319	281	319	281	308	313	293	281	294	295	283	302	322	292	295	313	239	279	298	285	274	303	279	304	265	338	273	306	268	277	280	307	305	304	264	266	312	302	285	288	292	291	303	293	293	301	284	304	306	296	299	312	313	284	283	272	302	294	302	304	279	317	286	305	283	269	300	261	319	290	269	309	276	291	313	314	293	284	268	276	315	266	303	332	294	255	274	293	283	309	269	276	283	283	285	266	276	277	316	299	315	265	300	320	269	278	308	294	292	294	276	297	277	289	299	283	286	295	280	292	297	297	293	298	295	285	317	277	315	278	297	306	291	309	271	295	312	253	304	273	309	287	310	285	278	263	288	296	291	282	277	300	287	296	279	306	274	279	283	315	270	303	301	275	296	299	285	289	286	277	277	270	301	311	286	282	316	262	301	242	299	282	290	278	292	298	292	303	275	254	290	296	286	242	279	291	308	301	312	285	292	284	275	290	297	308	268	264	274	283	274	268	328	310	286	272	275	289	307	305	291	308	253	295	295	296	283	299	264	291	278	283	320	292	274	281	281	274	282	314	281	291	310	275	285	283	298	298	296	275	311	305	243	281	280	303	305	251	271	288	276	296	260	309	314	294	271	305	271	303	322	301	299	279	269	284	248	255	299	294	257	277	282	285	289	299	317	278	273	297	265	304	269	294	276	285	288	256	293	326	295	289	303	322	326	284	298	272	285	297	264	301	305	291	274	306	288	281	308	286	271	306	298	246	306	318	320	291	288	275	312	257	297	309	311	340	300	303	289	274	299	260	270	283	293	302	278	300	287	318	269	296	304	304	302	305	297	270	267	297	316	260	323	268	274	272	262	270	286	264	280	278	305	277	294	283	283	280	291	284	265	284	292	317	326	296	270	298	288	271	293	289	319	328	306	287	319	299	283	279	302	262	311	296	294	305	273	291	272	307	253	288	308	294	281	313	281	302	274	272	308	282	293	282	270	302	324	300	300	278	274	266	302	302	306	279	297	282	288	295	291	287	283	303	281	268	284	262	274	274	265	300	271	278	296	300	272	298	274	289	296	271	266	266	338	312	274	304	270	314	291	263	273	298	306	361	295	281	294	291	267	255	305	280	248	309	296	298	312	299	272	243	301	261	279	286	297	281	262	309	274	294	301	303	287	263	298	296	272	279	296	307	267	281	284	282	290	270	301	299	305	279	305	262	286	292	289	314	273	274	279	272	288	311	288	267	277	288	314	248	287	314	267	307	288	290	293	270	276	291	294	298	310	284	312	279	314	253	251	270	281	294	302	300	266	281	289	310
28456	23469	22104	12211	5530	3210	2097	1420	1012	818	626	520	508	414	410	391	341	329	316	309	289	317	280	301	257	250	265	262	273	261	271	260	282	269	256	245	285	301	244	264	284	263	271	237	277	250	243	244	260	249	262	254	236	260	245	250	258	228	285	225	261	252	265	257	237	239	249	246	249	260	269	273	261	220	263	266	252	278	296	275	230	240	275	238	260	233	257	263	258	256	297	232	245	274	240	278	255	241	257	256	284	267	246	251	276	256	279	277	248	260	257	234	263	255	275	273	273	275	253	264	262	281	220	264	266	256	204	238	260	266	268	248	236	267	271	251	263	250	277	237	263	280	258	278	265	277	249	249	260	274	260	268	256	247	247	282	259	248	269	277	262	244	268	273	240	277	245	267	289	257	276	269	238	263	261	240	294	259	284	269	242	273	248	268	274	253	249	269	260	267	283	260	250	279	272	302	257	261	306	238	263	254	247	266	230	249	267	254	255	261	246	263	259	249	237	247	276	244	253	266	285	227	233	227	272	294	260	252	237	283	253	249	272	268	291	259	273	250	238	249	275	296	273	236	256	259	257	253	254	267	253	265	258	246	262	260	257	302	271	246	280	249	275	250	270	247	242	251	246	263	253	278	256	227	251	241	261	276	263	254	231	242	268	279	266	249	261	272	258	272	273	236	243	278	270	274	239	266	246	231	254	237	296	266	272	277	263	297	280	252	271	280	220	280	275	267	233	264	262	261	243	245	291	263	248	254	246	248	282	252	259	253	274	233	267	260	283	255	236	239	276	251	263	244	284	292	238	253	273	251	282	250	237	257	256	243	266	264	263	269	256	246	236	253	255	268	272	284	280	247	253	252	259	305	263	293	288	286	245	257	245	251	260	272	264	258	249	246	259	265	252	290	273	223	270	262	271	274	277	275	249	244	262	281	256	280	252	264	263	268	255	283	251	261	245	270	270	278	291	222	252	264	253	266	267	256	268	258	263	287	226	230	259	253	285	238	269	241	260	287	266	270	259	253	281	255	280	266	288	288	257	256	275	276	265	270	246	259	282	257	285	252	243	283	252	266	264	274	290	247	269	257	287	262	259	266	267	247	272	296	242	274	243	225	254	261	272	285	291	269	256	240	290	296	243	262	280	293	272	264	237	247	253	269	267	255	252	250	279	259	238	241	262	240	251	268	243	254	265	273	279	311	251	259	273	241	256	264	271	251	265	282	278	263	259	226	279	253	274	275	271	256	259	251	221	245	277	254	272	228	305	278	267	273	271	258	251	264	266	265	251	269	280	262	254	235	245	246	257	275	247	268	285	257	261	248	263	236	282	265	254	255	249	251	245	271	237	265	274	286	271	250	261	268	246	250	278	267	271	284	283	257	256	256	239	271	261	257	254	253	255	220	258	236	265	258	266	257	231	269	249	233	252	256	288	258	275	271	236	244	252	278	274	249	277	264	233	255	269	238	261	269	278	269	258	253	282	282	272	252	247	266	253	266	253	254	250	251	290	271	260	272	281	244	250	274	291	257	266	264	261	227	266	252	262	251	236	266	273	259	293	253	249	271	255	257	271	281	283	232	254	280	261	272	274	223	268	275	256	279	290	249	245	272	279	249	271	236	282	273	257	252	279	267	241	246	292	246	291	277	270	241	247	281	262	241	274	265	242	278	237	271	255	272	251	266	265	298	278	260	252	295	297	268	242	239	267	242	275	266	245	280	261	265	272	267	279	258	260	287	238	282	267	254	257	282	279	261	261	280	246	265	258	260	240	254	239	281	264	246	227	260	248	273	227	266	243	266	253	273	293	273	258	268	272	253	285	265	262	274	270	260	280	243	276	253	228	265	269	269	235	266	249	264	277	266	236	253	264	253	239	260	281	260	283	216	245	272	278	275	247	260	282	266	247	281	259	262	253	262	262	292	271	249	240	277	260	280	251	229	238	268	276	263	240	302	271	240	251	264	241	269	272	279	256	263	240	245	251	249	275	263	257	297	244	269	263	237	250	250	266	278	254	229	298	264	258	283	285	284	262	269	261	251	272	223	263	295	267	274	265	262	265	270	252	254	250	252	248	265	238	268	268	259	280	262	266	258	231	246	270	261	256	281	270	259	281	244	216	262	259	232	264	263	265	282	229	256	263	267	237	273	254	253	274	262	265	238	240	280	255	275	259	265	254	294	246	242	274	257	250	274	270	248	243	258	267	258	254	278	251	256	262	246	287	241	252	269	289	287	265	258	261	278	237	235	266	268	251	255	254	265	262	256	271	287	270	234	270	267	286	242	269	246	234	293	283	280	220	262	286	228	274	226	269	267	296	262	244	250	257	263	261	276	266	275	246	241	253	271	255	269	267	276	263	268	242	246	258	260	258	270	273	268	250	264	259	290	278	298	266	308	238	242	269	248	261	251	251	265	275	259	292	275	269	280	275	285	277	272	229	247	275	272	241	275	270	255	248	232	283	246	246	255	261	268	272	270	310	252	243	247	266	254	258	271	256	286	274	269	247	239	271	265	233	248	278	281	242	257	257	285	267	284	274	248	238	289	291	255	286	256	245	261	259	255	266	243	278	260	266	272	236	259	272	262	280	258	251	236	272	249	247	264	289	232	248	251	263	258	244	285	244	267	254	265	250	257	257	264	282	250	280	291	263	253	286	277	246	289	263	272	270	255	280	259	285	272	231	257	266	249	290	241	286	244	250	255	261	270	247	255	256	247	294	265	248	247	261	268	242	280	257	263	258	247	268	250	263	243	274	230	244	278	245	240	232	271	269	294	260	260	293	253	261	279	219	261	259	247	226	238	265	294	263	295	272	229	269	265	291	248	263	271	260	268	248	242	232	282	283	257	262	264	265	247	250	270	282	259	257	251	262	264	262	246	262	253	292	276	284	271	246	240	295	260	256	263	292	233	278	263	262	265	250	258	276	285	301	241	247	264	235	256	263	270	295	258	269	305	295	252	266	243	242	283	251	273	281	272	264	259	272	244	262	255	273	261	262	263	242	251	242	248	260	257	215	273	267	295	253	282	257	224	277	262	239	267	272	230	259	267	258	284	239	270	282	248	260	277	265	255	257	251	236	279	250	247	257	268	254	270	246	256	258	264	272	260	272	256	232	254	251	270	257	266	277	261	267	273	269	247	219	247	257	270	264	243	277	247	266	241	240	274	268	321	246	272	231	251	244	236	275	259	271	274	234	234	284	271	275	265	281	283	262	263	257	268	251	249	268	237	244	238	270	280	249	293	244	245	247	239	244	272	283	251	280	250	234	267	272	252	271	269	270	264	275	289	265	251	259	263	255	276	236	262	265	257	252	282	275	274	248	254	283	257	279	271	243	268	257	248	263	249	260	273	248	267	254	292	274	265	279	245	259	258	267	265	250	257	272	254	238	277	248	292	251	271	257	239	261	271	258	277	246	265	266	254	257	251	260	248	267	258	297	267	242	277	303	245	257	258	274	250	260	234	262	263	249	296	248	265	278	252	279	237
19534	35409	26460	15335	9491	6096	3997	2719	1991	1367	1078	850	709	633	547	504	449	408	406	354	334	322	305	314	328	327	332	317	297	311	328	297	278	299	274	314	319	308	329	307	297	328	303	275	296	285	324	323	274	292	276	307	295	314	289	325	274	316	312	315	320	267	274	321	270	298	302	289	304	308	272	306	295	303	275	302	296	324	323	310	306	312	287	290	279	262	309	287	339	274	293	313	296	350	287	305	289	291	306	297	289	289	333	277	321	312	320	279	286	294	311	269	283	274	318	312	309	310	289	338	318	297	309	266	307	279	303	299	284	305	295	293	256	301	301	301	299	302	312	296	302	283	300	253	319	307	257	288	305	296	290	306	301	289	312	303	331	281	302	293	294	335	301	332	313	274	319	288	298	329	285	281	312	323	299	312	314	305	316	291	340	320	309	309	320	311	292	294	313	316	327	252	318	297	285	309	328	327	308	314	284	289	276	312	298	270	299	286	295	288	309	294	283	316	283	312	297	306	279	281	303	301	334	279	307	294	300	303	283	269	299	271	300	299	292	275	291	313	303	333	303	312	307	293	301	306	313	299	292	305	324	296	293	290	283	321	297	281	310	320	326	281	330	296	319	274	315	297	287	312	271	284	271	303	307	299	302	300	268	296	307	286	315	271	277	316	302	316	311	306	301	306	311	307	320	280	311	323	326	283	306	291	294	290	315	279	296	291	298	297	327	287	286	307	291	329	273	293	309	284	291	322	346	312	306	300	308	279	308	275	326	281	310	280	298	302	274	274	302	286	301	305	284	281	296	284	297	308	322	276	304	270	298	263	302	314	300	321	294	302	288	304	327	284	294	300	316	291	311	301	278	266	261	286	289	309	274	284	290	298	307	295	311	309	302	272	292	324	286	296	301	301	323	290	288	269	280	315	313	320	280	310	332	297	291	278	298	300	285	278	306	281	324	300	255	296	315	287	321	292	283	264	315	295	285	312	302	273	276	260	301	290	299	308	325	289	277	329	305	306	297	328	317	260	279	281	322	304	330	277	295	277	334	300	289	281	327	296	300	308	304	313	311	289	305	303	303	289	287	305	273	274	307	280	277	299	311	285	290	309	306	271	307	285	329	295	314	301	316	325	293	336	305	287	302	309	272	298	323	327	263	280	290	335	319	309	317	317	289	324	276	296	324	299	315	279	297	323	322	309	314	304	290	297	320	312	297	283	315	314	316	281	264	311	312	294	259	298	288	319	301	305	321	283	299	272	284	325	311	303	287	297	293	305	319	311	301	308	308	309	283	292	284	311	323	308	315	306	263	296	288	284	316	290	322	292	272	263	315	298	304	287	298	333	304	304	310	301	294	332	296	277	314	330	289	294	298	283	315	297	315	304	350	322	302	286	297	273	296	299	270	339	281	317	277	301	267	314	301	301	287	309	280	265	312	305	293	297	312	324	312	273	278	288	320	290	327	295	287	304	279	310	307	281	304	295	321	335	323	259	325	265	299	286	341	288	280	288	284	297	311	312	296	286	251	336	307	303	309	304	309	264	279	308	284	285	301	297	279	311	291	273	307	300	287	311	269	276	345	281	266	272	267	300	288	290	308	273	275	328	307	257	302	300	277	288	309	304	321	291	297	307	294	266	314	319	329	318	314	291	283	302	280	269	287	277	276	305	297	278	321	305	300	282	300	315	324	312	271	270	272	299	290	267	291	322	279	303	288	317	283	335	275	306	295	288	315	298	311	274	315	294	313	334	329	291	314	279	275	297	312	316	278	298	303	299	295	296	277	331	304	284	271	286	302	283	332	283	302	319	298	323	322	279	295	311	282	312	319	302	295	320	308	290	288	293	289	262	313	306	283	299	285	314	297	267	302	315	297	295	310	285	290	319	291	278	281	317	295	301	286	310	294	288	306	294	291	293	310	280	316	294	324	334	284	315	296	293	280	309	263	290	327	319	286	282	295	297	297	305	281	287	320	315	311	314	298	296	307	317	301	291	338	280	285	270	311	336	306	304	312	301	306	313	309	286	285	301	297	292	293	305	315	315	311	307	294	306	266	287	279	312	320	283	312	320	274	289	309	293	296	295	300	274	311	325	290	279	305	318	290	303	332	299	319	307	285	320	291	301	312	290	342	280	303	305	313	359	298	305	309	321	295	328	283	303	347	314	324	305	306	272	290	297	305	295	277	323	304	300	258	310	303	318	303	315	313	312	310	289	290	288	295	316	309	255	300	329	326	286	294	324	323	314	298	289	293	330	328	287	269	304	271	307	332	315	296	270	292	248	312	306	291	320	344	277	310	303	301	289	298	297	333	330	306	312	321	313	283	302	319	309	331	287	325	310	310	278	274	279	308	320	279	311	312	316	268	269	300	298	300	305	279	298	276	278	315	293	302	311	297	310	298	298	300	285	285	276	329	293	326	307	307	290	295	298	313	277	295	319	300	272	292	298	284	291	299	307	299	297	279	324	299	286	307	295	284	303	300	304	318	308	289	277	296	302	297	301	302	280	315	296	303	322	299	299	311	295	286	323	296	297	309	309	306	305	304	307	292	317	298	299	303	318	311	284	291	317	292	306	334	272	314	309	294	289	288	298	275	299	276	302	283	314	302	292	268	301	304	317	320	282	326	326	305	315	278	294	307	296	282	287	282	288	298	306	323	284	285	324	287	297	300	303	300	332	281	301	274	308	295	304	327	296	305	292	298	311	333	309	287	309	295	320	309	280	311	294	274	297	276	289	314	293	266	307	295	305	275	285	298	322	313	282	331	285	285	339	292	304	294	302	287	277	317	287	299	281	254	309	308	297	327	317	314	300	311	298	283	282	304	284	275	292	313	332	328	288	317	288	332	316	304	264	276	294	302	336	306	260	300	291	316	308	311	276	294	313	280	289	291	288	299	282	328	312	295	297	278	339	269	283	284	291	302	301	295	288	309	309	309	296	298	303	313	316	278	286	297	267	317	307	277	299	296	295	316	290	282	280	308	312	306	321	289	306	294	297	288	296	291	293	300	288	318	294	312	307	308	296	300	279	317	297	307	289	310	281	277	293	320	307	327	297	285	283	308	276	313	291	286	289	279	284	299	287	290	324	289	319	302	269	276	275	292	333	288	282	269	282	317	326	283	313	306	275	290	285	310	307	303	311	295	301	323	294	275	310	301	312	345	342	335	257	333	308	294	288	296	305	306	318	278	304	287	289	319	312	308	308	315	316	302	310	293	294	298	288	317	315	287	285	291	324	316	327	286	247	321	258	286	313	289	292	340	280	303	322	341	308	289	324	301	253	306	294	291	310	308	311	307	285	307	300	269	281	276	295	303	288	293	308	298	283	316	322	234	291	278	332	331	345	309	303	305	312	288	315	275	303	278	323	275	295	305	288	295	307	303	282	289	315	300	318	294	304	284	305	306	309	299	282	305	270	331	303	301	318	295	325	277	290	308	303	309	321	320	317	326	319	287	305	264	290	312	282	305	296	310	287	293	286	299	308	329	296
23469	21161	28098	24540	20987	11669	4424	2275	1662	1261	942	793	607	584	482	438	402	359	337	293	302	294	293	320	304	302	261	253	293	279	257	248	266	236	256	251	266	273	290	251	260	233	260	264	248	249	260	266	273	243	250	268	259	258	262	270	283	251	251	258	234	255	253	264	252	252	231	287	242	229	270	249	288	286	249	267	250	260	256	229	257	237	256	261	257	243	247	269	229	256	267	272	264	221	254	262	276	264	221	237	262	223	232	242	218	296	278	281	260	260	240	260	228	249	244	262	252	253	245	257	267	245	260	256	286	279	268	252	248	224	258	254	229	238	269	258	253	251	250	238	255	243	260	247	239	243	269	283	269	262	246	272	246	248	237	232	264	287	220	262	241	244	262	253	287	260	265	265	240	250	257	263	268	248	284	231	287	255	255	226	256	252	229	226	259	265	250	227	270	252	254	274	267	266	262	260	238	253	277	250	272	235	262	260	241	270	264	259	274	225	239	241	248	229	262	276	226	253	271	303	252	236	243	210	248	238	238	256	228	255	263	256	240	228	238	284	224	244	247	241	247	252	267	271	257	222	263	240	253	233	237	259	264	263	234	277	262	264	274	267	265	243	240	244	255	269	224	250	298	250	243	266	253	247	270	249	252	235	251	244	263	256	236	257	264	249	228	214	248	222	268	247	248	267	248	265	269	249	261	253	268	240	238	254	255	256	251	260	269	263	267	249	250	243	278	238	255	286	244	259	249	255	256	251	276	235	236	260	239	262	268	220	246	279	216	240	248	272	245	265	244	236	249	249	256	240	228	246	270	228	245	263	253	265	250	239	240	248	255	272	255	255	248	261	243	263	277	270	246	260	245	251	263	253	262	257	244	255	257	265	255	273	257	254	219	243	229	223	255	261	270	263	267	256	264	228	258	252	283	253	258	246	263	266	261	252	241	294	260	253	267	257	258	223	241	264	235	250	276	244	265	239	255	240	282	248	223	238	282	248	255	255	268	249	281	261	249	261	246	238	255	287	243	273	235	219	242	245	248	235	223	257	269	253	247	244	241	249	229	262	258	277	253	281	250	245	272	253	254	276	240	251	241	267	272	240	254	236	240	245	261	252	248	262	255	255	262	256	273	280	246	285	261	233	258	248	251	232	251	257	264	260	248	259	255	238	230	255	259	275	301	236	245	253	268	244	229	275	244	214	283	253	269	244	240	242	272	250	267	237	278	267	277	224	242	250	240	255	265	261	271	235	236	236	220	218	281	256	260	240	237	252	260	242	238	254	257	260	231	272	266	250	207	234	259	270	241	279	249	254	254	275	240	273	233	239	246	238	270	261	298	267	237	256	255	250	261	243	256	244	278	243	264	252	227	280	252	256	236	264	225	264	240	246	282	252	243	246	251	251	267	252	269	214	223	244	240	257	251	250	264	265	275	282	250	230	256	273	278	282	258	283	243	250	232	259	223	249	245	273	253	245	261	292	264	287	256	254	277	282	231	231	256	239	272	253	248	243	267	260	234	256	241	253	241	253	248	244	270	243	268	248	223	254	260	240	274	246	278	239	254	230	265	240	255	252	232	252	232	255	246	261	231	252	236	263	248	257	239	268	242	264	261	271	259	261	258	245	253	294	238	265	235	280	236	226	223	234	244	243	234	254	260	235	229	232	256	264	263	248	251	275	272	285	239	236	235	279	253	249	255	242	246	259	242	261	258	254	263	280	239	258	249	265	241	251	265	238	241	264	259	268	262	246	235	231	257	245	254	234	265	237	241	264	250	226	251	263	283	270	244	251	238	271	259	255	252	254	237	243	273	248	260	268	270	249	235	248	270	283	248	236	256	288	250	239	259	265	247	246	246	249	220	278	245	276	270	265	237	281	261	258	230	284	295	261	270	250	237	220	232	247	256	231	248	241	247	250	291	252	262	245	229	249	275	273	238	265	275	261	246	270	244	258	259	233	251	251	279	254	245	240	255	260	288	243	261	273	257	272	236	254	252	264	249	240	235	253	261	276	229	261	259	247	272	278	272	263	275	258	255	251	253	233	256	279	237	268	267	247	240	273	250	270	257	269	230	274	258	244	241	243	287	260	241	281	229	278	262	258	245	248	242	279	270	238	231	253	234	232	258	240	277	276	244	253	242	260	248	234	262	253	237	253	261	255	249	249	267	255	240	264	251	252	241	268	274	259	249	246	253	243	249	259	261	267	224	240	258	238	237	263	280	246	244	239	263	259	294	261	226	275	273	244	244	250	218	243	249	267	229	229	242	271	264	255	241	260	251	224	227	261	239	250	263	272	267	262	220	240	257	261	263	235	234	267	264	266	259	283	259	266	240	255	255	286	241	243	247	246	256	263	268	236	241	271	276	260	266	241	253	257	265	271	230	252	238	253	267	248	245	239	239	266	264	252	223	265	268	250	233	244	273	262	286	246	241	241	260	253	241	289	258	257	268	255	271	234	269	243	261	266	266	258	293	264	262	239	271	265	221	237	270	252	261	262	262	250	251	228	242	236	237	260	278	259	261	263	251	236	261	279	267	252	254	216	277	254	245	261	276	239	217	254	239	236	235	284	265	265	254	247	251	292	277	280	295	252	298	267	251	249	249	250	239	268	235	262	253	256	235	237	263	253	248	270	262	224	224	245	278	258	254	248	263	248	258	246	260	232	251	261	254	257	246	243	245	261	265	259	287	255	241	245	252	266	257	252	286	243	252	273	264	239	228	256	244	271	256	255	258	247	264	268	246	237	273	235	235	253	248	239	250	239	272	233	253	238	233	285	238	254	256	260	283	250	247	222	243	256	257	251	231	257	270	275	258	230	234	253	250	282	247	232	267	286	231	246	244	236	288	246	234	230	246	251	227	233	266	241	267	245	241	244	226	248	277	228	243	279	274	267	237	259	235	237	268	240	247	273	254	252	269	241	218	254	213	250	260	246	269	246	260	235	240	261	268	235	301	275	280	259	284	256	258	269	258	244	246	247	281	275	277	217	259	243	251	251	239	253	272	285	247	283	253	263	246	260	243	252	267	244	269	254	264	268	288	258	239	302	252	227	235	259	248	264	247	235	258	247	254	260	263	241	233	278	265	245	223	260	263	242	246	259	239	247	244	258	249	265	244	281	249	268	246	259	270	218	227	266	272	244	245	271	247	242	233	256	255	265	239	227	253	238	244	236	241	250	254	252	275	253	247	274	269	274	254	271	238	272	233	299	261	231	282	273	279	260	261	259	272	262	270	232	242	238	250	259	235	251	248	257	250	260	263	247	232	224	253	258	241	243	260	253	257	244	266	220	250	264	235	231	265	273	268	279	268	263	281	254	258	240	265	245	262	225	256	252	273	263	260	252	274	260	264	257	260	252	235	250	297	265	259	245	268	248	240	266	237	241	242	266	270	245	240	263	278	230	293	263	259	259	255	255	289	261	245	249	243	246	231	261	250	266	260	260	236	250	246	251	229	249	266	309	250	263	238	255	256	258	253	248	269	266	266	261
19575	42004	32764	21641	14328	9339	6332	4317	3209	2249	1696	1310	945	831	730	631	574	532	454	416	402	334	346	330	342	317	310	321	320	301	298	300	295	290	296	312	287	311	304	293	295	268	287	289	291	291	272	295	305	329	273	269	305	282	306	282	297	310	263	305	305	282	283	297	311	296	293	292	268	302	264	295	310	261	295	320	280	292	302	275	260	265	273	288	284	286	261	292	292	278	259	291	285	271	280	310	313	303	291	303	311	295	278	273	313	294	273	283	316	291	275	278	288	289	296	297	291	268	333	284	289	280	291	244	295	297	286	317	308	290	300	274	303	271	318	257	316	281	307	280	292	287	275	282	269	264	269	288	275	307	299	306	296	284	278	292	285	290	315	310	276	282	309	303	282	284	288	263	296	289	313	300	297	302	296	299	256	298	263	299	282	309	294	287	256	317	313	322	327	300	284	301	304	253	263	281	291	265	286	314	279	281	262	287	269	299	294	292	296	270	297	281	301	314	287	303	306	310	293	258	287	272	260	301	274	279	273	274	297	281	290	287	275	284	278	297	298	288	262	284	285	270	314	297	307	302	277	322	285	282	269	285	291	290	292	285	274	273	283	320	301	284	292	295	259	294	289	271	282	296	293	293	306	298	303	290	287	309	291	304	279	292	292	301	290	273	290	290	296	308	273	286	294	283	280	288	339	306	274	309	277	270	266	324	288	268	301	286	292	295	273	295	281	257	291	313	254	296	281	295	264	288	294	332	346	283	271	275	278	268	270	262	307	303	312	294	282	291	307	281	292	279	277	292	268	296	321	275	308	301	326	307	276	271	313	327	259	279	274	319	282	293	312	284	258	291	295	283	309	282	277	290	295	309	274	271	298	283	316	320	284	325	293	303	304	300	259	308	280	292	300	279	270	259	299	278	271	296	302	297	304	280	292	281	279	279	282	307	296	286	298	281	268	284	304	266	280	308	276	276	293	284	289	287	285	288	299	298	303	316	308	310	313	300	297	272	299	308	321	318	272	291	288	288	305	277	288	292	279	295	282	303	299	294	263	315	291	300	279	280	286	272	297	298	305	289	279	322	281	324	294	253	292	271	299	303	271	286	273	293	297	294	285	303	311	275	305	273	273	256	290	269	289	290	289	303	301	297	279	298	280	328	325	307	272	296	279	302	305	285	242	281	271	272	293	300	289	290	266	286	286	277	305	301	288	300	288	298	305	260	285	276	299	278	286	284	282	316	286	275	290	299	311	296	321	280	264	285	280	284	311	273	304	303	308	253	258	269	290	297	301	302	267	277	265	278	327	303	309	305	299	299	299	303	310	297	316	300	309	312	280	309	262	290	276	269	275	288	280	306	284	290	242	297	282	289	312	271	297	294	277	271	274	276	286	317	269	279	270	287	284	272	281	272	295	275	284	294	314	275	287	294	270	270	284	260	293	312	310	282	288	284	318	286	305	292	295	301	309	293	286	285	321	272	300	274	276	288	278	268	272	289	297	276	278	270	312	294	254	282	293	296	297	280	315	277	285	284	300	283	252	303	302	288	299	299	282	273	289	322	298	268	302	304	280	293	274	313	267	298	281	279	276	275	276	314	321	292	327	284	284	287	315	284	305	264	281	282	313	289	291	294	303	280	321	312	270	286	301	294	297	292	314	304	304	284	303	269	302	301	283	264	311	290	284	281	282	274	270	291	303	322	340	278	295	246	282	283	295	290	308	280	318	280	288	299	254	304	304	309	267	294	260	282	295	294	270	283	291	278	284	271	291	263	276	289	333	277	283	263	328	304	248	290	301	286	293	303	269	287	267	315	284	273	293	308	281	295	296	310	287	289	275	282	300	319	294	282	287	262	282	277	307	304	272	272	272	307	270	291	274	257	285	291	291	292	278	286	284	287	282	301	292	305	273	303	296	289	286	283	261	269	308	280	276	272	307	290	295	288	298	283	316	294	277	253	324	328	316	261	278	279	299	286	273	276	310	309	302	261	292	306	257	285	294	296	285	275	275	271	306	285	297	297	290	284	272	293	286	272	284	295	301	291	295	314	281	291	316	304	279	291	302	292	295	314	265	325	286	279	319	268	281	281	313	292	279	258	311	306	317	287	302	302	302	273	309	283	306	276	265	301	282	299	306	291	314	271	257	295	273	282	292	302	288	265	278	303	287	297	295	267	280	262	299	281	284	285	313	281	292	281	273	287	282	306	294	284	303	285	292	267	294	290	303	290	321	259	275	273	281	313	311	270	289	273	312	291	295	298	279	283	279	279	299	280	264	259	254	293	332	329	295	293	305	303	286	291	294	279	287	290	271	315	288	290	294	289	295	290	289	293	295	285	318	279	296	305	255	288	302	299	278	272	306	279	276	268	266	285	291	303	273	278	279	298	250	303	281	293	303	288	264	293	288	269	314	301	303	281	281	299	249	305	320	317	266	273	267	287	279	287	282	323	289	298	313	286	298	269	311	289	282	258	285	291	304	272	290	295	298	287	290	286	271	293	270	284	324	286	295	297	284	270	299	289	288	293	269	272	291	289	287	292	226	289	295	280	290	269	272	275	266	278	287	294	312	268	297	273	280	274	291	294	301	261	292	275	283	276	304	313	284	274	294	270	285	277	287	276	273	300	257	291	287	302	304	280	277	316	232	293	290	311	286	276	296	248	294	287	287	301	291	299	270	274	285	290	284	276	289	290	309	294	280	288	271	290	321	317	281	284	319	272	279	285	306	294	317	278	274	315	289	285	290	284	283	282	306	284	295	306	301	268	288	272	286	245	298	268	271	282	275	284	283	317	253	296	302	304	266	265	307	266	272	309	323	255	305	261	294	281	277	296	296	299	285	313	287	302	288	313	320	305	278	286	275	312	243	288	290	288	310	299	283	282	295	287	289	269	285	249	295	288	313	301	311	252	318	278	302	286	314	298	312	267	291	282	283	296	293	291	259	275	285	282	289	313	310	285	274	283	285	289	299	309	305	275	280	313	331	285	289	278	280	294	270	314	313	288	280	297	301	286	290	286	284	265	281	294	266	292	303	289	284	292	268	313	296	268	288	298	303	292	279	311	292	269	263	296	291	282	289	295	298	314	279	301	286	302	302	280	290	284	261	254	296	280	307	254	316	299	303	319	275	278	284	255	314	276	299	283	289	295	282	274	268	265	287	287	308	274	302	299	271	286	312	312	293	274	280	268	298	286	280	254	267	291	295	274	268	260	308	257	323	295	276	278	303	290	288	303	299	264	304	255	300	287	292	258	304	292	303	317	256	323	304	301	302	288	261	300	289	306	330	299	273	256	289	290	283	266	285	286	278	265	268	276	274	315	283	274	283	318	302	302	291	310	272	278	294	321	294	283	266	288	253	272	266	278	291	262	323	303	240	278	264	302	281	300	279	290	258	298	302	303	302	284	274	318	295	273	288	296	299	298	264	327	306	271	265	298	281	272	285	244	308	298	279	288	286	325	266	346	259	260	282	277	290	276	301	302	285	290	281	297
25236	21311	26644	24649	9817	3965	2561	1625	1219	909	735	624	535	423	414	384	365	345	293	304	283	270	289	262	277	268	280	265	268	285	270	260	259	261	265	258	250	282	266	280	275	282	256	272	273	258	263	267	267	316	282	285	292	270	237	291	283	263	241	271	259	238	240	272	293	263	259	266	266	297	271	249	263	279	244	231	265	275	266	268	273	282	246	278	262	250	280	260	285	236	247	268	220	271	254	255	281	245	265	266	210	248	271	290	264	228	261	276	281	294	268	223	267	293	272	271	260	275	271	285	273	251	241	251	286	253	267	260	261	275	236	259	289	247	275	264	263	268	283	257	260	260	270	282	267	241	240	284	269	274	249	266	287	248	248	239	244	260	262	246	272	283	266	241	269	267	243	267	297	260	265	255	280	238	252	292	279	258	291	240	258	257	236	258	253	270	243	271	272	248	263	281	272	286	289	300	251	266	282	274	284	271	283	241	253	245	266	237	241	266	251	259	269	244	256	273	261	282	275	267	228	243	246	256	257	257	260	265	268	288	263	251	293	287	251	248	250	254	261	243	250	258	269	247	256	269	285	263	234	268	263	262	282	270	226	267	243	285	247	286	257	277	294	242	261	268	234	292	292	260	256	272	252	255	297	264	267	275	277	291	252	299	259	299	236	266	260	260	268	273	280	271	293	260	233	255	281	264	251	269	263	292	280	279	277	256	266	262	265	281	279	248	260	263	247	253	263	237	280	254	232	273	255	281	265	265	288	272	263	260	256	278	292	272	270	263	266	271	290	276	265	259	230	266	251	266	262	270	279	245	248	263	277	258	265	291	252	247	289	244	256	263	248	252	304	261	278	244	284	285	245	261	252	294	278	265	252	217	265	254	271	249	260	279	290	268	243	285	279	272	286	297	250	251	278	280	256	271	266	264	275	292	253	267	230	290	263	303	240	247	265	283	295	290	224	261	240	255	252	248	262	269	245	259	231	262	287	258	265	278	244	262	255	258	236	241	261	279	263	276	262	251	265	258	278	229	263	260	286	277	204	285	249	278	258	254	256	262	266	243	247	274	256	256	286	244	268	254	250	261	243	274	299	287	259	242	259	261	282	247	263	277	273	278	268	240	279	257	268	253	280	282	259	273	255	265	290	264	258	254	271	269	240	271	261	276	257	234	242	282	256	284	267	277	241	247	251	242	269	272	282	263	238	279	271	255	295	267	278	260	264	277	260	272	250	272	286	298	271	288	252	242	261	264	263	278	229	248	255	271	275	273	254	240	276	293	252	243	253	260	269	253	275	246	280	278	262	275	253	237	261	272	291	278	272	274	244	288	246	262	235	276	248	266	291	283	269	268	284	253	260	262	257	283	294	267	240	266	263	252	279	268	261	241	237	247	249	258	242	269	256	257	276	267	245	256	256	257	269	252	248	260	258	280	241	238	294	259	249	265	261	281	260	267	263	262	238	261	261	248	244	261	271	272	275	238	267	296	261	281	271	257	248	286	268	246	263	287	251	251	269	254	224	271	248	257	246	261	239	291	253	274	291	262	298	245	235	266	257	266	256	228	271	251	252	269	265	255	255	266	270	256	248	258	268	252	278	266	289	272	253	301	277	243	260	239	276	264	272	272	269	286	250	253	260	273	256	272	276	250	304	277	252	257	275	266	219	239	240	274	256	275	248	256	295	307	283	249	245	256	269	240	274	280	252	300	255	283	273	247	266	255	269	274	257	269	287	274	289	263	298	259	290	268	258	254	258	270	257	265	252	265	269	230	262	261	271	250	245	253	247	325	245	246	246	249	283	240	279	251	246	250	265	245	261	247	261	230	268	268	268	282	268	250	264	269	270	264	238	240	268	273	247	273	270	266	270	260	272	284	235	278	243	258	271	285	266	249	249	282	262	297	274	255	286	233	259	251	226	255	273	257	272	259	262	275	293	263	258	236	285	267	262	265	248	255	267	305	241	261	261	274	293	270	266	266	303	249	253	284	261	300	252	268	276	257	262	275	255	265	275	243	277	267	268	240	253	252	272	297	243	277	239	247	249	295	249	260	245	282	269	271	265	256	256	230	261	269	277	276	265	281	260	239	277	287	257	263	268	253	286	266	242	262	237	254	249	247	275	255	260	251	276	260	288	274	280	258	254	274	262	252	301	246	258	275	231	271	249	279	271	256	261	245	267	273	259	260	253	260	258	268	244	274	251	259	269	239	239	267	247	278	253	274	256	271	245	273	287	249	259	260	254	261	267	246	234	289	257	267	238	259	281	274	276	290	286	253	272	239	228	260	256	271	265	261	272	262	249	262	264	259	297	295	243	280	261	273	256	278	266	301	267	288	263	209	271	233	273	290	253	255	265	283	296	287	256	271	246	251	257	254	259	267	264	247	319	260	256	230	274	283	247	279	278	263	273	275	301	267	270	291	248	261	245	275	277	261	260	261	279	274	268	247	263	278	274	252	257	251	230	281	287	280	261	275	271	289	263	251	244	264	248	256	272	260	276	282	243	242	275	279	253	303	249	294	247	239	237	282	254	240	289	260	272	258	246	264	287	248	241	271	288	242	260	240	271	268	242	257	262	236	273	281	267	301	274	261	267	269	253	273	289	274	284	266	262	244	264	261	256	277	263	281	286	261	251	260	282	264	273	256	261	283	229	264	283	303	240	264	276	303	273	263	262	245	254	252	304	250	251	266	273	249	277	262	258	246	262	270	300	261	295	246	264	253	277	264	266	221	278	246	256	294	266	267	234	273	260	240	250	284	292	250	294	274	261	287	257	279	262	269	275	252	282	231	277	260	271	255	270	247	232	298	226	267	253	244	242	281	278	240	284	231	304	254	271	271	267	256	233	256	309	282	268	290	219	275	274	258	253	276	285	236	245	257	271	250	266	287	251	251	243	264	273	248	272	251	279	244	274	252	234	256	250	281	270	266	286	255	262	278	260	246	275	252	272	259	283	244	262	275	293	270	253	257	290	257	253	249	262	232	269	254	257	250	263	253	255	266	240	272	277	279	229	259	274	282	260	262	276	292	267	282	288	229	246	288	254	253	224	263	256	255	264	265	244	286	223	271	292	254	242	252	270	292	282	282	272	291	263	241	239	273	268	227	287	265	286	245	233	254	255	229	254	288	244	240	255	273	258	265	300	256	290	224	273	281	284	291	281	224	275	264	270	260	285	252	256	275	272	272	269	264	267	290	246	270	236	263	291	266	283	248	266	253	237	261	260	277	289	247	238	249	297	285	254	269	252	268	257	277	257	253	250	253	255	253	269	257	288	283	262	246	260	260	264	284	229	256	269	264	270	242	263	272	275	253	261	271	268	279	257	255	270	269	246	271	270	259	272	266	263	308	266	265	260	230	237	267	257	261	232	273	261	260	264	264	258	249	267	277	283	277	272	227	262	233	289	239	279	260	247	273	286	262	266	285	286	268	294	243	250	251	290	259	258	268	271	259	293	275	269	253	258	261	255	253	252	258	232	258	247	257	248	287
19520	37707	28981	17752	11371	7420	4999	3220	2368	1707	1314	1054	819	694	610	542	490	429	449	368	355	360	354	324	305	302	318	353	348	281	308	326	271	321	308	304	330	310	299	286	322	294	263	313	292	298	281	289	311	310	311	292	340	298	286	279	325	291	317	295	313	279	309	309	304	315	314	326	306	272	322	316	285	327	277	332	325	265	313	300	304	294	304	295	272	303	287	290	288	289	295	299	313	312	332	291	323	290	299	318	301	295	315	286	295	289	292	276	291	314	303	293	305	311	288	302	323	315	315	301	312	295	277	296	318	334	300	331	291	296	310	290	326	324	307	266	298	303	245	309	289	306	312	297	307	329	315	303	331	272	342	315	285	322	317	296	282	313	325	322	291	329	320	320	325	325	292	279	300	322	292	302	318	322	318	286	350	306	283	303	286	276	273	308	314	289	303	297	307	276	302	287	286	317	310	294	306	322	302	300	304	300	302	297	284	281	302	320	299	306	318	321	306	310	302	298	299	301	288	291	282	283	315	264	317	297	291	314	318	304	322	317	300	315	295	292	292	299	328	292	302	323	306	324	281	298	279	313	287	322	303	292	280	301	302	294	287	311	303	314	296	301	284	272	303	312	325	281	321	319	288	314	282	311	304	310	297	306	315	274	269	315	324	286	299	300	301	312	309	325	302	331	301	305	301	307	315	284	292	309	329	302	304	326	314	289	325	322	296	294	311	306	306	299	303	318	288	262	303	300	302	281	321	307	325	271	264	294	299	304	309	319	297	284	295	272	271	306	307	270	274	289	322	281	277	330	284	309	293	276	299	293	307	289	301	295	300	302	303	293	302	288	299	313	304	298	306	288	317	315	280	317	282	300	296	285	284	275	324	285	290	321	316	276	303	305	288	291	337	292	326	294	292	275	314	306	322	296	293	299	308	327	297	317	297	302	299	321	305	335	301	320	315	339	291	261	313	309	312	313	299	315	308	297	305	299	273	284	311	297	343	313	297	322	303	303	289	315	274	297	323	285	274	315	314	300	318	270	293	282	296	316	302	294	306	303	266	327	254	300	327	294	273	272	291	287	322	311	290	293	324	310	296	305	347	307	283	316	312	295	309	316	300	313	318	310	292	282	288	324	301	307	300	317	330	259	308	289	325	310	285	291	303	306	280	311	274	314	290	328	311	283	297	306	312	280	269	283	304	299	296	280	300	263	311	305	310	308	301	291	301	318	286	320	277	311	271	304	307	283	284	281	341	310	311	327	302	268	307	302	283	323	285	328	292	305	298	313	301	280	314	296	320	305	309	281	324	283	301	296	269	307	272	276	301	261	301	300	309	324	308	305	284	307	294	292	289	302	325	284	300	271	305	311	328	321	282	281	304	318	304	315	290	279	322	265	292	297	312	320	283	312	294	305	317	332	286	309	306	304	305	281	312	255	270	312	322	284	309	305	307	289	327	263	303	316	299	303	321	290	297	316	285	322	323	297	308	327	303	316	321	302	296	320	306	304	276	296	269	324	315	281	297	262	290	279	302	289	318	310	293	298	337	295	266	290	294	312	286	300	290	329	302	293	301	316	316	258	310	281	334	322	278	312	305	297	286	292	297	309	312	301	299	343	327	305	301	306	305	318	303	282	300	315	270	269	311	306	316	304	296	252	305	292	263	268	304	292	298	291	339	286	328	292	319	312	317	292	288	330	303	280	358	298	313	307	261	289	304	247	299	312	294	308	316	310	300	312	316	301	305	302	306	302	286	305	299	283	298	320	304	323	281	295	301	312	329	309	311	290	299	301	310	306	290	267	297	311	314	351	305	326	333	309	310	289	285	316	281	306	308	286	286	298	310	310	297	273	292	306	326	290	304	311	323	316	278	275	333	290	302	282	293	280	291	322	274	292	314	294	292	313	328	297	316	303	285	296	297	301	292	292	309	287	282	301	310	299	300	325	316	283	302	305	291	300	307	327	311	333	310	299	308	267	274	318	292	319	291	280	322	336	288	291	311	309	302	315	309	299	307	311	297	305	323	306	281	305	305	299	299	286	312	310	320	302	316	306	270	308	307	336	315	279	304	304	285	280	304	302	316	301	288	301	300	307	295	293	275	324	319	312	280	297	309	292	300	316	332	312	319	304	305	298	298	290	310	279	296	299	302	309	304	320	303	326	290	293	333	314	327	271	319	308	314	271	329	278	301	303	315	320	314	308	305	327	299	329	296	299	284	260	305	321	304	315	289	310	287	302	323	329	296	310	325	278	277	316	284	335	345	300	279	285	306	318	289	313	327	330	310	289	276	257	277	321	295	295	327	272	292	301	300	290	278	347	290	328	327	277	303	315	303	339	311	314	295	291	322	305	269	325	309	317	279	305	268	300	325	311	285	284	292	285	305	327	291	304	269	302	311	330	298	307	298	306	310	320	257	297	292	263	273	284	234	303	282	316	293	309	300	302	303	301	298	243	294	280	316	287	332	271	291	316	308	303	308	288	325	293	302	312	307	270	292	290	295	295	319	312	307	287	311	319	297	310	318	321	327	295	301	318	286	295	305	299	323	309	284	318	284	279	309	303	306	279	309	290	313	308	282	303	320	311	301	285	319	285	311	302	301	278	322	303	303	277	303	302	343	300	294	291	266	281	296	295	284	295	334	299	274	287	327	297	281	301	286	309	316	294	302	295	304	291	332	289	293	305	295	317	343	286	301	293	310	294	299	296	294	296	320	292	289	323	275	305	304	294	290	285	290	289	290	285	302	354	291	319	292	297	296	322	296	331	316	273	310	285	311	300	301	302	298	316	284	324	330	307	287	294	317	304	290	304	283	313	317	302	275	313	318	316	289	309	303	302	290	288	286	306	315	298	285	302	266	292	350	313	311	317	319	334	300	297	294	307	304	308	301	313	303	287	277	317	323	278	327	291	323	288	291	294	285	304	325	324	301	295	305	327	302	272	274	310	270	275	326	304	283	319	305	335	298	283	294	322	330	278	302	273	341	335	285	279	323	290	294	292	328	284	309	278	304	289	331	305	333	318	269	294	314	315	282	324	325	328	323	314	289	320	297	275	286	300	302	310	289	293	313	306	326	329	284	273	316	305	299	303	281	321	270	286	312	296	326	329	321	330	324	284	301	314	313	307	309	310	294	282	310	317	289	300	298	290	306	309	309	290	297	294	296	341	313	285	337	326	303	321	310	307	306	310	286	304	305	314	294	285	304	254	302	274	309	322	316	308	333	285	267	270	318	299	306	281	289	311	308	340	277	315	302	307	291	301	313	264	278	270	270	301	305	312	297	321	288	293	296	280	292	311	309	297	303	303	323	295	288	294	291	294	291	297	314	301	283	312	295	303	281	305	294	309	313	283	318	275	328	290	284	329	300	308	313	291	272	310	305	296	292	331	332	309	278	288	288	318	311	308	293	325	341	295	280	320	292	296	307	306	291	324	339	283	307	307	278	284	295	326	286	307	301	314	294	292	296	288	275	271	309	262	309	309	313	301	286	266
22703	21303	28727	24200	21364	20803	9928	3492	2114	1660	1325	966	812	683	575	484	463	439	379	377	356	351	290	282	301	271	310	275	292	251	276	235	289	235	250	295	277	269	261	257	272	259	262	249	272	232	274	257	267	250	267	285	270	283	270	230	264	261	262	271	256	262	256	293	290	235	269	311	273	294	289	264	251	288	299	263	263	233	268	247	244	267	280	279	274	270	249	276	238	251	261	291	255	258	257	265	244	223	243	279	279	274	225	270	253	249	268	277	298	293	253	253	247	296	274	272	253	280	323	250	276	249	278	284	274	271	260	244	265	252	280	253	296	260	255	266	271	298	232	247	240	262	245	266	250	262	288	271	266	247	264	225	254	260	241	255	243	260	274	276	286	270	247	255	239	246	266	267	264	294	267	251	265	257	264	252	266	241	256	256	266	271	252	255	261	280	251	275	249	270	265	254	267	262	275	254	261	263	290	255	247	274	285	251	280	244	264	287	257	255	252	263	284	259	261	239	281	279	278	266	290	294	266	248	253	250	276	263	263	256	250	252	258	254	254	275	275	247	262	271	246	273	239	277	263	243	275	265	230	284	243	277	268	280	272	243	264	275	320	265	259	251	267	262	272	292	273	246	262	291	248	294	287	258	255	272	225	241	233	248	246	252	263	266	250	278	245	253	289	281	290	279	262	258	246	241	287	255	268	265	250	270	294	266	286	275	253	250	286	277	257	254	245	269	255	276	251	269	262	279	273	247	264	278	271	237	236	233	283	260	257	262	266	284	248	263	273	266	268	265	266	252	285	276	248	257	250	276	279	256	262	275	234	269	305	269	253	240	262	287	267	285	250	271	315	254	256	259	235	220	262	259	268	264	253	257	251	293	263	270	260	277	282	266	270	237	258	240	234	243	261	285	248	251	283	291	278	254	254	264	265	286	284	258	268	255	274	266	268	268	246	270	254	238	257	275	254	270	256	260	264	271	259	233	266	253	292	225	266	268	262	261	236	247	275	284	254	255	282	266	252	272	240	250	276	278	260	284	249	287	265	270	257	251	251	245	291	270	283	249	280	268	264	276	289	260	270	253	249	268	249	274	278	257	270	279	258	296	267	242	237	250	252	268	235	286	253	262	241	260	248	258	230	255	271	259	268	249	232	278	230	269	233	267	293	301	246	271	252	294	259	267	273	266	273	256	252	257	240	248	253	260	262	271	254	250	260	255	273	247	278	242	245	290	262	319	283	278	257	256	278	288	284	269	285	241	270	276	256	262	289	284	275	266	303	297	253	261	262	259	278	260	257	270	269	259	249	272	288	274	258	248	285	244	240	269	245	235	268	253	288	214	252	269	253	246	267	244	273	282	275	260	240	258	256	288	261	264	268	269	264	248	266	271	257	284	271	267	262	275	267	262	278	252	270	252	285	259	265	276	250	250	262	243	286	237	264	239	272	276	295	231	258	253	244	271	245	227	266	257	227	235	255	270	291	260	251	259	261	262	306	280	263	242	264	259	261	256	255	259	306	260	277	259	271	251	278	234	241	265	276	265	269	258	284	259	266	261	271	302	284	277	271	257	248	277	268	237	261	271	245	258	255	240	260	307	271	253	254	283	239	249	223	261	234	257	269	305	260	285	260	242	268	265	267	277	263	267	234	258	274	255	269	261	262	246	232	273	265	286	241	265	288	252	249	269	253	285	242	238	260	270	259	278	241	274	252	266	248	271	264	258	273	253	260	256	270	289	263	281	272	242	279	256	294	256	257	265	258	305	286	277	277	262	270	270	266	264	287	262	245	251	310	244	248	247	272	252	267	275	241	257	263	243	262	253	268	306	250	259	286	242	249	253	273	244	268	269	248	262	259	250	268	256	256	255	286	255	278	276	246	292	298	261	262	259	263	289	256	243	275	251	264	243	284	271	305	281	270	246	267	261	266	256	270	270	243	258	254	268	267	266	269	258	251	281	274	259	264	287	283	266	280	260	301	243	281	272	290	232	260	287	244	255	263	264	266	272	309	255	262	293	273	253	248	261	309	274	279	260	271	246	258	278	259	265	255	252	262	279	254	244	251	277	259	244	259	283	256	253	247	285	268	264	286	249	282	271	277	243	250	254	253	242	282	295	254	248	260	253	253	262	254	265	268	238	272	260	247	252	257	263	269	258	269	295	258	283	232	235	280	268	252	242	272	271	278	270	290	255	240	241	247	233	277	255	266	293	248	265	283	248	285	245	264	263	260	267	261	246	267	246	272	241	285	251	272	258	240	240	230	252	262	260	251	284	286	258	265	279	261	266	274	235	256	237	271	263	227	255	249	256	273	275	242	276	259	260	283	233	262	265	254	277	280	293	261	257	255	270	253	232	249	234	205	254	280	223	261	242	251	240	269	254	259	284	317	281	266	243	255	248	277	262	247	228	234	276	282	237	259	291	281	276	250	244	274	271	272	286	263	261	314	254	290	293	268	280	234	248	259	262	238	284	244	256	279	249	251	264	261	274	236	260	248	244	255	278	266	233	253	226	271	253	269	263	263	244	262	256	260	256	267	267	243	265	258	257	246	272	259	297	231	246	240	244	264	255	249	263	267	230	294	248	256	244	266	280	256	271	267	265	263	272	262	262	291	260	258	245	277	280	247	241	277	256	289	257	282	256	230	249	283	241	249	277	260	263	260	246	272	240	260	245	278	274	266	274	254	285	230	248	266	274	260	242	273	270	284	247	269	254	254	254	266	265	296	258	283	276	244	238	258	296	270	274	250	246	300	274	257	248	248	245	277	250	248	263	256	266	274	281	260	278	255	264	272	249	250	259	263	267	271	242	213	249	277	244	288	264	273	271	268	252	222	264	291	287	254	267	281	245	245	275	258	268	292	263	239	262	259	239	261	261	289	255	278	271	253	243	251	276	275	243	268	263	273	283	274	257	251	276	239	278	269	252	288	277	260	284	244	258	262	269	283	280	263	269	261	268	247	242	268	247	261	266	273	280	255	291	253	255	241	254	276	257	256	298	272	274	258	235	267	233	279	279	232	274	256	250	273	264	267	273	244	258	262	273	286	242	282	280	255	241	223	263	261	248	259	248	258	241	267	244	249	261	259	246	299	273	274	259	283	258	274	262	263	252	254	268	283	291	250	257	277	258	241	241	287	242	236	277	265	245	232	272	270	272	283	283	230	271	288	262	253	259	254	268	248	258	255	270	281	256	261	291	235	265	249	259	276	251	275	226	266	269	269	255	266	239	258	277	239	239	266	290	265	280	220	263	245	284	271	253	257	260	253	281	236	280	294	261	264	259	274	270	278	264	257	284	245	286	208	251	253	278	257	269	266	274	266	273	276	249	272	260	251	231	259	289	278	241	285	248	278	271	249	277	251	283	242	284	292	260	286	249	259	276	245	258	291	265	234	265	285	286	262	263	221	269	266	254	255	248	247	276	259	270	261	253	248	247	258	258	277	285	300	268	250	273	253	258	263	307	256	243	301	290	251	267	243	289	269	274	278	237
22194	45857	37263	25697	18040	12365	8689	5666	4147	3043	2322	1701	1304	1026	898	786	703	574	531	466	424	382	345	375	371	340	326	305	284	310	301	291	297	278	302	284	315	281	306	289	289	297	309	297	292	287	288	302	279	252	292	298	296	309	301	273	310	295	277	334	312	299	282	282	304	288	302	291	290	278	278	296	288	290	265	290	308	303	275	309	298	317	297	316	280	269	334	311	326	296	303	311	269	310	284	285	267	279	279	283	273	301	313	314	297	293	310	306	292	321	266	284	276	291	306	293	292	317	295	282	291	333	321	314	292	310	300	288	302	278	287	292	292	295	265	275	281	291	317	298	284	273	312	318	311	314	313	310	298	279	263	293	293	321	311	279	295	290	315	291	282	303	287	309	309	311	267	286	284	266	307	252	313	277	314	290	317	309	280	317	317	304	309	295	325	280	287	306	286	298	281	269	327	317	289	298	288	269	266	290	300	283	260	304	319	289	285	301	263	272	292	291	278	278	299	280	274	305	325	295	265	306	307	331	301	292	291	317	295	317	306	280	290	311	279	271	309	300	320	284	299	304	283	278	312	303	304	290	296	292	302	284	277	267	319	268	324	287	269	299	300	291	336	298	292	285	323	287	300	306	338	281	293	289	316	327	279	260	278	304	295	296	281	237	282	317	319	265	303	319	301	286	287	310	281	283	287	318	299	287	288	303	281	290	290	313	310	282	315	323	276	277	323	295	290	303	287	345	312	292	314	295	291	292	297	290	325	266	311	294	296	299	285	312	301	274	286	290	260	287	281	279	279	286	287	271	282	331	271	301	304	276	286	300	305	289	305	306	292	271	296	308	320	303	328	292	300	294	294	302	258	292	281	312	294	297	253	282	297	276	291	311	338	299	303	294	299	303	286	278	269	266	317	285	277	301	297	284	312	302	321	308	303	315	304	284	283	305	301	268	290	317	288	264	269	306	306	271	291	335	289	291	264	315	272	286	302	265	291	319	306	286	295	266	270	301	292	308	284	315	273	306	265	290	302	288	303	280	285	306	289	328	308	294	316	266	278	292	313	288	278	260	306	312	276	298	308	307	276	317	295	276	279	294	284	270	275	306	303	273	315	297	293	297	325	294	320	284	292	293	281	296	302	319	290	288	294	288	271	274	303	284	305	295	310	331	281	298	309	291	295	276	287	264	278	308	290	275	302	291	292	269	307	277	300	313	273	293	267	284	304	287	311	318	302	298	299	310	293	297	314	302	273	300	271	305	303	311	315	315	332	324	294	288	303	294	294	284	284	306	297	311	309	290	283	298	320	307	317	291	331	314	284	261	288	302	306	263	281	309	319	280	289	276	289	275	319	290	311	271	296	289	275	298	283	284	283	274	277	339	291	282	292	292	283	285	289	283	310	300	296	282	298	291	302	306	318	303	269	295	290	291	289	284	294	261	300	276	355	286	270	300	274	282	286	275	309	313	331	285	295	304	321	272	258	322	285	300	292	273	289	297	297	287	303	304	329	285	314	305	324	305	312	302	267	291	296	260	290	285	307	296	315	286	304	253	311	301	285	281	269	308	291	287	295	279	286	277	280	310	294	299	288	298	314	323	294	284	280	290	315	312	331	330	332	280	271	300	324	308	296	300	292	266	340	278	288	312	282	274	296	295	301	290	300	305	287	308	314	314	298	294	296	300	290	295	296	323	290	281	317	280	285	295	297	310	283	284	300	298	273	269	308	318	265	319	250	326	279	314	293	292	328	288	312	302	333	338	313	273	314	317	311	290	303	270	280	276	308	298	293	291	301	305	259	291	300	299	274	288	290	260	258	284	273	270	273	278	266	307	305	275	316	302	310	292	311	299	283	279	298	291	289	292	283	298	299	315	289	311	298	294	300	294	313	308	283	315	290	296	313	303	315	305	326	300	303	297	303	281	288	281	271	303	291	263	259	288	315	250	300	313	305	316	311	292	307	279	297	299	312	279	311	284	303	266	274	295	284	329	277	262	312	303	279	287	279	288	288	318	266	281	320	298	299	297	299	314	327	309	281	305	306	323	312	285	311	309	289	303	299	295	315	275	262	283	296	282	293	335	314	311	287	300	304	255	281	283	323	252	309	281	280	296	313	311	276	273	299	312	281	293	284	291	274	291	294	297	282	284	282	292	301	297	280	323	278	276	293	288	310	322	280	306	301	283	298	292	296	308	279	291	281	293	294	263	283	263	311	283	294	284	307	328	306	315	291	291	296	279	310	302	299	262	333	292	293	293	292	279	278	286	284	275	293	301	288	307	295	289	303	280	271	266	304	284	300	292	288	294	298	245	284	302	272	258	291	287	317	293	269	280	322	269	296	272	272	289	313	307	311	301	292	290	313	284	295	311	310	333	301	294	291	312	279	296	289	277	323	301	313	275	260	331	280	277	310	274	313	278	312	266	353	291	315	287	281	300	285	293	273	308	307	254	285	282	287	291	293	314	287	302	298	275	295	346	290	252	277	309	305	308	324	268	281	305	279	307	311	270	308	323	273	288	286	283	305	266	311	271	286	323	294	293	312	285	318	287	301	315	277	283	285	301	288	311	313	332	283	304	303	316	303	305	289	283	310	282	310	312	261	309	281	313	301	280	264	271	330	287	257	310	281	285	311	296	316	317	280	317	318	274	325	289	299	285	310	293	301	314	311	277	264	286	296	298	303	294	295	290	269	294	270	286	282	275	303	301	258	315	320	324	309	310	292	301	308	298	276	293	293	272	259	303	301	291	306	312	269	315	290	326	307	305	285	316	310	284	283	288	300	290	290	299	293	280	269	305	311	302	291	303	317	286	303	287	298	299	247	322	266	301	281	341	293	308	273	301	306	291	316	285	310	308	298	311	287	281	317	308	281	272	275	311	328	280	306	282	302	290	311	299	297	281	281	288	280	265	306	343	280	268	313	300	309	294	308	309	312	328	260	260	277	282	324	270	283	312	296	302	290	307	309	306	272	281	262	276	303	282	294	264	311	321	288	308	289	304	302	291	264	299	313	297	306	263	304	307	304	289	284	300	313	326	296	351	304	307	300	300	289	320	310	282	275	322	292	296	302	316	321	328	295	291	281	279	292	317	287	314	305	298	318	312	283	300	274	287	302	291	286	294	274	303	306	302	314	290	319	286	280	275	292	307	295	267	297	259	312	314	291	267	297	285	268	287	295	286	277	300	296	301	294	290	295	295	265	301	299	290	315	281	295	298	274	341	299	325	307	284	310	286	303	293	295	296	341	285	313	274	291	277	318	263	316	268	273	275	284	292	286	273	310	295	295	268	319	257	277	272	272	321	284	309	264	283	325	300	303	276	300	262	261	292	290	307	293	312	290	273	299	304	321	280	317	273	275	304	297	305	293	262	331	295	283	288	274	299	304	338	316	269	304	298	316	271	335	279	292	312	300	277	293	281	283	307	314	304	290	288	303	259	324	290	297	305	282	299	303	311	295	289	274	282	279	273	258	282	310	302	294	292	308	294	286	268
28322	23549	21678	12105	5492	3062	1977	1348	978	862	643	582	453	406	398	362	351	312	338	319	262	280	284	272	282	261	254	261	261	249	273	241	252	251	271	254	248	243	280	284	275	256	285	243	268	261	266	252	253	257	266	271	270	275	277	258	271	268	243	254	257	264	288	265	278	285	306	243	270	305	284	272	233	238	240	231	247	258	272	246	244	261	281	259	278	258	252	284	268	220	288	249	237	278	256	273	273	264	266	254	248	244	289	268	263	274	257	289	261	255	248	260	246	284	263	267	255	266	214	249	271	256	285	240	266	220	255	277	249	272	263	293	243	276	278	288	242	250	251	247	255	267	243	261	268	255	248	263	241	240	252	256	234	249	276	266	238	264	272	274	278	231	255	269	296	269	281	241	291	272	253	258	258	259	251	276	263	262	250	261	278	249	250	273	264	256	261	262	245	262	281	287	260	269	241	230	300	271	281	254	273	242	245	260	266	274	259	257	287	248	270	246	279	251	254	249	238	285	276	272	265	259	286	266	242	279	269	286	258	289	254	269	277	259	270	265	247	276	285	270	275	249	270	274	254	289	206	246	244	248	257	269	279	254	297	251	272	267	267	261	232	238	260	262	269	245	236	295	255	235	246	261	272	280	244	245	272	266	268	255	243	288	245	284	279	263	269	246	280	264	278	238	272	251	266	267	250	283	276	282	274	265	245	278	270	231	258	262	262	263	276	224	281	248	247	254	262	258	278	255	269	292	281	259	253	292	266	257	231	285	278	257	247	241	225	287	268	274	275	251	259	254	256	246	261	268	261	234	272	249	253	263	248	275	286	252	256	271	242	247	272	277	240	268	246	262	241	286	269	239	290	259	243	264	281	255	273	265	237	281	274	273	243	250	253	277	270	244	278	282	270	267	254	235	273	279	284	280	242	272	260	269	283	263	259	270	262	270	279	253	258	257	294	278	278	256	229	240	254	262	266	260	272	260	276	274	247	266	258	266	256	270	267	261	262	276	263	291	242	278	273	280	237	241	279	224	285	245	252	268	284	281	233	251	269	268	276	246	283	248	255	260	283	236	256	231	286	261	281	248	261	239	256	247	265	290	273	275	282	263	244	275	229	277	276	268	289	238	266	283	241	296	245	236	289	237	263	244	275	273	280	252	242	288	271	250	268	282	259	253	265	270	251	297	261	243	272	254	257	271	243	248	263	268	246	244	256	243	244	260	272	255	235	272	236	252	261	270	258	261	281	290	255	264	265	273	232	255	241	260	248	289	254	254	282	299	237	270	269	266	289	262	279	254	275	259	271	267	258	263	283	258	255	242	294	246	252	264	251	253	276	267	266	249	288	279	246	280	266	251	284	275	282	275	255	225	250	281	230	240	256	249	285	259	259	275	251	263	267	261	238	283	254	288	253	262	257	270	269	223	274	245	235	266	244	276	267	251	253	267	246	241	270	275	258	303	287	278	261	266	283	249	257	236	267	284	254	281	289	271	263	260	258	254	259	261	281	257	259	256	263	235	263	259	258	270	250	253	262	267	238	257	260	275	272	244	277	276	259	261	254	234	279	245	252	270	220	257	265	252	271	262	219	270	272	284	253	253	249	237	266	270	276	263	281	257	251	269	258	290	273	251	249	278	251	291	278	233	232	272	256	281	237	270	247	260	270	256	282	285	264	263	263	241	239	263	282	271	252	275	249	268	243	250	270	268	290	285	276	253	259	249	241	240	286	271	283	233	250	243	246	246	257	283	285	277	268	263	244	260	236	255	265	243	248	243	254	284	262	248	272	251	234	234	274	263	275	242	257	238	255	258	276	251	263	264	254	297	297	291	252	259	255	244	269	244	268	240	270	291	276	302	234	241	260	254	255	275	274	257	268	305	255	261	253	267	280	280	241	279	245	262	284	253	270	278	267	274	257	272	281	275	257	269	268	264	260	260	236	251	272	265	250	261	253	264	260	259	242	248	245	264	252	269	257	255	262	245	268	263	273	253	277	263	244	260	261	244	262	268	272	251	270	291	283	260	265	247	286	239	269	285	233	263	256	269	292	255	276	230	263	263	275	267	268	279	268	257	255	238	259	227	278	276	265	257	264	247	270	227	267	279	255	260	263	276	236	260	294	244	270	290	237	245	247	246	272	253	273	286	250	259	269	294	250	276	267	267	269	242	252	266	270	250	268	252	285	248	264	275	246	253	271	249	263	239	273	285	233	279	275	232	285	225	226	235	270	251	254	273	253	263	276	261	244	261	289	250	274	246	249	255	254	273	241	272	245	259	252	274	278	252	287	259	276	281	263	247	261	260	273	274	247	251	288	264	280	249	263	277	251	248	236	260	282	269	262	260	272	220	261	288	287	255	273	288	273	277	253	248	255	271	248	250	270	267	298	267	310	256	254	275	238	246	251	271	248	274	284	264	302	272	288	295	260	269	255	255	292	271	226	282	276	264	273	247	264	253	283	281	260	265	282	233	247	306	253	254	250	274	258	239	255	241	279	218	263	260	281	281	257	258	270	257	290	257	263	236	261	237	297	269	258	266	253	252	240	236	288	257	270	258	251	280	274	281	273	277	268	220	303	251	264	253	263	252	244	272	262	268	290	231	270	276	274	269	279	273	253	280	258	263	266	237	265	272	249	249	270	286	266	243	244	280	257	279	270	270	249	281	249	267	261	264	248	268	285	285	267	279	272	264	267	285	281	253	276	242	276	278	263	253	246	250	274	257	281	256	292	282	264	272	227	250	261	266	272	248	309	274	264	288	272	274	260	236	266	274	262	259	270	262	271	251	283	256	256	256	269	245	258	248	252	263	260	250	252	268	271	259	266	255	283	261	286	274	229	227	267	255	278	239	282	234	255	279	261	250	271	275	234	263	244	255	286	265	276	257	286	253	277	268	271	246	256	294	229	268	256	264	239	275	295	265	275	277	272	263	234	247	248	246	247	254	276	276	286	247	271	278	250	279	260	265	243	270	264	238	258	272	254	253	268	261	275	255	253	261	268	248	271	298	257	269	265	282	261	294	279	254	251	233	253	253	250	280	234	268	291	269	282	251	253	221	233	260	248	269	254	235	252	265	253	253	296	269	258	269	257	251	277	277	277	250	250	257	246	243	269	258	260	249	207	271	259	252	240	303	293	273	261	257	256	257	268	248	267	274	259	269	257	276	285	263	247	256	246	264	297	269	250	276	267	261	299	279	227	249	239	266	259	271	242	252	246	258	284	276	275	265	251	275	276	283	262	242	248	235	254	252	260	251	270	275	248	265	299	289	268	247	252	245	242	262	268	282	279	276	269	253	288	225	257	235	260	254	269	281	270	271	298	260	279	242	258	248	254	246	273	233	268	257	257	265	279	253	268	240	266	282	262	283	289	274	258	275	272	290	281	268	284	277	280	271	248	292	250	252	255	246	298	262	296	284	262	279	258	249	265	282	260	287	282	249	272	253	276	270	260	269	231	246	248	282	254	257	258	275	263	256	259	262	258	243	256	266
20303	35188	26229	15577	9558	6120	3977	2681	1763	1403	1017	859	714	598	532	481	394	432	385	350	345	310	323	299	319	309	313	331	280	314	322	325	303	282	332	296	290	312	315	311	279	312	301	316	300	299	305	306	330	314	295	316	311	299	284	282	305	282	284	347	289	328	279	260	297	321	329	316	327	282	296	311	313	279	319	297	284	328	310	295	319	275	295	278	300	288	328	299	271	292	309	298	290	303	331	301	329	272	275	274	306	292	296	305	318	264	321	292	299	302	321	328	293	291	318	295	281	311	335	271	306	287	276	323	292	305	264	308	293	347	294	299	314	302	309	318	305	293	274	275	297	301	310	280	327	284	283	323	295	322	292	322	305	295	333	296	285	290	298	303	326	293	298	323	281	308	287	286	259	297	276	300	325	284	287	283	309	266	310	293	314	309	287	291	293	311	296	299	311	300	293	303	320	289	330	308	317	295	332	303	327	323	310	301	303	330	330	315	291	293	282	291	295	313	305	281	293	301	293	319	276	290	287	306	289	314	299	287	311	308	305	320	319	271	304	313	306	293	282	297	314	298	297	289	309	263	312	299	327	262	301	303	275	321	283	336	305	308	307	311	313	268	336	304	290	275	281	308	306	295	286	287	279	277	327	281	310	321	291	293	279	317	322	322	291	263	305	305	297	285	303	271	284	351	283	304	276	299	301	290	304	314	303	311	287	307	327	322	280	299	305	279	294	283	354	308	307	312	316	326	273	307	358	311	323	316	291	304	290	351	278	307	276	300	312	302	298	282	310	304	288	305	277	314	313	300	298	294	288	344	296	315	290	312	313	321	280	291	293	263	300	297	291	310	278	320	356	270	320	296	322	291	293	298	329	281	299	305	291	315	334	310	300	284	305	309	285	281	318	292	299	333	267	313	313	304	292	302	307	307	299	301	305	325	287	302	334	292	316	329	286	295	309	305	281	312	333	298	301	279	287	289	305	299	307	305	274	288	281	303	285	307	272	295	318	316	268	307	295	296	283	297	304	339	290	283	309	280	296	293	329	272	303	300	300	278	283	291	303	298	291	308	346	287	287	313	321	281	297	293	284	297	307	314	265	299	292	296	291	293	310	299	290	298	283	305	312	305	295	297	313	271	305	299	318	309	297	330	314	323	298	320	309	335	311	319	304	306	300	306	286	271	312	331	278	314	340	303	293	308	290	302	298	286	312	300	263	302	272	319	304	313	309	309	311	306	293	279	285	325	279	271	299	269	324	345	318	276	295	336	286	312	305	295	273	294	289	296	275	342	328	315	298	280	296	286	295	292	316	317	284	293	354	312	291	308	309	298	301	320	307	316	285	321	298	328	297	289	315	314	274	294	344	300	302	306	308	298	283	295	293	296	289	290	301	313	300	298	325	322	276	288	311	292	286	293	302	290	314	330	309	301	282	295	287	318	309	319	318	311	321	311	309	308	304	290	323	320	291	303	323	285	320	295	286	341	314	271	297	282	291	307	325	296	312	323	314	299	327	310	306	306	324	292	307	312	297	317	303	309	303	316	285	287	303	312	296	307	298	306	289	317	295	313	289	276	297	315	314	307	337	295	284	312	293	302	294	304	289	276	301	312	285	282	266	296	283	299	292	337	298	309	289	290	281	309	291	282	297	306	308	294	299	299	281	337	275	328	292	299	302	296	265	279	319	275	282	306	314	287	271	302	280	272	300	294	291	301	321	311	300	332	286	299	308	310	297	312	287	278	329	306	264	284	262	327	272	287	283	305	309	284	300	294	343	267	298	312	310	283	295	320	287	318	310	311	344	279	305	302	289	310	311	302	301	288	305	303	306	307	284	311	285	286	330	337	282	295	269	296	302	290	327	301	305	319	330	333	323	351	283	310	308	293	277	305	291	299	304	280	287	278	311	316	289	315	322	294	298	284	306	250	293	302	292	305	279	299	312	283	289	285	318	302	298	313	308	265	276	264	286	312	293	306	286	301	285	290	300	292	310	268	326	304	306	294	284	276	318	280	271	304	332	284	291	295	312	283	304	317	278	287	314	308	293	312	281	311	316	312	270	314	321	311	332	329	303	326	287	293	298	314	287	301	300	278	296	302	299	286	302	304	302	302	285	277	264	290	333	308	333	298	303	316	299	294	307	329	309	275	299	313	288	286	341	326	308	290	290	282	331	289	323	313	316	282	322	279	320	322	305	304	284	259	302	280	337	322	322	294	308	310	295	308	292	299	307	275	286	291	323	279	281	304	300	309	288	272	280	288	299	279	315	315	289	318	293	308	333	298	298	291	268	293	286	300	292	294	329	297	282	325	330	311	297	306	315	282	316	291	303	320	299	281	335	260	286	302	295	288	318	307	282	306	306	317	327	293	307	301	293	308	325	299	257	298	271	313	291	325	295	310	300	337	309	329	292	335	314	331	299	294	319	284	286	321	319	298	297	309	330	291	273	305	332	296	304	318	321	300	310	278	319	295	305	265	309	306	314	302	299	334	294	293	319	331	280	317	285	301	261	299	287	297	296	279	291	300	273	337	291	314	300	294	296	270	295	306	307	329	309	320	293	309	319	286	274	298	276	280	302	305	290	289	299	298	302	285	316	306	293	275	290	309	311	287	284	286	291	291	310	307	307	295	313	285	297	280	282	328	325	304	308	296	291	322	279	296	316	300	311	280	285	297	289	301	309	300	300	322	271	312	303	305	295	301	290	313	294	307	290	321	331	332	320	292	288	295	325	292	280	289	298	306	316	283	311	293	287	279	291	285	308	296	294	342	271	281	293	310	275	333	291	310	328	296	305	278	317	265	305	308	285	280	340	310	274	278	306	298	324	305	288	286	290	291	316	302	284	301	312	282	308	269	291	318	294	304	285	297	325	338	292	294	355	314	310	333	312	277	290	316	289	317	287	263	328	296	263	317	290	320	337	330	294	299	305	323	272	267	270	305	335	281	290	298	303	339	300	304	299	309	319	286	254	319	318	323	311	297	327	288	306	294	302	295	299	277	297	323	287	322	287	282	301	253	310	307	302	344	319	307	303	316	325	315	279	273	314	284	331	315	287	330	307	316	295	320	331	314	335	316	328	338	288	301	307	310	300	293	289	283	301	272	291	300	333	298	313	284	282	300	311	296	297	306	292	299	284	300	299	319	309	313	315	324	316	305	311	309	322	282	303	302	310	306	290	294	296	316	267	309	307	279	336	332	315	328	315	284	273	315	341	318	304	282	320	285	292	304	292	276	259	278	318	299	298	317	264	283	306	307	313	279	324	300	283	290	288	299	290	305	297	302	302	318	295	307	298	279	308	315	302	335	307	308	280	285	276	298	303	285	324	330	309	298	285	297	292	305	284	305	302	263	280	304	307	283	302	289	307	298	295	270	316	278	298	322	363	275	299	304	302	286	298	287	300	274	327	290	293	291	274	286	320	290	307	313	299	301	296	292	301	322	305	287	265	327	292	316	309	337	317	283	332	321	305	294	320	315	296	306	316	325	289	320
23619	21262	28223	24614	21033	11886	4344	2493	1601	1176	1066	759	646	527	453	456	358	370	332	319	314	308	277	288	269	266	275	256	272	279	254	261	257	260	268	256	261	265	223	229	241	276	240	251	275	276	266	277	265	275	271	282	263	261	258	258	275	239	249	230	265	240	289	247	271	246	280	247	254	273	286	254	252	271	251	264	263	254	260	245	271	261	277	269	246	232	248	261	255	267	267	268	269	230	272	275	285	295	256	259	244	243	265	272	286	251	281	271	255	259	252	264	256	232	273	275	283	253	236	244	264	259	266	271	263	250	273	254	267	294	255	226	264	267	268	271	216	251	286	270	263	252	235	276	283	270	280	261	260	259	267	259	245	267	269	271	255	269	260	259	245	228	279	269	281	271	289	247	261	231	259	253	277	270	262	266	250	262	244	290	255	237	261	257	269	278	252	269	277	257	281	259	260	257	241	258	295	263	279	259	214	255	238	242	266	240	270	246	256	252	249	257	238	236	242	271	270	264	253	260	251	263	280	263	244	245	245	250	237	255	266	258	267	263	276	292	244	268	254	254	259	262	257	262	253	254	234	255	239	283	253	279	252	249	277	248	242	249	263	238	240	262	249	254	261	255	262	264	282	251	262	240	253	271	299	253	241	236	281	269	227	246	280	265	265	232	237	279	262	256	245	259	269	268	265	243	272	225	290	260	284	267	274	275	259	266	240	254	304	261	266	260	255	244	233	263	272	272	261	264	252	263	237	265	266	253	259	259	248	256	255	255	254	229	285	248	261	270	239	271	263	261	264	248	289	237	261	267	277	255	250	258	275	249	222	249	242	229	254	271	273	275	245	256	262	269	258	257	250	230	253	244	238	254	259	272	287	283	260	264	256	270	284	253	258	284	247	228	259	237	297	231	252	278	309	223	279	256	244	267	265	255	260	270	285	264	257	261	286	279	289	258	231	261	271	266	262	276	272	248	264	262	246	247	289	247	318	248	245	248	271	266	251	292	273	215	254	269	265	257	271	260	265	255	245	266	264	231	247	248	270	277	267	243	247	256	251	243	237	261	250	267	235	285	272	271	276	244	272	241	269	227	281	280	247	291	271	242	247	262	283	242	254	262	264	250	278	225	259	264	317	248	239	257	253	261	264	233	257	269	251	263	266	263	262	267	283	285	273	271	260	267	273	248	260	257	259	276	243	248	245	260	262	265	252	247	245	236	274	249	250	267	237	262	237	227	265	252	256	250	266	282	254	236	251	257	267	265	243	275	256	272	266	247	248	249	223	256	268	277	267	272	299	244	280	263	309	277	279	253	259	267	261	243	243	258	243	247	260	266	254	264	276	275	282	245	288	246	269	268	251	209	246	253	248	285	261	233	285	281	224	268	248	254	261	269	254	227	237	261	264	269	260	282	269	269	261	303	249	268	229	275	260	263	260	282	261	292	253	250	282	279	258	235	257	237	227	240	249	247	248	267	257	245	253	236	266	231	243	266	262	244	277	267	262	272	263	248	291	251	225	260	261	248	274	251	272	304	241	243	272	278	261	231	289	277	246	258	262	266	265	215	246	246	266	263	263	279	263	232	261	237	257	248	275	268	269	234	257	257	239	282	271	284	238	267	258	295	237	240	239	282	256	272	282	263	270	249	254	284	241	233	264	256	247	237	272	236	274	264	225	287	303	250	244	282	264	258	262	256	271	246	265	267	230	245	240	255	239	234	248	249	233	256	276	270	282	255	269	226	229	252	266	291	264	266	256	276	261	238	254	248	268	263	231	241	257	270	247	276	248	283	269	274	276	257	260	281	283	246	269	269	238	260	266	270	252	243	252	259	261	247	257	257	268	275	265	280	244	261	261	234	234	271	280	252	272	270	260	248	220	259	286	286	257	293	255	282	263	273	268	295	237	246	264	284	249	268	262	238	264	250	259	262	255	298	254	269	286	267	234	257	249	257	254	269	242	247	227	247	253	257	273	255	252	245	240	258	246	248	261	245	272	229	286	257	279	276	255	245	264	241	243	252	242	237	286	254	260	268	237	239	258	254	294	256	241	258	253	237	263	249	257	251	258	240	285	260	267	262	269	246	251	232	266	257	253	260	252	243	239	281	244	291	251	234	252	271	260	254	255	266	247	237	250	247	262	248	260	280	269	255	267	287	262	266	298	243	264	254	241	248	249	280	273	251	250	272	244	246	245	271	260	253	257	270	280	257	261	259	256	267	251	239	260	238	252	273	238	255	262	260	253	257	244	244	288	257	256	235	258	264	249	270	255	265	264	257	266	278	241	264	235	251	243	275	304	250	262	240	246	272	251	252	261	251	264	275	241	227	246	262	223	251	242	244	281	249	279	256	287	245	296	268	246	244	267	281	247	285	274	277	252	251	278	263	228	270	257	267	224	261	269	265	258	271	275	275	255	236	247	281	273	267	278	267	265	258	269	255	253	237	230	239	250	246	279	268	254	275	270	272	266	249	260	281	252	281	248	268	247	257	261	290	265	245	253	269	265	255	263	269	271	253	246	279	255	239	286	254	240	246	274	270	248	259	240	266	229	275	252	284	257	266	259	261	239	260	255	257	239	262	270	231	253	274	232	257	265	257	246	277	257	248	262	248	295	253	245	236	279	277	288	260	268	248	245	261	238	260	255	238	259	261	245	281	268	247	265	249	272	261	277	256	270	286	269	279	254	268	240	261	273	245	263	260	235	281	263	237	273	255	254	266	266	272	237	236	264	275	264	271	260	250	250	286	257	259	252	269	256	273	253	246	264	241	271	273	256	245	261	281	269	246	232	268	249	248	246	230	278	258	244	228	267	277	250	267	268	238	270	268	268	233	252	289	266	252	270	271	262	271	220	250	252	218	257	246	254	260	270	278	263	255	289	261	262	252	295	267	282	297	271	266	258	278	294	275	254	223	250	245	248	265	236	264	261	273	288	249	266	250	273	255	271	276	252	254	272	265	300	270	256	254	265	265	260	261	262	246	266	258	258	243	260	292	270	256	235	256	256	261	277	261	269	277	268	235	269	253	258	271	302	234	275	272	264	277	268	256	269	242	263	264	223	292	259	275	263	283	285	229	277	243	294	267	275	255	292	249	294	258	262	283	248	240	240	270	278	258	241	251	232	281	263	263	257	228	292	277	268	243	229	253	273	270	258	281	258	269	265	261	262	254	256	261	225	235	261	269	270	270	265	234	261	242	244	253	250	232	283	233	234	269	251	265	262	253	260	260	253	250	273	276	263	242	246	284	269	264	255	270	234	235	261	248	271	268	246	259	275	261	235	276	268	251	253	235	260	238	262	277	254	230	258	254	257	256	249	249	256	251	267	249	257	229	261	266	270	259	255	282	276	243	224	241	266	256	257	276	255	271	270	275	238	247	252	288	273	251	268	249	274	267	266	289	299	264	257	250	286	250	277	254	285	246	251	246	260	283	265	263	244	253	254	229	261	243	256	258	281	271	263	223	253	240	251	278	258	253	266	246	268	247	237	252
20467	42130	33206	22107	14389	9545	6456	4506	3128	2244	1818	1313	1046	813	751	618	535	516	481	405	355	382	343	359	351	325	339	334	315	323	303	332	304	317	294	278	312	325	318	313	279	284	298	303	297	285	296	302	315	299	266	292	321	291	293	313	287	315	267	288	278	268	290	300	279	291	304	290	293	283	285	322	285	288	277	321	286	313	280	268	291	295	305	290	273	313	285	307	298	289	260	295	301	306	290	270	257	309	304	258	286	306	299	304	287	257	302	311	309	293	267	310	287	293	287	296	258	296	293	303	283	303	311	308	299	287	298	282	308	316	286	276	320	272	304	272	267	309	273	315	261	319	314	293	333	295	292	267	303	260	314	283	333	293	306	289	317	299	278	282	302	306	270	289	307	277	288	320	282	261	273	273	299	286	319	285	287	300	292	324	315	308	282	308	303	308	290	309	325	276	280	313	304	315	317	288	312	282	311	287	308	289	318	270	270	293	282	300	282	294	282	274	282	265	270	325	307	301	303	281	316	296	292	319	274	298	298	277	296	280	313	327	294	323	283	321	301	286	304	269	310	300	305	311	288	277	295	302	318	290	304	310	289	322	313	333	295	298	313	273	307	304	295	293	333	271	305	286	313	312	272	321	301	298	301	293	320	315	319	301	302	307	310	282	295	292	293	309	303	277	283	268	287	281	288	278	279	293	295	284	270	284	288	262	303	309	322	265	326	297	303	264	291	270	292	305	255	315	321	282	295	287	287	269	310	304	286	312	287	339	302	312	309	293	305	261	265	298	305	299	300	306	272	306	320	300	293	296	295	280	317	298	295	290	296	316	316	259	293	306	292	293	279	303	303	285	332	302	301	314	317	298	288	302	292	271	282	297	262	275	290	308	292	290	304	297	318	271	305	265	284	291	289	295	299	304	311	321	281	279	289	256	288	287	288	298	309	266	281	295	301	284	299	272	288	283	255	300	305	284	301	315	302	271	308	279	272	269	296	296	317	293	317	327	290	330	301	305	300	298	335	323	312	312	280	264	289	276	280	268	278	295	287	300	313	280	297	296	308	302	288	304	320	281	299	320	293	320	292	312	294	275	308	316	295	310	297	297	306	295	324	307	282	309	280	317	327	289	318	272	306	307	297	279	294	300	270	295	313	314	299	317	297	289	300	296	301	295	289	297	313	278	286	315	303	292	304	268	294	293	295	283	283	291	302	295	272	307	322	298	276	283	294	307	303	270	282	284	295	289	311	298	297	277	301	319	335	283	287	306	314	278	260	299	293	281	311	312	294	292	306	290	297	280	304	256	268	278	312	277	307	298	297	306	287	289	284	302	302	264	296	289	279	332	303	297	296	289	313	294	300	269	309	291	288	312	286	270	284	289	293	289	293	295	323	298	312	295	261	304	305	290	306	296	280	304	322	296	321	290	263	301	330	302	323	278	290	296	302	300	288	252	279	317	305	302	316	298	280	283	301	310	281	335	266	304	274	270	298	325	290	286	281	284	297	286	304	289	305	284	288	325	261	297	288	301	280	262	288	299	291	302	315	305	297	291	300	289	274	298	293	288	279	286	295	299	301	277	294	262	315	293	269	305	280	282	285	289	282	317	298	257	272	293	308	277	351	287	304	289	271	293	315	308	266	286	300	271	290	278	336	278	307	311	272	270	281	310	321	272	324	304	309	288	270	325	273	327	283	269	295	295	264	276	275	281	336	262	323	281	288	278	284	288	265	293	304	296	280	305	288	297	332	314	297	304	299	319	281	317	314	263	267	284	291	316	325	285	301	288	310	298	306	314	271	279	262	307	285	296	314	276	312	305	280	288	311	290	255	272	280	273	286	298	307	306	298	270	274	295	286	301	286	290	325	291	289	294	274	295	280	269	312	309	272	299	261	308	265	284	324	295	302	294	313	280	292	305	318	299	295	275	300	286	325	313	298	300	303	321	330	337	334	273	280	280	285	285	268	291	291	307	286	262	319	275	296	309	288	286	299	320	319	279	315	293	314	292	307	291	279	296	298	295	284	303	296	305	290	269	327	332	304	290	294	288	289	308	304	292	296	281	314	315	276	275	283	285	307	294	291	327	307	295	291	295	285	306	285	287	305	284	306	289	301	319	331	293	287	288	294	285	302	264	301	251	276	271	286	291	300	286	268	288	283	296	268	300	307	307	292	271	318	318	291	274	282	286	273	278	317	267	307	303	289	295	291	294	261	299	298	279	297	285	287	274	281	293	282	304	312	262	280	284	285	279	264	298	267	303	281	290	310	284	289	305	282	285	296	288	287	293	274	290	283	314	306	280	269	286	285	319	286	321	285	290	284	303	302	293	258	288	249	307	259	311	278	279	284	283	292	292	281	281	303	279	289	288	277	309	283	301	323	281	289	292	279	285	289	292	282	284	286	299	313	281	280	279	287	287	315	305	286	297	298	296	303	333	295	290	302	286	301	283	273	272	309	300	305	266	285	278	289	275	282	328	300	287	282	316	274	278	282	303	287	303	289	287	326	261	296	286	281	311	298	252	281	279	288	303	316	292	299	286	284	282	310	296	284	327	279	307	307	259	292	254	281	294	300	257	290	303	298	285	295	286	290	295	299	304	290	271	271	328	277	276	305	308	277	305	284	314	294	283	318	294	283	290	270	285	302	288	283	324	295	276	288	299	290	296	279	286	308	289	306	288	315	306	313	289	315	288	302	287	315	278	279	282	271	277	282	310	288	281	291	296	312	285	313	297	305	310	284	269	288	311	302	316	291	275	308	291	269	299	333	278	296	293	302	317	297	288	257	309	272	310	300	287	303	312	333	266	283	290	300	292	277	311	322	298	279	300	290	283	299	314	266	302	297	346	298	303	279	325	279	238	323	297	294	268	286	317	276	292	309	274	279	285	280	310	284	313	264	303	288	342	280	301	295	313	297	308	284	286	306	316	289	308	321	281	281	305	301	279	286	300	316	303	303	287	291	278	288	329	277	316	285	283	288	280	343	292	284	265	297	272	292	263	287	276	284	319	296	305	309	288	286	244	266	327	302	307	299	314	260	323	268	304	315	281	291	252	307	270	314	283	311	323	296	304	284	294	291	272	290	293	271	282	283	300	292	307	297	305	298	278	312	249	282	284	277	278	277	312	302	323	274	265	311	301	287	261	263	324	300	303	262	296	284	264	308	328	278	289	302	289	276	287	280	283	288	291	309	297	274	312	307	249	273	289	307	298	337	320	307	274	290	310	287	277	299	285	310	265	272	302	316	292	310	277	322	296	292	304	278	295	264	302	301	293	290	293	290	298	318	283	259	279	320	318	279	316	294	325	306	314	277	294	305	286	298	289	277	286	263	308	274	283	292	304	299	313	310	295	285	301	291	292	308	288	301	287	310	305	319	306	291	288	267	284	276	282	298	291	298	287	287	291	300	283	308	325	308	303	272	267	304	329	300	289	316	303	298	295	303	294	280	292	275	285	279	301	285	300	289	324	285	287	299	307	304	300	277	270	297	300
25167	21311	26669	24611	9602	4009	2525	1705	1165	902	780	567	533	473	426	397	358	360	324	341	305	307	280	272	279	276	287	275	304	265	283	283	285	275	282	258	253	288	287	269	264	272	281	277	264	283	268	263	264	234	268	284	265	289	270	300	269	257	257	284	243	261	270	291	254	291	248	272	279	251	267	280	282	250	242	268	272	258	273	268	274	277	268	284	245	269	278	290	255	256	272	257	251	251	278	273	270	263	258	267	265	268	269	284	274	273	254	268	300	246	298	246	241	277	284	253	294	262	278	260	287	265	252	310	286	270	239	237	283	304	279	255	272	294	278	275	290	277	270	239	257	273	231	291	261	281	258	287	250	238	251	256	290	279	263	279	267	264	251	289	285	261	286	262	257	269	266	256	273	279	281	294	272	267	267	280	253	237	256	254	291	266	259	256	289	311	273	277	283	262	288	249	259	252	221	248	270	259	277	256	260	263	282	256	276	283	250	254	290	275	263	264	244	268	268	271	284	292	257	276	263	256	287	247	276	267	286	247	262	254	275	254	269	256	261	251	250	315	282	240	236	249	245	271	274	273	222	282	273	275	248	274	251	269	266	286	278	289	270	289	262	262	283	265	274	297	257	290	272	252	274	268	281	276	280	262	265	268	292	276	261	267	284	273	272	273	276	258	290	267	287	276	253	264	264	267	250	245	257	263	266	263	236	265	289	254	270	279	278	282	284	277	246	262	268	277	283	246	287	260	268	274	273	253	269	280	267	285	288	282	281	287	259	250	254	284	301	240	252	263	282	270	262	245	236	265	281	265	221	274	261	275	245	262	254	295	277	265	275	273	286	280	266	275	267	256	243	277	246	277	259	270	268	264	288	271	293	278	261	271	290	286	283	273	309	321	265	305	274	250	253	264	311	249	231	237	229	259	272	291	251	283	288	257	251	264	272	289	263	283	250	260	246	276	267	278	251	259	287	277	285	295	243	263	279	277	297	264	255	270	257	280	269	247	246	253	280	277	257	257	273	275	258	292	283	272	260	285	272	284	243	250	231	311	266	272	261	300	248	281	272	276	306	283	268	253	246	277	271	283	273	279	281	269	240	268	271	244	283	235	270	278	264	278	249	243	256	285	253	289	273	248	247	297	238	279	271	286	254	242	252	275	278	257	283	263	268	306	247	265	258	262	272	270	247	240	247	271	271	287	263	270	243	260	277	244	260	274	265	312	257	263	261	254	284	246	259	282	290	273	250	268	262	262	273	253	267	280	273	259	291	299	271	259	280	264	278	272	287	260	290	275	266	267	268	305	257	280	264	279	251	251	282	250	271	253	270	259	258	281	259	277	274	265	262	277	276	287	261	273	287	283	266	276	269	259	285	278	294	275	272	287	253	291	274	278	288	278	254	284	248	279	298	281	279	261	281	268	271	264	253	266	293	283	270	287	270	267	259	260	263	274	259	284	277	255	231	302	257	280	262	279	279	283	276	256	248	291	291	279	291	240	267	255	302	264	263	242	285	270	257	271	286	252	265	263	281	273	267	289	263	300	257	261	245	247	252	256	249	276	260	286	267	285	252	267	296	260	251	283	271	260	271	268	303	275	287	284	280	225	269	276	303	244	261	261	276	277	273	279	288	254	277	237	249	278	239	267	254	258	301	275	265	255	260	291	271	273	262	272	285	276	280	293	285	293	244	255	272	292	286	295	319	248	285	239	289	274	288	261	279	270	287	260	261	272	274	269	280	273	264	255	268	305	262	271	290	280	259	267	267	245	277	278	260	267	278	287	285	240	247	221	278	275	267	295	236	272	271	286	240	269	241	305	271	272	254	245	249	275	262	259	268	280	267	238	278	268	324	243	259	250	281	245	294	300	271	291	291	261	232	265	258	248	258	255	281	257	264	296	280	287	265	291	260	273	275	249	282	251	253	278	292	259	266	290	250	240	241	257	285	265	264	261	275	274	271	268	257	255	284	288	258	252	286	249	292	246	256	274	289	266	272	280	273	281	298	278	279	291	270	272	271	276	280	258	249	263	283	281	266	267	282	257	250	246	285	271	271	272	264	271	244	262	289	261	253	239	253	269	276	277	275	269	270	262	260	259	270	294	268	266	231	298	291	275	280	277	259	291	260	255	246	250	276	274	268	249	298	268	245	273	233	240	254	281	283	254	275	273	288	255	267	264	268	261	261	272	283	273	300	271	273	273	243	270	255	257	249	286	257	247	288	281	280	269	278	268	292	262	270	255	261	268	229	288	287	247	265	259	273	269	247	259	270	263	262	279	276	250	259	262	281	260	293	268	250	257	266	282	257	277	266	253	287	279	282	232	250	278	269	265	241	256	273	264	284	271	275	261	283	269	280	263	239	255	287	261	264	247	278	249	263	253	273	301	284	274	255	259	260	273	264	267	263	293	273	261	316	279	253	269	264	295	281	259	278	296	262	275	306	281	281	265	256	256	242	253	256	272	307	247	259	258	246	257	277	269	245	277	271	273	281	253	257	275	264	258	270	289	270	276	243	245	262	265	288	286	261	276	275	258	229	272	232	250	285	273	288	263	244	269	231	286	288	272	252	297	289	279	228	272	239	280	228	256	285	272	264	275	268	255	277	263	299	271	217	272	255	306	263	276	288	234	274	268	258	279	277	272	263	240	265	280	256	289	274	268	267	266	259	253	262	268	289	264	289	277	267	294	276	292	265	257	295	280	267	274	253	293	273	232	277	282	284	239	275	291	293	247	278	239	298	284	264	253	250	253	288	276	267	286	260	273	251	236	255	285	274	270	253	281	295	249	273	253	282	259	274	258	266	284	279	288	255	238	302	239	248	242	252	242	265	280	257	265	253	273	256	254	279	273	282	259	271	290	246	223	267	244	265	261	269	289	256	268	273	277	292	280	277	248	273	254	281	244	261	299	271	271	270	249	297	259	278	277	261	244	250	283	281	269	278	269	271	266	261	276	256	264	298	245	296	273	249	268	273	260	288	249	247	308	288	266	268	276	305	267	295	276	274	246	265	261	252	258	238	285	219	258	265	278	282	253	255	255	269	248	267	300	253	246	294	250	264	249	287	254	246	264	287	263	247	295	251	271	249	257	270	270	267	239	256	265	261	284	287	268	260	272	228	266	271	273	241	284	266	258	279	269	280	264	236	268	272	275	245	308	270	278	268	282	256	266	259	291	273	251	269	255	272	275	273	266	270	264	264	273	272	288	273	269	249	281	276	271	278	279	269	298	259	273	254	269	264	271	296	267	272	299	272	265	282	262	271	237	297	270	263	276	241	249	253	269	267	271	301	225	259	298	271	320	298	252	293	245	260	291	275	252	262	271	272	279	252	274	285	263	233	267	242	263	272	270	271	256	270	240	267	259	235	258	287	278	283	278	280	270	272	288	292	270	267	250	273	253	263	257	272	304	263	269	282	259	265	255	221	288	249	262	295	285	273	263	254	274	259	254	253	271	271	260	234	277	247	267	266	260	274	268	276	301	264	271	281	283
20202	37723	28991	17915	11322	7333	5108	3389	2346	1806	1348	1119	859	663	594	567	496	439	424	407	374	369	375	327	322	332	333	315	245	277	320	321	303	302	294	321	346	312	333	316	328	313	296	293	301	286	311	303	291	317	329	264	288	289	294	334	283	326	309	301	309	309	318	324	294	294	300	323	306	323	298	316	293	262	308	305	325	320	303	281	326	328	293	293	302	305	279	294	290	287	285	327	292	294	282	327	330	334	280	287	313	317	302	317	296	320	320	329	297	288	298	298	336	286	305	296	283	311	324	311	308	317	296	275	312	334	314	279	284	281	283	301	298	295	287	270	324	283	314	310	337	343	278	297	275	299	300	276	314	317	294	308	308	316	325	291	300	319	284	305	310	305	301	269	326	288	301	253	331	308	266	304	297	307	318	335	303	317	323	298	316	308	284	289	315	297	300	314	323	304	304	292	303	325	275	306	300	269	304	302	330	306	270	293	308	281	303	332	306	295	307	322	305	321	319	295	308	300	295	321	324	339	298	304	314	316	274	331	315	311	310	287	332	322	274	311	284	309	297	290	337	317	316	295	286	318	315	318	302	297	275	311	293	279	263	298	303	304	311	283	274	333	302	321	294	309	303	341	291	301	308	335	288	286	307	297	305	289	287	308	328	324	278	328	292	338	299	338	307	327	294	314	303	281	301	296	295	278	327	299	335	308	287	282	289	319	313	323	295	304	293	300	304	294	280	290	302	292	319	319	342	296	290	307	301	319	324	302	311	326	297	322	310	306	320	294	293	324	313	291	305	300	342	301	303	330	312	317	294	299	293	329	296	307	273	268	313	313	302	274	300	304	321	287	289	336	300	274	313	331	297	301	304	285	312	317	293	294	288	286	304	319	331	327	321	311	315	307	299	288	310	301	312	332	313	290	286	273	313	304	296	300	311	291	309	306	318	289	319	289	305	315	288	318	286	322	314	279	312	287	279	306	300	280	324	319	289	276	325	293	284	299	281	313	318	304	317	300	318	305	315	277	317	301	284	285	346	301	308	291	287	285	277	286	311	303	323	310	318	274	299	288	307	331	297	299	298	301	339	310	304	300	327	324	330	313	320	303	292	339	316	313	296	324	294	338	276	297	331	287	280	302	311	312	322	324	275	301	310	332	298	302	286	326	338	273	307	304	319	284	306	291	302	286	299	314	313	316	333	277	289	287	310	299	298	323	295	326	312	279	309	317	313	306	321	303	331	329	323	308	322	342	301	305	313	317	296	300	313	306	309	285	295	304	295	332	301	298	331	319	303	318	271	320	308	255	258	275	318	292	331	304	281	299	328	294	337	308	294	321	295	332	341	333	298	343	322	286	296	308	332	284	282	304	298	331	307	293	314	287	313	320	310	310	289	307	293	306	289	283	313	318	301	280	280	333	316	314	321	308	306	317	327	293	319	342	298	283	304	304	308	294	298	300	297	326	267	294	311	313	307	270	330	310	358	310	333	300	288	278	314	291	284	343	327	317	329	303	322	322	295	281	293	300	273	277	316	329	310	311	335	311	349	301	262	319	284	344	329	297	266	322	315	307	303	320	295	310	334	308	289	297	301	314	289	299	265	309	322	287	313	294	287	294	305	285	314	330	292	290	296	291	297	292	306	285	302	276	278	324	326	329	304	309	300	307	289	303	300	290	323	303	292	313	320	274	287	317	328	312	302	317	331	288	333	305	291	326	313	292	317	279	303	317	296	315	324	262	320	333	309	293	298	323	316	324	267	329	308	292	295	287	298	289	329	311	287	269	320	295	309	325	293	294	274	298	311	313	297	319	293	292	279	296	303	297	343	318	299	330	325	293	322	292	327	318	315	302	313	301	301	267	289	310	297	294	309	296	313	308	297	310	323	277	331	318	286	319	298	288	319	284	307	289	331	295	308	294	290	282	284	304	303	291	274	302	294	304	293	320	334	293	310	297	270	274	325	337	306	302	317	270	319	305	279	301	282	271	283	289	330	304	289	311	294	307	294	339	331	300	297	320	280	300	305	314	344	335	316	308	295	277	296	301	311	297	308	306	321	315	320	284	326	317	299	269	332	266	324	294	315	279	278	285	305	310	305	276	267	282	326	312	318	295	304	300	276	301	275	309	312	301	312	320	288	327	294	312	313	290	292	322	332	312	299	306	316	290	325	300	309	328	307	294	309	303	291	296	322	296	281	310	305	317	280	284	293	314	306	307	293	310	333	336	341	298	304	331	290	352	321	306	300	300	297	305	337	314	282	304	321	334	288	312	323	283	279	311	309	304	314	290	330	277	257	290	270	330	297	293	313	297	317	303	300	319	292	319	331	332	300	285	302	294	306	311	315	312	304	311	289	346	306	284	288	319	309	310	317	303	289	338	283	314	242	299	324	284	297	336	291	310	309	338	281	318	283	290	287	336	317	316	325	307	321	307	305	303	269	275	307	349	305	312	297	319	299	321	303	307	316	305	301	312	302	311	290	289	310	291	300	291	303	269	291	313	327	331	321	282	302	353	285	322	318	295	313	302	280	294	300	296	308	302	299	336	282	309	287	309	314	332	331	327	310	272	307	289	321	327	313	305	323	339	300	339	301	284	296	309	316	303	271	304	272	323	313	325	329	274	294	298	306	276	303	306	279	290	312	345	310	309	299	281	329	301	291	297	302	307	315	300	311	316	306	295	328	305	314	317	325	318	295	295	328	295	348	300	325	322	339	273	329	298	302	305	291	275	325	309	310	308	294	283	341	318	311	314	299	297	304	331	286	324	300	284	305	324	307	320	326	285	313	326	313	304	294	293	337	323	301	316	322	292	300	319	274	275	311	303	322	298	308	306	306	286	294	286	330	321	303	313	303	323	306	304	314	293	321	317	319	284	301	309	290	296	298	306	334	313	274	286	303	340	323	293	318	316	322	322	295	331	317	302	308	306	316	291	294	325	316	326	301	331	291	297	306	277	296	331	354	315	280	336	321	301	289	296	305	359	270	293	298	339	279	320	294	302	309	314	327	300	311	318	296	306	311	325	295	305	312	287	313	314	321	291	307	351	304	278	308	304	293	327	300	279	293	300	298	296	274	296	317	318	303	300	328	300	272	312	293	273	317	279	326	304	314	335	316	301	297	313	274	324	295	278	303	299	316	297	307	301	276	309	291	315	300	313	287	296	313	326	341	307	317	311	278	295	315	310	307	306	298	293	290	313	332	329	309	313	304	327	272	317	297	313	324	308	316	307	276	337	293	329	340	332	322	316	276	306	315	300	286	310	326	304	306	321	296	262	323	296	293	300	298	307	310	263	297	303	325	328	312	306	291	302	295	335	309	337	293	303	292	337	319	284	303	305	276	305	325	269	304	276	288	265	283	311	312	281	305	324	275	294	303	278	284	320	304	299	332	337	311	286	317	272	309	280	344	326	306	290	306	285	285	284	316	296	307	317	328	321	309	325	282	308	314	330	283	338	327	319	310	294	277	286	277	317	328	314	298	301	321	298	295	295
22695	21277	28775	24151	21326	20658	9364	3421	2101	1644	1290	950	753	623	599	499	465	419	380	364	346	326	306	311	290	318	310	273	300	283	301	257	253	284	243	253	273	258	268	280	260	240	268	260	261	254	262	266	274	249	256	278	273	289	274	274	260	304	261	278	274	269	265	236	264	265	251	256	274	269	251	263	254	253	295	221	285	231	270	258	263	269	230	242	296	261	259	270	275	273	242	277	257	254	238	261	244	254	250	254	282	291	308	252	287	268	241	278	273	237	304	274	269	238	299	280	244	254	268	236	283	254	273	246	224	261	289	265	269	264	279	290	232	280	278	256	255	253	270	275	251	275	255	258	296	282	259	274	261	260	266	261	282	222	249	263	253	263	260	256	247	286	243	262	247	281	236	258	263	280	242	290	275	257	269	280	255	293	254	264	272	230	251	263	267	291	261	282	256	267	258	252	259	286	254	248	270	269	272	252	252	228	265	257	276	264	245	254	274	275	269	259	300	252	278	262	273	274	307	272	291	246	267	274	237	294	270	284	263	273	267	269	241	252	276	282	250	255	248	256	275	291	273	264	262	273	249	269	252	252	265	277	313	279	258	255	252	273	267	291	274	280	257	274	246	269	271	268	267	280	263	270	286	293	260	274	265	302	249	296	264	252	284	264	247	267	257	242	280	278	255	243	242	248	261	270	299	283	282	250	278	261	261	266	252	263	286	253	259	269	302	270	255	288	243	287	247	284	252	262	262	250	257	253	282	296	262	263	257	282	266	255	260	252	264	288	291	291	256	257	294	289	258	273	259	239	279	235	266	263	286	266	250	258	309	258	269	235	262	273	250	274	259	237	285	292	267	255	232	272	245	238	250	276	289	259	266	298	256	258	249	284	252	258	260	271	277	278	270	288	266	286	246	250	256	270	277	248	291	271	283	273	256	281	240	287	266	280	264	263	269	261	266	260	276	281	273	260	257	255	282	256	265	257	261	243	274	285	294	267	278	260	275	285	242	263	265	262	275	277	272	236	269	265	295	239	257	223	265	242	240	250	235	284	255	269	276	243	266	264	279	268	314	282	269	246	266	277	268	273	238	272	282	262	266	288	270	270	268	254	267	286	264	273	261	257	249	271	243	249	272	245	295	264	250	253	244	261	242	259	261	273	237	237	249	251	248	246	247	288	253	279	266	249	262	268	256	267	266	276	263	253	244	267	258	260	270	268	234	274	267	261	303	250	263	267	264	270	242	288	260	269	268	239	258	263	238	278	252	270	296	289	312	275	279	273	282	256	270	268	288	252	258	249	276	281	250	254	311	269	257	284	268	265	274	265	275	294	252	237	281	276	270	246	270	282	214	259	270	292	259	234	258	252	238	254	270	272	260	277	287	260	267	247	248	252	262	260	285	271	274	280	268	273	297	248	279	260	292	278	255	295	267	253	273	246	254	281	285	254	251	226	238	254	246	268	266	261	259	241	268	274	248	255	264	273	265	227	258	276	244	245	246	248	243	241	279	251	285	265	258	268	259	261	264	259	288	273	239	246	238	277	254	259	270	241	280	254	261	247	257	277	257	255	253	285	285	287	246	260	267	293	251	253	266	253	271	291	259	292	273	275	278	268	247	267	258	288	248	274	275	259	300	274	267	244	270	245	268	245	248	300	267	288	291	263	251	258	267	274	241	270	271	267	278	294	253	245	257	252	273	321	263	282	246	262	264	276	265	257	289	252	267	288	276	291	251	257	267	277	237	309	228	247	275	250	272	251	256	266	286	274	241	263	239	255	277	256	250	264	261	293	294	276	250	252	268	231	257	269	256	246	241	253	248	277	280	241	237	251	241	284	245	289	268	287	260	231	275	273	267	268	233	261	248	287	294	250	265	286	277	276	290	270	238	244	289	258	266	263	253	269	282	282	276	273	253	255	236	244	267	264	289	278	269	232	253	249	269	241	246	281	251	271	261	242	244	284	244	261	270	287	278	261	267	223	299	266	248	262	279	272	273	295	290	272	250	252	266	272	271	246	273	248	272	273	267	255	254	255	266	277	270	274	280	257	247	263	277	283	273	251	295	294	307	253	285	278	273	247	269	267	277	247	237	291	279	270	264	275	267	263	241	282	270	289	259	249	267	282	246	267	261	262	295	254	250	241	258	271	271	253	260	271	292	263	241	273	220	266	286	276	268	266	263	257	274	236	271	238	257	253	253	287	256	308	261	265	225	286	258	255	282	265	262	248	268	261	262	212	255	267	253	280	269	257	314	262	283	248	258	225	264	273	268	267	271	269	282	246	251	237	264	258	273	242	288	247	272	284	271	255	287	269	282	260	250	248	299	251	251	256	281	264	267	278	263	248	270	259	247	275	298	275	274	253	233	262	260	268	286	240	285	244	219	257	272	253	249	276	274	263	292	281	252	266	278	239	277	253	264	260	238	246	283	264	261	301	258	278	239	265	254	248	260	260	252	270	263	271	256	275	278	262	270	248	252	261	258	276	224	250	252	266	266	249	282	278	279	243	271	268	261	274	262	236	258	257	241	259	268	254	282	269	239	265	231	256	261	272	257	297	252	280	265	249	239	251	280	273	243	287	248	276	256	272	272	266	287	269	263	222	273	244	252	278	258	251	263	272	252	262	241	282	251	259	276	295	254	301	251	290	260	264	283	274	252	239	250	278	280	262	275	265	248	259	302	262	270	244	269	268	278	253	278	261	256	256	274	282	278	255	279	284	296	262	246	252	256	244	260	287	263	261	256	250	253	257	267	259	271	232	266	263	284	286	268	262	254	274	261	256	269	244	253	262	253	257	236	252	242	270	234	292	257	261	282	241	243	292	294	259	251	242	271	249	267	267	263	258	257	277	256	286	251	288	263	287	271	292	280	241	285	247	254	257	236	263	241	254	261	262	240	255	273	265	279	265	270	267	246	265	253	268	264	297	271	244	278	269	271	262	244	230	279	261	261	254	248	254	262	254	251	249	264	266	262	273	248	272	259	275	287	301	262	280	247	245	253	254	268	258	258	270	257	251	254	294	268	273	256	254	274	273	271	252	241	265	260	259	270	259	247	263	276	266	262	243	262	279	280	250	249	287	265	285	272	284	250	262	268	263	261	267	274	298	260	258	272	293	247	279	278	267	247	270	248	243	255	258	270	266	257	274	264	267	267	280	286	282	278	218	211	265	282	257	267	243	247	275	240	244	262	264	269	293	270	277	271	262	259	269	260	274	264	255	258	271	255	279	304	265	238	280	256	238	271	248	254	251	234	264	243	291	248	279	266	256	265	268	260	256	257	233	261	259	264	267	267	262	267	268	240	299	262	255	288	245	243	253	262	228	263	268	255	261	273	250	252	253	282	261	261	242	252	261	292	256	243	249	244	275	236	256	275	240	261	276	263	262	258	275	295	254	283	298	260	241	247	268	252	255	260	267	260	299	280	249	272	261	266	256	252	285	287	269	262	247	233	224	247	259	259	238	275	255	275	268	261	274	248	247	247	227	269	251
22474	45383	37219	25842	17571	12251	8515	5925	4156	3015	2240	1736	1287	1042	904	736	679	556	532	482	492	412	378	380	336	330	321	334	342	332	332	347	331	320	294	323	313	331	319	278	328	308	273	278	286	303	305	273	277	296	292	290	301	285	312	291	291	308	290	305	315	278	289	288	283	292	315	299	269	302	312	308	284	303	327	334	314	305	293	295	314	308	281	304	327	278	265	293	342	302	273	273	294	317	305	268	294	286	318	297	308	321	297	309	287	322	303	288	288	300	299	267	273	299	290	302	299	322	282	282	291	312	315	302	267	287	276	329	298	304	307	294	290	295	296	291	300	293	283	294	272	335	319	351	304	289	277	271	286	294	301	274	317	306	298	319	321	299	292	298	307	300	276	302	293	302	304	285	284	315	277	293	283	305	306	309	291	291	324	292	317	284	315	282	304	305	275	301	259	337	289	334	281	273	297	291	319	286	263	301	331	296	265	298	276	339	322	291	297	295	297	288	276	310	305	322	289	287	294	315	292	294	286	301	330	269	297	282	292	316	310	295	306	299	295	318	301	278	319	297	270	255	274	289	299	315	279	276	318	291	284	260	300	285	279	322	312	296	261	337	278	296	314	325	298	299	300	301	318	308	285	312	306	300	303	289	294	282	291	252	314	337	305	333	292	304	299	283	303	303	271	306	320	278	325	269	288	277	300	300	290	286	330	303	302	277	307	300	294	305	294	307	307	271	307	291	302	289	314	279	288	281	297	308	287	288	292	315	299	327	330	302	276	283	305	304	295	268	293	291	311	271	298	280	308	309	291	303	300	286	285	327	308	315	285	302	306	273	339	271	272	273	292	285	285	274	301	301	327	300	295	308	300	292	313	308	314	295	271	299	275	302	303	307	326	308	311	351	312	286	293	293	314	312	275	294	328	314	306	295	311	320	293	302	300	327	308	265	296	282	294	307	347	296	264	306	283	292	282	287	291	289	304	284	293	290	266	330	270	282	275	317	298	279	280	281	299	293	324	303	303	296	321	276	280	311	296	324	297	297	291	290	289	288	298	306	291	296	301	291	313	267	287	250	307	301	299	306	291	284	306	279	293	269	286	286	305	279	320	289	295	287	293	270	289	283	263	314	300	318	294	267	290	298	288	317	300	292	286	287	321	317	273	315	270	297	306	289	328	319	300	280	350	326	317	305	319	294	313	294	286	315	283	309	310	299	294	274	297	313	296	289	331	275	275	307	311	289	301	305	312	262	321	278	307	291	288	308	304	319	306	306	286	288	294	283	314	294	252	305	273	296	289	292	290	303	290	296	314	286	299	318	279	336	305	329	271	286	290	307	300	317	309	261	306	280	287	347	288	311	295	280	288	311	292	303	306	277	329	286	281	279	280	317	340	296	268	311	294	288	274	261	291	294	315	300	312	314	301	278	323	315	290	306	308	325	308	308	309	337	304	298	272	330	270	322	312	300	301	307	281	294	268	299	303	294	287	330	293	316	324	287	316	289	309	291	303	246	296	328	325	282	291	308	325	317	281	305	268	310	318	299	286	314	293	293	294	313	311	302	275	289	298	318	303	279	291	315	283	323	323	280	301	308	305	344	305	265	305	285	287	278	327	298	283	320	323	299	317	311	298	292	260	249	304	308	285	311	310	319	300	294	280	276	273	291	283	297	289	320	303	290	282	311	322	318	309	304	310	301	300	285	303	302	301	290	323	313	300	313	281	316	297	324	279	302	326	290	267	347	302	317	300	327	301	299	276	299	287	294	296	302	295	293	303	298	310	317	264	290	302	324	306	293	318	303	288	292	327	307	293	310	306	295	298	312	305	288	300	277	293	301	310	257	257	285	265	303	269	286	277	268	287	302	289	288	277	281	297	304	286	262	289	306	326	302	324	296	311	287	311	318	328	293	298	294	277	302	304	306	269	294	277	279	303	273	286	267	352	281	289	287	286	302	309	297	307	323	299	260	301	267	327	314	315	332	286	300	309	301	258	268	281	315	288	280	259	320	295	273	286	294	278	290	299	293	276	304	319	304	307	321	318	305	287	297	321	271	298	256	292	269	295	289	311	255	279	340	297	294	316	302	313	252	284	321	288	306	292	297	286	308	307	307	299	304	308	291	295	303	283	318	299	296	290	301	321	289	315	296	296	296	296	300	288	296	320	301	284	289	309	272	324	301	292	293	296	286	266	309	312	279	307	299	284	298	293	254	304	314	286	281	297	326	289	264	282	295	281	293	283	321	255	278	293	300	301	318	292	319	285	278	291	280	274	288	294	307	304	341	281	288	288	303	311	305	307	290	308	273	277	291	322	326	272	284	314	292	278	294	281	294	301	311	302	269	274	299	329	300	302	296	294	315	284	283	295	309	270	275	314	317	323	260	246	329	282	298	332	301	292	319	276	279	309	297	287	296	281	289	281	304	263	271	309	294	298	282	300	293	290	262	313	308	289	321	288	293	292	280	290	274	315	288	296	323	292	283	329	286	309	301	288	272	291	305	296	286	302	282	338	271	294	292	313	314	310	301	297	281	290	316	311	325	298	293	303	305	285	280	298	303	299	296	259	326	303	297	279	331	284	304	300	280	307	283	291	301	316	310	309	290	305	296	289	289	280	271	313	284	315	297	293	297	302	311	301	303	292	273	321	301	300	314	315	256	285	304	278	316	265	316	305	312	328	242	296	286	282	301	309	286	295	300	314	313	273	304	315	314	278	327	282	283	291	304	319	290	291	337	306	280	306	298	293	295	303	270	312	319	278	311	282	283	290	296	306	295	298	303	305	318	293	282	345	277	326	285	284	304	284	296	309	308	300	291	330	283	316	306	286	317	287	305	271	314	316	326	302	312	314	319	280	298	261	275	340	300	276	295	284	310	281	305	297	297	275	299	278	346	314	309	279	311	311	287	294	299	287	303	298	330	305	314	295	261	282	291	270	324	307	269	273	273	276	301	280	329	323	294	316	321	294	304	281	318	293	289	280	301	278	275	295	283	275	324	308	294	285	282	308	294	287	291	314	295	302	321	295	313	314	287	286	283	313	271	293	303	273	287	306	304	321	296	284	278	282	281	294	285	290	314	335	307	301	281	291	325	261	318	311	288	320	283	304	304	319	286	276	283	289	288	315	283	283	274	303	311	299	297	265	326	303	294	301	305	331	300	290	326	288	306	335	337	323	308	263	285	295	299	321	290	301	282	296	299	292	306	297	261	346	304	293	325	308	314	294	280	294	334	290	308	287	306	278	291	294	292	289	309	280	301	286	285	325	309	289	328	324	281	336	291	300	298	319	338	316	288	310	312	290	300	276	270	304	310	291	328	282	284	319	284	282	309	330	291	286	284	317	297	295	286	306	319	318	289	303	304	307	312	300	324	315	294	269	297	296	303	292	286	318	276	287	297	309	288	299	322	300	268	313	313	320	303	287	326	269	272	294	286	273	295	277	297	271	310	271	310	293	284	302	278	281	312	325	307	291	281	279	276	300	306	307	308	270	320
28368	23435	21811	12041	5215	3040	2042	1453	1051	749	702	542	450	400	342	350	306	312	283	279	292	296	263	277	305	277	277	272	239	288	308	276	299	254	264	304	299	292	268	272	304	288	284	264	262	263	261	257	263	272	284	249	272	285	264	259	282	261	255	286	222	282	251	294	257	282	233	277	264	292	268	267	281	260	265	272	251	273	260	271	242	279	265	235	258	264	274	276	274	251	289	297	249	254	244	277	265	276	269	282	281	282	297	268	251	267	257	244	259	244	243	267	273	270	264	243	285	284	261	274	261	266	228	242	283	289	257	269	256	242	280	274	306	253	269	269	285	286	296	215	247	255	280	285	268	278	250	270	241	265	255	286	246	267	287	247	253	282	272	264	261	275	262	281	287	243	264	288	301	278	266	276	261	227	264	244	260	289	260	275	260	249	240	267	290	278	233	276	292	263	249	279	268	240	275	263	275	252	225	237	241	247	288	253	278	280	250	277	289	251	298	262	273	250	253	293	268	245	247	271	274	259	258	231	270	259	242	274	258	246	292	269	269	254	261	265	263	259	252	281	234	256	268	290	252	247	297	256	254	246	251	239	255	255	264	257	280	266	281	233	252	287	257	242	254	266	251	293	244	303	255	246	277	235	300	263	274	282	261	284	287	251	302	252	256	254	273	252	244	284	277	253	282	243	264	279	245	279	289	295	255	273	244	259	251	274	275	286	270	255	226	254	268	265	275	288	262	261	295	222	277	267	251	261	261	245	282	257	249	268	256	261	266	261	254	289	292	254	269	283	272	257	262	243	264	313	263	237	272	271	277	275	287	292	292	266	276	304	253	272	283	274	236	289	268	278	300	241	233	265	258	268	264	278	294	282	298	248	310	272	295	297	278	254	252	240	298	260	246	274	271	269	270	298	307	267	254	280	280	259	264	231	248	263	268	245	283	281	232	240	276	278	296	284	260	260	274	276	243	276	271	284	278	288	297	261	281	258	251	286	253	254	276	260	293	278	270	256	247	294	276	259	282	237	260	276	285	264	239	263	237	271	272	294	287	244	297	259	278	244	290	261	253	273	282	253	265	290	277	260	285	277	278	260	268	274	262	306	288	260	251	265	279	239	245	287	281	244	241	257	287	269	251	279	284	257	263	260	255	236	260	244	253	274	307	279	251	266	256	300	278	258	270	275	266	292	251	273	271	251	296	283	274	278	287	258	268	261	270	291	254	253	259	255	268	283	272	246	298	234	271	265	231	280	273	239	247	292	270	251	300	242	268	277	283	251	250	240	295	279	280	273	284	250	278	284	246	256	261	285	268	245	271	246	244	260	265	271	282	273	263	289	283	264	279	253	244	285	281	287	267	254	269	257	254	283	266	259	301	260	277	292	261	250	262	260	250	272	243	254	297	268	270	277	274	282	278	269	290	267	269	275	282	263	270	261	282	250	280	254	238	252	244	280	254	258	290	270	259	261	260	283	263	290	273	258	261	254	260	244	279	273	254	285	281	243	305	284	256	288	257	274	275	272	283	271	239	266	259	238	277	273	276	274	283	274	247	312	269	262	247	263	226	256	270	286	234	271	300	280	273	251	273	272	249	236	267	252	279	276	247	268	285	259	264	271	260	261	273	314	273	262	273	307	233	269	291	296	272	261	272	260	268	264	261	262	269	275	284	282	266	247	254	262	261	282	252	277	302	274	238	289	285	288	295	244	277	275	264	236	249	283	279	271	273	251	262	291	256	255	278	243	248	246	278	284	284	271	271	287	271	271	281	250	246	255	257	286	310	273	269	249	262	269	249	251	283	286	274	285	263	287	269	284	273	273	281	251	286	262	249	288	232	266	263	281	285	290	279	235	268	277	252	287	284	269	268	301	279	270	270	253	276	261	270	251	258	266	280	280	261	264	266	265	250	272	297	292	265	255	282	281	262	261	251	273	253	249	272	255	277	234	296	248	295	265	253	305	307	281	281	269	276	255	244	296	265	284	285	246	262	270	276	262	285	278	266	265	267	236	258	261	253	274	296	265	259	263	271	270	266	258	277	259	279	251	324	234	263	256	235	261	287	268	266	273	274	283	288	257	288	240	257	271	234	283	272	276	260	260	273	293	288	259	263	275	262	275	275	254	255	281	252	268	261	276	278	275	296	289	256	278	288	255	269	228	269	258	289	241	255	274	258	275	264	290	272	278	258	267	270	264	249	259	274	266	290	261	249	286	263	259	256	271	287	277	273	251	263	300	249	244	282	232	256	263	252	271	282	275	257	255	283	261	264	268	284	289	261	280	253	274	243	272	239	279	281	274	288	280	268	260	277	259	272	285	254	275	253	266	284	290	275	234	244	212	259	291	260	289	264	237	273	219	283	267	287	291	287	299	257	282	285	269	262	274	281	250	259	252	267	267	247	271	258	266	287	242	296	297	242	280	268	270	265	263	239	253	254	253	266	266	292	263	259	275	270	296	267	234	254	259	275	269	266	236	261	245	264	285	258	258	273	265	272	267	240	273	255	266	260	272	293	272	288	269	301	242	265	252	272	256	259	281	274	257	280	266	275	260	282	268	250	280	293	288	255	268	250	247	257	267	253	262	277	266	290	276	271	250	282	268	239	283	261	286	254	276	277	261	286	281	234	264	280	267	286	284	276	274	266	282	254	240	250	262	287	262	255	280	238	259	254	291	275	299	289	283	248	289	237	251	278	283	274	271	284	253	274	239	263	267	280	232	280	260	277	280	262	277	264	286	271	295	273	259	241	285	283	267	262	242	259	255	299	265	250	298	260	265	290	257	287	269	266	247	246	257	276	255	273	282	267	276	274	253	272	273	275	272	276	252	257	277	259	264	261	263	270	306	258	265	248	273	253	251	288	268	262	291	245	263	280	297	253	250	282	249	245	259	259	288	283	237	268	303	311	276	268	278	274	286	278	258	293	243	282	286	266	265	305	258	240	259	287	261	285	237	273	259	264	278	262	257	273	274	260	267	245	284	259	272	283	282	255	285	254	253	275	275	259	236	279	263	273	274	250	233	294	262	284	264	288	235	266	271	248	288	314	247	289	289	220	235	275	262	290	275	281	270	244	286	265	257	264	281	254	273	274	271	272	249	254	244	293	259	256	271	256	263	253	281	269	269	288	253	256	252	242	280	252	281	299	276	241	296	293	244	258	310	251	266	268	287	275	246	295	256	279	270	271	271	289	292	265	266	265	286	280	248	262	270	260	257	263	286	277	272	276	270	242	277	268	267	267	289	275	275	239	289	248	266	255	240	274	285	268	259	266	264	287	258	278	235	246	273	283	276	268	267	300	274	247	267	237	266	267	275	253	270	268	284	266	271	270	259	284	289	252	256	275	257	279	251	316	256	284	270	280	274	262	284	304	296	283	274	261	258	243	256	280	276	242	284	250	301	263	260	262	260	266	262	272	295	287	242	252	283	277	277	272	226	267	306	286	284	263	290	256	267	279	301	291	270	267	265	248	277	295	282	240	260	256	247	304	304
20794	34684	26545	15750	9311	6133	4029	2745	1934	1471	1167	878	733	571	523	494	440	428	369	388	342	363	367	328	338	310	335	301	324	334	337	297	273	280	312	326	283	336	287	321	353	290	304	283	296	299	279	307	320	301	314	324	329	254	307	280	320	290	348	295	319	316	304	317	308	286	312	330	327	321	279	300	286	336	287	289	285	293	320	289	271	317	302	306	296	275	304	318	330	346	301	322	321	333	293	289	302	318	299	327	293	299	297	293	329	311	284	310	307	321	288	298	317	318	343	295	303	329	288	299	313	275	310	308	280	297	297	315	318	329	306	277	284	333	289	322	304	320	301	293	314	279	309	289	296	279	297	314	333	327	287	295	290	302	318	325	309	317	324	296	297	303	324	355	297	317	350	300	321	299	321	317	310	309	293	287	349	309	322	296	298	301	303	270	315	285	277	320	302	280	293	285	301	295	317	319	278	308	306	288	277	294	332	284	326	301	315	306	325	297	297	318	316	289	273	319	322	272	316	307	299	299	278	323	285	320	335	321	316	317	273	311	300	285	272	303	309	333	325	285	308	321	323	299	322	304	302	325	313	331	284	320	306	296	299	310	298	294	305	307	308	302	318	293	286	310	326	296	316	329	291	296	308	304	320	307	329	291	283	303	322	289	317	305	327	323	281	310	328	290	295	310	312	325	360	321	319	323	316	302	300	313	316	325	319	282	329	310	326	308	304	298	323	298	299	312	298	324	290	316	337	319	312	310	310	331	330	321	292	316	292	299	298	298	312	273	283	320	285	306	324	302	300	293	304	355	275	292	280	318	334	269	300	323	330	307	321	285	282	309	312	296	285	322	303	318	312	332	289	311	341	300	294	310	296	317	297	273	273	300	332	288	315	312	295	312	351	319	297	331	314	304	306	326	314	270	306	281	306	322	345	317	301	291	312	299	323	294	295	294	299	312	302	309	304	324	333	313	316	341	315	313	298	340	290	296	309	301	350	287	333	304	306	308	314	306	305	290	316	336	276	314	330	304	315	317	304	328	325	288	303	307	306	293	286	319	316	293	307	312	315	314	329	279	332	330	294	311	323	301	292	311	304	309	308	279	307	314	300	293	308	285	281	329	316	300	314	299	284	330	323	308	285	316	301	325	311	311	332	351	293	305	294	322	316	351	335	301	285	303	286	312	303	316	290	314	297	338	339	298	296	326	320	298	311	281	294	326	324	303	283	304	306	293	280	306	249	386	318	298	293	341	307	292	296	299	331	288	312	322	308	341	304	311	317	293	287	299	291	300	337	266	314	320	314	311	294	296	309	313	324	316	277	315	304	277	338	334	293	340	304	319	308	322	320	313	314	297	333	274	302	302	297	271	310	287	285	316	316	335	324	271	290	323	313	296	328	279	298	290	313	336	324	311	325	282	297	304	345	311	321	331	265	322	318	309	314	296	305	302	286	317	314	337	320	293	266	305	259	341	309	331	317	307	334	307	285	306	312	280	329	337	301	307	311	298	306	312	266	313	316	316	293	315	300	304	309	325	334	316	262	318	320	297	300	278	290	334	316	318	314	311	308	330	307	344	294	338	313	293	327	285	319	319	326	348	296	321	332	284	323	313	308	319	312	319	279	298	304	320	293	284	322	299	330	289	302	272	314	316	295	331	281	293	303	285	314	293	301	370	302	293	318	294	317	266	308	303	313	312	309	330	314	319	267	334	305	304	340	312	301	292	305	323	313	285	335	312	289	325	303	297	323	305	277	315	292	307	295	285	318	322	309	342	323	316	342	318	317	325	291	307	299	350	318	324	286	292	286	294	319	326	349	302	297	293	298	305	326	297	304	310	301	316	287	315	350	308	326	271	305	315	286	319	284	312	283	289	295	281	313	324	310	296	317	298	304	358	296	298	311	327	328	339	345	304	310	298	281	319	323	326	305	322	328	302	266	310	338	294	328	282	307	306	315	290	278	337	309	319	319	309	298	326	312	303	287	328	321	295	272	306	263	306	271	271	266	288	262	299	303	332	289	291	302	338	301	311	288	327	309	318	294	312	321	335	314	325	260	284	266	312	283	290	333	297	318	289	326	312	306	317	336	305	336	330	280	289	291	303	342	305	320	318	299	305	309	291	285	331	305	322	314	292	294	325	312	317	280	284	296	275	289	300	315	304	307	297	289	331	306	279	281	292	297	318	295	306	325	318	305	326	315	291	327	315	303	305	317	342	306	300	307	338	299	309	323	313	301	317	315	297	302	322	283	289	309	311	311	304	327	317	308	299	321	290	309	306	313	293	297	330	292	303	295	277	316	278	329	279	315	330	318	293	320	267	307	268	332	280	314	323	322	314	307	276	297	316	312	307	295	289	320	313	309	288	303	306	298	275	293	295	323	299	311	324	294	284	308	311	309	312	328	331	296	302	310	334	288	348	299	308	266	319	306	314	305	296	286	309	289	281	292	289	302	329	338	302	295	304	316	316	309	289	302	287	296	289	295	305	326	295	293	288	297	297	298	334	303	318	292	294	299	316	284	294	282	333	314	325	309	301	336	301	308	306	296	307	303	305	342	282	337	282	301	306	320	351	299	302	324	321	326	322	284	279	320	313	343	307	291	287	315	290	307	297	307	321	309	313	303	286	328	286	321	310	315	298	308	291	301	299	306	311	292	311	305	323	317	341	339	328	305	301	331	297	322	327	315	325	303	313	291	338	303	308	298	319	308	285	331	310	322	298	303	287	314	315	314	285	296	300	284	321	333	312	306	291	297	332	289	288	298	331	303	286	304	316	303	345	242	317	295	297	329	285	328	307	289	316	319	300	333	317	304	295	314	260	297	286	311	303	292	326	276	297	318	298	310	312	353	315	331	298	307	269	323	304	336	296	320	342	337	334	285	316	311	294	332	295	323	339	338	312	285	303	287	328	313	320	314	335	331	298	317	296	287	313	314	309	301	298	310	325	316	290	294	305	301	292	299	295	316	296	302	279	290	286	266	310	311	294	317	307	275	307	328	325	311	309	305	308	306	316	321	284	312	294	321	310	312	304	297	299	324	321	333	283	328	324	326	312	297	285	308	288	306	307	283	316	272	320	332	308	321	311	290	289	313	302	317	300	302	299	303	324	306	335	273	308	326	336	315	302	274	300	300	338	307	304	303	283	292	294	309	337	287	312	311	285	294	300	319	322	300	296	304	311	260	288	327	297	290	286	288	297	302	320	292	315	297	329	351	301	298	268	305	299	306	315	296	322	275	310	323	297	302	303	331	315	337	306	308	300	305	312	302	309	311	293	282	297	294	278	303	292	283	319	302	312	302	307	295	330	332	312	291	331	312	311	282	273	330	324	308	271	268	306	281	324	306	301	306	280	295	315	300	285	275	339	290	284	321	327	277	340	332	321	363	308	287	281	316	331	309	321	309	333	296	302	321	342	323	311	321	308	314	314	351	306	321	317	305	298	306	306	338	325	337	306	331	295	340	307	304	329	311	302	282	300	310	274	301	340	303	306
23588	21279	28245	24671	21092	11757	4402	2356	1573	1211	990	790	620	573	488	445	395	396	363	356	350	323	316	309	281	285	317	261	251	267	271	276	277	274	251	278	276	265	234	290	249	258	263	274	279	258	254	276	252	260	266	267	242	259	217	249	249	243	276	241	259	292	254	262	259	271	276	250	277	268	254	240	258	278	278	269	230	258	246	269	233	261	279	277	263	253	244	279	268	264	246	245	250	248	255	253	245	242	258	255	249	224	247	253	237	284	227	267	242	280	247	256	250	287	277	243	265	262	270	281	277	282	263	265	269	258	268	283	222	265	288	286	283	265	278	278	264	283	269	275	234	242	271	246	260	243	272	271	272	233	269	260	274	276	279	242	237	260	275	267	266	256	278	260	222	262	230	263	276	259	248	251	250	263	272	249	289	251	292	245	263	264	263	258	287	254	251	263	276	259	266	268	252	254	284	238	233	249	219	248	245	242	259	245	236	284	260	270	270	246	266	289	270	250	260	247	267	255	239	270	264	254	271	276	277	265	276	268	251	232	275	280	267	254	263	271	263	260	228	274	260	270	238	289	268	267	259	249	249	272	253	252	286	271	255	241	270	264	284	270	239	271	240	281	281	252	274	245	264	262	259	240	246	271	243	257	254	253	266	275	253	259	230	248	275	267	235	268	256	276	279	268	241	249	251	243	253	265	256	267	265	241	268	253	260	279	260	258	280	273	228	233	259	237	273	269	248	264	292	256	270	264	287	244	268	273	268	279	275	266	257	264	273	273	248	274	288	260	271	252	243	259	255	256	252	273	268	262	222	247	275	285	246	243	245	272	259	285	271	237	247	274	285	254	270	243	275	260	256	271	285	269	263	284	252	270	257	242	266	251	254	249	247	261	269	251	272	264	266	251	265	248	291	259	287	265	271	270	261	262	254	281	244	239	253	266	261	279	279	282	246	232	251	277	261	253	249	268	289	266	250	219	281	269	271	254	223	246	274	253	330	282	234	286	267	263	243	278	267	248	253	283	269	269	292	224	252	251	245	268	257	287	284	267	264	259	267	256	282	251	263	285	268	247	270	276	285	250	271	264	264	230	268	288	238	289	265	251	255	256	281	271	270	264	256	263	249	289	286	262	256	262	285	279	273	281	269	282	277	257	268	265	277	252	250	274	275	252	251	291	276	260	249	249	257	264	285	281	257	270	260	271	285	237	253	252	254	299	268	243	288	272	239	236	252	260	264	242	257	247	264	268	240	249	268	269	251	255	272	281	243	244	261	240	240	273	274	292	276	267	240	251	250	261	269	290	240	273	249	264	249	267	266	250	259	281	277	260	305	255	291	263	259	240	276	267	267	245	276	276	277	277	255	269	266	240	274	260	269	274	238	271	258	258	240	285	259	237	261	271	300	276	251	257	285	269	255	257	265	275	279	282	241	265	274	280	238	283	280	255	289	262	276	254	276	265	275	289	244	246	280	253	249	276	259	257	267	265	234	281	251	282	279	262	263	250	245	237	270	250	240	255	231	269	269	256	248	256	262	258	251	261	262	268	281	253	256	228	246	292	272	258	256	262	272	284	252	247	270	240	283	278	299	284	225	282	250	265	268	286	248	272	253	244	252	295	287	248	276	279	256	243	252	248	240	262	258	231	265	251	241	248	283	270	273	250	258	297	279	245	254	259	271	258	261	235	258	277	259	276	240	263	237	249	282	258	265	283	272	234	259	279	258	262	275	257	270	263	256	247	275	248	226	268	275	285	263	256	252	280	257	246	277	247	278	271	273	265	294	273	272	246	245	258	254	302	251	260	248	265	257	256	256	258	252	279	284	247	262	256	261	279	249	273	279	249	267	264	264	262	290	271	262	256	258	276	258	277	273	248	260	244	261	262	285	265	262	251	256	257	262	247	249	272	260	225	269	276	284	239	247	274	255	260	274	274	283	270	248	271	251	251	276	239	259	273	254	252	277	236	270	282	235	254	233	286	272	250	271	240	293	263	269	293	248	242	245	258	256	242	265	289	272	229	227	256	266	249	254	261	302	250	248	289	258	251	251	247	265	252	288	260	268	276	256	282	256	248	276	233	280	225	275	256	279	236	270	297	289	279	301	308	278	246	267	267	268	274	263	235	247	294	270	288	261	249	238	259	243	263	257	283	256	279	252	249	262	264	268	231	276	249	242	259	281	242	245	257	242	246	257	240	289	266	244	298	270	269	251	272	265	281	292	283	252	226	254	274	232	268	265	261	262	248	229	264	278	275	280	263	271	259	260	253	239	260	269	303	264	255	262	230	267	276	281	238	256	266	241	259	263	246	271	293	278	265	291	281	275	242	267	270	256	265	244	274	254	283	242	270	244	254	252	265	262	297	256	248	263	238	258	260	274	302	248	267	234	277	273	253	267	279	269	269	262	261	290	259	271	246	253	268	254	264	275	234	257	262	245	269	261	246	252	263	272	275	273	248	256	286	278	247	263	251	273	258	260	257	248	244	267	258	286	270	230	248	254	266	271	254	244	293	264	237	261	266	252	264	259	290	293	275	247	255	262	239	257	259	240	296	256	278	264	278	288	294	261	243	251	243	286	245	274	270	269	274	258	245	255	269	267	294	243	248	274	268	268	286	245	270	239	294	272	246	243	248	271	248	259	253	296	229	250	253	235	262	234	269	255	251	275	247	248	276	241	255	261	268	254	279	248	264	280	271	244	267	259	267	260	317	241	253	258	251	227	240	236	262	240	253	246	256	236	280	260	245	257	243	270	283	285	255	253	300	261	251	260	262	272	241	246	252	272	238	263	264	267	265	263	266	254	234	283	251	254	229	243	269	253	268	269	271	234	265	253	284	279	233	244	301	250	243	256	240	256	282	257	285	260	282	291	242	267	281	294	258	229	261	264	242	256	240	227	261	246	270	237	266	272	242	284	259	285	279	244	261	264	267	265	237	260	228	287	245	256	274	283	262	273	267	280	304	268	256	276	245	274	256	277	288	286	257	275	287	276	273	278	256	253	285	245	238	287	262	257	271	285	284	289	276	278	266	219	253	270	275	272	221	251	269	269	274	242	264	246	261	291	274	243	290	249	254	251	294	259	275	296	273	251	271	269	228	286	285	264	248	271	273	266	240	263	273	246	267	261	267	246	271	283	278	279	249	270	266	266	257	268	277	276	281	267	245	245	279	261	293	281	318	261	271	250	280	273	269	249	271	297	272	253	293	257	253	270	267	267	256	255	262	267	255	268	294	247	285	254	243	260	240	239	244	308	270	258	251	276	284	252	276	235	245	264	270	245	278	267	259	279	247	264	274	270	250	267	257	239	261	253	260	255	275	259	271	275	235	285	246	258	249	249	261	266	272	262	268	237	272	254	255	249	240	288	252	257	242	290	270	255	257	258	276	263	250	283	265	263	271	251	246	267	271	234	269	266	256	252	252	255	291	265	273	272	274	238	254	276	254	263	269	258	261	259	254	237	257	274	280	268	275	243	238	252	269	270	270	243	274
20969	41681	33543	22065	14734	9789	6655	4555	3176	2246	1754	1308	1001	877	756	615	523	502	511	438	392	359	334	330	341	340	325	328	349	322	308	346	335	291	309	315	309	313	284	290	310	300	284	274	324	288	309	275	297	302	334	299	308	287	316	288	279	296	295	288	274	339	273	315	280	313	292	284	274	296	289	298	286	257	308	284	304	321	322	250	285	267	292	287	272	317	289	280	283	322	299	325	280	280	312	275	264	291	274	304	300	289	293	296	246	287	369	329	282	318	286	276	296	313	281	301	303	302	281	301	309	307	317	318	269	298	295	284	296	285	307	276	288	293	271	279	292	327	293	259	305	295	322	280	277	300	299	308	303	288	290	296	298	281	322	289	275	282	292	285	301	314	300	253	288	275	319	305	316	323	254	309	317	293	299	284	273	282	340	303	319	307	291	331	293	290	296	278	312	288	324	268	310	299	308	304	293	292	320	299	314	327	305	295	305	283	302	266	254	295	280	303	275	277	271	307	296	295	285	301	300	334	289	323	279	260	294	283	312	299	301	277	283	261	278	316	271	311	316	310	282	307	278	279	291	290	273	294	294	323	286	293	291	316	306	283	312	299	311	275	285	307	291	303	295	299	317	316	276	298	313	291	304	289	304	323	322	282	277	304	329	309	312	290	288	317	271	315	331	318	317	302	266	288	294	312	333	293	314	304	279	320	290	307	277	272	302	287	326	287	290	285	266	315	248	309	274	303	302	317	283	311	273	273	305	294	311	300	295	338	300	306	296	327	311	272	288	285	310	288	285	310	283	292	261	304	273	272	320	282	332	337	261	305	294	302	281	295	296	279	327	267	311	289	281	294	277	284	311	287	269	326	320	298	300	295	287	289	297	274	293	305	284	317	292	344	310	261	301	270	286	284	282	303	294	270	294	294	282	290	279	304	290	296	283	329	297	327	303	288	261	292	317	299	297	293	318	288	297	332	301	286	286	302	285	316	286	299	304	301	258	311	278	277	317	337	303	293	335	320	295	317	312	305	334	302	310	305	281	308	294	316	270	293	326	322	300	308	283	286	284	278	272	323	306	291	265	275	294	305	278	304	314	293	289	298	306	277	295	292	301	292	324	353	294	301	271	353	301	309	297	289	307	313	293	313	306	310	290	287	299	299	323	284	285	273	274	314	305	306	325	304	294	312	286	302	293	286	327	292	287	278	286	273	317	307	271	309	302	289	307	294	305	291	302	322	325	313	284	315	315	273	267	315	296	285	292	294	306	319	275	261	316	332	310	336	268	314	304	293	325	288	285	308	320	294	305	294	285	312	295	297	301	334	276	302	300	290	311	294	279	304	285	328	288	280	281	270	298	295	307	311	294	320	290	275	296	325	302	291	302	304	300	301	289	323	321	285	295	303	284	285	317	284	294	321	306	285	310	333	286	275	271	304	268	271	293	294	286	317	289	314	310	303	286	308	306	317	311	272	314	283	303	287	293	261	292	309	313	309	322	294	282	305	281	287	275	266	298	256	329	301	306	322	326	309	290	289	317	316	293	311	307	291	326	257	295	284	265	299	284	290	300	309	305	282	280	279	265	302	284	293	328	302	274	300	295	293	318	305	298	290	314	303	310	298	307	287	285	296	318	315	308	279	311	291	267	311	317	297	304	278	304	330	296	290	302	297	333	295	309	259	297	256	283	288	313	301	294	318	301	291	341	306	276	300	314	277	326	322	305	303	304	275	318	267	281	317	283	288	310	270	335	305	280	302	256	297	301	307	291	299	288	299	282	309	312	298	316	311	305	305	320	284	304	320	290	294	313	307	315	299	270	310	325	303	315	299	294	321	294	260	273	315	302	299	275	281	307	308	313	287	306	271	297	300	295	303	307	280	290	314	283	313	307	308	302	313	267	287	324	281	304	309	326	291	296	356	261	298	299	281	272	297	285	277	285	329	291	323	303	312	306	308	278	273	286	276	224	308	284	304	284	314	288	320	322	272	311	321	346	276	285	295	286	303	294	310	288	313	284	312	293	304	265	292	308	317	301	273	286	302	283	294	254	294	286	295	300	305	280	321	261	317	289	315	295	292	320	301	308	273	290	292	294	324	274	285	322	294	328	324	304	274	303	317	255	311	291	306	275	294	311	302	309	283	317	272	309	322	284	297	305	324	294	298	325	308	289	296	324	296	291	274	288	296	317	270	312	299	294	293	303	286	298	296	282	290	288	312	290	321	273	316	285	290	314	298	264	284	296	305	294	323	298	302	294	296	314	319	299	310	324	348	271	282	282	284	317	291	327	308	274	262	300	309	280	298	293	284	298	300	310	273	305	305	320	286	261	321	276	289	285	313	325	290	311	305	303	272	270	297	294	267	297	323	290	332	275	298	291	313	299	309	279	332	288	323	314	280	301	272	282	315	326	288	279	266	304	283	311	309	322	275	317	324	291	272	284	320	276	310	281	301	324	279	328	307	298	315	289	323	315	311	311	272	303	294	285	295	302	286	277	322	311	303	315	306	321	301	320	297	321	311	310	302	280	296	292	318	314	297	303	280	280	302	306	293	304	301	277	295	312	307	296	325	271	268	280	296	305	270	299	307	278	307	297	270	291	270	333	341	291	294	317	300	321	310	339	315	305	295	285	279	306	322	309	249	290	267	298	312	283	293	287	288	309	301	313	293	330	300	302	296	298	306	284	310	296	267	294	320	297	335	297	295	288	288	309	275	295	282	309	298	339	272	293	288	276	263	260	280	307	295	293	294	278	325	293	307	289	303	287	264	316	289	300	301	295	317	296	320	267	303	268	332	294	303	319	316	290	354	320	293	291	291	310	287	299	268	267	286	311	287	274	315	283	268	309	318	298	276	251	283	285	305	282	304	284	284	309	314	277	273	291	295	312	282	328	285	307	283	280	312	304	291	300	307	298	283	299	306	293	283	305	317	302	299	289	280	283	279	263	305	295	301	297	301	306	300	302	291	310	263	298	270	298	291	306	288	273	290	306	354	286	279	281	302	295	306	298	274	318	332	301	299	326	303	293	292	308	306	262	308	307	305	300	275	282	300	292	314	303	299	297	317	267	308	296	283	300	301	278	269	277	299	300	314	288	308	313	312	317	266	275	306	312	288	271	295	292	266	330	250	289	290	275	287	309	284	252	294	280	307	301	286	310	270	315	326	286	266	291	333	286	312	311	326	270	300	319	310	285	288	286	284	278	290	311	302	292	257	280	303	300	329	281	336	287	277	290	317	335	284	298	300	287	293	311	310	291	307	308	306	302	305	280	301	294	305	295	281	321	314	312	291	290	300	329	316	288	323	281	297	273	294	312	289	291	305	298	310	307	307	315	302	302	310	294	314	267	281	282	329	305	283	305	311	271	290	320	300	294	286	309	273	303	320	283	292	304	339	299	316	298	298	288	322	297	301	282	283	316	292	305	297	304	299	294	315	289	304	305	294	294	304	298	347	283	286	337	285	291	310	291	281	314	296	294	307	288	299	302	288	304	313
25246	21334	26635	24655	9598	4096	2480	1617	1237	897	770	627	524	455	427	382	343	330	354	316	321	319	276	305	303	288	278	271	291	298	293	252	297	248	273	304	296	247	295	295	263	287	273	254	277	274	262	310	276	274	254	254	291	247	280	265	289	230	274	268	270	273	250	274	281	273	275	244	270	263	282	288	235	282	256	262	261	294	263	302	285	292	270	289	281	262	265	252	273	281	246	275	307	279	274	256	266	252	293	270	280	267	285	269	263	272	282	306	290	272	300	278	288	264	261	281	261	281	254	271	271	262	273	275	270	275	260	277	290	272	288	270	284	233	282	279	285	258	259	253	280	247	247	272	249	273	254	263	260	268	285	289	262	292	274	267	278	282	304	266	263	261	247	246	261	285	255	272	294	286	269	287	247	261	279	255	265	269	283	280	244	308	250	246	297	307	261	295	281	289	271	263	254	296	291	245	308	257	268	280	286	271	274	275	247	272	285	250	271	280	268	280	267	291	256	263	274	263	278	250	249	296	269	271	287	271	286	266	299	277	284	293	295	273	236	293	252	290	260	259	274	257	253	282	281	289	285	290	308	238	252	275	314	276	271	270	270	278	297	275	226	261	267	271	308	283	289	283	275	260	245	270	283	263	269	287	280	243	268	268	272	269	283	247	286	255	295	264	265	305	286	252	293	255	281	264	273	307	271	262	263	260	271	259	273	284	254	271	274	263	291	272	236	277	247	272	286	269	264	298	269	294	254	270	277	281	302	286	266	281	286	275	301	278	258	270	257	272	272	254	292	314	276	261	290	287	280	239	277	255	285	261	276	283	267	265	287	280	297	257	261	261	273	260	249	267	282	309	284	256	297	275	268	275	239	275	280	293	256	278	289	285	256	264	281	251	293	284	254	272	290	264	311	284	249	257	277	264	280	293	272	296	250	248	289	258	271	266	276	292	281	314	283	291	308	286	305	247	266	275	283	281	288	258	266	315	283	251	263	264	257	259	284	283	261	263	283	297	293	247	269	268	269	265	279	289	265	269	290	267	262	273	287	306	275	277	266	254	249	308	253	271	266	283	273	254	271	266	262	267	250	287	262	292	274	292	228	265	253	254	259	298	301	291	275	281	304	269	271	263	253	279	277	271	257	261	241	274	276	254	260	283	282	235	291	296	260	321	249	243	280	266	287	297	275	246	249	275	256	256	269	278	307	285	296	270	262	253	291	289	282	266	294	278	246	235	275	296	284	300	268	263	267	276	298	271	271	272	259	271	252	269	281	279	256	268	292	269	288	278	252	275	257	274	262	284	260	261	298	304	252	266	269	291	257	270	269	272	245	307	255	247	255	256	248	262	275	280	290	260	234	269	265	264	281	261	268	230	244	254	275	288	268	301	282	263	258	298	287	273	287	284	283	270	266	296	293	263	275	294	282	272	252	293	256	293	278	273	306	292	262	287	276	265	280	252	268	257	267	252	290	277	274	277	292	286	277	279	295	260	267	273	240	253	284	279	262	252	264	261	275	292	276	298	270	239	280	243	258	275	305	273	276	299	284	259	276	287	269	269	300	259	274	288	284	311	269	301	275	297	262	271	243	267	256	249	267	272	275	270	264	305	300	283	274	255	279	272	264	272	287	285	262	266	273	272	250	285	283	287	288	285	273	285	312	279	298	276	280	293	286	274	275	276	263	258	292	281	282	304	263	264	287	247	256	271	234	269	252	283	289	259	259	295	265	272	285	264	248	256	257	254	282	267	306	243	261	270	260	298	264	279	269	262	299	277	279	275	279	272	259	296	267	274	259	265	276	249	243	278	271	278	271	295	269	275	267	262	258	295	282	265	253	258	305	251	260	263	287	269	295	310	258	287	290	265	246	288	278	263	261	256	270	291	239	280	275	247	304	256	280	292	306	252	255	289	266	255	296	262	267	258	298	279	291	287	308	285	251	277	275	272	257	261	252	264	269	256	278	280	274	250	261	269	263	288	289	269	291	279	255	263	271	266	244	302	256	290	267	263	276	286	292	277	277	279	267	286	249	292	271	288	249	304	283	269	261	279	267	259	267	274	274	268	284	254	277	257	291	271	292	274	286	313	260	257	263	260	257	277	276	279	246	261	272	290	279	280	299	251	306	276	303	259	298	261	266	258	289	290	281	264	256	267	260	291	256	279	272	280	287	290	261	274	269	258	259	260	263	260	261	275	278	314	303	289	250	273	277	274	283	275	256	288	277	298	283	275	326	256	264	273	278	254	311	267	253	343	267	255	280	281	285	234	313	251	268	305	282	301	265	275	292	292	276	271	267	269	262	253	258	288	271	269	306	294	274	293	273	307	255	276	260	254	255	293	269	279	258	259	254	279	248	238	271	303	254	279	261	276	243	246	270	259	276	266	264	244	264	273	263	265	280	259	257	281	269	284	245	282	278	266	253	269	290	239	295	271	274	264	296	302	283	254	241	290	285	252	248	272	251	273	264	290	271	267	282	259	284	261	281	258	283	318	283	277	301	275	249	272	261	256	253	273	258	260	256	260	269	276	287	278	277	267	279	288	287	267	265	281	267	281	297	268	286	280	277	250	248	298	277	263	282	264	274	261	269	272	267	262	249	279	280	279	237	248	278	264	290	254	272	285	258	280	256	276	262	263	295	270	246	281	284	255	282	289	289	258	237	296	299	268	285	277	269	252	289	250	282	257	294	254	244	276	244	291	250	280	254	273	272	281	258	260	303	288	272	240	258	306	258	294	264	295	272	292	303	292	283	252	260	289	250	257	271	273	286	272	260	294	266	270	273	267	260	275	272	259	259	262	277	283	259	260	274	259	287	238	272	292	274	264	279	298	278	263	296	267	308	255	262	251	283	269	280	280	246	269	252	291	297	276	304	251	284	267	254	277	240	283	267	285	273	270	280	275	286	277	290	267	253	276	265	263	247	277	256	270	269	253	295	263	240	282	265	244	266	266	277	269	254	245	277	265	270	263	271	280	268	261	297	271	302	308	266	289	261	269	293	283	280	276	270	253	310	259	272	284	270	247	262	266	264	277	284	293	269	292	269	246	262	288	291	269	245	260	254	264	257	233	279	256	267	271	282	272	281	291	268	284	277	253	280	276	258	293	260	262	263	273	278	289	282	291	252	276	254	278	279	276	291	260	281	261	233	286	277	291	292	260	272	266	260	249	283	290	256	233	270	270	278	258	268	290	281	304	264	269	251	279	289	260	257	265	276	273	268	283	273	264	248	253	283	264	296	265	271	229	275	262	272	272	267	292	287	286	258	272	280	283	293	257	273	254	269	264	286	278	272	260	272	268	241	244	259	265	278	287	258	311	269	276	268	247	290	260	286	265	277	246	271	285	274	272	294	262	273	263	262	279	269	271	301	272	285	263	271	280	266	281	259	293	239	270	259	281	273	286	294	244	271	291	284	274	270	290	289	279	258	277	276	251	270	245	266	290	256	258	273	273	256	274	251	290	295	269	273	302	265	283	274	245	301	291	239	307
20785	37452	29223	18376	11592	7499	5090	3430	2350	1741	1438	1039	833	709	555	542	502	461	420	402	381	368	383	333	309	324	335	347	318	332	310	332	318	299	318	318	323	297	283	327	333	315	301	309	314	276	344	331	322	319	298	315	350	296	277	292	304	290	329	291	320	338	288	288	333	333	287	261	300	297	324	312	338	290	342	294	317	337	307	346	303	295	351	299	336	330	312	315	330	310	325	303	310	298	309	341	309	317	314	353	327	312	313	327	343	295	324	317	315	315	316	298	314	322	341	344	295	306	317	306	345	296	272	320	296	328	324	321	332	304	301	330	324	322	292	326	317	305	324	319	324	340	313	321	331	333	302	298	326	309	313	324	296	322	289	306	347	351	290	305	315	343	277	320	326	314	304	302	317	325	301	285	300	325	310	319	294	279	289	306	324	320	299	307	302	313	288	332	330	326	327	321	312	317	298	310	307	305	294	317	303	295	270	321	304	305	310	286	315	282	294	319	308	316	346	329	296	316	307	290	306	303	321	304	319	315	317	309	303	296	309	308	311	317	310	284	324	317	340	304	330	322	321	312	293	294	335	295	304	319	315	285	287	320	324	302	320	307	343	314	350	277	311	290	302	306	280	316	308	313	339	314	290	298	338	285	292	326	320	310	310	288	299	296	323	329	306	302	307	328	294	325	284	314	280	312	300	284	333	332	309	303	310	310	330	320	344	327	304	303	314	300	319	297	295	325	324	342	282	314	308	307	299	330	319	296	324	312	331	296	286	323	328	323	306	312	293	301	296	326	298	320	335	312	313	312	319	338	324	310	317	314	321	328	307	300	300	300	313	310	349	300	324	276	320	279	341	313	323	309	326	307	292	316	306	300	341	315	295	304	323	295	296	279	318	338	293	302	312	316	322	333	296	337	292	289	303	286	288	301	330	328	265	319	302	287	278	296	320	319	307	284	283	309	330	317	339	305	310	342	321	314	341	290	322	340	315	317	304	287	333	306	322	286	268	311	311	283	329	293	300	288	317	301	296	336	299	317	308	303	308	320	313	330	307	297	306	313	284	320	303	311	309	289	322	318	299	323	273	290	321	311	310	333	323	310	328	309	290	278	312	318	304	307	317	282	284	329	312	304	296	313	312	301	299	322	351	291	338	292	324	316	335	296	317	318	322	305	294	303	316	309	297	282	309	317	323	312	324	321	318	297	305	326	341	304	292	280	297	285	303	289	293	316	334	281	333	315	306	312	295	311	303	290	286	304	326	280	307	342	309	282	323	324	302	333	339	338	312	320	317	320	324	299	304	296	324	294	323	345	320	296	312	309	301	316	292	332	337	341	308	290	304	306	300	310	330	304	295	267	319	287	329	335	286	316	310	273	336	358	300	340	319	319	320	297	278	324	342	298	303	294	309	315	315	325	337	311	288	311	314	275	328	280	302	318	271	312	308	322	319	296	323	322	323	318	290	345	270	290	325	293	333	292	277	312	314	301	318	329	309	301	308	338	287	333	316	329	294	306	293	291	272	320	294	305	328	308	304	296	318	284	278	296	288	278	305	306	336	339	335	337	309	343	308	306	332	333	289	341	298	312	316	314	328	294	326	305	309	349	342	318	322	328	298	315	291	317	291	325	310	322	297	309	310	316	290	289	327	304	300	306	307	304	282	324	320	304	305	301	297	309	299	307	315	313	320	323	315	317	288	325	317	333	310	337	324	331	314	292	293	337	272	308	313	313	339	324	301	339	300	309	301	326	327	280	287	325	263	331	327	301	314	292	321	334	298	310	318	347	323	283	334	293	287	313	317	297	317	312	294	291	283	289	335	283	327	329	310	314	303	334	325	297	339	277	324	321	332	325	287	294	307	322	301	321	314	297	318	292	322	301	311	293	314	288	309	302	324	339	304	326	301	323	324	314	325	325	315	278	344	293	315	329	308	341	331	311	312	305	295	310	312	314	307	328	319	292	319	321	346	314	347	299	308	286	302	290	320	297	326	263	296	341	322	276	305	316	343	281	317	299	290	289	316	261	310	357	308	307	296	313	297	312	312	332	312	319	325	304	302	306	320	317	323	300	306	325	311	311	321	315	295	299	299	293	286	304	319	305	296	297	293	294	295	315	312	330	282	296	290	324	342	361	351	305	301	305	318	320	282	316	318	346	290	290	314	318	302	336	318	301	299	319	300	321	328	325	313	298	314	314	314	312	291	316	307	288	288	335	332	322	264	331	316	298	315	309	316	332	309	326	279	317	313	264	315	325	325	321	323	309	306	334	322	314	320	301	317	319	299	326	321	303	302	291	323	297	315	290	302	298	348	309	321	332	293	294	322	320	315	294	311	304	345	297	326	299	314	332	325	340	288	322	310	328	316	305	337	300	279	285	310	326	302	325	313	321	313	303	319	306	315	319	290	289	296	286	308	292	322	323	313	308	292	312	286	321	308	305	335	316	319	304	292	329	315	282	336	320	330	324	311	346	318	298	304	330	322	304	297	315	310	307	308	324	282	287	293	333	315	295	297	318	300	270	321	296	315	292	335	292	322	289	314	298	282	301	320	301	301	317	308	303	316	308	341	311	313	355	315	293	319	327	296	314	321	326	318	287	310	319	300	311	302	311	303	311	297	330	286	287	292	322	304	308	311	277	331	325	317	301	290	293	339	330	308	364	275	316	325	269	309	332	334	324	344	320	297	320	318	287	304	325	321	271	318	281	322	343	317	321	319	335	285	317	309	287	306	344	326	327	286	309	328	306	333	309	311	301	302	342	351	275	332	283	332	308	318	326	276	284	330	285	349	309	315	299	289	304	335	308	300	297	335	260	322	284	321	305	305	290	323	309	316	305	308	288	277	315	340	295	310	283	300	304	300	314	314	296	312	311	328	314	280	308	316	312	320	307	295	310	297	330	325	310	308	279	332	297	317	321	304	332	328	332	333	303	347	327	347	297	318	305	338	281	305	297	311	302	306	317	313	311	329	292	335	308	317	300	313	327	290	311	301	308	325	314	302	327	317	318	299	280	325	310	325	287	289	347	314	310	318	261	314	290	300	295	284	313	294	330	325	298	322	290	333	318	297	316	308	345	317	306	278	319	302	299	325	292	307	327	304	319	351	297	324	290	318	335	327	305	326	300	261	330	311	306	305	289	313	328	319	347	309	308	323	294	266	322	307	303	324	324	318	324	322	324	302	304	319	306	339	327	294	276	268	323	314	317	325	357	305	282	303	325	331	324	275	337	331	313	309	295	317	329	331	294	299	300	314	313	324	300	317	269	273	340	295	324	293	328	348	301	303	327	305	326	344	306	319	310	311	318	327	310	297	302	317	273	323	319	273	308	318	294	318	339	292	317	273	293	319	324	327	329	324	338	319	317	301	353	321	313	334	318	305	266	311	326	288	336	333	313	310	342	333	296	356	333	301	289	317	301	284	307	288	275	288	340	322	336	305	269	288	301	328	324	302	278	332	314	312	297	313	326	320	320	309	301	327	315	322	295	319	316
22770	21331	28846	24194	21389	20754	9571	3477	2181	1631	1207	1002	769	659	564	499	457	394	361	360	335	317	332	301	331	288	272	257	280	286	294	278	279	267	289	292	250	251	270	227	300	255	254	279	259	275	290	282	280	285	279	225	247	263	276	250	289	255	268	266	244	270	276	289	282	272	250	275	273	271	275	273	263	266	265	251	277	260	283	268	277	258	327	255	259	260	293	255	261	241	259	261	273	262	275	296	286	269	311	275	250	239	276	253	262	269	256	259	273	277	249	264	247	255	251	252	284	256	269	291	257	257	266	287	261	289	270	279	289	231	248	255	260	264	271	256	296	267	290	244	270	251	266	262	262	272	275	258	293	263	279	280	284	265	275	276	266	261	261	276	273	266	258	283	278	273	279	287	259	256	276	300	302	254	253	248	286	268	253	284	279	252	286	260	274	270	267	264	308	260	267	277	237	297	266	261	268	232	280	275	260	288	281	262	260	260	298	257	267	270	249	266	274	286	271	267	266	270	305	279	310	284	251	302	270	262	282	292	270	259	245	269	274	281	261	259	273	243	280	279	262	272	283	252	270	293	265	254	271	286	271	234	298	245	290	279	253	278	266	261	260	288	257	279	258	264	287	277	259	263	263	289	274	257	291	289	247	257	237	302	256	283	271	279	242	257	259	272	286	278	296	292	237	297	281	277	243	260	274	256	297	250	254	295	267	274	256	276	236	275	300	300	257	261	271	270	250	311	284	243	288	288	245	263	295	290	266	281	245	249	296	259	275	245	291	251	279	262	287	266	260	287	268	243	258	287	255	283	260	290	288	265	278	280	281	267	282	247	283	265	265	250	260	281	288	243	249	254	261	299	262	309	258	263	298	241	263	284	266	266	274	287	272	276	285	270	302	279	294	291	270	269	277	271	273	240	263	292	270	278	261	287	292	295	249	257	256	280	230	280	287	290	270	279	271	256	282	254	274	259	274	266	278	255	288	307	251	288	296	255	285	253	254	249	260	264	282	275	249	284	289	247	266	290	247	267	262	284	244	277	285	251	296	254	270	271	260	291	285	283	262	305	263	265	285	265	263	263	249	230	266	264	289	252	273	279	277	248	262	285	261	254	233	278	266	295	260	286	252	246	240	253	266	260	263	273	258	265	258	252	263	277	260	296	233	280	257	255	287	259	246	251	279	287	272	260	245	261	274	271	266	252	278	287	267	268	258	288	258	278	270	267	304	252	292	285	293	266	290	271	289	271	291	262	280	251	254	270	262	288	246	250	243	274	248	265	281	245	249	256	287	261	285	276	282	275	274	306	282	278	263	248	252	242	270	288	304	258	266	266	235	253	253	248	273	269	293	283	270	262	258	257	281	283	278	297	264	277	253	267	305	264	262	276	282	268	251	249	311	280	246	245	284	266	258	266	266	293	281	268	244	268	286	278	254	254	302	285	264	273	262	293	300	274	258	283	301	238	242	274	264	265	287	243	264	280	251	254	274	271	290	237	245	259	265	286	277	240	257	278	277	264	277	259	245	291	284	271	259	270	241	282	248	268	287	261	269	277	258	262	266	260	260	259	249	274	234	287	300	279	247	259	279	246	287	282	275	267	271	250	263	287	280	250	240	268	272	250	271	258	258	247	288	241	257	255	226	295	235	283	249	268	304	300	272	257	297	273	244	299	265	273	277	263	255	287	275	272	302	238	299	262	284	278	267	257	290	271	270	258	241	284	267	277	295	261	254	289	282	284	264	259	280	299	257	267	280	290	274	284	259	262	244	263	293	255	265	266	310	261	256	281	239	253	261	259	279	283	274	274	245	256	238	276	277	257	277	255	263	262	257	303	292	283	291	288	265	226	275	261	255	263	277	264	287	282	306	281	280	254	277	260	272	244	268	265	293	288	255	242	265	253	246	252	266	273	250	261	251	283	272	254	263	239	237	224	281	279	267	294	306	229	263	276	260	285	257	236	258	226	250	301	253	246	267	280	284	286	266	284	257	268	251	273	276	277	279	267	273	268	265	265	266	289	280	278	274	274	262	277	260	263	275	276	266	270	269	239	244	254	270	280	243	266	260	275	244	255	250	300	281	270	279	288	288	280	293	262	269	272	254	238	275	237	281	281	264	279	274	263	275	270	293	273	294	308	277	270	273	232	273	263	256	263	239	276	281	261	271	271	261	304	257	253	283	241	276	245	278	289	257	241	327	252	281	244	276	278	281	278	269	239	284	260	264	250	276	264	274	258	288	277	290	263	275	275	271	266	281	238	289	264	249	270	244	263	254	253	255	252	277	275	259	263	279	296	274	263	262	278	270	285	263	272	280	257	286	274	235	253	264	256	272	266	265	275	278	280	273	290	254	278	277	275	257	285	285	243	216	266	281	289	295	241	277	258	264	275	264	265	268	277	261	287	259	266	285	287	278	259	263	271	265	247	256	279	269	233	227	257	270	296	259	293	285	249	260	261	244	272	266	291	267	277	288	266	296	258	286	262	262	262	261	259	259	261	255	244	282	252	307	264	303	283	249	286	264	267	289	250	277	240	306	285	269	279	259	272	254	270	250	280	248	289	261	263	300	266	258	252	264	260	262	273	268	265	265	260	266	263	268	296	283	258	292	251	254	270	300	266	265	265	275	269	286	293	283	289	289	252	254	279	255	234	239	277	300	257	247	273	254	275	256	255	263	267	262	259	276	284	258	299	298	300	289	256	282	286	276	273	272	281	240	294	272	251	273	237	254	270	273	288	267	268	262	291	295	265	286	246	252	277	277	270	248	252	243	294	277	265	270	275	271	259	284	266	277	279	281	290	248	266	266	298	271	261	294	271	248	269	251	281	266	267	262	289	274	273	280	262	269	263	285	297	285	287	267	272	264	253	294	231	273	255	260	291	295	249	254	252	235	297	257	278	261	272	285	285	269	285	306	271	265	283	259	263	289	253	283	250	263	275	292	278	283	285	280	270	243	267	287	252	277	310	272	274	281	272	249	256	236	244	279	258	274	256	276	282	237	278	236	250	265	275	287	249	243	285	289	253	274	266	268	261	281	263	273	277	254	272	239	270	268	241	281	258	252	277	273	275	296	265	271	279	257	300	271	277	239	278	296	280	247	265	275	286	276	279	295	284	284	268	283	273	293	261	285	257	283	260	287	291	270	283	265	268	283	278	270	246	264	258	248	294	256	267	276	296	239	301	267	242	244	282	268	258	273	274	264	271	269	259	270	262	293	278	281	320	286	289	263	282	272	262	261	295	273	291	296	288	269	257	291	273	307	264	262	260	276	279	263	301	276	270	275	238	256	283	271	277	260	327	267	265	281	273	284	254	263	277	263	277	262	227	276	276	305	255	289	239	260	262	259	276	260	283	299	275	261	255	283	280	282	272	256	270	287	232	271	263	256	273	261	298	293	284	283	266	271	242	277	254	262	267	292	268	259	278	273	290	255	282	256	287	246	253	260	226	246	278	262	245	282	277	255	259	274	297	263	266	279	243	270	290	271	278
22845	45539	37916	26539	18007	12272	8496	5838	4184	3044	2274	1703	1279	1073	873	810	632	605	525	476	427	422	374	365	341	362	332	310	307	327	312	282	324	294	307	306	329	303	296	316	321	331	290	300	304	318	277	320	315	289	297	303	310	297	314	317	301	294	299	318	321	314	275	331	282	321	314	312	291	328	290	323	307	291	290	291	305	297	289	331	311	310	298	293	300	297	319	314	272	329	313	307	305	319	248	301	324	301	314	353	286	266	315	286	289	304	310	305	303	292	317	276	304	280	310	300	287	311	308	303	306	272	317	291	325	295	303	294	308	317	265	288	303	295	317	301	327	304	280	326	320	285	329	283	300	307	325	307	292	295	293	305	298	322	296	294	295	290	319	305	279	296	305	282	293	281	274	293	288	294	267	299	311	321	321	276	289	294	267	283	329	273	331	283	289	330	301	299	327	328	286	301	319	311	322	295	332	305	315	326	280	302	322	280	330	303	321	271	283	303	312	273	312	281	332	293	297	314	317	299	317	288	297	307	296	288	284	285	318	306	309	315	327	300	332	287	305	303	289	303	293	278	316	315	277	310	326	284	311	273	290	301	324	322	319	317	289	305	290	309	303	301	303	301	301	281	328	300	293	297	289	296	303	316	278	289	300	261	318	282	308	301	280	291	295	298	287	313	308	316	313	320	304	295	283	296	298	315	287	293	309	295	308	327	335	308	302	301	304	281	301	318	310	297	302	287	286	313	335	304	294	313	297	309	324	310	300	315	285	292	295	292	306	309	301	267	327	296	333	296	302	313	303	269	315	284	321	308	293	298	296	307	316	295	296	309	282	299	327	281	288	313	300	312	277	287	291	286	263	283	257	305	295	291	319	315	307	329	294	321	333	331	305	260	294	344	307	306	283	292	325	312	329	305	273	278	304	310	274	309	312	268	293	274	295	299	301	324	309	302	309	318	303	283	304	308	316	336	295	290	298	308	276	302	292	326	303	297	293	342	327	309	298	318	290	321	319	320	295	273	306	308	291	297	304	310	327	298	311	313	313	269	303	268	290	273	296	280	316	318	315	272	322	315	302	299	311	311	284	310	307	298	310	317	292	286	325	267	297	324	296	289	303	307	318	309	309	305	330	308	277	313	285	320	306	312	320	307	306	315	305	331	298	326	316	308	291	313	294	328	299	281	303	287	350	304	310	295	305	316	274	324	317	306	295	283	278	286	311	294	306	291	304	288	286	304	312	311	286	292	296	309	309	286	271	308	302	317	317	284	306	305	323	303	326	295	291	297	268	298	331	301	316	305	330	315	297	306	275	301	287	282	285	282	290	282	307	316	303	281	343	304	285	310	324	332	299	298	319	316	311	301	309	307	302	309	304	290	288	311	289	285	286	279	281	296	279	349	305	324	284	301	292	322	361	299	305	295	323	331	297	297	276	312	304	327	324	311	294	306	271	276	281	303	313	283	310	290	295	275	312	290	312	285	311	302	293	288	318	304	320	291	307	290	314	302	312	310	319	277	310	308	288	298	292	274	308	308	320	303	309	328	311	297	290	292	309	291	303	297	293	279	284	299	322	287	277	303	294	297	299	285	302	279	312	306	298	309	308	303	323	336	319	281	307	319	334	322	299	298	284	290	295	291	309	318	301	321	317	265	305	291	294	313	311	315	269	300	307	276	312	303	327	300	285	279	307	320	270	331	351	292	316	290	294	283	299	309	309	288	287	310	270	303	268	300	309	292	291	320	286	301	318	303	298	332	296	300	302	318	343	332	305	317	266	302	280	314	287	312	312	306	272	299	313	297	277	288	279	304	294	306	324	276	316	309	293	294	289	314	297	310	288	287	291	313	307	299	300	324	267	328	281	304	293	301	326	292	326	305	308	298	334	289	309	291	309	314	294	291	301	293	282	294	290	304	305	252	307	312	294	297	322	317	289	288	292	285	287	287	324	286	300	314	291	299	303	306	316	307	333	307	282	294	281	311	296	313	294	350	348	307	311	341	335	312	283	289	311	297	314	267	282	287	319	312	301	289	330	306	293	303	300	308	286	306	289	303	307	305	297	346	288	294	307	292	316	297	333	284	267	300	294	334	287	273	326	292	325	309	275	298	294	295	303	324	304	318	270	317	313	294	293	286	318	258	308	288	291	290	337	289	305	291	335	292	286	336	343	306	324	291	283	317	271	310	317	309	291	311	294	336	288	298	298	309	294	307	316	318	308	274	311	332	305	293	317	342	294	296	290	306	278	325	329	307	290	326	315	284	334	346	321	292	317	298	272	297	290	291	300	307	308	286	302	286	306	290	323	309	326	294	296	315	327	307	301	301	283	302	308	311	290	303	297	302	290	294	310	273	325	282	291	303	290	302	332	314	315	281	284	281	320	283	292	287	289	324	276	313	295	322	300	311	331	283	273	313	274	290	295	304	317	296	302	304	316	308	285	327	277	326	278	311	315	315	304	308	311	329	311	287	315	332	294	299	310	292	294	318	274	296	291	295	309	311	323	298	274	290	296	273	339	318	325	322	287	302	275	292	301	276	305	287	316	284	303	311	290	292	297	271	280	304	273	339	300	309	296	275	319	300	310	284	279	322	332	294	299	293	305	290	323	281	310	318	314	305	314	291	287	262	271	316	284	316	292	310	334	290	311	308	314	285	305	291	316	294	325	279	310	317	298	303	272	304	289	319	318	307	287	331	303	281	291	290	287	296	327	312	291	279	287	288	306	303	322	304	304	293	336	304	321	300	314	306	316	282	281	322	305	300	293	303	301	277	306	326	313	296	278	337	313	342	294	315	299	300	310	341	313	302	309	314	314	316	321	309	302	304	321	263	310	313	280	288	328	303	313	290	304	347	284	299	293	257	318	299	320	315	296	316	310	344	298	316	306	303	288	330	292	297	279	292	287	312	288	287	311	284	288	302	278	307	272	325	293	315	290	291	280	308	283	295	286	268	287	306	293	304	347	308	280	314	275	288	333	290	299	287	288	310	303	313	304	325	298	312	295	294	288	300	293	339	326	288	322	296	321	281	352	325	317	279	261	318	326	292	296	305	300	345	303	282	325	256	299	294	309	314	289	276	300	296	295	321	284	283	304	286	319	289	317	295	270	305	264	308	306	329	272	310	262	332	275	283	310	314	283	297	298	314	255	332	322	326	296	296	290	291	308	298	317	323	301	310	286	297	296	295	302	329	307	286	297	306	316	302	294	363	318	297	313	271	304	272	326	280	320	337	328	293	285	303	299	308	285	295	303	279	283	292	312	328	299	274	316	299	289	304	268	304	292	308	302	303	341	308	280	313	302	303	357	304	326	316	312	321	278	294	319	274	316	297	319	305	300	270	319	312	277	301	348	282	270	324	307	303	296	308	281	315	310	327	313	314	287	336	279	323	337	269	302	294	315	264	321	294	322	311	272	301	302	293	279	290	309	272	307	330	291	305	319	346	274	319	323	275	294	303	346	328	337	322	311	313	307	296	304	304	290	295	328	285	294	337
28178	23258	21695	12313	5462	3060	1961	1350	1038	786	651	529	498	457	415	378	333	325	298	299	318	297	313	306	243	334	294	269	272	292	280	268	266	259	291	295	244	306	210	294	233	245	275	256	281	262	280	281	289	291	279	275	273	272	241	285	248	272	270	274	257	263	277	277	283	257	282	245	289	301	266	278	289	253	262	269	252	278	269	280	250	263	235	292	271	276	272	246	309	263	268	278	274	311	262	257	254	268	273	250	274	253	264	268	270	240	278	272	251	263	255	291	232	303	262	256	262	268	283	294	254	307	281	296	285	269	251	257	271	236	211	305	288	283	266	245	264	276	261	292	266	249	270	291	290	274	294	282	287	260	294	266	292	291	252	245	264	279	251	287	236	242	258	261	254	267	265	275	258	296	260	287	270	321	284	272	281	269	292	287	310	279	257	272	282	263	279	286	311	283	257	255	258	267	271	293	256	271	278	299	299	305	288	270	285	274	296	238	303	290	288	273	289	268	239	259	300	285	254	273	268	273	258	271	304	243	263	261	265	288	275	289	253	271	263	282	290	259	268	269	242	291	268	257	269	257	284	280	279	292	290	280	241	278	263	278	295	257	274	262	258	279	280	249	257	320	256	236	262	267	278	287	297	275	285	265	256	264	242	256	275	286	294	270	284	266	270	280	279	277	274	294	264	271	238	294	258	273	267	274	281	243	267	268	249	286	250	263	268	280	292	262	279	258	256	263	267	257	251	277	255	286	292	266	271	251	268	289	262	269	259	237	268	285	248	265	273	282	254	262	282	267	294	287	296	279	264	225	259	277	259	269	284	274	265	270	265	259	264	276	281	271	253	245	255	271	271	280	303	264	260	275	274	285	269	250	287	263	291	262	315	282	277	264	290	272	270	270	298	294	270	256	288	283	293	280	251	280	259	243	227	288	263	278	254	265	279	251	269	252	285	280	239	312	272	264	290	253	275	259	272	317	272	284	268	266	277	284	287	266	284	281	270	260	278	249	275	255	253	296	253	245	275	260	280	286	289	269	259	267	254	259	284	286	257	300	270	267	294	300	270	250	261	260	256	236	266	267	276	276	288	237	251	247	277	270	281	268	275	265	276	242	266	239	267	267	267	268	279	259	252	275	271	265	235	245	273	294	285	268	277	271	284	287	292	281	251	254	285	301	278	271	283	304	267	263	254	291	288	263	251	274	251	220	273	261	276	256	278	285	275	267	290	284	276	270	253	272	281	277	294	275	273	270	288	266	233	267	292	289	267	243	284	298	283	252	286	283	269	286	259	270	296	285	279	257	249	270	276	283	273	252	275	256	295	237	285	273	276	301	251	260	222	282	282	319	277	229	305	265	236	275	277	274	272	272	293	247	264	279	270	279	272	273	287	289	282	251	264	268	294	281	268	279	257	275	275	265	259	248	267	283	249	248	256	253	262	250	285	258	269	244	260	295	261	266	303	249	255	272	264	289	278	271	259	243	265	256	281	279	275	259	244	268	278	253	269	250	280	273	240	251	266	249	249	285	262	264	270	291	270	284	244	306	256	277	233	254	270	258	274	257	268	281	269	288	300	292	282	274	273	265	284	295	250	253	250	294	302	290	296	289	270	263	274	281	273	283	274	286	286	229	285	260	254	270	255	260	270	264	261	263	282	280	304	271	283	265	275	274	258	270	266	260	284	291	291	288	274	254	293	269	291	276	251	274	273	294	267	250	278	260	293	258	228	285	262	241	277	275	262	264	272	248	303	282	298	251	258	264	261	267	258	272	274	272	271	296	263	265	261	265	277	270	280	273	281	260	273	279	259	259	258	286	271	270	242	283	268	284	261	280	298	280	272	282	264	279	253	283	275	253	269	267	276	273	252	269	279	264	287	240	286	278	248	268	284	290	320	271	253	293	266	272	270	284	248	276	267	277	262	253	259	278	254	282	295	259	282	285	316	273	299	283	284	275	288	266	266	274	258	253	289	280	295	269	281	272	268	257	276	269	262	267	234	269	264	287	271	270	279	253	271	252	300	291	287	270	275	287	305	266	289	294	241	285	252	253	283	254	308	257	277	271	269	268	280	286	261	269	260	303	274	290	278	252	269	281	242	239	274	288	267	270	277	260	271	281	273	270	280	251	292	298	270	273	239	237	264	262	247	294	270	253	271	309	301	276	237	252	276	268	276	272	290	283	255	240	267	282	275	254	254	276	279	261	247	297	278	282	264	282	268	273	262	258	250	280	280	275	282	270	288	258	279	253	279	305	286	281	292	292	276	245	278	282	260	260	259	260	270	233	280	257	264	299	255	272	260	291	257	279	280	281	297	252	270	304	246	242	277	259	252	261	278	300	268	272	258	257	284	268	278	256	264	276	258	287	273	270	248	251	323	240	284	265	283	262	261	244	256	278	297	282	267	271	258	284	273	268	220	245	268	261	273	290	277	291	284	297	262	255	309	286	270	259	257	264	293	278	302	288	254	285	259	285	284	265	279	293	249	261	291	281	265	252	302	273	275	271	291	267	248	273	284	290	266	259	306	264	273	258	275	293	285	257	257	271	275	281	255	252	286	251	277	278	295	246	256	262	285	264	272	254	259	264	255	286	290	261	285	288	294	281	298	271	268	257	278	281	273	298	280	242	275	261	267	281	252	279	250	288	272	272	264	307	278	278	299	272	256	278	271	255	260	276	303	264	276	260	263	262	251	290	267	246	261	260	225	271	278	266	259	253	276	273	252	259	260	277	261	305	281	271	265	306	248	269	254	256	282	255	263	259	270	263	291	256	276	297	283	262	264	270	282	283	282	255	263	299	287	297	291	258	280	267	266	273	277	265	281	283	264	252	253	272	250	253	285	232	281	274	280	241	281	270	253	270	282	290	237	263	255	247	277	271	250	268	282	255	261	266	256	303	257	270	275	285	255	316	280	254	250	290	293	282	286	261	255	270	291	235	242	277	261	255	281	275	270	281	229	290	276	248	275	272	267	254	247	276	265	266	287	290	263	274	281	296	289	275	266	290	271	279	281	274	274	248	269	259	269	249	282	299	290	234	282	285	252	275	245	284	266	250	278	258	264	281	270	287	261	277	265	267	269	263	273	231	286	253	273	272	271	311	270	257	255	275	284	244	263	275	261	272	295	312	282	294	272	266	252	278	257	272	280	294	263	273	262	232	283	256	294	286	261	244	277	299	271	265	266	274	269	266	277	283	255	271	300	264	257	289	264	269	323	267	297	264	266	273	275	285	264	297	270	233	274	268	255	291	277	272	271	257	273	282	295	268	280	279	280	254	295	278	304	287	272	244	279	281	256	278	236	267	281	309	266	246	311	295	252	263	249	259	290	270	278	296	237	269	240	281	260	245	294	265	273	285	252	254	246	278	268	287	240	248	289	278	290	245	288	283	263	252	292	264	273	263	286	264	268	269	272	254	274	299	303	289	273	251	284	248	254	263	242	281	261	264	248	275	271	284	319	283	275	285	281	268	261	252	271	277	248	299	278	273
20597	34528	26767	15788	9415	5967	4062	2701	1906	1501	1128	877	713	608	564	503	435	413	403	346	352	373	352	355	308	329	357	310	310	296	312	356	321	293	317	306	339	300	319	319	337	309	322	329	322	295	306	304	291	323	296	297	320	307	292	310	288	301	307	301	294	342	316	314	308	301	303	273	328	304	300	314	283	307	347	315	302	325	301	282	325	312	300	307	328	279	308	304	303	297	308	288	320	299	317	296	326	314	321	293	294	308	302	331	313	321	314	314	306	298	332	325	307	283	316	326	345	313	290	330	338	314	284	300	296	296	309	293	306	275	308	303	312	312	311	304	333	312	306	312	322	302	312	278	301	289	317	304	333	321	276	312	299	322	311	314	327	348	304	329	320	294	291	316	309	274	290	322	299	284	321	333	309	319	329	292	295	313	300	294	296	302	314	316	279	303	303	308	288	300	325	337	329	337	344	301	262	292	305	282	337	332	310	299	301	311	344	290	331	323	311	322	324	308	320	309	305	326	322	305	292	300	274	263	331	287	302	325	338	328	353	306	323	299	321	346	312	305	302	306	287	323	348	301	331	296	303	301	312	304	304	320	307	328	293	308	334	313	322	319	318	313	294	291	339	304	337	293	315	323	305	334	309	312	351	326	317	250	303	303	305	318	328	300	307	279	299	307	307	293	306	308	297	291	326	291	285	281	296	303	300	278	281	303	319	287	298	305	298	304	281	314	360	310	342	295	309	312	341	296	311	317	290	296	306	305	286	321	314	314	309	320	305	300	309	339	302	342	313	302	307	330	304	342	320	285	303	328	306	353	291	317	292	314	303	304	334	324	313	318	266	297	289	314	333	309	309	301	308	303	304	292	290	314	351	271	333	320	280	302	323	299	288	302	328	330	301	336	308	301	326	311	308	271	277	303	323	284	284	313	303	316	301	323	290	313	317	342	319	299	313	319	282	306	300	330	340	309	316	365	331	312	318	314	324	298	315	300	293	293	263	317	325	324	306	301	303	320	287	328	312	304	348	333	299	325	316	327	293	288	268	331	304	313	287	295	304	315	287	313	335	293	326	308	341	318	312	299	320	318	287	293	329	275	324	317	292	287	303	344	320	311	320	303	338	316	310	313	313	304	271	297	293	304	277	286	332	316	294	326	334	297	296	328	315	295	311	340	311	314	311	302	340	326	315	333	301	310	324	306	295	320	308	319	279	297	295	286	282	318	318	295	308	270	291	320	336	302	318	289	332	312	315	309	320	304	307	300	310	303	333	350	282	312	303	292	300	309	282	320	307	300	305	303	315	318	297	328	334	315	311	297	295	314	301	305	319	299	273	318	295	327	304	306	316	332	301	336	289	296	312	287	326	327	311	324	306	270	323	315	318	315	314	303	333	309	300	318	310	307	306	293	249	376	318	316	302	304	305	316	317	341	326	289	341	291	322	324	294	295	318	314	319	290	326	324	296	306	338	302	304	304	306	316	334	288	322	296	295	352	300	318	323	315	303	317	283	293	320	285	315	312	301	290	301	302	306	318	319	300	309	303	303	310	307	301	272	353	279	311	323	318	306	311	286	320	336	287	309	291	300	311	314	310	294	286	321	326	291	298	296	317	312	297	316	310	306	310	320	322	316	286	325	291	319	267	324	320	327	311	289	311	318	341	288	304	298	305	338	334	308	293	336	298	323	290	312	323	304	323	301	315	280	312	336	318	337	293	329	294	311	329	323	303	303	318	251	297	327	305	325	291	299	282	300	286	326	290	292	328	321	328	319	281	309	327	294	306	319	316	304	300	337	309	325	349	314	322	334	311	307	301	322	297	307	313	310	315	329	309	345	310	307	295	325	286	305	329	316	315	317	323	339	295	319	271	327	323	319	304	328	319	327	289	312	318	304	293	327	318	324	312	311	301	310	316	305	305	312	307	328	308	294	319	328	347	301	324	313	315	335	327	316	296	313	316	290	336	301	294	321	319	318	307	300	297	321	323	325	291	297	264	311	298	332	315	307	337	284	318	313	318	302	288	317	286	313	311	333	316	321	299	350	373	301	307	312	294	310	292	327	317	297	338	301	327	304	305	290	284	316	303	294	320	337	298	317	326	317	288	316	300	309	313	283	309	281	325	301	294	330	300	297	318	332	292	291	279	313	331	301	323	323	307	317	306	296	321	324	302	323	328	314	327	306	283	309	327	307	341	328	296	324	337	303	328	326	323	297	286	320	305	310	333	298	282	300	317	283	310	330	268	294	323	294	309	315	304	284	308	321	318	324	325	304	323	294	330	312	333	312	320	303	310	337	296	316	302	306	295	269	312	330	285	288	311	291	273	338	290	282	322	315	311	337	312	341	314	296	301	308	316	336	303	306	303	325	331	332	307	329	344	297	271	310	313	306	320	309	317	330	319	312	338	324	285	294	337	312	335	290	333	300	331	298	282	331	306	311	328	288	320	306	301	357	334	306	334	303	315	326	318	344	323	302	295	324	310	305	327	299	310	314	295	301	313	322	282	299	327	298	299	309	305	327	326	314	289	289	306	284	322	316	316	305	328	318	338	330	282	334	304	306	334	349	285	322	342	331	281	292	282	303	306	345	286	337	326	299	323	317	298	294	298	330	316	313	316	302	316	300	327	283	302	321	313	295	306	294	320	300	312	292	288	305	324	300	322	312	317	298	303	316	324	270	303	315	317	320	300	288	313	318	311	289	301	320	317	297	305	294	283	282	310	320	302	314	281	298	294	312	329	308	324	327	340	317	290	330	337	321	326	300	352	320	313	301	306	306	338	314	328	312	309	309	317	307	318	310	340	325	297	342	282	305	303	308	285	333	307	312	277	315	287	306	312	301	339	297	318	317	305	298	303	303	342	296	322	301	345	315	302	283	308	321	315	302	313	303	302	315	313	333	302	335	314	292	307	302	309	303	294	319	324	330	271	316	325	304	296	348	298	307	305	310	304	347	300	325	303	314	333	346	300	312	284	327	281	307	309	311	301	328	321	294	303	281	320	311	333	317	305	313	290	307	306	302	320	320	304	318	324	301	276	302	303	269	305	303	306	331	295	286	292	300	327	314	298	305	305	310	316	321	315	310	308	306	317	305	309	321	300	294	287	299	336	310	306	283	327	315	305	272	302	281	281	291	314	332	330	317	321	331	295	283	275	334	302	294	322	301	311	321	289	311	297	282	316	314	303	307	310	308	339	329	297	279	292	323	332	339	318	318	321	283	305	260	327	329	295	318	331	293	304	282	328	317	304	283	315	289	320	327	305	309	315	290	319	295	302	335	305	342	291	291	293	289	320	316	319	312	305	325	321	342	296	304	314	288	322	303	293	325	319	316	277	321	284	326	312	290	313	292	293	309	289	324	300	298	303	295	299	299	297	321	301	321	276	288	304	294	298	306	301	284	329	311	299	273	315	290	292	306	297	315	355	294	304	306	294	324	296	295	305	300	278	268	313	299	317	332	304	347	318	288	331	308	318	314	316	257	310	293	334	331	321
23692	21278	28275	24675	21035	11546	4354	2445	1649	1272	972	716	617	523	464	412	380	351	342	342	317	319	307	278	248	279	294	291	279	280	250	295	266	295	294	292	272	278	274	275	260	267	269	265	254	273	252	245	271	247	265	266	271	280	257	264	268	246	247	270	280	246	258	268	261	257	254	231	260	303	253	266	228	276	273	285	260	260	289	260	245	271	252	284	263	260	245	247	255	269	250	262	243	241	235	252	270	250	267	240	290	264	287	305	285	273	263	306	243	261	276	261	258	285	274	252	251	263	269	274	268	266	243	267	267	275	258	273	268	261	277	265	262	298	264	266	279	263	266	294	262	261	277	293	293	299	260	258	266	268	314	272	260	249	289	285	270	275	280	280	280	234	264	261	275	261	255	285	248	237	222	265	284	241	294	279	269	264	262	241	257	244	301	295	248	241	264	252	252	281	269	290	264	284	271	264	233	264	292	260	256	292	258	285	283	261	264	290	236	270	260	287	247	281	258	258	276	271	270	244	254	265	258	270	248	287	270	254	247	278	260	255	262	265	276	293	284	254	265	271	232	274	307	241	288	277	266	276	271	292	269	261	252	259	249	252	255	260	260	243	259	257	235	267	280	265	295	270	290	259	249	279	285	271	242	283	260	258	249	254	275	245	283	272	252	256	254	274	276	272	265	268	258	272	266	285	274	278	253	254	229	279	252	268	271	270	260	277	271	248	264	266	263	226	270	256	296	276	273	291	261	243	248	280	266	270	267	287	262	276	288	272	235	252	268	248	278	277	281	266	238	259	288	265	258	250	243	259	273	257	293	282	258	269	270	251	256	249	287	277	282	263	264	286	289	269	267	248	266	258	267	275	258	279	278	224	298	302	278	262	299	254	295	267	266	288	264	261	286	263	251	253	246	249	258	261	242	262	265	251	273	281	267	272	272	211	276	273	282	271	238	280	261	268	319	276	284	253	259	266	263	274	271	306	284	262	236	313	263	296	263	274	262	272	260	256	285	259	265	269	261	273	282	281	272	273	271	265	274	230	255	245	295	248	260	276	250	250	262	240	258	271	269	271	281	257	274	292	236	261	245	260	246	262	249	264	242	266	244	231	286	268	254	240	257	272	282	253	283	256	271	259	266	258	246	275	249	283	277	254	284	270	250	258	251	245	254	266	273	257	265	270	280	266	251	259	271	254	256	270	245	240	242	268	268	273	249	262	262	280	282	253	276	280	242	268	263	288	288	250	246	223	238	249	261	261	252	257	278	276	263	255	264	281	260	269	263	263	257	253	270	278	281	270	248	253	246	266	246	254	264	237	255	236	272	250	279	280	268	261	251	249	262	288	295	246	268	303	273	260	235	276	273	253	276	258	265	268	260	234	282	269	296	271	280	252	267	305	244	247	262	296	254	307	263	285	244	275	258	267	273	232	263	295	274	254	267	286	270	271	272	233	270	273	250	280	296	272	257	239	297	262	246	261	262	216	268	261	267	271	277	260	257	286	277	269	227	267	262	261	264	277	268	264	283	275	217	272	288	243	265	293	238	259	264	252	262	250	279	271	288	249	287	265	263	256	285	260	265	243	267	287	248	279	252	266	270	263	275	251	285	281	270	276	277	262	235	254	239	270	271	256	291	265	229	246	254	273	261	279	281	268	280	299	286	258	273	286	266	246	257	286	249	254	276	255	265	274	281	235	264	244	275	293	260	275	259	277	270	229	258	255	260	238	265	298	259	275	277	262	249	260	265	279	260	292	250	276	298	270	258	263	260	248	263	264	250	252	263	275	286	266	274	278	279	267	252	281	260	278	278	266	253	260	247	267	290	288	289	273	246	276	246	259	279	255	261	253	269	262	273	278	257	258	244	271	260	272	248	244	268	285	264	266	294	276	269	266	248	240	285	235	280	272	270	280	277	245	293	295	260	274	243	261	262	279	259	248	276	295	243	283	262	282	267	247	266	259	287	258	251	264	248	279	279	274	258	271	252	266	264	289	262	251	234	256	255	262	255	247	275	259	285	255	255	295	265	275	245	257	275	290	273	276	297	256	222	260	248	271	265	300	268	268	272	290	293	250	298	282	295	278	241	256	257	275	244	248	269	257	276	278	258	262	275	263	246	286	260	254	275	251	293	246	256	301	265	280	265	282	274	271	267	288	262	266	285	273	226	264	274	261	265	268	252	259	268	263	286	258	271	289	243	298	301	276	286	258	236	289	269	279	273	260	257	276	283	268	257	251	295	271	254	273	243	268	249	232	260	266	248	245	250	254	239	262	283	270	261	273	270	270	274	283	279	285	262	250	286	274	250	254	282	242	267	267	253	298	247	257	275	280	254	228	292	255	288	294	258	275	286	283	262	254	246	277	253	268	257	293	284	241	265	263	261	288	269	275	279	296	247	261	303	263	253	272	272	252	283	242	261	232	257	274	248	248	247	256	259	246	267	263	230	273	282	258	270	286	272	284	261	263	278	265	224	275	250	273	257	270	275	271	263	258	243	263	276	270	296	276	273	279	264	287	234	269	275	273	269	265	300	296	274	240	281	253	300	261	264	259	276	247	268	286	264	279	274	284	256	260	269	262	271	286	259	260	286	232	268	246	253	246	274	289	277	279	291	260	255	261	268	259	248	266	261	270	263	228	262	273	281	289	271	286	252	255	267	240	261	258	263	257	270	240	263	284	283	265	300	269	283	255	264	262	272	241	252	260	278	257	266	253	276	262	240	245	290	254	266	252	269	247	278	243	274	272	275	281	252	261	283	268	292	295	290	271	276	261	274	262	261	278	271	264	278	245	238	286	263	265	250	279	280	289	284	275	248	291	267	260	285	274	260	244	234	270	254	232	289	261	254	246	262	274	277	255	264	266	252	288	291	283	266	285	272	263	273	283	254	278	259	282	266	253	323	280	279	315	274	252	274	233	274	262	288	254	238	260	216	256	242	238	246	244	267	247	257	292	247	261	271	250	240	263	253	290	254	262	231	286	273	265	285	277	253	265	282	240	276	274	269	276	228	269	261	246	284	280	265	264	287	271	293	274	276	285	265	260	274	274	278	281	270	232	253	279	241	296	284	245	299	265	255	303	283	314	283	288	282	270	274	265	269	264	252	240	262	282	274	265	254	269	243	277	262	236	252	250	262	237	266	252	262	255	259	260	272	245	282	244	262	292	270	241	263	284	249	251	270	281	279	280	273	253	265	239	265	316	290	260	272	265	294	261	284	260	256	264	267	238	266	268	267	267	290	271	250	268	256	279	274	273	254	276	268	243	243	300	266	271	243	270	275	275	260	253	264	272	282	275	271	243	254	279	272	262	262	266	255	249	303	257	264	260	286	294	296	268	255	263	269	265	312	258	294	255	281	266	252	295	254	293	232	251	244	269	255	247	253	257	242	285	270	288	244	288	310	243	256	256	241	237	256	289	271	246	276	254	284	255	252	253	269	293	259	267	256	241	277	275	270	266	274	272	271	301	257	276	246	298	276	268	274	270	265	256
20944	41815	33964	22632	14501	9558	6463	4369	3162	2325	1698	1248	1117	814	705	612	533	491	429	399	406	345	320	303	320	314	331	303	309	320	306	338	328	295	327	312	304	287	323	322	280	321	308	291	300	301	274	288	286	297	328	338	304	310	303	307	314	302	289	297	306	274	329	289	289	329	299	296	294	287	304	308	289	310	277	317	266	314	328	280	312	312	279	313	311	271	327	278	301	286	270	295	338	278	309	306	311	320	315	352	284	296	303	268	309	310	290	305	292	308	310	293	279	285	304	315	316	293	309	301	271	304	277	325	304	319	309	308	298	328	304	330	322	280	292	280	286	283	316	314	310	320	311	336	298	291	297	317	295	255	322	317	288	300	259	302	324	325	286	302	312	297	328	315	321	292	328	307	259	281	291	304	303	314	319	285	287	301	278	297	265	303	289	309	290	299	291	325	258	312	305	304	311	304	329	321	279	298	317	281	288	306	292	277	286	293	302	283	278	308	313	276	315	371	316	315	316	321	341	272	311	315	306	326	287	311	304	315	326	290	265	300	310	297	266	290	280	292	302	278	317	289	311	310	298	287	281	316	316	285	279	332	304	316	325	307	306	316	285	263	315	293	317	309	294	287	302	329	343	265	282	316	305	297	296	305	268	290	296	285	329	306	317	303	290	269	301	318	300	283	331	306	314	297	290	301	286	304	303	296	299	298	300	315	287	330	285	335	287	282	278	300	282	297	274	299	323	328	313	297	301	320	295	308	288	316	321	295	316	302	331	311	284	301	331	306	316	322	309	333	274	335	325	306	301	309	338	315	308	336	326	310	287	326	313	290	323	325	295	296	306	315	298	313	318	332	278	298	328	293	327	298	354	334	332	303	314	289	312	300	321	271	311	306	334	284	305	299	326	300	294	292	329	278	307	290	285	299	322	306	289	289	298	324	321	286	269	312	308	325	289	324	296	298	316	293	323	279	331	320	277	305	313	293	302	310	297	292	285	282	287	297	307	326	305	307	292	296	297	315	278	295	327	319	271	307	294	303	307	318	299	294	286	291	321	274	286	310	326	302	300	305	321	283	289	308	302	292	322	329	291	322	301	301	290	335	299	317	337	307	294	263	301	286	322	306	317	317	332	326	309	298	288	270	305	338	301	310	312	295	295	303	301	313	308	334	303	331	343	256	307	310	313	295	274	320	300	282	289	317	270	299	323	317	296	294	311	296	299	331	292	298	314	267	285	301	315	316	319	331	295	295	297	334	307	300	274	332	315	298	284	288	298	333	325	307	287	317	312	304	307	319	281	337	312	297	290	259	300	321	285	304	309	319	307	322	332	276	287	307	306	280	260	274	280	306	306	331	283	317	317	267	273	298	313	272	304	324	297	300	292	291	308	272	329	291	308	302	313	310	312	298	314	333	301	294	319	265	298	284	300	274	287	300	295	273	316	311	285	309	307	303	348	293	279	305	306	287	307	293	318	292	312	319	327	312	311	295	290	276	287	293	286	289	295	303	288	288	313	298	335	340	309	275	304	296	285	293	294	310	337	277	260	301	304	307	280	299	304	315	315	281	310	313	308	299	324	282	329	289	325	317	319	322	298	340	332	322	283	305	278	342	300	275	309	291	284	311	315	294	286	273	283	287	303	317	292	329	310	281	315	299	286	303	310	328	283	289	308	278	316	316	321	346	280	339	298	314	292	317	308	297	297	314	306	303	286	336	250	312	282	331	327	313	299	334	306	312	283	308	317	316	333	316	273	335	305	311	283	297	315	310	284	302	284	294	325	305	295	299	299	289	338	288	313	295	328	313	303	302	281	335	295	309	325	305	295	281	321	288	311	291	342	295	301	286	322	311	312	320	286	289	287	290	277	298	283	308	302	353	292	312	311	288	292	338	310	284	290	261	301	315	305	306	286	296	336	310	313	322	309	304	283	317	315	287	320	293	327	303	312	339	302	312	302	289	296	297	282	299	307	303	304	304	299	292	320	312	306	283	306	297	297	277	316	322	329	302	262	303	333	294	318	290	301	336	304	291	310	322	296	316	315	293	323	284	308	308	303	274	287	284	292	270	287	315	318	312	338	292	287	286	310	288	334	316	284	329	260	285	288	320	302	271	307	292	302	266	323	302	297	319	264	289	293	310	304	292	310	298	297	322	297	304	304	302	300	319	281	305	319	298	289	287	277	307	301	299	290	330	320	286	315	278	325	291	336	308	340	287	314	341	318	286	312	310	312	303	325	287	313	305	316	287	296	322	289	307	297	302	313	303	284	341	306	270	286	316	313	275	282	315	310	310	311	287	268	305	286	300	304	293	306	280	286	278	333	303	332	322	300	294	275	318	269	315	310	295	278	304	285	312	287	294	300	274	320	329	304	309	286	269	295	311	277	306	277	311	302	291	320	276	311	323	293	277	328	302	285	330	286	307	272	300	244	315	316	309	293	295	288	309	303	283	275	287	311	336	279	327	311	307	269	312	282	302	318	280	301	312	315	316	303	320	302	315	301	330	318	307	295	314	357	327	300	301	301	319	310	296	315	314	324	313	307	290	282	285	286	285	299	303	307	302	271	293	297	312	295	307	310	321	311	276	272	302	316	317	306	286	310	270	321	273	279	299	302	290	314	304	334	292	305	315	283	298	303	300	298	306	307	273	277	304	334	304	355	291	304	279	288	332	343	287	320	327	293	339	285	297	278	290	325	344	338	301	319	320	311	289	289	330	321	311	301	300	338	273	319	305	312	271	275	312	285	308	316	306	289	284	331	316	295	286	318	283	294	327	303	308	302	290	316	301	298	313	290	335	298	288	288	290	322	300	317	294	303	328	275	330	307	307	310	317	322	299	347	294	308	298	306	313	289	301	294	321	303	300	326	304	314	291	304	324	298	303	300	281	289	314	312	302	283	294	301	310	300	318	321	320	313	307	340	287	290	329	298	279	322	345	307	306	318	307	268	325	289	293	295	305	346	301	310	289	297	296	315	312	282	320	305	274	314	280	312	260	331	299	306	316	309	286	310	303	284	308	315	316	292	293	267	337	336	294	308	315	304	322	295	292	301	331	302	305	343	291	323	301	300	290	321	304	307	310	306	309	283	317	303	290	295	310	313	306	301	262	314	279	305	304	296	294	306	293	280	277	315	300	299	327	290	319	276	312	310	300	298	343	287	299	309	315	301	301	292	285	307	300	311	283	307	292	278	285	295	310	321	332	314	299	314	283	281	275	327	317	301	329	293	280	320	310	272	264	301	301	276	308	303	306	325	309	303	325	313	321	290	292	317	314	295	292	325	303	323	314	284	306	308	290	278	292	337	267	308	318	296	323	280	276	333	296	326	322	319	287	334	289	321	328	345	308	304	300	311	297	292	291	308	273	291	306	334	305	290	291	319	313	309	322	313	314	291	290	317	288	312	320	328	315	307	283	292	301	305	296	316	293	323	317	337	323	285	315	302	264	310	302	327	304	299	319	267	329	275	310	341	292	291	311	325	301	328	281	310	285
25210	21303	26691	24556	9434	3817	2410	1738	1185	903	728	611	523	499	420	392	389	343	331	329	307	290	301	298	279	290	284	277	263	291	301	252	286	294	286	274	256	276	265	272	271	274	257	299	277	286	280	259	272	312	230	277	286	260	240	252	288	270	308	305	258	280	277	285	265	263	279	297	281	281	269	275	318	283	254	269	280	256	292	262	270	265	254	257	263	283	265	282	271	256	265	321	265	285	305	267	265	283	273	273	299	286	299	274	274	294	267	233	253	285	278	285	300	263	300	258	257	285	298	268	274	256	271	279	285	257	294	281	271	294	266	270	299	286	278	270	278	264	290	272	293	278	265	281	286	258	267	281	261	267	261	301	272	294	270	265	287	261	257	287	296	264	322	277	275	282	267	267	252	303	261	295	313	273	266	279	272	279	300	276	276	279	292	267	273	267	280	290	280	275	277	240	269	241	242	261	276	263	279	284	260	246	273	259	271	275	299	268	274	289	283	246	271	274	295	285	280	274	275	266	267	269	278	293	273	263	288	298	269	282	262	275	270	259	292	254	282	280	265	299	269	281	275	295	278	272	273	263	279	259	235	275	243	262	288	283	268	294	261	299	271	275	264	251	295	265	270	270	293	288	279	282	251	291	256	278	271	272	298	251	238	276	310	256	263	267	281	292	279	280	280	273	283	275	264	261	280	270	268	295	293	262	288	298	278	231	265	255	250	256	265	270	281	266	278	297	263	298	274	250	260	279	266	248	280	260	284	271	294	250	277	302	251	262	267	289	297	253	291	255	286	254	269	286	254	293	293	275	302	272	286	255	305	272	257	251	266	256	262	268	261	280	280	277	306	306	266	257	293	261	281	275	313	266	282	281	262	279	257	277	277	240	269	281	289	261	311	271	278	239	255	257	296	278	275	278	269	253	262	274	277	268	275	257	294	258	274	222	246	305	294	272	251	265	267	246	275	293	288	242	284	272	286	278	262	266	267	297	272	270	263	251	249	307	250	245	268	304	275	270	279	285	301	259	272	277	291	265	307	284	251	296	242	263	300	290	276	274	246	278	282	269	245	260	267	251	292	277	280	280	279	266	259	262	290	270	293	254	281	253	279	265	286	301	265	238	313	286	254	273	269	266	303	319	255	252	290	270	285	227	301	271	275	267	306	270	261	306	272	288	273	274	271	314	278	266	299	257	270	308	243	264	286	272	264	254	255	308	320	286	275	251	270	240	299	260	245	275	270	289	261	260	259	290	290	294	261	260	290	290	268	272	305	286	266	274	260	277	286	270	261	273	294	279	252	295	246	281	257	271	266	272	247	280	256	267	284	278	289	316	283	268	271	270	281	276	272	280	273	300	283	269	240	299	263	275	271	269	261	272	271	261	285	245	248	255	284	280	289	290	278	277	284	255	291	283	265	307	280	282	266	274	265	245	256	271	282	279	268	250	288	273	279	292	298	269	275	265	273	282	264	290	274	264	261	294	304	253	284	243	263	252	258	285	260	285	302	293	272	301	288	290	250	261	232	295	263	258	283	253	296	262	273	249	264	301	251	298	264	262	288	276	279	307	285	279	284	276	267	292	293	256	266	285	272	276	295	274	258	256	262	259	299	296	277	278	282	273	264	270	316	259	261	288	269	263	275	260	260	302	258	280	282	258	281	286	273	284	255	251	281	292	270	277	263	283	268	258	272	269	279	281	261	256	267	240	259	272	264	273	272	252	281	303	296	266	276	257	276	280	285	277	289	292	290	280	269	279	286	262	303	288	263	288	274	284	277	262	270	296	292	307	274	279	273	280	290	248	300	273	298	255	276	289	289	286	260	265	286	285	253	267	257	282	270	293	279	289	266	270	290	259	303	260	289	265	269	262	296	277	269	270	279	297	273	263	297	261	269	260	321	280	264	312	277	259	260	280	265	301	253	286	255	257	298	271	297	291	277	274	268	271	264	265	293	281	275	245	283	272	273	281	262	271	262	275	280	293	268	232	262	286	267	293	265	272	266	283	265	263	257	255	253	246	278	293	254	278	249	247	236	253	258	260	269	259	250	253	263	277	295	258	297	279	285	289	282	264	274	283	295	270	281	249	288	303	304	287	262	268	252	276	264	286	282	271	260	289	228	280	298	280	246	261	275	254	284	239	264	279	259	304	284	260	304	261	269	260	288	258	256	294	302	268	262	290	269	294	279	270	265	303	268	288	271	268	274	247	269	246	273	272	287	274	257	309	279	299	300	275	266	270	273	288	284	270	287	260	295	254	267	267	251	260	275	282	266	296	280	261	296	290	287	248	295	265	260	228	261	274	278	279	244	258	279	247	280	266	281	264	270	307	262	229	228	276	265	271	262	263	266	262	250	259	261	277	304	259	268	273	258	254	267	271	268	285	291	262	292	261	266	268	283	268	271	272	266	270	265	267	257	264	274	288	267	285	288	280	267	312	278	271	249	275	266	265	279	278	274	272	302	277	278	283	272	286	266	283	263	266	243	292	278	264	272	304	277	264	243	294	263	264	302	287	289	247	250	276	284	286	264	295	258	320	278	268	260	259	269	277	268	242	253	290	273	289	287	298	263	267	241	274	260	270	283	282	283	251	254	251	272	281	271	283	300	256	270	249	316	280	265	268	274	279	270	285	299	267	276	264	252	287	262	287	285	282	279	277	257	267	245	262	259	264	273	269	270	279	244	280	263	254	256	274	274	284	278	267	264	274	283	304	285	290	276	261	261	306	279	274	243	250	264	281	285	275	267	245	255	277	242	288	263	273	306	261	250	225	278	284	284	301	317	260	277	250	254	288	310	279	291	268	245	271	242	299	274	261	290	272	252	280	291	280	258	254	294	251	243	280	280	273	288	247	270	291	269	292	311	283	292	264	245	270	265	263	265	270	272	303	277	267	285	292	258	276	315	267	281	289	258	259	284	278	275	293	253	263	271	269	259	263	271	266	286	285	278	254	264	284	286	288	243	291	287	256	287	245	263	266	277	297	265	248	264	290	304	269	281	279	285	297	278	266	265	263	272	286	303	285	235	285	283	299	240	257	290	253	283	255	268	266	264	284	262	277	266	275	250	289	264	234	283	300	299	288	276	265	273	275	261	274	262	267	265	274	255	266	287	272	265	253	283	261	253	269	285	256	291	279	279	297	263	303	292	295	273	271	262	277	280	295	272	272	281	274	271	268	287	276	290	244	277	293	260	266	280	267	258	284	298	243	264	262	269	307	273	274	263	262	272	269	271	272	256	279	261	256	260	283	273	276	274	280	270	301	271	279	296	248	262	255	290	280	291	291	296	279	251	272	274	274	282	287	290	276	266	291	287	287	271	274	275	274	282	292	247	268	245	281	294	282	277	288	285	278	251	262	268	270	267	251	282	282	291	269	275	258	314	282	281	284	287	259	264	278	296	276	253	249	265	276	284	271	279	251	247	288	282	260	319	284	285	273	283	254	275	282	279	277	257	293	276	274	247	290	279	251	272	279	275	268	277	274	244	257
20481	37394	29594	18551	11283	7306	4967	3390	2320	1768	1370	1065	843	718	599	554	478	469	429	402	366	367	381	359	358	360	312	321	336	310	310	333	334	335	316	299	330	357	323	326	316	324	321	291	309	340	318	347	328	328	329	309	300	296	287	272	312	292	320	332	300	328	287	347	330	307	316	299	322	307	325	297	318	303	271	294	288	340	280	337	340	318	302	308	315	345	266	327	338	338	344	336	304	310	305	333	295	325	301	347	296	330	318	306	336	321	328	298	294	278	308	323	298	295	327	297	328	302	262	306	305	322	300	297	332	323	321	299	369	307	288	336	314	300	313	344	331	334	315	283	336	309	316	322	311	298	303	305	316	298	293	324	343	348	294	294	307	309	322	335	299	296	287	341	301	332	288	323	319	324	304	318	323	297	321	316	322	307	328	316	298	340	317	353	291	307	324	317	321	283	302	316	323	353	302	326	290	335	323	316	331	300	315	303	302	328	297	310	310	339	283	364	320	301	301	314	347	303	301	296	303	317	298	354	271	297	343	318	309	321	313	284	329	327	315	286	358	296	301	319	302	330	313	325	332	328	317	346	304	274	331	325	303	319	323	334	357	287	334	296	297	314	325	324	299	295	341	330	321	322	300	324	330	334	279	311	322	293	330	317	284	318	305	351	311	306	317	308	321	274	303	322	309	308	295	326	318	310	309	318	278	296	330	321	316	288	314	285	305	335	324	323	295	306	309	332	311	329	323	301	337	287	305	302	330	314	332	301	328	328	316	306	334	299	288	324	312	287	327	336	300	297	313	321	316	309	295	322	341	346	343	306	302	296	333	310	309	336	288	337	318	310	313	338	313	292	353	333	339	307	315	312	301	351	314	282	328	305	329	297	304	280	309	326	318	319	331	285	304	303	308	314	303	319	330	307	281	299	343	311	363	306	327	350	305	289	342	323	325	301	321	317	303	338	312	320	335	320	346	333	323	300	333	345	337	317	315	284	316	336	357	319	332	298	331	305	311	321	324	312	304	296	324	348	312	337	306	311	333	294	277	343	294	318	334	339	345	332	325	319	308	295	325	353	301	315	289	331	314	321	331	326	335	305	287	340	324	315	281	295	287	300	289	304	335	304	317	292	321	316	311	353	354	319	327	361	325	320	292	320	321	334	343	314	323	316	296	328	320	292	337	318	323	342	318	298	343	326	318	301	302	311	303	318	346	353	322	310	320	321	295	325	309	312	302	305	307	295	323	287	286	302	279	283	316	307	327	318	348	308	314	308	321	303	295	315	310	331	316	353	305	327	316	328	301	323	298	301	326	337	334	303	329	314	301	344	347	294	338	327	309	313	331	297	315	304	315	329	320	314	328	338	306	333	300	304	283	301	312	322	306	301	309	314	319	313	325	305	307	293	321	320	301	301	306	295	330	313	309	308	324	325	293	300	326	331	336	296	308	316	348	313	330	333	299	327	291	301	324	317	309	298	349	317	304	325	310	319	290	365	317	321	295	316	324	315	325	305	333	321	315	322	304	323	312	312	317	367	319	307	323	357	318	311	293	298	304	366	324	323	286	323	322	313	324	329	333	312	303	316	284	326	334	296	312	294	336	325	295	318	371	318	319	295	296	323	302	338	296	299	309	337	341	316	332	333	339	306	314	324	319	333	363	300	321	316	293	314	309	338	308	314	329	296	323	284	315	324	318	318	321	360	315	302	318	320	304	320	333	364	301	332	310	309	337	298	317	305	319	299	307	358	273	300	309	328	340	299	278	332	321	320	338	336	323	294	322	321	323	289	323	324	294	315	346	342	311	300	345	302	326	312	365	311	336	313	327	308	356	304	335	302	325	301	320	310	303	318	325	317	308	287	299	293	305	311	320	300	306	328	311	310	358	321	319	357	294	345	322	297	320	317	331	307	329	313	278	307	310	325	288	311	287	323	334	312	335	310	292	326	314	317	306	282	327	297	291	298	313	333	315	327	322	295	293	333	330	312	291	319	322	317	293	352	302	292	319	317	325	321	306	331	300	298	299	315	294	340	354	322	322	321	322	321	326	334	361	300	323	320	308	318	314	292	332	293	337	308	316	298	328	311	311	286	324	311	323	320	341	307	310	294	315	320	309	325	320	320	327	332	321	309	325	302	312	320	276	357	303	310	316	326	309	310	312	308	345	345	301	331	345	314	314	295	303	298	329	325	295	314	309	300	300	296	316	309	329	293	296	314	317	316	288	301	306	332	300	335	331	314	314	330	293	298	331	307	300	311	300	305	321	310	289	296	305	301	338	317	345	328	326	316	316	336	319	319	310	298	353	312	351	315	308	301	323	331	299	283	340	326	299	361	355	327	311	322	310	332	332	310	305	335	299	293	324	311	291	304	300	352	293	290	308	315	314	336	319	312	290	317	287	301	292	337	326	303	327	292	331	325	308	298	313	352	323	326	280	332	318	291	324	290	316	335	289	325	324	323	295	305	327	317	318	304	311	320	339	316	300	308	315	322	328	321	317	328	327	330	336	311	292	343	331	304	320	348	333	311	290	307	337	308	315	337	348	330	310	331	293	322	298	321	295	290	313	302	332	305	326	303	288	316	299	343	312	300	331	295	294	325	338	351	299	337	344	310	325	318	296	328	337	318	312	351	282	324	331	301	317	365	305	305	320	295	305	293	321	327	310	335	321	313	322	335	303	324	340	337	308	307	319	338	342	306	278	302	319	314	315	341	329	319	308	326	334	300	311	298	327	313	308	335	312	331	296	318	309	319	327	322	310	329	289	280	269	365	342	302	316	322	305	276	322	312	365	291	296	315	344	327	324	327	326	350	335	330	282	327	332	321	310	330	311	321	330	304	332	315	332	316	312	288	315	329	320	326	312	294	312	304	323	340	312	333	308	308	318	289	311	314	335	334	323	312	313	331	288	323	314	338	304	265	315	325	320	291	340	323	353	330	308	324	352	319	315	333	309	318	341	337	325	328	304	297	301	320	320	311	346	320	316	315	300	323	325	312	313	326	311	324	319	319	312	354	333	298	304	309	313	308	308	330	288	316	300	318	302	344	306	332	329	317	358	334	285	344	285	320	312	332	303	316	303	308	308	352	322	352	315	281	308	285	317	330	294	301	290	317	320	289	287	309	304	289	313	321	291	318	328	324	325	355	296	326	286	316	320	324	298	350	306	327	297	313	345	316	338	308	322	303	334	318	320	310	308	317	299	336	309	276	307	290	334	328	312	284	303	311	333	322	298	319	311	269	308	294	314	336	333	329	364	333	305	313	328	315	313	326	290	314	309	322	324	303	325	306	334	304	311	310	333	279	295	273	264	306	331	324	308	321	330	341	318	312	295	296	323	335	310	335	322	314	288	299	295	302	324	302	318	308	332	301	335	349	294	310	345	299	335	311	310	338	310	324	319	300	311	309	326	321	320	269	311	285	286	317	310	309	307	338	307	313	305	294	314	317	314	321	314	298	284	338	302	344	331	317	334	326	302	333	333	342	337	325	311	344
22776	21356	28851	24224	21408	20725	9279	3419	2105	1653	1285	975	795	676	539	489	464	436	408	364	348	320	305	328	318	316	268	267	264	298	285	313	275	292	288	248	293	280	281	272	283	258	254	272	270	265	256	273	261	257	277	288	311	273	280	265	280	291	284	289	274	292	253	255	283	312	284	276	278	269	288	246	260	279	264	286	286	259	261	269	299	278	280	276	274	269	258	264	308	272	252	251	292	278	271	283	254	268	292	278	292	271	251	246	279	285	253	256	258	302	255	263	294	289	284	252	278	275	256	252	302	298	277	267	271	267	249	247	241	282	292	245	246	247	268	268	283	280	267	279	300	274	274	265	272	275	328	263	271	264	275	305	286	245	290	292	277	294	257	272	271	272	291	244	273	264	251	254	241	280	286	279	258	262	327	256	245	254	262	280	296	299	274	277	276	295	279	280	244	273	258	277	281	280	273	287	260	283	259	246	270	229	274	281	287	263	254	255	267	249	272	301	280	291	298	282	291	285	246	293	255	311	276	282	301	267	305	305	225	276	300	262	303	258	277	275	256	270	281	277	260	284	259	264	250	284	270	293	291	297	296	274	286	294	259	266	259	271	275	240	283	284	300	272	263	285	280	266	269	293	275	274	260	285	254	264	267	264	273	287	282	293	285	278	264	260	274	288	268	278	269	288	288	255	288	258	272	301	297	278	305	278	248	258	276	266	276	257	288	258	271	291	274	266	275	273	241	268	281	251	290	294	279	269	265	293	268	315	286	289	273	281	277	262	270	250	299	295	262	284	271	252	266	269	301	283	271	288	291	260	266	287	301	276	282	272	238	259	269	273	257	263	250	265	280	277	278	278	268	332	273	267	283	287	283	269	270	276	278	262	276	298	273	282	252	265	232	280	284	300	286	285	255	286	295	261	257	253	251	274	272	290	244	284	268	289	281	260	280	280	285	267	265	273	266	257	260	266	280	302	281	272	283	287	253	264	264	300	279	303	278	269	264	293	264	247	280	293	276	295	281	274	264	289	296	310	301	289	300	263	301	263	262	263	267	284	273	269	277	246	277	259	272	257	251	235	266	289	295	276	295	281	281	262	271	222	278	284	303	295	271	286	294	276	263	294	264	289	260	254	249	262	292	275	298	245	272	262	269	304	262	230	239	280	259	296	296	273	291	280	246	268	297	262	275	299	264	254	282	278	255	260	278	249	297	279	300	279	286	314	284	289	285	282	293	283	280	279	290	271	263	275	260	288	294	291	284	275	275	288	269	292	274	304	289	275	283	347	260	268	292	274	259	255	288	267	252	283	303	291	308	267	244	276	281	283	257	289	273	268	282	258	289	286	281	282	261	258	245	296	289	268	280	246	287	284	283	261	254	256	241	286	281	290	281	267	249	280	263	285	291	273	251	283	266	253	279	284	312	258	276	304	292	286	238	291	247	274	260	243	257	298	282	279	281	333	261	304	266	288	277	261	282	284	288	287	276	285	289	277	282	271	260	309	255	303	285	274	265	309	315	295	280	278	291	267	295	259	277	270	277	274	264	265	269	271	302	242	282	299	291	236	271	277	279	301	241	294	272	264	258	246	299	289	278	239	262	276	280	295	264	275	257	268	278	277	257	240	289	271	251	254	302	275	247	283	266	273	248	260	302	270	308	305	276	274	274	293	298	310	285	282	254	264	284	296	264	294	245	270	256	256	274	268	281	266	272	258	279	256	289	289	317	293	271	285	290	285	291	274	297	303	260	275	280	293	259	256	260	304	270	281	300	284	294	263	295	276	251	283	305	285	263	268	273	260	264	278	273	304	269	281	294	270	287	245	272	281	254	271	270	271	279	277	269	291	252	259	286	300	264	287	260	262	238	279	260	294	305	287	262	263	291	263	276	261	262	272	269	258	304	259	276	254	289	310	261	280	265	272	285	252	266	272	267	272	265	298	273	270	260	255	286	273	267	284	293	268	295	281	289	257	284	281	252	300	262	266	283	281	277	272	309	248	268	282	283	270	247	288	294	298	289	252	252	280	271	292	279	251	283	271	260	274	285	260	271	258	230	303	283	255	280	249	301	287	236	259	265	283	293	266	267	278	278	258	228	293	285	296	287	281	274	271	260	267	274	257	292	284	271	274	248	277	292	279	282	294	263	328	289	276	270	288	290	259	267	281	260	277	243	279	316	267	254	260	270	286	265	282	281	268	271	286	265	283	268	294	263	278	296	268	257	272	299	266	284	262	268	300	300	246	272	266	261	286	293	281	295	278	290	272	290	295	300	285	269	277	273	286	269	271	274	271	275	271	256	244	289	282	286	281	262	293	288	271	285	256	307	287	277	267	280	283	275	284	265	282	275	287	271	238	284	289	259	269	263	299	287	285	269	267	266	272	288	260	267	264	265	275	275	277	262	296	261	265	263	253	286	282	294	291	265	260	267	266	279	267	243	269	278	304	274	267	280	282	241	281	304	279	278	282	247	261	307	290	281	260	271	277	273	263	289	265	282	298	271	285	302	287	274	277	272	260	268	284	265	268	273	247	299	290	284	251	290	254	263	276	302	247	242	267	290	299	276	293	295	295	296	270	255	262	267	272	281	257	301	269	281	305	276	267	284	262	302	275	285	292	255	288	254	293	266	262	298	245	266	251	268	277	306	285	254	274	242	271	300	270	284	269	287	257	247	294	273	243	251	279	268	271	258	300	267	271	260	268	256	288	288	271	290	271	260	265	292	252	258	261	270	284	302	267	268	270	272	291	283	280	263	281	293	301	289	270	275	272	264	266	271	286	279	277	291	297	268	299	271	273	240	278	277	283	264	287	280	269	292	275	294	265	254	296	307	248	301	269	253	270	293	310	257	232	292	259	278	273	278	261	265	285	275	269	268	279	261	237	274	258	243	287	279	268	280	287	291	287	292	280	284	274	265	246	263	277	266	294	281	265	273	251	285	259	229	273	290	299	255	260	247	259	277	270	264	265	260	284	280	288	292	281	287	257	286	278	284	279	271	265	307	254	270	307	282	282	282	271	267	251	272	249	283	278	268	298	290	276	297	293	256	293	264	296	283	264	267	272	259	297	266	281	289	276	296	287	273	291	343	269	278	295	285	269	253	276	258	286	270	285	274	274	304	289	298	271	230	302	234	278	271	289	286	294	268	295	274	276	268	273	287	297	266	279	251	277	264	271	283	280	262	271	281	267	281	263	283	276	294	297	272	246	266	290	297	261	268	283	273	266	291	277	263	264	279	282	270	285	248	259	278	275	290	274	267	297	268	267	270	263	240	293	289	281	292	278	271	280	288	248	298	292	259	261	261	284	285	255	240	263	257	262	268	273	254	311	253	263	263	306	274	281	270	261	271	292	297	268	290	276	255	250	254	315	268	275	277	269	249	266	260	235	245	233	263	286	261	294	296	265	301	288	258	275	289	277	313	263	312	282	263	284	249	260	282	297	280	305	282	252	274	286	265	274	267	263	276	277	277	263	266	270	261	286	288	291	284	273
22543	45902	37891	26417	17936	12007	8241	5855	4110	3118	2221	1674	1367	1087	863	757	614	574	500	461	448	421	386	380	350	365	350	308	324	301	318	303	331	328	363	292	341	338	315	305	298	297	326	291	305	303	315	342	291	324	316	300	306	321	308	334	317	313	321	304	297	346	314	322	326	310	305	290	333	302	271	331	321	302	282	291	317	288	296	286	324	326	302	309	287	305	315	297	283	332	313	304	306	297	325	316	287	335	313	319	305	271	317	306	336	340	330	312	338	326	316	312	285	339	306	299	287	302	304	286	288	342	293	308	301	281	309	306	277	298	312	291	304	299	299	284	310	306	296	312	321	317	307	320	329	331	317	312	279	275	286	299	259	347	323	309	321	297	298	301	337	305	297	317	312	312	291	298	320	302	309	296	294	308	308	282	318	334	328	346	312	291	289	288	282	276	311	284	267	328	302	292	301	316	306	297	318	342	316	316	300	298	304	275	325	318	299	310	324	323	288	320	300	295	309	303	306	293	313	291	314	303	289	302	313	293	269	293	326	306	328	319	344	327	310	336	292	300	308	291	322	307	319	322	306	297	298	316	340	313	294	301	297	332	317	308	310	308	323	302	298	317	269	294	289	322	296	297	313	302	307	283	334	335	295	294	348	288	290	301	270	287	293	337	329	293	293	320	298	295	289	286	287	304	325	326	334	317	354	311	286	308	310	314	308	290	330	311	320	294	335	303	288	297	329	252	302	292	301	332	314	315	290	296	314	297	316	280	294	318	319	303	316	289	296	312	297	305	322	317	318	296	303	307	304	305	326	287	304	303	306	313	334	304	314	320	328	324	298	306	293	291	322	292	323	307	299	331	304	312	297	280	325	295	307	306	330	314	292	317	305	318	314	313	324	283	318	302	320	316	300	324	296	297	309	318	314	324	276	289	289	315	281	320	305	286	299	334	322	300	309	299	307	325	326	297	312	300	287	314	308	340	325	301	321	324	310	313	298	307	273	294	304	339	310	303	289	307	284	293	302	321	315	329	335	319	303	293	315	292	311	298	309	295	279	352	286	321	306	300	308	310	324	296	304	297	312	266	277	320	306	332	314	296	300	284	305	304	261	321	325	305	284	297	355	291	317	300	306	300	292	315	315	273	325	302	284	316	322	312	281	321	293	357	297	295	309	319	313	319	334	303	322	298	340	315	293	301	320	323	292	345	347	322	302	296	308	304	331	299	317	295	313	286	329	296	281	297	322	290	318	308	298	318	317	301	312	318	323	325	294	308	297	296	299	322	315	334	290	348	326	322	281	292	320	321	263	315	327	315	295	311	317	305	310	274	316	313	330	264	286	308	287	319	290	298	323	330	311	316	309	300	303	306	318	315	316	297	321	296	309	309	315	328	296	310	317	326	314	315	314	322	303	305	305	348	303	329	308	305	295	298	324	308	280	321	350	312	338	302	301	297	297	328	308	319	344	280	295	296	302	320	337	323	301	314	316	316	316	302	313	310	315	286	304	307	337	294	323	318	268	278	301	319	324	292	300	289	312	290	314	324	328	329	337	295	289	319	293	296	304	310	270	302	317	302	317	299	308	296	290	324	309	350	299	300	300	295	297	320	301	340	300	318	278	281	261	281	294	300	307	308	287	294	313	318	299	339	300	281	330	321	279	334	274	303	318	333	304	322	309	336	343	317	306	299	299	321	306	309	313	297	314	294	333	293	300	314	311	334	293	342	297	306	306	331	324	310	320	295	322	319	358	308	338	314	318	283	278	352	316	304	292	286	313	315	328	294	319	305	293	293	288	297	306	287	325	299	312	325	312	293	332	344	296	345	320	312	280	304	318	290	312	289	299	321	286	307	306	313	275	285	336	310	301	295	348	283	295	316	299	324	299	307	323	291	285	301	300	294	308	318	257	311	314	305	316	310	306	289	314	307	324	298	311	304	299	307	290	309	319	321	323	275	307	295	337	307	308	297	325	276	289	352	321	310	316	282	306	301	316	302	305	336	304	312	290	311	283	293	320	337	303	294	308	298	312	306	308	324	305	326	306	280	313	293	315	307	325	327	335	300	332	291	304	321	294	325	315	314	322	284	295	296	303	319	307	303	309	306	302	295	298	294	305	339	327	303	303	302	310	323	307	307	289	278	332	301	294	310	307	329	294	307	326	314	311	295	299	292	300	310	285	294	305	313	335	274	306	318	274	296	330	318	281	298	318	308	308	297	295	276	289	339	307	313	309	309	315	281	295	266	299	327	302	311	323	302	303	305	291	309	307	294	292	299	281	307	319	304	304	326	297	275	269	306	311	282	287	301	296	296	305	324	275	308	297	289	345	335	311	292	300	335	300	298	287	320	322	320	312	308	313	301	331	301	282	319	290	315	315	304	297	339	340	306	306	311	312	330	295	284	316	316	306	334	302	326	320	325	302	295	309	314	289	306	306	299	316	303	298	330	298	321	283	289	319	313	316	309	296	316	341	301	294	296	309	294	296	330	290	301	328	317	313	310	301	333	323	306	329	323	300	298	327	328	297	343	293	279	312	291	298	336	305	311	295	317	322	275	317	274	283	299	350	292	300	294	294	302	293	304	286	311	329	337	332	290	277	315	321	336	297	305	303	310	323	279	327	309	284	302	290	307	296	303	281	341	329	298	315	321	322	307	301	298	286	282	273	291	312	312	321	298	307	310	330	281	305	308	302	295	310	292	303	289	304	305	316	306	300	311	288	300	285	285	317	306	338	308	340	314	338	321	327	325	320	318	281	288	308	315	317	337	301	294	293	319	317	298	278	299	304	341	307	286	308	346	306	317	326	328	328	280	292	273	324	285	323	296	360	287	302	313	285	300	300	302	298	322	303	275	308	316	288	345	328	357	316	331	285	321	311	296	290	307	307	340	316	291	303	303	305	295	314	292	291	324	301	328	290	329	324	322	306	313	292	302	334	318	300	341	295	313	318	328	326	306	290	340	284	294	353	307	304	294	307	305	307	302	320	289	298	297	330	317	311	308	284	295	329	303	327	299	309	314	302	297	305	298	316	300	333	314	322	315	314	313	291	331	343	301	355	298	294	314	321	316	291	321	310	302	330	297	307	301	309	297	302	319	312	307	307	309	317	288	328	277	303	307	309	328	289	306	317	319	302	311	289	303	305	332	335	329	324	266	297	306	321	302	310	317	303	317	323	290	328	280	303	278	319	294	314	299	304	332	306	327	336	301	321	319	287	310	328	322	297	331	284	320	315	285	298	327	271	327	312	312	314	268	266	295	311	353	300	317	289	313	302	315	298	289	304	286	318	334	333	302	284	281	279	300	326	311	292	272	268	291	297	315	303	310	338	305	319	305	309	328	320	289	320	309	316	317	311	318	278	343	310	362	302	284	302	321	314	314	325	336	293	329	274	319	299	305	305	303	328	333	280	289	303	298	296	299	324	295	320	293	295	298	328	291	309	309	274	313	287	301	311	324	304	301	304	300	304	328	317	284	290	307	290	322	311	312	293	275
28291	23424	21896	12097	5314	2987	1911	1454	1043	807	660	561	509	463	409	363	327	323	321	306	306	288	266	315	294	295	310	263	298	292	261	282	306	269	281	313	263	271	291	288	280	289	268	313	264	282	279	289	259	240	255	281	266	275	322	306	258	285	263	275	282	274	269	249	263	301	288	265	268	250	299	286	289	252	254	278	282	290	248	278	310	300	276	310	256	289	320	267	272	260	269	248	282	246	283	224	259	302	295	270	277	259	275	268	269	258	280	252	256	287	296	279	305	283	277	235	268	286	295	292	290	295	270	266	270	272	263	277	299	275	245	262	266	289	267	289	265	270	295	283	256	252	264	275	287	276	261	284	283	286	266	261	272	279	262	265	317	278	284	268	291	275	264	281	273	266	290	285	280	267	240	301	295	268	276	292	274	279	273	289	282	279	278	256	297	286	296	251	279	288	256	274	282	290	284	237	267	278	266	264	264	293	253	241	264	277	292	292	309	254	274	278	268	269	261	235	238	301	262	296	279	266	251	266	259	311	278	245	286	289	267	269	326	258	264	249	272	260	274	257	324	298	296	291	275	258	277	264	306	290	292	283	278	262	289	312	299	289	249	277	279	284	283	280	268	281	267	295	286	255	288	267	257	268	303	291	296	257	265	268	277	305	289	264	291	261	243	284	290	289	254	282	276	247	281	258	281	268	265	258	266	273	284	247	276	244	302	303	261	271	302	280	243	245	268	273	291	320	288	301	307	315	256	258	248	254	262	290	290	303	295	269	305	318	267	273	304	291	285	306	269	264	267	292	296	257	263	288	284	243	276	296	279	259	279	261	277	259	272	264	258	279	308	289	282	270	246	286	279	287	271	271	291	282	258	264	264	270	289	310	261	264	298	264	274	260	260	282	297	285	282	266	259	265	284	267	267	276	320	288	264	289	278	258	287	281	270	291	296	248	290	250	275	277	263	339	268	258	277	288	285	260	273	264	273	278	267	239	258	301	287	291	301	271	292	225	313	250	270	292	280	279	275	262	283	275	287	277	302	264	275	307	279	264	259	275	243	268	258	260	295	296	288	287	276	270	300	255	234	273	290	250	288	255	269	281	294	274	258	249	274	294	286	277	261	271	288	261	246	264	251	285	263	274	280	266	298	292	262	287	257	285	282	264	292	269	280	285	290	293	306	296	272	290	256	291	273	283	299	276	291	256	276	299	288	295	280	269	301	279	294	278	252	289	280	278	283	304	306	257	263	278	267	283	269	282	252	289	285	285	289	268	261	264	300	289	270	256	273	299	263	254	280	273	300	275	274	273	323	273	270	266	258	256	303	292	255	265	269	290	305	288	319	278	272	258	269	280	268	266	289	302	274	273	267	274	272	244	274	282	290	286	284	288	266	283	272	304	263	281	273	274	274	249	289	286	290	273	290	249	294	265	269	281	305	303	269	303	275	264	288	255	242	255	274	279	271	263	257	278	252	264	252	280	286	268	265	266	248	307	267	273	278	282	294	285	244	256	259	294	240	283	274	259	268	280	240	272	267	258	225	269	271	276	274	279	272	258	258	273	303	265	265	273	270	265	258	279	269	293	281	263	298	263	275	272	262	264	295	272	236	269	282	262	251	269	264	256	270	285	271	284	262	236	280	248	271	275	268	259	283	285	289	291	265	275	291	280	295	303	308	257	255	293	277	284	240	250	253	275	299	284	303	268	284	253	264	277	262	295	293	248	269	257	242	277	267	295	297	301	250	306	282	265	290	284	291	296	287	285	304	272	267	287	299	304	291	249	273	216	317	258	278	258	276	237	260	262	290	248	261	272	294	256	306	259	282	283	278	253	259	264	265	259	286	287	325	274	307	285	289	266	273	280	274	278	281	291	264	251	294	260	257	274	283	266	265	281	236	289	282	271	313	245	289	308	323	267	303	298	262	259	286	265	319	272	294	291	284	309	285	298	273	268	269	255	257	260	261	240	299	297	267	271	275	285	258	271	261	281	272	284	266	272	262	296	285	310	269	260	276	298	276	261	299	272	268	275	272	300	285	279	293	274	276	254	271	279	249	268	246	279	274	276	253	252	269	279	268	252	282	280	303	297	288	267	259	276	280	272	277	279	285	265	288	268	261	250	277	283	288	290	304	256	298	268	277	252	272	269	302	263	276	271	263	291	258	265	252	293	309	290	250	281	280	280	264	232	272	293	291	273	301	265	285	260	273	304	272	284	245	303	308	274	286	291	260	260	255	244	297	283	286	280	284	280	285	285	286	272	290	249	285	269	262	293	296	323	279	299	279	293	294	243	297	259	303	293	302	271	251	305	308	274	249	263	292	283	288	251	296	275	246	256	281	272	274	254	270	272	317	273	254	258	257	274	302	313	260	284	280	278	303	291	275	269	243	260	273	286	262	298	260	280	256	255	264	279	255	294	314	266	284	280	284	280	260	242	265	291	270	270	274	284	261	257	286	272	277	276	288	280	259	292	272	271	273	273	293	286	244	269	244	262	270	259	271	281	291	243	292	284	259	251	281	269	308	268	277	271	257	277	246	272	298	261	303	250	286	287	265	285	277	268	254	272	291	278	270	275	282	281	275	265	284	279	256	248	300	300	266	278	280	277	261	264	268	250	272	285	286	296	294	264	273	264	275	262	251	249	321	291	291	251	262	262	270	258	280	283	279	292	252	291	249	289	250	261	291	267	275	289	279	316	269	247	301	277	261	297	263	274	263	301	289	265	274	297	278	263	275	257	304	269	291	279	276	273	274	259	291	316	306	259	283	271	256	312	258	298	287	285	284	263	277	251	298	277	276	283	267	263	250	271	291	281	286	266	266	295	259	284	245	269	284	289	295	278	291	289	264	261	268	272	278	298	306	288	258	290	274	281	284	279	263	287	274	297	262	266	283	269	263	294	264	255	293	288	291	261	302	270	254	253	249	287	274	286	277	279	290	294	268	282	262	265	275	306	293	275	277	301	271	272	306	282	293	283	245	279	289	269	299	256	306	263	285	296	299	261	292	291	271	261	271	276	263	258	275	245	278	279	268	266	283	276	292	270	282	300	279	272	281	290	285	268	289	304	255	272	244	282	264	280	269	256	266	267	267	315	283	261	267	274	270	299	273	274	289	261	288	263	280	293	287	296	292	313	292	288	282	256	270	282	285	252	277	287	294	251	300	301	274	276	285	241	285	303	267	300	297	293	302	263	263	295	293	254	274	273	298	272	288	316	272	282	295	299	273	305	263	296	298	267	261	295	276	290	295	275	283	282	282	298	258	257	268	272	250	275	267	262	286	277	269	272	273	284	285	270	311	278	305	297	268	258	281	289	270	249	265	295	298	284	268	286	281	255	306	309	285	267	281	299	293	308	246	274	278	275	272	284	244	273	268	281	287	301	267	277	297	293	264	271	278	295	287	260	250	283	257	288	274	264	284	284	288	277	302	249	297	296	285	283	269	286	261	286	284	283	312	285	266	251	311	272	230	266	265	277	305	285	285	291	283	266
20787	34941	26869	15962	9399	5948	3829	2698	1924	1524	1107	865	748	637	559	514	437	403	391	410	396	364	336	332	342	320	364	320	320	319	369	307	362	336	346	296	282	306	324	330	306	331	284	332	311	322	314	306	318	303	361	306	340	301	319	321	322	317	329	347	337	299	327	312	264	313	328	318	293	322	287	297	312	300	321	339	315	313	322	320	308	296	320	334	314	313	307	297	324	271	319	298	304	291	309	316	316	299	328	333	322	320	296	361	279	310	319	272	337	295	307	319	305	296	335	336	308	335	303	305	338	323	283	283	355	330	311	334	345	309	296	330	362	322	303	279	312	292	315	309	322	306	304	328	308	329	311	314	323	339	295	300	322	302	310	302	306	323	303	328	299	350	330	337	308	350	336	275	297	317	329	311	335	291	315	305	327	344	299	297	311	323	345	296	329	347	286	307	341	309	313	301	314	311	328	320	317	290	322	336	333	326	335	305	290	300	308	302	321	319	318	319	331	295	320	324	313	315	291	294	330	318	285	309	295	279	318	326	318	307	336	323	340	328	314	310	336	274	302	321	335	324	319	297	308	308	326	326	352	311	330	297	283	332	307	334	302	290	306	314	310	286	332	301	342	301	311	305	301	321	315	298	325	332	343	313	308	317	315	314	291	316	332	318	317	315	299	320	323	316	350	291	320	324	298	291	350	299	318	306	348	329	309	294	327	302	310	314	314	374	358	311	358	307	288	311	322	297	316	297	281	348	320	321	332	302	287	334	313	306	340	339	319	274	296	316	309	345	307	286	288	303	359	343	283	308	346	307	338	326	290	309	344	302	292	310	323	291	302	311	293	341	304	302	301	353	320	301	321	307	318	335	334	308	294	303	338	309	295	326	313	360	315	332	294	322	332	319	339	334	311	296	324	295	290	314	324	320	328	305	325	339	311	309	298	328	319	296	331	309	318	305	323	327	305	287	342	320	309	287	301	320	336	340	319	331	313	301	281	326	316	307	328	330	326	317	315	306	300	311	343	316	324	309	327	326	331	299	346	330	362	330	310	314	309	313	324	313	301	315	285	303	292	291	317	325	319	323	320	329	305	316	316	315	311	315	329	332	299	298	282	342	351	288	325	311	325	326	323	311	341	313	303	308	345	300	285	321	308	309	300	316	300	307	300	326	301	325	277	317	308	355	312	302	312	347	341	321	325	308	323	352	337	315	329	322	338	328	325	294	310	282	283	315	351	298	324	290	310	316	281	288	337	290	347	325	304	335	307	296	315	345	323	295	341	330	315	327	332	339	308	327	332	295	327	296	297	309	302	317	297	283	326	295	316	324	333	306	287	315	317	334	320	324	327	296	308	297	294	297	316	334	324	288	297	356	338	330	339	312	320	308	314	283	346	332	321	329	332	321	330	320	307	311	307	304	334	296	316	325	349	314	303	311	327	299	346	325	312	330	322	312	305	310	313	291	308	335	293	308	307	315	310	343	321	354	317	285	328	324	311	328	322	317	297	303	283	302	320	336	312	330	345	332	316	323	290	295	317	316	347	288	304	328	277	317	280	295	321	320	313	344	326	316	321	317	325	307	310	304	278	281	333	311	320	296	307	343	323	301	311	308	316	305	315	349	324	308	334	319	341	322	326	365	304	285	331	306	308	315	335	346	339	340	323	328	312	321	312	315	304	329	336	302	282	360	290	300	289	346	301	324	321	325	292	313	339	296	304	331	312	327	352	298	330	319	340	301	321	313	324	313	324	342	301	338	320	301	311	300	339	316	283	312	335	312	296	323	311	323	357	306	291	297	331	337	313	287	345	296	337	299	334	314	301	304	348	305	300	329	307	331	291	305	329	287	312	307	297	317	317	320	298	375	330	358	316	295	346	288	328	317	303	298	321	312	311	305	292	312	339	332	327	309	324	302	325	323	300	327	301	329	305	316	330	321	340	323	316	303	356	311	306	327	315	316	315	301	345	291	298	330	328	308	319	330	302	307	313	313	290	319	320	286	311	316	327	295	359	285	338	343	351	313	299	314	332	327	257	301	289	325	320	316	312	309	286	337	294	292	317	300	316	311	320	287	306	316	339	335	331	325	295	288	329	333	309	328	282	289	273	346	304	324	329	301	292	290	302	326	327	329	345	303	310	340	323	328	322	309	314	302	298	286	336	319	316	305	321	308	313	317	356	311	308	283	325	318	329	283	310	309	325	338	341	343	319	332	329	343	288	322	292	321	310	289	306	303	346	315	331	318	331	304	322	329	307	305	318	276	341	317	345	311	326	335	322	314	316	340	312	329	332	308	306	302	311	333	292	319	286	340	300	336	325	298	314	327	295	329	337	282	277	287	307	312	304	312	290	310	313	345	323	311	298	319	335	312	331	351	315	334	330	311	307	329	337	338	315	331	305	317	312	315	341	303	274	325	356	286	328	284	281	314	353	321	300	311	301	328	299	320	335	319	309	312	304	323	317	285	317	339	314	291	332	309	305	308	316	323	308	324	313	330	304	318	344	328	305	332	308	311	326	310	334	282	334	312	329	332	326	306	311	318	317	312	290	322	293	299	304	309	328	318	299	308	315	309	323	302	292	337	296	332	296	315	331	302	321	302	298	328	313	311	286	296	301	347	341	327	314	323	315	315	305	315	321	279	296	311	313	320	327	293	327	329	319	318	356	314	313	338	304	318	327	331	288	320	333	303	294	308	321	300	293	318	339	333	314	328	282	302	320	329	319	307	301	300	314	318	309	293	315	314	319	315	354	312	326	338	330	325	310	306	293	331	311	331	343	305	331	312	323	312	301	328	326	308	310	301	312	306	318	309	330	305	330	315	331	293	312	304	312	312	314	300	309	303	349	298	286	318	305	302	318	314	352	316	311	322	307	319	274	315	314	333	320	332	295	309	315	315	328	328	308	301	314	317	331	274	300	325	325	312	332	324	293	307	315	315	326	338	320	286	321	312	326	306	321	330	269	348	331	302	346	341	313	293	322	317	322	307	336	298	316	346	333	309	325	297	305	304	324	322	323	305	289	295	355	312	309	301	285	338	313	289	310	371	303	328	307	318	288	283	322	325	305	360	312	327	328	344	337	336	324	312	300	319	301	325	298	318	306	306	316	317	296	332	296	287	342	320	268	301	305	298	334	317	289	297	316	304	333	346	320	307	292	331	310	318	352	314	304	329	308	278	321	315	323	330	318	306	330	305	287	319	300	301	321	287	307	283	304	333	312	362	313	320	345	303	305	308	341	323	300	321	313	333	296	305	330	321	302	314	332	309	300	355	286	304	322	312	324	322	343	275	311	307	302	290	346	300	344	299	323	328	329	330	295	287	317	280	343	322	310	318	317	317	290	330	317	300	297	282	311	353	331	304	322	302	296	333	311	285	341	339	296	329	335	318	293	316	325	318	296	312	336	307	307	306	330	311	308	301	328	308	320	314	351	304	309	330	353	349	319	331	330	319	323	319	329	335	289	345	319	345	336	308	335	335	309	295	328	312	319	352
23600	21275	28251	24681	20999	11456	4237	2341	1670	1200	995	751	631	505	457	437	390	367	330	326	339	316	294	318	319	292	273	298	269	273	247	251	285	277	282	243	260	252	255	256	275	269	272	244	275	286	258	243	273	273	269	267	279	279	277	261	267	275	288	255	255	243	291	282	251	270	289	269	293	249	283	241	286	281	262	250	256	279	247	281	262	264	313	271	257	271	264	318	284	264	268	273	268	291	270	257	277	244	277	310	264	286	267	279	299	308	261	280	265	273	316	276	280	302	253	261	272	267	248	246	303	251	275	285	277	286	235	297	252	269	280	257	292	302	287	277	285	264	287	288	294	283	271	288	264	259	262	274	272	236	272	268	245	283	263	273	265	277	274	263	294	263	247	273	271	276	296	267	290	262	243	281	289	255	319	256	278	280	276	260	277	259	273	270	273	254	296	269	257	233	274	279	254	290	278	272	274	289	313	267	252	281	234	267	244	283	281	262	259	277	287	255	273	261	258	262	286	285	241	292	252	282	259	254	260	286	264	281	272	270	264	255	269	260	275	255	272	262	278	260	286	289	283	257	252	293	259	287	262	281	283	264	291	261	264	284	275	267	255	279	276	282	266	290	239	271	257	268	253	295	271	264	255	291	320	257	278	258	265	263	276	263	251	292	277	264	255	275	265	233	263	247	261	275	253	296	277	267	299	303	250	277	257	274	269	284	265	247	263	265	286	293	270	269	273	273	264	274	246	255	264	286	290	256	261	242	271	291	290	278	271	305	272	279	291	286	266	275	279	262	265	279	288	275	260	282	275	274	275	294	287	294	294	278	255	279	263	286	277	261	244	274	282	279	255	267	277	255	257	247	279	265	271	267	281	313	265	266	285	261	278	270	253	281	278	283	262	314	285	290	277	260	260	243	261	264	307	256	274	271	283	265	270	291	247	278	283	310	265	277	284	272	267	298	274	236	284	279	256	283	241	276	274	276	246	268	267	285	276	283	295	260	275	281	256	286	275	287	269	287	250	280	284	290	261	275	269	289	266	269	236	262	261	285	265	268	270	276	261	269	288	257	264	302	276	262	214	288	268	272	252	263	268	272	236	250	274	250	252	297	276	280	264	278	238	268	274	254	276	271	258	296	273	265	319	265	280	259	267	279	275	266	273	261	279	251	256	272	261	242	260	270	279	281	263	261	280	273	280	252	247	274	260	312	273	259	271	284	308	275	262	280	253	245	270	275	260	271	275	255	269	249	287	255	289	277	268	280	261	284	243	257	281	270	294	297	261	276	256	271	258	281	280	272	226	305	260	262	260	284	270	277	296	284	295	267	264	253	238	272	235	270	267	293	272	239	326	293	256	293	284	271	269	296	260	286	278	241	261	271	288	295	247	296	258	276	268	295	280	275	277	275	284	287	262	289	227	284	250	293	241	271	288	283	278	278	288	271	300	267	263	266	287	261	262	271	260	260	247	282	273	255	226	266	261	258	248	262	264	278	253	267	270	255	278	269	273	273	277	277	258	262	268	266	245	269	265	287	254	290	263	275	268	290	282	281	298	292	290	278	265	291	273	232	262	289	237	273	284	298	304	274	258	266	282	282	256	258	284	268	274	296	272	266	246	244	268	297	266	283	260	261	265	252	254	279	237	245	247	268	258	292	260	285	279	274	265	308	263	295	265	274	264	257	252	260	268	249	263	273	264	278	283	269	281	291	250	264	251	288	235	257	294	254	290	304	258	263	286	261	273	277	290	256	263	276	291	272	272	263	276	296	261	274	283	240	259	295	228	273	259	269	262	236	264	256	260	259	272	256	245	253	262	265	267	283	290	247	276	268	295	290	260	285	249	287	241	261	268	261	265	278	293	276	275	301	270	237	296	253	241	272	254	267	284	253	272	297	264	267	280	271	274	300	278	250	263	269	270	264	231	275	262	281	273	285	289	285	295	261	282	273	287	282	282	269	257	266	272	251	259	253	280	277	237	260	283	282	275	286	278	284	273	261	267	268	287	269	289	298	283	280	285	290	248	280	256	255	300	269	268	277	259	279	288	272	288	269	255	303	291	278	280	275	270	276	261	267	267	269	273	298	286	276	238	294	273	303	272	295	317	275	258	261	283	286	283	283	244	291	269	258	286	246	245	291	256	284	253	279	262	278	282	290	248	272	299	269	285	262	270	278	294	274	233	273	278	236	260	241	288	254	263	293	273	261	279	289	276	278	256	261	271	267	268	256	277	263	249	265	274	268	273	255	266	278	253	277	283	235	267	274	269	263	260	245	282	285	265	274	269	270	277	246	282	267	291	268	260	253	270	276	265	266	280	239	248	267	306	266	272	255	248	255	264	266	261	298	263	309	311	269	279	260	299	291	264	278	267	264	280	256	285	261	278	250	264	278	251	269	271	270	252	269	252	278	269	270	292	270	242	275	246	290	272	279	301	272	240	277	269	269	295	249	263	271	255	275	301	255	284	248	264	253	256	264	238	287	274	279	256	260	285	268	241	274	260	264	282	282	244	285	265	277	252	275	282	302	313	263	248	286	297	266	246	283	267	261	244	290	282	263	264	247	298	263	267	268	261	256	260	255	279	236	249	262	275	274	266	252	282	267	279	307	261	282	259	264	263	280	288	260	283	277	260	258	275	265	289	261	288	261	290	247	266	276	258	278	281	268	243	288	289	257	304	298	292	265	264	248	292	278	275	274	264	288	250	274	273	273	275	248	246	288	277	292	303	289	298	292	251	277	271	274	267	256	280	260	296	275	292	275	267	278	275	268	287	277	257	272	303	272	256	255	266	260	252	237	269	261	245	253	258	277	271	251	258	243	256	247	252	228	272	280	276	292	290	274	274	236	238	260	293	258	254	287	240	279	271	260	276	280	266	296	263	292	267	279	281	257	266	299	274	276	273	281	265	264	291	268	293	263	268	271	302	264	267	263	296	287	262	284	271	283	268	258	271	247	289	250	272	257	280	274	287	252	265	259	247	266	284	266	286	265	271	249	276	247	262	280	268	275	263	287	260	287	248	250	268	289	252	275	275	263	264	265	256	278	268	281	264	252	276	308	251	276	280	261	277	270	279	245	255	251	254	270	300	294	299	268	243	310	273	242	275	270	259	294	282	278	266	272	289	293	290	247	267	291	304	282	273	283	269	251	253	271	300	255	247	257	269	290	244	274	275	282	263	225	293	251	275	277	262	264	316	250	285	281	258	259	240	255	277	260	268	261	273	276	324	252	269	266	273	283	303	265	237	290	257	283	277	290	268	266	287	269	254	262	263	249	251	302	245	259	283	261	255	279	265	271	252	272	257	252	270	263	262	277	254	278	262	279	287	294	264	266	253	262	205	290	252	270	254	265	287	280	266	273	269	306	311	286	255	260	258	291	268	251	296	233	285	276	288	288	266	238	296	313	267	279	281	247	271	265	260	268	274	299	308	303	302	277	271	295	279	279	275	284	272	271	256	283	267	257	247	276	262	274	244	258	262	299	264	300	279	240
20708	42103	33957	22384	14321	9379	6268	4491	3154	2357	1722	1295	1071	860	691	606	563	500	456	420	391	374	369	369	346	320	351	303	328	314	312	329	304	280	296	323	312	311	298	297	306	308	317	316	312	309	298	286	307	295	289	320	302	321	320	325	338	310	309	282	309	317	327	299	287	323	325	325	319	319	325	316	310	319	337	329	352	316	336	322	327	268	322	308	341	309	297	327	315	342	295	303	299	324	296	308	317	277	303	291	275	308	328	308	287	304	348	285	328	277	294	315	296	273	320	316	284	315	320	278	316	285	292	344	309	303	303	303	298	307	313	281	306	343	329	321	307	307	303	330	337	311	275	311	287	296	314	315	310	303	341	298	280	299	308	300	338	302	314	316	318	306	271	314	302	336	297	307	316	302	332	323	303	303	320	288	315	290	287	342	307	304	295	314	280	305	298	287	317	304	319	318	264	308	287	277	279	325	331	299	324	314	281	285	351	311	304	288	297	288	340	293	278	311	297	301	318	295	325	335	308	300	291	299	319	317	300	345	320	297	298	301	294	323	261	328	306	313	340	323	320	301	306	317	332	312	343	277	302	323	306	316	277	313	314	284	299	300	298	324	319	308	299	324	320	321	292	329	315	303	312	308	326	329	313	290	329	332	334	280	324	303	290	335	306	308	266	313	293	304	277	303	353	303	318	322	320	297	294	298	301	297	334	347	320	330	319	310	300	278	334	311	317	317	285	296	313	287	303	328	324	300	315	285	289	313	287	296	285	276	298	302	289	306	313	303	342	303	285	312	289	354	322	284	293	319	335	280	281	287	315	309	322	304	320	290	300	278	294	303	312	301	317	286	293	317	334	313	316	332	321	305	323	296	360	292	327	303	305	314	317	307	269	327	311	277	320	298	281	300	289	256	316	309	320	318	318	324	336	318	311	339	295	336	328	283	287	307	316	302	293	302	333	281	338	265	318	278	311	299	300	331	321	317	287	303	319	286	337	324	305	306	313	316	307	320	281	312	329	304	294	336	306	292	258	294	319	310	300	294	336	332	304	325	307	299	273	348	337	318	314	321	317	316	316	299	311	309	320	298	310	298	309	317	299	310	297	283	343	344	288	306	301	337	302	299	314	285	310	302	293	325	303	311	328	305	307	311	288	290	340	281	312	306	298	280	296	303	293	299	323	311	323	310	319	283	267	307	351	302	314	312	277	305	300	314	300	310	325	301	294	285	305	307	294	344	301	314	292	319	295	299	255	311	315	307	294	325	309	277	303	322	304	290	319	314	287	347	318	317	337	305	306	282	289	312	308	304	291	318	323	340	281	302	311	301	322	287	296	295	316	281	291	308	316	316	315	310	305	340	303	323	315	291	317	281	323	309	295	296	319	327	321	309	325	322	284	317	300	318	329	317	327	318	301	289	313	286	318	277	310	343	313	348	277	294	297	309	332	332	307	290	303	325	311	306	314	265	306	294	331	343	289	311	336	306	241	295	322	268	296	258	301	312	313	302	303	325	257	296	278	308	288	301	300	299	318	320	318	298	324	288	307	298	303	325	292	320	311	288	319	318	292	313	316	300	299	339	306	279	304	326	291	297	258	307	291	308	288	335	310	288	295	323	317	297	274	289	325	327	312	323	336	294	341	321	286	320	306	280	308	291	332	288	326	291	317	301	326	315	313	317	313	309	259	278	318	284	288	325	331	336	259	323	274	301	322	295	320	307	343	316	352	307	272	311	290	305	306	300	301	310	283	305	281	319	282	305	293	295	290	307	307	296	297	333	344	297	294	333	312	289	282	308	315	293	280	308	272	305	311	298	322	306	322	330	294	269	330	319	304	320	297	308	327	323	286	310	313	342	360	305	312	304	301	271	286	327	292	334	301	332	326	319	298	310	318	277	313	300	314	297	295	301	302	296	324	290	299	301	297	271	301	309	309	325	312	322	313	270	337	345	274	314	309	318	303	295	273	328	318	327	302	337	291	306	325	306	296	309	304	281	324	301	307	288	264	313	292	302	330	310	279	318	294	301	323	288	273	340	307	319	285	319	326	311	330	323	304	334	318	278	323	299	318	316	308	292	317	317	271	307	308	311	339	307	337	281	289	302	294	317	285	307	327	305	304	297	310	307	322	317	315	304	285	336	317	351	316	300	286	298	295	305	304	303	271	301	287	325	323	282	305	277	269	287	322	309	291	311	310	308	303	311	299	280	300	334	289	309	291	286	287	306	340	341	323	299	323	319	303	323	313	303	283	320	317	328	299	306	275	325	357	292	298	310	321	276	285	321	290	307	291	332	326	295	303	294	343	324	302	275	307	319	296	319	297	298	329	316	291	314	309	279	337	314	287	292	274	322	278	295	342	301	312	327	291	289	285	304	296	290	297	291	295	281	295	343	289	312	326	312	311	282	300	279	300	304	310	308	296	282	308	324	302	315	321	289	303	301	316	317	318	295	299	294	320	311	300	298	327	267	319	322	327	290	329	284	317	292	298	304	307	329	322	295	353	296	283	334	313	303	292	299	338	287	293	339	326	355	293	308	335	294	291	310	278	311	349	311	292	324	298	280	335	319	325	323	283	304	317	313	322	306	309	306	327	315	318	306	317	351	312	275	323	310	282	318	303	353	303	304	284	345	321	317	301	337	302	287	315	311	328	339	322	336	288	325	285	301	296	278	311	320	311	315	320	320	296	296	282	329	321	330	303	299	320	298	309	301	273	298	311	290	318	309	327	320	282	305	319	319	289	291	306	338	321	305	312	309	286	308	303	295	308	309	308	288	285	274	305	283	278	300	319	314	326	300	330	306	336	299	294	298	316	305	318	285	296	319	306	320	317	312	298	329	284	324	302	270	323	290	317	326	311	292	323	310	300	310	321	313	321	323	304	312	314	276	265	302	296	337	309	299	325	327	314	321	304	301	292	337	324	324	312	301	314	312	331	282	289	302	319	330	301	265	320	262	346	327	301	264	296	336	303	287	307	325	305	293	319	310	292	301	351	281	319	334	291	319	345	339	307	300	332	316	303	326	296	331	326	340	300	313	329	308	333	302	308	320	310	304	274	284	289	290	294	281	337	297	300	339	312	325	325	339	304	319	306	334	324	320	302	296	283	311	307	300	312	325	298	294	300	318	315	282	330	302	296	303	289	292	319	285	320	316	297	304	319	337	314	334	327	281	324	337	290	309	329	317	283	296	292	305	292	355	321	315	282	319	334	297	310	308	314	293	314	316	318	320	296	333	308	328	310	303	275	297	285	299	318	276	318	318	294	297	309	315	327	312	288	312	328	341	332	293	273	333	302	317	302	302	274	324	299	302	284	329	302	294	327	288	288	306	336	334	295	318	321	293	337	311	338	319	310	327	335	292	320	293	287	295	310	316	308	306	299	284	293	312	321	276	335	293	301	306	299	298	299	298	318	276	295	298	323	340	301	331	294	339	313	311	318	298	292	306	302	295	326	325	311	333	312	293	319	303	305	296	295	306	310	294	313	305	307	328
25265	21292	26511	24664	9485	3973	2363	1659	1195	950	737	620	554	483	427	401	398	350	334	324	288	330	348	286	279	309	281	274	288	280	273	272	274	286	297	295	282	268	298	286	253	275	257	271	284	273	267	258	262	268	264	281	280	271	297	314	295	295	277	259	261	280	264	285	284	272	285	307	298	280	301	291	269	247	253	263	256	289	264	248	275	269	264	262	307	275	285	275	267	264	286	298	292	256	296	271	282	304	273	259	271	289	277	307	287	256	252	289	274	314	288	297	270	303	298	291	289	281	285	269	243	296	264	291	272	282	290	286	277	310	284	264	288	288	264	256	296	264	275	276	298	273	269	274	265	258	279	259	292	249	287	261	256	284	305	296	279	254	283	279	284	272	277	297	284	255	288	293	302	274	266	290	285	270	287	285	290	285	270	282	277	272	282	286	247	288	252	290	283	235	279	280	258	282	273	268	277	303	272	271	293	283	289	266	230	284	264	256	250	277	283	300	323	265	292	272	276	280	284	292	268	252	278	289	290	269	288	277	260	270	272	284	282	267	274	297	284	303	258	266	283	243	281	260	257	298	291	272	284	279	282	283	270	290	286	252	280	286	287	294	264	259	306	280	292	298	307	276	279	283	260	254	300	246	251	270	262	273	294	280	248	308	256	275	271	272	271	277	284	279	288	273	253	252	280	284	272	249	268	296	259	293	281	308	299	289	254	272	278	275	278	312	277	273	260	286	296	254	280	269	283	264	288	268	271	298	279	297	264	277	299	258	268	281	275	275	275	256	282	263	273	273	257	286	292	312	261	275	283	290	292	281	261	306	304	283	282	296	264	274	286	281	301	267	299	261	265	245	272	252	284	295	304	284	278	279	282	264	277	269	268	266	238	256	282	272	308	303	279	273	300	277	265	277	265	298	286	266	260	284	277	240	276	291	292	293	289	287	259	299	319	292	312	310	295	271	286	285	259	275	253	256	268	284	278	294	301	280	301	299	287	268	255	281	303	290	274	305	265	275	279	261	262	271	269	298	284	285	295	255	271	292	282	269	243	247	258	261	285	288	272	304	303	266	255	274	296	265	277	271	270	247	275	304	321	283	286	279	264	272	279	270	240	270	303	281	275	278	261	275	280	278	295	261	296	296	250	267	265	302	274	271	316	282	298	262	305	265	251	284	263	281	257	288	282	283	302	289	274	270	300	253	296	278	298	263	293	302	254	251	285	288	293	272	269	286	272	266	278	247	264	296	302	259	315	291	293	254	296	261	253	288	257	288	264	264	249	285	276	284	282	281	287	267	293	269	312	263	293	271	273	307	274	291	280	288	284	294	258	297	289	271	283	293	292	266	267	289	259	275	249	239	258	276	280	267	328	291	265	263	298	300	311	269	276	305	298	276	281	284	250	278	305	247	277	299	296	282	270	268	255	298	265	279	292	244	276	267	272	295	280	275	257	267	282	288	298	265	254	297	288	268	264	300	280	274	257	268	300	261	266	271	291	269	256	246	294	262	296	266	265	259	292	286	270	268	286	263	282	282	281	289	275	289	258	253	275	303	253	263	272	295	288	253	260	263	305	274	269	298	251	243	260	277	272	286	300	296	306	263	292	282	276	275	253	297	266	278	280	250	299	264	266	274	282	311	292	295	275	274	222	296	273	272	285	295	277	267	297	250	253	259	272	282	270	263	262	309	313	254	262	280	250	272	283	281	262	327	302	280	275	265	270	306	227	260	279	290	270	292	292	265	317	251	268	239	289	307	287	259	266	288	283	280	251	268	288	294	249	267	289	296	284	282	273	285	309	271	290	275	259	274	271	284	306	261	277	306	271	286	330	324	277	272	265	285	292	297	282	275	292	289	269	308	285	274	277	301	295	271	295	263	259	237	276	276	301	273	264	285	288	267	277	250	283	269	280	280	296	295	273	245	299	258	281	278	264	264	255	277	296	267	254	263	284	280	275	294	261	276	246	308	295	270	272	276	260	279	311	292	275	261	281	282	292	265	253	287	299	243	280	274	282	286	296	282	271	270	276	296	306	255	272	262	321	271	256	283	249	291	275	268	269	277	270	284	268	256	269	282	275	289	282	276	245	265	297	284	278	298	274	262	264	297	275	294	277	291	272	266	285	274	277	251	289	283	275	268	289	278	310	294	279	246	279	289	240	284	268	266	297	257	255	303	283	263	294	273	307	271	257	275	254	266	272	294	242	271	279	256	289	267	308	271	284	282	274	301	272	319	262	286	250	252	249	266	272	304	262	264	285	263	254	254	281	270	272	291	293	280	277	287	305	287	300	276	285	257	273	278	248	264	283	257	280	277	298	280	286	281	295	286	297	282	248	294	278	302	262	256	260	291	270	258	292	299	281	247	273	264	270	266	268	276	272	282	268	294	274	280	263	282	280	277	309	245	319	258	255	285	294	246	282	291	284	315	309	298	283	270	265	291	281	261	305	285	251	265	268	281	298	265	298	246	238	293	274	272	268	295	264	271	277	274	297	277	250	300	276	240	313	275	288	280	245	275	303	279	276	284	277	263	300	291	266	252	285	271	266	272	255	281	285	270	280	269	266	292	270	308	312	248	285	267	303	305	292	265	291	269	308	242	281	259	270	272	276	256	317	254	274	293	280	309	282	288	291	282	274	300	293	279	272	282	265	257	281	284	289	316	282	299	295	281	259	266	260	261	280	245	289	276	265	283	296	254	288	280	300	252	311	287	271	292	321	291	283	275	282	249	289	260	295	299	275	268	307	277	268	254	275	282	286	261	283	265	326	278	284	275	273	256	263	296	267	264	290	295	285	252	250	262	292	258	275	294	309	270	288	265	269	290	287	278	290	273	283	272	275	283	300	280	310	299	278	291	285	255	263	263	281	265	311	307	313	297	291	268	261	263	270	263	279	260	277	264	281	287	285	299	276	289	305	280	281	292	275	280	245	282	283	301	290	269	269	281	276	280	260	263	274	324	283	259	307	267	284	285	253	263	286	273	294	279	290	257	292	288	244	313	279	303	288	285	255	269	301	284	251	280	272	300	301	300	286	274	266	295	276	267	284	261	278	254	264	288	293	247	277	270	297	263	300	257	300	244	244	277	272	303	282	296	277	298	274	299	305	284	265	264	283	263	267	294	287	289	253	302	267	296	272	273	272	276	243	256	308	284	289	251	268	262	300	256	275	273	270	303	243	290	295	293	272	253	268	290	290	254	299	278	282	296	271	279	314	278	269	278	312	282	279	275	276	249	283	289	290	262	272	277	250	282	296	273	267	282	277	291	279	255	256	278	263	303	292	296	265	314	287	302	264	274	288	268	302	280	304	290	317	277	278	264	285	280	295	287	272	296	269	288	260	287	294	290	304	296	284	303	285	284	268	273	292	240	260	283	274	257	294	274	273	299	268	306	302	272	301	269	271	285	288	266	288	271	248	292	273	278	258	288	290	263	266	275	252	291	287	300	276	265	269	295	278	265	277	297	277	260	290	297	249	296	287	282	265	301
20222	37837	29551	18543	11382	7151	4807	3431	2492	1800	1364	1079	902	781	619	558	490	472	424	422	338	402	334	343	337	339	347	333	357	322	299	320	309	356	305	351	360	326	333	310	324	314	308	314	303	347	326	313	335	334	311	312	312	323	322	297	331	295	313	304	292	312	312	306	301	352	301	303	304	341	304	317	314	296	286	348	346	328	308	326	320	306	326	271	335	327	330	283	302	346	286	315	333	338	343	323	323	313	335	314	291	299	317	308	346	337	307	312	317	334	276	306	328	365	302	331	344	331	313	284	321	282	283	324	310	317	298	315	324	338	337	341	323	304	311	314	303	283	304	343	325	292	335	328	338	336	336	357	311	287	328	326	349	338	315	316	321	299	309	338	301	338	327	307	326	322	335	340	326	346	298	300	330	366	319	336	326	352	300	318	323	331	326	311	319	311	309	344	336	304	318	304	340	309	334	318	283	353	304	367	294	320	321	320	323	320	326	365	312	303	303	310	357	371	313	312	316	261	315	321	333	347	311	307	328	329	330	303	329	361	346	338	340	323	328	343	298	331	306	321	323	305	320	306	293	324	343	330	310	327	323	328	327	319	342	275	333	326	326	328	313	332	305	294	329	335	310	309	319	320	302	309	307	360	294	340	311	315	305	299	309	323	334	318	316	347	313	335	316	339	349	306	332	297	322	322	278	313	354	317	339	332	321	351	317	304	306	333	322	305	301	307	331	335	302	344	308	352	306	302	315	322	305	319	297	302	297	314	329	305	336	358	330	346	327	324	316	342	326	303	338	329	353	328	318	294	332	310	323	332	300	298	322	341	319	331	281	347	304	320	295	340	377	324	319	307	323	333	324	329	297	313	333	324	313	310	338	301	305	296	304	322	330	310	299	342	325	334	325	320	331	301	320	343	303	281	321	320	354	345	338	308	298	302	339	308	327	286	304	313	312	325	333	324	339	322	300	299	321	302	303	325	328	296	324	326	304	338	315	335	307	316	344	316	349	299	305	322	324	315	327	315	306	321	311	320	329	301	305	315	306	314	281	318	337	311	308	296	323	317	317	343	333	309	298	322	328	300	321	317	342	349	348	301	313	314	317	328	315	318	310	316	312	344	325	341	293	327	301	334	335	291	347	317	307	315	320	318	336	326	318	309	338	323	341	324	323	337	310	313	336	311	333	317	364	342	331	315	316	320	299	332	319	307	289	289	321	316	316	305	317	325	306	321	320	330	346	301	302	326	312	315	300	316	299	338	296	317	350	307	338	330	334	308	286	323	292	298	302	327	335	316	345	325	328	318	304	295	312	320	288	340	327	321	316	310	348	321	329	328	348	295	326	347	315	294	295	323	330	315	328	338	327	312	332	296	326	311	288	311	305	310	328	318	323	287	337	321	325	331	301	312	307	322	323	334	303	305	320	322	353	312	330	348	333	338	301	325	324	327	327	301	293	313	297	320	334	316	333	303	344	315	341	331	293	314	325	322	315	321	311	319	313	349	288	314	313	336	303	324	323	299	321	317	337	319	318	314	362	284	308	306	334	323	310	326	318	331	329	300	326	325	327	329	302	319	289	331	322	297	297	301	341	321	323	325	311	327	310	298	317	332	318	321	358	353	294	335	318	326	295	344	319	308	325	332	291	364	359	305	316	341	322	324	351	344	316	309	328	301	341	310	338	314	300	332	348	318	326	312	310	326	277	325	319	303	331	296	325	297	329	292	341	362	360	294	314	311	315	311	332	334	320	321	306	282	326	358	325	304	342	330	317	339	329	336	328	331	334	309	302	334	314	344	339	309	323	315	341	308	328	298	313	332	304	346	325	311	312	340	309	344	334	337	333	303	340	318	337	286	338	327	291	310	321	323	306	302	294	335	330	308	309	328	295	329	312	308	310	350	279	299	331	340	329	327	348	275	330	313	326	340	303	308	337	344	342	312	336	302	306	311	312	328	312	350	338	314	327	334	302	337	342	322	348	314	336	311	325	324	346	344	292	296	325	316	326	332	312	326	288	336	326	342	314	323	340	315	332	349	312	332	333	299	325	325	310	318	309	309	315	310	293	322	310	329	289	333	304	297	290	366	321	344	302	312	281	313	307	315	324	277	326	297	317	319	374	326	320	337	300	321	326	325	303	309	315	335	300	319	359	301	320	326	301	303	321	338	303	298	303	322	335	323	305	302	301	349	318	333	304	336	363	297	308	331	316	337	347	305	343	290	301	332	310	322	338	301	322	320	324	320	326	338	307	322	329	299	306	331	333	305	347	327	320	325	306	290	324	289	349	315	296	342	330	328	303	295	304	346	310	331	337	333	330	332	314	300	329	309	292	323	309	311	299	308	317	310	306	315	319	322	293	319	318	328	333	344	290	288	321	307	355	317	334	330	324	341	348	312	298	327	328	317	323	337	311	338	341	328	306	308	287	327	342	309	294	290	329	333	316	352	349	328	276	323	331	336	308	324	340	330	313	277	342	327	335	305	300	356	329	330	333	312	311	323	327	341	312	322	304	324	341	303	320	322	309	349	314	313	294	317	325	291	332	327	320	293	309	306	364	343	329	315	328	330	322	275	332	322	320	324	316	276	324	282	329	333	296	341	303	343	279	291	343	335	321	328	338	307	315	306	297	304	289	300	314	286	329	305	326	336	336	347	322	315	344	336	324	328	343	319	316	329	288	328	299	319	319	329	295	320	335	307	308	338	326	306	323	319	285	301	329	344	347	336	350	332	308	325	300	334	302	346	297	322	322	312	317	355	308	342	303	324	308	339	321	321	339	292	302	320	297	355	323	320	306	308	294	301	327	303	318	307	324	353	300	315	306	332	310	297	328	348	316	326	376	295	334	319	311	307	343	324	298	325	317	318	307	297	326	366	320	320	328	306	317	290	315	326	317	301	331	307	294	332	323	305	331	316	275	352	294	329	326	311	357	322	349	300	320	316	324	312	326	305	305	331	307	308	317	291	340	305	309	323	306	294	335	324	336	300	331	299	350	299	347	310	303	322	339	315	330	337	341	297	302	336	358	306	344	333	312	317	315	317	307	319	320	345	343	312	290	303	328	349	311	323	305	302	314	319	301	310	314	299	325	322	309	324	319	306	313	314	307	330	300	302	364	301	315	306	335	318	309	316	285	307	325	321	311	298	322	299	334	299	291	328	353	311	331	344	319	327	308	283	336	310	323	321	344	317	334	286	336	321	313	313	280	320	310	340	320	290	301	321	320	345	308	310	280	335	319	348	316	334	330	315	311	314	339	315	323	350	307	327	323	341	332	308	327	327	314	306	326	347	316	337	308	315	303	303	322	302	304	320	306	327	290	337	346	326	279	294	349	312	360	308	332	348	327	329	286	337	312	290	298	319	333	303	326	330	304	315	313	336	323	306	311	297	337	337	349	328	299	340	319	344	296	302	343	293	304	346	296	295	326	312	292	304	317	342	315	294	316	297	336	335	319	348	331	299	308	308	335	323	341	331	333	286	322	309	356	294	323	331
22812	21375	28831	24278	21417	20710	9159	3284	2147	1641	1240	930	797	692	595	508	472	433	425	370	332	340	327	287	283	308	316	275	281	320	297	301	279	270	274	282	294	264	257	245	275	289	273	259	284	249	229	271	277	277	283	268	273	262	281	303	287	312	257	265	268	270	275	266	273	293	243	276	258	273	286	261	267	280	268	304	283	280	254	281	257	286	252	274	261	276	287	262	280	251	260	298	286	263	282	291	282	278	267	280	295	291	277	288	266	303	278	259	263	257	288	283	259	267	227	278	281	258	291	286	293	285	277	279	266	260	310	281	288	265	270	253	317	234	276	292	266	259	265	253	279	248	263	259	275	281	244	277	292	283	281	277	319	258	261	290	260	263	292	291	293	273	272	257	267	288	272	271	276	289	296	270	252	286	313	284	275	287	266	271	253	282	256	290	287	273	263	257	259	270	272	292	275	295	313	280	275	308	296	285	273	320	281	304	304	275	269	281	260	273	287	315	275	269	282	257	298	305	271	288	320	252	276	278	296	291	276	274	253	253	295	274	270	283	242	269	268	282	280	276	297	295	301	261	252	274	261	247	289	268	268	234	281	276	246	281	298	277	260	255	268	254	280	260	252	266	252	242	281	292	273	279	267	259	276	292	273	272	264	292	268	275	287	270	287	287	293	282	293	256	259	284	271	274	298	286	283	241	275	272	238	291	269	277	277	241	230	248	277	267	288	279	283	274	238	272	276	290	266	258	286	261	271	272	267	279	271	276	294	294	272	314	267	305	279	263	261	296	306	303	257	289	255	272	277	259	290	269	294	271	290	272	278	266	294	266	243	266	267	260	307	292	298	257	299	270	278	273	273	257	287	268	279	269	260	269	266	254	260	280	261	277	232	263	292	271	290	290	299	258	273	283	290	296	286	268	312	319	281	266	272	275	266	271	280	294	264	263	260	310	282	305	275	279	295	269	262	269	299	260	273	278	272	244	294	301	261	297	281	268	284	247	274	276	270	273	249	282	258	260	274	283	276	311	292	271	296	256	291	261	293	286	305	266	268	285	254	274	273	260	288	301	296	288	290	274	267	270	268	235	236	234	294	275	318	268	262	276	277	254	285	267	279	295	278	286	257	262	295	254	319	268	281	302	264	286	253	276	294	255	297	284	286	289	271	265	279	278	283	253	261	305	274	277	277	287	275	302	293	267	259	266	260	282	274	290	276	248	319	273	257	274	278	271	286	282	301	285	266	274	300	288	279	265	261	239	292	261	297	291	285	260	252	305	263	291	281	297	283	268	249	247	286	298	256	269	273	260	289	285	300	257	277	278	268	264	292	241	296	280	249	270	243	276	276	269	313	271	260	267	310	262	275	287	269	257	263	291	261	313	274	283	283	309	290	277	271	278	310	286	289	287	264	253	271	280	291	293	274	240	272	298	281	316	286	269	302	294	282	248	272	271	291	268	283	257	305	292	307	266	277	282	253	275	278	271	266	279	303	266	302	270	285	258	283	259	264	288	261	264	290	282	284	318	268	277	277	261	284	292	265	283	292	297	271	281	265	295	281	294	274	291	273	276	263	298	299	293	300	293	281	277	283	253	292	277	273	281	295	301	281	277	295	305	288	311	271	277	285	245	287	289	292	267	285	267	250	269	275	299	280	269	286	276	278	288	274	299	289	288	275	306	268	278	254	294	293	278	293	240	261	250	299	259	274	291	269	303	275	278	280	264	290	244	281	250	302	288	241	265	290	248	260	275	247	282	306	307	292	268	259	256	295	278	297	282	256	273	298	259	281	267	276	305	270	256	275	279	265	252	248	288	260	266	289	261	307	271	261	276	298	283	275	287	289	288	264	280	273	297	265	276	244	276	273	268	280	224	276	280	269	289	281	270	257	251	277	251	257	282	251	317	271	272	288	282	257	274	273	275	286	292	251	279	266	292	304	298	285	296	251	287	301	269	276	271	271	270	285	283	275	269	265	286	282	247	256	251	269	295	275	291	261	283	288	266	267	283	275	266	249	303	274	259	302	259	267	267	278	248	275	290	262	273	288	259	269	261	266	260	285	267	286	267	304	285	272	282	288	284	279	293	262	289	287	260	257	270	292	282	278	256	289	254	289	286	236	262	293	272	315	255	291	263	291	261	280	263	268	249	299	282	275	244	259	273	264	295	279	266	283	261	274	275	270	277	323	294	286	266	268	248	283	291	262	264	272	290	287	284	281	287	264	288	294	273	254	259	287	245	274	292	273	273	259	246	298	247	290	265	245	297	295	276	275	235	303	265	289	267	292	258	266	277	295	285	311	270	267	256	285	255	266	288	261	255	253	262	305	278	294	282	278	301	252	299	269	251	293	254	308	266	290	262	279	319	292	250	281	279	274	273	271	256	275	282	278	261	284	294	275	272	289	274	273	261	271	248	293	263	284	260	282	280	292	259	276	274	271	268	281	293	268	284	276	287	271	274	272	278	275	283	268	280	258	270	261	288	298	273	289	280	279	260	280	287	289	288	253	296	330	308	293	267	267	293	291	262	259	295	290	294	267	301	275	268	270	246	291	274	273	258	259	275	290	285	309	291	300	293	278	269	288	239	304	296	280	295	293	255	257	295	282	309	288	279	282	265	258	285	299	285	259	274	267	298	263	262	267	282	273	259	278	284	280	274	255	269	303	233	279	276	250	230	292	297	274	272	273	297	250	263	289	293	295	276	279	283	276	255	304	270	277	293	299	270	288	256	292	272	272	299	283	282	257	297	277	284	290	277	285	277	282	298	284	270	287	269	263	267	277	292	256	276	278	256	286	294	287	273	277	285	241	273	275	308	290	272	250	292	287	278	303	278	282	300	267	280	269	254	270	263	296	300	271	284	269	286	294	255	252	266	283	275	275	278	263	260	254	278	288	270	273	259	263	283	265	268	287	259	276	262	268	317	303	286	256	269	281	274	265	296	264	280	260	269	279	303	310	268	295	284	243	278	283	256	284	275	266	278	273	297	276	293	293	293	303	266	278	290	293	240	274	271	285	277	291	267	271	274	300	317	290	308	262	277	272	250	281	299	253	282	294	292	281	272	262	278	293	257	298	265	274	290	311	277	283	270	265	256	251	259	276	288	264	271	265	297	312	275	261	266	265	268	272	253	277	298	272	280	287	250	290	291	261	276	270	259	269	265	283	271	262	289	316	281	271	252	306	279	269	277	275	288	271	258	299	300	276	293	276	271	274	282	271	243	297	271	265	279	281	252	323	270	298	255	279	276	296	284	266	297	256	276	285	304	278	286	301	266	264	266	267	255	276	273	271	274	292	307	258	295	286	276	260	290	291	272	258	298	285	274	274	310	272	273	287	287	289	261	286	280	280	262	285	246	268	275	286	272	232	303	276	277	302	282	274	310	260	298	298	248	266	255	261	266	270	266	282	257	292	294	263	271	279	295	276	272	276	255	252	296	312	302	294	300	283	239	239	313	247	292	283	273	293	276	284	274	278	224	250	258	272	289	285	311
22382	45950	38212	26136	17877	12102	8202	5780	4186	3024	2337	1772	1300	1083	895	771	667	534	508	524	444	441	377	360	356	326	336	344	335	322	324	298	330	321	298	338	315	309	298	322	339	316	307	317	314	301	319	289	325	309	303	334	291	303	319	305	341	310	312	292	300	319	337	324	329	309	300	303	321	315	347	314	292	319	300	324	333	306	335	269	292	342	290	311	316	303	308	329	282	316	321	328	301	318	311	322	325	304	319	318	304	339	310	330	326	273	328	311	296	309	326	284	264	339	302	299	311	311	303	321	320	316	329	321	305	342	304	314	349	271	307	318	338	299	309	329	303	308	329	326	271	314	293	323	288	339	315	283	334	330	338	322	296	304	302	313	327	305	312	328	304	297	314	300	305	293	319	343	339	321	316	300	319	306	289	317	356	285	319	312	288	324	327	324	312	335	322	309	286	326	315	306	296	310	286	331	299	301	305	311	278	318	302	299	316	317	348	321	328	279	331	343	328	307	321	322	323	316	329	298	324	308	366	332	308	346	289	325	276	278	285	300	301	278	328	308	305	309	308	300	333	321	310	318	365	302	312	294	324	305	304	297	307	330	293	325	321	299	290	325	333	323	271	323	292	336	329	317	290	293	348	338	321	308	305	293	337	302	300	319	315	320	301	309	321	317	299	317	333	286	289	309	319	352	313	306	330	308	326	330	323	305	295	330	312	320	319	306	319	351	308	293	332	322	333	309	305	304	304	293	326	279	302	310	323	335	313	267	330	304	288	298	311	305	321	313	320	311	318	319	308	300	309	289	306	306	295	322	301	303	318	322	293	322	328	299	326	322	338	298	317	311	348	337	311	346	315	296	319	287	320	284	321	312	304	319	313	293	317	334	302	305	315	314	305	328	299	304	330	301	290	307	339	314	351	331	307	330	291	363	308	334	305	315	303	316	342	317	318	319	320	319	304	324	338	336	326	308	340	341	311	317	329	321	278	312	326	311	345	302	311	333	302	306	314	324	290	309	324	310	312	295	309	309	298	291	327	307	310	308	303	287	316	297	313	295	310	309	323	285	332	322	300	297	299	316	331	303	323	320	302	357	313	297	309	311	358	313	294	303	318	284	330	296	310	328	324	311	312	301	304	311	337	326	325	299	337	304	274	306	308	308	293	310	291	328	316	344	314	290	308	333	302	318	331	296	321	311	299	324	275	317	311	325	318	341	327	307	298	321	310	312	333	303	300	301	319	297	310	306	317	300	322	287	323	317	315	335	317	290	314	316	328	293	333	331	324	304	333	301	290	326	339	292	300	305	331	298	288	327	292	327	327	308	320	312	285	300	290	364	318	320	342	346	285	266	333	283	316	342	290	329	294	300	331	323	358	307	324	286	327	302	344	297	311	315	291	309	287	324	318	302	318	323	330	306	314	349	329	289	300	328	300	286	314	290	313	315	289	282	302	303	314	288	312	286	283	307	317	325	297	312	296	294	310	293	312	327	306	318	305	306	324	279	326	316	296	301	322	279	315	312	298	279	340	330	322	347	324	294	317	296	274	308	290	299	294	288	311	276	278	311	300	321	326	293	326	296	357	308	313	335	317	328	333	296	294	307	341	293	298	287	290	318	316	302	298	307	318	289	299	301	319	298	306	291	309	302	338	352	311	295	321	296	320	305	326	311	295	325	332	306	323	328	299	311	341	310	313	337	357	302	289	325	307	306	304	294	295	306	327	354	344	294	311	327	288	322	307	349	313	292	305	274	349	291	302	333	307	294	307	330	309	284	322	290	321	308	311	298	289	331	348	283	331	301	329	304	345	328	324	292	302	302	319	358	316	279	306	331	325	326	293	321	315	285	310	281	328	306	292	269	338	338	294	306	316	336	340	315	323	320	328	310	346	297	319	299	307	308	315	303	307	273	307	335	297	322	289	332	300	320	313	334	325	285	281	299	300	291	323	305	324	357	327	320	323	323	290	324	300	315	314	313	328	301	336	318	304	339	313	286	297	297	306	338	303	311	289	317	308	314	330	317	328	283	288	322	305	314	322	328	283	320	305	335	310	287	310	291	299	300	309	328	316	317	318	304	321	315	313	296	296	314	329	329	311	321	301	331	340	322	322	277	314	305	299	329	295	305	326	330	316	305	332	338	300	302	319	302	291	321	323	294	330	296	326	326	346	312	352	304	308	314	316	322	313	301	300	348	302	310	285	310	297	296	301	317	301	312	297	282	313	294	301	310	304	290	277	307	314	284	299	288	314	321	316	322	305	305	308	314	316	311	319	319	290	304	280	297	327	327	332	294	336	313	308	305	296	269	310	317	314	308	325	321	305	319	325	324	332	313	295	298	303	333	321	335	329	332	298	324	333	297	332	325	307	331	313	328	319	314	303	298	294	303	332	311	356	288	305	304	289	326	291	311	321	335	312	308	263	298	325	331	318	289	319	284	300	279	303	316	295	296	314	309	355	298	322	321	298	306	325	314	328	326	311	329	318	320	324	317	305	277	308	273	328	315	281	300	344	321	338	344	325	306	348	320	337	317	297	314	314	309	327	312	300	315	310	303	315	283	328	325	312	324	329	328	278	298	307	291	313	325	315	315	337	347	313	296	341	314	331	292	311	313	288	336	310	283	304	325	288	325	313	278	325	324	306	316	301	325	343	326	297	311	300	334	336	334	305	316	302	308	305	313	285	299	319	317	296	284	308	318	286	305	308	321	320	322	324	321	310	300	298	315	344	321	341	330	310	313	316	308	329	336	312	287	299	302	318	271	319	300	305	305	295	280	285	303	333	319	332	349	312	327	308	281	307	293	344	319	306	303	301	312	310	313	335	303	327	334	316	295	306	312	342	328	311	330	295	291	328	323	308	295	296	314	297	306	359	301	330	315	349	315	300	345	295	307	326	305	358	325	317	336	320	328	298	305	297	297	338	292	297	300	308	321	344	306	322	312	316	322	293	316	300	339	291	310	296	323	286	324	324	321	303	273	332	301	339	294	330	300	319	285	309	311	324	312	312	277	360	317	343	334	311	292	322	307	313	310	302	322	339	315	349	318	294	325	331	292	317	311	318	286	325	308	303	292	312	304	311	323	310	335	271	325	299	295	352	326	321	320	327	333	286	294	311	315	293	308	277	315	329	312	305	303	329	265	308	325	329	293	319	310	335	307	340	320	321	336	309	320	306	329	313	288	323	302	306	286	304	318	300	318	339	329	294	323	285	317	336	349	314	311	292	296	314	268	320	290	307	326	293	329	343	309	266	321	321	290	308	319	347	326	362	296	288	306	292	311	304	295	308	338	305	323	299	308	296	317	293	301	311	300	303	311	304	329	287	324	297	301	304	313	335	316	336	320	289	317	314	305	327	336	322	314	316	349	336	318	319	347	320	305	316	306	321	346	298	305	300	297	315	298	334	299	299	334	287	309	308	328	302	272	351	321	314	287	312	321	334	294	288	304	306	281	275	326	302	304	335	305	280	322	313	334	328	324	342	325	304	317	306	308
28252	23233	21768	11960	5228	3029	1899	1331	1026	798	639	564	500	437	376	381	361	319	335	307	316	289	277	298	299	298	286	270	293	284	272	285	294	280	273	264	270	283	295	294	303	244	273	271	279	259	292	289	278	281	272	268	286	270	280	277	284	269	275	284	286	279	244	290	278	275	287	267	254	291	277	296	244	267	282	278	278	284	238	267	300	272	276	290	290	301	290	270	293	281	259	263	298	275	286	297	309	305	241	292	277	287	298	262	297	270	266	247	259	297	297	280	272	287	282	275	287	262	284	253	277	266	273	273	261	283	264	295	261	280	255	266	287	276	295	291	267	270	293	287	291	270	267	269	275	254	303	265	291	275	296	279	299	268	285	286	280	294	255	272	282	266	268	319	270	305	266	261	283	302	292	259	269	278	316	249	301	287	268	268	265	296	286	263	272	294	264	290	293	279	293	289	266	259	259	271	274	273	261	254	252	275	282	254	276	294	291	304	313	252	274	285	281	291	284	271	298	267	252	282	278	294	269	286	277	261	269	299	270	269	292	270	277	296	283	281	339	287	280	288	267	268	277	265	296	277	261	272	299	261	262	262	270	253	287	297	264	299	293	273	271	255	266	274	293	275	312	276	284	283	255	263	266	289	256	288	252	251	268	253	280	277	262	293	293	299	246	267	277	310	287	280	277	264	275	255	294	268	273	262	277	289	294	268	312	283	263	273	280	281	256	265	258	269	285	284	274	266	280	296	286	280	273	269	290	269	280	283	307	291	271	271	299	280	253	279	304	256	286	289	260	269	251	310	288	267	280	269	258	268	290	292	289	263	274	298	262	267	290	301	272	277	267	264	280	265	250	259	280	265	307	301	280	236	288	259	283	278	278	255	296	288	271	269	277	282	270	290	234	287	259	263	286	283	302	265	276	258	274	289	242	267	272	243	247	290	267	291	245	263	294	268	276	272	306	267	245	260	275	278	274	266	298	293	252	264	292	268	292	270	295	248	292	269	273	300	256	271	266	279	254	275	327	260	276	305	275	268	275	273	256	295	273	262	298	247	258	287	272	284	294	303	307	293	273	293	297	267	294	263	299	285	277	288	275	294	266	280	300	270	306	257	271	295	251	252	290	260	280	273	302	237	271	272	311	285	307	279	313	263	257	269	282	281	271	261	287	304	300	292	248	251	301	274	280	245	278	280	264	298	272	256	312	274	265	262	280	258	287	296	275	284	302	289	256	279	235	255	242	277	255	278	266	276	246	294	280	279	268	276	237	292	256	275	319	274	271	278	254	313	279	264	235	282	287	272	281	263	275	275	258	288	269	286	283	284	268	298	278	251	252	275	287	307	284	272	279	274	287	287	285	290	259	275	315	289	284	251	267	270	266	269	256	269	290	301	300	284	300	267	278	270	258	320	291	280	282	282	263	254	247	297	283	267	273	261	285	274	267	255	288	287	288	279	285	268	265	254	258	301	284	290	268	273	260	265	263	242	266	284	279	300	260	275	299	255	279	276	277	307	282	268	284	298	272	237	290	246	269	266	290	293	284	290	257	282	268	251	251	273	275	260	284	280	262	278	269	272	291	252	278	295	273	272	262	275	254	267	272	288	284	291	248	290	311	277	274	268	309	287	265	307	280	269	262	293	271	278	255	274	257	251	278	301	288	270	291	245	245	295	280	264	285	289	268	260	277	260	261	257	285	281	248	253	288	274	274	289	289	260	286	293	280	273	262	260	282	306	289	259	255	302	284	303	250	289	300	298	273	271	256	285	266	294	308	271	289	265	301	268	306	322	271	252	271	265	250	260	266	257	272	287	283	293	277	264	296	278	307	264	255	285	272	292	282	298	293	251	275	305	286	264	257	281	264	290	301	272	272	307	284	284	247	257	274	293	263	254	302	266	249	285	284	285	263	261	266	271	265	282	272	290	273	240	268	278	315	275	307	276	281	281	300	242	273	270	286	246	293	299	280	265	254	292	275	245	274	265	261	288	238	271	263	263	294	264	291	269	252	278	282	241	325	245	262	292	296	284	292	263	271	263	265	275	274	296	271	275	265	319	273	292	299	251	288	252	290	264	290	266	275	295	261	288	266	262	291	282	276	240	272	261	281	259	281	300	279	266	254	287	305	245	268	286	294	271	317	269	260	253	267	279	253	266	283	264	289	275	296	277	256	272	269	259	257	272	285	296	300	294	278	280	259	255	314	271	293	295	277	283	267	298	273	297	287	264	286	274	290	265	255	287	260	280	272	267	277	297	278	292	265	284	272	287	287	288	292	286	263	292	227	261	272	293	259	253	273	252	256	314	295	273	282	269	263	300	268	268	300	304	260	292	272	268	303	254	245	264	271	297	265	279	273	304	288	268	256	305	312	281	277	291	302	249	277	270	281	291	263	246	240	279	267	279	300	274	299	299	272	285	282	289	274	270	300	244	296	275	278	269	302	276	284	263	277	256	324	260	293	282	274	262	269	283	299	276	276	260	271	268	285	282	284	290	287	262	268	279	307	275	280	269	291	256	274	266	273	256	267	304	279	292	297	298	241	267	304	272	305	286	298	286	298	252	281	271	280	258	272	273	279	300	253	277	285	287	252	312	282	271	289	308	270	280	277	289	258	277	283	290	292	302	271	285	280	231	282	273	271	270	302	253	260	244	277	281	252	281	283	271	268	307	272	288	280	266	259	267	250	280	259	276	267	281	271	264	255	281	282	297	290	262	268	240	254	285	295	291	243	278	304	282	250	283	274	266	266	293	291	296	280	279	239	274	308	269	287	261	278	279	275	263	298	279	253	288	269	295	295	227	274	279	255	291	247	309	280	304	283	272	273	273	278	251	261	245	273	281	269	306	304	288	272	303	275	310	273	313	282	275	273	284	262	233	270	299	287	263	257	252	284	314	287	283	277	279	295	281	257	311	258	278	260	253	264	283	268	266	299	270	272	297	283	286	287	289	292	280	293	290	276	280	282	273	291	262	288	322	281	259	272	293	268	239	270	269	306	292	266	273	281	294	296	281	267	292	325	275	293	273	262	296	256	272	242	281	279	291	283	271	288	272	290	285	283	266	286	253	279	275	298	303	287	279	305	312	276	266	293	256	264	289	256	266	275	267	259	268	299	281	273	273	286	260	265	266	267	274	292	303	296	265	273	261	276	269	282	270	261	288	279	302	270	300	268	267	317	256	314	278	287	304	246	278	278	304	275	287	269	276	282	288	289	287	281	308	266	261	253	270	288	290	253	277	310	284	266	305	278	272	266	272	298	279	300	275	304	265	282	242	260	272	301	280	335	298	300	269	260	270	301	300	271	291	272	269	245	269	299	284	270	313	289	281	284	297	271	281	263	248	269	274	269	299	286	261	265	313	304	290	264	263	290	269	263	289	248	248	270	281	290	283	275	285	279	265	266	279	291	281	267	283	265	291	274	291	266	276	272	301	275	283	285	269	284	275	241	299	269	265	282	276	227	251	275	269	278	273	278	280	305	287	308	294	282	295
20278	34908	26824	16130	9586	5933	3811	2669	2012	1431	1037	936	726	623	532	500	462	412	394	374	381	350	354	331	340	311	365	337	310	318	340	318	306	328	333	334	355	313	290	310	341	322	341	325	301	312	329	326	316	327	346	295	299	330	340	294	331	309	312	319	312	317	317	320	326	323	326	304	308	327	301	286	279	318	298	308	311	322	341	319	358	294	310	306	295	322	301	297	344	295	340	332	310	301	324	309	311	340	346	358	314	315	317	327	333	303	288	346	313	323	328	309	328	311	324	307	319	300	327	316	330	312	322	283	298	322	302	300	301	313	289	306	313	296	354	334	324	316	362	307	338	316	324	315	337	308	300	327	311	298	282	314	310	326	314	311	314	321	314	312	298	314	329	321	329	325	322	320	329	303	300	351	322	311	287	336	282	291	311	323	329	331	319	325	306	319	340	338	301	320	317	343	321	303	323	293	342	312	338	314	308	333	343	303	328	339	325	345	300	351	315	312	296	329	310	299	303	309	299	312	311	358	320	304	333	305	326	275	300	315	324	330	301	318	285	323	327	340	319	332	337	334	303	302	333	306	338	321	305	309	329	337	326	316	318	330	351	298	309	334	312	343	319	322	319	312	327	309	330	301	293	302	345	315	318	316	347	329	330	348	314	298	332	326	328	322	323	325	325	317	287	312	290	336	306	328	345	276	327	291	320	316	311	309	319	327	309	314	312	318	329	328	343	296	323	337	313	307	300	300	309	325	315	313	342	327	303	324	331	339	355	309	317	313	328	298	310	313	345	310	290	339	318	325	315	323	310	314	304	305	287	302	299	293	299	324	311	331	305	301	314	303	336	327	339	324	330	299	332	295	316	298	318	338	304	324	302	318	282	344	305	305	320	303	281	332	338	325	320	323	301	314	304	337	294	290	284	307	303	312	330	295	312	294	317	325	308	320	318	320	313	327	311	316	323	310	322	323	306	298	316	320	308	302	292	301	316	320	299	330	303	285	294	303	297	330	301	316	339	349	314	301	307	325	326	322	333	325	315	298	320	311	317	351	318	329	336	351	331	332	293	322	320	313	286	309	356	331	340	325	334	298	287	308	298	302	336	311	309	303	323	301	337	283	282	285	320	306	317	332	325	268	312	310	295	319	329	312	312	288	315	296	292	330	293	336	320	277	291	317	344	339	334	311	304	325	308	284	330	303	319	308	323	321	321	303	305	322	318	351	331	313	289	320	309	320	321	310	357	301	310	321	309	323	316	306	323	329	315	293	322	300	300	325	306	304	333	321	317	321	246	341	338	330	320	309	348	302	319	304	324	313	335	334	325	325	333	329	331	352	332	305	299	286	326	327	317	318	324	309	322	330	350	316	328	302	324	321	326	303	350	341	333	311	333	345	347	329	320	323	292	314	317	322	301	321	312	339	309	282	308	310	354	301	309	320	313	354	341	292	311	297	319	312	352	298	315	314	313	323	326	327	325	346	341	289	324	303	315	326	293	333	314	308	348	342	301	315	300	305	314	317	305	332	319	316	292	315	293	325	304	327	309	342	312	327	319	365	288	312	312	324	296	309	291	297	312	329	334	309	345	293	297	293	327	320	322	331	329	346	339	341	312	338	345	309	331	317	285	318	335	315	318	297	313	297	310	315	299	313	327	332	294	343	340	311	336	309	322	315	341	327	322	309	297	304	346	337	311	315	332	303	316	301	323	350	334	317	356	333	306	314	355	316	363	328	321	310	308	320	329	355	340	315	314	343	345	327	331	310	310	318	316	324	278	290	336	294	293	365	323	327	348	327	346	330	329	304	355	344	313	317	335	311	310	271	300	289	294	331	307	294	331	313	325	304	306	342	343	326	335	347	334	334	315	323	313	308	337	300	312	314	315	342	293	329	289	315	335	284	300	335	313	320	305	284	322	330	357	305	298	332	347	315	299	312	322	295	320	315	270	341	327	316	349	318	327	324	325	302	346	324	313	312	306	303	315	296	302	316	311	324	317	275	338	327	302	355	308	312	320	325	318	298	317	318	299	321	301	334	314	326	326	321	348	293	306	328	306	302	311	318	333	311	304	323	305	320	298	338	342	320	341	332	310	316	322	316	323	271	305	309	302	302	315	317	310	325	324	318	309	303	314	345	302	320	313	351	295	314	325	324	332	346	308	315	329	284	334	313	324	286	356	306	313	327	324	288	312	331	333	301	340	319	299	320	282	323	338	333	339	317	332	343	340	337	320	347	290	305	314	309	330	355	329	321	308	301	302	329	329	305	336	286	300	309	284	348	328	304	336	271	312	297	315	305	314	312	313	308	313	297	302	350	345	340	301	325	310	293	301	332	302	310	299	327	312	326	315	310	318	318	330	315	306	309	317	297	321	312	307	343	345	322	310	298	323	332	300	311	284	307	317	346	315	321	316	305	322	346	359	306	311	334	372	296	337	330	294	318	319	315	328	277	313	314	325	319	293	320	346	326	298	335	309	315	327	295	304	327	286	305	340	328	315	344	316	325	320	271	297	345	312	330	329	307	327	317	310	338	338	304	318	304	324	323	364	317	305	306	289	299	323	296	303	327	330	304	310	284	309	319	311	330	334	285	344	306	343	308	313	304	329	327	327	318	319	312	312	308	326	324	307	311	349	343	326	307	291	294	331	323	331	341	311	316	306	314	298	348	311	350	316	312	327	309	335	321	321	303	316	328	335	362	286	285	316	317	325	330	329	301	311	313	312	314	303	350	304	323	308	311	313	318	335	319	297	330	312	311	313	297	310	332	303	319	314	311	317	291	310	292	333	289	336	297	352	296	282	317	308	349	306	316	320	314	333	327	305	298	284	299	353	300	307	322	357	291	307	318	308	296	328	293	321	316	315	337	315	316	355	314	308	297	286	308	308	319	311	324	343	314	317	324	328	290	326	321	342	306	290	310	335	297	319	296	326	281	331	333	286	337	346	298	311	312	337	318	321	299	305	340	332	300	296	326	310	294	304	314	326	335	314	298	345	293	316	299	300	336	317	330	315	322	283	344	342	310	326	317	323	314	319	279	316	289	322	315	316	319	315	292	325	309	304	301	291	314	299	314	302	319	333	301	352	313	315	313	324	319	324	321	329	284	282	317	304	333	314	308	312	308	335	314	313	336	330	324	293	329	305	316	365	309	311	307	351	301	299	301	319	325	321	307	306	309	313	274	347	293	334	297	312	302	315	326	299	376	289	321	333	326	318	335	317	293	295	308	343	294	324	331	318	297	321	291	321	319	347	328	327	319	334	317	322	327	332	306	309	332	325	325	300	308	327	320	312	309	333	317	305	340	311	299	364	336	338	316	317	339	316	319	328	327	305	295	312	333	306	290	348	325	317	314	333	301	314	337	316	337	307	322	298	288	303	314	289	312	306	331	325	316	331	334	328	302	296	323	309	296	326	308	310	300	278	351	319	300	306	310	332	310	341	334	274	282	299	332	325	316	315	338	317	339	328	302	305	312	322	333	305	303	298	310	289	327
23681	21323	28287	24758	21049	11652	4212	2358	1638	1259	987	785	664	614	462	455	406	416	362	365	315	301	308	314	289	324	263	262	270	279	261	267	283	262	278	282	249	291	286	291	280	273	292	285	282	279	281	267	259	253	292	270	277	274	293	253	285	279	286	266	278	259	272	255	233	256	299	263	277	290	279	262	294	273	275	297	257	262	268	279	299	274	257	275	258	293	278	273	268	280	256	262	284	259	259	270	277	273	275	257	277	280	258	262	284	263	275	272	295	304	285	261	294	253	261	289	268	278	281	262	277	268	254	287	260	266	276	279	284	274	286	294	275	260	310	271	260	252	272	284	259	286	276	247	282	262	266	266	298	261	261	271	258	272	255	272	273	287	255	256	300	282	270	308	265	266	277	287	294	243	275	273	291	286	259	297	290	319	290	261	279	294	275	285	288	265	293	256	278	283	281	264	279	254	263	260	252	283	257	281	258	258	284	276	274	279	275	284	285	276	274	257	277	270	263	264	273	250	290	281	277	287	268	281	261	277	267	310	265	264	269	304	312	286	280	278	256	247	283	299	269	267	270	271	271	292	286	253	287	286	255	292	280	273	263	264	266	302	291	298	249	255	284	283	294	250	266	286	293	290	270	290	281	262	262	282	294	286	277	275	298	288	261	270	287	290	250	261	283	259	315	274	284	256	241	239	279	240	241	280	269	265	272	277	263	252	264	276	255	269	295	253	285	285	290	279	270	276	293	269	282	247	272	295	268	273	284	275	280	265	279	276	281	294	285	260	273	265	273	269	264	248	255	271	272	275	293	271	252	275	300	287	256	293	234	282	277	265	283	277	273	281	258	262	261	268	265	290	272	261	292	270	275	256	253	295	263	260	285	267	252	253	283	265	280	262	260	254	299	260	296	272	277	262	269	257	279	276	266	234	257	278	261	283	248	296	294	264	289	276	281	249	287	269	265	293	267	273	265	273	265	277	313	287	237	258	286	262	295	272	247	260	269	262	294	250	263	273	267	270	296	294	283	272	277	251	286	302	292	274	300	294	296	293	251	296	286	278	291	259	287	257	256	271	275	271	249	260	271	275	277	259	292	272	251	261	250	283	271	249	271	253	296	266	274	279	266	264	268	279	298	285	254	256	287	268	242	266	270	278	299	258	288	274	258	315	273	259	230	254	297	268	263	276	307	318	257	265	268	281	245	285	260	274	262	266	246	280	265	273	272	266	283	279	277	279	290	236	270	286	332	266	282	282	274	270	274	259	285	279	258	279	307	287	291	297	289	289	274	276	282	287	307	287	277	278	257	283	284	292	265	290	304	269	269	255	286	247	276	268	282	264	280	269	279	293	250	288	250	267	296	309	256	254	274	270	265	254	283	281	275	287	248	255	262	268	259	272	301	266	298	287	264	269	285	293	266	280	266	299	312	267	274	264	284	268	272	275	287	243	288	271	272	265	284	285	290	267	278	279	261	269	282	285	258	298	242	263	271	253	293	247	290	265	294	256	286	278	291	319	288	264	286	286	248	247	283	283	261	294	269	283	302	290	251	271	265	264	279	281	262	273	284	287	245	283	235	265	264	265	266	273	285	256	307	274	258	295	273	268	248	306	266	273	259	299	267	298	299	291	273	261	250	261	296	302	287	280	310	255	262	272	296	274	283	265	299	291	289	250	276	284	246	270	289	271	274	290	252	309	278	277	269	259	282	226	292	290	264	275	261	266	243	250	289	240	275	281	247	267	258	272	289	269	268	278	282	275	266	290	282	271	261	274	297	285	326	266	248	272	251	281	270	291	265	308	255	277	277	275	273	272	275	297	257	262	269	284	270	293	278	266	273	249	263	268	263	292	264	283	277	299	277	254	304	258	275	257	273	275	279	246	275	286	267	234	285	278	279	250	278	237	276	256	280	253	284	277	275	267	289	291	284	278	281	275	221	277	324	267	268	254	272	263	280	286	279	259	292	262	282	265	278	293	284	279	258	305	320	294	278	278	276	295	286	264	268	290	273	281	266	275	253	260	251	281	268	272	275	262	271	307	289	286	286	250	255	254	271	309	265	279	273	295	260	285	287	254	260	274	307	271	262	254	281	275	278	302	272	281	287	279	268	280	304	262	253	267	251	270	259	265	262	284	281	302	270	293	301	260	265	255	282	289	282	282	296	283	283	259	287	259	260	282	261	285	255	249	294	258	252	277	256	279	288	289	289	272	267	270	250	256	292	288	269	275	269	282	270	262	246	251	265	268	272	288	282	276	280	297	294	286	289	273	287	273	243	273	285	282	267	272	281	289	302	277	270	277	283	262	259	244	247	293	277	278	259	294	294	263	281	284	269	258	246	255	283	250	258	285	248	291	270	246	281	259	293	295	289	253	266	285	283	287	250	265	299	257	258	281	257	277	289	285	269	240	235	293	274	291	269	265	280	287	265	304	276	250	261	271	264	309	266	263	273	271	277	281	291	290	253	303	251	256	267	254	272	255	294	305	296	290	277	263	263	264	274	271	280	290	277	308	272	285	271	234	285	277	272	238	257	281	271	278	285	251	259	282	276	282	289	277	258	280	289	267	279	290	274	312	262	300	270	268	286	257	291	283	278	264	311	261	274	291	247	262	306	276	257	284	275	294	281	254	251	260	274	285	279	272	263	270	248	297	254	303	249	293	277	292	267	268	303	283	282	287	265	274	264	284	288	284	261	259	265	264	301	292	266	282	283	269	278	284	282	283	259	256	254	286	281	289	289	276	269	267	275	278	285	276	276	276	304	278	277	287	256	245	245	242	278	267	267	271	248	286	274	261	261	282	261	291	281	317	278	306	300	241	283	287	286	278	297	280	298	281	240	313	256	253	271	288	273	281	288	264	285	263	297	282	266	243	271	266	282	281	286	265	249	279	287	253	253	301	253	262	293	272	288	252	267	297	274	271	261	305	269	287	254	260	260	265	260	271	282	252	251	293	290	259	290	304	262	269	266	281	245	279	288	291	262	270	234	255	277	253	251	263	245	259	283	284	266	307	266	264	259	277	279	267	266	266	262	274	227	264	304	274	280	279	314	282	263	271	245	305	284	247	275	301	267	271	254	307	286	284	303	250	258	294	269	256	278	281	289	271	272	284	276	249	278	280	270	287	279	260	259	295	249	284	261	291	293	254	269	245	289	274	282	275	275	286	282	270	290	249	275	265	288	280	249	285	306	243	264	267	283	255	300	272	262	248	265	271	272	299	269	286	278	236	275	244	285	253	280	313	267	295	241	295	257	285	304	284	285	287	286	268	278	297	266	298	281	284	258	271	264	302	290	271	298	290	278	271	268	285	278	282	267	255	249	259	272	276	279	274	274	264	302	282	272	272	252	246	248	291	247	233	273	281	282	277	306	250	283	245	280	267	270	265	288	287	264	270	269	274	293	248	275	256	280	283	258	253	246	307	258	265	325	280	241	293	272	293	301	301	259	277	268	266	297	277	271	272	299	267	250	270	261	291	270	274	249	262	253	272
20634	42332	34602	22779	14636	9468	6296	4480	3251	2455	1720	1360	1076	894	736	688	563	562	466	417	402	407	393	333	380	342	337	352	342	348	318	312	300	346	329	311	319	311	297	287	310	332	321	309	286	307	328	334	302	324	319	288	319	312	322	308	333	303	281	321	319	309	303	364	309	294	307	323	307	335	344	306	320	340	327	325	299	336	342	359	314	331	302	313	295	306	311	332	301	328	310	258	301	319	339	279	282	325	334	300	296	321	299	296	310	311	340	318	303	281	308	304	318	290	295	302	309	317	300	321	284	337	321	319	298	298	323	333	351	330	301	317	281	325	276	326	277	309	316	333	302	295	285	314	319	309	331	299	278	306	295	322	315	287	296	308	321	349	342	314	311	303	307	304	332	301	315	320	324	315	322	325	325	321	295	324	342	281	293	300	297	335	295	317	328	327	329	303	323	336	275	306	330	326	326	282	305	301	338	319	331	291	327	282	328	325	307	318	304	324	336	306	338	317	312	337	306	316	294	295	303	323	290	306	312	333	325	323	290	332	313	333	308	304	318	313	339	286	332	312	322	320	331	325	327	290	312	319	290	367	312	315	315	334	306	302	318	320	305	304	323	298	310	324	330	313	279	291	317	315	343	318	319	295	313	306	321	280	297	320	296	316	317	310	314	310	316	332	312	297	348	311	293	310	343	290	312	313	302	285	311	293	300	290	317	317	305	308	329	318	257	314	339	313	302	297	307	317	306	331	339	312	348	326	325	299	307	349	316	309	308	324	317	325	311	317	285	294	308	338	330	304	293	336	352	320	336	321	330	327	338	306	291	308	285	303	307	316	338	275	308	343	322	304	327	285	319	330	300	309	325	293	298	288	292	332	289	332	299	337	324	315	336	299	328	343	298	308	295	339	314	321	318	314	286	339	310	309	315	334	288	301	313	295	301	301	295	279	317	312	360	319	344	300	307	314	329	324	340	332	341	291	322	301	325	311	323	311	310	328	289	330	334	298	333	322	332	316	328	304	310	334	325	320	307	298	307	300	322	332	320	312	309	320	343	321	300	320	329	286	329	300	297	324	332	346	307	312	339	303	302	272	316	343	335	296	311	326	292	310	314	299	291	351	328	300	304	335	310	305	309	322	287	311	307	310	310	310	278	326	292	328	336	308	291	301	294	323	341	312	297	312	297	320	303	296	308	329	316	305	302	330	319	330	317	311	313	319	300	306	314	297	321	306	356	289	297	305	326	313	329	267	298	311	339	294	288	325	272	345	312	286	309	298	304	332	331	309	332	326	295	346	293	340	315	299	334	309	325	300	301	270	290	343	274	309	336	318	322	320	316	321	308	316	304	298	300	314	334	324	331	351	279	309	308	304	293	334	313	302	288	330	305	306	302	291	312	300	308	323	314	321	325	307	350	294	315	313	313	303	303	306	317	323	293	320	339	336	308	311	347	313	327	342	302	295	296	304	308	298	322	312	329	312	319	341	306	311	331	292	311	281	314	317	325	316	320	320	320	324	306	289	345	259	320	299	298	325	314	328	329	290	336	309	321	354	307	333	325	292	328	313	307	323	334	278	310	318	291	289	316	321	322	300	286	318	267	321	296	317	313	315	324	290	307	289	313	286	329	307	311	299	281	310	301	319	327	314	325	332	300	308	299	338	294	345	305	312	314	301	278	279	329	324	323	324	305	325	295	338	314	315	329	313	313	301	322	315	313	306	296	337	337	338	305	299	318	337	292	302	300	331	313	337	312	304	311	313	302	318	311	315	313	323	298	295	306	332	294	308	295	338	295	301	351	299	310	308	287	312	302	323	296	325	310	305	329	295	306	320	317	278	328	291	294	293	321	339	274	360	310	317	324	313	319	282	341	311	292	337	337	316	309	260	300	273	314	295	283	317	308	301	319	322	290	306	329	328	300	319	340	328	341	295	332	273	305	306	304	293	317	285	313	312	306	279	313	293	328	347	335	313	299	300	330	305	320	292	285	304	303	313	318	298	310	325	298	288	325	296	322	335	313	317	339	312	309	343	330	275	355	300	297	329	323	312	315	327	336	294	302	324	308	312	335	279	343	317	318	322	301	315	293	329	326	301	322	346	311	287	317	308	343	314	283	332	331	347	315	314	306	338	293	310	307	265	295	326	293	328	331	285	290	338	299	311	323	295	314	307	329	307	340	308	326	282	315	319	309	329	319	301	305	319	311	306	334	345	322	329	285	318	337	273	306	303	327	290	322	310	310	306	304	294	351	324	303	317	305	331	270	315	328	314	309	331	313	326	306	304	319	307	300	320	295	297	294	320	336	304	312	338	315	295	310	326	311	301	329	307	305	313	342	339	321	311	304	367	287	310	322	294	307	347	305	288	333	320	372	316	319	316	301	304	274	315	316	331	319	292	303	320	334	311	325	305	317	308	334	339	340	308	331	311	337	308	344	293	299	324	318	291	316	287	328	328	318	304	265	317	331	319	320	300	285	348	302	310	327	326	300	293	325	284	301	290	324	317	270	325	299	296	308	294	314	314	314	326	300	345	306	319	329	295	300	296	308	332	315	303	287	311	318	306	310	329	281	309	322	294	261	341	289	302	312	323	281	323	296	332	323	327	340	339	331	268	306	327	282	330	312	317	326	322	309	312	326	297	293	329	328	324	286	334	319	347	299	340	309	340	318	321	331	299	335	344	291	299	322	268	297	319	299	301	303	326	328	304	310	340	311	288	303	338	314	314	290	297	324	321	331	325	297	302	303	318	323	322	305	325	301	291	289	293	329	318	316	353	326	336	309	322	307	315	321	324	307	296	308	321	307	310	307	299	336	308	305	308	320	292	323	304	288	318	340	309	322	325	296	297	308	318	335	278	303	295	270	341	282	312	291	335	324	308	321	275	360	316	296	317	318	301	306	312	305	295	312	323	305	308	309	284	326	296	292	306	335	288	317	328	313	319	329	300	315	304	293	305	324	289	319	323	324	306	317	304	324	327	313	327	306	340	317	308	335	335	322	317	301	316	305	302	335	321	326	313	310	299	307	306	309	288	311	345	314	305	331	301	284	284	297	329	329	353	299	288	301	328	305	322	312	320	290	325	306	310	344	322	327	356	308	321	317	321	351	317	292	356	315	340	296	278	350	305	326	298	303	300	333	338	312	291	323	312	283	315	315	315	329	308	308	338	291	286	295	322	277	302	281	319	322	313	338	313	301	316	325	321	304	331	304	316	304	281	288	325	297	303	308	286	290	319	301	299	308	312	280	287	280	309	307	325	305	308	338	357	275	301	321	292	304	328	325	306	333	337	321	337	259	295	329	310	313	329	327	298	289	299	321	295	320	312	356	316	275	301	309	290	291	315	293	328	338	299	305	319	280	317	311	305	300	307	314	306	322	328	285	329	323	338	310	326	334	320	334	330	295	309	326	296	308	298	316	305	291	351	299	296	306	307	291	354	303	310	331	319	307	283	295	316	310	314	303	326	335	308	319	344	312	279	316	294	302	319	301	313
25194	21337	26609	24682	9697	4020	2428	1679	1252	986	761	585	589	504	451	423	377	350	350	351	340	305	295	319	301	275	322	280	274	276	273	279	256	314	281	275	307	294	315	274	287	283	266	263	288	252	274	290	274	264	265	257	271	301	284	278	321	257	301	288	289	309	281	281	317	271	253	258	270	291	264	282	311	294	297	276	299	303	294	293	310	310	272	274	285	279	270	265	274	302	262	264	293	278	267	309	286	291	286	269	308	307	276	285	286	248	299	295	300	297	290	279	273	293	281	303	282	301	310	287	252	279	254	274	265	257	287	287	281	282	251	258	270	267	271	279	307	278	318	274	284	286	294	273	285	306	273	266	262	286	267	295	275	293	272	298	279	297	316	294	281	287	337	291	275	274	288	272	275	295	256	277	282	284	285	309	281	291	273	298	291	275	287	264	289	269	272	303	290	315	295	263	276	290	262	294	256	294	262	250	293	273	300	288	299	282	290	275	313	271	279	292	270	283	302	311	281	291	286	268	291	293	316	260	311	300	290	278	293	269	281	287	271	258	256	305	259	257	293	280	272	272	281	274	298	307	280	288	296	276	271	270	289	272	309	281	292	260	287	297	253	275	266	268	320	269	254	291	300	272	281	313	300	312	287	279	271	295	283	276	287	293	285	301	262	264	306	245	258	263	270	307	279	266	255	317	276	292	290	274	293	302	275	258	309	259	274	287	292	285	300	276	287	276	295	275	263	304	276	282	272	266	287	265	265	286	252	273	264	288	286	301	274	294	294	294	287	307	298	265	291	269	278	284	278	273	250	305	300	270	320	294	264	280	279	286	270	285	282	285	280	262	282	272	280	280	278	270	304	292	316	250	269	281	301	290	262	266	297	276	260	275	275	284	256	274	259	287	274	281	282	302	281	250	311	264	262	288	284	266	279	291	278	316	248	274	283	306	281	265	296	260	293	270	272	290	313	289	269	262	278	274	293	291	266	269	302	272	269	287	281	281	292	303	277	288	274	273	271	283	264	274	277	286	274	299	271	318	281	281	290	261	258	274	293	278	297	294	278	274	282	284	298	291	288	272	288	294	269	289	300	280	292	262	286	264	266	309	298	295	261	295	269	284	265	297	281	251	289	300	291	296	273	274	300	291	276	283	273	295	285	294	277	280	308	287	292	306	290	288	273	294	278	261	294	296	292	279	290	278	290	273	289	296	266	277	271	282	266	263	271	263	261	276	291	296	298	290	279	285	299	293	286	259	281	282	268	272	313	287	261	277	307	263	259	260	300	250	259	282	280	262	256	280	294	250	290	259	255	271	313	254	283	270	315	270	254	277	266	292	276	286	290	255	322	271	323	273	295	295	265	274	271	276	277	321	310	243	300	269	260	286	275	275	264	298	248	296	292	291	269	312	293	297	305	279	272	286	270	277	271	262	274	267	283	276	305	245	256	279	278	266	260	264	311	291	261	246	254	283	305	273	291	310	287	224	305	299	308	292	306	280	297	269	253	295	283	283	302	269	302	287	271	267	292	286	253	268	250	279	290	269	286	279	297	277	305	268	290	245	281	334	288	267	281	260	293	308	295	253	268	296	272	297	287	289	264	307	324	294	251	268	276	306	257	287	276	279	294	286	281	267	265	270	302	277	277	296	298	275	292	298	276	269	304	312	260	282	309	281	293	292	310	268	270	266	270	284	286	274	278	273	307	255	286	328	276	286	271	268	312	260	270	290	281	268	266	278	270	265	269	279	288	275	277	289	283	279	286	293	271	291	275	283	273	279	277	279	277	252	261	267	277	277	285	266	268	297	294	252	297	293	251	307	284	241	260	289	286	288	286	304	339	299	274	289	271	296	305	244	281	302	324	257	275	269	272	327	286	268	322	268	281	312	308	287	272	307	277	289	307	272	279	296	275	265	287	293	289	293	305	288	289	282	262	274	301	268	282	275	295	314	285	275	267	264	272	280	297	285	286	270	289	275	282	258	286	285	269	303	296	284	271	276	275	319	275	302	269	278	308	273	293	264	315	275	298	280	293	298	325	302	272	261	298	274	295	279	239	291	284	288	287	249	281	284	265	265	300	278	297	280	269	295	281	265	291	283	271	253	273	272	283	290	256	271	305	281	267	285	272	268	292	303	266	271	304	270	284	291	288	263	290	274	296	301	288	270	271	305	272	281	267	264	296	261	267	298	275	272	281	257	302	292	285	295	311	292	297	275	287	279	282	282	301	271	259	288	275	272	317	269	281	318	299	287	311	286	311	269	277	290	301	301	264	270	265	307	274	270	298	305	290	278	316	261	292	290	280	277	297	294	269	305	282	275	273	274	284	258	281	296	313	283	276	264	301	274	280	253	293	258	261	282	277	284	263	290	265	248	293	283	280	322	297	298	264	285	308	279	276	298	268	284	271	250	284	300	280	269	285	304	304	306	284	310	275	291	279	277	298	272	304	267	260	299	289	275	296	279	257	277	265	267	295	266	285	265	257	290	271	272	294	301	286	296	270	273	295	317	306	276	298	283	270	269	279	263	245	292	280	296	248	300	257	306	291	283	284	248	284	291	297	259	270	257	314	309	254	279	298	292	269	281	291	281	291	269	311	279	275	267	284	305	295	278	291	264	299	296	280	272	276	281	317	308	305	264	276	254	273	263	263	265	289	284	293	272	268	304	266	278	297	275	276	276	291	274	282	280	286	296	259	302	279	266	261	283	279	291	299	279	312	254	287	304	302	281	296	264	297	263	296	276	289	320	284	275	298	262	304	286	262	275	292	269	277	291	277	287	290	282	290	272	268	292	278	297	280	309	273	275	301	297	290	288	269	270	294	282	303	296	272	285	261	286	276	271	246	287	239	298	284	260	298	282	279	283	285	291	282	283	311	286	310	257	288	258	293	292	300	269	288	315	259	291	300	261	309	272	262	261	296	259	271	276	270	274	282	291	313	304	283	278	303	275	316	261	291	263	307	296	307	301	273	282	290	270	294	293	301	279	290	291	263	276	285	288	285	248	278	279	307	278	307	290	282	287	298	296	284	300	291	286	305	301	280	287	261	273	297	277	288	269	274	264	258	288	245	302	279	289	273	304	262	281	310	292	296	269	275	240	304	305	263	279	287	287	273	290	261	284	296	286	280	302	273	306	277	280	289	287	284	294	296	269	288	266	287	300	266	281	311	293	299	280	251	303	281	290	253	316	281	324	273	307	284	277	284	315	287	283	272	249	274	288	288	273	292	279	325	290	258	304	269	276	270	268	305	270	299	265	283	283	283	270	280	260	259	306	272	263	283	292	279	271	269	281	283	283	292	273	280	269	287	310	283	314	276	283	285	291	270	285	267	263	304	259	297	299	258	312	251	289	280	294	317	246	268	293	273	276	304	289	270	278	281	292	264	290	297	277	278	269	277	284	313	264	269	292	256	288	299	264	285	265	304	305	285	268	281	293	280	301	299	281	301	268	279	254	269	278	283	264	320	299	297	278	287	270	293	312	265	278	277	265
20070	38414	30259	18727	11643	7411	4905	3532	2522	1851	1394	1101	893	700	629	562	467	456	443	428	415	360	355	353	381	339	320	331	356	343	296	355	338	331	326	356	319	330	324	342	320	331	286	324	346	336	331	347	350	306	324	339	318	330	330	336	316	329	321	331	325	319	326	347	334	308	301	328	334	314	313	327	328	340	298	302	319	340	332	338	297	346	338	307	306	315	307	343	341	319	302	310	334	322	316	332	349	306	315	315	324	321	318	311	326	317	326	325	330	330	312	320	311	338	319	326	290	364	299	319	313	332	372	369	320	326	323	324	317	339	334	359	334	360	347	340	334	328	304	330	309	324	294	327	343	336	335	291	333	313	304	339	330	330	365	325	304	335	319	304	310	326	324	316	302	330	333	289	321	333	357	330	341	316	320	320	329	318	332	324	325	346	348	322	314	315	333	292	313	324	346	305	336	360	324	359	315	328	365	282	319	337	323	348	367	332	317	322	322	322	341	298	299	335	319	370	347	326	340	324	286	347	296	295	325	309	343	334	331	331	343	316	319	358	333	339	312	315	327	295	327	333	334	342	315	323	325	319	307	333	317	349	312	331	332	333	309	314	328	330	312	350	320	289	308	293	320	337	333	315	316	301	335	339	324	332	341	328	345	325	311	326	305	341	362	332	316	344	331	314	327	314	294	324	331	374	305	297	323	319	338	313	301	317	325	344	321	308	325	326	322	295	330	337	309	326	328	335	323	284	330	320	303	308	326	334	307	338	292	284	330	293	322	310	314	323	299	330	346	324	314	319	328	329	361	338	328	365	339	339	313	358	326	320	328	337	319	336	297	318	310	348	317	312	367	360	325	300	316	298	324	317	329	310	319	346	321	325	332	325	341	322	342	330	287	371	339	343	318	356	324	303	317	362	318	324	327	309	365	323	321	316	314	326	306	335	344	316	340	334	360	309	306	308	320	317	359	295	307	343	292	315	305	309	339	323	316	336	355	326	307	317	329	323	321	304	325	332	329	300	329	285	304	318	320	357	338	333	320	366	316	350	305	294	361	322	367	303	328	344	351	295	339	335	309	315	331	299	327	313	311	295	294	321	339	333	353	323	330	330	314	317	326	344	341	324	316	311	342	336	306	307	342	320	342	346	342	301	337	299	352	326	329	321	312	306	327	342	353	310	322	321	349	322	307	301	305	309	340	338	339	328	342	312	344	332	332	306	314	320	332	306	320	314	318	337	325	340	332	326	351	323	298	311	324	350	316	337	332	304	337	333	342	309	311	359	321	327	375	325	323	343	337	311	311	325	317	325	303	327	313	344	338	302	341	291	297	322	341	305	322	302	349	336	360	351	321	324	335	300	325	323	332	337	310	331	310	356	321	321	332	333	350	321	314	329	312	356	338	327	322	316	306	341	288	312	342	287	347	359	341	356	358	326	309	318	318	309	291	314	314	291	325	317	327	333	317	321	309	280	326	329	299	368	324	350	325	301	325	304	315	341	337	322	321	341	333	351	307	339	333	313	325	308	345	329	303	328	327	332	303	343	322	360	311	300	321	352	309	365	334	312	327	322	320	349	324	308	299	307	327	323	302	325	302	311	315	310	339	283	308	310	298	307	317	335	304	312	320	331	350	343	309	337	307	302	345	310	328	342	327	295	335	347	337	329	309	320	335	308	369	316	297	304	312	311	326	311	332	353	316	314	338	360	353	306	319	346	334	320	329	309	338	325	310	310	339	327	352	362	314	316	310	305	336	344	325	323	325	327	331	295	326	315	305	315	309	355	317	356	287	320	274	337	312	314	281	314	298	352	360	330	328	335	331	315	304	345	331	335	321	325	333	306	351	318	323	336	328	332	316	326	302	311	307	352	302	330	343	345	320	322	322	308	292	332	329	318	326	298	334	333	323	319	303	338	314	343	339	343	324	305	338	301	306	314	360	354	295	311	305	316	318	316	336	326	309	346	343	292	307	321	325	344	314	318	292	345	336	300	316	375	309	327	346	326	324	317	283	312	355	353	318	311	320	335	287	348	303	298	309	303	355	317	310	299	344	340	331	311	318	312	315	309	302	331	320	325	292	342	351	317	314	304	330	301	348	322	342	338	330	339	324	313	343	313	320	333	302	354	320	355	309	374	313	302	354	322	319	315	306	298	337	323	353	308	333	359	306	319	321	318	317	294	367	335	329	327	330	353	311	328	280	304	305	339	321	303	320	315	345	300	320	314	332	292	312	283	326	329	320	287	330	310	337	331	298	322	328	323	360	363	335	348	316	351	338	316	298	348	321	319	312	337	336	349	309	309	299	319	342	316	349	346	303	364	316	342	330	350	291	317	332	306	321	348	338	317	316	330	323	301	362	307	332	278	322	316	333	328	302	329	330	313	317	342	324	323	338	315	278	330	293	362	329	311	305	326	340	304	314	340	315	327	356	319	355	330	354	326	334	346	303	331	317	314	372	325	350	301	328	355	349	352	309	345	338	322	303	339	307	318	395	317	318	306	326	335	321	332	289	316	315	330	316	319	323	341	319	332	312	309	342	308	344	339	299	325	334	314	316	334	380	330	337	315	305	341	329	331	327	355	323	328	335	327	337	319	327	304	314	324	316	322	318	297	316	323	309	301	337	303	308	321	291	319	324	311	353	297	344	326	335	283	339	293	293	338	321	327	333	330	310	336	334	319	333	304	354	325	309	326	310	329	324	342	302	332	303	344	303	336	327	318	320	363	320	326	304	318	308	319	343	320	315	323	361	323	311	343	336	329	293	358	325	340	325	321	337	299	347	340	325	294	318	359	306	328	339	322	315	326	306	301	292	318	335	323	312	324	341	302	333	341	332	315	329	294	328	304	308	311	274	347	306	325	310	323	293	334	344	343	303	341	294	331	324	332	328	346	313	318	281	323	295	307	317	315	316	363	317	325	321	334	313	335	310	339	338	319	308	330	318	329	291	322	294	353	309	322	347	362	339	331	323	332	322	329	325	303	318	325	331	339	331	320	337	330	331	307	326	335	317	320	325	303	320	316	376	342	317	343	350	308	357	303	343	331	321	340	335	329	347	308	342	313	337	335	372	284	326	311	328	292	351	311	311	356	308	306	322	301	316	337	317	341	330	348	318	282	314	318	327	331	351	333	303	298	313	316	331	306	314	314	312	338	300	306	352	304	328	298	336	313	316	332	322	370	290	344	301	340	316	331	353	316	327	296	328	297	328	326	328	311	309	314	316	345	351	335	347	322	319	319	302	333	312	309	320	304	325	335	339	318	307	308	340	309	302	313	338	322	312	290	320	318	292	357	322	319	315	333	302	345	306	332	333	336	334	350	311	311	303	337	334	334	327	355	314	356	311	344	353	306	305	318	354	339	334	320	333	320	317	314	323	342	358	320	296	309	302	320	303	310	366	345	330	311	282	347	338	320	329	330	364	287	339	336	281	321	362	310	311	348	332	339	336	302	318	324	341	346	319	353	322	321	307	334	331	329	321	369	337	294	312	329
22631	21244	28673	24138	21293	20604	9408	3406	2221	1655	1300	1046	866	664	580	572	487	442	377	361	368	327	356	296	345	298	317	301	296	296	290	277	294	285	259	298	273	275	249	274	280	274	287	289	258	325	301	294	271	282	296	276	297	286	246	265	230	280	278	313	270	268	261	266	295	286	274	310	273	282	275	299	269	277	273	289	311	284	289	267	264	278	292	278	285	280	275	275	276	272	256	303	273	279	310	261	294	280	261	275	284	299	286	276	271	298	281	289	267	278	266	260	246	284	274	296	293	265	266	302	295	274	271	261	261	254	258	247	277	281	291	264	264	262	323	293	278	285	260	268	281	296	282	282	289	257	271	293	287	273	271	254	290	278	287	263	305	269	259	281	274	272	274	238	263	312	265	274	308	284	277	266	297	281	290	267	257	296	278	260	312	290	254	283	290	255	290	243	281	306	260	304	263	288	280	256	285	306	280	280	278	302	270	289	264	281	279	266	306	299	272	296	269	285	294	267	243	283	287	274	296	287	259	294	290	284	284	280	269	269	308	272	274	288	290	282	284	249	325	284	289	284	264	274	279	275	267	281	262	317	267	271	286	302	305	281	279	300	274	302	298	288	284	302	243	260	276	276	266	283	254	256	276	272	266	285	291	269	274	269	267	281	312	299	280	279	281	285	267	283	257	295	278	290	282	319	294	261	290	254	266	263	295	256	286	266	226	248	308	319	308	279	295	301	270	315	319	286	260	283	286	311	301	296	285	282	293	297	254	280	301	281	291	268	281	291	276	261	309	302	307	253	297	288	258	262	286	296	291	269	291	315	268	297	273	270	275	292	287	293	288	303	256	288	254	262	303	265	277	277	296	260	293	277	240	277	288	277	275	276	278	285	275	281	301	309	308	252	302	278	293	257	286	264	285	302	288	275	282	277	269	292	277	278	304	284	276	275	240	282	293	277	276	285	279	287	254	264	264	291	273	282	292	282	283	271	269	291	269	274	274	297	235	303	271	283	284	248	276	267	294	262	271	264	270	279	271	271	292	299	298	258	268	300	281	291	293	285	255	276	255	239	295	301	307	280	295	305	298	304	261	281	314	284	262	274	270	283	278	281	274	281	292	292	302	271	305	245	248	276	293	286	282	289	244	278	277	291	282	272	282	274	278	281	276	263	301	311	259	263	274	257	261	279	249	271	298	290	286	292	286	264	252	284	274	265	304	296	285	282	270	278	260	249	289	294	280	272	286	290	270	251	264	278	239	302	296	294	291	284	280	277	294	296	278	281	279	259	272	267	270	250	273	281	294	273	286	286	286	278	288	269	300	298	258	290	267	289	290	292	277	254	275	270	271	284	277	253	273	261	271	271	287	296	268	280	277	271	274	291	279	295	289	295	255	270	293	320	300	277	285	267	301	245	259	303	281	269	261	294	249	284	252	286	293	282	291	260	276	289	263	264	280	261	286	255	272	295	278	252	260	277	297	271	275	314	277	247	257	279	290	273	257	265	262	292	262	269	258	214	296	273	289	284	277	288	272	276	256	288	312	291	282	293	251	264	280	299	272	264	269	265	268	285	281	271	264	298	284	262	273	305	280	286	256	272	267	255	289	282	279	275	305	233	266	280	272	270	258	292	309	271	290	281	282	273	294	319	294	278	268	297	290	309	261	278	275	284	259	295	276	262	273	282	294	279	298	295	309	270	291	275	268	272	302	262	317	284	264	268	261	292	294	307	289	238	267	278	303	267	280	272	261	283	284	259	286	271	289	288	267	278	263	299	262	292	280	275	278	252	305	254	260	265	284	242	323	302	262	275	286	278	284	268	253	261	292	294	291	258	283	282	294	243	284	264	284	288	276	284	314	280	272	268	336	294	283	298	246	273	256	307	274	263	286	294	287	268	279	264	269	281	266	296	293	304	275	287	309	279	299	298	286	266	276	260	279	284	255	282	293	265	285	252	262	274	298	258	267	278	313	303	284	303	264	270	286	285	262	292	285	297	321	311	267	288	280	281	301	300	282	277	286	269	302	289	270	288	265	294	290	259	267	279	249	285	281	263	271	278	284	259	298	287	300	256	301	262	274	282	287	294	277	269	276	271	291	264	263	284	295	266	278	274	314	283	275	278	282	282	311	295	274	288	283	283	277	271	262	303	284	278	268	258	299	277	287	261	283	261	298	298	318	287	259	269	269	287	274	281	289	288	266	255	297	282	282	313	323	264	259	286	271	317	282	267	312	279	282	301	251	301	262	299	278	296	287	273	277	303	262	276	284	271	223	241	242	284	267	313	265	292	273	276	286	264	268	284	273	272	285	279	259	301	285	290	286	295	289	317	283	269	282	282	278	288	293	290	313	268	243	286	315	288	276	319	292	254	277	250	263	265	280	292	287	276	284	262	299	294	283	256	266	288	277	298	248	276	316	278	272	287	281	287	257	300	276	290	278	295	300	264	224	302	288	277	263	270	307	276	238	288	273	281	280	286	301	271	288	279	260	252	251	268	306	296	295	281	273	282	281	277	300	251	313	282	301	315	313	274	286	270	233	275	269	302	296	268	297	303	316	288	285	278	262	285	270	279	268	286	311	231	270	294	289	282	265	287	253	292	284	266	254	278	300	294	268	314	279	288	321	269	288	291	298	310	295	265	288	261	284	251	283	276	285	259	274	315	279	292	272	296	288	320	304	269	266	257	265	304	266	285	323	263	256	282	259	262	271	295	267	277	283	265	267	274	294	266	271	274	281	308	263	245	287	276	266	295	287	274	280	265	302	294	277	323	267	300	301	308	309	254	287	246	289	230	265	322	298	271	267	291	256	291	270	286	274	262	313	271	318	284	280	274	288	255	267	303	282	262	287	266	270	292	286	303	269	264	276	288	302	314	311	264	248	270	273	266	263	288	311	271	270	273	271	303	280	276	283	269	249	265	291	285	296	258	279	305	302	289	269	308	291	252	286	298	288	270	296	295	298	280	250	311	286	284	296	251	270	318	325	265	257	292	286	298	298	253	272	306	277	276	276	295	295	290	290	278	267	241	271	272	286	265	298	274	283	293	258	257	272	273	287	300	295	247	283	292	268	303	276	284	260	270	299	259	274	292	283	290	260	263	286	304	272	279	280	304	276	270	288	317	286	263	261	295	279	273	283	258	275	295	262	254	269	295	260	293	274	258	288	282	275	252	287	288	290	309	256	295	331	280	285	288	287	285	275	272	287	279	267	269	269	262	296	288	277	304	267	280	286	266	285	279	288	294	270	278	256	263	275	276	280	317	267	284	269	265	284	243	281	295	263	247	270	291	272	278	271	304	249	246	288	274	283	291	244	284	263	290	316	279	264	265	272	285	275	289	286	275	292	280	300	304	257	288	294	269	282	273	263	259	286	256	317	283	256	269	272	282	302	270	280	288	255	272	284	304	279	284	283	284	284	273	298	297	282	297	270	251	275	290	290	281	276	259	272	284	261	272	281	262	273	280	263	307	278	274	292	272	267	304	254	244	261	264
22184	46315	38581	26819	18057	12225	8379	5899	4250	3012	2238	1630	1375	1162	825	771	671	643	523	450	426	411	395	388	363	359	369	328	348	359	305	309	337	333	329	326	328	327	338	347	308	316	299	335	299	329	356	304	315	301	335	366	343	290	322	323	321	311	311	296	308	283	304	310	321	333	327	317	330	310	330	290	300	309	316	334	345	326	296	314	303	311	302	292	341	336	284	294	298	305	316	315	325	324	330	326	319	293	297	320	331	297	288	309	328	308	308	298	333	281	319	319	323	319	277	286	332	310	317	328	321	325	330	342	334	328	320	318	333	300	330	317	312	342	337	315	330	285	289	328	326	289	301	316	339	318	304	328	336	339	306	332	347	308	293	313	305	288	273	277	302	329	273	343	310	334	333	324	324	332	315	305	291	308	294	333	328	311	303	317	325	297	296	312	293	330	327	334	327	305	283	314	314	324	319	322	307	320	288	330	315	299	325	325	299	319	349	320	297	329	317	305	340	317	328	324	314	311	357	300	321	324	315	325	338	323	307	285	351	315	322	330	323	282	304	331	337	330	304	342	304	298	306	322	299	321	310	304	310	334	315	316	295	328	292	318	317	302	314	303	295	303	312	330	323	332	319	340	308	342	326	293	301	309	320	322	283	312	289	322	289	309	338	305	317	298	317	345	304	336	321	331	309	297	318	284	323	297	292	331	325	306	311	332	324	328	283	327	305	300	337	326	315	342	344	311	315	288	325	265	322	304	297	303	316	315	288	321	332	317	311	296	272	312	303	326	314	300	306	318	303	312	308	307	307	295	301	311	305	324	304	331	330	323	350	294	320	337	326	318	320	303	302	319	340	332	340	323	315	311	313	339	341	301	314	274	308	323	339	325	297	299	320	304	345	313	310	309	313	321	277	328	299	319	301	325	351	305	325	298	316	311	332	307	327	289	292	310	328	310	305	326	335	324	292	302	292	320	356	308	312	338	336	324	313	315	301	291	295	353	315	311	316	315	308	312	304	305	320	322	310	323	342	316	310	321	293	311	300	338	323	318	327	317	300	308	330	331	310	330	313	304	314	335	299	317	289	335	312	322	331	304	314	323	317	308	337	292	329	326	292	339	314	329	342	313	317	334	278	287	303	288	325	313	295	340	355	317	321	327	327	342	306	318	304	332	324	337	349	304	298	320	318	308	309	342	295	307	337	314	277	347	338	314	315	292	290	308	312	315	324	317	316	326	266	276	287	323	311	342	322	345	313	305	327	324	316	323	295	323	335	325	308	312	369	308	287	293	305	317	331	301	310	319	326	327	323	285	314	296	331	280	294	318	297	306	310	307	333	319	330	302	296	301	335	298	302	304	308	315	345	336	353	336	297	332	324	338	301	322	311	290	308	286	299	310	317	318	288	343	308	326	319	339	309	297	286	335	301	323	330	315	324	299	284	326	318	290	312	325	330	311	305	314	332	309	305	327	284	304	323	276	340	306	307	320	297	314	323	296	310	298	299	281	285	338	310	280	310	317	320	328	303	302	317	329	320	308	314	303	319	312	289	324	343	330	325	313	318	309	320	302	325	321	281	313	321	302	290	295	310	312	341	307	305	291	301	321	312	307	288	335	335	295	319	314	320	329	325	319	316	333	307	301	311	287	356	334	353	313	309	332	332	323	312	310	335	288	313	321	357	318	297	317	296	326	285	341	277	309	316	306	288	313	285	324	300	329	349	317	294	325	310	307	308	331	302	307	300	328	312	321	317	298	315	300	323	308	322	320	328	320	314	289	310	322	315	313	322	317	312	294	336	302	331	302	328	323	305	299	306	326	305	318	307	320	311	313	324	314	330	322	333	326	290	303	302	321	325	327	343	340	310	294	316	308	282	307	335	307	301	316	278	288	291	300	309	327	320	296	314	299	309	313	276	306	325	317	320	326	348	296	290	308	329	313	315	317	312	294	279	308	327	309	295	293	306	313	303	305	338	284	336	305	300	296	290	336	317	290	295	309	306	302	307	354	306	310	312	300	325	314	283	289	302	302	309	306	297	314	311	297	290	315	319	310	314	285	305	305	319	302	308	307	309	289	301	309	307	319	282	329	299	317	310	313	370	303	311	305	300	330	331	303	323	302	322	296	297	337	326	282	294	302	271	334	324	320	301	306	344	312	331	297	314	335	294	296	307	326	289	337	322	307	297	345	292	321	290	325	308	314	311	293	315	300	333	322	332	307	323	296	276	317	318	306	343	319	341	339	305	279	309	327	333	309	301	351	302	326	335	315	326	308	310	318	293	325	328	286	307	302	268	329	325	301	301	312	327	338	310	306	322	293	302	332	316	306	317	342	313	326	320	321	289	328	284	321	322	301	335	321	291	309	305	303	293	345	333	315	330	308	299	308	321	285	291	313	315	294	319	304	306	332	295	304	318	323	330	302	296	329	346	304	314	284	312	323	330	350	274	311	332	294	320	332	310	338	329	274	303	339	304	349	344	277	340	304	324	323	324	289	330	317	365	304	310	331	323	315	322	356	307	338	333	302	321	314	348	369	334	321	318	335	298	305	308	328	317	312	342	340	309	309	298	310	350	309	329	322	327	273	316	323	322	307	331	334	286	356	308	306	306	337	297	315	305	270	374	336	346	301	319	290	291	319	315	323	295	297	298	324	298	282	281	280	317	313	324	316	310	317	316	323	310	299	276	321	314	302	287	308	318	339	326	308	301	344	326	315	318	300	337	325	308	307	296	310	317	297	309	308	339	330	314	321	301	326	343	309	320	317	329	323	305	307	336	339	337	347	297	328	327	315	292	323	300	318	296	289	316	283	284	315	297	327	324	326	303	332	296	334	300	327	311	328	311	333	316	320	305	299	313	342	323	328	309	307	286	304	319	297	318	283	326	318	312	330	314	301	275	319	318	285	308	321	310	307	313	319	316	315	311	268	347	346	315	305	329	302	304	325	334	319	299	276	317	299	290	337	360	324	311	339	310	314	337	332	276	314	292	323	308	296	315	324	309	342	325	310	321	307	324	309	318	291	317	301	339	322	323	299	346	292	302	324	307	327	304	310	327	327	300	333	369	296	283	287	335	298	321	308	310	309	332	306	305	296	314	309	319	298	347	311	299	282	332	312	288	285	272	307	298	341	334	284	325	322	303	346	338	314	349	322	329	312	350	323	331	333	323	322	297	317	297	359	320	279	320	323	329	296	344	282	313	318	316	291	341	288	302	319	336	343	322	318	310	302	320	270	292	306	312	339	323	319	321	323	304	282	300	297	325	323	308	308	319	304	331	281	332	319	301	301	317	329	287	314	317	298	320	310	307	312	286	300	330	317	315	300	275	312	310	314	343	288	327	328	326	316	316	275	299	323	322	316	278	332	350	335	292	315	324	345	344	334	301	303	343	314	279	317	365	282	307	315	311	342	330	324	300	328	321	311	330	317	313	307	305	319	323	310	324	324	335	278	329	311	288	324	299	312	298	332	312	313	309	319	348	331	337	302	365	347	309	293
28282	23589	22279	12314	5485	2990	1980	1451	1048	799	681	609	513	444	403	382	370	354	316	294	346	298	286	266	282	298	292	281	315	282	297	245	310	265	297	294	273	293	318	294	267	304	304	262	262	269	255	249	305	271	256	269	306	283	301	242	295	301	275	277	263	323	267	273	277	290	270	282	286	297	281	271	276	281	308	295	270	303	277	298	267	271	326	283	287	313	249	298	280	277	303	313	282	288	293	265	288	291	287	279	294	268	271	287	282	282	285	273	256	251	308	303	281	275	273	290	288	311	301	326	280	247	268	272	306	271	317	247	259	289	279	284	263	258	308	290	266	286	258	301	282	294	282	260	285	293	282	283	289	282	286	308	245	281	316	285	290	283	280	293	257	291	271	274	285	303	297	256	295	266	263	279	268	303	290	286	296	298	273	279	268	284	286	290	285	263	276	292	268	300	285	289	267	264	279	299	289	293	307	291	337	302	296	317	268	309	290	315	278	253	292	287	269	298	297	272	264	291	275	279	289	262	279	275	287	293	269	262	268	282	305	307	257	282	258	305	261	295	299	306	315	293	306	276	273	280	276	270	296	270	282	310	286	292	275	271	272	287	298	281	282	299	308	278	259	276	281	272	262	296	313	286	288	277	289	316	308	287	252	266	275	285	276	293	266	287	269	297	282	306	278	258	285	257	287	286	272	300	281	268	261	297	267	281	279	281	274	279	269	277	280	275	278	285	273	315	324	328	251	295	283	272	261	298	270	276	274	273	270	292	282	259	292	278	283	286	296	298	288	278	304	305	270	276	283	285	296	283	260	250	303	342	270	261	292	311	293	298	304	287	276	276	293	289	272	274	322	276	300	265	301	273	296	268	284	318	271	267	284	297	288	275	270	286	279	298	293	280	259	269	296	280	307	249	301	279	315	257	259	254	286	263	288	288	299	291	271	291	310	296	253	258	285	287	257	268	296	288	296	300	269	275	252	257	312	294	272	275	274	254	285	309	285	325	309	263	278	292	306	279	285	297	260	276	280	288	255	292	299	276	314	278	295	303	273	265	317	260	251	260	297	318	279	273	265	281	318	280	303	276	295	273	293	307	292	266	278	276	264	294	256	285	307	291	292	290	301	280	293	287	253	297	275	288	290	288	280	280	300	292	295	268	312	289	273	294	292	274	297	294	300	244	294	259	294	307	292	289	274	289	262	283	290	284	289	256	277	293	297	255	285	263	254	275	286	232	302	275	293	287	286	254	288	271	315	294	300	291	259	275	301	299	282	292	299	237	280	289	259	280	297	259	291	291	280	256	276	303	295	277	273	284	293	277	266	271	303	283	317	288	286	296	273	277	298	278	270	275	306	282	293	282	299	304	282	263	267	275	279	298	266	266	272	288	268	298	284	311	315	273	284	271	289	273	306	273	304	301	291	274	302	284	290	293	276	301	275	301	303	292	279	269	269	297	267	294	274	284	262	300	291	282	292	313	250	264	306	289	266	283	292	274	290	287	274	285	296	279	309	313	265	283	287	275	316	292	288	297	302	279	294	260	291	295	249	254	270	287	281	295	262	272	256	299	280	283	268	319	310	289	313	280	276	268	274	288	283	306	246	282	313	286	261	279	283	277	271	274	302	273	275	310	273	279	284	296	271	298	268	276	263	278	300	276	277	303	286	281	292	288	314	270	297	282	305	265	280	291	253	285	282	285	296	293	297	297	272	290	284	261	285	294	289	286	289	273	297	288	275	268	245	245	276	281	281	282	299	262	270	288	281	267	282	293	294	282	293	264	274	282	290	292	277	321	288	281	268	295	281	289	294	293	281	274	237	304	263	254	273	299	274	288	281	289	265	269	301	290	284	288	262	254	271	286	278	275	275	285	268	264	278	293	289	270	301	308	281	314	326	281	284	308	275	303	305	296	317	271	282	270	277	256	271	329	299	283	297	282	264	297	295	281	281	304	273	271	275	276	279	282	272	271	250	283	270	250	297	270	290	327	257	271	317	320	276	290	301	308	292	299	311	281	266	291	298	285	279	295	282	281	290	260	281	264	299	267	331	299	266	289	289	258	276	279	298	271	302	306	276	275	296	310	272	310	289	288	263	281	279	270	288	284	318	306	291	280	284	294	286	271	290	281	288	322	286	310	262	275	274	279	269	273	271	308	299	266	278	280	278	295	300	274	273	274	267	289	261	308	280	275	301	269	255	275	270	288	288	242	283	266	272	253	285	284	291	268	276	254	273	289	284	285	297	271	272	310	276	280	293	297	299	287	285	300	275	313	301	271	282	275	271	276	252	252	258	287	300	301	284	259	262	285	265	311	290	315	290	281	266	288	304	292	289	274	309	290	261	285	270	287	274	269	289	270	296	285	301	301	286	300	261	284	300	307	292	293	325	289	292	273	268	273	270	271	295	278	266	280	297	266	293	276	303	304	302	273	275	288	292	312	277	300	296	286	264	275	269	265	301	255	277	300	285	259	274	271	284	271	303	269	269	278	309	272	265	306	299	285	305	286	279	317	287	287	286	303	267	272	286	316	305	288	310	256	285	257	269	282	263	294	272	295	284	309	292	291	292	292	292	261	292	286	299	307	296	294	261	307	273	255	281	278	272	297	293	286	245	283	278	271	274	298	276	276	303	286	281	286	309	275	282	265	275	286	300	296	283	282	295	283	289	273	290	275	276	323	280	279	288	261	281	268	289	277	251	276	294	277	281	302	255	281	294	279	283	288	276	280	256	260	284	302	264	295	299	296	260	290	262	246	292	260	297	279	306	297	284	277	290	295	281	286	281	286	294	303	282	250	310	296	306	270	292	314	282	299	241	266	278	279	282	296	287	275	297	278	250	318	287	263	285	312	278	256	246	279	277	262	237	282	274	297	265	269	288	304	279	284	249	276	269	307	255	298	311	264	258	270	282	275	281	280	300	279	257	292	278	303	306	275	274	299	298	257	290	308	266	285	315	277	302	288	274	284	277	254	312	264	280	311	284	284	282	285	282	279	296	292	286	281	287	244	256	275	284	273	283	262	307	288	307	253	273	266	324	265	282	280	283	319	258	272	278	276	275	285	287	288	289	317	270	292	276	305	251	281	284	283	277	268	271	269	273	262	271	294	255	294	286	274	265	295	280	305	280	280	281	284	279	263	284	276	284	282	282	282	299	283	299	304	276	290	270	278	284	284	267	309	300	283	298	256	303	257	277	286	275	262	262	293	286	314	273	283	287	284	317	276	250	281	262	288	263	293	278	308	254	243	267	276	267	291	271	307	298	300	294	286	299	292	278	296	254	282	309	268	275	310	278	267	297	293	261	268	268	279	312	294	290	271	286	258	231	297	300	275	272	291	262	275	275	276	280	254	268	278	276	287	263	288	266	277	244	292	284	293	301	274	281	295	273	285	280	296	287	274	274	275	286	245	313	254	277	296	285	282	264	279	269	266	263	255	285	247	287	276	282	292	300	276	291	325	314	286	295	270	266	289	269	288	270	263	303	285	285	303
20121	35652	27539	16252	9806	5983	3926	2666	2055	1498	1129	899	796	680	555	522	438	458	392	388	392	367	342	372	339	350	342	331	365	339	332	332	310	281	346	334	295	289	351	341	312	297	310	330	308	321	357	335	323	313	318	330	299	306	335	348	340	323	324	348	351	321	316	321	280	345	345	332	351	357	330	309	328	308	336	365	314	352	321	340	340	331	334	329	307	311	316	296	306	296	346	343	326	317	341	285	352	326	329	312	285	307	324	308	323	306	337	312	327	350	334	326	335	316	315	315	331	310	316	303	317	311	324	297	297	333	303	346	341	306	339	326	325	341	327	303	330	331	307	335	316	358	341	314	342	299	339	291	323	342	327	342	333	343	305	313	328	348	327	338	368	338	299	358	319	308	319	278	308	336	307	304	309	310	311	338	318	318	337	293	351	352	336	315	317	292	312	333	345	307	356	303	319	343	320	345	315	342	368	313	336	340	323	344	291	312	345	326	312	311	328	317	347	307	299	316	284	315	352	324	326	342	330	302	333	330	341	308	328	317	300	324	304	304	375	339	330	347	332	338	330	358	307	334	311	309	350	360	354	320	308	330	326	325	320	298	318	317	330	302	321	358	323	306	325	349	333	349	343	313	312	337	315	323	297	307	318	351	330	334	323	338	336	335	311	303	312	312	330	353	344	318	282	316	364	369	343	359	323	305	339	307	331	346	310	330	316	328	323	315	326	295	304	326	324	348	346	367	321	265	316	315	312	333	343	335	335	324	327	329	295	296	336	306	305	342	310	331	326	342	293	318	342	319	298	326	325	317	354	336	323	313	337	332	337	320	343	295	334	344	320	317	323	327	324	328	312	311	342	330	339	316	325	308	313	340	318	321	343	314	322	347	361	320	296	332	335	303	314	312	377	318	316	338	319	326	313	329	310	343	334	323	285	325	307	323	323	342	324	315	350	331	350	326	345	304	330	333	350	350	300	315	338	312	341	317	301	301	348	324	353	322	346	283	306	338	331	314	325	331	309	324	351	344	351	321	327	358	304	335	343	286	331	326	336	314	345	351	330	325	315	320	326	309	331	322	318	345	343	345	292	357	331	331	322	303	311	329	303	308	301	327	339	355	310	338	327	303	325	336	323	317	344	323	302	328	324	336	337	312	334	286	330	306	317	350	344	331	318	334	372	325	281	335	326	322	328	338	298	353	315	313	316	341	310	330	337	338	337	305	331	302	351	319	326	323	301	304	328	353	359	327	326	314	326	327	306	315	329	327	333	326	348	295	337	289	338	326	329	304	299	350	346	305	344	334	343	300	303	333	314	331	335	318	331	322	300	321	354	309	335	337	342	351	357	300	326	326	336	318	332	342	352	324	283	302	307	314	324	312	279	318	339	351	334	351	307	355	301	298	325	306	299	300	335	344	323	274	310	314	317	340	303	318	341	299	320	334	315	335	316	331	300	296	347	334	325	333	319	368	349	320	329	321	297	321	323	314	303	330	324	300	336	287	329	320	329	336	295	327	320	326	293	345	337	315	332	305	303	345	322	309	314	379	300	343	324	349	328	348	317	328	352	330	337	312	316	350	317	308	351	326	324	358	328	341	346	333	302	303	327	339	312	295	351	306	295	310	303	338	289	319	351	339	325	336	300	310	298	301	323	327	331	327	345	342	310	315	325	348	306	333	359	338	337	316	350	360	302	338	316	322	348	306	282	310	333	311	314	336	287	334	310	358	334	312	319	322	357	348	331	336	346	315	290	306	320	305	309	305	317	288	300	329	329	315	337	304	316	325	327	317	340	335	325	323	350	347	328	334	319	330	311	311	319	331	332	339	335	315	359	320	349	341	342	334	331	313	297	343	326	332	295	300	325	330	335	330	340	320	325	312	327	312	312	307	342	301	337	308	347	324	314	320	363	306	322	346	337	336	338	340	334	319	365	305	328	333	330	302	311	301	280	282	293	303	320	343	356	310	299	345	343	309	295	327	318	319	322	336	326	307	323	287	347	303	317	326	332	320	324	336	326	316	351	330	355	351	330	319	311	322	311	338	317	332	313	313	343	322	308	307	329	379	323	332	322	324	317	315	314	340	320	310	301	309	322	314	325	343	290	326	334	352	340	302	301	343	322	314	312	318	310	319	340	317	298	343	313	335	311	346	311	315	316	330	338	328	338	334	300	319	331	332	293	314	298	305	316	337	317	317	361	330	320	341	302	301	310	303	312	345	309	327	341	318	323	313	304	301	325	325	349	336	326	288	340	347	325	317	333	324	323	330	359	301	321	337	302	292	335	310	332	344	313	299	307	333	318	321	302	343	286	343	338	350	338	336	306	357	329	317	324	333	330	332	317	347	314	345	307	307	286	349	302	325	344	356	343	319	334	350	329	318	331	304	324	303	334	340	334	305	319	304	300	346	333	308	338	320	344	338	349	347	302	305	340	326	330	322	304	346	308	322	351	314	343	309	331	326	348	324	343	333	326	303	357	322	316	311	303	302	305	320	324	328	347	319	325	352	331	351	288	310	344	313	331	325	333	311	343	319	333	317	313	331	326	313	319	316	333	341	309	291	333	307	329	325	311	291	317	330	328	317	343	330	329	323	314	333	312	299	299	315	307	312	339	351	286	286	315	314	327	318	324	342	310	329	353	356	328	331	313	314	305	305	301	326	326	296	324	328	318	299	293	319	291	304	320	332	286	323	317	303	321	283	306	338	331	327	313	348	339	316	316	316	310	307	324	322	329	340	334	323	320	319	309	322	314	308	318	321	324	327	307	336	342	339	310	288	337	335	293	297	296	323	299	339	330	328	337	299	329	315	340	301	319	321	322	342	314	316	304	352	306	325	328	331	330	317	351	316	317	336	309	318	337	330	331	336	312	337	318	345	327	321	334	328	310	358	308	319	333	339	330	335	289	310	328	344	318	332	318	378	304	338	339	313	346	329	362	334	317	334	361	288	328	312	321	347	345	321	345	339	310	306	339	311	312	321	330	332	324	323	308	329	338	332	335	320	330	346	308	342	320	334	326	305	318	346	291	291	298	345	336	310	326	337	330	321	314	322	308	342	338	325	327	316	341	323	316	315	323	323	319	357	306	297	342	337	334	325	305	323	354	336	342	356	350	289	319	303	328	331	339	353	315	345	319	326	353	343	350	329	330	318	354	338	322	311	334	307	323	323	343	310	315	333	342	325	315	347	328	343	295	339	317	333	356	336	314	347	281	350	335	332	313	346	315	330	352	321	317	321	294	302	329	356	333	337	344	332	333	345	332	319	322	320	331	326	311	298	336	298	341	361	324	332	313	343	318	308	323	341	332	343	344	312	313	326	321	298	336	308	309	304	316	349	335	290	310	324	303	324	284	310	340	283	341	361	344	295	309	327	309	296	348	292	339	325	324	309	273	345	369	312	297	381	323	317	323	284	298	349	296	327	314	325	341	313	336	300	328	365	323	380	333	327	337	333	325	344	325	322	315	355	328	318	323	351	328	303	300	354	324	318
23687	21306	28290	24725	21043	11787	4252	2349	1731	1287	985	770	674	573	523	510	402	366	369	367	311	293	340	328	273	279	303	287	302	274	269	269	282	269	291	285	271	266	302	274	279	280	245	301	280	296	262	256	284	291	292	291	268	281	261	305	263	249	296	306	283	286	265	282	279	256	261	270	271	285	276	243	277	267	252	243	276	301	275	257	288	262	304	274	242	294	259	287	287	260	309	254	268	247	284	271	265	289	275	278	256	277	281	269	264	270	250	268	257	297	275	269	271	288	305	270	258	252	279	288	265	286	286	258	304	300	250	302	259	303	289	308	281	260	275	259	303	293	279	252	273	285	290	280	277	253	265	301	285	275	292	253	285	276	311	284	274	303	267	273	270	305	274	298	264	260	246	297	278	270	295	275	258	264	261	291	247	293	274	277	262	260	260	245	286	260	251	270	266	261	289	265	279	281	259	284	265	295	258	254	258	309	274	268	270	269	277	264	311	277	273	260	291	292	291	260	299	255	287	286	271	274	297	287	272	268	249	294	282	279	246	266	298	282	269	280	250	298	261	269	286	274	286	284	267	267	259	283	292	269	261	269	298	278	273	251	305	257	266	274	258	293	268	288	263	269	251	287	270	298	251	276	310	281	253	246	249	261	290	300	276	296	264	247	281	295	267	299	292	270	279	271	276	273	273	290	266	308	288	273	265	263	251	270	288	264	293	279	295	254	263	305	289	289	240	298	268	288	309	273	271	268	278	267	292	275	263	283	263	264	277	279	263	300	291	277	286	275	271	266	288	266	265	294	259	255	228	265	251	294	287	284	250	276	261	284	326	257	280	271	255	282	278	286	311	281	279	276	301	286	274	306	291	314	273	264	251	273	268	249	293	290	277	290	279	315	286	288	272	282	287	236	262	274	270	300	268	298	279	283	268	253	284	269	275	274	257	292	316	292	289	278	290	310	285	278	273	239	259	293	302	292	283	271	313	273	295	288	270	250	304	282	256	288	257	244	262	244	274	270	268	294	279	299	239	265	288	276	281	285	263	291	293	279	236	252	260	276	246	286	295	282	263	278	256	308	281	269	276	268	290	271	279	291	273	275	284	278	276	261	280	272	268	281	295	293	278	299	311	289	276	268	259	290	264	266	298	285	293	310	275	281	272	287	286	276	266	262	262	277	276	286	279	290	281	267	261	277	295	268	267	305	266	261	251	267	280	305	271	301	266	256	262	293	239	264	278	288	282	258	270	280	286	251	276	268	307	271	284	272	294	288	282	306	275	276	266	283	297	279	283	299	278	291	283	275	243	271	319	262	292	286	272	253	301	318	259	291	273	273	280	275	292	274	272	277	287	302	292	275	293	284	283	298	286	265	283	271	275	269	289	282	282	256	298	260	274	302	289	278	299	264	269	254	288	282	286	270	251	281	275	261	295	283	257	293	231	283	252	267	304	279	275	308	260	265	271	263	267	263	256	258	274	251	285	245	284	267	263	250	292	289	272	278	299	253	286	304	264	310	279	264	258	275	235	278	291	287	267	253	264	241	281	275	274	253	254	291	288	288	255	275	313	253	289	265	255	282	322	252	273	262	267	278	306	278	281	270	258	263	293	279	247	287	256	296	254	228	252	291	252	226	257	289	288	266	269	263	269	254	294	269	299	282	280	281	274	273	299	261	303	278	306	266	308	271	278	285	290	278	293	260	286	256	269	247	251	278	268	249	284	292	273	290	306	284	267	272	286	247	309	293	270	288	281	277	286	266	235	273	260	248	239	241	286	265	287	285	253	284	265	293	253	263	241	282	289	270	283	257	311	260	288	262	274	309	287	237	273	281	256	280	253	257	247	238	269	272	262	262	310	266	276	263	270	260	269	269	289	260	255	258	281	257	256	280	288	271	279	279	291	264	262	270	288	299	286	251	269	290	294	274	274	271	264	274	284	281	277	253	288	289	272	272	250	293	274	257	276	256	244	267	311	280	277	281	296	287	263	286	277	276	257	282	300	260	273	294	288	271	275	266	288	288	248	271	257	251	286	288	272	288	270	307	311	285	269	290	269	265	301	281	277	301	277	298	296	293	263	314	272	260	267	268	242	271	254	269	266	277	271	263	300	266	252	265	261	267	240	239	294	240	262	269	283	265	289	284	256	288	270	272	238	273	256	289	290	278	265	261	280	264	237	306	263	294	282	270	291	273	291	268	277	287	285	275	290	257	263	251	294	276	258	284	254	267	261	289	275	278	259	317	274	278	266	254	262	289	260	261	268	278	265	278	302	265	263	307	278	276	254	272	291	269	273	286	279	278	277	281	290	281	258	304	274	294	307	295	280	258	293	278	286	266	280	293	294	323	279	278	283	285	282	279	276	292	256	296	256	281	302	297	303	260	258	292	287	282	269	306	263	290	289	274	261	245	282	270	292	261	273	287	285	261	279	284	263	258	272	271	276	287	317	266	236	269	284	286	259	291	260	244	269	275	274	253	269	270	250	278	265	274	305	277	284	314	267	283	280	255	291	251	295	272	287	278	254	260	272	288	299	267	276	259	268	293	294	295	266	248	285	292	286	267	258	270	278	269	287	262	270	254	286	247	264	296	295	272	270	277	257	273	265	256	288	249	280	288	265	267	277	275	278	283	294	246	333	294	274	252	278	285	268	266	290	283	281	278	282	288	263	295	284	277	307	279	267	275	283	251	276	298	246	258	279	285	293	256	273	286	298	292	251	253	279	276	323	288	294	289	297	276	264	272	250	236	271	266	303	286	287	263	260	236	293	256	268	287	279	316	263	273	299	290	268	262	281	289	295	267	292	259	257	265	279	291	302	251	279	259	244	283	273	278	262	260	293	277	291	278	285	267	285	273	280	258	300	252	287	280	270	260	268	314	289	281	267	293	262	267	258	304	290	257	303	286	272	263	261	277	287	291	297	295	272	260	291	277	262	256	247	235	271	281	265	289	311	269	279	293	281	296	284	277	262	281	252	275	252	275	287	293	290	280	332	293	279	266	282	310	278	238	309	295	249	299	271	259	265	253	271	317	278	285	284	279	294	263	292	260	271	274	316	283	283	267	267	251	264	259	282	278	285	274	250	294	280	278	254	263	269	278	282	234	307	276	269	249	278	259	265	258	273	278	304	270	268	258	290	279	264	260	245	260	249	310	288	299	244	283	279	252	264	299	310	287	274	252	260	317	310	280	265	256	272	314	281	300	253	274	289	283	242	303	269	282	265	301	269	260	278	279	284	280	256	275	270	275	245	278	273	266	280	274	289	295	296	261	257	262	282	267	293	275	262	273	260	267	270	282	269	273	236	294	292	275	276	271	240	261	262	309	264	276	302	263	225	271	263	322	264	294	248	279	251	301	301	251	293	311	291	269	265	299	298	252	290	294	302	275	284	251	274	272	273	292	276	301	278	269	258	267	270	250	260	282	299	260	304	250	284	302	303	264	286	297	276	251	276	282	284	290	279	260	274	290	287	270	259	250	292	303	236	264	286	268
20366	42579	34752	23035	14879	9643	6289	4341	3207	2332	1736	1330	1045	864	719	665	603	510	473	423	406	374	358	357	365	320	318	356	322	310	330	325	329	334	327	337	323	324	339	302	314	319	281	308	328	304	331	310	338	292	319	315	351	307	332	311	318	309	335	330	308	324	293	301	327	332	297	316	326	313	288	325	324	313	293	317	305	330	317	320	314	296	299	306	292	308	298	291	306	344	311	309	328	348	295	309	343	356	335	342	322	343	333	275	298	320	323	309	338	297	329	360	324	343	310	322	346	305	337	287	324	308	306	319	354	313	305	310	294	314	296	323	306	312	311	293	308	346	310	296	279	286	342	319	326	298	333	296	308	321	320	340	309	314	329	301	322	333	333	316	323	318	305	326	316	300	290	318	312	300	318	318	309	307	299	296	323	316	298	290	349	315	321	301	323	319	299	322	304	305	299	284	302	288	313	314	341	325	319	318	293	304	308	309	322	307	322	307	316	301	307	296	347	344	346	303	305	289	326	318	297	327	299	273	305	321	314	318	325	323	316	307	328	328	305	289	310	336	286	337	302	319	325	312	327	256	309	317	331	341	265	359	328	347	318	325	308	316	331	327	303	300	304	322	295	347	305	305	363	341	319	305	304	297	320	307	303	333	306	311	328	317	311	310	317	344	322	315	278	266	284	313	326	322	315	306	317	311	341	297	323	333	300	320	301	289	314	305	281	330	347	313	343	307	314	327	310	293	339	342	339	317	331	341	296	318	317	344	320	302	295	319	305	305	322	334	282	307	321	333	332	333	317	329	323	302	309	318	309	343	308	321	286	291	302	298	303	288	330	309	339	293	303	303	303	311	325	280	310	339	312	346	323	336	333	351	292	331	319	318	298	334	318	289	287	325	302	300	319	326	278	287	340	315	322	308	316	306	336	329	335	305	316	301	322	310	337	295	321	315	338	324	329	332	312	315	309	332	339	329	283	319	349	359	315	350	300	323	272	356	342	325	322	309	301	318	289	308	314	312	309	313	331	315	348	345	304	328	306	281	315	322	297	310	282	331	316	322	345	292	338	330	302	319	314	285	301	327	286	293	321	284	304	337	341	312	302	302	317	290	302	289	306	301	325	290	338	324	335	312	303	321	314	324	286	319	315	307	335	311	344	348	341	313	317	269	325	301	327	310	316	317	305	304	316	302	310	331	334	302	273	334	303	305	293	287	305	291	323	323	314	330	321	305	303	325	319	317	304	322	324	302	294	299	302	325	336	333	320	293	343	313	285	331	311	295	353	318	303	306	308	301	273	286	300	347	334	309	319	335	327	308	332	334	341	313	325	310	337	286	309	354	310	319	324	308	336	292	307	333	331	341	319	308	320	351	325	328	303	324	335	320	343	313	305	301	316	313	323	324	308	319	297	344	323	358	319	309	309	304	328	344	328	315	330	310	334	319	327	299	305	338	305	285	341	345	327	302	304	314	312	312	317	331	302	308	322	324	350	338	327	275	319	312	335	320	313	317	284	299	299	317	324	320	323	268	342	297	310	299	340	282	314	305	302	305	343	314	310	313	333	276	298	289	317	324	319	346	307	324	316	333	309	320	310	320	324	316	303	297	314	297	309	311	372	318	300	298	330	312	311	336	313	289	282	303	332	331	306	313	312	335	347	307	316	312	288	350	300	320	319	309	322	331	327	302	273	322	333	308	345	321	310	336	320	332	325	292	318	325	312	328	324	294	313	324	359	311	319	307	292	317	332	307	299	302	322	327	315	326	310	318	331	294	305	295	321	328	298	311	327	309	284	322	304	297	329	287	318	292	298	305	311	307	315	320	322	336	349	323	314	315	322	307	295	337	307	306	346	304	302	328	334	334	317	334	299	333	341	287	317	315	293	298	299	347	289	314	357	322	326	339	299	326	313	345	298	293	342	294	319	317	327	312	350	317	297	328	304	301	333	314	324	339	293	290	319	313	337	314	313	340	307	301	307	325	291	317	320	348	311	300	340	309	317	295	319	302	318	309	298	304	332	350	308	335	307	309	324	311	317	308	331	327	320	351	327	334	310	294	305	325	351	300	352	316	330	329	324	303	284	313	311	311	298	297	327	324	331	310	338	322	289	307	305	298	344	303	334	286	320	299	358	303	307	310	341	298	305	296	310	324	315	311	305	314	301	339	293	328	308	302	308	299	326	313	326	282	314	281	325	307	334	335	344	312	313	342	324	333	308	330	327	308	328	306	309	309	278	319	314	336	322	281	305	312	327	274	319	338	345	323	296	336	330	319	317	293	297	320	318	309	334	312	335	342	329	305	326	299	319	346	299	319	321	327	324	327	312	303	311	324	319	281	312	337	320	312	322	293	302	318	327	341	325	342	305	379	324	305	314	314	301	290	322	305	284	349	299	322	288	296	312	349	308	292	328	311	302	315	314	312	336	324	332	345	305	331	310	308	301	276	334	329	300	297	310	306	348	319	298	283	367	329	308	304	308	321	323	289	323	301	321	326	317	314	346	304	322	341	330	326	313	331	321	305	316	343	293	325	306	316	336	333	300	320	325	301	317	344	301	327	326	314	301	331	316	289	292	305	343	318	328	314	347	322	317	322	292	290	303	317	307	336	342	325	304	321	329	282	302	336	327	312	344	304	338	299	321	296	293	317	298	316	304	310	329	304	353	339	313	319	343	326	352	298	338	334	344	324	299	321	299	310	310	321	338	308	284	306	330	306	326	324	335	314	297	315	322	304	298	329	312	311	310	328	329	334	300	291	307	305	302	337	320	329	309	324	345	292	334	305	337	292	323	309	277	299	279	312	306	331	314	314	313	325	318	305	333	330	316	307	300	328	302	293	331	309	300	289	303	331	310	346	354	324	322	299	346	313	312	323	323	286	347	309	309	326	299	329	322	298	315	321	340	306	295	319	314	299	327	280	306	322	314	296	292	315	333	322	315	321	309	289	318	318	331	298	317	347	326	351	325	304	338	310	347	322	337	311	338	321	313	319	290	297	318	266	308	317	327	274	337	349	326	310	316	318	337	334	303	353	330	301	346	292	297	287	324	316	315	315	303	313	304	342	347	358	305	290	286	321	327	302	347	349	304	326	317	298	342	327	305	303	319	313	313	294	327	310	323	298	306	305	324	332	320	295	317	299	338	328	312	332	315	303	350	318	330	321	308	352	287	295	323	313	307	310	335	277	302	357	298	325	294	320	308	322	306	321	286	334	327	338	356	262	314	325	318	305	305	323	309	328	334	305	286	322	325	319	336	333	309	325	356	322	322	304	319	297	320	293	302	315	325	311	313	307	333	316	328	327	317	305	310	262	287	305	296	295	336	318	314	287	300	320	303	330	339	317	292	293	337	337	320	320	305	356	292	332	339	332	355	320	298	331	330	291	317	318	305	331	359	317	303	322	330	315	325	304	327	336	300	289	339	304	280	301	313	309	331	291	343	295	316	322	311	318	341	334	314	308	303	304	329	277	292	300	317	302	315	329	331	309	307	296
25316	21405	26745	24813	9755	4047	2555	1679	1281	1010	756	639	584	478	476	417	373	349	299	332	325	299	310	298	325	288	265	286	299	269	279	288	260	318	283	285	322	265	272	295	311	303	276	299	301	264	290	296	251	290	285	313	311	272	284	279	288	265	293	267	292	287	296	294	284	307	293	267	303	296	277	300	329	298	274	295	281	289	262	270	306	302	277	260	282	261	301	282	316	287	294	302	272	288	322	277	260	279	287	277	261	315	261	300	257	283	291	291	321	278	297	280	275	272	271	264	289	278	298	301	303	291	299	293	312	291	277	304	316	302	272	285	282	283	284	282	274	286	280	276	279	269	296	301	300	287	298	283	304	290	298	277	263	285	279	292	282	301	308	269	282	281	297	294	314	279	267	326	270	291	295	277	296	266	280	249	284	292	293	280	306	290	301	284	276	299	308	268	271	274	277	266	295	317	279	268	253	276	306	299	276	310	264	292	264	270	294	288	285	311	297	272	285	296	311	263	286	294	281	299	268	306	276	298	302	302	268	287	309	263	285	310	294	294	259	289	286	255	274	324	257	311	288	251	284	290	270	273	303	303	286	269	294	269	325	274	276	316	292	287	283	304	273	317	311	276	279	296	283	264	302	275	289	291	287	288	279	299	290	306	284	288	296	264	294	263	290	237	276	254	275	310	293	271	291	274	299	316	306	269	314	301	298	260	288	257	295	272	290	284	314	275	283	295	282	288	304	284	287	291	288	298	302	292	281	268	313	287	313	309	258	283	321	303	262	284	271	285	277	280	294	274	277	277	282	293	302	259	309	303	274	269	318	313	267	278	254	314	289	280	308	279	275	286	294	241	290	336	299	289	285	296	264	281	264	307	284	274	286	279	272	297	293	277	318	290	279	273	300	287	281	287	272	299	305	278	293	266	286	297	297	304	267	278	277	257	309	285	280	307	262	265	259	308	256	322	293	256	300	294	324	293	279	285	276	280	302	279	307	289	297	280	297	278	264	274	303	269	269	279	248	254	275	294	315	304	276	262	300	287	276	338	298	281	266	310	305	296	308	302	300	291	286	302	270	295	296	300	302	279	270	284	300	280	288	300	298	296	283	276	290	264	276	305	267	328	277	303	278	297	280	315	286	280	275	262	307	319	251	284	273	263	309	301	297	261	290	297	272	292	285	294	300	283	270	285	291	296	290	298	295	286	287	280	268	327	269	286	285	310	311	295	261	283	285	274	282	316	284	289	284	298	270	294	286	294	311	272	290	268	279	302	300	300	264	290	261	293	270	248	306	282	288	301	279	286	276	286	266	281	304	293	286	285	289	311	274	292	275	286	267	279	292	282	301	314	314	307	310	294	309	277	305	272	263	274	280	299	299	311	289	277	277	262	281	303	260	311	286	286	297	296	307	274	286	305	296	329	313	249	302	277	290	282	261	289	272	294	277	282	295	270	295	282	271	263	277	256	279	275	278	284	291	329	267	321	270	314	286	275	283	270	288	284	306	249	289	303	299	297	311	280	299	311	287	273	271	297	317	298	290	303	272	302	287	281	294	278	258	295	258	279	279	296	293	279	304	296	308	304	297	288	311	302	293	281	280	279	303	292	290	289	283	298	276	290	291	310	308	314	273	278	298	281	244	293	291	323	312	267	270	313	274	268	298	257	299	300	290	266	302	289	331	291	268	295	284	307	297	268	278	293	271	321	311	300	298	270	270	283	275	269	276	308	306	255	293	313	279	297	314	269	305	281	293	279	284	297	298	274	307	270	281	296	316	289	321	277	275	282	290	272	321	268	283	297	323	273	267	304	285	272	265	270	262	299	248	305	287	322	299	286	271	284	250	315	291	281	244	289	306	284	317	289	301	251	277	308	252	258	313	302	288	301	272	279	285	277	287	341	300	311	287	296	287	280	295	304	250	284	277	292	275	252	313	287	303	288	335	300	286	296	304	292	248	310	312	281	291	278	290	306	323	283	292	307	281	302	327	282	280	289	284	265	268	276	253	286	306	290	270	281	291	309	270	294	306	294	313	274	283	279	305	279	295	305	310	297	280	288	278	281	277	294	279	298	287	302	287	307	270	308	288	286	307	263	243	307	331	300	282	295	273	296	280	292	309	313	266	271	311	274	298	307	299	273	278	307	252	263	282	302	242	289	272	292	282	283	285	299	252	292	276	275	312	298	281	294	233	301	279	261	280	274	276	252	297	289	277	287	316	291	293	305	271	289	291	258	264	268	270	278	305	276	247	265	305	294	302	279	278	279	301	298	285	265	285	295	296	305	270	261	273	245	275	289	283	267	325	289	297	305	314	274	304	311	289	262	304	292	271	264	309	295	296	319	285	297	293	256	274	291	302	317	296	304	297	290	312	305	322	281	285	292	268	292	263	316	250	303	282	289	317	316	290	278	265	305	277	272	267	295	279	265	269	293	294	289	293	291	319	293	289	285	268	285	286	280	294	303	252	271	260	281	273	279	277	278	284	289	286	294	295	335	284	272	298	289	325	310	257	296	303	299	271	249	270	274	300	313	310	298	304	266	312	283	268	289	296	280	301	281	320	280	303	297	276	280	232	298	281	284	301	286	272	295	281	305	285	301	257	250	301	302	265	249	292	281	308	279	288	296	257	305	295	314	285	302	288	291	301	307	283	267	298	274	286	301	262	282	306	272	288	292	291	275	301	281	323	300	295	300	297	303	268	313	291	330	273	299	277	321	288	295	288	266	285	279	307	283	271	288	278	315	276	294	296	304	290	295	282	320	280	276	266	299	254	273	298	271	291	285	294	259	315	267	276	291	288	295	284	283	271	279	285	312	291	253	293	315	265	279	287	294	289	291	323	275	305	287	278	280	289	280	286	281	297	302	304	265	297	275	267	265	263	311	262	269	262	283	266	298	303	271	299	298	294	298	271	292	318	312	302	265	295	283	274	296	277	318	320	278	295	305	285	294	308	297	256	301	287	277	304	298	288	290	294	291	276	265	293	280	291	279	294	245	258	287	300	299	294	285	290	268	289	279	282	306	286	299	296	275	281	296	288	261	307	293	269	309	286	288	306	295	312	282	263	305	263	253	297	275	267	290	287	288	293	297	270	301	268	279	286	327	287	282	303	284	277	312	282	284	302	287	314	280	296	304	291	301	274	300	287	285	299	274	283	295	291	283	293	308	310	293	284	275	275	296	301	284	283	346	285	308	263	260	286	260	322	283	283	299	299	274	289	302	292	301	272	311	303	293	287	306	296	254	292	303	287	287	292	270	285	295	289	257	273	280	303	274	285	294	279	315	272	274	281	293	299	289	274	321	284	281	290	299	279	283	292	288	276	287	273	265	280	279	291	289	275	272	253	266	292	283	309	317	286	297	315	292	261	301	283	277	277	260	306	284	258	303	248	274	271	284	302	307	295	255	289	281	304	274	288	291	272	312	322	305	279	269	291	318	246	279	309	298	280	274	260	271	267	282	286	315	292	265	277	274	290	274	279	280	293	291	300	262
20037	38100	30353	19129	11861	7366	4890	3380	2508	1785	1390	1099	882	794	651	572	537	493	435	420	368	389	378	359	325	318	370	318	333	332	298	345	328	345	312	353	343	323	377	299	339	337	315	319	355	313	339	334	327	331	306	348	320	344	343	327	343	310	336	359	308	344	329	338	303	364	298	349	320	325	320	346	322	324	338	351	336	326	343	353	357	293	330	310	337	345	326	289	343	329	347	288	343	327	319	331	351	318	344	350	317	326	353	343	337	369	331	339	324	338	319	330	362	309	349	326	319	294	323	286	334	336	314	331	345	324	325	328	310	327	359	343	335	325	368	315	293	312	330	315	338	306	342	314	314	324	343	288	353	346	332	338	315	363	330	319	315	309	325	339	303	348	321	327	330	332	326	344	345	311	312	312	331	289	293	306	335	332	367	321	335	338	356	327	340	340	369	354	316	335	347	332	350	316	371	346	313	315	338	344	346	355	337	364	339	329	312	339	326	323	328	340	329	341	318	302	322	331	345	356	340	332	338	335	343	344	283	338	359	331	316	354	354	391	323	339	323	319	313	323	321	333	335	316	327	306	344	311	323	361	339	329	347	339	322	311	295	319	332	320	306	335	316	336	305	291	300	336	325	326	324	333	387	357	348	293	370	326	329	316	334	307	274	335	343	352	301	302	350	321	291	359	299	307	345	326	335	339	304	358	326	339	329	304	314	332	338	327	321	317	302	285	309	342	339	357	314	341	310	336	336	316	331	299	313	292	311	353	359	332	324	345	332	311	326	336	323	353	345	323	328	323	331	323	338	315	320	326	352	367	323	328	323	334	307	310	320	340	324	320	314	306	351	317	330	319	324	296	325	340	343	308	331	320	360	307	318	335	334	338	311	324	345	315	328	309	316	335	291	345	317	336	318	341	345	350	324	317	312	305	308	303	297	324	338	335	337	342	314	337	331	331	301	319	317	326	325	311	333	300	357	307	328	345	326	344	321	319	319	295	326	316	338	321	308	294	334	297	307	358	320	326	280	350	308	323	325	337	316	350	347	345	324	322	312	318	313	341	303	348	332	376	321	330	341	349	296	321	327	315	323	313	349	302	359	348	311	341	371	321	347	338	317	311	324	310	320	322	332	321	368	327	322	318	323	335	335	325	339	309	328	330	354	336	316	330	347	315	296	320	339	347	315	365	327	325	317	352	297	349	339	307	285	326	303	359	356	341	299	333	340	321	329	327	339	358	315	318	323	329	333	308	312	329	323	322	326	332	316	324	314	316	298	313	338	362	327	310	328	311	301	333	326	335	360	328	366	344	318	327	341	294	340	320	334	316	350	340	312	300	334	370	326	284	355	338	318	293	325	339	348	329	317	326	314	351	359	301	338	325	321	330	320	323	314	331	330	363	344	317	340	321	330	307	298	335	302	324	344	338	336	329	339	351	337	340	334	305	288	349	303	331	315	310	359	347	350	344	332	341	302	329	305	328	324	306	303	344	332	316	304	319	327	351	344	330	330	364	305	328	327	351	319	327	346	335	324	339	327	310	310	318	346	316	322	355	316	344	327	326	333	362	335	317	388	358	337	323	316	312	335	349	320	334	333	341	326	343	313	337	355	328	331	364	358	342	337	305	358	372	326	319	346	316	305	324	334	326	311	331	322	329	326	329	363	359	325	318	354	297	312	351	297	312	310	299	346	336	327	335	331	291	343	295	340	344	333	354	333	324	336	320	317	353	333	292	312	329	336	365	332	370	366	359	391	332	323	329	311	317	331	326	348	348	341	355	322	319	330	352	347	350	323	288	310	326	320	354	368	313	329	330	313	326	321	311	339	330	339	317	326	328	309	321	315	299	367	353	336	286	302	325	310	335	353	307	330	326	317	339	343	326	334	327	371	340	313	352	301	331	340	329	333	347	344	317	322	337	321	354	324	318	371	347	328	375	317	337	340	333	321	336	350	323	357	307	323	319	356	353	337	313	319	363	346	333	329	353	335	323	322	340	333	349	322	337	345	315	324	339	334	335	363	322	342	349	335	315	357	350	337	311	349	315	344	339	340	346	360	311	336	351	361	324	334	326	313	310	308	337	324	332	340	341	348	352	319	330	338	357	327	340	317	324	323	340	306	300	327	332	348	322	318	351	334	346	325	340	303	333	328	291	336	341	359	338	346	321	316	303	340	367	323	298	337	320	300	317	318	343	324	371	346	332	325	330	336	309	326	348	322	335	322	318	343	337	357	323	317	315	350	324	327	372	360	302	360	295	324	297	322	315	325	337	325	312	311	345	318	378	336	331	335	313	330	329	340	345	310	332	339	316	322	331	362	316	342	331	347	340	325	311	322	298	323	326	326	321	317	312	328	330	364	336	350	333	356	335	310	320	319	352	312	347	314	320	356	315	336	328	324	307	316	323	311	333	324	314	344	363	352	320	330	327	334	356	315	339	312	320	341	315	350	325	318	346	325	337	337	352	311	314	341	329	356	316	351	360	323	354	324	346	351	321	334	320	347	312	337	309	330	328	321	328	336	343	340	317	310	303	306	317	361	282	308	351	335	346	367	343	305	310	347	357	339	298	345	300	344	307	374	317	346	308	352	337	350	330	319	298	323	352	315	339	331	313	330	297	317	318	320	353	343	350	330	339	311	317	302	317	330	310	291	348	331	320	332	346	358	331	332	314	334	337	344	339	299	333	322	317	320	328	321	346	332	365	308	327	321	358	329	333	348	337	365	355	336	331	335	350	349	345	294	364	347	343	330	299	324	364	318	336	335	323	327	344	321	324	332	348	357	343	296	367	342	332	324	332	300	349	323	333	353	304	324	330	315	321	349	343	315	305	324	305	330	340	336	328	355	297	353	330	333	351	320	320	325	334	322	346	342	327	332	344	337	336	330	313	341	332	372	337	337	342	344	358	326	328	355	321	328	338	331	346	336	349	334	307	326	340	356	326	311	334	323	313	313	356	338	332	298	343	335	320	326	365	334	305	346	309	317	319	303	305	365	313	314	348	361	307	331	316	305	376	346	306	328	343	317	320	352	356	322	326	316	324	346	322	341	339	365	364	337	310	325	329	329	365	322	330	327	343	316	331	334	316	331	334	327	314	293	355	331	338	324	330	329	325	327	344	328	342	305	345	337	311	320	307	336	343	355	309	317	302	273	310	323	332	341	360	352	301	326	336	334	329	338	341	324	343	328	347	336	297	338	332	312	359	307	296	346	319	336	336	342	339	328	321	340	333	323	353	339	327	299	340	318	327	299	303	338	355	325	356	306	330	347	321	312	300	311	282	337	353	346	319	332	336	330	371	309	319	303	311	312	349	341	328	333	320	345	330	345	343	330	315	316	327	367	350	356	315	356	337	347	356	343	330	315	330	298	334	341	330	327	326	329	323	312	340	349	341	329	359	316	330	358	343	314	327	319	344	348	301	348	354	316	313	317	359	323	355	342	321	321	309	330	332	332	325	370	362	314	338	303	319	349	334	331	335	364	296	340	313	320	322
22743	21340	28784	24247	21382	20735	9535	3338	2330	1659	1241	970	796	715	629	545	460	512	408	367	338	358	353	329	326	324	296	275	307	284	269	304	288	285	323	283	305	332	274	305	289	293	291	284	261	308	276	303	298	294	274	285	297	255	298	276	291	256	297	281	254	292	302	280	270	291	290	277	309	315	265	292	292	287	281	282	272	266	279	302	312	292	281	265	290	315	301	280	295	268	268	322	269	297	268	304	310	296	295	302	308	314	259	278	289	293	286	275	305	284	287	295	264	256	266	305	305	290	317	280	332	288	278	276	303	288	279	260	279	288	323	295	267	285	323	277	282	270	258	310	280	283	291	296	278	332	287	273	301	313	292	282	279	298	285	267	267	301	277	311	284	282	308	294	289	307	280	283	285	305	265	320	288	272	272	281	274	283	285	317	284	284	292	286	290	262	277	281	284	277	279	285	261	326	302	301	302	255	273	241	266	283	295	264	287	291	294	268	277	292	296	283	281	305	284	299	300	279	287	277	313	307	296	270	263	302	258	285	303	275	280	326	296	289	292	310	306	322	286	264	278	283	278	290	273	277	307	273	290	287	281	271	278	297	292	298	280	301	269	277	285	305	283	288	255	271	253	316	301	309	296	286	284	282	244	335	312	283	259	291	287	274	279	309	271	271	287	306	274	264	261	276	275	308	275	308	294	275	331	304	293	261	324	315	253	284	322	286	264	314	287	265	285	283	266	296	274	297	285	271	289	303	282	303	279	315	284	287	271	259	258	290	272	307	242	296	324	293	267	273	299	246	258	288	307	267	272	273	278	292	260	294	265	297	284	262	292	290	301	312	288	289	278	283	266	273	307	297	299	275	300	284	305	283	305	283	257	279	295	303	302	273	296	286	261	286	295	276	291	303	299	308	306	272	275	267	300	267	305	281	282	287	299	289	267	316	289	306	279	295	272	277	261	283	261	294	300	277	280	277	276	260	304	263	266	301	277	323	301	284	312	285	300	281	304	294	277	290	317	260	306	305	299	326	293	280	287	309	280	271	311	268	301	270	257	302	257	315	301	299	286	285	276	267	286	273	286	291	262	248	315	257	295	294	279	291	277	306	275	280	312	262	297	304	312	318	293	269	285	295	279	302	296	287	317	263	284	264	301	300	282	295	285	282	292	323	264	292	293	289	259	270	271	278	277	300	299	260	283	305	325	299	297	262	297	286	310	269	281	282	275	290	274	306	311	299	286	272	291	296	279	308	314	263	296	277	308	262	300	306	274	291	270	276	299	288	299	301	292	302	314	305	309	275	315	289	243	283	282	284	263	274	304	277	261	275	276	289	323	295	280	304	260	286	318	281	300	284	320	285	270	277	263	281	271	277	296	279	290	321	291	256	292	259	302	328	287	289	297	261	307	292	261	274	291	265	304	269	249	286	305	302	249	270	259	276	276	300	271	287	276	303	284	299	295	293	265	266	255	268	305	265	299	281	312	268	288	270	270	289	271	304	269	285	272	304	289	286	285	321	301	297	306	283	294	270	272	293	286	303	266	300	264	275	280	279	305	267	288	276	288	286	288	297	278	287	290	267	267	276	291	290	273	293	261	271	260	262	251	263	289	282	281	308	264	316	309	248	305	261	270	291	292	265	280	255	288	247	286	257	298	282	289	264	271	299	275	278	282	300	292	275	279	304	321	296	283	297	287	301	260	254	288	278	267	258	322	314	265	300	270	257	297	291	290	307	306	254	299	276	310	270	271	287	300	288	298	276	275	297	293	296	319	286	285	290	266	295	284	274	280	301	308	266	298	249	262	265	271	308	279	294	263	303	285	299	281	287	286	296	280	306	259	279	289	318	284	280	297	273	314	290	281	319	293	294	285	279	289	305	292	309	310	264	290	262	290	265	271	272	317	303	306	310	294	272	281	281	300	291	249	269	294	278	297	290	285	295	270	262	292	282	304	284	288	287	272	273	281	263	292	275	290	271	326	291	274	281	268	259	284	280	308	292	293	268	309	323	286	292	273	269	330	282	273	234	315	316	306	285	258	312	277	275	308	282	284	321	275	295	303	287	286	285	289	272	302	249	296	267	276	315	302	281	308	279	279	296	274	305	296	279	270	277	292	274	284	302	305	289	302	278	294	296	297	275	297	291	296	284	274	289	287	294	278	292	286	265	303	295	290	288	298	289	257	260	280	262	280	266	292	281	265	296	304	306	277	273	251	284	297	285	275	306	261	286	284	309	267	270	304	289	272	303	268	305	297	270	269	309	279	290	295	306	305	302	315	286	274	292	287	252	288	272	300	275	283	263	267	294	280	291	307	292	304	302	243	292	289	301	283	295	266	288	300	293	290	290	265	287	282	275	308	292	256	270	277	275	282	250	295	291	252	265	268	293	300	287	326	284	275	265	279	268	284	282	291	295	281	290	305	289	271	273	299	301	293	292	290	273	299	286	308	286	273	304	303	293	304	283	300	288	292	282	306	286	266	262	305	255	278	297	280	285	291	290	287	286	278	303	289	294	309	291	299	269	286	289	295	303	285	267	282	287	288	290	273	286	297	271	282	286	309	291	307	294	285	333	297	234	297	287	285	293	257	270	279	325	268	261	293	284	268	314	282	310	334	295	269	278	220	300	258	321	281	279	290	295	311	285	279	291	270	309	304	274	269	316	267	268	300	302	295	283	320	310	275	305	278	272	311	286	284	270	292	264	284	290	266	281	324	290	269	285	283	290	294	286	271	282	265	317	299	288	281	281	276	271	289	285	293	302	298	320	291	287	293	287	298	278	282	283	308	264	316	288	306	271	273	294	303	274	282	264	262	259	288	275	300	305	263	273	301	279	288	289	317	285	296	275	283	277	297	291	291	280	280	302	289	282	287	272	281	297	292	272	308	298	270	294	322	241	277	292	265	286	315	295	322	270	269	246	289	283	278	286	276	255	305	267	280	263	269	257	272	293	304	277	298	285	273	272	280	302	278	304	270	265	286	289	278	269	300	292	294	287	280	274	275	264	281	285	278	307	302	283	246	263	277	273	286	316	278	296	254	289	293	289	294	276	305	295	287	305	276	287	291	294	291	276	270	275	272	297	309	305	288	289	285	303	286	288	275	303	291	285	294	279	294	328	297	313	258	300	270	279	265	268	308	296	289	252	287	284	279	290	283	271	285	279	280	313	290	292	304	280	282	296	306	251	274	317	314	289	284	268	294	280	302	280	275	283	264	309	307	278	269	296	315	294	301	268	297	303	281	291	282	268	276	267	305	274	290	322	289	316	276	299	286	289	290	304	264	291	281	317	278	293	285	308	280	275	290	274	300	284	299	295	289	319	255	296	282	285	283	275	302	295	313	285	309	285	299	286	264	284	280	270	292	273	269	305	286	274	302	272	250	270	327	321	279	250	291	283	318	286	318	288	304	275	290	245	280	283	285	257	276	291	285	265	294	305	281	291	271	317	300	264	286	300	270	278	307	300	252	290	282	300	250	288	276	282	286	300	278	305
22072	46286	38733	27113	18257	12253	8343	5743	4356	3167	2219	1780	1367	1078	924	804	712	542	510	523	447	440	413	405	359	358	379	336	352	338	318	303	305	340	370	331	350	315	325	300	323	338	259	341	306	331	323	324	335	322	317	338	312	335	296	340	323	320	320	328	292	349	335	347	333	330	345	333	279	302	315	328	291	350	306	323	351	293	312	342	303	296	341	280	338	307	325	317	338	330	302	314	333	307	309	315	333	315	344	320	306	324	361	329	314	305	346	341	339	314	351	319	306	302	328	337	320	319	317	355	329	330	299	332	303	326	312	316	305	322	286	312	315	345	315	308	305	327	332	348	312	317	345	310	316	330	335	334	346	332	304	303	296	307	306	318	319	318	330	306	338	319	344	308	316	334	311	360	310	335	303	341	327	302	306	313	297	320	309	335	304	302	297	326	318	303	343	297	306	318	353	301	313	315	335	316	322	334	302	293	295	290	286	327	305	347	300	320	330	300	341	326	297	326	301	300	347	331	316	359	329	313	340	336	318	324	323	304	277	286	328	300	317	301	322	317	330	326	318	320	303	295	324	328	312	319	297	337	314	307	335	303	322	306	317	311	295	318	323	268	331	281	334	331	299	295	329	316	338	323	298	321	328	303	308	337	329	328	304	338	283	337	313	332	303	322	313	317	298	320	327	319	307	331	336	317	333	321	341	332	344	322	298	280	318	345	334	279	309	338	311	298	347	330	324	366	323	331	308	338	324	339	321	325	318	325	279	305	306	308	318	318	313	347	344	317	331	344	294	319	333	307	355	337	327	311	324	340	328	288	340	314	310	325	323	292	297	357	313	327	324	356	331	352	321	326	309	318	328	312	317	322	349	315	300	337	302	319	304	330	339	349	293	313	344	340	289	322	298	341	282	331	302	336	333	317	342	298	330	330	317	309	313	319	316	357	335	315	325	308	296	294	339	320	337	354	326	332	327	323	338	314	323	301	328	305	305	332	324	283	320	328	344	338	330	328	325	297	308	339	319	303	323	307	333	280	321	295	327	323	281	313	305	331	313	332	280	323	304	287	331	301	341	315	321	348	343	293	326	320	327	347	305	315	313	298	321	339	312	353	320	290	315	315	332	299	315	309	279	300	351	320	301	339	340	330	337	300	292	306	291	322	298	338	317	295	273	306	305	337	301	328	343	313	330	315	304	349	303	328	299	340	348	309	341	276	318	302	289	345	326	295	311	317	322	303	316	294	342	322	317	288	326	301	309	310	339	302	363	319	312	316	295	326	324	347	293	314	328	325	272	309	308	332	322	338	316	289	322	322	319	287	306	284	303	330	300	321	336	275	324	319	328	326	324	324	310	335	329	319	307	355	350	318	328	324	331	322	305	337	305	327	322	346	301	315	314	314	331	308	356	314	351	311	301	343	337	354	324	303	301	316	292	337	321	375	293	317	337	303	328	319	306	329	328	312	328	289	338	321	320	325	304	310	340	297	327	311	319	352	347	337	314	294	320	296	289	319	317	328	300	317	322	321	330	312	328	309	308	303	322	317	325	285	326	326	305	290	311	334	300	331	320	283	328	338	317	331	308	339	341	314	315	337	353	321	309	314	315	352	304	332	306	295	309	341	347	292	322	313	304	323	345	301	366	288	327	314	288	281	343	329	319	333	351	356	343	317	324	304	333	285	338	305	318	311	336	289	347	321	349	329	297	277	361	332	306	296	311	304	312	300	310	288	294	325	335	329	316	308	301	323	329	316	324	316	304	331	315	336	340	291	295	331	332	323	327	325	335	303	294	320	297	330	326	321	311	319	323	319	314	311	311	341	328	343	319	313	343	327	352	319	303	317	309	333	333	299	326	314	316	328	326	333	306	330	323	313	331	294	314	308	330	308	312	312	340	334	311	341	315	336	318	335	319	317	307	313	338	322	324	322	346	307	309	321	308	347	348	346	321	331	325	318	333	293	329	334	306	314	309	304	332	328	331	331	329	319	296	325	317	315	340	342	315	321	297	301	323	289	290	313	314	360	346	331	313	347	318	336	316	329	314	300	326	295	321	312	324	302	311	311	304	309	324	349	342	340	312	327	328	320	324	346	317	311	355	303	314	338	305	320	336	308	294	336	305	312	302	318	361	304	305	303	321	338	291	322	341	295	322	294	292	320	291	314	323	322	318	312	308	301	337	317	313	308	321	314	318	313	309	372	321	304	340	329	320	314	319	331	336	319	298	343	306	312	330	301	330	347	333	290	321	319	313	317	345	354	305	335	313	325	330	306	306	334	342	321	324	310	323	306	294	300	325	348	315	304	326	328	317	331	345	324	343	354	316	306	318	345	318	327	292	305	324	309	325	310	301	297	327	334	323	304	309	327	328	311	326	313	313	319	363	359	327	349	319	310	302	311	347	322	332	340	292	333	302	329	339	327	315	331	314	320	326	327	324	332	353	307	294	325	324	307	350	323	337	319	287	325	321	328	313	302	340	310	315	323	316	294	329	309	269	311	307	312	314	319	327	328	313	322	312	348	322	314	285	325	310	316	301	290	324	332	347	287	322	296	315	317	323	343	322	310	339	307	338	317	348	312	318	337	338	331	362	324	313	306	343	305	346	306	320	326	302	300	324	343	278	314	341	326	310	309	291	343	328	340	322	307	329	311	302	330	340	301	348	338	326	328	326	321	356	322	336	305	357	315	330	328	356	307	307	314	307	307	305	282	319	317	352	336	321	321	329	321	295	319	363	314	315	344	297	328	342	335	321	312	280	307	326	367	310	317	313	316	312	319	347	300	317	342	309	324	292	343	315	307	346	338	277	328	330	329	338	309	309	307	314	314	301	305	351	314	320	328	316	318	335	291	309	337	331	309	313	338	343	347	331	339	306	322	337	322	296	316	315	331	303	311	326	327	301	287	302	304	296	299	314	322	320	335	303	349	301	345	332	322	320	346	334	340	342	276	320	317	293	322	328	328	329	312	300	317	327	317	328	303	341	333	319	319	315	317	290	323	319	344	323	339	327	325	315	328	350	322	309	327	314	307	314	299	305	294	282	308	302	317	313	317	324	329	323	345	292	331	324	285	303	323	322	318	313	342	326	334	324	341	296	311	351	313	332	349	289	323	277	288	327	328	353	339	349	361	296	316	300	325	315	311	304	316	342	296	332	298	272	338	317	303	306	322	291	353	319	319	330	285	320	335	301	315	304	329	355	325	327	346	319	330	317	330	302	293	293	323	319	305	341	330	294	299	335	336	310	316	301	302	313	289	343	296	297	351	328	302	334	290	336	329	324	320	318	323	300	325	295	359	323	307	306	331	335	339	321	324	318	265	321	339	316	301	308	298	335	317	299	340	328	309	304	269	338	355	303	320	325	348	329	305	322	312	322	344	301	332	317	333	315	287	318	323	326	314	319	305	335	317	310	342	331	311	286	343	297	296	314	293	328	300	293	318	338	302	345	308	341	334	313	324	294	320	320	314	330	349	309	302	278	338	315	308	367	320	310	335
28467	23444	22456	12587	5457	2977	1954	1372	1115	859	654	563	491	456	409	400	362	350	332	337	315	292	301	290	285	272	293	293	300	295	305	284	281	274	312	279	283	301	290	276	281	284	340	286	286	265	310	279	302	293	285	309	314	299	285	289	276	277	285	307	282	285	282	286	284	286	304	323	285	281	282	267	310	265	301	278	284	326	287	281	291	296	291	288	298	272	272	285	310	304	267	260	285	287	318	281	298	260	290	341	302	293	285	303	254	280	296	293	300	281	291	298	299	274	291	296	267	281	276	280	278	301	299	260	285	301	287	294	302	298	288	272	282	289	287	276	253	299	278	278	276	283	267	276	289	296	308	282	289	270	322	315	291	279	313	267	275	284	259	290	275	297	283	289	281	308	297	254	280	308	316	309	276	308	276	283	289	312	273	283	297	273	296	269	264	283	299	303	283	296	310	298	307	290	283	289	303	288	296	306	290	290	268	291	325	299	320	259	295	312	282	267	281	263	285	278	293	297	281	267	293	296	321	284	307	285	296	337	301	271	280	319	290	267	268	284	282	286	281	270	274	292	303	271	277	269	280	300	297	291	289	295	313	300	292	290	273	289	286	270	293	278	298	284	266	288	291	272	298	298	308	271	282	309	251	266	280	288	299	283	279	264	298	264	278	303	270	275	276	318	274	272	311	283	292	267	286	287	264	277	270	284	303	257	297	286	287	292	265	264	299	260	296	278	279	292	283	272	291	300	292	263	333	327	288	294	297	258	295	269	318	266	274	275	249	276	284	289	267	281	275	287	259	287	305	275	293	287	268	291	288	277	287	288	290	289	302	307	292	265	284	291	291	282	278	267	277	298	292	299	285	294	270	317	281	299	264	309	307	281	282	292	255	308	297	277	246	270	282	293	310	267	300	265	295	261	303	289	285	292	248	297	287	288	323	280	307	319	288	269	330	294	304	296	296	291	303	266	287	276	305	301	287	300	266	286	297	293	262	291	325	332	313	286	300	272	311	272	279	275	293	283	284	306	305	293	291	277	288	271	289	276	294	267	281	308	260	293	290	304	260	283	272	299	256	292	273	291	284	311	271	285	322	282	292	274	298	280	286	292	289	271	297	282	299	301	289	294	280	256	291	289	293	278	283	251	297	289	310	282	282	283	299	267	306	272	291	303	279	275	290	266	309	275	301	301	307	305	311	293	296	300	296	266	281	254	277	296	274	293	276	292	278	299	286	259	309	310	294	291	298	286	299	277	292	258	267	270	279	265	295	303	277	288	312	268	308	290	291	300	250	295	263	297	281	271	270	299	282	278	279	299	281	297	255	313	297	276	297	292	250	301	267	254	272	304	280	296	283	296	273	294	271	284	264	277	272	289	300	301	282	281	310	319	274	306	290	297	309	298	289	272	257	305	264	277	266	325	274	293	288	288	294	285	329	283	284	289	288	265	301	318	267	301	263	280	304	309	278	275	293	278	295	278	303	299	297	288	298	299	289	288	304	270	295	273	283	291	311	271	286	317	284	264	337	297	276	321	293	272	322	286	279	311	301	301	305	271	303	270	319	282	300	280	287	313	311	299	252	289	303	272	313	261	269	297	279	290	285	287	286	247	312	277	307	283	271	330	286	335	284	274	275	294	286	302	283	288	277	289	271	282	299	289	292	295	270	299	268	264	309	294	283	277	295	307	245	306	261	290	289	285	271	268	304	264	283	251	314	268	299	279	303	296	302	283	262	264	283	304	278	268	309	265	283	286	275	285	284	261	305	271	290	306	274	292	294	280	283	288	283	295	268	262	293	287	265	290	292	312	307	293	298	287	284	299	291	293	298	320	296	291	309	297	296	264	305	282	325	298	272	259	276	300	264	274	295	284	291	288	294	250	300	256	314	273	290	296	283	295	249	303	285	280	329	308	304	295	273	253	274	315	289	282	280	263	289	289	286	290	301	280	277	272	278	297	289	263	278	303	283	266	271	281	244	282	286	297	302	268	270	287	285	294	261	266	276	294	285	302	287	283	296	298	291	267	273	302	265	285	276	264	251	294	293	277	252	301	295	293	289	287	286	270	282	305	282	256	289	277	279	287	264	307	302	314	262	319	272	274	317	300	292	297	281	287	299	273	325	315	314	293	320	271	270	293	308	286	321	268	288	294	279	299	261	277	280	288	308	259	299	305	301	271	298	289	281	310	327	276	302	307	291	295	270	287	302	298	303	301	281	305	285	269	282	285	281	296	276	292	277	302	311	256	283	305	297	293	289	296	279	282	256	274	281	296	318	284	298	292	268	279	297	298	276	275	274	299	290	297	286	271	288	307	288	312	284	300	324	283	262	315	265	288	304	288	267	287	312	294	306	281	306	302	279	266	260	254	281	280	312	290	330	275	309	294	277	272	269	302	313	295	307	272	272	278	281	310	297	331	286	290	263	282	268	303	287	275	313	329	292	254	306	294	270	294	302	276	273	288	299	299	248	279	273	320	302	310	271	288	283	267	264	272	296	320	277	290	309	295	283	306	257	278	274	339	311	300	326	273	310	287	308	315	295	289	310	289	288	272	320	269	270	286	305	282	273	274	291	289	257	284	286	282	303	311	258	285	269	274	297	301	285	303	268	262	242	320	314	307	296	297	295	286	301	280	299	305	284	305	282	310	268	295	298	289	268	290	293	287	303	284	286	296	288	289	285	270	277	295	284	276	302	300	293	259	298	304	261	316	302	285	308	290	298	268	286	336	310	308	278	294	267	288	298	325	298	271	301	288	295	291	301	274	309	295	259	269	257	272	285	288	280	333	302	270	269	261	281	276	273	314	293	241	283	267	288	279	282	272	297	307	266	316	308	269	296	293	274	293	280	276	299	263	306	258	296	297	304	295	269	292	271	301	310	286	314	305	272	295	291	283	268	267	295	305	316	285	264	269	301	302	298	272	302	307	274	283	289	305	306	282	291	324	274	242	316	288	305	291	299	280	281	247	283	287	278	269	288	276	303	271	287	312	261	251	238	261	307	294	271	269	285	304	315	278	266	282	280	297	294	255	296	274	274	282	264	276	295	281	310	285	336	295	253	251	293	292	291	304	280	301	306	286	289	307	281	286	288	249	299	258	291	259	300	267	299	266	286	313	281	315	288	304	279	299	290	254	297	276	301	294	316	288	274	272	270	273	304	288	282	283	305	309	323	273	294	312	275	287	283	294	297	331	301	297	275	308	279	253	309	278	278	317	292	300	275	296	273	245	295	252	321	266	274	280	269	263	282	294	281	282	322	294	280	304	271	289	295	298	286	309	307	295	266	294	313	291	240	272	271	280	275	313	312	292	277	273	294	291	282	298	281	288	268	269	279	292	288	275	273	282	244	275	279	276	288	272	303	262	267	279	283	308	275	317	278	266	289	270	284	301	283	302	291	273	262	301	293	268	297	277	305	306	318	274	322	260	271	286	296	284	284	291	306	298	302	278	318	271	289	286	294	296	315	326	309	289	295	282	270	316	294	282	297	273
19929	35333	27492	16419	9702	5934	4054	2748	1964	1572	1138	923	763	675	519	526	502	402	375	399	358	408	367	352	324	353	346	339	329	305	331	369	348	297	326	300	348	343	331	321	330	318	357	350	393	325	315	323	339	325	309	341	333	360	323	319	360	346	349	299	328	329	319	299	277	317	364	310	314	337	315	313	356	331	342	354	359	332	350	330	354	329	380	341	292	341	335	359	348	306	341	320	328	349	329	343	322	322	325	349	312	332	333	320	322	367	322	325	347	307	362	302	358	341	307	331	324	329	302	294	333	365	329	331	360	338	318	360	347	326	339	333	350	347	344	333	328	301	308	330	322	302	318	318	339	349	361	331	352	317	322	317	319	335	324	328	348	340	325	336	320	339	317	358	367	322	341	332	313	346	324	292	296	334	320	347	320	333	323	342	328	333	311	321	322	358	313	331	320	310	344	320	331	319	317	294	332	389	306	307	334	340	352	334	374	325	321	340	314	356	339	350	327	366	307	333	356	321	356	312	334	358	342	348	315	320	337	314	321	338	361	311	322	320	354	329	315	293	321	314	315	342	322	346	352	326	346	343	323	312	290	335	317	331	356	342	341	357	295	303	339	299	363	322	319	347	322	320	359	348	334	312	338	321	325	348	343	339	361	354	311	330	327	371	328	298	317	347	333	345	302	335	325	344	308	303	295	332	334	342	340	307	330	328	338	327	307	341	376	312	330	337	349	327	348	348	358	326	344	313	294	319	317	327	318	337	345	309	312	294	330	372	318	335	335	326	350	325	304	331	330	317	331	314	306	338	320	303	346	362	345	341	332	332	340	338	303	338	374	324	338	336	344	339	304	351	320	333	307	337	351	350	320	294	327	316	301	352	302	348	338	349	319	329	313	339	346	312	333	311	342	336	341	329	327	335	308	342	356	305	349	307	329	332	328	323	332	357	326	315	315	331	328	314	325	347	353	291	325	338	353	323	348	344	348	335	344	322	325	317	368	352	318	348	294	336	307	351	316	319	316	319	334	339	318	328	347	336	367	316	325	318	322	330	326	350	361	334	333	333	338	340	319	338	366	333	333	362	300	325	349	346	353	332	359	350	319	312	339	313	359	343	320	351	353	299	317	307	354	325	314	334	297	330	317	320	338	302	342	337	325	337	331	337	351	307	331	345	332	327	348	326	349	300	346	316	314	316	320	363	326	299	352	315	336	363	353	334	330	341	318	328	350	331	327	309	338	297	335	357	314	310	356	320	294	364	325	336	321	346	311	340	343	328	327	342	382	301	323	333	336	384	309	314	308	316	336	349	294	338	343	299	302	328	327	314	313	318	326	325	303	331	359	322	312	311	347	326	316	336	335	319	325	333	376	318	350	322	297	363	318	347	309	364	304	345	301	359	333	328	350	325	310	342	310	305	324	343	348	330	304	325	316	353	303	319	326	322	331	327	351	318	328	336	345	311	325	358	321	336	325	318	349	332	338	308	321	377	309	322	344	319	351	324	340	333	329	356	306	333	348	337	364	317	333	335	324	349	334	342	337	350	320	310	318	333	299	299	322	337	317	317	314	332	318	314	353	332	316	313	308	328	334	326	311	337	311	336	327	361	347	330	348	312	333	341	333	332	327	299	311	329	346	339	320	337	313	303	319	348	392	351	343	332	323	312	314	325	324	326	326	343	317	333	327	341	298	309	316	295	324	320	329	306	309	311	320	332	312	364	327	310	343	336	338	342	329	310	359	318	336	329	314	339	334	329	317	326	331	321	291	320	321	331	323	337	349	312	308	312	309	332	331	337	352	317	379	345	342	345	310	322	320	330	350	317	335	330	354	307	347	297	319	332	316	299	326	332	323	346	349	310	345	320	341	320	330	300	343	338	370	350	311	320	309	345	322	339	280	314	363	359	300	327	331	341	335	335	370	329	311	307	342	340	347	354	347	319	342	318	313	305	332	307	324	308	317	359	318	333	379	349	334	319	371	340	325	343	324	333	304	348	375	328	313	350	339	334	356	353	328	338	341	324	342	338	334	340	319	324	329	328	360	341	323	305	307	343	328	296	328	320	332	321	325	307	334	320	323	357	338	308	325	319	311	350	375	340	331	307	320	319	325	329	340	331	324	336	359	328	324	326	343	312	307	323	350	339	344	302	339	318	330	338	313	331	339	333	337	369	325	315	301	346	335	322	322	318	303	353	318	308	322	332	316	339	334	333	390	310	325	319	343	288	337	295	321	345	314	321	362	301	339	283	311	358	342	316	320	333	317	318	336	364	336	342	341	347	313	346	328	337	360	331	331	342	345	330	339	312	325	322	318	332	348	334	304	302	344	318	374	385	330	327	303	325	312	340	344	327	334	329	309	348	333	298	347	304	330	323	332	314	346	283	304	320	313	318	327	313	317	328	352	326	328	307	293	359	358	329	326	344	323	346	327	341	336	348	321	346	343	344	336	338	331	317	338	320	301	343	344	335	320	307	315	314	321	327	352	357	310	347	323	343	304	305	338	339	351	327	338	303	300	308	317	336	325	312	303	335	318	336	370	370	328	294	339	300	339	331	321	316	347	310	340	353	330	347	327	348	340	318	339	372	324	343	334	352	345	323	301	332	310	339	350	352	351	323	303	358	316	321	338	328	327	338	317	331	328	340	333	314	311	348	314	350	360	355	335	317	340	321	328	343	343	320	322	320	312	331	358	314	313	350	348	308	355	365	329	338	319	339	296	313	311	319	340	329	308	328	320	355	326	310	370	305	367	345	313	299	342	329	354	340	350	324	323	320	357	308	355	321	339	352	332	335	332	295	330	314	326	340	326	339	337	365	328	341	307	334	327	334	346	322	346	337	329	315	349	350	355	314	330	318	366	362	319	324	334	330	342	334	336	309	346	318	324	319	347	342	327	334	339	303	380	344	325	328	352	363	312	312	335	344	289	335	322	326	350	324	315	287	338	358	323	348	319	344	301	334	333	368	288	319	339	306	368	311	325	337	319	350	325	319	335	295	307	325	312	324	334	316	319	305	323	332	307	327	343	311	343	335	329	371	364	345	355	337	327	343	308	348	325	344	325	318	346	307	305	325	315	355	341	354	304	363	335	330	301	342	334	348	323	353	362	327	378	324	296	308	308	340	339	336	334	340	296	316	371	342	350	331	354	346	339	344	336	339	356	325	341	354	317	339	339	335	315	373	325	318	313	345	308	324	293	328	329	353	332	323	364	299	359	347	321	330	311	341	346	316	337	346	319	336	336	333	319	333	359	352	334	336	310	340	316	342	334	345	328	350	324	341	338	335	343	339	314	322	334	292	351	351	371	345	330	350	338	351	346	342	370	330	322	327	328	319	331	322	371	333	312	360	334	337	304	367	307	356	304	360	299	324	302	338	315	332	355	314	349	332	344	342	328	311	336	339	334	310	332	318	290	330	306	325	328	321	310	373	328	305	319	338	350	327	348	352	324	331	346	310	387	328	329	323	333	333	339	311	371	353	311	333	356	313	325	354
23709	21390	28434	24791	21214	11632	4263	2361	1749	1327	1083	847	716	615	548	463	441	402	366	327	324	325	347	321	303	341	280	323	293	289	295	297	269	308	296	308	284	267	276	274	304	283	275	249	280	278	291	294	285	282	272	276	295	284	298	269	289	261	286	302	267	286	276	272	268	275	287	267	266	289	296	292	301	298	283	268	288	309	279	302	289	288	292	302	295	282	295	300	308	301	284	264	278	274	303	266	294	253	287	296	280	296	305	293	298	290	282	295	278	264	280	251	276	290	282	286	295	286	260	307	264	266	287	283	250	280	271	284	261	306	301	275	265	251	290	279	274	294	257	285	282	294	283	290	274	315	282	280	265	257	301	277	282	274	280	276	288	297	281	284	246	290	267	265	280	287	276	298	281	281	278	297	245	314	289	303	276	267	289	283	261	294	286	264	303	257	308	268	311	315	279	314	256	278	293	282	302	309	292	283	297	278	284	322	288	279	308	289	291	281	300	284	302	281	272	254	280	277	268	301	288	317	276	292	274	294	295	272	285	273	320	288	246	276	259	271	277	281	259	288	277	247	277	321	288	254	255	287	282	298	276	264	295	285	289	293	298	261	259	277	310	307	271	299	285	290	254	304	302	278	280	282	278	303	274	306	253	272	259	310	295	306	251	270	276	289	280	306	294	263	292	292	274	295	271	289	274	325	273	271	242	279	300	300	303	259	297	299	277	251	286	278	286	298	306	282	288	294	290	277	298	289	283	258	260	286	291	277	261	272	284	269	259	303	282	299	281	268	284	271	303	265	264	270	291	265	269	268	284	257	275	269	288	295	287	266	270	274	277	266	278	307	298	291	271	289	275	263	274	272	265	290	301	293	284	316	237	304	278	267	262	254	287	287	287	288	304	277	286	275	268	259	282	270	318	282	295	267	252	287	294	269	273	254	268	289	282	300	251	310	273	262	283	299	280	261	309	281	277	274	271	294	258	292	255	310	279	296	291	289	266	284	288	281	305	278	283	298	279	254	294	322	296	295	285	282	291	290	278	292	275	297	276	276	311	260	281	268	296	300	282	287	295	267	293	292	266	301	285	239	268	311	301	303	266	279	253	285	286	262	273	272	306	316	273	296	277	303	314	288	284	281	292	291	282	310	290	284	280	294	262	262	297	287	284	286	285	287	274	287	290	282	277	314	308	254	282	301	286	286	299	288	298	299	289	280	283	290	285	286	279	301	303	269	286	278	313	322	282	296	277	281	281	290	291	291	238	278	264	263	276	280	277	303	289	289	336	297	318	260	263	296	274	284	259	280	281	292	270	298	324	286	286	268	299	280	255	292	310	261	263	270	260	310	280	264	284	251	299	281	266	299	280	305	289	307	272	260	265	265	308	303	290	292	292	282	277	307	286	299	279	280	267	292	300	257	263	254	300	281	284	301	281	311	312	253	285	280	287	309	294	262	259	297	301	265	306	274	310	293	261	260	292	280	310	302	301	264	277	304	267	276	276	288	285	299	284	300	303	251	290	267	284	280	279	315	305	259	288	280	261	271	294	280	268	317	278	278	291	288	263	295	300	287	318	269	282	307	284	284	309	280	283	281	322	304	290	288	330	294	315	275	287	295	299	288	264	294	274	254	263	280	262	287	260	271	254	287	293	284	270	286	275	291	300	269	325	289	278	285	279	283	298	275	303	253	276	286	286	308	300	284	276	275	290	266	263	296	312	282	274	278	290	280	312	286	302	283	268	301	279	283	281	269	277	299	292	297	256	268	299	294	249	286	285	297	282	310	317	281	290	275	255	269	279	272	268	284	303	271	280	294	258	290	268	306	305	297	303	280	270	278	300	253	265	289	296	295	286	266	257	273	295	272	291	281	276	273	259	306	280	294	284	259	283	280	306	284	293	291	260	271	289	276	283	287	318	280	287	265	272	283	254	275	282	299	303	283	238	283	261	297	306	265	278	299	272	290	276	277	290	267	292	300	300	285	269	323	281	269	296	272	294	301	296	244	272	288	269	284	258	273	291	292	312	279	280	277	298	314	280	283	310	277	279	270	274	250	293	244	274	275	267	265	284	314	281	249	293	279	259	293	264	303	303	286	291	287	257	273	285	296	273	280	272	292	287	279	273	255	287	294	300	287	272	265	308	266	294	266	301	289	294	284	299	335	279	281	266	285	280	301	297	291	300	287	270	257	267	272	291	320	290	299	279	277	260	280	269	292	323	275	293	279	281	266	262	286	271	279	319	293	299	282	298	286	277	311	304	286	297	290	279	306	274	285	271	306	271	266	263	286	291	275	273	310	294	266	283	307	302	305	292	265	280	268	251	297	272	305	312	259	265	305	269	303	254	284	311	300	293	283	308	263	272	268	257	302	265	272	298	284	298	295	271	276	283	295	277	296	241	297	269	272	314	276	288	265	263	274	283	264	266	261	303	263	275	291	311	287	293	321	302	315	286	307	287	276	243	306	276	292	265	301	269	311	265	276	304	303	262	287	287	274	275	257	277	281	286	290	271	304	276	311	294	296	284	282	257	288	293	312	289	306	283	298	263	264	293	289	279	285	264	276	300	278	310	295	270	267	298	267	231	297	302	299	282	313	299	271	287	292	270	288	292	287	311	288	260	269	297	290	295	269	266	272	285	266	278	296	293	303	281	275	274	337	283	282	281	294	308	259	288	283	283	278	291	281	306	284	263	282	270	244	291	282	296	261	266	294	308	273	284	275	280	277	309	283	272	307	272	234	287	285	296	302	274	251	293	288	292	279	300	293	309	298	292	292	248	284	275	254	298	262	290	293	273	258	294	272	296	291	299	272	270	297	300	280	279	303	290	289	246	254	275	287	295	286	285	282	304	281	252	250	311	264	261	263	275	286	289	288	289	294	308	301	302	271	289	293	301	260	280	260	288	278	271	262	305	295	316	292	278	312	269	299	289	283	281	269	282	288	301	269	259	297	287	267	292	284	278	306	295	256	275	268	302	297	258	260	275	260	271	264	271	280	278	303	293	294	268	298	308	303	284	290	302	240	273	262	261	275	275	282	277	326	287	265	284	298	293	263	279	293	247	285	318	286	301	278	306	319	308	289	289	250	281	302	263	301	289	278	274	299	304	271	271	278	273	279	305	270	274	251	282	260	293	297	328	255	279	307	306	244	292	251	282	282	291	259	279	308	313	302	325	271	274	310	290	259	280	300	265	273	298	304	263	262	288	299	283	292	280	281	305	264	274	312	276	271	286	256	261	271	275	288	280	252	294	261	273	300	261	262	285	266	290	303	262	269	275	268	279	274	267	278	274	293	301	281	285	273	288	303	267	315	297	322	292	296	308	278	287	253	296	255	291	312	287	300	296	285	256	266	283	313	303	302	288	260	312	306	264	290	269	304	296	267	259	278	302	252	276	278	275	295	266	278	281	299	281	314	253	288	284	248	263	297	314	285	272	279	253	280	280	260	274	293	293	275	290	302	285	264	261	262	260	241	287	292	275	300	289	315	328	303
20246	42872	34580	23018	14725	9623	6272	4352	3267	2430	1779	1392	1087	937	791	630	548	511	490	499	457	380	356	400	361	335	383	314	320	315	319	340	346	291	328	337	316	316	331	308	309	293	324	289	338	315	340	321	336	316	314	315	310	363	307	342	325	307	307	307	312	322	327	281	309	332	346	298	338	334	327	346	347	314	326	292	351	331	355	340	319	316	338	301	322	318	319	351	323	305	342	304	310	344	341	283	348	342	341	312	327	313	323	345	309	321	347	331	322	292	313	351	342	306	316	320	296	304	350	333	300	309	328	309	306	328	317	332	334	312	349	306	330	301	318	324	314	324	288	322	308	313	334	330	300	308	343	322	311	368	314	347	307	292	353	310	299	330	352	328	335	332	329	316	324	304	335	344	324	329	335	345	322	314	328	327	322	301	325	338	307	297	319	325	318	337	304	320	330	310	309	329	298	334	323	291	319	314	311	331	331	302	304	336	321	351	341	332	321	329	327	309	308	306	359	339	331	320	361	330	311	315	323	305	328	308	341	332	294	320	306	322	327	295	336	293	325	300	325	328	340	319	335	311	342	273	323	319	307	328	301	345	317	311	319	314	330	300	326	310	308	319	296	356	304	328	329	300	302	331	331	355	313	308	340	346	358	340	322	327	305	313	307	315	314	325	325	299	327	353	341	318	316	332	307	327	343	321	322	347	327	310	317	318	303	300	314	306	296	329	350	319	327	328	320	326	333	308	330	322	315	361	311	334	306	331	318	306	334	315	329	317	292	312	296	293	338	315	325	348	341	311	341	302	317	333	347	299	309	343	328	327	334	327	333	316	335	297	335	305	319	347	334	342	309	326	320	294	369	330	310	307	302	333	302	315	333	327	329	303	310	326	334	334	313	332	310	304	329	318	338	305	332	317	332	322	303	312	357	319	332	292	343	323	319	285	348	332	335	306	324	331	327	329	312	313	302	292	306	339	341	338	313	327	334	366	338	307	317	322	328	313	330	310	313	322	326	323	335	335	359	308	304	330	310	338	306	312	356	344	268	312	324	340	302	288	315	368	342	323	326	288	336	350	301	348	346	311	326	311	317	342	319	319	344	303	334	304	331	323	322	330	325	316	345	337	338	335	317	351	304	302	328	320	301	341	315	336	317	334	316	305	305	330	292	330	352	351	317	352	303	312	309	338	290	307	316	315	286	320	320	310	335	342	334	259	300	331	305	355	299	307	311	322	332	349	328	318	305	331	318	321	336	344	320	340	335	308	338	330	352	310	313	304	350	323	330	330	294	328	316	339	283	307	333	360	325	321	304	312	320	335	339	338	319	323	309	299	349	345	325	344	311	302	338	321	288	330	329	339	307	314	316	318	343	318	325	307	312	354	334	349	301	313	324	321	316	347	340	327	326	314	290	276	319	337	317	310	301	340	322	348	311	310	315	319	341	302	292	316	335	326	303	327	324	351	313	336	346	326	315	323	306	329	341	308	317	304	365	303	340	319	375	309	302	326	340	307	353	313	365	293	339	336	292	318	320	285	321	346	323	320	331	348	308	329	327	313	326	353	332	345	321	298	339	328	379	337	330	332	318	315	328	318	302	310	324	345	352	322	366	324	315	319	318	297	300	340	332	312	340	335	323	384	295	294	292	291	317	302	324	325	333	325	333	345	358	304	320	321	318	312	307	304	322	327	320	327	311	321	293	298	314	321	328	317	302	304	316	334	342	345	289	348	325	332	336	309	369	289	321	338	337	324	327	321	329	326	354	325	322	309	336	296	311	308	321	320	335	294	324	316	330	328	289	335	323	330	323	291	313	322	332	342	321	302	323	305	323	350	330	343	323	340	311	308	275	306	300	328	351	303	333	325	307	303	312	329	347	317	332	321	335	305	314	311	340	309	350	316	349	307	322	317	302	316	295	331	311	332	297	338	322	313	324	329	305	320	318	326	341	307	371	309	359	359	303	340	349	320	324	315	320	303	388	335	305	335	321	316	327	344	332	303	350	306	308	285	324	361	311	312	339	311	311	322	343	316	367	309	350	327	309	300	318	315	303	295	379	289	297	325	329	337	335	308	331	297	346	296	357	326	312	343	292	316	324	323	339	283	315	277	336	350	329	342	320	339	314	313	333	319	295	305	309	347	320	309	315	354	316	300	328	313	312	329	306	338	340	315	337	303	336	350	295	308	354	328	340	326	311	309	311	311	305	303	327	312	315	321	301	318	307	280	349	352	380	322	330	320	335	311	302	307	321	326	307	342	298	336	340	335	339	332	301	342	313	283	332	325	306	325	321	306	332	292	331	330	334	317	292	339	313	373	322	313	329	330	325	321	343	311	311	334	295	310	338	331	330	301	361	349	297	350	299	301	313	364	294	329	324	308	301	349	308	366	344	334	342	298	330	301	306	306	329	351	341	318	328	302	330	317	302	300	345	325	310	293	345	304	324	347	352	325	320	329	322	309	352	348	336	333	307	322	305	331	347	330	332	310	290	333	335	305	329	326	355	333	315	335	338	332	297	353	336	341	293	334	315	320	312	320	315	327	349	349	323	332	285	367	323	308	323	290	315	358	305	322	318	344	300	303	307	287	345	314	347	357	309	332	324	316	362	346	316	325	335	308	346	336	287	333	329	316	336	328	356	326	336	335	289	332	329	325	327	342	314	296	329	332	311	315	319	294	289	335	317	349	346	340	294	330	314	327	311	308	329	320	292	308	316	332	315	351	329	330	331	312	362	315	366	307	329	313	353	335	292	282	325	319	320	305	332	322	316	364	297	321	333	322	331	318	333	325	309	334	339	320	323	330	310	309	313	356	306	307	319	317	321	324	284	315	344	312	299	343	292	323	324	330	320	310	342	305	326	339	302	325	323	327	308	308	321	310	344	362	325	326	344	306	311	354	340	319	310	324	324	298	346	297	313	320	318	373	359	339	328	334	317	326	325	321	306	325	307	327	323	301	325	313	287	324	320	311	303	346	322	340	349	320	302	311	310	322	312	313	328	312	333	292	316	296	314	349	346	349	345	288	307	303	292	316	323	343	292	318	292	320	300	320	316	334	323	311	346	356	263	321	348	319	305	344	291	312	320	312	316	321	338	321	312	356	340	309	325	328	334	326	359	332	324	341	342	328	310	308	315	323	327	358	347	329	317	325	325	344	318	326	324	334	318	298	328	342	327	333	331	322	316	327	292	331	334	311	315	345	337	342	306	323	332	323	313	320	315	286	339	357	324	326	296	332	287	328	325	303	327	333	333	318	342	301	356	328	296	322	322	332	313	326	322	332	350	336	318	340	342	355	309	338	309	338	330	321	320	321	332	334	332	345	310	323	301	314	324	326	324	309	313	289	322	324	317	296	355	297	315	343	319	313	304	308	300	329	341	328	335	314	368	321	339	328	342	357	315	319	308	335	326	287	327	307	303	288	326	305	325	331	333	335	307	323	322	324	320	317	336	280	345	318	306	337	342	327	317	310	358	327	318	338	346	312	333	301	308	314
25174	21278	26713	24398	9442	4028	2474	1594	1204	997	704	662	546	513	425	407	411	360	328	326	301	311	311	283	331	302	275	259	309	287	290	272	295	298	282	271	301	305	316	272	302	306	299	272	261	261	284	310	295	294	312	293	300	260	288	300	288	314	266	271	276	276	257	292	295	293	283	282	285	310	301	256	297	299	282	299	280	320	302	298	288	308	311	275	308	282	279	289	287	291	291	299	298	284	310	245	288	294	292	272	285	304	265	291	280	295	276	300	257	287	289	309	239	284	305	276	324	273	322	293	269	324	284	306	273	274	285	310	286	311	298	251	294	319	274	272	307	298	286	324	294	269	291	313	272	282	297	290	285	303	306	300	297	263	287	286	273	257	300	277	287	297	290	285	294	288	315	312	299	297	280	283	269	287	291	300	310	287	308	305	295	287	266	265	296	316	304	267	333	298	295	284	235	317	291	304	282	286	291	300	285	297	316	246	276	294	305	277	312	289	285	267	284	277	280	286	308	280	292	296	276	297	320	274	255	296	297	266	286	254	286	316	284	270	295	281	278	308	312	311	293	271	290	268	288	300	294	265	308	316	281	281	288	288	308	273	284	276	286	281	278	278	284	275	256	285	274	280	253	311	332	292	308	271	327	309	280	302	296	278	285	318	285	298	289	262	281	293	281	283	278	282	302	306	308	269	298	276	281	281	316	302	267	273	301	282	354	314	293	279	303	281	275	272	308	293	281	278	292	319	275	280	293	319	305	290	292	303	292	277	308	276	259	298	272	286	305	287	278	272	271	310	299	288	281	304	300	315	296	292	315	299	291	299	290	294	279	319	270	303	285	272	322	287	246	313	269	313	294	301	283	295	279	302	286	269	325	323	292	325	300	276	286	293	283	256	292	297	304	297	298	302	273	304	309	270	317	292	282	280	282	306	293	292	305	274	260	292	303	326	291	276	298	329	297	304	299	321	310	281	290	281	295	290	270	310	313	309	294	275	275	289	278	276	304	261	299	293	316	290	284	297	260	290	273	295	324	274	284	291	321	298	285	273	291	308	306	276	300	256	267	290	266	299	304	315	298	278	288	287	286	273	265	306	270	266	299	261	290	342	291	307	335	286	292	307	336	293	321	301	275	309	310	305	277	253	312	303	279	253	266	274	298	264	296	310	263	286	315	299	298	291	279	270	292	282	283	308	293	289	289	281	294	283	295	280	280	304	288	274	305	280	271	271	274	253	280	285	280	301	296	300	281	289	289	280	297	293	273	291	292	278	266	277	281	319	266	298	292	298	278	280	263	292	310	292	295	303	286	289	280	280	308	282	279	303	296	300	304	312	291	318	292	320	314	324	285	283	293	306	268	286	310	271	277	313	281	281	279	329	287	306	294	298	286	309	302	276	304	274	274	296	273	269	292	285	316	258	259	293	289	308	286	279	311	286	297	302	292	298	286	300	262	284	312	304	293	275	286	292	297	286	317	305	313	308	306	278	300	255	283	308	275	312	284	283	293	285	281	278	328	343	282	290	292	298	287	329	307	291	267	278	294	286	283	304	286	260	292	306	296	262	264	302	276	280	295	278	301	269	286	278	270	278	262	291	278	276	316	268	307	287	302	276	263	305	294	261	305	290	296	301	319	278	294	308	296	286	292	290	303	279	291	317	294	273	289	294	289	281	314	280	293	281	284	295	293	300	301	311	247	277	310	294	325	284	281	306	240	287	291	304	287	278	315	294	305	319	330	328	288	285	298	286	304	260	297	297	295	315	271	273	333	280	304	291	270	299	301	297	300	297	279	304	284	293	288	286	313	324	314	297	287	307	263	270	300	292	268	258	294	294	295	321	283	319	303	291	292	278	271	277	290	305	295	291	324	295	277	323	282	326	295	314	316	274	320	307	296	305	289	297	304	310	292	286	308	293	302	324	293	315	317	283	297	292	263	283	282	269	294	292	326	282	315	266	296	302	293	290	265	301	243	298	317	305	279	277	308	266	263	305	289	284	273	314	276	310	263	301	276	300	303	308	267	281	304	280	290	281	299	268	277	306	258	270	257	314	295	265	286	290	288	294	313	256	302	299	283	265	310	292	288	292	275	288	324	325	279	261	300	271	277	288	310	278	283	295	264	285	292	286	285	317	288	295	309	296	296	299	298	290	293	291	279	283	288	275	317	309	297	301	307	272	276	291	296	281	280	281	290	300	297	291	278	266	315	273	270	288	302	246	280	269	319	284	270	277	260	295	280	295	301	322	286	269	264	267	296	293	278	297	286	284	295	307	288	307	265	304	283	315	304	303	302	295	271	310	301	301	310	307	282	262	284	296	301	290	279	280	302	325	309	323	285	310	278	268	317	321	287	319	282	282	289	290	293	282	303	283	268	299	307	290	315	300	288	247	257	298	273	302	285	308	284	302	286	281	280	307	287	317	283	282	285	270	272	294	287	287	298	289	305	292	288	291	295	322	274	289	321	279	292	312	276	265	282	300	271	284	284	281	279	280	281	302	314	295	288	290	276	272	286	289	292	293	292	252	284	315	309	317	293	296	298	300	285	287	320	312	274	297	243	260	309	326	280	271	296	271	279	304	287	280	303	291	316	279	282	288	296	296	267	309	280	300	271	291	271	275	293	304	281	295	296	282	323	287	271	282	302	295	327	279	289	277	289	295	285	288	318	279	274	275	285	301	294	281	297	295	286	285	332	266	288	280	269	295	284	319	293	239	285	274	314	303	311	320	303	314	278	297	284	278	295	272	310	293	311	268	292	292	286	273	268	276	286	269	269	295	273	284	267	314	282	291	315	248	266	304	283	310	286	266	293	269	292	262	268	273	318	301	326	304	292	303	292	285	300	286	318	294	312	295	293	292	296	283	275	279	321	297	289	322	299	299	267	265	283	262	280	296	305	252	263	277	272	279	294	282	262	283	263	283	293	308	289	286	280	290	307	274	259	284	266	267	314	302	263	307	286	295	275	267	307	272	310	284	267	291	283	290	297	289	290	268	308	266	265	304	302	261	297	314	270	320	289	307	313	304	282	299	284	280	311	311	298	290	279	287	272	281	287	301	274	288	312	280	299	284	308	288	294	278	303	271	277	311	292	272	266	293	287	308	295	300	288	294	272	287	256	271	282	273	273	311	282	291	302	260	322	301	289	306	316	305	305	295	329	265	288	284	298	286	310	319	277	310	315	302	283	295	295	278	260	280	324	271	322	284	316	295	290	298	263	268	275	283	265	293	290	273	282	306	286	284	303	292	287	319	297	311	293	288	279	265	303	270	311	313	283	299	291	263	253	275	296	284	306	294	279	274	275	275	289	266	313	329	277	274	309	282	296	289	304	316	291	269	306	317	308	292	302	311	268	268	293	299	302	292	304	286	305	311	303	297	259	296	280	284	303	286	282	300	291	283	278	293	281	300	299	285	296	293	293	273	318	305	292	294	291	299	300	282	283	292	293	270	285	280	315	278	306	272	303	314	310	297	270	312	308	284	266	291	291	289
19728	37879	30004	18850	11486	7391	4908	3338	2552	1895	1390	1078	897	761	666	584	497	520	469	425	392	379	379	355	380	336	354	346	326	347	346	358	348	354	386	340	338	345	304	352	323	350	337	343	343	341	364	341	302	330	345	362	352	336	306	309	336	337	288	301	329	325	336	318	335	297	352	333	337	367	329	307	359	352	300	365	379	343	329	367	303	322	335	316	327	361	338	319	333	324	343	349	331	338	333	336	310	362	321	359	342	336	329	355	321	316	346	340	309	328	335	337	320	332	353	331	332	296	317	365	326	310	314	310	333	312	335	330	339	314	338	334	315	320	312	298	356	331	359	325	348	349	297	324	332	336	310	327	297	277	353	321	393	304	312	321	364	320	346	288	309	335	359	326	304	315	343	330	332	315	318	358	330	312	322	314	301	332	346	338	352	304	320	318	365	321	338	317	345	347	348	325	348	346	343	317	309	307	366	319	343	348	333	293	384	304	331	326	322	311	342	302	317	328	336	320	340	317	341	337	325	326	325	339	330	304	350	343	318	321	349	358	331	331	318	362	311	330	344	329	308	345	323	316	361	344	356	319	334	326	327	317	318	318	292	357	324	347	340	366	308	330	346	338	354	335	342	333	319	358	387	320	337	306	326	339	307	329	337	345	327	354	359	349	323	319	284	319	316	343	347	328	312	341	359	333	366	314	327	357	355	344	319	319	364	334	327	316	330	326	349	319	306	339	378	324	358	354	313	306	310	331	347	332	319	342	317	334	319	331	322	323	370	356	346	328	347	327	346	337	349	321	338	320	357	343	324	321	339	341	310	358	338	356	355	348	343	301	342	359	319	321	314	363	353	344	336	309	337	357	321	317	358	296	330	314	322	346	336	319	330	343	340	363	311	332	342	348	333	355	326	351	340	347	342	340	334	334	316	327	330	345	322	348	365	328	316	324	349	339	345	330	312	346	334	339	375	342	347	346	313	307	311	319	325	354	314	339	358	318	345	303	317	336	327	341	304	357	360	372	326	309	349	309	337	327	334	352	334	341	336	354	343	344	336	318	341	372	345	343	336	296	354	335	316	340	315	317	335	351	323	322	338	306	336	361	355	297	303	328	340	337	340	351	323	350	370	319	314	344	341	352	341	334	315	347	328	318	346	360	360	321	342	317	315	311	330	331	333	342	351	351	326	324	317	337	335	355	351	318	325	313	356	321	346	336	352	372	347	322	344	357	334	324	341	322	332	318	306	378	316	323	338	364	316	338	345	344	320	345	330	327	333	340	320	315	340	331	358	337	306	345	333	330	348	318	318	322	333	328	326	317	321	328	347	302	317	360	338	345	353	297	312	335	333	337	318	317	318	328	302	315	331	333	350	338	313	340	311	337	333	316	363	344	364	316	307	321	345	339	360	343	325	307	289	316	305	328	319	301	311	319	344	352	337	328	332	328	333	316	344	360	331	301	346	340	333	353	330	312	322	332	363	324	331	335	303	336	363	324	312	318	324	338	331	352	310	301	331	333	307	349	305	329	312	319	347	330	311	325	338	321	327	384	325	335	352	327	341	304	365	301	306	324	330	356	337	368	347	347	341	335	354	296	317	290	305	302	351	339	337	311	333	330	340	333	316	288	374	369	337	332	344	359	338	343	310	322	335	342	349	332	356	302	346	355	303	322	344	372	332	300	329	354	346	341	324	355	355	319	340	353	336	345	347	312	327	322	300	326	310	353	340	334	322	309	325	349	364	309	338	350	325	359	345	309	323	308	320	310	349	325	315	328	307	326	304	328	320	314	326	330	347	350	334	311	347	369	357	325	319	311	343	343	326	319	338	305	328	361	328	324	351	311	317	335	328	345	335	320	356	338	348	313	312	327	342	334	353	340	355	374	345	313	295	356	330	336	317	321	340	333	343	327	319	355	327	324	295	359	358	378	330	343	339	347	315	325	312	328	332	336	314	344	351	305	315	376	337	350	360	316	344	317	336	344	333	352	351	339	323	320	310	313	325	336	322	317	345	324	318	316	309	346	330	358	336	347	332	323	311	335	315	324	318	333	357	347	308	316	291	321	340	348	309	341	360	329	309	350	359	352	348	361	331	323	333	352	324	325	333	319	329	337	297	321	320	348	374	339	316	349	317	345	343	349	341	322	320	302	361	350	328	331	323	320	295	326	328	315	326	328	343	346	341	322	334	318	360	331	333	292	351	320	318	369	339	352	363	346	326	358	385	319	345	355	332	346	356	343	358	333	376	308	341	354	286	370	361	333	338	347	337	331	332	305	359	308	349	327	335	337	301	308	340	356	308	321	372	322	341	342	318	359	358	348	304	336	337	370	362	330	335	317	323	338	332	342	373	374	319	300	294	342	352	324	343	297	295	354	354	355	338	360	329	334	343	330	357	317	320	363	335	331	322	315	305	349	312	349	311	354	328	337	323	334	357	354	331	323	354	335	319	346	318	361	348	384	320	315	328	339	310	341	318	327	323	327	341	321	355	325	316	321	336	310	322	323	311	322	312	306	308	305	305	343	329	314	367	361	358	330	347	352	324	331	327	353	322	333	327	347	310	310	312	350	321	339	325	335	308	358	343	339	395	337	352	307	313	324	342	324	318	328	310	336	339	331	342	316	341	309	353	352	333	301	322	319	344	357	361	325	344	344	303	326	342	334	328	304	338	331	352	357	340	339	332	372	327	314	343	317	332	331	354	301	310	337	360	321	321	347	349	311	331	367	328	359	313	353	316	304	337	311	361	320	342	345	338	320	327	339	335	332	321	325	339	330	338	355	312	337	311	340	318	342	338	309	314	342	347	334	353	331	322	349	326	343	342	342	309	371	339	330	336	356	333	335	337	317	332	377	346	347	345	318	330	318	302	320	328	352	335	355	337	363	307	360	336	298	369	351	340	349	303	308	329	332	287	351	324	303	333	333	326	312	313	353	327	356	308	331	336	318	328	333	310	353	314	327	323	315	367	307	342	336	343	331	316	304	318	328	317	345	367	384	319	319	297	377	309	349	341	334	370	332	342	343	315	314	332	306	340	305	309	361	338	312	355	322	329	334	327	330	345	324	316	334	318	350	329	344	351	327	307	309	323	314	359	388	384	342	335	332	331	325	331	322	304	363	321	334	332	362	338	329	340	342	329	332	320	321	345	346	341	342	344	324	316	321	358	304	354	364	316	315	326	319	300	331	308	332	307	285	326	325	337	340	338	350	327	302	324	352	332	357	350	348	308	353	334	347	359	296	341	323	338	300	311	311	353	313	323	320	298	362	344	324	327	369	313	324	348	338	312	345	309	336	356	334	310	355	321	323	333	356	336	332	315	343	325	289	303	337	331	321	336	356	272	331	336	325	324	303	364	332	330	310	332	343	361	339	345	323	297	326	307	290	321	310	316	332	303	310	286	335	311	304	332	356	316	309	306	332	330	325	336	324	349	324	345	335	328	307	348	311	320	294	321	345	327	330	338	357	317	325	330	330	344	321	309	363	353	362	331	337
22767	21315	28803	24148	21373	20646	9360	3411	2246	1692	1291	987	876	691	607	516	533	421	405	347	340	330	355	367	314	320	276	309	311	317	274	316	274	261	305	313	306	310	281	276	301	285	289	280	278	293	328	303	273	276	243	321	298	307	291	291	285	300	282	286	321	295	284	321	287	290	318	285	309	304	279	264	311	289	273	318	277	300	288	296	306	294	272	311	297	305	277	304	306	294	275	299	298	277	302	306	296	278	298	269	249	289	280	287	288	278	292	294	300	277	285	293	311	274	306	265	263	306	290	287	284	295	290	297	264	310	282	306	279	295	305	305	285	280	306	279	297	303	284	330	314	297	276	295	237	276	275	291	332	292	287	313	290	310	288	302	300	305	322	279	276	312	276	330	286	261	298	278	313	306	276	305	277	290	278	301	310	305	264	292	278	266	268	284	299	304	277	278	299	292	314	292	284	302	312	287	305	260	289	279	279	286	289	293	279	261	297	302	317	314	301	291	292	285	285	288	285	291	275	278	282	314	295	273	302	318	297	294	288	326	267	275	262	302	306	297	300	293	284	261	277	258	263	310	242	310	339	333	288	269	302	300	276	271	306	257	301	299	279	295	279	260	275	309	281	288	294	290	306	288	300	292	301	308	286	300	297	260	262	265	249	274	286	298	285	292	297	278	286	308	303	283	298	279	298	271	283	302	308	285	268	310	291	303	306	284	294	276	302	296	273	288	282	308	300	289	271	289	303	319	289	313	278	317	278	278	254	301	296	269	300	287	308	288	263	291	285	281	304	293	281	313	300	263	274	273	297	295	292	288	289	303	274	294	302	281	304	287	296	309	299	251	288	296	295	316	287	301	293	280	309	315	301	304	298	272	300	296	300	270	274	289	301	269	266	290	279	293	278	289	308	299	279	312	306	298	301	281	290	283	289	308	271	280	318	293	291	301	283	308	272	286	279	278	297	257	246	292	294	277	268	278	278	279	261	262	328	260	295	277	253	298	274	321	283	281	281	273	269	280	285	276	273	302	278	272	295	278	281	287	290	296	309	269	296	279	310	283	309	284	266	270	257	325	271	295	278	303	276	277	288	298	293	287	289	305	283	266	303	315	305	271	326	279	290	310	303	271	305	310	279	256	274	257	294	328	316	322	280	259	289	291	293	283	302	286	293	296	306	290	244	310	260	309	295	300	292	291	264	314	311	287	308	241	258	334	291	266	296	259	294	271	310	314	301	266	276	277	272	303	291	297	271	268	330	280	277	288	291	264	291	289	257	292	256	275	303	284	298	293	283	285	282	290	290	305	331	266	318	290	258	274	284	309	314	311	312	280	317	296	304	278	306	269	253	296	293	296	277	276	282	281	315	303	285	259	307	311	293	305	325	311	305	293	288	250	276	270	290	293	288	284	296	288	295	291	288	286	266	282	268	309	298	297	293	284	274	285	294	289	249	259	294	274	298	280	277	268	296	304	262	265	291	283	276	275	296	298	290	300	266	290	279	275	264	289	268	304	262	302	294	296	274	290	285	285	296	267	328	307	290	291	295	280	269	296	310	276	310	265	286	284	277	306	255	280	304	291	259	274	298	277	299	263	293	274	265	304	311	284	277	308	273	280	304	281	274	275	288	272	292	279	267	296	284	308	273	249	271	289	303	284	266	291	277	296	309	291	303	313	269	286	300	306	314	271	311	285	279	274	294	303	298	298	283	283	293	296	256	298	310	290	290	269	283	272	281	283	296	274	289	291	286	283	274	298	287	304	266	282	283	293	300	285	264	261	297	292	314	293	278	278	278	306	267	306	272	295	287	295	292	290	296	272	285	305	286	331	291	319	336	270	267	314	301	297	258	297	289	289	311	290	275	305	268	250	288	269	287	291	279	265	266	274	288	279	294	301	279	294	272	284	298	310	284	296	301	303	298	302	296	312	293	256	276	274	287	278	288	309	302	289	270	258	282	274	278	307	279	273	269	275	294	291	287	278	297	269	296	300	285	295	281	300	278	294	281	292	307	292	310	309	269	316	285	285	302	277	308	296	265	288	294	272	306	322	292	299	300	300	310	302	296	275	316	302	301	326	276	315	307	309	290	284	290	300	322	281	284	254	278	278	290	289	297	280	299	289	308	302	284	268	290	292	296	310	282	275	299	285	289	287	309	280	281	295	298	316	276	286	261	298	280	287	303	305	299	307	284	306	333	283	286	290	276	267	280	296	287	310	275	263	277	282	273	291	252	288	314	262	279	333	298	301	288	282	308	312	305	282	292	319	293	298	292	291	270	288	282	305	278	301	319	320	302	298	263	279	289	266	279	296	284	317	317	288	291	307	295	275	322	273	261	282	311	313	296	263	272	303	290	307	287	306	286	280	269	264	273	301	270	292	280	292	267	299	297	266	260	279	293	296	280	290	266	275	292	262	286	329	280	289	321	281	273	302	290	261	292	304	297	308	282	319	286	285	294	299	290	268	283	284	300	252	280	310	298	309	290	282	281	282	315	283	297	273	271	323	273	269	289	251	283	290	298	271	290	278	316	296	290	280	290	285	301	272	261	277	306	320	267	300	296	288	313	294	266	272	293	274	294	304	304	283	294	284	268	312	283	303	305	319	278	272	287	282	282	268	303	334	290	262	291	262	305	271	280	277	322	303	274	262	260	277	279	251	305	319	273	323	275	302	310	296	280	305	268	288	280	309	276	299	278	276	291	307	279	306	305	281	282	258	287	304	271	281	272	305	301	300	272	323	281	275	293	305	283	293	256	289	308	275	300	304	302	298	268	264	298	288	278	268	273	256	299	280	283	273	295	279	297	270	292	278	285	261	287	287	275	288	325	300	275	303	270	310	278	303	309	301	293	296	277	270	251	295	303	290	304	316	275	261	305	275	306	263	287	307	298	298	294	294	249	289	245	283	309	257	264	297	279	290	291	308	292	294	282	270	288	293	286	294	268	273	274	313	319	284	264	263	282	300	285	276	307	278	278	301	276	280	290	287	279	283	312	291	265	302	294	305	275	292	287	266	285	291	274	270	262	275	289	282	299	297	272	268	274	296	261	287	321	312	285	290	271	295	288	313	274	299	299	271	317	288	339	350	298	284	312	302	244	309	256	291	284	309	289	292	292	306	283	286	323	282	273	304	318	278	307	293	298	291	287	312	266	280	296	297	307	275	290	279	295	279	287	302	283	273	323	303	290	281	281	296	292	327	316	274	260	307	296	323	269	295	315	290	289	279	298	276	301	289	285	267	274	336	300	279	285	266	261	273	290	258	310	252	289	316	293	261	290	308	294	285	287	264	275	296	284	286	258	274	294	307	268	279	289	269	291	285	264	311	279	264	302	298	265	328	296	297	290	320	280	288	275	319	264	287	315	299	282	283	296	297	302	296	268	303	262	290	293	299	310	300	284	279	304	287	309	295	288	293	278	315	322	305	297	326	269	263	267	275	280	290	281	307	302	298	294	278	302	284	284	296	257	286	272	281	306	285	289	311	291	304	299	263
21890	46199	38552	26455	17901	12274	8398	5789	4360	3195	2242	1741	1453	1168	951	782	671	627	518	482	466	437	433	382	355	326	378	360	307	318	334	341	310	344	319	313	336	275	331	308	310	325	375	295	372	342	322	341	314	312	306	307	335	321	325	317	314	340	329	332	335	335	315	328	313	340	315	320	339	317	290	331	306	309	330	330	348	336	307	312	319	302	303	350	315	314	314	331	355	304	329	306	329	342	339	346	294	325	311	297	343	308	322	322	307	329	305	311	320	295	318	311	310	342	336	327	258	338	340	303	312	333	351	334	295	300	301	322	308	314	338	324	306	342	336	327	339	322	321	321	370	323	330	298	280	310	312	320	332	320	307	328	325	315	345	321	304	319	304	317	356	342	282	334	320	344	305	321	309	317	304	344	328	312	314	332	339	303	375	325	341	338	298	348	322	314	316	323	329	319	327	329	296	332	307	324	329	299	318	363	358	321	339	350	317	304	318	325	310	322	308	332	329	346	324	321	307	316	285	316	333	349	310	344	337	335	332	326	290	309	336	363	322	328	294	327	364	329	317	319	346	328	329	327	320	300	332	365	357	284	307	293	295	328	332	337	336	314	301	330	319	302	315	300	355	317	337	337	327	312	327	302	288	328	328	354	331	323	315	302	332	345	368	294	326	342	368	315	318	354	339	322	315	327	303	327	301	331	354	294	350	314	338	326	313	354	316	307	313	328	361	321	328	319	343	329	310	350	356	338	334	313	329	313	330	315	312	332	317	308	329	328	334	314	343	332	343	336	307	351	292	370	335	308	321	335	335	339	319	329	333	336	320	314	313	331	342	331	333	332	347	297	307	297	346	318	319	323	326	307	315	321	368	304	349	328	337	316	355	313	356	311	317	330	321	371	308	328	307	321	337	350	317	337	349	320	303	325	328	359	342	318	364	333	334	341	343	324	323	339	311	308	360	322	333	345	327	324	344	298	298	344	338	318	320	342	327	307	340	317	322	344	354	315	336	329	317	363	319	304	344	305	349	350	328	356	319	334	300	336	318	355	357	362	319	332	313	318	326	301	299	325	333	347	301	314	321	317	331	330	325	333	324	300	346	317	325	333	329	321	302	316	316	309	325	329	329	338	339	330	318	332	348	341	312	340	298	363	311	314	328	344	354	345	320	325	317	342	322	318	291	357	321	306	324	349	365	342	327	292	339	322	321	343	279	334	307	350	307	319	333	332	321	352	309	335	319	302	293	312	307	340	309	347	321	318	346	325	320	302	308	299	307	304	332	328	332	325	337	347	327	330	316	322	332	319	338	327	347	347	369	338	333	331	346	302	305	311	320	332	328	322	329	317	299	336	317	333	313	292	328	333	324	342	338	330	313	355	340	316	318	343	319	335	323	303	336	356	329	350	308	323	338	337	319	311	323	318	328	331	306	316	320	346	330	305	314	304	342	341	314	303	321	338	321	304	316	328	323	326	304	360	352	296	325	309	306	327	350	357	315	349	328	351	311	309	361	306	332	326	347	311	304	358	324	335	301	322	315	338	334	302	306	338	316	317	307	349	318	312	331	336	340	337	352	339	322	311	330	329	327	310	313	320	352	324	355	319	321	377	318	311	342	339	333	312	315	329	313	296	316	306	319	332	298	331	322	346	327	315	325	300	325	339	341	331	307	335	298	339	352	313	310	308	308	345	319	354	355	327	328	330	336	306	326	323	338	354	343	296	316	340	276	321	339	339	319	326	323	353	333	338	311	346	317	309	314	322	362	320	310	314	343	359	339	324	314	337	324	302	327	318	336	284	344	321	328	302	321	337	323	324	351	331	330	330	320	303	332	325	334	327	351	295	317	321	332	353	316	322	326	323	311	320	308	333	319	293	291	356	325	322	324	326	310	294	332	340	333	333	349	320	356	315	326	323	369	367	318	307	313	314	347	316	325	317	310	310	303	303	284	347	291	354	318	311	330	297	343	352	326	325	327	308	315	335	276	321	298	321	332	309	299	318	339	323	326	306	311	369	316	335	343	339	303	339	314	335	334	309	309	329	339	307	337	312	345	337	310	327	330	307	324	307	308	322	351	355	350	355	296	327	331	316	337	304	327	305	326	317	334	328	337	330	317	326	314	349	339	321	318	348	346	347	314	313	318	332	316	334	324	308	368	334	327	320	326	342	309	300	314	346	322	343	320	309	306	305	334	330	352	338	340	347	320	331	309	327	304	289	350	349	323	361	288	312	315	329	330	316	312	306	318	329	301	326	323	320	328	334	323	333	352	329	320	303	322	317	326	307	313	314	287	349	315	317	328	357	316	298	344	313	336	330	322	311	323	289	334	323	310	309	296	305	326	364	312	355	308	311	295	291	325	312	287	322	312	338	357	294	353	309	335	334	305	346	287	340	333	333	303	314	359	308	337	330	351	353	309	318	331	292	318	354	343	326	321	349	322	295	290	347	331	328	310	321	348	337	317	324	331	292	321	349	340	333	303	342	335	325	347	304	317	311	327	316	320	328	346	336	323	363	335	312	319	290	303	342	344	317	323	322	347	350	330	320	376	330	313	305	336	348	344	299	340	340	327	331	322	333	340	331	326	298	337	321	305	343	322	319	312	311	305	310	326	332	333	330	359	318	326	289	332	315	313	319	304	268	326	317	313	298	322	323	359	341	333	327	310	308	323	342	325	331	302	373	305	304	305	315	309	334	325	317	316	314	311	329	347	341	335	346	343	316	334	299	323	296	351	329	319	323	334	354	325	297	305	316	302	297	316	319	320	322	301	325	301	323	306	353	319	388	306	346	326	304	341	337	320	328	356	295	328	282	335	311	332	304	349	337	325	315	330	327	327	335	297	321	321	321	349	332	347	312	323	288	336	333	349	284	321	306	309	321	322	310	360	314	317	342	338	304	331	305	312	302	385	311	322	330	327	323	301	340	328	337	321	281	314	345	318	362	319	328	324	340	352	332	315	308	324	343	337	327	304	346	345	333	332	306	321	334	349	286	315	309	324	334	337	317	332	353	341	335	329	338	314	341	303	327	342	344	336	347	325	336	340	319	305	323	334	308	329	336	311	281	338	347	328	315	319	340	313	328	320	314	295	323	313	324	329	341	331	305	313	295	292	343	338	338	296	338	340	322	297	310	331	320	324	322	311	315	321	337	307	332	328	311	340	328	336	353	330	330	326	350	318	312	341	333	321	322	320	315	330	319	340	318	311	330	311	331	321	306	360	349	304	333	342	314	304	343	321	323	327	306	328	320	329	375	286	321	326	347	307	306	343	342	324	321	357	313	323	313	283	319	300	336	292	328	329	322	326	295	336	318	324	325	345	333	304	332	289	320	331	325	317	300	315	351	281	322	317	338	343	314	299	312	321	329	330	334	341	303	324	335	320	321	317	311	327	324	305	323	313	315	301	339	325	307	304	336	304	299	310	341	337	317	312	315	332	323	319	331	331	320	301	312	334	321	312	315	358	331	326	315	323	327	314	285	303	319	309	329	330	322
28307	23582	22219	12178	5343	3203	1996	1404	1091	873	649	598	513	455	431	374	359	372	363	323	304	331	339	308	299	296	281	282	298	287	300	319	286	303	277	291	276	287	287	287	286	278	302	268	260	281	310	308	308	303	303	302	296	297	316	279	294	301	276	276	258	277	285	302	292	315	294	285	295	274	287	280	291	284	316	279	289	298	264	291	268	292	297	296	283	296	297	292	280	254	306	285	298	314	318	274	286	286	284	292	301	297	277	295	279	290	298	301	306	268	283	301	316	299	313	257	297	318	305	302	290	296	252	269	316	284	279	303	313	284	305	263	254	314	308	281	288	292	289	309	281	277	284	285	338	316	277	308	269	258	296	298	296	258	306	277	283	266	301	280	265	284	310	289	280	269	298	261	302	281	276	310	295	275	283	300	282	287	303	314	302	257	288	292	274	267	252	297	308	312	310	294	301	301	292	318	326	257	297	310	279	304	298	301	296	274	311	308	285	296	281	277	308	297	287	327	300	283	287	304	235	282	321	291	301	277	348	306	274	273	260	309	289	310	288	249	299	307	235	298	323	290	291	311	299	269	328	285	302	291	280	299	284	286	280	304	281	257	319	313	273	297	281	279	278	297	285	310	274	290	312	300	268	294	279	295	288	311	263	275	294	286	287	283	281	305	284	301	329	302	283	313	273	258	311	270	276	304	290	304	280	295	305	299	297	277	287	303	276	312	277	309	275	265	267	276	291	292	295	302	308	285	290	264	280	294	290	280	318	281	313	274	305	294	258	265	292	269	285	307	305	295	304	311	301	289	292	301	288	311	276	287	289	270	273	297	299	298	246	317	324	300	288	270	285	300	294	272	312	286	285	280	296	313	265	280	258	319	267	297	260	299	299	272	273	266	304	277	307	285	296	281	271	304	319	319	315	260	317	302	275	275	319	272	285	287	296	291	272	296	272	290	284	316	301	294	276	282	300	299	307	277	285	263	299	293	285	276	284	297	281	283	301	284	297	262	299	290	286	300	310	291	316	306	314	286	279	279	295	299	279	310	322	298	296	302	286	291	274	313	286	278	309	303	309	285	287	304	285	265	297	277	268	296	317	287	303	275	268	309	310	304	282	274	305	301	300	273	286	300	320	289	293	280	266	276	317	294	294	311	273	275	257	263	258	278	273	310	288	260	280	295	264	308	288	272	257	295	271	271	289	302	295	271	279	289	256	276	269	291	319	297	336	288	278	300	320	298	281	264	255	278	323	290	283	309	267	298	284	293	274	330	284	307	287	283	295	298	320	296	275	291	296	260	276	297	304	289	273	312	301	284	292	290	300	286	304	304	293	294	283	297	283	299	289	279	300	304	264	311	296	329	289	333	292	261	281	296	267	292	289	282	282	305	291	297	260	327	310	284	313	293	288	284	272	289	289	289	268	257	309	292	295	294	286	297	265	314	302	286	307	259	298	275	286	271	288	286	312	309	313	279	278	284	264	267	279	318	298	294	281	319	306	280	317	279	310	290	289	267	286	311	306	300	285	291	276	273	257	290	306	282	268	281	298	322	312	290	285	287	278	295	305	308	278	302	277	300	281	311	313	326	288	296	278	302	290	253	293	299	327	317	294	300	299	319	284	266	295	273	329	288	298	297	275	305	296	284	310	275	308	311	309	262	327	273	295	277	267	321	288	296	313	290	315	288	312	270	288	287	308	289	318	262	280	271	279	303	290	276	303	319	311	278	298	314	310	301	280	293	328	281	296	291	317	278	268	296	301	254	305	279	280	281	282	324	305	300	295	271	276	293	297	312	294	257	285	252	299	288	292	253	275	294	287	282	282	273	298	308	287	289	270	281	298	308	292	245	279	293	257	269	292	318	303	336	274	294	316	323	307	254	283	289	291	295	316	308	318	288	308	256	298	318	274	283	300	290	269	303	270	297	285	274	286	267	282	258	283	313	294	287	266	300	291	317	288	289	299	280	279	272	312	277	303	274	283	278	294	291	289	305	287	281	298	267	247	297	289	280	273	305	303	305	289	295	286	271	291	303	290	265	298	283	287	277	291	295	312	295	296	283	283	310	269	298	280	274	289	297	307	280	281	312	289	265	276	272	328	274	294	283	263	281	286	304	327	281	288	291	287	271	258	291	306	276	344	292	323	283	288	291	309	282	300	299	313	301	262	288	290	277	277	320	294	269	292	288	300	322	300	288	265	287	310	289	299	292	285	272	290	268	267	305	273	290	295	283	287	268	285	291	286	311	323	296	293	297	271	320	270	272	297	262	313	288	276	315	265	306	282	323	270	293	298	302	277	301	310	306	318	290	300	314	313	280	285	263	315	295	296	263	234	300	290	287	287	273	310	280	293	282	270	299	287	269	298	279	295	267	292	270	301	291	294	306	316	278	296	279	271	278	292	283	301	255	290	291	320	307	286	276	263	311	305	294	275	258	280	316	288	312	275	311	298	275	283	286	279	302	261	326	267	276	268	302	285	260	283	291	261	311	320	269	242	273	301	301	286	264	295	287	291	301	266	298	273	298	315	292	293	266	279	291	289	336	287	286	284	280	270	282	280	310	285	292	313	317	292	268	301	291	279	338	302	286	281	302	304	274	312	280	273	288	253	282	306	295	287	295	272	302	308	298	283	294	265	261	292	275	244	296	293	282	325	285	289	285	304	278	284	289	301	297	260	302	293	278	291	319	293	290	296	283	270	273	326	295	307	279	300	284	289	290	273	235	260	285	282	347	315	284	272	344	308	316	295	300	270	277	299	266	306	283	272	309	306	285	272	296	306	260	274	317	297	290	288	280	266	270	289	273	284	273	279	304	273	299	264	274	265	282	276	313	304	291	282	286	304	291	286	285	316	310	267	266	252	286	277	266	296	292	331	287	295	301	274	287	273	294	295	296	319	294	301	276	293	308	292	297	290	282	306	302	303	302	279	274	291	276	318	286	246	300	295	298	254	275	287	283	286	297	305	298	285	308	287	290	284	316	286	293	309	267	294	308	295	294	285	265	306	302	291	319	310	289	285	287	293	290	288	285	276	282	317	278	281	264	294	325	286	289	279	286	293	286	298	293	277	297	294	285	272	266	291	262	299	325	318	306	288	282	273	319	310	277	297	326	310	256	284	287	294	318	299	302	254	314	295	267	288	266	262	281	265	286	279	297	312	274	305	311	282	270	291	262	284	282	304	313	286	270	286	306	302	305	319	262	330	269	275	286	302	300	301	290	277	297	309	290	287	309	303	268	277	260	298	280	264	270	276	293	309	287	324	303	299	281	296	306	314	297	296	326	336	238	297	287	260	283	306	324	311	292	310	299	298	301	302	289	286	273	282	315	267	285	256	284	273	284	263	277	280	320	301	301	292	291	285	286	280	259	311	284	265	275	303	288	324	287	300	309	311	308	275	294	278	279	295	275	296	288	262	297	279	263	275	253	273	296	285	292	296	295	323	289	288	289	272	286	264	291	318	297	286	301	275	275	280	274	274	273	298	266	279	272
19905	35463	27217	15888	9701	6001	3936	2596	1917	1489	1115	937	792	691	532	512	457	441	433	392	387	383	365	343	382	324	383	327	346	310	328	354	341	310	366	352	334	308	303	332	322	362	299	344	368	334	316	324	328	349	361	335	315	334	334	348	323	342	329	318	347	336	341	346	352	366	382	297	355	348	309	304	334	377	301	343	312	351	338	354	340	377	315	362	313	304	342	344	385	349	336	339	353	347	329	326	337	334	338	334	353	318	336	348	313	320	336	347	316	345	329	349	327	351	366	322	368	323	338	329	311	336	304	341	357	327	331	330	298	318	321	340	360	344	365	358	320	310	325	314	326	330	374	352	356	301	328	298	359	350	349	324	347	342	300	327	338	339	350	324	339	362	326	317	324	339	341	344	356	321	329	329	307	308	292	322	278	293	334	320	329	357	332	315	341	320	309	344	329	327	314	329	334	310	343	337	313	318	356	330	340	331	337	332	327	336	347	311	382	314	314	324	286	341	340	342	309	306	364	343	316	320	327	335	303	329	323	327	307	321	332	323	327	334	315	339	328	365	332	350	349	332	329	314	342	372	349	351	348	324	315	322	294	313	358	305	342	339	309	350	321	328	324	323	313	354	302	313	323	349	327	304	355	332	316	337	344	314	329	326	339	337	318	329	319	315	326	305	337	345	343	338	302	334	330	340	357	292	310	337	330	329	353	352	322	340	336	354	334	329	335	323	326	355	360	327	347	337	316	298	335	327	345	361	369	354	338	335	321	295	326	340	385	334	355	372	326	321	324	345	334	335	287	340	342	325	340	343	347	286	330	336	301	357	353	352	320	330	335	343	328	335	344	353	330	308	326	340	352	351	305	344	339	338	335	328	336	348	345	323	306	324	340	331	360	341	343	326	317	312	361	317	325	344	316	362	337	336	351	334	382	349	335	337	346	356	299	348	339	312	305	290	350	309	327	335	326	358	350	302	336	307	381	323	340	336	329	368	330	353	322	302	329	327	299	344	302	330	355	325	346	347	337	356	338	347	326	328	324	343	321	353	377	349	292	342	322	321	335	328	361	322	364	353	378	323	361	326	326	319	350	339	341	361	327	321	328	324	323	347	314	323	323	364	325	325	351	325	361	359	340	327	308	349	335	327	341	302	356	337	321	296	324	347	380	335	355	314	296	357	306	331	339	340	304	343	363	350	334	363	341	345	325	315	330	313	335	345	352	345	347	357	334	341	356	364	338	324	344	338	350	320	291	344	324	347	347	353	340	328	328	320	325	329	359	372	323	339	305	324	324	329	342	311	307	354	327	338	334	323	346	308	361	316	341	341	332	348	337	302	340	345	311	328	336	352	305	332	329	321	322	325	344	365	364	331	343	312	310	350	346	337	312	336	294	331	317	352	347	315	359	319	385	345	321	319	341	360	345	348	329	329	354	316	308	325	340	281	307	327	369	305	358	331	362	302	339	326	356	373	352	314	327	337	323	331	333	342	332	369	345	332	355	316	307	355	358	312	344	312	344	320	355	307	309	328	342	350	355	289	333	291	335	340	335	329	352	334	341	359	330	316	295	337	348	316	288	329	364	343	316	314	352	347	335	338	329	319	341	342	298	346	329	331	338	330	326	317	323	367	319	328	323	334	341	339	343	334	353	340	326	348	354	369	338	314	317	324	301	331	353	340	354	311	369	302	351	327	343	344	333	340	331	336	301	350	330	353	306	308	334	326	325	320	324	310	348	353	321	323	339	351	317	338	379	315	320	343	320	338	331	335	310	313	347	331	334	333	341	324	324	316	381	341	320	332	318	347	332	332	350	341	330	317	321	362	315	311	330	326	308	322	338	313	351	357	354	350	351	342	342	342	331	320	341	305	346	279	299	351	329	354	340	332	325	361	337	342	301	322	354	345	328	334	320	335	301	348	321	320	355	331	323	337	340	344	317	342	320	356	323	332	353	367	380	322	374	368	341	338	314	327	350	309	378	337	298	332	347	342	344	307	330	342	312	375	353	354	268	352	324	336	324	338	334	331	309	324	316	317	350	324	339	317	320	343	331	332	319	365	298	365	338	350	336	350	357	342	375	352	328	345	344	379	325	360	339	348	338	334	334	346	341	330	322	332	357	316	323	326	327	329	356	341	326	298	323	360	322	340	350	315	331	356	306	375	348	317	340	355	341	325	334	359	352	358	337	347	355	324	337	347	353	325	334	332	314	310	347	314	320	319	321	329	358	339	349	342	310	329	334	322	300	321	356	321	345	308	325	330	351	313	321	327	319	357	321	346	372	334	317	344	336	337	314	319	347	332	314	329	352	328	318	313	326	366	358	289	338	350	307	326	361	322	328	314	326	316	350	334	314	345	363	350	333	339	318	313	344	350	299	335	337	335	335	336	338	346	310	310	348	329	327	342	339	328	325	348	355	345	313	357	350	345	342	325	355	348	356	322	335	303	343	323	336	325	316	330	370	309	339	354	318	310	346	335	284	324	336	346	356	358	327	311	341	337	349	347	361	346	355	313	339	329	298	353	322	312	292	325	333	330	356	329	320	348	322	355	318	311	338	354	343	338	333	330	323	334	336	320	332	344	319	326	327	312	365	339	340	335	319	326	342	354	340	338	306	338	386	334	379	367	350	322	349	345	362	325	321	343	321	346	359	343	311	331	343	334	355	325	290	342	353	363	316	323	305	334	330	339	329	308	328	339	324	324	332	322	346	313	324	358	325	320	334	342	353	309	363	329	340	349	362	299	300	336	330	325	334	319	325	318	340	358	311	321	318	351	313	309	327	322	344	337	326	319	331	333	333	336	308	340	342	352	329	329	331	321	322	307	353	326	333	324	335	326	318	317	354	325	349	335	318	346	351	366	324	354	359	334	348	314	327	327	360	308	321	324	348	319	335	354	322	286	356	316	302	344	347	331	340	389	342	350	340	328	319	336	324	334	351	329	365	293	350	290	375	333	337	344	351	310	365	294	330	360	300	315	310	360	313	292	322	369	350	317	366	348	311	325	328	330	357	315	325	315	297	334	317	341	327	337	329	325	369	325	320	331	353	375	320	353	341	295	344	319	329	346	310	308	319	361	341	310	366	336	332	310	354	318	327	345	328	342	329	332	302	341	329	336	332	379	353	336	343	301	302	323	330	331	323	346	365	334	352	351	345	354	356	325	328	332	326	363	307	320	337	322	353	322	341	298	342	320	305	349	316	310	335	331	309	369	358	332	333	347	342	330	348	317	353	327	340	306	328	313	332	350	313	302	343	340	351	329	350	320	317	343	339	338	346	329	342	341	332	337	322	311	330	340	344	320	357	329	349	324	334	325	315	328	346	348	353	325	351	351	342	351	292	322	301	321	328	318	348	339	347	333	310	322	332	312	303	306	329	348	322	344	339	359	297	323	339	312	319	316	376	344	324	329	349	324	290	318	341	322	349	319	387	331	350	341	326	315	295	340	278	347	323	326	341	311	306	329	322	339	374	305	322	337	360	369	310	344	334	312
23740	21374	28386	24813	21159	11758	4294	2430	1673	1277	1004	807	729	569	510	452	450	386	358	373	309	335	325	306	316	304	289	292	289	325	311	283	304	278	274	312	280	279	294	301	274	270	303	269	308	285	301	306	297	290	270	317	277	283	276	295	306	285	301	287	265	291	295	302	263	281	275	255	263	305	306	271	281	287	276	308	289	291	300	306	298	303	268	268	292	258	259	326	265	316	258	264	292	263	301	260	283	310	271	264	294	307	275	295	290	275	295	283	290	288	248	300	293	274	275	292	293	292	286	269	302	271	285	279	299	287	310	287	298	296	283	303	283	314	285	289	283	262	248	301	300	305	263	274	286	300	298	279	263	307	294	284	283	298	278	287	276	301	297	259	258	271	294	269	296	302	273	282	279	268	266	285	285	282	278	303	277	293	325	268	276	300	297	286	315	257	314	305	313	298	254	275	257	269	280	290	302	287	290	291	296	290	300	293	293	308	311	302	291	299	275	261	273	290	281	244	271	279	295	299	301	307	275	290	269	266	288	292	265	272	288	285	271	339	265	290	313	292	295	264	276	297	284	283	286	297	289	300	289	295	304	336	300	311	302	254	293	263	302	289	253	286	285	287	289	261	278	289	270	298	318	261	275	287	287	270	277	306	277	292	290	268	314	276	271	299	269	312	275	262	270	296	312	280	273	260	305	247	296	255	287	270	307	294	266	267	301	285	336	310	261	305	295	280	281	268	294	307	297	281	302	300	294	288	304	296	321	311	302	306	276	284	314	305	299	270	285	279	310	278	269	271	286	325	314	308	280	272	294	280	283	288	280	264	279	268	295	331	271	289	257	301	348	282	299	295	273	299	321	301	271	315	280	278	314	295	261	309	305	280	262	304	295	267	249	297	292	292	269	296	287	269	303	307	324	260	293	307	295	257	280	284	295	297	295	307	255	300	262	278	287	298	301	276	262	292	305	277	302	311	295	288	311	271	289	288	289	299	295	313	286	268	271	271	278	273	291	298	291	286	295	292	281	314	296	328	286	267	300	298	293	279	272	277	289	305	269	307	271	270	315	280	282	299	286	272	277	314	303	283	296	265	275	293	271	285	281	276	320	273	273	293	301	303	309	300	302	301	288	272	300	268	308	283	309	322	277	300	280	292	289	298	280	295	272	270	273	263	275	281	287	296	291	284	282	310	297	299	273	298	292	293	298	299	263	296	285	283	302	269	286	283	294	255	282	307	271	305	265	289	306	275	283	280	309	290	286	274	298	319	304	251	296	258	290	285	270	312	259	263	283	277	294	291	283	266	290	322	289	261	290	280	275	277	280	299	290	284	291	271	288	270	284	311	290	293	302	302	325	267	319	326	260	275	308	289	248	271	301	283	274	268	269	252	282	276	310	281	275	298	298	309	276	280	294	293	284	284	291	278	286	300	287	295	272	274	284	292	307	279	303	247	287	290	285	249	287	304	304	288	294	305	289	295	289	291	286	300	315	311	295	285	279	290	288	269	267	271	267	268	276	294	265	270	280	273	296	300	256	282	276	297	301	280	320	260	270	327	313	293	268	300	296	285	281	302	291	268	283	265	288	254	294	279	296	291	297	290	313	318	300	301	308	301	299	314	281	296	278	262	289	297	271	259	281	299	247	280	314	286	290	289	304	291	258	278	276	254	273	272	315	323	295	281	281	246	275	286	306	296	288	289	256	277	284	281	298	312	290	311	294	299	290	316	269	292	311	320	311	296	262	257	273	274	274	263	275	276	282	283	284	316	271	270	274	254	279	319	305	249	253	316	319	278	285	316	283	291	264	293	300	306	310	292	268	300	284	294	284	284	286	304	287	261	279	279	258	281	287	290	263	299	279	275	283	268	286	288	291	298	300	315	320	301	267	276	285	314	272	291	291	273	275	299	316	313	273	253	283	292	287	301	283	302	311	312	295	286	293	291	280	288	281	285	276	313	301	281	270	265	303	295	278	291	294	245	266	290	271	289	277	281	285	296	316	308	266	282	240	296	294	299	289	332	306	284	302	295	279	299	300	277	263	308	293	304	276	336	287	270	286	291	301	257	275	270	252	284	265	265	306	292	277	292	283	308	290	266	284	286	290	241	300	306	284	250	305	278	298	299	304	295	308	297	268	272	279	274	324	250	262	300	283	320	260	290	269	333	273	276	320	303	247	254	261	293	299	274	294	277	289	287	292	289	306	286	274	312	297	282	297	293	276	269	266	281	294	287	292	283	270	270	305	309	289	276	314	246	279	286	303	282	308	331	272	290	288	300	261	291	278	302	293	271	293	254	272	325	323	342	302	275	291	260	269	305	274	289	308	277	261	263	267	302	280	320	274	275	256	296	300	291	302	293	280	288	285	285	275	303	273	288	307	276	290	269	275	281	294	278	279	310	275	259	292	280	302	276	304	285	306	283	285	277	290	282	245	307	300	240	301	253	257	296	293	311	313	297	330	275	298	307	295	284	307	288	303	277	302	280	293	267	324	318	299	312	267	272	314	302	273	269	313	285	276	286	285	281	304	279	297	297	294	252	266	276	299	296	272	258	283	260	290	251	261	292	298	264	282	309	290	283	244	290	271	310	280	283	286	296	275	304	279	266	277	305	281	287	277	290	282	277	293	269	294	257	297	277	277	271	276	276	306	269	259	313	299	250	260	283	292	282	324	305	274	280	324	285	303	266	300	292	274	278	277	305	298	274	289	299	302	291	277	287	251	285	307	301	285	285	273	290	252	278	289	286	288	292	291	299	299	279	280	306	282	279	288	306	308	278	291	270	294	318	284	295	291	312	281	297	272	302	306	260	280	295	261	282	318	274	277	264	277	260	299	286	272	266	289	278	289	264	288	299	307	286	272	278	253	288	299	279	290	308	300	303	267	288	295	303	281	260	279	280	290	299	297	281	294	265	262	276	287	284	302	280	277	300	283	289	275	298	318	274	314	265	314	284	308	275	298	273	309	289	289	273	288	277	293	290	308	276	299	254	311	279	301	306	276	286	294	259	309	291	277	290	267	294	304	282	290	263	268	316	290	292	259	301	307	272	260	252	274	264	319	275	257	317	271	268	267	307	274	293	281	303	305	271	274	307	315	296	290	315	294	302	303	287	322	297	283	305	291	332	276	283	285	259	273	267	294	272	297	299	265	283	282	304	299	288	293	291	297	281	289	286	300	271	303	273	299	304	306	284	282	267	270	300	303	269	325	275	277	251	281	278	269	270	303	274	267	290	298	265	286	262	280	313	287	298	273	287	310	309	271	306	302	283	292	293	277	321	249	289	298	278	309	276	295	280	280	313	292	289	269	281	278	318	292	298	305	298	296	294	276	272	283	267	265	288	279	277	285	287	304	281	293	305	325	303	282	292	293	317	307	299	279	293	299	265	294	284	272	258	283	287	276	310	281	295	273	297	274	271	292	306	287	309	281	302	277	287	268	274	302	318	318	278	287	299	255	296	279	274	274	257	265	288	262	284	288	274	296	266	305	286
20100	42550	34496	22648	14709	9777	6421	4442	3239	2349	1675	1292	1117	915	825	647	582	547	504	466	427	381	391	367	376	350	325	325	381	337	339	317	303	348	327	340	320	325	340	349	345	353	298	307	338	310	322	298	350	355	353	361	312	332	330	302	291	298	328	335	355	325	304	334	370	319	313	329	353	331	329	330	351	307	311	303	335	324	349	334	331	309	332	309	329	318	324	342	346	329	347	327	366	315	318	329	308	305	332	294	336	309	310	306	342	329	298	352	321	304	332	315	336	330	320	323	327	296	333	338	340	319	330	312	328	313	350	299	325	336	334	321	331	369	332	337	323	340	355	333	326	321	296	325	335	322	325	276	336	301	326	295	334	316	345	301	345	318	355	303	280	332	331	349	299	346	317	332	345	338	340	331	310	314	318	346	306	348	351	362	302	316	321	304	299	312	337	345	306	329	298	325	314	314	313	323	309	322	329	330	308	332	332	350	337	314	315	309	326	323	324	332	314	287	335	294	332	356	323	339	325	368	305	303	337	355	289	333	358	332	297	300	335	314	363	323	345	352	320	336	322	305	342	315	349	349	314	328	306	337	332	319	313	332	326	322	320	347	308	350	351	340	321	349	338	303	330	331	304	361	337	351	287	296	314	318	324	298	309	325	312	337	284	355	339	288	327	323	369	343	320	335	332	324	328	329	320	322	345	292	294	345	328	315	309	313	334	308	307	307	348	336	364	328	354	355	322	335	338	334	320	362	337	324	339	313	301	286	326	311	338	349	356	325	326	330	302	331	362	350	334	312	313	308	330	319	316	343	357	344	347	337	329	307	339	305	341	358	330	289	333	329	320	330	330	317	302	358	330	326	341	314	356	367	293	295	300	335	324	337	302	296	319	357	328	325	319	308	332	335	332	333	336	324	337	334	321	344	349	335	310	323	305	328	345	302	334	297	342	309	324	345	319	295	315	335	324	327	295	295	315	331	338	304	307	308	341	347	331	331	337	322	367	330	327	296	332	333	295	335	329	306	312	324	345	365	323	319	330	307	321	341	306	302	319	321	330	337	312	351	291	328	320	373	319	329	322	328	311	334	335	315	341	311	318	344	324	321	354	327	328	327	305	328	330	350	319	353	346	342	366	335	317	336	323	326	331	291	286	323	338	323	309	321	316	335	309	303	321	294	300	310	354	337	341	312	311	313	334	314	332	306	328	304	331	338	353	357	327	354	335	298	309	335	350	312	343	338	308	322	321	327	316	310	299	310	341	343	302	340	325	331	361	286	317	295	331	343	312	306	330	316	322	345	313	309	319	358	370	360	324	334	343	300	351	314	357	320	348	339	310	325	313	336	308	320	331	325	312	363	316	319	306	311	326	345	343	310	318	350	343	333	340	297	329	336	341	326	345	316	324	341	312	358	327	296	344	319	325	335	313	335	337	344	349	320	306	311	327	319	331	313	312	325	329	325	328	317	380	327	281	304	341	339	328	302	336	334	319	356	320	311	339	336	352	324	370	308	337	318	327	326	365	343	322	345	314	351	324	333	334	303	310	349	355	323	333	328	312	316	318	340	343	324	328	349	325	297	323	349	319	350	305	310	332	341	336	340	346	337	337	338	340	331	294	316	299	300	328	341	333	313	323	337	284	293	328	316	344	308	318	339	321	341	336	334	300	333	354	323	314	359	358	332	321	307	366	324	328	336	331	361	306	352	328	318	304	319	330	363	303	339	342	318	344	308	358	313	329	304	328	295	331	327	302	355	315	293	336	338	361	342	371	329	326	325	317	333	326	347	322	308	315	322	321	324	341	320	318	304	324	354	329	321	308	304	353	340	318	314	324	327	353	330	326	323	329	315	340	346	334	316	311	330	333	340	350	340	353	314	340	333	321	312	316	301	333	349	305	360	324	327	327	305	307	307	287	363	307	327	349	355	334	332	325	341	312	349	332	312	302	314	326	319	330	336	312	338	343	312	344	330	302	294	316	318	334	326	299	322	334	319	321	324	326	320	327	298	315	293	336	329	354	341	331	336	318	335	322	313	285	359	326	297	344	353	320	307	366	320	344	333	356	299	311	360	339	320	347	341	289	300	317	336	332	353	326	305	323	333	313	317	324	359	331	320	316	312	350	340	325	288	327	313	300	334	308	325	344	348	336	322	340	346	307	344	344	349	359	324	350	310	297	300	326	319	329	309	329	323	336	313	323	320	310	291	333	359	282	328	344	316	326	310	357	368	312	320	300	354	363	325	330	329	321	313	279	318	333	353	342	330	320	349	353	310	331	326	322	322	326	316	316	307	305	319	348	331	322	340	312	360	307	311	320	361	324	315	318	306	340	332	335	335	291	317	310	315	343	321	318	342	339	368	338	339	351	334	343	300	315	307	334	280	312	328	325	331	348	328	313	334	331	337	353	318	327	339	358	345	334	374	339	342	376	335	312	328	327	305	313	318	302	321	322	333	321	339	316	343	312	329	340	321	304	327	319	359	324	365	300	337	334	311	333	335	354	347	338	344	308	320	341	357	317	314	312	349	332	353	319	323	345	314	350	319	335	342	339	284	335	295	305	323	341	333	308	344	294	303	316	354	330	358	316	316	317	316	310	318	291	375	355	291	347	354	312	301	309	339	353	332	320	315	328	326	306	294	321	329	317	319	325	336	340	309	317	350	315	313	314	296	340	321	329	343	323	341	326	321	327	305	319	335	353	343	331	296	341	300	321	325	313	339	335	312	352	331	308	331	323	342	315	323	338	317	308	339	322	306	350	329	312	317	302	324	318	332	361	307	309	313	319	342	356	301	338	362	332	328	341	338	315	301	352	288	302	316	306	330	300	297	322	352	345	364	318	327	334	332	361	298	305	317	311	305	340	323	307	290	313	318	318	311	311	321	338	340	309	314	335	299	329	322	350	335	310	344	327	335	303	294	334	373	336	331	344	364	350	298	362	321	283	319	336	352	338	299	313	309	330	336	324	325	321	324	318	305	334	338	341	312	326	319	360	360	335	349	284	353	339	312	322	299	304	337	349	334	311	307	351	311	312	326	354	346	334	309	334	331	340	326	316	352	305	310	337	320	310	330	319	322	318	328	302	344	304	329	312	313	273	326	314	327	328	347	317	325	319	339	349	303	328	350	337	318	319	364	320	337	339	353	299	305	317	307	348	320	332	350	349	305	330	323	332	318	346	326	307	337	354	287	353	323	323	313	305	347	304	343	302	370	307	324	308	326	346	313	299	341	321	338	308	337	346	314	328	320	333	291	345	337	329	314	332	375	342	325	341	316	354	303	343	333	324	341	353	327	347	305	309	358	338	342	310	280	376	358	324	335	300	325	340	340	371	345	350	334	325	310	320	311	293	369	315	327	342	309	327	334	319	329	325	302	342	330	327	310	345	336	299	320	332	316	342	346	340	324	326	327	353	350	339	326	308	290	352	302	302	342	350	326	355	313	337	335	328	316	346	345	320	314	337	324	302	339	321	299	321	348	322	313	340	324	345	319
25364	21359	26699	24607	9880	4085	2546	1692	1304	878	797	605	624	523	452	405	395	400	362	323	346	378	324	284	284	306	321	291	318	288	264	288	308	287	320	308	319	287	282	300	296	276	260	296	288	304	298	279	327	294	293	301	245	323	271	286	315	309	317	262	280	279	287	315	327	317	308	309	286	285	289	267	276	281	292	302	313	323	284	299	301	283	274	293	285	337	294	294	291	290	322	304	282	321	303	286	305	305	299	294	288	317	327	293	322	311	284	300	291	314	285	298	298	272	306	284	322	304	269	327	305	302	297	283	303	297	300	318	270	287	298	273	311	284	295	282	329	295	300	305	309	278	288	285	299	296	307	267	290	307	269	268	314	278	328	293	300	296	284	292	279	286	289	321	271	266	326	300	260	284	283	284	330	308	274	276	253	314	273	326	292	306	310	301	283	288	295	297	297	321	276	275	268	283	248	302	329	282	269	284	284	265	308	290	312	279	309	291	292	291	298	290	309	307	278	301	289	297	286	301	292	312	272	330	257	303	266	313	285	304	295	270	324	274	263	315	282	307	272	268	309	307	295	281	328	294	289	285	295	289	290	306	294	288	293	270	298	317	320	300	296	308	289	304	305	300	302	274	324	282	313	308	260	313	317	282	301	274	302	283	288	316	305	284	308	264	314	293	272	291	284	303	273	324	285	292	315	280	277	306	296	311	264	281	298	319	312	319	285	291	293	286	274	308	307	273	292	310	301	291	306	282	279	328	291	310	283	311	310	298	307	320	293	256	292	279	335	293	283	311	316	290	300	266	280	306	302	310	278	297	293	296	306	315	318	275	307	311	296	300	272	283	300	288	294	281	289	279	313	308	309	265	313	266	283	289	312	314	307	272	270	304	283	306	314	301	251	270	323	319	280	306	285	300	292	301	312	267	299	305	272	330	292	313	289	283	315	312	295	307	294	307	299	290	297	307	276	337	303	284	306	304	288	277	299	283	256	292	287	309	307	280	245	329	283	303	316	293	321	268	285	294	273	285	278	326	288	307	307	328	326	318	316	306	301	295	296	280	306	282	266	248	292	301	293	303	308	316	322	277	317	273	281	317	294	303	327	282	257	285	280	331	305	280	308	284	326	259	316	289	293	295	307	309	279	296	271	294	299	298	275	307	295	275	286	293	325	304	265	300	298	299	292	281	280	312	308	297	275	306	268	275	295	305	315	323	309	298	292	289	334	289	270	291	299	293	302	256	307	267	282	288	284	262	305	308	277	300	269	248	297	277	276	285	319	287	302	291	289	304	305	335	284	288	262	266	312	294	303	313	276	299	284	303	329	285	299	292	287	284	285	309	320	320	285	315	295	306	302	285	290	302	324	306	319	291	320	296	313	289	302	295	300	303	306	312	275	304	307	305	314	251	306	313	318	271	276	314	300	319	341	282	283	281	297	305	302	309	313	304	319	282	295	286	309	311	319	295	292	282	296	310	281	290	276	293	291	318	282	306	295	292	322	301	288	331	271	278	284	275	282	296	283	318	303	301	282	283	280	273	299	261	312	275	293	293	267	309	290	288	283	284	323	294	303	323	301	331	293	274	308	296	272	318	326	294	299	286	325	274	295	284	295	282	307	293	303	271	273	295	300	279	315	278	299	307	288	325	300	326	294	278	295	294	323	265	323	264	318	280	277	308	307	283	294	297	292	309	288	297	304	311	258	312	300	278	287	263	306	303	289	256	283	263	288	261	299	320	323	283	295	282	300	306	309	272	281	316	258	306	283	312	273	282	291	286	283	301	290	280	324	289	280	295	275	305	298	301	279	315	315	301	281	326	303	306	307	297	299	315	300	299	264	270	299	288	306	320	302	296	322	320	307	303	266	271	304	293	295	306	309	298	292	294	296	296	313	299	291	297	296	265	318	272	292	303	300	300	297	270	281	323	301	302	315	306	283	274	305	302	276	280	285	300	303	289	260	266	279	283	282	297	315	290	285	284	297	288	287	291	306	276	269	283	276	267	267	299	327	307	296	316	298	272	275	295	304	285	271	306	294	286	331	281	300	297	280	296	287	345	303	277	298	318	259	328	284	288	285	287	296	309	276	281	294	288	312	282	287	309	307	304	312	314	294	296	300	289	264	302	314	277	274	297	321	299	311	268	334	309	292	320	287	318	279	285	302	354	275	278	298	303	285	309	278	279	283	298	321	321	290	275	273	291	333	285	312	295	294	280	290	305	291	322	282	295	277	293	295	287	301	305	265	290	298	312	315	293	288	286	273	281	323	283	307	308	298	327	276	296	305	290	307	297	281	273	322	254	263	279	306	291	283	322	262	268	310	288	277	291	282	292	267	318	311	280	333	283	277	285	289	299	293	300	289	267	280	305	291	317	284	323	284	269	280	293	297	306	310	286	316	294	323	269	323	314	292	346	300	311	322	314	300	287	286	320	291	289	302	321	278	286	289	306	273	289	285	298	328	305	288	284	315	298	324	269	281	281	290	295	263	272	319	285	299	318	267	280	307	305	286	303	317	293	316	260	319	309	268	296	292	304	279	273	284	304	303	305	289	283	285	270	299	311	313	311	304	301	291	297	292	311	295	311	318	304	283	294	299	288	335	280	257	281	281	307	278	285	334	284	298	266	291	262	267	315	299	295	303	281	290	309	258	307	306	310	298	280	293	301	287	302	305	268	301	285	285	297	290	286	284	286	284	281	313	301	306	335	296	284	289	258	283	350	304	274	304	292	281	284	300	317	292	310	255	247	270	284	287	278	293	299	300	299	308	269	295	285	277	295	306	301	310	292	309	270	292	258	276	298	294	282	289	280	306	308	313	281	293	299	294	266	291	276	299	297	293	315	302	297	301	284	308	298	282	306	284	279	299	294	285	273	280	282	269	310	315	330	291	269	297	290	265	310	302	294	306	266	285	284	275	273	330	304	326	275	316	266	289	274	294	301	308	304	289	300	304	257	286	286	302	305	267	296	304	298	310	288	299	294	286	310	290	279	304	328	298	299	305	288	254	292	319	296	297	308	286	274	252	275	304	296	292	257	277	287	315	326	295	274	276	311	266	292	316	295	291	290	300	286	275	292	308	287	303	307	298	298	282	297	280	302	301	339	304	298	253	268	280	287	275	259	269	292	311	316	301	296	289	252	280	290	287	284	305	302	301	298	288	284	305	312	295	320	298	263	267	272	277	302	303	278	279	319	294	309	279	319	321	284	281	299	295	311	326	294	264	298	315	294	286	313	277	300	309	299	301	297	301	307	309	285	301	307	312	330	303	295	300	304	285	314	271	292	306	307	290	298	263	330	272	315	284	313	303	301	292	287	318	281	324	283	285	297	282	308	308	285	292	286	295	294	295	299	281	305	316	296	286	285	301	286	296	298	299	294	282	305	286	295	300	287	293	306	263	299	314	275	279	283	286	278	291	321	302	271	296	311	278	303	281	309	273	287	317	299	310	309	278	328	267	330	291	299	308	301	323	300	284	287	297	283	294	275	303	303
19579	38196	30166	18734	11712	7440	4931	3335	2539	1888	1380	1057	959	783	711	583	501	501	461	414	412	374	395	381	347	379	385	337	311	349	354	328	369	357	331	357	339	329	335	295	340	362	365	326	364	365	345	334	326	339	330	321	359	337	351	335	308	345	351	349	332	336	336	347	327	322	323	330	313	303	341	310	339	298	379	338	338	336	335	336	303	341	344	334	354	380	343	302	352	347	343	334	325	313	350	360	311	321	338	362	334	327	337	352	346	339	323	335	317	313	333	333	329	300	329	323	334	338	337	360	355	315	357	345	335	353	317	343	341	324	339	323	305	325	336	324	308	304	315	358	350	317	353	326	339	339	340	328	338	342	324	341	363	318	349	337	335	338	322	324	362	327	321	309	356	336	364	309	355	337	309	312	322	378	353	312	349	329	356	344	351	360	300	368	348	340	312	324	316	346	349	365	319	341	330	354	304	358	335	363	321	331	340	313	328	336	384	333	323	321	302	329	327	346	361	353	314	349	334	336	325	363	339	338	313	355	329	314	365	338	338	339	354	311	340	314	339	349	343	324	359	346	318	317	336	342	336	298	340	331	361	357	342	339	338	355	330	357	348	316	308	344	336	359	333	324	352	331	307	342	353	375	345	343	364	308	355	336	330	350	315	340	319	342	357	356	385	337	363	380	314	321	352	337	337	325	302	347	339	362	317	342	344	333	336	364	343	331	342	356	313	327	325	366	356	307	340	374	310	335	335	335	350	335	344	378	331	319	318	332	357	337	319	332	342	361	342	334	343	354	353	329	333	359	355	375	326	315	343	372	349	329	337	319	339	354	372	324	330	345	364	337	337	357	318	358	351	328	330	347	341	334	340	335	335	333	343	323	345	336	329	357	363	341	350	326	354	314	356	351	314	320	319	321	335	357	366	331	333	338	358	341	346	347	343	340	347	334	347	373	301	349	316	328	331	338	369	337	349	329	344	367	340	299	347	332	347	361	346	302	332	340	331	372	333	361	318	350	332	335	332	333	339	302	357	350	341	320	326	324	327	354	312	345	301	387	349	345	347	336	316	351	330	330	319	304	326	322	309	352	370	322	332	353	357	310	315	347	345	319	349	343	356	352	339	302	307	325	354	332	340	312	362	340	330	314	363	383	339	335	344	344	338	338	338	346	326	313	343	325	345	345	325	331	342	341	339	353	334	342	321	339	340	339	333	357	351	326	335	329	345	358	335	332	344	351	318	349	330	336	343	347	341	343	339	349	304	332	351	366	374	324	354	335	350	333	329	359	331	351	333	311	307	345	352	325	357	330	354	341	363	322	328	311	337	328	344	336	318	357	347	312	336	292	337	335	341	333	330	329	336	345	342	350	320	329	327	348	391	324	331	339	318	349	364	347	342	364	323	360	342	340	305	375	338	313	301	377	332	334	358	309	365	332	352	325	345	356	325	336	357	323	344	308	357	343	339	312	355	319	316	332	343	311	341	313	324	369	315	337	350	346	353	360	328	341	332	381	368	342	337	366	345	347	318	354	350	323	293	330	355	367	331	329	336	328	346	314	379	359	328	352	355	327	342	340	316	368	363	359	308	342	333	356	334	355	334	342	309	332	356	345	346	301	344	349	348	329	334	362	346	346	354	344	341	334	320	367	326	346	356	350	368	315	330	372	318	370	338	350	315	352	338	340	335	339	329	374	347	381	338	328	312	341	339	334	337	330	312	330	327	323	360	333	333	314	349	338	330	287	312	298	315	336	334	328	310	333	341	301	339	323	377	352	324	339	323	331	326	336	293	323	332	347	347	359	366	344	355	299	327	373	308	344	323	351	318	326	375	323	318	311	342	308	341	360	342	331	322	350	301	361	329	340	314	397	325	317	320	328	346	318	326	353	329	327	335	341	331	309	346	334	351	345	357	359	345	360	347	362	335	314	339	339	365	352	357	343	365	358	363	342	351	344	299	360	312	314	336	356	325	355	324	329	323	330	344	306	328	322	350	354	337	351	318	301	346	341	332	376	331	303	314	329	337	336	321	327	373	363	341	350	366	349	299	330	367	312	336	341	350	325	319	342	322	317	354	352	352	331	342	369	331	334	313	330	312	310	294	323	328	327	344	344	334	363	312	374	334	364	357	362	373	319	338	317	366	346	349	330	350	375	337	349	317	299	325	349	364	332	327	320	297	329	356	343	339	335	373	334	328	297	340	343	340	346	341	312	352	326	320	320	326	326	362	320	336	364	350	350	343	325	313	341	329	348	329	321	352	325	318	322	323	341	367	335	327	324	352	357	324	350	346	343	351	360	337	312	318	336	331	347	331	313	362	356	324	326	319	379	327	356	324	352	339	325	351	341	327	327	319	365	355	333	353	336	330	312	319	345	363	333	371	365	345	325	356	324	337	295	352	297	350	335	333	313	315	326	332	335	342	329	344	342	343	336	345	313	313	317	334	318	336	332	364	345	324	348	320	335	331	334	359	351	348	319	350	333	355	363	344	337	341	322	297	367	310	354	374	330	345	319	333	348	341	316	356	320	341	327	369	314	306	372	360	303	369	323	346	313	316	352	351	328	323	342	346	324	355	337	325	354	330	317	357	356	335	331	361	366	348	342	392	335	339	306	324	342	343	311	346	354	328	339	345	353	364	320	339	337	330	347	362	330	346	353	339	352	334	309	335	303	318	332	324	326	348	334	366	318	341	334	327	326	339	308	288	324	308	335	373	356	331	350	369	333	363	322	315	326	358	329	322	345	347	332	332	314	349	286	366	313	374	361	347	345	354	323	364	317	325	354	332	369	305	339	310	352	356	349	322	341	333	338	326	336	370	348	311	324	318	330	337	313	321	353	318	347	355	351	357	357	329	372	367	347	357	364	351	308	324	308	322	338	342	311	324	345	345	355	333	338	321	329	320	352	316	332	378	297	341	335	332	339	355	351	354	316	321	345	330	348	307	334	337	298	365	330	312	312	327	335	338	331	337	328	322	328	366	329	333	324	365	366	335	322	329	350	320	353	325	303	334	330	360	367	337	333	317	312	369	337	362	302	322	347	335	354	316	335	352	344	325	353	312	322	348	344	332	358	342	348	343	361	352	310	325	335	338	344	324	335	361	327	331	311	312	360	345	337	346	321	325	332	317	303	337	321	344	349	327	305	328	347	355	311	346	369	342	332	326	319	326	305	331	303	341	349	326	322	340	317	361	329	353	327	320	329	330	334	363	360	304	315	352	342	386	352	342	335	344	321	364	312	356	362	336	345	342	328	326	334	329	341	340	329	327	337	332	370	332	305	345	350	353	325	377	337	313	355	316	339	351	305	307	342	327	326	331	359	316	343	341	323	342	337	338	363	335	339	325	322	301	324	324	320	325	336	329	318	363	323	326	341	311	349	344	363	344	358	357	364	345	338	326	314	343	338	333	332	350	340	290	334	332	334	330	361	311	364	336	346	326	338	374	344	344	356	341	349	322	336	356	352	328	341	366	334	349	346	342	323	305	325	308	362
22739	21344	28828	24228	21389	20630	9323	3433	2231	1726	1256	1054	857	763	639	551	448	423	420	388	384	334	350	314	352	314	325	317	304	287	299	300	304	297	280	321	342	257	318	271	288	338	288	321	307	296	278	271	284	303	331	287	287	307	276	285	258	278	265	300	321	300	309	275	257	330	274	294	299	273	284	288	266	291	306	284	310	290	322	292	266	293	266	310	265	284	286	269	294	286	305	295	284	288	283	312	303	280	272	293	300	281	296	285	295	306	283	277	269	266	312	300	314	293	292	278	283	278	312	290	276	277	270	281	324	292	324	322	298	259	277	277	297	313	297	287	298	277	292	303	294	280	293	275	299	285	300	292	311	307	293	273	308	291	282	290	291	309	303	301	306	324	274	301	275	309	304	286	301	296	316	275	289	316	316	298	327	273	330	298	251	261	285	263	286	270	272	295	286	288	288	284	270	287	300	303	302	343	307	329	293	284	283	303	285	314	297	297	288	307	293	302	268	300	280	314	309	318	323	294	275	278	281	303	296	279	286	325	300	322	284	286	302	265	304	276	305	256	289	299	299	310	292	266	298	305	260	282	308	263	290	282	279	269	259	301	297	272	264	299	314	284	276	303	283	293	286	295	301	260	329	325	301	298	316	287	297	338	282	294	274	291	298	307	269	338	261	314	284	285	300	301	307	300	288	256	279	290	272	294	276	322	286	287	297	302	309	302	248	332	277	317	335	304	321	295	276	285	299	313	291	271	274	329	239	287	303	309	306	311	298	309	255	315	297	313	282	298	302	297	315	323	311	277	272	309	266	313	277	291	280	295	310	294	279	304	301	295	271	293	294	310	306	301	279	302	324	278	289	290	297	279	291	248	282	296	276	287	304	309	280	273	271	281	269	290	260	311	290	302	296	275	275	280	337	266	291	321	273	321	298	324	275	310	305	301	283	298	286	334	299	279	307	263	286	299	287	292	290	290	287	291	287	288	290	298	311	308	316	298	294	289	325	295	275	284	286	286	305	306	309	295	317	303	279	296	302	302	280	316	309	291	278	314	285	277	279	263	286	315	264	278	256	289	302	305	274	279	305	304	302	266	303	287	308	288	287	276	290	281	292	312	298	312	317	292	324	304	307	298	295	291	303	299	326	279	292	282	280	280	279	326	274	289	313	304	287	287	298	267	314	317	273	294	273	276	324	296	310	300	262	278	297	288	266	307	313	287	281	298	317	277	331	267	282	337	320	313	293	274	327	287	302	279	301	323	273	299	277	327	260	309	297	311	276	296	258	314	280	283	296	294	304	266	293	296	294	288	282	307	280	302	294	266	291	299	296	307	283	273	287	327	313	286	276	288	296	292	312	304	272	304	273	297	283	281	273	272	314	284	299	310	258	265	305	290	291	277	280	289	274	256	301	263	289	290	308	274	292	300	305	279	295	262	307	271	288	274	307	297	288	267	298	276	297	305	283	293	300	297	265	286	305	302	300	298	284	294	260	307	293	295	301	308	261	297	304	281	288	291	301	324	251	285	324	342	278	284	275	274	293	268	310	306	271	266	302	320	273	314	294	286	280	297	284	291	288	306	291	294	286	284	297	276	309	300	325	289	302	328	284	283	285	274	284	311	281	322	287	309	260	323	295	306	298	294	277	301	305	283	279	275	314	305	291	312	313	277	285	283	253	288	282	271	282	320	290	299	287	306	315	290	288	294	289	290	304	281	316	326	283	283	287	307	297	307	319	259	284	299	280	282	304	279	338	311	267	291	316	290	287	287	252	272	281	282	281	264	268	287	296	278	328	288	280	300	304	324	276	311	295	273	296	306	288	287	278	279	294	326	301	276	289	285	299	294	288	302	284	296	305	288	317	277	252	297	287	301	278	306	254	269	301	273	300	328	258	307	298	265	300	321	311	302	333	308	255	307	290	270	277	300	322	322	313	266	302	267	296	267	280	305	302	290	296	296	264	276	279	278	290	283	259	265	291	298	300	295	321	289	293	274	293	290	288	279	282	304	289	285	292	305	295	296	290	301	283	300	281	292	291	304	304	315	280	291	311	297	309	271	286	286	271	301	282	277	256	270	277	294	311	320	302	266	291	286	298	305	277	339	280	291	320	304	279	271	264	291	297	308	312	275	303	296	295	284	273	289	305	286	279	293	285	286	291	269	301	265	295	269	302	299	306	289	252	313	287	272	290	267	301	292	319	260	298	294	288	285	311	294	282	283	299	294	313	298	280	284	312	291	261	285	304	297	317	294	302	300	302	284	313	300	291	268	270	284	296	277	314	276	278	307	304	315	289	302	311	284	324	308	293	292	296	244	285	292	313	290	303	299	293	282	274	284	271	304	288	290	266	276	275	283	249	294	280	287	249	266	308	285	280	264	294	291	314	288	311	266	302	295	293	277	312	258	264	304	315	307	311	291	264	297	297	269	303	320	252	260	281	298	266	292	289	298	276	306	278	279	276	297	286	345	291	269	284	275	257	292	302	291	286	260	281	296	303	303	288	297	331	302	293	315	293	290	318	308	305	307	290	311	276	290	276	272	288	297	305	289	305	280	278	287	265	303	307	270	282	320	267	247	268	285	313	320	294	290	284	322	286	271	275	240	305	287	261	306	303	278	318	310	306	303	299	305	283	267	314	296	288	292	310	267	269	255	297	314	282	296	290	278	303	296	310	282	296	263	274	326	291	274	290	317	290	303	295	265	291	291	278	291	286	290	275	319	306	270	290	293	298	292	304	321	263	268	282	293	306	287	312	301	300	286	305	288	298	294	268	274	265	292	261	296	302	266	295	312	288	288	280	287	279	296	287	281	244	289	308	284	305	286	264	269	296	285	266	303	295	324	272	269	308	284	297	286	314	264	288	312	262	320	327	257	303	304	289	280	281	288	271	293	272	314	270	303	276	282	283	273	298	279	306	302	296	312	305	290	316	292	257	287	271	311	310	262	303	281	294	325	271	283	291	292	288	273	289	311	301	291	289	301	318	269	321	308	299	282	266	303	287	274	325	283	287	327	311	252	290	321	291	301	290	271	288	266	266	296	320	320	301	301	321	274	283	293	279	288	287	313	282	306	316	303	294	291	291	276	293	284	288	270	280	280	294	299	319	307	273	297	300	323	273	280	290	301	305	271	269	274	261	286	278	266	304	296	268	334	295	261	287	303	300	279	281	272	278	304	313	282	319	305	272	285	299	293	274	258	270	289	306	296	322	297	287	317	245	278	272	304	313	254	285	306	251	300	301	267	278	256	261	290	302	298	299	297	305	280	297	276	303	281	300	309	304	328	268	279	300	293	292	308	295	279	279	315	301	310	308	278	295	319	299	271	299	264	318	272	301	286	317	313	322	297	301	284	319	292	281	320	313	305	289	265	305	277	295	303	307	298	294	267	309	272	270	285	302	284	295	290	287	283	269	299	288	300	314	285	287	269	273	285	315	279	314	310	305	305	309	291	268	294	292	283	308	295	306	292	292	321	289	295	276	288	299	301	295	305
21809	46586	38669	26785	18237	12292	8405	5903	4223	3205	2228	1789	1447	1162	977	781	679	597	550	520	463	418	369	379	377	331	375	342	381	323	312	358	312	343	321	316	363	365	340	332	333	299	309	322	325	355	334	352	319	311	322	336	322	331	344	326	317	344	312	324	299	303	306	355	310	324	349	341	315	330	334	298	343	312	319	331	296	310	302	337	355	307	330	350	332	334	346	317	339	312	334	311	359	357	344	321	315	308	325	331	314	308	347	334	325	349	338	329	312	331	321	309	342	311	363	313	335	312	365	334	350	329	327	341	321	339	326	346	366	330	352	328	340	328	326	347	329	345	349	350	335	319	326	335	335	350	293	320	333	337	348	330	326	310	326	336	340	330	337	314	344	306	319	353	343	356	326	335	309	338	336	314	355	329	312	342	323	341	353	311	352	292	314	332	319	310	318	325	321	340	337	317	337	300	343	341	325	347	331	312	320	343	317	321	317	304	373	310	322	325	334	340	299	346	325	295	320	316	315	355	341	283	340	322	341	335	315	320	318	346	330	327	335	311	322	368	346	343	305	339	316	331	314	327	348	304	307	343	304	323	315	315	319	353	320	338	300	341	338	345	323	330	317	342	315	327	325	342	306	338	317	354	298	305	284	326	329	350	298	296	378	326	296	340	350	319	334	323	282	343	333	305	359	332	315	321	333	362	357	301	339	323	334	338	321	322	303	345	357	337	324	326	329	335	326	330	343	305	345	311	313	310	307	295	335	335	367	374	375	344	324	336	347	332	329	334	318	309	305	348	341	326	338	331	359	318	342	319	313	356	330	308	333	344	329	337	327	292	348	302	302	322	313	287	344	312	311	337	332	353	339	323	331	328	356	318	288	314	316	336	327	315	350	340	322	352	331	341	278	324	344	329	333	325	330	375	315	349	336	350	326	334	344	317	310	303	349	325	311	348	306	343	339	325	323	319	350	372	328	339	317	313	345	357	303	357	337	314	311	336	347	307	355	315	321	337	322	343	339	317	310	330	324	339	343	306	364	330	318	321	317	358	354	308	325	338	336	322	345	329	303	326	321	334	347	353	346	330	327	356	328	339	294	315	306	320	321	333	299	341	301	336	319	372	330	349	354	348	332	333	311	329	344	306	350	311	343	356	321	303	332	330	361	328	313	326	305	341	347	340	334	347	316	314	348	349	329	325	323	340	353	337	288	347	300	335	290	322	331	338	322	334	339	319	293	325	333	348	318	356	316	332	340	319	343	302	345	311	320	288	326	330	326	336	357	354	306	312	339	305	320	318	369	302	346	319	299	317	334	303	326	356	328	313	326	308	392	354	365	329	312	338	360	325	325	333	346	330	326	338	339	328	324	300	343	336	355	319	329	371	324	314	341	321	320	326	327	321	318	343	318	351	334	312	324	357	306	306	352	365	330	354	335	339	335	309	305	299	341	355	329	303	337	350	328	324	314	296	336	332	307	323	328	315	314	310	356	353	291	331	328	307	322	342	321	346	329	346	335	319	303	279	321	315	297	316	332	305	301	340	318	311	336	335	315	327	331	348	353	348	301	342	288	318	339	338	304	309	319	297	352	310	326	320	366	312	345	351	359	312	308	334	331	338	341	304	342	340	327	303	343	317	326	315	299	335	326	334	298	302	341	379	304	317	329	300	321	340	318	313	353	329	337	340	329	332	328	340	355	335	319	318	321	312	346	329	337	316	366	349	350	355	320	308	308	314	331	335	345	316	341	330	281	330	314	349	337	330	333	328	345	343	347	339	338	314	337	340	337	330	350	356	354	357	338	315	290	332	296	319	331	301	332	351	336	313	348	325	304	321	300	357	330	329	324	341	308	313	322	311	341	335	297	305	321	316	331	332	319	328	324	325	323	316	316	323	341	309	292	323	360	349	349	320	366	366	342	328	330	336	332	318	351	359	328	331	310	317	319	344	348	321	332	331	310	312	310	333	368	350	347	327	330	304	331	355	349	336	303	340	314	327	333	339	329	325	318	334	337	329	346	331	332	330	327	348	327	338	337	323	322	343	313	320	320	291	330	334	320	354	308	323	326	309	334	283	342	350	309	316	334	367	306	338	327	336	344	312	285	345	311	332	311	304	313	346	342	330	349	311	321	308	353	326	298	337	351	335	323	337	331	377	311	318	322	312	338	316	322	298	312	324	303	308	303	320	347	350	318	333	326	340	341	356	290	347	327	305	327	335	362	319	327	344	381	319	357	311	344	352	327	344	342	301	324	326	322	335	326	302	359	292	351	313	314	328	313	320	318	339	333	350	310	324	334	321	328	362	354	300	304	336	307	289	322	340	299	316	340	359	337	342	341	328	324	319	317	327	283	312	335	337	330	335	325	362	331	351	314	342	323	306	324	332	306	332	331	330	315	341	320	331	340	325	324	301	332	336	326	354	316	345	334	321	321	328	308	297	327	329	340	337	316	336	337	320	309	328	293	341	327	336	315	319	333	337	322	308	349	318	317	325	371	327	297	331	308	332	311	358	320	341	342	324	339	350	315	316	373	356	303	319	340	340	318	326	336	327	319	332	364	354	306	331	335	293	342	310	338	347	308	338	310	336	308	326	321	330	322	318	319	371	329	359	306	331	346	308	338	347	338	309	338	297	325	303	311	318	301	332	347	352	305	354	331	336	346	304	341	325	324	347	313	310	338	341	328	345	343	296	298	351	295	358	315	350	331	318	328	352	376	340	314	349	334	354	334	313	314	324	317	303	318	353	357	321	322	323	306	321	336	334	356	309	306	314	361	336	326	343	317	294	365	345	281	303	333	339	350	343	350	330	280	332	355	330	324	322	290	362	335	337	308	293	329	322	350	321	347	324	318	342	357	323	343	348	373	339	353	322	335	354	328	327	317	351	318	305	352	334	327	347	307	322	340	332	318	319	331	333	321	328	301	321	324	338	370	324	346	325	314	332	328	299	347	331	360	301	307	322	318	350	348	350	325	327	316	319	319	349	325	343	302	320	364	312	322	342	358	322	305	311	331	343	306	336	312	325	327	330	318	337	347	321	340	311	323	298	304	308	323	307	312	333	370	341	314	320	330	304	325	360	347	344	298	318	363	317	333	303	328	357	354	302	305	293	328	322	325	330	359	302	345	345	350	336	333	313	297	358	338	287	321	320	308	356	336	325	304	306	346	336	282	291	351	329	330	298	317	345	350	322	305	306	357	325	343	309	334	340	363	321	306	300	354	320	377	340	358	338	325	303	312	307	313	353	352	320	296	342	364	356	341	325	307	300	338	315	338	322	365	357	346	320	332	342	321	375	302	295	335	353	357	312	317	324	320	355	334	306	337	317	306	293	338	339	328	345	370	341	358	326	327	333	297	361	316	332	292	348	337	313	300	308	322	285	372	335	332	332	326	320	310	305	385	313	339	354	314	360	350	313	336	337	293	311	323	318	366	356	342	327	349	325	297	335	319	311	306	318	327	279	364	315	311	332	333	279	312	323	364	346	343	331	344	333
28411	23563	22278	12172	5343	3013	2002	1420	1116	802	640	589	531	463	439	429	391	362	330	292	328	335	295	291	313	297	307	265	311	292	315	282	286	321	289	286	302	319	270	281	297	341	299	305	283	280	298	298	285	281	282	271	287	289	283	316	327	279	304	304	287	277	297	292	288	290	294	291	317	282	285	323	304	287	284	283	298	286	295	306	267	309	312	255	258	255	295	280	325	292	285	295	322	293	307	315	294	291	339	289	314	290	289	319	315	303	311	296	318	286	277	303	272	309	301	330	283	285	322	295	290	292	316	296	268	303	312	282	303	294	312	279	294	315	293	273	261	288	307	290	314	291	302	293	294	282	322	294	316	293	301	292	319	303	306	288	313	268	279	289	282	288	297	286	306	290	291	260	290	288	301	310	279	296	285	293	275	297	309	282	310	317	336	320	299	303	288	328	293	275	296	310	268	300	290	302	314	294	316	279	319	297	298	292	301	282	306	296	283	310	309	258	309	288	314	284	312	272	289	302	327	307	266	328	259	292	306	321	293	300	280	299	311	291	294	297	315	275	308	298	285	272	306	264	287	301	273	271	307	277	312	316	271	283	318	308	307	308	289	255	288	293	331	332	290	282	323	319	315	274	301	284	279	289	287	294	269	331	278	320	284	291	316	322	297	286	277	265	296	282	302	284	292	299	290	290	307	298	290	308	286	283	301	277	288	282	285	282	282	293	272	245	279	293	284	318	294	307	323	286	269	314	327	275	338	312	279	285	307	286	289	316	267	258	286	304	296	297	318	304	305	288	294	311	262	318	302	283	302	295	300	311	266	322	279	293	305	297	294	276	319	298	255	279	325	271	303	286	290	319	303	274	291	295	283	284	256	298	293	317	282	282	295	293	348	311	296	277	251	274	314	292	286	275	279	289	269	280	324	279	292	306	284	270	289	278	318	312	320	297	287	289	281	279	313	308	284	297	293	255	292	309	284	307	290	299	271	257	290	303	281	275	305	299	333	267	263	314	279	320	284	300	284	283	275	306	295	285	287	283	297	321	267	281	303	318	331	287	308	293	309	312	321	288	306	321	298	298	353	278	280	278	284	321	300	321	289	322	294	285	319	302	287	271	294	303	311	306	274	290	279	291	294	298	280	285	298	311	298	285	302	265	274	310	268	285	269	299	298	284	293	296	295	287	278	305	313	281	273	289	299	313	303	276	282	276	318	283	271	295	310	298	289	313	304	304	301	307	286	300	294	278	278	291	297	304	295	325	289	300	290	280	301	298	311	311	295	269	299	301	317	312	287	290	299	257	267	274	291	276	296	329	273	269	293	313	279	276	285	313	276	280	301	326	262	298	314	303	327	307	302	298	324	279	283	323	305	291	303	284	293	296	267	294	306	313	281	311	290	293	308	308	315	325	313	307	287	318	274	264	295	295	270	308	299	284	270	290	317	295	279	287	328	302	276	292	264	296	298	282	317	302	265	264	313	291	267	268	291	302	276	314	301	272	311	297	308	291	322	313	311	275	305	285	307	320	303	281	286	309	285	293	283	268	286	334	296	314	288	270	268	313	265	277	288	289	312	284	293	295	294	286	282	286	267	274	316	315	318	288	309	290	260	292	295	291	284	277	274	302	295	277	304	314	329	299	286	293	273	293	263	295	278	273	297	293	318	294	299	303	263	312	256	304	307	313	327	295	295	292	294	300	301	318	296	300	298	301	297	285	293	281	275	311	299	294	260	263	319	287	254	304	273	305	266	303	323	306	311	321	294	300	313	296	291	294	270	292	286	302	296	289	324	282	272	289	283	289	298	334	278	266	313	269	315	296	308	338	284	301	298	294	311	281	281	296	305	283	280	305	311	315	294	312	292	308	297	279	295	326	315	334	279	289	299	296	297	289	312	265	281	280	289	312	299	283	301	322	333	306	299	283	307	293	318	285	272	309	270	296	319	299	331	298	336	302	289	259	315	292	294	300	297	287	286	259	278	280	294	297	298	286	293	276	318	311	279	297	315	312	281	320	315	309	313	277	297	291	284	281	287	282	267	298	309	289	316	305	289	296	300	282	283	300	312	259	326	314	278	296	309	287	287	321	304	305	303	308	320	304	288	302	305	270	289	296	258	310	310	290	308	290	284	293	316	310	300	304	259	295	287	294	326	238	330	316	282	309	310	320	293	283	283	322	292	274	307	252	285	298	267	303	309	289	284	292	297	278	251	275	283	306	302	286	304	276	299	300	289	289	310	286	296	282	282	315	295	302	302	286	322	273	305	335	300	280	304	290	293	299	301	321	306	287	318	306	275	320	300	298	326	310	287	289	271	309	279	299	304	259	300	282	301	300	321	290	306	295	335	304	295	324	308	313	268	279	290	283	266	307	266	281	279	300	258	315	281	300	287	310	334	282	308	298	276	270	277	288	282	309	286	269	294	282	279	323	291	317	261	297	286	310	301	327	340	292	330	311	320	286	296	303	296	309	309	327	283	285	311	292	292	273	289	291	292	270	286	301	298	308	305	262	301	305	295	274	291	260	290	272	330	288	302	345	277	295	279	301	302	317	305	286	285	301	284	318	286	277	287	296	270	263	273	273	305	292	312	306	287	279	280	314	281	317	276	265	287	280	298	306	315	281	330	294	280	322	297	312	334	288	326	324	288	309	275	320	270	326	272	286	315	303	312	285	285	291	293	302	298	289	285	312	282	305	305	295	295	272	269	265	265	265	295	301	295	318	311	287	321	296	290	268	308	326	299	292	325	304	308	314	304	282	284	321	302	302	315	319	313	298	289	318	288	291	297	274	297	295	292	296	324	317	302	313	306	328	302	289	306	290	274	261	320	276	289	310	297	295	312	285	316	297	303	285	302	298	307	268	291	293	312	298	284	285	300	308	279	305	282	294	290	291	314	288	312	289	309	292	304	298	275	296	277	292	301	312	262	298	313	257	318	293	313	277	294	275	273	316	301	280	305	326	306	282	296	292	326	301	301	274	292	302	301	289	316	290	287	267	331	278	321	329	288	283	288	275	311	290	319	281	300	290	277	290	280	330	325	303	296	295	251	302	324	279	304	300	309	315	308	297	282	287	326	301	311	326	284	298	293	298	283	294	307	277	281	291	304	312	304	291	277	307	319	315	309	282	328	279	333	293	282	299	271	284	302	322	293	291	265	338	282	262	308	280	310	314	315	287	284	282	293	297	274	320	271	317	309	293	306	279	298	297	312	317	290	319	276	312	269	288	292	257	291	290	263	304	313	291	278	308	286	306	306	317	295	278	318	312	283	274	285	278	297	291	277	284	298	296	304	330	285	267	277	310	294	279	277	260	306	296	294	278	287	313	301	296	292	295	293	299	275	322	327	304	293	311	293	295	267	315	298	312	284	283	280	301	299	301	305	282	287	288	293	285	291	265	286	271	282	295	298	313	294	306	313	309	273	313	286	287	274	277	290	282	285	292	280	273	279	282	279	315	269	331	324	296	276	311	322	306	300	261	269	295	294	311
19832	35415	27333	16087	9926	5960	3888	2740	2005	1470	1168	885	804	680	574	533	531	424	415	414	389	355	386	381	334	324	381	320	312	346	360	323	337	311	332	381	337	335	349	350	366	342	366	334	337	343	343	329	353	339	322	348	315	337	317	365	341	317	298	334	294	335	330	347	291	330	307	313	315	319	337	363	324	333	347	320	326	356	329	371	367	346	330	372	329	295	333	356	327	341	331	341	320	322	363	318	330	343	323	328	338	323	326	328	332	343	329	351	296	327	341	356	308	328	326	347	306	360	374	320	337	350	313	336	344	374	344	342	342	337	334	326	346	317	350	345	340	325	331	323	350	344	327	338	334	339	341	332	315	324	354	320	363	328	312	354	341	322	304	303	310	352	339	341	309	344	329	329	349	336	363	333	339	331	344	356	384	345	364	330	378	312	367	338	346	358	312	311	344	365	351	371	339	337	355	327	315	361	342	381	340	324	351	333	347	349	337	297	310	356	353	333	346	332	324	344	336	322	335	337	347	329	344	300	343	333	327	310	346	359	346	311	298	362	347	361	344	356	328	348	317	328	334	351	315	344	311	329	364	355	370	337	290	347	336	317	342	310	375	330	335	320	332	342	335	340	353	324	345	324	343	325	340	322	310	333	355	333	333	339	338	312	356	361	355	368	350	318	336	350	320	328	347	366	339	325	313	314	354	351	357	323	336	356	317	358	344	309	319	359	329	334	332	351	340	365	326	345	382	329	334	347	346	343	337	325	344	348	321	331	330	331	318	319	355	339	333	327	333	306	317	344	329	319	296	353	324	294	343	367	349	312	348	332	331	371	318	307	334	350	317	333	336	317	338	314	327	356	359	343	341	350	383	357	338	355	307	338	362	331	348	326	365	363	315	362	370	330	347	311	323	345	346	325	360	341	382	363	320	321	342	327	343	304	324	328	364	334	328	339	337	340	370	362	348	331	338	344	314	350	337	325	325	334	333	329	355	301	327	317	310	357	361	315	343	317	358	346	347	359	342	374	341	352	322	351	332	316	321	322	328	325	333	368	358	308	368	313	321	353	371	319	393	386	369	369	335	348	345	350	319	350	340	351	340	318	338	326	341	332	367	357	345	315	299	308	357	349	351	319	314	335	305	345	329	332	337	315	352	362	342	328	345	319	338	314	382	373	327	349	337	323	332	338	334	349	312	311	286	338	293	307	313	370	300	340	350	350	348	335	342	343	369	348	323	337	331	314	318	342	343	326	297	332	330	358	335	312	328	359	329	318	342	371	383	339	369	318	369	334	364	302	337	354	326	338	363	318	358	351	335	319	334	323	379	329	330	343	339	363	272	325	320	327	299	337	332	354	326	327	377	345	325	303	354	357	351	322	331	360	339	335	350	332	337	331	365	332	321	357	359	357	352	361	349	351	350	311	319	358	346	357	325	339	340	332	335	328	300	337	351	341	373	320	361	308	319	345	306	343	360	339	308	353	312	339	357	337	340	360	321	336	296	322	330	360	332	306	348	344	326	327	333	347	336	366	348	331	357	322	312	328	343	309	326	297	316	333	347	348	361	349	332	361	359	329	364	355	343	340	347	326	377	348	308	332	371	351	365	355	342	316	315	299	332	320	314	350	303	312	331	360	333	355	346	368	312	346	332	336	311	325	361	348	331	372	344	327	350	334	376	322	317	325	325	326	354	350	321	330	287	342	339	328	355	344	362	339	350	326	366	321	322	337	318	339	312	329	366	330	309	301	332	333	371	336	365	301	346	343	324	372	349	338	333	359	321	348	355	360	355	332	334	330	332	337	333	337	338	311	361	336	326	343	327	334	317	357	326	334	379	340	311	318	357	309	333	310	338	321	326	331	342	356	323	322	363	369	320	357	334	332	326	314	316	326	340	341	302	335	322	320	328	341	329	319	333	361	336	316	355	314	325	349	332	326	344	339	342	352	358	318	335	374	348	340	302	361	340	369	356	336	343	338	337	307	338	345	302	321	342	336	358	316	337	362	287	329	359	322	376	330	319	353	338	330	373	335	338	327	350	333	311	343	366	359	373	352	358	341	334	351	351	288	333	344	314	328	311	309	317	375	336	354	335	348	331	341	325	316	344	343	372	389	360	333	329	326	357	318	334	335	373	306	329	332	320	338	338	356	345	315	308	318	318	334	376	308	332	332	326	303	296	344	345	330	332	345	329	342	351	320	330	367	319	311	340	330	358	336	326	351	322	362	376	341	326	341	319	334	319	347	363	360	338	332	314	336	341	352	316	331	338	321	374	305	317	371	308	349	331	354	314	333	340	324	355	347	359	333	295	341	312	329	317	333	328	330	329	336	337	348	324	343	340	342	335	326	360	349	338	333	348	363	344	315	330	343	349	347	358	317	296	358	336	332	334	331	340	337	347	359	342	343	361	339	352	349	359	331	327	320	343	333	369	349	335	330	313	334	346	320	316	347	333	336	339	331	348	323	321	317	362	371	321	343	345	347	354	313	339	320	340	330	364	305	323	350	360	333	326	346	339	328	346	339	354	332	356	353	340	322	334	316	312	355	309	335	335	341	328	360	336	355	345	359	359	342	376	321	325	312	331	338	360	357	332	340	319	367	315	295	323	326	333	345	348	360	297	343	358	331	316	354	345	325	365	319	337	354	356	365	330	322	346	384	335	307	364	375	322	356	370	349	352	335	294	377	363	324	319	318	324	342	331	340	358	342	336	351	369	366	347	359	335	337	345	342	340	299	337	315	343	346	337	325	363	324	309	312	319	360	348	297	338	333	342	331	337	345	316	328	353	356	339	334	350	333	332	372	356	320	329	327	323	334	325	329	317	343	311	369	342	340	355	336	324	316	320	316	367	347	349	348	331	333	344	363	339	358	334	323	337	343	361	374	336	350	343	315	335	315	356	316	297	325	326	323	330	332	310	317	335	351	300	336	341	337	333	324	309	393	364	348	351	342	325	342	358	353	316	334	358	320	326	326	393	352	335	366	328	329	363	319	338	334	361	273	338	320	296	328	334	359	336	326	333	349	348	325	317	356	338	324	326	333	375	339	372	337	338	345	284	297	314	343	360	361	329	335	355	345	314	340	349	328	329	335	342	321	311	315	331	367	325	358	315	356	369	366	351	363	325	338	331	345	310	340	326	327	366	351	320	352	356	344	339	287	317	366	330	386	372	357	353	342	357	342	335	330	344	322	315	326	330	307	359	324	373	331	358	331	353	370	314	335	322	339	380	344	328	324	329	327	299	340	376	325	335	338	349	336	373	331	366	315	331	344	355	306	334	354	377	350	387	321	357	354	325	328	341	336	329	326	312	340	349	328	344	343	331	362	346	372	369	328	318	357	366	376	340	349	354	334	323	318	356	343	302	340	314	331	368	369	348	303	335	322	316	319	354	343	346	330	373	341	315	337	347	371	327	356	343	352	325	331	311	321	354	370	326	359	319	320	374	328	311	296	352	340	350	346	301	321	314	345	342	340	386	343	349	365	333	377	333	350
23668	21284	28212	24746	21049	11525	4295	2512	1781	1310	988	769	736	577	564	465	408	398	363	362	355	305	312	324	329	354	302	296	288	291	299	291	299	293	272	291	289	292	313	317	268	280	283	296	291	330	284	314	302	299	285	282	293	287	305	292	272	283	317	303	278	278	287	298	296	268	268	302	284	286	272	272	290	272	283	282	295	303	285	338	285	272	261	299	266	282	281	290	299	261	302	280	292	288	280	294	272	309	317	304	301	269	273	289	276	294	235	304	294	267	290	301	291	274	291	271	276	264	315	310	297	285	291	293	279	305	310	274	306	263	283	287	300	295	275	306	296	251	292	285	293	288	292	289	284	292	308	285	281	289	255	311	294	288	288	272	333	289	308	302	284	275	305	256	276	273	272	319	278	300	305	287	313	285	306	271	297	278	295	286	264	297	263	316	272	267	286	284	310	292	278	276	265	276	262	315	291	291	317	254	289	302	270	280	270	270	325	289	305	264	279	307	292	316	323	300	285	316	282	249	280	300	293	286	265	280	306	282	320	288	283	293	301	287	289	299	303	292	294	276	252	279	320	301	259	295	273	274	294	298	291	291	291	318	312	278	293	336	297	310	323	273	281	298	246	290	290	281	296	317	298	287	317	290	288	287	295	274	277	281	307	301	284	269	296	305	254	269	313	283	274	295	327	288	258	299	276	299	336	293	286	303	286	299	285	310	315	307	284	262	301	319	278	286	275	291	306	284	283	298	248	288	311	286	277	265	299	291	278	337	272	294	275	295	291	279	283	283	282	285	281	272	293	302	291	274	301	305	278	286	315	281	314	294	287	297	309	295	296	256	282	281	312	284	281	317	244	323	279	317	283	310	300	275	285	297	299	277	305	306	311	286	305	298	291	255	302	280	297	289	307	304	295	292	298	292	309	274	292	280	298	312	297	298	297	295	306	319	288	277	312	289	296	299	280	290	285	294	287	269	294	266	309	308	285	333	305	237	323	290	308	297	287	263	309	277	296	318	282	277	281	249	274	307	281	274	279	298	296	273	323	273	304	302	289	266	289	281	302	295	279	332	276	306	263	320	303	291	295	270	270	296	263	281	254	328	277	270	309	311	289	283	304	274	329	296	302	293	277	279	298	279	295	311	287	276	328	328	294	305	303	271	310	291	290	295	296	313	287	312	284	301	284	298	281	311	318	307	336	279	296	289	290	294	302	268	311	297	282	299	289	282	282	284	284	303	263	279	271	294	323	265	295	275	308	301	292	293	319	303	299	310	292	296	286	312	304	285	296	279	314	284	310	282	278	284	298	329	291	280	315	273	293	296	282	303	265	283	307	291	280	258	274	294	315	302	267	304	322	261	295	266	273	295	291	289	267	286	292	313	291	271	284	285	270	301	295	275	327	259	280	291	290	295	272	295	273	282	271	256	299	268	273	289	273	285	288	299	290	307	300	282	289	287	269	293	298	286	294	290	285	269	296	278	273	306	291	311	286	259	275	267	273	264	313	289	274	252	300	297	286	273	304	300	277	330	287	294	274	264	252	280	270	272	269	289	287	288	262	283	276	285	286	284	286	302	288	301	294	296	283	318	284	315	293	274	274	261	317	303	292	282	291	295	299	293	326	280	287	254	275	302	282	300	304	279	279	275	311	312	283	302	254	280	286	282	290	294	285	283	336	314	280	291	269	276	279	269	284	290	296	282	295	307	267	280	315	299	257	307	300	308	294	305	267	282	297	293	294	325	290	310	289	306	298	288	272	292	283	313	299	289	278	313	253	264	290	307	250	264	292	305	274	303	293	299	279	306	293	288	295	302	287	294	308	287	295	299	295	288	279	288	280	280	298	291	286	273	306	281	290	304	307	269	244	267	283	321	304	287	278	304	306	255	292	281	300	305	314	293	286	274	303	282	298	278	255	313	287	269	277	297	266	302	304	315	309	300	291	296	267	281	312	274	296	265	276	268	275	284	290	287	269	273	284	272	270	287	277	273	259	274	276	297	280	294	286	280	280	261	277	314	284	286	280	294	280	323	306	279	289	290	283	307	281	307	256	280	264	255	316	303	264	298	315	297	275	294	289	257	307	299	276	291	276	285	318	286	292	252	269	291	282	287	256	301	286	282	295	288	270	290	314	302	279	313	272	282	264	280	267	318	298	305	253	279	292	304	294	302	298	314	274	264	285	284	254	280	303	283	301	303	309	299	297	297	293	275	293	290	259	309	285	276	290	274	294	295	274	298	287	270	304	296	256	293	276	308	307	290	299	307	264	258	285	302	271	320	277	306	285	293	270	270	277	271	283	328	260	302	249	311	255	283	285	275	290	319	287	290	308	283	302	266	286	332	280	295	297	273	303	289	264	276	291	276	261	243	266	299	279	285	292	292	290	290	305	299	278	281	295	296	281	293	289	261	274	293	291	293	285	288	298	280	281	295	289	295	288	276	285	291	277	274	273	278	290	263	262	292	286	302	283	241	269	265	263	293	276	286	283	286	286	327	279	298	259	296	274	284	295	285	291	297	309	259	279	273	286	303	265	278	300	304	293	295	308	297	275	305	304	285	305	294	277	276	294	281	278	255	317	284	324	279	283	284	287	264	294	288	307	296	299	283	285	286	302	292	294	280	273	265	293	303	280	293	293	275	293	299	281	315	274	297	286	297	279	294	298	305	307	296	272	255	286	280	315	272	283	242	294	302	264	290	272	298	255	290	299	281	279	298	281	306	304	294	287	292	280	279	299	289	268	283	299	283	274	312	262	284	309	271	288	297	259	322	295	258	310	284	297	275	315	282	310	261	290	308	275	284	299	286	336	269	321	292	305	261	241	264	281	314	279	275	300	291	279	307	271	296	304	305	276	298	300	318	316	292	319	279	283	265	310	300	311	273	291	285	265	300	277	281	290	290	273	286	295	270	301	283	290	297	277	268	301	253	266	290	300	286	275	296	263	287	299	289	298	317	282	295	280	290	278	288	313	304	275	291	301	326	319	291	302	285	295	300	292	259	278	300	300	317	301	290	275	291	290	309	279	316	280	283	296	287	284	259	263	267	296	279	303	302	295	242	272	284	298	310	266	305	300	304	277	309	302	296	294	282	264	287	292	293	283	288	285	283	302	274	268	287	279	302	301	291	252	296	314	298	259	302	279	312	278	273	297	284	272	301	314	269	271	275	282	292	284	279	333	274	310	251	310	280	307	293	304	311	304	287	277	303	266	295	320	304	279	294	278	265	277	286	266	294	296	286	301	292	287	257	279	286	282	273	272	310	260	281	314	279	282	284	292	291	265	307	294	321	287	255	287	249	300	294	302	299	283	294	278	290	287	275	262	306	282	262	302	295	284	306	276	257	315	274	288	280	276	300	281	297	282	291	261	279	300	298	288	280	290	283	281	256	299	239	292	310	287	279	283	296	269	297	290	270	287	294	316	274	289	281	286	293	322	278	299	252	298	288	277	302	292	310	279	255	291	294	273	303	295	324	295	296	290	321	285	267	305	298
19932	42492	34323	22737	14649	9591	6480	4507	3172	2351	1729	1367	1089	917	788	719	596	527	435	497	399	404	367	386	370	360	316	325	334	337	319	358	332	331	335	323	331	322	303	336	338	328	333	344	358	321	356	312	328	349	366	332	333	284	343	353	348	347	339	330	319	324	332	349	322	325	312	318	312	314	321	354	330	327	331	315	330	364	345	360	356	287	319	342	334	309	328	282	353	327	334	339	330	339	309	348	330	331	325	308	324	354	331	341	313	318	341	324	316	321	321	326	310	338	324	326	321	298	355	347	304	295	300	352	303	313	320	332	351	326	328	355	313	336	350	328	337	329	346	321	326	335	336	313	329	302	356	322	353	338	321	329	306	338	335	306	315	352	317	324	314	337	330	321	364	349	335	306	343	325	318	315	333	348	342	327	320	336	336	329	328	323	306	330	324	301	331	325	342	325	353	322	333	317	319	326	346	346	354	328	336	325	349	337	348	314	347	304	322	347	353	306	316	300	352	309	350	332	365	335	300	313	339	306	321	359	354	308	318	324	350	325	307	308	335	316	327	347	332	315	364	308	324	338	323	344	302	321	338	334	302	333	321	322	348	294	323	321	332	286	344	335	329	326	320	367	300	320	338	335	340	293	346	300	309	318	309	311	323	350	327	322	331	339	336	344	308	336	363	321	307	338	327	329	362	317	316	314	338	330	327	309	359	341	328	334	316	307	307	331	322	317	334	315	349	336	302	336	335	342	327	312	348	326	327	310	318	327	334	333	322	324	296	326	335	313	343	309	314	336	340	346	346	359	327	329	316	333	321	333	329	295	304	332	268	348	359	318	327	372	314	326	306	337	321	336	328	324	333	320	363	333	313	350	318	331	325	329	320	311	313	321	340	347	304	310	322	286	320	355	299	315	333	326	351	333	330	316	370	332	320	291	347	300	336	342	340	318	358	302	345	344	337	324	335	328	329	338	319	340	338	318	315	304	372	310	343	320	318	333	331	328	329	335	335	344	330	328	320	316	348	327	306	337	313	330	376	360	299	320	314	329	330	325	346	352	326	324	308	332	315	340	336	294	315	365	328	314	351	307	312	325	292	318	321	318	336	334	342	299	347	298	336	326	297	352	336	363	350	326	303	305	314	347	338	296	360	345	295	310	337	297	362	342	351	301	347	330	369	331	320	320	326	328	327	311	318	351	279	306	341	351	327	307	318	307	309	341	352	343	285	329	324	311	339	301	330	354	318	336	324	335	303	338	333	325	344	344	350	316	314	333	352	333	317	322	315	286	320	312	327	334	339	321	354	315	339	356	341	334	334	322	338	332	326	352	330	348	324	334	326	332	306	324	327	319	327	320	323	328	362	330	313	354	303	354	314	312	296	324	327	326	325	331	313	355	316	320	315	305	320	304	329	317	320	326	324	342	340	319	318	318	354	299	291	311	332	295	326	332	319	338	310	346	304	310	327	332	350	341	348	325	328	340	326	312	299	309	300	327	307	339	319	327	336	323	331	343	335	311	337	331	316	329	319	327	306	331	336	346	339	281	328	357	341	315	331	310	336	332	334	337	332	356	308	332	326	321	314	312	309	356	308	354	323	332	305	346	336	331	315	348	312	321	336	322	308	347	340	295	335	341	331	315	321	314	344	313	325	332	337	327	336	319	306	324	326	310	315	354	324	346	303	303	322	331	334	336	341	303	353	323	357	365	333	363	359	337	321	357	310	320	294	324	349	318	336	293	312	293	322	324	297	328	298	344	312	331	299	353	314	301	338	307	331	319	333	350	324	317	310	323	341	303	314	326	354	314	326	322	373	328	337	314	354	337	343	358	344	338	354	316	323	298	319	331	326	335	313	349	353	328	361	335	342	307	346	344	330	336	313	324	327	342	357	361	351	363	314	330	307	309	317	345	339	347	338	339	349	330	340	357	329	320	340	331	320	319	330	339	322	361	349	333	303	305	334	329	346	324	318	317	337	345	334	322	333	353	325	309	314	317	314	345	358	314	331	335	321	343	315	323	314	350	335	336	316	323	353	353	298	272	341	330	330	371	319	339	321	307	320	338	316	348	321	308	338	347	308	368	317	326	319	360	355	330	308	349	317	310	300	328	315	312	329	351	330	294	323	352	305	342	342	303	337	319	336	308	335	331	343	346	322	333	334	316	289	346	308	301	322	307	285	364	325	333	305	350	320	329	338	317	334	326	329	325	295	310	301	326	340	334	309	311	330	295	341	290	303	332	317	316	312	341	328	321	330	294	353	336	319	314	306	326	319	350	340	316	351	338	319	369	333	345	325	347	284	329	328	328	346	305	325	347	333	329	349	319	339	331	318	321	320	323	337	359	347	320	346	297	327	313	334	324	314	318	362	324	332	334	348	297	347	313	295	302	343	324	341	348	348	328	330	314	339	350	361	355	350	346	313	313	314	327	360	296	331	309	327	311	355	314	323	310	337	373	319	327	331	335	332	322	312	333	301	313	347	332	333	330	308	361	345	302	321	327	312	322	325	325	331	346	301	313	342	334	332	323	357	348	334	310	309	341	331	323	335	338	340	342	320	319	316	343	307	346	353	342	349	316	351	322	333	263	344	344	287	308	337	315	319	313	333	343	330	356	325	327	332	333	322	348	350	309	305	314	338	328	340	331	360	338	329	322	340	332	323	313	329	344	333	348	322	314	331	316	311	345	322	335	316	362	332	318	336	319	331	318	342	324	320	337	310	323	328	349	311	341	345	316	334	337	322	338	302	308	302	300	346	307	324	341	288	316	357	336	337	304	314	328	314	325	320	332	291	336	344	331	305	307	331	327	319	280	346	324	327	356	288	350	322	325	314	337	327	323	323	353	340	330	341	344	339	356	305	323	332	346	318	353	347	337	335	334	308	344	328	321	313	349	319	333	322	345	323	307	332	346	355	328	335	313	343	359	332	328	322	347	314	299	339	323	301	317	333	306	303	321	324	328	324	333	356	348	335	321	359	302	349	333	322	316	336	337	308	310	334	305	358	297	302	292	337	323	340	340	314	312	321	346	335	319	328	323	328	350	334	294	363	323	339	307	330	331	304	317	342	322	316	316	287	333	321	348	306	316	310	299	344	316	302	335	325	317	317	346	302	311	325	329	307	355	321	328	356	307	360	307	322	310	321	337	322	337	296	336	337	324	328	335	283	347	318	324	321	332	314	323	334	364	366	330	296	324	302	345	328	326	322	311	332	323	314	338	342	353	311	353	328	319	326	326	318	328	301	323	368	316	285	344	344	338	334	348	313	328	335	348	317	337	335	347	319	348	325	327	342	318	329	355	363	339	318	333	337	308	369	300	318	354	293	310	313	324	327	300	312	323	340	312	347	303	334	342	352	315	312	322	341	354	325	326	338	342	312	346	320	316	366	299	343	347	351	312	338	331	329	306	314	332	373	337	323	334	340	311	331	308	340	360	317	306	323	315	330	308	321	325	311	342	314	322	318	340	329	328	337	372	307	319	341	316	316	328	309	354
25232	21330	26700	24579	9730	4096	2561	1697	1268	981	808	685	540	509	474	438	409	401	378	392	349	331	349	335	297	325	355	329	288	277	304	284	316	306	312	298	314	338	293	301	279	291	294	313	311	294	288	276	307	293	322	307	291	298	267	302	311	292	324	304	335	294	317	309	290	276	286	322	307	307	313	285	274	319	273	292	301	297	294	310	313	301	283	282	288	292	292	312	295	295	298	293	304	292	318	308	327	326	278	334	272	294	275	291	299	312	316	282	291	287	293	308	292	301	324	271	320	295	292	325	288	276	285	304	319	318	303	271	291	272	288	317	321	284	304	294	292	322	334	281	275	304	285	298	294	288	308	268	308	314	285	315	310	298	284	281	309	304	299	282	292	284	272	281	330	316	292	316	276	275	267	316	299	298	314	334	304	302	299	274	294	315	308	307	304	317	335	293	324	282	316	300	303	281	310	286	312	303	286	298	302	300	305	284	287	274	305	330	304	304	299	295	307	278	299	283	296	313	292	311	315	310	297	294	335	325	308	294	275	292	345	320	277	295	251	314	316	301	273	318	298	287	334	337	295	288	290	304	310	293	285	258	307	284	319	319	293	285	307	279	308	279	301	308	269	332	292	314	305	292	300	310	277	296	315	282	265	283	306	292	324	264	312	317	279	307	313	308	306	295	303	288	271	305	311	313	353	281	332	280	282	290	311	271	350	304	279	278	302	303	303	300	282	303	294	282	314	275	299	325	321	283	304	290	272	276	319	308	288	283	301	306	316	307	311	278	276	303	310	283	295	309	295	282	309	317	290	285	300	311	297	284	316	301	321	297	285	325	323	304	296	266	307	302	313	314	281	357	267	288	315	336	303	303	289	311	319	329	285	313	297	311	299	297	289	312	297	299	304	291	320	300	271	309	307	307	309	268	292	328	329	313	297	304	293	278	292	300	320	316	323	281	310	263	294	279	289	301	298	305	306	284	309	311	303	317	326	287	271	295	298	287	285	307	293	281	303	284	295	302	281	274	305	314	300	279	315	299	305	274	281	303	320	273	297	285	267	304	282	301	330	297	297	273	289	297	317	321	297	303	295	297	290	281	285	305	308	298	312	307	318	304	296	291	326	285	326	294	295	296	308	312	294	278	283	296	313	323	318	317	323	303	317	292	289	276	322	297	308	294	285	298	293	331	273	308	317	320	318	295	302	303	287	289	280	289	301	280	305	286	284	265	323	279	307	296	309	292	293	316	264	308	330	324	291	282	299	294	292	303	284	282	265	288	297	272	311	295	293	291	303	283	307	307	295	294	319	288	262	283	281	268	318	304	309	350	303	287	329	298	300	294	290	293	322	276	284	289	314	307	283	300	314	292	289	278	301	269	298	314	313	315	302	297	274	304	286	297	331	296	290	294	321	310	312	317	319	314	322	297	299	298	288	324	297	284	298	319	289	296	316	316	327	288	301	307	315	298	301	289	279	302	287	289	312	312	280	283	322	274	298	298	294	309	277	317	303	312	325	317	276	295	276	286	299	289	325	302	307	298	271	301	287	339	292	303	272	296	315	309	293	296	289	317	315	271	302	288	305	305	295	290	293	284	294	313	294	291	303	296	320	316	297	305	274	306	274	324	309	290	297	273	277	314	301	309	330	321	325	289	303	312	286	284	306	283	294	324	292	304	296	291	290	325	316	297	304	328	289	287	304	276	360	299	288	297	316	317	300	304	284	303	276	303	284	312	293	318	280	319	310	297	321	277	310	286	299	282	276	280	302	297	313	279	271	316	296	276	316	289	290	259	306	280	310	299	273	286	309	295	321	304	292	318	295	319	292	312	293	304	330	299	289	303	282	313	291	301	292	299	319	271	320	290	274	296	309	303	305	327	269	290	305	283	280	278	311	308	282	267	292	311	289	310	303	288	298	321	304	288	316	310	285	273	294	300	354	290	306	323	305	344	299	295	298	300	314	306	293	295	312	289	319	315	287	286	302	292	299	293	313	289	284	304	301	288	282	309	295	290	331	273	305	277	307	298	296	333	335	293	323	268	297	341	323	315	291	292	307	304	307	308	285	288	329	315	308	278	301	302	332	280	301	320	262	294	296	331	335	279	272	314	258	302	286	293	301	294	317	277	326	311	255	275	299	334	280	268	306	298	300	313	300	302	288	301	287	292	306	290	327	286	309	262	292	289	270	323	299	289	292	277	332	262	313	275	299	286	301	317	273	273	299	290	285	291	315	289	276	264	303	304	287	331	289	301	288	303	298	298	308	280	306	321	304	297	293	289	308	278	306	287	285	270	334	302	293	296	324	283	270	320	284	300	297	285	308	313	301	300	294	305	288	270	268	320	294	322	303	297	287	311	280	279	305	312	298	319	306	292	299	297	290	285	302	299	263	300	299	299	299	313	263	307	300	300	311	302	284	308	301	315	329	322	282	281	304	312	284	285	257	295	315	331	325	297	316	298	290	311	319	309	294	277	313	332	292	280	303	278	305	316	303	300	297	288	314	292	283	308	314	317	315	280	290	298	288	306	274	298	301	311	302	317	291	305	280	305	309	325	266	306	306	299	281	261	289	307	302	299	296	318	273	276	311	293	313	289	336	285	272	295	264	340	288	280	286	284	295	305	315	288	343	285	305	298	299	314	308	306	233	295	282	299	300	306	318	310	276	303	277	285	315	309	298	316	290	300	329	303	301	285	274	300	288	318	294	324	269	285	303	323	290	302	281	311	319	294	324	315	298	312	299	314	343	319	280	297	317	264	290	307	319	288	298	284	283	307	275	327	306	300	300	290	275	312	259	285	292	290	320	302	305	298	260	292	277	298	318	309	292	309	304	293	310	288	321	314	289	305	315	283	293	279	288	334	289	308	291	275	288	279	266	304	284	296	320	278	308	309	292	304	304	315	304	286	288	309	349	297	317	269	289	301	255	269	323	282	298	311	299	308	295	290	296	308	289	286	276	263	306	291	287	336	290	275	308	352	296	307	306	302	253	288	310	308	289	279	305	293	289	296	317	263	290	311	307	289	301	281	289	298	272	288	340	296	334	318	320	318	300	254	287	297	297	298	297	305	351	274	310	303	286	293	277	290	278	314	302	302	306	295	332	289	307	302	316	309	325	270	319	281	327	308	302	275	270	317	297	323	294	309	296	296	270	288	305	294	281	316	292	275	284	285	299	293	274	293	302	305	288	303	301	302	278	276	333	282	327	307	309	286	319	282	300	287	285	305	289	305	285	304	278	268	268	316	300	328	278	322	325	308	290	274	302	282	303	291	338	320	279	324	295	336	283	293	330	301	300	277	317	291	285	324	308	303	254	281	298	305	314	295	308	294	312	293	293	319	301	330	309	257	284	295	290	277	311	262	311	303	316	296	299	271	306	272	284	310	283	304	320	291	309	310	308	263	323	286	268	283	311	290	300	339	280	286	307	340	283	300	300	310	322	262	306	293	276	305	296	311	286	294	306	292	306	311	300	318	270	311	319	312	277	304	287	289
19505	38185	30303	18959	11816	7551	4981	3423	2555	1895	1380	1083	948	804	706	581	543	473	458	437	445	373	387	351	384	349	346	326	344	373	316	317	347	330	311	345	333	343	321	339	342	351	345	312	324	303	334	323	335	340	333	350	352	372	369	357	350	337	363	353	338	311	357	324	346	325	348	348	332	358	363	289	329	361	328	331	358	343	361	364	357	350	368	360	320	349	332	363	310	336	374	359	329	332	329	340	341	344	367	349	351	322	345	340	335	356	326	345	341	359	335	355	346	349	320	331	346	355	336	339	312	347	310	375	355	333	375	316	375	337	339	317	332	327	349	366	340	340	322	358	314	358	325	338	322	320	334	323	346	348	344	345	298	364	347	347	331	327	358	343	325	324	326	364	335	340	360	365	346	350	336	364	338	310	359	339	341	320	312	361	328	313	372	353	319	334	397	363	352	343	312	350	335	356	315	373	338	321	353	360	344	312	356	383	354	359	335	360	330	329	340	326	307	340	339	346	365	346	300	365	331	327	339	333	330	342	350	376	342	379	328	365	354	355	322	343	345	322	349	312	358	344	342	333	359	371	385	337	344	354	371	356	344	319	366	314	345	326	322	336	357	369	329	379	347	327	321	361	349	339	344	342	337	365	357	346	354	336	330	309	331	337	316	337	342	353	348	326	356	364	370	336	330	359	337	343	357	340	337	361	352	348	334	350	348	316	330	361	335	351	368	348	331	321	336	371	341	355	347	341	333	332	344	336	329	359	359	327	331	331	328	334	315	354	350	341	333	306	369	332	332	333	339	371	360	346	353	374	300	338	318	353	348	357	323	370	369	330	360	358	340	342	379	366	355	303	361	336	306	334	361	364	371	359	306	342	358	315	346	321	340	325	349	370	343	309	372	329	360	341	321	350	338	284	341	336	365	343	333	360	357	343	365	337	343	337	338	348	338	368	343	359	354	369	335	340	319	369	331	330	336	355	335	371	333	365	330	322	350	352	339	340	328	332	358	351	330	331	349	346	346	343	328	331	353	337	316	354	340	357	318	347	341	333	325	338	295	316	327	347	338	360	341	322	312	350	366	322	361	313	386	330	359	339	342	363	347	358	368	387	327	341	374	316	309	323	348	350	350	350	337	351	347	346	333	340	341	352	338	319	329	362	338	312	327	338	323	339	319	318	342	342	325	327	345	324	357	305	365	342	356	339	326	292	334	333	334	347	333	318	341	343	380	348	311	344	333	339	343	359	346	399	354	377	352	370	367	326	359	327	337	336	330	349	378	320	357	331	365	370	336	310	320	348	321	331	334	361	338	361	328	340	351	325	364	327	360	318	328	341	299	354	345	326	349	319	315	336	315	371	339	345	316	370	322	337	348	367	310	350	352	364	331	316	343	315	327	341	373	369	350	355	338	327	317	317	353	357	362	352	339	346	322	342	357	318	364	334	366	332	360	342	339	316	358	362	318	335	312	344	337	368	368	334	347	357	355	346	379	326	352	358	336	354	350	314	327	318	321	331	330	367	322	358	374	319	321	350	319	341	359	355	342	349	352	368	369	330	318	375	333	336	349	326	333	349	358	341	347	371	327	363	345	341	346	381	359	345	346	344	332	335	321	341	328	330	345	367	340	367	330	354	364	314	317	324	354	378	336	356	343	355	340	348	318	324	314	370	335	356	367	367	317	350	331	351	372	314	333	315	356	311	299	354	358	303	350	298	361	312	345	361	327	332	328	326	380	361	324	351	336	348	339	286	317	373	350	361	327	354	328	347	345	345	347	319	362	339	337	328	341	367	312	328	322	357	330	355	329	356	326	363	338	321	380	371	345	355	364	327	377	365	331	319	332	334	339	332	339	340	328	362	329	350	327	376	329	314	328	342	390	314	325	342	333	331	356	360	347	334	331	350	355	342	349	362	354	366	350	327	367	368	338	314	336	344	364	354	335	328	351	354	332	309	360	349	384	345	335	339	372	343	305	349	342	335	333	365	370	372	353	350	323	334	335	353	354	311	314	348	378	362	356	314	344	364	332	369	335	362	370	326	386	349	332	337	329	374	354	321	340	344	323	368	345	377	332	321	335	344	381	339	323	357	308	338	336	343	385	357	337	371	341	343	345	331	322	336	338	349	349	355	356	367	320	340	334	343	326	321	355	332	344	317	346	343	313	340	352	297	329	340	344	348	334	333	316	344	336	360	341	337	327	336	356	305	356	312	346	333	352	338	314	333	334	349	362	350	357	370	352	292	342	355	351	345	342	367	377	353	341	353	354	329	391	373	340	360	322	346	330	318	326	347	320	316	375	347	324	336	349	322	305	343	325	297	350	353	341	366	341	334	338	366	357	338	364	346	334	331	368	342	307	356	355	343	357	310	354	342	338	358	345	349	390	347	334	342	339	360	343	340	360	348	351	356	317	368	309	368	338	339	328	346	335	317	327	361	337	366	300	340	363	372	329	367	346	324	345	371	344	340	340	344	355	340	384	342	332	328	352	342	314	353	325	296	337	337	342	367	336	344	384	350	335	302	331	345	320	309	359	323	347	362	344	356	343	312	338	337	332	321	355	310	357	327	343	362	342	317	333	343	347	359	345	350	368	353	307	351	351	342	366	342	326	331	318	337	380	371	354	335	353	332	355	308	358	333	370	341	333	334	356	361	327	344	324	335	352	328	355	358	357	337	347	369	285	365	339	337	350	327	361	351	328	347	316	345	350	345	351	351	327	329	343	336	345	361	317	316	363	339	343	378	379	336	348	335	354	354	371	351	338	334	363	323	330	346	363	332	375	351	356	334	343	348	343	389	338	357	333	344	354	337	356	325	328	348	344	358	355	358	358	353	326	340	333	325	306	352	335	317	332	336	330	335	337	336	328	302	356	343	346	317	377	347	343	340	358	338	361	388	348	328	340	336	359	375	350	331	343	354	347	333	371	377	368	360	373	331	328	377	357	379	361	360	339	362	342	327	338	355	368	326	334	339	372	346	345	343	353	342	343	305	345	378	375	332	326	335	380	349	322	339	332	371	348	338	359	334	328	351	349	312	380	319	360	372	378	347	327	334	327	357	340	355	297	343	355	355	354	351	326	324	325	335	325	366	348	319	337	342	317	379	320	357	360	361	339	342	319	362	366	349	354	367	350	312	297	322	343	348	344	342	348	370	341	354	365	362	354	334	337	377	318	330	326	363	355	337	333	349	358	337	350	336	369	337	347	306	349	353	344	330	314	343	320	312	341	343	356	349	364	355	352	331	320	335	353	334	358	373	328	335	356	340	324	337	324	329	358	362	352	329	353	342	349	369	364	341	353	335	365	353	343	325	369	304	381	385	327	341	344	343	337	336	320	379	390	350	321	314	345	305	365	338	322	365	350	345	349	364	308	368	370	365	331	366	328	355	397	317	303	345	345	354	344	350	323	345	342	345	351	340	348	367	372	324	352	321	307	342	352	358	338	361	358	325	345	359	367	334	344	330	359	331	385	324	373	355	367	348	349	354	369	325
22857	21403	28891	24297	21446	20689	9687	3465	2162	1716	1315	980	842	742	637	551	479	439	433	392	385	334	343	350	306	313	300	341	332	296	295	333	297	306	295	294	293	282	277	327	303	310	276	280	297	294	261	305	288	312	315	305	285	274	313	294	275	283	285	301	320	295	286	306	283	294	274	290	282	300	293	304	266	284	306	305	285	319	319	313	291	297	294	311	295	328	309	285	320	257	303	292	299	320	315	312	284	287	311	261	313	312	291	276	296	288	309	306	288	315	293	294	298	297	267	288	303	309	283	295	271	290	271	315	307	296	303	316	336	300	272	275	362	270	295	299	300	297	277	291	320	293	270	295	274	292	273	291	304	270	289	271	268	297	285	279	334	296	313	291	292	288	317	294	321	294	286	280	334	304	328	263	292	262	303	293	285	294	288	301	297	330	282	325	308	296	267	257	288	275	302	303	290	297	289	274	270	315	287	293	323	308	313	302	297	293	309	310	296	297	288	285	323	282	284	295	335	294	295	290	291	278	300	300	293	281	302	275	289	304	289	322	308	288	284	272	319	298	313	273	336	314	309	275	313	259	329	284	295	283	293	309	303	304	291	323	302	287	294	310	313	277	271	316	305	273	303	272	293	300	333	294	290	284	281	329	288	302	290	278	312	301	309	282	255	341	323	264	278	301	289	310	262	280	293	287	294	261	296	297	300	306	285	330	296	298	316	252	288	330	296	281	297	275	310	302	321	263	318	285	285	297	273	304	315	317	281	323	296	317	293	279	288	274	307	304	317	280	301	293	278	262	285	279	300	298	274	266	303	294	270	265	289	308	318	316	263	270	338	305	312	277	314	312	278	325	290	311	303	301	307	293	305	301	292	285	268	264	319	306	313	293	302	289	283	285	306	294	273	289	278	310	254	306	276	292	294	280	348	255	301	305	304	284	303	294	301	332	299	292	325	296	313	306	321	314	273	265	263	286	289	262	308	290	326	289	301	315	295	285	280	291	283	312	295	302	272	314	309	292	286	269	281	307	262	281	280	304	307	275	292	308	340	312	308	310	286	285	303	272	280	278	306	273	257	291	317	290	300	313	310	312	296	292	308	277	287	307	287	282	286	285	319	314	297	353	278	294	289	306	280	266	278	280	286	307	293	327	332	300	307	279	295	312	282	312	312	291	302	272	303	294	274	300	294	322	284	299	296	301	274	293	318	278	291	311	303	304	297	276	291	340	308	308	318	313	281	298	276	314	324	314	291	289	293	290	300	277	303	308	299	318	290	295	283	283	280	304	278	287	295	277	285	336	288	328	282	269	301	332	278	282	303	292	302	297	314	318	286	326	304	299	273	304	292	270	295	301	293	293	291	292	299	336	284	296	297	272	303	298	327	297	303	292	288	283	294	302	295	278	290	285	304	307	307	282	342	287	296	299	283	296	306	296	280	287	278	308	318	301	295	309	317	276	292	291	260	302	305	279	321	261	344	305	276	291	318	292	275	302	296	275	279	301	271	291	288	281	311	275	296	292	294	309	295	320	299	289	292	301	305	245	292	311	305	278	285	318	298	292	305	291	308	272	307	277	303	292	266	300	280	301	289	319	329	313	319	254	298	302	303	301	322	314	312	313	277	306	261	291	292	275	271	295	307	277	293	294	282	276	293	294	294	289	281	271	298	292	272	293	284	277	300	309	312	304	269	305	277	294	321	306	287	305	303	279	316	296	293	281	311	289	291	261	259	320	297	278	287	318	292	298	301	297	294	316	309	326	326	306	329	300	308	272	309	300	302	273	310	270	309	304	313	317	316	288	258	272	277	299	306	281	291	327	299	319	299	307	289	310	310	293	275	264	294	295	298	311	293	329	321	297	318	284	303	306	331	282	297	301	293	260	296	318	299	302	272	308	318	339	287	319	298	316	294	289	262	284	303	316	316	274	303	282	287	282	262	297	287	286	272	280	275	277	280	277	285	300	300	298	299	292	309	305	318	279	278	280	301	288	299	317	288	310	291	269	325	281	301	316	299	292	310	299	241	323	323	302	282	281	305	326	326	333	281	269	301	291	285	306	279	287	281	311	296	300	279	301	290	311	295	291	296	280	290	284	313	281	307	318	315	312	275	338	287	318	259	294	278	280	286	288	327	279	286	319	286	311	280	319	300	281	295	306	281	284	295	297	315	313	272	283	292	311	302	304	308	306	333	298	287	288	309	288	302	288	283	283	284	295	308	264	288	305	308	323	271	294	298	296	263	292	288	310	308	294	300	297	275	289	315	315	310	282	266	273	288	274	299	308	311	310	279	291	295	291	313	321	306	329	277	279	304	308	291	296	294	328	300	286	337	291	297	269	302	295	299	296	293	303	306	296	263	242	306	280	297	269	293	269	305	285	266	281	310	289	314	301	284	299	314	282	289	299	270	272	283	274	283	322	322	304	309	295	296	299	318	287	327	304	311	256	287	298	293	290	265	311	309	317	314	274	290	278	309	324	308	309	303	287	313	304	264	282	288	285	299	292	277	290	279	277	264	298	306	309	298	287	303	298	313	297	294	313	309	310	281	282	329	271	294	281	258	294	278	304	306	314	281	288	312	290	287	286	308	280	274	273	291	302	284	307	282	289	277	262	299	273	295	311	298	282	308	299	303	294	266	316	284	281	296	286	278	292	322	306	300	284	311	286	296	294	310	323	303	310	308	304	289	309	292	252	304	289	288	299	293	292	314	323	295	307	289	316	311	275	289	315	291	275	299	282	265	280	308	285	301	298	306	282	288	295	303	295	301	307	299	298	284	318	318	313	331	291	298	309	302	317	310	324	312	288	287	267	281	257	303	317	327	258	275	301	302	270	296	304	323	283	260	307	290	297	325	287	315	302	297	285	301	297	282	299	266	290	307	301	283	315	305	277	289	304	288	286	309	293	294	286	282	257	276	302	323	280	285	311	294	273	294	287	275	321	277	318	302	294	257	295	312	312	290	296	275	269	315	321	298	263	273	311	306	305	308	312	280	293	285	298	282	276	303	289	294	296	274	310	304	291	312	280	314	285	307	306	306	263	314	277	279	293	308	295	262	273	349	295	283	272	308	318	280	297	284	301	282	297	289	301	272	295	294	328	306	309	315	300	302	264	292	291	277	310	289	327	285	276	294	305	301	301	306	294	289	279	274	274	314	258	284	286	274	287	314	305	316	304	291	296	297	286	296	282	299	305	277	274	291	312	290	283	291	290	282	331	301	311	278	305	298	286	297	289	324	289	305	272	278	323	294	288	309	262	282	287	297	308	309	280	295	279	303	309	262	313	323	304	277	290	292	293	314	311	306	289	306	290	290	288	281	300	293	350	303	302	296	322	313	272	282	314	321	279	291	324	301	286	290	298	293	281	270	291	303	302	294	289	289	284	264	313	281	302	313	257	259	271	303	298	302	298	327	292	233	297	351	306	298	286	307	277	285	317	323	307	306	291	306	300	297	311	316	306	306	318	299	284	282	288	302	276	307	244	308	287	309	298
21845	46549	38836	27042	18108	12362	8482	6034	4385	3140	2244	1696	1451	1188	1016	826	727	597	570	501	459	417	454	401	378	410	382	389	348	380	344	331	334	361	377	376	335	382	350	335	353	342	333	333	322	318	360	299	360	335	340	337	345	335	354	340	335	303	367	349	326	295	329	326	317	330	341	342	308	342	319	329	329	327	331	315	321	336	313	341	364	337	324	375	356	336	343	318	322	309	348	321	347	361	321	330	354	333	323	330	344	331	326	337	351	354	363	339	331	327	309	347	323	339	319	314	316	336	357	349	343	310	330	356	304	365	324	343	322	323	341	312	354	303	323	343	318	314	350	371	347	349	311	340	375	322	318	326	356	320	364	353	346	296	312	307	397	332	322	344	329	352	376	381	322	319	331	340	343	359	343	352	319	300	369	339	339	324	335	328	372	342	354	309	324	341	300	353	352	320	322	323	315	328	348	324	311	335	319	322	313	316	351	324	332	356	327	304	331	323	337	347	360	348	362	309	350	349	338	329	327	312	342	303	347	327	373	335	336	285	368	338	352	345	315	339	362	310	349	341	337	335	346	357	325	342	331	346	333	334	330	311	319	347	364	324	364	312	307	342	326	350	348	340	341	329	326	321	345	325	346	324	323	324	322	342	308	332	336	348	336	352	314	354	330	348	318	344	345	317	301	311	338	326	344	323	363	324	321	311	332	351	316	310	356	339	337	326	315	340	349	332	355	348	342	332	325	284	340	328	327	338	335	327	336	334	310	354	338	333	326	336	320	340	354	348	367	345	353	341	335	318	342	346	306	335	331	325	335	362	349	305	319	340	310	322	335	330	321	352	327	343	322	326	336	312	331	373	311	320	341	347	331	337	362	357	354	371	288	317	320	347	356	326	326	355	332	364	324	358	342	326	331	344	356	320	354	323	335	337	377	319	318	340	344	325	350	308	328	348	359	305	338	308	327	323	366	343	310	340	365	343	315	351	340	314	320	335	285	349	318	355	338	339	321	358	313	334	332	332	318	330	326	349	343	339	316	329	336	333	309	316	342	319	308	353	340	309	340	349	323	311	370	364	352	357	318	334	344	336	335	339	351	331	377	320	296	345	356	356	322	317	341	339	340	307	343	328	319	340	326	335	325	312	342	340	325	329	307	377	285	324	313	336	358	370	363	317	327	314	320	341	314	302	329	317	339	361	307	308	324	335	330	344	354	320	362	331	332	334	347	367	325	345	324	315	314	353	314	327	343	351	337	327	331	313	341	333	317	305	323	340	284	312	347	362	343	338	346	308	375	350	360	352	337	310	335	333	293	321	339	321	324	317	321	344	327	290	311	369	326	355	338	342	335	309	355	341	326	328	361	318	327	341	333	332	346	350	374	340	382	349	338	350	332	331	347	330	309	327	336	329	317	320	331	328	314	332	330	323	325	358	320	343	315	344	323	327	336	321	355	294	323	327	317	333	322	365	351	322	356	312	328	350	340	290	374	330	353	337	296	318	392	333	334	329	373	349	340	341	326	361	337	348	339	342	313	318	367	326	344	367	339	322	330	324	343	299	319	307	321	341	297	346	331	312	351	317	346	361	353	315	349	309	342	350	338	336	301	331	325	349	351	311	327	375	319	338	329	319	313	327	352	322	301	310	332	325	341	333	338	350	334	335	333	327	320	374	307	336	367	322	325	337	352	326	344	323	383	316	332	391	337	317	337	348	314	352	322	360	347	355	366	335	348	319	333	338	316	348	344	324	339	355	332	333	335	353	331	339	330	349	343	370	324	355	326	310	338	355	311	353	333	350	345	343	345	338	331	374	352	288	312	364	336	344	327	359	342	337	304	332	334	322	349	321	341	341	366	387	342	316	325	340	323	319	340	367	324	321	360	340	345	320	360	330	337	341	315	332	335	320	323	331	343	324	327	344	362	353	341	339	304	367	337	317	324	323	337	356	359	309	355	334	350	324	300	349	362	324	316	346	359	334	325	350	321	343	335	347	338	326	326	336	332	309	325	297	330	344	336	342	315	314	316	345	354	313	322	308	327	321	329	330	357	336	287	321	352	348	355	337	334	295	324	343	314	323	344	313	341	319	330	360	350	324	348	312	350	324	331	329	320	324	328	332	337	337	334	319	324	341	353	363	345	322	348	350	302	334	339	329	342	330	324	288	333	311	336	333	339	345	323	311	336	331	336	338	322	340	332	360	317	346	338	333	318	329	361	321	356	323	339	332	327	322	325	358	327	314	344	353	332	305	323	323	293	342	322	367	348	328	337	316	307	323	330	369	301	340	341	330	323	338	344	340	369	355	335	301	329	316	374	321	331	332	330	334	324	329	342	320	320	324	365	357	346	320	323	350	343	316	361	343	324	328	322	310	322	337	322	327	341	339	321	356	348	291	322	300	298	354	308	319	296	341	349	339	335	348	313	354	330	340	335	317	330	330	335	326	284	312	327	358	337	359	323	350	323	312	324	351	300	324	332	353	357	332	317	328	362	316	359	345	329	314	361	310	340	330	344	308	306	343	345	321	292	324	328	324	351	320	316	346	306	349	313	334	332	331	335	338	327	313	322	336	339	331	362	325	330	368	333	337	313	325	325	333	318	342	309	309	362	313	375	341	353	339	323	310	336	343	320	293	303	323	348	342	322	318	333	349	342	311	320	308	336	362	314	320	327	327	330	321	326	351	320	327	324	351	319	325	311	329	354	390	339	311	355	296	368	337	308	365	323	327	352	349	323	314	361	336	333	327	322	332	309	328	292	323	326	349	339	331	338	331	324	347	337	324	337	372	320	345	325	330	316	323	333	317	337	322	352	310	325	312	344	312	326	326	347	360	328	304	352	336	325	375	347	314	317	296	369	331	321	345	339	336	341	338	337	354	321	337	323	334	361	340	336	345	320	334	338	336	313	327	333	350	339	320	315	294	326	363	307	356	308	335	331	333	366	326	319	360	343	344	383	344	335	339	327	297	334	311	300	354	333	340	316	357	350	314	332	356	333	335	371	338	321	343	350	321	338	336	316	323	350	323	317	325	310	337	342	349	354	352	344	318	328	352	347	323	348	348	326	359	310	312	344	324	351	355	353	349	328	351	313	342	313	322	343	330	327	344	310	319	348	322	360	325	339	366	327	368	350	349	325	312	341	318	346	314	332	302	348	322	317	314	327	353	333	358	327	328	332	337	351	342	317	343	351	332	357	297	279	343	370	308	302	309	369	336	343	341	316	341	360	345	361	362	364	332	337	355	334	307	355	324	345	360	338	352	345	345	353	313	347	309	359	354	359	334	341	339	305	321	348	344	356	327	340	348	309	328	317	329	329	311	327	303	343	339	313	309	337	320	337	320	326	332	367	343	317	339	310	338	350	318	359	298	324	354	317	360	320	370	344	371	338	363	346	335	364	336	341	312	320	354	304	336	343	297	330	309	308	343	327	348	321	349	333	289	355	364	333	358	352	324	337	339	323	347	350	383	307	314	313	387	324	360	311	326	332	325	297	342
28309	23626	22738	12800	5533	3256	2096	1445	1121	813	674	621	514	468	454	435	384	339	347	338	307	338	289	300	325	299	307	337	288	323	318	310	292	315	312	311	323	309	309	311	302	299	290	288	311	300	286	296	293	319	259	289	300	305	324	297	283	312	319	304	290	316	321	304	274	263	311	274	321	329	290	295	298	308	280	318	299	307	324	281	307	313	303	280	324	291	317	289	294	275	322	279	294	305	314	314	303	293	314	307	301	310	332	282	302	339	298	291	318	310	293	311	268	306	317	328	309	307	270	318	290	311	273	309	284	284	288	297	295	280	308	305	280	363	319	278	316	310	273	300	279	302	265	309	297	293	292	311	298	313	294	309	294	300	303	288	277	350	307	307	300	322	292	327	315	292	312	279	327	273	294	325	300	324	302	299	298	319	309	293	278	329	300	348	292	332	290	325	275	302	321	285	298	345	296	294	324	289	310	315	291	329	327	322	287	314	323	302	294	301	306	305	298	297	320	289	321	296	309	320	269	350	283	310	300	303	308	275	327	322	322	334	311	304	303	300	298	315	301	320	300	324	317	279	322	294	291	327	323	301	303	303	303	300	291	306	263	318	301	305	305	290	252	278	291	300	294	295	333	319	318	296	329	288	296	337	305	285	296	309	284	302	315	320	295	290	305	309	295	289	291	313	289	320	306	299	307	318	312	303	330	288	286	305	270	313	301	301	279	311	286	325	312	299	306	279	307	269	271	287	282	299	311	325	303	321	279	321	301	294	296	285	299	270	300	303	305	309	301	321	333	329	284	293	289	270	309	296	324	315	286	251	304	292	307	319	279	290	315	320	280	300	322	311	307	332	309	311	293	287	298	285	302	331	288	270	300	316	319	293	309	283	313	275	305	282	266	317	309	279	301	325	254	321	322	295	286	316	293	286	309	296	287	274	286	272	290	282	313	292	297	299	320	318	281	319	291	299	334	294	298	330	282	312	317	298	299	298	314	292	277	294	270	291	287	295	283	320	273	288	329	321	308	278	291	292	329	291	297	289	295	274	296	295	269	315	307	339	303	270	315	332	327	306	274	287	273	296	307	298	289	338	303	304	285	308	310	302	343	324	280	323	317	321	288	278	320	270	312	325	281	303	286	279	283	306	339	336	294	273	298	281	303	289	299	272	318	298	294	298	276	270	291	298	301	290	281	291	274	326	329	297	291	313	292	327	298	298	337	285	313	342	296	325	303	331	295	325	320	322	263	301	289	312	289	297	302	315	341	328	339	268	329	299	281	330	311	312	295	298	324	309	324	324	302	314	291	319	267	303	305	317	279	285	322	292	301	305	302	305	311	293	285	273	302	324	328	293	313	320	330	299	323	302	285	317	272	334	277	277	333	301	297	286	292	338	302	283	263	305	315	338	326	292	310	278	289	329	311	292	284	300	314	286	277	281	252	341	312	288	300	330	357	305	296	298	308	312	304	297	303	295	301	260	333	315	283	319	301	289	297	295	315	286	328	315	307	300	284	295	291	288	298	311	309	298	308	312	270	313	266	296	286	288	310	282	288	295	301	290	301	292	313	314	279	330	306	292	304	286	297	314	271	274	302	303	312	313	280	304	311	326	295	311	299	306	316	317	281	307	297	269	298	305	301	259	321	322	281	296	298	331	292	302	258	329	324	330	293	290	320	285	284	298	320	297	309	295	284	292	292	296	300	325	290	264	302	299	307	313	307	283	275	311	305	306	329	302	315	287	297	305	272	320	306	276	278	273	300	279	328	299	274	290	337	286	328	330	303	280	283	302	275	300	281	309	321	296	323	285	325	287	312	310	307	306	283	288	334	333	317	313	311	304	307	323	276	317	276	291	282	273	292	303	289	285	319	295	295	308	317	275	317	304	301	327	302	316	304	327	328	307	303	326	304	283	302	303	294	298	323	268	318	306	314	287	314	250	279	292	280	279	269	288	319	304	289	292	297	281	311	294	313	273	316	326	309	304	310	303	288	295	269	283	325	302	291	302	311	300	334	287	334	285	294	300	281	302	299	317	297	289	297	335	308	297	314	294	282	290	310	274	331	289	330	331	289	300	301	298	305	307	290	329	334	293	294	280	272	316	345	330	279	296	309	304	316	291	303	315	285	288	309	323	282	309	321	272	309	331	295	295	338	313	335	327	292	287	299	263	276	275	283	282	317	282	327	294	276	323	279	297	297	333	324	351	295	298	309	275	275	267	306	324	308	307	303	297	286	266	289	301	321	309	307	328	287	312	308	321	324	289	276	282	323	282	311	315	275	261	302	324	274	303	298	279	314	287	291	314	312	311	310	306	317	327	296	301	296	317	276	275	291	287	275	326	289	284	288	331	311	297	302	306	280	338	283	326	302	319	273	305	314	303	303	313	308	297	296	282	296	318	313	300	284	312	331	312	323	297	298	291	278	269	302	296	316	287	303	299	311	307	305	285	293	312	305	307	299	295	290	291	307	299	308	293	281	327	284	305	324	323	314	324	330	291	288	314	291	272	304	298	284	291	308	303	275	303	307	287	282	298	312	302	330	281	304	313	322	294	290	271	289	281	285	309	304	299	277	279	309	292	304	293	302	306	288	288	299	301	312	287	278	329	294	292	303	309	279	300	296	276	301	290	296	320	305	283	311	281	308	287	319	312	305	331	296	330	307	301	333	263	287	298	306	313	290	277	288	273	318	299	293	313	312	313	306	326	275	309	308	314	289	341	302	291	319	318	317	307	289	336	297	269	284	303	320	315	297	313	312	277	297	311	331	309	298	339	303	344	304	324	288	304	306	314	305	333	294	324	343	291	297	304	293	346	306	302	318	316	319	287	286	318	278	275	318	260	308	341	302	270	304	314	266	288	262	280	305	311	293	292	329	316	288	331	323	305	307	302	284	331	295	318	284	306	298	288	325	318	331	273	315	269	319	299	329	288	275	318	294	309	270	326	305	263	318	304	320	282	317	298	296	316	288	286	320	304	276	315	296	327	303	279	288	315	316	306	308	319	311	310	294	299	273	335	301	300	287	307	289	300	283	326	314	304	300	323	291	310	299	312	301	259	324	316	299	294	284	320	294	291	303	261	293	311	296	293	278	297	303	302	309	256	270	311	313	274	294	309	318	307	277	289	276	272	283	315	321	285	299	300	283	296	310	307	278	320	299	301	311	294	291	293	286	321	303	303	292	283	327	330	339	311	316	301	284	314	302	283	290	312	285	289	291	288	297	299	323	308	287	310	300	312	271	298	284	291	269	307	335	291	270	307	295	339	294	302	316	294	306	283	285	280	292	310	291	275	298	297	258	273	295	289	307	309	315	295	312	315	307	317	286	283	310	296	349	277	305	304	322	323	302	285	319	269	292	294	328	316	300	294	264	297	293	296	314	308	325	300	298	326	319	320	304	303	301	307	311	269	297	301	297	320	307	311	313	310	294	289	310	317	295	305	261	306	292	341	318	308	295	308	315	320	296	323	307	303	280	285	284	293	299	319	310	308
20012	35563	27683	16473	9871	6123	3922	2792	2055	1543	1167	913	837	660	615	562	491	431	449	397	417	380	397	368	383	346	385	369	373	332	342	373	344	346	320	330	335	357	349	347	377	321	305	326	332	354	360	368	356	299	344	333	335	338	344	341	338	337	334	359	318	325	341	333	384	346	341	291	340	354	337	373	334	367	322	325	363	315	343	371	373	375	349	321	349	341	367	335	342	320	329	370	368	323	335	326	336	352	336	359	325	342	325	357	327	347	346	357	338	332	359	342	366	323	349	351	333	360	335	319	372	329	333	332	335	315	301	349	354	325	342	367	331	389	362	334	347	368	351	351	339	360	355	331	303	337	310	349	328	325	340	346	372	342	361	359	346	352	391	340	367	372	367	287	375	328	359	337	335	343	365	385	358	356	368	303	341	334	349	349	315	331	337	354	324	340	344	351	322	340	374	353	319	328	354	336	334	358	313	356	320	323	326	345	341	344	360	316	334	341	321	334	318	329	323	332	315	308	345	318	340	348	313	341	346	360	342	350	325	356	332	336	332	357	331	340	323	359	334	325	330	342	362	323	358	361	318	335	363	337	333	351	342	354	361	332	338	318	336	331	359	338	322	340	381	366	321	341	392	331	347	324	327	398	330	328	339	347	343	331	368	348	351	374	325	315	350	349	354	346	328	355	334	356	326	350	343	344	339	375	319	336	368	344	375	320	336	335	317	339	353	308	381	354	350	375	365	347	334	337	366	309	340	350	337	327	379	376	378	375	369	350	350	360	362	318	334	357	351	347	343	342	344	361	376	359	346	356	335	358	335	349	374	337	330	357	375	340	346	370	366	364	333	335	343	334	326	372	340	342	384	352	358	354	336	326	345	356	342	335	353	379	329	335	353	344	375	328	372	373	349	316	335	337	353	366	339	378	341	354	333	368	335	310	328	353	350	323	348	355	350	326	342	370	370	336	368	349	334	322	335	304	344	355	335	339	353	379	369	330	339	350	344	370	316	350	349	339	348	360	342	329	337	344	330	348	340	331	345	359	369	319	346	331	321	345	338	352	316	361	340	317	330	347	360	361	311	326	340	322	312	363	357	359	378	338	298	327	338	346	344	326	355	363	339	328	351	317	349	334	357	337	351	324	322	351	348	370	366	354	343	325	354	357	353	328	345	344	347	346	321	332	325	360	344	334	307	330	363	342	331	352	325	339	320	340	354	357	364	326	340	365	339	299	348	323	352	384	331	372	354	334	358	333	344	335	342	306	345	331	332	340	303	332	330	363	319	369	332	332	356	364	359	323	314	355	339	325	349	354	326	311	346	359	321	324	314	316	380	376	366	366	331	347	366	348	383	306	344	357	339	300	352	352	309	331	337	324	369	323	338	346	342	328	348	295	330	357	341	328	340	351	333	308	382	360	325	362	349	318	331	354	332	349	334	354	318	336	345	370	345	364	360	327	354	359	372	355	307	353	356	397	320	331	333	369	319	311	329	359	361	323	354	346	373	315	365	340	361	341	320	367	358	342	350	328	354	350	348	358	309	362	357	327	355	355	306	366	341	317	351	324	331	395	349	357	329	311	358	338	349	342	352	315	328	359	325	337	308	330	359	347	350	353	342	328	349	341	352	342	324	336	355	350	308	335	329	320	296	324	350	372	351	362	352	373	339	325	366	354	337	335	375	328	333	353	342	331	347	347	312	356	369	352	373	360	299	335	340	326	344	353	377	370	343	369	342	330	333	318	336	355	316	341	351	331	340	341	366	325	362	377	334	331	328	339	340	333	331	382	353	361	302	372	356	347	339	339	371	356	373	334	354	341	346	383	355	334	364	326	348	340	332	363	333	338	324	370	351	328	356	377	327	350	369	353	348	354	304	346	312	336	329	316	346	345	345	371	354	332	360	344	353	340	354	358	328	368	354	348	343	343	328	349	354	354	336	374	308	330	330	352	351	343	354	345	359	351	296	341	332	347	320	328	325	331	373	342	352	321	356	348	358	335	338	355	377	338	378	344	366	343	344	357	361	333	341	345	336	339	332	329	328	344	380	373	332	353	355	287	326	311	340	325	349	342	367	341	386	383	326	316	352	338	320	300	334	335	344	344	321	351	340	334	343	343	294	340	341	367	334	358	345	385	347	370	346	364	324	338	356	333	329	351	358	362	313	323	348	349	351	367	354	349	352	357	335	348	347	374	382	351	351	342	335	358	318	352	361	362	360	341	335	371	341	351	346	345	363	350	333	342	321	358	358	363	365	341	362	356	340	359	356	331	330	325	351	358	344	345	333	345	345	330	328	348	342	306	360	339	332	323	354	321	321	374	319	339	343	369	335	343	336	345	338	355	362	359	332	355	312	349	362	333	329	335	344	359	347	355	349	359	327	310	367	351	369	366	379	354	328	344	347	354	338	321	334	351	317	337	345	359	347	353	340	349	330	314	349	362	344	337	321	355	338	339	335	329	356	348	331	350	311	370	338	328	340	365	338	330	340	365	343	309	341	337	350	345	341	340	375	344	359	340	343	376	334	324	321	348	359	340	350	337	327	350	346	344	302	392	370	353	347	324	322	349	345	357	332	346	344	353	332	313	302	295	352	344	327	343	380	369	334	328	328	339	336	372	358	337	347	340	345	310	357	326	360	357	329	373	341	303	337	307	343	379	343	355	321	350	352	356	335	344	352	366	342	325	345	373	339	348	360	353	344	356	381	369	346	349	381	360	347	345	364	313	348	324	345	352	329	353	357	339	363	365	338	356	324	348	359	335	335	339	330	363	329	344	380	353	334	346	344	324	329	333	318	350	324	345	342	367	350	350	322	377	357	326	355	356	358	375	355	350	332	331	336	348	358	363	383	307	354	340	358	342	346	351	321	351	358	342	348	304	360	348	341	324	364	344	321	321	349	356	363	378	358	362	333	312	358	353	332	356	391	359	334	360	346	318	333	325	351	344	334	356	376	319	334	312	334	338	362	339	358	313	315	332	362	326	317	372	356	359	371	330	349	343	324	347	332	342	315	351	325	340	340	337	311	323	309	340	339	367	325	338	351	377	366	339	311	347	314	323	375	345	356	326	338	336	350	311	296	353	347	380	335	331	333	364	359	365	324	337	344	352	356	354	332	341	311	346	371	340	350	341	337	375	333	340	339	372	344	336	346	330	327	318	334	346	328	368	337	341	340	361	351	326	359	350	379	317	324	367	317	325	369	375	339	355	363	328	333	338	372	316	350	345	339	322	318	356	330	343	335	331	330	349	338	308	377	338	347	357	359	355	327	372	374	319	385	332	342	337	335	346	324	317	363	381	352	370	320	333	369	342	338	371	337	362	345	347	337	346	363	381	323	331	329	352	346	349	359	340	334	348	389	315	351	344	318	350	333	344	337	332	327	333	348	370	352	376	367	352	339	351	341	336	377	345	359	327	360	368	330	361	330	326	328	326	355	347	370	360	375	347	348	322	344	326	338	367	363	345	363	370	342	366	347	366	331	313	311	306	346	337
23685	21294	28244	24716	21064	11869	4526	2481	1804	1318	1099	776	747	620	543	461	468	424	399	353	347	334	297	340	321	313	319	265	300	278	279	275	305	294	319	284	274	312	280	309	278	301	316	261	305	289	249	286	316	286	281	281	263	283	308	298	298	284	312	294	297	296	331	317	315	261	272	263	289	274	286	280	292	295	293	285	262	298	299	281	325	274	284	249	280	321	298	290	277	302	318	320	306	245	298	285	288	299	275	295	300	278	274	301	294	285	275	285	337	279	300	300	279	307	283	291	246	293	299	289	318	282	285	297	281	303	309	290	268	302	299	311	259	286	292	325	303	320	288	318	319	270	305	285	302	292	295	258	280	305	309	272	292	311	289	302	282	298	278	278	308	359	304	297	272	302	273	289	301	295	286	314	282	264	270	301	284	286	263	264	280	288	250	281	331	322	293	296	293	281	296	283	266	280	282	293	280	299	299	288	300	290	293	298	294	276	308	280	287	304	297	332	309	285	281	289	297	301	291	278	297	281	289	256	264	305	317	264	271	286	304	283	268	295	318	305	305	318	257	283	289	274	288	264	274	285	299	280	267	288	317	307	299	303	300	299	326	297	330	314	316	322	301	275	295	305	322	297	305	296	294	288	300	313	281	283	286	278	315	271	285	287	316	312	292	270	273	290	271	332	276	251	293	288	303	286	288	298	263	345	297	306	307	310	306	275	300	310	248	269	336	292	319	293	283	266	275	276	298	298	319	307	301	289	333	289	298	332	284	274	282	282	268	303	303	282	302	311	321	299	297	277	335	320	286	274	310	280	261	299	267	295	291	312	279	307	273	292	305	277	286	310	292	304	331	309	317	265	300	295	288	305	275	299	284	297	285	285	277	299	279	311	275	328	260	267	288	294	261	311	286	305	311	299	287	294	292	316	347	285	300	284	279	304	278	292	287	287	317	287	301	294	318	282	262	311	261	272	297	329	311	309	307	296	302	316	301	306	306	285	318	300	296	317	323	319	266	302	303	308	289	277	294	294	287	291	294	293	259	277	298	291	282	302	274	290	273	282	307	271	265	276	294	300	298	305	267	292	310	323	286	315	297	302	300	296	316	285	311	313	308	300	312	313	272	264	292	327	319	281	297	275	311	299	325	291	292	282	288	318	292	269	281	268	287	296	286	302	294	335	313	293	321	301	281	287	293	282	296	288	292	311	309	292	299	301	279	289	293	260	286	299	279	313	277	294	257	313	283	271	300	304	335	277	294	301	284	276	299	283	324	293	314	309	286	262	288	277	291	293	300	306	262	262	305	272	297	299	310	307	304	239	270	286	279	283	306	345	310	271	265	326	310	281	309	321	292	294	288	300	313	314	289	300	272	277	271	327	312	319	287	341	293	295	290	296	326	277	284	285	310	281	287	284	285	298	315	268	270	282	286	301	300	301	288	306	292	305	269	275	306	284	304	283	270	285	272	276	293	304	288	261	269	276	292	282	283	307	265	290	302	284	247	264	308	295	284	298	291	318	304	291	304	281	310	271	289	299	309	271	295	308	339	282	280	273	302	291	280	289	273	301	279	288	293	304	294	278	294	278	264	279	345	320	278	309	304	284	281	281	305	326	262	295	312	274	271	316	300	313	261	280	258	283	307	302	265	319	306	290	297	303	312	289	312	267	279	307	284	314	308	287	287	297	321	316	257	265	303	299	302	301	303	300	287	325	304	303	327	313	294	280	315	319	293	296	310	265	310	290	273	271	293	319	261	274	291	327	271	264	269	283	294	304	293	296	334	309	324	328	309	304	329	313	295	284	285	296	311	282	309	315	281	320	308	291	297	310	287	334	289	298	292	285	279	316	285	305	277	262	309	279	293	284	315	294	311	334	299	269	332	286	295	281	304	306	305	296	285	288	278	273	258	304	290	316	300	296	282	317	317	318	283	297	276	312	299	269	292	279	290	252	278	310	286	283	284	285	312	274	310	285	284	288	319	297	307	293	318	283	298	287	291	290	280	307	294	305	332	261	273	305	292	307	311	282	286	283	297	273	295	306	293	308	269	289	307	290	291	248	285	283	324	255	282	278	294	296	276	267	292	284	307	302	290	247	283	309	283	269	283	289	299	298	312	301	285	316	257	276	274	297	282	301	321	300	316	304	286	246	275	284	281	283	312	308	298	285	277	281	276	276	267	286	278	272	261	306	291	282	295	271	299	319	305	293	279	309	301	311	305	338	303	286	309	334	306	301	281	297	324	313	310	296	279	294	276	248	291	303	318	294	282	278	304	296	319	280	311	317	318	303	272	291	310	282	274	293	303	273	290	312	291	314	310	314	320	296	272	297	273	310	275	282	294	275	297	294	303	301	286	273	293	284	308	285	269	296	280	300	269	270	304	298	298	292	310	313	302	297	303	250	285	288	284	299	305	298	325	266	258	276	273	291	318	289	329	298	290	296	300	293	274	321	291	291	305	304	271	305	309	308	290	298	283	294	285	303	277	291	285	280	274	294	297	292	297	291	289	275	288	282	261	310	292	308	317	280	275	333	292	314	294	281	280	295	312	285	278	265	312	300	285	328	304	311	276	288	279	282	272	327	303	302	318	289	281	314	293	282	256	278	287	261	281	282	326	298	299	281	304	282	330	309	278	301	307	286	294	303	275	344	293	305	273	287	299	275	311	275	293	272	266	247	312	322	265	295	294	279	322	273	280	303	284	287	294	305	292	282	311	300	311	295	314	303	322	303	312	279	275	314	318	271	307	335	313	298	315	313	301	303	289	271	300	263	265	306	300	254	289	298	270	300	298	290	265	277	274	276	311	281	304	297	298	325	307	282	278	259	314	276	305	314	298	276	299	301	286	277	309	305	301	291	268	296	268	285	314	265	314	299	301	310	296	284	294	318	290	267	272	290	274	292	283	308	305	265	294	295	286	261	301	316	331	300	312	274	300	287	303	280	320	297	305	299	302	300	271	284	294	279	292	276	282	298	299	293	291	302	299	312	302	298	321	279	282	284	292	264	304	291	287	271	303	275	276	300	284	285	287	300	310	268	304	323	295	272	280	332	280	280	309	306	277	284	310	293	305	282	300	316	329	268	263	277	276	328	286	299	322	292	269	290	301	323	282	264	311	300	308	290	325	321	306	290	262	281	278	280	286	306	288	311	296	307	278	271	293	305	279	276	287	300	306	288	275	291	299	288	306	287	290	290	268	274	277	277	318	302	299	295	308	285	304	284	301	286	249	304	295	286	317	315	304	286	309	292	305	295	291	296	287	297	293	301	309	286	290	313	279	286	321	304	287	289	306	331	257	309	301	305	282	298	285	280	258	286	267	299	292	277	280	275	286	294	300	289	300	308	269	320	318	282	316	296	321	300	273	274	319	287	289	285	272	281	285	307	303	303	295	299	316	313	267	266	299	306	310	279	295	306	275	304	301	283	297	335	287	283	313	288	283	270	307	324	258	293	301	261	297	295	309	296	251	256	286	328	306	273	307	293	271	301	292	281
19785	42308	34836	23036	15005	9747	6628	4520	3405	2377	1723	1394	1123	926	847	687	642	554	473	487	447	414	399	393	379	315	329	388	322	344	321	348	313	329	322	359	352	310	320	342	308	352	334	336	309	320	311	309	319	292	348	332	350	328	356	348	344	330	355	327	347	318	344	315	340	313	343	319	362	343	314	343	323	324	320	337	340	324	331	330	305	306	345	354	352	338	353	345	286	314	338	346	317	327	324	327	338	306	374	323	348	356	362	328	339	328	323	342	341	315	291	319	345	314	326	328	327	335	362	343	357	347	320	341	354	344	325	314	305	331	327	358	342	336	340	354	338	331	336	353	331	344	301	343	325	360	345	348	349	337	342	323	347	337	299	305	327	339	337	326	313	317	324	316	344	339	332	336	343	342	323	330	311	323	313	308	344	376	350	374	330	358	334	325	331	331	324	323	331	336	320	323	311	343	327	370	331	330	354	338	332	316	330	331	387	323	313	345	310	321	301	313	340	313	327	288	308	333	321	318	321	320	323	296	354	359	336	328	315	308	365	340	316	325	305	329	332	305	330	324	324	311	345	357	361	321	342	339	317	311	356	331	346	337	329	336	319	345	365	297	345	306	323	361	327	330	326	340	324	329	328	369	331	310	343	307	343	330	319	325	342	304	352	351	321	341	302	358	328	339	322	328	318	314	297	318	336	286	346	310	381	314	327	354	357	333	328	314	340	322	325	325	288	338	325	343	303	338	309	357	346	334	330	348	347	331	329	312	392	312	318	320	324	365	327	332	348	331	329	364	316	324	377	332	341	328	314	342	340	331	345	344	323	351	386	329	336	322	374	317	360	336	315	330	367	348	318	340	328	325	337	317	344	319	325	345	332	330	352	333	330	308	342	345	330	331	358	361	336	357	300	352	353	319	346	335	329	346	355	331	318	325	339	296	342	374	350	341	344	343	340	324	303	344	351	309	355	330	348	316	320	307	327	338	335	342	344	367	311	325	299	353	327	345	331	360	335	338	310	343	319	313	326	336	349	372	343	337	356	338	355	318	360	326	327	353	333	338	327	333	324	343	352	294	349	311	318	342	322	337	326	329	344	347	321	329	354	321	335	317	319	331	350	352	318	356	360	331	369	353	345	337	329	335	354	370	331	327	340	340	314	340	311	326	341	335	348	352	364	353	354	348	350	354	370	335	381	324	296	325	360	356	332	331	342	349	305	350	320	322	355	318	313	328	326	342	331	367	331	360	323	311	361	369	352	335	323	328	327	338	337	354	331	319	333	311	293	377	284	315	339	320	329	296	350	339	344	325	323	339	307	324	353	333	309	292	313	335	318	325	361	343	360	345	338	346	328	336	339	332	346	314	331	344	345	326	351	315	323	322	332	325	317	320	326	304	330	342	316	307	343	312	307	288	312	335	339	331	361	330	318	324	322	288	312	318	296	361	338	330	301	341	336	327	344	354	331	304	332	330	322	342	351	332	331	334	349	300	331	329	316	348	357	337	361	347	330	333	332	322	340	317	321	344	323	290	334	320	351	320	314	343	337	332	291	361	340	311	310	324	335	341	349	342	346	308	347	346	313	309	320	336	347	369	318	364	347	387	338	352	331	330	319	314	334	316	335	393	333	326	374	346	305	354	306	348	315	301	305	327	378	318	328	327	319	350	376	310	363	319	294	375	346	313	340	362	311	320	352	348	349	383	349	318	347	357	302	303	368	322	357	330	333	326	330	327	395	338	339	333	322	368	303	346	336	325	320	333	347	335	317	359	326	337	305	332	348	312	294	324	312	364	324	369	307	356	368	344	352	362	349	339	311	336	337	341	338	330	321	342	354	341	308	365	335	312	330	338	317	332	324	345	341	329	337	339	311	318	324	354	331	320	339	328	334	344	348	335	324	337	323	340	357	296	330	357	330	326	349	302	336	372	350	331	325	344	347	330	343	330	336	341	331	345	328	341	331	363	346	329	343	322	339	338	375	309	355	340	305	334	348	348	340	314	323	322	315	309	328	315	337	339	351	326	318	373	351	352	353	323	313	338	369	324	349	318	345	355	323	343	350	334	325	316	343	344	349	346	291	330	310	343	343	345	312	345	313	348	312	312	363	356	331	347	323	333	339	326	347	343	330	343	362	353	360	351	334	362	323	336	315	327	298	329	325	358	338	368	319	356	307	339	318	303	343	352	333	317	342	321	303	351	316	319	335	325	349	324	304	319	339	325	332	361	329	338	336	338	330	348	299	333	394	341	321	338	314	329	351	321	298	309	353	361	336	322	342	320	346	339	344	312	340	319	345	311	362	341	320	338	301	332	335	333	311	312	335	315	339	357	346	327	319	316	322	340	325	351	304	329	352	374	345	298	297	319	339	297	310	322	339	332	276	326	356	355	325	331	326	329	337	328	342	347	332	329	314	335	354	289	317	327	316	336	336	341	314	322	301	360	352	344	350	367	336	317	350	333	319	378	358	322	370	319	331	383	303	347	333	339	324	315	324	350	347	320	351	328	339	361	323	318	359	320	327	316	299	330	347	361	354	358	341	336	321	328	343	327	345	349	346	336	338	350	327	341	316	339	321	349	343	337	355	337	309	333	334	321	329	354	338	374	359	325	348	336	351	353	334	299	331	331	345	370	341	284	330	315	362	365	314	353	339	353	316	334	328	316	335	328	331	327	357	353	317	355	325	346	333	336	369	356	347	302	333	326	362	320	330	337	371	311	338	321	332	311	333	315	333	335	311	340	331	341	321	342	320	359	333	317	321	351	345	365	317	312	333	296	324	346	312	337	318	307	331	329	315	340	360	345	363	342	356	322	322	344	315	306	381	343	345	342	320	350	330	308	356	299	334	360	317	344	338	368	357	340	342	345	331	328	345	304	328	317	338	315	303	384	324	325	367	325	350	300	341	333	313	353	304	332	355	346	324	286	333	369	323	339	335	349	335	322	372	310	360	304	322	332	332	338	337	332	350	338	350	312	326	320	308	308	330	339	312	345	333	355	349	354	305	328	377	335	343	321	325	342	328	347	334	341	347	311	353	307	317	325	293	334	331	299	354	325	346	331	357	335	318	307	341	303	310	356	314	350	334	348	350	357	349	325	317	331	373	340	311	327	337	335	337	356	335	312	329	341	306	310	330	314	342	327	311	329	351	330	325	363	349	387	346	372	316	362	369	347	326	361	301	371	325	316	322	307	345	323	335	315	343	295	329	318	332	338	289	328	338	365	308	345	329	315	319	339	350	330	358	316	336	322	321	321	301	332	335	339	334	355	309	353	353	366	320	353	322	350	308	325	341	314	342	325	326	356	304	340	346	333	299	340	332	306	358	377	329	318	309	303	333	312	346	307	367	344	348	331	361	346	350	328	288	365	351	310	337	326	318	327	352	337	344	313	330	314	352	360	318	377	325	328	331	343	337	328	341	351	340	330	345	362	339	339	318	310	335	312	300	326	302	318	323	345	349	342	309	297	349	349	328	333	347	312	364	324	363	363	320	337
25172	21279	26572	24584	9957	4114	2628	1760	1275	992	760	662	554	551	452	410	407	371	394	347	347	352	326	327	328	334	346	328	306	320	303	332	276	332	290	299	295	316	294	346	312	301	305	311	280	303	313	297	293	324	289	311	322	284	285	293	296	333	295	290	324	319	278	253	316	285	320	268	318	294	302	323	319	290	309	331	295	311	303	287	288	288	298	280	322	311	280	298	320	315	288	312	296	288	321	301	294	305	302	305	281	303	312	288	281	308	309	307	319	311	293	321	297	295	300	323	337	317	296	314	280	289	296	316	287	298	306	292	308	296	290	270	287	307	313	277	310	276	287	304	315	312	302	266	293	297	296	309	296	317	316	294	304	292	274	307	332	300	305	308	299	305	316	291	292	289	293	323	272	293	268	301	305	297	279	279	285	317	316	332	325	290	279	304	270	313	292	311	304	311	322	311	287	296	307	315	317	276	311	301	320	312	291	302	298	305	310	301	314	311	296	302	293	318	281	308	297	318	309	302	269	275	262	281	300	292	312	272	308	313	329	319	275	296	305	344	339	314	287	313	309	337	306	328	271	301	308	310	330	319	267	324	303	301	294	288	291	288	281	298	309	269	318	307	264	300	300	295	300	355	316	280	317	314	352	290	290	302	311	302	283	316	315	295	275	288	279	310	323	272	304	308	311	296	335	318	312	302	289	300	268	317	309	303	288	340	314	312	337	300	278	315	300	309	312	311	293	297	289	290	275	312	281	306	328	302	306	289	297	318	348	312	293	326	301	283	289	330	295	296	298	312	288	299	290	296	303	313	268	296	286	293	310	288	300	316	273	341	313	347	286	310	300	301	331	312	324	301	300	299	324	313	307	285	305	294	290	278	313	310	309	301	319	303	311	289	317	300	326	324	304	259	305	300	287	306	317	315	314	298	303	301	295	294	301	309	282	318	329	312	313	322	321	308	313	298	309	327	315	310	315	300	308	301	316	323	311	323	315	310	285	291	341	290	293	326	289	331	283	295	303	310	331	294	305	280	305	293	287	335	292	302	338	293	310	300	332	285	282	297	279	317	276	299	308	325	273	293	300	314	296	313	282	300	309	305	309	283	304	288	301	326	274	295	334	304	342	305	293	313	304	301	312	296	290	281	292	301	310	326	315	326	293	287	290	302	327	275	303	280	279	305	301	283	331	259	285	304	295	288	293	281	327	293	311	314	273	300	324	311	298	311	328	299	331	279	271	333	289	316	288	306	297	288	311	315	313	324	313	280	304	331	280	308	313	299	296	329	298	299	321	299	288	299	314	326	304	266	289	277	268	297	296	309	273	297	301	298	326	298	305	322	286	313	305	278	312	327	307	297	279	296	322	299	303	317	287	287	321	296	297	297	304	316	286	309	299	291	268	327	300	337	327	290	298	296	316	293	329	295	283	289	304	310	306	299	304	314	304	330	342	285	315	308	311	283	294	320	318	292	316	281	296	293	314	275	301	320	284	324	311	346	303	299	298	298	291	299	310	293	309	313	302	308	292	345	309	305	275	303	272	306	311	293	299	300	297	316	299	316	302	286	310	331	315	320	317	297	331	295	298	278	267	299	307	293	281	297	321	324	253	314	291	315	300	309	303	291	304	284	322	285	276	329	313	285	292	272	302	317	312	290	295	294	282	298	288	305	305	321	312	304	317	285	339	302	306	307	286	288	340	312	329	306	317	296	271	283	304	285	307	286	323	329	321	291	300	344	297	307	320	271	346	301	287	338	279	317	291	314	312	268	300	349	292	303	305	302	294	308	319	311	282	330	278	284	326	300	323	339	335	304	309	328	312	326	308	302	320	289	284	266	290	306	321	302	296	304	286	290	347	267	341	309	313	303	303	281	283	313	294	301	327	290	300	281	292	285	283	307	290	341	287	297	304	289	304	305	294	296	281	301	269	300	314	315	332	304	307	265	287	334	325	288	282	325	311	280	265	284	305	279	279	330	296	322	318	342	300	311	298	338	302	297	296	310	283	312	293	293	309	276	295	307	329	291	307	289	316	292	304	334	285	335	305	323	285	284	320	320	293	279	318	321	305	323	314	308	300	319	302	326	319	264	300	341	331	301	292	314	304	301	310	303	317	300	304	285	313	284	279	314	283	283	298	297	263	303	308	322	328	307	292	314	285	301	322	289	290	314	292	313	271	277	292	301	292	319	293	304	301	323	311	252	296	272	305	315	309	322	280	317	309	283	335	271	312	309	287	313	298	308	301	324	292	302	283	306	337	314	302	326	315	277	281	307	297	314	304	326	328	294	318	309	314	311	318	305	331	279	281	305	306	310	321	319	294	296	279	295	316	279	281	309	294	318	313	322	262	331	307	322	320	293	317	300	290	303	333	286	305	275	301	264	288	301	326	300	278	303	285	291	280	311	310	296	306	317	341	286	284	308	294	309	332	298	286	277	326	284	326	282	335	288	290	317	301	309	306	304	307	279	294	296	312	317	303	287	278	303	303	314	290	303	317	288	314	297	327	302	290	304	334	315	292	346	301	300	319	300	284	310	300	296	274	348	315	308	277	280	293	282	302	312	290	308	286	261	270	297	292	268	288	284	317	313	312	331	289	275	319	319	290	315	327	306	326	294	313	319	279	294	277	337	285	295	306	274	333	269	332	290	313	288	317	295	313	293	287	335	321	300	270	295	302	311	340	291	292	310	300	352	297	301	296	319	268	293	274	290	305	277	303	310	279	347	309	318	286	300	321	296	302	302	292	295	324	303	324	289	288	306	321	299	321	297	272	288	266	313	281	359	312	314	302	321	294	260	305	323	288	322	301	276	307	277	332	318	312	316	297	260	256	308	289	291	315	287	310	298	322	303	298	315	289	309	300	316	307	278	276	291	297	320	330	302	277	294	309	310	303	299	310	261	284	333	311	314	284	300	339	288	312	289	312	299	298	314	302	301	300	319	302	286	295	316	276	312	298	296	299	295	298	312	280	308	306	329	324	323	341	304	308	315	278	322	325	310	283	330	310	292	296	304	324	340	314	289	310	322	289	260	301	274	294	307	303	300	272	287	314	296	288	330	284	316	286	322	296	290	300	290	315	313	312	288	281	313	314	327	319	315	289	305	323	310	305	308	294	290	306	297	299	264	290	316	298	302	329	311	302	318	290	306	278	283	307	307	288	328	318	331	289	285	290	320	336	298	292	302	299	289	298	296	301	329	325	315	320	281	321	292	312	330	282	289	308	320	285	316	280	301	309	273	327	291	306	313	343	318	326	311	330	300	315	284	297	311	311	311	312	326	312	299	280	284	309	276	332	323	322	303	288	298	312	282	277	313	281	287	312	333	310	296	289	290	303	279	322	338	343	322	302	301	324	284	318	265	300	306	307	291	303	314	304	335	267	295	346	309	294	287	310	290	252	299	298	286	302	292	303	279	295	306	288	276	310	286	319	284	276	325	284	308	278	298	313	266	290	307	317	289	276	283	278	353	299	351	334	294	270	290	332	263	282	299
19483	38079	30737	19147	11740	7459	4982	3419	2482	1848	1335	1082	952	824	742	581	574	512	438	450	404	372	367	367	356	363	346	345	310	366	369	343	338	353	367	360	377	331	346	322	349	347	345	376	363	342	361	345	344	366	333	328	373	334	362	351	365	337	330	336	360	348	313	357	368	332	341	334	348	377	322	328	356	363	332	386	361	370	337	359	344	351	340	332	360	342	319	326	363	329	369	338	349	369	364	367	348	334	349	372	333	366	334	325	359	365	364	371	353	354	350	355	360	362	360	365	318	337	363	354	361	361	325	326	319	357	344	308	327	365	346	328	325	369	345	317	363	368	346	348	366	326	349	338	340	310	362	338	376	326	359	352	306	355	330	335	352	341	329	362	362	355	375	354	355	299	333	346	354	346	343	350	367	335	333	364	354	310	370	372	332	315	362	323	367	371	309	321	362	356	353	323	371	367	350	361	322	364	341	339	368	386	361	333	361	348	346	340	350	332	349	363	333	342	353	335	355	354	321	348	343	355	323	355	344	367	317	381	367	366	343	318	329	358	330	310	342	326	313	344	356	353	306	348	353	370	347	316	360	364	368	364	356	368	325	343	337	360	358	354	343	359	350	356	325	355	368	342	362	354	360	383	342	371	344	316	336	353	334	338	346	353	380	327	330	359	351	338	342	338	367	351	349	356	373	332	332	356	314	382	333	337	334	342	349	331	333	338	384	321	326	311	392	349	344	319	350	341	335	358	346	341	364	327	350	332	347	342	355	324	333	334	338	365	366	328	332	364	309	337	360	345	357	346	301	328	307	376	347	361	326	335	369	356	377	340	327	384	346	319	346	335	342	326	352	339	330	316	358	361	347	300	320	353	320	327	352	352	363	342	358	323	335	326	343	372	326	340	340	358	350	327	352	327	353	306	335	334	346	353	384	338	353	342	350	372	355	355	368	358	358	337	368	369	353	360	349	319	384	344	344	325	309	365	346	336	337	355	338	352	360	365	367	341	325	344	335	342	362	364	356	330	350	365	326	335	357	356	328	348	344	356	361	340	358	342	338	358	350	325	340	357	340	324	343	363	356	358	319	325	352	335	328	386	348	343	321	345	329	353	365	332	326	330	339	353	354	386	331	345	341	345	356	350	331	354	337	328	382	369	375	349	346	334	382	348	323	375	388	331	319	324	331	308	334	356	363	370	392	347	365	374	337	367	371	317	333	373	359	335	331	339	369	342	311	344	317	347	369	345	333	374	345	345	325	325	363	361	382	351	340	332	332	389	351	383	339	324	330	360	349	313	358	329	344	342	350	325	329	307	330	357	313	312	340	355	343	345	382	323	350	333	377	366	302	365	324	331	348	316	322	366	327	340	339	342	374	359	329	360	369	323	336	328	370	327	335	347	351	325	370	327	331	346	350	328	370	317	376	347	355	351	340	317	336	329	334	331	330	317	330	368	332	350	351	348	341	350	341	364	367	346	356	367	329	345	370	365	353	324	364	288	342	365	346	351	398	349	321	337	367	362	382	345	331	341	355	373	340	313	386	362	330	324	356	303	329	341	359	322	352	323	354	310	369	324	346	322	354	321	336	352	311	335	348	366	303	370	361	334	359	352	343	372	330	361	342	309	329	360	345	348	348	360	377	346	340	357	364	356	340	308	376	337	355	346	337	342	329	355	342	361	354	350	381	381	358	323	368	336	333	347	350	323	356	391	333	374	360	347	335	342	342	326	349	338	369	355	326	331	327	351	360	335	348	337	344	354	349	343	339	363	354	355	352	349	329	356	332	350	336	347	359	359	354	372	357	353	354	349	323	323	356	351	351	359	346	359	340	386	373	382	334	322	353	356	346	374	367	337	356	337	341	324	355	335	340	344	358	349	319	369	374	317	345	352	390	324	342	317	327	337	355	370	354	341	357	373	347	301	338	342	340	328	292	328	338	333	332	379	367	358	336	322	333	341	322	347	346	335	352	356	339	344	363	365	341	318	304	331	361	334	336	329	357	365	301	339	337	317	330	324	354	331	313	338	346	319	324	375	342	343	346	343	358	351	342	350	313	361	337	328	318	338	309	344	348	326	342	321	351	334	366	350	316	357	349	347	328	345	363	327	343	348	334	349	326	370	349	342	337	344	352	305	339	351	333	365	350	335	344	357	328	341	325	342	363	325	326	350	337	344	333	350	330	337	382	332	366	340	344	358	352	320	349	324	355	347	338	346	361	342	322	372	324	362	356	326	317	339	374	364	347	346	338	312	330	347	335	335	339	352	341	364	330	333	371	363	343	324	330	322	355	348	344	343	355	329	350	337	340	362	307	328	351	335	313	350	362	335	341	332	359	331	309	321	338	340	334	372	378	361	336	348	330	359	342	337	380	333	321	362	328	347	358	315	362	345	336	336	354	356	338	369	327	368	339	337	318	348	384	371	350	370	355	318	374	374	348	390	320	289	340	344	358	332	346	339	363	328	335	321	376	381	341	356	340	390	344	365	392	361	336	360	338	313	350	372	347	358	341	345	324	352	331	324	327	330	346	362	366	318	316	369	383	359	318	339	399	343	345	352	361	344	330	351	325	331	357	358	319	328	316	355	336	329	335	332	339	339	341	332	333	356	358	346	351	327	326	372	315	343	361	323	367	353	307	368	328	352	360	332	340	352	366	322	340	360	348	367	356	337	334	326	312	355	355	332	357	357	372	309	320	367	359	336	352	343	336	342	363	328	341	324	336	348	364	327	361	341	379	343	331	345	316	349	366	331	353	358	335	364	338	354	344	344	360	348	340	342	368	351	342	348	402	336	324	337	351	333	331	327	311	370	326	337	345	354	331	315	365	311	362	362	301	331	375	334	379	364	335	345	364	369	327	376	357	328	366	342	332	373	377	345	327	314	373	341	351	319	359	385	331	325	380	334	342	343	365	357	381	372	355	357	352	342	319	358	337	354	335	346	332	314	354	364	365	364	388	339	390	346	314	341	347	331	336	356	385	354	332	380	338	345	331	350	350	399	382	321	347	388	372	366	361	357	321	332	336	365	362	337	329	373	307	362	357	359	332	335	350	330	343	354	338	323	355	319	372	371	343	342	363	328	339	357	343	369	316	322	337	357	335	328	354	311	357	360	322	327	353	353	343	349	323	356	340	349	327	348	351	359	355	341	370	320	354	323	343	343	322	361	327	355	350	337	334	334	331	354	333	329	338	347	372	367	360	335	337	351	352	334	350	346	303	330	358	349	353	375	348	362	334	315	340	347	349	366	339	363	358	346	332	344	363	325	323	357	337	337	344	331	322	314	343	358	372	333	355	317	333	361	328	363	360	342	347	356	314	343	323	353	355	340	345	327	372	345	347	369	361	383	344	309	331	332	350	340	358	357	326	354	333	338	318	386	337	345	354	351	348	379	306	353	350	326	334	355	343	342	380	351	305	331	309	370	346	354	341	334	352	343	327	334	338	374	306	370	360	336	304	351	326	360	365	320	330	346	365	375	356	326	348	347	340	338
22799	21336	28825	24179	21387	20665	9737	3485	2317	1793	1324	1018	842	791	679	582	479	434	395	379	367	371	384	336	308	335	313	297	320	328	339	302	314	293	290	296	306	303	299	281	276	280	302	280	287	299	290	282	301	320	329	304	306	329	282	306	281	285	265	337	297	325	302	315	293	296	265	300	286	324	310	299	261	266	290	306	311	323	288	363	306	325	269	316	301	306	303	302	285	319	289	298	292	314	300	300	259	266	296	301	297	316	321	318	291	310	302	285	335	304	323	332	308	263	279	293	275	270	310	319	294	299	296	339	335	306	279	303	304	327	310	327	295	308	321	324	275	284	306	304	279	294	269	292	279	321	322	290	306	300	321	292	317	324	252	292	269	305	317	283	293	275	329	314	297	303	328	297	313	271	268	262	326	318	328	293	301	313	328	295	308	317	308	324	308	268	281	264	295	313	306	269	308	308	288	291	326	310	286	312	293	292	284	319	303	337	291	298	293	300	310	319	303	303	301	309	320	306	280	313	307	276	298	271	288	311	282	314	293	336	307	281	310	273	321	282	270	330	297	298	301	290	317	315	310	296	327	287	291	304	327	313	282	295	299	314	303	280	278	328	291	316	312	282	297	291	278	291	305	308	293	313	327	297	301	295	301	271	287	306	307	327	282	313	302	320	326	307	303	271	303	279	323	303	323	283	315	303	277	287	299	331	292	259	291	291	287	291	335	290	324	314	284	278	319	302	277	297	279	320	296	299	334	333	298	300	331	308	309	259	334	298	314	295	303	318	317	320	257	283	308	290	280	305	289	297	271	304	316	304	309	304	299	298	286	296	301	312	293	296	320	298	291	319	287	346	317	305	343	323	328	307	307	308	318	327	286	306	292	281	327	289	310	285	277	289	316	286	292	311	293	312	320	310	313	306	291	311	305	295	305	301	277	302	284	310	326	312	340	319	302	318	273	302	307	300	282	308	299	285	316	317	301	297	317	292	269	308	294	307	286	285	302	308	241	288	269	315	301	288	308	315	315	344	282	287	304	342	320	310	300	301	297	286	296	288	293	311	313	306	301	293	321	299	326	312	288	312	307	289	268	304	303	323	290	289	294	298	286	307	311	297	301	304	268	310	306	305	296	278	305	270	297	299	280	335	290	311	314	308	340	271	305	274	322	311	295	308	329	277	303	302	294	306	299	285	284	299	276	280	279	289	295	299	297	304	281	290	299	292	309	301	304	301	281	326	276	343	302	291	300	296	316	344	329	285	328	288	307	303	310	317	306	311	314	304	283	297	288	303	307	292	319	311	283	304	315	295	299	282	328	321	335	300	322	307	303	297	278	308	302	327	315	294	306	270	319	322	306	306	282	287	320	306	311	290	302	299	304	296	322	286	295	290	292	292	325	317	298	303	285	306	289	300	323	312	286	323	306	300	285	278	311	296	320	325	315	294	314	306	331	298	285	344	283	299	296	300	311	296	323	277	340	297	293	303	311	303	307	286	328	314	281	288	295	309	302	302	284	319	306	270	313	306	329	287	329	301	328	292	344	276	293	300	296	301	306	304	312	326	319	295	315	319	297	290	285	297	281	312	318	286	297	305	303	312	295	298	276	299	300	302	303	299	292	299	328	324	300	285	300	298	311	335	293	304	306	320	277	275	339	334	321	323	287	301	295	297	351	300	296	287	313	307	319	312	272	311	295	321	324	312	288	314	327	305	329	294	322	313	323	273	299	326	297	287	327	304	338	306	329	307	303	274	317	305	299	310	320	279	305	314	301	312	288	302	253	312	264	289	293	310	289	271	274	298	296	292	293	301	300	297	307	293	317	289	311	316	292	314	281	307	330	296	309	289	316	307	299	285	305	306	277	281	301	284	312	313	298	321	280	289	289	295	315	299	303	291	310	323	308	283	313	317	314	314	318	298	286	311	313	312	293	281	273	328	318	286	276	325	299	294	302	306	329	247	297	321	344	289	332	311	326	311	296	304	284	278	255	325	293	306	257	312	287	314	310	282	317	295	284	287	324	327	298	302	293	301	311	337	292	283	313	315	318	271	321	311	291	289	287	311	323	318	287	305	295	326	301	303	296	295	292	279	323	257	280	327	276	295	321	299	313	301	327	279	290	304	312	274	312	322	279	269	305	304	303	287	276	317	320	291	300	298	293	296	270	322	303	282	298	304	317	266	294	315	284	292	297	340	325	285	284	337	330	285	307	316	350	290	320	295	287	333	294	291	324	327	300	284	263	298	309	314	304	266	314	295	293	319	300	316	314	323	297	287	312	312	309	297	287	316	315	286	325	295	270	287	302	294	289	278	331	313	301	320	315	287	280	320	284	297	291	313	330	313	283	283	302	296	293	300	320	289	317	310	303	279	326	296	292	334	297	280	284	289	294	283	293	319	268	287	293	329	316	282	317	285	297	280	315	295	303	289	311	296	325	325	298	299	301	290	274	309	326	296	300	279	289	312	309	299	313	299	333	293	288	292	292	309	310	281	283	320	276	297	304	291	303	326	325	252	298	292	287	304	281	303	298	300	332	300	286	293	332	329	301	280	298	310	321	301	322	290	328	312	308	291	302	280	314	252	293	278	296	290	298	297	312	306	314	299	267	322	319	322	299	306	276	282	311	324	319	283	303	297	299	331	300	273	292	313	309	272	279	309	298	323	304	252	285	314	313	299	277	316	305	330	310	287	314	329	313	299	250	285	341	303	300	272	316	313	298	316	290	300	284	313	283	323	305	329	296	319	326	318	326	329	281	310	267	295	326	346	278	274	274	286	302	305	319	331	302	294	304	269	303	310	331	289	294	311	325	303	302	299	311	295	286	312	320	319	282	278	277	292	309	280	300	303	287	310	314	306	310	302	272	301	312	284	286	334	310	274	307	317	300	258	304	309	326	316	279	296	280	271	309	309	287	320	302	301	295	320	320	321	280	287	279	290	296	318	310	274	296	302	307	306	277	315	287	303	278	318	288	295	287	281	301	314	264	291	304	300	303	295	283	271	293	282	318	292	265	292	296	308	307	312	305	306	287	293	306	299	294	332	288	275	324	248	317	318	296	292	312	314	330	295	330	303	261	282	302	299	280	294	301	296	292	312	266	317	295	308	336	314	297	295	322	326	315	310	320	284	290	265	278	289	311	283	312	314	291	335	301	320	281	293	330	296	291	297	315	289	307	329	285	288	295	294	298	315	343	298	305	290	286	280	294	333	285	278	322	313	331	254	310	328	332	316	306	340	295	287	297	286	300	317	331	316	305	305	330	309	311	299	299	295	292	276	292	313	287	313	310	274	272	278	266	292	313	292	318	340	317	305	307	308	287	314	310	302	291	299	280	289	292	278	309	276	296	320	281	301	280	276	256	315	295	312	317	291	285	316	298	301	282	280	253	290	296	293	319	346	315	280	277	284	293	317	298	289	324	315	313	292	308	310	320	286	312	268	304	307	293	278	329	302	331	301	314	323	317	297	287	290	300	288	284	276	314	286	294	293	316	321
21692	46289	39298	27231	18288	12477	8562	6015	4449	3159	2332	1740	1428	1161	997	878	749	646	544	505	431	438	389	404	368	396	386	392	386	349	363	385	314	347	343	343	320	329	335	347	341	356	306	335	340	331	325	324	347	360	334	353	359	350	329	340	351	326	356	352	310	329	314	329	352	355	315	345	359	323	323	332	345	345	363	343	350	342	353	317	354	323	314	367	327	318	342	330	337	356	357	328	335	338	309	324	307	367	336	395	361	323	319	353	352	327	325	334	343	306	339	300	358	343	316	368	350	312	342	357	328	372	341	351	342	333	370	312	336	326	352	330	324	361	308	346	359	322	329	365	336	341	335	338	358	345	349	313	328	345	321	334	309	377	337	342	317	331	322	359	310	340	319	340	351	356	296	333	313	344	346	335	336	336	358	353	347	322	352	358	373	347	352	362	356	334	308	312	354	330	346	336	337	331	373	322	341	343	345	337	321	358	330	322	353	346	358	333	309	324	356	371	352	326	309	351	349	337	352	311	339	330	348	339	351	378	326	382	343	362	320	331	385	337	340	326	361	317	328	320	328	321	321	360	320	324	318	321	360	349	341	341	339	343	329	313	320	330	311	329	346	354	333	371	332	330	298	322	316	333	347	339	341	330	314	365	348	358	373	340	348	349	386	360	358	344	343	320	340	336	322	352	345	357	342	333	330	318	350	310	313	325	334	313	364	326	333	345	360	360	339	342	334	320	353	351	366	358	359	332	343	370	354	328	335	323	320	318	334	324	331	336	347	316	367	335	340	362	332	320	326	333	321	339	311	328	337	342	312	359	352	345	350	358	343	367	331	345	331	344	324	348	333	338	333	313	311	315	325	341	314	331	342	361	301	320	325	322	333	347	353	333	357	323	360	340	326	351	333	324	348	345	370	327	351	326	343	328	394	358	339	336	341	323	315	340	347	338	338	339	308	304	315	319	342	324	358	338	364	357	337	350	346	317	359	354	328	335	328	373	312	366	331	307	371	338	352	332	347	372	329	329	339	342	315	365	351	329	354	337	348	350	340	319	330	332	345	345	374	341	352	313	352	357	322	349	338	361	327	322	346	349	294	335	321	332	335	330	347	362	338	341	320	330	345	371	308	352	335	324	354	344	331	322	348	335	325	324	307	306	345	333	304	342	325	366	311	340	344	360	343	330	329	363	318	337	352	362	363	377	317	316	358	342	360	349	312	340	320	288	346	365	352	363	309	352	368	305	328	367	334	321	347	322	351	347	324	322	339	346	333	331	342	324	330	354	321	359	324	329	293	335	322	347	311	321	363	354	348	334	367	349	348	355	352	360	341	318	332	329	351	324	342	336	332	330	341	318	315	312	365	366	357	373	347	333	314	360	331	313	340	348	326	305	330	337	328	331	345	344	331	351	357	337	360	339	318	380	342	333	353	326	338	308	338	332	345	343	344	333	318	344	318	349	319	336	338	343	362	332	337	298	353	315	327	312	340	350	336	343	334	346	340	342	331	347	315	323	327	310	325	331	340	318	305	354	360	339	353	332	337	351	328	345	337	323	387	323	357	350	344	356	362	355	330	325	343	318	333	333	355	325	350	339	337	354	349	341	343	316	342	339	344	329	341	351	346	356	325	347	332	327	360	348	327	345	319	351	336	327	335	327	328	312	341	348	328	348	355	341	334	353	361	359	337	344	312	331	342	333	347	343	346	346	371	317	309	342	337	339	325	325	363	347	333	356	318	342	312	350	325	335	318	304	342	334	359	339	308	371	350	301	292	322	351	332	346	349	366	308	305	381	328	322	298	350	293	348	346	330	342	346	309	336	337	325	353	355	318	329	306	346	351	344	340	356	356	320	335	332	315	318	337	319	335	290	325	329	318	348	326	325	344	375	346	331	333	336	347	341	320	316	341	359	335	340	352	372	356	319	340	342	336	352	368	349	347	353	346	345	335	308	346	322	335	338	344	350	370	341	361	329	310	339	344	344	355	310	333	356	313	331	328	341	369	345	331	318	338	308	317	324	326	319	350	342	362	357	327	349	339	324	322	344	327	324	311	322	315	355	358	328	336	351	322	319	324	336	343	322	359	329	293	347	333	347	330	327	336	327	310	326	309	338	334	367	338	315	369	322	352	381	340	330	341	345	334	361	336	343	388	349	340	327	330	353	319	360	332	318	344	364	346	354	331	343	328	329	332	367	292	354	332	319	332	345	373	341	313	342	344	311	346	328	336	341	368	346	348	363	312	347	340	332	322	353	334	333	377	336	359	331	338	331	331	351	350	355	367	330	320	326	322	336	314	296	344	332	314	313	320	311	310	304	333	370	344	340	366	302	294	322	320	382	335	353	361	313	357	340	355	339	321	309	335	329	333	323	302	328	333	358	329	356	319	365	353	340	344	336	349	351	349	319	311	322	315	313	324	329	338	301	356	354	348	359	338	336	331	335	322	332	334	336	363	327	334	326	344	342	356	321	343	324	316	364	340	369	319	336	337	348	312	312	350	341	326	305	362	354	325	332	352	328	337	361	358	328	354	310	342	379	335	331	368	340	323	344	316	326	343	335	372	320	318	352	342	365	354	324	338	358	363	341	335	352	350	360	331	300	373	373	329	308	321	308	311	354	375	339	318	351	337	332	303	359	333	326	314	350	311	335	345	339	323	333	308	373	351	342	325	350	362	322	365	322	361	358	340	340	352	335	360	342	338	329	324	331	323	347	397	339	321	354	356	311	344	322	354	345	350	311	309	367	346	355	326	359	343	347	324	343	331	353	331	327	333	336	358	308	306	346	342	336	330	328	323	287	332	360	349	305	354	307	361	355	309	319	362	357	322	328	342	341	363	346	350	327	349	302	317	316	354	346	349	368	345	357	331	353	366	299	301	319	325	360	363	311	342	362	357	341	359	347	367	325	307	329	301	319	298	343	340	322	369	328	353	345	325	355	335	324	344	336	333	327	337	355	323	322	338	327	347	327	344	351	327	332	337	316	326	329	334	369	325	329	349	343	342	332	349	320	325	318	368	336	323	344	367	323	337	324	338	347	337	350	342	337	355	332	373	368	351	346	354	337	311	326	349	341	340	360	328	328	334	340	342	332	339	343	366	317	345	328	325	345	330	319	351	326	326	357	356	346	332	302	339	315	326	348	332	322	311	350	358	327	323	344	330	330	305	347	346	324	362	347	344	322	352	305	304	312	322	348	316	319	330	330	358	308	339	321	327	329	381	366	309	324	369	331	330	293	335	339	353	369	357	359	345	349	371	335	364	363	351	352	339	366	328	307	341	339	361	339	339	374	331	344	349	327	346	320	334	339	338	345	325	364	370	317	342	320	335	322	349	324	340	314	324	334	348	318	303	355	349	327	358	361	322	328	339	356	311	343	336	368	378	368	335	370	362	328	343	354	352	369	329	342	372	324	333	324	344	345	351	321	335	359	343	349	332	355	320	331	360	327	328	360	345	329	335	348	335	345	334	351	346	363	357	335	315	354	310	344	302	324
28166	23469	22741	12668	5463	3187	2072	1470	1091	889	737	575	510	468	420	409	375	376	325	343	324	370	327	312	325	314	336	305	324	299	272	272	312	295	325	306	289	317	284	306	294	310	285	301	287	310	276	287	319	321	259	321	313	330	319	310	316	289	307	300	311	311	311	299	270	301	294	263	277	294	299	310	335	337	320	290	340	280	298	325	341	327	280	302	311	276	307	297	287	296	297	313	292	301	332	276	338	290	312	292	294	306	295	302	283	294	281	301	325	309	297	289	291	294	307	300	295	328	308	333	293	324	323	304	298	325	325	317	324	299	293	300	299	322	280	310	303	307	296	328	305	307	326	304	310	341	278	319	298	310	287	311	278	293	293	312	272	317	338	314	280	297	284	301	308	302	357	290	319	280	322	295	292	274	276	310	311	322	303	299	310	306	323	283	296	295	292	328	274	306	304	311	301	320	276	307	287	310	324	309	287	312	302	305	344	334	310	273	321	273	306	292	291	312	292	292	302	294	293	310	298	304	299	294	300	320	316	307	311	322	295	318	304	313	311	287	300	310	301	291	313	309	302	282	323	313	302	277	296	297	317	306	306	302	327	327	312	273	343	322	270	316	293	301	307	323	278	300	294	316	317	292	309	309	313	307	293	314	311	291	305	317	312	310	274	342	290	329	315	316	289	301	309	313	332	269	313	318	312	282	299	273	309	295	268	315	313	333	310	318	305	297	304	311	266	293	307	284	284	303	292	300	284	301	317	279	271	289	314	303	313	300	313	319	306	290	315	264	305	311	274	303	308	265	325	320	291	298	306	315	321	338	296	300	304	301	252	278	272	285	299	298	306	310	329	301	330	334	329	251	313	304	292	281	323	303	305	297	291	327	290	314	298	306	335	300	285	308	312	275	341	324	306	298	301	272	280	304	277	328	309	310	302	304	284	292	329	292	281	298	314	311	258	316	285	293	297	265	313	349	308	326	279	306	300	291	274	320	278	335	279	302	298	271	295	288	293	295	351	275	293	319	305	310	311	300	338	297	280	307	331	290	288	328	330	302	303	288	299	307	300	300	329	316	347	303	301	296	305	290	304	304	270	298	313	311	276	299	290	317	323	303	317	316	306	300	297	318	297	301	307	312	323	297	304	312	287	304	270	312	273	286	293	303	289	293	306	313	282	296	293	328	300	340	297	329	323	304	288	309	285	329	288	287	319	295	341	257	318	276	283	344	288	281	303	320	295	292	289	313	330	275	295	302	326	307	300	301	281	302	280	301	321	299	263	301	288	315	275	272	321	310	297	282	280	277	297	292	318	322	317	311	322	271	312	280	309	288	319	307	306	305	296	317	287	307	279	306	287	324	304	312	277	314	299	315	314	290	303	329	307	275	288	303	340	324	286	322	300	320	319	296	319	309	301	314	269	333	284	311	303	288	276	298	295	328	333	295	301	324	303	337	283	346	286	282	311	336	294	300	308	302	275	335	283	351	298	300	298	287	294	285	296	315	322	307	284	326	313	301	266	326	315	275	334	306	297	287	316	306	318	321	306	330	300	304	298	282	318	284	293	290	307	310	313	302	269	310	295	303	280	312	296	311	301	305	319	285	295	298	334	288	298	296	311	283	292	300	287	322	325	288	288	311	350	301	283	298	327	301	275	314	272	288	324	303	292	303	317	293	283	295	293	315	318	300	311	305	307	312	300	320	301	308	322	267	308	291	282	326	300	297	308	314	300	322	302	312	320	287	307	316	299	290	339	296	298	314	297	334	263	302	295	335	299	319	311	314	321	283	314	305	287	307	334	308	301	324	300	317	299	321	276	285	282	313	305	310	308	314	299	304	295	328	304	318	293	287	300	286	293	325	324	313	304	354	339	277	296	306	311	287	294	290	294	294	338	311	310	288	305	303	278	300	326	271	289	318	308	298	284	275	309	278	338	307	285	305	340	300	301	305	278	329	323	321	293	283	310	326	304	305	314	299	315	328	331	311	309	323	311	287	302	285	279	299	290	336	315	300	289	308	312	309	295	295	275	297	303	313	269	302	291	333	307	311	290	299	314	306	293	303	312	290	316	282	311	291	305	277	314	290	306	310	315	274	290	280	303	298	306	280	320	309	319	309	282	303	320	312	321	302	281	284	307	296	304	286	302	326	275	314	318	332	301	291	278	289	297	312	316	301	301	280	318	281	341	303	300	293	305	272	284	300	299	305	293	289	302	304	301	307	323	329	302	320	335	298	295	317	289	290	322	309	300	318	294	293	286	297	278	308	292	307	290	295	297	330	296	300	268	280	327	312	325	290	326	291	318	306	314	322	281	283	302	304	332	268	317	321	287	325	301	304	331	285	286	317	301	323	328	282	296	305	302	293	299	292	329	293	282	293	301	305	300	298	281	298	303	289	308	297	278	278	295	300	302	294	287	315	308	291	292	325	318	304	262	300	271	311	326	314	325	305	276	287	298	270	327	295	294	299	306	298	323	285	310	309	296	312	305	310	329	311	276	295	304	320	291	326	297	309	341	314	314	297	325	303	298	303	283	297	293	325	312	312	279	300	288	297	263	296	282	312	320	328	324	296	315	274	302	288	304	339	304	285	294	318	301	292	301	246	297	316	279	303	272	285	299	331	326	295	299	284	313	301	317	294	265	297	299	290	302	304	318	314	313	291	340	315	291	301	308	318	295	308	303	265	316	279	320	306	298	356	286	322	301	293	295	279	313	304	317	280	330	304	335	321	295	278	295	330	303	297	316	323	315	311	301	304	288	327	324	336	331	293	267	325	286	289	284	296	268	314	284	293	307	288	276	298	285	310	329	296	294	312	303	261	290	307	283	261	305	308	293	271	312	317	288	286	304	322	310	298	305	265	334	293	284	274	286	312	295	307	296	277	323	292	289	291	322	298	310	325	320	284	305	312	285	277	321	268	301	326	323	299	304	316	311	314	329	334	282	286	285	281	306	321	308	307	285	294	298	305	324	300	287	300	290	305	293	314	303	314	318	288	304	297	281	289	296	304	284	287	316	292	296	293	298	305	316	300	308	321	290	271	338	307	325	328	283	315	314	317	310	322	333	285	332	259	303	311	308	301	312	297	300	315	309	315	298	287	315	313	275	278	322	337	289	295	284	309	295	284	321	294	327	308	278	320	305	300	285	327	308	276	312	286	266	296	279	277	310	305	309	304	302	348	263	309	305	317	324	297	299	266	314	310	317	290	288	305	286	317	285	305	347	286	300	301	294	288	315	316	307	286	322	310	288	273	342	311	269	261	275	303	284	275	314	336	312	292	295	310	310	313	291	318	283	309	298	285	319	306	309	295	303	286	303	319	300	313	287	333	287	300	303	340	324	329	313	299	319	285	299	327	312	311	291	297	283	326	304	312	272	289	265	314	281	294	321	335	279	320	285	316	281	284	278	334	287	277	316	311	306	348	321	310	274	298	277	342	276	281	310	286	279	317	307	287	310	321	313	313	295	283	336	309	307	304	331	291	277	322	288	299
19815	35496	27916	16387	9631	5980	4160	2866	2076	1498	1182	919	727	705	611	573	516	421	472	400	408	372	362	355	372	363	365	360	333	366	358	353	350	343	323	347	354	347	340	367	347	363	329	352	369	332	326	337	369	328	318	351	337	381	354	306	344	333	309	323	315	335	369	352	338	339	338	353	335	362	331	363	341	338	372	344	360	332	356	318	401	354	333	336	348	354	349	328	319	361	368	340	394	351	315	331	355	344	346	338	370	362	369	338	348	347	357	306	346	364	322	358	348	341	346	346	369	337	351	360	354	351	335	343	381	338	309	325	320	306	349	344	310	361	317	333	338	313	326	370	356	345	322	358	297	381	328	373	336	368	334	314	354	348	328	353	321	343	348	387	380	345	358	355	330	343	358	355	366	392	358	336	340	362	332	328	341	349	352	355	342	352	375	360	329	337	368	327	387	345	346	355	336	365	354	337	368	337	380	358	352	373	368	342	305	334	363	356	322	315	320	322	349	361	321	350	332	361	384	359	332	330	359	361	327	356	337	320	356	355	318	339	378	322	337	360	318	364	312	323	368	352	328	336	342	352	322	362	344	328	391	287	312	335	341	349	352	318	376	335	371	345	349	333	376	354	338	338	355	339	381	347	355	335	366	332	324	316	359	355	318	355	315	341	354	341	346	310	359	336	382	360	378	335	351	334	385	373	378	341	343	369	350	361	357	360	355	338	356	345	344	345	328	337	342	359	348	322	328	353	340	331	353	376	319	342	337	356	334	302	333	346	365	332	334	348	315	332	373	346	325	322	351	368	306	320	352	346	335	321	346	371	335	351	342	372	345	368	346	321	330	364	349	360	384	331	348	342	347	330	336	319	342	369	356	350	354	346	323	334	352	355	364	348	341	361	343	322	353	363	342	352	344	313	320	346	334	341	346	346	379	341	352	344	327	369	348	323	333	338	335	375	319	364	332	383	334	332	321	323	361	356	363	352	329	346	362	324	319	336	359	357	341	319	322	345	339	354	345	354	334	354	350	337	341	335	352	362	375	340	347	340	355	393	330	380	361	359	328	362	348	342	363	321	314	345	324	338	354	331	380	373	344	369	356	339	329	363	363	325	334	351	374	365	340	338	363	357	371	341	318	328	349	328	347	342	333	352	376	358	337	336	300	340	350	351	344	354	352	365	351	350	363	327	324	339	344	338	345	337	389	379	353	354	338	328	320	356	361	343	353	351	343	332	352	364	333	305	342	320	345	313	356	370	365	367	335	322	327	342	349	348	342	333	334	345	348	348	342	353	349	339	360	381	331	352	338	352	332	332	355	370	316	372	345	338	339	376	319	365	353	310	355	320	359	354	311	343	337	384	328	344	334	353	342	330	324	322	306	339	352	321	346	353	350	348	378	329	345	355	335	350	324	354	317	358	354	359	398	344	327	362	362	329	344	348	355	353	360	342	355	356	363	354	335	361	357	335	361	328	360	394	370	328	354	365	352	321	371	350	384	333	339	345	336	335	347	339	338	336	354	355	323	334	355	343	313	352	339	381	356	363	318	369	357	350	314	367	334	337	354	368	363	335	353	359	347	345	303	341	347	337	337	347	332	364	327	323	309	326	342	369	368	331	335	372	336	341	309	319	382	328	328	321	379	340	356	365	329	353	352	343	341	366	314	364	328	333	350	347	358	376	334	385	346	357	344	387	342	356	337	336	347	345	317	324	364	349	352	365	344	320	348	346	320	320	325	362	338	328	357	355	376	335	363	344	327	377	342	376	333	360	348	331	339	347	357	326	338	346	334	326	343	321	348	374	321	324	324	376	355	393	336	345	344	321	364	340	346	346	311	372	353	335	353	359	353	344	327	355	352	347	365	352	339	333	350	340	392	356	367	338	354	344	341	350	321	378	338	383	347	338	309	347	335	342	346	363	340	339	340	343	359	352	324	316	372	333	325	344	332	351	347	327	343	342	335	353	355	314	319	348	348	344	359	368	340	339	352	360	361	368	360	326	315	326	357	328	390	350	357	330	366	329	355	322	370	331	364	346	327	353	347	301	351	346	364	349	362	341	368	345	343	338	347	360	351	347	359	333	367	353	367	334	366	341	341	347	338	343	349	366	332	345	337	353	395	354	359	320	380	343	337	336	366	369	331	343	338	363	370	349	338	340	384	357	345	367	343	314	389	310	343	348	317	330	345	342	324	370	361	346	342	359	354	357	347	325	347	348	345	352	342	327	345	350	342	340	347	335	333	354	358	344	352	328	317	329	345	367	378	327	344	331	340	356	360	328	374	347	334	338	318	376	346	344	320	344	329	371	362	316	336	387	372	349	372	340	325	341	335	334	346	317	360	326	384	343	343	344	359	363	325	323	378	336	354	326	367	330	351	307	381	339	334	333	338	358	345	363	321	334	347	349	336	376	360	339	343	331	331	347	330	362	362	330	322	342	353	340	346	339	363	333	335	344	338	344	322	331	324	343	396	324	306	345	350	351	310	354	367	363	343	331	358	343	347	339	331	352	333	339	338	359	356	344	356	370	341	341	350	356	317	366	380	362	348	372	369	337	339	366	317	326	352	349	341	348	373	334	372	369	369	340	369	326	344	348	344	323	339	364	335	377	342	329	358	374	368	333	349	359	365	349	367	350	358	337	332	349	341	336	364	345	359	379	380	371	349	331	354	328	340	299	353	339	357	333	320	331	360	391	345	326	355	363	345	364	381	361	356	307	327	352	367	350	348	356	344	356	317	362	352	321	321	306	354	324	350	371	346	319	370	357	338	349	337	324	375	364	339	338	348	322	313	339	360	324	342	357	356	347	340	348	362	332	344	316	333	362	351	351	331	329	301	362	361	359	324	306	353	322	346	346	341	369	323	374	362	305	391	358	369	353	323	331	343	342	349	380	356	331	321	349	362	347	351	333	346	350	335	365	342	354	361	328	366	364	316	376	367	340	336	344	365	327	354	362	355	337	357	353	308	342	354	373	344	367	352	366	351	372	327	355	338	331	338	365	347	365	316	321	365	329	339	354	361	349	328	332	391	356	367	312	347	360	354	379	354	334	351	366	328	336	352	345	333	348	360	341	383	302	348	356	365	354	341	334	364	329	338	354	391	336	345	366	363	381	348	365	346	358	374	368	340	330	334	338	358	329	338	352	318	343	327	352	321	386	339	348	323	348	370	306	373	357	361	341	356	352	335	379	356	334	346	378	345	370	317	374	332	330	349	327	351	354	341	352	342	368	394	360	336	351	354	377	333	325	374	368	354	344	343	359	366	317	363	385	356	328	330	374	353	380	370	330	320	337	352	345	362	358	345	388	354	322	344	356	358	345	355	361	322	363	324	325	387	329	327	318	323	344	329	363	320	341	335	352	371	341	351	357	324	348	308	348	316	357	355	343	360	340	345	330	363	334	323	344	343	336	324	308	353	337	338	325	360	343	353	337	368	309	335	365	363	340	368	342	348	315	351	326	334	351	348	361	342	351	368	313	338	333	387	374	343	346
23775	21372	28348	24789	21105	11797	4655	2542	1747	1396	1013	811	729	634	544	456	455	420	407	365	330	329	333	309	349	311	321	333	326	287	303	317	301	261	296	272	310	283	293	364	266	306	323	340	263	314	308	302	277	307	285	285	321	281	298	316	301	303	291	298	291	347	290	337	321	304	287	330	289	312	281	333	295	328	291	283	282	322	292	273	286	318	276	289	337	311	304	300	282	316	314	301	287	288	296	282	309	296	330	300	339	278	269	296	314	287	291	327	290	294	312	305	277	302	297	329	337	287	273	279	299	318	307	280	291	309	312	284	306	322	307	295	286	305	279	278	317	259	308	326	298	306	327	306	289	296	279	310	293	284	283	287	309	281	290	306	296	293	318	282	322	294	310	307	290	289	303	334	303	314	302	258	309	312	293	289	299	291	281	286	306	280	318	284	317	305	265	266	299	290	312	335	294	302	282	286	288	304	308	295	309	282	308	309	293	287	297	315	299	315	303	307	278	304	312	317	292	310	325	273	312	313	299	325	280	338	289	303	275	287	309	285	309	320	314	285	307	303	326	292	310	287	279	308	275	292	295	268	278	297	321	300	322	289	295	288	297	307	283	317	293	284	286	286	307	316	311	261	293	312	285	312	331	276	317	288	286	312	249	294	297	284	325	277	310	303	325	317	290	308	287	329	288	279	288	305	298	312	305	329	295	316	278	259	262	289	282	314	326	310	302	291	304	297	293	336	296	308	309	312	282	263	262	303	321	277	268	333	296	292	286	310	326	342	274	321	312	281	292	311	298	332	329	288	296	293	274	270	300	311	277	299	325	295	306	307	307	293	276	305	307	287	289	314	288	280	287	294	307	312	309	300	310	302	309	295	329	296	310	315	270	301	305	313	291	307	293	301	300	278	283	280	321	299	324	353	331	277	299	262	317	290	299	273	287	288	339	289	313	315	310	285	325	263	297	288	305	278	302	292	324	289	303	312	291	276	311	288	298	304	288	302	306	288	282	294	327	352	285	292	296	301	303	316	325	282	278	270	293	297	334	349	284	300	271	303	276	284	308	303	275	295	309	303	303	316	278	315	298	309	317	289	306	318	294	309	310	326	310	279	299	315	289	291	300	265	333	288	300	310	304	300	331	283	294	316	317	328	287	330	282	310	338	320	289	304	295	290	282	296	297	276	273	256	292	322	286	299	315	291	296	314	292	302	299	305	307	304	292	316	305	301	287	291	303	303	304	303	305	293	319	307	272	302	303	276	308	314	293	266	297	296	291	303	274	275	305	330	331	332	283	296	313	308	266	289	272	307	283	286	298	305	330	312	288	306	288	294	287	288	301	300	274	289	289	306	292	331	332	283	318	289	304	288	302	328	306	307	278	273	316	291	293	316	295	304	294	303	291	281	280	282	298	276	291	291	300	309	274	294	300	292	282	278	324	335	280	305	326	298	291	291	294	292	316	288	307	314	303	293	311	291	285	299	303	302	293	329	270	304	292	346	264	302	275	300	282	314	310	303	255	286	294	296	314	294	296	304	324	321	298	302	267	302	318	297	318	300	272	303	319	295	286	278	292	283	260	299	280	294	284	279	282	303	273	288	315	291	327	264	290	293	299	291	319	320	283	317	296	288	298	296	274	334	304	274	280	293	290	298	301	309	326	316	293	280	298	335	295	279	315	332	328	288	290	312	291	289	295	321	304	296	302	290	303	276	287	352	302	304	311	310	332	309	319	293	304	325	292	296	308	302	320	309	282	290	288	291	309	282	296	316	310	287	288	330	277	290	319	314	307	321	306	308	297	321	313	292	327	306	327	304	299	302	286	278	295	290	323	274	299	301	303	321	297	274	306	302	262	289	318	311	329	307	294	317	304	289	300	279	334	278	297	291	292	278	284	285	337	317	317	298	312	293	333	287	320	298	336	319	290	287	296	312	292	288	320	316	303	312	319	319	272	302	291	308	273	306	318	303	292	281	301	272	283	311	328	304	312	305	290	307	285	292	297	327	304	314	286	306	296	334	290	314	278	290	296	304	276	314	284	301	322	295	300	314	298	318	280	305	326	293	287	288	283	302	309	270	304	318	307	317	278	307	300	270	299	294	310	283	310	303	317	311	301	318	315	312	266	300	285	291	300	269	281	302	266	332	279	292	314	274	267	273	266	278	351	296	311	288	260	329	295	295	277	298	314	331	307	300	282	327	306	270	325	294	302	300	281	307	294	277	270	299	306	294	282	269	294	291	287	273	277	308	329	306	285	326	304	295	315	283	291	281	270	306	303	317	297	273	304	296	282	327	272	298	296	272	261	307	314	287	317	293	324	289	314	275	311	321	295	297	295	309	280	264	299	265	320	289	290	309	279	316	271	311	280	326	306	281	299	309	293	316	287	299	293	282	320	300	305	290	298	336	303	254	288	294	286	319	278	292	314	307	297	312	308	325	291	296	287	289	280	291	284	288	313	280	327	292	318	329	275	324	276	305	305	303	295	322	297	298	331	333	309	322	280	316	306	328	301	291	299	316	268	301	302	319	279	295	291	312	293	301	302	299	267	307	313	308	326	335	297	321	286	318	306	288	303	264	303	282	301	284	279	308	292	318	256	303	288	259	289	317	301	285	271	314	266	288	280	292	294	306	346	292	289	287	294	317	316	282	291	298	319	311	264	297	271	310	302	300	319	303	293	312	302	324	304	287	328	307	286	272	285	281	307	298	277	286	329	319	310	289	286	294	294	275	318	306	317	332	296	270	319	312	284	299	303	281	312	314	313	279	308	326	323	299	314	286	274	328	292	316	313	288	326	304	273	296	283	301	297	321	303	263	317	275	321	345	310	322	290	317	297	296	320	318	320	298	299	285	307	266	302	290	290	306	316	319	306	289	262	266	295	264	296	308	300	291	296	304	313	316	315	282	318	305	333	328	299	283	309	322	286	315	240	284	304	282	312	314	315	277	311	292	292	314	290	282	298	308	304	309	295	280	282	271	297	291	295	297	287	302	278	319	315	287	275	312	290	279	306	281	326	288	318	262	299	293	300	292	295	265	286	303	322	289	284	271	303	302	334	302	305	308	302	296	309	304	282	329	311	316	294	305	305	269	313	270	344	288	328	302	291	328	316	294	287	274	303	294	327	303	295	283	291	282	310	300	289	299	309	294	303	299	302	281	311	278	273	335	281	293	302	314	304	283	301	317	289	314	291	292	273	316	279	269	259	345	320	296	288	320	307	288	293	312	269	284	326	308	311	326	294	321	308	300	273	321	283	311	320	264	334	276	273	333	287	315	280	291	299	310	276	277	295	266	300	315	288	286	286	285	280	328	315	287	307	318	286	277	274	319	307	283	272	308	297	313	290	307	300	306	306	289	277	313	312	299	295	317	324	309	279	281	296	297	316	320	271	294	301	294	327	290	324	301	335	300	306	308	306	300	283	306	302	292	299	306	306	308	334	309	287	307	306	301	297	289	327	286	286	288	315	304	303	283	320	283	299	280	322	299	291	292
20177	42636	35263	23262	14881	9797	6712	4598	3287	2474	1791	1398	1158	947	838	723	583	576	492	504	464	356	396	389	391	392	365	331	334	353	341	354	375	348	329	348	399	336	342	342	319	330	316	349	334	361	375	363	339	330	353	341	352	347	324	386	346	341	323	365	339	345	354	315	331	336	368	316	303	329	361	330	320	322	347	382	331	340	328	321	356	321	347	355	325	346	371	331	321	363	338	331	333	328	330	300	295	356	327	351	368	341	360	363	315	303	342	361	355	355	342	332	313	321	329	364	344	357	343	342	348	322	335	326	338	344	359	327	356	353	330	358	330	324	352	319	339	324	351	337	360	384	326	345	354	328	346	350	332	341	346	334	333	357	346	322	338	306	318	346	337	367	350	351	374	343	329	335	338	330	324	324	311	339	329	372	315	361	371	340	346	333	338	373	352	319	343	326	335	329	336	356	388	345	328	301	363	331	339	308	348	313	371	354	356	337	347	325	335	331	338	339	350	327	324	350	372	341	348	336	352	314	336	329	353	360	326	313	325	340	382	340	350	333	311	348	332	327	334	347	340	297	326	337	341	311	324	350	322	290	339	324	335	330	329	374	312	359	344	331	343	334	344	373	353	357	333	365	383	340	319	346	322	340	352	329	329	348	320	350	361	303	322	305	361	315	331	358	332	338	325	346	329	342	330	365	344	338	330	305	326	377	363	336	359	343	324	336	349	334	348	334	340	311	362	334	385	342	338	348	345	332	314	367	332	338	324	349	362	292	356	351	338	400	333	324	336	354	351	317	353	349	337	320	329	375	381	308	342	333	348	336	348	373	312	359	305	339	355	368	336	334	355	350	346	361	341	329	332	339	360	373	322	322	346	352	349	335	340	312	386	280	374	345	317	298	328	378	346	352	374	348	312	344	367	337	341	316	326	361	351	355	340	331	363	338	314	325	367	395	361	341	361	320	371	340	300	363	359	298	316	350	346	339	329	381	338	339	323	338	346	304	331	367	356	342	328	341	323	311	368	358	331	337	349	377	348	360	343	325	320	327	307	337	333	327	329	340	337	375	344	312	315	348	345	369	355	349	355	354	326	337	378	324	302	306	339	371	347	351	348	363	326	360	328	332	321	332	323	366	295	338	350	361	344	335	331	345	329	320	335	369	341	303	317	323	320	344	320	341	325	335	327	333	331	362	341	352	345	334	289	330	351	352	327	354	323	343	341	359	322	341	340	327	319	341	318	326	320	368	339	356	334	359	321	307	332	362	335	348	375	360	365	360	368	317	344	315	326	331	292	363	314	327	339	361	325	364	337	339	335	369	353	332	332	367	344	337	348	333	354	389	353	380	325	362	365	330	356	360	375	332	340	329	336	308	343	327	297	336	340	353	351	337	330	349	354	348	311	343	310	367	330	345	363	337	359	352	328	337	346	332	315	338	328	330	337	343	332	347	333	334	302	337	347	359	330	329	349	344	344	337	317	303	347	323	338	350	340	303	324	337	340	358	324	361	326	322	332	319	331	341	362	313	336	344	317	335	349	349	336	343	341	368	343	326	324	344	353	337	328	340	313	334	327	374	321	319	340	355	334	310	359	328	319	325	326	388	327	351	335	340	348	325	344	354	344	316	379	326	351	347	332	325	302	350	357	349	344	327	331	336	355	333	304	356	309	332	332	325	330	356	314	344	328	346	344	314	377	361	326	325	336	344	339	346	342	329	331	338	343	332	358	351	291	339	339	366	365	330	359	341	333	332	349	314	331	337	361	335	322	355	342	343	309	332	349	321	330	323	339	357	331	350	350	336	332	332	322	334	332	331	336	346	328	327	352	327	374	344	364	351	310	342	358	351	308	326	341	319	343	343	308	342	337	351	326	360	329	362	324	379	346	327	322	387	365	339	356	340	334	338	344	304	306	352	342	368	330	321	349	358	346	333	361	332	353	367	351	366	325	334	339	345	326	341	342	321	370	320	357	339	325	362	349	339	324	337	358	310	339	339	331	308	367	343	321	333	363	356	348	308	340	339	334	310	345	324	333	346	357	306	346	333	317	338	312	335	372	320	335	342	379	367	336	339	350	344	345	353	329	382	365	312	347	355	345	338	333	346	336	337	364	320	346	341	329	316	320	337	331	324	385	340	347	340	341	375	386	343	345	333	350	331	361	317	350	324	318	359	364	305	371	352	346	326	329	336	338	354	340	349	332	357	400	334	332	340	383	361	328	343	352	335	360	343	337	361	313	314	346	327	337	338	358	337	354	365	332	338	333	350	354	323	355	331	358	337	358	357	353	366	315	363	336	326	337	361	346	327	346	339	343	316	327	365	340	329	343	337	322	331	314	362	324	335	329	323	352	341	369	319	362	334	327	329	333	317	356	337	318	333	325	340	346	355	323	340	323	362	352	321	330	322	328	339	331	357	356	336	347	350	346	311	317	339	349	301	339	371	300	318	344	345	357	332	343	337	323	346	319	369	313	344	329	344	296	353	348	355	352	322	357	347	347	302	359	330	316	350	351	323	341	334	340	323	346	336	361	348	334	329	357	361	334	347	320	344	344	355	388	321	379	314	354	319	353	340	350	317	306	327	343	334	341	350	347	342	345	370	356	340	353	337	369	365	300	347	333	353	322	346	325	327	343	337	328	364	304	359	330	374	343	376	305	341	310	335	352	310	310	323	328	336	359	339	341	322	331	339	332	336	361	322	355	347	359	322	363	354	350	302	351	351	355	348	355	310	339	338	355	355	355	329	335	359	323	330	346	343	290	320	339	354	372	370	334	336	353	385	340	327	345	344	335	346	355	361	325	355	332	325	318	376	337	341	365	354	362	369	347	344	347	383	324	310	350	367	358	326	349	385	341	340	336	339	337	353	301	327	305	339	335	323	363	349	360	353	346	352	304	340	314	324	340	323	333	327	375	339	322	310	354	336	337	325	344	337	316	358	307	309	354	334	334	351	383	330	331	319	311	322	363	319	335	328	363	324	354	317	335	344	381	351	341	335	341	320	344	337	332	355	344	351	335	353	346	325	343	335	333	372	327	345	336	318	359	308	324	357	389	310	329	357	344	339	311	382	343	361	339	347	346	361	333	378	351	341	368	320	361	332	330	338	375	338	301	299	324	340	315	331	334	352	382	327	335	332	340	331	343	327	366	337	356	348	350	333	349	323	343	324	315	360	328	362	348	345	348	355	374	323	340	331	361	327	347	287	326	344	348	325	344	312	346	341	336	365	349	324	329	347	351	299	355	365	352	330	308	392	369	343	341	336	322	338	324	347	359	336	326	362	352	346	342	320	328	325	336	374	311	322	309	320	322	319	342	340	366	336	319	341	355	376	360	353	352	359	342	365	320	312	341	309	363	332	333	329	343	330	342	344	328	309	316	317	323	350	323	326	324	366	339	345	353	340	309	373	330	345	340	339	337	326	320	357	345	368	315	350	335	354	320	362	311	323	325	327	353	368	349	359	340	327	321	355	362	328	357	356	331	312	376	333	361	363
25193	21354	26745	24634	9932	4100	2626	1735	1217	1046	836	676	554	542	491	417	414	396	395	347	352	357	321	331	308	320	348	325	336	293	316	312	279	305	312	325	327	255	343	297	307	321	326	310	306	311	302	338	302	326	323	298	309	317	316	338	286	321	302	288	302	298	322	333	328	323	322	307	302	318	317	272	295	318	308	342	291	294	341	298	294	280	311	335	302	306	321	292	302	324	330	316	314	287	328	315	310	322	307	314	293	293	295	288	280	318	292	307	338	285	320	325	333	308	299	321	309	311	308	324	279	280	325	293	296	307	320	352	307	323	290	295	296	348	321	322	299	303	339	317	310	327	304	308	287	323	308	304	337	324	331	320	293	309	314	338	305	273	341	317	320	276	305	308	318	311	306	313	289	317	308	314	282	328	315	302	294	336	303	311	301	292	311	276	282	287	320	334	305	319	301	312	325	316	290	311	315	301	325	265	314	315	272	325	307	298	317	289	333	289	302	301	327	301	315	327	353	328	287	294	331	342	299	303	317	305	314	305	281	301	301	291	286	305	284	295	315	288	317	302	293	283	307	319	305	297	298	314	294	305	343	312	282	306	308	300	336	313	302	295	294	286	312	316	293	299	336	298	311	298	291	324	301	306	298	324	331	300	323	315	310	299	337	314	307	276	302	306	288	315	312	303	342	339	306	320	293	320	308	306	307	327	303	327	272	310	305	339	337	322	319	333	311	311	321	306	285	287	319	330	287	291	320	285	318	314	362	286	292	306	305	322	293	298	312	320	287	341	306	327	318	322	282	320	300	297	305	298	320	302	313	298	298	276	317	334	323	334	300	329	288	316	292	323	344	316	324	294	316	336	302	352	336	285	334	316	310	317	312	319	287	263	305	323	303	302	325	326	349	297	272	279	300	287	313	294	326	302	293	298	307	313	324	309	302	322	275	307	304	282	318	316	317	316	303	314	315	289	290	304	285	316	312	338	331	327	310	290	305	306	326	315	333	294	305	321	322	320	278	321	340	284	327	314	330	320	301	309	306	286	319	294	291	314	321	294	283	319	296	356	306	304	304	315	348	327	333	276	280	307	316	315	312	302	288	310	325	297	316	284	315	331	297	279	292	262	324	315	309	317	313	303	306	334	302	313	302	309	322	293	331	325	297	319	337	320	296	283	328	312	314	295	292	323	322	293	336	289	312	300	304	311	304	278	316	322	309	306	301	323	332	310	306	320	320	311	322	302	303	325	324	302	343	298	319	355	305	305	295	320	308	308	328	279	329	285	294	259	325	316	322	299	291	304	288	326	304	338	290	303	319	302	323	314	298	319	308	335	308	295	305	292	315	290	331	332	326	325	297	314	297	318	324	300	340	301	314	325	315	330	282	296	312	303	298	297	276	299	304	326	302	290	330	331	309	338	312	347	308	307	295	308	313	291	328	269	300	306	317	295	318	313	300	332	279	318	301	280	316	300	300	301	293	333	316	306	311	329	328	287	302	302	316	310	292	288	317	334	323	300	314	328	268	320	323	315	306	309	288	309	305	313	309	310	328	297	302	288	282	323	293	334	340	328	301	308	301	309	317	297	318	309	307	320	346	294	303	320	279	319	306	299	289	319	289	314	306	323	335	289	321	317	319	315	318	292	342	323	304	321	317	311	313	342	285	290	317	281	329	339	326	303	303	289	326	298	304	296	322	319	316	303	312	298	301	303	310	298	300	278	321	318	313	289	343	333	301	272	302	291	295	302	285	313	292	300	308	290	296	281	275	327	317	336	314	278	311	297	310	343	336	312	293	325	299	301	323	316	314	293	277	309	308	304	274	347	300	317	265	307	294	305	303	317	295	328	315	331	307	321	333	307	288	297	305	314	312	288	337	293	290	325	361	333	329	315	286	319	343	272	271	293	287	316	289	342	332	334	327	313	299	288	297	309	303	293	308	314	307	290	308	317	319	308	307	308	319	320	326	276	318	313	298	340	311	307	302	336	312	304	301	290	325	316	310	298	310	324	344	298	332	319	311	300	318	282	315	326	314	323	288	292	298	292	302	281	314	322	309	318	323	305	306	332	303	284	308	321	341	305	331	284	297	323	313	295	288	316	317	298	324	311	316	300	310	299	344	322	295	308	333	305	320	285	268	286	272	281	319	296	310	320	323	325	314	332	300	279	350	345	337	327	292	301	293	305	300	328	309	279	303	354	269	289	293	350	321	331	289	326	314	294	315	309	306	299	321	302	319	287	324	274	307	326	277	298	354	297	292	318	327	316	281	346	300	301	298	304	312	308	286	322	323	325	286	279	306	320	317	292	301	298	293	326	320	314	302	276	312	299	302	289	326	288	303	341	303	297	315	271	322	342	316	308	302	313	342	331	308	316	299	291	339	297	299	301	313	284	313	312	325	350	317	281	304	316	314	309	360	293	290	334	292	337	297	326	301	300	328	322	321	320	313	309	320	290	292	340	310	308	315	307	326	298	292	332	311	335	302	303	318	314	314	316	293	303	335	324	316	279	286	308	300	298	312	267	325	315	295	338	300	274	300	290	306	290	303	294	324	334	290	309	298	289	297	300	290	308	290	286	304	317	308	277	319	307	287	326	290	283	314	299	317	283	284	333	280	308	302	304	260	298	309	309	339	327	339	297	293	342	336	311	289	303	297	278	325	301	276	303	292	308	290	294	304	302	274	283	296	312	305	311	329	327	310	294	287	280	302	302	284	322	279	314	299	291	333	304	303	298	304	300	275	290	325	340	301	286	318	324	264	300	271	302	277	318	290	289	304	305	332	267	304	311	311	311	293	304	325	331	321	275	291	281	284	308	303	284	314	312	325	312	293	281	300	323	337	320	288	282	300	311	292	316	329	310	318	305	305	309	285	300	330	301	282	310	313	303	315	296	305	311	292	306	317	345	309	292	318	287	325	300	297	311	316	284	292	307	291	308	311	322	303	292	339	282	321	317	297	322	298	298	294	284	287	293	285	318	319	319	309	297	349	294	342	304	319	287	303	296	301	320	305	312	357	304	337	307	315	310	317	310	330	311	308	309	349	301	282	307	281	308	302	324	314	316	326	309	304	308	315	312	319	318	297	306	322	303	335	310	286	319	324	300	328	317	281	289	297	348	312	289	329	310	296	285	336	298	271	270	302	307	303	315	311	309	311	287	287	336	335	294	320	325	334	281	297	326	303	305	337	306	335	293	313	314	338	306	297	315	290	292	299	300	324	316	285	309	301	313	317	303	287	309	293	281	290	328	306	337	331	322	311	307	303	313	321	313	310	301	283	342	306	312	292	317	327	292	318	320	305	305	345	301	320	315	301	327	292	298	326	321	304	297	304	319	293	284	296	301	313	318	308	273	303	300	327	320	313	296	326	294	297	295	320	296	307	313	319	291	318	330	290	277	303	289	308	308	315	277	327	320	307	294	305	285	316	328	296	308	311	307	334	340	269	326	325	292	304	311	269	313	333	303	332	291	338	294	319	263	280	304	331	314	311	285
19489	38364	30544	19185	11807	7530	5087	3442	2522	1899	1468	1106	927	744	737	624	579	511	478	407	424	439	407	372	373	381	367	394	358	377	348	375	350	355	389	349	342	366	355	377	319	378	376	337	377	338	349	354	371	339	335	344	343	366	364	348	347	354	329	362	373	372	330	358	376	339	351	332	381	351	344	356	332	385	367	357	312	335	325	330	386	350	354	340	388	369	383	317	374	347	363	362	356	350	351	361	345	363	352	361	369	375	369	350	350	355	346	365	384	326	353	369	317	387	373	362	357	338	349	354	364	339	351	363	349	367	346	334	345	348	376	363	359	366	388	364	344	360	346	356	384	352	342	381	368	365	373	345	368	333	335	384	359	348	345	337	366	386	356	392	388	342	323	315	315	350	342	355	344	354	342	365	353	354	308	360	338	347	362	338	348	334	330	360	347	320	365	340	342	337	399	350	354	380	348	343	348	320	352	338	370	362	344	369	367	339	364	350	382	329	365	363	335	323	333	349	379	320	340	353	381	345	406	379	331	320	339	366	344	370	335	333	338	372	355	299	348	358	320	362	367	357	355	351	336	354	365	337	331	357	385	344	338	376	352	353	315	351	337	385	365	340	393	345	329	328	350	341	326	360	344	409	346	366	340	360	329	339	365	372	383	370	346	357	349	349	394	333	356	347	329	366	371	345	332	352	395	353	363	373	362	372	339	336	366	348	387	348	370	349	360	350	347	333	341	382	337	352	349	325	356	348	358	340	334	373	344	359	366	349	338	361	361	348	378	316	356	402	372	367	367	369	392	366	370	335	343	338	353	337	379	377	345	340	353	371	371	334	354	346	345	359	363	371	344	365	368	354	345	336	343	357	348	327	379	377	350	332	343	339	369	365	355	356	319	355	363	370	322	361	315	339	364	328	352	370	355	372	373	421	348	352	328	325	383	389	352	337	358	364	346	333	378	344	358	363	314	339	351	374	354	369	373	385	376	343	346	333	361	329	370	338	327	322	377	356	314	374	362	349	336	377	359	377	359	322	400	381	346	392	354	356	319	344	313	342	340	367	355	349	348	344	384	337	361	343	364	391	343	356	349	347	353	334	353	392	327	345	349	349	321	369	328	328	347	350	338	347	369	335	341	339	333	359	343	368	342	348	365	357	350	333	378	352	351	344	347	396	352	325	366	366	309	362	354	340	352	339	344	334	351	349	320	369	348	320	353	370	353	309	314	348	334	367	380	367	326	367	368	346	316	349	344	373	366	381	381	343	339	317	355	389	338	346	357	366	354	340	328	331	324	340	333	345	308	336	377	360	331	337	321	341	336	373	333	377	404	387	318	335	371	363	335	364	354	374	382	357	356	339	320	338	336	324	340	360	363	328	362	352	351	343	366	364	357	335	374	332	329	345	354	371	331	312	331	323	346	355	369	343	309	338	332	357	362	349	371	353	323	392	358	379	351	365	346	340	367	354	361	344	353	382	355	336	355	355	339	370	359	355	383	342	333	353	350	361	326	324	369	312	357	323	356	340	352	342	334	390	330	377	343	329	308	399	320	351	346	338	353	354	338	407	366	358	309	352	375	374	333	357	373	355	323	356	336	364	347	359	315	315	315	357	345	323	356	349	361	343	330	367	381	372	338	356	356	352	333	357	363	312	338	340	349	358	350	403	385	370	358	350	343	353	351	365	343	358	345	362	347	393	365	380	360	317	345	351	350	347	350	352	371	356	344	357	371	351	356	334	310	365	349	319	351	348	372	340	337	349	319	360	366	351	360	378	345	363	322	359	358	380	358	370	326	337	365	362	366	343	354	333	379	333	371	309	340	370	381	364	355	338	382	357	365	359	347	362	321	333	357	354	362	342	321	342	348	371	322	359	343	366	338	388	334	380	357	354	360	329	339	334	348	335	369	341	353	328	342	379	355	342	375	354	351	360	362	322	333	351	345	353	342	368	337	371	330	348	346	343	339	373	338	360	348	335	318	331	383	366	348	361	357	367	375	381	346	330	353	341	363	372	341	362	341	373	339	339	362	379	395	336	333	366	354	395	393	333	347	360	353	356	356	337	347	376	325	355	365	383	373	344	350	331	362	348	340	339	353	373	358	328	336	350	370	317	344	325	375	361	337	334	338	357	360	338	322	311	352	340	313	351	360	364	366	319	355	344	386	345	383	349	362	333	370	349	344	367	361	367	326	369	362	351	330	357	344	350	358	343	382	367	331	363	352	338	350	379	350	343	342	313	360	364	344	303	348	343	355	359	332	351	367	358	355	341	377	368	366	317	358	342	327	339	400	359	355	343	341	327	368	329	327	339	323	363	350	300	356	366	342	341	334	340	344	369	346	337	361	361	341	370	342	343	347	349	360	355	359	353	342	360	347	353	355	348	346	325	331	344	334	358	340	323	352	388	380	362	329	374	355	355	345	346	366	360	388	333	373	381	365	383	377	359	363	375	339	331	368	350	344	358	383	352	381	329	363	339	337	362	340	319	354	354	336	348	380	391	364	356	352	345	353	371	349	320	374	335	324	374	360	365	361	364	341	323	367	371	357	334	363	356	338	351	366	355	344	372	362	374	353	341	335	355	388	372	360	357	384	335	329	407	388	336	347	367	350	351	344	384	326	371	325	344	382	362	344	337	358	338	369	341	358	386	334	349	343	366	323	314	341	349	341	367	356	348	362	372	320	358	375	376	355	352	381	333	346	384	349	375	338	340	375	367	368	326	326	347	358	355	369	337	336	374	315	317	362	331	360	353	397	371	347	372	337	375	361	372	322	358	347	354	318	342	375	352	341	365	364	368	329	338	338	322	359	359	373	358	346	393	340	384	340	337	330	356	328	337	349	375	326	340	359	388	344	374	378	346	329	340	361	342	363	341	374	351	364	369	350	341	360	367	360	347	322	314	365	328	369	329	349	335	370	313	363	342	351	364	339	350	362	374	380	364	373	384	369	357	376	364	314	358	337	362	359	365	345	347	348	350	361	370	324	362	364	346	342	356	328	365	374	336	348	340	359	370	332	333	351	338	362	354	360	369	349	342	366	350	343	371	326	369	342	358	381	338	348	388	347	343	352	315	366	360	341	376	366	346	348	345	354	332	334	362	341	322	369	341	321	297	328	347	352	366	352	378	350	369	373	341	385	365	328	340	337	331	370	364	348	354	378	361	385	345	355	360	349	350	351	369	327	313	340	380	351	353	342	365	343	361	355	355	344	366	327	356	352	331	386	346	337	356	329	332	352	338	348	375	315	350	324	382	361	363	349	341	365	376	355	353	350	356	369	369	401	335	318	348	364	356	379	355	364	366	348	366	390	416	364	344	355	332	333	360	348	332	347	384	337	335	361	341	344	333	331	359	376	329	344	355	347	359	340	386	317	353	376	386	377	363	370	351	398	352	378	330	375	348	381	382	365	349	367	388	370	392	353	337	321	333	365	351	360	358	317	352	334	351	344	358	358	345	377	324	366	357	354	355	351	358	341	373	360	334	353	341	362	376
22789	21364	28843	24261	21408	20685	9736	3602	2419	1703	1368	1021	908	731	650	564	526	485	433	406	371	363	343	367	339	340	326	320	315	331	320	285	307	291	309	306	304	315	334	317	317	324	319	337	313	305	335	307	308	283	321	307	283	338	305	296	326	320	303	306	278	313	301	311	342	312	328	313	317	334	325	315	316	320	322	325	301	336	310	314	337	310	301	297	298	320	291	309	309	301	323	276	323	298	324	295	303	311	333	313	297	304	301	273	303	303	295	321	327	307	296	311	311	301	297	309	335	323	291	293	300	311	299	328	261	302	284	319	319	287	310	287	353	300	303	296	292	277	304	287	309	334	342	336	321	306	320	307	305	302	293	296	309	311	304	306	327	314	319	283	302	296	276	295	277	310	282	285	305	321	307	338	304	278	306	300	312	304	318	288	293	309	297	282	280	273	280	269	299	324	300	308	278	298	323	298	318	333	316	302	310	302	308	281	332	283	310	307	289	306	310	333	293	295	297	315	315	295	281	300	299	304	267	325	275	294	348	312	292	304	285	295	317	292	290	301	314	320	327	312	301	302	295	288	309	301	290	322	287	272	291	325	282	311	305	304	277	301	317	294	347	325	295	315	335	276	296	325	330	288	309	295	313	298	279	289	322	343	321	288	316	325	326	292	301	320	318	273	280	309	315	328	284	291	276	314	317	323	323	311	313	312	291	297	322	331	302	288	302	334	318	291	309	315	337	312	297	310	314	269	315	303	303	311	295	316	296	280	298	309	286	315	294	273	322	317	302	312	329	308	303	317	344	300	263	300	319	332	299	292	290	305	304	303	279	320	281	312	296	284	291	325	306	327	296	281	291	346	322	305	285	318	295	273	276	326	307	319	308	310	310	318	327	317	323	280	310	294	311	352	295	310	295	317	321	316	297	336	289	318	327	296	315	308	311	302	282	289	315	327	294	313	301	284	323	271	327	323	307	295	325	344	306	299	310	311	282	298	316	296	307	313	319	318	295	276	300	313	282	287	293	311	337	315	298	325	294	284	304	347	302	317	317	323	308	310	321	306	308	328	329	331	310	300	298	302	333	294	323	295	325	310	295	291	316	277	311	290	303	312	288	330	317	290	309	304	316	318	314	289	324	316	298	316	284	303	303	297	339	314	294	294	326	291	294	285	281	264	307	284	293	292	314	295	302	308	301	290	295	293	310	317	293	279	308	293	291	320	291	298	299	310	296	305	310	279	319	314	307	311	322	307	305	272	305	313	303	285	335	328	262	283	287	311	287	317	298	297	316	279	297	298	301	296	289	300	312	298	295	316	344	327	319	282	286	286	306	309	305	323	329	282	297	302	290	301	295	312	310	323	301	306	306	303	280	275	279	278	307	295	318	327	282	308	335	282	301	283	316	313	293	304	294	307	288	317	303	287	299	286	313	313	309	296	307	302	284	312	298	321	300	299	332	277	292	307	306	317	289	285	290	304	320	300	302	314	336	315	310	336	273	308	306	310	299	300	323	309	299	297	291	282	311	294	265	308	300	293	322	296	299	292	337	312	291	299	292	301	302	330	284	350	308	318	326	321	319	262	294	308	300	313	303	329	321	289	289	331	313	289	312	291	322	329	299	327	318	294	309	318	301	311	319	309	291	314	307	310	288	316	287	337	294	291	316	307	317	279	312	307	302	302	309	327	299	312	269	329	312	328	286	332	296	322	307	297	296	272	296	364	279	318	264	294	301	330	294	333	307	314	281	293	308	289	290	301	309	293	313	315	342	301	304	316	310	306	304	301	288	317	298	306	306	303	304	323	296	318	307	300	324	312	290	304	284	298	312	279	302	294	282	318	329	296	314	300	288	283	309	296	287	293	295	305	268	297	276	294	300	324	291	306	307	299	303	288	317	314	289	310	330	297	313	313	278	305	308	283	288	291	305	280	325	309	307	270	311	309	309	299	317	305	312	306	316	298	309	325	324	283	307	314	298	316	320	296	316	313	273	288	274	293	312	319	263	302	320	271	312	301	313	284	317	297	289	328	318	296	307	319	300	285	311	296	309	278	290	312	313	304	309	309	293	328	299	273	279	314	300	310	326	307	297	313	333	319	325	334	314	276	293	297	297	306	307	301	294	280	282	263	288	308	338	318	315	284	281	281	310	295	288	314	308	309	296	277	275	287	321	279	284	297	300	298	313	304	324	300	292	344	293	304	337	331	320	319	309	302	325	301	317	313	310	278	274	283	292	293	287	329	312	268	317	331	312	301	295	290	343	290	268	321	315	314	300	283	286	287	312	289	338	298	293	306	308	301	288	297	316	311	327	322	328	302	301	318	305	288	327	316	273	297	334	311	309	307	275	284	320	274	308	307	310	300	320	302	292	320	291	298	313	312	324	296	317	300	309	298	328	292	307	295	263	318	286	270	286	291	281	304	320	316	305	339	305	291	319	278	300	318	293	284	280	302	307	320	300	314	307	293	331	285	305	301	297	271	289	303	292	313	309	309	335	267	302	308	310	294	288	317	295	288	272	306	287	294	318	290	301	302	286	289	293	274	292	321	319	300	291	290	322	306	317	284	298	308	300	276	282	300	279	308	276	315	318	296	304	302	332	336	315	307	330	294	336	334	328	306	307	307	312	346	288	286	327	288	323	296	319	307	299	266	304	296	355	284	314	320	329	298	296	343	313	307	321	310	311	280	323	296	319	324	315	328	324	313	297	298	332	297	284	288	270	315	326	296	309	325	294	276	316	309	304	306	319	289	308	317	319	276	336	297	303	295	304	275	285	267	324	270	280	306	310	265	328	306	288	290	302	306	293	345	315	289	282	332	298	333	320	291	294	298	291	327	308	290	294	313	306	308	330	304	285	295	320	308	309	315	306	294	312	296	281	294	305	298	282	300	315	275	290	309	338	306	310	336	293	310	335	328	300	295	329	328	338	309	277	308	313	299	287	315	297	329	337	294	291	293	283	297	274	307	276	286	295	297	306	313	275	325	303	303	287	291	313	317	314	276	290	312	306	311	322	338	277	317	319	301	342	298	326	289	340	286	302	284	328	324	309	340	296	279	315	320	292	292	305	305	301	339	295	309	326	293	300	321	317	316	305	261	295	318	300	303	332	297	292	336	299	301	308	294	317	313	309	341	308	288	290	297	305	293	304	293	302	306	285	286	299	309	327	290	302	302	321	304	292	328	302	314	326	323	314	294	320	312	283	287	335	316	302	310	304	287	306	313	299	316	317	316	304	286	299	343	277	274	323	319	286	287	291	342	322	319	303	298	318	330	309	311	274	325	344	289	314	285	303	290	302	320	335	325	299	290	283	289	299	282	290	281	311	295	323	305	343	342	286	298	288	304	320	278	310	292	290	297	279	289	324	279	324	319	303	304	296	280	331	302	297	314	321	319	289	314	339	313	283	280	309	302	331	276	308	275	282	300	280	315	296	287	321	314	308	339	317	297	305	284	305	299	323	272	315	311	291	294	302	277	295	281	287	301	307	308	289	281
21803	46468	39037	27170	18244	12598	8756	6023	4506	3271	2336	1714	1468	1202	969	891	741	637	570	477	468	488	454	423	395	392	406	386	338	359	373	360	383	340	310	335	322	326	333	345	329	381	352	335	377	357	339	402	354	322	338	347	330	339	330	330	344	323	348	355	366	325	347	348	307	336	337	341	365	357	358	335	357	352	345	361	346	343	343	343	342	346	338	384	354	355	306	330	307	377	308	316	329	349	386	364	333	368	396	351	353	316	377	304	316	341	340	352	307	287	333	339	326	373	309	353	309	340	333	361	346	329	364	378	349	376	338	360	334	336	328	314	337	338	350	344	346	351	346	347	337	326	336	336	359	359	338	338	318	375	341	310	362	341	367	356	357	349	329	369	327	364	313	336	368	351	368	340	364	341	361	366	380	318	320	340	368	326	369	358	355	345	351	357	348	341	320	357	379	355	356	367	346	343	339	371	313	321	309	312	329	373	363	340	370	350	313	358	384	339	358	378	329	319	371	353	371	344	325	359	364	338	338	356	351	329	360	352	387	375	345	337	321	352	344	372	350	338	323	324	341	362	348	360	347	347	345	320	340	340	336	348	348	341	359	341	360	345	306	353	354	341	351	342	384	374	356	326	344	337	367	362	302	355	347	376	339	366	348	366	354	349	388	354	364	352	343	319	322	375	372	365	351	353	345	326	342	368	317	333	345	305	341	356	313	370	352	361	372	345	345	351	336	348	328	330	352	380	349	318	309	330	356	343	342	323	352	370	296	343	379	361	358	360	339	327	390	330	363	339	340	344	371	315	352	368	363	352	309	364	357	313	338	337	370	341	347	366	343	358	357	346	363	325	338	350	341	347	340	352	418	375	352	360	354	326	348	333	327	314	384	297	336	332	359	347	369	325	311	334	331	355	392	345	321	376	357	380	345	351	331	326	336	370	324	349	324	347	348	341	375	341	331	371	315	360	319	318	330	345	336	354	348	343	341	347	334	307	336	344	348	379	354	348	364	327	328	312	364	348	363	323	324	332	357	352	363	331	288	319	334	361	312	328	375	341	367	344	342	348	326	338	396	338	342	368	331	329	342	316	342	327	360	380	320	329	365	342	353	332	303	340	375	376	370	335	354	327	326	356	350	334	363	353	321	344	366	359	336	356	326	310	326	320	350	344	319	354	347	351	350	336	344	360	331	326	332	343	328	301	348	376	356	315	339	342	344	343	345	344	336	332	346	335	364	367	337	357	338	348	313	345	338	333	355	343	337	331	335	325	381	344	343	352	334	360	357	334	345	351	335	330	338	363	320	350	350	322	346	333	348	329	336	346	363	326	360	362	339	351	337	348	356	361	314	316	370	348	338	366	359	351	318	362	338	348	334	325	323	332	326	358	334	355	326	353	357	346	325	364	326	322	341	353	366	330	364	334	348	323	347	354	346	339	345	321	367	343	332	348	336	363	348	351	358	339	330	334	331	349	320	353	344	351	335	365	351	346	347	352	342	315	334	345	314	345	371	330	347	327	339	375	360	340	355	359	327	355	353	328	345	340	331	346	358	334	356	332	351	333	323	363	344	375	324	333	354	335	335	329	334	338	339	348	324	355	346	345	316	384	343	374	346	333	358	322	340	329	350	330	318	339	362	319	351	330	361	386	331	343	356	332	356	340	369	359	389	356	367	304	339	377	341	342	350	337	341	349	366	353	337	378	335	335	296	306	330	345	328	356	344	310	360	359	321	354	339	356	335	342	327	377	359	353	374	343	327	322	323	358	322	347	372	355	298	374	334	321	318	361	348	358	392	329	318	372	373	355	344	348	381	359	339	305	350	360	338	373	329	373	356	353	321	331	332	320	324	313	365	337	345	356	338	361	359	321	333	353	379	349	365	334	319	355	344	334	356	330	366	327	330	367	334	335	335	327	333	337	344	350	348	334	343	357	330	351	351	334	350	336	344	357	353	343	347	342	324	354	363	339	357	331	324	342	364	342	320	335	325	347	335	371	360	338	368	309	338	346	334	322	326	350	341	336	324	370	335	383	345	366	338	345	322	315	338	337	306	353	358	376	348	332	343	368	361	331	334	344	371	367	334	335	321	359	377	331	360	364	342	344	333	329	321	344	324	355	351	334	345	320	346	315	330	326	327	351	338	351	350	336	329	322	343	320	354	335	293	377	321	350	336	330	356	335	355	373	355	377	348	360	368	339	321	382	353	347	366	348	335	336	353	326	365	337	338	352	340	360	345	375	353	375	331	346	336	305	357	337	340	350	325	320	374	345	337	329	303	335	345	361	344	330	352	343	347	321	357	362	327	326	355	355	372	321	329	370	355	334	325	378	343	361	323	359	337	327	334	342	373	373	360	366	365	333	324	379	352	352	368	353	351	353	321	326	355	364	310	353	311	344	341	351	298	310	344	330	339	356	327	344	363	361	339	360	368	334	317	354	351	359	367	374	334	377	352	347	342	331	329	354	374	342	348	358	357	338	368	311	335	359	326	340	344	344	349	364	349	385	315	319	315	334	312	363	329	328	358	367	303	386	352	363	334	354	338	330	358	342	328	343	331	334	313	314	349	328	361	342	351	353	327	349	334	333	354	355	338	370	316	352	301	342	340	353	313	365	329	335	348	377	375	330	320	332	337	364	332	332	314	360	306	350	348	366	371	339	351	344	346	345	347	380	351	321	375	321	369	336	324	324	357	343	324	360	361	364	342	333	372	311	355	372	335	364	348	325	360	352	345	329	345	337	362	345	328	350	341	324	306	360	388	356	343	374	373	348	346	359	332	337	356	360	325	353	346	367	359	346	347	328	331	339	337	342	328	353	354	348	338	327	369	361	334	333	394	354	326	370	370	365	344	336	343	321	351	348	349	328	363	347	332	367	343	364	337	345	316	370	370	327	314	340	319	330	332	371	305	340	356	340	314	329	364	341	330	329	363	367	366	340	336	328	350	332	343	346	336	337	363	355	351	354	326	360	308	352	322	342	365	339	333	319	336	337	369	333	304	337	334	310	340	325	383	353	349	334	326	379	309	319	339	350	323	345	328	360	335	374	333	323	354	365	319	332	337	334	349	358	342	336	352	355	328	323	336	373	316	320	332	327	330	327	334	331	354	370	362	368	361	342	345	306	366	352	334	353	346	318	340	362	331	347	349	398	353	362	362	336	322	357	349	321	333	343	333	397	342	322	343	316	374	322	320	344	343	335	355	348	329	363	365	340	342	336	331	331	344	299	354	337	361	326	369	368	353	345	343	358	376	350	328	352	334	372	313	369	336	337	358	337	335	328	355	327	332	329	325	359	348	356	342	345	358	350	354	324	329	322	375	346	360	341	359	371	367	357	346	357	383	346	342	328	359	369	329	340	385	381	372	347	353	349	364	335	323	335	318	341	345	345	330	349	376	349	352	345	303	331	367	370	336	310	352	351	350	357	345	340	319	352	372	323	346	351	349	334	317	300	347	319	325	337	341	338	376	317	323	328	326	340	333	351	324	359	358	375
28179	23336	22574	12757	5661	3244	2084	1474	1163	916	723	575	499	507	488	458	393	404	381	348	353	333	321	354	309	290	340	301	338	312	305	312	316	320	304	327	312	295	313	313	294	305	303	305	333	299	340	320	336	327	280	327	272	307	274	292	301	311	331	315	340	312	303	321	327	310	310	324	284	310	319	320	303	289	271	298	326	329	320	309	299	313	306	292	323	288	337	309	300	306	250	315	288	300	313	302	299	313	317	312	325	346	302	281	336	323	315	343	314	277	294	282	313	293	319	313	312	312	299	300	292	289	293	304	317	315	329	301	308	304	304	321	310	308	311	330	318	278	329	323	293	299	350	297	286	316	305	301	312	267	323	307	318	297	301	296	311	292	302	303	306	283	312	312	280	330	285	296	264	325	294	302	326	321	327	337	317	345	322	306	322	330	290	312	301	336	297	299	290	323	264	352	310	314	301	304	310	324	310	298	307	324	325	294	310	310	283	319	299	288	314	305	284	305	318	340	302	277	327	295	313	321	349	307	317	290	312	296	290	304	313	294	324	337	305	338	299	341	277	300	331	293	319	315	330	293	332	322	303	298	285	325	331	334	300	299	347	305	308	300	311	318	289	328	300	316	293	295	296	318	318	302	311	316	308	283	354	319	284	269	295	322	319	327	311	319	284	274	307	303	323	294	300	297	340	346	303	317	291	293	288	298	291	314	311	304	289	333	317	301	308	301	294	316	283	313	281	276	300	321	309	313	296	314	292	322	312	313	310	352	281	288	305	310	342	301	313	323	317	317	304	321	345	326	320	294	290	293	304	327	296	334	354	308	325	288	308	281	310	305	317	289	298	309	299	331	304	293	288	308	312	320	297	323	338	269	332	296	300	333	324	314	332	308	317	285	316	290	289	314	288	326	309	266	304	297	278	272	320	293	318	301	300	293	301	300	327	299	352	318	313	339	292	307	324	294	312	346	302	328	300	320	293	293	333	302	280	321	335	318	324	332	339	269	299	314	288	300	318	313	296	303	307	339	317	296	311	308	300	284	301	338	300	313	279	292	303	303	305	289	309	320	309	310	303	317	325	303	286	319	300	295	288	301	328	296	295	289	310	285	303	349	321	297	314	315	298	311	319	336	326	277	342	296	299	308	321	322	284	293	285	308	282	309	285	306	316	333	341	259	343	300	294	338	304	288	307	307	313	288	313	312	296	325	295	313	344	312	332	294	321	304	327	336	325	304	326	337	319	311	304	338	308	327	320	324	291	324	273	311	320	315	342	320	281	272	311	297	298	290	275	295	346	302	305	307	284	289	299	325	332	289	316	326	306	304	318	295	302	309	310	301	293	318	296	320	303	321	321	309	310	322	303	330	303	316	323	319	340	348	333	322	312	299	321	300	304	327	303	309	331	295	324	311	310	306	290	318	291	314	295	325	318	326	317	336	310	336	304	321	334	284	317	322	317	319	298	299	293	312	303	354	330	329	303	307	356	285	337	311	305	301	290	303	308	284	295	317	338	310	319	316	336	349	339	315	307	300	316	322	300	305	316	347	297	292	298	312	297	306	269	312	271	301	292	300	338	283	319	301	309	293	318	303	319	325	308	327	303	326	279	292	315	334	317	332	322	317	310	286	329	291	309	281	324	291	315	327	278	288	313	302	297	296	297	310	292	308	307	281	309	335	325	314	319	330	294	279	326	298	317	310	331	311	287	331	316	320	305	306	315	295	305	314	296	344	311	291	300	293	305	304	332	295	295	320	304	304	303	312	341	318	288	300	323	290	288	287	292	300	288	313	275	310	320	307	281	266	311	331	317	299	293	290	318	280	316	304	304	328	308	326	321	318	316	300	348	300	327	331	316	310	285	308	326	327	300	293	306	321	294	297	301	318	321	295	320	305	280	300	280	319	332	331	331	284	292	295	296	298	328	320	303	304	289	312	273	307	314	280	283	334	298	347	304	321	342	317	323	290	309	300	278	350	311	317	342	291	300	314	310	297	289	334	303	294	317	303	311	267	333	298	316	294	337	311	289	301	289	314	294	329	305	298	334	332	309	308	300	337	301	309	311	315	343	291	337	320	313	281	297	311	314	305	302	299	299	287	315	300	292	296	328	270	321	318	335	307	329	327	306	301	299	330	324	299	312	275	315	318	331	296	304	300	303	338	325	306	304	319	305	298	307	328	316	316	281	294	302	316	326	333	291	283	309	301	338	302	321	296	340	302	315	293	307	326	310	287	318	336	332	303	312	261	331	296	305	328	319	293	282	288	330	284	322	281	311	305	287	320	305	326	285	321	285	319	303	312	321	328	310	306	308	315	284	345	327	342	308	303	317	306	315	308	318	277	310	304	304	290	301	335	270	252	315	317	314	288	331	284	311	293	280	313	281	269	316	286	289	322	296	298	278	319	296	291	289	300	330	318	310	326	312	317	334	307	307	289	321	294	316	307	311	311	298	274	327	307	321	332	296	330	275	316	298	290	315	311	305	288	314	330	309	315	315	311	323	310	309	301	325	296	313	339	318	301	312	288	301	303	304	307	313	283	316	319	323	330	294	324	292	314	310	286	339	304	264	328	299	296	319	309	299	330	317	307	293	307	309	289	304	323	294	313	290	345	326	289	310	338	323	334	305	312	328	325	307	297	320	329	295	310	288	297	298	277	311	327	285	308	315	348	295	312	324	304	318	306	312	316	325	297	301	301	342	320	319	332	291	333	328	283	294	305	328	320	318	329	286	324	312	302	325	279	294	313	309	298	345	304	308	294	328	314	298	309	297	295	325	334	282	334	309	336	294	333	294	317	316	303	277	322	313	304	278	321	312	333	296	325	278	291	309	338	298	279	309	323	293	293	298	303	316	298	305	285	290	279	320	330	289	328	299	300	269	274	319	297	313	339	298	284	320	292	302	300	293	301	310	311	306	345	309	308	325	312	307	322	286	340	300	331	292	297	293	313	320	265	295	296	301	322	296	316	314	304	313	302	347	286	289	298	294	319	290	280	286	330	350	297	333	290	315	294	281	337	299	318	296	313	293	286	299	327	302	307	302	300	293	321	312	318	325	325	336	339	327	293	301	279	317	339	319	321	328	309	299	286	297	299	327	316	315	316	304	286	296	294	286	307	298	336	278	313	309	318	313	311	296	319	320	294	317	285	284	290	302	311	290	290	327	306	291	311	293	319	293	307	312	309	306	282	285	343	289	276	312	305	320	311	315	322	295	328	291	306	333	309	319	279	298	346	336	323	308	292	306	315	326	293	309	307	296	297	297	330	288	312	310	308	326	325	295	296	315	283	304	317	302	330	315	321	318	312	290	318	287	305	308	307	310	306	320	292	297	322	296	298	320	301	311	281	294	278	301	329	330	301	309	282	295	312	313	296	325	334	300	328	292	327	280	317	284	332	330	322	307	306	280	293	310	290	297	330	277	296	296	318	297	332	307	292	306	300	318	324	322	339	300	325	308	336	300	315	309	334	318	332	323	309	294	306	284	317	332	310
19682	35408	27755	16623	9805	6191	4099	2764	2109	1607	1115	912	730	673	616	535	533	517	447	406	391	363	391	376	354	362	347	392	343	374	342	349	400	385	373	373	381	363	361	376	379	361	352	349	377	390	329	353	349	343	348	333	350	365	379	333	356	372	366	338	327	341	367	370	332	341	335	340	367	345	361	348	351	327	362	330	356	345	371	389	366	393	368	338	367	339	334	328	342	374	377	351	337	367	347	356	353	317	351	346	369	324	366	334	358	353	356	339	344	381	338	356	357	325	373	381	341	335	351	335	351	343	345	343	354	387	345	366	321	376	345	357	352	346	363	338	323	361	352	372	360	355	368	364	345	355	386	358	339	364	362	378	353	383	354	334	348	351	361	348	346	337	341	356	372	343	350	378	324	341	345	351	328	343	348	351	367	342	320	385	350	332	351	324	375	366	354	337	367	365	332	348	368	329	357	348	362	374	372	304	342	362	354	356	344	368	362	373	326	354	343	358	347	352	348	380	328	375	335	366	353	354	331	343	343	339	337	363	306	354	335	353	355	349	353	356	357	347	372	357	366	343	343	356	314	350	366	374	340	345	341	349	333	363	367	366	332	346	337	371	345	382	347	352	341	359	353	364	371	353	369	348	337	358	337	354	380	352	359	330	355	338	341	352	374	375	362	355	310	344	378	350	389	338	365	339	356	331	354	362	335	372	346	353	412	340	363	330	339	341	345	344	346	333	330	311	338	329	376	344	358	347	343	342	361	377	356	354	349	337	351	359	365	319	323	349	364	345	340	367	322	357	352	364	363	368	350	356	349	347	337	364	352	362	359	403	326	358	334	333	349	379	339	327	315	335	346	339	326	324	339	353	368	333	337	353	354	333	343	344	351	337	357	382	362	312	307	321	341	377	325	390	374	331	368	303	359	373	338	355	374	341	348	344	351	366	359	338	353	345	352	340	350	327	333	329	368	371	340	344	368	324	339	365	355	356	355	354	369	337	384	332	369	339	286	375	345	345	306	351	329	368	320	344	344	340	351	365	335	339	385	326	350	358	284	356	317	332	347	360	376	363	337	317	348	339	346	386	350	353	361	387	360	339	340	375	315	337	354	329	335	355	338	364	350	366	358	369	345	328	371	348	350	347	392	338	367	321	361	351	339	367	382	335	351	322	331	355	361	382	359	326	367	346	356	356	326	357	352	361	345	340	362	368	350	341	337	348	342	313	303	316	362	344	329	346	308	400	353	329	379	312	388	349	341	370	376	351	377	345	370	335	393	339	356	350	353	365	344	337	329	360	362	337	350	373	345	376	336	320	333	338	362	356	350	322	302	342	340	332	347	358	341	326	327	327	348	374	362	337	341	331	359	372	330	338	337	352	345	367	368	365	356	359	380	347	357	319	350	331	411	368	360	357	323	369	359	350	336	353	343	326	342	381	378	370	347	352	372	391	340	392	311	394	366	382	333	375	355	351	327	366	354	345	388	346	332	367	338	356	347	371	373	311	355	340	363	335	351	354	358	319	369	321	371	329	340	344	379	355	355	348	322	341	340	333	376	332	337	358	332	353	357	329	347	393	366	338	357	365	349	350	343	378	349	368	359	347	332	357	355	357	350	329	363	351	357	377	348	356	337	346	342	326	359	383	376	366	341	311	348	347	370	374	354	373	352	343	365	331	363	353	363	358	377	356	393	324	334	378	357	376	322	374	352	338	310	347	356	358	369	318	385	358	367	359	345	355	357	334	393	356	333	332	328	351	352	368	324	332	372	348	367	382	322	343	368	361	352	339	374	362	327	356	330	338	370	365	353	381	349	336	331	339	324	336	351	337	387	318	351	378	356	352	401	317	366	343	340	360	385	358	354	354	378	343	355	352	385	336	373	326	349	329	360	388	354	322	372	365	381	377	331	358	347	340	350	361	334	365	344	354	362	354	363	328	355	348	361	340	351	332	332	335	363	345	349	330	354	331	338	313	367	350	331	388	366	378	328	364	354	316	336	386	357	333	358	321	368	327	339	311	368	336	353	362	348	353	354	344	366	349	315	336	329	375	324	351	327	324	352	349	343	360	340	340	364	328	355	354	343	363	364	308	337	336	374	341	342	362	369	385	310	377	343	363	348	328	341	316	357	332	357	356	338	353	348	371	388	354	344	340	354	316	358	351	355	310	384	357	359	350	366	345	372	328	342	320	373	353	363	320	371	376	364	377	360	359	357	370	358	350	354	341	360	347	356	340	333	391	337	353	375	371	340	384	317	335	379	355	345	335	353	338	341	355	354	352	348	343	343	369	303	359	346	355	342	351	356	317	329	330	353	350	370	361	311	346	362	313	331	354	335	383	352	333	326	363	319	367	389	339	365	343	347	337	364	373	361	350	357	389	359	342	379	386	354	352	326	334	353	355	340	342	316	337	329	362	360	360	348	334	351	314	347	338	367	369	358	352	365	364	350	345	349	355	341	355	321	388	381	375	337	365	330	349	330	347	342	342	350	339	340	333	355	328	393	348	335	402	327	333	325	364	367	350	347	388	366	341	352	371	328	355	352	326	359	363	334	345	363	370	357	358	339	368	377	374	351	361	370	379	359	383	338	329	347	346	383	344	385	361	360	368	369	383	327	342	362	360	357	330	362	334	356	346	336	346	360	344	350	392	346	349	341	349	342	362	345	324	400	342	366	323	338	375	362	350	349	342	344	339	342	346	353	310	351	344	381	349	346	363	370	331	339	376	337	370	338	363	351	347	345	334	355	367	355	344	326	338	382	354	365	339	358	327	331	320	359	350	354	370	359	367	349	326	366	341	378	358	343	369	359	370	363	350	361	331	366	361	331	356	350	336	356	406	362	351	309	347	369	353	363	352	364	366	363	355	338	333	338	322	377	366	365	337	334	336	355	369	354	388	380	348	348	343	363	365	385	343	309	359	313	373	345	334	376	352	355	351	356	373	324	309	343	333	342	341	354	353	359	403	383	348	356	346	371	349	354	399	340	361	343	362	345	359	361	331	337	332	346	339	343	344	354	385	371	375	357	329	329	386	357	364	347	351	389	335	331	354	347	318	356	362	364	322	319	343	358	359	328	366	354	367	346	360	351	344	377	350	320	366	353	364	359	335	376	356	338	357	316	346	376	337	319	346	344	338	370	329	370	359	351	328	343	364	344	366	360	378	337	341	371	338	355	347	323	319	360	365	342	399	361	370	374	329	337	357	362	344	394	363	340	350	379	327	360	349	366	346	364	366	372	324	336	344	361	374	310	346	364	368	375	373	340	371	358	374	362	353	322	330	377	335	366	340	337	341	337	368	355	342	338	370	306	383	387	365	342	353	324	330	335	340	358	344	395	359	338	349	339	352	352	338	369	372	361	341	350	394	335	341	365	332	357	346	388	374	375	354	325	343	329	324	358	378	338	353	335	342	351	376	344	387	346	362	358	373	368	369	356	345	370	370	351	345	336	336	354	339	355	361	356	373	363	340	357	365	311	339	353	380	317	334	347	376
23726	21329	28317	24748	21114	12003	4643	2686	1791	1399	1055	863	733	634	584	487	457	373	432	393	317	342	320	314	336	327	335	335	289	325	307	327	292	325	316	308	293	311	307	277	309	325	279	305	286	299	315	299	307	320	311	308	303	317	321	325	303	309	309	292	290	276	353	291	288	309	316	319	331	303	320	336	316	290	270	323	314	261	267	305	304	274	305	284	273	288	279	260	332	332	260	291	341	281	273	294	316	336	301	296	312	291	322	300	321	351	305	308	298	307	302	287	305	298	315	292	322	284	292	290	299	300	300	277	289	326	308	286	319	283	315	287	281	340	280	323	304	285	314	324	327	277	314	336	280	317	288	291	300	292	316	319	321	278	326	306	287	290	297	289	282	299	300	308	306	330	296	339	272	309	278	311	314	280	337	280	285	317	320	282	293	347	285	287	300	350	289	305	296	268	322	312	320	288	302	292	341	289	305	322	294	349	317	292	315	308	314	301	319	285	343	323	322	281	312	308	319	327	317	323	278	308	304	319	294	311	307	292	290	296	293	308	289	345	316	324	307	310	289	333	293	310	281	300	304	287	324	309	286	290	323	298	288	262	310	306	286	299	311	301	321	293	331	294	294	328	277	306	307	299	310	301	286	327	303	293	278	289	287	330	296	323	308	277	307	297	305	322	308	336	318	323	277	327	312	304	289	325	282	283	314	327	314	293	284	320	290	337	279	297	310	295	306	291	300	313	304	309	290	306	334	311	313	295	316	315	296	350	314	312	343	325	295	285	281	289	330	340	282	307	324	332	322	288	320	295	308	318	318	284	303	284	311	322	325	307	323	286	297	333	316	290	322	289	324	289	299	298	297	323	281	280	302	313	306	290	303	308	316	344	285	256	293	289	333	304	306	308	293	290	309	323	344	305	291	302	290	276	320	302	298	312	282	319	315	312	309	329	311	291	319	307	302	301	280	298	339	289	300	336	302	287	318	336	303	254	322	302	330	273	301	314	314	343	288	304	287	282	326	307	302	278	305	300	313	301	310	302	282	294	293	316	296	297	336	290	266	305	342	290	312	319	298	330	291	303	287	283	293	314	285	293	327	281	314	288	291	316	347	308	311	297	315	327	310	301	311	338	326	330	307	343	335	289	296	291	304	300	312	319	295	311	308	327	315	289	312	281	303	319	311	307	316	286	291	301	291	291	305	265	314	289	306	319	305	274	323	297	310	312	271	323	291	304	266	301	306	329	292	288	293	308	296	348	296	328	341	326	319	307	321	312	298	303	276	307	305	313	328	319	293	321	330	305	313	327	295	310	306	336	309	312	285	289	315	334	319	329	305	307	300	319	310	303	321	304	328	279	309	312	289	311	320	291	287	300	301	306	315	324	307	301	301	302	287	315	289	323	300	311	314	312	315	305	329	279	305	295	328	314	288	311	289	297	298	303	294	318	321	311	298	319	290	285	289	310	355	299	326	306	305	297	291	270	271	296	306	324	296	308	333	276	296	302	308	315	325	309	301	309	338	278	289	288	294	298	316	283	336	339	313	291	321	303	284	305	294	293	309	326	292	331	288	279	285	293	309	308	308	308	290	334	283	320	289	305	330	286	290	288	327	283	279	307	321	303	300	306	300	313	318	296	297	309	316	296	363	292	290	292	296	315	292	315	281	316	324	301	312	317	272	292	295	310	308	314	279	279	316	283	309	334	312	322	308	287	282	298	270	294	322	324	277	294	331	318	292	326	285	294	301	308	293	267	295	303	321	305	289	300	302	284	319	309	290	277	304	300	301	310	305	301	291	304	330	298	276	332	314	287	307	288	291	299	317	288	319	286	272	324	268	306	307	317	344	306	291	292	298	329	321	281	306	302	313	300	299	328	335	330	316	310	324	346	300	287	304	311	294	302	290	309	308	300	310	278	306	321	315	299	303	308	301	330	310	272	318	283	309	312	328	317	330	307	298	296	340	311	302	312	292	297	312	335	294	280	268	263	292	324	328	311	320	301	317	329	289	309	310	296	313	288	275	312	311	260	305	330	315	304	296	301	341	297	342	297	302	305	290	317	295	324	287	331	334	302	305	271	297	326	292	325	279	298	295	299	321	305	314	305	298	305	271	284	302	279	279	320	311	313	311	307	323	287	347	271	311	306	311	285	306	280	298	304	290	305	309	340	313	334	281	286	316	307	311	309	294	288	294	306	324	308	319	297	310	320	284	297	316	288	286	322	331	300	304	282	313	282	334	304	316	338	289	313	275	295	310	325	288	299	283	306	267	333	278	314	334	337	326	294	293	324	303	302	291	311	327	305	307	293	280	287	307	320	291	302	317	337	314	277	283	289	313	280	297	291	319	310	317	289	323	308	295	292	285	334	291	306	297	302	321	302	292	305	313	303	314	297	333	313	307	298	283	289	298	304	280	310	295	302	330	280	302	290	303	278	335	306	295	304	280	274	318	321	288	303	312	304	310	309	294	303	337	302	332	331	298	305	314	308	311	311	291	278	296	321	307	299	321	301	337	303	336	302	339	279	296	286	295	349	312	306	312	324	334	344	270	302	294	335	339	325	301	341	306	334	291	331	318	301	320	314	287	274	299	303	307	302	291	288	293	302	282	310	304	308	282	301	312	309	288	289	360	301	333	298	315	304	309	339	299	309	295	323	290	302	307	311	290	292	346	284	297	352	314	320	301	324	327	290	335	315	279	303	283	297	340	315	318	322	307	350	282	316	296	321	300	335	328	283	322	343	294	302	331	297	322	318	311	296	317	318	317	318	302	318	307	299	287	301	299	287	317	296	269	293	313	313	327	305	301	296	296	285	288	306	295	285	334	306	266	310	263	311	290	297	304	290	299	315	294	294	315	309	297	316	324	306	298	308	321	293	302	298	281	290	304	288	296	314	297	275	297	298	333	315	328	293	311	288	310	310	303	341	293	301	318	292	302	289	314	302	315	289	315	309	276	318	290	294	305	322	311	300	254	271	309	315	327	282	304	282	288	330	287	339	299	317	326	286	317	314	316	301	303	321	313	294	282	302	288	295	331	309	316	296	297	313	330	261	270	344	317	316	289	312	308	279	327	304	290	299	324	314	274	314	331	284	277	278	317	311	326	303	321	301	323	293	310	331	296	308	318	297	293	313	278	287	326	340	316	306	311	300	321	316	271	312	286	299	305	302	287	282	283	293	308	277	321	285	304	312	306	288	279	311	336	284	303	319	309	281	304	339	295	283	295	294	289	310	284	318	309	322	279	283	310	269	287	318	332	300	310	287	298	309	326	320	323	313	290	323	300	296	291	293	305	284	338	321	319	252	303	337	281	303	314	318	289	274	311	315	314	302	304	287	277	305	340	296	296	283	316	320	302	320	288	299	326	300	303	302	308	306	330	293	301	315	346	343	304	312	305	266	284	318	308	323	303	279	283	274	283	326	293	310	311	316	320	303	297	300	306	316	294	303	297	288	314	283	319	291	295	319	273	318	308	309	298	305	321	320	289	341	291	331
20038	42368	35196	23216	15011	9946	6808	4555	3420	2535	1813	1358	1088	988	805	698	650	547	519	533	435	396	390	390	357	413	385	365	411	376	338	344	360	356	335	344	358	317	342	331	346	362	337	355	330	330	350	311	350	316	356	353	335	340	334	321	329	358	343	347	316	327	348	330	347	289	338	351	346	354	377	342	358	318	347	353	339	329	360	339	352	324	335	338	376	338	347	323	333	347	326	345	303	336	380	336	355	326	333	332	347	350	334	360	346	340	327	371	346	361	338	328	350	321	382	388	351	360	361	318	364	370	346	356	341	357	356	331	371	334	373	336	322	339	338	366	349	346	337	326	347	328	365	346	304	323	326	339	308	366	321	357	364	321	375	331	376	355	355	360	323	341	318	363	368	334	369	340	363	340	312	384	322	348	368	316	364	326	363	346	335	347	352	355	327	335	347	348	341	336	385	339	356	350	328	356	352	327	325	358	345	352	341	362	376	341	330	343	352	367	355	367	341	356	363	332	343	314	354	348	326	371	354	348	356	333	338	340	359	362	365	344	324	371	325	380	368	366	361	380	325	372	307	332	372	352	343	350	349	333	320	366	336	315	356	336	361	352	328	337	347	396	336	340	348	379	343	340	346	340	303	357	335	356	350	353	344	348	351	318	339	339	379	337	328	319	323	358	336	335	334	337	366	324	324	347	317	369	342	358	335	339	350	345	346	353	358	350	328	358	317	351	361	329	320	347	389	320	332	355	366	366	360	346	333	369	319	349	325	334	357	337	332	326	339	343	339	393	348	299	367	355	354	319	338	354	347	301	364	340	385	318	328	371	377	339	331	340	337	335	323	356	325	322	370	319	357	341	343	352	351	350	340	335	321	352	332	343	334	334	321	359	394	354	359	349	317	358	342	351	330	329	358	305	339	348	323	346	341	368	334	344	311	351	322	380	315	361	339	363	348	315	310	328	338	361	355	347	330	352	320	334	328	353	343	352	309	371	303	317	355	323	349	348	359	346	345	371	359	361	316	342	350	361	345	367	345	371	333	342	310	328	308	346	337	342	357	346	371	340	346	336	383	367	347	343	369	335	345	315	319	380	302	349	323	353	362	375	345	331	372	333	331	336	334	314	364	338	333	329	347	342	362	366	361	344	319	335	338	365	341	351	332	336	342	347	354	332	331	407	311	351	323	359	356	339	333	318	368	335	365	303	325	359	346	343	323	353	362	350	326	335	336	334	333	364	346	347	337	375	360	380	336	355	344	361	340	310	369	348	330	328	344	356	378	345	309	326	373	319	364	326	356	363	339	325	373	367	337	344	357	356	344	341	347	322	328	326	343	332	367	385	390	349	372	343	348	345	353	308	327	309	351	324	356	333	319	342	346	361	343	385	350	363	344	354	313	372	364	309	327	366	343	291	345	346	344	327	357	360	369	336	341	329	351	363	358	375	322	381	382	345	328	338	329	350	309	347	334	352	338	358	329	313	369	301	336	355	364	327	360	317	348	325	318	353	366	366	336	331	347	312	348	318	356	325	330	350	367	346	369	303	323	328	324	359	361	362	314	337	364	351	328	339	369	336	358	354	323	344	340	351	349	357	334	338	353	356	344	331	369	327	355	316	352	344	346	296	354	318	347	349	335	344	324	308	371	361	351	366	348	327	340	341	346	383	330	340	334	315	373	347	352	369	328	348	331	345	350	341	352	349	345	311	332	359	336	343	352	340	364	356	324	357	356	354	347	327	331	376	375	335	348	357	331	374	332	339	335	339	330	336	340	353	317	382	357	343	343	341	351	341	358	354	319	357	351	365	366	340	336	330	341	325	337	338	337	374	359	369	334	346	363	319	314	345	314	349	331	362	383	338	321	340	330	352	332	323	305	371	334	317	319	377	343	367	337	340	341	365	326	349	326	363	340	317	313	366	362	338	320	340	369	347	365	316	339	364	358	344	344	347	335	335	367	371	357	314	357	349	355	360	362	320	328	318	327	341	374	339	308	346	338	324	359	365	343	376	343	335	336	347	370	314	359	367	352	329	337	336	373	316	357	328	323	344	345	344	340	349	377	349	311	324	315	340	379	367	366	331	368	349	344	373	312	343	331	328	361	344	355	338	367	366	325	359	339	357	336	353	320	310	356	366	345	338	337	349	368	346	359	347	348	312	337	311	353	349	318	354	372	335	329	359	359	347	314	395	378	334	358	347	330	354	338	322	324	343	335	336	359	356	355	374	372	353	342	380	362	340	345	341	340	354	332	373	357	328	364	347	299	344	338	331	353	362	343	332	362	367	360	325	357	361	336	367	362	313	352	358	372	345	361	316	328	341	364	327	308	351	365	356	363	368	345	363	300	323	372	336	339	347	327	329	346	363	348	387	346	329	362	344	338	355	319	360	371	327	356	343	357	332	306	369	361	347	360	342	343	352	356	353	338	345	357	353	352	336	359	320	348	352	345	309	345	353	335	338	355	360	374	384	326	309	326	375	341	332	328	354	329	332	366	338	401	368	338	365	320	360	351	357	342	334	349	333	337	334	337	353	353	352	346	359	348	342	352	329	345	354	356	305	311	371	327	314	356	376	331	366	372	369	349	367	372	343	344	337	315	388	309	374	372	321	346	352	323	329	311	358	327	315	364	307	338	337	347	326	335	349	331	348	351	385	340	360	327	335	341	372	348	363	368	364	350	342	367	348	332	354	328	327	313	329	371	368	349	344	346	341	319	354	353	345	329	349	342	331	341	358	374	318	333	358	370	336	339	325	335	312	370	317	373	378	325	357	336	366	347	342	350	331	342	323	320	339	338	343	349	321	341	326	334	349	380	347	365	359	351	341	354	338	322	346	343	346	336	365	339	354	302	362	330	332	375	350	336	325	344	301	357	373	344	371	343	345	351	350	350	345	335	332	323	358	381	357	344	338	349	311	348	335	329	362	342	341	370	346	356	367	353	334	376	341	308	359	352	331	356	339	338	387	350	370	356	349	383	373	326	335	361	371	322	356	337	378	379	326	352	328	351	355	333	361	328	347	331	353	339	360	342	321	353	331	339	350	335	371	394	330	343	345	353	375	340	337	349	364	370	335	367	345	323	331	356	364	359	376	330	394	364	379	348	398	326	342	342	359	349	333	384	317	380	342	325	315	331	336	398	342	346	333	312	341	349	360	372	335	332	320	366	324	373	373	360	329	343	385	353	331	362	358	347	329	335	348	347	359	319	337	366	328	362	360	328	370	330	379	337	340	332	329	309	317	358	345	357	357	350	324	331	343	330	342	356	361	349	357	308	367	319	364	340	344	382	344	341	347	351	354	352	326	358	329	363	329	344	360	324	350	323	329	355	327	324	327	344	372	360	369	345	340	358	357	346	356	353	356	317	356	349	343	347	361	328	336	358	314	332	342	371	327	352	356	325	333	330	337	325	332	323	318	342	350	318	342	343	357	323	342	323	336	332	336	334	349	333	347	330	354	314	340	309	329	358	326	343	299	377	329	337	322	341	301	368	338
25188	21304	26771	24558	10049	4374	2605	1819	1352	1016	825	664	611	494	490	416	368	419	388	361	350	356	347	334	318	331	308	295	320	345	285	314	345	319	305	338	313	296	314	334	316	314	302	285	308	288	317	309	332	306	293	319	308	300	309	317	317	339	325	283	352	335	307	331	314	283	319	376	282	334	316	323	321	338	290	301	288	317	328	329	321	316	304	333	280	332	335	307	262	302	305	303	298	323	338	297	334	293	289	341	312	314	311	313	310	320	280	330	337	326	350	260	330	314	294	348	337	306	297	339	312	332	316	321	343	352	303	324	309	313	322	318	311	298	314	320	317	317	319	319	316	342	330	306	256	316	315	315	296	290	284	326	333	291	322	293	307	303	308	304	346	320	326	285	308	339	330	319	326	307	288	303	340	314	305	304	310	294	307	281	322	335	294	348	322	342	323	327	321	325	348	296	326	329	305	284	303	323	296	308	318	339	342	307	310	320	336	316	326	302	324	321	304	319	310	315	308	303	281	306	310	334	307	304	310	328	331	301	312	286	289	313	323	306	310	321	348	330	292	309	305	275	266	305	315	329	297	328	318	309	325	283	307	312	316	336	275	300	305	322	287	322	305	323	308	285	317	317	319	336	338	299	310	331	295	330	315	316	309	324	303	320	323	332	317	330	313	324	334	324	299	336	305	341	318	318	285	295	290	323	323	333	326	314	282	301	329	326	293	330	313	314	302	324	316	290	341	288	339	350	310	286	333	320	325	289	329	341	309	318	296	296	295	317	282	348	282	332	344	327	325	302	310	341	298	321	330	334	324	300	289	326	297	311	303	339	325	315	282	320	281	289	336	334	324	340	288	311	294	294	330	322	328	332	314	318	273	316	326	313	311	307	318	299	335	294	294	301	330	321	324	291	286	315	320	313	320	323	319	374	309	332	322	298	342	312	301	334	326	332	324	341	350	300	310	319	313	299	312	283	292	322	320	337	289	281	341	337	311	304	294	313	317	288	325	344	325	305	317	309	312	311	354	362	317	297	301	323	314	289	305	336	315	295	288	292	340	331	299	321	313	301	333	301	322	317	291	291	313	322	342	300	346	313	345	299	330	343	314	336	304	339	322	325	306	317	311	328	333	321	302	329	305	292	298	303	305	315	288	326	335	342	302	298	298	325	328	292	288	301	332	299	308	296	303	294	293	346	301	332	317	276	325	316	279	313	312	326	311	300	326	292	297	321	335	300	289	311	311	307	291	303	300	325	312	324	305	318	316	316	315	286	319	315	304	336	328	320	315	317	316	310	306	315	319	310	331	329	336	290	342	344	290	317	323	331	302	306	333	295	306	314	317	310	276	348	303	322	321	302	335	275	327	332	301	300	306	318	308	297	290	339	321	327	314	298	301	283	280	314	327	330	305	323	295	309	308	341	303	322	297	311	317	313	297	303	342	328	334	307	321	309	330	334	337	304	302	315	300	289	317	319	292	279	303	288	291	333	319	299	322	269	342	302	348	328	318	317	320	332	307	323	296	314	295	303	298	309	323	332	303	290	346	302	328	336	355	342	313	320	269	336	305	315	334	310	294	306	292	280	316	298	302	296	320	331	312	322	330	292	321	332	361	338	306	320	325	319	322	306	301	322	305	295	334	338	319	321	316	273	330	326	314	314	281	321	313	305	305	296	317	328	318	321	323	286	343	300	347	297	287	306	338	309	302	309	332	347	301	339	345	275	315	318	320	319	298	304	320	316	332	305	309	297	351	323	318	276	317	315	335	335	325	299	293	313	311	324	294	285	290	305	297	293	347	339	271	303	317	344	317	306	334	306	305	283	301	345	327	320	316	322	322	308	311	298	350	312	303	312	332	354	309	295	299	286	344	302	305	316	337	301	318	304	344	311	335	311	304	289	315	290	324	270	366	320	294	325	317	300	291	314	359	273	294	292	296	308	297	299	313	325	306	287	328	326	327	312	299	309	311	323	323	319	313	316	305	311	307	286	314	347	315	290	329	314	311	305	296	355	306	325	317	307	314	306	296	300	319	325	302	295	326	313	340	317	327	343	322	331	323	269	326	326	302	320	336	291	287	298	300	348	325	318	285	314	317	321	289	306	310	290	303	345	321	285	322	269	319	315	311	348	319	335	315	313	285	345	302	318	313	317	306	316	328	329	337	315	359	333	339	337	326	301	319	316	293	289	276	323	325	302	286	320	299	306	341	328	308	343	305	324	292	321	317	311	299	280	301	307	357	334	321	287	294	298	317	297	298	304	325	287	322	349	264	292	297	302	313	326	320	320	326	320	315	308	305	309	322	298	305	316	325	315	332	329	318	311	308	326	298	288	335	326	309	318	318	332	305	301	330	329	301	309	345	292	361	323	293	334	288	297	316	306	331	293	334	294	294	288	316	311	284	342	293	287	299	317	269	299	298	322	317	314	302	294	313	310	333	326	316	294	312	302	317	313	319	321	309	294	310	317	287	324	333	295	346	327	358	288	322	313	308	318	300	314	302	293	280	309	303	341	320	301	333	291	293	316	299	313	341	315	305	279	304	301	323	336	328	316	325	282	351	268	332	324	317	334	322	314	273	305	334	312	293	283	342	304	308	304	327	306	334	313	306	280	305	295	324	325	319	326	317	349	336	306	318	313	285	329	308	308	335	327	316	298	292	288	355	290	297	294	312	300	322	326	283	337	331	323	283	295	323	349	321	306	283	304	296	284	277	319	332	301	311	334	279	327	308	314	282	307	327	306	323	307	327	292	302	318	303	292	321	316	298	309	340	316	341	318	307	338	289	317	305	330	329	314	278	309	321	339	320	300	316	335	295	288	323	336	312	319	301	303	330	315	266	334	302	303	317	339	334	344	291	320	276	296	306	308	302	334	287	314	294	303	316	354	312	298	314	329	331	293	315	343	304	302	304	301	288	315	334	339	338	353	295	357	323	328	307	329	323	282	313	316	302	307	289	295	333	316	320	335	321	310	304	279	293	295	311	310	332	366	272	306	300	318	317	336	307	332	304	304	310	320	315	323	301	294	319	335	298	309	297	275	356	321	322	312	316	300	306	322	301	305	286	309	326	305	315	314	363	314	315	292	339	316	335	292	313	301	309	294	283	299	321	334	316	298	332	310	298	319	288	309	302	278	342	309	325	333	322	303	293	334	321	294	317	335	289	310	265	328	327	356	332	303	321	317	329	310	307	296	347	320	317	322	298	316	299	331	332	287	284	321	308	286	301	306	298	332	333	295	349	299	313	311	291	292	310	352	298	308	296	296	298	281	332	327	298	306	315	293	304	316	313	333	296	328	322	329	290	331	275	299	295	293	317	311	260	374	330	332	308	351	315	311	294	307	294	317	329	300	300	308	288	287	322	315	316	313	333	309	307	348	294	293	338	320	314	332	346	311	298	319	321	299	299	284	308	314	279	326	301	323	314	322	328	325	301	320	329	325	294	327	309	331	324	296	326	317	327	345	290	292	333	287	318	309	322	295	343	300	309	352
19439	38123	30637	18816	11976	7664	5178	3549	2514	1988	1516	1141	929	788	682	574	506	469	505	452	408	404	415	383	384	390	374	384	359	382	380	387	351	382	358	344	350	331	338	364	333	317	375	378	356	343	387	369	353	355	345	350	340	335	345	324	331	361	341	385	344	314	349	395	334	393	343	360	367	369	365	384	345	386	369	351	342	345	383	355	356	334	327	369	366	373	325	363	350	335	352	376	383	362	350	374	376	382	355	329	325	376	402	356	356	359	381	345	350	365	364	321	339	355	353	340	335	391	401	382	352	352	398	371	349	353	336	326	389	348	336	357	358	380	357	356	361	336	354	361	394	335	365	370	355	359	344	330	376	387	344	348	341	337	358	364	362	366	366	382	342	341	358	399	368	393	367	328	390	348	347	354	332	339	340	383	362	356	360	358	376	346	384	322	367	357	377	412	377	377	357	359	351	331	374	319	351	400	353	356	345	384	332	315	347	327	364	335	336	354	334	346	323	370	323	381	357	365	376	342	365	373	350	318	359	355	366	360	362	326	356	363	357	333	341	354	368	356	385	326	346	383	355	339	362	375	337	370	350	353	361	341	388	369	341	368	329	340	355	376	351	349	359	367	345	357	366	371	345	357	353	353	362	367	343	361	386	387	330	373	310	362	379	349	340	345	364	362	366	375	365	339	378	355	351	365	348	371	350	368	362	332	354	335	347	343	370	391	332	336	340	369	360	346	344	326	382	321	348	356	390	349	387	325	348	373	323	354	362	332	360	360	347	378	323	368	380	338	367	350	353	338	368	359	400	323	387	329	358	373	349	317	354	375	316	331	333	367	348	371	324	358	335	342	345	350	384	347	351	351	372	346	354	368	369	331	353	351	351	370	353	359	352	365	355	347	357	340	344	330	337	334	373	388	359	385	400	372	364	376	381	335	356	321	369	337	368	348	348	365	358	311	342	352	339	358	374	355	338	398	381	360	353	363	361	370	348	376	391	347	351	355	339	336	352	376	343	372	388	378	351	396	370	364	342	363	373	346	372	347	342	352	385	361	354	322	345	364	355	379	369	325	337	358	321	376	326	321	340	364	399	370	355	360	357	374	357	361	357	340	362	394	332	385	359	384	335	339	350	345	356	337	365	328	393	368	309	361	350	374	384	357	369	353	358	376	355	330	389	361	369	342	353	373	385	366	349	333	334	395	334	365	342	346	321	379	348	381	375	346	369	403	360	359	398	370	332	379	351	367	348	373	348	369	379	353	351	346	337	319	351	373	362	347	348	363	323	322	342	329	323	385	358	341	356	349	331	378	372	358	361	356	339	361	364	372	379	356	332	395	369	362	362	352	355	380	347	348	356	363	376	333	344	359	383	337	380	369	364	357	330	348	382	348	344	348	380	374	345	377	353	341	355	355	357	368	398	325	363	345	353	374	370	391	353	363	338	352	367	339	325	330	353	357	340	350	362	335	350	322	324	378	346	336	365	373	383	417	367	392	361	357	347	338	381	320	352	366	354	327	389	338	349	389	386	345	368	322	341	411	341	356	327	391	367	373	357	335	327	357	346	378	378	373	342	347	344	336	360	342	346	362	324	359	351	347	353	363	383	298	381	378	361	364	333	353	346	384	386	355	310	383	353	376	371	327	388	378	333	328	349	372	338	360	370	365	345	308	380	335	366	354	347	322	342	359	338	374	349	342	348	390	352	339	364	351	345	331	343	368	361	323	377	393	327	332	376	341	364	378	353	352	360	381	379	378	330	370	338	355	355	371	351	360	375	362	370	371	339	383	349	352	383	342	351	371	365	333	341	344	372	368	329	382	345	331	327	397	361	342	353	370	352	344	341	342	347	356	378	352	402	331	351	344	354	372	316	327	371	343	341	359	372	329	345	369	406	377	379	342	353	333	374	365	344	365	346	367	374	347	383	364	372	382	354	379	342	351	341	349	367	341	373	325	331	344	356	378	314	378	330	364	351	345	361	316	328	372	343	369	331	366	357	357	365	338	353	376	368	355	359	360	351	356	366	375	369	346	357	358	368	315	348	404	339	356	351	359	354	351	337	329	350	367	383	365	328	364	362	353	359	364	387	371	331	349	371	333	377	330	328	399	336	357	358	379	368	299	367	341	362	338	361	366	367	380	344	348	365	334	381	385	334	352	392	358	361	371	345	348	350	369	395	379	372	355	359	356	379	377	350	373	344	367	344	334	360	356	383	389	359	381	347	367	371	343	367	348	338	393	398	364	347	302	375	339	358	366	339	377	357	347	373	353	381	335	364	356	380	329	369	351	382	342	345	332	361	369	358	388	341	397	342	392	378	366	355	350	325	320	359	330	352	382	362	343	359	332	391	364	379	357	334	352	384	354	356	334	333	368	351	374	364	359	339	345	355	348	351	365	373	352	322	353	357	343	357	334	357	363	363	368	409	344	345	360	339	371	361	336	355	348	316	349	378	370	369	365	347	365	374	354	338	364	370	352	360	360	376	342	326	348	345	355	321	372	358	363	364	340	348	372	376	371	374	352	362	329	363	365	364	363	396	330	361	365	365	362	379	394	364	376	390	365	352	344	367	375	346	357	354	376	355	352	392	356	343	354	356	370	359	363	380	339	332	380	349	344	339	342	302	369	333	328	360	333	376	370	332	363	357	357	344	355	341	358	349	339	325	344	403	363	358	358	383	366	327	348	347	371	345	376	324	353	363	358	367	372	349	362	370	357	382	345	330	368	354	357	348	340	333	384	384	366	334	353	374	345	356	353	388	390	329	363	370	361	387	367	343	328	356	370	344	376	372	358	376	381	371	379	360	344	365	347	349	341	321	361	364	376	318	351	338	358	373	368	335	368	379	371	372	342	396	373	370	375	351	332	347	370	326	365	336	369	337	392	363	331	359	366	355	366	364	354	328	358	348	384	356	363	341	329	375	317	336	343	401	378	364	332	361	342	315	315	363	372	353	363	347	374	364	365	342	354	360	366	351	373	359	365	380	354	359	340	373	376	362	367	340	352	390	371	348	343	348	322	353	380	369	363	345	326	362	403	372	338	351	359	337	376	349	364	341	352	338	369	376	355	380	396	348	343	342	364	367	345	361	313	345	387	347	349	348	336	364	351	352	392	350	349	374	355	318	380	341	367	359	338	346	329	329	390	380	341	389	388	366	333	367	336	350	377	362	355	358	344	352	376	382	362	379	369	388	346	341	359	322	387	352	399	341	329	395	335	330	338	366	348	350	358	358	375	372	358	381	348	361	363	349	392	345	339	329	299	358	364	344	361	362	364	340	363	366	367	361	359	346	321	360	316	354	338	356	338	329	324	363	395	383	357	353	349	353	318	385	360	353	339	374	372	356	399	356	353	376	367	353	373	366	385	355	338	364	377	381	354	365	325	368	367	369	335	326	405	334	322	348	394	334	377	332	365	360	330	362	351	339	365	356	353	351	307	390	366	347	358	381	346	378	375	343	371	386	360	341	349	349	341	369	345	359	366	345	371	364	381
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
