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
341542104529	341542105049	341542105599	341542106149	341542106698	341542107249	341542107799	341542108349	341542108898	341542109449	341542109999	341542110549	341542111098	341542111649	341542112199	341542112749	341542113298	341542113849	341542114399	341542114949	341542115498	341542116049	341542116599	341542117149	341542117698	341542118249	341542118799	341542119349	341542119898	341542120449	341542120999	341542121549	341542122098	341542122649	341542123199	341542123749	341542124298	341542124849	341542125399	341542125949	341542126498	341542127049	341542127599	341542128149	341542128698	341542129249	341542129799	341542130349	341542130898	341542131449	341542131999	341542132549	341542133098	341542133649	341542134199	341542134749	341542135298	341542135849	341542136399	341542136949	341542137498	341542138049	341542138599	341542139149	341542139698	341542140249	341542140799	341542141349	341542141898	341542142449	341542142999	341542143549	341542144098	341542144649	341542145199	341542145749	341542146298	341542146849	341542147399	341542147949	341542148498	341542149049	341542149599	341542150149	341542150698	341542151249	341542151799	341542152349	341542152898	341542153449	341542153999	341542154549	341542155098	341542155649	341542156199	341542156749	341542157298	341542157849	341542158399	341542158949	341542159498	341542160052	341542160599	341542161149	341542161698	341542162249	341542162799	341542163349	341542163898	341542164449	341542164999	341542165549	341542166098	341542166649	341542167199	341542167749	341542168298	341542168849	341542169399	341542169949	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2748	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	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
21373	20171	27269	22889	20251	19181	8544	2338	1075	719	495	360	300	260	200	219	190	160	169	211	171	181	187	172	161	173	159	184	188	142	159	185	154	185	154	181	152	176	162	209	192	163	169	153	152	184	182	148	138	173	177	159	149	177	167	158	167	156	134	178	180	187	167	184	189	145	181	174	190	203	163	184	150	155	175	167	165	177	173	188	160	164	168	175	164	184	179	161	170	156	170	167	173	177	165	151	152	159	166	168	174	176	157	181	183	158	159	159	158	146	178	187	163	172	162	177	128	166	168	163	147	149	150	197	169	179	168	185	153	151	167	178	185	155	158	153	149	163	187	165	167	164	175	173	169	151	190	146	126	182	162	160	177	173	167	157	163	159	161	176	187	191	188	170	186	174	165	165	178	173	155	171	151	172	172	185	152	163	179	161	179	179	180	169	168	200	194	161	175	166	152	166	134	150	201	161	125	190	169	166	179	168	144	185	159	152	175	166	158	176	187	171	142	143	161	151	141	164	177	160	196	172	196	151	177	186	165	172	171	163	188	165	144	152	174	175	148	172	174	163	146	157	168	146	151	164	162	156	184	166	171	171	179	175	183	150	183	159	175	153	185	181	183	179	169	170	166	155	161	182	148	168	150	158	150	150	177	142	148	192	154	173	167	166	174	186	152	155	182	168	152	170	182	167	165	166	167	168	170	170	173	162	145	174	170	155	152	185	169	162	162	170	180	168	178	135	191	155	135	174	174	169	183	163	163	136	167	169	140	158	152	177	164	156	171	153	153	168	156	186	151	146	136	156	155	166	159	155	190	156	171	155	160	150	163	157	159	172	169	182	165	162	169	173	177	168	163	184	162	164	177	153	161	154	187	165	172	162	155	152	175	158	158	179	174	143	167	142	139	163	165	167	168	141	189	132	150	143	163	165	174	163	147	170	153	169	158	156	159	135	165	149	177	182	141	156	166	175	178	179	157	173	174	140	181	161	157	185	175	167	170	180	169	156	181	142	183	156	154	149	162	159	171	167	170	154	158	143	168	153	182	156	171	162	198	159	166	158	150	190	160	181	170	156	164	162	157	164	147	165	171	163	197	167	169	149	177	171	163	144	163	167	168	167	184	166	173	157	156	166	156	161	158	165	168	183	173	158	169	172	154	169	177	201	178	150	167	151	178	163	162	174	168	175	176	183	158	171	166	180	179	172	166	163	148	152	185	164	172	165	181	174	167	143	158	174	175	167	167	165	163	167	181	186	166	146	175	164	175	156	167	196	159	160	163	162	178	160	175	185	168	152	160	199	149	159	156	152	155	187	146	174	162	163	179	167	175	190	173	169	156	154	161	162	167	161	162	184	156	144	157	160	150	173	168	176	169	176	168	179	163	173	141	205	146	170	159	153	169	157	168	165	177	166	177	166	153	150	145	154	137	176	166	180	169	171	178	168	155	158	165	156	138	178	169	165	187	176	171	171	167	173	193	151	144	149	138	172	180	152	177	160	162	140	172	169	149	172	175	176	188	141	191	173	154	176	157	143	159	171	186	199	187	159	182	156	148	160	186	150	163	167	156	149	147	186	172	171	161	171	170	152	175	185	181	153	192	168	147	179	186	149	169	145	189	193	174	155	159	165	163	165	158	165	174	179	163	178	178	162	171	179	177	165	194	158	153	156	182	159	149	168	168	171	146	173	184	185	162	156	156	167	171	171	168	172	171	156	173	172	183	158	166	173	151	156	174	173	169	163	158	172	167	161	167	160	178	181	154	149	137	142	174	179	185	173	179	174	180	172	150	148	160	185	163	151	146	184	172	147	166	163	170	170	164	185	167	151	184	167	166	165	142	180	168	155	176	174	154	163	192	172	173	165	164	160	155	170	170	154	156	152	155	180	172	157	171	176	159	158	160	188	144	172	168	179	171	180	157	177	156	187	154	161	164	161	168	170	158	166	193	161	167	167	163	168	170	182	159	173	165	182	183	173	162	160	163	184	144	175	173	196	180	181	196	156	159	159	158	154	145	177	163	169	144	156	171	191	146	172	175	158	161	170	151	180	159	163	153	157	161	181	169	149	157	174	141	176	141	159	149	153	167	179	164	165	163	170	193	189	168	165	160	184	154	160	178	165	159	171	161	154	172	151	139	179	172	149	168	154	172	169	178	165	164	159	169	177	167	180	184	150	154	164	153	181	157	193	165	175	164	195	158	160	155	179	163	177	167	182	180	178	178	169	150	171	146	158	175	162	152	152	161	162	186	164	151	168	176	173	144	158	159	191	180	164	166	150	171	187	144	167	170	163	152	170	178	180	145	148	160	150	167	158	142	177	169	159	171	170	150	163	179	143	185	145	162	153	168	174	146	158	176	160	172	173	166	166	171	175	157	168	164	166	139	195	168	189	173	168	186	186	171	177	194	157	146	171	166	165	141	160	167	158	174	155	182	151	192	141	162	172	157	168	161	168	177	163	174	167	160	192	157	174	173	180	136	182	183	177	158	153	159	166	159	160	160	153	164	170	177	158	162	151	170	179	182	160	142	179	177	174	164	201	172	184	186	167	157	187	159	178	165	157	188	154	156	175	140	161	172	168	181	159	141	165	177	180	159	167	152	173	155	153	177	184	166	163	155	167	168	160	183	173	159	174	163	157	169	165	150	170	136	159	171	156	172	167	203	152	166	173	154	168	160	165	163	157	161	163	175	176	161	162	156	167	168	159	170	165	157	149	163	170	161	178	155	157	163	161	183	179	156	174	161	187	163	166	152	182	158	143	173	185	171	151	172	186	173	158	155	165	167	169	187	149	181	147	146	185	174	168	167	188	171	173	155	157	180	178	163	166	161	125	169	175	171	155	156	189	148	147	153	171	160	159	165	167	151	163	169	148	174	149	146	176	159	171	154	159	160	155	185	196	153	157	169	156	169	176	186	174	168	180	160	188	164	141	164	149	171	151	144	159	175	191	156	188	162	149	172	140	147	160	174	163	167	169	167	197	153	163	157	180	164	164	185	163	166	159	158	135	138	171	187	166	165	170	168	144	156	149	168	166	188	168	190	166	161	191	182	183	170	185	183	160	130	189	171	156	173	183	158	156	181	156	146	164	173	133	182	161	152	184	184	161	160	156	182	164	152	192	172	172	150	164	165	158	147	175	178	160	174	158	172	190	130	145	186	178	169	165	155	165	189	173	166	178	158	161	167	151	159	168	170	169	150	181	165	160	158	144	155	170	172	160	175	174	164	156	179	179	157	177	170	155	166	175	175	139	177	135	133	168	163	142	201	158	162	184	171	144	147	142	172	143	146	151	166	175	168	168	148	169	152	177	159	155	180	173	161	181	157	172	172	132	166	161	173	154	141	183	155	134	147	148	152	164	160	161	191	156	159	162	150	189	196	158	165	163	164	180	168	172	144	163	156	171	160	177	142	174	153	169	168	176	135	158	173	162	152	139	172	181	165	172	173	141	162	167	147	172	178	175	145	171	160	176	168	160	176	166	181	154	180	171
33754	54093	39166	25602	16425	9472	6080	3439	1782	1285	857	534	397	410	343	311	312	280	245	223	251	219	211	227	235	221	227	204	227	214	226	229	222	205	225	205	192	204	222	231	210	216	244	219	223	249	227	219	214	214	202	230	219	203	234	200	217	225	204	216	186	198	219	204	206	238	202	210	199	191	203	191	202	196	255	187	212	204	213	224	183	185	211	224	202	245	218	213	224	206	201	198	215	183	205	225	203	205	223	220	227	233	207	207	206	224	236	210	190	206	223	212	212	213	229	216	235	202	211	208	235	219	207	240	188	189	227	237	211	201	205	221	215	218	225	250	221	198	192	220	216	207	207	205	216	203	200	229	203	211	234	204	214	210	186	220	220	217	195	201	199	210	212	180	196	215	200	205	210	195	217	219	186	201	204	211	214	226	214	217	219	229	214	214	212	213	229	200	230	226	173	219	196	186	215	205	183	229	197	230	217	224	208	213	197	192	205	206	216	234	221	208	214	227	209	262	195	185	202	195	203	198	168	197	183	221	221	226	219	202	200	200	218	221	206	209	211	207	174	247	215	218	225	213	199	227	211	225	238	235	191	215	194	233	221	219	233	199	218	192	214	223	188	211	200	209	207	187	204	210	208	205	209	190	201	215	196	199	206	209	216	205	204	192	231	232	213	211	213	223	226	218	230	202	224	224	199	238	185	220	243	203	218	211	216	196	223	186	220	207	206	196	211	218	247	221	195	194	193	212	213	238	207	204	221	208	225	209	234	208	191	210	220	231	183	180	224	232	209	197	211	155	203	211	199	206	208	221	199	219	236	245	201	241	200	225	234	223	204	238	207	201	233	225	216	211	218	204	200	181	228	228	183	230	218	193	247	217	216	206	218	187	225	196	213	218	198	214	211	206	205	204	177	225	242	203	238	193	218	178	206	224	212	221	186	233	229	217	217	201	202	215	195	197	203	201	212	195	217	217	203	230	229	204	194	228	218	196	200	220	247	186	223	226	201	220	207	201	199	200	193	194	196	210	245	200	235	231	181	217	211	195	217	197	198	200	212	214	226	222	224	215	201	223	198	222	220	251	204	194	193	214	240	191	209	212	209	222	227	226	213	216	216	218	197	220	209	218	219	218	195	210	210	211	191	215	205	227	211	207	206	208	233	202	251	213	216	204	228	220	221	197	219	222	213	218	193	225	209	206	229	229	223	224	198	229	228	204	193	203	212	229	213	202	203	167	202	188	214	229	206	192	193	222	198	220	235	213	201	233	201	225	211	259	187	238	215	210	224	204	169	201	208	211	225	222	210	198	205	208	195	210	191	222	215	215	218	212	210	181	192	211	203	215	207	188	217	195	210	212	202	204	195	195	192	224	246	200	230	196	218	223	217	212	202	183	203	206	232	200	216	203	234	181	224	212	235	231	223	205	216	233	230	205	195	209	217	229	203	202	195	239	208	224	200	230	195	208	205	178	235	235	202	223	196	199	210	196	227	205	197	183	189	221	207	231	221	221	201	186	207	216	204	189	180	190	202	228	214	216	235	182	214	219	227	204	212	218	214	209	199	183	235	216	199	200	207	209	223	214	221	213	210	253	203	187	227	209	208	207	220	226	201	202	200	217	213	215	223	236	223	228	254	222	238	217	231	205	199	200	179	221	209	225	218	212	264	199	177	195	213	201	194	220	232	199	223	199	229	219	199	228	215	207	187	180	186	200	194	200	228	210	222	207	207	208	200	192	244	227	218	204	196	233	226	211	202	207	190	235	224	195	216	190	202	206	214	198	196	199	201	212	220	216	223	205	205	231	174	222	192	220	229	236	210	211	193	193	204	229	184	218	215	214	201	205	243	221	224	227	211	221	249	241	213	229	209	194	203	190	190	199	207	195	222	208	218	218	190	205	211	203	208	233	215	241	226	200	208	234	213	209	198	230	221	217	212	210	191	211	199	232	210	217	189	223	221	240	211	197	200	224	193	219	217	200	232	206	205	201	217	225	211	223	198	200	210	195	213	218	235	204	202	197	228	186	201	222	208	201	188	192	226	205	230	229	197	211	229	185	214	210	199	209	197	200	205	199	238	191	203	179	211	191	198	195	211	190	207	197	207	231	223	197	217	233	182	211	203	201	207	214	225	199	198	227	238	200	218	238	210	214	208	200	218	184	205	216	201	208	242	207	186	207	238	215	220	208	196	225	214	216	222	212	184	196	196	243	238	222	207	241	196	233	243	222	217	222	203	221	200	220	207	232	202	209	219	209	236	181	204	218	192	211	210	215	196	208	182	229	213	226	212	203	238	188	192	201	241	230	214	221	186	215	204	203	207	220	219	215	201	193	220	234	190	209	221	227	200	227	217	201	219	190	206	201	205	202	225	227	191	218	174	190	215	204	195	207	221	215	212	206	213	197	202	234	220	205	216	197	208	211	232	205	209	180	210	212	226	191	193	224	227	238	226	208	211	198	220	197	198	199	213	225	211	232	181	222	213	193	210	181	227	212	200	205	239	196	201	225	198	202	192	179	243	200	216	227	207	191	213	228	193	205	227	187	202	200	224	217	203	222	217	181	213	223	245	213	221	197	198	224	226	238	210	222	245	218	206	218	203	219	211	209	197	199	208	197	198	206	214	215	206	226	213	209	206	210	233	201	221	230	225	229	219	218	197	211	192	223	200	207	225	198	225	201	216	211	211	225	223	201	225	197	218	202	226	216	212	217	174	223	201	197	224	173	197	223	208	204	218	197	192	230	217	199	221	194	199	194	183	206	220	219	200	222	211	211	228	250	206	232	218	210	185	199	201	185	221	217	207	213	204	237	217	213	233	214	215	205	199	185	248	198	205	195	215	219	224	203	203	199	196	235	201	218	214	214	206	225	181	214	224	221	209	201	238	202	194	204	215	191	210	209	195	207	201	204	236	229	215	212	214	193	212	192	199	212	199	237	210	214	191	200	212	225	236	196	202	217	234	221	234	199	204	228	234	203	206	213	212	215	187	229	218	186	231	220	210	210	221	230	196	209	235	226	220	237	247	208	236	212	213	247	197	197	230	211	221	246	208	233	187	182	198	188	192	209	188	192	209	203	229	216	188	219	197	229	203	203	192	215	212	195	209	198	206	220	208	226	219	217	205	212	200	216	225	245	195	236	200	197	201	194	191	243	204	193	205	230	207	201	208	225	196	205	221	222	217	207	187	210	219	191	227	191	218	194	232	227	235	218	224	217	201	230	232	219	224	209	229	181	210	216	204	221	226	230	182	213	214	193	237	195	233	198	205	219	202	195	200	199	211	256	204	197	190	219	224	224	194	192	232	210	218	209	209	208	218	222	241	222	204	210	208	223	231	208	229	225	222	193	208	210	249	207	187	220	176	201	220	216	204	235	202	200	200	229	199	223	210	237	229	202	223	221	202	217	224	214	199	213	182	218	237	206	199	215	221	236	218	188	216	197	199	197	217	203	194	213	200	214	228	186	206	227	202	222	206	195	210	202	224	223	222	217
31194	26727	23127	11364	2952	1253	759	473	380	316	309	279	247	258	223	254	236	250	267	232	247	249	242	222	210	257	253	290	231	241	213	205	250	240	181	241	230	227	232	230	206	225	262	230	235	222	228	212	212	209	239	219	232	211	224	224	223	228	236	201	213	243	222	240	274	215	221	233	239	232	216	226	217	225	217	243	221	194	215	220	217	231	233	226	263	230	250	222	217	220	278	219	224	218	224	236	235	233	221	194	214	228	234	193	232	230	206	221	233	225	219	233	210	209	242	211	235	259	217	192	221	242	233	245	227	239	221	216	234	221	253	218	204	213	215	211	201	232	237	246	244	210	210	218	239	240	227	236	219	220	198	213	246	226	212	227	222	221	236	238	225	225	241	227	226	204	235	258	244	234	241	230	228	242	215	240	229	249	228	234	213	217	260	243	234	221	208	210	234	234	211	238	222	204	236	234	250	211	237	219	232	211	212	245	224	217	237	238	253	233	219	220	231	260	207	232	178	260	256	195	237	222	249	221	234	226	227	218	230	233	240	228	210	217	239	248	233	220	198	208	231	224	204	225	213	220	208	240	228	231	254	205	192	243	237	206	221	201	252	197	254	223	253	214	256	225	203	240	204	234	219	216	216	210	199	238	243	235	223	202	231	191	224	232	206	259	246	215	224	239	239	223	229	218	222	231	242	234	237	219	245	225	254	271	214	218	234	231	238	233	257	226	220	218	234	223	235	232	267	201	227	231	250	231	222	211	219	233	238	222	204	273	233	203	227	236	209	238	220	230	260	210	221	223	236	205	196	222	248	204	215	207	199	236	213	234	225	242	201	210	203	214	218	233	218	225	248	241	234	240	239	234	250	239	223	210	258	242	219	208	233	228	214	245	220	238	218	231	222	258	224	212	226	214	233	217	231	224	243	200	205	207	247	222	214	251	261	217	225	218	218	224	218	215	213	216	228	191	246	223	198	221	232	241	255	238	194	201	243	217	218	239	216	227	244	221	224	202	224	210	234	210	217	221	220	234	240	240	242	209	207	249	232	228	233	223	224	218	242	247	222	203	207	213	257	223	222	223	225	224	214	204	217	240	224	215	234	218	222	234	218	247	223	226	228	231	214	229	210	247	255	236	236	233	232	227	216	195	215	230	227	220	211	220	247	208	209	214	236	242	222	228	211	241	230	247	251	243	230	211	202	195	226	242	217	228	218	191	238	226	247	257	214	220	233	236	242	233	233	246	221	225	237	207	227	238	254	231	248	247	218	232	239	217	240	240	241	221	238	217	248	242	228	235	219	230	272	225	216	212	238	215	233	216	231	238	245	227	231	222	227	233	237	242	212	245	227	262	222	244	222	238	224	236	237	245	252	226	231	237	242	236	235	234	247	214	258	201	230	200	233	224	198	208	242	222	224	229	221	236	217	197	229	238	224	282	234	221	220	213	225	218	241	204	225	185	226	242	214	218	238	240	185	251	240	177	220	230	220	219	233	214	236	215	227	233	223	235	239	235	253	236	233	217	251	237	236	225	240	212	264	237	231	242	248	215	252	194	235	220	235	228	220	230	243	230	249	241	208	243	222	259	226	231	222	243	227	249	219	236	229	240	229	216	205	225	232	217	204	249	229	260	239	224	223	223	226	226	234	236	220	218	242	192	221	223	219	244	210	232	243	227	221	211	231	244	224	235	223	222	237	240	227	215	242	235	220	202	215	204	234	216	239	210	229	243	240	243	233	220	241	219	218	226	229	228	219	220	202	240	227	222	222	245	239	227	226	235	228	223	207	235	217	205	212	213	213	214	257	223	244	207	219	236	217	236	210	238	221	234	220	227	270	231	216	256	210	214	216	234	236	222	235	227	236	232	247	219	256	225	232	229	205	220	239	251	213	208	195	234	254	198	218	232	233	229	228	225	230	225	263	225	232	258	248	196	233	262	218	215	244	237	253	229	257	219	211	246	220	224	251	232	252	227	253	228	241	244	207	237	235	237	244	223	248	219	221	205	242	231	235	206	235	242	242	212	223	241	219	210	181	215	219	227	228	225	273	226	263	237	243	272	215	216	241	212	237	253	226	236	231	232	241	242	226	222	250	243	228	234	251	209	215	240	233	248	226	243	266	260	212	231	251	248	230	237	235	217	216	222	243	227	222	233	263	233	246	238	224	245	223	256	234	197	237	213	240	213	224	247	225	219	202	212	256	234	237	200	229	253	235	227	243	197	255	230	216	238	251	240	217	239	247	255	240	219	228	221	257	213	230	254	193	227	248	229	211	243	233	229	229	226	219	252	232	202	217	242	242	209	246	223	231	202	207	237	212	234	198	205	205	212	236	227	247	249	266	240	244	240	254	207	205	239	260	236	232	224	223	237	236	218	252	240	259	222	236	230	198	292	242	196	224	226	237	253	243	215	215	226	230	237	238	232	246	227	233	215	214	226	244	225	235	236	232	246	198	261	243	222	250	217	226	234	250	227	210	218	227	225	255	251	232	225	249	218	237	223	202	241	232	249	230	195	220	195	239	223	249	219	222	214	216	242	220	213	244	245	264	253	232	236	217	212	233	235	238	235	247	239	212	215	253	222	241	238	235	218	225	230	254	226	221	219	249	251	209	225	242	221	235	205	213	224	255	222	239	215	233	208	224	248	219	252	239	212	211	217	195	238	228	215	230	249	222	238	233	222	212	230	200	246	241	233	213	232	236	260	242	244	222	236	237	217	220	242	219	244	257	256	221	217	232	225	247	243	228	248	234	228	222	215	255	235	234	229	225	208	208	211	239	222	238	209	222	229	223	241	219	216	217	250	228	233	257	258	263	215	249	223	238	224	233	224	214	212	228	234	209	218	248	207	263	204	273	195	246	228	244	205	229	230	205	230	222	261	244	221	231	224	231	204	238	223	222	243	250	238	204	228	234	236	186	242	224	224	201	238	202	228	243	237	221	209	239	237	228	242	225	215	219	231	232	226	234	208	235	231	242	232	225	197	247	224	247	237	217	243	250	228	228	212	232	221	235	238	231	235	258	242	257	218	234	240	230	229	218	234	236	245	245	241	228	210	215	235	228	200	214	233	225	231	249	226	209	223	207	221	215	202	228	231	223	221	204	227	232	228	236	240	220	231	223	249	232	238	203	220	223	245	228	231	214	239	243	208	236	211	223	212	235	208	218	230	246	219	211	244	231	207	229	232	230	233	247	231	234	228	228	224	235	227	220	224	231	233	220	220	229	206	217	253	220	234	247	232	222	212	224	204	192	222	229	214	251	223	210	219	218	259	227	225	233	206	232	233	235	216	249	187	249	214	206	243	245	233	238	206	222	231	224	249	233	240	232	235	227	246	248	201	229	219	223	221	247	222	242	233	230	250	230	236	225	254	239	219	237	247	213	215	234	201	236	213	213	231	204	218	230	229	243	209	224	199	249	233	232	243	238	230	229	203	227	261	218	238	214	227	231	216	237	263	211	249	233	249	245	216	227	230	237	208	218	226	242	243
32677	39941	25300	12069	4857	2213	1340	772	668	467	381	355	355	289	294	330	295	300	295	282	276	323	293	290	278	290	265	315	308	279	264	300	296	301	297	290	324	278	289	275	270	286	281	307	300	295	306	284	261	306	270	296	242	284	301	290	299	299	288	301	293	282	262	268	332	313	309	277	303	322	264	300	294	270	279	311	312	301	282	285	287	295	286	301	300	281	295	316	278	292	279	282	261	295	300	283	279	302	276	283	307	300	290	280	270	293	278	291	278	270	291	298	289	277	311	267	267	277	275	268	315	292	295	286	307	309	295	296	294	291	290	283	311	296	300	280	295	293	272	282	282	290	268	270	305	297	293	293	284	287	297	286	299	281	297	260	276	293	285	306	303	281	280	287	289	283	303	310	291	276	256	265	299	278	280	308	303	290	304	313	273	264	295	291	290	346	294	293	304	299	298	291	293	282	283	334	281	295	299	303	286	268	278	264	280	308	310	290	277	271	302	305	274	277	249	302	297	296	297	259	289	278	313	296	287	283	269	272	299	284	279	268	281	279	276	284	256	338	300	242	308	272	294	307	335	307	281	287	309	286	283	290	285	273	314	277	306	314	310	273	316	283	272	307	274	262	261	324	325	269	264	303	287	300	292	302	326	282	293	290	297	288	285	268	285	272	298	308	272	288	276	275	291	275	313	306	285	293	292	276	276	307	269	281	260	298	304	306	294	272	284	282	307	292	259	277	273	301	248	286	297	311	289	306	267	282	276	266	276	291	321	281	318	276	286	274	281	286	285	307	278	297	253	259	283	310	287	308	313	289	298	311	336	296	282	303	298	288	278	281	269	289	298	309	298	302	278	276	300	279	305	272	272	293	287	308	281	286	284	291	290	264	288	248	316	287	291	293	290	273	261	289	280	280	287	288	281	322	303	282	288	277	289	307	281	288	284	304	291	311	285	280	280	293	276	296	300	288	272	296	318	309	314	295	280	281	292	296	288	278	280	280	267	300	268	315	280	271	281	265	325	301	298	293	313	286	286	268	296	249	296	288	260	310	279	268	282	272	290	316	316	310	293	288	273	298	261	288	290	301	307	297	300	272	293	286	311	278	298	301	283	264	289	298	313	276	280	316	298	300	312	284	297	286	273	303	288	279	281	270	270	305	296	307	270	256	305	283	289	280	283	296	281	292	305	287	290	290	276	284	270	274	280	298	328	279	349	258	283	288	281	310	282	296	280	310	293	296	285	279	271	274	303	296	295	281	285	316	311	275	264	297	271	296	271	292	279	296	269	271	276	257	296	328	294	265	276	297	283	285	309	293	294	272	274	258	285	312	321	269	333	278	300	281	279	296	325	244	301	263	302	282	271	308	309	297	277	294	285	316	265	283	291	295	269	278	290	292	273	274	295	264	265	309	265	289	278	302	306	307	274	301	297	267	289	299	261	288	310	308	259	277	325	288	295	292	271	244	304	289	280	291	250	292	300	282	287	306	276	277	270	273	302	295	279	278	263	302	309	292	284	269	325	276	278	280	289	285	297	278	279	300	253	298	272	273	267	293	310	275	288	301	282	306	304	287	281	265	282	287	302	284	321	306	275	297	268	295	280	284	277	282	329	280	277	277	293	285	272	291	278	300	306	291	301	307	294	301	301	298	273	280	321	275	290	257	295	278	256	280	279	281	307	270	326	305	295	286	303	302	292	274	263	314	277	280	294	265	290	329	292	290	319	291	286	284	264	300	267	286	270	284	282	284	306	296	283	295	291	295	269	284	297	270	288	299	287	269	302	319	294	266	285	295	272	275	281	304	296	279	286	289	296	302	295	289	289	283	280	300	294	282	276	278	314	324	306	284	275	300	281	302	275	271	270	281	301	299	288	312	268	284	294	291	255	287	257	305	305	261	318	276	264	274	301	293	295	276	296	273	298	276	294	256	294	287	291	288	282	309	293	301	297	297	285	267	306	273	313	277	278	273	311	293	310	295	318	287	279	284	282	331	247	303	280	274	277	293	277	259	271	263	266	295	298	319	278	261	289	283	290	269	275	277	302	272	259	287	307	258	311	292	301	289	252	289	276	304	275	300	302	291	311	309	273	297	274	311	268	279	290	291	284	269	319	312	323	272	262	295	314	305	273	300	258	325	296	287	281	264	303	270	284	280	319	280	259	317	294	307	284	268	285	283	272	280	301	266	309	310	305	322	278	275	319	292	264	304	286	268	323	322	302	309	297	282	299	334	287	252	319	296	329	280	272	288	290	279	275	290	259	255	279	275	331	276	302	304	285	307	303	267	277	270	298	271	286	291	270	286	294	265	282	283	276	297	284	263	290	298	283	301	296	260	255	286	269	288	302	282	314	305	276	294	294	299	286	288	259	293	302	300	260	291	295	297	310	285	309	279	265	308	301	357	302	299	312	318	308	286	294	293	257	318	286	318	277	283	258	283	258	311	274	304	315	291	315	293	314	277	288	304	267	288	293	291	275	309	294	275	308	260	286	270	276	280	265	288	321	302	274	263	294	273	285	256	272	256	266	272	272	319	313	265	294	281	288	247	271	275	271	267	297	257	295	281	282	257	292	283	289	280	278	276	275	278	288	328	277	285	294	277	288	289	279	284	286	291	288	305	282	270	293	268	295	310	311	279	280	302	295	235	278	301	304	277	279	289	307	291	285	272	276	312	297	298	287	321	313	307	289	267	290	305	288	305	284	302	304	308	318	306	289	272	302	276	299	259	319	319	278	330	290	303	307	284	261	261	292	294	290	278	296	297	268	299	310	315	276	312	278	296	270	317	282	306	290	249	288	274	312	266	317	359	275	303	281	302	298	290	308	267	299	297	251	310	324	281	260	303	273	286	298	258	282	266	306	279	303	268	266	261	282	284	290	282	313	299	317	274	294	260	298	269	265	277	271	272	259	286	270	261	303	301	281	264	289	271	306	279	279	270	297	294	309	320	265	314	287	294	311	310	302	271	302	304	303	281	289	274	278	248	300	272	284	310	287	282	302	279	304	301	303	290	251	283	311	287	293	284	307	307	276	291	268	276	295	282	302	310	294	295	287	300	271	306	300	272	293	282	268	273	291	285	288	321	300	297	269	257	296	294	269	272	290	263	302	311	291	268	312	296	265	283	275	305	294	299	304	290	338	273	277	320	285	304	283	303	278	274	309	315	260	279	298	300	298	284	292	299	272	291	296	284	275	278	266	295	293	276	294	275	258	308	289	282	284	267	294	280	295	299	267	278	274	304	287	279	268	292	293	303	300	260	309	267	265	274	271	304	291	284	274	268	287	273	282	278	309	292	271	262	292	260	247	308	289	295	300	278	280	297	293	271	271	281	278	273	289	306	277	289	270	260	257	295	306	305	289	287	289	278	279	291	283	317	330	283	323	278	288	284	280	312	305	290	267	274	298	278	290	308	316	267	330	283	306	262	289	267	280	262	282	323	254	317	272	301	277	283	271	294	324	288	290	298	285	287	245	272	303	278	283	270	284	297
23607	21431	28407	24887	20590	9687	2781	1245	809	614	427	344	292	281	290	282	266	245	242	253	234	229	252	217	241	238	240	245	234	241	255	240	223	240	229	232	217	223	222	258	233	251	212	240	241	255	247	235	235	206	255	262	232	236	229	205	199	254	228	240	239	240	260	232	253	230	250	235	236	233	231	229	230	241	222	237	247	226	234	221	224	233	218	246	220	250	228	207	241	240	236	208	243	244	220	219	229	260	242	240	235	251	217	237	232	227	251	238	245	247	221	241	247	255	222	228	213	226	243	234	237	222	234	252	236	231	244	232	236	216	227	201	234	248	229	234	233	215	223	236	234	269	221	212	200	201	260	227	257	256	248	225	241	233	248	212	255	218	232	209	234	238	232	244	231	226	208	233	217	221	221	252	245	230	234	249	252	237	266	258	244	213	236	242	229	222	234	213	252	254	238	223	208	226	227	199	236	235	260	220	257	238	225	236	215	256	251	212	231	257	220	227	233	213	222	250	234	215	223	247	226	238	246	250	236	245	230	255	233	234	223	246	204	222	216	232	222	236	264	240	241	230	247	255	232	265	222	215	253	259	226	219	207	217	226	199	241	252	224	227	220	253	225	216	253	216	232	217	218	225	239	236	239	214	250	238	249	217	245	219	240	222	257	238	227	276	235	206	224	232	225	243	230	238	236	222	217	235	236	211	239	248	233	237	236	236	222	250	258	208	235	240	213	252	254	218	246	217	247	220	233	218	243	226	228	229	212	224	203	252	246	229	245	241	247	224	240	238	244	222	241	231	229	234	234	273	233	240	251	201	238	230	240	218	256	241	256	229	239	234	202	246	242	240	224	237	250	215	225	266	229	261	217	246	247	242	234	261	247	232	257	230	232	240	238	229	237	248	261	213	252	230	247	231	212	242	219	239	247	261	238	233	245	210	255	265	223	219	234	227	222	249	220	241	235	231	207	225	217	245	236	239	219	235	209	233	239	226	219	235	215	229	249	242	250	240	233	213	229	239	227	217	246	223	215	210	235	253	230	245	231	232	247	255	223	209	265	244	228	237	232	240	235	272	231	225	244	245	229	224	223	226	232	251	242	230	198	233	231	249	230	231	263	234	237	222	212	211	212	244	223	207	243	235	248	230	252	202	219	225	229	219	250	231	278	240	238	240	216	245	249	236	217	230	234	200	249	231	246	192	222	232	210	246	220	230	205	231	216	215	255	242	238	251	221	246	223	226	215	249	252	234	197	216	243	227	230	228	212	245	235	244	226	267	245	226	234	253	248	265	234	225	218	264	218	228	228	212	243	216	259	235	254	243	246	253	243	240	223	234	207	225	225	225	232	240	236	247	213	243	241	245	236	239	233	218	223	258	260	218	233	222	234	228	239	220	235	232	224	222	218	224	214	244	236	238	237	241	224	227	245	207	254	260	207	227	238	201	238	227	239	257	220	222	230	228	224	235	240	245	227	211	210	233	249	220	237	264	240	229	232	239	218	223	214	234	240	220	227	231	249	232	255	247	283	228	224	245	256	245	239	245	220	251	227	227	217	248	259	244	248	235	238	242	233	220	240	228	246	230	246	255	229	241	222	245	254	233	246	258	237	229	260	235	229	215	225	235	213	262	245	220	244	226	233	218	236	237	216	215	230	255	217	244	249	235	227	219	220	236	220	233	230	220	218	220	214	230	241	244	226	213	245	239	200	216	239	229	244	259	227	226	216	252	225	228	233	231	251	221	217	198	249	238	254	240	242	231	218	228	231	266	231	266	226	210	248	248	246	231	238	217	239	231	217	222	249	228	259	277	226	236	245	206	240	218	237	224	214	217	219	241	255	207	239	219	220	242	201	240	232	259	241	227	240	233	252	244	248	211	263	236	232	225	248	237	216	228	256	267	229	209	209	252	218	215	235	225	218	238	219	225	253	220	216	234	230	215	235	248	228	217	262	257	249	221	224	232	227	212	215	262	237	230	219	242	216	241	218	249	215	254	227	229	201	230	216	224	263	221	225	217	264	219	245	247	239	219	216	221	229	223	226	239	210	225	218	223	226	221	218	213	254	268	234	241	255	223	199	215	246	259	233	247	225	230	239	238	222	250	229	215	232	233	232	223	237	263	219	238	246	232	216	230	251	278	230	208	231	227	221	268	250	228	250	227	209	239	284	219	226	233	239	220	265	243	254	216	239	265	265	233	213	239	259	238	237	235	224	242	251	239	222	228	252	226	247	222	227	246	270	250	229	215	241	203	233	221	228	243	230	240	245	203	257	224	237	235	240	241	222	236	219	271	216	236	210	248	259	238	245	244	217	221	229	241	235	224	235	268	230	240	213	267	241	211	209	224	204	212	254	239	244	237	243	230	224	223	232	231	227	271	260	233	250	239	213	227	231	228	246	228	247	244	239	237	215	217	248	265	238	204	204	249	247	230	225	272	219	221	238	208	242	226	208	204	248	214	218	232	211	233	212	259	211	260	243	251	234	219	219	227	240	228	242	238	252	245	229	237	250	246	238	235	224	260	229	234	209	255	247	226	248	247	226	248	245	200	243	241	203	213	227	197	248	227	223	254	227	208	237	222	234	254	242	247	230	222	244	255	235	277	241	222	212	251	251	229	237	231	222	235	221	227	256	227	231	230	234	265	243	213	250	224	227	245	232	265	247	251	250	260	234	217	242	227	218	232	274	232	226	221	227	271	216	222	216	245	232	234	209	216	218	228	217	234	229	215	234	223	249	200	217	234	270	243	237	222	237	221	251	257	240	250	233	228	229	234	247	228	193	226	202	217	223	194	241	237	243	246	228	233	225	226	240	231	237	246	212	238	222	230	227	204	229	243	232	234	226	248	218	228	225	240	241	247	241	236	232	213	245	221	233	261	254	226	222	230	232	222	244	231	243	231	227	228	234	232	217	243	249	214	220	236	240	220	216	224	234	227	234	263	248	213	225	219	228	209	237	241	255	233	236	231	222	193	224	240	224	245	253	247	213	238	213	234	211	245	230	236	207	219	242	213	241	219	249	246	230	212	216	236	265	210	240	236	224	213	236	261	215	241	245	237	226	235	238	223	208	239	215	226	230	249	222	234	234	209	217	230	205	255	233	251	247	240	269	246	242	251	239	239	241	232	229	230	221	255	248	236	226	206	233	225	238	231	237	231	259	230	260	236	216	247	222	243	230	226	222	237	234	234	237	210	240	247	225	235	246	250	239	245	229	218	274	227	238	221	247	211	221	225	226	225	202	216	231	261	221	226	240	270	241	242	263	228	242	237	215	223	244	220	199	218	236	232	195	245	253	248	219	216	246	223	242	244	239	228	225	225	218	225	266	260	245	227	236	197	251	217	222	227	254	226	220	255	243	230	232	238	226	266	262	230	226	255	244	259	256	233	220	233	226	246	230	228	228	229	247	247	266	233	233	227	229	226	247	229	230	199	230	237	268	229	215	253	249	244	216	220	219	245	217	227	223	245	214	246	232	231	233	232	238	244	236	247
33967	53515	37243	19820	11690	6401	3427	2004	1361	981	694	510	459	385	384	370	349	319	338	320	309	299	287	283	304	313	309	284	307	293	297	295	262	295	293	306	278	272	299	307	272	307	292	275	292	305	280	314	273	290	302	285	291	309	272	297	297	281	299	300	301	292	313	295	312	309	289	292	287	286	289	291	293	310	292	290	270	313	285	285	253	274	264	280	331	293	278	284	265	272	287	319	315	276	303	284	291	310	290	282	277	264	293	279	310	309	302	300	286	299	324	327	291	273	281	274	304	310	286	285	307	299	298	291	296	292	277	290	312	308	301	280	335	283	294	281	295	317	272	285	309	297	309	296	294	278	291	280	282	285	294	289	284	273	270	308	252	300	299	295	290	302	288	278	241	296	306	287	301	304	290	287	279	290	277	274	282	297	281	291	327	301	274	261	283	312	285	290	312	279	271	283	299	285	295	329	291	295	283	287	312	295	296	267	298	308	297	265	308	327	296	270	288	280	304	313	306	272	284	306	322	275	284	316	282	291	289	325	303	270	276	287	274	278	296	311	313	318	293	270	285	299	273	303	306	306	315	270	295	254	318	316	311	291	268	289	299	300	291	299	316	285	273	276	270	283	298	271	286	305	270	290	289	316	300	291	274	292	290	265	284	311	295	298	291	300	278	282	284	287	287	310	317	287	301	281	288	306	274	320	279	289	280	291	311	269	310	255	289	300	280	312	276	297	315	313	302	289	302	279	276	317	312	279	287	284	259	274	261	320	301	292	307	289	262	312	302	293	302	296	287	296	291	282	299	319	305	309	283	333	307	274	290	299	285	293	299	251	298	290	279	286	284	335	304	302	259	278	326	296	303	294	310	316	303	288	292	250	308	313	286	305	317	296	303	311	294	275	267	268	308	289	281	295	317	273	313	286	290	287	324	287	301	304	285	312	282	292	312	285	309	264	301	290	282	296	303	264	284	308	321	322	314	276	286	306	311	285	294	291	316	340	288	319	314	302	283	296	306	315	307	280	290	323	313	302	276	308	293	273	314	290	310	319	297	308	302	304	321	307	309	289	292	310	298	324	278	326	293	303	295	302	300	290	290	296	298	264	297	281	285	293	297	306	314	273	297	279	299	285	298	278	286	286	314	290	306	293	315	281	313	284	305	271	309	299	335	277	289	302	293	299	289	311	293	284	332	300	272	276	269	308	290	297	292	277	311	316	285	327	302	262	297	315	282	329	283	310	271	294	297	286	273	303	313	295	294	307	309	289	280	305	304	314	272	297	292	301	326	295	310	299	263	276	289	270	315	328	307	309	290	289	305	284	298	321	271	293	324	296	331	291	256	291	277	258	303	293	317	288	316	312	273	290	312	290	248	303	273	316	291	300	299	297	306	327	295	265	298	284	333	298	287	300	298	279	310	313	284	319	261	306	294	288	290	297	300	274	295	293	293	293	290	294	304	259	292	296	285	282	290	299	280	288	266	286	292	304	294	277	333	290	298	280	271	322	294	282	296	325	303	288	288	289	295	298	299	321	301	274	298	280	277	316	304	301	312	284	268	294	267	291	287	250	305	294	282	282	313	291	317	308	311	289	305	266	312	292	309	313	282	316	283	304	286	317	274	300	299	306	308	290	307	302	308	302	283	291	277	284	303	272	289	270	285	286	290	257	255	308	298	317	310	327	289	273	299	286	301	301	269	294	306	284	310	304	284	281	287	293	290	308	278	268	332	285	309	279	295	286	285	285	310	287	292	287	254	249	305	302	286	270	271	301	295	315	289	298	305	270	274	283	284	290	268	305	319	251	316	272	291	298	296	301	281	252	305	302	282	290	283	298	305	301	302	285	297	298	306	265	275	296	321	294	292	312	302	291	319	285	309	288	295	289	298	308	330	311	301	310	298	265	256	291	289	279	296	293	296	289	283	302	305	305	308	315	288	314	300	262	304	288	309	310	299	276	310	281	298	305	308	300	306	321	310	282	303	307	301	313	275	310	263	335	279	320	301	254	272	267	272	305	290	278	292	267	270	310	293	296	282	264	294	297	275	314	262	295	289	307	286	324	314	306	293	290	288	303	300	301	260	278	300	313	284	283	308	282	304	322	281	293	290	283	288	297	280	279	308	294	294	311	313	295	325	306	290	277	293	265	287	304	274	289	286	259	286	288	316	264	281	279	315	297	286	265	267	278	289	306	295	277	279	285	292	307	288	298	279	303	286	284	293	293	314	267	306	275	289	274	266	288	308	261	314	274	303	289	285	277	312	271	257	311	269	283	276	324	319	286	312	303	314	286	289	293	278	298	256	312	271	272	298	286	272	287	283	289	262	288	323	276	293	316	310	300	274	310	308	286	292	289	325	285	272	302	280	295	301	300	314	300	286	286	283	282	288	275	323	315	283	305	301	290	273	315	293	264	317	283	257	293	288	300	291	292	315	309	292	285	282	265	271	296	305	302	298	298	316	308	320	283	337	310	298	300	319	307	281	292	293	299	319	318	282	310	288	284	292	275	307	283	286	306	291	297	316	282	285	282	286	277	291	261	281	322	281	280	302	297	309	295	311	320	272	312	272	332	283	286	269	284	289	282	274	320	330	265	312	293	307	263	285	289	300	248	294	323	278	307	282	310	290	299	325	300	318	286	316	278	293	278	312	282	294	320	309	306	308	288	283	282	332	302	279	282	290	290	284	303	297	281	282	290	297	278	273	287	300	289	307	295	300	285	260	285	263	306	306	298	297	316	277	292	254	332	310	317	291	289	297	300	276	299	273	330	297	303	298	277	306	291	288	278	260	305	292	311	300	294	285	308	295	298	309	308	297	296	281	277	269	278	282	275	286	282	268	310	311	321	281	265	256	275	281	287	346	302	314	301	278	260	298	303	282	291	297	342	273	301	272	315	285	262	298	283	286	325	283	299	305	308	278	308	284	277	284	293	277	294	288	302	323	320	309	304	326	322	288	286	330	281	276	280	249	265	289	317	261	290	285	329	299	284	307	303	273	270	283	326	318	289	282	275	263	284	307	288	318	323	270	289	280	304	297	294	265	299	308	298	284	299	278	298	292	269	281	280	313	263	290	304	293	302	301	310	307	269	292	302	327	315	262	289	263	282	260	279	298	325	305	302	309	275	307	310	323	296	316	302	307	296	262	298	285	317	289	322	294	298	299	292	271	287	298	301	284	318	278	276	285	278	283	284	300	274	299	297	322	297	280	303	292	301	280	248	297	290	259	279	308	301	291	298	288	273	280	281	324	300	260	313	271	282	305	322	278	292	283	285	292	272	278	299	316	312	286	294	271	258	290	325	278	282	310	320	308	321	296	302	293	303	280	321	325	309	288	266	255	296	275	262	323	268	311	317	274	290	301	289	291	264	299	289	278	280	277	289	274	293	307	265	318	286	283	329	287	287	311	260	287	305	270	311	283	323	323	291	253	282	294	293	318	293	284	310	300	309	305	294	319	299	296	299	307	298	301	304	295	293	310	298	296	259	316	298
25153	21475	26798	24406	7094	1884	957	557	428	341	294	237	226	217	208	184	203	184	192	221	189	201	185	177	186	176	161	183	179	178	191	219	167	180	183	171	194	173	189	189	193	183	201	178	185	210	164	197	188	181	163	180	156	177	179	180	182	182	194	185	173	178	189	201	190	163	163	181	174	187	197	191	165	172	190	184	197	190	185	223	190	186	197	198	173	176	190	187	192	150	175	183	184	176	196	177	216	151	187	188	172	177	172	161	175	196	179	179	176	179	177	200	184	170	187	198	207	204	185	186	160	191	188	203	180	199	201	178	220	205	157	181	231	183	206	174	186	203	200	172	177	192	173	187	176	192	200	186	187	185	166	190	177	177	202	179	186	204	153	185	168	184	192	191	178	171	180	182	199	183	167	182	167	181	162	175	185	196	203	192	162	209	164	173	183	177	181	182	178	187	191	189	186	190	195	192	177	177	185	181	169	182	165	199	181	190	160	178	184	215	201	187	186	183	182	201	197	197	197	191	217	176	182	170	180	176	180	178	189	188	199	179	178	190	185	164	183	178	191	186	191	171	200	208	195	162	195	191	179	182	199	202	179	174	188	189	194	188	159	172	181	187	172	177	173	181	196	199	162	192	162	188	177	191	203	174	208	196	202	186	187	179	175	191	202	186	199	187	190	172	187	190	181	169	181	178	153	169	210	208	181	155	186	192	154	174	187	190	182	183	204	187	175	189	174	183	201	163	181	177	193	185	179	199	184	188	181	188	183	183	202	179	205	165	189	169	182	181	193	181	189	186	174	166	175	179	169	171	177	197	176	176	183	170	198	186	183	191	174	207	206	210	184	188	198	181	174	200	189	170	200	193	185	183	215	169	172	197	177	179	184	175	175	196	177	165	161	178	182	171	195	176	187	189	206	193	190	192	182	190	174	168	174	184	212	169	195	197	192	177	201	171	195	205	186	184	192	206	189	192	216	166	171	188	177	195	193	202	190	180	166	206	178	182	197	186	183	171	162	218	207	184	199	188	173	161	171	155	217	191	188	186	169	207	180	189	153	182	191	213	177	182	187	197	177	174	169	189	165	195	181	194	222	180	179	176	161	172	193	198	192	200	161	181	200	174	195	188	167	187	199	189	170	196	184	180	178	212	168	185	166	159	182	211	192	176	185	220	192	188	172	181	182	178	219	208	196	200	199	214	189	181	187	178	167	171	170	194	200	204	201	175	165	190	177	189	194	182	194	186	174	182	184	186	166	175	187	198	179	196	182	167	174	176	174	189	160	188	196	188	185	198	178	160	188	198	206	172	181	183	185	173	162	175	166	178	161	170	192	191	176	193	172	191	182	191	156	208	170	199	189	201	185	193	190	181	168	166	161	204	168	198	175	190	196	198	182	192	183	177	211	198	202	181	169	191	210	183	179	186	183	176	190	191	194	194	173	176	202	171	198	171	172	184	176	170	182	195	185	190	186	205	161	176	170	194	213	188	177	208	198	185	186	201	221	210	195	204	210	185	180	173	179	158	203	172	192	197	193	203	185	169	183	185	180	182	196	192	186	181	167	201	194	171	173	164	198	201	176	202	178	174	165	188	205	206	182	204	185	189	173	201	186	183	189	189	183	189	176	163	174	175	206	173	172	175	189	177	192	190	185	174	151	180	190	188	220	193	164	188	160	173	193	209	169	211	166	209	195	183	159	199	183	197	164	181	178	161	190	194	177	172	170	191	203	188	204	185	199	163	179	205	160	182	226	156	168	188	170	175	171	176	198	197	173	166	203	192	197	174	175	196	200	170	181	182	185	185	180	184	186	209	161	172	184	170	167	201	192	168	178	185	205	194	197	178	185	185	209	193	198	167	169	203	186	185	165	183	180	177	161	175	204	195	216	188	158	185	211	187	172	191	168	154	177	194	197	181	192	176	189	176	200	187	206	213	208	207	190	175	171	167	195	165	184	194	186	195	198	202	168	180	169	169	192	177	174	196	194	207	180	184	193	164	204	202	184	178	173	180	180	173	172	159	201	173	191	199	210	186	169	194	186	195	199	173	183	193	166	188	178	180	185	182	190	171	170	179	218	179	196	203	187	172	166	208	164	188	191	186	192	180	204	204	158	168	178	192	202	194	184	203	173	180	172	190	181	185	201	174	204	190	180	195	164	168	179	167	194	218	171	171	180	176	175	206	186	185	187	187	184	211	205	190	190	191	175	172	177	158	200	176	183	189	180	176	168	205	203	179	187	156	164	168	175	211	188	180	186	172	171	191	214	168	178	151	192	147	184	187	196	182	178	190	175	191	208	178	200	185	193	179	176	170	191	180	189	166	176	195	171	173	181	198	185	173	175	185	197	201	204	165	172	180	154	179	177	182	201	192	175	208	179	174	209	197	182	187	165	187	188	176	195	172	203	197	184	186	193	199	172	172	178	188	182	187	191	183	169	207	178	173	193	227	197	210	191	187	185	199	163	203	177	164	174	185	198	193	198	190	172	178	200	184	196	178	195	193	181	168	183	196	193	206	178	192	202	217	176	207	210	173	172	189	186	191	203	211	172	182	174	179	202	203	175	171	181	210	174	191	195	190	173	179	181	193	188	194	191	194	173	163	191	186	193	166	182	171	189	181	174	185	165	201	198	174	183	201	198	174	189	183	191	169	199	193	162	187	198	186	204	187	192	186	179	199	187	177	203	192	181	196	184	210	163	191	217	201	189	190	194	180	203	174	171	198	200	196	202	173	196	186	198	205	157	206	174	182	200	186	178	198	178	182	187	195	185	182	185	199	159	186	180	167	196	180	188	174	186	184	189	191	187	160	180	190	190	191	176	164	203	176	191	191	178	198	177	185	189	184	200	178	171	206	183	192	178	174	196	195	190	203	156	184	205	186	183	177	186	202	202	190	166	165	184	168	197	193	180	183	179	158	183	185	209	183	174	207	185	188	168	152	170	162	204	175	185	197	164	184	196	191	196	185	184	188	192	188	193	185	194	177	193	187	194	184	196	171	179	185	179	190	187	173	190	184	196	171	165	190	228	189	175	195	193	184	206	171	175	187	185	189	186	205	177	189	155	169	189	188	183	171	172	195	168	223	181	171	185	187	162	155	178	192	161	170	173	179	183	187	164	176	188	199	195	171	170	187	184	192	202	197	171	185	192	168	224	174	174	159	180	156	165	183	166	165	173	193	184	182	170	164	189	178	202	169	183	191	189	194	200	189	181	200	203	213	176	177	189	170	171	182	210	194	194	170	206	189	192	182	183	185	179	158	168	185	169	174	180	185	187	181	178	187	221	186	186	191	211	196	186	177	188	176	145	205	160	184	164	186	185	178	189	172	208	195	147	165	181	186	178	171	184	213	170	191	175	199	191	189	165	179	202	189	188	189	162	196	204	210	189	182	205	196	166	169	163	196	184	163	184	182	185	164	190	183	174	182	189	175	201	190	186	200	188	187	187	188	189	197	198	200	185	162	188	187	171	190	194	188	192	178	177	193	183	162
34323	40621	24002	11286	5861	3210	1759	1116	785	538	398	337	289	272	253	244	253	244	235	241	257	264	221	237	234	241	228	240	217	230	217	226	264	226	218	221	228	231	232	236	232	225	209	234	242	205	236	243	244	215	224	243	233	245	253	231	246	233	229	232	244	226	242	264	229	235	259	217	199	250	236	265	237	245	215	220	249	241	223	248	234	236	232	237	214	229	226	235	265	237	222	230	214	234	224	246	221	253	247	258	220	204	234	226	228	216	220	239	229	253	225	234	231	247	227	207	204	229	233	250	233	211	242	228	265	219	225	227	220	249	236	252	243	220	240	225	242	232	223	234	232	222	238	230	251	201	232	219	234	235	224	244	219	219	236	245	234	240	222	240	221	226	215	238	211	229	242	237	238	232	210	205	236	254	219	246	238	242	236	240	243	229	212	214	233	254	224	214	234	230	220	225	250	232	216	243	232	241	225	222	219	225	239	248	230	252	260	228	239	254	235	238	236	233	221	247	243	242	219	240	255	221	236	238	234	233	210	235	249	221	213	249	222	257	190	231	243	226	239	240	210	201	252	203	238	249	245	237	226	248	225	252	252	210	230	223	281	252	260	198	227	250	249	216	234	225	232	216	266	226	246	235	231	259	252	256	217	231	233	211	250	210	279	218	251	226	247	212	222	239	252	256	264	242	206	245	239	247	244	258	238	236	250	211	225	223	243	219	256	253	230	253	249	215	230	240	233	255	236	252	239	210	230	223	218	254	228	227	245	242	226	257	228	235	232	263	223	257	236	238	224	225	226	243	239	222	227	256	256	217	244	220	214	223	218	235	244	241	232	231	218	249	241	205	242	246	225	214	215	211	258	266	223	225	246	237	243	253	243	255	211	211	225	217	241	249	226	227	237	219	225	230	234	211	242	246	257	226	247	234	228	251	237	253	255	250	227	220	228	220	217	242	218	227	241	241	263	247	228	205	271	277	242	231	234	233	246	235	212	234	230	226	220	231	223	204	249	237	262	218	228	223	230	237	241	259	252	207	244	257	219	226	247	238	217	228	208	212	231	272	228	242	217	238	212	246	222	242	224	248	206	218	239	229	231	202	219	230	252	233	239	264	249	227	231	220	213	240	252	223	245	195	259	250	232	251	238	234	219	235	235	231	225	235	235	226	208	232	250	211	243	239	234	240	228	248	230	241	226	234	247	217	242	233	248	270	256	215	217	242	230	234	264	220	241	243	256	249	214	231	205	232	218	245	266	260	227	214	212	223	247	240	200	191	245	222	254	218	252	228	226	239	253	214	217	236	250	236	257	242	208	252	247	225	224	237	243	245	231	225	208	270	242	209	220	227	250	262	206	251	214	219	243	260	235	226	244	251	228	243	226	235	259	226	237	231	259	226	203	236	239	248	234	239	229	214	244	215	215	239	233	225	210	226	227	254	214	220	244	244	241	217	233	230	223	229	215	244	217	256	266	199	231	238	218	230	230	227	221	220	245	239	247	247	234	232	249	255	241	240	247	233	239	212	247	262	244	226	228	230	231	252	217	223	221	234	232	225	278	283	196	231	241	223	235	228	273	224	251	215	221	243	227	239	256	238	250	238	212	250	261	215	258	223	223	246	247	231	253	245	229	234	232	239	235	246	219	266	231	241	234	205	255	220	249	270	227	262	254	256	243	232	225	229	235	248	234	204	230	247	250	242	193	228	251	223	237	258	243	240	251	218	257	243	216	233	220	215	242	224	220	253	256	256	235	220	254	247	223	230	245	242	220	277	235	224	232	260	224	233	246	242	228	243	240	222	234	232	246	278	235	262	238	236	224	238	249	236	224	224	239	241	265	258	240	223	239	240	230	234	232	242	236	221	229	225	231	235	233	219	225	214	237	246	231	233	265	214	216	223	228	219	206	220	214	216	248	232	264	221	217	226	215	252	206	239	216	252	238	220	218	238	214	238	208	216	221	232	224	243	239	259	234	237	250	217	244	237	237	233	239	226	248	207	229	251	264	237	216	225	232	243	214	216	224	241	230	235	231	235	244	230	239	243	249	219	216	219	231	256	234	226	231	229	236	231	228	228	222	219	245	234	223	222	232	221	220	242	245	222	227	220	267	231	237	266	244	229	229	226	259	217	227	248	218	230	225	218	231	236	218	218	239	230	231	226	218	234	225	225	236	212	232	238	245	233	215	228	245	225	240	226	216	241	213	220	246	276	239	253	236	235	242	238	236	217	232	262	241	216	212	220	241	256	241	261	252	221	271	228	202	233	210	213	208	234	236	246	227	235	261	239	212	268	233	236	252	230	243	231	229	222	225	238	218	242	218	261	205	227	210	223	231	247	216	258	247	266	211	232	217	226	204	221	215	227	232	239	232	218	196	221	249	220	250	237	252	204	245	214	229	238	243	221	249	239	249	218	220	231	254	272	226	223	248	223	224	204	252	234	257	231	246	243	221	236	222	207	216	222	233	235	241	236	255	225	208	239	214	222	241	209	225	244	234	223	221	235	211	242	213	235	245	237	257	264	249	237	251	253	233	197	237	203	247	227	255	227	237	245	216	234	229	252	240	235	234	219	220	220	244	212	247	233	230	205	207	268	220	244	233	254	263	220	258	242	262	254	244	216	246	235	248	240	225	204	238	232	240	239	231	234	260	242	248	260	220	213	212	238	214	245	242	248	226	221	231	236	224	226	237	245	240	234	234	240	226	254	233	247	255	225	209	254	217	241	255	213	210	233	212	239	260	229	218	231	225	253	245	186	246	265	247	223	243	265	243	203	258	242	237	240	253	228	200	237	236	244	243	244	223	224	209	256	250	234	253	231	239	217	227	230	234	232	224	229	253	242	221	204	224	255	263	246	220	245	244	247	220	225	213	220	219	254	242	227	241	220	214	211	242	247	207	230	229	233	215	219	263	253	230	232	231	248	244	250	227	218	274	276	248	250	248	217	218	239	221	207	236	225	236	220	231	238	212	243	246	231	233	224	249	220	256	231	234	214	228	233	247	236	221	238	248	254	230	224	245	247	233	227	229	234	208	248	221	217	240	222	235	233	231	219	230	252	237	228	202	250	225	244	223	200	208	227	251	222	230	236	218	230	252	250	230	219	248	224	251	251	229	227	240	242	231	223	233	240	241	219	261	254	235	257	238	236	248	233	251	250	223	226	262	229	238	264	241	219	230	238	219	216	272	257	224	242	214	238	250	239	234	224	265	246	244	272	238	240	209	190	231	246	235	258	263	236	233	233	245	246	219	247	228	224	217	254	215	255	228	238	255	252	252	250	231	240	236	236	220	233	221	230	219	242	283	225	235	248	202	242	238	237	239	231	243	252	242	249	254	236	233	241	217	235	236	235	248	238	288	250	262	267	240	241	239	237	266	253	227	226	225	256	234	206	241	226	212	230	251	221	238	243	238	233	225	224	242	239	253	221	220	240	266	234	250	248	218	235	215	223	245	256	252	243	264	242	209	254	243	253	241	250	250	212	219	243	221	223
22602	21386	28865	24267	21407	20130	5243	1375	789	573	398	271	258	228	174	174	171	194	219	189	202	182	161	167	174	207	173	208	183	176	175	216	172	185	182	185	179	186	184	162	167	158	181	180	177	154	164	194	192	173	147	181	172	165	180	214	181	179	156	151	154	187	169	173	159	191	184	180	180	191	173	190	172	181	180	169	166	180	179	168	195	162	179	172	181	185	199	175	180	190	187	177	154	160	172	170	168	198	197	171	162	191	178	169	201	175	187	194	182	191	157	194	207	197	200	199	176	172	167	185	178	192	194	180	199	175	158	172	162	169	157	194	189	173	183	180	158	177	188	197	181	173	180	188	170	168	187	192	189	163	197	176	184	201	194	157	176	176	185	159	162	186	185	170	178	196	160	161	172	177	160	177	178	171	164	164	190	188	191	186	182	190	184	165	197	182	171	187	175	172	193	179	187	185	187	154	192	191	176	199	181	196	211	184	178	160	186	172	177	194	170	177	193	193	186	178	179	190	196	161	177	170	171	192	199	201	182	174	180	183	186	174	171	152	183	194	178	215	194	181	187	181	166	162	188	193	191	198	186	179	198	192	176	200	156	161	157	182	207	174	188	194	167	185	182	173	166	202	186	182	160	170	176	191	183	186	162	177	186	185	190	184	181	182	167	192	181	194	172	186	205	169	193	198	165	176	173	169	160	187	160	167	209	187	167	188	179	160	199	185	200	166	163	189	184	175	162	174	179	161	185	196	167	172	183	182	205	196	175	172	171	187	168	185	178	174	207	154	199	179	173	144	193	178	172	176	167	175	182	183	166	168	170	181	186	188	200	191	178	172	184	194	166	179	172	193	189	171	168	192	163	171	161	185	174	169	191	189	183	179	173	191	147	187	186	174	184	187	196	194	160	182	193	176	183	184	188	175	174	170	172	188	181	175	152	157	181	164	189	162	192	169	190	176	192	184	165	193	175	177	174	211	170	166	184	177	172	181	164	174	181	171	171	178	202	184	208	184	210	161	172	172	183	213	164	157	166	172	179	180	172	159	205	183	209	173	173	181	170	188	202	196	180	196	174	184	217	157	192	170	168	176	202	183	170	171	181	151	169	179	181	185	162	175	190	186	168	202	197	176	207	165	174	207	183	176	183	164	188	179	170	173	179	185	187	188	176	174	171	181	209	184	188	179	200	198	173	191	160	181	207	183	180	172	183	185	166	173	161	171	208	159	163	172	173	172	201	173	172	192	178	175	173	181	170	172	180	173	177	205	177	157	173	158	166	167	189	187	178	152	181	173	192	174	182	159	174	171	178	183	188	177	170	179	176	171	160	182	186	176	189	162	176	179	176	209	177	169	193	196	176	175	179	175	185	193	195	184	185	171	182	180	180	152	168	186	191	183	191	182	180	176	190	187	196	178	170	168	213	165	159	186	173	174	204	179	185	184	193	176	157	165	183	156	178	171	177	189	158	175	177	172	162	178	174	157	175	162	192	141	199	184	178	199	160	174	152	193	177	191	173	179	178	182	183	182	192	176	182	187	184	158	183	184	182	174	186	194	181	158	205	169	177	167	178	187	204	184	175	173	174	181	170	179	173	178	192	185	190	196	179	174	189	188	191	184	195	166	169	168	163	200	203	153	161	182	163	184	163	166	178	174	181	186	199	169	212	183	185	162	203	186	179	182	177	160	167	179	183	182	212	154	194	159	161	165	199	177	185	166	176	170	176	209	154	170	180	184	166	178	184	209	197	179	175	185	190	210	180	161	174	162	196	179	205	170	177	202	178	175	203	199	154	188	224	179	195	184	216	203	180	191	176	184	210	204	163	156	173	196	179	162	177	183	172	184	176	157	195	207	172	171	201	185	154	163	180	170	193	174	188	193	187	193	176	173	189	165	186	180	185	180	147	197	167	164	180	166	172	181	187	200	180	153	197	184	149	156	164	186	172	187	189	160	156	183	185	171	175	175	171	168	175	188	179	165	195	164	176	176	153	185	174	187	153	184	153	178	196	177	191	166	168	161	181	194	192	184	173	199	181	175	175	169	171	185	170	167	191	167	188	163	165	207	167	171	180	190	174	203	187	189	171	172	166	186	163	212	169	191	203	199	173	159	166	179	175	187	188	174	190	199	181	187	169	202	188	158	176	142	168	169	174	165	180	195	171	211	194	187	180	183	178	177	180	181	160	182	182	163	168	174	201	173	168	187	160	153	171	185	182	188	169	168	185	200	185	161	183	184	205	187	162	214	167	181	173	166	173	184	195	170	180	186	190	186	151	175	188	172	238	170	170	195	162	196	190	170	163	155	165	170	177	187	197	189	166	172	180	158	166	162	186	168	183	173	173	183	157	198	172	173	182	187	196	173	156	171	159	167	174	206	184	191	203	182	192	195	152	185	184	175	187	165	200	171	175	185	166	158	170	177	184	191	198	194	156	197	165	167	208	178	205	198	165	168	158	177	183	190	188	178	172	160	163	173	199	195	189	169	173	181	167	193	190	194	160	192	156	192	193	193	207	152	163	186	186	177	191	171	190	184	181	183	155	191	172	170	202	190	183	197	192	173	193	183	180	167	172	188	164	207	161	168	171	194	186	171	186	155	182	173	170	210	178	199	169	181	178	198	182	183	190	195	169	193	171	198	204	184	197	192	189	161	193	172	188	172	179	184	172	179	185	182	169	199	182	207	187	190	190	167	206	165	199	126	208	190	163	196	202	163	196	190	181	180	187	169	165	189	173	191	151	164	163	153	199	189	189	170	195	168	158	194	172	166	169	173	188	204	181	153	198	168	164	160	161	164	186	188	205	174	178	187	179	182	170	176	171	164	194	176	159	180	163	187	170	185	171	156	206	153	197	170	174	197	178	183	159	187	171	179	165	182	186	170	192	205	166	156	173	181	169	181	175	171	161	180	175	159	195	186	184	151	165	162	181	181	175	205	192	147	194	169	150	185	197	191	169	157	163	184	180	193	191	188	187	183	189	181	176	156	180	170	169	186	199	195	170	178	180	168	187	191	176	172	180	182	170	178	156	185	187	196	180	186	151	187	189	171	169	184	163	185	162	195	188	190	172	195	177	173	173	198	182	191	195	177	192	189	172	150	171	147	164	201	191	161	183	187	193	166	176	185	191	178	180	183	205	167	166	190	208	190	168	171	169	172	184	184	171	177	163	173	188	169	177	206	181	176	175	171	175	155	188	161	154	192	174	162	172	182	176	186	180	196	175	197	184	180	177	181	165	178	187	178	169	191	177	180	181	159	174	176	192	171	187	188	183	168	170	195	189	171	178	175	175	175	182	174	178	191	180	178	170	190	166	181	194	178	193	192	165	167	176	186	173	180	175	171	182	195	169	173	196	180	176	173	191	160	168	204	176	193	161	200	184	180	185	184	176	196	169	178	198	185	195	181	175	154	190	166	175	176	184	200	183	194	149	188	174	174	169	167	184	168	189	218	186	190	164	171	180	203	192	173	189	188	165	179	187	196	164	178	185	175
37245	52096	32334	17822	10452	5784	3488	2305	1375	903	639	490	363	321	319	297	272	250	249	237	254	234	233	259	216	229	257	208	221	232	203	236	241	221	239	238	247	241	222	220	215	238	220	219	201	239	232	241	242	245	202	217	232	194	236	239	229	237	236	227	209	223	240	192	202	189	200	224	231	235	239	238	229	227	216	222	214	209	206	208	211	218	247	221	236	231	240	246	228	230	244	270	230	245	236	214	238	217	222	214	237	225	266	210	227	256	225	200	230	249	276	226	241	269	223	205	205	220	262	224	216	207	223	215	238	213	235	215	244	236	235	267	260	206	222	216	212	210	230	227	225	224	252	222	236	233	231	202	225	210	209	231	236	253	234	241	237	236	224	226	223	237	227	206	243	227	200	239	230	231	248	221	218	239	217	248	241	186	227	239	232	205	224	229	226	238	255	220	250	238	234	220	240	243	235	230	217	239	253	221	237	218	224	222	226	253	242	209	255	203	256	218	227	241	224	218	230	219	244	211	241	230	227	221	242	219	204	230	225	211	205	222	256	223	204	215	225	240	279	235	218	231	238	241	256	243	231	242	223	216	222	247	219	230	217	230	223	206	238	231	250	229	221	189	234	218	248	213	247	236	230	223	230	231	232	230	218	214	216	217	222	196	246	232	237	229	222	226	210	254	231	245	236	244	200	230	237	210	204	215	242	230	208	210	248	233	230	270	213	233	212	224	248	213	234	225	223	221	220	218	238	219	232	232	226	220	237	204	212	215	218	245	231	236	232	210	252	224	225	225	202	230	214	242	225	219	220	258	210	260	211	227	248	241	239	220	230	224	225	235	217	229	236	234	240	216	245	232	237	212	219	213	224	247	249	249	238	215	225	250	204	232	229	232	255	236	266	244	244	235	240	227	242	232	209	211	217	227	234	188	227	251	219	190	257	211	207	254	231	246	209	237	239	214	227	207	248	235	234	214	230	236	257	227	250	182	244	248	233	240	258	265	209	228	231	244	222	239	208	212	240	230	230	218	231	210	213	214	203	218	241	221	223	232	230	236	222	259	248	228	226	229	213	236	243	214	238	239	248	197	236	218	230	271	223	249	224	271	251	245	245	214	222	244	251	247	221	236	205	225	219	217	204	238	249	222	236	246	222	239	237	226	242	226	266	242	231	236	222	226	218	206	217	229	270	224	233	249	260	278	224	229	238	210	235	218	204	227	212	215	215	249	237	218	256	214	245	255	269	226	215	223	217	224	240	223	243	226	259	239	227	226	222	220	218	222	214	211	253	238	226	222	215	225	210	226	226	248	241	224	224	251	228	227	236	212	234	232	231	214	256	232	244	249	231	239	190	246	206	235	218	228	188	212	220	238	213	214	222	245	261	213	212	238	234	219	243	240	226	229	254	210	230	249	200	245	237	223	247	229	237	240	223	231	233	209	244	222	255	260	241	216	243	242	205	214	248	236	210	238	206	229	232	204	230	221	253	224	220	212	221	229	214	220	220	205	228	226	212	236	254	232	243	232	240	221	234	224	209	221	228	217	223	232	244	226	212	214	190	248	231	243	200	216	227	228	210	226	236	250	210	227	238	246	238	249	229	220	229	247	234	230	241	226	227	223	221	224	230	205	263	218	228	219	222	211	220	236	234	250	225	244	226	249	259	237	226	187	210	225	237	211	241	224	228	234	236	225	250	223	223	228	236	242	251	255	237	228	252	227	222	226	226	238	216	230	222	228	245	211	215	236	275	239	263	226	229	231	215	207	238	220	220	239	218	255	246	231	222	224	256	230	232	224	239	226	258	249	215	197	232	233	243	230	219	195	243	240	231	234	225	223	242	203	205	239	241	234	226	212	245	240	236	225	238	245	247	231	232	231	222	231	214	204	225	226	225	215	247	231	224	236	226	218	246	226	212	251	260	230	187	216	217	254	227	249	216	226	218	243	218	226	230	223	207	230	236	236	211	237	233	212	222	230	249	218	231	223	225	227	241	232	238	232	213	212	238	227	225	246	237	218	244	214	217	258	224	220	245	218	245	223	250	216	245	246	241	215	231	260	212	217	228	261	240	224	226	228	225	214	229	223	233	231	250	201	245	213	235	230	241	230	234	230	219	242	241	237	221	211	232	223	237	215	234	226	248	238	253	228	237	221	235	205	260	217	226	241	216	254	241	218	235	246	245	236	210	227	206	231	231	239	237	228	240	212	231	184	228	220	229	222	205	231	218	220	214	239	204	225	265	218	240	240	242	214	241	233	255	224	254	244	242	236	216	245	211	221	221	217	215	233	215	222	221	239	247	213	220	233	248	222	234	231	249	209	246	222	244	252	238	228	206	234	226	223	211	226	227	219	261	225	229	249	246	248	218	207	243	256	243	244	226	217	244	216	225	242	226	208	232	224	225	232	230	209	230	211	201	232	221	240	204	235	205	228	206	240	219	215	255	239	228	229	241	237	232	205	222	200	202	215	215	222	221	236	220	224	240	219	223	212	239	238	219	260	219	209	253	219	240	231	228	218	238	232	207	231	233	216	217	235	231	221	220	232	214	215	220	239	250	224	247	220	223	212	237	248	238	239	225	256	213	210	239	217	218	214	219	231	279	233	241	239	224	204	236	266	237	241	214	229	220	227	215	211	242	229	234	232	255	211	217	196	254	226	233	234	238	232	225	236	210	255	236	245	224	241	219	203	238	238	243	190	241	228	218	234	246	224	232	219	235	235	230	242	217	252	232	224	226	222	266	220	222	236	230	228	208	229	249	235	234	230	219	222	242	194	214	228	223	219	248	213	243	253	234	243	223	233	219	207	255	226	237	234	220	206	208	239	208	253	248	222	241	222	210	236	237	219	204	251	235	219	238	197	213	246	250	232	218	211	250	250	237	212	221	199	214	240	229	227	238	229	234	224	203	248	230	255	255	208	243	218	222	246	236	225	236	236	214	221	244	216	230	252	239	222	244	240	219	232	252	236	224	237	246	226	237	236	223	242	238	234	232	244	224	224	240	239	227	238	226	206	256	259	212	221	246	240	213	268	245	238	200	230	210	251	237	229	243	228	218	234	221	253	230	218	225	240	244	239	236	237	227	240	254	231	213	252	210	242	231	205	219	215	221	235	202	239	238	226	250	220	220	224	206	229	213	217	230	241	227	205	231	217	231	226	241	231	214	218	256	232	206	235	225	245	223	232	236	228	249	218	246	222	235	234	236	214	207	240	223	196	219	227	218	211	211	227	232	254	236	231	234	221	243	239	208	214	210	242	227	245	222	227	215	217	220	237	238	228	238	221	230	219	196	222	245	217	255	223	210	252	205	225	222	226	227	227	211	198	238	257	229	212	241	250	216	222	224	240	239	224	246	248	250	233	199	256	231	246	232	239	209	224	251	212	213	212	214	222	232	230	242	236	223	233	242	238	214	239	219	245	248	216	231	214	222	232	221	215	231	213	249	227	218	241	239	232	245	239	224	221	236	229	225	243	236	235	250	249	260	237	244	241
33205	26117	19207	7917	2224	1036	604	462	369	296	303	256	220	257	245	206	245	254	238	233	238	239	207	248	220	239	212	226	224	229	247	228	229	253	247	238	243	242	242	240	238	223	256	233	218	227	239	241	203	216	249	262	246	256	214	239	235	244	191	247	218	205	291	255	200	240	250	222	230	236	282	240	239	198	235	230	247	256	227	227	218	220	236	223	251	214	240	224	227	231	254	234	234	229	232	220	231	216	235	224	242	243	246	253	228	226	234	261	228	242	241	242	190	255	215	228	215	247	209	241	261	219	225	234	233	218	212	208	247	225	213	224	257	218	214	243	228	238	231	250	224	242	258	227	232	234	234	258	243	239	222	224	200	229	229	222	258	214	216	243	211	238	229	227	221	211	218	218	232	243	226	219	245	232	230	208	247	229	240	224	248	245	224	206	214	206	238	213	243	228	244	251	264	243	219	269	235	234	225	233	225	214	218	223	211	240	224	241	245	221	238	237	249	216	231	221	226	241	247	221	244	241	242	215	236	242	237	237	214	239	219	209	247	218	226	245	228	246	224	218	270	237	224	205	237	232	243	225	264	247	258	233	237	262	223	249	203	219	229	228	233	235	202	230	251	220	241	256	275	243	245	240	239	223	239	239	193	210	224	241	247	225	224	228	224	233	231	212	279	212	239	201	243	232	233	246	219	227	218	244	200	243	236	261	248	250	258	234	229	250	229	226	243	216	222	226	223	225	223	247	243	253	243	210	234	238	242	235	220	219	227	271	217	244	190	260	240	228	220	258	242	210	254	226	250	235	255	225	224	222	238	212	213	228	246	236	229	230	223	251	237	200	243	234	235	253	221	261	241	271	242	203	232	226	243	213	254	230	243	270	227	228	228	228	245	234	246	248	242	231	230	229	229	244	268	218	235	212	231	231	237	240	234	234	209	225	228	251	262	239	238	212	214	236	223	231	242	220	243	253	230	242	202	268	238	219	244	235	228	246	243	233	242	242	234	265	223	267	225	239	214	238	225	255	247	234	237	232	247	214	257	223	254	251	249	230	229	260	237	218	238	261	232	248	234	244	255	257	232	219	225	205	261	214	236	233	234	248	232	212	212	215	218	239	238	237	209	224	247	228	258	229	229	232	240	222	247	247	253	224	234	231	226	248	233	225	251	252	249	239	234	245	222	221	218	221	229	244	243	218	239	224	243	242	256	205	215	212	215	221	227	244	228	250	249	214	225	217	274	209	227	261	258	230	253	247	238	241	245	224	229	215	217	256	249	241	237	206	213	234	258	233	227	222	247	234	257	238	268	235	230	246	204	244	247	224	240	244	214	247	229	244	222	215	227	217	255	220	254	224	228	215	222	259	245	218	236	209	242	213	233	232	237	234	220	230	250	229	233	236	232	274	217	236	243	234	231	225	229	238	251	232	262	224	227	215	226	255	269	258	242	220	247	213	248	222	224	228	217	248	233	222	246	279	237	233	223	201	245	272	244	226	235	246	225	197	231	242	239	237	267	272	231	247	201	231	256	246	234	233	244	253	226	234	265	238	229	235	259	228	219	261	232	217	242	257	263	254	241	214	234	220	257	236	226	220	239	243	240	257	250	247	201	265	246	269	222	228	237	251	232	221	226	267	228	236	268	230	252	243	241	224	217	249	231	257	213	209	239	238	255	199	218	223	255	236	250	223	214	237	242	228	244	229	247	219	243	239	258	241	238	232	229	249	251	216	238	250	243	242	242	267	229	254	236	221	227	236	237	238	220	258	210	230	205	243	218	220	233	224	250	214	230	226	240	213	240	228	209	224	218	232	229	247	253	230	265	215	221	219	232	216	230	234	229	245	258	240	223	213	217	226	236	226	230	226	219	226	234	211	226	232	215	267	237	235	241	234	223	214	226	225	242	216	249	223	226	237	233	232	218	255	255	228	244	227	245	211	244	261	244	263	240	215	243	244	221	244	221	245	231	210	236	239	224	229	253	234	257	233	236	238	243	216	256	227	235	203	242	239	222	223	219	228	226	237	239	220	249	224	234	248	229	236	245	278	242	248	270	250	238	239	243	238	231	243	237	247	229	252	196	226	232	243	287	225	221	231	257	238	228	228	252	197	251	230	240	243	215	210	228	229	246	223	231	249	219	257	228	226	240	230	259	244	228	207	253	229	206	217	228	241	248	228	220	249	209	216	252	218	233	216	214	210	229	217	246	255	236	236	226	259	233	218	232	247	225	221	244	238	249	219	226	223	242	258	216	234	239	212	224	238	237	213	222	230	252	260	241	257	233	257	228	238	210	229	243	210	251	216	238	228	245	245	241	222	219	258	218	227	223	232	220	245	248	225	251	246	232	230	253	230	244	242	248	234	244	259	223	270	225	223	216	255	208	211	234	236	262	250	233	207	231	253	266	216	229	227	223	235	216	228	238	219	243	227	227	243	227	225	210	221	245	244	226	226	208	242	242	221	215	223	208	249	202	217	223	229	221	217	270	257	207	250	237	223	249	248	231	222	252	240	219	221	212	236	229	240	230	216	226	250	225	240	234	236	258	271	245	249	221	237	226	235	269	230	252	239	238	241	251	219	249	229	231	230	218	256	209	238	231	242	209	205	208	241	242	241	240	231	235	215	229	227	215	226	230	225	234	224	232	236	243	223	234	232	218	227	248	216	201	233	240	221	235	257	240	249	249	245	239	239	257	241	254	239	224	221	240	238	236	237	234	242	221	202	240	235	232	235	259	247	251	239	215	253	229	215	237	246	227	243	257	225	231	251	264	214	233	234	255	243	226	221	238	234	229	260	225	239	221	219	226	246	210	235	220	243	232	223	254	213	232	236	228	263	226	240	231	218	217	231	230	230	229	265	220	249	231	225	242	232	253	232	223	248	260	231	240	240	260	211	242	230	232	236	242	205	235	243	239	231	228	225	251	236	235	228	206	238	261	236	225	228	222	225	233	227	230	213	247	231	257	245	232	234	254	243	226	209	211	245	220	242	243	210	231	238	240	219	237	232	221	231	243	211	213	248	214	231	224	271	217	207	248	235	221	234	208	239	237	232	222	240	220	270	262	249	264	242	270	214	269	223	264	238	240	225	223	240	211	207	232	223	231	249	272	228	223	222	218	216	238	260	240	229	243	240	246	244	223	247	277	228	226	224	241	237	237	233	206	213	211	242	236	261	237	232	226	238	248	275	222	249	215	209	234	208	247	253	230	238	216	236	247	226	233	216	223	205	238	244	231	223	232	237	249	249	222	222	257	241	211	249	240	257	258	235	232	240	203	251	254	215	243	240	243	271	232	256	251	254	257	204	228	195	238	222	236	222	233	203	225	223	208	211	270	274	235	216	224	223	227	251	258	267	240	241	258	248	222	218	259	256	244	241	227	242	241	243	236	249	257	228	260	242	240	253	226	250	254	239	194	229	226	234	225	259	202	264	249	245	224	241	243	243	225	223	225	220	197	239	226	245	240	204	245	232	221	252	279	249	243	228	229	240
35001	37105	20084	8528	3842	1913	1098	718	571	498	395	369	358	325	323	347	309	296	298	288	273	279	292	317	309	320	304	286	294	316	287	280	267	299	318	295	281	342	279	278	273	268	321	280	301	291	315	279	283	279	259	284	318	302	324	291	328	304	292	284	258	283	293	328	292	309	301	266	293	306	316	276	286	298	313	316	296	280	306	301	278	288	304	309	300	331	285	285	295	303	305	268	300	356	291	306	287	272	288	302	296	284	264	281	274	325	310	300	305	289	250	299	290	319	306	328	274	269	280	283	302	297	260	300	279	295	291	304	338	309	296	302	301	302	317	322	309	301	293	300	303	273	242	311	294	262	283	262	298	312	329	319	309	295	305	302	307	308	297	282	299	294	273	293	290	300	299	285	320	280	302	261	292	290	301	297	294	294	322	272	290	300	316	277	294	279	307	301	305	283	290	293	273	296	292	281	320	279	264	279	281	297	274	308	307	322	297	331	297	290	298	283	283	292	275	296	275	289	301	332	260	294	297	314	318	296	311	293	272	302	276	288	247	273	282	327	285	325	298	273	278	315	271	274	276	296	299	292	293	286	297	281	300	307	269	280	284	287	259	302	302	286	310	285	296	318	275	284	305	305	287	305	321	317	280	270	320	297	301	279	264	299	289	270	289	309	299	296	277	310	305	308	294	297	307	297	307	293	300	318	278	304	270	299	273	273	280	289	267	340	283	311	301	273	279	315	297	243	287	326	304	319	297	290	294	296	300	300	292	299	300	305	303	318	282	279	287	326	295	287	292	300	291	301	331	286	274	326	271	286	299	259	317	310	297	304	297	319	296	306	276	293	304	290	290	309	268	311	271	285	292	296	293	287	280	299	302	284	304	318	320	295	292	293	298	281	305	297	285	313	285	322	307	326	319	296	325	285	308	293	270	313	297	313	292	294	262	278	287	278	292	304	276	291	273	303	310	286	250	291	318	288	287	284	307	340	261	270	301	290	268	286	309	300	312	292	287	290	264	300	316	283	282	295	310	303	318	299	331	294	311	292	281	289	281	280	302	288	284	299	270	291	329	254	299	274	298	338	284	300	284	308	274	281	296	329	300	307	274	303	306	313	316	303	302	289	293	283	319	291	318	277	290	281	282	316	317	281	299	257	267	285	281	275	294	267	299	284	270	301	280	272	293	263	284	277	282	276	296	265	276	317	293	307	294	285	287	285	283	301	294	304	284	288	300	250	261	299	299	312	285	293	300	315	288	294	296	276	313	278	271	278	279	257	311	308	289	309	289	316	309	282	282	298	290	306	280	324	304	313	277	293	309	322	273	294	316	285	285	292	293	307	288	309	298	271	298	291	271	291	269	285	293	257	286	294	288	313	305	278	297	296	283	275	293	312	270	308	299	285	318	293	281	305	318	277	289	317	282	300	313	343	297	312	305	309	257	284	294	300	279	326	292	286	296	287	322	278	298	256	274	293	295	301	297	299	297	252	353	300	268	303	302	322	300	342	316	298	260	313	311	285	292	302	309	276	288	297	263	298	288	321	305	322	293	282	295	288	291	272	299	298	289	293	277	284	281	283	293	305	293	294	284	302	309	310	272	281	264	306	269	310	294	300	277	301	305	303	304	311	281	308	313	297	295	282	299	276	256	294	296	286	279	302	277	282	277	308	257	258	276	302	272	281	278	285	301	288	293	290	311	302	296	291	246	298	314	308	298	293	301	308	339	281	301	269	293	282	305	298	314	284	284	334	297	329	308	337	303	287	307	283	313	284	312	279	281	295	267	267	329	292	292	313	300	305	310	272	305	302	276	325	288	301	312	289	268	276	280	300	302	276	304	322	316	286	280	282	294	298	338	276	300	283	310	287	289	304	289	304	288	333	300	299	312	287	295	283	303	314	291	289	289	298	274	270	301	289	302	255	251	283	278	307	279	296	299	300	297	293	280	290	297	272	287	296	299	302	309	284	266	308	308	309	283	274	286	287	285	276	289	295	320	306	340	274	277	300	268	283	314	298	299	316	269	286	273	252	290	308	279	279	308	295	294	269	291	298	301	285	321	266	334	279	297	302	265	296	275	306	287	290	304	304	296	313	275	278	270	279	298	314	282	329	288	288	295	276	288	308	310	271	307	297	273	293	279	313	329	272	288	325	295	291	274	317	280	308	300	281	300	277	294	255	297	289	277	302	272	307	315	300	275	272	283	305	274	299	292	289	272	313	313	285	300	298	291	296	284	301	252	272	273	303	302	302	291	305	283	306	307	280	298	302	305	299	307	284	313	300	298	284	279	280	266	288	269	294	310	298	303	302	321	305	326	307	308	301	270	295	289	245	287	272	287	261	298	304	309	313	325	269	304	307	301	280	300	282	289	286	292	292	288	280	315	290	302	303	283	298	302	291	292	292	278	289	259	263	306	280	291	256	274	287	283	300	267	271	302	296	255	301	284	318	295	267	299	312	278	299	283	290	303	289	293	313	269	305	302	291	295	300	322	271	297	311	308	275	306	307	291	278	286	308	291	300	288	282	285	314	289	284	309	302	272	298	290	317	312	275	272	305	293	299	301	330	299	264	294	311	314	276	290	288	271	305	290	300	265	276	311	298	282	285	297	317	290	295	294	301	325	301	306	335	290	316	260	277	260	277	274	298	281	265	292	288	246	272	310	286	282	295	272	302	309	280	298	286	317	303	284	291	293	311	335	308	315	325	285	325	289	297	292	295	313	310	276	261	284	320	299	279	261	289	316	279	285	284	314	294	298	310	326	278	272	303	270	303	301	305	311	281	306	289	310	273	305	311	295	316	292	284	279	305	308	283	291	315	293	288	311	303	342	311	282	288	296	297	264	281	286	287	275	322	302	312	296	289	305	284	320	265	297	309	303	284	311	311	275	310	289	311	296	284	305	271	321	300	263	293	238	286	265	291	309	321	288	285	299	306	262	278	277	319	301	281	261	285	288	285	305	290	275	340	272	301	293	320	320	299	297	297	315	276	307	296	258	267	306	274	302	310	266	312	309	316	329	281	259	287	288	321	294	276	287	285	287	257	287	303	278	275	271	273	299	308	296	308	297	292	279	295	277	280	269	280	290	313	260	266	279	289	292	288	332	272	316	312	286	281	282	313	266	306	279	264	281	266	332	272	295	297	284	290	260	307	282	288	304	279	308	294	286	320	273	285	276	268	274	283	257	298	275	265	278	305	299	303	285	293	297	297	275	285	287	311	293	306	302	294	244	294	313	299	293	299	305	297	304	308	286	291	307	288	285	305	301	284	309	293	288	263	306	299	305	293	328	288	270	277	280	303	312	327	287	317	333	294	270	311	313	291	289	292	295	283	325	295	308	299	276	277	297	297	290	291	308	289	309	288	323	312	280	301	292	311	287	316	269	298	311	310	298	278	303	298	283	290	309	294	296	256	288	293	261	289	268	277	299	286	275	301	290	302	276	285	282	312	294	292	280	287	297	298	281	292	282	308	291	301	284	273	284	293	294	300
23642	21401	28268	24930	20604	8651	2437	1204	717	525	405	335	314	291	272	252	255	238	241	244	233	239	245	219	275	216	260	234	237	236	224	246	262	229	256	212	249	246	260	228	232	247	266	243	248	223	233	241	255	243	253	221	235	210	215	263	252	225	255	250	231	247	263	266	255	214	243	228	214	249	229	235	242	235	219	250	248	251	261	240	234	278	246	208	258	237	224	244	228	244	220	269	229	238	285	250	276	232	245	242	228	252	251	228	257	257	237	244	231	240	253	258	232	241	226	243	233	224	206	229	259	225	239	261	247	238	226	230	256	265	226	228	242	248	228	248	239	257	211	238	284	241	258	225	213	235	234	254	245	214	258	233	234	241	197	227	228	248	229	220	234	224	228	239	252	237	234	223	245	256	215	209	233	231	250	210	203	248	234	269	256	221	229	251	233	239	244	224	242	256	219	239	232	254	226	232	230	237	209	242	245	237	240	225	249	243	227	248	216	226	213	232	237	231	234	227	231	229	219	229	269	223	208	253	223	271	269	219	250	281	258	229	226	221	248	256	234	250	242	225	222	233	225	226	243	240	242	241	220	227	226	240	237	256	248	232	244	261	252	236	224	267	244	242	219	243	256	245	263	245	247	221	239	267	223	223	234	260	265	195	258	243	244	216	231	222	226	234	255	228	266	235	253	229	250	248	224	216	240	265	251	258	238	227	221	242	243	235	244	234	237	225	264	225	256	253	256	212	227	259	253	237	249	251	256	228	235	233	240	236	227	248	196	262	243	227	233	233	212	234	229	212	230	239	257	246	230	208	226	245	254	228	261	239	241	235	253	235	234	229	236	244	242	253	264	214	239	232	214	223	229	253	226	231	259	228	249	261	241	234	230	243	248	256	243	263	259	214	236	247	231	259	262	246	236	231	237	238	224	250	241	235	226	237	258	238	231	229	244	235	222	243	274	212	245	233	239	234	271	257	230	260	247	233	223	252	252	239	252	216	228	253	235	197	266	213	250	219	214	251	223	253	231	261	244	249	231	207	250	245	259	238	262	242	224	248	258	239	237	267	218	253	264	246	239	253	224	249	238	255	226	234	227	246	202	258	246	244	246	252	254	250	219	233	242	224	236	245	259	248	223	233	230	241	270	278	248	220	245	219	259	250	213	234	232	246	257	220	242	226	266	231	220	256	252	219	260	243	241	232	242	254	266	276	238	253	251	234	252	231	255	227	242	248	242	249	202	233	236	235	222	251	224	206	223	217	224	228	219	249	246	250	227	227	240	239	237	256	242	209	227	251	234	235	253	244	221	220	206	225	231	237	248	223	234	228	243	236	265	254	257	226	234	209	221	248	240	237	249	239	249	258	231	217	257	242	242	237	216	248	223	233	251	245	265	246	242	241	222	274	262	241	228	255	245	240	244	236	248	240	248	231	230	226	266	236	222	254	255	213	256	244	253	222	255	229	277	235	231	206	217	222	234	237	238	202	260	259	244	251	216	238	254	255	249	222	245	244	250	246	274	232	228	262	226	263	240	253	215	219	235	217	252	247	216	223	236	215	243	241	265	263	244	240	226	227	229	245	222	243	229	259	241	264	244	227	233	251	252	286	237	239	254	252	232	248	241	253	207	252	220	225	223	249	259	236	224	240	218	228	245	246	218	249	233	257	250	235	231	223	250	234	253	247	227	234	235	234	247	216	239	230	259	255	242	260	252	238	230	247	241	228	234	233	234	236	242	249	226	240	211	233	236	203	259	240	243	250	207	250	274	225	217	213	244	247	224	216	260	265	229	254	257	223	229	234	258	208	227	248	232	232	246	242	235	258	258	233	236	246	255	269	240	229	235	225	235	215	277	272	272	258	257	203	263	216	255	216	255	246	255	261	228	236	225	257	240	209	254	209	252	242	224	216	242	249	222	235	244	253	243	206	238	233	229	190	256	224	230	231	246	215	228	252	268	231	223	227	235	227	245	205	266	256	241	258	236	240	240	220	253	200	257	261	229	241	214	219	243	261	231	227	218	216	263	213	249	261	243	227	216	212	245	238	248	269	245	227	260	259	250	246	221	218	256	252	229	230	228	238	250	219	235	238	208	243	259	232	255	216	253	220	245	237	212	218	257	251	213	259	256	238	235	247	239	232	249	228	255	245	255	248	224	232	239	259	212	223	215	210	257	260	254	229	249	219	222	231	244	212	259	214	230	243	248	229	273	247	233	242	257	224	266	242	241	249	239	246	227	232	234	235	227	241	241	241	237	254	234	248	249	254	253	228	237	227	245	248	222	251	235	264	268	230	256	245	246	220	229	226	232	236	237	237	225	227	260	220	252	215	236	239	231	250	240	224	241	273	265	207	234	207	206	238	235	252	207	217	221	246	224	247	232	226	238	240	248	232	220	266	219	224	243	241	241	227	238	257	233	238	215	221	245	246	242	231	246	246	217	245	211	234	216	235	228	234	242	231	228	258	226	263	251	241	225	231	249	240	220	212	250	234	216	258	268	250	231	242	221	235	256	252	241	266	256	242	265	226	212	243	214	222	253	237	264	234	251	217	218	237	248	231	249	216	250	229	237	264	256	229	245	232	237	246	286	248	221	233	253	256	248	242	217	260	246	250	231	262	254	232	232	236	263	210	259	242	237	258	261	228	229	241	239	242	221	255	232	253	229	233	270	228	202	226	239	235	265	221	263	255	247	240	263	242	241	227	224	241	235	217	235	236	242	247	259	251	257	236	245	231	233	243	236	230	228	251	241	229	229	243	229	249	239	239	245	245	250	241	250	216	264	248	224	229	239	235	219	234	250	226	211	236	221	235	255	253	227	247	210	245	227	226	284	208	238	251	229	225	204	251	246	230	256	275	270	232	261	224	220	215	252	204	241	228	223	237	226	245	243	240	226	242	240	246	227	238	266	250	227	233	231	228	256	245	248	216	256	244	231	223	231	238	233	228	263	262	203	276	231	237	247	236	217	235	228	225	247	245	240	237	261	204	227	214	249	236	249	221	230	244	219	240	229	245	230	243	247	241	236	223	230	232	208	244	248	199	229	240	254	211	253	266	225	225	219	242	237	235	249	228	241	228	217	257	250	239	242	227	262	226	240	262	243	235	226	253	245	235	242	257	273	241	216	249	236	243	248	228	238	253	226	256	262	225	230	233	225	252	215	228	231	242	207	230	237	252	217	212	229	207	237	246	271	224	252	255	218	234	235	244	224	272	237	237	213	251	248	235	246	211	253	221	209	238	252	263	267	225	251	238	256	253	208	233	215	254	249	223	253	256	250	264	244	226	240	251	244	248	264	238	230	241	239	253	234	223	230	230	237	227	248	233	230	264	227	240	251	223	221	236	254	238	249	249	219	246	215	238	246	222	244	240	258	224	262	231	254	242	247	255	228	235	243	256	238	249	226	229	223	216	225	229	231	256	225	258	243	243	226	239	219	237	244	214	216	250	238	245	225	259	233	242	245	220	210	256	220	220	219	225	266	256	223	235	234	224
34648	50191	30968	16282	9402	5706	3230	2021	1173	858	660	500	441	339	319	305	323	316	307	293	316	314	302	293	287	304	279	276	311	296	296	315	278	303	297	296	321	308	325	285	272	321	316	308	315	266	310	299	286	300	290	298	283	291	301	318	300	318	298	293	274	293	274	301	299	303	363	283	302	321	295	282	294	288	310	310	308	261	308	310	294	286	328	323	328	314	314	312	307	303	291	298	275	278	309	307	335	298	305	289	321	322	309	290	310	302	282	283	333	299	294	322	285	302	307	299	308	272	297	287	306	305	308	330	300	312	321	314	289	310	265	294	314	311	293	306	288	283	294	291	300	297	286	284	274	300	314	292	317	315	312	307	287	298	269	303	340	283	320	293	302	302	265	324	306	292	295	315	294	334	318	286	291	299	298	327	304	287	298	277	306	321	271	285	296	290	302	306	297	314	308	294	293	312	302	297	303	288	296	276	303	289	280	290	262	326	284	302	290	320	305	308	305	307	305	295	306	305	295	312	294	286	280	303	293	264	304	295	278	300	282	288	301	310	307	270	294	307	287	286	313	326	286	288	316	288	313	297	314	280	297	306	306	313	277	297	295	298	310	291	284	303	317	282	314	279	299	296	289	304	294	291	292	315	299	321	296	276	292	289	312	297	259	317	295	306	288	325	286	311	289	307	304	298	284	294	277	284	269	317	308	304	286	316	320	265	277	281	285	304	274	268	272	262	333	278	334	285	311	318	273	296	279	280	288	299	284	299	312	293	288	296	293	304	288	291	322	283	289	311	285	315	311	281	288	313	337	306	298	303	274	276	292	290	314	307	303	297	292	323	312	311	308	309	297	318	300	310	318	302	293	267	299	320	318	307	299	304	296	283	299	286	301	309	312	282	335	315	301	277	331	308	331	280	291	302	281	301	309	283	286	296	277	334	296	313	282	280	281	309	309	328	318	311	337	304	317	311	287	314	299	289	310	290	321	310	259	279	271	286	321	297	305	301	314	300	292	324	277	301	312	280	294	308	307	294	310	298	301	314	284	289	328	324	292	312	292	298	271	287	260	300	299	308	310	314	291	306	324	293	339	289	329	286	289	312	290	319	293	313	307	312	286	308	302	291	305	261	337	303	290	296	325	289	283	287	308	299	313	312	338	296	320	289	271	306	297	290	276	294	289	303	288	291	336	308	316	303	330	286	308	294	291	280	306	282	299	325	312	277	299	275	275	308	289	304	284	316	304	291	270	294	300	317	282	282	320	288	298	293	291	289	279	311	298	323	322	301	291	265	288	300	291	304	296	299	296	302	291	317	325	286	308	309	326	331	303	312	285	305	279	298	282	278	302	320	308	279	293	326	286	323	306	317	252	286	318	301	313	328	317	307	295	292	318	304	337	354	331	294	294	304	279	304	355	311	321	325	315	287	276	318	304	323	297	292	278	252	294	299	279	261	314	306	292	321	289	303	297	324	343	301	291	310	309	296	297	320	322	296	303	332	316	305	309	293	319	300	335	284	311	301	291	324	303	318	301	309	293	311	273	273	282	314	323	301	324	306	300	298	295	281	323	295	315	286	286	288	273	313	304	321	296	293	310	290	324	296	260	307	335	300	275	303	283	285	281	303	299	310	312	298	316	282	291	291	318	301	292	319	301	287	289	303	304	299	296	324	316	298	317	302	312	277	323	311	270	298	296	329	289	289	281	284	321	337	282	314	308	293	290	292	288	282	261	304	289	287	276	297	283	314	310	265	318	293	305	302	288	329	303	294	299	300	307	308	305	314	327	304	315	269	304	306	282	291	310	283	285	269	277	284	311	305	283	320	286	301	333	287	318	279	311	312	269	319	325	311	302	299	298	296	301	314	311	310	317	272	297	342	302	313	313	313	342	324	289	285	298	289	287	309	314	288	303	298	318	297	302	299	335	312	299	282	283	295	302	319	307	307	312	303	299	306	299	261	325	298	290	299	285	285	278	292	300	321	295	297	307	290	287	275	325	274	294	274	285	277	309	305	317	308	284	277	314	288	298	288	291	298	279	294	287	315	303	290	311	321	313	306	310	317	289	293	334	303	287	309	312	286	276	290	266	275	318	314	314	300	299	310	277	292	295	315	300	303	314	299	285	319	330	286	314	320	280	302	308	349	283	318	292	320	281	324	293	279	293	298	286	320	293	324	300	288	338	308	324	287	292	308	293	286	298	272	292	314	308	268	307	310	302	294	283	280	288	285	312	352	322	313	316	348	309	321	280	310	277	324	319	324	285	326	304	296	298	286	245	287	303	300	280	314	312	293	309	305	301	324	315	298	294	281	292	296	278	303	269	324	335	289	296	300	309	286	282	318	300	303	328	320	318	288	300	292	301	300	286	323	292	290	294	299	305	294	319	278	317	280	306	296	280	315	300	316	311	314	298	296	310	312	299	317	276	332	301	293	303	303	285	312	289	313	313	314	320	330	297	248	290	287	278	287	289	331	293	304	331	288	288	311	283	266	301	299	315	301	318	289	330	294	306	303	300	303	327	316	326	306	318	297	288	310	311	301	309	309	325	334	311	291	299	299	267	302	304	339	314	297	311	312	258	275	304	312	292	308	352	294	260	328	316	295	326	285	270	308	311	282	310	294	314	284	300	274	308	274	297	290	304	282	296	301	319	325	313	300	323	273	303	296	282	294	287	272	282	313	307	301	295	293	302	273	303	310	295	290	288	305	314	283	290	329	303	340	292	268	321	318	301	307	304	306	294	280	319	310	280	292	295	290	286	302	297	310	319	285	324	275	315	314	309	280	274	293	304	295	329	320	311	334	291	301	322	282	310	279	285	305	344	285	296	326	306	308	283	308	268	306	285	299	298	291	294	299	349	272	314	296	301	344	277	298	291	318	309	277	307	301	283	280	300	271	315	300	305	282	306	290	317	286	277	317	273	323	300	292	306	288	302	319	300	276	294	297	287	277	290	285	303	312	303	346	284	297	293	280	280	317	259	312	311	304	274	284	316	321	309	309	316	334	320	303	301	280	282	302	260	295	303	298	307	299	277	290	324	288	315	327	290	293	301	312	296	286	306	321	323	300	278	285	315	272	288	313	317	285	292	284	311	269	266	289	282	323	315	343	298	298	301	323	317	296	301	292	310	297	312	296	294	292	325	305	294	289	303	300	279	278	261	283	304	306	279	280	320	310	327	269	291	303	299	294	310	328	302	284	292	303	318	300	285	295	303	299	307	288	264	284	303	311	298	281	316	334	322	301	285	331	296	306	311	295	282	282	280	295	284	309	322	330	306	324	289	308	278	295	325	330	323	282	307	286	320	301	316	281	311	320	288	292	277	336	292	289	309	287	319	306	297	282	290	293	308	321	313	277	287	319	303	288	289	303	274	306	305	301	291	310	262	301	317	282	293	335	319	306	293	276	283	273	324	300	287	312	298	305	292	294	324	287	314	297	299	322	282	290	324	328	313	291	296	322	309	328	289	288	305	305	298	305	309	358	287	286	310	295
24979	21453	26977	24914	9667	2870	1394	827	512	398	337	265	206	244	195	201	175	173	213	202	196	175	183	177	189	182	164	179	184	182	179	184	189	207	186	172	184	169	193	204	178	199	174	167	179	187	192	182	196	192	176	158	201	188	175	176	175	159	185	182	163	178	190	194	202	182	164	192	202	204	198	184	176	190	170	196	181	183	199	193	203	200	191	177	192	189	163	186	175	177	213	183	201	193	177	192	168	183	152	195	188	158	187	184	176	176	192	175	197	193	185	198	191	192	200	180	168	180	176	197	172	198	176	163	173	196	187	162	192	179	186	193	200	189	186	183	213	178	177	201	170	176	192	170	171	196	204	197	199	177	211	190	172	182	185	190	196	177	198	187	204	178	190	187	192	168	212	218	198	230	150	195	183	185	175	187	191	191	168	178	171	180	192	195	188	182	180	192	177	170	166	187	174	183	178	195	191	186	180	185	185	187	186	207	173	196	185	176	193	179	217	177	193	172	179	151	206	171	178	175	183	183	156	181	174	189	186	162	212	180	184	157	213	180	204	200	201	168	180	161	175	165	181	198	172	164	178	164	171	165	200	170	190	196	181	174	188	157	206	153	188	162	160	164	201	180	186	191	205	186	168	182	176	197	195	207	164	184	195	156	189	172	175	204	189	185	195	177	179	160	195	179	170	166	169	182	190	189	153	179	194	183	186	200	203	165	185	184	195	168	181	194	185	179	186	217	178	173	181	204	182	186	177	213	228	199	195	165	182	208	149	170	191	168	170	172	187	197	166	176	172	186	197	177	195	191	194	163	177	160	188	176	177	195	180	176	203	214	192	185	182	176	194	189	170	203	166	157	187	159	179	175	184	170	175	178	198	175	170	191	207	166	195	191	176	169	205	205	180	202	184	215	192	169	177	187	182	177	181	176	190	188	168	187	203	187	182	162	165	180	208	183	173	172	183	181	186	197	182	185	187	153	199	183	178	204	198	184	173	188	174	190	178	179	191	201	169	183	167	157	181	213	198	184	166	175	165	186	161	185	186	177	180	163	206	168	196	174	184	193	191	167	181	211	196	185	202	192	174	192	185	178	194	194	183	178	196	185	180	212	156	181	167	163	190	176	165	189	180	184	199	159	177	180	180	207	179	163	154	190	167	229	210	177	197	200	179	183	160	180	185	227	183	177	204	192	177	209	177	160	179	180	184	197	200	180	183	188	180	189	175	186	161	183	179	176	184	189	202	184	188	188	166	196	173	179	181	204	196	183	195	160	153	205	194	163	171	197	176	179	171	219	164	159	189	164	168	171	187	187	168	181	174	187	160	195	203	187	174	192	194	185	204	197	193	176	177	189	177	196	199	176	182	169	189	178	180	182	198	177	177	171	185	165	193	180	207	183	187	188	199	159	177	176	161	203	159	204	200	192	167	190	175	176	194	199	166	180	180	193	167	190	171	176	187	190	182	189	195	197	161	168	175	163	185	175	184	170	186	214	182	162	179	194	167	200	205	169	193	193	193	199	187	197	167	179	192	178	181	184	189	201	182	189	175	197	187	196	190	157	186	199	187	212	171	203	191	197	174	176	173	175	177	198	180	219	196	175	204	191	177	194	192	174	180	166	188	194	163	185	192	186	179	157	201	164	156	199	166	184	176	182	206	165	189	198	190	201	184	180	171	171	201	164	191	169	186	176	169	177	171	188	190	177	162	196	184	155	173	196	172	177	184	178	171	185	170	181	164	174	191	202	167	180	167	158	170	186	181	202	184	202	176	181	205	162	201	181	194	155	186	199	205	166	201	191	175	207	192	176	209	183	162	167	203	181	192	204	193	171	186	209	181	210	213	181	182	179	157	173	188	183	199	162	158	193	188	192	190	187	202	183	203	177	186	173	203	200	184	165	169	170	195	191	187	183	169	194	175	190	188	189	191	172	181	164	172	183	178	170	168	173	180	197	187	185	174	195	187	171	197	196	194	174	185	164	190	185	189	188	174	196	166	198	155	208	181	186	197	187	192	198	195	189	191	176	186	188	180	184	208	185	168	181	201	185	174	169	178	182	185	190	181	175	147	175	189	167	203	178	180	197	177	195	148	195	193	189	172	190	190	178	196	204	166	184	201	177	162	188	190	168	177	195	151	182	197	207	177	175	174	204	191	164	178	188	189	189	189	161	219	182	169	209	173	174	169	182	171	186	210	180	203	195	191	180	181	195	179	182	200	166	199	174	184	190	161	167	157	186	164	199	179	164	195	192	192	192	197	208	170	203	164	173	173	182	190	214	183	166	188	165	177	184	199	188	184	207	181	197	160	194	200	187	203	183	191	190	185	169	181	191	174	171	168	179	165	171	192	194	189	185	185	201	187	185	183	148	187	166	217	183	204	184	162	179	198	168	198	210	167	204	194	187	193	202	205	180	199	166	173	180	178	176	166	168	185	169	159	193	165	191	168	163	193	175	162	198	199	164	176	190	177	175	165	170	168	181	171	197	189	178	200	165	166	205	184	176	170	169	164	175	196	165	194	168	175	195	190	197	169	179	197	162	198	169	192	174	182	195	186	175	189	172	158	204	198	179	208	157	188	177	208	187	192	189	183	185	171	187	179	194	173	195	191	171	171	176	193	191	180	210	196	189	200	188	204	171	190	184	199	189	179	198	169	165	182	185	184	164	182	195	204	172	178	179	204	180	179	164	163	168	179	193	197	190	192	185	159	177	178	185	188	208	178	179	189	173	153	184	183	185	201	156	172	177	177	172	187	190	200	183	193	186	179	191	176	191	162	178	167	169	198	182	162	169	178	161	220	161	193	189	182	213	183	175	186	177	170	196	184	192	169	181	208	169	167	176	164	184	185	177	163	169	159	169	168	170	183	194	187	160	193	165	189	174	176	171	194	189	190	177	157	192	169	174	183	192	204	168	168	185	181	205	172	195	206	192	186	190	171	184	194	165	187	187	193	193	164	175	181	188	180	179	190	187	181	198	195	179	161	172	212	213	187	165	186	152	192	190	187	167	169	174	180	177	177	178	165	197	163	185	174	170	182	192	177	172	178	174	191	183	179	181	200	176	174	185	183	187	198	184	192	180	182	208	183	164	178	178	185	173	195	191	166	186	185	199	186	179	181	159	192	176	190	192	185	183	185	177	169	186	185	185	187	172	176	174	184	180	195	203	192	184	177	211	164	201	225	165	183	185	206	179	174	181	196	205	188	183	169	173	188	176	206	191	183	174	176	192	194	152	186	177	204	207	181	190	177	191	202	196	191	192	182	197	178	191	197	172	215	206	184	184	180	176	189	194	177	202	190	186	175	197	197	189	173	152	172	193	203	190	191	183	213	190	197	175	190	208	167	191	167	197	169	183	194	194	190	180	178	196	173	188	192	182	202	176	197	180	185	180	196	173	201	209	187	193	190	192	189	186	188	160	165	186	192	189	193	158	169	193	190	170	176	163	168	197	186	176	186	200	181	156	167	193	184	191	177	178	206	167	196	180	176	178
33061	44309	28951	16864	9004	4783	2770	1654	1009	699	472	361	338	343	262	253	256	225	225	257	235	252	259	219	234	221	199	232	251	225	241	261	192	238	240	226	239	226	211	236	221	235	214	238	241	223	243	226	224	211	227	225	232	219	240	211	242	229	228	250	238	235	233	233	228	236	215	231	250	221	225	251	261	214	200	245	194	241	243	240	235	215	233	233	253	220	264	237	260	228	225	218	226	209	227	238	254	229	266	220	219	220	226	258	225	240	246	232	235	250	212	220	235	214	215	204	221	227	228	228	235	222	252	231	251	223	229	221	246	229	232	239	223	225	246	240	201	227	219	237	231	233	242	207	225	252	211	260	224	235	257	253	237	218	210	217	233	231	225	230	243	236	231	213	256	192	221	237	229	235	226	269	255	233	223	217	239	245	214	216	236	220	215	219	237	221	211	232	240	264	218	241	252	221	226	237	218	203	223	203	227	211	216	227	227	224	244	239	260	249	223	242	222	228	248	213	240	251	226	247	258	237	241	242	222	222	219	247	219	248	230	214	229	240	218	210	244	245	215	224	221	235	248	238	247	232	210	239	243	204	230	220	233	225	244	247	231	213	239	224	199	246	250	251	233	224	233	248	268	205	231	222	212	216	241	253	225	262	217	222	237	245	230	228	258	228	214	241	230	249	229	233	208	245	251	228	233	234	258	229	232	229	250	200	254	235	236	247	242	225	213	218	247	231	231	215	227	240	238	244	241	246	200	221	253	200	243	246	204	211	258	223	240	229	228	198	232	234	230	207	236	268	219	238	209	235	238	235	231	233	256	232	261	257	213	221	246	252	202	220	264	222	232	249	229	251	206	252	225	239	243	230	240	258	228	237	204	222	243	215	234	230	237	214	225	244	243	245	216	230	254	205	217	204	230	258	224	215	241	243	235	242	247	233	233	228	214	253	238	239	227	282	212	230	224	229	223	235	205	206	246	226	222	224	237	239	234	234	241	226	246	229	226	235	246	228	216	237	233	245	254	216	226	255	240	216	253	238	223	237	239	242	221	247	242	251	239	232	235	250	211	229	265	246	239	249	246	215	209	213	269	227	226	241	221	231	215	228	245	252	206	240	230	236	220	206	233	239	225	220	239	217	236	225	220	225	220	228	221	218	235	215	235	247	247	255	257	246	257	243	240	232	253	215	232	222	227	228	210	226	196	235	225	234	237	252	235	235	239	264	252	240	235	242	229	228	240	275	224	237	243	247	221	221	219	236	247	214	225	224	240	233	251	227	247	205	225	256	249	203	261	230	203	238	216	242	217	221	205	211	231	249	207	241	239	247	242	232	245	230	239	240	256	270	240	227	216	239	257	232	220	220	223	230	226	225	229	251	236	242	223	220	221	247	210	211	251	224	258	247	248	220	221	230	246	249	234	244	237	233	211	248	236	261	248	260	230	232	220	214	218	205	231	238	228	210	233	241	236	233	221	214	232	251	211	237	226	235	218	206	218	225	218	221	246	233	243	242	218	238	245	225	261	249	211	201	220	237	235	204	243	210	218	222	228	269	232	255	210	245	249	232	220	212	239	240	262	192	232	251	230	229	254	253	195	226	233	216	252	235	237	192	198	237	217	234	234	242	212	245	228	221	226	224	223	219	230	223	227	222	235	239	228	230	229	224	265	214	242	229	246	216	212	240	213	213	239	224	241	224	216	247	245	263	237	226	255	231	230	216	230	235	224	224	223	232	278	228	243	219	234	264	220	230	222	227	225	225	225	226	251	219	237	242	243	246	213	237	243	241	236	251	229	238	226	222	240	255	262	224	258	226	253	204	236	196	270	236	243	239	255	211	235	249	235	248	214	236	225	226	256	227	215	233	230	217	250	226	251	239	205	226	254	223	218	235	230	251	230	231	248	222	229	227	206	225	245	233	237	222	212	222	248	212	220	215	200	233	237	217	213	225	225	207	245	259	249	249	226	224	236	245	216	191	217	230	240	261	227	252	242	239	237	234	251	240	222	202	233	247	238	230	242	212	220	194	226	252	240	242	216	250	230	229	230	235	255	235	244	224	221	219	232	224	235	250	233	239	225	223	221	244	230	237	234	233	238	265	249	219	214	227	221	230	229	217	224	213	236	225	259	252	228	222	231	239	217	226	243	241	199	242	232	233	209	240	244	234	210	256	204	232	209	236	243	221	245	253	220	240	258	231	229	206	220	222	224	211	250	220	237	213	236	275	236	226	246	247	252	227	230	222	232	233	225	211	209	254	253	246	218	229	241	218	224	220	236	226	250	234	246	244	227	225	276	222	206	234	242	234	248	233	220	228	223	235	240	236	264	247	251	213	217	240	253	242	245	218	225	238	231	231	239	224	243	230	242	243	231	221	243	219	239	198	250	241	229	248	258	205	199	248	237	237	211	222	243	225	232	218	227	237	249	248	245	253	226	202	204	216	239	220	237	222	197	256	221	236	237	227	222	218	238	249	241	229	255	233	241	235	208	222	235	232	244	235	231	213	226	205	219	224	217	248	234	230	241	239	227	253	218	249	239	218	250	228	257	241	228	227	207	253	263	230	216	218	239	223	238	233	234	219	261	240	249	243	248	237	250	241	191	246	229	232	254	212	237	221	245	253	220	245	257	219	232	226	213	213	237	234	241	238	235	225	240	226	232	218	221	250	238	218	249	244	229	217	239	230	219	222	227	243	240	232	239	229	200	218	221	252	232	249	248	235	225	229	212	227	238	227	228	246	220	218	218	223	217	232	236	234	251	222	231	233	217	223	257	225	234	228	241	243	239	216	246	211	237	248	204	232	243	245	195	229	229	249	233	203	229	228	233	238	231	237	223	197	239	231	208	236	237	215	206	236	239	225	236	225	248	207	257	222	224	212	236	227	225	218	204	240	233	239	233	256	216	202	241	222	234	230	235	244	224	224	238	215	220	241	220	221	225	239	243	218	199	256	226	232	219	256	255	271	242	250	215	269	239	213	241	240	222	222	222	240	219	233	237	217	252	242	243	209	241	235	214	258	241	219	212	215	261	243	206	231	238	228	225	235	215	222	213	214	244	202	231	248	235	229	218	248	223	218	230	242	215	219	237	236	253	245	245	235	215	254	250	222	242	249	213	215	223	247	228	235	231	254	218	250	227	233	227	231	224	233	249	258	246	235	243	249	216	239	214	272	201	222	216	231	245	237	266	209	223	199	222	242	246	238	215	228	220	229	235	215	268	240	213	228	199	231	233	197	245	232	233	214	226	242	230	237	247	222	225	229	240	226	187	230	207	241	224	249	244	248	223	226	225	197	238	234	264	227	233	233	220	228	235	234	237	247	234	250	244	239	226	247	221	226	228	256	245	240	249	232	222	243	205	232	218	219	195	245	229	241	257	239	221	224	227	225	214	230	245	237	226	246	254	261	222	217	251	207	238	228	239	234	230	241	267	226	235	199	206	242	212	230	231	260	237	262	238	255	202	234	218	241	252	235	226	240	223	209	231	238	227	240
22595	21405	28895	24286	21433	20163	7089	1732	881	639	401	306	271	217	212	209	214	218	190	200	171	188	225	186	181	171	178	168	183	171	195	162	193	203	182	174	180	181	171	176	203	164	196	195	182	187	160	147	198	179	199	189	185	180	162	192	183	188	197	181	191	190	189	183	162	167	191	187	187	198	168	216	176	219	203	171	163	191	188	188	183	187	185	187	183	171	178	187	173	178	180	185	174	194	163	168	185	167	186	198	210	187	187	169	175	197	170	170	188	191	173	171	190	164	204	165	182	171	198	176	178	182	180	210	168	178	157	170	192	172	172	179	197	184	171	182	185	173	197	198	189	167	191	169	187	175	182	190	198	167	192	177	173	195	187	191	174	176	178	169	186	166	177	169	177	179	197	182	191	189	185	217	176	170	174	175	207	180	176	173	201	187	165	185	178	169	195	175	183	188	185	143	182	179	195	173	170	189	169	211	180	169	199	178	185	171	190	153	171	185	176	175	186	181	182	192	157	178	171	179	176	169	176	167	205	184	194	194	179	165	191	202	211	162	185	200	189	209	195	177	167	190	180	166	150	178	192	196	187	205	197	143	176	192	174	182	200	165	193	181	165	215	156	170	171	157	205	187	196	182	166	197	189	177	178	183	168	178	162	221	168	187	172	174	168	187	165	164	188	184	175	164	180	190	187	194	182	165	171	181	186	169	193	187	190	184	162	199	174	183	181	166	188	181	170	163	189	181	137	183	206	172	176	186	212	179	177	228	186	203	191	171	178	166	183	182	202	185	195	160	208	189	198	164	173	189	180	176	194	169	200	204	195	188	198	166	197	199	198	173	188	190	172	178	195	170	168	188	159	158	171	179	171	174	193	169	172	208	182	166	181	200	187	198	190	181	188	181	192	208	201	166	153	209	176	183	200	200	181	163	161	176	179	169	187	204	172	164	190	189	166	193	196	203	188	194	156	178	200	201	187	191	177	150	168	189	188	165	177	208	175	181	172	189	176	183	170	184	208	165	170	196	168	184	187	175	179	194	152	186	158	184	173	167	211	168	192	163	171	167	193	192	182	177	190	192	189	168	179	184	186	167	182	177	170	188	170	175	182	188	213	182	176	199	176	188	175	175	179	183	175	186	188	207	174	197	168	208	159	166	170	196	189	204	161	198	162	170	192	165	184	171	180	190	177	166	176	209	186	187	167	213	173	198	183	167	165	164	180	160	188	170	182	170	192	176	175	168	185	183	180	192	164	185	189	177	177	161	200	178	194	188	166	208	179	199	158	200	156	175	205	183	169	183	186	172	185	169	179	172	197	180	165	166	155	184	178	168	164	207	191	181	196	163	181	214	184	189	195	171	201	185	188	171	191	182	188	171	160	199	185	172	170	179	181	171	176	175	190	168	170	181	193	199	185	177	177	194	189	178	192	185	165	183	165	187	196	177	177	188	211	170	173	169	179	197	167	165	164	171	195	174	177	173	200	187	191	156	168	189	190	194	158	184	182	168	208	189	172	170	159	183	181	180	180	200	181	177	175	167	177	174	183	186	190	198	165	166	209	170	198	187	184	201	170	178	202	181	169	195	180	182	174	175	177	196	175	169	190	200	213	161	172	189	162	166	191	179	167	193	180	166	198	191	183	180	173	179	176	186	174	195	196	191	189	187	196	182	171	181	175	185	178	159	174	171	182	185	171	187	174	187	174	196	172	170	189	167	190	188	172	200	188	200	186	174	161	192	159	200	184	196	197	152	173	171	169	194	163	181	171	186	205	196	177	185	181	175	197	174	185	197	171	172	182	187	175	177	183	169	189	190	155	152	193	180	192	180	183	162	172	191	167	173	150	175	179	181	200	177	185	179	159	168	168	163	175	166	173	167	186	179	163	202	169	180	170	172	182	198	201	176	212	183	185	158	193	182	190	196	172	183	183	168	164	196	185	161	192	169	196	173	176	184	172	219	183	153	177	180	199	192	192	190	161	147	192	186	187	184	196	205	169	159	200	186	185	186	176	170	205	185	184	176	159	181	171	185	185	187	191	177	155	177	162	175	189	173	175	169	176	171	176	186	173	169	177	190	171	213	213	192	180	167	170	162	161	205	190	181	202	175	176	169	169	167	188	176	196	176	167	222	211	188	188	190	187	206	176	174	186	161	171	176	203	182	188	179	176	183	197	159	175	179	183	194	172	185	190	193	189	169	182	171	177	202	166	173	193	180	202	203	193	198	183	187	199	204	180	167	175	189	162	180	176	165	166	182	167	191	164	147	213	206	179	211	190	206	177	185	202	164	171	173	166	158	171	183	181	167	159	191	202	169	177	183	184	180	184	170	203	201	193	174	192	191	160	171	168	164	157	156	199	184	204	185	187	158	185	219	205	195	169	184	180	201	201	193	191	199	167	191	196	191	188	193	182	182	200	202	172	186	164	199	160	161	186	184	188	196	174	169	179	200	184	191	168	162	179	173	193	171	167	206	185	197	196	189	188	176	164	192	183	169	181	170	175	183	187	167	187	158	187	186	164	186	169	184	173	164	176	171	180	191	184	165	173	175	193	173	172	163	199	189	175	177	173	185	191	227	183	173	178	180	179	167	176	191	200	187	193	163	169	189	194	179	171	199	196	190	164	193	190	189	209	198	177	170	170	166	170	208	200	153	181	195	196	194	159	188	169	185	172	169	150	189	198	152	167	174	158	184	159	174	199	182	188	180	169	170	168	178	174	190	167	186	168	199	162	181	196	168	192	184	202	198	177	189	164	168	194	190	189	179	160	188	184	168	168	169	198	179	195	195	202	176	179	198	163	187	201	168	169	200	179	177	155	181	184	206	203	164	189	171	186	167	170	185	180	180	198	164	196	200	180	177	187	173	187	204	191	174	182	188	189	171	209	168	190	176	193	183	159	190	187	163	177	167	174	213	154	162	185	196	193	191	193	186	179	161	173	185	171	189	194	160	195	160	180	170	209	188	160	204	180	193	157	213	180	182	156	167	158	196	183	168	181	191	180	198	161	158	165	180	170	171	185	197	180	189	186	204	155	204	188	165	187	183	197	204	172	194	169	197	185	192	175	189	167	196	167	187	187	184	180	159	200	175	172	176	172	198	182	167	169	177	179	189	186	158	179	182	188	172	150	199	179	181	154	201	189	196	177	188	183	184	166	193	174	144	203	183	171	176	186	187	193	192	172	181	177	162	207	183	167	193	201	166	162	173	152	188	154	184	185	153	171	191	187	173	181	188	169	189	184	151	190	157	163	184	192	161	172	176	184	181	178	169	190	195	178	175	176	176	175	189	175	169	181	188	192	195	179	205	191	173	200	183	182	171	172	165	164	170	177	174	155	169	169	191	191	199	169	175	190	183	188	172	173	156	172	170	167	190	177	201	172	197	161	169	178	186	188	209	166	182	177	184	189	208	209	179	199	173	185	201	183	190	164	179	184	175	170	178	185	159	177	203	200	186	159	180	189	182	184	182	201	190	186	166	237	173	166	167	180	182
36289	52908	37305	22139	13677	8173	4877	2664	1582	1026	658	508	408	367	343	267	259	263	232	274	235	230	287	228	225	242	222	205	228	224	210	222	259	233	258	246	247	262	253	231	252	250	230	262	233	228	237	236	220	212	227	244	220	248	216	227	216	233	195	223	241	211	201	206	248	241	229	241	225	228	236	228	237	236	235	237	235	238	228	237	218	218	228	251	234	227	218	231	234	257	243	249	230	217	223	234	227	218	247	206	226	194	233	234	236	213	215	232	231	236	244	216	236	212	219	217	220	229	236	203	219	218	243	237	233	232	231	219	219	274	225	243	245	218	243	226	252	247	244	232	222	220	243	216	217	231	234	233	214	211	234	231	239	214	249	230	247	228	236	217	251	242	232	246	222	226	234	195	255	231	257	217	235	237	252	236	225	203	254	236	225	218	247	223	243	231	225	228	225	240	217	220	252	252	218	259	246	241	225	220	213	234	214	240	223	218	216	237	217	228	237	244	215	243	209	238	229	226	228	232	235	235	242	262	234	208	227	200	211	212	237	252	235	226	231	272	226	243	219	235	235	231	240	218	250	225	244	235	235	210	246	179	226	234	203	246	224	224	226	254	247	215	229	222	256	213	235	221	257	237	249	227	241	235	249	254	237	225	256	208	222	253	235	236	225	257	251	221	212	225	255	244	213	243	216	233	222	226	246	249	241	224	228	214	229	260	230	212	214	222	267	246	246	237	248	215	227	217	236	234	236	226	268	258	229	203	219	245	263	242	202	211	239	215	238	234	211	247	250	212	238	230	226	236	226	225	237	226	240	236	240	232	221	239	229	224	231	242	240	236	227	225	227	245	250	197	252	240	239	238	253	225	241	231	244	234	222	226	215	230	219	220	238	220	241	235	237	237	226	233	197	238	215	224	254	233	230	238	210	230	248	229	247	227	254	222	252	230	217	233	257	236	203	251	251	240	227	229	219	263	240	215	242	235	226	235	241	228	241	263	255	225	225	230	247	228	230	249	236	226	245	215	213	236	240	239	228	211	209	240	227	223	241	241	240	243	246	227	248	252	264	209	259	229	214	233	222	255	222	237	247	244	216	217	257	223	247	247	228	223	205	213	242	214	254	224	206	268	241	231	199	259	240	246	224	196	231	211	218	234	245	269	233	242	249	223	202	221	204	251	252	228	237	250	258	206	259	245	214	254	244	231	233	255	232	210	216	218	238	247	261	221	211	212	211	226	237	231	195	258	248	223	233	210	240	231	190	240	252	246	216	232	215	224	222	233	181	212	248	233	222	247	257	244	220	220	213	258	234	238	216	243	229	234	223	252	225	245	226	221	228	218	240	220	254	250	230	229	223	214	242	237	253	240	211	250	232	236	214	210	222	205	213	211	205	196	210	243	226	246	219	243	242	245	235	224	262	190	237	233	229	230	265	230	212	244	238	241	213	218	229	253	209	227	227	222	222	221	237	245	258	239	220	233	228	240	211	241	233	220	257	219	225	223	261	235	227	225	239	202	230	248	223	214	211	220	224	259	195	217	225	251	225	227	239	232	242	231	217	224	225	220	221	251	227	251	208	197	228	245	217	237	258	272	232	234	213	217	261	243	232	216	239	228	210	217	270	250	248	238	229	224	239	244	248	265	229	246	217	235	237	226	221	228	218	236	214	284	238	240	254	219	250	250	225	209	238	229	226	239	223	242	246	223	234	210	225	215	241	210	245	223	234	238	224	221	233	203	256	255	219	238	233	261	250	260	232	240	208	220	233	225	227	226	227	234	223	253	216	227	217	258	223	226	230	252	218	245	239	230	237	250	222	243	241	237	240	251	237	215	210	218	218	225	199	238	232	225	231	230	210	241	210	236	228	230	238	246	220	209	230	232	253	211	216	230	224	234	219	228	252	232	236	224	231	247	248	243	253	220	246	259	216	235	223	201	229	240	208	220	226	241	262	257	203	215	228	222	247	207	227	234	232	237	215	217	209	237	245	201	192	237	223	201	238	229	220	255	229	237	231	236	215	210	213	254	239	215	236	242	229	205	246	243	266	220	235	225	230	253	233	218	236	224	239	214	207	237	213	230	213	224	220	220	229	239	236	234	243	233	229	235	229	238	231	221	227	230	246	231	238	253	236	230	212	235	221	254	232	218	244	256	217	210	234	234	232	228	217	218	225	211	230	226	247	250	223	266	230	233	253	206	250	208	235	215	214	217	224	243	234	221	244	207	254	226	254	247	259	240	245	258	242	214	259	222	235	240	268	221	257	234	209	223	226	219	247	257	243	232	237	279	198	226	215	214	228	245	222	231	244	248	209	224	221	227	241	198	222	218	245	241	235	218	233	231	203	237	217	228	238	244	209	251	228	214	253	213	233	211	221	223	230	236	225	234	246	233	212	200	225	219	206	213	243	245	216	231	224	221	244	244	248	222	212	228	227	247	240	217	221	238	233	243	263	227	212	237	224	216	234	232	228	244	224	238	195	209	217	244	246	222	219	234	238	219	256	188	192	245	213	248	238	207	228	230	207	224	209	223	235	258	213	270	251	229	224	238	250	211	256	231	229	256	244	224	232	246	219	198	234	239	219	234	221	214	238	219	214	232	256	243	223	225	221	231	228	256	255	229	207	192	233	233	248	234	221	201	232	227	251	234	223	240	250	230	209	218	232	233	226	242	266	241	222	230	233	196	238	227	246	218	249	219	223	213	195	231	233	224	235	196	225	219	232	226	233	241	223	241	246	230	229	231	219	243	210	234	239	234	212	223	217	235	225	243	231	245	245	265	218	220	249	274	232	223	236	224	257	256	226	242	211	227	208	217	221	228	218	231	221	218	251	229	249	243	240	233	229	212	229	221	224	219	219	232	228	247	232	219	223	246	227	214	233	218	206	249	223	223	220	269	241	225	206	240	251	215	221	233	231	222	230	232	226	235	225	215	196	229	206	249	209	231	237	229	231	244	230	227	236	232	243	212	218	208	208	228	240	249	219	246	247	207	254	249	251	231	240	248	230	240	224	243	235	256	217	239	239	245	229	227	223	243	234	215	271	216	216	206	243	239	202	238	233	232	219	244	222	225	211	257	230	235	217	221	254	221	238	222	229	218	211	243	212	216	233	232	246	240	235	234	223	224	239	239	217	213	236	241	216	235	224	248	225	251	235	227	268	271	229	240	231	223	220	227	202	218	247	255	226	261	245	217	235	229	204	215	262	236	230	230	217	207	236	226	226	248	217	221	238	215	231	249	256	226	236	223	228	231	237	216	217	216	233	235	214	225	258	244	225	222	208	254	230	231	215	246	221	249	208	239	198	218	236	233	222	247	236	199	230	224	207	234	218	243	232	219	249	222	235	264	230	232	224	215	233	208	217	229	237	228	220	258	247	239	222	226	198	219	227	247	232	243	228	236	228	238	231	220	219	223	234	227	239	225	212	224	243	236	232	228	209	217	227	228	236	230	247	237	246	248	216	221	222	246	220	223	222	222	227	239	250	222	225	216
33250	28296	21265	9169	2564	1229	688	500	375	353	273	274	274	242	243	265	247	248	241	234	248	210	250	261	230	236	250	263	240	248	243	246	254	247	240	247	230	219	230	228	230	232	249	239	259	243	238	242	252	236	230	224	258	253	263	250	250	248	236	252	217	218	222	259	230	250	233	254	243	218	222	242	241	255	234	240	247	230	207	231	250	259	238	244	225	247	242	242	267	236	244	262	251	241	236	220	233	227	207	250	241	216	222	223	262	240	245	206	257	269	236	247	239	224	254	258	257	259	227	251	210	281	222	244	236	248	237	241	242	255	249	252	232	245	227	280	251	267	224	234	236	222	227	237	243	232	242	243	226	227	235	221	250	244	223	236	217	240	233	254	245	252	234	244	238	268	263	237	214	230	241	244	258	254	252	256	235	247	260	232	245	266	254	223	236	238	267	250	248	228	222	255	221	193	224	250	216	266	207	233	246	237	257	233	243	241	246	237	269	227	234	262	237	228	241	253	226	255	227	231	255	247	244	244	262	242	253	224	258	234	246	234	221	237	236	238	229	242	238	255	207	258	215	262	245	238	247	246	228	263	260	233	258	252	251	230	249	228	261	219	232	246	222	252	237	233	213	274	214	236	253	259	248	246	242	240	243	242	234	254	231	236	257	223	231	235	241	253	212	250	249	252	257	230	259	221	289	242	235	237	263	226	259	256	224	255	240	221	238	235	260	264	219	231	232	249	250	244	230	243	227	237	226	246	247	242	263	235	253	261	244	236	250	252	257	234	228	251	265	240	222	223	234	219	250	244	205	232	224	239	235	226	248	245	256	276	242	219	229	233	230	248	243	240	242	236	215	243	242	260	227	256	253	241	240	244	252	257	251	238	242	236	231	240	225	245	241	220	251	231	217	250	239	241	228	258	225	250	200	233	254	243	231	273	236	212	242	230	229	260	244	246	244	243	255	213	228	222	239	232	239	228	252	273	218	225	254	227	249	254	226	272	209	245	251	226	226	212	240	253	224	236	239	245	219	231	256	232	238	224	245	250	252	236	241	279	234	230	257	239	228	215	247	226	257	252	257	248	230	233	229	251	226	247	225	245	257	244	224	250	251	211	228	238	205	242	250	249	235	235	220	232	232	240	234	235	264	231	243	262	211	233	228	222	247	227	233	224	227	245	254	236	228	227	245	243	217	241	224	255	246	251	237	236	254	226	224	240	252	267	242	229	249	244	242	230	244	233	230	244	239	252	244	249	202	239	241	240	241	223	232	234	219	217	253	252	261	239	224	213	255	258	230	229	212	250	219	239	255	243	252	239	253	250	265	252	257	234	241	258	259	223	240	231	236	264	229	253	213	237	234	245	235	261	229	211	206	246	254	229	256	203	244	243	228	239	249	232	247	253	234	257	237	238	249	243	236	245	254	218	239	280	233	234	256	232	266	260	248	232	245	230	220	271	254	258	244	236	281	258	251	219	256	259	219	239	248	245	257	237	215	241	254	225	255	226	231	246	235	244	236	231	256	242	266	228	268	232	242	209	221	256	257	266	243	256	240	258	227	243	232	229	214	253	212	218	257	226	269	224	205	238	216	250	228	232	280	235	231	227	253	249	235	261	218	230	249	251	212	237	240	238	226	222	229	258	254	251	245	237	219	247	214	267	263	258	254	249	257	220	238	220	246	258	261	241	213	227	241	214	272	235	253	245	223	249	265	242	241	205	243	235	257	252	239	240	241	218	247	229	251	262	230	237	223	241	267	229	237	251	219	249	259	233	242	226	270	237	221	256	218	231	243	244	254	236	234	233	239	227	255	260	231	247	259	247	242	256	206	233	236	259	264	280	221	232	239	222	218	250	251	249	226	240	228	235	246	258	222	212	224	244	257	229	248	228	246	230	218	229	221	271	265	238	235	230	229	239	219	251	218	254	201	234	236	257	243	215	213	249	245	259	246	251	294	238	218	239	224	246	225	238	249	248	204	218	206	230	239	235	236	233	258	217	229	238	231	229	232	231	223	249	270	229	240	228	225	230	239	240	219	214	246	236	252	243	222	245	219	212	220	227	255	224	236	242	240	217	227	245	258	234	232	243	219	234	257	214	248	237	248	231	247	233	217	268	219	249	237	252	245	239	257	225	231	215	228	232	226	247	234	249	243	233	230	243	248	284	245	236	276	235	228	240	231	259	216	234	269	255	235	240	248	234	227	213	234	264	249	242	231	235	262	243	227	219	253	225	254	222	220	223	234	232	227	237	223	249	232	241	205	267	235	238	203	244	209	231	229	227	270	224	229	240	255	247	238	256	229	209	267	239	256	252	247	262	234	264	266	227	257	250	237	250	259	251	249	229	241	269	253	240	248	243	269	244	254	241	252	256	250	265	263	231	226	220	226	241	220	239	243	239	234	224	237	235	247	242	234	232	250	252	237	249	239	220	248	235	270	265	246	228	233	259	223	251	246	244	270	237	247	261	234	252	244	256	239	236	254	236	254	242	228	241	238	258	233	232	244	251	245	252	244	249	252	247	206	241	263	233	259	248	244	233	259	246	242	233	248	251	237	242	226	230	238	234	240	229	263	255	259	238	247	260	224	226	214	225	256	204	218	236	231	233	250	248	269	236	238	238	243	217	232	223	233	259	249	255	253	249	252	209	215	211	231	251	220	264	259	233	267	242	195	248	229	235	288	251	250	233	254	223	250	242	230	237	221	235	232	230	228	231	239	222	239	247	217	223	234	232	231	238	244	223	236	241	242	234	256	210	211	228	239	230	245	240	244	204	235	240	233	258	243	211	265	249	262	225	237	268	249	281	271	241	230	244	199	263	223	231	222	226	240	214	257	215	230	218	218	272	258	240	256	233	231	219	230	240	254	252	215	255	231	249	228	263	252	216	228	255	256	218	240	220	233	223	241	244	242	228	246	217	237	238	285	245	230	242	225	239	248	236	238	222	222	239	243	237	231	273	254	213	243	237	253	245	242	221	266	235	225	256	243	273	243	258	250	241	244	228	217	219	256	251	250	229	274	228	251	235	228	236	244	218	245	233	234	209	249	235	250	220	228	248	236	225	229	242	239	207	259	231	215	231	248	223	250	281	262	210	241	251	262	255	219	247	247	277	241	240	240	251	264	239	249	211	241	248	256	233	248	228	260	235	233	244	260	252	230	230	243	243	251	242	242	257	248	227	207	244	256	265	238	257	240	228	217	223	274	254	219	244	226	234	239	249	238	215	249	254	264	254	216	227	239	250	235	231	245	258	235	240	239	251	226	234	243	254	256	226	267	231	239	244	226	226	228	251	244	240	248	211	241	237	262	236	219	269	229	256	252	224	245	234	261	227	235	234	225	230	232	253	216	257	247	242	278	258	235	252	216	248	257	224	261	264	230	268	252	258	254	221	224	253	236	223	237	217	220	235	234	223	279	269	239	261	220	244	239	235	239	256	237	222	238	216	248	236	236	248	228	240	222	240	257	244	261	245	261	242	211	236	229	211	237	224
35969	40356	22359	9757	4231	2444	1270	819	640	440	410	392	345	327	346	352	312	304	311	325	294	302	307	303	283	264	299	284	273	329	287	298	294	323	280	282	309	343	292	305	315	299	310	335	315	278	328	321	262	337	300	307	294	329	283	317	322	272	320	302	315	293	313	311	283	313	322	307	305	323	288	309	295	311	305	305	305	276	317	316	285	298	321	319	305	303	299	307	315	281	296	316	302	324	294	330	308	317	307	297	327	298	302	320	301	330	321	271	326	296	291	271	298	315	300	280	317	306	296	330	291	317	314	277	298	291	301	267	323	303	324	289	304	301	292	309	284	298	314	305	285	300	324	312	275	269	290	299	282	304	272	289	322	280	311	321	331	301	323	288	284	309	324	310	299	301	327	312	331	279	306	279	326	315	298	309	336	331	287	331	283	286	297	260	319	302	305	326	314	292	324	302	289	286	338	288	288	277	318	292	312	277	316	273	339	319	307	294	300	318	307	312	277	321	316	330	290	326	286	303	296	307	294	305	298	309	296	294	294	298	265	302	323	287	301	314	329	298	295	322	296	284	316	297	321	312	284	341	306	305	346	298	317	292	331	296	289	288	294	275	272	279	285	291	272	299	306	315	284	310	310	306	303	306	271	324	315	286	320	294	294	325	287	315	320	294	301	284	305	302	291	329	318	319	305	301	294	291	291	290	303	310	314	284	301	308	318	308	304	290	330	303	296	278	320	308	295	320	338	301	296	297	307	297	302	287	303	285	284	264	311	303	280	329	290	302	310	280	320	319	298	272	280	279	320	264	293	343	281	297	325	293	316	292	275	272	304	302	286	302	297	334	312	315	306	299	323	308	311	327	313	304	277	271	303	309	293	321	274	323	286	280	324	305	284	277	325	309	306	312	258	335	308	302	342	328	308	284	328	344	292	317	325	275	286	306	283	322	268	304	307	285	287	286	330	292	275	303	294	297	306	317	305	335	312	283	289	286	293	289	293	301	296	277	343	286	301	286	285	318	326	300	299	296	303	314	302	287	291	300	301	306	297	320	322	312	316	297	311	299	300	316	283	273	322	296	307	292	303	295	287	317	275	275	322	299	319	283	323	320	261	314	296	258	286	329	294	316	316	301	304	305	316	338	301	280	313	298	311	304	313	310	315	301	309	286	297	286	316	316	294	295	298	304	296	306	306	318	306	317	294	302	290	313	323	301	327	290	300	322	318	275	288	291	296	304	292	301	284	318	300	271	312	305	298	320	321	319	288	328	313	288	291	304	312	272	311	295	286	283	295	283	305	294	327	263	289	281	314	291	281	299	306	304	262	289	283	306	284	284	273	330	312	281	322	296	281	295	317	308	294	297	313	329	296	320	298	303	328	301	332	312	272	283	269	331	315	306	299	314	291	274	314	317	301	298	333	304	285	299	319	306	297	296	294	310	294	325	308	314	323	292	313	304	311	302	282	317	319	300	288	291	278	274	316	317	303	355	289	329	311	310	286	294	333	311	331	359	328	294	291	288	293	334	301	297	307	285	309	294	316	268	298	310	280	283	290	291	332	311	293	301	340	304	324	337	304	338	300	309	322	307	318	307	306	280	286	275	270	289	270	270	256	279	286	300	292	298	284	287	318	300	311	294	289	278	293	338	292	290	295	297	350	311	292	306	282	297	292	295	294	289	299	293	304	297	304	306	290	322	315	274	310	286	290	294	288	312	338	278	269	299	308	298	283	309	311	326	326	314	277	320	305	326	289	301	304	315	296	314	286	306	280	315	292	276	317	278	328	306	323	304	311	327	281	260	298	298	309	279	289	286	275	277	295	322	314	289	309	297	300	305	328	304	267	287	318	263	283	308	292	319	294	302	276	303	285	296	307	307	304	311	274	309	286	286	291	374	299	279	290	312	359	319	276	296	287	281	298	316	315	285	301	283	326	278	284	308	309	287	294	295	305	330	291	281	320	275	322	297	301	311	292	298	309	294	290	315	285	308	306	308	302	274	322	275	290	286	293	275	295	318	288	284	309	283	294	295	315	286	288	283	306	275	300	303	296	281	315	296	291	272	316	315	317	297	297	321	330	302	298	314	281	320	284	318	320	343	285	299	300	247	291	309	263	294	319	297	322	282	311	279	317	270	286	288	296	307	300	319	291	300	303	307	303	294	289	309	304	318	272	253	272	279	295	285	279	273	301	304	299	274	294	337	291	299	302	293	308	321	298	293	307	281	294	311	312	296	285	316	327	312	299	315	344	311	319	293	297	268	294	293	297	315	292	293	295	301	334	294	285	347	283	322	311	328	327	317	278	301	307	299	304	301	295	300	316	317	314	300	338	296	295	282	289	308	330	290	297	290	298	308	305	335	265	281	293	299	320	314	294	274	315	281	282	287	300	299	302	317	289	302	285	315	289	324	279	311	309	316	300	285	311	276	336	265	322	301	306	286	288	295	297	301	281	316	290	277	296	301	321	301	305	296	285	305	315	313	289	293	306	308	280	295	298	317	321	295	327	309	320	309	322	292	269	290	274	293	284	301	293	295	279	299	291	282	293	279	295	275	305	337	290	295	315	297	305	282	312	302	286	308	288	288	316	289	296	296	312	301	295	319	299	329	314	296	287	293	280	323	288	292	320	289	287	306	299	272	324	322	307	307	302	296	294	324	330	283	283	277	317	305	310	327	273	317	268	320	335	278	284	310	311	275	274	303	291	309	282	294	285	299	273	336	294	287	296	281	259	303	316	303	299	287	350	333	296	308	288	271	318	355	323	305	302	294	297	323	320	326	318	305	289	317	326	308	272	330	317	295	318	299	299	307	303	276	292	285	287	338	293	307	327	296	295	322	315	324	281	308	289	307	297	275	281	341	292	335	300	317	320	302	311	324	309	299	290	284	316	298	330	329	339	315	289	321	324	293	281	307	297	310	319	292	300	287	292	304	317	297	291	308	309	280	303	285	288	308	300	285	307	293	271	313	285	315	286	293	320	322	327	303	308	287	285	338	313	304	303	316	324	328	295	305	303	320	317	302	291	302	317	292	289	275	286	295	319	313	312	300	291	328	307	313	327	305	306	317	308	308	288	280	303	345	303	328	317	279	298	284	292	288	311	317	281	283	286	293	309	278	317	336	267	286	283	306	326	283	311	299	307	296	292	320	281	300	313	269	300	292	299	293	294	298	316	293	298	295	268	287	278	327	301	292	296	322	294	275	266	320	331	271	307	310	325	307	291	289	361	305	300	308	325	295	262	301	296	304	282	307	298	346	319	310	278	291	305	294	309	323	314	298	315	297	309	288	300	318	313	290	301	313	291	312	288	318	282	300	328	291	280	305	303	282	339	313	291	321	302	349	286	340	325	316	328	332	300	295	304	271	319	317	306	329	276	291	304	292	307	292	279	308	329	309	323	322	297	267	301	286	278	313	289	308	315	289	334	273	334	287	299	288	336	300	288	311	321	281	304	299	280	325	290	276	299	298	297	319	289	292	308	304	300	314	288	284
23723	21413	28278	25001	20647	9166	2995	1488	894	593	415	371	317	316	300	265	262	241	252	240	254	245	205	227	240	211	258	273	257	228	244	262	255	231	225	239	239	227	241	234	238	264	233	257	226	252	274	256	240	244	237	244	261	277	227	263	278	271	237	228	243	238	278	249	258	229	222	243	231	269	246	241	259	265	241	249	238	227	244	250	262	211	270	258	237	240	249	232	222	277	235	243	263	243	233	235	234	235	242	253	245	245	249	222	231	220	228	251	242	256	235	249	242	236	238	250	241	248	263	277	254	241	255	244	247	249	248	234	267	223	241	234	265	245	249	228	257	219	251	256	256	254	251	235	257	221	246	238	206	239	249	248	233	236	237	245	231	239	232	257	261	274	224	241	214	262	235	238	227	241	241	254	245	253	279	236	248	252	218	257	260	242	234	218	230	240	216	253	261	241	256	246	240	242	275	259	254	277	251	271	235	266	233	229	232	250	254	238	242	224	234	248	232	260	233	233	230	248	266	240	250	231	241	221	248	204	237	241	243	264	251	244	231	243	241	269	237	224	253	248	241	242	251	269	255	263	228	252	242	260	252	268	249	242	238	229	244	238	236	252	240	267	257	246	214	209	242	238	229	255	231	269	235	231	229	217	252	259	242	255	227	238	265	230	229	236	242	234	260	276	227	237	241	249	269	215	239	261	253	251	269	277	236	256	225	271	225	243	247	251	241	265	215	244	251	245	232	271	245	237	255	278	216	226	248	233	251	241	257	203	252	240	262	260	254	261	244	262	224	272	241	239	236	240	229	268	250	244	241	263	246	235	226	250	252	230	228	256	238	262	228	235	241	250	247	224	235	227	239	233	275	220	205	248	253	247	267	219	254	253	231	238	237	249	259	220	238	251	263	277	235	223	215	255	218	245	228	243	231	243	236	227	263	238	272	228	273	240	276	223	232	243	225	245	218	248	211	241	242	259	257	228	238	255	252	242	221	230	230	240	242	232	237	238	267	235	275	254	247	247	273	231	231	234	265	277	256	255	266	249	280	253	257	267	243	236	268	260	253	259	259	260	237	250	245	265	252	228	244	253	263	264	277	228	236	252	255	244	230	218	245	238	240	239	255	237	240	243	236	222	264	221	237	260	239	241	268	230	265	254	222	249	238	243	263	254	249	212	242	250	267	253	260	273	274	268	252	239	235	240	236	224	248	246	239	256	250	242	249	275	255	233	230	237	267	236	257	242	262	271	245	242	255	244	229	244	223	241	266	210	216	226	250	228	242	253	267	247	239	253	226	246	230	245	239	240	253	240	238	231	223	260	244	234	268	251	237	224	252	262	247	241	258	270	256	259	259	230	252	237	238	244	268	231	243	247	238	244	224	282	262	266	226	259	222	232	236	248	224	243	259	255	219	242	211	262	220	228	217	253	261	240	250	274	258	262	246	238	260	234	217	221	246	235	262	248	219	247	241	253	241	241	241	246	254	261	225	251	254	252	263	247	254	242	235	247	250	232	250	256	239	236	253	230	251	241	243	248	247	258	242	234	247	228	243	248	258	243	242	255	232	238	269	265	243	219	258	234	269	247	256	247	265	236	243	230	229	235	255	232	265	259	250	238	229	252	221	265	286	243	254	256	254	242	257	242	222	290	240	252	253	251	237	232	201	203	229	289	246	229	235	297	254	247	257	229	284	239	226	264	229	229	238	259	235	229	252	205	262	264	247	245	265	250	235	239	236	275	260	238	233	219	240	223	226	255	236	215	241	249	244	230	267	233	249	259	248	230	234	255	243	229	248	229	253	232	218	259	258	265	232	243	284	231	226	255	258	228	221	240	267	258	246	239	263	232	235	240	262	244	230	228	239	267	258	234	202	245	256	255	239	250	244	260	257	241	252	264	234	255	235	231	292	260	241	231	229	252	259	264	234	231	247	248	239	249	260	265	246	235	205	228	250	232	230	227	258	255	238	254	232	227	265	232	237	252	249	237	243	236	245	233	271	236	247	285	246	233	258	233	250	240	238	239	261	247	245	244	278	264	244	231	250	231	244	220	252	241	243	238	243	227	251	237	246	225	244	251	244	231	247	273	265	265	269	259	233	248	242	237	242	246	227	243	232	266	245	226	278	232	257	265	243	231	222	237	253	238	231	250	257	251	263	243	234	242	277	256	251	243	281	232	225	219	252	219	250	226	262	243	257	245	242	260	237	239	242	245	248	242	256	239	209	229	230	248	244	218	258	228	235	265	236	270	230	252	265	249	254	259	257	238	234	238	262	253	218	228	237	237	272	253	248	243	259	260	257	255	270	229	244	262	254	235	247	249	241	267	234	252	223	266	234	223	230	219	254	231	210	238	241	233	258	216	224	231	254	253	238	269	231	248	228	253	259	242	236	250	280	243	240	276	236	249	226	252	268	235	263	228	259	217	247	256	242	264	250	250	228	231	256	234	241	270	242	239	262	258	251	225	269	253	269	250	239	254	239	217	247	227	279	226	245	236	245	244	240	234	239	239	259	221	258	243	264	223	232	245	251	242	268	229	242	265	254	256	225	233	237	233	217	259	272	232	259	252	228	254	246	221	237	254	234	236	229	242	227	245	243	250	223	245	256	224	243	240	255	242	232	251	249	252	253	253	238	219	251	249	266	271	238	257	249	239	226	255	256	246	249	282	263	222	230	257	287	228	247	239	278	255	222	233	234	248	219	253	257	243	277	244	252	247	256	237	248	236	251	248	266	237	245	247	269	261	260	258	244	248	243	274	252	281	250	238	219	236	244	233	255	224	223	251	249	259	264	240	244	222	260	235	254	267	239	256	235	240	227	255	256	251	252	258	221	266	247	255	217	239	242	245	272	217	257	228	234	273	270	245	220	231	237	245	274	272	248	233	240	239	235	263	243	227	223	242	231	257	249	212	228	261	250	269	288	242	236	267	254	246	252	229	246	243	230	271	254	243	219	259	243	250	221	262	240	218	256	243	263	230	238	272	236	242	241	244	240	231	232	251	244	261	250	252	249	249	256	288	275	223	253	234	240	242	232	242	257	208	232	209	256	254	260	262	274	274	259	243	216	225	247	214	224	248	228	252	227	252	245	240	249	271	261	238	254	232	257	243	241	241	247	265	253	217	240	218	261	288	227	236	239	207	241	248	234	237	243	225	225	235	201	264	276	247	229	226	222	239	214	207	245	237	255	242	224	239	241	267	257	230	249	207	242	245	234	240	237	219	283	242	247	261	243	263	253	233	225	252	239	227	269	268	237	239	269	265	252	223	254	253	267	243	265	273	229	265	227	223	249	254	255	238	232	237	240	225	238	261	270	239	246	254	257	258	273	242	241	251	221	232	251	251	222	221	259	212	229	242	228	245	238	243	217	270	267	281	242	232	225	210	249	277	234	267	227	248	245	270	231	245	248	235	231	254	248	238	258	256	228	225	246	267	255	280	251	216	261	230	247	243	238	211	219	256	221	242	273	250	228	283	238	224	255	261	252	263	226	278
30645	46595	33759	19273	10574	6226	4080	2538	1507	971	662	534	503	419	375	407	334	322	329	339	319	318	323	303	322	340	287	283	323	307	303	332	291	317	263	305	318	281	304	335	327	294	302	330	325	286	339	298	307	318	303	309	295	301	289	305	308	312	288	313	319	307	309	335	300	278	305	294	295	279	304	317	289	311	295	307	314	297	288	319	306	308	327	328	300	291	268	287	306	320	305	310	299	317	317	333	286	306	295	268	270	311	320	295	330	323	335	313	298	300	354	290	330	317	321	270	295	286	305	297	323	297	297	322	296	299	289	295	301	322	289	318	307	300	340	302	318	361	298	304	332	293	283	316	297	302	312	298	275	309	291	305	265	316	294	294	309	331	286	304	319	308	297	278	301	277	303	295	302	315	292	283	287	305	285	323	314	309	309	286	326	292	317	324	289	284	343	277	287	308	313	344	287	313	306	289	313	298	283	311	318	314	292	321	271	315	290	298	277	304	297	320	300	311	304	303	299	287	286	288	314	325	320	302	279	343	308	315	286	320	313	307	325	339	298	306	303	294	310	327	300	300	305	316	314	306	294	321	322	292	330	320	310	324	313	298	293	281	285	306	312	306	314	317	320	292	325	298	317	309	287	295	288	307	312	320	326	303	307	288	287	335	315	316	305	264	321	325	284	307	293	326	296	296	316	295	306	269	315	310	305	344	308	307	318	317	298	287	293	297	299	322	314	297	316	321	337	301	341	314	317	291	307	281	327	290	315	308	283	334	324	323	278	317	312	322	293	286	315	312	299	338	314	280	291	288	314	287	311	312	328	305	317	288	300	312	305	313	326	314	294	286	323	308	327	322	304	339	288	304	308	279	314	306	320	303	325	284	311	309	320	301	305	313	332	307	298	306	316	310	320	294	310	331	303	315	305	300	288	314	337	318	317	292	304	308	266	286	305	306	348	356	306	299	324	294	270	312	359	302	311	294	290	294	346	296	315	317	311	310	321	305	270	325	295	310	326	322	333	299	291	317	283	316	335	305	341	306	273	311	327	312	334	334	284	312	309	309	318	299	317	300	336	322	298	328	303	318	301	318	341	304	275	308	341	300	299	312	304	310	292	305	323	338	308	339	302	298	289	299	304	320	308	317	320	330	280	275	295	314	274	291	301	326	310	292	301	283	309	317	330	279	304	292	337	264	282	309	314	307	304	314	320	346	278	318	326	315	305	289	308	281	293	265	327	320	297	325	327	325	320	300	300	344	313	291	286	314	279	333	335	302	301	290	300	297	339	305	309	312	331	313	298	289	302	307	297	306	328	307	297	308	305	343	304	324	300	317	308	304	316	310	317	306	302	312	292	312	320	356	274	295	327	311	307	292	268	304	316	306	301	323	268	299	322	312	300	356	319	347	302	289	307	276	315	282	303	293	296	320	326	349	329	288	276	299	303	328	339	320	313	315	285	293	331	315	308	309	308	292	305	314	330	302	322	318	255	312	320	312	311	260	292	314	314	295	292	313	319	301	295	283	312	301	331	280	313	306	309	292	318	307	281	312	304	356	295	299	319	267	293	318	292	286	288	323	319	289	289	321	289	340	300	309	337	303	294	312	322	307	267	314	341	305	292	303	293	312	316	306	282	314	286	283	297	288	336	285	302	311	321	270	311	353	281	313	292	321	310	288	312	311	314	285	296	328	324	305	306	312	291	287	317	312	304	297	301	319	332	304	294	353	323	320	294	302	298	306	292	333	326	308	301	311	304	302	323	296	312	351	298	291	278	339	312	311	318	317	328	312	294	337	311	287	294	340	322	359	318	285	309	290	300	303	325	315	307	335	289	306	304	300	296	330	311	290	327	272	285	361	291	311	292	308	311	295	315	284	330	319	317	297	299	292	290	316	322	312	304	300	314	280	283	274	294	323	314	309	314	312	309	324	315	321	304	320	300	318	298	344	337	291	327	278	312	321	284	301	320	275	320	306	286	311	305	288	350	279	268	315	309	336	303	319	345	325	283	296	297	295	316	299	308	290	292	309	275	303	306	284	312	318	308	332	315	305	269	321	299	304	314	300	332	292	309	304	297	312	329	286	315	315	273	292	309	285	304	315	315	287	324	295	285	300	319	316	310	314	331	323	318	282	285	304	298	318	355	310	298	300	279	333	307	288	307	292	297	303	288	328	304	315	330	299	287	307	308	320	275	290	330	315	294	313	314	283	317	286	310	333	314	274	302	343	301	271	265	283	299	296	298	313	294	274	322	294	307	299	306	287	320	286	297	299	303	308	315	312	328	299	316	312	328	310	319	309	335	288	298	310	336	316	304	344	313	306	296	310	300	308	279	291	291	336	315	294	308	305	294	311	313	315	284	298	342	303	300	297	337	297	326	316	320	300	290	265	290	301	327	312	347	325	327	305	330	313	315	306	305	335	282	278	280	281	322	291	295	323	311	315	330	335	297	310	353	297	303	316	284	330	349	316	290	289	292	297	299	312	326	311	304	305	335	299	317	312	333	310	309	302	314	316	297	293	307	318	306	296	315	304	325	298	306	310	306	290	292	311	303	282	326	307	291	326	325	292	293	295	287	325	305	281	322	287	307	285	299	331	335	350	294	302	331	297	291	293	336	286	290	304	278	311	295	320	319	329	314	324	289	286	308	313	283	278	297	304	332	290	283	285	344	319	314	315	312	307	299	303	312	295	283	287	285	352	261	335	326	308	293	316	285	316	304	296	343	274	325	299	304	305	289	299	300	330	265	305	297	307	331	308	320	298	313	275	301	330	301	319	304	300	300	313	307	278	286	320	266	304	324	321	278	299	319	306	294	270	303	322	322	283	319	289	304	306	289	254	295	280	318	348	306	328	287	283	297	319	298	298	292	289	310	277	276	306	286	297	335	303	306	318	325	286	305	341	329	295	310	321	308	298	330	296	305	313	335	315	309	297	341	292	327	312	307	320	304	310	285	295	312	296	292	317	311	331	311	298	308	288	303	305	339	288	288	320	300	321	288	319	308	272	295	278	297	285	307	320	306	314	293	324	292	299	313	319	310	310	298	298	309	310	293	315	305	317	311	300	314	303	322	302	280	335	342	339	324	280	338	306	317	271	312	298	318	281	296	324	320	301	284	299	293	302	319	320	313	318	329	321	320	277	284	287	310	294	308	284	290	292	284	322	288	324	292	298	299	293	291	316	306	285	319	333	305	296	320	307	304	309	308	282	304	308	309	306	290	300	315	322	310	305	320	293	291	326	289	268	295	297	310	317	322	320	312	307	278	308	327	319	312	347	295	298	337	299	276	310	290	360	297	304	329	322	314	296	310	338	308	307	340	336	275	309	287	333	295	322	300	297	342	335	337	320	312	301	294	313	317	284	299	293	319	305	305	288	318	287	289	282	311	318	327	296	288	307	297	314	330	284	337	281	317	314	304	289	280	290	338	326	331	333	332	308	345	300	322	278	301	267	269	290	305	296	315	330	300	301	306	283	357	303	279	310	315	283	325	309
24885	21490	27186	24669	9120	2662	1536	841	621	384	300	284	249	247	230	220	213	216	187	183	199	208	196	167	160	188	221	183	196	207	196	210	216	217	159	203	192	177	206	202	190	178	207	208	161	202	156	179	187	186	186	198	184	227	197	206	179	184	171	188	181	195	195	187	209	205	195	198	171	183	191	178	196	184	198	201	211	195	222	202	191	202	192	171	182	211	162	183	201	183	178	200	182	179	212	186	183	199	200	195	205	195	202	180	177	172	198	190	199	160	184	193	192	199	197	192	170	161	174	196	182	188	183	190	170	179	184	186	187	196	178	203	193	221	184	188	179	208	180	214	197	204	180	190	194	199	186	191	203	185	180	199	195	178	194	188	169	196	185	166	186	185	169	190	188	199	175	209	201	181	198	231	179	194	188	177	191	201	191	162	199	161	177	188	192	199	198	213	199	188	184	165	189	172	187	172	180	210	207	186	195	184	205	198	185	196	191	167	197	198	183	194	179	215	185	190	188	203	206	171	181	183	192	192	189	204	194	188	181	185	213	190	215	185	198	180	159	189	210	179	191	197	173	192	186	176	180	194	203	179	197	205	176	164	189	171	178	190	190	186	180	203	196	170	186	210	182	194	198	191	190	207	209	186	183	196	197	180	176	192	183	209	178	166	180	183	189	193	181	198	209	187	197	191	217	188	191	204	204	182	191	196	200	196	191	221	189	193	161	186	158	180	198	184	184	203	171	180	199	179	187	178	202	187	166	186	176	187	179	184	183	189	207	186	207	183	179	183	176	181	186	185	173	178	182	194	160	203	194	212	219	194	160	159	169	187	178	202	185	197	203	195	193	208	164	195	184	177	180	200	188	184	182	202	204	200	192	184	184	190	204	153	212	191	198	169	203	198	198	188	197	202	180	202	168	185	180	171	200	191	186	195	177	197	201	194	162	196	183	172	180	185	197	214	182	175	186	181	186	192	200	199	196	183	178	187	197	207	212	196	174	189	197	197	188	182	186	197	190	179	186	208	200	204	196	174	178	175	171	203	204	168	171	187	196	187	198	188	182	168	205	175	199	176	155	203	165	194	217	193	173	192	166	196	202	204	193	194	210	203	210	193	212	191	192	176	196	170	184	194	188	184	190	219	170	162	198	188	187	178	195	185	176	205	202	194	206	214	176	187	198	191	182	172	181	176	162	171	182	202	187	186	179	192	185	179	208	202	175	170	192	184	198	179	183	177	192	198	171	183	179	210	198	196	182	200	188	172	187	186	182	197	174	192	213	175	191	211	189	183	177	182	207	178	162	204	220	182	179	185	201	219	183	159	189	205	205	196	184	172	181	175	193	191	199	167	182	190	190	174	177	177	184	198	192	206	187	221	185	174	198	183	192	167	214	205	200	177	183	190	167	182	205	201	173	200	191	182	165	204	160	211	185	186	196	159	151	162	172	222	179	175	175	194	206	195	176	190	209	172	188	194	176	172	210	190	189	179	179	208	208	198	191	183	177	193	201	195	186	169	206	207	206	164	190	181	200	193	190	179	225	201	197	160	170	214	188	222	192	180	163	182	211	186	182	202	202	188	181	183	205	195	180	214	185	180	197	220	178	179	191	195	165	179	186	159	221	192	189	188	181	180	179	205	209	209	203	196	168	208	188	200	167	169	200	193	178	190	191	181	205	172	200	156	165	174	190	177	191	172	194	216	183	165	195	181	207	189	188	178	192	200	185	196	170	173	173	179	187	194	202	199	174	191	179	183	185	203	208	182	202	173	185	196	185	189	205	187	183	194	178	193	150	189	180	188	197	183	196	175	211	195	178	195	178	175	146	195	212	205	194	166	180	161	184	204	183	183	210	216	170	193	182	166	172	180	184	201	218	184	189	195	177	197	188	209	207	208	184	180	213	195	208	190	210	189	194	176	191	198	217	189	194	166	164	194	194	194	209	198	191	179	191	207	189	192	177	178	194	174	204	201	174	174	198	179	183	169	197	168	204	171	193	187	199	189	189	183	175	188	192	178	203	167	197	164	173	181	212	205	182	198	174	186	181	190	190	181	182	206	204	174	187	204	158	211	184	189	201	197	197	197	177	177	210	191	174	182	197	148	194	191	209	197	201	167	220	170	191	166	182	194	189	172	187	183	204	181	186	197	194	202	211	176	185	188	185	188	189	176	178	220	202	189	181	174	183	183	199	176	199	184	214	205	197	198	194	194	176	187	200	191	199	208	207	198	191	192	185	165	191	180	174	193	202	194	192	179	206	173	205	192	174	172	193	189	189	190	212	204	198	165	186	186	201	194	210	195	185	176	194	199	202	186	212	193	195	191	192	206	190	175	175	211	176	187	189	178	186	189	203	196	197	211	177	156	211	202	191	195	190	158	177	166	179	188	218	187	177	206	209	202	190	193	191	205	182	156	190	186	155	181	189	184	188	185	164	158	198	209	185	210	208	180	202	193	169	175	212	192	202	207	178	188	198	162	196	186	174	193	205	217	221	167	189	208	164	204	192	199	170	186	188	175	167	191	206	219	210	192	197	164	189	201	199	201	173	174	175	203	194	176	212	184	181	196	197	193	196	181	194	182	187	176	201	183	184	206	190	198	164	188	177	180	220	198	176	171	200	185	225	181	176	193	195	178	180	188	205	179	163	164	202	198	205	180	176	188	171	158	198	222	197	176	189	170	155	191	181	202	201	187	200	160	186	178	211	182	201	185	214	194	213	186	199	187	185	201	196	179	199	187	182	185	180	190	199	196	175	176	218	205	175	193	181	205	170	196	186	173	189	193	186	199	193	164	183	194	188	191	188	181	197	208	189	175	178	177	166	178	191	196	193	166	179	204	195	191	187	173	196	202	161	194	199	188	198	210	184	215	151	149	191	183	171	202	210	170	191	198	196	200	203	182	213	199	173	184	207	186	186	191	180	189	206	176	196	166	187	209	195	181	180	199	180	185	192	181	179	195	218	178	199	193	200	210	196	203	187	213	183	196	205	216	186	192	180	189	204	192	184	194	208	182	183	186	181	190	203	189	183	166	186	217	187	206	203	179	197	191	184	209	154	193	174	200	209	190	175	177	202	206	185	174	184	190	195	166	181	196	188	187	190	230	194	186	191	207	199	182	164	194	198	184	186	187	201	189	202	186	194	182	192	179	187	174	188	197	184	218	192	219	205	188	183	167	196	172	195	175	181	169	191	191	183	170	195	189	181	166	171	191	199	195	178	171	188	191	182	169	225	201	187	172	169	189	216	152	204	179	168	190	201	195	189	206	175	179	193	182	184	206	192	188	204	207	195	197	191	197	180	166	208	171	192	170	148	194	195	207	179	196	170	181	175	173	200	206	189	199	188	197	195	197	164	194	232	221	184	157	220	199	218	210	177	184	176	162	172	204	189	206	199	188	214	187	199	169	208	201	182	205	155	187	197	173	198	196	173	194	211	173	191	193	180	181	178	220	189	213	177	177	202	196	198	168	184	197	198	176	213	210	179	196	192	174
32151	47047	31269	16005	8075	4641	2983	1846	1206	681	478	368	339	315	319	264	250	245	239	241	262	264	255	236	229	218	252	223	228	247	246	252	222	252	226	239	267	229	249	241	185	251	234	247	266	207	234	225	231	222	247	234	250	234	216	238	219	223	231	251	229	254	214	229	248	230	229	234	228	235	259	218	248	220	238	235	238	235	254	224	209	238	256	260	225	237	206	241	249	237	247	253	240	224	221	241	223	229	226	202	222	242	219	243	219	254	239	212	250	261	246	226	223	243	268	211	225	265	249	222	250	261	242	210	236	218	228	214	220	230	266	243	218	219	214	236	227	235	212	256	229	251	223	251	241	234	226	225	224	244	277	240	232	236	235	255	228	240	275	203	233	234	237	240	221	244	226	230	256	232	234	247	239	264	242	255	250	233	236	244	248	229	229	231	222	255	245	253	233	237	217	229	248	220	232	258	225	259	220	222	234	234	238	251	241	235	230	230	222	263	240	255	230	206	227	242	237	216	235	201	246	251	217	246	240	235	203	232	247	265	219	225	222	230	229	239	228	247	248	236	257	224	247	229	235	236	252	245	229	210	224	221	252	238	262	241	227	246	237	248	230	228	224	253	262	233	250	255	236	222	240	225	255	235	237	253	232	250	251	218	237	251	253	256	231	245	223	226	242	245	244	208	242	222	253	221	238	242	233	236	225	233	230	275	200	226	223	236	223	239	206	252	247	239	282	237	230	232	228	240	221	211	256	248	247	246	243	245	237	272	225	232	243	240	238	235	235	229	252	241	240	264	208	222	259	206	257	247	231	227	243	237	235	244	220	274	246	258	240	248	247	259	249	232	214	243	261	230	215	255	246	257	238	223	231	259	243	254	250	246	238	226	214	224	231	224	244	245	244	212	242	247	243	243	237	221	214	228	235	215	245	231	228	246	236	261	242	226	255	225	254	221	255	271	252	220	237	235	233	262	235	239	235	247	228	198	262	237	244	270	235	245	243	251	235	240	239	232	257	225	216	254	219	243	232	223	258	247	206	251	238	242	269	217	233	262	258	233	243	262	260	227	237	241	211	217	250	244	254	230	237	231	254	249	230	226	261	237	225	248	259	232	215	223	227	238	232	219	239	233	243	234	253	216	221	240	240	257	250	238	229	262	252	249	238	232	265	207	229	263	222	223	234	223	241	205	250	223	234	262	216	249	222	224	222	286	237	248	221	215	255	255	228	244	235	219	246	232	237	213	248	227	259	225	239	230	246	240	231	219	229	242	242	230	216	242	223	238	242	221	248	222	225	248	232	245	228	250	215	253	219	235	196	242	246	232	271	221	245	262	226	230	246	223	242	234	235	246	242	224	235	210	237	239	260	238	235	214	245	242	221	228	229	238	232	233	226	260	224	219	262	247	236	239	251	227	233	236	223	243	234	258	230	242	219	258	234	231	247	262	237	245	260	231	260	229	240	234	219	238	234	257	233	204	244	249	237	221	244	257	217	239	243	250	275	269	208	222	258	237	223	234	239	246	214	240	253	247	258	255	235	254	228	247	206	238	231	229	236	245	238	229	236	239	234	236	251	236	225	220	252	251	261	232	248	209	229	230	235	269	269	216	198	236	236	253	229	228	252	247	252	272	243	218	237	219	237	246	247	241	229	250	225	222	248	225	253	221	251	217	224	218	256	247	268	252	255	230	243	202	222	206	223	234	231	232	226	215	224	197	216	259	206	236	223	247	210	266	266	225	244	263	266	237	217	233	263	248	238	211	227	267	262	243	265	245	263	229	221	239	254	246	223	226	252	235	240	217	212	228	258	251	226	246	232	223	212	236	228	242	236	265	236	217	245	245	230	240	252	236	230	257	210	245	234	239	213	220	207	210	236	251	251	258	241	222	246	218	219	236	258	245	205	222	267	243	248	235	225	223	250	233	260	262	236	235	253	237	241	242	212	245	238	222	223	215	237	243	219	243	247	247	233	271	248	267	215	249	219	231	218	242	244	257	264	256	236	243	226	229	241	254	225	255	247	246	233	240	232	251	228	221	248	263	227	239	226	238	257	225	212	243	254	225	225	237	228	233	254	226	273	251	224	234	246	255	271	260	233	250	219	227	228	224	222	250	260	252	259	260	221	252	232	239	230	260	240	241	237	229	244	233	226	249	258	206	218	258	234	246	242	223	244	238	200	243	234	270	261	222	232	248	218	221	259	229	226	238	244	252	223	237	236	235	223	260	235	236	251	217	224	235	237	261	244	220	245	263	240	250	249	251	258	218	239	263	216	239	221	215	254	238	240	260	228	264	257	217	242	245	238	234	218	238	223	225	228	269	233	228	270	251	234	239	230	230	238	258	212	252	242	224	229	221	247	206	210	245	222	211	281	213	230	226	245	249	259	255	219	252	252	232	246	234	248	239	236	216	208	259	235	229	223	229	243	261	252	231	209	200	247	240	218	237	240	240	232	237	237	262	226	229	218	250	247	228	266	247	261	259	225	209	237	234	252	226	218	216	233	258	232	233	241	207	229	220	255	232	239	248	238	246	267	227	218	235	211	211	213	251	247	246	242	224	219	219	242	245	235	240	227	227	229	234	244	214	242	207	220	251	242	249	242	266	225	253	276	236	228	211	235	260	223	256	255	235	232	231	232	261	236	219	251	229	236	238	222	233	243	228	217	231	221	217	224	254	234	225	237	227	246	248	231	252	243	223	227	238	251	210	209	216	231	241	239	218	242	253	219	239	233	224	242	222	244	241	238	260	291	236	244	230	244	242	260	252	243	241	239	238	258	241	208	249	243	230	233	238	231	236	254	259	241	233	240	263	255	231	226	242	228	228	212	220	245	231	264	243	239	236	250	212	219	263	201	211	236	243	259	224	218	223	236	244	217	248	221	273	255	204	212	245	204	253	223	252	237	248	247	243	250	256	253	242	234	228	222	244	248	225	196	241	224	240	249	231	234	231	243	226	249	273	226	230	258	215	254	229	224	244	202	251	249	249	229	212	237	229	261	248	254	207	236	255	229	243	242	249	213	220	205	263	245	232	229	225	282	220	229	214	248	228	245	250	237	268	225	264	217	214	240	213	235	224	236	239	221	273	239	239	208	260	224	233	239	197	236	250	228	240	209	243	229	193	259	255	230	239	236	246	246	237	216	209	244	228	250	265	243	211	253	236	251	224	239	259	248	218	230	261	230	233	235	235	242	216	225	231	271	227	222	215	234	244	219	246	222	220	216	229	256	229	228	242	246	234	259	219	239	223	267	250	260	236	222	232	234	237	239	225	249	253	229	230	217	251	242	268	235	233	250	240	249	203	236	260	238	240	221	234	216	210	223	245	242	227	240	239	246	223	247	232	256	214	241	253	236	224	244	232	230	253	210	264	229	249	222	253	250	222	254	248	223	240	230	247	214	234	229	232	232	247	230	239	236	241	229	255	241	259	235	207	228	246	232	247	220	242	223	225	236	226	234	230	228	263	248	250	233	237	222	247	248	216	244	251
22613	21435	28957	24360	21582	20745	10549	3291	1528	789	559	398	332	245	254	263	231	216	191	191	174	159	182	195	203	181	207	165	178	175	175	198	179	196	189	181	174	179	179	209	175	168	192	181	188	182	193	190	191	214	177	174	183	177	207	162	170	151	172	164	190	183	192	170	196	168	161	178	172	183	186	160	185	204	198	192	172	184	175	178	176	175	200	157	160	190	188	196	179	167	182	166	210	178	203	174	191	167	175	164	175	202	172	171	200	188	176	163	154	170	155	193	184	179	166	188	230	183	161	187	188	178	199	184	190	189	196	162	197	177	197	192	170	150	168	179	176	192	183	164	183	179	197	158	163	166	183	148	183	162	188	188	169	184	184	200	173	178	183	193	195	188	176	181	166	179	176	177	168	202	206	199	193	159	169	183	174	175	191	157	188	186	202	174	194	171	191	191	184	168	216	167	166	172	178	185	204	171	161	161	176	187	177	189	196	179	171	181	187	195	169	183	185	171	157	176	194	190	174	168	170	211	186	190	200	186	192	162	176	189	198	192	200	184	195	164	177	178	180	186	191	157	186	168	171	180	191	188	191	203	177	162	186	182	168	183	196	214	192	192	172	161	185	159	174	178	172	193	175	174	178	178	166	152	162	171	157	160	171	191	187	169	161	162	187	183	205	163	193	184	159	190	184	165	203	178	176	189	196	184	166	190	194	160	179	166	173	184	194	194	182	184	192	169	192	176	195	164	194	181	172	174	160	193	180	164	200	210	178	184	197	203	181	168	149	199	161	196	174	166	196	176	178	184	169	171	185	183	185	178	162	191	190	196	181	157	154	205	195	188	169	183	170	178	192	191	185	190	186	199	190	172	178	168	194	188	205	182	172	188	169	179	184	174	181	177	183	177	188	187	191	184	166	187	190	195	182	174	163	163	196	176	188	164	179	177	193	186	196	182	199	174	169	185	179	173	181	188	192	173	183	175	187	173	184	188	174	184	167	169	169	171	179	158	197	191	178	172	192	192	185	154	173	173	196	219	182	172	171	175	215	155	144	213	154	176	179	194	190	178	184	197	176	172	160	202	163	169	168	163	193	169	155	190	156	171	184	203	166	180	200	187	175	188	177	153	171	198	173	179	176	212	186	161	180	182	181	170	154	191	200	176	198	208	170	181	206	181	169	191	182	183	187	184	177	186	196	171	178	207	176	188	178	191	170	188	175	200	190	192	195	165	176	183	163	161	214	196	196	173	166	171	172	196	195	183	182	202	181	213	159	173	179	181	180	196	188	190	163	185	167	177	186	184	143	176	204	190	171	174	157	169	161	184	174	191	160	167	188	179	171	177	199	186	186	166	167	197	186	198	175	183	175	185	191	182	192	183	141	198	189	166	178	178	198	189	191	178	201	174	187	173	168	196	171	170	201	207	177	187	174	148	150	155	178	175	158	170	205	166	184	173	169	186	155	165	207	180	182	173	168	182	179	164	161	189	187	191	166	199	183	175	198	175	175	190	179	169	175	170	180	170	169	197	201	205	173	207	174	173	195	192	174	191	186	163	179	185	172	202	167	154	182	174	177	195	193	158	172	185	189	172	176	201	196	191	167	204	182	189	204	178	156	182	184	178	190	198	179	173	166	183	180	181	183	178	188	181	197	198	176	191	180	180	190	199	171	194	177	186	195	165	187	161	165	168	183	165	171	181	187	191	173	174	193	179	171	201	179	168	204	186	177	171	181	186	175	209	162	169	165	187	183	169	181	153	174	184	194	183	165	170	176	166	168	181	182	162	201	175	185	161	180	186	164	195	181	179	170	182	191	199	193	183	153	164	187	174	176	184	192	184	181	198	169	194	217	185	209	160	178	191	182	169	178	202	182	213	184	173	171	188	185	165	184	201	167	173	165	171	190	181	175	167	185	184	175	180	181	193	203	173	184	171	170	170	201	194	164	170	182	173	198	191	178	173	180	179	166	196	208	192	155	194	169	163	202	185	179	161	165	168	218	196	166	170	182	170	173	194	181	167	193	173	169	172	175	178	169	174	173	162	192	198	156	179	217	191	192	199	188	166	196	185	197	186	199	179	192	182	164	156	182	216	171	173	200	150	194	188	185	180	181	181	180	170	170	183	181	159	176	188	184	169	189	162	186	176	173	176	219	199	193	183	183	215	186	190	195	191	187	176	202	174	179	196	177	162	166	173	195	177	176	190	161	176	161	189	177	184	172	189	194	183	174	186	184	175	169	185	173	161	192	199	167	161	220	159	175	194	185	183	170	172	187	169	185	183	194	214	168	171	161	170	173	209	172	178	171	186	204	192	167	181	188	173	175	165	186	186	204	177	164	178	156	192	195	183	180	183	194	196	198	191	184	169	188	194	172	168	178	186	166	193	152	207	178	175	173	204	180	179	186	192	201	157	168	165	183	157	199	155	188	171	161	197	192	165	191	203	158	172	180	178	185	172	191	180	155	183	190	171	172	209	193	194	166	173	182	185	206	188	183	179	181	180	196	201	162	190	163	186	186	187	169	179	163	187	171	190	167	190	205	180	187	166	166	171	185	197	185	196	163	167	177	195	186	179	178	169	176	176	152	174	180	171	185	178	191	159	154	187	192	173	169	170	183	162	160	192	190	180	182	150	167	176	189	163	193	181	190	173	187	165	183	177	189	161	185	161	179	203	174	201	194	178	178	195	140	184	200	193	180	199	192	179	193	187	182	158	175	196	193	156	179	166	182	185	177	189	166	168	189	180	188	168	166	168	188	178	188	188	190	184	162	181	199	203	198	187	182	186	192	169	180	185	174	195	200	187	161	162	173	163	165	176	168	181	201	151	174	140	159	193	170	197	189	163	173	171	171	187	178	165	175	166	185	180	194	176	176	176	173	196	201	195	185	199	175	191	178	189	188	161	178	181	184	200	192	189	180	181	162	196	183	169	192	175	171	193	190	193	196	188	172	207	194	172	178	169	179	201	162	175	191	179	191	146	171	188	189	183	168	206	180	195	194	168	185	177	194	193	178	174	177	173	175	171	198	187	153	177	172	173	188	174	186	190	178	174	152	164	151	184	165	189	156	166	140	178	191	166	183	169	185	176	184	168	164	174	210	186	184	184	169	187	178	168	180	177	178	167	196	175	190	200	189	203	180	190	182	177	177	190	170	178	179	166	187	176	185	154	179	175	171	182	167	174	177	203	157	171	210	184	172	200	189	201	195	176	177	192	172	183	172	176	154	173	207	193	175	196	209	210	176	185	185	181	169	196	178	194	184	177	148	183	171	184	153	178	168	175	191	205	165	190	205	188	200	182	188	191	197	179	187	201	180	181	188	175	213	173	180	195	183	162	200	173	161	187	182	168	178	159	200	178	171	164	184	179	182	165	172	154	194	181	163	162	164	172	181	162	174	180	181	177	174	177	170	167	190	174	153	180	187	161	178	192	178	188	185	186	154	167	192	182	172	194	157	159	188	189	178	182	196	187	164	206	185	195	188	189	186	197	202	176
33458	55932	42296	29179	19368	13161	7524	4801	2416	1331	931	691	521	439	388	361	338	277	249	244	262	269	227	273	222	260	250	256	234	243	262	243	217	237	263	226	236	252	230	209	234	231	237	221	215	216	245	247	255	215	220	217	212	233	210	223	217	223	230	204	229	244	257	212	240	229	244	225	224	224	211	226	206	250	239	225	250	236	243	217	252	211	234	222	224	244	199	241	226	239	227	238	219	223	215	246	220	226	207	199	247	244	226	217	230	240	231	205	236	223	219	242	187	226	224	236	231	221	230	220	235	230	239	224	229	198	201	231	243	226	219	218	206	217	216	206	224	222	200	266	229	261	245	244	255	226	222	210	210	212	210	228	199	222	238	227	230	249	234	243	233	211	260	228	236	215	192	216	226	213	247	223	224	206	230	201	212	226	229	232	229	247	246	206	233	233	244	232	235	216	225	212	214	221	225	229	207	219	229	227	222	225	199	215	250	220	223	230	230	200	267	214	222	237	212	230	213	244	226	246	239	198	222	222	209	203	217	197	219	226	226	255	266	251	217	217	229	236	202	214	231	240	234	222	214	240	228	234	220	213	217	233	224	220	238	223	220	235	233	249	215	228	228	236	201	226	235	222	227	216	209	231	238	210	228	244	265	240	242	202	252	214	244	238	214	248	216	230	199	232	236	232	248	249	230	232	229	225	224	234	226	221	211	233	239	251	263	218	240	216	232	217	236	244	231	236	223	240	224	226	235	250	231	216	211	251	229	217	220	258	209	215	223	188	223	232	238	225	258	208	243	236	242	226	209	197	207	189	211	240	215	241	218	196	212	230	235	238	250	215	245	235	229	226	244	198	211	271	240	235	244	228	220	227	219	241	247	205	248	237	222	228	213	242	252	240	196	215	215	244	224	218	229	245	224	219	206	224	254	237	219	209	249	233	238	215	208	218	229	249	244	228	246	220	215	240	206	232	255	230	223	229	252	205	238	230	188	215	267	239	211	222	248	230	225	229	240	217	204	215	230	204	201	216	218	214	214	234	226	207	257	217	241	240	241	250	206	237	239	221	213	200	205	209	229	245	217	236	253	223	236	229	194	240	222	232	200	215	222	248	230	228	236	238	231	229	224	234	215	240	214	217	218	243	240	223	233	236	231	218	212	227	210	233	214	211	207	207	225	214	257	258	220	234	230	219	231	245	216	226	232	227	246	240	244	230	217	217	230	233	252	253	197	239	236	231	227	205	237	246	231	204	189	226	236	236	230	237	209	226	201	237	223	229	241	202	213	266	227	242	242	238	249	229	244	230	224	232	198	235	200	235	225	237	203	188	232	236	242	222	229	247	245	245	231	216	234	214	237	204	233	232	244	208	240	243	216	230	230	229	249	227	240	251	226	220	225	246	227	222	225	222	220	231	220	251	230	229	209	201	219	230	215	234	228	212	226	237	207	210	190	221	225	226	267	231	236	241	221	246	232	197	218	221	243	232	245	246	237	243	203	224	187	242	259	220	230	217	218	231	219	224	233	237	223	219	208	213	234	199	215	208	207	217	183	227	228	221	218	242	211	264	228	230	235	221	248	223	200	199	232	200	224	258	224	218	253	239	238	233	246	225	235	241	252	230	212	251	244	239	241	236	209	236	242	234	221	234	234	214	222	245	271	238	249	223	234	254	224	217	197	211	213	230	221	228	220	218	213	251	231	257	235	263	228	228	255	223	232	242	215	249	200	236	214	218	247	225	253	231	210	258	247	225	224	219	248	211	241	209	234	225	246	208	252	266	238	214	228	202	225	202	211	285	230	245	217	216	225	219	254	240	214	241	251	224	236	217	210	248	264	236	245	230	240	213	245	253	230	257	228	219	216	230	245	226	238	214	211	221	189	229	232	210	215	240	234	249	244	232	231	209	229	237	238	220	241	225	230	223	236	230	227	246	238	251	228	238	213	230	198	219	204	205	236	230	221	204	239	236	230	213	211	218	221	213	243	237	228	213	214	237	243	233	232	220	236	205	212	203	268	253	236	234	237	211	205	217	257	219	210	218	231	200	230	261	249	216	232	233	217	237	238	231	252	221	210	213	196	240	204	246	235	231	239	226	246	229	229	219	223	222	197	206	244	237	207	220	222	225	199	211	223	260	240	212	209	218	255	211	229	209	246	222	230	255	221	217	208	244	245	246	260	231	227	219	236	237	247	233	223	231	235	240	253	250	220	199	217	238	245	219	234	219	217	218	227	224	216	226	226	244	204	248	228	210	206	214	249	201	247	233	253	221	216	223	221	251	211	227	252	222	234	249	231	247	225	221	221	231	250	206	239	221	230	239	253	211	253	255	226	197	255	225	242	258	233	235	216	207	211	231	213	264	226	239	244	237	228	236	242	254	240	225	209	252	231	228	236	231	249	223	239	251	230	233	233	222	207	229	249	211	224	212	225	214	228	210	229	203	222	241	204	230	236	258	232	228	240	211	239	236	212	244	218	213	259	208	233	255	222	213	241	222	247	211	224	216	213	223	241	235	222	235	254	220	247	232	226	187	243	225	223	228	232	221	244	260	239	226	211	235	232	228	206	230	205	238	232	211	231	222	260	255	273	230	226	223	214	217	232	237	246	211	219	241	255	230	205	231	229	249	242	229	257	200	221	205	216	223	236	251	251	233	250	234	225	209	226	248	240	228	219	227	233	241	228	242	224	253	238	216	211	241	221	225	223	204	222	227	234	216	236	242	188	230	202	219	227	210	215	225	219	219	247	262	228	190	238	220	178	230	240	235	208	247	229	228	241	230	241	230	235	261	215	237	244	209	249	248	224	212	260	230	227	204	237	230	238	236	231	238	247	218	258	228	236	228	215	217	195	200	236	234	214	201	242	239	216	222	231	220	229	226	224	231	224	265	255	240	231	252	220	242	209	256	221	254	192	213	197	233	222	248	219	213	234	234	249	218	223	255	254	208	232	202	236	233	212	242	239	227	223	223	250	216	238	252	241	221	238	230	224	224	234	209	211	214	198	241	223	192	242	214	228	225	240	236	205	235	235	196	232	215	214	205	235	236	253	218	222	242	209	244	214	250	216	219	210	221	208	243	233	225	260	242	234	232	221	225	256	235	231	213	218	220	233	214	230	246	233	234	222	229	220	236	210	223	250	201	218	260	245	223	261	207	234	193	204	240	220	223	228	248	211	242	207	235	227	242	215	226	241	243	245	236	226	244	245	210	204	222	198	219	238	213	229	233	254	207	240	220	203	232	212	210	223	205	217	220	234	242	241	217	212	256	237	213	234	222	223	250	216	242	250	230	206	249	212	242	245	224	235	259	225	209	212	227	230	223	216	218	209	238	248	225	224	220	244	223	265	212	226	211	211	236	250	222	232	218	221	228	230	217	237	204	220	251	240	245	208	214	247	249	227	225	221	232	229	222	227	204	231	239	218	234	208	230	233	216	237	246	224	213	245	225	238	218	247	249	231	223	214	221	196	230	228	235	210	223	228	246	231	238	274	221
32397	27997	23128	11058	3687	1296	678	495	344	292	307	280	282	278	272	270	256	263	258	250	240	237	271	279	249	252	214	248	231	240	246	262	241	236	248	242	263	253	259	253	254	255	264	249	286	260	263	246	281	256	237	236	285	241	250	269	271	239	236	235	237	231	215	241	261	255	212	262	269	258	277	255	241	243	251	249	238	240	240	263	263	254	245	256	231	246	251	247	236	250	258	261	244	229	259	237	244	222	225	231	255	212	264	254	256	261	244	240	247	251	237	241	268	235	235	238	262	232	241	240	259	262	258	252	222	255	272	240	247	276	239	279	263	244	266	240	242	224	266	237	250	242	254	250	215	223	231	255	278	246	227	229	221	238	253	256	259	237	221	260	258	240	248	235	256	259	254	247	262	243	261	237	260	256	256	277	240	239	230	264	250	225	272	225	237	221	233	237	238	270	257	270	257	247	265	228	235	218	251	217	242	219	243	238	227	278	221	200	250	257	267	250	252	241	242	245	284	233	238	253	246	210	238	250	228	263	254	245	230	246	236	251	248	258	253	203	259	242	251	272	203	255	226	264	253	244	264	254	230	247	251	259	228	252	244	236	216	273	250	249	236	267	244	244	242	247	238	246	229	257	250	209	276	214	227	237	256	226	255	280	260	242	236	240	206	243	246	240	205	250	247	275	234	251	281	261	252	224	256	208	276	260	255	255	260	225	239	244	229	275	257	256	258	227	262	247	228	239	249	230	269	266	249	259	234	249	246	225	249	259	264	237	240	237	259	225	234	250	254	240	239	266	288	240	244	251	238	243	252	256	270	248	256	274	283	229	224	253	270	243	235	219	239	249	289	246	220	259	240	265	251	259	229	239	245	246	278	264	258	254	247	277	250	238	251	237	264	262	241	250	245	209	234	246	245	247	242	248	238	237	222	270	233	248	239	243	242	262	221	260	223	224	239	232	232	232	252	249	230	246	254	248	249	232	243	223	252	261	231	238	234	264	229	249	224	259	228	242	246	235	228	235	228	253	266	242	253	247	253	246	245	255	240	227	258	278	256	243	246	232	255	259	240	237	247	231	263	232	233	256	270	288	310	272	264	234	237	245	242	250	240	252	232	245	211	236	251	259	246	249	247	284	251	243	248	230	277	257	247	237	261	223	221	251	249	233	241	226	241	237	261	227	242	260	253	249	243	259	223	240	248	237	265	246	280	260	276	240	257	254	232	224	209	265	243	248	242	254	264	266	252	246	229	257	282	236	262	287	266	239	248	258	255	225	239	271	258	270	273	240	246	271	253	242	240	238	252	246	251	256	250	230	220	219	236	254	267	264	276	263	249	247	266	281	266	240	249	261	241	260	256	254	247	253	255	225	262	232	238	250	232	233	269	244	234	270	222	252	220	282	232	267	252	260	228	247	251	268	265	258	252	249	247	246	196	250	245	270	247	247	251	272	245	229	216	232	258	249	213	255	265	237	253	237	240	229	228	270	247	247	219	250	233	252	225	264	278	246	248	252	252	255	244	236	250	250	243	272	236	259	231	243	238	250	245	226	242	250	235	243	265	229	247	247	235	274	256	250	244	232	255	243	243	252	231	253	251	246	242	242	258	214	216	224	251	259	258	235	244	259	261	243	273	260	274	246	258	240	266	253	279	265	254	238	245	258	268	236	239	276	243	261	261	270	252	245	229	268	247	234	233	270	267	291	243	271	253	229	260	278	189	259	280	238	235	286	273	228	250	246	207	242	244	238	236	253	256	246	268	230	267	248	248	234	251	247	230	254	262	256	257	225	248	245	225	249	229	243	230	228	264	238	264	265	242	262	222	242	249	190	242	280	240	239	243	231	235	266	247	255	236	254	259	249	242	245	212	263	202	257	215	214	272	253	268	247	240	248	269	254	221	252	250	250	258	226	245	244	253	240	241	218	264	253	252	263	257	258	230	263	235	237	243	258	258	237	247	260	231	261	242	236	257	279	262	243	230	222	225	258	232	240	239	230	273	257	268	245	244	248	261	242	232	232	226	280	231	242	240	251	254	231	243	251	237	279	254	222	248	255	252	237	261	249	241	229	244	247	239	263	241	258	272	240	265	238	238	264	250	236	231	247	236	199	261	234	226	232	255	261	268	240	259	246	245	243	276	243	265	254	247	266	242	234	234	270	254	257	250	240	287	262	225	247	232	245	238	254	278	259	248	250	277	247	272	251	272	229	252	206	244	251	275	243	270	232	211	229	259	257	233	259	257	218	265	239	268	234	247	247	242	241	244	262	248	251	261	255	236	254	244	242	280	273	255	266	229	241	252	250	236	263	263	261	228	243	241	237	248	256	244	253	217	239	233	228	277	245	247	247	262	231	238	243	263	270	242	244	251	248	229	256	250	256	286	232	210	237	261	261	243	257	252	234	251	263	237	249	235	249	284	236	257	262	230	254	242	235	228	290	236	272	224	253	249	244	251	239	226	276	233	252	280	247	246	243	245	261	273	269	244	244	261	236	250	211	232	268	237	225	226	238	239	240	250	248	264	238	238	213	225	230	226	218	232	213	265	250	259	249	286	272	236	282	238	262	249	232	255	255	240	264	251	262	253	225	242	246	254	270	274	251	264	255	246	262	247	234	244	229	267	253	242	251	273	229	244	268	258	236	273	263	248	260	249	233	256	224	268	226	251	245	255	280	239	258	232	246	250	238	241	261	254	251	255	257	252	266	259	249	253	211	268	248	283	234	250	250	250	270	269	258	239	263	265	248	254	245	236	236	253	248	266	254	259	236	248	251	242	259	290	210	261	244	245	244	255	268	248	247	257	256	252	232	231	225	238	239	278	244	262	269	262	243	236	239	262	267	265	220	230	254	250	256	269	245	262	248	259	262	249	256	210	257	257	232	235	270	221	269	235	237	268	241	230	240	256	228	264	239	251	264	246	245	260	270	240	259	244	242	235	230	234	257	243	222	257	230	267	248	262	258	263	250	249	238	249	239	260	242	247	213	271	278	245	237	239	222	246	248	271	275	244	248	268	246	215	263	245	248	255	243	237	256	221	246	258	240	247	254	230	238	238	250	258	256	214	249	275	257	256	224	252	256	266	238	235	257	246	256	244	240	251	259	259	251	265	233	284	257	245	248	249	271	220	235	250	264	244	239	243	240	226	233	243	240	262	237	267	263	259	240	255	250	265	263	253	267	271	247	271	224	237	232	261	284	244	280	240	237	244	217	282	232	234	220	259	260	236	269	269	274	221	194	263	243	225	244	247	248	247	228	239	250	253	249	241	255	230	245	234	214	264	239	240	255	293	260	250	231	243	231	255	264	242	232	289	241	260	238	217	257	240	249	243	256	247	253	256	235	253	238	252	267	258	236	246	256	248	257	258	236	257	275	245	239	232	262	239	273	244	240	266	230	253	257	220	224	249	226	240	258	239	255	287	244	270	246	255	247	231	240	252	248	273	249	242	217	234	251	249	244	272	275	235	242	244	260	252	238	251	219	230	247	229	233
35181	41079	24774	11802	6021	2447	1155	765	593	459	411	345	363	349	359	328	292	314	327	293	318	320	282	314	299	302	301	296	287	303	295	311	321	336	332	307	285	280	293	334	289	323	317	295	302	321	303	305	291	303	317	333	343	306	326	308	329	283	285	296	340	326	292	320	307	335	293	301	331	307	292	285	297	303	306	309	270	314	318	331	295	315	309	319	336	346	302	324	336	308	310	312	293	291	324	302	297	316	319	306	316	317	330	321	315	346	303	293	279	342	303	336	312	345	286	327	320	312	302	299	293	301	308	336	317	324	293	310	312	344	321	329	304	293	293	303	336	309	284	286	318	333	252	307	334	302	328	322	310	292	322	307	322	327	337	325	302	291	348	300	326	332	307	305	303	315	287	328	298	299	354	305	303	321	304	302	303	326	297	292	306	328	325	307	327	333	341	310	321	294	297	367	317	302	300	298	316	281	333	308	319	285	295	296	324	357	330	280	316	284	295	325	338	298	269	324	278	331	308	314	323	322	315	336	294	310	293	306	292	275	295	325	330	318	327	337	300	300	318	325	291	302	279	295	286	312	305	328	339	266	319	315	295	296	343	329	285	310	342	321	302	307	321	339	304	311	302	298	306	296	357	288	329	333	302	287	309	303	290	304	311	314	333	314	313	301	321	326	327	324	335	292	305	329	339	325	307	276	315	309	299	316	328	291	301	288	323	300	331	291	321	304	281	290	288	346	290	296	288	323	355	326	320	303	291	311	307	304	297	333	285	299	310	291	304	314	320	316	304	323	320	305	287	335	298	330	338	273	312	324	312	311	298	315	332	336	283	329	283	288	283	318	299	278	306	300	305	320	275	302	293	309	298	295	333	308	323	304	274	296	298	298	303	294	310	329	303	309	326	313	285	300	330	329	288	323	291	307	322	330	289	296	312	296	309	274	332	303	318	328	300	318	301	319	274	331	315	303	324	335	326	308	304	282	336	308	306	282	279	295	292	322	281	346	299	318	300	317	323	299	325	319	274	301	306	288	326	302	312	303	330	295	313	285	309	326	284	310	297	324	313	329	311	317	297	316	293	321	290	328	294	307	322	321	320	337	304	320	309	331	311	335	305	295	334	291	292	341	313	315	297	323	341	299	338	334	295	312	281	293	314	304	332	312	282	330	308	320	299	310	285	326	318	297	311	294	346	326	283	293	292	332	310	340	320	307	302	278	303	321	301	311	315	326	286	291	346	310	316	301	298	328	296	322	293	322	285	314	329	287	299	325	292	347	306	318	298	332	297	305	315	307	312	300	291	278	313	295	325	259	308	297	323	315	323	337	303	291	295	328	281	338	326	308	311	321	319	309	303	334	327	326	321	284	287	305	329	303	325	302	309	307	309	336	297	299	287	287	294	330	309	311	291	309	307	308	301	288	332	316	300	347	304	305	262	302	302	290	287	318	310	322	312	334	305	320	306	308	305	338	318	307	279	311	345	296	315	319	281	295	319	286	333	336	312	303	300	288	279	304	340	312	313	329	338	291	299	349	274	305	272	346	260	335	295	292	279	325	295	292	266	310	314	342	318	305	316	292	313	281	327	286	298	308	270	311	305	311	330	305	298	307	315	321	320	303	304	328	293	333	267	322	300	321	261	292	305	326	319	322	328	338	296	303	305	339	297	303	320	294	294	342	333	326	316	342	308	287	311	305	310	302	316	284	300	315	312	303	294	309	298	310	303	316	304	336	322	278	332	292	304	300	341	338	318	338	304	297	327	305	322	298	294	313	299	312	333	301	318	332	295	328	311	325	304	311	334	301	318	301	327	310	294	305	307	298	295	287	321	297	299	310	318	303	315	314	325	308	312	287	306	299	308	298	332	293	318	318	293	306	307	323	312	312	313	284	325	312	302	295	350	320	299	301	298	322	327	334	316	308	288	283	302	291	311	313	300	337	309	332	311	321	339	301	299	315	265	295	282	292	318	281	322	311	286	292	300	294	290	320	303	304	360	344	294	329	294	297	322	301	307	321	313	310	311	315	317	321	314	303	299	292	297	303	316	318	326	311	312	300	316	309	312	299	328	346	336	299	342	273	323	282	298	288	293	276	291	307	338	293	298	311	310	320	322	321	311	324	323	323	311	314	331	336	304	285	308	327	296	287	331	304	325	306	292	279	333	305	298	300	292	272	318	306	312	306	326	296	300	305	330	302	320	309	287	332	311	296	310	305	317	300	300	331	268	311	296	321	320	282	305	308	350	321	306	295	297	326	282	304	333	318	302	318	317	306	308	305	307	284	302	344	312	308	297	325	289	278	316	317	306	340	272	294	321	287	311	324	293	309	310	314	296	333	318	362	322	309	301	273	309	304	305	329	314	316	290	289	292	305	327	293	306	305	323	312	314	310	316	334	319	310	306	294	277	302	321	295	313	303	295	301	303	290	324	289	321	280	285	287	304	324	310	289	299	298	326	297	299	321	299	301	319	322	300	322	309	314	320	319	325	316	317	283	282	302	286	299	322	301	315	313	319	281	317	294	339	344	312	333	318	336	321	305	335	291	294	314	282	323	327	318	309	343	295	325	301	314	311	339	330	357	284	307	300	305	320	274	286	286	311	306	285	309	304	312	295	299	282	326	296	311	302	316	335	317	334	306	274	302	310	296	308	310	271	322	314	316	294	306	315	310	287	329	307	301	328	329	315	335	284	284	307	307	300	310	304	290	329	325	308	304	321	305	296	301	314	314	320	305	328	288	291	345	322	305	292	309	327	300	287	318	304	317	316	286	326	327	300	300	313	340	334	328	323	302	333	312	312	305	309	287	304	291	294	321	302	317	295	304	295	319	303	325	286	281	324	314	327	297	319	281	312	280	331	304	295	280	325	281	286	307	336	304	330	308	312	299	341	271	311	305	339	305	317	293	338	318	302	315	319	313	307	311	298	310	310	309	313	321	310	290	299	303	290	311	316	298	276	310	308	326	281	293	297	296	298	299	324	315	309	312	273	299	300	305	313	309	337	279	292	324	345	309	337	303	318	292	330	303	322	290	331	316	330	318	278	308	319	314	289	312	309	304	269	277	315	318	364	304	347	311	312	294	326	320	286	351	341	303	307	291	332	290	325	304	293	320	321	312	327	345	288	312	340	339	296	329	313	286	339	309	313	307	346	286	321	312	310	316	299	319	306	322	318	304	321	307	314	306	300	288	322	320	314	305	327	278	340	308	317	319	319	329	331	302	291	307	303	302	299	313	333	329	297	328	316	312	329	325	337	300	305	318	298	295	287	319	317	313	314	358	298	292	305	327	295	283	293	334	306	321	351	311	290	321	333	319	296	305	350	300	311	326	316	285	325	288	325	310	308	337	286	324	341	298	283	300	308	290	278	324	292	303	304	293	297	302	298	320	296	308	313	314	312	316	329	349	301	355	303	316	297	308	319	338	335	309	286	325	284	324	310	282	275	308	323	322	306	307	307	335	323	315	316	349	322	310	315	323	313	291	319	322	301	304
23668	21402	28304	24964	20534	8661	2355	1022	650	470	390	312	319	289	278	280	272	289	295	273	266	272	253	253	278	273	290	265	258	290	226	236	255	255	269	266	228	279	265	261	278	230	275	252	275	294	226	242	272	232	257	230	259	270	271	242	276	253	260	255	246	265	232	250	258	240	216	249	261	234	275	262	230	243	214	246	229	267	254	288	239	272	273	244	247	244	252	241	267	241	243	227	250	252	260	245	260	234	246	238	234	241	247	237	263	273	274	247	241	228	253	241	265	238	244	236	248	257	233	245	248	241	257	248	292	259	263	257	278	246	257	264	268	218	239	245	257	250	264	242	243	237	250	242	270	230	246	245	238	251	258	281	219	259	263	263	261	222	279	242	278	257	259	252	255	272	251	227	258	272	238	246	238	273	199	264	239	253	253	263	229	253	254	244	259	242	253	239	245	268	246	239	273	270	281	265	258	225	261	253	276	262	234	264	252	248	277	227	273	252	279	263	240	225	260	242	226	241	260	255	282	253	244	244	255	246	240	298	258	267	231	265	256	264	271	256	256	258	261	276	246	227	265	250	240	272	264	253	248	272	236	258	248	240	249	248	248	264	273	237	245	253	262	251	252	259	282	224	246	266	243	226	254	265	246	242	259	224	264	272	286	266	253	248	261	241	261	254	232	236	249	278	269	247	273	264	267	251	271	262	259	242	257	243	266	251	280	259	250	253	257	253	233	256	251	256	258	259	232	230	229	239	249	238	259	260	228	252	271	252	276	225	281	256	243	263	233	244	258	276	256	241	261	248	226	263	247	242	229	264	248	271	274	261	263	243	240	226	291	253	278	249	292	266	247	274	258	255	254	284	226	246	247	267	282	280	211	267	249	271	247	246	239	249	256	231	226	228	239	256	270	232	262	258	264	247	255	242	279	285	267	231	247	239	261	227	265	233	258	278	256	256	245	248	235	268	271	220	251	273	268	260	252	251	247	270	271	256	241	265	265	264	256	255	267	252	257	249	271	256	264	239	261	256	246	269	234	233	253	268	252	257	265	271	249	235	264	260	255	243	285	233	257	235	238	246	265	239	266	223	277	270	257	237	253	258	252	219	291	253	262	269	253	252	278	275	276	267	239	268	265	274	251	248	238	254	220	249	246	237	244	261	227	264	272	234	254	255	275	246	221	251	269	263	265	235	225	254	248	248	254	239	281	247	251	263	270	259	283	241	264	267	256	242	241	264	242	261	266	258	282	253	236	263	281	241	252	271	248	277	229	249	247	239	242	261	231	276	255	250	264	240	265	238	249	244	241	271	240	257	261	243	250	243	251	248	234	256	248	219	250	275	245	249	244	271	271	246	244	242	240	269	274	264	274	284	253	254	242	238	268	256	223	248	250	221	285	254	257	245	264	247	251	251	252	239	253	238	241	254	249	229	256	235	240	240	259	265	246	236	289	286	247	240	251	264	232	270	256	236	256	273	245	241	263	263	244	287	251	210	278	266	231	258	237	245	236	253	274	236	259	247	251	249	249	224	243	274	249	247	233	262	230	261	276	285	282	243	268	246	255	245	236	239	234	251	269	238	212	253	236	250	258	226	260	272	273	258	255	250	223	240	264	236	269	261	237	250	246	256	239	251	253	255	264	226	252	251	267	260	279	232	250	260	273	275	227	253	229	249	253	243	260	252	267	228	285	246	248	255	237	237	239	212	246	242	234	255	263	260	224	230	245	266	256	259	274	282	245	250	242	285	280	239	253	259	267	286	241	237	260	267	237	260	236	267	253	241	248	250	271	244	225	250	227	259	261	259	251	259	226	235	249	254	257	258	270	247	256	264	261	251	247	263	249	254	241	281	223	242	293	271	232	256	239	257	232	267	261	237	237	256	256	239	281	230	248	255	263	256	241	257	256	226	244	246	231	237	280	250	259	249	255	227	229	242	244	270	240	244	265	250	245	256	243	263	281	251	248	244	271	261	269	254	217	243	245	247	252	262	272	269	262	237	232	222	248	260	262	242	269	275	252	220	243	212	255	264	263	256	264	243	238	265	255	234	249	243	293	261	258	242	249	267	252	237	264	237	273	244	224	266	249	242	258	260	259	261	256	271	236	251	269	260	232	273	269	225	241	232	219	231	263	248	242	251	259	241	237	241	242	271	246	236	233	237	272	235	274	246	259	229	253	238	255	258	268	252	238	236	249	258	247	266	253	239	264	277	232	264	253	284	252	248	242	242	245	288	244	233	242	275	244	269	250	242	252	257	262	254	250	264	251	236	252	256	267	261	248	242	250	262	249	255	269	249	262	260	250	236	232	256	252	265	219	245	251	248	260	260	261	252	244	258	240	260	243	231	247	259	249	259	254	236	247	253	258	256	260	266	233	307	240	215	242	242	240	247	253	237	262	236	263	260	237	241	274	227	277	259	251	239	226	274	242	252	234	262	229	283	244	253	253	253	235	286	251	222	264	253	251	263	259	262	232	247	245	254	246	269	256	255	248	267	244	252	247	242	257	254	281	254	282	235	239	250	243	265	222	256	256	227	254	243	240	265	244	216	250	260	249	268	277	267	270	254	257	251	266	271	235	245	267	237	266	279	241	234	234	241	267	249	261	274	280	252	238	230	277	276	246	259	227	239	205	247	245	237	254	263	252	257	256	263	263	244	279	254	242	261	238	254	238	241	241	267	253	240	235	231	248	257	267	296	255	289	238	244	249	253	266	260	255	263	233	246	265	248	248	285	236	260	239	241	264	238	242	242	244	251	253	268	238	223	267	248	241	232	246	261	233	274	250	268	256	247	248	255	236	246	270	256	270	248	273	257	254	230	245	269	266	295	248	267	275	244	263	256	245	249	224	274	264	244	240	260	219	282	227	235	245	260	270	265	248	232	246	247	245	271	253	249	250	263	241	283	249	260	240	270	265	245	256	257	217	259	274	256	253	270	245	218	242	256	233	251	245	260	248	242	263	233	244	271	271	250	270	234	258	256	241	242	244	264	241	291	263	235	249	266	251	259	261	246	248	268	260	245	265	250	267	288	240	254	281	235	253	237	223	265	263	250	237	232	239	266	243	241	252	240	276	255	247	255	243	273	258	271	237	242	288	253	275	271	233	245	249	256	240	256	227	264	255	264	254	254	248	273	256	259	275	261	285	253	244	241	311	276	245	268	233	262	256	282	243	248	244	240	266	278	234	240	230	241	240	226	266	266	241	237	251	222	241	267	255	236	248	252	277	234	274	254	254	259	229	264	245	236	231	250	254	245	269	226	239	217	261	223	230	255	237	269	246	239	259	238	252	229	236	253	272	267	248	257	253	254	275	260	267	264	247	243	254	225	261	249	237	230	235	261	268	264	270	247	241	248	254	242	237	248	267	252	246	228	238	243	273	237	254	247	232	238	265	247	246	265	300	241	258	235	264	250	239	260	238	244	274	261	250	240	245	249	243	250	247	242	248	239	229	259	247	265	250	256	269	232	254	245	254	271	249	282	221	242	243	242
32798	48489	34394	20362	10180	5288	3144	1757	1059	725	526	455	425	424	358	374	360	360	351	354	337	303	331	296	308	356	355	309	319	307	338	336	315	339	354	318	297	321	317	331	323	314	319	323	308	325	320	301	310	339	295	311	319	336	322	323	305	307	288	333	312	329	312	326	317	317	316	294	314	316	286	327	326	347	299	310	333	343	287	313	305	313	309	310	306	290	313	272	326	344	292	308	336	279	335	294	324	306	298	334	344	332	294	297	331	304	291	326	288	325	339	335	328	350	272	305	307	325	329	340	347	341	331	335	285	355	326	312	316	316	328	295	306	298	312	320	306	278	323	325	332	292	324	343	302	287	315	338	313	283	311	298	300	305	330	295	295	301	331	342	293	317	298	310	304	331	340	321	314	342	305	299	305	304	330	299	322	296	299	318	336	337	305	314	310	294	292	312	305	330	333	315	325	313	319	327	324	292	300	321	296	352	302	274	302	316	317	324	308	308	286	315	284	305	329	326	318	325	339	299	335	308	327	349	322	323	338	329	335	332	323	346	311	290	328	349	363	315	316	329	331	311	339	288	296	323	347	339	318	323	303	325	315	296	309	302	336	323	347	323	305	305	320	317	353	291	278	334	323	314	306	325	312	362	322	289	288	330	332	318	334	328	320	321	322	316	313	291	319	305	292	298	333	296	321	282	294	311	331	320	334	321	307	331	332	286	340	307	281	326	319	320	310	327	304	306	341	303	306	320	313	319	299	330	298	300	315	309	321	322	310	312	341	285	325	284	305	306	316	308	305	344	294	298	308	318	312	321	327	323	340	353	361	324	306	285	334	308	327	310	340	336	295	315	323	290	306	297	324	330	305	307	304	344	331	324	309	353	307	303	341	278	297	314	344	291	312	323	324	323	327	335	338	318	324	295	339	315	319	313	334	302	314	338	306	334	303	298	308	324	316	304	336	352	314	276	341	295	308	323	305	305	351	305	311	304	339	326	339	311	306	323	308	347	295	333	301	287	337	315	302	287	316	325	309	311	301	294	320	319	304	331	349	326	331	310	320	305	311	296	333	321	322	347	345	327	315	303	345	348	327	318	324	313	311	315	324	314	320	311	325	312	331	309	334	308	321	318	350	261	341	315	313	326	324	293	303	329	304	316	343	319	311	312	316	324	329	340	306	315	297	316	297	295	327	345	301	319	315	332	314	303	319	333	314	324	307	289	335	332	325	320	325	308	318	307	291	311	319	301	274	342	293	313	291	329	299	354	327	318	323	307	294	328	328	336	319	312	314	315	286	330	325	337	319	301	336	302	319	298	342	317	284	338	286	298	297	309	265	326	347	315	311	326	304	314	317	323	332	330	319	314	318	307	330	299	290	330	308	320	292	314	339	343	319	322	328	306	314	331	285	304	320	307	304	329	342	262	336	299	313	338	330	308	299	314	345	314	303	290	325	327	338	315	312	341	322	322	296	325	332	311	330	334	298	292	337	290	321	304	298	320	308	314	303	314	297	336	299	334	324	344	320	339	318	339	295	341	319	327	324	316	335	324	321	294	294	330	335	309	359	365	317	306	326	324	297	320	314	301	322	317	310	330	327	328	313	297	325	352	322	302	312	319	344	317	319	371	329	333	331	346	323	316	264	313	330	308	345	310	276	318	298	310	346	309	328	304	332	291	294	311	314	325	317	317	319	363	338	335	333	296	305	309	322	303	330	304	313	333	333	321	289	273	327	341	329	317	327	281	318	323	341	315	325	307	304	313	340	322	335	334	313	292	279	327	308	310	290	323	312	345	327	344	313	287	346	328	301	293	309	278	325	348	292	322	289	317	292	323	308	340	307	342	342	339	294	308	308	306	308	308	315	307	283	339	305	299	319	321	313	315	281	318	325	312	327	316	333	326	314	324	308	289	309	306	342	355	312	303	337	314	288	329	328	332	319	318	307	306	314	316	333	316	319	315	299	330	289	320	311	323	313	326	332	333	303	303	340	343	336	312	286	325	313	318	328	326	292	316	298	294	314	314	334	315	320	339	325	338	314	307	302	318	324	304	340	322	329	290	308	311	355	302	326	325	302	307	304	281	359	313	308	314	311	322	314	317	322	308	338	322	290	327	316	317	289	304	289	335	299	318	313	319	291	332	317	309	313	298	293	291	292	303	311	347	330	324	318	294	325	325	297	307	342	351	332	310	302	307	321	288	292	340	305	316	339	326	299	351	307	317	336	345	314	306	321	298	332	320	312	326	293	307	325	318	308	306	340	351	344	373	297	333	313	317	316	338	319	334	325	318	303	319	325	329	328	339	301	340	292	315	295	301	304	329	317	295	338	349	317	300	295	334	333	326	327	314	331	335	300	317	342	317	305	341	332	316	309	337	298	357	317	297	334	293	322	283	301	319	344	348	303	291	346	307	313	302	308	307	310	300	288	328	316	295	310	297	354	321	315	329	333	317	315	312	320	299	302	318	327	300	291	301	309	312	309	337	286	309	334	314	337	321	326	370	312	314	320	291	317	294	299	339	307	326	306	304	348	346	306	312	331	335	278	332	304	344	304	282	283	297	315	328	325	314	337	316	313	321	289	292	303	339	303	316	307	326	285	305	312	314	334	322	301	309	322	278	282	322	288	314	330	332	362	327	307	324	308	324	327	330	328	335	327	310	325	344	340	304	303	324	295	319	311	345	274	292	327	356	327	320	320	301	352	323	329	308	309	291	311	317	312	296	317	341	341	322	336	310	327	315	331	342	330	324	317	316	334	298	342	281	366	314	321	325	323	341	334	346	338	293	333	312	334	315	299	314	317	281	299	324	325	335	315	321	312	316	294	318	329	322	283	315	306	325	315	318	328	311	335	302	329	317	332	328	314	311	298	320	335	305	312	325	294	328	284	307	315	304	333	332	307	293	328	318	305	329	335	285	335	299	302	336	329	303	320	328	313	330	298	315	347	299	313	301	325	298	332	348	329	316	335	323	309	312	332	286	304	348	291	345	308	326	333	303	301	318	289	346	330	293	295	329	318	331	313	326	315	318	363	335	317	340	303	304	304	304	332	326	332	332	329	332	337	362	333	324	284	303	337	322	317	331	298	326	327	298	311	316	309	301	320	336	324	342	321	308	346	314	301	324	324	323	310	332	296	297	334	342	321	326	304	322	319	293	339	306	302	290	310	311	272	324	275	280	324	296	343	315	313	294	315	352	346	318	315	297	310	297	328	328	356	283	304	324	325	331	306	274	295	303	334	332	309	319	308	322	322	308	318	332	347	279	319	309	302	320	308	308	348	286	323	303	334	289	325	303	336	344	314	346	311	300	336	349	311	313	303	350	323	287	315	306	339	325	321	312	346	300	313	321	326	338	305	304	306	324	318	337	313	323	310	332	296	340	312	340	270	302	310	327	306	336	326	322	303	323	342	336	315	332	296	312	310	310	304	294	303	291	329	296	339	309	303	292	313	331	301	317	350	320	342	364	316	308	308	307	322	289	341	294	319	339	323	298
25046	21420	26815	24538	6855	1557	842	463	390	266	278	216	195	195	197	216	216	189	188	195	194	213	184	184	213	185	208	206	190	206	193	193	188	212	205	197	198	232	200	191	198	184	166	224	212	215	209	194	194	181	200	192	172	205	207	182	204	214	185	207	209	201	210	206	201	172	217	175	190	188	175	202	208	200	194	200	189	198	218	213	197	213	189	176	208	222	162	182	203	194	177	180	191	196	181	178	202	203	198	225	197	176	197	188	174	182	195	183	184	175	223	221	197	188	208	206	181	197	180	207	217	200	187	189	213	206	191	216	217	211	202	199	201	196	204	209	179	201	206	212	192	200	212	199	190	184	205	192	175	195	205	189	153	215	197	198	187	192	188	199	194	202	192	178	190	189	197	207	194	185	191	173	160	204	195	164	195	187	205	213	195	173	190	194	203	215	213	217	196	217	188	199	175	200	201	203	200	190	190	184	206	169	184	179	202	201	194	186	171	209	216	192	192	190	192	206	176	182	202	210	204	198	205	191	178	186	207	195	196	206	167	193	197	185	183	179	191	189	180	198	202	214	210	207	178	192	200	203	208	214	183	196	212	182	205	212	190	211	212	220	193	214	203	208	212	184	170	195	198	207	174	225	171	193	220	176	184	178	209	196	223	187	190	198	202	209	195	199	175	211	187	212	195	216	184	201	214	192	185	197	166	165	207	183	202	201	180	191	202	191	199	181	187	190	190	199	203	214	194	189	182	184	188	183	208	215	220	230	203	216	209	201	191	196	200	206	178	190	189	208	233	226	186	188	191	183	214	188	198	198	208	199	195	193	196	199	200	179	213	198	197	202	193	186	184	196	215	196	187	175	182	165	197	187	196	217	192	185	223	209	190	222	209	188	184	186	199	200	184	198	204	202	187	197	202	191	221	211	196	212	206	191	184	190	167	185	185	197	195	177	188	189	211	184	200	185	193	214	189	168	195	217	179	183	201	171	188	197	196	208	195	213	202	228	179	193	193	162	201	202	193	204	214	209	222	204	188	211	217	200	192	186	215	199	179	178	171	176	206	184	178	182	220	204	181	220	184	227	193	202	212	197	203	184	191	201	192	193	208	197	199	206	186	202	204	194	187	211	196	186	201	193	210	205	220	188	189	212	206	205	186	213	209	210	198	182	228	192	197	226	172	187	191	194	184	204	190	183	201	188	205	195	195	192	210	235	197	180	215	196	206	183	186	204	183	189	203	203	190	193	192	197	201	210	222	180	194	191	183	182	195	189	217	188	217	192	198	197	207	198	184	158	211	202	188	216	191	198	188	214	172	191	208	229	205	191	182	184	217	210	211	182	208	228	181	190	201	193	192	197	204	190	187	188	182	196	166	193	184	201	213	208	201	193	202	183	185	199	190	179	210	196	178	187	207	193	223	202	181	185	190	183	166	197	196	191	218	225	213	192	185	220	206	189	189	184	209	168	188	193	197	225	201	187	202	204	184	183	211	175	207	171	204	195	195	204	181	192	194	162	196	194	181	195	246	179	182	191	201	210	201	195	181	194	190	217	205	204	193	196	197	194	204	188	200	211	186	194	182	208	206	209	215	188	231	221	182	210	181	205	178	200	210	204	206	213	219	197	187	205	211	192	170	195	203	218	187	195	211	219	192	201	188	196	196	201	209	178	219	202	186	210	208	189	208	186	209	197	191	212	214	217	219	172	192	177	213	197	185	183	229	185	193	224	201	192	217	189	198	201	178	208	195	208	196	205	193	201	172	195	189	188	208	182	201	191	189	214	192	192	198	210	204	209	182	177	205	212	210	229	187	196	174	191	177	193	195	199	202	213	193	191	192	210	183	189	188	199	211	187	205	200	186	190	186	184	175	225	190	184	220	186	210	168	237	192	193	198	178	169	196	209	211	202	184	167	186	200	193	191	194	175	189	189	193	214	193	199	206	197	201	175	197	175	189	210	198	207	201	206	186	206	168	173	199	221	221	194	179	225	190	211	171	194	172	206	182	184	223	177	187	183	172	183	203	230	181	189	197	185	176	219	180	201	198	186	212	194	193	204	198	203	190	211	217	196	203	223	213	178	204	175	195	198	204	206	218	183	187	182	206	192	182	190	183	206	212	209	175	206	200	198	204	222	183	194	199	193	197	197	207	182	174	193	216	179	196	208	233	198	211	191	188	235	185	182	205	210	187	189	201	180	177	200	186	206	194	198	176	202	207	196	178	224	184	225	202	180	199	190	196	213	207	191	195	179	190	177	216	172	199	202	216	201	207	186	200	174	207	193	191	190	210	184	174	185	178	184	218	201	176	193	241	212	225	196	201	176	220	230	196	195	188	203	205	174	176	210	200	207	185	170	188	204	185	171	172	203	187	211	192	199	177	209	230	177	233	169	211	201	183	183	178	210	197	215	188	213	173	185	187	194	186	193	215	202	189	183	206	200	190	206	199	196	192	230	198	213	199	193	192	191	200	224	209	185	202	190	209	188	208	186	221	191	190	210	222	213	195	184	188	171	200	196	175	187	189	183	196	209	230	193	221	205	190	191	191	186	212	166	208	203	196	175	211	222	206	209	200	205	216	208	178	219	190	186	198	198	198	209	210	231	184	165	190	206	206	196	204	201	195	182	170	191	187	182	185	208	188	180	164	199	181	217	214	192	191	203	201	210	194	205	166	193	186	181	205	192	172	193	200	190	213	193	216	198	190	200	187	185	190	177	200	199	216	174	187	203	190	203	192	195	199	175	210	203	177	222	174	203	205	216	188	195	173	193	211	214	184	178	216	179	228	182	209	200	196	199	183	197	212	183	208	180	177	198	211	168	232	168	188	188	179	189	219	188	184	194	220	206	209	167	227	189	221	201	189	182	206	222	219	171	188	203	206	173	192	183	204	184	176	172	194	209	204	203	198	179	200	206	216	180	191	221	188	190	207	191	194	182	173	197	205	196	193	189	201	182	203	196	181	220	224	160	182	192	219	196	201	196	209	217	195	182	211	176	199	201	220	183	189	206	204	188	167	195	197	204	210	215	193	176	192	178	197	186	207	204	196	185	191	223	184	188	188	194	184	212	209	170	214	186	223	176	205	204	188	211	182	188	184	175	199	194	194	212	219	173	215	187	200	191	207	191	204	198	221	196	200	214	197	183	212	188	202	200	179	188	200	194	204	202	160	220	188	175	175	173	220	175	201	203	198	207	178	210	184	211	188	195	227	193	218	206	187	197	208	206	202	208	188	203	178	166	195	187	229	220	213	197	178	200	198	187	203	196	186	198	196	186	210	200	181	218	179	178	170	195	224	229	206	188	214	191	175	195	188	187	210	197	182	202	213	187	180	211	200	199	172	197	191	196	210	186	189	216	179	213	207	214	215	182	194	205	209	200	206	207	223	176	200	208	182	197	209	202	186	186	211	195	196	213	217	212	206	191	206	205	186	184	178	193	202	202	173	196	203	213	183	202	195	219	197	192	193	206	197	205	185	211	190	193	201	178	189	173
31091	42437	26796	11274	5359	2687	1463	871	538	382	322	305	320	286	275	273	270	264	250	249	220	268	237	239	248	247	280	257	250	274	262	240	257	255	237	237	242	244	275	242	245	243	265	229	269	232	242	249	256	239	219	240	238	250	254	241	268	240	247	271	253	254	247	219	250	226	237	264	265	267	238	280	228	234	239	235	233	246	257	260	263	254	258	280	273	257	235	247	242	236	237	246	240	276	243	221	234	237	256	239	241	247	216	239	245	248	270	239	245	253	268	232	216	228	270	247	250	248	235	221	239	226	239	229	267	262	253	249	261	239	253	244	248	238	272	239	240	270	264	224	258	242	237	294	248	236	273	219	246	244	233	289	252	229	240	241	245	242	230	234	230	227	258	256	261	236	254	229	245	241	261	239	242	247	257	262	242	236	236	235	258	258	247	257	255	227	254	263	230	242	241	241	234	272	261	252	261	263	231	204	242	252	254	262	258	241	264	252	235	238	245	270	231	247	249	271	253	228	247	241	219	261	220	268	236	238	243	229	270	227	245	255	256	287	227	230	253	256	245	249	255	269	235	245	244	243	242	256	230	236	271	227	230	225	247	253	256	220	274	301	245	251	243	257	236	275	249	247	269	231	241	228	267	231	272	247	242	274	270	260	243	248	234	225	234	248	218	229	226	217	260	254	252	249	271	241	244	263	257	243	229	236	264	246	253	209	236	239	231	239	232	237	231	248	278	237	241	267	225	251	250	252	257	270	250	257	248	231	221	224	238	239	242	248	236	265	236	251	234	241	229	264	240	256	251	229	247	254	230	254	225	253	252	273	238	250	270	237	277	260	271	272	228	252	262	227	256	245	224	224	263	253	248	247	261	249	251	250	220	227	240	261	240	238	245	252	242	265	235	226	254	233	267	273	238	248	232	243	253	222	251	240	255	242	254	237	254	245	246	251	250	273	275	248	254	239	265	244	258	275	256	244	252	257	209	270	247	276	249	248	225	230	242	238	242	233	257	260	229	243	224	247	224	239	251	271	251	252	232	231	235	224	252	239	258	234	216	269	249	255	257	243	224	280	267	255	243	226	244	237	279	263	256	246	226	247	266	255	273	241	271	257	259	248	246	248	258	247	249	241	267	250	275	239	255	236	232	228	254	233	244	265	231	233	244	231	252	229	271	241	232	247	232	239	234	244	232	273	270	220	249	256	222	293	286	222	245	246	276	244	265	265	264	230	234	248	274	269	266	224	267	255	261	231	249	225	237	247	249	269	230	268	250	264	253	247	238	266	241	239	271	249	263	225	271	235	265	260	274	242	259	250	228	226	232	244	279	251	232	243	221	235	240	261	237	255	222	232	256	232	229	235	255	245	239	226	223	245	279	285	232	240	236	256	242	240	252	257	218	244	233	257	273	258	265	249	261	228	241	252	236	263	221	247	271	250	241	242	257	245	264	252	237	236	236	249	248	255	261	252	245	253	243	237	221	257	248	250	243	226	216	230	266	266	249	242	252	260	246	244	243	230	247	255	252	256	259	273	234	274	254	246	236	245	260	253	246	242	239	230	235	253	278	247	269	260	229	253	223	236	241	278	258	250	229	240	247	235	250	238	243	259	265	250	253	269	254	248	248	218	276	239	253	256	248	249	231	251	274	251	270	220	233	236	246	270	239	262	199	240	269	266	239	254	217	240	254	220	206	240	222	277	245	242	235	252	243	245	239	256	244	264	250	232	277	263	234	266	240	242	242	233	259	270	249	260	253	237	268	254	267	246	223	238	227	215	225	230	244	250	226	251	264	275	249	254	244	238	248	251	281	228	216	240	273	237	235	230	268	256	253	241	243	254	275	220	239	250	227	231	230	259	246	235	248	246	254	227	262	230	227	244	262	257	274	256	243	255	236	257	221	258	223	260	253	234	258	261	247	241	253	250	216	245	259	248	224	250	285	250	263	261	230	223	246	239	249	241	267	259	246	227	247	250	263	247	246	223	252	254	254	250	240	259	271	259	243	240	280	230	242	266	241	230	228	247	234	268	265	266	255	243	238	249	238	221	266	254	258	235	272	240	218	249	269	240	236	252	225	212	249	267	282	252	233	227	256	265	239	244	264	272	248	232	272	251	247	245	266	248	226	234	280	247	251	260	243	237	235	229	238	222	252	263	259	240	239	232	278	250	235	248	200	240	243	259	242	232	254	258	238	241	248	223	261	224	261	231	254	226	229	240	244	276	239	262	228	247	242	255	229	256	239	255	271	264	253	229	250	258	236	259	252	265	236	235	255	226	242	229	255	278	255	252	263	266	236	249	243	236	253	223	223	258	260	237	244	268	265	253	244	260	215	257	234	261	238	231	265	261	274	245	272	242	250	252	248	224	259	235	233	245	237	239	260	220	261	220	248	246	249	252	268	222	231	246	269	239	262	235	240	253	258	217	239	257	253	245	231	247	255	252	275	248	272	245	281	227	231	237	278	237	275	261	249	218	257	251	258	224	261	233	274	251	249	258	269	221	234	263	258	244	254	267	229	238	248	218	231	252	260	236	254	242	242	222	248	213	259	244	247	236	230	281	239	271	259	242	242	278	224	253	243	238	257	225	244	290	238	257	256	231	263	241	276	256	234	253	266	237	221	257	242	251	246	250	243	244	222	237	261	227	241	264	264	259	244	233	248	276	248	244	236	230	223	276	224	251	223	251	236	266	225	234	266	275	246	245	256	235	250	247	244	231	254	239	242	254	235	253	228	260	272	247	253	232	228	263	265	266	298	288	250	267	212	234	262	247	220	247	270	259	255	237	230	255	261	254	244	254	231	254	243	220	224	272	243	262	231	246	251	274	227	225	248	274	233	244	247	233	249	235	237	273	273	231	280	265	247	257	252	272	242	245	258	262	222	232	286	284	251	257	234	275	253	230	272	239	241	238	271	258	256	252	265	241	228	235	233	232	258	266	258	243	226	236	235	256	240	225	231	259	242	238	258	249	247	247	228	213	235	245	262	235	278	256	248	250	255	226	220	264	229	225	254	230	267	232	261	273	241	214	244	242	236	240	266	239	227	254	239	249	242	236	239	254	264	237	237	243	224	236	262	247	245	263	254	256	237	244	263	273	257	258	251	261	266	218	261	234	250	266	270	235	268	238	233	272	242	253	230	237	241	256	238	230	259	222	250	259	240	249	264	255	258	234	218	261	245	254	254	228	241	220	222	261	259	220	234	253	240	245	239	220	233	227	233	251	228	258	267	265	246	275	243	219	252	252	249	273	243	218	232	240	230	251	235	264	249	270	252	225	248	219	250	236	254	254	241	280	212	224	262	280	238	264	252	234	263	250	251	257	274	254	244	229	247	256	252	240	239	252	251	233	219	228	249	267	273	256	215	268	231	266	231	242	252	246	250	246	257	244	265	248	238	241	248	253	252	233	225	276	257	252	234	249	259	256	261	230	252	246	263	266	254	250	252	248	251	228	258	238	258	255	243	220	222	240	233	235	268	268	243	259	245	236
22759	21470	28942	24439	21500	20270	6786	1691	809	524	375	252	282	248	225	228	221	202	198	174	222	196	212	228	159	201	187	222	175	194	187	188	177	193	194	186	190	199	175	164	191	193	191	198	198	187	197	165	185	203	187	178	185	184	197	172	195	174	185	179	203	200	162	198	189	200	182	173	196	182	187	194	188	185	173	181	173	191	169	190	174	192	207	170	182	190	169	170	165	203	168	193	202	190	193	201	194	190	199	174	174	197	187	187	188	188	192	194	190	178	204	200	185	188	182	182	167	183	165	190	199	168	199	172	187	183	186	186	162	196	184	215	185	199	197	174	197	190	195	202	208	178	190	169	195	178	154	171	191	204	189	161	178	179	176	198	196	185	171	187	195	201	195	186	159	185	183	170	177	190	174	195	181	197	177	202	208	201	196	170	186	181	208	182	159	195	179	184	180	187	172	190	147	194	170	191	188	188	170	184	167	177	190	211	180	167	215	188	192	189	188	212	176	173	198	195	184	201	198	173	177	160	184	199	180	214	215	174	198	177	162	182	171	166	195	167	210	193	178	185	218	169	175	167	192	188	196	165	198	184	170	174	190	182	188	207	184	193	194	196	180	190	181	180	186	183	210	173	187	189	176	181	168	175	209	205	191	185	194	210	210	201	186	181	194	163	194	191	207	174	207	180	160	185	169	177	183	185	184	191	183	193	206	177	195	182	162	162	184	160	164	174	188	195	189	197	175	193	174	178	204	183	174	188	180	201	175	187	181	188	182	194	174	191	218	229	192	182	182	180	175	164	177	197	193	199	173	163	195	207	193	193	200	183	177	194	200	173	184	182	217	184	169	187	199	190	174	182	185	173	191	179	219	188	179	190	181	169	174	192	187	176	198	191	166	210	192	184	169	184	192	176	167	190	193	171	181	218	196	189	170	171	197	175	188	207	196	195	161	169	177	170	190	217	188	211	186	175	161	173	178	180	187	170	200	204	189	193	199	179	174	188	186	171	195	185	201	171	170	213	194	185	193	166	177	197	169	167	187	201	176	231	198	186	187	180	191	174	184	169	188	182	181	170	181	183	182	179	187	203	190	180	163	198	182	192	212	187	194	193	172	179	213	223	206	163	196	175	172	189	182	195	180	176	175	167	203	192	206	174	183	169	188	218	179	196	181	182	177	170	183	174	185	205	189	189	160	182	207	180	210	202	197	206	161	197	187	190	198	204	186	172	174	172	200	169	196	190	172	181	186	174	163	187	163	203	198	178	194	192	199	171	202	201	166	175	196	173	181	211	196	200	211	180	184	170	161	204	219	189	212	175	199	171	165	195	177	205	184	185	207	192	154	170	182	167	188	160	181	156	166	200	188	169	193	173	171	168	177	192	208	198	205	185	163	189	188	159	178	185	195	190	190	185	192	157	159	199	183	189	180	166	216	173	180	213	186	185	169	205	197	201	183	184	172	200	208	195	176	200	171	206	194	194	175	210	159	174	208	177	181	193	196	181	204	149	180	185	171	188	188	192	191	201	186	192	207	191	184	180	176	199	183	187	192	173	188	175	182	180	176	182	170	163	185	169	198	195	175	168	164	177	177	172	180	177	181	169	168	194	183	216	175	187	171	182	176	167	180	166	189	183	183	200	171	183	187	194	197	165	190	208	166	174	172	170	191	202	180	185	157	178	192	202	201	198	201	186	189	213	211	159	178	182	190	183	215	173	180	169	193	199	196	181	185	195	182	177	174	185	191	187	196	190	192	187	216	176	191	202	174	170	175	176	175	169	194	181	198	201	189	172	177	167	177	170	171	174	192	201	201	198	173	187	196	183	185	205	188	184	198	192	177	176	169	201	185	178	185	197	207	171	173	187	195	174	179	199	172	194	198	199	168	191	196	168	194	198	217	174	204	166	201	194	175	188	201	181	179	178	207	194	170	193	179	184	180	191	207	187	182	204	180	179	180	157	196	171	176	191	192	198	176	198	191	182	171	160	181	180	188	176	207	193	199	190	211	170	170	178	170	199	204	189	187	184	181	179	179	177	186	196	193	198	191	192	196	158	187	192	194	211	181	170	175	167	184	221	203	181	164	184	178	183	188	160	196	189	189	176	175	164	190	154	186	178	191	184	207	207	183	200	192	193	167	175	188	186	183	177	169	208	201	188	197	165	193	160	192	188	201	185	180	167	178	193	191	189	190	213	196	168	176	192	170	198	182	195	162	192	186	168	189	193	184	162	197	184	208	171	177	170	164	178	163	206	167	193	157	166	180	188	199	182	196	179	184	206	194	201	182	185	177	203	177	193	170	190	196	203	196	196	190	161	171	178	181	189	182	200	192	186	195	166	184	190	190	187	179	196	216	191	215	198	182	199	191	176	167	199	181	171	200	188	189	184	168	210	216	184	172	170	182	187	198	192	214	179	195	179	223	205	187	169	185	182	175	175	202	205	197	177	192	179	204	163	196	190	177	212	204	210	189	176	193	185	180	166	182	206	163	178	182	170	197	181	184	154	196	184	189	180	188	179	181	181	180	184	178	192	185	186	203	203	182	188	179	178	169	203	186	155	207	184	172	183	216	194	194	210	219	196	189	178	196	181	205	158	190	198	179	211	181	202	161	192	180	181	204	205	175	181	180	170	186	213	168	199	182	163	207	205	184	178	180	200	188	189	191	203	190	183	180	186	197	191	191	168	177	179	167	173	183	172	196	170	179	211	212	174	191	165	175	175	187	184	200	200	197	193	184	175	165	179	183	170	176	189	194	175	185	201	196	167	186	191	196	187	191	208	207	182	197	210	183	197	191	182	202	187	218	162	174	199	175	184	176	190	184	192	169	170	186	185	194	158	188	218	183	188	205	196	200	185	212	204	197	189	174	180	175	151	192	202	187	174	167	171	176	196	190	157	186	189	180	159	168	191	165	188	197	193	205	184	184	195	213	185	183	198	177	167	195	179	173	174	179	175	199	182	178	206	203	185	187	196	190	182	200	186	176	175	188	186	189	187	186	192	193	199	172	161	188	184	184	184	192	191	204	154	194	202	212	201	201	167	199	192	170	171	171	184	205	181	175	187	186	160	163	184	199	189	198	163	181	198	184	172	182	172	192	179	172	171	209	201	204	196	180	186	183	156	171	175	218	204	149	187	194	210	192	171	212	183	171	198	193	159	180	179	202	181	174	171	193	190	156	185	184	178	191	190	200	175	209	192	167	158	186	191	198	186	174	177	195	192	202	193	206	196	189	180	196	180	205	198	171	199	202	169	199	204	174	187	185	198	178	196	191	178	178	186	194	195	207	171	202	176	190	196	180	182	207	188	186	195	201	179	194	169	198	164	190	180	190	186	166	178	192	190	186	192	191	157	185	185	198	178	182	197	196	187	198	170	187	196	169	227	206	209	196	177	197	193	204	175	176	172	200	219	208	174	166	204	191	193	187	175	188	207	187	203	166	182	188	191	180	164	199	169	200	217	183	179	199	205	189	198	190	190	181	164	211	183	209	206
38003	55165	36996	22000	12634	7443	4447	2551	1427	771	547	425	394	355	310	316	299	296	266	235	263	235	244	290	224	245	233	236	237	221	240	239	241	232	249	241	222	236	225	260	244	221	244	240	228	229	236	224	218	231	227	233	200	248	240	246	217	223	246	247	233	260	244	237	218	216	243	246	231	243	221	208	222	227	233	246	240	240	223	246	231	242	229	244	237	229	239	243	238	239	230	226	258	232	243	222	248	214	247	234	244	208	236	205	214	240	201	236	224	227	249	218	218	245	232	236	229	227	243	213	269	225	236	237	209	244	216	256	240	232	221	236	245	214	237	257	219	235	242	242	236	236	257	242	248	244	232	244	211	227	241	227	248	223	242	224	222	221	222	205	242	214	183	241	244	255	224	215	231	251	237	247	232	219	260	248	243	240	251	244	250	210	240	236	240	228	229	269	212	260	245	233	228	216	245	269	231	218	250	252	225	250	204	233	241	247	235	275	241	259	221	257	227	249	239	229	227	222	230	230	229	224	232	195	229	238	248	222	267	234	260	234	212	238	222	224	215	218	220	225	217	245	239	242	232	231	227	203	239	214	242	241	219	227	241	232	243	248	219	230	224	223	221	193	230	225	230	226	251	225	217	249	240	217	225	237	245	226	249	251	230	230	222	215	240	228	226	211	203	232	237	239	248	240	249	240	260	229	280	247	208	229	234	243	225	236	241	244	223	259	207	244	236	223	228	239	237	235	224	221	251	228	215	217	249	240	190	250	241	269	255	233	242	224	271	240	225	261	256	241	217	226	249	239	239	227	284	228	221	211	231	245	231	231	236	252	225	246	239	204	241	238	229	254	226	222	244	233	203	244	248	215	217	236	243	240	250	253	228	247	237	214	220	243	231	240	246	223	230	238	261	214	230	226	242	242	225	223	250	232	258	232	237	252	241	211	232	243	241	217	223	226	230	234	220	226	244	221	212	240	223	236	214	240	241	235	238	231	227	248	226	233	235	246	232	232	235	205	234	233	210	268	251	213	238	214	258	226	227	247	215	243	265	219	237	247	243	230	195	218	250	235	223	234	235	236	245	256	226	258	255	258	229	205	250	250	234	221	224	234	232	265	227	210	253	229	240	251	248	213	224	230	241	237	252	242	219	242	232	223	257	226	212	231	232	219	234	258	230	235	246	215	251	223	239	249	217	249	228	216	222	263	262	238	251	242	246	216	245	215	248	258	239	260	240	251	241	224	239	230	234	220	230	242	233	217	218	227	223	263	242	267	216	224	262	224	241	209	242	210	200	220	229	238	253	224	256	216	214	219	226	257	255	234	252	242	218	222	230	233	229	213	232	244	251	235	243	242	219	256	261	252	222	236	231	213	217	268	242	233	218	245	205	232	225	236	246	220	215	222	249	236	265	224	245	223	254	218	236	236	246	222	215	250	202	238	231	259	224	247	254	231	231	200	214	264	230	203	255	241	248	213	238	219	251	212	254	234	242	220	232	233	215	254	221	245	228	248	233	266	224	210	240	222	214	232	217	197	224	222	238	230	244	215	235	252	224	223	245	218	211	241	236	224	245	201	217	229	207	230	229	222	217	232	217	222	232	242	235	249	228	233	221	244	228	238	223	232	257	240	242	256	235	240	255	227	220	217	236	231	225	230	232	235	208	227	238	230	263	246	238	230	231	232	246	229	248	256	239	212	227	219	217	266	231	222	264	240	227	232	225	252	239	211	236	220	254	271	246	238	248	257	242	215	217	257	223	199	228	237	255	242	234	226	262	231	235	259	249	225	256	230	221	238	241	239	228	223	233	220	241	251	212	216	256	224	215	233	232	227	233	233	233	249	232	244	232	245	251	221	210	248	215	228	213	228	225	248	214	242	205	250	217	225	244	216	239	256	254	237	255	212	221	227	243	254	212	225	252	198	226	258	235	214	241	227	246	229	253	234	241	243	230	245	220	218	202	251	254	244	226	233	236	223	231	233	250	257	258	200	233	216	235	216	254	250	239	236	230	214	236	238	236	232	219	232	226	216	213	233	228	220	214	223	223	206	249	207	236	249	243	261	250	224	243	227	235	239	225	229	214	237	232	235	250	231	251	231	235	215	229	240	220	253	246	233	228	210	220	238	221	229	228	235	201	216	228	232	232	212	232	234	248	247	230	235	222	242	231	212	222	223	234	226	264	219	254	215	235	242	255	210	214	254	244	207	244	249	205	223	224	244	238	241	238	234	236	236	221	247	236	242	250	236	238	239	224	211	266	253	245	254	246	241	246	238	236	204	248	254	223	227	246	237	224	234	248	222	233	231	262	222	218	238	239	199	251	269	221	233	206	229	211	240	217	271	253	198	246	235	227	220	232	213	233	212	215	203	217	258	233	219	246	252	249	232	233	219	219	243	237	265	228	255	234	247	211	225	231	231	237	224	220	237	258	250	232	262	235	236	228	258	242	234	234	216	248	227	234	224	232	241	239	212	232	231	231	227	231	256	233	225	259	282	226	229	261	239	205	233	263	228	226	236	219	238	233	230	250	254	246	224	234	213	220	232	218	248	231	224	223	226	242	216	230	230	269	234	235	228	213	225	238	215	235	219	267	210	226	239	230	250	249	236	249	251	227	241	219	224	204	223	230	251	242	236	232	228	234	250	284	236	240	215	205	232	225	253	234	238	227	247	212	195	238	229	227	228	226	238	232	242	229	226	211	255	247	264	249	222	237	234	248	246	207	253	236	215	225	236	229	252	238	240	214	252	213	239	242	204	230	252	235	222	213	238	224	232	234	244	228	238	243	242	235	283	213	229	252	215	247	243	225	216	258	247	209	220	245	231	246	235	273	241	234	233	243	208	240	237	225	248	202	253	254	222	229	227	230	259	237	231	226	227	238	232	242	246	232	199	255	245	268	210	224	253	227	237	247	262	225	228	223	230	238	246	264	224	232	243	230	220	245	229	225	229	233	249	239	202	225	248	251	223	222	244	239	256	190	254	247	241	223	216	265	238	219	230	227	215	252	223	221	226	235	247	242	257	245	241	252	224	248	255	223	223	252	240	238	215	236	240	229	252	234	219	217	225	204	230	249	233	241	247	259	237	225	224	214	253	254	240	235	267	211	237	242	213	217	237	241	246	249	206	235	219	215	255	251	229	240	259	238	256	195	238	222	239	233	236	251	246	239	251	255	251	212	268	256	220	273	215	217	256	224	244	221	230	238	243	243	232	250	238	254	240	224	221	241	199	218	231	228	234	227	234	245	234	256	276	233	237	241	247	214	214	241	225	234	243	217	241	259	227	269	237	229	229	275	235	215	235	231	218	230	240	259	232	237	228	227	241	245	234	218	254	258	230	219	232	259	227	245	236	236	265	241	221	221	227	227	210	234	231	280	217	236	259	245	202	246	231	267	257	213	237	226	236	240	232	227	232	233	240	216	245	229	215	221	207	235	230	224	261	238	255	217	249	243	236	254	229	217	223	235	254	255	252	252	227	242	233	234	222	218	202
31369	29540	21868	8399	2604	1266	713	434	392	348	274	248	254	268	236	263	250	228	235	273	248	228	239	264	237	264	256	233	264	241	222	253	228	248	265	231	266	271	230	224	270	234	256	246	281	250	227	264	244	233	276	253	221	228	238	278	258	216	224	250	260	234	237	244	253	228	243	237	238	248	237	231	250	229	246	242	267	233	231	261	258	220	250	220	236	260	252	258	250	265	285	239	256	279	246	248	238	275	246	231	254	268	258	245	261	246	255	259	251	255	256	261	235	245	252	254	228	222	217	236	239	242	261	238	220	240	261	262	226	246	254	242	251	220	237	247	257	226	274	245	245	240	262	232	239	255	274	261	259	238	240	248	256	247	242	247	246	245	235	251	234	250	238	242	251	235	252	262	271	257	212	262	240	237	247	235	258	197	270	282	243	243	233	226	226	230	254	249	236	245	248	237	229	220	262	247	236	267	242	219	230	258	268	238	262	243	233	253	236	224	229	221	248	223	261	254	250	220	253	218	257	225	241	236	260	231	246	229	244	248	233	250	259	266	268	258	245	235	246	243	232	250	231	233	244	237	235	268	248	234	230	225	266	273	235	257	233	248	218	288	240	244	251	243	228	258	252	232	253	237	250	231	231	224	263	253	224	214	256	226	255	223	239	253	216	257	243	247	260	240	239	244	246	241	244	236	235	236	243	241	241	267	257	232	273	208	252	252	252	234	230	255	245	249	230	269	247	243	283	278	250	249	223	233	245	256	216	240	237	214	258	262	269	249	230	220	228	250	245	264	238	229	222	258	266	278	238	259	241	231	243	242	243	224	266	242	251	273	246	250	263	251	244	248	248	250	251	240	274	224	214	258	226	255	233	224	238	246	241	251	262	250	253	228	240	262	266	223	247	221	213	256	255	251	253	233	224	218	228	254	241	231	224	257	223	255	246	254	285	258	238	250	256	256	271	276	246	251	246	214	250	237	230	251	252	236	213	234	242	237	238	261	282	253	248	220	258	264	241	254	236	269	253	235	260	229	228	242	243	242	277	232	246	230	229	244	245	199	286	226	287	256	262	228	242	257	240	253	266	234	254	261	247	252	225	249	277	276	263	241	239	291	273	236	220	236	237	237	247	241	230	247	258	255	230	221	258	225	239	264	267	244	249	255	235	254	245	212	245	227	274	239	232	244	277	265	234	249	246	254	211	236	282	255	239	235	217	269	236	236	247	274	270	256	253	245	262	238	264	231	228	258	243	238	233	227	261	248	268	235	262	258	286	235	243	248	238	264	248	246	239	239	247	246	249	236	251	226	261	240	250	262	238	248	264	257	244	243	263	237	246	247	236	240	274	249	251	257	250	210	231	227	250	245	257	246	256	255	249	228	264	260	246	232	233	243	228	256	241	273	232	227	269	212	227	235	268	251	241	252	212	249	243	251	251	223	236	215	251	243	228	235	241	250	282	263	242	222	250	242	236	223	234	234	252	251	243	250	229	230	258	226	237	252	258	233	241	257	254	296	268	234	258	238	255	237	230	237	234	252	246	216	234	221	224	232	262	241	262	214	231	247	252	254	242	264	253	241	245	227	280	272	237	243	249	244	216	258	248	254	218	252	232	257	258	254	241	243	257	248	253	225	252	278	244	233	240	263	261	247	230	231	254	250	238	254	256	224	239	235	248	212	236	251	248	242	268	238	267	249	233	250	234	223	251	244	223	239	268	250	243	244	236	273	240	240	233	263	250	224	237	225	239	232	258	231	247	217	231	259	239	235	276	217	213	247	227	259	237	254	260	253	266	250	229	253	237	227	267	277	256	258	242	254	248	225	277	240	262	233	245	238	235	240	239	259	252	212	202	224	232	242	229	246	276	252	257	233	265	246	204	234	248	255	232	233	248	245	231	255	249	245	244	251	244	220	253	273	262	246	244	223	261	243	238	258	249	244	245	229	247	242	245	241	232	267	251	252	217	234	249	269	258	251	253	232	234	256	251	255	228	268	238	229	220	244	268	260	265	251	272	246	244	242	241	227	245	248	250	239	254	229	247	267	248	233	220	268	237	258	241	257	263	235	232	237	247	245	227	216	244	228	262	250	234	234	215	236	266	257	245	243	242	254	273	229	270	243	269	239	256	233	238	258	236	226	235	238	268	235	222	264	254	250	240	245	243	252	225	220	246	237	238	246	240	249	205	235	240	259	254	235	248	233	242	245	243	246	250	243	258	255	259	234	256	237	245	275	219	263	233	241	235	248	231	270	220	224	251	246	226	245	223	230	257	262	244	257	241	254	242	249	219	240	260	228	264	214	219	236	245	248	257	238	221	227	266	264	237	247	236	229	269	236	234	230	227	246	235	269	259	212	291	254	239	250	255	267	243	257	218	220	253	260	248	241	237	229	232	244	276	242	221	251	250	246	241	249	259	255	261	255	243	248	238	242	239	250	251	228	249	264	228	227	258	238	248	245	251	269	218	272	228	255	268	232	222	246	215	248	261	241	236	264	268	252	287	236	267	224	262	256	228	245	262	224	227	231	215	233	243	225	253	254	231	249	237	245	237	245	237	248	259	238	244	250	274	207	246	266	253	215	275	249	265	258	237	245	231	280	250	244	244	242	236	265	257	217	233	225	234	215	266	221	231	222	252	223	258	244	266	269	244	231	252	250	243	265	256	252	231	261	228	258	228	238	255	254	268	233	216	222	239	254	268	253	231	243	244	258	257	239	256	261	240	228	244	235	259	204	241	242	229	245	254	223	234	247	266	268	241	248	244	232	268	254	246	223	229	251	234	243	246	255	219	242	251	233	226	233	248	233	256	246	271	248	281	266	230	234	255	263	266	230	249	263	220	225	250	247	204	234	281	235	244	256	249	242	262	237	224	270	239	257	223	250	244	235	267	276	221	201	243	259	217	213	235	233	241	248	235	234	260	225	254	276	253	255	221	231	228	244	243	244	223	258	233	221	267	238	226	237	230	234	257	264	284	253	243	254	230	243	248	215	268	254	229	251	251	264	266	264	225	262	233	249	238	242	245	225	257	252	240	237	251	258	225	249	249	244	237	236	252	226	241	239	241	227	237	253	247	248	242	240	245	220	251	246	295	233	247	232	244	225	269	227	257	257	235	296	236	253	221	237	268	249	265	254	254	255	247	256	248	262	243	233	255	227	242	236	243	242	243	232	268	234	204	257	228	217	230	244	235	241	240	235	219	233	250	207	263	237	257	233	231	250	275	253	243	263	233	264	245	251	244	240	232	242	249	270	222	268	261	243	229	219	243	256	271	238	273	244	259	244	235	250	237	242	243	240	253	256	240	252	278	203	247	237	274	247	234	232	229	242	251	261	249	226	245	227	277	237	244	266	267	253	257	247	258	265	242	243	198	233	272	231	236	261	265	248	263	242	255	254	235	226	263	261	239	241	222	257	233	268	225	242	239	274	256	247	244	223	270	266	259	230	247	251	252	222	272	250	238	214	231	240	228	215	220	240	225	233	225	223	246	255
33673	43162	22047	8607	4492	2210	1205	804	572	395	373	364	342	346	312	324	283	320	349	310	294	340	334	308	309	321	325	296	320	323	341	320	277	312	321	305	305	318	322	297	265	300	319	315	295	299	293	317	313	305	284	302	282	306	329	299	291	283	322	297	309	313	301	304	321	309	328	347	290	310	310	285	299	312	328	286	338	303	299	331	305	306	315	324	282	330	283	313	276	297	285	275	326	281	284	296	326	304	319	315	292	311	314	333	318	324	309	287	334	325	285	338	325	307	312	336	309	279	312	288	309	306	320	313	328	294	311	300	307	288	326	340	327	314	281	323	281	311	320	302	316	348	300	306	337	315	309	309	301	307	332	301	308	311	300	288	318	297	273	299	294	331	316	287	285	305	295	296	312	322	308	309	313	286	290	277	278	303	283	294	282	302	304	319	275	314	320	307	301	266	315	290	329	291	300	311	302	318	293	307	319	327	314	308	299	307	283	307	305	296	304	289	340	319	280	319	284	286	343	333	305	348	304	304	309	326	328	285	298	315	339	296	311	317	294	319	275	318	317	319	321	305	322	314	311	326	284	279	317	285	306	268	309	287	328	289	326	313	298	345	343	325	290	326	297	305	315	316	328	295	310	286	303	320	318	312	325	298	322	311	329	306	332	283	261	296	293	314	287	294	306	303	325	322	299	299	312	282	286	310	328	298	311	307	279	290	336	320	296	302	304	311	286	292	288	281	293	291	301	288	311	343	312	326	286	298	269	319	309	317	316	324	305	297	277	325	321	312	292	287	324	306	320	306	300	341	294	295	297	321	299	331	304	344	306	310	299	303	298	286	297	298	303	302	323	310	317	317	326	322	283	295	321	338	322	309	320	320	306	319	311	318	298	326	310	318	304	308	328	342	314	333	305	326	281	315	322	312	276	298	305	331	304	316	298	295	297	299	312	311	310	340	304	308	307	327	293	306	318	270	337	297	322	305	297	312	291	301	328	313	294	343	336	343	324	306	300	313	318	303	315	317	279	296	313	307	306	323	342	300	305	317	319	316	303	281	291	324	311	305	282	347	285	313	292	318	278	284	323	316	294	326	299	307	297	304	315	328	337	314	283	283	293	283	332	322	326	300	280	305	323	307	299	309	324	292	269	316	334	305	299	295	310	298	301	315	331	310	271	304	302	311	286	304	324	283	312	303	309	322	283	310	314	311	289	316	310	304	296	331	346	280	310	333	313	305	302	313	304	336	299	297	293	263	307	302	283	305	265	312	303	312	296	296	273	334	266	283	324	311	316	309	302	294	304	318	316	287	294	297	318	317	314	320	299	325	318	350	313	337	275	320	320	276	301	338	271	313	333	306	316	322	300	283	311	316	318	330	297	292	279	306	332	326	290	321	299	320	306	310	292	325	292	331	330	291	300	305	347	287	282	292	303	301	327	317	308	314	294	287	303	295	325	290	327	279	301	341	328	287	326	291	292	323	318	310	290	330	305	328	283	314	323	329	316	318	297	306	314	293	296	311	333	290	313	292	313	289	277	301	292	318	294	318	279	323	285	353	294	284	326	308	338	305	279	324	283	305	328	314	305	321	329	299	313	333	302	308	303	294	330	314	297	305	303	297	314	326	270	304	296	316	324	305	289	306	321	319	307	306	315	297	329	314	298	319	293	309	329	300	311	310	329	288	307	292	328	315	291	326	312	292	291	293	307	298	299	313	311	327	269	328	308	304	316	282	310	307	311	315	300	296	308	327	315	298	331	330	294	297	300	339	315	306	313	292	316	302	306	313	331	289	329	282	307	316	329	321	312	285	339	302	290	308	292	314	281	317	321	324	300	323	307	337	341	314	322	317	351	297	317	293	306	294	299	294	321	312	320	297	285	306	309	312	287	278	326	298	342	279	316	324	318	318	319	316	289	305	306	297	322	318	334	289	298	321	291	276	336	318	331	299	303	325	332	340	306	324	311	306	294	319	343	318	275	305	317	307	283	299	316	298	274	323	295	305	302	279	310	308	340	319	328	314	305	322	317	306	311	307	327	274	338	310	298	300	273	311	329	318	312	285	315	291	304	321	294	307	343	271	294	346	332	319	303	311	275	320	298	297	298	318	267	295	340	317	308	321	304	323	321	314	314	299	295	320	299	325	323	297	323	290	314	331	325	320	309	297	292	307	320	303	274	296	314	310	327	324	333	338	313	318	324	314	294	318	327	315	310	315	309	288	297	301	309	298	328	325	300	323	301	304	302	286	317	309	315	302	299	334	309	306	294	287	331	341	315	313	330	301	301	304	312	318	296	305	323	319	322	307	325	304	300	276	297	327	293	279	295	313	300	271	285	290	307	338	279	298	288	357	302	306	305	271	293	324	297	303	322	315	303	301	308	304	288	342	299	307	320	325	364	297	331	285	303	312	284	301	300	302	327	304	325	312	289	284	315	317	314	324	313	299	312	322	320	325	312	305	311	356	321	281	291	304	307	306	306	294	291	284	299	344	308	301	278	315	290	297	341	317	324	305	335	304	305	286	329	316	302	308	329	310	263	300	309	328	315	324	300	296	329	319	295	293	297	322	277	330	284	305	305	325	340	336	327	319	319	269	297	304	344	291	309	340	333	325	304	272	346	346	306	325	294	287	324	289	323	282	285	307	292	319	308	282	312	331	305	297	287	295	303	316	282	355	313	316	315	324	317	330	296	281	315	325	297	322	342	308	297	312	264	297	302	337	308	309	330	328	309	306	323	310	290	318	354	302	319	292	316	307	309	331	316	291	287	303	333	321	313	318	291	288	292	310	315	294	293	327	323	276	300	325	311	300	311	320	312	287	300	298	308	351	304	298	306	293	308	308	318	317	279	281	317	308	283	328	296	306	309	310	339	317	289	324	337	322	310	318	282	325	344	276	285	316	318	279	320	302	299	310	302	317	295	355	329	337	324	305	285	336	293	312	303	305	317	298	319	290	338	303	315	347	286	309	272	322	304	314	343	279	303	294	304	320	330	311	322	328	299	300	309	287	309	299	313	278	304	329	287	293	323	301	299	328	315	308	313	332	308	331	316	320	299	287	334	279	313	284	303	294	317	310	308	318	276	263	330	270	315	297	287	312	312	295	285	287	301	277	304	301	275	312	316	323	360	310	302	284	328	333	298	311	344	317	296	283	297	297	304	331	300	281	318	309	296	317	307	306	289	307	317	303	306	291	307	327	311	320	325	296	304	333	303	285	332	300	295	329	308	321	310	292	317	306	328	305	315	308	335	298	313	339	288	301	299	302	316	336	296	323	318	313	340	302	310	306	310	325	305	341	301	301	280	300	304	288	314	296	315	322	304	326	303	304	326	312	287	321	292	302	347	316	300	291	331	290	294	372	308	306	343	286	283	280	318	337	323	316	287	327	325	324	302	294	273	308	296	298	291	304	286	327	294	330	325	307	316	324	357	331	312	322	296	310	286	322	332	316	335	301	291	325	303	302	304	323	287	284	291	297	301	305	310	298	333	302
23589	21439	28387	24985	20787	10255	3162	1396	780	476	411	338	292	267	286	279	275	271	265	266	248	243	235	240	240	257	264	249	281	246	261	251	249	282	290	242	266	272	250	258	262	259	240	251	275	260	248	224	278	287	271	258	240	275	287	258	244	253	263	264	281	260	253	251	263	248	240	225	218	233	257	242	259	228	217	239	276	245	274	231	250	242	262	262	257	254	234	281	285	236	231	261	233	297	253	232	251	236	257	242	250	241	251	258	231	242	250	249	236	230	264	276	269	222	253	264	270	276	228	253	235	270	232	214	264	264	226	251	229	234	253	273	244	252	213	245	243	242	259	249	245	258	242	254	260	259	256	270	239	241	227	236	264	281	223	233	242	276	237	256	247	252	269	232	229	229	234	240	247	260	259	258	274	234	245	259	231	249	246	228	255	247	229	256	256	232	252	254	280	243	239	256	247	268	283	262	242	230	264	252	262	284	268	260	274	295	270	233	248	230	241	231	252	268	253	245	273	268	258	247	217	265	241	236	251	246	264	228	236	235	231	277	257	222	250	244	237	244	282	266	238	256	233	234	249	276	261	233	254	266	251	249	256	270	265	241	250	249	274	226	261	252	213	257	250	255	255	236	278	267	255	274	279	279	262	268	236	268	262	252	250	230	244	233	249	250	230	249	272	222	268	257	257	235	249	239	244	259	256	229	260	262	245	232	245	272	236	253	248	273	224	250	271	245	244	260	263	249	267	258	243	254	284	244	272	264	251	243	266	237	252	248	213	275	240	249	239	241	225	280	260	269	226	243	231	245	249	232	256	239	267	271	243	259	255	228	272	233	255	242	261	263	248	258	274	253	234	242	218	239	259	232	242	253	242	248	230	234	265	255	270	255	247	237	247	271	253	254	208	227	263	228	290	210	232	228	224	267	255	263	246	257	241	244	252	243	257	260	255	239	212	201	248	255	263	245	284	259	221	256	250	269	271	249	239	245	235	235	253	254	230	229	242	258	272	245	252	216	259	250	269	256	229	240	252	265	240	248	232	239	268	265	269	275	251	267	248	250	284	259	271	279	283	259	232	257	246	244	249	261	241	253	250	254	242	238	217	254	250	254	247	264	245	230	265	249	256	248	238	301	246	260	235	257	267	292	247	267	246	232	252	246	259	253	256	258	273	244	247	250	259	257	270	251	249	238	258	278	253	258	246	233	255	255	247	289	217	239	251	236	265	246	261	247	249	262	266	236	274	249	238	271	263	252	239	255	265	262	242	233	242	275	223	231	230	244	254	233	251	249	228	254	236	232	227	236	272	296	261	257	248	244	242	240	272	236	229	240	240	246	257	258	232	259	256	248	284	275	263	267	262	253	245	236	262	265	237	257	251	240	255	256	261	253	264	254	272	259	256	232	254	285	262	257	243	242	261	272	255	269	278	267	264	256	241	230	267	249	243	272	244	293	218	267	258	239	238	225	226	263	264	255	247	258	244	265	259	223	274	249	242	243	254	238	270	244	278	230	251	272	252	258	270	225	240	213	223	237	259	265	219	239	259	239	229	234	267	247	256	248	244	244	249	266	236	247	265	233	267	260	257	247	218	224	266	242	284	257	249	274	277	247	252	244	274	262	261	258	244	243	243	250	230	252	246	249	271	252	265	274	257	261	271	243	243	264	250	242	243	244	251	226	248	276	255	248	244	230	230	256	252	207	262	217	274	247	239	251	247	220	239	272	254	261	270	226	264	226	243	222	247	276	240	249	266	268	251	222	252	230	243	252	274	272	236	248	268	255	247	224	249	264	246	259	220	241	247	226	274	251	257	268	267	248	246	249	260	281	256	238	232	221	247	251	286	269	252	252	230	255	250	260	247	237	239	243	244	261	235	277	226	240	251	236	237	250	228	256	237	246	226	281	253	245	254	241	227	252	256	254	231	238	262	244	248	279	247	250	241	272	232	262	259	264	276	238	239	260	273	273	244	258	260	264	236	239	236	257	245	248	247	230	247	266	251	258	263	240	257	274	250	264	247	240	243	268	220	263	259	215	252	233	234	247	240	240	228	266	254	258	258	269	218	242	247	232	241	256	251	280	261	253	239	252	242	243	264	255	249	264	245	225	250	241	266	290	230	229	245	256	250	238	228	259	230	226	243	266	270	239	267	252	252	237	260	263	223	271	251	250	237	249	275	250	252	273	254	249	246	272	241	230	212	276	247	245	231	260	231	245	244	250	242	245	241	230	257	240	259	254	243	226	252	248	250	272	247	234	231	237	261	293	231	243	255	234	211	240	245	242	257	250	273	244	254	239	250	243	250	244	243	244	264	267	254	245	230	244	255	275	239	249	249	258	248	268	250	252	251	266	242	247	274	279	275	266	263	274	245	264	254	255	222	241	257	235	252	254	260	240	232	274	224	237	264	230	255	252	235	251	261	229	242	256	244	226	246	259	245	245	244	229	246	269	228	237	227	216	242	248	235	239	268	251	235	272	262	226	241	243	251	259	271	229	245	242	269	246	229	231	236	242	223	254	277	274	235	248	239	270	225	230	250	276	252	229	263	284	259	253	239	228	270	236	263	243	237	263	204	223	210	247	247	222	260	243	241	268	247	252	242	260	239	238	224	260	256	236	258	236	238	246	257	262	269	273	245	247	247	253	237	235	272	263	249	231	253	251	232	232	229	239	262	254	251	238	279	255	245	246	262	262	239	254	269	290	264	263	256	255	240	255	263	268	253	231	265	254	241	269	252	252	213	265	228	248	253	227	210	262	250	247	243	255	238	249	255	259	248	267	285	257	251	271	241	246	244	261	280	303	261	256	272	246	242	258	262	255	261	257	242	228	226	239	228	248	292	261	281	268	265	249	222	257	249	254	256	242	248	261	240	233	247	286	252	263	244	279	241	265	235	236	237	234	266	262	218	254	236	247	274	238	233	286	243	268	282	257	262	238	284	241	234	259	248	231	227	269	234	250	250	228	246	262	271	252	254	227	263	282	268	233	241	247	268	266	237	258	254	255	221	252	260	259	242	248	239	245	234	250	230	267	261	242	258	226	257	260	277	277	282	289	256	263	241	281	244	253	251	251	240	238	233	298	262	242	261	250	269	239	230	243	242	262	259	276	255	262	265	233	229	229	237	250	261	265	287	235	211	269	262	281	245	217	258	246	239	250	238	242	269	278	249	260	238	236	261	249	286	251	258	244	248	249	236	268	255	244	245	251	239	270	247	238	243	251	246	250	256	252	250	247	251	288	243	241	242	251	236	222	237	235	236	262	284	236	277	229	267	252	260	268	241	266	246	272	275	263	270	236	261	266	247	220	230	241	248	227	265	222	273	220	244	285	258	256	237	267	259	250	244	244	266	253	256	235	279	249	264	262	257	242	277	255	239	238	274	266	234	239	264	269	261	258	260	287	263	224	224	255	226	247	241	271	258	267	228	244	238	233	249	274	231	274	247	251	245	280	245	260	277	251	258	259	221	268	275	270	241	249	263	250	232	269	249	288
31103	45993	33471	21623	13291	7197	3983	2283	1301	760	522	485	424	359	392	372	356	347	314	345	328	311	304	310	321	336	336	333	283	334	341	304	342	317	309	323	313	288	310	311	320	289	356	316	350	300	302	307	313	318	320	316	320	302	314	336	327	324	280	304	337	316	295	311	299	305	318	328	280	328	307	307	326	304	349	292	303	289	312	290	297	286	303	303	342	318	327	293	321	298	325	311	313	319	342	322	318	305	306	310	308	320	320	318	307	336	301	315	300	305	305	320	330	300	307	347	316	301	319	308	328	355	317	296	327	325	331	306	277	338	309	333	329	329	330	316	309	326	288	327	288	288	313	309	296	323	326	306	330	307	320	342	320	333	291	328	276	336	277	344	307	298	303	311	316	298	316	323	297	315	336	314	318	328	316	331	290	345	324	323	359	352	355	321	333	309	295	303	329	327	333	332	299	280	314	296	309	291	291	306	283	306	331	310	275	298	305	314	304	330	305	303	314	321	333	283	299	313	327	318	318	287	314	284	328	282	301	324	316	324	308	319	303	306	330	301	320	331	320	304	319	279	288	302	323	304	292	317	315	327	334	318	303	302	342	313	324	298	321	303	299	305	312	305	303	336	282	305	297	315	302	346	331	307	341	298	309	291	333	312	331	324	304	295	314	321	323	336	326	334	310	318	327	309	313	312	291	330	328	324	334	328	333	317	328	305	321	294	307	307	304	328	327	331	310	349	315	339	312	302	297	319	319	317	291	301	351	281	295	343	299	287	289	305	313	328	324	323	298	309	287	327	311	337	312	294	304	340	310	322	312	321	335	290	327	347	299	330	338	314	294	330	323	322	314	322	295	270	343	291	327	271	327	314	296	322	326	315	355	322	320	337	289	317	317	315	305	329	304	311	299	319	314	288	289	321	304	286	338	308	318	312	346	302	317	294	313	307	309	321	308	318	286	295	317	320	316	333	355	294	349	340	313	331	300	295	294	311	302	303	309	332	311	342	324	337	319	312	333	313	321	322	318	289	320	322	334	312	314	304	299	311	307	333	303	340	322	282	338	338	317	299	340	307	301	327	331	266	314	334	331	310	334	313	326	280	332	346	299	315	336	324	337	312	312	324	321	299	325	333	342	309	318	289	313	276	315	281	293	285	339	283	303	320	304	278	314	287	329	308	318	301	298	285	291	339	318	315	340	298	304	341	267	299	331	324	301	315	322	342	323	278	330	304	334	306	312	310	334	318	327	292	314	313	316	305	315	301	318	332	299	329	321	315	286	342	314	311	289	319	288	313	303	322	310	296	320	325	276	336	318	327	326	331	286	321	321	285	320	314	334	290	320	297	318	305	323	333	306	323	282	306	290	325	308	293	301	294	319	332	353	313	290	310	280	287	325	316	309	321	329	338	326	295	294	303	324	313	276	293	303	296	314	329	313	312	296	315	354	281	323	324	330	357	336	325	316	348	297	308	319	314	282	331	335	350	325	326	320	283	342	337	293	301	290	313	311	303	327	286	289	303	333	295	300	314	321	310	328	306	324	317	314	316	295	327	300	326	302	353	342	308	323	298	296	318	307	339	339	319	337	319	322	314	300	300	305	342	305	311	318	256	303	293	332	325	296	341	331	328	315	312	274	314	308	345	296	318	317	319	304	326	310	328	291	321	328	331	294	299	312	332	300	309	293	296	335	335	300	319	308	327	294	329	298	346	322	312	309	301	331	313	332	307	350	307	308	324	320	287	316	322	296	323	317	312	324	312	276	331	347	289	327	325	307	324	335	311	307	329	323	311	317	342	326	327	328	326	310	307	288	294	337	337	291	316	310	314	330	310	321	305	334	338	304	313	323	355	328	325	357	317	325	322	302	312	297	333	300	296	296	319	330	330	322	337	309	311	335	335	318	309	315	288	331	341	328	314	310	265	305	302	317	307	311	330	311	308	280	311	306	296	313	356	310	317	325	316	321	285	332	337	330	291	328	306	343	300	299	306	338	298	326	347	327	288	298	315	322	300	310	305	319	311	318	305	317	325	355	308	344	307	330	325	313	324	345	317	289	284	318	311	333	319	339	344	300	334	333	341	309	301	332	323	307	301	301	312	306	301	302	334	321	317	304	274	280	283	307	320	312	321	297	297	330	304	303	343	312	304	308	299	287	299	299	299	305	305	324	337	313	323	313	307	341	341	351	301	338	287	287	303	316	287	346	267	299	305	312	300	323	305	323	292	306	337	342	313	322	308	327	313	305	342	351	337	335	327	310	337	301	281	295	311	339	321	349	303	325	330	309	288	298	329	336	306	339	303	354	327	315	341	315	341	328	346	311	315	311	319	325	310	304	311	310	328	317	307	316	305	312	327	326	331	329	305	348	303	314	298	309	322	292	315	333	308	292	332	310	315	310	316	296	312	299	341	336	310	343	298	337	321	336	316	305	312	309	322	311	304	309	331	328	336	306	335	298	334	300	304	315	283	334	313	314	304	315	327	294	344	291	325	287	327	323	335	294	317	321	340	329	320	294	327	329	326	304	301	301	311	292	337	325	284	334	303	316	296	296	299	293	340	340	307	315	294	325	339	333	297	309	321	303	322	323	305	348	296	325	300	319	309	299	337	287	295	332	327	327	335	329	330	323	324	284	283	338	329	314	322	324	324	310	331	328	340	336	306	325	324	288	309	322	275	304	334	315	306	303	314	332	314	313	312	328	319	315	312	343	338	303	302	305	320	296	335	313	362	314	317	290	319	302	317	298	303	295	320	347	317	308	326	294	322	328	286	302	282	291	313	295	324	288	335	334	311	293	305	334	322	320	318	284	336	288	295	344	314	282	318	312	324	297	309	305	309	313	317	317	307	284	335	302	329	328	317	314	328	319	326	329	327	340	316	347	343	333	329	339	339	347	317	344	343	339	313	324	310	341	337	308	291	305	286	280	287	327	326	303	300	336	331	303	315	299	300	329	368	319	290	336	320	313	327	303	327	317	310	305	302	308	308	362	303	310	304	312	301	316	300	321	301	302	302	324	301	304	304	304	311	292	302	299	343	287	318	293	330	317	300	296	331	337	318	308	324	312	330	325	333	319	329	278	285	311	313	301	288	327	298	306	309	280	316	316	307	324	294	335	300	328	287	326	319	319	286	318	301	293	296	317	320	323	307	373	317	305	298	301	294	297	349	308	326	325	293	333	322	291	326	342	300	334	303	355	299	329	306	304	313	292	303	293	308	302	321	329	293	350	323	324	323	310	297	318	296	311	303	298	324	322	311	316	319	280	318	338	315	314	279	282	272	329	328	330	314	330	329	324	313	335	298	337	324	297	323	309	328	284	317	340	308	322	318	332	286	312	335	295	343	311	297	315	321	324	292	305	304	286	328	322	307	348	291	341	291	343	333	319	326	319	326	268	306	312	342	309	309	335	317	303	281	294	313	299	312	314	293	346	328	332	290	316	315	344	319	320	342	319	337	341	301	333	280	294	311	321	310	300	321	322	310	299	314	322	313
25017	21439	26877	24836	8424	2162	1168	677	460	309	263	217	217	200	209	222	193	202	190	196	197	188	187	198	195	209	164	193	198	187	186	211	186	204	189	157	185	206	186	185	165	190	178	194	182	172	190	183	184	184	186	184	166	217	217	164	183	190	155	180	193	189	178	215	174	170	184	180	190	197	196	190	189	186	190	191	201	190	183	201	181	188	191	188	181	185	209	200	201	178	179	204	201	213	197	192	196	186	179	197	210	197	200	195	159	189	184	194	174	200	191	202	187	212	193	183	191	168	201	181	206	188	180	190	202	160	182	181	193	177	178	197	186	170	216	213	188	195	206	183	199	191	181	196	199	194	186	189	174	195	177	190	195	188	183	187	186	174	195	162	175	181	178	186	171	195	188	204	195	188	173	200	208	177	179	192	231	202	186	184	166	203	202	159	160	177	172	196	171	200	189	206	207	194	165	194	189	185	188	158	172	175	181	209	183	161	187	190	184	194	184	204	185	174	184	177	184	185	189	188	166	188	206	188	198	188	164	209	173	191	203	192	206	211	179	190	187	158	172	156	160	165	196	175	166	189	203	167	196	194	210	210	189	194	183	193	193	194	179	185	211	182	208	182	207	207	197	186	221	208	165	194	209	189	195	206	186	213	176	198	207	198	193	177	184	189	211	186	193	197	211	195	196	192	202	205	206	191	188	201	197	193	183	206	185	192	196	208	181	191	217	186	186	181	167	175	187	201	187	198	196	188	185	191	210	198	169	196	174	212	174	197	191	187	198	175	206	167	207	205	184	193	194	214	198	168	194	191	197	183	185	167	193	191	197	186	193	181	195	199	195	202	164	192	178	216	165	168	191	175	176	222	184	194	181	176	180	169	181	216	192	178	192	186	177	172	181	181	186	159	205	205	189	182	209	172	166	181	188	185	198	210	189	202	170	175	195	189	191	189	194	195	173	199	187	177	198	187	187	206	199	164	193	200	191	198	194	187	193	193	188	180	189	177	187	181	200	180	192	185	169	184	167	163	198	182	184	196	177	183	191	185	202	195	196	155	172	183	188	194	204	201	198	180	185	203	203	198	176	190	194	204	181	192	187	199	182	177	195	188	202	208	167	174	187	189	200	189	185	208	177	169	188	193	180	177	177	201	188	208	177	191	200	199	167	206	220	185	200	187	161	182	210	198	203	176	211	197	161	203	215	187	184	171	162	188	195	181	195	210	202	183	198	172	164	172	173	196	155	173	185	177	174	202	185	183	179	210	197	212	189	195	169	192	178	173	184	188	192	190	185	198	190	196	186	183	191	213	166	196	183	179	191	200	166	190	234	200	182	183	183	184	182	196	181	191	184	212	186	179	187	203	176	208	186	179	180	189	184	209	159	202	189	204	185	196	204	189	209	177	182	193	186	177	186	203	205	199	198	203	165	190	175	181	184	195	193	200	223	216	179	194	191	176	175	220	178	195	166	180	198	193	202	179	193	198	179	198	201	222	189	163	189	166	187	201	188	203	195	189	203	183	203	172	177	166	181	171	177	208	205	211	199	197	175	167	162	186	176	189	172	209	209	173	217	184	191	208	169	202	188	184	180	181	207	186	200	192	183	190	185	225	197	157	176	173	184	199	187	178	180	181	188	180	193	182	180	195	181	176	177	206	202	180	189	186	169	200	195	174	219	189	196	204	209	197	198	179	179	176	160	202	207	168	192	193	188	204	174	183	190	203	199	196	199	189	180	183	187	195	187	203	216	224	192	167	179	182	168	221	179	188	183	151	176	197	206	183	180	184	207	169	191	201	158	186	169	183	197	189	179	194	174	195	198	179	170	216	172	194	183	199	178	178	193	166	191	185	190	204	211	201	204	177	171	187	174	184	195	196	203	174	181	183	167	176	187	168	159	206	189	185	171	193	197	212	192	193	187	184	167	180	221	197	192	175	202	156	194	198	195	189	164	193	187	173	207	172	197	195	204	207	189	192	188	191	183	183	204	206	198	182	211	186	200	195	204	173	192	171	207	211	185	196	209	160	178	172	172	160	196	198	197	213	209	195	185	196	208	196	180	188	166	184	193	221	182	190	202	179	187	192	202	184	182	186	188	193	202	167	185	167	197	184	184	173	171	197	188	194	203	178	182	182	206	204	156	170	201	175	185	189	213	209	178	202	187	213	165	191	177	198	174	184	201	184	190	186	173	180	196	191	175	196	198	213	185	211	181	193	174	179	191	185	210	208	185	202	201	200	205	168	180	187	183	207	206	179	198	189	194	215	187	190	213	197	169	191	193	170	192	195	197	199	183	173	196	190	191	186	200	199	192	209	212	195	172	208	171	191	169	178	182	202	189	201	193	179	207	207	209	186	210	210	198	187	190	173	195	174	190	203	203	201	183	195	173	187	196	205	193	194	182	186	166	199	168	180	163	160	194	204	180	192	190	195	178	195	184	198	196	181	181	201	176	195	189	207	188	217	203	188	200	210	194	198	165	189	173	174	181	180	174	175	186	175	190	171	171	223	214	203	178	203	186	182	164	200	177	187	169	190	177	198	190	192	191	170	193	208	210	182	190	189	194	164	157	179	184	185	196	199	203	181	189	171	225	227	198	206	198	194	198	179	199	172	187	189	181	202	200	176	194	194	183	183	172	168	166	179	198	176	184	198	175	187	156	189	177	182	192	187	196	174	173	170	201	179	198	186	192	181	215	206	214	190	213	184	180	195	197	194	192	189	187	184	194	206	185	201	186	186	192	195	202	174	184	182	193	192	187	189	163	211	201	204	202	207	191	178	184	176	196	205	180	213	168	172	164	171	179	173	177	205	177	179	190	176	179	222	199	186	190	203	179	165	170	159	177	179	173	181	184	226	176	184	171	210	197	192	181	191	185	187	186	181	181	172	179	178	192	198	196	203	211	189	203	188	195	192	184	200	181	224	204	218	192	162	191	187	162	164	204	202	185	187	161	185	206	191	193	184	183	201	219	188	180	198	209	198	182	199	201	172	188	207	179	213	188	194	169	202	177	198	216	203	207	191	187	194	185	177	189	185	184	169	209	174	187	184	181	189	198	198	183	199	201	186	195	189	180	185	190	175	185	171	168	177	214	179	188	184	167	181	187	175	188	165	197	182	185	161	180	187	163	209	185	189	179	194	223	186	192	188	200	191	200	178	198	197	189	183	193	198	163	181	180	179	183	182	209	194	202	185	185	193	194	195	190	184	162	212	174	208	199	198	186	177	229	157	205	184	176	170	199	204	212	184	201	190	189	170	196	177	212	192	175	193	173	164	221	165	179	194	212	174	209	181	189	167	183	177	180	200	172	179	213	180	176	207	182	183	162	197	200	164	175	179	176	210	188	172	219	177	193	205	185	205	192	175	172	170	199	177	188	202	176	196	165	196	207	216	195	178	170	187	169	182	185	172	159	194	189	190	189	173	184	187	209	194	206	204	165	182	194	172	184	218	170	205	177	189	209	162	182	200	189	187	191	201	174	212	196	171	185	174
30040	42649	28539	14485	7537	3793	2230	1321	767	488	375	320	281	274	263	260	279	253	249	262	244	245	220	233	255	248	238	247	228	239	236	239	265	232	249	249	262	264	241	228	229	216	253	226	239	241	252	221	259	267	225	255	258	233	265	223	232	238	229	246	261	233	200	233	230	237	215	227	242	227	234	223	227	241	238	229	224	213	243	236	227	237	253	260	242	254	267	240	253	222	276	260	269	231	264	238	249	225	235	254	215	238	216	238	209	241	266	236	258	251	239	218	241	227	246	256	261	254	227	214	236	231	229	251	214	246	211	218	228	235	250	237	221	212	234	204	227	261	222	244	254	262	265	236	231	229	213	261	246	210	214	260	233	232	215	226	227	220	212	208	216	244	240	237	240	246	262	242	260	219	225	235	235	225	231	223	223	260	255	250	254	212	233	239	229	232	215	235	259	237	236	226	233	245	223	253	232	232	227	233	229	219	230	238	225	235	255	222	248	236	251	220	231	202	202	219	231	239	229	237	234	240	255	230	232	242	222	235	239	234	244	230	260	233	261	240	229	232	239	227	220	231	231	241	244	240	257	221	237	231	225	240	242	254	233	236	244	218	246	245	244	258	237	247	254	256	222	224	243	223	246	222	230	234	236	228	230	217	232	248	245	254	233	202	242	235	223	233	243	213	242	227	220	252	241	226	259	233	227	267	232	243	216	244	234	236	234	240	224	244	228	239	246	236	239	253	237	262	218	265	249	248	233	247	267	256	260	228	250	228	225	245	244	236	248	278	267	240	232	236	240	249	214	211	233	220	229	205	251	227	245	227	244	237	236	228	241	233	232	242	265	218	210	226	244	238	231	216	236	217	222	215	230	228	238	223	270	243	246	248	254	235	240	220	233	253	227	227	247	214	247	224	227	228	244	241	247	219	221	239	250	215	265	217	238	224	241	230	211	236	222	259	223	231	244	269	230	206	217	223	225	250	226	242	220	211	234	221	229	212	212	221	229	263	216	222	228	246	254	238	227	238	228	248	243	238	237	241	222	249	205	198	230	254	244	233	244	240	240	225	263	256	240	214	221	225	253	240	226	233	256	251	236	251	204	226	252	230	233	237	235	212	232	247	250	222	224	227	252	233	214	268	234	238	221	229	222	235	219	225	208	228	240	222	241	266	218	233	259	242	215	220	277	234	224	230	232	265	238	236	234	252	233	239	225	218	225	238	246	212	263	203	244	239	263	220	255	229	246	244	234	277	241	216	250	246	254	216	191	232	209	225	223	248	288	218	226	246	238	220	231	217	250	209	265	242	277	236	224	247	228	225	246	262	238	232	226	218	238	252	236	243	223	240	207	252	206	228	226	240	263	229	249	242	220	254	227	235	258	240	244	240	252	212	203	265	246	233	245	242	229	253	226	244	241	247	261	239	272	228	248	246	213	233	241	226	226	208	235	243	226	257	281	248	236	231	239	245	221	213	239	236	234	258	251	233	238	245	237	231	232	257	240	239	225	240	268	239	243	193	223	241	255	239	257	249	234	216	236	224	227	256	219	253	225	248	254	229	217	249	257	256	214	222	223	279	216	245	241	254	192	235	210	238	239	229	219	242	259	221	234	232	229	274	223	213	219	218	249	232	234	245	241	207	217	243	246	227	248	259	275	237	243	243	222	226	230	226	257	217	273	213	232	219	258	240	258	211	250	230	240	242	212	257	227	191	236	247	224	240	260	218	220	228	271	229	247	222	227	227	240	256	228	251	244	235	221	251	244	243	224	265	242	227	206	252	247	246	244	240	249	226	247	238	237	217	208	244	209	235	240	246	206	231	219	236	263	243	239	221	248	250	243	240	232	237	237	234	239	245	240	233	228	239	218	266	241	234	227	238	247	233	227	221	236	234	228	243	221	204	237	261	232	226	234	239	229	245	246	241	228	244	250	233	266	233	257	224	240	249	240	227	239	264	231	250	227	227	234	221	235	235	225	247	247	236	247	241	227	230	238	227	207	234	240	230	211	225	238	251	244	262	245	229	256	241	225	254	249	233	241	227	242	225	228	226	221	219	237	221	230	231	222	276	206	213	219	238	258	227	240	237	240	210	264	249	207	242	258	252	238	240	246	239	237	222	237	248	217	206	228	230	244	253	232	263	226	200	212	230	255	220	252	215	238	230	234	258	247	232	225	221	233	248	241	259	229	226	247	222	236	203	216	236	230	215	228	240	250	221	214	249	240	252	255	219	251	243	243	247	265	227	241	235	203	235	239	239	239	231	236	266	252	216	243	235	240	240	213	246	254	247	280	246	248	236	223	251	236	254	235	224	229	261	233	234	223	249	230	217	218	212	249	205	232	228	233	219	234	269	224	234	251	204	224	252	265	251	244	225	231	245	249	237	254	255	229	253	210	256	223	243	202	222	219	228	239	260	230	249	244	247	219	234	230	221	221	226	285	238	216	256	219	197	233	247	256	250	252	211	245	244	237	260	242	207	237	233	238	247	232	231	239	239	227	248	240	238	215	236	256	248	243	239	249	245	228	221	241	240	229	234	240	241	251	247	231	226	258	266	242	248	218	237	234	269	253	266	226	254	234	238	222	231	259	241	215	231	242	245	258	225	237	243	265	227	245	254	251	215	239	226	246	264	240	241	261	258	260	217	234	240	250	218	232	248	248	257	240	226	233	252	239	222	225	219	208	235	245	233	241	255	268	278	230	242	245	259	210	219	260	226	225	227	226	237	245	226	223	255	237	235	202	259	241	244	236	256	260	229	233	217	261	217	225	224	238	254	253	238	217	239	261	220	224	248	248	238	232	241	234	238	247	254	240	253	229	236	245	274	260	227	254	238	241	242	260	240	240	258	231	220	250	215	227	226	285	230	232	273	235	224	241	246	224	250	236	216	210	231	223	229	228	239	253	232	232	234	254	239	216	242	231	239	236	225	248	236	234	246	239	216	263	260	244	229	229	237	264	223	251	276	232	240	234	231	208	241	233	227	243	225	248	246	247	226	239	237	244	240	238	216	242	256	240	227	225	246	240	239	238	222	240	254	226	222	238	236	227	228	221	217	247	232	221	259	227	270	242	241	229	264	228	228	208	233	236	242	233	235	222	253	236	239	244	206	231	218	235	237	225	232	252	242	246	211	233	249	259	230	238	234	226	230	228	263	236	218	220	244	251	245	231	248	277	208	270	246	261	249	223	257	241	248	229	213	260	261	218	243	240	223	219	230	254	232	231	239	246	236	241	236	228	211	227	244	227	247	235	245	239	216	247	230	210	228	252	211	239	248	233	224	243	251	261	251	238	228	233	256	237	227	226	221	226	246	247	234	251	256	229	254	223	272	220	235	254	214	238	214	258	261	276	234	248	252	265	254	242	245	211	231	228	230	228	243	234	240	235	243	261	231	235	254	196	254	246	251	246	244	247	228	252	194	229	224	222	211	246	253	232	256	244	234	226	247	223	255	218	245	247	236	251	229	238	252	224	245	265	231	211	219	230	228	220	240
22694	21453	28949	24366	21527	20266	8139	2429	1175	633	381	308	287	263	236	234	224	199	219	207	215	181	204	221	174	198	175	195	186	187	196	183	168	185	182	183	191	194	191	176	193	173	189	206	190	185	180	194	177	188	162	193	187	180	197	205	190	196	182	193	199	177	164	186	171	173	175	162	189	216	181	179	193	181	199	191	190	163	175	178	172	184	174	169	194	190	213	172	189	179	195	189	200	190	175	187	179	188	217	180	180	170	190	176	179	199	181	191	196	182	180	187	176	170	171	196	174	184	178	181	183	168	189	204	189	195	177	199	184	179	189	181	167	178	189	204	190	181	195	170	207	198	183	158	180	174	174	184	181	190	166	190	185	159	169	177	171	194	194	171	180	185	191	177	191	166	143	177	188	180	188	177	183	158	172	183	176	177	207	200	185	187	194	165	161	178	182	193	173	160	205	198	184	213	169	181	181	181	171	181	201	180	180	165	196	170	196	177	201	233	182	181	169	177	171	189	184	206	206	176	187	196	190	174	167	164	186	190	208	211	194	170	190	201	209	179	184	183	199	183	211	182	197	186	177	164	185	172	199	172	183	172	181	180	201	171	206	177	173	195	168	213	195	187	192	199	179	191	186	211	172	166	168	162	174	180	164	205	186	195	168	217	188	184	183	179	156	197	181	182	186	173	172	177	195	195	199	180	195	166	182	197	170	189	177	177	185	178	183	181	166	189	199	194	186	165	188	169	175	177	163	195	213	206	195	191	188	175	186	162	191	182	181	196	177	173	208	170	213	167	193	202	162	196	172	181	170	207	182	178	176	189	195	198	160	183	167	198	207	173	189	169	193	155	184	197	192	194	192	182	198	174	161	185	191	200	197	198	186	180	182	180	185	183	191	193	175	162	181	175	186	190	187	178	163	183	171	207	159	157	190	191	169	184	189	211	178	173	183	161	190	158	170	165	175	183	183	178	219	168	206	188	198	192	172	169	174	181	178	180	173	158	164	177	175	199	189	178	160	194	198	186	180	212	177	177	193	167	162	188	181	189	176	182	175	170	207	173	218	180	203	194	173	199	176	162	165	178	168	166	170	184	175	216	164	174	173	187	175	191	159	160	195	149	190	172	177	195	188	164	205	187	173	201	180	180	191	176	181	193	181	182	173	201	172	177	192	175	171	184	190	197	181	166	169	176	177	208	161	180	181	171	187	170	197	186	173	207	190	189	164	192	183	170	150	173	182	178	181	174	172	166	176	200	178	165	152	167	170	196	196	191	209	179	174	167	181	164	191	193	169	148	172	176	182	186	180	204	160	190	161	192	190	171	186	186	177	187	203	171	174	167	165	175	190	223	183	169	163	191	174	184	179	166	198	158	171	175	185	191	178	206	177	182	187	206	173	177	185	177	189	183	201	161	188	197	166	185	178	172	166	184	176	194	180	169	192	162	179	162	179	202	214	185	159	184	189	174	193	160	182	175	211	182	200	186	174	154	179	185	189	179	179	172	189	181	182	179	186	204	189	181	160	191	173	162	166	208	170	156	213	176	167	198	192	180	201	173	193	164	181	196	164	194	216	167	181	187	203	191	164	184	172	182	191	175	182	148	196	205	192	166	181	174	189	184	170	197	194	186	187	170	183	189	200	183	166	187	184	185	172	192	187	175	175	186	214	163	194	204	177	166	155	189	166	171	158	181	183	168	170	163	155	173	184	173	166	187	187	177	184	196	200	190	178	181	180	172	165	162	159	177	195	182	177	191	188	179	169	189	168	184	207	191	183	169	180	190	178	180	193	163	173	181	203	185	171	190	185	186	178	187	178	173	186	187	183	174	157	180	194	184	161	202	197	184	192	174	194	183	159	205	193	170	165	197	182	176	186	168	209	183	177	176	188	183	192	200	172	189	186	157	189	139	164	183	181	206	195	171	166	215	193	192	185	188	196	186	200	177	176	175	189	181	174	159	172	193	178	195	188	170	203	169	170	205	190	173	204	173	171	172	195	181	169	193	167	188	171	170	182	181	149	188	208	197	170	199	201	192	178	185	168	182	168	186	154	159	187	190	183	200	169	177	197	163	190	183	199	198	173	172	195	179	180	188	179	182	186	195	201	181	185	196	148	165	190	176	205	185	188	175	191	190	176	165	200	171	186	189	184	178	177	177	170	195	193	171	189	175	173	167	168	207	173	193	201	198	188	159	182	193	182	214	184	177	150	199	187	180	178	182	191	184	186	157	181	198	190	175	190	152	178	159	166	193	178	218	174	207	161	188	175	164	173	201	170	187	167	179	178	181	186	174	214	190	219	197	161	183	178	197	180	207	170	197	182	191	205	201	189	163	179	175	174	169	193	185	171	168	202	184	220	209	187	194	173	177	158	190	174	181	183	198	190	171	172	178	178	189	178	171	184	190	161	185	199	200	190	199	187	173	208	183	195	196	169	204	195	178	210	207	164	140	175	212	191	196	158	170	188	184	189	170	185	177	189	166	182	188	173	160	171	161	187	188	182	175	153	171	176	169	197	172	167	203	194	181	187	179	183	173	189	206	167	200	174	185	171	146	178	204	212	195	172	162	176	174	180	186	180	193	181	182	195	174	176	177	187	191	193	184	169	171	188	191	192	185	183	178	172	172	187	187	159	153	181	164	166	185	188	183	177	162	186	176	184	186	166	171	189	177	186	176	189	190	197	192	197	185	188	201	190	196	187	178	177	208	161	181	193	199	188	202	186	173	178	186	179	192	159	176	177	192	175	194	194	185	189	148	185	178	180	167	201	178	195	181	171	149	201	182	175	191	168	168	183	171	178	181	160	193	181	178	187	184	184	185	191	188	159	157	173	181	175	170	184	176	194	176	167	168	169	208	189	163	204	169	155	178	159	191	175	171	172	180	196	166	188	171	164	171	191	171	182	172	184	202	191	196	199	181	191	163	167	186	174	157	199	198	177	202	171	184	206	167	184	193	165	188	200	171	178	184	169	193	163	177	168	163	187	171	187	190	202	191	178	182	199	171	202	198	186	178	195	207	193	152	208	171	177	195	168	187	175	169	194	160	171	172	163	191	168	186	179	183	205	168	190	191	166	184	210	196	187	162	182	167	174	159	197	176	178	167	196	175	165	225	171	184	206	187	187	174	181	180	186	189	179	168	197	183	181	167	175	172	174	179	204	179	184	196	208	199	185	191	171	182	178	194	180	181	172	205	182	202	176	173	174	179	200	176	198	167	179	163	191	179	177	175	185	180	186	209	197	179	172	158	151	186	180	172	212	181	174	173	214	207	166	180	186	181	181	213	185	219	170	180	192	204	190	179	157	171	189	198	190	196	186	190	174	162	196	181	188	184	200	190	166	158	185	174	173	175	184	183	184	204	174	198	186	178	162	212	171	180	162	188	165	183	192	191	195	182	179	179	165	164	159	197	146	184	173	177	179	185	179	168	180	187	196	187	155	153	180	181	180	177	161	194	185	208	179	174	196	192	189	158	181	176	190	191	207	188	168	188
35043	55411	39772	26355	16288	9295	5816	3576	2046	1122	578	464	401	340	355	289	292	263	240	249	243	217	235	255	232	242	240	240	222	250	249	252	226	226	233	240	250	229	205	219	253	232	215	244	224	245	256	227	213	272	217	256	237	207	215	218	229	213	217	235	229	235	248	217	231	250	224	217	243	228	205	239	222	189	231	222	242	243	205	238	244	233	240	247	222	238	217	243	242	219	236	216	225	224	249	229	244	231	243	235	220	202	207	223	215	228	243	258	213	240	215	236	246	226	236	228	230	223	223	241	240	242	223	232	200	223	235	240	218	229	253	240	216	242	233	222	191	248	197	218	241	236	245	232	242	232	226	239	236	232	210	216	216	234	227	238	223	229	232	235	236	237	217	214	222	218	218	206	236	255	215	233	226	216	234	223	239	225	231	221	245	229	224	232	252	248	246	224	236	216	232	226	225	229	230	231	209	268	211	230	206	225	221	234	232	242	236	223	239	239	235	245	231	213	207	234	235	259	223	235	217	260	223	226	225	257	229	212	236	208	205	227	255	204	209	219	230	217	234	222	221	239	227	231	233	229	239	215	217	227	215	238	215	223	225	227	260	222	230	232	228	212	228	209	242	257	252	224	231	244	225	219	231	236	237	210	266	216	221	224	224	252	215	237	228	246	229	222	229	215	229	207	236	269	229	235	237	250	210	219	232	224	217	242	229	211	207	230	227	229	251	253	233	249	225	238	223	233	233	243	224	212	222	223	234	216	215	236	231	239	217	222	207	221	255	224	221	224	230	212	217	230	232	207	229	255	234	243	238	229	249	219	213	208	217	216	234	212	228	198	201	231	228	192	257	250	235	242	238	223	233	256	226	225	227	212	211	212	233	217	215	249	205	244	212	214	225	216	224	252	271	237	208	271	233	227	230	242	192	235	203	245	232	246	227	223	226	191	225	232	222	209	206	204	243	220	233	216	211	244	234	224	209	232	209	215	242	239	251	236	255	236	233	228	235	212	211	211	238	247	209	231	233	205	241	233	226	215	237	245	239	243	247	220	205	239	259	236	231	223	226	202	229	220	240	210	231	208	236	205	223	239	220	218	237	211	216	251	214	224	226	251	223	254	247	221	232	246	224	212	218	247	249	216	215	220	247	226	225	208	238	237	207	230	231	217	192	228	212	210	235	232	259	190	195	245	213	203	207	219	248	232	237	227	209	266	230	216	257	209	237	218	225	227	209	227	230	213	219	231	234	203	219	232	231	212	220	229	246	252	222	202	243	234	239	230	218	215	241	242	230	236	200	236	250	232	247	225	223	222	224	240	219	219	214	214	230	233	200	249	216	206	205	215	220	234	227	248	224	228	215	236	235	231	243	230	206	239	231	213	238	224	247	219	225	233	219	247	232	213	212	228	194	248	217	238	216	209	210	235	211	242	235	208	239	233	243	222	231	226	228	269	249	250	197	241	216	190	214	214	223	209	244	230	196	226	226	222	220	220	235	218	216	237	246	245	223	234	200	221	243	213	228	246	230	223	249	246	257	246	225	216	220	235	226	199	233	225	202	222	226	241	227	221	221	233	224	230	231	240	234	232	206	228	215	232	196	236	260	263	215	251	201	249	235	203	208	225	239	197	208	241	230	224	241	220	233	243	242	195	203	202	205	211	224	242	212	244	239	255	206	230	231	245	235	237	235	252	225	216	229	229	219	223	208	245	230	195	233	213	261	226	265	213	219	207	206	227	225	225	232	249	219	248	242	250	227	230	202	227	249	259	229	242	222	250	235	235	223	228	240	226	234	222	232	229	215	225	231	213	214	249	216	222	227	245	214	230	234	206	225	249	226	279	197	189	210	210	205	194	209	248	214	218	196	257	225	224	230	242	265	216	229	232	241	230	245	244	245	234	233	200	240	198	205	217	246	231	209	225	221	203	226	249	212	236	238	226	217	215	232	212	231	241	198	248	213	233	216	265	188	189	241	208	230	229	227	224	217	212	245	220	254	242	211	207	227	227	214	236	248	246	233	235	229	227	213	247	219	244	214	229	231	235	210	219	216	217	236	275	199	216	234	216	234	238	231	239	230	214	223	216	222	255	241	231	216	236	225	244	208	240	247	267	235	215	247	242	230	194	232	211	223	210	213	231	241	242	241	233	215	218	212	221	234	209	239	234	224	225	247	244	225	226	243	228	231	213	225	236	222	202	226	236	218	231	219	226	244	239	254	207	253	214	248	227	245	230	228	234	225	200	234	207	211	220	233	226	246	234	220	228	260	237	256	239	251	236	209	207	237	217	220	244	228	220	220	219	211	225	218	211	250	209	210	212	232	234	227	229	233	242	233	222	239	236	232	227	242	246	245	227	209	225	208	230	200	188	215	241	258	216	225	236	205	254	207	230	229	249	227	203	230	250	224	231	243	228	210	224	250	251	234	229	232	231	253	215	211	240	226	209	230	228	229	227	248	230	245	234	235	207	229	242	222	233	224	210	210	250	227	208	218	189	227	253	226	238	224	228	260	222	241	215	263	215	245	212	223	234	214	222	212	226	228	195	223	202	237	211	221	229	234	216	225	191	229	231	222	216	234	224	216	222	215	206	250	215	225	192	229	212	205	211	239	214	233	210	235	206	223	249	232	251	228	224	235	225	244	243	248	224	220	221	242	223	234	231	253	237	219	247	242	236	199	201	225	223	250	211	244	217	254	205	227	216	210	227	241	219	235	229	215	225	258	242	224	216	222	214	225	210	225	244	225	240	217	246	227	218	212	237	248	232	242	232	215	213	205	224	243	224	227	215	220	224	232	239	233	218	229	226	247	239	192	239	242	216	239	221	230	277	219	242	240	242	228	208	235	224	234	216	235	223	256	245	233	248	255	201	219	219	190	248	230	233	221	222	240	224	266	247	218	228	247	223	231	255	240	235	237	207	229	230	215	253	227	232	225	219	213	216	217	270	210	228	241	221	262	220	211	239	245	247	232	226	238	233	222	207	218	210	234	243	238	236	251	221	234	242	235	219	200	217	222	248	224	229	206	222	224	238	240	233	238	240	256	246	239	222	257	210	202	208	216	223	239	213	206	221	219	226	265	214	211	243	210	221	261	241	191	227	215	202	228	245	221	215	236	224	250	214	247	224	235	234	217	230	209	207	255	251	245	244	218	222	225	240	225	214	222	220	216	226	257	224	225	219	228	256	232	229	216	225	233	227	245	213	220	244	232	257	209	238	223	211	225	216	199	236	234	214	229	237	230	228	258	217	241	219	226	242	229	220	220	231	241	246	245	261	246	233	218	236	234	228	244	219	210	207	200	267	211	231	246	208	249	231	238	238	234	269	190	227	223	228	228	226	221	234	226	217	205	225	224	236	207	197	210	216	224	222	239	261	241	214	216	224	231	224	224	224	218	221	236	243	242	238	229	243	229	236	208	231	227	203	227	241	225	193	224	231	218	227	229	199	234	218	210	217	222	236	259	229	262	235	233	211	232	235	219	242	239	226	215	240
31945	26521	21064	8907	3235	1219	684	491	338	314	291	240	223	257	298	263	255	256	247	257	249	237	292	276	262	266	266	261	242	250	272	267	225	252	234	247	255	269	255	245	258	256	267	233	258	263	249	251	246	262	283	241	270	251	234	250	280	239	256	268	241	243	290	250	235	252	287	229	252	250	246	263	245	279	270	272	256	266	253	247	265	275	257	265	260	243	265	281	277	284	239	250	274	237	261	237	263	269	256	271	239	272	234	266	257	267	248	250	285	236	240	252	276	272	285	246	272	277	232	267	222	250	265	249	247	286	266	248	278	247	271	269	264	270	242	240	299	264	245	274	283	238	259	305	268	258	234	261	252	285	244	254	253	267	249	250	259	262	246	270	260	260	251	260	269	254	246	271	269	245	271	256	270	259	280	255	273	251	263	245	256	238	258	276	213	288	246	253	242	285	272	247	245	248	227	264	262	257	244	251	234	260	241	247	255	275	283	240	276	253	243	259	250	263	254	268	251	258	247	243	253	240	241	259	271	233	272	258	252	254	241	269	287	271	255	239	265	271	270	225	233	243	242	275	248	258	243	248	242	262	259	250	280	268	244	216	239	252	254	242	245	232	268	256	234	265	261	239	230	252	246	251	211	242	252	245	255	251	232	252	241	269	276	242	238	261	236	247	253	250	261	280	266	252	264	245	260	233	260	258	253	247	270	232	257	249	267	273	248	253	263	263	269	254	292	239	256	253	243	261	257	244	215	275	293	252	265	288	273	255	237	245	293	238	251	244	257	264	236	273	229	269	229	262	282	268	259	274	257	253	240	265	243	266	269	261	284	231	239	306	265	287	258	242	270	240	270	279	251	239	232	258	273	267	257	236	273	286	249	257	242	264	260	266	269	219	253	259	262	240	286	242	276	259	251	260	248	259	286	254	245	261	254	255	237	249	254	247	239	279	265	266	245	250	268	235	245	260	285	237	268	259	267	251	284	261	246	255	280	261	247	252	262	232	248	257	217	251	236	245	251	245	249	263	258	264	267	247	257	237	263	279	269	247	230	233	234	257	255	247	261	271	233	235	238	268	226	258	246	274	256	268	250	250	260	255	245	257	255	247	276	279	224	267	260	270	242	277	253	260	273	261	291	277	246	249	252	242	263	228	250	250	221	269	266	267	243	245	233	273	278	256	241	271	246	244	241	260	250	252	241	216	254	246	258	260	264	238	251	256	254	250	243	244	245	245	250	265	263	298	288	239	288	234	272	277	257	272	266	258	260	264	252	253	282	263	256	267	254	278	219	246	265	258	276	245	233	242	263	268	254	257	219	254	259	262	251	240	261	234	251	271	260	218	266	286	265	256	255	267	263	266	255	238	257	262	244	271	250	255	276	260	282	267	267	262	258	255	245	231	276	271	254	246	275	267	273	239	240	254	233	242	239	259	251	260	264	261	271	254	257	262	261	254	282	268	261	246	258	238	268	239	270	249	263	259	260	261	277	261	268	246	256	263	236	276	261	272	242	241	271	241	287	257	262	262	258	263	287	250	275	239	248	260	270	227	260	271	282	275	241	279	273	255	239	255	269	250	261	255	236	254	240	262	267	248	239	293	268	291	252	256	269	239	266	246	242	235	246	260	276	262	240	255	251	274	253	259	247	292	250	266	234	235	263	276	262	251	227	261	255	269	252	232	237	252	255	260	244	274	260	272	246	289	244	267	262	223	268	264	249	243	286	241	251	245	284	239	267	241	280	253	263	270	255	246	236	250	254	210	234	249	250	259	267	223	273	221	269	258	267	268	279	260	257	276	264	265	247	269	263	238	271	238	266	240	276	275	279	262	290	258	244	275	265	272	239	257	250	257	275	212	253	237	223	267	265	238	252	273	239	240	241	257	247	257	229	253	250	260	252	250	230	253	279	225	256	263	235	300	276	276	278	276	266	252	237	256	296	257	246	260	247	259	231	265	254	243	256	235	248	273	236	275	270	268	304	268	277	261	256	265	247	249	229	233	263	274	254	267	253	260	253	254	255	232	256	270	231	253	269	254	249	245	269	264	257	265	254	281	248	249	263	298	246	217	263	275	278	264	233	256	239	234	232	236	266	263	259	278	252	254	260	231	259	238	276	267	244	280	294	242	257	218	276	252	266	272	273	252	261	255	259	268	270	263	265	248	255	257	232	257	244	246	249	248	282	244	259	261	248	265	273	258	266	232	235	246	298	263	270	267	234	264	244	260	257	245	249	277	306	257	262	258	244	268	262	251	259	291	240	251	245	239	244	240	246	268	253	229	240	258	264	258	266	270	276	268	272	255	245	254	256	256	250	243	269	254	252	268	284	257	249	248	250	237	261	243	253	241	262	275	268	258	246	256	261	276	236	252	232	250	235	240	257	256	238	242	277	244	265	231	223	227	235	230	245	249	255	278	285	285	248	266	249	257	246	250	260	263	273	264	240	262	229	264	286	269	242	264	243	275	268	253	249	269	275	250	233	238	233	262	263	256	247	272	220	251	247	261	262	262	249	279	249	246	269	264	267	239	260	228	267	260	252	235	222	247	256	276	263	278	255	251	249	271	255	225	249	279	265	219	241	303	248	248	264	257	240	275	259	250	275	258	262	246	248	251	213	265	259	243	198	269	266	285	290	266	266	253	264	260	250	243	262	245	243	221	268	277	250	266	269	271	263	253	260	253	233	275	258	243	267	255	244	241	259	239	261	254	253	264	281	272	261	236	244	285	233	293	240	240	261	271	259	217	260	242	273	250	251	261	277	243	242	242	263	270	265	252	257	273	280	253	229	272	289	248	270	298	255	276	253	251	259	264	234	288	287	246	262	250	272	273	266	254	254	280	245	262	268	235	239	244	269	267	240	233	238	235	245	253	254	260	244	241	259	283	259	270	267	231	245	268	257	270	232	252	262	238	270	230	258	258	264	253	268	244	253	255	247	230	261	246	255	254	263	265	272	251	250	249	274	281	258	232	275	259	247	282	238	279	234	253	253	257	272	236	264	245	281	240	269	265	233	238	237	280	278	247	241	266	273	279	257	243	270	260	239	239	242	257	256	257	250	231	240	263	236	271	251	216	241	258	244	209	276	247	265	219	263	233	244	274	233	263	255	275	230	230	252	262	243	264	265	260	247	264	265	277	252	268	265	247	276	276	250	234	266	281	255	249	273	267	246	277	250	247	249	251	263	262	260	259	257	233	229	270	253	248	253	257	247	262	238	259	253	257	274	251	252	233	257	242	227	284	260	264	266	215	250	240	232	231	276	260	230	262	273	248	221	265	237	269	289	276	251	257	266	202	264	270	246	251	250	272	262	259	259	274	246	246	238	254	255	260	251	244	221	261	245	230	258	261	256	282	282	254	265	233	240	273	256	253	274	278	268	255	285	242	238	267	233	269	232	260	266	253	230	281	231	254	254	254	262	274	233	251	267	268	249	255	271	274	235	262	279	256	290	248	253	275	266	241	287	273	260	247	247	248	271	279	256	278	270	268
34307	38806	22026	9661	5230	2045	1090	695	520	398	342	322	344	279	335	285	357	310	321	316	310	284	310	325	325	332	322	316	308	307	309	299	300	309	339	331	332	299	320	320	313	320	301	312	294	327	339	335	310	308	268	295	308	337	293	302	321	265	307	316	310	317	299	324	347	290	310	320	358	340	308	343	326	311	308	303	314	313	302	349	339	315	308	309	307	339	313	300	313	296	351	327	339	264	301	329	286	336	322	295	329	317	329	321	307	308	312	312	290	305	335	307	305	301	315	311	328	350	315	352	309	299	314	324	308	322	311	323	312	326	303	296	316	267	313	278	319	315	331	319	301	336	320	315	327	343	350	310	328	277	326	350	346	335	336	305	294	326	312	347	302	315	342	322	298	319	301	341	318	324	313	314	292	336	326	319	322	323	279	332	337	310	311	316	293	280	320	343	335	307	356	346	313	335	322	305	308	337	306	326	312	345	320	314	298	328	319	314	298	328	313	327	316	331	338	312	319	299	301	320	321	315	311	324	292	324	325	312	296	337	355	310	296	325	306	320	301	308	318	290	320	335	335	318	319	296	345	329	354	324	309	357	301	311	329	299	300	313	339	324	329	345	327	312	325	327	299	286	320	302	299	344	314	340	321	330	299	322	306	334	365	279	319	303	316	333	333	295	331	328	321	304	298	313	324	296	320	305	315	338	305	328	321	330	302	303	355	309	307	313	316	302	317	308	300	324	329	384	326	327	344	321	346	301	300	332	298	299	342	284	319	300	317	327	325	316	313	309	304	343	322	318	317	314	286	319	309	304	309	331	296	310	330	351	332	292	311	344	334	306	345	301	309	342	280	315	311	327	328	320	324	332	308	288	315	305	309	336	293	274	307	311	326	299	312	320	319	313	274	334	300	331	339	313	315	314	323	337	306	306	319	322	329	348	288	354	322	325	331	296	308	331	282	286	323	301	313	330	306	275	312	315	348	315	306	317	369	322	317	329	326	328	327	321	325	316	328	345	346	302	322	315	303	327	293	330	302	342	314	317	315	346	295	275	294	292	309	338	336	293	336	323	323	309	298	292	329	315	283	321	325	361	344	303	277	309	336	310	341	303	338	293	296	304	297	336	329	275	308	308	316	288	306	343	302	329	319	303	343	296	318	311	317	317	305	318	324	299	305	329	318	313	300	366	330	302	314	314	311	355	324	320	307	311	299	343	313	315	306	333	317	333	326	315	305	323	316	351	293	332	350	322	329	309	306	306	329	303	336	342	304	311	320	310	330	300	318	332	318	329	292	329	307	325	340	303	335	296	329	347	306	312	317	326	344	311	298	302	313	322	296	299	305	316	332	350	296	288	326	290	304	306	308	317	305	309	338	327	325	295	327	308	301	341	320	332	348	314	334	322	314	334	319	303	311	326	313	302	296	348	332	305	320	301	315	318	319	287	315	308	296	333	314	307	320	319	327	323	312	353	298	332	274	308	322	323	349	288	288	333	308	277	356	344	311	314	306	330	349	329	324	319	313	313	307	303	306	302	300	308	308	297	301	324	313	325	297	320	328	305	335	321	347	349	302	306	295	306	311	336	297	305	306	300	313	324	312	311	310	312	294	324	331	310	309	303	276	302	341	303	319	338	299	300	326	305	310	347	324	317	286	328	336	325	318	334	313	353	310	337	327	337	319	312	317	311	292	298	303	316	305	302	288	313	331	327	281	340	280	322	319	320	345	317	298	319	316	337	297	269	284	317	337	303	320	304	316	300	310	336	305	315	323	328	351	313	313	387	338	305	295	293	288	332	310	301	302	307	340	320	255	305	313	321	317	309	313	302	319	348	317	298	270	333	323	321	342	332	306	317	317	312	304	302	317	283	328	294	326	334	300	337	348	311	338	304	275	312	295	309	340	301	318	298	302	317	301	319	299	287	297	340	344	315	314	347	337	299	307	324	336	321	341	322	329	308	312	327	308	321	316	333	308	339	297	342	282	321	343	288	297	338	345	326	303	339	309	331	297	326	292	313	314	305	336	361	302	355	302	309	327	320	317	325	350	318	329	307	300	332	367	299	322	344	322	307	318	309	314	281	319	306	313	347	314	363	317	317	326	322	321	335	334	310	300	313	292	331	324	300	305	328	310	293	315	318	295	307	313	342	303	319	334	309	332	320	330	333	323	325	333	280	351	311	264	314	333	355	310	309	316	305	316	322	321	317	314	315	306	315	322	317	301	349	308	325	356	326	300	306	313	324	303	319	319	348	298	287	323	319	320	293	298	279	324	295	343	317	311	312	332	292	314	329	321	318	321	310	334	339	297	302	322	301	297	327	338	317	305	294	297	299	317	314	344	310	315	311	332	296	302	297	294	313	304	310	280	325	296	304	344	302	315	298	319	294	326	304	298	325	336	309	331	293	342	306	308	325	308	350	319	312	325	289	313	315	298	340	289	304	335	316	336	299	310	314	317	311	341	344	347	309	300	317	330	330	320	309	345	311	329	300	332	350	310	333	330	306	326	287	345	344	327	380	283	320	311	329	281	322	325	283	327	298	336	321	306	299	324	338	325	323	322	313	294	303	303	354	289	308	310	322	313	305	332	310	311	324	299	325	312	331	323	322	340	303	288	303	329	325	284	321	323	332	309	320	315	317	333	326	314	304	288	324	297	274	330	321	297	286	330	308	349	324	324	307	329	327	308	301	343	326	298	277	318	335	318	334	323	298	333	350	320	332	305	320	304	338	313	316	310	308	310	342	337	265	338	304	314	311	321	315	313	335	331	299	302	297	304	337	308	319	315	295	311	316	309	311	330	331	313	294	340	290	284	314	290	323	310	282	293	325	300	313	346	321	328	321	312	288	302	299	327	313	313	319	326	368	293	320	309	315	308	316	302	290	324	352	342	289	320	303	331	274	331	302	289	315	333	309	346	316	292	317	321	299	344	328	317	289	304	331	330	312	334	307	315	335	336	325	316	310	297	302	336	313	299	333	320	285	310	287	374	309	299	322	334	373	351	332	297	315	316	321	320	292	298	317	345	327	301	335	296	328	320	351	301	295	302	313	326	318	295	312	306	321	306	313	318	334	317	316	318	296	338	337	336	301	327	328	337	342	324	290	346	351	290	331	320	336	333	322	339	324	340	323	318	317	314	296	340	337	304	305	318	282	313	328	349	313	359	311	313	345	302	320	322	311	312	292	273	306	317	301	325	309	297	333	326	293	329	326	351	290	326	325	313	323	313	323	292	310	297	318	326	324	331	305	300	281	306	325	325	319	309	294	311	361	346	300	343	337	306	337	306	341	320	313	293	304	295	305	319	319	299	295	330	338	318	328	341	344	356	352	328	287	297	307	378	326	380	314	334	326	303	314	271	308	319	366	306	345	305	346	311	314	337	296	340	322	297	298	318	331	299	302	326	280	316	344	345	283	355	282	324	310	321	330	332	303	317	322	324	327	293	314	311	321	300	294	320	321	288	298	319	304	325	324	315	294	343	309	336	294	300	331
23572	21379	28302	24899	20713	10463	3583	1572	879	529	360	327	312	268	301	271	289	293	249	265	277	242	255	237	266	268	264	263	271	279	224	252	251	272	239	259	251	269	265	246	274	271	265	256	286	292	252	258	278	252	296	245	284	252	263	281	265	256	291	280	252	277	238	292	238	240	264	262	261	256	258	255	271	256	251	234	267	283	242	275	287	285	269	276	269	246	249	266	266	270	250	260	277	255	249	275	241	240	255	256	264	258	266	282	249	239	259	253	273	244	265	275	284	253	284	262	260	290	260	249	265	229	219	254	255	248	218	266	258	282	246	262	224	262	221	260	256	233	262	282	216	275	237	297	273	266	250	258	262	270	252	266	256	264	266	239	255	250	276	226	283	271	245	256	266	233	243	242	249	228	243	234	285	235	240	250	280	257	256	240	246	260	265	237	266	282	275	277	254	236	262	300	281	291	249	232	273	279	280	249	265	246	269	291	249	255	288	256	264	266	238	299	260	245	272	251	276	265	265	246	256	280	250	279	235	254	262	262	242	275	250	235	262	279	285	272	271	259	229	225	252	241	279	271	234	273	275	262	260	242	268	260	234	265	240	229	250	264	274	234	258	268	267	257	270	256	274	242	239	243	265	267	256	229	265	258	237	282	279	283	262	257	245	275	275	262	250	256	244	248	246	255	258	265	277	256	270	248	246	278	247	264	286	257	253	241	281	262	262	250	278	238	276	286	265	275	247	282	252	251	243	274	263	250	251	231	235	254	235	285	253	260	262	249	259	263	266	260	260	260	265	251	258	228	290	268	259	255	226	241	258	250	270	228	255	245	242	281	267	268	281	277	246	232	248	284	234	247	279	250	258	231	230	248	270	292	263	262	270	264	256	272	276	256	287	283	264	271	256	228	264	226	252	250	297	242	278	257	242	267	273	266	265	247	244	255	265	281	259	263	261	265	256	263	238	254	267	223	259	303	262	280	287	251	265	252	261	290	272	281	303	254	261	304	258	258	263	260	260	268	248	246	253	287	265	259	255	259	252	249	286	220	270	247	253	250	232	235	245	274	280	263	251	264	251	278	252	232	271	257	251	241	255	268	257	253	228	276	281	226	260	265	255	249	272	272	255	270	285	265	255	272	257	257	248	227	223	295	269	271	262	251	259	234	245	261	281	272	250	257	248	253	247	244	280	269	256	259	236	274	233	260	272	264	270	255	245	252	286	287	247	261	277	271	272	274	265	251	254	241	264	247	250	241	250	264	260	257	262	289	285	268	230	253	261	239	253	269	251	268	274	262	246	220	235	266	294	257	238	258	240	236	278	266	250	275	256	239	263	305	253	270	227	264	259	278	261	258	262	265	224	282	249	277	259	252	273	271	274	239	246	263	269	261	270	262	261	218	239	255	272	246	261	247	251	250	235	244	262	276	254	274	256	249	231	271	262	257	259	238	253	280	298	268	234	270	253	258	275	240	259	256	249	244	250	248	275	263	266	274	260	269	251	263	258	243	263	231	277	222	261	258	268	255	254	237	281	246	268	251	261	253	273	272	266	261	271	285	267	271	275	271	267	250	284	259	263	251	269	280	244	242	266	236	255	268	281	242	275	261	284	254	251	241	244	267	266	253	262	243	287	223	251	290	253	267	278	269	244	271	232	258	255	272	255	286	272	295	233	251	248	248	250	287	228	280	270	245	262	241	259	226	257	300	253	262	261	251	254	243	247	260	239	285	236	239	254	260	249	280	270	239	249	253	242	258	261	247	266	264	270	255	259	255	275	232	259	252	254	271	273	268	257	242	240	241	263	261	275	248	249	280	243	260	254	259	272	278	271	259	252	251	268	276	247	271	277	251	248	272	249	254	267	268	252	266	258	279	266	253	275	250	250	278	250	256	276	261	235	245	250	267	267	261	276	246	229	252	251	275	261	244	245	253	288	275	245	257	253	261	289	271	244	269	220	270	243	245	261	244	247	272	264	273	246	261	269	284	260	261	256	256	262	225	263	244	293	249	274	278	240	254	272	260	252	268	301	263	262	271	245	274	268	243	272	256	242	249	260	280	237	264	253	283	265	260	251	242	243	262	278	242	279	265	277	267	241	281	240	271	249	273	269	265	255	264	285	303	265	252	256	244	252	240	248	259	268	252	251	248	274	250	258	252	250	240	257	263	274	277	260	279	241	251	223	245	257	264	236	248	270	251	261	235	266	248	276	243	265	249	261	264	268	287	250	244	256	245	262	265	259	236	262	255	264	272	260	271	275	239	269	247	247	226	240	259	269	273	283	274	262	250	242	254	252	222	266	249	244	273	239	264	278	235	243	270	253	255	251	237	256	247	252	250	256	245	235	239	260	252	233	232	255	270	241	250	241	260	236	263	250	259	234	252	250	272	280	270	245	278	246	243	277	270	225	256	251	260	251	268	273	256	251	234	253	258	261	243	271	235	266	260	277	247	268	259	228	238	251	263	287	267	244	255	260	249	253	255	260	266	247	258	230	268	221	253	266	256	249	262	271	263	285	252	236	245	258	264	255	250	259	247	248	237	262	251	275	245	263	262	271	255	222	244	278	261	263	235	231	263	264	249	267	267	277	283	254	256	249	271	273	270	258	273	258	246	241	251	277	274	273	281	260	224	263	253	259	250	277	274	240	252	247	241	250	285	249	267	261	256	230	244	277	262	253	261	297	251	275	264	243	273	299	243	317	245	254	254	244	265	249	243	264	258	264	266	277	271	256	233	248	255	252	254	237	273	268	260	251	266	234	274	251	261	288	261	241	272	257	270	257	264	260	260	248	265	248	248	262	238	262	237	270	270	256	246	280	244	263	247	270	248	230	260	256	230	254	244	282	256	288	261	247	283	258	296	253	247	269	210	247	252	242	254	260	249	266	260	252	270	277	232	293	275	261	243	276	265	231	250	250	256	250	254	249	252	256	258	276	258	277	274	248	273	270	269	265	277	275	262	273	239	254	254	249	277	254	241	279	245	256	247	261	241	246	265	267	262	265	266	232	224	248	223	238	251	235	261	267	286	259	244	265	276	281	291	260	246	277	269	253	248	228	274	252	265	282	250	263	229	257	245	277	279	261	287	237	254	251	256	276	285	235	246	273	245	250	282	267	254	243	255	270	257	257	283	230	270	261	250	265	301	268	245	249	287	290	250	239	235	257	261	226	240	274	265	269	269	252	263	255	265	254	240	262	244	273	265	232	267	252	272	259	250	249	242	249	256	238	264	254	229	238	260	267	268	270	283	237	285	251	262	262	253	239	242	265	245	251	275	265	258	241	246	250	273	288	258	255	258	254	244	265	251	243	262	251	261	260	263	271	266	231	254	256	256	269	272	275	284	261	256	252	253	260	246	248	254	253	261	280	258	241	238	265	242	234	236	253	267	277	251	264	271	258	263	268	253	253	275	256	259	270	255	242	272	250	264	294	263	268	257	246	255	247	248	260	257	259	248	253	241	263	262	230	224	269	294	253	262	265	254	256	239	226	275
32479	49521	35322	21391	11786	7441	4337	2334	1454	758	501	444	463	384	381	385	370	328	322	367	305	331	330	313	350	298	337	326	312	310	368	337	318	322	312	321	319	330	367	343	355	324	301	318	309	332	313	336	323	334	356	332	341	325	341	320	375	328	321	335	321	305	347	311	311	309	332	321	309	300	321	325	320	320	306	336	338	340	299	344	341	319	342	322	331	326	311	337	339	327	331	323	357	296	326	310	323	311	331	354	291	307	331	292	342	331	305	314	304	297	330	316	337	338	333	320	301	297	314	332	333	322	331	323	309	302	314	303	342	291	330	289	288	307	342	304	326	326	299	325	325	346	308	336	313	322	338	313	284	325	347	350	332	321	326	328	316	341	331	343	329	285	301	300	322	332	290	321	327	323	293	312	307	338	283	317	334	317	327	314	365	348	305	335	306	331	334	335	321	330	312	367	328	327	301	315	331	351	275	313	337	331	311	330	298	326	309	323	342	326	296	314	305	356	305	306	309	335	315	324	309	321	332	314	297	319	288	306	342	357	293	312	305	304	356	333	315	313	341	324	330	334	314	285	324	303	282	321	314	326	323	290	309	330	332	346	355	289	346	278	351	333	346	324	338	302	350	314	318	326	293	302	314	333	324	316	305	331	324	328	291	296	315	322	308	322	343	319	277	290	324	293	305	335	294	324	323	291	300	304	316	366	338	360	328	330	333	351	285	330	316	332	331	316	355	329	347	346	339	322	344	317	333	336	312	316	315	339	301	321	343	329	317	310	290	337	331	323	323	337	343	312	310	325	335	345	333	352	308	343	284	350	309	338	292	308	308	333	341	329	320	335	334	341	330	343	313	319	330	313	336	314	326	289	332	343	327	329	308	301	352	331	304	328	284	325	315	341	317	343	335	327	345	322	327	306	277	331	321	306	322	321	314	339	316	314	313	347	311	300	342	315	320	295	331	340	328	318	321	322	336	295	327	303	323	339	320	296	304	308	325	324	355	280	342	301	301	318	321	332	352	310	325	310	376	312	356	333	326	288	320	308	312	324	337	332	306	321	291	294	349	364	323	352	316	326	301	327	331	307	301	296	328	322	316	314	345	364	291	340	335	295	330	337	305	297	303	340	302	321	329	336	327	300	351	318	300	312	328	321	315	351	361	332	290	313	319	300	333	306	323	330	338	320	341	309	329	325	326	327	335	318	324	316	330	341	317	334	288	331	293	359	328	314	333	279	329	302	309	331	328	319	291	299	334	315	347	323	358	318	343	312	300	343	324	293	332	319	320	323	305	339	301	333	316	313	310	334	286	307	337	319	338	314	304	310	328	341	341	287	316	323	303	323	302	317	332	326	366	331	327	303	348	326	316	347	325	345	327	323	347	323	331	319	338	317	335	339	339	337	334	326	336	314	325	303	342	308	300	352	330	320	331	326	333	325	302	331	331	322	327	346	347	324	321	329	339	323	329	348	305	310	311	324	303	315	341	353	326	303	341	339	332	332	327	311	335	306	337	315	319	303	316	320	323	329	310	273	328	291	367	309	297	321	302	308	294	301	326	338	313	317	329	330	311	355	333	321	336	333	334	326	282	346	329	307	331	307	331	346	328	300	308	291	297	328	341	307	336	318	321	325	327	307	302	320	327	319	336	326	302	327	333	330	354	329	309	296	339	323	310	315	321	299	354	313	314	335	310	299	316	312	302	301	317	321	293	328	310	288	319	334	320	327	309	338	359	354	311	314	305	340	310	328	328	316	321	312	324	327	317	337	323	333	282	290	315	301	341	321	330	349	336	318	297	295	333	337	327	337	308	321	271	325	337	343	333	321	334	318	298	289	326	289	323	305	326	344	336	302	302	329	324	323	317	325	329	368	312	329	291	322	285	346	328	301	330	304	356	326	336	291	293	336	335	342	346	332	318	332	283	321	338	321	342	331	294	311	346	319	310	308	276	326	333	329	279	323	292	316	312	321	316	308	329	309	327	341	283	314	325	342	354	305	326	328	327	331	292	327	308	301	321	299	333	309	333	306	294	321	313	344	310	322	318	351	326	309	318	340	328	331	341	318	311	321	314	313	326	347	325	340	321	309	323	308	323	324	319	306	331	303	298	311	288	312	345	299	337	337	323	301	302	302	313	343	314	314	328	326	308	308	344	341	323	322	317	290	362	335	336	289	358	329	308	338	309	301	325	324	329	314	299	335	332	331	306	321	336	340	337	340	319	348	335	314	303	322	346	319	319	328	301	343	319	340	359	348	325	312	310	302	363	319	313	335	292	309	325	348	295	314	327	331	347	302	307	319	320	333	322	342	344	319	327	337	350	339	317	337	337	338	307	323	333	311	349	317	304	326	334	300	322	327	324	315	319	355	342	302	333	354	349	307	317	324	329	330	347	334	334	333	305	323	311	341	313	329	300	308	332	327	318	335	304	297	338	346	337	308	320	332	316	330	303	328	324	286	327	319	369	354	360	334	317	345	298	334	304	323	314	303	312	344	340	321	278	328	316	347	309	306	330	304	326	299	316	307	307	326	324	335	304	310	324	303	299	318	326	337	353	303	337	324	321	300	322	318	331	271	318	316	332	299	323	326	306	339	306	331	329	311	314	288	322	315	337	350	330	313	274	308	303	343	327	287	328	333	316	341	308	297	295	329	323	319	314	335	310	319	314	300	346	330	330	307	320	313	333	321	324	342	310	314	315	338	292	297	322	318	286	322	302	325	325	332	335	324	330	369	346	279	319	323	320	307	305	327	322	326	299	316	345	345	313	321	292	315	326	315	342	335	338	320	343	321	363	326	324	335	355	296	311	326	347	293	307	339	325	306	324	291	293	319	340	353	327	320	311	319	331	312	314	343	302	315	342	324	299	297	351	317	322	315	332	330	318	318	288	310	355	319	311	323	327	303	328	282	331	291	356	344	305	293	337	311	277	327	299	315	326	342	293	343	334	318	312	306	285	327	332	319	325	348	343	326	310	323	346	331	340	315	328	331	287	300	318	346	315	295	324	336	302	291	301	303	307	335	291	287	307	341	292	344	317	314	325	321	275	310	316	309	317	355	346	326	310	335	324	308	310	277	302	325	333	328	288	317	308	339	312	302	323	325	310	314	363	306	319	345	302	315	336	309	334	338	330	337	307	277	335	295	308	318	326	305	332	320	296	342	336	338	330	326	330	350	341	317	310	329	289	314	320	347	318	300	352	337	313	337	310	335	317	351	315	312	321	308	335	353	325	340	299	297	346	324	313	326	295	330	337	364	343	330	297	305	313	286	314	328	354	309	333	334	357	332	340	330	313	322	339	342	315	309	346	309	291	287	316	320	342	320	330	323	320	303	339	340	283	330	329	315	289	286	331	311	325	337	335	337	281	303	319	307	325	337	345	345	290	346	320	307	331	338	337	325	315	350	316	303	296	318	302	308	348	296	311	309	290	310	341	343	306	335	314	339	340	323	317	316	348	343	316	309	306	330	330	317	286	336	311	303	323	324	335	293
24909	21448	26989	24722	9328	2667	1406	769	436	309	243	203	213	204	220	212	189	218	205	212	179	197	212	180	194	220	191	200	198	194	198	215	213	194	221	213	190	239	182	193	207	198	185	190	185	176	211	202	214	172	194	181	219	230	194	205	164	193	189	200	210	205	192	191	190	189	200	171	195	208	182	209	193	211	219	179	187	195	190	213	184	199	192	205	190	196	231	188	198	196	214	177	187	203	209	178	199	185	203	213	180	197	204	196	204	184	197	197	212	188	179	232	209	203	173	196	197	198	169	186	197	173	223	198	198	215	213	194	195	206	181	239	188	188	210	189	190	228	169	189	203	180	218	201	206	207	204	198	196	192	179	188	193	166	195	188	195	217	205	208	200	202	217	184	187	207	182	196	203	201	167	181	190	199	173	183	196	205	178	193	191	216	207	199	173	164	187	185	206	170	190	191	185	170	193	199	214	202	183	201	208	199	208	204	221	207	170	197	195	185	191	209	235	200	200	205	185	195	215	181	214	200	191	170	195	173	174	192	178	200	193	186	163	189	218	188	204	178	198	172	213	208	199	194	203	181	220	196	190	191	184	188	195	214	195	165	196	205	211	194	180	188	213	207	211	192	196	201	195	189	213	199	202	166	197	188	193	179	177	214	201	208	204	217	191	203	207	186	195	190	180	196	181	183	204	197	206	206	209	207	163	192	253	168	220	217	179	178	193	218	173	193	220	219	204	183	181	178	202	206	198	201	190	178	201	200	183	182	207	192	205	206	212	232	205	195	200	221	207	191	204	197	166	174	209	194	200	187	219	200	183	215	195	215	182	202	184	178	202	209	197	187	198	191	188	180	199	207	200	202	216	203	178	191	183	199	165	207	175	202	179	183	185	200	183	211	189	216	183	186	193	179	214	201	202	199	200	188	185	192	209	208	204	218	193	171	191	205	196	192	195	192	196	195	215	203	194	192	193	210	197	194	194	221	205	194	218	205	192	209	178	208	186	204	204	206	192	201	184	194	192	203	190	206	212	197	201	172	197	181	192	213	195	194	210	204	203	198	196	216	199	199	205	179	185	212	198	201	197	179	190	206	189	190	195	194	187	208	190	204	195	189	159	192	193	186	198	179	179	175	185	211	197	199	209	215	197	200	186	208	186	182	220	197	208	201	189	199	206	207	215	227	192	208	207	192	196	175	221	202	192	174	215	170	209	188	192	187	182	185	208	184	191	196	190	187	195	185	204	193	205	195	199	201	162	202	211	184	172	222	189	206	204	178	197	202	196	206	204	193	177	200	214	201	181	187	200	176	186	179	233	202	219	188	212	202	207	186	208	199	206	176	198	205	193	218	212	203	216	202	194	212	207	214	189	207	196	174	225	188	180	199	201	211	206	210	196	190	194	182	208	196	195	205	202	199	198	197	206	190	198	183	196	201	201	183	207	216	208	196	184	207	189	177	222	175	214	189	187	189	200	183	203	203	173	208	190	189	188	177	189	169	204	177	218	192	182	226	206	189	160	186	206	195	215	216	190	178	185	211	189	187	224	199	205	186	193	190	220	184	187	180	224	221	193	189	212	186	194	208	187	182	195	169	204	189	180	186	192	205	197	185	193	204	194	183	193	212	197	201	205	205	205	208	210	188	188	187	202	193	199	205	200	183	183	212	209	208	212	182	196	212	194	203	199	177	204	201	186	212	195	221	196	221	214	202	205	195	185	176	210	195	192	173	216	208	178	192	203	193	214	209	189	196	194	197	211	187	179	218	200	212	216	178	196	179	191	209	181	190	203	206	187	194	186	202	159	179	197	192	214	191	214	178	221	204	193	186	205	202	191	176	219	201	182	193	217	192	176	197	157	174	207	206	200	195	209	200	163	206	190	192	206	199	191	193	191	174	197	204	146	196	182	181	184	189	214	194	186	213	182	197	196	171	202	189	192	212	233	214	208	190	232	185	205	203	207	189	209	190	201	202	183	204	204	202	188	196	184	212	211	176	178	184	203	190	194	182	208	188	191	167	200	190	190	173	197	216	183	197	230	219	188	192	180	199	177	225	171	185	193	198	178	179	191	200	171	191	198	209	213	181	186	177	180	210	193	223	195	232	193	200	208	231	188	203	220	190	187	178	204	181	238	209	182	206	198	225	212	197	206	194	207	191	200	207	183	211	167	207	176	197	212	208	201	197	198	202	186	220	207	200	203	206	219	194	198	216	214	198	206	205	168	206	208	195	195	193	205	204	210	201	201	210	198	186	196	186	198	216	193	216	226	203	185	191	193	207	198	211	211	230	202	224	199	202	205	177	175	196	185	207	187	214	190	205	192	203	217	194	186	190	192	200	165	198	194	176	196	193	198	190	188	190	205	180	191	185	211	177	172	177	203	198	196	195	192	197	215	225	217	192	211	201	199	196	164	207	209	187	208	177	214	201	189	195	193	223	231	203	193	189	187	204	187	227	196	195	217	218	172	197	191	197	165	198	237	181	164	203	211	209	191	205	209	197	191	190	207	198	185	209	188	199	177	180	197	197	173	196	210	179	209	199	204	206	213	197	210	213	196	214	169	200	193	185	204	181	181	213	194	209	203	193	211	185	219	167	165	216	199	179	199	194	169	193	184	175	198	188	181	199	183	189	190	188	191	198	183	189	200	192	203	208	200	216	207	223	196	197	197	199	195	195	199	182	192	179	181	194	232	207	197	197	201	188	194	206	192	194	181	211	195	195	178	194	188	189	211	187	190	170	179	188	154	170	199	191	196	205	187	208	195	207	194	207	184	171	207	209	194	205	170	190	198	194	180	198	197	215	188	177	213	194	199	224	185	211	169	206	189	210	194	185	187	183	194	189	202	197	218	220	193	227	178	198	212	213	207	197	190	211	174	179	197	210	181	193	203	211	204	181	218	188	189	199	209	184	207	199	199	217	189	195	185	181	195	199	180	192	202	200	234	207	210	176	218	217	205	202	224	197	209	213	203	188	221	192	224	203	200	191	208	181	197	182	189	202	203	175	169	216	207	220	178	195	188	197	213	220	200	191	216	194	177	218	184	212	184	170	205	175	192	176	212	201	200	184	199	178	193	187	181	193	202	215	195	176	207	186	191	211	205	192	190	178	188	199	194	183	214	193	217	178	224	189	188	215	203	189	197	199	210	187	183	199	223	177	201	204	173	192	203	184	220	216	214	205	211	191	193	202	196	218	183	211	219	200	204	185	182	223	210	186	175	191	203	187	187	204	186	214	211	198	210	170	202	191	198	194	186	175	184	225	178	183	165	178	192	200	182	198	205	179	219	212	208	207	215	195	197	225	199	187	194	178	213	201	188	202	194	172	221	213	164	177	189	185	228	200	189	188	199	189	183	190	192	217	193	190	187	177	199	208	181	213	170	205	185	220	182	200	200	197	197	204	200	175	205	209	188	177	195	190	175	189	211	191	203	193	220	177	183	176	200	191	176	182	198	179	190	232	181	215	201	191	197	217	209	186	171	182	194	190	198	198
32695	45198	29519	16025	8597	4853	2637	1483	768	450	346	299	282	245	236	266	279	245	254	277	250	262	253	258	257	258	235	244	298	242	237	244	244	263	245	259	233	253	247	240	250	256	248	261	225	261	268	243	285	231	245	280	260	234	248	245	262	274	277	211	238	241	266	263	212	264	243	218	236	239	242	238	244	242	229	223	275	239	244	249	253	256	257	238	264	229	244	261	242	267	262	266	228	255	237	235	242	222	296	262	262	235	238	233	254	256	252	299	234	227	256	238	266	240	236	248	225	225	238	244	228	279	214	251	244	253	212	244	269	233	272	239	230	257	221	248	258	267	248	228	203	270	246	233	255	251	248	255	245	240	237	253	220	269	253	236	262	254	244	231	270	248	264	243	229	230	248	246	247	269	237	249	256	247	269	209	249	250	235	230	246	235	256	261	242	245	255	245	286	246	279	209	249	260	257	224	232	258	263	262	253	254	230	263	233	236	271	250	257	262	252	237	217	270	244	229	229	247	279	235	233	211	246	258	266	239	248	288	273	258	264	253	277	221	247	261	233	243	237	245	237	251	272	238	262	228	239	259	239	266	280	264	261	252	245	225	248	268	260	266	246	254	246	235	237	257	255	239	202	272	257	266	261	250	224	249	252	220	272	246	247	249	232	238	257	255	256	249	216	245	253	218	282	239	246	261	231	239	245	259	265	219	234	251	246	265	265	248	228	279	243	262	265	228	277	293	264	262	256	235	267	257	262	261	254	239	242	247	219	255	231	220	279	239	248	257	259	232	263	276	231	255	259	250	269	227	284	236	272	244	287	248	256	216	239	280	239	246	266	280	243	261	223	229	271	283	241	254	264	227	249	246	238	260	233	234	240	240	259	296	247	247	242	249	280	246	251	237	224	226	234	245	255	255	258	242	253	286	239	247	255	260	246	262	231	248	241	275	259	284	275	235	230	241	275	234	255	238	241	240	243	250	261	276	247	219	252	232	229	263	255	253	265	223	224	244	290	246	264	235	252	243	231	271	250	238	263	252	269	256	231	230	234	217	239	241	218	249	258	254	237	246	247	239	223	214	224	252	248	254	261	244	214	264	257	213	267	258	240	242	234	268	253	275	236	274	234	251	271	278	255	231	252	275	239	236	283	253	252	219	250	221	242	260	263	250	258	257	252	255	235	238	248	234	255	242	266	255	283	243	242	223	264	261	252	245	225	262	244	252	234	220	230	227	243	236	221	245	238	261	258	263	260	250	229	242	249	240	226	232	225	260	232	253	256	249	254	246	241	240	267	258	231	270	238	257	240	244	245	231	230	252	205	226	231	259	239	277	276	236	233	234	281	232	244	270	250	271	249	262	234	251	270	266	254	262	255	250	240	275	232	262	240	219	254	238	236	238	247	198	228	248	234	234	248	231	252	226	223	233	260	242	239	273	241	235	250	236	233	286	231	232	224	254	276	255	263	237	230	257	257	244	261	231	265	254	252	252	238	259	262	270	221	259	249	219	224	238	250	241	235	252	238	244	256	238	261	243	265	263	218	253	244	235	267	248	248	237	265	223	262	267	246	239	246	247	232	237	242	240	262	251	273	252	243	229	232	231	284	244	247	244	223	274	256	212	239	235	226	243	262	237	243	240	262	249	258	245	250	246	273	234	258	214	267	241	237	250	224	247	248	249	219	255	245	236	264	241	273	273	224	245	225	258	248	237	247	246	245	262	256	240	263	247	268	231	241	232	247	238	228	219	228	258	225	230	247	207	242	240	244	232	260	258	259	224	222	240	232	244	245	243	250	230	249	259	231	228	242	233	272	261	248	222	225	219	225	290	249	272	240	227	243	251	269	263	240	257	243	227	250	244	207	245	257	251	253	228	204	257	216	232	239	277	283	253	227	266	269	247	244	261	276	247	234	257	271	245	238	263	229	269	246	229	271	217	248	251	256	243	232	263	222	290	264	257	247	259	260	260	230	240	254	252	266	246	232	258	244	207	235	238	230	219	264	263	263	262	240	250	291	260	224	261	204	245	253	266	264	230	235	229	243	256	211	234	248	244	216	254	249	245	220	248	234	244	251	221	284	219	259	240	237	242	225	250	210	242	232	250	238	247	255	231	229	235	241	236	235	277	252	253	242	240	221	243	247	245	277	233	241	222	234	249	244	248	248	243	256	237	249	228	250	255	237	247	257	252	241	236	244	244	268	274	239	238	244	221	229	235	226	229	239	236	231	272	240	236	249	251	258	235	255	223	246	230	248	252	245	235	237	240	269	267	229	279	236	240	234	282	244	229	233	233	243	238	265	235	249	229	209	267	259	228	247	276	241	218	229	245	239	225	277	240	221	229	238	253	221	237	238	230	239	243	223	247	241	256	260	285	268	234	238	235	242	257	271	240	253	257	256	226	248	242	258	238	230	235	254	253	274	253	248	225	242	230	261	218	254	245	259	230	238	264	229	260	243	264	250	249	243	239	275	237	231	264	263	238	243	286	244	234	281	240	255	250	242	233	231	249	254	233	263	250	220	244	218	274	229	240	239	260	245	242	273	253	251	223	256	235	247	242	247	277	221	232	268	232	247	235	247	272	222	263	252	259	264	259	247	237	265	242	265	254	238	254	253	240	270	221	255	221	255	262	230	241	281	221	219	232	237	253	283	240	249	239	253	247	216	284	257	248	260	227	250	228	250	241	252	271	237	235	275	277	240	268	246	231	264	224	223	256	235	224	253	250	238	263	255	250	251	246	258	249	274	269	240	261	248	245	243	236	238	250	273	250	232	246	231	275	246	225	242	208	290	240	257	237	234	215	241	244	255	226	250	235	257	261	255	248	259	231	223	219	256	268	253	231	227	229	271	251	270	240	242	229	267	240	257	237	248	251	246	244	236	253	264	239	232	274	244	221	260	216	237	230	250	254	233	247	219	222	259	251	255	259	252	264	266	267	237	236	233	262	222	246	236	265	237	229	243	266	264	259	228	249	215	212	257	264	267	232	245	254	248	236	238	264	227	248	246	229	259	220	224	253	235	226	233	250	231	271	230	259	237	258	224	218	258	226	242	240	221	240	239	270	260	272	216	247	258	248	263	284	225	243	206	264	249	240	256	255	272	248	248	255	226	237	224	229	227	263	243	248	234	223	249	236	249	243	250	278	228	255	243	251	263	244	246	249	226	232	252	237	257	263	275	258	221	235	243	241	225	237	251	239	258	242	242	246	239	234	233	269	272	267	251	234	265	275	223	242	271	256	252	254	235	254	248	225	234	218	244	241	259	246	250	283	282	258	248	277	250	245	255	240	243	233	251	240	230	226	247	225	212	244	253	237	236	250	245	230	239	221	273	230	244	260	244	258	268	259	230	232	265	277	227	262	242	239	255	225	256	241	268	259	213	258	252	245	235	245	244	221	241	228	223	236	212	231	235	251	232	252	250	237	245	238	253	241	260	261	273	268	254	261	241	260	232	242	238	228	234	273	248	245	258	242	281	264	271	246	242	245	216	263
22692	21417	28957	24314	21515	20670	9450	2289	969	555	378	256	249	246	249	213	202	216	208	210	211	182	172	195	215	189	223	193	197	194	180	196	181	169	182	192	198	220	176	193	163	219	185	191	202	192	197	186	198	180	199	180	189	207	180	186	207	165	201	210	188	181	202	176	184	188	183	189	184	178	216	205	189	189	181	190	179	194	201	171	198	174	203	167	190	207	190	212	174	156	211	159	184	187	187	186	213	181	174	195	192	154	201	165	198	171	189	213	192	200	184	186	171	195	178	205	199	185	176	198	171	183	198	187	181	214	218	200	205	175	209	199	212	203	209	196	198	194	194	175	190	175	168	204	190	201	183	198	172	207	204	179	198	192	175	178	178	171	187	206	199	194	193	209	173	196	175	190	176	179	221	177	224	177	175	194	171	172	185	200	174	162	175	178	188	187	201	179	194	192	182	170	189	189	180	191	174	192	204	193	172	204	191	187	216	179	190	191	192	171	196	181	192	214	180	194	194	179	205	190	182	187	204	192	180	175	218	181	184	204	174	176	179	210	184	172	202	198	173	200	193	173	191	204	199	186	197	177	176	210	180	188	190	195	174	195	196	194	195	208	180	168	190	180	177	198	198	181	183	183	183	182	196	178	183	202	187	154	179	195	194	174	190	177	199	179	204	189	158	175	206	182	176	195	218	193	190	187	208	200	210	204	203	178	184	178	204	180	149	187	196	226	184	206	186	180	201	202	207	197	174	187	173	173	174	164	168	172	199	176	182	189	177	178	189	192	168	184	217	185	155	191	192	195	208	173	178	182	178	201	187	191	173	201	218	184	203	177	152	183	159	184	182	205	171	163	161	164	175	180	195	207	172	210	196	191	164	193	200	174	194	187	180	189	180	193	168	185	187	214	190	184	191	184	201	184	198	211	177	169	181	189	211	213	178	197	162	202	199	183	185	188	200	194	201	190	159	194	197	189	209	179	178	165	190	188	194	210	188	173	186	185	186	209	201	195	178	156	219	167	172	178	187	182	188	179	164	182	182	185	197	204	193	177	178	185	192	189	188	198	179	189	208	207	187	191	200	220	185	187	183	195	184	201	191	207	194	204	173	174	197	185	187	168	176	197	195	185	179	186	178	173	184	205	181	165	215	179	178	199	180	194	204	199	175	191	205	185	163	189	178	172	190	194	171	190	215	178	185	182	191	182	182	172	187	180	203	190	175	186	188	196	189	195	188	181	214	204	192	180	154	180	209	202	184	192	185	186	182	216	191	184	233	179	192	193	186	198	189	210	176	168	193	207	191	199	191	177	208	181	197	179	168	180	194	187	187	192	169	198	191	172	169	173	206	201	184	191	179	165	211	185	182	182	190	180	184	198	187	192	187	183	183	166	189	195	199	183	189	176	197	202	196	205	152	177	196	208	183	204	187	212	199	177	205	184	186	182	182	195	156	182	189	159	185	186	181	196	185	197	197	191	211	159	201	176	199	183	179	185	183	203	180	196	186	191	195	148	155	183	191	190	205	157	185	175	185	183	195	197	171	177	189	215	162	181	199	191	201	182	193	198	207	201	190	200	169	191	194	207	171	197	179	184	202	187	206	171	191	175	156	198	202	177	198	185	217	186	181	193	179	192	169	189	182	194	183	195	225	175	178	186	197	199	201	206	196	190	179	208	199	178	176	187	175	183	167	203	194	195	176	208	176	159	189	188	191	181	187	190	199	184	169	187	184	170	203	190	179	172	202	201	222	191	177	193	175	217	216	176	187	176	178	170	179	186	173	202	163	197	200	191	190	194	182	191	197	186	181	210	181	184	175	197	203	188	187	184	160	191	185	207	189	194	194	184	177	211	176	166	171	199	196	202	191	177	189	196	177	186	215	194	182	179	185	205	164	171	196	158	196	181	193	187	182	173	181	176	179	189	191	197	179	192	188	203	197	192	169	204	180	200	180	176	173	180	190	172	167	192	182	197	174	209	195	188	174	222	198	167	204	164	186	191	163	184	180	208	192	184	176	203	218	193	181	187	185	207	161	182	174	215	191	192	175	196	193	173	174	200	182	169	183	183	186	186	180	162	203	184	185	204	176	185	195	176	186	189	184	189	165	201	192	175	191	191	186	191	182	163	180	196	190	177	181	174	199	185	212	169	182	171	177	197	203	183	163	198	199	199	203	176	166	173	212	198	203	184	181	178	206	197	202	184	186	193	197	190	190	212	197	182	187	196	182	182	204	190	178	186	181	196	177	201	217	194	180	187	190	203	185	209	204	196	184	186	192	204	199	192	199	171	202	183	169	205	191	183	193	175	209	160	159	191	180	197	203	197	173	199	161	187	187	197	181	160	196	191	172	190	187	196	191	199	192	197	191	204	186	218	202	165	170	197	193	199	187	191	184	192	176	187	196	180	190	179	177	192	171	198	186	189	158	178	179	185	173	183	197	199	185	219	184	189	176	198	177	214	191	184	199	207	188	167	215	199	189	172	198	191	185	185	199	187	191	176	192	178	180	186	188	197	173	205	177	181	182	198	177	185	196	206	189	170	196	191	191	176	210	186	175	187	186	182	189	161	168	187	187	174	193	199	207	181	198	177	196	203	189	166	200	181	185	208	178	188	159	192	196	172	183	166	190	190	174	195	184	195	188	182	192	187	195	186	202	219	214	208	184	180	175	200	165	221	181	194	169	188	205	187	184	187	216	211	176	196	172	189	187	197	171	214	172	224	188	194	186	182	215	199	179	197	204	189	191	176	197	188	173	172	200	192	194	199	205	181	199	188	185	186	195	183	189	186	184	200	178	177	201	172	177	172	189	189	206	170	200	182	167	181	206	199	172	181	181	197	195	175	195	182	141	183	189	207	178	206	161	195	186	196	192	199	196	174	191	185	180	171	183	183	206	187	183	170	195	188	180	191	168	194	199	166	200	207	200	234	188	174	218	166	175	191	179	177	186	211	175	194	187	169	174	203	192	168	172	211	174	185	176	185	198	188	190	182	182	177	178	174	185	189	170	203	187	206	206	191	203	173	198	224	181	189	172	188	169	181	193	173	184	202	213	189	165	188	189	199	201	193	176	173	173	218	178	177	199	184	181	194	183	175	190	169	190	205	220	185	190	198	198	203	187	191	166	177	196	188	197	173	208	205	167	199	175	177	201	191	196	184	199	167	191	190	165	190	184	171	183	183	178	182	204	189	198	190	180	211	201	183	186	178	225	223	190	186	168	205	196	171	179	178	201	187	173	186	174	176	180	202	177	202	200	190	205	194	195	178	193	204	195	174	183	166	170	182	188	206	182	185	186	178	194	184	177	192	203	179	185	177	195	190	178	182	195	179	185	200	172	169	182	180	203	181	180	192	174	190	180	179	192	176	192	199	168	199	195	202	186	181	170	176	187	172	190	192	208	180	188	189	203	196	178	161	206	178	217	187	185	192	176	205	190	196	187	190	169	200	170	183	202	166	163	184	197	209	190	157	194	180	170	181	186	174	184	188	189	187
35805	54693	37134	25076	18005	11423	6580	3128	1599	939	608	446	376	347	318	326	272	277	260	268	301	261	246	270	240	247	252	242	217	244	277	246	234	249	259	278	240	213	231	229	270	216	216	245	236	240	234	237	261	234	263	264	254	237	278	252	238	254	242	246	239	236	225	225	226	273	255	235	238	230	269	247	256	216	228	251	238	232	240	226	245	230	256	220	253	239	235	235	244	261	252	224	243	230	229	230	229	253	254	234	216	227	233	227	256	247	250	253	259	228	245	237	229	231	238	255	217	229	218	197	230	245	197	241	219	252	240	258	231	213	230	238	226	237	246	249	240	281	221	233	252	239	228	261	218	244	235	263	236	236	226	237	239	269	233	238	207	269	245	238	232	228	226	233	218	262	247	257	217	248	223	247	227	211	249	254	264	229	253	237	239	232	214	253	221	233	244	241	231	240	239	262	211	261	253	249	228	224	259	253	237	235	212	255	241	242	234	221	253	223	241	268	255	224	217	227	238	224	235	234	242	272	247	285	230	222	229	239	226	254	232	234	250	257	243	227	216	240	232	220	209	233	214	253	212	237	262	249	238	232	239	230	242	237	222	238	255	232	247	241	236	231	229	233	232	224	267	244	245	215	244	234	217	239	237	228	229	250	227	244	262	209	221	237	276	228	247	240	222	244	247	247	225	242	202	207	245	235	271	272	270	258	219	249	232	237	231	229	237	247	221	217	233	210	244	244	239	240	245	244	243	226	261	221	235	216	243	224	247	219	254	235	244	249	255	240	227	239	232	217	251	273	252	228	222	255	220	227	228	239	224	225	233	253	238	243	224	240	229	240	244	247	232	225	259	246	233	234	245	216	246	232	235	220	235	208	232	233	233	250	239	220	245	231	244	252	230	226	213	240	267	252	242	233	213	233	252	222	240	226	224	256	250	250	247	218	222	211	246	258	235	248	247	206	257	235	253	237	249	252	245	234	243	237	239	227	237	220	265	227	243	237	238	239	210	257	234	251	219	238	245	233	228	261	251	213	242	242	236	228	277	228	221	239	261	229	277	253	239	244	236	224	233	207	254	219	225	239	234	252	244	234	253	224	253	250	226	226	283	251	248	254	248	243	260	246	199	247	239	232	257	237	248	237	221	235	225	247	239	238	265	227	244	253	243	239	253	231	235	242	227	251	242	249	232	236	205	225	247	217	261	249	239	247	263	228	244	228	217	241	241	236	218	236	196	215	230	250	251	238	266	245	257	225	229	241	206	249	243	205	225	241	224	222	222	242	257	220	241	279	251	250	260	252	237	235	230	223	236	238	223	238	247	224	231	228	232	259	207	243	255	258	230	241	227	251	247	224	227	237	230	245	255	230	240	241	228	222	229	214	263	254	230	256	200	225	244	214	217	226	226	266	226	271	239	237	209	214	213	240	244	264	238	237	226	232	262	238	238	229	243	274	221	234	233	216	221	227	207	233	263	235	242	268	228	194	246	247	242	213	216	224	207	240	241	250	252	242	249	248	239	221	230	237	245	247	226	238	265	235	210	253	225	251	229	241	214	269	239	249	266	225	258	220	215	249	254	209	238	228	260	231	238	210	228	231	258	233	264	227	224	258	258	200	258	257	229	259	235	215	231	239	233	233	212	226	230	244	209	237	249	278	222	247	244	223	210	270	241	234	243	234	254	248	229	250	236	245	241	246	230	241	224	266	225	229	204	206	229	239	246	210	226	236	240	233	239	222	264	228	247	232	227	265	228	254	210	222	211	249	232	232	254	243	246	219	233	213	247	226	233	231	263	249	226	205	214	206	223	249	262	233	213	226	243	221	224	200	228	232	244	234	247	196	240	247	230	244	249	223	218	251	227	242	225	251	246	236	244	251	252	275	215	236	230	222	256	251	247	242	207	257	228	227	231	213	234	243	245	236	237	248	222	229	205	241	226	208	253	231	198	245	234	242	205	241	193	213	252	247	234	265	287	216	235	228	240	224	224	213	240	267	259	244	261	250	253	237	256	222	250	254	236	245	224	215	228	248	249	243	238	251	247	255	260	218	241	251	226	237	246	223	234	248	242	248	220	258	241	235	235	241	267	226	240	237	261	219	230	249	273	219	244	233	243	233	220	244	233	232	233	261	249	222	242	234	261	245	214	221	238	236	257	212	227	220	247	250	243	247	220	225	240	204	204	248	229	227	204	243	234	243	234	253	226	224	222	246	248	246	246	250	235	228	214	235	241	259	249	231	206	233	249	219	210	225	225	243	228	254	230	221	223	219	237	234	229	240	222	244	242	257	238	222	240	238	234	269	231	279	219	227	266	257	232	250	229	264	237	221	264	218	214	245	244	226	227	227	233	242	215	240	223	257	226	219	239	234	251	249	231	218	235	238	245	215	233	244	226	251	226	245	260	219	225	242	243	232	208	254	224	231	219	226	224	253	235	221	258	239	239	211	270	257	248	249	219	242	247	247	242	234	243	268	219	223	255	238	211	253	243	244	256	230	224	215	237	223	224	241	230	210	254	255	272	248	222	228	244	248	223	255	228	207	259	204	246	254	214	258	251	241	252	246	227	231	240	272	269	244	224	240	234	240	230	236	239	224	245	236	243	237	231	230	234	231	216	235	249	232	231	243	234	242	248	249	236	251	229	223	248	247	251	236	251	234	243	226	259	244	245	255	206	278	245	250	255	233	242	253	231	262	250	222	216	232	288	217	248	220	235	217	234	258	233	241	229	210	260	243	253	246	235	247	249	218	236	232	224	248	245	240	242	224	245	203	222	207	242	240	266	223	240	220	246	220	270	232	222	258	245	238	212	228	243	231	262	249	223	248	233	233	244	248	228	221	247	240	266	235	257	230	226	248	225	234	243	253	213	225	222	290	230	246	227	248	218	245	221	225	239	247	248	248	236	225	207	234	241	235	261	258	222	266	237	244	229	220	238	227	219	244	227	240	205	251	254	215	274	244	247	247	239	272	244	225	217	219	208	271	239	260	236	252	225	241	233	238	232	254	252	223	228	236	252	245	230	255	248	244	209	220	218	258	228	249	224	262	242	241	240	230	237	243	252	224	207	233	244	262	253	237	269	235	248	232	259	244	232	255	231	243	277	235	237	212	255	256	228	262	231	232	242	257	264	216	246	240	224	218	261	226	214	227	237	275	232	235	240	261	212	211	217	214	215	228	227	243	233	251	257	247	248	263	230	225	262	228	203	237	227	225	230	224	232	231	228	239	226	241	237	244	214	243	240	245	241	235	241	233	243	243	235	224	241	240	272	243	235	249	261	225	201	219	234	228	243	263	258	253	245	222	250	222	250	242	244	257	249	247	223	217	220	271	253	244	237	245	221	211	233	245	272	218	250	241	233	237	245	251	223	239	221	255	235	213	243	214	222	249	247	249	255	249	248	222	269	260	244	236	197	217	230	237	239	239	230	228	255	235	207	225	236	215	224	246	229	248	243	230	260	231	255	211	251	217	227	236	254	230	207	199	238	211	250	220
31497	27136	21287	8899	3292	1445	782	473	368	326	321	303	268	298	243	285	286	271	266	276	236	276	275	274	237	247	266	252	274	246	275	268	268	293	272	271	278	247	248	263	236	251	281	295	245	239	233	250	246	276	270	268	269	257	262	228	228	305	283	251	259	267	293	264	260	277	270	263	257	272	283	263	237	221	236	257	245	244	253	270	303	248	257	258	278	247	276	286	261	269	271	264	239	275	274	274	266	247	245	245	225	255	264	274	243	249	269	265	272	253	242	288	254	258	249	231	285	233	274	246	234	250	268	263	251	277	223	272	248	242	277	267	291	257	266	266	288	261	239	253	254	267	250	253	263	266	259	293	251	264	258	240	258	263	252	282	253	266	253	256	256	261	246	263	297	270	274	249	250	264	285	267	252	259	268	287	250	259	272	241	260	242	265	253	272	274	283	254	257	256	257	269	246	258	267	270	266	264	264	260	249	291	286	264	255	241	229	257	268	262	258	253	269	273	259	252	262	272	280	276	278	261	268	260	252	257	255	294	264	247	215	257	235	286	239	248	247	244	273	255	236	278	275	282	268	259	274	240	265	258	283	266	253	261	263	278	272	261	241	277	236	289	272	287	244	273	322	272	264	254	282	264	256	263	267	270	260	259	250	280	270	300	250	252	266	280	285	244	229	265	245	262	253	280	271	265	277	238	260	270	253	263	268	270	241	276	259	261	294	258	264	252	251	267	277	249	276	242	250	264	269	253	269	242	295	273	270	231	278	251	246	264	257	261	263	258	256	260	256	283	255	267	275	269	252	259	249	250	281	299	268	278	255	257	237	275	249	238	273	248	263	240	240	241	244	260	238	255	282	292	267	226	229	260	249	258	253	271	259	252	269	240	248	270	254	255	258	255	274	294	270	258	242	268	250	278	250	267	277	242	282	242	249	251	232	257	247	233	278	260	248	257	239	260	276	277	288	235	277	265	275	262	262	284	248	273	240	281	256	242	262	246	271	265	263	238	260	278	260	282	263	258	263	252	267	250	258	282	247	251	263	291	289	280	269	273	273	245	265	257	268	271	254	239	254	265	240	287	266	257	247	285	260	268	256	270	269	249	255	252	290	242	252	250	287	262	252	254	271	255	284	272	276	269	288	266	266	259	261	264	241	249	305	252	254	226	249	263	267	276	241	250	243	286	241	255	254	271	240	261	271	269	271	234	259	243	273	266	253	258	256	282	265	289	250	275	270	260	259	250	237	241	304	255	245	261	257	236	242	280	276	248	252	244	269	257	258	279	290	292	246	246	252	264	253	270	246	261	252	252	250	263	275	263	269	297	262	267	285	283	254	263	250	286	244	260	244	255	263	267	271	244	254	209	243	258	261	238	269	277	260	239	251	261	252	285	254	263	282	246	233	274	259	286	254	283	260	257	263	259	263	270	243	258	210	270	264	242	249	276	270	260	247	240	249	285	268	237	249	247	285	245	285	268	248	257	265	270	275	271	239	265	291	272	262	266	268	265	252	238	255	234	276	209	257	257	274	266	275	244	232	270	279	258	283	278	288	256	267	255	253	269	262	243	259	256	232	237	237	292	250	275	259	237	256	242	255	239	261	241	265	293	300	277	287	271	281	277	245	251	241	272	247	271	254	246	243	264	294	259	266	262	222	265	269	282	281	239	256	255	233	273	283	250	281	278	261	285	279	251	264	283	257	276	290	281	274	251	248	255	257	252	232	296	275	231	267	280	254	238	264	275	251	277	256	264	289	260	248	230	247	236	248	253	245	261	270	246	282	255	258	270	276	238	272	261	307	240	275	265	283	256	264	261	258	247	265	265	270	270	250	252	261	236	279	245	263	284	258	281	266	291	263	291	247	236	262	271	275	262	242	274	262	290	277	232	219	247	295	250	260	278	257	311	287	284	267	242	264	254	234	264	292	247	242	253	261	271	251	267	285	276	260	251	282	269	279	267	267	282	284	300	248	256	258	261	283	267	262	277	259	284	284	257	258	255	280	234	279	246	286	250	256	293	239	269	269	261	253	293	260	252	246	238	258	276	284	277	255	258	270	281	267	291	283	260	284	268	261	255	251	272	301	266	260	268	225	268	264	285	252	272	273	264	263	229	259	246	275	244	257	274	244	271	246	271	262	272	246	246	296	261	239	247	253	274	241	247	239	254	272	276	264	271	294	277	275	275	278	243	261	255	273	234	294	242	250	244	237	245	235	248	251	239	296	258	285	253	273	263	264	262	290	280	296	241	238	261	281	256	264	257	272	259	258	238	263	251	258	276	261	278	273	275	278	289	255	264	239	246	265	276	254	269	249	292	233	268	247	261	228	245	246	260	240	260	260	249	247	266	270	255	289	273	262	264	276	226	242	262	255	240	231	284	265	300	226	208	265	258	259	262	270	264	244	255	260	261	271	250	269	263	263	268	227	263	279	234	271	275	257	260	289	248	294	233	263	257	256	262	257	241	247	258	290	258	244	270	262	256	246	239	266	255	269	250	272	268	233	262	236	286	269	254	279	260	240	252	253	263	247	254	260	227	226	248	259	277	263	267	263	249	251	237	255	258	254	265	269	278	269	293	257	262	276	280	270	250	250	264	265	270	246	251	273	256	292	259	276	271	240	259	236	266	229	266	250	271	269	268	285	275	279	222	262	241	256	262	242	238	269	267	248	264	259	276	288	268	251	259	256	268	278	276	268	262	270	266	267	263	282	265	221	262	309	243	256	262	253	269	241	291	250	268	279	268	281	274	237	235	264	256	270	253	288	250	263	230	249	249	255	242	257	265	256	261	257	257	300	255	272	244	250	263	268	239	261	285	296	258	235	233	259	276	273	266	250	230	258	253	276	254	261	247	253	284	255	289	251	241	274	253	266	288	236	274	264	255	259	277	255	259	263	286	258	260	244	282	261	254	272	262	260	258	258	270	287	270	284	288	260	242	285	265	249	257	264	259	275	262	271	239	269	261	264	281	244	248	272	269	274	246	242	243	258	249	242	266	273	290	287	252	267	272	255	275	257	283	246	266	261	279	257	243	274	288	251	247	284	284	268	272	257	267	279	281	263	293	238	272	272	266	281	253	269	264	279	261	282	268	252	269	246	261	265	258	253	269	259	275	227	250	275	232	280	246	258	256	254	249	254	259	275	242	266	219	269	275	277	256	242	266	245	259	287	249	268	253	258	257	253	277	260	268	258	251	259	277	255	271	244	258	270	291	228	255	225	253	275	283	266	254	275	273	254	270	242	257	242	295	253	254	273	246	233	274	228	261	229	242	277	245	264	260	260	252	262	260	273	257	244	268	278	279	237	262	246	260	269	287	236	265	270	281	267	231	271	250	267	268	273	279	244	241	236	266	254	244	273	263	273	238	250	257	277	246	268	257	281	263	265	244	264	276	253	238	269	276	263	264	270	251	256	276	292	258	255	254	253	272	270	243	224	242	276	256	210	241	261	264	274	280	254	254	268	257	254	262	278	272	272	247	268	236	255	260
33503	40065	22052	9560	5429	2512	1241	729	491	447	381	370	332	347	318	306	381	345	332	307	293	335	326	330	303	350	339	329	341	336	341	299	325	347	348	326	346	324	350	335	307	335	331	303	335	305	333	335	298	305	308	386	267	316	325	323	331	342	332	290	319	293	322	306	328	300	324	324	325	299	328	284	324	314	325	355	314	335	317	316	333	322	302	313	317	319	339	312	311	345	362	330	314	326	326	305	358	325	303	325	293	310	316	336	314	315	339	317	349	348	332	322	321	335	305	350	299	335	344	319	320	340	334	335	366	294	316	364	335	296	285	337	319	320	353	349	315	314	330	294	340	329	327	339	340	303	309	314	360	348	305	323	326	306	316	321	312	337	328	308	306	336	319	318	324	315	329	341	311	316	344	362	326	303	306	327	321	316	336	322	289	332	327	313	324	295	338	348	339	302	295	339	337	328	314	301	277	330	353	339	324	293	327	337	349	319	346	345	314	365	366	327	335	312	328	306	344	327	328	353	333	335	314	354	339	318	302	332	336	326	308	318	335	344	330	341	316	302	303	308	313	323	323	332	345	309	304	344	364	325	331	338	320	314	330	334	328	308	320	297	302	280	290	336	338	332	319	322	293	310	331	350	319	343	328	322	316	347	328	360	335	299	321	302	320	308	321	328	340	338	351	334	302	316	298	295	313	342	356	334	322	306	321	321	281	333	311	326	345	314	312	321	352	329	347	309	318	339	347	318	321	328	312	305	312	326	330	329	312	318	334	294	297	367	355	323	278	299	350	346	340	322	330	303	299	313	334	306	331	329	319	324	325	294	330	327	291	324	341	328	328	324	318	345	324	306	332	312	333	321	314	334	339	316	318	327	333	337	314	319	343	302	301	341	301	321	303	311	305	305	334	310	282	301	305	327	333	316	311	326	315	322	336	300	350	345	328	341	315	313	322	335	308	312	340	329	328	319	323	320	323	336	331	321	322	304	345	335	336	321	321	290	313	348	359	308	304	296	314	300	320	351	298	335	328	310	320	358	324	330	343	327	289	285	350	341	326	307	306	336	350	316	337	299	323	313	321	310	327	288	332	312	319	309	294	312	296	334	326	312	320	306	307	301	328	323	313	322	304	316	308	328	343	339	320	310	314	327	319	332	330	340	302	332	335	340	347	310	340	296	330	332	320	333	357	310	322	299	362	329	334	317	314	290	329	307	365	297	318	319	329	293	330	348	304	337	316	314	299	322	344	331	341	328	351	316	292	332	304	340	297	333	303	366	302	296	327	312	309	303	306	295	341	311	306	319	344	298	313	315	316	309	325	397	306	337	346	326	326	343	307	336	352	333	310	309	328	322	343	338	340	305	329	327	311	333	286	318	334	332	332	292	325	299	325	307	327	310	334	322	305	341	302	338	346	337	354	289	318	321	306	336	304	327	327	343	328	306	326	322	302	335	304	338	321	324	302	288	312	339	301	357	298	332	331	314	317	307	307	327	301	303	288	352	344	297	314	325	334	336	358	291	320	345	328	310	318	319	342	314	359	299	320	305	342	297	307	344	330	318	311	320	333	298	331	319	310	318	324	334	325	338	308	329	353	316	343	334	292	352	279	316	339	293	330	335	340	280	301	305	336	341	323	307	314	351	341	353	327	339	304	367	329	323	328	308	335	311	344	332	333	293	326	323	346	304	332	318	330	312	327	287	340	332	307	348	334	363	311	337	320	306	324	350	344	330	341	329	305	331	313	320	338	310	305	336	310	351	325	302	305	356	308	305	333	350	290	287	343	339	302	339	313	345	358	322	357	326	339	303	333	309	321	310	304	310	310	300	309	332	296	328	307	311	304	339	339	298	308	310	325	333	335	326	323	329	319	339	282	338	311	296	339	329	327	310	324	326	342	329	347	318	303	322	303	342	283	318	312	333	357	308	308	317	299	273	308	329	320	325	326	334	355	299	294	313	330	317	343	328	327	298	308	346	325	321	316	281	307	324	307	360	316	357	315	291	315	326	321	350	338	298	315	341	322	333	327	322	315	300	323	331	327	334	336	285	311	339	351	328	337	278	335	311	373	300	302	345	307	314	305	290	346	324	312	302	340	322	310	296	312	327	283	300	332	340	315	298	305	304	359	324	321	317	306	340	307	300	351	339	351	362	342	321	321	331	322	346	323	344	300	325	314	317	350	325	325	309	342	354	311	321	336	348	342	324	330	304	339	362	334	331	321	301	321	315	317	336	308	341	359	336	353	326	321	323	329	327	307	336	307	343	302	312	329	328	333	323	310	337	323	335	304	321	328	350	344	336	278	322	326	279	304	300	315	339	299	308	319	305	318	317	298	335	323	327	311	329	304	332	337	307	351	314	337	298	326	303	320	313	349	305	331	321	331	340	302	307	313	308	310	307	321	309	307	298	339	318	311	340	331	317	305	306	310	306	300	310	325	310	288	345	317	347	348	304	337	322	335	324	299	345	333	317	339	336	298	326	287	303	294	332	322	338	311	316	311	290	325	306	325	394	322	307	319	332	339	312	330	307	310	334	307	317	337	330	306	312	287	333	326	346	307	340	324	325	312	337	302	308	332	322	314	318	336	347	347	308	293	315	337	361	324	310	320	311	345	328	315	306	326	334	292	320	306	302	369	330	350	302	320	330	316	350	299	320	331	322	336	309	358	308	323	335	321	309	312	301	295	286	301	297	320	331	334	312	311	318	316	339	325	331	351	316	316	338	343	343	336	324	315	324	312	352	300	330	325	335	331	326	305	314	285	326	320	325	364	324	312	363	329	329	339	334	315	302	316	318	326	309	315	291	297	314	306	306	303	315	309	325	345	294	342	299	327	328	331	310	343	313	298	307	273	308	318	335	314	330	299	316	307	320	331	312	334	320	317	343	345	304	334	320	308	340	306	306	339	301	332	335	333	294	315	338	325	320	324	315	349	339	325	351	328	330	310	350	342	337	303	334	345	335	334	365	311	328	335	323	318	328	321	336	324	327	354	315	336	309	318	340	310	324	323	315	337	332	326	340	338	321	300	290	334	324	302	323	312	314	353	321	300	322	337	368	335	318	316	327	303	328	331	309	321	289	327	291	369	340	333	336	297	338	338	326	318	315	317	320	332	301	325	325	329	324	280	298	332	321	346	309	342	321	320	325	337	336	315	325	323	330	330	320	304	324	305	326	327	334	309	337	349	321	354	320	320	303	321	331	313	334	340	294	338	351	317	348	329	319	325	320	315	294	327	322	307	330	314	335	339	317	333	306	306	306	333	327	303	346	334	323	341	350	317	330	315	322	366	354	307	312	339	272	343	334	319	333	268	331	341	346	314	319	328	352	310	332	350	327	314	336	301	334	347	328	306	334	314	299	323	340	312	329	364	331	324	339	340	324	315	325	341	287	326	311	298	308	297	323	308	358	296	323	304	338	302	347	325	312	337	310	313	352	333	302	323	326	316	357	307	330	312	374	312	305	330	313	352	317	322	307	329	326	335	348	349	333
23651	21387	28288	24934	20811	10845	3903	1742	859	569	363	358	318	284	314	309	301	271	270	280	254	249	294	241	296	281	250	270	258	254	260	250	254	231	289	278	265	284	282	283	262	265	298	269	277	270	245	279	278	248	249	250	272	237	270	285	300	249	249	259	278	265	260	276	276	252	255	269	241	283	223	243	275	269	314	271	255	263	281	275	289	251	270	280	260	292	281	241	289	282	286	267	254	264	256	272	284	276	249	265	276	278	314	263	279	285	244	298	252	252	259	232	247	276	265	237	295	277	278	274	293	258	289	271	254	261	268	236	277	280	268	265	262	270	274	266	263	267	264	267	260	252	263	251	252	272	260	296	237	273	251	281	263	255	246	284	273	299	281	278	248	269	276	228	224	255	278	245	250	265	257	267	268	274	297	277	275	298	278	235	259	278	269	273	271	272	255	280	297	251	269	263	257	272	251	274	252	283	227	279	277	243	252	265	277	265	285	245	260	273	275	273	241	269	281	259	256	296	275	251	264	287	263	238	279	257	278	234	286	280	265	255	269	300	262	261	274	292	248	250	256	264	294	269	253	254	245	278	296	250	276	285	246	276	238	265	253	239	270	259	259	273	262	287	280	257	260	269	279	252	273	279	259	231	242	274	248	255	269	282	286	272	258	290	284	267	249	241	283	289	282	283	289	261	257	261	261	257	260	239	318	265	237	251	247	242	280	261	254	270	248	275	267	256	273	279	275	254	266	273	253	255	239	307	232	272	263	253	238	242	269	269	270	258	253	261	292	263	287	283	255	294	286	303	264	263	268	295	257	306	288	267	291	268	256	268	270	283	263	249	283	268	276	292	262	282	229	264	259	291	250	284	248	291	238	294	300	256	264	264	254	274	267	270	268	258	276	278	266	245	245	259	247	261	305	250	259	268	270	298	276	280	287	260	255	259	238	308	246	242	266	268	254	282	227	289	251	260	260	273	280	270	279	264	266	269	281	280	248	272	281	247	283	306	262	287	293	275	255	263	283	274	275	263	271	262	250	282	279	247	274	282	256	282	256	278	249	259	263	249	284	242	269	268	254	275	287	272	254	280	241	247	275	279	252	270	272	265	259	262	282	281	268	276	266	251	298	281	268	255	272	259	269	262	291	280	273	254	265	260	254	264	277	296	274	264	256	274	263	277	268	267	245	271	271	259	287	261	270	260	294	274	231	260	295	272	264	272	242	254	256	279	275	267	257	272	264	267	255	261	262	280	280	275	289	271	255	260	255	278	260	264	276	295	295	301	250	293	272	261	286	255	272	267	285	252	239	243	266	277	267	266	259	256	284	274	265	261	269	259	267	264	239	292	237	254	245	236	238	256	261	258	267	275	286	261	270	246	273	269	273	267	285	277	286	288	278	272	254	258	253	266	286	273	255	263	257	252	260	286	266	278	263	250	236	299	252	288	262	274	258	243	265	271	262	273	272	254	276	270	280	269	267	246	227	240	245	237	285	248	265	262	250	267	274	265	256	269	267	250	275	269	278	280	253	266	261	278	291	268	271	255	259	247	267	241	265	266	286	252	247	256	279	273	273	260	291	260	245	278	253	284	256	250	264	261	272	287	269	278	305	285	273	269	264	244	273	303	284	261	306	255	273	246	246	287	273	258	290	308	255	254	254	247	270	256	300	303	290	283	235	255	257	268	272	246	261	283	278	240	263	246	252	259	281	269	247	277	287	264	277	263	266	270	268	265	260	258	267	234	296	270	265	250	278	266	273	259	252	279	255	265	276	268	260	271	257	269	280	245	290	246	247	300	278	274	281	268	291	257	262	248	240	257	280	262	266	270	254	252	243	247	257	281	257	278	276	276	253	258	241	270	279	246	272	273	278	269	242	271	270	249	266	267	257	246	269	255	251	243	260	278	287	250	253	259	294	230	281	273	266	281	290	264	281	241	264	256	271	287	279	278	261	278	271	242	267	267	231	279	265	266	234	255	284	264	270	255	258	254	283	269	262	289	263	262	271	258	261	244	271	254	258	241	266	238	274	258	261	281	262	270	292	287	273	246	267	243	257	264	271	278	261	258	267	248	266	274	260	250	271	271	269	235	249	304	249	266	236	256	252	272	220	258	264	278	251	270	230	274	276	284	248	256	253	255	232	257	285	248	266	279	257	279	263	275	261	265	259	265	241	265	266	286	245	264	248	274	263	279	271	250	261	277	275	270	253	255	258	281	268	243	258	239	269	257	278	260	260	272	265	223	290	265	252	252	260	247	273	260	231	252	245	304	260	250	276	270	269	322	275	287	263	244	276	269	280	250	273	279	269	255	260	271	266	248	268	261	275	262	262	252	262	260	288	266	276	263	276	263	260	274	267	235	265	267	243	268	248	273	261	297	236	240	271	261	281	271	277	235	282	285	254	279	252	274	278	267	244	279	276	273	267	272	265	294	276	254	272	238	245	264	261	268	255	246	264	301	270	281	266	263	274	243	247	250	270	265	253	248	261	261	284	273	269	286	265	246	241	245	268	262	271	263	264	267	275	287	243	284	269	260	271	272	265	290	273	269	251	286	274	280	246	285	246	290	274	259	243	292	267	262	264	275	279	226	267	263	266	267	221	271	257	290	256	256	266	259	300	252	282	258	263	295	268	297	266	272	305	266	275	266	266	242	274	240	236	269	270	266	274	287	289	294	296	251	273	270	272	242	263	263	242	239	260	264	273	252	254	273	258	258	260	254	255	260	267	260	267	258	282	264	255	262	254	265	262	286	271	263	248	276	253	258	261	270	283	251	258	280	258	248	306	266	280	289	258	253	289	256	271	244	278	264	267	236	278	288	271	267	277	261	289	247	232	241	289	265	279	284	282	282	277	266	253	277	255	286	263	290	257	278	278	295	297	282	295	260	262	272	268	255	297	284	278	266	231	251	276	280	278	270	246	275	262	269	249	257	264	270	252	267	279	297	285	251	266	253	286	269	257	269	267	268	246	273	253	255	274	258	273	257	273	248	258	232	262	269	267	288	268	265	236	269	287	253	250	250	256	272	259	228	270	271	292	243	260	270	278	296	265	245	256	293	295	266	267	301	268	251	241	266	279	272	250	270	267	271	256	318	271	290	285	257	257	285	293	273	254	253	261	278	270	277	265	274	246	286	267	239	261	254	270	295	252	267	279	244	260	267	287	295	279	263	275	262	264	275	264	253	247	255	276	309	262	227	260	268	235	269	241	255	247	271	260	246	265	265	251	234	243	265	252	254	277	248	281	270	255	296	256	230	266	243	265	263	243	258	280	245	249	278	289	283	306	263	277	283	277	279	254	267	254	285	244	264	263	289	268	261	265	254	265	268	270	261	245	252	256	272	292	245	254	278	260	246	282	279	264	261	252	264	256	285	272	292	285	288	261	266	272	288	260	262	246	241	292	269	263	268	273	282	272	242	259	273	263	282	279	226	277	253	240	261	273	273	277	281	264	269	268	271	258	252	251	268	273	263	274	273	272	273	280	280	242	281
32132	46781	32962	21129	13215	8036	4838	2726	1293	823	560	484	454	363	418	364	369	362	368	321	343	306	345	317	327	341	310	330	353	342	347	313	340	332	333	375	328	349	307	346	305	337	310	323	331	296	359	360	306	332	350	331	371	295	347	331	299	321	341	335	320	318	351	295	367	333	321	336	311	296	310	337	342	324	331	316	318	330	344	328	322	331	321	351	343	350	325	323	341	330	340	319	325	291	323	289	340	309	354	326	292	296	305	338	367	292	319	338	352	299	347	360	373	326	353	354	313	340	327	360	325	322	334	313	316	326	337	329	319	343	324	308	274	387	321	348	329	351	345	332	328	318	322	325	326	307	313	324	337	302	322	335	342	333	365	310	320	351	318	331	312	363	329	365	323	328	329	355	319	326	347	321	277	306	330	344	295	356	311	337	341	351	324	338	352	339	307	323	321	312	364	317	351	346	330	289	346	372	340	319	336	351	329	309	323	339	302	306	362	361	310	303	348	347	285	320	316	294	297	307	344	320	318	353	305	323	335	353	307	298	351	323	296	364	347	339	337	319	339	336	321	336	341	329	335	296	344	349	347	375	330	328	332	327	338	333	362	308	297	368	345	313	293	325	326	328	328	292	310	352	332	314	340	310	308	333	320	319	323	317	314	344	323	313	353	321	298	325	325	332	314	304	330	309	328	346	320	322	353	337	306	325	362	319	373	328	362	317	319	310	321	319	346	312	312	344	362	335	326	344	338	328	343	315	330	301	320	305	347	335	356	318	332	310	333	327	362	348	309	297	339	323	348	345	317	358	361	356	311	336	324	316	335	312	325	340	335	344	317	320	329	367	334	345	324	307	347	364	335	285	311	315	304	313	317	346	337	334	316	338	322	325	288	357	318	308	359	344	338	323	343	323	342	343	326	329	319	325	340	285	326	341	315	330	314	315	340	321	364	327	297	363	333	358	337	335	314	307	339	339	357	306	334	346	312	313	332	307	341	305	364	304	385	323	337	317	324	316	321	324	301	306	311	325	323	333	318	312	330	338	298	332	333	324	315	324	344	325	311	359	346	343	322	331	313	329	351	315	348	318	343	327	345	328	314	335	354	321	329	340	349	350	333	316	356	321	315	343	329	324	354	357	325	323	358	299	309	333	317	327	338	320	349	315	346	328	316	319	335	309	329	324	339	313	373	361	337	314	351	363	288	336	326	330	318	288	347	326	334	313	349	330	284	312	326	337	321	309	319	344	306	341	345	328	329	324	315	317	375	306	338	327	360	333	361	325	346	347	312	340	321	332	315	379	342	327	320	325	343	304	338	347	351	317	307	336	351	310	323	335	300	357	339	321	324	326	358	333	308	327	303	343	329	329	324	319	319	336	334	315	291	302	304	319	315	320	314	332	328	312	347	331	350	294	326	341	326	354	333	333	334	302	348	358	336	303	329	330	355	329	359	322	334	350	333	326	311	318	298	311	353	316	305	334	339	326	357	349	323	340	329	370	314	326	371	341	343	319	312	296	321	334	333	345	331	363	327	338	349	354	323	359	308	326	346	359	309	337	310	330	285	341	316	336	315	328	318	304	308	352	335	323	337	334	333	298	319	325	346	333	313	328	332	368	334	347	329	288	361	311	328	326	316	374	339	339	333	334	329	312	333	313	306	309	365	313	307	325	321	338	338	327	306	312	342	336	321	340	331	326	329	323	343	340	337	360	317	331	309	342	341	316	359	346	289	314	346	327	329	335	350	320	346	340	350	327	331	346	327	344	332	370	306	355	308	294	336	300	325	366	319	317	312	313	344	325	312	318	344	350	359	323	325	345	349	327	295	323	348	298	342	334	322	310	330	330	324	324	331	345	333	324	345	286	333	304	319	339	301	348	306	305	360	334	356	321	331	317	310	331	310	341	347	341	315	319	338	323	331	377	346	332	319	314	341	333	331	326	352	371	353	328	324	328	319	380	321	344	352	347	322	320	332	315	335	320	327	341	304	334	314	334	317	383	323	306	351	316	317	324	287	335	327	330	344	312	346	322	316	355	318	338	317	295	327	344	316	330	343	324	315	346	336	350	316	347	344	298	338	338	311	344	329	325	365	319	295	338	331	334	302	332	294	301	333	300	333	344	327	356	369	325	356	331	372	353	366	330	315	331	305	373	298	315	322	338	371	353	346	343	318	315	311	334	358	321	324	319	311	323	333	325	331	337	337	361	290	339	313	313	340	372	335	328	351	337	329	351	321	356	298	312	345	349	309	327	310	344	323	363	326	342	352	357	340	344	341	373	307	314	294	319	338	336	292	325	339	323	329	331	305	334	310	315	324	336	345	317	328	351	338	326	333	312	349	356	353	326	319	326	334	329	308	331	314	311	345	332	328	339	303	328	314	321	326	324	340	357	327	321	325	321	323	318	313	330	319	323	313	354	329	322	361	320	339	337	333	318	350	306	324	300	330	305	343	369	352	381	338	337	345	319	359	347	337	325	309	335	307	342	303	350	312	327	334	309	359	302	320	303	333	328	334	317	329	311	340	350	315	350	347	357	315	344	333	318	319	345	321	310	328	368	311	329	309	342	292	337	324	304	301	322	330	311	306	317	321	324	315	342	319	355	317	329	322	317	314	343	358	337	342	344	341	306	321	344	339	346	330	346	324	328	324	330	338	337	300	333	357	332	314	352	334	343	334	312	346	327	340	327	310	319	301	333	349	337	327	323	328	313	356	344	327	334	316	341	308	321	328	305	352	343	311	311	358	306	320	329	314	343	289	306	334	318	321	340	333	334	314	331	321	339	307	341	306	347	346	351	301	326	327	350	328	323	336	312	323	320	326	335	334	288	294	319	341	324	335	346	314	305	287	363	340	341	331	333	326	330	319	338	347	341	379	316	346	295	328	308	309	329	328	373	338	341	347	318	337	354	314	297	363	310	326	343	321	313	328	350	354	337	326	335	323	329	321	345	299	295	352	355	356	347	323	318	304	355	330	297	323	338	314	313	327	347	342	319	346	326	321	316	334	330	320	350	362	326	346	322	350	303	345	330	342	341	327	365	336	298	324	324	333	347	318	327	340	341	344	335	330	316	366	325	304	336	325	325	328	325	310	349	350	319	323	307	332	322	358	324	335	318	339	353	335	341	325	360	321	312	339	323	349	318	295	334	287	351	338	317	346	320	329	330	301	312	301	319	312	320	346	304	360	322	269	331	344	369	318	326	333	297	354	316	323	324	328	352	321	331	293	308	324	368	329	327	323	353	348	335	331	338	365	329	324	318	361	323	317	373	344	339	315	339	317	315	335	337	319	329	332	357	354	341	354	326	362	310	305	333	330	327	362	318	311	323	348	321	317	339	330	331	323	333	338	331	311	334	344	314	335	294	318	306	328	310	339	317	345	312	320	334	324	340	283	332	344	315	332	324	369	337	339	328	334	326	344	340	308	349	358	319	338	347	329	317	334	317	326	341	330	315	298	319	338	342	304	326	339	325	335	340	314	336	354	355	319	347
24968	21447	27136	24680	9490	2740	1241	625	453	283	245	252	227	229	188	239	219	211	210	194	207	208	203	198	208	187	197	209	201	216	195	179	200	225	176	205	214	206	188	195	201	206	206	178	202	197	209	190	211	210	188	177	208	209	231	207	197	198	184	212	195	196	204	236	191	197	206	204	217	200	179	197	217	188	227	218	199	208	175	207	194	204	199	214	215	191	207	199	201	210	204	187	194	170	204	190	205	184	203	199	203	233	200	207	199	191	202	208	205	209	194	199	210	203	199	219	212	230	216	201	212	198	190	201	179	177	188	202	193	219	225	214	198	220	222	222	203	210	194	189	224	210	200	195	176	200	214	204	205	209	189	199	189	189	210	207	199	203	221	205	198	173	226	229	206	187	203	188	202	200	227	211	207	190	194	196	234	211	216	193	192	183	204	192	219	199	214	203	210	184	223	210	169	191	183	182	211	187	216	197	195	204	210	200	194	198	212	178	211	207	219	191	193	200	194	193	204	188	197	214	201	168	209	202	222	201	194	188	229	215	189	201	188	198	200	213	224	194	213	209	199	227	190	206	191	193	204	213	226	180	175	221	184	230	205	200	195	218	181	219	189	208	197	205	216	213	187	213	198	234	215	210	221	227	196	217	180	228	221	186	206	226	204	214	192	210	205	203	188	196	213	202	183	213	197	182	190	190	208	222	189	215	232	165	200	219	218	193	162	201	193	214	200	191	213	225	204	198	189	226	218	218	207	183	186	216	204	189	202	209	202	215	204	204	216	195	212	191	205	196	222	221	215	181	188	204	213	205	213	208	187	190	200	201	223	209	204	201	203	198	209	212	205	218	201	200	207	211	198	190	201	210	209	200	200	200	178	193	198	194	187	216	189	210	175	191	188	216	191	191	201	180	193	192	206	185	215	198	196	189	205	198	181	194	177	202	206	202	210	182	183	191	199	201	218	220	193	203	191	222	193	199	189	215	221	213	200	229	224	186	236	206	231	209	178	205	197	193	180	188	214	201	207	189	192	164	198	189	216	194	209	199	189	178	183	193	181	199	186	220	201	222	204	193	201	203	212	193	214	192	202	185	198	193	190	192	190	233	223	188	219	200	185	210	199	207	204	183	209	201	199	203	202	185	214	211	198	217	188	220	183	222	191	193	192	181	217	209	171	205	211	236	203	199	189	190	191	205	198	195	218	207	178	192	201	204	225	197	221	182	217	224	195	217	177	193	195	193	205	230	208	208	195	198	212	202	204	202	214	207	205	188	198	201	190	182	212	194	207	203	183	198	199	190	193	203	169	169	192	200	218	214	206	199	213	185	229	208	167	198	181	222	206	203	199	196	182	205	217	202	194	196	197	205	219	219	217	181	201	195	191	203	173	211	216	206	201	205	201	187	191	215	188	179	201	207	197	187	220	208	225	211	189	212	202	191	201	170	185	192	187	205	184	189	206	202	189	198	199	187	213	181	206	186	189	194	189	200	190	188	218	212	188	196	215	203	204	203	208	194	213	181	199	174	179	185	202	218	197	204	200	189	207	175	194	195	198	183	228	239	196	182	196	200	217	190	193	192	183	206	201	208	193	186	182	204	194	201	185	181	220	182	173	209	191	205	202	193	192	214	205	178	190	168	204	201	215	189	185	209	214	188	204	176	212	217	198	209	193	195	181	210	228	210	197	211	214	218	216	215	197	201	174	180	186	215	189	202	209	192	225	194	201	196	222	191	196	213	204	209	201	215	186	196	200	192	208	203	208	172	209	190	205	180	207	212	185	190	215	177	200	187	197	191	195	199	197	191	185	165	197	193	210	179	199	201	194	201	207	209	188	209	208	213	184	220	182	209	221	200	171	218	205	200	193	221	202	194	208	201	179	194	195	202	228	210	198	219	197	196	211	222	188	217	205	209	213	174	201	193	210	184	223	216	181	204	203	184	169	193	189	200	192	157	177	198	189	190	188	182	200	213	230	182	185	195	213	190	194	204	173	190	202	175	205	203	193	218	209	199	194	185	208	188	216	185	207	207	210	185	168	194	204	194	205	206	210	198	204	182	218	212	213	201	208	217	197	198	215	202	210	206	219	196	194	192	214	208	222	206	167	227	206	214	172	219	199	168	196	212	214	166	181	204	222	182	196	180	189	189	185	193	230	183	192	217	219	195	215	192	231	178	198	197	209	200	206	202	211	179	197	181	210	212	199	222	157	206	217	202	186	193	223	185	207	190	207	205	218	191	207	214	207	198	195	203	180	227	211	211	191	217	221	222	220	189	196	172	186	194	205	194	183	180	206	214	194	224	203	224	206	210	194	171	210	176	206	189	218	211	188	203	203	192	199	196	204	181	195	175	198	211	197	174	188	210	206	162	195	178	210	205	198	180	193	212	224	197	207	227	199	207	192	223	192	220	224	197	205	212	204	184	181	200	228	204	189	210	205	193	208	210	207	220	210	195	188	192	217	202	223	204	216	217	200	214	203	211	181	190	203	219	201	204	217	212	194	208	197	215	202	203	210	208	176	192	189	169	198	174	197	199	205	218	186	225	223	198	215	205	225	182	183	183	197	180	202	183	174	223	193	186	200	223	180	215	210	201	193	213	202	199	182	211	207	211	213	194	184	200	184	201	202	190	196	228	178	204	207	206	201	200	225	227	174	199	194	209	189	206	197	159	230	201	215	196	211	191	194	178	209	194	179	185	191	196	222	196	198	209	191	201	222	243	209	191	186	196	196	205	202	209	186	195	195	200	215	194	191	181	182	207	200	203	208	191	176	208	209	189	213	212	175	183	205	201	187	210	203	219	189	229	193	182	198	193	226	192	216	197	243	213	180	214	202	197	189	211	220	207	215	201	207	213	175	176	201	169	199	211	236	197	204	212	202	199	240	187	200	195	192	191	217	196	189	255	206	197	192	198	200	205	199	190	186	212	190	216	184	190	203	198	199	195	192	209	194	169	198	204	191	182	231	222	214	196	171	207	215	178	172	196	199	211	206	181	207	198	188	193	217	218	212	226	185	212	219	177	205	202	225	191	203	167	198	198	206	207	193	207	200	221	206	194	207	193	211	181	207	206	232	221	205	187	190	225	191	183	207	189	224	215	217	204	220	198	188	201	205	192	181	185	213	178	202	227	216	196	204	193	194	186	179	207	204	185	210	186	200	204	189	234	186	220	196	199	187	204	228	181	216	200	178	184	202	206	191	181	208	196	163	181	187	204	197	238	217	199	177	210	220	198	234	213	202	187	210	215	193	209	191	202	208	185	198	221	211	209	212	184	225	194	223	197	198	199	202	194	220	197	189	203	204	177	177	198	203	222	187	187	194	204	198	222	204	224	202	181	203	221	201	211	181	185	188	220	206	182	188	196	204	167	200	207	204	180	197	185	202	186	191	192	205	204	182	204	192	219	197	230	191	217	191	240	224	193	184	190	210	201	205	204	211	201	165	226	204	195	180	185	219	222	187	200	208	193	206	183	208	197	223	205	201	209	212	214
30572	45761	30965	15907	8757	4540	2294	1166	791	464	353	327	301	293	284	280	290	256	236	254	262	254	259	256	229	254	265	254	247	256	268	222	273	261	269	246	281	254	275	234	285	251	256	259	301	271	270	243	262	248	251	279	263	227	234	260	256	247	266	267	244	265	243	258	270	267	241	221	234	275	267	260	236	235	249	247	240	272	252	218	238	238	237	261	239	257	249	252	234	238	209	242	269	252	252	239	246	233	248	246	234	260	250	239	242	257	260	233	240	255	249	241	242	222	275	251	279	273	255	258	248	261	265	262	243	277	230	245	242	277	256	272	272	254	260	245	250	259	236	242	247	242	245	257	248	275	236	250	252	285	272	280	239	238	216	228	238	227	243	242	265	255	243	235	233	239	246	265	241	260	247	260	265	229	231	219	272	285	260	244	233	264	273	228	238	239	255	268	292	244	243	231	216	261	274	232	232	283	257	282	250	264	268	271	226	241	281	227	265	257	244	232	233	251	255	265	240	237	230	187	245	253	257	259	222	277	237	248	256	250	240	282	248	256	249	245	233	253	246	227	231	242	262	247	238	258	280	278	253	259	249	241	272	261	256	233	259	250	252	274	251	246	244	254	222	235	262	231	270	258	250	248	257	255	246	267	249	260	276	262	251	242	235	257	242	292	237	234	275	241	226	217	274	250	252	252	218	268	253	279	230	249	242	249	232	266	257	230	265	245	246	273	211	267	264	251	238	244	262	259	262	265	243	225	206	276	267	233	257	227	252	253	223	228	239	238	269	247	286	233	257	272	280	248	274	239	232	286	229	254	238	246	262	237	253	269	260	270	247	258	255	257	251	254	242	225	255	219	252	247	274	231	275	251	235	240	225	240	276	264	229	229	255	235	247	239	253	263	245	263	220	261	248	274	229	248	242	247	271	269	238	257	233	241	250	260	252	267	207	243	248	266	245	274	244	261	285	252	249	250	241	232	232	227	249	243	262	254	246	226	276	222	251	245	247	251	258	249	245	232	250	270	267	229	235	259	255	244	263	257	250	242	265	257	231	255	245	251	247	240	246	229	243	224	227	247	254	226	263	251	250	241	263	255	257	239	254	239	249	249	251	287	276	259	222	251	238	265	260	246	257	268	234	259	263	246	230	271	265	248	261	263	246	250	266	255	247	279	265	259	233	245	249	242	257	223	256	247	273	249	260	266	224	265	266	225	250	245	257	247	235	245	287	232	249	241	262	260	276	276	261	249	247	265	254	249	267	274	259	244	242	245	269	265	260	249	242	205	253	273	252	264	278	219	221	258	243	231	244	263	264	247	241	244	272	252	228	228	217	236	252	238	261	245	248	285	254	219	250	254	252	242	236	251	237	216	228	223	258	237	235	233	252	251	235	230	249	233	284	211	254	259	264	235	248	257	234	264	268	242	245	254	250	273	236	276	235	253	284	284	284	264	224	268	236	236	254	257	236	270	264	235	255	268	233	227	242	236	269	254	252	256	254	243	250	213	276	267	251	217	268	241	253	252	270	237	288	272	245	287	268	236	267	261	256	222	232	220	251	233	253	248	265	252	260	251	257	257	233	237	226	247	250	268	227	241	257	249	252	249	255	255	276	248	262	265	227	249	247	255	250	220	220	227	283	225	272	278	268	256	243	253	234	256	264	237	255	263	255	214	223	253	246	263	237	242	257	258	248	249	248	251	255	244	244	239	249	264	255	273	241	267	227	273	267	276	232	256	231	267	255	252	271	242	248	266	245	256	252	228	242	247	261	291	262	239	268	264	255	209	228	225	239	259	259	233	249	254	268	207	275	252	278	239	272	241	222	238	251	242	239	232	273	273	231	224	240	269	244	225	257	266	223	259	229	235	246	259	262	244	218	278	259	273	225	255	229	262	224	231	242	247	225	266	252	243	249	245	232	251	275	254	246	237	256	267	258	242	235	265	248	253	297	257	255	258	243	248	283	262	218	257	251	257	241	261	242	235	261	239	269	257	242	237	259	236	245	258	254	255	233	241	273	246	259	221	252	266	240	262	266	222	232	253	246	233	247	242	247	252	248	231	258	269	269	237	259	250	273	262	248	239	233	277	263	251	237	248	255	270	244	251	238	256	249	266	248	273	262	235	227	246	253	241	279	238	261	221	265	222	261	251	240	243	261	241	247	241	255	254	265	235	289	237	251	215	227	248	244	256	252	256	221	248	265	266	249	238	243	250	244	257	249	236	249	255	251	263	246	212	217	289	241	273	283	271	253	241	242	280	249	221	265	264	239	274	250	265	234	252	247	280	257	243	240	260	239	272	238	246	265	257	255	281	229	228	241	251	246	240	256	233	238	265	253	232	258	242	251	270	264	251	258	246	251	271	276	256	273	247	265	236	256	264	248	264	252	244	244	263	242	245	222	254	224	249	240	243	233	230	258	245	212	281	255	263	247	269	255	236	243	229	267	238	250	243	251	232	243	230	240	223	269	248	251	256	271	265	249	245	239	250	259	243	238	227	256	241	243	250	238	275	240	250	257	246	257	242	241	248	240	246	235	271	249	235	257	267	234	245	243	256	243	265	245	230	227	241	254	258	243	241	274	263	278	264	232	237	252	282	256	262	261	256	268	217	252	275	242	226	261	246	260	238	249	255	254	273	250	269	222	241	230	249	262	243	254	222	256	246	264	252	261	255	279	269	244	263	266	262	253	237	250	254	261	260	233	258	247	270	220	253	277	234	238	236	260	253	272	251	224	218	278	247	250	253	244	251	260	270	270	257	249	262	253	236	247	259	246	256	236	256	256	253	257	248	249	242	264	252	272	269	258	222	250	277	266	234	222	235	247	253	269	247	255	246	235	235	239	254	257	254	230	237	245	252	253	248	244	244	244	255	252	243	250	257	244	242	265	281	272	245	229	245	240	256	254	245	239	254	270	270	258	221	270	244	259	274	245	237	289	235	245	237	252	252	248	244	263	270	246	259	246	254	235	246	266	258	280	266	246	240	237	249	261	257	250	255	271	269	256	245	244	252	253	239	264	241	279	227	287	221	256	238	243	227	232	254	256	237	234	276	249	274	266	255	254	234	253	263	238	258	245	253	251	246	234	256	258	246	223	252	267	262	247	249	249	242	302	248	254	248	259	254	241	266	253	254	250	241	258	249	257	229	258	256	234	257	253	278	242	248	261	268	281	244	231	252	244	273	233	230	244	245	247	261	243	250	235	248	267	260	256	250	239	252	262	247	229	226	248	254	245	239	282	250	266	253	266	233	271	254	259	229	235	290	237	262	245	236	259	256	241	266	243	274	267	241	267	268	249	266	233	252	262	240	242	237	284	259	240	251	249	258	240	227	228	213	256	253	248	260	224	248	263	245	259	260	248	241	253	262	234	264	253	268	239	257	242	242	245	218	233	244	249	217	260	247	247	235	265	282	235	250	268	248	236	233	260	232	237	235	259	260	248	273	272	257	262	272	256	263	231	258	242	253	247	220	245	248	238	242	266	242	257	244
22689	21423	28938	24341	21541	20463	9356	2976	1413	705	390	332	251	244	223	241	224	204	193	214	187	179	192	176	180	194	177	180	195	197	188	188	205	173	172	194	169	186	190	199	184	176	182	183	166	198	204	208	183	175	187	198	184	199	181	176	182	199	178	178	175	182	173	180	191	181	187	207	177	170	171	185	199	181	154	185	184	174	179	181	160	152	191	190	186	196	171	180	202	194	180	194	177	185	196	179	174	208	180	177	216	208	183	185	210	196	172	182	194	184	166	175	207	180	210	191	187	195	190	178	174	164	201	183	183	194	174	184	193	195	175	165	192	200	170	151	198	180	170	215	162	180	185	193	187	184	161	195	201	179	222	189	201	177	166	195	193	209	217	209	183	180	159	172	168	207	224	167	169	172	190	173	172	169	170	197	176	176	187	205	205	193	192	237	189	187	191	168	186	191	216	179	195	174	198	212	188	178	182	210	172	204	165	193	194	161	192	184	172	167	184	194	185	193	195	179	179	215	182	173	166	183	207	161	190	183	176	213	186	185	188	179	184	191	177	191	193	194	190	187	177	173	153	171	187	166	161	166	171	172	184	185	189	184	185	183	193	191	199	183	171	188	158	195	191	158	177	188	186	168	173	193	155	210	172	197	205	184	173	187	164	187	168	176	190	174	195	176	203	191	170	189	185	195	193	215	193	200	177	180	208	178	203	194	175	188	167	175	167	188	184	190	201	177	195	192	205	169	166	179	165	180	193	182	187	173	182	184	183	149	171	180	185	197	183	176	158	187	192	182	195	170	192	187	155	185	187	209	187	186	175	229	173	195	181	172	197	179	177	167	191	183	181	190	195	164	161	192	194	197	181	191	185	193	183	187	190	174	215	177	162	176	172	184	194	207	194	182	159	189	191	163	194	209	137	180	181	181	160	178	158	169	176	201	166	174	197	144	175	178	194	204	172	195	203	189	206	189	182	168	191	210	182	170	173	180	185	180	198	196	174	189	161	205	193	182	186	183	175	180	173	160	191	168	182	198	187	178	201	167	195	179	198	192	195	197	176	187	167	171	188	209	188	185	194	200	193	185	178	169	182	199	178	188	199	182	182	193	193	184	191	179	182	163	197	191	181	182	209	185	197	183	182	169	168	199	179	199	210	195	195	187	183	171	184	208	186	195	166	192	171	158	182	172	187	198	189	194	194	195	191	156	194	212	176	162	184	202	196	178	180	183	177	169	184	175	184	197	169	177	164	194	181	188	163	172	173	144	170	185	184	188	171	151	183	195	180	181	193	189	178	160	163	183	200	190	203	167	188	205	178	191	191	145	199	172	187	181	170	207	188	183	173	179	191	193	190	210	177	174	174	178	195	174	185	185	181	183	187	194	191	184	185	166	162	204	181	184	174	181	188	186	164	205	176	188	189	183	177	167	171	192	178	190	196	179	181	173	177	198	159	180	180	191	172	164	208	151	176	191	181	156	164	179	182	200	193	162	169	185	182	197	186	186	184	188	162	154	160	196	180	189	175	183	175	159	194	196	198	168	176	191	178	168	197	167	175	178	190	182	188	209	183	158	176	154	169	202	175	183	203	174	183	177	160	175	180	191	163	189	176	192	203	182	166	187	164	185	164	183	178	194	183	183	194	206	182	174	190	170	201	185	180	174	191	177	179	188	173	193	169	202	211	187	209	188	187	172	208	179	165	196	196	183	197	168	194	195	196	186	173	142	187	177	172	187	175	195	189	184	213	162	187	189	183	173	181	172	219	171	194	163	193	184	194	183	184	174	193	210	198	170	166	190	170	167	191	201	170	190	157	209	173	177	181	178	198	187	175	183	179	190	214	175	161	188	193	181	207	166	165	174	165	173	190	162	200	158	174	167	169	185	177	185	201	178	168	176	204	190	189	188	177	186	172	166	177	188	187	173	192	171	175	192	185	168	214	140	188	178	207	208	191	160	173	189	204	178	176	173	165	191	182	193	177	167	205	184	175	173	182	182	185	200	172	173	181	201	219	178	156	178	187	192	176	183	188	161	176	193	164	175	170	174	205	171	182	165	184	183	189	181	190	182	173	196	173	190	198	190	176	175	182	181	204	187	210	184	183	182	213	174	177	195	200	181	182	205	164	184	178	206	197	179	193	181	170	193	184	187	196	165	239	182	182	231	169	182	193	188	186	179	214	207	171	186	190	196	202	190	203	201	177	198	155	196	172	194	194	186	198	203	180	197	188	176	189	178	175	188	183	192	179	187	173	175	162	182	168	184	184	171	177	185	174	208	196	179	184	191	180	182	186	167	192	170	177	181	170	189	187	182	171	166	194	177	170	165	199	204	177	182	171	184	190	192	181	181	216	195	184	167	164	180	187	177	170	203	215	189	196	187	176	186	180	182	195	186	185	181	183	172	159	183	182	204	169	186	197	177	193	190	163	174	208	187	193	203	207	172	179	174	209	190	175	192	162	194	165	173	187	189	196	194	208	172	175	191	165	225	225	168	201	178	211	184	194	185	167	175	164	182	200	201	171	206	173	179	166	192	163	204	176	170	204	167	176	177	179	169	201	197	196	182	167	199	176	177	185	196	189	192	202	172	164	160	162	161	183	203	209	180	187	189	162	182	162	200	189	161	179	190	201	165	177	201	178	193	178	186	192	194	180	171	176	209	188	174	195	191	182	182	172	156	186	159	186	169	194	179	158	195	190	157	200	168	186	211	182	179	197	171	192	180	174	185	184	191	176	179	148	184	182	201	182	173	174	163	185	177	172	173	181	195	188	161	165	184	193	169	191	178	183	175	202	171	187	185	193	176	202	188	195	176	156	195	189	178	182	186	186	202	190	209	181	175	229	175	173	183	167	160	192	192	199	176	180	206	157	177	202	195	182	183	175	195	172	169	197	185	196	164	198	169	192	199	177	188	188	193	162	188	168	180	182	158	181	194	173	197	197	172	171	169	195	164	178	192	195	197	177	201	188	178	201	186	169	183	222	183	167	166	170	201	182	179	188	191	175	170	187	182	192	180	184	189	160	213	168	188	163	191	183	163	175	175	185	183	198	180	176	211	183	190	214	169	161	155	194	197	180	173	171	174	189	211	173	166	194	198	180	185	167	199	164	197	175	190	184	194	191	171	165	186	188	218	206	195	178	195	190	181	189	177	179	181	166	202	179	189	192	207	211	167	172	191	177	154	174	200	175	191	174	187	192	175	190	205	207	189	182	204	187	197	192	178	186	184	181	194	194	189	165	173	178	185	163	193	165	172	186	185	169	191	193	167	190	191	181	182	185	186	180	167	196	186	197	187	190	177	191	176	196	191	140	163	179	179	181	198	175	166	178	193	197	195	173	199	175	201	158	176	187	196	180	188	191	177	181	189	180	207	180	171	209	175	192	196	178	179	184	205	203	175	161	170	178	197	183	191	184	187	168	194	198	196	180	173	174	183	184	182	196	213	192	164	172	193	164	158	190	187	181	207	189	165	204	201	181	216	194	173	184	183	189	183
33077	53985	41496	29233	18699	11003	6686	4327	2426	1213	611	507	432	365	300	261	327	270	247	263	258	221	236	227	228	229	241	225	229	229	229	224	270	262	246	261	239	246	212	234	261	240	237	251	224	267	221	209	208	249	221	227	241	230	238	236	240	222	233	233	235	229	240	231	229	244	243	244	229	226	211	232	230	236	233	254	228	226	229	224	220	249	243	227	234	248	238	270	238	254	244	242	202	250	212	225	225	242	215	256	223	234	198	243	233	246	217	226	208	239	221	230	215	249	247	232	241	250	214	230	226	207	243	227	227	231	254	215	269	234	219	235	235	229	194	234	228	214	221	213	232	235	246	217	225	229	261	241	220	241	237	230	227	228	211	261	230	225	225	253	228	226	233	232	233	223	231	231	240	242	255	223	217	225	231	257	248	224	237	249	232	215	223	231	241	239	233	235	218	236	225	203	250	225	222	219	225	236	219	236	256	222	235	232	226	211	199	238	204	232	202	230	215	245	230	244	231	237	227	254	233	244	251	242	251	231	223	242	228	245	221	245	229	216	242	235	230	256	240	260	253	251	204	221	278	238	216	240	239	243	232	215	237	223	238	237	233	210	233	230	214	229	240	243	222	251	226	232	230	232	265	243	229	240	213	231	203	237	242	219	234	249	242	259	248	193	237	219	231	222	217	210	238	218	243	249	256	234	242	227	243	215	226	266	215	225	220	213	235	236	216	216	205	224	217	240	227	198	236	232	232	232	238	236	236	257	237	228	244	219	230	218	228	249	203	266	250	215	228	231	269	219	253	230	218	229	239	216	231	223	258	229	210	211	226	251	227	247	254	208	228	229	214	204	212	239	254	218	230	218	211	226	231	231	226	237	228	233	218	249	251	220	233	238	211	220	256	225	263	228	240	228	230	258	236	258	213	223	231	261	227	233	219	236	251	245	214	231	225	236	224	237	238	230	239	205	247	235	241	242	202	231	239	244	211	235	256	232	216	225	240	224	222	228	244	215	240	221	259	236	230	231	233	221	264	230	245	230	223	245	224	231	218	244	238	233	231	200	241	241	204	231	248	234	205	238	246	237	211	255	209	240	220	257	231	215	241	242	237	244	247	215	247	244	221	221	262	242	238	229	264	233	235	238	237	233	218	221	221	237	240	247	241	223	228	223	242	236	228	218	198	223	203	212	213	214	220	232	215	233	220	240	238	243	239	221	234	227	220	254	209	236	231	222	211	231	214	243	234	236	237	220	226	218	234	218	219	238	251	235	217	235	238	235	227	214	244	229	251	249	257	218	231	232	219	208	229	218	238	218	253	204	222	221	265	222	244	246	215	207	215	242	255	218	211	223	240	244	247	226	240	235	257	210	246	236	237	221	246	256	227	244	197	242	235	212	201	231	208	238	247	244	225	199	241	201	228	244	249	234	214	245	221	257	243	212	237	240	205	246	249	206	218	236	238	214	231	250	235	245	243	235	212	207	251	226	222	223	238	256	205	229	245	230	247	217	238	228	239	227	214	238	223	236	251	258	223	218	274	220	204	255	265	234	229	245	210	238	227	235	223	229	257	240	237	248	209	237	218	267	243	239	236	222	220	228	214	225	232	228	249	225	227	248	229	219	223	233	246	220	226	231	249	242	228	209	228	230	242	223	228	244	218	236	247	238	225	227	234	226	224	235	231	217	227	236	246	244	241	213	220	256	261	252	216	232	227	237	234	224	230	252	210	237	223	251	240	200	227	223	227	216	247	255	240	222	246	204	223	233	227	258	216	211	232	236	229	244	257	221	222	247	268	227	204	223	244	230	235	246	248	235	227	249	222	226	198	231	225	216	231	260	243	217	234	236	199	233	228	254	235	231	232	224	238	235	231	221	239	247	233	229	244	237	246	224	206	238	217	244	231	215	220	235	230	212	249	242	247	251	241	217	239	231	218	221	231	193	256	270	264	232	226	209	230	239	238	235	194	203	234	230	221	238	230	225	240	234	252	218	273	204	237	219	232	244	230	248	230	248	229	260	248	240	242	254	244	257	224	228	236	236	218	213	245	249	240	221	231	241	233	229	228	229	229	252	221	241	213	225	217	241	212	263	249	227	212	240	222	242	198	233	227	231	237	219	230	242	245	206	223	262	244	234	208	218	245	226	243	231	264	244	234	235	225	232	213	224	246	220	250	255	251	227	246	218	227	220	241	245	244	233	212	240	231	240	242	233	235	221	218	231	232	261	238	216	238	228	204	220	220	227	256	225	211	227	237	224	226	251	244	239	238	231	198	264	235	255	237	217	227	245	229	233	232	235	232	229	216	253	209	236	242	244	241	249	239	241	211	249	214	230	231	227	239	210	248	248	203	232	256	231	220	231	247	213	225	204	217	247	229	225	247	222	252	216	212	230	208	249	210	261	246	232	237	242	228	222	230	247	239	219	247	238	237	254	266	242	237	237	258	229	224	246	233	207	227	242	244	249	234	209	227	238	231	229	229	210	210	240	240	236	244	238	223	246	210	232	239	266	212	249	232	225	222	219	217	228	236	218	234	248	224	235	239	226	190	226	217	249	227	221	220	229	234	252	208	221	240	216	225	237	217	230	206	250	261	225	238	224	197	215	232	257	246	254	224	234	226	217	256	245	232	247	250	230	236	240	238	212	246	209	246	204	262	225	199	222	225	263	240	236	228	232	220	211	252	248	238	239	251	235	242	228	244	231	221	227	227	241	231	264	228	248	227	217	253	233	218	222	227	244	232	236	215	241	225	251	229	248	226	228	233	230	231	225	254	230	214	234	201	237	223	244	201	239	226	232	238	228	217	212	218	241	231	240	238	195	222	235	241	229	265	219	243	258	239	234	230	238	238	255	243	249	224	263	260	258	253	241	231	223	216	219	218	240	227	236	220	251	224	229	262	255	219	278	227	222	262	249	230	236	228	205	244	235	223	245	223	274	218	219	224	265	225	228	205	237	223	210	250	246	201	219	248	233	233	235	246	246	245	230	225	240	246	235	217	231	215	236	242	228	236	250	234	220	233	241	243	225	227	220	232	237	238	219	245	253	224	218	245	220	246	206	232	231	220	224	228	252	215	207	227	235	238	229	249	222	226	242	240	238	231	226	227	236	217	218	239	233	216	241	222	225	241	259	230	244	217	249	225	242	234	231	249	227	243	209	202	220	259	270	205	228	239	232	253	212	227	223	251	241	242	235	233	229	257	238	246	231	212	207	223	236	237	255	236	244	233	204	241	223	271	226	238	227	208	245	245	195	249	232	210	228	234	206	247	224	232	256	219	189	260	214	227	217	224	219	238	263	236	250	254	235	242	243	264	265	206	252	237	241	209	234	243	225	237	264	229	218	220	237	212	216	247	220	225	227	223	237	239	222	226	220	198	223	243	222	218	232	206	235	243	229	218	250	249	253	245	220	269	226	263	237	238	224	219	222	239	229	249	211	211	220	214	245	225	255	207	239	229	244	241	225	237	250	233	248	250	223	200	211	221	260	229	213
30545	24620	19909	9148	2678	1095	690	489	345	329	285	300	242	254	290	284	288	265	255	259	269	266	271	256	259	277	289	281	270	262	259	291	274	251	278	255	252	275	260	274	230	274	278	264	275	252	245	265	259	263	275	261	249	260	249	252	250	278	261	265	265	243	240	289	275	269	261	288	252	299	250	268	256	270	247	263	268	241	263	267	286	259	246	273	240	278	255	255	265	258	268	255	242	288	255	257	277	262	268	254	276	279	283	285	259	262	257	267	283	284	270	270	257	266	256	264	246	288	259	253	262	278	281	269	257	237	225	261	276	263	263	270	271	250	288	264	255	279	252	277	276	257	247	280	245	284	244	276	240	282	254	265	233	292	280	264	254	284	263	245	276	274	265	280	269	264	258	280	259	239	262	262	261	276	267	249	301	231	270	276	263	270	257	257	299	256	229	269	291	272	251	271	233	248	256	278	295	254	254	265	249	258	263	263	242	261	251	280	254	273	307	261	280	262	262	282	242	258	250	274	287	264	251	285	289	259	256	259	258	252	274	238	253	265	240	250	291	257	283	228	267	277	235	253	238	242	280	285	291	248	246	237	265	254	242	249	277	275	263	253	270	255	269	267	274	276	220	262	264	255	263	275	279	269	271	251	230	275	281	260	271	271	267	257	250	274	241	241	258	261	249	265	284	283	244	306	236	268	260	286	285	256	254	277	261	263	265	291	277	245	232	246	275	267	263	261	248	261	257	236	272	254	262	277	258	283	252	262	278	256	277	285	262	263	243	278	279	255	291	230	258	261	268	242	280	288	263	223	273	244	265	280	267	277	303	276	291	245	253	244	249	266	282	271	263	254	264	231	268	282	268	282	256	322	267	256	247	240	251	270	237	251	289	245	256	265	271	269	272	261	283	288	273	250	267	253	269	291	273	244	269	276	245	235	262	240	247	279	254	264	284	261	276	258	243	228	276	266	268	274	252	271	276	258	225	227	240	268	244	281	242	252	283	252	253	248	266	250	278	280	264	260	246	260	251	256	244	275	270	238	255	268	246	275	259	275	262	260	288	233	243	285	276	257	255	293	259	234	281	251	252	225	263	259	260	239	275	257	255	275	266	274	260	272	238	257	250	270	259	229	269	255	274	248	246	273	240	269	243	262	247	233	238	272	239	251	270	272	274	271	286	252	236	267	265	278	232	280	239	284	271	274	246	270	272	265	272	235	219	236	287	266	268	239	271	262	272	266	262	244	272	268	251	249	253	250	284	247	268	281	251	247	248	271	267	256	258	262	262	266	248	261	228	276	250	266	235	280	250	283	269	260	270	266	263	247	255	257	244	270	269	297	251	226	252	230	253	240	244	251	287	278	275	281	260	233	266	274	245	261	270	237	239	280	243	288	259	248	267	236	263	261	236	277	256	265	244	294	237	272	265	251	248	263	256	283	261	251	242	285	246	283	280	280	253	273	232	254	260	252	262	235	251	261	266	270	253	253	250	270	265	249	250	294	251	238	248	256	280	289	288	257	236	278	268	257	263	276	277	261	285	285	290	252	291	267	273	277	249	234	259	260	266	270	259	312	272	260	252	266	274	269	262	268	269	244	238	253	268	286	246	280	256	263	265	284	262	273	243	248	274	259	296	257	270	241	273	267	265	283	259	238	241	255	255	291	251	259	259	254	273	253	276	285	285	246	250	289	260	300	245	251	270	250	274	268	253	247	264	237	275	290	260	256	256	268	258	259	232	263	256	289	258	272	277	252	297	255	271	281	277	275	251	279	266	256	284	264	246	254	292	273	271	231	293	251	269	255	282	269	278	245	234	242	250	240	255	258	257	257	242	246	262	241	268	287	275	233	272	283	249	270	254	234	270	266	259	279	265	254	263	262	256	288	242	290	297	253	249	232	269	270	262	236	258	263	258	268	271	241	259	260	247	270	272	253	269	262	250	258	263	226	272	251	286	264	278	244	243	266	257	275	267	255	268	272	246	299	260	269	270	250	244	251	268	265	269	221	267	274	247	255	257	258	264	293	242	259	286	269	248	276	250	272	276	273	236	237	242	256	242	260	244	271	292	234	222	242	269	258	277	257	266	259	275	268	255	254	265	279	257	263	255	267	265	275	226	246	267	272	266	287	258	287	266	248	338	286	263	247	228	234	258	261	271	218	269	264	260	262	271	299	257	224	278	260	270	275	264	230	281	284	227	285	265	274	242	263	270	249	240	305	268	272	261	298	222	261	265	262	270	261	259	251	281	266	243	242	261	258	265	246	265	284	264	279	246	277	290	259	257	249	247	276	265	273	253	264	253	299	234	254	269	236	282	249	236	251	287	251	287	267	263	242	245	263	278	246	276	273	249	292	284	273	259	264	270	249	276	264	268	258	248	268	251	284	288	271	281	248	284	275	257	271	270	274	238	302	254	283	278	259	275	258	245	241	270	297	245	248	247	288	268	278	274	262	291	245	267	249	299	234	287	274	227	252	270	270	270	259	238	264	244	246	279	279	251	288	227	298	253	259	244	273	256	293	286	277	236	272	246	286	271	266	262	282	231	268	271	260	262	267	270	265	245	248	263	274	265	261	281	256	280	255	277	268	253	234	262	260	252	253	257	253	248	272	263	276	254	285	286	247	262	258	245	267	258	286	263	260	248	278	274	276	272	264	284	230	264	271	269	260	251	273	260	245	281	268	248	264	269	255	257	273	277	255	274	289	285	282	270	290	252	225	276	238	264	254	252	227	243	241	281	276	279	282	258	259	261	271	239	260	248	269	247	280	255	270	276	280	254	259	271	279	258	247	255	290	259	282	263	228	240	234	256	262	273	266	271	247	299	256	278	240	227	252	253	255	230	244	265	251	271	261	252	230	267	262	257	258	279	241	265	235	246	287	265	241	263	239	280	279	259	264	262	236	306	293	296	272	258	242	257	234	250	257	274	245	247	250	246	266	272	283	272	265	226	255	263	260	282	263	262	277	239	269	247	271	251	272	235	291	269	284	262	281	264	268	261	237	290	288	268	280	243	273	251	245	277	292	280	277	247	253	262	270	275	234	251	274	266	268	273	285	276	253	282	256	257	270	276	250	292	229	270	265	257	246	225	237	294	261	268	249	250	237	267	253	260	278	277	263	287	304	274	270	252	264	264	252	281	270	272	262	274	257	269	259	294	274	248	267	291	252	256	249	272	276	259	256	267	274	281	273	249	265	242	266	265	271	255	253	271	265	278	250	270	268	257	309	243	278	245	268	258	276	271	275	247	264	252	265	280	242	275	240	278	269	245	272	265	263	249	264	245	290	278	236	256	258	278	292	264	259	268	272	259	256	273	281	267	267	255	240	278	252	260	292	250	259	247	287	262	286	249	259	243	233	273	249	261	258	245	267	263	263	271	257	268	285	231	277	266	265	273	261	258	285	264	264	238	292	244	266	254	280	273	273	271	236	289	250	261	268	287	251	249	265	283	268	274	273	259	273	258	254	267	269	244	277	256	247	220	296	260	284
30134	36337	21110	9777	4323	1978	1151	807	525	434	365	318	337	325	362	356	353	324	299	311	326	356	326	303	337	316	315	298	320	328	339	299	311	338	311	337	358	332	339	299	337	346	330	303	345	306	328	329	344	323	336	310	332	324	296	332	310	344	357	309	306	299	315	316	299	315	321	293	337	323	336	324	347	334	323	311	311	313	304	307	314	306	309	327	322	326	339	295	337	315	329	323	328	305	350	335	336	323	311	325	312	352	320	333	354	320	348	305	357	277	344	313	339	345	313	319	303	335	337	340	322	307	316	328	301	343	301	309	347	318	324	348	302	329	304	312	309	315	323	343	348	312	334	319	341	331	316	333	312	342	349	318	300	311	302	309	316	313	312	336	344	327	340	340	320	317	327	338	285	300	315	322	348	308	313	324	340	336	298	337	302	334	338	327	348	320	345	334	313	298	313	324	359	328	303	292	328	327	312	324	318	326	319	332	321	344	344	340	307	319	329	312	331	310	318	330	334	316	335	317	304	351	327	325	327	336	326	338	330	311	266	305	323	327	318	338	327	347	322	298	333	334	305	306	293	310	363	301	348	350	312	324	321	337	320	293	344	341	324	311	330	301	374	335	325	279	326	346	320	324	312	340	322	325	341	335	315	322	341	320	332	360	301	333	316	330	341	332	336	316	319	301	346	325	322	310	344	301	311	345	338	304	330	319	311	346	311	303	311	339	338	333	326	312	299	310	328	303	353	349	301	308	296	271	320	287	331	321	324	326	326	341	312	337	354	300	318	339	283	336	350	305	318	325	339	337	344	304	327	311	313	343	323	303	321	329	306	316	325	342	357	307	342	348	343	337	318	323	287	308	316	304	331	326	320	336	331	339	350	334	318	322	320	337	330	338	377	341	326	307	352	331	353	305	344	318	317	330	327	312	351	323	313	319	354	337	336	288	332	338	290	330	379	325	297	345	327	325	317	321	322	300	335	331	355	326	336	326	316	327	348	333	304	293	358	341	339	333	322	318	324	322	346	321	313	332	329	332	325	325	330	325	341	322	323	345	323	328	335	354	313	298	349	289	320	308	344	302	340	302	334	303	327	338	316	335	334	327	318	329	304	341	308	325	315	321	318	302	310	321	359	331	306	324	321	346	316	339	317	303	340	332	352	282	356	303	332	308	316	310	340	302	297	298	292	336	333	329	327	310	311	318	339	324	318	352	322	298	292	319	341	324	315	313	323	300	335	313	333	293	336	301	332	347	325	321	323	328	315	297	319	351	327	326	336	292	348	357	337	332	327	353	320	323	347	305	337	314	308	326	340	320	335	327	328	350	347	341	334	332	334	329	317	301	341	329	323	314	342	328	330	346	332	361	339	352	334	329	348	329	320	305	305	301	352	356	321	334	337	351	320	329	374	328	339	325	327	336	325	341	334	321	319	315	326	290	334	317	322	319	348	342	332	307	319	319	322	353	341	340	328	343	333	335	298	334	346	318	285	307	320	362	327	304	329	308	297	327	342	282	311	321	328	305	332	276	358	351	348	324	322	331	291	364	343	328	292	319	318	356	337	316	325	327	323	287	304	337	315	289	358	305	294	328	318	323	308	302	353	344	319	343	295	322	337	316	326	336	300	306	313	315	301	323	346	315	332	333	315	336	329	337	344	315	300	308	330	298	298	369	319	345	330	316	312	329	321	315	311	319	303	323	315	307	340	295	303	355	298	315	314	322	301	324	289	332	319	329	323	349	318	359	332	334	336	348	352	339	317	322	353	335	314	328	331	350	319	338	357	332	325	326	341	289	334	346	344	302	335	335	356	351	329	276	356	349	330	315	315	318	320	334	351	319	333	328	331	338	327	309	321	330	332	299	325	317	309	332	302	325	322	334	324	312	345	320	320	317	333	359	334	333	329	349	318	357	345	322	319	314	311	322	323	307	323	320	335	332	321	346	307	337	310	338	318	310	333	328	310	289	332	334	327	293	338	324	322	345	273	332	332	306	325	309	317	331	321	321	321	374	291	322	349	316	341	312	336	342	316	296	313	350	296	334	308	306	347	369	327	295	319	342	328	322	335	284	328	320	321	323	324	321	318	329	325	316	306	309	326	316	368	330	298	324	325	300	361	338	311	309	337	327	351	319	299	344	325	354	301	308	292	333	320	354	324	362	314	348	337	310	326	357	337	300	321	302	302	351	330	324	310	332	328	308	309	335	329	327	342	336	340	317	321	306	340	326	319	333	332	319	335	326	308	352	351	330	329	323	287	323	311	316	340	312	322	311	311	356	336	332	343	335	316	327	309	364	332	323	353	309	305	356	351	317	319	330	341	330	323	332	335	359	351	327	350	276	322	314	310	343	315	328	336	333	315	346	327	304	332	319	341	320	349	322	315	331	328	320	308	309	319	341	308	345	320	319	358	338	331	285	333	313	330	328	318	325	366	327	348	330	348	336	323	338	301	333	348	319	360	293	329	289	333	341	326	312	320	322	339	329	311	298	307	333	340	317	320	351	342	331	310	320	320	333	325	337	342	321	340	330	319	311	311	291	338	338	349	350	352	286	325	313	335	329	307	329	313	291	324	321	307	318	323	327	327	295	324	317	316	305	316	317	311	304	316	332	288	325	339	311	343	329	341	303	319	334	333	341	336	332	336	330	340	377	290	344	306	342	321	330	357	361	331	306	322	338	321	315	308	310	312	338	326	331	303	334	311	334	311	297	360	318	323	328	309	307	341	320	344	308	313	302	309	328	312	339	328	291	302	362	294	316	350	353	315	300	315	364	351	328	343	335	339	343	340	347	310	298	276	319	317	321	315	311	311	314	341	345	329	337	296	324	316	333	331	307	354	327	330	354	325	336	346	340	330	354	327	322	338	324	305	314	315	329	317	317	308	361	317	291	304	325	327	325	322	341	330	311	331	338	337	321	313	322	322	340	340	317	322	295	327	328	324	314	299	315	322	298	351	297	334	318	289	303	342	348	320	320	327	289	336	343	348	309	335	335	325	322	334	342	305	310	342	331	323	335	306	320	334	299	350	346	335	320	337	328	305	351	332	332	335	348	318	322	311	365	322	319	326	330	341	318	322	349	333	320	313	319	325	330	325	302	322	352	329	320	318	340	286	340	336	321	365	308	338	302	309	317	327	322	293	353	364	339	323	321	336	285	309	322	336	318	319	320	322	321	339	327	334	322	332	291	333	335	298	305	330	345	334	309	311	315	351	304	313	313	334	317	323	332	303	337	320	348	337	324	344	323	327	293	324	340	347	318	341	301	314	328	317	299	337	330	316	327	331	311	343	342	347	322	311	329	320	343	330	320	337	327	328	334	320	313	323	334	321	351	283	316	313	355	298	325	364	349	345	355	332	329	343	308	318	338	320	356	308	333	349	355	328	322	287	322	282	342	309	337	333	308	308	339	287	300	312	326	337	324	312	361	312	340	316	335	304	343	334	331	357	328	309	322	326	319	314	319	293	328	316	349	307	333	323	327	300	332	313	340
23659	21368	28290	24829	20744	9410	2970	1325	625	479	356	350	332	270	282	270	286	292	263	298	266	250	263	303	233	266	265	288	272	290	285	258	274	260	280	280	299	277	271	266	287	315	271	274	259	275	275	299	290	289	260	240	271	290	256	276	278	264	274	260	284	272	263	264	280	276	239	257	268	272	245	272	249	254	271	252	246	277	252	265	270	272	289	300	262	272	287	291	259	256	291	275	295	256	263	277	262	269	239	250	272	254	258	292	257	285	261	285	264	288	273	275	282	295	264	266	254	275	284	258	256	246	275	276	285	257	226	264	255	256	281	254	266	279	280	255	263	259	267	271	279	265	282	262	268	232	280	261	248	242	202	281	256	240	303	206	273	273	262	263	265	285	240	276	265	253	248	265	257	261	291	278	264	259	282	258	296	279	270	274	245	253	267	255	270	242	254	261	277	267	287	290	278	297	288	272	264	254	239	250	274	253	244	285	262	274	274	236	261	267	260	269	303	268	271	249	280	257	276	297	258	264	296	281	231	269	265	288	257	249	280	291	261	272	265	252	270	279	242	298	279	273	273	282	251	314	247	274	287	243	268	283	260	265	261	248	248	252	267	272	263	250	273	271	282	281	276	228	285	236	278	274	262	263	284	255	276	252	273	272	262	272	273	242	267	249	276	241	285	249	269	282	281	259	248	279	275	270	261	248	262	249	268	300	259	239	267	262	292	264	256	241	252	248	246	264	278	272	282	270	279	292	278	264	278	286	257	244	265	319	262	270	241	267	271	263	285	257	268	271	289	281	268	274	262	298	281	221	279	231	266	267	272	272	287	250	266	268	254	261	275	285	290	259	276	243	294	252	269	255	289	282	297	261	262	264	200	280	278	245	265	274	236	262	267	279	244	275	295	255	261	282	275	248	284	256	251	266	280	268	262	240	245	250	248	257	274	276	284	286	252	275	258	264	295	270	262	257	248	291	287	289	272	271	259	246	272	264	246	292	304	284	263	242	256	283	274	264	247	284	302	249	276	269	275	259	241	272	306	283	273	269	262	296	247	275	282	283	255	256	245	278	238	264	283	267	275	253	261	265	257	248	249	258	240	273	271	283	296	266	277	260	276	262	275	262	289	244	269	236	242	277	269	272	255	258	294	263	285	287	262	258	271	256	296	286	282	239	267	241	292	273	261	269	252	275	242	261	251	245	254	275	286	271	284	258	282	289	264	292	262	270	252	245	300	268	267	272	259	259	265	264	257	295	270	254	260	264	254	250	276	248	268	276	258	310	272	282	260	266	282	305	247	261	272	277	277	234	260	285	268	242	241	286	268	275	218	257	275	255	260	248	299	251	264	284	242	235	273	287	262	287	261	266	251	271	254	243	292	257	280	290	204	281	254	279	276	290	252	255	243	252	267	271	264	265	272	248	277	283	269	248	269	268	276	266	244	287	271	247	273	248	265	255	272	294	268	229	254	269	256	280	265	282	238	262	270	267	271	289	268	262	240	279	267	284	260	264	306	259	274	290	246	251	272	247	257	290	264	240	279	273	279	272	270	291	258	261	265	300	267	277	273	282	254	246	280	276	291	257	263	302	280	258	295	277	251	269	264	273	287	280	242	245	264	242	272	258	276	285	291	275	265	231	245	313	275	258	264	275	264	242	252	258	283	268	288	250	265	232	245	270	243	292	261	243	288	236	255	257	270	280	274	299	272	251	297	248	251	299	278	245	239	279	253	252	249	233	291	256	264	273	269	275	286	264	275	242	270	261	253	267	245	250	285	269	253	234	272	273	266	254	269	266	241	249	270	265	239	278	259	246	266	250	266	278	246	243	245	261	262	281	256	274	238	241	268	258	266	315	260	281	285	269	244	259	273	276	241	289	263	269	268	254	262	257	252	269	248	273	305	296	241	263	267	244	254	224	256	262	262	242	273	274	260	261	256	279	267	249	264	274	266	257	261	278	259	262	259	249	258	247	250	250	266	231	241	263	277	280	249	265	260	266	261	260	244	230	269	246	267	280	293	249	283	294	284	256	255	261	273	261	261	307	257	272	262	279	269	244	297	255	242	281	276	250	286	285	249	240	269	261	277	272	258	262	283	254	285	238	280	308	270	304	268	240	272	255	287	250	265	238	267	278	261	229	253	233	262	251	253	266	268	273	273	278	253	265	247	251	275	281	287	278	253	284	255	256	261	245	259	279	276	260	269	267	285	309	261	284	298	266	287	277	238	281	273	266	265	261	296	243	294	268	275	249	246	259	258	293	280	239	268	245	244	265	286	251	287	261	263	292	270	274	265	268	272	251	255	254	271	266	270	257	260	280	276	287	241	260	296	230	252	258	242	270	245	288	271	274	287	281	263	242	255	284	295	265	275	255	270	240	260	266	253	281	278	278	298	264	258	251	275	276	276	272	269	282	265	265	291	255	253	256	250	276	285	292	258	259	275	275	269	264	272	260	259	249	271	266	248	261	215	246	244	248	230	272	274	269	259	258	272	281	237	285	265	267	247	279	255	273	261	261	273	233	273	251	269	265	249	277	260	251	269	272	281	257	274	247	267	272	276	286	263	253	264	257	271	258	267	275	246	249	250	254	265	264	256	228	263	287	256	267	270	260	253	295	283	289	233	288	267	258	254	261	247	259	262	278	259	291	258	289	283	267	272	263	273	270	272	301	252	305	279	261	239	275	273	269	261	246	265	280	276	260	274	236	290	268	268	271	246	249	241	286	256	273	229	262	261	279	255	249	265	271	275	275	268	281	265	288	275	256	296	273	292	291	295	266	270	259	301	244	281	256	286	244	248	262	270	272	295	243	262	260	281	296	237	258	243	284	262	264	263	250	251	276	226	288	269	284	250	264	269	258	299	239	263	311	279	274	258	261	278	282	245	268	246	257	265	267	258	276	253	276	261	246	297	264	296	260	270	284	265	249	228	261	236	272	233	278	267	263	275	261	280	254	232	267	266	245	265	256	275	247	255	265	272	249	273	250	297	278	254	265	254	271	259	274	292	277	274	285	277	277	272	272	282	273	247	247	267	240	301	274	266	274	269	291	253	265	276	260	278	253	264	262	272	250	260	263	295	260	269	290	259	261	258	240	257	279	274	238	250	254	240	252	272	271	265	270	254	285	286	267	246	287	257	239	259	267	228	260	240	267	266	259	289	288	237	281	305	256	251	244	239	257	251	258	262	302	274	256	261	271	279	277	269	245	276	277	289	289	270	266	246	264	262	278	259	244	249	279	291	262	259	245	267	266	256	249	280	257	278	269	286	297	244	257	273	262	283	263	253	261	268	229	261	266	270	261	266	269	276	251	270	274	254	285	294	289	253	274	289	253	249	272	264	292	255	289	291	274	236	237	286	274	273	237	269	248	275	249	270	287	266	260	264	273	301	291	307	271	272	248	296	262	261	255	244	280	281	276	262	241	284	275	266	267	273	243	282	272	271	271	239	254	261	263	237	261	261	241	260	279	278	262	261	275	285	288	252	225	286	273
29369	41547	30241	18490	10612	6272	3798	2074	970	677	492	393	377	369	369	376	361	380	324	360	365	345	343	332	346	316	335	318	332	361	373	299	332	317	327	339	309	328	340	346	307	343	339	305	336	336	369	352	330	317	300	304	346	316	353	298	327	369	303	334	361	338	316	348	352	328	297	332	318	335	351	332	301	307	321	345	350	332	364	316	308	321	317	348	352	315	321	321	370	309	315	336	341	321	327	359	343	325	322	346	341	333	371	316	321	349	344	352	371	343	340	335	317	313	306	355	315	329	306	330	340	314	340	348	366	306	317	338	321	327	347	353	312	331	350	304	376	345	350	332	342	348	306	335	341	350	369	300	303	340	314	295	327	354	316	319	334	320	333	334	340	368	321	289	311	335	332	406	308	315	346	303	333	325	328	321	323	318	332	310	329	341	355	348	312	319	320	316	349	339	337	329	343	355	351	309	317	313	321	365	325	343	342	352	323	330	310	305	320	349	304	307	330	328	333	354	312	360	335	315	320	331	326	352	347	345	305	328	361	345	337	316	361	320	334	313	353	331	325	316	322	343	336	322	357	334	343	347	329	334	350	355	347	313	321	313	344	325	324	330	330	350	360	325	313	307	358	311	321	362	294	310	348	354	330	332	334	341	346	289	370	371	337	277	341	312	355	336	311	322	331	342	356	295	354	348	319	313	300	329	343	308	319	327	329	326	332	304	337	313	341	352	339	351	309	328	324	349	320	332	334	309	363	307	312	322	333	333	347	307	321	320	342	328	332	329	344	353	362	323	326	317	329	331	318	299	324	361	338	318	326	305	312	328	332	349	347	358	315	329	341	304	319	312	317	320	290	341	315	355	330	314	338	350	335	353	325	329	362	333	306	317	346	323	323	339	346	332	345	345	345	347	319	321	303	324	336	333	333	338	329	333	373	302	322	325	311	329	339	328	348	357	314	336	314	316	341	343	324	331	317	349	345	349	318	354	325	335	342	332	322	336	331	333	338	329	345	314	309	374	305	300	362	319	348	324	355	338	326	308	331	335	347	331	348	350	320	354	330	340	337	347	353	318	343	350	312	301	304	340	311	334	327	331	339	343	334	335	340	355	328	318	326	356	361	307	303	361	318	348	337	358	318	322	325	354	353	300	345	331	344	308	319	329	326	307	317	316	334	321	325	360	306	380	323	341	316	330	366	333	341	336	316	313	348	342	328	364	323	329	330	311	317	303	303	303	347	371	385	321	305	345	349	347	339	318	315	335	342	325	328	316	348	365	334	327	331	337	346	343	318	313	329	317	335	331	345	308	347	342	388	349	332	298	354	359	371	334	312	302	365	345	373	341	345	307	325	327	321	323	305	352	348	317	343	325	347	325	318	323	325	317	337	342	334	343	335	345	344	338	325	334	326	337	340	338	332	301	322	331	318	328	344	374	320	382	318	315	314	340	303	297	365	334	315	324	337	310	311	359	359	330	323	306	342	333	334	345	349	333	321	336	338	342	342	309	330	320	307	311	297	352	336	325	353	312	314	366	337	331	336	344	304	310	325	335	339	290	311	331	336	334	341	314	310	308	323	317	373	335	353	328	336	340	339	341	310	318	345	335	352	313	330	323	330	351	342	349	321	351	314	346	336	377	339	338	371	316	305	341	295	359	333	347	307	323	331	317	323	295	313	371	325	340	338	357	341	301	313	322	346	307	318	332	324	304	335	330	332	336	334	313	322	317	308	340	347	326	329	314	315	362	337	327	343	305	327	325	311	341	326	351	313	309	336	352	317	326	326	334	349	305	314	336	296	333	348	367	309	347	344	318	292	331	317	326	340	326	316	314	338	325	307	318	338	349	303	332	293	342	330	344	330	329	332	315	321	300	350	329	353	345	350	371	302	327	323	344	328	319	324	330	358	323	343	333	347	352	318	337	330	342	303	329	278	319	290	307	312	336	314	336	295	301	324	372	318	312	336	331	322	351	313	331	305	350	334	347	321	290	350	313	344	310	334	359	323	343	342	320	337	305	329	335	344	330	312	348	326	318	334	331	335	322	324	333	330	322	355	309	349	311	343	354	328	301	310	336	345	333	335	360	306	328	328	334	362	340	325	365	345	336	338	343	343	327	334	338	314	346	323	350	337	325	315	357	335	343	331	349	331	335	323	320	348	336	276	310	335	319	348	326	340	351	313	330	374	365	337	308	343	320	311	316	308	319	357	304	332	329	312	326	308	316	336	329	316	322	347	347	354	372	339	320	309	341	343	334	328	311	315	353	337	321	336	323	350	332	345	332	342	334	308	314	327	347	321	298	335	325	294	314	319	339	357	338	330	306	322	322	318	351	327	319	331	345	345	311	357	346	333	326	339	303	362	336	327	352	322	318	309	342	316	304	315	338	300	355	294	314	341	348	306	325	310	343	305	341	331	334	323	347	310	342	345	313	343	292	338	331	330	323	315	315	346	329	326	303	349	359	367	320	362	327	331	349	315	340	349	330	330	337	304	320	334	323	324	305	340	330	338	315	326	339	329	350	319	349	364	309	298	328	340	337	328	343	343	336	312	323	364	327	313	337	347	349	326	321	326	322	347	358	321	335	329	315	356	336	330	354	339	313	342	300	334	296	363	305	369	325	320	301	343	319	328	327	311	309	330	327	347	310	326	318	319	346	323	362	325	283	345	326	307	344	313	306	342	335	329	336	320	327	354	334	322	343	318	328	316	333	320	318	327	333	342	331	339	305	331	322	333	337	343	345	332	327	332	339	327	310	341	324	334	356	341	349	304	343	340	341	349	304	299	336	332	303	308	315	297	325	318	338	383	347	371	335	339	331	325	322	339	301	348	343	333	344	310	347	314	342	338	329	357	340	338	345	318	327	303	329	335	310	307	318	349	330	320	346	311	343	320	335	334	321	280	356	326	333	365	333	317	344	365	354	336	351	321	327	357	323	317	331	298	307	341	343	347	345	300	344	335	332	325	333	328	314	369	322	322	302	342	318	333	332	338	323	314	327	344	333	334	311	328	346	343	327	328	315	322	324	338	325	342	313	323	311	308	327	307	342	366	330	339	314	344	327	335	355	350	337	331	332	344	326	316	314	356	314	348	355	301	340	360	311	330	325	333	307	339	319	362	320	352	341	304	316	348	308	316	343	319	294	300	318	349	321	353	323	344	346	349	295	353	355	332	349	315	341	355	354	352	316	325	298	316	332	344	338	344	349	308	346	342	330	323	320	363	330	330	336	322	356	367	315	329	301	333	344	317	340	334	367	364	316	315	334	350	342	333	337	348	328	393	337	339	336	332	344	341	317	306	302	334	357	301	318	330	369	352	329	338	329	349	336	330	349	302	344	323	337	394	354	330	351	344	342	312	336	320	330	374	350	336	333	362	335	326	333	346	310	321	376	339	319	329	313	320	339	300	355	318	327	337	315	318	335	349	288	333	309	345	354	325	362	333	321	314	337	344	316	335	309	332	323	345	298	346	345	318	311	337	313	343	301	335	342
25029	21435	26640	24418	6418	1655	828	470	293	265	255	201	214	217	218	208	186	200	206	194	211	213	190	225	193	218	205	191	187	188	200	209	214	235	220	200	194	181	181	200	218	221	205	190	200	157	154	216	202	225	211	185	202	197	205	191	187	225	223	198	208	191	218	209	204	198	204	211	191	180	220	197	214	204	196	200	224	234	201	195	189	200	215	191	238	206	194	202	227	191	226	203	200	193	162	209	178	208	198	192	191	205	177	184	164	210	201	180	176	214	181	173	213	185	207	219	211	204	184	211	200	196	201	186	186	220	189	233	194	202	197	192	224	199	160	208	198	196	194	186	215	196	209	225	198	213	190	200	212	220	210	193	152	205	218	193	190	203	190	202	207	196	196	195	208	214	195	181	174	220	182	204	210	198	181	219	183	193	213	198	199	209	195	186	194	191	199	190	208	205	181	182	190	218	211	182	177	211	205	198	220	194	189	220	209	189	208	192	211	199	185	232	196	173	196	198	205	206	215	164	199	193	199	206	188	202	195	215	207	185	215	199	202	206	199	216	195	195	202	215	190	204	191	212	198	216	218	204	202	222	201	206	210	200	195	214	198	222	212	182	196	183	212	207	203	204	198	203	208	206	226	164	217	172	168	220	193	228	192	221	200	192	189	191	207	207	186	180	175	187	195	187	221	211	212	198	202	195	183	203	202	179	220	219	192	214	168	201	193	183	239	203	166	203	210	187	228	197	214	209	184	222	212	217	204	215	202	211	216	180	200	199	200	189	219	180	201	195	203	207	198	208	202	227	214	208	207	209	217	193	210	207	214	192	212	208	212	200	184	183	219	215	172	216	198	188	199	205	199	203	214	204	206	221	196	184	189	196	177	227	177	197	215	163	180	218	192	176	208	217	197	202	202	221	208	202	215	219	189	201	193	204	218	189	194	205	181	178	196	194	202	177	203	217	211	199	194	209	194	189	183	216	170	215	194	168	197	198	218	187	197	181	161	191	198	211	169	217	210	186	184	208	190	209	200	184	189	192	197	182	204	192	205	203	209	176	206	201	185	190	201	197	215	186	189	224	206	189	179	207	176	202	184	166	206	191	190	195	201	189	199	218	182	214	213	201	170	182	228	195	204	197	186	209	202	209	183	209	194	204	193	215	189	192	206	198	193	177	207	180	195	206	195	215	209	196	221	189	214	207	212	204	203	207	166	213	196	186	209	199	202	183	224	178	173	208	193	198	196	183	196	205	236	209	189	198	210	199	190	205	207	219	197	207	197	213	197	168	179	190	169	195	180	164	199	203	189	205	187	186	221	198	190	186	199	184	197	207	204	200	204	185	201	200	214	208	196	192	191	212	177	186	206	158	211	195	178	187	210	192	233	184	225	230	178	192	197	193	189	205	167	185	184	174	207	220	203	206	215	220	204	214	185	185	202	210	212	206	216	198	231	205	185	184	176	211	205	204	182	229	219	214	203	222	203	217	185	185	214	204	224	231	216	200	223	190	203	220	211	217	206	198	211	218	192	190	219	204	188	188	199	207	187	244	198	202	226	207	198	205	197	182	203	202	179	204	211	180	212	190	190	185	194	198	203	208	185	189	225	208	181	217	192	218	230	185	202	204	177	221	204	213	185	188	180	222	200	200	201	197	189	216	193	185	200	186	179	190	201	204	195	212	210	178	204	176	207	213	196	199	195	221	213	156	182	194	164	185	199	216	197	178	180	190	201	205	191	191	218	203	203	202	187	167	175	203	194	208	215	209	197	233	191	203	212	183	206	237	202	228	213	186	172	210	185	237	196	199	175	176	181	211	198	197	208	202	175	192	198	190	206	213	203	204	198	197	196	193	191	203	207	191	197	197	200	191	198	207	185	199	205	203	217	193	196	168	192	187	219	208	202	195	232	209	208	159	224	188	186	196	209	189	210	228	222	183	209	218	200	201	220	211	187	186	195	227	211	187	203	210	221	187	171	211	208	194	174	218	177	198	182	195	198	193	188	199	194	224	223	201	202	206	213	181	185	188	210	188	212	193	207	186	190	197	194	213	201	205	231	208	206	208	207	204	183	198	223	179	207	185	187	220	186	202	190	208	221	193	208	183	228	213	199	195	198	212	219	185	207	208	193	200	224	208	201	224	209	208	185	205	205	214	206	186	218	200	209	196	215	197	175	218	196	196	190	191	207	211	182	226	194	220	220	199	210	195	196	201	207	199	224	214	182	212	206	203	187	216	189	218	188	182	204	153	206	219	204	197	171	187	188	191	192	190	203	194	209	192	197	196	216	222	196	199	197	196	202	192	223	185	182	202	192	193	199	193	207	188	196	205	206	221	197	175	194	215	188	190	208	198	213	177	204	196	193	177	188	192	210	225	214	187	187	180	203	219	202	184	186	198	193	210	182	215	208	201	215	214	214	219	212	188	203	183	175	189	187	189	217	205	183	180	201	179	183	201	214	207	175	196	209	197	200	215	181	185	188	197	189	196	199	211	207	197	184	208	195	203	205	208	190	213	164	191	216	230	208	238	186	214	202	204	204	208	209	223	231	169	200	200	196	221	185	188	194	217	222	201	197	203	213	213	202	217	198	176	225	217	199	194	200	208	214	199	212	164	203	208	213	194	206	192	207	192	202	182	198	185	199	208	201	218	219	175	206	213	208	205	193	181	199	221	193	181	215	187	202	205	190	205	197	204	202	188	215	207	207	224	202	171	193	208	198	185	188	208	185	197	203	187	195	210	180	184	210	209	193	185	189	204	230	221	215	167	201	216	206	164	183	182	190	197	200	219	196	197	199	189	196	187	198	191	194	202	215	206	232	228	176	196	201	186	197	215	186	195	216	190	188	209	213	189	198	209	193	199	222	192	197	193	196	199	243	220	186	189	189	213	197	200	201	183	226	226	203	195	204	232	206	189	209	211	190	234	201	196	205	214	191	203	193	216	195	199	191	195	209	208	212	208	179	192	226	208	208	195	205	197	216	236	236	203	200	175	186	183	228	199	205	203	186	176	211	200	181	205	190	193	184	201	234	198	194	200	202	188	209	180	219	223	177	210	208	181	188	211	208	191	194	190	212	199	185	177	175	203	181	211	206	220	205	199	219	208	179	191	184	183	189	168	196	210	195	219	179	210	206	205	185	188	175	201	211	208	203	193	234	187	181	190	194	190	201	201	206	206	185	183	193	204	204	200	185	202	174	212	216	183	218	176	165	229	196	177	205	189	195	212	195	219	208	193	205	183	212	171	194	220	191	213	196	189	225	186	191	202	181	201	211	210	179	214	191	174	213	207	206	204	199	208	231	207	198	209	182	208	211	186	215	189	187	183	195	194	196	186	206	202	203	206	178	209	203	166	197	206	195	213	219	201	191	207	186	195	176	183	219	202	224	183	190	195	224	169	179	192	198	200	215	171	171	203	187	213	199	182	184	186	187	205	194	210	198	190	173	188	224	203	206	191	193	205	217	219	213	197	184	190	177	166	187	203	202	220	227	206
29663	39275	24172	9659	5246	2745	1531	776	563	419	327	308	258	265	266	236	260	271	242	244	237	280	268	242	261	239	220	217	248	254	268	231	274	230	243	241	261	258	255	241	248	256	243	237	246	271	228	239	229	245	274	259	232	226	270	254	257	278	244	241	249	260	247	250	237	268	234	260	247	240	213	244	248	257	248	241	236	238	269	256	222	242	265	270	267	245	249	256	260	279	267	254	236	231	251	247	278	274	250	247	249	245	232	246	256	270	241	238	269	234	266	258	253	252	252	221	236	272	271	270	267	289	260	254	259	229	239	246	248	255	230	282	243	240	270	239	268	256	238	239	260	247	264	258	262	248	231	255	245	262	229	232	239	229	260	253	244	283	221	287	239	254	262	241	224	256	257	269	243	237	241	247	256	259	253	235	247	245	255	245	263	284	255	254	234	252	243	260	253	246	265	252	282	253	244	252	263	255	247	243	245	290	255	257	255	268	268	243	258	235	260	232	256	237	265	268	233	232	272	255	265	216	259	245	228	262	239	248	263	248	244	249	263	259	240	239	256	236	251	277	254	238	220	240	232	264	245	257	252	263	278	263	245	262	259	261	237	254	255	251	235	231	251	270	255	271	295	248	249	258	239	271	211	247	247	258	261	241	264	250	248	267	232	254	254	252	224	264	269	224	229	225	232	254	243	237	234	227	249	258	245	267	281	245	252	279	230	240	259	228	262	266	238	246	231	255	246	227	245	265	235	275	227	243	242	264	270	262	257	251	247	284	250	248	253	245	261	254	272	249	244	243	285	236	271	230	268	266	279	264	251	244	248	268	268	241	258	272	235	246	239	253	255	253	241	265	266	257	212	212	230	267	258	247	287	260	244	266	265	251	276	269	225	260	254	250	276	232	269	247	220	254	233	252	258	239	224	254	263	268	278	238	257	248	261	262	243	218	239	225	252	270	265	281	244	249	273	272	230	272	260	268	260	248	262	239	234	225	249	226	251	248	243	255	231	253	273	232	250	258	259	244	258	247	259	238	251	235	237	249	270	239	266	255	268	226	233	245	241	261	261	233	241	245	231	245	273	233	244	265	244	242	239	238	229	250	234	283	245	256	235	242	264	251	273	239	233	254	256	219	249	253	245	228	239	258	259	259	243	230	233	242	241	238	276	256	273	239	239	215	248	230	268	239	229	276	238	254	248	255	247	249	265	235	237	239	239	271	259	234	293	246	257	231	251	240	241	244	247	245	252	253	239	239	278	247	250	256	262	260	245	256	274	257	256	243	241	254	235	248	238	260	270	267	287	237	274	241	226	253	256	226	249	242	271	245	251	256	256	266	270	255	241	267	266	241	261	259	226	262	253	240	225	261	253	227	271	240	235	260	208	240	264	229	252	253	277	246	250	232	266	257	252	234	258	241	205	250	268	245	227	251	233	235	256	239	256	235	236	256	249	236	255	241	298	274	273	269	256	247	258	253	261	232	257	221	262	241	276	231	232	253	251	282	231	244	226	232	271	279	284	243	269	268	229	249	264	230	269	245	241	243	232	247	243	244	267	294	262	249	236	264	231	254	254	242	265	236	239	247	263	231	273	262	213	238	214	260	265	268	259	211	250	268	260	239	249	263	257	252	264	277	267	243	258	240	221	222	239	271	269	258	253	249	260	254	253	229	210	274	278	249	240	246	248	244	262	268	218	241	272	237	275	269	247	232	271	245	255	262	235	223	283	249	254	248	236	264	270	257	235	248	256	278	251	254	254	247	267	257	241	253	231	236	260	251	233	262	246	267	215	250	255	290	228	264	255	272	255	243	263	244	264	206	230	246	245	247	249	262	245	260	254	230	262	268	244	261	230	285	268	242	252	257	255	254	242	252	256	269	266	242	243	217	253	254	242	231	255	259	287	254	272	270	248	280	245	249	254	273	233	242	244	293	281	233	245	257	248	242	238	258	237	230	258	247	232	274	249	237	258	258	262	239	269	245	263	257	258	277	271	246	264	244	268	243	275	275	266	258	243	266	213	242	267	255	224	242	224	244	251	253	247	243	229	236	256	261	255	247	233	237	252	262	246	261	241	251	239	248	257	228	244	260	262	280	261	281	247	245	267	246	248	251	248	265	257	267	275	248	269	249	245	257	249	247	271	250	251	210	242	254	237	256	239	264	245	241	230	253	208	239	225	248	273	262	256	238	231	226	268	250	220	285	253	235	248	266	264	250	276	251	237	214	246	243	244	253	281	239	231	228	280	249	235	266	266	244	264	294	257	252	252	283	246	232	253	241	236	252	276	297	244	257	282	237	262	238	247	248	242	253	274	252	246	271	263	263	262	274	249	250	245	239	232	250	245	277	260	276	261	255	252	237	271	275	246	280	229	256	248	238	274	240	234	262	262	245	236	259	256	250	239	241	241	236	258	246	227	243	260	253	255	259	250	213	237	245	240	256	248	218	259	233	251	228	238	248	244	285	259	242	252	260	221	240	230	230	273	214	275	258	233	230	253	257	271	274	232	257	246	255	264	271	274	253	222	277	219	222	237	253	253	250	236	242	255	251	235	249	266	248	233	253	228	238	297	228	270	249	231	227	269	277	254	282	259	226	255	235	264	255	251	260	246	229	257	260	283	247	261	267	281	247	253	255	253	248	270	238	260	217	263	246	236	253	226	245	246	267	246	265	242	252	232	239	235	281	259	245	247	230	220	227	238	246	264	258	266	240	278	272	270	264	242	277	258	264	244	248	252	254	239	272	259	242	262	283	256	237	250	261	248	245	247	254	259	233	255	256	272	230	263	256	245	264	255	243	230	255	264	230	223	271	233	260	246	237	264	241	243	242	254	249	232	256	241	256	220	259	269	240	235	242	248	278	278	222	231	234	239	249	247	263	233	253	249	262	244	271	240	245	226	245	262	237	252	247	237	258	249	257	261	239	260	232	260	252	275	249	269	274	287	245	244	276	252	232	258	258	246	259	253	261	250	247	245	233	239	261	268	251	279	262	265	249	262	277	254	245	224	260	265	264	236	282	266	269	257	267	228	270	276	222	235	234	244	233	253	252	236	270	241	264	219	244	256	271	251	274	265	257	255	232	258	221	233	264	271	264	233	245	266	252	259	227	248	264	258	252	266	233	234	266	235	228	226	235	233	263	273	227	254	226	263	247	237	243	258	275	272	242	244	254	261	242	252	256	259	258	284	268	253	250	267	235	218	286	227	262	211	267	235	264	226	256	241	255	275	237	266	251	235	256	264	248	240	286	247	270	233	276	264	245	259	256	243	237	252	269	268	243	240	241	258	247	249	240	246	223	289	258	231	248	267	257	230	240	250	230	269	249	252	264	249	228	250	242	259	244	268	267	247	236	220	255	259	235	228	222	257	234	262	247	256	237	250	246	279	240	268	235	242	258	204	279	235	254	256	268	257	260	240	249	257	264	237	263	259	266	247	261	230	234	236	260	260	251	235	248	245	230	252	250	229	269	290	239	242	252	303	255	257	247	274	263
22645	21407	28870	24305	21451	20255	6738	1702	645	447	319	249	249	214	234	215	241	212	212	195	186	211	199	176	181	178	191	219	183	186	182	189	167	200	183	192	205	194	181	181	208	173	177	188	205	171	184	196	203	224	184	171	202	166	167	164	184	200	191	221	168	202	202	179	179	157	191	174	179	186	188	194	173	185	171	179	175	204	167	184	204	181	180	188	185	191	179	198	191	179	196	199	191	194	200	189	177	182	188	209	194	191	190	183	174	201	200	179	179	175	191	168	185	194	186	179	189	176	198	203	162	188	164	201	159	202	182	198	197	167	185	185	190	197	183	179	181	205	179	180	198	193	199	197	205	180	189	187	205	185	185	181	184	183	188	175	186	189	191	173	186	162	205	208	193	191	198	181	188	191	194	209	189	193	204	183	197	165	192	180	177	180	178	202	163	206	164	189	197	180	208	193	190	185	207	178	194	178	190	197	212	193	208	175	163	200	196	185	193	197	184	188	195	204	196	178	200	195	208	179	203	169	179	201	209	177	179	192	195	189	195	196	166	194	193	189	187	194	197	177	192	187	197	181	195	166	181	180	174	214	192	196	188	189	167	181	223	198	184	193	200	192	193	178	185	194	145	192	168	178	191	179	173	174	190	175	215	199	194	181	178	167	178	201	187	171	188	202	247	214	190	183	189	188	196	174	196	188	175	182	194	193	174	205	173	184	193	177	183	206	190	192	214	183	160	178	186	187	167	212	190	191	179	179	182	214	185	192	193	174	171	162	181	175	175	193	199	175	188	180	183	200	199	193	210	183	194	224	180	186	191	195	200	178	198	174	168	187	209	211	182	195	199	221	187	187	190	183	165	189	179	183	178	194	186	161	174	182	179	198	187	199	173	200	170	178	214	203	183	191	186	197	199	184	202	199	201	192	192	197	175	195	196	190	181	170	185	201	190	181	196	196	215	184	192	218	198	192	187	181	176	174	179	201	192	184	199	181	174	204	177	197	181	171	199	212	184	167	214	197	190	202	196	186	195	189	201	200	196	180	177	203	197	176	192	188	195	208	188	161	184	178	189	200	211	205	183	205	201	201	201	177	191	203	170	184	181	193	197	186	174	170	158	189	206	190	191	200	197	191	191	183	206	205	191	166	207	171	177	181	188	214	196	182	198	213	190	176	187	190	186	227	183	179	189	200	176	180	161	183	173	187	203	206	187	171	209	190	188	223	180	180	186	175	192	214	174	195	199	187	209	186	199	210	214	194	209	180	192	168	174	208	184	167	181	181	183	206	158	179	203	197	214	187	174	201	195	188	204	202	201	177	176	161	197	181	200	227	208	190	185	174	181	171	188	181	181	199	205	196	190	188	185	202	188	188	201	179	185	205	196	189	207	178	189	171	190	197	189	194	184	195	163	181	170	183	205	182	193	180	197	188	193	205	191	206	184	183	187	179	199	185	174	205	187	169	193	181	169	176	179	155	211	199	188	186	189	170	204	185	188	189	193	193	186	203	181	188	174	175	217	185	180	172	189	201	202	199	165	188	216	182	197	199	186	201	188	171	180	163	188	165	182	187	191	207	190	202	188	184	186	158	184	201	182	197	158	183	161	155	227	194	180	205	186	181	187	187	209	162	188	186	198	172	185	190	183	183	189	185	207	182	175	192	195	190	175	183	188	179	183	190	209	183	207	179	187	169	198	173	178	188	205	201	182	191	177	193	177	207	215	222	201	170	195	182	168	190	169	181	206	174	188	208	197	174	177	203	173	195	194	167	195	185	186	186	188	187	177	187	211	184	190	161	187	193	187	178	193	201	180	162	188	224	186	157	219	205	176	164	173	173	177	164	196	188	166	205	185	186	167	204	208	164	190	184	198	194	198	174	183	156	186	175	164	180	195	185	201	185	177	197	183	177	191	179	175	189	185	165	186	201	193	214	197	196	179	182	165	212	206	169	170	192	164	194	183	190	207	188	212	181	194	222	190	162	178	202	211	218	170	184	172	204	185	188	193	175	191	211	176	202	180	205	182	176	168	184	195	168	178	169	172	196	176	198	176	186	178	168	168	175	171	194	207	179	198	202	185	175	164	185	185	183	167	182	202	193	172	187	183	181	191	191	171	186	218	192	206	190	185	192	166	184	191	195	179	180	199	197	175	178	202	195	196	197	208	179	178	208	163	198	200	180	174	163	185	179	187	174	181	172	194	199	196	223	174	175	203	181	175	169	185	201	178	192	183	183	162	199	178	186	228	212	199	169	181	225	190	205	158	181	167	173	179	160	177	198	179	182	190	182	213	168	159	192	193	192	173	181	184	210	179	207	194	190	156	197	177	193	182	212	189	202	193	177	176	194	186	192	186	183	200	182	192	206	164	174	209	184	179	206	177	205	177	177	207	206	182	201	178	210	201	186	182	176	201	173	216	212	206	150	207	190	180	194	166	212	190	198	206	199	203	176	164	211	195	200	179	182	196	211	201	187	206	183	205	192	178	201	202	195	179	183	194	186	189	192	187	177	231	193	178	173	181	185	172	199	181	195	172	203	206	180	185	182	196	192	178	174	195	173	178	226	214	188	180	176	191	193	198	215	195	194	215	199	191	175	199	147	201	189	196	181	175	188	175	188	186	185	182	184	177	195	193	166	181	205	194	179	221	178	187	192	186	192	166	202	185	173	187	163	193	216	180	188	206	173	197	164	189	196	195	175	183	202	189	175	193	205	180	188	187	196	214	170	188	175	214	195	195	203	199	172	187	185	189	200	203	195	197	186	233	169	188	181	212	180	187	185	178	175	200	166	208	180	174	188	178	180	156	196	204	197	182	161	180	196	192	195	164	194	200	176	203	183	188	202	180	206	193	208	181	177	187	201	183	197	207	174	191	197	171	194	186	207	173	176	187	206	184	177	167	183	189	168	183	217	184	191	197	210	222	176	193	201	206	190	194	209	154	206	206	184	176	198	198	168	192	195	189	200	202	227	183	179	210	186	200	199	221	195	180	190	181	186	197	193	199	190	180	202	202	169	181	206	172	173	160	184	173	181	185	206	185	206	179	184	198	177	195	205	205	198	190	191	186	193	197	180	191	189	196	184	192	176	206	199	186	196	181	197	187	204	203	224	184	174	189	165	171	202	201	175	176	194	207	198	183	204	181	184	183	159	173	155	187	172	182	179	202	169	176	187	180	190	183	191	186	187	181	195	212	177	199	194	190	188	183	187	173	182	192	179	190	177	178	187	182	196	189	158	171	197	177	159	173	213	208	178	198	180	181	192	196	195	192	176	186	170	185	195	170	171	189	189	186	199	198	205	165	218	200	193	189	210	172	170	161	191	195	203	214	187	178	177	191	186	169	173	178	199	206	197	194	185	193	197	177	208	208	177	210	204	199	189	188	188	190	180	179	192	172	207	189	227	175	178	171	181	178	175	192	184	185	165	207	166	187	178	194	188	176	189	208	190	209	184	198	175	197	183	173	185	177	211	203	204	202	165	176	174	192	194	190	204
36516	51427	35966	22047	12988	7559	4409	2513	1129	715	512	404	324	264	276	274	296	280	253	233	262	272	250	223	236	225	222	225	216	217	263	231	220	261	244	249	248	260	213	226	241	257	239	246	211	239	238	245	248	232	247	239	245	253	192	260	207	216	205	241	228	235	229	221	232	255	251	245	266	249	243	252	223	254	238	214	252	232	236	217	263	254	226	205	229	248	224	241	240	234	227	224	207	253	246	228	259	215	247	227	252	245	226	218	239	250	247	257	272	248	223	235	260	235	246	247	238	232	230	258	246	234	257	223	249	201	246	242	224	244	271	270	242	249	248	244	234	235	241	242	235	242	232	251	216	219	229	242	238	222	237	254	230	205	223	257	229	224	217	242	249	225	243	228	230	241	277	243	223	259	236	267	238	229	244	246	231	239	239	243	237	222	226	251	249	220	238	253	282	217	216	231	232	258	237	229	234	262	208	247	247	255	234	247	223	251	252	219	220	239	235	258	234	237	238	231	224	240	249	221	223	255	244	260	254	235	241	239	227	202	200	247	227	232	231	236	239	232	252	226	223	235	237	242	236	252	235	255	241	239	236	232	211	242	202	228	234	219	237	239	251	218	216	233	243	238	252	250	268	256	240	220	225	255	217	256	248	230	212	248	238	231	243	232	234	286	258	239	227	246	237	254	231	237	249	260	238	268	242	253	217	237	232	257	230	222	242	233	257	234	236	235	254	223	244	238	239	289	245	243	243	242	269	224	239	251	246	252	243	208	251	227	242	249	235	233	236	231	262	220	271	256	241	245	234	256	247	235	248	201	261	235	229	234	259	253	260	224	250	233	242	226	258	247	237	232	226	236	234	255	229	256	235	210	228	227	250	235	254	236	253	250	224	250	256	234	244	267	240	231	242	244	222	264	265	240	233	240	244	251	207	214	244	242	256	234	245	236	217	224	222	232	241	232	237	254	205	230	235	228	236	238	259	229	254	285	233	266	243	265	234	262	244	226	245	236	231	250	216	247	235	210	215	243	232	238	207	230	233	240	255	237	251	257	247	233	215	242	208	229	226	238	243	230	241	244	240	250	238	238	241	241	257	249	252	215	220	236	234	248	249	246	255	234	206	269	246	220	230	226	265	242	254	246	222	235	242	231	258	223	245	223	249	232	216	240	239	213	244	262	253	227	231	247	242	241	247	245	234	249	266	229	250	238	265	223	238	265	222	235	222	240	216	241	250	229	252	212	216	218	233	242	257	229	243	235	244	248	227	242	229	264	236	241	248	236	245	238	220	241	221	225	252	226	204	264	225	262	236	244	231	245	224	228	238	242	231	221	229	245	243	255	226	213	208	215	202	229	231	226	222	228	268	237	280	237	227	254	236	233	241	234	244	237	252	252	249	224	243	256	216	237	238	249	246	234	232	225	213	223	237	255	267	240	260	240	248	244	229	242	228	219	241	236	217	255	251	242	238	259	263	196	279	230	245	217	256	239	229	238	209	251	234	242	224	222	258	232	257	241	238	223	226	249	255	256	273	244	230	219	222	247	241	241	253	222	212	212	212	233	254	255	243	228	238	241	239	283	230	227	243	263	227	229	217	241	232	256	227	234	246	233	226	205	216	267	252	231	233	202	229	245	224	244	220	244	236	229	243	236	252	235	242	201	226	273	227	263	233	217	241	241	247	231	250	236	251	242	231	238	225	247	251	220	221	250	227	253	230	237	228	228	228	227	208	227	226	224	239	232	228	241	224	226	254	226	229	246	234	231	239	262	259	227	215	240	273	262	245	232	245	248	219	227	234	248	245	259	228	226	240	248	247	220	226	241	252	234	224	210	231	238	265	225	216	229	260	226	236	273	251	221	214	251	244	230	257	222	245	263	254	227	256	217	228	199	251	224	232	242	233	249	239	227	229	232	251	248	249	247	257	214	218	231	241	219	228	226	217	219	242	235	224	254	256	257	228	233	245	252	239	224	210	229	250	244	234	237	211	218	238	254	223	226	237	254	242	247	234	222	228	222	230	261	266	251	247	231	270	247	219	239	233	243	252	236	230	248	247	256	222	242	255	257	272	221	228	259	256	229	230	227	241	220	225	216	239	264	263	224	249	245	255	232	256	244	246	248	249	260	228	239	254	241	225	226	208	258	241	211	264	267	237	220	226	217	252	236	238	235	245	230	226	234	246	247	243	242	237	231	248	248	237	230	225	254	240	219	213	217	251	254	254	229	241	225	231	224	238	257	238	238	224	250	218	252	213	230	219	207	250	237	225	236	237	215	246	235	257	244	251	248	233	237	242	240	237	250	226	243	222	210	241	273	243	230	220	213	222	232	255	249	235	211	250	243	253	226	201	225	246	203	220	264	217	255	243	249	209	248	265	235	209	240	223	260	258	233	246	234	224	244	249	223	233	237	251	238	201	249	252	238	246	240	226	237	243	256	242	219	250	229	247	226	244	239	244	257	250	215	243	228	235	252	239	246	242	219	257	245	221	261	258	216	242	273	217	251	241	254	220	210	237	214	212	238	235	236	259	256	235	230	243	220	243	244	234	264	232	228	239	215	227	234	222	275	238	245	220	226	237	259	239	247	234	229	249	269	240	234	220	249	243	206	233	225	261	230	232	216	231	206	223	241	260	259	228	232	227	249	242	222	228	274	268	252	238	195	249	256	214	231	231	224	250	219	238	252	221	257	240	235	235	252	243	224	256	246	220	250	236	239	249	261	243	236	250	217	243	216	232	255	219	220	217	257	247	210	243	241	240	232	227	239	231	244	236	236	242	257	256	221	248	241	228	237	227	246	226	218	242	236	226	251	235	241	229	239	257	225	225	223	237	238	243	242	216	218	224	248	262	249	243	220	218	259	250	255	235	230	235	228	260	242	235	254	244	226	217	268	254	237	222	239	246	228	234	243	261	248	260	263	245	239	226	254	265	226	260	222	233	226	230	242	218	232	237	223	225	246	234	258	265	229	274	217	232	204	243	230	219	218	262	225	221	237	237	260	221	210	241	233	222	256	265	219	241	250	211	247	226	253	213	233	234	245	231	235	239	220	245	250	248	248	267	234	221	247	224	213	230	246	242	208	268	220	238	220	248	240	225	246	234	258	234	255	249	225	212	222	235	217	243	226	243	235	251	235	225	244	239	235	234	235	253	240	237	242	236	230	243	239	242	260	216	238	267	242	238	257	247	243	229	230	232	249	260	234	212	258	241	249	216	230	241	258	221	241	234	234	256	268	236	260	224	215	216	231	223	252	243	237	222	231	232	218	244	250	231	241	214	239	250	227	238	241	273	223	266	241	255	222	214	253	249	234	246	228	200	223	262	233	262	215	228	240	224	256	251	220	232	235	228	220	221	244	247	238	206	202	238	259	219	235	240	215	242	242	252	233	233	264	225	264	236	253	245	245	283	205	215	244	257	244	220	229	219	239	241	247	247	232	210	199	246	273	266	228	234	260	266	233	245	253	238	241	235	265	226	246	232	237	236	226	214	242
31409	26388	21687	8743	2146	1029	598	426	321	263	296	281	251	251	257	290	287	261	252	250	261	251	268	264	280	246	262	260	246	274	257	266	252	262	263	282	263	267	284	271	267	265	277	267	240	256	239	250	262	273	258	254	253	279	282	268	274	256	285	263	250	251	283	259	252	268	270	273	252	267	288	252	226	296	231	258	236	258	283	268	262	255	293	267	266	280	233	255	247	285	271	237	275	255	269	260	281	308	266	228	277	262	251	279	284	267	264	274	282	289	262	277	237	251	254	293	257	267	303	248	257	266	241	279	242	250	269	281	277	250	267	255	251	257	244	262	268	248	240	306	229	261	257	313	237	272	281	279	268	261	257	261	282	264	267	257	275	269	266	270	254	259	291	265	266	246	259	274	293	284	284	286	234	260	259	266	285	267	271	264	275	268	259	247	264	244	245	258	266	276	249	245	248	272	252	264	263	296	248	257	271	287	297	257	269	270	266	259	255	285	270	259	244	256	264	241	247	249	289	247	261	258	250	237	289	223	273	285	281	265	283	234	246	268	265	260	282	246	265	283	271	245	257	269	252	281	285	257	252	260	254	257	253	269	270	269	242	251	262	241	268	281	276	252	273	236	280	255	260	261	297	272	245	260	263	255	257	279	280	265	271	228	255	266	242	275	268	269	256	263	287	235	269	288	271	276	258	257	281	300	249	235	246	261	260	289	238	283	273	233	278	277	260	272	242	272	271	264	259	264	265	264	276	262	274	232	276	281	269	281	281	274	285	254	263	266	269	255	259	247	248	287	260	275	263	243	267	269	240	281	277	277	256	278	251	256	263	240	272	238	234	255	266	273	261	250	255	272	260	278	236	262	268	259	265	256	261	266	275	271	243	274	240	266	249	293	258	252	260	257	265	265	267	299	285	285	268	267	248	242	276	284	276	260	260	260	244	267	241	244	265	247	244	268	285	232	241	272	305	285	262	259	262	237	279	248	250	285	237	266	238	274	272	278	242	248	272	249	278	278	268	280	256	272	277	274	278	244	276	261	267	247	245	244	252	305	300	270	255	256	258	259	239	263	258	249	267	284	273	269	277	302	300	261	277	251	297	238	280	270	256	265	272	284	239	258	247	288	275	255	289	260	255	276	263	284	244	262	298	269	281	247	263	248	265	257	268	284	269	260	247	292	262	280	264	247	261	273	238	275	276	249	259	266	286	246	273	280	275	283	271	279	257	265	264	281	284	251	240	285	287	269	284	248	251	279	272	261	256	274	258	275	242	243	245	250	258	271	269	270	286	252	264	258	244	271	248	272	239	275	271	276	254	265	248	272	277	284	286	274	257	280	252	282	272	279	259	262	264	264	278	235	257	290	272	244	259	271	259	243	280	275	246	272	256	249	267	255	263	262	272	261	293	280	281	261	267	247	243	265	251	241	247	273	240	262	260	271	284	262	281	262	250	258	291	295	259	253	247	273	262	248	272	288	294	235	226	248	232	275	279	256	261	268	243	263	271	248	273	230	264	281	257	263	266	260	279	246	265	256	250	256	247	278	271	261	262	256	283	256	246	246	258	260	254	268	259	272	271	246	232	259	266	296	265	277	256	251	269	262	259	240	279	256	276	244	243	285	265	231	264	262	239	254	252	276	270	231	246	257	269	252	275	249	248	246	262	258	260	271	282	273	273	280	278	277	275	290	295	276	277	257	269	234	301	257	246	269	281	258	277	250	244	270	274	250	283	305	282	282	255	243	242	277	245	286	264	282	288	256	256	273	275	281	268	275	267	220	264	241	248	266	269	266	244	244	270	268	302	268	271	287	265	267	260	297	244	258	270	281	289	290	295	263	261	273	266	275	237	282	275	303	273	267	287	270	248	258	248	287	274	256	271	256	272	235	250	261	252	254	238	246	230	256	262	274	255	263	262	288	233	254	288	271	241	280	263	286	245	251	283	236	272	262	257	258	261	262	267	257	294	295	268	262	271	265	251	288	263	276	238	266	263	258	278	250	255	268	227	255	231	281	296	255	255	283	267	238	255	277	294	252	264	249	293	246	268	288	252	287	245	284	263	273	257	271	257	251	260	260	258	239	269	283	238	265	272	264	237	271	243	271	289	237	264	263	251	278	267	267	239	302	228	261	304	274	251	282	269	248	276	286	261	273	271	258	245	247	271	254	234	241	257	264	254	260	271	283	278	283	259	238	252	267	298	300	277	278	279	315	238	264	237	247	272	245	249	280	270	241	248	277	251	241	270	254	258	268	265	262	248	277	261	252	255	289	259	286	246	297	252	285	275	309	253	250	253	311	285	299	261	256	246	249	256	278	255	254	277	265	278	270	289	254	244	242	256	260	279	234	273	239	254	236	260	270	270	263	279	261	257	270	277	274	264	251	245	266	251	261	262	253	244	268	260	285	281	257	292	271	296	264	273	241	280	274	260	261	254	245	270	271	281	251	277	259	266	247	258	251	276	259	244	279	240	250	265	241	267	265	286	243	297	260	258	275	292	295	279	268	281	229	262	270	262	246	257	237	274	258	257	273	297	264	265	243	233	246	240	239	289	294	221	268	246	257	277	272	264	301	251	238	221	288	258	268	266	247	245	286	257	247	243	315	284	248	252	294	261	260	268	280	288	254	297	259	254	229	271	285	261	279	247	272	253	273	227	284	284	265	277	246	285	267	263	271	272	269	236	278	279	286	243	272	262	276	252	282	242	279	272	261	244	258	269	266	260	238	280	260	255	274	288	260	264	273	265	264	260	279	252	272	275	260	248	254	244	272	295	271	278	287	280	278	231	279	268	273	298	273	276	256	278	269	236	294	287	249	273	294	268	267	271	256	272	261	262	262	252	281	253	215	265	258	275	272	287	281	267	272	262	276	248	250	275	277	259	261	248	282	258	263	270	271	256	248	239	231	272	312	288	268	250	252	274	264	264	254	263	277	256	264	281	259	239	264	267	274	255	234	250	258	237	281	228	265	257	283	271	237	234	219	251	281	250	260	273	259	240	266	248	265	271	227	259	260	244	247	249	246	252	240	273	263	272	287	252	250	272	270	273	241	279	270	277	269	229	274	263	248	291	275	263	253	262	252	275	270	248	261	268	268	300	278	246	243	276	237	265	255	286	290	253	256	289	278	270	270	273	264	253	286	250	256	243	254	249	257	288	272	267	248	251	238	245	236	278	257	264	272	252	288	271	264	267	262	246	256	315	278	279	278	245	269	259	260	263	269	257	259	266	267	280	266	259	254	268	265	279	283	229	245	265	222	234	286	280	259	262	256	272	267	285	240	256	252	265	240	298	264	286	292	288	256	248	261	241	288	280	287	300	251	242	279	264	273	275	278	269	280	253	264	262	255	252	262	256	252	256	265	263	265	269	266	274	219	264	257	268	220	260	241	287	276	269	266	249	269	259	258	277	258	258	291	240	275	245	269	297	256	236	269	268	217	275	281	241	263	269	279	281	248	282	249	262	229	274	256	293	269	260	262	258	301	275	259
33531	39848	22383	8795	3377	1714	1047	593	465	430	341	355	332	318	334	367	348	352	295	340	345	308	363	331	342	313	326	326	335	305	311	320	327	323	338	313	345	326	385	342	359	335	310	316	319	289	312	332	322	332	340	328	324	285	309	314	352	350	301	297	326	364	341	309	311	312	323	355	312	319	304	342	343	324	336	349	357	328	299	332	342	335	335	314	316	337	334	319	326	326	313	354	328	311	355	320	355	308	353	309	317	331	327	332	327	309	305	329	323	317	292	311	312	315	311	339	312	344	318	319	325	336	319	328	323	335	345	370	330	299	322	318	330	324	325	354	317	311	351	318	327	314	309	339	308	325	323	348	320	362	346	352	346	312	297	312	351	325	335	304	324	315	348	337	298	334	320	313	328	341	314	375	348	304	315	322	347	313	318	293	326	322	334	316	321	321	314	333	322	314	296	324	310	344	281	305	328	301	327	331	355	356	368	354	317	329	324	311	319	309	323	298	321	343	326	366	317	304	360	305	323	314	343	302	357	333	296	322	326	317	320	291	344	299	324	357	368	307	351	318	289	300	308	309	358	304	358	337	297	366	330	340	308	309	325	362	295	324	325	341	342	333	309	306	315	340	298	337	350	350	315	302	331	360	333	335	302	336	327	291	322	338	323	344	343	333	334	307	316	329	337	304	352	301	317	332	310	321	388	329	334	296	342	313	341	334	313	336	321	347	343	330	340	364	312	324	310	328	326	342	343	347	331	321	337	321	309	366	320	338	334	341	330	313	331	331	326	309	309	341	344	333	324	310	352	348	317	292	321	316	333	332	331	348	323	357	304	342	288	339	336	336	378	326	343	316	321	332	346	325	308	323	295	348	307	341	316	339	340	352	287	320	329	321	330	329	344	316	344	342	339	322	326	322	333	337	334	340	319	333	332	292	298	331	304	339	320	340	328	317	317	301	315	324	365	320	323	297	307	365	355	315	317	377	328	327	317	293	315	328	309	301	309	304	316	329	338	337	315	289	348	331	312	324	326	353	341	326	324	309	337	343	364	350	338	338	328	312	308	359	335	316	324	342	330	349	298	345	300	348	343	315	317	325	310	349	294	344	322	337	325	338	299	325	328	334	322	318	346	333	340	328	302	339	316	321	352	297	299	342	307	362	308	377	322	321	316	328	332	369	326	354	319	312	333	324	320	298	314	304	320	290	350	311	323	304	349	314	318	316	320	331	322	303	315	332	319	330	324	320	312	310	338	346	347	334	330	331	331	314	306	327	315	333	305	334	319	351	317	357	335	291	310	312	311	347	291	333	325	340	322	329	311	351	308	331	353	338	330	329	310	314	345	366	343	327	328	339	332	327	325	323	348	327	298	331	344	317	311	321	331	316	300	345	310	307	333	333	348	310	302	358	304	315	351	335	347	332	318	299	311	307	319	316	300	317	313	349	346	292	309	330	345	321	309	333	320	346	303	351	315	322	359	320	334	324	339	348	341	323	292	347	347	297	341	354	324	340	314	291	319	328	343	332	334	329	350	330	308	303	314	340	348	347	327	346	339	308	332	332	306	314	329	318	341	308	310	315	323	331	324	306	332	341	298	330	326	337	349	334	347	312	363	329	323	307	323	322	316	343	317	368	336	312	288	324	358	294	355	296	346	339	352	305	307	346	351	365	313	349	354	303	328	327	330	328	306	341	340	313	333	320	367	321	301	293	318	320	351	326	317	336	318	303	343	350	338	365	327	300	339	310	311	286	323	342	330	318	368	321	326	343	334	318	354	333	354	356	349	332	334	334	349	314	312	334	351	349	294	329	326	315	324	308	331	359	322	338	302	299	318	335	336	326	335	321	345	298	320	314	336	304	273	320	329	338	307	342	335	318	316	301	310	327	340	326	366	353	315	310	330	320	325	320	351	334	314	332	344	322	339	325	339	324	308	343	349	327	328	338	320	348	320	312	319	309	352	326	294	313	337	336	315	334	310	331	361	368	333	329	350	349	328	343	348	281	322	342	330	308	347	337	312	389	310	283	349	340	347	297	359	327	312	341	292	325	329	314	303	331	327	337	317	316	358	328	346	340	332	310	303	343	310	339	327	355	338	344	304	323	351	330	323	326	339	355	337	284	338	334	340	327	330	324	320	314	325	308	308	338	325	305	340	321	315	326	336	355	333	304	326	282	365	308	317	327	336	324	328	338	304	332	347	338	292	333	324	344	301	316	337	315	320	317	334	306	310	330	334	339	364	336	333	331	334	334	324	286	300	317	282	334	307	330	310	311	374	323	314	326	326	356	326	324	319	306	355	340	325	301	328	328	328	324	335	327	312	299	358	332	344	319	312	338	335	350	321	324	336	309	349	299	321	334	296	322	320	347	365	319	361	290	312	321	317	331	363	337	310	345	342	350	338	288	344	308	304	320	352	322	313	310	325	350	308	338	327	318	335	324	347	318	305	331	336	307	321	328	342	363	306	321	341	337	331	349	315	317	351	335	349	292	324	331	340	284	326	333	340	357	313	338	311	317	327	341	318	318	319	351	324	312	324	332	334	312	357	280	289	346	332	333	322	326	309	340	370	347	347	335	321	337	339	333	313	313	320	321	317	329	332	338	326	322	350	337	316	360	311	319	338	340	333	323	342	330	307	317	320	315	343	327	304	343	362	302	324	309	334	347	330	347	303	344	305	330	303	356	302	342	334	333	335	334	293	326	303	335	308	302	334	366	325	359	343	336	357	275	323	343	331	318	317	343	353	310	334	323	321	329	336	359	322	347	291	304	331	321	322	328	341	328	308	351	307	350	361	328	336	326	346	303	346	341	328	315	364	318	314	328	329	310	309	339	329	344	325	332	337	332	349	345	317	317	318	321	306	345	337	351	344	336	350	328	349	337	329	364	325	339	328	319	344	321	329	336	403	336	341	331	314	309	353	340	318	357	345	318	342	318	338	308	349	312	329	318	314	289	351	317	289	360	309	345	290	301	338	311	326	347	326	337	331	332	331	322	315	272	340	332	358	299	345	337	318	359	329	309	338	346	370	318	323	320	331	298	314	293	350	329	360	344	312	320	341	336	296	333	329	369	338	318	336	331	360	297	318	343	324	311	327	346	302	356	339	285	349	332	342	350	338	304	340	277	328	346	323	307	299	290	340	339	295	365	328	354	316	307	312	307	329	319	324	326	320	340	310	314	339	321	352	332	363	312	331	295	330	306	336	329	313	340	331	351	289	319	368	352	323	321	354	345	317	335	331	353	340	329	329	349	321	338	342	332	327	350	326	351	315	314	340	316	311	322	345	307	347	307	341	351	315	305	299	320	327	350	316	348	320	341	311	352	303	288	318	330	331	349	334	305	332	336	338	331	331	339	320	316	363	323	344	347	307	326	317	311	348	320	321	324	338	305	385	317	309	326	336	353	324	320	360	315	342	316	372	341	312	314	344	342	304	343	328	331	324	326	354	340	369	300	326	314	347	349	333	312	299	345	356	315	329	358	324	349	290	319
23701	21346	28235	24862	20595	7851	2241	966	570	380	329	326	303	284	295	305	271	280	254	279	294	296	280	237	280	283	250	279	287	289	248	280	269	275	242	296	279	298	250	256	284	270	252	261	288	278	269	270	266	230	254	263	287	254	276	260	273	243	273	278	285	269	286	241	292	274	262	253	262	277	240	285	242	277	269	256	284	283	286	261	282	260	277	306	278	273	257	234	268	264	268	253	297	270	289	287	273	247	256	294	256	257	270	274	264	281	256	263	282	299	278	238	286	264	260	262	265	234	290	284	265	257	285	272	249	287	258	303	252	251	284	272	273	268	249	256	300	311	273	270	246	280	257	285	278	280	270	281	239	254	292	285	276	256	283	281	282	266	264	276	248	257	266	239	257	261	235	277	277	240	291	283	266	261	272	283	253	314	265	254	248	283	274	257	249	287	276	278	245	244	300	241	264	250	276	284	277	292	288	292	264	250	267	266	257	290	262	271	293	259	268	243	265	268	284	243	278	252	278	263	261	268	251	269	261	259	265	286	265	301	274	262	248	264	273	261	257	273	270	283	253	252	265	289	242	282	248	267	270	283	254	283	274	259	245	273	276	247	283	278	270	238	288	302	259	263	275	256	260	265	264	243	263	258	256	270	278	268	238	259	256	269	279	273	248	259	282	262	292	259	253	274	279	273	272	289	261	263	267	235	254	280	271	266	270	269	270	263	276	256	268	235	270	217	272	276	240	269	272	294	263	236	271	257	251	270	242	253	274	246	271	273	254	264	251	269	260	275	260	266	268	282	241	294	257	293	269	233	266	275	282	264	275	281	256	277	258	254	308	275	274	269	263	278	297	272	272	244	272	265	258	255	273	280	285	271	268	269	256	286	271	258	268	268	266	286	294	249	306	274	272	278	241	256	253	263	297	255	268	254	264	259	285	247	273	263	265	280	299	268	273	246	240	268	237	276	295	258	285	282	255	274	274	268	254	260	250	271	283	263	249	276	277	283	285	248	282	276	270	266	255	272	248	273	279	280	277	322	269	243	270	238	270	273	279	281	270	282	241	290	247	260	263	252	270	272	266	261	283	269	272	264	261	266	270	260	267	272	250	244	270	256	241	277	264	285	254	271	262	275	272	259	277	281	251	259	252	275	287	266	255	245	301	267	280	304	273	280	287	253	271	289	289	258	242	275	264	277	294	243	274	244	286	283	255	240	258	240	297	260	301	302	272	272	281	275	280	238	264	264	253	260	275	259	285	249	280	244	248	272	266	291	293	299	282	281	287	252	303	272	283	266	262	261	281	279	289	253	269	255	241	266	280	280	254	251	280	270	272	252	284	248	252	266	262	271	243	248	269	267	262	257	273	288	280	276	279	269	284	294	271	266	263	262	259	252	304	250	269	259	284	267	281	281	277	307	247	272	229	275	279	268	281	264	268	275	280	278	303	255	298	297	228	255	294	294	241	241	254	297	309	277	272	275	282	274	254	283	256	291	279	257	294	248	264	286	281	258	290	267	256	276	243	245	281	265	260	227	292	266	255	283	280	249	257	246	284	261	259	254	261	275	284	299	299	278	266	301	249	276	275	248	289	260	259	279	269	292	266	290	254	279	265	269	265	236	272	286	263	265	297	264	265	279	267	249	281	278	288	275	289	252	261	249	272	233	286	278	269	294	266	278	264	290	269	229	246	264	285	255	267	272	290	283	276	258	247	268	264	252	253	250	257	283	296	264	268	266	261	278	285	279	255	257	263	274	283	262	268	246	267	229	264	281	258	245	248	276	299	283	254	258	271	265	245	294	257	260	275	259	240	256	279	269	261	258	232	255	275	285	270	284	266	257	257	254	269	279	253	265	262	255	268	244	302	260	277	267	275	268	255	251	258	271	283	283	290	257	245	261	277	262	263	268	283	279	269	231	254	241	275	262	275	251	265	268	271	291	278	293	236	255	265	284	270	258	293	257	255	264	295	277	268	290	251	282	253	252	274	255	295	246	267	265	256	229	266	283	290	270	259	234	247	281	289	288	254	282	240	269	256	242	295	264	265	289	248	245	277	266	276	238	261	275	264	248	260	281	287	275	243	262	286	296	271	258	256	274	261	254	245	275	270	259	276	301	269	283	262	270	273	261	240	270	275	273	241	251	236	254	262	234	258	262	306	274	284	262	266	267	266	277	268	273	293	265	295	247	262	300	270	285	284	268	260	284	280	269	278	249	261	255	270	265	270	282	234	262	259	265	251	249	254	277	269	241	267	261	288	272	274	264	269	271	281	257	289	261	261	252	281	258	284	235	294	269	274	279	253	287	257	271	298	244	268	238	262	276	273	266	297	263	278	261	257	271	259	255	277	280	245	260	261	259	312	236	232	240	276	265	243	315	264	293	286	263	252	269	285	272	274	256	265	282	252	260	278	291	265	250	255	263	250	293	280	265	247	270	254	256	278	264	254	246	269	286	269	275	276	259	270	282	260	249	257	270	253	251	288	267	262	247	249	244	237	275	282	253	240	278	273	263	276	269	261	252	279	279	232	245	263	264	277	253	241	264	259	280	232	277	266	269	270	266	260	278	270	276	254	275	260	224	260	275	265	288	272	248	260	248	256	270	282	279	251	261	293	304	258	246	279	252	254	287	274	280	270	264	277	292	251	287	288	256	288	290	276	234	280	254	249	271	275	288	258	272	300	253	258	274	250	256	277	258	273	261	259	272	256	295	248	260	287	257	283	268	274	270	252	279	293	255	284	249	263	274	269	277	264	262	269	291	250	264	234	267	261	290	261	269	265	258	270	283	260	249	273	283	266	214	264	274	282	267	282	288	255	264	284	256	265	254	279	284	271	264	275	262	252	241	282	260	250	292	283	299	304	286	300	278	277	286	266	262	298	271	260	294	251	267	261	263	278	267	290	289	258	297	263	285	259	255	276	237	266	302	291	245	255	279	256	247	253	241	256	270	300	287	294	267	284	272	276	275	238	266	285	280	272	273	262	256	285	281	271	253	264	296	266	268	262	277	266	268	240	283	260	268	286	269	259	252	256	265	268	275	258	268	254	241	266	247	235	233	251	275	284	271	284	295	256	261	263	241	242	294	273	273	244	267	291	285	299	307	264	271	292	269	316	259	284	253	277	275	266	276	282	255	283	270	253	254	270	251	293	287	256	257	279	258	257	286	262	293	274	281	286	261	268	277	281	280	261	249	293	282	257	283	270	255	260	273	236	271	292	259	301	256	287	277	291	285	245	287	260	269	239	280	248	261	291	278	274	277	269	284	263	269	250	265	278	259	256	256	250	264	261	280	270	252	259	271	273	260	254	250	238	255	279	284	286	288	258	271	272	302	270	271	272	275	264	283	264	283	256	255	246	308	258	242	279	268	251	294	276	254	250	243	268	294	255	282	286	269	242	267	259	265	267	271	279	260	252	272	265	272	260	278	320	270	236	260	260	223	257	244	249	266	264	267	255	274	266	255	262	251	266	275	285	306	293	264	264	237	257	272
33135	46807	28079	14447	8416	4840	2918	1438	756	545	459	428	425	387	363	336	373	307	331	340	341	328	306	319	354	360	323	347	342	331	316	340	341	370	362	336	349	335	346	363	327	399	328	329	321	315	351	349	341	338	363	342	332	288	339	343	343	305	355	339	354	321	312	308	334	318	321	352	347	319	342	336	340	325	350	338	316	339	315	321	357	327	320	343	339	335	351	376	319	340	322	356	363	347	329	339	321	340	334	375	342	325	326	333	340	326	325	337	337	348	320	329	352	321	393	326	352	326	335	339	335	331	338	338	324	349	352	319	321	377	349	315	363	343	315	335	342	305	347	357	343	333	329	324	349	381	340	337	312	327	341	306	331	327	317	329	325	328	337	348	310	344	346	346	321	343	332	335	362	368	332	323	315	351	372	328	339	324	349	329	341	355	378	330	349	359	321	349	322	341	347	339	332	337	327	319	334	328	347	326	355	342	361	335	328	364	343	323	352	348	361	306	348	334	341	331	368	312	334	327	335	328	334	313	338	342	349	346	370	354	307	330	332	340	350	376	351	362	363	337	351	340	319	328	306	354	366	354	352	328	312	336	335	343	344	360	334	390	343	314	316	356	331	333	342	356	337	354	314	318	346	314	333	298	343	344	318	344	324	348	347	356	346	321	326	347	321	311	348	330	328	357	351	345	349	339	341	322	341	321	338	328	301	335	317	346	339	336	294	355	314	337	339	324	343	344	332	315	337	354	313	337	328	345	348	347	355	335	353	308	347	333	346	360	319	347	371	325	332	341	355	350	343	336	349	355	338	335	331	330	330	311	326	348	345	325	334	313	320	318	333	324	349	318	358	348	345	351	349	335	327	344	364	335	340	343	374	341	314	299	328	334	333	352	323	347	344	310	346	313	312	338	318	335	363	315	349	348	320	319	368	345	311	352	330	299	335	331	352	326	345	319	339	354	330	306	307	346	324	340	336	346	370	366	324	350	322	350	353	352	340	322	356	322	324	342	359	331	342	318	345	308	348	370	367	311	327	353	350	299	323	329	343	307	340	345	300	305	352	361	317	327	314	328	334	326	350	346	321	367	337	334	342	335	304	335	329	370	336	349	319	371	339	328	324	311	308	368	327	313	296	319	331	330	331	346	323	324	338	313	360	342	341	342	304	317	309	355	336	347	358	317	391	340	312	337	322	342	338	329	318	315	311	356	355	360	339	370	333	326	306	324	338	341	337	360	388	330	326	321	324	316	329	343	333	354	354	344	328	334	348	333	321	325	338	332	330	337	353	338	342	353	340	363	339	354	354	362	316	324	342	326	340	339	348	333	348	368	351	328	351	342	318	335	351	340	332	317	335	356	328	316	350	325	323	356	333	351	297	333	321	327	334	312	325	342	335	344	312	357	324	378	350	328	346	332	349	352	337	330	364	343	338	324	342	362	345	309	332	319	326	349	317	363	377	353	351	304	328	314	307	317	333	327	351	335	302	336	342	343	317	360	327	293	320	322	349	340	354	347	334	326	334	335	334	346	357	330	318	339	333	319	319	310	323	354	352	348	358	339	331	306	340	340	320	334	385	328	306	318	335	326	333	364	327	335	336	357	316	336	325	340	367	348	322	321	335	340	343	342	360	342	320	311	307	338	337	322	347	339	356	326	334	334	336	362	317	321	321	324	345	319	327	348	331	357	322	327	341	326	337	335	340	326	312	333	346	312	317	358	330	312	312	324	337	326	338	347	328	326	332	371	340	350	335	339	318	347	343	336	313	347	323	361	333	361	329	348	328	326	338	332	349	332	356	322	345	331	346	283	339	346	353	336	310	328	344	335	328	349	350	334	325	347	349	339	330	346	346	333	340	319	337	334	356	345	320	348	338	293	350	326	321	339	342	354	327	306	323	322	339	341	371	330	334	334	356	348	301	345	339	326	308	341	338	378	320	318	334	344	339	346	345	338	352	326	362	322	349	308	329	352	319	342	334	347	323	361	325	333	372	348	327	360	318	349	346	364	329	325	322	322	352	327	328	370	326	355	331	332	353	329	320	348	336	343	370	348	320	333	347	347	351	356	327	344	322	333	355	319	325	339	303	352	333	359	337	361	331	339	347	352	330	350	312	355	373	353	332	291	334	363	336	344	322	310	340	349	347	336	312	323	340	385	369	339	331	340	346	316	327	325	322	357	352	323	335	360	319	362	319	354	358	394	366	343	343	351	327	340	342	325	293	327	336	316	339	319	326	310	352	370	343	332	335	357	344	347	302	296	352	335	333	326	343	323	330	376	355	348	309	330	333	350	339	345	314	337	322	346	394	371	326	347	343	328	362	334	342	318	325	335	330	325	346	318	349	333	351	346	337	313	282	347	346	338	326	296	354	337	349	317	311	353	320	339	315	319	328	338	308	317	328	323	303	306	353	317	324	349	337	323	360	313	346	330	344	335	343	341	323	322	331	336	359	335	341	328	358	316	301	329	332	332	345	350	333	354	332	328	318	347	352	316	341	333	347	315	313	360	318	348	339	364	340	372	303	350	302	329	308	318	316	335	320	364	357	334	345	317	342	340	337	318	315	323	329	351	325	361	315	335	362	307	343	352	350	364	305	343	336	289	355	328	328	309	327	325	328	344	340	365	347	321	332	356	361	349	355	305	336	365	364	355	364	342	339	303	318	324	360	330	338	328	342	308	316	329	323	326	298	302	332	357	348	341	324	337	360	328	350	345	329	366	326	340	325	345	362	338	337	315	348	355	334	360	334	359	340	353	355	345	332	333	352	312	331	345	324	313	290	311	344	337	308	358	333	331	363	395	300	351	361	329	334	345	364	336	361	343	338	356	340	328	355	343	356	339	336	343	360	316	352	353	349	326	308	325	350	313	343	334	364	361	321	356	324	356	332	361	326	318	339	314	365	370	310	290	363	328	336	329	359	333	292	366	338	305	332	309	360	316	328	348	377	347	355	344	361	324	331	354	341	352	368	338	292	365	349	364	329	325	335	329	316	314	314	311	338	333	338	316	319	320	353	336	324	358	341	329	350	330	340	337	356	335	327	336	328	345	363	315	328	332	323	325	351	336	316	342	326	356	357	362	372	312	321	320	331	327	304	331	329	335	319	325	321	309	336	356	328	342	340	326	316	328	351	334	341	345	357	346	328	363	331	344	335	376	328	302	351	344	328	343	339	347	308	352	321	325	307	336	368	358	323	358	328	316	326	326	356	318	333	343	319	311	304	350	359	313	350	303	333	336	324	336	307	329	309	351	303	338	319	321	357	307	349	353	338	335	314	333	332	342	333	320	339	352	344	346	350	339	367	313	325	309	336	348	314	325	349	390	347	305	301	324	346	358	347	338	353	325	353	318	364	358	346	333	329	344	360	337	341	373	364	311	322	350	324	343	316	311	358	347	338	332	311	349	349	323	350	323	327	301	372	346	356	356	319	352	350	341	350	363	318	344	319	322	329	335	326	336	327	321	339	362	346	353	335	347	359	322	326	344	352	361
25103	21515	26843	24460	7505	1740	884	538	300	268	265	224	214	186	203	208	201	195	210	209	202	186	209	212	202	191	236	204	222	196	210	213	199	190	198	182	199	213	195	193	209	198	216	222	210	215	179	177	220	199	208	208	215	196	189	221	208	173	214	194	205	192	195	173	207	197	225	175	196	211	200	197	188	196	204	209	214	206	206	200	202	221	236	201	202	202	222	197	179	189	201	221	216	201	213	189	206	191	198	212	220	220	218	211	209	223	211	198	203	234	229	201	210	190	210	204	198	181	201	186	192	176	206	195	202	201	220	217	191	226	177	203	201	179	189	200	205	207	220	196	226	211	183	193	195	220	199	202	195	207	189	189	194	199	221	190	197	200	190	176	201	220	175	187	184	222	208	186	200	238	206	204	187	238	198	223	196	202	212	191	201	179	175	219	221	230	214	191	217	227	196	209	214	237	195	213	210	191	204	225	207	220	201	207	198	212	199	179	179	203	215	185	214	215	215	189	230	185	201	185	200	229	169	200	217	197	206	199	218	221	191	208	201	212	193	241	214	205	220	196	193	212	218	177	227	210	216	202	211	192	200	189	193	225	221	212	211	176	167	233	193	202	206	210	209	200	209	214	180	202	199	199	225	192	198	194	181	216	190	200	201	200	199	204	193	197	197	216	208	207	186	224	189	211	215	188	197	208	207	211	226	208	224	208	210	216	220	203	201	212	222	188	184	202	186	174	191	193	212	195	216	197	207	188	187	201	186	204	216	187	231	199	217	195	186	190	220	211	214	215	192	191	214	212	194	183	176	194	212	186	197	215	220	219	188	204	193	210	215	196	197	206	214	202	191	206	207	205	206	209	227	209	206	192	215	225	216	214	187	180	173	198	220	224	220	207	215	209	195	187	198	218	218	220	170	184	184	210	210	206	205	212	207	184	196	199	200	191	206	191	234	197	231	170	179	192	209	191	209	190	206	199	187	198	197	189	197	211	195	223	199	190	200	187	182	193	218	169	203	191	204	201	239	226	198	217	216	213	202	208	216	191	214	214	228	192	208	178	214	212	200	210	188	217	193	211	200	180	188	210	198	210	198	197	182	208	230	190	220	191	182	210	209	194	195	222	216	168	189	193	191	192	218	229	199	196	205	202	199	214	218	196	198	230	188	195	249	204	217	223	221	211	205	211	192	217	203	212	176	193	192	189	192	214	209	193	189	196	205	193	203	194	212	202	209	202	237	209	210	221	229	215	222	216	221	207	201	194	222	220	203	217	230	218	218	198	200	206	201	229	236	197	188	213	195	204	185	212	188	189	215	222	202	220	200	221	222	198	194	204	192	208	208	205	212	192	197	194	211	203	205	190	225	202	233	202	203	235	210	193	186	214	212	202	199	189	198	197	184	208	197	204	203	189	190	216	208	193	224	208	205	182	195	197	208	191	184	230	213	229	218	187	178	194	192	178	202	213	212	201	205	180	219	190	196	215	209	234	226	190	192	203	187	215	186	207	212	166	218	201	206	216	212	209	232	222	201	184	222	203	211	190	196	195	188	199	206	194	208	214	206	195	199	195	191	200	192	178	171	205	188	212	205	215	161	196	218	194	196	213	190	192	171	231	224	201	205	214	188	198	177	201	197	215	215	220	199	215	198	186	203	180	231	178	201	205	186	192	198	206	202	197	208	201	221	214	195	216	205	197	207	189	193	219	218	202	203	190	190	188	222	207	209	195	214	201	193	195	208	195	194	200	209	207	194	179	216	217	205	217	193	183	193	175	200	224	198	195	222	206	202	195	211	208	197	200	212	203	158	191	194	180	202	213	193	216	200	211	185	207	203	231	201	169	229	202	191	215	194	198	206	219	212	209	210	221	207	191	195	193	198	213	204	204	198	194	212	209	220	234	224	213	201	205	212	180	242	192	181	207	214	177	198	198	220	204	230	222	195	207	200	197	210	200	188	207	189	204	195	190	220	207	183	197	192	229	197	209	226	198	189	230	210	193	206	181	183	207	202	195	208	201	205	204	198	210	199	213	185	199	215	171	204	219	177	203	202	198	215	185	203	213	214	199	213	193	188	204	170	185	192	200	180	191	202	200	189	209	200	211	199	211	204	226	210	191	185	205	216	214	201	175	181	225	199	209	209	207	196	188	198	220	199	213	223	194	183	213	186	218	223	212	179	205	229	193	171	211	210	187	203	206	223	192	217	230	211	182	220	212	224	223	212	210	209	224	180	224	216	200	186	214	196	206	189	179	191	211	199	189	212	189	203	188	209	216	217	207	192	181	205	194	211	195	205	235	181	214	221	207	195	202	233	190	189	218	186	210	185	191	206	238	206	217	177	191	198	206	190	200	203	183	211	179	198	202	196	199	195	198	192	187	183	185	200	190	197	199	181	229	195	190	226	201	197	212	202	177	200	200	183	234	196	210	208	191	202	183	204	169	180	181	214	195	183	201	188	214	187	215	204	201	210	205	175	202	200	194	187	211	224	218	223	229	209	180	174	190	190	190	218	212	201	222	197	212	193	192	207	212	196	199	211	197	207	197	204	200	187	204	216	220	208	207	199	184	209	210	220	213	222	216	186	194	211	220	216	234	207	205	196	202	178	212	224	192	207	199	213	193	197	207	214	205	204	217	227	192	195	226	217	191	203	185	190	180	212	184	210	202	214	200	194	197	205	188	198	198	191	186	220	197	185	182	186	209	199	206	197	185	203	196	195	197	192	222	204	209	199	226	227	216	214	171	189	185	184	216	203	193	218	200	206	199	208	227	197	215	192	189	219	199	199	185	204	178	231	197	185	198	213	183	183	216	206	211	205	207	204	182	197	213	197	191	196	167	228	198	205	198	197	217	221	199	218	185	209	226	211	215	176	221	202	222	206	201	225	190	217	177	205	194	209	216	198	209	201	188	186	166	203	228	193	198	193	178	222	225	197	195	174	226	196	178	190	217	196	213	209	190	211	207	209	224	199	184	215	180	196	194	218	222	186	202	187	185	213	199	214	199	205	204	187	204	203	195	200	187	195	208	211	206	212	185	202	188	230	194	204	200	211	194	178	205	198	185	192	204	209	222	228	224	200	190	181	191	185	211	201	191	189	193	219	223	213	206	178	196	223	211	209	189	203	203	206	211	209	208	208	218	216	208	206	206	194	217	204	196	210	176	207	185	200	167	202	184	182	220	200	181	182	204	218	209	214	216	199	190	174	177	214	228	188	193	204	188	183	210	184	214	213	193	210	232	197	199	177	220	187	220	175	192	198	230	193	215	183	183	197	216	212	203	209	177	209	197	221	193	204	199	216	195	194	223	200	190	196	211	192	208	219	184	199	200	218	207	213	199	188	200	188	190	210	201	207	194	221	191	206	172	195	190	193	232	199	226	223	193	180	200	213	205	175	197	180	182	194	206	175	208	206	185	223	200	211	203	177	196	205	219	178	197	229	191	199	182	199	212	192	192	198	199	224	208	205	221	180	202	211	209	196	199	195	194	227	203
34129	44959	27079	12572	6050	3025	1629	869	471	384	320	312	306	281	288	272	276	253	248	232	254	224	238	291	280	227	274	252	293	232	264	249	257	253	238	257	264	247	255	262	227	267	265	262	241	249	268	307	259	239	282	225	246	272	245	263	253	218	240	271	269	268	248	245	244	240	253	273	231	258	281	252	275	265	215	268	247	253	249	256	257	253	238	241	261	250	238	275	274	265	253	237	281	235	251	264	232	250	260	257	249	270	260	258	254	232	230	256	252	250	257	259	271	280	255	264	227	238	266	264	229	229	247	231	227	240	247	262	247	252	253	228	236	236	290	254	242	239	263	281	289	253	267	253	242	241	255	262	234	271	257	248	252	258	245	233	241	257	261	239	243	264	215	257	254	234	273	270	278	245	256	265	248	263	266	265	251	268	243	239	240	253	239	274	257	236	239	254	267	277	283	244	244	262	263	246	253	246	263	255	274	272	270	245	274	253	269	268	231	231	265	251	245	224	262	249	249	268	236	248	278	252	245	255	237	275	260	277	248	245	249	257	264	274	254	244	265	270	248	260	246	260	265	251	256	283	217	243	234	265	278	272	252	266	276	264	259	227	235	250	237	254	272	232	246	259	260	254	239	241	262	244	253	264	260	236	272	248	249	229	271	263	243	222	262	267	243	246	221	271	222	278	275	235	264	243	250	288	269	237	236	237	249	224	235	226	242	268	251	254	249	264	243	233	253	240	247	293	232	282	262	238	249	240	248	259	274	277	258	241	270	248	246	251	258	252	261	243	248	299	256	273	267	240	231	255	266	263	258	254	269	269	251	282	243	228	272	270	261	264	239	263	266	257	276	278	262	252	252	250	267	256	243	256	268	273	250	243	239	245	260	241	261	261	227	248	259	232	273	232	283	227	265	236	242	270	256	227	253	278	260	250	225	283	223	265	242	254	214	249	259	255	248	235	248	224	260	256	325	264	241	246	250	271	240	260	262	243	244	248	236	285	237	239	242	269	247	242	251	234	239	242	225	261	281	258	274	246	272	227	222	271	289	249	257	238	273	272	259	256	253	240	232	266	269	236	235	266	293	236	239	270	240	259	256	260	245	272	260	245	279	237	256	255	222	247	233	264	248	257	271	230	247	227	261	269	258	250	238	260	246	220	265	256	262	251	247	225	273	249	263	256	257	248	260	226	242	254	262	245	271	259	272	259	260	251	232	244	253	273	239	250	250	253	240	236	264	270	256	250	230	246	253	206	238	248	266	226	269	254	235	245	284	298	247	245	256	244	272	246	268	272	226	249	269	267	247	273	276	252	257	249	275	252	288	287	241	255	236	248	240	228	245	246	261	266	245	241	247	257	241	260	259	252	259	244	231	235	270	226	249	243	268	251	249	272	248	272	267	267	242	227	246	241	246	231	235	248	264	263	276	221	259	225	278	263	250	258	275	245	240	246	252	227	241	259	257	237	233	251	255	229	231	253	281	266	247	259	245	262	254	255	262	295	251	268	240	243	275	247	254	252	261	260	231	236	238	252	249	258	230	280	253	255	236	262	230	285	246	288	255	234	300	255	243	252	251	259	237	249	225	267	280	248	235	251	245	224	270	257	251	247	246	261	236	245	268	270	252	259	244	252	237	270	253	251	263	269	273	234	258	226	265	259	240	224	280	207	275	246	260	263	243	252	243	231	261	258	211	263	264	269	240	232	237	263	250	234	232	230	258	277	232	253	248	246	234	246	238	241	246	248	251	283	275	254	247	306	247	240	248	228	273	266	245	258	239	256	262	250	214	252	249	259	263	275	275	224	240	244	239	259	276	247	268	260	273	259	247	259	262	241	261	248	237	253	221	220	256	252	230	248	212	251	239	231	253	272	243	265	270	279	249	237	232	253	257	265	254	271	239	265	243	249	242	268	268	240	252	250	241	241	252	257	232	254	264	251	260	218	264	264	221	257	240	276	270	247	224	263	248	255	279	254	281	261	266	232	260	261	220	244	275	288	246	241	235	246	233	233	230	255	248	262	245	238	225	251	268	264	241	268	273	253	276	278	250	267	244	278	262	273	258	238	270	273	260	272	262	272	245	241	259	234	252	268	241	239	230	270	241	250	214	273	262	252	272	271	239	238	251	255	244	250	252	260	245	233	265	273	243	257	218	229	249	244	261	253	242	251	266	262	271	268	264	203	231	232	258	280	266	249	259	238	246	244	249	264	273	280	243	236	283	251	248	288	246	248	236	256	254	240	246	242	253	259	229	227	236	250	239	256	254	250	247	246	243	269	247	244	254	244	264	254	300	272	249	250	211	247	258	263	234	265	262	245	268	244	244	254	268	269	231	264	275	280	210	271	238	214	243	270	253	253	253	264	260	236	271	241	271	261	276	266	272	253	229	245	255	241	219	231	246	234	244	269	262	234	264	245	258	272	272	267	261	266	241	279	257	272	231	250	263	261	258	284	262	274	247	254	250	232	250	279	265	271	255	249	248	264	273	245	270	237	244	216	257	272	279	245	256	249	235	259	247	239	254	217	286	242	254	239	243	250	260	259	225	239	258	260	264	237	262	258	247	255	243	259	249	293	250	240	288	251	237	254	258	269	222	267	267	253	245	257	244	260	249	242	256	259	257	248	226	258	241	245	251	251	237	254	243	264	254	237	273	247	250	258	266	248	254	265	269	255	234	240	245	244	270	250	243	244	261	271	241	266	270	243	247	244	265	271	257	255	261	228	247	257	248	260	288	272	237	260	238	242	263	243	266	249	224	248	239	254	242	251	242	269	272	242	265	246	238	239	265	232	265	237	243	238	228	242	220	272	245	254	268	236	227	228	264	260	262	272	256	258	234	270	229	247	251	229	247	229	243	284	244	260	233	278	252	255	285	258	255	250	258	253	270	271	237	229	248	224	276	245	236	232	278	219	290	282	247	239	265	242	247	245	260	233	242	259	247	277	220	230	252	266	231	245	258	260	250	263	244	248	267	241	259	245	252	277	268	261	260	217	262	263	275	253	252	267	241	247	257	268	270	257	239	291	280	216	258	270	256	241	249	259	246	236	258	242	262	245	242	238	259	244	225	247	278	283	251	251	250	264	230	241	272	264	274	258	260	259	249	248	220	271	264	259	260	255	245	241	248	266	254	261	243	295	256	250	229	242	237	242	277	271	267	227	242	248	244	234	285	281	240	261	263	276	261	243	278	246	234	262	229	249	262	255	249	248	254	253	267	271	271	256	243	263	232	258	254	265	264	264	256	279	264	234	266	242	266	254	289	248	263	251	267	252	233	242	262	239	244	263	245	260	259	261	269	272	232	262	251	251	273	250	266	231	226	242	252	252	244	240	267	244	258	218	240	271	252	256	280	280	256	243	249	261	272	243	284	246	224	261	243	256	247	241	263	291	257	247	265	267	229	235	249	256	242	229	249	245	239	269	220	248	275	220	267	253	258	257	221	297	236	266	233	239	229	271	228	250	245	246	246	283	251	240	294	247	277	283	253	260
22641	21415	28901	24275	21477	20502	8354	1692	623	433	343	321	291	245	216	234	215	202	183	222	199	203	176	196	187	193	183	198	177	205	161	168	201	198	185	160	184	210	194	161	197	200	207	144	161	190	164	178	162	189	189	210	186	201	200	166	166	170	211	186	209	201	196	177	181	183	175	160	167	178	192	190	160	198	192	193	185	189	166	173	196	197	194	179	186	183	200	196	191	178	189	175	173	200	194	173	186	172	187	196	164	197	186	194	203	174	192	167	200	175	178	184	188	192	171	180	166	176	182	188	185	192	177	185	196	205	161	200	183	178	165	183	181	188	184	176	184	166	179	191	202	183	184	189	182	189	187	168	206	187	188	188	161	181	203	191	206	200	184	211	191	176	188	204	187	159	187	174	176	206	182	180	183	190	190	198	213	189	191	207	180	183	197	194	183	176	205	186	175	208	198	163	183	172	174	174	181	176	171	217	174	198	197	170	197	188	195	190	213	165	170	199	197	186	193	168	155	180	151	176	160	174	171	185	184	200	179	189	201	197	211	206	175	182	187	178	177	188	166	192	174	181	186	193	173	186	188	174	176	185	182	166	177	192	180	185	194	179	172	189	178	180	184	189	185	186	206	176	182	177	188	184	176	173	191	183	192	205	186	177	186	180	177	162	175	200	169	182	159	174	164	187	182	195	191	169	160	208	187	178	210	200	177	204	169	201	178	199	195	189	179	181	178	171	200	204	190	196	158	186	176	163	181	158	176	171	189	184	189	171	178	174	172	190	181	206	187	192	197	205	193	174	210	170	191	180	207	195	174	163	171	195	190	187	179	199	165	199	210	189	185	175	194	175	157	185	200	199	195	166	177	189	176	170	170	183	186	191	195	171	195	190	167	191	161	160	170	184	193	179	191	186	217	192	189	153	176	201	171	186	222	154	179	165	188	178	185	161	153	190	171	191	160	199	205	171	186	178	178	184	156	175	186	184	173	184	208	174	209	186	186	164	204	206	162	161	200	157	197	173	204	168	228	200	202	176	213	180	197	200	190	167	182	191	201	177	192	205	178	198	176	191	194	163	207	173	164	170	186	171	183	146	192	205	212	168	182	198	208	186	178	172	190	187	201	169	190	188	186	196	187	199	166	174	181	183	202	173	172	182	190	169	157	161	184	195	206	191	183	179	181	185	180	179	169	181	199	200	194	205	206	190	194	166	185	167	162	183	180	196	172	168	192	174	184	203	186	190	182	185	175	173	180	179	171	183	181	175	181	191	176	197	179	188	183	186	186	184	196	204	172	188	172	200	180	191	197	179	194	190	182	177	169	193	198	157	183	189	199	172	169	196	163	168	170	191	174	175	181	182	169	169	192	191	190	182	172	161	171	171	210	176	174	176	192	187	170	179	194	191	195	198	194	215	195	184	179	161	172	186	185	178	192	159	191	211	188	189	195	156	172	184	169	168	196	203	163	166	188	178	193	185	196	185	191	157	202	188	175	205	169	183	192	180	185	162	181	197	180	180	178	185	189	170	187	196	179	183	190	167	177	169	204	176	184	191	195	197	164	183	195	183	183	191	158	194	182	158	188	160	198	178	174	204	206	184	155	182	171	180	173	178	174	160	206	193	190	194	195	171	191	193	165	175	180	199	179	162	194	192	186	174	184	194	177	178	178	190	187	204	216	172	188	176	186	216	172	211	169	184	187	177	198	187	186	178	187	173	187	181	183	165	196	189	199	196	170	182	179	205	201	205	199	187	183	189	171	171	181	179	190	182	183	194	166	199	178	197	202	186	173	174	163	181	174	189	160	198	167	192	173	171	184	163	173	190	198	168	186	165	183	200	177	193	171	174	182	180	172	183	183	195	167	173	188	177	176	187	169	178	165	151	188	174	204	184	203	167	198	169	184	177	195	182	167	206	187	207	185	191	171	191	203	187	191	187	195	183	188	176	178	165	166	180	190	172	181	170	189	178	187	176	178	187	196	167	186	192	186	177	171	180	192	182	190	190	180	152	188	175	203	199	185	185	165	188	172	196	183	187	206	159	182	202	200	171	184	218	200	184	183	186	188	174	161	188	197	171	222	189	190	200	182	171	174	194	185	176	172	210	171	179	190	189	200	179	206	213	184	167	184	184	175	199	201	186	190	193	195	173	193	192	198	177	175	225	177	193	210	190	184	219	179	175	162	185	184	172	186	158	190	170	199	172	175	165	195	188	194	159	174	194	170	204	189	180	182	171	198	194	153	174	170	195	178	184	198	175	175	193	192	178	192	175	174	188	173	183	185	179	190	197	187	163	224	185	184	190	170	187	179	194	195	173	179	191	196	176	195	179	198	154	169	205	186	192	191	170	173	192	173	171	188	198	188	173	181	189	176	204	183	196	162	192	197	202	171	180	186	181	198	167	184	201	224	177	184	166	190	187	165	164	186	189	204	173	201	148	171	205	172	191	167	204	193	180	209	191	190	163	185	167	196	169	191	173	182	183	213	178	190	197	175	195	195	182	181	195	191	161	188	162	172	178	183	181	197	170	197	212	191	189	159	193	186	143	166	165	186	164	207	185	205	179	185	204	185	197	183	199	184	189	159	182	199	185	190	204	193	205	196	197	187	185	192	167	204	196	200	169	183	178	184	190	164	189	180	175	172	196	176	179	177	169	183	203	198	198	169	192	210	196	183	202	215	175	179	155	165	205	171	191	171	179	218	192	186	156	173	187	184	183	223	211	215	199	204	180	166	187	205	177	166	195	181	170	167	186	156	179	206	176	173	182	179	215	183	195	182	185	168	194	177	177	189	183	167	177	167	169	177	163	183	176	179	184	195	174	174	158	182	197	175	152	175	187	183	187	190	199	166	176	189	199	173	163	206	197	171	165	198	166	180	166	166	182	174	196	174	183	195	185	191	183	183	163	202	182	182	177	186	178	176	196	191	183	161	172	164	178	183	185	195	193	193	181	172	206	196	178	204	195	178	199	187	183	193	184	186	176	187	196	167	171	193	167	185	167	178	199	187	176	201	183	222	200	170	190	179	162	186	187	181	167	163	187	179	182	187	151	191	195	169	182	186	200	177	201	190	187	212	179	194	200	174	184	186	188	186	187	177	179	164	197	170	175	205	191	180	186	209	184	178	167	191	182	177	171	175	151	189	169	167	180	194	196	193	189	177	174	156	179	171	178	164	196	178	172	180	168	177	204	183	199	192	165	179	180	186	194	194	176	180	174	199	198	190	179	183	208	181	191	187	191	165	200	190	187	192	172	185	178	170	173	185	166	166	205	180	184	193	178	178	201	171	176	170	158	184	180	203	177	179	177	186	180	199	192	181	176	175	189	184	192	190	215	180	190	182	185	175	173	190	185	174	176	178	196	179	174	179	183	183	182	176	191	175	167	188	193	190	200	182	182	158	190	169	193	185	194	198	191	184	214	193	178	177	176	171	176	200	196	200	185	186	167	184	199	204	168	182	213	197	159	194	177	181	196	162	167	157	189	158	189	165	161
35657	51245	36731	24014	14916	9530	5796	2405	1055	646	553	384	369	322	327	266	270	267	282	235	246	248	220	243	242	235	209	250	254	216	205	236	219	229	243	241	238	235	247	246	255	243	247	257	243	229	199	234	227	229	220	246	222	244	224	207	233	243	243	243	212	254	241	255	232	233	233	227	229	218	252	225	234	229	220	241	233	240	230	248	265	231	233	242	217	201	254	232	253	241	244	235	200	213	229	241	232	231	218	215	256	220	246	225	220	234	240	211	220	228	213	224	229	233	240	225	237	254	238	252	218	222	225	228	232	252	200	264	254	239	221	252	234	252	212	200	257	207	242	258	236	237	216	224	251	205	253	268	233	215	239	246	203	243	228	207	222	208	238	233	258	220	230	222	254	235	242	240	244	227	233	227	222	231	230	229	227	223	241	221	246	241	220	243	242	245	228	244	228	261	233	223	214	217	250	236	225	238	221	222	229	246	204	255	207	252	245	239	219	212	207	206	228	238	214	247	228	254	224	262	256	234	224	244	232	214	242	228	267	221	252	228	241	249	213	226	222	233	208	228	221	239	233	232	230	246	250	236	195	254	229	231	233	219	257	237	231	261	252	226	239	236	243	213	252	229	213	206	239	230	246	212	209	237	221	235	219	238	226	229	241	238	242	270	238	227	247	205	240	231	243	235	230	247	214	249	234	250	222	211	223	225	228	219	246	241	213	224	204	221	246	199	230	233	212	232	267	222	217	218	241	239	241	240	221	214	199	232	253	230	234	216	223	240	230	230	239	234	244	234	211	219	245	209	210	236	254	271	241	219	218	229	238	215	224	224	215	227	217	241	240	227	214	217	227	253	227	220	238	242	235	231	229	232	243	229	230	242	246	227	224	212	219	229	241	241	236	268	234	254	219	209	241	212	230	198	234	255	244	240	231	232	236	246	252	234	227	232	222	234	239	235	235	235	215	221	247	225	204	235	235	254	240	255	207	244	238	225	220	241	228	243	235	223	226	215	262	239	246	226	209	232	221	239	242	228	223	245	235	213	232	239	233	231	237	246	237	245	236	225	242	233	235	257	244	217	244	228	236	226	226	218	257	236	242	227	207	222	214	223	248	237	232	204	236	254	225	240	250	230	239	211	250	244	230	261	244	247	236	225	230	236	229	236	252	233	231	225	254	225	229	271	236	244	232	235	200	239	242	239	246	242	221	239	230	215	212	230	237	257	238	240	243	225	256	213	232	227	215	220	225	252	196	229	241	217	256	241	223	259	215	247	251	215	241	229	236	246	232	228	216	238	219	233	228	251	223	229	216	266	233	230	232	230	216	218	225	212	205	262	226	234	247	226	221	220	240	200	239	200	241	227	240	213	234	238	226	193	239	231	225	209	230	220	227	240	196	224	221	224	228	210	212	220	227	258	207	239	251	236	234	235	230	226	220	220	222	234	221	241	242	236	267	228	233	227	228	228	224	253	240	224	223	225	232	266	223	219	234	236	240	217	234	229	238	237	232	226	229	238	223	230	237	218	248	204	216	218	231	248	214	237	249	233	217	218	201	265	245	240	218	233	226	238	229	237	233	226	245	244	240	225	256	232	217	218	256	228	257	238	210	230	251	269	251	222	221	219	230	230	227	235	222	236	263	247	228	225	232	222	215	225	216	235	219	210	233	241	243	239	224	225	210	197	218	220	231	222	224	251	224	241	255	231	251	216	217	212	241	238	238	239	218	236	231	237	235	233	222	222	230	243	243	229	220	235	248	229	224	240	253	223	246	215	225	241	260	212	235	238	241	207	256	228	264	261	228	246	236	241	234	281	235	226	211	228	236	213	227	219	261	198	257	179	233	252	237	207	235	218	236	231	233	241	233	257	228	213	220	232	199	263	208	220	229	220	252	227	259	206	255	252	230	239	215	249	216	230	245	216	248	211	226	224	222	224	227	218	220	231	234	249	240	217	236	220	238	243	216	222	218	234	218	226	223	257	223	203	227	218	227	236	231	219	207	243	220	216	250	234	220	224	208	249	251	225	239	241	241	262	208	225	251	215	235	208	250	221	212	207	236	244	221	245	239	222	245	216	227	257	214	241	228	227	233	211	228	246	223	244	235	260	226	203	212	244	210	223	229	227	250	222	235	212	221	217	203	237	220	228	243	242	220	243	205	228	253	224	263	203	203	213	226	214	238	233	229	218	233	195	234	261	253	241	223	227	226	213	251	210	240	213	241	221	223	266	235	241	230	244	243	233	257	225	235	261	229	217	244	265	231	240	214	233	239	222	252	260	245	256	233	207	233	236	249	251	251	243	229	245	234	243	216	211	231	249	234	229	248	241	216	231	227	251	232	214	244	238	239	236	210	259	242	214	205	228	273	232	245	220	208	225	236	241	243	223	241	220	223	262	217	218	221	250	221	222	214	239	260	220	244	246	208	212	240	233	226	239	249	219	245	216	220	262	230	227	244	233	240	244	240	198	217	223	217	220	220	213	238	230	228	239	245	235	262	233	226	200	230	214	228	238	262	241	212	208	211	229	246	200	226	214	252	231	230	208	231	239	267	251	245	221	221	213	244	231	199	230	233	242	267	228	251	248	260	233	238	235	229	247	228	236	239	252	246	243	238	201	252	214	249	227	215	229	252	219	243	223	243	248	247	239	242	255	206	238	255	197	254	230	254	230	232	232	213	247	246	240	225	243	236	221	229	232	208	227	231	239	218	221	242	238	233	226	244	290	231	214	241	252	217	249	222	260	217	233	209	203	243	242	239	235	243	205	238	259	256	241	217	226	234	226	238	213	239	218	215	226	234	250	239	211	223	229	214	222	221	222	224	218	213	235	228	237	229	239	229	260	237	204	234	270	232	248	242	237	215	223	220	224	252	241	233	231	240	206	233	246	224	225	252	232	221	244	214	249	225	229	230	255	213	240	237	225	218	209	248	210	251	214	233	217	225	230	245	252	234	236	227	226	216	234	245	253	246	222	243	225	264	232	233	256	229	235	245	234	257	222	211	253	200	230	253	236	255	216	232	213	207	267	225	238	210	231	251	235	239	230	222	251	226	232	249	233	231	259	231	216	240	242	235	230	225	261	215	220	228	206	233	228	235	214	215	248	231	248	255	249	241	228	235	202	259	222	243	233	239	217	227	241	228	236	237	213	240	209	254	238	227	248	212	207	253	229	235	250	219	259	242	263	225	234	242	215	205	245	227	219	229	242	242	270	244	247	243	244	220	238	239	269	258	217	266	221	246	229	219	224	211	234	270	214	240	233	244	232	245	235	219	212	219	206	238	197	219	235	205	219	200	240	223	224	261	213	251	216	248	236	252	229	246	239	238	233	240	229	228	228	215	248	214	217	221	240	242	206	243	239	245	277	226	233	233	241	226	242	212	234	247	240	230	225	229	238	238	225	224	212	239	252	257	234	230	229	227	252	270	234	247	229	208	220	213	228	252	203	247	256	245	225	269	249	249	238	236	275	257	226	244	245	225	233	246	246	225	233
32595	26200	19059	7501	2165	1001	537	373	340	295	300	283	269	261	260	280	252	278	285	246	303	271	284	274	248	275	221	260	278	267	253	285	261	259	262	264	268	239	234	263	262	254	258	240	280	260	298	262	296	283	277	269	261	256	251	264	293	245	266	255	249	264	257	253	276	245	294	269	293	275	276	276	300	270	280	278	266	269	283	284	252	254	269	272	266	276	276	300	260	266	262	267	262	268	249	274	269	269	281	274	271	279	280	276	293	258	275	246	266	276	250	261	261	261	284	289	270	262	274	276	280	299	257	247	263	263	265	270	242	248	274	272	256	285	233	282	273	267	267	261	250	284	238	261	264	265	277	263	255	253	257	260	268	244	259	254	246	282	257	296	237	270	249	273	266	247	260	245	262	239	298	238	251	259	297	258	257	267	294	256	265	263	244	264	248	266	276	263	260	266	309	288	280	275	284	237	306	234	296	244	267	239	290	260	271	270	262	250	285	281	260	254	281	280	277	240	223	257	254	271	268	272	264	278	267	263	276	272	270	286	246	254	257	278	237	241	260	240	271	252	255	259	251	263	246	252	274	266	284	276	276	262	252	252	279	269	266	271	272	263	263	272	260	287	258	276	277	245	243	255	241	282	270	255	299	246	292	256	265	262	266	256	275	265	269	248	290	274	248	247	269	295	284	275	262	255	285	233	298	258	249	281	256	284	237	276	248	260	261	257	280	266	302	270	259	261	257	265	265	284	258	264	273	258	257	249	245	262	259	272	259	258	230	267	255	282	251	250	280	230	283	278	245	250	269	289	276	254	274	254	247	272	269	263	255	271	273	242	252	247	263	240	265	284	272	275	266	267	267	279	215	299	274	267	246	213	272	287	278	274	287	264	264	287	283	262	284	277	257	302	246	274	257	260	266	284	273	283	278	270	246	248	263	272	256	244	271	241	279	260	272	282	289	299	232	233	250	295	277	267	251	271	265	268	255	272	253	271	279	273	262	234	288	267	267	250	257	264	255	255	242	277	247	249	264	250	274	248	258	290	238	284	275	232	251	272	259	285	254	260	245	240	264	257	284	272	243	259	248	269	254	281	260	255	271	264	269	291	252	285	254	220	266	271	260	256	249	259	238	292	225	244	287	271	250	234	260	227	239	272	277	278	233	261	241	292	251	275	281	269	274	255	254	248	270	263	277	251	250	261	247	258	265	258	268	262	238	247	286	276	272	243	251	238	271	279	242	256	262	278	291	277	274	245	278	263	267	241	270	264	255	273	295	260	276	277	256	227	310	252	270	241	277	294	257	252	211	243	286	275	244	277	266	261	276	238	258	263	254	268	250	250	277	281	257	257	264	258	277	253	258	275	260	275	253	269	250	275	283	240	270	253	275	265	241	223	290	244	295	247	266	281	257	250	289	237	274	224	261	273	272	283	254	232	260	277	282	271	252	262	268	276	253	252	258	255	270	257	280	274	250	269	300	252	283	266	265	249	257	296	272	271	276	284	270	279	287	266	255	257	285	250	266	258	269	253	281	243	274	271	244	272	249	279	274	278	270	249	277	272	267	285	278	255	289	258	257	254	268	290	264	263	248	220	253	278	275	268	260	284	257	239	268	263	251	273	244	264	306	241	249	279	245	275	276	247	272	265	260	244	264	274	256	252	295	271	265	253	255	253	263	270	265	270	256	289	245	250	250	239	265	258	262	264	262	269	247	252	252	266	290	276	267	265	256	262	276	271	282	271	254	281	280	265	282	285	271	252	272	261	243	259	245	258	275	262	265	279	249	298	261	291	277	308	265	247	281	273	273	266	241	276	252	262	242	269	303	276	253	277	294	262	248	273	283	281	267	290	259	248	249	261	272	261	271	253	266	243	249	266	232	263	268	255	279	252	280	276	256	265	278	271	274	262	302	276	252	263	242	262	267	275	240	255	250	268	267	272	258	244	296	247	234	261	274	263	244	272	287	253	245	293	255	260	265	230	262	273	249	261	264	247	271	278	280	284	259	292	272	252	257	242	235	289	269	277	234	265	263	267	265	327	266	261	261	244	276	248	307	258	231	283	255	300	270	305	234	242	255	262	307	274	266	258	292	224	262	245	259	260	261	273	279	271	281	273	234	286	273	290	265	260	268	255	261	271	263	270	256	250	269	273	256	265	291	280	262	266	269	226	275	251	267	255	269	248	293	240	253	267	259	291	278	244	262	279	263	268	275	249	278	266	263	264	276	265	235	287	270	275	249	277	269	291	228	243	254	265	278	286	265	259	269	280	270	277	245	272	263	225	270	249	266	255	253	293	240	257	236	274	266	239	269	268	256	240	299	246	238	261	243	267	263	240	237	252	229	255	293	277	298	286	243	268	238	241	274	259	275	265	260	254	252	281	249	275	269	280	283	261	268	269	231	266	260	263	272	293	258	230	251	273	235	231	292	258	236	272	263	273	259	282	258	279	270	262	280	256	275	251	256	269	293	256	244	256	235	244	265	263	277	269	280	254	260	235	278	235	282	265	299	244	264	266	249	279	269	277	263	277	257	244	259	251	266	234	268	248	266	286	264	264	284	268	269	268	284	277	292	242	238	251	254	265	241	275	246	250	282	245	248	239	258	263	267	252	259	262	266	272	270	271	277	255	240	293	266	278	276	285	262	267	267	280	240	259	259	245	269	269	220	271	260	251	228	238	270	270	276	303	249	248	252	273	263	265	236	271	236	268	278	266	267	269	238	254	258	267	290	259	279	249	251	279	252	248	252	288	298	296	288	289	259	249	246	267	240	251	266	263	247	257	246	276	278	260	268	240	246	263	277	272	253	309	235	256	279	272	254	269	260	284	266	252	242	287	265	270	256	258	261	244	255	255	247	279	264	255	234	281	234	256	258	242	265	258	234	250	243	245	258	243	263	272	258	272	269	251	254	248	263	287	268	300	248	266	274	275	261	281	272	266	274	240	262	240	267	269	266	230	248	249	265	272	293	267	275	273	262	294	273	250	255	271	267	264	244	256	257	244	241	288	245	250	260	260	255	266	248	273	267	269	249	276	254	268	271	300	258	282	270	255	260	253	244	261	261	249	262	263	260	270	254	248	244	266	251	235	256	260	228	279	280	266	255	272	248	272	273	281	300	285	274	264	268	273	277	272	268	259	293	269	266	255	279	269	243	265	257	264	263	292	264	259	297	295	252	240	236	264	255	281	241	264	273	284	252	240	278	266	251	246	264	260	279	254	272	266	238	260	271	258	251	243	258	259	266	235	257	292	252	267	298	242	285	295	278	264	281	268	271	240	259	290	258	254	252	262	289	257	266	261	233	265	253	261	261	256	278	276	272	272	283	265	233	274	286	219	268	271	310	268	275	242	274	245	284	262	252	259	267	264	294	248	279	258	272	239	254	243	274	266	297	258	267	267	265	248	273	258	280	247	285	260	261	264	265	261	262	240	292	231	277	270	255	233	254	262	272	267	280	271	287	270	286	282	248	278	295	242	266	260	269	243	244	282
35150	37997	19571	8068	3728	1617	883	618	486	425	371	376	347	348	335	353	351	315	339	345	316	303	321	324	323	346	351	334	321	331	327	302	279	336	302	331	332	345	293	350	329	327	324	341	336	321	330	284	298	314	313	324	300	319	321	338	305	336	358	348	310	350	342	312	336	289	334	303	339	342	335	335	331	309	337	337	355	307	358	334	311	313	332	348	351	368	347	346	318	328	325	345	337	337	322	346	345	358	301	317	339	319	275	330	316	302	330	290	316	332	348	300	310	358	315	289	317	297	316	347	353	285	317	291	367	306	339	336	317	351	368	349	323	324	309	335	345	342	360	352	347	323	319	308	322	354	326	325	312	333	329	326	343	344	339	332	361	304	326	319	299	328	317	317	336	301	338	298	299	322	334	327	315	338	332	366	318	342	329	337	347	334	337	381	339	329	294	336	345	334	322	299	323	318	344	318	315	317	305	353	319	307	294	336	358	348	341	323	337	326	338	315	344	335	335	307	324	338	360	300	316	328	318	337	333	323	306	322	324	308	368	365	329	323	308	328	344	339	309	314	313	323	334	324	323	306	321	304	315	318	328	347	314	329	323	359	314	319	321	358	309	358	303	325	359	325	321	326	318	322	323	359	337	331	336	344	322	339	312	328	342	326	327	355	321	330	350	331	336	321	312	312	332	349	315	355	327	342	324	354	337	355	301	353	339	337	343	323	329	360	330	352	326	348	346	352	355	324	333	331	303	337	322	310	343	360	298	349	321	325	344	316	360	334	320	335	296	369	332	330	312	327	347	313	309	324	328	299	336	299	307	327	373	311	337	310	346	309	345	328	345	375	367	355	330	330	322	353	347	362	292	325	346	312	310	333	318	327	322	330	357	365	362	349	331	369	348	314	337	322	347	330	340	371	318	331	325	327	353	299	313	356	319	348	330	354	360	305	291	353	318	322	318	340	323	313	318	331	324	304	339	307	299	323	323	303	339	338	382	352	335	326	334	348	321	330	328	333	294	337	324	306	320	308	325	336	342	341	355	330	360	320	349	361	331	322	324	328	325	337	331	349	318	340	302	350	361	314	353	370	327	343	342	331	296	311	316	327	332	320	316	362	329	352	288	323	337	312	336	297	320	350	354	340	311	344	354	342	294	341	302	351	365	328	328	362	308	330	347	308	316	367	306	296	357	328	329	307	305	353	343	350	320	348	337	345	298	345	326	302	356	316	291	343	349	361	330	325	328	343	336	330	318	335	332	310	357	305	313	347	319	359	298	319	354	289	346	343	311	327	332	350	351	365	337	338	343	336	328	293	329	335	315	313	345	314	332	322	359	328	327	323	292	360	324	314	353	333	294	315	301	327	329	327	315	321	346	342	328	348	344	343	366	341	293	350	341	316	317	324	321	308	318	312	338	378	318	337	341	316	347	289	330	315	325	354	312	355	334	319	338	330	317	338	339	348	315	372	342	349	322	324	319	339	318	315	348	303	344	318	331	320	306	337	320	337	304	325	343	345	362	332	313	295	336	332	342	322	367	339	366	379	302	310	320	316	351	345	307	355	315	336	326	331	305	328	337	332	350	345	335	308	339	355	346	329	333	341	327	347	319	312	316	348	345	320	336	301	353	332	335	325	317	327	313	320	308	343	343	320	341	323	327	302	317	350	356	310	315	350	283	295	307	322	325	317	327	324	310	297	303	335	318	339	356	357	354	324	322	354	349	310	342	317	321	339	360	344	310	292	340	347	351	345	324	335	340	347	343	327	350	360	334	318	364	336	375	309	309	306	325	315	332	312	353	337	342	327	353	336	340	315	309	320	333	320	354	337	330	328	314	317	327	332	355	301	345	350	354	333	313	345	315	304	341	355	322	299	311	326	342	348	301	329	356	333	319	308	358	371	305	321	372	299	323	345	337	311	335	346	306	291	322	323	296	332	318	332	304	330	350	336	322	366	312	333	350	308	337	358	325	323	329	308	324	328	332	327	309	320	323	354	306	351	352	346	317	339	340	329	332	327	326	344	322	326	345	332	354	322	315	363	324	317	325	380	324	355	337	340	317	342	319	360	315	341	324	338	318	310	305	344	345	325	320	331	343	322	356	337	336	332	321	307	366	349	339	320	314	362	310	332	349	318	340	330	304	367	347	333	313	329	348	322	302	347	344	329	321	354	366	358	324	372	349	327	354	334	327	321	320	330	335	386	354	316	336	314	334	334	298	310	339	318	311	355	342	327	346	317	337	332	333	316	335	334	331	335	326	316	313	339	335	332	318	342	326	356	326	339	347	338	352	348	341	317	365	331	313	321	303	322	347	324	318	324	340	302	308	318	333	316	324	319	310	333	346	331	291	313	366	327	311	362	336	363	331	340	329	326	331	349	336	303	332	297	321	324	303	309	325	296	340	348	332	295	330	355	305	305	369	314	350	304	355	335	327	322	327	340	321	346	364	325	325	371	309	324	327	348	290	318	306	302	324	351	331	337	331	342	342	328	343	348	323	326	333	307	312	327	351	319	291	337	330	336	316	321	334	298	302	339	323	335	313	312	337	319	304	326	300	295	338	309	340	343	325	338	343	330	312	371	323	345	330	319	325	342	363	329	340	360	322	306	321	333	323	309	303	330	344	345	313	324	340	341	309	348	345	298	338	324	353	311	319	315	338	319	326	340	305	324	319	369	328	319	291	322	356	331	351	324	331	330	347	342	350	330	337	306	336	347	324	314	338	325	348	328	323	363	335	351	318	331	322	301	339	364	319	324	301	314	310	338	329	304	341	346	345	355	336	355	339	330	309	327	309	308	324	362	284	303	338	307	345	315	318	316	353	329	347	320	332	345	302	358	361	340	306	320	308	318	332	355	312	306	318	332	394	315	325	371	353	326	306	333	350	301	323	313	352	323	277	334	341	321	324	330	337	316	331	312	339	318	347	321	352	340	347	320	328	293	369	349	299	324	369	336	337	306	373	336	314	309	348	291	326	320	356	333	318	342	285	316	337	336	328	299	316	323	333	337	320	325	333	337	325	324	299	317	328	298	328	349	352	340	320	333	373	320	299	309	336	334	339	335	318	323	288	321	347	332	322	337	301	343	291	321	286	358	315	358	319	344	317	317	340	313	341	342	319	335	306	332	344	318	332	308	317	339	328	311	358	340	305	317	318	314	326	308	344	340	316	317	341	345	319	321	323	336	339	345	337	308	324	322	353	327	330	334	333	328	351	333	296	323	320	318	294	348	323	292	336	361	305	321	340	324	368	296	343	321	328	321	283	347	333	352	306	333	327	306	354	317	323	338	310	314	354	306	338	334	359	316	337	321	338	326	330	322	334	358	310	316	343	339	336	367	316	338	328	316	323	338	326	317	336	331	337	336	324	299	317	347	354	391	322	344	311	323	341	322	323	308	340	349	309	339	362	322	291	328	318	339	316	337	298	285	318	321	340	316	324	353	339	350	320	343	336	328	308	302	344	335	327	352	354	321	353	330	342	364	314	352	341	315
23661	21410	28348	24922	20688	8149	1878	978	627	420	355	378	343	316	283	310	292	282	277	284	275	283	272	259	253	244	272	269	273	267	294	268	280	290	288	269	246	276	249	260	264	253	260	287	278	221	272	271	234	258	268	262	234	286	262	255	258	281	253	259	247	261	250	286	276	252	253	268	273	250	280	273	263	262	292	275	260	252	271	246	261	262	266	259	258	275	245	232	237	269	283	296	262	250	270	242	269	271	277	261	289	268	269	256	288	287	265	259	275	258	233	281	251	245	278	288	271	246	300	271	258	251	281	272	267	256	256	285	244	282	274	243	261	283	259	289	257	257	256	272	316	245	257	237	265	259	255	281	259	274	240	280	226	258	279	260	275	280	307	255	259	274	269	250	229	274	273	276	239	281	269	269	274	279	265	250	254	265	291	259	254	268	249	273	241	268	297	280	252	282	244	254	291	256	258	253	268	263	265	233	285	265	258	241	261	255	239	277	291	231	270	265	261	267	258	273	301	271	259	292	256	237	263	259	266	245	254	280	212	252	276	274	288	287	283	273	285	240	288	271	309	272	268	280	269	259	273	256	275	258	269	281	275	286	258	264	264	259	260	217	231	258	283	288	236	263	267	290	240	279	262	242	298	281	275	270	276	284	266	279	289	263	278	246	270	255	250	265	286	263	245	264	258	287	245	257	251	262	270	254	246	265	273	271	264	246	267	282	250	261	249	271	276	263	287	281	255	278	249	266	259	267	265	243	235	258	261	266	268	271	293	265	277	290	249	295	273	252	279	239	263	231	286	261	264	314	278	267	257	252	281	298	285	307	264	264	271	262	272	244	258	302	281	264	255	271	255	296	275	254	274	255	284	268	291	269	268	247	277	286	281	260	263	255	263	248	268	279	292	277	272	252	270	254	245	279	288	270	259	255	269	254	266	260	252	247	251	253	296	257	250	263	272	282	252	263	263	226	234	287	246	258	252	262	261	275	283	234	265	243	289	255	265	273	239	270	279	242	265	260	279	258	261	284	261	276	283	285	277	275	292	267	296	264	249	263	255	283	285	278	268	295	258	265	249	278	263	251	278	273	248	269	262	278	277	278	250	237	278	263	285	261	236	290	256	267	251	295	265	289	244	271	265	262	290	245	266	284	288	264	280	292	281	265	253	259	257	257	274	274	256	245	264	283	246	272	255	271	262	275	275	269	267	256	265	284	277	267	261	260	278	284	237	253	283	265	267	281	249	265	259	271	294	263	264	275	255	270	280	264	261	284	272	270	301	265	262	259	273	267	259	252	273	254	264	244	254	264	260	260	261	289	281	291	303	268	267	257	275	251	242	246	268	268	256	260	265	272	248	265	260	242	270	274	256	273	265	310	274	276	258	267	248	288	275	284	263	296	270	271	295	259	282	257	256	242	276	260	272	264	257	265	283	244	248	256	236	273	264	245	244	272	234	268	237	253	274	264	277	255	259	277	262	282	295	252	291	221	269	282	269	263	255	245	280	271	265	242	286	261	267	285	259	256	255	239	266	258	242	252	251	268	267	240	246	244	294	255	248	267	253	248	249	283	285	262	273	234	279	285	227	273	288	242	278	260	249	271	275	245	284	288	268	256	241	269	258	257	254	287	278	264	277	252	248	260	273	263	254	297	286	238	274	261	240	286	269	292	289	273	261	264	290	280	284	282	264	264	253	260	257	273	307	277	254	268	282	259	279	268	291	272	284	273	271	246	267	287	276	268	249	298	262	281	274	262	275	246	239	285	244	258	285	255	241	254	287	297	284	273	265	256	276	247	253	238	250	261	284	252	270	281	255	280	271	266	261	249	274	232	293	288	236	265	256	272	267	239	283	261	255	286	270	234	260	264	283	248	264	245	242	267	264	249	270	284	241	300	231	271	264	289	275	277	255	246	236	282	229	270	285	250	297	262	307	262	254	246	280	269	265	302	272	286	276	247	249	242	269	269	278	240	267	252	262	301	273	294	266	269	278	271	284	269	269	266	269	267	276	264	254	276	278	278	247	283	287	247	273	234	274	293	292	255	275	267	256	257	267	245	268	282	283	315	265	267	278	245	272	265	297	298	236	285	302	283	272	300	237	287	263	259	289	243	263	260	291	285	271	237	237	234	282	270	256	282	281	249	267	275	248	259	264	290	266	274	256	230	298	260	260	281	256	283	275	264	269	250	256	257	259	269	290	277	258	252	275	220	269	252	248	278	243	269	266	245	296	276	280	274	276	306	257	247	284	249	249	277	272	253	252	262	232	256	262	276	265	275	262	280	271	296	244	261	263	276	269	292	273	244	279	253	251	257	275	259	258	297	266	270	271	277	246	252	253	256	279	273	226	267	251	271	254	281	272	244	255	223	315	260	287	275	273	264	253	270	262	253	264	227	315	233	266	263	263	248	273	261	275	290	261	259	311	265	255	269	261	235	252	280	257	248	266	292	274	265	257	262	263	266	261	281	267	271	286	243	250	249	263	283	268	263	288	282	285	299	244	275	247	283	284	281	317	280	239	261	283	277	266	271	267	254	264	245	295	281	243	288	265	252	281	245	247	252	297	242	266	280	275	297	289	272	275	263	258	252	248	302	265	259	277	280	257	269	270	248	252	264	238	279	248	276	251	264	275	279	262	276	289	269	285	257	261	278	264	230	250	240	224	280	269	282	275	272	271	269	267	258	248	284	270	245	260	272	272	289	263	280	263	274	263	270	259	297	258	239	250	281	282	287	264	278	272	254	259	250	257	240	261	244	262	261	246	272	265	234	262	248	282	263	252	294	263	251	290	269	266	251	241	284	248	264	269	268	300	249	263	266	269	249	227	258	276	245	258	251	276	274	279	257	259	261	267	215	241	261	297	260	257	280	298	236	251	268	278	259	258	286	274	284	274	295	264	283	286	258	268	296	261	240	230	272	258	255	262	263	251	262	280	286	280	265	235	287	275	314	262	279	258	275	250	250	237	251	254	287	248	261	244	266	271	265	275	275	252	250	278	251	235	264	278	255	299	278	270	265	244	273	261	272	262	257	249	268	274	266	224	251	271	262	290	236	255	248	262	277	288	244	270	258	229	264	258	276	278	261	265	243	291	268	268	263	262	232	267	278	289	285	271	268	274	263	284	254	278	272	289	261	277	263	257	261	284	284	249	281	263	251	275	283	268	258	264	258	270	269	283	290	246	284	259	262	242	254	268	254	282	260	305	256	262	243	273	284	261	273	267	279	247	235	273	252	267	301	309	261	250	301	266	269	241	251	282	290	243	254	297	252	274	270	258	262	258	258	271	270	240	270	288	286	280	291	248	269	262	261	239	259	259	247	252	266	237	254	258	257	290	320	271	264	281	252	253	266	282	251	258	243	246	274	264	282	264	241	269	270	270	271	273	289	253	282	239	252	259	264	274	292	277	243	268	298	279	271	279	250	275	273	223	279	228	271	280	302	287	267	259	276	281	240	286	250	254	261	261	284	264	280	246	263	281	296	286	247	255	248
33016	44922	31593	20338	10622	4039	2374	1506	943	682	530	494	467	420	363	365	348	381	379	352	329	329	340	332	334	333	307	322	330	311	346	329	296	344	343	351	338	329	336	331	340	313	311	336	332	345	348	317	347	383	332	349	319	362	345	292	332	331	346	357	316	325	321	326	299	369	329	301	329	361	374	360	310	307	336	352	316	315	347	319	350	322	306	356	323	342	316	320	304	310	360	329	308	350	333	310	323	333	331	374	314	309	343	363	362	355	339	306	315	339	337	345	321	347	317	346	337	380	343	321	314	335	335	339	319	319	331	358	334	290	303	306	323	315	328	324	335	327	338	317	304	319	329	320	320	349	337	348	337	366	329	310	375	312	310	327	324	364	310	344	318	337	337	349	322	338	312	315	324	325	342	326	300	346	323	334	322	343	344	348	326	326	337	336	317	337	326	334	313	330	319	356	363	334	352	312	342	352	315	384	346	327	357	336	319	314	347	335	327	335	330	344	328	329	348	318	364	346	332	312	319	332	369	344	312	337	325	376	333	311	340	315	317	302	349	322	335	291	299	342	340	343	362	314	341	306	355	344	292	313	351	366	298	313	331	310	327	354	351	321	306	365	295	300	323	349	309	331	339	331	294	336	328	352	324	331	323	345	313	354	326	334	331	369	315	306	322	323	324	323	343	303	324	340	323	343	344	322	327	329	340	339	328	320	326	293	353	333	338	349	315	350	323	321	348	379	332	326	343	352	341	304	332	397	360	341	333	330	337	349	346	323	320	343	310	354	330	333	328	323	345	329	332	348	346	361	346	305	299	357	353	314	304	347	352	305	315	308	344	360	318	362	338	340	325	327	347	283	347	330	337	330	306	320	322	339	323	350	313	338	352	314	339	336	339	338	343	351	324	330	356	330	360	333	317	350	333	339	335	315	319	329	318	365	337	338	315	366	335	333	311	341	330	322	296	316	339	321	349	300	367	333	324	333	336	333	334	342	316	321	317	293	349	344	355	338	318	335	295	327	328	351	349	313	320	342	352	319	368	335	324	325	336	324	350	364	372	342	362	328	367	320	314	334	311	331	337	332	324	307	341	334	352	345	341	345	368	320	333	338	350	336	315	327	332	314	340	333	322	304	318	320	319	342	356	354	328	353	301	361	335	349	364	329	316	357	320	316	356	322	352	334	323	361	320	322	320	340	342	356	323	337	339	343	330	313	328	376	353	320	315	351	305	356	334	312	374	321	287	346	344	344	355	377	330	310	333	307	365	318	316	324	355	355	343	367	318	349	336	377	375	352	322	323	346	343	306	340	321	303	322	351	299	338	313	349	324	341	320	306	312	339	288	334	295	306	341	355	333	355	350	353	362	329	347	339	326	348	342	352	339	354	329	325	346	342	339	336	339	338	347	331	340	315	336	329	325	327	344	353	365	317	349	310	314	338	335	304	290	336	294	339	292	344	348	347	374	341	329	323	320	317	337	316	363	338	305	320	351	331	326	334	330	359	343	288	327	326	345	357	298	342	330	350	338	365	353	318	334	348	319	311	344	310	332	328	328	322	354	331	310	333	326	319	346	318	318	339	338	314	339	354	320	346	291	316	312	335	311	311	323	329	334	362	336	334	341	337	336	328	297	313	305	337	311	322	314	352	340	338	337	337	344	361	328	338	352	343	345	322	340	315	371	342	333	333	353	371	349	348	337	350	299	329	314	321	376	320	317	335	332	308	307	332	341	309	377	337	302	334	326	326	330	352	322	342	315	362	362	316	308	361	325	350	307	315	349	353	324	322	345	299	366	345	345	312	354	324	341	308	341	344	344	346	311	330	343	342	323	345	309	320	358	360	328	316	340	370	314	365	343	341	348	337	328	309	314	323	327	329	293	294	351	367	361	354	326	295	319	319	355	332	323	337	318	356	333	324	326	323	348	324	335	345	316	317	328	325	350	324	318	373	361	306	323	320	327	312	308	329	338	356	337	355	318	313	320	314	290	297	344	338	348	340	331	301	325	324	331	365	323	328	306	344	316	328	330	302	335	360	367	307	346	341	335	365	319	346	349	338	332	323	342	307	331	304	328	319	349	376	342	350	340	306	328	347	317	324	332	319	323	321	343	355	351	333	384	343	363	334	344	322	314	343	349	319	326	329	351	329	335	339	302	331	348	339	343	363	343	321	336	323	352	356	340	326	319	348	354	352	309	376	303	291	327	333	327	366	332	302	342	325	330	298	312	352	335	330	337	369	351	342	325	343	347	327	305	342	321	336	335	322	325	349	333	316	357	328	359	357	343	326	333	348	333	337	368	331	333	302	326	331	341	369	354	349	348	325	353	320	337	319	325	345	322	292	340	340	339	327	344	341	299	372	323	326	317	374	349	360	299	348	299	368	314	316	320	333	305	347	320	314	293	362	342	298	352	334	360	346	354	291	323	363	340	318	310	361	358	315	331	354	346	347	355	333	293	292	345	293	347	300	335	327	311	336	341	308	326	318	348	326	350	361	330	331	332	338	321	378	337	339	315	322	321	325	355	306	321	340	312	342	368	335	320	339	360	316	329	336	323	348	334	346	319	329	362	323	333	338	352	338	321	354	350	300	348	298	305	342	296	333	357	338	327	340	350	309	347	333	294	318	347	353	340	261	356	342	336	301	346	336	309	336	361	294	345	329	357	341	300	320	325	340	337	330	323	307	335	320	319	351	315	328	318	314	339	346	330	345	325	352	305	334	375	337	348	318	332	334	329	357	345	328	335	338	357	340	325	329	330	332	350	352	341	346	340	310	336	303	350	338	336	352	368	311	351	355	338	328	338	324	364	306	338	339	321	319	315	321	325	314	345	332	299	321	363	314	309	340	312	321	307	328	317	318	337	339	350	329	306	353	352	358	334	332	322	348	355	337	338	386	293	307	332	348	322	325	309	337	311	318	326	344	346	336	347	342	360	363	354	338	315	342	357	336	359	360	339	348	338	338	328	358	321	367	345	300	329	336	337	306	339	312	358	317	333	336	323	315	347	319	339	365	351	315	331	328	329	341	341	317	354	359	354	312	305	293	320	304	319	343	316	317	376	337	336	337	321	342	347	333	346	333	330	348	320	364	343	354	352	351	334	349	340	322	319	336	319	307	331	359	312	327	322	356	309	318	317	309	314	297	340	309	307	367	323	345	316	316	357	296	370	326	354	324	328	327	356	366	315	321	320	328	379	298	312	382	359	325	330	325	353	311	333	329	360	335	298	333	297	296	306	365	345	339	350	326	331	365	312	336	344	320	325	335	289	336	303	353	354	324	358	331	325	333	347	359	321	312	325	352	354	330	323	344	303	336	339	313	351	331	355	316	362	340	315	320	335	335	308	329	336	347	370	346	334	328	334	316	351	359	276	325	325	333	331	348	314	326	339	327	339	351	328	309	306	303	293	366	329	357	385	366	323	346	354	315	337	359	345	322	346	351	357	351	313	349	325	359	324	314	295	314	327	322	323	343	331	372	306	354	290	364	354	312
25081	21417	26767	24601	7525	1510	735	539	363	263	250	220	220	228	231	200	227	207	221	217	197	187	219	174	190	200	187	161	191	201	162	197	183	187	191	230	208	213	198	193	197	172	166	182	187	209	200	193	197	214	186	180	201	204	180	181	171	204	202	198	184	189	209	229	189	223	195	211	207	166	188	170	197	205	184	216	199	198	169	192	225	197	217	212	189	206	183	174	186	191	177	217	198	225	201	207	187	233	199	164	216	197	204	217	226	204	190	188	177	179	191	197	176	193	188	186	196	172	192	206	175	177	205	172	190	195	200	208	215	191	217	177	187	226	221	182	212	206	200	203	194	193	180	198	194	192	209	203	172	226	205	229	190	196	192	214	192	198	205	189	198	212	189	188	202	191	193	176	221	183	174	177	195	205	222	182	200	191	192	195	173	197	190	201	197	232	193	198	215	194	210	185	205	200	189	166	200	189	177	182	216	175	160	177	201	191	185	205	203	184	188	196	174	170	187	214	211	175	206	212	181	194	185	199	184	206	201	195	185	178	172	181	177	194	176	182	185	182	181	205	180	188	194	196	196	195	201	171	188	203	194	201	206	192	209	165	189	208	206	196	175	171	176	199	193	203	173	201	179	182	203	170	197	218	169	179	209	189	183	185	173	214	183	190	200	171	184	195	187	197	192	200	172	196	201	173	203	211	196	205	167	185	197	192	192	214	178	167	176	188	178	173	184	214	208	211	186	189	175	179	215	163	198	178	199	225	207	189	193	198	212	205	191	212	171	192	216	223	221	189	194	206	181	207	177	214	193	192	183	208	214	180	196	157	201	178	188	172	184	152	206	161	205	197	175	168	198	190	186	198	175	185	190	204	197	213	184	198	213	195	193	184	209	181	213	178	185	188	197	191	196	201	203	199	169	184	179	177	207	207	204	201	171	188	212	198	191	191	197	201	205	211	176	207	189	187	194	203	211	199	183	220	202	214	175	207	178	176	185	198	195	208	187	178	181	178	217	189	171	167	187	198	182	182	208	191	175	175	190	195	181	180	188	172	193	183	182	213	210	186	216	176	197	192	180	212	182	181	221	198	198	198	172	228	191	177	187	208	204	196	185	199	195	197	186	203	195	188	178	218	186	183	195	217	201	197	182	187	187	207	168	182	187	193	184	189	181	195	180	180	191	199	204	211	205	200	218	195	182	191	166	211	203	198	177	187	191	189	181	197	182	215	180	204	174	201	206	191	173	181	193	188	180	197	182	170	221	182	188	227	217	205	197	203	193	202	187	196	215	212	191	197	186	174	217	197	196	197	195	202	204	215	174	203	201	209	209	194	194	190	230	193	198	189	178	186	179	204	152	172	202	187	208	197	193	180	180	208	168	181	174	189	191	181	194	188	181	182	194	181	195	193	193	197	194	176	186	203	213	189	188	193	198	206	200	195	212	169	202	230	199	184	183	188	190	223	176	187	183	191	188	208	197	175	188	190	214	190	184	189	183	198	209	204	211	190	222	205	227	173	199	198	179	190	199	195	170	193	198	210	194	169	202	214	192	182	191	207	223	182	185	190	216	205	195	212	194	185	179	204	190	184	200	195	181	200	216	210	191	170	205	191	212	179	197	210	191	192	182	203	185	193	211	210	201	201	193	167	184	194	170	196	204	185	205	171	226	197	161	216	206	174	200	214	169	190	170	179	215	201	218	181	194	194	196	203	200	230	187	230	210	194	191	177	209	209	196	199	201	197	191	182	177	181	194	181	193	192	169	206	202	192	183	199	199	202	212	182	178	182	230	194	177	175	217	209	184	183	171	191	204	204	205	176	180	233	186	206	204	185	194	197	161	175	200	196	195	176	210	227	169	196	188	179	201	196	220	184	205	209	199	179	158	174	214	220	182	195	186	198	223	184	176	188	190	183	180	200	194	198	173	195	212	194	199	193	195	197	177	222	182	191	202	175	195	190	180	192	187	197	182	178	204	202	180	205	190	217	183	219	190	202	192	207	196	194	193	218	204	181	203	201	216	185	189	188	189	177	189	185	188	206	196	205	179	177	186	186	188	180	170	188	185	191	185	188	202	208	195	183	192	186	202	216	181	195	190	174	167	170	219	176	186	189	193	203	199	201	215	210	200	194	200	201	193	203	217	223	203	194	199	171	183	200	215	207	191	176	177	193	179	219	163	177	182	204	216	199	206	186	186	186	178	180	205	193	217	209	204	208	175	197	185	201	177	167	199	206	214	194	170	189	195	208	208	178	203	180	196	198	186	187	161	204	161	197	210	188	218	198	175	181	192	194	226	192	171	185	186	204	178	200	185	211	192	182	200	184	217	187	192	182	204	211	181	177	212	187	191	191	205	214	214	227	174	177	167	190	177	192	185	179	195	192	184	220	184	186	217	218	187	196	210	185	207	194	186	193	211	186	197	186	197	182	181	194	204	187	187	218	215	178	210	213	200	187	201	200	192	183	198	195	188	208	202	196	194	193	188	175	209	180	166	193	196	170	193	211	201	187	168	202	177	192	191	186	198	171	213	190	174	194	190	211	194	182	188	202	164	207	190	211	171	195	192	206	178	181	204	196	180	197	194	195	192	199	199	191	189	168	203	213	198	215	202	173	200	208	194	195	210	188	196	200	148	182	170	215	219	186	205	199	184	184	189	209	197	182	182	190	177	186	178	180	189	183	188	191	192	203	191	209	176	204	177	196	192	194	187	212	190	190	195	194	217	191	209	215	187	182	163	209	202	186	184	196	197	192	184	175	184	196	191	196	190	188	210	201	204	181	224	178	225	194	193	183	211	185	210	197	188	183	196	187	183	202	202	180	200	185	203	182	216	206	211	183	211	189	210	197	188	179	193	172	184	187	173	213	189	174	229	190	209	190	212	175	176	200	222	195	245	191	189	176	197	206	186	210	197	200	172	174	177	192	178	182	190	175	170	207	176	193	185	163	217	205	166	185	203	174	192	186	178	175	184	207	190	189	199	200	204	199	198	182	213	204	197	174	194	205	193	215	179	210	199	193	197	174	192	197	169	198	187	195	184	199	196	171	191	214	218	192	191	195	173	193	185	207	181	193	177	173	193	171	195	180	185	188	218	198	201	208	203	182	186	215	195	178	201	171	198	186	180	187	206	190	188	203	191	208	196	209	189	191	200	193	200	165	180	171	187	201	192	157	199	173	200	230	193	193	190	178	191	172	181	194	173	200	188	195	205	195	207	209	181	178	195	193	196	206	197	215	186	190	175	195	205	214	206	191	188	198	199	182	198	160	205	205	206	183	180	196	196	206	200	177	195	190	181	196	162	190	196	197	172	211	181	196	197	188	213	188	188	175	189	202	190	216	190	179	194	181	198	189	177	193	199	195	195	202	207	192	188	217	180	177	207	198	204	186	189	180	193	185	210	189	174	196	187	197	203	195	203	184	209	186	205	197	213	189	201	188	196	202	181	183	216	181	193	189	225	198	187	215	191	182	195	182	209	192	175	192	193	187	192	192
32143	41037	25743	13330	6211	2317	1340	964	567	412	371	328	304	277	280	270	229	236	270	263	254	231	261	254	234	253	280	241	244	250	282	245	256	237	268	246	254	254	270	256	229	225	245	249	224	248	268	230	207	246	237	242	245	227	243	212	252	222	271	265	202	245	231	238	215	235	251	267	234	222	272	227	243	227	236	274	256	244	242	255	235	255	232	225	239	254	199	245	248	263	242	248	229	242	241	244	253	238	251	241	253	244	245	235	246	222	224	265	244	257	236	252	257	248	251	247	229	269	261	251	267	223	219	248	260	221	262	259	240	243	225	254	236	276	217	201	224	246	229	221	238	260	250	262	248	227	250	252	231	232	260	251	250	238	218	212	227	267	221	223	229	242	204	236	243	228	241	232	264	241	254	233	252	226	254	223	237	274	248	246	229	240	255	268	210	222	255	233	209	242	226	248	235	262	240	279	219	246	272	288	231	272	258	240	255	202	235	245	249	225	238	248	230	219	267	223	269	225	229	243	236	242	252	266	251	225	248	255	255	250	280	227	247	223	253	241	234	274	227	229	239	240	227	244	238	227	229	254	233	224	227	253	210	235	264	234	234	203	228	214	223	252	260	275	241	217	246	252	244	235	231	224	229	239	266	227	224	229	197	218	223	250	226	226	279	242	270	255	237	223	233	242	240	245	234	223	250	225	257	244	223	231	255	234	229	218	217	208	232	287	246	245	251	242	234	258	231	252	228	304	245	253	251	219	228	286	246	232	228	229	234	236	213	249	257	206	243	243	237	250	234	266	267	224	246	255	237	267	229	251	259	221	235	232	246	249	258	247	262	207	205	235	222	272	215	231	270	235	260	250	248	223	231	262	254	254	271	249	256	218	239	211	253	237	257	238	242	234	244	240	240	227	232	244	248	258	246	240	216	219	240	254	227	249	256	262	256	271	257	260	247	197	216	246	223	246	247	236	239	249	224	227	260	253	248	223	258	245	282	245	258	241	223	243	230	241	229	269	221	235	247	230	269	241	208	237	217	255	259	258	242	215	210	239	249	223	249	260	246	222	213	235	228	241	220	237	260	252	233	251	242	251	240	267	240	274	206	263	226	258	266	225	242	225	239	240	249	222	244	238	274	255	251	238	225	234	244	235	283	241	266	240	234	245	240	237	256	266	240	242	259	248	231	243	268	239	233	266	263	222	238	254	244	219	242	244	247	228	248	233	283	250	242	221	261	235	267	257	217	256	246	238	245	251	234	239	226	229	197	253	252	244	246	237	238	256	232	228	270	265	262	244	255	251	261	239	221	239	259	277	263	240	261	219	244	238	246	246	213	224	220	232	248	264	251	232	229	253	234	232	249	232	247	212	249	249	252	228	252	222	235	264	236	252	230	237	236	255	250	233	255	248	194	231	253	237	215	223	241	255	238	241	215	245	257	249	226	243	238	279	268	230	243	210	201	249	241	251	234	251	229	254	227	236	255	249	239	251	220	234	243	248	256	234	242	234	251	265	237	244	225	265	233	247	217	218	253	252	250	234	232	238	230	235	264	242	238	233	242	221	246	259	246	241	216	235	215	268	242	229	250	255	256	235	248	234	240	232	245	243	264	224	236	227	239	246	243	260	228	245	255	258	232	246	227	228	270	256	257	221	225	266	236	270	243	224	221	249	240	249	226	240	239	271	237	245	249	232	291	244	234	261	281	236	246	225	274	244	254	241	261	248	259	248	271	208	229	242	259	259	222	256	244	212	256	252	250	255	226	233	230	268	226	245	235	240	238	230	229	262	248	251	248	251	224	240	240	220	243	249	264	231	235	247	216	234	238	218	227	218	231	235	254	258	229	251	260	238	228	231	225	222	264	260	233	249	258	228	241	259	249	257	242	232	269	245	249	247	243	237	242	257	211	244	249	277	253	245	240	264	258	256	245	244	233	267	273	246	263	254	243	237	225	234	262	225	280	228	264	235	217	231	227	263	206	234	241	254	253	238	229	223	259	274	255	260	234	256	254	251	251	251	248	246	252	247	244	228	210	210	219	242	234	246	246	221	225	227	243	264	248	260	223	247	232	218	249	238	205	244	249	239	253	227	242	253	268	234	222	248	242	218	263	240	231	227	244	231	237	256	256	216	229	214	261	241	248	240	218	235	237	257	218	235	233	232	238	215	223	257	264	216	245	238	215	247	258	232	236	222	242	232	260	245	244	268	250	234	255	242	229	226	226	205	221	264	246	249	223	236	231	228	240	223	216	268	234	270	240	262	251	220	235	263	224	245	202	239	285	237	254	229	288	229	230	229	213	257	237	269	254	232	235	266	238	219	224	236	244	243	207	203	249	201	237	237	261	228	269	238	224	260	238	241	246	257	216	237	242	231	242	253	238	238	227	237	235	217	255	218	242	233	258	217	235	220	249	219	233	238	238	247	218	223	245	268	254	254	231	259	221	227	237	233	254	251	274	226	237	234	250	209	258	232	239	258	253	258	219	217	242	214	236	255	217	230	241	209	227	238	248	218	224	245	240	226	218	267	222	248	233	239	243	238	247	242	254	222	241	232	235	220	231	251	237	219	252	219	241	236	230	233	252	245	236	202	273	225	218	234	233	249	221	242	229	240	252	211	250	246	259	227	255	220	216	218	242	231	248	209	199	245	237	254	268	211	224	262	251	254	218	246	255	234	244	255	271	225	230	229	253	259	273	243	255	252	261	260	239	247	241	239	247	232	258	248	241	238	240	246	254	229	224	262	233	238	274	248	243	238	242	253	225	271	244	221	249	239	256	243	244	241	241	223	249	227	254	248	243	242	244	257	245	219	264	280	243	263	269	222	232	243	235	245	232	235	266	252	238	214	266	254	252	237	216	254	218	263	231	226	242	261	243	243	289	252	254	249	236	260	243	244	230	230	254	250	231	229	234	243	248	237	231	262	238	248	251	252	225	269	205	256	246	232	209	247	271	216	256	229	233	242	264	240	254	252	247	228	235	243	222	272	273	240	226	246	252	261	239	247	239	234	257	263	237	245	242	266	237	249	222	247	202	245	227	258	244	222	248	247	251	278	237	218	223	238	255	243	224	242	245	237	264	223	255	211	246	245	223	219	245	231	279	227	246	257	247	271	223	247	234	244	217	257	247	242	268	252	251	228	254	266	236	235	244	251	228	264	252	255	218	257	230	220	222	224	216	239	254	235	236	226	220	226	260	245	237	244	265	251	248	215	243	265	235	236	256	244	252	228	251	246	229	238	234	294	226	237	252	256	231	243	253	228	240	249	234	236	230	242	265	254	226	256	246	236	225	239	243	225	207	222	248	228	259	258	253	254	264	257	248	242	226	258	218	238	242	240	225	245	240	218	245	254	252	235	212	255	225	231	220	254	216	242	236	282	273	237	262	250	239	225	225	223	247	253	236	246	256	226	249	251	265	265	265	245	253	276	233	234	223	240	237	262	250	230	230	245	246	269	234	222	240	250	214	254	257	242	268	246	223	233	251	252	232	246
22647	21417	28904	24320	21452	20154	7836	1670	748	444	367	299	308	272	230	189	192	206	197	185	198	194	197	204	195	187	152	179	154	184	182	174	176	191	157	170	175	173	186	182	160	183	169	153	166	165	163	174	169	191	147	176	188	170	179	187	158	185	200	157	192	182	187	172	188	200	198	183	178	187	197	161	187	181	152	169	180	157	193	185	185	171	165	171	197	177	182	178	188	182	169	159	166	169	174	179	167	213	168	190	170	166	183	192	179	163	162	175	169	173	187	154	168	160	208	205	167	182	168	171	188	182	177	183	165	163	167	182	173	175	200	188	164	186	165	188	192	162	202	196	182	168	162	186	171	172	178	166	181	174	158	195	174	188	165	180	197	180	184	181	169	172	159	206	182	153	166	163	167	170	184	184	182	175	173	165	134	195	182	177	187	216	206	173	154	184	162	156	191	157	156	181	186	163	180	161	173	184	176	153	188	201	151	197	185	190	183	157	179	167	197	180	161	179	204	149	169	178	187	162	169	172	180	189	161	178	153	151	162	175	179	158	170	172	203	161	155	159	179	178	181	161	172	170	206	168	189	186	175	175	177	158	165	188	181	186	175	169	169	144	196	190	190	190	186	157	174	186	175	179	174	176	183	193	171	152	183	177	181	173	167	197	162	175	180	163	180	161	185	194	165	193	184	181	161	189	173	181	175	153	174	187	188	160	192	178	170	162	165	173	185	174	161	177	169	153	178	196	186	186	176	156	175	158	189	173	183	202	198	201	151	166	192	170	211	180	169	196	195	171	203	160	179	177	148	170	180	175	206	171	170	176	178	185	181	174	171	162	165	185	190	167	154	158	161	197	181	184	174	177	187	174	195	148	156	177	200	153	179	164	188	169	183	192	159	174	174	175	165	175	175	168	180	193	184	180	191	196	149	185	183	164	156	165	172	156	182	184	181	193	179	163	180	168	180	174	191	190	180	166	160	181	193	156	180	167	175	200	181	180	179	193	173	179	173	182	182	174	165	181	172	197	178	176	197	181	170	185	162	168	179	161	180	189	161	197	179	201	163	170	182	183	162	182	188	178	175	183	201	170	188	145	181	166	192	179	175	182	146	189	163	188	174	165	167	160	163	182	178	176	187	189	179	185	162	183	164	190	184	171	173	199	183	172	186	161	162	166	172	168	181	191	183	163	163	148	192	175	139	184	170	165	190	171	170	181	180	166	164	178	160	155	157	159	178	171	179	188	186	163	179	182	193	173	180	170	184	183	150	175	188	207	171	161	160	179	182	166	179	188	173	160	175	190	156	165	163	174	183	207	155	171	185	175	204	175	159	194	167	175	167	154	165	176	150	173	178	178	168	190	167	176	141	160	172	183	158	201	165	177	170	168	176	183	163	189	180	166	177	176	180	178	167	164	171	172	153	174	183	205	170	192	158	157	174	155	176	156	179	174	158	187	179	181	167	181	172	179	168	169	185	164	175	186	176	182	180	166	182	174	165	165	186	175	196	156	189	188	181	169	158	189	181	179	173	161	176	154	155	182	162	172	195	168	190	175	201	174	185	171	190	170	179	169	176	198	191	182	165	171	184	151	163	160	177	200	193	189	177	168	160	153	201	170	158	167	187	172	162	188	179	188	166	163	160	172	151	178	166	175	151	162	162	157	176	177	192	181	194	171	192	162	185	181	194	180	187	179	184	168	173	174	162	188	184	195	155	178	145	185	152	179	156	169	177	174	178	157	155	158	161	182	184	174	188	180	178	173	167	178	168	176	168	180	215	171	175	160	156	173	157	185	188	184	173	159	199	166	198	202	199	175	159	157	178	183	175	175	177	199	186	185	168	183	189	160	180	157	187	168	192	163	147	213	178	184	168	174	152	183	176	158	180	154	148	176	189	146	174	197	171	172	194	175	174	174	164	159	197	177	167	188	187	152	190	194	158	167	190	169	195	171	187	180	180	190	177	194	167	185	191	156	159	175	155	172	163	185	166	171	178	176	171	208	165	175	170	203	165	139	216	178	170	175	177	172	174	166	175	157	165	199	183	165	189	190	159	166	183	173	177	177	191	174	185	191	164	150	151	166	174	192	177	179	174	178	178	161	196	159	165	163	194	191	174	152	185	183	180	175	179	177	182	198	188	165	182	195	172	158	173	162	195	174	179	187	185	186	157	168	172	169	172	183	155	158	175	174	161	169	172	180	158	154	175	171	171	190	165	170	194	167	153	148	185	170	135	178	162	176	141	165	164	161	179	181	169	172	177	164	177	185	165	175	169	176	177	171	160	176	172	170	164	177	167	194	170	190	172	177	180	181	180	177	155	164	152	172	181	180	198	159	167	164	165	201	180	182	165	175	152	192	176	175	151	157	162	167	169	207	160	179	171	167	184	179	176	171	190	198	172	169	189	149	187	187	169	187	193	169	193	193	168	156	153	168	169	160	199	200	169	190	153	173	192	175	200	171	193	161	173	172	159	167	177	188	150	180	169	173	172	173	154	171	170	164	189	201	191	190	164	188	156	173	186	182	184	196	167	187	187	163	182	187	172	189	167	184	186	164	167	159	167	187	146	173	159	141	167	181	183	145	161	186	176	171	198	180	188	181	177	189	176	170	166	164	190	159	160	163	164	180	175	181	172	172	161	167	166	182	168	171	172	199	197	194	177	159	164	182	179	168	166	162	165	173	161	164	173	180	178	188	163	188	172	179	179	169	169	214	168	175	178	189	183	167	188	186	177	153	202	158	166	170	176	174	176	206	166	171	165	170	187	196	186	155	178	162	184	188	185	207	171	165	168	173	156	196	156	169	168	153	183	202	183	168	149	179	155	147	174	194	182	186	185	170	200	173	175	186	183	168	175	178	184	156	183	161	179	146	171	172	199	161	183	151	165	171	201	193	183	165	179	174	175	186	188	163	174	188	187	181	173	174	183	195	170	148	151	187	148	178	193	180	183	175	168	181	191	173	175	190	175	191	174	205	198	195	156	159	163	190	188	178	169	158	174	172	186	163	170	161	176	150	183	141	164	150	186	163	189	163	178	197	174	182	168	155	146	182	153	183	179	176	173	180	186	196	159	167	179	202	183	160	196	165	191	196	177	185	189	174	142	169	152	184	156	174	158	171	185	198	172	183	168	181	185	151	192	186	166	185	173	151	163	175	167	168	152	166	199	155	185	167	174	189	175	201	165	194	169	191	158	184	178	172	172	172	206	160	180	179	182	165	204	150	167	180	177	179	211	186	174	178	180	180	186	192	203	160	173	182	178	182	185	180	165	163	170	156	172	175	175	158	168	179	176	190	162	156	176	166	179	186	190	167	180	177	160	166	193	180	149	168	196	175	188	200	197	179	163	177	170	181	169	191	189	160	172	172	156	173	195	174	180	179	169	197	205	175	145	189	187	185	159	174	198	165	174	175	198	168	159	181	190	166	170	167	172	181	155	170	182	177	163	189	169	190	165	183	180	177	173	176	164	180	184	180	168	170	179	165	210	180	163	194
33857	57724	43774	27001	13550	8503	5247	2395	1275	747	587	529	430	391	306	275	273	266	234	255	244	208	210	245	237	224	187	242	240	218	225	223	223	228	216	225	211	212	236	219	202	203	207	230	218	222	251	224	226	204	246	209	232	234	214	235	232	204	245	227	190	237	241	217	233	223	201	207	227	195	218	226	205	228	208	237	199	212	222	250	233	234	227	226	228	226	202	213	236	228	218	240	223	247	203	203	224	195	231	217	208	211	244	236	212	227	205	223	226	198	216	233	233	214	208	219	239	245	228	199	231	230	221	211	250	229	218	232	223	238	214	205	199	210	212	202	211	219	216	234	189	249	221	240	240	236	235	223	214	178	215	206	228	252	235	214	199	208	224	232	223	210	240	247	229	197	195	219	232	227	219	271	215	227	219	223	229	239	235	231	223	202	215	215	198	257	214	232	201	212	229	238	228	226	225	197	219	262	197	216	213	211	229	213	217	205	242	242	215	211	184	248	232	238	236	233	240	210	240	203	224	235	234	225	232	235	234	202	228	227	210	217	234	187	193	222	223	238	240	226	212	231	228	253	224	198	221	238	227	230	206	226	240	223	200	210	233	235	227	195	220	230	235	206	200	223	218	237	244	196	214	214	232	215	237	230	220	243	217	227	229	201	185	234	199	234	203	220	229	205	218	217	210	253	201	215	221	217	216	208	212	216	223	214	239	232	214	213	218	225	208	228	178	222	213	243	226	227	199	211	220	221	246	218	216	225	219	229	231	227	236	217	243	218	208	216	233	232	246	223	246	222	196	229	216	228	240	209	259	222	218	209	206	224	231	235	225	242	216	218	224	230	224	224	212	223	220	191	238	240	228	204	216	231	220	212	198	239	218	221	237	232	209	212	201	228	214	220	225	208	209	208	207	214	189	214	232	237	211	223	198	222	251	204	207	232	212	232	198	240	236	241	207	252	226	222	230	236	224	218	217	193	225	231	227	230	183	249	224	212	241	213	229	209	222	227	240	220	243	222	230	217	210	212	241	193	240	215	209	224	242	227	212	220	206	234	237	231	218	190	216	203	211	232	206	206	229	220	234	229	220	223	205	202	222	237	235	176	216	208	212	223	211	236	215	209	212	220	217	228	229	203	219	211	217	236	218	229	198	207	225	205	221	215	219	245	235	231	232	217	241	206	231	206	220	228	214	218	239	228	234	222	230	198	214	227	230	215	221	199	208	223	214	226	213	227	216	188	233	220	239	220	240	220	216	202	218	226	220	219	224	223	216	235	217	216	220	252	234	216	207	244	191	246	262	228	219	220	233	227	204	209	204	242	250	200	212	237	221	228	229	224	214	213	196	197	198	205	214	213	214	185	221	237	254	195	256	240	217	219	195	226	221	232	235	204	207	212	195	244	221	223	225	191	218	241	238	211	229	212	215	229	233	225	214	239	249	222	235	210	226	218	222	229	222	223	189	204	224	216	218	206	232	232	220	200	207	236	217	241	249	212	229	260	195	232	236	198	202	192	218	221	210	225	216	245	252	217	241	240	206	235	220	203	230	204	211	214	207	249	221	218	239	200	227	220	229	209	230	215	238	216	226	205	211	212	224	216	220	233	223	242	228	222	223	217	202	211	232	235	246	236	227	208	232	231	212	224	212	210	233	217	217	230	216	221	228	195	206	221	202	237	195	219	227	219	223	231	221	208	214	216	253	213	212	218	216	203	242	217	238	228	258	210	220	209	227	222	211	212	215	198	223	243	222	213	235	206	188	241	250	224	209	240	216	223	231	232	238	233	219	215	230	242	216	228	218	199	204	217	228	210	228	225	216	235	230	205	226	191	243	231	234	214	189	207	225	239	210	220	229	215	214	237	236	233	247	216	215	184	220	233	224	224	214	196	229	243	228	229	224	220	220	206	206	216	221	243	230	208	221	196	228	242	243	221	211	244	207	222	210	238	213	205	211	200	226	232	253	213	226	196	238	232	219	210	194	206	267	224	214	231	206	227	250	220	232	226	235	243	217	214	224	225	223	218	239	250	202	235	235	198	210	223	252	238	232	193	243	229	209	216	187	210	215	236	229	218	243	214	224	204	204	230	223	216	219	233	219	218	220	219	228	195	198	229	223	209	220	232	206	229	209	220	205	242	230	235	233	200	206	237	199	208	200	213	231	258	209	227	221	203	240	233	230	208	209	212	224	227	208	227	214	209	233	230	216	203	224	220	209	222	238	206	211	217	238	194	228	217	230	215	213	211	231	213	210	233	227	223	236	221	254	228	218	225	219	221	202	229	243	232	204	250	206	230	208	227	213	245	237	236	245	191	214	234	192	195	236	223	234	222	207	211	253	222	249	200	209	207	206	242	208	211	216	197	234	237	235	227	190	201	243	240	212	223	217	223	206	213	230	228	221	212	190	223	227	232	213	202	239	200	217	216	177	221	207	215	234	227	237	217	224	230	229	214	229	235	228	181	193	207	222	241	228	228	234	213	255	226	197	207	226	229	217	249	227	217	214	230	186	221	196	239	230	207	225	204	229	182	249	239	277	254	215	210	220	213	211	211	230	230	215	222	206	217	232	214	220	220	233	216	196	190	253	211	206	236	220	226	233	236	238	212	218	234	206	218	234	232	227	251	206	199	213	249	225	228	238	222	225	226	244	199	242	226	217	223	217	245	219	203	240	228	210	210	226	253	188	230	223	231	195	224	215	227	212	221	239	225	210	218	220	227	229	222	235	218	223	212	200	233	206	225	222	238	213	224	234	218	225	197	257	203	200	222	190	209	196	201	209	221	218	219	216	230	209	223	224	213	211	213	237	220	210	227	215	228	236	196	215	224	217	202	211	223	220	210	236	234	202	234	206	207	212	220	225	208	194	210	239	210	222	219	244	246	191	211	226	212	221	223	210	235	232	246	230	225	197	237	213	254	216	224	223	196	224	204	225	198	231	222	227	205	213	228	221	202	231	205	218	226	247	235	249	232	218	220	238	225	249	235	213	213	226	216	219	225	201	229	215	210	239	233	230	210	235	227	223	229	225	238	225	200	201	203	233	215	225	207	206	206	250	217	237	180	241	190	248	224	219	198	227	240	197	205	223	215	232	238	219	216	223	187	226	202	227	218	223	215	225	227	186	206	214	222	224	214	224	233	237	220	234	223	252	220	180	237	213	230	228	235	208	207	233	213	230	222	217	230	210	222	231	245	212	208	230	220	224	223	236	223	229	222	218	246	217	206	224	216	221	240	230	228	232	246	228	198	216	231	234	220	226	224	234	241	235	237	191	207	245	240	231	235	197	256	243	227	254	251	238	217	217	218	241	202	239	226	226	239	228	201	225	248	238	242	229	225	223	206	238	246	201	202	222	231	250	207	211	243	223	206	236	224	221	216	223	234	233	234	239	219	201	224	211	234	192	221	202	267	216	222	236	197	239	227	202	212	209	223	236	204	235	225	245	230	198	219	220	215	239	229	215	208	248	216	240	205	210	240	184	217	255	228	199	207
31798	28932	23219	8269	2456	1175	650	449	379	314	293	260	275	294	273	262	243	252	261	241	267	278	295	277	303	249	297	280	262	226	270	277	250	268	265	274	274	275	275	237	262	246	271	264	243	266	271	261	267	250	269	230	234	293	233	271	255	255	290	243	264	253	267	262	273	235	263	264	275	259	278	258	275	252	253	283	292	286	243	253	270	221	277	263	231	271	257	276	263	264	266	264	250	259	270	253	227	280	236	281	256	270	259	268	265	273	252	247	282	255	295	282	265	280	253	267	239	277	263	275	294	262	241	253	282	255	257	243	257	255	234	246	291	234	241	273	229	254	295	273	282	236	277	254	254	287	249	241	269	276	277	250	271	243	262	280	263	259	238	294	255	268	255	232	278	231	275	249	254	267	241	267	253	258	241	249	275	240	243	240	269	261	264	253	263	257	283	283	235	269	269	265	251	242	255	265	271	253	276	268	272	256	264	282	287	251	278	271	250	264	285	270	286	271	282	219	293	268	270	257	292	273	275	284	266	278	256	252	286	242	276	242	278	255	260	263	245	260	272	274	262	270	270	237	256	255	255	287	265	272	289	265	249	252	242	234	267	262	247	266	252	270	218	241	268	270	256	280	250	242	264	252	273	307	255	243	281	265	294	259	265	252	271	247	248	259	266	260	270	272	281	278	279	269	281	262	278	278	278	259	268	268	278	259	258	267	266	238	241	258	257	269	299	284	272	255	275	258	261	246	278	268	288	235	286	253	282	282	244	272	260	281	271	248	255	284	261	264	241	271	269	265	259	278	259	271	244	241	266	269	253	246	251	261	269	279	235	247	281	280	248	262	278	278	287	271	247	237	248	245	267	279	231	233	281	274	265	264	265	275	261	248	272	242	269	234	257	273	273	263	259	246	265	271	264	309	274	255	250	235	283	285	246	263	262	273	273	275	291	250	277	263	248	274	254	247	270	275	255	252	295	259	241	272	243	265	247	241	269	251	249	276	254	259	235	257	267	251	276	248	262	254	274	285	251	261	234	252	244	272	271	257	265	296	264	251	266	262	272	268	246	244	284	234	274	251	241	258	284	267	266	264	265	244	258	279	267	259	286	246	257	305	261	239	267	251	252	250	232	262	256	255	249	219	284	239	265	249	273	276	292	240	249	265	245	255	276	240	260	275	278	262	267	259	251	267	247	250	251	259	262	288	257	261	273	262	268	284	280	261	269	283	279	263	280	272	247	286	239	273	273	281	268	226	270	257	249	272	285	277	268	249	258	241	242	261	230	271	263	245	249	269	262	265	294	238	256	264	238	260	237	276	253	252	280	286	273	259	264	296	267	235	266	261	266	288	262	290	246	234	260	292	250	268	253	260	256	276	244	247	240	285	284	284	270	277	245	234	261	226	280	273	227	276	257	261	230	264	262	259	275	231	279	273	230	264	254	250	271	270	267	251	281	268	251	291	269	270	266	268	264	243	262	283	247	275	254	276	273	268	259	276	259	262	249	257	280	265	248	281	264	272	263	272	270	269	267	262	243	271	272	258	274	305	260	243	309	225	251	286	259	248	254	275	273	275	285	244	222	265	287	247	252	272	258	263	297	271	250	275	276	276	238	282	255	234	236	267	269	249	282	286	288	268	268	265	257	252	240	297	280	285	258	283	282	287	266	263	283	252	297	261	285	257	281	278	265	276	262	254	252	294	268	259	260	315	219	242	265	276	253	257	273	266	269	239	256	275	291	271	272	235	272	261	262	273	277	233	256	263	252	257	277	294	287	237	269	263	266	261	269	272	262	254	269	256	263	222	283	276	259	296	264	247	247	254	281	247	288	263	296	263	223	254	233	268	261	254	241	285	263	279	272	260	274	248	229	265	265	230	254	260	231	246	293	282	248	271	278	267	269	247	281	258	254	263	223	263	281	255	284	258	254	266	269	271	260	230	249	292	253	284	279	238	270	247	297	245	256	249	250	241	241	264	268	297	266	256	270	254	280	294	265	264	265	256	247	263	283	281	247	269	251	270	262	274	249	273	258	263	284	293	270	281	235	220	267	277	254	269	270	268	256	238	222	228	245	269	241	266	276	277	226	266	262	287	232	294	280	249	255	274	280	285	265	246	260	252	240	271	260	286	273	264	256	253	265	253	229	263	294	266	255	259	284	279	240	253	277	236	261	251	293	248	255	280	255	263	255	266	282	258	272	254	279	253	282	256	266	222	256	257	254	255	251	294	240	287	232	274	280	279	267	256	278	271	269	264	279	282	279	252	248	269	276	258	242	263	268	257	254	258	261	248	243	281	244	280	295	284	229	255	237	268	263	265	253	221	266	260	268	245	261	254	258	257	261	251	248	243	256	261	259	279	260	261	262	318	253	253	277	237	251	280	276	286	266	249	254	266	254	288	249	264	283	249	243	287	281	259	240	259	281	290	266	251	282	253	274	245	282	260	257	237	251	259	256	245	228	246	241	272	260	257	259	262	282	263	260	284	294	280	237	238	256	261	265	231	261	233	241	261	246	259	239	248	263	252	254	241	259	249	238	260	272	259	273	258	242	265	285	255	302	281	259	257	265	264	257	258	273	223	250	264	259	269	243	281	244	266	265	226	265	248	273	285	266	245	272	269	257	262	248	251	268	257	280	278	249	235	250	255	247	279	225	238	254	286	276	260	283	260	265	293	251	277	270	288	296	276	257	243	292	261	248	278	245	280	262	281	269	285	264	279	272	258	264	287	252	276	276	280	248	276	256	253	243	255	244	255	260	282	282	242	236	265	286	264	275	256	247	261	258	280	245	269	233	262	250	246	254	221	279	240	289	270	270	256	276	279	259	284	258	259	259	276	231	302	259	244	278	257	248	279	258	245	267	253	271	306	257	276	263	258	278	251	275	275	288	259	271	249	292	246	270	251	248	266	259	259	267	255	282	279	247	264	246	248	265	260	257	258	274	226	239	277	275	232	269	255	284	272	234	264	257	261	233	261	272	256	246	247	297	281	284	283	267	224	253	237	261	255	265	272	261	275	277	263	262	266	258	231	236	244	294	256	244	278	309	304	292	266	266	302	253	256	268	261	266	250	248	251	275	247	246	262	269	260	250	267	295	273	285	268	275	247	268	267	256	262	268	276	254	256	233	257	266	296	276	236	251	276	305	250	266	260	271	276	248	267	265	292	266	276	260	275	261	261	291	261	275	274	300	278	270	276	258	294	288	254	251	267	272	239	269	265	248	252	247	251	272	253	258	261	254	257	273	287	280	274	242	264	275	295	254	277	240	270	260	264	264	288	269	262	244	279	283	272	264	232	258	256	287	263	243	287	271	243	240	254	241	281	272	242	280	269	279	268	236	248	297	264	288	248	252	287	265	274	261	249	262	290	251	245	264	299	260	239	279	234	278	280	250	276	274	259	277	258	298	220	276	268	265	269	258	251	273	271	252	262	244	270	272	258	242	283	264	262	260	270	272	270	262	250	277	270	225	294	246	289	273	279	274	241	243	249
34229	41969	24318	7899	4126	2041	1096	633	462	451	348	371	364	304	381	323	316	308	363	309	312	318	339	315	334	327	320	333	325	315	312	343	309	330	338	350	310	335	326	333	332	346	325	320	300	326	315	328	344	358	324	320	324	333	311	351	300	345	328	334	356	326	330	305	323	327	325	306	318	320	299	330	317	330	376	313	341	311	324	283	325	309	322	353	296	309	313	306	314	310	310	323	306	339	324	308	366	329	324	306	325	328	310	342	360	343	326	335	323	333	327	310	311	316	318	329	305	333	325	334	347	304	312	319	336	329	323	329	352	293	322	337	303	334	315	306	294	344	315	337	342	340	309	315	306	327	321	309	308	316	311	333	333	289	329	304	326	319	324	310	309	318	327	321	321	330	313	350	350	330	318	312	306	337	344	327	320	314	309	331	346	367	327	337	326	338	317	321	317	341	329	333	330	321	346	329	321	297	291	280	288	331	317	336	288	368	337	321	325	330	332	309	330	329	345	319	329	357	350	324	325	301	308	285	346	335	365	375	342	319	340	337	321	307	362	323	326	302	337	353	322	329	333	297	343	347	307	327	314	341	330	314	336	316	335	342	335	323	347	329	370	340	314	315	367	307	301	333	324	312	280	301	325	313	317	331	307	305	299	319	279	348	347	338	296	361	342	307	328	325	319	286	326	336	319	345	298	307	302	295	348	298	331	304	318	335	320	356	328	285	334	315	293	287	312	326	309	342	340	344	347	279	309	295	327	337	287	328	302	327	311	333	311	336	329	316	316	342	332	335	325	324	326	308	302	305	343	322	323	317	319	309	311	312	316	292	339	314	317	304	342	339	304	306	304	335	339	327	341	311	353	328	324	319	321	335	315	345	345	317	350	345	335	305	322	331	307	337	348	361	351	285	328	327	333	338	325	307	342	329	311	341	358	319	344	329	324	342	326	325	320	330	324	313	317	323	324	304	353	334	330	287	311	337	341	351	309	345	319	300	310	297	344	340	316	355	329	313	335	348	312	348	318	355	331	321	305	335	322	314	330	316	358	341	353	312	333	338	353	322	341	331	335	314	319	325	345	332	307	311	334	307	339	321	333	374	338	320	311	354	303	295	320	379	323	332	303	314	312	339	329	348	305	335	308	347	310	314	316	363	301	302	314	346	318	324	311	323	331	310	319	361	331	331	312	315	360	307	340	356	333	316	373	322	341	337	338	301	294	341	329	318	312	326	340	338	286	303	340	357	334	339	333	330	323	317	336	318	355	327	327	323	314	313	334	350	339	335	319	319	324	325	300	332	352	326	338	295	315	344	320	300	318	317	337	329	332	328	299	330	321	309	313	294	289	311	331	340	363	334	335	339	304	323	349	316	310	315	324	342	318	330	293	324	300	334	317	327	345	346	344	334	353	347	365	341	341	330	330	315	336	325	366	324	299	295	337	349	330	328	303	325	332	296	328	364	333	301	325	308	318	285	360	350	318	356	292	342	324	309	300	335	297	292	336	302	282	359	327	321	343	301	331	326	353	346	314	307	336	351	330	326	338	335	331	357	344	331	315	342	337	334	330	326	343	323	346	302	342	351	367	352	282	304	347	338	325	311	278	331	357	315	310	322	306	308	317	335	307	370	355	334	345	343	314	313	360	336	353	314	317	338	337	297	325	324	342	336	336	339	339	327	316	324	322	338	331	311	339	319	327	323	336	291	311	350	316	344	327	344	316	361	307	334	319	315	297	318	309	333	336	303	302	302	344	307	315	297	318	313	331	306	306	336	307	335	312	336	351	323	337	351	326	327	327	312	330	329	331	337	306	310	296	317	312	320	305	308	313	323	298	310	339	289	313	330	307	324	329	322	314	311	345	304	343	315	340	357	324	335	363	328	326	305	320	344	340	318	301	347	332	342	337	295	313	351	296	314	298	298	306	310	313	343	319	339	352	312	336	312	328	305	294	341	314	330	296	336	346	334	312	334	294	298	337	333	337	351	337	302	313	314	322	301	318	328	319	314	331	319	322	341	336	319	327	309	358	337	319	311	335	326	340	328	326	309	308	326	315	331	325	333	337	295	329	299	324	303	315	308	329	334	334	318	342	341	337	333	323	334	306	324	337	326	346	325	347	312	330	325	321	319	334	335	359	347	321	339	317	339	320	303	331	339	301	302	334	312	318	311	310	311	318	329	347	306	318	327	313	334	324	335	317	342	334	321	334	345	317	337	359	369	327	326	290	306	323	305	301	321	352	350	338	343	308	356	323	321	328	305	354	301	309	285	295	323	351	323	327	341	309	307	333	320	353	317	316	327	326	305	336	309	328	309	334	320	335	305	351	340	351	324	319	343	330	381	303	334	300	334	286	324	308	321	336	356	309	338	326	322	334	316	347	315	343	326	318	305	300	326	355	335	304	312	329	343	344	342	315	321	317	313	332	323	314	345	340	314	301	309	322	305	314	314	292	274	319	345	328	347	311	299	348	336	319	305	315	348	345	319	357	345	317	337	335	318	336	333	323	294	315	338	321	320	295	345	332	321	297	352	333	324	345	316	334	298	339	381	342	307	358	323	312	342	302	330	332	327	322	300	324	337	311	330	321	324	357	333	330	323	330	295	355	325	331	292	317	314	346	353	304	348	362	339	335	297	325	352	276	312	354	323	312	333	296	322	347	307	343	349	291	307	311	318	324	318	308	321	312	358	350	331	329	320	314	342	313	330	333	294	344	328	323	305	308	304	286	333	356	313	316	327	339	324	314	344	312	312	345	315	330	325	314	313	302	357	316	309	340	340	352	317	331	345	307	323	338	334	294	328	335	327	322	334	333	318	304	344	333	370	318	307	315	328	317	330	336	302	312	302	311	353	353	311	349	292	368	327	341	338	301	303	315	304	301	313	327	322	345	339	283	337	281	312	320	338	318	318	325	352	297	351	359	316	324	362	316	313	345	347	340	308	333	316	305	317	358	332	331	336	332	315	313	338	312	312	318	333	307	340	307	326	327	334	345	307	269	310	338	312	321	335	303	342	318	322	306	334	310	311	300	300	303	315	320	337	305	337	335	303	314	304	329	316	306	343	330	307	334	303	300	326	308	349	322	324	328	345	303	371	335	351	345	282	301	316	332	314	311	337	314	309	306	337	328	336	341	331	321	348	305	348	330	328	300	357	315	316	282	347	280	325	323	322	349	323	315	297	337	284	361	311	312	366	325	322	311	337	318	324	340	301	319	314	337	311	308	303	282	313	335	368	297	347	286	308	313	317	312	323	301	265	340	318	352	352	300	296	356	337	327	320	332	297	308	330	339	299	315	319	300	310	329	297	293	294	312	351	348	340	333	347	338	359	346	316	292	344	360	326	351	364	356	339	311	339	346	288	331	364	274	309	323	328	346	331	308	337	337	355	327	338	309	339	341	324	314	286	307	331	322	289	291	306	321	312	319	320	318	318	313	326	335	309	321	324	298	338	323	282	305	309	349	316	302	340	324	299	303	326	322	354	309	268	342	326
23686	21401	28292	24898	20612	8298	2222	1054	527	378	382	337	331	309	305	302	304	331	270	294	300	276	252	277	273	271	284	261	298	305	279	264	264	295	258	297	278	284	260	283	267	260	257	252	280	263	273	265	290	273	258	263	260	246	261	263	294	284	260	268	275	267	274	257	273	283	293	277	241	247	265	254	303	276	246	243	265	234	261	283	273	282	266	242	252	266	284	274	270	300	282	278	268	276	273	290	273	258	277	266	268	261	268	250	286	288	243	243	267	257	292	252	298	278	270	282	244	275	275	269	258	297	260	256	267	256	272	270	280	266	290	266	289	249	327	256	273	247	267	257	292	292	277	251	288	272	258	244	269	249	293	314	283	291	274	314	304	297	282	292	281	269	261	254	267	258	250	261	284	241	259	277	274	279	222	242	282	291	254	273	227	286	249	252	260	303	280	225	255	259	275	273	274	277	259	286	281	237	267	296	270	256	266	275	263	245	238	277	247	280	272	278	256	252	275	231	292	257	259	266	267	288	264	269	263	249	250	254	245	258	290	275	279	262	273	260	262	270	294	298	255	266	293	245	265	275	256	269	272	278	262	277	289	267	282	266	257	295	273	263	286	260	299	287	239	267	297	264	265	318	245	268	272	272	254	275	274	236	271	284	271	242	277	269	267	245	273	296	240	296	294	280	280	266	265	257	230	262	264	307	261	241	269	266	257	275	314	276	266	263	290	268	267	268	243	282	275	284	290	251	274	279	254	292	265	275	246	263	243	252	263	238	242	279	285	248	284	228	270	257	280	233	285	289	281	262	267	261	260	253	273	310	255	256	279	258	259	281	261	285	247	245	284	269	285	264	256	260	264	273	266	275	249	235	300	251	280	241	254	274	274	266	248	262	285	275	255	266	259	250	272	284	269	267	281	283	280	285	256	271	233	264	277	280	270	273	262	226	258	244	247	289	283	259	241	266	250	280	291	265	274	244	265	263	265	284	237	254	268	289	280	274	263	259	257	245	258	250	254	251	253	272	251	250	281	288	291	251	252	269	280	276	270	290	280	271	262	268	272	289	227	242	266	266	253	245	275	278	279	286	291	252	240	276	256	285	260	239	266	285	271	245	268	266	265	281	272	232	276	281	254	291	265	286	281	264	273	241	274	258	225	258	268	269	257	272	279	233	297	255	289	264	265	250	279	235	261	288	276	254	259	234	295	279	276	268	277	259	293	305	251	282	286	271	292	239	273	246	265	266	266	269	242	281	261	246	262	253	269	240	253	266	277	271	267	281	287	281	262	259	275	264	267	289	254	273	268	294	235	264	284	272	270	262	256	279	253	292	254	282	234	250	258	247	275	281	251	258	245	250	302	253	254	300	253	263	279	279	281	266	269	252	262	257	240	248	264	268	272	252	278	269	281	254	284	310	272	258	264	266	268	261	271	292	259	277	242	260	247	267	273	291	267	266	264	242	268	264	248	263	286	234	260	259	269	276	270	256	268	261	277	256	263	292	273	251	242	279	282	292	276	265	298	252	261	249	261	284	257	233	259	273	269	281	282	272	257	285	262	260	262	278	264	272	271	246	263	274	264	276	272	252	261	271	254	267	260	280	255	247	237	257	269	285	275	245	227	245	263	274	290	280	269	260	285	274	261	271	264	241	244	245	293	255	250	278	250	292	269	260	283	294	265	263	282	245	258	289	281	257	268	287	252	249	284	235	255	278	290	270	257	295	269	298	304	287	278	258	262	250	231	250	283	263	274	270	260	252	282	272	276	283	266	291	272	253	259	267	249	266	264	251	242	252	248	277	267	273	275	287	262	261	286	246	269	243	269	256	276	272	248	266	258	275	257	292	288	258	272	266	238	248	295	261	260	258	266	259	280	262	285	278	258	263	279	265	231	262	265	266	248	258	271	272	270	290	279	275	264	265	290	301	268	317	279	242	264	259	286	259	270	241	273	285	291	245	255	265	266	280	275	282	288	262	264	268	281	254	294	240	291	283	270	280	269	279	290	286	271	268	262	231	294	272	265	285	283	297	241	278	278	272	264	269	284	236	262	245	264	288	265	266	271	244	214	276	256	259	282	234	296	283	267	274	253	267	257	274	245	267	281	270	283	271	276	253	278	265	260	292	275	269	291	258	286	246	279	270	272	267	264	277	245	273	284	302	221	257	254	267	240	242	288	234	258	248	250	265	277	292	270	250	278	268	280	252	273	250	270	236	255	281	277	263	239	276	237	258	274	266	292	281	259	261	283	270	280	272	260	277	242	299	265	269	278	237	276	243	294	267	263	251	231	259	259	268	279	267	251	240	285	275	297	259	275	291	260	263	239	231	276	290	302	314	252	278	264	259	275	256	237	274	266	266	258	251	256	263	281	266	295	251	259	252	254	260	272	262	266	263	251	283	255	262	259	251	241	267	268	270	276	254	266	281	281	247	271	261	258	266	248	232	254	242	267	292	278	265	273	269	266	268	285	301	284	256	290	231	267	280	275	258	275	243	270	275	278	266	260	247	292	265	268	227	259	269	261	274	247	286	260	286	264	273	290	275	265	281	286	253	263	287	270	260	270	248	271	263	273	270	261	250	271	239	271	257	241	267	285	267	249	265	272	276	261	261	278	265	284	263	273	249	286	244	258	268	298	290	261	252	291	301	272	253	281	292	298	253	275	276	276	264	256	271	274	269	270	261	274	278	276	264	247	266	271	275	281	249	283	269	270	269	267	262	260	247	242	266	299	256	288	230	262	275	289	264	289	259	248	264	259	244	258	260	286	301	246	297	265	277	253	251	257	257	243	270	278	256	284	266	279	280	268	227	271	283	243	291	298	269	269	272	240	295	275	264	298	265	262	284	263	285	267	273	263	282	247	254	249	273	276	248	242	273	258	254	266	263	239	261	271	269	280	266	263	290	269	243	262	297	290	260	266	286	260	301	235	257	236	282	283	257	264	297	252	265	287	274	253	275	264	254	303	260	288	271	265	285	237	268	246	264	287	278	260	263	270	274	273	249	246	267	268	283	280	280	283	279	265	274	225	279	273	245	253	270	279	242	266	254	281	276	274	236	294	237	295	263	234	265	265	285	275	284	284	259	288	275	265	282	263	273	290	259	260	274	263	282	277	236	280	261	286	264	256	262	269	251	286	256	287	248	274	282	255	263	270	278	263	255	274	268	292	272	275	271	271	279	261	258	290	243	276	259	271	250	272	248	249	287	287	241	240	259	273	250	262	235	289	287	249	300	262	278	304	269	278	288	269	243	280	252	236	283	273	283	285	233	276	251	314	266	260	260	268	272	248	255	267	256	245	275	282	257	294	291	285	291	259	257	259	265	270	268	259	287	276	272	271	262	279	263	270	302	273	285	252	256	280	274	240	297	267	249	261	265	258	280	273	254	284	261	260	252	262	286	257	251	259	276	267	254	270	276	304	255	254	239	289	273	297	285	281	298	284	254	241	289	276	258	284	258	231	276	277	282	273	263	237	258	265	284	274	287	271	267
32283	49582	32082	15594	8763	4906	2931	1596	754	580	480	484	450	363	383	356	344	376	354	352	344	334	351	333	331	315	312	323	366	376	328	336	346	323	345	344	360	324	316	361	334	346	338	304	329	312	335	330	325	303	381	307	314	304	334	336	341	312	378	312	332	342	365	332	325	366	341	357	327	319	347	330	324	370	367	347	301	339	330	298	330	339	326	331	308	333	326	351	309	340	352	331	334	342	319	380	373	292	292	339	340	330	331	309	320	352	329	342	353	367	374	338	333	346	341	351	343	319	324	323	326	375	348	326	365	343	333	319	362	354	343	332	341	337	333	331	354	317	307	301	317	343	342	326	332	366	336	354	312	332	358	317	318	318	300	322	306	337	337	334	326	331	328	357	320	338	360	302	340	333	341	296	346	300	319	338	325	325	341	363	349	326	331	312	350	333	344	331	333	337	320	345	315	338	337	337	356	344	316	340	331	358	342	325	304	349	349	319	344	341	335	357	368	322	301	327	314	347	371	294	339	343	338	330	336	319	325	305	330	303	345	347	345	327	346	348	331	327	340	351	315	313	341	320	368	341	329	354	339	336	343	341	333	345	346	319	329	325	340	350	341	378	342	334	329	309	349	320	331	363	352	350	339	328	347	308	338	324	351	343	309	353	363	346	353	348	360	392	296	353	319	305	337	331	345	302	341	342	314	359	307	326	372	330	304	359	299	339	354	320	325	334	371	325	308	348	366	333	338	345	332	340	348	328	316	335	327	327	322	329	332	354	334	333	328	352	357	329	348	367	334	299	362	324	319	322	345	320	320	341	345	325	327	374	339	332	349	331	324	342	318	321	342	301	331	328	319	341	327	345	331	305	314	327	356	309	340	367	361	350	324	306	323	333	318	328	329	348	348	297	336	348	354	324	314	333	358	328	346	326	323	337	357	344	331	316	348	303	325	311	384	313	328	345	327	330	330	349	372	371	321	342	338	333	322	346	325	342	351	334	331	342	335	326	338	341	320	304	323	323	319	334	345	320	335	323	325	342	308	350	316	331	335	339	333	327	337	340	329	352	273	361	329	345	326	311	320	310	345	326	336	306	317	342	322	349	370	339	319	342	300	353	302	310	343	367	336	307	364	336	328	339	339	342	330	296	313	347	302	325	335	331	303	317	323	336	375	328	326	334	340	327	338	312	349	328	351	359	311	384	312	330	324	340	297	324	348	311	348	331	341	341	331	318	344	330	325	346	292	346	322	310	334	329	352	349	318	309	333	311	311	331	331	312	341	345	326	304	327	302	320	325	369	364	352	330	314	329	352	320	331	327	345	342	337	330	339	299	301	348	351	326	306	317	339	277	340	326	339	336	308	346	341	318	316	334	312	327	313	344	327	318	377	356	322	327	349	335	340	331	317	343	347	305	344	338	371	338	321	326	316	340	352	292	320	325	326	337	326	328	314	339	342	362	360	313	353	339	337	313	339	332	325	318	358	322	305	319	333	354	334	330	344	363	347	360	365	322	338	303	316	342	359	340	344	319	344	361	332	337	337	346	364	344	304	363	309	329	330	331	333	344	331	338	377	322	328	348	315	347	329	333	295	315	321	336	304	309	323	294	372	317	337	350	337	331	330	344	356	328	355	352	336	327	298	334	342	357	363	335	335	359	325	315	357	362	335	288	325	326	350	337	336	332	317	345	340	354	321	348	347	357	321	337	334	331	336	321	322	312	369	359	333	334	341	340	344	328	348	326	318	341	369	388	337	343	327	365	326	309	310	363	334	340	349	353	302	335	341	301	342	368	319	384	338	344	329	327	327	337	373	309	382	317	324	332	342	356	310	358	346	344	301	328	343	352	319	310	302	333	341	340	320	328	325	358	339	339	341	337	332	334	282	346	336	307	281	337	341	315	321	325	302	321	320	339	368	323	319	308	318	295	339	315	318	339	325	311	312	336	324	316	330	339	337	324	297	328	326	327	370	307	327	313	324	316	339	323	322	325	346	330	310	345	351	353	353	371	338	326	321	342	314	370	342	314	325	324	342	337	377	343	299	340	334	348	352	332	341	329	339	339	350	336	326	338	321	330	338	327	316	365	344	335	380	296	366	325	324	329	338	326	319	328	321	342	346	350	343	379	318	337	343	358	328	310	326	299	365	307	367	340	332	355	334	321	318	296	307	323	350	320	321	341	349	339	300	339	314	335	317	307	336	346	314	308	346	333	312	300	340	365	373	326	311	332	339	337	317	345	345	326	344	337	324	356	336	295	335	346	327	331	346	345	337	350	343	311	310	313	316	363	320	340	304	312	391	351	314	323	329	334	334	343	319	355	325	353	314	331	328	330	304	337	370	323	341	295	319	354	321	310	296	321	302	357	337	307	296	299	365	317	340	324	325	351	317	334	304	309	290	304	328	374	328	359	330	346	329	351	365	308	360	349	339	347	323	352	355	357	323	315	332	331	354	309	345	321	322	324	338	341	351	320	291	341	314	317	334	324	331	325	319	329	358	303	322	319	341	318	340	308	336	324	336	348	316	314	325	348	370	318	329	341	333	330	328	323	326	346	349	342	344	324	327	352	326	355	315	304	291	333	342	326	345	368	327	313	346	337	334	345	321	372	304	315	323	328	339	346	339	334	321	374	334	300	314	302	338	322	342	293	330	335	305	343	341	359	307	339	326	342	371	316	312	341	334	295	332	321	343	340	324	365	344	334	328	324	324	298	338	332	285	350	314	336	331	332	313	333	339	339	318	300	324	305	305	319	351	340	348	325	332	332	374	325	333	342	333	309	351	307	310	364	342	385	381	297	307	343	304	333	313	344	328	360	323	329	336	321	357	336	343	349	321	331	302	351	306	356	318	324	346	299	321	338	321	340	311	333	310	327	357	311	351	302	344	350	317	304	310	310	355	324	376	337	346	309	353	326	306	320	290	306	334	338	316	328	351	330	315	325	355	323	295	331	343	341	360	350	320	321	331	328	336	336	301	303	345	340	349	320	336	348	368	302	329	324	355	352	339	321	343	349	301	358	347	342	339	343	337	323	348	315	299	337	358	359	315	332	326	320	299	311	339	329	317	324	342	338	348	344	320	327	316	325	333	330	325	381	343	334	325	286	356	337	331	336	342	343	334	324	365	330	363	331	327	344	317	351	333	360	332	325	316	317	326	360	346	340	352	357	313	303	323	322	300	329	336	351	341	356	361	340	328	336	335	361	324	337	331	356	318	322	317	343	315	340	357	317	313	342	315	328	334	339	316	332	341	359	333	353	332	305	328	347	318	321	304	318	363	361	347	346	346	349	364	367	351	353	310	295	336	361	335	342	331	341	325	310	363	330	343	335	382	320	374	358	345	324	354	327	334	346	353	342	327	346	338	336	320	331	310	348	355	323	356	338	352	351	342	328	313	377	291	324	329	327	344	338	339	323	340	313	314	341	302	328	358	328	372	350	344	358	367	325	372	354	326	325	331	331	326	341	331	323	352	325	340	315	342	312	338	330	347	329
25027	21416	26564	24654	6894	1527	842	452	288	247	236	239	199	223	211	196	190	187	179	192	187	197	187	182	205	193	203	210	169	213	200	190	196	182	190	230	211	201	205	176	183	184	212	180	182	200	190	185	193	198	207	223	204	196	201	186	199	216	187	196	191	201	203	192	201	189	212	190	197	209	205	183	188	218	209	181	196	201	203	197	199	220	217	203	185	216	201	204	186	202	176	174	182	207	195	208	212	189	194	207	196	191	195	210	193	188	184	216	189	201	224	198	176	167	207	193	162	178	220	202	206	203	190	198	196	225	178	194	194	198	193	177	199	181	201	206	221	179	189	200	199	189	216	205	221	184	191	194	222	218	212	189	203	197	210	202	227	175	216	178	199	179	202	194	184	192	233	186	176	188	185	192	221	189	191	191	211	181	231	188	205	201	198	198	225	197	184	209	188	203	184	214	172	190	181	181	209	181	206	225	181	189	215	207	169	198	185	186	182	191	209	208	210	185	186	192	206	202	219	194	184	196	170	177	215	203	205	195	185	191	213	208	189	206	180	194	209	202	201	214	190	222	174	202	210	192	210	191	202	212	207	241	191	195	184	183	209	203	176	175	195	205	207	205	200	216	188	208	188	217	170	197	214	201	196	188	200	187	186	177	184	190	191	173	195	177	159	184	190	191	217	199	218	214	204	168	210	188	189	203	191	207	192	223	217	211	190	188	198	190	171	190	172	187	210	211	209	192	191	193	193	204	200	211	183	165	183	195	175	165	188	200	189	183	172	197	174	194	203	205	192	219	193	207	185	197	194	221	216	205	207	197	229	213	204	186	191	212	181	178	194	193	214	175	210	198	179	188	193	203	198	194	191	190	206	205	216	170	186	194	195	205	185	215	212	223	204	182	197	216	228	226	204	201	220	212	206	226	196	190	176	198	210	186	209	195	168	172	189	176	206	199	175	204	207	206	227	173	203	208	179	199	177	192	190	207	193	197	195	211	191	208	188	188	171	198	188	204	183	192	182	215	182	198	195	194	198	203	200	186	177	199	203	175	185	205	215	198	201	218	179	190	204	174	203	179	186	178	213	210	196	205	194	169	175	176	198	185	232	200	173	196	204	190	202	189	210	162	198	220	180	181	212	218	181	210	197	192	226	208	178	191	194	220	204	182	201	202	180	189	195	201	185	217	190	199	174	193	202	196	177	174	199	214	198	175	193	174	184	189	208	204	211	188	184	201	186	189	194	221	186	220	202	182	194	197	213	199	185	209	189	200	194	203	197	207	188	196	190	219	220	189	223	208	193	195	180	212	187	207	216	206	198	196	209	191	163	180	201	192	197	190	185	179	185	205	185	199	183	217	183	211	215	196	171	181	179	225	195	187	193	189	210	207	238	204	188	205	211	192	165	184	185	224	182	188	206	214	190	198	185	200	185	242	193	191	216	183	194	203	175	209	207	207	196	180	225	203	211	185	193	189	215	192	195	193	213	203	188	206	182	175	214	176	196	210	194	195	189	200	178	204	207	174	178	231	216	176	214	191	202	200	212	215	178	187	222	193	178	210	196	182	199	186	200	214	210	223	197	190	203	175	177	202	186	182	194	199	193	196	201	183	183	213	216	196	148	202	197	194	205	198	170	198	190	177	192	205	202	216	201	193	184	206	224	183	198	192	175	222	194	191	198	186	196	185	208	198	222	184	222	183	194	205	191	222	195	180	178	213	233	187	214	193	195	191	206	195	188	203	170	212	166	212	184	186	206	209	197	192	205	209	181	211	222	215	209	208	190	180	190	185	208	198	211	171	198	219	199	208	175	194	197	190	213	208	194	171	205	185	197	176	181	198	232	179	193	190	203	186	197	202	199	184	184	215	218	225	201	185	192	174	203	193	179	185	224	201	175	204	202	188	202	207	195	178	196	184	201	173	202	170	194	202	186	200	205	179	184	206	208	197	198	204	208	235	198	190	207	203	183	187	184	185	158	167	208	195	211	197	215	190	196	179	194	185	202	213	204	210	189	168	206	207	207	199	198	188	198	211	192	185	179	197	178	180	200	204	184	194	204	188	205	218	201	205	193	203	193	176	201	161	200	209	203	190	193	193	201	198	194	212	197	214	202	191	215	208	179	193	174	177	183	190	197	225	200	195	185	220	166	203	179	166	188	209	186	222	199	206	200	191	207	202	185	172	201	193	213	207	201	193	201	209	197	193	243	213	201	197	190	188	223	188	205	200	202	194	195	233	201	216	189	207	195	225	210	200	206	182	205	184	188	191	179	190	198	218	167	185	198	165	186	206	195	201	178	191	199	207	193	192	186	196	188	181	210	166	210	205	206	197	174	194	184	214	215	184	204	200	204	162	191	215	170	204	196	211	183	201	214	201	189	196	206	192	180	197	191	182	211	205	166	180	189	199	156	202	203	188	200	211	197	214	212	178	183	207	181	197	165	192	198	220	205	190	200	219	192	192	209	191	198	196	178	214	220	201	189	197	181	196	186	181	172	174	208	201	202	181	180	197	196	172	184	184	200	189	201	186	212	185	219	230	214	209	192	188	191	195	191	198	229	200	197	198	182	190	202	226	197	199	195	196	197	188	199	204	205	175	187	214	179	186	198	183	196	178	192	230	187	223	175	192	187	196	176	201	196	202	200	187	208	189	203	200	192	205	200	184	173	179	182	187	186	187	221	189	188	218	198	196	186	198	176	183	206	190	203	187	231	187	209	195	194	226	185	208	188	187	175	209	186	171	194	199	225	233	196	185	208	203	173	202	197	176	179	205	182	202	196	202	191	212	191	187	204	204	165	191	181	218	195	190	201	188	220	182	206	191	197	182	212	177	216	179	188	224	197	212	196	229	184	197	192	179	195	189	205	210	190	173	190	191	194	177	201	233	207	201	202	191	184	187	188	196	194	214	182	170	183	169	182	184	202	225	194	199	189	195	195	224	202	215	200	216	199	181	202	207	177	184	213	227	210	208	191	215	187	207	200	208	190	187	204	185	195	188	182	192	178	183	187	187	215	205	200	224	184	192	204	193	204	192	187	167	186	174	198	221	191	196	184	187	206	184	172	187	214	201	186	211	185	206	193	193	194	196	214	170	205	195	209	183	222	206	191	197	205	217	171	198	212	205	195	190	198	190	193	201	199	194	208	190	178	202	199	216	208	184	176	195	202	197	211	185	191	195	178	182	180	172	220	182	180	188	177	206	178	213	211	206	181	212	192	198	187	210	200	167	194	206	203	172	196	181	183	216	199	197	188	204	197	192	195	202	183	215	210	175	204	189	202	198	203	183	186	192	180	215	187	193	198	188	189	233	196	190	186	194	196	173	227	169	204	199	202	196	208	209	171	186	190	196	203	226	191	185	213	199	168	198	235	190	176	201	198	170	205	199	200	174	203	193	193	172	187	208	180	205	210	209	196	218	198	197	168	164	218	188	178	196	200	167	164	186	190	195	191	194	199	208	194	193	167	171	197	166	208	187	177	226	190	196	216	195
32116	38193	22357	11459	5708	2702	1497	839	456	345	316	313	339	312	268	259	213	276	281	238	255	247	261	256	251	251	261	254	253	252	265	246	249	242	220	218	253	222	250	241	250	240	238	211	248	251	254	268	247	281	260	229	263	241	247	211	247	272	255	235	227	230	218	238	241	244	266	239	264	245	259	277	236	249	234	221	240	225	240	248	232	259	241	226	233	267	260	225	261	232	236	234	279	249	222	262	259	247	257	262	224	267	247	253	260	250	242	242	227	281	270	237	242	253	249	251	239	227	256	224	248	258	247	272	239	267	236	241	233	274	240	266	237	240	256	262	255	254	221	240	239	257	281	213	254	226	255	246	254	248	218	253	243	266	258	226	239	247	260	257	228	278	243	226	220	246	226	258	237	262	234	262	258	259	216	260	245	241	250	243	245	262	234	273	215	237	242	237	258	237	236	236	230	261	248	265	234	220	249	239	239	258	234	256	260	245	251	235	228	262	259	243	255	255	226	231	237	246	229	245	261	258	214	272	261	226	222	276	253	249	257	227	261	235	247	248	231	235	237	255	208	216	264	227	237	251	235	239	235	282	260	211	229	242	236	257	261	233	223	257	268	263	224	212	246	234	267	239	237	239	245	236	237	257	263	255	235	266	234	259	233	244	247	265	242	244	228	259	237	223	264	245	287	248	253	262	241	248	238	257	259	247	261	251	244	242	251	256	238	232	248	259	262	267	237	254	237	219	218	231	270	260	233	256	255	250	231	252	245	247	219	259	253	251	269	227	244	281	258	249	229	265	248	272	222	257	209	212	230	257	265	259	248	253	240	240	247	241	254	239	262	245	232	249	248	240	225	285	260	230	236	254	254	254	265	225	245	248	234	252	237	239	232	241	248	271	262	245	238	205	244	231	248	253	254	257	235	249	256	253	253	256	254	258	248	250	205	257	274	228	250	260	242	263	259	252	251	236	279	247	269	248	243	251	256	252	261	248	260	268	257	252	246	232	241	265	233	259	244	246	257	237	257	240	231	248	261	243	243	243	239	256	246	241	265	251	248	237	252	266	250	256	275	246	253	270	238	264	247	260	241	221	260	245	243	250	263	235	263	260	216	236	260	226	211	265	242	241	255	226	257	264	247	254	247	241	255	231	235	247	264	252	253	247	266	254	279	232	276	230	233	273	239	263	253	245	257	246	250	239	263	242	235	239	229	253	245	235	250	203	259	245	236	255	249	229	256	251	235	241	249	269	261	225	257	241	255	274	222	233	239	258	244	233	239	227	269	251	251	247	229	244	239	247	258	243	232	246	291	244	261	271	223	265	253	271	244	247	305	213	245	246	244	253	243	256	262	241	220	223	260	250	276	246	239	255	252	236	232	237	263	230	224	223	255	249	238	255	261	296	238	246	243	220	245	233	261	263	242	258	241	254	262	251	239	260	245	248	263	267	233	224	228	235	217	214	242	240	244	254	245	235	259	237	255	247	260	257	257	257	259	228	258	261	248	239	245	256	249	225	256	289	250	238	242	224	246	247	251	260	230	243	259	225	240	241	219	230	268	254	228	246	255	245	276	237	242	263	226	243	229	252	257	240	259	252	273	224	255	253	263	246	244	227	252	253	223	262	251	229	242	242	236	253	246	255	259	277	231	248	254	251	257	247	230	254	254	247	252	264	247	255	271	229	276	260	253	253	227	273	242	224	234	248	250	245	263	241	252	223	234	253	248	227	203	259	254	221	267	234	261	260	257	244	266	236	216	223	248	265	242	275	253	239	270	217	232	257	240	271	247	263	229	252	241	241	263	212	220	241	246	251	255	248	223	255	265	235	229	229	249	239	242	238	235	267	237	245	260	239	255	240	236	246	264	265	253	220	245	250	237	242	260	242	246	227	228	248	248	257	246	243	247	242	238	229	246	241	244	244	228	260	249	250	256	274	245	219	264	243	238	242	236	246	238	236	265	241	267	246	247	251	267	262	228	259	247	242	221	235	245	243	258	243	249	256	244	216	256	247	273	229	243	249	236	232	257	229	240	233	222	236	218	275	255	254	230	250	263	229	236	246	232	230	239	240	240	246	238	238	230	237	284	251	279	248	259	236	245	252	243	252	220	261	259	245	268	246	247	245	231	271	250	227	229	255	237	270	246	238	261	276	233	207	239	220	245	229	265	234	235	207	248	258	216	239	258	266	254	230	225	253	227	222	244	269	249	258	278	224	240	265	213	230	240	257	223	251	244	253	235	260	228	272	268	267	231	254	261	267	252	264	247	243	258	242	254	245	213	243	255	232	245	247	230	253	247	246	224	257	265	230	274	251	268	265	249	257	224	285	218	243	252	247	237	263	232	239	263	240	234	282	250	245	258	232	214	237	251	262	270	255	244	245	258	228	262	233	246	258	238	254	243	224	253	216	258	258	266	255	248	240	231	227	252	245	246	225	242	265	269	252	258	215	268	251	217	231	253	245	230	265	257	270	275	240	262	236	250	228	241	254	241	266	262	254	256	291	225	268	244	229	239	233	234	235	248	219	243	240	231	236	261	244	251	238	237	248	230	212	277	265	259	275	269	239	211	288	252	239	259	246	246	238	213	232	233	267	250	258	260	259	275	259	230	233	218	259	225	247	218	236	242	231	244	250	243	214	263	246	251	240	251	256	245	241	233	253	257	237	247	235	252	271	250	249	240	247	251	224	233	214	275	259	255	213	238	241	252	245	234	245	224	248	243	274	259	251	234	234	284	222	239	246	240	243	240	235	242	259	253	250	216	240	222	251	240	226	259	275	252	250	242	225	248	245	230	210	233	244	255	219	258	254	238	266	216	245	240	264	247	239	249	249	245	234	246	254	242	235	272	239	226	234	242	266	257	217	270	251	261	244	238	258	225	259	252	254	264	237	247	262	243	217	241	234	252	260	262	227	255	256	252	228	266	236	265	263	258	261	224	255	236	248	237	268	258	247	274	288	244	220	272	228	242	259	229	268	268	223	213	245	244	251	246	208	261	236	252	247	264	234	258	260	256	259	221	263	233	215	248	229	255	272	250	218	244	256	250	236	250	238	231	250	243	261	242	277	250	251	235	251	258	247	253	251	236	235	257	263	245	240	240	240	275	264	260	258	254	259	236	277	254	222	229	228	259	248	267	245	300	254	287	257	233	253	242	252	235	260	215	249	262	232	230	248	240	251	242	253	242	273	236	252	237	246	258	277	266	225	244	253	221	236	248	255	207	245	215	259	245	268	264	248	233	268	277	239	242	255	234	248	285	262	251	249	233	246	231	270	253	268	234	233	242	240	260	230	276	241	257	265	234	206	245	229	255	239	262	236	245	232	238	228	258	226	233	272	249	248	268	261	231	264	236	240	223	255	255	238	262	246	243	241	240	244	230	264	262	261	259	251	295	257	229	262	256	218	239	271	290	261	225	229	278	228	240	254	263	245	233	204	255	236	248	242	226	259	246	254	267	243	239	248	272	270	225	248	227	240	238	243	253	253	222	277
22664	21416	28933	24295	21494	20161	6008	1201	586	435	369	332	284	208	223	199	184	214	214	192	191	184	183	164	187	178	195	180	190	190	153	177	179	182	194	183	173	189	196	181	193	191	171	185	193	177	194	194	193	198	185	198	184	194	181	180	187	203	188	179	182	183	182	176	167	181	174	182	180	181	183	195	209	197	186	186	173	192	177	170	188	171	178	169	192	162	185	208	170	213	181	183	162	177	185	179	189	204	152	158	190	170	193	190	193	189	193	186	181	173	180	176	156	183	194	174	171	174	213	170	187	182	180	187	188	177	197	170	188	186	189	207	181	189	186	194	195	192	153	167	170	162	160	175	179	207	182	182	170	204	182	182	192	168	193	207	194	173	178	173	174	175	176	185	188	165	206	183	174	179	189	188	178	191	185	168	185	197	168	189	156	189	177	179	165	173	163	207	165	164	183	181	184	206	185	150	180	174	192	187	167	189	196	156	193	192	186	196	187	177	180	172	185	180	160	203	175	174	186	190	188	168	194	168	169	168	191	180	177	176	206	157	167	189	186	199	203	167	189	186	176	204	172	220	179	188	208	192	209	188	169	172	185	191	155	195	175	177	179	173	188	192	178	186	191	196	182	186	169	183	158	152	189	181	175	176	188	187	181	178	174	196	199	184	194	179	183	152	183	220	181	185	194	159	183	190	162	172	186	171	166	183	188	167	160	175	186	209	205	195	161	164	178	174	188	183	192	189	190	182	181	215	183	170	183	177	194	187	189	186	183	192	156	185	183	164	176	199	188	183	196	169	189	194	179	183	176	170	198	191	161	185	174	199	200	193	172	189	186	187	182	187	188	170	168	202	183	183	194	172	164	178	156	173	160	153	173	179	164	181	180	192	178	187	204	197	156	170	198	165	175	182	182	170	192	174	191	199	176	180	184	179	171	183	194	178	185	170	184	179	181	165	179	200	169	184	174	175	169	184	194	187	172	194	188	163	174	191	184	153	191	177	191	187	190	177	188	176	170	189	173	196	167	185	199	182	207	170	196	183	195	160	181	183	179	165	183	203	187	179	179	195	177	196	165	171	188	178	209	181	190	169	194	178	188	186	162	171	146	188	166	178	199	188	175	174	191	185	197	172	217	157	169	195	177	159	199	203	198	171	183	182	174	206	179	194	186	183	181	208	182	195	185	174	178	166	180	190	188	186	205	177	181	196	179	180	176	169	189	192	177	191	208	174	164	171	179	188	179	195	176	152	174	157	174	172	201	181	207	177	180	185	209	180	207	182	179	193	171	187	178	172	184	176	188	182	165	194	184	176	186	173	167	165	175	182	193	183	176	190	182	161	186	199	188	198	179	184	170	198	161	159	177	186	172	185	179	183	165	173	185	174	165	188	206	184	193	180	187	197	210	189	173	167	191	184	200	194	145	171	163	186	166	187	189	193	187	181	187	180	191	182	193	166	191	158	167	182	183	159	183	201	210	170	182	185	176	169	198	214	188	185	168	179	170	179	195	187	187	201	174	171	176	175	182	162	200	163	184	184	180	176	186	199	168	172	182	196	180	195	159	190	180	174	179	203	172	160	186	189	180	153	187	180	177	185	192	152	173	175	187	201	164	199	182	182	155	183	185	168	187	175	184	184	199	211	187	167	185	176	183	192	198	185	187	158	215	197	200	188	171	180	202	183	187	138	173	179	186	174	179	168	163	205	189	171	204	195	176	186	179	192	193	176	140	167	191	177	194	135	175	161	194	186	172	208	172	174	196	186	180	187	181	200	189	168	194	177	186	211	165	209	191	185	182	182	218	183	198	188	171	158	179	164	177	165	150	172	157	157	179	153	169	193	168	199	186	147	198	171	179	193	180	156	186	184	148	178	171	170	190	209	175	189	193	152	216	212	178	187	203	184	174	194	194	176	179	158	183	167	176	185	186	168	191	166	179	181	179	181	194	201	194	193	170	173	184	192	175	202	174	182	179	171	186	186	199	173	167	184	191	170	176	201	191	163	152	186	183	174	167	176	172	181	168	175	170	195	160	184	155	194	187	165	188	194	210	161	184	183	178	178	175	186	160	181	165	150	163	199	179	161	190	179	201	206	193	163	198	172	187	179	191	173	168	184	203	194	172	181	154	196	169	179	197	217	164	190	208	179	168	175	218	165	191	180	187	191	184	189	179	160	192	178	190	192	196	187	184	165	183	173	201	186	178	164	172	166	177	185	167	193	199	201	187	169	190	169	198	201	183	189	191	211	214	196	166	184	162	187	171	187	178	177	177	184	202	185	206	204	162	165	157	164	173	184	198	167	194	205	189	177	174	170	194	184	153	161	174	200	187	186	170	192	175	213	181	190	183	182	180	170	203	190	171	169	202	177	195	163	181	187	173	176	190	181	199	169	186	186	198	185	176	182	181	164	199	185	197	186	180	156	174	175	169	180	165	211	200	193	188	185	163	186	173	194	198	206	187	185	170	176	185	196	183	196	175	175	179	184	179	206	190	183	211	192	194	167	164	199	189	155	174	207	163	176	199	206	195	191	154	178	181	184	172	191	184	178	202	172	178	162	175	194	168	156	163	187	173	189	194	182	179	163	209	182	188	184	199	180	207	217	183	210	184	189	215	152	183	212	212	160	187	205	203	205	188	171	178	176	164	175	172	162	182	174	183	196	183	177	182	166	173	201	184	156	163	195	187	175	188	203	188	182	202	206	169	157	153	180	179	166	188	153	180	184	201	191	155	183	168	178	193	215	186	167	191	179	175	177	146	193	164	193	186	211	176	186	165	178	190	198	201	182	197	189	185	175	179	198	175	184	188	192	177	211	188	171	205	184	169	196	207	181	206	194	161	199	188	183	197	173	176	175	174	183	179	166	188	163	180	170	198	178	185	201	184	194	194	173	194	166	212	157	202	173	189	166	176	165	196	189	172	195	177	172	187	178	174	188	194	172	160	173	175	190	196	196	188	192	188	181	181	181	183	207	185	173	176	178	168	193	195	179	175	191	201	200	160	179	185	184	166	166	177	174	190	183	222	191	186	175	176	143	185	193	179	173	187	168	182	196	157	187	191	176	185	179	181	188	156	182	179	173	169	193	184	188	192	154	188	177	167	198	187	184	221	170	172	167	167	185	186	159	203	162	203	172	178	197	187	181	199	205	173	148	184	188	191	189	163	193	175	186	170	206	179	192	215	180	196	195	193	185	180	188	176	171	180	201	166	175	182	206	181	183	194	158	184	177	170	171	194	197	197	196	198	164	183	171	204	180	169	190	191	183	171	176	176	171	192	183	185	187	173	192	182	201	152	175	169	181	191	186	194	209	186	183	202	191	179	182	176	160	175	185	181	188	182	182	175	147	183	163	167	174	184	167	165	193	170	188	171	180	194	183	186	210	172	192	189	192	157	165	188	191	181	162	177	185	177	157	178	188	180	178	193	178	197	179	175	198	188	177	216	165	198	171	190	169	209	187	191	169	205	205	166	182	195	176	185	195	186	181	170	166
36639	52016	36026	21518	12695	7055	3642	1786	1073	663	529	488	412	304	279	267	258	252	249	241	263	237	219	267	223	283	250	260	228	251	212	246	223	235	236	207	208	215	200	217	229	247	252	220	241	249	242	242	206	221	228	243	236	222	247	256	240	233	226	232	235	264	248	236	225	216	285	217	211	214	222	232	224	239	212	237	218	209	224	238	245	250	239	251	267	232	217	199	220	209	236	242	240	221	207	225	201	244	249	229	218	242	219	209	236	239	229	230	237	245	231	245	209	252	224	233	251	250	248	239	239	254	225	243	252	245	210	238	245	249	260	256	209	237	243	228	244	237	229	227	212	231	245	215	215	238	242	240	234	227	232	217	262	249	239	223	230	241	230	249	233	242	210	218	245	225	214	226	183	226	240	260	259	254	251	203	232	250	236	211	227	245	216	228	211	207	210	230	222	221	262	246	246	238	252	213	226	233	248	218	214	227	237	222	229	238	226	264	270	234	211	230	244	220	248	195	217	261	235	220	254	254	218	229	236	226	249	238	269	222	231	240	225	224	197	225	236	262	248	234	261	244	221	252	207	220	233	232	232	256	213	226	252	252	219	226	241	210	230	258	217	232	239	223	202	246	234	221	216	208	223	223	238	251	226	239	213	216	252	220	219	228	257	240	203	251	218	229	218	198	235	234	206	226	238	209	232	217	226	224	232	231	229	235	261	251	229	219	231	226	208	245	256	232	236	262	239	237	214	254	249	230	231	222	228	186	244	226	219	251	245	228	226	250	212	214	226	230	214	250	215	247	228	265	202	230	213	239	229	253	223	221	232	193	242	246	229	255	223	211	221	232	271	261	226	229	241	259	225	213	207	234	229	235	231	246	234	217	234	216	217	233	248	230	220	240	225	219	207	263	261	226	241	245	232	212	271	243	240	236	234	211	228	214	255	221	238	222	233	250	239	228	217	230	229	240	219	226	248	233	222	235	239	224	241	243	240	242	222	249	251	243	220	223	220	230	216	240	236	239	223	214	221	215	240	234	212	249	190	224	242	239	228	196	240	254	226	223	208	236	247	215	226	227	251	231	202	244	241	217	235	238	228	213	248	250	219	209	248	241	218	223	212	216	219	233	217	227	211	250	215	237	224	201	229	227	221	242	239	233	239	241	213	242	222	218	246	228	236	254	219	218	232	244	241	240	235	237	227	204	227	232	234	222	249	243	216	228	232	225	222	221	227	240	252	237	257	227	247	245	256	224	233	228	232	219	250	214	238	217	257	222	230	217	227	260	227	246	237	251	214	256	232	244	201	219	236	266	220	236	228	228	222	215	249	254	221	233	230	229	230	240	230	237	275	223	240	232	204	217	227	246	215	252	210	228	222	244	215	244	240	251	233	244	206	237	237	235	246	239	255	234	208	221	217	244	235	228	236	225	228	250	260	225	212	205	229	259	248	251	226	243	211	235	251	228	215	205	235	220	231	240	231	248	218	246	250	238	240	220	224	244	235	211	248	257	235	215	238	223	219	232	217	258	228	242	235	228	216	249	257	222	237	230	224	252	242	239	223	217	253	249	233	231	248	238	208	238	244	219	237	225	204	211	211	259	229	228	254	231	234	247	227	253	237	209	205	237	248	230	250	218	259	263	220	259	233	241	262	256	217	216	226	233	227	224	226	231	240	224	243	255	246	251	242	219	245	233	224	264	225	228	252	224	226	244	229	224	225	251	221	241	215	228	240	230	235	234	216	240	245	224	248	212	220	238	253	250	247	227	209	235	201	244	235	273	239	228	242	217	234	228	221	230	212	220	202	221	218	240	249	235	207	248	235	245	213	241	213	223	225	225	223	242	223	243	255	252	241	237	248	228	259	258	222	226	258	251	221	244	232	258	250	225	228	238	241	228	234	263	249	233	225	235	260	255	270	235	232	267	235	233	224	253	260	231	200	275	256	250	229	216	240	234	227	234	254	239	208	218	218	200	253	220	199	224	225	217	243	250	217	233	233	237	219	213	233	251	232	221	257	222	264	227	218	235	234	239	238	243	237	211	222	228	239	249	237	206	223	214	231	252	232	247	220	234	240	207	243	236	234	236	233	226	252	224	215	235	198	239	252	270	204	225	261	214	220	226	207	223	240	233	203	260	244	256	222	224	213	223	227	234	238	208	229	227	247	246	215	227	219	229	236	248	233	221	225	251	237	248	218	242	246	211	242	229	242	237	224	212	256	228	226	217	223	223	244	219	215	258	234	230	223	247	213	220	220	237	230	206	204	238	203	240	246	221	241	228	252	237	245	222	250	231	226	213	229	246	236	237	228	235	213	205	233	200	232	233	220	213	239	260	211	215	224	223	243	258	236	244	208	238	204	237	226	226	231	232	220	214	228	242	250	219	223	223	235	208	226	233	227	242	232	234	229	252	229	234	235	245	224	251	229	240	219	214	222	234	221	244	217	242	244	226	226	216	224	233	246	250	214	246	254	223	220	240	229	226	228	229	213	216	253	221	219	227	244	238	217	268	228	223	244	236	243	250	201	236	222	226	216	229	235	217	254	213	236	260	260	220	216	228	258	214	238	256	203	239	221	247	236	227	206	225	228	233	231	219	253	253	226	239	211	240	213	223	242	224	200	191	211	225	225	247	233	244	226	242	199	220	233	241	218	241	242	209	239	233	237	217	224	227	260	237	220	249	236	212	244	216	239	234	191	223	222	233	223	230	244	251	241	239	213	223	233	246	207	237	253	228	236	216	245	221	221	227	238	243	216	225	222	254	230	215	250	196	226	243	213	205	249	221	228	228	247	238	235	227	236	207	227	239	216	223	237	244	205	252	244	247	200	230	240	275	226	214	235	229	238	236	250	231	244	219	258	214	259	214	258	227	231	219	220	219	214	209	232	223	228	243	236	220	228	220	236	244	216	217	215	240	219	254	251	201	205	218	244	234	225	246	231	240	216	233	247	260	234	257	215	234	224	217	234	228	243	249	202	240	234	221	244	223	228	234	246	228	212	253	239	243	246	228	225	211	228	240	223	262	239	218	215	263	229	240	240	224	224	230	219	251	234	235	224	246	223	225	256	251	241	248	205	228	261	241	216	257	219	241	232	238	237	241	234	213	219	249	234	208	244	238	218	216	235	252	220	209	228	221	230	192	224	219	215	217	221	224	241	252	233	240	231	212	228	231	232	245	234	215	223	249	211	224	229	220	215	235	223	214	265	236	225	212	258	227	244	245	239	196	237	217	216	226	235	242	227	248	242	259	221	220	233	238	209	212	219	230	237	223	225	242	215	211	222	244	216	235	227	242	222	237	269	242	238	200	242	218	257	239	253	252	226	222	236	227	221	227	232	214	212	212	215	232	217	218	240	208	231	237	228	209	231	236	242	228	237	252	207	217	208	238	224	221	212	270	214	240	236	226	238	230	206	215	232	224	218	238	241	215	215	241	219	212	227	226	219	245	215	227	224	195	254	225	228	227	229	218	215	220	236	248	206	260	225	228	231	235
31664	23771	17794	6398	1694	937	541	382	295	303	313	281	287	261	267	254	276	289	277	297	272	245	297	254	275	271	279	252	305	249	279	276	275	240	266	285	252	254	255	237	252	260	237	274	263	273	281	234	273	264	281	258	263	257	300	260	281	247	261	242	255	269	233	246	286	280	247	263	266	281	262	283	248	265	276	283	313	299	282	271	270	276	281	260	268	259	250	249	258	255	289	268	273	270	251	282	259	260	268	255	244	249	273	244	267	266	256	251	251	306	247	271	283	271	262	280	269	294	245	242	289	234	306	243	264	247	262	257	252	275	273	274	264	264	290	267	273	285	271	309	265	272	301	263	278	256	269	298	272	250	303	255	273	275	271	292	263	259	281	272	252	287	271	296	260	271	251	276	263	264	257	265	294	265	265	286	283	246	283	282	269	265	271	279	230	300	255	254	275	275	233	281	262	269	276	283	270	304	294	268	292	301	238	247	280	261	268	262	290	256	260	275	278	272	278	263	261	288	258	271	283	313	293	263	321	264	267	293	294	254	261	236	256	254	266	253	263	250	298	296	282	279	271	278	251	268	251	259	268	256	257	282	286	252	281	262	259	263	271	252	263	271	275	268	271	272	264	289	253	256	290	251	262	263	270	268	276	283	266	253	262	270	277	273	273	280	248	277	289	284	285	245	269	285	264	278	259	250	235	242	262	267	271	280	278	263	276	259	265	259	282	241	287	267	274	275	248	263	279	279	269	277	278	263	256	265	235	285	254	254	273	296	276	227	242	240	267	275	268	276	282	236	265	285	242	278	251	314	274	262	251	296	254	264	269	259	251	299	239	280	279	266	254	271	269	242	249	273	245	264	265	283	281	275	292	285	272	270	253	278	251	286	286	288	265	270	256	255	263	234	246	273	297	285	254	250	294	277	266	281	243	288	284	264	266	243	277	266	295	266	298	271	268	311	264	257	262	284	268	272	286	231	269	279	281	273	292	261	285	285	256	265	264	268	277	274	281	260	271	258	286	263	263	259	240	273	259	235	265	276	272	273	270	244	251	279	267	302	273	278	219	302	267	267	279	244	275	279	317	254	298	262	270	257	262	292	267	242	282	244	271	253	253	264	271	260	292	265	242	251	286	255	264	287	263	269	279	255	270	261	273	283	249	284	242	275	265	271	270	283	256	237	322	271	260	270	244	273	268	270	288	261	275	274	253	279	250	278	264	265	245	238	256	260	262	242	263	261	285	274	256	277	267	266	277	280	265	298	280	247	253	271	236	274	284	266	271	293	280	253	281	247	247	271	267	271	247	248	289	278	249	270	263	264	265	275	267	235	298	263	283	263	288	261	256	265	282	272	265	265	270	267	273	262	265	281	265	274	273	251	278	274	270	286	278	273	255	249	251	263	273	293	279	256	267	252	255	256	255	259	264	262	249	255	222	266	245	279	277	279	271	288	300	275	303	294	266	283	257	252	258	271	255	259	263	268	273	240	283	255	258	281	255	258	220	261	265	296	260	259	270	264	262	257	286	304	265	273	256	250	284	282	248	281	291	248	254	250	279	261	271	286	259	277	241	291	274	253	252	245	294	284	274	265	279	273	275	286	251	274	242	284	259	248	271	225	263	271	272	241	285	289	279	251	246	268	252	284	299	278	268	262	238	298	279	297	282	279	260	272	288	292	270	251	277	267	276	263	254	283	276	262	304	268	252	266	291	279	276	301	271	283	259	259	280	275	239	286	287	259	275	290	265	272	268	277	289	281	267	268	237	250	272	299	280	244	285	251	256	267	255	275	215	270	258	288	240	285	260	275	278	270	266	287	258	292	284	251	247	253	231	298	276	277	305	264	290	243	247	281	285	242	257	248	288	263	263	240	252	267	263	260	257	300	274	280	270	285	283	284	263	284	278	311	274	258	252	253	299	249	270	245	268	280	286	246	249	258	276	295	260	271	282	286	270	254	241	262	274	267	261	269	248	270	284	285	245	270	272	307	261	266	264	285	253	262	263	274	285	252	270	296	270	296	269	292	283	245	256	269	302	249	279	278	290	268	273	312	272	285	277	268	287	253	259	284	264	238	282	291	260	260	249	280	278	261	262	282	256	290	261	263	259	249	283	260	287	300	281	295	262	246	267	273	276	249	259	263	265	253	248	283	273	266	274	288	280	254	290	267	254	284	297	270	257	282	286	261	254	290	253	273	283	266	302	280	270	269	282	279	283	252	284	275	249	266	267	292	248	305	240	226	278	268	263	274	276	243	284	270	262	261	288	277	287	265	304	269	254	240	269	282	232	254	277	263	298	263	283	281	296	272	281	281	264	271	270	279	247	289	267	264	284	302	269	281	267	261	248	284	253	286	289	256	247	279	256	287	257	274	293	255	293	243	277	255	285	283	264	289	269	269	295	290	270	265	264	273	237	267	260	276	241	235	303	272	263	272	247	281	278	277	260	238	289	271	264	273	267	263	243	286	256	283	268	276	290	276	272	296	258	275	299	299	281	237	285	296	273	241	300	270	284	268	267	266	266	293	283	272	294	268	254	274	273	272	262	274	305	256	274	260	281	292	297	269	263	257	270	258	268	309	267	247	269	248	276	276	242	261	289	255	257	272	265	280	268	271	246	279	278	288	240	278	256	267	288	263	239	290	296	261	279	270	305	239	234	274	259	262	255	286	269	265	264	291	273	293	277	271	279	282	259	272	271	271	254	280	268	259	264	282	256	252	268	271	266	294	263	262	284	275	265	258	250	270	238	293	262	270	280	257	273	287	247	272	274	263	280	250	296	265	264	258	296	246	255	268	282	272	266	270	286	269	263	283	281	263	286	286	258	289	261	270	272	265	236	285	266	241	288	237	264	265	262	272	249	260	287	280	273	266	302	261	277	284	280	257	264	262	275	271	282	263	264	257	286	238	292	280	274	240	256	251	272	255	297	256	262	281	275	297	270	252	269	225	280	282	273	267	275	259	269	273	267	287	253	278	287	294	288	261	260	267	263	285	278	277	254	264	282	234	298	297	284	296	284	258	274	245	233	287	269	270	300	274	264	248	281	260	241	300	253	259	256	275	301	296	257	288	271	248	265	295	266	287	259	230	299	264	244	288	246	271	238	260	254	263	285	275	238	277	265	247	241	235	255	293	274	293	262	263	288	269	264	261	289	252	285	265	273	257	271	280	277	282	280	258	265	283	289	263	273	265	261	279	267	267	282	247	270	266	281	279	285	275	268	266	290	277	283	273	260	261	283	257	262	268	278	277	263	258	294	259	265	276	297	265	280	292	273	285	259	253	286	294	289	273	277	272	239	258	251	260	252	260	281	282	281	274	293	276	258	307	274	279	263	255	261	248	258	269	256	304	296	282	267	254	280	256	283	285	252	247	265	299	297	251	275	260	266	250	272	230	274	265	262	250	290	258	253	259	260	273	300	245	289	286	296	249	267	227	247	270	266	255	270	274	287	297	265	267	281	283	274	287	251	257	296	265	278	271	268	259	252	266
32674	33261	17966	6380	2837	1584	808	571	452	389	408	363	330	320	313	335	342	376	354	365	366	334	347	323	352	339	341	330	323	355	314	339	321	356	325	303	363	351	380	335	347	324	355	342	353	339	357	351	349	321	333	341	360	332	351	317	319	316	366	322	335	345	296	306	322	337	368	335	344	325	297	326	300	337	317	321	361	336	310	330	330	358	337	326	335	329	304	335	334	356	309	331	361	320	311	309	304	328	321	330	344	336	344	339	316	328	348	314	307	330	340	323	335	335	326	343	323	339	327	365	333	331	324	343	318	331	345	329	320	354	353	323	315	326	347	332	358	321	343	328	313	373	317	320	335	359	313	367	360	335	321	349	337	331	363	328	305	311	308	340	367	354	326	356	340	343	325	347	333	316	345	334	370	317	357	331	294	361	341	377	321	315	349	336	315	334	329	337	334	313	352	298	334	376	346	358	369	358	344	335	340	329	336	340	330	293	306	324	321	341	325	334	348	311	324	355	325	309	330	309	317	357	340	335	380	322	365	337	331	329	324	364	321	345	371	352	339	347	331	349	348	334	309	359	311	340	325	311	332	338	354	328	337	335	347	363	334	343	328	377	346	335	342	348	347	322	325	353	304	324	320	348	340	326	323	329	337	370	344	328	358	293	328	348	347	349	324	350	330	348	346	329	331	341	326	368	320	349	318	332	324	365	334	336	334	330	345	308	328	321	333	346	315	353	339	361	324	337	356	345	330	325	341	353	334	350	353	335	351	346	366	372	325	299	345	314	367	318	312	325	359	357	351	368	314	335	341	322	363	323	332	347	342	348	349	327	348	304	349	345	303	358	334	342	337	324	311	336	375	298	365	316	320	311	349	323	326	341	327	350	308	312	353	322	366	307	323	348	317	369	356	355	329	306	335	335	335	343	352	333	372	362	374	327	333	322	357	330	333	337	310	324	318	332	318	357	312	350	346	348	310	309	381	312	349	328	342	352	347	297	314	370	333	324	353	339	333	350	361	358	347	331	341	335	355	348	322	341	328	330	327	326	321	355	394	347	343	354	328	341	332	327	320	358	315	313	356	353	341	325	329	336	340	354	340	323	346	326	332	343	347	356	358	321	335	368	321	309	295	350	342	313	342	342	320	355	337	342	335	350	318	333	363	318	332	357	339	342	322	353	337	347	348	361	349	348	333	312	349	334	326	345	319	332	351	317	330	334	339	303	329	317	355	353	344	345	316	328	332	317	323	337	350	317	323	307	338	324	319	312	334	355	373	375	341	342	300	367	320	328	335	328	355	296	340	333	340	340	328	325	380	356	328	339	371	334	330	332	342	329	339	358	326	345	373	336	341	360	323	352	341	341	351	319	328	344	332	326	327	313	367	327	348	324	319	322	362	328	343	337	349	333	316	338	368	356	334	338	332	343	346	349	320	334	318	321	344	333	341	317	312	316	350	358	318	329	331	339	331	333	321	323	323	327	321	352	313	363	330	312	343	371	373	323	354	356	331	344	360	333	303	359	321	353	349	359	365	317	342	363	324	333	325	296	343	327	328	328	320	331	301	341	318	357	359	328	296	317	352	326	353	293	344	300	328	332	326	337	317	352	329	346	299	370	335	331	325	341	314	331	300	326	349	346	359	327	325	346	335	316	333	331	314	364	338	345	311	326	317	342	325	312	356	369	345	354	349	346	317	281	282	316	343	327	330	311	316	314	329	329	316	335	345	297	326	341	350	341	328	329	321	315	338	347	353	377	343	336	341	327	341	323	352	327	341	330	334	331	354	342	346	313	340	352	339	328	324	338	328	305	335	341	344	336	334	369	350	364	343	350	309	353	349	323	291	334	351	313	336	327	336	320	355	350	347	328	324	318	339	359	348	327	331	318	346	361	308	342	333	334	310	327	369	321	322	339	312	328	317	335	331	369	328	374	367	354	359	332	297	348	334	342	330	340	342	317	364	341	319	314	362	325	311	347	328	291	343	325	338	392	339	352	334	330	295	361	328	333	326	334	350	287	347	351	357	327	321	386	345	318	323	327	321	341	339	327	337	318	343	358	339	341	323	334	367	340	327	328	324	332	329	304	345	304	354	308	330	331	339	316	342	333	338	345	314	317	315	346	362	309	334	344	351	365	316	347	340	313	321	350	333	355	360	337	356	304	314	336	339	324	302	356	302	305	324	325	354	355	336	345	311	296	336	358	331	307	296	308	329	335	343	347	312	324	335	343	355	292	326	325	308	375	358	369	322	355	318	317	341	314	331	337	356	328	342	338	318	365	327	341	314	318	331	383	351	313	323	350	334	328	336	328	347	352	326	327	326	299	313	311	362	377	338	305	341	344	335	316	342	376	334	344	325	348	364	373	324	354	309	354	326	365	338	341	330	311	364	337	365	333	308	353	358	341	340	318	317	328	369	332	309	319	356	330	329	328	325	327	343	351	347	348	317	325	368	344	332	345	299	306	324	345	325	349	333	354	323	357	334	344	330	350	317	380	339	323	352	328	372	374	349	339	330	326	347	350	317	348	319	354	352	341	329	341	329	306	307	346	355	307	345	367	302	341	334	349	329	354	329	336	299	351	328	315	313	338	333	337	334	356	308	339	301	353	362	366	311	347	360	323	326	328	296	326	330	320	329	335	342	310	325	327	358	357	320	332	333	349	338	308	338	316	351	317	335	329	356	337	324	305	328	343	320	315	337	340	330	326	326	316	353	324	324	346	353	339	313	328	321	314	318	362	301	327	326	343	284	338	314	318	326	349	325	326	315	343	343	361	328	367	359	330	326	330	325	321	347	357	357	344	356	312	381	358	316	316	335	378	315	359	353	314	324	343	315	324	324	331	319	334	355	324	315	299	338	352	345	328	362	301	348	336	338	354	339	338	335	311	323	327	344	304	347	329	356	347	338	311	351	334	354	324	333	323	331	312	299	329	327	303	339	351	354	327	341	312	327	357	348	329	338	302	316	331	331	323	357	340	320	330	330	324	330	337	323	325	337	352	327	313	318	336	331	351	316	375	341	342	303	308	358	313	330	383	320	329	302	339	373	328	338	353	319	330	374	358	326	357	322	329	344	332	310	323	356	336	339	316	331	362	303	345	380	357	300	339	308	365	354	324	332	333	316	316	302	289	338	329	319	357	317	322	330	336	355	322	323	359	325	330	319	315	342	339	361	330	327	336	300	302	329	336	344	337	360	330	343	372	320	334	329	339	342	330	333	341	326	326	328	337	337	322	361	337	350	381	350	331	353	353	307	354	339	353	343	345	365	314	337	333	335	335	334	309	315	385	365	367	366	319	319	329	343	336	332	322	338	337	327	351	331	324	320	333	329	334	347	358	313	328	359	350	338	313	382	315	346	345	344	318	307	320	330	384	337	349	328	334	332	340	303	328	315	314	357	339	348	352	328	337	353	327	346	338	273	338	355	324	342	351	296	359	333	322	351	325	355	341	313	361	368	323	341	411	333	338	365	315	325	314	275	344	290	334	338	326
23616	21390	28285	24896	20713	9611	2974	1255	610	496	408	383	373	345	304	284	293	281	269	273	284	299	277	288	270	301	293	262	286	292	288	301	298	265	275	296	276	272	292	282	302	262	288	299	317	263	256	280	302	286	310	252	287	280	256	258	280	281	277	277	295	261	281	275	307	289	249	258	266	277	244	290	282	262	282	282	306	279	264	254	269	274	281	263	270	272	263	282	263	272	263	283	291	279	251	303	302	269	269	297	251	281	263	279	277	275	264	252	307	279	267	270	271	275	273	286	259	278	252	269	281	284	267	276	273	254	254	257	266	267	284	285	272	275	293	273	302	257	253	274	262	274	240	280	280	254	284	277	280	289	253	267	247	253	266	299	248	253	286	264	260	288	256	241	299	281	273	305	279	266	257	260	256	276	273	278	298	264	254	282	267	271	265	270	282	273	245	278	294	272	286	270	259	270	289	278	262	281	291	295	264	253	260	257	276	299	257	273	274	302	274	274	263	264	271	289	269	263	275	269	274	259	251	258	264	272	287	282	299	269	260	252	266	259	259	252	295	273	269	274	277	251	252	288	290	271	252	265	283	274	266	261	283	245	247	288	248	245	260	253	261	268	282	296	293	259	271	255	255	287	265	268	280	255	282	302	255	253	280	290	277	256	282	288	285	255	281	283	276	286	288	255	259	271	255	266	282	277	257	267	241	292	268	264	253	262	289	294	264	302	251	286	279	291	263	267	300	303	298	250	288	266	270	253	295	260	252	289	285	236	293	276	278	298	265	271	260	244	247	272	275	299	276	255	249	274	244	262	272	280	274	294	272	274	271	264	283	308	311	273	285	268	277	262	251	260	268	275	268	295	287	271	284	275	285	264	265	245	283	258	272	272	286	291	298	257	263	263	300	265	257	258	280	267	280	295	274	275	257	282	281	257	278	271	283	251	273	281	276	277	259	251	268	299	252	250	274	258	269	264	275	247	299	285	253	284	291	269	309	289	287	293	233	252	250	282	267	252	252	258	287	280	300	275	305	251	246	288	281	264	280	256	289	269	276	253	272	295	297	274	263	246	294	250	270	278	265	292	283	272	272	272	286	284	290	280	296	294	283	302	271	258	285	282	284	278	256	274	261	277	250	263	267	270	263	260	282	281	260	266	309	268	271	248	251	247	257	223	261	273	298	267	261	248	260	265	258	267	249	231	288	267	285	263	292	299	297	261	280	283	274	271	266	263	257	278	253	277	286	268	293	289	255	274	268	263	284	285	269	289	289	256	287	290	261	262	265	276	277	250	310	253	270	269	279	274	272	288	267	271	268	289	250	294	271	257	277	271	286	252	271	295	264	248	285	283	268	277	289	259	268	278	275	249	303	258	297	267	308	246	297	293	265	267	278	275	272	281	295	257	307	263	282	293	271	265	273	277	275	272	282	274	289	303	268	256	280	233	253	265	242	281	280	265	272	294	286	260	256	295	233	277	249	277	294	294	289	286	278	262	259	294	278	264	299	283	284	265	283	298	240	267	262	275	242	255	268	284	280	267	253	278	286	277	263	298	284	331	310	298	286	300	234	261	250	275	285	238	292	273	239	286	281	267	268	272	292	280	299	268	273	260	267	275	272	287	265	285	269	294	256	277	264	277	293	269	286	257	263	259	276	291	294	269	299	274	278	292	265	263	291	273	297	312	242	253	303	289	248	263	254	261	261	268	263	278	275	273	285	264	273	286	258	234	269	276	289	266	272	258	307	270	262	284	252	266	263	289	258	276	248	267	265	258	312	250	288	246	265	268	276	226	265	278	276	269	272	275	262	279	283	255	264	293	289	240	247	246	296	305	283	287	238	300	301	270	260	274	265	258	252	275	275	272	276	291	262	286	286	265	296	268	281	268	261	299	257	290	258	264	276	280	264	270	235	307	283	265	279	303	256	273	242	259	271	275	262	251	286	273	259	294	284	258	291	255	275	258	294	266	272	260	274	294	269	292	305	266	269	262	227	285	254	293	272	242	255	272	260	265	298	270	270	268	294	252	270	268	276	296	268	268	268	288	308	290	257	275	296	275	264	268	294	266	253	281	274	304	274	289	306	280	271	293	272	259	270	270	245	280	273	253	288	278	262	245	272	269	279	277	271	279	295	303	245	264	285	246	289	231	238	259	269	275	283	288	302	273	251	295	273	259	269	275	273	255	288	251	275	264	275	285	276	280	276	298	281	258	257	281	297	288	260	280	288	270	302	278	258	285	265	280	285	296	303	270	277	284	274	280	243	301	281	262	276	260	279	263	267	284	246	287	265	259	300	252	248	258	283	252	270	274	256	280	268	277	269	265	291	252	281	260	275	244	270	264	262	286	269	236	249	312	281	249	293	272	270	293	290	267	278	261	301	270	260	258	278	277	257	270	259	297	280	258	240	286	280	249	268	276	278	266	259	274	295	265	272	274	300	253	291	283	265	268	271	262	297	265	249	308	294	254	279	245	266	283	274	298	254	257	277	285	249	303	244	274	303	268	264	265	271	273	271	295	269	265	294	250	239	265	273	293	284	274	255	281	259	274	269	258	242	275	307	270	281	252	300	262	261	310	294	281	259	280	259	243	261	243	268	284	286	245	264	295	276	267	257	254	280	291	269	228	257	291	288	267	310	247	255	254	277	252	273	281	254	264	258	277	281	268	249	277	261	274	287	273	259	249	295	279	286	273	257	285	252	260	262	295	225	267	284	251	262	274	283	250	264	268	278	328	281	257	258	264	251	268	273	264	264	249	273	279	243	209	289	303	269	255	278	272	249	289	258	262	261	262	219	245	279	305	254	307	308	301	253	291	246	264	268	282	282	258	269	278	268	297	289	285	284	282	279	261	261	287	307	270	262	279	231	270	262	272	285	266	280	268	283	274	297	275	265	242	248	274	273	243	274	264	263	267	266	265	249	276	263	317	273	276	262	280	257	261	277	275	257	266	256	266	259	258	303	294	271	287	261	269	292	241	255	281	243	291	286	246	278	262	268	301	274	266	270	262	312	265	287	279	260	264	272	293	269	257	286	264	306	284	268	278	284	255	245	254	243	266	250	282	272	247	281	254	271	262	264	291	287	260	319	295	286	257	237	262	262	265	270	265	301	290	257	264	283	264	281	296	285	258	279	256	259	298	289	251	260	244	296	245	260	280	259	293	267	268	268	281	292	256	262	254	298	262	278	278	281	274	297	267	270	298	277	256	275	245	289	286	274	259	272	288	284	293	274	254	288	269	268	259	294	271	270	261	259	249	275	275	291	248	274	270	288	259	255	282	284	277	273	240	255	283	256	302	261	285	275	270	261	281	278	281	279	271	251	270	259	267	287	294	282	262	297	249	276	276	296	252	265	284	279	289	281	303	288	261	248	283	257	257	271	313	286	307	284	282	277	254	251	264	290	272	275	249	268	278	259	277	274	265	282	249	282	281	279	275	287	289	283	313	295	283	260	275	266	275	300	270	255	264	263	280	265	264	259	272	256	273	291	247
30416	49644	33088	16557	10870	6503	3633	2059	954	679	588	536	435	415	400	353	325	354	376	339	367	340	364	359	317	387	350	346	379	354	341	350	363	335	323	350	356	345	324	327	336	341	383	327	348	336	329	367	347	343	333	353	320	337	351	339	319	350	333	330	351	369	346	356	347	367	328	319	370	349	373	307	339	364	328	343	310	375	340	329	359	355	319	375	305	341	330	326	340	354	355	371	337	351	328	323	329	345	335	326	368	341	353	346	326	360	362	363	335	345	367	319	321	328	322	346	357	330	371	331	350	343	304	352	304	378	336	364	343	316	332	364	346	323	317	347	335	344	367	330	368	354	339	343	327	353	309	349	375	326	351	339	324	329	299	319	338	335	347	373	362	346	328	322	327	303	332	336	371	356	355	374	367	327	374	319	341	316	360	339	323	357	357	341	388	344	352	331	346	326	343	365	318	355	324	360	374	369	377	331	334	365	339	332	345	313	317	349	349	357	317	364	342	318	347	343	363	327	344	338	328	338	315	341	348	323	335	333	341	352	336	347	331	314	325	321	360	350	331	363	311	337	320	381	363	352	359	346	370	354	382	344	352	362	335	351	385	343	348	338	331	325	349	363	332	334	369	337	336	311	333	328	335	363	376	300	323	331	355	324	328	302	316	307	314	347	353	319	325	351	335	379	345	332	377	335	354	352	306	337	307	317	336	349	332	305	362	360	378	384	341	344	348	327	339	362	324	344	299	334	345	319	343	358	329	322	341	323	348	337	319	346	350	331	312	348	360	340	334	339	333	341	339	349	324	333	340	350	311	338	323	312	340	360	310	345	362	353	377	353	352	316	325	336	340	338	347	312	342	342	355	327	327	342	337	347	331	306	313	341	342	360	325	344	373	344	338	318	346	353	380	351	346	358	326	328	358	335	319	373	343	359	325	340	349	330	326	321	344	327	371	379	337	349	332	322	339	337	369	332	341	358	333	334	355	346	348	341	317	365	351	334	356	378	337	325	365	327	326	344	326	349	340	335	349	335	336	350	325	341	326	331	363	356	361	346	335	353	346	359	350	335	376	348	355	305	347	342	326	385	341	350	341	337	360	330	348	356	332	325	358	343	334	368	383	352	333	348	367	356	356	361	335	356	385	331	336	346	304	337	382	330	336	331	353	353	351	339	342	380	364	342	327	329	336	344	341	339	365	351	337	353	349	349	349	365	372	340	314	322	346	315	356	355	334	350	327	337	316	341	338	319	371	313	331	361	334	364	326	348	311	325	364	322	340	340	345	314	347	368	339	348	320	334	322	351	331	350	351	309	339	323	369	325	349	328	321	347	353	337	312	323	305	352	334	363	330	338	336	338	354	310	313	338	324	362	348	316	363	343	372	368	331	327	321	311	355	343	324	334	326	360	328	359	324	341	357	340	284	331	363	355	351	338	345	345	349	323	320	304	333	324	356	317	339	319	342	348	327	338	346	337	351	362	338	358	314	339	345	367	350	351	378	366	319	337	323	334	349	350	303	326	348	304	338	312	337	349	342	313	349	319	316	332	325	353	333	343	334	349	384	343	323	348	319	351	335	317	334	351	365	311	335	345	360	278	329	343	333	339	336	337	342	311	346	353	365	339	327	375	345	353	364	330	326	344	341	358	359	336	353	331	352	326	353	332	318	349	330	339	331	354	329	341	346	388	330	339	325	318	340	321	367	317	349	326	337	325	357	343	325	344	351	330	352	341	345	326	332	341	366	352	324	350	357	379	337	365	313	349	336	300	321	332	289	341	315	368	340	347	336	357	344	350	359	342	372	343	316	330	349	337	315	323	338	322	321	377	326	338	348	336	331	346	302	327	361	382	335	342	334	336	359	345	378	351	310	358	336	346	329	326	350	344	334	345	334	332	324	376	330	343	345	336	342	355	336	317	329	339	342	354	318	364	364	369	360	359	370	347	306	338	335	354	354	322	373	345	355	335	338	314	318	306	316	345	332	355	345	333	313	355	331	313	364	345	307	373	331	345	354	363	364	342	311	319	362	322	343	340	355	370	321	332	352	327	378	350	320	293	313	296	352	334	363	346	344	351	360	353	337	358	319	355	348	331	323	341	337	363	311	324	348	329	352	341	358	346	336	354	361	312	322	365	359	336	318	352	329	354	360	332	336	380	317	339	334	327	327	351	316	333	371	358	364	343	312	310	308	324	350	348	334	368	349	313	344	313	337	354	342	334	341	355	346	349	363	339	344	361	331	337	331	316	313	335	352	350	342	355	332	345	349	341	323	312	357	320	307	340	357	346	340	328	327	346	322	334	354	336	315	339	356	348	361	350	320	318	340	341	336	337	326	368	370	335	318	361	320	334	310	385	350	319	363	328	371	326	347	338	346	326	334	346	377	330	355	330	373	331	365	327	322	325	321	351	356	304	336	355	365	319	322	329	340	352	338	357	296	354	353	356	346	333	305	356	312	350	356	340	371	335	352	329	332	337	348	357	337	343	343	340	328	376	349	380	317	336	325	348	318	332	352	342	340	360	336	325	350	354	328	356	338	294	364	325	323	347	319	346	335	342	320	336	312	347	349	336	353	330	331	346	344	321	361	345	340	349	323	365	316	307	330	341	303	314	334	344	333	336	349	312	324	349	335	361	334	346	326	326	344	346	324	341	355	318	349	312	334	336	340	338	328	347	356	332	353	352	362	353	347	362	325	346	355	344	331	340	327	347	324	328	354	343	345	337	324	324	367	360	328	338	328	330	366	327	344	344	364	355	329	365	372	323	345	325	330	333	357	337	319	339	349	330	316	352	332	341	336	314	349	375	348	337	363	322	365	344	344	317	327	361	344	315	357	360	298	321	340	328	317	372	312	330	322	367	356	313	353	303	364	320	336	313	335	345	316	341	353	347	328	335	315	363	328	319	324	359	318	331	336	322	363	367	357	349	381	344	329	348	323	339	343	288	320	320	318	316	356	315	351	353	334	332	340	345	331	330	349	345	340	351	323	336	334	327	336	361	332	345	353	356	310	326	339	319	345	337	329	350	336	377	377	312	359	362	327	374	339	325	349	331	349	310	327	331	336	328	354	342	348	331	346	325	325	330	318	338	303	370	350	349	345	388	376	315	349	325	337	340	300	320	327	338	346	348	338	328	331	292	395	288	357	371	369	338	321	337	346	340	308	314	357	330	362	342	363	351	319	341	374	354	362	330	347	322	320	316	310	328	331	358	329	343	341	305	357	351	343	333	292	319	321	325	335	333	339	348	317	329	329	330	336	330	328	322	346	324	336	350	327	348	327	314	329	389	322	342	329	340	352	327	342	350	359	358	346	332	371	327	302	329	377	340	303	331	326	329	345	341	300	354	329	339	350	327	342	343	379	347	334	349	351	340	337	325	376	341	329	350	326	349	356	368	330	337	321	362	350	368	334	352	321	342	338	323	303	357	350	336	358	361	334	336	326	325	323	340	339	349	333	342	328	356	356	365	326	301	350	351	354	342	339	332	342	318
25035	21466	26909	24748	9674	3197	1521	737	386	345	289	307	233	206	213	206	220	198	215	204	237	202	189	198	205	197	192	220	204	213	204	179	220	216	197	170	197	222	207	226	207	179	199	171	196	185	201	197	198	195	179	198	194	199	182	215	184	212	208	190	181	215	194	215	207	180	201	193	203	194	203	171	177	197	217	200	210	196	183	186	195	199	190	190	227	201	177	202	193	195	202	203	197	187	216	196	204	190	180	196	199	179	206	189	190	205	176	215	198	201	196	189	181	195	173	211	194	191	204	197	193	209	197	180	198	209	184	205	200	226	205	207	210	222	181	195	204	199	192	189	202	204	208	202	216	176	187	193	210	195	165	197	178	195	186	202	190	172	218	197	212	186	166	186	179	179	195	180	202	201	223	186	209	197	237	202	211	210	195	197	174	189	186	206	211	209	199	206	199	198	204	187	200	201	219	190	179	235	212	199	162	219	208	202	193	191	205	165	180	188	215	204	205	217	192	190	188	208	176	221	192	226	210	198	182	212	193	203	190	214	213	212	196	203	197	209	183	176	193	203	198	174	202	204	216	198	192	201	206	199	194	189	200	205	199	205	219	196	219	207	216	180	225	197	215	209	176	218	207	204	195	192	193	187	206	177	200	193	179	181	207	201	197	186	224	198	214	192	181	191	207	221	194	200	185	208	201	169	189	213	203	212	194	200	210	191	202	218	215	207	205	205	205	210	194	201	196	183	211	200	205	209	205	200	213	193	220	215	219	195	167	199	207	192	187	220	196	179	202	205	210	204	211	225	205	195	197	211	188	197	166	224	203	182	209	185	195	181	183	202	202	195	198	182	202	212	190	192	204	178	187	229	229	189	207	216	184	208	190	211	202	205	196	177	192	218	208	204	190	184	179	174	236	180	215	193	191	206	184	200	205	201	185	195	205	200	194	194	183	181	204	230	193	197	204	186	203	203	216	222	210	183	187	195	193	197	176	193	193	178	209	185	193	185	191	206	207	202	194	203	209	207	251	180	205	212	206	190	189	208	167	197	209	175	189	193	190	187	198	205	205	221	191	182	209	174	186	192	183	209	196	217	179	208	197	198	167	192	205	185	213	205	185	197	202	237	187	212	233	189	208	183	205	195	184	196	190	189	215	177	170	193	195	196	197	226	180	189	205	202	189	188	188	193	192	188	175	219	195	195	200	195	198	189	218	192	162	189	185	191	198	189	176	221	182	183	191	192	219	182	206	215	204	200	211	181	188	221	225	195	217	192	182	167	211	215	172	192	189	184	187	210	204	194	208	183	196	175	195	178	221	204	194	209	191	209	211	204	201	206	199	227	209	200	202	192	195	199	181	174	194	209	168	205	189	198	191	221	222	204	193	198	212	195	186	195	187	195	222	174	184	201	177	212	218	195	197	199	227	212	235	186	199	197	210	187	197	199	175	191	205	213	201	181	203	211	178	197	184	193	170	209	199	200	181	218	176	200	187	200	175	194	201	192	220	180	190	179	213	210	204	210	178	200	197	174	213	200	216	189	198	194	173	198	166	199	204	202	182	202	220	170	182	192	185	203	192	215	193	187	192	187	192	205	165	148	175	197	192	196	198	227	198	197	189	185	161	215	216	196	196	207	209	216	178	200	214	222	171	194	196	210	207	202	214	196	177	193	213	218	206	206	225	207	226	204	161	193	205	207	188	185	199	188	207	199	180	195	210	193	213	199	185	227	219	184	211	170	186	191	200	190	191	200	189	222	200	196	204	207	196	174	220	205	216	197	228	224	198	194	212	181	199	190	195	198	213	204	225	186	211	200	208	189	185	185	216	182	200	190	196	203	194	194	182	176	199	221	197	182	210	187	197	195	198	196	202	190	215	212	197	179	172	185	191	198	192	184	187	216	172	187	210	215	213	183	214	184	190	217	197	188	190	192	207	181	218	197	194	228	187	226	191	210	193	210	211	228	211	201	189	186	185	199	202	207	199	220	193	185	172	204	192	216	214	207	214	192	201	170	182	195	189	234	207	208	194	194	202	197	194	184	174	189	191	203	207	195	200	189	206	200	180	184	216	210	201	197	206	169	214	211	208	176	181	206	216	199	201	216	217	205	196	175	188	190	195	204	211	215	233	193	199	192	186	165	186	185	228	199	188	201	202	208	208	206	174	215	187	213	188	204	211	210	171	201	198	204	205	212	199	200	228	195	197	202	201	230	209	224	188	210	212	195	186	212	191	220	209	203	197	232	203	192	196	217	185	198	210	193	210	159	174	186	172	192	220	206	187	201	195	192	178	203	196	193	208	207	223	204	199	195	206	187	193	191	180	183	212	190	184	217	206	193	190	191	198	211	194	229	198	224	214	201	174	202	196	211	206	222	205	205	202	192	209	206	169	178	189	202	175	195	206	185	203	202	218	182	212	197	173	203	180	207	195	195	174	207	180	188	181	193	201	197	176	210	185	188	230	201	175	173	207	185	181	220	220	211	201	213	206	176	232	224	188	228	201	184	193	196	208	198	199	215	184	182	205	182	225	189	192	202	204	180	197	187	192	179	175	209	218	187	193	188	189	185	212	217	202	188	191	190	192	185	216	189	201	228	197	208	209	182	176	216	198	216	226	194	225	209	181	216	220	191	210	208	187	211	205	206	187	200	221	193	181	189	197	188	216	216	209	201	203	172	173	208	199	199	184	200	213	175	203	207	186	167	185	203	207	206	190	182	194	206	187	177	195	198	198	201	196	202	214	171	208	190	212	182	194	184	207	216	213	197	204	180	190	183	189	209	218	187	197	208	212	193	188	221	199	196	189	187	192	212	197	200	190	204	210	198	193	204	184	196	202	212	199	222	181	189	199	189	190	216	193	224	182	202	211	196	182	193	190	176	196	205	212	209	201	200	197	224	202	208	191	202	199	197	205	189	187	183	211	192	235	198	193	209	204	191	210	187	190	210	185	212	208	185	176	177	202	192	175	190	202	197	205	207	206	213	182	201	196	178	206	201	221	200	210	211	202	193	207	221	197	202	184	196	174	196	189	198	174	190	186	201	193	186	214	207	204	203	179	189	219	206	198	181	212	183	188	209	210	206	181	218	200	222	193	185	205	194	206	192	179	173	185	203	210	203	198	224	237	195	182	200	192	202	213	208	201	197	192	208	186	208	200	187	188	222	174	195	195	193	210	203	195	199	214	196	194	205	209	181	216	184	203	196	209	209	217	201	204	190	185	186	203	195	219	192	202	179	200	196	183	205	182	209	232	180	194	211	180	193	179	221	194	211	220	185	191	202	183	204	233	191	188	221	207	189	178	220	210	214	185	198	204	194	182	202	180	205	199	194	174	192	206	194	207	191	182	183	192	195	199	200	196	210	182	191	186	189	199	196	215	216	207	195	198	190	186	194	191	209	186	228	194	188	207	191	178	183	214	194	192	219	200	182	197	222	191	206	212	193	194	209	202	182	202	205	203	192	203	228	213	175	216	206	183	182	219	235	226	207	181	210
31115	44002	28415	15785	9505	5298	2753	1328	664	517	426	381	334	307	272	286	283	236	243	258	249	275	251	228	220	245	241	224	243	248	263	266	244	257	262	258	260	254	246	221	267	269	232	241	237	240	267	238	239	257	277	258	273	277	247	253	243	250	258	251	236	237	251	250	275	237	246	267	256	247	246	268	259	247	296	230	230	235	274	231	262	252	264	239	214	228	239	252	243	261	293	243	271	248	245	266	246	250	252	214	227	245	245	247	237	255	259	253	240	257	252	217	265	243	261	236	251	287	236	245	252	254	265	236	266	251	237	243	214	261	232	219	250	253	245	225	270	258	239	265	236	225	272	236	252	260	241	246	270	264	247	228	238	237	221	247	251	258	247	267	251	243	232	245	248	254	253	243	269	242	233	253	265	249	236	239	246	254	225	267	262	274	265	276	240	249	237	261	249	262	278	241	242	259	223	255	265	257	253	255	262	245	232	259	261	208	235	250	286	241	256	255	255	240	250	249	234	263	239	258	236	248	259	261	254	250	236	247	249	260	240	253	239	247	231	232	240	260	269	264	252	245	245	250	237	260	260	273	222	253	240	264	245	239	257	246	255	246	263	260	251	269	226	240	260	251	247	254	254	240	258	245	231	247	242	245	245	281	227	244	250	248	264	254	264	242	243	244	229	242	265	271	244	260	217	227	262	237	218	251	261	255	231	226	246	228	248	227	244	251	249	254	278	224	268	248	247	262	268	226	235	254	256	269	230	266	223	248	264	249	256	244	266	246	252	247	252	216	252	241	246	257	263	242	260	230	235	225	268	290	270	261	214	275	261	267	262	259	260	245	243	257	250	238	227	253	225	237	236	248	256	267	271	236	232	239	230	220	271	263	239	258	241	262	270	263	258	250	252	264	271	241	248	260	262	237	246	235	250	250	252	264	256	239	249	248	263	245	256	243	264	217	253	242	255	240	255	244	222	264	252	257	231	259	252	259	239	230	265	225	216	250	225	248	208	259	235	228	263	248	245	238	261	251	270	251	256	278	234	265	249	245	254	240	266	253	235	254	270	226	242	281	222	260	229	249	246	264	237	248	224	228	264	277	255	235	256	226	221	224	242	253	238	263	264	280	251	236	252	271	256	253	227	268	250	259	259	254	264	245	254	263	259	252	277	274	254	231	266	249	227	246	251	244	234	254	254	224	286	244	258	251	240	257	270	232	239	249	261	235	257	232	247	241	240	255	241	233	251	231	240	226	261	240	261	245	283	238	265	225	260	230	232	233	254	226	252	238	236	244	250	228	230	244	252	282	240	238	253	250	246	244	248	260	246	256	253	245	254	248	247	291	246	240	243	251	224	233	258	234	244	254	276	264	267	262	269	246	250	240	264	257	256	255	252	265	234	226	251	249	253	235	263	237	229	259	214	250	262	268	242	279	228	231	225	263	256	257	254	242	257	242	231	267	221	242	275	256	232	250	239	228	252	262	263	283	264	281	249	220	254	236	238	248	239	259	236	246	242	225	269	225	240	236	246	235	254	265	268	234	255	266	248	231	263	238	260	213	248	250	242	236	253	258	230	253	253	260	261	248	240	237	267	260	255	253	246	237	251	233	266	248	234	245	246	255	250	268	254	238	236	251	232	260	278	276	241	240	265	249	282	244	229	240	253	226	245	242	234	254	251	240	250	239	258	253	231	251	243	266	236	225	262	266	257	264	245	253	235	255	214	271	231	243	224	251	230	236	231	231	233	244	256	226	241	254	251	262	244	239	239	264	266	252	236	242	239	250	256	246	236	250	241	238	231	267	248	209	235	251	247	257	230	265	226	262	256	227	233	252	252	264	266	248	221	251	244	233	262	219	260	275	272	229	256	271	280	272	224	238	248	264	236	255	235	256	256	249	248	249	217	244	243	253	264	241	252	235	266	260	262	225	267	237	261	246	211	240	258	266	243	267	241	270	233	232	227	234	266	266	274	228	239	220	222	255	233	236	265	227	262	246	251	228	271	207	261	257	258	282	245	269	280	249	242	233	273	232	262	237	255	228	260	242	249	239	254	273	257	248	221	264	269	244	243	230	221	220	254	246	236	251	269	245	224	237	233	249	260	237	236	245	236	259	242	249	254	244	226	230	268	251	249	236	256	236	260	241	240	274	240	235	210	245	233	240	240	238	260	266	265	228	256	255	261	269	255	229	223	244	223	241	260	261	262	227	230	232	243	241	234	246	261	239	249	250	248	266	255	272	262	266	219	243	234	261	217	242	242	253	217	247	252	236	270	246	246	264	245	262	263	281	259	270	263	214	244	257	247	254	235	274	264	224	261	246	244	245	253	228	252	256	233	234	234	228	240	244	230	227	256	283	271	252	267	244	241	271	255	241	244	233	266	240	220	265	233	240	250	240	214	266	244	238	244	247	238	256	232	225	253	243	229	259	245	245	243	255	241	251	238	261	233	263	254	256	241	261	237	236	243	250	244	258	240	240	238	238	257	254	218	218	248	225	257	261	276	233	259	238	256	241	227	246	230	246	224	235	247	233	229	267	260	212	256	253	247	229	237	235	255	253	255	285	274	249	240	248	222	268	237	242	253	259	263	263	242	204	231	250	243	241	261	271	250	231	267	249	257	237	254	220	239	252	252	254	261	234	279	232	260	223	251	277	261	274	252	266	230	241	253	279	256	248	249	241	244	247	220	259	240	228	239	235	231	233	245	256	234	244	265	242	273	218	259	237	243	246	240	270	259	239	237	240	276	204	251	253	255	211	260	262	230	266	269	222	248	226	265	235	270	229	248	248	258	248	261	250	261	252	227	232	254	270	261	237	250	258	248	266	241	244	259	231	254	259	244	246	239	252	238	237	267	231	230	262	245	239	258	252	278	238	267	255	259	276	247	244	257	221	250	248	267	268	239	249	238	242	236	256	276	228	231	237	270	238	251	250	269	213	219	276	248	224	261	257	246	259	261	228	251	257	229	229	223	235	238	208	260	223	255	250	256	266	241	247	257	247	264	235	269	234	259	251	257	236	253	239	249	227	267	201	226	264	247	233	239	276	273	237	251	245	259	268	218	253	254	236	254	249	250	265	242	257	262	249	238	251	228	229	249	247	270	250	231	257	223	258	233	251	264	269	258	230	227	240	250	278	244	240	239	273	228	243	234	236	267	270	255	286	241	250	286	254	247	193	262	241	254	256	267	234	248	254	251	259	240	275	246	245	259	241	245	258	243	268	252	243	246	269	253	265	219	261	276	253	256	257	261	236	234	221	246	236	233	269	254	245	232	261	261	237	250	276	267	247	250	252	223	233	248	229	270	247	249	219	273	225	247	250	276	288	257	227	238	258	237	227	246	225	285	251	255	229	255	246	254	241	222	257	269	250	227	229	261	242	254	259	228	256	276	259	259	249	258	230	231	213	253	261	255	236	253	222	254	241	255	255	240	251	247	273	235	261	257	263	243	237	285	260	237	226	243	262	235	247	255	252	272	256	259	250	265	246	245	254
22680	21453	29036	24289	21563	20708	8750	1718	772	601	438	437	339	292	243	218	233	194	213	199	202	196	214	209	198	187	173	197	184	203	187	196	173	189	184	202	175	154	185	181	191	204	179	183	180	189	191	189	182	201	182	172	190	207	197	189	191	175	197	184	171	205	191	189	168	189	212	169	202	179	185	202	182	199	191	204	207	183	192	184	206	214	195	190	188	198	181	198	193	182	191	191	195	173	175	206	174	201	186	181	180	185	188	192	171	195	180	168	175	192	173	183	203	163	181	197	197	161	199	178	187	198	182	197	187	204	171	200	172	177	178	171	186	190	191	183	195	218	201	171	180	158	190	178	217	157	162	191	191	180	186	199	192	220	184	173	179	162	211	184	216	139	198	193	191	197	191	169	202	173	194	200	172	182	176	180	190	199	167	182	199	206	189	177	170	181	201	170	170	209	184	191	180	191	193	180	209	201	195	160	166	185	186	225	199	178	184	183	198	211	175	190	168	177	200	197	196	171	179	203	193	180	182	202	176	164	172	191	169	199	191	180	210	177	162	182	181	195	183	174	170	171	175	191	175	180	196	177	202	180	175	167	177	188	183	183	181	179	182	190	202	178	173	208	193	186	180	193	186	193	203	213	203	209	176	192	187	204	195	184	207	182	180	173	182	193	173	218	184	201	180	186	208	205	174	196	185	188	207	177	188	180	203	170	184	149	197	157	184	197	189	194	177	176	190	186	199	185	200	203	188	164	170	174	168	189	181	182	184	220	207	180	213	192	177	196	190	186	178	221	198	174	181	194	179	168	179	179	190	209	186	200	195	191	182	195	195	200	182	192	207	176	170	192	193	184	189	199	195	189	186	175	198	193	156	192	203	189	197	200	179	183	180	170	200	189	186	222	192	200	185	193	183	189	168	175	180	174	192	186	188	216	178	191	187	187	205	179	198	167	166	181	180	175	182	208	215	194	174	170	198	189	182	233	195	200	194	182	181	190	176	169	174	218	201	184	196	179	177	184	187	173	224	193	192	210	174	181	183	166	195	167	172	176	180	180	177	204	178	184	208	216	198	180	178	189	192	172	167	180	182	208	187	169	190	208	191	172	212	197	190	196	184	181	174	186	199	201	200	181	194	195	193	203	201	175	220	176	187	185	179	203	188	181	181	199	214	165	180	222	174	190	172	191	203	198	175	175	182	182	198	202	215	198	192	204	171	178	175	182	190	181	196	173	194	207	191	195	183	179	191	190	184	158	174	208	179	193	194	192	198	192	198	182	178	191	201	222	184	209	180	193	180	191	176	202	193	203	186	204	183	183	176	171	186	192	181	170	200	203	180	187	163	192	197	193	211	201	189	189	193	175	179	166	173	199	197	165	189	167	191	182	175	183	191	164	169	193	204	172	176	196	176	176	191	176	173	183	198	186	180	188	156	172	194	211	215	162	181	187	194	181	172	197	179	194	188	191	181	171	194	199	188	199	198	194	183	184	174	185	192	188	177	180	206	192	204	199	201	205	214	186	183	164	189	183	192	173	183	183	182	196	183	171	187	196	182	199	178	204	202	187	185	170	193	174	191	171	177	184	181	214	203	191	197	207	197	186	187	187	193	191	179	222	201	175	207	197	201	174	197	208	165	184	215	196	199	206	190	196	222	174	214	195	200	184	196	204	188	183	167	189	219	155	178	148	214	185	165	196	201	184	217	185	177	177	190	187	189	183	176	179	195	188	192	189	197	172	173	206	207	195	188	197	211	188	219	185	188	200	193	185	188	213	196	201	192	177	191	176	178	195	183	180	189	163	201	184	212	174	166	178	183	208	196	178	173	192	194	165	168	212	175	173	192	203	183	191	162	185	194	177	171	203	182	175	193	192	202	195	167	196	194	206	174	207	183	172	189	194	227	212	189	183	205	193	176	171	147	182	200	174	205	166	202	181	178	214	202	209	186	174	181	208	179	181	175	175	212	203	180	186	181	199	171	188	182	202	192	200	212	178	169	193	179	180	195	203	189	185	148	181	189	167	187	191	196	185	202	186	180	195	190	172	183	198	192	184	188	185	179	176	210	200	189	162	199	174	170	196	177	172	177	171	193	200	202	193	201	171	166	196	191	206	192	189	190	198	183	203	196	204	190	176	185	173	208	176	174	225	198	196	187	165	197	187	226	185	175	182	202	201	197	166	185	170	198	202	218	184	193	203	177	216	179	198	186	218	173	202	182	187	186	174	179	204	173	211	178	211	189	181	208	183	199	178	182	189	190	192	213	182	180	209	188	205	195	183	203	213	181	184	171	185	167	175	168	187	168	176	184	181	159	171	199	200	182	175	173	203	192	185	203	186	174	187	193	198	213	196	163	221	186	180	197	179	167	183	183	206	185	185	197	213	207	178	193	160	199	193	180	183	206	182	191	177	202	174	211	171	171	218	198	198	209	204	187	204	201	200	183	179	190	179	179	183	221	190	211	207	194	200	194	174	179	174	191	193	189	174	196	194	167	185	197	169	196	195	195	197	170	180	196	188	178	182	203	201	201	176	197	188	191	183	190	187	173	214	190	189	173	170	180	171	198	177	191	166	191	187	187	194	203	182	202	205	207	179	182	196	183	192	190	187	187	184	184	173	217	193	200	178	201	177	188	196	184	195	176	184	188	167	211	199	194	180	207	191	197	172	171	202	202	195	195	186	187	181	210	201	184	187	180	196	201	183	181	171	189	222	161	177	156	190	174	172	200	173	177	204	197	203	190	215	172	178	195	186	183	169	200	169	181	200	181	190	197	199	214	190	204	191	193	184	161	197	180	208	196	178	179	184	160	182	204	175	166	182	188	208	187	185	183	189	180	203	200	213	189	194	158	178	205	174	179	209	187	182	177	172	172	161	167	188	177	185	174	185	171	182	215	202	176	201	213	175	196	202	189	177	188	175	178	202	189	178	168	161	191	182	189	146	188	173	172	168	174	174	185	207	195	193	213	206	172	182	192	183	177	192	196	183	215	169	182	177	192	198	172	174	199	183	204	208	176	183	187	180	174	179	183	195	197	170	189	177	189	179	193	173	218	181	196	177	185	189	155	151	192	174	165	190	190	188	208	183	185	197	194	198	178	186	196	194	190	202	175	190	187	193	203	182	218	205	191	189	211	167	164	210	178	183	197	179	191	167	190	177	188	184	180	186	189	199	172	203	159	202	221	210	166	190	218	189	165	189	187	176	180	208	182	179	204	187	183	203	192	193	161	180	189	179	180	177	189	185	182	176	202	181	207	180	201	185	178	166	202	193	198	194	203	204	204	207	192	181	190	177	188	189	199	188	194	193	196	204	172	186	180	168	206	193	189	203	178	206	226	175	204	176	184	172	173	196	185	197	185	191	181	192	177	170	209	179	190	197	215	189	189	218	212	199	182	197	177	196	211	190	189	189	203	210	188	204	208	193	186	192	199	170	161	201	166	206	194	179	179	186	190	173	175	211	198	206	185	196	179	171	194	180	169	169	202	190	193	199
35415	53885	40527	25712	18108	10904	5318	2297	1223	919	693	558	475	387	352	288	288	283	233	250	251	235	250	243	252	216	229	255	243	238	218	255	267	262	255	247	238	244	243	227	230	250	213	229	225	258	223	223	240	225	232	222	226	247	243	252	255	232	275	244	227	250	247	228	244	261	240	238	248	257	235	228	231	218	227	223	202	227	210	233	239	230	244	246	243	241	213	224	225	236	242	250	222	232	241	257	232	249	234	234	217	221	239	238	235	235	240	234	236	276	257	242	253	283	241	236	234	254	255	224	263	212	256	234	229	222	243	225	231	245	268	245	241	223	219	226	239	249	236	215	210	215	243	221	235	231	221	238	211	218	231	213	214	235	240	240	237	258	262	236	251	237	238	242	229	255	251	238	228	243	224	256	221	229	228	262	263	243	247	195	245	285	240	224	221	231	227	254	234	264	248	244	231	256	252	250	252	227	247	275	184	233	213	249	220	249	234	231	234	216	200	237	212	209	269	231	200	243	223	242	223	253	226	206	235	241	257	239	219	222	220	239	277	228	228	228	229	216	220	238	249	236	261	243	235	233	253	224	234	248	238	240	230	254	213	250	226	238	239	228	219	244	225	274	245	265	250	208	258	254	267	201	218	245	244	227	250	233	231	249	230	227	238	228	219	245	234	242	242	242	222	202	249	224	266	236	255	215	213	223	225	221	234	216	227	239	245	271	228	236	234	246	235	270	240	258	212	226	253	228	239	219	217	216	295	270	217	217	250	234	248	206	248	254	233	236	252	212	216	217	238	244	211	230	266	240	237	234	232	227	262	246	207	211	215	213	243	219	240	254	275	246	242	241	250	224	206	226	246	239	224	221	222	246	228	213	216	248	257	210	227	243	242	240	223	246	254	251	228	232	254	262	225	230	241	207	229	228	227	234	234	224	204	236	235	237	233	225	252	232	239	217	236	246	235	242	271	250	226	229	237	215	232	226	237	242	217	223	241	248	257	246	243	209	248	243	232	219	245	215	224	268	238	219	238	228	256	245	237	226	245	231	236	215	237	237	235	240	256	212	258	242	273	228	230	231	252	243	239	217	241	230	235	231	234	247	235	250	193	208	262	225	220	233	236	246	230	258	221	222	239	216	240	242	233	238	230	266	227	239	230	234	230	224	227	224	250	241	239	249	222	228	231	250	214	244	228	217	261	218	238	219	224	246	224	229	232	245	213	228	237	260	238	248	228	227	245	223	234	255	254	222	245	250	231	235	221	239	230	230	250	250	253	218	223	258	246	238	223	224	217	212	227	255	222	221	207	217	268	242	248	246	221	238	255	251	252	264	214	223	239	235	217	257	212	255	230	244	209	225	225	198	252	242	220	242	254	229	235	207	220	250	247	221	205	222	253	246	253	205	234	217	245	247	239	249	228	231	246	248	235	222	233	241	228	233	249	243	238	232	222	262	206	246	219	275	224	231	202	232	221	232	241	225	230	228	245	229	228	252	230	216	239	248	240	230	241	248	238	212	255	223	250	236	233	238	232	250	226	235	228	254	241	243	236	245	251	231	263	223	266	230	233	253	233	238	228	258	244	254	230	272	231	246	244	234	235	260	237	252	230	226	251	242	264	257	222	215	213	253	227	249	244	239	227	242	249	245	261	223	221	235	257	252	245	228	245	235	243	271	247	244	233	246	221	242	233	244	227	266	238	256	197	243	245	243	251	213	243	230	256	226	213	238	224	238	218	235	237	238	238	203	236	251	248	218	246	255	238	217	237	228	255	205	234	259	257	234	234	236	229	237	243	243	221	240	224	236	236	243	228	235	229	235	207	246	242	224	248	228	228	272	225	244	231	259	238	221	253	224	217	224	233	220	229	246	211	235	232	228	243	216	241	242	239	224	244	227	192	233	225	264	214	225	244	240	210	253	247	237	235	241	245	240	253	231	216	248	249	217	249	232	230	257	241	257	244	253	250	230	234	235	257	204	212	263	233	252	232	242	245	209	236	205	254	236	232	221	222	236	236	219	234	217	254	236	221	232	228	223	260	241	208	228	259	216	246	277	236	252	231	222	220	234	226	221	262	258	219	260	225	236	236	234	228	217	273	226	258	251	244	211	212	211	258	207	218	231	232	252	227	254	233	227	261	224	240	226	228	231	218	224	243	213	249	208	230	225	208	213	251	234	219	234	228	268	219	209	216	248	215	216	250	238	239	203	244	251	217	249	246	213	243	271	243	248	247	210	247	231	231	240	256	233	226	253	235	257	230	207	241	226	227	233	261	230	229	234	221	231	271	228	229	248	253	240	242	244	214	213	214	265	225	252	227	240	263	248	218	235	241	241	234	257	264	238	229	220	213	236	241	248	265	252	213	223	236	241	252	268	227	209	240	242	235	249	219	224	230	225	219	236	232	215	223	239	231	220	247	245	240	234	235	242	235	226	212	231	247	257	225	246	217	233	244	247	244	242	226	201	256	234	230	234	235	234	244	252	232	241	239	221	234	243	243	227	231	234	233	224	249	230	240	238	235	221	249	238	219	233	207	266	227	249	241	229	227	253	247	235	236	221	245	228	230	219	257	252	243	236	251	247	224	252	227	280	254	202	243	242	237	246	260	217	227	243	250	216	231	235	244	229	274	246	248	216	246	240	236	235	247	225	228	221	221	198	254	219	269	240	253	247	213	262	229	216	248	231	218	242	246	261	241	250	262	238	256	228	268	256	231	228	267	231	270	260	241	238	241	227	260	245	225	239	207	234	231	230	229	231	256	235	237	237	245	228	213	255	262	254	254	273	226	225	238	235	245	251	245	223	227	256	219	218	231	227	229	219	275	213	241	219	242	238	237	251	234	228	258	234	236	219	240	232	241	216	243	223	207	214	260	265	240	226	252	213	227	245	232	241	246	236	223	233	222	246	231	241	240	227	237	243	243	249	237	264	235	273	241	233	255	221	226	209	270	243	226	213	248	242	233	231	216	248	249	238	252	248	268	208	218	243	239	204	261	246	261	232	244	242	242	219	223	235	247	241	246	236	212	208	239	234	234	221	254	220	241	252	233	246	224	256	222	245	244	239	237	229	245	246	244	234	222	214	250	232	255	220	229	189	266	260	261	241	248	218	223	223	207	239	250	227	227	254	213	240	208	254	211	227	251	263	256	243	219	236	220	259	235	224	249	231	242	208	213	229	244	255	214	277	218	227	205	221	238	244	256	214	247	249	250	223	239	207	232	250	221	231	222	237	242	234	225	235	261	232	219	243	246	243	239	216	220	227	213	259	264	216	219	219	217	244	247	282	238	233	241	225	234	249	252	223	267	229	242	231	252	217	228	259	236	230	211	246	238	202	223	231	221	221	244	232	270	268	229	283	254	243	270	233	233	259	227	219	223	262	233	247	241	224	227	232	225	241	212	247	273	246	241	245	236	240	217	243	200	206	239	251	230	230	209	230	237	232	220	256	225	229	233	267	239	234	236	217	211	242	261	243	255	239	217	221	256	239	252	226
32546	27686	18802	7935	2396	978	581	441	373	339	351	305	301	283	324	289	291	268	307	274	291	282	261	299	277	294	259	287	286	271	289	275	294	264	317	269	321	283	258	281	285	282	294	290	267	280	278	274	301	295	271	276	293	326	284	312	307	275	309	257	290	252	270	298	290	300	265	280	261	264	295	297	300	257	286	293	252	276	295	272	307	297	281	277	292	287	273	265	289	275	288	284	265	285	270	303	275	284	293	280	273	284	252	267	271	305	287	282	262	307	294	256	288	276	276	281	271	280	319	250	275	284	262	287	280	267	270	256	259	301	277	284	278	279	305	277	294	220	293	277	250	300	272	274	304	288	274	301	267	313	314	273	296	272	285	261	266	273	315	268	273	266	271	282	254	267	270	282	270	284	303	265	254	338	287	270	254	257	254	296	265	281	270	320	264	273	286	287	287	274	283	275	280	286	282	289	307	302	288	293	282	305	296	297	308	236	274	296	295	284	305	285	244	273	300	270	274	282	285	313	279	289	260	328	254	253	281	301	278	272	303	262	290	264	273	270	268	280	258	295	246	280	300	273	308	307	315	297	274	282	273	260	276	287	307	274	256	282	301	303	282	278	277	298	274	250	257	289	274	266	281	259	294	311	287	310	281	250	268	266	286	263	273	253	289	275	272	266	295	291	283	268	247	260	271	295	291	285	267	294	249	274	300	294	240	256	243	282	271	293	238	306	314	310	298	263	278	309	298	277	279	271	289	255	260	262	289	231	305	273	263	260	260	287	263	293	267	270	288	291	249	294	296	290	260	316	272	282	275	257	299	253	264	261	264	267	297	269	258	285	287	275	291	289	283	270	255	295	316	286	253	277	274	267	283	284	305	271	276	276	295	293	301	277	269	279	299	289	282	270	301	272	259	278	291	254	300	279	283	267	277	263	272	304	246	273	260	282	250	291	286	275	270	285	277	285	294	307	274	292	268	278	304	292	246	293	269	275	263	278	284	265	276	274	291	318	287	286	279	284	290	272	276	270	290	277	294	300	274	315	259	273	294	273	270	286	294	303	302	277	278	287	257	270	305	292	287	273	251	291	271	274	265	304	278	292	280	258	281	272	264	265	308	279	289	288	288	290	263	288	261	245	291	283	293	311	254	288	303	298	295	301	263	259	256	268	294	315	277	273	278	285	269	257	286	277	286	295	294	273	274	274	288	286	296	269	293	268	294	287	271	275	331	309	263	280	295	281	283	291	279	297	265	257	308	293	284	297	259	286	288	279	274	289	264	302	262	269	279	269	296	287	279	295	248	281	272	266	306	275	251	272	271	258	282	293	292	279	295	285	267	319	288	294	312	305	254	261	264	290	268	279	280	270	275	266	274	251	247	296	276	252	298	263	262	293	337	283	284	297	259	272	262	292	292	295	264	300	269	287	293	291	272	274	258	268	272	310	317	307	277	260	256	272	278	254	311	283	262	251	266	284	301	322	268	265	305	269	315	260	276	268	276	292	261	284	283	275	281	264	282	287	294	295	269	295	297	260	300	268	299	283	275	276	291	250	259	267	291	279	302	303	295	249	265	285	288	260	261	303	291	279	255	297	285	286	277	283	250	277	271	247	276	284	287	258	275	287	272	298	286	270	290	274	289	287	269	304	297	275	295	302	275	267	285	279	276	291	269	280	251	275	285	252	275	280	314	270	274	268	288	273	290	277	274	287	253	295	262	274	294	277	272	303	278	282	274	256	270	265	273	258	283	279	274	303	275	268	278	307	251	281	311	292	274	268	275	284	277	277	281	262	254	300	276	283	274	306	266	260	270	282	281	259	266	297	300	287	264	297	279	263	299	297	280	266	271	281	281	292	271	295	259	263	251	294	260	281	289	304	286	275	281	269	275	278	293	292	285	271	301	279	262	274	301	288	284	292	283	264	280	292	281	315	292	269	268	282	293	261	243	278	297	280	289	283	313	294	283	282	285	284	290	278	279	321	231	306	295	302	261	294	264	294	305	267	284	279	275	259	268	294	291	302	262	304	265	292	256	293	274	301	295	267	291	273	287	274	278	306	281	268	281	233	263	252	280	288	275	298	266	288	282	269	274	297	279	320	283	307	304	259	284	281	269	257	284	278	293	274	281	282	301	279	296	265	281	271	276	287	301	276	282	283	253	278	278	277	311	282	288	255	291	282	291	297	253	287	279	251	276	271	283	293	288	275	300	261	274	281	299	281	274	256	262	295	276	271	302	294	260	284	288	264	299	267	284	287	284	284	286	276	285	287	271	290	264	270	300	288	269	303	270	287	250	284	282	253	285	285	287	276	269	275	285	285	277	317	268	260	316	315	303	267	287	278	242	281	289	305	270	274	278	296	290	290	323	260	260	279	307	277	276	268	294	254	284	271	304	244	265	264	296	278	292	301	268	275	288	290	253	289	275	292	251	303	300	293	240	284	280	269	266	301	279	276	274	290	283	284	291	289	284	270	309	250	252	268	262	250	282	278	320	277	299	285	285	263	283	260	277	262	279	269	253	274	259	293	279	296	261	306	309	301	307	306	327	276	291	284	284	289	260	276	274	318	271	240	283	284	275	272	279	301	267	281	297	299	265	272	301	250	273	289	293	299	270	314	289	337	282	278	297	267	274	273	270	281	257	277	295	252	255	275	274	259	259	268	275	279	256	291	290	307	282	263	269	293	265	248	283	295	299	285	307	319	271	262	286	239	282	270	288	275	278	279	259	275	264	271	288	288	282	278	278	291	266	283	293	303	297	271	282	256	293	279	271	261	264	303	272	297	291	264	296	316	272	301	298	246	280	251	282	277	272	277	294	267	273	270	285	280	280	259	273	298	258	266	248	265	271	286	299	297	293	303	262	264	248	280	288	279	292	289	285	277	285	281	276	285	253	260	294	285	284	282	289	294	256	288	288	305	264	268	258	290	268	293	256	282	263	280	299	269	314	295	311	294	287	274	275	289	308	250	292	279	260	258	311	260	273	304	281	262	281	298	276	305	253	307	293	286	280	281	264	304	293	274	276	282	299	279	258	296	292	303	254	301	257	295	290	304	277	288	275	320	278	252	299	280	272	282	279	270	290	282	271	320	290	275	295	278	270	267	297	276	268	284	284	301	279	269	261	285	319	300	277	255	284	279	314	241	278	288	272	276	291	281	267	291	297	303	275	275	316	280	297	271	311	289	269	289	285	274	252	303	277	258	281	298	287	301	292	254	283	281	300	274	264	272	301	328	293	285	275	287	287	284	287	279	290	280	287	272	279	262	286	292	292	301	294	259	297	291	298	262	287	276	247	280	299	286	276	282	281	260	312	278	255	299	267	276	285	294	296	295	272	288	284	280	295	295	261	278	277	265	259	289	286	303	260	291	271	264	304	303	270	270	294	290	275	328	303	287	296	292	267	299	294	252	282	274	283	260	300	290	259	265	288	277	286	264	291	270	279	283	300	253	271	284	301	317	295	283	270	288	280	304	277	303	330	283	336	284	255	293
35637	37954	18523	8770	4051	1711	1066	685	536	434	433	397	366	387	391	366	361	391	351	349	355	347	349	338	341	360	334	332	346	359	364	356	360	312	339	314	344	323	342	343	344	339	371	343	319	350	359	365	366	348	331	348	376	300	319	390	374	346	346	340	362	388	357	351	355	353	361	315	349	326	344	347	323	336	322	350	346	354	328	355	337	370	352	358	349	299	368	331	375	319	338	397	327	358	345	365	366	339	329	330	350	347	341	342	358	303	372	340	355	376	337	361	358	354	375	340	351	351	331	334	357	350	336	316	382	385	366	367	383	343	332	326	349	325	337	348	336	335	342	345	357	306	354	327	384	359	348	357	330	358	349	332	367	341	367	335	361	331	370	342	362	335	349	370	332	328	335	328	362	380	356	335	360	355	331	355	386	370	335	350	342	378	328	334	345	354	315	328	334	362	329	362	344	308	319	359	288	356	367	381	355	342	342	368	351	350	382	314	338	356	331	349	352	331	344	326	365	327	384	347	296	334	374	339	353	359	345	336	349	341	351	344	365	350	317	332	368	360	352	369	339	340	370	354	339	325	326	372	330	352	362	322	376	364	343	376	314	333	350	337	353	328	374	354	348	360	346	370	341	357	353	359	356	370	366	332	353	362	354	331	372	381	355	347	348	334	332	321	350	363	384	350	362	392	351	326	357	359	346	342	363	352	350	364	332	373	336	393	319	349	317	350	320	362	353	355	360	363	330	369	334	361	372	355	371	359	331	321	388	363	363	363	335	329	324	346	365	372	326	351	409	343	339	357	346	351	387	337	357	355	384	349	382	356	351	357	380	388	351	349	330	361	344	336	318	373	334	355	356	312	338	349	339	357	356	372	359	359	356	326	322	350	325	351	333	357	355	351	350	371	361	332	346	336	381	367	344	360	360	366	366	328	370	348	363	369	337	351	349	329	336	378	362	347	350	354	352	333	355	359	366	338	344	369	300	357	334	337	348	350	353	350	355	325	327	379	349	320	319	353	312	349	373	350	343	339	360	373	366	342	352	342	386	375	376	352	328	357	364	364	340	352	336	348	363	333	386	332	357	324	375	328	341	367	345	346	338	352	360	316	300	296	361	376	334	365	357	325	327	362	373	360	322	366	322	350	354	321	355	357	354	318	335	356	340	352	319	348	387	339	333	368	398	340	365	331	370	343	355	360	347	342	337	373	342	322	357	341	327	324	356	350	404	371	373	335	327	336	351	385	366	331	334	356	362	372	348	343	365	333	334	330	375	340	332	341	339	358	364	311	346	339	360	311	363	364	338	345	332	342	375	384	374	348	353	363	353	348	353	323	377	361	332	365	416	356	350	349	339	355	316	325	321	362	362	399	329	361	336	352	387	339	378	365	348	344	352	365	375	353	320	351	359	368	342	365	305	356	328	337	363	389	340	365	349	335	374	378	364	352	349	361	353	339	320	326	352	359	342	354	329	342	364	382	357	360	342	385	350	332	362	351	379	327	338	325	368	344	347	363	342	341	353	347	354	350	334	343	390	360	360	338	370	340	339	346	308	346	377	363	346	309	334	369	349	329	332	323	365	342	374	358	337	332	339	389	323	347	364	336	348	351	363	333	355	322	350	344	350	346	374	351	351	346	345	341	345	334	360	369	360	347	367	345	317	351	362	341	340	358	327	363	338	325	342	345	309	399	342	359	350	363	363	378	319	322	361	370	353	331	327	334	342	375	340	354	352	350	345	327	348	360	344	350	363	365	337	348	391	363	348	383	358	386	356	327	343	338	369	361	352	365	351	313	327	361	332	319	341	359	372	334	345	355	306	349	372	389	319	315	334	382	360	380	358	348	340	358	328	347	382	304	347	358	336	354	336	350	332	361	352	346	317	328	360	383	351	356	355	372	369	336	333	341	356	343	326	343	327	341	340	357	346	343	379	340	347	362	348	326	369	329	345	378	335	342	331	331	337	342	334	365	367	387	343	312	324	353	341	327	349	339	344	342	354	333	347	350	366	350	354	336	373	357	364	376	335	340	340	320	319	344	342	339	345	318	348	376	338	349	336	368	352	328	339	380	338	340	333	333	372	344	337	359	332	329	334	368	360	338	374	353	348	364	363	318	368	333	353	369	360	335	350	373	326	343	341	341	353	364	368	381	358	340	332	366	359	321	307	368	345	358	298	346	363	337	333	373	378	351	322	356	369	339	381	360	338	323	349	332	363	378	365	336	345	366	368	358	336	354	344	359	313	372	322	320	299	357	344	340	365	347	341	370	339	358	346	357	347	355	316	340	350	314	411	333	364	341	361	340	338	357	334	343	330	333	343	345	323	365	347	342	344	366	349	359	375	294	360	379	379	352	329	347	371	348	343	325	356	353	402	344	346	326	368	383	371	334	352	346	355	385	346	351	375	345	331	379	372	338	367	330	340	331	334	347	355	334	343	343	381	357	352	340	368	350	352	360	346	357	340	367	383	324	353	378	352	352	356	347	335	345	377	364	358	326	349	354	321	348	331	348	357	351	319	371	344	341	325	357	328	378	331	328	358	341	323	348	361	353	356	345	358	339	359	324	343	345	347	357	322	371	353	326	316	356	331	331	337	301	352	351	333	356	369	323	324	341	366	357	342	338	354	357	355	351	348	331	355	337	339	329	326	352	358	345	353	370	339	345	316	369	348	349	368	356	339	326	381	326	330	344	355	370	377	342	328	400	326	329	338	367	309	343	380	325	366	360	388	331	363	369	337	353	358	324	353	343	382	367	330	380	365	350	326	323	337	369	340	358	320	361	341	363	347	352	361	372	352	348	376	392	340	380	331	361	333	353	360	346	321	373	344	361	319	333	356	342	345	333	365	336	317	328	328	329	351	301	349	351	350	320	320	384	351	326	346	374	344	319	352	348	339	349	326	355	369	326	345	349	356	352	344	326	346	371	343	358	339	351	347	339	350	333	353	359	339	344	377	367	337	346	344	331	387	346	345	334	357	375	355	351	349	353	353	344	324	370	356	353	359	366	372	350	328	361	346	341	330	330	383	335	345	367	342	353	340	371	323	322	364	365	394	328	361	321	350	387	335	358	362	353	368	361	345	356	358	365	340	351	343	347	343	355	339	311	347	358	409	356	367	344	375	337	369	345	324	340	383	380	356	361	342	324	321	345	372	342	353	346	361	347	395	352	337	327	335	363	333	327	329	356	369	315	344	343	356	333	347	331	375	337	348	336	339	347	350	345	369	345	329	340	326	362	344	331	342	322	327	375	308	354	386	381	336	330	346	350	360	334	370	362	321	340	361	359	354	387	320	376	338	373	314	343	384	350	349	336	360	356	377	356	318	355	319	316	356	351	337	362	340	373	298	309	384	344	316	356	361	326	372	378	319	365	349	341	338	380	359	355	360	350	346	357	359	326	350	357	356	384	343	321	363	381	349	334	363	344	355	356	353	364	363	348	342	312	355	345	314	365	320	343	331	309	358	342	374	325	337	371	334	376	332	355	327	343
23541	21372	28349	24828	20682	9978	2932	1255	696	565	454	383	369	299	324	310	307	266	275	270	246	330	291	300	272	266	283	244	281	331	284	271	297	279	248	261	270	289	297	274	284	287	297	303	297	289	287	275	312	275	264	278	262	311	279	287	303	287	311	298	279	305	291	282	283	300	287	255	266	297	284	303	268	276	269	315	291	276	268	282	288	271	268	265	306	274	290	289	283	314	267	271	273	271	268	295	288	296	290	274	281	270	293	270	267	264	287	270	328	320	307	279	289	278	274	290	275	273	272	303	265	276	301	325	279	286	297	297	272	262	282	293	303	256	290	287	260	302	263	279	290	250	268	287	267	287	258	284	288	281	301	295	289	302	276	294	289	298	266	271	278	313	283	284	290	267	277	287	305	273	282	262	278	287	273	294	297	301	275	290	292	303	293	273	263	286	285	253	302	298	265	255	267	328	297	301	292	288	258	274	281	299	288	275	272	252	258	296	265	304	268	310	306	312	294	294	288	326	271	278	267	272	307	257	276	282	273	278	267	288	280	278	267	271	292	291	284	274	299	288	290	287	286	272	269	283	282	295	290	318	281	319	295	280	272	296	312	300	267	262	279	283	273	249	267	263	287	281	265	296	308	282	286	253	280	303	288	272	280	256	298	284	315	281	316	310	275	244	268	295	301	248	296	294	288	276	272	286	258	313	288	281	282	279	291	283	289	273	252	281	290	299	296	266	275	274	249	304	296	256	293	285	295	285	284	263	269	270	290	282	290	329	263	278	288	292	283	279	287	264	252	264	253	298	288	310	272	317	291	278	286	260	246	298	307	309	284	311	278	304	289	302	274	256	269	241	268	280	311	257	273	264	279	301	250	295	263	305	281	286	259	286	282	292	281	271	222	282	308	306	313	264	333	282	304	273	268	290	298	264	280	303	313	284	241	289	277	305	278	260	275	292	265	274	295	278	273	260	299	280	294	282	293	285	289	269	271	253	292	250	242	256	287	273	298	247	297	288	261	286	250	274	288	261	273	297	286	268	279	270	320	287	271	290	294	290	289	256	292	314	296	289	257	288	315	311	289	297	278	284	282	289	270	302	279	297	273	280	264	309	313	284	296	288	276	282	295	311	306	295	292	267	275	283	294	280	277	297	280	275	299	248	280	274	297	263	318	301	307	280	290	278	261	272	276	319	299	269	286	291	288	299	282	287	257	257	255	281	291	285	280	271	268	265	303	282	301	298	311	274	289	287	276	290	284	301	284	270	251	282	267	298	268	308	296	283	263	278	263	273	314	306	297	284	256	315	295	267	276	270	298	284	278	309	257	260	276	286	276	289	242	284	283	256	300	271	289	286	269	260	277	248	295	279	254	257	298	265	306	286	291	265	289	297	281	279	299	269	318	300	278	284	297	293	280	257	297	311	287	290	283	298	315	297	256	323	280	271	297	257	280	290	249	267	260	266	271	280	297	283	261	278	277	288	272	259	297	285	298	280	274	307	291	277	318	332	257	279	265	285	284	295	291	290	278	281	278	250	300	297	263	300	286	311	282	273	284	286	294	283	286	293	295	277	303	302	315	297	297	278	276	282	288	251	267	269	244	270	303	256	258	283	299	306	284	282	297	283	287	317	287	278	290	289	287	291	278	289	263	290	249	287	301	271	266	270	274	294	288	290	298	283	293	261	260	277	254	262	300	250	293	275	287	271	257	257	281	288	286	286	277	301	279	283	265	273	303	279	287	271	272	288	282	270	306	298	304	269	284	314	291	266	293	274	306	276	308	315	264	275	277	273	262	302	252	264	298	260	290	301	290	289	269	275	312	261	301	300	267	274	291	282	286	288	268	294	283	285	276	275	276	267	276	285	296	312	287	275	287	269	291	282	272	299	283	304	265	284	248	294	277	282	299	277	294	259	272	251	275	277	274	258	267	299	312	274	272	285	262	280	267	266	296	299	308	275	281	292	275	288	283	291	291	270	277	270	320	265	302	273	299	292	281	305	291	282	261	275	270	282	291	295	281	275	297	268	295	274	266	294	265	288	321	283	319	262	267	249	308	282	270	288	277	303	258	279	263	271	280	255	304	293	289	279	278	273	279	261	316	284	266	267	262	272	259	288	279	292	281	283	295	317	263	289	301	285	267	299	314	306	253	266	254	253	284	302	276	265	291	306	290	303	268	280	273	300	287	279	272	287	260	285	263	292	280	279	295	261	295	304	289	268	283	275	286	269	266	265	292	273	295	297	292	308	275	292	307	257	284	269	259	303	314	274	263	291	277	285	245	290	282	289	321	283	267	282	272	295	294	240	282	297	278	259	295	305	251	264	318	292	256	261	273	286	284	289	267	289	299	278	283	300	280	286	267	283	304	258	284	281	298	273	279	279	302	287	297	280	263	271	295	300	308	271	298	311	292	290	304	289	285	272	274	281	286	260	285	268	302	295	283	276	291	250	283	310	274	293	282	294	248	300	285	282	289	287	269	271	301	321	260	311	273	291	281	273	288	321	300	274	251	283	261	295	298	284	287	266	292	281	315	281	290	303	268	280	305	273	268	282	291	284	290	285	303	294	295	272	293	284	290	272	319	262	290	308	254	269	282	266	259	276	241	292	269	292	282	300	273	322	277	292	300	291	321	281	273	246	302	271	288	292	286	300	274	272	275	286	310	321	277	280	256	257	272	278	264	265	284	284	282	293	299	295	305	255	289	286	290	292	280	281	266	305	265	283	283	267	283	279	273	272	290	301	267	291	279	311	279	295	270	255	284	288	278	281	308	278	277	265	264	318	318	243	287	289	302	275	283	279	270	286	282	283	288	287	281	280	256	261	285	254	309	273	290	302	287	269	270	271	285	302	271	260	261	290	282	289	295	283	290	275	286	273	269	281	296	272	259	264	283	272	277	263	305	291	271	297	287	271	315	294	289	286	276	310	261	254	292	266	293	276	270	313	311	276	275	299	274	285	297	287	302	288	295	279	298	302	265	272	249	284	259	310	275	296	270	275	290	277	293	283	307	286	292	259	268	277	261	277	284	288	322	287	266	281	268	301	270	278	260	270	274	286	299	275	254	292	270	288	278	268	291	305	301	251	282	269	272	289	273	285	248	292	278	264	282	299	275	286	293	289	293	303	288	278	263	292	291	286	282	295	270	296	263	260	294	254	294	284	293	293	293	276	279	283	278	286	274	268	291	301	282	270	295	266	311	304	283	294	258	314	290	315	303	277	298	251	294	300	276	258	276	295	276	254	259	287	256	285	284	263	310	324	298	296	289	287	297	304	306	268	291	308	286	290	286	304	291	294	275	291	275	285	248	305	318	258	286	287	296	293	283	292	289	322	288	301	320	272	274	273	248	288	280	283	281	292	288	277	321	296	302	290	281	285	289	282	266	290	298	253	277	274	302	303	307	281	271	293	261	271	295	265	291	313	250	266	291	276	296	300	286	262	266	295	294	278	284	277	271	289	270	286	268	294	289	293	263	283	272	268	284	281	299	266
33222	49203	34011	20441	11855	6649	3609	2010	1040	837	693	601	514	430	391	365	379	386	353	349	371	347	379	397	365	333	378	352	353	374	318	349	371	341	379	337	357	382	362	371	359	357	355	360	375	353	373	362	347	353	395	381	373	362	319	348	351	359	335	377	363	377	334	384	331	341	364	370	374	357	350	330	364	359	311	328	361	354	359	347	374	324	335	330	352	361	350	384	333	343	336	389	377	380	395	364	305	387	356	357	329	339	375	329	342	380	346	332	347	373	344	353	365	354	365	357	396	382	368	356	352	348	349	355	353	341	350	331	345	374	377	386	345	352	370	347	358	395	359	358	364	364	359	334	345	352	333	356	364	366	326	350	358	336	334	366	318	352	348	317	367	337	356	376	358	331	336	348	337	348	324	357	366	367	362	364	336	365	349	368	347	372	369	340	356	357	370	401	349	347	323	366	344	363	318	369	387	365	376	365	354	369	373	376	363	355	370	372	392	363	326	318	353	329	344	341	370	361	371	372	364	366	363	351	346	374	336	349	327	336	389	365	366	370	374	364	345	396	361	316	363	342	358	361	358	385	333	353	362	360	371	344	339	348	369	357	326	338	371	339	374	334	371	385	374	369	331	378	357	362	393	349	379	325	361	384	351	359	374	349	337	349	367	339	371	377	368	371	332	346	325	367	346	356	298	320	341	374	331	349	358	362	365	355	363	355	370	355	392	369	373	352	344	333	360	325	379	352	358	340	367	372	344	364	355	358	369	345	369	365	345	364	346	358	374	382	360	374	367	357	336	370	353	348	350	331	384	356	334	363	334	350	332	369	341	389	369	373	346	345	340	342	325	345	323	353	362	354	359	336	351	369	330	364	365	339	342	352	352	351	321	383	368	361	325	337	385	374	373	346	361	335	346	348	363	360	344	391	340	338	393	327	364	346	342	353	348	346	364	364	348	339	364	358	372	320	332	338	349	356	367	370	384	347	385	353	368	349	371	363	341	353	343	328	358	342	360	365	346	404	326	374	346	344	321	338	375	331	337	378	367	370	333	356	326	338	327	345	372	331	349	326	360	337	357	327	343	355	370	358	371	377	344	372	330	341	353	350	364	351	373	366	375	359	356	352	342	379	360	374	346	353	358	378	354	345	351	359	357	338	341	333	331	364	348	387	354	365	354	356	352	343	314	348	372	332	355	344	338	318	381	348	376	302	352	351	376	347	357	360	359	330	367	385	341	364	380	346	357	367	316	376	336	365	361	400	360	317	326	340	343	339	364	351	368	314	362	353	386	347	333	387	353	340	372	325	349	340	382	392	370	304	376	358	349	368	352	342	371	345	354	357	371	339	333	327	358	342	372	392	367	358	380	342	319	355	371	374	382	340	370	371	357	371	406	388	347	384	366	354	358	345	372	399	369	342	367	332	355	323	370	363	360	341	374	361	346	359	373	371	354	384	369	414	361	329	363	375	354	355	341	358	317	332	357	340	398	341	368	346	354	380	322	362	373	356	347	371	355	385	354	382	354	357	341	367	391	373	383	334	366	340	358	365	355	363	349	337	319	328	358	354	353	372	362	332	348	338	326	353	368	340	375	356	387	397	349	367	357	378	390	359	354	347	359	379	372	358	358	337	365	321	357	380	379	347	342	392	335	337	358	373	361	331	363	346	341	361	325	362	375	359	332	373	339	334	352	343	333	357	317	343	346	352	319	328	335	333	360	341	372	362	392	359	351	351	350	360	364	332	340	371	342	347	371	359	362	389	340	369	353	386	331	355	327	361	337	366	383	316	346	360	353	323	323	348	334	349	328	369	345	353	380	362	322	363	394	325	379	338	332	335	338	350	385	358	373	360	341	359	333	355	366	384	328	335	375	354	348	361	320	366	333	375	342	338	378	346	337	349	358	344	372	366	369	386	362	384	355	334	358	357	385	356	323	381	323	358	350	318	372	353	351	364	351	380	340	369	331	352	362	348	364	360	362	384	368	353	379	349	376	345	350	386	366	336	354	336	376	350	349	345	350	336	361	321	366	298	362	351	342	339	377	379	373	326	352	369	351	372	369	316	321	334	311	360	343	344	394	323	358	377	325	334	366	347	382	365	387	376	352	327	373	345	336	398	322	353	354	345	385	371	356	375	373	335	374	363	356	356	367	356	341	347	352	367	360	311	380	337	345	348	361	371	359	334	300	354	374	367	337	399	367	378	364	340	345	344	335	335	338	352	354	323	319	350	363	347	382	327	354	326	389	348	340	358	389	378	319	344	341	385	361	312	374	378	351	355	338	361	395	365	332	390	357	353	347	364	361	339	348	334	376	348	344	314	364	363	367	348	356	373	327	362	321	365	378	353	358	382	325	347	345	345	376	339	335	327	359	356	379	363	348	384	339	336	352	355	350	368	338	364	338	388	352	375	360	337	319	358	370	333	319	350	332	371	357	355	341	382	355	357	346	300	366	356	355	382	359	363	326	325	353	349	394	362	343	331	352	369	364	353	327	346	354	341	329	383	368	351	368	355	340	335	371	353	336	371	385	329	378	326	366	346	377	347	339	359	348	343	285	358	366	341	344	371	364	350	357	350	339	368	344	370	372	379	356	360	356	364	349	370	380	356	353	333	334	332	348	355	371	358	368	359	385	355	368	343	392	324	357	366	386	355	387	357	374	376	352	340	350	375	340	345	362	359	345	360	377	335	382	364	358	374	334	360	354	339	374	331	352	360	359	379	358	353	367	331	346	348	335	329	341	354	367	328	365	321	360	361	379	374	317	382	361	380	362	391	360	339	374	348	380	351	347	342	315	358	397	335	345	375	326	362	382	380	349	369	345	338	324	349	346	358	341	359	386	351	376	350	342	331	362	389	356	343	399	332	380	346	325	336	355	333	360	371	342	362	416	353	365	340	319	370	355	301	349	337	337	338	338	387	349	348	364	360	327	338	359	361	370	377	336	368	382	346	372	308	328	369	367	347	370	342	377	380	361	357	370	373	358	336	369	332	361	358	354	380	353	340	311	364	341	387	354	356	395	348	385	351	354	403	360	335	361	357	370	354	382	357	331	344	340	340	371	363	354	353	335	351	314	354	338	321	394	336	379	357	334	349	344	336	365	305	323	328	363	355	349	386	346	367	365	336	349	346	372	374	330	315	352	360	310	345	337	367	326	427	331	358	367	367	334	354	343	360	341	366	339	325	370	329	323	322	362	365	350	349	367	356	330	357	341	336	347	351	358	355	338	335	348	346	353	337	374	344	375	353	349	372	352	354	395	373	341	343	337	374	337	388	358	375	383	367	357	344	352	361	373	357	340	335	382	360	349	313	350	354	341	377	355	380	365	362	345	381	378	377	375	371	320	333	363	362	359	362	361	381	355	364	362	355	354	366	388	368	345	357	338	359	338	351	361	338	360	356	341	339	364	330	349	350	334	365	355	325	324	371	334	365	352	325	345	350	370	361	350	349	341	362	349	365	336	390	366	343	370	332	344	383	379	368	357	328	384	342
25017	21489	26739	24547	7766	2079	999	544	382	340	253	291	248	227	237	255	207	215	223	244	207	232	234	214	219	233	236	215	215	195	250	231	215	217	216	202	223	224	229	227	205	255	233	234	200	214	237	241	241	232	236	217	203	223	217	223	236	237	227	210	210	226	226	237	236	197	241	229	207	237	222	220	236	206	229	232	214	236	213	235	209	220	233	206	229	214	192	213	226	270	209	222	208	216	214	226	225	203	201	203	193	217	218	217	226	208	220	224	210	204	199	207	214	192	197	240	245	219	218	213	224	210	213	233	222	225	236	238	211	209	200	231	179	192	204	234	246	210	212	207	202	199	222	224	201	218	213	214	233	223	204	231	207	227	221	241	226	231	234	223	220	237	221	205	223	212	222	201	214	213	210	213	213	236	242	201	232	218	250	212	214	218	197	200	227	208	224	220	192	195	192	222	208	257	227	207	230	195	220	234	212	242	198	221	236	203	242	221	168	208	179	243	244	224	238	228	230	231	215	191	225	254	200	222	213	229	223	222	217	206	219	239	208	207	229	216	212	242	230	231	205	207	223	218	224	218	216	235	227	204	226	217	230	229	228	225	217	233	234	192	221	225	221	233	212	224	234	230	198	213	229	216	208	239	209	252	200	233	268	223	208	208	226	210	228	203	242	218	193	230	232	232	243	243	231	210	222	227	240	199	220	241	241	241	201	214	212	223	224	187	235	230	217	234	244	224	223	211	239	211	218	198	227	202	231	205	234	228	218	209	241	250	210	216	216	231	219	229	241	202	220	235	233	204	219	196	227	216	207	214	213	218	195	201	237	181	242	203	220	204	227	225	237	203	229	228	220	236	188	216	243	198	200	216	243	245	245	232	226	212	223	222	258	217	261	212	196	232	220	227	228	211	238	200	228	215	218	222	221	209	186	213	242	195	228	206	225	221	224	203	204	199	208	204	238	197	205	230	206	218	207	248	235	215	221	206	219	228	225	229	195	255	223	215	206	241	225	206	225	224	226	197	213	228	223	206	245	215	197	232	220	222	197	179	204	226	209	241	207	212	219	224	226	240	225	208	213	203	219	217	188	236	215	229	211	181	221	220	224	233	247	227	206	230	234	236	215	217	209	223	215	226	230	214	237	229	235	211	207	246	208	225	215	222	198	233	240	236	215	249	226	222	226	217	204	202	225	236	202	240	239	237	212	235	237	216	217	209	201	212	222	220	216	212	189	221	243	217	233	228	226	221	230	208	218	218	206	222	219	209	192	205	203	230	214	210	213	203	199	194	231	217	199	208	233	211	209	203	232	220	212	243	233	242	222	253	208	219	214	198	217	212	211	204	206	236	222	218	205	252	219	243	248	233	251	223	230	209	211	238	213	231	186	217	218	230	202	220	202	223	228	228	228	246	224	222	209	233	215	250	215	231	176	222	217	211	233	231	222	223	229	208	192	210	221	212	192	217	222	220	220	214	243	205	240	198	199	215	217	213	232	240	230	229	221	203	213	241	219	225	210	212	220	210	195	223	229	230	206	205	203	210	243	236	233	228	228	214	218	232	199	222	196	210	202	212	217	212	202	206	199	247	225	217	232	202	235	203	201	240	267	241	206	207	211	203	208	223	245	186	236	227	209	221	241	228	216	215	216	227	217	216	214	230	210	243	222	224	217	210	269	211	205	234	220	204	220	237	242	212	243	207	212	215	210	206	247	190	215	216	241	238	224	217	229	206	230	213	225	247	210	206	225	230	233	223	226	234	221	214	229	241	211	185	233	226	208	215	235	226	216	217	201	202	225	214	233	226	225	213	240	234	219	222	213	231	232	193	224	216	210	245	213	232	216	230	208	181	218	229	203	204	234	234	208	223	251	211	212	205	205	210	233	215	209	249	215	224	205	211	204	220	231	232	211	242	210	220	217	203	231	232	212	226	224	241	195	203	201	205	227	234	209	215	224	225	233	210	251	216	192	218	189	230	242	221	216	200	197	208	197	226	221	251	201	199	191	211	201	226	224	218	205	221	220	233	199	207	210	239	211	222	220	232	198	239	221	213	236	221	200	233	241	227	230	222	230	204	210	232	240	221	216	236	217	229	227	226	247	209	230	226	218	203	219	235	209	222	229	202	221	207	212	231	231	228	205	236	198	219	238	204	238	221	194	181	200	227	221	208	215	232	229	217	200	248	203	242	209	234	206	197	238	227	203	213	242	227	224	217	202	248	221	228	225	206	222	220	214	232	223	211	205	213	254	196	207	231	204	215	216	239	231	213	227	226	217	227	208	180	221	215	225	202	224	251	236	220	219	239	238	249	185	210	221	238	218	212	190	220	209	232	204	190	234	230	226	214	230	229	202	199	239	199	201	251	219	224	205	194	216	215	220	231	213	223	221	250	245	225	204	222	233	242	218	226	236	224	230	224	227	215	207	247	185	224	202	209	207	214	238	196	206	233	210	194	229	204	221	192	236	222	188	189	213	231	227	222	238	251	215	226	232	216	242	199	232	215	229	200	216	237	196	224	216	222	220	215	215	226	217	233	213	214	210	219	211	226	228	195	235	225	215	204	226	235	219	224	230	206	201	223	241	227	217	209	221	204	211	223	210	212	229	194	209	227	239	213	213	212	234	231	204	209	239	207	258	264	197	237	230	196	213	231	201	216	213	192	241	205	228	204	244	207	222	222	222	227	202	202	231	216	216	221	221	204	212	198	213	236	199	240	227	238	235	222	228	219	248	212	232	223	224	228	207	195	246	201	204	223	208	211	220	233	214	211	212	214	219	226	213	239	244	210	225	240	214	217	226	212	240	243	209	209	219	203	210	220	219	210	210	210	232	234	239	174	234	226	186	218	209	243	202	233	191	218	214	198	227	224	228	231	192	218	186	234	229	208	238	245	219	204	207	217	216	215	200	204	236	241	248	243	201	214	220	241	243	220	220	204	235	229	242	247	205	200	202	200	249	194	206	223	227	206	204	205	228	211	225	240	216	222	226	216	216	230	232	209	238	225	231	206	246	235	219	230	211	200	216	231	227	230	220	213	221	252	216	225	233	218	207	243	210	220	227	231	259	210	208	233	249	210	222	228	225	219	213	222	201	205	208	210	214	208	222	222	228	233	217	236	217	206	204	207	214	224	233	225	228	224	255	230	205	200	237	220	233	213	212	200	212	227	231	195	229	239	213	214	211	222	224	220	238	244	245	206	206	204	215	226	228	206	203	234	253	214	238	233	218	221	205	206	239	203	205	245	214	248	240	232	233	213	221	194	233	214	241	235	231	226	246	250	216	220	202	209	223	222	219	205	218	233	233	208	211	231	188	237	221	212	226	203	234	246	203	196	234	217	226	216	228	253	232	230	195	202	215	220	221	236	228	226	219	241	244	205	208	219	257	214	188	234	200	221	224	212	190	236	185	192	224	213	234	209	174	227	225	212	199	223	229	223	236	245	241	207	237	214	211	204	220	214	192	215	234	232	221	223	210	202	209	220	234	220	235	242
34166	42841	25605	13574	6895	3527	1705	997	588	502	357	380	345	336	307	297	278	286	274	266	285	306	260	299	252	270	306	297	270	280	236	267	250	284	267	302	296	295	266	295	284	257	276	266	300	261	281	282	290	262	264	279	284	265	263	266	291	252	284	277	273	274	264	248	277	279	295	267	257	279	268	264	274	309	284	282	281	272	286	264	261	250	285	280	241	271	273	267	301	297	277	271	283	285	297	262	247	279	279	270	291	267	279	278	263	261	265	248	268	280	270	295	270	265	297	274	270	265	275	324	259	295	318	300	262	297	278	289	277	290	253	259	267	300	284	280	246	248	263	261	270	313	284	285	253	260	278	265	286	305	260	268	275	286	280	273	295	268	292	278	254	265	298	235	251	290	287	278	272	279	279	287	253	304	288	269	274	286	272	296	240	288	286	272	267	268	262	272	283	279	272	263	292	289	289	294	295	298	276	268	306	276	268	257	281	253	291	259	277	260	246	247	273	278	292	252	232	305	290	261	288	285	256	272	299	285	290	285	272	255	286	257	296	303	284	302	297	289	274	254	255	265	251	281	266	300	262	273	277	268	306	270	278	283	298	272	296	269	286	271	262	296	262	285	279	273	290	273	296	268	283	305	268	258	274	269	293	280	300	280	290	311	298	264	256	271	281	296	284	312	268	284	320	274	281	261	254	255	294	277	254	280	284	274	272	260	258	270	253	295	241	283	270	275	305	290	263	251	299	281	267	275	293	257	287	263	288	288	310	257	250	273	280	278	276	261	276	280	258	285	264	287	302	251	253	286	273	292	290	301	273	298	252	291	253	239	262	281	292	309	277	287	293	228	273	275	270	278	299	267	251	281	263	265	275	272	261	261	256	278	248	263	279	257	264	245	267	285	290	257	283	283	252	280	254	294	308	278	272	291	275	260	300	266	296	270	290	268	276	287	259	269	286	278	251	287	270	286	278	291	265	280	289	264	267	266	282	298	268	271	273	283	242	266	256	300	257	242	274	295	280	275	275	279	316	284	268	245	286	274	269	277	251	286	279	311	261	296	269	276	268	294	272	283	292	266	290	260	269	277	262	288	281	274	249	280	282	248	266	284	302	275	262	260	266	294	295	259	285	277	251	289	303	266	277	299	300	307	267	284	251	266	305	235	286	291	276	288	267	291	253	272	284	295	253	293	257	267	276	271	282	294	260	286	291	271	287	295	251	284	276	279	246	279	290	274	277	272	278	290	280	296	293	269	316	282	273	263	260	286	265	231	256	257	305	293	255	263	294	274	277	258	254	268	275	269	278	253	255	263	275	285	290	259	299	272	263	288	297	272	268	281	252	270	266	299	277	258	245	264	285	264	301	284	296	305	275	269	244	266	261	258	285	272	262	253	263	264	272	288	285	306	277	288	284	281	290	281	263	279	279	250	306	273	261	278	261	253	258	263	307	259	275	265	278	248	300	295	287	302	267	272	271	283	267	283	288	262	281	256	278	290	288	311	276	316	272	279	295	279	259	276	274	265	271	272	285	267	247	275	267	284	272	283	283	293	261	277	285	299	299	243	253	316	292	290	250	290	291	266	287	296	247	261	260	296	281	282	276	266	269	293	272	263	298	264	309	253	267	284	281	299	253	264	288	277	249	308	297	295	297	278	263	250	286	260	285	251	271	267	281	282	278	255	293	241	279	268	254	305	276	255	261	308	270	291	262	281	254	298	260	302	282	260	253	267	256	300	302	294	280	280	277	254	282	261	252	243	268	266	265	294	306	286	261	275	267	294	271	262	275	263	257	273	248	289	267	274	262	248	275	265	268	286	264	252	276	278	277	270	268	282	283	291	266	255	275	263	293	279	265	295	298	271	255	289	282	299	304	293	273	288	258	260	294	290	255	270	267	259	292	263	262	271	310	277	268	248	295	274	259	268	276	287	258	308	291	283	301	283	308	273	279	260	266	279	299	258	299	275	258	266	265	280	287	253	287	264	260	292	284	264	290	269	281	273	294	291	272	312	250	277	289	289	278	298	281	256	296	290	278	291	270	248	275	266	273	282	280	277	283	281	275	305	262	265	288	297	278	266	241	232	258	272	281	284	263	273	263	269	288	264	312	268	267	276	273	271	261	300	262	274	277	265	270	252	284	272	266	260	295	300	265	283	274	264	281	272	268	291	292	282	251	303	255	284	256	267	276	260	271	278	262	281	295	273	297	262	265	273	272	288	263	287	281	257	247	257	290	282	283	285	279	300	267	288	266	271	254	264	274	275	291	291	250	260	279	265	313	266	272	288	305	276	292	277	295	259	284	291	281	289	277	265	303	287	259	284	272	248	260	303	285	288	258	301	315	301	278	279	262	263	266	244	251	268	278	271	274	263	278	291	274	250	247	268	310	259	267	260	275	241	279	284	264	275	291	276	297	255	280	258	291	309	284	262	264	280	309	286	294	244	274	271	282	272	276	276	249	278	287	285	263	274	281	267	264	237	309	287	296	272	279	284	274	259	285	248	269	278	295	284	307	252	311	300	244	280	302	286	296	282	281	302	265	278	278	287	279	264	279	247	304	252	312	268	284	259	277	271	283	289	271	261	247	315	250	278	272	296	263	278	289	280	297	278	280	289	285	249	261	286	283	295	271	274	273	294	272	258	278	266	264	302	285	272	282	275	273	281	281	287	278	265	282	276	277	265	270	253	319	272	284	274	252	260	292	253	280	274	284	245	282	268	275	290	271	278	275	266	310	287	285	265	296	281	274	275	304	302	274	241	266	273	291	266	287	280	247	282	268	282	281	277	282	265	293	276	258	249	270	271	280	302	247	257	261	268	262	288	250	248	279	254	283	262	314	266	294	265	284	246	254	256	258	280	307	253	268	261	278	267	287	275	288	280	285	265	275	247	259	266	287	261	282	267	273	284	256	257	271	278	285	265	249	278	252	246	277	242	264	259	274	310	297	292	275	251	266	271	275	262	285	315	271	263	269	247	292	286	279	264	287	280	275	282	269	276	277	264	254	284	280	276	270	292	278	278	306	269	289	314	245	269	282	267	282	265	291	253	253	279	278	272	284	269	265	267	262	269	268	281	294	268	250	289	289	251	266	287	268	311	259	271	264	257	268	267	276	273	270	299	279	293	258	265	273	267	265	287	292	278	261	280	280	262	272	273	259	278	271	275	256	304	273	271	263	266	278	301	283	261	304	267	288	279	278	289	274	301	275	271	293	279	313	275	282	241	310	274	277	300	281	275	290	281	257	275	274	260	256	271	293	264	277	280	243	285	265	251	308	279	258	273	266	266	302	264	264	278	256	304	269	289	268	309	280	287	277	279	295	289	296	300	267	269	293	286	270	273	284	290	271	281	275	300	285	290	315	303	274	290	248	288	302	289	284	284	268	285	272	267	279	265	261	265	269	279	260	305	272	312	267	292	256	290	270	292	261	237	264	259	235	307	260	275	273	275	281	268	285	273	270	272	245	262	263	259	295	280	266	260	277	241	284	281
22622	21400	28909	24273	21441	20130	5914	1184	612	470	379	356	262	252	232	232	214	222	264	233	193	184	207	219	224	222	194	201	202	213	192	198	206	220	234	203	200	219	223	225	215	204	222	186	214	195	229	216	184	225	227	187	202	206	192	206	207	209	207	200	210	209	213	215	190	207	225	205	185	228	184	206	194	192	233	191	200	218	189	195	204	224	210	206	215	227	210	182	195	189	204	187	204	224	227	205	217	229	201	201	194	191	217	203	198	197	206	199	218	183	195	204	196	211	232	190	191	220	218	186	202	236	212	168	203	224	204	226	221	205	199	186	206	227	203	206	177	209	217	225	207	197	191	210	234	192	212	197	229	228	207	223	206	191	202	215	218	184	229	211	221	179	210	213	202	222	186	205	220	201	198	200	186	214	191	227	207	183	185	219	203	216	195	205	218	187	213	215	182	192	231	209	202	235	199	183	202	195	196	190	198	177	217	223	200	200	186	217	209	195	204	217	206	210	210	188	228	202	214	233	215	210	194	222	213	191	211	197	207	227	196	199	189	212	205	217	221	210	201	229	208	206	191	203	216	220	246	192	217	201	202	212	218	227	206	200	225	207	197	226	201	207	193	228	204	218	204	212	226	206	216	184	200	202	179	193	194	233	211	199	232	227	200	232	206	225	220	214	230	206	221	217	193	209	209	244	217	198	203	198	200	207	204	208	205	210	194	243	215	185	204	220	233	219	197	207	215	224	220	210	201	189	215	189	231	214	177	198	206	213	228	208	200	214	178	184	201	217	226	217	206	217	198	197	189	218	229	240	211	209	198	240	202	234	193	218	199	218	191	193	216	174	212	199	204	208	200	187	213	246	184	201	221	231	182	209	200	222	215	217	213	202	210	213	180	218	196	207	199	221	195	211	224	230	198	193	194	217	198	203	209	226	228	193	191	193	187	198	236	183	170	196	208	192	218	211	206	226	216	192	187	188	199	195	204	192	226	189	188	195	202	197	178	217	223	203	208	198	206	191	218	185	193	198	226	212	215	215	206	209	202	191	203	201	186	223	218	180	160	194	201	220	221	183	215	184	225	192	205	229	219	210	207	188	205	217	190	198	209	224	211	222	221	202	243	244	209	228	187	193	201	184	182	198	215	201	206	211	175	216	231	207	225	228	189	204	214	183	200	196	239	173	186	205	206	218	207	225	241	199	214	215	209	195	218	183	234	227	213	190	219	206	202	215	188	216	195	205	202	203	218	223	197	195	217	221	239	213	217	212	204	204	188	224	183	216	231	224	203	208	196	223	195	217	216	205	204	221	217	203	193	221	210	200	215	222	241	203	229	195	200	192	213	208	216	217	201	198	232	190	209	171	208	209	214	201	193	195	214	198	206	212	219	225	200	212	178	200	222	218	192	211	222	195	196	192	192	195	211	198	208	212	212	216	204	198	184	212	211	192	195	218	204	195	202	172	201	202	209	211	173	231	200	221	186	185	206	232	208	227	191	210	212	199	170	219	208	218	204	208	212	184	211	219	205	192	219	190	199	212	204	198	208	205	191	221	223	218	210	200	176	210	186	186	206	200	196	222	230	201	211	200	189	194	228	172	201	198	220	177	188	218	220	201	216	227	212	227	234	187	218	229	204	187	200	219	195	224	226	214	184	199	217	214	225	197	217	206	219	204	208	227	223	178	201	196	232	211	186	217	217	192	214	229	233	201	204	209	208	181	212	178	214	196	218	194	213	197	224	200	211	207	211	215	222	202	211	205	197	177	198	205	197	204	223	220	226	205	217	207	190	215	215	184	209	200	228	209	214	199	196	218	223	209	210	203	217	192	215	213	210	220	198	198	225	218	194	188	196	204	210	199	191	215	222	211	223	226	223	198	195	187	209	204	198	212	181	206	198	213	237	207	176	223	194	223	222	218	213	243	204	184	184	208	208	188	194	185	191	214	232	207	191	191	224	203	204	227	200	209	214	197	210	217	204	192	192	188	205	222	218	188	219	201	223	222	212	200	227	202	236	209	208	201	193	214	220	227	215	219	225	227	196	186	207	197	193	198	210	212	214	200	213	211	196	185	188	191	207	234	182	215	193	218	200	202	213	197	211	195	214	228	215	211	222	205	210	180	193	212	218	208	230	214	228	198	194	232	227	205	213	195	212	203	190	208	197	181	201	197	204	165	218	183	200	224	230	237	202	188	216	222	197	195	208	212	215	213	209	203	200	195	209	225	209	206	170	214	206	199	198	207	207	197	219	206	207	236	196	189	210	198	196	224	196	179	201	196	230	216	218	213	215	216	218	197	199	232	217	176	199	203	190	190	197	196	200	200	200	193	220	205	193	202	234	190	196	217	210	192	187	193	199	210	214	201	197	207	216	190	206	221	228	206	188	198	198	218	194	227	210	219	224	211	231	229	222	202	214	191	197	219	211	192	216	223	179	208	208	232	200	204	184	204	210	219	199	205	215	214	214	198	214	224	222	189	203	226	220	204	250	223	227	214	218	212	195	196	206	202	206	200	211	230	223	206	223	205	202	201	164	216	192	192	204	228	203	212	215	209	215	203	218	212	190	200	195	194	217	206	220	192	216	206	203	219	225	199	198	198	222	228	241	191	181	219	200	200	211	202	215	191	197	199	195	207	220	201	204	213	197	207	197	214	231	189	201	205	239	210	181	213	202	191	214	206	184	208	208	216	207	178	190	195	233	205	203	229	200	227	207	190	234	211	187	186	222	225	208	205	205	208	204	218	205	184	204	185	228	192	191	206	214	200	233	194	194	208	201	199	207	203	202	189	213	225	220	190	197	221	208	188	237	190	225	180	189	217	220	209	214	209	176	205	233	206	215	198	196	212	215	189	202	204	197	226	194	210	210	213	205	208	193	198	227	218	202	198	231	191	220	192	211	215	214	199	195	236	202	233	209	192	217	220	198	186	195	194	208	206	236	232	217	203	220	213	204	204	188	201	218	195	211	199	192	219	219	200	191	183	213	229	242	201	206	194	206	196	213	206	202	197	217	226	206	171	197	201	204	192	203	205	178	183	217	202	200	208	198	198	215	239	185	218	193	213	205	194	191	212	203	213	204	207	171	215	182	219	201	213	187	212	202	203	188	213	200	196	193	216	211	201	192	192	226	230	225	233	218	209	203	184	196	194	168	222	197	199	234	220	215	219	204	218	210	203	218	201	197	184	226	213	207	174	215	210	205	156	206	200	196	216	213	223	206	209	198	210	212	191	208	196	205	217	192	218	206	226	229	216	192	217	204	204	182	228	203	218	217	216	209	211	223	210	205	193	209	223	211	232	202	215	228	217	223	216	199	188	210	250	206	206	221	198	217	218	199	198	203	203	213	186	214	194	218	211	208	202	216	213	202	210	214	210	215	199	195	215	227	213	197	199	191	204	226	207	197	233	195	216	204	218	195	236	218	206	180	195	190	201	208	207	201	177	197	189	206	191	222	178	202	218	232	225	188	215	190	232	195	217	172	229	212	201	197	209
35862	49401	33596	21178	13014	6905	3623	1795	960	650	577	521	415	383	356	335	284	272	261	285	259	279	278	283	271	277	267	266	270	245	263	267	266	275	216	269	244	224	261	295	276	281	273	253	256	273	268	260	252	261	269	275	263	257	282	253	277	247	259	257	257	246	286	259	229	245	264	221	280	268	241	267	258	266	243	272	245	283	268	232	266	272	265	276	301	280	277	279	240	262	251	281	256	216	281	248	260	259	255	276	270	243	269	246	275	259	223	285	253	266	271	236	247	272	263	262	239	261	275	258	270	272	284	250	264	271	268	254	246	267	286	262	262	283	283	264	271	265	263	228	256	260	279	242	291	275	232	279	238	257	268	240	230	256	265	272	247	252	277	247	270	241	279	279	243	288	227	276	274	277	267	278	232	285	286	257	240	252	257	281	259	258	241	242	252	256	275	269	285	237	252	272	248	259	264	285	245	268	282	259	276	260	256	262	273	264	226	283	280	251	263	266	272	266	244	277	258	250	240	283	276	264	268	261	257	265	263	271	255	254	281	255	277	249	278	243	241	258	269	251	265	229	248	272	230	293	248	264	285	266	279	245	237	252	241	274	261	265	258	281	261	246	265	265	251	250	266	297	258	257	256	235	261	271	235	270	287	270	258	236	254	250	254	254	229	262	299	286	272	260	249	261	254	273	250	246	262	250	259	263	265	291	266	271	229	289	252	272	287	278	261	305	281	242	245	250	293	258	263	281	246	245	257	284	249	298	244	265	297	273	233	244	258	264	226	259	248	249	241	266	243	255	277	281	228	256	253	306	278	231	289	275	261	260	239	276	252	227	258	256	256	246	244	257	277	247	257	243	249	249	272	265	272	240	249	277	254	256	237	289	251	260	228	270	250	271	256	238	217	259	267	280	243	242	254	258	239	232	282	263	266	271	263	252	258	250	255	234	258	294	280	262	250	238	227	238	268	277	263	269	274	263	258	242	243	284	265	229	238	280	256	291	288	258	249	278	282	246	239	257	268	265	281	267	238	265	238	266	239	256	253	284	256	246	252	293	240	250	269	257	248	265	266	264	251	266	219	203	267	252	235	245	265	278	241	244	307	252	244	260	261	256	243	258	265	237	256	252	253	248	286	263	256	248	252	241	251	268	266	247	262	260	272	258	263	259	237	214	280	237	250	255	268	267	242	271	246	254	246	270	258	246	272	240	285	268	247	288	243	275	257	255	272	279	273	257	280	267	241	271	280	244	279	281	226	272	230	263	248	250	243	256	240	241	263	265	249	268	280	275	276	268	252	265	255	252	292	253	258	234	274	292	253	270	245	255	261	250	296	252	252	285	255	248	247	246	263	261	235	285	247	273	265	250	281	239	286	245	269	237	260	267	248	229	266	258	279	283	249	271	251	270	247	234	267	270	261	265	253	245	275	240	271	281	262	291	266	286	273	257	269	246	232	249	245	242	246	292	255	269	239	247	264	277	252	289	282	259	246	240	277	260	261	281	285	280	244	300	247	283	261	275	266	251	287	263	249	225	260	282	270	278	248	263	248	279	248	279	244	311	270	272	254	259	252	266	276	259	275	287	263	256	264	294	257	264	245	256	264	259	290	285	249	276	255	250	260	272	247	241	270	272	253	261	257	246	270	291	274	273	280	286	274	257	266	251	287	272	263	283	237	240	267	286	266	270	248	259	305	256	265	254	247	268	273	248	268	273	273	258	266	285	230	252	298	257	289	261	268	251	247	257	237	280	254	261	259	268	270	256	267	275	273	266	240	224	242	255	250	262	272	269	231	255	251	271	227	245	261	250	263	265	245	257	259	242	252	251	261	265	240	258	237	267	287	238	259	250	265	219	257	254	250	288	290	254	268	242	252	264	249	246	276	255	225	253	239	291	253	232	272	278	245	237	268	271	235	264	285	268	298	289	256	266	252	274	243	250	279	298	286	266	270	276	254	245	257	258	268	262	281	255	247	254	264	275	252	249	242	278	275	240	270	258	259	254	254	261	263	286	254	273	264	260	238	260	262	272	277	268	289	270	259	280	307	266	249	303	277	256	272	270	277	281	245	261	307	276	288	262	261	271	250	260	250	276	248	249	288	259	284	240	274	258	282	283	236	272	268	276	259	272	271	243	286	280	240	270	244	244	282	261	255	277	257	268	274	256	230	250	259	219	266	276	263	275	261	276	284	268	277	240	269	274	277	266	283	276	267	306	253	257	261	271	221	279	281	257	273	265	285	254	287	255	264	278	269	277	288	264	265	289	294	250	259	258	265	236	257	267	251	258	245	278	284	259	290	302	275	276	270	258	267	256	273	262	261	241	265	272	235	257	276	275	256	257	244	285	254	237	273	271	257	293	247	251	281	266	245	283	297	275	244	277	232	288	260	287	278	274	269	263	244	314	269	294	263	249	261	274	276	233	232	281	243	257	246	282	276	273	250	286	264	249	287	237	236	282	267	266	253	266	241	274	260	293	271	252	258	244	269	269	237	299	256	253	268	262	243	261	262	278	243	287	263	244	257	254	276	272	255	267	255	265	277	235	268	263	232	254	275	254	254	269	277	279	261	246	250	245	247	261	235	236	277	231	244	266	288	285	294	277	251	246	262	272	257	247	279	268	260	268	250	265	273	258	271	233	290	272	257	252	266	265	267	271	265	266	270	231	248	264	268	220	266	277	239	242	277	250	259	261	284	261	236	260	276	247	233	248	289	262	270	260	277	253	261	259	261	267	304	273	281	255	285	258	267	261	262	269	262	258	302	261	281	288	277	245	308	287	262	266	258	266	258	245	265	265	269	276	241	271	276	260	273	245	242	237	273	267	240	248	272	276	255	292	254	262	263	283	283	235	251	261	258	255	255	230	293	240	267	251	268	263	257	268	246	267	238	248	267	230	241	280	270	261	259	265	248	257	279	279	270	248	284	238	275	254	259	259	237	270	270	269	278	267	263	280	243	244	273	251	264	262	232	283	274	237	237	244	251	257	269	267	253	249	255	234	224	253	284	252	246	254	250	252	288	252	275	246	249	266	275	250	271	261	273	255	268	274	275	274	257	268	262	256	264	280	252	251	257	263	276	222	276	241	247	273	270	260	255	247	250	269	265	273	243	274	270	291	258	254	239	283	254	261	246	244	281	259	269	272	271	252	279	264	259	290	247	272	305	269	249	276	277	259	258	238	290	286	263	278	257	283	266	266	253	217	261	266	276	293	262	259	277	254	286	242	251	273	266	263	279	231	244	246	255	231	271	260	253	289	225	270	273	227	271	253	266	287	271	266	288	258	239	238	285	241	256	264	238	260	247	241	268	239	235	238	273	254	264	237	251	250	253	240	245	249	212	284	274	286	255	276	299	258	243	258	273	283	234	282	276	242	268	282	275	248	259	262	269	249	291	258	265	266	226	262	253	247	238	266	254	266	239	257	288	285	254	228	263	253	259	271	266	237	271	275	263	268	274	252	298	280	255	248	256	286	262	239	260	287	265	258	259	248
31626	26438	21424	8790	2194	1006	636	428	404	354	332	315	359	320	291	297	297	310	296	310	280	306	299	300	285	264	302	274	285	289	292	290	296	298	311	309	280	298	283	276	279	279	299	294	311	300	308	308	290	290	299	307	313	305	324	319	292	278	267	311	289	305	311	280	310	291	293	301	288	311	321	289	281	287	336	306	260	293	318	301	336	308	314	298	310	308	302	321	293	284	274	306	323	327	278	305	301	299	293	301	274	297	298	279	311	308	287	312	273	300	255	263	276	297	296	298	280	293	279	327	292	306	308	275	301	294	270	321	299	295	311	279	295	262	284	299	273	283	282	302	282	303	309	282	273	305	290	284	295	291	296	280	294	244	270	302	312	264	265	278	304	299	302	327	282	277	279	293	297	291	307	293	300	297	327	250	330	286	315	284	322	305	254	298	267	307	304	285	304	306	293	272	287	271	273	276	293	296	270	281	309	306	306	297	307	289	309	293	253	304	299	326	312	297	299	292	300	288	310	302	281	295	293	294	293	284	317	313	298	307	277	297	293	301	296	271	303	279	323	320	308	272	260	304	294	280	285	293	297	294	298	295	325	293	291	289	281	306	302	288	290	286	290	284	277	275	295	280	301	279	342	298	307	281	289	291	293	299	267	286	290	281	269	301	314	284	261	301	322	300	276	261	291	283	293	308	304	290	298	318	288	321	288	296	310	315	267	276	305	316	287	302	298	280	312	311	306	281	288	310	286	275	268	300	282	276	294	271	270	295	294	268	278	304	289	288	289	301	308	288	272	281	285	309	317	292	323	298	308	295	295	283	288	295	285	296	262	300	305	287	342	289	278	276	281	285	319	279	277	291	255	300	312	273	283	305	279	283	272	301	309	272	304	309	300	297	270	298	275	303	291	297	291	296	307	280	289	309	301	300	308	311	316	258	280	297	299	300	294	272	311	267	305	305	300	283	316	288	305	309	293	260	289	333	309	279	275	295	267	285	286	296	310	319	298	288	259	309	295	288	294	305	317	289	300	272	303	305	288	302	307	285	326	279	298	305	264	279	295	313	317	261	302	284	313	282	278	280	297	299	301	297	303	285	307	278	287	282	310	307	306	280	286	279	307	267	280	318	282	297	293	293	306	273	287	298	295	275	312	311	301	284	301	307	309	298	312	294	298	285	285	302	284	313	314	294	290	304	309	295	306	315	282	303	316	320	314	299	269	307	306	287	266	271	284	291	301	283	332	306	284	290	295	316	296	294	285	290	273	314	291	321	315	282	302	291	305	291	288	289	272	283	302	302	315	306	283	268	296	305	307	300	297	306	304	303	295	270	269	283	287	303	322	306	320	266	271	303	301	305	288	314	291	300	294	298	306	301	309	291	305	283	267	285	279	317	298	272	301	324	301	297	323	287	312	318	298	304	265	292	308	284	315	256	293	264	297	286	308	272	263	273	293	288	326	328	286	301	287	275	291	281	299	294	316	278	290	294	286	291	291	279	293	301	265	304	316	277	312	272	302	286	300	289	296	295	267	351	286	285	282	289	262	272	263	276	294	289	267	279	319	275	298	280	275	317	315	284	281	289	301	279	294	292	297	274	266	281	291	285	308	295	309	302	288	275	258	275	265	300	298	264	286	303	283	294	285	310	250	284	295	283	307	305	293	315	299	279	295	286	336	287	270	302	292	281	292	311	285	299	308	272	295	281	273	278	272	281	310	305	276	304	289	296	274	311	311	278	270	291	292	269	293	293	303	288	320	257	282	292	311	289	310	315	261	298	303	281	284	271	277	322	307	274	262	303	296	270	292	281	262	289	279	304	277	299	290	269	290	297	285	304	330	288	284	319	293	296	299	283	306	266	311	269	288	242	296	287	254	291	324	284	306	302	289	314	292	264	300	262	290	263	299	295	291	319	291	274	320	323	287	272	304	273	285	291	302	310	287	270	296	310	275	271	302	315	268	300	288	317	290	296	305	300	279	305	304	288	276	287	289	306	296	281	259	323	285	330	270	281	265	289	284	288	312	291	302	326	260	305	287	302	314	304	317	315	287	283	285	286	268	303	277	276	302	290	290	325	276	295	317	305	272	287	287	279	296	311	293	325	271	276	272	316	276	305	295	315	265	273	296	262	310	305	292	275	306	278	314	321	254	323	295	277	288	312	278	314	323	296	267	289	273	280	279	259	277	274	320	323	321	303	274	315	303	271	293	290	305	285	295	311	293	292	283	277	289	318	299	320	251	291	301	283	304	260	282	331	322	299	275	305	271	300	276	303	269	281	269	324	269	290	287	297	292	310	281	298	310	307	292	315	280	291	261	334	312	273	275	285	275	308	263	314	285	260	291	293	280	287	260	299	319	300	310	304	268	304	296	308	292	300	280	308	325	273	308	310	293	282	321	313	326	288	284	297	327	290	280	296	293	296	296	316	265	281	269	280	305	282	294	284	301	317	281	309	291	297	295	271	281	319	312	320	285	293	313	273	271	291	316	293	306	267	304	311	307	298	303	290	276	280	280	331	302	329	276	312	277	297	275	254	262	320	304	300	305	325	300	268	302	292	283	298	295	279	317	325	297	309	260	322	295	302	303	302	299	317	293	298	285	298	294	287	285	286	289	298	271	301	288	274	285	284	262	282	308	292	289	299	305	295	286	303	304	287	292	325	287	281	306	278	270	334	290	304	298	309	279	290	296	313	305	270	301	302	312	263	269	302	314	283	271	270	289	294	294	266	310	315	306	272	285	301	296	302	290	301	282	292	295	256	294	296	294	308	301	295	310	300	283	290	289	300	313	289	317	284	310	278	301	302	311	303	262	287	269	274	277	279	284	276	296	293	345	282	304	298	293	322	282	269	305	262	288	295	244	312	288	266	287	309	302	287	304	275	281	300	288	289	316	301	296	314	287	327	318	258	288	278	318	273	298	299	289	336	278	309	272	259	307	299	299	304	283	296	284	302	290	316	312	300	308	272	279	307	252	293	285	299	307	314	301	308	279	316	285	277	306	299	287	303	304	260	293	295	291	318	298	283	319	288	296	291	323	301	273	280	294	305	325	286	304	316	295	291	310	296	277	275	300	311	292	292	303	279	302	312	318	302	284	319	304	277	276	278	279	298	296	280	285	271	287	306	289	289	268	306	318	264	287	291	279	284	312	306	259	282	290	291	286	283	314	286	282	308	293	285	300	291	276	275	314	263	279	310	285	297	307	335	317	310	300	281	306	303	295	284	288	277	283	266	285	292	287	299	271	298	273	299	279	295	303	310	276	251	325	279	286	279	257	293	283	267	285	274	282	294	273	290	290	299	298	299	303	276	288	307	281	269	297	308	270	288	273	303	332	280	304	300	308	278	288	311	277	278	297	285	276	305	299	303	296	253	293	302	302	282	303	290	315	296	321	303	298	323	292	297	290	265	295	263	276	307	271	311	302	301	281	294	283	298	283	297	320	335	323	256	288	272	296	311	296	320	276	302	290	295	276	290	311	293	329	306	267	288
32759	39131	22804	8815	3546	1654	976	680	534	459	412	442	377	365	390	409	374	345	360	364	358	340	361	363	323	375	399	369	347	373	379	362	391	364	377	375	361	376	387	337	377	335	396	353	357	344	364	381	372	343	366	345	356	390	351	353	372	349	338	391	331	342	367	350	386	391	352	364	354	362	353	348	378	366	364	354	363	354	348	345	349	354	332	355	358	352	366	377	348	354	375	353	389	353	349	343	353	350	370	359	374	364	368	355	366	345	347	343	354	384	371	345	372	331	382	365	373	382	346	387	389	358	381	380	361	361	346	386	392	372	338	379	365	386	389	323	390	354	384	369	346	364	391	361	360	378	365	381	376	343	338	349	329	371	381	360	311	334	353	348	371	366	390	345	340	364	333	321	355	369	422	371	341	376	342	361	403	381	363	373	404	375	354	362	354	338	341	369	359	350	388	356	360	357	382	362	371	378	367	348	346	338	339	369	354	363	369	390	370	336	376	341	396	395	379	396	368	395	336	349	340	339	367	360	351	330	381	383	354	356	345	352	342	382	356	379	353	347	369	371	377	334	378	361	339	377	388	380	394	346	373	363	383	355	359	379	369	352	369	336	365	333	356	397	346	377	410	393	372	354	332	393	378	357	375	358	336	359	385	385	379	382	335	365	354	345	386	380	344	357	390	380	373	362	347	379	393	335	339	356	356	388	380	365	356	366	371	372	370	354	380	370	322	348	366	329	368	381	357	385	352	358	346	342	340	365	351	358	349	375	371	373	310	367	344	339	361	331	347	336	344	364	377	362	350	366	355	369	383	375	390	377	372	340	355	349	363	317	361	363	332	378	369	370	326	348	394	351	326	346	344	332	333	367	398	349	347	349	379	340	355	334	367	298	363	345	372	352	373	332	342	388	336	382	390	369	363	358	358	369	370	345	340	389	375	359	352	373	366	400	357	354	340	352	358	390	336	346	368	361	367	366	369	351	385	341	385	400	378	349	366	399	312	396	370	364	353	372	381	369	354	362	375	355	367	353	347	365	342	412	340	354	333	324	359	360	366	352	339	345	374	341	377	406	343	369	357	387	347	345	332	337	347	358	363	379	360	369	377	384	338	327	356	379	330	346	383	311	354	368	368	384	357	381	366	401	388	359	361	354	369	367	380	356	397	343	361	380	341	377	387	358	344	357	376	384	358	365	351	380	354	357	381	333	402	354	354	353	415	360	369	359	386	350	363	360	340	378	337	367	365	316	379	378	382	368	380	356	348	352	361	360	348	355	346	349	392	344	357	373	376	354	391	347	397	370	360	374	386	336	342	369	365	363	346	361	371	319	371	380	368	376	360	388	360	368	381	350	373	344	356	355	343	349	354	380	358	366	351	356	389	373	362	354	360	372	355	370	322	380	353	347	360	401	407	347	381	351	345	318	357	346	374	362	370	375	406	361	336	338	354	360	367	367	367	351	370	396	357	341	367	345	330	356	356	370	343	359	340	370	391	369	310	366	373	355	381	377	375	378	381	352	375	397	355	385	367	388	389	343	371	369	365	374	358	365	365	357	382	335	384	364	387	375	368	343	386	348	375	342	336	385	391	365	357	368	359	349	361	358	361	395	324	380	361	370	343	348	362	362	383	371	350	386	385	364	370	351	366	353	383	378	386	376	363	373	362	344	374	388	315	386	381	391	374	369	364	371	358	363	360	347	358	357	346	378	357	348	370	377	354	316	393	366	362	311	346	368	370	393	375	359	358	356	358	328	355	358	321	363	381	386	362	323	357	355	353	337	337	417	341	384	368	346	380	349	418	389	369	369	368	381	328	353	355	360	341	353	364	370	356	318	370	349	366	354	414	354	338	345	358	382	366	364	357	344	353	384	369	362	345	375	359	354	337	386	350	406	307	373	341	363	357	364	383	375	360	362	357	353	352	335	353	311	365	377	398	383	332	367	357	371	368	338	325	356	362	344	360	362	353	363	343	363	374	358	366	361	374	338	349	355	411	399	354	387	376	371	366	359	371	384	334	357	357	337	375	367	348	373	383	360	342	366	386	373	337	382	357	368	379	388	393	369	348	357	378	385	375	323	369	329	363	346	412	338	321	358	373	367	379	357	359	355	351	372	341	353	353	379	375	363	344	331	356	374	373	350	418	328	347	342	345	369	343	361	352	399	343	354	354	353	374	369	354	396	350	352	396	355	370	328	407	337	364	372	381	352	308	373	391	377	344	352	372	353	343	358	363	336	335	374	359	367	352	423	392	386	329	340	354	357	358	386	341	353	384	364	391	329	356	342	349	321	346	352	369	372	376	396	366	373	367	372	378	370	373	344	376	379	389	340	380	373	327	379	371	374	365	339	356	388	382	337	354	378	389	344	339	353	319	373	378	378	320	329	372	364	379	336	354	336	349	364	402	368	361	359	364	368	366	367	377	381	324	365	360	338	380	347	352	378	371	348	352	328	349	377	349	340	315	350	382	361	321	333	367	369	353	352	336	353	383	356	393	349	359	368	351	341	369	349	336	383	369	378	359	397	370	377	355	356	368	401	322	368	330	336	359	380	347	367	368	376	360	361	348	359	371	388	369	382	349	371	349	364	370	348	368	385	368	365	344	370	332	364	391	396	373	379	342	376	359	371	338	352	360	381	341	336	364	357	348	368	348	332	357	333	355	357	383	350	342	378	356	368	353	348	395	395	361	376	382	386	397	367	371	357	377	353	375	368	351	371	375	375	351	367	345	384	338	379	379	354	344	360	407	365	348	340	355	368	364	352	350	362	305	372	319	393	317	364	354	347	383	361	330	366	377	360	354	357	364	356	365	383	323	374	361	386	342	352	371	340	355	328	402	351	346	374	355	357	391	354	368	348	387	377	366	350	406	380	380	366	388	400	367	387	363	374	359	347	363	387	319	377	388	331	334	383	357	374	379	339	358	363	393	358	351	386	352	349	377	368	390	335	367	335	347	357	359	380	365	359	371	397	366	361	362	375	388	347	369	368	369	356	351	363	348	357	325	367	345	345	356	371	371	336	402	378	377	345	384	349	381	336	370	380	374	373	362	349	395	382	363	403	356	362	340	359	347	380	383	388	365	385	368	364	369	355	376	369	360	368	371	350	343	347	359	353	339	374	354	337	370	390	328	368	394	363	365	375	364	395	372	379	358	387	397	347	335	389	371	379	367	360	390	364	364	364	368	367	361	375	366	363	363	371	394	361	353	404	375	367	371	343	366	369	388	410	335	393	367	370	369	378	346	381	366	369	366	380	344	347	376	375	365	344	339	374	399	373	369	349	352	322	356	382	361	359	353	329	381	352	311	360	366	382	370	368	331	334	384	364	355	322	391	369	329	357	343	381	332	361	354	326	354	341	381	375	347	359	346	351	331	418	392	384	363	356	347	367	364	362	398	357	376	385	368	351	380	368	381	375	346	380	336	375	359	370	371	374	366	388	357	361	362	362	343	397	346	335	379	344	365	391	353	369	342	353	372	381	352	366	395	401
23640	21422	28411	24786	20647	10831	3632	1447	849	589	505	452	411	355	331	344	275	293	312	284	258	309	304	280	332	294	279	305	276	330	307	311	306	311	292	285	289	312	291	293	287	289	296	265	308	317	267	310	311	300	273	296	292	298	316	300	320	293	263	336	288	306	287	306	284	316	297	312	280	326	299	297	283	286	298	308	313	297	264	262	279	312	314	285	290	324	314	284	276	317	276	283	293	318	307	289	300	318	284	283	310	278	287	279	297	276	307	313	287	283	301	281	267	271	298	309	296	295	295	309	282	293	254	264	287	319	288	305	295	287	301	290	301	311	280	247	264	281	293	289	302	289	272	285	304	283	301	290	297	304	328	261	275	286	288	320	310	296	276	301	270	284	305	305	293	305	275	290	255	286	329	269	277	283	309	295	305	264	319	294	328	281	269	284	297	298	292	287	278	270	299	270	298	301	294	303	306	294	296	274	321	278	298	298	298	285	284	327	285	258	258	296	262	294	280	287	290	264	288	254	296	284	328	291	286	306	324	288	286	275	303	292	321	296	302	304	289	297	257	268	271	294	289	310	287	296	305	299	331	316	282	305	284	293	298	288	282	300	320	282	264	320	319	275	258	322	281	288	301	314	285	300	289	301	280	339	300	318	290	296	291	301	322	302	303	300	302	292	308	301	308	294	288	288	296	275	281	259	272	295	302	301	286	306	308	288	262	243	275	296	280	278	288	285	312	292	284	300	277	320	304	329	284	292	306	268	313	284	280	292	310	276	307	285	298	285	282	287	284	284	307	282	300	278	282	312	291	274	295	298	277	321	273	319	277	316	308	269	290	280	274	311	272	284	296	295	262	310	288	293	277	313	311	300	305	284	305	294	314	273	292	294	258	300	298	317	283	281	300	286	314	288	272	287	302	281	309	296	306	294	292	290	269	307	287	302	301	288	282	265	290	288	302	282	273	276	290	269	294	288	285	268	322	286	310	311	302	283	313	307	265	260	259	283	270	280	312	300	283	299	294	270	315	281	295	291	296	278	284	289	289	293	251	279	322	273	299	275	306	288	299	277	298	273	272	288	302	291	322	309	309	301	280	260	306	303	295	282	290	278	280	301	326	290	296	263	292	274	302	293	287	303	305	311	291	279	309	328	299	294	289	306	312	294	278	296	298	299	263	287	305	287	293	310	276	299	316	288	309	287	288	303	296	277	311	312	296	298	320	292	280	298	283	311	263	289	278	299	318	267	279	289	284	323	299	280	323	312	314	287	308	285	253	271	314	312	288	259	280	298	333	289	306	277	296	284	303	322	275	279	272	274	308	298	277	299	288	286	311	291	282	282	268	303	300	307	278	277	317	298	321	278	287	289	285	280	280	279	288	265	263	310	286	286	277	294	299	287	280	273	294	308	277	287	266	274	285	299	298	266	262	289	303	280	298	310	279	317	306	288	312	268	287	312	273	299	292	317	290	289	300	288	284	295	303	294	297	306	266	301	321	286	281	308	271	320	290	301	284	309	308	301	286	311	296	273	274	301	312	291	300	287	259	280	304	283	311	295	317	305	306	301	289	260	261	328	294	330	272	305	317	285	267	278	300	282	318	297	287	311	311	291	277	283	301	264	303	270	306	304	281	305	321	279	301	332	326	325	309	294	282	284	290	280	269	321	297	284	293	286	280	316	255	294	301	304	271	277	306	264	292	309	270	305	280	288	304	309	311	332	274	288	304	296	288	279	275	306	296	269	268	294	299	264	262	290	273	307	284	300	290	297	290	300	301	289	302	305	297	291	305	286	306	274	311	300	282	302	269	321	300	291	271	274	289	266	300	295	272	276	277	302	290	305	291	317	288	326	299	278	283	286	267	318	292	296	286	275	294	309	310	294	291	298	277	284	309	294	307	301	292	321	320	270	317	294	325	303	265	304	279	298	286	306	268	296	272	292	334	282	298	286	301	308	319	298	296	282	302	290	286	307	293	286	297	310	277	275	284	279	297	286	295	274	298	293	283	293	288	277	301	308	297	287	323	287	280	281	267	281	309	283	286	288	290	310	313	307	260	280	303	293	300	294	302	292	271	264	300	322	305	324	249	290	273	319	293	288	285	310	278	307	298	332	272	294	301	295	301	282	298	311	286	287	339	272	315	289	335	317	285	298	285	281	289	308	305	311	262	289	270	300	294	265	289	289	292	300	295	276	298	301	307	290	299	292	251	276	299	310	302	289	323	315	294	312	300	313	305	321	279	296	284	258	343	300	285	276	278	300	252	301	301	289	291	287	292	266	286	286	301	279	288	297	302	289	303	292	293	284	318	314	281	289	310	270	306	290	293	283	301	290	295	288	292	281	293	312	288	300	289	289	296	311	308	253	297	319	289	275	310	297	256	293	312	266	281	268	280	289	300	302	302	303	297	304	281	301	283	303	317	301	291	302	278	308	304	293	280	303	294	297	300	294	258	269	299	256	311	270	286	291	318	323	292	291	297	276	282	294	285	320	312	296	319	308	271	261	277	292	283	298	293	313	271	288	306	263	293	291	259	289	273	323	268	292	301	301	285	294	293	307	297	286	275	305	296	307	309	281	292	260	303	303	286	292	268	277	302	277	286	261	316	295	300	262	257	291	297	281	296	299	305	304	277	324	305	314	297	312	294	329	280	328	318	300	321	296	276	290	284	274	297	271	299	303	307	277	283	302	270	326	281	316	303	296	282	283	280	264	281	292	302	310	304	283	291	316	272	295	302	295	326	273	292	276	280	320	289	284	301	283	254	277	286	292	264	265	296	299	293	282	273	279	294	321	324	277	305	306	271	295	277	289	294	268	276	311	282	303	293	314	333	315	262	275	248	295	312	297	296	294	273	283	288	291	309	289	288	288	283	258	290	298	292	297	299	317	285	268	291	278	306	314	287	283	289	308	311	314	298	279	263	303	312	323	303	291	300	308	295	287	267	294	299	291	280	320	270	317	305	336	292	292	306	292	291	330	303	284	297	283	305	316	321	285	282	283	272	310	286	290	249	335	287	296	289	288	283	328	303	280	310	295	287	280	270	285	315	279	302	290	316	274	277	279	300	264	259	305	290	279	304	299	292	273	308	302	294	289	316	299	305	308	303	268	301	292	276	262	274	297	308	287	305	297	291	294	248	323	306	293	304	281	272	279	293	291	334	291	281	275	286	275	268	294	285	286	260	315	291	342	300	286	285	278	302	288	302	309	292	288	307	305	300	314	313	304	316	263	307	278	284	283	273	281	289	276	279	293	313	306	305	276	312	303	286	280	306	315	256	264	262	313	326	307	283	296	303	320	303	268	306	295	301	298	287	267	302	303	325	279	306	265	279	272	276	306	260	288	282	282	281	273	304	301	303	307	274	315	298	288	258	286	294	293	281	315	316	307	291	302	307	275	306	268	280	317	278	281	269	318	294	282	305	325	295	297	305	275	281	268	288	282	271	281	268	283	287	263	255	318	315	268	306	278	305	263	263	280	292	321	297	297	284	282
33174	50945	35860	20679	12229	7605	4181	2156	1344	924	743	647	524	523	412	435	355	428	374	416	354	376	388	348	394	389	387	389	353	347	356	370	332	376	363	362	335	386	350	349	394	330	347	362	363	352	364	337	357	361	350	338	382	336	391	355	335	371	374	351	367	364	352	370	374	364	385	316	386	360	380	353	340	356	390	357	362	369	363	352	373	372	372	367	349	380	376	355	355	324	340	402	384	400	335	341	334	381	377	343	346	360	380	373	366	364	368	391	361	384	338	351	361	340	368	383	379	387	355	376	353	385	358	371	369	350	351	365	347	383	361	396	364	362	383	398	323	362	375	357	376	346	372	342	361	388	320	368	367	377	352	346	347	371	356	366	330	384	366	324	354	346	385	328	394	346	359	357	412	388	371	325	347	380	361	389	385	387	344	393	361	381	362	354	343	341	349	367	332	409	342	357	385	351	380	356	371	351	427	352	350	355	361	409	354	374	372	356	385	378	335	383	360	351	340	399	341	351	350	369	345	385	402	365	377	359	382	371	360	323	367	374	342	376	389	336	345	334	376	346	348	355	352	359	351	390	386	367	341	370	372	381	372	363	370	375	366	333	366	348	350	315	391	362	319	359	336	354	345	352	344	345	379	357	371	367	348	380	347	385	386	343	365	331	340	354	365	378	316	374	399	348	365	350	387	383	376	373	374	351	399	355	364	374	402	362	338	400	367	364	345	354	391	371	342	366	349	333	376	354	384	386	382	347	383	372	348	346	390	360	383	336	369	373	335	376	380	387	371	363	325	354	356	383	380	406	346	361	379	359	379	352	356	350	346	353	352	349	359	374	369	336	368	349	348	358	387	346	394	364	361	376	394	377	370	372	373	386	373	369	366	353	380	346	334	373	355	368	376	373	372	356	353	361	359	380	374	335	368	358	341	361	394	368	330	355	363	313	348	358	356	358	358	366	355	384	372	379	360	371	358	349	332	358	386	362	361	347	342	356	355	346	413	327	364	339	396	351	339	374	380	327	351	351	372	337	379	357	363	379	356	360	357	381	376	334	349	378	337	351	363	355	344	395	383	357	407	330	347	353	363	356	340	362	350	348	366	334	389	346	380	367	350	360	395	352	381	340	382	359	358	389	373	380	337	367	350	341	366	325	407	377	346	339	349	397	365	349	363	337	357	346	372	370	351	362	396	383	382	403	404	349	403	380	347	367	361	381	383	361	359	355	344	351	409	341	382	402	344	348	353	372	384	364	404	354	392	354	371	364	379	337	370	375	370	375	358	402	382	373	385	380	370	360	396	357	357	344	354	332	359	365	364	372	355	350	347	352	388	364	364	360	360	388	354	345	385	355	361	389	335	391	357	356	395	357	369	343	369	399	375	373	385	377	379	332	327	340	367	373	354	389	407	359	362	348	345	372	377	342	368	364	345	365	385	386	362	370	379	398	360	363	347	362	390	373	381	403	336	381	351	355	359	360	411	399	353	357	377	368	357	361	389	355	352	341	341	426	329	401	342	357	350	365	329	383	340	364	346	379	386	357	340	355	373	369	380	375	353	358	331	374	389	373	366	343	389	326	374	339	349	361	345	336	398	365	375	364	346	366	371	361	350	347	344	338	373	325	381	360	333	382	360	342	390	355	387	355	378	375	383	377	363	375	355	364	359	360	354	357	368	370	365	365	372	384	383	412	346	369	342	373	345	368	353	368	355	367	338	348	364	380	372	358	354	343	387	349	386	344	370	383	370	385	358	364	360	369	389	355	387	341	368	361	338	332	359	354	374	388	395	384	379	355	334	343	369	343	346	325	381	360	361	379	362	358	356	369	365	380	341	395	371	353	342	331	336	361	364	362	360	382	362	350	372	373	369	362	386	354	367	393	365	358	355	374	357	362	374	378	384	385	329	337	369	366	362	360	344	355	379	373	344	372	335	361	349	383	368	378	349	362	318	368	381	324	350	386	364	335	394	316	379	384	373	365	366	344	361	355	339	372	376	366	377	352	350	345	334	349	342	384	390	363	371	363	372	364	341	375	363	361	365	375	322	348	330	356	355	360	378	336	362	354	372	355	357	385	354	388	393	388	356	392	383	358	370	366	378	365	378	358	380	345	364	343	355	373	336	343	359	345	316	358	374	354	353	347	332	360	347	360	354	352	385	354	361	362	374	362	344	357	362	333	371	370	391	369	361	387	358	368	374	358	356	363	357	350	359	353	403	362	358	340	346	361	390	331	350	355	341	338	371	380	362	371	369	381	355	339	366	336	361	354	333	372	305	346	365	355	380	343	380	356	326	361	363	361	358	350	362	354	350	373	350	400	383	355	394	385	393	347	365	348	396	354	376	389	361	337	323	366	388	349	385	389	382	365	385	388	347	388	367	382	393	380	331	405	367	360	391	357	352	375	324	363	352	324	346	354	324	362	385	340	382	350	376	388	367	364	343	349	385	376	329	358	342	363	377	370	349	350	348	358	353	390	329	346	367	369	369	357	394	348	370	370	341	369	351	368	348	357	341	372	384	376	370	386	359	352	384	381	371	416	366	381	327	330	371	350	330	342	384	374	377	361	364	354	373	325	360	352	395	378	348	407	376	368	394	347	342	368	338	356	383	372	337	362	371	384	376	362	322	351	376	361	384	373	376	398	365	393	349	351	350	370	340	367	368	346	362	346	403	361	413	331	341	323	322	303	395	355	324	375	412	346	374	356	372	357	337	378	368	327	375	368	345	363	365	337	356	353	374	362	358	402	383	385	365	374	360	376	392	370	390	403	359	397	361	372	396	375	352	382	354	344	349	350	378	395	351	360	347	393	343	349	368	364	388	364	356	359	365	346	379	344	358	332	362	393	323	354	375	333	390	394	362	350	349	364	383	371	351	361	366	382	367	387	349	386	355	355	364	387	365	327	355	365	386	362	365	358	384	365	353	372	395	360	397	394	366	405	370	335	388	333	317	397	372	352	374	356	376	349	365	357	397	364	353	358	395	356	376	368	368	348	378	365	371	383	389	361	396	352	391	364	345	363	353	364	369	363	360	389	360	357	362	355	383	388	369	366	404	383	361	340	380	381	386	355	337	379	388	362	375	382	351	352	342	367	380	354	346	384	340	360	368	338	396	337	384	348	377	350	386	370	332	369	377	382	402	355	356	339	393	369	379	352	402	357	393	359	356	377	334	385	367	360	362	334	344	377	368	385	357	371	373	377	371	353	349	399	349	382	409	305	374	355	351	355	384	405	382	371	368	375	360	366	334	364	373	358	335	348	352	373	379	330	366	352	375	370	381	396	383	373	362	407	364	365	351	389	370	378	345	392	357	364	422	392	334	359	358	377	354	374	380	346	349	380	374	349	346	369	343	403	396	344	366	385	354	349	378	375	315	346	355	333	364	373	345	386	365	365	367	377	362	370	360	357	383	374	365	392	345	377	347	344	371	384	356	393	330	350	365	382	373	373	365	374	382	352	368	340	346	396	355	356	374	367	387	366	335	366	344	396
25000	21504	26974	24712	8842	2423	1079	579	443	341	298	275	249	236	221	235	234	234	232	241	230	195	232	249	221	218	199	189	201	225	235	222	200	207	203	219	218	224	218	213	224	208	206	200	224	238	214	227	207	250	200	219	203	223	206	223	219	210	223	214	206	197	246	240	242	230	214	221	202	226	198	198	223	189	216	214	221	221	236	189	220	237	208	229	225	227	241	204	230	220	218	245	220	224	244	218	228	212	215	193	185	195	209	214	228	196	223	225	240	202	246	214	227	227	219	211	221	190	194	214	221	207	227	213	212	219	256	252	252	206	200	206	246	212	205	217	214	207	256	224	227	198	230	222	214	226	225	223	208	193	217	229	209	230	218	216	224	245	246	240	206	209	221	223	206	215	228	211	218	227	232	259	215	225	205	207	217	222	205	212	216	231	204	230	230	238	216	213	229	243	215	215	224	244	222	221	208	244	244	197	200	232	195	213	206	221	225	202	211	229	215	200	217	215	249	212	207	219	221	210	210	219	208	241	227	232	208	212	211	210	206	239	239	205	234	197	234	225	204	218	205	219	213	210	188	220	224	239	199	210	221	226	245	254	224	217	190	216	226	199	218	220	216	232	225	217	200	216	235	224	229	218	214	184	230	239	203	223	233	222	206	200	178	202	177	220	203	211	221	193	235	216	253	208	233	230	219	218	229	225	217	220	209	216	187	224	237	216	242	204	200	196	208	244	192	214	202	212	211	221	218	169	202	228	243	206	204	199	196	219	218	200	219	201	191	214	231	189	207	216	224	196	238	232	205	218	236	242	222	201	230	234	200	199	214	198	203	200	214	227	246	219	222	250	206	247	224	243	228	231	214	197	208	216	225	203	212	220	223	191	240	204	221	236	207	239	221	213	210	226	224	239	222	220	210	224	225	239	228	226	211	219	217	211	222	217	193	215	195	238	223	223	208	213	214	225	222	205	201	216	219	226	199	255	193	199	224	224	201	201	223	214	237	244	233	186	193	200	212	229	205	246	245	194	206	222	195	200	215	218	211	240	219	199	214	197	219	205	228	216	211	224	203	217	220	233	221	205	235	206	221	226	215	197	231	203	224	237	207	238	207	215	221	240	252	227	209	196	210	215	217	276	211	218	238	201	233	194	211	197	236	225	239	219	190	226	218	232	209	216	206	233	215	229	211	214	216	220	200	204	208	202	202	228	231	224	226	223	220	206	214	205	210	202	218	215	204	211	207	208	207	234	201	209	208	213	229	236	210	221	227	199	194	204	218	228	194	203	198	188	196	217	219	243	224	215	238	205	206	209	197	231	239	229	220	200	227	204	201	235	236	230	200	257	228	233	228	210	192	223	191	221	241	219	211	230	231	184	212	203	197	202	196	214	205	222	222	244	233	198	214	223	220	216	221	233	229	235	186	226	227	215	211	197	192	234	177	215	239	219	216	205	230	215	225	234	215	234	196	206	205	199	201	213	229	210	224	214	218	230	216	201	240	199	199	203	229	239	198	210	221	225	205	201	195	211	205	229	213	213	235	188	211	223	220	224	190	207	211	189	207	213	205	219	196	237	207	243	211	217	192	224	226	193	220	212	233	220	206	231	228	226	264	225	222	222	235	208	209	221	231	219	227	208	206	210	207	214	201	218	238	192	219	225	216	213	229	216	205	220	227	212	221	243	223	214	189	217	198	226	222	223	226	207	248	203	218	226	257	198	225	212	206	210	197	207	242	240	210	237	212	215	201	200	217	207	219	209	248	220	205	218	233	221	213	230	212	232	221	235	233	218	229	213	208	207	210	238	236	224	213	233	247	202	215	220	204	214	211	216	229	241	227	192	245	214	224	221	211	237	223	218	208	199	216	205	216	236	233	211	228	209	233	214	234	218	238	206	219	251	200	205	194	203	214	213	235	206	218	235	178	234	223	204	228	224	226	209	217	223	202	212	237	210	233	204	192	232	197	217	194	214	210	229	220	223	193	208	237	212	246	236	225	238	202	231	212	229	220	208	211	223	209	205	236	261	224	198	225	236	207	222	219	223	218	217	193	193	244	198	233	227	196	235	230	222	204	209	213	229	210	211	237	224	208	192	249	219	243	224	225	226	239	191	225	231	209	205	217	210	203	212	223	210	217	213	221	220	227	227	201	207	211	218	193	230	243	222	212	210	230	224	209	211	198	215	226	234	234	215	186	199	227	236	213	241	231	205	253	215	239	235	241	202	249	221	257	227	211	208	214	240	207	232	221	221	209	192	225	220	221	209	233	219	209	206	231	234	214	209	221	217	206	201	194	216	217	213	203	233	227	186	206	219	210	222	224	207	207	220	224	220	222	189	228	222	207	219	206	210	208	208	192	196	203	208	214	207	214	204	212	208	229	215	216	195	201	229	222	225	226	220	197	209	241	209	196	241	195	235	198	245	239	231	223	222	188	225	200	192	200	206	222	225	233	236	232	243	208	213	208	212	248	247	223	217	216	228	196	233	190	231	219	215	206	211	204	199	226	240	226	212	212	249	212	190	214	244	223	222	209	216	202	218	210	219	226	231	218	221	202	199	214	209	210	209	221	253	223	234	221	246	227	218	234	195	210	234	227	242	214	220	228	209	236	200	199	250	216	253	192	220	188	230	190	228	236	192	227	205	228	219	241	193	240	231	226	208	209	233	216	244	226	228	201	223	213	218	210	208	230	204	245	235	225	187	213	198	211	203	216	220	206	208	197	206	209	208	220	226	205	214	242	224	222	211	209	222	244	224	206	246	210	231	203	222	245	210	221	219	237	231	230	230	214	217	209	228	226	246	234	230	215	229	248	232	213	219	196	212	207	221	217	235	219	192	200	199	213	209	190	229	222	246	221	216	214	233	214	227	199	227	231	237	212	202	223	213	217	216	236	195	219	209	244	234	231	223	226	232	200	248	215	192	220	227	222	229	210	237	227	220	201	221	199	198	215	208	202	205	229	212	219	196	216	197	216	230	212	237	205	206	206	217	199	237	213	226	218	199	208	208	228	213	217	246	215	191	227	214	199	214	229	225	226	199	192	216	201	238	213	205	201	230	215	217	213	190	214	205	230	216	222	200	222	213	223	213	237	230	218	205	223	229	248	216	205	247	216	184	214	225	227	215	225	183	232	230	206	217	213	204	188	206	210	237	220	211	229	214	223	212	205	197	194	234	217	221	203	234	180	219	213	233	239	226	198	207	205	198	216	211	220	182	220	218	224	215	247	216	196	231	195	248	203	223	224	213	234	233	208	222	221	223	219	197	220	228	213	198	221	218	202	220	206	210	227	242	203	238	219	197	180	189	219	210	203	231	236	219	241	207	223	229	201	186	223	214	224	204	201	201	228	224	214	227	215	214	200	216	205	244	219	208	211	219	198	207	216	225	220	216	211	210	239	216	219	234	219	229	234	239	226	217	231	232	211	212	223	199	201	223	227	231	233	212	224	215	201	192	219	214	209	230	247	193	218	228	218	197	220	237	215	245	226	209
32786	44494	28045	14367	8024	4027	1885	1072	773	543	467	406	356	391	315	307	290	243	254	257	271	288	276	246	260	273	270	258	299	277	282	266	286	262	269	247	292	259	268	275	277	277	288	254	250	259	255	260	281	274	260	280	243	310	266	239	271	254	262	250	263	317	289	298	283	268	271	265	288	318	279	268	263	312	273	258	270	264	250	243	270	288	228	251	250	276	284	237	262	312	282	277	252	274	311	282	243	267	278	266	286	273	250	312	292	250	242	296	275	308	263	273	258	269	269	265	265	288	273	292	271	266	274	286	288	278	262	277	251	258	262	275	282	256	275	291	270	260	273	267	259	256	276	275	297	259	266	269	268	285	286	279	264	276	298	261	248	276	292	267	248	274	272	276	301	279	267	274	281	282	269	298	285	305	282	305	290	275	292	260	277	258	256	302	285	247	287	277	268	270	275	260	317	301	273	307	253	288	285	276	248	258	270	258	251	262	249	256	256	258	287	256	278	261	279	256	277	278	274	250	285	286	279	275	260	265	287	287	261	268	291	262	285	273	263	298	277	263	274	297	249	241	287	282	257	262	272	261	270	242	275	273	269	300	272	286	257	262	276	306	260	254	269	289	258	301	290	255	258	253	272	236	266	283	287	262	268	225	256	280	270	288	229	304	275	244	261	265	259	275	335	245	277	280	250	259	259	279	265	278	263	288	275	269	320	265	283	295	295	250	296	248	238	278	263	261	286	268	265	294	267	264	268	290	286	294	270	268	238	274	281	262	278	251	289	290	284	268	298	259	279	276	288	275	263	296	276	266	256	262	281	291	269	292	280	280	263	259	274	263	294	278	274	273	250	272	279	276	267	265	249	241	265	246	296	268	293	286	266	256	290	262	274	284	255	280	252	275	250	262	252	273	293	290	264	267	268	284	259	258	278	265	247	296	262	271	274	245	246	269	274	243	260	248	289	278	265	287	250	255	295	270	291	281	271	302	299	289	250	259	292	278	299	242	263	271	284	293	268	253	242	282	264	264	275	248	281	291	279	271	283	263	265	283	294	281	261	260	297	287	280	284	245	271	268	274	273	261	264	289	283	280	300	302	245	243	244	279	284	315	265	263	263	285	283	247	244	300	273	272	253	282	281	258	302	258	272	247	259	269	246	262	288	278	279	272	268	235	286	292	278	260	290	282	298	297	289	268	256	257	257	286	263	250	284	260	307	273	299	278	273	277	271	246	271	267	297	284	282	281	288	275	273	279	272	285	284	271	274	269	280	262	255	270	305	262	292	276	271	286	260	292	273	289	284	271	261	254	279	251	274	275	270	289	267	287	299	233	275	261	246	260	301	269	255	277	248	289	281	266	273	279	304	309	271	259	285	247	268	270	286	281	281	294	260	286	262	252	273	292	246	255	266	270	298	275	275	237	247	268	259	261	258	268	273	289	266	255	270	273	282	324	286	257	311	282	271	284	263	278	270	255	272	268	286	278	259	267	273	275	263	264	290	265	265	281	262	256	247	281	291	268	249	264	294	256	279	256	263	289	256	275	283	257	272	282	297	234	268	260	266	277	279	253	258	282	304	271	298	271	250	280	283	256	285	271	273	312	287	280	269	279	263	270	283	270	264	254	270	274	293	284	224	271	257	257	288	288	282	297	288	265	257	265	248	292	277	301	267	290	285	243	260	280	273	272	264	315	270	269	266	268	272	271	302	273	278	276	298	249	281	265	272	254	259	299	258	231	270	259	293	262	269	279	268	269	293	272	279	264	261	279	247	265	281	272	281	285	284	316	268	288	296	252	300	270	259	253	261	246	295	284	286	284	253	253	272	285	258	275	268	278	267	285	283	274	274	288	273	274	292	261	286	294	280	269	256	263	278	274	245	280	263	263	273	284	289	252	276	238	258	297	279	270	265	291	267	272	294	288	269	269	265	282	294	242	270	285	249	275	294	256	292	286	257	280	295	289	270	278	260	251	307	258	272	295	260	258	288	273	280	291	245	251	256	267	255	285	265	259	262	272	238	277	236	261	250	277	287	315	296	284	260	283	291	257	272	247	286	318	265	281	261	317	274	288	293	287	248	267	303	270	253	278	275	288	285	265	276	271	300	264	270	271	248	286	285	274	276	281	270	259	265	294	274	236	274	253	267	267	292	266	267	299	270	261	281	300	260	272	259	260	251	246	282	285	252	279	251	263	279	277	242	278	274	238	274	281	258	264	265	245	261	308	259	297	281	271	252	273	277	289	285	259	276	297	268	284	244	242	294	257	266	242	291	297	282	281	251	254	262	237	282	279	284	253	243	280	281	265	249	281	239	290	283	246	280	296	300	293	285	258	270	289	262	272	268	292	268	288	264	291	240	271	262	253	245	282	276	271	288	244	295	263	258	253	268	290	269	296	240	271	265	294	275	268	272	283	266	280	263	280	271	271	274	251	278	285	288	276	295	247	306	282	269	240	280	262	273	261	246	285	279	278	275	272	271	271	295	267	276	301	298	256	282	286	262	251	296	272	269	260	270	297	270	283	286	282	285	233	273	266	299	253	286	283	299	279	275	283	265	255	280	267	288	275	284	261	243	274	268	255	263	244	260	278	265	271	252	272	263	286	260	261	273	298	279	242	289	246	252	287	277	274	272	294	282	244	287	296	291	262	303	282	293	266	296	291	304	310	285	260	292	247	263	286	269	246	268	287	273	292	267	271	292	237	252	287	223	272	259	272	260	273	260	302	266	256	269	282	268	293	243	290	258	254	283	280	279	284	297	253	266	258	280	258	268	258	258	254	257	257	266	291	299	278	285	260	284	293	293	282	242	274	262	281	268	262	256	245	243	288	287	274	261	266	244	285	281	269	286	274	246	252	278	280	260	292	271	266	297	270	238	273	268	267	262	229	252	254	268	247	257	275	257	284	287	257	272	283	289	287	247	279	297	255	295	269	292	299	264	303	267	294	266	251	268	266	266	256	276	238	276	303	273	250	273	253	233	265	241	239	282	273	273	277	291	289	291	250	280	252	278	285	286	256	305	248	275	272	243	279	313	267	303	295	288	290	274	278	257	283	263	265	258	272	279	253	253	265	261	280	258	266	273	267	256	282	259	293	288	276	252	270	276	263	253	284	265	264	270	251	289	257	259	257	293	249	247	296	253	267	276	282	283	269	266	280	257	278	252	288	279	283	263	280	245	272	284	265	288	283	229	270	266	281	254	261	250	271	295	265	265	311	289	287	269	284	278	234	285	275	261	273	256	275	270	255	294	259	287	290	285	255	286	289	304	268	300	256	301	255	266	286	277	262	293	257	269	314	294	257	272	274	257	265	285	272	282	256	268	261	271	279	274	284	258	279	295	260	293	260	263	279	272	288	264	301	240	296	271	249	263	269	271	263	284	282	294	270	251	247	254	272	273	294	275	243	270	272	270	257	248	284	264	241	280	258	267	296	273	266	274	241	261	273	253	294	266	250	264	266	266	266	264	276	287	273	257	270	291	246	261	278	259	270
22644	21418	28920	24333	21564	20586	9499	2529	1240	774	551	379	309	286	269	238	234	224	219	218	256	230	212	225	222	198	204	192	228	193	187	211	227	207	165	199	181	199	200	196	212	204	203	201	210	204	210	200	181	214	191	203	207	170	197	212	187	205	202	195	187	202	215	189	191	192	177	182	202	191	214	201	193	199	219	218	207	203	204	198	206	225	226	184	216	206	207	178	225	227	210	221	208	200	220	203	196	218	189	208	221	193	203	197	200	195	204	214	199	196	184	184	215	208	192	197	181	207	184	182	173	226	181	184	203	209	159	179	189	194	195	202	208	209	205	212	184	189	178	189	172	202	185	188	206	182	213	227	195	190	225	198	206	204	193	204	207	194	215	228	178	213	197	184	177	217	229	191	194	204	185	175	190	193	209	179	194	216	179	199	201	219	213	206	199	191	203	227	224	194	220	189	214	187	188	176	189	205	205	228	197	176	192	205	187	208	191	198	179	197	189	209	218	202	197	215	213	213	212	221	182	195	183	225	202	191	191	184	182	214	222	207	172	220	197	187	194	179	186	200	204	184	192	190	226	187	209	201	204	212	189	214	210	194	226	211	211	187	190	209	200	212	207	197	205	196	225	206	189	198	223	224	212	200	198	202	239	226	181	192	214	206	205	207	201	178	186	185	212	192	172	185	189	204	205	195	201	198	198	195	214	201	216	168	181	216	199	187	205	217	173	229	202	202	180	210	225	196	220	210	202	199	188	192	178	221	208	212	201	189	200	203	215	173	195	196	186	184	200	199	185	185	201	225	184	215	191	225	182	215	199	205	189	193	218	179	187	226	198	208	215	195	213	204	176	194	217	188	190	205	172	194	209	194	162	228	206	201	239	188	183	186	200	213	204	204	199	223	217	204	180	219	195	190	199	207	217	206	188	200	207	193	172	195	194	209	198	228	215	218	214	203	202	222	225	189	206	201	177	170	194	205	186	175	209	196	191	212	182	189	201	230	210	218	223	180	199	197	169	211	195	176	209	217	180	208	212	187	195	193	212	174	198	225	190	211	216	192	202	178	193	229	205	209	189	207	189	191	214	173	191	241	185	185	179	216	200	223	200	210	207	194	168	191	178	197	189	222	224	175	198	195	211	206	187	226	208	201	192	202	206	207	209	177	192	230	196	177	181	218	200	216	199	192	206	211	206	207	204	203	225	198	200	217	191	223	193	199	167	189	204	202	188	211	211	195	193	182	199	211	200	193	200	214	199	202	222	218	199	203	205	204	192	204	204	194	197	216	193	180	191	211	217	211	195	186	212	196	215	194	194	221	222	202	220	178	216	226	203	195	206	192	198	205	184	223	178	215	200	191	213	210	190	208	184	211	172	213	185	208	198	188	206	187	200	204	184	199	218	215	187	203	211	209	203	202	197	202	202	201	194	184	198	220	198	222	206	181	189	184	181	196	198	211	177	186	193	202	210	198	188	186	200	189	190	188	191	208	185	217	199	170	205	178	201	178	186	187	177	206	167	198	215	204	197	204	187	220	193	193	234	200	202	186	213	188	210	200	206	187	203	184	204	221	181	197	221	192	205	197	182	226	211	197	195	211	180	205	213	208	196	195	202	204	184	208	207	212	223	209	183	204	214	191	207	185	208	198	217	191	198	207	189	223	180	212	222	170	195	202	186	184	170	199	184	211	204	209	222	190	203	215	213	189	188	205	210	200	222	208	197	205	232	207	193	229	178	198	193	221	180	199	183	194	204	196	219	176	205	206	202	184	198	194	202	185	175	185	170	202	184	201	205	191	211	203	205	200	220	211	191	190	190	227	214	229	193	207	196	216	186	197	205	204	201	178	209	190	173	192	192	189	219	210	199	180	215	202	195	202	186	196	189	188	200	213	178	201	201	201	219	177	216	187	191	186	197	210	195	187	218	207	191	195	195	209	207	203	213	203	225	209	206	218	172	211	193	183	196	209	210	186	187	202	205	190	214	198	192	219	198	215	198	197	184	221	210	212	216	197	185	249	186	221	200	202	204	202	220	205	220	190	196	181	205	200	168	214	225	217	198	207	207	185	186	189	190	188	230	204	205	206	219	199	198	205	198	197	219	212	191	203	207	187	193	203	217	237	214	195	202	188	203	214	219	196	202	179	209	185	202	206	193	208	180	206	214	220	219	217	207	183	186	201	205	199	210	188	193	229	205	208	197	220	200	196	186	202	202	205	203	217	213	239	168	220	213	176	215	199	232	224	205	201	191	183	203	212	192	196	192	211	199	206	199	216	208	203	195	200	202	189	200	198	178	197	203	179	183	177	222	210	209	217	211	198	184	204	194	224	192	234	215	189	189	209	204	193	214	199	180	203	207	225	197	211	225	204	196	215	198	203	192	209	191	190	179	233	177	182	188	227	195	217	199	189	192	191	215	193	198	185	201	177	207	197	192	188	201	191	218	189	192	226	197	160	194	171	177	194	213	183	209	213	207	184	199	185	210	196	194	178	201	208	187	207	207	160	233	211	191	211	221	196	187	194	178	190	189	203	186	194	204	189	191	190	204	185	196	207	197	178	189	230	185	231	193	210	203	206	183	184	210	218	195	194	214	202	172	195	207	180	205	192	216	196	209	185	214	194	216	192	216	212	218	212	203	200	193	203	192	185	194	202	228	173	176	189	201	190	176	178	207	204	196	219	172	200	210	181	172	188	208	204	186	186	224	229	217	204	189	202	228	220	208	186	191	204	192	177	182	205	188	207	205	164	167	205	186	208	170	197	235	209	198	187	202	187	178	194	212	204	192	182	184	180	199	201	208	194	191	190	241	207	193	199	183	210	215	194	211	194	196	202	202	186	202	202	170	204	212	196	222	195	208	214	190	194	188	192	207	181	205	212	202	223	201	190	194	197	199	168	199	205	205	187	195	207	191	192	189	218	197	215	191	190	241	193	195	201	186	204	216	190	191	191	200	218	210	192	192	204	216	217	191	188	209	207	215	191	202	176	172	225	196	232	178	192	196	207	190	185	196	180	209	209	215	190	185	195	204	207	214	204	182	198	196	205	191	198	197	199	183	181	198	188	198	190	227	206	188	190	211	172	209	200	202	196	239	208	214	222	221	179	186	209	217	221	170	199	197	181	193	183	225	220	185	205	206	199	194	175	183	207	205	202	209	195	211	229	208	227	166	217	197	195	197	197	203	206	199	218	166	249	204	208	187	231	174	194	197	191	206	215	214	178	199	198	210	198	220	202	214	196	200	201	194	216	197	196	187	205	195	196	187	209	202	202	191	195	192	195	187	202	201	240	186	189	219	194	232	207	179	193	208	178	198	205	195	219	191	181	207	185	204	203	221	208	213	188	220	200	205	190	200	200	174	205	175	196	178	207	220	199	216	210	189	210	205	205	214	193	202	205	211	211	201	221	193	191	185	206	211	208	197	201	203	209	203	200	212	209	199	186	209	202	176	225	167	185	182	204	169	216	214	180	196	185	222	195	203	199	207	199	198	195
34656	52939	38262	27047	19054	11490	6506	3557	2143	1350	810	618	565	396	328	322	272	312	270	285	262	266	267	289	262	277	239	250	212	242	241	266	257	259	259	254	262	262	248	275	247	237	226	219	285	255	263	259	230	249	242	245	251	230	260	261	249	229	240	260	249	256	275	259	250	265	271	266	223	263	228	246	261	260	253	246	247	271	222	261	231	257	257	240	237	229	271	265	241	267	284	252	261	239	258	232	268	234	268	240	236	245	226	252	249	245	269	254	239	237	271	229	246	259	289	258	268	248	223	246	242	252	236	231	243	275	265	274	259	242	260	260	244	227	270	243	263	268	230	243	256	245	245	228	248	258	254	232	259	248	249	229	236	236	250	241	237	228	254	251	252	246	256	257	243	276	254	231	228	261	245	262	245	267	248	249	257	244	251	225	284	253	243	257	276	257	265	236	238	277	279	244	227	262	253	232	252	248	271	228	265	260	256	240	242	244	261	252	259	248	284	255	270	272	236	242	243	242	236	262	251	258	251	255	257	238	260	242	266	268	226	269	286	250	262	236	280	273	239	246	238	251	261	227	244	263	254	246	260	249	251	266	270	249	265	246	239	270	233	238	242	247	270	260	251	234	257	245	233	271	275	253	226	243	247	261	249	253	271	250	238	265	233	236	236	247	248	248	244	226	273	250	225	246	233	270	266	235	265	254	233	268	260	275	244	240	266	224	244	265	263	261	251	240	231	255	302	250	266	273	228	242	247	261	235	247	241	252	249	236	253	250	232	248	260	255	253	246	223	260	245	246	248	251	271	250	257	256	253	260	253	242	244	237	264	242	238	280	253	247	255	248	246	232	256	248	255	279	256	259	239	250	248	270	243	236	278	237	261	236	244	259	228	253	253	248	250	263	237	241	248	253	241	253	277	229	260	243	234	269	268	233	251	221	251	259	217	235	246	256	279	254	215	247	254	287	234	253	240	239	255	239	251	219	226	249	251	243	261	261	255	249	217	263	263	250	238	259	231	274	237	241	280	252	243	238	275	254	268	263	249	265	241	236	272	246	233	255	243	249	259	243	236	255	273	222	254	282	245	257	249	231	266	253	285	263	264	263	259	255	252	244	246	225	256	261	226	246	248	235	270	268	259	253	268	240	255	222	241	241	255	216	244	245	236	239	253	259	247	260	236	237	249	249	262	266	237	248	266	234	242	252	247	261	235	262	257	230	274	256	238	272	227	259	290	257	224	264	251	262	249	256	261	225	258	251	269	289	244	238	249	222	243	252	238	251	269	246	264	270	239	233	273	255	246	246	207	267	234	236	272	254	250	270	256	246	264	282	244	257	243	256	235	258	237	262	260	266	255	226	236	261	260	263	255	236	251	240	264	254	267	255	254	248	251	250	255	252	245	235	239	215	241	237	234	253	223	254	238	243	234	256	265	223	228	248	230	248	248	264	236	262	267	210	258	239	257	253	246	246	246	258	258	271	249	242	223	267	228	271	246	279	239	231	274	235	229	252	268	244	247	268	253	256	224	280	233	258	251	255	228	266	234	274	225	262	259	281	242	248	254	255	244	269	242	240	245	235	259	274	266	244	247	228	249	232	242	225	279	241	259	234	256	228	250	239	261	239	276	264	254	236	271	245	231	226	261	239	272	229	251	243	255	260	262	242	251	227	255	244	240	267	267	240	257	240	254	268	254	254	245	263	240	254	250	257	242	224	255	262	248	267	246	299	268	250	250	257	268	264	241	234	245	257	248	256	256	262	255	253	242	265	276	255	242	234	261	267	230	250	240	241	220	246	260	256	254	238	254	244	258	279	228	235	278	255	269	252	218	248	258	249	252	263	285	261	241	245	243	231	240	264	231	239	252	265	223	261	249	259	235	284	282	233	233	283	233	247	274	256	275	269	242	248	209	247	277	249	222	260	245	235	260	241	235	257	211	276	237	226	257	247	244	261	245	234	273	253	248	263	230	265	241	246	248	238	251	233	259	240	240	253	232	267	238	237	235	266	221	223	235	243	219	237	230	244	266	255	264	254	249	202	225	231	239	253	252	257	263	264	261	285	264	254	278	246	251	226	291	258	275	223	241	264	265	235	280	232	249	223	250	238	220	253	252	228	263	236	218	246	250	257	268	249	244	250	250	244	268	239	233	278	255	242	254	250	265	242	241	249	263	275	264	246	277	229	232	254	250	279	246	261	275	260	272	230	236	244	239	265	265	207	239	275	245	254	241	268	253	268	261	252	261	253	235	247	253	236	218	252	257	242	240	235	250	253	246	261	259	263	261	248	291	234	265	260	259	282	246	229	246	257	259	247	268	248	235	251	209	228	247	262	241	243	267	230	232	215	244	260	268	210	245	283	273	269	245	270	253	250	257	274	248	278	238	250	246	252	244	223	254	248	245	255	262	240	264	243	226	240	283	200	226	267	250	255	217	271	271	248	278	249	250	268	227	252	207	250	280	246	236	237	238	245	229	233	253	285	251	270	252	247	244	228	248	281	267	260	258	266	238	251	249	248	254	242	238	234	236	250	241	241	252	242	248	267	262	251	254	241	242	257	255	264	272	257	242	245	244	244	241	247	257	228	255	234	271	264	236	223	233	232	260	231	247	244	248	233	300	261	262	249	266	244	243	267	249	256	240	280	270	239	230	237	260	254	242	277	266	260	250	261	241	244	280	263	246	263	254	248	249	288	256	250	225	247	239	232	234	237	249	269	242	242	252	234	237	250	262	248	265	250	250	251	252	273	255	258	237	268	279	240	249	250	255	230	261	221	257	238	245	249	267	263	231	252	274	248	279	263	263	235	267	255	254	260	270	258	262	218	247	252	266	255	232	244	256	211	265	245	244	239	249	217	266	224	269	304	255	266	231	244	240	252	244	252	257	279	260	213	226	279	253	267	250	240	247	250	263	231	243	301	242	255	263	261	258	275	271	283	269	249	261	242	260	236	250	244	224	242	246	262	253	254	257	257	269	273	257	244	270	237	201	218	254	282	250	244	265	233	264	261	246	243	262	262	251	284	235	247	250	251	288	253	235	252	247	278	237	265	247	242	268	253	243	272	250	259	274	221	233	253	255	269	240	252	267	235	271	237	236	260	226	262	259	244	254	258	264	244	289	263	255	253	249	240	258	224	227	218	250	243	253	231	260	255	239	217	287	255	271	260	232	230	245	251	276	250	237	253	237	225	257	252	241	264	239	253	244	250	268	244	235	269	274	263	208	278	250	259	233	270	256	239	247	246	237	251	216	252	269	236	264	252	256	252	255	260	253	247	272	241	245	253	268	231	256	235	241	259	264	244	274	252	256	277	248	263	259	243	262	243	255	259	219	217	243	254	202	248	237	241	255	271	275	222	231	240	248	273	245	256	253	274	269	257	241	254	247	253	239	213	266	259	238	257	274	231	276	239	246	238	230	253	269	264	254	229	249	246	257	256	256	242	254	221	263	237	256	267	255	250	268	253	251	259	273	285	245	220	232	263	262	244	254	243
31185	26405	22188	10662	3178	1420	724	468	381	350	352	305	309	315	301	267	271	298	293	302	293	306	286	299	298	308	310	287	314	299	295	303	299	294	295	276	312	310	313	283	294	294	308	292	331	283	326	316	305	300	302	300	295	334	293	329	300	294	301	298	311	317	287	303	309	314	280	321	271	279	295	300	318	290	297	324	287	285	331	281	313	301	290	289	311	300	293	276	315	279	278	282	287	295	294	290	313	306	331	273	301	270	308	293	306	275	289	311	314	310	301	329	293	317	290	286	304	327	298	269	305	288	324	343	308	300	312	237	307	310	264	290	288	296	290	323	332	299	304	281	327	288	299	293	316	318	290	270	281	301	312	272	302	301	254	287	286	291	312	302	279	295	273	299	314	294	310	313	307	277	273	289	332	304	278	291	302	309	312	288	297	295	282	311	309	299	286	322	298	288	287	283	314	251	306	315	321	313	300	298	276	316	316	304	293	316	301	286	288	301	281	300	319	293	288	280	286	285	246	309	279	322	301	305	296	252	308	311	298	293	281	297	325	290	314	288	304	319	303	284	290	262	302	263	284	319	298	298	309	271	315	319	258	310	310	317	286	304	291	268	280	297	295	314	283	303	306	307	306	278	304	298	301	304	295	305	314	293	284	313	275	279	303	265	299	305	311	303	290	281	295	286	292	310	311	317	286	305	312	294	315	269	301	258	289	302	286	293	293	324	289	311	324	281	311	296	272	333	324	301	292	288	264	299	298	307	311	303	302	269	281	297	313	334	320	272	306	317	290	309	324	325	349	312	291	306	279	335	296	302	273	299	308	273	325	312	291	306	290	314	289	275	289	302	311	310	292	299	295	273	306	293	288	258	282	303	302	306	311	305	288	325	312	313	331	274	304	314	285	318	277	254	278	281	294	300	327	313	315	301	286	276	252	352	304	291	279	315	294	315	300	299	320	284	300	317	286	304	308	287	326	286	311	312	297	303	286	309	272	301	315	281	296	332	303	282	289	299	338	287	283	289	286	312	300	324	307	302	311	293	278	314	308	254	319	281	302	306	297	308	272	304	292	326	300	265	282	318	287	277	296	282	280	292	302	313	314	301	307	307	301	315	313	279	306	286	321	311	315	299	347	279	294	306	292	313	321	300	303	302	252	303	299	305	283	269	296	278	291	289	265	303	250	310	293	280	308	318	309	290	294	296	289	318	297	307	250	289	349	342	313	277	313	272	284	278	291	309	298	311	289	314	305	308	282	289	306	318	298	320	327	294	299	258	301	286	264	332	300	296	278	307	306	290	287	328	292	299	323	262	309	340	307	279	291	289	290	310	321	309	305	275	305	309	305	297	285	305	278	289	331	313	321	290	302	304	303	301	305	274	332	289	294	273	287	275	274	339	281	314	287	294	316	327	307	284	275	271	307	287	313	293	323	297	288	313	308	268	320	292	270	289	318	312	327	281	308	275	309	308	298	285	296	303	281	309	315	288	289	291	295	299	307	279	311	309	298	262	321	339	317	309	299	297	318	298	348	276	285	299	315	304	281	286	288	277	284	309	277	307	315	285	311	278	287	302	328	296	318	327	288	310	344	296	286	309	297	300	315	327	296	321	301	270	286	297	296	285	300	313	300	316	330	291	331	296	328	330	282	280	284	300	327	323	289	268	295	309	316	293	292	289	296	297	305	307	303	281	314	304	297	305	283	313	314	313	275	271	273	308	285	309	294	310	300	312	312	291	324	273	283	300	291	300	259	316	275	310	263	311	291	321	317	300	318	251	284	319	287	302	295	277	280	296	312	288	315	340	291	293	262	318	321	314	297	310	305	283	260	280	279	314	297	303	292	295	273	309	320	300	309	340	287	281	303	291	313	305	305	293	305	260	293	286	281	314	276	277	310	306	287	302	283	297	301	255	264	267	309	299	283	288	299	286	304	300	323	321	310	294	321	283	287	308	312	278	273	305	305	314	301	294	286	296	262	326	291	315	286	313	278	301	278	306	296	269	295	294	299	299	304	313	309	275	315	296	292	305	309	277	326	320	302	297	298	318	281	285	301	292	287	299	329	308	291	300	277	304	281	309	295	291	327	297	297	310	277	298	280	314	276	273	305	301	320	277	303	347	317	313	304	272	278	278	332	281	286	303	299	281	282	304	306	305	275	296	302	292	322	280	310	310	323	328	297	310	295	292	286	291	327	282	301	262	325	289	312	314	281	279	271	302	304	311	308	326	262	309	299	303	298	281	273	277	306	315	303	306	280	301	273	307	274	330	278	294	290	288	327	300	296	289	272	303	302	313	272	340	291	336	295	292	281	308	267	280	282	283	278	318	275	318	328	288	285	301	287	311	273	301	303	299	319	324	292	311	322	298	287	315	276	316	307	293	318	286	300	292	291	275	293	301	296	301	286	316	289	309	285	298	301	311	299	309	318	296	286	315	287	302	328	298	261	287	308	298	303	326	258	324	272	316	304	295	292	256	285	308	269	306	306	306	306	269	296	294	315	295	307	290	313	293	305	285	283	292	304	294	281	306	330	305	287	305	291	274	310	314	297	278	295	293	304	280	291	295	261	301	302	292	281	324	299	288	294	317	305	325	298	317	275	299	335	302	278	266	313	319	309	307	290	269	300	319	327	285	291	301	308	331	290	304	295	304	314	301	285	305	282	317	333	293	304	294	310	300	300	294	321	298	309	287	272	282	297	278	318	302	275	307	301	270	285	307	308	299	319	282	289	301	287	296	290	288	299	347	301	278	301	273	328	281	305	301	296	299	327	310	299	317	311	294	282	330	285	266	305	295	297	298	309	282	311	317	291	292	317	280	308	281	296	288	302	338	288	284	301	298	310	304	292	310	306	294	266	290	291	309	301	299	304	295	306	305	311	305	333	309	283	318	295	263	320	275	289	315	299	288	310	283	323	290	315	285	290	296	296	335	290	313	312	308	319	328	274	303	302	288	320	275	326	301	311	316	280	288	296	300	308	272	312	287	311	315	294	293	300	284	264	313	311	308	292	312	334	304	313	315	288	295	305	283	307	288	282	314	297	300	285	304	275	296	322	303	276	298	308	297	314	319	278	312	275	309	319	318	310	293	320	311	298	315	305	307	290	291	298	281	290	284	310	284	303	336	300	317	340	280	294	316	306	286	305	285	309	283	266	279	269	280	301	310	296	293	297	337	263	280	298	294	315	307	282	310	292	281	282	309	267	289	244	280	251	246	305	316	290	305	309	316	303	303	335	328	328	316	285	294	295	262	312	301	286	285	269	296	317	303	298	292	281	314	320	290	344	305	282	280	268	315	291	302	300	282	286	296	290	334	276	290	312	294	266	276	295	328	297	289	297	291	305	272	276	271	275	288	284	310	290	280	292	318	285	291	298	281	298	270	261	303	303	321	318	292	296	296	296	289	305	290	313	308	331	322	293	290	306	302	301	280	329	305	301	317	287	314	291	309	314	272	325	279	270	286	323	307	279	305	297	268	299	265	326	313	298	336
32566	38405	23953	11524	5185	2343	1221	759	583	452	442	437	391	418	405	392	348	371	346	376	413	376	399	388	376	380	364	355	383	339	399	362	378	394	407	374	348	386	393	387	406	367	392	376	366	333	348	388	381	365	388	357	350	388	337	335	363	349	342	356	381	364	365	397	389	401	365	357	408	380	371	353	359	352	382	369	372	385	388	383	363	359	372	355	358	390	347	373	382	368	352	330	362	347	372	358	363	376	374	362	348	431	388	396	373	372	355	358	368	345	339	382	374	384	374	352	355	355	363	424	380	347	391	389	359	350	351	361	368	367	359	361	385	362	395	398	316	393	356	371	339	358	369	360	398	400	392	374	361	352	400	380	401	379	360	374	338	332	373	379	369	365	352	380	354	370	357	393	343	367	354	372	358	398	389	393	326	377	377	345	354	374	351	381	353	391	387	360	357	387	344	359	386	377	384	377	371	367	376	384	354	371	341	387	350	339	379	407	388	348	360	352	397	338	405	364	393	361	357	385	369	356	389	374	338	377	363	373	392	380	330	406	334	372	402	349	385	370	390	360	370	389	379	370	351	381	371	381	364	350	337	362	362	375	368	368	372	358	371	343	371	388	360	361	356	388	358	331	382	328	360	407	354	338	354	365	392	406	392	335	366	375	350	355	327	342	363	406	373	392	331	366	361	381	368	349	396	349	346	417	370	344	382	356	417	355	318	369	371	365	362	361	357	366	377	361	367	367	386	350	340	376	377	369	392	367	358	364	403	358	373	374	375	353	403	356	356	363	358	416	349	392	389	359	385	355	362	404	404	359	380	375	365	340	373	389	366	372	353	343	373	383	376	411	402	349	379	358	365	353	354	357	351	353	370	382	399	359	342	338	364	377	393	368	404	361	375	356	370	366	379	393	363	348	395	358	342	365	353	382	375	356	328	375	360	389	357	337	388	331	372	355	372	406	349	384	398	347	387	355	378	338	340	355	373	347	357	342	352	343	406	367	369	373	371	384	350	394	381	381	351	377	390	373	350	384	338	366	405	372	357	390	359	356	348	369	349	381	382	358	395	361	384	345	354	355	376	373	369	375	354	369	407	365	408	349	382	385	354	356	384	347	354	342	399	356	339	395	348	396	353	402	362	379	341	366	370	347	355	359	358	362	374	381	399	373	366	389	364	376	369	399	363	356	371	324	367	414	375	341	376	383	373	369	331	352	371	351	382	400	358	366	374	352	352	359	381	370	366	379	369	368	360	361	368	374	403	375	384	376	387	388	352	359	377	389	328	394	370	359	365	367	361	379	361	373	359	371	346	360	347	342	351	380	358	379	371	375	359	374	368	428	386	403	351	386	371	360	362	354	393	386	341	345	367	366	356	387	407	408	365	370	391	365	382	338	355	368	345	350	383	383	386	377	381	371	389	387	373	363	378	368	352	382	366	380	350	394	342	331	404	374	354	328	369	339	386	395	361	398	358	373	345	372	357	353	365	381	331	374	372	379	369	362	409	348	379	351	362	354	369	373	375	359	378	381	379	392	325	367	342	371	359	354	404	350	367	360	417	378	389	385	348	369	349	356	354	349	361	394	369	350	355	377	369	352	367	370	416	361	347	373	401	393	398	389	371	352	384	372	414	342	412	375	388	381	403	331	336	342	362	365	386	353	342	368	394	409	353	354	353	345	351	347	376	364	400	359	305	330	390	373	375	356	394	361	335	350	394	363	377	370	356	396	352	391	368	387	400	373	383	382	366	387	354	346	379	366	347	346	357	350	378	363	343	373	392	376	387	383	347	350	386	379	364	358	370	359	359	367	361	386	393	352	405	371	364	370	371	386	374	363	355	340	358	376	362	386	384	389	333	350	374	391	390	348	376	351	369	378	359	368	353	369	374	354	376	379	380	344	330	345	364	376	366	396	359	421	374	399	374	350	381	395	417	380	383	366	380	371	372	398	407	333	378	362	360	377	350	363	361	361	383	329	362	352	371	369	360	355	382	361	357	383	321	364	381	392	410	351	358	330	375	352	373	344	381	364	381	358	344	387	389	400	358	393	371	434	373	346	376	346	387	365	349	352	347	365	383	443	343	381	381	357	380	385	381	359	381	385	389	373	381	379	387	355	382	378	353	369	349	347	366	376	351	390	373	363	367	383	379	364	364	359	370	367	384	351	375	384	365	345	354	357	411	369	342	396	390	353	346	360	343	391	329	351	365	375	358	390	372	373	388	375	389	358	399	382	357	397	358	368	366	402	340	366	350	350	400	339	368	369	392	334	370	387	356	373	368	344	388	409	366	350	376	380	351	369	370	373	356	348	382	388	393	375	353	391	347	344	395	362	384	383	391	360	395	393	375	405	360	366	404	359	387	360	361	356	372	395	357	368	376	352	359	342	364	375	353	369	381	373	382	344	381	361	361	371	356	336	354	357	351	354	352	351	407	379	353	342	393	364	364	413	359	367	381	365	356	374	387	372	365	333	435	349	351	347	358	372	381	386	388	386	381	418	364	378	355	406	373	328	371	359	374	376	393	420	346	359	357	346	396	358	355	350	375	353	361	346	351	370	407	350	388	377	360	375	336	372	376	356	371	391	387	368	380	363	350	375	379	387	374	388	413	362	339	354	349	370	363	363	374	363	382	408	360	394	364	402	349	367	354	358	402	401	364	353	349	364	391	359	372	347	363	358	370	361	370	372	403	367	357	402	359	370	373	324	348	360	363	367	355	343	379	354	387	375	367	347	355	393	372	405	358	393	356	369	405	378	352	356	384	370	366	342	400	390	382	340	355	363	395	391	331	383	375	366	357	294	388	355	337	378	362	350	416	370	375	386	374	334	411	378	341	367	368	396	354	381	371	374	382	341	401	382	386	371	347	395	401	378	349	397	365	393	382	391	366	346	344	367	382	386	360	373	397	379	399	345	384	375	352	395	399	365	354	372	382	385	382	351	357	360	343	366	410	380	395	399	357	342	372	390	392	378	355	402	357	350	357	388	414	370	355	394	393	388	371	372	384	365	337	378	356	413	345	412	332	380	364	377	359	376	340	384	336	377	354	356	349	376	381	376	387	394	348	371	347	361	351	387	401	410	378	372	389	366	380	397	324	378	373	376	339	327	393	380	396	365	388	395	342	353	378	341	388	411	344	376	336	377	336	352	328	365	363	392	362	370	378	389	386	394	352	387	351	386	359	378	330	344	369	388	393	429	364	362	388	363	384	371	357	400	379	406	362	383	369	344	400	391	393	419	352	387	342	387	354	383	355	368	389	391	395	385	373	375	357	367	379	381	340	370	360	356	361	376	378	358	350	364	385	326	384	389	359	351	371	359	331	342	369	368	381	394	358	392	389	370	372	335	330	360	339	347	350	345	351	337	372	379	369	343	361	384	349	387	383	381	350	391	372	387	360	383	370	366	320	364	356	379	393	392	366	353	361	371	394	380	360	361	347	370	374	332	389	352	367	368	354	402	355	365	395	347	358	367	378	381	365	388	378	371	382	376
23636	21389	28358	24912	20738	10139	2967	1218	801	580	425	369	388	367	369	349	328	321	316	283	310	318	358	294	288	285	324	296	327	313	312	293	302	299	300	320	288	334	292	313	308	303	327	312	289	325	317	307	293	299	332	313	309	284	307	314	297	305	282	336	286	334	313	299	329	312	292	284	276	286	298	309	323	307	314	295	340	312	290	288	297	273	296	310	291	308	322	322	318	280	286	285	295	310	293	299	322	300	317	296	310	326	321	291	326	336	318	326	281	294	283	282	314	289	294	353	313	283	299	298	293	307	308	295	311	303	281	309	330	300	317	322	315	338	274	301	294	306	327	336	324	303	307	314	296	340	342	310	277	312	304	275	278	296	303	303	288	334	289	281	332	313	320	286	307	336	307	294	309	332	291	291	266	320	318	287	310	308	330	302	307	299	312	315	295	316	277	318	305	294	294	287	291	313	318	330	263	304	303	339	301	291	295	287	317	311	302	325	312	341	305	288	322	283	255	309	322	294	307	336	322	315	279	320	310	301	305	310	336	298	299	332	345	275	318	336	279	333	326	272	309	313	326	295	308	308	322	353	289	299	309	304	291	302	295	300	317	318	268	288	305	299	288	298	256	321	315	327	334	314	327	281	298	306	280	294	324	283	319	316	307	325	298	325	276	302	313	306	303	292	301	323	293	289	276	318	334	298	318	285	303	320	312	295	333	278	303	312	290	314	314	299	317	311	331	293	315	319	311	303	301	301	318	324	313	297	315	295	321	275	316	290	334	290	307	276	304	343	315	313	276	307	295	304	299	325	293	324	303	293	296	291	315	298	324	374	303	306	318	289	343	302	273	348	313	306	290	292	298	315	314	300	337	300	279	297	340	267	320	319	300	305	309	301	310	350	307	318	304	313	287	320	291	294	335	334	316	320	341	296	323	292	305	296	286	325	305	354	287	317	330	321	292	303	287	302	337	325	303	314	303	306	275	337	311	335	300	332	316	294	308	295	268	321	283	296	314	307	291	289	311	334	307	268	280	280	300	298	316	334	319	321	300	282	276	301	295	288	277	304	313	284	307	277	327	304	291	297	294	285	318	310	275	318	310	319	297	283	307	298	292	306	302	322	322	296	295	326	315	317	304	288	308	298	342	286	326	301	309	300	312	294	334	313	284	254	308	297	336	297	281	285	280	324	284	291	308	322	272	295	323	287	323	293	334	295	324	343	316	300	273	328	301	308	320	297	315	292	309	329	297	304	321	285	295	307	309	279	289	286	301	317	270	284	301	257	291	321	306	313	294	300	272	319	313	320	281	319	306	288	299	327	301	320	296	292	305	299	294	292	266	284	312	315	300	319	330	312	292	314	306	297	315	301	311	289	311	312	305	291	326	332	336	281	302	297	300	290	345	303	301	307	314	297	324	328	279	287	310	315	298	299	280	304	319	314	329	326	336	289	326	322	290	325	290	320	273	287	309	284	317	329	284	299	305	314	308	332	325	296	318	316	328	313	321	359	309	321	294	292	315	294	308	293	300	267	306	311	295	300	332	309	289	291	302	332	302	303	308	318	343	291	326	344	330	344	315	333	340	313	301	294	291	321	286	284	305	321	312	293	320	295	279	336	289	289	289	322	302	322	294	293	274	321	301	299	305	334	301	304	337	305	297	290	350	273	330	279	331	317	302	312	311	328	292	284	328	340	319	295	312	314	301	329	293	285	284	297	285	331	318	283	278	306	310	306	311	313	299	306	313	298	322	279	302	320	293	304	295	311	312	273	313	311	305	316	298	287	311	326	317	304	325	288	307	317	303	300	309	313	289	326	317	307	292	291	296	324	327	318	321	299	316	306	279	314	310	312	308	281	268	323	309	344	355	300	318	312	301	344	277	279	297	287	331	299	302	333	313	314	307	301	324	334	307	305	285	286	281	317	318	309	275	290	313	316	296	305	285	336	291	312	295	294	314	306	331	276	313	316	326	283	334	284	325	334	320	299	314	341	275	320	302	318	305	270	307	295	337	323	295	303	281	305	281	295	283	303	299	324	317	306	325	289	302	278	304	303	327	299	318	321	321	312	308	285	329	337	291	316	332	288	311	297	294	322	303	322	306	303	290	305	266	288	303	287	315	296	279	309	289	291	314	316	300	304	313	316	301	326	309	293	299	328	297	307	321	316	316	309	307	341	316	277	296	322	322	318	289	317	267	316	290	299	311	272	308	345	291	324	316	318	306	309	294	318	288	317	304	308	282	291	337	323	266	323	275	308	311	311	322	280	299	268	311	282	292	294	298	317	318	290	263	307	299	309	320	294	309	326	292	329	298	317	322	292	311	323	304	280	279	330	307	330	280	308	306	310	284	253	295	331	268	308	292	300	277	307	319	280	301	278	323	318	290	313	316	307	269	330	317	324	296	285	306	305	321	294	269	342	332	322	292	279	287	295	303	306	304	298	321	316	291	323	290	296	301	314	350	291	314	297	289	286	303	322	293	322	326	309	311	298	312	318	332	308	310	330	303	316	317	281	308	307	290	303	308	309	302	338	289	294	291	282	317	318	311	287	308	317	293	295	302	289	313	303	314	314	321	320	323	313	326	308	300	277	333	310	307	317	308	296	288	317	323	304	288	310	307	306	297	295	319	295	298	277	286	318	318	346	318	272	283	273	313	294	315	289	312	323	294	301	299	328	260	309	295	267	313	303	303	287	304	319	332	284	303	279	315	342	292	308	293	302	278	294	280	283	297	323	302	273	318	285	281	273	306	300	324	335	369	315	287	284	311	268	324	299	322	280	328	320	313	324	294	315	295	266	297	287	293	304	300	283	308	302	315	288	306	369	321	301	286	302	313	291	294	314	295	316	316	299	338	336	312	293	319	332	285	310	317	303	293	353	290	303	312	302	329	289	285	299	285	304	295	303	303	301	315	325	314	286	261	309	292	308	283	335	311	336	275	314	305	298	342	319	289	298	305	306	314	299	318	334	281	301	294	310	302	332	313	284	318	339	323	297	313	315	282	299	295	292	309	319	308	295	321	332	281	301	300	295	302	309	315	297	319	322	331	307	314	327	313	317	284	344	334	318	324	292	297	304	300	304	314	320	312	308	322	312	311	297	289	293	294	272	321	279	314	309	319	313	300	303	290	264	278	319	349	298	322	277	291	312	312	301	332	300	306	304	321	300	282	311	290	291	303	299	324	326	299	303	309	306	323	325	294	298	314	303	296	289	304	298	316	300	324	252	302	309	307	317	312	303	313	319	317	319	318	289	281	287	308	292	317	312	285	307	308	308	312	303	295	315	280	307	293	314	291	305	299	308	331	298	304	310	285	306	314	305	315	289	325	299	281	276	271	287	284	310	283	284	293	301	307	293	314	290	288	298	322	371	313	319	285	300	325	306	290	309	327	301	304	289	301	290	328	298	325	314	293	354	294	314	307	327	298	284	330	298	307	318	329	309	298	321	276	288	330	290	334	307	307	305	305	321	306	304	310	314	323	325	260	295	324	282
34529	49933	34186	20855	12999	6597	3497	1901	1185	791	562	526	451	423	431	432	412	408	386	371	375	364	354	374	379	370	364	411	373	386	356	398	378	377	392	384	335	381	379	422	369	370	364	406	367	382	386	365	376	352	421	373	371	383	350	369	381	383	348	365	383	377	350	385	397	402	379	358	385	359	371	376	387	401	397	386	385	370	378	336	349	398	350	391	391	399	350	363	371	330	380	393	360	397	381	392	348	376	353	409	387	379	375	356	381	376	386	361	375	387	408	366	358	346	407	397	395	389	404	387	364	405	340	389	392	391	357	361	372	379	381	364	361	403	363	371	375	353	385	405	382	389	412	371	383	389	392	374	397	377	385	374	352	377	389	372	364	382	386	368	402	393	388	379	383	388	349	405	389	391	378	361	348	372	396	375	384	389	340	400	371	357	404	385	387	352	343	343	421	377	385	387	363	363	367	335	366	366	391	371	407	349	377	419	361	384	349	387	390	382	387	390	370	361	376	388	371	336	368	353	422	393	387	390	391	422	359	419	366	402	396	415	372	368	380	372	357	394	392	380	360	361	397	390	365	371	343	362	387	366	338	417	392	391	426	390	369	371	432	389	393	358	376	400	351	384	385	381	395	402	355	390	393	341	357	391	361	393	383	395	358	405	363	359	367	358	387	401	382	392	388	375	354	336	373	379	372	386	351	395	376	389	367	364	389	399	435	350	381	391	388	416	353	364	362	386	396	407	382	396	397	352	364	377	375	371	364	360	377	393	373	388	368	357	421	391	411	352	381	383	384	370	407	371	410	365	350	358	369	386	353	375	395	372	382	393	401	359	369	403	358	374	385	401	364	403	405	391	362	393	379	346	366	365	414	395	366	347	344	372	397	388	358	393	399	354	361	363	416	388	423	350	399	383	360	378	385	368	378	374	339	371	366	369	363	377	370	379	413	349	359	366	377	387	379	366	347	387	408	349	366	385	383	360	417	374	332	391	363	361	376	366	395	354	369	390	355	406	361	371	400	364	360	380	381	356	378	398	410	384	393	374	345	386	393	397	378	351	388	418	384	383	371	385	377	386	379	402	362	415	345	367	388	391	397	365	405	339	363	356	384	365	378	394	352	361	349	353	409	351	357	384	366	380	363	356	331	365	351	394	358	370	350	398	388	362	365	390	326	383	369	359	354	364	349	373	413	414	401	391	385	373	389	344	384	420	398	380	396	408	372	361	376	401	318	356	375	411	407	383	372	394	382	350	384	394	396	363	432	393	396	394	373	406	399	356	388	359	372	381	403	380	365	388	411	386	389	360	375	388	380	381	394	362	377	389	372	381	401	390	373	357	398	366	397	394	350	365	378	349	353	405	361	377	360	371	397	390	403	394	423	390	374	382	371	392	402	371	367	349	405	360	400	391	392	396	399	360	369	382	390	374	371	373	389	388	359	355	367	360	373	365	388	397	401	396	358	404	356	395	368	368	377	394	365	357	377	398	420	380	390	389	395	394	359	397	402	426	374	395	377	360	381	348	394	401	396	408	383	380	370	393	418	385	360	378	385	370	411	372	373	389	380	353	371	420	382	366	399	395	360	411	376	352	384	381	382	394	405	415	354	400	376	404	346	409	377	381	378	356	374	373	379	371	381	376	331	370	374	411	367	379	371	366	398	366	377	369	370	368	364	351	383	407	362	413	355	365	378	391	408	362	382	398	371	374	382	394	397	364	378	374	356	380	394	400	359	361	400	402	409	350	388	415	385	377	393	344	358	401	396	378	402	394	335	367	364	359	382	359	392	369	385	366	391	352	372	344	366	377	353	341	368	385	372	396	357	393	371	389	376	378	366	354	355	340	350	359	392	369	386	332	357	382	385	371	373	364	366	404	367	360	384	382	375	381	402	416	370	391	363	424	367	397	405	343	385	377	447	359	373	411	381	366	392	387	454	381	370	411	361	372	335	427	379	375	402	363	407	353	413	371	396	359	401	406	398	372	362	398	387	332	358	381	379	381	408	356	376	404	368	408	414	412	349	372	375	386	389	378	365	374	413	359	361	366	345	380	360	366	374	418	375	389	336	381	367	340	373	393	372	372	399	389	370	397	379	397	375	403	379	402	386	411	367	374	376	367	387	380	398	409	382	387	413	355	385	341	364	401	405	341	377	400	350	368	390	384	411	396	377	378	406	364	402	400	361	370	385	365	367	369	387	366	390	352	376	373	385	368	392	403	377	356	388	407	358	404	354	375	403	387	405	370	386	369	378	384	358	407	372	384	411	377	352	403	387	379	368	376	349	387	380	357	372	398	386	361	378	378	385	391	359	391	357	362	392	416	369	385	375	375	372	378	379	380	410	378	390	394	361	371	407	410	373	394	396	393	358	399	351	365	358	387	375	385	380	382	388	363	374	359	365	371	359	382	386	411	371	401	399	403	387	386	363	360	343	402	400	362	330	388	362	372	408	387	392	386	364	395	338	361	385	399	388	371	397	388	384	358	354	397	321	380	390	366	350	438	380	407	367	378	369	406	343	360	355	394	358	410	382	373	395	416	382	361	359	335	377	428	378	398	367	383	356	394	375	379	376	357	355	373	392	383	359	390	375	357	394	382	338	384	381	417	374	398	425	364	402	382	393	389	387	414	395	376	400	371	403	370	386	357	370	368	360	353	353	380	404	379	377	377	368	381	401	395	357	418	381	396	413	365	387	375	349	371	387	402	393	360	369	411	364	363	361	398	376	352	403	407	389	399	367	375	397	356	379	375	379	369	412	429	371	373	375	352	349	397	404	391	358	372	397	390	418	392	396	393	351	392	381	345	371	383	368	357	372	405	350	392	382	407	370	378	398	413	372	380	382	380	377	371	374	382	393	360	385	388	416	394	367	360	380	385	404	359	372	422	352	404	392	370	364	379	381	368	420	356	376	389	387	383	381	361	397	362	391	363	389	384	386	374	341	379	367	394	369	414	375	368	398	408	420	353	368	384	384	402	360	366	409	375	344	383	386	407	368	388	363	394	398	394	443	400	363	365	372	397	397	427	340	400	417	394	351	371	391	362	369	386	361	421	352	350	393	365	368	379	376	419	349	403	390	389	368	367	326	393	374	392	396	397	373	400	331	400	391	365	395	385	380	354	384	404	387	395	362	385	401	379	406	349	379	362	416	386	363	387	350	392	389	401	381	423	352	384	347	351	375	348	392	383	367	375	372	361	391	372	375	368	374	384	391	376	427	350	377	365	386	392	416	386	396	413	398	394	376	352	373	380	406	382	373	401	388	408	375	372	391	366	363	365	383	379	368	391	362	408	360	373	369	382	377	339	360	380	382	413	341	361	358	389	370	388	370	379	387	369	414	398	381	384	359	364	369	381	366	413	392	396	430	365	382	385	371	369	355	379	404	382	367	350	410	356	381	345	389	368	368	366	373	423	362	410	372	370	367	340	402	366	386	355	388	374	373	402	405	358	362	344	352	364	402	392	361	385	351	399	352	405	358	389	360	346	387	374
25004	21494	27257	25357	10933	2788	1268	769	519	354	315	266	269	273	242	286	235	208	264	210	246	268	237	237	253	235	234	211	226	237	220	242	248	225	232	200	229	233	221	243	243	207	228	232	212	229	228	267	218	208	243	250	235	249	226	224	202	219	236	251	219	247	227	229	222	231	217	230	199	219	238	240	244	234	235	200	214	219	252	239	225	215	239	249	241	214	247	213	211	251	267	234	219	224	260	236	231	235	217	218	203	217	228	250	285	253	212	228	247	203	261	213	228	240	203	238	234	225	246	213	222	256	213	254	221	204	212	228	242	268	224	234	233	259	199	223	199	233	248	230	235	223	258	245	238	199	227	244	239	193	205	216	242	258	212	237	247	238	222	218	249	224	225	216	224	247	220	274	246	233	228	197	238	229	221	211	279	218	232	252	244	186	245	220	229	231	216	250	243	232	245	198	234	259	226	242	246	243	212	241	220	226	231	243	208	234	255	207	231	238	231	211	248	250	204	183	248	249	214	250	227	226	229	247	224	233	242	257	224	226	229	217	253	231	232	212	245	185	250	233	222	229	228	233	245	226	252	231	238	257	224	252	255	224	248	202	254	227	230	245	214	248	226	214	244	246	247	237	231	233	228	219	226	206	228	229	236	252	241	246	238	230	231	231	218	221	212	252	227	258	256	220	222	269	241	227	262	231	256	218	228	258	233	227	224	232	202	212	229	236	235	200	212	243	220	219	237	236	235	240	210	234	240	220	207	213	252	201	239	235	250	223	221	220	223	248	227	271	228	223	199	243	221	233	217	215	212	267	244	224	218	240	225	246	244	222	228	248	249	232	222	252	224	245	222	216	265	235	250	223	237	237	237	225	245	227	222	227	243	212	257	235	245	229	254	220	217	225	247	250	222	250	223	234	241	235	217	247	230	217	242	225	219	209	237	244	237	257	231	233	242	208	259	251	237	208	266	224	232	247	252	217	255	209	251	218	242	225	234	218	202	236	220	244	247	230	237	251	215	254	239	241	217	214	216	245	251	258	255	249	242	242	253	221	240	266	205	232	221	231	230	236	235	238	247	231	239	219	233	247	260	243	238	217	232	246	238	212	214	220	249	233	222	211	243	247	244	237	241	230	230	279	221	205	216	233	224	243	244	251	223	223	232	249	240	239	207	241	232	237	221	227	227	227	227	224	225	234	233	239	231	254	230	240	223	230	250	213	208	228	237	232	238	234	206	245	235	247	228	237	257	229	253	236	220	214	258	236	233	204	230	270	242	230	249	218	220	221	239	232	261	235	246	224	240	220	227	228	222	255	236	228	232	232	243	245	219	231	254	252	230	253	247	241	225	257	236	237	237	219	239	246	229	226	249	220	236	215	231	232	240	223	225	246	214	244	205	238	251	260	238	205	219	251	251	234	246	227	253	214	251	262	240	231	239	245	263	238	244	230	243	236	215	223	251	221	242	211	235	241	257	262	218	226	209	230	230	236	251	223	216	233	252	257	221	233	229	236	247	239	253	219	241	230	225	239	234	227	229	260	229	219	224	239	218	203	234	240	248	236	228	213	246	219	229	254	227	233	220	228	244	245	220	218	251	239	235	254	186	208	213	235	256	250	214	252	248	225	233	217	240	248	187	253	244	225	238	235	230	229	216	254	218	244	239	206	217	251	261	220	233	236	238	241	217	233	208	219	226	235	237	201	230	254	241	224	228	230	220	238	233	229	226	207	210	239	217	260	228	233	253	224	230	231	260	237	251	225	255	227	216	227	230	219	205	214	237	241	245	236	217	237	238	224	219	213	242	231	237	246	224	244	233	250	218	213	242	237	219	234	220	236	220	239	239	232	263	225	248	216	250	233	251	223	241	217	225	243	259	222	242	250	211	224	216	236	239	202	241	238	248	238	245	240	260	240	229	205	242	237	234	209	219	230	222	222	244	208	210	213	233	221	216	227	233	223	244	245	265	207	239	234	212	245	217	234	244	208	216	212	234	226	241	240	231	229	196	210	231	224	234	242	245	221	231	237	226	208	257	259	222	231	232	219	255	219	231	240	247	243	208	248	225	230	219	215	243	240	237	215	234	222	222	211	241	256	226	224	217	236	245	253	230	220	231	250	257	215	227	257	216	245	222	248	239	263	231	226	235	240	251	232	223	205	230	257	222	260	251	215	211	248	253	246	235	251	246	211	236	255	230	243	266	219	221	221	228	229	214	247	230	274	235	243	255	233	223	234	247	223	228	225	225	229	223	217	205	246	268	234	210	242	256	253	227	211	222	245	254	239	178	262	237	239	206	231	244	261	211	237	250	252	257	256	220	236	253	228	214	250	239	231	213	205	214	251	243	218	237	237	234	234	224	220	224	237	236	237	204	262	225	210	215	226	229	252	212	232	221	232	240	250	228	229	219	236	245	243	211	244	230	210	230	220	242	224	239	245	229	234	237	237	241	246	236	211	250	240	236	231	241	208	237	215	245	247	213	237	219	222	213	245	212	243	245	215	262	243	241	239	232	231	225	198	206	232	248	222	213	239	252	222	251	183	252	214	281	246	219	243	249	216	224	234	224	234	200	241	219	240	250	244	232	224	236	235	233	225	224	224	221	221	235	216	220	273	190	241	223	238	216	233	227	228	211	250	246	270	233	234	245	215	210	226	232	238	248	265	223	221	226	214	249	253	220	238	237	227	237	225	246	246	235	219	237	266	246	253	212	221	220	237	216	227	209	201	194	236	224	277	229	240	258	251	210	208	228	236	236	243	234	219	223	236	245	226	230	249	241	220	213	233	219	252	244	277	222	224	233	239	233	251	216	208	213	244	240	221	252	257	211	243	205	242	238	218	251	225	225	242	225	256	219	246	216	205	223	248	212	226	258	224	218	228	204	242	237	240	273	235	234	248	235	232	236	205	245	235	234	260	235	241	225	234	235	228	244	228	213	240	204	235	245	231	231	227	242	223	240	214	242	257	216	215	251	215	246	230	232	236	222	228	238	270	242	237	230	209	245	228	212	236	206	218	242	222	224	230	207	230	230	253	216	221	212	232	227	226	216	209	245	233	223	233	239	225	204	236	240	237	211	225	225	250	248	242	231	217	239	236	237	236	227	239	232	220	221	244	236	225	223	222	249	240	253	204	224	227	253	224	240	200	248	248	232	218	231	255	192	213	242	253	223	216	220	230	240	235	269	233	241	234	224	214	243	219	253	240	227	236	216	226	227	225	224	239	240	258	188	214	245	240	233	280	231	257	224	229	226	219	232	224	231	241	229	222	232	222	243	225	222	212	236	229	231	211	233	245	234	238	249	212	247	230	232	224	241	248	252	230	215	241	241	236	220	249	245	253	231	204	243	239	234	227	246	232	247	231	219	223	231	226	220	194	219	236	258	215	228	234	225	222	223	209	208	228	215	245	216	232	266	236	220	232	252	262	215	237	218	238	231	250	238	242	243	216	237	226	243	229	268	232	266	255	223	213	250	216	219	239	243	218	250	233	241	226
30821	44908	32009	20856	9942	4337	2176	1433	858	603	426	389	354	349	342	331	318	286	304	306	281	317	316	297	276	305	273	284	296	284	262	296	252	295	294	288	305	303	269	335	309	305	272	278	274	307	275	307	303	288	294	287	289	312	288	307	307	308	296	293	312	288	276	289	276	272	300	299	297	292	279	293	301	251	289	291	280	285	289	291	278	286	291	295	286	313	242	277	292	277	274	282	316	282	309	304	282	307	291	280	305	311	302	318	272	262	278	285	295	292	271	253	306	284	282	293	307	267	298	300	284	265	307	271	277	282	285	257	297	282	271	282	298	285	309	313	304	279	279	257	298	296	312	249	277	282	275	262	296	285	292	286	277	297	330	272	296	292	293	316	294	296	293	279	282	272	271	312	289	279	270	287	306	272	296	261	275	294	268	299	298	292	302	286	282	301	270	297	275	278	299	287	298	278	302	291	276	314	286	267	284	254	275	303	293	284	306	291	279	288	277	286	264	288	269	300	300	296	271	303	283	304	284	301	302	293	282	290	287	278	299	284	279	298	264	280	288	316	307	336	286	273	287	290	298	267	283	272	270	275	275	288	264	291	292	273	268	289	297	285	307	284	266	280	294	305	281	271	284	275	292	271	307	285	288	282	258	265	272	294	280	299	297	272	283	272	287	312	283	283	298	294	269	268	273	273	278	269	289	285	271	303	288	270	284	260	235	286	306	299	287	289	283	318	292	289	299	268	282	265	292	284	268	282	285	284	263	278	314	300	263	296	267	294	263	289	274	295	287	288	305	274	291	276	274	306	301	290	287	262	293	270	291	262	286	334	284	280	304	274	304	278	274	291	318	316	287	280	268	280	318	275	291	299	305	287	276	305	303	266	287	305	292	307	289	301	290	298	268	301	304	301	306	318	297	309	275	311	285	253	305	267	274	309	272	265	268	270	287	278	300	301	295	274	283	315	270	288	300	262	305	287	278	288	277	292	308	269	317	295	268	287	258	308	282	267	304	282	269	265	282	314	291	281	310	285	284	276	282	304	261	295	325	309	279	279	264	286	290	311	284	287	295	267	286	304	290	285	286	291	269	297	283	288	284	286	290	278	307	282	288	275	325	304	285	311	285	303	281	291	323	278	285	292	273	244	280	279	289	313	296	263	294	283	235	305	286	279	287	294	309	269	303	279	268	273	301	311	307	296	276	302	286	265	281	273	273	272	297	286	256	263	277	285	295	267	254	317	290	311	282	289	252	295	298	269	311	281	288	273	317	273	279	252	304	286	292	247	302	278	290	279	273	301	278	297	285	281	269	288	303	287	294	306	267	283	301	279	303	271	269	264	308	261	287	293	305	317	261	283	294	298	290	260	269	265	310	278	274	272	274	288	310	294	299	313	291	259	292	281	271	282	272	268	256	309	305	275	261	300	284	293	265	315	287	315	261	303	284	273	297	285	279	299	311	258	267	327	292	307	293	298	282	278	282	281	254	286	305	293	283	246	252	283	275	294	281	297	297	295	275	256	285	293	277	271	290	260	290	302	244	289	286	285	262	271	289	297	317	254	291	277	265	263	302	307	273	265	278	306	292	269	274	293	271	258	305	271	279	282	284	276	312	290	280	318	298	290	295	285	295	300	255	274	259	283	292	258	275	258	283	295	285	323	308	260	313	280	273	299	296	319	298	288	264	316	281	306	288	284	285	299	312	320	288	264	271	281	267	278	280	303	306	289	263	298	268	255	322	323	287	298	289	297	262	296	311	292	258	299	295	281	282	267	287	303	255	239	267	270	303	282	323	280	269	300	275	287	300	277	281	310	248	284	279	269	283	277	321	279	299	306	304	294	299	292	321	270	261	275	283	303	286	253	264	276	274	294	307	321	281	294	280	307	306	275	308	276	268	288	261	323	274	275	261	287	275	273	285	271	264	300	296	286	270	294	285	294	280	283	264	266	301	298	268	305	302	274	267	285	297	281	268	260	290	323	280	306	265	274	252	275	283	296	286	303	264	289	269	268	276	283	280	272	304	306	285	289	287	298	305	266	255	306	272	293	288	273	320	269	328	294	294	320	284	294	259	293	292	304	273	291	263	268	250	276	282	294	275	268	272	306	278	300	272	281	289	296	290	317	290	271	269	283	283	289	318	303	296	302	279	264	277	276	270	274	287	288	299	259	282	261	286	304	282	318	285	290	319	285	293	271	270	270	289	300	292	284	293	307	265	293	285	283	284	289	298	300	276	266	312	288	292	314	289	280	292	308	218	264	284	292	285	290	320	284	282	269	274	303	294	304	265	292	332	319	279	264	283	310	287	276	303	285	284	269	294	276	265	291	320	286	302	291	295	305	275	276	275	276	295	275	306	296	275	264	282	302	291	293	296	305	279	277	279	259	322	280	297	319	282	294	297	276	271	263	273	290	278	254	324	294	282	278	274	293	293	299	291	298	262	298	304	304	295	303	281	291	300	282	268	309	265	288	305	266	307	286	296	283	316	269	285	300	287	281	276	283	255	246	299	266	287	288	304	296	291	268	294	265	268	275	275	293	314	305	282	271	309	269	281	299	306	276	268	273	293	304	280	314	253	284	263	271	297	275	315	293	293	275	311	313	280	292	286	283	283	277	259	292	277	281	293	274	272	281	288	299	285	315	293	306	275	303	279	263	308	283	277	301	265	290	271	299	286	279	295	303	283	300	281	287	298	264	258	294	278	273	309	298	269	282	305	337	277	292	286	287	304	312	281	265	299	273	303	297	319	291	263	306	309	303	302	321	302	303	267	299	281	302	280	315	319	316	266	290	256	281	280	292	265	320	296	277	330	284	286	276	275	259	257	313	312	275	291	277	296	283	303	306	306	301	298	299	277	256	283	296	279	271	295	298	269	280	303	293	277	297	285	294	287	274	305	272	295	298	297	268	291	270	299	296	259	281	302	302	281	284	282	276	284	318	298	269	302	284	274	303	252	283	279	263	310	293	282	316	268	315	285	309	270	266	281	283	287	285	289	295	281	293	305	314	280	264	272	283	284	302	255	276	269	299	250	255	312	279	273	262	269	288	320	278	319	321	304	296	271	250	280	279	270	297	292	304	279	345	272	289	260	311	282	239	289	246	268	279	283	254	288	270	266	264	285	300	280	303	280	289	268	266	263	288	309	297	301	300	291	293	290	292	282	312	284	299	299	282	239	280	286	278	269	294	247	251	273	304	274	304	282	287	319	308	287	300	295	317	257	301	283	274	272	289	305	290	262	274	286	307	307	302	270	288	256	307	268	275	278	289	268	305	277	280	292	303	306	286	313	302	286	283	260	304	301	293	305	303	331	307	263	296	278	318	287	294	278	317	262	290	287	293	271	271	282	276	292	297	287	249	304	306	299	300	305	295	303	324	295	294	299	281	304	297	270	303	269	247	293	276	312	291	292	291	286	276	288	292	313	287	295	274	279	299	296	299	256	279	263	283	276	290	268	287	287	311	301	293	279	297	268	279	294	293	311	305	260	260
22610	21427	28979	24310	21541	20381	8586	2571	1306	725	474	380	339	331	281	297	284	274	242	234	238	239	209	209	227	222	214	221	227	220	206	213	235	236	219	199	210	212	202	240	198	222	217	210	224	212	204	246	215	223	212	226	219	250	219	242	216	216	220	224	241	233	216	221	231	191	218	211	221	234	221	234	233	233	255	237	197	246	234	227	224	222	228	206	214	229	255	249	231	230	210	226	253	206	229	229	225	229	225	222	236	232	245	207	204	236	196	234	237	229	204	217	216	238	198	208	204	209	207	185	211	228	217	235	229	226	202	217	231	205	220	232	221	205	205	227	222	262	199	212	233	205	249	238	224	212	237	212	231	212	218	200	235	241	212	212	226	216	267	228	205	230	234	211	239	255	216	200	214	220	245	241	196	228	238	218	232	229	201	262	209	209	242	241	249	181	210	246	241	202	247	215	227	220	242	223	248	216	236	219	233	222	204	207	212	208	243	238	196	231	226	221	238	220	223	235	174	215	244	200	219	237	206	226	245	208	216	206	193	200	227	222	215	230	207	255	224	231	220	218	218	229	215	189	255	222	230	207	202	232	252	218	231	251	218	235	208	217	225	232	234	226	225	205	212	216	209	199	223	224	235	220	234	220	210	238	188	228	245	236	239	237	226	208	211	244	222	218	254	246	209	218	215	244	213	199	207	256	207	231	235	247	214	222	211	216	236	217	233	210	223	243	250	230	203	224	254	225	227	232	226	203	238	218	217	257	212	229	226	221	202	228	210	243	210	194	225	217	217	228	247	226	217	211	233	226	242	235	218	228	227	211	185	240	238	207	216	193	189	212	213	212	232	223	238	217	223	206	217	214	217	224	219	227	224	213	211	189	229	218	220	241	221	206	212	202	229	218	223	234	225	230	261	218	207	223	239	199	223	222	207	210	239	200	234	207	221	209	210	261	198	225	234	208	238	222	232	223	222	234	216	213	216	195	260	247	204	241	229	213	223	238	210	216	239	210	239	247	228	202	204	207	196	241	201	216	213	217	210	214	228	245	220	216	218	251	222	243	224	232	220	217	219	246	207	239	223	237	209	221	206	229	207	249	234	224	256	206	213	224	204	234	222	219	231	232	238	232	217	207	227	236	228	219	243	186	228	228	232	223	231	216	230	208	214	219	225	238	213	224	233	234	230	218	217	230	208	234	223	220	217	247	211	227	233	185	232	210	221	219	216	222	210	245	223	251	239	215	232	199	222	229	226	221	203	201	224	196	205	226	201	237	202	196	237	233	213	248	221	226	218	229	217	210	245	232	214	235	231	213	229	235	226	223	215	217	214	235	249	210	208	201	213	226	234	208	232	241	223	240	246	240	220	221	229	201	223	198	219	216	206	204	237	208	210	213	251	234	209	209	261	244	222	211	221	251	205	225	224	219	217	227	241	211	250	239	223	184	238	220	223	225	200	194	229	197	210	224	191	214	212	216	228	263	214	224	228	234	221	217	222	211	225	211	213	188	202	267	225	225	226	216	232	236	249	240	235	215	218	199	223	227	240	271	218	231	225	203	229	201	227	214	236	230	231	225	214	231	251	219	214	224	242	236	241	216	232	230	231	239	226	241	218	209	238	206	227	222	222	215	215	220	226	243	223	244	243	217	196	214	217	239	239	249	223	218	244	205	226	229	243	253	202	235	223	245	219	223	225	201	235	225	221	204	201	245	191	233	228	224	220	207	211	237	194	236	214	208	208	212	229	210	215	221	213	196	201	236	235	214	225	215	233	219	225	230	214	235	248	218	213	242	220	223	239	232	211	213	220	230	232	215	211	208	197	216	208	215	223	237	233	204	193	214	231	223	214	205	211	191	235	211	243	206	243	231	228	211	204	254	214	235	225	249	221	224	227	219	235	225	213	221	232	209	219	224	217	220	227	223	210	229	227	236	219	230	233	210	197	228	231	217	196	210	209	223	227	211	226	214	245	215	257	214	253	220	250	233	193	234	217	215	243	223	210	204	257	225	234	209	224	201	224	202	222	207	245	255	184	215	240	227	230	241	213	241	219	222	241	206	217	221	211	234	224	213	215	214	245	235	218	214	213	239	211	224	222	204	236	228	209	239	210	209	239	192	237	227	195	201	232	216	240	205	211	218	230	199	235	243	221	215	205	217	229	219	224	229	223	225	224	214	226	215	203	220	238	210	213	220	228	200	234	227	214	204	225	234	208	216	224	226	209	232	227	211	239	244	196	222	218	236	219	201	227	220	207	223	205	241	229	215	218	221	215	207	223	227	237	193	217	208	232	235	219	219	243	202	214	221	223	218	220	225	228	203	231	188	254	253	233	228	216	215	207	235	229	238	227	220	205	240	199	228	194	197	228	218	244	225	227	226	216	228	227	233	241	243	253	211	193	219	229	214	245	207	211	226	245	218	209	259	217	218	223	218	224	229	241	250	214	210	256	220	206	216	212	239	231	220	227	232	205	256	234	229	224	235	227	247	225	218	233	228	230	261	235	215	203	206	257	213	224	211	226	202	205	245	231	204	219	212	261	200	227	203	222	226	214	216	224	235	228	189	222	247	213	244	215	217	224	249	226	218	215	245	237	209	251	217	206	184	240	226	210	181	225	227	220	222	231	235	229	194	242	230	237	221	231	228	231	229	224	233	224	240	226	216	240	242	250	200	216	224	207	201	203	217	249	211	223	242	195	195	205	206	213	197	223	209	214	233	203	230	242	218	219	210	218	227	223	235	236	199	233	200	198	213	217	234	201	220	192	237	233	232	260	222	223	237	223	219	228	248	208	207	226	235	202	223	246	214	243	231	223	217	229	226	251	196	233	215	229	224	235	253	233	229	216	223	221	196	216	210	213	220	233	221	245	194	224	229	220	237	232	225	213	218	221	193	207	220	238	205	256	227	227	229	243	222	216	244	195	238	230	226	213	219	221	223	218	233	223	240	219	222	220	226	230	212	239	227	233	213	215	222	213	200	215	205	240	208	226	236	199	189	227	219	251	215	219	216	220	236	224	212	214	232	236	230	240	217	198	235	204	206	190	221	209	213	209	241	207	222	215	224	235	229	236	207	210	247	237	221	211	201	232	218	212	219	242	205	208	205	202	177	240	244	244	216	229	201	226	198	228	212	227	221	214	226	225	210	224	239	218	245	205	219	251	206	222	227	230	209	243	225	216	214	222	230	233	213	209	251	210	235	232	196	206	219	245	206	227	230	204	213	212	230	207	193	232	217	230	211	205	211	221	218	215	211	245	206	224	218	223	221	218	237	238	222	225	246	215	215	237	205	218	219	258	224	212	223	210	239	231	234	218	214	208	239	220	234	233	203	209	249	235	223	239	197	218	213	217	223	225	254	244	255	208	222	214	214	217	214	236	245	233	229	227	215	215	212	231	203	203	214	202	235	202	227	230	224	230	229	211	219	231	214	201	223	212	226	222	218	249	207	205	243	228	230	220	232	256	232	218	204	238	214	218	228	231	249	224	211	199	225
35844	56457	43349	26754	16783	9648	5932	3752	2239	1232	731	590	473	464	410	395	352	308	298	301	311	302	286	299	298	304	297	300	263	274	276	270	277	282	296	286	270	315	282	299	268	273	298	277	271	260	258	291	297	298	257	260	286	266	281	270	267	276	273	284	267	267	247	283	287	287	305	282	285	275	287	276	286	282	264	253	277	275	287	270	285	261	282	286	283	291	290	291	264	299	264	306	295	287	264	264	283	280	270	259	331	278	265	287	288	287	300	276	302	303	252	303	309	276	296	279	272	309	285	260	268	265	281	293	305	280	314	272	306	291	278	293	259	268	257	288	278	270	256	289	240	266	310	280	282	278	301	290	274	259	282	242	283	274	283	306	277	285	301	312	269	305	303	264	288	258	270	310	296	263	278	268	263	275	280	296	281	266	280	256	262	262	280	282	274	265	297	288	309	309	292	250	264	299	257	279	251	288	261	252	292	291	279	268	307	271	285	289	286	276	305	293	291	282	260	296	286	266	294	280	256	272	293	283	274	267	289	257	287	251	275	269	272	294	278	289	290	277	299	269	271	266	285	269	273	272	260	276	295	292	265	260	290	276	286	249	280	281	298	267	272	258	288	289	277	269	272	278	301	297	292	306	265	296	248	285	294	300	285	282	276	260	271	284	276	294	252	297	284	278	275	268	306	276	258	277	272	298	258	282	292	254	285	292	297	271	271	294	280	274	321	285	272	288	281	288	278	295	287	267	314	289	278	279	259	275	264	264	295	294	266	255	250	289	297	266	284	306	273	285	269	277	286	293	252	261	287	265	257	273	282	250	278	295	299	308	266	262	272	287	298	308	267	264	287	300	290	274	289	281	284	281	276	259	287	281	276	272	293	284	280	279	240	282	280	281	312	222	290	277	275	241	310	269	294	277	288	280	251	281	274	290	276	282	278	252	292	286	270	259	288	264	273	264	282	268	253	288	264	254	293	256	292	287	278	308	287	271	294	300	281	300	258	294	258	296	272	296	247	285	285	282	296	275	308	256	284	290	279	265	270	279	262	290	273	297	263	281	275	283	294	294	272	289	289	279	290	259	293	274	263	260	295	274	267	269	306	248	247	294	294	264	288	278	265	266	282	290	255	247	270	287	276	272	281	285	293	282	289	267	287	272	287	282	296	287	305	263	274	250	263	241	260	286	275	275	285	262	278	260	252	282	269	256	266	267	283	275	282	252	280	271	271	274	275	246	276	273	277	279	263	282	277	289	274	283	262	270	279	286	259	279	261	255	258	283	292	280	280	297	278	280	294	278	256	259	292	289	288	321	259	312	263	263	286	272	293	272	267	312	279	263	282	258	272	278	270	262	258	249	269	269	250	295	278	298	307	319	301	303	242	285	252	286	254	292	261	278	271	299	294	303	264	279	285	271	271	280	279	282	272	242	242	261	253	261	290	288	270	262	273	301	292	299	288	281	279	265	290	257	284	258	287	270	282	309	299	284	284	274	294	268	276	302	298	306	304	256	261	273	288	275	279	310	313	275	268	274	295	262	255	256	276	249	284	279	294	266	237	281	295	273	283	278	288	289	305	277	249	264	235	302	288	290	254	298	268	297	274	247	276	281	312	279	266	293	292	302	278	278	285	280	282	247	271	291	305	300	254	303	274	285	277	275	286	277	299	288	264	260	286	311	255	287	301	278	282	271	277	285	278	290	297	277	294	268	286	254	271	266	242	288	288	288	264	278	299	270	311	272	278	281	309	276	261	291	285	283	276	246	252	250	264	311	269	306	283	255	303	286	278	264	281	289	244	274	278	288	263	276	271	285	259	306	257	295	263	309	249	320	271	258	282	259	276	274	268	311	317	272	255	298	292	264	260	286	263	272	303	290	281	276	262	284	286	290	303	276	282	298	279	266	225	286	288	246	302	276	288	281	256	302	267	277	291	282	258	298	258	286	272	294	292	274	305	288	268	302	280	281	299	252	308	274	272	292	299	276	281	266	277	281	281	292	268	289	285	282	298	266	289	274	279	293	315	278	289	282	271	270	254	285	284	274	265	284	287	287	289	260	311	278	253	288	277	266	277	271	230	287	280	262	294	267	295	277	269	268	286	265	245	300	239	265	271	279	275	294	268	256	287	278	289	287	272	291	277	290	268	281	289	262	264	296	296	240	269	275	266	339	248	297	269	273	265	270	257	279	255	303	266	282	271	294	274	270	304	273	289	294	254	254	284	286	267	299	305	285	282	307	298	271	288	280	281	264	259	289	287	309	279	290	254	276	263	276	284	279	279	286	299	266	268	271	255	299	264	265	254	285	274	274	277	291	285	295	299	272	299	272	275	242	268	262	263	268	265	305	261	291	269	273	293	266	257	286	277	265	273	250	283	276	250	274	275	282	318	243	275	267	284	290	265	297	259	246	284	237	271	272	304	244	262	284	251	245	271	301	300	271	291	243	273	274	309	273	275	294	225	266	330	259	291	266	256	284	293	302	290	277	284	280	308	270	269	282	287	284	273	287	286	313	272	259	269	304	266	282	267	289	285	289	242	286	270	264	271	290	273	277	283	257	281	307	304	273	274	286	271	288	266	294	283	280	288	277	297	285	257	294	294	278	269	281	257	264	309	267	277	267	282	290	288	293	275	281	289	282	261	292	254	264	256	268	268	270	260	295	263	279	290	275	277	298	294	290	288	302	283	294	238	290	245	280	225	271	279	309	264	284	285	271	251	290	275	274	306	251	272	267	312	270	296	278	259	291	281	296	267	283	290	293	292	272	304	267	269	269	298	265	296	280	301	252	294	266	296	232	297	285	285	261	284	269	284	287	277	281	276	290	287	295	293	265	291	286	274	268	288	284	259	281	293	255	271	307	296	278	287	283	268	288	281	302	289	293	303	257	303	295	300	260	281	297	279	254	259	302	278	279	301	297	292	257	277	292	291	285	268	267	288	284	300	274	281	311	269	281	293	321	260	272	289	297	299	267	304	261	316	276	267	284	298	250	271	267	266	275	299	272	246	273	303	270	292	283	280	307	258	284	257	264	288	291	276	259	272	278	259	290	256	313	282	278	289	280	287	297	243	292	304	288	287	285	309	310	270	266	265	293	276	295	283	267	280	296	285	278	280	260	265	270	302	271	292	268	304	307	277	271	278	268	239	274	276	288	290	272	263	279	294	318	242	272	256	251	281	305	277	288	281	278	283	282	264	275	282	279	268	263	279	277	271	294	299	290	279	304	278	288	276	317	280	323	287	302	250	271	311	286	258	273	271	316	282	272	276	255	275	265	304	283	284	285	276	267	269	285	298	293	306	293	287	269	268	302	279	274	287	273	270	296	299	298	247	262	285	253	298	271	276	293	283	259	259	291	289	268	277	265	257	263	272	291	279	297	263	285	255	272	271	316	263	278	269	246	293	260	260	245	283	258	274	284	276	305	299	281	258	291	233	268	287	266	318	272	257	289	271	287	268	281	275	249	274	279	273	275	284	240	262	300	288	292	268	312
31515	27196	22485	9439	2976	1321	841	566	458	379	352	317	325	330	295	325	298	319	310	300	303	294	293	312	300	306	299	325	335	274	270	280	303	331	277	296	314	333	312	329	280	281	304	309	329	320	347	313	338	332	329	299	321	318	330	279	307	309	295	342	305	310	323	305	330	306	310	320	334	335	285	320	326	310	324	304	315	310	323	301	290	296	275	294	326	320	298	340	314	323	292	309	326	314	289	300	292	298	329	295	309	343	312	314	319	317	329	295	302	323	311	325	305	319	307	324	310	281	307	318	302	317	296	292	332	327	320	289	303	320	301	345	318	339	316	314	345	294	297	338	306	336	327	296	283	329	311	303	339	344	312	330	327	329	295	323	295	298	313	306	307	327	304	308	305	312	307	301	288	290	327	318	331	285	333	320	283	317	315	301	294	309	305	337	303	337	335	281	337	305	291	310	301	331	292	320	300	296	316	328	331	310	292	316	337	297	275	287	321	344	313	318	306	299	336	304	301	279	328	316	314	304	315	324	300	310	292	298	318	304	329	305	328	309	302	285	310	296	309	317	333	322	303	318	324	301	314	328	317	285	305	332	299	311	301	342	295	306	305	324	303	290	316	322	332	308	305	299	314	308	312	321	344	294	293	332	313	335	325	303	343	325	294	327	303	304	310	310	328	338	308	308	318	290	289	297	306	298	317	296	287	286	351	319	307	335	331	327	328	324	319	285	286	320	312	310	307	304	294	340	312	295	316	286	275	296	308	329	304	321	311	314	336	289	317	327	300	293	323	332	324	297	294	319	323	299	294	319	332	309	304	295	303	304	298	319	346	302	311	281	317	316	332	315	308	305	285	279	322	314	307	307	324	348	294	323	313	322	326	324	331	300	298	330	321	336	309	306	295	312	297	336	302	305	320	324	331	298	297	327	318	312	309	333	284	313	309	330	342	306	327	324	297	308	299	310	321	299	321	313	332	276	279	336	328	269	306	308	332	337	303	343	320	281	307	328	313	351	303	306	309	296	309	339	316	299	292	324	334	323	307	317	317	326	337	317	306	304	323	324	307	304	309	338	317	300	321	304	322	350	309	297	338	337	305	322	306	319	293	313	325	289	297	281	314	272	328	337	298	321	300	294	301	316	317	347	305	327	302	348	343	315	328	344	320	306	300	292	284	346	343	327	329	331	319	343	316	328	303	286	307	331	336	308	339	315	315	298	354	314	324	306	323	314	278	310	305	329	361	310	283	314	325	333	312	311	305	287	312	323	309	297	344	284	302	317	295	311	354	316	320	323	304	307	334	329	289	285	318	315	284	272	300	286	284	348	277	308	328	315	282	303	341	297	315	306	324	312	305	308	325	342	294	318	328	295	318	321	311	288	316	313	304	321	327	319	292	300	332	342	318	308	291	306	337	350	312	290	334	312	305	315	337	305	289	291	313	308	277	308	318	310	309	338	341	303	329	292	303	322	339	325	319	314	317	300	313	332	300	283	380	339	320	308	289	296	298	321	298	278	307	298	275	301	316	320	298	315	318	314	340	284	290	318	308	325	291	355	311	306	324	296	254	283	296	313	304	338	327	267	343	297	335	300	318	313	296	291	345	311	322	295	292	310	274	305	342	315	329	303	313	298	326	317	317	309	323	311	302	306	351	333	304	314	327	340	331	296	313	298	316	350	342	298	308	334	289	312	313	338	321	267	304	304	320	287	305	303	343	314	300	309	328	314	311	315	295	299	320	286	320	339	316	297	295	313	335	333	290	322	303	315	302	311	332	308	313	327	312	316	316	316	312	317	319	339	280	310	323	300	294	309	285	315	336	315	302	296	285	313	330	307	338	348	291	329	313	333	304	321	330	320	326	294	308	296	333	284	301	344	312	326	318	305	304	323	311	315	303	315	283	339	315	317	315	280	291	313	308	304	347	315	308	335	310	314	306	321	335	311	301	304	319	330	288	318	309	302	351	308	278	319	322	304	292	310	323	289	344	295	329	318	309	314	334	294	328	315	297	308	303	289	359	318	300	330	265	315	313	314	309	312	295	312	331	269	334	302	319	314	318	331	296	316	290	292	320	321	308	334	313	288	310	320	285	311	305	301	263	326	296	338	315	281	315	325	298	339	328	306	322	309	307	317	309	309	298	288	320	298	319	294	312	278	321	288	274	305	325	309	339	324	343	333	288	285	329	300	313	307	311	324	320	319	304	346	337	305	316	334	303	334	311	308	315	305	278	299	300	299	323	278	327	329	339	293	315	302	325	333	331	299	292	324	299	301	287	327	323	297	313	335	337	351	311	338	310	312	280	297	306	326	320	282	307	314	278	302	319	276	337	319	325	314	300	308	311	334	294	301	327	320	293	319	291	330	334	323	337	320	319	314	330	316	308	334	341	294	303	286	322	280	293	308	299	321	303	308	307	288	307	323	302	299	286	343	338	325	299	303	322	289	318	322	291	319	315	300	340	310	325	311	320	318	329	323	299	302	294	301	296	352	321	292	295	329	312	285	368	292	321	323	303	328	293	311	312	284	293	337	319	336	334	316	306	326	321	322	305	286	336	329	324	283	357	291	293	310	317	351	307	301	334	310	307	326	337	292	346	303	352	307	305	315	288	336	304	278	321	338	308	299	315	299	321	312	331	318	299	290	300	323	337	332	305	292	303	305	272	260	313	345	288	315	325	316	288	323	352	343	298	315	323	309	304	312	297	279	325	315	310	330	314	309	318	310	337	290	313	304	314	304	322	291	278	316	321	294	318	340	304	320	311	305	303	320	365	314	309	296	307	306	299	334	349	308	311	296	297	286	327	315	295	324	316	311	358	305	309	303	328	348	317	343	322	301	316	315	326	300	333	291	315	299	311	323	319	310	340	316	286	334	318	342	278	307	328	294	326	293	308	313	292	323	285	338	281	292	355	303	320	312	284	333	325	281	325	318	302	311	318	293	294	328	325	333	333	312	317	326	327	304	322	319	320	308	350	287	306	333	345	296	269	355	282	323	313	307	359	299	303	336	302	288	316	325	330	329	277	304	330	310	302	284	331	330	316	319	292	309	299	322	302	303	309	324	294	320	339	323	325	309	312	298	329	299	324	305	284	318	303	289	325	324	328	347	302	318	283	279	316	316	298	305	302	301	293	315	325	319	318	289	332	299	306	327	336	354	325	319	303	288	293	296	322	317	306	364	286	326	310	330	304	274	295	333	329	301	326	308	332	301	306	306	335	279	309	287	299	294	317	324	298	298	284	300	307	316	298	329	288	274	324	324	317	313	304	324	346	325	332	320	284	323	325	296	318	284	332	325	316	329	300	286	302	310	300	309	327	351	281	297	333	278	307	280	304	317	290	316	289	321	294	339	327	312	300	326	334	302	301	280	338	307	309	302	327	322	301	332	318	292	337	294	327	296	314	303	318	312	317	314	331	321	318	301	269	312	295	334	295	298	333	318	295	324	308	313	310	306	290	306	302	333	334	294	311	302	322	312	309	299	296	295	336	293
33859	40052	23643	9951	4881	2329	1374	918	624	466	432	450	413	443	392	419	375	394	373	387	383	397	437	390	393	418	374	397	373	401	436	367	387	354	399	375	398	424	398	391	356	411	401	354	395	426	402	372	380	357	404	361	417	372	384	437	391	364	372	389	439	383	407	419	365	335	387	398	399	382	389	380	378	405	362	375	378	345	394	369	395	388	362	373	353	393	374	407	408	374	417	389	385	384	388	388	408	374	369	395	334	376	360	359	362	377	400	416	364	364	385	347	371	394	364	367	408	384	369	397	362	390	373	384	375	368	403	375	394	388	371	383	398	375	380	393	409	362	393	358	355	388	382	394	377	381	391	399	388	373	375	396	387	372	402	369	391	404	365	415	390	374	402	406	380	377	409	400	366	378	355	385	345	392	379	360	408	382	390	404	379	368	406	402	401	422	411	426	389	383	358	398	383	372	380	380	381	401	351	357	384	397	382	386	402	386	365	383	389	406	367	382	364	369	398	406	395	425	377	391	375	400	415	386	368	394	415	399	384	366	415	406	416	434	406	378	362	411	426	402	373	383	411	421	390	372	405	377	402	370	383	368	407	390	405	381	409	361	356	391	377	345	384	359	380	370	416	406	385	393	383	394	410	356	403	391	434	377	403	374	406	383	402	414	407	426	410	389	385	381	408	383	380	360	399	357	374	370	403	390	384	395	385	395	399	373	398	412	385	392	393	356	380	341	367	411	365	402	378	369	374	394	375	379	405	369	378	396	387	400	395	390	366	388	398	400	416	364	429	400	368	400	385	421	376	406	415	395	351	380	343	386	380	399	397	398	361	348	385	379	384	395	368	349	379	377	351	409	421	382	374	381	397	377	393	401	398	400	384	382	369	396	395	371	371	380	395	367	389	390	378	386	381	374	397	382	398	396	388	405	376	429	375	378	394	426	376	365	368	392	429	363	399	374	399	371	395	375	330	376	393	389	411	389	390	412	402	404	387	371	367	366	374	357	384	418	434	408	395	376	399	363	404	384	387	349	373	374	355	409	431	383	397	386	392	346	386	375	415	339	366	404	426	353	388	375	406	391	418	403	336	376	388	393	405	399	403	423	400	408	388	361	383	393	378	392	387	406	369	397	373	361	368	385	367	367	358	362	354	357	403	403	381	383	374	418	384	397	420	356	424	380	380	377	384	381	452	373	400	421	383	377	389	393	377	420	364	407	366	364	384	383	368	430	391	404	382	404	372	406	395	362	373	381	404	398	393	369	360	380	356	364	368	364	420	407	383	367	388	417	403	389	374	335	386	386	374	422	376	374	358	403	408	380	388	370	344	377	385	403	363	407	385	397	420	415	385	390	381	382	360	387	362	346	401	402	392	387	409	337	379	396	353	366	420	381	402	406	369	402	372	408	396	366	385	372	381	365	395	383	397	394	381	391	397	393	433	407	395	370	402	364	446	391	367	365	408	338	369	390	386	377	398	386	406	393	389	362	400	414	403	373	383	368	374	387	442	405	375	343	370	380	390	380	373	371	389	389	427	384	368	380	404	404	403	378	399	371	382	409	382	391	389	396	383	401	400	388	375	382	385	388	368	384	369	401	399	394	404	366	367	390	401	398	393	346	397	401	384	416	413	394	433	397	369	392	417	383	386	391	399	414	376	376	360	384	395	408	360	369	391	397	404	386	394	371	364	413	435	358	386	395	403	391	428	410	392	373	370	382	405	398	396	396	401	376	385	394	360	403	378	399	364	369	351	388	416	379	359	384	399	344	371	347	358	364	403	350	410	388	378	384	387	370	406	413	404	388	393	406	403	373	383	349	372	391	396	384	376	388	390	371	387	359	406	377	410	416	387	373	388	400	381	358	366	386	357	402	387	368	377	410	362	405	393	403	403	372	367	386	404	379	368	405	354	406	373	383	413	392	377	370	382	369	380	384	419	375	416	399	392	401	413	404	371	414	363	387	392	398	368	375	384	372	399	388	368	353	371	414	395	399	400	395	367	381	381	375	400	385	390	403	383	370	425	353	370	363	385	366	396	366	353	392	373	381	376	412	342	393	376	428	336	420	412	383	376	419	396	430	376	373	406	373	339	384	371	354	411	364	374	401	421	358	385	401	393	393	378	376	370	442	388	375	411	398	393	350	388	380	397	362	356	355	372	396	386	405	355	396	376	378	390	374	399	336	411	396	390	365	394	381	403	372	380	370	400	348	418	390	367	423	368	377	373	361	374	381	352	392	362	413	405	398	350	406	382	403	399	438	376	400	377	370	362	385	378	422	350	363	397	363	390	418	393	410	390	396	374	423	356	395	405	391	380	402	391	391	404	400	366	391	398	366	373	373	394	336	410	427	407	383	375	387	359	415	384	364	381	381	419	399	402	368	412	388	380	371	400	404	391	368	376	357	395	359	396	375	393	377	384	371	372	406	377	385	368	378	398	416	361	408	398	395	392	401	417	415	367	432	400	387	349	427	424	404	384	391	384	398	398	383	378	380	410	375	413	388	366	393	395	389	378	397	390	369	396	387	377	406	439	345	360	391	354	390	412	350	360	365	392	377	371	360	407	398	402	398	385	379	445	390	390	417	404	357	390	397	370	418	350	391	402	394	362	410	419	381	396	407	369	370	343	405	419	373	376	414	411	411	388	400	366	404	374	376	369	420	391	398	403	389	360	366	397	352	395	402	403	393	373	377	397	395	427	403	359	396	414	379	367	361	365	429	366	391	379	361	383	361	348	409	411	393	415	342	393	386	429	393	414	356	406	375	387	418	401	388	354	351	399	367	395	399	337	351	422	374	399	389	386	406	424	403	401	402	383	391	395	376	369	364	401	396	356	414	386	364	389	407	389	404	373	356	401	378	387	400	405	422	367	377	348	384	407	377	377	397	384	381	348	412	405	393	401	384	402	385	407	385	411	376	403	401	410	383	389	398	368	378	373	382	385	413	385	388	404	355	412	380	366	367	421	389	397	376	382	384	393	399	406	391	391	380	378	395	363	415	397	393	378	389	370	392	428	392	410	382	392	399	398	377	379	361	374	349	401	408	372	355	375	380	363	391	404	369	382	380	376	417	413	354	388	397	388	362	367	404	379	356	366	353	386	389	384	389	391	389	383	406	365	396	410	379	391	369	351	384	400	405	410	395	390	369	393	398	412	367	369	380	423	379	359	406	411	383	398	374	388	366	378	359	442	368	404	388	404	373	365	393	389	370	367	355	372	399	387	396	394	418	396	362	370	386	422	380	381	378	400	383	417	369	390	415	359	387	407	417	373	398	383	415	399	398	394	397	401	403	391	386	396	424	365	362	382	395	352	370	383	384	366	397	382	375	410	396	383	369	370	363	391	368	384	349	353	340	394	379	380	425	384	377	394	370	366	377	389	394	345	387	385	400	414	385	368	370	409	393	399	394	415	397	366	387	384	398	405	408	389	391	369	375	394	386	386	382	405	369	355	413	405	403	380	378	370	372	378	386	358	394	410	393	375	375	401	383
23612	21400	28276	24949	20624	9888	2997	1442	878	535	439	408	396	346	338	358	301	305	316	315	319	332	287	324	321	311	324	328	315	290	337	324	340	314	336	306	311	334	334	298	298	323	321	341	296	305	268	297	292	316	302	306	338	326	299	325	295	298	286	292	314	280	329	320	333	315	304	299	308	332	318	309	294	306	275	298	358	293	358	310	299	313	308	318	272	326	318	301	303	329	307	313	287	305	341	304	304	312	309	304	277	323	319	291	328	324	299	319	314	315	328	321	287	311	303	296	315	303	313	305	285	326	310	299	286	315	323	330	286	324	321	298	283	298	300	309	318	325	311	302	270	281	322	295	293	320	307	313	283	326	328	305	304	322	345	340	325	303	298	301	301	291	302	292	320	313	290	314	323	345	308	290	313	332	300	309	263	326	304	288	281	329	315	329	329	324	300	300	323	318	304	311	289	306	307	307	340	321	295	332	302	316	312	295	333	314	313	324	324	359	347	342	294	322	297	304	322	302	357	318	311	305	320	299	321	317	330	278	303	322	329	318	282	287	303	323	288	348	290	314	310	306	323	309	308	304	321	309	351	338	332	290	324	280	293	337	312	292	303	295	360	311	281	289	310	334	311	354	296	294	306	293	318	313	332	287	298	310	339	302	331	299	297	299	274	308	320	359	291	320	297	291	310	303	322	314	327	322	324	299	320	351	339	321	310	311	313	325	305	321	293	332	292	309	319	309	293	293	318	317	288	290	323	308	312	302	299	300	297	310	312	299	324	329	287	288	301	323	308	279	325	281	317	286	303	334	333	321	307	328	325	339	313	306	332	326	290	322	302	304	294	303	311	325	297	275	295	314	295	332	297	322	307	318	289	303	321	318	305	325	291	322	294	287	305	314	296	297	330	345	331	306	280	319	295	318	302	303	316	303	327	327	306	309	279	316	322	308	321	312	311	309	335	306	280	313	311	281	328	325	315	295	285	349	297	304	335	312	336	305	294	330	278	350	287	296	296	317	309	291	304	295	301	292	291	316	279	316	287	326	334	318	355	312	298	318	335	320	303	289	294	303	297	313	288	321	306	302	314	289	298	307	307	292	305	317	297	305	331	316	319	297	280	319	299	321	316	318	307	316	345	317	318	317	328	297	321	303	328	314	331	299	318	340	315	312	324	290	315	329	297	300	325	329	294	297	304	354	361	297	308	344	289	311	327	341	323	340	329	315	297	337	268	329	324	309	335	285	320	316	303	324	324	284	320	322	300	318	313	301	321	297	291	313	308	299	301	330	338	296	290	292	333	332	335	347	316	316	341	333	314	308	296	295	293	333	282	299	314	312	291	303	330	318	289	300	325	316	290	299	337	308	310	340	297	346	340	319	292	326	319	325	292	295	325	309	296	300	316	315	324	304	285	315	288	274	300	311	294	308	315	321	297	329	323	319	295	310	325	306	317	293	312	304	304	297	319	299	303	306	296	294	326	293	315	324	311	287	323	307	281	292	321	295	309	310	335	317	289	301	321	328	305	311	320	320	338	347	310	314	320	313	320	334	288	319	303	314	293	282	309	313	275	273	322	320	326	339	295	308	303	305	309	309	295	355	313	292	327	338	312	309	321	319	307	277	340	321	316	304	318	299	306	303	295	317	315	279	338	296	309	303	295	294	302	330	314	307	303	284	314	312	287	308	315	299	342	301	320	313	317	328	283	304	320	338	295	311	304	294	325	298	304	316	280	299	318	327	311	290	297	316	304	302	292	274	311	309	294	294	299	318	281	304	286	300	292	313	318	305	312	299	339	310	310	293	302	302	328	292	326	292	330	313	297	287	298	290	339	308	319	330	324	311	283	312	268	297	318	311	294	322	346	305	313	285	324	329	317	298	290	303	300	301	311	298	286	275	320	320	329	304	304	294	303	343	282	314	306	316	285	349	315	287	329	312	296	338	302	324	312	327	349	332	349	302	306	327	337	304	317	343	320	273	329	305	336	302	294	315	269	300	305	283	292	309	308	300	312	302	309	324	294	317	313	316	314	302	308	328	282	313	302	321	300	308	339	309	307	316	299	290	297	311	327	326	334	296	316	303	296	334	316	330	303	299	290	305	295	294	335	296	315	312	287	298	300	309	288	295	283	296	308	317	287	288	325	294	303	285	316	304	289	310	304	313	290	270	311	301	322	297	327	327	297	308	295	314	320	284	318	315	312	330	290	315	293	300	356	332	338	315	325	297	293	322	333	325	305	329	311	320	333	327	323	304	288	323	321	318	292	320	305	306	329	267	313	299	334	299	345	316	325	301	305	339	302	299	331	303	283	341	298	301	329	306	295	321	285	335	314	304	295	299	300	304	306	305	301	321	300	276	315	311	325	315	292	307	302	313	302	314	312	311	327	300	303	296	288	266	320	309	295	316	351	315	281	315	311	311	321	293	307	287	330	275	322	339	266	294	321	299	291	310	293	334	344	280	323	294	292	301	303	319	316	312	321	335	308	312	296	303	298	328	328	330	321	298	320	306	311	302	311	297	335	325	317	338	281	314	291	276	350	295	299	333	351	330	315	360	306	321	313	292	307	321	339	310	318	301	315	299	288	272	321	284	340	271	300	317	292	293	298	293	297	319	295	306	313	335	316	326	311	317	319	281	292	300	305	292	312	326	328	305	313	282	345	308	288	300	308	281	306	314	278	320	313	328	341	316	322	313	330	327	336	288	292	296	310	304	316	327	267	310	310	322	303	324	321	320	308	289	295	284	265	332	339	297	355	288	293	271	308	331	297	294	338	314	303	311	311	287	321	298	337	313	307	321	324	288	318	293	333	290	317	291	339	341	292	282	307	313	330	297	308	315	316	326	312	326	333	295	288	301	297	299	332	288	326	324	293	322	310	287	287	326	338	323	334	279	338	300	332	304	304	301	295	316	316	332	321	290	318	321	293	313	328	330	335	307	308	333	320	292	328	312	321	314	288	317	337	323	291	318	285	329	267	327	319	310	307	320	281	304	328	299	282	303	336	347	324	310	328	279	328	312	322	317	318	336	322	340	331	283	288	340	290	315	310	297	298	336	305	304	308	331	300	339	317	300	292	316	344	323	334	316	324	261	300	284	327	314	286	320	304	294	301	288	278	306	294	290	323	299	318	301	315	294	335	320	309	324	290	324	339	265	325	317	303	320	307	292	299	274	322	296	272	307	294	283	292	312	333	305	317	274	317	354	313	285	301	337	335	324	279	315	343	286	346	306	320	282	334	345	333	313	313	293	289	306	330	309	264	338	308	308	325	283	335	301	326	337	311	304	310	312	290	321	307	303	300	271	295	325	317	327	324	323	323	278	305	296	308	317	309	286	318	337	303	301	289	299	327	316	346	316	319	276	293	295	303	322	325	335	318	331	311	321	301	328	285	300	333	311	313	295	283	313	280	277	293	327	297	299	325	287	312	302	296	317	310	344	322	336	338	293	307	330	308	322	303	287	325	274	325	294	317	324	283	302	301	287	284	284	312	296
31781	49725	35355	21192	12009	6489	3803	2323	1298	823	638	588	543	462	470	431	431	419	402	375	400	412	388	387	408	389	356	391	373	388	397	378	406	393	387	390	385	373	413	411	370	384	358	381	372	380	377	407	355	341	378	409	383	384	392	432	401	381	398	385	380	375	404	369	377	381	330	375	392	378	384	386	388	373	371	390	402	443	400	366	366	397	345	394	374	371	388	423	333	414	371	385	398	396	400	412	382	386	360	367	381	394	389	391	372	366	365	378	368	380	369	393	406	398	399	399	413	398	383	394	372	361	378	379	393	388	341	389	380	389	370	389	425	403	356	391	390	362	416	385	364	400	367	403	365	396	403	392	392	411	382	385	389	379	377	377	397	405	394	391	394	384	406	393	416	392	363	404	369	377	344	390	403	378	386	369	387	350	396	389	382	381	365	404	354	397	407	377	380	401	401	402	386	411	387	370	354	383	389	415	389	375	374	378	373	345	393	405	389	390	346	413	414	405	393	392	391	392	395	386	353	383	385	391	412	430	391	394	409	401	408	386	399	376	421	370	393	424	384	378	383	375	390	383	365	388	429	345	365	390	397	386	427	369	411	364	410	375	394	402	384	380	382	399	399	405	399	352	385	379	368	415	439	394	391	411	406	390	355	383	374	397	352	371	427	414	385	364	357	387	365	392	381	392	373	391	385	375	390	411	361	376	410	421	405	415	381	355	378	422	358	409	367	401	395	380	414	368	379	391	409	416	394	417	414	395	389	384	353	369	375	393	404	378	339	387	411	400	383	418	396	426	414	387	368	357	376	426	401	374	372	412	421	409	380	377	358	345	372	362	387	374	361	387	424	367	398	376	340	358	388	366	344	382	422	394	379	403	393	432	380	373	368	428	366	375	350	399	410	394	411	381	361	417	412	383	398	385	359	391	402	402	397	413	406	421	364	385	396	386	356	369	469	373	419	404	381	379	367	415	370	412	378	387	375	405	381	389	374	387	388	389	384	389	381	395	359	404	370	390	369	362	409	359	387	352	379	403	401	362	390	382	346	396	418	352	379	451	411	415	377	418	420	395	390	389	421	364	374	431	409	385	398	409	366	358	402	382	353	367	358	388	394	367	410	377	374	368	380	361	402	355	372	415	350	421	391	389	388	347	385	386	357	368	371	379	422	382	386	387	366	391	404	399	364	414	386	414	366	370	406	385	383	414	387	398	393	382	415	381	399	353	344	365	392	351	368	351	368	406	383	372	373	406	406	410	404	399	403	378	398	374	361	392	359	377	404	342	372	406	367	371	412	374	358	424	385	381	381	361	384	375	406	401	396	383	380	421	364	389	366	363	388	372	376	407	396	416	390	387	405	421	374	392	348	379	383	378	416	398	390	391	396	372	377	404	355	413	369	374	377	415	397	365	411	379	373	370	372	396	333	392	373	410	422	385	411	396	405	392	398	380	418	405	390	396	380	405	374	386	397	355	408	396	378	403	389	396	400	429	385	388	378	396	368	421	378	384	417	404	393	386	380	421	371	422	382	344	397	385	389	397	408	373	377	404	423	372	413	352	371	411	401	394	373	414	351	378	380	411	375	367	381	416	366	400	390	401	345	415	387	364	389	386	368	381	406	367	384	385	368	383	397	383	415	395	431	380	396	386	391	354	352	413	403	418	413	325	389	421	379	393	370	379	410	379	387	405	369	359	381	385	397	403	348	374	382	368	370	363	406	400	385	408	412	359	390	406	356	376	391	390	385	409	432	381	382	421	419	412	383	350	375	358	423	364	388	400	375	404	400	427	362	352	369	368	369	383	359	388	371	386	397	354	377	383	414	400	351	368	381	372	371	386	389	409	372	393	348	373	366	391	382	419	394	401	416	381	369	399	361	397	428	367	386	380	386	394	402	376	429	394	354	400	421	427	376	383	384	378	401	401	391	393	369	415	351	428	400	410	371	355	397	389	375	380	374	400	361	417	364	387	395	394	378	380	404	413	374	368	418	407	351	383	384	419	366	429	426	371	422	339	421	373	391	397	376	369	390	387	398	399	388	402	361	391	381	373	374	391	408	346	406	404	378	384	386	353	373	363	386	417	365	378	380	417	388	373	394	350	399	390	389	379	363	394	372	401	395	421	376	398	396	383	380	422	402	395	396	361	414	393	416	387	363	364	381	359	385	403	381	385	382	420	360	387	377	387	396	371	396	380	403	371	377	367	407	393	380	382	364	378	396	393	431	382	366	407	433	449	370	406	384	384	398	368	406	377	371	362	375	369	410	390	340	378	406	392	402	359	390	350	395	392	404	334	416	397	423	408	393	393	418	405	370	402	402	381	387	386	396	396	390	372	391	393	399	389	395	373	379	408	416	374	365	371	360	387	399	371	380	421	441	364	388	403	361	369	374	408	367	396	381	411	399	403	408	384	365	379	402	379	386	408	385	369	387	405	406	385	399	373	400	399	376	403	383	384	388	410	405	369	375	365	426	380	382	376	366	412	363	414	389	385	394	368	376	409	375	396	385	400	403	382	437	372	393	374	373	407	390	390	365	389	384	368	366	432	379	377	391	401	398	402	380	409	390	390	399	353	387	409	382	383	374	387	373	375	366	385	422	361	370	393	409	368	410	371	375	363	349	396	376	371	379	401	419	415	352	368	389	424	381	403	355	380	354	361	377	439	374	415	373	350	389	414	384	425	384	410	356	374	379	418	376	412	368	371	398	405	364	392	395	389	367	383	381	362	346	423	414	351	381	417	412	384	403	376	368	429	392	413	367	376	422	387	382	421	422	405	367	363	376	437	391	398	385	351	380	375	408	392	364	413	375	370	366	370	385	402	421	373	399	383	384	353	394	384	385	367	371	381	424	369	392	377	371	359	367	386	423	376	398	388	378	376	376	368	422	386	405	365	359	405	402	348	356	390	371	389	385	388	416	400	388	397	374	368	373	392	385	392	391	400	386	406	380	407	383	400	404	383	395	420	428	390	373	387	366	381	395	414	404	408	435	344	388	397	383	394	433	391	395	422	368	363	360	390	362	413	409	410	386	405	419	355	372	372	360	389	386	367	400	376	409	343	418	391	368	403	383	405	373	333	359	392	380	410	382	353	394	382	402	383	392	378	365	396	383	356	370	394	371	382	395	367	372	375	417	396	373	395	362	382	377	363	376	395	350	378	401	362	383	383	423	384	385	368	385	397	400	358	424	376	392	344	399	398	386	378	382	378	378	401	369	400	357	387	393	390	371	373	397	416	401	370	377	363	406	379	410	432	364	382	377	421	395	356	383	401	383	442	397	370	372	370	374	406	414	350	392	402	403	379	394	380	379	384	408	383	352	376	363	382	394	391	410	403	409	408	398	369	402	387	390	387	432	367	370	400	393	400	365	381	385	413	406	386	365	405	421	397	375	409	360	370	390	390	380	403	398	368	381	393	371	402	423	375	360	341	368	399	378	389	407	371	383	381	412	380	405	365	388	417	403	402	423	383	406	401	389	389	357	364	390	355
24958	21448	26991	24747	8438	2200	1261	716	462	366	314	332	282	276	256	257	250	248	241	242	243	241	250	217	256	242	246	230	240	258	210	242	215	242	248	240	250	257	253	281	233	236	253	249	225	226	239	251	235	244	223	243	229	233	264	239	252	226	253	217	230	228	229	269	251	226	211	248	234	255	245	234	211	255	236	224	250	223	218	236	255	263	245	230	270	224	221	257	253	270	239	240	206	228	238	254	232	259	231	242	242	243	227	260	213	264	246	254	257	270	254	230	234	238	239	216	277	242	202	233	253	241	252	258	234	262	241	243	240	235	264	218	217	239	238	234	236	229	238	261	253	241	239	244	244	232	231	222	258	255	237	242	211	253	242	253	219	233	260	265	219	233	233	259	245	251	255	237	241	220	247	234	238	230	233	264	261	240	254	259	260	239	233	263	244	271	223	246	252	259	214	237	228	219	245	240	262	255	237	258	262	249	245	243	242	250	236	234	240	240	238	249	224	265	249	242	231	224	256	242	230	231	221	256	267	237	245	258	257	221	254	229	242	237	253	251	268	246	249	248	248	238	265	202	241	249	233	236	245	248	255	280	252	233	235	262	252	244	228	228	245	267	242	246	237	231	231	247	262	233	245	236	247	243	230	229	227	246	236	234	268	223	219	216	227	249	245	233	256	232	235	235	230	231	271	268	252	236	244	254	254	245	250	230	255	247	237	263	265	250	240	257	240	234	240	264	212	240	268	230	209	232	242	257	246	236	244	288	248	238	229	235	237	255	253	260	246	257	255	208	245	277	245	247	257	231	269	241	224	237	227	245	250	260	223	236	240	205	268	246	208	257	233	262	274	219	256	270	257	268	242	230	230	226	233	232	237	250	245	222	248	256	230	237	285	251	260	228	254	260	232	228	265	255	253	230	230	254	231	260	246	272	238	226	251	257	247	223	240	228	228	231	237	258	234	255	249	249	248	255	254	238	254	240	251	254	225	236	213	239	246	221	220	233	237	230	249	241	242	263	228	256	269	238	231	223	234	275	241	217	215	266	230	259	242	256	211	228	237	240	219	233	226	236	204	264	228	237	237	240	215	275	228	264	212	222	223	263	243	252	225	251	243	274	231	229	245	270	263	270	231	266	266	234	236	248	233	251	237	260	236	219	247	245	228	246	237	259	239	225	259	271	254	277	226	236	232	226	227	241	225	242	228	224	254	241	253	256	272	246	275	240	225	231	236	277	260	229	257	242	231	232	249	239	231	229	235	238	238	238	247	218	242	246	248	240	251	239	240	249	247	242	239	245	223	222	224	266	232	250	258	239	249	256	242	235	263	230	256	249	238	247	232	236	228	241	237	269	240	256	255	243	259	239	233	273	264	232	261	252	255	221	268	247	229	250	233	237	225	223	248	256	256	226	241	258	250	256	234	221	237	225	265	252	241	254	252	256	242	238	243	259	241	265	235	227	227	254	241	239	255	234	233	263	236	233	250	243	278	254	247	274	246	237	237	260	262	255	273	263	240	243	258	253	239	225	253	260	235	236	264	247	258	254	248	256	246	254	259	239	237	269	261	260	255	245	243	232	256	252	243	241	240	244	237	246	243	233	243	267	232	231	259	267	233	238	268	272	225	238	248	219	253	252	281	250	261	250	249	259	228	251	255	232	250	245	236	261	245	242	229	216	259	250	267	236	239	245	220	272	257	226	233	247	248	240	256	249	220	249	239	243	251	278	232	257	207	234	230	242	245	214	255	259	243	251	266	226	222	240	235	234	244	267	269	242	243	242	216	218	247	262	231	243	246	248	259	222	224	244	257	231	219	218	257	254	251	213	244	222	260	222	249	211	245	232	219	257	243	272	242	239	212	247	235	222	238	224	258	262	237	238	259	233	227	244	240	224	233	227	247	248	232	241	236	230	220	241	247	270	230	244	250	251	233	256	255	256	254	245	275	250	284	237	228	236	259	220	232	211	262	259	263	233	261	271	202	246	267	248	255	247	251	259	235	258	249	218	228	242	213	250	247	234	245	238	249	261	225	237	222	241	236	248	252	227	238	237	265	235	250	240	222	229	240	234	232	269	266	250	234	245	257	250	255	242	228	245	245	257	244	247	249	245	259	230	241	252	214	228	249	244	248	234	258	258	241	245	246	246	236	241	227	251	263	243	247	252	267	249	258	228	242	254	238	248	230	247	250	233	231	224	250	246	233	254	217	249	238	231	222	219	232	246	242	254	235	220	252	269	238	249	249	224	233	247	248	236	256	258	271	235	247	225	238	236	239	245	227	223	215	246	271	246	258	252	231	257	228	216	227	275	236	244	232	251	260	254	220	232	256	245	212	218	259	271	239	242	209	235	227	242	250	261	268	263	248	282	227	268	257	228	226	241	224	245	230	234	239	256	231	229	257	253	250	240	259	230	246	244	251	226	262	263	244	259	221	230	235	245	250	227	264	254	236	234	239	229	240	253	251	259	239	251	256	217	260	249	264	235	249	234	243	248	227	235	237	218	256	257	239	235	228	255	257	243	265	238	239	241	249	258	259	236	266	275	242	242	244	248	236	244	241	248	246	218	231	257	246	262	235	235	250	256	229	246	232	251	237	219	220	216	220	254	217	260	235	250	253	241	255	238	205	249	205	243	239	221	266	261	244	215	245	240	253	236	266	232	262	277	234	224	231	255	239	199	241	226	235	274	275	227	217	277	249	252	238	240	223	227	235	274	222	261	250	251	271	234	244	242	248	265	234	245	242	223	226	266	268	229	245	243	256	219	248	251	238	245	253	273	265	247	237	259	220	243	240	237	258	240	244	234	261	243	231	256	219	245	241	252	250	251	230	233	231	242	258	259	242	215	247	249	224	237	211	251	228	253	241	221	245	245	259	208	232	247	239	246	222	248	234	250	227	250	236	270	200	249	251	235	248	244	230	272	277	252	263	228	244	239	241	239	233	240	266	227	258	251	234	239	228	267	259	228	249	226	249	238	245	256	257	248	239	246	262	213	249	234	242	240	249	246	252	257	235	254	260	236	262	246	249	240	235	234	233	257	250	219	245	236	224	238	238	245	225	281	258	239	244	241	257	243	258	247	242	218	263	230	263	238	245	213	261	263	219	232	264	225	261	233	250	230	237	247	263	256	239	261	207	245	270	238	262	271	254	235	245	219	229	241	247	241	257	223	277	277	231	239	223	258	263	257	239	229	254	272	246	233	266	270	239	257	255	232	227	245	268	247	249	243	272	245	260	244	246	233	239	227	270	215	254	232	253	242	228	242	230	254	247	236	236	228	251	234	238	261	232	248	222	242	204	226	246	277	229	256	218	216	270	278	245	263	254	250	236	270	260	200	246	246	217	229	251	251	243	246	249	245	228	254	253	239	238	244	247	216	225	222	221	239	218	236	256	246	234	252	221	242	248	237	239	233	228	233	229	235	249	263	245	209	241	234	240	260	270	230	212	230	230	252	237	221	273	270	270	211	244	266	252	229	250	232	257	235	232	247
31951	46863	30159	15728	6851	3537	2210	1336	746	538	485	421	392	344	317	334	307	335	285	321	300	318	323	295	314	295	301	328	293	311	320	298	299	329	292	300	329	310	303	312	306	303	307	273	337	295	295	274	330	271	316	287	312	273	307	286	327	316	313	317	315	302	296	333	305	327	293	270	320	345	313	282	326	294	267	299	299	294	350	300	308	297	324	293	313	335	300	266	333	297	291	314	290	310	287	302	291	298	299	325	278	315	281	299	292	318	290	295	300	286	303	288	316	302	293	303	325	302	333	308	299	286	279	324	291	337	275	301	302	336	317	290	326	311	316	335	299	309	310	285	294	299	296	347	311	298	305	296	256	303	299	286	285	307	312	316	298	293	313	294	304	305	336	312	274	302	304	319	308	297	285	324	338	313	275	313	310	290	345	306	300	314	313	341	302	302	295	268	331	306	300	300	293	323	298	327	300	294	306	302	335	301	276	295	280	316	319	329	329	301	305	297	315	296	310	300	306	300	317	263	299	351	295	284	334	321	280	280	293	302	309	297	314	312	327	299	299	293	309	327	316	301	300	314	272	303	328	299	328	318	306	281	313	319	276	294	321	282	316	306	318	315	318	306	311	303	269	310	324	322	305	307	334	322	338	310	306	292	328	311	306	310	280	296	311	280	305	301	291	285	300	275	277	304	293	331	312	315	287	280	313	321	315	300	292	308	332	321	314	304	288	313	306	280	317	294	314	315	294	291	307	292	284	286	284	296	337	327	332	300	296	292	289	328	286	302	312	339	291	284	323	308	300	323	303	332	299	315	318	285	335	305	303	285	300	327	301	314	303	308	300	294	311	301	324	308	278	321	304	301	327	314	272	300	298	321	324	308	289	307	298	277	292	305	303	286	331	318	315	289	295	281	302	286	305	311	309	310	295	309	309	330	297	300	308	306	298	294	287	309	329	310	301	307	308	313	331	270	286	320	324	292	298	309	311	331	342	316	320	305	291	343	333	308	309	326	278	274	304	295	274	289	305	298	293	317	288	302	331	291	299	302	295	279	255	306	288	277	307	318	303	317	311	298	324	286	311	292	295	305	324	309	322	273	341	264	305	301	308	310	290	294	312	301	326	295	293	297	296	276	303	325	296	288	308	308	321	344	286	312	281	316	284	323	303	317	299	286	328	287	311	310	285	294	313	297	279	302	313	296	293	302	314	268	308	317	297	325	305	289	305	342	303	306	288	291	309	263	274	316	292	294	305	296	299	313	297	311	287	305	289	303	310	308	276	321	301	311	299	288	310	301	302	281	327	335	317	320	297	267	316	326	289	311	262	303	313	296	318	281	292	342	321	308	325	294	285	326	290	303	313	302	297	272	314	311	324	294	308	319	339	315	293	293	290	276	316	295	307	324	290	310	325	307	289	287	297	313	336	313	320	284	307	324	320	293	289	305	287	292	305	312	313	298	300	278	315	305	307	317	288	324	276	289	330	316	343	348	307	307	308	331	313	294	312	331	282	298	315	292	287	309	291	321	304	275	292	309	315	303	296	305	302	326	307	294	274	264	283	281	285	297	273	335	327	278	316	323	298	291	304	304	299	272	290	324	292	301	318	327	292	290	328	306	307	304	310	334	291	309	303	286	308	291	288	299	318	313	310	298	278	313	290	312	317	293	302	276	285	302	308	315	292	300	325	318	297	293	308	287	296	290	264	319	303	324	328	284	317	292	306	321	324	321	313	304	301	276	317	288	302	280	324	290	282	287	288	341	286	295	312	296	322	308	314	300	322	298	295	310	269	303	311	308	320	312	309	282	278	307	262	285	309	263	307	261	287	275	295	329	304	283	272	300	321	293	300	317	340	336	301	270	302	320	303	305	296	300	320	327	299	286	341	301	311	293	299	288	331	320	282	319	282	293	309	305	322	303	301	321	288	261	311	334	324	328	283	312	282	309	310	307	291	339	301	319	305	290	301	314	274	301	315	353	331	334	299	305	310	297	271	319	297	273	335	308	297	273	291	291	303	254	265	316	292	295	273	287	309	303	316	314	296	293	319	336	318	304	308	286	332	317	323	322	331	299	266	310	279	272	312	342	273	287	313	287	278	300	303	313	294	298	293	323	292	326	307	289	288	261	275	287	292	295	310	323	307	305	320	286	313	306	296	308	275	294	277	313	282	303	300	308	306	304	312	308	293	319	286	301	298	302	280	314	320	312	295	320	297	289	288	280	300	332	305	298	311	302	297	326	302	290	320	284	282	320	332	305	316	293	280	299	302	325	314	329	296	326	300	285	297	320	299	292	292	320	310	324	290	294	310	319	330	289	260	304	267	303	299	296	284	314	282	304	313	336	289	283	328	326	321	323	318	295	320	336	303	284	320	301	306	294	310	321	322	303	319	301	321	298	347	309	294	303	301	297	319	306	307	304	308	301	302	290	294	319	273	330	300	295	270	304	306	293	321	321	300	306	317	322	295	303	332	296	303	320	302	269	298	321	278	316	323	291	277	271	299	282	318	326	313	321	299	313	324	303	325	310	293	300	270	303	299	325	293	302	308	301	312	319	310	312	310	313	306	316	297	296	289	314	293	282	298	306	304	295	299	293	290	286	299	319	307	303	311	331	288	322	281	325	284	281	280	313	281	316	297	294	291	332	312	263	336	320	274	308	326	310	286	282	317	309	294	299	294	294	309	316	307	285	341	287	291	314	311	276	301	339	281	330	276	303	317	310	298	286	290	288	319	303	333	304	316	323	297	314	313	310	336	307	332	272	321	296	330	295	332	279	303	309	304	314	299	338	287	314	290	324	304	320	306	317	303	328	303	293	285	297	258	303	340	264	308	289	274	309	316	313	281	307	300	286	297	271	340	279	299	301	310	313	316	284	296	289	305	299	297	321	294	301	333	320	284	293	278	309	295	307	291	317	316	324	271	312	261	335	316	290	304	306	333	341	309	307	290	287	286	278	285	285	307	294	322	294	311	316	312	298	309	288	293	270	353	302	307	294	299	315	300	303	318	306	310	291	293	271	311	345	268	305	266	318	317	292	331	321	263	289	304	281	278	318	291	303	284	308	273	315	289	299	285	319	306	298	299	305	299	343	323	282	283	276	313	291	318	293	310	317	306	300	297	328	310	316	295	312	318	308	350	295	294	316	294	289	285	313	290	281	308	293	289	302	308	289	291	313	282	312	305	287	315	326	277	326	290	283	290	305	321	298	294	322	292	267	306	319	286	307	299	332	303	297	311	310	314	302	300	297	333	337	292	338	310	299	322	314	290	290	330	304	322	299	301	300	289	319	299	331	282	309	292	299	271	322	300	315	305	309	286	317	307	314	291	323	282	297	322	307	305	306	298	305	287	290	303	304	328	293	292	304	297	317	307	284	316	299	285	309	283	316	337	287	282	298	306	323	258	301	322	318	308	289	317	281	292	302	281	306	304	336	283	272	309	312	314	318	283	316	330	313	289	250	324	262	283	311	284	322	281	322	286	305	297	324	286	318
22596	21417	28916	24338	21475	20532	9489	2637	1124	791	560	447	379	352	311	306	279	247	264	245	231	252	200	228	240	249	235	226	242	221	250	246	218	201	220	236	243	248	226	225	231	222	248	221	206	237	200	222	218	224	223	216	201	224	227	251	231	259	249	222	227	233	233	217	227	237	241	224	220	224	239	234	227	215	222	230	220	232	241	218	210	197	200	205	210	232	231	240	207	243	233	197	261	225	216	242	244	214	199	236	197	236	260	218	235	207	232	237	212	231	197	232	206	216	219	210	235	255	238	232	206	238	228	208	250	205	215	199	211	223	247	217	244	202	212	196	241	212	220	216	222	206	214	232	198	190	227	217	215	226	204	208	209	221	207	231	222	230	206	225	202	249	237	228	235	199	234	222	230	221	251	224	200	219	229	255	240	226	205	215	213	235	196	207	223	248	232	232	232	229	229	209	231	227	211	257	230	266	214	238	220	271	237	228	231	215	219	253	234	232	230	206	214	209	233	233	224	215	210	224	209	227	215	243	216	222	231	227	213	246	243	203	201	222	196	229	245	241	245	214	184	222	202	232	216	200	229	225	220	238	201	212	235	206	225	217	245	216	208	213	227	229	231	225	253	247	222	229	220	223	246	242	201	226	224	219	202	230	245	250	198	222	216	239	259	224	218	213	227	209	216	198	227	204	224	209	222	220	218	210	258	259	232	231	188	216	203	207	229	214	237	227	226	231	229	201	229	215	196	209	218	221	235	219	223	243	205	225	205	238	200	228	229	214	224	206	212	236	225	225	244	223	218	236	240	235	194	252	228	218	209	227	215	228	224	233	196	245	201	231	220	239	206	233	221	212	216	210	208	222	206	231	251	234	244	228	207	226	245	235	231	238	223	213	229	218	186	198	201	191	234	228	215	206	227	210	218	229	235	223	222	222	201	206	211	211	239	203	229	220	235	237	237	230	224	234	229	222	223	238	220	222	251	222	239	218	218	240	244	225	227	224	226	206	252	191	221	231	228	250	253	231	241	213	216	216	213	203	203	228	231	221	236	235	220	219	210	223	254	241	224	236	212	209	223	205	231	229	226	225	217	212	217	241	227	220	210	215	218	224	233	267	230	233	243	255	230	210	219	214	222	208	239	181	227	234	231	232	218	216	234	231	216	227	218	210	201	218	230	213	231	209	237	199	213	232	215	174	237	212	232	226	235	253	208	227	220	232	225	209	255	201	206	196	222	227	220	251	214	237	246	229	205	205	194	239	223	241	217	238	218	214	217	200	216	240	217	239	199	230	188	242	236	193	229	197	260	229	224	217	223	208	216	223	232	210	241	211	223	204	207	232	220	233	235	247	220	235	196	216	221	214	231	247	236	255	226	229	225	224	234	239	214	246	229	217	196	219	237	212	236	209	229	212	218	229	239	205	242	213	240	225	234	239	243	236	209	211	223	221	237	227	205	204	241	231	203	215	209	219	202	235	232	196	216	216	220	230	222	253	232	243	208	224	205	194	256	238	220	178	220	227	202	240	212	228	230	238	232	227	245	219	212	215	230	245	218	217	223	223	225	210	250	225	202	186	207	234	221	233	233	239	214	241	214	220	240	219	254	246	215	223	206	208	221	222	245	219	213	236	226	194	238	221	226	214	212	214	244	234	236	222	221	224	218	220	251	235	221	229	203	223	249	258	249	211	223	213	234	243	208	228	223	219	214	249	224	219	209	201	221	216	215	252	217	236	233	217	224	229	243	238	224	216	211	250	209	205	199	225	218	213	223	236	228	209	214	209	199	218	212	203	240	222	227	209	230	206	200	218	245	210	224	213	209	208	219	237	221	234	219	221	223	226	218	209	217	228	210	252	215	219	225	221	218	207	203	209	251	204	210	236	226	240	239	214	230	254	228	221	219	210	228	226	228	217	218	229	210	202	232	223	228	218	220	210	225	223	213	250	223	241	223	224	202	230	241	203	248	227	222	214	212	233	266	215	215	237	215	198	224	208	240	233	237	216	209	202	218	246	228	222	200	213	224	202	224	219	204	207	236	229	241	219	229	210	198	214	239	258	206	214	232	232	202	233	230	236	235	220	250	230	213	215	230	249	227	214	243	187	220	203	241	205	240	223	234	231	197	235	238	238	180	212	223	225	201	223	199	232	221	208	203	210	231	229	205	197	205	221	233	237	212	222	254	247	240	211	210	221	255	215	223	211	207	245	237	196	204	223	207	223	213	220	237	242	222	234	221	224	232	204	231	205	201	234	202	220	205	243	237	207	230	231	236	213	232	196	231	254	233	259	226	225	201	220	213	224	238	222	200	201	185	254	219	219	211	241	228	236	228	223	199	235	192	206	205	234	185	210	225	202	208	243	243	222	230	232	244	207	214	191	216	205	211	212	209	214	224	232	241	216	252	233	199	231	214	228	234	243	250	231	204	202	212	231	220	222	211	224	228	244	198	185	201	211	241	226	243	234	216	241	218	211	229	222	234	219	224	213	208	265	258	220	216	217	211	207	209	235	238	233	203	213	212	216	237	230	239	232	254	256	222	198	249	227	237	244	218	211	213	234	214	225	222	248	217	250	219	225	227	201	214	215	227	231	230	237	215	212	248	217	211	245	218	207	235	193	224	221	240	203	219	226	215	237	215	245	245	241	252	205	223	202	242	222	218	225	224	224	196	194	235	221	228	231	218	223	232	261	215	216	201	213	225	226	200	234	244	223	227	235	239	198	200	213	223	258	243	248	254	198	221	235	255	202	233	216	220	213	229	203	239	227	228	220	235	219	226	234	206	224	210	223	227	222	242	225	242	210	206	232	208	227	227	237	220	222	225	223	234	223	209	246	205	226	215	220	219	225	205	210	252	212	234	241	181	234	258	220	216	218	214	228	217	212	209	203	234	230	242	230	211	244	235	202	222	226	205	224	205	209	234	220	236	214	230	262	233	206	223	224	222	194	215	243	236	209	215	238	221	230	218	232	242	210	191	229	224	220	232	227	221	211	202	239	201	214	210	238	217	224	251	221	203	239	210	249	243	207	216	201	228	204	208	186	222	221	226	208	238	232	226	200	199	228	205	240	246	228	225	238	249	223	199	213	217	234	218	233	211	233	212	226	218	228	226	213	249	233	207	232	244	253	187	242	225	233	248	236	206	224	244	222	231	204	208	210	220	204	232	218	233	210	203	206	237	245	216	207	207	211	199	208	218	223	201	217	203	213	213	231	246	225	227	213	206	219	223	221	225	232	227	250	205	241	204	235	243	204	213	239	209	214	225	245	213	252	224	189	213	219	181	230	206	225	204	232	220	226	206	198	212	245	250	217	214	234	194	237	221	226	219	242	233	216	227	221	215	225	220	218	226	222	212	196	203	222	242	192	234	213	252	220	218	212	209	216	218	225	219	210	214	238	181	199	229	213	232	228	202	212	192	224	208	207	215	223	228	209	226	212	201	205	232	235	234	211	207	221	228	253	228	213	218	232	204	207	216	233	232	219	225	214	260	213
36713	54212	38970	24761	15568	10519	7023	3606	1894	1251	907	688	564	497	458	372	366	326	313	285	287	293	271	294	248	300	266	270	268	272	279	304	247	284	249	288	312	320	271	269	280	294	280	266	286	270	271	264	272	303	273	255	268	294	303	282	267	276	306	285	274	256	241	273	268	253	288	263	304	268	278	293	282	284	264	285	286	269	275	258	282	276	299	284	263	271	269	268	294	266	316	281	311	260	261	253	277	272	292	287	286	291	263	259	281	274	283	307	268	261	295	286	308	267	274	295	266	296	291	275	281	286	313	282	299	283	250	254	296	287	270	294	290	272	270	273	263	275	291	271	304	302	264	273	281	279	282	292	282	315	299	265	274	276	259	278	262	269	277	255	265	265	296	261	281	276	288	278	281	247	253	315	281	268	281	256	293	269	283	278	260	283	263	294	276	274	284	291	301	272	284	297	286	271	309	289	284	297	296	289	258	263	291	287	273	261	291	277	303	283	281	256	296	279	285	281	278	279	264	258	289	298	276	286	273	297	228	268	272	234	301	269	300	251	316	302	264	265	277	274	272	296	253	264	297	274	241	312	271	297	306	258	260	297	268	257	274	295	288	269	281	281	291	276	279	269	279	325	257	300	257	250	280	283	276	286	291	297	280	284	283	260	263	260	286	289	281	277	302	325	262	283	277	257	251	281	309	281	280	278	304	257	272	288	272	290	285	301	290	287	270	296	280	264	262	293	284	270	271	288	284	271	279	318	260	261	277	261	271	281	268	305	254	273	264	304	247	306	296	264	258	269	274	262	270	296	306	300	286	281	265	277	310	260	270	271	277	280	290	269	286	264	295	271	291	271	257	278	281	280	291	292	263	268	294	259	252	292	279	281	289	258	264	300	301	289	316	281	285	283	260	290	274	295	281	303	273	280	262	260	272	270	277	275	286	292	288	275	279	273	314	268	254	286	270	276	273	239	284	277	275	268	259	280	260	259	268	280	270	281	269	262	252	285	285	262	269	280	288	284	275	276	271	294	274	255	299	258	263	264	307	299	269	269	268	266	272	274	262	305	288	262	268	267	278	267	245	285	283	259	288	254	306	293	287	298	263	295	270	269	296	267	279	307	293	293	278	296	296	260	281	280	271	268	275	281	259	285	258	265	285	275	269	262	283	271	293	284	297	270	268	275	233	261	279	263	256	286	262	281	260	290	299	278	269	265	261	258	317	275	277	283	267	283	273	264	268	262	269	274	293	283	300	288	301	237	267	267	287	266	309	295	270	298	278	302	295	257	267	273	294	270	292	287	270	279	291	255	262	264	244	300	288	252	280	279	258	303	274	279	275	310	284	274	291	285	285	287	303	297	281	257	280	271	288	282	272	265	289	287	265	288	280	294	272	287	280	288	277	289	286	256	300	289	283	279	270	274	305	280	291	267	265	262	288	310	278	290	263	306	276	277	262	308	271	276	290	265	267	282	291	282	275	276	277	283	287	263	301	252	312	277	310	284	272	283	276	298	280	268	286	266	271	294	273	281	270	301	282	252	263	283	272	253	263	279	297	250	300	297	286	292	272	277	306	288	268	287	254	271	259	301	309	261	289	282	282	275	310	277	272	252	292	306	275	292	290	263	278	282	283	259	249	277	277	286	296	300	280	246	278	294	270	269	268	296	272	294	275	275	288	286	255	307	283	296	234	292	229	315	277	269	301	273	303	263	284	284	273	312	290	272	274	284	320	245	267	277	315	256	239	290	297	280	264	274	254	275	280	284	255	298	233	315	270	283	284	258	296	253	266	297	258	286	295	280	276	283	281	269	297	297	249	286	310	310	295	289	272	307	293	298	274	262	286	285	331	273	258	284	276	287	276	252	291	275	273	296	289	278	306	288	277	295	298	296	288	301	285	267	276	281	285	308	228	296	273	294	273	265	255	286	256	278	282	278	298	260	271	259	289	291	239	281	277	270	271	269	322	251	263	254	284	281	289	255	268	259	319	296	281	279	283	259	275	258	289	253	307	254	266	294	287	282	291	313	308	242	271	286	258	275	301	295	278	263	295	293	265	285	291	262	259	245	279	281	288	295	295	278	283	256	286	304	309	266	281	269	289	249	281	279	260	266	289	267	257	289	282	293	268	280	277	305	253	259	265	287	309	273	298	268	298	272	284	263	256	293	285	275	285	288	285	288	289	276	278	265	272	273	267	294	264	271	294	289	286	294	257	256	284	291	298	257	272	266	254	261	285	261	255	276	279	255	325	244	314	264	286	257	285	260	267	271	293	265	281	277	291	264	255	297	282	277	300	301	275	293	259	280	279	290	267	254	283	273	269	321	273	287	257	234	296	257	262	278	289	267	291	255	263	294	258	276	251	292	294	276	292	246	304	294	279	252	261	275	263	272	276	269	291	272	278	295	286	281	284	274	268	270	311	267	268	287	285	265	270	250	271	284	282	297	272	280	283	266	286	262	290	294	306	252	270	274	303	270	278	282	262	281	293	296	265	252	265	249	282	259	274	244	272	291	279	279	274	265	261	245	292	273	290	291	278	272	277	292	300	273	262	266	275	270	293	290	300	280	267	266	268	277	277	289	247	289	289	278	275	268	289	283	280	261	279	274	254	295	284	278	272	278	273	288	285	282	273	310	270	289	268	262	286	269	302	286	288	295	239	304	306	281	274	270	267	295	252	284	267	263	295	288	263	303	307	270	271	324	274	280	288	290	285	264	273	302	253	287	282	316	276	272	280	309	294	279	281	277	269	295	276	272	258	316	290	279	272	303	267	294	259	295	263	270	270	287	252	283	308	267	272	278	272	285	273	264	269	282	247	267	288	262	258	282	252	277	251	252	254	273	283	267	251	277	285	276	307	257	275	276	256	283	272	300	284	280	259	281	253	299	275	266	293	287	259	270	233	275	270	258	259	289	280	276	292	258	281	260	302	245	277	252	308	266	312	287	263	268	274	283	271	260	271	296	275	254	314	283	309	296	259	321	273	279	280	279	277	264	283	272	290	290	280	279	296	244	267	286	265	307	287	286	292	284	280	277	282	288	282	296	276	255	244	270	290	284	277	274	262	271	295	257	274	282	300	293	270	274	222	252	272	266	293	284	302	278	289	273	278	271	263	275	324	293	258	242	275	309	326	271	272	277	281	300	271	290	276	293	281	308	308	248	284	270	281	288	291	258	260	250	282	281	265	282	301	264	271	271	270	288	283	260	317	260	283	263	272	278	276	294	283	244	275	290	274	274	265	269	327	275	298	291	285	322	280	287	278	277	295	302	293	288	290	264	282	303	274	282	260	247	279	258	283	280	267	247	294	280	308	261	282	263	290	286	271	284	270	295	262	278	253	257	257	291	274	289	270	272	270	286	277	274	309	295	297	262	270	274	303	257	252	245	296	316	287	275	265	274	317	268	283	278	270	280	278	296	285	276	289	298	247	275	269	261	267	305	280	266	280	285	303	265	266	288	287	271	293	266	278	295	290	276	268	248	243	269	262	281
31490	26566	20466	7685	2352	1363	819	523	417	402	393	397	348	327	313	325	326	329	310	310	309	339	286	314	307	318	295	320	313	304	334	342	296	302	330	287	306	288	305	325	297	292	273	336	322	305	319	295	298	310	314	297	308	310	319	340	323	307	303	309	303	308	337	292	317	310	323	300	316	325	325	335	282	302	306	310	298	361	315	320	332	316	293	324	322	340	303	298	333	304	292	304	285	318	297	281	323	311	313	303	289	309	297	347	276	301	323	298	288	292	328	333	318	284	286	296	311	348	339	310	294	304	355	327	311	306	293	312	314	320	303	305	290	323	317	321	287	321	299	325	331	310	322	296	310	306	284	318	337	309	299	362	303	288	289	329	298	335	311	331	309	315	292	305	339	311	306	264	310	311	291	317	329	282	302	307	338	314	321	342	287	310	305	307	314	311	322	285	291	311	315	314	311	334	293	305	311	285	296	309	305	317	278	336	284	295	287	305	316	339	297	304	316	303	295	322	329	286	313	269	291	307	288	342	319	288	296	329	330	299	336	288	313	277	302	329	283	326	293	324	295	323	329	313	294	319	317	307	334	294	315	316	361	333	326	313	297	320	287	288	335	300	354	336	314	326	331	288	305	290	296	296	299	332	299	302	364	287	314	344	296	275	316	320	326	299	317	317	341	315	299	313	293	299	350	323	324	311	321	338	319	311	310	281	314	325	328	282	296	291	309	324	326	306	276	322	304	301	306	308	305	321	275	276	359	294	299	296	315	322	320	342	335	288	295	315	317	288	299	322	313	293	276	330	285	317	303	322	300	311	299	285	278	309	302	287	291	296	309	319	327	367	293	343	292	314	320	292	315	299	315	321	317	295	308	343	323	298	315	322	350	331	354	320	314	313	352	317	350	317	310	290	311	339	285	291	303	295	341	325	335	303	332	313	342	300	336	314	305	309	291	343	295	309	322	279	285	318	328	322	302	286	312	324	315	296	277	269	296	326	314	285	301	293	303	292	332	318	310	315	315	301	306	319	307	294	322	301	296	287	343	312	351	328	314	306	285	323	330	299	323	305	346	304	310	305	315	310	317	299	306	326	311	305	326	321	292	303	298	309	329	318	293	337	303	333	347	311	285	310	286	294	292	313	324	295	348	309	324	325	286	310	297	317	291	305	313	309	301	290	307	338	334	309	319	343	301	330	282	301	323	304	310	301	310	343	304	314	320	302	288	326	286	351	320	324	294	347	328	323	299	310	311	286	326	287	350	322	293	344	298	327	296	297	307	291	311	346	336	310	344	349	314	270	324	326	296	319	298	304	301	294	309	330	315	274	289	287	355	309	302	333	302	347	335	292	303	309	309	286	326	316	328	332	323	326	264	314	315	289	294	307	315	301	286	342	337	285	304	299	290	325	267	337	314	300	307	303	319	304	297	320	315	331	291	264	328	321	323	321	307	301	290	321	284	308	334	300	289	311	286	316	323	338	326	300	320	312	323	292	360	316	302	342	311	310	302	304	296	321	317	287	323	303	341	282	302	286	329	308	279	336	317	318	302	316	309	299	337	319	327	310	307	311	303	313	343	347	294	320	303	305	295	314	314	339	297	353	306	297	330	310	330	307	315	343	321	318	281	301	286	344	315	335	325	316	296	299	346	301	286	293	294	321	305	339	292	324	294	325	300	328	319	291	338	304	307	300	312	308	301	312	309	323	318	319	321	308	313	331	332	294	327	302	305	313	312	330	315	335	310	289	293	319	305	327	309	330	319	313	277	299	296	321	334	316	300	308	317	302	299	313	307	305	292	300	298	317	307	289	298	301	304	309	304	268	307	333	297	315	328	295	303	316	316	341	303	324	289	301	309	298	297	284	325	278	325	292	294	298	320	291	316	290	321	319	325	315	308	287	294	319	304	326	296	300	298	324	312	319	292	290	315	265	326	302	288	286	296	302	347	339	312	320	296	306	352	328	318	284	315	276	278	322	314	309	303	304	308	302	341	311	298	316	324	316	337	313	309	303	270	317	294	307	305	299	315	304	312	325	350	299	283	285	322	283	310	303	317	311	325	301	319	324	325	302	291	319	349	303	319	302	299	303	318	297	324	315	319	281	290	328	312	309	329	282	329	311	297	315	330	299	285	301	311	300	302	346	305	300	322	331	329	312	313	299	323	323	325	274	254	303	323	320	317	280	293	330	285	319	362	328	302	323	296	289	295	334	317	299	324	310	301	305	304	308	342	322	303	322	299	294	282	299	350	315	342	320	321	322	315	339	299	305	316	324	319	309	319	304	322	307	319	289	324	293	270	302	309	313	308	312	288	304	294	306	296	307	310	295	343	321	305	273	326	304	292	342	304	303	328	327	307	306	305	303	316	327	318	275	321	330	304	288	329	300	340	316	298	317	318	298	299	293	339	272	327	336	288	319	309	324	291	333	321	318	303	335	314	296	268	313	317	322	288	345	336	305	317	340	307	336	288	305	328	301	335	310	316	297	303	328	295	297	304	310	307	331	287	336	333	308	316	299	287	301	281	341	298	312	314	312	290	312	319	290	318	323	309	323	306	298	302	345	289	301	313	324	307	312	305	363	306	326	304	318	308	301	321	294	299	307	319	299	327	313	316	301	289	299	302	300	324	316	328	315	297	281	319	318	325	335	338	298	309	303	309	326	287	326	305	329	302	305	285	308	314	317	325	313	305	304	288	313	330	339	329	286	274	291	318	321	330	287	337	326	268	304	317	296	315	304	301	290	288	312	292	290	308	332	315	306	358	331	310	288	315	312	324	336	316	300	322	299	332	304	326	304	297	301	325	318	324	319	340	304	303	288	311	307	288	321	311	346	305	311	333	314	333	328	337	304	288	292	331	310	345	301	312	292	313	292	331	333	298	315	302	308	316	314	352	324	259	319	316	302	330	329	330	323	301	312	306	318	276	312	300	334	313	326	339	309	314	315	331	305	322	318	292	305	327	271	294	319	312	297	302	273	300	313	284	303	272	324	312	281	288	292	320	298	322	307	286	298	309	309	292	316	316	309	326	292	311	295	333	369	297	297	303	332	321	298	302	314	303	325	317	285	315	304	294	301	324	320	334	335	333	311	328	313	340	324	323	287	320	294	327	319	336	269	322	336	322	330	331	314	289	303	297	318	296	284	316	314	299	313	314	321	330	297	323	318	299	320	310	307	323	297	335	355	302	293	319	294	286	303	315	303	320	279	313	280	305	323	325	322	287	326	319	328	344	285	304	301	316	316	284	310	317	319	307	303	296	320	286	309	305	270	327	303	324	338	302	305	296	273	311	278	283	296	314	308	318	305	297	321	318	318	326	303	345	287	311	329	300	327	298	330	295	335	310	305	306	332	343	316	280	321	299	305	295	321	293	293	300	305	315	285	347	335	324	285	304	292	315	358	308	316	310	316	300	328	344	304	331	287	303	304	340	314	313	287	326	344	284	302	331	294	294	285	297	348	345	339	333	313	301	291	286	323	295	329	285	321	292	335
33677	39054	21100	8040	4046	2524	1293	839	618	546	513	470	458	449	412	402	386	381	394	402	359	375	360	404	379	380	370	389	376	359	405	391	359	374	379	393	375	399	376	398	363	351	394	414	355	361	390	366	373	375	421	363	424	392	419	396	350	399	370	383	372	360	399	414	399	418	374	403	363	391	366	390	427	401	383	369	382	375	387	329	382	392	388	391	401	396	387	377	363	387	388	396	384	368	377	385	407	409	386	371	365	399	398	355	357	374	402	378	390	382	355	394	364	393	401	368	385	382	373	374	400	421	385	317	353	365	374	363	400	375	394	356	380	377	364	385	377	380	400	359	382	375	402	389	378	372	370	334	414	377	396	338	371	396	392	337	377	386	397	385	372	408	388	409	380	375	384	425	400	359	382	393	345	416	384	387	365	396	376	396	401	399	380	376	390	364	409	381	391	371	367	400	373	373	422	378	364	352	374	349	389	371	396	362	440	358	372	386	378	371	383	386	433	400	384	368	368	396	381	398	406	383	410	379	398	375	388	395	364	347	395	400	388	387	367	403	402	416	411	376	399	391	388	350	382	387	370	371	384	399	421	341	395	398	387	373	376	411	372	422	382	401	410	391	353	396	364	376	352	383	413	382	372	396	377	385	405	363	353	377	369	442	398	391	399	401	383	370	400	397	388	394	420	376	395	373	404	377	389	404	341	382	365	393	386	416	396	382	364	404	340	413	394	370	365	346	370	381	419	417	366	394	384	384	364	363	383	375	400	396	406	359	385	394	384	391	367	371	359	376	368	374	362	394	398	357	387	390	424	361	384	383	376	388	348	371	347	368	388	415	362	386	390	408	382	401	399	374	407	403	371	371	405	364	392	398	395	405	378	393	397	415	395	388	375	365	362	411	378	373	390	419	391	384	363	396	375	334	395	378	380	413	383	369	411	358	418	386	399	392	391	361	385	387	404	403	405	378	385	379	360	381	388	441	365	384	390	354	397	388	355	402	398	386	376	408	382	380	401	361	401	396	352	396	384	385	385	370	360	398	404	390	394	392	403	378	426	394	422	411	362	388	403	391	421	341	345	369	372	349	397	371	380	395	383	414	417	393	381	394	377	359	406	389	401	378	372	383	365	333	433	373	388	385	413	363	362	367	346	358	408	355	392	414	369	412	390	372	399	364	387	393	393	351	393	407	376	390	374	372	381	374	428	389	365	377	433	369	430	393	397	391	366	369	402	399	394	387	429	369	370	374	382	369	366	396	408	387	393	381	376	363	394	365	409	339	375	403	370	412	376	388	370	364	360	389	425	351	379	367	377	404	358	373	390	386	340	404	387	385	374	368	357	427	363	377	400	389	373	373	367	391	363	387	400	399	425	344	358	376	364	392	368	394	404	394	363	332	380	376	385	385	343	387	361	401	391	381	376	347	389	408	367	373	377	376	381	398	363	360	409	413	391	385	404	391	353	393	393	417	393	353	407	386	374	393	363	350	375	378	374	370	364	387	349	390	422	382	395	345	403	398	372	384	388	375	383	377	393	421	383	403	382	365	373	372	385	359	381	408	370	354	363	358	371	359	381	411	384	362	359	364	388	393	393	375	374	360	413	382	399	358	383	371	413	366	407	386	410	371	389	380	387	385	425	375	411	364	403	388	397	382	353	364	423	390	372	375	385	385	359	402	372	405	371	361	393	360	380	362	403	401	356	380	379	364	398	373	410	396	362	389	352	397	381	393	385	359	386	351	409	402	393	389	388	419	358	375	415	380	374	350	396	370	387	416	390	380	435	350	336	418	390	428	403	365	373	403	401	384	411	410	364	378	370	393	370	389	371	409	381	377	372	362	391	398	361	371	364	404	416	391	387	355	381	360	359	384	378	439	360	398	384	409	351	376	379	425	397	371	391	431	342	372	378	372	391	385	384	381	398	376	376	393	410	404	395	374	413	393	380	367	378	360	389	374	381	397	388	375	385	382	404	362	395	384	392	372	366	391	379	387	375	420	376	371	413	354	394	379	391	398	384	378	368	386	366	399	388	349	392	363	375	405	374	387	378	374	363	380	392	382	387	388	388	374	417	377	377	378	409	337	401	370	372	404	381	380	384	434	394	363	413	404	383	368	355	370	383	401	386	377	359	398	372	365	386	361	376	364	394	379	384	389	380	408	392	397	405	420	383	386	366	407	371	375	376	416	414	391	398	385	401	377	373	379	363	398	376	388	378	432	375	380	402	382	389	401	383	389	366	425	386	374	357	393	358	352	396	379	379	357	388	395	365	377	369	349	411	376	405	367	376	359	365	356	386	406	395	394	378	400	380	379	389	385	368	412	419	350	397	391	371	391	402	379	376	369	390	357	369	371	422	363	416	363	343	385	364	373	363	360	381	395	389	362	360	394	372	393	399	403	381	364	395	380	355	395	373	392	366	373	407	415	364	412	378	378	378	375	390	374	369	371	395	397	368	398	407	384	361	350	388	373	394	412	394	373	367	402	348	383	405	374	383	422	370	392	398	368	369	399	413	411	411	360	390	389	393	389	397	380	362	407	377	384	388	370	378	399	397	403	375	382	355	398	373	384	413	376	394	387	356	370	374	410	370	376	380	400	362	390	373	415	361	395	425	388	363	403	393	364	407	374	399	390	405	383	401	373	376	392	404	395	393	422	386	366	394	379	368	394	402	381	399	362	412	400	385	385	410	394	387	399	381	375	366	419	366	397	395	380	372	371	390	364	388	382	375	381	377	382	367	376	412	406	396	406	375	377	388	374	395	405	368	401	359	392	383	387	390	356	337	406	376	423	369	436	365	402	395	363	352	425	389	374	334	365	415	386	384	366	386	399	384	369	392	366	381	374	351	362	401	378	376	365	390	394	405	414	387	364	378	402	365	390	399	411	381	407	375	421	399	430	357	372	371	366	413	378	376	401	371	387	373	359	391	385	418	381	420	363	381	388	370	395	346	375	419	380	409	393	401	373	404	405	413	374	350	370	368	383	377	362	371	376	376	365	376	391	369	394	395	373	384	397	396	364	396	409	368	381	416	377	413	365	382	368	395	363	358	417	368	408	385	425	363	396	367	434	368	388	386	374	391	384	358	391	385	375	375	365	376	403	426	398	393	412	396	357	401	396	417	421	403	402	400	366	384	392	340	344	393	374	385	390	373	406	360	392	375	375	408	378	380	377	367	381	387	403	360	382	371	386	344	387	342	398	407	375	378	349	386	377	375	369	360	406	364	380	410	380	419	411	404	376	372	405	363	381	397	375	366	372	368	412	366	370	373	404	364	390	386	374	386	369	403	364	413	351	374	361	375	406	369	366	359	349	382	361	365	400	382	360	372	382	398	403	374	382	339	362	351	369	405	387	377	358	384	380	338	400	362	351	393	403	382	401	371	400	400	371	433	395	381	392	372	411	407	382	394	364	408	388	370	380	397	375	368	372	414	400	367	381	383	348	349	372	359	414	395	374	405	453	392	357	395	350	382	387	388	400	379	356	393	420
23604	21425	28413	24947	20984	11720	4384	1674	956	751	555	472	398	376	355	360	333	312	332	330	313	309	293	317	318	346	281	313	312	319	315	314	303	295	335	282	326	324	302	287	318	328	344	284	345	289	275	315	344	317	325	275	287	348	303	274	318	292	319	310	334	284	367	304	295	295	282	309	329	307	296	329	292	317	339	320	299	317	325	341	302	350	325	294	309	312	326	317	342	294	315	306	293	306	308	280	302	332	313	324	323	317	317	297	303	332	323	327	311	310	289	325	316	274	296	300	337	314	287	291	307	318	301	324	308	311	303	337	304	280	306	342	312	318	310	282	302	330	321	313	291	323	330	313	324	305	330	304	313	299	324	254	332	309	324	299	315	331	314	310	319	288	320	305	339	334	271	294	294	332	341	312	294	272	314	303	280	305	336	318	306	316	314	333	313	283	317	291	288	280	328	343	338	317	329	291	335	326	323	301	309	293	306	301	322	333	317	307	314	334	310	292	323	342	326	315	305	311	322	291	285	299	346	338	341	321	327	317	314	311	290	293	321	289	303	311	334	312	268	280	304	322	309	291	305	282	313	321	323	306	311	303	290	309	302	359	343	345	318	308	313	296	332	285	325	323	296	313	308	290	313	283	293	288	292	309	287	274	315	322	297	297	322	321	323	281	334	273	295	312	313	268	312	310	324	320	309	306	329	314	327	294	284	302	315	314	316	318	349	339	320	319	342	282	310	315	312	289	329	317	328	297	321	339	314	284	320	303	278	309	329	353	300	326	281	320	311	299	323	334	306	336	319	293	300	294	296	304	302	310	274	338	315	279	311	297	319	308	304	313	327	281	326	296	304	330	348	303	322	312	289	295	298	309	315	287	316	324	314	304	285	297	304	298	308	310	331	296	310	314	323	288	310	336	288	280	325	339	324	286	307	331	330	345	318	333	311	301	325	301	307	283	301	310	281	318	276	285	306	306	340	309	297	308	286	304	307	309	331	326	323	298	296	327	311	296	322	313	283	310	298	296	302	312	295	340	301	343	328	296	302	269	318	281	363	307	343	308	312	307	309	305	310	308	323	346	276	305	314	300	336	299	332	318	303	288	316	307	337	288	317	309	322	304	309	321	284	305	289	305	282	324	304	315	336	302	274	321	294	303	330	314	287	317	317	271	357	293	325	270	314	327	277	301	280	327	311	304	293	280	297	310	264	319	306	335	347	356	287	302	309	301	300	283	298	306	331	303	316	310	334	325	313	325	315	336	322	300	313	293	290	337	316	336	309	329	302	315	336	331	300	292	317	302	331	307	297	304	307	275	320	305	334	289	284	307	300	297	303	323	319	305	307	317	284	314	318	311	311	303	323	319	294	299	321	312	330	301	310	302	317	298	305	302	322	310	303	319	307	328	282	319	330	301	301	310	299	311	301	300	323	301	301	301	338	307	298	289	350	305	312	316	305	287	309	303	299	307	305	291	296	315	288	312	298	315	326	322	288	310	311	326	292	315	317	285	335	307	314	324	286	332	275	311	303	284	282	301	298	311	319	294	331	289	298	340	299	325	310	331	293	320	292	339	297	297	301	319	286	280	320	292	325	313	310	289	327	317	312	290	315	314	323	346	322	312	305	312	285	315	314	319	331	288	325	304	306	299	310	313	296	302	305	319	323	326	282	297	317	287	304	310	305	294	307	326	305	298	297	288	305	319	311	326	294	334	284	307	306	309	313	312	279	313	303	268	310	310	318	277	329	315	297	312	302	310	318	313	337	265	311	339	319	299	316	306	321	339	269	310	314	309	304	273	308	313	305	331	322	336	317	288	309	284	310	316	285	302	303	306	281	332	305	296	315	345	306	315	316	334	315	330	301	306	302	307	316	323	272	326	280	311	290	320	316	331	275	315	316	310	292	313	304	302	292	307	306	313	304	296	312	299	324	337	325	302	321	306	316	309	308	311	324	320	306	297	296	322	307	288	287	298	305	310	294	325	303	296	311	316	304	291	331	319	329	313	290	295	306	313	304	318	346	316	282	288	329	303	275	299	291	321	301	319	300	292	297	310	286	343	315	302	286	292	304	293	324	328	334	314	311	369	318	289	322	317	288	298	321	311	334	302	327	342	281	280	296	300	290	323	321	309	313	327	294	316	322	296	331	314	300	317	281	324	309	300	304	351	312	342	297	314	303	319	315	296	319	339	328	330	311	280	321	329	310	273	296	277	314	286	304	288	321	305	317	316	306	327	314	309	278	296	288	319	325	316	322	272	322	318	315	292	302	323	292	324	288	282	316	284	285	320	315	313	330	330	318	320	338	308	300	282	315	302	302	317	317	326	317	339	307	301	302	294	305	314	293	308	347	285	333	310	319	299	305	296	283	295	294	301	287	297	324	295	316	315	286	267	309	280	297	289	309	309	323	303	304	285	305	316	334	299	302	303	327	298	286	313	314	323	331	318	309	332	286	319	309	284	304	309	296	303	318	339	309	308	351	301	280	326	333	323	312	317	325	321	310	294	307	333	322	287	318	263	283	314	303	332	322	292	292	310	291	313	292	355	320	317	328	299	293	300	301	321	357	302	288	319	301	329	342	315	285	315	303	314	304	320	319	317	322	325	325	294	328	307	314	259	320	315	282	296	318	307	299	282	319	293	322	310	309	315	304	299	310	323	304	316	306	328	326	318	255	320	284	302	282	312	312	311	312	295	315	343	343	319	316	320	298	339	314	344	304	330	303	314	329	326	304	327	323	319	283	304	314	307	298	302	299	303	297	313	288	302	319	293	329	333	298	295	299	311	297	300	320	322	322	310	298	306	314	335	317	313	295	298	291	300	288	351	309	317	303	308	307	310	308	314	286	302	323	319	301	326	302	293	302	296	280	337	264	299	314	331	311	307	317	307	306	321	315	312	286	299	309	325	315	318	309	327	319	309	293	294	354	282	313	285	289	300	306	295	288	318	334	308	332	307	312	294	319	262	303	339	341	273	304	317	294	304	331	322	296	334	315	336	274	347	260	329	300	306	302	334	297	332	307	281	282	315	295	332	299	326	361	318	296	305	314	297	309	310	319	318	324	289	322	320	313	334	311	323	281	301	336	327	308	307	322	303	322	324	323	322	343	305	285	320	269	317	316	318	321	289	293	314	281	314	327	278	310	320	316	353	309	313	329	314	350	316	288	296	322	321	325	300	268	316	291	294	300	296	293	294	315	330	313	314	306	346	299	302	317	324	312	330	309	308	315	291	334	291	311	312	338	306	332	318	325	331	330	312	349	352	304	325	310	291	301	297	315	338	319	319	316	325	305	334	309	317	307	299	332	321	328	299	312	328	294	294	297	322	307	302	312	301	308	280	309	305	296	316	319	317	287	280	290	285	328	325	299	291	322	266	309	300	313	331	325	304	318	312	299	313	283	312	319	306	329	304	329	322	264	325	326	312	302	324	316	333	328	307	319	311	313	285	303	301	294	349	305	290	292	306	309	284	307	284	314	316	299	297	353	314	308	347
31973	49087	33339	19999	14063	9094	5094	2678	1571	1199	881	713	626	534	511	455	385	384	389	388	406	380	382	385	413	379	392	406	421	408	402	429	404	420	379	377	407	370	398	389	361	400	394	377	376	385	351	384	413	358	417	383	402	377	373	333	416	395	378	362	419	356	389	400	390	378	402	354	391	397	389	384	408	395	373	405	356	381	368	387	398	389	356	415	413	375	408	397	391	374	360	381	379	376	395	414	389	394	373	384	366	405	368	391	383	393	375	423	356	370	367	404	374	350	390	392	366	387	373	372	361	367	396	394	396	388	381	379	373	400	366	378	378	404	420	416	376	387	381	424	380	403	419	354	390	414	380	406	357	404	402	401	370	393	379	388	398	377	384	390	332	392	392	384	393	359	369	376	390	414	399	361	400	388	395	376	385	415	405	402	393	401	388	403	379	379	392	411	392	389	381	400	416	392	394	413	433	394	414	366	398	381	364	344	403	374	369	405	389	353	370	374	420	401	376	348	413	402	382	380	378	376	393	410	413	365	432	376	361	385	362	402	373	397	379	390	386	393	406	459	383	405	394	385	351	428	381	392	378	416	358	400	406	388	389	376	376	349	375	390	381	406	375	393	380	389	384	342	386	407	393	408	404	416	359	415	400	391	385	388	382	342	393	377	413	383	393	363	401	352	365	391	376	351	391	412	394	386	393	399	406	378	387	398	372	401	380	392	387	371	370	372	369	363	426	386	362	395	395	381	355	384	431	385	399	376	388	392	406	417	344	384	380	410	373	392	389	389	378	388	368	355	399	383	352	376	383	389	393	402	388	382	399	403	375	404	382	380	402	387	349	397	395	366	406	364	374	385	375	367	394	379	368	382	374	360	367	385	375	389	399	405	404	365	399	407	418	343	388	369	396	405	425	394	377	424	381	386	366	370	384	381	400	420	388	365	378	372	393	394	375	414	387	386	373	392	417	368	398	379	396	384	391	356	367	373	390	401	368	384	385	401	406	416	377	389	390	388	354	433	385	389	430	356	376	372	379	395	363	394	388	373	385	376	426	404	408	405	374	378	366	407	369	373	419	371	402	419	387	393	364	385	407	399	411	365	411	386	395	353	401	404	389	393	381	375	397	415	400	380	380	414	394	384	384	363	365	405	390	363	402	372	341	401	419	393	374	392	393	350	401	402	385	371	383	415	387	370	370	395	361	381	367	416	401	427	420	383	413	381	382	425	389	376	409	368	411	400	351	388	381	413	380	403	369	359	423	391	398	397	377	390	399	386	429	390	382	378	395	394	398	355	418	393	386	405	387	365	357	413	391	400	365	393	387	382	367	388	380	369	393	399	401	411	397	414	374	399	375	394	385	358	419	387	392	398	416	370	395	428	417	367	373	375	376	414	386	400	373	365	357	367	395	370	387	371	388	382	412	389	392	384	386	386	390	404	381	360	392	340	414	360	405	422	362	392	379	370	392	392	376	381	434	424	374	380	336	401	403	415	396	362	367	375	391	349	370	388	390	400	426	391	376	388	407	416	390	401	368	396	382	408	403	379	378	410	402	350	402	398	361	399	373	391	376	365	396	376	401	387	403	346	386	424	414	382	355	391	385	405	372	411	386	374	387	392	377	363	367	378	396	404	401	357	434	436	387	362	363	355	387	355	388	394	421	374	369	351	388	373	374	404	366	382	379	370	385	363	403	384	419	402	414	350	376	397	397	412	386	376	394	375	413	351	375	379	397	360	391	406	371	380	399	372	391	377	375	395	426	370	388	380	357	361	372	396	393	389	381	384	378	378	368	376	366	424	392	356	435	384	370	357	356	413	382	378	403	354	353	405	403	367	420	385	351	394	381	382	353	377	395	394	393	400	399	392	411	379	426	391	430	398	363	378	424	376	382	380	400	376	409	398	381	392	363	373	384	393	400	403	382	402	353	418	402	353	378	357	341	395	375	406	374	375	402	376	386	399	391	426	420	419	416	349	362	405	391	369	386	382	364	396	379	353	395	384	400	377	352	393	405	417	418	411	415	365	383	379	414	416	391	392	397	379	410	395	408	396	411	389	361	397	392	364	382	421	412	387	421	387	387	379	363	412	384	383	375	354	379	388	398	395	370	370	383	401	361	394	398	393	377	365	396	391	388	385	377	372	386	371	384	388	393	377	392	423	374	403	387	366	375	352	385	413	383	398	393	410	408	407	422	381	374	407	382	393	414	409	381	353	357	380	403	355	419	386	375	382	387	373	394	413	399	370	395	436	383	381	396	387	409	413	344	415	408	379	407	363	371	353	392	404	363	430	407	414	400	371	379	399	407	395	383	324	384	356	373	424	395	393	362	397	421	365	381	381	430	384	381	413	408	411	405	382	369	391	400	366	383	371	392	342	377	388	355	395	393	366	388	373	396	363	375	380	379	430	410	388	380	361	380	394	388	394	377	408	340	375	334	387	405	391	365	356	414	379	408	417	393	412	377	387	355	386	414	444	329	387	400	381	392	394	393	355	410	421	392	385	376	402	373	386	403	369	385	391	418	369	392	402	365	391	379	386	404	385	388	379	379	432	405	375	386	421	392	387	358	428	385	369	370	359	396	392	390	395	404	362	375	380	396	409	415	402	402	412	365	381	387	390	400	388	372	388	407	351	392	408	361	385	415	415	373	393	391	368	385	407	406	387	401	380	379	400	351	401	390	388	412	373	392	355	375	421	389	384	339	418	422	356	402	422	398	426	379	404	373	373	382	377	379	365	389	420	358	384	330	428	374	375	400	383	381	390	397	414	407	365	385	423	387	365	411	389	374	366	412	381	404	390	369	370	345	418	396	377	420	370	405	422	413	385	416	384	384	335	371	400	375	371	357	397	393	365	403	400	378	392	380	385	394	401	363	391	370	383	394	406	350	430	378	400	397	362	391	422	374	395	391	370	391	361	371	404	390	382	362	370	390	396	399	416	374	402	396	396	394	408	416	421	390	388	395	377	409	399	380	396	374	392	406	416	374	335	386	389	368	400	403	373	395	382	376	387	381	376	373	382	375	373	391	387	351	393	394	343	401	388	374	330	411	368	391	378	403	389	412	402	407	414	349	370	405	394	404	384	431	370	389	401	370	377	384	396	389	397	401	411	399	402	370	381	362	380	362	432	363	366	402	387	364	394	398	357	359	398	343	376	359	428	384	349	378	434	414	365	387	364	409	371	349	360	398	406	367	388	397	341	384	411	435	379	368	431	373	389	421	342	403	376	405	396	367	392	407	350	384	383	423	358	395	372	412	392	400	341	398	348	379	387	409	376	376	338	389	371	368	391	424	404	442	356	373	409	406	403	390	377	364	391	433	389	382	372	389	383	403	381	356	377	413	386	378	392	360	385	377	381	381	392	376	404	375	402	381	388	363	384	382	384	394	368	418	384	366	403	376	390	368	387	382	375	360	412	401	383	384	390	415	389	359	390	380	375	412	400	367	394	377	399	367	358	372	388	401	390	403	409	410	410	391	399	387	387	389	389
25016	21458	26746	24867	9223	3096	1300	792	531	457	403	323	274	261	275	257	260	277	246	234	243	233	237	265	209	222	237	236	236	234	222	230	234	251	222	226	250	222	242	219	240	221	219	246	231	241	245	240	241	266	239	218	233	238	234	234	279	231	227	214	241	233	246	248	237	239	213	243	253	242	239	230	252	249	230	243	261	253	234	228	231	225	228	225	222	211	230	262	226	238	215	237	237	212	239	238	242	239	227	261	231	233	246	257	242	236	249	239	226	253	234	264	239	239	208	238	243	254	235	232	244	233	221	217	243	222	246	234	209	226	219	217	252	218	232	262	236	250	225	193	209	228	248	215	244	235	234	238	223	233	239	254	244	259	247	239	233	217	248	219	248	243	256	260	241	236	234	237	238	236	237	223	243	201	224	243	215	249	230	229	242	228	229	254	217	253	201	247	217	237	232	244	206	235	217	251	218	245	241	231	227	238	244	220	258	249	256	260	231	262	242	260	213	256	273	238	249	229	245	244	223	236	237	244	268	271	234	228	260	235	241	245	210	219	244	250	239	232	242	229	223	249	246	234	228	250	249	272	207	260	245	234	223	239	218	245	269	211	231	265	234	231	247	236	259	242	212	240	243	221	243	240	230	233	229	231	220	227	247	238	265	233	259	238	228	219	222	231	247	222	249	233	249	224	262	236	246	222	239	245	233	248	240	231	251	226	224	212	226	241	204	231	223	228	239	232	245	255	232	240	256	230	278	282	215	218	227	262	253	224	257	260	201	217	236	238	234	245	252	220	234	225	233	245	218	227	253	247	242	223	212	248	244	261	229	268	249	258	239	233	242	235	235	232	233	242	241	251	263	242	265	238	239	250	235	249	259	240	249	221	237	241	234	200	209	232	226	232	223	259	215	233	234	237	232	231	235	238	248	225	253	254	227	215	229	240	252	253	225	217	261	238	212	241	250	231	245	241	245	241	245	246	256	236	222	247	236	228	206	215	241	205	236	251	205	244	242	251	226	226	226	248	229	262	221	232	228	233	243	239	235	254	201	221	227	224	235	244	227	248	214	258	228	234	245	239	241	275	229	242	227	247	231	247	219	257	239	234	265	229	240	218	224	224	232	231	256	250	229	229	221	250	240	251	234	227	242	254	230	250	251	222	256	214	236	224	251	207	255	277	233	204	248	213	248	274	257	252	215	214	213	253	227	236	215	248	249	232	224	248	248	221	228	223	239	234	232	258	223	259	257	262	231	226	215	244	247	249	216	248	252	221	238	238	232	240	225	240	231	221	231	243	238	217	230	239	253	233	219	202	236	286	233	260	242	229	246	261	217	259	229	244	237	250	250	237	239	242	250	238	240	268	221	216	220	232	222	247	245	242	226	241	253	232	215	201	244	224	246	232	229	250	236	265	226	221	259	214	242	218	252	227	224	274	243	213	244	233	248	259	229	225	234	241	246	249	225	230	245	254	251	254	257	225	220	234	253	200	232	235	239	260	227	233	236	229	231	221	255	211	242	236	244	239	256	238	242	246	251	244	238	265	217	258	251	226	230	239	237	221	260	241	235	244	259	228	248	232	259	233	229	206	254	237	238	258	249	264	249	234	240	249	228	246	204	230	248	229	234	211	226	227	250	234	254	233	240	230	216	225	253	244	227	249	237	232	262	233	242	233	234	242	229	216	221	226	246	228	253	233	235	239	253	233	223	228	236	211	260	239	219	220	241	245	240	239	243	244	227	278	225	258	241	214	215	259	226	230	260	223	242	246	247	205	230	248	234	234	218	230	231	225	223	212	217	227	244	277	242	225	232	228	238	258	248	236	282	257	206	230	214	253	248	243	233	247	249	229	245	224	234	236	224	217	232	246	260	248	219	226	216	252	242	230	253	217	241	254	212	227	246	232	247	233	245	242	248	223	233	246	237	209	242	239	237	236	220	231	233	260	218	228	238	224	276	265	252	236	233	223	249	250	281	237	260	219	249	240	224	236	236	245	256	231	217	235	226	257	240	231	245	225	266	253	247	215	262	229	230	229	247	245	222	247	244	231	248	221	227	233	238	238	247	238	213	257	232	241	225	258	227	242	230	198	242	234	252	246	234	240	263	220	228	220	241	233	283	234	245	248	216	217	189	250	253	208	237	222	231	239	228	236	262	200	205	219	223	236	235	218	224	224	245	221	224	234	255	204	266	220	235	237	242	236	225	249	220	259	224	255	239	246	262	219	249	244	196	223	247	269	236	251	227	219	216	237	226	226	270	225	245	233	237	233	244	250	253	217	248	227	220	233	226	238	256	233	245	249	219	216	209	210	238	240	249	267	251	224	224	226	238	225	246	204	238	211	221	276	221	232	207	259	250	230	218	288	246	224	225	247	225	238	255	256	237	240	213	228	223	207	214	257	251	248	254	223	203	229	241	243	246	235	238	255	238	244	256	256	249	222	226	222	221	225	211	236	241	222	254	227	224	222	238	255	229	256	242	249	241	229	225	215	248	229	240	255	267	231	208	225	236	230	242	231	259	217	227	236	210	213	230	243	222	235	227	269	228	247	246	247	214	253	239	237	250	245	211	232	240	235	266	261	252	259	242	241	231	222	250	234	244	247	230	226	246	247	243	225	238	207	254	231	209	231	231	235	237	232	208	281	216	210	258	244	232	253	237	212	251	237	223	213	191	251	225	243	222	248	235	252	227	271	245	210	231	247	225	228	255	230	243	252	227	248	256	227	219	232	220	233	231	253	233	235	226	237	234	203	239	266	228	251	258	236	240	227	243	221	223	229	233	233	257	253	249	224	192	234	227	225	234	246	271	237	244	243	241	230	236	231	232	231	214	231	249	267	230	248	198	233	243	236	232	239	229	231	215	228	237	231	223	246	277	193	251	244	224	251	235	240	240	222	261	250	243	228	229	250	236	244	255	231	248	243	227	199	249	226	248	244	239	264	262	251	206	249	268	233	227	265	259	221	225	231	250	223	230	218	229	247	223	222	255	249	222	235	217	219	203	238	229	253	250	240	253	208	244	254	242	256	229	248	224	247	236	249	224	249	226	211	243	235	240	242	252	239	223	237	237	221	246	237	234	240	253	232	229	217	249	256	226	257	229	272	253	245	250	253	250	241	240	258	226	224	204	239	241	242	238	228	237	228	253	230	214	252	260	239	229	226	218	269	228	225	237	233	232	227	221	239	214	265	236	207	236	202	229	218	224	231	231	217	252	239	249	226	206	246	231	250	226	242	271	246	248	262	234	216	239	217	227	244	255	245	228	216	251	231	247	200	225	225	247	234	235	213	220	243	244	242	249	244	231	220	261	233	249	250	244	260	260	233	278	234	238	239	244	237	247	223	243	222	213	270	231	240	244	225	269	258	233	245	257	259	240	245	225	235	210	248	269	203	248	237	220	222	240	245	233	254	248	236	216	239	241	237	220	220	236	234	261	219	235	237	260	228	257	229	247	240	228	208	252	251	247	244	228	255	243	245	240	219	241	234	235	231
30378	42236	25619	13597	9220	5119	2597	1553	1014	770	547	497	412	389	343	329	328	323	318	320	310	309	298	274	291	311	280	323	260	299	289	348	293	273	286	318	309	281	281	313	301	290	286	327	277	327	287	291	283	323	286	302	317	315	285	315	263	276	329	291	270	285	256	288	309	281	265	284	334	292	323	286	308	293	318	270	306	308	291	310	297	287	325	319	305	290	277	312	317	302	310	304	309	290	299	284	285	314	292	283	285	333	308	279	313	307	310	293	333	291	313	296	312	274	298	303	322	280	299	306	261	321	291	317	305	294	295	298	309	299	316	278	326	273	288	325	298	317	301	259	309	275	319	282	284	291	307	280	317	298	307	298	327	309	271	320	318	291	297	305	266	280	297	296	296	301	275	301	284	283	284	290	293	312	301	301	325	300	289	288	263	310	308	281	315	293	320	280	249	302	316	261	294	270	316	307	282	295	316	290	301	295	301	283	272	283	298	274	305	310	300	305	303	306	325	285	297	300	322	267	288	317	276	303	286	272	302	323	300	295	312	292	288	284	334	286	288	280	290	285	306	275	303	304	318	315	286	289	311	267	296	274	304	327	271	297	284	273	268	269	292	316	293	299	258	316	284	294	313	304	279	299	272	290	298	243	279	291	289	296	297	322	276	288	300	288	286	301	312	279	303	301	299	300	292	315	301	269	297	281	298	266	297	279	308	321	262	305	304	266	283	311	324	281	299	305	303	328	296	282	289	296	313	305	288	273	255	258	254	293	301	297	273	262	318	288	294	304	326	305	301	273	276	291	289	285	289	292	326	283	296	314	294	266	295	298	286	292	290	255	249	295	315	305	303	319	296	292	297	317	293	289	288	306	340	284	294	263	303	320	299	276	304	303	275	278	306	302	284	295	275	308	294	320	330	294	303	326	310	278	274	285	283	301	334	292	299	273	301	303	321	279	301	292	290	292	265	297	282	293	312	331	276	274	301	314	265	285	293	311	285	294	303	297	283	296	313	292	287	289	257	310	291	293	274	275	320	343	280	312	275	298	278	320	320	272	307	271	314	319	293	315	297	289	283	305	307	295	286	319	275	301	293	305	310	267	283	305	291	294	314	313	297	289	272	288	264	348	297	269	271	276	293	300	311	250	289	294	302	292	290	303	298	291	273	306	312	314	271	300	289	301	287	294	281	279	297	297	276	272	278	293	270	308	276	293	287	294	312	301	297	250	330	318	285	277	282	292	271	261	301	288	296	268	312	294	303	254	313	323	310	279	284	330	290	318	290	279	286	296	273	315	297	309	297	292	303	284	286	304	300	315	267	313	291	274	291	295	327	305	295	279	293	309	271	327	265	283	307	299	324	282	297	300	311	308	294	294	319	284	313	283	290	318	281	310	331	274	317	306	307	288	320	302	290	299	273	276	294	315	261	287	286	310	307	260	304	295	284	320	307	313	294	304	321	265	306	311	318	282	316	281	313	315	319	289	290	275	284	297	297	274	296	305	316	293	309	297	319	285	294	280	309	314	304	287	289	311	273	324	299	281	329	279	301	301	297	299	291	299	308	282	300	282	312	294	324	287	303	280	263	296	307	299	263	293	332	303	311	323	309	276	316	292	307	328	286	318	300	291	284	289	303	267	288	279	286	315	288	314	283	296	332	296	305	278	293	282	296	289	303	283	280	280	327	278	275	279	276	303	297	293	306	284	295	308	292	298	284	301	297	313	302	284	283	282	332	318	299	282	313	282	321	293	291	284	336	269	292	304	273	301	306	297	295	316	306	294	285	296	291	277	282	298	300	293	294	304	292	288	293	276	294	315	258	271	307	281	303	280	287	309	296	295	279	286	289	298	300	255	274	298	320	322	305	310	289	317	293	322	288	294	280	284	289	319	324	324	332	298	291	298	305	288	300	280	300	315	266	294	310	281	296	298	277	281	273	329	268	301	302	312	302	314	266	305	301	270	273	285	308	284	299	303	272	281	297	287	286	294	314	285	291	294	289	277	293	300	314	288	268	290	314	284	284	277	265	315	313	282	297	284	295	264	286	274	300	334	286	310	288	261	313	310	287	313	301	319	300	298	264	304	292	270	310	307	282	276	300	291	313	317	272	310	317	283	291	295	323	301	297	289	308	285	316	286	303	309	310	274	299	300	259	295	274	306	253	299	309	286	299	320	272	308	280	303	295	277	276	310	285	257	312	288	313	298	284	285	277	290	341	258	284	313	309	308	300	296	304	286	319	283	295	287	280	294	275	280	300	263	293	276	291	306	286	281	283	313	305	305	306	289	274	285	272	284	320	276	296	265	312	311	317	320	305	321	304	316	289	285	306	281	294	291	272	293	277	274	328	304	283	286	288	287	327	291	277	251	289	284	315	289	306	329	303	292	248	294	305	282	270	310	301	303	273	295	287	309	296	284	291	325	299	293	256	283	328	304	282	322	299	319	299	323	290	321	300	329	287	302	327	284	292	277	324	271	286	287	322	337	298	301	280	294	279	287	300	290	296	288	324	273	308	299	301	295	320	293	311	264	305	290	310	296	305	268	323	299	270	272	336	276	316	279	275	275	256	296	293	256	319	281	301	276	284	273	312	251	291	299	316	325	294	285	274	273	298	292	287	277	286	291	319	300	292	294	269	290	316	285	269	310	321	289	293	282	296	305	290	282	287	301	272	291	308	263	289	282	243	295	285	300	322	289	298	285	279	308	307	309	273	333	299	291	301	261	281	286	275	293	288	336	306	332	299	294	310	330	304	305	295	307	282	293	294	322	272	278	270	319	306	302	292	315	287	318	321	305	302	319	286	294	303	318	289	293	316	282	306	280	278	312	325	332	289	262	296	292	323	305	309	281	317	287	296	308	302	313	284	310	302	275	293	281	305	266	275	272	305	267	305	289	261	299	310	291	317	320	310	298	323	290	308	283	270	298	303	296	321	295	294	344	306	265	271	328	262	285	282	276	282	297	288	297	282	305	324	301	288	309	311	308	294	296	288	280	288	305	253	309	298	264	326	317	317	304	301	284	325	287	289	279	351	252	276	308	304	309	307	317	309	314	319	259	278	268	291	268	302	294	318	283	288	266	284	282	272	307	307	291	327	303	288	306	310	299	314	282	298	308	316	326	299	301	274	312	291	307	269	328	317	290	297	280	323	256	314	323	309	320	304	274	295	295	274	307	300	315	282	285	314	284	314	276	302	296	313	311	316	288	292	308	278	312	290	282	282	308	270	287	293	275	267	322	306	316	311	324	298	290	319	299	314	286	280	309	281	272	316	288	293	276	319	291	274	310	289	277	279	297	263	281	285	267	321	297	285	273	301	306	337	284	305	324	306	326	308	284	296	304	247	290	297	264	280	297	289	302	264	288	300	298	307	300	275	292	286	280	301	293	300	286	311	299	283	266	275	280	307	298	305	263	324	301	321	288	290	292	326	307	271	309	308	261	312	291	304	303	316	285	275	282	280	287	268	317	301	276	285	280	311	307	281	308	319	290
22612	21430	28942	24376	21540	20718	11111	3721	1716	948	673	507	398	324	304	289	270	233	236	258	242	227	222	218	235	228	218	235	231	249	232	222	188	225	246	219	225	233	220	209	225	221	208	224	221	233	211	237	256	212	230	247	225	210	231	192	224	224	232	209	209	218	239	233	238	206	232	237	234	251	238	243	230	226	216	225	231	226	221	228	198	208	198	227	221	237	210	212	210	226	245	247	221	221	225	229	210	226	247	216	234	208	223	213	230	228	220	219	254	212	219	216	232	225	244	235	223	204	251	232	224	216	192	227	226	228	215	220	200	221	204	188	201	242	202	232	228	223	207	256	206	195	247	199	232	211	243	215	222	227	219	215	197	199	198	203	222	218	221	210	228	192	217	236	238	200	216	220	248	234	235	206	207	211	232	215	231	195	223	229	189	206	231	223	211	231	217	209	205	223	236	206	239	234	218	214	252	204	224	191	196	219	215	234	204	221	197	236	259	256	223	225	216	246	208	215	218	225	219	185	216	227	233	226	209	232	234	207	213	253	209	223	238	202	228	216	223	226	260	254	210	202	234	236	224	214	236	221	210	200	234	196	227	229	219	243	209	213	234	206	206	209	220	209	205	211	184	241	226	217	211	238	218	216	249	191	231	217	216	216	197	209	200	217	240	206	203	231	222	221	243	228	209	229	216	226	190	208	182	226	215	235	240	234	252	231	217	220	214	245	219	207	205	246	224	185	223	237	214	228	228	220	198	226	207	228	220	214	224	246	210	222	223	238	217	230	211	223	253	220	232	202	210	214	208	215	222	210	229	203	191	223	228	211	238	213	224	211	213	201	226	241	210	195	227	206	257	232	251	214	198	209	218	212	217	212	205	215	205	189	237	235	225	245	225	240	229	241	227	237	232	216	238	222	231	217	218	214	223	195	227	235	181	208	245	226	208	227	242	249	225	231	252	231	214	189	232	235	226	253	241	225	233	226	213	226	185	223	200	223	195	223	227	204	230	226	230	228	223	214	249	193	240	215	233	238	238	237	236	207	212	264	243	222	195	216	218	235	207	200	212	189	226	236	227	234	223	217	210	239	214	230	227	215	206	226	234	242	222	239	215	223	206	229	229	233	220	249	208	219	234	231	205	260	197	187	227	220	198	216	233	238	224	222	230	226	207	245	209	227	247	207	235	235	225	216	182	236	199	235	220	216	243	208	225	202	182	225	214	246	219	231	230	215	198	229	203	229	261	232	202	197	224	223	242	241	195	236	252	202	207	231	256	221	210	198	209	201	227	201	203	212	238	215	234	226	223	232	222	261	215	217	247	235	228	221	226	238	215	220	203	240	251	224	220	211	230	211	195	215	237	233	220	216	226	222	231	201	217	224	214	209	215	185	213	202	224	228	206	203	213	218	231	218	193	178	252	214	226	246	221	205	218	234	210	234	237	220	246	222	228	206	215	185	245	187	240	220	218	227	213	222	206	230	245	236	230	218	212	211	218	209	226	248	258	209	233	217	221	230	230	212	221	238	208	206	219	215	205	247	237	233	209	233	210	225	210	205	218	197	218	210	221	229	211	213	226	203	229	204	224	249	208	238	239	230	239	223	250	220	221	236	202	219	226	232	229	204	255	210	237	230	234	203	222	223	213	221	226	223	239	233	212	218	217	212	247	201	229	223	206	209	227	208	209	226	212	213	237	245	222	216	206	222	228	210	200	245	243	228	229	213	245	226	236	236	201	210	220	206	224	221	204	211	195	210	225	220	218	200	207	215	229	239	220	222	226	223	203	230	216	204	221	228	224	207	215	221	235	229	216	212	224	244	218	220	219	205	237	211	227	235	206	216	213	235	228	222	216	222	213	205	228	189	220	212	235	213	192	222	245	216	212	238	250	223	227	241	245	246	220	275	236	223	223	228	207	208	199	187	210	224	216	201	238	241	234	193	217	245	210	240	230	228	238	233	223	229	243	236	225	220	242	235	215	230	203	213	206	237	244	233	210	232	227	220	245	256	228	222	232	232	225	237	212	201	221	231	254	222	214	210	220	219	221	214	204	234	212	217	215	221	206	245	242	212	205	247	241	202	226	216	220	249	219	230	186	218	239	270	223	223	215	238	220	214	226	234	250	239	235	201	229	233	202	206	197	222	226	222	238	239	216	263	226	248	199	234	211	233	209	240	221	204	202	226	238	218	225	220	236	235	204	233	250	221	236	227	201	242	216	226	218	210	215	213	224	229	228	255	213	231	211	208	212	219	233	212	211	210	206	215	218	195	222	222	217	226	209	215	245	229	218	210	244	212	191	224	216	223	235	230	223	207	217	243	239	244	233	220	217	213	228	207	222	224	201	202	225	215	225	235	215	212	190	225	231	225	198	224	218	212	224	234	227	221	212	216	205	193	254	216	230	222	196	199	228	228	195	237	224	233	227	235	198	234	218	231	220	212	222	202	220	217	222	209	208	223	208	196	261	207	214	222	208	232	231	248	242	208	221	244	217	224	219	248	234	252	238	223	208	212	200	216	234	230	235	248	202	231	191	192	214	219	221	214	219	206	223	212	205	193	235	210	233	228	233	220	224	220	212	205	208	236	250	209	220	207	213	214	230	235	209	255	242	216	221	228	224	245	228	231	210	214	223	245	225	211	220	224	215	222	190	208	225	214	211	194	220	225	246	213	236	218	205	220	213	242	225	227	220	219	204	201	213	220	217	208	178	244	239	204	189	241	225	224	194	220	251	240	195	203	212	197	226	225	221	209	213	203	207	217	218	209	216	244	227	213	227	235	238	236	219	219	210	226	197	219	217	238	234	211	242	253	226	211	206	225	209	213	237	231	212	226	202	239	199	221	243	198	233	236	231	257	213	235	225	208	224	193	200	213	232	235	203	230	238	232	223	195	237	217	216	233	226	218	213	195	225	209	235	239	226	222	203	220	217	222	211	225	206	232	211	226	240	236	241	217	215	221	250	211	190	216	250	213	231	190	232	226	220	211	229	233	226	235	195	235	221	216	229	232	229	213	218	222	218	222	217	201	213	218	217	205	205	190	197	224	223	207	245	225	204	223	226	201	233	224	196	169	217	238	233	211	223	206	252	210	235	219	203	225	206	224	205	207	184	222	235	214	227	225	234	224	220	219	231	244	230	228	229	220	220	193	241	216	231	192	224	216	231	210	211	222	222	228	218	210	216	198	202	206	202	259	236	210	222	252	241	227	219	264	211	236	222	220	201	227	208	245	225	231	221	210	219	261	237	237	220	215	205	228	208	226	225	228	219	239	228	242	243	218	206	223	211	219	202	202	224	201	214	223	212	209	216	225	228	211	238	209	217	188	235	225	224	216	237	232	232	202	221	241	197	211	205	230	230	235	203	231	216	201	225	237	214	216	216	255	250	226	216	249	207	224	229	232	231	247	217	220	233	208	234	198	225	229	193	226	228	210	247	183	217	196	218	208	207	207	215	224	215	233	225	208	242	223	241	200	232	212	209	234	242	209	242	216
34082	55785	39850	28538	19376	13052	8414	5181	2733	1672	1123	746	555	471	457	366	355	305	276	325	274	304	314	275	266	310	302	271	268	295	301	288	278	257	258	270	251	275	280	287	269	275	283	268	264	279	300	295	262	263	274	260	279	289	301	277	272	285	287	288	265	279	286	258	263	276	275	284	284	281	261	275	287	257	273	290	277	264	260	294	274	281	231	284	292	306	303	288	303	302	281	285	248	274	264	235	273	262	275	254	292	285	316	282	274	251	265	243	298	304	267	300	254	279	252	252	297	284	287	266	294	256	271	294	304	263	284	266	252	275	280	286	288	268	277	298	288	265	255	292	261	314	279	266	283	281	256	293	272	258	266	267	283	285	312	281	320	277	254	273	285	259	265	246	298	267	287	253	295	295	307	300	296	286	283	276	299	268	282	262	284	286	282	282	271	257	286	264	276	291	285	289	268	267	271	286	279	273	282	244	269	266	273	292	247	253	266	276	257	246	314	267	266	280	270	263	259	280	251	258	292	256	283	282	259	287	257	277	294	273	276	304	276	244	281	286	288	286	285	283	287	274	261	245	273	259	263	289	244	273	269	274	263	263	267	296	301	269	284	308	259	289	262	275	271	280	280	299	291	307	274	304	261	281	278	246	281	277	278	294	296	319	280	259	272	278	278	265	264	226	297	270	261	267	269	258	258	277	268	245	267	261	221	270	256	285	280	246	277	270	256	279	273	268	286	282	269	254	264	277	264	294	265	250	300	287	264	267	271	267	292	283	272	286	248	252	250	269	259	281	282	246	276	301	306	273	293	296	278	258	290	258	273	249	292	275	258	270	256	257	305	262	271	248	291	270	258	285	297	283	278	282	249	285	280	272	270	291	292	231	272	259	277	281	263	272	261	296	307	298	283	275	265	280	289	284	294	275	279	246	259	263	257	271	255	271	297	290	271	250	298	255	267	262	277	291	281	286	279	283	275	286	300	288	287	242	296	245	276	283	276	293	293	283	257	294	300	284	267	252	313	301	293	295	279	241	280	282	288	296	294	265	280	249	265	270	283	276	269	297	291	273	275	266	279	304	252	274	292	268	238	300	293	262	260	255	274	283	304	288	277	282	275	306	271	297	277	304	283	264	277	267	253	258	259	278	273	255	258	270	277	244	294	295	291	267	291	264	282	292	288	286	272	264	274	296	260	271	274	260	265	240	259	256	291	300	265	263	303	281	278	289	268	275	272	287	276	265	295	291	291	283	240	282	297	282	277	268	314	276	244	324	264	261	275	264	248	286	265	271	263	255	266	312	256	295	277	275	290	297	259	283	271	270	295	271	280	257	303	261	276	253	271	271	257	281	286	265	297	254	263	286	271	286	287	266	270	281	283	279	272	259	245	274	285	277	289	285	270	275	297	271	290	285	253	270	255	258	271	260	241	275	282	254	313	257	271	285	263	249	275	266	276	256	301	261	271	266	268	278	292	278	272	278	265	273	292	274	302	296	283	285	287	306	293	286	270	256	293	289	258	256	320	276	275	259	271	288	266	268	276	261	284	256	279	269	279	260	286	268	292	263	253	288	253	270	281	247	304	265	296	261	254	271	273	302	292	273	317	244	245	279	232	273	277	253	247	281	258	295	274	271	289	249	287	267	283	287	267	295	263	265	284	297	287	242	283	274	270	240	234	259	287	287	289	267	302	265	253	276	298	280	256	275	285	308	279	258	284	289	263	294	254	256	250	270	251	292	284	272	290	254	279	244	265	280	307	276	283	274	258	252	241	304	295	273	269	289	275	267	292	281	281	272	305	256	260	266	272	255	279	248	255	259	290	270	285	291	265	269	293	264	303	277	256	314	278	284	287	277	266	300	272	272	274	309	284	285	274	265	254	273	292	271	270	277	267	306	262	290	274	315	272	285	256	275	293	277	288	263	279	255	292	287	273	284	286	270	277	257	259	275	265	296	308	262	280	257	302	270	236	287	287	291	271	280	308	267	300	284	307	300	275	286	292	257	285	305	287	279	274	276	283	276	276	280	295	273	250	279	263	268	287	259	280	277	282	263	277	300	250	265	298	253	293	277	279	276	289	271	279	274	244	256	274	274	293	277	266	293	280	277	248	309	275	282	292	263	272	251	258	268	256	281	281	238	305	296	277	261	289	295	271	257	292	283	259	271	263	259	291	248	229	275	300	270	264	289	274	276	274	250	266	265	264	275	260	289	301	278	255	277	248	263	273	292	287	287	262	270	264	258	267	278	256	295	259	264	278	285	273	273	288	276	258	269	269	267	285	232	266	285	270	280	269	259	278	257	296	286	254	292	254	270	276	259	263	272	285	292	294	264	269	268	266	277	237	279	292	280	309	301	300	250	317	263	259	273	268	283	294	297	276	281	266	251	284	289	279	286	281	275	269	275	272	271	306	310	290	275	277	265	257	262	252	251	242	288	294	268	260	275	295	255	263	286	262	285	258	270	289	266	284	288	321	258	249	255	261	284	264	273	268	252	305	291	264	269	270	283	291	284	264	266	272	288	288	278	298	265	269	271	261	299	250	302	293	283	280	295	296	279	312	273	283	302	283	284	270	256	272	250	271	257	277	273	273	274	251	275	266	255	269	279	295	306	265	294	285	251	249	256	271	293	282	288	300	280	256	247	297	296	285	263	262	273	266	284	258	249	269	297	254	251	292	259	283	269	263	291	275	302	252	285	278	288	266	262	270	259	281	262	255	275	283	290	260	277	291	279	264	269	301	303	271	325	293	270	279	292	269	272	271	275	286	245	258	271	253	275	267	283	263	259	253	270	287	300	269	279	282	279	266	278	295	239	273	290	274	278	277	256	267	272	281	267	267	291	277	268	294	287	281	276	268	285	283	263	280	308	267	291	248	264	245	290	256	268	307	282	272	278	255	287	247	273	278	274	265	309	300	299	281	265	264	292	275	262	277	302	282	308	268	310	294	287	287	277	298	269	233	323	314	291	291	290	286	285	308	254	259	273	289	256	242	280	286	299	282	290	271	269	304	278	253	235	265	301	283	262	288	272	264	265	307	279	296	305	278	316	264	306	254	291	280	289	278	261	308	264	292	278	282	282	292	279	281	284	263	278	287	276	260	274	246	266	267	282	286	249	309	304	256	273	279	287	267	295	288	289	294	298	255	274	272	295	283	282	278	297	294	264	298	264	239	262	265	285	283	267	293	275	266	272	299	275	276	271	265	283	279	281	272	294	247	260	292	260	277	280	271	246	261	261	269	313	330	286	278	290	285	257	261	258	284	250	302	268	282	264	278	294	258	289	301	281	291	252	261	283	278	277	296	259	263	258	289	275	287	298	287	261	285	271	277	250	281	280	293	245	274	261	274	257	269	267	284	266	241	273	252	257	247	282	277	284	263	289	294	287	268	279	279	265	253	301	298	274	282	269	279	264	329	290	273	258	296	256	291	290	304	275	257	282	268	274	295	289	285	279	266	255	289	262	254	262	238	270	256	288	260	272	260	260	273	261
30518	27206	23018	11025	3527	1578	910	602	512	406	406	368	352	313	339	329	325	314	331	303	328	310	309	329	309	340	309	303	301	317	300	307	341	355	312	315	322	320	298	311	320	318	320	317	294	297	299	308	316	303	300	316	305	320	308	325	301	317	335	317	302	292	315	317	315	314	297	314	337	344	325	315	304	319	322	309	311	299	325	315	333	301	310	319	318	331	304	309	282	319	331	312	322	332	327	308	315	341	317	306	325	316	327	346	282	330	330	337	341	294	305	294	317	308	315	325	309	309	319	327	299	297	330	269	310	333	334	316	306	284	316	307	312	300	322	291	329	284	292	308	333	306	296	310	313	327	320	307	291	304	289	304	309	331	292	309	323	307	326	314	336	306	308	298	353	311	317	297	326	313	307	279	316	335	279	320	347	325	304	336	301	314	305	299	286	334	307	345	340	333	303	348	312	314	333	334	344	351	282	313	330	293	279	301	312	315	311	316	305	297	331	322	319	301	345	297	342	322	320	324	299	321	337	314	326	321	323	302	322	314	329	320	327	288	306	288	301	314	309	301	300	304	325	320	326	306	304	321	315	317	325	335	305	297	306	313	332	316	302	298	299	309	326	312	320	291	310	313	308	306	347	341	314	316	289	302	309	313	323	311	325	306	290	311	291	292	331	305	326	304	283	316	310	333	331	321	281	296	298	325	311	319	319	314	282	277	312	323	316	299	308	314	323	311	327	296	275	302	306	272	324	304	324	291	314	326	304	310	297	342	321	267	321	327	297	325	301	311	292	322	303	327	302	321	331	315	319	324	296	315	307	341	322	330	309	324	300	306	303	300	282	300	293	323	311	332	346	306	303	320	305	297	311	299	314	259	318	321	284	306	322	287	339	320	341	292	309	323	292	295	345	305	322	317	332	316	304	306	324	324	317	327	301	326	326	302	274	344	308	355	294	333	298	319	320	312	300	332	312	301	336	279	329	305	310	340	297	317	328	282	279	300	296	327	294	300	322	296	322	342	313	321	322	301	282	310	311	317	329	313	300	297	288	310	346	317	294	312	331	307	286	325	285	302	321	324	314	333	339	315	292	307	292	289	310	331	299	317	308	323	316	311	307	299	322	310	353	306	313	321	290	326	323	342	312	301	327	322	306	340	322	314	311	324	314	318	328	350	305	332	302	303	301	325	331	297	318	326	325	314	306	308	306	334	333	328	308	308	357	324	294	297	313	342	326	330	340	338	326	297	299	325	341	300	324	356	340	304	339	323	297	351	333	295	298	346	316	332	311	315	307	302	311	300	299	323	292	318	322	300	317	333	302	315	278	301	344	345	299	311	329	332	309	299	315	312	338	310	300	302	298	334	283	312	319	325	279	331	309	316	311	305	324	294	322	278	352	320	312	299	294	307	296	322	347	309	327	294	338	309	307	294	321	331	300	303	335	314	306	302	292	325	335	316	337	312	318	320	317	295	300	319	332	309	312	303	344	283	285	342	299	322	322	352	320	346	298	318	306	299	326	317	318	320	317	331	352	320	339	333	309	352	328	316	322	304	315	329	316	325	309	310	326	306	302	319	339	322	302	290	300	288	315	322	314	292	319	314	326	304	367	295	325	316	330	308	351	311	334	298	275	322	309	334	317	345	317	298	346	341	311	279	315	330	320	338	310	302	297	335	309	333	313	290	292	341	303	296	315	306	313	282	338	314	298	313	305	367	320	295	302	306	322	319	327	303	335	324	283	317	340	343	322	309	337	295	273	294	332	318	329	274	331	319	313	350	320	313	314	307	339	308	320	324	303	320	305	304	302	331	311	296	338	276	319	305	320	322	313	315	305	319	360	313	338	324	314	324	287	339	320	323	282	275	273	307	343	307	325	313	293	326	299	307	343	316	335	342	323	311	304	314	321	339	317	323	358	294	312	315	280	332	340	287	307	329	296	336	327	366	300	302	346	359	327	353	317	314	289	290	311	305	303	315	301	324	311	342	308	283	326	308	302	330	305	331	331	313	319	331	335	323	325	288	325	331	323	323	302	300	318	282	332	307	298	302	331	299	302	309	309	321	318	327	332	352	330	321	298	315	307	290	319	275	304	325	302	326	336	321	312	315	305	310	317	325	299	311	293	343	294	282	311	339	307	345	305	344	319	345	284	301	286	323	328	309	341	337	331	322	356	293	310	283	332	339	320	321	306	316	332	290	312	279	312	306	330	288	318	294	313	272	323	285	282	304	302	299	305	339	313	304	301	290	324	308	308	327	333	345	307	305	318	331	339	314	317	275	335	314	313	327	314	318	337	304	303	307	287	291	302	322	299	305	319	297	316	318	323	305	297	319	302	319	322	311	310	309	315	324	320	303	327	299	300	349	300	327	298	341	324	310	329	310	336	291	302	307	334	328	322	356	322	287	316	297	289	317	305	327	341	274	303	310	283	315	300	342	285	302	286	299	299	325	278	327	322	317	294	315	332	318	334	291	319	319	304	346	328	301	317	334	343	316	317	300	322	295	288	297	294	289	270	324	308	359	315	351	361	307	296	330	286	354	315	316	314	305	318	304	335	316	310	319	317	310	334	307	315	324	335	285	325	323	299	315	317	323	308	336	335	290	308	324	289	333	300	289	325	315	279	313	307	307	288	324	304	321	340	337	312	318	317	304	328	326	318	292	288	325	283	307	314	290	294	338	325	320	311	351	309	318	304	304	339	300	311	316	335	316	328	309	324	313	307	298	303	299	309	299	309	318	306	303	310	322	294	326	346	298	310	310	298	334	301	324	302	315	325	312	300	303	300	330	313	350	303	307	318	316	326	278	298	324	320	305	317	295	332	326	308	286	290	320	306	314	341	300	328	338	325	336	322	341	319	305	290	311	348	320	305	330	338	338	303	328	285	332	310	328	311	322	289	344	305	301	310	296	301	327	328	309	334	318	320	328	311	330	326	304	302	321	321	337	302	310	323	290	295	313	298	319	293	315	321	299	317	301	336	333	329	294	319	293	315	329	324	325	313	329	303	315	338	317	319	355	293	280	341	297	326	340	299	314	346	316	331	331	296	322	317	297	328	307	312	347	312	321	343	308	309	292	316	330	312	334	287	316	318	318	300	329	296	339	332	332	284	303	299	329	326	332	327	323	316	322	301	344	291	274	296	287	307	306	310	316	304	313	325	310	288	292	303	306	330	302	322	309	301	319	303	317	333	309	312	301	316	320	303	317	303	346	308	308	310	291	316	322	300	320	326	312	288	311	278	286	336	333	312	310	291	299	334	300	321	321	318	337	344	325	324	325	311	283	302	323	312	299	330	327	290	343	322	306	346	301	304	289	331	326	290	314	323	302	315	323	318	305	331	328	312	303	308	328	317	312	309	311	335	315	319	313	290	330	344	328	304	285	296	315	295	336	305	292	332	299	296	309	305	347	294	321	337	329	310	326	323	313	328	335	341	317	320	305	297	317	322	322	293	345	323	347	330	348	338	313	306	319	323	267	312	304	335	338	306	302
31922	39830	25216	11562	5656	2851	1473	1009	737	618	545	461	423	430	429	407	417	352	391	372	360	380	393	381	376	398	399	381	351	413	384	384	365	412	384	399	383	394	394	395	345	375	384	364	399	391	385	396	396	364	378	381	421	412	429	394	397	402	358	368	397	404	393	380	430	364	368	396	384	407	345	430	407	362	348	370	408	390	362	426	422	374	373	385	383	376	378	395	402	394	397	407	391	390	369	381	372	409	351	356	384	376	406	401	378	401	396	390	396	347	407	369	378	370	414	385	378	377	392	378	397	368	404	373	362	410	425	409	380	357	390	359	379	408	399	384	375	423	397	333	379	384	373	379	390	380	378	371	382	390	365	426	418	354	365	386	373	376	386	392	400	398	356	397	388	391	373	406	402	371	420	362	394	363	349	380	363	399	373	353	363	407	377	393	382	350	421	373	394	376	383	371	362	364	360	405	392	367	415	395	430	381	377	380	381	398	378	363	345	391	384	392	365	396	362	387	372	380	384	395	357	387	372	402	383	341	401	336	391	384	398	382	414	359	385	397	408	380	387	386	369	408	411	401	406	373	396	368	371	392	387	403	386	384	384	359	347	390	375	367	411	381	400	425	399	357	385	384	367	371	373	383	427	383	371	374	393	393	401	399	378	411	407	395	432	394	375	341	427	401	378	403	372	378	398	376	389	373	374	408	396	380	396	402	397	367	395	393	376	345	369	370	366	383	408	370	384	413	382	433	395	388	393	402	374	406	409	400	393	382	408	397	368	388	404	398	394	419	430	385	335	399	383	404	371	366	399	432	425	352	351	398	373	362	379	389	394	389	367	370	352	367	402	431	380	414	397	387	368	378	366	370	367	377	365	351	388	407	400	362	409	367	375	364	375	391	393	359	381	374	370	416	405	361	377	396	395	392	408	377	385	400	410	391	390	407	392	396	367	372	412	376	381	350	366	389	417	339	371	361	366	379	401	368	359	387	393	374	374	405	356	359	379	367	367	398	380	352	397	381	366	343	402	367	398	388	403	364	357	387	354	434	365	391	372	388	397	396	390	366	377	407	410	363	373	405	353	374	419	368	390	378	387	392	389	397	405	389	384	349	377	365	400	360	399	397	375	388	391	410	357	366	372	373	369	438	410	367	389	410	385	369	409	367	371	380	365	378	374	380	391	354	400	383	372	400	385	397	339	373	366	382	369	394	386	400	380	376	389	416	380	427	383	366	408	408	396	397	414	384	380	384	383	400	384	378	393	387	385	371	383	379	368	374	389	356	408	393	399	408	370	393	363	410	382	357	365	426	392	397	428	406	370	389	382	383	393	416	373	334	387	412	343	388	399	395	360	398	384	407	377	382	417	353	381	363	385	386	378	402	403	449	362	435	374	381	389	378	379	403	364	427	404	386	419	375	369	393	402	388	383	381	381	375	356	379	428	425	403	404	386	364	377	409	363	430	370	360	392	381	395	373	370	404	394	414	392	343	388	381	357	403	394	413	387	382	373	357	387	353	394	385	412	378	408	393	418	362	405	389	397	375	397	405	380	421	388	386	387	397	396	375	409	384	372	358	394	370	398	389	404	394	380	412	408	388	394	398	378	376	419	395	397	385	397	400	375	389	400	390	396	405	390	340	384	417	398	390	400	367	388	384	387	381	388	405	407	396	379	427	386	374	352	398	390	425	376	399	371	382	386	413	374	398	401	398	388	389	404	409	377	403	356	357	382	403	378	382	384	355	357	391	395	344	409	387	392	384	397	397	373	390	378	373	376	410	387	392	368	374	354	417	367	433	372	372	379	371	384	372	373	384	398	408	388	381	388	375	380	397	377	385	389	403	403	407	400	340	377	391	359	384	414	401	364	382	381	366	393	341	429	380	371	362	387	384	399	369	369	402	376	378	381	390	404	358	374	403	354	389	431	349	376	426	368	385	358	374	406	378	358	376	403	374	354	374	387	383	397	394	382	389	346	393	362	379	391	416	367	372	394	389	376	378	404	387	381	394	365	361	388	399	403	389	384	421	355	367	391	359	384	369	422	383	394	373	400	370	396	393	386	374	370	415	400	397	366	377	419	401	401	419	411	405	392	401	372	408	371	380	408	397	386	418	394	387	380	375	436	416	399	378	363	365	359	400	372	392	402	407	345	402	398	397	384	394	374	374	394	385	430	426	430	368	395	389	369	413	418	397	405	397	359	362	366	363	370	404	400	395	367	366	406	386	365	415	373	401	382	396	417	362	362	373	360	387	382	387	392	380	407	411	416	384	400	348	371	399	388	366	386	391	405	361	380	359	368	391	414	374	372	397	357	369	424	405	387	395	373	367	376	376	382	413	390	382	369	376	376	371	368	414	382	355	391	393	387	408	378	393	374	377	386	377	380	368	360	388	390	377	368	399	386	369	376	363	415	365	383	424	377	393	382	416	394	386	371	372	386	386	367	388	359	392	385	399	421	407	375	381	365	402	385	387	391	379	364	385	406	404	366	372	368	369	347	383	412	376	384	385	390	376	364	411	396	376	394	365	375	383	411	400	402	378	387	435	388	359	378	366	394	350	370	371	373	418	371	348	400	382	405	362	411	382	392	408	408	393	361	364	404	393	388	385	350	388	371	391	412	366	408	398	376	388	386	371	344	382	410	378	385	345	386	356	375	403	390	385	394	390	373	422	347	406	372	376	388	363	393	401	386	387	369	418	400	386	415	378	380	413	371	395	378	388	396	393	340	385	418	367	346	377	396	406	383	410	420	384	372	380	406	387	411	401	349	410	357	411	373	389	357	380	368	340	359	357	385	375	407	420	366	402	401	373	389	397	378	358	319	386	352	409	382	385	354	381	378	400	386	430	388	408	377	389	379	361	376	403	334	379	363	364	377	376	413	375	402	378	382	377	374	425	420	387	393	383	359	338	432	404	359	377	390	393	399	368	358	393	395	400	365	394	391	380	365	415	382	403	368	367	345	364	353	392	388	400	376	352	406	399	381	361	354	391	399	396	375	409	410	389	383	375	339	386	416	369	383	390	410	385	383	349	405	373	387	389	346	398	361	382	384	371	381	362	409	383	374	351	375	382	392	376	427	423	385	380	387	380	395	379	383	397	394	402	401	359	396	379	387	361	399	398	375	384	360	365	353	403	380	379	428	393	432	394	375	418	374	375	392	413	372	375	373	381	392	342	412	404	396	357	385	383	373	382	336	379	395	416	385	374	407	401	428	400	366	406	369	372	387	391	369	431	400	397	401	383	380	385	360	385	380	389	383	377	396	394	405	375	379	408	374	379	379	414	395	354	386	389	394	370	369	427	342	409	388	377	384	400	360	414	387	404	393	392	358	388	392	357	382	412	419	372	361	368	411	369	377	369	367	380	381	416	359	389	348	386	390	408	397	409	389	405	366	425	360	383	359	380	389	393	378	375	348	389	369	363	391	400	401	415	355	393	380	409	368	377	387	362	389	386	359	397	378	400	353	376	390	411	343	384	366	389	359	410	411	389
23695	21452	28411	25041	20995	11732	4248	1758	929	665	533	424	325	400	360	320	368	338	330	312	320	312	311	331	308	311	325	335	310	348	302	309	305	343	284	304	350	323	322	313	321	330	297	318	348	309	322	324	329	309	296	323	334	328	338	330	345	334	316	316	332	320	296	297	318	311	309	318	353	324	305	299	317	309	333	311	310	320	334	300	303	331	326	318	324	345	321	287	334	314	324	340	306	284	324	296	290	334	321	336	289	286	315	350	319	332	316	317	309	288	335	313	315	332	319	311	354	335	323	290	331	278	318	312	280	315	314	306	339	334	300	302	312	313	344	313	335	296	303	306	328	327	334	277	318	329	324	298	301	304	317	310	297	354	328	321	316	290	313	338	294	304	358	319	330	309	298	293	342	309	301	312	334	321	302	321	286	279	321	353	287	334	319	334	332	301	323	304	331	319	338	330	302	330	311	322	319	304	319	296	324	283	313	328	283	319	319	304	307	304	281	322	332	309	331	327	315	310	356	281	273	312	292	298	282	321	321	316	300	328	337	314	313	330	353	312	331	286	318	329	326	325	299	329	278	326	290	274	322	306	328	342	310	295	316	318	304	299	321	311	319	308	354	347	319	319	306	310	330	317	311	357	282	320	301	337	277	291	316	297	379	330	297	306	327	316	276	318	343	326	307	316	338	311	325	345	321	332	330	326	318	312	310	323	300	311	310	318	307	300	303	275	291	315	335	361	327	293	316	304	284	306	315	307	318	311	314	310	310	308	287	324	319	344	319	326	337	333	302	318	305	324	332	306	322	315	316	332	294	332	307	334	299	324	286	350	301	299	317	321	346	346	318	309	341	332	313	344	311	325	327	287	326	318	323	307	342	290	285	341	337	318	319	332	292	327	332	316	309	311	305	308	310	331	337	376	317	335	292	312	315	303	322	301	332	331	325	331	331	324	311	315	311	315	339	292	314	313	345	304	309	321	311	293	341	301	318	335	345	300	337	306	296	307	318	316	302	340	310	302	318	334	336	311	343	309	364	298	343	320	338	304	305	310	311	296	305	311	328	289	322	296	333	291	334	325	354	306	314	314	291	300	325	306	313	321	323	318	321	339	293	325	352	353	336	317	312	304	315	343	312	322	329	313	329	329	307	326	302	314	296	301	310	335	322	308	311	324	342	339	328	309	320	322	339	319	309	337	336	339	309	320	325	326	313	317	299	302	328	322	321	324	317	334	297	294	332	305	317	335	327	290	316	320	306	318	344	332	311	327	292	298	305	328	321	293	317	282	315	320	334	319	321	339	300	317	321	326	306	326	315	344	331	307	351	297	310	321	314	322	310	286	286	330	322	339	358	314	314	313	334	327	314	295	329	351	317	310	356	315	336	342	332	280	325	295	318	340	311	346	315	336	301	304	348	303	313	350	300	357	318	350	360	302	307	323	326	319	337	339	283	303	331	331	329	330	336	305	314	296	309	303	332	295	314	329	328	309	316	307	322	310	324	324	307	295	313	280	335	315	327	317	353	325	317	318	323	325	344	307	336	317	295	291	336	330	306	302	316	311	308	304	334	349	321	360	362	336	335	321	316	322	295	338	349	280	329	347	319	317	298	354	306	332	307	342	292	296	304	324	340	350	305	341	329	324	313	327	303	316	335	330	289	308	329	335	309	303	285	304	317	292	330	314	321	301	337	294	350	294	330	302	310	300	324	319	293	339	298	336	359	322	323	310	319	323	320	316	338	345	305	298	293	284	293	317	333	307	303	298	319	296	300	313	328	304	323	303	327	327	327	335	294	298	332	285	303	329	309	299	294	292	320	337	341	309	293	287	309	329	303	343	310	299	335	288	328	326	303	347	327	325	335	357	349	307	302	298	340	330	314	303	352	305	322	315	345	287	331	313	340	312	332	315	280	293	303	303	332	303	352	322	315	317	341	331	351	345	307	295	325	363	296	316	312	342	314	339	302	318	291	326	301	313	307	298	317	298	318	312	313	303	296	306	304	326	331	306	322	328	311	337	322	341	314	319	312	331	323	295	343	294	331	331	330	301	304	315	305	338	307	359	303	316	340	296	320	328	294	335	325	298	313	342	313	312	329	316	304	330	324	310	250	325	324	324	286	351	342	320	316	303	315	296	283	271	339	287	309	325	363	318	337	321	293	298	312	276	309	325	298	337	303	294	301	335	316	338	312	307	339	333	316	309	326	304	302	318	320	314	313	324	314	324	347	305	300	316	293	325	332	320	317	320	301	299	350	315	304	314	309	310	338	335	338	324	328	335	338	318	313	300	292	321	302	318	307	319	321	332	335	330	321	331	326	331	316	345	349	334	312	314	321	303	341	334	308	312	349	311	318	284	312	314	325	328	301	313	318	348	309	325	297	339	300	345	326	341	296	298	299	335	313	316	294	292	299	294	288	351	323	336	322	310	290	314	330	295	337	359	342	310	328	336	304	295	309	326	326	318	329	329	311	307	307	306	312	337	339	329	279	355	333	321	330	318	329	327	288	314	334	340	320	342	328	332	326	328	302	310	319	313	334	284	344	335	350	328	276	295	338	320	323	336	307	309	333	315	347	317	287	300	303	350	357	347	306	283	323	331	314	352	304	318	325	321	302	327	338	337	330	314	304	293	324	318	350	322	301	346	348	344	334	330	321	343	287	320	295	327	315	306	346	318	281	313	330	316	316	317	332	315	320	334	319	291	297	294	328	301	274	338	306	296	320	300	326	322	328	345	338	323	281	295	323	312	321	355	298	313	311	297	308	307	314	354	328	386	324	311	335	325	293	306	313	311	320	318	361	320	305	336	288	338	301	334	330	296	309	288	319	336	339	326	305	310	356	327	298	293	300	291	323	294	296	286	340	336	320	335	328	327	302	328	311	285	347	346	339	274	316	300	318	333	293	324	297	319	333	308	313	329	338	279	304	313	306	295	300	316	295	336	297	343	314	354	339	327	300	314	327	344	325	309	347	324	317	342	268	321	360	331	327	303	311	329	325	312	314	308	272	324	303	306	310	294	339	316	323	290	311	280	301	309	335	299	312	317	328	334	336	324	341	275	346	329	321	313	297	346	297	335	361	333	310	308	321	310	316	299	349	290	325	330	349	332	316	331	342	301	310	306	324	342	306	328	319	308	329	313	334	320	322	324	315	355	313	296	299	285	315	287	325	308	321	301	312	325	295	317	311	332	319	308	318	316	322	338	340	341	307	303	310	342	324	302	316	342	295	290	311	322	294	318	316	311	340	332	311	299	304	313	351	302	314	324	315	309	319	323	301	300	333	346	310	305	313	312	345	302	309	335	301	326	306	336	336	344	329	378	334	326	284	314	329	292	329	326	306	314	327	343	319	320	334	322	324	326	330	323	315	335	344	317	282	353	318	332	329	329	332	311	312	327	334	323	323	343	334	330	316	319	333	345	306	327	322	309	316	302	308	309	284	343	299	339	347	324	304	317	301	335	317	331	293	328	322	306	351	346	357	324	313	328	295	308
31996	50966	35702	22457	14664	8692	5049	2854	1539	949	726	586	483	450	447	423	439	443	429	410	394	415	409	387	387	357	391	423	406	407	341	364	426	402	385	397	373	404	391	432	431	388	411	408	389	416	393	409	381	393	398	376	367	398	345	378	411	386	388	358	384	371	362	380	388	390	407	419	415	419	386	418	368	361	380	393	393	407	397	390	395	397	395	392	375	380	389	377	447	358	402	393	399	385	384	413	384	358	395	405	384	383	446	366	374	359	385	386	415	379	389	397	416	368	429	399	401	409	391	363	380	384	403	398	399	406	365	364	407	407	382	404	420	380	368	385	406	392	391	360	397	382	382	379	377	393	417	412	405	373	388	399	375	377	405	420	395	412	390	361	358	391	431	389	392	380	366	375	375	390	365	398	422	404	362	436	381	374	430	395	387	382	408	414	407	393	356	414	416	372	396	380	363	390	394	400	364	406	366	376	392	382	420	391	372	398	364	434	383	403	382	382	395	380	413	395	369	436	402	406	395	389	373	393	369	362	410	400	382	405	419	441	392	395	385	411	388	425	424	396	386	381	403	367	415	400	397	393	412	368	368	370	429	407	400	419	389	412	396	417	365	377	417	390	423	386	399	376	407	373	401	403	380	385	385	374	398	383	408	378	413	395	396	387	402	374	382	419	395	366	424	395	416	383	417	408	371	372	351	379	407	374	383	410	429	387	377	391	404	424	431	391	407	390	358	388	371	378	434	413	374	423	402	401	400	378	430	420	391	384	388	399	402	380	343	371	396	400	383	434	395	335	376	435	399	382	422	396	405	390	394	428	400	420	418	391	414	394	396	364	414	372	384	403	389	378	380	387	370	407	412	404	379	422	393	382	399	381	407	360	383	429	407	439	381	409	426	388	372	405	365	398	356	415	401	378	371	400	408	385	372	419	402	384	380	388	387	405	385	390	410	380	382	391	402	403	378	370	423	408	394	377	389	360	428	366	393	387	380	369	427	416	397	390	376	362	401	418	357	375	395	371	395	383	428	409	400	392	422	438	431	389	372	368	405	399	400	386	381	385	394	406	378	420	413	388	412	421	419	383	411	390	376	405	401	417	370	391	377	416	432	406	369	397	420	383	401	406	389	416	399	373	387	359	407	377	403	347	383	385	397	399	391	355	403	392	415	417	393	364	390	365	400	415	376	382	367	399	399	401	363	428	393	361	401	408	377	400	397	404	363	393	380	414	403	388	409	386	398	400	406	388	382	383	391	387	399	389	401	372	392	402	410	394	361	371	366	381	412	435	374	400	370	379	376	413	398	411	426	376	399	433	402	403	384	388	396	417	413	383	407	372	369	372	449	386	420	459	412	403	402	364	397	381	394	405	360	379	395	411	385	387	380	409	391	413	421	372	384	415	386	400	369	376	361	402	432	382	404	387	435	437	367	411	387	408	416	402	402	379	379	405	410	385	413	391	409	417	388	398	388	406	408	392	417	418	361	404	411	407	438	402	368	378	411	406	378	423	370	417	394	393	396	400	422	395	375	381	400	390	371	397	396	424	403	422	381	400	379	381	405	402	428	402	409	402	391	402	403	408	391	387	422	376	359	396	397	374	379	376	384	390	409	396	339	352	390	395	420	402	432	430	396	416	378	388	395	384	410	378	361	409	395	408	379	378	381	394	362	410	394	396	355	386	415	367	404	403	397	394	407	391	389	408	396	361	406	390	411	438	379	405	401	361	379	398	398	378	417	392	401	424	389	400	443	406	410	390	387	389	367	416	419	386	386	359	374	365	383	384	374	385	366	373	385	376	373	417	422	388	406	363	416	413	394	388	388	406	400	369	387	413	418	372	399	401	437	430	374	396	374	391	399	429	388	388	411	390	403	401	411	406	373	412	406	423	422	400	395	391	401	410	373	385	398	394	385	380	364	362	380	405	418	384	408	390	386	405	355	400	376	384	395	389	366	383	397	437	388	401	404	370	384	387	370	373	382	386	393	377	378	407	403	380	383	410	374	388	397	408	413	410	400	383	386	369	396	403	413	391	369	420	397	408	370	397	376	428	412	404	385	400	367	405	380	429	384	398	401	407	372	416	400	359	404	400	394	402	427	371	412	393	394	390	418	401	370	404	379	400	369	360	373	383	398	393	384	421	405	377	385	407	382	388	366	392	431	379	401	399	375	385	393	403	363	444	404	381	399	402	388	373	373	331	444	372	392	407	395	366	425	373	366	388	385	423	391	359	342	405	381	392	367	368	411	373	394	382	369	371	378	320	343	383	385	427	380	428	421	413	408	384	396	427	388	376	390	400	384	393	427	375	380	353	422	397	393	389	348	410	437	382	423	378	401	360	390	407	420	411	369	410	387	419	424	397	415	435	419	390	397	460	396	399	415	393	398	396	406	396	416	382	357	377	362	412	376	400	384	414	420	377	420	413	394	405	371	410	443	387	395	414	368	369	407	376	415	376	389	389	394	410	428	351	409	397	387	407	389	387	388	385	408	387	425	399	414	377	377	438	385	420	378	383	390	394	392	434	370	413	378	430	402	381	348	380	369	412	373	369	409	415	401	383	419	356	380	363	384	423	396	411	416	377	384	397	395	413	384	364	390	400	400	379	386	369	399	401	400	394	411	382	381	399	410	361	409	389	406	429	397	418	422	390	374	418	377	405	377	405	379	419	343	415	409	377	392	383	427	391	394	377	414	409	373	407	396	378	376	390	379	373	380	363	358	388	392	368	387	392	392	394	384	404	394	392	393	444	382	392	430	383	378	428	374	395	402	375	366	388	416	394	382	370	398	376	375	392	379	351	390	407	397	372	409	379	406	347	405	438	351	385	379	431	384	396	405	410	387	372	358	402	415	382	381	366	393	397	389	409	400	389	439	407	406	400	364	449	379	409	416	388	390	377	395	389	402	384	395	405	377	372	349	387	385	371	385	401	399	385	366	379	374	414	405	362	379	370	377	407	411	402	361	397	396	414	393	410	377	414	377	391	395	436	390	394	393	409	403	385	392	384	391	409	401	382	392	392	409	416	414	429	375	372	418	387	376	382	389	349	406	424	418	411	366	396	407	365	392	386	406	419	404	409	374	368	390	389	402	402	378	393	385	372	393	416	393	381	389	400	384	417	399	398	375	419	381	408	407	388	380	381	424	396	402	395	379	366	364	375	398	357	400	396	385	405	365	403	414	363	368	424	390	370	382	412	391	392	411	396	386	372	368	387	431	389	403	381	403	384	421	410	352	395	379	369	370	395	402	407	383	416	411	413	419	385	383	378	373	422	379	417	371	404	389	384	420	370	410	403	318	402	408	388	408	411	373	438	359	415	381	397	358	395	410	387	394	362	364	410	348	383	398	409	366	390	388	362	353	395	407	417	383	370	424	385	409	379	415	364	360	421	410	370	403	376	390	385	393	407	395	389	404	357	413	420	438	387	406	405	407	396	358	372	398	358	393	389	381	384	392	390	408	380	373	392	392	391	392	373	382	392	375	377	396	408
25025	21520	27163	25139	10186	2918	1294	801	543	443	332	321	260	268	269	266	255	257	256	246	239	245	258	232	236	251	226	258	261	260	247	279	248	232	260	247	274	258	247	227	253	226	263	237	238	249	255	241	250	251	227	240	256	273	272	263	241	263	270	258	240	236	230	251	257	266	259	255	251	260	238	246	222	238	240	226	229	278	251	229	268	283	252	244	247	259	269	249	265	250	257	241	256	267	269	244	258	272	248	247	217	245	266	248	242	218	279	255	264	246	244	234	254	245	252	256	245	241	273	233	232	247	241	245	257	235	250	231	230	229	245	252	254	245	266	260	268	241	257	252	244	238	239	255	224	260	251	273	235	236	261	245	216	245	261	240	220	267	283	239	228	235	235	264	268	245	242	240	234	251	230	261	254	225	256	244	240	216	253	223	271	259	248	249	248	252	240	230	255	240	241	238	246	262	234	270	263	242	251	245	232	222	231	234	216	256	228	246	271	215	255	245	245	218	244	255	226	248	243	252	237	240	236	235	254	241	248	223	251	221	244	248	228	239	254	217	248	236	231	270	217	257	245	252	229	231	227	233	252	231	249	261	261	252	228	254	237	273	244	238	219	249	250	228	260	265	232	222	241	243	234	229	225	233	269	241	245	266	231	256	240	244	237	246	222	233	246	229	245	259	230	264	256	224	253	241	250	225	261	254	270	231	257	239	245	249	229	231	229	249	270	278	263	252	254	246	217	266	233	238	260	247	269	260	234	241	258	273	260	261	242	215	235	251	202	251	248	240	234	256	243	263	243	241	256	248	236	235	266	231	259	220	252	235	260	258	229	259	246	274	240	223	234	222	236	262	241	231	254	239	255	224	255	228	229	246	249	240	238	259	239	254	260	267	274	288	252	235	234	252	240	255	240	253	263	246	241	231	244	224	236	239	221	240	257	214	246	263	260	257	224	232	236	269	260	238	272	253	241	240	270	221	243	232	250	243	257	225	243	255	234	236	254	247	226	241	242	264	248	300	235	245	229	265	265	236	229	252	251	240	260	261	255	257	252	243	263	246	256	228	251	285	256	246	243	239	258	245	237	252	276	267	248	286	239	256	231	237	282	258	241	224	261	240	242	227	223	269	263	258	245	255	275	250	247	243	243	238	259	238	203	242	267	235	268	282	245	231	242	268	247	249	222	236	248	240	280	246	244	232	251	241	243	243	275	246	262	247	252	258	235	227	255	248	220	226	256	224	235	239	255	233	259	217	271	250	241	267	237	213	282	253	200	251	247	266	250	252	244	200	230	230	253	253	253	233	252	268	236	258	245	244	235	251	290	237	250	247	259	260	249	243	258	249	251	259	229	256	236	245	265	221	261	234	234	240	236	249	257	256	246	239	240	251	250	273	274	262	236	251	250	238	227	232	252	250	243	246	267	258	243	250	234	240	240	260	256	253	258	249	233	244	270	236	224	260	237	255	237	250	260	238	249	249	253	251	259	261	267	220	242	268	242	255	253	290	273	234	247	240	214	253	222	253	281	231	227	205	244	272	255	247	236	228	234	241	231	241	239	234	295	234	227	245	247	230	234	245	250	253	234	250	247	237	237	229	231	256	265	272	253	244	248	267	278	236	235	255	264	254	245	233	266	227	244	250	269	242	241	253	234	243	221	249	250	234	255	238	246	240	261	256	258	293	236	248	236	255	246	242	252	268	227	297	262	277	234	251	262	277	242	240	258	241	264	276	242	239	237	221	233	266	234	269	242	261	252	294	244	239	267	271	250	239	263	251	258	227	259	218	246	237	243	244	251	253	275	257	247	256	250	260	249	270	242	262	259	262	235	218	245	238	232	235	245	263	233	237	242	255	271	226	249	253	238	265	249	231	223	245	248	253	244	246	223	243	248	251	245	253	285	261	265	229	247	239	260	253	255	285	261	247	233	235	231	253	239	269	219	248	253	249	242	262	275	235	255	243	256	250	240	244	248	244	252	245	243	231	234	241	259	229	250	248	243	270	232	263	239	264	239	247	237	246	242	261	241	228	275	247	233	241	242	239	259	254	239	239	217	239	251	257	255	242	237	261	247	228	259	257	259	260	233	222	261	234	239	234	237	215	268	215	203	245	254	261	263	269	273	254	275	232	234	235	256	226	251	248	239	266	244	259	240	250	258	255	251	247	257	232	255	271	270	213	254	224	281	246	232	254	263	237	255	225	240	265	235	251	262	258	220	242	255	219	246	227	266	240	253	271	263	227	243	257	267	259	255	223	252	255	247	243	235	236	275	256	254	243	237	256	270	243	253	239	250	240	251	252	256	253	249	234	253	241	264	263	247	260	221	213	233	225	269	234	233	247	224	233	228	239	230	261	220	260	223	242	261	246	242	243	235	246	269	259	244	261	233	230	254	223	244	255	243	245	254	280	240	223	234	245	272	251	252	238	267	255	249	239	220	248	234	245	220	246	238	255	242	211	288	266	252	239	254	221	268	260	261	237	254	254	266	264	251	247	229	239	262	225	241	258	277	240	234	266	237	271	246	251	244	239	242	254	243	290	256	241	260	209	255	230	258	266	254	249	225	253	259	256	260	238	255	242	227	261	224	254	258	231	218	243	230	220	245	261	238	232	285	237	254	241	239	256	263	255	252	238	252	228	247	259	266	247	268	238	264	237	234	272	296	238	233	238	255	264	221	247	266	241	245	245	265	232	242	271	236	260	259	235	272	229	251	281	260	259	233	272	254	266	265	239	236	203	262	245	263	253	247	244	262	241	242	254	220	259	234	237	260	263	245	265	255	239	260	266	247	235	254	277	278	239	249	234	226	234	233	246	263	260	251	251	251	236	264	226	275	225	224	258	232	237	264	239	265	225	247	256	263	241	244	245	257	230	239	242	236	223	251	245	243	254	250	253	243	254	253	238	229	236	236	298	254	279	263	246	243	257	247	241	218	240	233	248	259	241	248	258	228	231	246	219	240	240	250	250	276	254	220	252	248	261	238	246	259	268	254	237	245	262	231	210	268	257	216	268	251	260	246	253	253	262	234	240	268	226	232	251	255	247	217	265	236	212	218	255	257	218	235	244	251	262	260	255	255	250	249	226	262	222	267	229	248	254	259	252	248	230	243	236	265	239	232	224	242	255	275	242	229	271	237	260	282	233	244	251	231	227	245	249	239	246	270	236	236	254	246	231	246	284	253	249	265	250	238	278	245	222	238	248	245	239	251	252	272	253	256	230	247	244	254	238	259	232	255	249	248	257	219	281	288	237	273	250	251	239	239	289	231	216	235	239	253	238	257	233	236	261	242	233	250	249	262	260	243	243	251	260	231	249	263	238	258	269	267	243	223	262	247	251	264	256	241	254	233	237	247	249	248	267	266	256	225	219	257	274	237	250	259	242	261	257	243	233	262	241	238	263	233	229	243	222	227	258	245	266	248	264	238	260	243	248	258	239	231	258	252	240	229	250	239	242	255	242	251	257	278	234	241	279	215	238	263	257	247	256	234	244
31672	45236	30423	17914	9654	4570	2257	1509	970	640	504	434	375	356	352	319	340	334	309	302	318	307	338	330	321	342	274	288	357	319	317	309	297	274	284	310	298	283	298	323	291	292	307	285	304	321	326	332	310	322	301	289	323	282	311	333	336	302	306	316	294	325	300	306	302	315	280	291	325	296	330	302	295	294	321	298	282	296	304	303	320	290	278	312	312	316	301	287	295	298	292	295	332	320	323	304	304	296	294	304	322	305	322	298	342	298	298	301	300	291	314	312	295	307	309	301	303	307	296	316	268	293	327	313	315	299	327	305	321	308	298	305	304	314	302	312	322	315	334	255	315	290	270	312	293	316	299	307	348	305	296	319	313	304	282	315	308	343	286	296	275	263	317	322	311	303	300	303	303	308	297	297	294	316	330	322	300	329	301	317	299	307	307	286	278	313	293	320	319	312	324	287	324	315	281	317	294	327	308	306	297	314	308	324	322	309	323	349	331	276	293	316	290	338	278	305	312	295	307	307	272	300	276	308	293	308	305	311	277	282	304	300	300	279	306	333	300	320	309	280	312	303	303	314	290	271	302	309	342	302	290	319	281	281	289	298	301	297	320	292	265	338	298	297	300	307	324	296	335	341	307	325	343	291	302	307	281	314	315	309	279	308	301	277	297	328	336	311	344	294	303	287	305	298	315	295	292	336	300	299	290	334	315	274	294	353	306	269	311	305	292	322	279	321	293	323	309	303	336	310	302	292	310	274	288	277	296	318	340	335	315	302	335	314	348	275	279	296	300	295	298	300	314	295	304	321	338	283	286	332	303	293	313	291	323	289	294	306	285	297	317	305	300	306	317	336	285	311	294	309	294	297	317	307	306	282	325	308	337	286	331	301	285	295	275	330	334	265	286	308	291	319	312	309	309	316	308	331	292	290	332	293	349	327	307	309	319	326	323	302	272	298	311	299	259	313	321	314	316	312	300	292	321	319	331	288	328	297	296	301	281	295	293	254	282	316	342	302	289	314	308	317	316	323	315	311	289	294	310	337	320	292	313	326	297	339	309	329	293	291	307	299	317	278	295	301	354	322	282	290	307	305	305	297	336	294	318	314	302	308	289	319	312	284	321	334	309	330	325	297	331	297	286	328	327	286	310	340	323	293	282	318	241	313	299	293	300	284	326	327	302	302	306	315	271	339	311	308	305	310	319	334	295	302	290	303	318	312	305	284	310	301	337	299	305	298	284	297	289	318	302	291	300	309	327	265	306	294	317	295	293	299	286	309	332	294	308	335	294	315	285	286	316	307	325	277	308	331	306	302	283	276	291	290	308	313	291	289	322	335	297	288	319	324	295	310	301	313	299	297	327	312	291	308	280	298	325	325	280	289	297	303	289	327	323	287	338	293	310	296	291	338	296	299	310	304	339	301	318	297	298	318	334	330	302	294	281	317	325	315	306	320	315	298	310	283	264	291	317	305	281	293	292	315	293	297	280	287	284	306	320	282	314	317	310	292	312	299	315	332	332	318	338	321	291	322	267	338	313	329	296	329	297	273	291	307	306	310	326	293	299	331	304	324	284	313	281	305	313	291	260	295	336	320	314	331	306	322	286	278	344	308	325	335	311	283	289	336	298	326	302	307	335	312	297	319	306	289	299	310	297	336	331	301	317	301	301	307	300	315	324	325	331	262	320	307	279	294	285	256	292	309	341	317	319	315	299	297	323	294	313	312	306	297	300	288	325	289	307	298	314	299	305	310	294	308	309	320	289	304	299	333	310	299	314	309	317	315	328	270	320	306	317	295	325	318	300	302	286	340	322	293	301	305	304	315	340	303	337	288	305	270	319	262	306	291	304	315	277	292	318	315	303	291	329	307	306	290	300	294	311	308	313	319	286	296	342	311	304	308	331	293	293	303	281	304	308	291	288	322	341	335	309	309	259	300	314	330	317	322	315	292	302	319	283	311	285	350	310	302	294	293	297	316	303	307	342	318	322	287	287	299	302	312	295	307	284	297	309	276	337	255	321	325	261	287	298	317	319	283	305	295	317	319	308	276	316	312	324	337	306	321	301	293	317	286	322	314	315	295	292	308	289	287	317	310	292	291	302	303	318	310	276	325	307	297	333	331	301	305	302	318	334	303	279	299	304	266	281	288	285	276	309	293	307	309	276	330	271	278	316	288	321	328	285	325	311	309	292	308	269	324	323	279	301	301	284	297	313	312	311	319	319	285	278	293	294	314	291	311	314	292	282	322	275	300	319	287	325	283	284	299	312	297	305	337	315	294	301	301	300	332	284	325	340	306	345	292	305	330	308	319	261	334	301	286	289	326	298	302	321	307	309	321	325	311	289	303	325	321	291	310	274	345	296	331	320	301	304	305	296	337	310	330	289	291	309	293	363	297	299	304	291	299	302	295	321	338	257	303	307	294	304	275	339	317	315	340	289	300	320	316	295	345	305	324	303	302	307	315	307	304	277	299	266	303	316	332	318	329	309	314	330	313	292	291	302	290	311	304	324	313	315	314	313	316	317	296	307	298	307	326	288	295	300	284	321	281	319	303	302	303	307	309	307	294	318	308	294	305	316	298	313	298	305	302	284	264	290	278	307	332	291	289	280	327	268	291	310	277	315	294	282	283	304	286	300	317	286	328	306	308	345	303	317	328	322	290	275	312	326	286	294	295	306	307	298	282	321	337	279	292	278	310	317	300	293	294	334	295	295	319	308	305	329	282	321	308	304	323	301	335	317	295	279	314	348	299	287	280	285	317	301	319	309	291	281	332	300	319	302	335	316	302	314	313	302	311	297	295	324	333	321	328	303	319	295	312	295	336	294	301	342	291	270	305	305	294	317	334	319	288	292	308	307	284	298	275	318	307	293	292	295	320	296	311	339	314	325	299	313	309	312	284	295	317	300	280	283	310	303	309	283	320	340	282	324	268	296	268	304	319	307	293	307	314	286	336	301	284	293	305	297	333	292	317	307	296	291	291	296	295	318	276	317	316	295	325	262	328	302	314	324	327	330	296	304	309	338	331	282	304	303	280	281	320	305	328	295	321	298	316	312	328	335	280	319	299	304	308	316	329	315	310	308	313	314	296	327	310	292	344	322	272	353	303	299	317	340	296	285	318	297	301	307	287	315	347	332	297	305	311	319	314	325	300	287	319	320	301	293	320	292	315	295	302	297	281	306	301	275	306	328	308	298	319	290	275	299	310	337	287	307	312	316	293	320	287	317	285	305	330	329	296	268	319	303	324	278	287	278	308	300	310	299	304	318	339	329	285	276	289	302	332	309	293	318	321	293	322	324	317	306	325	311	310	288	300	330	362	299	321	291	317	288	318	290	283	324	295	312	315	290	326	293	304	321	314	311	289	325	285	327	299	293	304	319	292	274	291	311	292	315	297	304	312	277	315	293	301	295	293	304	311	279	325	300	308	283	257	295	277	337	303	330	281	281	272	323	282	320	311	318	313	322	313	331	287	315	312	298	341	304	307	331	286
22724	21450	28921	24395	21520	20475	9048	2888	1434	803	496	379	332	323	273	262	263	272	251	241	237	223	242	231	204	247	241	208	221	224	233	209	242	214	240	235	241	232	217	224	259	223	234	224	233	244	229	225	222	223	276	217	225	205	242	212	212	257	229	229	246	244	229	237	226	223	247	244	247	265	238	244	243	253	223	224	220	216	248	231	228	241	231	242	223	242	226	259	229	217	220	225	230	238	220	211	220	243	240	230	232	242	219	260	231	273	220	206	245	230	213	229	211	239	202	247	236	241	239	247	228	229	229	213	223	243	241	240	216	237	229	262	235	243	229	233	197	243	227	251	191	231	235	228	232	215	216	242	209	222	217	218	250	215	227	207	247	241	197	227	235	228	243	221	236	245	213	203	239	242	237	239	256	229	213	267	234	222	223	239	224	220	236	235	237	237	224	258	223	234	233	217	232	214	253	227	224	259	239	223	246	238	242	239	205	225	234	244	254	242	233	246	246	230	252	241	241	222	234	233	221	224	207	220	246	236	235	216	254	226	235	246	255	229	249	226	231	240	241	229	215	217	236	219	226	210	261	201	226	261	242	212	255	203	252	236	239	222	235	243	229	233	236	226	212	217	254	233	229	235	219	238	221	220	243	231	222	236	223	233	235	242	224	236	232	246	227	218	220	218	230	226	239	243	214	212	259	215	237	205	245	257	221	223	243	217	231	217	225	208	255	211	250	250	223	229	229	242	221	243	244	240	235	204	234	215	223	241	215	226	259	245	245	240	257	234	221	253	221	234	220	205	228	263	224	251	226	232	246	257	253	256	215	260	239	248	213	226	224	248	232	233	213	242	220	232	224	206	234	229	229	215	253	252	232	232	215	221	228	219	212	227	219	223	241	252	218	255	208	219	234	239	234	209	221	249	240	237	223	217	237	232	223	240	221	238	228	254	225	231	208	219	224	248	208	233	233	246	251	241	220	212	234	263	218	247	240	227	220	227	220	246	240	227	220	211	189	234	200	219	239	238	219	237	203	217	221	241	228	249	237	228	202	230	249	243	228	249	214	238	210	269	211	233	226	241	234	238	223	216	241	216	264	221	199	204	237	240	213	228	251	234	219	217	220	217	249	223	247	230	237	224	235	193	254	238	216	240	229	221	236	233	237	222	202	243	221	260	242	203	244	246	225	234	257	229	239	245	254	217	246	222	239	245	230	236	219	226	189	228	242	217	208	221	245	244	224	223	225	226	204	232	252	236	253	224	224	218	216	232	235	225	227	267	241	238	224	228	228	215	248	241	230	246	235	251	242	226	211	220	243	246	225	254	236	237	246	203	235	255	225	205	254	228	248	238	204	244	227	234	208	257	227	251	215	227	216	251	227	220	234	252	205	216	210	236	231	201	208	222	213	187	227	245	256	213	227	238	211	223	256	229	246	209	235	224	214	223	228	221	259	235	211	242	211	221	225	218	250	243	224	225	250	239	258	234	229	238	210	261	222	229	240	205	231	229	236	242	239	230	244	226	237	243	219	220	251	246	203	236	212	212	227	197	251	226	229	222	225	256	229	215	233	220	251	204	204	227	243	256	203	204	227	253	246	247	233	265	237	233	226	251	226	234	236	194	235	210	222	230	231	232	261	256	232	233	233	237	234	243	211	242	222	231	247	234	245	216	228	242	208	242	201	243	213	230	237	245	241	242	227	239	248	231	223	256	229	219	192	246	213	216	193	208	227	221	226	225	242	238	223	214	207	220	241	228	198	238	220	231	254	212	237	209	251	225	233	231	228	236	216	237	234	241	260	227	248	229	226	253	230	217	235	207	219	202	225	215	231	231	232	227	251	226	247	235	212	230	225	249	214	234	231	258	238	229	195	257	243	228	264	223	238	215	197	217	245	229	234	237	254	224	222	239	223	214	234	238	248	222	243	237	202	222	195	219	238	236	238	221	238	251	250	211	235	240	239	236	231	249	227	197	230	207	224	234	248	255	224	247	252	218	208	213	225	242	223	215	235	224	246	246	246	223	243	226	236	230	227	232	231	234	242	244	243	235	223	226	229	218	244	250	205	211	212	213	216	223	203	198	224	239	226	206	240	210	254	194	234	229	228	232	258	196	212	208	235	245	207	216	220	232	240	202	241	223	218	241	230	221	237	228	240	263	252	214	226	214	245	237	236	248	224	264	254	232	210	203	204	228	210	222	259	229	232	233	243	239	244	232	243	221	220	237	256	228	214	256	228	228	215	224	212	227	240	217	221	244	202	234	262	208	243	267	238	236	226	218	248	236	228	246	218	230	266	250	226	210	260	264	236	188	256	236	260	210	243	256	229	228	222	224	208	253	211	233	262	244	263	231	211	240	264	224	241	249	260	235	212	231	215	220	230	245	242	221	231	214	236	253	233	236	229	203	222	226	241	218	194	264	243	240	225	199	212	243	233	246	244	220	218	219	228	246	251	202	233	237	227	232	238	237	214	241	232	230	234	218	230	258	241	218	246	238	232	231	208	234	236	229	224	209	247	207	219	239	219	225	245	223	236	246	240	208	244	239	225	248	237	220	234	246	226	238	213	243	246	235	229	226	234	215	236	247	251	246	249	197	220	222	215	220	216	224	243	215	213	215	269	239	209	230	227	253	221	216	230	222	225	242	223	253	260	227	231	213	231	248	213	222	207	234	227	241	206	239	254	230	207	233	218	240	238	225	232	247	228	241	230	214	218	229	230	223	238	234	230	243	229	268	251	241	219	236	218	236	211	235	233	264	232	189	241	254	236	226	256	234	220	232	246	248	233	231	233	218	235	216	218	243	209	242	246	227	252	220	221	258	237	237	236	243	250	213	218	240	247	233	236	242	238	233	243	254	254	236	231	242	228	229	257	292	237	243	232	236	234	238	217	261	234	227	223	202	226	226	225	215	222	215	253	202	237	248	258	242	210	240	216	224	206	215	224	244	240	255	223	219	213	231	238	247	220	250	253	227	226	211	229	268	224	247	257	215	254	227	204	239	212	240	252	240	222	253	198	210	249	252	214	251	187	208	260	225	230	226	242	226	262	224	247	248	225	226	236	237	208	243	228	228	232	229	218	229	230	232	244	203	269	242	246	229	259	220	226	246	269	228	237	247	220	236	246	247	238	231	230	226	253	217	200	220	211	221	201	242	237	216	234	233	254	239	238	248	212	217	228	236	237	240	209	242	222	214	226	235	215	228	259	245	211	243	252	212	221	223	231	218	222	228	232	251	244	201	212	193	235	227	225	210	236	235	224	242	244	236	238	209	225	229	219	227	222	222	235	230	236	214	242	227	200	193	236	234	225	249	206	226	235	232	208	234	230	232	220	234	246	215	240	260	224	252	246	213	262	213	225	217	221	256	260	241	228	264	221	261	258	204	234	240	219	201	249	242	235	228	232	228	247	234	210	219	243	232	234	262	245	225	243	253	241	210	237	212	242	215	247	215	206	244	235	207	240	243	231	211	228	211	234	226	264	209	240	222	222	184
36109	54935	38237	24303	16234	10132	6301	4246	2322	1254	762	613	486	397	382	351	376	330	326	325	270	311	317	286	312	279	304	274	283	294	311	280	324	270	287	317	288	274	289	282	300	314	266	282	320	227	301	260	281	260	294	269	315	312	299	288	305	302	277	249	301	301	315	302	294	272	316	286	282	281	281	296	283	278	298	295	286	283	270	254	300	262	277	264	274	272	300	304	266	303	281	263	299	297	283	276	285	278	271	311	299	254	284	269	289	300	273	308	285	285	313	334	262	283	297	259	312	296	303	290	330	280	296	266	304	279	299	304	310	252	277	275	286	253	276	296	281	297	268	278	294	277	277	291	304	285	266	272	308	263	309	297	330	271	290	293	289	292	301	273	264	282	289	302	277	288	322	301	276	275	271	269	302	279	294	293	311	280	287	310	319	298	312	276	285	266	288	273	293	293	285	291	287	292	290	277	274	291	288	294	268	268	288	282	305	302	292	295	265	308	280	287	270	284	276	261	290	286	272	251	285	280	286	278	269	298	252	296	305	297	293	313	265	276	287	284	308	274	301	251	302	268	309	278	273	266	283	305	280	271	275	280	262	273	288	301	296	303	284	279	285	309	285	319	325	305	301	294	290	293	296	292	289	253	272	315	311	271	281	257	314	310	304	304	267	287	274	276	290	312	281	296	295	289	285	271	297	273	292	309	271	274	274	295	287	301	271	306	307	280	279	284	254	271	295	295	286	297	313	277	298	253	291	278	250	295	291	277	289	288	272	301	265	276	289	274	252	270	297	264	247	268	269	256	271	288	263	308	266	288	309	317	293	284	298	297	288	289	293	270	287	291	277	281	287	291	277	273	303	308	282	307	280	301	305	288	308	302	290	286	289	290	292	277	278	276	291	289	312	275	290	261	278	292	322	288	289	290	283	277	286	298	286	302	300	307	291	319	281	259	309	290	289	265	294	286	289	289	280	291	289	293	278	258	285	303	317	321	323	278	283	282	271	269	297	255	274	304	278	263	310	299	296	285	289	277	273	293	276	291	283	293	289	305	264	278	286	304	297	270	274	286	285	291	297	310	274	276	276	301	274	301	313	318	295	281	270	274	293	303	296	287	262	291	286	285	281	325	312	293	296	294	292	283	267	293	274	261	267	270	301	311	268	297	281	288	283	282	288	278	317	278	254	273	305	261	292	303	256	294	307	316	297	277	292	259	296	325	285	301	321	282	285	288	288	297	294	277	283	291	280	275	286	272	299	292	291	287	302	262	296	289	276	286	297	264	249	310	289	312	291	269	279	281	286	317	289	289	338	294	287	275	280	282	271	271	283	306	303	284	280	307	283	276	277	289	275	288	301	282	304	273	281	303	270	286	271	294	279	280	269	312	298	303	281	302	285	307	299	300	305	270	277	281	303	287	307	308	283	290	319	269	258	272	319	301	321	304	286	314	268	269	277	290	272	299	270	288	296	258	285	275	251	303	295	283	301	276	291	259	280	300	260	290	289	278	336	292	292	272	281	273	293	276	277	273	285	324	282	341	307	255	275	265	283	278	286	294	300	301	278	296	291	260	284	300	285	307	280	304	264	300	291	264	289	321	293	272	292	258	294	294	257	283	279	288	273	285	274	308	295	285	243	289	267	298	291	313	303	274	257	343	267	321	301	319	258	310	289	287	282	281	290	259	288	301	324	294	302	291	265	280	285	271	287	293	269	321	297	260	297	297	294	278	266	288	320	297	273	256	290	296	312	255	281	284	302	305	262	254	299	294	304	277	281	284	298	286	268	309	291	303	260	294	288	288	299	273	278	294	304	261	319	259	279	327	280	282	287	282	287	302	276	302	297	277	270	301	263	287	260	280	304	269	305	279	284	279	277	283	296	293	267	259	265	291	303	299	326	294	292	281	269	298	309	292	284	279	280	303	307	315	294	298	283	286	290	314	305	279	286	289	305	311	307	301	305	302	286	287	291	296	272	318	265	291	268	296	263	273	263	289	298	284	251	291	248	271	334	311	286	318	268	339	301	294	304	293	268	294	314	303	312	285	269	299	286	282	302	279	286	341	297	277	295	271	278	292	289	274	278	342	290	301	269	277	270	280	298	296	284	287	272	279	296	252	311	272	297	261	299	293	282	279	305	302	295	291	308	295	290	270	279	267	302	255	257	293	278	311	296	292	314	286	278	292	297	280	297	240	297	298	291	299	305	267	253	290	284	291	298	299	278	293	265	272	328	298	282	280	310	280	288	287	272	304	278	302	273	283	269	277	283	312	299	293	271	301	282	284	294	290	305	284	295	295	279	249	269	262	305	262	289	261	283	268	242	300	279	302	297	275	281	293	294	312	283	289	302	274	280	303	246	301	276	280	284	281	298	292	294	282	266	294	276	282	265	307	277	280	292	289	287	269	267	299	258	285	255	300	272	292	300	289	270	294	268	285	259	283	278	269	285	309	295	293	279	316	278	281	281	298	304	273	300	277	304	289	315	271	269	300	294	305	277	268	267	292	304	283	296	302	291	266	270	298	281	267	274	290	283	279	285	306	310	273	295	281	292	294	306	291	273	292	300	266	305	297	308	300	296	313	299	280	246	271	297	278	300	313	291	281	249	287	319	234	315	304	280	307	274	265	303	291	278	310	314	274	295	282	271	272	295	284	305	312	313	301	287	314	283	294	288	269	292	326	308	256	280	255	261	324	273	257	307	284	274	305	294	279	300	273	273	279	308	303	276	280	263	283	258	295	288	264	308	310	263	277	297	308	284	301	304	293	317	286	254	310	288	310	301	280	281	273	289	263	296	283	286	284	273	275	280	259	310	288	300	316	273	275	285	289	309	305	296	304	285	271	285	286	298	278	303	274	261	279	310	307	297	306	313	286	313	260	290	307	291	305	270	292	299	312	283	273	290	276	274	282	288	296	281	296	279	323	291	312	300	283	302	302	298	306	293	297	273	288	270	303	278	296	257	287	302	302	277	292	274	309	261	279	263	266	312	273	285	294	304	283	305	300	286	288	297	295	294	290	302	285	279	289	279	284	321	251	269	290	256	296	319	259	289	265	296	290	299	265	286	288	262	321	293	297	297	310	264	290	276	293	270	307	296	264	299	293	276	273	303	288	296	299	267	268	302	313	255	307	280	290	302	269	294	268	278	296	267	286	287	268	297	271	287	263	276	279	295	275	305	311	292	280	258	288	286	316	295	282	310	290	282	265	295	279	310	258	290	286	301	296	309	305	306	297	293	269	293	258	279	290	292	283	302	290	282	271	295	280	289	266	264	293	297	286	268	289	291	275	296	295	277	282	290	289	275	289	324	274	257	265	284	298	276	280	275	285	279	301	273	288	283	295	268	295	281	312	284	272	261	307	325	316	295	318	299	278	290	313	294	305	286	300	276	286	273	270	282	279	286	282	307	253	305	289	277	257	273	299	308	291	274	291	272	276	303	282	312	296	297	272	299	257	248	280	287	289	269	310	235	273	278	294	297	317	289	280	320	303
31431	27482	22513	11566	3766	1336	877	636	499	429	380	373	328	365	325	326	337	319	329	318	358	340	304	324	325	319	328	352	301	321	312	320	288	324	302	311	351	346	342	307	303	371	335	312	288	338	315	336	331	336	332	316	302	308	305	317	313	310	318	307	333	332	301	304	353	314	323	325	297	308	326	330	324	328	321	292	339	331	296	307	307	326	315	334	345	329	340	328	330	336	322	326	339	312	327	326	300	336	280	315	325	299	332	310	325	326	336	297	324	297	332	326	300	296	339	303	337	315	289	328	279	296	345	299	329	308	323	336	318	298	293	340	323	297	307	311	325	322	320	316	337	289	353	331	303	324	284	300	318	345	331	300	296	321	317	274	303	330	335	317	302	339	300	334	304	302	303	331	357	300	311	327	285	313	318	327	332	316	320	337	313	319	330	335	298	296	325	314	354	270	306	339	316	314	328	296	323	315	318	311	343	344	322	299	313	325	353	323	344	311	326	335	275	332	331	288	341	285	298	301	283	320	320	312	305	322	317	305	321	328	312	302	315	307	337	325	302	317	330	308	309	343	364	321	314	309	286	370	337	336	308	332	337	310	313	320	331	334	337	301	309	366	305	326	295	311	302	301	361	310	331	302	313	319	275	292	304	311	298	322	332	323	327	302	314	337	327	335	321	311	308	321	305	346	317	339	309	359	306	311	319	323	323	293	293	320	306	302	343	307	316	281	295	330	323	331	326	294	320	346	342	339	326	314	353	329	315	342	313	313	326	314	338	321	316	294	329	341	348	326	335	313	370	318	324	296	298	349	338	297	311	329	344	347	317	309	345	326	327	290	299	313	343	314	313	329	345	339	320	353	329	318	352	338	328	312	322	310	317	331	313	321	331	332	323	323	356	354	285	304	316	315	363	325	308	327	324	327	299	350	296	299	331	304	310	327	311	319	302	295	301	341	339	297	324	313	302	311	324	315	352	297	314	313	310	338	309	318	293	315	289	329	343	362	359	332	330	330	316	285	319	326	337	333	302	314	322	363	266	318	314	323	318	324	308	319	333	333	319	347	354	310	323	333	322	328	321	326	312	315	320	281	293	327	304	349	334	325	346	369	322	315	298	299	315	320	318	305	327	308	320	306	275	335	302	323	294	324	354	303	330	296	321	327	337	336	328	318	311	314	302	332	331	342	331	321	322	333	331	310	291	313	312	309	318	286	296	336	326	317	315	330	325	310	329	302	329	311	323	309	310	301	309	301	339	304	327	323	362	311	338	322	338	324	317	325	333	335	345	359	311	352	301	304	313	327	324	316	335	342	322	317	308	319	323	307	322	308	294	328	338	294	330	321	321	311	298	323	310	316	344	340	280	316	315	312	298	311	326	298	339	316	326	313	330	301	336	293	306	340	365	343	345	336	331	302	319	323	292	339	301	310	324	309	304	310	327	289	324	321	322	298	335	311	317	307	316	331	334	286	315	311	339	328	317	335	299	298	322	340	303	337	336	313	330	311	342	338	293	307	327	332	366	300	313	312	323	328	315	303	308	293	300	344	293	331	289	317	291	315	320	327	312	316	300	322	317	343	321	304	317	320	335	323	326	303	277	325	331	349	327	323	302	327	325	313	365	315	331	288	301	314	332	315	301	334	298	330	347	354	351	355	335	319	341	312	328	313	315	322	312	341	313	334	306	305	343	323	333	316	333	320	336	322	309	320	308	316	302	351	314	355	303	302	321	330	314	291	312	320	330	306	324	296	331	314	297	303	298	335	331	323	306	310	325	330	308	292	316	293	318	342	364	311	313	342	288	307	301	303	318	317	302	285	309	323	300	328	306	310	360	305	322	330	292	331	310	332	337	322	333	292	345	301	325	344	334	282	334	307	300	333	301	314	324	334	343	335	316	315	323	335	334	340	301	311	325	322	334	321	335	307	305	335	354	312	319	314	309	296	329	295	351	332	317	318	336	315	320	284	322	333	325	278	334	320	352	311	294	298	317	301	323	314	315	334	323	318	328	322	325	322	311	339	349	303	314	343	301	291	327	316	317	294	302	343	340	357	312	312	323	312	274	321	301	350	321	299	318	339	313	271	279	318	323	337	312	294	294	301	317	326	333	300	324	337	335	322	322	339	315	302	280	337	333	304	302	292	320	311	306	300	317	296	300	313	301	347	309	300	308	318	318	302	311	335	320	324	334	305	308	325	338	319	312	305	339	315	315	326	306	339	326	321	269	336	308	323	298	312	360	325	304	314	281	312	310	329	332	332	340	311	345	333	300	314	324	298	330	327	303	348	295	328	328	326	335	307	308	319	316	302	352	283	340	330	338	324	322	339	334	311	309	334	299	324	333	334	313	283	330	317	332	338	332	334	290	301	326	307	296	336	356	289	342	308	320	318	333	342	297	297	311	355	297	323	318	334	321	356	317	330	311	345	290	296	334	307	297	324	288	307	292	318	323	324	340	313	310	340	295	318	330	346	338	313	320	334	308	279	312	324	330	319	315	321	300	321	318	330	344	314	312	315	326	345	328	330	298	331	314	326	311	313	331	306	348	322	361	332	330	373	342	322	299	366	290	305	322	340	299	339	322	333	339	346	327	324	328	312	277	322	312	345	327	326	313	335	312	319	325	305	315	314	324	318	291	332	334	300	317	339	309	333	350	327	282	331	316	332	282	351	319	320	306	305	316	320	307	331	320	302	318	311	290	338	308	313	332	314	328	336	343	350	316	305	325	309	323	317	302	316	321	306	306	289	294	329	309	325	314	313	299	328	322	285	318	318	330	319	321	323	349	341	339	291	344	326	304	304	337	325	366	330	309	323	309	295	312	321	331	313	311	303	330	281	334	278	315	311	341	306	312	313	339	274	282	300	323	314	286	329	339	330	303	329	299	343	297	315	342	326	286	303	312	316	323	336	332	314	325	312	337	343	289	341	308	305	302	317	346	297	323	280	310	331	316	327	280	313	318	321	338	316	330	311	317	316	303	299	295	319	323	325	321	331	324	293	301	329	327	320	333	318	302	310	316	330	302	307	330	308	327	306	336	277	301	306	329	346	316	302	305	352	307	293	297	325	309	326	367	305	303	343	310	333	293	317	314	339	313	286	319	309	320	346	341	326	328	348	295	314	331	310	308	355	301	323	321	324	352	305	313	296	343	338	287	316	319	335	313	306	316	318	329	314	310	325	309	308	336	323	344	301	298	287	311	282	291	328	318	351	285	324	304	348	313	361	321	294	343	320	324	315	338	294	336	302	330	316	307	318	340	348	303	312	301	318	306	317	347	346	313	319	302	304	312	331	326	356	330	317	314	301	323	312	359	312	313	339	311	285	315	291	318	348	319	316	319	352	304	316	325	307	324	340	347	305	325	329	335	342	319	336	324	339	305	316	337	296	329	323	290	333	331	311	298	316	349	354	329	349	312	322	302	318	329	333	283	325	333	329	327	295	310	331	317	307	329	324	322	337	296	315	295	299	295	330	336	332	314	292	331	362	312	308
33065	40232	24516	12351	5854	2477	1398	975	747	616	504	498	447	408	433	423	378	374	394	403	417	392	417	407	413	418	403	378	381	397	381	389	384	403	400	341	405	386	394	410	382	380	418	391	389	410	363	416	421	416	410	407	375	383	409	389	385	387	358	421	395	396	405	390	371	372	409	396	388	399	389	369	397	366	379	418	372	382	368	394	408	428	353	375	378	381	378	400	431	394	416	416	389	432	389	386	374	358	388	404	413	386	352	403	408	386	368	385	396	390	379	376	374	403	358	395	429	399	397	384	367	370	372	402	383	378	415	362	395	382	378	358	395	395	408	397	388	415	406	366	423	385	411	363	397	411	402	388	404	382	379	364	418	400	393	393	398	398	392	403	391	421	401	374	416	397	387	367	357	395	404	408	371	386	407	403	379	400	384	387	400	430	415	372	389	392	406	382	404	403	421	364	387	405	362	432	385	368	371	367	370	354	381	395	366	423	393	416	389	431	389	380	382	388	396	383	404	388	397	380	386	401	414	391	362	391	372	381	387	382	388	374	420	405	372	430	422	392	424	410	393	377	395	394	401	432	398	403	366	402	387	402	403	384	386	415	395	414	378	416	403	375	397	383	391	433	382	392	389	404	369	402	417	402	414	394	387	410	366	398	396	367	406	389	376	386	385	376	405	375	384	393	405	389	392	369	390	407	416	380	360	394	390	373	402	381	362	418	374	386	387	427	384	367	377	378	378	427	382	387	402	376	413	408	397	381	367	396	393	384	378	412	438	395	419	386	374	380	378	368	369	407	410	380	410	391	353	390	418	388	410	415	383	387	411	388	394	389	393	374	392	389	403	409	397	388	411	407	375	402	385	387	366	384	403	369	354	388	398	390	413	422	404	403	397	401	407	339	414	419	348	421	403	411	428	408	394	394	396	396	374	411	372	378	411	429	410	368	379	396	399	355	376	401	394	414	384	393	408	397	373	396	431	389	389	347	436	433	415	431	369	385	408	383	386	380	417	426	391	381	422	374	433	392	384	383	402	406	387	393	385	402	354	389	408	409	383	391	434	395	409	404	418	410	365	411	380	389	407	394	432	393	374	416	391	379	405	390	397	393	397	393	388	395	385	413	406	405	396	388	403	404	404	398	396	395	382	381	371	346	391	392	372	389	420	390	383	397	404	415	407	376	458	386	368	385	380	386	374	390	403	392	428	404	402	393	381	382	349	382	409	407	377	419	423	394	395	390	381	394	374	400	363	402	384	399	383	385	369	365	397	396	410	372	391	400	431	397	391	431	347	412	407	392	391	380	403	377	390	381	350	368	384	404	433	418	431	391	387	401	402	369	408	427	376	395	425	407	388	427	390	385	375	430	408	370	427	365	412	408	379	361	339	394	403	370	374	410	411	385	406	409	404	399	389	392	355	356	404	442	380	362	409	399	357	379	380	377	404	373	365	399	372	367	406	392	393	411	377	374	370	401	397	385	408	392	357	374	387	398	385	387	404	378	427	400	375	365	420	383	427	375	391	410	393	357	399	386	369	409	385	416	389	422	369	427	368	385	388	387	370	411	351	409	365	392	362	401	338	382	396	397	415	384	395	395	359	417	402	384	408	363	358	391	390	398	376	398	393	371	366	416	402	382	385	406	376	427	408	382	404	413	409	384	360	359	380	376	389	365	394	437	404	372	389	382	401	363	411	426	406	420	399	409	402	401	401	395	358	432	387	416	415	409	398	424	383	358	383	376	416	381	380	378	411	420	367	379	403	376	389	384	381	388	375	386	396	395	374	422	381	401	382	376	398	361	418	384	379	368	412	396	438	408	394	416	408	415	405	362	396	409	393	365	395	392	398	363	368	397	394	414	364	369	371	399	413	380	431	385	419	412	409	402	408	420	379	362	439	427	365	424	408	402	411	380	390	430	388	413	406	385	400	375	429	367	402	408	386	387	407	398	393	390	424	401	377	419	393	411	405	352	383	430	363	394	374	376	423	358	364	414	385	387	377	395	391	378	413	408	394	353	374	401	376	375	404	414	391	400	391	379	414	421	385	379	381	365	372	421	383	384	379	412	422	391	396	420	411	394	382	430	386	416	399	380	361	347	394	397	355	407	411	396	379	396	378	379	378	383	375	373	391	385	380	367	380	389	408	380	374	404	396	399	370	356	396	369	365	398	382	433	395	366	424	341	385	375	365	369	402	411	374	401	372	370	402	351	395	401	381	378	372	365	370	367	374	378	394	400	391	379	369	414	379	381	422	377	350	416	359	393	382	369	405	352	427	375	410	418	396	386	408	389	372	384	410	381	379	396	389	419	409	380	407	396	400	425	383	397	401	414	406	378	383	407	387	402	379	428	418	413	396	382	387	392	395	377	383	392	386	416	378	402	403	378	373	406	417	352	418	396	360	409	397	387	435	383	410	405	377	413	433	391	394	369	377	405	399	409	376	383	353	396	369	404	425	366	382	367	422	402	355	413	380	387	389	383	404	403	398	362	422	401	415	380	387	388	407	433	373	392	378	379	402	413	398	425	389	403	403	432	399	393	359	412	406	394	379	394	405	402	390	387	409	412	410	405	413	387	409	424	393	395	399	398	380	379	391	381	362	395	413	382	415	401	381	389	395	371	404	407	391	375	372	380	393	424	385	399	376	410	396	361	395	396	431	399	384	402	399	406	389	422	372	396	395	427	362	402	394	423	380	395	409	404	427	405	361	419	391	435	434	403	397	364	410	392	409	372	403	418	404	422	388	397	385	399	414	426	366	391	394	412	389	404	400	363	355	383	403	395	392	397	415	411	373	361	375	394	398	393	414	344	403	438	408	372	360	407	385	433	390	408	393	416	343	398	400	370	354	391	396	412	403	355	381	399	377	390	382	392	386	393	379	396	409	408	438	371	398	364	404	367	432	376	426	394	405	377	399	380	397	365	420	365	391	420	364	358	354	375	369	363	370	388	389	387	404	396	401	400	422	409	379	394	404	426	376	388	397	386	426	428	423	376	376	395	390	382	403	412	403	396	384	349	410	367	369	376	396	384	410	412	395	377	378	408	400	438	406	404	383	396	395	397	436	387	361	424	414	411	377	387	384	377	428	371	391	363	376	406	387	402	372	355	374	381	367	369	433	414	391	384	390	383	392	376	383	388	402	401	410	387	374	401	407	404	402	394	390	408	408	378	380	376	412	418	392	393	399	336	403	381	401	384	396	405	413	372	379	354	380	418	392	369	395	405	383	365	404	420	376	401	432	379	368	411	383	394	415	401	400	393	417	424	416	400	418	410	350	376	378	427	417	402	423	385	426	418	384	355	374	373	374	384	375	382	358	384	411	406	372	418	409	415	418	359	404	385	399	391	399	375	389	428	385	391	399	398	425	401	405	442	413	402	418	428	402	400	410	387	381	367	415	424	396	407	424	400	383	409	402	379	378	378	415	400	393	383	388	376	382	394	403	375	387	379	390	403	385	387	401	389	368	394	410	360	399	379	349	400	439	381	412	390
23637	21455	28320	25077	20631	10531	4085	1874	977	587	510	428	381	398	351	335	320	365	320	313	342	370	346	301	333	313	326	340	321	337	321	330	331	307	308	340	321	278	302	347	335	312	343	308	336	306	338	306	351	324	342	322	358	332	343	298	322	330	357	314	321	286	303	337	319	327	299	298	303	312	302	353	316	323	319	323	333	328	335	331	299	313	345	318	314	294	303	348	318	340	306	339	320	310	300	279	318	328	306	358	315	317	329	304	313	349	318	342	332	326	320	298	319	309	313	336	300	337	288	335	345	337	293	324	352	314	303	271	315	330	313	301	321	316	309	322	347	313	345	341	308	295	345	356	313	345	334	326	312	301	326	325	318	297	343	301	340	356	366	345	352	307	306	321	326	307	340	315	335	352	303	309	303	319	306	321	275	324	318	304	333	337	357	331	318	345	332	316	331	348	340	323	321	293	337	299	309	331	358	339	310	335	344	309	335	334	328	330	342	305	301	314	308	341	300	315	332	294	343	354	348	317	303	324	333	308	346	339	326	323	322	337	313	334	323	303	320	293	333	299	304	355	314	319	313	315	330	331	315	324	316	327	348	320	358	334	339	318	313	306	319	303	312	334	338	309	340	287	314	349	320	292	336	351	326	293	323	340	322	301	321	312	339	324	340	335	332	312	314	338	343	315	322	337	310	311	348	301	317	325	347	340	299	321	352	314	297	332	347	332	338	358	321	321	334	327	304	346	322	335	322	336	310	335	295	336	321	327	330	316	326	325	361	316	338	316	309	342	328	313	357	338	300	366	324	317	337	327	298	319	322	313	297	298	344	306	320	328	310	327	313	310	331	306	335	311	331	325	324	313	333	302	326	331	333	297	308	333	336	323	330	336	304	296	334	335	333	308	300	291	340	334	342	316	338	329	327	343	319	284	277	346	339	328	318	346	316	322	294	336	317	325	308	314	322	308	296	359	298	310	320	304	328	342	310	336	350	343	299	335	288	308	344	324	335	319	321	335	309	351	336	329	326	321	329	328	336	329	325	359	336	304	301	315	326	335	314	311	324	318	321	290	314	334	354	322	275	323	305	322	328	281	323	351	321	339	330	291	318	331	318	310	321	328	325	334	344	366	295	312	353	317	317	289	336	322	305	317	314	312	349	310	317	338	342	306	330	312	322	356	362	357	324	341	311	301	336	303	328	330	317	332	305	337	315	334	306	367	320	309	346	341	287	326	335	334	313	319	324	338	336	338	335	326	303	328	313	324	309	326	323	311	342	334	332	370	334	333	290	316	316	324	311	349	318	290	326	330	356	311	314	319	360	324	316	310	295	326	326	337	326	333	346	350	341	337	296	329	328	331	334	315	332	351	343	298	307	350	302	304	315	317	298	350	319	319	302	317	353	358	303	333	303	315	361	317	317	340	308	304	323	363	333	329	339	326	302	372	328	310	337	341	334	340	289	341	316	307	294	351	302	326	320	314	312	312	334	347	322	327	318	321	336	320	315	311	326	307	319	290	333	323	308	322	307	327	309	348	307	330	315	293	318	305	331	329	356	329	367	328	326	343	296	317	338	309	334	318	318	341	312	306	348	319	331	322	337	349	366	311	329	313	322	362	306	310	311	368	301	324	337	311	346	342	319	310	299	353	330	341	326	303	326	321	331	341	354	335	344	303	316	304	330	328	317	314	315	343	352	324	324	290	322	306	315	331	307	317	346	305	328	341	331	328	294	310	354	296	355	296	307	308	318	322	324	295	305	305	318	340	332	302	351	303	338	356	333	299	319	289	339	324	333	332	325	319	311	341	321	354	309	333	350	304	323	358	308	307	306	317	296	303	312	326	330	316	317	326	336	344	296	328	308	324	337	323	300	316	319	277	346	306	284	312	327	334	343	291	325	332	297	307	314	329	310	351	334	306	322	316	337	358	301	332	305	345	338	325	332	319	318	334	296	289	361	311	300	364	326	348	318	328	322	329	314	327	335	328	360	326	315	297	332	317	335	316	316	330	320	339	334	294	313	345	313	328	319	327	373	325	342	316	328	349	317	329	323	328	356	319	338	308	298	322	384	338	331	325	319	285	301	316	312	322	328	349	292	358	332	316	327	333	310	297	314	312	294	327	326	306	328	286	324	322	342	324	302	307	322	304	363	302	320	283	307	337	336	309	334	303	346	314	295	345	319	342	316	327	336	322	316	335	330	319	332	319	353	339	312	322	311	305	321	354	309	323	335	302	326	347	317	309	305	321	342	289	304	280	314	300	335	292	328	331	318	335	333	326	305	304	320	344	339	322	313	324	347	328	299	346	308	341	328	300	306	288	311	316	331	318	319	344	310	294	310	317	324	303	312	313	295	332	320	334	309	301	331	347	335	321	336	297	319	352	328	320	326	312	335	323	312	311	368	330	300	328	330	298	344	335	329	298	340	325	303	315	311	344	308	390	300	337	319	323	344	336	347	330	337	324	308	316	292	320	336	348	309	284	320	312	326	298	318	322	320	339	339	349	323	308	340	289	337	340	316	343	312	354	305	327	315	349	309	310	298	351	337	335	300	315	330	306	315	342	324	310	300	306	297	334	310	331	304	331	312	310	342	314	335	316	335	295	322	316	327	316	328	325	314	337	307	327	334	326	313	343	325	330	360	366	315	299	340	311	322	324	346	306	314	300	321	328	312	320	300	303	340	306	345	330	331	295	330	319	299	308	310	329	306	344	284	357	317	340	322	292	328	327	322	333	355	355	326	318	341	296	340	314	323	316	295	307	315	313	308	337	316	333	327	299	326	310	329	299	342	306	303	310	340	298	310	316	334	336	353	367	343	325	334	311	317	340	304	323	345	306	325	313	308	315	341	349	316	342	325	336	315	322	324	381	297	298	306	356	345	314	309	313	333	334	283	301	326	297	321	338	327	302	322	335	312	327	322	326	336	342	331	293	348	315	307	327	316	301	342	358	340	315	349	307	320	317	318	335	347	301	353	338	307	353	325	315	307	333	310	331	339	292	346	309	304	315	355	315	322	317	352	292	313	323	314	323	295	334	321	310	341	324	341	309	338	317	323	301	294	340	324	314	319	352	304	325	318	308	320	317	324	356	344	333	300	342	322	357	304	337	304	349	320	315	331	326	307	311	356	330	303	313	325	341	336	310	333	337	344	340	299	317	289	318	289	351	323	333	318	337	331	334	294	296	335	309	333	354	340	317	310	309	315	334	342	356	336	321	297	320	314	289	283	338	337	317	289	327	293	343	292	307	333	340	322	367	307	298	333	318	322	319	330	324	334	318	329	326	290	324	323	321	315	320	320	350	306	349	336	330	301	311	306	325	315	316	339	351	337	343	335	335	329	310	318	336	345	294	340	302	323	333	353	338	327	338	331	303	351	341	333	294	313	326	341	319	334	343	303	323	319	341	329	325	293	298	320	340	308	308	341	332	314	313	322	346	340	315	323	279	312	291	330	323	350	347	326	296	304	333	331	298	324	296	335	304	341	326	340	318
34272	52417	35864	20978	11463	7912	5128	2882	1548	890	665	619	506	468	448	451	413	439	420	416	372	444	413	423	393	413	393	381	412	371	445	362	416	364	377	399	409	383	387	418	366	401	402	392	430	389	411	417	384	417	389	401	405	412	391	409	378	393	401	422	377	371	429	444	440	401	383	409	433	406	396	396	416	394	414	429	403	413	438	391	377	439	382	409	429	385	416	429	403	422	380	412	401	405	402	385	380	378	386	391	382	367	392	384	376	375	367	379	398	376	400	418	389	398	385	396	385	434	408	399	377	392	415	422	366	387	396	394	368	417	415	390	379	408	390	400	400	414	376	403	392	387	432	407	406	375	400	374	399	396	382	413	402	401	400	409	375	342	411	409	424	399	424	403	401	415	422	363	403	424	387	425	371	411	416	401	384	417	395	379	419	390	387	390	382	436	420	407	377	409	440	393	398	397	413	426	416	375	382	400	382	370	354	387	388	401	374	413	395	373	407	405	396	403	396	403	371	365	389	403	382	410	380	424	404	403	373	434	409	406	385	408	414	392	379	392	398	354	392	388	399	392	383	412	387	421	396	379	401	410	399	392	418	391	402	367	370	419	413	380	382	385	387	394	386	437	419	398	425	356	412	430	407	414	393	406	410	407	394	420	402	372	397	407	408	372	423	399	402	400	399	418	389	401	415	409	418	397	360	402	405	382	411	418	364	396	360	428	395	406	434	401	376	381	389	420	398	390	418	371	395	411	406	420	409	381	435	388	400	373	345	401	390	412	364	393	375	383	400	359	395	433	387	414	354	398	419	387	407	360	390	424	378	408	422	412	370	390	411	391	397	366	359	384	358	388	377	422	382	365	410	391	423	347	397	388	435	399	362	394	401	390	347	392	398	402	363	373	448	360	418	374	389	426	377	398	416	408	401	403	399	405	393	411	380	401	383	342	383	437	403	375	381	405	382	422	384	399	407	376	366	378	359	409	434	395	393	416	377	382	381	403	406	409	425	357	398	394	413	387	398	445	406	379	409	370	401	367	395	415	361	397	383	427	411	422	418	421	405	378	362	451	416	402	383	385	413	388	390	375	403	388	421	397	412	420	397	422	370	407	393	375	383	386	389	393	387	425	418	404	412	386	399	387	414	395	385	437	362	410	435	402	394	405	371	361	399	396	380	364	404	396	392	367	414	364	401	394	420	401	419	416	405	418	378	388	389	395	406	377	371	409	387	400	396	349	406	390	403	399	441	382	396	401	401	384	419	363	426	420	366	409	421	384	418	391	409	407	435	401	439	374	425	400	391	412	395	397	376	363	387	378	415	467	412	378	409	408	406	400	421	379	411	390	416	404	420	391	411	383	415	384	379	407	406	383	362	394	433	392	397	387	379	389	411	377	376	384	399	384	428	405	424	422	430	365	380	389	378	381	419	420	413	367	387	376	427	380	403	391	376	385	387	402	380	374	433	420	433	369	413	401	380	369	406	411	387	384	376	395	398	372	370	415	400	420	397	397	395	412	401	423	392	386	431	412	413	394	416	427	401	382	408	410	388	386	374	364	405	383	380	373	404	414	433	418	403	380	424	401	386	416	390	392	401	382	415	421	387	369	408	390	407	409	374	395	381	399	399	418	386	402	395	420	358	396	388	417	415	407	402	401	408	379	414	424	385	395	432	395	402	409	403	379	388	415	384	388	401	373	415	415	432	385	396	416	358	380	358	403	381	390	404	382	390	376	433	418	393	392	377	423	402	361	378	388	379	416	385	399	395	395	433	367	395	377	394	401	383	389	381	385	377	407	426	403	355	401	361	417	392	420	415	408	392	357	438	358	383	399	371	388	450	405	440	359	377	394	393	390	400	351	415	399	414	390	400	427	384	376	412	396	415	405	414	399	377	401	396	420	409	392	432	393	423	393	391	367	355	437	389	352	412	398	391	402	409	385	394	390	418	410	407	375	403	349	425	366	380	377	382	423	367	399	405	388	439	401	408	390	357	388	400	436	394	413	419	398	366	397	382	400	403	397	385	388	370	391	395	389	372	400	413	396	414	406	424	423	393	380	413	439	368	396	412	406	382	382	401	407	389	409	377	424	364	406	418	410	360	440	389	368	411	403	397	394	388	418	415	410	376	388	433	413	406	375	408	414	421	411	388	415	400	369	371	404	393	381	413	418	407	404	397	407	416	394	428	390	399	431	388	410	381	392	411	393	369	381	400	435	405	415	439	438	426	406	414	374	399	410	389	405	373	409	406	403	381	389	401	386	394	394	418	423	409	404	391	382	369	406	417	371	386	437	442	397	393	353	442	415	387	385	392	377	393	371	408	392	413	400	401	394	428	348	400	389	409	409	402	395	391	431	408	420	385	406	387	370	385	393	384	397	431	423	403	412	390	422	392	411	408	389	336	389	373	389	384	393	387	392	387	415	401	408	455	417	386	426	371	379	410	381	397	403	396	403	410	409	376	344	402	405	393	380	403	381	402	369	393	403	419	382	411	390	411	397	396	410	409	383	413	402	397	384	402	402	419	399	387	408	430	404	381	405	420	400	377	380	396	412	414	431	387	392	395	393	414	413	367	414	368	426	417	397	411	373	416	415	375	413	408	412	410	417	391	363	401	372	413	391	415	401	389	388	372	379	436	419	392	366	418	379	392	411	377	420	421	394	431	482	362	391	392	393	378	392	389	396	416	436	382	372	388	412	421	360	396	426	415	384	406	393	375	422	353	395	391	372	416	412	391	424	404	400	381	404	395	408	365	366	357	396	386	373	415	381	384	400	409	361	403	374	393	376	382	391	390	412	371	383	404	433	410	401	388	379	378	433	392	359	423	394	384	399	380	399	373	399	384	377	440	402	421	404	396	389	368	407	378	407	443	403	419	403	389	361	421	400	366	411	373	354	379	393	394	394	397	372	413	391	348	392	401	395	444	403	365	368	434	395	401	409	379	391	408	363	386	408	367	413	394	425	353	401	404	369	400	429	429	410	367	370	426	413	382	422	427	392	415	401	404	356	372	358	379	370	383	424	364	389	378	379	369	446	373	401	410	419	426	372	391	420	431	391	409	405	410	383	409	364	384	402	373	373	416	399	427	410	371	414	398	400	421	428	433	365	347	376	392	393	397	390	373	432	429	378	402	414	409	426	395	392	391	392	389	399	375	377	391	389	382	453	399	346	436	369	406	399	394	426	361	377	398	415	380	388	392	403	436	408	351	408	416	379	406	437	398	409	374	398	432	411	402	401	373	370	396	401	359	408	384	403	382	411	399	418	391	392	379	391	405	396	381	366	390	415	404	375	407	423	372	384	420	392	379	388	399	424	386	419	426	377	378	395	399	437	383	405	407	405	381	384	391	390	389	389	400	399	427	406	373	443	420	412	404	403	400	411	406	378	428	405	399	392	410	410	385	378	403	393	423	380	405	362	381	395	384	391	384	407	440	371	415	421	407	394	397	402	403	371	396	394	383	367	430	374	404	379	405	382	394	393	397	401	388	380
24970	21530	27021	24750	9365	3055	1697	912	563	413	341	319	326	246	279	251	233	245	273	305	253	254	234	242	236	249	263	275	239	241	244	245	229	237	215	243	243	225	245	245	242	235	249	263	239	283	241	266	256	254	233	239	275	236	248	231	274	248	248	240	258	265	244	233	287	247	272	250	250	240	257	266	240	252	246	246	250	245	239	273	248	268	255	251	242	240	238	267	245	259	249	254	243	237	235	259	229	251	253	213	247	241	260	243	246	276	238	253	281	241	283	242	250	268	242	227	220	263	264	266	270	263	257	249	246	253	235	249	250	250	291	274	227	244	273	230	224	230	241	237	243	280	233	252	257	242	246	242	279	250	246	241	209	243	266	273	233	258	251	268	262	217	235	255	231	264	241	280	256	225	237	250	252	261	260	246	282	243	231	243	247	227	247	242	254	250	240	239	226	259	252	251	249	242	263	257	274	233	245	262	245	252	229	255	219	228	227	260	256	231	228	253	234	248	249	274	281	261	240	249	234	250	251	227	251	282	255	249	250	222	247	243	205	234	254	252	262	253	244	262	245	225	257	232	263	246	241	273	258	251	270	260	229	249	234	267	261	231	249	242	236	241	268	260	245	243	243	264	236	269	263	256	256	276	238	269	250	234	262	249	210	261	228	272	207	238	250	226	238	255	233	241	247	267	251	269	235	257	261	266	244	231	208	235	231	231	257	264	224	247	246	252	254	225	236	234	210	251	262	267	229	242	245	256	258	258	257	226	223	243	242	270	266	257	259	260	252	270	240	258	243	240	235	250	257	257	271	231	286	267	242	228	237	283	275	233	253	245	258	244	251	253	244	266	225	234	244	226	250	223	259	254	214	257	236	238	230	256	224	276	266	266	251	239	256	230	251	251	247	211	222	235	239	255	274	250	260	241	231	219	259	232	248	230	229	268	267	242	248	261	266	249	220	235	231	229	241	235	254	241	255	248	246	256	236	233	249	282	242	259	230	236	248	259	260	247	227	235	259	249	257	228	243	246	245	234	255	279	255	254	257	263	239	241	230	236	220	225	222	215	255	249	272	266	243	240	262	237	230	236	244	255	241	238	253	241	259	274	247	274	224	251	270	265	244	227	254	260	255	246	252	265	268	261	243	242	245	279	241	237	267	246	256	257	230	243	252	246	235	253	254	267	253	270	237	283	234	240	236	235	261	260	245	251	240	259	222	246	280	254	231	241	256	267	231	264	267	229	230	237	255	266	232	247	235	253	242	245	248	245	242	270	261	224	265	264	257	254	229	271	248	254	240	237	230	260	234	263	275	266	261	246	234	254	270	268	251	237	278	239	264	270	255	239	236	247	268	238	251	236	238	250	245	248	272	261	250	239	243	241	271	258	250	235	250	248	239	214	247	289	262	238	253	234	251	238	250	233	271	217	255	247	225	242	223	258	239	249	265	257	233	280	265	271	273	267	233	264	231	249	248	271	255	256	245	212	254	258	261	225	232	276	270	258	235	234	245	262	244	262	264	249	291	230	274	263	239	267	257	228	234	258	238	245	232	252	280	232	243	248	244	283	257	263	251	261	279	229	251	254	241	272	262	237	271	243	231	253	235	246	280	247	236	240	247	243	253	250	252	246	261	234	248	253	258	262	256	229	254	252	241	280	249	234	259	247	238	230	242	240	278	208	217	246	256	260	239	268	229	270	266	271	271	247	243	268	229	250	253	252	272	281	233	239	251	237	252	257	261	238	270	266	240	241	244	227	259	262	246	222	254	252	246	277	251	282	256	254	214	250	212	268	264	239	230	237	254	241	223	272	265	253	280	236	240	247	260	259	261	262	250	259	265	220	275	221	244	247	252	230	262	240	246	245	230	241	256	256	254	242	232	288	245	245	220	255	268	243	248	265	251	241	266	247	271	248	253	241	245	232	247	257	240	242	228	227	231	223	233	246	249	247	263	269	259	246	261	218	276	238	224	235	274	237	271	270	245	237	252	226	246	284	277	248	251	236	239	245	253	246	257	238	240	249	259	254	254	251	257	257	288	252	244	256	261	258	242	229	243	272	259	237	247	236	248	255	270	239	270	249	266	220	238	250	261	265	274	285	238	260	254	256	246	240	278	241	228	264	238	271	260	254	219	251	257	235	254	256	217	273	242	273	266	252	268	232	224	237	231	253	249	246	243	246	230	223	264	259	230	249	242	240	236	243	252	234	245	218	257	236	263	265	253	273	282	237	245	239	256	231	256	246	243	262	230	242	238	246	248	225	231	254	236	266	245	250	259	244	275	241	253	262	237	241	229	250	252	240	217	265	257	253	241	230	234	255	252	244	229	224	273	241	250	237	231	281	249	282	244	249	257	270	252	257	277	273	264	258	231	238	266	236	263	238	259	258	229	253	248	263	225	242	258	259	259	234	252	255	268	259	251	252	258	259	275	268	221	242	267	246	248	239	251	257	270	260	243	268	248	250	239	255	243	253	221	232	257	245	242	245	247	243	260	242	265	240	245	243	252	254	226	246	267	235	267	240	249	261	234	250	210	240	230	235	252	263	246	265	281	256	233	236	254	256	261	250	249	232	227	229	234	262	254	289	261	221	269	221	249	212	277	237	233	253	255	228	270	238	254	263	259	268	263	229	285	245	224	286	250	281	230	253	258	255	245	271	241	264	214	222	257	209	250	223	238	262	220	241	271	244	249	251	243	238	195	223	254	239	255	240	241	243	252	242	244	264	264	236	240	269	268	254	230	261	235	246	240	253	284	246	263	225	269	253	263	258	259	245	260	229	241	237	244	212	255	254	275	239	221	258	236	244	246	254	238	235	238	238	249	255	227	241	262	242	252	270	243	257	265	253	247	251	261	256	250	260	242	254	234	227	245	280	231	249	256	230	241	201	230	237	222	249	237	247	260	235	232	253	267	237	269	280	238	242	266	234	211	251	242	264	241	258	281	264	217	246	260	283	241	217	259	247	273	244	222	246	225	221	229	228	243	224	256	293	296	246	257	266	262	236	270	247	253	239	235	215	249	255	263	226	244	276	245	256	246	251	261	240	219	245	247	249	259	253	235	274	251	292	238	243	270	275	275	255	219	244	246	216	277	248	246	214	279	256	254	244	242	251	252	217	254	261	251	253	242	238	270	257	268	242	269	222	272	250	259	259	256	227	270	233	269	268	225	213	243	247	254	261	233	249	223	267	248	252	230	235	226	268	240	262	250	245	233	227	262	229	249	244	223	254	274	240	236	240	253	270	230	278	253	223	223	232	234	249	231	263	230	228	248	223	236	240	249	236	271	246	267	236	239	226	251	250	245	272	252	262	279	246	246	257	253	212	229	236	269	256	236	248	244	260	243	276	236	225	272	231	229	269	260	255	261	245	216	227	239	264	241	256	255	225	256	261	240	208	233	242	244	262	234	233	246	245	249	252	255	242	276	235	228	234	249	235	269	248	258	268	273	254	238	222	230	228	251	263	240	239	238	246	238	271	240	260	261	246	234	266
32434	47637	29518	15403	9086	5116	3048	1780	942	655	514	412	396	372	348	305	278	302	337	314	321	275	317	320	317	368	297	310	293	324	287	295	317	321	302	317	298	292	324	281	316	274	300	303	313	270	278	303	319	314	296	306	325	300	292	365	285	324	305	312	336	336	316	290	305	320	328	291	335	294	286	295	298	296	341	332	295	338	283	310	289	313	339	326	307	297	311	305	287	319	304	359	330	311	309	326	309	308	299	284	285	317	310	305	314	292	304	309	283	333	326	301	312	307	289	309	302	293	301	318	315	305	337	346	304	289	351	323	326	305	270	352	314	293	315	310	311	322	290	319	321	312	318	321	313	295	302	300	315	303	306	320	292	302	306	328	319	329	301	311	318	340	264	303	323	323	302	331	307	333	311	301	301	311	297	320	279	330	332	309	305	324	307	323	274	340	305	308	289	296	322	330	312	348	329	302	350	280	331	292	276	306	334	298	313	289	303	284	302	315	320	309	321	326	312	314	319	314	296	300	308	324	289	307	332	315	330	317	282	331	274	309	312	301	299	295	329	299	322	312	304	315	331	284	295	327	318	314	315	296	321	311	325	321	322	302	315	291	309	291	312	309	294	332	314	314	309	335	300	300	316	299	317	297	315	319	302	321	289	278	304	301	320	308	281	343	301	294	307	324	324	298	315	301	322	298	331	327	334	294	312	328	312	283	277	284	326	310	304	296	313	276	318	315	288	316	303	308	319	270	337	313	312	294	300	298	286	281	298	293	296	326	328	317	321	329	283	302	306	324	331	281	320	322	319	288	263	275	292	305	312	294	320	288	328	298	310	319	274	282	303	294	307	312	337	315	299	324	300	259	312	290	292	313	315	291	303	318	306	283	309	305	317	323	329	324	298	297	305	315	316	301	285	291	309	287	298	300	291	304	309	288	316	300	301	352	333	297	327	319	312	322	296	316	307	289	343	267	291	314	313	302	317	302	272	285	290	311	326	308	317	274	306	322	304	312	293	300	270	278	313	323	331	293	324	307	332	297	339	292	305	322	287	309	300	293	282	284	330	320	293	327	327	289	293	310	290	305	300	293	287	286	338	329	270	300	295	309	296	296	281	308	286	334	290	318	273	305	314	303	309	313	282	281	315	301	313	301	307	278	306	276	301	288	335	327	328	289	287	327	310	333	316	305	305	315	300	280	293	315	287	278	300	312	294	284	332	325	293	309	313	316	328	311	318	316	331	308	305	321	311	312	308	309	310	287	278	305	297	302	297	323	301	330	322	300	314	317	328	294	301	292	342	320	305	281	327	310	293	309	320	303	333	284	300	278	290	302	322	297	310	275	306	293	322	317	342	319	301	268	285	337	322	313	307	301	301	313	292	315	298	315	342	308	327	307	337	292	320	298	296	343	290	307	314	294	322	279	335	321	314	296	301	300	323	293	327	317	298	303	322	311	314	327	319	299	332	297	325	317	335	293	281	311	324	293	278	286	290	296	313	298	279	296	319	322	271	318	325	341	320	326	297	321	291	317	306	318	311	309	316	301	309	331	284	285	281	316	270	304	335	322	323	307	321	284	338	272	313	326	316	326	335	309	325	272	309	310	300	326	301	299	324	337	310	324	307	310	308	300	308	282	301	294	302	286	316	337	296	298	309	309	280	326	312	287	328	296	315	300	330	306	302	286	277	285	317	314	289	314	299	339	291	291	302	309	279	277	311	313	275	318	271	294	283	278	308	312	284	320	307	275	303	303	298	297	325	321	311	302	335	332	307	299	295	299	296	321	291	299	295	284	295	300	290	348	310	277	276	321	312	296	299	292	293	307	312	321	330	316	318	293	334	300	289	306	291	323	291	317	281	314	283	326	263	288	279	321	316	296	325	305	270	294	314	308	308	304	322	310	311	301	330	290	294	303	322	306	322	293	323	331	297	327	315	327	301	312	347	293	296	300	332	333	272	299	315	275	293	291	308	298	311	334	309	272	327	305	307	295	305	297	295	288	313	303	284	322	334	305	295	282	307	318	291	312	338	314	261	308	324	308	296	308	298	309	291	324	326	296	323	294	319	300	306	297	266	297	330	302	330	324	325	321	283	305	314	290	313	291	329	313	258	297	276	310	294	304	309	347	298	277	288	301	304	295	290	278	309	304	312	334	314	295	270	321	306	310	277	330	329	297	325	322	312	297	319	285	306	319	293	318	330	291	311	307	284	299	298	310	289	309	298	336	316	327	315	307	313	299	317	320	278	251	295	332	297	311	313	316	330	307	310	284	315	280	335	291	350	312	303	292	294	310	317	296	339	318	299	305	317	312	318	320	300	306	310	318	322	331	307	310	310	289	304	307	278	296	330	292	311	281	295	329	295	303	316	265	321	283	330	309	315	288	299	321	295	307	300	315	300	347	321	305	314	304	319	291	306	307	307	339	298	309	291	323	312	302	301	294	299	334	312	303	302	344	344	346	307	301	297	315	303	314	309	304	331	294	331	304	324	318	320	288	308	307	296	289	276	327	269	314	321	316	324	285	295	304	294	300	288	316	330	314	277	252	319	295	305	302	317	311	331	299	285	310	293	299	340	305	289	297	296	340	285	311	321	302	298	304	309	301	313	265	294	294	327	288	287	324	321	319	302	292	289	331	279	307	265	328	331	307	324	336	322	301	305	295	309	292	298	295	286	320	285	318	289	304	287	293	318	318	309	296	270	328	323	299	337	319	300	326	325	349	315	301	319	314	316	297	306	319	294	306	272	295	301	325	288	284	327	314	325	335	330	333	329	296	298	309	351	287	307	316	337	306	293	289	297	268	309	342	326	312	317	309	311	293	323	321	294	314	351	338	309	338	328	313	298	281	312	323	322	314	293	306	282	310	308	315	316	321	320	341	303	326	313	303	289	326	314	295	346	268	317	308	281	324	288	298	309	288	318	338	311	288	322	299	308	322	309	296	304	290	343	323	309	330	275	313	320	303	296	319	299	293	323	299	312	316	328	287	292	310	305	318	313	309	298	319	289	305	338	297	323	304	267	293	330	292	294	297	304	321	315	346	304	282	286	291	298	296	294	317	310	328	310	295	311	306	299	303	314	299	315	341	328	330	277	347	315	290	336	329	316	347	286	286	314	263	300	286	319	332	330	305	326	313	302	295	284	321	301	337	321	280	290	325	285	291	268	320	293	325	335	305	307	327	341	305	299	298	304	324	320	307	300	306	301	288	307	316	288	305	317	316	300	291	300	268	297	313	299	316	320	275	296	276	313	334	293	310	305	318	274	335	322	296	301	326	310	353	302	327	303	300	279	305	312	318	290	336	287	306	312	361	285	280	314	338	294	316	301	317	316	314	325	275	328	300	305	274	302	314	328	278	326	333	295	317	310	300	331	318	309	307	314	285	288	326	277	297	281	295	309	317	314	300	322	279	295	325	318	303	302	304	299	295	311	320	304	276	340	308	336	328	310	351	295	288	251	289	278	297	305	290	303	308	284	330	312	297	304	274	292	304
22676	21465	28978	24427	21579	20661	9533	2838	1343	809	478	409	373	330	324	275	259	256	240	237	245	242	267	255	226	229	231	238	248	246	256	233	226	220	238	227	240	246	253	215	237	222	239	247	258	268	251	241	240	213	240	238	233	237	248	260	259	232	232	261	242	239	255	238	227	271	260	214	267	248	226	274	235	266	241	223	209	233	229	233	206	233	228	258	226	196	238	223	224	227	222	235	232	209	222	247	219	245	241	242	268	226	229	234	227	245	245	253	219	232	229	230	256	271	260	222	249	240	227	253	246	262	230	228	227	260	240	241	229	236	216	218	242	214	248	219	258	226	247	239	212	237	270	254	235	215	263	240	267	252	235	247	258	231	241	232	247	247	243	240	254	273	236	253	250	237	265	252	264	237	231	214	234	242	272	222	225	222	254	233	255	253	236	236	217	247	214	249	244	242	216	225	227	224	235	263	244	235	251	241	261	196	238	228	251	244	245	241	228	258	219	254	279	238	211	220	186	229	239	223	245	223	229	238	244	257	234	236	261	236	260	248	201	234	226	227	249	235	235	224	233	246	240	239	263	205	252	259	237	234	252	243	228	206	241	245	257	259	229	251	228	228	226	243	231	232	249	238	241	224	226	235	237	250	228	228	231	244	243	237	225	238	225	228	245	247	234	238	225	242	251	213	217	224	225	231	284	246	257	228	258	263	247	231	256	238	229	265	250	242	234	235	231	228	263	238	253	241	230	242	282	227	240	241	225	214	244	232	241	249	227	249	243	255	260	221	234	255	237	242	232	262	238	247	215	244	251	203	248	244	254	239	236	253	228	241	223	238	219	230	250	234	233	235	231	265	231	239	219	242	234	242	259	241	237	250	248	227	246	219	247	262	253	273	206	231	254	208	233	253	241	235	238	234	246	247	235	246	267	245	225	243	257	228	255	217	237	239	242	242	225	253	223	244	236	263	232	258	256	228	245	240	245	226	222	230	232	217	239	240	239	251	212	228	219	233	226	238	216	241	225	234	246	233	275	239	240	216	235	239	238	220	252	254	224	228	225	243	249	248	236	221	224	243	233	252	224	229	237	241	231	251	240	227	231	253	248	225	233	224	244	230	241	242	208	218	238	241	232	234	234	236	227	212	220	243	246	236	247	244	243	217	227	239	243	211	248	248	270	255	255	245	225	243	255	221	251	253	250	240	243	236	252	238	239	235	231	242	198	258	230	248	229	244	256	217	246	259	267	226	267	265	249	232	223	236	224	228	232	243	238	232	230	235	253	259	242	211	243	221	192	284	221	238	229	224	220	221	255	253	232	245	221	218	235	231	198	241	237	242	239	230	262	244	225	232	272	261	234	237	234	255	261	229	229	257	229	235	240	257	268	240	242	255	217	225	224	234	225	231	246	240	282	235	238	218	226	221	221	223	239	255	215	235	237	234	247	214	238	227	239	255	256	255	230	236	197	244	231	225	236	228	245	232	244	240	261	259	220	219	240	247	255	248	243	211	243	235	252	237	229	231	259	239	247	239	233	229	238	216	220	222	247	235	236	225	236	255	237	237	246	252	253	279	227	258	236	247	268	240	248	255	248	231	247	240	250	237	256	261	233	251	248	238	244	229	225	239	248	238	250	254	248	223	244	221	237	245	228	247	243	238	266	209	254	239	268	226	268	256	217	258	243	244	236	209	257	235	232	238	229	241	254	248	264	244	252	261	270	241	205	222	228	246	253	236	246	236	257	244	219	244	244	230	237	212	244	248	242	239	224	254	230	230	218	272	234	226	236	265	219	246	224	249	238	234	222	247	235	217	261	243	221	240	210	203	254	228	230	219	255	253	213	222	239	233	211	231	231	248	230	239	253	247	243	215	242	224	243	246	235	244	245	226	226	249	233	253	236	247	247	220	207	260	242	248	216	243	230	239	215	222	243	221	256	258	256	243	253	260	250	231	263	234	261	222	245	240	249	246	242	254	212	238	236	240	231	221	269	276	251	212	251	228	261	219	223	252	246	262	217	240	232	227	222	245	238	250	236	219	263	231	267	229	257	239	253	222	246	243	242	247	263	236	260	230	217	252	222	221	243	254	264	220	243	230	241	239	211	233	268	252	268	239	195	265	235	272	251	240	237	202	260	250	240	244	236	243	237	273	236	248	246	222	215	243	218	255	223	258	222	240	241	224	247	235	257	251	245	244	255	222	238	240	247	234	226	221	226	251	222	257	230	241	257	231	222	222	232	259	237	221	229	237	243	225	237	231	231	236	251	234	240	260	211	243	225	236	211	244	238	244	224	224	229	255	252	253	241	243	254	227	240	269	213	241	232	235	251	222	286	222	269	237	222	232	247	236	223	227	225	218	266	229	226	247	245	243	254	216	263	225	252	224	218	250	278	204	213	231	249	248	256	221	233	245	251	241	219	229	255	272	220	228	250	264	226	234	224	227	248	209	231	211	253	242	250	233	247	236	224	262	228	254	239	234	245	257	236	225	246	229	215	229	230	236	221	236	248	230	247	220	237	236	237	236	234	207	237	240	224	257	258	234	265	231	258	241	232	259	256	246	230	205	223	241	228	250	254	227	233	249	246	226	242	241	244	244	227	217	252	247	214	241	246	254	230	240	259	253	238	256	252	226	201	237	254	257	232	279	238	232	246	246	233	229	241	244	263	263	240	233	230	248	247	226	213	224	255	229	258	249	229	242	241	228	216	259	271	237	224	217	258	250	224	237	251	233	217	227	249	274	254	214	250	262	261	240	233	236	227	232	228	253	227	276	223	229	262	237	242	240	215	227	242	232	240	221	228	234	227	239	217	216	215	240	215	240	200	221	256	224	241	247	229	243	260	218	261	220	238	250	251	218	227	269	234	238	187	243	241	231	271	233	244	240	237	248	238	231	239	282	247	235	238	267	222	220	203	238	249	254	238	248	246	241	225	215	241	245	246	227	248	225	222	230	246	260	231	220	237	246	258	227	210	240	202	242	222	257	231	242	234	208	258	220	228	224	246	233	202	217	233	242	235	243	240	236	249	230	225	230	244	293	270	249	221	254	214	256	238	252	205	229	211	228	226	250	215	250	221	236	210	209	226	229	260	195	245	214	195	232	260	225	220	208	258	247	231	253	217	266	224	227	235	251	222	223	252	245	244	238	249	260	230	215	231	229	210	256	231	212	222	231	240	238	249	229	247	243	248	235	252	218	230	248	240	237	250	252	249	226	237	239	224	246	231	257	255	239	239	222	235	234	210	230	225	272	239	240	217	251	275	235	222	264	251	221	244	259	238	267	251	223	223	222	211	245	254	230	230	206	231	256	246	246	231	247	235	257	260	268	236	229	225	242	220	224	218	230	215	244	220	228	272	234	233	222	231	250	246	251	240	232	243	230	252	233	261	218	241	223	237	239	238	242	238	197	221	225	251	249	224	213	237	239	220	247	232	266	224	251	242	235	224	250	228	243	213	262	243	243	224	234	232	238	233	234	240	245	247	235	195	265	237	263
35169	53764	38467	24412	16009	10975	7136	4042	2227	1255	781	560	492	440	407	356	327	332	353	322	310	316	270	303	315	290	296	269	312	309	299	331	319	314	303	338	270	278	279	291	295	309	286	287	295	322	315	292	273	309	285	291	286	294	290	315	304	293	334	284	328	312	294	270	275	278	304	258	291	286	304	257	289	296	291	297	318	326	299	302	286	303	306	282	287	278	291	297	305	293	308	315	286	306	292	338	293	274	282	273	317	281	301	267	315	348	281	311	274	311	300	305	292	296	285	305	324	317	330	317	279	321	307	317	311	288	301	306	295	292	277	295	318	320	306	295	342	308	291	298	280	317	289	324	270	308	304	297	299	301	261	293	283	284	292	280	299	319	328	301	290	276	301	323	302	296	292	318	312	320	298	305	300	278	280	314	276	326	288	276	320	334	325	293	322	340	287	286	319	294	314	312	312	311	276	295	305	310	280	307	302	265	285	295	307	305	302	286	351	274	303	296	291	290	299	300	299	305	324	272	311	308	289	287	304	320	306	303	311	314	295	269	278	327	299	304	263	295	317	295	290	292	327	288	288	324	277	293	311	295	280	298	283	266	302	298	303	293	327	306	292	305	285	301	294	312	292	298	297	304	283	304	286	306	267	285	297	314	293	285	307	286	301	300	272	289	285	291	291	305	319	298	292	285	312	279	308	285	284	295	311	297	296	299	292	269	303	307	313	295	292	329	277	282	317	302	277	295	300	266	276	282	308	311	299	287	289	280	286	328	310	300	311	262	280	299	269	315	299	282	292	289	316	306	299	330	303	305	305	299	304	322	298	316	295	280	310	295	287	302	300	308	312	280	291	271	293	317	286	297	309	288	319	303	323	319	307	317	296	276	294	296	296	302	283	313	297	329	268	313	313	305	340	302	328	307	316	277	278	291	284	299	322	289	295	293	289	282	296	290	285	293	293	301	300	303	324	288	314	278	256	303	288	270	309	271	309	313	304	260	294	278	312	300	280	306	300	300	284	308	290	294	270	288	296	293	345	328	290	306	299	294	295	260	332	330	314	258	296	318	293	295	291	312	297	297	273	296	300	295	302	286	297	270	290	295	291	327	330	279	296	331	334	294	297	292	324	282	302	298	317	300	306	288	283	293	298	300	322	265	295	312	293	300	301	332	303	278	286	297	305	298	297	287	306	263	258	299	289	306	304	299	285	275	310	265	310	287	288	296	290	286	266	286	324	305	331	264	304	313	265	291	278	291	292	300	285	294	293	284	296	299	273	273	299	281	302	293	297	318	273	328	276	317	304	317	296	298	304	276	285	334	278	288	310	292	292	282	277	316	343	308	290	326	303	286	289	288	279	312	287	313	268	306	306	281	278	275	308	302	323	297	290	299	285	283	282	313	281	297	280	260	310	273	309	305	301	305	285	324	312	292	279	296	293	303	325	298	288	291	300	341	275	335	281	295	318	307	311	315	288	276	314	290	327	305	294	291	319	302	278	326	283	286	295	306	293	280	278	289	302	298	297	302	299	271	318	311	301	288	300	291	310	288	301	309	289	298	324	295	290	308	329	300	296	271	288	304	272	287	302	278	311	259	293	270	308	288	292	293	310	300	283	285	303	284	292	293	293	312	272	324	269	298	293	279	310	293	289	315	288	244	313	303	300	292	326	274	248	308	277	320	333	316	289	338	269	300	289	295	315	310	288	300	312	277	313	299	294	292	294	291	300	330	322	285	314	268	291	317	291	282	269	298	293	296	317	285	303	305	277	313	319	290	298	285	289	264	293	306	318	300	294	305	322	269	323	310	280	288	323	301	297	284	303	303	317	289	304	317	310	323	310	271	287	270	257	308	276	331	313	320	280	318	268	325	297	336	308	296	285	285	285	274	300	266	276	291	284	289	267	287	311	305	281	287	290	291	325	290	274	307	274	310	291	278	289	289	256	284	288	287	289	301	273	300	299	285	311	294	318	294	274	294	304	309	305	282	303	288	287	275	294	283	283	295	277	313	308	293	280	280	264	288	309	265	270	307	318	270	293	290	284	309	315	326	270	306	284	283	320	310	293	255	279	299	311	302	296	304	306	301	291	282	298	320	311	328	316	283	307	282	307	312	263	298	298	341	288	274	292	262	334	314	299	298	283	312	288	321	311	299	289	314	303	288	288	330	302	312	310	317	297	292	271	297	297	304	305	279	304	303	316	284	288	313	310	340	298	306	293	296	289	291	282	329	270	296	280	311	300	313	315	299	281	303	305	326	285	265	257	297	287	281	300	289	271	299	288	295	309	287	284	317	297	301	325	302	294	284	280	290	320	308	305	285	310	306	311	302	286	275	310	278	304	302	309	316	307	273	264	292	292	283	301	307	282	261	303	272	311	298	316	308	273	296	301	295	282	312	277	302	300	285	302	260	297	288	314	284	284	299	305	285	322	282	333	301	296	313	308	322	317	304	316	299	295	282	290	304	295	296	313	329	293	304	310	312	305	316	293	264	304	284	312	298	303	302	289	306	266	254	330	309	298	270	286	279	269	290	310	303	287	316	279	320	335	305	299	282	290	314	313	296	284	310	268	278	288	335	284	302	267	292	295	311	305	283	282	334	317	324	293	287	296	306	321	310	289	318	292	292	297	299	315	294	306	295	299	303	300	286	288	265	304	323	327	271	248	306	326	287	296	294	263	308	291	284	291	289	301	288	317	331	301	307	295	291	302	276	297	314	302	267	293	274	303	293	274	323	282	310	313	319	295	271	305	287	317	277	296	286	289	302	278	306	284	272	293	312	334	312	315	292	285	290	301	297	310	288	294	305	290	298	291	299	310	321	279	325	293	277	278	260	285	273	338	315	303	288	298	305	359	277	329	324	302	294	299	315	317	305	281	290	316	293	290	296	311	298	279	290	283	273	320	277	284	282	271	300	270	282	283	292	295	296	263	328	279	300	281	313	288	319	301	272	298	307	318	304	292	290	307	286	294	323	296	279	288	302	269	293	295	330	307	296	315	286	302	281	315	320	288	260	316	271	274	288	285	285	299	319	289	262	276	302	301	304	304	275	267	293	306	263	279	301	313	304	285	318	292	318	273	327	295	284	273	286	304	278	283	297	300	296	316	303	301	299	293	296	278	283	306	303	320	317	327	306	296	276	320	270	315	286	314	309	287	274	296	304	283	308	285	311	266	297	316	317	293	289	286	307	262	303	261	297	286	293	282	269	293	287	290	322	316	280	317	279	316	296	287	278	304	324	303	275	318	328	280	284	297	296	315	318	287	299	300	269	291	324	298	313	278	283	304	313	314	295	284	320	284	273	314	306	322	276	294	278	289	261	297	293	286	272	309	301	315	306	325	280	318	288	287	278	330	261	306	314	293	297	269	299	305	296	293	295	309	280	301	280	301	294	277	314	282	274	321	262	280	279	323	295	285	311	294	294	285	297	290	284	307	268	311	293	265	292	304	313	301	310	291	282	289	308	330	293	286	267	269	274	305	315	306	309	310	289
30731	25848	20784	9391	3725	1810	1032	662	482	398	405	393	334	327	355	307	304	312	331	320	317	355	306	341	332	307	354	299	328	339	310	316	353	324	329	346	318	349	339	308	319	291	341	334	325	315	323	300	318	343	303	330	333	360	304	291	308	301	324	298	296	303	354	327	327	325	343	337	325	333	335	334	337	351	292	315	365	347	321	309	271	314	315	313	323	342	336	337	332	335	325	291	308	281	299	347	317	308	333	297	281	350	327	316	332	326	328	287	331	331	325	310	302	305	313	323	326	336	359	358	314	324	318	320	321	327	344	323	329	333	295	311	323	336	337	335	305	338	309	325	306	300	327	321	332	336	325	323	280	346	319	316	353	319	317	340	339	336	338	307	310	318	321	348	343	302	289	294	356	343	333	323	362	305	308	303	335	308	340	338	348	327	340	312	325	349	329	337	309	354	325	308	329	325	299	309	311	346	307	337	325	313	317	316	310	322	358	309	298	354	310	356	349	314	297	330	341	307	320	328	317	318	336	341	344	335	343	329	291	298	291	341	324	343	308	358	337	332	325	336	359	320	347	352	324	335	313	325	298	309	328	345	338	316	351	314	338	326	352	304	307	343	343	321	353	306	326	337	309	309	319	351	314	330	326	279	315	304	329	334	314	344	295	318	333	340	315	322	337	326	328	345	322	307	318	327	339	331	327	340	311	346	303	327	317	320	310	321	356	333	322	330	334	319	329	338	364	341	303	337	314	312	323	342	328	314	318	331	308	271	332	321	302	346	307	334	321	331	337	356	341	338	327	337	337	286	358	282	347	307	335	310	309	361	339	306	299	314	302	293	334	316	324	329	332	309	324	298	283	352	303	293	355	318	347	335	317	290	322	332	314	328	308	302	356	375	315	307	340	297	328	337	347	296	306	329	349	301	331	314	331	355	343	317	324	305	351	323	313	335	317	321	316	343	361	321	321	332	358	315	326	315	304	325	320	306	325	319	332	329	316	344	327	329	333	309	333	359	314	311	316	324	332	318	312	311	308	280	326	363	354	313	308	301	316	308	295	327	304	344	334	325	316	317	333	310	343	300	310	305	284	349	334	351	319	321	340	351	324	309	318	322	294	341	323	285	315	318	345	320	315	331	311	307	330	343	335	311	342	323	342	314	294	369	327	311	365	304	339	317	299	333	328	301	337	301	327	335	310	324	312	322	326	339	345	342	335	342	340	326	324	335	316	319	342	319	312	309	340	322	335	337	301	326	315	312	315	289	367	334	334	299	322	328	318	313	332	314	297	352	337	312	329	315	357	327	330	352	325	326	316	306	320	337	335	313	345	331	346	300	300	316	343	325	310	291	318	347	357	378	332	303	345	326	343	322	339	317	346	320	324	314	294	346	346	335	312	315	331	330	335	314	361	330	323	315	306	317	306	313	380	344	323	312	329	314	290	323	350	301	335	350	343	360	347	314	344	313	311	314	343	353	325	355	321	348	328	314	340	291	327	354	276	325	345	307	318	306	327	326	327	357	302	309	320	340	320	316	335	315	307	329	324	316	311	322	351	336	326	338	328	334	314	272	331	321	320	353	330	323	323	303	338	324	310	334	319	332	333	307	330	317	328	330	322	338	327	350	335	306	321	331	333	318	334	329	337	364	328	327	328	343	322	331	308	358	353	347	313	332	325	305	363	348	322	350	298	327	325	324	342	329	302	311	325	314	358	332	320	329	327	337	338	314	326	352	332	304	314	337	302	323	304	328	331	321	317	322	339	316	334	363	351	325	284	322	321	335	304	328	330	332	344	355	328	325	323	319	360	325	348	312	315	321	341	387	324	305	304	324	302	339	310	299	322	330	333	355	310	333	325	301	325	335	326	312	338	311	305	304	357	304	324	345	284	328	335	339	309	294	357	342	312	308	305	322	309	327	314	319	340	348	334	305	318	304	339	289	294	312	315	338	283	325	338	319	333	303	309	374	330	311	323	323	341	331	323	306	312	322	306	304	321	312	319	344	322	333	307	333	352	349	345	315	307	298	313	326	313	311	305	311	287	311	316	323	345	308	343	315	343	342	361	327	358	326	331	316	327	354	323	321	336	316	336	343	320	325	323	329	361	307	333	307	351	355	340	335	320	339	306	346	332	341	353	348	320	302	359	333	365	338	332	336	301	318	352	297	354	329	340	317	304	335	330	343	333	324	316	299	309	321	320	321	334	313	346	340	337	312	325	305	305	357	340	314	334	306	318	309	310	340	328	328	301	350	311	328	290	327	363	313	343	318	318	333	347	316	332	317	320	329	312	338	315	312	329	322	344	279	311	311	330	320	333	307	320	303	314	345	335	311	321	300	322	321	324	304	321	329	328	308	350	327	343	330	337	306	338	344	323	322	320	324	310	322	350	316	354	320	347	310	343	347	351	350	311	329	332	316	361	339	326	327	318	299	370	315	341	323	332	321	365	314	342	292	294	297	303	339	331	328	332	349	320	329	299	309	327	339	347	354	306	315	315	317	314	338	324	309	330	320	328	302	320	318	302	311	307	314	331	332	339	337	335	339	345	321	342	328	353	366	326	342	332	318	359	314	346	325	363	330	302	318	355	290	337	349	333	326	300	304	336	346	310	342	271	308	359	318	324	315	326	300	316	326	293	326	305	315	319	334	293	305	298	311	301	310	314	295	333	326	361	305	318	311	296	343	380	337	356	355	304	322	297	349	317	326	328	331	325	311	325	300	325	284	345	331	326	347	326	338	336	309	322	278	321	310	322	326	322	304	354	337	316	329	297	290	343	305	316	333	345	320	301	330	336	326	334	314	315	338	332	309	318	323	339	314	309	309	299	307	315	303	334	323	334	328	322	307	320	332	329	315	316	355	343	338	328	270	301	310	320	318	355	318	339	313	330	328	332	340	309	329	310	330	328	304	310	311	356	330	301	353	325	308	351	318	331	342	336	385	293	320	316	368	342	337	356	328	287	317	343	353	302	355	316	320	348	302	331	307	348	346	328	334	319	329	337	331	352	334	303	335	344	330	311	341	316	327	339	335	331	323	350	351	322	343	358	335	318	317	316	359	349	338	331	323	335	351	337	313	304	312	325	342	324	313	352	347	327	332	316	327	297	323	276	341	329	283	287	337	353	305	313	343	314	313	347	311	305	333	328	329	340	305	295	327	317	286	332	339	335	316	317	300	303	309	322	293	315	343	330	339	315	346	347	324	325	333	320	346	317	339	299	319	317	363	350	324	306	339	306	329	340	337	323	297	344	329	309	343	334	319	318	337	341	321	353	335	313	346	328	306	319	345	318	331	343	325	318	326	331	319	349	307	316	332	333	315	344	336	289	309	334	315	368	312	329	347	328	308	323	307	365	343	376	342	288	327	303	304	312	336	297	303	337	316	308	326	314	344	309	301	307	303	289	335	310	326	341	316	325	321	312	342	332	333	333	306	333	322	335	320	313	346	329	340	335	333	327	349	348	288	304	343	326	302	333	304	338	308	328	330	307	292
31344	38427	21925	10207	5907	3222	1778	1108	718	617	510	493	456	458	473	415	429	428	408	421	387	394	404	444	407	405	388	409	395	403	415	424	392	405	372	432	397	408	397	381	392	381	407	418	444	395	404	406	437	406	391	375	424	401	413	406	395	411	399	409	412	425	399	394	382	389	376	437	402	389	411	366	400	447	411	433	382	381	360	385	371	427	400	395	406	383	434	417	381	392	407	438	392	374	387	422	363	416	405	372	411	399	386	421	394	426	441	450	399	377	391	423	408	390	438	381	399	408	432	385	415	425	452	378	422	411	380	419	418	402	398	401	396	394	418	464	440	393	384	386	445	410	388	377	410	362	424	388	406	410	403	409	386	394	391	397	370	392	425	354	381	410	438	418	374	429	429	393	385	418	410	408	399	414	399	414	400	409	362	389	384	395	401	382	390	389	370	420	363	426	376	357	390	412	414	413	393	414	393	408	375	357	417	389	404	380	412	401	392	383	414	387	411	413	402	412	398	379	375	417	427	390	374	404	394	406	417	378	402	420	425	383	393	392	429	381	378	409	382	408	404	418	389	373	410	389	437	360	411	400	363	403	389	403	402	376	415	422	376	438	408	390	420	388	375	417	407	366	366	382	438	405	391	416	383	380	403	388	424	378	426	417	380	399	437	392	406	440	382	385	420	420	413	379	400	407	416	363	392	411	430	440	419	434	433	413	374	408	414	351	365	395	401	412	412	415	369	429	421	405	423	347	415	365	395	425	390	404	402	421	388	374	417	417	422	398	411	409	398	401	416	419	420	411	407	389	427	420	407	399	393	394	379	406	370	398	421	386	407	404	407	416	406	400	412	390	384	424	424	447	378	398	364	442	422	384	400	374	395	379	394	420	419	449	410	425	405	392	442	401	387	375	403	427	423	388	387	385	401	425	443	373	407	393	383	411	416	413	417	430	414	393	391	377	425	418	397	386	393	372	385	377	425	401	396	401	369	410	424	367	381	388	381	395	391	424	452	442	431	402	394	411	388	401	419	431	393	381	403	381	384	393	369	421	414	384	405	377	415	402	398	367	409	412	383	402	405	418	417	432	387	377	408	383	367	411	387	424	356	371	413	387	410	402	451	396	405	398	381	406	379	384	399	441	437	359	398	439	423	411	436	413	403	381	408	415	421	413	389	388	405	406	428	389	430	412	404	380	423	397	399	406	439	397	376	375	403	387	381	381	420	387	411	391	403	371	384	412	401	407	383	403	393	380	397	458	403	413	370	405	397	391	400	408	420	419	399	379	394	406	404	446	376	400	452	422	413	400	398	386	419	387	387	397	421	428	390	370	405	380	428	424	396	401	438	374	383	373	414	379	429	423	396	392	397	409	394	394	367	434	418	371	404	396	390	402	403	405	415	394	355	403	455	426	409	404	393	427	441	445	427	378	418	431	363	383	403	386	389	404	412	384	372	416	404	396	380	381	413	457	413	431	422	408	380	399	441	385	417	402	407	404	405	404	361	381	402	405	426	422	420	397	425	404	383	388	393	404	398	397	405	404	380	397	364	435	418	431	431	360	390	366	414	400	426	375	410	378	426	421	378	417	408	417	400	417	409	410	392	406	415	378	437	382	399	408	417	389	382	394	389	401	392	361	419	392	392	412	430	416	402	418	407	376	425	395	401	390	403	387	437	426	399	385	399	382	384	420	390	404	394	418	406	384	420	388	428	422	414	389	369	404	379	397	437	412	411	364	392	391	380	345	416	437	398	363	404	345	383	394	392	389	391	402	395	392	398	389	424	376	398	363	429	392	433	405	425	372	418	404	410	402	426	419	393	388	378	381	398	399	404	380	395	408	410	384	382	388	427	428	386	389	384	395	354	385	401	400	385	394	375	382	406	433	427	376	427	384	427	394	415	369	399	371	383	432	391	384	414	405	399	399	395	373	381	391	419	399	423	402	411	403	390	414	380	447	397	402	419	387	416	414	400	398	379	422	382	372	368	373	382	415	378	397	410	402	398	421	431	409	415	370	431	382	386	429	389	431	428	395	396	352	410	397	434	403	401	388	409	390	451	384	356	405	375	389	434	411	431	409	412	391	401	375	382	405	395	431	393	411	395	397	381	395	413	386	380	399	393	422	416	372	378	380	370	405	421	422	396	402	364	420	447	361	408	395	427	390	432	412	400	361	385	423	372	413	386	412	393	406	381	411	404	426	379	424	370	361	413	451	393	402	409	420	396	385	404	388	379	391	375	381	409	409	387	372	390	383	395	413	391	415	422	419	366	427	410	442	394	432	428	405	414	437	373	429	410	370	399	395	393	378	427	438	395	409	402	423	391	364	394	386	389	403	419	392	416	391	395	362	391	372	413	398	410	372	396	379	408	413	388	370	368	390	407	398	392	387	381	418	409	397	404	415	396	430	411	388	386	399	440	381	368	373	405	418	412	407	393	437	387	370	412	378	420	376	393	402	399	363	414	397	410	396	430	421	382	413	411	415	366	376	404	388	438	406	424	421	397	399	411	368	389	400	401	407	427	395	394	389	425	389	413	422	414	377	437	417	398	416	429	447	438	414	407	402	370	405	387	401	425	394	407	427	420	398	440	391	419	407	399	419	406	424	370	384	404	439	386	420	415	422	374	369	405	358	374	416	426	412	408	433	433	399	381	411	435	376	402	398	360	397	389	396	387	424	415	387	397	412	387	395	413	395	351	440	415	386	407	370	391	395	403	411	389	394	404	375	351	398	397	393	399	399	393	397	399	411	408	425	383	394	401	427	407	393	416	403	405	410	388	421	403	405	395	405	405	411	395	413	403	401	382	373	436	413	413	422	381	388	411	387	413	425	409	445	401	437	367	368	375	423	437	415	394	418	385	408	390	405	426	410	383	399	393	410	403	400	394	389	383	395	395	393	416	392	423	406	376	409	399	383	399	447	393	389	394	454	387	374	403	411	378	427	400	435	424	380	397	378	402	388	374	369	395	384	425	427	369	378	405	444	382	395	430	363	390	392	406	382	381	383	375	430	380	398	387	401	378	413	428	389	416	398	426	387	413	447	433	375	431	411	426	399	415	377	397	416	378	420	406	385	388	408	421	423	422	381	371	416	407	406	399	439	390	403	385	378	424	378	365	419	381	424	374	412	375	367	399	390	395	465	397	402	410	393	431	397	375	380	387	389	443	420	382	392	396	371	416	368	412	413	412	423	395	429	394	399	416	413	406	401	422	369	427	362	455	412	445	396	399	393	357	394	415	392	385	412	356	418	414	405	401	394	450	411	436	395	395	386	432	393	380	397	428	424	402	409	436	419	396	392	401	417	421	429	402	417	412	369	368	385	392	415	385	414	374	410	391	399	427	383	374	394	468	376	437	369	403	422	420	372	399	380	399	418	416	387	416	398	395	413	387	412	441	397	396	393	414	365	380	384	377	398	398	408	399	429	407	394	388	419	383	384	423	391	410	373	392	352	415	394	395	392	379	411	412	415	367	368	391	391	408	389	398	389
23597	21465	28475	25029	21113	12429	5022	1946	925	644	515	460	413	387	363	394	342	333	336	338	337	331	345	352	358	337	332	332	326	323	345	305	317	343	339	332	336	341	308	290	346	349	338	337	303	309	337	341	346	343	340	381	317	344	327	331	348	301	327	349	312	302	337	339	340	300	329	308	313	341	298	325	330	329	339	300	339	344	322	328	304	313	332	304	343	319	283	282	328	332	312	319	317	313	332	303	341	308	344	318	332	313	301	330	315	361	317	330	316	326	364	351	344	333	358	311	351	329	365	314	353	271	292	340	297	311	321	316	340	323	351	355	300	314	282	340	327	311	320	344	343	306	343	338	319	362	317	313	310	319	344	334	329	339	303	305	328	316	331	328	327	338	301	360	327	298	345	310	340	295	332	326	325	322	310	356	312	370	306	312	310	303	322	324	346	344	308	338	330	313	301	311	314	337	330	325	323	344	330	311	348	326	317	337	332	325	342	310	331	321	314	339	357	316	322	320	319	301	325	311	330	337	322	305	294	312	331	283	325	303	337	360	345	293	334	338	370	335	343	347	336	335	338	310	378	307	332	299	335	328	321	318	330	293	330	302	310	346	330	317	330	343	334	300	338	352	327	313	335	334	324	305	304	316	329	322	324	341	331	328	305	339	279	321	332	353	317	316	326	324	324	326	341	289	320	330	368	308	283	330	344	316	361	313	326	340	352	293	331	338	329	348	314	340	316	327	330	332	333	345	345	336	301	355	301	324	302	338	362	315	338	307	336	315	344	291	317	315	295	319	327	315	326	312	362	304	330	316	347	324	339	316	319	323	349	314	317	332	331	340	341	318	348	314	285	324	341	334	311	330	322	326	318	348	323	342	303	321	318	320	315	339	351	322	331	322	350	279	358	310	352	328	336	305	346	362	354	369	339	332	319	359	314	300	316	327	321	306	355	330	353	318	306	343	366	324	339	341	314	328	313	322	332	303	335	306	351	314	337	329	332	389	320	328	311	319	341	302	326	349	349	328	328	324	345	320	293	334	316	349	346	353	365	354	332	338	322	342	336	328	317	335	358	324	306	325	340	330	321	328	327	318	339	340	322	359	325	354	334	365	341	309	301	320	320	344	324	313	339	323	289	309	327	313	273	296	330	336	340	331	332	339	311	335	332	300	317	329	313	327	344	329	313	318	328	314	330	325	329	367	297	324	321	316	336	337	347	328	321	327	324	303	339	350	328	335	274	314	321	328	353	297	317	351	349	303	336	326	325	339	351	295	339	301	311	298	326	331	353	328	342	334	365	310	327	304	290	322	305	317	344	343	291	350	346	349	312	324	301	344	329	324	290	306	309	354	321	322	328	341	327	311	313	338	322	306	328	313	319	363	316	303	344	342	337	308	320	354	323	326	327	323	340	337	366	333	279	307	303	300	316	341	363	320	340	333	330	336	323	309	325	338	294	291	319	333	311	332	362	318	312	308	347	329	332	326	317	363	338	314	322	327	324	316	317	320	325	301	311	336	309	340	320	318	357	298	326	317	309	335	333	302	314	366	344	321	342	353	308	319	356	321	324	331	310	335	323	349	306	338	308	320	290	311	337	323	349	308	344	282	325	313	341	315	329	342	326	336	336	301	345	363	313	345	343	327	307	319	288	341	311	321	318	337	326	321	334	339	322	310	318	300	349	296	324	329	323	324	310	331	340	350	350	337	320	300	343	324	317	311	343	333	299	310	331	312	316	326	327	332	339	326	363	306	381	277	301	349	322	331	325	311	327	302	353	310	332	324	307	334	321	333	344	308	312	309	352	355	325	317	328	330	362	349	321	334	317	307	357	318	310	348	342	337	335	362	329	308	317	330	349	343	324	310	353	312	340	362	308	343	338	330	353	336	334	315	327	323	291	324	333	318	301	329	378	343	329	350	342	322	305	359	314	322	321	332	322	331	324	333	327	317	306	323	338	352	330	324	338	353	329	346	309	340	316	351	325	298	326	303	352	327	337	330	335	313	332	311	304	302	308	311	315	319	335	303	320	321	326	315	336	337	296	343	313	377	334	314	341	325	359	307	351	319	318	328	312	327	318	363	348	322	338	349	329	306	325	306	355	351	333	316	331	352	335	287	328	327	350	315	291	325	366	340	319	308	354	333	314	316	378	308	306	315	335	344	336	329	318	341	330	318	327	381	358	326	349	332	334	337	298	299	310	340	314	320	322	333	333	326	331	349	344	329	327	308	326	331	283	339	335	288	351	339	318	330	320	314	340	365	314	352	326	337	338	333	334	319	352	343	310	340	290	330	314	358	332	310	312	292	314	319	312	359	324	371	309	325	317	306	292	323	322	340	315	318	342	347	337	328	341	296	343	303	328	349	315	354	331	303	293	344	325	299	342	321	361	352	351	341	332	309	304	338	311	335	293	338	342	321	342	325	316	307	298	339	328	331	343	336	324	337	341	276	327	351	316	316	342	312	302	350	321	321	345	304	315	334	368	346	337	335	329	345	314	318	303	324	332	302	336	338	315	367	317	332	324	329	358	338	346	314	342	312	321	324	320	330	325	305	337	305	309	340	355	325	336	323	324	347	320	328	329	319	330	306	317	353	321	340	332	336	319	294	308	330	325	331	343	319	315	354	343	296	342	344	311	313	298	336	311	343	336	312	313	339	325	340	334	338	336	298	333	302	327	321	291	347	341	295	338	308	336	313	305	337	331	339	333	346	352	317	326	324	299	287	349	329	318	336	349	343	356	295	332	338	353	334	326	306	339	306	308	342	322	309	369	335	316	286	323	309	312	317	367	324	334	318	313	352	328	314	328	342	322	316	301	308	308	308	344	324	311	352	320	322	347	348	310	355	328	311	335	328	351	324	342	312	336	299	302	356	348	333	389	325	318	325	297	329	325	318	326	334	320	329	329	375	280	337	354	323	341	318	356	332	325	347	332	331	319	358	337	346	328	334	301	335	323	340	295	345	312	337	287	293	316	348	342	348	315	326	334	331	331	359	314	337	317	320	344	320	341	346	324	305	312	315	325	339	347	287	347	347	341	318	312	336	318	330	309	307	349	341	331	298	320	333	318	295	319	338	297	339	328	303	345	350	327	328	331	347	334	321	324	338	331	307	326	307	349	288	313	361	357	335	325	307	349	344	345	311	331	289	326	294	345	303	308	339	306	329	274	320	319	345	303	325	341	323	350	354	309	330	358	297	321	346	345	317	321	328	300	345	303	356	304	340	337	334	345	344	323	327	324	301	337	312	320	280	346	329	294	295	316	317	323	324	339	323	337	318	314	341	316	303	292	331	306	332	319	309	320	343	326	333	320	307	289	348	308	291	310	310	347	321	313	362	319	349	324	344	344	330	322	299	328	309	343	337	350	329	310	320	333	323	317	315	309	343	319	351	317	339	317	295	330	344	336	319	338	334	309	345	284	345	299	352	301	327	308	341	333	334	343	307	302	344	323	298	332	302	322	319	339	306	353	325	325	334	339	331	339	316	359	324
31307	47949	34822	22975	16011	9963	5739	2906	1453	998	769	646	564	533	473	456	428	433	421	402	400	385	422	407	451	396	436	360	421	424	444	408	414	407	404	409	416	396	390	403	431	383	400	425	399	386	404	425	422	376	393	390	403	397	412	375	367	417	400	398	405	415	413	412	406	413	394	399	416	422	392	403	413	391	403	389	405	420	400	410	428	393	410	401	411	420	423	402	433	415	426	420	396	436	403	429	411	383	380	411	413	430	408	414	400	399	410	425	415	406	416	413	434	416	414	389	433	424	405	413	416	413	408	438	447	398	405	406	403	429	365	391	401	421	381	394	373	432	367	381	404	444	427	439	429	404	421	410	379	435	394	414	403	403	392	383	386	385	403	381	369	404	386	397	445	379	422	391	418	398	396	374	373	402	397	382	392	407	467	396	412	428	401	400	417	410	419	401	428	366	358	385	373	419	424	404	434	384	434	429	421	409	402	397	416	425	395	427	398	396	404	389	414	400	393	427	436	384	377	405	390	418	394	387	443	406	404	393	408	418	400	401	419	404	396	387	431	431	400	397	407	413	417	376	394	402	433	387	388	417	396	386	404	404	408	428	399	392	450	413	399	354	414	383	440	402	401	401	380	394	427	430	405	419	407	395	383	393	402	409	381	383	406	398	399	424	409	427	427	390	377	426	410	435	416	438	407	356	418	387	403	405	405	422	395	371	442	401	397	406	404	392	403	414	392	419	408	401	415	404	410	398	401	388	362	444	421	403	404	354	385	416	416	409	437	382	431	399	440	404	413	431	389	373	396	436	391	422	418	402	442	410	405	415	390	451	395	411	417	418	399	424	379	418	413	444	393	408	407	359	431	408	410	409	385	405	402	403	397	396	406	389	363	391	397	418	391	395	378	422	379	426	426	399	402	416	400	412	382	396	402	388	395	417	388	420	453	402	443	416	463	410	430	412	413	402	418	371	404	402	418	422	388	406	408	386	400	423	393	415	408	397	393	435	408	390	393	406	370	394	409	386	460	385	384	430	427	430	399	410	392	419	398	378	415	372	417	415	386	389	387	412	419	403	397	423	422	416	424	381	380	377	429	437	400	375	418	382	447	454	381	416	436	387	373	400	426	381	425	400	409	409	413	408	391	423	383	446	418	416	441	433	410	409	402	375	405	423	405	393	399	427	441	406	410	380	422	432	410	407	399	396	432	392	378	426	444	405	400	395	386	409	441	424	414	384	394	420	407	389	419	422	419	399	373	417	438	409	400	385	400	400	381	394	431	415	414	428	430	421	411	405	374	448	389	393	414	399	444	404	381	398	421	427	379	415	390	386	415	450	399	435	384	419	419	400	433	436	404	387	397	395	422	376	359	421	367	400	381	433	422	396	413	405	421	418	417	394	419	425	412	383	390	438	396	409	434	410	419	410	412	416	425	408	411	404	417	414	392	401	409	430	419	417	403	333	386	377	367	385	382	379	386	395	422	377	409	408	419	400	416	433	401	403	380	406	417	399	375	450	374	369	390	395	416	378	397	419	434	379	426	382	430	377	426	384	381	410	376	430	388	385	413	423	407	384	397	415	397	414	357	403	432	433	412	428	412	386	440	418	415	386	374	416	412	420	425	462	426	418	422	438	421	383	429	420	429	386	398	435	422	382	436	423	445	439	381	397	407	386	405	418	360	403	385	406	417	426	424	385	375	397	408	444	415	392	437	377	408	410	422	388	403	408	379	428	388	411	390	375	444	414	376	442	400	392	370	386	398	402	442	381	371	433	414	372	370	414	393	391	392	386	393	437	413	408	389	404	381	433	386	381	418	381	381	416	392	460	405	374	402	391	422	415	392	428	419	419	420	429	400	418	424	405	422	414	404	415	415	407	392	394	412	392	398	403	358	416	433	382	415	427	376	408	409	386	372	383	366	399	395	373	400	415	399	462	410	396	402	396	387	393	400	373	366	412	383	381	407	405	428	403	422	365	428	397	380	398	416	404	396	437	386	428	435	432	426	441	417	398	414	418	402	424	367	398	447	408	424	400	422	435	391	384	438	411	395	412	427	395	396	414	408	391	409	417	417	387	421	419	433	383	401	384	385	409	395	399	425	423	396	419	386	433	400	445	380	422	404	417	435	426	383	378	413	386	393	410	406	404	406	398	386	439	420	418	367	433	431	409	432	385	378	395	361	421	413	382	385	411	402	401	447	357	407	411	428	378	388	385	420	416	410	398	386	389	394	428	433	396	388	398	404	441	381	379	417	406	417	429	405	399	410	402	381	416	432	379	394	379	394	426	400	439	413	398	373	397	372	420	419	380	399	404	411	409	379	412	388	376	403	364	383	434	403	408	408	418	401	390	403	434	417	385	408	375	463	380	383	443	374	415	416	401	406	384	361	371	378	374	394	382	392	370	413	407	409	376	412	424	395	414	444	439	413	392	437	467	415	433	391	392	402	419	403	420	419	420	380	420	385	430	457	413	430	408	403	421	408	384	396	403	404	424	375	405	387	389	408	382	404	450	414	386	393	388	413	403	430	425	411	413	399	396	408	418	402	410	390	388	399	392	432	424	381	403	425	401	419	432	367	415	455	418	403	401	390	394	407	408	447	376	415	372	386	401	415	392	406	403	389	418	378	393	427	469	402	392	427	386	361	388	394	379	389	403	419	419	404	414	429	415	393	402	406	446	369	399	431	393	413	416	440	432	407	363	419	419	380	411	433	382	421	420	422	409	407	400	407	415	367	337	389	386	399	390	427	405	361	410	405	412	379	400	419	359	445	398	392	391	371	410	444	392	393	379	383	373	406	391	430	402	394	394	400	388	404	369	416	415	379	409	380	408	429	432	395	389	424	424	346	407	438	401	423	404	395	422	420	368	421	397	395	452	427	412	388	452	401	396	409	406	425	393	404	418	364	433	437	434	428	408	398	417	398	394	398	385	399	422	380	434	427	430	395	410	402	446	412	400	398	423	409	395	396	380	386	449	423	417	414	430	358	383	372	383	400	391	392	395	422	400	364	444	391	400	398	411	400	417	402	470	373	416	430	440	409	408	399	383	380	382	393	412	382	391	430	386	403	393	383	385	397	392	394	375	394	391	400	406	402	383	395	383	416	419	401	407	389	415	372	411	412	454	411	435	413	400	381	395	402	396	393	394	401	400	411	373	412	442	435	389	421	380	356	405	405	435	406	399	398	440	392	362	402	391	400	398	443	377	387	373	424	411	355	431	421	403	413	391	413	400	408	404	390	394	417	396	379	403	405	407	405	401	408	372	435	418	421	457	422	375	439	430	372	385	407	421	415	430	373	376	380	400	428	390	399	400	405	398	420	394	390	418	433	440	425	376	393	403	360	432	408	392	424	370	439	439	376	406	395	421	431	389	437	430	417	402	428	367	394	418	392	402	454	405	409	407	434	385	413	415	384	414	423	421	402	387	398	419	402	390	390	432	420	435	418	404	441	397	404	396	412	422	426	363	386	424	412	413	425	443	366	408	405	383
24948	21490	27039	24758	8757	2674	1375	764	512	384	356	297	300	309	286	275	242	292	292	279	265	293	287	262	269	276	276	248	287	281	279	245	241	286	263	261	251	261	243	271	262	264	274	290	251	249	232	268	261	302	242	284	245	245	275	244	277	240	275	273	270	275	250	285	252	267	264	273	272	250	245	239	270	256	256	269	265	253	227	278	290	263	283	251	259	278	275	230	266	248	248	269	287	264	273	250	245	262	280	265	261	247	267	251	253	265	282	255	239	281	235	266	267	261	249	244	256	262	267	270	253	256	257	280	277	270	262	261	251	258	259	231	269	246	271	290	265	263	258	265	274	235	284	260	260	266	275	242	275	241	274	254	300	260	248	277	266	245	280	269	242	273	263	265	254	293	243	255	265	284	266	278	244	247	257	221	294	243	256	253	266	255	240	266	290	265	243	257	236	268	263	230	278	269	262	263	275	284	273	262	258	261	278	254	274	271	264	265	269	244	261	259	327	292	261	238	247	238	293	263	234	236	268	256	266	234	246	226	248	254	274	241	253	275	262	277	284	240	247	265	297	276	275	269	269	254	285	270	241	268	272	259	269	272	259	269	258	267	222	257	293	251	249	271	265	238	263	281	275	285	239	234	271	252	266	264	257	263	252	257	268	276	286	289	253	271	293	261	257	277	269	274	263	246	272	251	264	242	267	265	260	310	246	244	244	276	263	273	265	266	264	227	300	255	256	260	256	260	250	263	280	288	261	244	273	251	245	265	235	240	275	256	252	234	261	239	298	266	271	266	301	265	264	299	275	243	277	284	246	266	242	257	252	240	256	218	238	253	257	244	285	275	271	261	268	265	270	258	264	276	252	267	263	268	263	252	247	267	260	285	269	269	258	288	272	259	259	254	265	272	245	256	255	258	268	252	241	229	267	271	266	238	294	258	250	279	249	261	256	295	253	278	291	239	247	253	267	269	315	250	274	258	264	267	280	241	286	259	280	260	246	266	256	251	226	270	265	237	245	276	283	270	270	257	279	257	231	245	270	257	246	279	271	273	235	290	247	261	259	260	230	284	267	237	263	250	234	272	252	289	231	252	251	276	233	255	257	281	251	251	276	249	250	243	228	265	263	243	273	267	260	281	279	266	289	242	259	268	238	220	254	257	249	254	278	291	238	268	282	259	244	252	224	265	257	241	246	249	276	269	265	264	282	296	255	245	255	282	280	253	265	277	265	260	280	268	278	257	276	233	244	274	240	260	289	250	269	265	267	250	254	265	280	267	247	260	280	262	264	294	262	254	263	239	249	268	281	256	259	274	277	256	280	270	255	264	255	268	270	282	258	278	277	250	247	250	287	248	244	242	263	251	263	267	275	227	270	268	261	278	257	251	307	283	261	252	290	267	266	261	276	241	264	264	279	249	269	254	272	260	262	272	244	247	260	276	270	254	256	280	265	231	294	258	241	226	247	252	251	281	282	268	262	281	285	293	271	275	259	287	223	268	234	253	228	246	261	248	274	273	252	242	259	237	263	248	257	219	251	260	262	252	236	254	276	267	244	252	227	269	288	265	270	261	232	259	259	261	272	258	255	273	238	275	283	280	255	248	262	255	249	255	272	268	249	260	270	261	264	238	264	234	272	262	240	255	255	269	249	275	263	263	253	281	277	266	251	262	256	267	283	282	264	241	270	284	234	265	266	262	245	255	272	294	256	244	245	237	245	259	270	244	253	299	266	254	250	227	269	267	254	242	265	286	266	248	281	241	247	285	227	274	281	239	257	249	274	294	284	247	285	276	236	246	234	268	257	282	267	270	260	297	257	293	236	269	237	271	293	249	249	284	249	249	234	278	286	251	267	275	242	260	274	266	241	266	249	284	277	252	252	260	251	255	279	259	270	280	265	250	239	250	226	257	269	251	316	278	262	253	258	284	266	258	247	266	231	248	271	271	226	251	272	268	248	253	254	266	258	235	262	284	259	249	261	290	238	247	267	284	262	243	270	253	258	252	283	273	256	252	261	269	278	282	256	274	272	269	270	272	282	237	275	235	221	268	262	286	267	234	261	255	230	252	244	280	250	269	261	271	272	252	235	278	246	275	266	279	241	244	259	272	241	277	254	245	255	255	279	264	232	254	258	275	266	254	258	281	300	240	264	256	242	259	299	255	282	261	280	263	249	250	242	271	272	252	268	233	245	284	250	269	238	258	270	246	270	243	264	271	268	238	255	243	267	257	267	242	244	285	281	257	248	260	239	260	251	287	254	248	290	273	252	262	268	283	262	256	254	249	262	272	240	270	268	259	254	277	274	285	254	265	268	253	258	270	273	277	239	271	248	262	287	256	246	244	232	256	275	292	258	274	240	265	251	245	273	285	225	267	258	263	254	266	256	247	256	266	238	270	269	286	292	286	312	262	235	277	246	242	253	255	249	257	249	266	273	272	277	265	261	235	283	289	264	260	263	267	274	265	261	269	290	242	290	234	251	293	277	265	282	263	281	281	267	271	252	250	251	266	252	273	280	269	241	249	245	261	266	278	272	251	280	268	260	273	280	276	273	270	268	268	241	271	255	277	281	263	285	281	282	259	261	262	254	241	238	264	225	233	237	299	246	246	277	281	270	254	255	252	261	267	268	248	223	239	268	271	230	255	271	261	277	253	252	268	287	253	278	277	253	273	266	268	240	259	267	241	270	263	255	261	269	265	282	268	212	267	269	288	250	272	294	258	255	248	263	258	278	262	235	252	278	229	289	272	266	283	283	239	269	241	250	257	275	290	257	258	260	269	258	250	242	246	274	258	265	260	271	255	274	273	259	250	285	269	268	262	256	279	260	247	256	270	279	251	273	257	255	253	276	265	254	268	277	246	267	310	242	270	267	268	264	271	260	270	276	288	251	277	295	251	261	269	288	267	253	252	289	258	282	255	254	274	275	273	285	252	285	259	253	267	277	227	260	236	242	245	292	243	293	260	272	246	261	250	302	282	257	264	231	226	251	266	273	265	274	253	271	273	258	255	245	260	245	281	245	252	274	273	251	281	251	278	259	261	251	268	262	267	248	263	258	268	250	234	234	249	262	269	253	289	275	254	279	260	255	241	308	245	256	257	264	293	262	288	256	269	287	262	251	230	262	272	255	276	277	263	254	264	314	281	268	263	277	249	278	263	273	284	257	256	236	288	273	295	281	236	281	238	248	272	269	283	229	241	270	267	264	257	247	292	243	257	283	243	255	268	242	264	285	256	265	270	254	266	271	272	266	275	265	267	248	241	238	228	272	260	270	273	267	269	270	269	259	262	242	277	227	264	258	264	243	257	274	224	281	271	262	269	271	268	281	277	292	235	286	288	262	261	279	262	238	234	269	247	248	274	268	279	269	265	256	261	259	296	267	252	267	255	242	242	287	255	263	252	228	256	275	253	245	261	288	252	253	268	249	277	269	261	241	259	232	259	287	267	262	251	292	276	250	254	269	275	242	248	258	266	264	271	246	256	277	253	253	245
33331	42946	28016	15080	7582	4516	2601	1364	778	597	484	407	414	337	332	366	299	351	331	322	314	338	327	325	335	346	332	359	356	324	337	332	310	345	319	301	331	299	321	379	310	324	282	333	339	356	342	321	371	344	312	342	341	324	312	334	325	298	352	320	347	338	334	317	338	323	307	321	310	388	324	333	321	336	320	329	292	336	288	350	320	320	379	374	294	342	304	363	318	320	318	309	335	311	324	347	307	315	335	320	326	363	367	334	326	296	307	372	299	325	339	349	351	329	316	323	309	335	321	330	332	330	326	344	330	349	340	312	305	305	300	343	308	332	306	338	327	309	333	324	333	284	343	331	335	329	346	318	353	325	305	306	336	328	313	319	311	342	343	333	302	301	337	325	328	345	328	347	345	310	346	314	336	306	303	300	319	335	319	326	320	311	327	324	346	342	348	304	348	355	309	319	316	342	334	306	311	371	299	309	325	335	299	313	308	326	320	367	353	290	294	354	303	312	312	336	319	328	327	334	308	332	321	313	324	324	339	314	330	350	363	343	337	315	328	317	334	314	316	325	346	338	330	323	328	314	365	332	308	310	316	340	339	361	314	318	294	331	332	346	304	319	328	330	337	313	339	301	314	337	333	320	320	321	306	316	297	309	360	325	300	352	299	314	324	340	332	320	346	338	320	336	298	331	315	348	310	300	319	348	325	339	361	320	319	355	322	324	352	334	312	319	314	353	320	343	311	330	311	342	308	323	343	309	344	339	321	355	315	337	340	329	333	317	339	347	318	298	330	321	338	328	304	305	344	305	355	316	331	335	334	320	343	315	330	324	370	334	317	335	351	309	311	349	323	302	304	316	325	309	350	310	328	276	321	302	342	325	335	339	328	347	334	322	313	319	323	312	340	333	309	302	310	357	356	344	350	317	330	349	332	353	333	314	291	340	346	355	358	332	301	348	338	315	339	311	322	325	334	295	345	337	334	303	303	342	337	311	350	352	334	340	352	313	331	325	309	294	338	325	331	307	335	303	367	346	330	299	321	327	327	316	344	317	328	338	306	333	279	297	330	338	313	343	337	343	297	327	331	301	339	339	304	306	335	339	323	326	344	306	299	326	313	311	349	300	311	344	297	335	344	359	333	322	308	327	319	308	355	330	348	317	313	341	314	327	335	302	313	345	316	302	338	316	299	302	309	320	333	335	320	334	333	330	297	330	304	320	307	358	305	312	303	327	300	305	304	319	319	329	327	285	302	285	305	330	363	332	309	312	317	326	298	284	324	358	314	333	345	345	333	314	363	314	325	328	293	347	341	336	330	306	325	318	358	326	291	360	344	344	346	304	328	329	330	331	322	309	322	285	325	322	326	305	292	291	360	354	322	329	325	360	314	328	306	333	333	353	321	335	307	334	328	311	335	343	288	343	322	329	309	319	313	343	308	322	330	296	339	322	302	307	316	309	318	309	339	345	338	308	319	306	311	335	309	327	350	326	316	293	305	327	326	309	341	319	324	339	343	342	317	314	308	324	333	326	320	347	320	333	304	341	318	280	343	313	333	322	327	345	324	330	335	356	315	338	347	317	332	342	350	334	304	338	349	332	323	298	340	322	312	322	328	319	326	317	319	340	342	339	338	340	308	315	309	328	308	318	308	307	318	338	317	331	351	355	335	327	352	329	324	357	324	353	333	337	341	317	329	318	336	331	327	328	347	352	357	319	341	295	336	309	335	317	316	309	341	317	339	341	304	359	338	321	334	343	323	300	325	306	310	333	355	311	297	302	349	299	342	353	337	333	314	333	301	343	323	351	327	320	338	345	285	322	334	315	316	338	313	314	321	319	325	308	325	314	343	314	319	305	304	353	336	310	326	317	341	305	351	311	303	326	290	351	302	330	312	338	333	345	322	285	295	334	338	342	317	333	295	292	318	327	354	354	328	302	317	310	312	371	310	303	330	306	331	354	308	336	314	358	290	322	309	351	343	313	320	288	334	362	336	303	364	296	322	329	321	316	323	339	318	348	340	320	318	355	324	355	329	342	324	317	331	326	350	352	311	347	293	351	362	325	314	336	310	310	339	314	304	296	303	337	276	335	299	313	323	328	311	318	309	329	323	318	279	321	323	329	342	295	316	295	312	320	332	342	335	343	345	305	332	319	310	335	312	302	327	320	342	328	338	282	321	346	305	328	333	314	319	346	321	342	330	294	317	328	298	335	343	351	345	293	333	351	338	367	295	336	335	335	371	333	312	328	312	342	293	331	293	324	301	315	311	323	320	335	332	308	332	297	329	339	278	322	294	320	298	323	337	295	308	325	332	336	320	293	319	296	335	328	345	352	340	306	335	317	338	321	318	318	326	358	327	350	338	294	317	334	354	370	356	328	346	327	311	318	332	328	374	338	331	338	290	333	345	332	334	323	347	347	348	342	310	366	336	349	352	314	321	317	348	310	300	336	342	348	362	306	304	363	327	325	338	316	307	346	340	350	319	348	321	322	337	308	348	355	322	337	352	329	326	291	322	353	334	326	324	313	339	321	346	325	332	312	317	329	323	324	337	323	328	351	334	327	355	320	335	318	313	334	331	335	321	352	334	351	302	326	335	349	332	298	333	319	298	350	342	311	334	335	329	313	308	307	339	314	307	316	320	348	331	327	349	338	312	346	305	319	347	347	282	307	344	330	319	343	311	324	325	322	335	355	334	342	353	315	307	342	313	308	311	346	294	376	320	332	335	319	315	297	345	328	325	315	356	356	325	336	311	356	286	364	302	322	351	313	324	297	336	334	351	315	311	328	334	326	356	320	317	325	332	348	334	310	311	340	316	289	324	337	301	338	322	338	321	357	311	327	316	312	351	311	336	306	288	317	333	348	365	334	324	348	303	322	323	296	328	321	349	316	355	327	342	331	318	313	322	353	333	311	341	330	320	329	342	331	344	346	305	308	359	297	313	330	340	326	334	343	276	332	326	342	331	333	322	285	354	292	335	313	365	325	333	321	343	315	332	284	316	320	341	313	289	330	326	323	325	324	326	291	298	337	329	338	339	356	351	306	317	315	316	310	328	334	289	331	350	328	317	295	305	305	339	358	343	319	318	332	321	330	316	350	338	300	327	326	332	303	335	334	292	303	320	323	312	337	337	330	338	324	327	337	354	342	318	335	337	332	309	319	302	319	316	346	309	324	334	327	298	333	326	348	306	317	346	329	343	339	340	314	333	336	350	340	344	327	350	351	350	337	354	353	335	331	313	318	355	358	344	332	315	331	287	333	331	287	313	324	325	332	337	335	326	321	333	314	303	343	312	318	300	338	328	338	308	312	321	316	332	301	347	319	325	326	330	339	361	298	323	346	317	315	319	332	336	325	350	301	323	318	353	317	320	338	331	348	337	348	329	339	308	341	340	322	374	324	325	349	349	291	346	307	332	325	310	335	344	322	295	340	335	306	308	340	309	348	369	350	327	333	315	350	298	308	304	331	328	293	316	336	318	344	315	325	337	342
22700	21490	29003	24370	21560	20548	8201	1897	991	681	500	415	351	289	313	270	278	254	271	260	266	284	245	271	280	220	260	232	237	256	230	288	242	257	268	266	231	256	253	248	243	256	263	229	261	242	249	237	252	270	232	221	255	281	238	255	278	240	270	235	285	272	244	249	270	225	253	226	276	266	240	265	262	278	279	256	263	226	283	250	237	227	246	243	238	248	251	250	245	257	255	257	247	277	236	230	260	235	254	232	274	224	252	260	248	257	281	265	234	270	257	266	248	278	257	231	254	253	256	246	257	238	224	243	263	223	262	241	249	244	242	248	242	275	264	233	242	252	223	243	277	229	240	251	251	261	280	261	259	242	242	245	256	272	234	251	258	250	256	256	249	251	248	240	250	244	251	239	241	240	247	280	251	231	253	239	227	269	266	265	259	248	243	260	265	267	244	278	251	258	253	253	249	251	235	250	256	242	264	252	253	252	259	237	231	260	273	236	280	238	250	262	247	276	256	234	250	248	268	252	260	258	255	288	244	249	232	272	251	266	242	264	253	255	263	270	246	277	259	283	267	281	266	260	239	281	242	221	237	258	245	258	254	262	257	257	265	239	236	242	237	234	271	266	253	236	247	300	242	251	225	248	266	253	241	246	258	249	256	237	245	229	267	256	234	270	259	240	242	272	270	266	257	250	236	257	229	255	228	277	271	249	254	232	236	253	256	198	250	274	251	272	224	232	274	221	243	252	249	249	237	265	241	256	267	270	235	254	252	269	236	235	243	246	257	265	252	266	261	230	245	239	281	254	250	249	246	251	255	272	255	270	246	232	282	273	220	268	247	242	274	256	266	278	244	237	251	232	237	273	245	267	253	245	232	274	226	265	253	264	257	253	244	254	268	242	221	252	258	218	250	256	253	252	276	242	298	227	258	226	257	230	264	245	234	244	227	258	266	248	252	235	262	237	266	233	271	250	252	266	238	263	248	256	262	258	250	264	273	269	280	269	214	233	289	248	251	246	268	267	252	272	254	240	275	272	235	237	255	236	259	235	233	266	239	234	243	252	261	251	274	260	264	229	248	272	265	277	263	236	254	245	255	265	234	258	246	239	237	246	246	250	262	254	232	227	283	240	272	254	243	262	243	254	231	251	230	291	260	244	259	255	254	259	241	257	259	272	274	274	241	246	254	276	249	268	270	278	234	239	247	232	264	248	266	260	236	238	250	241	238	269	241	267	263	261	237	219	244	242	249	238	251	278	241	222	226	259	250	258	255	259	214	236	246	240	257	238	259	250	232	260	242	248	252	264	206	283	238	262	244	262	234	260	284	260	262	267	248	245	272	254	252	247	262	275	243	238	233	255	248	254	262	259	266	272	271	246	239	270	238	253	255	264	259	244	248	235	256	257	257	269	272	258	255	265	238	256	259	286	246	232	251	262	254	277	240	216	286	280	243	284	258	258	268	254	255	251	256	226	241	240	265	259	249	236	287	305	261	275	259	234	237	236	243	276	258	263	238	234	241	259	267	253	260	252	271	202	237	265	249	262	253	232	274	286	250	277	281	242	256	265	257	243	266	268	249	273	251	280	221	262	248	245	265	269	242	250	249	255	221	254	273	240	240	271	275	256	264	259	255	254	269	254	250	218	269	279	257	237	248	241	284	258	249	250	257	256	273	276	250	260	289	241	260	295	261	248	234	272	241	238	239	222	260	271	238	248	255	271	224	274	244	258	219	230	245	256	272	265	298	271	270	272	239	266	252	251	249	251	241	264	246	267	244	251	266	245	244	242	253	236	255	267	253	250	262	263	265	250	253	257	247	273	243	245	235	246	271	282	249	282	231	231	266	256	253	240	244	242	229	240	231	240	237	281	249	258	239	258	225	273	243	233	263	257	268	242	269	263	235	246	240	271	244	246	243	248	255	262	245	266	247	233	246	257	257	249	241	244	262	219	246	264	257	246	260	228	274	247	253	249	244	266	240	268	251	241	242	250	220	247	249	288	235	253	251	273	266	245	270	244	258	270	257	247	287	292	252	243	266	268	257	280	272	244	270	240	252	258	243	266	259	253	234	276	252	244	294	235	258	272	256	251	231	258	239	259	237	270	272	245	265	252	253	266	247	251	265	239	261	199	254	246	251	261	235	242	234	258	239	258	270	271	262	241	245	288	280	245	263	269	245	259	252	236	260	256	219	259	254	236	224	266	254	255	237	269	247	256	238	254	222	238	256	262	261	270	233	259	264	255	245	247	240	271	265	258	257	259	266	244	247	231	241	253	257	243	237	274	254	238	248	247	232	261	241	244	220	245	240	261	248	258	294	272	249	221	270	249	237	259	244	268	270	254	228	245	255	263	264	232	259	261	238	247	285	267	286	269	247	257	227	228	249	229	246	269	248	254	275	255	250	249	283	252	256	277	257	221	237	211	249	233	264	246	259	248	254	257	262	223	285	251	247	255	274	233	229	222	234	235	252	256	246	223	263	252	251	284	246	264	232	246	262	287	252	259	249	251	269	265	225	235	247	243	283	220	244	264	270	260	256	278	251	240	232	231	258	269	256	261	260	261	252	254	230	265	230	238	280	255	275	254	265	241	255	264	275	275	250	230	238	267	276	237	255	263	239	241	265	270	247	249	260	237	264	245	256	263	248	257	216	253	266	257	252	252	260	223	257	260	255	214	279	273	235	252	250	260	237	243	255	247	258	286	293	255	229	273	266	276	244	267	236	251	250	229	271	258	251	255	262	243	281	251	261	242	265	243	268	267	240	253	243	252	257	262	252	244	285	260	236	233	225	247	251	223	239	262	244	250	242	225	266	260	260	272	271	242	287	257	235	250	254	215	234	257	255	256	269	262	274	246	238	241	241	257	288	262	230	249	263	259	292	242	256	264	261	220	248	286	233	230	252	232	241	236	234	261	228	256	233	253	247	242	253	232	262	230	224	232	270	238	269	260	241	260	227	257	242	262	279	255	259	228	267	262	249	258	259	234	217	246	273	248	278	265	232	260	255	262	243	252	258	272	263	259	268	265	264	282	252	222	256	255	279	239	249	274	257	257	244	263	241	281	272	231	257	263	275	243	273	244	250	269	277	241	248	240	271	249	259	237	263	259	261	259	263	260	235	262	242	244	246	256	242	248	242	236	238	234	243	254	262	240	268	238	250	263	266	240	263	253	238	276	242	240	265	265	242	265	248	219	256	245	256	263	251	255	279	261	248	261	266	263	226	268	287	264	274	265	239	280	231	261	268	267	266	252	244	205	231	258	248	270	246	252	246	226	255	243	211	265	236	252	229	232	262	259	260	259	232	259	244	230	253	275	250	284	265	258	239	236	252	219	244	240	264	268	249	237	235	252	248	264	263	228	254	246	252	245	267	266	238	245	237	249	267	265	222	241	234	264	250	273	230	250	254	258	266	243	271	231	230	204	230	270	265	254	267	239	257	240	230	267	232	265	288	260	256	241	229	265	241	251	273	257	206	280	244	251	252	249	236	238
38580	52273	37447	24182	15771	9878	5366	2688	1592	989	710	551	460	438	407	339	334	349	336	357	285	341	336	328	300	334	305	328	305	312	275	281	326	306	342	330	285	309	311	292	341	341	332	296	318	301	317	337	312	306	300	289	337	300	320	320	279	350	319	293	329	311	345	312	339	310	333	304	285	302	337	317	286	295	287	297	333	316	345	333	294	328	306	305	310	337	319	309	293	337	324	328	324	282	338	293	328	303	316	345	311	342	303	329	296	333	312	282	295	326	316	322	321	328	307	311	277	304	296	322	277	326	320	311	331	317	305	355	328	319	291	316	316	306	312	334	311	331	308	297	298	347	317	310	335	325	315	324	322	296	321	301	347	340	322	297	330	311	325	293	312	300	337	332	309	290	313	285	321	296	301	305	322	299	309	347	319	328	313	335	337	319	282	323	333	301	313	334	324	310	290	328	295	304	337	308	331	297	306	304	301	279	310	326	301	317	302	314	330	326	333	357	330	312	298	295	295	331	331	301	312	305	315	351	336	354	315	307	322	336	337	343	318	329	312	313	303	303	318	318	309	305	304	280	309	317	307	313	294	327	296	309	310	323	328	316	294	346	309	283	301	334	355	325	338	314	287	296	321	342	302	288	363	303	334	295	300	321	339	350	308	312	325	278	317	306	281	280	346	301	324	339	334	311	313	307	330	311	309	310	347	315	303	305	318	316	315	311	323	341	305	297	316	305	340	342	301	332	304	297	326	312	270	307	322	347	278	282	338	335	303	321	351	293	303	331	327	316	320	318	332	307	316	336	330	279	295	306	309	302	309	336	310	311	330	319	346	296	304	286	303	306	327	331	323	330	277	311	312	329	322	314	317	304	314	317	306	299	336	332	327	287	303	335	289	326	310	353	336	345	333	336	302	294	312	305	305	301	304	304	284	320	295	327	308	338	312	314	330	281	320	333	314	276	290	313	303	310	325	286	305	363	292	312	334	297	305	293	323	307	328	326	322	317	299	295	325	334	295	291	328	314	322	323	312	337	299	272	323	310	291	335	322	322	295	325	318	303	365	327	298	328	332	324	288	297	305	300	335	323	334	296	310	317	340	308	339	318	275	288	310	311	287	331	293	278	326	281	311	304	323	375	325	294	312	297	292	309	327	318	310	322	299	315	313	343	334	304	290	328	303	340	314	332	348	303	329	311	331	289	317	298	340	313	297	289	302	327	305	334	318	346	293	327	306	339	319	325	315	300	300	334	317	322	331	325	301	321	299	320	320	331	317	293	312	324	339	277	316	347	305	305	291	295	315	302	291	305	295	302	318	322	296	338	304	313	328	314	299	338	324	340	304	317	322	317	313	307	298	290	285	309	321	300	298	322	297	326	297	337	315	331	339	324	305	311	288	345	313	317	344	317	322	325	332	331	298	329	323	300	328	291	350	290	330	317	316	302	278	301	336	301	306	308	317	329	324	317	318	345	317	321	302	329	312	332	329	332	304	337	305	316	323	323	349	315	306	315	329	308	338	304	317	327	324	346	322	305	286	302	280	313	307	349	307	320	351	314	288	276	321	308	313	301	322	315	313	331	346	315	303	305	299	320	340	325	321	344	329	322	306	318	322	341	325	322	312	351	346	330	307	316	350	300	305	306	347	308	337	327	310	301	281	301	320	325	319	318	325	325	294	340	299	297	317	319	346	334	295	314	321	322	311	298	335	306	302	308	314	342	286	338	333	333	328	333	313	332	277	335	302	320	288	307	345	341	280	298	304	327	297	285	331	315	304	314	308	301	300	285	308	299	311	300	304	295	279	324	287	308	300	331	322	307	309	335	303	336	308	327	311	305	337	299	322	328	304	305	311	303	294	348	328	305	292	293	289	301	323	308	311	324	313	303	262	293	333	320	306	332	297	310	272	305	303	316	306	352	295	354	285	309	313	319	317	334	305	291	328	310	324	317	322	312	327	322	301	320	350	323	297	315	307	306	296	334	316	310	333	337	339	320	319	270	333	312	293	334	296	329	332	325	329	300	319	319	301	305	313	279	318	294	321	350	313	302	328	312	329	312	290	299	352	320	315	330	284	321	314	342	309	303	304	317	337	343	368	315	301	333	313	327	308	333	284	325	341	331	298	327	287	329	310	317	262	317	334	322	323	314	310	317	319	329	282	299	323	302	297	339	284	301	338	307	329	303	301	337	295	309	329	324	313	301	301	352	318	312	338	307	340	308	310	332	319	323	297	315	298	312	342	346	295	285	329	308	338	312	303	294	310	334	293	308	324	314	322	270	327	319	313	320	373	298	341	307	297	310	290	306	306	327	286	311	309	307	334	310	333	324	322	343	308	305	329	294	298	295	315	337	323	370	319	301	341	307	303	293	313	317	335	304	288	327	335	330	320	286	314	281	311	304	321	331	333	289	317	305	311	304	289	357	309	313	303	290	322	305	315	308	326	299	324	333	341	330	300	305	316	341	322	322	317	319	339	312	276	327	343	316	283	308	303	306	305	274	323	279	308	301	304	335	307	355	362	298	337	303	309	331	326	310	304	326	316	339	303	333	300	314	272	352	306	321	307	316	292	317	319	293	322	328	312	284	328	292	317	306	304	342	332	312	282	305	336	263	322	333	330	317	309	333	327	283	315	292	320	331	303	298	340	343	315	329	310	328	280	282	331	316	313	332	297	312	307	334	305	320	327	308	324	288	329	309	330	348	302	306	320	299	320	316	342	328	308	328	324	301	325	303	285	319	307	305	323	337	317	310	338	301	286	307	302	300	316	293	294	302	346	338	321	342	296	344	335	317	363	310	313	347	270	323	352	284	324	279	333	318	327	295	287	308	320	313	318	334	289	296	284	330	283	300	300	308	303	325	321	313	308	312	319	328	307	318	318	282	327	324	306	267	298	310	334	307	283	285	319	321	325	308	330	332	311	287	346	336	304	299	306	317	291	327	317	304	303	331	317	323	312	297	313	327	296	327	323	297	328	296	322	326	291	289	297	326	291	322	327	308	291	312	299	319	361	330	307	341	293	314	282	298	333	312	307	316	316	299	295	301	321	299	297	308	299	329	312	313	307	350	307	319	329	307	305	356	272	310	310	322	312	332	292	300	321	359	319	311	335	306	325	324	299	336	334	292	316	324	337	318	325	329	320	335	299	307	274	310	310	305	283	331	352	316	316	304	308	302	305	307	314	309	304	343	307	307	327	309	320	316	281	337	321	308	313	336	312	294	321	336	332	319	324	321	286	299	307	334	305	284	336	319	322	322	342	279	302	314	313	312	339	307	297	285	325	343	317	312	300	297	309	304	324	337	314	339	315	298	321	323	328	309	322	325	315	309	301	305	324	355	328	306	314	314	306	303	331	301	312	296	326	325	283	330	323	336	279	321	329	314	307	300	323	309	334	306	295	336	318	289	309	307	342	317	345	290	328	323	323	370	294	337	309	301	344	310	312	333	344	339	308	292	315	302	327	318	295	299	279	327	316	327	315	324	328	326	309	307
32414	24964	20692	9038	2445	1195	701	528	465	374	377	362	380	359	363	363	366	360	331	354	363	345	365	360	349	315	366	320	342	325	342	331	327	342	318	374	346	355	332	362	356	341	344	324	324	358	358	366	368	325	351	337	362	331	337	363	350	349	345	341	340	339	353	356	316	365	324	363	344	338	331	355	342	305	334	358	399	368	330	319	340	356	306	336	358	351	323	360	337	338	338	338	351	369	311	338	358	342	303	334	321	318	366	372	341	353	318	313	361	321	375	345	336	327	324	321	327	344	329	318	353	365	336	325	315	331	345	336	318	337	352	357	330	363	338	318	338	337	359	274	308	318	365	338	332	323	347	363	334	353	351	334	328	353	315	373	360	325	322	323	367	339	327	347	344	348	336	320	357	348	353	374	364	349	344	333	349	350	348	318	350	346	324	331	359	354	330	357	323	370	346	337	324	319	357	332	381	337	324	349	351	360	351	325	332	312	325	315	364	352	356	364	397	331	335	350	352	342	344	310	347	358	315	349	312	363	318	355	360	324	327	352	341	360	322	313	318	361	325	347	352	352	340	342	337	309	328	353	382	352	344	325	356	323	345	330	333	353	357	350	330	366	312	304	355	341	327	382	378	365	314	342	353	309	340	339	380	311	351	344	345	370	366	343	346	355	357	340	347	331	326	353	331	352	334	332	355	327	343	354	348	313	355	356	353	323	341	345	312	314	307	363	341	320	345	335	321	339	370	336	341	350	352	373	325	357	331	323	338	357	320	335	330	304	341	338	347	349	340	332	321	312	332	319	375	333	331	347	346	353	356	327	357	362	342	348	351	336	329	357	335	363	348	315	364	317	346	338	337	370	310	334	366	357	335	347	340	339	356	339	347	332	376	392	346	326	338	320	347	343	369	344	337	384	350	326	359	338	337	341	358	353	358	363	338	353	353	298	321	376	338	309	357	371	345	376	332	314	318	377	368	345	362	345	319	325	363	345	346	312	331	345	386	342	379	364	361	361	302	344	359	310	368	340	325	319	339	321	351	340	324	362	332	310	341	351	352	363	301	310	346	341	375	351	325	303	344	341	344	373	376	328	360	349	340	316	367	341	333	372	349	366	350	311	343	345	334	337	307	346	352	343	363	334	340	375	319	353	349	310	367	343	357	320	347	350	338	373	348	338	336	346	325	338	328	324	358	324	344	366	345	335	355	342	340	340	344	314	349	335	346	350	335	349	355	310	322	346	327	347	352	334	333	362	349	369	356	318	338	343	310	341	355	344	349	301	378	332	300	362	355	336	342	341	336	358	308	350	360	322	389	302	330	349	317	353	350	335	331	327	310	337	363	352	335	321	329	321	351	340	347	378	346	340	332	336	328	336	339	359	341	337	333	323	322	343	350	350	325	373	347	390	328	343	350	365	346	328	309	340	329	324	345	327	341	361	359	367	347	349	368	357	367	348	320	347	326	342	327	326	382	324	339	335	331	351	334	330	374	374	352	346	373	356	330	333	353	305	311	291	360	322	303	351	327	341	343	326	322	369	353	345	324	368	304	311	344	345	367	350	372	333	345	370	342	337	340	334	349	339	337	315	319	353	341	325	340	331	341	351	347	356	324	338	329	327	309	334	355	336	337	314	396	304	336	361	365	352	340	321	351	345	329	347	364	326	338	348	354	326	316	331	355	334	339	338	330	354	391	365	349	355	358	389	361	329	357	313	302	342	337	335	357	355	334	350	338	335	337	337	382	343	334	330	338	349	342	320	355	337	337	355	342	301	332	359	375	316	382	345	330	343	314	326	321	375	363	364	336	361	318	357	347	364	334	321	310	348	335	348	318	362	338	307	360	315	317	363	321	319	299	301	342	328	313	319	328	325	348	366	327	328	344	334	353	343	315	347	329	344	353	338	348	348	337	334	349	338	338	357	352	328	333	339	375	331	344	371	374	350	329	333	357	360	337	327	329	346	325	369	357	355	320	331	331	343	327	358	366	353	359	349	333	340	343	361	370	338	350	328	351	362	334	337	332	346	352	330	327	357	357	367	340	308	357	362	368	317	365	333	365	295	346	365	367	358	312	355	331	332	364	357	350	349	319	354	332	353	334	336	331	343	349	349	369	373	317	311	305	311	366	344	351	343	324	347	361	363	326	370	349	372	326	336	335	370	325	348	316	337	325	329	339	310	345	348	358	335	358	326	337	315	352	360	314	317	343	321	338	360	323	353	349	344	381	330	314	332	323	319	326	316	321	344	339	342	331	330	326	360	321	366	318	339	309	346	324	359	323	350	356	326	358	334	347	302	332	345	370	337	337	339	331	345	341	368	323	320	346	320	342	331	350	350	339	334	343	349	372	380	333	348	325	341	348	346	343	360	338	378	300	311	313	358	339	356	329	342	384	326	323	347	343	337	343	329	356	346	293	363	349	308	304	324	309	364	301	340	367	373	325	390	353	349	350	325	335	313	331	328	351	347	339	359	372	356	384	350	365	328	356	326	358	353	334	341	333	352	347	328	342	338	299	330	338	341	319	316	334	371	353	316	338	335	353	322	307	334	331	339	344	341	324	330	380	336	342	335	323	344	322	348	346	337	350	309	346	336	358	357	320	320	348	311	325	370	349	342	348	336	352	328	358	372	359	355	345	356	318	322	340	352	332	322	356	352	331	308	338	349	364	354	350	351	338	329	314	359	330	351	338	348	366	348	319	356	344	335	329	348	366	338	348	354	362	358	323	351	339	340	364	353	352	334	314	343	307	357	317	342	312	379	328	342	329	365	335	337	318	338	332	345	340	313	340	319	330	310	360	352	322	328	341	346	369	366	341	394	346	323	333	358	342	345	355	332	318	352	349	339	360	322	346	353	344	348	348	350	331	352	350	319	328	355	321	343	347	344	360	335	347	334	333	362	337	331	364	356	353	329	367	351	335	348	369	353	354	336	332	352	340	346	330	299	363	335	320	348	341	321	325	343	342	302	328	346	348	364	323	322	356	349	333	341	348	332	331	323	324	368	350	332	293	316	333	361	323	354	326	323	363	349	341	350	361	342	336	368	358	331	368	304	358	365	340	360	351	363	323	328	380	350	356	366	325	343	348	313	325	331	303	350	369	353	334	365	330	331	329	343	324	349	348	355	362	303	347	374	328	364	346	347	316	348	303	319	348	384	327	371	342	344	340	340	354	320	314	366	303	338	349	335	326	336	355	349	345	349	329	376	324	350	336	361	365	376	341	349	327	297	336	360	364	359	346	356	341	358	310	352	358	341	322	367	361	327	322	353	357	364	323	363	324	337	316	371	331	360	346	349	326	343	347	359	345	350	329	335	372	336	317	364	355	341	334	324	353	379	330	326	332	335	328	342	350	349	361	373	342	360	324	314	330	354	357	319	335	370	337	349	338	345	322	340	338	331	336	333	322	358	340	334	325	309	340	355	362	326	333	348	328	332	359	345	370	359	341	339	351	360	311	315	334	303	343	334	359	346	337	338	347	326	351	348	326	312
34141	36281	22078	9394	3962	2095	1169	772	646	573	515	496	472	441	441	454	394	428	429	392	400	385	459	424	409	412	435	421	425	406	431	428	443	412	406	428	367	419	431	383	416	421	445	423	403	395	394	408	394	425	398	400	405	415	408	413	451	463	412	429	408	442	422	427	426	450	438	424	399	386	429	431	416	414	416	428	399	386	396	451	413	410	408	427	438	408	431	406	423	417	420	439	352	409	450	411	443	445	434	402	439	417	407	430	448	427	385	415	401	446	416	392	431	443	424	447	425	428	421	416	374	441	418	410	441	439	434	409	420	436	425	437	413	415	424	436	402	414	391	414	434	400	399	425	390	412	436	429	447	430	411	443	442	443	374	418	413	434	452	398	428	421	397	436	425	395	438	459	406	429	429	404	442	444	382	389	396	406	422	432	413	420	411	405	401	410	422	446	448	422	434	420	412	417	398	427	465	400	434	414	389	412	397	427	435	445	455	422	403	419	398	420	413	421	381	420	417	438	388	390	429	387	399	428	415	434	421	388	391	434	407	432	417	392	409	425	414	388	389	416	407	377	418	417	407	434	376	424	395	433	400	416	422	403	394	432	450	428	414	451	407	400	393	411	421	435	383	405	434	412	434	432	392	424	469	409	415	422	423	442	415	408	404	387	415	391	426	418	409	460	428	420	395	410	397	389	427	408	436	448	417	411	413	441	435	428	398	399	480	418	420	379	438	434	417	433	425	411	432	425	413	421	416	434	429	402	458	397	422	406	434	462	415	456	394	433	417	414	424	383	449	435	418	433	445	452	404	432	418	471	428	399	393	418	405	421	445	429	408	438	429	412	393	456	412	401	404	424	431	420	385	408	428	429	429	444	373	401	416	409	399	452	389	414	395	445	437	366	455	420	410	421	435	407	423	417	406	446	434	410	425	386	405	419	475	407	393	376	388	402	409	396	436	455	410	429	431	389	434	434	419	438	428	404	459	409	409	421	411	405	406	396	402	420	450	425	454	399	400	463	399	405	417	432	446	441	401	449	424	411	427	387	427	427	387	421	423	408	445	385	420	442	459	404	457	409	429	400	390	408	399	419	404	433	433	434	418	407	404	441	428	420	401	419	429	393	376	404	410	402	411	413	424	446	446	401	441	458	385	440	420	385	420	391	442	408	408	419	410	436	396	401	407	430	426	416	418	477	420	461	450	431	414	448	431	401	436	438	387	416	449	467	439	430	433	439	410	409	468	446	409	400	426	410	425	421	433	410	452	431	393	429	424	428	387	390	410	422	425	442	412	393	384	416	413	424	404	443	399	425	464	404	434	428	394	415	445	422	383	450	413	439	417	402	416	426	397	426	412	439	462	407	382	395	407	442	420	448	384	438	410	422	416	448	451	392	398	411	483	410	417	446	428	412	429	413	463	462	425	406	433	485	426	406	398	390	438	413	391	424	432	426	403	409	418	410	451	435	406	435	427	423	393	401	429	417	434	407	455	435	410	392	447	416	461	414	408	408	408	412	469	420	416	424	400	428	436	392	420	426	420	401	449	403	435	404	461	418	375	416	409	457	450	438	435	400	377	447	426	406	419	405	401	412	406	409	407	445	449	409	422	408	427	424	418	418	413	392	401	401	410	410	430	436	432	447	400	400	438	422	409	430	424	413	434	415	447	442	386	403	392	420	427	415	404	450	458	404	397	427	390	390	443	404	439	428	413	428	429	413	429	405	433	404	415	417	394	423	426	409	416	421	424	432	427	388	411	425	411	406	447	445	453	433	383	410	432	426	382	426	451	394	406	416	390	409	422	403	436	433	439	405	400	396	449	464	394	422	447	421	433	428	423	411	410	396	420	465	394	421	386	428	394	430	446	421	431	399	442	436	435	402	408	386	406	416	388	431	453	400	407	427	431	429	436	427	419	452	415	410	407	428	402	407	415	421	462	412	448	410	443	441	443	390	444	456	462	433	437	385	410	408	410	427	456	389	395	408	437	434	375	430	377	411	428	435	379	391	416	409	425	453	436	409	423	407	445	438	382	430	412	436	412	394	399	374	412	406	417	439	363	457	401	424	422	380	438	420	423	432	396	389	413	411	418	428	399	375	391	388	398	431	394	435	408	385	368	383	398	425	393	418	397	432	442	398	451	453	430	438	396	431	393	411	375	428	415	424	440	411	410	386	423	413	427	408	411	406	449	427	449	446	402	433	411	435	388	435	379	412	425	419	422	423	410	407	401	429	411	409	433	398	414	430	450	427	420	407	424	429	445	415	404	400	433	439	449	429	413	439	411	427	402	418	410	400	416	452	385	395	409	395	420	462	428	434	415	419	436	420	415	380	421	483	437	474	419	405	424	426	396	408	432	433	394	413	401	418	388	422	416	474	395	445	427	419	430	424	404	439	391	410	439	436	394	414	409	434	426	415	412	411	404	409	418	411	414	439	409	412	429	446	387	408	400	410	452	421	395	400	419	427	426	428	426	424	432	408	400	428	405	442	457	389	403	430	386	425	422	438	441	396	421	460	385	444	438	395	431	404	428	432	430	399	449	394	419	396	422	441	407	406	452	427	421	418	431	461	419	405	422	426	413	420	433	428	459	431	404	424	404	418	425	436	408	462	460	463	448	414	437	463	418	416	415	423	451	422	417	406	411	370	451	411	407	426	437	438	392	420	406	434	438	411	460	404	419	460	455	460	401	439	439	403	403	415	420	402	405	444	402	413	404	397	424	436	434	402	383	453	446	420	399	466	433	435	403	416	419	403	423	440	433	396	399	419	436	435	448	378	419	401	438	410	448	426	482	431	390	417	412	438	473	425	414	412	445	427	417	451	416	397	406	429	428	372	415	413	426	410	419	419	435	428	396	400	421	461	446	414	440	425	440	400	392	403	424	430	401	410	424	407	373	420	431	417	421	410	414	411	403	399	419	414	411	413	413	424	399	393	431	423	414	443	448	405	427	418	432	447	398	453	393	443	442	417	409	442	431	385	395	434	429	398	444	432	429	427	416	432	418	425	398	408	441	457	405	397	410	408	427	406	395	405	417	454	442	427	404	383	400	417	410	426	416	419	397	416	415	417	423	398	410	438	466	417	423	437	406	394	427	404	365	453	412	405	409	422	431	419	434	408	438	434	447	406	445	380	457	400	437	427	424	443	434	419	456	421	441	433	450	399	401	382	382	402	394	418	455	403	420	400	457	435	449	472	402	404	400	419	427	451	401	406	414	411	407	440	412	409	441	414	431	453	415	426	427	428	385	433	407	408	433	422	422	390	411	388	419	437	437	428	428	434	415	410	419	438	423	431	435	466	431	409	448	424	421	438	436	435	400	418	394	451	419	381	384	413	404	407	426	389	395	431	413	432	390	415	401	427	403	426	390	415	430	462	409	403	413	423	418	387	423	459	415	438	435	418	407	428	440	429	418	424	432	412	445	417	412	412	419	464	495	424	431	428	413	458	416	449	408	406	432	413	439	415	410	444	424	425	445	401	426	411	394	414
23691	21461	28343	25048	21041	12254	4590	1876	868	630	526	465	405	414	373	361	370	334	392	323	366	348	356	322	340	381	369	321	337	346	335	335	343	318	324	372	344	337	369	340	345	341	370	334	354	327	302	364	350	377	321	325	339	338	343	324	336	335	326	318	333	341	367	335	318	350	303	309	336	345	362	342	361	342	337	307	332	339	335	355	326	336	345	318	325	338	340	343	322	354	325	351	311	368	335	348	352	372	343	347	339	338	336	347	357	330	343	325	356	320	317	344	322	344	357	316	325	359	341	334	302	352	346	336	353	340	321	336	347	321	326	336	334	342	357	339	352	324	350	361	336	329	326	334	340	335	359	347	345	314	338	365	339	348	338	320	337	322	361	348	336	372	314	329	323	344	340	335	317	350	346	346	342	350	346	334	337	358	352	321	346	345	378	363	324	329	312	358	347	317	371	359	345	353	355	334	332	336	346	342	329	337	356	345	322	316	363	331	345	355	329	381	334	307	344	365	339	367	322	320	324	365	358	321	338	334	362	355	332	338	353	361	332	359	312	325	351	324	361	345	347	361	356	368	315	319	349	380	351	321	333	350	329	345	340	343	348	303	333	326	317	315	346	344	335	329	354	340	338	321	310	314	333	339	302	338	318	338	366	306	352	347	362	332	387	343	355	349	338	328	351	318	331	333	319	337	364	361	381	314	343	355	338	322	326	336	346	351	330	395	297	332	316	316	363	331	325	342	333	334	326	354	341	357	334	335	361	336	337	348	335	332	382	365	338	389	324	311	358	337	351	328	354	353	361	332	379	356	336	306	364	354	324	331	343	347	358	314	336	339	328	350	339	293	338	339	387	355	357	369	370	312	312	338	369	366	332	311	312	359	365	337	331	353	377	327	318	330	369	349	381	379	311	323	332	329	345	356	322	339	350	361	309	362	341	337	370	349	331	334	332	337	330	347	320	363	329	352	325	361	336	308	375	351	340	332	327	363	343	348	369	332	365	302	325	342	369	354	328	334	325	322	364	341	341	350	386	369	342	355	338	346	306	343	354	346	327	356	347	351	341	326	332	358	330	349	326	342	337	346	361	339	368	366	310	357	356	334	339	351	329	323	341	349	334	352	322	373	338	319	338	341	326	327	329	374	327	363	329	332	359	331	319	351	348	355	360	345	367	339	349	341	325	332	313	355	362	338	343	331	350	381	341	345	350	329	335	332	324	328	343	319	347	325	335	324	352	348	337	323	317	338	344	329	370	303	332	337	341	320	344	336	364	347	350	319	321	340	363	365	345	351	333	337	358	340	355	320	338	367	335	346	311	349	344	339	349	337	356	332	340	318	339	354	305	344	350	357	337	340	333	343	363	331	344	349	338	337	357	365	352	347	359	313	337	336	357	347	349	346	338	339	325	328	348	377	343	329	354	318	336	336	331	360	329	375	316	347	313	357	327	358	341	326	349	343	362	334	363	358	361	347	323	366	351	324	345	363	313	321	328	344	308	334	321	338	317	339	330	358	377	343	339	339	338	345	373	310	349	371	337	361	331	300	350	349	349	364	395	357	372	336	350	340	343	376	325	353	332	324	314	338	337	333	319	335	353	317	332	371	319	331	334	338	362	348	358	320	381	334	357	313	327	339	327	320	331	327	343	355	360	330	316	317	312	337	353	368	331	337	352	323	373	358	329	357	344	349	360	355	346	340	348	332	330	332	332	384	333	336	371	359	360	357	314	301	336	343	358	375	346	344	327	341	333	342	348	336	356	329	325	333	340	359	349	358	349	363	299	338	345	329	314	326	327	315	355	320	353	307	355	339	356	361	350	353	333	328	343	325	305	327	316	342	354	342	354	363	331	353	322	372	340	351	338	327	329	334	331	338	336	363	334	310	360	340	347	348	353	342	327	370	339	342	313	359	321	329	350	357	339	359	353	326	368	320	335	370	355	349	386	319	328	307	332	347	339	371	351	321	346	337	346	332	331	350	350	331	350	368	357	363	340	317	333	308	371	341	354	317	377	319	378	319	343	338	337	347	358	332	333	373	342	337	330	343	357	331	337	316	328	384	325	352	361	318	370	366	341	364	345	334	344	353	319	323	331	367	325	344	347	357	367	346	368	323	343	342	334	342	328	365	384	363	346	321	316	345	334	353	322	358	353	353	321	340	315	340	328	335	329	332	307	329	319	322	359	371	351	339	341	313	332	346	347	328	362	345	353	329	357	382	341	318	349	342	361	343	331	322	365	319	306	337	351	367	329	306	368	338	333	325	348	311	338	328	328	350	372	326	324	335	334	342	361	357	327	357	365	331	330	327	359	349	363	336	339	339	335	353	371	343	367	342	345	368	335	360	309	325	380	350	350	335	326	329	328	339	337	309	351	315	354	327	332	368	334	373	340	334	332	313	338	348	331	332	362	326	312	345	361	325	299	364	333	332	312	316	344	338	340	340	320	347	307	320	343	366	347	324	335	328	325	300	344	355	333	335	327	328	343	339	353	333	334	344	342	332	327	343	361	330	323	333	322	324	335	333	331	322	359	327	338	344	327	333	330	310	346	358	375	342	311	388	323	343	339	361	331	327	353	343	325	339	344	335	356	328	352	336	312	365	340	357	358	345	345	348	339	339	372	346	312	356	319	378	328	353	361	327	358	330	393	321	312	343	339	352	335	347	338	336	330	330	360	341	363	315	324	376	380	354	322	350	344	327	355	380	339	357	353	351	360	352	345	308	336	379	336	335	350	345	347	339	350	355	349	323	323	356	317	328	342	336	368	351	336	370	348	360	339	335	345	329	321	360	326	361	317	333	313	309	338	371	339	368	358	337	362	329	370	315	356	318	343	337	354	340	357	350	334	341	362	354	367	309	359	309	371	345	319	339	347	331	359	348	338	325	321	356	359	310	346	332	360	345	321	340	340	341	359	345	341	344	359	319	353	352	347	382	356	381	310	332	356	361	353	321	366	354	359	348	345	341	343	353	345	326	329	352	324	335	317	338	369	314	349	356	328	357	328	355	357	352	330	332	341	320	356	327	378	315	316	314	320	306	364	320	320	320	335	307	330	333	354	342	332	351	383	361	312	344	371	343	377	347	330	335	321	346	339	355	367	343	325	322	345	361	352	370	341	345	385	345	338	336	337	329	353	340	316	328	359	318	325	327	341	343	284	350	343	342	381	325	313	319	363	337	338	359	340	369	342	309	354	303	357	320	361	355	358	335	340	335	359	355	331	337	324	345	347	335	317	357	340	346	297	337	369	340	359	323	323	344	331	336	340	356	354	323	316	348	334	339	314	352	345	343	361	354	346	325	336	332	334	342	328	313	327	310	338	356	330	361	312	329	373	366	334	312	337	353	333	348	350	315	337	305	314	359	320	350	346	327	367	355	367	334	337	360	341	323	324	355	332	347	363	327	330	315	355	357	350	343	313	360	348	376	364	331	349	360	343	376	368	337	345	359	326	364	360	325	344	327	348	369	349	346	327	337	333	348	335	336	346	346
30567	49705	34646	21864	15400	9515	5500	2878	1379	850	728	658	536	516	484	466	504	425	421	458	416	437	433	384	445	412	412	411	440	450	445	434	428	369	383	379	453	438	424	423	444	415	430	449	387	432	439	432	418	435	405	408	441	416	421	413	437	418	441	409	445	418	409	457	458	384	450	440	411	417	431	401	437	452	442	441	407	444	406	421	418	436	425	350	444	394	396	450	429	409	414	432	426	406	426	409	431	418	420	405	409	419	409	433	425	428	442	437	404	440	436	405	396	401	414	408	425	402	405	388	398	441	442	436	421	447	444	413	419	390	393	418	420	415	424	436	425	415	389	429	406	396	385	405	409	420	376	424	421	448	452	386	424	411	377	383	425	464	419	395	454	425	428	432	423	435	428	424	394	428	455	440	459	418	415	423	417	428	398	412	407	430	406	416	422	416	436	420	427	417	418	424	391	437	430	447	399	446	422	393	421	434	448	441	444	404	400	399	418	430	426	447	443	453	405	462	440	394	386	456	390	401	394	440	403	460	388	416	396	430	435	425	446	440	444	391	414	429	432	395	435	430	459	444	397	414	445	420	428	413	422	435	447	396	412	424	437	410	412	412	414	427	433	396	410	423	402	421	413	407	416	409	406	440	415	445	403	375	453	457	401	427	408	434	425	416	432	428	425	435	433	438	408	415	419	419	406	427	418	434	428	421	413	438	417	441	403	401	435	418	415	422	433	425	416	411	425	453	423	423	424	435	442	434	392	434	468	398	451	422	425	446	447	429	461	420	420	422	419	436	439	410	415	420	427	364	441	436	391	441	408	446	434	418	414	409	403	405	442	437	430	415	419	413	425	420	435	421	398	416	404	452	414	420	437	424	401	467	388	455	437	476	419	456	455	425	382	427	452	425	430	403	410	436	404	426	435	408	408	382	402	434	430	421	433	375	415	447	399	397	427	431	406	416	441	425	396	418	428	411	406	414	416	438	419	401	435	429	393	411	429	407	408	397	415	416	425	398	420	416	404	442	423	373	416	446	411	416	402	437	456	412	427	486	428	450	419	424	463	455	442	458	455	465	427	399	402	410	417	417	418	445	411	402	434	426	403	430	424	429	423	441	443	427	366	424	396	450	459	402	415	456	473	416	380	405	431	408	433	418	443	407	425	412	399	406	450	410	423	452	438	413	392	436	422	431	408	413	407	421	395	391	424	402	396	424	418	422	434	421	450	436	416	403	456	449	427	401	388	449	396	427	441	379	428	389	398	418	441	408	384	444	424	455	402	442	406	410	417	399	423	466	411	432	466	444	426	343	379	389	430	418	408	416	455	391	421	443	425	432	401	442	385	400	418	417	433	428	397	413	441	400	401	424	410	409	387	420	459	423	450	426	412	436	429	446	400	412	462	390	405	420	426	380	436	423	377	456	410	390	440	441	429	378	415	457	416	408	398	408	462	420	412	426	421	418	395	425	419	416	430	426	430	436	425	409	424	396	409	424	429	396	446	462	434	421	385	427	406	419	428	419	384	402	434	417	414	443	421	437	423	427	416	404	385	415	416	411	442	408	442	426	425	421	403	438	407	406	388	413	434	422	442	428	402	417	391	433	394	431	434	439	409	418	387	399	455	416	396	421	424	413	403	431	417	409	436	419	418	424	380	393	426	406	412	433	387	407	432	419	426	425	395	461	450	412	440	405	447	453	434	418	431	375	420	443	427	433	444	416	417	425	434	405	418	403	432	406	397	462	397	398	405	431	431	435	430	389	402	421	425	406	396	405	383	451	434	392	437	420	437	449	395	417	411	385	418	438	443	431	427	439	431	367	392	401	418	375	416	409	416	415	443	425	442	393	424	401	408	407	450	420	453	427	435	418	430	403	417	465	444	440	427	445	438	444	432	392	430	411	424	442	404	394	388	399	453	415	389	430	401	417	434	427	439	431	417	423	425	404	399	431	425	401	433	425	427	442	401	424	426	412	400	425	421	433	424	401	430	423	435	391	423	417	453	442	453	414	440	439	429	448	434	404	418	460	417	448	437	453	456	406	391	403	437	414	401	423	407	400	400	440	427	433	403	437	391	418	436	435	399	448	412	438	460	467	442	417	413	442	423	419	426	393	382	431	385	392	415	431	407	400	441	408	437	406	434	407	413	436	405	368	419	417	404	439	447	391	448	428	388	417	374	411	379	402	434	420	427	430	393	422	427	409	447	445	443	466	386	440	413	406	438	395	411	445	414	437	415	432	407	436	462	428	386	399	432	427	393	421	401	418	419	406	436	406	459	432	438	452	400	395	440	427	414	432	426	439	429	423	418	416	447	423	403	370	446	387	398	398	424	427	427	453	400	445	401	438	417	425	430	415	402	413	439	430	420	402	432	449	431	422	394	417	407	478	394	417	405	413	436	405	392	446	425	439	408	410	415	405	422	455	423	426	434	424	404	466	394	413	405	424	409	415	448	425	371	431	452	394	421	409	418	397	446	417	375	461	413	420	435	409	413	421	439	410	417	427	399	416	403	413	446	424	405	415	442	411	407	433	434	437	429	406	415	442	436	456	446	419	412	417	395	419	432	402	425	451	418	436	413	426	412	394	423	446	381	421	426	437	420	411	434	390	442	387	434	414	393	392	438	415	390	387	418	429	403	434	405	410	432	402	417	441	402	403	434	418	433	409	455	386	397	441	410	417	418	414	416	409	435	394	436	365	450	402	448	407	396	440	416	398	416	419	428	411	417	395	423	459	431	439	402	414	410	440	430	429	437	415	428	430	413	438	410	384	442	413	441	440	364	386	398	403	429	405	403	418	428	426	425	369	455	438	420	456	446	460	411	408	410	413	436	444	424	398	400	418	405	434	412	438	418	432	436	396	435	412	419	470	397	402	404	410	427	391	442	438	426	414	421	433	441	442	441	416	453	444	434	379	435	439	429	392	402	417	391	395	421	455	428	374	424	399	376	417	438	366	422	410	449	433	424	440	411	413	424	427	397	400	417	442	436	402	427	391	384	395	435	407	461	418	393	413	401	421	386	449	462	468	452	420	432	393	407	419	448	427	392	412	428	438	422	445	417	415	446	378	429	430	454	448	414	415	431	425	430	396	418	425	430	440	410	427	392	393	440	413	427	435	417	418	413	450	375	421	423	431	419	421	428	458	444	425	437	401	421	404	428	427	399	413	406	434	443	431	415	429	408	425	435	384	463	416	432	426	423	392	370	438	395	410	402	376	429	439	411	398	395	438	448	408	400	413	401	443	422	435	432	423	418	393	413	446	441	413	450	438	418	421	407	419	402	404	445	451	405	422	393	444	412	427	420	406	445	414	408	401	417	408	432	398	401	382	446	410	405	436	406	437	439	439	375	449	427	403	416	423	406	416	415	395	397	432	440	401	424	438	391	415	408	421	392	387	395	385	431	401	396	438	438	421	419	415	447	416	417	422	416	413	428	413	401	436	423	389	429	434	418	432	428	431	411	444	393	388	441	421	418	406	418	420	403	425	412	445
25022	21510	26979	25023	10717	4069	1909	863	548	434	401	344	310	313	296	297	283	297	278	276	267	258	267	278	306	288	286	246	279	253	245	307	275	280	299	241	303	277	278	258	242	287	275	272	284	261	238	294	260	252	273	265	283	264	263	283	281	275	253	262	253	264	298	228	293	254	272	276	265	291	309	293	287	268	246	299	256	242	282	263	269	267	286	304	263	254	299	254	284	297	271	261	248	272	284	240	246	261	273	262	275	255	271	251	278	276	246	247	279	254	308	274	282	275	279	248	267	284	254	285	253	234	250	258	282	249	292	268	260	267	261	276	258	252	245	233	287	257	260	281	271	282	266	250	289	271	288	246	268	267	265	279	278	283	248	285	302	294	252	266	267	297	251	259	267	256	295	227	262	254	283	259	276	285	293	263	284	268	298	282	271	264	282	261	288	279	264	282	275	265	265	282	277	275	281	264	285	256	265	255	286	280	244	303	295	272	261	271	265	284	284	279	270	293	247	286	294	261	284	273	278	266	286	274	281	277	285	276	238	309	265	248	274	262	291	279	270	278	246	275	269	243	266	294	254	292	272	255	266	267	283	282	254	278	276	251	261	273	259	286	273	297	273	259	281	259	269	285	252	292	251	252	275	254	262	274	283	263	268	274	262	259	250	292	286	249	245	274	274	280	297	282	242	279	278	294	276	239	293	262	300	283	267	272	269	262	270	268	254	273	277	251	266	253	272	263	264	260	301	265	290	282	291	282	257	279	255	271	282	238	281	267	294	262	268	322	266	270	271	270	265	266	315	252	260	282	297	272	270	254	292	291	256	260	278	284	270	287	291	254	263	244	266	246	248	283	271	281	268	294	278	273	272	270	275	259	277	281	253	276	295	266	274	278	264	285	252	264	276	282	290	318	288	300	283	252	268	282	259	270	285	252	271	308	312	224	302	281	266	270	297	265	262	266	263	288	275	248	278	265	285	266	252	278	282	273	251	262	262	296	296	287	259	272	250	273	286	263	234	291	263	269	260	253	249	294	280	262	291	244	242	283	285	252	272	294	289	258	261	287	292	260	247	260	283	278	295	270	271	284	284	296	263	282	266	271	272	283	277	309	278	290	280	248	277	262	276	278	247	273	263	287	248	236	262	259	284	294	238	267	247	267	252	262	264	267	274	272	237	266	278	268	263	275	270	305	272	249	265	295	293	281	262	261	262	278	276	283	272	240	252	253	275	267	283	254	254	277	269	251	257	254	256	294	284	278	281	277	280	274	268	263	296	282	259	268	262	276	312	273	257	253	262	287	300	273	280	279	254	272	249	281	267	291	271	265	250	264	298	258	284	286	251	288	281	281	277	281	267	269	252	248	264	232	265	294	274	257	285	262	275	294	281	289	261	256	299	253	250	239	256	246	289	268	258	268	258	259	259	246	262	265	258	248	288	305	251	269	285	266	279	276	299	284	289	266	320	267	285	263	284	238	244	283	267	256	307	279	263	293	281	269	276	274	282	279	248	253	254	275	288	264	267	279	289	270	312	282	294	262	276	272	264	265	253	283	254	250	284	276	295	244	290	275	240	267	278	296	280	303	303	284	252	277	262	256	256	257	237	248	249	266	262	280	286	288	291	238	253	273	269	243	281	271	244	263	320	302	272	291	271	271	238	276	256	266	279	255	259	282	268	271	293	270	252	295	254	259	258	280	261	264	238	230	247	259	282	291	279	269	308	261	268	306	278	250	247	258	244	286	271	276	312	299	272	277	264	258	299	251	278	292	256	281	256	263	270	270	283	263	266	293	280	287	260	295	285	298	280	271	253	272	266	268	269	265	258	240	273	293	301	264	274	258	276	240	229	263	267	266	251	252	240	286	264	275	291	266	275	257	255	262	256	274	256	287	286	263	253	268	256	272	280	276	268	275	266	256	270	247	258	260	264	274	269	293	280	294	237	281	276	251	282	279	263	263	280	286	299	252	267	269	267	295	264	286	257	282	256	284	276	301	255	247	258	265	284	290	274	306	267	272	294	273	289	273	266	271	264	283	274	246	278	284	253	280	270	298	284	280	264	296	293	257	292	292	277	276	268	276	285	289	283	298	300	263	255	255	275	257	254	282	295	252	277	278	262	285	275	300	268	260	275	246	250	248	250	277	260	264	269	258	254	272	260	250	287	274	258	277	274	279	278	270	262	291	300	257	279	285	255	281	257	261	252	247	265	271	266	255	286	275	290	259	275	260	322	282	277	287	272	296	283	256	289	288	291	285	290	272	275	295	267	266	309	255	290	276	295	263	293	286	290	261	247	259	266	259	275	278	280	284	271	266	281	271	276	260	257	300	284	262	265	265	300	278	245	279	239	281	269	223	252	263	288	271	298	264	304	260	281	292	257	273	286	269	274	288	288	254	261	285	242	290	271	264	301	261	268	270	279	280	270	246	289	249	279	293	301	275	276	261	290	242	239	290	256	232	277	274	292	275	278	293	252	267	248	258	263	244	281	267	299	253	259	253	273	281	266	275	280	279	265	251	264	283	290	285	237	266	263	302	287	273	286	244	246	257	281	257	272	289	257	292	258	240	282	283	280	273	300	280	290	290	255	241	279	287	277	270	260	278	301	281	277	266	288	274	277	275	245	260	260	293	264	260	226	282	276	281	291	243	309	298	270	250	320	275	282	265	274	279	299	278	265	266	279	290	275	246	286	277	236	268	237	297	260	273	296	257	253	287	268	278	253	245	279	251	276	284	289	269	276	255	242	283	239	270	252	294	280	258	281	281	267	306	270	276	258	274	292	244	269	263	275	277	270	268	279	265	281	272	303	266	275	258	300	279	247	286	253	265	248	294	269	269	261	259	250	278	263	280	325	245	267	251	273	254	244	232	288	274	280	250	277	282	251	306	271	267	299	255	274	266	273	295	264	288	266	279	251	254	264	278	257	284	257	279	265	255	279	283	286	299	258	273	271	277	264	260	251	263	274	274	247	250	257	278	262	273	278	288	254	249	280	272	287	281	248	283	291	276	274	250	256	290	267	273	310	255	277	255	232	280	283	265	299	283	229	283	279	297	298	256	278	318	279	295	231	265	245	295	273	272	263	258	250	272	269	239	291	268	235	279	280	278	274	268	290	282	260	293	277	289	265	237	300	253	281	259	294	293	260	243	290	270	277	260	273	275	263	238	247	261	298	274	273	282	249	270	269	252	286	240	272	270	261	261	260	246	295	248	274	269	256	316	236	266	276	282	295	258	266	254	283	277	287	288	277	252	262	278	269	270	258	287	265	290	285	268	247	254	252	266	244	266	285	300	265	238	284	257	271	295	263	284	284	246	272	283	285	293	251	276	274	247	302	268	248	281	245	242	287	282	277	267	280	254	269	254	279	292	251	283	250	254	276	263	264	282	278	288	256	268	248	241	281	264	255	263	252	267	273	258	268	258	290	243	248	264	254	237	271	281	259	264	284	280	274	268	282	276	279	286	267	267	273	263	276	276	260	260	267	297	274	261
32408	44822	28596	16411	10947	6603	3335	1592	893	668	567	469	402	429	411	378	369	334	381	344	315	347	340	374	327	326	324	341	326	348	367	343	346	317	323	325	341	363	334	323	334	335	333	335	337	352	353	318	328	343	319	350	325	339	280	334	342	330	358	348	369	294	286	356	334	321	385	336	367	360	322	332	347	320	368	331	355	353	333	329	319	337	343	338	337	330	331	309	315	320	318	331	333	329	332	326	343	314	311	343	338	332	328	337	368	339	327	333	318	339	338	304	341	337	361	358	334	326	328	357	330	345	337	331	323	348	348	344	341	319	323	324	328	307	336	379	341	344	346	313	344	327	327	358	347	330	353	340	318	333	307	325	318	310	346	344	344	334	332	364	356	353	338	363	315	331	313	338	346	332	358	324	334	357	312	336	356	345	333	361	356	327	344	315	369	334	326	357	320	353	342	356	312	329	334	352	339	367	337	336	333	346	312	309	296	348	367	341	361	318	330	343	353	318	341	317	340	342	337	341	352	318	350	320	315	329	339	360	341	325	326	334	314	366	346	320	337	357	338	318	328	346	357	318	336	357	334	382	312	356	345	361	332	338	312	360	326	303	322	346	335	335	306	338	331	300	302	323	331	316	310	317	325	316	307	330	321	341	347	347	314	343	324	353	366	337	310	341	339	334	315	369	337	309	329	342	334	370	359	362	345	332	340	337	338	339	325	305	343	348	349	346	339	329	374	332	329	354	338	323	345	321	328	382	314	316	353	337	351	339	333	354	316	317	342	341	327	355	338	339	362	356	319	338	346	353	360	326	321	340	335	354	341	347	319	347	335	329	313	327	375	325	326	338	345	345	309	328	354	322	330	358	343	351	338	335	324	308	342	331	329	325	374	346	338	320	330	359	333	379	370	329	351	313	362	320	352	356	376	333	353	340	354	364	322	345	329	344	339	343	343	364	332	304	365	357	362	340	325	333	303	318	303	328	346	349	287	371	339	330	354	339	346	353	347	339	318	354	318	328	340	351	333	313	350	293	344	301	359	349	326	336	346	322	319	369	364	332	341	322	354	358	319	318	338	351	370	364	292	352	364	337	317	363	338	337	328	368	323	348	338	355	330	369	341	323	339	350	355	344	338	322	320	356	318	330	350	355	328	305	337	343	336	359	299	326	369	321	348	332	327	347	322	311	347	342	333	315	329	363	339	362	324	321	328	351	343	334	356	340	336	349	354	300	353	321	335	316	328	342	335	347	372	363	322	331	329	329	326	341	340	340	309	341	293	348	307	331	316	359	307	347	339	306	306	314	325	325	321	312	335	336	322	305	324	342	367	313	328	347	318	285	329	324	319	327	323	356	313	348	332	333	381	316	355	346	323	346	352	348	347	337	363	330	342	354	367	374	308	337	334	319	314	340	339	349	355	316	318	338	321	325	349	316	332	332	367	332	350	375	323	335	382	356	311	343	349	352	304	347	323	348	333	365	341	317	355	348	337	386	339	319	364	343	345	328	330	321	329	345	341	307	337	300	338	337	345	345	326	315	311	332	327	349	313	320	338	337	337	360	338	343	311	362	305	329	321	346	308	332	325	364	332	357	357	316	331	363	331	354	331	369	314	326	345	335	323	338	346	336	332	368	327	320	349	308	326	344	329	341	358	342	351	321	294	326	316	324	321	347	358	317	301	328	314	348	316	343	315	312	348	331	315	371	328	357	347	348	291	356	322	331	371	332	337	323	346	357	334	324	365	361	376	331	329	333	328	349	361	333	366	323	317	350	307	332	349	354	357	338	355	333	315	348	341	332	302	329	363	307	339	264	347	341	340	363	346	353	341	337	336	347	352	332	330	321	311	326	345	327	316	316	314	347	340	323	353	351	342	342	342	369	341	350	316	331	363	332	338	354	332	342	346	328	319	320	333	339	313	328	375	373	330	344	332	342	337	334	357	334	363	327	349	354	315	342	312	348	359	353	314	333	346	347	326	325	323	347	319	295	323	310	336	342	355	325	318	330	332	334	356	353	354	319	346	333	363	328	333	342	340	366	330	354	340	318	327	343	351	334	378	341	336	347	351	372	335	327	346	375	324	335	337	300	314	343	335	318	309	353	361	348	329	364	324	343	314	320	310	341	336	309	308	334	312	313	388	349	332	311	354	344	309	365	310	354	328	343	367	362	316	354	331	336	352	334	304	352	320	359	308	345	330	352	356	340	344	323	341	344	284	338	367	331	323	359	328	348	310	332	334	319	308	376	323	358	332	332	354	339	342	316	341	317	328	334	335	306	329	293	362	369	343	321	335	344	352	320	306	334	348	317	318	310	360	347	357	346	322	293	343	323	323	348	327	328	331	344	331	336	332	330	280	373	342	337	329	368	330	358	333	320	334	349	380	353	332	330	330	339	345	336	341	347	318	350	322	358	321	327	333	345	324	309	326	341	345	339	378	336	338	333	319	363	333	329	306	348	302	339	352	350	322	363	334	333	315	342	340	340	321	325	343	316	349	310	349	319	337	303	318	332	310	336	349	325	373	323	340	312	308	331	319	320	358	350	324	327	314	333	326	335	337	349	333	324	336	345	356	326	340	347	348	335	335	342	315	316	337	305	341	315	306	351	313	341	334	360	342	353	323	310	318	333	341	324	331	351	326	329	328	363	308	344	335	346	360	316	299	335	342	331	363	317	310	340	333	322	383	343	351	355	367	348	360	321	332	319	348	319	337	351	323	332	332	318	330	350	351	312	335	328	349	359	326	316	333	349	339	324	329	351	307	321	359	315	363	349	332	326	332	346	317	328	288	335	325	298	350	317	336	320	350	331	317	332	341	295	320	314	337	328	316	360	330	341	345	314	351	333	313	316	351	336	338	334	348	320	337	328	317	310	352	357	334	346	298	332	323	338	352	320	335	367	343	346	331	306	318	362	328	343	301	351	347	349	348	345	331	350	323	361	331	303	313	319	337	342	341	321	320	327	319	349	327	348	339	341	339	357	339	338	368	318	385	331	359	303	343	351	316	312	294	340	346	313	336	321	323	359	342	328	359	354	309	364	340	314	349	353	383	334	335	347	305	337	348	318	349	328	319	332	326	327	337	358	320	318	309	339	341	321	331	365	354	341	338	314	342	282	340	369	313	354	352	331	336	322	326	326	334	339	342	311	323	327	328	329	343	332	320	310	340	340	342	341	289	361	334	342	360	317	340	334	327	333	348	338	326	310	321	304	354	340	352	369	374	338	341	340	337	319	356	323	336	346	348	351	342	332	342	362	366	321	338	322	322	329	345	351	341	352	355	289	306	340	352	301	325	315	331	338	321	305	338	344	338	338	315	376	339	330	323	339	349	317	323	339	327	296	342	308	344	356	317	362	335	339	348	356	309	296	341	371	377	339	334	321	392	338	327	363	359	318	328	319	354	345	321	359	328	341	307	336	327	353	339	343	326	345	331	330	331	335	315	292	354	371	348	328	351	354	287	355	341	336	314	333	320	300	343	304	321	337	348	359
22689	21474	29054	24383	21650	20830	10689	2731	1106	720	557	440	389	354	338	280	295	261	244	289	266	286	257	261	275	245	271	243	294	269	263	278	234	248	236	266	223	258	254	266	263	238	293	227	242	268	292	275	271	269	246	294	271	286	277	253	255	268	272	261	273	239	240	248	253	246	256	248	270	241	301	257	264	259	254	260	239	243	262	263	245	255	265	263	276	255	253	276	254	245	266	260	263	230	271	275	240	280	270	302	229	249	267	257	247	234	254	235	262	242	271	267	278	300	239	234	250	254	278	261	257	284	280	263	266	251	263	271	234	245	241	250	247	246	261	266	275	252	244	276	258	258	246	269	252	275	256	250	241	276	259	250	275	275	258	245	287	222	258	254	270	234	262	265	279	272	292	293	248	269	256	238	260	278	236	257	233	235	282	245	259	268	254	261	267	268	261	250	278	262	243	260	249	218	252	283	234	272	248	252	250	227	271	277	267	275	251	263	239	276	276	280	241	259	259	251	264	264	258	260	283	252	281	252	256	276	254	243	272	246	293	264	272	252	222	283	275	272	240	250	228	249	260	291	254	255	260	238	265	242	266	272	261	260	270	267	244	248	251	288	265	240	244	252	258	273	242	245	245	238	246	251	267	245	256	255	258	271	236	249	255	271	242	246	239	276	270	279	256	268	249	253	254	251	241	268	265	202	243	264	248	279	224	258	253	235	262	248	235	260	278	278	247	254	262	228	232	282	253	250	271	253	244	258	249	241	236	300	255	264	250	265	251	279	254	284	246	266	256	242	264	246	270	236	245	264	276	224	290	259	266	232	264	249	267	232	269	267	264	231	235	261	250	251	272	258	277	232	278	269	257	268	255	258	245	274	290	271	282	244	231	278	239	260	237	245	271	257	265	257	264	250	265	238	261	279	242	249	242	265	245	227	256	265	247	272	250	239	259	266	246	267	259	269	260	246	244	271	256	273	276	238	255	262	255	230	289	232	271	283	279	245	278	271	242	255	272	246	233	258	245	267	257	236	286	259	232	249	239	274	251	298	238	240	262	254	270	236	219	244	276	252	285	229	253	234	277	251	245	231	260	254	251	267	255	235	257	269	277	274	252	283	262	259	252	235	220	260	275	244	252	259	224	245	234	235	245	240	287	270	272	218	257	274	264	256	260	272	267	260	251	267	306	264	242	257	274	247	265	295	251	254	269	269	270	237	267	259	252	247	256	260	260	251	277	253	267	249	259	263	270	242	243	260	271	255	233	237	249	272	248	242	279	285	269	236	262	234	260	262	243	252	241	246	256	282	233	258	245	257	270	291	261	254	246	237	251	269	225	237	258	313	258	251	273	287	291	264	265	257	227	272	244	266	280	261	274	262	268	241	265	246	221	247	252	276	270	262	258	265	260	268	237	285	277	273	273	254	233	265	242	270	269	276	259	243	255	263	266	230	234	255	274	236	222	255	240	276	238	254	244	254	266	267	232	237	244	234	256	244	229	250	262	268	268	258	227	264	257	262	236	282	259	265	238	275	283	240	234	247	252	272	251	251	267	283	267	256	270	281	258	249	259	264	278	287	262	251	274	279	234	246	271	250	267	242	264	302	266	265	268	278	285	252	264	307	255	244	245	247	271	268	252	257	274	221	286	265	246	283	276	236	262	254	263	246	269	263	247	270	263	270	275	250	265	220	267	241	264	280	268	274	263	265	251	269	251	251	271	287	277	268	256	264	261	274	255	265	261	269	294	254	256	251	267	272	279	263	247	285	278	283	230	255	235	279	263	291	261	272	241	253	297	227	254	262	273	256	241	270	277	257	280	261	246	260	268	250	266	248	270	249	276	287	270	230	226	251	244	261	268	247	239	262	279	271	266	266	241	257	277	251	263	260	274	268	270	263	253	267	243	278	249	245	228	260	273	250	275	236	245	254	293	270	260	227	241	270	226	266	244	270	263	262	283	258	257	265	269	271	242	271	253	240	240	280	264	232	274	260	256	226	266	285	240	240	279	255	262	263	267	268	259	261	246	252	261	259	232	239	276	267	273	273	269	266	297	293	253	258	255	241	269	276	229	284	305	257	263	267	251	261	252	249	260	243	255	245	245	267	260	257	252	268	271	241	255	297	250	268	271	241	253	263	280	272	270	243	263	268	236	228	247	276	242	270	265	266	259	241	253	287	223	246	242	271	290	281	255	267	270	264	273	251	257	249	251	227	247	260	268	250	267	269	277	257	244	262	248	285	244	243	245	250	237	237	241	256	288	238	232	262	262	269	304	308	257	238	261	268	233	230	246	255	272	285	257	246	251	211	271	239	258	248	271	245	257	261	230	252	274	269	278	245	255	246	261	230	247	238	263	243	261	267	261	256	249	269	265	263	254	270	252	247	275	256	294	268	246	255	207	255	260	285	228	232	262	261	278	247	236	250	269	256	243	262	269	279	259	251	271	281	253	249	267	247	226	265	287	278	243	267	278	254	240	240	252	255	299	282	253	277	260	254	269	234	241	253	255	256	241	280	237	252	257	245	232	279	272	282	245	237	244	267	293	243	253	256	224	276	268	260	252	259	233	264	259	271	279	264	270	301	238	243	234	247	256	238	256	239	250	268	277	260	275	298	262	247	256	261	267	261	314	255	253	263	251	281	263	264	264	269	224	261	244	273	230	249	261	247	262	234	262	240	253	254	248	248	262	272	260	261	231	254	264	239	237	246	251	260	264	237	242	261	236	257	247	260	251	270	223	252	253	269	232	259	238	275	269	268	251	242	248	236	264	271	242	263	271	249	276	265	256	277	216	270	250	279	218	271	243	263	248	281	253	239	276	250	284	269	262	233	228	266	265	234	244	263	257	255	255	280	247	285	293	256	242	270	269	263	259	237	296	246	240	270	278	270	247	231	248	274	285	257	276	251	252	264	250	286	255	257	242	287	265	269	263	287	242	252	268	254	266	256	254	285	271	278	265	251	282	245	246	253	233	244	242	267	270	261	244	264	227	248	277	268	257	252	257	260	254	279	260	252	250	275	259	245	269	273	281	246	228	242	275	260	267	255	245	256	279	270	265	274	273	255	237	260	257	239	249	282	265	241	261	244	259	248	255	253	256	239	273	261	282	275	267	250	281	264	264	254	248	279	246	234	228	278	245	251	275	257	255	265	240	278	278	207	258	214	262	292	252	259	281	252	255	281	278	267	253	267	234	266	225	247	243	269	268	271	282	229	251	258	244	268	287	247	243	247	250	258	243	246	232	274	237	243	226	284	269	252	260	277	239	244	248	229	266	233	249	261	249	239	266	264	263	257	261	295	266	295	275	258	261	255	237	261	255	273	245	260	255	268	257	281	244	296	244	267	243	251	289	277	272	242	265	263	275	270	266	258	274	234	249	242	268	259	269	253	274	270	244	281	287	252	257	246	266	283	237	276	263	263	275	253	263	253	270	242	255	240	250	278	241	230	254	256	271	250	263	263	252	273	275	244	239	246	265	256	238	242	263	256	223	264
34274	52910	41578	29731	21108	13455	7205	3627	1660	1048	838	696	521	467	395	370	365	331	350	328	330	306	317	290	331	345	301	321	326	312	328	348	343	329	349	343	304	317	337	347	342	298	299	314	316	324	324	306	288	319	337	310	292	327	305	348	323	329	308	291	332	321	293	303	310	341	320	303	337	337	293	291	297	385	294	342	311	337	315	295	312	321	320	327	318	353	302	299	346	324	346	305	358	331	327	305	298	340	303	333	301	324	319	321	341	301	324	361	323	323	337	298	314	351	326	301	331	311	325	331	326	376	324	348	316	307	327	324	299	302	341	313	318	337	323	310	291	344	339	326	320	294	323	315	327	312	314	308	328	353	315	317	330	291	331	296	328	311	354	308	319	315	280	323	280	336	335	320	317	308	352	303	284	320	330	321	348	319	285	324	313	314	305	323	333	296	333	322	357	333	296	327	322	297	305	326	282	288	310	334	341	334	345	325	309	307	318	282	303	296	323	340	318	322	367	292	302	325	327	314	345	309	334	342	313	332	329	326	324	319	332	316	292	329	285	307	313	312	343	308	335	323	322	322	347	276	309	316	297	335	364	300	322	338	312	314	310	323	353	312	300	347	301	307	360	306	302	320	302	323	291	337	340	281	312	327	335	370	319	302	330	312	345	345	320	321	309	303	328	300	300	287	330	349	325	317	344	332	335	290	329	328	346	350	324	313	321	303	308	310	313	297	325	349	345	329	313	300	322	294	330	300	331	309	319	354	323	318	326	303	313	321	341	306	320	341	306	341	324	300	285	322	312	310	309	315	322	345	327	288	314	340	324	332	335	280	284	308	312	328	313	293	332	328	307	315	311	343	343	308	314	323	331	306	305	311	326	315	323	311	336	339	322	339	330	327	338	326	321	341	342	316	322	338	328	290	348	336	296	334	323	349	331	331	319	311	307	320	328	332	319	294	309	330	333	335	314	350	314	308	305	313	346	328	325	343	319	321	317	316	286	298	334	319	302	341	299	346	298	313	326	311	298	321	341	325	336	310	314	285	305	305	319	324	327	325	336	317	312	312	343	298	302	320	313	320	284	295	332	321	299	300	323	305	332	333	331	310	298	321	339	342	309	331	320	297	325	343	316	325	291	331	307	339	335	297	285	356	311	300	317	314	339	308	349	306	329	305	314	322	312	325	282	335	352	314	326	295	313	343	345	332	357	335	373	331	343	347	307	312	295	323	328	307	322	333	324	309	313	337	340	312	334	306	316	311	294	331	327	365	311	310	306	345	347	314	285	339	316	309	319	326	306	334	333	325	311	314	336	342	322	334	307	346	308	292	293	317	333	293	305	301	306	332	288	319	318	304	341	330	315	369	319	315	338	339	321	316	333	290	290	313	345	329	337	295	288	340	322	281	307	307	324	325	300	360	319	335	303	320	293	315	307	297	314	311	302	340	328	323	340	350	337	326	314	326	308	333	306	317	308	313	343	302	328	325	299	333	309	318	282	319	342	304	314	325	314	304	332	311	358	305	331	313	287	291	307	301	327	355	335	324	296	309	311	323	330	326	281	301	353	292	285	324	336	312	335	290	353	356	335	301	334	325	311	321	308	323	327	321	299	338	321	312	301	331	301	322	311	296	310	338	318	330	327	317	326	330	318	337	298	323	323	315	331	311	336	318	323	291	310	319	347	323	300	308	318	315	348	311	319	318	334	301	306	320	309	337	332	298	326	335	314	329	320	346	298	328	296	297	323	309	307	323	337	300	341	290	374	302	324	311	314	319	343	328	351	326	313	333	329	296	316	310	341	311	337	309	278	350	329	348	325	318	320	303	311	320	322	316	322	314	330	334	322	306	300	297	337	295	304	307	309	328	342	319	348	317	331	325	344	316	336	301	380	330	324	313	368	294	328	309	316	341	305	303	309	333	318	336	342	326	334	341	385	334	306	335	345	301	349	274	325	313	322	313	339	323	322	301	312	331	331	338	311	299	350	320	328	328	355	337	310	348	331	338	316	320	323	337	298	300	339	305	326	329	340	337	313	314	304	361	312	322	301	316	301	320	318	337	328	278	336	311	346	306	330	294	295	368	335	312	325	330	365	294	286	309	322	296	327	329	303	325	317	306	281	355	324	354	285	313	330	314	307	301	338	334	297	318	309	343	314	331	319	353	273	317	325	284	341	333	312	343	310	313	342	316	338	327	317	318	309	302	307	332	292	315	316	296	323	314	338	341	297	310	352	339	302	334	326	303	290	314	295	334	301	336	318	310	312	313	306	324	337	303	347	315	333	327	358	329	311	332	360	303	306	282	307	310	355	314	334	337	355	321	305	345	307	316	297	306	338	344	328	310	331	304	328	299	320	306	322	333	328	329	304	319	321	319	310	279	327	308	330	341	335	320	323	295	293	347	303	315	312	285	321	358	312	343	299	303	306	290	330	309	319	317	321	334	339	314	306	328	361	327	309	306	295	336	303	319	296	330	334	321	342	308	330	327	276	354	321	333	318	316	317	342	310	306	315	335	330	355	281	325	288	342	319	334	337	326	338	299	297	328	308	288	309	328	341	337	309	302	330	312	299	329	341	337	324	296	276	311	328	336	335	333	311	308	352	334	317	325	307	344	317	339	328	306	294	333	298	320	312	270	288	324	295	328	350	319	339	310	328	318	319	347	306	328	328	325	312	317	325	325	334	301	311	289	297	354	295	325	351	295	318	323	329	341	322	316	311	354	308	316	294	332	338	334	317	330	292	333	271	329	287	321	306	327	311	293	318	287	282	315	331	320	304	314	320	331	284	313	363	287	376	310	343	318	318	337	310	317	315	319	325	296	346	315	314	303	321	319	324	275	360	329	302	305	335	345	347	311	339	297	304	330	333	291	308	307	358	304	339	327	338	312	316	326	319	303	306	305	302	286	288	323	307	341	302	329	334	312	332	321	347	301	324	339	331	310	305	344	358	289	320	302	317	330	349	312	301	310	319	312	287	305	325	312	324	298	335	343	335	330	335	323	336	303	277	325	332	324	353	332	329	327	348	333	327	330	298	338	342	344	312	310	368	309	321	358	302	295	344	339	329	307	335	323	294	337	354	311	313	315	307	355	305	330	313	329	319	320	289	298	303	306	323	352	352	324	326	298	341	315	305	347	308	312	361	323	301	305	322	295	332	320	351	301	319	351	317	296	315	325	333	326	319	318	316	305	288	313	324	282	314	333	290	313	322	303	343	348	331	299	329	321	289	322	297	324	302	336	330	314	335	334	331	309	328	302	341	341	332	337	319	335	323	333	291	302	306	324	312	327	367	298	301	306	325	323	324	304	327	330	329	325	346	321	319	333	315	332	317	342	340	335	310	327	305	346	324	350	317	305	332	301	348	326	311	337	322	312	326	300	307	371	336	337	338	317	318	320	319	328	341	343	334	354	325	332	321	346	325	304	315	304	326	317	354	326	310	329	352	299	320	344	354	327	325	324	296	341	330	335	332	280	310	303	325	356	333	315	304	314
30685	27013	26330	12988	4485	1940	977	633	491	467	428	419	389	345	360	361	385	346	317	357	364	334	322	347	341	335	354	342	363	377	310	321	315	397	349	369	338	331	350	344	333	323	315	315	337	330	362	370	327	330	353	311	366	361	321	343	375	310	344	333	339	367	367	359	322	344	348	319	339	361	349	294	326	357	298	328	298	338	347	336	344	321	336	343	346	324	337	347	360	337	391	352	352	349	318	335	336	349	333	363	352	365	370	352	349	328	336	325	334	317	354	360	361	346	348	359	339	371	362	366	341	334	335	351	347	296	348	329	348	334	315	331	318	359	348	345	346	387	338	353	340	318	385	371	350	352	353	371	333	336	375	347	347	346	325	372	332	309	356	327	339	336	359	358	325	335	317	329	340	349	360	341	349	376	354	336	345	337	374	337	336	333	383	326	363	372	354	348	321	330	325	342	363	359	327	336	338	340	348	341	295	341	339	345	348	307	344	333	349	342	352	365	325	332	335	370	361	333	334	372	330	353	376	314	325	326	348	339	365	383	352	345	340	339	354	372	376	363	344	324	340	337	357	344	363	363	357	335	342	330	311	349	357	322	355	321	352	350	334	351	339	342	346	366	349	354	353	311	354	343	356	318	348	360	378	356	348	332	350	319	377	335	341	364	342	379	296	344	329	338	336	369	351	331	340	357	295	368	337	365	342	339	356	348	336	312	347	362	346	331	342	387	354	349	370	380	374	322	337	381	356	348	350	325	331	379	314	340	328	351	389	350	317	370	354	345	335	339	410	340	339	347	355	331	351	342	369	367	334	357	302	319	338	336	322	343	386	328	322	341	361	341	344	335	362	351	340	313	352	353	344	345	332	333	338	344	319	328	336	360	363	372	348	311	332	343	332	341	352	335	318	331	358	356	351	366	334	362	341	359	389	317	338	352	355	352	329	353	341	343	336	383	350	336	364	366	333	337	327	336	304	306	358	339	336	359	355	333	318	321	353	319	335	358	326	347	350	328	379	377	346	318	356	344	322	343	352	312	335	365	321	375	362	369	316	349	351	343	322	346	364	336	341	352	395	362	340	335	343	375	369	346	355	395	373	344	340	376	337	336	343	343	368	323	373	375	362	348	360	317	367	327	338	362	341	371	353	311	348	354	372	311	313	315	322	344	354	306	308	333	320	345	362	360	330	328	334	347	345	391	353	340	363	351	342	347	351	366	352	355	316	345	337	346	376	336	309	362	347	347	370	353	342	337	346	332	328	340	353	327	355	352	325	324	353	349	352	348	332	334	330	341	375	309	350	322	338	335	330	340	316	352	338	323	336	333	324	344	338	315	329	365	317	340	318	365	324	324	375	347	340	369	354	348	309	336	352	387	330	309	350	330	357	313	296	356	377	349	333	357	363	342	347	326	369	351	351	302	305	359	333	344	350	368	366	374	400	339	298	357	318	313	344	352	368	351	360	331	346	345	378	362	334	334	367	315	336	374	338	336	337	361	341	314	342	346	342	331	387	350	368	316	339	330	366	382	316	375	317	327	330	330	364	344	332	370	333	392	329	363	362	352	349	320	357	306	364	358	308	345	357	344	348	303	341	343	328	333	325	365	379	349	332	372	331	353	357	334	358	362	368	360	369	356	312	366	347	342	343	330	358	366	341	374	358	346	307	347	366	358	362	352	333	360	345	339	384	330	342	353	355	366	365	345	320	353	340	354	335	342	350	346	359	340	352	315	345	341	347	367	336	374	328	348	351	346	341	357	325	335	358	302	349	332	346	340	342	344	341	330	368	355	345	333	366	349	354	348	342	376	316	291	355	353	340	310	336	318	339	361	343	332	319	351	361	366	345	338	352	344	341	347	363	341	374	336	343	335	348	348	366	350	330	355	362	334	371	347	363	341	363	335	348	374	336	356	359	364	320	347	334	313	350	358	342	319	354	355	362	345	342	349	340	346	365	330	323	369	346	360	327	331	351	318	353	375	341	331	350	351	328	370	367	354	330	368	335	366	324	367	357	303	339	364	319	359	333	370	343	341	360	374	354	369	359	337	340	368	293	347	358	337	334	360	346	342	347	353	336	338	360	354	371	347	352	347	343	357	360	343	352	327	362	352	348	308	355	325	332	332	333	328	350	369	391	330	348	336	332	364	318	347	364	308	341	366	342	342	334	344	330	327	347	341	350	329	343	343	339	371	359	338	326	387	358	316	344	340	375	379	330	334	340	350	356	381	350	379	344	316	324	307	314	339	379	338	338	325	330	364	335	346	352	374	355	370	346	322	322	360	351	337	318	340	352	332	390	363	317	334	354	320	343	351	353	363	348	343	312	371	378	341	344	359	321	380	347	374	348	343	339	335	384	345	330	363	316	328	328	320	306	331	349	343	359	330	335	363	347	344	355	338	346	336	340	374	377	322	311	356	305	355	358	316	329	338	348	344	323	362	330	310	323	336	338	358	348	353	309	382	388	341	376	364	368	376	355	361	372	362	346	346	348	355	335	315	342	347	326	385	350	322	360	377	346	335	352	317	320	310	375	332	375	285	308	337	353	363	307	346	333	350	359	337	336	334	314	345	335	341	386	365	351	349	333	332	358	298	320	296	323	353	365	358	365	298	306	350	359	362	405	307	293	382	320	353	360	363	339	363	350	339	365	345	350	344	369	377	348	336	355	320	353	326	361	352	351	365	321	363	298	374	383	394	313	352	322	326	337	345	364	351	355	321	340	330	329	405	352	364	339	328	365	309	324	353	298	366	339	328	359	333	345	330	333	346	347	389	350	346	330	354	342	364	354	379	339	355	361	368	346	344	355	389	343	345	311	365	331	320	354	340	334	321	331	338	375	313	333	351	364	319	366	373	371	370	343	323	313	328	364	348	360	319	337	329	365	328	358	368	327	362	339	340	346	327	367	313	336	343	344	347	342	358	355	327	348	329	365	313	358	354	349	330	352	339	353	347	344	334	318	357	340	312	325	359	326	343	376	331	368	351	343	363	296	323	352	336	333	344	369	342	361	355	350	345	315	344	311	328	367	344	362	338	335	345	355	364	323	360	362	329	339	303	337	342	354	325	326	316	339	351	320	343	328	342	337	374	362	346	325	333	340	334	344	332	343	382	309	338	331	353	360	334	362	360	299	337	335	316	342	340	333	340	312	363	332	347	324	344	349	338	338	322	366	361	369	332	316	305	356	346	321	343	330	328	368	363	342	329	348	378	375	331	333	348	338	326	331	346	341	337	332	338	326	337	338	347	388	342	337	314	368	337	363	353	332	330	295	354	358	346	341	373	333	375	344	338	337	361	345	351	369	329	383	374	315	346	331	363	371	376	366	350	343	326	332	321	343	329	355	340	331	346	346	330	351	351	344	333	357	391	340	342	351	382	362	327	309	357	349	365	339	343	337	375	356	361	356	309	335	343	331	357	320	355	320	341	337	364	368	357	363	333	346	354	346	354	346	332	340	335	354	372	337	351	387	356	359	305	338	363	358	340	352	329
30930	40619	28712	13087	6961	3484	1638	970	747	689	546	542	513	445	459	442	473	446	439	431	438	399	409	392	415	432	378	399	429	409	432	425	423	440	440	439	391	427	425	410	442	417	405	465	415	410	394	404	424	447	426	430	426	443	447	422	443	419	430	411	411	434	391	396	441	442	439	422	414	435	466	443	400	374	418	439	407	412	412	417	462	439	418	444	430	420	432	401	405	409	425	399	386	440	460	439	443	442	388	470	425	407	445	419	429	387	396	458	423	389	387	403	411	417	419	393	415	463	449	437	412	438	440	428	421	377	412	407	404	446	419	411	381	396	389	423	453	435	444	428	413	390	410	440	404	418	427	411	423	405	434	412	407	415	430	427	426	426	423	415	442	425	422	414	428	455	390	442	435	467	422	426	425	418	419	460	423	422	425	386	429	359	444	443	409	420	415	453	462	423	396	423	398	426	422	437	401	432	437	400	413	415	434	432	408	446	430	418	427	425	441	414	439	440	419	444	410	449	423	411	413	403	422	433	416	416	404	387	387	439	416	415	431	451	453	465	448	421	419	404	448	437	431	438	404	465	424	423	407	415	433	421	445	429	415	412	431	409	399	419	425	452	423	417	452	396	425	434	412	426	428	412	406	408	462	435	434	406	420	408	425	378	426	413	408	458	436	405	422	424	389	404	406	400	409	424	415	431	438	423	445	419	431	390	393	432	395	409	419	388	460	448	395	423	414	434	423	412	414	421	406	384	446	451	429	399	414	418	406	434	421	409	448	429	427	422	422	445	394	429	402	399	400	422	392	396	394	413	426	424	468	419	389	459	430	431	404	436	426	443	445	419	487	420	451	433	399	431	400	398	438	408	427	441	409	433	431	421	416	410	434	455	450	415	421	424	425	385	424	422	409	441	409	420	420	423	418	422	440	448	419	418	391	439	418	423	430	423	391	443	414	412	439	422	415	418	412	380	427	437	402	427	417	435	431	413	441	411	435	418	429	414	377	432	450	414	399	424	431	444	405	404	421	398	417	417	393	400	434	402	439	416	420	448	417	381	423	417	431	423	392	437	431	462	412	423	408	428	433	440	428	408	434	433	419	429	449	428	430	414	420	386	435	428	411	428	407	398	427	406	408	412	415	414	412	401	442	420	421	434	407	410	440	446	426	423	408	419	441	418	413	423	434	412	419	415	392	415	454	414	394	428	405	418	439	414	410	414	413	421	404	423	471	437	472	415	414	408	423	415	404	426	414	421	436	395	447	431	411	410	472	435	427	429	422	418	450	435	434	437	423	428	431	427	418	411	416	426	439	444	441	426	428	454	422	419	444	408	443	405	419	420	417	476	446	416	422	433	378	422	409	435	444	418	402	457	437	389	426	401	409	413	400	408	426	410	421	409	411	370	452	418	429	414	426	409	424	405	401	402	395	455	434	433	419	431	414	437	395	435	393	441	460	450	458	450	446	455	458	433	441	376	402	435	445	416	447	409	424	433	414	429	432	418	423	446	444	401	412	397	374	399	401	410	414	462	429	419	439	412	422	441	413	444	417	471	402	416	397	434	412	411	424	394	401	430	412	428	437	393	442	405	442	395	434	409	432	458	370	413	416	425	445	409	466	423	390	418	413	405	431	452	400	398	463	410	430	423	431	414	455	412	403	438	433	423	443	411	384	421	438	443	446	446	434	421	435	423	440	431	403	414	405	437	424	449	394	444	382	429	417	453	442	416	380	453	450	429	433	424	411	384	447	425	461	410	431	446	431	409	451	411	395	427	433	425	420	464	444	424	419	438	403	428	408	443	409	430	399	403	440	434	397	450	405	417	431	445	424	426	398	394	397	460	434	446	412	389	424	432	423	451	409	416	441	405	392	439	435	419	430	409	455	441	387	419	448	422	397	420	427	420	393	430	401	439	421	451	421	458	417	415	454	420	417	423	425	410	398	430	400	414	389	387	408	430	448	388	435	440	441	459	448	438	433	430	423	401	424	409	425	428	462	426	391	402	451	429	411	417	411	358	453	425	404	407	440	391	442	407	413	459	390	403	419	413	433	452	410	429	441	433	444	423	406	409	438	442	407	431	418	441	406	418	417	404	441	386	428	420	420	388	426	446	444	426	406	437	433	413	420	427	472	440	413	418	386	424	412	404	429	435	393	384	401	427	414	453	409	435	435	431	426	418	458	436	400	404	443	381	459	416	425	477	440	413	398	396	454	425	450	442	423	396	426	382	404	460	402	449	407	433	395	438	448	382	432	434	462	431	420	380	427	395	471	431	403	422	443	431	448	379	439	430	437	438	432	445	441	445	404	399	446	408	436	424	397	418	384	418	401	428	430	435	433	454	424	432	414	427	399	417	439	448	388	438	434	436	431	400	395	420	423	425	437	406	381	406	408	416	408	428	385	381	433	428	435	427	407	441	435	427	430	447	388	414	422	429	446	411	415	434	414	439	426	431	405	466	420	426	431	400	425	431	465	443	405	415	408	440	404	435	430	428	415	432	407	417	412	442	409	421	409	445	477	411	411	429	409	413	419	442	443	463	457	426	434	436	388	436	448	409	407	422	424	417	449	461	418	409	463	404	418	459	399	414	408	449	446	410	469	425	426	442	438	393	425	428	452	389	418	432	384	441	437	402	451	400	378	403	404	404	434	404	454	415	436	422	444	414	402	412	424	408	415	472	400	440	433	445	423	438	390	416	456	416	395	429	426	415	417	447	424	426	424	402	424	392	425	387	439	423	414	392	423	404	440	410	461	409	424	406	433	432	416	398	421	400	413	394	421	447	407	421	448	467	453	418	421	418	426	450	396	433	380	435	422	411	428	442	419	448	413	404	402	399	414	458	429	436	412	397	415	418	423	423	429	447	415	418	446	444	462	402	390	437	427	425	427	447	433	430	429	397	408	422	423	416	431	418	426	424	406	391	453	434	451	434	443	436	410	409	406	419	424	433	430	447	442	425	428	413	397	418	423	442	437	406	398	407	478	437	420	422	453	405	431	422	413	420	428	432	414	410	450	397	443	404	489	438	420	429	407	457	395	440	371	444	408	409	418	431	383	402	426	405	389	424	426	444	428	429	406	414	422	423	418	408	414	438	455	469	410	461	410	440	476	396	423	446	383	422	397	427	412	417	423	405	433	415	424	433	391	440	439	460	406	398	430	399	425	388	426	407	372	427	417	400	403	405	425	449	442	429	406	388	414	410	451	412	424	405	403	419	450	461	404	417	415	444	424	395	405	440	440	383	409	436	420	405	409	426	402	417	451	418	436	423	452	458	378	447	423	436	439	398	437	389	406	413	460	448	408	445	419	425	389	428	407	424	440	434	420	427	414	464	405	432	423	466	459	468	421	441	419	429	444	427	406	408	408	426	422	415	437	403	476	416	430	432	420	414	425	387	439	430	435	432	405	405	429	404	466	404	409	425	411	407	410	446	386	457	410	427	400	444	398	433	408	447	434	425	408	424	393	411	414	436	388	448	384	418	397	432	423	432
23613	21423	28449	24895	20916	10600	3176	1278	857	624	528	465	423	412	395	370	344	324	360	345	374	372	353	363	374	327	350	367	361	349	375	332	337	369	390	343	351	347	350	343	353	351	390	356	337	339	354	349	331	341	376	361	350	366	349	336	343	366	359	337	357	348	323	380	344	331	337	393	341	350	369	343	354	383	369	369	346	358	336	341	342	349	340	360	352	355	340	373	361	352	324	377	354	355	357	344	348	354	363	353	368	350	371	349	320	368	323	335	367	343	325	321	358	354	375	368	341	371	373	324	348	339	348	364	324	323	328	366	334	335	375	333	359	372	341	361	316	341	340	367	330	351	360	382	369	354	350	330	339	360	339	351	365	339	385	349	351	346	380	367	378	342	330	340	342	368	333	346	349	327	324	376	348	359	358	306	345	364	330	388	355	372	342	379	367	349	345	348	320	353	346	342	345	328	369	387	387	356	312	345	369	362	369	370	300	349	331	362	347	326	393	386	351	330	303	359	350	327	356	381	348	345	348	337	356	376	320	356	390	356	340	335	324	350	344	343	352	350	337	348	339	356	311	339	355	363	314	372	361	357	368	396	370	354	364	358	372	317	357	362	347	355	351	363	361	333	366	379	344	365	361	357	357	304	355	346	375	368	364	358	369	344	366	370	377	337	379	361	321	325	304	324	301	341	373	351	349	338	337	347	372	336	351	366	337	340	361	316	356	370	367	325	364	298	388	364	334	373	356	321	355	363	370	332	366	361	336	331	376	364	369	356	360	339	334	312	354	351	349	334	354	378	351	344	342	361	362	402	353	353	335	352	362	339	356	339	372	315	347	303	368	338	390	357	366	336	358	335	336	349	376	336	329	330	323	343	376	380	371	367	373	369	361	355	329	355	380	360	346	339	370	342	342	351	349	367	367	351	364	337	358	354	345	312	372	330	345	362	334	349	355	338	350	353	374	357	353	336	338	347	353	377	367	366	382	322	353	371	341	351	343	370	367	372	391	359	330	375	364	376	379	340	324	346	353	326	330	376	368	361	351	387	362	334	332	349	342	374	345	321	347	352	365	328	327	355	370	360	337	393	344	359	349	361	349	347	343	343	336	359	330	327	349	351	330	352	363	361	341	338	325	350	387	338	360	353	348	341	364	328	332	356	349	361	334	327	346	358	360	353	370	327	348	359	380	391	373	335	343	345	337	339	352	382	346	339	354	319	349	332	332	332	342	360	341	351	288	366	350	330	296	333	360	350	363	369	348	340	344	341	319	345	367	361	381	340	386	349	339	393	344	376	342	342	357	353	327	346	394	343	323	346	356	336	325	360	345	370	347	350	369	313	309	347	326	364	310	354	325	353	371	368	371	305	357	344	316	359	344	326	353	349	336	359	367	364	371	347	331	341	325	349	371	361	383	344	344	333	372	350	360	337	333	343	355	332	353	360	367	346	336	368	347	359	349	356	348	325	347	345	345	313	397	362	348	342	321	371	349	346	357	339	349	326	387	335	343	371	338	352	350	369	358	331	341	346	315	373	362	377	362	361	333	314	350	358	347	336	327	343	343	374	364	356	340	357	353	308	347	322	371	323	339	358	334	326	383	342	327	328	350	336	339	367	350	373	335	328	342	350	365	361	316	352	360	351	346	337	356	385	346	360	378	339	343	331	353	361	333	319	348	344	352	337	315	315	334	328	342	344	344	343	349	352	327	313	349	343	352	342	343	380	319	363	325	345	349	344	373	336	379	350	355	344	356	343	392	358	353	360	354	382	379	341	317	306	329	327	357	374	356	342	342	339	337	360	373	351	318	334	344	348	367	331	377	344	356	362	332	377	350	349	353	348	336	339	308	360	325	317	367	357	344	363	353	357	323	378	318	337	342	345	326	322	379	356	349	350	367	326	348	327	361	369	371	326	353	336	371	322	350	366	324	353	349	359	341	348	349	335	374	357	340	375	351	347	371	322	322	366	349	352	335	328	393	326	351	330	344	351	354	368	320	363	368	312	373	336	330	367	364	348	361	382	327	365	328	339	336	372	336	362	383	361	334	331	348	346	364	337	334	362	315	339	375	347	345	335	348	381	339	331	335	334	362	370	298	354	361	334	346	354	318	371	354	324	354	342	328	338	361	367	335	324	316	328	374	349	340	335	347	339	356	350	347	395	339	333	356	375	377	349	362	298	334	382	369	346	336	369	360	361	335	370	296	350	340	352	332	331	360	353	341	346	365	354	353	381	300	365	334	319	320	365	352	370	336	358	340	341	349	321	354	340	328	347	329	340	348	333	366	339	333	324	321	356	361	366	369	348	315	331	367	362	356	332	378	385	307	350	351	360	367	359	374	362	335	316	357	342	377	338	382	346	366	371	362	363	354	369	356	322	378	342	360	385	371	367	324	334	337	356	361	378	370	359	335	363	358	336	346	346	343	345	340	336	353	377	366	367	337	359	351	351	391	362	338	353	336	342	363	356	354	339	328	356	381	324	308	339	346	338	310	300	325	334	369	348	377	328	352	354	376	361	364	361	319	334	368	345	357	358	334	380	350	343	327	327	336	345	392	349	337	362	335	336	367	352	345	393	337	330	355	364	367	342	337	341	356	371	355	328	355	303	329	389	328	322	341	386	352	374	356	346	339	343	330	364	371	372	378	378	357	354	331	374	350	358	322	352	367	377	369	329	352	337	341	385	359	351	344	364	342	354	349	388	365	367	349	359	382	334	332	353	348	314	381	371	338	358	358	341	344	332	369	350	345	358	319	364	330	338	366	365	353	338	365	338	327	350	333	362	347	339	348	342	354	324	349	372	360	388	330	351	339	336	342	344	349	365	343	372	352	317	329	360	338	337	353	371	319	343	309	387	351	374	350	374	354	324	339	339	350	408	365	375	369	338	350	328	325	379	358	369	361	373	353	372	353	354	331	360	394	338	343	356	339	330	367	353	354	319	352	371	334	356	343	370	369	380	315	364	383	345	348	322	322	379	341	311	347	362	321	330	366	335	381	345	356	374	342	333	341	368	342	339	331	363	342	330	368	356	357	317	343	343	358	341	355	346	355	337	330	357	370	396	344	343	342	347	344	370	345	317	372	380	364	376	358	372	343	387	354	334	329	332	334	365	349	328	310	365	350	336	325	353	343	398	356	359	350	319	368	369	353	333	351	364	353	386	347	375	324	371	342	382	360	320	356	346	348	365	372	340	376	366	331	336	366	339	351	335	352	337	346	354	356	364	355	319	345	367	351	345	325	326	342	367	366	319	373	330	357	351	353	371	341	340	359	356	314	340	372	370	344	355	387	352	355	368	338	353	329	353	351	328	371	346	330	350	341	359	329	361	324	322	363	365	355	329	316	373	349	337	322	352	364	377	354	378	339	343	357	327	350	353	372	389	359	344	370	337	368	369	360	385	343	328	381	344	338	351	309	359	372	328	321	354	369	376	341	378	315	362	364	331	397	317	375	340	345	329	366	332	322	358	349	362	357	380	362	353	375	351	364	359
33955	50563	34027	20601	13003	7177	3623	1974	1295	893	691	604	532	468	491	506	419	489	468	494	442	440	428	470	444	472	425	416	458	454	418	425	436	410	422	475	446	393	419	453	447	405	421	445	399	469	454	432	451	455	433	404	418	471	465	451	444	411	436	424	438	386	435	421	428	444	428	437	436	438	433	440	431	431	422	412	439	419	384	464	395	433	433	455	462	410	454	411	451	449	412	439	446	385	419	452	417	404	420	445	428	429	436	421	411	450	435	416	434	437	462	412	443	417	434	420	447	428	412	409	439	422	420	449	460	439	423	431	412	419	419	419	402	430	419	431	408	427	430	433	457	463	447	439	424	424	433	467	429	466	410	435	444	430	433	419	444	402	462	406	409	436	442	407	443	469	477	453	419	400	443	465	454	432	403	424	423	412	436	448	426	428	430	421	432	442	420	452	406	428	426	436	442	414	434	429	413	417	449	433	416	410	423	454	442	423	415	477	420	395	425	486	410	454	434	438	413	433	446	422	418	432	395	439	427	443	435	460	432	392	476	444	411	455	445	485	450	403	430	450	431	426	403	416	411	415	445	389	470	461	420	431	441	433	440	388	432	413	407	418	438	426	463	471	403	379	438	455	459	434	460	403	418	426	388	433	475	431	414	415	473	433	435	437	535	447	435	457	405	417	422	456	439	409	446	433	447	444	483	428	395	439	412	465	415	445	403	450	416	390	459	388	437	409	426	400	466	440	409	437	424	435	443	419	411	418	415	389	438	421	447	472	381	448	454	424	434	434	429	451	418	441	432	440	452	396	434	413	432	460	419	395	429	427	415	418	399	440	425	444	449	442	479	440	428	390	418	421	430	430	432	437	385	418	427	418	464	445	415	395	451	463	460	441	431	444	440	419	403	451	433	415	432	406	403	402	391	433	401	421	453	426	463	455	425	463	412	433	442	462	387	460	411	427	410	426	459	452	403	411	452	448	408	408	437	424	402	459	475	435	465	423	412	437	392	425	402	428	429	427	399	438	479	417	414	430	426	427	439	466	435	460	447	408	442	438	425	441	403	424	415	458	439	442	409	445	420	389	448	437	463	421	429	407	399	426	454	390	429	423	430	399	450	434	414	456	455	487	435	429	441	403	441	438	400	408	426	406	437	426	406	474	424	435	447	426	424	418	431	466	397	447	404	434	446	442	429	425	455	422	398	438	441	394	401	409	418	416	449	391	422	471	410	426	431	464	436	446	468	387	420	416	408	418	452	469	419	424	431	428	474	407	445	431	450	416	433	432	393	438	419	427	433	422	433	430	443	399	431	423	428	433	454	411	447	417	424	423	440	407	401	436	412	464	464	423	454	444	443	472	412	451	399	470	422	435	437	440	459	419	398	420	460	445	435	426	399	443	451	418	427	416	396	452	461	429	445	400	440	473	378	460	440	462	425	441	414	396	437	433	403	413	413	450	454	425	425	443	424	448	427	388	395	384	443	430	415	449	392	422	461	475	454	429	423	466	503	465	442	431	421	434	444	444	435	429	472	460	425	432	457	426	408	480	469	447	439	454	417	427	458	453	426	410	422	406	468	488	432	414	404	433	433	470	442	425	457	444	462	452	460	429	435	415	413	426	439	419	462	433	428	446	480	463	437	426	427	453	431	436	405	416	430	418	439	464	415	418	473	439	429	418	444	430	424	429	425	447	414	426	446	467	434	431	443	412	438	431	439	399	399	431	418	432	418	447	443	434	433	462	432	429	462	459	422	419	412	425	430	479	434	431	423	476	432	447	421	416	408	456	423	441	426	462	436	429	409	472	477	437	421	405	435	424	460	449	443	437	434	446	430	477	458	426	434	417	409	435	418	439	415	405	437	449	431	445	421	446	436	405	459	412	432	434	421	437	476	423	418	398	440	434	456	447	456	425	414	435	437	438	437	429	434	417	417	467	395	451	439	429	454	436	416	409	474	462	429	438	426	414	450	403	451	365	429	442	432	397	473	477	427	421	439	415	417	396	425	453	442	436	391	506	440	431	439	429	462	447	419	456	405	413	440	456	402	443	472	429	457	463	461	475	426	423	425	427	427	413	412	450	392	455	422	461	400	433	436	450	421	442	431	422	436	412	434	415	416	434	426	456	388	458	424	455	436	429	421	445	459	442	425	427	424	415	437	412	426	427	440	453	428	421	443	437	413	413	409	414	423	413	410	451	429	415	434	439	437	471	433	422	422	458	419	463	437	440	444	389	444	451	437	421	430	419	458	432	410	430	408	434	407	424	381	417	462	410	444	427	452	400	416	430	403	426	428	434	448	471	423	435	419	457	446	433	453	435	406	414	426	436	415	422	462	427	393	451	428	417	456	429	434	427	414	450	432	443	445	378	469	449	384	416	413	449	445	400	430	426	435	461	410	442	425	448	420	431	408	411	463	458	426	448	435	421	393	419	460	432	454	455	441	410	375	444	429	433	436	421	439	424	469	462	434	423	466	409	405	444	445	416	418	423	444	474	454	444	459	461	405	445	416	453	455	433	439	444	438	449	431	416	437	452	394	417	417	420	423	423	430	398	411	456	436	427	430	420	447	412	424	439	431	418	408	380	398	433	456	400	432	375	413	445	412	417	415	430	452	422	474	461	418	452	415	437	432	419	409	450	431	441	439	449	393	443	447	455	415	391	458	462	407	431	431	460	433	419	488	413	432	411	447	419	419	422	368	441	414	435	429	433	424	396	443	432	438	459	448	412	396	429	409	459	423	465	417	420	454	427	449	396	408	440	467	431	422	434	415	397	415	421	437	453	447	435	420	429	423	426	441	430	417	412	425	420	418	386	476	433	444	461	429	431	434	422	468	444	470	401	465	420	450	449	419	431	409	447	441	444	429	413	440	433	416	402	449	430	422	419	417	443	443	424	412	420	443	447	436	434	399	446	408	431	454	414	453	423	401	407	418	454	425	462	467	454	418	398	457	452	422	449	446	455	432	448	439	447	420	431	459	438	445	477	448	428	443	404	397	448	414	443	413	408	461	430	430	439	418	427	447	458	462	440	406	468	410	444	459	469	436	416	444	406	459	431	417	403	439	396	455	429	453	417	383	430	422	443	426	424	428	439	447	438	453	406	428	436	470	407	410	445	431	446	416	422	428	446	428	417	441	434	443	423	467	417	471	412	446	448	459	436	446	419	414	440	434	444	437	435	429	452	439	437	448	419	426	454	481	451	425	423	401	414	459	415	449	416	434	407	441	427	448	491	439	443	432	409	426	435	446	398	428	440	458	393	419	443	447	426	408	433	424	425	403	456	381	447	473	415	419	459	447	444	477	441	412	435	424	433	417	439	434	431	440	444	441	440	437	425	430	401	462	476	449	424	435	436	416	452	441	418	414	481	402	441	376	458	411	407	439	426	421	419	444	439	378	470	413	475	457	470	434	409	414	419	415	452	412	409	444	435	453	449	458	431	431	413	429	447	463	433	392	432	458	422	415	421	423	426	446	413	418	454	419	426	410	430
25040	21525	27062	24924	9910	2936	1305	721	489	395	388	372	329	308	305	261	282	283	292	310	286	298	237	288	258	298	274	266	270	287	280	282	283	273	283	264	293	291	278	252	257	325	306	250	290	271	286	290	299	277	284	284	274	260	274	258	294	310	243	254	257	269	287	292	319	267	309	272	274	288	305	283	271	271	298	325	295	276	305	281	280	247	255	295	262	287	280	305	270	264	262	252	266	274	262	267	297	271	259	281	292	303	280	254	252	266	302	277	276	289	245	295	271	266	287	272	292	299	263	291	277	282	277	306	318	289	290	297	295	264	261	248	267	277	304	281	279	291	281	261	301	272	260	267	269	256	265	277	304	269	283	265	310	305	289	269	286	257	293	285	303	252	255	285	284	283	269	291	283	313	276	302	262	304	274	280	284	281	274	279	280	283	286	301	291	257	284	279	276	268	299	307	277	285	278	282	293	268	274	249	285	297	296	269	296	247	269	270	306	270	293	294	306	297	246	285	290	292	287	289	252	277	258	270	319	259	267	287	280	288	268	310	274	291	280	286	254	296	301	266	330	274	298	305	254	283	288	283	283	278	275	289	302	289	276	292	280	310	274	273	267	286	264	276	275	286	286	288	313	256	267	284	265	287	262	282	280	280	275	280	283	300	311	273	311	287	249	283	289	305	289	258	268	314	280	290	266	274	284	277	312	271	310	273	280	282	279	304	253	264	262	272	250	259	262	279	316	261	301	299	298	283	286	271	267	275	290	289	296	292	300	290	295	303	302	266	267	273	268	282	320	288	271	245	269	263	297	277	266	305	299	290	289	279	288	291	304	280	267	279	274	296	290	269	299	322	276	283	290	320	301	288	287	270	300	286	296	272	304	281	285	275	310	304	286	286	285	285	301	280	270	280	284	288	266	272	291	289	290	257	266	270	279	275	306	259	268	304	277	276	309	299	250	273	264	277	274	303	301	272	269	275	309	307	288	262	273	320	277	273	251	284	295	304	303	293	298	299	273	302	292	264	310	272	254	296	285	308	282	290	287	308	291	271	271	330	275	297	252	308	281	289	296	261	301	266	294	277	265	288	285	273	261	286	295	273	286	288	243	257	292	233	246	310	290	262	273	293	285	290	264	259	295	303	291	284	264	249	285	281	271	283	268	280	289	268	287	269	267	309	255	304	295	274	298	273	273	286	268	279	308	244	291	281	301	261	294	283	283	326	292	278	277	301	325	292	265	263	266	291	304	311	285	279	284	260	273	279	248	291	283	260	317	250	274	309	252	271	291	280	285	289	320	302	277	296	284	272	281	290	272	306	295	301	276	281	268	292	286	270	301	298	275	278	288	300	308	268	283	304	283	279	273	301	247	255	262	314	268	274	259	282	279	284	308	264	302	287	252	289	272	300	281	310	258	274	260	292	272	258	274	273	302	285	315	253	297	279	279	301	303	311	282	272	281	276	304	300	268	279	251	282	293	272	275	280	282	272	285	300	300	279	293	310	313	248	281	280	300	270	305	276	273	288	307	276	256	266	292	310	258	271	290	303	272	284	307	276	289	272	282	292	279	296	305	258	273	267	300	307	322	319	273	325	260	241	303	269	268	258	266	299	272	279	255	291	272	273	267	250	294	283	294	280	293	234	273	276	301	266	296	306	271	262	271	299	283	252	305	265	267	311	265	268	308	275	283	278	269	276	289	299	264	239	295	285	287	323	275	267	277	289	287	302	268	266	265	280	283	281	282	278	276	318	278	284	293	295	285	281	283	287	250	282	279	294	293	278	269	271	288	295	293	278	294	296	333	296	264	283	308	279	270	251	256	254	311	248	265	289	281	269	271	294	244	270	286	281	273	308	280	249	280	289	282	302	277	293	317	276	279	289	278	282	324	278	253	263	294	287	277	268	296	303	279	277	284	271	265	279	277	277	278	300	290	262	278	280	295	284	297	282	294	295	290	326	283	298	259	282	264	297	289	303	285	281	269	286	268	305	275	269	265	305	279	263	256	315	274	298	262	286	262	325	299	304	281	278	262	283	232	299	282	301	241	283	274	298	314	273	265	261	291	283	308	296	271	287	278	258	275	277	251	284	259	303	273	274	312	291	287	288	297	275	286	264	292	300	262	283	300	293	280	278	249	287	277	285	267	279	284	284	299	287	298	274	277	311	269	280	273	254	275	279	272	290	321	271	286	266	265	285	280	297	268	302	272	306	263	292	262	255	319	277	288	268	267	278	285	288	277	271	300	271	290	306	261	276	274	248	268	296	302	282	303	252	302	287	280	265	304	283	304	295	295	259	259	288	256	280	278	261	314	278	288	260	275	254	290	275	287	286	292	250	289	287	279	279	269	304	271	259	311	286	297	274	301	275	294	268	290	282	283	292	325	309	281	305	284	288	240	256	268	290	308	284	291	272	296	296	289	287	296	246	277	275	257	319	311	296	282	301	297	289	282	280	250	277	276	289	250	278	288	251	297	308	272	263	263	270	259	278	268	285	281	265	288	296	283	302	288	296	261	273	293	297	255	296	263	273	277	269	293	274	259	278	280	271	276	260	289	280	318	292	263	266	305	303	297	304	267	280	272	280	284	272	279	285	234	304	312	249	250	281	269	285	299	307	272	253	310	254	292	290	297	269	302	291	236	259	274	262	315	290	262	272	285	303	271	282	289	307	291	311	298	284	251	267	312	283	280	287	269	264	281	268	256	300	303	266	296	242	300	293	299	266	270	270	279	262	303	267	285	299	253	291	279	261	285	292	275	265	251	290	254	298	289	339	269	293	276	282	298	296	256	261	301	251	275	264	320	278	301	289	276	260	303	289	259	273	281	286	285	282	270	286	289	279	228	286	271	270	268	282	252	293	279	299	301	267	246	280	273	266	273	249	268	302	290	256	254	269	250	268	271	256	289	284	284	272	293	261	297	254	268	266	285	286	259	328	280	282	292	273	271	257	272	306	284	288	283	270	278	267	283	292	257	271	295	257	259	269	278	277	274	319	288	273	261	279	268	266	271	311	292	275	281	285	277	306	272	272	265	287	288	267	256	284	276	311	293	271	277	271	279	288	294	230	303	267	288	308	304	263	308	304	301	261	300	307	275	255	274	302	283	322	281	265	304	285	275	276	277	274	269	268	296	273	295	278	278	300	292	273	273	253	283	284	262	294	266	289	307	294	277	270	274	279	268	305	263	260	256	298	272	289	318	289	281	333	247	275	282	257	280	276	262	264	264	263	279	333	301	281	251	281	268	299	300	284	267	290	318	242	291	265	298	301	299	267	296	305	285	307	301	253	265	271	274	290	269	289	314	284	276	263	287	295	298	280	297	263	263	256	299	307	300	284	277	257	272	287	268	251	297	273	289	310	267	275	296	266	295	290	284	304	260	280	261	280	270	253	277	270	332	281	253	280	284	305	281	283	300	302	285	299	276	298	264	287	252	296	302	294	297	311	292	273	243	295	282	290	268	279	280	267	289	249	284	284	273	281	287	283	254	282
32188	45406	29309	15916	9396	4615	2286	1223	773	604	572	470	432	410	394	397	333	355	378	328	324	337	339	341	370	361	370	351	370	323	352	344	372	341	334	306	357	358	344	375	350	330	329	332	363	345	362	329	361	343	335	331	334	333	324	350	348	354	342	330	353	348	298	342	337	355	395	351	333	349	367	336	360	338	346	348	354	343	321	354	357	344	348	318	370	356	358	344	338	362	341	328	330	363	347	326	340	330	370	326	340	358	331	354	326	343	364	345	375	355	355	354	399	346	363	373	358	345	373	317	301	350	331	387	352	328	347	321	304	334	356	352	334	400	343	390	346	356	343	347	368	354	387	349	347	380	352	351	350	369	324	339	372	315	356	361	305	348	361	360	377	335	334	326	338	324	361	342	334	329	373	337	358	331	369	372	320	362	372	357	353	336	336	346	362	335	372	374	353	337	322	350	349	358	339	327	367	362	379	322	360	355	323	326	353	329	341	345	342	325	367	367	340	322	366	344	348	337	351	369	367	334	331	325	347	335	353	363	376	313	354	348	336	358	372	343	318	346	376	346	368	360	394	295	328	375	380	378	345	379	380	352	360	344	340	342	341	333	342	328	359	346	335	298	382	339	347	349	360	341	336	366	331	322	352	365	356	355	313	387	352	349	316	331	352	357	356	356	350	358	359	342	359	363	339	374	364	372	316	338	347	324	357	350	335	385	359	340	336	348	363	360	330	327	352	322	342	355	351	323	345	398	342	346	351	375	342	335	368	319	403	338	334	341	335	375	303	344	333	354	361	382	351	321	343	368	347	354	317	337	331	370	336	382	337	330	349	319	322	318	354	321	366	343	313	317	331	344	320	334	338	335	362	376	393	362	326	342	314	369	372	369	338	343	370	355	334	328	313	307	319	342	352	330	411	342	353	352	359	352	368	341	313	357	324	352	313	318	380	358	326	340	309	337	348	327	322	342	335	340	366	358	354	325	362	363	321	330	366	351	330	335	383	360	345	330	325	356	345	349	362	340	331	350	346	390	344	349	336	328	318	349	319	337	345	328	355	334	343	341	347	378	337	348	373	327	346	350	342	356	323	333	362	377	367	337	357	328	315	327	312	304	313	358	331	328	332	383	352	309	312	342	336	392	318	378	351	379	369	341	367	323	373	347	326	342	338	351	338	381	344	353	349	329	336	352	310	343	379	350	355	357	367	356	353	389	358	358	323	365	363	338	350	366	308	347	371	314	315	334	368	346	315	370	336	336	322	333	345	374	349	358	360	356	371	357	329	349	356	338	365	342	345	337	373	355	360	348	368	331	329	334	345	362	314	311	339	334	323	358	320	371	342	314	341	346	361	330	345	389	366	322	371	314	358	324	354	347	351	359	351	394	339	357	398	322	351	359	337	324	367	325	341	357	323	364	363	348	343	381	353	338	348	350	340	340	332	335	337	353	306	360	353	372	356	345	355	320	377	337	373	335	379	339	345	325	351	415	361	362	349	346	338	310	358	314	340	355	379	330	348	370	361	362	349	343	330	365	365	353	354	362	366	328	363	344	347	367	350	367	332	362	389	374	369	397	349	342	343	378	318	355	330	369	318	343	355	349	353	368	360	351	366	325	357	387	378	347	367	372	358	331	346	321	362	346	357	359	340	344	381	372	310	345	383	308	333	382	351	346	337	355	332	318	354	346	371	361	321	375	318	350	342	377	359	334	346	335	362	335	332	344	337	339	372	356	364	364	364	345	337	337	340	343	349	370	333	368	318	346	347	322	337	308	321	370	330	362	337	363	333	349	309	317	362	367	345	296	341	353	353	338	334	324	351	321	332	341	371	374	323	352	336	335	346	334	350	342	342	346	316	337	291	358	342	331	349	316	356	347	347	365	326	376	336	331	356	340	348	335	306	342	341	348	386	327	331	343	367	360	318	314	357	356	366	361	358	345	338	368	338	367	328	356	325	338	320	358	333	333	324	342	364	341	340	366	321	321	351	332	340	358	336	340	330	378	331	366	361	329	351	329	339	350	357	346	328	350	313	331	350	326	361	310	366	362	335	323	340	343	342	334	365	356	363	345	366	335	334	326	346	319	348	344	350	366	317	331	380	320	324	362	329	345	348	371	355	344	344	359	363	357	329	329	379	334	381	333	332	338	349	344	344	322	361	351	378	343	365	358	360	333	356	367	343	336	303	344	345	319	351	357	351	350	362	343	350	340	359	356	354	323	317	321	366	352	346	339	352	349	333	348	337	363	346	360	371	341	338	365	353	371	382	347	348	362	345	334	350	375	388	372	370	374	366	359	350	352	381	353	367	357	372	331	357	351	324	350	341	331	362	326	358	374	341	331	342	322	316	349	336	369	396	344	341	345	349	339	314	365	332	343	346	363	355	352	319	343	343	342	356	335	336	351	298	359	350	335	345	321	296	323	329	352	376	353	364	329	383	384	305	344	367	371	329	347	335	344	377	351	368	334	335	368	335	318	353	306	329	363	331	386	357	338	322	342	366	340	354	338	331	324	330	326	345	354	322	380	375	327	358	352	317	356	328	353	332	362	335	309	364	348	353	360	352	375	348	351	355	352	344	326	341	309	362	394	351	327	380	327	340	356	338	342	345	367	356	345	365	341	324	346	342	350	349	317	359	391	325	348	403	296	346	350	360	355	334	391	351	355	335	328	375	347	374	382	342	340	319	365	333	365	326	346	351	343	387	365	349	368	351	354	324	390	351	357	366	339	345	325	338	308	360	369	332	361	355	330	347	366	339	333	347	333	390	344	349	348	350	379	347	339	379	360	350	368	346	333	350	362	326	338	327	334	326	313	397	359	337	348	335	353	322	366	349	323	321	373	374	341	353	351	372	365	345	350	362	347	346	365	376	328	341	345	359	371	338	363	375	356	332	365	341	341	330	341	352	370	350	350	346	363	382	384	336	350	341	388	353	342	335	376	344	330	346	331	350	324	399	335	346	335	353	332	307	340	360	355	365	367	338	348	314	350	336	309	387	358	338	334	377	327	325	345	351	362	353	339	331	356	342	350	330	321	367	368	334	318	359	370	370	309	349	309	350	380	310	339	377	347	317	331	352	347	349	357	330	345	342	369	361	339	365	321	348	329	346	351	311	373	334	366	384	334	332	358	326	348	349	354	373	346	344	311	373	341	319	360	362	349	339	330	338	345	334	325	267	377	346	377	331	346	366	356	329	357	319	351	334	340	380	289	353	355	346	338	370	347	328	347	379	339	398	331	352	328	347	331	307	321	332	378	328	347	330	357	381	352	349	332	311	334	334	324	351	339	367	308	338	371	380	347	337	376	350	346	360	361	380	363	346	326	340	365	336	349	360	333	342	361	343	334	357	357	330	341	380	320	339	321	361	344	353	373	356	349	320	334	356	327	324	358	364	332	341	344	333	375	352	325	369	330	358	327	344	362	362	351	335	362	332	319	363	322	353	376	362	361	354	327	352	359	352	348	367	363	352	357	384	343	366	332	337	379	309	312
22717	21527	29025	24489	21702	20647	9468	2526	1275	830	606	511	409	358	339	277	323	284	288	291	288	268	279	265	264	243	300	291	259	268	297	267	263	252	261	236	249	267	246	283	271	277	301	273	288	264	289	260	244	252	263	261	272	268	267	252	272	255	277	278	256	277	256	278	278	274	272	242	284	265	253	250	259	290	249	265	231	305	264	272	243	262	258	269	281	254	277	300	281	270	243	268	273	261	236	258	276	263	285	261	276	239	263	283	268	280	279	271	248	268	265	283	281	280	264	248	252	271	250	251	259	251	257	260	245	258	233	274	275	269	275	281	277	294	260	268	312	274	260	268	253	250	284	275	278	258	271	267	283	290	233	268	250	266	252	254	238	270	263	265	257	261	260	281	264	284	267	267	261	264	264	281	295	257	262	286	269	289	263	251	278	269	242	259	260	265	284	296	271	291	285	250	268	268	248	271	263	293	298	257	243	282	243	238	254	242	249	271	274	244	294	265	250	250	268	262	257	259	256	260	260	273	280	273	272	285	236	257	273	292	253	272	280	249	261	250	250	239	244	284	242	265	268	278	289	270	280	250	278	284	263	256	224	245	294	282	238	258	263	268	257	272	286	231	268	245	282	267	248	251	254	288	275	267	277	275	255	258	263	257	283	278	259	236	259	266	248	260	264	268	245	233	263	276	264	262	265	257	241	286	298	288	273	268	254	258	230	276	257	273	279	237	269	262	263	274	262	234	253	262	222	298	246	291	291	243	283	250	241	254	285	283	279	254	235	264	264	298	259	262	261	250	268	247	273	256	257	265	263	275	236	308	245	263	261	257	269	273	262	270	258	261	270	280	235	269	263	263	225	252	274	249	263	258	279	237	276	267	240	268	251	273	283	246	268	257	274	284	258	258	263	275	257	267	275	255	258	289	276	240	248	257	267	288	289	271	254	251	266	248	291	250	275	277	274	280	293	278	268	240	243	265	273	260	220	275	255	264	269	269	289	263	251	265	252	262	303	294	263	244	257	259	269	253	284	297	270	264	244	256	289	259	270	262	255	244	287	276	263	245	316	265	261	257	268	256	283	257	275	255	271	266	252	281	266	268	268	264	242	254	231	287	258	286	275	318	229	270	275	271	274	270	275	295	267	256	270	296	270	254	268	260	289	250	257	255	251	272	291	279	291	229	243	253	271	245	278	271	270	281	266	268	267	255	233	250	273	254	245	266	257	262	263	296	268	313	287	276	286	276	234	242	251	251	295	258	274	238	276	276	311	263	273	291	290	262	281	280	277	252	256	259	277	275	267	271	260	253	267	272	266	253	256	266	255	256	283	268	261	271	269	254	269	280	257	267	241	267	270	284	280	251	253	284	286	265	256	284	278	303	273	252	252	249	259	237	275	231	269	244	280	278	245	240	281	274	214	267	255	270	292	262	267	284	282	250	252	275	263	262	283	257	319	278	311	275	260	276	256	269	277	261	274	268	258	274	247	256	266	255	267	271	270	242	259	259	262	248	265	280	279	265	287	251	264	262	287	250	267	267	262	268	280	259	254	232	283	249	268	241	276	283	283	239	262	294	256	250	289	247	275	237	275	284	278	247	249	240	256	275	247	281	273	255	263	276	242	304	267	268	248	240	263	265	263	240	288	266	265	239	286	245	283	260	258	262	253	291	246	247	262	256	255	249	248	273	286	255	267	243	267	260	253	244	251	261	251	272	246	275	245	274	289	225	244	288	262	270	243	254	283	250	246	246	254	250	275	285	261	269	250	292	269	258	272	244	261	271	279	274	262	252	238	253	262	243	275	250	255	264	261	281	279	276	246	286	250	234	258	273	272	265	258	245	239	281	264	243	274	270	251	274	269	251	288	258	274	283	259	253	284	253	251	262	256	273	284	268	289	278	290	270	281	248	266	271	259	280	260	255	283	264	264	247	269	263	258	284	257	251	252	272	257	268	263	268	242	255	256	269	269	260	281	264	286	279	275	258	261	284	260	249	243	237	295	264	255	261	255	248	260	283	288	258	268	275	260	286	288	265	278	270	258	265	285	257	276	259	250	269	241	249	251	262	257	276	280	260	261	270	270	274	238	260	290	259	250	257	268	266	265	253	288	291	261	241	268	286	283	256	267	265	270	282	258	252	262	259	277	275	277	274	278	260	243	272	295	258	261	245	284	252	275	258	256	255	283	276	277	284	273	277	265	267	273	251	260	268	257	256	263	274	267	239	290	262	259	251	296	270	250	256	261	278	253	270	281	257	268	279	288	224	272	245	254	254	260	232	282	256	269	277	248	225	255	257	267	259	228	248	271	275	283	234	279	275	291	267	263	256	246	261	291	259	287	259	292	295	262	271	258	291	284	258	275	275	288	253	265	269	260	289	271	272	292	255	268	303	308	239	274	268	259	268	271	257	242	264	234	265	273	253	285	264	290	293	260	279	259	278	276	280	271	256	252	244	270	271	237	232	263	277	264	257	272	241	266	221	246	246	305	261	236	250	279	269	280	265	252	264	256	254	261	270	262	261	259	250	288	273	250	266	280	267	253	261	267	238	268	239	271	261	241	242	236	265	264	266	246	245	261	248	236	252	252	249	242	259	234	245	273	248	248	247	271	243	270	245	268	308	278	249	236	262	268	261	273	263	267	265	257	259	264	285	267	248	261	302	251	258	253	277	266	270	297	258	254	277	266	274	258	263	267	259	264	259	276	260	248	263	230	242	253	257	246	259	255	271	262	265	291	286	267	280	269	266	287	257	247	278	242	251	278	241	253	257	262	277	269	264	278	250	266	286	277	281	282	242	269	276	257	250	275	257	262	264	266	272	270	240	265	271	257	270	278	257	264	262	280	264	278	265	268	247	237	273	252	288	259	249	259	264	260	262	255	283	251	266	267	264	249	240	266	267	282	263	257	273	270	244	272	275	276	268	268	267	272	279	245	264	218	230	263	257	277	254	287	271	260	273	272	259	276	256	247	249	267	275	280	246	263	278	225	262	263	224	242	253	272	253	273	269	252	281	258	270	255	270	261	263	255	254	265	262	241	275	238	248	245	267	270	251	252	246	245	271	235	245	267	242	256	236	271	232	274	258	264	261	252	274	248	267	269	263	274	285	225	264	261	245	290	264	280	233	255	272	269	226	243	269	276	268	282	270	259	287	244	273	249	256	258	241	257	279	279	240	263	271	227	261	250	278	282	280	289	252	269	280	284	282	245	263	277	288	252	260	260	270	254	253	274	246	249	246	251	261	242	239	267	284	261	256	253	267	280	286	260	257	274	257	265	260	244	260	259	257	264	296	290	240	260	250	278	241	264	238	241	234	289	269	292	246	240	274	246	264	264	236	236	243	276	253	271	274	269	273	276	264	246	296	286	268	266	268	248	259	277	281	242	263	248	265	257	327	256	269	272	255	247	235	249	239	287	301	265	273	245	270	284	268	276	287	255	233	269	285	267	254	242	270	259	296	269	238	258	257	275	266	258	265	257	263	279	266	280	255
36730	56394	42175	31084	20584	11772	6014	3516	2029	1326	945	779	616	501	483	387	383	370	362	359	342	342	328	307	305	371	319	345	353	334	323	337	359	297	317	340	337	350	332	326	311	342	325	342	342	309	331	350	308	321	328	362	301	337	364	333	345	325	347	333	352	313	338	349	351	343	334	312	327	333	317	331	323	352	318	334	325	360	348	361	315	332	352	336	344	346	330	324	303	296	364	333	335	342	317	344	323	347	306	320	321	337	325	318	332	353	314	311	303	324	320	317	349	332	303	311	324	316	311	366	299	300	329	321	309	329	297	332	336	304	351	339	345	395	327	304	333	348	359	314	334	340	327	328	301	312	301	310	337	355	336	341	335	353	360	331	328	313	320	301	328	334	317	312	347	322	294	345	325	382	329	321	353	349	349	335	345	365	335	345	308	360	332	337	333	324	299	308	315	338	345	335	347	301	297	335	338	302	355	320	316	317	296	335	337	336	304	311	329	340	353	345	374	318	333	323	292	327	312	345	326	364	340	344	300	307	334	343	336	316	309	328	330	321	339	384	321	332	348	352	338	319	374	360	341	311	341	288	332	341	337	360	327	335	301	327	304	320	343	305	344	342	304	301	351	324	370	328	336	368	337	292	354	334	339	307	299	310	318	314	316	334	340	320	306	347	317	326	323	332	327	342	346	306	339	321	333	304	343	329	321	338	331	307	335	314	331	336	328	325	320	327	346	304	303	307	336	339	338	348	324	305	338	327	351	338	345	311	346	357	306	333	348	310	352	337	333	331	347	329	365	311	325	323	322	322	317	342	316	326	322	323	289	327	329	335	347	316	310	311	327	332	350	320	324	325	305	334	365	326	331	325	362	320	347	285	319	293	329	280	362	335	319	341	314	317	314	326	335	339	325	336	322	286	292	284	343	348	298	325	379	326	352	325	321	347	309	327	317	310	319	308	328	298	332	318	326	314	334	315	326	333	327	341	346	328	309	313	301	308	322	357	333	315	315	315	350	337	350	293	323	347	317	337	323	301	310	344	354	338	331	366	281	313	332	313	325	316	330	353	347	300	344	302	353	310	335	343	336	344	342	328	328	335	342	328	332	306	295	332	331	362	378	304	335	345	332	307	348	310	346	336	311	345	350	316	382	325	347	312	321	365	335	314	356	318	308	315	331	309	302	344	354	328	336	318	311	323	320	322	332	306	342	330	301	342	336	351	341	341	335	337	369	345	313	340	321	300	301	353	320	340	334	323	344	333	328	367	332	358	360	314	307	335	311	324	335	279	300	295	337	323	361	330	303	299	335	347	327	306	326	314	356	356	323	327	306	329	309	331	343	315	326	328	352	350	357	338	303	334	325	359	330	328	329	342	357	354	322	351	310	315	320	322	325	335	321	319	317	296	341	311	354	310	330	325	319	321	330	318	353	294	337	335	347	348	333	354	350	345	357	303	306	322	326	300	329	318	354	307	339	306	315	345	311	309	329	347	332	331	340	348	301	312	315	302	346	320	349	339	287	345	332	342	346	327	303	345	326	341	332	359	334	298	331	279	329	335	329	322	324	291	352	327	312	301	330	334	324	294	355	331	324	305	334	313	341	337	329	316	363	345	315	336	358	325	318	345	318	331	303	374	332	322	307	323	360	327	346	316	325	304	336	327	282	287	346	310	316	346	337	325	342	344	327	324	332	352	293	328	343	347	322	358	306	296	305	298	296	320	342	312	319	342	330	334	335	345	335	324	362	341	340	312	359	293	344	332	296	309	335	319	351	336	322	340	318	327	314	309	322	342	351	325	310	318	349	365	305	328	319	364	328	337	307	303	317	346	340	327	351	315	338	315	373	368	319	335	348	345	336	352	315	343	356	352	325	311	356	338	334	341	306	305	305	309	301	302	329	353	333	336	295	367	322	330	304	310	372	302	345	350	357	336	312	335	355	296	329	357	341	334	347	320	332	320	352	356	353	346	328	345	342	291	327	325	358	343	330	316	329	364	316	338	344	370	339	321	330	321	347	313	322	331	355	328	359	318	317	366	324	330	306	334	332	357	327	330	327	371	307	308	349	328	341	325	333	345	349	314	318	331	305	332	336	312	302	341	333	318	320	326	322	350	327	309	300	358	345	331	332	328	328	327	313	311	283	335	334	341	314	356	305	341	307	316	326	338	356	314	349	301	325	333	335	337	311	334	313	353	306	303	322	361	340	334	321	319	359	335	305	348	318	344	315	323	365	327	342	308	302	315	317	326	315	320	322	310	281	332	313	330	325	289	335	322	335	333	302	327	323	318	318	311	353	313	335	337	343	347	350	312	331	323	341	344	308	373	304	355	318	336	339	333	356	305	329	271	356	334	313	343	330	295	328	348	332	327	328	302	356	326	305	340	324	325	354	350	291	341	343	326	339	299	316	317	331	310	314	316	336	322	338	343	334	320	330	310	289	351	284	338	304	312	316	323	374	297	310	292	341	334	325	317	350	341	330	347	334	332	346	290	321	324	300	330	314	313	337	314	328	363	344	357	313	317	336	357	323	342	351	326	349	315	355	323	315	358	342	336	335	346	346	330	305	326	342	324	310	284	329	344	333	311	314	302	305	337	314	341	338	301	334	340	317	337	308	319	340	348	354	350	323	291	324	333	331	314	317	312	327	322	331	342	313	299	346	338	328	354	357	334	372	305	321	314	351	345	335	373	304	337	307	338	313	293	342	331	371	321	340	325	319	321	337	329	315	337	305	330	300	334	312	347	339	346	369	334	337	325	344	324	314	354	341	320	372	348	354	334	329	291	330	302	328	314	322	293	340	309	329	329	335	302	319	321	344	325	350	341	315	319	342	310	331	343	342	331	320	326	346	327	326	319	343	325	331	344	316	325	323	312	307	348	350	325	324	324	340	328	308	295	308	273	304	370	315	332	314	332	341	358	345	324	330	337	343	357	331	333	356	335	353	280	343	309	345	306	311	345	311	320	338	325	316	312	343	319	283	299	310	338	341	305	333	342	320	342	317	320	316	355	352	316	329	349	320	329	326	337	335	316	331	340	335	303	334	294	337	334	315	301	337	321	341	362	311	324	353	345	294	341	324	303	326	311	334	299	333	322	333	334	338	322	313	345	323	340	327	303	328	341	292	340	354	306	302	321	300	312	313	337	300	337	339	303	365	335	346	338	327	334	352	318	305	348	333	338	316	337	340	325	335	347	319	358	351	317	337	309	315	297	331	343	313	338	351	316	315	346	295	307	324	328	333	320	332	332	335	345	349	324	307	337	337	357	325	332	331	339	360	335	316	297	315	323	325	318	348	326	312	321	340	310	333	314	331	321	347	315	364	331	298	329	338	327	329	319	376	331	315	332	316	357	326	321	320	343	362	322	297	315	301	329	349	341	327	356	343	331	335	331	349	319	324	338	366	353	314	352	332	317	299	343	304	356	320	319	349	349	331	340	340	353	315	318	324	308	351	322	338	333	329	364	307	324	351	321	337	348	310	288	331	313	360	329
31339	28076	25828	13705	4136	1600	873	591	493	466	444	383	371	372	373	357	347	340	351	316	332	354	300	339	353	343	359	344	343	400	348	351	340	385	376	361	339	351	349	318	330	330	361	347	341	358	373	326	364	379	365	378	351	344	326	352	348	360	348	357	374	347	360	325	338	365	332	346	339	350	369	402	348	339	346	333	378	368	351	364	361	363	342	350	322	378	314	358	372	330	338	324	364	376	345	364	370	354	343	360	338	347	368	354	317	384	323	368	366	368	353	378	323	364	353	357	374	349	318	301	349	361	361	343	358	361	363	349	391	327	330	333	343	356	353	377	365	324	347	371	337	353	346	341	340	345	315	372	350	340	356	348	389	387	339	362	341	332	351	382	356	344	344	362	370	351	356	378	374	354	369	367	366	367	374	307	333	357	352	371	347	342	332	355	343	331	380	341	363	381	362	357	344	383	364	378	363	357	317	353	368	324	371	366	338	330	356	348	346	369	341	345	325	362	383	387	353	331	349	332	347	351	329	347	369	349	326	332	313	362	317	334	357	355	364	377	374	351	349	345	345	330	361	363	347	346	360	359	356	314	346	383	352	369	354	345	360	357	344	340	329	342	324	329	340	340	324	339	335	333	317	355	342	415	372	374	336	340	355	347	365	338	325	346	344	350	416	315	330	353	361	338	379	348	346	347	381	346	342	344	361	356	367	355	344	321	366	320	342	401	371	343	336	321	339	352	368	342	364	341	332	370	338	339	305	342	343	371	349	363	349	358	394	360	362	364	342	368	350	330	338	338	350	313	321	356	329	357	345	341	350	354	337	347	359	346	355	359	363	369	349	352	335	379	358	373	373	349	360	330	383	378	331	339	382	346	303	352	361	375	354	339	329	364	346	374	376	348	366	354	357	365	350	332	361	343	354	337	346	360	327	335	325	346	349	349	331	339	363	348	359	350	358	325	376	359	340	342	369	359	343	340	323	368	383	354	377	397	351	340	395	333	367	380	328	367	306	361	388	380	366	349	354	352	377	375	349	367	335	387	372	367	350	342	357	355	377	347	370	352	351	314	349	336	365	329	317	363	390	357	367	345	373	348	336	373	373	356	361	331	362	367	374	334	352	342	312	351	351	329	351	339	346	317	382	334	347	345	333	339	362	334	361	346	333	382	368	361	349	354	355	330	352	355	328	346	339	362	367	358	361	353	374	342	339	331	338	367	390	355	327	378	393	345	344	366	320	352	370	338	339	331	348	345	358	353	381	351	320	336	364	372	349	344	354	360	348	325	303	369	327	329	345	346	376	335	369	326	368	341	362	329	368	323	346	334	368	342	323	345	347	366	361	383	371	345	337	337	395	328	321	325	325	311	351	362	348	335	355	347	344	347	340	354	350	353	413	335	341	319	331	336	380	364	353	361	339	356	323	391	359	342	316	355	380	322	361	368	336	365	363	335	323	335	322	316	345	325	341	374	360	342	363	329	348	354	311	341	390	366	330	353	326	321	357	365	333	381	350	333	364	348	365	378	337	359	337	380	357	366	333	374	371	338	323	331	332	333	333	356	357	357	385	344	335	356	359	372	360	353	348	371	348	333	313	346	324	347	379	330	345	335	361	333	320	343	366	377	352	341	329	331	371	360	337	339	351	362	301	333	363	381	387	367	351	344	351	349	350	363	326	346	344	346	334	351	319	296	332	343	358	334	376	360	339	350	306	353	344	374	358	351	334	371	346	351	387	336	365	364	349	309	346	364	338	349	363	379	366	333	350	321	372	355	345	333	378	371	368	362	342	345	368	380	335	311	352	376	361	352	362	353	334	377	359	360	358	365	363	303	375	333	332	343	385	354	382	371	374	366	340	337	346	315	363	370	326	350	355	333	367	331	331	355	342	337	380	388	348	352	353	375	367	365	330	320	358	387	346	339	376	353	348	372	340	326	347	348	309	339	359	350	356	360	355	353	342	365	355	346	346	331	380	385	366	342	349	343	331	355	344	356	371	316	351	353	382	352	334	376	336	377	378	350	345	338	336	383	386	317	347	326	329	323	354	351	356	347	327	358	349	354	364	360	349	350	372	352	337	336	364	338	311	325	351	364	332	366	361	350	348	320	376	341	341	332	353	341	358	344	330	362	371	319	343	339	360	339	331	358	391	359	379	358	332	348	341	376	335	391	358	337	386	357	334	334	353	334	335	349	331	350	335	337	369	338	371	335	366	302	396	367	364	356	343	369	343	363	361	367	376	318	325	325	357	366	383	389	314	356	385	381	354	356	347	344	396	392	345	316	327	317	366	371	358	353	389	337	361	353	331	360	350	347	345	390	318	325	371	339	375	380	340	368	379	336	374	341	344	335	366	356	351	336	374	368	347	354	353	370	358	370	383	353	349	354	386	369	416	346	350	354	355	336	375	357	367	379	369	361	324	327	384	397	345	333	370	331	341	357	337	347	337	321	346	340	359	348	383	341	358	324	354	378	352	372	366	377	329	350	335	350	349	369	334	379	339	329	340	351	335	331	363	339	352	384	351	349	342	345	364	369	346	367	350	342	324	358	356	337	367	322	334	390	360	362	360	369	364	376	323	351	360	362	335	347	336	360	345	376	360	342	379	327	344	344	333	376	326	362	301	344	360	345	360	355	344	354	354	347	345	340	362	317	380	352	373	334	314	354	350	310	351	361	334	349	356	346	359	353	366	352	352	354	386	365	392	337	351	375	362	331	347	359	352	370	361	341	353	395	324	355	344	331	310	356	341	345	337	351	337	357	327	357	325	342	326	343	321	372	358	310	352	373	336	382	365	370	326	372	355	326	361	362	351	364	369	360	357	373	361	342	362	343	351	357	333	345	368	358	353	346	335	388	335	372	337	360	330	356	373	346	362	326	317	331	347	370	377	362	362	347	338	361	344	374	405	340	334	358	343	352	341	354	353	356	335	341	326	345	355	335	324	346	362	372	334	366	337	356	356	366	353	349	383	369	378	357	388	331	324	344	341	377	357	343	340	341	305	340	355	364	363	355	342	356	327	328	383	362	324	339	361	382	323	364	337	356	351	355	341	367	369	341	350	349	336	400	387	376	361	350	356	354	356	344	408	342	347	374	361	343	342	357	346	340	345	331	347	337	352	382	377	385	363	332	337	351	353	330	345	321	334	356	350	377	325	337	354	340	318	337	329	331	357	371	316	321	343	349	347	385	368	362	357	350	369	323	347	360	336	358	384	344	349	322	313	343	352	351	384	363	372	306	357	336	362	358	354	353	355	360	398	359	334	324	357	362	333	322	347	339	412	357	346	364	373	394	382	336	391	350	354	345	353	335	351	355	362	336	356	346	363	342	345	352	345	312	339	389	383	315	308	340	350	336	363	373	348	366	371	346	351	346	315	387	347	328	387	350	354	356	375	387	330	353	335	328	351	369	359	353	361	368	340	341	383	368	341	351	361	350	313	327	342	368	341	335	351	354	328	344	343	348	316	346	344	343	342	352	379	334	362	364	352	373
32887	41434	28350	14394	6266	2700	1429	992	680	562	589	536	503	469	452	479	438	473	481	464	445	462	435	450	421	431	431	466	433	433	438	410	410	477	458	440	420	442	460	433	441	449	446	416	450	453	458	426	496	419	386	418	430	415	468	428	456	405	440	434	463	472	417	443	442	469	419	460	444	416	430	473	434	419	426	441	395	431	429	420	433	424	417	436	444	413	401	439	455	433	431	414	445	448	450	440	459	418	434	449	427	443	439	428	430	452	439	434	439	403	446	440	427	429	453	430	419	438	421	453	414	402	436	449	443	428	434	415	461	408	421	477	425	431	450	456	441	442	418	462	452	457	411	451	442	437	436	425	415	383	447	407	432	454	461	444	429	447	429	408	453	435	416	435	452	403	478	429	431	418	447	446	423	420	422	445	433	445	435	425	413	438	433	412	422	432	430	438	430	467	463	440	436	435	423	427	449	446	415	433	412	431	444	466	458	453	442	464	482	464	421	452	427	453	442	452	454	428	424	434	440	421	432	450	448	454	418	450	440	424	425	443	456	467	413	422	429	442	428	391	420	414	406	434	447	434	437	427	443	448	432	418	435	421	394	430	431	434	455	443	476	466	398	467	477	401	448	442	476	460	444	486	429	468	397	440	457	422	409	455	458	442	428	429	438	443	451	427	421	421	444	425	400	433	441	444	418	422	435	412	435	422	419	402	462	443	420	417	442	466	448	446	448	437	418	431	442	414	435	438	484	392	442	411	433	451	445	408	439	396	435	425	461	452	466	476	370	447	451	435	464	426	397	469	428	436	424	417	476	435	388	447	412	443	418	434	443	421	435	459	443	463	381	394	412	415	439	436	437	396	422	456	391	426	428	458	422	404	413	424	411	413	450	439	470	442	427	435	421	386	428	424	416	436	441	422	436	467	438	432	481	451	441	465	436	474	452	435	464	419	409	485	455	416	483	464	466	431	458	411	439	416	413	434	438	418	437	435	436	419	436	415	434	442	430	415	423	439	443	458	456	455	457	441	397	457	469	425	413	419	412	412	392	432	410	409	417	434	434	432	451	464	422	476	440	439	443	423	433	434	418	465	420	419	431	482	427	469	419	401	481	434	457	412	438	411	384	448	480	479	443	474	438	417	451	427	436	445	466	445	440	449	447	416	429	443	441	438	434	409	390	435	405	436	422	411	439	478	417	440	485	436	422	403	436	488	396	453	421	401	504	431	458	398	398	426	439	450	443	444	453	394	439	461	432	472	441	452	420	433	434	436	431	409	489	456	407	425	431	426	478	413	423	429	425	415	421	385	449	448	468	428	394	432	433	447	413	405	460	406	415	454	443	440	402	431	433	388	455	415	440	460	453	434	468	427	427	434	431	441	441	451	411	419	471	430	390	410	432	428	437	419	450	441	449	407	424	422	405	418	404	432	448	446	453	416	438	391	448	409	413	457	443	415	425	426	463	434	399	425	426	433	425	460	422	411	420	457	433	453	431	457	455	455	409	501	436	438	435	411	429	437	473	410	394	448	447	447	463	419	409	428	431	427	444	459	453	440	417	452	431	422	457	470	441	433	437	449	427	435	426	425	427	447	412	420	424	405	419	418	359	399	411	424	428	458	438	427	443	472	413	440	398	426	461	457	434	455	457	415	466	447	445	445	413	443	428	437	464	403	440	437	440	418	411	481	423	452	415	476	438	422	445	437	442	460	420	472	460	457	439	417	432	431	390	432	483	461	453	471	454	433	401	389	420	446	429	413	400	447	423	423	400	406	430	407	462	455	391	415	421	388	427	426	434	398	376	401	431	438	399	451	442	450	423	442	409	487	422	436	432	401	433	442	468	466	421	412	447	437	418	425	448	445	422	456	468	459	430	449	450	428	383	430	445	424	443	432	442	422	461	425	398	436	415	417	442	428	423	433	432	401	446	449	420	442	415	438	422	415	455	413	465	449	422	413	437	404	417	418	432	490	458	411	451	426	438	400	422	427	435	422	426	442	429	432	421	419	429	370	402	423	429	438	428	456	430	406	460	465	419	442	390	388	438	401	447	421	422	417	471	432	466	452	442	413	432	459	425	456	434	456	393	439	415	425	444	421	449	415	422	488	414	406	435	433	438	430	398	433	433	467	437	421	455	428	473	438	472	423	460	422	461	441	452	405	399	432	454	472	477	421	416	458	423	441	406	454	441	443	442	415	428	445	426	422	466	417	446	436	451	427	411	442	415	421	419	454	471	440	434	470	424	433	448	421	421	443	383	451	428	429	458	445	448	438	463	456	446	472	408	420	456	407	445	439	458	453	460	455	464	414	466	445	411	443	445	446	457	389	433	475	454	447	425	424	457	411	446	426	428	441	435	403	453	429	435	407	429	435	423	442	434	413	449	455	433	437	430	412	465	440	408	409	461	441	439	441	430	417	429	450	472	433	434	440	415	427	400	455	370	432	421	447	463	430	395	432	425	424	438	446	439	469	438	445	415	418	432	446	442	397	447	433	432	447	461	419	425	406	451	472	436	470	465	428	427	438	470	430	433	459	445	460	393	413	415	409	432	427	411	464	458	425	397	452	392	471	401	449	404	435	453	457	438	400	414	454	443	469	404	428	414	477	439	382	467	397	425	411	412	411	437	432	439	416	420	416	427	472	442	450	415	411	402	445	449	397	446	409	447	424	422	443	458	458	425	447	470	448	440	444	387	451	435	450	412	455	476	451	416	424	466	450	390	414	432	448	443	439	436	480	412	449	417	445	424	418	406	427	422	470	432	419	422	461	452	460	408	450	442	454	394	450	462	441	416	406	416	400	436	428	423	435	423	426	453	449	437	453	412	424	451	417	460	462	437	445	412	458	425	449	423	425	400	434	398	443	440	454	436	443	415	410	442	435	435	479	404	437	447	458	443	423	409	418	447	450	405	409	418	453	428	452	436	407	387	416	420	438	421	455	443	431	435	451	446	449	394	415	409	436	428	450	442	455	463	429	495	407	475	413	449	435	431	425	452	428	428	460	475	404	434	399	432	425	391	445	415	438	427	424	461	433	415	447	429	414	417	419	468	390	449	420	433	429	471	418	446	450	430	442	444	460	462	442	415	418	450	436	426	416	469	443	402	420	452	439	428	432	433	451	396	467	452	470	442	421	429	429	419	387	428	420	446	430	437	409	445	385	409	394	453	474	399	446	426	424	432	471	412	436	436	422	419	441	423	436	450	447	411	476	427	438	457	423	445	417	416	434	429	430	403	412	414	439	436	425	459	429	424	429	433	456	403	399	413	454	429	431	430	430	453	473	406	420	442	437	442	387	426	417	436	384	440	440	432	402	478	428	462	432	429	458	420	406	420	467	447	471	411	420	431	434	453	400	408	444	425	441	448	435	410	429	444	443	464	455	450	446	444	438	432	425	442	396	412	433	446	431	429	414	444	468	444	448	420	470	442	409	426	448	432	415	470	424	421	449	422	439	392	420	435	437	441	434	470	430	416	450	414	424	431	405	467	421
23662	21481	28530	25003	20865	10571	3335	1563	794	662	567	473	454	411	399	393	380	397	381	379	360	362	368	369	348	353	379	387	328	341	344	357	360	361	371	372	325	344	329	324	347	376	367	320	358	346	363	369	345	373	328	363	316	353	343	398	370	369	383	365	324	361	352	360	338	368	376	381	339	359	368	352	350	343	341	335	340	361	344	373	378	340	314	372	337	389	348	359	324	335	355	358	352	355	349	391	362	327	367	352	339	362	358	330	357	403	347	354	360	375	342	365	373	364	358	360	364	356	324	353	334	354	353	387	358	361	351	356	355	345	368	330	353	341	363	369	341	368	366	382	375	344	365	376	384	365	347	343	393	351	371	350	343	378	343	378	347	348	359	330	331	348	362	385	387	361	340	370	347	341	332	352	346	323	365	354	354	326	330	386	370	358	357	370	355	371	337	340	386	353	381	366	392	351	325	349	340	363	355	330	310	347	332	379	346	349	384	387	353	402	371	385	361	325	356	351	362	371	380	368	346	359	377	386	346	371	359	330	358	342	354	356	352	363	386	336	331	365	365	378	356	363	362	388	349	365	367	376	365	370	338	343	337	356	384	345	327	343	368	363	366	341	392	341	372	376	338	308	386	334	336	358	350	362	352	352	327	355	372	323	359	378	389	369	363	339	348	328	392	349	352	317	361	356	387	366	364	376	344	360	353	408	361	358	357	386	320	347	346	343	363	339	383	325	358	373	359	352	385	353	329	362	363	335	323	346	375	348	364	318	338	385	367	339	355	332	330	377	380	380	378	383	361	360	361	374	349	363	383	354	342	364	340	346	349	369	338	345	381	353	351	335	363	369	352	350	352	327	358	368	331	360	349	369	368	352	358	376	350	363	323	317	372	352	334	382	337	400	345	317	375	338	315	369	332	369	349	353	351	328	352	344	343	383	353	362	339	340	341	344	386	323	378	340	408	335	346	355	377	384	354	315	411	372	366	350	340	329	336	370	358	369	352	375	386	382	357	355	409	347	355	350	392	361	327	383	350	362	356	349	366	320	403	330	372	366	345	336	365	369	371	333	351	415	345	374	350	334	377	366	355	344	384	380	353	350	365	326	351	356	365	338	367	348	364	350	372	342	378	356	353	378	356	319	335	354	370	376	325	354	364	358	317	365	337	360	378	389	361	335	345	363	355	369	347	341	367	332	315	353	332	371	376	331	337	365	394	353	374	341	393	346	368	364	365	398	344	355	345	338	385	333	348	361	338	336	373	346	344	327	360	364	360	358	348	378	309	346	342	355	345	363	362	366	352	341	371	379	340	339	354	364	377	319	343	344	368	309	343	363	378	345	369	373	409	339	375	360	333	337	359	358	319	332	365	393	347	376	374	347	385	369	353	335	342	353	363	391	380	373	335	351	360	357	362	360	372	364	377	380	325	333	347	330	341	347	361	353	373	332	326	370	362	422	324	333	338	395	326	354	353	330	328	329	366	355	351	343	357	365	372	353	347	352	374	352	364	358	396	334	396	359	346	356	346	348	324	371	338	333	360	353	346	351	339	357	373	366	360	342	376	358	366	351	376	373	348	381	364	355	370	375	378	331	350	368	338	342	365	328	352	337	330	351	345	352	347	376	361	355	378	367	355	360	372	376	338	389	353	396	334	356	321	337	361	366	372	369	365	378	385	323	321	327	368	338	340	370	380	355	334	348	362	348	326	325	335	366	394	364	326	319	331	378	302	344	373	367	379	387	376	359	375	374	383	355	389	341	361	375	321	337	390	399	356	365	370	359	339	323	380	342	354	369	338	372	350	353	343	353	356	358	400	363	336	356	353	363	335	337	399	375	358	341	340	387	370	338	313	348	352	337	354	349	337	359	370	350	351	376	347	355	370	333	380	374	335	342	379	385	337	359	350	352	331	365	358	327	349	363	357	327	358	371	345	383	308	366	364	309	337	353	340	343	370	346	352	326	365	343	352	324	362	363	340	354	353	369	364	375	357	364	339	316	371	352	358	362	344	343	366	344	329	338	390	328	362	337	323	341	358	351	335	340	376	340	384	344	360	341	354	322	375	323	382	346	341	348	350	320	372	342	374	368	364	334	353	360	355	379	381	361	392	339	394	337	373	379	360	371	389	331	342	355	370	351	391	345	384	390	345	355	343	379	353	378	412	363	365	337	326	317	340	350	356	376	341	376	342	407	342	362	347	352	337	353	359	382	341	371	373	356	359	337	370	366	355	360	399	321	362	379	349	353	366	365	358	314	355	338	347	352	359	356	325	322	356	343	374	329	383	379	369	322	331	345	372	368	367	340	344	356	365	351	404	358	350	353	359	411	357	389	337	351	349	379	342	356	341	355	368	355	357	386	350	351	362	362	320	357	370	380	351	359	356	334	320	367	374	359	351	359	368	379	329	370	393	342	364	393	338	352	332	336	373	334	347	360	378	345	360	323	349	381	386	355	330	378	354	354	374	379	363	309	339	364	347	384	373	350	368	343	350	371	364	339	371	353	366	337	371	351	345	340	378	352	357	376	355	372	352	358	367	381	369	344	354	355	364	367	361	348	333	351	345	368	352	360	366	358	343	361	361	348	360	371	340	376	374	378	315	365	371	358	354	329	340	329	357	382	373	322	381	360	354	374	362	318	354	369	332	348	380	382	319	362	379	346	373	359	344	370	354	368	381	368	359	362	413	340	359	315	348	396	375	363	371	338	376	330	351	367	348	352	319	350	348	331	362	388	389	379	375	378	346	367	336	359	343	350	375	323	353	335	364	353	355	376	364	344	368	372	354	323	359	358	333	370	348	318	361	366	382	353	387	375	317	353	349	336	415	360	314	360	347	343	360	333	372	367	333	359	347	357	359	374	339	329	380	365	348	332	356	366	337	368	362	366	367	339	370	357	388	355	360	353	363	319	363	318	372	342	330	374	345	351	341	363	358	376	361	370	343	341	381	368	326	367	373	355	349	330	325	394	339	360	384	387	355	371	378	362	350	416	354	340	370	326	350	366	357	337	395	365	321	348	333	364	345	357	373	360	382	344	338	372	379	378	348	342	368	341	357	360	354	353	342	349	374	366	338	350	348	342	356	363	365	367	393	350	380	372	353	352	378	358	366	354	329	340	367	371	348	356	324	348	378	392	347	352	357	367	398	315	374	371	343	364	354	342	372	370	366	360	338	319	349	358	350	359	381	381	392	356	328	385	321	346	360	364	358	351	358	341	346	370	377	377	319	346	352	331	362	375	395	355	334	341	312	347	314	384	331	341	360	366	338	326	351	371	327	341	365	325	361	346	370	376	372	341	357	364	383	338	353	357	350	321	354	364	352	345	332	396	364	366	380	382	349	319	334	359	371	403	355	364	332	379	317	348	327	339	342	346	357	329	345	343	362	349	361	376	350	353	356	320	331	350	363	350	374	343	340	306	363	365	354	364	364	381	339	348	321	358	352	375	376	376	375	353	326	355	360	347	377	353	358	319	382	357	364	357	364	350	373	329
33153	52433	37181	22117	13582	7244	4072	2404	1199	961	794	677	603	527	513	488	503	471	449	440	484	456	449	406	443	401	430	450	410	423	413	457	432	418	485	468	446	440	421	424	470	469	451	472	429	443	428	433	432	420	451	429	422	439	459	447	435	429	437	456	415	422	441	441	432	469	422	468	420	443	432	487	438	441	437	415	439	417	475	435	443	472	432	414	447	449	465	430	436	425	456	454	417	427	471	460	401	413	417	408	450	434	445	394	467	459	469	459	411	457	416	436	424	435	413	439	432	449	447	449	406	422	419	430	459	453	457	455	407	432	415	452	427	448	465	440	421	402	419	433	406	467	424	463	439	428	428	433	422	450	439	427	433	467	443	424	463	484	457	458	382	427	418	450	452	433	471	448	451	472	449	430	438	427	437	449	445	423	455	447	455	462	416	447	421	393	446	429	454	448	433	452	437	446	467	459	449	409	474	446	460	430	433	420	491	417	461	424	467	445	426	441	481	427	420	450	445	458	456	423	438	456	442	451	474	448	429	417	444	465	442	464	454	421	467	434	439	449	415	438	453	447	463	427	425	410	479	451	425	422	452	513	429	410	449	461	442	434	420	450	427	458	478	460	421	452	443	433	422	457	461	435	437	433	428	428	460	418	426	419	452	420	410	470	456	408	424	407	435	449	414	417	459	410	415	416	414	469	469	430	422	439	423	464	415	471	453	462	442	446	416	422	394	464	416	436	446	460	463	456	425	438	458	432	402	425	449	455	431	399	426	446	416	443	494	444	398	449	433	426	425	467	464	493	479	424	454	420	400	427	465	427	442	488	422	467	435	426	426	458	476	441	457	421	453	426	423	473	439	465	451	476	406	424	436	444	452	481	421	436	423	459	433	444	438	440	444	455	397	453	435	422	433	459	396	456	426	426	449	474	466	461	475	453	456	453	427	433	433	457	437	474	458	433	454	443	458	461	458	437	443	411	440	417	417	425	433	436	470	408	450	440	430	472	455	454	433	436	438	450	437	438	452	432	424	456	426	463	483	422	460	465	504	461	412	451	457	452	433	449	439	421	423	435	455	429	427	459	460	442	403	438	420	476	476	472	458	437	434	438	455	440	413	391	448	459	464	461	435	463	421	460	427	434	433	426	439	447	470	430	466	446	437	444	423	470	426	431	445	429	410	420	460	444	433	458	434	449	400	425	394	423	435	458	432	464	443	436	457	452	437	472	456	427	488	438	440	407	436	449	408	444	442	437	425	422	439	460	450	446	417	449	454	433	418	415	423	438	465	429	457	436	439	468	439	391	454	443	479	431	435	420	493	454	456	448	453	406	405	425	453	469	423	420	426	417	468	416	422	448	397	445	455	457	446	445	417	430	440	444	418	445	428	462	456	435	412	459	449	476	463	412	433	469	439	444	394	453	426	450	452	401	465	449	428	434	447	466	450	424	471	466	427	439	449	412	446	442	404	469	414	430	425	450	377	466	450	433	426	446	453	450	436	462	419	443	452	451	436	421	439	446	406	417	473	395	431	407	452	461	456	424	445	451	463	448	454	450	458	462	422	415	446	463	423	431	418	434	430	428	433	439	446	425	430	425	420	469	431	429	460	415	424	416	447	458	437	447	432	417	449	447	438	405	417	409	389	456	418	413	449	455	453	453	429	470	432	431	401	493	465	418	446	428	430	437	438	476	457	422	456	481	467	438	455	438	470	443	421	428	435	468	434	451	451	461	449	448	464	448	450	422	401	430	439	446	455	394	426	445	476	428	488	472	447	448	429	446	436	447	458	429	457	444	465	440	417	447	425	407	453	447	473	471	456	446	443	478	415	470	431	417	443	443	442	393	452	429	428	424	459	452	405	460	438	441	456	420	443	442	462	433	421	442	433	419	426	454	434	446	442	425	431	423	445	455	405	426	461	429	430	445	461	430	451	435	417	450	445	426	435	465	458	402	412	421	470	435	451	448	467	468	452	423	472	427	408	468	454	445	471	450	455	433	437	411	429	462	446	475	455	453	398	440	453	448	446	444	428	422	441	432	431	432	434	436	459	454	441	461	452	450	422	458	457	430	446	377	432	434	447	429	449	473	477	457	432	455	434	436	495	417	419	453	430	453	430	420	419	465	453	430	436	418	447	407	445	455	434	445	438	426	460	453	470	452	417	455	449	403	420	440	410	404	439	454	394	425	444	437	457	432	416	441	446	432	440	466	456	425	442	408	472	392	482	425	438	432	395	439	475	467	433	417	471	461	416	437	428	422	404	446	466	453	442	427	422	433	446	433	426	475	440	451	471	399	454	464	467	464	469	450	444	441	427	418	425	410	438	408	461	472	434	451	407	446	413	466	430	442	450	414	428	415	433	438	427	427	433	481	416	463	411	482	483	454	434	430	430	419	447	469	466	443	448	414	420	448	413	444	388	436	489	456	459	457	451	447	413	413	433	457	419	479	472	431	427	419	454	442	398	425	460	468	440	466	438	441	423	409	433	481	437	427	458	426	425	425	460	440	452	435	415	472	500	414	447	435	473	470	428	424	447	410	459	419	422	466	392	436	465	437	417	467	454	471	439	433	456	424	470	445	425	439	477	419	441	445	435	453	444	444	436	435	478	442	483	430	445	412	466	421	426	445	470	416	452	453	476	405	449	420	429	440	478	452	414	451	453	453	424	418	426	469	431	447	458	414	482	428	449	457	407	435	407	468	468	430	418	423	433	441	420	456	457	450	458	424	472	426	421	410	474	479	449	440	439	484	463	416	447	453	408	461	456	432	423	422	427	451	432	438	436	415	442	436	414	450	440	414	420	469	433	402	491	435	441	452	428	424	420	438	437	470	408	427	397	460	451	454	413	461	414	428	464	425	466	409	439	417	430	422	409	422	438	448	437	429	444	451	383	445	460	433	493	420	405	467	463	450	437	424	446	448	427	431	457	439	427	456	434	447	436	440	438	464	444	435	453	462	440	429	378	437	429	434	388	461	445	455	451	447	446	486	459	442	473	468	439	447	455	425	438	444	447	437	437	436	427	417	458	433	446	401	407	406	391	471	404	423	434	449	442	451	439	391	403	417	460	446	451	435	421	424	477	426	455	421	462	477	452	431	441	467	461	474	453	433	427	427	442	446	441	408	413	466	460	469	416	425	418	443	414	479	445	433	465	441	432	443	432	418	440	449	422	430	416	440	425	437	454	408	437	438	448	441	471	442	429	425	426	453	438	424	457	469	413	399	422	441	456	444	437	451	436	470	422	443	453	446	409	422	424	425	475	407	420	425	421	461	481	412	424	471	442	427	435	449	441	392	462	418	432	442	399	453	406	448	442	452	439	411	466	458	461	422	454	443	445	478	489	416	419	442	386	418	407	453	437	418	461	442	427	439	448	419	426	444	476	434	452	455	416	468	417	426	435	476	461	423	420	443	473	462	432	404	443	427	440	460	418	461	405	493	446	445	424	422	463	459	411	430	419	456	434	463	428	469	455	436	457	468	450	469	427	448
25078	21569	27178	24742	9177	2762	1420	741	519	432	412	336	362	297	323	296	271	304	303	314	305	297	298	288	314	286	310	294	282	285	280	282	301	267	287	294	287	318	319	290	293	272	244	293	286	262	339	306	304	272	285	309	281	325	274	281	299	304	262	292	290	288	276	282	288	264	253	275	322	294	257	235	309	254	318	306	281	308	293	295	263	294	297	268	297	298	311	285	304	299	262	292	313	298	320	314	294	282	289	278	281	323	329	292	286	250	274	273	306	267	304	263	299	307	252	292	259	277	295	308	270	290	262	293	262	275	260	274	285	291	292	284	288	270	268	298	283	278	292	283	283	258	281	309	303	287	324	299	287	287	252	273	281	270	305	282	280	288	268	271	293	293	281	281	277	274	299	257	294	288	278	290	289	301	278	311	313	294	302	282	267	297	281	315	291	262	270	285	286	274	275	285	332	259	311	297	303	267	251	285	300	291	263	310	276	284	306	321	338	316	269	323	303	272	320	311	285	280	305	287	259	266	284	304	308	274	275	303	295	284	279	276	282	325	312	300	319	299	264	316	295	273	312	297	314	276	295	266	289	304	279	248	256	297	262	299	291	298	314	296	309	277	273	296	270	282	284	274	262	271	297	317	299	276	308	289	284	284	294	299	291	273	275	304	284	283	304	287	288	312	295	293	261	310	296	291	274	276	328	291	294	277	298	279	259	281	266	260	309	314	264	275	301	310	270	290	265	257	295	301	300	282	296	306	313	280	291	287	275	292	291	289	299	290	293	275	277	274	284	300	279	300	285	283	294	323	304	300	297	296	277	275	299	301	290	292	312	286	305	307	273	303	283	287	277	267	307	292	291	304	298	298	269	309	297	304	246	307	294	293	292	268	291	278	283	291	304	270	278	290	282	301	301	269	293	258	282	292	263	294	273	312	288	293	274	308	300	287	263	273	300	320	322	291	279	298	296	312	298	280	270	287	332	288	329	297	295	297	270	281	312	275	268	287	301	281	289	294	279	260	304	273	284	280	309	288	293	259	310	287	275	281	274	276	261	306	289	300	279	281	271	310	277	267	312	280	281	279	263	270	303	283	293	263	274	315	269	308	257	293	293	301	298	302	276	291	292	301	275	295	307	298	280	268	285	283	306	288	295	297	294	270	275	310	297	313	320	291	320	277	303	286	273	290	270	266	300	314	289	311	285	290	303	273	258	252	305	286	297	315	286	283	292	297	310	295	344	259	268	263	305	257	266	261	309	298	279	303	299	271	288	310	285	287	292	293	300	310	290	306	278	286	282	266	325	266	296	267	305	285	317	309	301	277	307	290	278	262	284	296	256	267	283	311	266	313	291	277	285	287	250	282	272	282	290	279	302	259	282	288	278	279	293	295	277	263	309	286	339	277	271	312	285	284	314	294	282	266	285	294	303	284	290	335	299	322	285	292	278	289	297	298	282	290	293	292	279	282	286	291	288	285	304	280	298	305	288	285	283	300	287	295	291	268	322	268	304	273	307	325	300	289	272	328	283	284	281	303	317	280	273	284	305	295	294	287	287	297	287	304	271	296	306	312	313	300	265	287	245	278	296	280	308	296	298	296	307	288	307	255	280	297	302	287	300	298	298	296	293	283	267	292	286	279	270	307	301	326	279	308	283	290	277	279	313	301	267	276	331	277	268	280	272	276	303	315	286	287	286	303	276	308	270	288	305	271	261	278	283	294	272	290	278	303	272	295	295	304	303	279	319	304	270	291	274	301	285	306	266	300	308	274	297	317	308	283	278	307	299	267	298	268	288	305	271	276	291	307	310	267	256	271	278	300	317	261	290	289	305	292	263	302	304	265	299	265	270	258	248	310	280	286	283	285	287	281	308	273	290	277	274	294	265	276	276	255	295	312	293	287	344	293	278	287	260	293	309	295	290	295	321	303	290	317	320	288	306	271	321	272	303	315	268	310	310	282	289	316	276	259	298	266	297	290	289	304	279	315	250	264	284	304	254	273	291	312	313	250	283	273	315	290	247	277	293	303	284	301	297	293	309	306	254	285	307	256	264	290	297	301	298	277	320	271	275	307	273	267	291	286	265	284	300	284	281	340	294	301	286	290	284	284	271	294	298	298	310	279	280	257	264	305	266	269	297	299	288	283	293	246	307	273	279	283	280	271	288	316	264	310	277	315	315	283	281	308	312	319	278	316	269	297	305	288	270	282	275	289	311	286	274	303	291	299	318	278	306	296	296	286	290	296	269	302	288	284	265	302	309	303	308	295	252	272	282	290	293	292	270	300	292	292	287	292	289	280	296	281	312	289	284	287	279	310	281	311	287	275	296	278	292	280	281	261	286	291	302	267	306	308	280	299	264	299	312	318	265	284	258	290	310	297	305	294	273	274	286	266	284	300	284	306	280	313	302	343	270	285	304	268	270	270	281	271	270	284	295	309	260	273	294	299	289	269	296	264	322	335	315	294	302	295	294	266	270	330	326	305	287	311	264	266	307	278	281	258	305	278	269	290	258	267	294	283	282	292	263	265	296	307	273	293	270	264	305	290	272	308	275	291	272	272	281	309	324	266	306	305	295	312	291	272	277	261	313	273	286	302	298	279	270	262	303	278	257	287	306	311	289	295	280	281	315	298	275	278	288	295	272	276	303	282	318	302	296	323	283	308	289	282	286	278	278	289	314	315	269	301	291	286	272	286	320	224	268	267	269	286	275	268	263	287	297	261	292	285	267	302	282	279	263	304	265	295	311	268	281	312	314	313	288	288	265	297	295	288	279	295	280	327	285	271	274	300	282	313	297	283	293	309	292	306	273	279	288	278	282	288	310	315	277	285	272	292	309	286	262	293	290	297	274	297	279	287	300	301	281	307	280	281	274	295	296	257	277	269	290	292	296	265	293	288	259	309	308	290	265	287	277	283	293	276	281	280	299	291	268	297	280	299	291	292	333	267	294	280	301	316	302	293	251	260	304	247	336	290	299	307	286	296	310	290	275	295	243	269	282	283	327	297	278	271	303	281	290	304	283	287	286	283	286	298	253	288	290	270	287	330	318	288	276	280	313	271	280	286	307	301	299	269	280	291	282	299	301	287	303	287	295	278	279	290	271	256	303	277	293	283	266	288	304	294	290	294	264	301	307	300	265	322	282	287	282	306	313	294	296	293	262	291	294	295	318	307	297	261	275	304	256	291	275	298	272	285	291	309	285	278	295	287	287	319	264	290	310	295	251	282	297	273	278	284	285	310	286	274	277	283	286	280	293	275	290	286	274	282	301	311	282	288	288	261	305	279	311	315	278	277	288	283	315	285	314	282	291	323	309	315	299	291	292	326	275	299	306	336	289	299	298	282	298	279	294	306	279	308	291	278	301	277	308	278	270	307	259	282	291	314	283	256	272	327	294	285	283	282	299	282	303	283	288	304	281	298	293	286	324	316	300	280	293	280	270	297	277	304	282	297	309	275	291	284	312	280	285	298	274	274	271	300	287	295	322	283	294	288
34170	47166	30497	15363	8023	4422	2479	1285	784	605	552	507	451	419	387	421	355	395	360	363	357	369	366	383	353	352	346	333	331	356	350	340	361	333	367	354	359	354	388	388	378	333	344	368	357	374	364	365	363	364	394	375	330	362	365	348	361	360	407	351	368	384	356	356	348	363	357	356	361	339	364	351	365	344	340	349	365	366	370	357	374	321	340	370	350	360	365	348	337	399	366	331	374	358	377	369	360	368	360	362	394	326	372	356	395	360	343	375	333	370	344	359	356	354	364	358	389	363	377	371	344	378	332	365	347	341	347	370	349	349	349	347	321	352	346	373	346	324	375	372	392	347	380	357	368	380	342	329	382	338	334	393	344	387	382	334	315	353	356	368	362	358	355	374	378	382	373	341	391	352	368	394	350	331	393	380	369	337	345	347	358	379	328	424	330	402	368	329	394	335	382	365	369	363	364	339	351	389	394	367	363	337	360	358	353	364	374	362	375	319	352	371	372	393	344	346	309	361	336	398	337	336	361	352	350	349	373	373	346	356	366	356	319	389	329	361	378	371	348	375	354	384	326	375	323	364	360	340	333	395	366	353	371	329	357	348	337	349	327	366	329	356	386	353	360	391	358	356	364	351	365	344	349	386	363	387	366	362	327	359	347	326	349	409	361	377	359	371	365	396	361	362	322	396	361	345	350	351	388	357	320	349	365	373	361	366	349	345	357	349	386	337	380	393	376	361	359	353	345	370	348	350	325	365	323	364	343	345	376	332	334	373	379	374	360	351	337	356	357	343	334	357	376	336	374	362	342	340	349	375	341	363	386	386	378	343	359	347	364	353	371	354	321	376	351	353	359	339	369	339	366	356	387	363	364	378	353	339	371	379	358	365	361	369	350	349	354	362	374	391	365	364	327	365	384	340	354	381	348	350	358	367	356	357	379	351	347	353	363	328	390	368	360	373	369	356	329	339	354	321	342	343	383	338	357	371	341	369	328	358	361	362	385	377	339	370	327	345	340	352	344	367	372	362	336	367	343	347	372	365	315	318	364	367	371	327	353	378	364	352	364	344	360	335	374	353	338	335	359	349	395	346	359	382	375	354	330	341	351	413	364	358	364	332	351	351	372	348	343	382	396	387	358	381	338	362	352	345	399	357	368	341	340	364	377	346	370	381	351	337	380	335	384	377	350	343	345	333	348	346	330	334	368	346	356	355	383	343	354	347	358	359	361	371	359	367	352	367	378	366	327	352	362	389	362	375	363	337	384	364	364	372	358	379	405	378	342	358	367	362	354	375	350	329	329	344	319	348	334	385	340	343	375	367	361	387	355	350	386	354	358	369	355	377	344	380	368	362	364	352	365	329	347	322	395	359	361	384	339	391	367	357	348	359	393	329	361	336	366	367	393	356	338	353	345	353	352	402	330	346	359	380	340	355	367	386	367	347	372	338	383	341	356	370	351	350	382	378	374	381	355	350	382	371	357	369	366	360	333	375	347	342	378	359	342	349	386	373	343	366	341	358	329	354	338	380	351	317	357	346	347	378	354	325	327	377	388	353	356	375	359	332	320	365	362	401	362	340	385	357	401	372	353	352	341	336	367	390	380	347	356	356	363	360	346	364	344	309	382	331	373	399	357	406	329	359	354	365	349	353	340	371	357	380	381	329	332	355	358	344	363	373	338	411	356	374	354	337	365	355	348	341	340	359	362	338	345	342	341	374	373	330	364	354	360	360	366	337	377	361	336	343	371	321	389	356	348	363	384	361	354	363	380	366	371	353	361	371	378	385	364	355	364	386	346	352	330	342	357	349	346	368	353	353	340	366	315	349	381	346	360	355	358	372	342	338	338	350	320	376	327	370	369	348	391	331	358	353	343	365	366	377	345	321	355	315	347	340	355	372	359	346	360	387	373	386	305	356	352	320	323	357	328	392	327	351	354	358	351	371	350	358	334	337	334	325	338	384	369	357	339	335	347	376	343	361	321	340	351	374	378	351	351	329	371	347	376	358	378	372	389	355	346	376	357	354	378	361	373	353	358	357	351	347	354	397	368	342	362	330	346	353	367	370	389	350	366	367	349	354	340	350	329	322	368	369	348	386	329	374	348	356	312	362	340	384	344	352	319	376	371	358	381	361	344	369	328	370	327	344	376	362	357	365	356	345	360	337	351	346	352	395	315	365	359	354	341	379	338	362	392	384	340	379	373	331	386	339	363	342	387	356	389	355	348	357	334	364	371	334	388	349	329	402	337	336	375	362	358	353	355	370	340	342	399	356	330	347	381	350	364	348	350	376	361	351	350	349	424	359	324	362	334	356	368	346	354	363	356	358	322	330	374	350	366	365	361	359	355	345	374	352	379	347	345	344	323	369	360	372	376	346	382	376	356	365	377	334	347	370	364	339	381	355	358	399	384	371	355	334	336	347	362	372	343	363	367	402	337	327	362	384	362	346	348	355	378	335	360	341	350	358	342	336	363	391	356	338	353	348	384	351	341	345	383	358	352	374	389	376	371	351	334	341	348	380	347	338	370	363	358	351	331	339	342	362	353	370	377	358	369	404	358	351	361	384	375	362	359	342	360	370	359	370	388	368	352	369	354	347	368	380	373	355	387	372	344	387	373	344	400	318	353	364	346	348	337	380	331	347	314	390	357	351	338	355	334	353	359	367	393	352	407	380	372	379	337	353	357	364	335	325	354	398	329	376	348	377	350	343	369	373	363	361	339	355	378	351	362	387	364	354	376	364	374	403	354	340	348	346	367	376	362	335	337	339	362	323	352	371	350	382	338	363	355	377	378	346	353	349	378	386	324	332	380	341	368	352	373	407	386	362	334	361	347	346	345	379	359	363	377	352	348	338	386	366	338	364	348	363	333	342	355	322	343	335	355	349	348	384	375	358	370	346	381	376	409	367	360	373	353	395	354	382	353	383	371	368	369	376	346	364	403	335	343	351	350	353	348	382	380	340	372	348	345	356	362	361	339	363	351	368	392	353	375	346	360	325	360	374	344	372	344	365	379	354	314	345	344	319	361	358	383	343	349	363	349	328	364	339	346	334	397	365	352	344	341	385	365	369	353	348	377	348	336	343	340	330	315	380	384	371	320	369	320	348	325	328	353	355	386	356	397	351	371	362	354	330	362	370	338	348	376	374	355	377	318	396	348	368	345	371	349	338	368	343	337	349	361	374	377	351	359	348	351	333	382	343	348	358	353	353	392	368	366	355	378	369	385	341	341	367	336	335	377	397	366	348	390	356	323	372	326	334	358	360	364	334	353	343	332	386	345	349	376	350	365	327	333	398	383	380	324	345	343	353	367	361	356	356	373	344	315	400	339	342	361	347	385	344	355	338	365	325	375	384	338	318	355	356	325	349	361	362	372	328	389	318	361	361	337	348	386	359	354	377	381	327	382	363	372	323	349	402	316	377	340	392	361	375	350	347	377	373	335	381	372	359	383	385	369	386	347	360	308	342	402	362	345	348	357	356	385	340	357	367
22650	21442	28981	24363	21581	20399	8782	2139	1117	744	515	428	355	346	296	316	288	295	307	295	275	274	291	276	285	292	263	252	267	275	256	289	280	278	279	257	279	261	262	243	271	264	287	282	287	267	258	277	264	282	272	273	281	254	277	305	300	256	261	287	317	288	269	269	265	252	309	270	273	285	281	275	285	285	268	257	282	276	312	273	271	253	298	274	247	285	252	280	272	276	271	267	263	288	307	285	271	253	256	276	268	302	268	278	272	249	251	283	289	271	272	262	254	273	262	256	276	273	256	284	287	295	281	249	277	298	287	276	275	268	298	271	291	264	281	259	258	255	285	265	249	286	285	278	288	269	291	243	281	294	275	301	273	276	250	309	272	294	283	294	262	265	300	276	307	285	280	299	268	272	263	225	273	278	244	249	247	279	283	285	279	253	286	265	293	278	291	263	264	267	250	288	268	268	265	281	293	255	261	238	282	280	258	268	310	291	281	274	268	265	262	264	285	296	272	297	299	266	243	249	294	255	284	284	291	298	278	277	270	260	269	312	268	281	279	275	261	282	300	318	272	282	272	290	306	242	279	288	278	288	287	260	315	282	276	298	285	263	267	274	264	258	257	257	286	272	272	273	259	283	291	306	264	273	265	250	248	230	280	295	267	272	285	286	295	277	293	248	299	261	276	286	260	261	272	263	303	271	258	279	286	270	255	263	265	279	249	276	266	285	279	304	285	264	255	271	293	288	300	272	290	270	273	267	318	262	248	271	267	278	264	270	265	263	274	260	311	251	267	251	277	285	268	258	248	255	265	244	261	257	284	299	287	294	284	288	273	298	274	269	290	265	286	254	292	277	259	265	269	273	289	277	273	253	282	298	272	243	290	261	296	266	269	276	275	288	255	262	279	261	281	282	257	287	261	254	271	263	295	285	286	290	282	288	253	268	273	292	274	264	254	267	275	275	273	285	285	285	284	262	284	253	248	252	277	271	250	275	278	271	283	270	294	235	298	266	275	260	255	257	264	266	255	260	276	263	293	286	272	287	285	290	270	275	266	267	278	259	277	270	267	274	258	267	266	318	256	287	284	236	256	278	290	295	277	266	294	250	280	302	269	251	265	270	255	288	253	265	296	243	295	268	281	274	270	261	265	269	300	292	261	250	265	277	248	271	284	276	274	287	274	260	223	287	306	268	271	267	248	306	279	270	258	279	318	307	289	295	256	258	281	275	254	266	252	250	291	295	260	282	289	296	285	253	273	292	274	274	266	264	259	261	299	296	308	278	307	274	289	259	279	274	253	256	293	288	290	304	286	264	270	272	281	282	263	275	274	250	272	282	274	285	320	263	283	263	268	301	289	278	283	277	284	300	267	289	278	295	300	273	263	267	285	292	297	288	296	294	260	255	289	237	269	254	287	253	245	285	271	278	259	260	255	257	292	257	257	288	259	269	289	272	295	269	271	279	263	286	269	248	278	249	281	273	237	262	283	256	258	299	277	284	275	282	285	280	294	294	267	262	286	274	276	285	281	259	302	308	295	264	257	274	274	246	270	275	290	266	292	304	281	291	274	294	243	263	253	270	286	269	273	276	277	261	298	274	277	268	257	276	273	306	256	257	291	278	247	269	287	272	281	244	280	275	286	273	262	285	255	271	273	292	250	293	272	274	271	272	271	274	271	284	286	282	275	281	272	258	259	284	297	256	287	267	263	255	277	269	278	268	272	302	266	269	268	289	302	275	298	260	287	282	292	237	239	257	294	310	271	268	279	277	266	274	260	291	288	263	260	300	284	270	281	249	279	282	289	240	301	274	306	286	252	263	249	289	254	293	274	272	305	258	263	279	301	306	268	291	276	265	276	281	279	304	257	298	269	278	278	303	294	264	311	249	275	251	297	261	297	283	257	275	264	252	269	289	257	284	277	291	300	263	299	285	298	299	265	288	275	274	278	269	261	264	277	259	277	254	300	249	262	290	302	284	275	240	268	288	271	279	289	297	274	290	270	287	250	295	261	281	288	292	276	260	273	284	295	242	274	285	263	259	270	256	278	290	254	251	275	286	275	282	270	291	261	295	272	253	264	259	266	273	287	283	256	270	263	250	272	309	260	293	283	268	288	267	284	277	239	276	273	263	274	270	275	286	267	271	287	293	257	284	271	282	250	268	243	313	267	246	271	273	268	320	254	284	248	253	262	268	263	285	293	253	297	282	274	258	248	250	294	262	264	244	300	277	315	295	265	283	259	280	259	270	267	265	272	243	309	261	272	280	265	276	261	281	285	290	271	279	294	275	270	307	286	250	246	265	275	283	272	290	278	291	274	225	293	271	270	272	250	279	270	302	269	278	290	254	270	318	268	317	280	288	272	256	273	293	287	262	254	288	280	263	256	250	241	303	280	280	277	273	281	257	251	267	310	285	279	280	265	276	247	271	293	256	263	286	293	272	314	290	285	289	269	271	285	286	267	266	266	271	288	293	275	257	283	308	298	271	269	252	263	256	268	289	251	278	297	274	271	269	301	276	283	275	283	274	300	290	270	269	283	270	258	256	236	261	263	311	261	256	260	267	315	272	285	258	271	263	297	271	272	273	285	300	259	244	268	266	293	280	271	264	248	268	254	253	273	262	254	250	277	272	297	316	264	274	244	265	252	282	267	281	270	280	304	265	282	257	254	268	265	280	273	254	225	274	271	308	249	257	285	236	281	261	241	232	256	267	245	268	269	281	301	269	274	263	262	267	272	297	255	287	262	257	283	260	304	243	263	309	271	265	247	249	265	279	276	281	248	302	268	285	256	277	257	270	269	279	264	261	293	259	277	295	265	270	273	246	282	265	313	261	283	284	261	267	270	267	313	261	282	260	301	274	282	250	280	261	279	295	274	265	288	284	232	288	269	256	279	283	275	298	287	297	279	263	266	285	270	261	290	267	270	265	280	262	283	278	281	246	301	263	272	270	277	256	276	277	276	300	254	247	275	280	285	250	271	250	292	302	296	265	254	274	301	277	294	254	292	292	263	280	242	275	285	252	259	270	284	277	244	285	303	287	243	266	271	275	266	283	288	311	268	266	257	284	250	252	267	298	262	247	295	278	279	293	283	264	248	279	252	284	260	266	270	269	254	235	271	272	271	266	263	281	297	266	254	278	285	268	280	302	256	265	260	262	259	275	300	276	301	274	268	262	267	260	269	267	275	239	314	252	271	266	267	261	259	263	271	257	282	285	280	281	309	264	275	279	257	284	312	246	293	256	251	279	265	298	290	274	278	276	259	281	253	261	298	271	309	284	276	266	285	300	253	266	247	271	253	274	281	301	235	275	288	269	236	267	281	277	267	290	277	297	274	303	284	307	255	270	285	244	269	275	283	285	313	270	251	273	279	260	287	252	266	309	245	304	265	269	277	291	269	268	263	262	276	265	292	267	262	316	243	283	292	248	292	278	292	319	271	268	279	276	285	281	282	262	308	277	279	267	275	321	275	270	248	272	258	256	281	285	292	273
36432	53764	39120	27081	17925	10276	5820	2887	1817	1156	789	632	509	432	436	371	383	344	302	363	373	336	337	369	321	366	346	344	336	346	361	336	309	325	312	355	336	334	341	326	349	323	319	303	327	332	358	325	349	349	345	349	343	351	340	353	330	339	344	382	353	354	341	357	315	347	319	376	329	343	336	340	350	325	332	343	331	324	357	342	348	344	315	351	330	318	345	325	327	317	353	336	324	344	335	347	321	345	333	334	349	337	325	333	345	335	302	349	359	350	332	347	311	334	335	348	329	364	333	333	333	299	343	351	332	333	356	348	314	359	315	342	340	328	331	340	348	355	362	357	328	370	349	318	337	324	330	340	321	337	315	349	358	342	335	351	327	327	330	336	380	327	321	355	350	318	320	336	361	368	368	335	342	361	318	343	349	317	325	336	329	334	323	344	350	318	321	369	334	307	323	315	363	334	341	323	362	349	365	342	364	332	345	349	316	313	322	362	330	314	335	322	304	318	320	342	337	335	329	333	350	345	332	327	352	354	390	343	351	324	332	369	351	332	331	375	327	337	342	351	372	349	338	347	343	366	326	346	356	357	338	369	363	326	351	350	364	363	319	339	352	337	369	354	317	334	373	380	363	355	319	337	332	355	346	334	319	364	328	350	385	333	335	362	342	374	358	308	348	350	332	354	333	328	356	333	313	365	351	340	319	334	341	369	330	350	345	352	361	338	287	338	355	305	348	319	331	341	367	335	344	332	358	342	375	342	346	359	311	343	333	341	329	346	368	353	332	334	384	329	367	341	344	339	312	361	342	342	303	329	331	319	339	352	357	349	352	318	341	325	333	353	330	363	351	308	342	333	358	322	308	331	339	305	348	328	319	321	323	345	372	343	341	305	334	325	375	324	335	332	348	344	328	336	309	356	357	333	342	339	368	325	354	325	349	332	354	340	325	367	339	328	349	360	326	338	343	355	359	321	338	341	357	323	345	341	347	324	344	362	343	311	321	352	320	358	333	361	330	342	343	362	332	378	348	382	341	341	329	301	368	302	342	330	324	334	303	332	326	331	354	348	356	326	334	323	337	368	348	346	311	322	317	346	350	348	321	321	338	323	319	348	341	315	331	325	378	357	304	344	368	302	358	364	349	335	369	350	350	340	325	316	336	320	313	342	339	336	320	329	353	338	322	335	332	330	348	344	345	364	337	347	311	340	330	376	362	372	311	317	352	316	362	352	321	351	373	338	341	328	305	364	301	333	353	339	366	322	368	344	313	341	374	318	326	337	315	345	370	317	338	335	317	330	323	323	324	320	265	334	359	328	354	348	351	330	347	350	334	365	347	344	341	324	365	363	371	342	319	342	326	351	314	328	355	344	366	341	350	335	370	360	319	317	333	371	352	331	321	328	319	344	321	340	350	364	328	344	338	360	323	363	367	362	351	317	323	311	354	351	340	297	321	368	321	322	356	359	349	339	369	334	348	331	322	311	337	312	307	337	337	361	341	355	344	323	342	360	374	358	361	364	353	346	364	320	354	322	313	364	320	372	331	332	325	363	323	350	350	304	354	325	297	328	342	366	315	334	348	342	358	320	337	321	330	341	339	300	344	334	332	363	376	359	348	350	361	313	324	331	358	313	329	325	318	337	371	358	376	361	355	381	350	342	305	331	355	362	311	386	316	360	354	342	336	344	352	335	285	344	338	363	376	337	327	321	340	332	333	324	345	318	346	353	338	335	363	352	357	324	339	366	328	301	313	341	367	342	311	328	376	347	352	325	390	362	381	355	333	320	340	315	343	326	396	347	373	347	328	366	322	344	315	344	331	353	350	352	321	323	349	380	350	364	344	321	332	339	349	383	323	323	351	354	348	355	334	320	354	346	320	330	323	362	348	346	332	331	327	301	346	337	345	339	327	365	341	325	341	325	338	352	335	331	376	349	342	371	318	334	343	361	319	324	343	330	350	335	327	322	343	366	375	353	325	343	310	355	330	362	333	327	371	300	336	336	326	368	367	344	314	374	346	308	370	302	337	322	349	342	362	329	345	364	302	306	329	332	335	319	336	331	338	330	344	347	354	349	311	344	315	346	345	361	319	320	342	320	355	321	313	313	342	325	355	350	345	349	341	371	328	331	350	336	335	333	340	339	361	369	338	357	371	332	352	334	325	350	322	345	328	366	309	353	337	355	377	360	327	377	337	338	371	349	332	351	348	361	365	323	359	339	334	301	328	361	337	337	332	345	334	333	314	372	319	313	372	362	327	342	374	342	314	363	344	361	339	358	338	336	333	355	323	347	370	313	317	346	367	330	314	344	312	333	318	340	291	324	336	344	350	355	307	361	334	331	299	357	361	347	337	352	346	343	359	331	325	347	303	348	350	341	363	335	363	351	337	326	343	364	343	349	339	368	328	331	326	368	336	371	355	335	321	350	360	358	363	319	345	358	320	339	335	343	333	335	327	355	364	318	345	303	306	326	320	329	301	354	369	354	331	317	329	343	343	364	334	310	317	305	346	312	348	353	340	350	332	381	369	325	323	341	361	354	327	349	359	328	330	332	316	347	309	355	328	340	338	353	327	320	365	316	322	319	325	328	343	315	370	343	330	332	314	339	387	344	339	364	346	353	372	349	364	370	373	338	344	344	324	318	315	323	337	354	345	361	332	314	323	342	344	313	306	333	329	358	336	336	324	328	344	347	326	332	342	333	352	339	341	320	349	358	323	358	326	381	334	330	339	363	340	345	312	374	345	365	354	370	320	323	333	365	328	345	338	355	325	329	358	349	327	354	322	350	359	374	336	325	318	327	357	375	342	330	338	330	355	340	364	346	339	315	320	341	335	342	321	310	366	340	350	349	344	384	339	337	343	358	349	341	336	331	345	324	301	353	335	368	343	355	342	320	353	341	371	365	350	342	338	311	342	343	324	316	340	360	337	320	352	317	351	349	333	364	329	356	342	299	337	324	356	332	361	348	354	332	338	311	359	334	349	356	315	347	333	317	366	344	342	306	317	367	360	381	324	334	354	337	353	336	380	362	342	282	318	372	323	343	360	334	359	354	312	331	332	321	339	329	373	334	328	354	333	320	383	353	326	346	333	347	349	307	353	329	336	350	338	363	329	321	377	342	332	323	363	339	345	343	338	351	320	322	331	369	330	334	341	353	334	355	337	330	358	334	327	312	338	349	339	342	329	323	344	356	319	347	355	359	331	364	332	319	322	338	311	321	337	334	368	329	340	350	348	341	350	350	358	328	320	347	377	324	324	329	340	348	348	325	323	368	371	379	326	310	356	331	348	374	367	360	336	314	348	349	319	364	318	348	353	336	320	313	336	354	374	329	360	400	315	315	343	318	336	314	350	308	365	373	314	377	330	346	343	364	345	345	361	335	338	340	322	355	333	350	317	328	382	343	331	340	323	336	369	340	371	324	372	324	365	351	344	356	336	392	334	326	309	304	352	337	325	337	342	347	336	308	369	316	335	338	329	308	304	331	334	338
32338	25933	20957	9980	3034	1398	859	570	476	402	373	395	374	403	399	332	413	369	355	346	343	382	345	344	370	365	358	347	329	356	347	329	322	361	345	345	335	346	340	340	355	350	379	357	348	322	361	347	333	363	384	356	337	369	355	339	382	343	348	349	362	406	384	356	386	341	364	404	339	328	336	396	414	368	394	352	340	350	333	379	378	349	366	395	361	367	347	383	349	365	336	338	357	348	341	366	410	375	380	366	343	354	380	412	375	373	363	366	377	382	357	359	372	396	380	332	400	380	348	387	357	393	358	368	403	358	331	356	387	342	354	327	342	356	389	360	361	344	360	352	367	359	365	360	357	348	400	369	370	334	358	357	359	326	405	389	349	370	366	359	332	404	355	344	392	382	397	365	366	374	370	365	378	345	396	354	379	381	386	366	354	372	333	311	336	349	387	371	350	352	372	356	352	370	371	345	430	344	352	352	370	363	392	365	385	345	354	349	346	380	366	377	350	361	360	348	377	378	367	374	344	354	345	355	349	329	369	339	345	361	380	393	314	366	375	372	317	384	355	376	369	392	343	351	397	398	371	386	375	336	337	366	376	354	368	331	404	364	364	383	371	341	343	356	396	368	353	359	381	413	331	400	380	345	363	365	382	359	329	372	333	372	360	374	356	376	378	399	350	333	367	378	387	374	381	354	367	384	333	323	366	345	348	353	358	349	350	352	361	385	344	343	374	404	363	357	378	351	355	368	370	347	379	361	361	368	360	369	365	318	345	349	360	355	376	365	356	380	371	356	356	350	391	346	379	369	352	398	345	356	372	407	357	402	385	334	387	383	362	365	406	369	376	371	380	362	389	375	369	370	336	344	335	378	370	344	345	349	385	419	371	354	347	355	369	366	343	375	362	388	360	378	364	368	362	344	347	340	358	387	345	360	373	365	363	365	347	374	362	354	392	387	351	374	392	341	384	384	360	380	374	359	352	364	330	358	359	376	389	383	375	388	350	383	389	357	374	402	340	355	371	356	352	381	353	350	377	346	401	414	385	384	332	360	335	362	362	351	362	386	365	331	377	349	353	339	364	375	383	359	347	340	383	357	396	353	384	365	373	386	354	371	366	396	375	373	366	336	353	345	327	366	342	346	365	375	388	370	346	357	363	383	388	404	397	369	374	345	341	331	356	409	373	361	373	396	355	365	363	353	358	343	379	372	393	356	351	329	390	347	373	369	367	378	383	394	402	343	361	383	361	377	337	367	374	337	381	353	358	374	365	390	351	348	401	362	336	353	357	392	332	368	357	378	362	343	335	346	361	419	353	349	344	392	351	351	356	343	403	353	359	384	374	394	375	371	425	370	368	360	354	342	354	355	363	367	351	369	367	369	387	375	363	363	363	329	362	323	388	365	355	353	378	359	341	375	366	373	380	354	396	370	375	378	378	359	391	395	356	340	347	372	361	387	396	370	378	351	348	372	375	358	355	372	400	365	383	396	386	372	382	335	369	385	376	347	359	324	389	363	374	344	333	347	371	369	352	392	379	330	381	360	349	335	372	379	380	338	391	373	384	374	375	352	364	329	366	358	354	351	368	355	351	346	353	343	365	362	374	412	380	411	388	363	381	359	392	340	358	389	372	342	388	353	377	359	347	330	370	349	338	358	364	357	395	315	381	355	328	383	349	331	375	359	366	392	401	343	365	372	373	396	324	375	358	337	384	387	380	380	351	381	358	403	371	327	352	373	400	349	367	385	349	361	377	374	376	323	389	353	393	342	350	400	339	352	359	353	353	378	356	371	340	358	341	343	348	396	378	388	340	373	340	338	337	380	377	354	407	384	384	365	377	339	360	357	381	354	362	364	355	342	359	391	368	341	387	374	403	358	328	343	340	389	400	322	354	336	338	366	380	368	366	379	363	351	371	386	372	389	350	346	386	351	372	349	329	356	381	357	347	348	364	376	351	385	370	362	393	369	346	339	381	373	361	347	367	364	391	383	322	373	391	348	342	367	382	372	348	352	364	344	349	381	369	327	365	343	368	369	403	389	379	360	366	354	328	351	357	386	340	363	371	350	389	354	337	368	395	377	369	335	364	367	366	384	345	329	362	364	362	392	347	390	341	360	356	358	383	351	357	350	332	368	345	351	362	359	361	399	375	339	347	327	324	369	355	366	351	358	342	315	358	374	339	378	370	347	357	335	341	363	343	372	333	354	328	392	366	374	342	343	386	345	374	347	364	359	337	377	368	388	352	371	363	361	396	355	375	353	400	377	339	373	358	391	360	385	367	353	334	359	345	372	375	363	395	353	334	375	347	338	395	348	376	385	384	364	339	361	331	358	350	333	358	394	360	386	399	350	350	380	381	364	331	358	363	331	323	344	344	340	357	377	355	358	363	356	314	313	344	355	358	351	353	353	362	357	379	378	359	395	380	376	351	370	352	356	379	353	357	386	344	343	360	378	353	363	348	361	354	340	394	364	394	336	341	332	347	309	394	355	372	350	369	382	353	388	377	335	376	367	367	363	374	385	381	351	349	348	378	401	374	411	410	376	386	387	337	382	356	375	323	348	347	387	408	346	394	409	378	382	355	382	362	395	335	387	365	374	389	352	369	370	365	377	333	380	413	357	362	369	356	396	356	389	364	341	339	382	381	357	376	385	366	359	342	379	370	383	360	364	370	344	356	380	372	357	338	345	368	393	378	330	387	339	338	374	354	376	371	385	342	402	357	337	398	377	369	345	380	370	355	367	359	353	397	384	355	347	369	389	395	394	332	381	343	367	344	343	389	377	394	353	368	364	340	367	362	342	352	366	339	375	356	368	340	296	323	359	331	349	370	362	358	336	379	355	354	366	363	348	384	357	367	362	361	366	364	366	365	354	365	354	353	351	362	365	341	365	369	399	383	368	390	362	373	381	365	341	350	375	357	391	338	366	367	369	343	374	339	393	384	362	341	362	381	346	350	352	341	371	376	365	381	362	340	387	362	373	356	339	361	373	344	387	394	408	369	362	300	352	323	367	354	322	387	360	356	380	396	378	391	398	357	357	374	396	355	370	384	320	341	338	355	358	359	333	336	390	361	374	377	373	341	365	350	368	360	372	354	348	390	375	347	391	355	342	334	401	370	363	402	342	392	391	365	375	344	376	371	375	325	349	368	327	374	356	359	364	365	335	389	337	351	358	331	326	370	356	358	376	365	373	347	342	372	366	357	350	357	330	353	335	382	389	356	387	352	395	344	365	368	397	410	374	367	367	389	356	411	353	349	351	346	360	368	344	341	361	367	373	373	342	331	363	405	366	329	352	359	372	322	329	360	352	328	346	385	372	363	372	341	357	373	386	354	381	355	356	396	383	329	377	351	350	324	347	360	340	361	358	351	343	362	369	378	335	376	330	372	370	374	372	381	352	393	346	363	341	398	323	353	318	337	379	338	359	390	391	355	379	383	391	368	374	359	386	345	348	360	362	342	387	366	354	341	360	368	390	350	380	379	374	380	369
33527	37323	23120	10599	4941	2389	1335	874	658	537	495	477	494	481	492	467	430	441	468	444	434	447	453	470	441	427	447	455	435	429	456	441	443	435	443	445	414	426	453	458	469	427	488	449	481	414	458	430	446	435	482	431	471	478	474	450	424	423	447	485	483	424	432	424	432	469	392	406	458	407	438	434	457	424	492	441	468	433	471	443	433	425	431	448	437	405	466	438	448	433	460	437	462	464	415	455	400	425	438	437	478	464	428	429	485	468	415	452	439	458	458	466	450	456	466	445	455	460	443	427	433	463	428	477	421	441	475	458	463	434	456	467	424	492	412	491	457	457	436	465	465	453	459	451	415	430	433	426	428	468	455	424	446	400	422	479	427	448	438	472	471	432	431	448	420	437	449	446	414	449	473	429	507	434	484	448	433	498	431	416	419	453	420	456	483	415	474	439	470	463	460	466	470	439	437	396	455	435	439	440	465	435	453	435	495	463	437	436	449	482	448	418	429	428	439	409	469	431	461	424	467	483	400	468	448	431	506	442	455	413	484	447	470	440	470	437	432	494	425	442	451	422	450	436	428	476	425	427	494	435	478	485	431	446	420	413	489	465	495	423	447	464	437	509	438	463	436	455	459	465	427	465	462	433	438	491	458	471	475	440	413	463	467	424	471	408	419	438	445	425	413	457	481	478	450	425	446	458	483	425	474	447	441	391	445	468	466	420	450	431	476	460	423	428	432	462	466	444	409	469	484	458	403	494	470	454	442	429	481	455	443	445	442	435	467	426	459	467	462	430	443	424	465	456	436	508	471	426	447	438	445	462	445	461	431	464	423	425	425	468	475	455	469	461	420	407	493	416	438	445	470	457	446	444	450	443	418	474	450	419	452	443	453	442	442	459	479	474	471	450	474	411	440	460	435	434	418	473	428	442	453	423	467	450	445	439	466	449	470	443	427	429	474	432	455	451	433	428	475	442	437	455	453	439	447	455	495	422	483	441	429	460	466	418	415	476	468	434	464	453	432	464	464	421	418	455	431	437	428	466	473	457	422	443	497	458	427	433	489	477	469	469	447	472	402	417	433	456	458	427	445	461	423	443	454	411	447	389	450	427	453	454	449	421	458	444	481	457	481	410	439	456	456	462	410	471	444	399	443	450	458	459	478	435	480	459	438	449	442	451	454	428	440	426	428	489	448	503	453	432	429	447	446	431	479	452	421	467	414	434	456	427	453	441	420	444	465	447	412	418	450	463	467	468	476	432	465	467	442	436	489	446	448	444	441	448	440	443	390	474	449	410	431	466	439	456	454	443	452	440	461	481	429	463	450	470	417	444	434	447	447	455	434	438	447	457	429	410	444	455	455	441	434	460	455	439	457	416	450	451	450	447	425	443	465	458	482	475	450	436	447	492	494	421	454	436	470	451	453	443	488	452	455	444	483	477	441	481	384	479	471	437	415	453	457	414	438	460	456	493	453	444	443	444	415	426	422	438	432	459	432	419	426	454	425	446	460	418	446	466	433	466	445	442	425	461	455	446	469	437	457	467	471	458	473	459	452	475	424	443	448	468	435	456	456	473	461	458	447	423	425	453	457	400	440	431	438	405	445	420	404	469	449	421	422	464	429	440	435	444	448	477	440	470	434	415	412	487	494	479	433	471	433	452	414	440	454	451	447	455	457	458	450	427	466	443	512	440	429	450	418	424	425	432	448	441	469	426	422	423	449	439	433	450	440	449	462	457	484	423	450	480	449	449	417	453	444	512	458	437	416	446	485	451	447	458	427	476	488	442	456	457	473	445	454	449	437	440	445	431	462	453	446	437	415	430	451	430	448	438	431	434	430	453	484	397	455	494	465	455	464	422	457	472	496	434	468	431	453	446	441	448	487	498	417	414	406	436	464	432	461	446	448	467	436	431	459	434	444	460	466	475	445	431	477	418	435	447	482	500	484	461	432	442	448	442	401	460	482	432	473	445	436	455	429	470	424	468	464	434	434	507	444	460	390	436	421	422	499	459	438	451	469	407	442	450	457	452	435	433	404	444	407	459	443	440	476	424	464	451	458	476	427	456	480	485	474	451	419	431	454	459	451	438	451	417	454	457	410	465	467	434	411	464	473	445	461	432	402	450	472	503	456	449	425	483	438	448	486	417	441	480	421	462	464	474	452	457	484	479	459	454	445	415	443	435	467	445	384	451	459	439	440	449	404	457	439	421	487	444	427	433	412	415	439	474	461	438	504	429	460	474	493	472	485	421	449	477	466	459	453	452	433	427	466	506	436	467	442	427	450	463	465	441	408	410	441	485	404	442	479	474	454	429	446	431	463	455	420	449	412	441	467	458	442	457	454	467	400	444	429	444	468	449	464	448	468	444	443	426	443	441	475	469	454	466	465	421	422	451	426	425	465	486	455	428	445	428	448	420	462	458	452	420	441	482	448	438	445	470	418	453	399	466	461	457	477	430	423	475	469	493	461	438	459	422	457	466	429	439	451	468	438	446	423	458	444	423	455	463	458	436	453	424	440	429	418	456	477	477	446	447	430	455	415	419	472	481	454	464	460	468	439	435	452	408	447	439	470	451	424	466	445	456	440	426	433	500	451	488	453	455	461	465	448	442	439	455	440	478	481	473	479	464	424	453	461	475	450	441	452	431	486	431	454	441	415	479	460	444	429	438	445	450	456	415	475	436	474	458	459	448	448	468	467	429	447	446	438	434	442	421	450	469	432	451	448	468	432	455	475	433	463	442	454	451	433	435	467	445	477	459	451	452	431	442	481	428	453	432	479	477	425	472	438	404	420	466	449	461	452	461	436	476	457	419	429	438	437	451	462	449	472	443	441	443	450	430	420	463	465	456	434	435	426	452	502	454	436	416	468	454	438	447	450	440	449	399	452	439	435	449	421	435	430	465	481	435	449	488	430	425	446	448	401	448	457	494	448	449	425	432	437	414	454	466	406	465	465	441	456	443	406	457	436	434	447	420	444	463	450	446	448	438	455	436	408	463	452	437	413	444	460	417	432	436	479	407	491	402	458	447	460	446	455	490	455	469	409	454	501	418	435	445	452	428	461	463	453	469	439	441	448	441	440	445	429	459	443	475	477	463	412	420	426	444	455	480	423	433	464	455	456	441	420	469	467	437	439	439	475	443	455	449	447	447	471	452	478	479	414	422	434	403	472	490	442	466	441	440	460	486	450	485	454	406	441	419	398	440	452	426	459	419	428	446	426	428	459	451	447	449	448	395	435	450	449	424	487	489	466	463	479	419	439	456	459	473	441	416	441	424	434	420	458	455	428	453	442	449	436	459	438	494	486	442	458	450	419	510	462	412	463	459	453	482	465	472	472	462	433	479	445	453	410	458	439	468	452	467	422	480	448	475	482	479	458	465	478	448	469	472	455	454	458	444	419	413	444	462	422	495	434	455	458	423	450	472	443	452	444	440	480	451	465	446	432	417	478	427	431	408	452	421	440	465	448	425	442	434	448	458	460	475	437	480
23605	21447	28375	25076	20705	10732	3544	1602	859	640	534	451	415	421	366	352	362	381	380	380	376	356	358	383	372	344	353	372	384	360	374	366	398	359	344	362	396	391	383	350	356	336	361	366	355	377	309	350	346	397	372	344	338	357	376	352	356	373	386	385	396	360	354	326	401	354	382	362	352	328	371	362	358	338	349	379	365	352	351	390	369	383	323	360	348	348	343	361	340	353	355	361	361	340	359	370	411	362	358	363	333	366	392	357	355	378	384	335	351	376	371	334	340	337	381	352	380	346	346	383	381	377	346	339	343	364	381	339	343	373	338	369	390	384	379	372	389	349	331	379	357	373	415	383	370	357	396	374	334	373	386	354	336	419	347	379	340	349	366	370	370	351	395	359	340	345	352	358	331	382	374	353	335	377	369	380	372	361	377	371	383	362	345	335	347	399	344	375	318	358	354	352	355	346	343	349	355	359	386	416	338	360	365	364	344	352	404	374	354	377	376	381	362	347	330	358	355	372	354	418	352	374	339	362	361	373	359	385	389	396	408	354	379	372	355	366	354	375	386	375	373	333	376	402	366	379	393	356	366	353	328	411	336	364	360	379	379	347	371	379	375	387	356	374	367	387	392	378	341	354	365	383	371	397	388	371	404	350	366	387	389	338	390	352	377	338	388	346	362	364	387	361	331	367	373	376	347	332	361	386	350	370	360	381	395	358	369	380	377	366	369	356	356	349	351	392	328	393	352	376	368	372	381	364	370	370	387	371	373	356	384	369	381	363	391	378	369	365	371	393	362	372	376	362	362	384	395	363	365	347	367	339	345	355	366	371	339	398	384	365	326	384	326	344	351	378	387	374	365	356	363	358	338	361	367	399	367	355	379	346	349	325	397	344	401	373	364	372	369	383	361	368	330	404	336	322	408	392	381	361	321	379	366	398	341	378	356	368	347	348	348	356	346	366	347	364	374	321	398	388	390	359	349	366	404	368	372	376	351	350	372	401	384	389	403	352	402	373	362	382	370	353	372	342	350	397	345	361	373	376	369	327	362	361	399	361	388	388	362	368	353	378	362	384	366	377	385	346	352	378	367	374	379	354	365	401	377	355	349	355	413	368	347	369	371	378	352	378	396	386	406	391	373	403	361	422	370	392	376	341	348	338	337	376	351	381	348	357	378	381	391	393	352	367	355	376	367	368	393	393	342	377	373	376	341	353	373	386	358	332	354	343	362	377	381	387	343	365	389	406	374	372	394	359	371	379	353	359	358	371	353	358	382	369	363	362	376	359	367	391	398	411	354	338	365	332	374	361	354	377	360	360	377	401	358	372	331	376	359	336	334	384	372	390	360	379	382	352	392	347	331	369	384	358	384	362	386	369	359	336	385	334	341	350	391	372	342	344	353	363	371	366	322	340	374	357	353	340	363	404	326	388	369	365	306	384	379	347	326	365	377	354	353	379	354	323	338	324	355	395	372	363	393	379	380	371	346	326	362	365	373	375	399	307	372	346	374	358	390	374	361	370	372	380	359	347	331	368	368	380	361	370	356	369	366	350	341	331	368	372	360	374	363	392	360	341	338	368	381	348	377	348	374	383	358	375	373	372	371	386	378	375	385	328	404	369	355	402	355	313	350	404	344	372	382	379	370	366	394	345	387	365	375	366	378	388	350	369	370	350	373	338	374	353	351	370	371	398	345	378	370	363	385	376	364	422	368	398	332	360	401	383	389	380	378	353	347	352	368	385	374	365	364	337	381	377	347	364	353	334	362	401	371	349	389	394	372	384	351	410	382	357	346	386	349	353	333	401	373	369	362	362	359	402	365	346	355	401	339	358	377	361	381	379	347	350	377	339	379	357	355	336	362	335	329	360	385	346	358	368	385	372	359	383	378	378	363	348	363	381	394	357	363	318	379	353	392	380	334	389	350	340	328	363	350	361	381	354	366	354	368	330	375	346	359	365	357	364	351	372	356	377	394	398	386	379	381	373	373	335	385	363	358	373	373	394	306	373	390	371	369	350	365	382	369	355	376	339	358	372	389	369	393	366	388	371	363	332	367	353	405	387	396	355	371	329	384	327	369	380	347	336	386	360	378	369	354	330	357	354	352	353	352	372	359	367	329	372	341	354	366	361	376	343	397	373	362	335	336	381	384	367	408	369	338	369	359	367	359	360	352	380	389	360	368	340	364	338	362	365	359	338	380	370	369	358	375	342	385	377	369	363	366	380	340	356	354	391	370	379	355	363	387	332	325	382	360	376	363	337	333	357	353	384	364	373	378	345	389	365	388	333	351	371	342	368	376	350	370	364	358	371	400	358	386	361	364	354	361	331	365	367	369	360	362	345	352	395	355	347	366	352	368	371	323	363	410	365	383	369	342	378	406	348	314	339	377	383	361	391	377	349	376	335	393	392	403	370	356	362	401	351	390	362	381	387	373	374	381	360	360	370	344	362	356	347	344	350	359	363	363	346	329	352	354	361	385	350	344	349	364	343	372	383	332	381	361	391	342	352	345	341	362	380	337	355	385	346	385	324	328	361	370	371	339	353	366	361	373	365	369	372	361	357	388	384	374	355	344	373	377	349	381	352	365	361	382	340	377	348	368	357	367	360	346	368	357	387	343	342	357	368	382	361	367	347	400	369	355	356	394	356	345	376	345	337	345	387	375	354	340	355	355	351	380	405	365	350	373	355	342	370	413	382	388	402	368	385	379	353	348	378	361	332	350	352	346	331	370	389	364	380	344	374	341	371	351	383	370	331	372	363	389	327	367	378	371	352	371	348	348	358	372	372	358	380	372	363	397	363	391	363	330	369	389	338	346	396	389	351	360	374	333	333	366	350	370	355	368	344	391	344	375	356	372	378	363	317	357	343	333	355	355	371	360	353	339	351	384	344	375	349	341	392	341	360	335	384	358	365	349	369	338	345	362	365	367	413	368	357	362	350	356	373	391	348	340	364	354	359	367	354	334	349	372	386	356	368	355	372	380	333	346	363	374	357	388	363	353	376	366	374	354	335	330	364	351	358	372	393	363	331	366	361	353	388	353	362	332	347	380	361	350	347	356	363	395	340	375	382	352	338	387	332	393	357	374	362	364	385	385	385	366	365	350	392	325	381	386	366	371	392	356	392	362	382	347	377	346	379	375	387	394	353	345	339	377	399	357	379	383	369	376	354	314	354	346	346	386	394	362	358	363	371	371	349	365	366	326	362	375	357	400	344	389	348	368	349	386	347	354	378	355	387	383	365	353	371	348	367	347	379	356	376	377	375	389	356	351	398	373	357	415	363	365	346	331	375	323	357	375	375	370	388	371	332	345	384	377	320	369	379	353	358	390	349	368	382	378	358	338	362	360	376	376	352	366	388	394	389	379	354	338	339	343	315	360	367	342	376	368	338	359	323	377	355	386	369	360	385	348	337	350	422	379	353	345	356	361	357	383	371	385	344	412	375	352	375	368	340	351	362	392	362	370	334	380	348	378	358	341	379	367	335	328	374
31772	49168	35750	22045	13165	7501	4224	2246	1301	801	654	621	538	532	481	472	466	489	465	433	453	461	432	481	487	458	414	431	473	468	467	467	441	413	442	409	467	469	451	473	462	510	511	450	467	426	435	418	449	476	399	465	404	414	414	456	441	445	471	446	455	432	466	437	456	442	485	410	449	441	450	426	418	457	484	470	453	474	458	454	463	438	456	467	444	474	466	492	458	441	470	475	414	429	480	465	503	479	480	450	452	440	456	469	430	458	489	430	459	469	438	481	442	467	499	442	457	437	426	449	470	457	412	453	429	456	430	465	453	509	445	491	460	415	439	427	431	440	437	466	472	451	442	445	473	475	490	439	447	433	417	453	441	448	422	435	469	439	451	465	465	451	441	448	414	462	438	460	447	431	460	430	424	453	466	465	460	428	445	450	436	444	440	410	444	465	456	497	451	485	479	452	436	481	447	429	477	448	425	413	448	448	425	404	474	437	447	430	470	429	467	443	447	450	444	427	477	477	487	457	472	449	472	475	486	457	480	443	421	459	453	480	452	441	431	469	432	441	432	457	430	436	480	455	446	454	427	451	455	459	454	460	443	481	462	454	464	453	448	453	494	477	453	437	468	475	466	439	468	481	429	496	459	446	474	487	442	448	433	468	454	487	406	441	478	425	513	446	458	456	473	452	459	418	402	452	437	445	450	415	424	432	424	428	465	462	413	450	476	483	443	451	447	479	418	466	439	416	413	439	431	461	478	445	466	468	435	443	439	479	439	452	468	479	483	452	434	441	461	495	465	458	442	427	399	421	477	466	468	455	429	435	464	444	451	448	458	454	465	461	486	466	472	503	487	416	495	476	464	425	461	439	421	453	444	481	472	431	462	405	457	475	426	428	474	467	442	501	442	454	417	424	454	469	459	425	414	496	430	449	452	426	480	451	445	440	410	406	439	415	459	473	451	444	456	432	473	425	439	459	450	455	452	489	452	456	453	463	482	467	482	473	421	453	465	431	435	441	418	448	391	422	449	427	433	438	441	482	449	457	426	479	470	481	435	465	434	453	420	461	498	475	448	456	412	456	457	468	495	445	417	430	465	437	437	481	449	444	446	445	452	437	437	480	476	451	486	471	470	444	468	410	453	442	496	448	479	412	469	423	470	461	446	445	431	463	451	468	421	443	468	446	472	453	465	446	467	464	458	459	441	477	472	441	462	432	464	477	458	437	424	444	454	440	457	418	470	445	438	469	465	448	471	468	423	446	477	446	428	403	443	456	474	431	485	472	455	465	444	438	459	452	471	447	418	440	449	451	458	470	437	445	471	420	456	421	468	493	433	480	453	462	439	462	435	445	462	446	449	445	466	458	411	474	467	419	423	440	437	436	455	472	462	482	447	434	476	424	428	437	464	484	374	465	489	438	404	437	422	423	455	443	467	447	477	446	445	456	478	457	458	437	444	463	463	443	432	450	435	419	430	417	468	458	440	445	467	480	452	470	444	446	463	449	436	437	463	439	453	461	461	450	484	456	481	446	452	503	453	459	452	437	469	427	435	449	465	451	504	455	458	461	481	425	433	434	457	418	477	497	443	433	445	421	469	458	465	444	470	442	460	428	443	494	465	460	454	436	409	466	459	446	448	442	420	459	428	454	486	415	459	477	475	464	429	490	441	436	430	441	479	477	468	435	439	459	444	511	455	465	440	458	460	509	410	470	499	461	447	447	465	465	457	464	495	469	419	460	465	461	411	425	485	483	478	469	490	423	467	479	420	484	485	431	445	441	470	451	463	425	417	468	460	466	498	470	471	458	432	407	418	456	477	478	435	502	457	465	454	447	438	446	449	475	424	439	484	450	474	472	480	495	478	478	498	454	437	417	448	500	453	424	448	447	414	433	436	452	485	439	449	467	470	457	428	436	436	467	488	456	460	452	396	441	478	465	454	425	403	434	442	448	466	435	467	430	459	479	482	433	440	452	461	434	461	467	449	463	457	451	443	448	464	442	458	435	492	475	459	438	448	455	464	451	402	414	435	475	478	421	465	454	495	421	408	481	482	446	431	459	455	467	459	419	437	457	415	440	435	442	439	452	443	428	442	458	474	454	457	457	467	451	449	433	437	490	461	441	455	475	467	476	470	448	484	501	424	447	452	441	443	456	461	459	436	506	429	434	461	447	464	433	499	472	511	452	424	417	454	442	473	456	465	467	457	450	382	446	430	494	467	418	496	451	435	448	449	463	485	431	440	446	440	444	452	402	433	432	439	458	451	429	471	496	436	481	453	439	485	470	446	479	419	462	434	459	438	426	464	497	469	440	421	456	451	455	485	446	484	444	465	457	469	423	442	463	453	469	471	411	459	455	468	467	438	450	471	425	424	441	434	421	445	471	438	493	465	463	474	448	491	417	480	474	444	473	462	440	441	446	415	450	441	493	417	470	458	495	470	432	460	467	442	514	428	430	436	437	441	446	438	409	442	462	426	467	441	417	467	499	450	449	448	461	435	430	446	481	450	433	466	443	464	465	442	463	477	440	434	467	446	439	452	457	471	477	394	474	449	464	414	495	418	426	466	458	474	451	467	436	458	456	473	480	458	468	458	453	459	454	432	477	459	433	486	433	464	452	464	480	479	434	454	429	451	450	449	431	452	411	446	486	471	468	477	450	482	458	472	421	467	454	439	444	477	473	462	443	485	466	445	459	443	454	449	469	460	434	430	427	419	469	446	432	446	422	441	472	457	448	452	443	468	402	440	472	433	390	446	433	450	460	432	468	453	489	432	485	440	467	453	451	445	428	499	462	440	400	415	461	470	446	457	440	439	464	458	486	433	471	461	448	401	453	464	472	451	429	480	459	444	468	429	432	466	473	451	484	467	490	443	427	447	462	466	444	467	462	457	437	459	443	413	464	465	462	436	434	456	457	425	459	498	452	451	452	425	481	419	452	471	450	427	462	426	466	444	450	457	477	456	487	436	466	443	466	440	440	413	435	469	437	433	489	460	458	446	435	447	449	430	461	444	468	478	477	438	444	455	404	440	410	462	423	436	421	465	466	464	455	440	455	482	493	460	488	456	469	437	434	447	422	428	410	458	443	472	449	447	479	458	489	452	466	449	418	440	432	408	469	440	469	473	425	463	473	447	453	455	437	442	489	442	481	474	465	411	442	479	442	462	471	488	455	468	453	433	461	454	434	491	453	497	471	432	484	473	438	449	452	443	455	419	491	436	449	460	433	453	475	429	470	434	461	440	449	442	457	470	446	486	441	463	446	461	518	429	475	429	438	463	429	434	458	441	432	456	435	410	438	451	460	470	435	467	454	488	456	424	437	444	455	441	469	453	470	436	492	466	442	458	437	463	462	435	416	432	468	457	477	445	424	497	445	443	489	446	448	429	408	448	420	464	458	460	457	434	442	420	452	402	447	425	440	425	420	456	466	463	450	460	420	477	424	464	486	461	442	422	428	503	452	444	462	449	448	489	422	467	479	453	420	439	451	439	456
25080	21597	27526	25040	10987	3545	1653	832	521	418	381	343	332	307	340	282	303	280	287	300	296	297	301	267	265	255	292	310	316	314	288	295	278	296	280	255	316	293	244	294	298	289	280	277	322	287	297	278	278	282	286	308	277	318	286	306	297	279	308	275	286	307	310	321	313	301	304	297	257	301	273	289	289	266	288	283	295	293	324	304	301	297	334	304	313	288	296	298	346	290	274	321	304	300	272	289	291	292	284	271	301	273	337	268	299	276	315	315	274	309	278	278	303	326	328	315	284	302	270	272	312	297	298	289	302	284	311	290	304	280	290	305	287	278	305	283	292	308	276	286	288	286	286	274	283	298	303	304	281	305	303	294	325	268	330	289	275	325	300	290	302	319	281	309	295	265	306	305	307	330	287	303	300	313	305	296	289	263	274	294	307	318	301	276	295	289	281	303	268	292	291	272	283	292	279	299	322	307	306	311	324	318	288	290	295	326	258	269	306	269	286	283	280	326	326	283	288	288	299	274	286	297	286	303	278	291	268	279	276	320	306	282	285	296	299	298	287	303	284	302	305	282	298	272	305	296	294	285	305	305	308	294	294	303	255	314	306	284	286	283	297	278	318	311	287	287	280	290	317	296	293	292	309	275	263	248	293	284	321	313	290	309	276	301	284	326	292	297	282	277	281	324	301	279	269	288	309	284	284	317	319	335	318	325	299	261	314	321	294	277	281	321	291	291	304	291	308	282	281	281	298	269	284	273	311	267	292	287	265	279	299	278	302	295	316	284	296	327	319	287	299	279	332	267	259	296	296	306	312	269	325	312	335	265	290	298	295	292	299	289	304	287	298	299	283	292	264	300	285	294	282	292	340	317	292	295	285	324	279	313	268	311	247	281	282	304	288	297	299	275	281	289	292	268	289	301	290	292	285	303	328	300	311	280	321	269	275	300	295	272	283	305	330	299	270	317	312	290	283	321	283	254	313	304	290	289	287	285	277	288	268	283	295	310	302	320	306	313	294	260	331	260	302	262	296	282	319	282	310	281	294	295	304	287	278	333	288	276	307	276	297	289	303	271	285	269	307	289	259	296	290	299	303	299	279	296	288	308	288	302	300	334	295	314	315	301	263	294	321	274	292	306	270	309	278	308	301	292	299	323	275	307	298	309	301	326	269	280	281	284	293	292	288	278	303	282	298	283	277	267	284	278	306	307	315	279	307	279	328	294	267	286	302	287	288	275	306	301	311	270	291	260	297	301	313	301	275	255	300	302	302	282	287	278	269	287	327	253	303	294	300	280	316	295	303	308	287	297	289	307	262	285	276	329	288	303	301	289	308	310	304	271	304	264	322	268	268	305	304	267	286	295	269	302	265	290	282	295	313	301	308	316	277	277	250	300	285	307	287	309	288	284	274	304	296	292	294	269	283	305	306	308	303	297	300	287	313	293	279	288	311	297	274	301	291	328	274	305	297	264	303	265	280	282	303	286	316	316	276	286	268	267	343	281	285	303	271	298	330	299	275	281	311	296	291	331	277	282	299	307	271	290	328	290	285	311	287	320	315	280	299	280	315	305	297	272	308	346	290	282	345	288	286	316	309	304	255	308	288	294	310	302	284	281	334	309	306	315	274	304	334	283	285	321	300	325	324	301	277	325	312	307	282	296	286	311	279	275	306	287	290	304	288	305	322	273	256	291	285	311	312	322	280	317	290	275	280	280	266	298	278	282	283	303	313	284	244	294	315	295	270	293	291	307	291	320	338	314	306	307	324	286	316	300	285	329	290	313	290	317	295	284	314	272	311	246	296	281	296	301	309	275	292	317	301	286	298	269	288	304	294	308	282	321	306	301	307	286	307	297	298	268	282	282	314	280	270	277	272	283	284	304	286	294	292	318	291	311	288	288	307	293	326	301	296	270	273	316	321	323	289	286	275	309	317	307	282	276	290	310	322	301	260	301	272	287	295	269	296	292	274	282	315	283	295	285	285	285	303	265	263	295	309	300	285	345	296	273	269	299	311	259	298	297	304	310	295	281	284	279	288	289	329	275	290	270	310	288	316	282	271	294	275	296	325	305	265	293	254	318	292	290	315	261	306	271	299	307	301	295	292	281	285	295	298	284	293	302	273	276	289	319	295	297	268	340	298	303	277	291	307	297	304	312	280	275	316	321	289	281	332	281	295	277	297	309	288	265	271	306	329	296	286	283	300	308	325	268	278	325	269	307	268	279	283	312	312	284	307	304	266	321	319	288	270	298	283	295	301	291	322	268	284	281	288	267	302	268	284	297	290	297	298	269	299	311	285	305	313	270	289	319	315	265	296	282	289	293	314	299	266	322	267	304	302	292	305	285	264	293	284	285	315	300	299	286	285	296	305	307	305	275	319	258	300	296	307	275	285	268	287	297	295	328	305	262	323	285	291	296	294	284	286	348	278	306	318	287	305	319	285	319	292	289	306	281	290	297	281	298	294	277	280	287	289	288	288	255	295	316	290	278	295	286	282	289	257	321	292	311	279	283	299	278	280	263	323	272	277	288	284	309	282	296	311	291	312	298	298	290	306	287	278	280	289	298	276	300	301	278	272	287	314	279	280	309	288	293	289	294	296	310	282	312	293	301	292	306	309	278	290	283	305	297	282	278	311	283	306	291	299	291	293	285	302	294	320	308	307	274	282	298	288	246	283	317	313	272	282	292	270	301	286	285	319	285	292	283	296	264	298	301	274	294	301	301	270	300	287	285	300	300	298	304	268	309	277	296	285	298	321	293	295	293	277	289	296	292	280	327	325	271	297	276	272	296	317	296	303	322	276	284	289	309	297	279	263	282	296	308	279	295	294	299	310	312	298	321	289	311	283	261	320	292	272	289	269	298	303	283	289	292	298	310	310	294	304	278	304	289	267	288	299	286	290	290	317	298	295	282	324	289	286	276	283	322	267	329	304	276	276	269	288	297	280	347	284	293	255	284	304	293	300	301	271	296	263	282	315	306	296	298	307	304	294	277	288	286	279	266	277	282	318	294	304	300	287	271	293	293	324	279	304	291	309	301	286	275	340	317	266	290	303	282	314	304	272	319	279	287	315	295	308	277	312	309	307	297	306	292	300	294	306	293	288	310	268	301	317	301	259	307	274	310	296	326	263	271	302	272	312	328	290	303	310	301	288	306	261	296	314	269	289	322	281	309	284	266	286	322	287	295	269	281	263	291	331	304	270	303	326	289	294	287	303	283	307	290	268	285	312	288	276	307	296	321	337	295	250	309	276	257	297	335	307	311	298	304	303	260	325	324	280	310	326	330	278	295	269	319	315	297	291	294	319	284	297	286	315	276	273	309	272	296	280	291	287	277	293	277	314	291	280	286	306	262	281	299	316	310	303	307	261	283	292	315	280	288	287	279	299	282	302	293	274	287	317	305	316	289	278	304	285	295	294	317	284	274	285	292	305	286	289	267	286	291	305	258	261	306	299	274	289	314	281	291	298	311	293	301	312	310	294	291	277	268
33056	48017	33318	18718	10508	5723	2816	1401	894	596	538	451	428	410	371	382	409	378	354	352	368	378	369	356	336	380	354	414	398	356	365	376	374	407	357	350	359	383	335	372	356	366	327	375	330	372	382	354	372	355	392	380	360	355	337	366	388	360	317	353	376	386	381	385	384	355	344	383	384	366	369	350	346	331	363	361	346	369	361	382	392	348	366	360	358	353	378	361	366	351	365	357	371	355	365	378	352	377	383	361	383	356	355	352	370	348	375	375	347	373	423	361	356	383	353	366	358	388	373	385	379	355	365	394	357	364	380	362	348	344	375	380	320	331	333	367	385	365	352	365	358	409	372	338	408	354	345	349	327	351	337	374	351	344	376	359	385	384	343	358	384	333	385	381	372	387	343	368	336	408	355	359	398	403	347	375	384	376	352	371	344	352	344	364	376	361	356	344	367	351	346	376	390	365	388	332	390	395	392	356	396	359	338	389	342	341	365	363	370	372	380	367	361	363	364	375	359	345	369	328	386	382	365	344	329	361	368	396	343	360	369	369	358	360	363	380	365	391	355	343	372	389	349	367	380	349	359	334	390	394	344	362	360	374	391	398	336	378	372	341	385	370	388	368	356	355	373	345	363	358	341	396	318	358	380	363	376	382	378	383	365	364	377	358	367	371	368	355	369	379	380	320	374	357	358	362	387	403	378	381	372	370	378	376	363	378	353	373	348	354	363	397	346	372	339	372	368	354	371	353	396	356	364	358	382	312	374	373	353	382	317	317	395	367	350	375	383	331	362	370	356	330	378	366	363	373	340	351	386	350	358	341	371	342	388	370	377	362	359	364	380	358	365	344	364	379	382	346	356	379	368	358	398	380	382	369	367	364	353	322	373	408	347	383	347	361	364	349	361	352	397	370	337	349	404	337	394	393	338	350	374	396	359	403	370	410	350	348	391	358	369	381	362	348	371	380	340	356	366	382	398	338	342	388	342	391	370	373	326	378	395	397	387	425	368	381	369	340	416	354	346	365	355	394	417	348	366	365	367	363	385	398	360	362	379	333	380	399	383	372	349	328	376	377	385	395	367	348	364	346	354	365	385	350	361	370	332	373	345	380	364	361	366	383	333	357	365	356	346	347	357	359	371	359	375	346	348	370	378	352	392	362	357	338	396	379	362	326	361	377	355	374	373	399	382	345	376	343	371	373	344	355	355	395	349	386	380	333	386	400	375	359	359	354	367	330	379	359	341	361	389	413	384	361	411	354	378	382	353	368	373	370	402	392	370	343	367	359	357	360	351	360	389	350	381	380	358	377	375	385	345	376	383	353	338	349	378	387	370	359	368	362	358	366	358	380	333	361	393	374	378	349	357	365	375	397	342	383	383	388	361	361	394	365	350	352	364	352	384	354	402	372	370	406	361	339	379	342	366	366	361	364	348	374	377	358	366	395	366	358	354	404	370	374	364	321	362	360	395	333	344	358	364	396	316	373	398	366	380	387	396	321	358	356	360	381	386	326	385	383	371	347	368	354	358	364	376	352	379	379	366	358	361	356	395	382	328	386	340	360	345	366	362	387	349	368	376	364	336	374	366	341	370	351	361	378	315	346	376	340	360	390	379	366	373	354	346	344	361	377	365	370	347	390	331	353	355	402	345	397	329	375	382	371	382	360	375	387	365	356	401	331	352	394	368	358	338	338	393	373	360	378	348	360	339	404	380	367	367	383	394	360	333	385	349	371	384	370	375	394	350	417	414	374	327	337	368	371	382	369	355	366	348	349	377	394	391	373	363	375	383	356	372	377	399	363	330	346	346	397	358	344	351	402	355	331	379	371	380	391	354	380	338	403	403	372	375	343	406	394	388	377	384	375	381	375	368	358	407	364	376	334	349	352	354	426	359	380	377	382	384	358	361	385	368	385	361	395	397	343	349	381	357	352	358	334	391	356	364	371	364	407	355	371	375	364	379	344	396	386	379	399	341	306	375	378	369	386	371	359	384	352	352	355	365	370	344	368	377	372	383	353	335	354	391	366	346	351	402	370	367	397	332	347	368	360	378	361	366	368	364	364	372	327	348	394	397	352	350	364	368	350	379	355	418	387	389	370	340	351	370	397	354	419	393	331	390	336	367	368	373	366	354	362	392	377	369	344	347	354	383	350	378	329	367	361	353	378	370	332	352	351	353	360	332	370	381	350	370	357	359	395	365	412	380	352	361	364	354	356	384	369	342	349	385	373	363	353	391	371	350	352	394	388	390	369	368	377	383	385	343	372	379	379	367	371	354	337	372	384	368	379	381	357	363	361	372	351	372	385	357	383	403	377	368	366	355	382	366	351	349	368	366	374	355	335	319	391	366	358	332	367	358	367	382	361	381	336	330	348	338	353	374	350	359	354	404	385	329	378	356	378	364	382	369	381	366	406	395	372	370	391	344	345	362	346	356	393	364	350	369	363	423	381	342	379	362	371	366	386	346	368	383	399	360	387	391	365	350	358	356	353	370	369	394	377	361	352	368	352	345	378	370	357	378	355	401	365	408	358	372	354	360	383	360	342	401	327	346	377	355	366	373	354	352	386	368	386	355	398	373	328	394	333	357	380	380	364	354	365	356	345	377	396	353	391	363	358	362	353	366	386	383	354	382	334	355	358	402	384	384	387	377	373	343	354	355	375	401	362	364	388	388	398	374	386	377	352	348	318	355	370	361	378	354	358	374	341	347	375	387	388	357	346	368	372	350	350	367	384	382	370	358	356	364	367	416	357	359	356	348	361	370	333	378	370	376	354	365	328	366	377	382	358	382	363	351	381	389	367	355	378	393	344	353	331	367	377	355	376	375	341	361	375	342	365	408	392	368	355	377	401	371	353	374	349	362	383	374	345	352	361	340	376	402	359	391	389	381	332	378	375	415	368	374	354	354	382	378	365	382	337	363	387	353	391	370	388	344	397	346	386	370	387	352	346	392	374	395	367	371	344	401	379	358	343	347	378	382	327	342	373	360	379	376	352	356	378	371	383	400	348	375	376	406	357	333	387	393	355	377	356	392	413	351	362	391	377	373	344	344	377	398	366	348	358	352	388	377	431	369	335	405	386	373	342	348	367	342	367	383	403	396	380	368	361	372	366	348	370	347	365	379	341	361	356	353	364	355	378	336	329	345	365	377	357	347	385	353	399	373	380	347	369	354	382	357	362	360	347	377	328	352	387	361	337	363	402	345	387	393	393	358	353	371	359	391	360	371	377	350	378	352	303	356	390	418	361	378	350	355	380	347	379	384	355	386	369	375	365	410	371	365	327	394	400	374	339	369	376	351	368	341	394	353	362	334	342	341	371	385	370	369	368	338	369	351	361	407	379	383	328	349	389	388	352	368	338	352	356	413	329	359	399	365	380	368	376	389	389	356	348	361	357	362	338	379	395	354	366	364	377	353	379	356	385	376	355	358	316	392	374	398	361	346	294	353	351	379	358	375	369	369	390	383	369	364	352	353	348	372	377	368	369	346	349
22702	21437	28944	24360	21571	20580	9293	2474	965	595	422	358	346	293	311	334	348	301	290	303	321	297	279	297	300	265	311	301	294	282	284	284	289	273	293	298	278	289	269	291	288	278	295	262	280	301	308	282	278	324	310	308	294	319	304	278	276	282	272	295	287	282	300	263	257	288	278	331	305	253	283	309	301	315	297	288	279	300	307	282	305	275	278	287	275	262	291	280	296	280	285	278	279	286	264	268	296	292	274	305	296	285	283	286	273	262	278	287	313	277	300	289	300	259	266	289	278	304	281	262	251	288	310	293	281	246	274	264	279	279	285	301	278	289	288	295	276	293	261	269	274	256	272	280	249	282	285	297	269	292	275	287	261	287	267	299	303	305	274	294	271	272	286	310	306	257	311	291	250	292	283	294	273	291	276	257	281	307	269	290	304	284	295	261	287	317	285	298	290	281	293	283	287	262	287	278	262	278	285	281	279	297	279	264	290	296	274	281	293	307	272	280	291	299	282	287	261	305	293	255	295	273	301	250	286	293	307	284	295	271	278	273	289	294	308	283	313	265	277	297	268	298	273	290	312	313	301	311	272	291	309	326	283	323	282	281	245	287	277	300	314	271	295	270	281	300	287	295	290	243	274	309	277	307	308	299	282	280	296	297	288	317	273	302	275	299	261	283	277	261	301	311	329	278	277	290	290	292	277	284	289	291	276	317	281	258	306	292	271	294	292	282	286	286	303	286	289	291	300	269	299	311	283	295	283	290	297	289	304	264	309	310	297	291	256	294	296	256	296	300	293	294	270	283	286	281	281	288	292	273	313	279	300	288	305	283	274	282	280	304	278	304	302	281	286	287	279	289	320	315	303	310	261	292	298	314	291	278	296	290	287	267	284	309	291	277	266	290	305	289	284	292	287	271	280	302	338	273	304	295	289	247	256	269	316	284	281	306	265	280	293	303	281	288	276	280	269	267	271	293	284	267	314	277	286	274	267	305	271	281	293	287	277	318	297	271	290	294	287	289	291	325	281	263	279	286	298	284	268	287	266	278	306	309	275	303	293	274	295	308	291	297	327	288	323	302	270	301	303	270	305	274	271	295	265	304	307	272	277	268	274	295	307	328	320	285	304	306	297	278	298	273	317	257	336	313	286	258	259	296	289	325	286	280	288	281	268	270	281	322	305	267	279	299	272	296	298	289	308	258	288	276	285	304	250	283	289	291	310	300	280	317	324	290	279	289	274	289	291	278	239	294	283	290	294	288	276	285	299	249	253	243	279	282	273	281	261	298	317	286	250	267	263	247	309	283	260	265	282	287	315	307	289	280	288	276	284	273	288	288	290	287	280	278	291	318	318	259	277	282	327	278	293	271	278	329	296	315	300	303	261	274	293	301	305	301	305	301	290	284	308	306	267	284	298	285	319	306	281	316	255	302	288	310	287	251	274	264	293	284	283	271	274	270	300	287	274	301	296	312	304	280	313	291	302	293	281	303	277	273	284	279	258	298	276	278	280	310	283	286	285	307	289	305	310	274	266	310	295	284	287	294	287	287	303	264	276	309	294	301	298	311	291	268	291	300	294	269	270	268	303	275	321	277	283	255	280	292	295	269	291	289	302	293	301	287	279	284	307	304	296	261	271	291	288	288	287	284	304	287	288	282	309	292	286	282	327	285	308	290	308	299	290	301	279	305	308	297	267	278	302	283	323	287	288	265	309	288	313	290	276	282	277	272	290	309	267	289	279	276	288	301	261	273	254	282	280	276	278	295	259	290	280	276	333	279	316	305	283	301	279	316	289	297	265	286	282	284	312	272	292	265	273	293	311	297	292	262	277	266	279	303	311	309	267	297	273	269	274	303	298	317	279	283	264	290	275	273	273	290	276	275	270	286	310	273	284	294	292	280	286	283	284	279	272	286	292	314	284	287	319	283	299	284	291	288	287	293	293	324	282	253	274	257	287	299	253	276	312	317	299	282	283	299	291	280	315	268	289	292	305	295	281	307	283	279	330	257	256	293	291	292	275	282	302	277	287	268	279	285	309	298	285	261	279	268	294	263	279	289	294	271	291	296	255	285	277	293	265	282	291	294	291	291	288	323	317	303	266	276	306	307	282	296	249	268	268	275	268	274	314	291	277	262	313	286	310	295	280	295	253	265	314	255	287	293	307	295	270	260	287	319	320	309	274	297	291	299	311	276	304	267	273	272	312	305	284	306	282	293	267	278	286	288	310	293	289	297	312	284	278	260	297	303	283	298	275	290	306	308	289	258	297	304	330	305	323	270	283	319	279	318	309	263	257	285	271	306	288	277	296	297	290	301	285	294	300	307	308	278	280	293	271	262	276	264	311	296	283	286	292	300	341	329	292	309	301	311	288	257	256	289	275	335	329	296	280	324	296	278	305	290	308	302	307	259	264	279	272	303	312	307	286	326	284	263	296	301	293	293	259	293	276	262	279	287	288	244	265	276	303	299	285	281	299	296	280	286	288	259	303	273	289	282	289	299	282	279	292	290	259	296	269	275	265	277	299	293	278	301	290	266	316	298	261	279	272	270	275	284	278	284	298	262	302	296	275	278	278	291	288	300	320	270	306	303	257	291	284	292	275	325	296	312	274	285	260	279	287	283	321	292	279	266	245	296	279	280	283	286	321	261	294	319	303	279	286	284	300	292	271	328	265	304	285	310	280	278	279	279	287	284	259	293	303	277	322	306	283	247	285	282	282	307	298	298	266	283	305	265	262	311	288	269	301	314	281	267	282	294	306	286	267	297	282	307	289	292	248	299	288	278	311	305	276	279	300	295	290	264	308	273	294	286	333	285	271	268	274	277	284	293	279	291	293	303	275	284	254	290	276	305	285	270	297	264	301	289	257	288	289	305	297	281	288	293	290	295	283	274	266	257	305	296	289	265	290	303	299	273	271	273	279	292	266	299	317	273	289	270	273	292	302	317	307	294	299	271	266	274	288	281	269	300	303	293	287	307	275	289	266	271	280	288	299	266	296	279	293	267	302	292	258	288	316	303	265	290	267	262	283	312	294	289	300	286	321	299	296	285	302	267	315	274	260	294	325	304	318	282	269	285	278	312	272	298	308	314	296	277	291	267	292	319	291	285	305	290	303	257	292	295	254	297	322	260	259	317	281	283	288	297	293	309	287	306	281	299	275	296	285	300	295	248	294	297	262	299	278	266	303	278	288	275	280	263	315	323	264	305	286	315	281	300	297	304	294	285	304	299	281	301	274	260	268	283	297	304	283	286	251	292	314	299	309	304	309	299	296	264	300	326	279	311	283	284	264	301	302	290	280	279	238	293	305	303	261	291	299	311	285	286	292	286	285	266	250	300	317	280	280	270	289	299	302	286	295	285	276	296	274	309	260	269	294	276	270	287	275	301	278	309	291	286	289	299	264	299	285	285	283	295	308	300	300	273	305	254	308	266	287	272	315	317	287	297	283	273	314	275	291	288	292	303	287	291	274	291	287	300	279	274	281	289	261	284
35556	55247	40118	27647	18511	10702	6021	3219	1549	819	625	550	430	383	396	384	363	399	397	329	401	364	349	328	394	355	357	378	339	353	363	354	334	391	345	336	381	354	329	346	358	338	387	350	365	355	336	368	364	335	354	345	388	336	347	356	383	361	335	376	344	368	338	392	373	354	378	350	360	341	360	364	363	365	379	370	340	354	357	377	346	376	403	344	360	360	340	370	353	388	350	366	372	331	350	372	354	355	345	330	373	351	325	306	387	379	375	345	348	361	350	335	361	344	342	352	360	349	349	348	316	345	354	368	339	338	349	386	367	389	363	336	383	346	345	334	368	348	342	352	336	337	334	362	338	380	363	365	318	380	356	359	355	402	390	365	339	339	360	367	357	343	347	364	317	370	370	364	374	360	355	342	383	365	381	357	350	367	340	371	353	349	355	351	382	363	379	375	333	343	346	339	337	362	337	335	346	363	352	327	343	383	364	349	331	362	370	343	340	367	349	333	346	369	383	355	350	371	329	365	356	369	330	365	357	384	367	348	346	345	372	316	340	334	340	359	376	331	360	338	337	350	348	364	377	336	340	387	351	369	365	334	339	331	380	347	379	376	381	364	351	383	353	348	330	332	338	357	342	353	365	368	339	371	371	354	348	394	366	376	373	377	370	358	356	365	346	379	338	350	366	319	343	336	368	349	352	340	332	353	378	347	329	375	363	370	370	363	344	348	342	339	357	362	374	352	354	375	394	367	373	337	363	346	327	330	360	394	369	345	329	359	371	342	332	339	306	373	370	365	365	373	366	379	341	366	362	367	344	353	325	365	354	383	371	370	333	348	370	308	385	373	340	343	349	424	356	383	371	358	384	370	384	387	361	325	354	348	405	355	364	352	377	378	359	364	386	334	369	346	393	357	349	340	340	344	345	346	375	345	358	341	378	359	337	389	363	349	345	343	371	366	346	378	378	375	360	380	330	360	346	342	361	357	367	370	328	337	319	389	359	340	382	340	378	374	362	372	349	345	367	350	357	367	368	347	389	356	382	338	329	355	370	376	305	364	373	356	353	370	374	361	353	348	339	311	333	360	359	357	378	348	322	355	338	372	355	314	346	357	378	347	354	361	332	360	351	344	369	340	340	378	355	343	383	399	364	342	390	382	373	332	365	374	365	319	363	355	358	346	384	334	381	347	361	350	326	361	339	335	370	373	349	364	350	364	372	361	338	363	351	383	332	328	369	381	340	357	362	348	385	330	328	340	353	368	356	378	349	339	374	345	313	307	371	352	336	341	355	370	344	353	364	357	363	364	364	361	347	382	371	346	361	353	322	363	334	344	370	355	349	334	324	336	339	350	376	332	372	355	365	359	363	356	342	306	342	350	361	356	345	380	331	337	351	359	339	360	375	380	334	362	342	307	349	361	313	340	365	350	356	368	325	369	347	373	374	364	373	341	367	342	381	340	373	337	351	321	381	377	335	358	386	352	383	356	366	339	321	355	355	380	342	349	356	367	366	359	324	364	353	359	333	369	353	332	356	350	363	385	352	353	332	349	369	372	362	358	329	359	352	342	390	355	305	353	328	380	352	348	337	383	351	333	346	351	371	401	334	349	372	357	357	334	310	374	355	347	333	338	348	379	381	351	363	356	332	334	378	315	379	330	363	342	377	339	347	348	341	346	376	341	346	338	366	318	340	336	378	388	380	352	368	338	344	379	366	351	376	376	354	329	364	374	349	353	372	390	356	366	348	365	375	344	390	343	354	331	349	339	355	364	345	384	365	349	359	340	334	348	332	353	376	348	364	372	360	338	369	360	339	350	336	346	351	349	335	358	349	372	361	348	372	349	330	343	355	349	384	365	351	386	360	348	343	379	379	354	347	391	358	339	358	370	346	341	364	353	357	349	365	376	381	340	350	360	331	341	368	350	361	383	355	339	364	359	330	330	361	393	367	361	356	333	381	346	357	353	328	386	350	345	401	344	362	332	373	372	350	377	342	333	357	349	358	382	374	327	327	368	371	368	364	371	328	362	337	354	377	354	327	327	344	349	346	335	350	337	348	361	338	358	339	343	354	341	380	350	338	332	349	377	327	366	353	344	353	355	362	368	371	356	346	367	399	354	346	384	372	353	379	374	355	362	348	355	315	362	336	349	351	337	376	360	349	349	369	364	372	354	346	386	367	355	340	341	362	373	349	339	372	339	328	351	336	351	328	330	355	380	363	342	339	360	376	381	363	343	342	377	348	370	325	379	342	375	386	341	355	333	357	350	390	372	351	350	360	381	367	355	337	347	391	349	366	381	336	366	404	339	341	363	386	363	347	371	359	310	364	340	369	364	394	336	362	353	341	354	380	341	352	346	364	354	379	387	384	360	323	364	328	339	355	375	332	326	350	374	343	374	340	333	360	356	337	353	361	318	347	357	347	365	360	341	349	374	351	388	366	346	321	341	363	345	347	357	372	362	373	376	370	348	396	354	372	357	345	380	360	346	344	338	366	371	378	341	369	379	330	364	341	357	373	317	342	381	359	351	354	365	380	350	392	331	359	332	368	362	341	347	331	347	377	349	338	386	366	354	359	342	340	333	391	371	330	361	364	353	338	315	350	368	361	365	355	364	338	374	363	318	342	354	356	379	350	318	321	373	375	354	376	379	394	371	338	402	337	356	367	352	369	339	333	364	315	377	376	345	353	343	393	350	326	377	349	333	359	329	350	348	381	370	338	376	362	338	336	362	351	343	360	339	393	369	357	380	367	362	362	375	357	359	339	341	350	345	370	389	315	356	313	335	360	362	334	380	388	325	345	341	375	359	353	355	368	382	351	349	353	341	367	338	373	349	360	330	375	346	334	366	334	346	341	377	346	365	379	342	338	349	374	379	332	369	375	350	392	362	324	379	351	373	320	356	348	350	363	362	368	343	336	322	349	338	361	360	346	358	349	327	325	353	342	374	361	331	366	334	366	348	366	367	351	356	385	375	323	327	359	361	360	353	376	360	390	332	379	355	362	356	342	339	302	378	398	328	358	367	366	356	358	343	355	387	354	376	331	358	356	396	371	372	361	350	371	360	348	356	367	336	342	374	381	355	342	368	348	324	339	345	358	343	373	312	371	375	367	366	338	337	327	341	376	395	358	371	339	381	376	367	350	342	382	374	377	364	349	336	318	343	317	321	363	320	357	346	356	384	344	348	315	382	363	356	374	387	340	345	349	391	350	375	356	349	358	350	358	352	335	357	345	363	371	357	336	316	383	370	347	367	341	377	339	335	359	358	361	381	378	372	331	358	351	365	315	370	376	346	359	344	351	357	352	342	387	387	350	395	315	362	372	344	403	375	367	364	354	360	361	372	343	350	391	342	351	337	342	363	378	346	370	347	359	343	378	366	342	385	385	347	349	366	353	343	370	379	306	372	348	372	357	353	394	361	362	360	351	392	351	354	370	384	352	362	362	348	355	350	377	363	362	380	334	322	345	361	362	361	339	357	358	337	388	336	332	377
31474	28398	25702	13588	4412	1883	1022	592	465	431	410	411	392	373	419	426	344	395	386	360	390	402	358	351	374	370	379	380	368	391	401	385	376	379	397	346	351	381	370	368	358	372	374	380	382	398	365	372	411	368	337	438	376	354	375	360	411	373	366	353	398	359	363	375	361	403	390	391	387	391	368	401	403	401	335	341	358	362	378	389	369	374	364	389	391	386	378	386	365	368	373	353	374	362	372	357	390	414	354	361	393	349	337	380	367	384	369	412	397	393	354	415	374	389	380	351	374	325	370	359	386	357	337	357	366	371	375	379	349	342	344	362	358	345	393	380	378	375	386	368	390	339	367	377	378	402	361	409	428	346	377	379	368	401	351	363	365	356	353	377	372	383	375	358	385	398	401	382	385	338	362	377	398	391	396	373	378	385	363	362	406	356	357	413	377	371	379	353	367	369	351	377	386	342	395	371	400	400	369	361	371	350	384	388	367	409	368	382	375	357	360	383	379	358	344	370	394	365	356	373	385	373	386	409	392	360	384	403	379	413	389	361	400	382	397	363	370	372	401	386	350	410	362	386	406	382	385	388	375	370	379	396	378	361	402	372	389	370	354	360	356	399	397	363	378	370	353	361	385	363	421	384	361	372	378	353	337	412	373	392	364	390	368	368	407	390	388	389	372	376	349	387	378	382	369	404	337	371	389	406	362	394	352	368	363	373	384	359	393	388	366	353	368	382	374	368	343	376	400	379	387	367	403	383	399	390	398	377	369	386	352	339	358	370	393	371	371	375	386	380	377	372	360	370	377	399	374	346	366	362	390	400	387	357	349	386	379	396	351	387	370	401	369	348	366	398	362	335	382	367	359	375	361	374	354	360	420	384	416	405	382	380	387	362	362	364	383	358	366	385	385	371	396	384	377	363	378	360	366	353	406	372	377	374	360	374	393	374	379	377	396	383	378	380	385	368	372	390	391	372	359	372	394	369	355	382	355	379	380	386	386	378	395	358	396	353	403	368	385	368	397	383	364	395	362	370	370	380	351	368	370	399	397	369	345	373	371	383	406	398	346	411	381	371	340	367	344	377	389	380	374	362	400	371	362	384	408	408	372	352	403	407	369	385	380	352	346	389	386	392	376	374	425	367	358	414	358	388	397	382	363	391	383	389	372	396	389	342	382	368	405	371	363	371	386	373	394	369	393	388	393	396	411	390	388	376	390	376	385	375	381	383	390	377	373	405	371	376	364	382	395	353	361	394	351	352	394	361	381	390	402	348	350	396	397	399	383	404	367	381	402	397	375	369	386	378	369	388	378	342	394	341	389	371	383	343	394	377	361	355	376	356	393	371	359	393	387	341	391	405	363	371	386	376	380	404	364	361	352	391	397	382	390	371	347	366	358	408	371	375	358	384	356	380	371	360	356	347	362	398	367	377	367	372	398	394	390	382	393	369	358	381	418	402	373	385	376	383	364	368	369	385	367	376	385	379	374	349	398	378	357	387	366	394	360	391	402	405	380	384	381	388	362	400	384	378	372	355	384	351	373	373	396	380	355	383	344	377	385	378	352	370	357	392	388	351	335	401	365	335	358	373	361	359	361	348	356	398	351	368	379	371	363	374	367	399	421	425	388	407	382	367	392	356	366	340	402	381	359	383	368	411	381	345	384	373	366	379	391	351	392	407	376	386	383	410	372	397	383	363	358	368	378	365	340	379	372	374	374	369	361	386	365	389	381	371	374	375	366	415	378	393	362	363	398	371	396	363	420	368	349	386	363	351	359	334	358	397	361	347	381	339	385	380	410	390	374	369	385	363	359	349	390	371	358	360	376	374	396	411	371	421	376	353	337	376	402	357	361	399	380	386	366	381	379	375	372	362	376	386	347	359	342	374	396	393	394	356	382	402	394	364	353	372	382	361	345	387	374	376	365	371	365	355	355	378	361	400	360	380	367	376	373	328	412	372	398	391	368	400	360	346	347	406	405	375	341	341	413	389	397	372	359	397	382	393	398	373	333	368	355	391	421	364	401	364	402	385	391	361	349	409	352	379	398	386	367	394	358	372	368	386	343	382	359	376	367	381	364	364	399	358	386	348	387	366	366	354	379	382	361	355	394	376	368	389	374	405	395	379	422	406	392	433	373	365	378	360	354	373	390	380	390	385	378	371	377	376	365	410	383	341	398	374	403	363	391	380	398	363	389	392	381	401	372	383	388	362	378	377	381	381	372	372	362	416	366	395	376	379	360	388	399	394	404	344	398	414	414	379	358	379	387	360	357	390	367	366	355	398	346	382	370	366	379	374	391	400	399	403	378	374	382	385	371	381	386	389	354	361	348	403	384	417	356	389	381	377	377	363	370	381	408	384	367	379	375	411	400	341	397	388	374	374	368	381	342	390	390	395	362	375	391	380	393	380	357	385	380	382	397	352	391	382	367	381	357	417	394	389	380	353	342	379	396	390	338	399	392	412	369	376	352	384	376	357	386	407	370	390	386	375	401	368	376	381	392	379	378	392	401	372	406	372	367	350	374	399	361	385	400	377	407	380	355	379	385	401	366	397	370	394	355	365	359	377	359	399	356	368	390	360	415	396	381	395	347	371	390	340	386	368	336	375	344	388	358	365	386	395	365	406	408	367	368	336	374	378	359	391	337	404	334	376	371	379	405	393	372	356	395	366	352	371	364	397	388	368	385	412	419	382	368	366	349	388	387	322	358	354	401	374	360	367	368	427	381	385	395	370	346	380	351	389	402	349	355	353	378	367	408	344	368	377	375	375	362	404	377	453	398	377	379	386	369	376	387	379	399	350	369	330	355	379	383	339	379	371	358	344	339	390	419	397	366	360	393	386	367	404	367	382	373	357	368	401	386	364	406	408	368	399	378	380	386	348	355	396	384	339	351	383	398	365	390	374	390	385	388	372	402	417	428	390	366	394	367	376	361	356	342	387	379	360	369	354	361	359	422	357	375	402	378	393	368	372	369	388	396	399	379	362	370	386	377	377	383	391	380	373	407	399	409	353	407	395	354	357	424	395	363	383	396	373	363	386	388	397	402	363	360	382	337	379	374	380	355	376	382	415	433	399	375	418	391	378	364	374	383	398	403	381	382	391	323	421	379	388	380	348	370	348	352	359	355	375	364	386	398	340	336	359	382	369	402	372	413	363	370	373	360	390	386	367	409	351	387	382	384	323	384	386	374	346	362	375	353	394	380	367	356	383	366	349	368	421	338	394	375	401	356	371	362	357	397	395	394	403	374	362	365	368	371	378	367	364	364	348	406	378	399	356	349	410	363	359	354	403	392	362	419	374	382	344	379	380	396	360	389	364	383	413	371	365	407	354	393	367	376	354	388	333	403	384	407	388	358	394	387	376	334	370	411	374	361	369	343	380	397	392	352	379	405	408	360	387	378	384	399	393	373	418	336	373	391	365	366	399	376	360	386	350	385	379	373	357	382	369	388	386	367	395	384	363	430	358	380	382	376	385	405	373	382	370	355	372
33129	41759	28132	14388	6723	3251	1589	852	653	567	547	478	448	497	508	453	483	464	426	457	467	469	468	474	436	463	444	434	428	449	434	475	468	461	467	479	436	452	433	467	486	454	433	442	474	453	448	467	453	453	438	486	476	467	426	450	434	447	428	477	438	455	456	529	415	450	449	445	420	445	475	436	504	436	471	473	454	445	465	474	438	478	494	452	464	488	489	469	461	469	473	480	466	496	484	457	491	456	454	443	477	480	475	451	503	420	463	446	490	497	457	453	468	432	450	451	481	460	484	473	479	444	462	485	444	442	518	487	452	451	498	439	422	448	446	454	499	459	475	471	472	444	482	477	512	417	479	446	468	507	458	433	472	450	484	500	491	441	498	435	450	504	439	432	463	455	473	439	504	435	462	466	455	447	438	438	433	474	444	440	479	449	438	456	477	455	448	456	502	423	439	478	469	478	491	450	417	439	470	459	457	456	426	466	494	491	448	459	441	421	421	492	426	447	464	435	459	445	455	414	458	444	433	439	467	466	506	490	461	489	477	464	463	470	492	480	444	468	454	465	452	447	407	425	474	505	452	446	461	471	466	467	476	488	487	487	459	454	472	462	469	488	483	469	483	482	470	439	455	481	447	469	451	473	458	452	465	433	475	488	442	456	466	440	470	458	451	443	481	453	427	490	464	445	457	437	401	487	516	482	437	468	459	428	500	467	451	436	482	454	440	474	415	457	464	446	462	457	466	466	443	472	468	466	492	448	478	452	460	466	450	421	465	512	468	443	438	491	494	466	485	476	475	481	467	496	488	478	443	432	439	452	436	469	505	455	446	466	438	435	485	489	480	446	456	478	438	462	455	468	462	408	463	447	462	435	505	435	428	481	435	486	467	433	484	456	489	459	449	436	446	449	445	502	464	450	486	417	447	452	468	432	466	454	480	449	485	463	469	457	475	450	449	467	467	441	493	513	444	454	452	452	474	452	450	457	441	448	457	441	463	454	447	446	438	425	437	444	468	442	462	424	467	481	415	477	502	467	444	470	490	474	463	471	461	480	489	483	485	441	454	471	496	447	437	481	470	447	487	473	476	471	453	454	461	469	462	460	466	441	461	437	495	463	483	431	453	461	416	475	475	478	448	494	465	457	480	440	474	446	487	435	480	420	500	452	447	472	459	451	447	481	480	415	508	484	451	416	428	441	446	466	492	440	495	417	466	439	466	486	472	463	478	482	447	457	439	439	516	433	457	464	457	482	461	472	449	462	483	489	469	472	479	449	451	411	500	445	463	437	449	450	476	476	470	425	464	457	463	445	465	471	473	440	511	471	432	492	457	465	465	476	442	455	472	442	464	433	443	453	453	471	459	463	409	438	478	463	491	450	445	465	426	474	470	483	436	452	495	446	447	440	455	421	448	471	470	488	483	452	488	450	401	453	451	461	496	467	478	462	501	484	462	478	460	525	454	464	476	470	458	510	450	470	482	443	456	463	478	472	448	467	435	451	437	460	486	480	464	476	459	466	461	503	471	468	444	442	456	443	477	448	445	477	457	464	443	437	436	461	439	442	468	422	439	477	421	468	471	466	425	457	438	467	461	448	430	496	500	506	475	447	451	436	477	459	478	453	481	422	463	460	425	491	413	443	468	454	470	459	461	449	437	455	462	467	490	454	466	424	492	435	443	493	495	446	483	486	481	450	467	460	439	485	454	484	485	493	430	459	505	442	478	430	463	432	461	464	482	444	450	450	471	433	462	466	457	462	464	461	467	462	446	473	461	484	463	462	508	492	457	409	446	462	480	437	488	480	472	471	448	454	498	461	420	426	441	474	475	486	446	483	444	500	489	483	437	472	461	476	476	476	458	466	476	464	482	441	469	446	475	447	464	415	427	462	481	418	439	434	460	476	456	431	444	473	474	533	463	436	509	470	472	439	485	471	424	467	507	439	452	466	477	466	498	480	474	484	443	490	444	443	495	446	465	504	461	463	469	459	449	467	428	456	513	487	476	476	492	444	487	479	493	475	455	484	394	461	470	461	522	452	446	477	423	463	437	467	471	456	440	487	479	474	463	444	459	447	472	457	460	436	487	460	443	450	456	447	476	483	464	478	488	454	470	441	431	462	461	443	487	486	434	450	437	466	434	459	478	437	448	499	432	469	446	469	492	428	450	447	444	389	451	451	443	477	463	429	511	473	454	414	472	423	487	430	462	454	425	465	460	430	450	462	448	481	463	485	470	479	463	447	501	488	458	449	503	466	476	460	422	481	513	427	467	460	438	458	462	436	456	477	479	428	433	476	457	460	450	487	470	485	446	417	476	436	461	430	441	462	455	431	466	458	474	490	442	457	480	458	459	445	460	441	422	459	467	482	462	452	450	442	472	485	460	478	478	486	436	466	463	459	433	485	437	458	474	487	489	407	457	452	482	441	453	501	495	437	474	475	483	455	439	451	485	457	458	461	485	468	445	447	493	442	462	468	465	430	439	462	430	446	469	446	464	440	459	427	492	455	494	485	468	427	425	464	431	476	466	461	450	485	458	445	456	484	446	439	481	413	442	474	488	477	477	465	502	448	435	456	442	464	405	500	463	472	483	502	497	475	478	468	430	430	434	437	481	449	491	456	464	453	456	463	473	452	480	465	437	493	473	473	455	478	445	497	469	465	422	489	459	487	453	462	434	454	473	456	431	464	505	491	464	459	440	456	441	451	455	414	493	461	450	452	444	486	461	452	450	447	443	464	470	437	457	489	432	497	465	434	470	475	435	425	456	443	487	431	479	467	452	472	488	454	456	457	471	491	438	427	489	477	476	454	452	445	466	459	466	478	436	483	500	452	500	456	483	422	483	459	454	464	464	471	456	452	501	462	454	487	436	471	451	411	428	438	466	483	422	483	469	465	496	457	447	448	445	474	448	488	500	480	455	491	453	443	450	444	477	448	456	439	454	513	463	453	494	448	458	421	469	485	471	435	453	489	462	437	494	479	472	427	433	484	489	445	434	468	476	483	461	454	469	457	452	441	451	453	452	437	456	418	423	493	465	451	486	495	455	442	467	471	499	468	466	456	434	474	448	460	463	500	498	442	463	468	483	448	461	453	459	414	469	477	422	462	460	487	479	454	475	484	490	497	442	441	490	446	439	443	438	428	449	427	456	451	505	429	477	475	456	480	493	451	487	505	448	465	462	425	411	489	459	434	471	483	454	451	455	457	466	492	456	461	477	417	405	455	430	477	460	463	477	421	449	445	478	470	437	472	446	463	477	430	472	499	457	469	480	437	472	475	463	457	449	458	482	453	465	464	525	474	478	463	444	451	454	457	451	468	428	456	479	432	459	470	460	443	488	479	479	451	473	439	435	435	463	427	423	430	455	461	467	459	485	454	480	447	452	451	496	477	454	479	459	442	444	474	462	479	469	443	452	472	467	458	499	472	443	480	464	463	476	463	459	456	438	453	380	441	471	473	483	480	429	446	467	442	474	459	484	527	412	469	470	457
23668	21447	28449	24976	20765	9956	2833	1253	754	615	534	479	444	419	411	391	403	375	367	370	387	377	388	411	369	335	368	392	374	393	378	386	317	345	351	349	387	388	394	362	363	393	358	429	371	390	394	384	415	393	378	370	405	357	361	406	393	384	367	401	372	370	392	364	408	373	369	358	372	393	402	383	400	384	392	409	384	374	346	376	373	412	389	393	402	373	393	318	360	376	351	370	366	375	382	407	377	357	380	381	365	386	341	364	347	405	398	345	388	374	392	365	361	368	335	369	375	387	350	366	373	387	405	357	376	387	362	358	372	372	384	370	404	378	377	395	388	385	362	404	353	327	373	397	382	387	362	403	366	403	351	377	356	384	354	343	372	372	389	390	354	373	368	367	366	392	364	379	411	371	385	356	393	364	343	365	366	346	379	405	403	373	392	372	354	370	393	368	383	391	380	345	376	368	404	365	365	382	403	386	356	390	351	353	388	349	354	377	362	374	385	396	343	370	367	385	366	344	364	385	400	387	366	334	364	355	366	370	411	367	403	368	381	376	412	369	391	370	395	367	367	350	374	334	394	370	380	391	426	371	375	380	393	377	376	375	388	371	404	402	382	406	373	387	355	397	388	341	370	413	388	367	351	345	384	419	409	381	381	389	338	390	398	368	380	371	345	379	356	371	369	374	392	384	374	379	355	380	373	364	408	384	379	385	375	371	366	348	377	400	348	372	376	390	345	393	352	400	370	371	352	371	369	410	391	376	354	393	366	410	394	426	383	389	391	381	382	365	372	377	357	381	399	388	368	362	361	348	356	376	388	387	397	389	378	391	384	392	385	349	365	398	361	429	375	350	418	394	375	407	363	373	379	364	362	367	387	380	385	404	346	354	382	388	357	360	384	399	397	353	378	392	391	401	374	387	348	409	408	362	379	391	393	365	365	373	388	398	398	382	387	364	391	379	355	389	362	389	346	346	354	352	343	385	353	362	395	349	339	385	374	385	377	363	343	380	410	406	364	385	413	375	345	407	382	366	342	348	370	397	387	404	369	390	363	370	408	371	388	334	374	344	395	366	346	346	381	387	371	388	368	351	409	373	401	361	363	379	383	381	344	367	366	378	359	366	366	373	370	397	364	345	385	363	400	371	389	398	413	389	431	369	394	369	362	345	365	360	377	378	394	370	357	371	403	413	385	353	381	365	374	406	372	383	381	385	402	365	378	368	359	382	360	392	406	424	396	385	377	364	404	397	371	418	311	406	404	385	405	375	363	376	410	368	367	359	380	395	369	358	396	376	403	378	388	406	371	368	374	394	374	369	366	403	368	362	370	368	400	397	366	366	379	384	383	339	379	382	385	377	379	385	403	379	365	399	380	378	397	373	365	377	369	382	382	394	395	358	354	390	376	391	382	374	362	384	398	338	366	363	375	385	376	413	354	359	361	364	366	407	377	386	394	385	408	342	353	378	339	390	370	348	350	376	371	404	367	374	410	375	370	378	377	391	369	348	335	368	386	399	358	355	376	365	376	372	370	409	375	342	381	406	356	344	368	375	390	376	376	383	376	344	378	354	386	424	372	371	361	381	380	347	373	394	337	372	384	390	390	381	357	359	348	360	375	379	380	381	391	370	380	384	373	371	402	349	379	374	381	393	378	367	363	369	366	397	361	350	425	363	375	387	375	367	388	372	356	388	385	402	392	383	392	361	393	395	368	387	332	386	383	382	349	371	407	416	364	380	391	391	392	387	394	396	382	382	364	395	404	377	392	345	355	419	339	397	380	410	378	370	358	388	412	381	342	396	388	382	369	348	363	378	404	380	403	329	385	396	347	369	369	349	375	363	342	348	347	357	396	333	415	369	372	393	363	357	376	393	376	342	380	365	358	365	349	374	352	399	348	390	367	402	344	386	366	362	346	367	387	348	351	381	411	381	378	363	380	364	375	353	355	380	395	386	378	388	382	407	384	376	390	352	413	399	356	391	378	404	371	382	396	400	383	388	385	369	356	393	395	365	361	392	397	409	382	382	379	366	361	387	364	343	375	364	364	382	369	364	353	388	374	412	388	391	417	365	409	417	388	438	374	355	366	359	365	386	360	350	371	369	374	406	369	365	379	363	369	353	351	388	345	394	411	397	399	376	400	355	354	389	379	385	391	332	392	371	401	348	370	339	365	397	404	399	391	382	410	387	354	376	364	350	371	355	400	347	420	374	359	404	382	390	360	386	391	386	381	376	420	361	337	364	380	406	384	377	381	378	351	387	366	365	395	396	398	374	406	419	361	337	388	372	386	360	398	380	438	326	393	379	387	372	374	328	367	326	382	380	360	355	361	395	370	381	360	367	357	379	370	381	369	360	373	379	415	347	388	355	377	390	360	375	375	396	370	418	366	375	355	348	414	380	399	379	343	339	336	363	379	382	386	372	377	398	357	356	371	386	354	370	403	388	351	404	380	351	384	414	396	374	351	380	372	397	348	388	378	393	359	373	367	372	376	367	405	383	380	359	329	347	353	334	377	374	367	370	388	380	394	377	364	365	375	389	361	365	342	386	397	398	404	373	385	384	361	392	430	385	400	351	370	418	379	390	364	330	357	349	344	412	343	362	377	366	353	388	380	390	396	369	383	351	417	368	371	381	364	388	382	352	365	370	360	385	366	338	351	356	353	392	417	330	381	373	370	381	354	371	386	353	383	392	376	395	372	368	381	391	349	381	380	399	362	371	350	365	380	423	381	391	360	334	346	342	376	381	380	364	358	340	355	415	397	394	426	365	393	334	344	371	372	394	367	400	374	410	375	393	379	380	363	376	414	354	361	392	389	354	364	389	401	362	344	363	355	386	423	348	383	376	393	358	395	366	382	374	365	375	374	371	385	380	369	366	369	367	382	391	395	393	365	338	368	379	383	362	376	371	393	376	378	377	376	372	365	338	358	369	398	384	362	430	394	374	368	379	357	373	385	383	345	387	381	376	417	369	371	419	384	371	400	391	390	380	384	365	352	337	406	410	375	408	380	362	365	364	407	354	378	371	371	392	374	386	354	381	376	395	376	359	385	387	399	394	365	383	368	356	379	381	367	375	382	380	361	401	374	396	386	403	371	357	382	372	356	373	368	397	359	346	352	353	367	403	380	373	378	379	364	393	423	390	410	364	384	371	369	395	350	389	375	389	344	366	363	389	363	335	374	384	357	390	376	398	352	362	360	410	433	345	394	389	375	386	351	411	403	368	389	351	394	391	378	399	356	347	379	368	382	393	343	405	377	398	392	377	389	373	365	390	356	390	356	407	386	401	366	379	389	359	365	415	384	376	379	381	353	321	360	374	332	378	409	393	403	384	387	363	360	337	355	381	378	360	346	382	385	368	424	396	323	374	372	406	421	349	360	370	396	388	391	404	371	365	387	367	372	405	386	393	378	384	369	364	380	403	371	376	361	375	384	359	360	367	387	330	387	373	366	331	400	378	363	383	379	420	397	362	381	373	332	366	374	355	361	393
32230	50601	37441	22500	12159	6182	3282	1825	1108	822	697	605	550	523	482	482	494	484	449	503	500	456	453	462	499	476	443	425	439	482	449	433	418	495	432	472	502	432	422	465	476	512	469	463	443	452	448	450	465	453	450	454	442	457	468	466	437	470	524	446	458	436	446	482	444	485	463	442	457	457	451	472	449	467	479	442	482	484	465	464	420	475	492	454	476	471	478	478	475	476	475	426	469	448	445	474	473	493	478	421	452	468	475	465	491	446	478	448	464	434	473	470	462	447	430	469	472	455	461	465	452	437	504	434	486	495	480	455	481	438	481	451	466	443	461	469	479	432	441	438	490	475	471	473	423	455	454	460	474	483	411	422	446	473	442	488	449	434	494	467	482	475	441	451	450	491	476	457	482	448	429	463	435	503	483	498	428	481	507	460	485	464	460	499	467	447	487	466	479	449	470	477	453	465	475	459	472	434	459	446	471	473	459	465	458	441	451	463	495	479	480	474	479	466	444	440	424	463	459	455	495	448	469	457	457	433	458	465	436	496	482	427	470	479	486	467	490	443	463	446	458	481	477	464	474	468	459	469	448	484	456	432	460	450	461	485	429	507	489	446	456	470	527	511	439	432	479	479	438	413	433	474	438	423	501	444	467	470	454	439	479	462	494	497	454	464	433	479	477	470	454	442	475	481	442	425	484	449	443	479	495	486	460	463	497	479	440	464	431	464	500	472	468	458	480	472	445	508	472	451	471	481	465	473	444	437	480	463	451	462	485	475	483	498	453	471	433	439	461	481	449	462	440	460	471	429	480	439	437	419	475	446	486	461	451	480	423	508	420	457	438	495	440	452	494	440	521	442	477	417	450	474	491	438	437	450	477	496	467	473	470	477	468	441	471	469	450	430	467	463	490	462	456	470	486	457	425	499	491	494	439	456	428	475	435	488	436	457	467	467	422	445	462	496	471	464	459	449	458	474	484	467	469	448	502	495	462	457	465	492	482	460	454	475	451	480	431	450	468	464	483	439	450	463	453	486	489	470	475	473	482	469	464	442	458	438	482	450	466	486	451	480	495	497	468	454	459	466	466	453	472	441	459	455	442	468	467	452	438	472	456	476	457	440	479	438	479	436	450	469	464	501	445	451	445	449	448	443	470	441	442	450	487	442	466	497	489	462	461	449	454	474	465	490	455	480	451	455	468	470	465	425	440	452	471	455	484	462	449	449	482	461	459	475	496	487	478	482	471	477	451	449	467	417	438	449	467	459	477	478	460	454	480	463	474	501	485	434	474	442	486	489	416	456	455	485	463	473	457	487	464	495	488	456	457	471	452	430	464	490	461	459	488	447	446	448	476	419	461	459	479	473	460	456	421	479	445	471	483	438	450	469	442	488	449	470	437	471	428	496	412	459	437	481	462	461	470	437	444	486	492	445	457	459	468	503	474	448	462	456	427	454	433	473	491	432	483	495	475	478	479	469	462	459	451	460	451	435	470	479	471	514	460	468	467	437	474	462	457	472	498	463	483	477	513	448	481	452	404	466	452	456	450	484	442	454	497	464	479	492	477	495	462	456	445	446	478	455	442	449	443	455	464	452	452	476	457	471	486	453	481	486	493	509	448	454	437	427	483	506	441	462	462	469	455	438	458	471	469	467	461	451	468	455	413	484	480	457	483	480	457	487	468	457	446	477	465	463	488	475	455	469	493	473	467	453	455	501	473	471	456	439	447	446	458	465	467	480	492	489	466	471	472	493	474	425	463	439	448	483	484	467	468	437	453	473	468	444	476	458	478	443	443	472	466	470	405	454	449	467	467	447	494	436	483	480	472	437	458	495	480	437	470	476	419	480	464	466	501	498	451	496	447	469	479	469	464	484	467	461	482	455	473	464	487	472	447	486	469	481	454	455	506	450	444	418	465	474	495	449	491	492	454	468	483	477	435	441	496	483	437	426	470	478	475	476	463	446	409	472	472	460	488	454	426	457	443	454	419	428	450	469	472	486	479	476	435	465	452	452	420	460	471	445	468	439	481	417	480	443	448	467	470	469	459	454	447	469	478	472	456	484	441	479	470	444	462	453	461	464	480	475	476	454	465	453	482	464	454	476	471	468	468	463	445	472	491	458	450	476	470	481	442	471	453	468	461	450	481	458	431	463	472	473	452	491	452	478	468	438	490	491	476	458	434	454	461	436	476	514	461	484	422	459	473	456	448	466	478	478	449	489	468	474	459	435	453	422	489	473	435	437	460	436	459	507	480	465	418	461	452	475	519	448	462	464	461	450	506	458	438	426	458	451	490	479	476	491	464	473	456	492	465	451	478	450	485	478	471	439	458	445	469	449	461	451	468	476	463	474	479	447	443	454	427	463	466	437	459	473	479	434	440	468	436	454	479	471	486	484	436	447	504	464	422	484	478	463	452	454	454	454	466	480	480	435	417	479	458	464	493	494	476	453	491	490	492	431	475	455	429	467	436	467	506	448	525	453	506	503	460	445	447	478	446	476	460	441	493	456	457	425	467	470	466	514	421	507	456	479	467	445	464	430	455	466	502	478	446	465	442	482	525	471	460	494	451	428	461	455	475	451	460	443	468	504	467	444	472	477	442	453	453	480	451	425	469	499	443	462	462	474	468	463	442	477	474	441	498	431	472	494	459	445	455	486	459	470	468	450	439	476	491	444	469	438	528	479	464	528	465	493	491	413	462	466	433	414	474	478	466	469	413	457	492	477	439	447	493	480	442	451	492	459	436	446	436	438	497	427	499	477	464	459	479	478	477	482	468	480	484	447	505	475	461	470	448	441	477	478	456	491	478	464	453	454	487	458	473	456	405	447	433	456	444	496	486	474	486	459	451	452	488	435	479	455	458	472	469	445	438	475	481	453	495	479	449	468	473	481	480	490	447	480	446	484	516	452	464	469	441	467	463	439	453	447	451	487	427	438	479	478	459	426	449	458	467	484	454	490	475	464	451	470	456	460	466	455	438	458	510	485	469	427	465	478	462	486	479	452	424	483	486	476	478	457	461	518	480	450	436	473	460	462	470	470	506	479	470	475	469	479	446	447	466	471	502	452	445	450	478	468	477	483	470	460	448	512	474	464	534	471	473	495	497	460	457	428	451	487	476	431	488	455	439	421	432	450	455	452	478	534	481	485	468	446	464	442	489	490	449	499	478	480	490	461	460	487	494	445	451	468	477	462	467	456	510	519	461	445	459	456	477	485	463	463	457	449	439	424	432	485	462	461	494	461	451	489	441	453	462	437	472	463	481	463	451	476	451	465	466	455	508	488	440	477	448	477	447	485	464	470	448	498	473	444	453	454	451	460	473	493	439	476	484	459	468	475	484	464	449	489	463	438	459	458	431	479	462	464	460	435	486	472	466	461	457	494	455	457	492	469	491	454	480	436	440	484	463	486	467	452	423	476	455	474	470	488	520	439	450	454	470	466	424	453	453	442	447	474	474	477	475	458	483	425	482	463	471	469	481	477	481	462	471	444
25086	21453	26835	24636	7896	1796	1016	589	450	405	396	348	312	317	316	335	304	306	335	330	316	292	307	285	321	307	312	301	299	330	290	307	304	333	312	353	352	285	299	306	331	326	314	303	296	307	311	331	309	312	320	293	332	323	314	287	301	306	309	307	298	327	311	330	320	296	296	273	294	295	315	297	315	330	296	283	295	289	341	278	301	297	305	309	309	292	309	308	306	306	315	311	309	296	304	287	320	285	294	335	318	295	286	289	297	303	341	280	289	288	317	271	302	315	286	298	304	292	287	316	315	276	301	316	300	285	330	328	302	290	319	342	290	300	302	296	325	348	307	316	304	302	313	329	287	296	261	286	280	316	308	311	330	315	289	308	323	295	292	322	267	326	314	302	285	331	304	306	275	309	347	298	322	313	313	308	316	305	315	336	303	278	333	304	288	294	289	281	332	299	281	324	323	313	302	326	322	271	349	324	299	303	309	303	314	312	312	316	276	287	286	292	304	301	290	302	273	289	313	301	311	289	320	278	335	289	316	318	309	303	315	312	278	302	293	298	326	331	285	362	346	300	296	316	284	286	309	317	288	277	334	291	282	288	294	282	284	315	324	320	292	332	308	307	298	313	306	315	289	315	324	304	301	284	302	294	302	270	279	291	297	313	319	293	291	306	326	311	293	304	288	310	279	287	315	329	304	329	293	331	300	299	311	332	297	334	285	328	312	304	307	338	309	319	292	273	314	328	283	349	303	307	313	328	294	330	294	317	289	291	304	290	320	335	325	302	283	295	302	324	291	285	312	302	325	311	284	283	275	306	302	290	316	314	300	315	331	298	330	303	338	324	323	317	333	302	312	321	311	322	297	323	306	290	318	277	273	316	327	322	309	321	290	282	286	282	327	313	296	311	323	317	277	307	291	287	294	301	325	323	329	299	346	299	313	306	261	306	313	316	296	311	332	303	319	320	308	342	315	323	308	309	311	334	326	301	296	295	276	296	362	301	323	347	276	316	299	269	287	282	310	315	277	316	330	345	313	296	319	304	314	314	313	291	306	305	306	277	296	332	315	301	336	304	297	314	290	308	292	309	304	308	315	329	320	299	320	331	302	297	312	290	323	287	284	305	315	292	312	283	304	298	293	288	314	309	331	296	310	299	301	323	323	310	304	285	295	283	277	321	346	308	291	298	313	307	314	319	342	322	313	304	328	299	305	279	323	287	294	293	302	285	294	283	325	326	300	294	311	298	316	292	345	319	298	298	328	291	286	315	301	302	314	309	315	275	337	305	317	322	299	325	317	310	307	327	301	327	311	323	323	305	290	329	311	284	299	306	310	333	312	299	313	316	308	329	345	286	305	305	309	291	291	306	296	312	302	312	271	354	284	298	303	319	305	295	305	307	321	289	315	294	333	305	312	301	304	286	280	309	310	318	291	333	303	318	328	287	323	309	286	301	323	317	308	317	263	284	279	314	311	308	313	335	312	302	308	262	316	305	293	313	311	295	278	308	309	289	292	319	300	339	279	318	302	304	302	287	355	317	290	289	319	329	310	305	316	297	310	305	288	314	299	332	309	299	333	339	328	278	337	322	303	313	293	305	320	327	281	299	321	294	325	313	311	302	294	287	314	270	305	306	313	296	281	324	308	326	312	281	307	282	302	326	280	302	329	336	338	287	301	310	313	297	297	302	286	297	297	331	291	300	327	313	310	310	323	286	318	317	286	313	293	309	315	276	317	274	311	281	317	320	311	303	276	271	317	284	301	303	308	309	307	297	301	320	287	312	297	306	282	304	308	319	297	322	309	288	298	321	325	314	314	291	311	318	269	313	320	308	287	294	306	303	314	336	284	281	271	302	321	327	315	310	330	282	303	301	313	291	304	295	309	293	293	288	329	302	289	314	294	317	289	300	312	348	313	306	324	282	305	333	316	345	296	301	304	296	358	303	286	290	313	303	326	282	267	305	301	277	328	276	307	335	302	272	328	314	299	304	302	302	295	338	310	260	338	292	311	302	329	307	294	288	296	322	295	297	310	335	298	310	293	311	320	301	286	344	306	292	320	293	304	305	298	282	272	315	305	328	304	330	317	306	304	308	309	323	298	300	300	295	325	318	309	296	299	302	335	322	298	300	306	317	263	312	306	298	293	283	319	316	329	306	299	321	321	284	315	316	302	335	321	293	351	308	288	297	276	299	279	297	315	315	284	287	293	296	304	295	304	268	316	312	323	322	314	289	294	333	298	297	315	317	324	299	308	292	265	329	324	314	290	306	342	328	291	301	284	312	320	328	327	307	272	286	305	310	328	302	331	311	292	286	324	305	348	313	295	320	292	312	335	350	293	287	286	289	310	300	287	288	264	330	313	305	295	290	291	338	302	324	292	281	293	288	332	295	287	266	307	313	311	312	305	314	303	331	312	302	296	296	322	313	307	278	318	335	306	309	285	317	319	282	326	325	300	300	296	302	286	287	312	317	305	300	295	299	286	319	302	303	315	289	285	280	300	314	300	339	303	300	287	307	334	285	280	325	294	301	333	314	285	309	294	332	311	321	305	313	271	313	328	334	310	303	300	339	318	276	312	346	296	295	303	298	310	322	338	297	295	294	297	279	292	284	330	298	315	289	275	312	317	298	293	328	277	288	306	318	299	306	298	302	298	337	276	321	312	316	292	281	311	307	296	295	308	325	321	278	311	303	311	310	292	333	335	309	329	301	337	300	308	308	274	321	290	322	302	282	325	287	290	296	309	341	323	303	285	308	320	270	308	293	272	287	332	319	299	295	298	303	292	311	303	285	312	314	333	312	314	339	267	310	280	293	311	318	305	279	284	322	308	316	306	294	302	288	316	320	298	308	323	292	268	294	290	291	308	301	325	317	308	295	340	321	318	321	320	272	326	300	316	296	288	287	312	302	305	324	296	321	291	300	344	292	288	315	306	303	301	271	340	326	313	338	336	318	299	310	308	326	275	301	305	299	302	305	330	308	266	296	281	304	302	295	289	310	307	333	270	294	298	335	350	307	290	332	313	295	300	298	302	305	327	306	294	304	287	277	310	303	309	323	267	327	310	313	294	301	315	309	289	298	309	303	299	310	306	290	307	262	270	303	354	319	332	310	286	299	316	308	333	304	273	281	334	310	307	304	300	307	334	327	303	314	291	326	313	310	308	306	313	311	303	279	325	308	320	307	324	307	300	302	317	293	316	305	326	261	314	335	323	314	333	320	309	313	307	296	283	302	305	321	264	318	319	300	322	293	297	292	321	312	317	325	309	318	306	322	318	286	313	320	316	286	280	344	288	293	318	303	280	286	299	306	310	288	314	324	310	278	279	306	301	303	332	305	307	280	289	291	327	294	325	325	296	294	305	313	324	282	299	300	291	274	352	288	302	302	310	315	321	283	289	297	300	332	300	324	291	325	308	306	342	319	308	304	289	333	291	299	312	300	334	330	263	324	308	299	290	324	290	286	298	311	285	286	296	297	279	308	320	317	303	307
31092	42281	27521	13150	6539	2925	1501	1059	707	584	488	478	437	431	408	381	408	394	391	411	386	365	378	358	368	367	410	421	373	394	386	390	386	381	349	394	353	390	390	406	362	381	402	341	361	352	387	376	392	387	388	394	388	383	377	368	367	388	381	419	396	379	364	364	388	393	391	370	420	404	374	377	367	367	355	382	382	377	371	358	393	351	360	334	383	365	365	346	405	398	395	388	421	392	389	368	400	396	435	389	373	398	380	395	364	380	397	374	383	383	396	380	381	339	403	412	387	347	399	384	356	361	369	348	393	381	365	375	411	359	385	408	383	404	365	395	376	384	359	349	405	383	397	374	420	398	376	366	361	374	325	378	383	361	356	404	371	394	405	397	378	401	393	418	361	385	371	399	395	376	367	399	416	387	370	385	361	403	383	373	392	399	413	380	383	404	383	394	383	374	394	376	350	388	384	415	376	377	392	373	374	345	371	368	352	389	389	402	367	383	349	376	371	382	385	421	367	376	354	375	414	349	404	363	357	410	390	375	410	387	390	360	355	366	385	391	385	396	393	357	354	383	370	371	377	365	363	407	405	414	399	405	382	395	347	379	349	347	375	383	402	397	361	369	388	374	397	382	397	349	400	392	354	404	370	361	387	380	384	386	395	376	383	356	366	416	370	365	376	389	364	413	376	359	380	372	375	394	384	338	389	384	373	389	415	376	349	358	385	377	393	384	362	413	376	375	396	361	370	374	388	369	386	374	361	433	365	374	414	398	359	347	420	407	376	413	384	393	377	403	397	376	379	404	377	386	381	382	336	398	360	381	386	335	437	419	378	411	375	401	391	372	375	352	380	352	419	394	358	370	352	370	387	366	400	399	439	389	384	352	392	380	372	417	347	396	327	391	364	392	398	403	392	372	371	406	370	403	369	376	368	373	365	373	363	418	362	369	377	366	393	386	405	385	360	355	399	379	366	369	366	379	346	417	378	401	382	352	395	388	357	356	384	376	403	391	394	398	352	405	385	408	369	392	388	390	349	413	362	381	390	372	413	371	369	355	401	389	387	384	380	349	379	369	384	358	391	365	376	420	372	394	366	358	344	371	364	396	406	388	375	400	370	378	405	362	355	370	349	382	371	391	400	409	338	337	402	361	396	371	362	388	379	387	374	376	406	373	344	388	415	376	349	369	381	396	415	364	395	395	391	383	417	397	380	354	378	375	428	376	353	402	380	373	410	377	391	373	394	374	397	391	395	375	374	368	361	398	360	369	362	387	367	394	383	396	396	409	395	392	368	418	394	381	389	420	399	364	394	344	377	392	413	379	406	377	349	393	350	378	386	370	358	363	398	407	371	373	387	371	350	357	394	420	370	367	408	365	379	390	394	407	359	381	393	349	405	377	341	377	410	361	395	422	400	387	417	368	347	366	371	379	383	400	368	389	377	386	389	391	382	366	390	383	358	407	386	390	379	408	387	384	359	367	405	404	363	375	364	360	353	401	375	400	407	389	358	385	368	375	399	349	377	387	392	364	387	406	388	376	376	399	377	391	380	365	384	380	354	371	405	389	408	385	395	370	384	386	401	364	388	407	376	377	391	410	399	376	387	383	389	392	410	361	404	369	416	403	382	378	421	366	398	386	365	390	340	413	343	361	407	385	399	393	353	387	391	386	379	385	367	382	367	372	422	395	400	345	401	366	385	385	368	394	371	381	385	360	398	391	372	391	377	364	366	387	416	411	373	396	374	350	400	382	355	390	405	353	371	351	363	384	393	375	344	379	383	371	355	385	370	413	372	392	396	392	422	399	381	380	386	373	380	374	405	398	373	382	368	385	334	356	391	369	400	365	339	361	391	361	347	383	354	425	356	408	392	347	355	411	380	346	410	400	383	370	371	390	372	404	363	398	365	388	352	380	386	412	350	411	376	374	406	377	378	391	382	422	375	383	385	370	376	384	388	354	362	386	401	387	386	373	396	383	402	361	390	398	352	354	385	410	373	350	395	357	355	384	342	390	392	377	425	371	350	390	347	367	360	369	405	413	392	390	382	388	392	371	392	362	378	355	403	368	383	374	327	409	396	370	382	404	343	409	364	397	371	426	400	398	367	356	413	352	388	380	383	383	384	380	386	373	367	376	380	421	338	397	348	382	372	402	396	377	384	403	380	374	394	353	389	362	350	410	367	339	358	364	380	365	350	422	368	366	408	400	365	384	378	363	381	357	407	371	382	364	378	364	378	378	371	373	408	330	402	410	368	378	391	379	356	377	391	394	389	385	393	393	392	382	399	411	403	398	388	366	377	405	386	391	385	356	404	377	410	406	387	378	352	395	356	376	362	408	383	386	362	369	346	378	387	376	420	375	368	376	337	338	366	406	378	391	375	364	365	382	392	412	360	347	364	378	377	347	385	382	373	386	385	390	403	365	414	376	364	348	359	408	396	362	362	388	412	377	386	403	378	395	365	355	368	398	369	394	394	430	361	366	434	361	368	373	396	401	345	372	409	366	418	360	389	379	382	407	352	359	372	388	368	409	399	351	414	416	364	378	370	368	408	410	392	368	368	383	413	393	400	361	378	381	375	385	383	339	388	369	384	397	403	409	388	396	377	391	362	398	361	389	383	382	370	386	398	380	392	413	374	405	400	356	376	376	396	386	381	380	391	380	356	406	377	369	392	371	416	376	417	378	407	358	391	364	408	393	397	415	416	379	427	405	383	363	363	329	371	397	381	401	374	399	376	371	385	414	376	369	365	390	386	402	374	367	395	406	352	375	372	360	396	405	393	351	380	396	350	402	362	376	359	362	393	363	380	364	379	381	387	375	371	396	411	396	348	382	365	392	386	377	360	374	355	377	356	377	353	363	405	366	378	397	397	356	395	371	411	406	335	370	342	387	391	414	391	398	393	387	371	424	377	396	424	403	358	364	399	379	364	386	395	400	333	407	360	401	367	407	402	366	398	392	369	355	408	392	396	385	363	377	369	385	365	388	372	372	371	403	357	363	348	410	386	389	386	350	361	354	407	363	384	389	368	413	378	406	390	357	359	342	372	338	359	389	348	369	377	372	382	383	398	389	364	349	380	373	399	386	367	376	386	373	379	357	375	405	407	382	373	399	364	359	390	353	392	378	392	401	392	420	391	396	382	429	374	361	398	373	344	392	383	365	370	372	343	357	369	404	386	384	387	370	408	373	393	394	413	381	376	343	395	369	367	358	357	390	367	415	406	358	403	358	392	381	390	422	359	365	351	392	404	361	373	378	375	393	373	408	369	337	377	365	375	381	416	400	401	360	397	416	410	377	394	394	388	386	424	366	403	376	392	374	421	417	415	396	381	393	357	380	350	399	346	378	373	378	389	354	384	396	380	374	375	377	394	354	384	378	366	402	360	411	420	370	355	334	368	406	361	375	350	382	393	362	410	362	354	346	374	407	389	413	431	398	371	417	392	397	357	398	384	350	361	357	394	350	375	379	363	356	408	359	377	393	361	375	347	390
22662	21478	29013	24363	21575	20533	9238	2287	1113	704	551	452	404	380	348	296	305	312	286	304	319	284	279	294	288	305	291	274	256	308	282	316	297	298	317	271	310	311	318	294	282	298	278	290	269	298	288	302	319	270	270	274	285	296	268	276	326	282	317	298	286	286	266	312	251	266	281	286	294	301	306	308	271	280	294	276	318	278	276	272	284	307	284	304	282	302	291	294	286	305	317	315	272	292	303	255	310	275	300	278	268	292	296	293	317	290	267	280	292	300	260	270	301	297	281	286	275	295	318	318	298	310	273	281	320	262	269	315	265	255	298	300	289	300	320	284	279	263	319	268	286	294	290	281	274	308	286	306	322	295	289	296	258	288	278	320	289	287	315	309	288	287	265	299	261	316	271	293	277	296	311	291	305	294	275	269	300	276	323	249	290	288	271	271	288	322	302	296	293	260	282	292	294	305	311	276	260	280	312	271	289	325	282	297	297	290	272	280	311	309	271	325	290	281	288	318	278	289	282	287	254	292	288	266	298	336	311	284	291	278	317	297	297	318	305	304	298	288	299	305	299	275	281	300	279	310	277	273	301	333	282	307	298	283	274	294	291	283	271	298	289	328	270	274	290	277	298	279	262	281	271	273	313	302	289	282	301	280	254	309	289	279	305	297	314	296	285	277	275	273	301	301	322	289	276	294	272	285	305	294	310	284	309	313	250	308	277	314	260	288	275	286	283	277	286	288	292	287	260	312	300	292	280	283	264	291	320	306	318	297	305	293	295	269	263	298	318	288	302	284	296	288	322	281	279	298	291	285	238	274	298	283	258	325	300	311	317	279	290	248	278	279	247	280	276	269	292	292	285	283	276	305	303	269	270	279	295	300	300	307	279	282	285	275	294	302	248	270	270	266	284	297	290	300	316	279	281	275	287	320	253	293	310	291	297	279	296	282	296	262	292	302	313	303	305	295	272	320	288	272	276	282	306	312	304	310	297	306	299	293	273	273	263	279	309	271	307	286	256	293	325	268	268	281	299	282	304	291	265	260	284	319	288	309	289	301	288	272	284	312	296	275	301	310	276	299	299	279	326	294	282	297	302	299	273	297	306	307	313	281	289	282	259	295	272	279	331	269	298	320	285	304	269	316	307	294	289	323	301	316	292	278	304	297	283	284	295	304	289	310	319	286	291	322	282	292	311	258	281	279	272	312	284	273	274	286	287	296	312	305	295	302	270	301	267	285	312	282	287	293	285	245	289	289	290	300	293	301	288	292	275	290	311	259	297	306	282	300	278	322	319	265	291	267	301	269	301	303	294	291	280	283	267	288	296	269	285	275	284	290	252	296	322	289	277	291	303	286	298	318	297	300	288	274	275	284	285	314	284	302	292	268	266	329	274	290	283	280	266	318	282	290	280	282	292	294	272	296	292	274	268	288	267	316	301	290	279	308	299	270	304	279	310	272	275	321	284	301	282	285	301	318	302	297	305	308	272	268	320	318	314	301	282	279	322	290	290	255	322	314	271	286	263	276	297	303	298	295	280	293	287	280	303	294	299	285	294	312	286	307	277	311	313	307	285	279	287	316	291	321	294	299	297	278	288	289	284	299	297	286	286	301	315	283	295	278	287	289	295	339	314	310	317	289	279	273	337	286	302	271	308	282	322	275	276	308	289	296	288	284	291	291	291	311	309	302	264	270	314	278	327	298	275	262	299	294	276	296	308	289	288	278	305	291	297	292	284	281	285	283	298	308	287	273	296	284	273	311	281	251	288	297	300	285	299	265	312	272	283	274	296	279	287	308	274	308	303	308	262	327	279	305	289	291	297	291	278	267	273	271	310	300	286	295	304	283	253	291	294	315	291	258	280	322	308	319	271	272	280	291	258	319	261	262	318	295	288	297	290	260	314	300	277	287	297	305	275	304	301	301	282	314	289	274	311	298	272	261	295	325	272	268	297	299	308	310	280	291	297	339	303	310	296	291	308	270	313	279	269	311	316	285	300	276	292	288	324	281	324	313	289	318	291	293	266	277	293	259	312	264	307	249	303	303	294	298	297	297	263	289	280	308	314	287	295	278	291	250	303	268	265	280	291	284	265	271	287	325	274	283	307	257	303	262	282	300	289	284	300	278	276	285	289	323	295	310	314	296	306	264	284	284	312	278	311	286	301	279	270	302	290	283	314	307	273	316	304	274	296	252	285	277	282	293	300	270	294	251	306	269	275	291	285	281	289	285	289	313	295	304	276	273	275	284	254	281	284	282	287	278	299	246	301	269	287	276	300	297	325	298	293	295	306	290	285	285	269	275	313	275	311	306	282	297	300	275	304	267	292	275	288	275	259	280	280	298	330	281	294	299	323	266	295	305	272	266	308	282	294	279	282	317	268	281	320	296	278	297	282	299	292	296	268	280	301	329	278	292	286	274	320	304	308	260	296	296	281	351	297	262	268	304	275	314	300	284	279	287	295	289	283	288	278	307	288	298	293	268	306	293	293	269	280	290	309	256	292	282	272	287	292	299	301	294	301	273	291	298	301	299	285	271	304	298	280	288	288	286	288	295	266	285	278	305	300	279	291	280	295	280	284	291	303	307	293	285	288	304	312	305	302	313	286	297	287	315	309	281	309	280	269	291	327	288	277	301	286	283	290	306	308	269	284	295	278	282	262	279	291	291	304	319	289	292	251	293	307	315	306	290	282	266	278	273	310	320	271	332	289	263	298	276	307	310	286	292	299	281	316	284	290	325	300	318	288	314	280	295	288	306	283	278	291	294	281	305	273	308	294	272	317	293	306	290	320	301	293	268	311	265	341	300	289	330	307	307	278	265	316	266	298	279	298	304	297	308	299	287	296	290	297	295	298	288	275	289	307	291	309	305	299	322	328	316	286	312	262	300	282	310	298	276	300	285	282	267	297	277	302	291	265	272	262	267	294	303	279	275	284	301	289	280	287	283	290	298	289	282	325	301	246	303	313	304	277	270	286	265	300	296	280	298	306	290	304	270	261	295	281	306	290	302	286	288	299	259	287	305	283	307	275	326	261	292	284	287	270	260	292	266	309	288	305	293	305	289	290	295	297	310	284	295	278	277	305	275	307	285	286	291	294	286	289	280	275	272	276	305	307	295	297	290	294	302	296	296	288	309	242	281	305	285	303	328	297	295	270	308	317	293	290	300	290	287	311	274	281	282	299	312	264	272	331	275	274	290	278	282	302	289	278	315	277	268	324	279	285	288	301	282	291	268	269	280	307	301	282	309	280	293	294	280	274	308	292	303	302	285	302	269	281	306	331	253	301	294	322	301	285	272	300	279	293	306	304	256	279	287	292	284	290	289	285	293	276	298	289	298	296	279	293	303	291	312	275	298	297	286	281	323	326	313	292	269	275	290	332	305	314	294	286	283	316	273	298	301	289	269	276	276	295	307	306	299	305	310	269	269	288	290	283	313	303	303	300	326	270	274	268	264	288	296	252	255	282	321	319	298	306	294	289	294	305	264	282	269
35232	56532	42116	28507	18414	10669	5908	3192	1750	1064	763	617	503	514	430	392	426	380	389	363	365	364	369	376	341	336	361	404	285	373	347	361	372	357	325	375	369	391	357	397	315	335	341	394	389	347	383	386	299	360	353	330	353	368	331	326	376	352	353	352	365	342	362	380	327	361	369	356	381	360	367	367	356	341	386	349	343	360	342	341	342	355	338	373	382	334	365	354	359	374	360	376	386	359	376	335	323	314	371	338	347	344	341	363	351	358	340	362	359	392	381	351	364	344	374	377	380	354	353	350	360	385	350	336	375	335	364	345	363	357	328	357	367	362	409	326	386	363	331	344	371	397	361	329	361	355	338	353	391	343	391	371	365	348	379	382	361	367	345	370	367	361	350	341	339	348	371	346	339	350	359	395	381	373	348	350	350	383	340	354	336	324	354	334	365	383	375	374	339	346	349	370	396	356	386	370	363	367	380	414	404	351	354	333	350	360	384	383	342	349	368	372	353	334	345	366	368	326	348	351	327	350	369	371	368	344	369	347	352	335	354	365	371	379	355	367	384	382	379	356	350	370	361	321	338	356	335	361	355	341	371	330	375	382	378	371	349	353	361	349	356	347	327	386	366	363	348	342	366	344	354	382	369	344	376	327	353	384	369	354	342	381	368	335	374	323	341	401	381	359	348	363	375	367	345	367	365	373	340	348	310	353	358	360	334	341	369	350	375	369	340	373	347	349	347	351	387	366	370	335	341	348	351	364	364	338	390	377	360	391	374	389	352	367	376	373	387	349	329	332	390	360	364	357	347	381	400	340	366	362	349	389	372	360	376	374	355	357	338	353	345	371	392	372	347	357	349	367	369	344	389	357	352	342	330	354	367	352	370	388	343	370	344	352	346	364	340	364	343	344	339	358	363	372	342	331	343	399	360	357	373	375	390	358	343	341	371	352	360	335	351	343	364	328	332	356	374	363	352	337	362	370	376	325	356	346	369	336	388	354	377	335	367	391	362	381	403	364	364	350	368	345	391	335	356	340	365	359	367	359	345	376	339	358	370	372	346	347	377	355	386	348	368	385	350	339	330	372	361	351	351	359	356	394	370	373	356	373	368	401	327	358	342	363	366	348	343	340	356	373	328	353	383	340	393	365	345	365	352	355	335	397	344	348	336	361	359	375	345	379	361	356	346	368	321	359	368	360	348	383	327	357	353	344	330	354	400	364	378	360	392	367	341	350	377	393	342	381	364	353	344	397	346	322	371	367	361	353	342	382	350	339	346	352	374	353	350	383	394	382	337	392	383	386	359	333	356	369	350	355	320	344	370	327	365	349	365	385	373	360	354	366	376	360	364	334	337	363	360	374	383	358	370	363	367	339	369	369	370	333	363	356	346	329	343	364	367	366	330	361	380	355	357	303	356	350	322	343	365	379	383	368	382	332	352	353	373	353	347	332	308	350	339	389	332	346	371	372	365	335	376	353	335	361	365	383	369	386	363	376	346	344	349	387	361	396	350	361	390	356	366	352	376	364	370	337	387	349	373	352	361	345	361	368	386	371	359	358	345	321	345	378	360	314	356	370	351	360	368	354	375	354	336	334	352	370	340	334	357	357	354	348	358	375	360	378	357	383	350	327	366	370	365	387	358	370	366	341	349	345	341	339	358	320	412	369	367	383	374	338	373	365	359	353	379	350	326	344	359	363	367	351	362	317	365	356	359	336	344	392	370	340	377	382	325	349	372	347	357	367	348	333	331	346	317	357	384	363	353	324	374	363	364	354	359	338	352	357	338	359	347	353	356	329	385	379	321	335	376	348	367	356	379	379	345	356	336	332	366	376	347	348	359	358	330	361	363	349	346	372	361	355	382	317	346	339	331	362	343	354	346	347	381	375	342	347	326	346	370	363	344	350	349	363	373	341	355	387	356	379	342	380	343	349	328	366	344	350	360	321	352	365	348	338	354	336	357	393	369	336	393	344	361	358	341	359	348	377	370	352	347	339	384	368	382	391	392	373	365	368	355	374	352	385	346	397	352	363	330	356	381	393	348	355	354	349	355	355	331	381	387	355	353	338	358	369	363	357	369	382	350	403	390	340	352	345	347	360	354	350	357	365	359	378	351	345	382	362	328	346	343	367	368	331	367	333	331	377	365	369	354	331	398	350	408	379	388	339	398	347	370	324	366	385	337	335	352	365	348	355	348	384	348	378	333	373	368	374	383	357	348	353	360	354	381	362	342	335	362	353	368	375	361	345	384	336	365	365	360	359	347	360	385	355	372	339	349	341	341	350	329	375	355	333	360	350	400	371	355	349	343	379	355	352	354	342	345	375	377	352	375	318	324	357	357	360	330	378	368	368	330	393	391	363	366	355	340	367	385	402	360	358	382	371	350	329	376	348	350	349	353	379	378	371	381	335	355	373	365	338	351	356	340	351	342	348	386	349	319	351	371	376	368	359	357	348	362	339	372	361	371	336	375	349	342	368	378	377	314	347	370	353	394	335	378	365	363	355	355	378	358	398	338	360	350	352	356	355	369	351	363	385	381	372	391	346	383	327	317	315	393	370	331	393	315	356	358	354	371	341	375	363	369	344	356	379	390	369	383	369	364	388	361	346	351	353	346	363	361	339	346	355	390	347	321	377	388	379	410	348	382	362	381	354	389	342	330	375	334	360	377	358	360	354	365	388	393	367	318	348	361	358	386	361	382	353	355	349	353	349	357	348	403	400	376	389	298	325	388	390	368	337	373	341	365	374	365	381	355	332	336	369	334	348	336	340	360	357	373	337	363	320	338	344	348	387	355	338	337	333	396	371	391	343	347	351	400	360	370	346	363	383	325	405	365	373	395	380	346	344	332	372	342	366	357	339	348	348	337	366	419	374	321	387	357	391	358	335	353	359	331	356	345	371	328	383	359	381	393	378	350	396	365	341	376	349	366	362	351	335	365	349	333	373	332	333	356	361	363	349	364	354	354	334	386	351	330	353	344	357	392	365	360	379	363	386	373	360	351	373	358	346	352	397	365	351	368	339	363	333	374	353	376	331	370	350	370	339	375	398	377	361	326	359	348	359	360	338	376	347	378	341	367	393	374	371	361	326	354	358	361	346	339	352	345	369	380	326	313	346	368	356	376	376	360	333	364	352	361	366	395	353	392	377	315	320	388	347	375	336	359	379	334	371	352	336	349	368	395	337	341	371	320	354	345	385	364	359	348	391	381	341	385	379	335	355	366	377	386	326	385	345	354	375	356	319	389	374	346	367	366	384	334	350	357	343	354	356	372	369	353	368	357	329	368	366	368	363	370	375	371	347	365	341	363	341	375	313	349	363	336	390	379	347	359	362	368	351	388	348	372	379	373	380	380	359	347	402	359	355	402	359	345	379	339	352	354	363	361	385	363	345	357	337	368	351	385	349	334	385	330	353	379	351	366	347	368	331	369	324	346	369	362	398	368	346	411	353	347	331	373	344	393	347	361	372	362	358	325	376	360	341	347	350	375	362
31653	29019	24200	10083	3197	1380	837	615	503	429	390	426	374	394	420	373	430	415	387	421	386	379	392	403	385	355	395	387	392	373	395	359	367	364	345	384	349	390	381	401	392	369	398	377	383	373	360	367	365	367	387	394	362	388	322	361	393	380	369	388	368	387	397	369	396	381	374	401	368	416	377	406	376	392	396	333	380	384	388	374	390	371	418	367	390	391	356	385	401	366	379	336	388	399	368	357	399	361	393	362	413	369	409	372	419	399	368	411	393	377	375	367	359	388	355	395	368	378	381	352	386	379	374	355	386	365	423	352	357	354	382	364	386	397	373	399	390	369	355	389	354	374	390	381	395	384	336	371	400	380	398	371	380	386	360	408	376	385	392	385	445	365	377	379	385	408	370	369	336	369	394	391	386	364	360	364	381	413	369	403	398	389	383	396	357	353	389	402	380	369	395	390	423	375	403	380	371	330	371	357	385	396	382	382	363	376	376	399	347	400	371	369	372	413	347	378	420	362	357	373	332	363	395	369	383	382	392	394	363	366	394	385	379	405	388	385	363	364	391	364	377	396	382	335	388	390	368	391	381	434	396	382	403	383	396	368	397	385	392	383	363	375	391	364	387	357	340	367	375	349	405	405	361	333	369	375	426	389	430	347	415	364	395	373	388	422	360	366	361	377	383	437	391	369	361	351	373	387	376	387	364	414	335	391	332	393	388	368	406	367	392	380	381	397	372	383	367	394	374	406	367	402	390	396	430	385	379	405	383	341	380	356	371	367	379	395	370	375	368	396	366	410	345	368	367	386	366	360	360	360	372	365	346	377	352	374	392	378	363	389	397	388	406	392	422	373	385	389	396	400	352	394	399	377	366	388	395	355	381	435	334	377	372	376	412	380	377	358	382	379	391	382	399	382	370	378	394	425	368	355	389	384	399	367	414	357	373	398	371	395	366	385	378	361	376	425	349	354	355	373	385	411	390	388	373	399	386	387	368	372	383	418	387	369	379	355	372	365	384	342	366	397	427	389	405	384	399	398	370	376	389	391	379	395	402	400	406	415	402	386	359	376	357	367	367	386	353	374	398	384	423	381	394	362	374	373	386	386	362	407	378	360	396	383	389	368	358	388	391	410	367	361	419	360	379	393	357	377	375	385	365	404	408	342	378	418	380	385	359	401	402	391	359	381	362	382	359	350	390	374	401	360	389	350	339	365	436	409	382	389	400	359	402	351	396	398	367	412	380	361	385	381	408	379	365	405	390	431	387	369	363	383	391	389	387	381	382	362	402	353	422	381	382	389	398	388	406	375	349	347	357	399	368	361	392	390	365	383	391	374	391	382	378	364	401	383	362	389	415	395	388	396	371	386	372	376	347	410	358	351	400	367	421	354	378	376	377	385	367	401	374	369	360	374	373	411	370	364	375	373	399	376	372	384	342	383	387	354	388	392	358	390	364	374	406	376	367	375	386	409	398	364	403	375	385	370	344	410	388	389	370	357	392	427	371	352	381	350	389	372	360	371	367	370	374	363	394	364	332	398	363	374	356	357	400	378	378	364	377	387	377	354	382	412	382	390	372	373	389	374	384	407	349	405	369	398	393	382	386	346	387	366	388	365	349	375	392	387	392	408	385	384	384	376	368	372	367	379	380	336	379	370	376	400	384	389	373	382	370	373	370	402	397	375	354	348	391	392	406	394	390	394	377	360	394	368	363	389	385	394	345	373	394	365	399	385	399	340	367	373	369	393	379	391	401	405	435	396	343	377	373	371	344	403	381	400	392	356	390	381	368	401	386	353	366	385	416	378	371	365	390	379	409	397	380	387	358	402	320	430	404	408	382	425	366	382	389	383	414	370	372	359	365	406	353	378	379	407	365	372	382	357	416	381	380	375	389	374	355	420	367	387	395	375	415	375	409	394	421	390	408	404	391	387	412	398	371	376	405	374	362	381	376	357	366	393	377	365	407	356	392	369	340	398	346	361	366	356	365	421	350	363	380	413	382	360	357	370	372	363	396	411	348	381	380	407	359	380	348	364	383	362	399	375	363	385	392	389	394	347	388	375	376	375	431	392	380	440	366	386	401	348	405	376	397	379	379	391	375	364	372	368	364	343	374	375	380	379	390	396	358	365	378	385	360	372	400	345	382	378	364	392	374	395	347	403	371	383	368	373	385	396	352	382	384	387	408	388	410	406	386	369	397	413	393	379	344	405	371	334	385	351	406	371	395	379	379	396	397	399	370	420	394	400	388	402	386	398	401	411	401	405	389	342	365	368	380	414	341	389	388	407	422	373	391	370	377	391	372	375	360	376	393	404	346	359	351	353	394	359	371	375	429	392	394	415	405	436	397	351	388	383	375	391	390	371	375	385	353	399	378	386	382	387	383	346	347	381	411	349	393	382	399	386	384	367	377	388	345	383	362	374	372	368	384	360	376	363	352	367	351	422	380	399	426	391	388	378	369	421	388	399	377	406	362	350	360	378	383	409	354	373	366	419	405	373	340	390	381	379	392	378	406	390	403	395	421	391	385	394	419	428	384	357	408	381	392	374	406	375	372	365	403	377	358	425	406	399	375	360	357	382	333	387	417	374	375	410	437	379	379	367	384	372	394	364	426	384	362	432	369	373	378	404	411	366	383	426	372	406	384	400	384	354	417	378	342	377	408	389	345	410	398	374	414	408	382	378	378	389	393	384	365	404	386	373	375	381	366	416	389	419	326	408	346	399	394	351	365	371	378	402	358	419	358	399	363	383	408	400	413	390	344	361	359	381	358	370	361	414	391	393	367	337	391	422	362	399	419	386	390	380	382	372	354	374	437	369	384	395	375	353	367	380	376	357	383	413	378	395	409	361	380	394	359	351	381	362	365	385	413	351	419	368	380	361	385	406	392	351	391	370	374	352	393	357	381	432	378	369	339	373	376	371	368	369	367	371	369	394	356	370	396	371	365	366	390	352	357	375	365	396	357	364	384	363	385	369	400	362	373	367	384	373	374	383	371	411	371	381	381	366	358	388	373	406	376	418	348	402	434	371	392	379	399	358	377	405	392	395	395	408	373	389	332	376	415	388	402	400	365	388	370	371	397	393	363	390	369	398	400	381	384	350	357	401	404	362	363	398	380	363	394	367	396	356	371	408	373	386	409	381	369	388	404	364	366	371	365	399	387	349	372	355	376	369	414	365	363	385	414	398	362	397	382	418	375	416	399	351	377	388	374	393	332	371	392	390	352	372	378	379	358	374	367	404	387	371	418	370	388	379	385	398	373	342	357	370	381	375	362	390	385	392	388	392	362	362	383	414	371	346	394	385	409	374	400	390	374	362	368	407	400	378	395	372	379	378	427	430	365	373	383	369	337	369	377	384	377	408	374	396	383	372	344	380	410	379	383	389	423	386	385	383	385	397	384	419	393	369	384	355	369	371	398	370	405	389	370	377	384	351	383	361	388	363	378	393	409	387	367	382	368	431	399	369	378	359	387	364	391	363	389	370	363	398
33508	41915	25397	10128	5116	2350	1311	938	706	612	597	512	511	476	461	466	436	459	468	493	503	470	464	453	483	468	492	446	417	465	470	477	505	497	514	485	463	474	486	497	493	517	460	449	486	489	469	480	454	476	463	442	457	490	484	497	444	442	428	485	504	451	442	473	435	488	455	462	414	452	499	452	481	487	505	449	439	447	477	462	480	492	488	450	496	486	487	457	500	473	456	490	482	499	474	483	490	468	484	503	460	472	464	483	455	437	503	468	476	482	508	463	439	488	442	503	432	482	458	524	479	455	458	438	462	488	464	449	482	453	484	486	494	499	454	497	474	478	473	466	426	486	461	479	459	441	493	439	456	492	450	444	428	464	473	484	446	471	423	438	434	481	472	484	461	463	509	439	470	510	460	454	495	487	477	471	463	454	498	496	519	465	438	499	495	502	464	452	444	460	490	449	478	467	452	460	508	465	484	497	490	468	480	474	454	491	468	474	474	474	511	469	478	489	471	462	492	443	439	470	450	477	470	472	481	491	481	465	508	520	460	457	458	472	469	489	471	447	466	456	439	483	373	438	468	472	451	492	498	429	473	448	504	483	461	492	485	454	449	470	485	462	469	500	482	459	446	460	438	456	470	468	438	492	485	497	443	461	470	450	469	442	453	499	454	478	454	469	482	466	500	500	426	425	480	465	461	447	517	508	468	471	486	486	430	496	465	447	457	477	454	523	474	496	467	425	447	459	493	496	470	480	437	443	497	431	452	502	461	461	471	479	487	460	441	485	465	458	464	454	420	456	433	475	485	466	513	448	425	448	458	462	470	467	451	472	487	517	459	475	448	481	489	458	475	477	497	476	450	506	451	461	465	468	472	460	480	469	439	491	483	469	504	479	477	450	458	477	487	477	431	452	444	476	481	508	439	491	468	472	508	456	512	471	511	461	496	497	469	460	489	449	468	445	441	477	435	476	461	467	482	474	519	454	450	500	456	466	482	497	499	483	465	494	463	474	474	474	442	483	492	460	484	480	451	463	482	456	473	479	499	468	455	469	524	487	468	489	423	484	458	490	482	474	493	478	424	490	453	474	472	480	439	465	451	482	492	492	458	501	476	465	455	482	468	502	465	463	490	475	491	453	442	457	469	471	459	402	504	500	469	491	476	490	473	473	486	473	498	484	463	505	478	452	496	460	488	467	445	472	432	461	500	493	464	454	477	469	456	432	459	489	463	487	442	473	468	503	387	473	477	487	464	437	483	428	477	496	494	477	454	473	490	437	466	433	463	506	500	484	465	480	473	447	466	508	454	481	430	492	440	475	486	465	459	486	504	476	459	475	451	482	472	453	509	438	500	498	464	470	462	463	447	497	496	455	498	476	480	453	473	492	479	494	414	499	508	487	464	475	467	445	464	486	435	504	497	483	492	446	476	479	453	497	479	449	463	474	495	446	398	452	466	449	483	430	458	493	510	448	486	485	432	463	463	509	475	422	445	469	461	475	475	488	454	460	459	432	494	465	474	458	457	486	447	482	465	473	474	457	498	476	465	446	477	476	420	462	455	464	489	478	452	447	508	476	462	436	451	479	460	457	453	442	469	459	429	480	414	496	477	476	461	447	488	433	486	466	457	474	485	491	471	485	471	493	488	440	473	454	487	470	455	463	487	478	459	430	490	487	474	419	492	434	508	482	496	486	439	487	475	446	478	457	468	491	510	455	460	434	506	459	459	448	496	451	430	449	458	497	498	463	489	489	495	491	460	464	476	454	495	457	515	461	485	496	467	431	483	448	473	448	443	405	500	495	455	447	440	453	476	483	450	460	458	475	467	504	500	467	500	424	480	480	497	457	484	443	489	452	478	467	476	468	422	457	458	499	447	455	470	425	445	515	509	485	445	428	435	493	481	469	477	504	441	468	441	441	476	492	464	448	429	439	465	445	508	475	480	468	479	439	468	464	491	490	468	471	440	481	530	456	433	457	494	439	471	447	466	464	467	478	474	481	456	449	458	497	474	445	456	499	477	438	455	441	469	499	438	489	466	494	453	480	469	457	488	457	433	452	448	480	475	496	506	489	464	461	449	463	483	456	469	464	461	478	449	494	471	453	518	469	461	430	450	476	467	478	478	471	466	454	521	503	459	470	489	514	483	473	482	452	482	464	476	439	462	438	456	519	461	450	467	436	464	433	502	462	475	434	442	488	467	474	446	496	468	474	428	443	472	454	429	481	454	492	485	505	471	430	441	465	497	464	453	485	478	452	444	486	485	470	460	471	437	496	452	476	469	481	440	458	502	460	478	482	463	486	453	482	469	454	461	450	517	436	487	500	454	494	479	478	450	460	466	459	478	474	473	510	436	483	499	479	455	458	470	459	465	455	457	485	458	469	464	436	456	473	501	474	445	485	456	426	455	477	492	467	508	503	429	459	512	467	464	500	474	479	464	482	482	486	457	508	472	472	518	487	505	496	491	460	476	441	445	516	498	485	444	471	445	466	489	439	486	482	481	469	469	518	504	463	488	493	485	463	463	475	448	466	438	500	500	453	469	492	515	479	469	450	491	424	489	472	468	471	467	442	496	455	472	483	449	459	465	449	453	472	449	486	458	490	451	451	470	460	467	451	480	427	467	453	465	483	440	445	493	511	458	476	483	489	473	464	495	491	472	474	482	448	477	439	441	459	439	442	473	496	479	467	491	447	482	456	458	443	470	467	442	455	452	492	442	461	525	483	475	444	441	460	486	486	478	457	442	448	499	446	495	485	489	416	493	451	436	445	488	430	460	486	460	486	469	513	457	436	491	461	428	473	464	467	509	473	470	464	478	462	452	446	506	465	469	451	481	480	446	446	464	457	453	480	432	493	448	468	466	469	487	481	458	493	458	434	487	465	467	478	469	522	472	466	477	471	465	468	479	444	469	475	464	455	432	478	465	526	497	475	489	452	462	444	492	443	491	454	509	462	461	466	488	472	486	461	462	455	478	447	458	434	506	465	489	432	479	517	456	522	416	490	471	475	462	430	462	522	478	484	405	503	446	471	461	443	465	486	471	458	465	456	471	462	497	466	462	455	481	432	455	421	478	426	488	457	477	467	474	471	461	461	446	456	489	473	473	439	450	493	466	453	470	464	504	430	491	464	496	461	491	465	477	480	451	428	452	446	463	470	483	479	486	473	476	509	508	479	481	440	476	499	449	464	442	468	473	478	448	476	478	449	436	450	470	443	485	490	479	481	447	442	484	492	459	491	428	480	485	432	461	446	425	473	462	501	449	498	451	453	445	512	471	509	446	473	480	477	446	493	467	489	440	465	454	456	493	482	511	436	483	469	472	487	466	495	460	480	472	455	485	482	527	469	490	479	464	440	484	439	428	455	449	457	459	476	459	450	477	490	471	468	423	459	470	502	477	433	513	454	492	461	449	449	473	469	470	478	447	486	481	509	484	457	455	457	431	423	524	471	453	432	526	453	479	490	457	476	439	485	490	454	460	443	437	447	448	482
23681	21472	28426	25039	20955	11888	3855	1778	1057	708	540	493	458	413	411	437	404	392	404	354	383	421	371	392	387	377	369	375	390	393	370	376	375	408	421	382	424	383	416	412	397	376	381	377	402	442	347	391	417	401	386	370	372	403	392	391	380	381	361	408	409	402	361	389	386	368	398	368	371	390	406	377	401	409	368	389	382	396	374	367	361	374	385	399	396	369	388	360	378	391	368	400	395	382	359	399	401	396	371	392	381	393	387	392	351	390	403	385	409	400	412	410	393	397	389	377	377	400	390	374	364	381	375	397	366	370	374	403	365	366	382	411	381	372	378	388	365	419	362	363	380	382	389	386	383	384	400	412	385	345	361	405	389	396	367	405	402	392	389	357	378	393	382	388	371	401	384	376	384	409	389	376	409	400	352	376	378	430	404	360	376	384	380	409	400	400	394	429	368	392	361	364	377	366	401	364	395	377	389	377	397	381	400	398	377	357	360	388	371	370	378	368	403	355	388	370	339	377	402	345	383	410	381	405	402	344	398	403	403	417	370	384	409	360	392	381	404	359	356	370	400	373	400	392	354	367	397	375	378	402	359	372	390	385	393	371	350	380	401	359	396	390	410	371	387	401	380	399	394	392	379	364	394	393	378	385	365	396	361	397	381	379	393	415	386	402	374	374	401	391	375	391	355	364	365	401	402	399	361	377	372	396	404	404	425	429	375	366	383	395	394	363	394	355	370	409	417	393	329	428	386	350	364	378	375	432	387	369	358	380	446	372	388	373	361	379	365	359	372	408	401	378	388	389	384	392	390	375	399	387	404	411	395	408	395	373	406	376	383	372	411	388	406	394	372	375	387	352	367	422	368	392	402	364	390	344	398	357	384	371	383	408	412	385	393	342	390	370	383	373	398	371	368	364	420	380	373	340	386	407	407	379	378	418	398	394	388	404	385	362	408	385	391	405	432	372	411	374	396	404	383	395	385	386	376	383	391	402	384	390	419	379	374	418	431	368	383	387	397	363	391	419	380	408	379	375	394	397	378	385	413	347	387	401	393	363	384	387	357	361	395	428	355	377	366	419	361	407	390	363	364	391	374	438	389	414	397	388	381	390	394	416	391	395	362	402	393	383	376	377	383	353	399	409	369	378	404	370	394	370	400	398	396	418	369	361	391	358	405	344	355	392	420	411	386	392	411	338	364	359	356	402	425	406	415	397	394	380	367	380	413	381	380	384	414	404	396	372	376	381	383	364	351	387	361	401	374	404	395	390	398	395	402	396	378	385	387	350	410	396	351	370	412	419	363	354	417	385	362	380	393	386	417	387	405	405	359	385	370	387	415	371	403	394	422	402	371	392	399	383	384	351	385	424	408	372	382	389	415	377	374	353	356	379	402	401	386	408	384	394	363	391	349	399	387	385	381	355	391	350	395	410	377	335	393	418	411	393	366	375	418	367	383	372	386	401	393	396	345	408	402	356	368	386	399	385	337	408	390	347	363	381	389	368	397	372	373	386	371	373	388	382	371	404	380	386	389	398	379	374	405	402	418	397	379	387	366	371	378	408	384	371	372	347	398	417	411	413	398	378	346	391	369	386	386	429	398	393	402	381	367	365	365	420	346	352	396	364	369	388	392	372	407	398	381	349	385	417	381	388	409	343	386	377	385	401	414	390	430	371	401	387	390	376	384	366	399	371	381	349	402	385	361	374	366	374	384	369	396	367	386	418	377	406	368	366	382	367	360	358	372	366	402	383	361	347	393	369	428	359	431	355	395	364	358	405	337	403	422	352	401	381	385	381	383	381	410	418	389	384	367	372	391	364	395	384	396	403	399	419	376	418	415	382	355	362	365	398	396	401	388	365	373	394	368	391	412	357	364	379	370	407	401	395	403	398	373	398	376	400	388	387	397	401	426	390	405	349	392	366	363	390	379	388	414	424	386	406	411	407	375	388	387	378	372	387	358	397	401	381	384	371	364	383	395	374	377	375	356	393	375	417	411	406	416	414	349	365	420	389	398	393	396	378	375	401	384	386	395	386	377	397	376	382	376	398	381	337	399	370	370	384	390	401	386	367	353	407	384	397	373	384	390	397	384	381	408	418	415	407	381	350	363	387	391	386	417	389	400	393	419	363	367	380	374	412	385	372	410	387	395	372	345	385	371	426	349	386	416	377	396	400	395	373	374	395	408	378	358	408	358	393	415	396	364	402	374	389	393	395	357	393	382	390	402	379	371	402	395	382	377	359	377	382	379	393	391	344	354	366	358	400	385	346	373	365	395	404	376	368	390	418	410	375	398	390	375	385	389	383	381	384	375	398	396	396	363	432	342	374	364	422	390	353	378	371	406	396	413	391	423	445	361	388	392	380	407	410	376	368	393	381	368	351	361	351	388	417	398	422	386	401	398	370	367	375	418	390	390	374	353	415	396	402	349	398	390	407	414	377	407	403	380	417	360	375	401	378	408	364	378	337	404	377	418	382	385	391	367	405	362	399	407	384	382	388	398	390	371	365	347	412	364	393	404	376	387	402	375	397	431	371	391	400	397	414	394	364	388	400	406	367	373	399	382	366	390	393	369	384	368	380	396	407	349	404	357	381	389	391	391	390	377	404	403	378	391	405	382	367	415	410	360	399	397	382	376	402	380	391	404	400	357	407	382	403	417	412	418	443	387	391	378	397	395	390	385	389	370	371	363	411	365	424	386	408	372	393	418	374	396	396	382	347	373	389	362	352	367	449	376	399	372	382	373	349	406	337	371	362	382	380	403	414	368	405	425	417	401	394	408	393	379	404	422	353	384	409	393	391	368	404	350	374	366	362	394	377	398	395	359	383	365	360	400	394	380	393	364	333	383	392	356	411	394	355	388	390	385	369	409	381	406	395	404	411	373	385	371	380	393	389	416	381	407	348	388	386	382	408	376	357	392	382	409	405	374	383	401	396	359	397	396	378	401	388	381	402	425	376	393	386	395	400	374	353	376	405	374	386	397	349	375	400	387	382	369	357	396	351	366	388	401	415	367	373	388	401	394	373	357	386	368	367	371	349	433	404	407	379	394	384	347	350	388	382	349	370	374	374	420	414	378	392	417	375	351	369	385	389	339	427	361	377	377	373	364	405	378	387	382	362	403	394	389	368	351	375	371	407	372	374	380	403	373	339	395	369	337	393	446	367	401	391	361	379	380	367	387	355	400	399	366	403	389	374	384	400	420	388	392	377	379	373	377	409	384	420	369	366	386	399	411	378	417	363	381	388	379	407	359	382	357	389	355	386	393	380	383	370	391	389	374	346	375	410	383	347	385	368	389	382	395	384	402	377	366	409	397	403	375	372	381	381	414	402	336	371	377	360	337	386	416	382	393	390	388	411	360	396	363	396	374	375	395	410	388	406	385	385	385	370	395	393	390	391	393	390	346	388	385	428	419	388	388	423	379	397	394	368	432	418	365	427	396	354	408	377	371	377	370	377	403	379	373	386	386	411	378	388	401	396	384	405	380	352
31655	51322	37372	23771	14683	8604	4267	2648	1632	1046	753	645	587	553	480	506	465	494	482	479	461	482	480	496	450	482	485	491	473	461	459	499	441	449	500	528	483	497	506	489	464	495	480	487	455	474	486	463	493	437	487	440	453	506	478	468	477	503	502	486	451	473	501	485	498	500	449	510	491	479	474	461	494	455	458	458	457	462	466	470	522	480	448	491	499	444	483	442	506	473	457	472	498	483	478	474	481	468	482	491	485	457	466	460	511	482	448	469	461	470	464	475	498	482	485	477	489	524	463	491	453	526	491	421	500	457	514	465	478	467	509	487	446	475	483	491	484	478	513	498	447	492	470	471	464	465	489	501	466	452	484	524	469	486	508	488	480	466	478	494	462	477	463	475	518	461	511	480	459	492	450	454	476	426	502	499	439	468	494	473	492	493	469	472	482	465	451	476	470	449	486	461	481	429	476	504	464	486	479	489	493	494	470	481	479	468	493	489	464	484	502	418	465	465	496	451	478	483	456	458	486	476	469	491	506	480	483	472	497	467	512	501	482	481	506	478	497	476	458	487	494	486	473	500	473	485	470	482	493	447	457	511	496	471	502	503	458	478	478	510	450	429	449	475	470	487	494	513	470	470	451	446	442	465	482	460	491	469	469	456	424	450	462	456	468	464	484	494	501	464	487	455	492	467	450	496	495	476	457	499	509	475	478	487	474	443	474	462	450	456	485	485	519	473	508	474	510	460	449	511	478	455	491	471	489	448	492	467	480	480	503	491	513	495	482	461	451	492	512	479	450	440	471	478	443	480	459	482	515	475	484	479	476	473	469	484	472	494	477	482	448	426	505	492	470	468	464	446	463	495	513	451	484	495	493	478	463	468	435	503	429	479	466	459	492	523	520	452	472	461	481	444	474	470	470	511	477	468	454	502	472	485	502	478	475	503	473	480	444	493	506	485	484	524	443	495	484	506	469	475	443	453	465	490	484	479	473	499	474	486	461	510	490	462	494	510	525	503	488	452	487	495	506	493	478	504	500	432	471	488	508	481	459	471	451	477	471	460	457	475	481	456	446	494	514	476	472	481	458	485	499	486	480	493	484	465	486	494	488	492	467	484	454	492	496	499	446	466	463	518	477	458	476	484	518	463	482	490	471	502	516	439	479	489	448	453	500	490	482	486	465	475	479	483	477	479	485	496	505	483	502	472	511	472	473	476	484	516	500	455	502	434	455	461	478	457	491	504	497	439	446	481	513	492	503	475	478	506	521	444	498	448	456	447	453	483	455	461	466	505	508	452	451	452	504	446	471	467	450	489	459	461	458	480	466	501	491	487	473	467	467	464	464	501	467	468	469	495	471	489	500	480	501	470	482	439	447	511	477	473	516	440	452	458	477	507	468	472	478	492	457	491	456	475	477	496	485	483	498	512	516	480	468	497	423	477	457	492	455	468	480	462	486	476	449	512	443	450	493	480	504	447	457	481	490	504	475	480	488	455	455	507	467	490	480	505	482	463	486	454	478	491	445	486	496	459	460	476	473	447	504	464	486	461	466	510	472	482	451	493	503	472	432	463	475	454	500	480	461	468	460	465	523	485	469	499	447	462	476	491	433	507	454	465	418	467	486	507	496	460	499	474	479	434	457	473	457	459	477	491	495	453	479	487	473	481	482	454	496	468	480	506	483	496	460	481	503	421	493	473	489	488	485	493	455	495	480	512	473	480	456	461	468	475	434	499	446	498	477	506	478	507	444	473	473	497	461	447	485	491	471	537	480	497	478	453	472	470	477	448	458	460	454	458	459	477	476	494	490	465	498	463	465	479	507	473	452	460	483	474	481	505	445	448	485	442	500	473	543	475	470	483	487	458	493	488	453	474	466	502	459	464	472	482	445	521	477	449	480	490	498	470	483	454	479	455	491	461	474	478	422	504	474	457	475	426	486	476	490	469	504	430	467	437	493	461	470	428	460	467	496	475	457	486	482	471	460	497	506	480	456	423	451	488	477	501	459	463	476	457	480	470	491	444	477	503	492	500	462	481	490	473	491	503	450	509	433	466	492	466	469	454	477	468	467	466	486	460	505	494	513	503	466	506	500	503	509	473	497	476	462	476	456	495	495	505	489	495	509	469	443	493	503	515	453	486	478	477	487	465	482	498	436	511	489	496	447	482	473	479	467	449	483	501	517	432	487	465	456	465	474	497	499	462	506	452	462	498	491	541	460	449	490	515	493	475	517	454	458	495	482	463	461	496	463	488	498	506	456	472	473	500	496	476	440	483	472	517	473	482	494	505	478	476	479	467	459	504	483	474	474	496	453	462	472	481	432	454	482	473	450	497	497	495	478	485	473	465	513	482	473	486	491	500	495	487	477	422	434	472	498	465	456	455	485	491	489	460	461	458	479	460	474	492	457	470	455	464	462	455	448	477	499	500	479	467	508	453	474	503	470	441	479	469	507	464	480	474	474	474	486	458	451	524	435	476	487	470	486	436	479	506	463	476	496	423	499	475	500	507	451	453	521	455	435	471	462	493	465	439	478	454	477	502	474	463	490	480	446	494	467	488	460	451	482	511	454	432	455	491	487	473	486	485	480	484	528	487	506	473	497	468	488	477	447	463	448	462	490	497	501	469	480	463	478	469	488	501	469	467	487	502	458	512	472	502	416	436	473	477	448	449	514	459	488	496	468	484	463	469	497	463	475	454	481	474	464	496	482	544	473	486	491	476	464	488	531	447	499	461	504	469	453	481	471	510	477	486	467	450	512	491	490	472	443	476	506	482	475	482	484	465	484	485	485	497	481	505	507	492	480	464	524	481	486	465	516	502	464	497	441	457	458	493	473	490	426	430	489	474	494	480	469	457	473	469	494	469	475	475	481	481	476	486	477	453	452	475	466	485	479	459	472	496	510	441	474	513	474	487	466	467	462	472	499	483	491	475	461	456	458	429	485	475	492	440	492	486	447	463	461	494	477	495	500	461	489	456	425	442	474	467	502	455	467	505	471	492	476	496	458	495	457	495	468	481	493	447	468	495	517	481	457	484	496	477	488	497	485	492	432	467	499	485	460	501	466	468	486	498	475	473	469	460	479	459	507	472	480	478	488	480	502	483	494	470	439	480	466	463	478	492	433	480	475	462	449	493	527	471	475	468	466	495	457	498	492	484	505	464	477	453	453	487	462	491	460	462	498	450	429	446	520	469	498	477	505	523	449	458	478	474	480	450	453	438	449	421	492	470	477	478	490	456	484	440	505	480	459	455	497	489	478	473	470	504	436	504	489	459	488	456	498	418	473	466	454	506	479	483	487	499	470	445	422	511	452	475	497	427	476	495	507	491	458	483	499	492	485	490	475	489	503	490	457	460	526	457	487	482	494	467	465	462	470	496	501	488	458	468	451	491	484	500	490	474	486	448	510	504	441	501	499	472	471	476	464	488	481	468	442	483	474	466	488	479	490	487	485	484	460	476	472	466	505	510	517	502	473	474	530	487	437	422	464	472
25062	21501	27029	25007	9629	2703	1368	847	518	429	385	348	354	351	337	343	298	315	329	329	292	279	348	348	314	314	320	321	282	332	305	336	358	317	286	358	336	324	311	317	322	326	302	334	341	328	295	318	334	284	361	304	289	309	347	344	330	327	297	305	350	308	359	326	301	356	343	305	342	325	325	332	333	343	296	331	308	301	317	312	287	370	341	306	298	323	345	339	300	285	285	325	333	331	332	330	315	314	308	310	321	314	328	311	325	325	313	318	282	313	319	316	306	293	330	324	357	327	306	327	329	340	323	305	295	323	331	311	341	313	336	317	314	311	319	331	352	350	322	324	317	320	353	311	317	349	284	301	317	340	309	337	320	294	304	315	324	311	287	329	322	338	310	306	355	307	362	349	335	374	348	316	333	290	306	313	301	321	308	323	338	344	301	322	330	325	328	313	332	339	326	308	334	321	311	290	344	281	316	282	287	342	309	339	313	349	334	320	331	302	318	317	315	307	328	315	294	327	343	325	268	302	337	349	318	322	330	311	322	353	300	323	330	301	343	300	320	295	306	304	329	314	318	314	355	309	317	328	319	317	279	341	333	328	316	322	351	333	335	322	334	369	343	304	349	305	344	341	337	311	307	295	331	330	322	347	308	318	297	299	340	303	328	333	285	320	376	310	344	333	325	312	349	329	322	327	309	320	328	302	300	325	352	320	293	320	290	319	297	316	323	299	299	308	316	355	295	348	339	353	313	305	335	323	326	314	329	320	328	312	327	326	299	319	364	301	318	354	318	318	303	320	311	339	332	323	327	313	348	322	312	345	328	291	339	328	297	328	317	323	327	319	307	338	322	328	313	339	333	319	342	340	310	344	304	380	330	305	334	323	357	292	333	328	333	334	343	309	364	302	344	328	342	314	309	324	342	321	304	291	347	334	343	328	331	319	328	335	299	297	328	353	305	311	313	304	315	347	326	317	292	329	297	315	300	335	307	306	330	323	342	320	284	290	341	329	331	335	288	323	317	334	322	343	336	351	334	313	312	312	333	340	326	316	360	314	345	325	304	312	322	301	328	287	316	307	308	315	315	347	327	323	324	318	340	324	323	316	322	321	284	297	289	325	325	323	343	357	314	311	326	345	288	303	334	291	295	308	323	279	309	335	313	299	326	302	322	334	339	321	297	356	330	306	312	290	350	320	287	373	339	313	328	320	309	350	331	288	346	346	293	317	339	326	329	325	327	349	289	320	294	314	327	332	337	319	309	327	328	338	311	325	328	325	336	315	287	309	292	276	337	333	338	345	328	326	344	346	338	342	348	323	326	330	280	316	363	313	339	329	376	343	314	351	340	313	319	315	303	329	310	319	298	357	302	332	360	301	326	308	351	343	325	332	300	313	302	346	358	337	321	351	332	295	302	361	309	339	282	306	318	295	354	336	306	304	315	303	349	318	322	305	307	315	326	330	340	350	337	333	323	320	315	314	337	338	323	313	320	328	327	314	329	309	298	333	325	334	348	348	316	335	295	295	336	304	327	332	344	359	317	321	338	303	347	309	325	308	340	309	337	319	315	308	306	292	312	331	301	320	308	329	346	324	343	352	328	335	313	297	293	321	308	310	321	317	358	350	314	367	304	304	321	335	329	332	348	343	349	322	347	302	331	293	315	314	340	303	303	329	279	307	304	302	304	295	325	323	335	318	323	350	321	307	307	323	286	327	304	331	349	314	345	295	327	304	321	344	305	320	311	345	313	310	339	318	331	302	329	338	352	333	313	323	295	334	328	301	344	322	317	306	353	325	315	328	303	336	304	324	358	326	324	327	328	295	325	297	341	331	329	354	329	333	295	290	314	324	368	298	260	348	321	303	306	298	310	310	308	304	345	331	304	292	333	317	298	332	304	337	356	322	331	309	321	313	312	304	311	325	327	313	319	317	297	325	336	330	344	336	303	299	326	323	334	309	305	322	335	286	355	298	340	330	318	320	273	325	324	322	331	297	325	341	319	288	317	353	350	317	319	333	297	304	279	321	332	334	351	358	326	332	319	308	314	313	319	319	328	296	336	335	311	324	324	323	344	330	334	305	316	322	328	310	332	304	321	339	342	302	315	311	352	344	316	339	320	335	312	325	322	310	322	332	306	305	330	308	316	333	319	315	310	326	309	312	325	303	330	313	331	329	322	319	296	316	324	321	326	325	326	310	297	339	313	325	323	296	318	324	313	295	334	332	299	323	284	315	337	331	353	340	304	308	342	337	312	336	323	304	297	315	302	299	300	307	315	323	332	352	314	313	318	338	345	331	308	315	337	316	327	326	292	339	323	349	308	317	296	309	340	296	305	317	305	332	351	334	323	324	329	324	309	321	339	305	323	308	326	325	331	336	322	310	306	354	298	339	284	332	313	298	320	339	326	351	345	311	299	349	327	334	324	328	334	347	297	337	325	305	334	327	339	317	354	330	295	314	316	350	343	312	324	330	300	315	341	348	320	348	304	343	289	315	327	339	291	314	297	335	314	328	355	311	338	287	288	348	341	319	322	327	312	336	301	304	346	312	336	311	305	334	336	322	302	328	321	339	281	314	327	354	328	359	307	310	334	305	341	298	310	304	306	298	304	316	316	320	306	335	327	331	315	341	337	302	289	335	321	324	335	327	316	323	300	357	304	313	326	332	316	303	313	326	301	345	311	306	328	326	307	321	323	270	320	301	351	332	333	313	314	316	327	285	307	316	299	331	314	329	345	328	313	353	337	350	296	292	309	308	378	315	314	309	325	312	319	291	372	322	337	339	331	331	350	319	349	336	327	311	325	331	352	326	324	347	320	337	311	329	342	315	322	290	300	325	326	316	352	290	311	324	307	327	348	350	361	327	348	332	323	321	293	335	308	305	330	308	335	293	323	302	337	313	319	334	310	299	312	318	316	317	312	336	303	309	299	293	337	355	318	315	297	321	320	292	338	334	331	343	366	316	314	309	317	316	322	308	329	318	360	318	330	336	321	368	326	348	323	276	310	375	318	346	304	297	322	338	316	288	317	325	298	329	326	307	329	339	339	287	330	296	321	337	322	349	307	355	312	310	302	329	343	312	306	324	324	302	320	292	306	304	308	318	329	323	337	270	333	315	325	325	336	328	317	318	346	331	306	317	307	348	336	310	333	355	316	334	301	341	315	333	319	310	332	322	314	347	347	286	327	337	345	321	335	341	315	326	320	311	323	336	291	348	321	329	316	339	313	322	311	305	309	290	356	315	327	320	339	321	335	306	360	324	334	292	351	298	331	323	323	287	328	336	328	324	316	333	314	322	312	309	287	315	355	314	327	317	289	314	321	331	294	315	319	294	313	336	314	315	319	323	315	292	310	317	326	333	340	304	330	328	330	314	333	331	326	296	333	332	287	325	341	311	311	320	327	315	344	329	306	321	283	322	335	319	324	334	325	330	329	309	307	351	290	289	366	352	331	343	299	343	305	315	300	310	327	309	303	320	324	325	317	336	311	323
32042	43584	29371	16751	8536	4096	2285	1405	825	620	526	498	485	468	418	419	424	439	401	409	432	433	399	398	382	416	406	398	417	372	390	387	434	420	415	412	390	379	470	426	427	377	410	429	404	419	385	359	387	387	394	398	410	411	385	411	411	385	397	374	398	411	409	401	361	412	405	416	423	394	415	431	409	411	386	412	420	402	392	382	396	405	377	407	422	381	397	404	399	427	426	413	409	376	416	396	389	386	406	416	406	379	343	397	436	396	365	407	375	345	384	402	372	428	396	447	388	392	375	385	429	399	391	386	422	379	410	389	400	383	409	384	435	440	390	399	402	382	399	398	426	394	380	431	382	372	388	414	383	416	408	392	424	419	391	381	381	392	404	385	433	373	402	366	398	407	377	405	401	386	397	359	404	381	429	375	417	382	418	424	390	377	413	410	431	395	405	427	419	391	394	398	382	391	373	387	363	372	379	385	428	380	390	421	424	366	380	417	392	428	435	391	372	410	353	392	402	414	428	373	394	422	406	399	422	425	393	371	394	368	377	379	425	412	372	408	373	386	391	413	404	390	397	382	405	379	395	399	409	409	392	394	370	376	390	418	397	403	401	404	411	409	397	410	383	399	377	402	384	415	390	439	387	408	395	398	389	396	388	407	361	407	425	369	411	409	365	431	367	394	400	422	393	400	382	380	398	388	387	402	403	397	376	426	431	408	398	402	403	431	387	395	391	403	403	400	404	385	404	388	394	378	397	404	358	392	401	414	385	399	399	413	378	401	413	388	415	433	406	393	417	395	383	418	377	405	411	418	442	382	406	414	372	452	395	395	411	417	416	395	379	385	431	420	435	408	405	381	374	386	378	417	419	428	402	390	351	384	416	405	416	359	377	402	364	416	392	377	406	383	405	396	403	379	383	394	410	369	377	411	404	418	396	368	374	415	403	392	372	413	381	425	385	365	390	443	402	408	398	419	368	442	367	410	387	373	379	419	410	397	408	377	390	411	383	379	356	411	402	379	388	398	409	413	404	411	400	397	421	397	378	430	352	366	376	397	387	374	404	375	362	393	417	399	381	394	367	386	379	414	390	381	364	399	387	405	387	402	396	356	420	370	372	398	415	434	374	391	378	398	390	390	408	388	402	415	418	414	377	383	345	369	403	399	396	366	397	382	405	435	383	428	411	394	390	383	409	421	398	369	391	406	352	401	431	421	417	399	416	400	414	374	379	413	381	346	406	387	396	384	444	398	378	391	415	429	395	374	381	382	416	411	391	392	390	373	389	368	360	361	420	391	383	485	425	398	407	420	399	380	389	398	400	372	362	386	415	415	427	376	405	415	375	390	407	390	373	380	398	381	365	458	424	408	397	384	395	413	402	410	415	414	402	384	393	447	394	409	383	419	422	361	379	423	429	387	385	408	375	398	396	401	375	382	399	415	385	386	411	437	421	400	419	403	413	413	401	389	382	386	384	393	394	404	427	432	386	383	397	396	432	402	424	381	355	400	392	392	393	403	408	410	371	398	364	417	396	399	373	395	412	371	407	366	375	407	426	392	421	429	395	413	378	363	424	355	395	387	342	437	373	393	385	400	441	417	378	432	386	386	426	382	413	400	400	378	397	418	387	387	396	390	398	393	383	381	421	397	394	389	386	379	414	390	402	392	404	430	426	403	437	376	396	410	380	414	371	374	387	381	422	426	375	418	398	426	374	400	402	394	386	415	438	397	405	382	371	389	399	375	362	428	398	390	410	399	411	377	390	380	429	372	414	375	399	386	403	369	403	391	396	349	440	415	418	390	414	396	387	417	409	376	425	396	404	415	395	397	408	424	390	395	383	390	384	414	414	416	403	413	375	443	379	386	386	409	414	401	385	423	417	390	404	361	412	424	388	388	364	387	398	418	410	391	444	376	393	405	407	381	406	428	384	366	386	448	401	403	373	408	391	392	374	406	425	388	382	388	363	390	369	398	377	427	414	421	380	433	421	398	409	408	389	362	393	422	396	407	401	367	396	397	405	433	406	379	370	373	367	422	396	381	400	395	383	433	422	391	401	414	428	389	392	422	415	396	397	401	370	385	366	359	394	390	390	417	411	405	390	416	366	395	405	391	426	412	379	411	386	410	393	401	406	376	394	385	395	421	434	414	416	417	405	427	392	400	386	432	418	411	413	383	420	379	392	400	379	402	412	417	395	382	402	425	413	411	403	383	399	421	416	397	406	397	378	411	390	370	391	397	370	394	405	389	371	416	399	392	402	396	384	373	382	391	395	367	423	406	418	412	387	410	408	419	420	354	390	413	429	415	396	413	398	408	406	420	427	386	390	415	391	376	414	403	403	380	403	376	371	397	392	409	407	404	408	398	373	374	390	408	404	400	398	360	366	390	380	373	418	386	389	402	374	403	404	371	409	430	409	377	415	404	404	411	418	406	411	385	401	423	401	419	410	398	357	393	417	412	398	401	415	375	382	385	433	393	399	394	414	395	384	391	386	390	365	409	406	427	409	415	403	399	367	418	427	367	421	383	380	415	390	401	380	371	403	373	380	429	414	367	385	370	384	415	432	420	381	401	367	364	408	411	403	402	393	428	414	407	418	402	382	387	384	406	406	435	381	398	421	384	386	422	441	439	370	399	405	375	441	402	388	390	388	399	414	400	439	442	421	399	388	380	385	394	389	438	395	435	398	397	402	387	366	394	405	434	390	425	407	397	382	384	408	383	414	397	418	366	385	366	392	395	397	410	399	401	414	389	432	391	377	396	388	418	428	408	394	416	366	383	395	390	399	368	399	432	400	419	400	390	373	388	395	398	408	417	415	396	416	385	403	397	375	374	394	431	368	415	385	373	381	392	402	371	414	387	392	416	370	395	398	428	391	367	439	391	381	386	404	401	436	394	390	404	377	412	422	413	423	415	423	402	401	382	384	395	401	414	413	382	410	400	384	418	401	428	394	441	409	366	394	402	390	411	429	409	425	388	407	394	397	379	426	410	375	416	374	391	438	390	372	404	416	388	415	412	395	401	391	411	394	418	411	383	397	366	383	430	416	368	374	423	382	383	402	393	419	365	397	393	450	412	395	383	413	404	390	423	376	418	396	426	411	423	416	409	385	424	375	386	383	402	371	408	419	414	362	436	386	415	404	414	421	397	406	390	397	390	412	415	396	415	382	440	427	377	409	386	409	387	436	423	428	399	377	419	408	397	390	416	383	407	374	430	369	395	407	384	385	383	387	405	385	397	387	413	399	391	396	385	432	393	372	398	416	376	374	418	380	403	382	405	411	421	418	404	400	413	380	395	404	444	383	393	410	403	379	365	401	381	354	409	368	397	406	426	406	407	389	380	375	415	440	423	383	403	413	387	435	405	421	406	394	384	406	391	425	412	399	414	416	450	428	428	440	421	397	415	427	366	399	357	400	430	412	385	412	366	391	372	392	397	387	370	431	384	425	365	404	419	403	431	391	413	400	400	383	404	389	406	392	397	446	413	438	361
22557	21437	28950	24266	21523	20533	9430	2364	1037	683	504	416	388	346	349	344	338	304	317	344	317	341	322	291	306	334	339	309	309	333	323	320	302	325	315	304	314	305	315	333	282	287	333	329	301	344	333	335	334	328	282	318	342	330	307	306	309	309	334	309	311	307	351	307	312	282	334	313	294	331	329	314	289	348	320	316	284	313	311	328	305	325	310	342	308	321	299	304	320	327	293	307	322	316	344	285	320	318	307	268	306	333	293	329	306	311	309	304	264	328	299	317	324	322	308	278	314	295	319	347	316	300	309	294	303	290	320	317	325	326	317	273	315	308	291	298	328	314	295	296	308	306	328	341	307	273	326	306	286	299	302	347	317	307	314	302	349	315	259	306	306	303	305	270	296	289	317	320	281	284	312	325	363	362	332	305	338	300	315	289	310	339	313	293	341	318	306	319	318	307	284	312	287	323	301	297	300	313	319	314	310	310	295	331	326	280	332	304	320	319	295	316	333	292	329	319	345	264	313	328	340	309	335	301	279	332	267	283	335	289	328	333	327	295	307	321	300	290	308	337	324	328	333	334	291	323	299	310	287	302	322	302	298	332	326	329	289	320	291	308	315	305	325	328	285	311	319	285	297	308	338	303	325	332	313	297	324	306	330	312	322	310	327	320	324	321	298	327	310	338	298	339	323	322	324	315	313	324	323	329	336	327	328	317	346	294	302	306	325	302	316	337	329	287	289	323	360	296	310	323	300	286	335	308	304	308	307	316	309	295	297	317	313	334	289	305	297	297	274	317	340	299	305	330	291	306	309	302	306	290	326	320	329	344	315	319	313	332	296	312	301	299	312	295	296	341	333	294	309	324	314	331	316	314	335	320	283	318	317	339	326	299	326	330	273	289	317	336	318	313	327	324	326	288	306	294	317	308	300	341	324	315	300	346	328	333	308	336	329	286	286	299	344	324	318	290	316	299	287	338	327	291	311	287	309	318	312	338	326	325	347	320	286	277	322	281	308	316	346	299	291	324	353	325	320	293	314	328	294	314	331	312	342	335	322	304	299	306	335	317	310	324	331	341	307	312	319	317	355	311	301	318	294	348	298	324	343	315	322	325	288	287	311	321	316	274	321	291	362	332	292	313	334	337	308	323	354	322	307	326	290	324	301	303	303	299	295	323	306	295	323	323	323	333	317	293	276	318	297	310	283	305	305	341	291	309	314	292	320	300	313	324	327	315	318	292	303	325	294	302	309	306	319	302	321	309	279	324	282	341	319	297	328	294	338	327	275	302	309	305	307	309	305	312	321	302	329	316	270	303	340	282	286	334	331	316	303	327	342	317	293	302	301	313	315	309	311	338	321	350	296	322	272	340	308	307	310	307	301	285	282	317	341	308	310	316	326	303	318	329	262	312	296	319	339	319	310	303	317	336	320	310	288	321	316	310	287	307	306	323	320	322	333	318	314	299	329	299	306	303	308	318	335	311	299	320	317	305	320	317	333	336	316	313	311	300	322	283	275	323	317	319	303	329	311	308	329	327	280	319	303	310	336	301	317	323	267	315	312	299	305	319	301	291	333	318	302	305	285	291	317	302	327	310	287	307	323	305	285	297	318	332	294	317	320	297	346	329	279	333	311	304	278	331	287	277	329	309	312	334	338	336	339	328	280	267	321	308	329	333	300	312	300	312	295	304	316	305	320	318	299	294	307	304	309	335	327	300	320	308	317	325	319	310	272	321	332	311	306	306	320	306	274	272	346	317	307	340	306	324	306	315	318	344	296	334	329	311	307	295	302	312	315	311	335	317	294	287	310	324	313	292	307	292	317	305	311	321	288	323	333	314	336	326	326	303	286	295	366	327	318	291	314	308	343	325	326	318	314	300	299	309	307	329	341	278	327	300	311	342	297	296	288	279	298	310	286	342	330	310	302	296	317	330	302	287	327	326	306	303	342	327	309	304	337	322	283	331	314	301	336	296	292	317	328	288	299	315	309	316	281	328	307	306	339	318	318	321	306	311	317	311	295	315	302	320	310	317	305	317	303	305	309	326	309	313	324	321	326	288	291	303	279	325	313	333	331	311	330	308	288	326	299	291	337	304	310	290	297	305	329	346	316	337	306	303	288	335	315	289	295	289	316	293	299	304	306	331	338	309	292	300	307	317	317	306	282	302	323	309	310	317	300	327	320	304	319	333	306	296	283	311	291	297	303	288	324	317	306	318	285	270	312	330	280	335	338	329	302	295	309	312	304	346	332	299	320	291	305	284	318	292	334	295	294	286	308	323	311	303	322	311	309	332	304	299	332	344	311	309	327	319	309	281	322	301	315	324	336	310	310	295	308	310	321	286	285	281	310	324	313	236	299	308	302	315	298	293	337	299	320	319	302	329	308	313	326	294	300	327	302	311	345	338	311	322	312	317	329	323	301	307	335	344	328	285	337	304	310	317	279	320	342	317	313	311	324	314	315	334	311	302	322	317	300	332	308	300	327	309	304	313	310	328	341	301	343	320	318	300	321	330	313	320	336	308	325	347	302	257	319	312	329	294	302	321	311	315	345	331	305	304	302	293	323	307	346	335	328	298	319	327	321	315	295	327	324	310	315	310	303	318	320	293	313	303	296	290	297	294	334	322	336	326	327	354	301	306	322	336	273	300	293	294	265	335	308	324	313	284	290	302	325	314	294	320	302	317	302	316	280	286	329	317	321	317	317	330	313	314	302	343	298	303	306	329	288	305	315	289	320	276	297	354	260	324	285	279	345	323	309	313	284	296	336	312	313	302	291	316	318	298	301	303	290	334	335	329	303	315	303	304	303	321	304	320	320	329	276	304	305	308	308	329	321	317	282	301	337	316	316	331	302	283	299	311	299	308	335	322	287	325	288	300	319	298	324	319	303	328	324	307	290	278	321	297	289	344	301	350	292	338	337	311	313	335	296	303	331	319	321	290	312	292	306	297	302	301	317	290	325	312	307	325	318	327	327	317	323	323	287	322	325	315	317	327	302	318	305	325	282	288	316	312	299	307	290	284	311	343	310	319	342	313	288	323	307	309	313	294	336	308	327	317	303	297	290	286	332	304	331	336	312	325	304	311	306	307	303	315	300	277	300	286	325	300	312	277	332	308	311	315	348	323	313	291	311	303	291	335	309	280	301	313	331	315	336	292	302	312	304	302	325	321	290	293	295	304	301	343	320	305	327	299	281	255	317	302	302	308	288	293	302	317	324	333	345	296	326	302	285	300	327	300	311	293	312	325	306	310	361	321	321	299	318	318	307	319	321	321	286	304	303	281	315	283	290	291	332	310	326	295	305	304	293	282	324	312	313	319	330	277	290	306	325	329	324	314	308	302	268	319	303	318	336	323	295	340	284	314	314	291	287	304	338	329	292	322	305	305	308	291	333	326	313	319	310	294	301	323	323	304	319	300	305	330	319	348	344	305	318	315	312	267	300	311	331	319	305	306	343	291	311	335	325	319	306	302	294	300	316	323	295	299	302	301
34324	57691	44455	30691	18385	10578	5759	3208	1625	968	762	582	494	476	460	432	396	403	387	407	398	369	376	373	375	384	421	373	422	378	398	379	393	423	381	369	385	399	385	387	385	411	392	401	400	400	337	433	374	391	390	377	394	379	384	393	415	400	383	404	354	414	348	395	396	384	388	404	364	381	395	315	350	389	382	380	389	379	382	427	383	319	346	357	386	392	385	365	373	382	392	401	375	389	365	318	370	402	394	368	397	390	398	358	380	385	387	382	416	421	393	355	372	371	388	386	361	403	357	369	408	396	368	400	336	386	378	389	382	395	404	380	359	368	375	341	349	405	414	379	371	394	367	349	402	369	370	385	376	389	374	404	417	389	385	405	402	367	392	366	346	412	412	356	411	395	357	401	359	402	369	344	420	344	376	383	390	380	360	384	385	367	395	404	354	378	398	388	393	432	378	388	377	382	370	379	373	411	394	381	405	360	377	392	390	389	360	358	385	350	389	398	374	390	357	370	375	376	402	378	369	378	355	385	376	375	392	330	383	382	399	377	381	387	366	368	395	373	390	384	401	393	381	373	373	395	381	400	405	414	398	363	393	382	377	363	373	384	368	386	379	394	405	385	369	410	411	382	418	390	368	371	381	376	401	393	371	389	381	392	368	383	406	362	382	380	399	406	383	403	355	417	412	392	372	393	401	370	363	395	358	379	377	402	426	399	355	418	370	364	408	410	357	355	402	383	355	357	358	394	385	389	405	367	381	417	378	360	355	401	415	390	402	384	370	365	397	391	387	402	390	381	383	393	357	394	353	378	415	381	382	382	405	365	381	367	382	372	391	373	373	356	377	366	401	346	411	417	369	373	343	389	418	376	425	370	363	384	392	372	356	422	362	383	400	364	413	393	381	374	391	409	378	420	410	396	331	346	372	383	425	398	423	351	393	394	402	392	384	404	400	389	399	396	349	366	370	390	353	376	397	373	387	412	373	335	425	358	376	394	368	419	385	361	405	371	381	397	375	372	356	394	399	383	396	394	349	386	369	402	405	354	375	338	387	393	372	400	354	366	407	404	402	386	370	415	371	380	372	331	399	396	405	360	384	404	384	346	385	373	394	380	396	384	395	391	396	359	403	396	403	397	369	397	394	363	392	398	402	411	362	387	408	380	395	351	368	410	386	390	393	383	359	411	394	410	368	418	399	419	392	373	416	385	361	376	370	374	401	353	383	367	373	402	410	370	399	392	398	365	394	404	370	381	389	425	365	406	403	359	384	399	345	371	390	373	393	394	397	348	418	395	385	345	370	371	356	396	385	346	356	381	354	375	382	392	388	383	384	402	390	396	350	404	405	377	377	362	381	383	373	365	368	360	432	369	394	350	346	368	406	367	362	370	365	403	346	364	387	377	379	397	409	393	341	379	375	402	357	361	389	368	392	381	376	414	420	383	355	370	428	367	420	397	392	381	385	350	412	409	384	386	347	359	381	353	389	374	373	387	377	350	359	392	405	368	381	393	391	369	380	395	355	404	361	385	403	399	383	393	396	372	407	374	376	363	381	406	358	379	381	397	387	386	380	425	387	375	393	375	384	393	387	403	414	403	402	384	379	364	383	421	433	386	401	409	383	417	384	382	418	382	386	372	372	411	397	376	382	393	414	366	351	387	375	375	377	370	371	394	404	387	394	393	375	402	353	380	378	337	388	382	385	377	408	365	363	371	379	394	389	399	378	383	437	391	374	381	380	397	367	418	347	373	393	382	362	378	382	440	377	382	417	361	394	414	391	416	379	393	398	393	388	401	391	371	396	399	385	370	399	405	376	389	411	388	381	392	410	408	367	397	358	368	382	437	391	347	366	357	340	395	361	355	381	384	342	395	381	378	364	376	413	396	378	382	348	374	386	390	416	396	396	377	414	387	392	391	378	376	359	368	374	393	376	373	384	398	405	365	359	384	371	390	361	390	349	365	363	389	396	405	403	387	384	380	400	371	351	404	389	370	373	359	393	364	401	373	378	394	337	402	365	397	384	394	385	421	371	374	387	357	418	356	402	358	396	404	416	387	404	402	369	387	414	395	378	369	384	378	406	403	382	405	383	366	419	374	375	374	393	393	397	356	389	410	364	397	398	370	367	378	361	373	410	400	372	340	386	395	373	378	395	381	389	349	448	391	362	337	439	406	374	415	376	382	405	342	373	372	373	392	388	416	368	365	393	375	386	406	343	363	355	388	394	382	386	347	397	385	380	364	394	433	376	364	360	386	377	395	366	386	377	395	404	387	376	386	402	421	387	395	378	403	382	378	378	399	403	401	396	388	392	387	354	400	401	384	363	368	401	400	410	397	382	405	385	366	367	368	380	389	385	404	383	407	372	374	400	361	369	382	368	395	354	385	363	374	366	341	419	381	351	385	414	381	382	378	401	379	412	375	365	386	384	370	377	406	408	386	380	367	371	374	394	397	377	367	376	385	367	383	359	415	366	394	365	396	407	391	401	431	396	380	379	357	378	384	355	384	374	351	360	350	380	348	374	387	395	361	403	375	392	371	394	389	355	429	381	376	409	351	396	397	365	373	394	367	381	362	398	408	364	407	361	384	388	398	384	356	370	403	355	371	366	362	394	369	358	404	364	379	383	385	387	380	371	382	395	417	390	360	375	316	388	375	384	389	369	393	354	401	398	382	351	370	398	344	371	420	405	375	420	366	381	377	380	347	383	374	384	402	394	389	389	369	378	364	354	400	407	397	394	374	360	377	385	364	409	394	343	381	379	376	419	383	395	356	383	388	379	388	383	405	367	390	387	392	392	399	388	360	383	393	379	373	373	371	386	454	344	380	358	413	403	399	404	412	378	379	380	362	405	376	408	394	406	379	389	404	368	411	431	368	368	378	378	397	390	369	374	388	365	421	387	395	371	385	351	425	379	374	412	389	387	397	361	391	387	360	370	357	363	393	401	388	373	398	373	425	401	378	391	389	355	409	351	394	392	366	363	376	387	380	394	388	373	401	376	377	396	372	387	380	346	402	386	394	384	385	382	384	367	366	385	368	365	395	382	411	377	406	394	357	371	364	353	388	398	370	406	377	398	390	368	366	389	363	368	355	381	386	361	401	367	368	380	366	380	378	407	370	390	372	386	366	373	383	381	352	402	378	367	367	388	379	403	449	373	365	387	424	403	376	371	382	385	375	422	379	407	350	390	352	385	422	372	403	376	380	419	366	402	414	363	389	402	384	378	364	385	379	371	361	374	355	418	410	385	394	401	402	396	377	412	365	372	376	360	385	385	389	370	379	409	413	356	384	375	368	375	413	391	372	412	384	365	366	381	373	395	387	374	361	430	361	360	417	390	391	394	381	398	383	387	403	359	359	388	408	368	385	401	316	372	391	416	358	372	364	390	393	368	362	387	364	380	355	413	360	364	392	404	389	370	359	366	407	376	369	408	375	373	371	365	376	362	383	403	380	403	387	402	395	395	364	391	323	389	402	368	389	385	379	371	369
32346	27540	21040	8460	2556	1168	769	545	541	439	411	413	451	424	382	397	423	403	403	416	396	399	415	412	403	389	391	399	385	391	416	404	372	412	392	428	425	356	399	396	398	425	382	402	359	417	397	380	417	399	401	403	416	386	375	398	389	409	452	432	397	376	385	387	402	395	422	434	413	371	363	414	368	403	410	425	409	380	390	419	385	351	381	394	383	414	414	358	427	385	417	420	387	371	377	406	438	369	418	355	374	412	375	392	377	408	395	392	400	359	426	428	393	395	399	407	381	367	379	421	370	392	419	408	347	420	391	454	408	417	403	449	404	368	370	411	406	394	387	397	367	391	393	412	388	370	393	381	394	417	378	390	379	391	376	396	372	380	437	366	400	406	416	389	420	432	436	376	389	429	394	405	405	418	412	396	379	413	415	397	362	399	407	408	388	406	379	380	406	355	420	403	430	415	393	432	414	383	416	413	410	423	378	426	400	399	385	369	413	423	380	403	366	358	397	431	411	410	410	413	372	419	397	380	425	396	385	391	360	445	410	383	397	415	411	443	405	390	367	405	425	425	419	384	410	426	395	407	410	379	397	384	399	382	388	414	417	420	416	390	365	388	394	384	359	397	376	355	388	393	440	397	412	414	369	408	405	400	390	405	415	355	430	383	395	388	398	418	397	375	384	392	404	407	399	399	414	403	381	422	389	394	441	389	397	417	389	431	440	406	412	346	373	408	397	388	370	396	401	403	446	418	408	394	438	421	392	357	423	407	415	391	394	389	359	395	422	396	391	399	409	446	408	431	418	413	421	407	396	394	394	397	421	395	406	381	376	393	376	383	388	395	379	387	416	416	385	396	393	403	409	413	381	380	395	421	380	381	404	436	420	403	443	405	403	426	409	386	417	387	380	455	405	376	405	410	429	385	393	413	405	422	412	392	405	391	403	397	378	402	405	429	413	359	371	380	364	408	430	380	403	381	407	380	393	427	461	408	392	388	402	393	439	413	371	375	379	411	401	396	396	381	388	420	443	406	402	410	391	412	409	403	404	409	427	370	384	399	351	418	410	435	370	425	394	407	411	396	377	440	416	363	385	420	422	400	432	402	426	384	377	423	390	435	427	393	360	371	365	397	426	419	400	361	389	371	412	398	382	436	404	425	369	402	413	383	401	407	411	402	380	370	420	401	395	417	363	419	409	409	424	379	361	432	381	393	415	370	422	392	392	369	419	403	385	399	417	424	411	359	388	438	419	369	350	406	391	393	400	411	395	424	375	379	386	406	397	398	404	414	372	403	418	407	411	412	438	404	407	361	430	357	365	391	386	366	365	396	375	467	355	371	373	394	398	417	402	417	396	410	385	398	422	405	390	432	374	429	373	399	385	390	415	378	392	384	436	387	393	419	361	409	391	363	379	404	426	419	406	392	391	404	383	384	389	414	397	399	399	361	447	390	389	395	386	416	401	419	404	339	426	408	406	399	394	388	404	445	373	401	398	414	420	392	385	438	403	416	417	392	389	369	437	415	369	386	404	419	383	408	400	430	402	425	396	400	433	379	416	400	365	411	377	435	429	358	372	386	371	366	418	390	389	396	395	400	414	409	427	410	435	395	362	385	393	401	447	388	366	370	399	379	381	380	404	409	396	399	421	368	386	411	410	400	422	406	379	370	430	376	375	362	393	386	405	348	387	412	389	353	414	387	405	375	392	398	437	360	387	371	420	366	420	402	415	427	424	407	411	430	410	431	366	393	394	368	401	414	420	378	428	370	401	434	366	377	394	375	401	391	427	380	400	399	394	421	371	376	388	396	379	390	402	389	380	399	410	396	408	405	406	391	409	402	394	370	407	387	401	409	380	420	383	400	396	371	409	415	409	392	388	415	368	409	410	361	418	418	417	414	428	405	394	433	407	413	408	390	402	418	403	363	428	413	408	361	392	415	430	410	397	396	431	429	385	398	405	393	383	395	397	373	413	393	387	402	383	385	410	402	380	424	378	371	412	418	408	393	355	398	400	422	423	383	414	407	382	373	393	397	432	412	450	392	395	401	398	407	391	429	380	413	396	389	363	370	386	392	377	383	404	397	404	383	423	396	385	368	401	392	373	416	393	391	417	410	399	397	387	353	378	396	401	442	397	387	410	387	420	345	399	442	383	381	398	390	397	419	388	397	388	375	433	385	396	402	373	420	415	391	409	379	406	403	404	426	396	410	425	421	407	422	385	357	389	421	393	409	403	395	401	382	409	395	342	404	408	419	415	412	409	413	383	399	412	414	402	418	432	376	419	402	432	403	409	428	362	375	400	387	423	383	398	378	404	415	382	404	403	376	422	399	387	408	389	363	366	400	416	425	388	393	366	420	396	423	399	371	414	385	418	414	393	392	369	383	406	382	372	375	453	366	389	390	432	410	386	404	416	338	419	396	388	410	420	397	369	390	417	400	384	377	433	384	423	403	411	387	395	444	390	385	399	371	407	415	400	402	425	420	401	400	369	418	420	379	388	400	429	391	426	393	442	401	386	397	387	361	390	404	405	382	355	434	402	402	386	388	398	399	405	445	413	416	425	369	391	397	393	381	388	401	401	386	408	400	398	382	441	394	400	399	386	396	407	376	383	397	421	404	397	415	385	390	380	395	431	405	418	439	427	412	421	399	406	395	392	384	420	421	412	405	362	372	340	420	403	410	414	407	411	392	392	398	429	411	404	377	377	425	447	385	391	409	370	413	390	413	416	398	384	404	379	427	379	442	405	416	380	416	400	433	392	376	401	379	398	411	428	418	406	413	437	423	397	442	382	409	415	358	390	405	429	357	380	376	399	428	403	396	384	416	396	389	417	393	356	409	396	385	410	395	412	381	391	372	411	361	390	406	398	407	398	412	365	397	390	383	430	381	407	410	388	390	377	421	417	402	414	417	401	393	374	399	407	373	401	419	365	368	415	387	410	393	394	401	387	409	402	383	379	378	417	419	427	411	402	402	388	396	420	393	409	403	413	406	372	406	379	424	397	369	409	416	379	406	414	399	400	418	398	379	382	370	376	420	360	385	382	411	415	385	411	393	417	424	364	401	427	446	430	400	419	383	394	439	407	401	395	404	377	397	419	404	404	427	374	340	405	386	381	415	404	370	422	386	362	415	380	446	399	386	402	387	386	400	372	399	373	427	393	420	385	394	388	424	405	408	408	376	427	425	400	390	381	399	374	407	407	407	398	386	431	394	438	425	375	423	388	401	396	389	408	382	393	405	388	348	389	393	381	409	413	385	409	410	440	454	433	422	390	385	371	419	392	378	418	400	377	376	396	425	433	389	424	413	381	398	391	368	380	401	405	367	403	423	364	379	358	422	376	405	405	396	418	391	371	370	409	429	417	402	394	390	392	406	385	371	394	421	368	409	402	389	387	389	440	404	403	407	381	398	409	368	411	448	382	400	381	411	440	383	399	387	412	362	379	417	424	402	429	428	393	416	404	384	405	364	377	403	380	404	382	413	392	397
35046	39425	21207	8665	3800	1751	1070	722	583	582	531	486	524	535	502	556	547	505	511	497	487	523	482	501	491	524	470	498	515	466	516	539	505	459	541	472	470	505	481	545	504	480	462	487	497	491	539	536	490	481	476	483	483	490	509	461	488	487	474	488	508	462	517	468	493	473	515	508	471	491	560	492	473	470	485	465	477	494	496	488	502	494	484	478	471	486	500	495	469	501	496	496	493	500	495	445	518	484	508	486	435	507	523	461	457	516	482	521	482	485	490	492	505	467	466	475	492	509	507	537	457	469	502	502	469	491	447	467	487	476	487	471	480	508	513	503	495	500	520	462	487	493	532	466	489	459	443	486	527	480	462	475	480	496	485	498	502	471	448	498	501	505	526	530	496	481	460	512	481	499	508	512	511	498	473	507	464	491	477	498	493	502	507	532	500	495	484	471	527	454	512	514	437	469	506	475	474	483	473	508	498	479	518	483	503	495	511	504	517	516	511	512	497	468	502	471	527	522	469	490	477	493	488	502	518	507	500	498	514	486	475	506	482	528	491	504	464	514	475	491	467	498	474	516	506	529	476	489	447	483	492	500	550	455	483	464	479	498	482	517	536	492	505	454	491	516	467	521	504	449	527	460	529	476	448	455	507	450	498	470	469	483	476	501	494	467	493	543	521	490	485	512	500	480	472	488	493	458	517	496	484	512	462	480	481	497	501	514	493	492	457	532	504	513	488	477	476	494	470	550	492	493	490	524	492	493	479	497	470	487	506	506	530	486	504	484	444	461	514	484	483	502	481	496	481	476	508	494	452	459	483	474	496	495	466	492	471	514	476	485	509	476	446	465	476	535	462	474	484	510	536	505	526	514	501	495	470	482	457	498	482	550	453	519	469	467	489	442	487	546	457	489	507	498	540	498	481	471	450	474	524	488	475	476	524	482	478	516	544	489	476	500	471	505	521	482	476	514	484	494	470	456	497	475	478	522	491	531	482	475	491	471	490	482	474	472	475	488	493	478	497	482	497	518	479	479	503	479	471	512	467	515	489	499	478	515	517	485	505	460	483	509	490	497	485	507	462	481	491	481	458	491	502	471	464	505	493	533	474	469	489	495	486	494	499	465	481	472	508	513	496	486	526	470	480	474	474	508	505	474	503	484	467	514	479	496	485	472	501	546	464	468	518	458	469	544	461	516	528	481	493	520	467	489	498	522	511	492	509	484	520	509	517	486	488	502	479	476	507	471	505	446	484	490	503	495	469	510	483	483	513	510	490	514	507	503	463	480	567	440	462	477	508	493	480	470	476	501	494	482	493	499	481	519	463	494	494	513	491	472	491	516	471	495	524	472	482	483	506	478	474	482	492	471	485	474	502	476	484	480	504	488	491	506	513	482	507	463	484	488	497	449	512	513	470	473	477	474	496	502	535	483	484	481	492	502	488	461	486	500	507	504	500	490	485	495	474	518	465	519	481	481	432	496	506	493	490	495	478	471	479	477	471	498	470	492	505	477	526	462	499	465	519	479	499	464	482	482	467	511	492	479	511	519	477	488	514	493	547	532	480	503	477	472	495	490	506	480	529	471	505	492	511	515	501	526	516	450	472	490	474	464	445	499	487	481	481	478	469	494	493	497	529	455	458	499	520	514	458	475	467	466	484	515	460	489	519	498	501	489	491	492	482	509	550	514	458	476	522	473	489	477	503	472	503	492	510	497	508	502	465	524	467	531	489	481	474	523	457	484	487	484	492	507	488	482	548	493	523	487	472	488	483	536	479	495	507	484	480	514	530	475	450	480	493	504	503	500	511	465	500	487	502	513	489	477	485	474	529	499	484	529	508	529	496	406	502	536	468	529	487	485	483	492	459	490	513	511	493	480	499	507	485	480	501	466	467	487	482	492	460	498	452	479	493	500	500	517	487	474	502	483	469	488	487	486	496	477	479	502	503	538	474	489	490	485	478	500	484	513	485	504	551	489	480	525	528	502	510	489	498	475	478	472	535	469	484	469	466	472	483	516	498	482	490	483	453	511	523	487	497	505	457	493	509	474	497	479	524	524	491	509	486	499	487	523	515	492	446	462	473	494	495	515	532	511	495	453	475	505	500	496	503	455	486	477	488	522	467	482	525	414	440	486	525	461	496	487	485	470	491	474	484	482	464	489	485	500	514	478	499	499	475	432	504	494	501	506	505	534	538	483	489	487	471	446	479	513	494	496	494	487	503	512	446	509	521	478	508	471	514	496	456	493	504	455	510	472	499	468	478	531	479	490	484	482	510	486	497	475	466	521	528	450	465	476	501	475	508	516	499	493	509	492	498	477	510	485	513	498	520	462	491	532	505	460	495	524	505	485	485	498	495	486	482	511	533	468	495	459	529	444	473	463	493	445	513	519	494	504	519	461	452	495	477	469	553	476	501	513	481	479	491	460	516	456	489	508	487	489	511	516	469	513	512	541	489	480	483	479	499	491	478	525	482	500	436	470	513	506	497	475	473	440	497	501	501	502	496	501	502	487	521	499	497	440	515	468	500	478	462	507	514	498	471	470	449	493	489	494	473	492	513	473	499	462	474	483	501	507	461	478	498	488	474	490	503	506	479	496	488	495	477	482	458	498	520	489	497	493	492	482	497	508	480	466	481	482	512	442	508	487	464	515	503	480	476	491	491	452	500	479	486	500	500	461	455	511	518	509	462	520	517	492	522	534	514	481	519	531	458	511	457	495	475	483	521	511	479	538	463	481	497	486	528	461	515	460	510	489	493	524	497	506	508	446	481	487	527	489	471	455	492	488	516	498	487	493	508	525	480	503	484	479	498	461	497	481	521	520	502	513	469	529	468	460	471	493	506	486	495	469	553	467	493	486	474	484	514	497	494	511	488	515	487	482	488	512	493	523	479	473	464	483	475	465	449	476	496	461	528	490	508	485	510	535	513	499	511	517	503	494	483	479	496	481	471	502	520	478	512	471	508	481	487	518	509	454	480	479	516	487	467	502	528	489	477	484	478	505	466	548	472	493	481	471	486	479	516	485	487	484	485	479	481	458	511	515	503	511	496	538	510	512	505	488	448	471	515	482	496	493	443	491	525	480	476	498	492	520	498	452	459	462	452	477	477	485	536	500	492	504	497	495	501	496	489	499	473	517	459	503	475	500	485	482	518	475	487	452	511	510	441	492	471	496	492	486	469	469	494	474	534	479	483	495	495	527	549	485	447	503	506	501	449	474	542	498	498	476	494	481	528	485	475	502	494	504	451	453	470	492	515	505	494	469	495	530	480	490	549	479	500	499	500	506	505	464	471	482	455	519	458	445	478	513	492	494	487	455	454	481	503	499	508	470	556	479	501	477	519	508	480	481	507	495	440	463	508	488	494	496	469	495	484	497	491	491	507	503	531	498	488	498	478	494	545	467	496	491	480	496	495	480	491	489	516	487	476	523	522	458	498	480	477	453	461	460	494	497	512	505	502	511	487	536	501	475	500	476	531	528	536	519	477	504
23660	21380	28328	24857	20723	9725	2851	1219	782	616	499	462	433	461	460	416	390	401	402	382	379	404	387	418	418	405	404	402	398	348	390	400	397	408	417	382	386	379	365	418	408	356	393	409	372	415	452	428	361	385	382	370	418	382	374	422	389	383	346	377	397	376	398	396	401	412	400	388	423	389	425	410	366	394	393	376	405	402	375	391	402	340	396	395	375	413	383	394	403	381	396	415	350	380	421	406	389	392	432	398	412	444	403	359	427	377	427	378	418	423	410	375	365	380	394	378	386	406	381	396	364	384	406	452	407	398	400	376	399	397	424	386	366	405	393	408	374	384	343	399	413	393	394	410	375	405	390	397	394	366	395	402	368	402	363	393	424	401	396	399	417	370	379	430	439	367	426	419	406	420	374	399	433	401	407	392	412	407	366	429	399	384	396	368	369	399	397	419	393	430	402	421	390	449	393	399	414	426	380	382	398	417	412	376	371	374	383	381	432	391	441	403	377	389	405	412	405	418	384	400	384	358	425	389	366	396	391	396	418	363	379	426	410	386	414	394	419	394	382	420	367	361	407	398	388	387	414	418	394	409	395	407	391	362	422	396	414	400	395	392	428	373	413	412	413	376	442	371	399	399	385	409	395	391	398	391	426	377	405	417	422	382	384	369	366	376	397	405	418	417	406	395	376	408	417	363	358	398	413	399	408	394	355	408	387	405	377	375	407	390	393	409	435	389	376	364	384	376	426	454	400	413	389	434	396	381	385	415	408	357	421	375	413	372	422	385	386	428	364	389	393	404	380	441	406	367	373	401	383	400	421	382	431	410	367	377	400	382	395	405	403	413	405	425	420	399	374	340	386	415	395	399	403	369	418	396	411	408	382	400	380	375	361	384	404	391	410	436	371	452	379	375	411	379	391	425	435	401	413	407	401	376	391	392	417	400	408	409	388	379	414	399	388	418	380	410	398	412	405	409	395	358	411	434	429	382	382	389	409	435	445	432	374	429	386	433	402	406	408	430	393	412	389	365	413	365	392	394	415	394	395	391	371	415	418	417	385	381	366	430	380	401	409	373	400	404	385	404	417	410	402	402	418	377	403	397	387	408	401	370	410	379	368	387	407	425	401	416	419	446	376	382	414	382	437	396	372	390	400	374	387	416	408	374	402	374	393	412	418	392	385	405	432	393	395	417	409	401	391	390	400	447	380	384	430	372	385	375	386	374	390	400	414	414	392	378	376	404	378	386	431	411	379	391	369	406	384	414	403	362	387	431	383	380	390	424	397	381	396	431	366	368	370	423	397	392	403	386	383	401	393	368	413	371	407	432	425	384	397	427	417	406	383	385	370	397	396	410	417	407	408	384	376	383	384	372	390	422	398	408	360	417	387	407	423	353	379	391	413	401	388	395	385	371	381	387	368	401	391	389	366	402	389	373	382	370	452	382	380	400	424	406	394	380	402	403	427	421	387	381	415	406	391	364	417	406	420	382	421	426	376	405	395	384	387	387	399	403	419	401	401	416	392	404	391	399	393	403	436	382	399	373	443	412	391	404	373	404	399	375	431	377	413	395	379	418	395	392	406	413	413	427	403	430	418	357	370	401	384	395	406	402	380	391	423	407	391	399	395	383	352	422	390	383	374	401	369	362	397	388	424	401	371	391	393	404	414	412	391	362	409	409	355	380	362	390	378	385	383	396	383	379	396	393	404	403	420	397	404	387	364	402	401	392	361	398	422	393	413	394	389	342	363	399	407	381	373	425	408	390	421	382	407	430	387	390	395	422	378	386	392	398	409	438	408	426	381	400	374	374	410	402	398	441	407	394	407	392	386	412	406	358	370	416	379	379	438	418	388	394	409	424	383	397	372	359	384	398	426	414	391	413	418	381	431	394	422	399	388	398	394	394	410	417	390	405	415	394	402	388	374	392	386	390	389	372	413	392	408	363	370	404	373	407	395	400	388	408	393	360	397	373	411	442	427	376	421	374	406	390	453	363	393	432	346	384	397	381	387	381	428	409	406	433	384	388	386	403	441	380	400	371	385	360	389	424	382	368	419	402	400	383	407	404	380	393	390	399	391	426	396	373	395	369	418	390	395	371	378	399	377	395	387	393	369	421	404	397	419	419	411	414	366	414	389	399	412	402	370	389	415	406	414	433	373	433	443	371	417	435	428	411	411	404	370	400	401	373	391	411	427	346	418	381	422	387	374	412	392	408	372	385	370	394	379	378	421	416	406	395	404	390	385	391	402	404	393	420	414	397	395	391	361	381	394	395	384	414	379	425	408	382	379	363	349	386	369	375	423	400	399	391	410	410	436	365	393	416	407	397	360	395	387	416	389	417	435	396	357	397	418	397	405	381	380	369	379	382	392	388	417	425	388	402	407	410	387	435	427	429	355	398	401	393	403	399	405	396	406	386	389	437	399	397	402	394	437	399	409	392	407	372	408	402	382	447	410	373	372	345	427	383	381	387	370	394	387	374	407	392	396	426	428	422	415	416	438	374	421	388	367	426	386	373	385	431	406	408	387	405	370	402	370	384	380	390	403	420	377	356	411	363	396	399	410	356	430	374	395	401	412	366	394	416	368	406	431	386	412	407	418	394	363	418	418	386	412	385	377	406	363	396	399	426	403	366	411	384	401	400	391	405	397	385	386	417	385	371	404	401	378	399	403	428	374	414	396	428	406	433	395	429	412	400	414	405	378	436	396	402	387	380	392	414	359	389	406	403	422	435	384	399	393	392	399	392	412	395	386	423	437	365	422	400	385	393	409	402	405	349	390	373	401	415	347	400	365	426	422	392	398	407	372	399	403	392	427	422	375	400	381	434	344	362	381	414	377	388	387	419	392	408	405	385	363	432	379	380	373	410	372	409	379	390	368	417	421	393	386	418	403	389	392	385	393	371	433	417	397	389	433	398	415	395	424	403	431	412	404	406	364	350	410	384	418	402	376	406	372	412	409	370	381	446	387	388	403	380	391	408	372	403	392	395	363	382	393	380	381	425	406	397	376	383	388	366	428	384	373	387	393	388	390	384	401	364	451	401	419	370	383	404	375	399	396	377	406	380	413	429	394	385	401	408	391	420	409	359	374	417	388	408	391	389	392	392	382	389	379	386	394	377	418	386	399	416	379	365	396	398	397	349	348	385	385	399	423	396	385	378	435	394	388	371	388	383	421	370	381	422	377	399	413	357	410	384	396	360	386	360	392	385	410	394	380	411	415	403	351	389	400	418	370	368	421	390	411	380	407	405	379	427	356	426	390	391	383	363	386	367	407	398	378	375	431	378	399	417	368	389	399	409	372	410	399	392	366	379	385	377	410	427	415	355	354	410	370	417	392	415	444	401	380	377	388	391	391	405	384	386	398	395	422	426	414	379	370	389	385	409	383	425	388	394	353	388	426	393	397	383	413	409	405	415	418	370	398	387	412	434	398	419	378	402	392	410	423	409	363	386	428	431	372	372	398	406	377	392	401	381	432	376	360	355	386	385
35798	50528	31257	18186	10507	6090	3301	1857	1151	785	721	627	585	556	498	532	479	519	517	525	485	508	511	453	529	493	505	485	527	490	518	469	475	529	510	531	500	530	479	506	480	517	507	468	507	511	482	510	449	457	504	474	504	498	490	507	485	471	494	468	479	520	486	464	509	486	489	467	500	489	475	486	513	479	470	445	475	468	482	438	536	472	512	454	499	528	492	505	426	535	467	489	467	505	502	509	465	489	469	473	499	492	457	503	495	517	498	495	451	525	502	457	475	503	483	479	516	499	538	518	458	473	469	483	452	489	486	475	490	474	501	504	429	468	504	483	463	489	455	468	483	506	469	523	512	514	517	479	471	475	486	445	513	483	475	483	495	443	495	480	511	499	466	528	459	508	522	484	519	517	527	466	484	504	488	484	471	472	466	479	492	469	503	494	498	479	472	501	490	444	470	508	479	459	476	471	501	485	526	515	452	475	473	477	530	483	500	471	449	506	484	509	494	525	502	446	451	474	518	444	479	496	491	482	497	491	466	487	480	530	510	478	496	516	536	497	491	468	500	484	499	441	451	493	460	453	473	504	504	465	490	523	465	507	489	494	528	527	467	505	473	488	509	535	451	461	502	459	472	492	472	508	503	475	482	494	475	493	507	486	513	476	434	477	506	507	475	489	505	497	495	480	491	461	456	479	477	493	528	510	453	470	490	482	482	509	482	496	513	450	503	462	516	467	482	497	503	476	458	522	452	483	482	491	489	475	494	460	475	444	481	506	461	498	494	517	483	451	522	472	471	491	465	495	512	505	491	495	458	458	462	499	488	472	479	500	528	495	510	496	529	534	486	447	490	501	524	463	490	455	512	499	533	483	473	523	499	447	504	437	462	519	480	449	527	514	474	522	493	503	508	471	444	503	515	502	484	507	505	484	511	463	462	532	482	429	485	490	495	530	471	469	497	521	485	493	511	499	475	529	485	466	510	489	467	491	460	460	481	490	486	468	552	502	464	469	512	505	496	483	489	490	467	473	484	488	469	556	474	516	512	532	536	494	488	445	494	475	474	493	462	504	486	497	489	466	464	485	476	508	530	468	433	497	470	480	503	487	479	460	483	482	472	465	465	480	501	473	479	474	498	467	476	482	483	497	484	466	458	438	462	474	520	483	500	449	496	482	474	522	482	494	489	493	496	501	486	468	479	543	502	440	522	528	473	490	502	474	483	512	507	481	488	512	469	496	461	495	513	468	512	490	542	481	456	491	492	468	449	445	485	479	498	511	494	480	475	473	472	499	487	485	505	471	455	497	488	498	485	486	501	517	512	505	538	472	475	503	519	476	474	502	478	518	505	494	482	476	501	510	470	501	496	505	435	503	477	475	489	477	482	468	474	474	491	476	506	479	499	514	465	525	482	483	518	477	509	495	474	547	493	515	461	525	484	453	513	510	503	462	508	476	511	469	467	513	484	500	474	462	490	466	499	512	519	469	464	510	453	491	491	469	495	487	510	455	512	510	474	473	484	485	504	510	507	490	504	511	500	470	454	509	472	516	461	456	499	518	472	518	456	510	525	495	496	488	482	474	504	453	442	478	471	470	471	507	485	516	486	489	493	478	467	490	465	494	477	482	468	466	493	496	487	510	497	490	483	463	497	489	493	473	479	495	475	478	524	525	493	531	499	476	460	478	469	473	496	501	471	472	443	465	513	508	486	501	477	488	475	474	496	497	476	453	504	473	471	509	472	499	481	473	489	486	515	516	486	474	481	514	475	511	451	469	470	516	534	519	476	501	503	491	488	498	518	507	495	480	477	494	486	523	519	452	491	516	460	492	515	533	511	517	473	461	495	457	510	473	473	488	479	486	494	479	451	474	471	495	481	475	499	481	474	463	499	482	493	488	498	492	479	446	488	523	487	498	503	457	489	501	482	467	513	487	498	500	463	500	508	492	503	479	479	458	494	524	500	468	515	452	459	483	499	453	462	520	487	478	493	511	486	503	497	527	478	463	503	485	475	488	458	427	476	477	489	446	500	484	484	511	482	499	484	486	499	501	504	452	548	501	485	487	505	488	451	508	452	504	512	508	473	479	487	517	488	503	470	502	478	452	498	491	520	486	531	505	478	444	504	489	492	496	526	492	453	467	475	489	468	461	482	455	474	474	478	485	536	487	506	491	531	463	473	495	495	469	512	490	505	483	499	519	491	476	464	492	454	460	503	493	499	500	497	463	477	497	492	488	525	501	499	496	465	476	477	487	514	495	471	459	527	463	502	468	495	467	488	468	497	508	495	444	477	509	537	470	500	472	489	483	481	517	488	488	506	482	487	482	487	468	501	529	454	471	489	525	478	481	506	490	504	452	508	536	517	442	487	512	472	498	519	507	467	503	463	472	494	473	484	523	480	491	511	488	492	483	506	476	553	493	504	508	509	480	486	505	489	489	497	475	520	480	478	506	498	471	486	508	482	454	528	459	517	475	520	481	501	497	487	523	499	463	513	510	488	501	502	502	474	443	511	505	509	522	510	545	482	507	458	498	482	498	471	503	485	458	474	469	499	465	480	508	466	487	500	467	451	498	470	479	506	536	480	464	416	462	496	471	484	456	455	504	480	484	502	480	505	479	502	462	513	515	489	483	501	503	464	528	492	499	494	526	484	461	481	504	505	473	483	494	477	502	484	492	521	502	486	492	504	502	512	494	482	519	463	489	486	492	503	469	526	506	504	487	490	495	468	480	462	529	498	496	503	500	474	479	450	519	475	524	487	508	489	445	506	457	504	485	482	504	484	501	482	498	478	459	503	532	460	515	490	465	466	478	537	501	480	520	498	531	494	504	503	490	498	517	430	502	536	475	482	552	498	487	513	454	488	460	480	476	491	494	530	463	491	493	492	486	493	458	464	523	509	496	483	445	482	509	498	486	456	495	546	497	500	491	462	470	484	455	454	469	508	511	499	481	499	493	460	433	479	488	542	440	486	505	482	496	497	508	512	516	473	517	452	468	492	482	474	461	511	494	462	480	480	469	484	482	470	484	518	437	516	452	511	465	464	476	483	442	497	474	522	470	448	505	511	455	464	465	497	489	471	434	518	444	515	465	445	467	439	491	506	541	484	491	510	506	466	489	507	502	494	487	472	510	483	499	454	467	516	512	461	466	458	483	470	471	458	486	510	501	494	473	464	495	506	544	510	472	476	476	484	488	502	496	493	484	463	488	489	524	488	459	508	535	539	474	429	494	490	510	489	486	492	535	499	473	468	475	470	491	480	471	469	468	469	443	492	443	497	472	494	481	457	449	492	507	492	477	474	518	479	524	499	457	489	491	496	511	514	479	511	483	497	498	489	505	467	485	486	471	476	501	493	482	459	487	494	503	459	519	486	472	482	478	467	515	483	484	455	473	484	481	493	471	504	492	472	470	482	501	470	463	473	523	495	526	512	487	489	486	496	434	446	479	459	457	524	492	506	464	454	493	518	475	525	488	489	478	487	487	481	454	477	513
24996	21484	26935	24699	9132	2533	1225	793	524	454	401	367	370	343	337	359	384	346	305	339	343	353	290	342	364	304	346	323	315	348	343	355	312	308	335	339	353	341	351	297	328	315	343	340	352	296	309	329	297	284	332	333	320	336	322	317	335	299	324	343	355	319	306	313	346	310	352	301	347	290	350	330	331	298	334	356	331	326	309	292	303	335	306	320	353	319	333	302	332	283	336	299	307	344	324	293	355	312	336	310	324	320	294	303	338	314	308	329	306	352	295	284	298	325	287	316	322	301	351	331	341	353	317	307	307	314	306	328	335	346	320	315	331	323	309	290	316	344	332	329	302	303	307	333	342	331	308	334	332	351	318	309	308	324	308	281	305	323	325	309	333	308	308	321	322	311	326	319	314	337	295	296	343	326	318	323	291	356	326	327	357	295	352	299	348	327	312	330	317	324	295	347	315	328	334	302	316	344	319	286	361	361	320	362	299	327	311	310	324	317	336	337	320	337	318	329	318	354	333	373	352	300	295	349	309	305	326	311	308	326	329	327	299	330	332	303	293	332	298	316	323	341	365	323	361	334	315	326	325	316	321	336	306	303	313	297	326	330	326	317	339	352	330	313	293	346	317	328	323	348	336	313	341	310	292	331	309	343	324	300	307	334	357	322	345	334	362	337	338	329	331	318	336	314	305	299	312	329	364	339	316	347	311	325	352	323	336	335	290	302	332	363	344	354	308	306	314	335	324	344	336	344	334	295	323	301	301	329	320	313	334	342	323	318	335	311	292	322	342	311	341	320	320	325	327	327	306	313	343	322	321	306	323	322	317	320	318	332	337	332	320	337	343	346	336	318	351	331	349	330	351	309	362	320	312	326	330	315	331	318	324	337	310	331	321	317	347	317	327	362	306	309	344	346	329	311	338	327	325	316	338	354	323	325	343	336	301	345	304	310	350	342	336	305	316	320	316	308	347	324	315	311	323	380	321	303	321	279	324	277	309	335	331	335	347	318	330	303	330	337	334	309	331	322	312	343	316	360	328	315	301	329	298	315	297	317	300	299	314	331	325	328	335	303	309	323	323	336	341	320	316	307	324	304	304	314	322	310	328	310	324	353	331	315	309	301	316	325	311	348	305	358	329	311	323	297	344	337	334	339	319	317	346	303	341	320	312	299	338	323	280	340	322	305	332	304	300	331	343	327	322	306	328	322	322	341	319	327	324	332	318	314	333	302	308	332	322	346	307	352	333	335	324	314	330	310	328	305	297	325	321	335	364	307	322	348	352	333	344	334	327	302	290	331	324	329	315	313	307	370	313	335	298	306	332	343	315	307	342	332	285	321	343	336	315	333	330	323	321	333	315	321	339	337	306	349	342	317	304	327	313	325	319	322	294	322	351	323	341	303	332	327	318	312	329	305	305	312	328	347	314	333	364	321	322	338	341	329	327	323	318	325	340	347	306	354	323	325	323	304	330	300	309	339	338	304	329	332	312	338	317	357	330	360	320	347	316	321	339	318	316	315	318	334	311	347	316	340	317	335	317	346	325	299	330	317	320	345	329	332	322	320	341	302	335	324	305	321	304	282	317	364	316	333	318	300	335	314	331	338	331	331	313	339	333	281	342	331	327	334	339	329	335	323	341	311	321	308	334	352	288	338	341	351	325	316	363	315	329	334	348	332	306	287	315	311	333	310	310	325	347	324	316	348	348	335	330	331	333	342	303	321	349	344	306	307	330	313	316	326	340	349	301	313	317	306	351	317	310	338	310	307	310	333	342	325	298	340	326	331	327	313	315	319	334	323	336	333	306	325	296	347	357	326	310	335	318	342	343	329	334	342	296	328	320	319	310	337	315	341	327	306	303	274	347	318	354	320	358	312	296	310	341	325	350	322	337	375	306	338	318	311	323	336	354	357	315	329	339	300	333	311	303	328	329	315	322	308	307	339	347	306	349	309	334	303	339	324	309	360	310	269	309	304	320	313	304	346	331	346	322	280	293	357	328	330	312	319	304	347	322	317	343	347	319	344	326	321	331	325	317	319	342	327	344	344	337	306	329	311	342	368	353	276	325	323	310	320	330	340	333	307	341	339	350	325	326	355	343	303	322	331	331	306	329	322	315	329	316	334	328	376	366	345	297	286	349	316	319	339	346	339	302	307	342	322	318	310	352	342	321	328	340	336	321	340	338	326	346	329	299	326	344	324	307	294	301	326	303	301	309	338	334	330	346	314	317	310	336	341	300	313	310	322	298	309	319	310	335	300	350	343	357	299	344	321	328	320	345	333	326	314	327	328	331	356	319	313	319	334	339	355	338	329	302	316	324	314	328	337	320	340	323	342	325	319	316	364	339	321	323	332	331	319	337	313	352	334	309	337	324	340	335	334	297	355	358	311	341	361	324	314	299	312	312	319	314	321	335	328	316	344	347	325	320	312	296	327	312	332	311	351	304	339	313	317	301	338	329	331	325	332	305	353	341	302	344	334	328	302	310	286	318	350	337	317	331	311	292	343	322	302	314	309	347	344	328	311	314	328	281	318	327	306	314	345	322	307	317	305	328	320	370	337	329	343	331	369	327	317	321	346	338	358	324	304	343	311	322	347	330	304	311	322	319	333	357	325	332	346	327	292	321	348	298	354	323	334	317	289	322	320	339	333	349	325	322	321	315	354	319	298	358	325	332	325	343	341	291	318	326	348	314	347	316	323	342	353	346	333	315	310	327	328	324	326	317	348	332	301	323	300	346	317	297	321	341	341	317	316	299	296	367	324	357	300	308	308	334	299	341	294	331	337	314	333	344	340	315	331	333	336	338	315	346	331	343	322	315	322	341	311	309	334	328	324	357	314	349	289	309	332	309	331	303	297	307	334	330	336	325	320	353	325	353	344	321	329	337	311	346	307	322	296	328	347	336	345	321	315	319	322	304	305	312	346	333	339	327	302	307	315	321	342	289	347	328	331	356	315	322	331	341	302	313	306	313	324	337	332	290	332	308	327	308	324	374	303	335	308	322	323	335	341	311	332	307	349	328	310	359	319	349	320	342	346	312	313	304	320	322	312	346	319	346	301	309	292	308	324	315	304	330	316	321	328	319	308	326	290	316	335	317	318	310	348	324	331	329	319	336	315	320	307	332	314	327	290	353	271	295	340	349	313	335	373	331	344	337	308	350	346	286	350	297	292	343	347	326	300	314	331	302	351	333	314	332	303	320	312	349	354	347	351	328	323	330	321	308	334	299	318	376	321	300	319	321	321	310	312	320	286	320	308	322	332	367	308	329	370	325	308	335	313	336	320	295	326	331	310	348	308	330	317	309	333	321	300	324	308	315	335	307	348	322	350	342	319	336	337	335	314	309	318	347	320	316	293	333	300	325	333	319	297	365	351	325	289	307	316	347	341	328	348	330	311	326	344	343	336	346	349	320	327	359	318	299	323	337	339	337	309	325	322	348	295	309	345	331	332	351	322	363	317	322	323	359	337	309	343	360	334	311	327	352	351
33785	45529	28190	14873	8103	3989	2118	1231	729	620	512	538	463	485	450	405	398	420	399	400	379	395	396	397	384	390	398	421	395	413	422	395	383	399	412	406	389	393	423	371	436	424	394	386	409	408	373	407	410	406	391	406	365	401	401	414	399	393	369	428	374	386	394	414	367	396	424	405	412	361	421	414	397	421	405	450	388	404	436	395	411	443	394	394	422	416	368	384	378	420	427	369	399	427	430	390	367	399	403	449	418	362	392	449	396	368	403	378	385	383	403	398	384	374	385	372	407	420	428	444	399	398	396	378	385	414	417	397	420	424	407	377	429	415	385	402	418	398	444	384	378	386	413	400	401	394	391	432	397	390	383	369	406	388	404	381	398	402	412	399	389	384	423	400	389	418	413	399	407	422	436	431	391	414	402	411	376	391	410	376	383	410	412	431	392	385	370	407	405	395	416	418	384	358	406	435	391	394	403	424	398	395	398	376	410	398	381	404	386	404	353	389	415	412	406	407	376	390	401	389	382	407	425	384	398	340	368	391	402	393	395	389	401	394	442	429	381	380	409	448	418	429	415	399	397	434	403	348	422	427	385	399	410	383	395	390	388	413	370	406	418	379	399	411	400	403	394	405	381	400	398	395	421	418	385	411	402	419	432	395	380	393	400	420	420	377	377	398	399	370	388	420	367	402	398	388	419	431	373	413	416	418	404	415	398	446	390	405	420	387	386	360	378	349	439	411	413	388	408	410	389	405	423	398	415	376	389	387	411	365	421	372	402	380	426	415	397	376	427	448	380	378	389	379	413	425	404	415	387	427	364	418	411	393	398	390	458	401	411	377	408	395	392	382	421	379	402	386	381	400	406	403	407	389	408	382	413	416	390	435	422	394	396	414	390	403	416	394	459	387	419	421	397	362	416	381	369	401	360	432	376	396	425	398	411	422	352	413	393	409	408	424	427	387	425	399	391	407	422	376	403	381	410	418	406	437	396	386	422	387	423	397	399	394	412	385	385	365	437	394	416	435	378	387	391	405	395	443	468	380	386	378	394	395	398	424	402	388	423	394	406	387	396	426	431	407	345	386	348	378	397	388	385	387	392	378	425	377	449	441	377	404	410	419	369	416	409	416	407	389	415	392	392	399	443	410	377	386	393	391	434	415	380	366	421	392	389	390	412	401	388	394	400	413	394	425	429	371	418	413	402	434	386	414	394	440	387	417	379	405	372	391	386	414	420	416	382	399	435	398	411	408	423	429	465	387	437	388	382	380	414	402	404	405	398	381	405	402	416	375	393	403	406	377	402	424	412	422	421	395	360	444	391	430	420	389	442	422	388	396	400	411	402	409	379	378	407	385	405	415	374	386	434	440	388	394	380	420	386	403	406	435	362	412	379	410	384	416	377	420	405	341	384	405	379	376	389	418	421	408	397	399	392	446	398	433	398	399	381	404	378	424	390	397	379	407	417	387	417	417	379	380	433	422	409	419	408	377	445	413	399	436	401	420	420	413	420	441	423	394	383	365	388	405	401	428	405	413	392	393	389	424	423	407	364	410	378	370	393	379	405	388	408	416	426	368	414	395	412	420	413	428	400	386	406	389	384	426	415	373	352	409	430	410	384	403	392	435	406	451	371	427	386	431	434	401	350	423	423	430	406	408	407	402	435	392	425	393	412	382	377	386	401	401	384	401	376	377	399	372	433	392	406	400	429	394	425	413	381	422	434	416	392	409	399	389	422	402	393	359	395	370	393	375	390	440	383	406	420	379	426	438	401	394	384	391	379	400	414	423	388	440	379	376	383	387	406	412	366	413	402	381	398	420	391	368	407	424	399	415	392	405	346	418	388	370	392	411	382	397	413	363	405	415	394	422	397	418	385	378	398	425	405	400	392	390	402	421	405	401	417	402	388	376	403	382	411	411	399	421	367	404	389	410	395	394	394	423	400	396	406	395	422	409	363	420	427	418	424	386	388	396	437	395	393	440	391	425	402	444	389	395	426	402	409	409	414	416	407	398	408	391	444	356	434	433	395	391	405	384	407	414	397	413	406	426	406	380	405	386	394	400	397	417	398	426	403	395	408	411	364	434	402	415	399	479	403	427	371	400	435	392	414	380	392	396	412	425	394	379	409	388	373	411	377	366	381	413	419	378	403	380	426	359	404	421	402	428	372	397	390	455	398	410	377	395	382	419	389	394	411	415	401	389	414	401	418	428	384	445	393	388	386	395	395	369	425	400	378	397	437	381	388	401	422	376	394	387	389	400	377	367	390	420	423	399	371	414	395	402	375	372	387	377	434	406	413	384	366	409	378	410	398	410	399	392	433	368	420	400	391	409	397	350	430	397	391	424	399	428	424	399	420	408	415	424	405	393	427	422	420	402	399	390	390	412	406	418	439	365	374	380	398	383	396	389	396	383	416	403	394	351	356	398	365	391	381	373	393	404	403	395	386	403	377	423	384	384	355	399	400	414	381	423	400	393	405	375	374	400	388	392	415	453	404	402	399	396	388	414	390	437	395	378	403	383	425	424	411	403	384	430	378	380	403	412	392	435	393	414	403	410	413	385	397	406	377	376	409	399	414	382	431	418	394	367	392	409	418	381	410	392	423	441	400	400	359	378	425	380	429	396	409	376	424	399	412	414	411	410	407	419	375	411	401	385	430	418	464	395	397	400	390	414	399	398	404	395	375	397	428	385	387	403	410	408	403	375	394	412	402	422	381	400	380	404	406	419	449	401	402	425	449	392	389	383	381	413	416	407	415	406	396	428	395	424	366	381	417	389	390	416	379	423	403	384	449	384	404	399	413	415	402	372	432	403	392	372	414	402	404	427	385	413	373	389	395	402	400	421	385	404	417	420	398	401	417	432	409	421	386	367	405	406	385	398	440	430	395	363	395	392	433	396	387	390	424	408	408	378	413	401	395	352	420	426	390	390	400	432	405	369	407	397	420	415	409	407	396	398	384	390	387	438	380	371	389	422	377	429	404	424	362	403	401	391	381	385	395	412	381	425	382	393	414	447	362	419	374	409	422	412	379	379	417	418	375	417	379	415	389	415	402	371	418	404	413	410	410	388	390	388	412	440	414	379	442	461	416	389	426	389	424	398	418	431	373	400	391	403	386	391	387	396	432	374	438	425	441	387	406	416	379	379	412	400	399	405	399	438	397	404	405	406	387	390	435	397	436	407	400	403	391	425	379	386	409	390	432	411	388	390	423	422	361	376	403	419	425	361	427	405	419	397	421	421	364	428	404	423	399	406	390	391	416	393	426	400	394	403	382	401	360	371	410	415	417	413	381	417	429	408	367	425	419	397	398	459	375	374	368	386	386	431	369	420	394	426	442	400	421	378	384	421	427	430	401	412	426	396	441	429	418	405	433	421	415	429	390	384	430	427	454	412	376	434	389	425	398	376	429	391	434	396	381	416	427	408	404	405	399	382	412	372	386	388	376	376	409	421	439	441	406	398	370	422	373	393	376	405	386	398	381	421	375	428
22580	21414	28961	24293	21545	20454	8695	1999	1013	662	484	422	365	355	354	304	311	297	284	297	321	346	296	305	313	297	295	312	328	326	325	319	323	301	289	359	279	290	315	324	303	290	311	303	322	313	309	316	343	295	314	269	309	313	291	290	307	282	301	293	295	304	294	317	293	311	307	300	315	312	302	321	311	274	288	304	322	294	282	317	326	299	301	314	305	326	344	274	341	312	316	284	308	318	308	299	305	290	305	322	279	322	330	273	303	294	285	319	302	316	331	302	292	292	306	317	313	287	270	310	286	336	308	328	319	296	308	311	315	315	271	299	291	302	339	304	331	293	295	291	283	286	304	305	275	344	298	310	306	330	289	279	285	323	333	284	293	307	324	330	315	300	277	317	309	303	313	314	298	298	300	315	305	335	319	292	303	319	321	302	296	323	289	310	306	297	306	290	312	308	309	312	304	290	340	319	305	353	309	304	297	322	318	321	307	301	260	320	295	322	333	338	332	291	301	302	309	296	312	317	282	296	301	316	305	284	315	305	312	339	299	369	295	291	285	311	316	296	309	305	306	330	281	315	294	309	295	309	337	342	309	317	327	298	298	309	322	290	310	316	314	310	315	293	291	326	325	316	321	314	280	305	287	307	307	307	317	325	325	316	302	300	303	319	300	316	305	318	309	307	344	311	322	358	318	304	332	305	300	311	343	303	298	299	301	286	329	315	342	306	334	298	290	315	272	297	303	337	322	302	280	311	318	281	284	318	313	303	316	326	307	298	310	295	299	325	290	295	326	309	303	296	289	299	317	302	335	279	325	298	300	337	317	299	309	303	280	306	299	307	311	286	306	288	305	316	265	308	320	320	284	283	292	273	302	289	308	304	341	320	276	304	308	313	309	300	319	327	297	294	292	345	279	297	285	309	319	316	300	321	310	332	281	338	315	309	299	304	320	305	291	320	303	312	283	283	336	283	347	306	296	311	321	322	274	298	300	298	318	298	319	280	278	322	297	322	292	284	313	306	291	304	307	288	313	296	329	303	320	297	305	330	306	307	341	343	276	296	307	310	304	285	291	321	309	297	316	304	307	321	311	318	293	335	310	301	304	328	305	333	317	302	309	309	304	337	303	317	301	325	316	336	302	297	323	328	254	287	315	301	294	330	298	283	277	317	314	320	283	301	314	293	319	290	303	342	331	292	318	304	301	309	307	296	337	316	320	293	307	295	350	305	321	294	319	309	290	302	332	260	317	291	300	336	305	293	330	339	304	300	310	316	257	281	285	308	331	317	309	350	309	314	318	328	321	320	310	313	332	284	302	326	303	318	318	308	306	322	318	295	297	305	323	316	320	293	317	332	313	286	316	285	320	268	307	304	313	292	293	291	290	302	298	300	311	310	305	326	306	294	265	312	320	266	334	325	329	279	323	303	310	276	275	294	304	306	288	297	298	324	308	305	309	305	292	317	325	289	302	342	289	312	322	298	315	331	267	278	308	315	322	308	302	304	307	290	331	328	318	329	333	303	319	308	323	320	321	295	313	326	310	301	309	309	285	338	312	322	299	325	322	284	326	317	340	323	295	312	293	342	291	287	294	287	346	284	310	336	301	295	304	336	313	284	337	299	282	288	334	301	330	335	319	278	294	308	321	259	315	319	334	338	339	312	297	277	332	308	307	308	330	324	287	292	320	296	321	309	311	312	301	339	307	271	317	309	309	312	315	327	323	299	305	309	287	291	277	315	314	309	313	298	270	300	299	299	314	292	323	349	321	308	325	290	292	279	293	301	298	332	302	348	302	292	319	319	310	313	347	311	315	331	306	284	308	353	297	313	305	339	331	286	319	311	303	323	319	326	321	293	315	275	316	277	302	326	339	314	308	315	308	291	296	302	291	309	285	305	330	286	297	288	323	286	296	285	304	317	354	318	292	318	326	311	323	311	317	276	305	283	325	325	318	312	329	319	281	327	321	311	333	323	320	300	280	302	292	313	339	295	282	309	301	297	281	304	330	318	304	292	313	289	326	302	282	308	293	310	284	354	321	314	315	306	311	301	354	300	312	296	288	308	313	314	324	297	276	301	282	311	300	285	314	297	301	319	292	298	275	295	307	308	288	304	333	295	314	315	301	303	330	312	330	317	292	309	315	288	340	282	296	330	284	315	312	285	297	269	295	340	314	308	324	293	307	303	306	293	312	296	311	286	299	328	337	313	274	326	281	320	293	312	304	301	307	336	268	268	292	292	313	330	310	290	303	307	298	302	289	270	311	313	317	302	321	294	289	343	329	312	316	309	277	321	322	288	277	311	317	294	293	289	280	290	275	291	281	307	328	316	334	314	333	313	299	309	280	299	299	321	279	301	282	327	332	303	296	324	326	300	293	303	313	282	285	305	295	319	297	328	293	288	334	312	291	281	308	329	305	304	337	302	289	306	313	301	348	309	299	288	320	285	298	296	286	287	286	338	297	293	312	335	313	296	312	302	293	305	285	301	310	290	317	285	308	298	275	278	307	303	314	316	324	322	279	290	331	298	329	309	327	291	331	293	310	307	316	294	299	313	302	306	282	306	313	341	326	305	357	288	303	284	288	356	278	319	355	335	301	308	296	283	301	323	336	307	313	292	324	307	325	325	294	324	327	319	272	287	292	288	315	329	290	299	298	312	283	305	325	324	296	363	307	330	312	296	316	308	304	329	331	307	335	296	338	316	300	297	285	297	319	345	339	306	304	321	318	318	295	306	320	310	297	328	289	288	324	312	298	300	327	274	310	303	278	303	306	304	332	318	296	295	318	316	357	314	311	295	280	300	318	336	301	287	318	326	313	323	286	299	322	301	294	292	299	315	290	323	329	327	295	317	336	311	288	322	320	301	322	318	282	319	307	270	296	321	330	300	295	300	314	302	327	312	316	310	289	338	285	300	331	287	314	333	311	303	321	302	296	301	289	271	299	314	307	320	325	284	290	329	305	306	290	309	302	281	305	285	302	318	316	327	354	323	329	300	296	335	308	305	309	322	289	319	306	328	308	342	315	288	322	323	301	308	326	322	301	348	335	282	300	309	312	316	312	310	308	307	289	297	322	327	318	316	300	300	320	317	321	295	306	284	321	315	314	296	312	313	294	277	291	294	274	284	324	299	304	328	327	340	287	311	317	326	326	298	322	289	313	298	307	338	303	295	286	300	323	323	316	296	304	271	290	325	305	354	311	332	317	307	300	344	272	345	296	297	309	328	307	295	289	315	316	322	320	308	310	313	318	337	301	313	300	317	302	307	300	308	276	293	316	283	334	318	290	330	292	303	297	340	322	304	302	354	284	302	311	286	309	303	349	292	288	290	288	320	291	286	322	312	315	303	300	327	312	334	271	329	306	331	341	331	283	293	310	325	285	311	295	321	313	302	315	312	292	291	324	309	297	322	276	298	326	298	302	295	310	285	326	285	299	339	288	306	315	293	294	326	308	331	290	310	324	301	299	322	315	283	285	318	311	287	282	331	301	304
35840	54671	39828	27801	17551	9601	5547	2720	1456	947	688	530	499	468	416	438	454	385	382	376	411	374	446	400	400	382	359	390	400	405	388	368	389	414	382	377	384	401	365	365	382	373	386	390	399	411	394	378	345	378	390	341	377	388	371	347	357	400	381	419	406	382	373	360	398	386	401	378	338	378	381	362	415	389	382	384	399	382	392	389	418	407	382	378	364	393	397	351	370	400	369	380	395	422	371	379	407	375	382	383	390	371	372	367	365	383	395	364	357	391	384	374	383	389	404	398	380	372	358	385	369	366	425	341	360	349	393	382	376	346	414	380	405	361	391	380	378	371	388	391	407	382	376	398	428	361	379	377	397	365	389	400	392	388	375	384	356	383	387	384	414	382	374	404	365	361	386	376	366	342	413	350	384	396	395	362	388	427	397	386	409	344	389	419	404	388	356	366	390	381	403	364	382	360	378	391	372	343	374	371	372	378	349	388	382	377	426	355	416	387	351	364	361	371	392	381	362	374	381	353	353	364	378	379	393	377	395	410	380	382	357	389	378	400	380	365	375	348	382	396	364	415	388	387	405	344	400	375	372	362	381	344	400	363	388	391	390	403	378	370	403	370	397	352	369	346	372	381	377	403	362	370	395	348	386	394	368	409	398	382	370	365	363	365	395	381	368	373	391	380	381	403	385	377	385	392	351	422	389	366	380	360	406	377	384	379	379	383	384	352	395	357	407	370	374	384	381	365	363	428	352	387	401	350	401	392	401	398	342	384	404	389	404	382	399	398	386	376	411	354	359	367	350	403	386	388	392	404	368	368	370	359	358	376	373	371	410	400	377	395	356	399	378	405	387	367	371	371	391	379	398	411	352	377	399	365	409	354	396	429	360	394	412	399	364	351	419	377	377	386	368	371	389	397	413	379	374	343	404	355	390	391	343	388	386	429	372	351	396	386	373	345	371	360	356	395	392	384	367	405	408	419	413	346	375	371	351	381	407	382	386	410	394	399	365	413	404	399	336	375	385	390	356	361	389	363	395	393	385	390	373	361	378	400	404	369	361	410	393	369	385	410	407	403	400	365	415	400	342	375	398	392	364	362	392	360	376	402	422	385	367	340	368	396	396	401	410	388	386	361	376	404	367	387	364	368	372	371	384	377	358	377	382	386	387	381	396	406	412	396	376	358	377	374	360	387	385	351	389	378	393	420	365	404	419	384	378	356	394	379	369	407	396	354	357	402	342	349	392	369	376	386	350	373	405	402	372	394	399	368	379	370	383	360	362	386	387	411	402	354	383	401	413	393	417	380	396	347	374	368	382	416	365	366	384	402	369	351	428	369	366	366	388	377	402	374	369	378	400	380	333	404	386	404	381	378	391	374	390	414	385	368	406	363	408	416	370	356	365	367	359	384	398	379	354	399	348	384	374	415	393	385	381	390	396	420	372	388	344	394	388	409	382	353	377	364	378	375	362	364	362	396	391	414	351	398	388	366	372	363	393	389	386	382	380	343	393	375	384	370	367	394	329	384	392	400	398	364	352	403	378	378	375	406	386	374	406	343	374	376	358	393	362	371	325	369	362	403	380	404	419	418	398	359	391	397	356	358	385	368	376	404	419	407	374	384	400	412	339	413	420	335	391	395	393	329	404	402	375	393	385	373	374	382	400	402	365	353	400	386	353	388	368	389	397	382	389	382	377	403	417	398	378	359	356	399	394	384	408	380	386	400	368	393	396	375	365	398	359	367	431	402	354	393	361	387	377	375	385	347	389	392	371	367	400	359	421	378	376	398	388	398	375	387	377	357	377	357	392	358	371	370	364	374	402	369	367	390	375	392	351	354	369	395	426	358	349	382	347	398	372	346	386	378	398	357	387	403	391	342	375	399	381	374	408	402	353	381	340	343	352	380	368	407	381	391	391	331	332	373	369	383	349	396	411	408	352	399	387	395	391	363	397	353	408	362	388	417	365	402	378	427	399	408	376	398	342	404	385	392	373	397	433	400	372	381	389	411	382	385	384	378	326	352	385	337	385	353	435	379	365	355	406	374	377	374	366	396	404	378	385	392	337	384	355	369	347	399	374	369	384	377	383	386	388	393	339	357	365	363	381	403	380	385	393	388	381	404	344	400	359	344	362	410	388	370	384	387	379	405	422	358	432	389	373	387	345	352	405	406	355	401	364	407	407	380	332	390	387	345	357	391	371	368	398	384	361	396	381	371	383	371	362	359	383	372	396	365	393	402	368	395	395	379	405	388	385	385	400	372	367	407	364	405	396	354	361	355	410	378	381	383	390	403	366	384	366	374	379	379	368	379	355	372	368	375	360	399	383	369	396	355	409	378	375	382	346	393	388	363	373	364	402	383	408	370	416	368	417	351	374	378	386	384	364	384	388	384	384	369	388	379	363	375	405	380	374	387	394	365	374	414	389	410	388	386	419	381	371	367	383	381	381	353	402	379	408	424	406	360	405	360	390	406	350	377	395	356	362	415	379	390	324	382	371	369	354	368	378	385	375	411	382	372	404	411	370	379	407	361	420	398	352	385	394	394	426	394	359	420	386	368	409	382	400	391	354	371	388	378	351	365	376	375	364	381	359	415	382	408	366	404	392	405	363	401	389	414	384	371	384	380	391	374	375	369	429	381	389	369	375	367	390	370	384	388	367	353	384	387	381	373	362	382	378	357	392	354	353	384	386	385	411	349	380	365	373	356	361	407	406	368	382	388	362	365	375	354	387	394	359	371	362	385	344	365	393	398	396	393	372	410	393	386	402	396	375	378	385	375	376	388	352	412	402	367	398	407	376	382	386	401	387	358	382	366	379	399	366	383	343	378	403	362	398	404	403	368	379	368	397	419	377	401	409	362	382	376	370	345	401	384	405	375	413	371	386	386	358	349	395	352	401	379	417	406	407	399	377	377	400	375	378	433	365	384	380	369	361	368	353	389	404	402	362	384	362	365	379	396	383	399	379	405	384	380	403	391	377	382	357	381	415	404	407	369	354	373	373	415	384	388	370	394	397	418	390	403	385	381	401	389	370	386	399	370	356	367	364	381	366	380	379	392	406	344	351	368	376	386	418	366	402	355	363	374	399	356	348	423	407	355	345	367	381	381	397	376	370	374	419	387	342	380	374	389	366	388	387	412	375	352	386	385	372	411	396	396	400	381	373	430	418	380	346	388	349	390	396	354	355	374	366	413	380	378	370	393	370	367	386	342	412	409	339	368	377	398	411	341	380	401	388	373	369	371	383	407	370	378	363	404	378	395	383	388	385	389	361	393	377	360	362	343	396	414	379	372	368	414	410	382	386	365	414	418	394	384	375	373	382	356	378	377	376	368	383	373	386	371	406	406	393	390	343	386	405	392	374	393	359	362	360	372	399	340	363	358	340	333	401	332	396	363	374	370	383	373	395	391	379	379	408	364	379	405	406	379	384	379	368	398	360	378	372	403	390	359	419	375	369	381	384	352	364	375	368	402	393	384	391	394	391	398	378	376
31008	28924	25357	13186	3971	1372	788	563	473	450	446	360	434	400	381	407	424	411	419	413	426	415	412	394	404	395	395	397	363	380	404	418	410	412	397	395	396	429	376	426	428	374	377	397	391	393	367	342	406	403	403	418	384	403	412	399	393	383	385	414	383	417	352	425	384	409	427	378	355	406	381	403	391	401	394	403	420	375	421	383	400	381	410	421	398	393	383	397	388	347	392	433	397	385	406	401	459	388	400	395	369	410	412	376	413	394	390	404	429	390	359	429	365	420	396	436	403	431	402	364	366	363	391	426	396	382	415	369	396	402	428	385	379	386	388	365	365	406	361	351	413	401	378	424	370	417	400	422	397	387	365	402	370	372	417	412	380	407	382	422	355	370	405	392	396	374	399	420	371	383	385	405	378	388	448	399	407	405	446	400	393	368	387	391	442	401	374	416	390	397	387	393	339	385	413	387	400	408	401	408	385	430	401	421	362	416	395	358	362	419	387	399	376	429	395	377	419	357	389	390	375	410	386	416	406	387	399	442	393	422	408	382	432	382	365	394	382	400	390	432	398	359	355	364	413	422	416	395	429	402	373	423	404	392	388	401	401	365	431	366	392	366	403	376	380	380	415	397	403	395	380	347	390	405	398	384	416	383	413	395	386	380	437	409	378	416	396	385	398	396	353	418	399	370	415	389	405	408	345	404	383	368	422	404	393	388	390	390	436	400	366	420	407	414	421	426	396	412	377	450	412	373	368	410	411	382	407	362	388	388	388	409	387	396	390	399	385	431	382	390	409	433	415	427	386	368	430	391	379	375	399	420	426	386	411	393	386	422	361	412	419	404	442	440	395	406	431	394	396	399	383	392	383	388	416	364	392	372	386	382	408	398	404	391	402	404	391	365	363	409	418	394	396	398	383	390	429	376	397	385	396	430	387	392	415	413	391	401	421	434	440	432	419	378	389	373	391	384	391	357	409	373	391	422	388	364	397	396	383	391	393	389	398	406	402	387	403	383	395	373	369	380	445	407	404	375	417	397	378	426	366	374	440	404	390	399	411	379	371	405	387	383	386	399	409	388	415	398	400	409	412	399	375	416	402	426	403	411	396	381	411	400	410	390	396	402	409	419	409	387	403	397	377	410	379	384	381	398	395	388	405	376	416	402	398	370	411	392	401	395	414	377	402	410	458	396	380	372	376	396	400	378	365	372	403	375	369	393	384	409	418	371	403	365	415	361	412	419	393	391	434	374	386	393	417	425	412	405	393	396	343	407	407	390	407	400	399	382	395	382	383	399	427	397	386	399	423	378	339	414	399	408	410	425	399	384	376	394	423	428	358	376	416	374	437	375	379	390	398	394	405	408	395	364	362	431	401	380	414	383	428	386	393	401	404	400	382	375	437	388	391	402	407	384	425	398	447	389	393	400	428	380	414	405	356	415	413	391	373	388	420	421	364	398	399	438	420	404	396	364	369	394	395	409	403	411	405	402	373	413	404	422	419	385	409	429	390	413	375	383	380	414	439	404	402	362	423	418	396	382	403	398	381	406	414	400	384	372	410	383	393	352	377	420	379	401	403	382	392	377	392	408	359	407	411	426	369	403	409	365	386	391	406	395	408	393	387	404	388	405	386	369	374	367	405	417	400	364	405	424	369	374	384	405	383	414	385	403	372	388	382	366	436	400	409	378	408	440	405	407	386	371	412	381	396	383	425	402	387	394	395	417	368	385	409	403	400	415	398	410	452	408	387	407	424	380	437	405	370	401	397	397	391	393	394	393	405	352	396	374	356	387	401	379	426	420	377	425	380	415	421	409	439	410	393	361	369	384	362	400	378	409	380	387	362	420	423	420	373	358	395	389	393	392	390	393	393	432	388	372	392	384	382	398	415	393	398	378	435	407	391	412	417	380	410	386	410	411	390	376	399	396	383	414	379	417	362	383	388	379	388	399	421	394	372	376	400	380	389	401	420	411	385	406	390	406	354	396	441	401	402	374	372	401	380	395	392	350	420	405	391	407	413	397	374	418	404	388	399	414	406	403	410	389	446	382	444	377	381	398	391	382	406	407	384	415	376	413	409	393	372	387	410	350	398	398	396	387	426	387	376	386	409	415	386	398	402	367	413	417	366	348	426	390	412	367	398	409	414	399	401	399	401	426	431	388	425	364	388	403	405	368	403	376	423	398	393	396	395	398	394	380	375	389	442	384	388	386	408	384	399	374	425	395	373	436	403	369	403	411	409	389	363	397	394	403	377	388	382	437	360	408	406	365	402	374	409	417	393	416	394	419	375	381	410	416	404	405	384	383	356	392	365	358	421	405	385	353	421	391	366	438	386	386	427	407	398	361	378	377	391	422	389	373	392	390	429	410	375	397	381	395	366	365	402	410	384	363	427	382	373	389	405	354	406	377	406	394	395	387	398	411	397	389	383	387	359	407	408	419	369	399	416	417	408	362	421	433	420	389	413	390	391	390	362	419	364	406	421	361	386	400	409	411	393	403	382	402	392	367	419	401	410	415	384	394	428	405	402	446	376	355	406	358	398	371	410	363	386	388	433	408	397	407	379	434	359	423	435	391	396	414	389	386	385	400	410	360	403	411	396	410	398	400	394	394	362	412	390	372	398	376	365	432	413	391	399	376	370	426	410	376	369	408	430	434	407	391	406	356	382	349	415	378	399	382	418	391	397	371	425	379	434	388	404	392	378	398	423	396	381	419	376	392	363	407	374	366	369	395	419	409	389	401	402	415	399	396	373	410	389	359	369	410	382	406	389	400	395	405	384	399	415	407	374	401	445	417	387	375	362	413	382	410	398	427	383	362	394	409	375	402	407	403	390	393	417	372	377	370	413	393	371	406	358	387	370	404	392	380	396	370	384	373	399	433	369	412	392	414	393	377	403	386	397	427	371	412	367	379	367	373	401	419	364	386	434	411	377	375	369	368	410	378	385	379	408	384	381	443	375	432	396	433	403	386	407	421	409	422	392	391	403	397	398	396	405	414	380	373	379	424	409	380	359	397	390	408	405	401	418	426	391	371	389	387	395	391	404	380	391	385	406	432	403	419	408	394	414	398	425	395	403	413	399	392	405	407	420	370	428	424	387	401	396	393	421	373	373	418	391	404	378	379	428	431	371	438	416	403	413	381	409	373	428	404	369	429	410	402	434	439	405	406	417	452	416	417	382	370	376	407	398	364	408	406	430	417	384	405	412	384	394	395	373	388	393	388	405	403	390	387	407	414	393	406	428	434	370	361	418	401	423	374	396	397	399	370	358	404	355	376	394	409	373	380	421	393	400	368	386	401	364	402	404	399	424	405	385	429	419	417	392	416	408	368	418	411	411	459	371	389	392	399	406	395	416	402	401	366	374	406	390	361	412	407	421	396	400	390	419	431	400	425	408	412	414	385	371	392	381	394	404	365	380	398	386	420	415	393	399	388	413	425	407	382	413	401	404	430	407	374	399	416	402	359	390	429	406	371	372	389	403	403	343	417
32719	42297	27051	13626	5726	2225	1230	820	632	640	539	526	500	530	538	531	497	501	502	495	451	540	499	471	509	475	514	513	469	494	496	460	487	480	493	481	498	457	532	513	507	514	482	515	515	498	491	520	469	497	482	499	496	483	482	488	490	455	443	470	452	478	488	448	511	491	501	522	510	476	519	520	520	498	497	481	503	476	491	523	476	490	492	474	475	490	496	454	522	463	497	508	505	513	500	452	523	520	499	432	506	445	502	515	512	485	464	516	478	471	480	495	473	485	487	493	497	474	526	503	474	487	499	511	521	495	470	490	477	505	470	469	509	467	470	501	519	474	484	494	518	523	479	475	480	498	484	472	511	479	460	499	496	485	485	520	493	538	449	465	494	503	480	498	513	510	537	518	472	451	507	488	513	464	481	457	479	509	473	484	466	464	496	469	459	478	486	465	483	448	492	490	488	508	504	474	488	479	463	512	508	557	461	494	507	516	492	487	501	456	484	454	470	466	490	499	458	517	467	471	518	499	488	488	511	502	435	483	459	471	490	525	479	465	487	467	500	517	513	552	469	494	477	502	496	481	457	461	475	479	506	498	496	470	453	479	522	476	507	469	499	512	476	459	497	470	467	476	470	474	504	483	489	492	462	474	480	486	455	468	484	469	516	486	500	472	521	472	459	467	540	493	468	496	471	505	489	462	514	495	463	466	482	536	513	480	496	462	480	463	510	419	504	509	495	478	497	455	532	476	494	499	533	446	488	482	491	498	486	497	472	488	449	511	474	477	493	494	519	485	475	451	492	461	489	489	507	485	505	461	463	466	496	488	502	526	486	467	504	499	490	489	486	451	509	486	478	477	502	499	444	521	488	494	473	509	454	504	481	468	437	468	497	504	475	489	478	503	470	495	463	522	493	495	452	519	483	477	487	506	494	491	493	501	476	474	489	496	483	529	522	497	465	475	504	493	479	474	509	493	503	492	468	502	515	479	484	491	482	461	471	448	501	518	491	501	468	503	519	489	478	491	480	449	504	494	478	476	470	503	456	494	461	474	462	508	497	444	508	458	548	495	506	459	481	511	495	520	485	499	511	460	500	527	511	463	476	465	506	446	442	480	510	468	482	519	507	473	479	507	517	481	491	482	489	462	497	491	531	515	464	472	503	516	522	475	541	429	527	483	526	495	497	497	487	466	463	470	509	518	554	503	474	521	434	487	480	495	484	454	492	538	462	515	483	452	528	464	516	487	484	497	466	507	497	451	477	480	441	529	475	478	497	493	507	526	481	474	535	480	464	537	514	522	485	440	515	505	471	467	518	460	454	447	493	483	491	491	493	497	492	517	518	460	522	527	476	519	484	500	471	497	476	476	492	471	515	465	517	477	512	515	476	499	477	486	501	472	471	462	468	477	459	480	485	484	494	518	496	490	525	486	488	468	486	505	536	482	453	477	459	514	486	512	514	474	470	503	487	491	470	482	505	502	481	500	493	476	505	480	455	483	499	505	512	458	479	496	452	487	508	495	446	507	468	517	482	454	488	494	548	488	494	505	490	497	476	522	464	462	514	492	465	478	485	535	479	499	530	507	474	494	463	484	495	506	501	528	477	490	468	500	478	490	448	466	482	473	490	478	499	477	511	502	507	465	479	483	486	494	477	477	496	479	475	520	497	509	504	496	495	486	478	462	481	495	472	508	476	503	516	461	501	475	486	487	512	498	461	510	481	475	499	472	450	491	476	490	491	541	478	467	461	504	494	534	459	471	505	474	481	425	474	503	509	473	480	442	491	500	557	483	522	502	520	511	497	522	488	525	469	509	432	514	499	499	477	476	537	524	462	498	459	501	465	510	502	477	477	517	502	455	501	499	507	469	487	505	492	480	494	460	465	467	504	490	471	492	511	516	483	497	479	466	526	497	510	502	531	472	516	505	485	472	513	479	466	472	485	472	496	520	504	486	490	503	512	501	498	464	487	502	465	467	459	509	498	446	459	469	475	537	485	495	468	486	500	455	457	489	486	460	477	473	514	467	508	465	489	510	459	484	475	492	493	447	496	499	513	488	522	467	478	498	509	492	451	486	478	458	453	440	458	469	484	526	476	518	473	504	481	499	513	466	473	472	486	476	459	453	493	483	488	476	489	476	480	469	509	432	502	506	484	510	482	489	510	507	454	484	454	491	505	499	488	463	524	490	498	526	483	527	461	494	485	534	495	457	513	491	497	487	508	438	474	540	466	506	515	474	487	473	491	466	469	514	479	491	529	509	482	479	478	517	524	472	474	500	524	440	506	551	466	499	492	484	513	487	477	465	496	511	497	519	467	469	469	492	436	487	484	493	514	460	512	482	494	484	494	506	507	468	468	499	505	511	506	466	519	493	496	506	453	502	483	458	473	486	544	483	498	467	433	490	490	464	491	494	457	488	504	460	475	496	469	513	496	482	490	531	507	461	485	515	489	456	527	454	478	483	441	470	478	468	458	458	489	491	482	478	475	489	481	487	494	491	495	486	471	477	489	458	493	519	463	472	491	473	487	451	527	471	505	517	477	482	447	481	525	464	531	479	482	479	515	496	508	527	486	480	478	484	476	511	513	494	526	506	494	476	460	460	500	499	478	518	453	524	487	506	477	522	492	484	472	489	454	455	501	471	510	486	530	493	504	492	490	493	486	513	467	487	480	477	444	510	485	483	486	429	429	516	493	512	490	513	497	469	492	482	482	489	437	474	487	495	494	477	446	454	487	537	492	520	452	517	494	480	483	474	487	473	496	454	479	535	500	467	493	521	481	530	485	496	475	494	489	487	476	517	518	452	501	499	476	478	497	509	489	485	495	475	482	487	474	508	488	510	469	493	495	473	471	461	499	437	518	477	509	490	501	525	485	508	491	525	515	474	497	537	470	448	485	501	469	481	508	520	464	459	452	476	493	486	469	494	505	488	502	507	480	484	479	433	477	489	450	470	463	503	496	479	494	512	491	484	488	511	508	500	478	455	487	449	503	451	496	463	485	517	490	464	487	475	475	486	502	505	448	493	511	522	516	460	515	481	483	470	452	513	473	488	476	500	525	500	477	496	506	513	450	536	493	486	465	472	502	457	483	473	493	494	471	504	485	465	484	483	531	536	511	497	515	490	501	486	481	499	492	493	514	501	487	538	476	465	495	463	481	521	497	484	494	461	461	467	493	487	494	504	505	475	490	472	485	490	498	467	478	451	472	491	467	537	475	477	490	503	487	456	522	455	517	479	507	520	532	455	454	472	457	457	470	487	501	492	504	503	490	523	488	509	474	486	480	473	485	462	458	477	458	494	470	511	487	513	498	534	531	472	517	504	500	502	469	520	474	497	468	480	496	524	502	498	487	496	477	512	469	487	487	512	536	486	489	469	495	461	494	484	511	495	496	497	464	524	499	481	437	480	520	427	475	468	469	488	493	506	451	469	496	487	503	474	480	484	482	458	488	448	508	519	466	494	486	497	522	476	518	467	514	471	503	483	506	464
23655	21400	28335	24919	20645	10064	3120	1248	776	622	539	493	420	474	430	422	440	397	394	432	413	394	418	389	407	425	401	418	405	407	393	407	394	434	393	377	366	374	397	407	411	428	383	387	391	409	403	420	409	419	401	397	380	385	413	438	384	373	380	400	402	408	404	379	384	383	396	409	394	395	398	395	397	384	405	430	401	372	425	398	395	396	378	416	424	369	371	397	393	404	411	387	418	390	390	427	403	402	371	406	387	408	419	391	422	351	390	418	374	414	368	378	445	426	408	384	420	414	382	385	409	436	413	403	375	375	453	384	382	388	400	394	381	428	378	393	405	456	380	385	414	411	402	403	409	371	370	420	336	397	355	443	408	416	392	412	367	417	415	422	404	371	394	405	389	395	428	348	431	420	422	427	385	358	382	404	386	426	352	370	371	422	393	395	396	415	380	381	387	413	415	406	370	389	393	404	400	385	405	438	391	394	376	415	396	395	397	412	383	337	417	386	409	419	349	407	366	388	409	419	360	417	403	388	409	417	394	439	390	402	428	404	417	371	403	393	375	417	388	406	420	414	417	431	380	377	374	358	403	400	403	410	387	394	381	403	391	395	416	411	416	378	408	380	414	395	430	396	393	411	381	395	405	414	395	376	400	444	420	396	411	347	379	396	403	362	404	407	368	414	378	424	405	403	361	416	382	373	395	405	397	414	348	398	393	392	397	406	368	406	395	397	381	388	362	420	448	416	364	425	378	400	393	378	394	381	377	379	399	372	390	400	369	410	404	395	392	405	409	401	388	381	417	382	362	386	394	384	399	436	386	377	425	411	388	425	417	405	391	381	432	424	404	359	408	382	422	398	361	401	388	417	398	402	408	380	382	362	388	396	392	417	409	373	393	386	392	400	348	393	354	404	407	368	387	419	349	433	368	407	387	392	404	417	391	384	381	386	399	398	368	390	366	404	395	365	411	424	371	378	400	404	382	402	367	400	381	407	422	427	407	385	396	372	429	423	410	405	364	404	399	412	409	380	381	378	373	396	375	426	377	419	401	328	383	397	379	405	360	433	408	404	414	410	395	398	425	378	420	379	405	358	403	422	383	432	380	391	414	426	403	405	399	367	400	398	373	391	402	376	416	401	380	393	396	384	371	385	402	408	408	403	375	388	410	438	398	386	395	414	406	438	392	387	372	394	401	427	392	387	402	363	377	425	392	399	386	393	403	366	390	389	415	389	418	361	354	382	409	426	410	422	382	380	418	402	384	357	403	399	422	394	422	407	339	415	381	366	382	395	403	417	403	404	371	388	404	387	405	395	405	403	389	395	392	410	420	398	414	439	377	412	377	418	418	422	365	411	383	396	406	399	378	426	369	425	391	411	419	428	447	366	421	401	424	392	387	379	397	407	392	392	414	382	435	412	387	401	377	418	388	393	372	415	418	371	389	374	443	393	396	431	419	409	411	418	388	404	392	383	408	410	410	407	369	392	411	369	362	375	433	430	411	400	396	374	377	384	394	394	368	393	375	402	393	400	399	388	388	393	393	405	387	386	397	402	417	381	406	411	402	412	418	343	406	395	383	421	357	355	428	408	388	441	398	381	416	409	372	386	459	433	379	392	396	376	397	401	393	392	432	408	406	385	395	401	395	428	380	386	398	390	389	397	398	383	379	378	404	355	369	384	387	406	382	412	366	366	402	399	412	429	386	383	394	388	388	415	407	375	369	420	374	402	399	401	415	392	371	409	382	401	369	450	392	354	381	378	420	374	407	369	421	419	408	381	401	437	384	391	359	362	435	388	361	390	414	429	349	404	390	399	403	394	388	400	379	387	388	407	366	395	389	375	416	375	428	382	404	373	396	400	392	411	422	409	387	369	417	404	405	395	391	381	449	441	436	366	375	378	415	393	370	365	378	413	380	386	407	454	387	425	371	418	399	397	406	378	397	389	411	385	390	402	387	425	378	383	394	376	398	365	385	424	399	391	387	377	400	368	392	428	400	391	380	407	387	403	427	386	410	413	405	404	416	375	393	379	389	402	419	376	432	410	352	421	396	399	405	376	379	387	417	416	390	396	380	376	392	410	392	377	415	377	386	424	370	382	384	399	386	406	400	431	406	390	378	390	397	371	384	377	419	396	387	361	369	417	385	406	402	383	390	400	399	446	394	387	429	396	365	359	355	404	387	387	387	396	381	413	399	390	405	427	431	413	380	404	414	386	404	421	418	407	413	410	402	395	349	410	411	412	405	394	373	404	378	387	417	370	397	391	392	385	425	393	395	377	410	348	388	405	429	437	406	380	370	391	388	376	397	362	361	377	385	386	420	380	417	420	377	433	363	373	414	414	447	425	372	394	398	369	371	354	379	393	401	371	383	378	402	371	349	414	403	433	386	397	407	374	356	352	427	363	387	397	389	365	410	388	427	390	405	409	389	415	390	417	390	396	397	397	403	399	375	371	399	413	404	366	384	365	417	407	449	384	403	420	372	408	413	425	404	414	341	399	419	379	371	428	412	374	414	397	411	369	392	403	358	382	390	423	408	426	387	410	374	389	390	420	393	411	346	371	397	432	399	397	419	401	360	392	385	395	415	393	389	390	401	407	409	402	430	396	395	411	416	450	429	377	413	392	419	434	412	397	414	388	402	401	381	391	387	426	385	433	431	429	426	449	401	407	372	384	382	392	374	410	408	403	427	403	422	400	398	373	421	378	407	401	375	383	409	418	388	407	409	419	400	393	361	399	400	437	390	417	398	390	381	364	398	430	403	368	395	388	392	413	411	388	410	425	409	392	439	411	399	417	416	388	426	368	376	421	376	412	385	368	437	410	372	407	396	382	403	405	411	423	401	399	384	394	407	434	399	400	393	411	387	367	375	383	391	402	383	370	380	409	421	402	343	411	401	388	368	359	387	403	370	422	410	423	373	388	394	387	378	393	389	415	407	382	402	382	407	359	379	421	409	386	394	396	376	372	407	425	383	386	422	378	394	404	415	399	393	418	392	424	403	386	388	404	387	450	393	430	363	400	470	406	429	399	385	386	377	412	412	411	407	405	396	415	445	407	388	378	428	365	376	380	416	391	376	417	397	366	410	387	393	404	405	398	382	422	414	412	421	404	428	397	424	402	396	385	387	411	368	395	395	407	389	422	391	366	417	407	385	374	397	396	418	388	391	378	410	378	393	417	404	415	396	413	400	390	394	391	406	374	413	377	388	383	380	410	381	421	374	398	398	405	375	400	379	389	396	422	386	434	399	412	374	398	430	383	418	364	425	415	439	434	368	396	418	377	392	393	416	395	383	380	387	411	397	360	453	417	389	371	355	404	403	388	365	370	392	388	382	389	374	394	413	373	367	402	395	422	410	397	406	413	392	378	345	415	364	386	392	360	384	440	398	428	401	397	418	394	392	364	401	409	410	369	400	375	397	410	381	400	424	437	388	391	368	391	399	385	395	415	403	417	358	418	411	396	418	386	424	384	372	403	373	384	374	390	383	371
33392	50633	35199	20884	11463	6438	3567	1852	1121	884	734	587	541	540	572	488	511	489	495	483	486	499	524	471	474	516	515	486	481	468	501	509	464	504	457	489	509	457	495	475	482	487	454	517	520	466	504	495	465	528	484	507	469	537	452	513	504	502	507	472	569	493	490	503	465	502	491	465	469	497	509	478	469	489	521	521	506	497	498	476	468	511	513	492	490	511	515	485	509	470	481	519	507	498	495	481	460	489	455	477	515	462	488	464	464	458	483	497	495	496	498	474	511	504	473	452	478	443	491	515	488	462	511	505	490	508	510	497	491	473	510	494	482	480	438	474	515	488	498	493	453	465	482	492	521	516	486	510	463	514	479	503	494	485	508	467	438	463	464	452	536	493	452	442	537	510	472	534	494	494	496	519	471	495	511	522	508	463	481	545	498	498	458	510	534	470	486	467	473	463	502	552	466	464	477	493	514	479	488	556	504	490	493	521	480	517	451	474	490	504	451	479	507	489	514	530	514	499	508	467	461	528	469	463	500	509	508	465	473	473	528	470	471	494	497	495	492	516	478	474	493	507	452	474	481	503	499	486	496	477	505	489	509	481	467	515	443	488	455	509	526	455	458	497	471	446	489	504	450	511	481	508	501	480	482	461	495	496	505	487	445	482	509	504	489	503	490	481	480	480	478	481	440	488	485	475	526	472	513	481	480	465	453	502	508	488	479	481	482	493	477	515	497	521	503	428	493	513	487	477	491	502	507	502	460	474	494	502	511	500	501	513	460	490	497	484	526	474	496	474	500	461	499	490	516	497	517	512	523	421	500	469	466	494	480	496	480	510	469	483	493	453	492	511	445	489	483	497	496	517	458	475	516	478	532	468	515	516	506	460	505	493	480	488	522	507	471	464	514	506	463	470	519	459	458	505	500	490	499	467	504	457	523	477	542	472	506	506	465	474	490	485	501	537	472	474	494	449	486	515	523	442	482	504	521	513	496	476	508	516	479	492	464	456	484	453	435	483	472	510	477	500	480	498	467	493	454	487	467	478	484	452	470	485	467	479	491	484	526	523	468	465	500	515	513	473	467	522	485	448	469	501	489	468	504	504	517	498	486	492	543	515	492	483	505	510	479	470	520	510	494	488	491	506	518	470	500	465	476	451	473	536	492	515	493	489	509	484	484	498	513	506	438	495	540	517	476	494	473	518	497	510	481	491	497	504	468	510	505	432	465	480	484	491	518	493	496	464	483	482	504	500	502	481	499	463	510	520	499	447	482	496	512	520	485	540	511	481	514	473	468	464	470	476	497	514	484	549	496	523	473	474	500	475	478	488	470	476	434	474	500	457	432	487	494	448	462	481	476	502	489	471	499	533	504	463	491	489	495	469	473	458	514	467	486	481	489	506	479	495	492	525	499	492	455	486	454	464	486	472	447	528	480	492	506	516	494	477	499	531	449	489	481	476	490	484	486	483	498	497	455	484	460	475	463	469	461	496	477	485	521	483	523	489	445	489	495	476	484	497	497	501	492	487	518	472	455	449	464	506	493	492	502	474	541	500	463	487	507	484	434	526	480	520	482	491	507	505	455	433	496	504	484	490	466	508	482	454	487	517	521	463	526	469	492	465	493	475	451	494	490	474	467	511	527	455	465	506	482	492	530	444	468	478	463	496	465	463	499	503	492	491	508	483	482	498	510	467	473	468	494	447	469	501	515	485	490	509	488	462	543	484	450	495	480	459	473	497	481	478	496	477	508	501	482	452	499	483	508	506	459	490	463	528	519	490	444	463	505	491	498	499	443	499	442	505	501	492	536	498	487	467	499	485	479	499	516	494	471	472	490	512	471	473	490	528	453	504	501	504	454	481	467	479	499	471	481	495	497	462	506	515	464	502	517	463	534	480	495	493	487	467	513	487	473	489	493	491	523	477	514	510	507	503	476	475	478	470	501	481	472	465	468	471	521	535	470	491	508	491	460	494	463	484	441	465	546	471	490	469	537	471	522	515	517	490	492	545	496	490	470	531	465	495	469	450	488	486	473	489	468	480	523	496	510	502	451	436	504	469	441	485	475	459	497	458	506	482	485	500	512	515	502	457	498	510	475	493	504	449	486	489	484	468	491	478	497	499	497	465	498	492	511	498	479	504	490	480	454	510	476	514	494	475	462	505	491	466	453	487	449	483	505	445	454	467	473	468	477	511	475	498	462	516	430	484	511	482	448	485	487	519	512	488	481	485	474	479	501	519	492	485	472	493	486	466	467	494	475	496	514	457	492	472	501	467	489	525	505	502	498	484	471	485	507	499	498	486	466	474	529	486	501	468	488	488	487	514	470	470	524	477	486	454	481	481	493	502	525	478	483	486	496	456	519	496	501	518	460	492	505	491	467	517	497	485	471	506	469	473	504	483	498	502	521	487	482	508	471	466	475	484	489	509	450	482	462	535	489	480	464	510	453	471	500	487	515	499	499	494	453	469	489	466	499	531	527	517	484	482	468	475	504	473	481	463	503	507	503	466	482	454	462	453	445	478	498	475	478	508	495	452	533	493	433	458	505	491	461	473	443	479	483	499	488	493	485	499	508	508	454	477	492	511	470	529	503	503	481	510	492	500	479	467	502	465	506	488	469	488	469	544	501	445	473	442	467	472	492	544	511	441	488	440	525	502	502	491	486	457	508	502	472	491	498	524	457	491	475	524	509	525	501	518	514	485	516	489	479	466	485	497	475	452	472	502	522	487	459	507	499	477	476	494	457	517	482	484	483	498	471	506	504	516	504	490	510	491	454	511	477	499	433	527	504	520	496	457	484	502	471	488	487	514	508	476	486	519	524	479	508	496	462	489	456	492	511	468	489	469	469	476	505	480	471	484	462	518	503	502	502	440	493	430	474	500	510	451	456	478	513	498	514	492	507	485	494	498	453	512	482	514	484	492	534	494	513	467	499	507	506	508	490	492	519	528	474	497	479	492	471	490	498	521	498	510	483	520	512	509	502	484	483	483	451	516	499	470	514	519	477	511	480	492	479	513	498	460	489	472	470	463	453	457	444	515	492	492	478	487	482	509	486	501	459	490	509	523	487	470	468	497	492	505	487	466	492	458	470	491	504	481	476	489	462	519	499	504	495	496	499	485	466	473	499	477	512	466	487	492	461	494	483	432	546	457	476	475	461	495	499	500	464	490	490	457	489	495	475	499	469	475	485	518	470	461	486	466	476	497	517	471	537	504	492	503	449	526	481	477	531	496	490	489	519	484	495	493	453	491	507	506	475	521	470	539	500	514	468	441	495	479	498	517	469	491	471	470	512	452	458	465	515	494	489	497	470	531	498	474	468	493	493	492	483	480	498	510	484	510	507	480	478	526	539	449	477	503	456	438	482	490	517	491	477	482	478	519	462	502	468	466	509	472	502	448	481	511	490	473	492	483	499	454	482	492	467	457	556	482	459	535	497	483	482	471	517	491	513	484	455	489	484	481	494	482	484	468	499	530	483	465	509	467	470	463
25031	21436	26740	24787	8339	2426	1184	671	508	434	395	344	355	356	335	333	316	364	354	302	315	313	335	331	332	337	340	299	327	357	324	334	372	332	305	308	343	306	331	307	333	335	324	335	344	326	323	318	322	298	319	312	300	313	353	323	317	320	304	328	336	341	323	345	333	327	318	360	329	325	304	319	323	353	328	322	357	326	330	297	336	317	296	332	326	314	328	289	294	321	309	334	306	347	322	313	328	332	309	354	329	334	269	339	352	319	293	373	334	293	327	327	302	341	339	318	331	318	340	313	294	315	320	305	295	347	342	340	332	314	304	326	291	333	331	304	330	350	306	327	354	341	309	328	341	327	299	305	331	319	337	354	328	336	326	314	337	324	317	306	320	315	317	306	300	315	335	300	318	333	306	328	328	307	352	339	330	328	321	329	302	348	342	308	326	332	329	308	337	296	335	322	331	308	302	325	279	316	313	338	319	338	321	311	341	308	323	317	336	261	306	340	341	331	345	335	300	316	324	322	321	308	314	307	313	319	344	340	306	325	320	299	327	304	331	337	322	331	344	300	315	303	316	344	294	334	332	323	325	361	327	320	298	331	338	293	343	311	307	348	334	327	345	344	328	337	333	338	326	311	328	325	341	330	326	332	322	324	340	314	310	334	362	321	340	348	328	322	330	323	337	329	336	311	349	321	325	359	322	323	349	338	319	330	327	352	350	313	364	323	332	335	315	309	316	306	341	337	306	329	343	323	322	347	318	341	310	311	343	344	312	317	295	320	331	321	347	335	325	338	333	313	340	318	341	322	323	330	335	301	310	320	324	309	336	344	325	312	350	305	306	339	329	313	328	326	307	320	333	305	343	318	324	327	343	330	333	322	324	309	348	353	321	305	348	302	324	344	342	325	337	310	327	342	307	341	277	319	313	355	317	266	288	312	323	306	353	312	328	302	326	316	327	337	327	307	328	336	330	320	318	339	351	299	318	350	323	344	301	330	349	301	333	323	349	301	314	315	336	309	303	310	374	322	361	318	339	354	316	353	328	349	319	324	280	335	331	360	337	325	321	322	308	352	320	319	343	336	287	327	342	335	314	295	308	301	300	303	334	336	301	337	313	297	316	349	340	307	319	331	348	316	302	331	335	335	336	349	307	332	337	338	351	326	331	327	320	307	328	300	321	365	310	312	349	377	288	357	307	309	342	346	304	325	362	335	334	317	317	337	344	352	336	313	334	340	335	291	318	336	306	326	329	318	316	292	340	318	333	311	311	310	314	307	323	318	315	356	292	344	329	327	311	315	339	304	331	363	283	345	351	342	341	340	349	318	313	344	341	344	330	303	335	309	343	325	321	281	361	336	315	314	319	335	291	316	303	320	337	333	333	339	314	273	320	332	321	315	324	326	326	353	336	310	333	313	381	318	335	321	326	311	316	338	312	319	339	329	317	292	315	346	312	349	342	333	324	323	325	314	328	320	325	332	337	338	314	315	303	341	311	296	308	315	346	308	304	343	334	300	327	297	329	317	328	340	315	314	306	292	333	313	380	323	297	316	317	343	330	327	337	327	381	325	321	321	357	313	319	321	306	336	317	348	312	345	328	307	315	332	359	299	303	329	316	327	323	335	311	319	360	338	336	288	320	320	340	349	321	314	329	340	283	311	328	335	313	304	329	343	315	352	349	320	316	297	287	329	322	314	329	336	312	284	313	339	299	303	298	323	310	313	328	340	304	319	283	309	319	318	309	313	333	321	317	306	331	328	304	304	325	328	318	354	328	360	334	314	315	309	338	330	327	319	335	323	286	388	335	308	317	337	323	339	278	336	349	317	318	344	360	325	318	373	360	311	355	312	345	330	325	331	350	355	325	317	319	304	338	320	355	328	351	316	351	281	339	359	317	309	318	329	310	323	349	319	318	330	333	315	328	332	326	331	322	345	295	333	335	325	320	339	339	284	317	316	287	311	329	297	331	292	351	312	321	319	323	341	330	300	324	322	355	329	316	319	321	316	336	320	305	341	291	334	285	291	302	324	305	328	313	302	342	338	332	337	357	295	323	319	335	349	319	335	323	312	341	340	331	338	318	341	324	342	291	324	342	329	343	297	330	326	320	316	331	323	337	323	324	292	334	308	319	319	326	325	300	315	341	312	291	298	309	305	337	352	354	343	325	303	307	340	307	301	337	280	350	331	365	306	284	301	337	305	320	287	336	313	304	334	330	355	339	322	302	303	311	309	343	297	309	313	337	328	313	354	338	337	339	324	337	308	310	355	319	351	310	317	301	334	308	347	328	327	351	309	297	315	315	322	333	308	322	330	290	314	331	333	330	342	358	333	350	309	323	351	330	336	329	329	334	338	323	324	353	332	351	327	336	315	318	339	345	322	313	324	347	324	298	339	346	320	362	320	329	310	356	306	326	310	315	330	357	326	298	310	322	305	321	314	319	335	295	352	354	352	337	353	334	310	344	313	320	359	287	314	333	312	308	321	352	311	330	318	338	317	334	293	321	346	332	313	358	313	315	330	373	330	320	331	331	337	353	348	364	310	315	322	314	326	317	334	330	324	309	327	305	344	316	322	327	314	316	350	301	319	339	296	322	297	307	325	355	321	331	372	320	301	322	325	314	318	293	332	365	304	332	317	329	299	341	340	299	310	332	294	321	325	308	339	331	313	317	325	336	326	325	347	346	332	320	305	352	346	353	334	314	323	323	311	321	335	297	307	303	340	323	326	311	346	330	336	326	349	294	291	313	302	354	295	318	317	310	289	318	297	341	363	306	332	310	320	308	327	311	333	340	300	328	349	335	326	328	333	377	345	303	357	312	337	311	332	333	307	324	336	321	345	344	291	338	341	321	328	318	336	304	295	316	317	332	316	330	301	317	328	317	332	316	309	290	331	346	331	311	346	350	323	257	353	314	330	319	345	321	302	331	334	310	356	336	317	321	329	348	316	305	308	284	347	352	309	353	335	351	348	319	287	349	342	344	319	330	314	355	342	292	289	319	298	340	316	313	322	285	347	313	306	349	338	344	310	297	307	340	284	309	311	297	306	337	371	327	319	360	330	297	385	299	309	309	309	315	321	351	333	319	311	306	290	332	308	358	328	325	315	275	322	301	300	362	322	370	312	329	322	336	371	322	322	315	319	299	321	310	332	294	303	322	317	294	340	298	291	335	314	329	346	292	318	348	332	319	300	305	318	329	308	336	339	307	356	354	325	339	316	338	329	306	349	328	332	334	333	317	311	304	352	315	325	318	310	330	315	292	311	321	334	304	315	328	313	300	310	312	299	340	351	321	321	281	293	342	306	309	350	336	317	325	327	345	320	337	338	342	308	306	312	312	355	340	314	322	357	337	296	330	328	341	318	300	333	340	312	287	326	331	316	316	323	346	334	308	310	314	322	330	363	349	298	327	304	328	331	345	329	320	309	332	314	357	337	330	325	322	340	339	323	323	334	337	323	350	314	310	312	347	347	316	325	331	321	355	307	325	334
31798	40096	25473	13248	7016	3951	1996	1088	732	638	524	528	432	429	400	407	422	393	402	397	419	433	409	402	403	385	416	397	421	425	348	435	415	382	396	427	367	394	444	393	396	384	404	400	402	379	419	393	410	371	362	420	391	383	394	373	400	383	397	417	425	430	359	382	400	410	426	392	396	368	419	393	401	390	393	422	443	423	386	397	375	401	361	405	390	404	410	400	369	410	386	411	394	392	363	438	379	416	382	374	424	378	411	386	418	382	384	413	399	375	386	373	354	385	437	394	420	399	412	415	358	428	417	411	402	412	418	397	395	379	391	407	380	384	385	439	406	415	378	400	407	401	403	376	379	406	376	399	390	391	388	384	390	403	404	390	389	422	386	381	421	451	404	397	379	407	448	412	386	406	388	378	369	385	411	383	381	424	380	389	412	379	408	399	370	443	394	403	413	378	421	422	372	390	399	375	404	384	409	392	389	395	390	376	372	432	418	388	398	408	389	396	358	376	393	413	391	435	405	383	398	445	396	392	398	391	417	373	405	392	411	431	407	401	389	436	403	346	395	434	445	400	429	414	407	357	416	409	383	352	370	432	396	419	388	410	401	387	418	414	405	438	397	410	376	418	371	387	417	470	376	381	385	415	428	404	375	405	422	395	412	400	382	385	412	417	379	384	442	404	369	375	415	414	376	437	439	429	393	405	383	442	349	425	412	399	423	382	395	397	413	394	356	408	413	432	397	388	423	427	407	409	380	380	392	411	410	438	391	430	400	418	395	375	413	373	425	406	435	406	402	405	399	396	404	380	398	405	389	362	411	385	380	433	387	401	396	385	434	404	398	401	419	408	372	392	385	397	418	408	393	395	411	415	379	406	417	369	409	385	377	420	391	391	382	408	415	413	409	387	409	390	444	388	412	390	402	373	383	428	389	419	428	435	411	397	422	429	394	406	390	403	397	381	451	408	398	411	410	380	381	390	391	402	419	417	393	391	412	450	420	381	380	379	405	405	431	427	426	412	394	356	407	411	396	421	413	380	388	387	416	389	393	375	384	426	386	403	405	416	423	393	400	377	377	401	401	369	382	375	379	414	416	431	409	400	413	388	386	434	383	393	446	440	408	387	381	387	435	415	396	414	384	408	426	364	403	403	395	436	394	412	395	360	405	353	405	431	385	383	396	438	414	409	399	406	385	412	397	416	382	356	394	415	398	395	345	393	443	387	395	404	393	404	390	378	438	400	374	379	432	374	378	378	423	392	414	418	411	368	417	374	395	385	401	413	346	382	391	407	395	406	397	387	400	352	407	397	433	395	391	395	413	424	401	401	398	419	437	393	416	397	424	400	389	429	364	414	413	416	425	395	440	399	387	384	403	403	376	418	400	397	438	403	382	414	367	398	437	409	381	415	424	417	421	404	378	381	428	370	410	367	402	391	391	384	375	388	393	405	390	392	403	436	373	430	417	406	408	408	409	387	428	390	399	430	387	391	405	439	386	417	428	394	420	428	363	380	377	374	417	390	371	443	409	396	376	393	380	397	412	401	401	368	419	391	403	395	368	384	400	376	376	396	414	397	388	372	417	412	409	397	418	409	408	386	408	362	393	407	381	422	401	370	427	415	374	397	365	400	435	442	385	420	419	422	422	387	413	424	401	370	376	388	388	445	412	384	407	370	384	412	386	384	375	392	379	448	408	429	433	412	395	407	401	413	401	410	390	435	399	392	380	376	383	414	384	399	391	384	385	422	396	401	388	423	385	391	402	391	393	443	407	400	385	406	419	397	387	419	429	399	396	367	397	419	429	407	390	399	410	400	416	396	385	383	384	408	350	412	384	432	411	416	393	364	391	413	387	387	385	360	440	366	417	430	406	381	404	400	367	397	393	405	356	443	416	366	406	363	421	401	412	356	398	404	404	433	375	414	419	399	425	446	367	405	406	367	390	404	424	392	358	409	383	449	409	409	400	419	414	431	370	359	383	392	404	410	400	409	429	403	379	401	379	378	383	428	398	418	417	417	411	411	378	377	436	382	419	429	420	392	419	408	374	414	404	420	417	413	364	386	400	418	386	421	391	407	408	391	391	429	375	416	394	372	396	391	432	396	403	400	376	404	411	378	405	411	355	392	400	406	396	422	391	397	391	370	390	358	385	414	369	401	427	389	404	386	389	409	406	386	425	376	405	386	389	376	381	387	392	376	418	391	408	404	385	359	390	382	418	374	398	392	396	407	403	381	393	403	368	410	444	395	417	394	402	415	401	428	375	351	435	424	420	390	380	409	417	405	435	411	420	411	423	401	393	434	350	375	448	361	414	407	398	399	386	384	373	413	405	380	384	363	386	402	433	420	370	397	414	385	388	399	389	386	410	375	394	412	409	404	336	364	406	380	395	414	406	402	367	398	402	395	385	402	421	401	398	409	410	410	419	399	395	403	394	377	404	385	401	378	385	404	368	415	396	409	433	396	418	400	377	407	408	423	389	416	433	413	418	401	417	371	406	366	420	399	390	407	375	375	404	385	403	368	412	399	406	428	406	434	419	403	392	395	430	399	399	427	403	435	428	355	393	423	403	412	409	394	408	402	410	424	385	353	389	429	376	372	424	429	411	379	434	410	401	451	401	410	385	395	407	408	395	404	406	405	413	390	397	396	407	374	424	417	422	382	396	407	410	398	382	397	374	381	387	427	381	406	417	427	415	431	377	375	397	408	401	393	373	394	394	422	388	373	396	411	411	415	407	422	420	396	368	402	402	405	411	391	391	399	382	416	393	440	390	375	400	382	406	412	420	423	409	412	413	379	408	402	369	417	397	366	409	373	379	405	388	398	380	377	415	403	394	397	406	375	381	439	403	383	370	420	385	398	402	409	432	429	395	420	393	430	393	395	400	420	405	406	380	400	375	402	383	404	431	394	416	398	387	421	363	399	420	389	431	403	399	408	401	412	371	400	380	417	379	403	428	405	398	382	426	396	420	360	387	422	399	402	380	398	401	389	408	392	371	397	418	394	393	407	388	395	389	381	406	432	419	380	401	384	402	399	382	362	381	413	391	413	417	395	390	410	396	408	439	413	403	436	386	364	419	407	411	390	370	397	390	425	419	385	377	378	375	405	414	378	376	414	395	366	388	394	363	389	397	389	407	410	434	404	404	400	388	418	414	416	400	375	409	369	416	344	428	426	380	358	413	382	414	409	427	366	406	399	388	383	383	410	391	411	400	386	413	376	390	413	405	390	395	416	420	425	393	409	407	405	410	417	393	372	372	415	412	427	386	408	408	366	367	365	414	438	419	418	378	447	436	439	407	461	379	407	383	356	387	362	393	414	414	386	396	424	395	372	428	450	408	417	410	373	383	375	375	391	393	389	384	417	375	409	421	380	360	405	392	390	385	367	371	417	392	373	392	420	405	422	414	409	401	407	371	387	365	420	419	389	374	384	393	395	411	398	407	426	401	397	409	393	397	389	431	426	395	391	393	380	367	398	402	405	426	421	405	389
22575	21421	28969	24249	21552	20686	9767	2390	1090	685	558	454	374	322	356	347	322	321	319	307	301	295	281	307	310	303	286	335	325	308	321	298	288	284	365	283	300	317	287	290	326	302	278	346	335	308	306	285	276	314	290	300	276	321	332	282	317	319	322	314	291	310	288	294	311	291	283	304	283	292	289	290	322	298	269	313	306	291	276	306	336	311	300	336	308	279	287	268	286	291	293	312	288	313	297	300	316	335	317	290	302	284	331	321	318	279	302	302	273	299	332	265	273	299	305	302	297	270	290	296	300	279	338	305	310	308	315	297	310	304	331	290	326	322	319	316	324	245	294	327	325	294	296	304	311	284	284	276	331	288	329	266	300	313	276	315	305	321	286	313	307	290	313	315	300	320	302	306	276	318	315	327	304	308	267	310	318	306	316	316	315	271	330	311	296	314	287	280	329	276	293	300	299	290	284	295	274	291	294	292	292	316	298	295	290	312	322	313	286	282	322	296	277	284	311	255	295	327	324	321	265	285	292	280	311	282	291	295	278	314	297	323	319	288	306	296	317	339	292	315	298	327	323	295	298	345	301	303	311	283	308	320	310	310	327	286	315	267	295	266	305	287	295	321	301	281	318	262	319	270	295	289	305	337	295	298	300	284	320	337	297	303	319	305	292	306	330	318	320	301	285	264	306	291	337	312	295	293	322	323	273	303	300	261	295	268	270	285	285	316	289	275	294	278	313	307	256	324	293	286	294	301	318	283	261	322	284	282	325	286	327	288	311	307	294	298	338	285	307	289	287	333	320	252	326	289	276	311	325	309	325	316	302	278	301	284	296	279	308	302	337	296	280	318	317	255	291	285	313	288	285	281	292	275	324	335	343	316	318	305	306	305	310	281	305	296	293	322	274	292	320	274	308	298	318	320	301	264	287	320	283	297	264	313	294	294	294	259	299	322	297	297	284	322	293	303	312	298	282	312	294	296	279	280	311	274	281	302	318	297	250	330	282	304	325	317	344	278	310	315	290	314	296	310	305	280	285	313	330	295	317	319	298	308	291	283	324	294	326	333	284	310	324	294	305	322	313	315	317	308	298	310	329	315	313	284	333	328	268	296	306	287	292	318	310	293	308	282	342	279	296	284	323	292	318	285	293	287	296	297	318	288	277	311	332	301	306	311	344	293	297	288	294	311	307	298	309	299	306	305	321	308	286	305	311	319	282	315	311	302	340	308	305	274	295	297	305	284	322	299	304	297	335	292	307	314	330	317	295	287	272	283	331	305	295	328	323	301	303	313	312	293	301	302	304	270	263	323	295	300	301	277	314	273	289	314	301	299	306	298	339	301	265	296	318	305	292	277	280	327	292	291	290	277	334	285	292	270	314	329	327	281	327	309	325	306	328	304	307	307	330	322	282	273	280	284	283	286	278	305	305	314	326	309	316	315	313	318	283	323	279	306	279	330	305	289	330	313	297	258	317	335	286	293	301	317	308	307	288	292	347	278	310	279	290	302	304	293	313	316	289	304	326	340	291	272	299	273	323	301	314	305	282	290	309	294	299	309	277	297	280	316	356	335	298	301	327	283	289	314	266	285	273	308	314	289	300	316	285	310	309	304	292	294	299	296	267	308	265	295	288	315	314	305	327	334	333	265	305	307	303	299	296	298	291	263	304	297	278	308	307	298	303	314	301	310	306	337	269	309	332	309	327	298	268	276	298	281	309	315	288	297	294	310	315	308	306	266	291	332	302	300	291	280	305	289	276	297	316	325	285	319	304	283	333	319	303	302	310	318	297	306	318	305	306	298	301	300	284	296	305	310	274	296	278	317	311	312	308	317	267	301	256	292	282	278	304	296	308	279	277	293	301	288	306	283	317	312	272	287	281	287	302	302	295	299	332	314	292	285	333	268	277	311	299	294	297	324	295	278	302	267	295	316	311	299	297	291	297	327	309	277	313	293	313	315	333	278	273	274	286	301	312	298	327	297	292	321	324	307	281	279	309	315	333	291	330	293	307	287	305	304	293	294	311	305	339	298	291	324	298	292	302	302	290	310	286	290	294	300	311	306	296	308	283	305	300	280	288	325	305	303	336	288	306	313	294	293	322	309	293	348	335	286	286	301	280	272	297	296	275	310	296	288	295	341	298	306	302	267	325	301	303	322	294	307	297	276	305	324	302	299	328	320	294	321	288	293	298	287	286	292	276	273	282	321	295	319	304	275	320	289	277	300	299	286	288	288	287	299	262	308	293	304	327	288	299	299	294	323	284	293	331	300	309	357	292	299	300	272	299	297	309	308	294	296	272	283	274	300	317	330	286	336	262	284	300	288	270	269	312	301	308	297	286	281	300	297	292	283	321	302	287	301	289	306	291	282	286	315	299	323	287	289	317	291	326	295	285	299	297	339	297	312	313	320	309	258	293	302	288	287	271	292	282	308	317	296	319	278	324	291	292	301	268	276	311	305	316	299	298	295	322	305	304	280	313	311	307	291	306	313	275	335	301	326	306	307	286	289	294	308	307	324	294	288	312	295	310	286	307	300	305	272	312	325	287	306	302	330	267	295	342	315	347	273	298	302	308	306	330	299	328	262	341	261	274	258	305	324	293	280	305	278	322	300	290	294	329	300	305	280	297	309	292	300	275	326	289	276	286	299	314	294	296	283	283	256	312	322	311	291	328	321	322	320	317	302	290	298	329	278	329	336	308	296	325	290	306	279	295	286	285	308	316	295	315	307	268	287	294	285	301	284	306	301	273	297	306	288	288	302	305	315	294	323	291	304	302	310	269	325	303	271	309	325	284	319	296	310	277	303	304	277	319	323	300	290	283	293	301	324	327	296	296	313	303	296	306	273	284	292	288	315	306	297	333	290	286	308	288	288	322	320	275	309	293	278	277	295	303	287	286	269	271	275	287	298	303	319	311	309	313	276	295	288	298	285	326	301	305	271	307	302	313	310	283	260	320	302	317	273	323	306	297	299	314	301	297	279	339	293	289	297	269	327	274	306	296	320	290	286	290	298	303	282	327	305	286	308	312	291	329	312	289	320	279	346	279	320	286	288	305	294	275	298	289	327	335	307	317	300	275	291	308	275	269	298	330	296	287	275	288	273	307	283	301	298	311	278	287	294	304	321	317	301	309	319	324	277	329	289	327	325	304	297	314	315	319	291	269	255	299	311	307	328	302	298	298	290	296	342	308	322	286	262	285	283	316	285	290	332	259	317	327	273	319	306	311	309	293	323	286	334	310	326	288	280	303	303	305	305	299	297	289	313	288	293	309	293	290	288	325	302	312	309	294	296	317	296	293	307	317	294	287	270	299	297	329	321	309	314	286	294	272	293	323	307	300	328	287	316	281	259	258	289	310	321	318	333	270	329	334	320	288	261	305	305	312	311	286	279	306	284	299	277	289	315	285	301	310	277	292	297	296	345	288	295	303	309	308	319	296	332	303	311	290	274	303	297	313	318	318	303	281	317	311	301	324	310	317	316	293	297	343	291
33926	55190	41910	27862	18170	11527	6111	3119	1716	1047	776	589	552	480	422	440	416	418	364	395	380	386	370	377	387	370	357	363	359	355	379	371	337	389	410	374	392	352	370	360	358	367	384	340	390	374	399	350	398	351	361	409	376	358	390	377	388	412	349	384	380	369	360	353	357	381	392	360	369	348	357	369	397	401	355	377	372	383	362	373	383	353	347	386	377	368	372	355	366	367	368	354	405	389	353	363	349	386	385	344	376	383	369	361	366	341	358	367	368	362	334	369	365	362	358	375	388	419	367	407	347	397	360	356	365	380	348	379	386	338	377	359	358	384	396	338	380	381	396	323	340	330	397	375	376	411	361	361	396	369	372	333	398	401	368	367	368	356	368	367	341	358	364	374	345	373	385	325	371	354	359	429	375	343	360	349	393	332	352	368	359	360	367	384	353	370	374	374	399	361	379	358	379	363	367	362	360	396	324	392	383	421	395	353	389	368	367	350	361	382	334	376	386	346	396	396	379	377	345	367	388	374	381	409	368	389	388	372	382	385	353	344	415	404	380	352	361	341	416	379	340	330	339	419	367	375	379	367	391	384	358	351	377	355	385	340	355	371	375	343	390	368	402	351	337	376	365	393	387	385	401	333	368	396	350	395	374	348	333	346	408	384	395	351	356	382	369	350	358	336	352	385	325	378	385	374	383	355	368	374	380	390	354	345	376	352	380	338	381	337	394	357	352	349	363	351	376	387	379	385	377	377	400	366	371	353	337	341	352	365	313	356	386	392	376	398	368	346	360	362	367	380	408	402	358	335	428	396	338	333	388	329	376	345	373	390	374	374	385	380	355	353	370	384	346	385	337	371	345	381	358	374	347	388	358	395	347	405	403	375	323	335	395	391	397	389	388	344	375	363	395	306	380	352	380	329	360	365	361	370	359	377	345	380	404	401	349	355	358	377	371	330	390	368	359	333	369	378	379	375	357	381	395	396	361	340	338	357	347	384	381	380	384	369	344	345	365	375	353	380	385	379	341	377	372	359	371	384	347	394	366	381	358	348	337	381	384	397	384	399	376	362	360	368	365	354	365	368	362	394	348	369	356	337	370	376	383	400	350	379	403	357	377	346	366	355	396	315	389	364	393	360	381	357	371	377	395	330	344	352	381	368	368	386	371	342	344	368	390	361	381	331	391	345	379	343	375	360	375	376	390	378	377	372	372	391	389	353	412	380	388	341	403	370	382	362	373	389	360	412	351	370	371	340	394	352	352	395	367	375	404	342	386	388	375	400	346	361	380	396	363	357	397	367	372	354	378	373	368	349	335	343	400	329	378	372	360	342	358	369	357	368	368	359	342	353	354	348	359	393	408	382	365	375	376	373	372	368	374	381	368	368	390	363	346	363	361	368	386	352	391	354	410	366	356	344	401	373	353	375	341	359	358	358	369	389	345	370	352	346	358	363	370	348	378	386	401	350	411	380	385	366	350	363	358	364	334	359	396	388	347	357	330	332	390	367	346	386	377	382	361	369	379	368	388	358	363	372	339	354	371	356	365	369	361	370	380	344	381	368	401	329	348	355	390	396	377	384	407	368	363	361	350	335	343	354	373	342	363	358	351	356	387	373	335	376	374	366	355	357	369	361	362	342	369	364	355	345	384	365	390	378	372	355	383	353	396	373	338	368	368	351	356	372	360	319	379	392	399	365	381	333	387	368	376	375	332	388	339	389	405	407	354	358	376	414	387	341	382	382	396	363	386	391	360	359	346	374	375	353	363	410	357	353	402	398	343	413	333	335	374	348	377	357	334	359	389	363	362	407	369	381	394	363	373	368	422	350	332	374	381	367	364	354	337	363	374	400	348	375	373	379	371	356	344	370	385	379	357	357	372	352	370	371	362	397	352	347	398	349	390	343	351	365	344	377	348	350	347	367	376	362	364	371	385	323	362	373	348	370	374	372	346	338	353	374	364	359	359	351	354	386	363	356	362	390	344	384	347	366	365	371	394	370	377	331	372	351	345	346	379	407	361	347	368	402	358	411	374	394	385	379	360	387	382	402	414	347	386	400	358	411	334	400	353	343	356	355	355	365	343	351	354	377	385	375	348	376	349	382	366	402	344	373	349	362	330	352	364	388	393	370	387	334	401	374	411	387	369	384	354	374	370	385	337	357	334	372	369	351	382	372	370	387	384	369	350	372	385	381	332	361	362	357	352	342	355	372	337	346	390	377	375	365	375	379	387	379	365	370	367	353	399	356	374	358	356	385	371	351	372	329	382	388	384	353	354	369	381	343	381	388	358	375	354	404	356	408	386	359	352	360	381	370	372	368	385	375	338	350	401	377	372	393	358	353	364	357	410	367	379	389	370	362	375	364	362	407	400	375	375	383	352	359	324	371	395	350	378	395	361	371	335	347	402	386	371	366	358	360	383	381	347	351	332	352	383	337	397	351	376	402	362	382	388	370	392	347	361	345	323	394	361	373	392	340	419	368	361	352	390	399	363	387	379	341	378	366	365	412	396	354	388	374	392	368	400	365	358	367	380	381	376	355	375	352	349	352	341	391	326	373	398	387	401	364	350	364	357	392	371	348	346	373	323	397	337	322	384	402	348	358	367	379	347	403	383	371	359	357	376	376	367	359	374	400	356	366	378	344	379	360	376	391	365	410	386	349	380	353	369	384	344	336	379	343	340	388	343	359	374	376	354	362	345	336	311	365	362	326	399	364	412	397	375	371	361	364	376	339	377	374	384	373	376	363	348	379	399	391	363	351	347	379	372	351	403	359	373	382	371	391	376	366	360	372	386	369	379	416	382	382	410	379	376	357	374	345	358	374	355	351	369	346	361	333	379	340	384	369	338	346	383	372	344	360	344	396	380	372	372	388	361	372	351	341	352	390	395	339	356	362	396	379	372	383	367	389	383	405	395	342	377	360	385	350	347	340	343	357	348	405	355	384	383	375	357	363	385	332	353	346	386	342	366	388	357	342	360	377	337	351	368	366	352	360	367	359	378	351	359	375	402	382	376	357	375	362	389	357	345	372	377	400	391	372	385	376	365	366	362	393	364	392	396	354	348	376	453	369	379	371	407	369	383	370	378	396	395	358	379	373	356	362	345	374	372	363	369	379	407	396	386	388	366	379	400	363	387	361	373	344	368	393	387	386	376	357	366	357	394	375	373	378	369	360	390	362	351	345	368	363	372	380	351	384	420	395	360	363	397	363	362	380	368	363	359	378	371	339	366	370	405	351	383	368	346	389	368	348	379	368	344	369	399	402	390	388	354	364	374	362	387	371	344	368	358	365	359	377	369	360	359	335	339	376	376	390	323	373	391	410	390	357	343	357	354	349	398	390	374	387	406	361	350	342	348	372	378	375	345	381	412	386	353	409	351	331	384	390	372	348	365	373	406	365	322	363	356	370	382	367	368	389	377	375	366	337	360	357	342	360	412	381	338	401	373	377	377	376	379	347	360	352	385	375	342	369	375	390	376	358	375	364	331	366
31008	27637	23856	12275	4033	1466	831	586	467	441	430	466	435	423	443	407	434	442	384	417	366	418	453	380	426	400	432	433	383	393	406	431	405	400	397	403	408	394	433	387	408	404	392	379	390	389	423	390	401	389	393	431	399	402	399	415	387	412	400	405	411	403	403	418	387	412	433	392	440	377	379	415	378	414	445	461	380	383	380	389	409	424	392	400	407	441	393	426	455	403	400	398	417	399	398	399	433	384	384	421	401	371	409	457	388	427	409	422	370	400	405	407	395	409	428	401	422	390	402	405	434	391	421	386	385	373	411	400	399	423	372	372	388	388	417	421	415	427	443	399	410	421	414	424	402	412	366	403	373	403	407	429	387	397	395	414	414	418	421	419	434	428	392	399	414	401	366	369	425	388	434	386	410	396	421	394	400	397	410	375	392	402	391	410	406	404	454	368	423	421	422	385	422	400	420	390	375	442	432	386	401	381	408	412	457	409	430	428	412	393	381	396	397	390	405	418	426	408	386	374	388	394	415	400	384	403	440	418	410	407	359	393	376	407	434	416	423	418	451	402	417	405	400	394	421	384	404	412	427	363	417	443	410	425	389	406	403	414	393	395	402	401	415	405	407	361	379	406	398	417	425	396	389	408	438	388	403	378	389	400	395	416	356	433	428	433	389	394	391	441	396	375	399	415	396	451	409	382	381	394	405	408	407	407	384	425	418	421	370	375	393	375	401	380	426	403	451	367	401	381	418	436	423	377	427	405	409	389	375	391	418	414	398	400	376	419	378	408	404	411	416	376	434	371	403	370	433	408	410	389	362	404	416	428	417	418	386	455	378	408	437	378	382	380	382	400	437	379	393	378	411	417	403	405	423	420	392	434	408	438	429	399	419	404	453	416	424	392	399	436	417	407	403	386	378	376	388	378	410	446	414	423	421	387	385	411	442	424	433	404	409	428	433	427	384	406	400	386	396	410	407	408	402	420	402	411	420	404	354	421	438	444	409	428	399	387	443	431	433	375	398	440	411	397	400	402	420	389	411	395	411	392	427	416	418	390	395	412	392	387	419	413	386	399	378	420	411	414	390	445	422	390	407	374	388	412	434	392	419	425	408	414	413	410	406	383	436	431	388	371	421	379	383	424	400	386	432	407	377	414	400	431	424	379	417	405	429	390	426	386	400	432	435	390	404	390	406	397	422	391	443	399	378	442	428	415	391	427	396	411	408	399	431	396	408	397	378	391	406	357	428	439	397	421	392	416	430	417	384	391	396	389	432	395	390	396	395	420	411	377	407	373	400	403	391	405	431	387	404	427	408	386	455	392	420	419	415	403	454	399	396	420	386	396	406	374	395	392	427	368	405	371	401	405	384	441	407	411	389	406	416	411	409	393	401	444	401	398	385	433	392	413	429	380	397	409	418	425	388	422	410	418	421	439	404	407	391	378	398	406	396	420	456	407	413	386	451	398	427	401	386	416	395	394	435	410	419	435	422	390	384	373	422	424	393	368	417	403	436	419	398	422	399	422	405	418	379	419	414	445	429	408	409	387	420	381	393	402	395	442	403	408	401	420	404	389	427	420	412	449	405	414	396	429	387	407	370	411	395	432	394	382	425	431	383	423	383	429	448	416	410	402	405	394	383	371	376	400	377	413	382	397	410	422	407	419	389	391	414	408	376	393	451	422	399	419	415	364	426	378	388	381	420	424	404	387	420	416	403	419	404	373	414	431	433	417	371	394	394	431	423	417	407	393	425	429	426	416	395	428	383	386	394	415	400	392	414	401	418	411	365	400	415	438	394	373	420	381	378	436	408	362	384	396	408	379	408	414	406	423	414	402	409	372	402	413	356	383	399	421	397	398	427	389	409	387	379	411	409	416	394	397	400	447	401	412	391	412	409	419	384	400	405	419	429	392	391	392	431	400	386	415	421	385	372	434	410	410	389	413	396	428	447	390	411	417	420	414	424	398	402	406	430	445	434	404	413	367	413	428	401	435	432	422	424	386	428	426	424	396	381	399	390	392	347	369	418	419	423	381	398	419	413	405	388	406	384	382	420	456	406	401	393	400	386	402	387	413	408	440	408	426	389	423	400	452	409	453	434	429	423	384	407	416	421	425	443	408	387	387	410	378	399	430	430	403	423	415	388	374	433	397	364	417	426	453	392	433	379	363	399	403	434	409	382	420	390	410	391	432	371	404	401	434	404	388	383	396	442	367	400	376	430	391	419	432	401	431	438	419	404	384	403	455	404	399	377	401	389	402	400	379	426	401	410	377	375	443	384	385	414	441	428	412	426	404	394	348	390	397	400	407	411	374	438	431	373	423	391	434	389	398	391	422	424	390	407	380	405	416	406	400	371	436	418	409	413	403	457	388	449	402	413	433	419	441	399	421	428	394	382	430	398	387	408	405	356	415	432	429	383	413	415	374	416	430	396	414	379	415	377	425	384	424	388	432	440	427	385	411	368	433	415	410	419	435	407	395	425	413	392	398	468	417	390	411	420	406	407	418	389	383	397	409	433	415	361	391	397	384	384	365	433	424	403	385	410	392	417	395	382	380	425	398	413	381	427	367	406	391	380	396	427	412	399	398	400	406	388	398	381	400	417	375	404	422	429	435	434	378	425	389	410	389	421	387	395	391	435	394	420	374	416	372	425	394	421	415	390	418	442	429	429	398	453	377	418	413	460	400	409	426	442	425	414	403	447	411	381	424	447	406	409	404	404	396	438	407	421	406	421	366	391	408	418	413	363	415	386	414	407	416	389	439	382	428	440	418	412	382	406	426	418	392	410	418	390	440	375	379	435	395	416	419	402	430	388	383	405	389	395	396	439	385	417	369	415	387	390	391	439	406	388	402	456	396	403	374	401	445	410	404	400	378	394	422	424	394	412	410	399	410	384	425	406	416	406	445	401	411	394	404	397	427	390	409	380	389	399	416	352	383	421	425	413	405	377	392	429	411	393	421	440	407	403	405	376	411	399	400	406	395	389	379	395	391	375	384	401	399	412	400	371	415	398	425	407	411	406	368	416	390	413	416	405	405	435	404	417	421	367	423	384	400	412	430	395	384	409	421	429	431	420	360	397	423	395	397	442	382	400	403	384	426	407	423	417	404	381	419	397	391	418	464	426	377	419	367	400	357	431	437	446	359	422	417	430	431	402	438	384	416	433	448	399	375	401	439	406	411	394	393	373	433	407	388	429	414	439	418	426	423	423	396	361	406	406	418	407	422	385	396	408	395	403	407	434	385	429	412	400	409	392	404	404	411	372	373	378	401	373	394	404	404	406	451	420	424	440	431	425	385	384	419	420	389	428	401	412	382	376	411	386	420	407	417	410	427	420	409	395	416	409	395	415	424	425	402	389	402	398	432	377	425	378	422	384	432	408	399	386	417	400	394	396	407	414	389	373	403	391	361	446	385	365	444	444	385	398	372	401	395	413	405	401	387	407	401	396	433	424	370	413	367	372	429	394	393	408	394	383	392	382	366	408	404
32112	41165	25547	12867	5904	2455	1300	844	638	578	485	556	527	537	523	546	475	509	495	504	485	504	501	486	467	526	510	483	493	503	512	454	505	503	452	482	470	469	480	489	511	473	483	516	429	511	490	480	477	543	511	492	460	516	490	495	526	497	507	496	452	476	453	508	494	462	500	496	504	459	458	498	470	514	501	484	531	474	474	471	459	476	486	524	524	520	485	524	482	458	471	510	505	498	490	460	487	509	533	474	487	478	534	480	512	520	485	475	493	464	505	512	497	493	533	476	518	491	470	523	502	517	484	478	479	431	508	491	501	487	461	506	481	470	497	511	440	492	459	514	494	463	536	533	523	519	480	467	500	472	504	496	508	499	489	479	449	479	503	514	495	496	471	497	479	535	513	491	448	497	487	475	485	473	509	486	506	470	504	502	471	483	502	471	503	492	472	473	480	506	482	494	481	498	539	469	461	491	537	483	428	472	493	519	483	524	497	471	478	487	508	493	480	452	494	475	498	467	494	482	504	495	490	460	514	488	484	486	514	492	538	478	482	463	498	496	476	495	518	484	502	486	474	468	521	483	489	506	514	510	520	467	513	494	450	476	477	499	493	493	526	496	511	479	502	480	535	485	504	538	528	510	552	502	466	500	470	473	505	494	474	484	514	484	514	494	503	482	511	468	465	492	498	490	478	449	480	499	539	513	452	502	515	502	506	499	483	470	498	489	510	510	494	493	476	485	501	513	493	501	514	457	501	503	503	549	464	514	487	473	493	496	475	511	478	504	472	476	472	484	508	507	451	476	534	475	527	507	479	447	495	486	468	493	484	510	486	505	508	487	488	492	452	472	512	496	482	447	516	473	519	524	455	516	485	500	489	491	525	524	484	516	506	475	508	504	448	509	476	485	487	495	473	496	476	479	484	492	471	481	530	527	471	504	509	538	538	456	454	497	464	486	487	486	516	462	487	475	507	506	489	468	531	511	502	476	502	475	499	496	472	515	478	491	498	473	427	484	486	492	433	447	511	456	453	527	457	533	500	478	500	483	523	510	494	492	518	456	478	506	465	511	474	496	536	495	508	486	499	495	497	486	509	513	499	491	435	449	494	456	496	474	513	498	528	523	508	519	532	519	557	550	489	480	513	452	471	507	507	470	491	462	482	488	485	491	517	488	523	490	504	507	515	498	467	502	502	495	482	462	513	460	473	508	502	493	489	478	510	480	467	501	477	513	508	511	507	526	495	523	498	514	459	485	480	450	496	502	468	503	546	476	491	433	494	494	465	472	511	503	454	479	541	484	491	510	467	457	505	525	523	550	459	474	506	498	513	481	443	510	499	482	498	517	476	487	533	471	475	507	452	468	489	510	529	498	462	476	457	477	490	486	506	474	482	534	463	466	477	478	494	475	476	500	515	512	514	463	504	503	527	497	483	471	479	485	529	486	502	452	485	464	482	494	500	521	480	491	475	487	516	480	475	480	439	476	465	523	492	486	516	454	485	485	497	482	462	454	479	488	472	494	476	487	527	510	487	512	490	464	498	495	470	449	515	515	520	512	494	491	462	512	513	505	458	486	500	497	518	480	471	474	487	480	459	490	524	466	508	516	468	482	509	492	473	477	479	494	471	463	481	472	487	455	487	478	528	487	512	500	474	480	493	469	488	526	494	498	513	509	454	468	491	477	455	514	515	505	502	482	528	522	525	489	503	491	476	507	488	488	471	497	470	453	490	478	486	490	493	472	459	500	485	432	496	469	521	456	520	515	464	476	478	506	487	483	486	523	465	512	452	488	493	479	473	501	483	452	517	462	521	506	514	496	440	528	505	440	488	514	535	469	447	511	535	498	460	478	501	511	515	480	474	527	507	475	495	495	492	476	508	486	434	498	511	464	532	545	462	509	481	515	451	469	511	558	476	515	510	463	460	465	508	443	485	480	482	550	500	470	521	532	463	512	509	511	502	560	444	508	500	502	459	517	501	462	471	478	474	493	498	507	504	502	477	467	473	498	474	453	497	468	497	513	510	503	532	451	464	485	492	540	477	517	512	504	477	490	519	441	470	518	507	478	504	510	486	467	481	495	501	512	437	481	477	469	495	487	493	470	492	508	502	480	510	508	466	457	461	470	500	460	477	502	440	514	467	494	515	515	512	499	486	478	505	482	461	494	512	488	450	501	522	483	515	520	509	478	495	518	529	483	490	503	497	504	464	463	530	513	498	524	486	503	496	541	476	460	535	465	478	458	500	483	482	500	470	492	512	477	486	519	486	542	507	509	496	504	503	483	525	490	498	468	416	496	503	512	511	476	478	458	508	495	491	483	511	485	479	476	491	516	488	481	510	453	499	470	434	514	488	503	486	521	461	476	478	514	526	497	502	478	497	492	537	526	491	507	489	487	474	544	474	490	474	529	449	509	489	471	494	527	497	511	486	476	431	533	463	482	492	453	481	445	507	469	471	455	450	471	523	482	506	506	471	510	498	514	486	458	475	484	467	518	492	476	491	469	494	501	467	513	471	487	500	451	506	518	527	505	481	468	460	468	467	518	477	529	452	496	485	502	459	516	521	497	455	522	509	501	490	477	515	517	531	500	474	471	524	505	558	488	491	500	499	476	498	484	518	501	480	498	447	496	484	481	479	495	490	499	502	478	482	485	479	497	489	467	464	525	513	486	526	525	493	462	496	442	454	476	476	502	522	503	489	509	508	472	508	489	526	475	513	515	495	468	473	489	498	496	493	480	496	521	500	518	512	450	520	471	482	489	478	454	496	482	516	460	487	486	516	500	500	504	472	462	518	479	496	523	489	484	523	498	488	530	483	482	491	501	474	480	483	482	474	501	479	488	458	476	532	472	516	477	428	460	492	516	473	470	509	505	499	467	509	468	528	469	491	520	485	481	461	461	496	494	467	501	463	501	474	444	472	527	490	477	519	504	510	457	508	453	476	470	512	515	506	447	496	500	487	482	530	441	444	469	475	517	492	469	480	471	489	453	492	537	476	511	517	519	494	489	505	522	445	513	515	495	468	481	486	454	500	472	496	537	499	498	476	506	488	517	477	481	520	543	453	487	518	467	457	520	465	481	506	465	507	463	500	479	474	467	481	446	510	499	484	489	459	513	472	508	522	455	495	466	476	490	524	505	510	481	492	478	490	462	466	494	490	526	513	491	514	494	486	497	480	457	506	475	438	481	519	498	514	480	531	462	505	484	534	484	517	500	484	458	512	508	498	523	514	520	476	535	491	504	487	461	485	490	484	480	487	486	480	505	525	502	510	490	494	494	471	488	519	479	445	520	459	468	500	471	537	494	487	526	501	497	481	506	509	456	469	444	541	487	485	471	498	512	446	461	511	474	506	487	494	520	522	502	506	505	481	474	512	467	515	502	506	460	482	549	509	490	498	497	525	487	490	473	482	494	502	484	484	478	464	477	489	470	472	492	479	449	500	518	504	479	507	460	501	486	479	495	494	523	500	517	452	492	516	494	521	509	473	482
23542	21416	28382	24890	20758	9843	2726	1159	695	583	494	459	421	456	403	462	410	416	388	423	399	400	449	439	400	390	445	407	394	438	448	415	402	408	414	407	406	394	416	416	435	433	405	397	398	383	382	392	381	470	384	387	409	390	411	421	367	396	444	390	365	372	403	424	406	388	430	429	418	382	384	412	374	395	428	415	403	410	385	405	388	408	410	384	388	417	421	391	463	452	411	411	402	418	408	413	403	423	424	388	428	387	415	383	400	394	394	392	391	356	389	403	394	410	406	418	439	407	403	398	392	390	396	408	395	404	393	407	413	396	368	443	417	405	401	384	411	413	432	413	389	417	390	374	386	408	365	402	397	449	412	431	400	365	397	430	372	392	428	406	367	415	356	392	397	442	425	377	403	400	401	398	415	422	450	388	419	433	425	417	391	394	415	382	387	401	447	429	429	419	393	431	397	386	392	453	441	395	398	404	391	403	418	412	414	393	419	401	410	375	390	461	413	400	391	417	429	394	365	405	382	381	382	397	393	408	437	412	366	424	428	419	402	419	409	412	414	405	394	398	400	430	426	401	417	393	410	412	382	379	425	387	379	389	378	379	431	375	380	424	395	389	427	409	396	380	409	441	412	405	406	414	416	426	399	417	431	398	357	416	420	434	424	418	385	391	393	412	412	421	413	403	406	397	409	413	368	426	409	402	391	369	419	372	436	394	391	413	414	402	369	396	433	434	429	426	407	409	412	409	432	431	428	403	373	384	427	412	391	421	429	428	418	407	440	408	444	388	382	432	437	387	399	415	407	388	420	388	400	405	393	377	389	429	379	393	418	381	396	371	452	442	411	367	387	420	418	382	446	397	387	375	386	404	404	419	413	424	435	429	382	406	409	365	386	351	419	401	400	398	420	394	395	380	399	408	441	419	428	368	408	385	354	400	399	401	379	385	378	380	400	412	418	403	405	430	400	362	456	446	429	396	434	396	381	412	394	409	426	411	392	410	425	415	420	383	412	430	400	396	425	409	403	398	439	375	412	384	410	398	388	409	399	385	391	406	436	392	377	398	414	377	415	417	412	424	384	400	409	395	385	391	418	397	412	429	407	382	399	402	410	431	412	391	396	396	433	363	374	439	392	371	369	417	394	403	389	420	369	381	430	436	426	442	416	393	393	374	416	391	414	394	416	395	378	401	417	399	431	420	405	394	386	401	384	412	400	406	415	418	449	419	381	402	385	395	384	399	396	423	385	398	429	397	369	421	401	405	429	440	415	407	416	353	423	419	410	410	399	423	410	400	391	395	402	389	411	357	388	432	380	405	397	406	419	402	415	419	383	416	424	410	407	411	379	401	400	356	416	444	410	413	395	431	382	420	407	409	385	424	370	394	397	410	405	406	377	396	463	431	389	412	425	427	398	426	400	414	446	414	457	407	402	420	429	391	399	388	390	397	413	370	421	405	385	387	360	415	399	433	422	437	341	390	397	423	395	396	418	405	405	415	403	406	414	387	429	395	418	401	383	405	431	400	414	442	399	396	418	367	416	392	402	388	431	435	352	420	390	415	421	409	389	400	425	398	410	388	433	371	449	374	425	421	402	421	421	425	441	403	403	405	414	426	397	427	403	430	414	407	431	424	389	389	415	374	425	404	452	428	407	381	411	422	419	373	374	431	412	423	430	421	374	398	400	387	401	399	400	412	377	358	401	398	394	415	396	365	405	410	383	394	421	383	396	409	392	409	393	419	389	419	427	425	416	423	394	367	382	422	409	369	397	420	436	413	421	411	412	395	407	411	403	424	408	418	428	403	462	384	404	398	394	438	383	374	404	378	392	409	393	400	375	377	376	404	420	415	410	394	375	386	387	388	427	393	428	405	386	405	414	413	398	390	411	394	420	401	367	448	437	417	369	415	374	429	423	391	398	388	401	406	384	388	389	428	396	397	405	387	344	412	391	408	420	450	409	427	364	355	393	359	399	361	431	425	431	380	413	412	402	410	402	398	403	391	365	404	418	400	438	407	367	389	363	379	388	408	411	403	436	402	385	400	378	407	398	401	401	405	393	410	438	384	444	430	417	414	378	348	408	414	387	414	410	424	417	424	377	427	433	364	403	431	402	386	365	419	414	397	434	419	435	398	424	390	418	394	417	410	415	396	396	386	376	446	396	412	429	409	389	386	395	421	419	410	413	385	420	392	381	418	367	385	423	400	397	414	384	396	399	406	422	400	362	454	409	414	424	405	367	388	406	415	372	369	413	425	422	412	381	392	412	410	387	450	409	403	400	389	432	383	424	391	388	395	394	432	383	422	389	399	410	407	407	382	380	390	417	418	394	404	390	395	370	424	395	390	384	415	416	370	438	416	429	414	382	415	410	413	410	411	413	389	406	399	393	399	408	357	420	385	434	371	404	412	407	375	431	409	397	392	401	422	399	368	410	426	403	408	390	389	410	421	419	397	394	406	422	379	438	434	404	386	401	408	367	388	387	390	388	385	381	388	388	403	396	376	377	429	421	421	417	407	420	422	387	457	414	433	432	439	377	414	398	381	401	431	394	426	435	383	408	384	434	405	388	396	418	384	417	385	407	427	415	398	405	392	419	416	426	421	413	397	394	437	397	400	391	426	358	385	458	394	408	414	424	412	370	372	417	381	371	411	374	401	380	414	399	433	433	438	412	422	421	423	370	377	413	401	393	422	423	352	360	416	431	425	397	377	399	380	372	425	381	377	390	390	383	400	419	415	399	403	390	384	394	418	416	389	382	391	407	407	368	423	443	466	445	379	408	393	414	399	406	381	408	387	438	380	364	395	407	408	439	403	404	427	419	363	413	419	368	396	401	424	408	392	431	411	436	392	401	414	396	410	406	416	371	419	383	375	402	399	416	431	432	414	392	425	429	430	418	420	394	378	426	426	403	410	375	417	416	404	396	386	386	386	404	399	370	417	411	385	425	387	396	376	380	415	439	437	394	415	372	412	379	427	440	394	379	406	416	396	396	393	416	379	418	394	413	395	411	399	391	400	417	433	441	387	380	381	387	383	418	401	399	425	422	411	413	412	402	387	407	415	419	402	404	409	389	415	392	371	412	430	427	388	427	402	425	371	369	431	400	392	377	427	416	421	422	441	413	414	391	381	400	413	405	408	433	402	407	399	404	412	403	422	384	404	384	443	430	374	411	412	364	399	389	413	395	385	399	404	405	407	422	403	379	404	389	377	413	378	442	378	410	442	351	384	382	407	407	394	360	387	429	384	377	394	419	396	414	421	425	418	406	408	382	385	390	395	408	392	390	411	445	415	405	407	412	414	451	417	384	397	437	403	435	386	410	401	442	395	399	374	384	365	411	428	408	366	377	425	416	387	408	401	443	405	446	416	406	410	436	400	404	405	425	393	397	391	420	420	387	400	389	403	405	415	393	410	404	403	406	408	422	424	404	421	398	381	419	410	406	393	423	411	422	412	390	424	391	378	385	400	407	417	432	430	384	400	378	414	414	375
32866	53205	36677	20944	12007	5650	3102	1730	1065	765	640	559	566	549	533	535	527	490	530	483	487	514	528	488	494	485	510	504	510	443	507	467	479	514	480	503	497	504	506	500	456	529	502	487	510	479	522	535	524	515	447	487	515	476	470	523	500	443	489	475	487	491	475	502	549	504	486	515	460	426	485	514	496	547	474	512	519	516	474	525	506	506	464	479	486	492	528	501	511	493	499	505	479	503	487	501	508	493	488	480	491	480	497	472	472	486	500	506	531	530	504	517	489	516	506	488	506	502	472	485	542	532	474	498	525	466	509	481	510	461	523	528	528	488	503	495	464	506	519	486	511	482	520	462	523	483	559	466	497	486	483	461	530	515	466	484	484	502	484	529	495	501	507	455	497	492	504	454	517	512	502	487	428	511	531	447	516	540	524	455	530	470	528	490	496	522	504	499	488	496	504	504	498	461	523	476	443	464	475	446	452	499	505	484	495	470	500	509	480	503	492	496	482	515	520	488	513	502	534	502	500	487	534	478	486	491	478	478	440	511	508	513	492	468	487	465	462	438	494	497	494	517	497	478	485	486	461	488	497	464	516	502	504	499	496	482	494	491	488	481	505	452	514	490	503	474	511	484	495	487	528	524	476	456	529	536	527	476	532	490	504	495	441	515	500	483	435	489	476	475	497	485	512	473	515	507	483	486	520	459	460	491	510	482	506	498	493	515	508	470	477	505	519	467	500	517	519	503	466	469	533	477	466	559	439	468	475	491	478	504	502	490	472	513	503	501	480	454	484	483	490	492	472	496	494	506	503	507	464	529	483	482	495	481	487	504	485	462	468	515	521	472	477	462	506	523	469	512	487	523	478	506	452	521	495	520	454	476	521	485	504	486	496	509	466	470	475	465	499	470	505	475	496	455	509	474	450	459	500	497	504	480	476	473	468	502	492	507	504	522	487	473	495	463	503	494	459	477	480	490	476	457	485	499	451	479	498	498	501	481	525	525	498	511	488	509	489	426	520	473	497	493	503	505	502	467	495	487	529	495	472	490	481	517	491	443	521	487	495	469	494	506	508	471	500	521	473	513	498	496	498	455	463	446	506	492	500	455	485	496	487	535	463	498	511	473	475	472	485	512	468	487	482	485	488	515	491	478	457	523	495	466	471	442	509	527	489	535	495	515	467	429	490	466	457	482	506	503	521	470	513	533	491	501	489	497	520	453	474	506	526	475	467	492	493	452	496	506	507	509	487	490	481	484	495	511	507	509	484	525	477	553	500	513	522	520	499	498	452	482	507	484	487	480	500	474	495	512	502	453	508	513	502	498	444	525	518	502	530	474	468	496	498	502	472	481	490	479	476	511	479	530	500	464	532	466	534	481	510	454	503	498	459	483	483	495	493	486	500	484	485	474	398	495	500	477	467	487	516	510	475	512	459	499	475	467	488	505	526	507	487	507	504	457	497	508	523	523	493	466	479	521	500	471	475	486	475	478	499	504	493	536	460	460	492	488	501	487	490	501	510	488	518	490	538	539	485	502	502	481	469	496	467	486	488	525	493	481	510	447	461	494	455	468	505	515	496	486	509	506	471	504	529	480	487	474	487	489	497	500	513	510	478	484	521	534	496	540	499	500	510	494	501	533	465	501	444	499	491	527	497	493	500	497	475	520	515	486	497	458	477	524	471	470	529	478	473	520	500	481	470	505	466	496	526	472	491	482	512	509	510	487	490	541	489	501	538	513	526	466	512	477	499	488	505	491	513	498	480	454	469	504	519	492	517	504	487	508	507	464	528	506	500	495	461	501	502	479	491	506	446	495	495	507	527	530	482	500	447	481	519	471	481	496	500	489	491	541	515	438	518	505	485	436	478	479	547	459	520	471	493	508	473	515	468	505	528	518	518	505	516	509	476	536	520	487	508	474	477	475	496	481	474	446	519	503	493	508	500	477	516	502	485	474	483	505	475	509	481	462	509	454	467	477	471	500	510	499	485	497	484	516	492	475	527	519	501	469	502	498	486	512	519	491	481	479	514	499	497	456	497	514	492	477	495	497	517	450	483	523	518	494	478	511	505	483	526	506	517	481	488	479	478	493	481	485	492	512	492	494	485	536	495	496	479	473	490	485	512	497	496	435	442	459	478	468	479	469	490	517	463	489	499	489	527	479	460	511	507	487	539	526	466	490	530	484	511	489	505	510	499	511	479	491	504	500	492	492	495	479	486	492	507	490	498	471	473	519	461	491	464	490	471	472	440	520	486	474	481	444	501	462	486	465	463	497	513	500	469	476	509	456	478	472	499	477	502	505	515	514	472	515	477	496	483	503	494	505	462	488	472	451	473	450	507	474	481	485	472	499	490	473	525	503	504	524	474	474	517	492	496	507	502	507	476	485	473	476	518	453	525	498	519	485	473	523	533	476	483	481	469	473	461	492	550	495	485	468	498	491	511	506	483	470	522	494	473	495	491	488	481	511	525	484	516	482	485	493	493	508	487	525	474	507	507	488	496	499	501	516	520	508	491	464	466	465	528	500	495	523	450	440	508	487	485	495	509	567	497	467	512	490	507	475	492	509	513	492	484	472	488	499	491	504	516	499	536	488	540	494	475	510	445	479	482	460	462	497	501	473	486	494	490	515	480	477	484	452	477	494	516	440	525	497	497	475	483	510	465	479	458	525	503	491	498	451	534	497	495	501	518	500	478	486	485	489	516	542	485	505	492	490	480	463	492	517	528	485	522	477	488	504	491	478	501	495	527	514	518	451	524	518	489	471	497	492	505	505	520	451	496	480	458	457	524	465	493	510	529	487	471	487	510	535	527	494	538	492	504	481	499	511	466	470	474	488	509	540	516	492	499	505	485	446	527	507	495	479	459	453	543	537	495	471	520	519	481	477	474	471	518	466	462	503	489	475	471	527	472	496	443	508	503	496	489	475	473	453	473	496	524	482	497	477	526	479	499	443	466	526	501	467	510	511	479	469	484	511	482	504	501	517	485	505	459	461	516	527	469	485	470	522	534	478	502	542	483	484	455	520	505	486	479	516	491	570	461	490	479	513	487	436	473	506	500	554	486	480	544	445	488	490	507	464	487	510	491	523	518	519	511	458	476	502	521	466	513	476	500	504	487	504	488	481	503	535	520	461	474	495	537	508	484	532	492	490	491	505	503	496	506	487	516	525	466	500	508	494	459	483	495	507	523	506	440	506	480	502	487	499	512	496	472	464	481	462	497	517	484	443	480	509	478	521	493	499	506	461	424	496	490	474	486	508	525	466	463	507	497	479	482	490	499	492	479	510	501	519	463	454	462	501	492	539	492	483	459	450	516	538	491	498	474	472	516	524	482	455	487	492	500	531	502	479	492	524	470	519	487	492	495	483	490	462	500	508	492	488	484	500	476	483	463	516	498	505	484	490	510	534	457	515	523	482	506	502	524	479	510	535	476	479	462	478	517	500	527	522	516	509	500	506	500	478	526	490	513	508	497	484	483	480	459	465	508	506
24923	21494	26910	24851	8863	2180	1130	659	465	394	350	328	365	348	336	371	354	347	309	332	315	344	339	339	313	332	339	315	321	310	337	349	326	337	360	337	312	325	317	342	309	354	321	349	301	337	377	343	326	340	340	303	338	323	318	332	300	313	326	325	317	342	347	308	350	328	350	331	319	314	332	365	299	316	316	297	333	313	338	331	323	349	285	276	288	327	324	332	363	301	332	335	313	287	348	324	314	343	341	320	315	324	325	372	342	313	309	321	353	328	343	318	317	313	343	330	307	353	324	348	334	322	324	354	342	319	338	351	312	335	330	341	305	322	341	299	333	342	343	323	356	355	331	316	350	352	323	310	332	303	331	369	352	327	341	307	345	300	314	350	343	294	347	367	335	289	349	342	362	331	301	342	344	337	341	324	364	326	339	319	330	300	355	283	323	317	292	314	292	319	340	337	315	285	327	327	348	328	337	329	331	335	319	317	300	329	314	321	337	316	308	317	333	328	370	329	307	332	323	342	345	335	298	316	346	333	333	344	336	347	312	362	328	328	331	305	315	313	294	314	314	319	347	314	321	336	339	354	340	316	353	318	311	299	331	328	308	351	315	325	315	323	324	325	319	346	307	323	337	345	312	319	338	311	326	326	325	307	314	351	324	330	358	292	346	302	338	351	317	345	340	312	355	344	306	312	336	313	323	336	321	293	306	302	314	327	302	324	315	335	342	320	286	308	331	320	325	324	327	309	303	311	336	340	344	322	319	347	313	335	331	329	318	329	308	323	302	316	356	357	348	303	337	315	347	344	374	320	299	329	340	359	311	325	315	340	344	346	362	311	304	343	329	298	348	322	330	293	303	295	324	349	309	298	310	341	344	302	319	292	314	319	323	319	337	324	345	310	321	327	335	331	333	304	316	333	343	327	292	342	335	332	305	350	309	319	350	339	331	319	334	323	319	327	336	308	313	324	327	326	319	335	337	327	349	329	316	335	330	340	338	344	325	324	315	324	334	339	330	309	324	318	311	315	337	299	335	332	325	353	323	345	309	316	343	335	315	315	348	353	319	328	342	332	325	347	339	352	331	343	292	297	346	311	325	327	305	303	317	310	309	306	317	344	352	300	337	331	368	326	329	332	312	336	325	310	315	322	323	333	326	335	339	316	306	339	353	319	331	332	331	362	321	311	348	340	343	339	311	349	356	318	327	329	340	304	330	273	341	313	347	338	309	333	319	321	306	348	329	328	343	316	338	288	320	326	331	327	331	337	344	322	346	362	329	330	321	331	340	340	340	341	314	334	308	313	365	355	313	362	311	342	339	320	322	311	320	330	301	325	355	311	323	304	337	326	344	338	347	297	323	339	314	327	294	333	328	329	313	323	331	301	325	367	378	309	301	342	353	329	342	315	302	322	338	340	348	312	336	315	318	320	330	326	341	306	360	328	347	331	348	329	326	333	328	339	314	323	310	329	368	354	340	303	327	373	342	317	322	314	307	318	354	297	333	356	307	349	327	320	333	311	345	327	325	335	349	348	327	324	329	304	328	348	358	320	360	325	311	308	314	327	332	367	304	310	335	341	312	316	331	341	330	341	318	324	357	340	347	351	303	341	318	319	341	341	313	344	332	326	315	323	323	330	287	327	331	348	341	343	318	327	320	330	292	306	349	325	328	325	347	331	333	320	271	341	350	374	358	306	317	330	333	307	329	341	358	341	321	349	340	312	342	305	309	326	324	320	307	366	322	329	352	333	356	330	361	352	305	346	297	302	346	330	300	294	332	369	335	311	338	349	319	350	328	299	312	332	312	333	331	324	347	311	325	320	354	312	328	317	344	340	346	337	310	336	311	354	334	312	318	347	309	338	309	327	351	330	298	317	340	330	317	341	305	304	334	315	368	353	285	346	312	337	317	313	337	344	304	352	326	318	323	366	319	320	317	323	348	344	340	333	335	304	330	411	341	336	324	338	327	320	325	329	353	302	330	347	328	342	324	342	315	318	324	313	307	331	332	299	353	302	320	320	323	301	316	312	307	303	304	295	333	338	338	311	327	323	303	298	349	354	318	312	314	312	346	347	321	323	336	336	345	321	295	277	316	349	339	327	364	328	310	312	352	329	319	321	343	371	320	327	323	321	326	311	325	309	312	341	313	321	343	353	345	326	346	325	307	361	327	325	306	318	308	305	360	319	342	310	340	338	331	295	341	344	345	286	360	331	320	341	316	352	333	373	331	299	334	340	319	307	352	308	337	361	342	309	337	292	311	348	342	337	356	331	310	280	319	342	341	324	324	314	318	314	343	318	297	331	325	317	327	317	359	304	314	312	335	342	325	348	335	330	325	328	297	321	358	309	352	308	312	326	330	334	314	343	337	286	321	330	358	309	324	331	330	303	361	332	301	361	320	331	357	297	335	297	308	311	340	338	329	345	353	319	330	346	302	336	325	345	322	328	311	359	343	337	318	339	341	359	323	303	323	326	314	286	339	318	305	313	325	315	343	309	323	347	361	323	323	300	325	351	308	313	330	335	316	321	364	318	390	344	360	309	343	314	372	332	315	328	330	313	324	351	330	315	323	305	340	325	300	313	332	313	337	343	328	317	319	327	325	336	344	335	330	308	320	337	326	350	355	354	322	312	317	338	350	308	315	343	333	321	291	349	318	340	331	310	332	346	304	325	324	328	344	334	305	316	279	331	352	343	310	337	301	363	294	319	365	324	310	317	334	300	299	327	297	318	318	312	323	320	312	303	294	314	326	333	341	340	311	334	299	322	329	338	304	295	346	358	327	299	326	336	315	304	316	313	354	359	334	308	325	385	311	324	321	324	298	320	335	346	298	324	297	314	355	353	357	294	361	319	340	336	338	350	327	339	311	320	349	304	316	302	349	305	319	338	327	323	330	320	321	328	342	369	356	321	315	350	343	327	313	309	336	338	309	299	331	343	338	314	320	303	339	331	339	325	315	327	318	344	346	335	315	328	315	310	343	326	325	319	340	313	334	330	313	301	333	350	318	328	314	349	314	306	292	328	327	340	323	329	314	345	301	302	360	297	362	337	314	336	315	351	350	322	345	308	364	334	367	329	310	349	309	316	361	339	318	280	324	317	340	318	318	335	325	343	351	344	385	332	303	296	353	321	325	312	299	351	326	327	310	338	342	325	308	325	313	325	347	321	343	316	346	322	345	337	317	325	334	314	347	333	310	375	316	329	337	341	308	368	332	310	339	330	343	324	315	346	344	338	339	274	334	345	328	344	339	299	302	330	319	300	339	340	317	304	345	355	343	336	336	325	346	342	330	329	323	294	313	308	312	313	349	342	315	317	288	333	330	329	324	325	327	364	313	335	324	332	319	315	333	347	325	337	344	335	327	310	325	325	369	349	316	339	349	312	292	331	328	323	328	350	333	341	340	335	328	306	326	336	329	314	324	322	322	359	294	367	310	342	326	357	332	339	321	317	345	336	317	332	313	349	309	330	340	345	328	352	338	360	321	336
33037	45839	26767	15007	7343	3505	1838	1140	688	594	522	439	441	429	419	439	414	409	411	382	352	427	425	418	405	391	419	387	410	392	404	384	415	430	387	412	363	424	373	404	428	370	385	404	392	417	383	391	427	390	393	385	384	387	380	410	419	419	389	416	434	384	382	391	402	428	388	356	397	405	419	420	398	389	401	402	403	429	417	391	431	395	390	434	407	377	377	408	415	377	398	393	361	435	406	408	396	400	398	381	409	453	391	386	396	375	376	413	398	410	371	390	380	405	421	418	447	424	428	373	390	393	406	390	383	431	440	400	370	375	389	402	426	382	368	398	395	390	430	430	424	394	402	376	440	409	390	416	390	402	403	408	391	387	402	380	391	348	390	418	399	410	405	385	403	442	427	382	377	389	395	428	389	399	400	390	402	390	408	429	412	382	388	378	381	434	356	378	399	408	385	425	401	410	408	401	378	398	410	421	419	410	413	412	398	386	440	391	419	398	401	414	414	407	407	404	381	369	399	396	407	378	377	450	413	406	435	376	391	409	395	404	413	379	380	398	420	376	408	443	386	439	366	391	411	375	386	408	453	411	383	416	416	421	444	385	397	415	410	385	421	414	385	412	414	391	406	384	430	391	405	365	412	379	386	369	406	378	408	456	390	393	410	383	405	382	394	416	409	390	412	443	411	395	410	433	428	378	420	435	393	395	388	377	428	409	371	404	400	399	385	395	411	383	389	418	411	404	385	408	396	406	383	400	418	421	390	389	394	396	388	425	402	369	412	400	413	372	359	391	363	436	392	408	409	415	420	391	388	415	401	417	391	408	355	341	447	401	413	358	390	388	385	384	411	410	383	416	395	396	388	415	400	408	408	413	397	383	409	424	395	441	412	386	400	390	365	371	408	388	379	383	381	445	374	410	402	420	398	413	385	390	433	438	434	378	417	407	403	409	378	415	383	423	383	423	406	407	367	407	417	383	390	397	392	388	401	370	401	362	428	442	417	392	347	386	375	385	368	423	413	404	407	407	417	407	379	419	429	421	389	407	386	425	414	388	414	393	376	415	391	430	403	407	354	407	414	393	404	401	478	360	391	419	425	415	394	373	395	406	446	389	404	414	375	428	454	387	404	405	457	401	426	423	405	377	395	412	436	412	398	370	411	392	409	427	382	393	430	375	423	388	388	396	412	362	432	384	428	400	408	409	405	364	408	417	393	378	413	397	396	400	393	380	404	380	342	428	392	441	387	415	404	404	381	401	426	386	402	441	407	404	396	448	399	425	373	394	417	415	407	394	385	407	390	394	410	424	421	448	406	400	391	408	423	382	405	361	380	387	375	382	419	414	413	396	421	392	394	429	387	411	403	363	393	406	455	415	385	396	360	394	423	415	389	372	415	410	382	398	417	398	382	386	400	396	421	412	392	380	383	404	406	392	443	419	433	406	426	360	420	386	412	374	395	399	342	396	408	400	394	407	438	414	401	397	436	370	417	413	396	441	398	393	405	427	385	395	392	427	411	420	350	409	432	372	394	406	408	396	395	392	400	381	390	451	374	407	401	394	391	415	434	392	411	406	392	422	367	416	421	403	403	436	394	389	400	434	426	425	419	394	386	423	399	394	416	399	364	395	423	422	378	447	387	426	393	377	392	410	381	418	388	378	423	393	407	358	380	423	392	406	392	456	369	406	387	415	398	404	394	418	385	405	419	402	389	430	417	380	340	403	406	406	393	388	363	412	389	398	397	406	409	396	421	383	385	420	386	396	418	436	354	413	405	419	438	397	384	394	370	418	430	408	404	395	397	405	415	414	405	381	417	395	390	396	396	419	419	379	401	421	429	401	431	429	377	394	398	415	421	418	391	389	388	431	389	396	422	371	403	379	404	392	394	429	426	396	376	381	382	422	405	400	407	411	386	384	425	408	387	405	380	388	386	396	425	383	409	382	383	400	408	418	403	424	398	393	406	384	429	431	412	415	403	441	397	385	405	434	422	401	398	405	406	397	376	419	437	416	437	390	383	375	406	340	388	414	418	398	422	399	405	383	400	407	395	420	372	425	391	413	445	388	423	390	400	386	400	375	376	378	395	382	417	395	404	393	371	411	408	381	426	387	365	391	410	389	428	432	404	408	423	378	418	410	371	420	413	399	386	394	418	385	390	393	421	374	400	369	437	416	417	399	377	390	420	407	378	378	419	408	393	393	358	413	370	403	426	419	404	411	409	395	390	380	394	403	414	398	382	405	405	402	383	409	435	397	397	392	397	353	378	409	392	405	395	381	410	399	420	381	406	405	383	388	424	388	407	379	391	390	379	375	359	390	414	382	414	389	368	400	380	391	380	412	343	431	415	394	372	372	421	402	405	410	372	392	413	414	417	389	384	386	400	402	401	379	398	382	423	411	371	407	409	400	404	370	410	387	409	415	376	419	419	386	442	393	403	369	410	394	424	416	399	415	359	396	430	397	381	381	426	380	394	393	425	374	381	380	415	404	420	374	392	415	399	414	437	392	389	382	425	437	392	405	385	430	385	387	384	402	377	393	375	455	370	382	429	423	408	409	370	375	421	434	423	395	411	392	381	394	413	387	444	379	378	413	407	366	391	430	366	402	393	429	380	440	381	388	365	403	404	401	403	403	398	361	374	398	401	398	359	379	405	360	401	391	376	379	409	387	417	409	404	411	415	402	399	391	426	411	360	399	402	408	409	402	406	371	399	411	375	404	402	401	405	445	403	384	382	426	384	412	391	402	373	380	385	406	401	404	396	398	393	407	410	397	392	419	385	376	407	394	405	400	397	403	376	414	411	373	419	387	399	394	408	386	409	394	386	385	430	400	412	395	395	362	378	396	422	392	422	421	391	421	380	414	406	384	419	379	382	439	440	364	420	389	422	390	417	405	382	413	378	402	372	398	424	407	433	408	411	370	416	383	414	390	383	427	372	401	368	398	367	417	390	425	420	373	386	431	434	369	407	405	397	433	407	404	407	428	385	370	420	392	413	445	388	422	395	401	382	373	390	412	392	374	443	404	404	405	402	415	387	430	392	439	408	397	418	384	396	392	422	391	416	395	398	392	394	403	402	389	392	412	408	383	398	377	412	381	422	393	398	377	389	403	437	420	391	378	394	396	412	396	370	411	419	425	367	397	393	384	381	407	394	405	400	383	415	420	384	383	410	360	417	378	420	402	428	398	403	385	417	381	362	409	399	416	406	385	396	405	424	408	460	403	407	435	408	407	388	400	411	402	410	413	379	411	377	417	400	411	431	398	374	418	371	411	388	379	397	403	411	418	416	409	415	429	393	388	412	427	359	394	403	390	380	360	414	433	411	404	400	398	403	399	400	378	379	387	373	394	441	442	398	408	376	392	390	383	430	417	398	358	393	421	399	398	388	404	412	421	373	405	415	397	395	398	384	438	408	409	425	450	404	359	409	393	422	381	402	358	406	363	382	380	388	386	401	399	431	419	405	407	418	404	423	407	384	415	430	390	388	367
22599	21400	28840	24279	21414	20485	7074	1522	787	574	466	384	340	343	363	344	334	327	325	349	289	335	304	308	322	313	315	329	309	289	305	306	322	303	315	309	352	307	344	319	296	294	311	304	300	343	331	299	340	282	321	298	327	302	314	328	314	327	321	334	322	303	315	345	298	303	322	322	311	347	297	283	298	295	290	334	296	327	312	283	292	344	308	327	297	324	336	335	335	306	299	320	291	298	316	321	299	330	317	292	349	343	326	297	315	301	309	297	323	292	344	295	333	298	301	332	318	295	285	297	316	293	295	312	319	308	317	313	314	325	341	305	312	325	329	317	305	301	282	334	310	321	294	335	296	309	302	290	343	332	317	299	312	288	293	310	290	280	312	303	354	298	313	286	303	340	304	300	313	296	303	316	295	314	289	312	304	336	319	312	322	295	302	297	319	294	316	324	297	299	307	307	311	288	313	332	281	320	338	312	298	304	325	275	347	314	303	339	314	300	331	316	321	290	296	302	313	321	341	295	284	297	330	333	302	294	294	335	327	338	282	327	302	307	307	303	304	310	327	302	312	308	315	313	325	342	323	309	337	329	287	284	328	332	322	288	324	312	312	308	284	329	301	293	289	312	323	307	300	290	294	296	304	317	322	334	312	319	322	309	302	312	295	298	302	339	293	275	326	304	335	319	344	305	344	300	307	325	318	284	311	325	285	320	319	304	312	333	283	301	339	320	303	290	295	304	338	308	305	317	327	321	323	337	299	285	278	309	318	296	266	304	307	322	322	299	341	320	311	368	297	305	322	295	298	327	297	354	304	317	323	315	317	337	314	340	311	337	293	304	308	330	319	324	341	318	304	295	308	336	290	324	287	295	276	306	295	321	308	327	299	301	306	315	321	317	283	287	306	314	287	307	343	290	334	302	313	322	349	312	355	328	308	295	296	308	321	309	292	314	316	346	321	312	307	317	271	316	292	328	296	317	313	319	278	334	308	303	316	299	291	319	318	307	309	309	280	292	327	307	319	302	285	306	314	290	336	321	312	309	284	311	298	332	294	288	331	312	306	313	303	308	304	295	297	289	342	318	344	302	312	338	300	305	330	269	317	292	335	294	318	298	308	304	352	312	332	303	326	300	289	302	269	294	334	323	326	315	339	340	308	312	322	302	323	322	314	335	283	345	291	285	309	307	293	296	334	248	365	287	348	339	337	287	288	324	316	293	282	351	295	324	329	285	280	334	356	302	319	310	311	310	305	287	302	320	333	315	318	356	326	319	297	311	304	322	309	305	294	331	297	319	314	323	306	287	321	290	319	320	319	349	293	285	306	297	301	296	331	304	311	299	288	322	300	328	315	318	287	310	319	337	330	311	299	297	319	294	299	307	304	340	284	295	306	380	292	316	312	292	319	298	321	320	293	293	289	290	316	330	359	300	284	300	316	269	293	328	316	279	295	338	308	323	293	345	298	301	298	312	275	343	320	294	326	302	316	322	317	291	320	276	316	275	287	308	342	315	286	296	304	311	320	304	297	318	348	306	325	296	315	322	338	290	299	300	354	331	326	292	340	301	308	319	315	295	286	303	284	309	314	339	327	318	297	302	315	315	292	344	328	306	329	315	352	327	304	291	312	332	319	304	315	312	314	292	324	319	318	327	309	321	290	323	297	321	302	303	285	297	312	315	322	317	303	280	265	320	300	320	304	300	295	305	302	304	330	335	307	309	306	345	335	345	286	296	317	273	300	288	294	307	342	345	331	318	311	326	316	300	301	284	289	320	300	326	310	341	338	313	274	298	323	326	307	294	258	318	339	304	281	315	310	292	319	316	341	307	320	307	291	325	322	328	302	334	298	286	306	326	300	294	325	270	303	308	311	337	330	315	293	320	315	328	319	310	305	317	302	290	312	322	344	312	330	301	313	319	318	307	300	319	351	290	298	323	323	294	314	323	302	306	306	303	294	304	305	295	322	335	309	317	325	318	298	350	303	313	281	292	322	329	284	320	310	329	314	319	280	318	316	307	299	291	313	323	295	327	326	339	278	306	280	313	302	288	336	319	323	320	297	292	319	283	288	302	283	316	316	292	270	293	320	286	300	340	317	325	320	307	346	305	311	313	284	293	313	301	290	319	312	318	314	296	312	310	311	305	284	326	314	347	292	298	326	260	316	291	303	320	321	330	327	295	296	325	315	295	338	328	300	310	332	321	324	316	283	307	328	308	329	327	306	289	298	303	291	343	318	315	291	306	311	305	306	313	303	341	300	327	329	289	353	321	309	277	292	310	334	312	300	336	287	297	321	289	332	298	292	321	317	306	307	335	325	353	320	280	341	310	345	321	320	283	278	335	305	307	316	322	307	312	334	328	287	302	315	332	312	309	309	294	324	311	291	291	308	301	280	273	318	292	337	309	330	304	332	312	305	310	295	281	317	333	312	262	322	295	285	326	294	340	340	301	339	297	327	312	305	356	297	317	317	296	291	311	307	321	327	299	312	312	309	328	331	296	298	342	321	311	311	329	307	298	320	295	334	308	335	302	299	315	301	306	313	325	306	296	309	315	319	306	298	271	289	306	303	305	320	333	281	310	328	345	325	317	282	319	310	313	310	291	308	304	312	338	312	304	286	321	312	298	302	335	320	308	320	322	311	287	305	290	307	262	334	300	314	305	315	285	332	321	303	295	315	331	315	305	330	316	279	309	328	343	309	320	281	303	289	320	345	283	299	321	323	307	277	331	291	278	311	297	301	306	270	332	273	339	326	295	319	271	330	295	302	328	295	300	328	330	313	324	324	284	293	359	319	322	328	319	329	276	347	292	298	309	313	315	286	309	291	329	317	306	336	336	315	297	340	320	283	323	297	309	324	323	301	293	318	321	289	333	280	294	278	301	312	303	333	300	309	320	303	288	315	279	314	298	293	300	299	308	337	268	326	306	356	315	301	290	322	321	304	318	327	317	299	317	286	326	297	342	328	309	325	317	303	358	291	305	310	291	322	300	334	330	291	324	329	320	339	304	259	304	309	326	317	309	330	294	311	301	313	316	335	287	304	373	305	278	290	315	309	303	299	269	305	304	354	307	291	283	290	332	309	313	329	298	316	312	285	314	328	316	323	298	311	308	300	317	310	306	304	322	284	314	332	285	338	327	295	315	309	308	309	332	294	310	301	310	282	289	315	321	310	306	317	326	315	328	317	311	340	319	300	298	296	288	326	304	305	332	301	302	343	285	340	293	309	376	336	277	311	318	323	314	297	315	312	310	310	317	324	269	288	321	324	338	300	301	316	295	313	290	324	318	273	320	323	307	297	310	306	307	322	300	337	342	308	292	325	342	299	305	297	325	323	315	314	315	324	299	293	309	306	294	310	322	262	305	296	293	323	296	328	312	284	299	307	307	309	344	306	326	336	312	298	310	311	302	297	316	292	318	302	325	308	291	295	328	308	306	329	320	304	303	319	313	316	286	336	308	322	306	289	325	329	286	296	310	312	319	306	325	293	301
35948	51462	34799	20195	12253	7601	4026	2031	1206	777	610	523	497	445	404	412	437	370	412	415	407	402	400	383	437	389	356	404	408	386	358	406	400	369	396	366	404	361	384	365	368	367	402	401	403	392	366	367	418	382	401	386	361	366	342	409	400	377	370	345	349	413	338	367	389	353	409	362	373	360	411	382	389	377	383	393	389	393	372	372	394	385	377	348	363	404	379	387	410	380	338	410	426	378	367	380	402	377	401	384	404	348	391	371	385	376	424	401	367	385	395	412	389	385	373	439	404	370	350	379	392	369	397	397	375	404	361	347	396	354	390	369	360	368	391	393	382	405	358	404	403	397	376	372	405	395	394	350	397	381	398	377	384	402	391	378	402	393	351	371	400	389	378	386	385	378	373	373	391	365	396	378	377	407	389	437	407	386	381	402	382	424	378	399	390	387	388	358	406	376	413	381	350	386	408	386	381	362	395	374	406	376	376	337	384	364	358	405	413	414	375	377	379	387	379	397	359	365	381	359	406	399	377	379	402	385	385	368	368	384	377	374	397	396	419	389	409	376	354	359	400	369	378	403	384	364	375	376	382	374	389	372	379	390	371	366	360	360	332	370	379	371	380	389	351	383	384	364	364	407	363	423	368	380	373	397	382	385	401	419	385	379	376	331	382	390	395	358	393	398	352	400	399	360	386	394	387	400	375	393	408	362	410	366	389	405	381	383	395	360	364	368	374	363	406	387	375	408	376	366	379	387	361	376	382	382	359	363	364	347	380	369	369	367	355	406	388	420	405	369	394	410	384	403	398	402	404	368	388	365	391	397	337	392	361	381	371	404	350	379	389	412	392	373	400	342	399	373	360	369	406	397	364	360	373	399	394	407	384	386	410	365	366	371	424	404	394	358	365	390	398	384	360	369	373	368	402	383	366	365	356	395	384	381	415	411	396	387	395	382	389	397	389	377	412	373	400	393	378	396	399	375	391	372	406	365	443	383	362	372	372	354	405	376	371	381	384	361	417	398	392	404	376	377	394	371	392	343	369	379	368	373	395	388	381	380	378	395	436	382	386	397	354	383	361	364	365	340	397	384	394	407	395	384	367	382	398	365	396	365	391	364	379	384	385	373	364	381	414	412	399	392	405	368	376	368	388	358	336	393	395	418	366	382	412	366	400	385	404	385	379	381	385	384	349	366	411	344	393	368	363	380	357	408	394	373	415	401	379	378	394	372	366	411	349	410	398	382	382	382	390	397	414	401	389	379	411	395	376	414	377	363	395	389	408	409	389	402	339	423	397	386	369	356	369	363	405	402	394	390	398	396	393	396	401	373	373	390	365	358	400	376	379	377	386	370	376	382	382	386	393	376	378	404	389	368	381	383	383	386	369	381	353	403	390	350	395	396	376	400	376	390	377	390	408	413	373	396	403	419	336	394	380	401	387	408	404	387	376	356	371	349	405	378	373	392	391	395	365	398	393	353	362	374	380	388	398	387	365	402	399	359	356	348	400	411	417	371	414	403	369	415	402	380	346	368	385	378	407	406	371	359	414	386	381	369	409	383	351	435	362	419	435	416	377	393	381	394	383	382	389	373	352	391	380	381	403	396	396	403	387	368	409	360	355	365	399	388	388	369	378	407	377	397	400	401	414	369	371	369	377	394	396	370	342	404	401	387	359	363	388	407	390	368	355	382	374	430	393	392	387	392	405	387	402	399	389	368	383	411	396	401	397	372	386	350	409	431	370	382	383	360	377	398	354	386	363	387	396	365	397	369	382	383	372	349	375	355	390	384	358	402	385	392	389	381	385	360	423	379	374	389	355	386	405	400	394	360	384	404	380	391	386	390	368	389	395	378	377	376	360	386	377	372	396	383	385	405	384	406	391	427	403	395	397	389	358	407	358	373	389	403	407	406	401	407	381	399	359	392	378	381	415	384	384	406	404	375	372	368	369	389	397	382	384	375	380	402	371	339	384	349	388	397	391	386	378	358	390	375	413	380	359	393	362	388	385	407	359	334	376	372	390	376	399	403	406	376	368	368	385	366	365	367	404	393	370	398	368	398	383	385	422	395	398	404	393	393	342	389	386	388	404	357	377	384	404	436	335	391	404	390	370	432	386	403	363	358	405	397	400	391	381	363	363	393	402	349	362	383	401	416	385	362	376	383	381	363	377	358	408	394	389	406	409	367	394	377	431	402	382	343	380	377	368	410	383	385	361	355	369	374	384	393	370	362	402	343	385	379	405	367	387	421	356	375	371	349	391	407	346	388	405	369	396	392	391	361	414	396	408	384	382	390	373	385	366	415	377	374	431	377	386	384	378	383	357	361	411	401	390	396	400	351	392	384	403	391	378	393	383	362	389	379	399	373	343	374	399	366	345	392	387	393	424	377	392	361	424	431	372	342	398	359	424	370	431	396	374	359	388	397	364	361	381	353	376	378	408	407	387	397	384	358	374	363	376	378	379	406	379	355	404	388	371	388	412	405	383	395	385	392	417	405	357	365	370	391	373	387	341	388	381	416	410	361	394	368	366	346	421	381	397	371	403	404	363	404	385	428	398	376	420	394	379	409	420	382	368	369	347	376	366	347	427	356	381	358	399	386	383	377	370	411	364	413	361	398	382	381	344	402	411	397	353	386	376	353	394	387	354	384	349	362	372	402	405	386	392	403	379	399	402	373	342	397	401	375	372	379	343	389	384	362	425	400	403	400	383	381	385	368	402	402	405	386	392	407	418	383	371	358	405	369	402	409	399	378	415	358	367	411	380	366	412	370	380	387	418	416	406	404	377	367	398	392	383	376	360	386	370	374	396	388	399	372	415	409	357	372	380	395	350	397	360	374	382	397	364	346	411	427	413	341	370	392	383	375	361	390	385	387	411	390	345	383	368	361	351	402	370	386	356	376	376	359	373	349	362	378	402	409	384	379	391	370	431	390	334	376	408	351	387	388	402	402	400	393	368	435	369	402	411	420	417	402	401	383	376	379	391	367	368	351	377	405	368	395	397	417	376	384	350	401	366	364	383	379	409	391	410	377	392	374	372	426	383	373	420	392	411	378	352	382	392	373	362	386	393	364	431	371	363	396	372	362	415	385	357	380	368	402	419	377	372	386	367	376	394	418	375	393	408	371	384	354	386	370	394	380	397	420	394	412	378	347	335	378	383	389	389	371	366	367	392	340	364	366	384	374	343	386	363	355	369	365	349	372	408	427	352	384	387	365	358	385	391	358	423	373	372	381	409	364	332	352	405	400	395	386	355	396	420	368	420	387	354	362	352	405	389	370	389	376	395	383	367	395	381	383	373	396	428	371	367	371	391	371	366	386	359	424	390	392	400	364	405	404	368	397	410	334	417	365	405	379	376	380	360	374	414	375	377	341	407	381	368	339	346	380	397	392	355	398	397	389	378	405	382	355	411	387	347	393	406	354	379	373	378	416	388	403	414	391	378	373	350	382	390	397	372	401	398	360	395	413	392	395	394	381	387	352	385	388	372	382
32516	27324	20719	8069	2249	1107	708	555	508	388	422	430	418	393	415	388	419	386	435	434	401	457	411	465	407	410	413	429	408	428	431	405	446	389	408	391	437	400	373	418	393	398	395	427	404	420	452	424	387	427	407	455	343	412	402	404	421	401	460	421	399	367	408	441	441	441	417	423	370	408	421	401	377	422	404	394	413	378	403	402	387	434	395	402	439	435	375	430	418	425	393	395	431	385	392	410	427	427	418	414	388	412	376	422	388	401	469	402	424	415	397	423	398	420	395	409	420	417	384	440	421	421	407	415	431	428	404	414	377	361	429	411	418	451	394	407	437	376	446	427	430	384	404	416	415	429	400	394	420	398	438	378	409	443	423	366	394	434	397	429	397	413	419	418	413	424	375	411	425	391	385	440	375	389	453	422	413	435	403	393	428	411	422	432	433	403	389	399	437	409	392	409	392	380	393	400	418	416	441	421	429	398	418	407	406	446	410	410	426	414	390	380	370	408	436	417	411	395	425	391	400	333	422	375	404	424	404	422	393	396	414	390	400	384	439	386	412	406	410	384	409	391	392	377	393	443	398	410	403	400	387	444	455	404	381	424	387	400	423	434	409	398	399	365	416	411	396	349	416	415	416	406	429	455	371	396	395	408	408	398	418	429	405	414	382	378	423	417	391	370	415	404	458	419	438	392	422	409	426	405	381	430	426	377	387	422	421	443	422	398	409	418	408	470	387	410	407	410	436	390	448	426	418	379	394	413	386	414	446	412	397	451	418	385	406	444	422	403	459	392	408	391	423	407	382	418	421	390	416	434	389	414	416	371	414	424	423	390	382	401	388	390	424	388	409	385	430	406	426	439	399	443	399	410	444	414	386	448	426	419	382	395	407	399	388	398	449	398	360	418	389	422	418	386	412	394	426	415	395	383	413	427	437	448	391	389	406	416	408	408	381	422	438	411	404	433	396	411	411	424	451	394	394	436	412	388	429	432	391	425	439	385	388	412	377	417	431	424	406	396	413	423	400	416	398	394	389	441	414	417	404	483	406	407	418	400	385	399	392	440	427	414	446	407	431	435	451	397	389	399	425	414	388	411	376	369	408	406	443	399	383	414	434	402	403	372	415	384	427	387	398	438	434	408	366	392	432	399	397	419	427	444	413	422	452	402	391	455	448	423	372	369	365	401	419	411	403	422	420	420	425	442	443	416	422	436	428	387	384	383	399	414	422	433	401	438	405	389	403	380	413	389	436	438	417	429	414	413	397	384	397	405	413	386	389	395	408	418	422	432	400	382	481	438	427	412	391	406	407	387	396	421	414	429	421	422	371	386	399	426	420	421	414	425	437	390	407	385	419	426	420	409	391	385	432	417	410	390	439	401	434	423	433	379	457	413	395	398	438	411	440	423	453	407	358	416	412	401	431	397	377	433	411	430	458	417	403	418	407	399	406	443	431	411	422	384	399	439	435	389	424	399	416	409	452	406	404	386	435	406	413	409	441	424	428	393	426	376	419	411	436	426	432	399	408	463	442	433	411	398	394	428	418	416	410	438	415	429	405	428	447	384	388	385	409	368	406	417	422	390	402	416	386	413	396	396	417	430	425	459	416	403	382	429	400	413	407	383	395	405	439	422	412	363	411	405	407	423	396	413	389	418	398	412	402	392	416	421	406	463	421	426	419	408	407	414	406	429	394	407	425	413	372	470	422	422	410	402	384	371	402	389	407	393	400	411	413	414	431	366	397	366	414	437	399	408	419	438	456	431	420	428	392	451	382	394	437	433	367	402	441	424	433	411	393	428	432	383	414	407	419	406	428	414	440	415	394	348	423	447	424	433	404	424	413	408	413	367	396	411	428	452	424	385	412	409	405	417	404	396	429	432	387	421	415	380	458	422	395	408	426	387	389	369	418	374	402	417	428	390	421	381	392	379	433	413	390	419	406	424	420	407	403	401	432	410	408	397	421	423	409	420	414	428	386	390	418	439	411	424	434	394	436	357	397	375	429	431	399	403	413	398	421	391	389	426	417	401	398	420	420	440	380	422	397	410	410	422	410	395	459	399	426	395	387	442	409	432	393	422	405	413	375	429	400	464	445	401	417	427	394	419	422	407	400	448	437	395	423	423	415	388	413	398	418	417	426	390	412	430	414	420	419	402	434	384	398	405	421	402	376	402	451	400	409	406	412	405	381	392	429	455	398	416	447	418	416	430	433	405	394	403	426	374	430	433	389	402	407	396	433	418	386	433	390	398	423	387	395	419	421	423	401	440	427	396	413	401	444	394	433	421	376	419	420	424	406	413	426	402	420	432	417	433	373	437	408	420	410	389	428	416	429	397	401	410	389	410	393	423	414	440	386	420	409	415	450	403	381	402	447	391	410	400	411	396	414	427	392	423	403	435	388	403	391	365	405	417	422	430	413	375	428	400	445	424	411	408	432	401	401	392	416	413	382	412	419	406	427	402	412	392	423	360	414	390	384	423	411	434	408	412	395	415	400	419	406	398	416	405	424	371	420	412	401	383	392	403	414	404	402	443	426	402	411	389	408	380	415	433	402	443	394	448	377	420	427	416	429	452	433	395	403	396	376	381	426	408	432	395	410	421	437	395	436	444	436	422	402	419	420	419	396	411	428	401	410	421	396	406	405	405	429	409	418	430	410	393	427	400	394	404	389	427	430	387	416	394	411	406	376	414	418	406	430	384	397	416	389	416	420	381	415	401	430	390	435	404	399	410	423	422	393	404	417	398	418	415	413	398	393	397	438	393	398	394	440	394	404	430	445	400	457	415	398	420	395	385	423	399	406	382	404	414	376	414	420	411	439	422	428	420	405	461	388	411	384	445	416	406	374	395	426	419	387	409	439	390	408	409	449	405	425	420	428	424	415	414	353	420	407	428	413	396	417	415	382	408	418	397	368	438	405	429	422	404	430	406	437	404	402	427	425	415	418	397	419	414	405	414	405	407	375	401	370	425	418	383	426	403	403	430	417	398	413	447	405	428	443	420	426	422	404	427	436	433	379	420	413	400	417	411	395	417	433	401	440	432	397	421	386	402	364	416	385	416	449	407	414	401	415	415	417	378	386	420	437	396	427	415	454	388	464	376	403	428	400	426	431	403	375	403	408	408	422	408	420	394	426	423	376	447	377	400	387	416	406	414	399	423	382	458	426	415	441	424	450	447	426	403	385	426	378	407	413	419	459	446	418	436	438	426	418	413	397	419	407	428	411	409	411	376	443	436	426	411	397	431	428	428	418	457	378	437	374	406	397	403	414	426	408	398	405	426	444	411	382	412	406	401	416	440	453	393	427	390	393	396	436	427	400	397	425	407	420	418	399	408	458	387	451	385	416	394	385	412	408	431	416	382	391	410	429	435	420	410	450	426	417	402	414	406	412	412	427	413	391	417	430	434	415	398	373	456	434	384	392	403	408	428	404	447	442	434	395	408	418	411	396	397	436	418	419	398	438	396	417	440	422	444	404	421	395	445	428	373
35053	39276	20951	8067	3730	1843	993	732	633	567	539	528	519	512	528	514	500	507	518	508	504	511	485	477	479	479	509	489	478	479	502	541	498	447	521	533	505	476	517	470	529	522	505	476	512	495	489	478	481	488	508	553	541	526	473	533	471	525	512	488	517	499	484	491	529	526	505	528	492	502	505	522	529	546	517	492	505	498	522	519	528	526	485	515	501	491	489	503	507	480	506	526	495	504	485	511	484	523	485	516	527	498	508	535	471	454	550	506	503	506	509	491	505	478	465	463	526	479	468	547	499	498	525	548	500	510	520	510	553	524	469	483	482	505	476	498	521	521	479	482	508	503	550	541	513	529	499	508	495	507	501	532	492	499	495	488	493	496	517	509	496	476	527	473	496	533	461	467	530	476	480	515	498	494	470	487	512	547	480	505	559	502	486	490	498	497	528	502	506	478	523	494	489	520	510	503	483	493	544	500	475	545	496	518	513	495	519	529	524	516	564	483	531	488	519	520	529	496	475	506	483	496	522	529	517	530	540	469	510	447	521	507	484	524	532	489	540	496	453	495	546	490	509	497	521	536	501	461	463	496	526	469	530	506	499	539	467	504	543	482	543	509	520	486	507	519	487	531	518	553	496	489	498	500	497	528	504	504	495	533	495	527	535	533	505	517	507	462	499	526	510	501	508	529	523	492	457	528	508	546	528	549	525	555	479	506	502	532	518	482	507	518	501	473	520	536	501	501	489	495	550	538	526	562	532	496	479	497	528	480	517	516	501	459	530	509	528	509	506	509	500	489	549	471	479	511	470	490	504	510	488	547	498	516	551	503	498	521	487	510	498	531	509	545	484	492	489	520	492	516	536	491	483	486	491	484	511	519	492	495	444	497	492	527	466	472	512	484	512	527	509	529	529	520	485	527	471	476	494	492	481	506	527	475	493	545	523	515	482	440	490	531	554	531	478	537	510	518	484	499	488	543	513	514	528	500	512	473	499	492	516	529	487	483	522	500	496	480	527	522	508	511	511	490	513	491	511	477	487	486	500	509	472	483	513	484	544	502	485	506	508	516	532	517	508	520	492	462	529	555	493	518	480	490	469	511	474	538	518	520	517	542	511	526	470	485	479	465	491	514	501	515	512	508	490	543	490	520	500	507	537	477	507	528	518	521	502	494	555	483	510	514	506	563	525	491	511	510	513	464	514	492	499	504	507	514	541	452	533	457	513	490	503	495	484	503	482	469	511	484	494	512	500	483	481	460	451	476	525	466	512	525	525	508	487	471	511	486	507	497	483	526	542	513	533	492	501	519	519	498	468	453	480	485	492	490	500	478	461	460	522	442	531	438	476	491	516	495	516	494	531	478	497	518	503	549	489	535	494	503	520	491	528	465	498	473	498	479	552	510	481	495	529	495	515	524	495	522	509	480	479	495	526	476	492	533	477	460	539	488	467	480	475	467	496	519	500	488	527	489	463	526	495	498	485	493	552	504	423	486	511	537	459	531	480	476	519	530	510	513	555	507	479	515	492	523	525	498	515	528	470	535	468	494	512	485	520	506	502	548	527	465	526	487	526	512	525	508	505	501	455	493	527	523	536	490	513	505	545	471	466	534	480	519	536	529	460	465	509	463	540	525	490	520	517	495	522	494	534	488	532	473	490	512	525	477	566	512	527	439	511	556	489	484	532	522	458	486	494	486	505	480	463	514	492	514	534	492	498	502	482	468	499	519	484	524	577	529	502	518	486	500	526	517	518	520	520	489	472	514	511	537	500	504	509	538	535	469	531	489	508	502	513	441	565	482	495	507	499	549	503	512	512	491	498	510	556	525	502	491	518	508	498	504	529	478	475	507	497	492	524	488	499	468	487	460	537	494	540	492	496	533	496	454	518	474	524	450	514	544	479	513	480	517	506	501	500	469	492	476	509	506	491	537	500	501	510	514	531	469	507	550	531	493	543	494	515	490	487	473	508	525	555	503	516	490	532	479	523	498	515	453	490	456	463	506	528	511	474	507	494	483	486	511	515	513	494	491	535	459	493	513	469	470	501	489	497	462	536	501	491	496	536	470	499	495	500	495	529	499	501	536	498	495	500	523	485	549	522	509	507	525	530	503	501	476	501	555	497	498	484	515	492	532	521	492	510	541	470	465	485	509	505	517	517	463	496	511	494	505	505	511	533	499	495	472	485	483	504	463	569	490	505	484	515	532	496	511	452	494	507	500	506	450	491	486	510	508	460	477	489	533	521	535	498	511	493	492	493	525	496	472	522	460	509	478	522	523	484	503	477	476	482	524	549	527	587	520	477	480	471	511	488	483	497	456	458	488	511	515	516	535	463	507	503	505	523	512	475	487	465	477	498	465	525	481	489	507	500	493	551	503	476	484	489	514	485	474	542	515	468	526	533	541	528	528	512	531	486	491	487	460	486	507	526	498	503	498	507	484	533	493	502	495	480	491	467	510	505	523	528	538	470	491	516	472	511	525	507	474	494	463	495	509	503	499	501	534	496	513	496	460	525	512	482	508	516	501	529	502	484	489	487	517	507	551	512	509	526	533	508	482	503	525	522	445	513	516	522	493	505	492	497	526	500	512	514	492	460	515	503	512	513	452	540	483	524	528	515	485	503	481	498	512	485	499	493	521	505	507	551	494	494	491	496	518	488	486	544	508	507	532	501	498	469	504	477	527	501	487	483	487	477	494	538	506	471	503	521	514	514	465	500	525	491	518	501	471	540	545	499	542	551	502	505	504	485	498	515	485	522	495	485	434	447	497	497	486	514	488	494	492	520	463	527	539	517	513	467	469	503	496	531	507	511	542	514	497	477	513	547	494	494	535	518	528	506	516	481	485	510	488	513	566	515	502	512	483	475	491	504	473	507	506	507	515	498	525	485	519	480	499	465	462	507	477	476	494	520	507	505	535	543	521	529	492	467	509	518	508	503	487	542	503	476	503	498	506	507	509	497	490	504	500	488	506	502	505	500	503	554	552	473	508	515	533	481	466	458	477	537	510	465	465	484	534	501	472	506	556	477	467	503	516	514	523	515	499	520	478	509	497	499	475	462	470	528	505	525	475	526	488	554	456	476	499	512	475	512	493	519	504	500	506	520	516	499	529	522	528	489	482	473	529	511	496	511	497	525	532	521	468	548	470	535	494	490	479	554	500	485	507	496	496	516	533	490	508	483	482	593	512	531	517	483	525	488	500	504	522	495	564	497	526	525	481	531	493	494	537	502	526	514	518	506	501	513	450	559	499	501	531	518	471	534	446	508	517	499	504	527	489	478	504	504	492	540	465	468	552	511	514	478	529	492	496	476	501	538	512	494	513	473	479	470	480	518	511	463	523	523	468	512	520	514	506	518	514	533	513	545	497	522	541	512	495	549	507	517	493	478	533	500	469	506	507	530	478	489	486	500	542	491	554	510	490	516	470	500	544	515	485	438	537	517	484	559	537	485	499	486	520	474	517	498	482	508	490	486	568	482	533	461	545	533	514
23691	21456	28386	24967	20824	9640	2651	1212	800	636	550	435	442	418	460	426	446	420	406	418	398	428	439	449	369	433	368	392	443	395	419	411	406	437	396	394	404	422	415	410	421	443	440	431	415	431	380	422	407	409	425	422	432	437	370	406	411	366	410	414	401	414	443	448	392	395	435	419	439	411	416	425	395	392	395	405	405	445	392	425	405	398	416	416	437	416	406	399	402	410	417	388	393	431	384	386	411	352	441	435	408	411	401	430	400	401	467	385	428	398	402	429	413	428	387	421	429	389	429	407	399	409	375	438	404	427	396	405	419	402	416	437	393	393	404	378	437	411	405	390	365	442	415	389	386	424	383	408	436	399	414	381	423	403	411	374	451	366	405	396	409	420	451	443	381	420	425	412	425	411	397	395	391	395	433	392	412	401	409	435	427	400	442	442	425	426	431	387	393	409	412	417	404	410	375	400	376	394	405	370	412	413	413	404	403	386	387	447	369	399	405	403	399	398	432	401	444	403	409	415	446	404	406	441	413	411	405	400	406	390	417	365	379	409	374	390	392	405	411	395	406	369	400	377	423	401	425	415	386	426	427	386	383	391	370	420	434	393	388	400	387	376	434	422	382	398	403	380	394	395	394	403	395	426	387	414	409	404	376	430	417	438	401	422	416	388	416	423	409	410	369	398	409	398	418	423	402	425	423	401	359	452	419	423	388	408	401	403	444	420	439	400	403	441	396	406	434	380	414	416	383	441	397	440	349	459	447	422	446	394	409	384	407	408	404	388	395	412	379	410	396	432	383	401	379	364	410	410	396	364	393	402	415	429	395	400	428	421	407	416	409	418	416	399	429	433	433	441	429	421	406	398	431	432	377	416	383	394	413	402	413	397	397	354	432	396	397	441	401	420	432	383	418	458	404	407	462	430	428	393	422	382	412	401	365	399	378	430	429	419	404	401	431	433	398	410	387	412	449	404	412	420	389	386	416	433	409	378	427	371	421	416	400	358	423	440	452	388	413	411	434	415	406	422	410	413	433	385	426	454	435	412	414	399	391	412	418	383	416	359	407	383	396	386	442	395	407	402	433	393	393	398	407	409	406	439	442	470	400	424	369	413	437	428	448	436	389	436	420	419	425	410	385	458	379	400	381	420	372	428	407	408	411	431	416	380	426	426	395	417	422	418	393	402	410	422	396	441	421	392	450	413	405	400	440	394	386	419	388	427	421	381	402	412	433	420	419	354	398	423	380	399	396	422	434	392	376	395	412	394	424	429	402	428	421	404	415	449	409	439	433	430	403	415	426	407	419	399	421	373	400	401	377	439	411	409	410	422	407	429	407	420	370	422	392	438	372	421	379	370	408	428	391	416	374	391	409	437	432	411	403	423	404	398	404	378	432	363	413	401	363	414	370	424	418	413	420	425	431	359	398	451	385	411	372	436	432	405	433	423	399	432	400	394	407	405	420	421	398	436	433	412	437	412	391	422	418	410	436	373	444	430	407	408	403	443	366	400	410	429	415	392	381	384	416	447	417	411	413	414	421	391	376	422	418	421	377	466	414	428	416	413	395	409	392	414	435	432	408	452	410	411	442	418	448	438	410	395	412	422	402	434	412	405	410	403	422	411	415	385	382	376	411	450	387	417	404	434	409	418	423	388	416	409	416	407	439	391	441	390	388	428	409	407	424	392	424	407	397	435	413	409	372	389	413	398	411	430	391	362	430	427	383	399	436	395	404	409	377	404	417	408	407	405	427	452	397	409	445	419	402	400	412	448	437	388	389	399	368	392	388	431	398	390	438	423	409	422	419	407	429	408	407	442	387	427	418	362	387	439	392	400	424	435	407	396	423	373	428	404	437	449	414	402	415	413	415	424	410	430	421	407	423	402	436	443	407	409	409	415	420	385	424	380	447	421	395	413	409	425	401	376	433	457	404	363	383	401	419	388	392	436	416	398	400	398	408	414	413	352	430	419	388	413	405	456	433	373	388	401	405	435	397	423	390	425	393	393	433	431	427	403	405	423	417	407	435	407	406	433	395	401	393	404	421	408	437	404	389	391	415	439	394	399	433	416	413	388	357	368	380	413	400	414	376	445	402	394	453	389	399	392	382	421	430	431	413	439	380	436	397	402	431	442	405	421	389	409	471	422	387	397	413	407	419	400	388	411	426	403	427	402	422	423	459	412	435	393	414	365	429	425	427	378	406	403	404	411	428	424	418	403	426	409	413	445	400	450	413	458	445	418	403	418	408	426	376	406	418	400	406	410	420	387	376	383	383	385	432	452	398	453	366	413	436	408	424	408	406	421	424	416	401	425	423	384	417	366	414	414	406	428	392	401	384	437	446	378	421	406	409	382	406	427	437	408	392	411	404	379	387	434	399	424	399	406	419	438	402	377	413	413	414	421	347	397	412	399	419	420	422	412	397	406	417	418	413	392	395	383	388	395	402	391	421	459	390	399	439	390	423	357	415	390	442	400	411	412	438	420	428	422	397	422	406	424	448	433	405	403	428	385	398	387	416	414	428	415	377	398	404	424	435	419	464	398	429	390	423	392	401	404	362	441	413	454	404	412	393	410	394	416	413	422	400	373	406	441	419	399	416	409	413	420	410	382	414	418	417	417	407	436	411	384	378	411	414	409	414	420	409	392	413	406	394	359	420	406	398	398	442	417	392	439	404	404	425	429	424	406	425	411	387	410	409	386	383	409	402	408	447	417	425	394	418	432	404	416	435	406	433	421	405	432	420	419	408	454	447	372	416	433	392	436	432	416	425	448	398	439	434	451	412	413	427	431	412	406	405	414	398	398	419	420	423	398	417	440	423	415	416	418	428	413	419	383	447	376	399	419	431	405	413	436	406	400	413	415	397	383	396	425	427	371	442	441	376	411	404	383	391	443	408	390	405	438	425	424	415	424	426	399	429	432	406	417	402	422	418	406	401	431	420	418	429	438	396	397	401	398	371	426	414	413	354	414	424	405	405	418	403	399	422	425	422	428	431	403	390	406	433	371	362	401	403	436	404	425	399	421	407	389	401	380	426	435	407	357	419	434	458	412	435	420	411	419	394	424	409	406	420	419	417	410	398	416	428	448	400	398	396	393	399	394	378	395	399	436	433	366	397	369	405	419	417	395	411	409	392	398	405	405	427	398	395	413	371	420	397	417	403	400	401	420	414	432	412	431	435	384	401	430	418	422	381	413	451	391	360	419	410	394	384	395	416	390	409	440	416	424	414	420	393	429	418	383	436	391	392	414	409	430	425	406	418	379	424	403	401	428	359	413	434	388	449	418	389	446	398	462	398	435	465	425	379	409	431	433	394	430	453	402	445	434	428	420	421	441	433	409	415	400	444	399	421	412	411	405	441	420	412	395	421	405	376	417	419	435	458	396	417	364	379	436	403	379	396	375	422	435	414	397	424	424	406	387	393	419	425	410	428	393	421	424	405	406	379	414	446	436	428	394	412	401	404	369	412	396	449	428	383	403	414	418	416	421
33375	48193	33627	19984	11396	5774	3030	1802	1158	768	695	579	565	534	587	526	517	513	506	558	525	519	532	512	515	518	566	507	494	492	493	481	472	511	557	487	542	486	504	488	523	512	484	501	547	512	499	488	468	505	478	500	502	500	494	506	495	516	507	545	499	532	538	481	510	544	528	498	540	538	491	484	506	514	516	522	511	504	487	476	495	471	525	518	477	511	525	478	491	489	516	530	512	498	520	513	490	508	510	502	522	457	514	511	464	472	533	510	508	440	481	519	522	467	527	530	520	452	517	510	466	524	491	509	517	522	493	486	509	451	491	501	508	472	458	500	473	485	492	518	471	473	457	529	507	480	489	504	523	480	498	524	504	508	492	514	516	451	524	495	482	441	476	496	491	506	477	507	501	518	475	490	498	506	494	472	471	507	507	493	495	517	517	529	529	519	541	544	506	490	500	503	486	489	516	506	492	523	526	510	563	495	505	520	521	537	466	512	476	508	478	507	511	508	519	512	513	498	496	461	485	498	504	475	477	490	520	506	504	523	497	480	494	481	517	464	545	464	511	533	494	512	483	527	500	509	505	467	492	500	516	499	502	503	509	522	501	506	515	541	479	518	478	476	489	462	476	467	536	507	484	481	486	501	502	473	525	498	515	495	532	508	497	506	482	492	475	472	529	506	473	489	474	515	482	506	509	487	500	508	499	509	500	477	505	472	536	515	484	490	490	476	478	481	458	481	522	500	511	485	505	487	513	500	495	519	506	499	516	506	489	529	519	496	488	475	486	500	503	520	510	491	480	482	499	519	480	498	496	498	474	513	483	511	497	525	507	515	468	467	487	450	522	484	494	482	525	535	525	506	491	505	519	485	485	471	491	518	483	507	513	472	511	510	498	514	486	537	525	488	512	500	498	509	508	482	497	461	457	501	499	491	482	498	520	485	510	511	515	504	501	519	488	492	523	553	486	532	503	542	507	528	480	488	485	491	446	502	528	481	496	495	491	494	516	522	494	506	510	531	508	514	485	498	555	485	483	487	516	454	513	481	479	525	498	460	477	512	518	483	478	521	511	480	484	515	527	511	468	457	515	493	498	452	508	527	495	502	499	517	504	503	488	495	472	551	478	477	496	522	467	488	508	485	552	491	519	514	503	502	515	472	476	486	520	526	492	498	523	517	506	539	534	500	482	498	488	495	546	497	488	512	484	518	519	523	502	496	488	546	493	482	516	520	491	481	494	483	468	496	487	485	516	506	519	500	473	504	487	509	501	492	499	511	510	516	488	460	502	482	479	479	497	535	505	503	527	502	523	543	516	515	474	498	490	515	523	517	484	501	494	524	485	524	536	492	528	464	500	503	507	466	497	520	510	478	484	512	504	477	526	502	478	511	509	543	506	461	547	476	502	480	516	472	484	500	527	469	482	523	514	489	478	505	493	472	539	511	509	533	487	486	508	512	502	504	503	478	516	493	489	492	539	482	518	477	523	489	511	517	511	543	529	512	488	536	518	516	514	497	495	498	524	516	494	548	515	524	498	509	482	518	486	462	511	517	497	472	479	506	464	524	487	490	499	484	475	458	505	483	498	540	492	457	529	449	480	543	485	505	508	471	523	435	488	506	492	486	504	500	500	518	504	480	510	525	476	527	496	519	553	503	493	535	478	533	495	512	491	494	508	475	486	490	518	523	480	470	499	470	501	476	512	497	492	499	543	504	535	509	506	506	493	514	499	545	504	524	491	533	543	521	504	486	485	520	486	472	516	485	563	494	521	454	479	497	511	468	497	534	476	499	550	500	490	506	507	497	541	518	502	479	554	535	480	518	494	479	500	474	514	509	507	477	504	529	505	530	488	521	533	535	470	531	503	486	502	541	540	508	542	492	529	460	519	478	516	503	504	512	549	485	484	498	479	513	506	510	506	522	481	536	495	481	460	489	488	480	501	538	492	497	546	475	519	520	530	486	490	474	515	508	468	522	505	487	476	524	476	497	497	509	523	446	489	538	452	470	550	495	475	470	546	486	511	466	517	491	535	493	511	500	500	495	511	517	456	487	500	526	541	493	524	500	464	481	498	486	486	496	502	482	535	535	481	501	501	491	491	544	505	484	462	505	504	518	509	492	490	487	536	502	552	491	501	511	498	492	491	488	496	484	489	499	502	487	529	508	508	495	510	490	495	482	517	475	503	494	475	533	533	494	512	523	492	529	513	478	521	507	478	511	499	507	530	475	521	528	493	514	490	503	499	493	510	532	544	517	508	532	466	517	492	497	503	496	484	538	491	541	508	509	512	505	520	515	532	503	490	518	468	526	493	491	508	473	513	524	510	485	508	484	475	522	490	505	491	466	487	533	457	510	498	482	503	513	513	543	496	447	516	482	538	530	516	514	465	536	488	500	522	486	496	463	517	474	532	509	506	485	524	532	468	513	541	490	515	501	510	489	460	471	472	508	475	491	498	502	521	539	483	460	521	512	528	494	510	522	503	535	468	527	506	492	479	498	504	513	506	505	560	535	534	486	512	496	497	505	520	502	499	515	525	488	526	466	489	486	519	455	494	490	484	516	519	531	515	479	512	506	501	485	501	501	510	441	510	499	534	519	497	500	478	497	499	538	481	504	507	485	502	506	507	501	500	507	510	522	501	485	518	527	474	484	475	459	518	485	536	516	486	513	503	481	522	479	484	540	466	547	515	480	489	485	478	530	491	506	501	489	517	487	476	504	524	478	491	478	486	503	510	535	483	503	504	483	512	509	511	487	504	476	517	520	517	473	484	527	490	502	502	498	533	480	517	531	515	484	497	485	500	498	509	518	509	523	498	523	539	479	459	476	494	505	502	527	479	470	504	502	522	488	528	506	502	464	467	490	505	494	475	481	510	488	478	524	503	513	539	529	547	478	562	492	530	507	496	514	552	503	511	492	517	504	486	509	512	505	498	493	532	477	538	505	493	512	495	502	519	494	531	479	513	529	493	517	476	499	507	507	516	492	505	485	489	497	520	516	454	495	526	532	502	492	530	525	488	496	523	514	478	500	496	468	484	490	506	461	517	504	515	476	502	459	498	483	491	531	521	520	481	482	538	438	492	481	489	462	514	479	527	522	488	507	470	517	522	489	518	498	508	553	523	478	506	539	475	490	534	465	480	465	517	540	506	493	512	499	492	513	535	529	490	457	496	470	508	506	520	483	513	516	516	505	507	477	500	515	485	525	503	488	517	498	495	521	519	506	519	548	498	455	517	481	508	463	506	510	479	496	525	498	499	480	513	519	514	518	477	561	515	454	493	466	500	503	456	491	468	498	489	502	490	507	523	473	512	508	511	485	472	505	492	514	509	473	518	438	496	506	524	496	540	477	545	506	506	520	499	522	487	499	493	503	506	463	528	497	501	532	486	483	508	496	529	498	507	506	483	495	494	469	485	507	523	441	543	502	483	548	511	493	497	511	474	494	522	497	518	472	507	493	501	525	493	539	482	491	504	474	486	478	492	513	501	521
24960	21571	27035	24780	9380	2492	1201	757	537	431	386	377	333	346	355	380	304	348	337	331	348	344	344	306	335	344	324	324	345	309	356	347	344	316	312	322	347	333	319	338	306	322	325	366	343	361	317	339	343	319	334	333	329	335	304	333	341	323	324	329	311	320	354	314	345	333	369	347	332	317	313	336	316	325	327	358	323	361	352	345	311	328	338	337	340	344	338	322	343	354	324	288	326	321	313	331	333	342	328	339	342	335	322	325	325	337	336	307	332	325	358	324	318	336	331	351	336	338	345	342	319	343	323	375	360	322	353	331	343	369	329	316	328	326	321	296	337	368	335	309	310	338	348	336	349	341	300	348	351	337	330	320	355	318	339	312	343	336	334	310	320	306	335	339	308	328	328	296	348	315	358	331	353	317	314	355	374	342	339	305	340	309	342	330	361	325	329	345	330	347	277	323	334	319	323	360	319	315	344	262	320	310	353	338	348	332	342	306	320	314	359	336	311	298	332	324	341	327	334	336	338	337	302	317	306	320	312	310	367	334	310	327	311	352	320	336	323	332	349	335	301	320	324	368	331	353	318	338	318	315	319	315	337	349	332	310	311	327	321	304	344	301	308	293	338	307	326	340	327	325	341	352	315	329	362	325	319	336	355	296	353	343	333	322	319	311	299	331	316	295	320	287	301	315	313	311	332	344	335	338	320	321	328	324	326	324	317	328	279	333	298	301	320	341	334	354	342	336	296	321	299	340	318	346	345	344	347	322	322	351	324	340	356	332	358	335	325	311	323	309	311	337	320	339	300	328	351	328	302	336	322	312	313	337	333	371	354	355	327	332	329	300	294	352	321	309	319	359	331	367	305	326	316	311	373	328	316	363	296	328	291	310	381	334	321	314	348	344	347	326	339	338	326	340	311	351	328	342	348	322	289	335	347	341	330	345	309	304	320	351	316	321	332	343	328	337	341	327	345	300	349	329	297	310	319	344	332	339	324	318	299	325	315	334	328	301	312	339	313	334	339	317	312	306	337	349	329	342	327	326	289	358	345	332	322	326	344	338	351	329	328	352	335	315	327	355	339	323	316	312	330	328	326	338	306	317	326	318	325	333	363	352	322	314	354	328	349	317	334	322	312	339	317	309	366	321	309	303	280	285	320	323	347	314	365	341	346	280	343	348	330	332	320	383	348	336	279	326	342	364	334	329	309	313	341	320	341	321	374	326	326	329	388	325	344	330	343	347	316	330	321	335	369	361	339	333	329	339	325	295	331	355	357	354	302	340	300	323	358	308	313	334	350	309	305	335	330	308	340	338	340	337	333	353	309	338	317	354	379	333	317	351	310	344	329	347	321	315	308	346	329	344	319	331	327	321	346	319	343	329	336	311	307	338	357	325	339	310	313	322	332	332	306	303	330	318	308	299	342	309	320	342	347	295	323	337	311	367	314	346	315	333	328	345	336	344	325	295	362	327	319	355	329	318	341	305	351	327	314	314	325	334	344	333	317	326	301	323	339	344	312	333	346	351	335	364	354	308	309	308	345	356	340	319	334	301	322	336	322	310	346	308	327	350	347	315	333	333	314	347	316	331	311	361	311	335	324	315	343	343	365	366	357	313	314	334	299	337	339	349	330	328	328	291	345	334	331	330	344	324	333	333	321	333	299	340	323	329	335	304	315	348	347	326	324	333	353	308	334	312	349	342	311	332	342	320	353	347	353	346	335	301	300	335	316	328	357	340	346	335	298	319	331	307	316	341	326	306	324	295	353	360	347	348	318	345	294	365	341	346	304	336	334	333	344	320	315	306	352	331	338	329	326	329	337	349	338	334	330	330	358	337	284	332	329	315	341	364	331	316	309	339	321	305	330	350	337	336	344	335	330	337	328	318	361	296	354	337	321	324	314	324	323	347	329	303	345	305	338	337	321	346	323	324	325	338	341	365	356	338	334	351	339	334	314	324	335	328	307	298	315	302	338	335	304	336	342	371	295	330	354	336	332	340	332	313	311	358	307	314	330	353	296	343	322	315	335	348	331	329	348	327	345	310	334	331	314	340	352	310	338	319	326	327	320	327	323	333	345	301	346	353	342	318	337	325	341	301	320	317	285	349	344	333	339	327	363	323	315	355	327	330	330	330	333	317	319	344	342	324	338	329	329	331	321	335	318	313	317	347	312	335	336	344	317	348	348	350	364	321	320	327	337	340	326	326	344	331	317	356	328	329	331	353	331	348	343	335	348	318	274	350	330	306	314	370	322	355	353	337	336	326	354	330	325	317	347	331	317	314	361	341	320	332	343	324	334	316	338	324	325	346	308	327	343	317	334	347	327	307	332	350	312	354	295	352	339	332	330	302	347	322	360	346	322	300	342	339	329	317	315	321	311	357	302	335	351	333	296	329	339	308	336	318	321	325	356	329	330	346	319	318	321	311	310	336	322	327	312	350	342	343	331	317	345	373	341	354	317	311	319	356	344	361	361	323	303	318	329	372	325	359	356	313	311	322	357	355	348	315	317	306	283	334	336	320	345	326	313	314	329	317	301	332	331	331	320	369	327	317	356	352	318	343	291	308	297	337	340	341	353	325	317	319	328	339	296	302	346	352	290	328	310	321	305	339	354	336	301	351	370	339	326	347	329	320	319	313	338	376	317	320	305	337	330	340	330	300	344	334	345	331	306	345	348	321	327	337	362	290	348	325	366	297	327	309	342	336	325	322	305	322	314	295	302	327	308	308	309	333	309	306	321	318	325	359	343	352	347	333	292	356	309	361	332	347	331	296	308	309	348	332	342	348	318	322	330	360	343	318	332	339	316	315	336	344	339	350	350	343	317	320	324	359	317	261	309	331	322	324	321	326	325	349	314	340	346	355	294	339	332	328	346	333	318	316	355	305	331	336	322	348	290	301	332	341	326	341	346	312	314	351	306	356	293	337	353	333	353	303	326	318	327	315	353	332	310	306	341	313	331	315	291	336	349	319	298	319	335	324	321	335	332	339	323	354	318	331	345	329	360	353	319	309	316	371	338	339	310	331	332	338	324	327	321	333	308	306	326	328	344	314	329	327	330	360	377	340	370	322	315	306	328	306	324	299	344	336	317	317	342	341	365	298	336	323	307	348	366	338	339	336	318	317	366	357	318	332	311	321	333	318	297	324	320	316	350	353	353	341	335	299	313	313	330	301	346	326	324	311	311	319	322	362	308	338	338	326	320	332	349	320	336	331	328	302	340	336	343	322	295	336	335	312	333	355	312	310	356	320	342	327	326	323	368	335	322	356	333	309	309	308	341	322	312	331	322	313	309	330	343	331	345	341	340	309	319	328	330	363	335	329	328	330	306	309	340	297	302	334	338	332	304	337	339	304	349	380	322	342	338	342	351	313	324	330	348	353	321	305	304	351	344	343	375	321	325	308	326	333	359	344	332	338	348	332	317	337	328	352	334	341	340	311	308	345	341	336	325	307	335	327	344	319	322	345	316	327	352	337	323	320	313	352	323	349
33311	46140	28960	15499	7964	3870	1962	1229	815	634	487	432	436	428	423	440	450	442	414	420	422	382	384	413	405	380	401	403	412	409	487	404	408	412	421	421	392	403	411	377	381	410	378	404	442	406	395	411	396	393	439	408	384	405	372	372	424	397	363	391	406	366	422	452	392	376	418	400	399	399	413	404	406	407	417	416	383	390	402	405	378	378	386	391	409	403	405	426	386	424	429	415	420	397	413	380	418	376	367	415	393	417	398	416	385	416	402	386	375	410	393	378	413	385	423	408	423	386	429	403	425	376	377	405	376	423	388	385	378	384	385	368	397	421	419	389	422	398	421	401	436	400	426	411	394	408	394	428	381	432	420	400	446	400	414	399	399	423	384	389	427	442	414	382	442	399	387	433	444	414	378	380	381	395	406	412	402	420	375	420	403	395	394	413	408	418	373	396	393	400	445	385	420	396	391	445	387	412	406	408	398	395	407	404	396	370	414	410	413	405	387	412	412	384	389	401	414	408	362	428	428	410	407	442	418	413	385	394	432	376	403	408	421	425	432	383	397	398	397	400	374	425	426	375	407	391	397	415	394	388	354	388	398	435	360	415	385	427	420	401	397	453	391	380	404	413	425	408	422	396	439	407	459	387	415	406	402	411	402	416	399	421	373	396	417	407	410	424	404	389	403	420	402	416	402	412	431	394	423	409	397	430	439	390	375	423	419	423	419	393	393	413	393	405	408	410	387	389	396	415	361	402	378	407	410	398	397	379	374	388	392	384	421	404	382	405	377	414	399	433	416	382	408	419	400	404	414	416	429	423	426	379	395	411	350	453	415	417	392	404	463	394	359	409	370	385	437	408	414	429	402	412	398	424	402	404	376	398	367	392	401	429	410	397	416	384	419	379	390	446	402	379	412	426	423	414	399	393	411	382	398	423	408	370	463	401	439	416	414	408	416	381	391	416	368	411	408	397	427	420	445	372	428	394	404	408	377	416	419	414	408	401	409	435	419	417	447	438	410	396	409	395	413	402	413	371	419	405	364	415	422	443	416	422	395	448	400	427	429	395	400	390	370	409	393	395	398	418	417	409	423	392	397	373	417	438	402	389	388	413	422	419	405	373	415	392	411	402	438	391	406	408	435	404	373	411	383	392	394	427	389	395	398	412	425	419	401	413	379	411	389	402	422	400	412	436	411	415	392	390	367	414	422	382	432	399	386	406	389	392	395	396	395	457	383	392	450	453	358	419	420	436	393	395	415	438	411	399	400	403	413	405	400	387	407	403	399	395	368	385	414	412	393	415	394	392	380	407	389	415	400	390	413	391	391	380	406	369	403	408	407	390	403	417	421	407	368	405	409	410	404	459	407	415	401	445	371	431	390	425	419	378	410	406	426	401	432	439	422	430	370	388	397	426	420	393	415	401	399	380	390	427	366	388	385	409	388	408	383	408	389	382	421	393	395	440	428	401	383	410	388	403	405	400	373	437	434	427	402	390	422	389	409	409	412	400	403	424	393	390	401	416	347	399	402	396	422	404	393	384	414	449	417	367	392	411	387	392	430	401	396	389	441	439	435	402	411	422	412	413	386	396	427	414	365	378	410	427	375	396	425	374	413	335	415	425	434	397	379	397	420	426	404	383	408	413	400	390	419	380	373	369	391	430	428	387	423	440	425	391	417	395	375	416	402	408	432	389	437	443	395	382	412	392	382	393	395	415	422	406	420	424	430	394	377	409	427	340	372	408	393	425	386	388	407	403	408	382	416	422	407	378	399	427	417	391	387	414	415	388	412	375	424	386	421	424	402	379	385	400	418	409	422	425	421	387	423	415	410	400	391	384	381	380	371	393	415	389	387	416	404	437	414	351	396	454	401	419	380	427	388	404	431	416	419	381	393	416	415	406	392	408	411	422	408	388	411	398	425	391	426	422	415	408	412	399	418	384	372	345	393	429	393	416	419	378	395	406	399	397	398	401	386	368	426	418	421	386	401	417	375	379	378	446	409	387	406	407	423	402	404	418	402	410	388	410	377	395	393	389	448	386	400	418	415	396	388	404	410	440	394	424	363	431	415	406	420	399	450	384	383	399	388	416	370	379	435	414	439	366	425	415	423	411	394	406	437	383	381	422	405	440	447	412	413	430	412	389	374	431	399	391	421	486	408	419	389	414	380	426	414	403	394	374	392	391	422	408	420	386	372	370	362	418	416	346	399	381	385	385	380	373	453	388	396	390	386	423	394	385	372	416	422	371	424	386	402	442	408	380	408	405	407	406	462	371	413	397	422	401	413	406	430	360	382	386	420	395	417	386	377	407	426	390	411	413	391	384	409	385	402	378	407	419	387	394	429	423	401	375	371	393	421	410	362	369	423	386	415	376	432	401	418	418	415	396	409	406	388	392	401	406	419	410	418	402	393	404	389	427	393	464	402	418	377	386	396	394	389	391	412	382	416	387	420	397	422	399	443	414	424	367	395	371	432	386	443	396	441	388	414	388	396	443	396	397	397	373	378	426	387	421	419	405	396	407	431	400	427	396	381	403	396	432	385	367	426	390	368	391	400	359	390	420	394	389	381	412	423	436	386	400	394	456	408	433	429	393	410	400	401	400	394	409	403	395	401	425	437	426	370	404	403	405	400	405	394	407	397	438	419	390	434	373	405	398	444	416	412	414	391	390	415	419	401	383	419	403	405	387	417	438	403	407	395	397	394	386	426	402	428	424	430	426	415	384	413	393	416	406	394	350	402	414	371	399	415	378	395	420	388	398	403	430	408	414	418	442	407	411	417	403	390	397	380	412	365	426	422	421	414	367	368	401	441	430	396	381	362	435	414	419	375	413	428	429	416	409	453	425	426	422	375	368	433	419	445	441	410	346	394	391	397	418	419	438	418	387	440	419	389	387	410	412	418	415	425	446	409	400	412	415	360	416	423	431	440	374	419	414	390	376	379	394	391	400	408	393	427	416	403	376	405	397	355	415	372	409	422	381	398	436	395	406	394	394	403	399	361	425	415	424	411	405	431	431	406	416	402	375	405	414	385	423	377	419	425	399	413	432	420	403	400	381	430	407	395	399	381	406	386	416	405	432	439	405	403	441	398	407	408	420	419	431	397	406	455	392	407	397	395	408	387	400	419	398	388	401	382	394	382	423	419	358	377	428	365	398	406	420	384	381	407	406	416	391	420	423	391	379	396	399	403	370	405	401	436	403	402	413	405	443	408	400	435	409	415	398	417	407	411	412	426	412	426	405	443	379	404	396	423	397	394	389	396	418	433	391	400	425	374	420	386	454	432	412	408	396	419	409	386	426	385	399	360	416	405	390	413	407	435	375	414	388	391	413	405	435	432	389	387	407	436	402	430	409	419	407	378	380	392	392	410	415	425	381	402	433	412	417	412	398	413	379	429	384	412	410	406	415	381	397	409	417	439	425	434	369	370	409	406	394	377	380	394	422	386	396	403	382	385	382	413	406	454	461	393	412	396	393	416	431	444	412	424	418
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
