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
341217351742	341217352298	341217352848	341217353398	341217353946	341217354498	341217355048	341217355598	341217356146	341217356698	341217357248	341217357798	341217358346	341217358898	341217359448	341217359998	341217360546	341217361098	341217361648	341217362198	341217362746	341217363298	341217363848	341217364398	341217364946	341217365498	341217366048	341217366598	341217367150	341217367698	341217368248	341217368798	341217369346	341217369898	341217370448	341217370998	341217371546	341217372098	341217372648	341217373198	341217373746	341217374298	341217374848	341217375398	341217375946	341217376498	341217377048	341217377598	341217378146	341217378698	341217379248	341217379798	341217380346	341217380898	341217381448	341217381998	341217382546	341217383098	341217383648	341217384198	341217384746	341217385298	341217385848	341217386398	341217386946	341217387498	341217388048	341217388598	341217389146	341217389700	341217390248	341217390798	341217391346	341217391898	341217392448	341217392998	341217393546	341217394098	341217394648	341217395198	341217395746	341217396298	341217396848	341217397398	341217397946	341217398498	341217399048	341217399598	341217400146	341217400698	341217401248	341217401800	341217402346	341217402900	341217403448	341217403998	341217404546	341217405098	341217405648	341217406198	341217406746	341217407298	341217407848	341217408398	341217408946	341217409498	341217410048	341217410598	341217411146	341217411698	341217412248	341217412798	341217413346	341217413898	341217414448	341217414998	341217415546	341217416098	341217416648	341217417198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2728	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2729	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	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
22725	21369	28874	24238	21460	21434	13743	4962	3149	2409	1859	1581	1359	1255	1155	986	930	838	676	659	548	595	535	540	512	444	457	457	447	400	404	412	442	419	415	427	383	422	410	357	387	409	402	385	372	391	344	420	387	364	386	374	351	365	334	347	389	366	390	337	342	385	381	388	365	346	347	364	364	384	368	324	368	343	342	375	359	353	327	351	380	359	343	369	365	332	355	358	336	342	390	333	351	373	333	378	363	352	369	383	361	347	343	363	384	375	379	367	346	360	372	399	366	381	372	350	351	373	374	331	355	365	358	391	348	366	349	377	348	322	342	382	359	358	376	376	375	323	360	350	362	368	366	375	331	363	390	364	323	324	364	378	338	365	362	361	401	363	341	373	371	361	359	377	337	373	365	339	361	364	358	352	337	355	397	369	383	360	345	382	383	365	355	353	344	355	341	369	369	389	358	361	371	404	346	373	384	359	347	364	333	385	352	399	369	341	368	387	372	349	358	332	351	389	357	376	346	374	337	376	362	355	350	362	371	381	356	380	368	346	366	341	377	358	367	378	367	368	339	364	378	349	330	363	391	349	360	389	364	369	376	350	386	379	396	359	359	338	363	357	321	346	330	367	347	336	326	380	336	382	388	360	342	366	332	376	413	347	352	364	354	389	421	365	371	356	352	375	346	344	337	365	336	352	341	355	349	320	347	374	367	334	395	349	345	344	356	293	351	357	339	365	363	351	368	331	351	359	377	375	376	369	338	385	387	350	350	369	381	345	358	369	350	346	348	332	359	338	345	366	337	358	371	352	336	374	346	351	343	362	373	389	361	333	362	358	353	373	394	329	325	359	350	381	336	367	372	339	344	358	391	352	384	366	345	369	339	342	369	337	367	365	397	388	410	355	384	367	363	306	338	371	388	354	323	343	356	367	371	391	384	363	386	340	357	369	357	337	360	357	401	343	346	337	348	389	357	344	360	360	357	364	349	374	332	368	376	391	348	384	368	329	359	365	384	359	358	387	376	360	345	370	377	320	359	376	328	350	341	346	333	372	368	380	349	350	370	341	368	350	400	375	378	342	343	356	364	377	330	354	377	381	357	364	341	335	359	360	354	379	374	363	319	363	357	354	362	366	337	333	349	363	344	353	360	350	360	354	361	353	345	358	368	350	375	342	351	364	361	354	352	354	355	340	356	331	355	368	363	352	349	381	378	357	360	375	350	391	321	339	379	377	338	351	354	361	341	365	382	376	397	345	334	351	325	357	394	329	343	375	351	351	357	347	395	345	356	369	371	363	346	351	362	422	345	335	329	361	337	329	359	367	344	358	367	353	372	390	350	334	369	376	355	339	327	377	355	363	352	341	356	343	409	362	372	387	368	360	351	348	352	362	337	359	339	388	360	348	364	357	356	391	364	382	361	362	392	353	380	363	362	356	325	372	358	355	350	383	383	379	346	364	371	353	360	375	338	365	377	344	356	361	333	384	397	377	370	368	364	376	362	372	339	369	386	383	394	344	357	369	367	349	348	396	372	369	335	335	364	349	359	378	361	362	365	378	358	386	347	336	366	379	358	350	381	305	359	360	347	345	379	350	358	368	370	352	351	376	368	359	379	368	382	349	356	363	350	369	345	342	396	364	388	376	321	336	378	359	382	364	339	361	330	315	364	344	378	355	389	369	352	393	358	357	341	353	364	363	329	332	354	364	352	367	356	346	336	318	337	327	365	346	341	365	407	400	352	397	367	366	351	342	373	379	352	351	348	337	346	332	375	373	353	370	369	398	358	383	371	364	339	319	357	376	372	362	376	365	354	364	353	347	360	344	348	360	376	358	353	329	353	382	369	378	341	381	373	387	338	348	363	339	377	357	326	362	367	370	358	368	350	363	353	369	351	365	374	377	385	369	389	368	358	337	349	359	351	371	333	379	392	377	370	392	379	349	378	352	352	385	341	311	383	357	354	355	360	343	385	358	352	380	374	387	369	392	347	375	383	386	352	351	356	359	362	349	371	342	344	368	366	363	356	371	369	389	374	351	316	347	349	377	361	385	344	354	374	372	364	349	364	378	366	381	367	359	345	352	380	378	338	379	359	365	353	372	342	371	360	318	330	384	368	344	330	323	354	363	369	354	365	343	354	365	363	371	350	334	355	369	343	364	371	360	352	368	357	400	343	342	350	340	381	362	333	339	395	360	347	357	392	362	401	380	356	358	368	392	352	356	356	355	360	377	354	393	345	335	361	383	382	338	364	397	382	359	331	330	336	372	365	372	375	365	361	351	358	375	340	351	353	364	349	371	342	376	336	351	371	349	382	372	362	339	331	349	370	366	345	346	357	377	340	338	382	324	340	353	384	371	353	375	355	366	336	372	374	388	362	348	374	336	358	370	363	332	376	385	318	340	373	358	382	341	347	339	363	358	352	352	359	359	392	347	340	363	349	342	353	353	320	354	323	318	343	333	393	375	380	345	325	334	370	385	345	382	365	365	358	339	379	338	382	353	349	340	318	357	367	357	332	326	367	366	364	379	343	337	376	372	367	350	364	337	344	363	393	367	338	362	345	358	346	353	369	347	351	333	381	353	357	359	354	335	377	371	355	370	350	395	368	351	372	352	358	342	350	354	388	392	306	348	354	348	356	361	381	350	382	346	350	360	314	383	351	381	355	366	377	377	353	365	358	367	362	368	371	399	363	347	370	358	343	388	361	378	379	337	366	327	366	371	354	346	368	353	350	349	362	332	319	351	375	343	331	350	379	368	307	331	324	340	347	356	392	372	385	359	364	325	384	341	367	380	366	323	361	361	356	340	377	350	351	317	360	358	340	338	369	317	365	363	344	351	374	344	350	346	392	358	310	373	367	361	345	387	329	359	342	330	364	359	343	364	371	358	387	333	362	368	344	395	340	339	406	372	376	348	343	376	367	356	400	391	346	332	388	374	364	410	326	384	376	346	369	387	343	362	375	358	344	371	324	369	378	357	355	380	349	345	366	392	353	352	365	402	374	323	336	351	346	379	375	366	323	354	378	383	392	401	376	367	366	335	361	385	366	371	350	370	356	398	373	349	343	402	370	381	343	394	335	382	349	354	386	337	341	375	353	348	339	350	362	363	358	371	356	365	365	356	376	378	381	356	349	297	325	395	368	381	358	343	347	356	369	363	347	324	333	352	365	361	383	374	366	372	365	366	375	380	366	366	333	356	345	390	362	370	344	367	311	362	348	375	342	334	353	356	351	364	330	349	349	419	334	354	358	363	365	363	374	379	346	339	368	373	365	358	349	380	347	363	382	367	324	368	346	340	353	365	354	344	344	337	362	342	342	369	378	392	385	354	371	354	360	346	385	359	337	368	354	384	359	344	351	371	370	372	354	373	359	342	381	343	379	361	334	352	392	367	338	354	342	329	335	374	350	371	347	393	352	340	357	339	327	385	350	352	350	343	328	362	341	365	363	350	338	363	364	390	339	371	364	371	351	342	356	373	396	367	357	341	370	384	353	354
17500	45236	37914	26046	18345	12686	8602	5886	4255	3341	2485	2055	1831	1549	1445	1298	1123	998	788	753	699	665	665	640	581	583	553	553	563	485	524	477	461	480	472	481	445	425	427	462	455	408	415	423	416	434	368	382	411	410	395	390	425	411	393	412	399	401	424	401	447	387	409	405	398	390	432	400	424	412	401	412	410	393	404	406	436	451	408	418	388	441	395	389	390	394	394	373	370	428	439	420	416	393	441	437	411	420	388	390	392	389	407	445	410	390	406	399	391	444	415	419	421	397	391	412	378	389	419	393	366	400	403	373	383	392	376	397	378	403	407	413	400	400	386	385	416	407	374	409	389	381	395	407	425	406	414	389	423	399	430	406	389	403	436	391	394	360	382	389	418	423	426	395	398	370	402	348	407	414	406	437	403	415	380	361	412	373	410	406	405	374	404	363	401	406	416	394	425	403	412	417	388	418	343	426	404	398	406	398	392	390	397	407	370	380	388	376	427	385	384	429	375	433	364	436	377	406	419	407	389	416	392	455	414	424	388	409	366	377	367	389	406	384	395	386	430	424	404	400	403	386	390	381	392	415	402	402	398	387	382	427	383	378	411	379	385	397	383	399	409	429	381	400	410	400	392	417	420	391	387	387	369	415	412	381	401	414	404	431	419	431	387	386	394	381	380	416	433	387	390	384	401	433	376	401	400	375	377	411	379	372	414	376	439	378	387	443	385	413	394	392	374	394	443	437	387	414	411	389	390	405	393	380	438	387	390	362	398	399	418	441	431	423	401	404	387	359	423	416	413	371	379	408	397	392	403	446	384	361	399	394	404	404	408	386	396	376	404	389	387	446	406	407	390	431	399	410	400	431	400	410	404	407	362	426	383	397	425	395	417	405	377	396	369	395	402	427	434	401	378	387	422	422	413	401	421	392	383	392	441	383	399	380	384	379	408	368	412	428	425	433	414	395	431	399	408	381	379	425	385	422	394	401	401	407	426	421	419	384	413	424	355	381	389	407	408	376	392	391	386	407	416	387	454	411	390	417	396	408	385	421	396	396	403	399	389	424	407	394	403	415	394	390	414	412	380	389	398	393	368	366	382	390	427	400	383	418	429	450	377	409	393	450	401	415	401	416	384	408	417	383	409	364	359	386	418	428	386	436	416	387	417	381	400	421	426	383	372	380	408	416	392	395	391	386	379	401	372	409	396	395	376	391	428	418	366	378	411	386	402	362	378	396	430	432	395	432	393	357	386	388	392	394	399	404	408	376	403	391	375	393	399	417	383	360	380	406	365	423	384	390	419	392	395	381	428	423	365	417	387	391	406	395	388	390	375	406	405	411	400	378	390	390	390	370	357	425	417	385	402	414	397	390	387	372	407	404	386	441	402	398	396	381	363	408	354	367	389	375	426	392	413	395	421	409	454	378	403	394	397	401	401	387	376	381	420	374	405	370	393	411	421	451	376	386	395	384	393	410	352	388	453	377	405	428	354	392	395	372	400	388	412	383	386	432	422	374	407	404	417	383	365	440	398	390	400	424	379	397	387	397	411	412	407	385	416	390	384	393	435	379	387	398	380	374	404	366	406	362	379	430	382	428	397	418	410	394	394	416	368	396	430	381	420	377	397	442	411	366	391	405	424	418	393	389	407	404	420	379	383	393	367	389	399	414	401	396	422	415	405	383	411	385	410	395	422	386	375	413	396	393	367	406	396	386	404	393	375	362	377	409	411	429	382	403	407	403	437	424	377	408	391	404	410	397	391	394	414	400	400	400	405	394	393	398	374	404	378	394	423	427	433	396	393	399	370	370	394	407	433	426	416	405	394	385	381	430	380	388	374	392	395	402	373	346	413	389	372	418	382	389	421	377	392	433	407	379	371	391	398	415	420	440	378	385	429	433	421	395	398	405	409	393	388	395	391	411	387	400	427	394	419	412	361	384	371	434	391	401	409	427	395	391	395	386	398	382	395	426	385	375	430	397	389	416	414	429	400	379	385	386	413	385	370	393	354	358	398	401	382	403	402	392	448	391	438	391	387	385	427	401	428	416	400	409	396	403	412	415	384	401	408	434	432	402	430	422	398	377	384	382	402	427	373	405	393	403	434	419	397	386	403	402	392	392	418	407	415	373	401	381	375	410	421	413	393	444	392	348	378	394	386	419	428	386	430	376	383	410	415	397	402	418	400	388	423	388	383	411	412	392	404	417	432	378	393	370	423	410	385	448	392	401	365	410	401	427	406	418	388	436	385	390	377	390	411	391	359	422	414	396	390	394	379	436	378	368	391	392	407	423	385	382	403	432	397	416	386	403	427	364	416	376	429	406	410	371	406	391	378	402	377	379	380	405	412	411	382	411	424	404	399	374	413	408	399	424	419	411	357	402	387	385	388	385	416	353	403	401	414	382	377	390	428	420	380	392	407	397	422	409	389	377	418	409	410	408	402	378	406	389	424	447	415	380	473	389	406	407	434	423	377	427	385	405	433	394	376	358	372	409	408	379	404	380	385	389	426	384	414	376	402	410	408	370	409	400	382	402	395	396	390	375	408	416	430	409	424	407	404	392	391	396	398	381	373	390	413	387	395	407	409	430	377	375	371	378	391	411	397	405	402	409	408	393	374	442	383	386	350	359	393	412	390	370	402	384	418	411	374	425	369	386	420	418	382	412	406	394	391	414	376	412	396	374	388	390	407	388	447	411	378	411	391	424	407	373	397	425	435	395	418	445	394	403	397	384	377	412	425	369	393	389	409	394	397	363	382	427	411	394	418	375	412	394	388	436	411	403	432	401	404	382	424	392	402	384	397	366	370	410	432	392	431	402	369	405	407	421	395	377	414	386	467	415	402	387	422	401	386	407	435	375	402	376	376	361	404	422	415	403	396	382	429	403	372	357	404	375	405	415	412	402	394	416	376	377	385	370	426	425	386	420	407	384	378	419	412	379	419	391	372	399	391	384	404	429	404	352	393	424	397	395	452	404	404	352	400	415	381	359	391	403	427	382	423	411	407	378	374	430	375	385	373	385	411	419	401	399	411	393	418	404	367	409	401	392	392	413	368	404	429	396	394	381	402	407	372	425	385	381	393	433	387	399	435	411	436	386	385	427	386	391	379	386	388	388	389	403	402	428	399	389	372	419	404	414	379	403	420	377	405	393	389	425	408	372	343	421	362	391	405	390	406	397	370	424	360	398	434	424	428	391	376	413	377	389	408	408	404	417	395	413	386	411	424	385	408	407	398	392	378	374	383	385	400	406	383	389	430	375	442	381	403	407	412	429	404	390	422	419	413	439	406	402	396	402	384	406	393	388	408	400	413	414	386	424	392	404	406	423	396	397	421	413	405	391	407	400	394	425	440	385	411	419	442	392	417	405	395	408	367	414	425	364	415	425	412	395	365	339	404	396	403	405	397	390	421	413	420	408	402	383	380	422	411	391	372	385	382	393	376	401	374	410	401	371	369	384	411	357	397	403	434	396	390	407	386	371	393	414	407	393	400	388
27247	21668	22774	14795	6759	3915	2525	1618	1178	973	762	688	628	610	576	485	513	501	395	422	363	408	366	322	325	346	386	329	357	347	322	361	343	284	293	314	316	309	306	275	333	303	308	278	321	306	337	278	314	290	294	296	290	270	323	296	289	286	284	337	279	308	260	280	293	337	299	297	300	309	269	282	305	285	280	289	290	295	284	300	296	291	288	306	272	279	289	321	303	316	266	289	302	309	329	267	295	259	301	281	296	314	265	291	272	281	312	271	286	316	314	279	300	304	285	280	317	290	287	296	286	281	267	292	288	309	271	302	287	298	299	317	290	326	300	285	273	290	290	288	306	266	284	323	307	315	297	279	301	297	306	269	299	300	293	310	313	297	311	308	289	340	310	275	283	297	294	330	273	314	275	259	292	294	277	291	282	313	290	292	292	304	333	306	289	293	298	328	301	329	294	291	324	279	270	282	308	317	311	288	324	310	313	279	283	286	279	297	295	296	288	309	298	280	304	302	293	270	271	313	299	290	284	277	317	281	297	273	291	290	282	331	308	305	290	296	288	295	271	327	304	339	309	294	282	299	282	295	297	279	286	306	324	279	310	292	288	322	300	285	283	298	296	289	297	277	284	289	305	288	319	320	312	273	328	296	281	301	264	291	310	238	304	309	253	322	316	280	287	297	312	347	286	298	309	265	275	306	268	293	305	273	291	273	312	324	292	299	305	292	314	298	301	280	309	291	256	310	306	272	287	264	275	308	273	284	282	254	303	289	278	307	314	269	303	289	328	304	325	292	302	290	301	261	299	314	270	291	293	306	305	312	305	292	304	316	271	295	308	311	277	301	293	270	312	298	301	317	312	319	297	313	295	286	307	314	311	269	314	291	295	300	319	302	331	307	316	284	278	289	295	316	313	308	274	320	269	286	300	312	287	320	290	297	275	290	281	286	323	289	308	275	309	305	293	291	276	292	284	313	304	279	281	314	302	277	307	320	290	335	320	281	299	312	297	301	305	274	261	300	293	276	298	289	287	306	296	318	304	291	294	301	305	302	287	312	274	322	315	284	325	302	275	341	312	305	304	304	295	284	325	287	296	297	272	309	292	324	309	288	313	303	306	302	293	301	316	302	299	301	307	317	289	300	319	291	312	305	284	292	322	324	279	277	312	280	293	306	285	272	296	313	290	302	298	275	301	276	267	304	272	281	324	304	294	281	289	306	320	292	344	308	319	288	321	298	276	296	286	284	297	299	324	333	308	290	285	327	296	325	315	298	302	290	288	296	296	313	313	269	288	293	281	314	302	328	320	299	307	305	292	291	291	293	309	309	301	309	300	322	300	325	320	299	294	288	288	309	303	296	292	280	305	323	336	333	306	312	300	309	318	258	282	297	298	287	297	274	294	318	281	284	277	264	315	311	299	297	277	313	311	275	291	314	313	277	291	279	277	266	327	334	293	328	286	280	301	291	279	314	306	287	299	267	295	286	308	303	295	277	304	273	316	309	294	302	324	288	309	309	268	292	294	277	287	324	310	317	281	299	277	288	293	292	300	318	291	299	289	295	296	276	291	292	297	298	281	325	299	275	313	267	287	286	287	275	299	310	304	295	318	289	308	304	294	303	294	310	280	299	269	283	299	305	316	266	278	312	325	303	276	270	315	313	277	315	287	286	321	326	315	314	292	296	282	262	288	293	303	261	293	296	290	287	295	296	284	293	286	285	284	303	324	283	297	348	272	314	299	310	300	307	333	283	309	310	327	298	316	306	277	281	304	294	295	296	294	297	296	280	282	290	274	287	279	280	281	318	275	282	344	276	289	315	318	291	283	295	264	316	302	292	287	281	271	312	266	306	296	278	283	268	273	292	293	270	302	294	327	314	323	311	303	310	305	323	319	304	289	276	294	299	309	287	295	269	326	304	315	298	284	297	311	264	286	309	291	291	314	333	301	265	308	287	282	249	298	282	307	285	313	309	311	317	311	309	305	295	268	297	282	302	278	287	310	270	272	294	307	306	306	302	313	311	291	275	304	294	304	301	267	289	306	325	314	304	293	314	329	295	290	293	305	315	265	295	334	312	317	321	280	298	272	290	298	294	288	279	276	275	298	312	327	292	297	312	284	286	291	331	299	310	282	282	324	306	306	321	327	324	312	284	255	299	288	291	294	284	293	305	283	295	285	292	312	304	297	294	291	334	287	282	295	303	300	295	325	322	301	302	310	309	305	287	285	298	259	295	281	304	301	324	303	309	289	298	314	311	287	321	297	291	285	277	275	331	296	313	316	275	305	290	280	258	306	309	301	285	323	283	286	339	289	310	307	299	303	310	284	308	271	284	321	276	285	297	274	308	285	287	281	298	316	306	304	319	345	284	300	277	318	308	327	337	288	286	294	304	324	304	280	273	280	286	310	278	292	294	325	275	289	282	295	301	297	288	315	320	313	315	296	300	274	317	297	293	329	306	298	283	271	290	272	291	310	339	304	288	272	312	310	269	313	275	311	291	322	297	281	286	279	324	296	284	285	297	276	291	286	285	312	296	288	287	278	301	302	309	325	275	272	283	293	290	308	274	323	277	292	313	315	306	329	278	290	260	328	283	313	312	316	321	321	296	301	292	294	316	292	306	286	299	280	322	301	304	295	294	290	292	282	283	319	293	297	309	293	309	307	296	292	308	313	251	289	301	311	305	291	259	315	319	277	273	295	309	347	292	301	321	271	305	285	292	280	283	307	288	288	312	315	311	273	298	282	334	279	316	287	303	299	300	319	282	294	287	283	305	288	282	300	298	278	298	291	298	310	294	308	293	304	292	284	334	290	282	270	293	307	312	317	290	279	299	297	296	316	303	312	277	274	295	300	269	299	324	318	315	313	272	298	295	294	265	292	274	283	299	271	311	296	288	299	314	328	296	290	323	310	321	280	290	275	304	285	272	274	273	330	297	288	296	322	289	313	316	309	294	307	279	303	294	297	293	311	322	295	322	310	305	264	284	271	296	333	290	304	299	308	266	291	323	322	312	329	306	286	316	298	275	287	295	331	283	321	308	322	327	295	290	298	288	294	323	273	286	323	278	271	305	301	307	287	270	305	309	310	315	283	279	325	315	299	302	318	313	306	287	296	295	293	315	299	281	298	268	300	308	309	306	319	309	293	304	298	303	283	290	300	328	323	281	313	291	306	298	293	312	311	331	305	318	313	280	280	291	290	280	267	296	297	277	309	282	315	296	308	303	323	319	304	286	283	295	278	300	312	305	291	287	266	279	282	334	317	321	287	307	281	297	293	321	267	277	324	285	323	285	262	288	333	299	328	289	304	327	317	273	302	276	308	301	313	317	306	283	284	328	300	284	300	301	305	286	287	290	304	315	310	309	299	279	308	290	313	278	293	277	331	306	315	289	304	327	294	294	301	285	308	289	278	292	314	304	304	299	290	342	297	310	306	312	285	311	302	294	299	279	316	315	303	303	320	287	285	305	277	311	321	303	282	298	299	294	275	293
13585	32400	25366	14553	9122	5498	3605	2420	1712	1352	1070	940	844	745	689	649	598	521	514	460	461	431	392	427	370	359	417	378	397	360	360	334	372	343	360	361	369	361	338	337	321	336	338	345	308	312	360	320	344	341	376	324	354	344	341	296	331	334	333	318	330	343	329	303	309	337	338	354	294	322	344	342	321	386	356	360	315	301	345	350	333	337	340	334	308	335	350	354	294	309	360	320	331	355	370	336	354	315	344	327	315	363	330	331	332	351	341	318	320	336	355	326	335	321	341	340	341	323	343	332	346	313	349	358	347	349	341	335	366	347	347	342	326	322	347	358	339	320	347	369	335	328	341	345	294	344	353	332	325	319	321	377	343	349	331	332	364	338	353	329	343	334	307	358	305	327	345	344	350	342	363	318	326	317	367	333	318	303	317	364	313	341	355	333	332	307	335	300	346	351	335	324	367	321	315	333	318	340	353	349	350	344	380	324	337	356	346	331	362	335	306	321	389	337	334	340	339	313	332	319	354	356	315	345	398	340	329	317	342	336	338	331	340	317	315	345	318	320	326	342	328	309	337	329	324	323	342	319	339	344	335	328	344	353	326	353	332	337	314	322	360	348	341	350	359	374	334	341	355	328	352	300	344	322	342	341	369	340	324	352	315	308	349	323	319	358	349	316	344	351	346	320	339	323	352	321	344	303	343	305	345	321	365	315	344	362	308	367	351	337	343	372	350	344	315	327	331	304	362	324	336	294	331	319	337	306	305	357	328	335	323	318	318	313	346	277	344	307	344	333	327	338	344	303	305	311	360	338	363	326	311	326	354	322	325	344	296	340	353	328	355	353	314	327	319	330	349	333	347	329	342	337	345	330	309	373	329	317	340	350	341	366	346	351	327	356	380	337	351	329	321	314	345	329	332	322	330	359	341	350	339	344	344	335	323	321	343	373	339	358	345	335	324	370	348	332	358	327	343	315	298	359	345	304	321	333	317	342	317	317	317	290	331	325	348	344	325	333	356	327	350	341	352	330	302	310	355	315	316	343	337	329	313	343	326	340	348	307	349	353	334	366	371	307	330	342	356	359	326	318	349	332	362	322	336	302	315	329	321	351	352	314	320	297	351	336	342	351	353	336	319	367	336	346	336	356	322	353	331	348	347	337	350	328	315	340	350	328	297	325	291	314	344	355	317	347	357	353	341	341	332	351	341	331	312	310	316	320	328	322	322	339	360	301	354	327	355	332	340	337	345	342	356	317	323	333	325	315	348	335	333	313	339	300	331	317	325	339	341	323	326	329	353	358	334	322	309	335	333	317	341	302	349	338	351	328	353	306	352	347	304	333	325	334	350	313	369	356	332	336	343	323	355	364	342	319	327	331	340	332	330	366	341	342	323	342	334	324	321	351	366	327	338	349	318	319	364	336	346	316	321	349	323	382	345	317	290	341	301	325	353	335	320	355	355	337	320	362	355	326	356	321	315	345	350	329	315	330	305	328	325	352	332	340	340	332	369	329	327	347	318	346	305	325	372	308	322	333	363	348	329	365	318	332	331	344	341	307	320	306	304	340	387	335	355	343	359	349	324	305	339	328	355	333	354	317	337	370	294	338	324	339	328	334	332	328	319	325	354	324	335	314	362	357	328	360	343	345	323	338	343	323	318	322	345	358	333	325	330	305	333	322	328	326	344	342	335	341	344	305	323	304	354	316	356	334	299	326	312	284	342	325	318	354	294	329	298	324	335	324	333	324	320	319	346	329	349	317	322	344	341	309	336	320	340	341	322	321	318	322	347	322	333	359	330	359	330	326	364	317	339	317	333	335	329	345	300	324	323	360	348	345	368	337	331	369	338	332	343	365	370	326	322	340	353	361	352	318	332	355	308	341	341	327	335	327	378	333	355	331	308	330	321	369	321	343	381	335	327	340	353	338	325	354	318	307	340	349	297	388	354	351	327	351	332	318	331	323	325	329	344	335	327	302	351	330	364	362	320	338	352	316	350	294	357	309	336	308	327	332	377	324	306	339	339	320	321	312	349	349	343	319	315	325	345	371	314	340	339	382	362	350	305	362	334	346	322	299	301	304	330	322	321	333	338	328	307	372	336	330	335	335	290	374	361	347	354	295	328	362	333	341	356	337	322	317	345	328	304	311	344	334	349	358	329	326	333	372	300	318	310	339	359	355	302	364	304	333	313	306	321	336	339	342	329	336	321	360	332	332	325	334	304	323	338	370	343	302	315	325	339	344	341	336	337	336	318	349	296	372	342	336	337	342	347	311	336	289	334	315	313	323	341	314	302	313	322	329	310	319	303	333	336	326	359	319	306	341	345	349	295	332	332	320	316	318	332	346	325	361	330	339	332	335	339	326	314	328	316	325	342	335	356	308	311	299	323	343	320	334	343	321	367	323	318	309	335	320	352	326	342	333	329	323	315	345	322	306	343	332	379	325	332	377	319	351	344	336	339	300	331	326	316	334	322	331	317	335	338	334	341	358	317	323	345	329	349	348	329	354	328	332	368	336	305	300	301	339	316	349	298	347	338	327	338	345	368	332	334	349	322	331	338	346	322	353	319	329	299	337	345	371	325	362	331	336	355	334	326	330	344	323	350	324	333	316	336	332	341	299	321	316	357	329	334	308	337	325	338	308	344	331	323	375	320	327	325	355	332	340	325	317	344	324	356	305	340	336	350	338	336	342	349	334	327	300	334	382	312	329	331	313	310	344	354	320	344	351	327	346	345	314	335	319	312	345	335	275	373	338	340	309	310	331	333	349	342	335	319	331	337	336	330	318	310	311	297	340	324	336	336	353	355	327	318	353	328	312	323	316	301	331	314	356	377	345	329	348	326	328	350	324	349	343	361	362	324	331	307	334	322	345	337	350	346	344	332	356	375	350	378	337	317	330	360	318	348	339	319	346	329	332	319	348	301	335	329	316	343	305	315	323	310	333	325	305	309	315	324	350	333	331	356	319	345	298	329	335	335	378	327	311	334	324	324	323	350	364	333	349	321	324	330	341	327	353	310	348	323	374	334	358	347	323	334	330	308	360	351	326	348	330	335	321	322	357	322	359	338	330	362	330	322	299	329	322	343	326	356	324	334	330	319	375	339	342	327	325	339	327	328	325	341	323	335	317	333	359	313	337	314	327	345	316	323	322	326	298	346	327	322	340	339	323	327	336	325	322	360	347	334	339	327	286	338	353	315	293	333	311	301	288	342	357	347	379	325	351	325	344	328	338	332	334	337	346	329	325	325	316	338	343	314	325	347	368	359	340	335	327	349	310	364	337	365	314	303	326	306	335	343	354	301	353	342	337	369	347	337	329	317	338	343	323	349	321	342	356	349	394	322	355	327	359	304	335	334	372	355	339	362	346	353	362	357	352	330	346	357	320	318	310	378	328	372	319	331	335	334	339	332	357	325	362	319	358	320	332	351	325	331	341	348	333	314	325	361	358	359	334	312	320	344	337	352	341	350	331	346	344	322	326	366	383	323	355
23487	21103	28028	24513	21088	13801	6165	3295	2103	1785	1428	1165	995	890	864	707	691	712	623	530	488	470	424	432	433	403	394	438	400	404	413	404	423	375	360	385	382	400	388	379	372	394	388	340	353	306	391	380	343	345	363	356	332	325	365	341	348	365	365	330	349	345	331	340	351	345	304	347	345	333	384	355	348	337	353	337	351	325	388	329	375	347	344	359	314	325	328	350	328	326	336	378	337	337	383	390	344	328	333	343	344	329	332	336	363	332	355	348	368	353	378	366	368	370	378	334	420	337	356	379	341	379	377	346	334	366	325	352	328	297	328	347	389	356	363	347	347	352	360	346	344	328	369	349	348	336	325	356	361	370	347	306	349	347	363	342	351	339	339	342	345	380	363	338	347	348	314	332	350	342	335	353	358	375	344	354	361	376	348	346	364	373	366	320	344	357	340	361	356	332	311	322	373	357	344	341	349	334	352	328	343	350	373	362	377	354	347	338	350	351	333	348	382	327	360	349	340	352	325	345	328	322	322	365	353	338	342	338	354	346	374	327	329	340	348	319	328	347	389	352	320	331	337	338	339	356	338	353	337	341	342	335	348	361	348	342	365	362	323	372	346	364	322	341	349	392	366	335	337	351	342	352	363	340	349	343	339	333	340	323	326	314	364	366	341	354	373	334	370	356	349	357	359	326	355	312	323	373	317	355	337	347	334	362	328	390	344	367	330	346	373	344	370	328	328	385	340	385	372	336	320	359	326	326	324	343	325	348	364	359	372	326	356	322	362	322	350	367	377	331	331	375	354	330	379	349	362	356	323	343	369	370	355	356	344	344	338	310	327	343	365	337	372	359	329	353	349	365	316	339	342	359	342	358	367	360	346	359	324	339	353	365	354	362	359	355	307	345	322	358	357	331	335	348	322	327	361	352	361	334	357	362	360	381	334	324	341	331	351	325	349	355	344	332	377	341	347	344	334	374	366	333	334	289	342	372	364	357	331	354	359	331	365	376	329	352	344	343	349	370	376	338	330	369	386	355	308	366	340	367	330	349	338	365	350	336	339	356	363	364	329	348	334	363	332	375	328	319	392	329	323	342	342	347	378	334	327	339	349	357	359	320	372	324	328	358	348	345	338	342	346	345	357	323	337	348	326	346	336	367	356	357	344	360	343	342	366	365	372	336	343	347	348	345	351	334	330	339	355	388	349	351	339	359	327	336	376	345	351	330	356	337	323	363	350	345	375	312	320	309	388	335	358	329	374	373	343	351	358	355	346	323	355	327	351	370	325	333	360	354	357	340	366	368	343	350	371	373	344	362	342	348	342	346	351	338	331	356	340	397	357	352	344	349	347	338	342	327	352	348	360	330	350	359	328	358	350	330	369	343	354	367	346	340	327	355	369	316	362	343	391	334	361	379	311	343	347	375	353	367	312	350	304	347	345	317	321	343	333	381	338	337	336	316	349	339	372	348	360	335	324	349	355	352	351	353	361	316	319	338	349	338	375	308	341	371	329	359	334	330	380	371	311	335	334	351	331	364	324	334	363	346	344	361	320	352	311	338	300	356	381	365	343	350	340	337	348	334	352	360	364	357	321	344	325	372	350	349	363	357	343	341	335	377	350	330	353	339	358	356	338	311	338	392	338	371	384	328	366	401	347	349	351	389	351	317	351	337	346	372	334	355	376	336	324	321	362	351	364	352	322	348	363	337	372	352	313	367	345	308	318	346	360	353	328	330	347	357	340	321	371	327	332	357	350	348	366	343	351	327	316	351	323	365	355	289	365	336	343	319	321	345	355	343	341	389	313	341	352	346	345	354	360	322	331	346	337	340	351	344	354	340	343	365	349	333	334	338	347	410	389	348	333	377	334	380	328	344	306	338	362	330	352	330	367	377	326	313	372	319	347	349	320	343	349	341	341	366	370	381	357	313	359	356	381	371	346	364	347	339	359	320	341	345	352	332	381	350	366	351	343	342	378	374	346	342	368	330	354	359	326	365	340	341	351	385	341	341	367	331	403	340	345	400	355	389	321	374	354	323	372	331	341	346	337	387	332	360	333	353	369	312	343	352	347	341	335	326	336	358	335	335	375	360	343	372	365	373	340	358	348	303	312	347	362	339	312	332	356	333	343	342	313	321	316	326	381	334	362	340	366	330	327	363	355	333	369	369	342	335	355	362	359	374	321	367	380	357	336	356	343	365	324	348	349	348	352	336	327	364	334	359	356	321	331	364	341	340	341	323	341	358	360	345	350	391	340	369	345	334	342	317	371	363	333	341	322	331	332	356	365	345	373	330	332	353	363	340	326	360	348	341	337	353	339	345	358	345	374	390	360	370	348	307	352	339	348	356	344	348	349	342	296	392	335	334	342	337	372	328	361	381	373	340	380	343	356	355	348	338	302	375	327	368	363	381	344	319	351	336	352	328	354	340	332	342	357	342	360	342	343	355	340	329	315	347	354	335	339	342	369	337	333	329	344	353	316	322	356	320	323	360	345	336	362	353	318	328	302	373	328	340	356	360	345	348	323	351	363	371	350	314	354	348	326	346	372	361	372	359	351	351	315	384	343	347	363	349	349	371	346	338	341	346	342	338	345	351	362	303	333	355	343	326	353	355	304	348	365	327	398	362	353	335	365	346	356	342	331	370	324	315	361	349	343	335	371	345	383	353	355	335	354	333	333	354	347	348	336	347	331	322	335	352	397	331	362	340	351	362	357	366	371	342	364	369	323	357	374	357	335	349	338	311	400	382	329	336	304	332	330	352	361	338	377	320	339	304	362	350	329	303	381	349	339	348	341	370	367	339	354	348	340	365	345	350	356	340	337	347	342	365	349	355	349	361	342	335	321	344	382	379	318	309	368	342	349	345	324	387	374	341	343	360	317	340	342	338	376	362	357	339	366	334	392	368	335	320	351	346	362	319	346	354	359	385	338	345	318	350	359	357	363	392	349	322	330	354	329	342	325	341	351	337	321	357	340	324	341	314	378	344	336	329	360	359	327	338	335	371	336	360	340	347	360	396	329	348	335	337	331	393	400	301	319	339	351	361	356	333	333	366	362	383	374	345	354	340	354	312	359	304	352	337	370	370	348	368	340	336	372	344	388	319	317	310	378	339	377	361	325	387	350	334	328	303	344	343	329	353	367	340	339	351	337	338	364	351	331	322	388	358	357	347	350	323	335	364	342	361	345	367	362	327	346	329	330	344	369	325	330	310	334	330	365	332	329	365	355	348	347	345	382	325	347	293	368	369	349	355	336	337	378	348	334	329	298	327	308	337	343	344	350	327	378	338	391	407	349	347	346	343	303	360	333	341	355	378	353	343	354	336	359	350	342	330	366	368	397	324	329	328	301	354	399	375	311	333	346	351	314	332	353	338	308	335	376	355	336	355	356	384	323	342	350	342	330	337	359	346	336	364	332	361	356	364	337	356	335	365	335	322	357	336	351	336	328	346	343	340	353	323	312	333	382	345	333	369	333	328	367	326	381	326	334	356
15361	39525	32941	21118	14508	9313	6315	4452	3107	2391	1889	1510	1287	1090	1048	958	887	772	708	617	563	564	531	544	515	515	464	479	483	436	445	460	447	460	423	431	464	423	419	411	405	420	449	409	396	423	388	396	384	370	390	420	379	383	416	398	369	373	365	405	387	363	367	375	377	375	387	396	382	404	352	389	381	375	390	391	405	388	369	400	379	404	431	392	415	405	374	418	393	383	410	406	401	353	393	410	373	358	431	375	386	396	372	361	406	400	431	381	382	356	380	364	388	372	369	451	408	368	366	377	372	394	376	381	378	409	391	394	394	413	400	331	411	398	406	381	383	384	432	403	382	411	403	382	379	379	428	380	429	398	368	374	400	404	372	397	386	393	375	370	414	355	387	420	405	365	384	382	383	386	400	387	410	387	383	377	386	396	381	418	356	359	371	398	393	376	435	404	387	382	380	376	379	384	392	398	381	419	369	395	423	386	352	370	398	396	361	414	363	398	416	347	426	382	438	368	400	354	401	400	389	388	416	398	418	384	400	393	374	359	384	385	430	421	378	381	341	398	407	389	369	393	380	367	403	363	378	385	385	398	383	389	393	419	382	401	407	388	390	367	422	414	379	400	388	376	386	370	377	396	403	384	418	396	407	422	377	392	424	400	393	370	387	374	427	417	387	374	399	401	392	401	414	372	386	391	383	425	390	393	398	375	406	369	397	387	395	374	423	381	375	391	367	408	384	408	391	379	358	370	435	384	440	378	396	396	356	398	371	400	414	402	435	376	414	394	387	388	346	438	364	403	438	373	405	384	380	379	384	392	407	401	375	386	380	418	390	416	401	388	382	390	392	375	387	413	389	391	389	411	379	405	400	371	396	398	380	369	404	392	396	389	383	411	363	419	380	373	422	388	389	390	417	387	389	364	406	374	383	385	388	418	405	389	408	398	390	401	379	410	351	401	405	388	348	386	393	366	364	396	391	420	403	415	440	391	360	384	378	384	428	424	380	368	388	363	342	413	405	400	379	431	345	361	383	400	394	392	394	385	381	399	401	367	428	383	386	400	331	369	402	378	374	385	378	407	410	373	368	410	373	394	383	400	347	372	357	368	384	398	402	381	386	401	400	420	422	409	362	377	376	377	397	398	411	421	392	338	378	426	400	403	385	399	391	355	415	377	375	389	400	356	383	424	380	353	348	407	386	396	385	399	387	341	432	361	404	374	401	409	410	381	406	388	408	419	416	360	389	391	405	386	412	372	368	388	393	409	412	446	395	399	380	379	361	405	408	383	344	402	398	412	391	387	401	392	383	415	398	413	402	368	385	403	415	401	372	380	393	381	396	430	394	355	396	377	378	408	414	397	436	399	394	391	394	417	358	425	383	401	407	348	399	359	359	417	378	388	386	391	400	371	345	394	411	406	402	400	389	406	374	364	396	421	391	375	421	415	379	389	417	336	358	406	361	392	400	378	397	383	370	367	390	377	394	417	378	403	368	381	376	392	420	400	402	396	430	367	386	383	339	359	415	409	381	368	398	386	376	376	412	372	438	388	415	392	383	376	410	403	368	352	395	381	403	410	368	320	422	428	370	390	394	358	413	373	381	370	384	432	413	391	402	395	407	415	381	402	395	393	375	385	393	408	400	371	374	389	374	383	387	385	374	367	407	385	414	419	344	419	373	390	382	388	431	398	342	388	379	439	388	382	378	376	400	407	419	394	379	383	380	391	381	405	345	377	388	365	386	417	393	410	409	405	383	383	362	362	401	408	386	428	384	388	389	385	399	384	416	361	425	359	384	382	417	390	391	371	392	397	389	375	331	421	411	374	367	408	401	377	365	395	415	395	394	367	375	383	370	364	361	374	409	388	384	378	393	352	376	406	370	350	377	372	382	362	376	372	380	449	378	393	391	388	418	389	398	359	374	377	399	366	401	357	396	373	413	378	381	420	381	383	376	379	363	437	382	400	417	394	406	363	373	388	416	414	421	359	375	381	388	414	369	384	412	361	410	378	440	376	419	427	352	393	395	402	371	382	389	377	363	394	401	445	377	392	391	358	424	406	363	349	432	378	372	396	389	393	403	399	427	394	400	389	389	361	411	368	409	370	368	358	399	391	409	389	386	404	364	417	389	394	365	357	407	383	341	390	384	384	369	353	393	383	367	397	370	373	397	423	387	403	419	393	357	411	374	400	370	397	366	395	366	390	394	391	394	404	389	402	369	379	410	393	370	352	392	390	373	373	366	410	379	411	385	390	410	439	393	368	408	400	398	368	411	365	413	398	405	381	389	424	379	388	362	389	384	402	396	383	372	379	375	428	384	402	385	423	393	393	388	402	404	406	382	428	389	386	393	383	375	363	378	412	400	423	402	391	371	363	391	393	354	383	407	366	394	388	422	379	390	434	416	414	383	413	370	376	414	381	384	399	409	371	395	374	406	389	380	407	382	368	383	369	384	349	384	371	398	385	427	393	384	377	376	363	359	384	385	371	421	400	375	389	411	372	381	381	356	414	385	411	384	420	398	402	379	387	378	397	407	389	393	383	392	413	376	400	336	379	437	404	403	413	401	374	415	407	394	408	392	380	373	404	391	381	389	393	365	392	389	382	406	362	385	377	368	412	344	406	368	385	405	392	375	373	388	399	382	390	404	382	400	387	404	374	398	394	381	371	433	372	357	403	361	383	388	433	379	373	395	394	397	361	394	399	391	383	413	365	392	417	431	385	382	392	381	366	422	390	399	398	378	406	402	397	405	383	408	371	396	383	398	416	393	405	413	401	383	395	392	385	405	400	381	359	388	399	384	391	413	364	414	396	383	360	380	350	421	380	411	384	410	410	359	343	418	376	362	407	378	416	388	375	407	390	419	395	376	427	401	382	397	390	426	409	380	366	402	385	396	363	419	395	398	396	388	364	372	393	416	411	422	380	384	416	448	366	388	369	402	358	389	401	390	353	357	442	422	409	392	441	438	386	376	398	400	356	392	405	395	378	397	411	356	399	382	368	342	394	418	367	409	344	399	389	382	405	376	354	406	366	371	416	364	417	361	380	402	372	401	391	381	397	361	393	385	348	395	380	416	399	414	383	401	403	375	403	373	396	385	370	401	429	394	410	378	382	376	413	363	416	392	370	402	375	371	397	389	401	417	385	415	367	412	375	407	386	383	347	429	401	378	366	379	404	432	358	427	393	422	401	371	415	374	368	375	389	423	406	393	425	423	375	420	398	375	395	359	385	357	385	413	412	402	394	342	396	379	427	390	365	340	373	367	420	412	384	413	375	412	418	398	376	375	410	394	392	386	374	407	355	389	397	389	367	397	391	410	388	360	416	359	396	387	366	390	382	397	406	410	362	386	348	413	410	335	382	378	384	379	424	401	378	412	371	370	384	404	389	414	396	416	392	360	356	366	370	398	382	402	353	381	397	349	393	396	417	375	418	384	361	408	383	386	391	416	405	385	399	392	403	389	404	397	389	370	365	395	387	383	376	391	394	420	400
24726	21085	26739	25251	13314	5801	3577	2137	1520	1206	1001	822	725	673	609	515	498	487	435	393	400	357	355	309	345	367	309	352	331	300	289	292	307	292	323	280	316	261	282	286	293	292	297	290	255	303	303	264	264	284	248	301	288	309	273	287	262	270	288	303	272	287	286	278	294	276	278	270	286	304	255	257	269	282	277	263	276	279	278	296	263	260	278	254	300	296	278	265	275	283	242	263	269	250	285	279	244	272	265	262	257	313	274	270	278	271	273	279	282	242	281	275	283	265	269	300	304	279	255	266	286	278	284	281	296	305	266	297	266	253	329	234	268	277	262	269	288	275	296	266	274	260	296	287	265	276	262	252	265	270	295	309	289	314	257	275	307	316	279	282	266	297	286	305	286	282	279	271	276	285	242	269	268	272	254	273	291	300	311	269	290	268	250	276	283	302	308	288	314	304	272	298	314	311	296	273	299	279	292	283	262	258	294	288	263	292	270	286	258	289	272	259	265	272	274	268	265	266	267	281	263	265	304	264	267	280	258	282	280	274	279	264	260	272	278	290	242	265	263	255	284	289	276	254	259	275	287	298	277	284	322	295	290	272	304	268	241	295	283	265	248	284	266	263	302	271	264	265	275	261	287	245	281	270	298	257	282	266	253	289	252	249	278	290	266	268	248	294	262	269	257	294	271	284	269	271	264	284	301	276	287	273	287	288	277	289	282	288	286	274	285	271	263	283	256	283	290	282	284	269	274	279	273	286	306	279	290	250	279	282	278	292	272	316	302	288	271	283	261	277	267	266	279	259	251	280	297	271	283	279	291	264	293	265	266	266	272	269	248	276	263	284	284	258	277	278	255	267	270	296	264	256	278	238	270	278	292	273	255	271	307	288	278	260	268	260	276	261	283	238	271	265	265	284	300	272	252	279	271	265	269	262	288	257	290	293	301	242	251	280	284	260	319	317	267	272	263	275	278	259	303	280	243	266	263	269	243	284	282	257	255	293	275	265	267	313	283	248	288	274	275	281	283	246	272	276	295	281	275	252	267	285	292	291	266	289	297	254	302	296	286	265	283	280	269	285	325	272	265	267	274	284	283	279	262	260	270	285	266	261	298	246	303	266	273	294	266	287	296	279	269	252	280	287	251	272	274	287	288	273	252	264	274	255	268	276	282	276	256	264	269	263	255	272	266	231	273	278	268	252	268	267	274	292	306	262	292	276	284	271	246	304	267	248	269	269	286	304	278	269	265	281	242	258	300	298	279	250	284	257	276	303	320	231	270	268	237	280	302	291	274	299	290	278	277	275	257	281	262	284	306	295	271	266	279	307	281	277	284	275	282	286	270	285	289	252	262	234	275	257	310	305	284	264	304	294	265	296	280	273	292	307	270	247	293	284	270	265	254	265	245	265	268	245	290	287	293	257	271	280	277	279	288	263	266	271	276	260	255	251	276	293	274	276	258	249	272	280	272	255	261	265	267	272	262	266	269	289	288	240	289	288	261	250	275	252	261	240	260	269	298	295	256	276	281	280	265	246	269	297	313	293	274	274	288	277	261	250	282	284	275	268	274	277	285	277	271	284	300	291	295	287	273	277	266	262	276	295	249	272	289	263	246	270	283	248	250	265	317	283	257	282	273	271	267	260	291	274	287	262	285	280	281	273	274	270	264	273	258	293	263	282	259	252	274	295	263	247	273	280	263	277	279	252	315	280	254	274	277	291	274	279	271	241	267	265	282	291	290	265	279	298	249	287	299	292	280	280	286	278	269	262	263	281	249	265	270	282	295	250	261	272	264	295	284	275	289	263	261	258	266	273	257	264	263	311	254	297	280	273	277	285	261	266	289	275	298	272	251	278	288	250	272	296	269	251	265	289	292	263	280	277	277	275	279	280	290	274	281	279	241	287	274	257	297	279	252	282	266	283	281	296	245	258	270	293	255	265	269	272	309	256	298	289	304	253	266	286	293	266	275	287	286	289	278	245	264	296	246	267	283	282	286	287	279	245	262	255	272	273	293	238	278	265	263	271	287	273	271	284	274	279	273	273	322	297	262	291	273	271	280	276	266	290	260	299	260	283	298	244	314	287	246	252	279	255	259	273	266	284	280	282	263	266	256	286	271	258	268	294	305	294	286	278	291	259	279	267	283	299	282	271	281	270	279	273	267	260	260	270	255	260	271	271	257	273	290	282	275	283	288	301	301	276	288	281	279	262	262	285	267	252	270	278	256	262	273	264	305	294	234	287	255	269	286	282	267	327	326	259	280	260	269	285	291	271	301	286	263	288	263	251	274	281	251	230	268	253	284	294	279	293	270	277	263	264	265	275	306	279	285	279	288	254	286	253	294	274	272	265	298	248	246	283	301	268	265	280	259	293	247	304	279	276	241	298	283	285	288	257	285	286	290	269	268	273	283	299	270	246	261	267	266	294	297	250	266	274	294	261	251	262	257	255	269	271	239	278	260	287	288	296	270	283	283	256	274	280	297	269	288	261	285	275	278	267	275	323	294	272	249	279	280	273	302	269	253	248	264	286	288	257	280	275	269	302	267	247	279	272	255	268	263	306	276	255	260	262	258	279	235	281	268	276	287	269	258	281	288	280	248	280	245	265	261	259	288	286	279	257	257	277	289	274	262	260	265	282	297	272	292	276	265	307	263	271	274	271	286	267	277	260	279	257	309	266	253	247	290	272	262	261	296	297	316	283	257	315	297	277	294	287	286	250	273	237	273	271	304	273	262	278	294	302	272	280	315	264	279	241	294	281	252	259	282	278	265	264	279	287	259	292	293	283	267	263	267	282	284	271	266	274	244	277	278	267	292	262	259	305	272	260	266	263	291	258	256	277	267	269	275	248	249	287	276	245	300	281	281	256	251	287	264	273	268	271	240	295	279	265	239	272	288	284	275	270	257	236	280	249	312	296	265	249	231	274	247	288	280	287	291	284	284	252	282	261	277	281	277	270	267	290	259	246	271	256	272	268	287	297	286	281	302	280	276	302	305	271	253	291	288	266	291	237	276	233	239	261	265	285	290	283	321	286	267	237	276	242	265	283	277	281	265	299	252	324	273	288	264	298	264	305	267	273	298	266	285	281	319	281	262	295	279	273	262	274	284	243	262	260	242	278	289	298	272	291	272	268	314	286	252	306	260	255	245	273	297	253	294	263	264	265	268	302	237	259	271	269	301	277	255	274	274	275	255	251	277	274	264	274	247	278	267	263	256	268	259	296	266	265	269	258	292	286	293	312	275	271	281	256	296	248	278	285	273	257	280	265	262	273	286	269	309	243	300	269	277	270	282	313	265	269	293	248	271	261	268	275	272	298	304	273	257	236	261	301	270	277	260	263	260	260	277	258	255	281	265	271	288	282	280	289	252	246	291	284	283	289	285	271	285	274	273	256	272	277	306	247	274	286	281	274	273	265	226	274	294	251	293	255	287	303	258	291	254	301	293	280	269	278	286	284	293	279	287	278	272	318	310	256	247	288	278	279	262	269
14137	35361	29469	17687	11328	7269	4806	3191	2279	1780	1349	1088	983	859	730	705	679	652	532	502	464	438	430	383	381	366	369	378	393	400	327	341	370	349	350	347	342	328	314	314	357	319	342	301	320	334	324	332	279	311	307	313	299	327	307	315	337	358	332	336	318	316	322	320	300	324	310	335	285	343	312	309	336	313	324	314	331	328	302	331	319	310	304	261	308	313	310	305	311	307	329	325	329	294	293	295	344	310	314	262	326	349	311	335	325	305	319	294	305	310	337	325	283	321	314	322	274	343	280	311	321	316	299	314	315	318	286	309	308	311	319	336	319	308	309	298	367	334	310	338	307	304	315	339	315	314	318	302	309	344	325	330	304	341	292	316	328	338	303	292	316	305	363	360	318	330	309	317	315	308	323	314	309	318	324	298	307	312	304	330	347	324	338	306	310	299	331	313	303	300	324	281	306	301	326	303	306	319	299	347	312	329	317	303	326	342	338	273	333	307	334	342	311	321	271	284	303	322	316	365	313	318	299	302	351	319	296	274	325	314	318	283	330	334	323	318	303	342	322	293	323	316	273	311	320	318	301	312	319	337	322	307	306	299	286	276	329	313	320	310	308	323	301	328	292	317	299	317	303	366	324	319	305	296	317	300	311	317	325	314	300	312	304	333	313	293	314	317	339	323	300	307	300	313	302	319	296	310	302	303	313	309	315	308	326	303	325	323	318	309	309	349	336	290	319	286	288	295	297	310	311	303	312	316	314	322	274	300	292	343	343	312	309	317	318	306	338	318	304	322	322	310	316	334	289	332	306	310	324	300	298	338	348	329	311	317	307	292	331	277	297	296	292	299	321	332	304	368	306	322	318	277	334	275	291	330	300	301	329	303	322	323	344	272	328	314	298	309	326	321	308	313	312	305	307	316	296	289	312	325	304	295	343	307	305	331	294	312	300	321	299	302	313	367	320	364	327	310	286	338	331	302	294	335	300	315	303	328	320	336	336	316	311	318	317	298	312	330	304	286	324	294	312	308	318	304	321	338	335	314	320	294	327	300	310	321	268	313	327	308	374	295	312	312	310	337	326	308	304	304	320	300	305	299	324	333	299	326	314	315	299	307	325	328	327	316	283	307	279	299	315	328	287	330	315	309	319	344	284	311	315	307	317	307	299	319	291	327	328	319	333	334	300	296	314	313	299	300	297	335	326	300	304	305	298	336	315	318	345	321	313	296	327	321	283	334	318	306	335	321	336	314	314	305	372	339	278	321	346	316	335	285	311	334	317	307	312	326	302	295	330	326	334	331	333	321	323	288	318	342	304	325	313	307	309	318	320	325	304	261	271	299	342	308	316	281	337	299	303	336	348	305	317	300	312	294	293	296	299	373	338	350	274	289	307	349	297	328	292	308	336	346	345	305	324	337	303	294	305	309	363	323	294	305	326	316	316	347	322	316	290	338	315	335	348	302	326	292	304	326	282	298	311	309	273	286	307	309	309	291	301	308	273	323	301	300	315	322	346	281	318	298	281	326	353	323	303	310	303	298	317	320	337	302	307	346	345	338	322	305	336	309	286	304	316	310	302	319	271	302	305	313	329	350	310	290	291	338	326	325	321	319	306	360	318	331	326	318	314	306	332	331	311	340	309	300	333	338	327	329	300	333	290	294	323	296	332	338	284	329	337	300	323	350	345	272	280	338	343	317	313	341	314	306	299	299	321	340	301	335	312	322	295	313	322	328	331	291	317	325	322	307	291	310	293	290	333	301	309	304	342	329	324	323	298	345	333	314	283	314	269	324	345	310	320	328	317	315	328	298	304	321	325	299	306	334	296	317	325	282	298	322	298	316	291	326	292	343	334	290	315	284	316	322	331	305	294	336	301	305	318	349	323	352	286	314	299	321	310	311	320	315	298	334	300	306	320	311	323	313	303	308	308	323	339	313	317	302	334	324	311	286	319	300	307	328	330	275	270	305	308	314	332	313	311	333	298	310	333	336	328	306	285	310	332	303	344	302	312	290	319	349	311	276	325	308	317	300	362	332	302	329	303	305	303	339	303	309	334	330	314	314	294	332	314	326	289	329	333	334	321	308	336	317	309	287	278	308	303	343	286	337	301	328	335	336	287	298	304	325	319	288	316	319	322	288	323	289	319	290	318	286	317	298	319	301	285	315	335	284	285	291	325	320	313	333	298	337	304	330	322	279	315	319	298	306	297	311	334	309	309	309	331	292	309	298	318	317	319	336	317	296	278	313	345	313	303	299	301	335	291	338	323	295	327	308	315	323	287	306	298	337	314	299	337	316	340	331	315	316	300	301	342	309	316	318	328	309	312	291	307	309	314	309	302	310	322	282	300	329	320	312	315	305	328	306	285	312	321	315	301	308	324	311	319	310	315	310	292	298	311	327	296	277	338	338	298	317	297	342	330	316	294	359	288	321	305	327	327	311	316	331	288	323	300	331	343	281	334	328	299	313	337	324	309	313	288	289	312	317	300	293	339	330	340	328	316	345	321	314	303	321	324	346	319	331	350	289	336	351	329	337	298	319	312	285	315	323	354	306	312	335	283	280	331	288	325	328	320	305	335	335	334	299	322	287	309	322	309	327	310	324	299	285	284	328	319	294	317	304	329	304	337	307	302	332	303	335	313	330	309	325	311	328	325	280	305	330	294	275	301	308	294	318	289	324	328	318	315	293	305	338	321	329	314	296	334	286	296	295	298	307	303	301	314	291	280	333	297	325	311	308	307	318	312	339	309	325	294	289	306	316	326	293	318	303	290	303	318	318	319	348	280	311	360	313	291	311	317	315	292	324	348	339	309	314	296	276	323	327	286	295	305	329	329	318	305	354	312	282	296	313	302	296	327	288	312	316	305	308	326	330	330	339	305	287	330	317	337	329	302	335	306	307	301	317	295	329	304	326	302	300	341	324	306	318	318	322	312	345	317	304	353	299	303	322	340	318	330	319	328	333	299	339	315	341	344	308	309	303	346	337	307	299	290	290	318	332	324	300	313	295	311	326	307	315	307	319	341	323	308	334	319	304	283	320	303	311	320	326	324	322	299	314	356	308	359	307	311	295	315	319	331	300	312	281	292	307	292	301	266	322	305	323	304	292	323	280	317	306	311	289	315	297	315	339	306	305	289	318	292	326	329	292	300	331	301	319	315	314	300	319	307	309	284	289	313	296	320	288	307	294	318	305	310	337	319	356	320	302	314	307	308	321	294	331	299	335	323	293	316	305	298	303	333	327	282	311	290	327	286	324	315	317	270	309	299	302	308	310	292	315	324	331	284	322	338	286	301	332	310	306	345	324	330	340	325	351	286	314	365	294	306	293	307	297	291	325	301	293	337	312	297	340	308	312	340	336	328	303	285	321	290	335	306	340	303	295	303	337	339	370	326	307	309	320	289	305	348	315	309	328	325	309	278	312	309	322	316	305	327	281	318	312	349	300	336	328	338	296	340	352	303	328	325	314	323	318	317	294	316	302	329	322	331	321
22559	21190	28626	24064	21267	21287	13888	5260	3316	2498	1995	1477	1351	1099	988	918	874	811	740	635	572	540	494	465	468	485	448	428	431	438	407	446	416	414	361	375	369	430	351	394	385	385	365	368	358	379	380	400	367	343	340	378	350	376	367	372	381	390	364	350	373	336	324	344	366	340	335	378	353	347	349	357	350	348	323	343	369	359	348	336	349	364	337	326	360	335	335	323	355	332	320	366	354	367	336	304	345	346	365	361	374	364	308	336	366	346	367	305	335	348	339	349	375	371	352	346	339	313	350	334	369	376	374	356	353	335	369	347	303	355	351	345	358	335	335	323	335	361	378	371	329	348	384	354	372	321	331	377	335	351	325	323	342	340	362	340	349	353	344	371	349	367	327	319	353	337	357	379	360	354	324	353	347	327	353	326	355	325	327	361	334	375	332	370	329	357	339	314	375	356	333	319	354	337	332	331	317	354	381	341	342	340	328	358	347	353	356	387	321	338	379	363	324	349	347	339	320	360	335	337	343	352	367	329	337	377	324	366	330	361	381	336	344	374	343	358	352	333	350	331	339	357	346	319	389	355	345	327	327	344	338	332	372	344	335	355	336	356	306	373	370	354	353	378	394	392	345	373	335	347	365	390	354	375	343	360	364	354	383	315	321	352	339	343	379	346	341	367	365	310	330	297	364	358	369	367	337	342	345	372	357	342	361	341	350	345	327	374	336	374	373	356	344	347	355	313	346	378	313	309	341	372	338	301	355	346	373	351	388	336	317	355	365	377	357	358	357	340	318	344	370	380	337	345	349	378	334	378	367	341	353	395	351	361	341	366	339	349	383	324	339	338	351	309	355	366	345	352	351	375	353	317	347	378	364	357	330	366	340	364	373	332	328	344	353	388	330	370	320	375	356	364	360	363	335	349	340	327	353	358	347	363	356	338	323	362	343	377	351	346	339	349	389	350	342	367	378	352	359	341	349	338	366	371	361	344	345	353	342	350	350	357	359	365	346	350	391	351	346	336	340	343	370	338	325	342	360	358	352	351	325	351	319	331	339	333	367	353	375	350	355	362	352	365	376	324	350	343	355	350	366	367	327	342	351	370	352	380	355	359	318	356	316	359	347	331	355	374	348	336	346	315	341	328	351	406	349	342	345	338	365	358	367	381	347	369	352	355	353	315	326	339	324	384	338	376	363	351	379	332	346	351	379	337	314	354	392	329	330	339	377	329	372	364	334	386	352	337	353	365	358	348	351	367	348	333	355	340	360	346	336	342	356	340	369	353	342	346	324	340	339	313	342	328	369	382	331	345	348	353	340	333	359	363	367	345	357	365	308	341	356	336	378	357	356	338	320	332	336	356	333	369	356	337	361	386	376	334	363	329	371	316	331	331	339	325	356	361	349	330	330	355	335	342	297	336	369	361	361	333	349	369	353	383	342	350	343	291	334	331	344	340	335	371	365	374	330	338	342	344	314	313	406	350	334	341	299	326	340	350	369	352	367	378	362	362	332	334	317	335	375	349	340	327	350	363	333	350	321	316	368	361	356	377	355	364	344	347	389	316	324	341	399	360	358	345	355	357	349	351	342	348	346	368	358	329	357	365	382	356	367	350	348	350	312	325	350	353	352	341	368	350	366	362	332	352	377	368	362	346	332	363	358	340	350	338	383	352	329	375	359	356	353	336	366	375	331	311	313	368	348	358	377	326	344	355	382	372	338	358	337	360	346	348	332	334	349	323	351	354	341	357	353	324	331	356	326	362	343	353	316	337	385	363	338	348	326	349	343	334	348	365	365	341	360	362	334	353	333	343	350	380	344	328	357	365	356	372	350	355	330	322	367	357	338	308	355	344	371	368	373	358	345	301	363	370	409	375	339	338	356	386	362	359	345	352	343	326	354	334	369	337	331	334	365	333	333	379	318	347	355	331	353	366	386	336	340	340	350	334	367	354	337	336	343	364	333	377	339	374	353	350	350	349	346	358	342	359	329	339	333	332	367	350	364	326	358	359	318	353	341	348	339	330	353	348	332	335	339	354	330	331	355	357	362	349	346	308	340	338	331	346	352	328	331	350	352	346	371	370	361	318	314	348	358	330	312	346	372	373	334	313	328	324	360	360	342	412	363	359	355	360	345	339	354	368	382	364	330	359	345	304	349	350	357	344	345	319	333	351	363	312	369	361	333	343	362	323	349	348	362	367	363	364	334	347	348	347	343	340	398	363	342	348	345	395	370	374	349	343	351	327	351	356	330	332	372	342	353	343	349	359	314	331	334	378	329	355	362	383	338	342	366	347	405	337	338	353	332	369	361	356	374	331	344	353	340	379	328	362	328	357	352	351	366	312	354	358	342	343	335	361	353	350	349	351	308	332	368	364	339	378	376	346	324	354	369	360	388	334	352	307	363	362	346	356	315	320	333	362	326	374	361	383	349	325	332	347	348	344	343	334	338	373	340	341	348	340	360	362	331	375	357	355	386	360	357	338	357	373	373	347	374	362	358	366	345	382	357	337	343	345	334	336	354	350	349	336	367	356	356	332	331	336	308	392	347	368	358	351	317	399	341	345	339	342	347	336	354	349	348	378	341	326	363	360	336	332	351	381	358	378	357	326	335	332	358	359	355	362	379	364	350	344	370	332	365	373	347	349	342	338	357	334	356	370	359	371	354	344	361	331	366	363	369	321	360	364	344	350	336	338	368	293	345	374	359	351	368	347	350	358	344	338	362	338	357	347	366	350	369	350	368	342	347	338	357	353	299	339	316	334	327	336	382	354	338	307	375	328	339	354	307	344	351	350	337	363	327	361	374	340	351	332	367	347	377	291	344	364	378	346	334	351	345	377	345	361	301	343	364	361	353	355	361	336	341	311	328	347	344	362	357	376	338	371	314	342	353	353	362	338	363	354	354	338	323	366	340	341	370	357	340	375	368	327	363	376	345	361	355	360	340	353	356	324	341	356	338	374	345	352	330	327	340	326	353	351	319	363	336	378	330	362	356	315	353	348	353	373	357	338	381	368	319	359	351	323	338	387	322	369	339	336	354	361	350	387	358	347	363	360	340	346	340	361	347	374	329	344	371	358	365	353	336	335	359	375	331	337	358	323	336	357	324	363	362	361	341	356	331	337	349	303	357	337	363	342	327	329	362	330	343	371	350	368	355	388	352	343	323	334	370	373	343	351	336	344	363	322	388	362	352	308	351	352	371	375	382	353	350	331	337	320	398	367	351	376	337	315	307	356	351	391	380	362	375	349	351	327	398	336	344	355	325	330	346	348	334	331	343	341	353	328	342	352	338	349	332	356	356	296	353	379	403	357	329	328	371	315	355	360	371	364	321	359	366	369	357	338	358	375	328	360	345	341	374	350	340	332	353	335	358	344	347	338	312	328	361	348	373	366	360	371	362	374	360	353	371	378	354	366	361	350	370	319	357	350	328	358	360	331	362	364	360	338	346	352	382	346	354	384	349	359	367	327	340	348	365	373	357	356	369	327	346	346
17649	44534	38042	26127	18300	12686	8733	6093	4356	3381	2659	1953	1800	1477	1216	1224	1059	1039	866	782	690	687	651	629	581	522	488	492	528	495	482	469	424	455	445	409	425	416	418	428	421	433	424	390	414	427	381	414	396	393	392	380	399	413	405	393	386	372	405	372	406	410	398	396	375	404	389	368	424	396	397	377	384	382	431	404	380	380	388	369	372	382	449	392	393	416	387	381	377	426	375	385	426	366	330	383	411	373	369	406	390	408	408	406	389	380	383	370	406	409	437	401	411	372	383	376	387	403	357	393	390	349	392	394	389	390	417	393	387	407	379	396	350	379	380	419	356	392	367	384	383	409	410	401	379	379	371	407	385	392	398	382	379	345	363	395	384	402	385	391	388	392	407	381	370	370	389	395	414	396	381	387	376	367	396	375	395	425	410	388	359	375	398	369	383	411	395	386	407	413	399	385	380	404	419	373	398	424	374	365	389	383	406	412	383	396	395	391	408	425	400	378	398	365	406	381	420	354	367	386	368	415	362	396	379	374	397	404	410	400	414	413	361	404	392	393	382	396	381	398	372	391	390	377	405	419	397	394	400	418	378	398	410	398	367	386	374	403	389	414	382	362	398	398	379	401	427	362	376	442	407	360	408	391	400	398	377	364	417	368	387	376	366	384	381	397	391	409	417	381	397	362	374	445	400	373	406	368	408	414	422	410	395	388	413	385	426	397	401	408	398	403	367	391	384	371	402	366	379	407	402	364	395	380	384	380	388	342	394	351	383	381	427	392	403	397	391	371	408	408	386	368	406	359	388	407	415	403	387	406	388	401	377	408	404	365	380	451	448	396	403	398	374	394	386	424	420	389	406	404	379	391	399	402	385	391	401	437	405	387	382	409	366	365	375	410	389	382	392	393	435	399	398	400	393	418	390	398	402	372	395	379	378	414	383	393	429	415	419	389	371	394	386	387	366	407	412	385	406	368	445	411	411	400	393	395	367	421	391	394	400	392	428	402	396	394	387	379	391	370	432	396	362	394	423	372	383	391	381	370	409	387	393	366	427	386	371	394	397	403	405	383	402	396	395	414	403	379	409	396	393	349	377	390	393	392	339	364	411	394	373	397	377	405	381	410	414	406	399	380	343	386	396	377	379	397	368	403	425	360	425	393	371	399	412	435	391	405	366	359	361	404	424	394	413	375	442	418	384	417	373	415	384	372	404	392	382	418	387	400	384	420	377	390	356	414	388	366	394	398	405	410	376	383	383	393	374	431	370	408	387	397	383	381	418	406	381	403	417	371	339	390	352	399	412	399	393	405	368	395	363	394	402	423	368	386	398	421	418	381	398	405	390	395	394	408	388	352	372	363	372	364	362	398	362	404	382	362	421	378	404	407	388	391	391	403	366	369	412	400	374	401	374	401	384	423	378	390	362	363	378	391	389	423	362	414	383	401	395	394	401	417	418	359	369	372	442	368	396	433	344	422	415	362	388	372	402	348	438	394	380	380	396	373	415	392	381	356	394	395	406	414	382	373	396	368	377	383	411	419	393	388	391	374	371	425	394	412	395	433	404	394	407	393	367	395	419	418	383	406	381	390	369	394	375	410	388	372	368	390	393	415	387	364	383	373	377	388	411	417	388	410	364	397	413	416	358	384	421	387	378	374	406	377	363	421	395	375	405	380	383	418	407	368	389	405	394	388	412	379	402	401	405	392	341	385	387	400	401	409	440	413	373	379	404	365	385	404	398	393	391	389	389	397	376	417	399	381	427	383	352	397	394	388	404	417	405	368	416	422	367	397	366	373	389	409	386	403	377	357	405	409	417	420	417	380	387	349	352	361	408	424	367	392	395	427	437	358	403	402	411	386	402	408	388	394	409	366	363	377	385	384	356	360	345	400	373	377	374	395	398	360	399	402	435	386	410	394	399	393	385	385	394	397	407	386	391	399	412	376	408	400	383	391	384	408	379	397	418	403	401	388	404	381	389	389	408	370	392	385	387	401	374	387	389	403	369	395	390	371	393	379	388	412	424	401	409	382	365	358	402	382	427	389	400	423	397	379	373	358	364	436	383	401	403	400	420	370	393	407	355	411	413	433	367	361	361	395	385	382	411	370	400	365	394	399	369	398	375	375	414	400	422	369	365	390	404	389	396	384	387	361	363	418	367	372	408	400	366	422	380	380	375	396	375	404	400	420	397	415	388	396	420	384	412	428	418	392	395	424	409	410	394	373	409	411	379	391	407	396	397	416	402	382	377	408	436	391	402	379	374	431	379	394	378	413	375	417	372	410	370	396	398	378	409	355	359	395	393	410	415	381	421	405	352	362	399	385	390	408	425	373	386	397	362	415	422	401	384	385	363	405	394	413	364	388	437	404	395	376	375	372	399	381	393	408	356	391	407	407	407	393	390	379	371	406	385	399	375	387	390	389	410	362	429	384	398	432	383	370	403	336	423	372	372	353	410	413	375	406	407	402	388	420	349	416	368	383	408	396	406	404	384	360	405	378	396	383	366	402	373	394	399	403	374	368	411	434	358	423	384	417	368	422	370	394	413	398	388	363	391	361	381	392	408	404	396	393	369	378	391	403	395	361	417	392	402	393	390	415	376	393	437	374	392	377	394	393	350	403	397	375	364	369	376	378	353	364	402	391	413	383	419	394	370	398	369	399	405	410	378	436	418	382	369	394	398	403	391	383	407	388	425	404	387	389	410	419	395	383	399	389	414	422	393	431	380	384	383	404	376	394	388	397	394	376	432	357	380	399	404	382	392	418	400	381	396	396	376	403	383	420	413	401	362	420	412	425	384	411	358	386	400	377	387	394	364	372	443	402	396	382	419	413	385	386	375	388	379	399	407	406	403	390	365	391	408	389	367	393	407	420	362	408	419	428	411	436	402	376	390	393	377	376	391	364	368	368	399	404	382	406	392	392	367	418	386	416	385	401	381	371	389	395	383	391	372	366	402	394	405	375	388	413	397	377	386	391	437	400	417	360	381	378	383	368	403	385	362	389	391	387	401	401	383	416	385	410	416	410	400	412	396	394	395	375	380	402	365	411	372	391	400	383	397	404	365	371	403	417	380	395	363	384	382	363	401	395	386	377	407	413	416	422	400	402	385	406	393	403	364	382	385	356	401	402	377	355	416	390	431	371	391	380	382	383	359	402	413	403	375	395	407	382	390	365	395	353	409	344	398	406	403	429	395	371	368	387	408	404	406	373	392	370	377	400	401	382	404	368	412	375	426	394	415	402	407	369	375	391	388	407	394	371	419	376	377	369	341	418	413	414	430	392	405	384	351	387	401	420	402	412	379	414	400	416	397	414	380	420	366	393	394	433	388	407	398	384	355	404	387	375	361	389	395	369	365	373	375	417	393	401	409	395	371	370	408	381	361	377	398	372	400	391	350	392	411	400	403	372	360	371	393	402	383	410	401	399	403	412	378	391	415	413	382	387	403	392	380	395	424	385	408	387	381	422	394	415	414	364	371	367	374	415	401	383
27219	21647	22938	14623	6431	3775	2572	1807	1309	940	852	661	592	563	461	516	477	426	450	410	376	356	372	330	335	334	339	336	333	316	274	343	293	299	279	299	310	319	315	279	306	329	316	277	288	304	271	271	328	301	271	292	284	317	311	287	287	318	271	285	287	302	284	287	280	283	331	292	309	296	295	258	285	275	301	298	261	293	341	280	289	298	290	289	286	252	292	271	273	306	300	286	312	258	305	274	309	275	294	287	308	274	283	302	296	297	267	291	310	300	275	315	287	285	283	292	306	301	265	273	301	297	263	321	265	270	285	289	289	325	296	293	273	275	290	297	274	268	291	310	293	247	284	296	280	269	295	278	312	277	278	314	285	296	308	283	287	282	275	295	276	277	272	282	290	328	310	300	278	292	286	302	285	269	291	300	292	281	301	282	317	324	319	263	300	290	286	285	318	351	314	283	289	275	262	298	320	273	302	296	281	266	298	266	292	310	305	275	273	274	309	261	290	267	289	326	299	298	290	267	312	293	311	310	293	253	282	287	282	293	294	283	284	300	267	286	279	302	250	272	253	300	275	278	259	293	297	270	290	288	301	284	303	285	289	313	282	296	275	290	265	296	276	283	306	304	285	278	301	298	281	299	293	296	265	294	302	331	305	310	283	257	306	272	277	292	281	314	291	272	298	319	288	295	300	307	298	298	286	280	283	288	267	276	289	286	294	297	283	301	273	275	329	279	276	293	307	288	320	327	267	285	292	277	291	284	266	295	283	288	258	297	285	306	265	303	298	287	288	280	302	331	294	279	280	272	306	289	269	296	288	302	287	269	281	261	278	291	271	298	312	283	286	313	290	283	262	282	279	265	292	289	303	291	274	290	303	294	273	308	272	294	307	308	304	300	304	293	286	276	273	304	321	284	301	292	249	274	322	276	297	338	294	293	261	328	298	316	258	295	280	281	297	305	289	295	291	266	295	289	286	291	301	298	317	275	294	314	301	279	303	284	317	288	276	259	313	315	292	295	303	274	290	301	309	284	290	310	296	318	314	298	290	310	287	279	276	304	308	277	292	295	303	270	276	301	280	327	312	296	302	284	306	292	322	301	297	316	294	291	305	270	260	274	311	284	330	340	287	308	275	276	303	296	298	277	311	288	299	266	294	277	308	287	298	287	282	297	333	297	299	316	292	273	278	306	302	295	291	289	274	258	279	278	302	264	317	272	315	310	271	256	285	284	320	288	282	308	273	274	277	272	303	309	282	280	264	277	294	297	302	301	324	301	294	294	310	273	282	285	318	313	325	298	270	320	262	275	317	273	261	279	284	260	305	279	287	262	296	281	263	280	305	301	310	294	287	314	331	299	306	304	293	308	305	295	312	293	286	292	276	294	302	297	282	291	316	298	296	271	299	276	307	275	283	291	320	322	306	310	292	274	315	278	302	287	298	294	278	275	266	306	309	300	292	270	268	292	268	297	293	257	268	292	272	301	290	263	275	284	276	262	337	287	291	324	239	329	287	298	300	278	305	292	261	255	313	273	279	300	309	306	293	304	318	284	289	280	270	258	280	278	309	298	302	297	292	310	281	291	286	296	313	304	309	275	289	276	274	276	268	306	291	309	292	296	292	278	304	278	305	275	288	267	275	272	290	275	319	275	293	297	295	280	300	296	276	291	273	310	300	300	279	262	280	304	279	278	278	298	268	286	310	278	284	302	289	300	317	275	289	313	293	279	277	265	300	270	282	286	269	300	278	314	302	290	277	264	281	312	282	295	279	304	324	299	282	269	284	315	278	297	299	282	278	293	312	294	321	257	291	282	280	292	303	279	291	291	293	292	304	281	291	277	287	310	268	263	290	276	291	293	281	305	279	300	284	290	270	289	261	278	269	299	282	287	282	292	295	275	303	278	277	283	305	299	271	275	309	278	287	338	288	304	312	290	309	329	279	313	291	268	321	273	264	311	288	282	286	272	298	282	291	281	291	306	287	301	294	299	314	298	290	291	257	313	302	250	289	288	258	323	295	273	303	297	294	302	298	251	312	307	282	278	309	283	277	290	322	280	259	287	329	305	287	280	284	303	283	316	297	255	287	294	271	275	284	316	283	292	293	324	275	292	293	288	303	290	299	284	291	292	284	276	308	312	283	260	280	306	293	265	306	289	298	301	298	270	291	299	299	272	297	294	294	296	295	265	263	295	297	316	320	282	289	305	313	249	274	310	287	274	306	293	281	304	289	272	280	293	300	285	284	251	306	304	324	282	283	307	300	272	316	293	262	265	291	284	277	279	307	326	258	292	287	302	312	294	299	290	279	300	279	274	304	293	305	268	275	315	280	301	291	300	291	287	285	293	305	288	318	291	265	287	295	301	302	279	293	275	303	285	262	272	282	268	291	307	293	289	309	285	283	285	292	275	317	300	276	310	299	283	285	297	273	286	279	295	295	338	293	272	305	312	301	296	272	307	303	302	289	282	286	295	282	310	297	278	270	278	329	296	297	304	305	300	311	290	294	277	286	305	324	319	299	316	287	261	265	301	296	278	266	287	264	297	325	300	281	305	305	265	287	288	265	273	271	281	270	280	285	271	276	281	256	298	263	277	330	298	291	283	319	298	309	304	278	266	283	292	285	304	305	285	298	300	302	242	284	250	298	321	285	276	295	291	276	282	293	275	308	270	291	274	293	309	291	309	298	298	284	323	322	271	267	307	284	300	259	285	276	293	318	275	299	267	268	267	275	331	314	262	278	256	253	261	312	303	277	303	291	287	297	290	262	283	307	273	285	320	282	320	266	265	303	316	289	268	329	300	302	281	303	256	308	286	313	309	301	295	287	264	311	302	277	283	295	261	290	296	298	281	293	331	294	273	276	285	308	300	318	299	289	293	290	284	298	276	302	298	271	283	302	303	263	295	297	308	278	292	304	299	287	303	290	281	249	304	266	269	284	287	269	310	317	290	280	293	298	286	296	283	296	298	276	281	292	292	295	269	322	259	304	285	298	283	272	313	296	288	311	283	272	286	260	302	284	265	299	319	315	275	306	288	273	293	294	294	268	275	316	286	277	293	276	322	283	261	277	281	287	308	286	280	273	299	313	292	316	310	286	306	312	285	299	286	285	302	309	313	298	255	257	301	258	304	287	315	275	275	322	301	293	310	296	268	290	304	301	289	297	292	257	297	304	304	272	302	323	289	259	276	336	305	277	277	288	313	300	297	311	293	286	280	292	303	287	298	318	313	304	285	293	297	277	299	318	282	295	261	297	303	303	270	285	330	302	323	302	275	293	285	245	287	292	310	285	283	299	293	277	251	279	305	283	299	279	298	265	282	275	278	265	289	313	325	299	290	271	293	282	301	276	317	317	295	300	297	293	302	258	287	286	324	321	291	294	311	264	298	305	269	281	293	283	313	293	333	289	290	291	274	283	312	290	275	288	325	298	267	249	305	287	310	290	299	296	276	273	272	267	276	309	267	274	274	302	286	304	330	291	301	311	278	316	304
13872	32142	25581	14672	8853	5494	3581	2612	1859	1411	1093	828	843	715	577	625	595	538	518	461	460	422	418	426	426	391	403	391	368	332	406	367	350	344	348	370	335	362	349	345	312	299	326	329	316	342	310	333	390	339	339	338	345	347	338	321	363	322	358	313	322	335	306	347	322	339	346	326	317	366	321	331	335	326	334	300	317	314	324	329	335	305	335	336	313	294	329	344	359	286	325	327	334	354	303	328	327	340	327	321	341	315	320	329	266	309	332	328	298	311	326	331	339	307	305	332	316	341	318	331	316	327	351	349	334	326	319	342	318	323	374	367	324	331	338	323	304	326	359	328	347	350	331	327	342	340	336	322	332	299	324	333	295	323	312	333	344	306	357	332	346	357	340	315	315	326	308	346	345	307	320	331	330	340	340	329	311	341	305	357	298	315	329	323	343	306	349	305	378	308	326	354	334	292	321	321	332	299	337	326	308	296	335	342	367	330	315	316	335	366	348	315	313	334	325	323	334	325	312	322	308	347	333	329	359	280	309	359	324	334	378	317	302	345	329	327	315	333	300	339	361	313	321	318	317	304	361	317	345	337	330	323	346	342	345	299	344	345	317	329	307	328	328	314	311	306	341	318	328	330	313	355	321	310	280	350	342	307	325	324	331	331	283	323	353	300	358	364	308	326	327	302	319	338	332	325	339	318	309	319	293	316	348	322	293	323	338	320	328	357	348	314	361	319	340	332	326	322	323	319	339	301	317	333	337	353	335	328	322	336	343	320	351	341	334	330	317	327	324	340	314	345	329	327	330	327	341	301	318	320	308	287	318	368	348	274	317	331	318	317	363	320	320	330	307	321	314	316	304	324	307	308	340	333	333	309	339	320	316	317	333	316	310	316	332	352	325	331	315	330	310	316	358	350	343	315	344	320	337	331	354	353	345	348	327	335	326	324	326	345	334	303	311	327	313	307	365	311	318	303	362	316	335	339	330	371	327	326	351	325	351	318	325	316	350	334	364	339	305	340	356	319	321	314	325	327	360	293	331	296	361	326	309	361	323	331	340	318	329	324	333	327	349	330	354	338	340	295	332	309	373	310	324	343	304	356	330	319	314	335	303	338	340	327	308	334	324	305	351	364	313	311	318	357	317	344	315	336	362	321	325	347	318	299	344	317	360	344	363	344	325	299	310	330	322	333	350	332	345	328	367	334	342	343	342	302	313	332	335	287	325	349	333	381	325	330	309	335	311	340	330	323	354	332	335	326	329	344	319	334	342	347	331	345	360	315	311	353	333	332	314	335	347	315	326	347	329	320	329	314	341	320	337	338	351	291	331	348	313	290	313	341	312	347	349	336	327	360	352	320	341	341	337	315	319	332	327	297	342	357	323	335	343	298	325	354	332	343	316	376	332	342	312	366	336	305	341	333	292	325	324	315	341	324	321	365	357	335	352	316	304	341	331	331	338	346	355	320	388	329	328	326	317	312	296	321	322	313	372	340	306	303	350	337	333	297	323	328	334	303	332	353	330	334	327	355	331	335	349	322	354	356	327	318	352	324	353	374	337	305	316	357	309	344	344	340	334	314	332	342	320	335	343	328	342	311	317	329	327	332	330	317	313	358	325	346	324	344	339	325	347	349	340	335	335	337	295	329	332	312	367	327	348	323	317	340	344	318	375	318	332	333	342	332	311	341	347	340	325	336	339	332	334	322	298	343	367	349	287	303	358	344	334	294	296	338	320	327	330	321	318	324	330	315	357	316	333	336	310	359	322	318	319	314	333	344	336	315	335	325	316	337	325	311	333	331	341	341	330	334	352	350	332	306	334	341	363	337	336	316	296	330	334	332	318	323	333	317	335	322	320	349	329	347	344	329	315	326	324	329	363	313	345	352	307	342	322	344	357	326	329	326	344	339	337	350	320	363	327	332	356	314	347	338	329	308	373	326	332	347	315	314	363	310	330	330	323	282	331	306	359	331	343	327	337	340	337	313	321	336	321	334	341	326	358	319	310	344	319	342	365	380	322	320	334	358	295	301	316	309	370	329	344	327	373	346	320	340	304	318	346	325	348	329	359	326	324	298	330	340	308	330	322	339	350	352	343	346	308	314	315	332	322	304	330	349	330	337	311	346	297	314	346	348	343	328	350	338	304	344	326	317	340	346	330	334	320	299	319	329	352	310	332	322	327	310	329	317	349	334	323	333	341	342	315	314	353	356	367	318	317	338	319	349	297	330	339	329	368	332	319	325	325	320	361	349	311	357	353	346	357	356	362	308	345	320	310	323	338	331	296	361	355	353	348	359	315	349	350	348	338	323	306	323	305	325	354	313	344	311	368	332	347	315	326	342	303	332	331	322	341	346	339	349	301	367	327	325	335	338	318	357	345	318	331	337	311	356	320	318	341	330	350	329	312	320	320	308	314	322	351	305	332	303	315	368	327	319	300	333	354	322	310	323	337	297	355	334	328	328	315	322	342	330	336	338	301	316	317	329	366	306	351	327	321	328	317	346	347	319	331	346	352	305	330	338	331	338	351	297	310	303	325	319	331	351	333	335	327	315	304	351	326	313	314	307	347	343	328	319	322	329	326	318	353	362	307	351	322	343	322	342	302	290	323	331	317	330	320	323	320	363	340	302	338	360	322	347	328	330	311	331	335	320	326	325	306	353	351	310	326	320	361	341	338	335	355	314	326	301	327	321	325	345	312	351	332	325	351	359	346	342	318	305	308	355	344	343	338	330	320	329	287	357	313	338	329	317	310	335	346	296	340	325	333	361	333	342	333	309	303	343	352	343	315	276	360	360	336	328	342	331	323	331	321	339	314	329	348	345	332	315	348	329	354	342	333	307	316	322	333	324	340	298	352	339	317	315	335	364	328	322	298	347	328	331	316	317	336	325	317	318	346	309	297	315	324	338	341	320	310	353	321	328	341	309	302	318	336	320	352	361	334	313	332	334	351	364	310	345	323	344	345	323	311	335	319	306	359	324	316	302	324	338	325	352	329	325	320	343	346	335	351	334	354	297	319	322	336	347	318	336	359	327	326	303	317	298	296	325	336	313	323	305	321	335	330	353	330	400	342	284	346	340	343	364	332	311	312	357	322	356	311	333	298	312	370	307	325	331	320	316	325	314	327	303	360	354	347	358	332	343	306	348	309	294	321	323	347	315	323	362	289	308	316	332	330	340	309	342	319	337	327	336	299	341	336	348	345	349	336	358	344	317	317	315	308	342	333	314	363	310	336	299	341	327	330	310	335	359	345	298	323	323	345	302	308	345	310	346	347	286	334	333	349	306	318	353	331	334	325	342	357	327	323	342	338	375	315	317	321	330	291	325	314	348	290	345	345	304	348	339	367	317	342	319	345	329	300	343	328	299	323	335	320	317	344	331	340	335	337	343	318	346	313	357	343	352	327	360	322	330	324	318	327	317	342	324	344	333	315	288	332	330	333	341	358	350	355	330	327	328	316	318	334	344	326	307	306	335	318	344	355	311	359	336
23394	21009	27835	24474	20951	13428	6095	3440	2236	1702	1365	1101	932	848	761	724	667	587	539	551	493	493	474	423	405	424	388	406	408	402	405	359	371	396	336	360	381	342	353	366	365	367	364	333	349	347	336	359	332	346	330	338	353	354	343	320	344	366	362	336	320	338	309	337	361	381	343	348	355	315	335	312	315	326	360	327	289	337	339	320	328	363	318	311	350	323	346	302	339	327	317	370	340	344	349	334	341	309	352	334	332	338	345	304	290	323	347	317	333	336	354	363	332	310	337	334	331	343	336	336	303	326	321	374	336	352	322	330	340	369	364	345	332	379	349	289	364	347	330	319	341	338	320	328	298	339	335	338	351	338	353	352	376	315	330	348	345	367	341	346	363	352	369	312	330	337	317	318	367	322	320	342	325	328	352	347	358	323	339	350	361	354	321	309	353	336	357	352	351	347	362	337	375	349	325	341	336	374	336	358	323	336	320	319	306	343	332	313	341	368	325	336	337	320	360	369	330	344	324	326	340	365	361	338	349	355	326	349	321	351	355	308	314	373	337	329	307	316	359	362	315	364	328	342	351	342	362	337	325	369	328	327	320	355	344	329	346	337	357	305	370	350	340	330	357	353	366	352	317	326	354	342	326	374	360	315	344	385	346	384	341	337	342	312	330	377	347	332	350	322	358	340	319	329	315	318	340	318	346	358	340	346	317	308	325	353	335	359	352	345	351	337	339	340	314	331	347	319	355	363	304	352	363	347	378	342	368	313	386	328	338	316	338	355	380	347	325	311	372	330	339	315	377	320	331	339	346	366	355	334	364	319	342	356	372	317	322	344	341	340	345	312	351	342	353	315	348	329	350	340	334	325	364	352	332	350	327	316	356	362	332	343	344	360	331	309	326	349	320	323	353	313	299	309	322	362	342	338	382	316	340	333	337	366	334	301	344	362	329	335	350	326	373	316	349	349	321	355	309	351	383	365	358	360	346	315	306	342	363	333	342	351	335	328	361	389	348	324	358	355	352	322	337	331	364	344	350	347	345	341	340	316	335	334	323	350	337	347	335	356	330	366	379	357	319	334	355	308	371	327	373	381	355	300	343	388	365	317	340	324	338	356	337	345	345	367	351	343	321	348	334	328	329	333	331	321	322	327	361	344	348	336	319	343	341	361	345	358	336	314	335	346	399	302	345	339	324	345	322	317	325	332	356	338	337	358	347	317	364	343	331	339	363	351	360	316	343	354	358	338	326	356	347	349	314	378	351	327	352	373	332	321	372	320	354	335	334	372	342	338	317	360	356	348	344	324	361	334	359	329	377	360	336	332	331	330	322	360	331	318	317	336	325	335	362	351	328	352	344	305	349	334	340	325	358	342	371	338	330	341	327	342	344	332	342	335	349	350	348	339	331	324	353	315	343	363	333	363	337	356	310	334	373	316	352	310	348	363	320	345	343	348	365	377	340	381	334	333	308	331	297	365	335	353	324	349	382	376	315	336	321	365	319	317	332	354	334	344	341	331	340	347	349	326	343	310	325	333	324	311	333	362	326	355	354	346	315	338	364	327	311	335	360	337	349	322	330	329	327	338	342	355	334	310	341	363	338	345	330	348	324	311	310	335	357	331	346	338	362	378	320	351	334	324	321	340	356	370	343	348	328	331	313	315	342	302	298	333	355	365	342	293	313	346	349	340	328	341	352	324	358	343	342	361	359	356	323	328	356	334	336	338	316	378	316	324	327	335	366	345	334	336	353	355	353	352	373	348	339	319	309	363	352	390	339	336	332	325	349	358	366	336	360	341	362	302	338	359	380	333	327	355	332	374	325	351	354	352	346	356	363	295	315	335	362	303	347	345	331	382	356	359	366	322	358	333	332	353	327	305	384	341	345	324	308	317	356	342	315	321	352	325	343	330	364	336	332	357	325	319	330	332	376	357	359	313	337	349	341	367	325	353	340	358	337	352	377	357	345	352	327	342	346	348	355	327	344	342	382	366	339	356	322	336	351	376	355	358	321	327	326	327	372	323	319	345	359	349	332	336	323	348	339	357	314	306	333	322	332	366	357	310	340	356	337	312	377	360	327	361	359	370	351	353	345	321	306	326	340	346	296	319	352	310	344	361	356	360	364	307	330	349	341	315	325	341	335	320	323	326	353	327	349	327	338	323	336	311	312	320	306	323	311	330	349	344	297	361	320	300	363	351	363	352	332	324	327	353	308	370	309	330	328	339	387	358	344	317	338	327	342	316	354	382	333	318	309	341	354	349	302	352	379	339	315	330	355	327	337	352	323	348	347	328	346	359	356	321	341	361	345	329	341	349	352	347	323	317	334	347	346	353	326	354	348	377	345	377	327	371	335	348	325	351	329	319	329	337	355	334	355	367	329	313	370	371	360	342	303	348	346	359	311	330	322	353	336	322	357	335	328	366	326	353	345	319	330	330	341	331	367	338	341	357	340	307	334	333	307	342	360	303	361	328	324	339	335	334	304	337	321	355	332	343	330	311	315	334	351	366	332	344	334	381	325	354	368	343	380	300	378	356	359	320	349	316	331	295	321	348	342	354	344	331	352	333	321	304	335	337	354	304	347	360	333	342	313	330	356	334	327	343	382	361	328	350	348	304	350	337	355	347	356	317	336	339	325	321	355	352	347	355	348	365	350	325	344	326	357	331	331	323	325	329	335	321	341	349	337	334	388	329	321	318	330	362	389	353	342	327	318	334	328	360	333	325	368	324	335	348	338	344	367	332	337	340	312	347	359	325	324	322	319	345	346	330	396	350	378	327	326	342	332	346	349	335	369	325	359	335	341	335	328	352	347	363	334	348	323	328	346	358	378	356	334	341	333	357	347	348	330	344	348	327	362	326	315	319	323	308	288	326	348	288	328	332	378	348	365	330	336	364	352	348	315	334	314	330	340	362	342	346	320	318	304	310	332	366	344	324	367	359	307	330	333	368	351	313	326	335	378	337	370	394	328	340	360	357	320	363	337	350	355	348	334	324	348	316	305	344	351	330	347	356	327	337	346	376	361	311	337	364	339	324	343	335	338	363	347	352	341	323	335	361	339	377	313	344	310	362	341	365	357	334	367	373	353	321	352	370	358	342	345	320	330	346	358	328	306	340	372	341	331	354	345	344	347	333	332	343	338	402	341	355	343	347	355	353	362	369	364	331	354	323	307	340	343	337	334	346	335	347	383	309	311	344	333	344	314	329	332	308	339	331	354	342	315	347	357	346	332	374	339	352	364	337	311	327	318	349	346	330	322	381	344	339	363	307	338	308	331	335	321	331	357	356	325	312	329	333	325	346	336	380	357	336	359	327	360	357	358	342	362	339	334	325	365	378	310	329	354	365	364	331	346	311	333	354	351	330	320	338	326	330	334	337	395	329	316	321	346	321	347	357	346	347	332	329	320	320	337	386	338	361	356	333	358	326	363	326	349	321	356	343	344	366	342	338	313	317	338	348	317	337	347	343	326	357	342	343	356	308	342	357	332	368
15217	39522	32917	21450	13919	9221	6518	4459	3166	2369	1802	1502	1245	1101	933	912	758	798	746	675	628	571	493	551	508	458	512	436	490	460	420	446	445	436	393	426	385	371	407	442	444	354	380	410	418	408	370	426	392	395	408	379	362	386	385	409	374	387	383	378	383	410	431	367	433	405	365	356	411	359	380	374	403	389	382	372	341	389	343	451	392	394	362	366	389	391	360	373	374	390	386	397	391	374	379	375	371	379	383	388	410	399	391	391	397	377	392	380	404	371	395	408	371	412	385	375	379	354	405	368	395	392	386	410	386	393	338	365	402	389	399	367	416	409	401	382	344	398	385	401	372	390	377	371	362	366	397	386	390	399	392	376	377	380	381	387	366	399	384	404	406	356	359	388	371	368	397	408	355	369	400	360	371	402	390	375	408	366	370	386	390	413	374	418	396	342	380	381	387	373	367	375	388	357	403	381	345	415	358	371	394	416	393	431	385	362	357	390	437	378	375	390	381	354	417	398	384	376	414	356	377	382	395	363	355	391	363	376	389	404	378	365	384	374	378	383	370	366	374	401	407	403	399	358	355	380	416	383	408	401	410	405	374	392	369	402	365	375	378	394	390	386	393	409	393	397	373	406	374	385	358	403	435	409	376	420	354	380	359	333	396	358	393	387	347	396	387	388	375	400	363	347	406	396	388	389	366	358	378	357	348	371	405	397	405	425	366	376	392	395	363	361	370	376	348	363	340	401	386	397	369	383	397	399	401	355	368	379	371	363	369	379	385	421	352	426	397	421	373	381	378	385	379	360	348	410	355	381	402	383	416	383	349	362	399	351	377	392	399	409	406	385	386	380	408	364	362	377	327	412	398	372	392	369	385	390	377	380	402	382	389	386	355	393	409	377	381	380	408	380	365	373	404	401	396	342	395	406	399	408	388	406	359	407	347	356	365	393	375	368	373	348	404	399	352	370	362	371	405	399	330	394	363	377	363	368	408	382	429	392	382	381	412	397	372	387	382	363	419	364	361	415	389	400	392	366	390	362	386	382	364	372	420	398	361	384	367	382	425	362	378	394	352	390	381	383	392	357	423	408	434	374	348	398	382	389	357	395	377	338	416	396	383	413	396	355	404	372	394	376	370	388	364	391	370	383	408	402	372	398	385	376	397	397	389	416	391	370	379	402	381	351	373	395	386	363	395	387	390	371	395	396	371	389	383	401	400	371	401	370	418	398	416	385	407	368	364	354	376	383	446	395	400	379	390	374	359	369	393	387	434	354	405	367	390	347	402	356	412	345	397	388	379	380	416	367	409	387	379	383	369	411	361	383	364	390	385	368	365	361	349	415	398	371	385	395	395	392	409	347	375	408	373	399	392	390	399	381	414	360	385	378	369	404	366	360	403	372	414	398	404	381	369	369	391	398	417	368	371	376	390	375	383	350	415	386	370	396	384	321	383	376	387	387	374	406	367	375	386	402	393	379	391	401	417	384	383	388	393	398	367	383	389	364	394	394	386	400	375	378	382	406	387	378	358	406	376	428	389	363	352	394	398	377	372	378	380	411	371	362	391	392	376	377	352	425	360	388	380	375	384	399	384	366	351	397	362	402	401	406	372	377	372	387	388	407	372	400	387	398	379	367	420	393	402	386	376	382	401	359	382	400	362	404	362	382	402	391	395	376	378	349	349	346	371	357	373	366	404	409	385	376	404	445	378	372	396	396	372	363	397	371	374	358	391	384	379	381	368	425	390	355	355	374	401	363	387	383	389	406	372	398	368	399	399	411	411	381	402	391	402	396	393	385	416	345	369	386	367	416	380	369	375	373	351	369	387	360	402	404	356	405	388	370	378	365	393	404	373	375	380	356	383	384	396	408	331	392	387	368	404	359	358	407	366	404	383	384	379	368	336	385	414	398	407	364	383	394	420	392	365	376	400	360	393	360	388	353	353	361	381	384	383	343	385	395	377	376	378	390	332	378	341	355	379	408	369	388	364	406	414	387	382	362	373	372	418	393	389	358	368	414	359	384	372	361	418	381	398	380	390	372	367	416	389	380	385	345	366	398	343	357	423	386	410	357	390	385	389	408	382	380	385	348	376	374	397	374	383	382	414	383	383	389	380	375	366	334	376	381	377	399	394	375	374	363	370	402	378	432	383	395	391	392	374	383	359	403	387	356	385	335	367	379	436	356	405	397	346	382	378	338	373	366	382	395	347	422	404	339	353	401	376	375	436	366	366	385	445	391	370	369	375	371	389	381	395	418	355	379	375	391	367	370	387	361	388	408	390	385	397	398	378	371	387	362	386	375	386	360	353	396	386	385	379	358	383	381	376	392	393	387	351	374	392	380	410	403	364	374	382	359	392	423	361	381	371	400	347	364	404	383	396	415	401	397	408	389	402	374	414	388	354	380	354	379	366	358	373	379	362	415	361	407	381	346	387	361	399	379	389	396	358	375	375	396	404	368	356	389	426	375	385	413	367	369	400	369	383	381	377	388	370	371	347	393	380	401	400	431	351	410	360	386	386	406	401	375	410	361	384	361	386	337	366	390	383	392	363	370	367	398	395	381	356	428	400	366	336	371	424	377	405	400	398	398	385	351	362	359	378	369	379	380	356	447	380	353	379	414	417	354	368	377	368	388	387	405	388	386	398	388	411	389	386	380	389	383	368	414	379	381	368	386	363	359	350	411	411	409	372	391	397	398	375	393	362	380	371	375	401	398	416	411	383	407	384	423	374	376	375	389	400	356	394	393	397	351	358	408	401	385	362	378	387	360	350	368	381	379	371	397	395	423	377	370	378	395	382	369	394	361	419	340	375	411	394	365	379	383	380	385	364	398	418	390	409	382	424	370	428	363	329	380	396	411	394	385	402	430	392	367	401	396	391	407	380	374	361	411	412	395	387	392	419	383	412	377	360	403	396	422	391	368	383	356	360	385	350	397	409	367	380	391	389	372	345	395	356	409	350	391	368	377	380	402	396	344	389	395	371	361	384	346	381	373	363	382	338	409	404	375	398	406	364	376	392	364	367	393	371	373	332	411	399	362	389	369	419	378	365	377	360	387	398	367	383	379	401	373	373	337	358	413	377	385	393	418	340	386	405	367	370	383	326	419	431	439	388	423	391	373	409	357	365	342	395	365	408	357	375	402	387	415	353	399	409	372	391	359	398	398	401	392	339	380	377	377	374	382	405	372	389	385	393	386	417	368	417	370	381	397	404	371	387	363	417	348	396	375	384	358	403	373	381	384	390	365	374	388	368	419	405	372	380	415	349	374	376	361	425	375	420	371	389	377	360	376	361	388	339	366	384	381	415	378	432	365	392	385	381	405	376	344	402	363	389	384	368	373	344	386	382	384	386	388	359	418	386	365	422	356	425	365	380	399	386	409	377	378	385	378	383	348	372	397	399	337	374	392	405	387	373	398	392	390	388	374	384	415	368	387	387	414	396	382	389	375	386	365	416	352	407	366	380	384	367	419	387	367	388	383	390	405	387	386
24863	21169	26804	25361	12814	5411	3447	2318	1631	1238	930	868	700	650	544	510	521	457	483	399	365	368	350	363	337	341	293	342	308	317	317	292	287	297	289	290	284	281	266	311	303	282	268	293	284	272	260	298	319	258	274	289	258	265	248	293	251	272	273	271	251	280	280	233	263	275	269	259	282	282	272	242	265	260	263	267	276	261	274	274	272	268	284	264	266	266	273	258	261	268	271	279	280	295	267	260	250	279	278	282	293	252	241	272	257	255	281	237	291	254	271	249	277	255	285	288	302	302	258	285	240	276	257	257	259	269	261	269	282	256	258	261	299	287	273	282	270	271	284	254	275	271	223	273	280	285	281	284	281	281	253	254	247	296	281	272	250	279	298	259	274	288	286	276	258	285	279	276	250	256	282	278	291	276	274	268	309	243	275	278	277	258	299	273	256	260	306	299	249	281	283	275	269	293	268	278	269	262	267	265	298	270	259	255	253	235	314	260	302	239	236	252	249	296	255	263	254	258	299	301	275	284	279	273	282	258	268	253	288	272	288	275	233	279	302	261	305	282	256	273	269	281	287	266	272	281	255	271	258	303	264	293	258	240	262	273	282	302	269	278	298	265	266	282	273	304	259	284	261	271	263	276	251	277	278	264	265	258	271	233	282	283	279	253	278	281	282	290	277	239	259	258	232	294	266	282	277	290	293	288	291	279	267	270	222	264	260	321	255	292	252	263	262	266	284	293	272	282	270	254	263	245	265	299	272	261	276	307	255	261	303	254	251	285	278	279	251	287	268	251	267	272	255	293	261	292	284	250	249	283	285	277	297	283	258	271	243	258	265	287	259	271	295	292	252	251	248	296	286	253	281	261	270	254	270	275	254	260	279	277	274	253	234	253	285	265	284	272	268	257	269	253	253	275	270	283	285	253	270	257	239	284	255	271	294	292	268	249	270	301	290	288	270	268	278	284	282	262	291	258	294	260	286	263	262	261	285	296	257	254	264	279	270	257	291	250	280	243	267	279	277	267	276	301	285	275	283	270	288	244	301	275	259	266	284	264	260	252	275	271	252	263	296	273	284	286	263	307	262	287	252	269	258	283	276	273	279	282	249	273	297	292	270	268	275	255	257	288	269	262	283	309	254	286	260	269	272	238	227	261	293	265	272	288	260	271	291	258	261	283	279	277	271	292	291	261	277	266	301	267	288	262	253	272	218	242	259	291	266	267	271	273	255	264	248	276	261	266	258	276	281	248	253	247	277	274	235	270	288	272	282	282	277	261	281	283	258	263	281	296	279	270	285	253	269	273	295	274	258	261	240	256	287	290	280	255	290	287	298	287	284	242	282	266	228	285	287	254	291	280	250	247	274	254	273	282	256	265	249	289	280	263	263	246	265	285	258	269	281	272	261	276	300	283	264	283	259	268	301	258	275	266	268	258	296	284	281	246	305	315	265	277	294	260	279	270	275	238	278	277	277	294	297	253	268	251	291	271	245	262	254	257	252	266	289	222	297	249	269	255	276	266	272	291	268	279	252	274	270	263	264	254	241	298	282	279	280	264	262	271	255	263	270	241	234	300	264	281	272	248	275	274	255	252	251	285	248	249	268	269	266	276	288	271	258	313	266	274	277	283	299	271	291	255	275	273	273	291	289	247	278	274	248	255	284	244	269	265	269	274	242	289	270	264	270	279	244	281	280	287	262	269	288	285	280	253	255	273	273	247	244	270	247	273	272	301	277	289	274	277	248	270	239	284	277	245	261	281	291	276	297	264	244	263	285	248	250	292	294	264	251	269	252	258	280	278	275	285	274	261	284	285	288	265	247	273	244	270	230	305	268	262	296	257	274	271	233	245	267	278	255	286	270	274	250	258	263	274	273	279	274	277	253	272	280	237	262	292	285	281	272	270	259	262	286	274	306	257	287	274	256	280	308	269	264	282	287	296	310	271	282	291	240	263	264	266	274	275	272	309	248	281	239	267	219	274	250	262	272	290	259	300	266	260	299	269	287	227	266	255	250	276	263	278	294	234	288	263	271	278	293	273	262	265	271	288	279	278	275	279	257	293	296	285	254	265	283	264	255	256	274	283	286	258	280	268	289	265	261	264	258	272	256	258	262	282	295	261	265	253	254	218	252	269	243	259	255	263	266	267	267	278	267	252	281	303	257	266	293	246	272	256	275	268	256	304	267	284	255	252	291	260	253	282	247	260	280	298	265	278	285	279	298	255	276	255	247	277	256	235	254	283	260	225	251	256	279	268	262	268	278	281	264	267	278	274	286	266	272	269	289	240	268	257	260	251	289	269	285	268	298	278	269	265	299	270	264	304	270	280	247	265	274	283	243	237	273	260	260	311	299	260	284	307	278	304	279	268	275	278	271	280	258	280	265	269	277	253	258	249	261	263	256	277	271	243	275	266	270	270	233	266	287	283	281	279	237	286	250	256	271	273	276	256	251	271	241	267	255	251	272	275	299	265	285	244	256	319	266	287	244	267	288	309	277	262	247	273	274	272	282	289	280	268	245	302	246	293	259	265	299	251	248	262	272	262	272	251	282	261	266	271	258	252	284	244	264	272	260	287	318	295	240	265	270	292	256	277	248	238	279	278	275	287	282	264	265	273	262	289	262	284	256	256	247	297	296	271	275	279	291	255	277	261	279	264	274	268	265	267	278	291	268	287	291	271	258	286	264	261	282	273	285	272	289	286	273	274	245	290	248	246	254	276	276	262	290	260	273	292	272	246	252	266	277	261	273	294	279	273	260	266	278	266	262	298	255	263	275	267	248	279	267	236	253	256	284	252	310	286	271	269	265	266	227	270	257	280	258	297	243	278	266	262	258	257	253	236	268	296	256	254	252	233	288	272	274	304	271	289	263	292	270	278	239	268	270	258	293	248	275	259	262	275	273	275	260	264	267	269	262	277	281	274	284	259	298	299	275	277	273	296	257	272	243	260	272	251	253	247	264	254	283	261	263	268	258	282	284	285	274	267	255	275	267	277	309	263	255	266	261	271	272	247	275	233	258	265	292	263	264	256	292	277	266	268	260	257	271	257	262	268	231	252	284	274	255	271	260	264	244	256	263	279	268	262	266	266	277	267	266	248	267	209	287	276	273	270	266	266	270	288	263	250	278	263	240	284	265	248	277	253	257	266	250	253	255	273	284	260	266	282	263	278	283	291	265	250	277	246	272	261	279	252	275	285	305	257	280	303	254	254	312	282	258	271	276	289	281	248	270	279	256	271	294	292	258	286	280	260	273	255	239	269	258	287	262	267	256	289	267	250	247	249	267	264	274	266	258	262	266	275	302	252	290	270	262	262	274	273	256	240	277	248	262	281	268	263	221	243	242	288	271	237	286	275	257	256	267	280	266	261	288	276	278	256	258	288	253	276	295	262	242	250	272	296	285	270	306	296	255	268	278	277	255	252	252	260	273	263	311	263	267	275	296	259	283	283	257	267	260	278	285	244	252	282	286	308	238	274	255	269	261	252	244	281
13954	35555	29274	17499	11084	6862	4761	3337	2396	1820	1360	1073	891	909	762	700	627	579	609	580	492	475	439	457	387	392	400	350	390	360	362	365	363	344	351	348	354	328	317	325	336	292	299	313	354	304	303	299	297	320	299	302	316	298	323	312	330	315	307	321	286	322	309	313	313	312	309	327	320	292	334	321	314	327	337	322	335	285	309	322	296	297	291	315	308	303	287	312	327	322	339	299	298	323	293	301	289	310	297	318	328	319	294	334	318	292	319	293	321	292	285	334	272	348	337	261	282	315	337	299	271	293	295	327	287	328	298	331	315	299	279	293	271	312	346	295	301	298	305	309	291	338	296	318	323	285	328	283	337	322	323	306	306	282	327	315	318	318	307	302	305	345	336	283	320	319	275	278	329	306	290	311	335	320	317	317	326	317	350	302	329	314	315	333	328	330	308	328	319	323	300	326	339	315	285	309	298	304	290	294	295	322	282	279	321	306	279	337	325	329	327	312	295	327	308	322	313	311	312	305	280	320	351	311	315	325	272	340	310	298	297	338	310	284	305	339	307	289	316	304	294	326	313	290	276	291	323	324	291	294	328	340	326	317	340	331	327	301	309	298	330	305	297	322	308	329	309	316	297	320	292	293	267	310	308	305	299	316	315	312	299	303	319	305	308	303	304	310	332	279	309	314	299	311	299	333	318	294	315	328	308	303	323	330	297	302	298	275	334	333	299	307	306	309	297	313	297	294	305	331	277	330	315	311	302	293	305	275	291	291	297	298	298	315	313	320	270	289	303	299	291	323	315	317	322	303	310	313	327	301	309	296	311	292	322	317	321	320	332	313	310	299	301	337	324	320	295	314	349	283	285	332	304	333	310	269	297	329	275	305	351	305	321	318	340	297	332	271	314	294	308	329	335	303	335	296	294	322	292	302	298	324	313	321	320	334	293	301	325	291	301	310	301	280	324	330	331	272	342	299	328	313	337	325	296	353	319	288	308	279	309	290	297	322	308	289	302	314	301	305	307	312	312	299	319	330	317	301	290	285	292	344	316	286	312	321	324	285	314	311	295	329	315	331	306	324	292	324	334	310	312	266	312	312	299	298	302	294	307	290	325	281	324	311	304	294	309	300	344	317	292	292	311	309	283	318	305	291	310	297	314	312	310	302	314	323	274	307	311	319	297	321	299	303	309	311	297	320	330	308	294	304	297	293	324	315	300	296	319	278	302	296	323	300	288	283	331	302	320	306	316	310	294	292	331	318	317	330	291	273	299	291	332	320	321	343	287	328	329	311	303	311	284	304	293	311	330	333	274	310	308	296	321	307	318	303	340	295	305	298	300	311	299	283	318	331	304	353	313	309	307	278	311	360	320	299	300	279	296	325	301	307	316	279	292	296	309	290	313	304	332	319	321	283	355	283	277	323	296	330	338	304	330	323	333	305	331	266	283	289	311	310	348	318	322	316	319	317	281	324	319	287	321	313	320	340	315	306	287	331	310	282	307	274	295	298	299	301	310	347	317	310	312	272	322	303	302	299	310	311	312	309	300	345	313	332	310	309	280	302	295	305	306	282	336	303	292	292	306	300	319	296	317	307	280	318	265	326	346	362	306	306	300	316	289	311	294	297	326	319	336	293	315	270	314	292	330	295	300	288	302	296	324	311	313	322	311	336	343	324	297	302	323	289	309	311	314	313	318	306	325	266	298	288	314	337	313	343	323	307	319	292	315	296	294	333	312	272	284	321	315	318	314	322	300	334	297	296	316	260	305	292	315	304	310	281	347	312	326	330	309	281	304	293	303	327	296	308	310	285	299	278	312	296	319	305	357	292	285	305	309	339	327	330	310	323	307	309	318	311	303	318	310	332	305	311	324	343	314	305	297	304	290	325	303	302	323	321	311	309	327	301	277	274	310	328	318	306	319	317	333	312	311	310	273	334	281	332	315	312	288	304	279	326	289	333	281	297	294	327	308	331	314	275	334	299	312	303	290	316	327	312	330	333	295	320	316	324	318	302	308	301	314	301	336	330	280	280	308	338	289	287	312	306	282	308	306	316	300	322	311	324	304	300	338	303	319	338	304	278	309	321	310	321	284	319	306	312	294	299	324	339	295	313	308	287	299	314	321	307	294	307	309	325	338	311	333	326	302	340	294	305	292	311	327	282	288	273	294	324	309	308	301	278	295	342	332	313	328	301	320	321	314	295	318	309	311	331	323	292	305	317	295	291	308	343	318	317	322	349	290	314	322	306	327	306	325	299	314	324	307	316	304	304	307	304	329	340	324	305	273	307	313	348	326	307	299	311	299	295	275	327	307	320	291	301	326	283	285	302	316	328	303	299	280	333	298	304	290	324	300	312	331	308	293	295	294	321	312	298	285	346	293	322	290	365	303	303	313	295	318	296	298	316	312	310	330	315	301	315	295	287	309	355	306	281	314	296	328	299	324	324	310	317	340	313	290	294	310	297	284	324	299	308	325	311	305	292	304	326	313	298	325	328	303	297	312	283	314	315	295	312	328	324	334	316	309	307	312	302	297	332	290	332	332	286	315	291	296	311	295	315	262	315	310	292	310	317	319	330	296	309	323	320	294	309	335	289	326	291	337	293	293	288	322	279	332	305	325	301	325	345	268	319	315	319	319	248	312	312	313	314	304	286	294	358	292	304	302	316	297	313	287	283	307	297	322	296	304	310	328	332	305	343	317	331	316	294	279	289	311	319	310	301	346	282	302	370	338	305	328	286	323	310	285	330	288	352	310	330	318	335	309	310	313	303	348	306	324	311	305	304	284	303	288	287	303	336	331	293	324	332	326	288	316	301	314	315	297	329	320	310	309	303	306	295	324	350	314	306	353	336	316	316	287	302	325	326	300	287	302	335	296	300	285	305	323	300	287	322	322	340	310	319	312	310	322	290	323	347	300	312	297	298	316	309	309	297	327	309	299	331	323	310	325	337	288	331	313	305	311	345	312	312	308	337	310	325	300	328	317	304	314	293	339	299	305	297	338	276	296	335	299	312	338	310	301	314	312	299	282	318	350	312	330	320	301	325	309	318	284	321	316	299	313	312	307	323	297	336	336	304	288	307	290	321	279	274	327	319	330	325	329	319	310	319	307	302	325	315	323	315	356	304	298	322	312	319	320	302	319	298	316	320	289	322	298	314	329	293	275	339	318	294	288	327	348	330	282	330	318	315	291	270	300	344	329	333	349	320	323	331	315	340	356	292	285	335	279	318	314	312	312	310	333	313	314	324	337	338	289	323	279	312	291	282	308	306	296	345	296	337	338	306	311	297	316	324	298	347	332	322	308	315	292	305	312	285	286	323	315	290	305	309	333	326	308	309	355	323	301	316	315	288	315	312	301	310	317	269	336	299	290	305	286	283	301	295	332	309	331	315	290	302	326	324	314	320	253	302	310	299	320	303	320	310	291	290	303	295	307	295	267	310	337	314	276	267	310	293	319	271	335	309	305	288	308	292	262	287	333	314	295	317	305	366
22587	21192	28625	24090	21267	21254	13407	5116	3317	2423	2036	1489	1300	1115	961	886	864	729	700	666	590	575	540	511	510	489	454	463	419	410	426	392	382	373	376	423	374	377	381	378	400	370	383	386	367	368	348	361	385	347	358	345	364	378	314	352	379	352	356	381	349	340	331	340	323	325	323	311	344	337	332	335	322	349	327	331	346	352	344	369	385	314	358	347	327	319	313	355	342	329	379	351	340	302	328	384	337	328	345	342	360	332	367	329	364	317	355	323	328	338	367	345	343	340	363	336	356	332	330	346	352	342	349	352	373	345	348	352	355	314	364	338	323	389	330	310	344	347	364	332	330	378	346	344	340	329	321	354	332	381	329	343	348	341	340	325	354	343	328	370	326	346	347	360	333	359	309	307	356	311	305	337	345	328	360	341	370	324	339	384	322	357	330	357	308	350	304	349	346	340	347	319	358	351	330	350	350	333	356	388	321	345	311	358	366	358	353	349	310	341	332	347	365	334	315	338	376	318	360	342	348	314	311	345	374	351	340	345	340	302	361	320	348	353	340	351	318	361	348	342	365	323	353	308	347	366	340	351	361	362	333	362	334	346	345	347	337	321	349	344	348	359	359	306	343	346	329	311	358	314	344	353	332	343	349	373	347	325	338	358	329	324	354	357	319	362	314	361	348	363	341	331	331	339	347	321	366	346	330	326	380	347	331	358	363	337	356	356	334	335	320	324	341	347	348	366	362	331	313	363	326	353	390	328	350	323	326	312	335	321	320	358	334	360	373	334	355	351	344	339	351	307	332	365	351	344	346	317	326	371	340	342	357	356	341	391	352	353	323	335	342	312	337	320	312	385	369	376	324	319	358	347	345	330	337	391	336	314	325	332	327	346	339	312	358	375	341	375	341	339	341	344	382	351	351	318	371	375	342	334	318	321	324	336	403	371	319	371	338	301	291	328	306	344	353	318	329	336	336	357	332	348	325	321	346	333	364	363	381	343	351	350	351	332	327	318	366	324	322	365	321	365	327	341	328	355	332	378	329	376	348	384	333	353	345	332	327	356	352	375	357	303	322	321	348	313	330	368	366	342	334	355	346	348	349	341	304	350	336	321	346	353	360	314	347	326	351	346	352	347	355	352	326	310	327	318	360	336	359	311	335	352	340	293	329	343	352	360	309	393	311	370	327	342	326	330	376	349	336	350	319	348	387	347	341	315	350	335	326	350	339	351	313	314	365	326	338	340	369	329	291	314	354	371	334	350	396	355	329	339	348	330	349	346	326	350	343	344	333	319	346	323	335	318	348	339	330	330	363	348	346	361	322	344	335	318	345	376	363	340	350	336	338	350	345	319	323	331	327	315	317	323	406	348	323	314	330	363	354	343	352	338	340	331	363	382	356	329	384	334	347	361	355	340	309	381	350	326	354	354	331	334	366	330	333	311	330	348	354	362	338	337	319	318	305	347	307	303	342	343	324	344	335	311	359	339	337	341	323	371	341	338	345	302	338	325	314	367	353	337	346	354	358	373	342	352	329	354	329	346	339	351	374	310	346	352	318	294	330	384	340	324	353	345	338	348	343	364	327	341	323	357	359	352	331	339	348	323	331	335	336	322	315	368	325	305	334	364	361	373	318	388	354	332	358	322	347	380	340	346	333	338	349	358	329	326	349	351	366	338	318	343	345	373	334	331	317	364	322	327	328	323	352	325	349	321	358	323	295	330	337	354	322	353	335	328	362	329	360	349	333	370	330	340	339	340	353	339	332	367	344	323	335	288	327	332	341	354	376	345	321	335	325	380	384	326	358	372	342	342	333	350	326	350	359	354	354	336	381	352	370	356	339	336	313	351	356	395	334	333	360	332	293	360	355	353	317	386	370	357	357	358	337	357	343	370	349	362	337	336	317	339	344	333	375	352	329	301	365	344	328	313	350	349	336	345	358	320	347	337	369	326	365	335	355	359	365	345	352	347	326	307	334	362	336	305	353	335	348	301	326	339	355	368	347	348	366	332	364	366	368	335	356	344	355	307	330	330	329	351	371	360	339	314	333	319	338	313	336	346	355	367	346	331	382	329	341	365	370	323	358	330	345	324	338	350	343	374	351	331	335	324	344	379	327	352	340	368	374	379	327	320	353	357	343	349	334	331	345	333	351	342	354	364	321	340	340	372	335	352	333	347	332	352	343	361	335	316	308	366	330	361	333	347	355	315	321	356	357	367	355	343	336	347	338	330	350	377	366	371	376	343	383	322	318	327	345	380	365	331	336	340	322	333	358	356	337	347	356	342	326	339	333	301	343	334	334	309	360	352	359	316	334	342	340	382	329	358	311	349	340	324	353	344	361	334	362	346	369	325	354	345	329	368	359	347	384	356	341	323	345	349	342	379	342	339	345	325	331	346	361	341	347	355	338	310	344	345	369	328	338	330	383	331	350	311	324	356	303	331	346	322	325	343	328	355	342	355	309	356	358	364	333	327	348	321	295	300	305	335	376	317	350	360	331	337	338	314	329	297	349	337	349	350	339	358	325	342	347	359	341	342	377	326	373	299	325	333	346	357	349	354	355	359	339	365	347	345	324	349	319	332	356	355	329	351	345	316	351	306	345	360	338	335	324	367	351	350	343	351	375	346	354	347	342	334	353	336	339	334	347	327	329	336	325	336	321	340	360	329	340	383	351	334	342	342	325	380	370	349	354	362	342	327	345	317	331	318	357	330	341	327	344	329	340	346	344	322	329	334	342	340	309	361	380	326	349	349	324	332	401	341	336	369	337	352	352	356	330	322	354	344	382	366	348	358	326	360	354	335	351	374	310	369	334	339	319	336	321	356	326	356	290	391	331	347	336	330	340	344	346	371	306	355	312	356	360	355	302	330	353	350	339	346	308	313	333	320	328	378	338	322	353	331	356	343	349	368	350	341	336	348	328	352	352	338	312	304	346	336	336	342	322	310	349	346	317	342	321	353	364	346	349	333	345	358	335	286	350	321	351	363	332	344	335	337	360	355	364	323	332	330	332	385	355	323	327	348	343	352	341	355	355	386	354	354	337	333	340	311	328	335	365	355	355	349	336	351	334	371	356	322	343	349	347	320	346	370	347	326	339	328	345	355	333	329	339	373	344	362	330	356	342	343	349	317	340	368	343	334	359	336	369	340	337	320	315	322	331	340	314	345	359	312	328	341	354	301	335	359	339	374	341	359	347	350	324	359	336	353	361	324	328	377	357	341	359	350	341	349	339	341	301	385	336	324	356	313	358	367	326	331	343	354	346	326	333	331	350	319	324	333	344	314	337	334	358	327	357	322	313	381	327	361	325	340	329	336	375	352	347	345	332	334	344	341	344	341	384	346	349	347	361	337	355	343	337	353	393	319	342	317	332	342	294	329	362	302	305	342	356	317	337	331	372	336	342	368	330	336	336	333	337	355	314	373	349	341	345	345	302	335	354	344	331	361	349	340	349	337	333	379	335	356	354	339	349	364	342	341	309	356	317	327	346	382
16993	43835	37408	25426	17808	12060	8632	6086	4499	3383	2493	2137	1724	1428	1288	1122	1042	882	918	792	782	703	633	643	540	545	497	478	534	499	509	464	493	418	427	458	415	436	410	412	402	409	423	425	401	396	391	392	411	385	378	361	390	423	378	396	393	369	419	418	385	381	379	386	391	380	412	412	353	375	346	355	405	387	407	365	401	377	375	382	385	386	376	360	387	400	367	416	358	373	385	344	387	409	375	396	395	378	383	344	409	366	383	356	405	391	405	386	363	412	380	388	366	390	401	406	322	378	343	369	369	369	359	381	405	351	417	371	392	385	358	408	366	394	369	421	410	395	377	349	410	416	396	388	381	391	378	383	408	399	383	369	380	408	388	381	425	369	357	385	414	379	395	372	370	390	408	380	386	414	413	343	339	396	389	384	375	376	370	406	371	402	372	360	401	363	367	398	398	363	372	383	386	427	347	366	373	373	338	402	387	395	384	359	415	398	409	399	371	380	411	410	384	407	373	371	351	384	373	392	394	372	375	368	398	391	411	392	388	371	350	400	398	386	369	401	369	384	397	396	397	389	421	398	375	400	381	367	381	386	386	397	383	404	384	387	355	432	386	389	390	400	374	384	380	358	366	407	370	385	387	367	398	390	365	377	383	379	405	403	369	389	394	399	397	383	361	390	365	413	364	369	377	383	391	387	400	376	378	372	409	398	403	410	406	393	419	407	414	397	387	393	397	399	392	411	380	367	361	394	403	370	413	375	382	412	407	386	364	401	406	427	387	391	384	406	372	368	391	383	401	395	422	382	369	382	341	372	369	400	374	382	381	401	359	375	414	379	388	416	393	375	364	376	393	369	375	373	385	402	402	376	408	395	353	415	423	399	401	416	369	384	390	416	398	364	394	364	379	373	372	377	373	358	424	404	367	397	400	380	375	378	387	346	379	382	387	361	411	407	365	384	385	367	408	404	402	415	380	385	371	371	367	407	379	371	385	407	410	371	422	385	377	408	374	353	408	379	376	372	412	414	378	369	355	390	361	366	365	396	392	386	381	375	356	397	368	393	394	386	369	379	391	387	405	410	377	381	378	385	387	389	381	383	408	437	387	357	339	376	373	399	376	381	369	381	397	407	420	396	406	387	396	399	399	409	390	398	366	378	364	397	382	360	412	390	382	395	368	368	392	358	396	410	357	390	385	391	369	423	359	360	391	412	393	364	360	403	361	412	430	389	387	368	423	374	390	385	371	364	395	370	334	391	383	370	392	395	374	406	436	375	387	377	362	402	368	364	409	364	356	394	399	398	385	381	372	378	385	377	388	399	405	390	397	366	420	401	400	436	390	412	408	396	384	385	379	393	363	387	412	406	361	398	460	419	421	396	383	376	371	379	402	373	408	380	427	367	377	362	394	381	418	407	374	380	355	379	394	337	358	375	406	406	414	391	386	368	377	418	409	379	381	407	387	373	366	351	370	408	379	363	392	401	394	389	386	381	383	423	384	370	375	379	404	358	364	406	380	375	402	387	370	392	407	391	357	399	388	389	372	394	360	385	361	379	395	347	381	419	357	397	394	408	412	399	384	373	403	399	399	379	363	367	398	361	382	388	416	390	364	366	381	400	369	392	362	407	350	382	384	360	379	381	403	395	378	392	369	406	375	423	387	395	382	386	391	403	403	365	420	384	378	399	390	364	404	395	380	397	395	391	426	394	387	422	388	402	364	392	419	399	415	404	428	395	407	384	399	391	359	357	414	385	364	388	381	352	404	369	390	394	374	386	376	381	406	356	418	391	381	356	380	377	368	405	375	386	363	397	399	376	388	408	362	417	391	380	386	393	418	397	393	344	366	388	379	424	371	409	394	391	358	391	387	416	373	379	405	388	358	407	378	408	396	399	421	387	399	396	368	379	368	363	399	378	379	379	424	412	414	375	356	354	398	413	367	410	360	398	436	343	360	376	392	391	352	386	383	381	379	434	396	381	383	381	375	375	393	417	391	360	383	386	383	353	416	417	402	387	390	390	420	329	388	386	377	391	374	404	416	410	412	405	380	400	381	378	407	384	387	330	435	356	388	355	380	382	387	378	396	384	369	395	381	386	320	405	346	358	364	424	364	387	365	371	405	380	385	356	382	375	374	392	417	405	364	383	374	367	383	396	374	393	393	359	387	343	418	377	375	379	370	339	382	412	394	392	403	395	372	378	381	398	345	396	366	412	405	395	383	403	377	407	400	357	367	361	398	408	358	374	357	358	356	392	385	391	366	407	432	410	368	357	381	385	377	382	358	354	401	374	368	376	416	411	393	397	410	422	394	424	371	376	399	401	358	374	391	404	361	363	405	372	395	355	384	394	381	368	373	420	369	397	403	386	344	374	389	379	396	410	383	396	374	368	336	387	405	385	418	383	415	382	391	388	388	391	359	366	389	373	369	389	400	373	392	418	322	406	380	381	380	412	420	380	388	380	367	369	338	356	382	376	382	361	394	367	406	370	386	369	398	406	378	398	398	346	367	389	371	380	406	385	368	365	389	390	392	367	382	369	400	430	385	383	393	376	396	393	397	397	395	380	394	375	365	393	415	422	416	418	408	373	391	405	383	392	368	366	391	393	406	364	370	367	384	394	393	379	366	369	377	395	398	377	391	394	383	390	393	387	381	405	378	396	383	399	368	368	354	381	367	399	406	410	364	407	360	434	372	371	383	394	387	385	422	371	418	378	411	409	393	358	354	376	416	384	412	373	388	362	391	396	372	383	400	430	365	408	374	391	392	379	386	386	369	360	371	421	389	380	398	374	390	368	391	391	385	375	387	358	385	379	428	389	383	412	400	387	404	362	382	396	358	443	362	370	409	379	387	383	391	425	386	374	425	410	381	408	403	401	369	381	376	416	375	397	385	353	372	396	369	384	365	395	365	410	404	384	388	398	378	373	424	340	366	405	348	412	414	345	398	394	387	427	372	387	398	390	353	393	378	366	394	397	351	378	342	368	401	407	382	406	401	402	398	410	393	377	378	382	357	394	358	395	342	387	369	382	368	387	389	374	390	376	398	384	386	368	386	400	412	404	374	410	367	396	395	395	391	400	410	403	404	401	372	390	367	360	391	387	391	389	368	380	405	404	323	385	401	370	398	361	376	373	409	407	401	396	401	372	374	371	417	393	367	404	401	385	380	386	391	433	391	339	391	377	369	402	393	366	447	389	367	391	381	388	395	347	351	374	355	370	404	397	392	389	403	421	373	388	403	395	392	370	404	372	386	366	366	399	427	380	407	389	390	357	344	389	408	391	386	408	418	414	381	406	370	398	405	385	398	384	366	427	367	384	381	396	391	394	371	375	406	396	385	389	405	387	365	409	408	412	384	411	376	387	391	370	401	392	397	402	400	388	397	383	362	362	400	380	408	405	372	357	397	380	362	350	349	385	402	391	380	351	365	370	381	381	398	377	356	392	387	372	386	367	371	375	380	379	371	379	404	384	400	358	381	362	355	364	370	375	367	374
27403	21707	22718	14466	6342	3574	2333	1681	1238	930	822	680	568	568	505	463	426	429	365	411	367	357	331	369	342	346	312	303	336	316	304	266	323	336	274	309	280	272	296	280	292	289	272	290	290	277	304	308	274	307	326	298	295	295	279	295	313	317	295	311	264	275	266	307	292	258	248	300	289	284	242	323	263	301	264	259	288	287	280	291	308	305	256	305	274	307	269	286	324	300	278	270	289	280	260	286	308	305	318	284	253	302	262	294	298	267	274	274	298	289	300	308	288	317	297	247	300	284	303	274	280	294	301	297	275	312	303	277	266	320	285	285	290	268	267	308	287	288	269	281	296	291	252	283	263	273	247	304	308	308	312	293	308	281	296	301	303	309	285	288	311	268	304	285	293	276	262	280	303	306	296	293	296	287	279	268	289	266	294	314	259	284	292	278	270	317	303	280	306	308	261	265	289	283	269	271	283	279	285	314	279	253	267	260	276	300	295	289	284	302	251	276	274	263	287	280	311	292	291	296	279	318	280	282	250	287	263	243	262	292	287	271	311	310	292	289	269	282	299	259	328	272	291	289	286	268	311	290	306	295	306	296	246	268	304	293	305	275	276	266	283	305	288	309	282	263	289	291	321	331	278	285	279	290	285	272	294	258	297	294	288	282	299	260	311	273	275	290	287	269	262	300	292	289	304	293	256	288	287	295	297	292	303	260	288	308	284	310	284	285	283	301	284	318	266	291	285	305	275	292	275	301	289	303	315	281	263	274	303	247	287	301	307	297	271	294	280	305	253	296	292	324	247	285	288	300	298	320	317	291	278	304	281	278	261	269	294	306	280	290	272	304	282	284	268	276	300	285	313	300	318	286	285	254	269	263	285	289	290	275	279	290	267	292	266	285	268	279	290	281	277	291	282	287	316	289	278	304	305	298	291	283	276	274	323	281	216	263	274	263	271	263	294	306	273	303	286	243	278	292	272	274	303	249	289	278	295	288	262	296	256	295	270	293	268	299	286	290	283	273	282	268	306	253	286	292	324	294	279	287	308	287	289	253	295	290	282	270	301	295	292	281	276	285	286	286	310	283	323	250	274	276	275	314	268	254	242	279	274	285	291	284	281	285	312	290	271	315	286	274	270	300	280	264	273	297	296	265	297	288	258	257	283	299	313	311	273	305	275	275	294	322	276	263	269	309	262	303	286	310	302	323	311	276	267	270	272	287	299	286	291	305	300	271	313	289	263	289	293	294	288	291	275	278	267	277	286	286	288	275	314	276	261	255	272	288	264	285	309	294	264	276	266	265	292	262	287	273	266	286	289	298	258	300	298	297	277	274	292	300	276	299	279	263	273	298	255	274	310	257	272	286	299	294	274	262	301	321	272	291	294	294	286	267	311	283	263	265	276	297	272	285	303	280	290	280	290	290	287	289	297	304	289	284	284	283	288	278	284	303	292	272	267	257	291	279	287	301	299	281	263	270	303	311	297	313	308	307	271	297	274	273	295	259	297	228	293	277	270	289	294	298	269	310	264	263	297	293	287	289	306	274	265	316	268	262	288	335	276	276	276	240	295	311	308	259	316	286	310	311	286	291	285	285	282	294	280	266	289	305	285	273	317	261	318	300	274	270	300	276	258	295	304	297	287	286	289	270	287	293	286	293	268	269	279	295	334	274	316	293	287	296	289	312	269	266	282	280	282	272	292	297	275	286	283	278	313	267	271	250	299	273	279	279	268	281	284	290	298	297	288	295	299	270	295	329	290	318	284	265	276	274	263	291	266	248	276	305	319	304	294	292	285	253	286	280	287	273	299	285	277	299	291	292	297	269	264	268	324	309	279	318	274	307	308	274	280	282	274	284	309	309	289	275	260	302	286	279	288	286	273	294	302	284	279	296	278	294	255	268	290	251	277	274	260	298	320	259	289	274	280	296	278	297	296	285	275	282	280	305	281	274	287	268	270	298	291	306	277	302	294	286	267	280	319	280	308	289	294	308	284	294	276	283	305	309	258	297	275	294	286	309	277	257	274	248	272	285	298	281	302	282	290	302	306	264	309	281	271	286	280	280	293	291	278	306	279	293	275	269	262	285	297	296	293	280	266	290	267	273	280	255	267	292	308	278	271	296	295	275	284	296	296	313	310	298	295	262	292	304	288	270	292	289	278	288	274	308	289	277	300	255	296	312	288	273	256	309	273	275	303	305	277	272	268	287	292	286	300	313	282	294	279	257	266	295	278	269	272	271	297	306	276	293	277	293	283	261	282	292	277	310	296	301	286	291	306	286	276	288	285	302	284	297	254	289	326	307	297	269	295	297	294	292	281	291	298	268	306	295	300	242	290	277	284	301	301	313	284	266	277	305	294	278	279	271	269	279	271	287	313	268	260	298	301	260	304	286	307	299	287	296	290	295	277	286	305	294	298	287	301	290	298	280	291	279	266	312	253	303	295	303	275	295	275	269	305	320	312	290	283	305	288	309	309	265	293	320	246	276	295	310	298	322	282	318	302	254	276	263	291	271	272	268	279	277	299	309	301	302	280	290	275	298	291	307	280	283	255	284	277	317	301	298	285	283	300	266	310	288	262	304	293	269	305	267	259	314	281	249	303	284	267	299	288	283	316	273	299	253	281	272	296	267	283	272	296	323	260	274	299	262	262	274	298	305	289	288	324	272	288	292	276	265	312	303	269	293	300	273	306	299	254	269	272	291	311	294	305	260	280	281	279	288	261	267	309	287	276	301	300	284	262	286	277	284	302	318	279	295	285	285	276	312	264	295	263	283	308	306	322	282	307	281	291	259	287	295	280	276	290	280	305	268	286	297	272	265	251	306	285	281	280	258	305	274	282	274	279	270	256	297	289	326	314	309	276	322	267	288	270	283	255	288	287	287	308	261	315	263	297	268	282	293	292	293	281	258	286	278	297	277	292	279	303	308	291	302	299	276	290	290	303	282	277	315	320	297	280	286	300	282	284	283	301	322	251	295	252	287	280	265	294	246	267	307	292	296	270	273	275	300	286	263	279	306	254	285	289	270	276	283	287	263	264	326	280	284	277	247	291	258	282	302	302	312	263	306	261	294	289	294	282	252	304	289	285	275	274	305	254	290	282	287	263	298	283	282	301	254	293	296	300	254	304	295	291	304	318	287	272	298	279	269	284	289	313	306	271	263	257	280	300	317	287	285	255	290	282	289	307	289	270	288	252	269	255	295	301	268	277	265	275	291	284	300	278	297	286	287	297	282	266	269	293	280	289	298	290	235	300	318	269	335	259	304	270	302	267	294	299	273	286	315	285	296	290	294	270	269	302	280	288	249	274	317	261	271	280	291	329	315	319	253	291	278	304	272	263	269	259	322	288	271	289	276	276	286	299	321	279	299	272	302	298	307	305	282	293	262	284	290	273	277	295	300	301	274	257	294	287	267	265	279	320	282	288	266	299	267	285	288	316	256	292	282	290	267	296	295	286	277	289	328	279	295	283	283	271	287	293	250	265	284	297	280
13558	31767	25080	14382	8614	5297	3470	2588	1806	1405	1082	848	792	670	651	614	572	487	507	492	478	427	421	442	410	379	377	370	370	376	369	354	363	333	367	338	334	319	340	357	350	347	324	292	352	299	336	322	364	299	303	331	331	293	328	341	326	342	327	330	366	334	323	361	324	342	345	317	324	302	313	330	315	333	310	310	332	321	310	309	344	367	341	330	309	331	331	304	337	301	311	282	319	347	322	330	377	304	281	369	297	325	315	307	353	327	321	332	329	339	326	354	322	298	307	328	312	330	331	318	321	335	349	320	326	356	307	330	336	343	334	343	332	322	322	349	340	344	307	336	360	328	332	327	319	330	344	310	319	337	317	287	356	323	322	308	356	350	328	333	309	344	321	323	328	324	367	306	329	353	326	346	315	324	333	312	352	310	308	313	297	329	310	325	318	308	331	358	350	317	311	323	318	329	344	305	347	325	342	293	331	321	331	352	333	327	354	314	312	316	307	312	354	325	341	316	295	325	318	317	298	328	292	333	310	331	329	336	311	319	335	299	324	328	349	335	358	318	354	309	350	339	311	343	347	312	347	339	323	323	335	296	331	309	320	322	326	317	325	325	352	373	317	312	302	306	328	334	331	333	321	324	351	305	323	319	345	336	315	309	355	370	324	315	326	343	319	335	323	349	355	297	340	325	313	327	306	308	290	308	323	316	324	309	309	324	314	328	333	311	341	352	297	362	373	315	326	331	310	365	346	326	313	306	320	349	319	340	305	307	344	326	324	327	322	320	321	313	344	300	317	318	335	333	334	297	301	340	336	325	309	333	340	326	336	315	309	340	332	280	311	297	332	343	315	302	334	324	302	330	291	317	309	350	330	328	301	310	339	334	357	301	342	322	350	345	329	329	312	323	362	352	341	291	314	311	339	351	292	307	347	370	335	345	349	353	332	320	347	309	342	335	294	298	330	307	341	331	353	322	334	337	326	326	319	287	323	317	338	290	291	330	303	317	280	345	337	327	323	313	324	285	309	326	317	310	307	331	337	345	309	309	302	313	322	349	328	329	275	336	312	322	372	321	314	338	312	329	329	345	345	336	284	318	315	296	342	318	338	314	290	304	337	316	333	299	341	326	313	315	302	332	350	316	337	327	360	302	350	308	317	342	360	347	349	311	316	314	325	317	317	301	304	341	340	361	330	322	317	311	328	326	323	294	347	322	336	310	323	275	325	329	305	312	342	297	314	308	311	349	331	321	323	301	344	342	319	316	346	344	336	334	311	336	321	325	319	328	318	323	326	311	324	341	317	342	317	325	312	337	310	283	338	313	328	327	342	315	329	305	327	306	327	346	342	313	333	329	304	356	331	324	331	343	301	316	334	332	309	349	321	336	334	331	313	310	313	321	322	345	359	341	318	342	351	324	332	307	324	316	339	304	327	337	340	332	313	336	306	318	317	373	314	306	320	324	335	343	333	327	314	278	347	305	322	350	345	255	330	323	316	363	305	318	313	301	326	346	320	323	291	318	322	331	338	326	324	349	329	313	303	341	366	342	295	334	314	328	330	310	344	329	323	344	322	294	315	330	339	306	321	361	299	335	335	350	296	315	326	315	323	361	315	299	303	315	285	299	321	342	318	290	326	325	312	316	347	302	328	332	313	326	326	287	303	299	320	329	312	369	332	325	323	331	329	305	319	336	354	319	324	332	318	316	318	309	315	363	307	347	314	327	346	306	276	308	338	306	296	316	305	302	319	345	341	300	341	331	328	317	330	336	321	321	296	333	330	321	312	329	350	365	315	330	312	329	323	286	319	321	307	313	329	328	317	320	325	366	323	331	346	314	350	340	302	279	316	330	342	319	347	345	287	317	301	334	351	319	316	325	334	346	332	345	318	355	340	316	295	297	357	337	347	352	321	332	319	358	349	345	356	348	316	323	316	332	336	347	318	356	309	360	308	321	353	351	331	293	351	312	317	298	340	335	301	311	311	307	334	337	331	313	320	348	347	319	356	329	312	330	349	333	343	327	300	290	323	349	348	333	314	349	336	339	316	309	310	309	322	348	343	351	294	338	344	321	299	335	318	339	339	321	356	345	343	326	325	331	337	318	318	299	348	334	316	309	309	338	310	323	318	319	344	289	354	355	325	324	313	377	305	349	318	346	325	335	328	333	301	330	324	318	319	341	333	342	339	325	334	324	330	311	321	323	320	341	352	298	343	317	325	268	303	323	325	330	336	299	340	333	322	331	307	329	358	340	307	317	340	350	303	317	325	327	335	314	296	353	326	292	332	325	310	349	332	343	322	328	288	355	317	326	312	309	333	329	304	318	325	328	326	345	318	298	316	306	362	342	334	302	352	299	355	300	322	310	369	336	329	320	289	326	332	351	280	299	330	318	340	323	337	333	328	325	328	319	329	335	344	316	334	321	328	315	279	300	354	322	344	313	335	314	318	290	355	299	326	293	317	323	311	317	322	320	324	316	345	310	331	313	331	333	341	348	312	337	358	344	333	326	353	343	326	313	356	318	327	330	301	313	320	325	309	372	337	310	321	310	327	342	339	349	315	322	316	290	331	316	315	301	352	336	304	350	310	293	332	342	336	319	318	308	347	327	320	326	319	321	343	362	335	329	314	349	351	310	309	312	324	342	316	308	355	294	327	311	336	317	328	345	322	348	387	308	298	307	321	322	328	347	323	329	328	325	340	334	360	306	328	310	330	338	358	346	328	353	353	315	335	364	336	355	333	312	342	339	321	314	302	327	299	315	319	327	329	343	355	328	327	313	326	316	314	322	303	328	356	340	303	314	313	322	354	337	282	329	327	353	332	359	329	314	298	331	355	314	285	329	289	306	348	339	328	337	345	333	311	311	339	311	335	331	326	338	376	319	331	332	330	322	351	321	327	308	320	357	339	316	315	322	324	310	325	368	354	324	311	339	352	319	352	337	323	326	310	329	321	312	334	345	338	309	327	298	322	331	303	316	302	298	338	333	324	311	343	327	319	335	313	343	304	322	320	330	337	310	333	299	327	351	311	311	327	335	301	320	320	358	316	332	331	310	323	331	320	308	313	295	301	323	345	343	336	334	315	302	366	305	358	330	344	321	351	286	337	350	341	347	301	353	333	337	328	327	345	332	306	331	308	342	308	316	339	310	338	346	328	311	326	337	330	302	306	317	352	280	322	309	350	346	304	327	341	313	322	333	317	344	338	339	322	346	314	319	310	329	341	314	355	331	312	328	340	343	315	310	324	314	311	297	349	323	332	340	349	300	316	306	333	308	338	364	325	300	292	353	322	323	349	350	357	339	349	309	324	318	342	314	324	313	302	303	327	281	314	329	323	317	337	317	334	319	384	295	327	356	342	318	344	336	329	344	341	318	321	334	302	312	323	304	313	322	279	316	345	350	330	305	326	323	318	339	321	347	332	321	295	336	284	324	309	311	355	348	339	340	355	325	321	303	316	333	329	328	332	306	335	308	310	310	350	320	331	327	316	327
23584	21140	27991	24579	21022	13136	5766	3359	2283	1722	1383	1081	940	880	784	666	628	592	540	578	545	474	414	433	402	434	391	395	390	408	388	344	408	370	319	387	357	358	343	347	392	338	335	376	298	349	347	328	377	327	334	319	333	331	339	321	329	320	338	301	359	354	348	365	356	322	358	347	335	354	350	350	329	339	346	311	311	312	334	347	344	295	337	310	335	311	338	334	342	333	335	339	320	349	376	321	344	338	309	374	369	315	352	332	331	361	344	330	308	326	331	354	336	369	343	331	335	324	332	343	372	323	316	377	329	321	316	348	332	330	369	352	355	353	336	337	336	327	334	339	316	369	300	312	325	301	312	363	363	381	373	337	333	334	342	332	336	338	343	314	325	333	284	335	339	328	316	334	313	350	313	323	361	322	300	351	333	324	339	328	310	348	334	355	341	326	329	359	352	333	340	336	343	323	330	345	341	323	340	340	342	309	346	351	351	372	336	337	312	344	350	312	313	328	320	328	333	371	309	347	354	346	360	340	367	355	380	300	314	338	324	346	333	325	328	296	346	344	344	304	338	334	351	332	345	339	342	315	311	343	353	323	327	348	345	352	343	331	359	321	340	330	333	322	325	316	344	332	343	334	317	342	355	347	349	304	347	341	317	370	361	376	322	338	322	357	312	320	306	330	358	331	324	314	330	355	329	351	369	328	328	331	351	335	329	311	315	353	363	340	346	347	378	338	336	331	346	329	333	316	331	360	306	343	324	330	331	338	347	303	351	321	350	332	335	355	333	334	346	335	324	317	370	318	334	345	325	366	322	342	331	367	307	344	333	333	338	334	346	337	319	352	334	368	338	326	389	356	349	317	338	361	329	319	324	322	323	334	336	356	350	327	333	341	346	340	343	299	348	341	336	322	308	314	352	306	347	307	325	320	314	328	363	331	343	354	333	305	358	354	369	321	318	292	338	347	364	334	334	309	302	349	351	323	356	342	332	333	331	385	336	330	351	347	336	348	317	322	324	321	328	346	357	331	340	329	328	338	368	368	351	357	336	339	345	332	324	353	332	319	325	331	316	318	331	328	342	317	333	339	295	354	326	364	355	363	337	318	361	349	332	311	334	353	332	336	314	323	321	320	326	308	355	327	336	326	342	348	317	359	334	320	334	327	328	332	344	308	353	381	323	351	372	332	309	376	323	353	331	322	339	342	324	293	338	315	323	343	321	356	348	332	324	365	327	325	335	342	328	323	336	359	329	360	336	353	335	336	338	365	325	316	293	323	337	341	336	336	327	327	321	337	345	334	318	316	354	368	363	355	324	346	332	348	343	332	376	332	315	330	352	326	342	343	332	333	349	338	326	334	355	338	360	341	367	376	346	332	312	334	326	306	340	328	344	305	331	326	354	356	330	338	331	319	368	324	334	303	364	348	323	317	354	338	343	319	386	298	328	311	318	302	318	347	346	310	367	333	362	313	335	334	369	353	349	342	336	308	326	332	332	308	315	341	349	368	347	344	325	362	346	338	331	371	341	363	325	352	355	341	339	326	330	350	361	304	288	412	335	364	332	338	326	331	344	330	309	350	347	340	343	371	352	319	314	361	346	320	342	301	309	306	327	328	323	326	299	323	330	356	366	345	352	342	345	312	328	348	334	327	330	365	371	314	288	336	345	314	314	326	354	349	356	333	337	330	356	327	321	343	312	342	349	344	343	325	312	334	321	336	351	327	335	319	317	353	349	348	318	355	328	335	338	348	332	330	311	364	358	343	329	340	337	377	286	363	348	329	354	360	337	313	342	338	352	324	350	342	344	344	329	312	320	312	334	333	332	340	355	341	340	348	362	321	329	319	335	348	335	328	311	279	349	383	303	375	331	353	299	326	348	335	357	306	324	342	322	325	375	361	339	358	330	337	321	344	353	354	327	355	348	372	344	322	322	320	344	352	344	339	321	360	327	337	332	335	339	333	358	343	345	344	349	364	325	321	333	337	308	334	338	340	301	335	348	335	323	319	341	336	328	338	343	336	329	345	336	322	332	321	355	315	332	330	344	337	332	342	331	333	319	328	374	287	342	333	366	325	361	341	320	322	327	338	295	335	328	350	339	316	321	349	329	314	332	335	311	355	367	324	329	331	337	347	329	316	350	338	371	316	316	327	356	318	330	346	383	346	321	337	290	331	322	349	316	339	339	323	349	332	323	348	304	323	371	341	339	338	335	326	338	335	324	346	358	339	337	312	328	342	353	331	306	348	316	312	374	343	343	384	312	317	322	315	344	309	353	326	345	324	330	322	334	320	291	329	321	323	330	337	342	324	330	298	361	307	328	338	342	311	328	327	334	354	291	347	322	333	337	340	318	348	321	292	324	370	324	341	329	330	376	315	353	318	306	340	327	299	324	328	340	327	355	312	346	303	351	335	362	334	372	322	307	319	343	325	322	330	323	363	361	369	338	363	299	325	363	315	323	368	354	349	334	331	322	327	340	319	317	311	330	320	322	343	355	333	329	319	337	349	334	323	350	327	340	306	351	347	333	300	329	321	311	325	332	304	333	331	370	347	320	339	326	312	360	313	311	356	380	335	331	340	367	364	332	346	352	350	359	336	361	312	358	345	326	357	326	324	300	327	346	340	364	338	342	328	336	342	337	354	309	357	354	317	346	362	339	327	317	343	321	320	369	318	323	326	335	315	345	308	339	342	311	348	363	294	329	315	332	328	332	321	364	332	338	295	315	332	361	338	355	355	333	304	320	318	319	321	357	347	326	331	304	353	336	329	324	309	347	347	312	348	363	326	323	327	360	344	304	330	309	343	322	324	319	364	342	339	311	338	350	356	349	315	330	350	367	313	352	316	375	340	352	317	321	356	337	350	290	307	365	354	336	323	304	354	339	333	358	347	307	369	341	315	302	326	315	308	315	347	349	329	334	348	364	349	357	325	329	330	350	346	323	330	353	335	324	328	336	338	369	308	332	327	352	353	324	358	322	321	350	338	309	329	357	312	339	316	334	334	320	383	349	332	358	314	357	357	348	332	360	334	325	328	361	315	349	347	350	329	337	281	362	358	332	348	316	343	323	346	390	328	319	339	347	299	354	380	334	338	337	348	327	339	332	354	336	317	360	333	325	333	340	313	323	337	322	318	354	328	319	367	327	352	299	324	316	348	335	309	346	290	311	316	352	325	369	340	354	336	361	334	385	279	305	319	289	320	339	316	336	319	329	327	361	327	327	344	336	312	309	309	361	310	347	306	357	364	352	372	365	346	330	330	348	318	372	328	334	334	361	312	296	358	332	338	335	338	342	342	363	345	339	334	323	334	338	359	349	313	325	349	309	330	363	342	364	339	308	351	318	349	301	357	305	328	344	325	335	339	339	329	318	335	344	302	327	321	354	332	315	364	341	342	324	344	340	331	357	338	323	339	324	330	330	305	323	358	327	330	360	312	354	327	360	343	357	332	313	355	356	357	315	323	350	345	338	324	384	342	335	341	358	341	342	332
14899	38889	32431	20535	13547	8638	6190	4366	3244	2409	1908	1424	1215	1169	908	867	777	771	672	627	678	575	511	561	468	496	479	467	426	448	442	482	409	438	420	436	433	435	424	396	388	419	388	355	399	384	374	403	360	381	376	383	352	399	371	347	399	412	404	359	406	385	369	395	365	390	400	436	386	397	360	374	375	364	346	421	390	374	358	405	392	365	396	383	386	362	398	386	374	356	398	378	384	343	376	397	374	385	338	352	337	370	400	406	388	357	336	402	399	417	352	397	389	406	386	401	358	405	394	399	367	406	371	364	369	377	375	395	393	364	349	360	370	381	365	372	367	388	384	380	380	375	387	394	354	359	402	376	390	371	405	375	360	363	358	366	385	404	408	387	388	365	379	350	345	372	404	390	412	398	374	375	343	359	390	379	394	401	396	380	423	392	419	408	383	405	392	401	379	388	364	401	396	373	408	373	374	404	371	363	383	392	376	398	392	398	365	386	389	389	372	387	375	411	377	360	420	394	387	342	384	395	369	410	421	419	377	346	418	387	370	393	394	390	405	379	364	371	356	359	403	408	369	384	397	391	365	364	400	383	373	367	379	372	403	366	395	383	349	375	342	428	365	386	399	333	374	415	370	380	409	343	355	397	367	425	352	404	374	388	364	375	384	384	386	391	392	361	444	370	368	390	411	390	375	380	352	404	362	379	382	391	399	362	409	351	348	349	408	386	385	399	390	371	368	383	402	429	404	355	368	376	362	380	381	380	367	377	376	403	389	380	406	403	373	372	401	398	370	389	385	388	412	384	391	368	390	380	382	374	341	401	396	337	375	408	334	414	398	400	405	377	414	399	356	369	400	376	356	371	410	394	408	356	382	348	393	366	368	371	377	350	380	362	373	401	363	417	382	373	364	400	374	344	372	365	391	360	345	384	406	391	358	370	360	408	361	400	377	350	394	358	377	368	390	382	377	374	392	359	387	381	405	383	384	370	395	378	386	393	399	382	367	397	417	408	407	354	368	395	416	355	361	393	388	415	431	343	356	349	396	353	352	404	362	380	388	373	360	404	429	399	390	388	397	390	345	367	387	374	364	421	359	359	397	382	350	410	404	399	360	358	355	387	369	398	381	359	407	340	363	371	408	382	391	382	396	374	393	389	397	377	411	391	366	375	381	354	381	357	385	340	421	403	388	418	381	374	360	414	358	381	383	343	396	397	374	371	371	365	364	357	378	346	384	426	358	388	350	420	376	415	410	340	381	375	373	356	414	392	418	396	365	381	371	415	364	369	356	353	395	385	378	380	388	384	412	344	377	355	381	379	343	377	367	414	399	370	390	390	401	341	375	356	358	334	390	380	384	373	374	378	364	366	361	388	408	421	361	375	381	407	379	391	344	373	331	391	380	392	373	371	370	385	362	366	347	402	369	371	397	353	352	379	378	383	388	406	372	362	365	381	382	367	360	381	380	378	374	368	382	382	351	386	409	372	391	352	383	397	399	358	333	393	404	338	360	408	367	367	393	367	362	358	357	380	353	373	373	384	390	388	356	366	379	396	367	381	388	362	387	364	372	385	374	384	351	397	370	408	406	366	338	398	411	377	363	402	381	372	359	382	375	346	382	394	384	365	385	374	385	365	353	409	375	396	382	384	450	382	399	362	380	375	405	405	366	372	402	370	360	361	371	342	380	382	391	364	364	373	359	379	382	353	359	370	360	386	367	412	352	397	369	385	359	399	359	357	386	378	368	392	391	376	383	372	369	415	365	396	378	389	381	364	379	406	341	395	366	367	407	405	389	386	358	372	357	372	357	402	406	400	378	373	376	358	386	384	395	408	396	364	379	410	369	393	409	391	377	366	362	377	384	358	353	399	388	369	370	381	376	371	380	390	389	384	356	373	370	412	400	364	363	341	390	383	375	363	391	398	384	378	435	379	385	393	361	360	358	376	386	371	439	384	386	403	358	381	357	351	387	400	389	401	390	367	379	386	396	390	372	362	344	388	382	405	389	367	365	372	393	380	373	389	371	399	380	408	369	385	364	358	379	358	370	381	378	377	371	397	408	394	399	389	406	379	364	383	386	370	407	427	389	371	357	349	376	343	404	374	381	381	399	369	371	381	348	387	361	383	368	367	378	405	365	390	365	332	348	358	361	353	404	416	422	360	368	363	428	373	382	377	370	383	363	361	394	400	392	357	380	373	397	377	357	371	394	357	396	391	384	379	375	393	387	365	381	384	380	405	368	377	377	367	368	373	385	389	365	391	384	369	352	384	393	391	429	384	372	359	354	410	364	346	365	402	348	406	371	366	353	360	383	417	397	374	402	376	385	393	376	373	370	353	402	400	370	348	403	392	405	402	416	362	379	340	379	389	391	372	410	375	363	391	379	417	380	407	401	418	367	412	359	396	423	360	405	390	360	363	338	393	392	384	401	384	368	380	347	385	381	396	364	378	361	420	375	407	380	392	391	396	366	408	354	384	365	346	386	374	410	375	377	399	404	365	385	370	398	358	406	386	402	410	370	351	367	361	367	390	354	379	391	370	373	362	374	392	360	368	374	414	380	370	374	404	372	380	371	405	378	387	373	396	384	388	373	389	404	366	374	408	392	353	398	360	398	371	371	372	383	359	409	402	386	395	394	367	366	391	379	381	390	369	370	376	373	388	384	387	375	357	351	374	399	356	362	392	362	391	421	381	351	396	365	370	364	377	400	364	359	360	387	380	376	347	385	402	373	369	374	425	360	322	367	413	420	378	405	369	394	339	373	387	392	407	367	423	347	375	400	366	372	389	393	387	340	417	361	355	388	384	369	383	414	363	366	411	371	345	376	365	358	383	374	377	389	351	353	399	339	383	442	355	395	378	383	370	371	361	392	365	400	390	398	357	345	371	398	386	391	340	384	407	401	331	366	399	359	379	378	360	392	373	359	420	383	364	359	386	401	387	371	397	374	400	371	390	396	387	342	418	390	378	388	378	426	378	363	354	395	370	387	362	378	362	364	386	364	348	374	387	385	337	378	367	384	387	382	343	386	405	412	372	365	360	393	373	400	416	369	345	340	388	390	371	369	378	408	360	369	381	366	384	361	363	364	356	363	357	381	390	386	388	396	384	370	390	368	351	369	377	384	362	364	373	374	405	414	361	346	399	397	409	395	385	415	400	379	364	367	394	386	373	403	374	352	370	385	368	369	384	372	356	373	388	361	351	363	371	399	375	403	376	378	364	393	378	389	359	382	380	369	382	383	375	352	370	366	373	394	393	392	392	374	392	356	375	388	378	386	371	375	392	401	398	403	397	414	417	429	392	383	390	378	371	411	380	388	368	386	420	413	389	389	381	381	379	362	369	400	412	377	383	419	380	357	365	387	406	405	375	347	351	344	402	381	365	362	344	387	383	388	359	408	361	386	387	406	364	363	378	407	379	360	383	357	372	377	374	373	376	359	382	372	397	400	344	358	363	369	376	352	383	346	404	407	388	394	379	393	375	428	397	386	395
24764	21131	26709	25330	12699	5097	3185	2168	1602	1253	882	742	668	670	555	505	483	475	415	414	366	376	356	375	338	357	321	306	307	333	295	311	282	288	273	287	265	301	264	272	271	278	266	271	263	284	264	248	274	263	258	272	274	275	296	249	251	289	280	267	293	252	245	277	269	241	280	267	267	272	276	267	282	261	214	257	255	294	265	268	257	260	289	273	263	279	257	240	304	258	253	275	291	252	243	256	298	261	268	242	261	286	251	261	276	283	242	280	278	308	264	264	274	249	265	253	290	261	252	252	283	249	275	252	264	287	262	251	274	271	249	286	274	256	274	268	266	263	234	259	263	247	257	251	308	279	287	281	256	257	268	284	277	271	254	240	237	253	269	271	260	237	270	275	271	257	259	250	271	286	274	258	275	263	264	267	285	264	275	255	258	288	283	242	246	262	269	274	261	280	231	249	262	300	274	275	307	268	226	261	278	268	286	230	276	264	259	271	247	288	287	276	279	234	260	287	300	244	267	252	247	250	279	280	266	261	255	290	272	264	273	263	275	252	258	278	209	265	246	266	263	265	276	283	270	291	292	251	268	245	262	267	275	271	294	274	258	254	243	244	276	274	255	271	250	290	296	265	243	300	280	267	257	259	264	274	246	276	278	284	260	272	250	269	246	266	250	290	273	252	290	259	271	241	257	248	289	277	263	282	264	287	251	267	284	265	300	270	281	296	273	289	264	245	284	239	277	240	262	238	260	252	308	265	278	242	269	270	261	285	276	249	277	286	249	274	265	274	241	267	259	248	252	289	275	280	244	277	256	268	238	257	270	228	264	266	253	285	265	275	252	266	273	262	265	286	253	282	279	251	277	261	251	267	252	303	253	273	272	272	268	255	267	273	260	280	275	239	295	272	260	271	274	239	271	263	246	304	280	280	268	285	273	277	251	288	289	258	275	250	268	235	274	247	276	274	289	258	253	245	267	252	267	264	262	273	278	235	299	252	255	250	264	254	310	293	260	244	269	254	263	249	287	271	247	254	282	253	269	245	303	263	279	273	284	241	262	274	265	269	271	264	254	279	249	280	255	292	275	248	278	300	290	287	236	267	287	264	274	258	240	291	290	256	241	262	269	261	265	270	249	242	264	237	275	246	296	272	276	259	256	231	285	256	249	254	270	292	278	261	264	255	279	251	268	289	271	285	260	239	243	264	248	288	256	263	309	251	297	299	265	268	270	267	272	291	286	249	276	257	287	271	278	252	227	255	251	276	225	268	258	253	252	245	251	234	257	277	273	258	275	266	265	257	243	262	253	292	299	286	259	253	282	267	264	291	265	240	247	247	267	275	253	287	286	217	249	234	254	283	267	285	259	241	246	266	271	272	278	279	247	243	252	269	274	265	276	284	247	280	243	284	255	297	290	268	259	254	275	264	301	253	271	283	262	232	267	281	267	268	266	259	255	278	279	270	273	235	280	269	244	286	277	256	242	244	275	250	278	292	261	271	277	270	264	270	252	240	263	267	270	262	257	280	260	266	261	224	260	284	272	280	253	265	271	290	245	272	277	270	267	277	283	256	256	244	262	264	267	255	275	241	280	241	257	260	262	278	274	260	267	300	268	255	272	250	245	270	286	289	278	249	284	272	264	250	290	257	271	262	273	288	244	267	252	255	245	247	275	256	248	280	284	263	244	271	223	255	280	273	257	268	279	286	303	237	273	262	284	264	258	240	250	280	274	253	275	249	265	283	284	263	292	274	279	242	235	260	250	293	264	255	270	255	251	271	268	259	265	283	274	294	262	264	253	252	288	249	237	239	252	269	272	275	286	279	247	252	299	273	263	291	260	306	255	286	268	279	253	244	230	277	245	258	263	240	276	279	258	238	287	268	281	280	261	262	244	283	297	249	308	234	236	276	274	275	268	250	263	266	250	290	299	273	255	260	275	306	268	275	253	241	247	287	277	274	271	271	254	269	241	276	246	268	265	267	268	263	255	277	239	292	266	262	261	284	292	249	272	263	246	264	258	256	263	269	276	243	255	262	267	258	245	266	275	266	246	255	280	276	240	282	263	223	247	272	250	267	289	298	286	291	250	250	262	265	268	233	238	254	267	271	264	279	240	267	276	265	288	266	246	249	242	266	265	283	240	248	258	253	275	269	248	282	278	251	264	219	240	260	264	261	245	261	255	285	254	310	256	259	248	277	280	277	247	262	271	262	263	269	268	244	278	268	282	268	271	243	273	260	282	260	264	268	278	263	259	264	266	260	268	247	286	269	264	283	296	267	240	286	294	269	282	261	270	249	249	267	267	274	288	291	277	246	288	273	259	238	248	266	270	256	251	263	252	268	269	290	259	269	268	261	275	284	271	259	271	271	276	261	280	264	244	270	249	273	266	253	273	285	247	279	270	265	254	248	270	276	259	282	289	284	282	283	263	271	235	253	286	268	250	266	266	271	246	257	290	268	266	278	275	248	264	297	275	248	259	296	262	259	267	265	264	249	271	256	256	266	266	255	281	284	259	260	257	259	300	271	284	280	271	282	288	263	246	271	257	254	257	238	245	262	269	276	251	276	286	258	283	270	251	249	285	265	280	266	238	262	251	250	267	261	223	247	268	255	279	260	255	258	273	277	269	275	242	249	266	228	267	283	270	260	277	245	270	258	290	274	266	267	251	248	244	248	260	270	281	263	241	244	269	258	237	239	267	252	296	282	284	281	248	273	267	250	259	273	272	235	250	263	272	247	272	250	256	259	262	240	275	289	300	246	258	261	273	289	264	251	268	261	247	260	257	238	261	270	238	299	245	269	231	237	249	286	263	247	260	295	241	269	273	275	257	266	266	246	275	261	249	262	285	281	260	282	271	294	250	265	250	271	238	282	247	281	241	280	253	278	265	275	287	286	290	277	290	250	256	279	241	261	265	253	255	267	287	272	253	232	258	236	272	267	278	285	269	279	259	259	281	288	270	258	264	240	242	295	263	256	244	263	255	265	287	285	263	276	292	259	251	272	267	288	261	247	262	259	275	276	282	245	259	269	265	282	258	243	289	285	252	265	266	274	290	271	236	254	247	244	244	259	301	255	281	296	293	272	282	271	269	268	242	271	271	268	267	285	304	262	281	271	254	260	258	255	263	265	227	279	283	237	255	242	251	265	262	269	281	268	254	263	267	258	246	298	276	277	220	266	265	240	256	289	254	312	266	279	277	255	270	279	239	270	263	281	247	272	238	256	250	263	272	264	263	274	234	257	267	273	253	273	287	278	277	275	246	249	288	254	252	255	298	244	247	269	241	247	260	279	277	288	252	263	263	245	286	270	277	238	238	268	256	268	255	234	271	249	280	267	292	261	252	270	273	266	292	272	285	258	265	248	271	240	289	287	260	243	261	254	257	292	268	246	276	255	265	280	255	228	270	274	274	271	270	260	262	279	302	246	284	271	252	257	262	276	241	280	261	245	263	273	254	290	279	271	258	254	268	246	270	250	258	263	274	265	251	249
13330	34901	27885	16622	10643	6428	4466	3164	2456	1830	1382	1048	872	830	728	660	626	549	481	515	493	489	406	394	392	374	383	356	375	350	377	384	306	329	333	324	330	351	307	327	306	287	302	296	318	299	356	323	313	303	280	303	293	320	317	330	283	298	284	313	305	301	288	306	304	281	309	316	314	307	294	290	326	316	289	297	295	291	281	343	312	289	308	321	309	294	285	295	305	306	296	317	293	300	308	318	283	323	294	300	321	306	293	315	352	343	322	297	278	254	301	308	275	299	319	280	293	298	298	313	304	309	268	324	303	287	327	306	314	328	304	317	328	291	320	296	317	305	297	314	284	310	299	303	310	310	289	300	309	313	326	312	304	301	286	306	298	304	297	316	321	291	310	321	285	276	299	341	331	288	297	336	287	308	316	293	315	311	356	277	302	284	325	298	302	318	318	285	300	308	297	282	283	339	304	323	301	307	275	306	314	283	298	270	312	311	283	331	308	322	319	296	303	297	310	293	301	318	343	313	307	324	303	309	289	288	307	274	295	278	312	292	329	306	314	278	312	275	312	316	288	320	300	284	275	284	333	282	284	272	302	269	308	291	279	280	314	321	321	309	269	312	300	334	301	299	281	317	304	298	322	301	299	306	296	303	303	294	292	321	310	289	288	332	315	328	274	308	325	347	293	310	320	290	320	325	301	289	304	286	290	314	280	328	317	301	326	308	317	284	311	300	306	329	322	327	316	276	297	304	285	302	323	279	308	300	289	297	323	292	314	318	285	291	288	329	299	260	335	285	290	315	326	286	277	316	329	291	315	305	301	330	328	315	293	275	300	323	342	297	285	271	299	294	311	288	300	281	281	301	306	310	317	310	274	317	316	342	289	331	293	323	305	289	296	316	284	280	313	309	315	302	308	283	311	294	300	344	298	301	350	287	331	290	312	298	286	331	293	324	317	323	312	322	312	331	288	303	285	340	279	302	304	290	317	284	330	304	327	332	281	316	296	296	332	286	300	348	313	286	305	325	338	313	317	285	324	320	302	312	312	298	326	301	330	293	304	297	276	278	323	287	343	325	339	323	309	314	315	337	296	346	276	298	289	286	300	315	285	291	287	317	294	312	322	307	326	301	289	333	311	288	276	292	321	314	295	280	303	312	330	337	328	299	290	300	293	295	334	302	289	300	290	291	318	309	292	309	282	294	317	333	297	284	296	306	318	327	310	307	304	286	323	293	307	304	332	317	268	302	282	290	299	328	314	310	284	309	316	291	261	281	270	329	294	346	271	295	282	306	315	311	308	327	333	308	269	290	275	314	289	285	296	279	298	308	314	290	269	307	295	285	297	320	309	322	312	321	302	290	286	295	299	278	303	338	312	310	324	306	288	319	299	282	321	284	299	323	306	296	306	319	316	323	294	312	315	326	273	312	329	292	320	279	327	308	292	313	314	302	277	313	325	331	285	301	292	282	311	286	330	308	334	314	313	291	281	309	309	302	296	299	288	299	310	296	279	276	299	318	299	281	315	277	315	299	278	313	283	280	314	324	302	326	291	280	332	277	324	333	301	297	330	289	264	301	311	335	329	299	311	296	310	305	321	276	290	306	304	305	312	316	326	316	301	288	299	299	323	306	296	305	326	329	301	317	282	311	278	315	296	304	303	274	320	308	317	312	294	283	281	303	297	333	283	300	316	287	294	289	284	277	332	341	305	316	283	272	331	331	284	290	298	337	275	335	324	279	310	299	308	317	296	313	294	326	304	297	321	321	317	271	282	302	295	305	323	285	331	301	333	292	305	298	285	308	278	315	248	317	265	308	300	291	288	293	322	292	317	304	306	293	290	291	294	300	292	296	343	297	288	291	338	307	302	289	305	295	288	306	288	306	279	287	286	286	292	331	286	311	295	336	278	304	314	255	319	288	299	367	323	295	318	321	310	298	292	310	319	289	334	310	308	294	311	299	302	307	301	273	297	301	299	299	277	291	277	325	275	285	294	289	308	318	296	282	338	302	321	300	306	287	327	312	306	305	309	282	334	318	318	292	302	277	308	316	305	276	261	270	316	301	315	347	325	317	322	301	294	310	279	321	326	298	298	306	306	262	317	269	277	271	308	329	328	299	308	291	316	305	270	292	300	286	286	316	296	328	320	295	290	283	290	319	347	282	281	302	307	336	299	328	298	294	322	333	282	275	280	340	335	313	310	323	311	294	332	319	320	311	296	317	300	285	295	315	292	309	289	311	293	275	313	284	315	304	306	305	273	308	326	301	302	279	292	300	272	298	302	322	323	343	315	260	298	298	285	261	322	328	291	296	322	339	310	320	303	324	319	319	323	328	307	287	305	299	319	302	301	298	305	286	323	304	308	332	288	294	307	338	313	301	293	291	325	355	304	323	303	309	330	311	301	305	315	300	293	285	274	303	314	300	304	283	289	281	307	293	307	310	301	316	346	296	290	302	292	295	298	271	293	313	301	283	321	280	298	315	330	299	318	294	293	304	313	300	314	321	309	313	306	329	310	279	323	291	281	296	321	320	313	304	275	294	303	314	292	291	306	306	285	286	287	313	311	354	309	317	265	311	279	313	307	314	303	318	323	306	299	278	280	318	300	330	292	288	312	301	327	303	295	296	287	304	292	289	295	305	279	338	321	325	304	293	318	294	349	313	322	290	316	302	317	290	296	302	283	303	310	344	286	298	316	313	299	297	324	313	263	284	297	328	287	285	291	309	332	310	301	276	282	279	268	294	304	306	296	320	312	297	314	296	308	291	307	324	253	320	294	290	305	295	306	338	320	329	306	317	276	321	314	301	334	330	292	314	324	309	289	298	312	286	296	304	282	285	314	320	329	270	268	324	329	282	312	304	301	284	300	298	315	315	305	299	288	332	290	303	327	305	303	314	310	290	277	291	342	280	333	300	337	284	300	291	312	314	330	296	320	322	283	289	311	304	312	314	299	283	282	307	329	294	289	326	291	303	287	311	289	301	327	341	320	296	278	313	290	277	272	311	295	322	292	303	301	323	265	299	299	286	322	315	285	302	300	296	342	300	282	301	278	306	314	313	317	314	289	349	264	317	282	315	318	285	305	359	314	293	348	293	311	319	318	319	332	292	294	270	311	285	291	320	310	289	318	295	323	280	298	312	317	310	263	306	307	306	290	310	292	308	314	314	333	321	289	347	325	295	306	319	316	286	325	302	319	295	314	325	258	273	319	295	316	302	320	309	336	277	309	301	307	329	315	306	289	317	293	300	321	321	307	292	319	276	310	275	344	309	296	250	293	318	286	299	292	321	292	282	315	317	300	290	308	316	305	310	323	312	319	312	289	279	313	272	276	306	321	306	274	302	297	314	298	278	319	312	282	293	318	332	302	316	308	307	290	292	319	289	295	298	296	300	274	290	294	333	261	307	309	300	297	286	321	315	297	321	340	282	291	281	335	320	295	293	315	306	335	326	274	292	280	323	297	287	294	302	284	259	301	305	311	279	301	305	320	289
22473	21178	28613	24036	21269	21209	13067	4959	3250	2606	1999	1497	1193	1095	1013	897	843	793	635	634	573	598	580	530	483	496	471	437	444	420	454	413	395	382	385	386	323	361	364	360	371	343	383	357	382	324	349	334	326	327	306	320	381	305	358	377	341	306	336	346	312	321	376	341	350	359	349	322	327	332	316	374	323	329	330	339	355	344	342	334	356	334	369	330	350	355	345	347	341	369	377	324	349	322	345	350	336	344	338	345	340	372	357	344	352	318	361	324	367	382	353	346	295	324	350	341	328	325	377	314	329	365	307	336	350	337	345	304	343	328	372	339	331	355	357	307	390	336	342	338	327	374	373	366	340	376	324	332	334	337	375	325	343	335	361	320	362	328	332	333	328	328	339	354	306	316	376	332	357	358	313	301	338	340	316	344	336	359	370	345	342	350	357	321	363	318	357	332	326	349	353	329	324	336	344	309	355	316	322	355	335	341	347	336	313	322	361	340	348	325	346	342	355	364	314	358	346	321	340	346	326	358	338	364	323	352	318	325	311	315	324	360	343	325	350	318	319	380	344	328	313	345	360	326	348	330	324	335	339	322	310	331	307	362	358	318	350	338	342	336	378	320	380	333	338	309	339	340	338	323	355	333	337	356	331	403	354	334	343	323	340	362	329	311	346	362	318	358	314	312	354	358	366	342	380	350	334	340	345	303	339	353	353	330	351	333	306	306	350	349	347	308	336	338	321	314	346	362	351	345	347	365	348	373	344	347	346	333	342	325	350	339	334	340	353	339	340	364	325	369	339	391	344	349	364	324	337	329	345	372	375	353	336	303	340	367	346	348	326	350	371	335	327	319	348	319	366	344	327	340	346	322	339	333	291	347	392	347	355	344	350	359	319	381	358	303	330	378	361	342	326	361	353	355	343	337	351	324	340	354	318	346	342	345	341	321	362	305	302	315	339	359	313	312	328	319	343	356	326	353	374	314	307	309	339	350	313	327	359	351	309	310	324	328	384	319	286	330	370	326	344	320	363	331	373	346	354	339	333	328	341	361	356	342	381	334	334	339	339	355	364	350	363	367	319	354	314	335	360	343	343	339	367	343	299	325	333	334	307	328	370	325	352	370	322	330	311	324	342	316	353	345	375	322	335	312	340	322	348	367	350	340	374	330	364	305	344	347	325	326	359	331	348	341	340	340	346	349	331	321	361	337	323	324	353	346	335	338	326	331	344	338	381	329	369	356	336	355	334	321	329	366	330	368	327	343	344	327	363	325	352	336	367	338	344	344	332	327	341	363	333	356	346	314	339	370	357	341	333	353	334	330	396	318	322	341	359	338	345	357	349	352	337	359	340	353	346	355	355	326	344	332	345	326	333	326	347	353	330	335	353	330	388	372	321	339	356	328	319	294	356	334	307	331	355	319	329	335	336	361	347	321	366	351	329	316	333	345	336	376	349	362	361	321	335	335	344	338	348	387	369	367	321	334	330	338	341	309	336	322	333	376	341	360	348	330	355	331	300	314	313	339	345	365	343	348	317	347	326	372	336	327	360	334	345	321	357	362	312	350	309	335	320	335	316	373	352	337	301	312	350	318	340	313	331	340	333	309	307	311	340	360	352	354	326	334	307	352	326	321	350	358	346	339	346	357	347	330	322	324	322	365	363	348	330	354	335	364	339	346	367	331	373	342	338	322	307	331	355	373	332	327	328	326	360	352	306	327	332	341	339	327	321	342	351	346	351	337	361	335	330	332	366	324	339	323	336	322	342	350	295	368	328	352	324	360	346	331	349	342	326	319	304	301	337	340	354	324	347	348	324	314	333	372	317	389	338	335	324	322	341	322	324	322	346	326	334	340	325	328	330	326	346	341	366	333	349	351	344	325	324	339	340	333	348	332	354	331	342	349	325	318	335	375	309	353	363	344	344	367	313	363	311	345	327	340	381	322	295	325	384	337	355	326	348	333	352	313	319	302	342	342	349	304	364	329	311	321	346	319	339	323	319	327	338	335	330	315	340	348	355	319	353	346	321	345	321	330	361	324	323	353	343	358	351	341	321	344	335	324	353	358	307	295	385	351	362	318	315	306	352	345	340	329	396	312	354	327	347	329	347	354	344	318	366	337	313	353	341	362	341	366	335	343	325	327	327	348	316	340	345	373	312	340	361	331	334	330	315	307	358	315	349	346	336	348	330	335	369	336	359	349	339	325	352	325	346	373	346	319	356	354	330	330	331	365	339	352	354	336	346	349	332	332	339	335	350	370	332	360	379	315	345	320	344	322	330	302	350	358	325	330	356	333	316	363	328	318	302	375	338	329	316	349	344	338	342	352	355	337	344	339	342	326	356	332	349	341	339	343	329	299	296	308	366	344	348	356	344	360	358	340	345	355	327	353	333	302	323	365	330	303	376	361	341	317	342	350	323	351	354	333	327	326	334	363	345	320	355	336	339	355	343	341	339	320	368	355	340	331	322	327	343	328	356	312	352	347	325	347	342	369	332	360	354	366	333	332	326	352	361	327	359	327	349	341	359	337	346	358	376	347	363	299	347	344	302	329	334	331	368	314	327	344	296	341	358	372	340	336	336	333	336	343	308	340	370	360	332	330	335	324	328	341	354	372	337	313	359	362	368	347	313	323	355	323	348	328	325	323	333	331	327	340	309	346	320	340	360	301	335	351	355	322	342	344	330	343	332	366	340	345	361	315	344	333	341	321	344	382	333	349	349	318	347	311	347	361	347	324	338	339	331	325	366	362	363	339	339	350	340	327	323	351	356	350	314	317	340	341	336	324	352	341	315	340	310	338	331	369	321	330	374	312	333	355	300	325	354	342	354	347	375	337	332	364	340	382	326	318	341	355	332	342	330	333	329	341	321	335	362	349	330	332	328	339	346	342	373	349	395	361	345	306	321	353	346	356	327	350	358	315	334	348	328	343	331	339	299	315	309	332	345	364	386	350	341	332	298	322	361	321	325	323	329	319	350	328	325	343	322	341	362	326	329	365	345	362	308	347	345	302	337	379	359	323	343	338	338	355	310	340	354	355	333	324	359	325	347	307	315	308	337	338	357	351	330	332	315	346	314	350	296	317	332	310	312	329	392	316	328	338	376	333	350	307	345	333	346	327	302	354	360	341	359	340	349	331	347	345	335	292	363	326	346	343	369	341	321	345	311	344	361	317	321	329	376	339	361	305	340	366	325	350	349	338	351	370	328	309	309	335	328	315	348	369	333	310	311	294	317	340	320	335	315	354	325	340	328	361	340	348	331	340	352	331	317	338	322	338	304	326	330	333	344	351	324	335	378	315	348	333	341	315	321	355	339	316	363	319	358	344	317	310	384	337	285	348	360	323	364	334	330	313	331	328	347	335	327	353	333	313	312	352	355	358	337	308	363	367	312	333	346	321	313	371	323	338	328	345	341	323	339	334	323	345	341	360	346	344	351	358	372	354	351	337	369	361	330	361	321	328	327	336	349	334	326	350	349	313	325	358	314	353	371	315
16739	42891	37091	24730	17818	11495	8235	5853	4562	3466	2754	2033	1560	1508	1308	1139	1067	897	791	743	770	695	677	616	557	561	493	509	475	461	534	467	460	464	417	412	401	421	401	406	420	396	420	371	434	386	395	389	423	420	410	376	416	416	394	381	366	388	355	406	349	399	375	432	386	414	354	384	388	398	374	395	392	408	404	393	416	382	393	421	358	351	378	384	363	389	375	407	371	370	387	387	389	373	384	368	363	339	399	372	377	347	362	363	421	398	386	373	370	353	395	374	386	385	374	409	356	358	400	398	377	397	380	396	362	352	359	403	401	373	357	398	373	387	359	372	386	413	387	371	417	374	396	406	398	365	361	403	403	382	397	357	383	374	387	377	423	413	368	392	414	403	383	395	409	381	396	379	405	377	333	357	423	361	376	394	378	400	395	333	356	376	392	403	388	405	398	394	378	364	409	363	344	429	384	395	366	365	358	409	358	382	372	368	382	393	355	365	395	370	386	403	381	387	353	399	398	343	410	382	365	376	393	388	342	369	391	396	396	355	412	358	361	379	397	396	387	379	386	358	361	371	391	373	363	397	383	385	386	410	381	405	364	365	434	383	367	369	379	382	382	369	366	402	429	421	397	361	357	409	363	374	366	396	368	398	370	400	387	362	363	356	371	362	338	373	396	365	377	397	374	350	351	391	330	358	350	385	367	395	385	370	364	395	378	393	366	400	408	364	376	380	392	379	360	385	371	348	401	405	369	381	401	378	376	367	398	393	354	381	393	387	333	419	370	351	373	376	424	370	403	393	395	393	394	384	377	376	384	403	412	367	360	376	349	376	407	387	394	371	362	354	396	386	379	401	389	367	389	390	360	392	396	409	340	406	382	402	390	386	407	365	365	366	417	392	395	393	398	390	413	403	380	350	405	367	385	392	368	371	378	362	358	391	344	346	345	363	356	365	412	387	350	390	395	372	392	364	381	394	404	355	393	390	420	366	386	374	398	419	422	378	377	379	368	430	389	402	381	391	361	380	401	361	358	372	370	377	362	391	377	386	402	382	386	372	400	380	380	371	370	339	410	356	384	390	418	395	391	378	387	377	383	380	351	420	377	401	409	366	348	394	396	389	347	367	422	398	374	390	366	339	365	391	370	324	375	362	379	352	370	365	416	385	413	361	391	395	376	369	393	372	361	377	421	401	394	350	380	411	392	407	407	350	375	356	386	393	393	353	398	379	370	386	377	372	438	370	351	378	384	375	427	373	380	421	382	395	379	403	378	399	354	398	352	392	376	369	394	364	394	366	350	411	382	392	389	390	362	351	354	375	367	382	404	397	410	364	414	392	385	384	368	380	398	388	365	361	381	368	402	392	392	384	360	397	361	394	393	361	352	363	369	393	395	391	397	386	381	371	426	389	398	360	371	359	399	394	359	345	350	358	381	342	374	356	369	348	385	405	373	380	367	384	410	381	331	366	374	424	358	398	370	378	382	393	355	383	375	412	343	411	389	357	387	400	402	380	383	351	381	400	368	399	373	386	382	382	425	373	375	389	366	388	395	386	353	359	397	372	371	414	410	387	378	370	412	383	336	386	370	414	381	380	413	370	389	371	375	411	378	387	422	374	376	375	367	414	409	422	361	372	355	394	378	389	355	385	376	386	401	411	385	389	357	366	387	367	371	366	363	411	395	376	395	399	392	370	387	403	406	382	397	359	346	382	397	397	376	374	410	401	378	398	372	384	379	382	398	358	387	420	372	358	404	371	388	391	388	349	368	388	399	378	371	382	363	387	368	376	396	356	363	360	371	411	413	357	354	394	404	394	366	414	379	351	366	341	394	386	329	381	402	372	403	339	344	377	395	378	359	398	352	430	395	373	368	394	395	385	388	397	364	405	358	377	395	370	375	400	399	385	376	349	367	385	335	410	390	387	402	360	374	347	363	380	382	357	384	378	375	367	356	381	393	354	372	373	367	374	371	398	356	363	422	388	379	385	364	396	387	362	405	363	396	401	373	399	375	362	412	405	353	371	401	377	374	369	354	371	381	388	360	361	404	416	353	404	358	388	425	401	389	371	336	385	391	368	367	371	374	408	366	369	347	401	381	413	384	364	404	397	365	383	397	387	377	370	394	386	358	352	367	357	395	376	403	346	403	399	383	406	393	391	385	360	387	418	377	393	399	345	362	372	366	368	392	393	368	365	355	380	393	380	395	374	358	378	343	418	392	375	385	387	373	373	435	371	345	374	380	370	428	377	343	393	377	382	399	395	359	368	392	389	382	347	354	354	389	357	389	356	364	384	377	366	411	388	382	384	383	371	380	387	387	389	422	406	373	382	383	425	374	376	375	382	377	374	383	359	367	358	384	385	362	368	396	367	365	426	375	388	364	377	380	362	362	393	391	370	391	402	405	331	380	366	361	383	397	366	372	351	368	369	399	373	387	358	358	402	383	395	379	401	358	383	412	350	380	359	381	396	388	400	376	395	378	372	443	357	384	385	372	370	429	370	391	359	405	419	425	406	388	391	391	361	388	375	385	409	386	404	384	341	352	376	359	415	407	374	369	374	396	384	389	377	370	357	376	380	357	385	374	413	379	421	382	367	384	367	363	370	357	374	381	371	397	406	358	377	389	399	361	379	386	361	393	339	398	430	406	353	387	369	380	364	378	379	435	398	377	406	387	349	370	391	384	370	384	339	397	366	370	389	367	403	413	394	404	364	369	395	400	387	363	392	372	376	390	358	374	398	395	390	400	420	425	389	411	407	371	383	357	363	376	392	380	377	378	376	390	354	373	396	389	385	369	397	414	385	354	395	380	370	387	390	392	379	380	398	364	373	375	415	353	357	381	366	390	385	379	351	389	372	385	356	365	365	392	384	389	377	350	407	384	390	389	393	391	367	384	412	386	394	397	382	402	375	361	362	399	386	393	353	348	367	379	365	402	367	362	380	373	376	402	374	342	390	370	372	373	384	383	394	341	351	373	387	394	392	381	402	371	380	399	381	357	360	363	388	382	334	401	378	401	419	368	364	380	389	372	399	433	414	374	401	375	384	364	367	393	367	374	365	401	386	364	379	363	374	338	351	371	374	405	369	364	389	404	384	393	362	347	399	433	417	339	349	385	372	383	365	391	380	388	384	341	402	390	361	364	385	372	381	368	374	389	396	381	340	376	399	355	371	357	395	361	355	377	373	381	364	421	401	408	388	414	395	389	396	412	352	381	374	384	349	371	370	381	385	388	368	373	385	424	368	376	363	391	416	394	383	355	377	379	384	400	354	343	371	333	378	345	407	372	389	367	383	370	385	408	359	377	385	367	371	363	366	391	385	349	352	373	402	434	394	384	362	351	404	372	367	388	392	367	366	384	403	362	413	384	375	424	382	371	357	377	369	396	373	369	368	368	421	365	407	362	369	359	373	353	362	372	379	368	387	373	387	387	370	390	371	360	368	362	380	374	406	395	438	425	368	409	385	399	385	413	373	350	380	353	379	344	395	379	410
27360	21737	22934	14318	6317	3507	2367	1715	1302	1057	850	686	543	514	464	477	421	430	382	361	357	365	372	365	321	309	317	312	318	314	305	319	309	318	316	280	312	282	319	273	313	262	281	295	279	272	292	290	278	288	287	283	279	284	291	264	297	271	262	292	295	259	287	265	294	323	299	298	265	284	267	291	324	255	281	269	290	307	299	275	295	247	237	295	276	282	276	292	327	293	277	288	283	294	288	288	263	290	290	300	283	296	270	266	274	265	325	315	287	279	278	253	297	255	299	257	295	288	315	306	257	295	272	316	253	280	265	276	281	286	247	332	292	315	292	289	258	295	278	292	240	290	296	283	273	246	292	290	288	309	306	266	289	277	295	291	289	282	253	313	282	282	290	310	263	268	318	276	290	259	319	292	272	280	297	291	265	269	284	300	291	257	297	280	262	285	302	304	284	282	271	297	289	294	274	273	273	289	283	293	269	261	272	259	270	249	290	278	263	274	295	303	283	272	279	312	244	285	254	308	270	307	293	291	296	296	280	282	300	297	253	277	299	258	293	260	271	239	308	252	302	275	301	292	316	286	285	277	273	283	259	306	308	279	286	280	262	265	266	318	303	265	294	257	266	308	294	299	307	294	275	239	289	276	283	311	280	273	286	265	320	278	244	243	299	292	316	279	264	274	272	292	286	291	290	294	294	266	270	260	291	276	256	268	267	269	286	292	297	289	300	285	293	290	301	283	294	302	285	285	314	298	268	272	262	288	267	286	285	260	290	317	298	286	265	265	298	284	252	258	300	315	289	279	250	300	299	288	299	278	256	297	301	250	271	279	286	259	287	289	277	259	272	264	288	294	255	267	276	297	307	291	312	300	256	270	292	276	268	281	294	279	278	273	277	318	299	292	272	267	319	300	244	264	278	306	278	285	306	269	290	299	296	294	264	273	264	245	278	290	269	297	270	282	281	312	254	302	289	298	289	263	279	295	258	290	271	267	261	300	282	298	272	261	293	280	272	279	272	319	266	291	302	271	287	258	286	294	289	244	271	272	292	274	278	254	279	271	282	291	288	290	285	285	294	289	267	276	271	261	287	262	333	300	298	276	283	309	289	284	282	285	274	289	291	271	281	279	247	256	268	264	303	253	262	300	286	304	278	279	276	276	294	290	278	241	284	270	283	291	292	291	267	283	304	290	248	260	318	286	297	284	294	282	274	288	274	278	287	309	277	287	312	299	292	279	243	305	281	282	287	282	303	274	298	305	284	310	294	281	261	251	267	289	272	283	299	278	312	262	283	314	290	266	272	265	293	301	283	278	264	276	324	287	259	294	266	291	286	303	291	276	285	281	291	289	315	275	291	264	280	300	271	248	264	297	285	331	271	301	277	273	283	274	280	295	295	301	274	280	292	302	276	295	278	262	260	310	276	285	303	285	288	300	309	250	277	278	293	307	277	306	279	266	297	286	267	263	264	302	268	297	262	260	274	270	259	301	268	246	309	279	309	303	302	268	291	302	318	256	283	279	268	303	270	288	296	269	279	265	263	288	299	284	267	268	281	280	274	270	286	330	307	266	287	255	284	248	290	282	264	313	274	281	263	265	294	301	286	281	285	280	281	263	261	269	310	288	301	252	285	288	294	304	287	273	286	260	269	250	256	286	284	282	280	275	261	256	307	288	297	269	277	268	290	271	306	258	277	307	265	285	281	273	275	287	286	282	291	298	295	274	301	303	290	269	301	265	294	259	299	276	275	271	291	277	298	273	299	291	267	279	279	277	273	270	304	276	259	310	276	284	299	245	255	281	282	266	312	271	308	276	303	297	296	278	294	317	265	283	298	250	295	299	270	310	295	287	285	274	315	275	286	310	300	284	268	284	261	291	298	235	287	318	248	281	306	264	298	278	283	283	287	286	315	314	260	295	303	273	278	256	256	285	265	283	278	288	259	268	289	263	253	302	288	317	292	266	290	287	280	273	302	286	289	284	277	302	293	263	289	298	257	272	271	311	291	267	303	292	278	302	293	315	274	295	293	308	280	293	301	297	309	256	269	290	282	300	259	276	291	266	298	277	309	293	313	273	276	253	308	264	268	275	250	281	287	290	309	275	270	272	281	283	288	286	273	295	301	285	303	271	284	270	324	269	301	271	288	248	300	273	297	317	326	257	275	306	310	297	273	272	278	294	294	278	290	269	301	293	263	278	280	286	301	261	274	266	301	292	303	288	286	239	287	281	291	302	319	294	307	294	249	307	272	309	270	256	286	299	263	282	305	283	298	255	258	289	299	280	287	301	304	277	287	304	308	285	275	274	270	254	274	284	310	294	291	305	276	307	303	261	262	290	294	283	295	302	281	305	259	285	318	313	313	291	289	271	282	280	273	288	284	280	298	265	291	295	252	291	277	289	271	258	300	264	267	312	276	290	273	269	292	296	285	289	303	303	261	266	294	272	237	260	295	270	286	258	263	244	310	281	301	276	280	301	282	307	305	284	279	274	302	283	306	269	306	276	302	276	282	269	301	236	268	256	287	311	278	291	285	272	298	265	307	296	268	251	281	285	283	267	299	289	290	266	288	289	295	283	310	268	302	276	289	255	265	277	282	268	286	275	297	294	277	306	320	241	297	282	273	289	244	304	273	268	279	272	313	269	280	306	280	262	298	263	254	281	311	264	272	281	312	259	293	281	261	306	261	278	296	318	280	269	302	276	279	276	261	289	266	294	272	328	289	295	275	318	306	304	269	272	267	295	307	286	236	272	272	288	282	258	278	273	295	288	272	302	313	276	308	299	312	275	289	276	279	297	303	265	258	286	281	279	275	279	300	290	295	279	262	291	305	275	276	303	273	274	260	299	252	303	272	316	281	281	280	318	294	253	271	256	263	270	270	274	285	326	285	275	285	278	310	286	284	280	279	283	283	305	282	269	283	278	288	308	248	274	294	276	274	257	289	290	298	257	282	284	285	270	284	271	266	251	283	288	279	315	280	289	265	287	280	299	289	279	267	311	277	282	263	287	256	293	299	255	270	290	297	287	288	290	288	293	262	280	287	263	264	299	325	247	271	271	280	285	280	287	277	282	277	275	261	271	263	249	299	274	301	294	277	297	273	304	303	305	263	283	308	290	280	284	307	275	289	286	272	287	293	334	264	264	274	281	278	278	264	266	286	273	287	236	293	288	278	279	274	280	287	274	261	258	291	265	262	273	310	252	284	260	299	277	255	274	309	261	278	270	293	246	279	292	306	272	279	252	316	259	296	271	286	259	270	258	262	267	300	282	286	300	276	284	279	257	276	265	288	301	245	262	314	268	271	271	260	271	292	273	296	300	299	276	275	276	254	249	274	277	289	285	275	303	301	278	271	277	311	304	269	264	270	289	286	265	283	271	292	265	274	282	302	271	269	270	293	289	296	289	262	317	284	308	267	252	260	289	308	286	319	280	270	294	262	302	268	292	289	291	290	279	309	283	262	289	292	272	269	283	262	274	290	289	267	292	289	303
13520	31282	25230	14091	8720	5089	3571	2446	1828	1406	1119	966	727	711	610	566	500	496	511	442	443	412	429	381	397	401	334	341	349	359	347	351	372	354	337	294	335	321	322	306	305	305	285	336	306	320	331	308	333	337	349	324	366	320	334	323	334	323	328	327	318	306	326	331	338	348	338	330	322	331	330	328	310	287	307	309	291	315	322	317	316	308	310	344	328	305	327	302	306	347	319	340	317	323	293	341	302	303	312	318	309	348	294	336	338	333	327	361	343	314	318	323	290	299	293	304	348	335	335	355	341	340	342	306	279	324	339	285	312	306	292	306	292	304	303	331	300	343	291	335	355	332	333	281	300	321	345	333	318	308	329	321	321	312	324	300	344	313	311	331	298	324	339	340	320	315	291	320	348	332	292	345	324	309	345	313	320	291	340	316	321	296	316	299	330	303	315	330	308	341	301	312	350	321	314	311	321	306	309	330	307	318	316	321	341	318	321	339	299	338	352	302	332	329	310	327	338	301	321	320	301	310	325	303	323	281	325	345	316	323	309	322	336	311	330	348	338	321	330	317	357	322	341	309	305	314	333	314	331	290	326	313	316	358	357	310	329	300	322	324	331	319	341	317	312	340	334	325	313	287	321	318	353	335	304	278	364	313	323	351	319	300	373	305	313	306	345	320	326	327	320	329	314	303	328	323	297	318	342	337	342	326	327	333	339	317	328	298	307	303	344	316	344	310	316	344	308	328	345	318	315	348	308	338	321	335	320	302	322	355	322	328	305	313	324	330	341	317	304	341	331	342	342	321	347	301	356	315	326	316	331	314	315	341	320	301	308	348	304	316	287	328	329	286	321	308	313	317	331	320	328	318	314	334	345	328	354	349	307	366	348	295	364	347	309	332	314	344	348	357	334	311	317	284	359	304	320	332	300	321	330	306	317	310	302	327	344	323	351	373	304	312	331	321	296	356	303	329	281	333	370	307	322	328	318	337	350	313	331	332	344	374	303	314	318	327	353	339	343	356	319	343	335	319	336	304	300	339	315	335	301	313	334	307	321	323	302	328	336	303	307	309	354	333	304	310	312	278	308	307	295	301	303	360	331	311	318	338	323	370	347	337	326	316	323	311	308	350	325	337	296	314	337	283	353	309	330	326	318	318	322	332	300	362	316	340	331	297	339	315	299	318	303	315	315	330	365	362	349	328	323	332	307	360	331	307	302	335	308	312	322	300	302	318	321	315	322	347	291	306	321	306	324	315	320	348	308	333	323	309	334	355	332	321	315	333	293	311	331	324	331	346	288	331	323	328	324	334	311	303	328	313	306	297	302	316	330	282	336	306	338	333	327	325	334	347	319	327	298	332	293	336	320	336	306	360	328	294	317	318	325	309	318	319	345	307	297	340	326	322	352	277	337	342	335	297	320	315	328	332	336	330	306	297	357	354	331	301	311	314	315	337	314	312	315	285	338	297	359	290	324	305	320	339	325	341	311	343	314	301	315	345	313	352	286	286	308	329	303	355	335	316	294	298	330	381	339	318	343	331	313	343	319	297	331	317	342	343	303	339	304	318	354	343	318	307	338	338	288	282	319	325	307	334	291	317	284	299	373	280	320	312	332	347	310	279	340	289	341	325	334	313	301	333	336	300	313	327	362	324	339	327	327	307	332	326	307	319	284	320	288	313	309	300	322	329	287	293	354	310	322	316	317	336	329	320	351	302	324	313	308	318	344	295	300	296	311	325	316	331	365	332	321	336	294	338	302	300	329	327	326	329	307	296	329	286	341	338	318	320	319	280	322	301	331	340	325	323	323	311	275	322	315	295	334	313	325	320	336	348	329	327	344	353	311	289	318	316	305	340	319	313	295	369	314	307	323	296	324	353	336	348	350	322	285	296	299	304	329	296	352	308	305	291	348	332	352	332	298	333	318	319	344	314	326	285	321	343	324	322	342	334	299	319	320	308	301	297	324	327	330	326	370	306	339	351	353	324	363	306	338	357	332	321	304	324	320	329	313	301	333	322	337	311	322	341	320	329	300	319	326	338	329	322	358	335	330	342	306	330	316	325	317	327	311	297	316	333	321	339	327	321	312	314	317	292	330	321	317	334	329	352	332	324	310	316	306	315	290	323	324	297	335	319	321	311	322	300	311	298	335	309	322	313	343	323	328	350	323	330	306	304	328	301	339	344	295	324	313	335	352	348	307	327	338	317	302	302	305	314	331	325	307	317	314	311	356	324	339	294	302	365	291	298	332	328	303	326	334	283	302	312	322	301	308	322	344	308	323	321	298	331	330	297	313	323	286	321	289	304	299	324	301	310	318	303	319	321	315	305	285	318	329	316	308	333	314	294	300	320	282	316	332	313	323	294	312	348	314	321	315	326	346	314	298	303	306	316	326	311	306	305	337	352	316	299	313	302	329	319	282	344	307	295	293	318	325	311	299	323	312	339	324	320	344	314	330	302	318	315	307	303	325	327	330	311	332	290	331	339	323	350	304	320	337	339	327	314	328	329	343	331	335	317	328	326	332	339	309	297	326	326	347	346	308	329	317	373	317	342	326	344	321	314	337	314	325	319	317	325	318	329	333	347	348	297	331	361	336	297	303	353	334	314	329	321	331	302	318	310	321	321	328	296	304	326	323	310	345	320	308	330	324	318	314	313	319	343	327	287	316	336	320	330	322	337	322	300	312	339	305	336	341	318	344	319	319	318	326	314	319	315	344	321	301	311	334	314	307	308	328	302	326	316	299	351	309	356	320	314	319	317	306	304	345	301	308	332	322	320	317	313	317	333	312	344	312	360	334	320	353	304	331	356	327	311	330	341	323	322	322	313	314	335	303	326	301	322	292	294	341	309	296	304	292	292	335	334	335	308	308	322	303	322	326	283	332	335	314	322	331	302	361	290	288	335	333	292	325	291	346	305	314	357	330	336	314	329	318	272	333	337	323	327	337	346	331	288	338	309	320	320	337	311	334	307	333	351	294	339	351	316	335	308	316	355	322	335	335	309	320	317	294	272	293	325	306	313	306	321	310	302	306	313	331	316	313	300	323	314	343	298	322	324	310	350	327	296	290	348	295	310	309	277	326	320	294	315	326	299	344	330	312	333	325	323	322	302	331	339	321	312	348	303	315	337	306	320	288	347	336	340	301	289	304	305	339	293	298	317	309	312	295	309	344	316	323	303	332	371	347	331	335	321	333	313	319	311	319	349	300	307	332	314	338	337	327	303	314	346	292	290	300	360	319	344	299	322	316	349	336	353	357	349	337	312	362	327	329	357	333	292	301	305	367	305	321	300	346	312	316	320	320	325	293	305	323	320	323	320	327	329	324	306	323	343	290	351	349	311	292	317	325	318	261	301	318	350	349	341	333	326	323	287	319	347	304	353	336	331	316	315	303	332	322	292	284	299	321	314	334	316	334	325	336	327	322	343	327	327	326	332	331	315	318	346	311	338	302	330	327	322	306	323	331	323	316	323	334	310	321	328	326	307	318	308
23468	21091	27954	24536	21006	13226	6010	3326	2277	1752	1338	1224	982	862	750	719	629	590	570	493	490	504	446	484	430	420	392	400	346	363	348	366	382	402	340	377	366	339	337	367	343	354	365	361	315	314	336	357	322	334	325	336	324	330	315	311	347	330	342	340	305	314	326	320	303	310	348	376	333	364	343	340	336	345	340	334	314	383	305	334	329	287	321	356	309	342	327	325	338	307	312	336	342	346	361	312	323	327	325	327	326	328	308	321	308	302	343	345	342	329	336	299	353	361	334	322	327	353	298	331	318	339	350	351	341	326	306	327	326	386	347	318	317	309	351	332	360	312	365	298	362	327	332	319	317	312	368	322	363	342	321	331	303	323	353	334	348	343	361	339	325	361	300	331	343	340	345	355	302	333	336	346	308	324	304	342	346	332	319	342	342	345	329	301	327	327	332	350	355	301	319	330	343	333	351	374	331	303	329	314	343	355	295	358	330	326	315	363	318	341	356	332	326	330	343	318	316	355	327	329	331	322	364	320	350	370	338	283	351	318	351	348	317	339	339	325	340	307	307	354	322	318	360	356	342	332	325	324	320	334	322	340	349	317	331	365	340	336	315	320	317	338	333	318	348	335	334	349	317	335	343	347	330	342	352	353	329	319	333	338	346	331	322	339	368	332	330	343	288	337	332	331	334	328	352	315	334	336	331	356	309	321	330	330	347	323	332	334	329	313	314	356	353	367	309	319	337	352	321	365	341	341	315	341	326	301	307	325	322	357	329	336	303	326	299	356	360	345	333	352	345	356	300	327	301	356	304	334	338	321	346	314	309	341	332	316	336	352	339	335	329	353	326	320	315	383	355	323	297	362	362	347	317	311	320	331	336	347	352	320	327	353	312	337	336	351	319	321	348	310	305	339	334	336	342	340	358	310	367	322	345	334	344	331	312	314	330	317	361	341	335	304	348	337	338	303	336	356	305	312	323	369	317	317	324	330	327	354	359	347	318	349	324	317	342	333	345	341	321	331	312	320	297	351	332	348	334	314	313	314	315	309	339	330	337	350	369	328	356	334	325	335	349	356	315	324	307	315	324	324	332	345	316	332	316	374	332	318	337	311	323	347	308	347	324	344	328	340	318	316	334	348	329	346	325	320	324	334	326	344	321	316	279	299	317	341	348	354	314	320	339	324	296	328	330	321	302	334	303	314	324	343	360	342	334	316	311	359	342	362	377	321	324	321	334	337	312	322	309	333	336	326	347	324	329	322	345	321	329	374	303	338	342	334	325	322	312	350	338	314	320	333	343	338	320	333	371	302	335	353	287	348	304	316	310	314	331	385	315	336	329	326	328	340	319	327	342	327	330	307	306	341	343	318	308	314	326	327	315	336	308	336	334	362	333	315	330	319	346	319	373	312	343	314	306	313	344	356	334	341	308	322	310	344	322	340	358	338	314	329	338	323	366	388	343	360	304	335	315	344	298	324	316	347	361	294	318	345	348	330	366	324	340	320	321	312	354	343	297	350	362	339	302	321	368	322	326	317	285	310	351	325	319	337	350	317	332	336	351	343	328	332	287	292	332	325	310	336	353	326	352	329	329	313	318	293	348	330	321	331	323	313	336	326	336	352	339	319	339	322	351	338	350	298	326	328	320	322	316	317	309	351	329	336	327	309	298	319	377	330	340	283	326	337	350	334	360	347	325	349	332	339	307	309	305	352	348	335	344	340	313	381	334	323	343	347	314	330	362	362	289	319	332	329	295	303	330	326	320	333	346	333	349	360	333	349	334	316	331	310	343	359	298	313	327	319	353	318	338	349	364	302	328	327	339	307	332	364	333	320	326	317	307	324	321	331	316	300	328	347	323	339	310	316	323	336	345	341	320	335	330	295	329	321	333	302	323	297	343	308	339	340	315	332	340	346	331	279	330	330	307	374	313	366	341	322	304	324	353	324	328	320	321	339	372	341	328	305	306	347	344	333	364	366	332	356	317	319	330	340	325	328	328	318	337	322	325	327	327	310	350	317	367	343	344	305	319	312	320	326	332	347	319	345	318	336	334	331	329	363	297	318	326	328	328	321	328	322	346	327	332	352	323	341	325	331	303	318	324	323	316	346	335	338	366	325	322	374	329	325	318	375	345	332	349	318	302	324	329	327	328	327	360	321	306	327	338	354	301	366	317	326	357	319	331	324	320	305	337	314	291	336	318	341	325	344	342	328	315	317	345	357	353	332	317	348	339	353	351	331	360	347	293	330	333	330	330	324	332	362	338	318	306	359	325	313	319	327	367	317	337	347	345	335	350	288	342	323	313	324	346	331	310	325	316	324	328	325	331	328	322	330	382	303	340	316	333	337	331	323	370	334	313	329	332	302	287	342	307	339	330	332	372	319	319	333	327	310	341	324	340	359	332	318	335	306	306	317	305	302	352	364	270	318	340	346	331	305	316	312	338	305	301	297	340	358	341	322	348	313	316	321	338	326	341	339	307	319	345	360	299	323	333	336	341	345	316	320	311	323	321	336	300	317	330	329	370	297	339	314	351	335	356	362	334	327	309	333	318	307	335	360	363	328	322	319	351	352	318	323	351	331	332	332	342	331	335	336	346	326	322	329	316	320	341	280	329	328	349	347	341	337	346	331	315	363	314	316	297	313	321	349	323	349	383	323	321	298	347	321	334	356	344	302	303	354	367	349	334	337	317	319	327	344	364	319	314	333	367	322	317	312	343	335	350	320	339	387	323	313	344	307	330	325	356	355	348	328	334	348	369	365	319	344	320	321	322	315	326	364	301	337	351	331	326	372	342	380	315	360	333	340	300	343	339	327	353	355	303	337	308	326	333	334	329	299	325	316	314	325	333	325	316	310	323	312	339	328	349	313	372	327	323	309	293	325	344	303	329	375	326	313	335	341	322	351	330	339	323	352	356	336	370	304	311	313	334	335	331	330	340	331	313	302	344	319	336	344	338	315	365	363	333	329	313	320	345	314	345	337	316	297	321	325	341	347	339	381	353	337	330	339	285	350	301	350	354	345	359	334	312	345	332	302	324	320	296	362	320	358	352	307	354	383	343	342	333	337	314	329	310	311	371	340	324	346	351	356	308	331	324	330	343	353	335	292	325	338	318	330	294	340	339	344	324	307	336	347	297	370	342	326	343	295	354	322	354	320	320	336	332	356	340	356	337	340	302	340	294	375	323	393	319	331	363	379	319	287	293	331	331	351	331	322	333	324	278	329	339	346	315	360	337	331	332	350	353	302	325	327	324	367	338	338	318	350	323	304	325	354	332	345	339	330	322	313	359	341	324	325	367	337	304	320	310	327	347	337	364	327	331	303	337	330	314	318	308	324	314	353	367	335	342	320	331	316	319	350	374	348	324	342	331	318	363	329	329	314	338	304	323	323	324	349	350	368	324	335	320	335	359	357	341	299	337	332	326	301	319	329	340	336	345	307	287	304	328	315	324	309	343	319	303	335	356	327	339	326	343	366	320	333	292	322	285	371
14884	38582	32826	20520	13665	8772	6232	4367	3096	2390	1968	1508	1284	1103	978	901	782	846	648	605	582	560	604	526	507	458	448	460	446	475	464	445	450	413	439	417	373	416	396	398	400	365	381	387	408	386	360	409	363	389	364	379	407	397	370	333	404	412	379	376	381	411	332	367	340	396	354	382	403	366	368	380	388	373	397	398	379	382	362	348	380	356	384	369	367	406	383	364	393	400	343	407	392	371	368	365	376	359	340	370	366	405	388	400	382	356	390	368	319	376	367	369	368	338	379	339	342	384	366	374	371	364	371	394	359	384	376	393	339	378	366	391	376	361	368	356	353	397	358	359	366	375	342	340	389	336	370	375	387	408	379	376	413	359	363	372	367	392	376	358	385	378	389	381	382	387	418	341	385	369	373	403	415	397	357	375	379	382	360	324	363	406	379	389	357	385	367	399	356	409	358	388	352	385	375	379	376	369	394	362	351	376	354	373	369	404	343	352	372	378	407	388	379	350	358	387	384	371	372	409	374	342	383	375	370	390	401	336	389	350	368	373	378	401	401	399	377	398	394	345	379	383	346	387	377	396	364	382	383	372	397	382	379	389	345	333	371	380	377	397	373	361	398	371	384	383	345	361	383	373	372	372	350	351	386	371	321	394	396	363	376	376	389	396	371	372	380	380	376	359	407	350	359	386	388	419	373	362	400	368	382	367	378	386	340	356	412	387	385	353	364	389	357	358	366	396	341	405	359	380	379	389	342	384	370	368	366	395	404	351	391	361	355	408	422	366	369	360	394	379	370	370	392	392	402	372	362	387	368	422	410	368	372	344	372	380	375	375	390	383	324	355	367	412	373	375	361	394	383	405	380	379	357	351	372	361	411	366	346	370	346	360	371	358	391	388	407	363	386	412	347	392	369	397	347	358	353	348	366	385	388	369	380	342	384	362	388	366	373	393	371	338	352	365	378	362	385	382	381	390	370	397	411	366	396	371	371	349	366	350	375	392	376	384	338	333	381	372	373	354	336	357	384	350	368	394	378	354	380	356	402	373	395	380	375	337	386	393	374	365	380	403	370	416	366	394	352	371	359	407	349	419	335	371	376	368	372	364	367	361	394	355	365	373	427	382	365	370	379	340	372	380	346	370	365	401	377	399	378	401	393	358	411	384	384	407	375	359	371	362	351	383	380	371	372	365	349	351	365	356	381	367	378	370	437	325	393	354	414	383	397	356	357	379	382	371	384	393	367	379	403	371	383	335	350	365	360	344	354	354	385	378	372	377	344	345	380	373	372	372	344	359	412	366	379	401	388	343	359	385	354	369	365	345	355	414	361	399	390	360	371	383	368	353	380	389	373	378	361	382	330	404	400	385	383	410	325	372	365	380	383	378	400	404	370	366	375	359	429	406	369	393	357	389	384	371	348	344	377	370	392	355	351	364	400	381	342	352	371	372	401	393	369	376	392	386	363	381	376	375	379	388	396	368	353	371	372	358	371	369	362	378	367	386	380	379	381	378	367	364	354	372	340	369	395	387	403	377	385	372	367	381	384	376	379	360	383	349	332	336	391	393	369	382	379	370	394	407	404	381	376	369	376	387	369	366	360	379	402	374	338	358	367	372	363	382	360	375	398	341	394	413	401	359	398	361	398	370	408	365	368	366	385	367	394	372	349	359	360	415	358	384	376	406	369	406	383	380	354	386	412	386	385	386	353	412	409	375	382	352	380	331	360	387	380	361	392	338	364	400	362	345	363	393	384	370	360	354	349	367	390	389	352	354	368	376	373	341	374	364	373	370	369	410	398	363	360	397	351	372	401	382	410	371	393	374	375	368	357	393	386	373	397	376	365	375	405	341	334	364	391	392	366	371	405	394	392	345	361	365	368	355	353	379	394	363	373	373	382	361	368	350	376	379	367	393	357	365	339	397	408	382	370	377	357	397	366	354	354	339	402	369	340	403	372	360	361	364	376	365	371	386	395	367	390	370	383	378	355	360	412	363	378	412	377	429	367	343	353	410	373	370	361	365	384	345	395	388	354	374	368	362	385	379	382	380	379	364	376	392	386	379	359	397	342	374	348	368	376	364	385	353	401	338	386	350	379	360	365	384	346	321	377	355	363	387	365	382	362	400	347	394	401	335	399	385	379	373	378	346	355	375	377	366	371	379	345	377	365	371	412	376	358	350	385	371	352	363	405	383	365	381	361	396	344	399	345	370	378	388	358	371	346	341	378	362	385	356	377	352	386	417	372	360	379	385	344	360	349	376	369	360	355	350	344	345	357	384	364	388	389	357	364	390	371	389	390	382	356	429	376	379	368	364	372	387	348	402	362	357	370	373	376	365	360	365	379	358	375	368	408	346	388	384	342	389	414	358	371	362	380	347	416	377	365	347	417	347	384	354	386	372	382	360	353	392	388	369	380	381	356	330	376	366	357	362	389	366	345	381	385	357	380	381	379	366	377	388	408	379	350	391	399	383	381	363	396	361	378	360	366	382	392	361	374	402	409	383	369	389	351	380	374	373	362	389	377	348	376	415	378	381	354	378	354	388	396	356	371	386	347	372	409	361	345	391	401	392	378	367	386	393	391	334	368	395	382	375	351	386	383	367	361	371	401	368	373	373	388	357	331	388	401	387	389	391	339	359	368	356	379	398	409	388	378	377	383	386	391	385	383	346	356	372	401	358	373	385	357	357	410	402	385	382	376	366	386	377	378	387	370	348	366	399	337	393	378	384	365	356	398	349	359	378	369	378	351	390	362	379	365	359	367	383	427	348	385	375	365	344	419	386	377	385	357	357	369	376	368	397	388	370	396	371	345	363	381	379	365	388	356	379	384	353	416	375	396	383	376	353	379	373	370	368	373	403	404	409	347	380	380	363	401	400	400	371	361	398	373	372	372	370	337	378	358	393	350	373	388	350	357	401	358	347	407	357	356	377	365	371	362	388	401	379	348	375	360	351	401	351	407	384	384	360	383	397	366	380	363	357	386	371	347	380	371	392	347	352	356	384	388	361	407	376	375	372	359	375	359	397	372	357	366	375	377	376	352	380	323	389	348	367	378	382	390	381	390	331	390	351	376	385	380	385	383	397	360	364	399	372	355	355	374	386	379	349	365	372	371	393	370	379	386	387	383	387	345	354	360	364	383	371	357	372	407	415	398	371	341	408	397	371	405	347	367	406	374	351	338	409	383	364	368	352	387	381	380	376	379	336	353	382	383	368	383	370	360	397	411	358	375	387	390	401	393	394	375	391	364	351	395	405	397	393	369	410	393	355	358	376	395	405	346	385	397	411	322	369	386	387	384	372	391	401	390	360	338	350	368	384	363	383	351	395	363	347	394	382	386	372	381	374	364	377	367	380	367	372	401	373	330	366	397	357	382	380	376	374	336	395	346	359	374	342	359	359	381	395	376	361	360	362	377	408	343	366	398	388	381	364	365	369	357	382	374	390	375	357	359	397	398	360	394	372	396	381	421	363	380	378	390	356	342	384	406	346
24890	21206	26935	25373	12753	5373	3423	2242	1611	1274	1029	847	728	621	587	543	479	519	401	380	355	360	349	390	358	317	304	346	299	284	292	304	313	305	291	302	288	280	264	255	279	247	290	257	258	271	258	262	278	311	262	271	259	262	266	264	276	250	271	252	241	268	267	250	280	242	275	283	281	247	254	271	221	275	250	266	251	280	266	259	293	266	278	237	278	274	238	261	261	250	279	266	213	240	229	244	254	268	288	240	285	259	281	276	266	290	274	245	276	267	234	253	265	257	236	257	276	274	285	249	258	250	242	239	252	250	259	273	274	251	228	261	247	263	256	309	286	278	281	282	266	273	288	297	270	276	231	276	282	266	285	272	267	250	281	279	271	257	264	281	254	260	279	286	272	267	283	247	229	271	275	255	255	262	270	285	247	295	261	266	277	262	237	280	261	244	308	251	281	305	260	280	284	232	279	263	262	259	297	276	267	270	254	265	290	238	247	247	239	275	253	267	242	242	289	273	252	246	250	265	267	285	263	283	253	254	233	261	282	234	256	227	238	260	281	276	263	260	292	265	270	278	241	245	290	266	280	233	239	274	265	256	277	278	259	262	242	289	247	262	248	278	273	267	242	251	276	292	248	260	271	276	255	251	262	296	261	256	247	293	280	262	277	248	262	245	263	248	277	292	235	271	256	270	247	283	269	263	276	286	225	250	248	281	288	269	262	283	283	264	229	263	282	276	267	237	279	255	280	255	295	260	292	283	268	280	257	234	249	282	266	251	281	278	261	280	245	260	288	268	253	260	285	303	284	220	244	308	232	251	273	291	260	237	254	270	248	260	247	260	244	291	289	227	278	257	281	303	261	280	238	260	253	235	276	226	286	252	239	236	274	283	278	251	283	233	281	241	256	240	234	248	267	251	268	247	268	272	252	249	250	244	235	295	298	254	277	260	287	247	257	263	240	272	293	279	258	242	263	263	260	247	237	245	245	244	256	262	268	264	238	253	284	260	286	301	275	286	279	251	245	255	271	252	256	265	253	279	252	267	244	257	276	277	250	290	243	268	262	234	239	265	252	248	235	306	259	277	262	263	250	246	255	250	297	298	257	292	271	247	239	297	258	259	299	250	239	246	273	245	261	254	249	286	278	262	247	255	257	275	250	261	232	240	247	251	255	277	268	279	284	243	251	253	281	263	247	258	249	251	259	270	228	271	263	255	290	257	238	278	270	255	270	231	246	251	257	245	273	271	278	250	260	264	259	259	230	272	275	275	273	307	267	259	271	257	298	249	248	263	283	265	257	248	272	266	242	266	271	266	267	255	263	282	247	256	280	246	250	308	259	271	268	260	237	250	260	261	262	267	300	281	272	269	281	245	259	242	273	271	274	269	284	283	265	284	286	256	249	269	268	239	264	269	288	250	267	262	286	243	245	278	263	258	262	254	244	269	256	281	274	270	266	277	269	235	237	291	254	294	259	266	282	246	251	258	243	241	269	287	268	273	296	249	279	272	251	270	255	256	301	246	272	268	266	296	254	259	242	242	263	259	228	263	272	259	261	266	284	264	279	218	248	293	237	311	275	294	257	270	280	265	269	287	224	262	283	266	267	266	233	285	250	255	228	263	252	262	263	259	264	243	290	299	257	307	278	267	264	270	275	272	288	270	259	228	245	239	264	266	260	257	272	262	246	255	289	252	266	280	268	259	246	256	255	251	267	267	238	265	285	260	267	280	266	262	259	264	268	269	249	246	255	248	264	255	269	244	269	276	225	256	269	263	263	256	230	252	254	276	269	258	284	275	268	281	243	260	261	253	252	270	263	271	269	275	284	254	246	268	269	232	270	229	258	261	286	282	257	273	266	268	268	267	250	278	287	244	281	265	246	246	257	265	262	250	275	238	271	276	284	262	268	239	291	271	291	280	267	274	260	248	293	248	262	257	267	274	257	244	251	272	259	294	273	265	261	276	254	236	255	234	247	252	289	244	234	247	238	263	253	257	225	297	287	245	250	242	257	272	282	229	237	281	283	271	253	262	252	259	247	257	275	270	263	243	235	248	269	317	281	258	251	257	280	278	267	263	270	231	239	265	241	305	304	255	262	246	258	265	259	245	242	287	266	266	264	259	309	244	276	238	262	241	224	273	245	255	273	259	269	274	274	260	251	260	239	267	243	265	240	266	249	262	256	285	241	255	289	241	283	255	240	243	303	248	264	272	274	275	240	268	245	270	244	270	255	258	241	246	277	265	252	247	270	280	277	254	269	304	258	244	273	263	254	263	267	253	253	250	286	272	238	270	256	273	235	261	270	258	279	291	300	212	285	276	253	261	268	255	302	270	270	287	248	262	247	263	218	267	251	233	287	274	262	252	260	268	271	233	277	250	275	222	257	241	273	249	238	278	216	256	256	280	281	246	251	249	290	244	275	275	275	250	260	279	263	283	245	257	251	254	254	273	269	259	234	239	254	251	247	248	266	266	299	253	260	263	252	256	277	244	277	277	268	263	258	296	278	247	254	249	259	265	294	252	263	250	245	253	267	273	322	298	260	277	250	237	254	253	285	239	266	237	292	256	277	251	265	262	242	265	276	291	276	249	260	236	242	263	255	262	280	251	260	261	258	254	230	238	259	227	275	244	262	288	281	252	293	277	288	259	250	230	271	277	261	256	244	250	259	289	242	268	246	253	261	278	280	262	276	277	281	284	289	264	265	286	239	272	291	279	276	277	258	264	263	281	268	276	266	286	276	253	300	264	272	262	232	285	263	274	269	278	274	265	270	253	254	259	270	283	264	278	264	271	248	277	252	240	262	302	270	238	251	263	272	258	293	268	280	241	280	284	277	272	269	280	300	233	249	277	273	239	289	243	274	263	296	262	263	275	268	285	283	251	269	274	270	254	268	292	317	251	248	247	239	274	226	260	292	224	270	270	246	290	255	244	252	262	266	273	288	269	263	259	238	288	264	256	246	247	252	238	262	249	310	266	281	276	229	280	261	255	264	265	240	274	244	297	236	268	277	280	288	284	260	249	271	265	266	290	262	275	239	250	264	295	246	264	271	291	264	249	269	249	278	266	261	238	241	262	264	251	273	266	265	238	258	289	276	284	256	265	274	274	272	251	266	259	263	299	269	296	270	296	274	239	275	238	265	252	276	276	251	284	254	267	249	269	252	281	262	271	244	253	254	232	247	262	257	276	273	246	249	245	247	286	250	284	269	282	247	239	264	306	264	236	275	280	273	250	283	253	262	263	287	259	273	257	256	262	230	251	310	272	272	252	255	261	289	256	239	260	253	250	275	261	257	271	279	270	243	272	256	274	256	258	251	264	261	275	255	257	257	273	278	275	271	264	286	265	282	264	287	274	255	243	247	277	222	248	257	258	257	261	246	270	271	257	243	276	269	309	277	278	246	282	277	275	272	260	252	269	265	274	245	262	287	256	289	274	258	263	319	248	278	280	286	257	259	292	238	232	263	272	257	248	260	280	277	248	263	228	264	301
13653	35016	29664	17471	10689	6705	4875	3280	2307	1828	1395	1140	1000	838	703	713	621	582	539	503	412	428	424	392	393	383	378	357	347	350	334	348	330	300	349	312	320	310	268	304	320	322	305	307	313	299	320	305	315	279	297	305	334	301	308	296	292	304	320	300	309	300	294	314	297	296	284	323	286	306	304	319	326	318	285	298	326	329	292	283	319	348	251	334	306	308	302	319	315	282	280	287	318	315	296	284	308	331	318	299	306	299	273	297	272	340	289	298	272	283	272	306	320	310	279	290	307	261	285	309	285	292	303	284	280	270	293	310	317	309	319	280	304	301	332	323	314	343	311	307	286	310	321	283	277	355	291	289	325	326	293	321	309	329	307	325	322	338	297	335	324	309	324	284	316	316	275	263	319	268	304	266	280	279	280	303	320	282	293	288	305	323	307	291	298	324	276	273	275	286	308	330	322	317	294	301	326	325	304	273	280	322	298	300	298	279	331	283	282	326	285	284	317	299	302	283	299	296	274	270	275	312	322	285	331	290	262	298	270	307	317	307	292	306	282	333	257	291	291	292	317	323	299	314	327	291	279	322	301	344	304	339	311	337	298	330	282	311	294	293	314	268	305	315	304	302	308	281	314	300	350	325	308	309	298	279	282	320	299	269	306	309	298	320	317	281	306	340	322	289	281	324	296	300	327	276	312	312	320	287	304	327	304	294	301	326	281	287	297	291	320	288	286	252	307	290	293	290	304	332	309	286	277	315	304	320	301	298	320	281	295	307	263	304	304	273	304	279	314	293	310	305	315	315	310	307	301	327	294	288	294	297	277	282	308	262	304	278	317	298	296	273	309	285	312	279	301	286	281	270	291	272	312	331	276	303	286	312	300	310	269	324	296	292	315	325	291	321	301	285	300	324	282	294	331	274	292	325	311	297	336	278	303	273	290	282	342	302	306	328	284	283	302	304	294	323	254	290	298	329	336	297	311	306	311	284	311	304	326	271	268	291	284	281	303	319	332	305	298	332	315	286	306	293	302	330	311	303	302	286	313	317	327	284	335	294	309	273	316	318	289	307	291	292	313	254	288	293	301	368	308	302	290	298	306	300	312	308	294	295	312	299	314	293	340	288	325	285	307	289	320	258	319	293	297	294	309	255	310	312	313	324	317	288	306	288	280	316	296	325	281	304	282	307	313	328	307	284	292	300	307	290	321	305	294	321	296	302	274	304	303	298	309	302	298	320	291	288	296	278	291	283	282	327	305	286	321	292	304	293	299	287	321	316	267	278	326	275	318	306	284	303	271	315	315	299	303	315	305	292	290	340	300	308	313	293	323	328	259	296	301	312	309	320	283	315	275	302	301	292	302	293	312	300	322	309	286	315	270	299	337	313	302	291	315	337	322	309	346	291	291	289	334	342	312	278	320	316	281	312	310	310	305	274	306	297	328	324	300	284	297	300	299	306	290	295	282	302	312	314	282	272	323	315	302	269	288	296	322	332	281	338	327	300	323	259	283	283	277	323	303	314	312	290	297	322	265	278	309	304	319	334	281	314	294	285	304	284	325	305	323	269	322	316	291	290	270	302	315	313	308	290	278	290	346	310	292	311	288	322	295	263	313	283	303	290	291	292	295	275	307	297	254	285	277	314	325	275	305	316	297	295	324	315	308	281	320	284	306	290	328	287	313	284	314	302	294	284	261	307	338	306	285	306	292	309	286	306	276	312	318	298	308	282	315	289	322	267	275	300	306	273	295	322	255	294	258	317	302	287	271	303	341	302	281	298	281	302	294	289	289	279	284	322	335	310	322	289	284	327	317	333	311	279	298	301	306	266	314	289	307	319	288	350	302	274	293	317	333	335	318	302	311	324	314	304	321	311	321	286	332	298	316	329	323	307	331	297	312	314	295	274	313	311	336	301	269	292	321	278	281	310	292	300	285	300	302	330	346	297	314	307	306	308	312	300	299	274	307	307	324	311	323	267	305	287	292	255	316	320	318	294	300	344	288	306	282	316	316	313	293	285	298	303	307	329	251	258	317	276	292	289	278	328	291	305	293	322	277	284	311	307	265	301	317	320	312	296	323	309	290	321	299	305	279	299	316	296	315	312	291	280	298	301	313	295	275	321	275	288	298	288	295	294	290	296	290	286	295	289	288	313	264	334	319	261	303	282	283	314	298	282	282	317	318	315	300	317	290	299	295	285	284	317	301	318	289	285	275	325	300	305	306	294	307	309	275	290	258	296	322	283	323	285	320	293	284	271	307	319	309	357	284	297	288	292	281	292	291	311	313	298	309	286	311	287	295	295	274	302	273	321	305	326	273	304	328	281	293	279	278	318	274	344	303	268	287	307	310	259	294	302	314	284	286	275	288	272	323	321	289	291	309	303	295	285	322	303	289	318	310	322	335	294	295	289	315	292	287	288	289	298	277	285	311	320	305	284	293	312	302	340	281	300	296	300	287	286	326	292	318	321	307	325	307	325	313	306	331	318	288	317	313	313	311	310	268	269	302	304	314	339	284	315	302	337	295	305	315	314	336	286	312	298	290	272	318	281	285	334	292	280	300	285	291	317	305	273	302	293	317	275	294	289	290	322	325	303	286	299	294	342	311	282	285	281	324	297	282	306	318	292	270	290	322	302	323	292	281	308	282	280	289	312	283	266	297	312	309	294	310	302	296	312	298	268	290	314	262	298	300	293	300	311	281	289	325	283	306	294	299	303	283	297	304	341	297	263	301	274	361	263	335	305	286	315	305	304	310	319	308	320	299	296	306	282	289	276	297	319	283	310	286	282	290	291	324	290	290	316	323	302	303	339	317	278	308	290	270	301	288	313	330	290	269	295	312	274	261	303	334	286	304	304	288	315	315	303	315	306	293	309	285	319	302	288	318	339	323	297	294	305	321	321	282	318	291	273	272	328	318	303	288	320	267	312	304	269	306	297	312	282	308	278	319	300	287	294	289	267	322	309	287	322	278	310	299	321	320	320	292	298	311	302	297	335	305	340	293	314	302	280	296	303	296	280	280	290	304	297	301	295	324	319	282	291	271	283	287	325	283	291	345	299	299	288	307	319	328	293	309	328	292	283	275	304	278	298	331	310	288	332	299	330	310	292	291	254	295	308	309	286	279	311	301	275	298	305	308	296	314	307	305	297	329	312	299	299	306	284	296	319	276	282	319	326	274	302	305	307	298	333	320	305	294	296	290	311	311	295	294	299	315	289	303	341	311	287	276	269	311	324	305	267	308	292	319	330	312	304	280	297	334	271	305	304	310	328	293	301	274	279	288	289	325	294	298	279	313	301	282	310	313	327	274	289	271	298	307	322	301	300	302	308	280	327	293	284	334	323	290	291	324	325	303	335	290	304	305	298	303	310	309	302	313	328	254	297	318	289	252	315	320	311	290	275	276	278	281	279	311	290	315	312	307	324	314	318	332	317	322	318	287	275	297	296	295	303	288	297	289	306	314	299	320	310	314	287	277	309	318	281	353	307	294	284
22477	21144	28509	24054	21227	21102	13321	5042	3281	2546	1980	1643	1444	1100	983	937	771	776	669	593	541	607	562	478	472	420	430	441	443	385	445	399	402	384	377	356	371	349	343	344	300	348	345	360	328	326	331	341	357	355	336	384	356	351	338	371	362	335	336	346	326	357	371	348	322	389	337	327	365	349	331	344	329	322	316	342	331	299	334	356	336	349	339	344	313	332	351	360	361	352	341	373	311	364	329	313	300	350	331	353	331	347	326	323	365	329	307	317	335	342	366	318	333	356	360	313	317	344	346	309	324	323	348	333	326	311	364	329	331	330	358	326	364	331	356	326	350	327	325	305	344	352	353	333	335	356	331	324	365	324	377	344	362	339	385	356	338	313	360	315	344	299	324	333	323	338	338	341	337	360	326	345	309	323	350	340	330	329	317	359	371	289	327	348	326	330	354	334	315	360	322	319	316	328	311	339	335	334	325	339	319	318	338	309	355	340	345	290	337	318	328	318	382	335	341	381	309	338	343	347	335	379	355	335	335	345	340	341	315	323	333	331	339	339	303	316	317	335	356	334	319	288	321	318	321	341	352	364	364	350	383	344	312	354	314	349	327	362	317	369	322	321	353	339	336	349	342	351	334	347	340	310	346	338	315	351	331	345	296	330	319	316	333	302	335	353	364	340	318	315	313	356	341	326	330	330	363	358	330	364	343	338	326	315	332	322	368	330	339	358	352	348	350	316	330	383	330	355	333	347	349	350	355	352	365	348	335	335	313	320	343	343	337	332	316	381	313	339	337	351	327	314	340	312	319	322	377	326	356	335	331	340	333	338	370	340	327	344	331	322	365	318	337	334	352	340	346	329	338	331	349	334	334	360	325	306	314	366	333	373	378	343	336	359	311	381	371	366	334	322	349	339	369	334	308	356	371	312	328	322	315	331	376	308	348	342	344	331	311	343	342	329	305	345	324	329	316	348	338	352	357	314	310	341	330	330	329	340	345	301	322	341	328	355	329	346	355	324	331	340	328	319	335	362	320	316	331	349	353	330	338	358	335	332	357	326	311	357	333	330	374	358	356	334	327	339	306	352	338	335	346	348	324	336	344	346	354	337	326	350	341	326	322	324	334	321	338	331	356	367	336	349	364	304	312	365	328	302	324	364	353	338	363	320	357	368	348	346	353	310	325	325	327	329	354	329	321	346	333	345	316	308	346	317	314	343	326	319	330	328	338	319	342	331	360	318	329	349	322	312	340	341	329	317	310	376	339	361	391	345	375	319	328	336	341	346	355	342	326	371	339	331	361	323	346	339	313	336	321	351	353	335	355	335	337	309	327	347	337	324	336	344	320	316	330	331	329	370	341	332	324	353	340	356	299	309	360	330	359	367	285	326	322	312	328	325	339	350	327	357	293	326	346	399	335	309	317	356	307	326	327	326	311	356	326	314	366	311	360	306	326	339	375	317	349	346	345	327	344	327	352	326	313	345	327	319	333	337	334	329	334	318	327	295	341	309	319	366	344	353	329	324	359	368	359	345	368	294	344	324	333	306	323	326	352	316	323	340	298	347	330	325	313	313	328	290	355	319	328	347	313	355	311	299	293	329	341	327	340	343	342	346	340	341	313	317	321	326	335	349	342	317	311	327	345	330	389	328	341	337	362	344	320	317	350	328	327	352	321	333	333	324	362	352	362	350	338	324	314	304	320	333	337	345	309	358	334	325	305	356	347	331	334	325	322	317	360	350	319	338	347	318	337	348	321	350	347	333	326	339	330	311	304	310	321	351	337	343	333	327	309	349	339	299	323	338	339	330	344	353	343	355	293	326	329	347	352	320	356	352	303	335	329	340	312	301	337	362	332	324	318	324	361	315	343	355	329	340	328	320	307	331	346	367	316	332	340	330	291	317	330	363	366	320	335	352	335	353	364	366	301	322	334	325	324	310	351	330	338	299	331	325	357	307	329	292	342	338	292	321	342	314	313	345	325	345	373	334	354	329	320	299	313	358	367	324	338	322	321	309	325	316	308	348	325	302	346	334	316	337	340	312	362	351	321	341	315	329	326	340	353	343	337	324	328	312	360	351	365	362	342	322	355	314	359	347	317	355	335	329	332	365	343	330	334	336	346	344	344	311	353	333	386	329	336	328	301	333	326	308	366	304	302	353	333	334	354	332	357	359	310	350	328	398	343	336	336	340	310	310	344	334	363	311	342	343	347	325	364	319	323	344	322	324	342	327	328	325	356	346	354	299	351	351	335	332	333	318	331	357	329	359	324	341	275	330	327	357	338	366	364	315	325	335	361	339	357	329	336	331	339	334	344	333	316	335	368	341	312	340	348	357	341	360	336	327	301	364	322	347	328	349	299	347	323	333	336	358	335	313	321	344	346	334	326	361	368	337	343	338	361	314	327	306	353	378	342	350	343	365	325	305	324	328	343	356	367	313	326	350	323	338	341	323	324	334	367	331	322	326	330	306	354	308	359	321	339	336	330	333	335	349	334	324	348	318	353	327	329	351	342	331	360	344	380	353	341	327	350	343	342	302	323	361	338	330	331	333	340	313	323	320	354	319	306	347	319	337	319	333	349	314	365	310	356	332	317	344	358	340	310	335	346	335	309	329	340	325	311	355	329	323	321	322	328	335	337	338	312	362	327	329	320	373	331	370	353	351	315	324	344	354	340	308	329	342	306	305	372	291	329	379	322	333	341	346	329	314	347	344	335	348	296	355	332	362	301	344	360	325	344	305	311	334	301	336	351	319	313	345	366	358	364	363	320	336	296	329	327	359	312	355	315	312	348	333	336	351	356	363	354	326	350	307	350	356	351	318	378	339	324	331	353	347	342	343	339	335	308	321	362	334	325	329	342	354	301	367	334	334	320	348	329	333	352	366	353	335	331	348	348	338	360	350	354	342	319	343	332	342	327	320	280	325	350	370	320	362	342	344	351	345	325	340	327	344	318	340	370	334	361	325	372	308	322	340	356	348	311	326	350	331	354	356	357	316	331	307	385	345	347	396	326	337	324	324	328	346	358	348	338	353	333	332	347	342	318	342	321	337	319	309	369	351	339	371	329	341	342	350	358	318	353	340	332	294	316	307	308	325	332	342	331	332	346	335	339	330	335	336	346	321	363	301	316	306	325	348	359	334	308	316	361	323	314	325	345	314	344	336	299	343	315	335	312	360	380	344	353	343	339	294	339	287	319	326	347	352	358	331	310	340	347	348	330	367	346	368	332	348	307	357	350	348	338	347	315	330	332	321	304	317	338	364	329	332	336	315	320	374	337	313	340	375	326	339	337	296	335	339	332	332	333	326	310	305	362	379	339	345	339	323	357	341	345	338	307	346	337	371	361	349	320	365	337	324	342	338	349	334	378	342	314	303	348	354	336	311	366	349	319	362	328	311	324	361	302	335	353	348	350	362	339	315	306	351	346	342	327	343	308	321	329	301	333	333	355	280	336	340	350	342	332	340	341	337	348	319	329	331	318	382	345	349	312	335
16383	43808	38332	26181	17438	11634	8451	5936	4351	3375	2629	2199	1862	1418	1325	1197	1024	1032	828	749	692	639	684	637	513	543	521	484	493	463	481	457	457	472	420	400	414	373	436	418	382	409	350	407	402	400	380	403	415	367	362	418	374	391	391	404	369	384	414	374	394	425	353	371	367	376	396	384	383	368	395	350	364	398	381	382	368	385	417	387	376	401	395	385	394	374	400	394	376	353	400	384	397	340	376	387	352	366	375	348	398	392	393	373	348	386	374	355	369	371	389	400	349	406	390	360	344	368	369	377	351	374	381	367	381	385	384	362	393	369	401	397	365	405	385	370	396	354	375	363	393	344	378	408	350	368	354	360	374	372	364	378	371	378	381	387	363	343	393	385	346	392	414	367	380	367	359	386	389	378	356	394	412	365	379	352	357	382	382	369	367	342	357	361	384	358	406	343	349	390	372	371	376	376	377	336	424	391	357	347	355	387	360	338	372	346	413	366	389	371	356	393	398	367	387	385	372	406	363	352	366	351	403	364	346	415	347	365	374	353	385	438	396	392	376	379	357	367	366	384	405	383	381	416	396	401	394	346	403	399	391	370	359	362	381	374	395	418	361	361	360	413	401	354	375	385	364	355	361	370	406	381	368	376	355	387	350	371	380	371	379	352	407	363	370	369	351	368	374	404	342	364	366	360	373	385	391	381	358	358	360	392	393	359	362	380	391	401	362	357	338	349	405	354	360	382	369	389	386	388	362	350	391	392	349	372	362	389	373	383	374	382	391	392	407	380	378	384	381	373	371	356	356	389	327	382	369	389	348	366	373	371	382	414	380	399	347	389	403	356	394	363	369	371	378	363	362	367	370	378	412	354	373	383	378	407	405	389	391	373	353	389	349	387	370	413	384	380	363	401	377	389	388	373	366	411	399	378	353	424	404	358	392	364	388	394	371	393	375	360	403	381	377	369	370	399	353	384	388	370	365	392	384	356	352	365	395	400	364	393	361	387	381	413	395	392	342	367	369	365	359	376	390	383	365	389	377	358	377	360	339	397	361	383	386	373	372	339	375	385	381	401	372	396	348	404	404	355	357	372	351	393	379	380	385	366	393	388	359	348	370	389	368	376	403	380	400	396	395	332	366	348	357	362	365	362	400	376	368	425	399	377	375	411	378	395	377	372	360	330	376	389	362	402	368	380	344	345	375	356	412	366	378	361	384	372	390	339	385	368	380	345	371	358	343	342	353	371	396	374	354	385	400	368	378	368	364	347	379	385	352	379	373	339	416	399	371	363	375	370	343	355	381	378	375	389	398	382	365	375	375	374	393	353	357	395	394	386	348	418	366	396	390	359	384	391	368	389	384	390	397	368	355	380	379	388	348	377	412	384	371	370	349	376	398	349	370	342	395	359	389	377	391	376	383	357	393	368	399	343	365	377	366	383	385	364	359	392	350	403	347	373	356	374	348	409	373	368	357	369	376	399	358	362	366	375	382	328	372	397	382	351	353	364	386	356	367	383	375	411	368	412	401	357	347	391	358	352	355	368	345	383	388	372	381	389	371	360	369	333	371	382	391	382	380	360	398	405	345	359	402	366	373	390	360	380	374	371	403	355	397	417	365	394	358	355	401	346	411	345	311	396	365	368	360	340	375	387	376	395	367	361	398	386	405	378	390	352	395	360	346	342	387	369	386	362	339	370	383	381	391	387	382	411	427	380	388	370	365	368	384	387	383	396	385	370	377	361	364	395	373	364	359	357	371	348	382	374	402	380	398	380	409	376	388	374	401	351	385	371	399	378	366	398	396	379	355	404	397	340	378	395	327	374	368	365	385	371	373	399	378	395	403	333	382	355	349	342	391	332	362	370	370	348	377	366	410	373	385	344	400	375	390	416	373	324	381	392	406	355	349	403	369	383	363	379	385	362	392	396	358	393	365	388	386	404	354	355	383	364	361	383	365	376	391	363	349	365	347	344	399	366	403	394	361	380	367	394	363	395	353	367	354	373	383	335	366	382	397	356	361	368	372	370	378	386	372	362	363	407	380	412	381	351	401	382	369	349	362	439	359	368	395	375	362	345	376	341	347	342	364	382	394	367	354	386	390	402	368	394	389	380	375	380	413	359	364	409	373	371	380	382	378	355	346	413	362	364	366	378	370	362	369	359	387	367	402	377	376	358	382	394	407	398	363	372	356	377	361	340	366	373	385	372	336	373	388	353	371	396	342	420	343	392	356	362	360	356	367	379	369	355	380	378	393	398	401	398	382	378	372	387	370	373	359	389	376	388	376	363	366	373	348	374	381	377	393	377	416	397	378	376	344	363	338	390	381	343	392	384	381	361	368	372	377	382	373	363	372	363	379	366	369	343	369	374	374	394	377	368	349	350	386	384	351	418	353	357	378	396	374	372	393	370	345	353	366	375	359	321	452	380	393	386	380	402	365	347	347	377	385	341	347	381	366	392	396	382	393	371	319	352	379	368	357	393	364	379	348	393	363	377	401	360	362	382	341	370	391	394	357	383	371	345	314	377	360	387	380	426	403	367	375	385	383	376	381	372	422	382	363	375	374	369	367	391	407	361	366	342	377	374	382	357	360	377	396	391	402	387	353	372	348	374	342	376	351	389	382	375	385	371	379	354	359	352	384	389	350	367	354	402	409	418	359	362	370	384	353	378	386	365	380	394	341	393	369	381	412	382	380	345	339	390	368	386	381	384	404	365	376	407	369	339	394	380	364	402	368	361	387	398	357	397	374	360	372	379	377	387	377	365	355	395	366	377	386	400	385	344	369	369	382	377	385	367	400	354	362	369	369	363	364	385	399	371	417	327	376	388	384	397	381	354	341	356	376	390	383	388	362	379	355	356	385	352	397	375	389	368	345	355	377	382	387	383	371	359	431	379	380	375	390	378	377	396	401	376	390	384	331	370	366	347	394	385	374	347	348	397	373	356	348	372	360	392	374	395	370	355	363	372	398	350	379	342	373	374	352	355	359	387	397	380	384	364	406	368	395	362	405	383	335	394	413	386	371	342	417	379	370	384	363	351	383	386	363	392	373	361	409	389	384	336	369	416	384	367	379	344	368	357	360	330	404	401	374	377	344	396	409	359	392	375	388	378	385	371	365	395	413	354	388	386	408	347	381	353	375	385	409	376	399	355	382	375	342	351	402	349	363	370	340	378	364	369	393	373	405	347	400	368	381	367	370	362	376	356	376	370	381	372	364	372	362	363	383	339	407	348	351	365	378	376	363	397	369	390	389	381	378	429	360	325	376	379	383	314	352	401	369	363	377	377	371	363	374	387	359	396	409	358	359	363	376	355	373	382	326	343	410	380	365	364	342	391	377	401	381	399	365	396	392	346	381	369	366	379	366	381	383	335	395	368	375	385	409	389	392	365	371	370	396	394	372	365	376	356	389	344	367	374	360	376	380	377	386	362	378	347	365	377	343	341	406	368	382	399	396	414	378	398	368	367	410	426	381	375	352	344	396	377	343	351	376	396
27141	21655	23414	14552	6015	3265	2339	1630	1224	988	853	684	655	564	458	480	410	458	390	369	314	335	364	338	300	359	347	327	297	296	296	301	277	296	281	275	283	257	275	276	341	255	300	302	297	288	278	270	276	263	299	266	293	300	274	280	272	258	304	281	272	271	257	289	264	274	276	302	262	264	285	278	274	298	284	319	265	290	274	277	251	283	278	252	287	265	298	275	269	260	262	245	259	290	282	288	266	254	267	271	283	244	258	284	277	298	237	244	281	270	275	278	272	273	260	313	259	242	290	282	285	246	278	275	249	259	286	260	291	247	278	250	283	243	276	273	278	278	309	259	264	271	285	288	317	266	319	254	280	292	276	277	294	282	281	236	271	293	270	253	295	262	306	310	263	273	266	301	257	269	276	304	285	254	252	258	275	288	298	258	274	281	309	293	252	273	276	267	265	266	277	280	260	268	291	282	254	270	255	280	254	270	264	298	291	240	297	324	285	240	240	266	273	291	292	253	262	279	263	273	266	286	282	275	258	327	246	267	267	276	304	277	259	273	296	266	283	315	275	278	262	297	261	290	267	273	259	264	278	270	303	274	281	297	270	282	300	275	258	271	281	251	254	277	269	278	262	245	290	277	281	250	275	275	251	272	267	266	260	297	260	277	275	259	281	296	276	266	270	277	266	211	282	264	263	248	281	264	258	295	277	298	307	259	295	274	274	255	266	253	294	273	262	270	285	272	271	280	276	276	272	282	299	270	282	298	269	272	277	291	287	249	298	261	258	281	274	272	283	268	236	284	275	272	281	244	277	262	284	264	299	287	277	285	301	295	273	275	264	245	277	297	289	300	271	272	271	263	282	303	277	250	244	276	265	254	292	290	282	285	269	287	262	265	235	279	281	262	275	246	283	291	299	298	308	286	310	271	286	257	289	253	253	271	265	267	283	249	279	290	300	276	260	268	274	255	294	311	299	293	278	259	290	244	255	269	276	286	274	268	267	287	291	265	272	275	295	271	260	255	285	266	286	275	284	308	273	296	267	301	280	276	269	302	280	288	256	260	278	295	279	265	276	307	244	288	293	294	295	290	296	273	271	257	273	266	311	238	258	281	280	279	261	262	260	276	272	265	271	293	275	278	280	280	313	288	280	257	273	273	282	265	263	290	253	259	286	259	268	282	271	295	290	276	256	289	257	289	266	275	280	309	306	253	271	267	256	253	292	289	268	266	270	248	284	264	290	256	270	270	263	255	271	283	257	284	289	254	237	265	263	267	265	292	271	284	244	270	274	276	264	291	253	274	281	254	283	278	296	299	287	285	297	285	285	276	282	265	274	291	296	293	276	251	283	265	279	287	271	274	272	295	285	277	265	250	275	254	282	265	295	295	266	280	247	276	288	270	278	290	279	280	259	259	268	297	296	262	305	253	263	274	295	269	256	284	307	309	273	268	315	270	273	273	262	259	261	255	277	267	243	267	286	266	268	266	263	253	261	275	267	295	265	297	260	261	284	271	253	282	240	286	264	263	287	274	257	280	284	249	280	256	276	268	273	315	255	294	286	275	265	322	264	251	282	270	256	266	266	245	302	283	256	274	256	263	267	264	284	289	251	278	247	258	288	271	263	267	273	240	248	268	247	240	256	270	265	259	304	285	263	267	275	263	260	271	276	277	287	285	297	275	249	274	267	296	276	287	274	253	249	268	284	284	259	285	298	278	269	293	268	265	252	291	281	276	264	283	274	273	282	252	278	261	319	278	246	278	286	268	275	276	278	293	258	261	285	262	257	269	264	267	256	291	304	281	310	233	263	261	273	252	270	265	266	285	274	288	261	263	300	267	280	302	301	292	284	302	259	273	260	273	270	274	274	291	262	268	287	253	293	279	245	291	290	257	260	266	259	273	261	263	285	298	273	252	283	309	275	291	271	278	286	262	286	255	291	260	290	259	290	301	293	272	302	278	280	288	287	261	305	269	296	291	268	285	256	312	290	285	260	288	247	269	261	261	260	271	279	267	264	269	259	244	279	277	268	282	288	280	263	259	284	285	280	272	281	282	294	271	265	222	278	258	248	264	292	288	259	272	281	268	297	282	271	290	308	276	283	239	278	266	261	271	255	251	285	302	303	288	276	272	293	263	296	269	285	266	274	248	268	272	270	302	279	288	249	284	287	261	243	297	273	270	288	288	285	283	298	282	305	285	268	296	290	273	279	275	262	278	274	252	275	281	254	320	291	279	260	297	311	277	274	294	267	269	264	289	285	257	268	263	312	263	303	272	277	275	272	312	269	278	253	269	273	269	244	302	262	296	264	294	292	240	295	273	279	268	271	259	268	275	258	258	262	294	251	262	269	294	255	235	269	288	269	276	271	292	275	273	309	287	277	321	268	296	284	263	292	268	279	282	250	240	276	259	266	268	258	267	265	270	295	298	287	309	286	278	271	314	302	305	269	255	279	299	249	313	288	273	257	290	245	246	269	265	284	255	270	282	288	258	259	267	273	304	244	270	265	287	289	295	277	281	269	238	248	245	279	267	259	279	250	293	287	295	251	294	244	241	290	263	265	279	281	293	292	245	256	228	302	249	278	302	281	281	260	286	237	303	281	273	246	286	271	252	261	276	258	259	261	247	263	259	268	282	239	265	295	252	287	292	268	269	285	267	274	257	299	295	281	268	285	264	274	259	307	251	288	252	257	318	254	289	267	280	301	278	292	301	267	262	256	273	270	302	264	263	256	246	296	248	298	280	282	295	296	276	260	268	255	278	315	253	287	263	284	279	293	276	291	272	311	291	280	262	281	258	279	267	270	281	273	232	268	283	277	288	288	293	296	269	264	265	309	269	279	243	283	265	281	289	253	298	270	303	268	274	287	273	283	278	290	257	254	269	303	259	276	287	268	270	267	271	249	272	296	237	283	250	278	237	255	289	294	288	305	259	285	290	275	270	285	295	287	291	293	279	273	299	281	272	316	266	294	257	280	246	272	279	279	264	273	273	276	269	262	284	270	252	282	246	280	266	275	264	270	281	289	292	278	293	284	247	290	256	258	265	274	296	280	270	276	280	264	271	261	259	261	262	277	277	294	281	271	315	274	244	283	289	295	292	285	254	250	274	265	271	255	286	258	258	306	285	249	289	267	282	281	276	292	270	274	290	261	249	254	287	247	257	315	290	258	297	277	267	266	259	263	302	280	279	276	262	262	302	295	261	277	286	287	266	306	281	279	270	265	303	287	254	252	264	240	288	310	267	271	269	277	284	275	269	281	247	257	275	276	293	278	297	278	273	277	267	266	287	274	265	268	292	267	248	257	272	231	273	274	278	261	242	252	250	267	284	248	267	283	274	252	257	270	241	297	285	274	231	304	260	280	267	269	276	260	260	267	296	280	277	290	304	265	257	259	268	307	288	269	289	256	294	263	267	255	256	265	302	284	289	279	290	306	259	286	276	283	295	280	276	291	296	268	297	269	304	271	276	269	252	279	277	269	238	286	265	248	260
13467	32326	26542	14473	8213	4866	3671	2306	1758	1407	1175	913	836	708	577	557	574	514	504	443	382	420	372	395	388	383	351	382	359	346	365	326	324	318	315	298	297	314	336	346	338	344	363	307	311	315	305	312	314	287	299	333	325	317	313	367	327	318	337	306	329	295	294	302	300	296	318	333	312	344	331	318	320	322	321	312	310	350	311	313	325	311	311	280	285	333	289	301	298	306	317	288	314	294	298	328	317	316	333	318	313	290	327	298	334	297	317	292	356	331	296	337	330	310	310	318	316	303	326	280	315	347	284	307	292	310	347	347	310	312	325	329	327	329	354	295	329	310	334	328	287	314	323	319	310	314	336	298	303	309	345	336	294	307	324	339	307	312	303	317	322	320	298	310	284	333	314	327	338	301	322	314	305	340	333	308	335	317	318	329	290	293	332	268	308	338	324	303	333	294	337	333	329	285	287	330	302	312	316	322	320	304	314	324	333	294	318	281	329	295	334	351	335	301	288	299	294	294	293	274	311	292	339	309	288	318	330	280	314	302	304	309	316	329	312	293	325	329	286	331	318	327	292	303	307	305	348	339	285	310	311	312	308	320	315	284	291	301	330	315	325	333	341	304	292	333	311	291	317	302	291	340	297	303	347	301	320	300	338	319	313	309	330	345	317	337	294	312	332	332	340	323	326	322	325	306	315	318	325	325	309	304	338	343	310	322	303	278	331	305	341	303	316	326	313	316	323	317	331	317	310	332	306	310	327	303	306	305	315	314	318	302	301	349	308	315	312	316	309	322	304	315	336	300	297	284	296	322	311	327	300	318	349	309	332	301	320	291	315	312	351	316	343	296	311	307	329	292	291	303	302	303	294	295	309	332	309	306	299	334	329	309	298	332	321	316	321	292	324	290	312	302	313	326	317	331	340	330	322	300	344	299	293	327	286	323	309	308	320	295	329	308	331	310	296	330	337	318	368	313	311	326	321	320	292	355	318	336	305	315	323	304	307	315	309	308	297	337	317	318	308	316	303	327	315	327	297	341	324	310	299	336	335	322	318	338	312	295	307	286	314	293	308	312	277	293	315	296	309	322	301	295	323	325	353	316	296	329	326	281	331	304	283	310	285	320	301	325	308	320	303	361	294	311	317	329	316	285	326	291	323	280	302	304	329	317	326	278	326	305	322	296	314	334	320	307	346	297	306	365	325	285	315	322	332	330	306	332	288	312	304	311	332	314	301	307	318	309	296	286	280	293	321	294	290	314	298	310	297	302	293	327	312	298	323	302	315	304	344	336	305	287	274	299	319	354	316	306	313	319	301	343	320	322	305	323	312	310	284	314	298	322	330	300	283	313	324	319	334	305	314	315	330	318	313	352	338	313	309	322	323	303	318	317	311	285	320	323	290	297	360	352	323	285	314	331	300	337	325	297	290	303	298	301	302	338	307	332	327	310	298	324	293	300	350	305	326	282	326	303	316	309	308	304	311	310	316	318	324	316	314	331	335	312	308	298	321	334	295	311	316	316	353	322	341	318	322	307	286	310	341	320	323	308	270	307	297	326	294	326	342	339	354	354	308	288	329	332	318	327	301	310	357	326	322	301	335	303	330	317	300	326	323	329	279	318	329	323	295	301	334	338	306	305	308	336	321	305	303	319	319	316	301	300	342	298	328	300	312	329	299	291	286	310	305	299	344	291	320	307	287	321	294	322	303	327	329	308	332	332	343	318	319	318	316	328	282	339	319	332	297	286	330	324	334	292	313	336	310	331	305	306	275	325	313	322	330	314	344	302	281	283	313	310	304	312	320	308	299	326	280	312	334	313	308	319	316	324	332	331	305	347	338	308	335	294	326	302	311	302	312	309	338	292	356	316	304	325	300	310	321	321	315	298	310	296	350	305	311	342	269	308	292	341	302	308	307	320	309	283	328	293	316	328	306	296	290	309	279	306	342	321	321	317	324	306	342	330	288	322	307	311	289	303	308	296	317	308	291	295	323	321	315	303	318	295	338	307	314	295	306	351	309	324	323	319	319	326	293	303	339	339	315	332	301	295	314	298	321	354	312	303	349	332	312	342	289	268	300	296	327	330	323	308	323	326	323	300	339	296	340	335	334	317	320	313	308	326	312	330	344	304	302	334	298	311	285	284	293	314	313	284	307	322	289	292	324	314	315	304	309	333	304	311	337	312	284	338	302	337	262	331	300	313	305	292	289	337	293	304	328	279	313	341	320	296	294	306	308	299	310	302	308	340	341	310	330	318	278	290	301	313	300	319	295	300	322	302	288	316	273	322	323	354	315	333	292	326	306	303	287	308	349	317	287	323	337	275	322	289	323	295	299	290	329	298	321	303	318	310	298	313	304	314	304	297	301	295	316	327	265	333	321	306	339	341	307	310	304	315	300	310	313	346	308	310	299	314	307	320	342	321	309	307	293	334	305	347	310	297	307	319	319	305	301	317	306	338	331	297	322	294	296	321	270	310	288	318	329	344	321	364	316	304	329	292	299	295	297	296	321	307	289	319	303	344	326	290	308	316	309	329	325	304	323	319	297	279	277	311	299	299	292	295	301	304	280	281	323	299	318	324	308	297	297	332	314	319	303	313	289	300	300	336	327	316	324	320	317	296	285	347	325	288	308	303	302	319	316	323	300	324	326	267	342	298	377	318	279	307	294	309	279	318	313	325	306	288	301	318	365	328	323	307	318	337	305	312	302	290	313	317	278	316	305	305	285	314	301	315	344	351	310	328	297	328	282	343	323	309	341	294	294	327	326	305	314	312	298	333	302	309	287	347	274	321	320	290	307	311	304	305	328	320	321	355	330	300	265	319	276	290	328	312	320	321	290	348	346	286	291	305	342	305	314	287	287	304	322	328	302	307	298	320	319	299	304	312	316	367	302	311	305	316	325	331	327	302	337	298	339	308	342	295	289	328	335	324	331	337	285	332	302	321	315	327	311	294	325	280	301	325	323	292	310	330	284	321	336	350	305	289	317	308	306	339	329	315	360	312	336	278	300	339	339	311	310	311	315	275	317	287	284	292	306	300	312	303	304	308	298	310	293	297	303	336	299	329	326	319	309	334	309	327	305	300	338	315	317	332	296	307	326	278	306	312	335	305	310	317	335	320	311	310	341	325	294	286	281	316	310	330	294	328	360	307	317	343	303	288	354	285	294	302	313	315	357	303	334	321	304	315	309	322	304	295	293	336	323	326	304	325	294	317	278	335	328	312	310	324	313	285	298	321	319	331	295	283	345	292	297	314	300	298	312	302	310	272	323	310	284	320	323	308	300	316	332	320	294	301	346	260	312	297	328	300	308	305	298	316	287	299	313	332	284	284	317	315	313	289	321	345	357	345	321	296	325	345	308	318	327	300	344	316	308	334	291	311	327	333	315	307	330	317	320	283	319	289	325	321	329	286	310	339	297	306	298	285	285	318	329	316	318	336	320	300	306	297	340	312	306	298	343	324	283	317	322	323	302	305	314	307	326	278	314	315
23511	21123	27946	24604	20964	12833	5612	3024	2194	1733	1419	1197	1100	909	674	699	604	575	594	535	461	487	447	432	421	397	397	390	398	396	367	393	350	371	345	344	348	346	336	312	330	332	367	362	329	337	339	296	348	332	322	357	348	323	341	319	353	322	295	347	326	326	321	373	319	334	325	307	305	320	346	341	326	328	356	331	320	331	332	323	314	346	309	321	323	342	332	292	303	369	337	298	335	309	367	296	360	339	322	332	324	338	360	317	357	363	332	322	311	318	312	345	320	307	311	334	333	324	347	356	325	339	325	329	336	323	301	319	323	315	330	303	319	345	315	297	342	331	340	322	316	345	343	364	343	304	379	344	326	331	345	365	334	339	317	330	333	339	342	343	345	334	311	317	333	303	320	331	291	333	306	345	296	340	344	362	333	338	313	322	324	351	332	301	335	339	324	320	353	359	316	344	305	382	308	335	356	293	326	334	314	345	338	347	338	349	338	317	356	323	301	325	353	336	295	336	323	348	322	339	366	338	350	350	308	329	332	341	327	306	310	351	316	325	327	335	293	325	324	312	337	338	320	297	352	351	334	332	333	332	309	322	323	313	341	320	316	319	349	326	314	364	361	326	336	304	306	335	314	379	329	349	361	333	325	340	307	337	318	311	311	334	345	321	328	356	340	328	330	321	325	335	324	325	321	327	323	351	297	338	336	321	350	341	285	314	307	335	345	306	326	341	316	368	320	312	323	308	293	337	314	333	345	336	305	316	319	334	325	347	320	300	317	345	383	310	362	334	336	328	341	330	326	347	319	296	357	296	348	334	349	310	343	310	289	342	300	315	350	327	356	323	360	352	341	317	339	311	328	306	304	350	324	296	312	337	319	318	306	323	334	314	347	335	346	288	317	354	352	340	358	322	331	326	362	335	334	316	305	338	348	314	321	319	345	331	320	343	331	338	352	336	374	333	312	319	344	323	311	326	317	365	339	351	323	341	305	327	339	316	337	320	352	323	337	330	303	325	333	335	323	343	292	301	351	333	316	295	326	353	316	310	314	344	329	348	328	339	317	352	330	344	325	324	365	318	321	351	350	385	301	330	316	295	349	320	327	333	333	331	317	321	300	298	331	323	354	320	319	327	303	333	370	325	310	342	349	352	365	334	349	320	350	320	352	310	356	349	316	330	337	322	329	367	309	338	322	321	339	336	340	311	352	340	331	318	315	323	321	311	312	341	292	334	329	327	293	340	324	353	310	312	345	307	312	317	345	330	342	329	315	352	334	335	356	348	333	321	328	343	327	355	343	355	339	306	331	329	315	338	318	317	321	337	306	336	324	328	326	318	321	341	312	322	346	329	352	308	334	311	309	310	307	321	336	317	353	314	315	313	316	325	304	324	314	313	362	328	348	339	314	378	319	360	340	371	349	292	325	325	338	317	358	313	335	356	324	329	333	341	317	327	353	329	338	338	316	355	329	326	355	332	315	335	316	347	326	316	320	343	296	314	348	350	340	332	311	319	310	336	368	327	366	329	309	367	329	343	312	339	320	305	303	353	320	324	330	347	314	341	335	342	330	347	376	316	330	315	338	324	294	327	334	333	339	297	342	312	341	324	339	359	331	340	327	341	326	324	313	348	332	326	324	328	363	343	336	287	352	303	344	321	376	318	323	323	315	342	308	349	349	306	328	303	309	338	323	316	377	349	339	356	314	329	331	331	319	326	358	309	293	318	310	348	376	324	319	323	321	331	309	335	332	316	355	327	303	321	337	345	312	328	363	341	308	344	325	326	347	312	305	297	336	333	328	337	354	316	340	307	319	352	337	350	338	355	342	364	311	320	325	330	328	314	310	325	308	332	314	317	287	371	312	327	328	317	328	337	321	338	340	323	319	337	336	307	328	322	321	320	351	322	300	308	333	352	302	360	343	314	340	320	330	334	339	319	341	321	339	327	314	316	317	310	332	344	339	356	344	312	330	312	306	287	334	359	355	358	328	355	341	351	326	347	321	353	346	315	312	325	307	311	276	351	336	297	331	310	350	311	313	345	309	331	339	331	317	352	333	313	323	337	339	323	367	321	322	359	308	345	324	329	319	335	342	353	330	328	332	352	324	318	309	321	312	361	317	355	350	349	360	308	347	322	322	326	306	330	331	316	323	300	339	305	326	325	347	308	333	343	300	323	289	319	354	351	318	341	292	313	311	306	348	333	305	285	317	355	339	313	311	363	310	321	306	335	334	340	311	323	325	349	317	326	348	326	302	337	323	315	329	311	331	338	326	314	332	333	348	312	304	360	343	322	316	317	310	346	321	317	318	324	329	340	325	334	335	336	322	314	330	331	285	335	295	345	354	300	322	314	319	347	334	306	311	329	345	333	315	340	321	318	333	341	329	319	315	304	342	309	295	322	302	298	345	344	332	350	321	311	334	363	334	325	334	307	337	312	329	335	300	355	347	360	332	338	327	313	319	341	320	312	333	284	330	334	357	267	280	347	327	289	311	330	303	339	322	344	334	334	275	336	343	306	323	318	344	339	313	334	289	329	315	313	323	321	314	299	327	327	325	338	327	328	308	300	342	303	312	307	329	366	299	294	331	334	372	318	313	323	376	323	328	323	310	338	313	315	338	316	321	319	319	339	331	349	331	315	336	336	338	329	278	322	316	357	321	318	374	315	309	330	341	307	349	335	327	289	308	361	276	328	313	341	327	332	316	357	309	340	359	344	364	329	310	322	281	312	317	295	340	335	332	333	347	333	313	321	306	370	359	329	309	328	348	306	331	286	312	311	336	341	339	337	334	326	365	333	323	335	333	288	309	350	330	319	298	349	321	330	333	299	317	346	331	331	341	306	346	343	331	290	356	321	320	358	369	342	315	351	349	324	307	306	356	343	316	330	332	354	324	344	297	360	354	339	318	308	326	348	329	323	318	331	321	298	330	324	340	300	317	345	342	367	338	331	325	321	338	325	324	320	340	310	327	295	348	330	296	314	346	340	324	324	348	304	325	338	304	312	307	319	303	352	305	312	331	316	329	351	333	314	338	308	381	338	324	302	320	308	333	341	289	330	353	337	323	356	299	343	300	315	312	368	319	319	333	326	362	325	341	328	325	329	308	323	298	321	325	306	344	303	328	352	326	333	333	323	331	337	318	317	321	325	327	283	327	357	332	330	325	309	326	303	350	344	311	350	355	324	308	330	305	310	328	331	317	330	320	331	324	323	313	330	311	331	336	337	330	325	339	322	329	330	324	340	309	340	318	312	295	334	347	305	320	350	342	315	304	344	331	317	346	352	324	334	354	313	330	349	310	282	309	301	303	326	328	307	352	337	359	336	334	341	346	347	333	325	338	296	344	342	335	319	324	314	348	315	317	318	306	331	325	319	346	333	361	357	392	306	331	322	290	281	321	349	325	312	324	326	309	343	309	329	332	320	312	337	375	315	307	316	331	335	356	344	308	322	352	295	293	315	342	321	309	321	324	305	335	315	325	336	362	329	337	329
15110	40162	34438	21753	13075	8250	5980	4040	3086	2487	2017	1561	1431	1141	907	828	822	725	676	618	598	531	544	518	490	473	462	418	453	420	445	434	422	410	407	393	404	400	404	370	402	403	403	350	413	379	383	389	358	398	383	375	389	357	390	398	398	366	380	362	362	382	378	383	390	355	380	363	368	353	362	356	393	366	394	364	349	380	371	397	369	374	353	378	364	377	383	373	383	364	411	357	354	376	383	373	356	385	365	378	397	357	329	346	373	346	346	441	350	400	353	365	363	395	374	367	359	362	372	389	359	412	358	396	364	385	327	324	384	378	406	376	402	361	391	396	358	358	377	383	344	366	360	369	357	347	366	378	343	402	360	368	372	376	368	351	403	408	347	346	388	320	348	385	384	369	366	384	365	372	360	353	376	365	359	372	355	354	360	360	353	366	387	370	398	396	348	380	400	376	368	363	371	393	381	372	346	374	351	361	394	391	382	353	359	371	405	386	340	382	387	362	367	365	345	372	370	404	373	337	350	364	369	390	365	357	397	369	372	348	358	347	347	347	358	389	394	351	366	369	355	383	380	413	402	388	394	376	374	381	353	342	363	389	357	383	380	358	383	386	345	375	371	365	366	375	391	386	374	389	373	372	395	368	354	355	354	409	401	346	417	363	369	387	377	357	359	349	367	401	363	356	381	344	368	366	385	352	373	361	363	390	370	353	332	372	403	344	378	373	355	366	396	334	378	375	389	411	349	374	366	388	355	393	365	357	376	371	381	366	390	360	361	398	316	348	354	413	340	357	375	370	403	378	370	373	348	385	374	395	374	376	367	387	362	364	366	380	357	349	349	375	336	380	376	348	365	388	367	393	392	372	383	350	346	381	374	371	383	407	382	391	399	377	372	374	371	419	368	364	395	346	376	345	399	383	383	358	365	360	381	387	361	344	375	345	361	352	348	363	395	369	370	353	350	369	352	363	404	389	361	354	387	395	337	344	375	377	393	345	384	380	372	386	337	390	365	374	388	363	392	329	405	392	378	370	377	356	356	381	379	380	371	355	384	359	382	409	400	400	361	377	423	387	345	382	362	381	392	367	377	358	349	396	400	374	380	364	354	373	344	384	335	367	346	362	380	381	362	356	379	342	384	374	385	369	421	368	364	373	371	361	374	411	379	331	367	386	394	378	386	340	367	360	355	341	392	358	354	369	375	348	419	344	366	313	351	347	374	367	334	373	344	369	368	362	395	390	358	405	369	348	355	403	405	377	366	375	402	380	378	378	358	377	413	371	368	392	368	362	363	349	381	361	373	348	344	381	388	358	344	350	374	364	359	375	385	377	388	354	364	367	362	383	389	351	377	429	430	340	388	395	370	377	353	339	362	373	389	334	344	351	365	356	374	389	387	367	336	382	358	377	365	346	373	374	357	366	362	366	385	350	383	377	383	403	373	361	357	373	339	366	393	318	381	387	356	372	389	375	382	371	352	337	364	385	400	362	373	389	380	362	368	362	366	359	397	365	370	386	359	370	381	337	346	388	379	341	369	357	388	347	370	365	355	387	374	369	348	365	401	385	380	360	371	362	373	346	365	363	356	403	365	362	382	372	338	356	368	401	358	379	408	378	366	378	389	362	361	390	419	372	362	381	399	377	380	409	375	359	351	369	369	361	392	390	406	370	379	408	378	389	339	351	386	416	392	372	369	376	354	367	375	339	344	386	371	375	353	368	385	401	369	380	380	373	381	383	392	377	372	365	346	363	356	380	375	373	381	368	362	377	367	377	386	383	357	364	409	380	380	379	352	380	354	384	409	381	388	370	351	367	374	385	365	377	363	367	381	362	380	337	336	354	396	361	371	392	336	389	375	338	373	368	382	380	403	347	369	374	402	356	368	403	382	360	360	375	358	377	377	374	335	384	345	354	406	383	375	372	320	376	357	373	371	409	370	410	384	385	382	383	372	391	398	384	374	363	370	396	363	374	359	395	346	388	404	352	355	401	407	362	376	359	380	372	400	372	391	386	372	374	379	353	384	319	361	342	394	371	383	376	361	342	365	384	370	410	363	379	358	374	378	389	404	391	346	339	364	426	379	380	353	382	389	384	381	383	392	390	366	378	365	397	346	349	404	355	359	371	365	351	403	385	364	370	360	375	380	381	400	375	373	402	378	362	366	339	372	386	344	369	342	362	349	402	387	391	353	335	394	343	373	359	355	389	390	386	387	354	364	406	387	368	359	368	372	320	328	407	382	361	397	364	357	363	344	376	362	356	359	377	386	336	369	345	377	345	368	378	377	361	358	375	362	398	367	410	359	375	391	362	366	370	381	372	359	361	383	347	404	368	395	351	365	360	370	365	385	377	398	399	380	363	368	371	391	366	373	374	345	398	384	348	380	405	382	387	376	398	410	355	351	374	412	371	368	307	378	356	378	370	376	369	365	350	372	365	348	335	354	370	360	349	362	396	351	391	361	363	357	366	376	369	375	368	364	334	398	366	366	388	336	381	383	358	327	355	345	374	351	366	352	343	346	376	359	367	342	412	334	394	371	410	357	383	334	386	347	376	368	363	327	376	359	343	356	375	397	391	380	385	360	379	363	414	372	363	360	383	398	357	364	406	353	391	369	371	347	368	375	352	371	351	364	341	375	405	363	392	365	385	402	362	411	379	357	378	366	414	400	371	352	372	382	369	375	355	337	370	374	352	371	370	361	366	388	377	384	359	361	353	359	363	403	350	389	357	368	401	381	415	380	364	390	390	356	370	369	368	409	360	385	361	358	372	337	359	335	373	368	362	390	366	396	333	342	366	399	335	356	367	379	390	397	396	362	387	360	372	371	340	356	360	361	360	391	395	366	374	348	352	368	365	386	390	365	393	382	363	385	362	349	385	345	402	361	356	378	342	388	342	396	361	369	361	367	370	372	387	410	378	343	345	391	403	367	379	387	365	397	379	339	394	367	361	375	384	354	359	356	367	385	369	385	384	379	354	371	368	413	354	412	392	348	389	410	359	385	367	356	388	374	376	351	372	329	387	352	361	327	361	370	340	393	396	383	336	395	311	367	379	375	331	384	371	355	377	383	351	387	354	391	374	387	380	362	374	375	378	350	369	398	379	412	358	342	340	335	340	352	398	399	368	336	344	414	394	368	405	349	373	369	355	360	365	371	351	415	394	343	376	335	376	346	373	362	362	375	361	396	396	354	362	352	374	344	367	359	349	358	373	389	385	362	382	387	378	370	395	370	363	374	385	357	343	383	368	378	366	362	393	378	376	362	379	371	372	358	382	367	376	347	354	395	393	367	391	374	378	356	367	378	380	350	348	393	350	372	358	429	380	361	361	365	334	394	387	345	336	390	365	377	373	354	380	372	354	359	383	359	388	346	358	395	379	361	403	381	357	418	378	346	362	393	386	375	402	379	399	353	372	350	366	348	390	397	413	384	381	390	365	366	369	388	379	343	376	390	383	363	333	366	392	347	394	394	333	396	369	351	401	396	363	410	391
24805	21170	26859	25344	12099	4832	3149	2101	1537	1225	1066	847	749	677	503	505	486	413	403	374	346	349	361	306	305	279	320	324	278	294	277	279	270	277	264	248	267	288	253	256	267	308	269	253	228	263	253	301	242	240	258	264	251	273	257	258	260	276	240	241	257	249	239	247	271	257	259	256	251	244	236	243	261	282	232	228	273	235	275	251	260	248	275	236	270	252	268	231	250	248	284	252	253	257	260	242	284	254	260	257	272	265	249	247	222	261	254	250	251	254	265	257	238	249	278	245	228	275	233	260	241	275	234	268	255	281	279	258	253	269	254	262	237	237	252	257	262	261	245	243	268	271	264	255	221	240	275	253	255	236	266	271	273	255	247	251	257	243	260	252	299	262	276	244	245	264	265	266	244	258	285	231	262	271	242	262	232	274	264	243	214	254	239	261	242	258	271	255	249	257	257	266	258	249	253	256	282	245	275	296	243	246	249	269	268	268	291	231	248	248	250	272	259	242	247	257	268	261	284	280	254	269	255	234	252	237	266	266	265	265	269	275	240	261	251	267	263	250	262	258	267	247	252	286	258	239	250	256	264	266	263	216	263	274	235	256	253	248	259	255	264	254	253	247	241	254	281	240	255	248	251	226	265	277	275	254	260	241	280	281	248	250	259	244	238	254	244	248	255	269	238	284	242	228	273	266	272	248	243	242	246	254	262	267	235	239	248	247	254	271	263	233	269	226	255	242	239	259	266	278	242	246	249	253	258	239	276	283	276	245	222	259	271	219	275	260	235	269	256	264	260	262	251	247	262	259	230	262	232	268	270	251	281	255	260	236	229	261	260	265	238	266	274	258	276	270	271	262	255	221	279	246	239	240	271	265	242	279	247	234	248	255	264	270	279	265	237	270	255	260	255	264	243	252	249	279	266	266	271	279	248	248	230	240	260	253	271	238	268	248	266	229	266	243	263	265	245	232	237	263	256	241	228	266	274	237	243	247	255	241	264	260	250	293	238	239	236	282	232	258	232	246	249	292	268	254	255	254	288	256	240	247	264	242	228	247	248	261	246	266	272	246	261	265	248	252	258	249	255	226	246	265	248	223	261	257	247	249	228	280	264	249	257	239	262	232	254	266	278	254	274	248	236	286	252	255	257	244	232	251	257	268	242	259	255	272	234	248	234	219	234	251	271	249	278	251	261	267	272	268	257	286	229	259	243	270	223	265	232	266	275	276	258	250	250	274	256	275	226	277	232	264	266	269	276	241	263	243	241	253	271	253	244	238	250	255	250	270	244	262	250	249	242	238	221	253	232	233	245	223	278	247	253	266	253	270	236	258	246	249	268	236	256	274	247	243	238	244	261	231	279	268	254	269	247	251	246	274	256	252	278	252	275	235	239	243	255	246	249	230	271	262	261	257	245	255	291	255	255	243	253	241	244	256	249	242	254	274	283	240	248	261	254	250	244	253	233	251	260	247	245	288	237	267	258	254	252	265	270	268	255	276	242	229	259	272	223	225	263	261	292	258	257	269	243	265	223	268	262	241	293	232	233	254	268	276	256	280	235	253	260	262	272	254	243	217	232	263	278	266	251	267	265	252	250	265	260	279	267	251	235	295	271	260	259	288	250	249	255	267	236	265	244	233	271	269	235	218	242	281	255	279	260	276	245	257	256	245	259	237	236	272	234	274	247	260	244	238	267	261	253	244	259	289	244	257	255	270	270	270	278	243	248	253	269	267	240	240	265	253	226	268	282	260	227	249	259	256	241	260	263	230	267	248	251	249	257	223	241	254	216	262	258	251	259	259	270	255	242	258	269	263	256	262	260	231	241	284	231	254	268	230	264	285	249	254	250	235	275	232	244	242	244	247	241	277	261	258	263	244	250	234	229	227	260	261	273	258	253	260	254	251	235	244	258	256	250	230	255	248	278	239	234	242	278	262	258	262	264	241	265	250	235	240	237	251	259	258	279	232	280	243	265	240	272	254	249	242	274	247	269	251	285	279	241	277	269	245	249	253	254	274	247	206	260	248	249	227	261	273	232	252	246	254	263	224	265	269	271	265	252	253	300	241	255	243	256	251	249	263	258	275	241	249	286	261	242	222	288	245	237	247	276	235	265	238	269	261	248	282	250	240	254	274	263	270	241	258	279	276	282	256	274	278	239	253	273	251	260	276	243	239	273	252	255	255	256	253	251	242	250	228	242	252	234	246	238	248	247	253	231	253	258	287	267	236	267	234	275	264	269	237	257	239	245	284	280	265	251	256	258	222	256	257	283	248	259	218	252	246	288	254	241	270	254	244	244	254	256	273	253	238	242	260	246	247	259	254	273	266	246	241	254	260	273	270	245	277	291	275	250	299	224	242	260	295	239	268	256	236	267	275	242	236	247	241	238	259	277	262	239	244	264	234	263	278	242	247	260	269	295	235	247	261	276	253	264	257	251	228	216	255	231	249	268	256	255	247	255	268	289	236	253	284	249	236	263	252	278	264	260	231	262	255	271	284	266	242	267	249	241	257	228	264	280	257	264	259	247	254	251	262	266	254	238	262	259	243	262	255	248	258	249	277	237	248	242	259	250	248	248	268	280	261	236	221	252	254	260	251	264	268	276	279	250	276	232	231	251	250	246	294	265	260	240	252	247	255	265	282	267	225	231	264	236	256	252	237	275	260	247	298	247	265	253	286	241	245	263	255	233	258	248	284	260	265	251	254	235	242	239	280	259	279	249	252	217	277	254	262	247	257	270	242	245	280	255	238	258	241	234	257	266	247	242	262	279	250	252	266	253	251	275	262	235	255	260	254	264	253	256	269	261	246	270	271	310	223	258	276	264	256	243	236	246	250	243	272	245	215	242	253	265	257	243	249	271	243	236	274	234	283	248	260	267	253	254	261	233	237	254	224	270	258	261	250	248	276	228	265	274	252	258	216	262	247	269	241	257	298	271	258	256	289	223	247	281	306	285	268	234	259	243	246	266	268	277	266	269	249	247	251	266	270	218	266	257	239	228	248	247	235	244	260	241	236	276	247	261	245	258	271	287	258	240	245	247	248	261	241	267	252	257	256	265	249	286	264	280	251	244	244	243	244	254	267	266	241	235	232	296	207	241	272	244	268	238	258	254	267	237	284	265	264	265	253	255	243	273	257	248	270	240	259	215	276	238	253	239	258	267	264	234	253	259	256	253	272	238	244	254	240	232	257	263	268	273	254	238	258	233	236	239	283	251	259	257	255	219	270	260	251	266	241	254	273	257	270	257	269	250	251	255	247	246	250	274	265	259	249	291	242	246	247	268	238	252	241	251	273	219	246	247	229	250	233	228	238	252	253	242	242	246	252	243	268	253	256	248	257	254	232	268	235	271	254	272	249	260	260	247	244	248	242	257	250	241	263	264	260	298	262	272	236	257	277	256	275	264	273	271	231	272	261	260	238	266	247	252	249	261	258	242	250	255	246	264	240	285	252	263	264	269	240	232	247	251	244	246	235	268	297	278	251	246	235
13595	36306	30103	17433	9814	6372	4318	2905	2262	1810	1429	1227	1041	812	724	599	568	557	571	475	438	407	434	407	392	372	355	365	327	353	318	349	340	316	296	296	316	331	329	300	337	298	303	319	311	313	295	286	305	287	281	273	307	279	302	315	326	311	302	289	259	302	285	291	311	264	282	305	322	301	295	282	297	276	309	292	280	274	301	298	284	301	299	275	312	292	283	284	285	301	261	292	294	314	307	293	305	274	278	275	258	263	288	291	273	279	274	299	295	304	298	309	312	315	300	313	280	331	285	322	280	297	269	310	280	265	308	318	296	280	270	303	274	306	295	322	332	337	292	364	277	289	309	308	284	284	307	298	294	294	294	291	280	291	313	271	315	271	270	317	281	299	298	284	288	287	286	271	281	302	289	317	318	300	289	275	298	270	294	303	299	264	272	293	294	281	308	304	283	314	296	279	322	278	290	274	254	302	286	286	303	323	304	287	302	276	300	302	292	309	304	307	298	278	284	300	281	259	300	280	262	295	287	315	284	282	288	254	302	312	307	312	293	302	324	293	279	288	289	316	308	307	307	292	298	302	284	289	261	271	277	309	328	288	274	291	260	296	276	273	293	274	284	290	287	286	313	279	300	296	289	329	288	285	298	286	288	313	323	294	332	314	286	295	300	267	254	310	291	294	308	249	300	284	312	289	284	250	267	263	278	289	288	263	255	303	288	278	267	296	319	275	288	302	310	249	278	301	307	318	281	300	298	302	266	253	308	256	281	291	283	298	272	280	293	310	278	312	271	278	297	280	304	299	294	288	283	290	313	288	305	301	292	294	287	283	289	285	284	308	273	270	290	301	301	305	302	292	301	267	332	308	289	307	298	317	305	300	285	317	281	286	292	301	301	290	313	301	290	273	300	303	303	260	268	292	326	273	302	297	296	291	292	305	296	287	295	280	270	292	303	282	286	292	292	285	277	284	276	295	284	290	311	268	303	311	303	291	276	282	317	296	286	322	283	306	295	299	273	286	284	299	284	286	311	274	269	320	288	275	293	295	284	299	290	267	318	290	288	303	298	267	303	270	290	262	278	299	249	272	290	287	285	283	283	304	280	297	306	291	258	278	269	289	326	282	299	280	316	297	294	291	313	302	305	310	276	329	309	279	288	277	280	298	257	305	292	298	302	280	301	306	291	283	266	291	300	307	280	309	253	296	272	302	294	291	278	256	296	289	270	285	337	261	305	287	291	301	278	262	303	302	269	290	261	308	279	298	320	338	272	278	278	272	299	301	303	303	299	299	305	302	295	304	303	284	294	296	320	308	302	286	303	308	258	247	293	292	301	267	299	303	303	290	303	328	256	288	292	250	278	298	292	318	296	303	263	290	299	261	279	290	292	292	325	305	320	284	304	283	303	304	282	285	294	279	287	295	314	301	306	300	322	316	303	318	297	301	304	311	280	295	268	320	266	274	304	325	270	306	293	276	291	289	253	336	298	276	314	288	293	267	292	274	291	262	343	339	300	282	316	273	283	284	279	326	283	262	316	320	278	286	253	300	329	258	291	287	291	297	323	284	294	285	288	279	310	274	265	282	302	326	307	280	279	279	331	276	279	290	266	293	283	281	315	318	294	299	294	299	272	307	290	274	292	292	273	300	291	305	299	299	305	313	300	305	314	292	304	292	254	292	293	313	298	297	320	324	290	299	276	308	280	280	295	286	293	347	308	297	284	337	297	309	297	282	284	302	300	299	289	252	293	277	292	285	278	292	283	271	291	289	278	314	290	308	259	311	282	294	314	287	286	283	263	291	281	281	271	296	291	275	255	272	291	285	312	299	282	313	283	279	292	266	318	283	310	277	285	300	298	305	270	298	274	275	308	284	296	280	295	276	283	293	332	292	289	284	316	278	296	303	271	303	303	305	286	295	288	282	299	267	276	287	273	305	280	325	322	285	264	275	300	290	297	270	301	275	308	308	297	298	271	272	339	299	288	278	306	311	309	259	272	301	285	275	277	288	280	316	268	282	287	307	308	298	309	279	286	285	280	313	290	305	275	296	263	286	277	287	306	262	294	279	314	309	259	294	281	293	279	308	305	313	306	313	278	282	295	278	292	314	289	281	297	275	295	291	288	292	290	274	302	280	267	302	294	265	277	310	289	297	290	280	310	305	303	301	241	305	260	327	275	306	300	315	263	286	281	301	297	275	296	308	296	296	282	295	308	293	307	291	295	281	267	309	311	281	275	305	289	274	291	263	298	272	312	266	307	300	304	280	319	292	275	269	287	301	300	271	272	319	282	281	300	289	291	299	281	317	306	280	288	318	284	288	305	295	284	295	280	323	255	295	303	326	326	262	273	261	297	290	331	299	284	281	296	297	266	298	289	304	285	304	320	292	282	301	277	288	280	291	295	289	332	308	320	316	300	285	286	282	289	305	290	284	280	299	288	288	287	302	296	288	336	312	312	278	314	260	275	308	298	285	280	334	316	276	287	279	298	311	297	306	310	302	277	277	290	295	292	317	279	280	297	282	287	290	306	316	294	262	288	309	319	310	301	314	271	267	323	282	269	304	305	284	256	287	296	287	277	266	310	264	295	273	266	273	277	295	313	275	290	313	282	291	301	307	286	303	302	293	294	316	308	302	310	286	262	290	319	296	309	299	268	276	311	274	254	311	264	273	290	287	274	287	287	301	338	325	305	276	302	297	261	311	303	326	328	291	311	280	300	302	278	322	286	284	293	289	307	283	323	283	311	262	302	307	306	302	261	313	302	291	290	277	271	298	307	304	305	297	314	304	316	310	322	282	288	257	304	287	292	317	282	308	305	293	289	285	284	269	292	274	311	266	301	275	305	286	281	303	303	292	285	289	266	305	307	292	292	293	278	305	287	268	292	295	264	305	296	311	315	294	291	314	317	289	302	318	297	315	305	292	317	289	293	282	297	312	304	295	303	299	285	276	298	245	276	307	261	275	291	288	298	328	316	298	269	304	275	293	302	276	304	276	296	332	279	273	272	323	322	290	324	287	303	291	278	283	293	265	282	282	279	298	315	270	276	290	288	301	300	294	320	302	308	258	285	254	291	343	287	305	309	296	277	286	309	315	288	299	295	284	300	276	320	290	314	297	282	277	282	257	278	313	292	292	334	300	282	299	315	279	275	298	272	303	275	294	289	276	271	306	292	293	268	302	290	299	313	319	313	295	285	279	327	291	310	296	297	285	291	273	306	285	308	287	267	311	310	289	329	312	299	248	279	324	285	295	304	274	266	304	287	293	294	289	308	321	293	284	307	295	315	293	262	267	301	284	284	301	289	281	265	295	291	335	271	315	295	298	283	257	327	279	279	304	280	318	301	272	286	301	279	266	273	263	299	278	305	273	303	307	292	283	317	311	302	297	280	276	302	288	282	274	283	295	281	304	292	301	310	316	281	292	323	287	283	295	282	314	307	298	281	322	305	268	280	296	290	287	315	304	289	280	313	305	305	289	292	295	283	319	276	329
22476	21143	28529	24025	21200	21114	12617	5054	3247	2439	2028	1656	1398	1133	980	900	741	691	676	615	592	511	501	472	461	429	436	437	395	402	391	429	360	354	372	362	349	357	336	335	321	336	368	325	328	353	324	320	335	364	337	352	310	329	321	301	350	320	336	338	314	342	325	333	335	321	331	300	313	322	350	329	345	335	321	355	329	320	311	316	322	318	301	347	334	346	356	296	322	348	327	327	354	300	316	341	333	317	295	343	304	365	321	324	325	308	320	332	324	317	298	347	286	316	353	351	340	319	307	340	341	325	325	332	327	310	350	317	329	344	373	328	319	337	337	329	363	318	343	371	327	305	320	348	339	303	325	326	321	325	348	329	324	339	308	363	334	312	367	359	303	308	304	326	354	317	338	355	315	336	351	322	327	345	319	334	331	335	347	336	311	324	309	350	331	329	320	303	355	364	301	311	317	332	327	310	311	301	319	317	325	333	321	337	318	324	309	319	308	353	295	350	341	329	316	345	330	329	326	325	328	342	313	325	317	311	339	306	329	315	319	349	325	325	337	334	338	334	342	329	330	293	349	306	306	315	349	337	368	292	335	339	335	313	327	333	342	321	333	300	303	323	323	378	325	326	351	349	368	320	322	331	338	298	339	349	312	299	348	283	312	283	307	336	314	336	316	319	343	320	311	341	313	315	343	307	315	350	319	345	335	353	314	358	382	313	345	287	333	325	310	318	320	315	292	322	364	324	326	344	345	373	328	315	335	339	340	309	348	340	343	303	335	341	292	355	296	336	336	338	312	346	315	358	326	308	336	353	350	315	314	327	330	329	334	350	336	331	352	319	331	318	315	342	365	320	336	342	313	318	317	324	297	313	323	294	314	358	361	283	306	310	312	303	303	327	329	327	313	348	308	309	333	341	342	306	316	304	310	272	286	337	284	336	341	334	329	295	324	310	330	331	329	308	318	339	335	332	303	322	342	338	305	318	359	346	318	348	356	322	320	301	332	349	335	319	275	344	326	349	345	342	339	290	341	339	303	360	344	293	313	313	341	328	285	322	326	322	336	328	322	340	300	325	346	330	338	341	341	334	345	346	342	339	326	318	341	307	333	326	363	286	310	288	333	314	332	309	324	317	312	328	313	333	302	326	357	335	334	314	311	352	327	332	325	334	339	338	323	334	344	341	326	323	353	347	349	344	324	361	299	336	344	330	306	348	325	335	319	334	343	323	338	313	300	331	307	321	350	309	334	336	316	332	324	329	340	330	345	312	350	294	316	318	340	309	324	346	320	344	345	343	309	360	323	312	341	312	307	302	343	305	299	303	332	312	344	351	341	339	358	365	333	330	301	301	331	299	333	359	317	295	355	338	333	287	332	335	336	315	326	324	296	284	346	329	301	315	342	335	296	327	357	301	310	323	343	320	295	311	309	328	340	322	325	310	302	315	317	316	364	332	348	308	320	332	329	320	318	347	352	335	292	359	307	300	335	314	313	309	355	325	354	319	297	366	344	332	308	311	353	333	331	307	310	343	331	308	347	335	333	373	311	336	305	345	329	337	326	324	330	354	351	345	316	304	319	319	351	301	318	364	301	334	333	308	321	321	329	317	336	314	339	315	332	340	309	349	338	368	328	374	323	317	299	344	334	303	315	354	335	313	274	309	345	345	313	312	342	326	376	319	345	343	312	345	327	314	328	339	343	297	325	339	320	351	332	311	353	342	330	348	336	348	324	328	327	327	340	325	341	295	334	332	330	318	325	313	304	329	314	333	287	329	353	339	352	324	342	350	356	314	342	336	306	322	294	340	317	339	343	298	354	308	291	290	317	313	339	314	315	348	325	307	307	348	311	350	313	323	347	339	302	357	339	335	319	334	339	349	337	328	328	381	319	308	327	334	351	296	332	341	345	338	348	322	359	334	334	300	312	315	337	331	367	350	315	332	334	341	313	349	339	355	340	312	337	345	353	265	351	320	332	329	303	327	362	300	346	331	301	313	337	318	316	344	350	315	322	322	338	329	329	310	307	329	333	331	320	322	332	310	345	327	330	326	331	331	343	341	311	303	317	335	346	347	335	302	331	342	319	313	291	309	312	339	364	326	375	308	308	337	340	336	340	316	330	342	348	322	323	326	294	302	353	341	336	307	372	287	300	334	327	343	312	311	334	280	320	316	346	340	321	319	321	340	365	335	324	320	334	323	335	326	353	339	337	316	325	301	339	329	304	314	317	333	330	302	341	304	334	309	322	338	351	364	330	322	317	316	337	344	327	343	289	334	319	336	348	334	302	327	331	328	369	323	343	334	340	313	319	342	331	343	331	351	305	329	306	333	342	332	332	315	345	293	316	334	364	334	332	360	358	302	340	337	336	358	315	364	349	304	330	314	339	345	303	351	318	318	324	328	321	332	349	334	329	325	308	322	337	314	323	317	354	339	318	320	298	322	321	317	329	320	317	306	322	301	323	327	323	319	322	333	329	325	302	332	306	322	331	314	307	321	310	295	339	304	328	320	333	335	322	303	332	357	319	336	339	357	336	317	342	329	343	317	271	324	336	316	331	298	337	322	352	310	336	342	296	323	284	337	350	336	291	318	311	312	339	308	331	350	294	354	320	316	311	285	319	336	357	304	316	302	319	331	319	340	319	307	363	307	323	322	298	335	349	305	312	334	333	320	351	324	313	307	338	323	369	292	349	319	343	349	302	321	308	357	322	333	308	345	335	305	317	328	282	345	325	326	290	295	319	341	310	313	340	334	309	317	352	329	352	339	332	312	330	296	345	336	350	366	297	333	318	327	364	346	324	331	345	306	328	346	324	305	335	355	291	317	334	316	292	358	324	353	324	333	311	307	370	316	311	344	332	303	332	349	335	335	310	337	320	342	304	364	335	293	346	297	310	347	329	329	309	313	331	281	354	325	367	332	311	334	332	327	316	363	345	324	345	338	320	306	315	316	304	294	301	322	348	332	322	363	338	348	312	318	331	320	335	318	348	319	348	324	347	336	321	312	306	334	334	341	323	347	338	303	328	312	326	327	308	359	325	333	350	322	318	338	368	334	320	329	323	291	371	357	317	311	328	353	347	316	306	311	303	290	327	347	317	333	323	329	332	318	326	333	312	296	304	330	325	321	324	333	327	336	326	330	338	269	322	328	307	327	296	340	336	318	330	347	312	296	339	308	324	351	313	333	319	322	312	332	313	345	333	346	330	344	313	334	362	305	336	343	338	318	299	314	321	341	305	312	350	303	342	347	347	342	335	377	329	304	321	339	339	326	328	341	338	332	316	336	335	334	321	333	326	326	329	321	334	342	309	338	345	355	332	292	388	318	288	330	324	308	340	327	308	316	332	339	325	293	307	323	319	299	308	317	318	300	300	348	318	323	357	324	359	294	305	347	327	296	323	333	309	323	330	318	336	302	333	360	339	336	332	315	331	363	324	324	326	339	328	348	331	330	357	327	312	316	323	316	354	296	323	334	288	327	354	335	327	363	367	345
16942	44838	38658	25669	16004	11350	7942	5907	4288	3348	2701	2286	1862	1464	1268	1052	1070	884	773	714	664	628	635	585	546	502	481	457	488	452	443	419	417	419	434	429	432	412	392	399	408	382	391	394	386	380	381	379	386	361	405	367	373	384	387	370	376	365	362	373	348	387	410	397	400	363	391	367	353	374	372	373	390	384	391	345	381	385	409	377	362	365	374	334	361	353	388	358	398	364	391	364	358	353	364	385	392	369	370	363	386	382	386	351	386	370	388	395	332	386	354	365	340	358	348	366	384	344	364	383	381	337	378	372	384	394	341	390	379	379	386	381	350	365	372	373	355	372	401	384	353	366	378	368	372	398	366	373	364	397	334	370	373	322	364	374	356	376	370	389	372	351	346	382	349	378	380	370	388	401	377	369	310	352	375	404	371	370	355	377	349	379	349	367	384	352	385	391	374	377	380	320	375	357	373	332	365	393	357	383	387	349	368	361	392	390	420	375	370	384	391	357	360	380	385	382	370	387	345	376	353	384	368	368	367	401	377	392	326	385	407	353	349	346	377	379	378	395	375	365	401	346	394	351	364	383	339	383	397	385	388	362	348	375	367	379	369	352	367	379	329	401	386	383	379	383	348	388	388	420	342	383	393	348	371	371	370	392	375	376	376	392	361	344	365	377	373	382	390	360	376	377	373	379	310	362	354	363	328	385	396	372	368	351	343	345	377	363	386	351	382	342	379	425	368	378	343	352	357	386	389	374	390	357	383	383	378	374	358	383	368	374	366	378	379	385	379	369	340	380	368	377	410	348	352	403	351	351	386	362	366	355	382	378	385	377	352	388	375	375	387	366	380	372	402	380	371	357	402	340	418	368	390	392	340	404	346	383	411	389	408	381	393	374	364	337	373	372	377	363	359	352	348	371	386	388	377	347	364	368	361	380	374	358	371	374	377	366	360	337	394	357	375	389	355	388	359	354	365	404	368	351	342	420	407	371	390	365	350	366	388	358	384	378	368	381	353	375	379	372	376	370	377	365	377	366	379	342	374	398	360	354	399	358	377	391	372	337	348	358	372	368	337	352	371	359	366	368	370	399	338	345	343	385	380	361	362	345	382	369	391	384	367	405	349	371	381	363	383	327	376	361	381	347	378	379	345	351	367	398	403	376	372	370	373	381	359	379	371	405	360	367	344	382	384	404	385	350	383	369	362	365	364	365	385	388	350	370	340	331	379	349	382	393	367	369	353	359	362	378	376	363	350	389	383	366	380	354	396	358	398	370	355	340	348	387	335	366	384	381	336	349	373	361	398	374	389	400	391	396	367	372	364	344	391	368	366	367	360	402	382	345	379	383	344	340	389	354	376	373	364	358	373	375	354	351	400	362	375	388	362	350	350	386	344	321	355	372	364	375	414	359	372	404	379	393	378	363	384	378	356	366	369	377	337	388	346	358	396	392	351	354	346	394	388	408	362	373	339	342	326	388	391	360	362	401	331	333	380	374	385	370	385	386	364	372	382	379	384	368	339	393	386	386	382	400	381	399	354	362	388	394	384	365	343	372	341	375	399	361	382	366	374	401	394	393	388	396	390	360	377	411	365	347	358	383	354	352	390	372	358	363	367	320	355	368	372	375	384	372	353	387	385	357	366	385	361	352	385	372	373	335	398	372	392	362	382	397	342	400	358	385	378	351	359	336	377	374	412	357	355	369	367	379	386	368	377	360	369	378	387	383	362	372	400	383	355	396	363	326	339	372	354	354	375	376	374	355	358	379	356	372	354	367	369	382	384	357	350	376	372	348	357	350	378	406	378	349	353	331	369	363	358	361	387	361	392	388	360	360	366	398	422	364	356	387	388	319	354	364	355	370	380	381	371	370	356	391	344	398	385	398	375	382	331	359	373	358	402	367	361	377	369	400	386	353	385	437	384	362	387	345	384	373	343	364	363	370	365	378	373	339	359	340	425	364	343	351	364	350	391	358	378	374	394	346	366	379	371	363	397	355	347	352	387	376	386	356	391	349	337	384	385	354	355	366	356	410	366	355	362	383	427	363	378	380	366	366	359	404	352	390	374	389	356	372	387	358	396	388	355	371	383	376	372	351	364	403	358	382	343	351	379	350	368	351	388	369	373	389	371	362	365	357	371	359	363	368	346	365	394	383	357	355	337	367	329	397	352	382	371	385	385	376	375	347	366	375	381	400	428	354	372	372	371	332	415	374	366	372	393	393	378	332	389	374	324	332	371	371	388	403	389	366	366	387	377	371	365	359	386	374	362	343	361	377	361	375	340	380	376	381	363	343	353	375	347	373	373	358	369	411	362	370	337	377	356	360	386	348	358	384	378	397	369	357	407	348	365	330	381	373	359	344	378	358	401	350	366	362	382	425	355	344	400	368	387	355	333	385	392	391	383	365	361	398	371	330	351	348	368	382	376	338	361	326	357	372	377	335	374	338	352	379	368	382	361	398	356	373	379	379	359	398	396	389	375	370	338	382	374	386	426	387	374	367	361	421	378	355	373	350	356	352	373	369	348	381	403	412	373	348	392	354	381	355	368	379	411	373	403	352	357	383	354	391	373	379	372	347	361	325	346	350	401	383	367	376	376	338	378	375	367	351	350	392	372	350	408	329	383	413	336	407	338	388	381	374	411	371	394	370	388	378	363	408	360	356	336	375	375	349	343	342	398	380	358	361	370	355	406	348	381	361	358	379	382	371	379	365	369	361	382	382	359	374	354	370	369	367	398	368	368	396	379	358	391	393	354	340	353	374	364	373	328	355	392	405	361	359	348	343	379	341	368	351	378	337	379	320	407	384	339	364	368	383	362	374	370	366	381	335	349	362	343	318	363	354	357	344	349	371	355	382	377	379	358	336	383	366	393	369	351	383	370	368	364	356	343	386	357	342	358	346	391	340	384	400	386	387	351	378	369	366	401	377	370	374	356	377	326	397	368	349	381	360	394	358	372	379	394	378	386	386	357	368	350	353	380	365	381	377	365	371	364	373	366	387	381	329	396	362	377	375	341	368	375	400	355	349	371	360	395	342	379	351	386	348	370	352	362	380	354	361	416	355	398	343	364	366	365	359	350	353	386	382	377	379	385	330	366	380	328	357	401	362	403	395	357	360	362	368	387	337	375	366	361	388	378	344	378	390	388	395	370	358	358	373	373	381	409	377	371	382	363	350	381	370	342	368	366	349	360	385	369	392	411	359	373	351	373	398	365	368	363	334	388	349	367	369	349	348	376	398	381	393	394	396	363	377	371	379	366	362	376	369	376	378	354	375	381	399	383	379	375	380	354	335	390	366	376	371	384	354	333	350	401	384	374	364	404	361	405	366	396	347	346	366	335	371	358	344	380	357	400	373	346	389	389	371	357	372	344	374	326	376	386	380	371	376	367	338	371	389	343	389	358	374	385	371	376	371	367	358	369	374	358	384	362	401	374	363	384	387	378	392	359	375	351	377	343	362	370	356	383	375	387	400	368	371	364	355	367	348	382	390
27348	21853	23708	14184	5536	3231	2365	1778	1309	983	863	735	608	569	475	384	427	394	410	359	312	331	320	319	322	319	293	299	261	300	285	279	285	266	281	273	282	264	291	250	275	272	280	269	271	263	247	287	228	265	288	262	267	288	287	273	261	284	296	277	230	266	274	293	274	262	259	265	236	287	270	264	269	291	266	271	273	297	249	253	299	266	278	274	240	257	262	281	260	288	307	262	280	269	259	261	280	256	260	293	265	282	268	256	272	274	266	286	263	285	263	291	284	241	248	263	263	279	263	277	254	261	301	234	269	243	291	260	317	263	281	269	246	238	266	275	279	276	267	265	283	268	254	268	238	266	286	235	285	279	258	283	296	280	256	273	259	247	264	272	268	256	289	260	279	306	274	241	252	262	268	249	292	301	272	298	282	284	272	284	281	259	283	288	251	256	274	285	285	308	303	292	301	268	275	266	274	274	277	260	260	252	254	254	264	265	282	253	240	270	291	246	268	274	264	257	275	282	263	259	279	269	288	244	260	294	254	256	307	285	280	283	247	283	240	248	261	267	272	258	268	261	252	249	270	272	272	262	275	284	267	252	237	265	287	269	274	266	268	270	242	272	270	287	265	284	262	287	247	254	297	244	260	281	290	298	232	281	308	249	266	257	274	276	292	267	272	275	255	269	281	300	253	265	298	254	270	243	267	228	269	267	251	288	266	255	276	285	300	268	265	268	271	300	251	269	280	266	272	268	271	293	310	279	301	294	268	256	282	253	250	266	261	303	268	268	262	279	269	276	281	253	307	259	270	272	273	287	279	294	273	266	269	262	256	286	271	284	273	291	283	272	277	249	260	280	243	278	299	242	252	266	254	252	268	267	285	296	261	260	255	260	256	253	259	268	255	276	251	289	250	244	232	235	286	260	276	297	267	271	291	292	268	306	259	268	278	263	282	274	267	253	259	268	283	243	249	265	280	278	279	280	267	280	272	287	295	271	257	275	248	280	263	293	253	256	279	277	287	274	267	280	251	276	278	266	274	245	272	257	242	253	234	266	264	254	269	249	239	292	271	248	312	270	257	290	262	254	277	304	257	256	278	271	246	288	284	262	265	267	283	250	256	255	284	274	270	277	305	281	271	252	276	286	263	285	306	261	269	260	256	286	275	276	287	294	259	284	284	272	244	262	260	283	293	265	279	283	263	280	254	270	273	272	266	272	238	284	284	265	255	265	273	287	291	307	249	275	272	243	276	304	259	244	246	262	274	260	257	286	273	297	277	257	284	272	271	291	266	281	234	256	259	293	265	273	283	252	264	277	260	267	293	273	291	264	256	256	268	246	273	258	244	258	294	270	274	253	308	276	254	275	282	248	257	254	271	282	274	258	258	267	275	296	298	248	282	289	252	282	307	266	276	271	240	297	278	266	281	282	260	286	281	294	268	277	283	247	301	300	266	230	296	277	259	287	242	273	261	254	252	299	242	262	280	270	265	273	264	271	300	242	269	261	272	280	240	265	263	275	281	278	264	288	262	281	291	276	268	290	250	244	249	284	262	276	275	289	255	288	266	258	268	260	283	255	256	264	289	261	276	273	296	249	253	224	277	288	289	312	288	268	246	285	263	271	260	249	259	281	289	305	268	263	267	278	259	297	283	308	276	297	228	251	261	272	281	263	295	294	255	270	274	269	245	270	276	250	281	280	248	269	259	243	306	249	265	251	248	257	276	288	277	308	261	246	266	232	294	279	276	253	292	256	266	263	293	254	258	268	306	293	272	276	282	279	242	244	230	256	264	234	264	269	300	237	281	245	254	277	269	255	266	256	242	264	281	276	273	282	254	254	271	289	277	268	277	299	279	256	267	236	320	273	285	275	269	255	277	285	261	277	267	253	278	268	263	266	297	261	291	261	253	252	265	288	270	280	276	255	300	279	257	254	245	257	259	294	275	284	283	274	259	275	301	278	293	264	278	283	271	273	267	287	298	276	274	272	243	270	271	304	252	265	263	283	280	291	261	267	259	274	263	276	275	264	278	271	256	273	274	266	267	261	273	274	246	265	260	287	255	277	253	290	247	299	263	255	297	288	299	253	256	285	251	268	260	233	257	269	279	272	274	244	271	272	268	260	274	244	261	286	287	244	285	263	291	291	254	281	259	245	259	237	274	259	271	259	256	297	257	279	249	263	287	273	267	293	269	285	243	249	274	270	261	302	240	282	300	280	282	284	284	271	297	281	275	280	297	273	259	273	263	262	280	256	288	252	257	277	276	246	251	233	255	265	279	271	301	251	277	288	285	282	263	253	281	266	277	261	259	243	308	287	282	268	246	268	301	281	254	315	273	276	317	260	297	279	237	289	262	264	264	273	257	241	294	257	254	268	237	191	262	264	282	259	274	258	293	265	248	279	284	279	270	268	266	287	265	301	237	283	293	281	273	298	301	262	243	260	271	270	255	254	270	254	261	274	281	257	258	265	274	301	249	284	268	266	241	265	288	293	278	273	257	279	265	265	255	249	270	255	282	240	272	240	251	280	279	265	255	246	256	243	261	260	302	310	272	266	253	245	249	268	270	271	283	249	258	247	276	281	255	274	272	269	279	257	242	273	290	290	248	236	288	270	260	264	270	254	279	284	289	263	309	265	295	272	273	282	275	277	273	278	284	275	294	238	264	296	274	298	256	285	277	243	268	256	247	303	291	255	248	253	299	287	265	241	277	301	255	272	275	297	276	273	242	270	274	274	275	245	299	287	278	288	261	258	270	300	275	242	276	289	285	302	287	252	273	271	265	269	269	295	272	274	284	287	270	281	247	262	277	272	292	259	267	261	261	243	253	266	278	293	319	248	243	261	265	261	261	264	271	280	255	259	249	248	260	235	281	247	238	237	277	287	259	280	251	242	288	258	260	279	277	261	268	300	264	281	282	259	246	281	260	275	277	282	265	262	241	241	285	289	253	247	293	264	285	253	234	264	279	272	251	293	305	245	276	256	255	267	263	248	258	266	290	286	241	280	265	268	267	245	272	269	254	294	273	271	258	288	273	277	233	252	265	252	271	303	283	265	261	281	279	263	231	269	281	273	279	290	262	284	278	261	268	270	262	298	239	270	265	266	273	277	244	251	265	261	286	297	246	284	269	261	279	302	276	288	273	248	280	313	265	263	273	268	266	254	258	278	297	281	278	275	267	260	260	267	285	265	275	293	251	264	252	260	280	259	265	277	275	269	247	253	253	269	267	266	253	247	256	269	224	279	259	257	237	250	231	286	282	272	261	264	268	267	267	287	275	277	308	263	279	288	264	257	277	277	266	262	269	278	267	283	307	292	265	293	283	238	289	256	242	268	256	280	265	264	273	282	283	275	280	266	273	284	260	270	269	270	310	275	268	254	247	269	257	277	283	259	268	282	267	261	255	260	254	284	274	267	283	264	265	277	297	286	252	256	257	251	274	235	255	291	298	274	289	275	258	243	270	266	295	278	240	269	286	278	277	282	267	254	293	280
13918	33031	26963	13704	7647	4849	3471	2555	1834	1491	1187	1024	780	696	646	549	545	450	457	469	427	409	412	390	342	368	364	355	336	367	328	328	337	348	347	316	301	335	302	291	308	305	310	321	269	336	303	305	324	289	327	305	299	327	294	291	300	310	349	324	312	324	306	298	347	300	291	299	312	291	303	305	295	310	334	299	313	299	323	320	307	319	308	316	302	308	283	320	280	300	327	290	296	299	329	330	322	306	300	298	317	329	288	282	292	300	289	296	326	296	318	328	321	298	332	340	298	301	314	325	339	302	281	323	306	297	297	295	302	304	314	309	312	338	308	290	311	297	299	316	292	304	299	308	293	324	298	308	323	309	316	292	302	334	285	333	333	287	318	327	294	299	344	312	334	312	321	305	336	320	325	306	291	316	296	323	293	300	301	310	352	297	276	313	282	309	343	279	305	311	284	313	326	291	303	293	294	317	288	316	320	278	326	337	291	304	316	316	345	300	313	311	289	270	300	309	350	314	305	306	308	306	321	306	291	291	307	291	287	301	290	346	315	321	306	333	337	294	285	316	334	313	330	307	295	301	322	317	289	311	301	291	287	301	304	327	323	298	302	274	347	326	315	320	340	280	287	283	334	314	276	303	323	297	292	326	293	319	268	315	274	288	311	275	284	282	313	347	340	300	312	314	303	310	280	316	295	320	309	333	319	286	312	292	321	320	304	331	284	300	324	319	317	291	316	293	297	307	301	308	321	329	300	287	293	304	292	317	304	313	303	326	290	321	300	286	324	314	305	298	304	327	301	311	307	278	300	327	294	321	274	309	305	322	301	316	328	266	315	323	336	299	298	324	319	308	325	295	309	300	306	295	300	326	302	318	314	296	276	313	309	321	337	307	321	306	317	302	282	296	336	305	304	326	322	329	302	298	292	314	278	293	270	325	292	300	313	301	307	282	290	322	309	300	300	307	301	305	305	301	304	335	310	299	323	287	297	300	278	307	317	306	279	326	295	294	306	293	323	347	295	320	311	297	310	311	296	302	312	291	315	324	335	296	314	307	305	320	295	316	322	316	336	292	312	289	323	329	308	330	333	290	304	310	310	324	304	308	307	328	301	312	302	336	341	279	307	312	295	299	283	313	310	300	291	287	283	289	278	322	299	303	296	301	298	350	327	322	306	288	297	331	338	310	296	332	310	303	311	330	307	314	287	319	297	307	323	330	280	317	302	323	314	285	335	299	312	308	309	331	338	300	318	287	330	312	305	326	320	302	350	292	310	306	297	299	313	343	334	312	322	290	283	293	303	303	312	278	324	325	296	312	295	335	320	314	335	342	288	286	267	332	329	306	325	271	303	306	305	315	308	301	297	304	305	309	257	307	339	284	303	326	335	298	306	291	289	294	333	323	316	334	304	284	319	314	278	285	282	318	322	304	338	296	319	324	327	308	326	295	335	303	349	292	287	327	351	327	323	303	308	310	309	286	322	304	298	304	336	321	285	319	266	302	301	323	300	334	309	308	301	314	308	325	305	313	303	286	305	290	306	314	312	308	314	296	325	315	295	308	294	282	304	293	316	299	294	314	299	287	278	325	297	322	328	300	316	306	323	308	338	304	324	322	292	281	315	292	345	314	312	296	286	274	322	307	268	320	295	324	286	305	277	322	315	308	319	299	296	320	292	320	314	329	290	353	290	343	324	290	325	295	289	301	320	302	298	311	300	305	292	303	303	314	306	316	323	294	316	304	324	287	320	329	299	285	310	316	327	312	309	305	304	309	303	320	344	297	295	294	304	281	304	303	304	327	291	334	291	290	347	326	387	295	339	314	298	315	301	315	336	284	309	328	305	304	327	310	300	327	336	322	308	306	303	312	292	319	323	324	292	312	283	321	296	291	302	319	322	293	302	280	336	310	357	312	282	346	304	291	302	301	299	272	326	282	281	296	328	301	319	285	286	321	329	320	341	306	318	285	336	315	300	297	275	329	313	289	308	302	305	304	287	326	300	278	309	303	312	299	325	308	328	286	320	298	254	326	305	300	304	314	280	296	325	286	338	290	322	334	282	315	318	296	313	301	321	317	305	330	326	301	294	294	286	344	300	319	298	308	331	323	304	308	316	296	315	316	336	327	334	285	301	303	285	300	313	300	303	315	328	351	308	311	298	304	309	275	319	318	350	329	298	303	329	326	328	316	315	279	295	319	297	332	335	301	325	306	293	284	329	316	287	300	296	313	339	291	310	314	325	314	295	284	316	298	317	280	305	280	299	282	333	317	294	340	302	290	289	285	290	303	290	330	277	336	311	300	308	296	320	302	361	311	303	294	317	311	327	327	287	304	304	327	315	308	309	295	325	313	322	311	278	337	330	298	330	338	287	294	331	327	308	308	314	320	334	334	323	334	293	281	303	322	276	327	314	318	278	302	295	284	284	328	341	301	287	277	308	272	317	314	300	300	317	290	329	347	307	310	332	297	304	297	316	280	280	306	331	301	331	310	341	304	298	313	312	301	311	296	321	330	290	314	320	296	357	313	308	335	300	278	317	312	290	315	335	292	311	317	298	318	323	308	292	317	297	294	325	293	338	306	302	289	323	306	315	305	304	353	304	286	321	283	335	331	281	302	324	302	370	292	301	309	312	278	315	290	308	293	260	292	315	339	310	309	305	313	317	300	287	314	296	320	300	299	297	306	312	331	302	297	315	285	300	301	318	345	287	293	285	324	295	339	291	300	318	341	311	308	301	305	314	289	315	278	303	332	300	297	308	311	336	288	318	305	313	333	332	292	301	325	296	329	306	317	283	298	273	318	294	295	324	310	298	329	321	312	345	290	269	326	318	306	318	315	275	303	354	326	320	289	279	315	307	277	308	286	302	317	327	292	287	318	298	284	300	316	324	327	316	318	328	310	305	299	325	267	300	326	349	335	293	316	290	364	309	278	320	331	319	337	339	304	301	316	315	304	323	277	335	323	297	325	346	318	302	309	281	309	339	308	322	310	281	308	322	291	292	274	304	309	302	291	314	321	276	303	274	307	300	312	347	312	328	285	304	289	319	324	293	299	278	336	306	313	291	340	317	304	306	330	310	289	297	323	307	312	313	325	327	299	310	298	345	312	337	307	281	305	347	310	284	350	258	318	290	338	318	321	313	316	307	315	349	321	348	320	323	308	309	307	293	293	296	314	307	301	322	298	271	291	302	308	305	285	309	315	288	317	316	294	329	295	313	325	295	276	325	322	311	300	327	346	282	328	280	295	332	304	318	320	284	281	346	291	297	322	307	315	331	301	304	293	322	292	311	312	308	314	326	314	316	318	289	303	306	311	291	330	296	310	289	317	300	297	327	298	319	327	310	323	303	321	297	275	300	302	287	314	294	294	268	302	307	301	314	296	312	304	292	326	302	297	343	308	316	311	324	290	329	309	321	297	308	322	277	310	327	289	321	324	290	310	300	324	285	338	314	309	320	338	317	296	311	323	330	316	276	314	308	299	298	312	313	304
23553	21179	28106	24639	21017	12511	5333	3080	2310	1821	1528	1121	1111	917	810	682	613	593	517	458	478	505	448	455	386	385	398	376	372	354	366	356	338	336	367	329	349	323	390	330	336	353	307	366	335	334	340	365	345	302	337	339	350	325	335	366	333	310	335	322	330	307	322	317	339	308	294	317	325	327	345	335	317	313	323	306	347	325	346	313	299	292	285	301	316	317	295	326	315	323	306	323	320	326	295	292	344	341	308	336	327	321	333	338	306	298	306	323	323	325	362	330	309	327	355	327	315	318	315	341	348	298	339	309	290	302	335	315	316	317	317	333	322	315	314	316	332	338	316	355	321	324	302	352	295	321	342	350	376	353	334	344	314	302	347	327	308	338	357	309	337	327	324	336	305	297	358	297	346	346	284	316	303	299	314	315	327	305	334	329	291	339	329	332	298	302	322	321	364	316	328	337	300	328	332	333	318	344	323	345	324	307	317	321	302	322	329	369	338	341	338	324	314	292	324	301	309	369	340	315	310	338	339	310	328	323	313	300	310	330	327	317	328	340	354	324	338	302	339	327	325	316	329	333	326	280	337	348	340	318	329	296	331	291	317	339	342	322	326	367	314	318	304	264	314	333	294	331	346	332	319	325	312	334	329	294	329	299	327	294	322	352	325	314	311	304	334	339	296	363	297	284	306	321	320	325	349	324	296	331	345	344	330	323	323	340	263	293	335	343	320	342	341	345	280	299	335	310	359	282	302	305	309	310	326	294	358	330	303	307	372	313	305	336	374	348	334	294	292	317	338	303	317	338	340	327	330	287	319	354	311	350	303	339	331	294	321	314	320	340	342	314	314	314	324	344	326	308	332	302	310	318	342	302	336	327	322	357	339	319	309	338	300	310	317	316	327	354	324	315	337	348	333	297	317	309	316	306	309	325	312	339	329	326	314	344	280	316	308	329	318	314	301	355	369	306	328	326	311	292	337	318	326	328	296	331	346	311	305	303	309	339	297	327	281	317	351	309	284	346	334	327	341	333	324	307	328	332	310	337	276	343	303	324	341	341	297	356	293	319	292	319	340	363	304	322	326	336	353	322	330	324	339	333	295	355	288	325	310	341	342	328	283	357	296	311	313	310	323	337	300	325	339	300	314	334	288	311	323	303	346	334	337	289	331	340	294	341	316	342	305	346	348	306	348	308	332	329	298	291	309	307	353	320	342	351	329	337	346	333	342	336	342	277	324	326	308	334	290	329	333	309	317	343	317	346	267	346	321	327	313	340	297	306	304	298	299	336	325	314	316	345	338	285	344	324	346	325	313	341	313	334	318	335	353	362	315	310	340	322	343	292	329	350	292	337	320	331	350	314	304	306	333	330	307	326	298	345	363	326	367	347	350	285	337	340	320	316	302	326	333	301	325	314	334	299	328	360	341	336	329	356	310	318	313	385	306	324	335	353	305	336	336	328	309	339	328	351	314	312	315	301	291	318	322	342	342	292	315	332	305	329	317	319	293	322	302	337	315	312	337	331	292	342	313	322	331	302	315	322	337	326	335	333	331	321	312	359	327	303	343	315	320	286	313	348	315	334	336	307	313	306	324	318	316	334	351	341	331	315	302	329	298	336	316	312	280	341	300	386	360	332	301	314	302	309	319	322	332	313	313	325	303	305	301	314	320	332	361	311	291	344	315	285	332	332	324	300	295	362	336	363	326	333	364	323	320	308	290	358	323	315	305	313	308	308	318	319	330	323	310	323	331	308	302	348	302	337	333	312	317	342	323	300	302	331	323	331	308	281	339	335	308	316	332	344	314	321	319	319	311	303	342	351	331	269	307	297	317	313	295	321	329	351	287	335	332	317	317	310	333	340	302	314	291	333	334	297	334	337	330	333	351	343	309	312	347	356	322	304	328	326	329	286	323	302	313	361	317	295	312	302	323	282	309	320	327	310	320	337	287	294	327	314	319	303	352	332	295	312	321	335	340	336	330	353	339	325	316	324	315	338	332	346	320	347	302	328	304	341	316	317	324	327	346	339	276	317	339	345	298	322	319	318	322	324	314	326	326	304	350	313	315	342	317	335	350	335	291	321	337	291	329	326	327	324	329	317	314	314	322	344	342	294	345	327	292	321	298	349	346	327	311	321	293	335	325	320	323	336	330	334	308	297	326	300	339	309	331	327	324	333	314	337	347	350	322	346	322	350	313	342	303	313	361	348	307	339	339	311	328	313	329	308	323	342	311	294	333	346	315	354	315	301	310	283	324	324	325	324	344	294	308	302	320	341	318	328	332	340	287	325	340	327	308	339	291	325	324	337	336	304	314	336	330	306	342	331	343	319	320	308	305	305	317	291	337	331	321	341	334	337	300	297	295	339	309	322	321	318	295	315	336	320	335	347	358	312	300	288	305	316	322	339	303	348	311	335	298	350	326	323	347	318	341	318	302	298	344	301	322	321	313	307	329	338	341	302	340	333	332	351	304	346	319	308	297	302	333	337	318	323	328	305	327	317	323	296	329	336	312	372	341	334	310	338	309	287	302	330	304	311	317	331	309	309	321	290	338	306	302	312	298	280	320	311	310	325	306	326	353	337	323	287	318	301	313	332	333	337	312	319	307	304	306	319	294	294	299	332	318	300	353	310	328	289	325	309	344	300	282	321	336	313	345	329	327	322	354	319	301	306	299	329	320	324	325	343	337	355	320	318	340	343	326	334	320	312	325	316	315	336	337	333	344	338	312	317	307	340	335	326	332	304	330	309	294	345	337	313	317	362	310	330	339	325	295	341	290	316	316	325	270	320	319	326	332	339	314	316	319	301	325	311	316	309	308	329	295	308	315	300	283	344	305	308	306	329	341	332	307	329	302	315	324	313	333	329	313	325	307	317	309	298	306	361	376	334	289	305	311	358	361	353	333	314	331	324	298	303	324	305	310	294	338	325	312	290	311	327	328	303	312	323	280	338	297	315	355	308	285	332	338	313	345	318	315	330	329	312	364	324	316	319	327	340	316	331	334	294	309	351	318	311	334	326	303	329	319	306	324	316	333	333	313	339	349	306	340	295	305	313	303	305	338	321	339	305	311	294	335	339	343	320	330	320	309	337	322	302	352	312	301	322	337	301	324	332	300	275	305	301	321	279	325	332	307	308	302	317	319	300	301	346	322	332	312	315	333	343	304	321	311	320	321	306	302	344	339	287	355	337	311	345	334	331	318	306	332	323	328	340	357	316	335	317	310	330	319	323	360	344	341	308	314	320	295	322	329	340	324	300	334	308	341	342	327	312	314	303	313	322	322	331	324	326	299	334	310	293	306	294	350	304	296	314	329	324	333	316	329	318	312	333	356	331	330	320	325	332	339	354	334	283	337	351	320	299	340	310	319	330	338	321	337	283	319	331	309	312	302	349	326	342	301	312	320	336	346	304	306	308	324	318	328	323	343	338	348	332	313	336	328	316	308	285	317	311	355	341	360	342	302	341	321	300	326	306	297	330	356	295	313	296	339	313
15346	40729	34074	20603	12340	7980	5626	4226	3257	2529	2085	1582	1390	1206	1001	830	805	712	683	624	547	552	508	512	431	471	482	459	451	387	366	394	419	409	412	396	408	457	397	360	385	378	377	403	398	343	375	364	371	396	393	365	359	379	394	380	333	350	348	386	355	362	368	380	364	366	373	358	385	383	374	371	375	364	378	397	371	381	376	374	338	356	397	375	373	370	376	375	375	361	371	368	363	350	355	335	355	370	373	377	373	350	383	352	365	375	368	344	351	382	362	338	388	349	376	385	356	304	337	370	371	363	367	349	391	377	386	356	364	345	346	311	365	382	354	353	376	369	388	397	368	359	389	386	357	350	353	396	444	352	349	352	327	392	375	417	374	386	365	381	352	352	368	379	394	352	353	349	340	354	394	338	364	344	368	374	378	350	361	363	358	393	366	371	335	350	392	366	370	368	338	359	364	373	390	350	387	396	402	365	371	377	358	339	371	415	369	364	356	367	377	387	374	382	374	405	356	341	375	328	373	359	394	377	342	344	369	345	380	357	375	361	340	386	348	405	360	354	349	363	342	349	393	375	343	372	341	405	351	345	344	354	385	386	366	331	330	389	361	363	373	370	407	364	376	371	355	366	377	368	391	374	386	385	356	377	373	366	368	387	332	339	395	343	413	389	362	352	356	352	340	354	363	321	388	348	367	326	363	346	381	351	394	371	391	404	378	387	383	344	368	387	400	365	354	368	343	368	337	349	375	369	383	335	348	380	334	376	390	363	358	410	343	378	347	369	331	338	355	359	367	347	357	371	335	366	355	372	372	405	350	400	379	372	380	363	347	354	340	378	326	378	374	335	370	356	368	367	354	379	353	359	384	393	408	373	362	354	347	357	334	403	403	363	355	378	346	353	351	376	364	357	364	357	370	368	356	362	388	392	353	357	340	359	358	370	372	365	340	382	414	389	361	353	376	387	393	371	387	353	350	338	348	368	362	366	386	363	350	377	351	395	384	367	381	351	316	382	413	382	377	372	370	345	386	345	371	372	366	355	362	386	343	363	381	355	328	382	369	387	379	361	371	362	364	372	385	389	353	373	396	388	346	312	382	369	392	371	392	355	373	394	360	357	341	356	362	327	378	398	341	357	342	361	394	330	363	357	366	398	356	360	378	363	342	362	355	380	367	395	351	379	365	355	378	327	374	347	361	376	357	371	398	343	376	364	353	396	375	402	342	394	328	368	367	361	394	358	369	398	344	396	367	381	385	354	336	392	372	411	391	380	353	359	391	367	408	365	380	329	367	333	344	362	352	351	388	343	351	358	342	372	368	374	360	386	349	338	364	367	378	383	378	344	380	380	397	384	364	358	370	371	378	341	343	391	378	383	352	377	344	356	359	366	350	363	346	349	343	363	362	412	381	365	367	339	366	374	342	367	352	372	376	384	322	375	371	383	352	380	355	375	352	401	380	373	357	360	390	385	368	344	381	347	379	349	373	353	380	340	374	383	357	364	362	365	363	379	372	366	357	362	368	381	361	351	366	386	375	371	374	371	360	358	374	391	341	361	366	370	375	363	387	376	360	357	341	344	397	361	383	362	349	376	351	378	377	357	341	384	369	337	379	378	367	345	378	382	340	326	364	325	367	416	353	359	381	344	394	347	372	385	387	370	378	376	367	388	349	366	370	357	347	378	380	362	372	392	331	356	343	363	381	360	367	348	367	349	387	349	409	380	314	377	396	394	377	342	389	389	363	367	393	351	350	363	381	360	354	351	391	391	354	345	376	370	345	344	369	368	331	337	394	337	379	359	399	394	344	361	394	377	404	367	379	403	353	345	366	373	368	362	405	401	377	373	355	333	382	364	361	381	358	356	358	392	362	374	379	378	351	392	354	381	367	376	359	380	362	387	366	369	366	367	330	337	333	392	384	352	353	377	329	369	346	351	371	354	374	350	344	397	389	377	371	358	386	405	344	366	395	367	384	356	341	387	395	373	343	346	389	383	348	368	364	332	397	354	359	368	346	358	354	357	399	407	365	356	338	365	375	355	387	367	371	353	396	367	384	373	367	354	368	381	353	367	385	363	357	359	375	378	366	359	380	362	364	367	388	405	346	331	352	355	377	372	371	330	378	396	369	341	330	376	406	362	387	376	369	383	345	376	366	390	395	374	341	337	353	359	381	352	369	401	358	357	331	334	354	376	371	357	341	303	406	371	341	348	375	351	370	344	372	402	368	391	373	345	359	353	378	385	395	363	372	323	388	368	388	345	350	341	395	358	364	369	366	386	387	369	357	362	349	357	347	379	357	337	360	387	348	350	377	361	344	382	373	389	363	364	359	375	341	378	367	371	381	349	355	332	325	333	360	367	351	389	366	351	331	397	389	316	355	363	416	371	328	355	376	353	350	363	337	367	355	355	391	341	343	363	344	372	372	407	348	334	355	321	360	385	398	350	406	374	366	338	364	384	336	374	352	348	371	364	373	379	387	363	368	338	377	383	355	355	378	352	409	370	393	347	345	394	379	329	360	353	382	379	361	369	349	368	367	387	354	366	335	345	346	363	360	359	360	367	369	358	383	388	347	387	357	372	386	366	403	399	375	384	360	409	342	370	367	337	369	383	357	418	332	378	352	335	321	400	374	362	356	358	377	372	376	363	395	373	374	350	363	408	375	375	330	394	370	398	380	401	354	361	377	395	402	353	338	357	384	395	376	378	354	368	374	369	324	386	395	359	350	368	344	374	371	357	384	395	362	395	345	337	374	338	378	360	377	395	363	352	341	373	353	408	348	389	354	356	369	328	337	339	356	359	391	372	365	354	359	353	357	372	370	383	342	380	375	362	358	362	365	349	375	335	356	384	361	363	307	373	360	340	332	389	387	339	369	362	321	371	358	334	373	356	361	370	389	338	383	363	363	374	337	344	346	377	393	392	398	393	359	360	378	365	371	340	396	376	365	380	382	405	339	333	346	384	365	375	378	376	344	367	344	375	377	407	363	360	351	390	371	384	364	380	362	376	395	357	347	383	344	402	350	393	341	345	387	348	360	364	349	370	361	371	358	368	330	371	368	411	367	338	349	347	357	347	358	366	339	360	370	370	369	393	351	346	375	369	355	361	355	412	345	360	347	336	370	382	357	380	351	398	370	355	377	347	369	365	386	374	345	370	393	337	365	341	345	384	367	374	356	372	380	329	361	348	372	347	379	344	376	376	369	382	359	374	383	356	356	380	351	376	379	352	352	355	374	341	351	397	348	377	361	368	373	362	376	352	403	377	378	404	360	359	385	361	341	371	369	392	362	345	393	370	387	380	387	365	369	369	379	401	359	376	375	349	366	376	368	411	377	333	374	373	390	360	348	342	357	356	363	376	368	368	354	378	382	369	366	377	379	298	348	384	360	404	356	334	354	390	389	393	385	349	350	403	359	353	347	391	403	361	378	374	339	406	365	363	352	375	343	388	363	392	394	375	375	382	387	352	341	370	387	378	407	349	351	378	364	368
24827	21158	26789	25379	11842	4455	2951	2052	1680	1287	1079	828	754	654	536	489	468	414	414	361	379	326	323	355	295	313	296	288	285	311	291	284	248	266	266	247	292	263	252	228	288	240	261	257	268	256	265	243	255	255	243	270	269	257	261	252	262	244	225	267	254	223	243	265	254	260	269	232	253	267	260	257	224	248	236	231	272	270	253	277	238	238	235	274	241	249	257	235	254	229	267	250	242	233	256	251	234	248	219	268	234	232	235	265	236	240	264	230	227	238	261	237	249	261	225	249	269	249	238	274	243	245	267	229	229	251	255	245	252	223	249	245	237	223	248	274	249	262	238	232	275	238	258	264	269	237	231	250	243	255	250	254	236	257	245	246	237	251	239	219	224	250	256	252	236	232	241	250	243	258	257	236	247	237	230	223	258	254	251	261	234	242	250	250	254	213	235	230	270	247	257	259	247	236	254	258	255	255	252	259	216	242	262	245	226	246	218	254	268	248	241	233	269	229	252	242	234	265	247	274	254	264	222	225	243	255	277	258	245	246	240	241	249	250	242	263	265	248	240	230	265	251	270	215	238	271	250	263	275	263	267	273	268	263	261	225	234	249	235	270	254	271	248	228	233	248	262	250	244	275	252	272	261	270	284	243	232	276	271	241	239	230	258	266	262	239	253	260	255	249	243	253	252	244	237	251	271	228	246	241	253	244	221	261	242	257	242	241	257	241	225	237	248	267	278	238	247	253	229	265	210	217	234	274	219	242	248	253	274	246	238	274	249	252	235	237	231	263	252	239	261	239	234	275	251	247	254	234	269	252	252	249	252	231	236	258	246	270	253	244	218	245	264	266	266	278	216	209	254	253	268	236	279	234	239	269	235	266	245	258	259	240	261	212	239	247	255	247	239	262	272	278	268	248	250	235	246	244	256	236	245	291	250	250	224	243	244	247	220	226	255	263	218	250	241	232	253	268	232	236	215	243	276	249	275	265	248	248	271	244	251	224	247	241	250	259	236	238	246	275	258	236	235	267	252	242	243	232	242	235	276	253	251	251	255	253	266	256	260	248	276	241	270	243	250	239	240	249	234	205	225	242	253	251	256	249	236	252	237	222	223	230	252	242	251	250	242	238	274	242	262	227	239	253	219	252	261	245	266	269	223	261	265	225	249	269	234	255	229	211	274	266	244	268	243	253	283	266	253	234	269	236	252	247	253	283	230	235	233	247	247	239	228	226	244	260	230	235	262	282	224	217	266	253	248	242	252	252	247	280	244	232	236	260	235	240	236	253	251	252	264	255	270	247	248	273	242	261	226	287	277	233	256	254	255	255	230	262	250	272	236	261	226	236	208	260	257	240	237	246	236	233	234	257	237	249	241	260	254	233	258	276	252	230	264	229	270	219	213	245	273	233	252	258	261	264	237	255	275	240	277	256	253	237	247	272	262	281	248	254	223	251	265	237	241	259	256	255	244	244	259	263	235	266	264	236	274	272	257	249	239	245	250	261	242	250	238	264	235	235	244	230	240	245	250	244	254	261	276	234	251	238	262	256	252	254	235	234	263	255	273	261	241	245	236	241	250	244	269	262	216	245	245	267	243	244	269	279	201	254	223	258	262	256	249	248	263	242	253	245	261	238	246	247	269	265	242	240	251	260	254	241	244	246	222	255	248	249	216	241	290	240	259	258	258	258	219	246	280	259	224	250	272	233	260	234	224	258	274	280	274	268	263	244	282	272	242	253	267	251	282	230	222	268	234	230	259	257	251	234	233	247	236	229	234	225	233	236	272	265	249	232	257	250	242	242	248	243	240	235	233	248	269	227	267	272	247	217	271	221	243	250	234	281	274	244	244	256	255	252	250	268	270	239	250	255	260	233	245	242	242	211	245	230	239	231	252	249	259	259	211	241	247	266	241	250	269	266	244	263	245	238	261	245	229	240	270	263	217	238	256	244	231	255	240	255	260	247	280	248	240	232	260	252	230	261	250	257	279	255	263	276	260	218	250	274	251	261	238	272	238	259	241	251	238	256	256	273	238	288	263	257	273	229	266	250	235	224	294	249	244	256	231	247	239	249	256	236	249	274	245	231	237	263	249	241	245	242	268	248	233	267	260	213	271	260	255	242	250	281	233	246	256	250	254	251	246	266	274	260	264	252	244	215	259	267	233	261	254	238	229	270	230	239	253	229	239	286	254	270	259	260	241	248	249	273	273	239	248	289	258	247	218	254	262	262	271	250	237	246	245	265	255	225	261	233	284	247	264	237	286	279	264	252	263	243	230	218	265	227	253	228	270	258	265	253	251	231	272	227	260	254	237	233	251	258	249	236	234	259	246	230	239	263	246	272	211	250	243	211	245	238	277	261	248	230	219	253	260	272	264	263	241	244	282	224	244	221	270	238	282	240	233	249	230	258	238	239	271	248	288	262	244	222	255	237	256	273	238	267	236	248	267	195	276	250	254	260	223	251	254	236	248	232	248	257	238	243	257	256	230	247	267	268	242	258	246	268	272	238	241	241	240	227	230	260	269	217	263	281	258	236	236	217	265	247	258	259	235	253	265	248	240	254	248	269	256	254	235	251	255	240	251	251	263	233	256	232	245	256	242	257	212	249	255	242	258	271	249	225	229	243	271	250	253	208	238	255	255	249	258	219	236	223	243	221	264	277	265	224	258	269	263	265	279	235	274	285	245	234	257	263	203	269	262	241	241	250	242	239	258	229	291	222	266	234	268	234	260	256	229	250	236	266	243	230	225	258	257	233	244	254	238	256	277	262	252	226	271	256	259	235	252	259	238	254	250	260	261	233	237	242	254	242	266	241	251	261	222	225	203	257	258	254	240	256	249	255	246	250	256	230	249	230	224	260	229	262	226	286	236	264	261	240	243	235	250	250	243	259	255	260	257	249	249	259	252	245	261	236	238	241	256	250	266	264	213	258	261	256	268	239	271	249	236	247	221	244	239	218	207	240	239	285	253	258	263	250	230	248	252	247	224	253	262	252	246	248	248	274	261	237	247	266	252	215	242	230	244	241	269	258	262	226	278	229	253	257	238	243	237	235	257	230	280	222	226	238	268	277	241	228	245	256	261	232	256	245	235	279	244	253	256	244	262	238	264	254	268	267	260	269	220	245	258	241	229	222	232	259	233	245	266	259	239	253	245	235	231	260	239	234	227	232	226	240	253	245	223	235	241	246	241	263	232	251	255	250	271	251	256	239	265	218	258	258	243	254	267	262	242	230	233	265	234	231	253	241	223	251	232	242	244	270	241	255	267	257	256	252	232	248	223	266	269	240	239	259	257	251	270	252	302	221	252	238	235	248	250	229	244	273	258	229	265	257	225	238	240	256	262	248	235	237	233	248	291	235	254	241	278	244	250	260	234	264	261	257	254	262	245	269	269	237	243	260	239	229	250	250	253	231	249	235	241	253	242	261	248	262	263	230	254	225	273	265	253	248	257	249	240	243	296	242	230	231	257	239	227	250	265	230	242	241	236	239
14251	36191	30431	17175	9549	5853	4093	3196	2440	1957	1517	1215	990	872	729	567	607	521	513	472	435	452	400	389	361	354	329	357	368	347	316	345	307	317	336	319	304	327	329	275	314	297	335	278	314	288	309	280	303	304	313	335	309	283	297	276	288	306	290	324	271	248	281	303	312	310	290	272	315	283	271	285	307	278	333	281	292	292	290	272	274	272	285	284	286	279	261	313	277	282	293	303	284	255	288	293	270	285	293	272	281	250	279	280	288	308	279	289	277	280	259	306	267	304	301	279	306	274	308	307	291	286	260	269	303	287	295	300	298	293	283	276	260	287	291	304	271	278	300	267	283	272	280	325	292	275	278	292	295	288	269	266	262	313	277	282	288	248	299	281	314	293	249	318	283	288	292	281	303	276	316	322	286	287	316	301	276	294	264	303	303	278	287	314	282	284	284	274	256	281	295	310	296	299	275	309	267	291	273	313	301	281	304	292	250	287	301	301	276	286	286	287	281	282	299	305	290	265	299	296	279	308	287	292	288	274	248	301	264	294	279	285	278	292	331	306	248	287	319	284	306	290	296	309	303	269	322	290	280	298	275	289	292	290	268	308	287	262	286	283	279	264	291	297	267	289	258	292	259	265	286	291	258	306	282	267	281	287	291	280	301	293	304	292	295	303	310	292	299	250	294	277	277	272	259	296	291	274	290	281	276	269	306	274	281	307	272	298	285	285	297	294	256	317	281	299	279	295	309	262	305	301	273	250	291	264	290	285	290	288	302	302	262	282	299	312	301	261	310	301	271	282	308	274	324	266	286	269	305	305	262	285	308	287	314	281	288	294	280	266	270	290	276	295	271	274	284	280	292	295	295	286	320	287	269	278	299	314	283	293	252	306	273	304	304	272	288	275	299	285	273	316	245	273	312	323	298	309	269	326	264	290	290	311	271	285	295	276	295	278	286	284	300	250	312	333	295	317	304	294	280	276	319	298	300	286	270	262	282	292	298	284	264	298	316	296	308	310	295	284	275	319	270	262	310	298	279	304	313	290	278	301	280	273	290	309	300	278	282	301	298	289	289	281	273	278	307	255	271	269	269	272	279	301	294	284	317	267	305	292	280	295	314	286	296	285	255	304	279	281	292	269	295	266	306	270	276	328	271	250	301	274	293	310	284	279	290	297	289	293	306	278	301	282	291	301	285	296	261	292	264	285	262	315	274	283	292	295	315	272	245	321	297	304	287	266	273	297	291	290	267	293	264	276	263	264	271	280	252	304	267	272	278	311	299	298	305	283	282	290	302	297	275	284	290	303	291	301	295	263	286	301	275	316	277	289	295	284	294	266	266	265	300	265	304	287	288	299	272	313	304	291	285	320	285	302	277	261	305	314	291	285	291	275	299	307	277	295	278	290	290	278	278	289	307	265	258	300	274	290	295	312	345	297	258	298	278	291	285	300	308	284	265	310	310	260	288	298	305	273	274	325	297	286	249	284	281	289	290	302	287	272	278	280	248	288	285	290	262	302	293	318	304	290	320	273	311	309	283	299	276	273	288	315	315	284	283	287	266	270	304	296	280	310	286	254	318	266	275	275	314	282	316	290	276	301	258	299	270	293	299	300	296	303	280	293	273	271	298	256	334	299	294	290	276	275	297	307	273	328	286	289	305	261	310	316	316	292	292	279	285	267	300	298	290	308	258	284	309	255	277	268	274	320	302	282	287	261	285	301	288	289	278	275	311	285	252	286	285	287	303	266	275	302	280	253	274	257	314	285	290	292	269	266	270	315	268	281	279	276	302	326	289	291	313	261	260	270	274	278	297	247	277	306	288	298	279	287	290	263	281	265	267	300	301	286	281	270	280	296	252	274	284	313	265	267	285	296	284	270	252	270	270	282	264	301	264	268	277	291	285	278	299	277	283	286	294	258	298	275	273	287	258	278	279	265	277	317	301	289	289	288	316	301	266	279	266	307	294	316	262	288	290	286	264	293	272	265	277	308	303	260	247	282	299	263	297	316	293	255	289	268	323	269	299	270	285	282	306	309	279	321	287	295	294	264	268	268	258	266	274	314	237	233	284	282	289	309	277	291	282	327	299	284	294	271	261	313	258	299	308	287	261	286	307	290	293	266	287	319	256	260	273	293	308	291	289	294	286	299	282	321	294	272	313	261	301	267	288	281	313	283	306	278	272	281	270	301	282	291	271	282	285	287	261	301	289	277	292	281	297	271	291	304	287	285	257	302	252	304	309	256	304	269	274	260	281	283	285	287	296	290	309	324	258	290	289	269	281	288	285	287	310	291	292	297	267	326	313	290	259	259	243	287	286	264	260	308	269	269	255	260	293	260	292	288	307	309	279	285	292	320	292	270	302	285	279	264	273	298	256	288	265	294	288	288	263	304	274	260	282	297	279	278	290	273	276	307	295	297	306	283	290	259	305	299	312	298	256	284	303	315	275	301	282	287	299	306	259	291	258	283	276	276	287	263	287	292	272	263	283	254	285	285	313	295	318	273	264	299	302	276	305	282	302	316	280	259	275	291	278	281	302	271	295	278	257	298	300	321	268	287	296	297	253	279	271	267	291	290	274	321	278	290	283	268	299	293	272	287	270	284	303	296	294	298	281	290	283	299	301	293	278	289	284	288	314	290	308	279	312	284	285	305	273	281	277	263	278	268	293	256	277	300	332	270	270	266	272	271	315	305	307	311	268	277	338	293	292	299	303	274	283	277	283	267	299	289	303	315	261	285	281	271	281	288	276	288	314	276	287	291	284	272	279	297	292	308	247	291	282	272	297	260	277	292	291	316	304	265	284	302	271	264	276	278	289	309	305	264	274	283	308	299	265	274	283	280	254	289	289	305	283	312	248	274	294	244	296	283	314	312	284	277	286	271	332	264	273	270	289	310	316	311	292	305	284	286	312	264	285	281	306	274	296	268	263	280	291	306	306	249	302	310	289	277	299	337	291	278	298	282	310	306	273	271	306	298	260	300	275	329	301	331	291	293	259	283	292	316	283	268	307	266	264	286	260	294	277	288	300	295	287	331	296	290	279	245	282	311	277	282	300	287	285	311	319	304	269	271	290	309	314	282	273	259	293	300	286	293	244	282	280	279	283	286	311	260	306	276	251	294	281	279	276	291	278	297	279	302	269	311	299	307	302	264	314	306	284	255	258	284	289	287	286	300	279	273	297	292	268	292	305	295	287	278	291	282	277	267	278	281	283	289	272	254	279	312	312	298	273	317	288	287	290	301	309	256	314	288	294	287	273	283	312	294	290	289	274	300	274	295	298	281	270	288	302	289	277	292	310	295	295	291	304	288	293	300	301	294	254	310	280	291	276	286	281	271	288	271	307	298	313	268	293	281	305	273	286	268	270	278	288	242	273	302	293	269	282	284	288	252	295	281	277	291	273	266	293	284	298	283	273	253	303	302	280	321	303	301	262	263	303	296	305	245	309	289	283	295	279	329	318	287	305	290	274	277	327	293	279	290	273	261	275	294
22478	21150	28491	24092	21202	21043	12088	4586	3139	2649	2156	1594	1406	1239	1021	821	748	754	718	628	571	530	497	525	436	406	417	396	397	386	355	363	364	360	363	358	349	344	362	345	333	383	325	336	361	368	349	362	321	336	353	346	367	364	348	297	284	326	308	294	330	304	333	327	332	307	308	321	300	297	348	315	320	352	347	330	309	331	324	331	322	321	334	337	317	305	332	325	311	340	309	323	340	335	297	329	332	345	306	337	291	331	319	327	309	343	294	309	328	352	347	327	326	336	324	326	341	325	318	327	344	343	305	354	311	312	327	320	327	335	350	324	300	358	323	348	346	305	334	306	331	343	341	319	318	338	330	301	342	349	330	346	304	295	323	315	343	320	327	337	286	338	325	318	330	319	329	370	345	313	330	333	335	340	328	354	288	320	346	331	341	351	322	359	329	310	334	330	311	310	346	325	319	321	309	319	342	283	307	311	343	295	310	336	343	334	336	321	293	308	354	315	342	320	336	340	320	294	346	349	326	329	324	303	338	343	323	321	299	334	287	314	361	325	358	358	339	331	333	373	376	348	334	338	317	352	322	315	344	324	336	335	320	331	297	359	358	330	354	322	311	323	305	327	347	340	309	325	308	325	307	326	330	330	354	368	327	329	330	354	325	302	337	348	339	291	320	319	348	321	300	324	281	318	288	322	339	313	295	285	328	349	359	343	333	334	320	348	313	283	335	327	329	315	372	300	316	309	322	304	348	336	312	354	300	339	370	323	344	315	322	300	342	335	321	308	311	317	317	318	359	324	344	346	342	305	318	309	353	315	323	321	327	337	344	308	338	324	336	345	290	336	325	331	331	333	323	328	354	319	288	323	318	332	364	316	333	313	319	315	325	314	334	326	288	336	314	293	336	349	283	333	326	364	323	321	330	298	318	351	336	345	342	305	342	319	338	336	340	321	324	335	322	330	339	316	345	367	329	345	343	315	353	332	363	343	327	334	290	318	336	300	291	311	309	290	326	308	327	348	331	328	329	323	338	297	318	332	336	297	322	307	328	328	302	338	333	357	369	314	324	332	313	315	341	347	355	312	332	311	316	319	308	316	312	349	298	307	322	323	335	323	355	335	316	297	310	304	313	317	303	309	306	329	336	325	328	301	335	327	369	330	317	308	339	321	337	314	302	286	352	317	287	313	320	310	361	324	342	320	298	336	342	302	296	309	316	331	323	320	344	307	329	336	319	330	321	323	333	283	330	323	330	311	331	339	326	313	347	297	317	311	320	334	309	283	320	326	341	332	334	329	339	311	334	334	319	333	320	324	305	346	327	336	336	316	311	326	316	341	308	328	320	341	319	323	343	308	333	343	316	325	341	337	317	314	288	312	345	320	297	315	327	360	335	368	311	336	305	304	332	304	363	298	331	344	318	344	351	321	350	346	328	333	308	315	329	331	331	309	294	311	331	326	298	320	318	299	333	325	329	332	324	309	323	334	300	302	326	293	333	327	336	294	327	329	297	311	309	348	333	309	342	346	334	333	346	334	321	346	330	326	323	329	312	328	333	320	315	366	295	344	318	308	341	336	311	343	333	345	324	326	332	303	327	311	334	296	300	326	308	327	290	338	284	328	324	301	324	320	358	331	338	310	353	309	326	359	366	295	314	364	317	312	326	342	313	313	311	329	311	335	331	302	337	344	316	317	310	304	327	315	336	323	318	338	314	339	315	287	305	318	322	293	269	349	306	294	325	357	335	343	358	307	315	349	309	367	333	327	311	312	302	352	328	331	315	309	336	315	296	340	311	308	305	334	321	320	340	319	321	328	329	316	299	319	299	341	320	331	307	341	342	335	292	338	356	304	296	318	315	331	323	297	332	296	333	316	291	306	309	334	325	310	309	332	317	304	333	335	285	354	295	347	288	327	333	346	314	322	339	297	316	336	331	344	339	321	310	343	292	328	327	340	296	326	352	333	319	327	356	320	331	300	317	335	322	318	309	300	329	300	300	341	316	321	339	306	308	339	320	303	323	331	304	340	333	353	334	313	320	318	337	355	356	321	311	332	319	340	336	335	310	321	355	337	321	309	318	289	306	302	325	357	332	322	317	329	311	323	317	381	314	340	339	298	304	335	318	294	290	298	355	308	345	308	320	297	330	330	303	333	317	325	370	358	352	300	357	370	338	329	312	322	336	295	350	314	308	313	312	312	330	316	341	306	331	321	313	343	304	287	327	329	308	363	335	333	352	320	329	291	318	309	313	328	338	322	323	289	325	299	348	330	309	356	326	292	315	374	299	322	344	326	339	333	327	316	332	321	348	324	324	321	325	318	356	337	319	324	320	313	291	302	300	291	313	340	328	331	321	387	340	340	342	350	317	313	306	335	342	320	328	316	303	342	308	313	318	311	354	351	296	332	310	347	338	309	329	320	324	360	322	318	321	335	319	334	315	310	327	313	318	362	325	348	344	316	324	341	341	325	334	352	334	315	336	312	331	301	329	327	350	351	339	316	333	328	337	300	295	308	310	338	311	341	338	303	313	305	325	329	331	315	350	333	339	331	294	344	315	349	290	316	344	315	351	298	281	338	325	336	291	331	319	300	335	273	341	351	307	326	334	338	316	331	318	330	309	323	308	352	298	316	360	313	293	320	330	296	331	318	313	323	305	376	305	328	337	311	341	330	332	318	323	333	344	308	347	315	321	304	307	330	314	336	308	348	324	323	325	297	287	326	350	336	311	363	313	332	326	301	336	336	345	319	334	302	295	317	309	320	308	307	348	308	313	292	311	321	317	348	338	327	330	302	299	324	334	309	321	304	317	335	323	314	318	347	325	329	360	362	301	310	347	319	348	309	341	352	359	320	318	319	325	308	312	330	319	325	336	336	303	324	328	331	328	334	338	337	306	361	303	309	315	367	307	331	324	327	341	320	307	326	323	338	309	332	323	326	297	318	339	346	309	329	359	318	321	288	333	337	349	335	292	319	343	326	352	305	334	331	346	277	285	352	318	285	336	318	339	316	324	338	302	308	323	322	320	335	315	350	331	313	347	304	322	337	331	311	298	330	337	330	317	334	342	292	302	325	339	324	322	328	311	345	305	324	360	322	353	327	318	334	341	326	348	331	311	342	299	330	324	322	314	322	320	334	357	327	316	343	313	328	310	327	317	329	313	327	313	296	327	307	324	324	325	345	326	336	328	293	318	340	334	340	329	312	302	345	340	283	286	308	350	293	344	343	298	288	333	307	346	293	340	309	329	371	311	310	293	307	322	327	320	318	307	317	299	353	328	347	332	317	338	354	298	300	363	311	326	327	331	314	337	292	340	348	325	334	281	331	337	316	327	315	339	320	323	320	312	357	316	328	329	315	347	309	327	334	331	320	335	324	303	336	336	320	332	312	325	317	335	372	314	312	366	307	316	319	333	339	330	331	338	303	316	324	288	306	338	328	309	309	303	305	315	348	342	310	355	292	300	344	307	303	309	311	301	325	352	350	298	309	346	382
17354	44863	39174	25869	16517	10801	7562	5496	4376	3658	2870	2165	1800	1613	1286	1013	1074	908	846	716	698	608	598	582	493	513	458	454	481	407	440	398	380	410	408	413	406	420	395	398	414	380	406	393	398	370	373	394	405	379	350	377	379	383	375	372	414	372	381	354	376	413	374	364	354	377	375	373	340	342	384	344	386	358	375	348	359	368	347	375	387	380	352	386	364	349	382	388	367	328	357	346	351	352	349	369	405	367	374	373	360	333	365	368	375	361	367	353	341	398	386	347	362	369	360	380	376	362	370	376	361	331	372	356	362	366	393	369	371	366	343	401	346	357	396	346	366	320	370	397	370	382	380	359	369	373	369	376	369	327	360	380	366	379	375	351	320	325	318	406	385	379	329	371	376	364	381	370	362	391	336	367	359	379	358	362	381	382	400	334	342	408	391	331	356	394	348	378	372	370	361	385	347	350	381	353	363	362	367	366	385	395	396	372	388	349	387	379	370	361	356	404	329	339	356	361	345	383	353	349	373	359	404	363	357	345	366	375	356	357	375	371	355	383	373	398	387	364	385	352	370	380	359	381	400	365	358	362	375	370	370	368	352	357	336	376	331	336	353	372	360	392	348	403	368	364	358	365	346	353	347	362	358	367	354	378	355	341	320	359	382	377	373	396	362	421	364	390	403	367	362	369	354	399	355	335	383	349	357	386	391	359	386	358	396	339	382	405	349	385	367	376	344	394	372	364	397	386	321	392	339	360	368	355	333	346	374	375	390	392	306	388	317	344	368	356	353	388	375	402	352	349	389	376	377	370	381	359	332	354	335	384	361	386	384	352	363	428	348	365	380	379	381	352	337	374	332	379	351	341	377	378	358	371	390	358	354	352	342	343	369	386	365	367	349	350	384	375	353	346	374	361	332	387	405	384	377	393	392	385	345	360	394	368	386	370	378	391	377	366	390	367	350	392	370	412	360	394	374	369	349	340	353	337	371	398	381	355	353	342	369	397	369	345	352	347	346	385	343	347	387	349	335	366	329	321	359	384	314	342	368	342	372	333	397	388	362	370	383	362	373	340	342	302	372	353	377	354	384	395	411	392	399	393	374	357	354	375	362	367	357	363	339	370	342	337	381	387	371	388	372	332	363	373	321	376	367	370	351	364	397	338	369	380	371	332	388	371	376	340	405	353	371	342	358	345	353	360	354	361	376	392	378	386	372	401	369	349	359	373	407	403	393	354	384	373	386	357	344	361	396	358	376	366	360	377	373	388	384	383	369	398	366	360	385	365	370	398	366	391	343	348	374	339	384	351	376	376	353	359	378	343	330	389	322	394	348	345	379	360	394	388	375	380	372	379	361	362	351	399	356	343	367	370	360	376	382	374	381	335	333	369	366	344	367	358	358	374	385	371	388	365	351	377	354	366	375	361	378	378	360	344	380	371	342	383	349	359	367	391	355	355	373	377	387	353	369	358	374	352	371	382	353	392	379	348	356	340	384	359	344	375	349	343	373	341	341	385	367	377	364	338	335	344	361	333	349	365	369	315	375	353	353	345	387	381	370	357	363	384	346	357	329	339	351	399	410	341	374	334	326	359	345	355	368	347	369	351	382	338	377	368	345	380	409	360	358	394	363	347	375	368	384	379	364	370	376	367	362	349	373	385	360	381	368	375	348	359	386	348	374	371	351	390	319	365	383	355	362	361	368	412	381	348	370	364	371	375	350	371	341	401	319	391	351	379	333	345	364	332	343	352	364	407	371	396	352	372	386	352	373	359	387	379	390	377	380	348	390	378	323	349	358	354	374	404	358	348	366	352	395	359	357	369	358	345	369	381	378	397	399	390	364	322	380	350	389	327	366	384	385	366	364	375	333	363	374	394	357	380	353	363	376	346	393	358	363	402	393	371	377	342	385	338	392	363	336	365	379	354	373	336	361	332	377	385	381	357	396	342	360	354	321	373	365	370	387	378	364	336	388	339	356	345	357	373	384	370	376	361	379	368	368	340	353	391	354	369	393	347	369	377	356	336	365	369	385	380	351	357	360	377	371	363	343	379	372	374	363	370	376	371	385	396	343	374	381	335	361	344	350	349	403	356	372	383	378	352	338	411	386	343	367	388	394	397	362	361	345	352	348	371	390	358	348	376	375	362	387	400	373	368	357	370	385	381	371	362	381	370	339	371	375	421	396	362	344	377	379	381	351	360	401	352	394	366	385	376	371	334	379	331	328	362	385	349	370	336	390	372	383	373	354	339	366	338	376	329	328	369	339	364	347	341	393	375	372	358	372	378	426	352	365	361	359	396	359	369	347	352	389	321	384	379	383	335	360	358	341	402	337	394	371	334	364	371	347	381	365	341	394	349	371	371	336	370	388	388	323	360	355	350	380	366	402	381	374	393	372	362	370	375	386	346	359	362	376	359	367	372	325	348	367	363	343	410	312	377	370	380	352	378	357	353	355	365	367	342	344	394	387	357	386	362	368	396	377	371	341	371	363	347	354	364	361	379	352	375	348	337	370	334	376	377	341	376	402	381	373	402	357	388	355	370	353	378	372	356	352	368	412	371	370	328	365	357	391	376	340	395	366	361	378	388	359	397	356	360	392	388	367	376	371	399	362	369	374	360	353	344	353	377	383	386	392	380	345	359	363	361	404	378	336	334	386	385	357	380	331	362	346	363	362	367	370	365	355	324	344	350	366	359	381	390	361	382	340	354	382	368	354	387	379	382	356	348	374	374	376	364	363	354	394	346	356	400	359	362	384	351	362	344	335	357	362	353	358	363	391	344	362	372	374	383	372	361	360	346	377	348	311	370	390	366	366	356	407	378	390	371	370	396	338	370	346	394	352	351	364	360	388	378	360	394	375	390	380	381	378	372	352	353	401	387	376	344	388	384	372	363	362	376	362	407	374	364	376	424	319	333	348	336	373	378	359	359	343	373	389	367	342	360	342	353	387	334	356	351	356	386	374	436	367	383	347	344	340	376	370	372	341	375	373	362	349	349	360	331	364	373	347	376	388	338	378	368	375	341	385	342	385	369	349	371	363	378	384	367	379	360	339	368	369	376	380	315	356	336	363	361	374	342	369	346	351	366	391	363	348	365	382	377	337	392	366	389	361	387	360	359	361	340	375	374	332	374	356	360	349	359	336	368	365	358	364	349	362	382	365	370	359	387	385	383	335	377	364	374	343	399	315	321	378	345	368	386	374	356	371	364	347	336	371	353	338	347	331	357	372	371	349	364	333	349	345	332	399	323	365	392	394	362	369	355	383	362	382	342	364	340	376	333	381	350	400	404	362	361	357	346	360	348	361	353	366	370	384	358	356	377	354	379	357	371	364	365	363	371	389	380	392	337	358	408	317	399	372	375	353	343	379	388	393	364	373	331	376	367	357	381	376	355	352	368	388	370	375	395	358	367	382	358	332	368	370	374	388	339	371	374	394	386	331	333	384	362	337	368	407	352	350	391	365	382	346	368	399	367	391	334	353	364	383	373	326	375
27467	21867	23421	14684	5639	3203	2144	1491	1209	982	912	665	623	531	503	472	423	429	377	367	336	312	337	345	300	289	239	323	283	298	256	258	274	302	243	282	252	279	283	271	236	253	274	284	274	260	277	274	281	275	287	286	285	255	264	269	240	251	273	268	243	249	273	248	266	240	258	281	247	281	252	268	247	257	240	250	230	277	266	277	248	280	276	289	280	262	262	263	273	280	270	262	295	295	260	268	271	263	262	274	266	295	282	253	275	269	285	267	254	255	247	282	262	289	253	250	259	258	272	272	269	245	254	275	259	226	305	271	265	287	252	294	285	249	299	257	239	246	263	260	265	242	255	243	231	264	286	225	278	256	299	260	283	283	262	273	235	268	276	247	256	252	247	266	250	238	284	293	282	274	247	268	269	280	248	296	292	287	247	251	254	253	268	257	269	239	271	270	244	246	276	265	249	240	303	266	280	251	256	275	264	281	253	272	268	262	271	249	269	282	303	271	271	270	267	291	243	283	266	261	264	266	280	249	254	227	273	278	266	259	309	254	239	262	282	267	285	263	261	273	291	227	285	284	281	258	213	276	297	259	238	308	246	275	277	276	247	258	279	282	270	237	256	287	280	240	273	269	270	271	247	259	247	257	284	253	263	278	267	291	275	229	292	276	253	256	273	255	256	256	257	249	278	261	236	264	264	273	239	253	278	239	263	269	263	262	248	247	282	262	256	271	262	279	230	299	234	252	286	268	266	269	286	238	276	239	286	271	264	281	262	259	298	241	257	310	274	241	275	259	252	278	263	264	278	259	253	269	262	282	248	257	264	270	253	253	261	287	256	245	277	275	249	264	271	265	260	269	264	273	267	261	294	270	275	271	250	246	278	260	261	264	298	236	289	270	272	259	283	275	248	229	270	261	295	252	239	267	261	252	256	281	258	232	273	256	258	276	273	282	266	263	286	269	245	269	251	270	260	257	264	266	296	257	282	233	277	272	276	258	256	264	244	279	263	256	290	267	281	235	293	246	268	300	297	264	274	233	244	261	272	292	301	281	254	240	269	261	252	274	259	279	277	245	264	264	265	242	239	297	273	248	263	266	288	262	274	282	230	272	236	253	260	254	289	284	264	276	269	259	258	252	221	250	280	253	263	270	266	271	312	265	264	250	291	275	264	262	259	247	290	273	265	267	221	231	267	249	278	258	295	279	294	263	262	270	254	267	282	278	247	247	264	246	271	271	268	250	258	280	292	254	268	251	274	261	262	261	276	306	252	268	301	274	251	259	266	279	264	276	262	247	258	257	244	256	273	266	242	284	262	282	292	268	253	284	288	260	268	268	259	244	281	285	262	247	272	233	260	258	268	244	261	234	276	238	265	273	272	269	271	249	271	266	261	241	279	251	262	269	246	279	303	264	303	250	259	294	243	290	257	237	275	270	260	260	270	310	287	276	282	273	249	273	273	260	282	272	255	258	263	258	279	230	253	246	262	259	288	297	244	279	296	241	274	283	275	239	262	261	256	269	273	264	285	273	268	270	258	268	246	281	282	261	284	294	269	277	284	280	260	243	273	280	252	259	266	281	252	262	265	267	256	265	284	285	250	275	273	273	246	264	290	282	286	289	259	270	266	273	278	241	268	279	262	273	251	265	254	241	292	256	254	263	262	272	299	263	277	284	295	241	291	274	265	272	253	266	276	262	259	248	253	252	260	264	257	256	259	258	251	279	259	279	293	277	275	281	246	276	262	295	238	253	291	234	260	291	272	281	285	257	262	251	305	286	212	280	282	255	281	264	299	267	282	242	281	234	250	263	263	298	247	266	272	264	272	297	246	253	263	259	276	268	246	254	265	267	215	259	278	274	261	272	273	246	254	261	285	278	247	268	267	253	242	246	250	258	298	261	289	263	274	305	253	279	268	261	282	264	260	266	247	284	282	261	268	288	283	265	252	271	248	254	284	239	262	247	268	274	247	269	278	246	271	258	267	254	277	272	274	254	270	263	269	262	264	305	240	259	278	227	262	256	267	240	254	274	275	250	272	263	262	262	273	281	269	260	275	274	284	250	272	292	254	271	268	257	236	269	297	252	284	235	248	283	265	281	245	274	267	256	274	311	258	256	281	261	282	286	271	286	273	232	258	279	266	269	298	284	271	249	238	243	265	274	271	281	241	274	275	291	277	260	288	269	247	277	259	272	292	280	280	279	280	262	255	261	250	260	275	276	283	248	281	285	274	276	235	249	284	281	279	261	296	236	279	266	260	254	287	267	269	261	278	280	261	272	265	283	271	284	258	263	237	274	266	260	264	250	271	282	232	253	277	275	261	286	254	255	251	262	270	271	270	251	269	273	258	286	289	291	250	259	290	271	238	269	270	237	253	260	246	266	279	285	275	243	251	277	281	249	249	285	264	274	251	235	268	278	302	263	244	260	250	260	276	267	236	265	274	258	246	268	263	276	239	254	265	269	274	269	270	278	258	265	258	277	267	257	266	234	274	277	259	273	264	256	300	269	276	265	292	272	256	268	274	251	251	258	247	283	260	275	250	265	263	257	241	278	266	285	233	291	240	290	287	252	257	280	236	258	249	246	277	297	276	255	260	252	271	269	255	255	278	281	263	245	253	294	277	266	265	270	281	278	260	263	287	241	271	279	278	311	249	266	248	263	256	274	275	289	274	252	291	276	276	266	293	279	277	255	246	257	272	276	247	289	255	287	285	269	306	258	245	266	275	259	310	260	248	287	275	256	282	261	240	282	255	239	278	274	246	267	238	270	260	258	258	280	249	252	279	276	232	269	278	239	233	284	252	283	253	258	283	262	287	265	247	251	258	264	283	241	292	288	293	288	286	306	261	261	275	268	247	247	235	251	277	277	250	247	267	273	254	240	283	261	266	282	246	271	252	282	267	257	279	292	263	254	285	272	271	252	239	297	253	269	256	255	283	279	280	246	304	251	268	278	288	253	255	259	261	286	243	304	290	294	265	276	276	296	266	249	246	260	238	290	276	248	260	260	280	298	270	278	261	262	269	260	260	275	288	254	252	269	287	289	251	277	265	265	295	290	272	278	256	249	279	280	264	289	249	243	267	249	267	252	277	273	281	252	261	283	260	269	250	252	275	255	251	307	235	276	273	271	246	252	244	279	256	276	238	264	258	260	229	248	275	262	284	274	238	278	254	236	249	254	246	285	279	260	230	258	284	278	267	280	270	277	263	293	267	261	275	284	261	262	245	281	253	249	253	255	268	300	287	264	266	275	249	286	259	253	251	259	258	265	285	249	250	258	287	259	257	259	244	285	270	263	293	285	254	272	258	264	276	236	288	252	263	246	266	285	282	254	274	276	260	258	267	266	254	252	271	254	276	279	281	290	269	275	266	263	277	253	242	277	276	294	261	263	263	266	268	259	273	274	271	248	282	271	253	273	247	275	290	252	264	263	310	262	300	236	299	256	255	269	271	256	255	281	262	271	271	233	238	252	281	276	269	296	254	263	269	235
14243	33370	26869	14631	7971	4915	3103	2230	1788	1499	1149	959	764	717	661	574	583	486	507	432	435	418	357	395	347	347	359	350	323	368	349	336	323	320	320	343	326	357	288	318	334	317	334	294	306	320	324	317	335	295	323	329	294	298	307	306	314	280	322	298	309	278	274	314	279	311	332	298	303	316	334	323	312	307	337	293	330	290	274	294	299	323	326	288	321	287	289	282	294	283	286	330	325	311	318	319	275	306	327	309	302	288	320	313	298	318	298	305	298	306	303	325	281	304	291	309	301	330	310	311	310	320	294	330	304	337	307	297	298	300	295	328	286	305	291	308	323	313	308	290	283	332	328	300	324	289	280	278	315	285	325	292	307	295	309	270	323	303	343	295	317	299	285	304	342	313	291	297	299	298	307	305	331	326	279	302	279	331	285	294	267	274	296	343	299	324	297	304	301	295	329	322	302	262	322	322	291	312	297	286	304	314	346	278	348	306	300	272	295	318	277	308	321	299	271	297	298	307	292	301	286	322	293	307	329	315	314	309	300	313	290	291	297	284	327	303	307	305	320	307	312	308	303	312	293	322	330	276	273	287	311	320	273	291	337	321	347	337	330	302	309	287	319	314	320	302	314	294	293	315	290	305	323	279	326	304	338	301	319	299	285	293	316	327	333	280	293	353	321	320	283	315	296	296	300	329	283	299	315	295	275	296	320	297	299	299	336	325	306	298	283	333	306	304	304	300	305	311	289	305	289	318	302	306	322	297	283	279	293	306	332	300	294	300	296	313	283	320	302	275	321	333	327	268	310	288	292	287	307	276	292	312	282	298	302	295	311	315	281	281	330	322	279	304	300	305	319	323	327	330	274	278	312	306	312	315	318	294	304	313	307	331	321	312	318	325	294	290	291	309	298	306	311	303	271	298	298	282	307	328	279	302	301	328	288	315	281	297	296	295	315	297	271	304	295	315	301	293	313	327	293	281	282	298	288	286	325	284	302	278	320	313	279	323	311	317	285	303	305	311	312	285	281	304	292	316	308	314	296	314	326	298	319	291	303	289	306	296	306	313	320	276	313	303	302	294	299	314	313	292	314	322	286	328	308	293	287	281	293	340	294	344	322	318	328	294	320	309	321	314	298	320	318	300	305	304	300	306	326	286	315	312	315	335	309	309	327	286	304	341	319	317	293	310	292	281	310	325	290	297	299	316	295	293	297	311	285	328	318	297	314	294	309	289	278	311	318	309	263	290	329	311	289	292	295	307	323	297	310	302	323	295	311	308	288	316	302	321	288	297	290	283	315	311	304	292	287	275	306	288	340	307	304	320	305	286	323	305	341	339	265	285	286	286	287	284	310	310	311	278	306	314	315	293	301	310	317	290	304	313	297	301	281	314	296	296	283	292	291	311	308	330	304	290	282	324	304	292	324	277	320	288	303	310	339	328	309	291	300	289	285	312	294	333	310	321	296	313	284	300	315	282	291	296	320	307	295	289	358	300	299	327	298	297	328	309	302	329	286	306	312	307	331	332	265	296	305	329	298	320	319	310	322	315	327	307	305	292	293	291	284	306	297	304	286	317	275	304	294	295	300	300	318	314	333	338	302	307	273	321	333	288	304	315	306	302	348	275	296	313	317	287	321	307	291	307	303	333	327	301	297	314	289	299	312	331	323	280	318	318	309	302	313	305	281	315	310	301	314	318	307	322	316	289	319	301	322	292	305	279	308	330	293	301	307	329	306	294	275	304	295	317	289	286	306	313	340	297	283	307	340	300	355	312	266	314	308	290	337	270	269	294	327	284	294	279	322	295	298	305	308	283	339	320	363	306	319	297	268	300	290	310	307	309	298	306	302	308	297	298	327	306	264	338	275	311	306	302	304	315	308	313	271	308	296	281	298	310	303	295	292	300	313	290	298	323	289	320	321	304	287	310	300	314	297	320	324	305	292	302	312	319	311	302	302	310	292	297	285	291	303	294	340	298	322	317	308	314	301	292	369	288	324	318	281	317	320	314	325	335	296	311	284	309	339	278	316	275	340	303	287	320	296	311	290	281	317	288	277	308	323	318	309	296	316	313	309	322	299	297	307	280	305	289	295	291	316	309	285	289	330	331	300	281	293	285	355	283	299	288	293	333	284	267	313	328	281	323	286	308	281	302	321	327	290	294	318	285	305	284	304	290	305	319	296	297	295	314	305	299	303	295	308	277	307	293	291	302	301	303	305	346	293	337	294	316	267	309	323	300	313	303	291	279	320	316	308	268	293	320	316	311	293	313	278	269	293	290	287	295	310	325	284	324	331	277	295	322	319	308	281	298	300	323	310	306	312	308	299	301	299	294	326	283	292	318	319	315	329	330	312	271	309	313	313	329	319	307	293	309	314	283	308	274	273	269	285	292	295	298	273	303	290	321	300	280	314	321	333	303	313	296	305	315	339	303	307	326	316	308	308	277	287	300	318	287	313	320	322	330	321	289	296	309	311	312	291	292	300	316	330	285	300	276	314	304	339	311	302	252	321	309	334	292	323	272	325	294	299	315	305	313	303	285	311	313	291	325	284	323	333	314	277	293	266	304	301	311	288	319	318	320	296	315	324	322	283	289	276	320	341	284	296	290	315	340	286	307	292	284	270	307	297	309	318	340	310	313	331	307	314	293	326	311	297	296	311	289	306	331	303	295	327	304	324	326	288	292	271	276	289	304	303	308	304	313	307	276	275	281	318	319	294	306	320	315	331	324	301	310	296	306	297	297	295	278	290	294	329	275	313	263	277	330	298	334	313	303	328	330	337	341	301	264	314	333	327	289	316	343	308	322	311	284	304	325	340	287	304	315	297	310	298	345	322	276	277	300	293	292	328	281	333	274	279	309	304	279	292	318	307	319	348	289	306	316	310	291	291	307	278	308	272	290	314	306	351	329	288	310	344	285	306	293	312	287	277	299	304	307	323	257	318	327	289	295	320	296	271	310	317	304	306	327	289	316	333	284	302	267	312	288	323	325	306	284	330	304	311	310	295	341	294	283	293	338	308	293	312	344	314	292	285	288	276	304	296	313	319	294	316	298	295	309	298	311	306	325	316	298	322	299	314	294	307	299	291	328	305	321	324	317	288	290	301	296	311	310	317	346	259	320	305	284	307	296	292	307	311	348	321	301	293	292	317	310	311	327	318	295	312	309	295	309	322	310	308	312	292	328	321	312	299	311	319	314	303	307	294	303	303	298	294	295	308	305	297	296	307	276	338	292	287	323	326	306	286	328	297	293	299	295	305	311	324	278	331	320	306	323	308	305	310	289	288	297	291	294	306	330	288	330	320	293	298	282	324	313	284	324	312	312	316	329	293	287	306	297	326	283	275	317	310	328	309	290	304	316	305	286	309	323	303	317	314	310	267	311	314	292	337	327	296	305	308	292	315	331	311	302	315	307	292	280	304	279	328	293	336	285	297	310	313	319	295	305	329	314	292	305	307	303	278	289	306	297	322	338	321	301	331	308	310	299	279	319
23627	21136	27982	24615	20997	12676	5130	2833	2050	1749	1350	1205	937	888	818	697	639	600	519	470	458	462	449	416	396	425	356	356	373	378	369	365	342	330	346	327	369	350	331	336	324	326	339	320	371	341	334	297	310	322	297	358	342	343	321	311	308	342	310	339	315	328	308	322	343	293	327	306	320	324	297	334	330	289	328	335	315	303	320	318	325	300	323	281	317	319	337	283	323	330	338	326	365	325	290	321	331	324	331	344	311	304	333	325	297	338	279	331	313	319	329	323	324	301	309	307	363	315	301	297	302	312	283	318	308	332	313	325	307	304	319	326	333	315	285	306	327	310	328	290	284	320	290	346	300	324	306	334	340	297	292	286	304	319	325	326	336	316	336	329	319	299	325	301	342	291	334	316	331	332	285	310	335	311	334	299	316	308	303	336	326	336	344	310	347	309	318	294	307	318	288	306	333	308	318	316	331	303	329	285	294	351	324	319	325	313	316	346	312	318	321	335	323	333	320	335	312	313	295	343	272	314	314	320	327	304	321	325	303	296	319	328	322	323	301	333	300	325	338	286	302	323	318	301	318	325	328	313	354	288	330	330	312	321	299	314	313	289	329	327	331	313	307	335	302	312	324	321	298	330	310	307	330	335	294	287	338	325	357	311	353	293	335	320	318	316	314	299	311	312	287	304	327	296	330	292	323	347	298	335	347	300	316	292	308	333	330	312	287	307	328	309	299	336	306	339	315	286	336	340	281	353	315	332	349	332	324	312	320	295	331	327	323	336	301	336	325	353	332	290	318	327	306	301	311	322	330	304	324	318	333	328	303	327	322	336	309	314	331	298	322	323	335	272	313	325	295	344	307	333	320	319	345	307	313	320	316	293	317	327	309	302	316	290	326	327	305	311	299	296	315	296	318	337	342	309	302	322	333	325	300	307	321	302	336	296	310	319	317	340	301	320	303	338	327	311	307	337	346	346	308	329	318	318	330	306	314	318	300	317	307	304	325	320	308	311	302	306	320	315	316	347	333	331	306	303	284	300	338	320	326	316	304	321	284	299	329	342	318	307	342	292	299	306	340	296	312	300	318	355	325	327	297	331	308	317	318	325	296	296	308	326	302	335	278	300	343	323	295	318	299	353	350	301	317	322	338	322	350	316	299	326	301	295	325	295	345	347	329	303	347	307	316	300	301	337	333	302	346	291	317	313	309	306	296	339	329	305	345	305	340	302	346	332	312	293	278	315	319	334	306	299	299	328	328	313	322	338	337	326	324	326	321	340	306	294	330	330	307	334	322	305	331	272	310	373	300	294	343	302	319	357	299	306	308	323	323	335	314	294	316	302	323	295	335	343	268	333	302	358	305	351	308	324	317	324	311	296	340	290	291	328	304	301	324	339	333	327	336	318	333	320	333	317	340	327	295	300	305	323	317	312	317	328	341	322	343	345	314	302	291	323	331	326	320	339	319	296	324	368	320	350	308	327	350	320	330	318	315	299	337	279	292	318	333	299	335	323	310	315	347	305	294	305	305	315	306	326	302	307	322	341	328	316	311	332	323	331	318	328	325	317	349	342	339	344	307	358	312	272	336	321	342	326	307	344	312	318	308	325	349	302	303	308	332	306	341	317	320	317	338	315	328	338	349	320	289	329	302	329	288	306	308	312	351	325	318	289	291	343	306	354	297	330	312	334	310	345	328	334	311	294	284	316	338	311	363	317	307	331	304	339	300	323	313	317	320	308	308	324	330	310	298	303	311	311	304	308	298	310	313	322	328	332	302	316	293	318	294	347	301	344	320	350	290	300	319	317	343	312	304	305	331	339	340	307	308	303	309	320	310	326	304	310	294	320	291	328	291	311	298	312	345	311	302	280	335	306	352	321	326	329	328	327	307	318	284	315	356	315	322	325	322	326	298	300	330	317	303	341	322	321	322	330	322	307	300	325	298	321	297	334	344	312	299	310	318	316	305	329	278	324	342	356	304	311	322	317	301	324	336	322	301	351	368	307	314	333	332	309	309	292	340	313	317	327	312	312	300	319	297	312	299	327	333	317	289	322	309	320	302	312	308	290	313	310	324	323	293	309	299	342	359	283	300	314	323	317	338	324	319	345	310	293	320	324	315	316	308	334	352	336	321	314	306	321	333	311	291	348	338	359	310	345	341	303	326	324	286	331	327	299	309	292	278	325	312	321	323	283	300	329	311	313	294	312	322	338	327	314	301	311	317	333	326	318	281	312	320	333	336	297	279	291	343	359	328	295	310	290	334	337	286	297	302	269	307	307	298	314	338	328	324	296	339	281	323	318	292	300	302	329	283	343	310	361	311	283	297	316	300	305	320	338	315	300	342	309	320	342	298	308	272	306	335	327	333	336	293	311	320	285	335	315	310	340	304	325	316	313	309	321	285	317	307	340	348	327	311	327	293	296	290	262	303	323	326	333	347	330	314	305	336	331	325	301	334	322	340	338	335	300	313	298	334	328	312	335	294	297	319	335	305	335	325	295	307	323	297	328	295	319	309	334	291	292	288	331	317	326	353	306	312	318	315	307	343	291	311	320	295	327	305	311	325	329	354	326	324	304	310	329	303	294	293	309	306	304	309	292	313	311	325	302	298	357	337	272	315	311	282	326	333	365	278	291	325	305	315	319	322	332	334	310	344	328	312	343	331	318	306	296	326	295	328	320	299	321	309	315	307	287	329	310	286	317	359	350	330	333	315	308	339	352	292	326	314	332	293	312	301	302	302	321	333	318	329	296	329	317	310	292	328	328	329	328	296	313	324	341	341	297	332	333	337	328	330	296	339	297	329	312	321	306	342	333	294	324	316	310	346	343	293	313	314	310	317	319	320	308	310	283	319	345	328	350	333	338	293	308	314	341	314	320	315	334	313	294	321	322	344	321	321	301	320	355	316	298	314	280	315	297	314	312	309	343	308	322	344	330	312	306	313	316	292	324	334	298	278	312	275	311	287	324	282	342	346	299	327	312	325	336	327	309	306	315	300	317	304	318	331	320	308	294	342	329	280	346	339	310	306	311	283	335	336	326	352	308	298	338	297	295	340	330	304	312	347	300	297	324	371	324	286	341	347	330	328	297	299	326	321	320	313	370	322	313	328	327	321	334	313	304	304	308	334	310	311	354	308	290	310	361	372	329	335	332	316	305	312	324	332	316	324	325	325	325	356	324	301	361	306	315	295	344	291	311	287	318	317	307	286	342	335	299	310	315	297	329	344	346	337	315	338	331	310	349	319	304	303	292	350	304	284	298	321	318	277	318	318	278	317	308	312	299	355	342	331	299	315	310	324	315	301	307	325	308	290	336	329	316	305	328	366	319	334	301	342	353	318	319	317	321	312	319	335	318	329	310	301	321	343	295	303	305	301	314	312	311	303	323	307	272	342	320	338	333	294	322	301	326	315	317	296	332	314	318	301	313	318	299	288	287	313	316	330	340	312	323	315	329	346	340	329	306	293	302	344	317	281	309	322	279	313	313	313	294
15350	40838	33858	21718	13299	8621	5523	3894	2963	2364	2010	1633	1305	1173	1065	898	828	737	666	616	600	536	496	531	528	464	420	439	449	440	433	420	434	422	415	403	352	385	418	380	377	396	401	420	330	385	383	372	366	344	369	387	358	347	388	362	363	361	371	316	363	344	348	356	356	370	338	381	410	381	356	368	368	356	374	368	364	387	381	377	344	352	360	371	341	376	384	330	341	344	341	357	380	377	352	378	390	354	382	364	353	367	384	340	365	350	351	363	352	367	332	352	356	373	370	376	378	348	361	357	333	411	345	366	362	341	371	349	351	365	403	365	358	377	357	375	362	394	371	344	375	352	359	357	363	385	387	371	357	359	334	361	353	338	358	364	376	366	360	348	352	365	378	343	361	353	346	350	374	342	340	358	364	374	369	354	354	335	373	376	374	352	362	335	361	394	311	332	325	379	350	377	396	410	378	366	334	372	390	371	340	370	333	388	350	371	329	354	366	353	374	366	357	379	406	401	349	373	355	369	358	352	375	366	367	346	346	372	346	369	371	348	392	366	342	351	366	350	387	367	356	337	387	374	346	381	352	346	349	369	352	326	393	346	367	390	362	376	370	365	381	338	393	381	363	356	356	344	335	357	364	334	330	345	374	355	375	324	345	388	382	378	381	352	366	363	384	367	355	383	363	340	361	385	364	382	334	377	357	387	356	407	367	351	372	383	349	357	364	409	363	391	361	356	354	374	321	342	353	355	348	387	360	358	332	341	365	360	356	359	357	344	345	406	362	376	352	351	376	375	384	375	322	370	367	345	355	339	375	380	375	350	378	375	331	402	384	390	328	361	412	365	347	346	378	374	339	383	383	363	363	341	395	375	338	410	347	353	394	349	357	345	371	345	341	364	347	336	338	363	365	350	373	369	353	352	370	351	355	362	350	363	368	345	342	377	342	399	375	342	354	350	356	345	362	346	364	370	358	342	392	372	405	388	349	332	344	375	352	408	353	359	341	364	401	353	363	347	341	352	345	355	369	350	339	365	357	373	355	374	349	349	369	359	390	374	375	369	364	373	338	375	368	344	352	370	331	369	351	384	368	360	360	385	346	361	355	358	375	365	371	378	377	364	327	353	344	362	385	348	350	331	386	366	334	358	376	354	362	378	361	348	365	351	370	378	359	366	343	362	354	355	381	347	351	383	323	394	334	345	408	358	358	365	390	370	337	361	382	343	365	375	368	335	371	366	385	385	402	380	357	377	365	363	372	400	388	381	391	385	369	365	410	364	371	358	353	358	369	352	367	345	382	404	368	393	356	336	340	368	353	381	377	341	341	330	342	406	352	356	366	375	357	365	394	369	335	339	345	376	383	354	332	379	337	348	363	360	340	355	384	348	379	358	340	360	379	361	382	395	395	392	337	373	344	343	376	348	355	345	373	402	401	351	354	384	363	349	354	353	346	393	367	322	320	355	351	386	359	376	341	369	352	365	374	383	386	378	351	337	357	383	364	366	354	345	406	358	345	349	380	336	367	368	330	368	379	369	384	382	356	373	344	400	369	376	341	345	335	344	339	381	358	406	381	369	365	352	396	342	379	391	374	381	342	361	390	343	388	353	379	367	360	350	370	392	360	371	371	356	348	372	338	355	318	361	366	337	343	359	359	319	362	333	374	377	360	375	356	374	353	363	338	357	365	352	367	330	388	348	345	372	377	336	349	368	391	364	370	338	359	391	360	360	366	326	350	353	376	345	362	334	352	354	374	371	354	336	379	361	350	372	310	327	357	348	345	357	344	374	361	379	346	343	354	350	359	343	365	377	326	362	371	348	412	382	322	350	385	344	396	361	348	330	376	411	362	351	359	346	341	372	297	349	372	371	374	309	356	379	376	375	390	356	340	361	366	347	357	348	375	345	375	353	381	336	356	384	357	362	349	363	342	350	333	382	344	346	361	366	327	357	359	364	360	360	373	383	313	353	387	387	372	337	364	382	370	397	341	331	348	362	357	371	352	364	339	351	345	350	349	349	361	343	344	361	388	389	361	326	345	370	372	360	327	397	336	372	347	369	351	367	353	336	349	360	360	382	362	403	338	355	386	347	345	379	363	353	360	338	357	338	364	373	344	383	377	371	344	345	363	371	334	325	354	381	419	379	356	367	345	357	358	375	411	343	355	361	316	338	365	385	354	364	367	355	356	355	362	352	340	352	388	345	365	341	369	357	388	358	360	358	350	362	340	371	392	386	373	357	394	351	358	378	357	372	359	349	387	365	358	367	382	332	320	340	363	361	345	351	358	365	333	334	331	356	390	359	361	397	364	388	367	409	322	348	386	385	325	331	377	336	391	343	361	351	362	367	386	375	396	385	346	368	351	336	338	352	362	365	367	359	350	343	369	378	342	381	340	384	388	387	363	362	382	362	343	367	320	343	348	349	361	346	355	370	336	347	359	355	371	342	355	352	357	361	361	346	371	349	338	369	349	343	349	364	366	381	383	319	374	367	337	379	323	361	380	394	345	373	354	371	375	353	361	331	374	337	355	368	342	353	387	349	339	330	322	387	367	362	347	357	330	341	350	372	358	363	361	350	355	360	361	343	336	347	352	399	340	377	338	349	395	381	347	345	382	371	352	347	343	376	367	387	370	341	386	343	351	342	372	320	346	340	361	355	368	361	349	344	326	379	370	373	362	364	366	325	366	387	381	322	345	328	399	365	398	339	349	368	392	381	356	359	368	356	344	362	387	324	382	354	386	338	352	371	337	369	349	346	350	358	389	351	380	376	355	374	388	357	355	381	358	372	362	351	389	371	391	343	348	358	349	372	380	343	367	360	372	318	370	360	363	346	372	390	400	378	365	351	365	353	382	357	337	363	305	320	348	383	365	362	369	379	375	367	334	359	397	363	348	361	380	345	362	368	342	372	360	356	347	374	383	331	381	379	367	349	358	379	376	346	364	355	362	352	358	369	372	359	361	369	367	364	346	380	335	334	373	339	380	360	383	368	386	327	361	338	379	382	337	397	358	349	360	375	386	375	368	365	338	341	387	358	338	364	394	364	359	370	358	376	348	347	360	354	383	366	317	373	390	366	369	385	379	385	370	368	384	351	363	390	384	315	346	390	349	370	327	394	354	378	387	343	348	363	324	339	342	393	329	343	378	344	362	399	344	355	367	363	368	370	342	376	374	389	348	332	343	370	361	333	341	356	367	346	372	375	367	369	359	395	362	340	368	378	338	353	382	340	341	377	374	366	388	363	346	368	372	341	352	368	355	338	335	338	352	350	319	351	379	397	386	339	361	399	356	336	369	358	377	379	365	352	379	363	326	331	381	338	366	383	344	382	342	392	381	369	360	398	392	379	359	369	389	344	389	353	334	353	331	387	352	353	369	377	357	355	382	342	345	384	348	379	392	315	373	396	369	353	364	356	380	384	353	390	361	330	380	324	374	347	379	364	325	329	327	347	363	337	385	321	335	365	370	361	384	342	390	330	369	379	409	382	349	400
24863	21175	26736	25435	12338	5109	2741	1769	1368	1262	1047	840	697	621	601	519	454	434	410	362	374	345	361	320	321	263	298	285	292	251	286	266	248	268	272	292	259	281	283	257	240	250	256	227	254	245	249	257	247	228	241	270	242	258	228	256	233	251	257	255	261	239	233	284	226	240	267	253	241	252	268	280	248	253	251	235	232	244	258	255	267	270	249	240	242	242	242	260	261	236	248	253	220	229	256	242	260	232	240	245	242	225	239	255	239	240	219	248	242	277	250	255	271	239	246	224	248	260	276	255	258	231	240	265	259	227	229	261	209	242	255	221	271	262	227	212	238	228	266	273	257	218	248	232	262	245	244	275	248	275	218	246	239	260	227	230	282	267	222	226	233	229	242	258	248	243	250	270	250	243	255	265	229	261	239	253	233	209	251	246	281	242	243	267	254	241	235	254	246	237	239	212	231	243	249	253	251	236	232	220	220	279	232	266	222	249	239	242	259	245	244	252	255	247	229	249	218	242	252	228	250	265	221	248	218	249	251	224	241	200	251	253	250	223	248	252	241	252	204	233	235	250	257	246	236	238	214	237	245	224	250	255	266	240	238	291	232	231	255	246	241	246	219	245	250	220	272	262	249	266	237	217	243	240	264	221	269	222	252	231	249	236	252	227	251	287	211	256	235	271	257	243	247	227	257	225	218	240	215	246	238	236	255	267	255	253	238	267	201	258	260	252	262	249	230	271	243	247	270	239	242	235	252	266	274	250	242	246	244	223	244	235	219	261	231	252	242	254	256	230	246	251	265	242	205	238	241	238	247	244	257	223	252	249	250	235	220	261	263	248	256	247	234	247	260	241	226	225	234	247	233	247	274	262	255	259	251	240	294	256	297	232	240	273	287	244	261	261	245	243	236	271	268	218	239	224	242	231	236	234	271	238	253	248	227	249	259	250	256	248	241	271	245	252	257	267	260	262	274	236	245	254	251	239	267	233	217	261	245	241	236	234	230	250	246	254	279	238	232	265	247	239	253	274	266	235	242	236	238	239	251	254	255	254	238	225	239	266	226	231	262	250	243	240	239	242	287	230	250	244	264	264	289	228	252	258	243	254	249	263	245	270	280	268	252	242	245	226	233	235	238	242	248	269	231	249	272	215	232	213	251	237	228	260	270	269	274	260	248	262	240	235	251	225	273	272	247	240	248	242	232	237	258	243	247	226	248	253	228	257	251	219	238	272	249	225	239	276	233	230	244	257	263	243	279	256	261	262	248	244	246	225	261	226	257	260	249	247	269	229	237	273	265	249	235	253	270	226	275	246	262	258	241	254	254	246	264	230	226	239	267	254	258	265	239	242	263	241	249	235	267	258	240	253	251	251	250	250	211	249	240	231	238	254	239	236	254	243	230	247	250	255	243	249	245	250	241	254	240	232	264	243	249	257	216	272	264	260	258	246	229	261	269	260	240	244	231	237	270	211	221	254	254	242	232	272	238	243	256	256	269	225	271	238	260	265	262	240	245	227	251	262	244	246	253	224	263	219	264	220	270	255	274	253	272	257	229	254	252	246	246	247	282	238	239	243	248	262	276	218	236	283	233	262	274	243	253	267	229	244	234	228	246	234	269	252	252	236	236	219	268	269	248	236	239	240	242	244	273	253	245	219	263	251	224	247	245	265	249	235	239	232	254	258	228	241	240	253	231	277	245	264	269	238	265	244	278	240	254	262	255	241	225	254	224	255	261	242	276	229	257	231	234	266	234	238	241	255	237	252	222	261	263	226	250	207	216	273	244	248	258	245	248	258	251	258	259	215	266	236	233	215	238	239	254	244	267	251	234	266	286	211	247	239	261	296	245	264	233	219	217	234	261	244	245	255	253	248	230	266	228	251	267	261	250	238	235	249	233	245	260	265	274	232	268	271	238	237	274	237	237	244	237	261	253	249	238	253	244	248	248	258	255	243	235	236	248	256	226	272	246	253	228	240	256	240	260	248	249	268	232	271	228	234	224	239	260	222	240	271	252	250	261	237	221	253	227	239	248	249	245	240	229	247	227	234	232	230	236	256	265	253	240	242	249	244	248	252	259	233	229	240	226	255	253	261	244	238	260	274	237	239	236	249	234	209	238	231	248	263	268	241	252	229	243	267	258	272	280	252	233	252	264	245	289	238	225	265	259	239	262	264	246	249	230	226	251	263	275	244	231	254	230	265	242	263	236	238	238	246	237	254	227	211	232	264	260	241	269	243	270	234	252	249	243	250	226	279	268	235	278	261	273	247	251	253	253	245	232	223	217	254	253	243	256	242	220	219	271	240	262	242	243	244	241	245	245	240	266	245	236	242	261	254	273	250	263	265	275	239	274	282	233	224	266	275	239	232	260	258	241	251	215	251	243	243	234	228	265	243	231	231	246	234	253	260	252	236	238	246	204	247	237	241	241	258	240	257	270	212	272	246	262	244	232	235	244	244	243	251	267	242	239	233	239	215	218	252	219	244	240	239	243	238	265	267	235	248	265	252	207	243	243	226	230	234	255	258	219	240	231	259	238	238	246	248	235	227	226	235	244	264	249	254	232	284	267	272	238	198	245	257	247	232	257	248	222	235	271	233	245	251	268	264	261	255	238	208	253	246	282	265	212	270	241	258	242	248	261	261	235	230	248	264	246	272	244	235	251	275	232	255	256	257	257	249	243	220	237	241	252	247	262	249	269	266	249	238	218	261	233	260	227	240	219	267	262	256	239	255	249	238	228	227	248	251	218	238	242	246	240	261	251	275	239	266	246	258	225	244	243	235	259	269	251	293	267	238	243	247	237	231	241	282	224	255	273	235	237	224	214	217	227	233	265	240	221	258	232	244	221	256	234	266	247	266	256	274	247	213	243	247	236	240	258	236	258	244	258	252	253	246	234	237	253	248	220	226	271	239	280	277	217	240	241	256	281	233	247	256	244	237	233	264	266	254	244	248	245	249	243	269	235	273	235	277	277	247	256	246	210	250	250	247	244	241	271	257	244	234	255	240	249	228	263	246	255	211	272	243	265	273	260	263	217	243	262	255	232	228	230	235	230	253	258	265	258	253	237	228	270	271	228	241	252	239	236	239	270	260	249	274	231	242	249	251	214	235	235	251	221	243	241	227	244	237	246	257	227	256	240	247	253	236	257	250	223	277	234	243	229	244	238	251	220	261	238	250	279	266	219	224	243	246	228	256	279	224	251	262	242	237	253	261	271	271	235	245	257	254	231	246	234	249	258	275	224	224	250	268	239	265	258	239	247	259	260	260	247	239	241	219	229	255	237	240	262	249	246	239	222	240	246	250	248	254	253	241	260	263	252	249	242	274	256	253	245	252	215	239	246	243	215	226	254	229	261	248	268	252	260	256	259	236	234	236	247	252	225	254	263	202	288	233	223	249	267	268	269	231	246	281	227	238	256	241	239	246	257	268	227	252	260	270	287	232	233	272	242	254	238	250	263	255	258	251	252	239	233	276	251	266	240	253	248	260
13931	36845	30108	17824	10420	6568	4026	2755	2064	1868	1452	1204	962	871	736	617	641	584	516	497	500	438	380	423	360	314	322	334	315	319	302	298	291	313	306	301	303	303	294	286	306	269	301	298	291	293	292	307	314	282	285	325	297	302	266	304	281	251	297	265	305	280	297	290	269	303	309	254	302	299	254	281	301	301	297	277	311	288	277	278	286	309	292	306	284	271	291	272	317	313	300	302	293	281	284	275	286	264	287	270	281	281	281	314	312	272	299	312	274	299	263	264	263	308	312	312	262	283	289	269	283	280	296	249	282	322	253	283	285	294	305	300	307	275	285	285	291	282	317	303	263	279	297	269	276	315	316	286	278	264	269	295	294	277	293	255	265	270	319	260	280	295	300	283	263	288	272	295	310	305	278	301	283	281	288	289	276	274	292	318	274	251	270	280	309	253	287	256	270	279	261	272	297	286	256	306	280	259	296	288	291	282	292	276	266	293	301	311	302	274	276	270	282	301	288	314	277	288	297	265	295	270	278	267	321	294	283	272	278	300	294	267	298	281	256	299	294	268	283	276	267	299	267	288	257	270	253	301	274	265	305	304	279	277	289	301	271	268	282	308	279	273	265	278	275	294	293	287	274	263	299	320	283	291	281	312	269	296	298	294	274	304	302	282	298	264	289	279	274	301	273	251	274	281	272	278	262	286	292	261	283	279	264	284	266	246	282	283	298	273	303	290	276	296	305	264	283	280	308	258	264	262	294	304	281	248	312	277	279	292	300	274	269	299	283	277	328	269	287	283	276	272	266	269	288	302	282	294	249	267	258	297	296	291	270	248	291	256	280	279	292	298	295	284	283	286	267	286	247	283	279	274	250	271	300	279	293	313	299	272	295	287	283	251	300	285	289	307	283	290	293	280	259	274	302	307	297	307	291	281	285	276	290	274	265	268	291	243	299	265	270	299	295	271	298	299	303	272	270	292	293	277	285	281	294	278	293	301	282	279	325	278	291	321	291	292	286	275	301	308	289	286	289	299	278	269	282	291	281	316	304	276	313	274	285	302	261	279	292	286	319	290	289	263	289	303	298	283	285	266	307	260	264	301	269	274	297	292	298	273	273	272	318	247	270	297	269	268	261	290	294	271	282	265	301	286	304	271	280	284	285	307	339	278	300	284	284	310	288	278	291	283	303	312	301	290	281	275	269	290	279	283	306	279	260	278	285	284	279	280	296	291	292	289	310	288	310	282	283	306	322	281	296	286	272	287	311	290	280	270	280	288	282	268	294	260	292	299	278	286	275	286	303	263	299	294	290	298	240	279	278	272	287	266	305	282	270	287	289	284	288	281	289	275	296	265	264	300	294	291	317	266	279	269	291	310	270	251	298	306	285	281	280	312	279	310	294	285	311	263	234	263	300	266	289	265	257	281	271	286	266	276	279	280	276	278	278	294	280	284	283	262	302	264	288	272	296	311	301	303	319	268	249	312	278	235	292	305	285	272	313	286	295	289	278	270	278	269	297	327	256	288	272	275	315	256	308	292	253	277	257	298	273	278	266	286	273	277	250	263	323	292	284	276	297	285	307	268	285	260	274	264	284	278	313	279	269	346	294	279	290	291	294	280	265	300	293	271	276	263	299	269	291	284	330	276	284	312	246	278	317	283	267	288	254	314	261	276	279	275	303	295	311	287	247	272	295	278	279	288	283	264	305	265	291	278	276	281	282	266	289	262	310	306	274	263	262	300	267	294	273	301	284	293	247	255	250	279	278	310	263	294	275	282	284	273	286	264	298	258	261	267	278	271	262	305	271	296	272	276	256	292	286	299	250	303	277	319	284	285	290	270	275	314	284	300	253	279	274	281	267	275	265	288	325	280	289	295	285	290	297	280	266	264	270	321	258	287	271	266	310	278	261	275	299	287	279	315	271	272	291	312	272	291	279	312	279	248	261	284	250	262	290	294	298	286	281	313	263	279	319	281	283	287	245	284	287	292	268	296	295	300	287	265	305	281	290	312	279	275	256	282	302	312	296	286	271	298	296	289	276	296	279	283	291	276	279	272	246	277	276	288	315	277	279	261	326	284	248	292	300	292	308	283	283	264	309	294	300	271	287	274	280	309	257	304	308	313	322	279	289	305	287	259	252	295	297	282	298	281	276	275	280	299	284	265	282	281	288	270	272	280	261	293	301	292	291	310	269	293	297	275	282	289	278	281	298	281	294	288	276	257	258	287	282	297	257	262	262	274	297	262	294	301	311	265	300	300	285	277	309	274	262	279	284	280	283	312	303	311	257	271	280	293	301	293	284	297	290	304	281	288	287	327	307	276	279	289	312	263	278	283	275	249	293	300	267	304	302	270	275	296	262	242	304	299	326	272	278	294	277	258	291	283	297	277	302	309	302	294	289	306	283	297	293	308	270	255	269	302	268	294	303	289	291	279	292	257	285	277	295	268	257	289	268	270	278	286	288	289	289	277	255	276	301	308	287	288	281	286	291	264	301	271	294	263	270	277	268	296	277	292	283	292	299	262	284	320	255	246	300	272	282	281	297	252	255	285	282	262	270	269	255	258	256	281	287	296	269	265	249	293	293	303	279	278	300	264	302	266	306	290	261	287	291	283	322	277	284	293	273	282	294	291	282	250	266	281	298	289	268	289	303	286	274	277	271	272	303	299	320	280	312	263	270	295	298	332	270	302	276	296	283	273	313	253	268	267	264	297	295	304	304	281	282	297	263	300	318	268	267	266	262	318	298	277	332	295	294	270	262	296	312	271	282	287	273	301	276	303	280	279	288	289	239	296	256	278	321	316	273	288	241	280	270	276	300	321	263	292	266	313	276	280	307	312	301	266	285	279	281	270	298	341	268	303	270	279	282	290	267	286	288	278	227	276	299	266	346	301	274	259	268	277	279	278	317	274	273	311	274	280	278	273	306	293	306	284	302	291	286	290	285	263	263	288	316	282	268	287	283	258	298	260	274	287	276	288	271	284	265	284	291	297	293	290	278	267	292	312	313	308	275	268	288	311	269	286	289	278	300	279	247	303	271	278	284	279	282	297	291	318	258	270	293	291	277	283	282	295	309	276	273	289	292	316	289	279	277	284	272	278	289	276	295	256	260	284	261	293	295	272	284	285	310	269	285	292	265	281	266	300	273	290	291	273	296	292	299	274	285	267	296	312	289	278	290	286	268	276	270	275	276	282	288	263	286	302	273	287	300	315	287	301	308	282	281	314	264	282	281	287	242	312	297	267	306	281	289	266	291	286	286	302	305	291	285	297	296	286	303	270	281	282	269	285	301	267	266	286	294	271	285	285	280	270	261	304	280	273	315	306	273	273	280	326	291	288	287	289	284	306	295	280	282	281	269	279	291	290	276	270	281	264	278	308	288	285	285	278	300	281	269	287	314	291	300	298	278	280	291	286	281	277	277	307	263	278	260	309	276	293	280	282	302	266	282	300	303	325	283	295	292	267	301	279	286	278	262	274	315	283	316	279	293	302
22398	21089	28465	23978	21165	20972	11932	4218	2885	2273	1989	1712	1251	1186	939	864	795	744	678	543	581	559	498	454	485	431	377	404	375	378	341	360	355	344	362	384	346	339	354	332	329	341	353	299	339	290	319	301	317	333	314	326	309	346	314	333	337	310	332	305	346	343	323	297	326	296	319	332	303	299	323	323	312	338	330	348	330	297	308	306	289	327	313	305	294	324	303	334	346	306	277	303	325	318	321	319	309	332	330	312	308	321	345	328	312	286	319	327	321	319	327	305	294	312	307	297	331	318	307	301	294	321	287	320	303	323	274	308	325	293	309	295	279	321	358	323	336	333	345	337	325	331	309	308	313	250	294	312	320	310	289	299	320	293	333	358	349	321	343	314	307	316	318	309	292	311	334	326	287	316	304	281	326	321	328	325	303	305	320	313	303	312	336	315	351	302	337	304	299	320	291	297	324	290	323	337	305	312	298	294	341	336	333	299	299	327	300	293	320	319	320	324	344	306	329	295	327	324	311	307	320	310	322	343	324	319	314	294	348	345	281	328	328	318	316	336	304	331	303	322	335	317	299	289	323	332	332	357	328	324	316	284	337	307	293	314	336	325	312	323	347	320	304	315	288	328	309	307	358	298	324	342	316	322	310	315	313	316	314	315	330	325	310	329	331	344	334	288	303	334	313	309	339	327	333	324	339	319	278	322	313	292	316	287	313	343	338	341	307	329	306	336	310	296	290	342	326	331	308	322	308	322	344	321	278	300	351	287	324	312	309	305	307	326	322	308	297	328	289	299	301	356	327	369	332	309	328	324	333	300	319	306	313	328	293	294	303	367	327	335	295	313	308	321	310	329	299	315	304	320	291	288	310	342	317	300	302	321	353	329	293	295	319	318	338	333	359	322	339	333	290	314	300	352	304	333	337	335	315	293	343	295	291	295	314	328	324	315	328	320	288	322	307	326	299	309	312	288	314	316	334	296	339	351	310	341	337	300	331	302	295	298	333	322	328	316	309	334	291	317	311	397	297	318	282	314	332	305	325	305	338	355	350	331	331	321	321	325	296	327	329	321	305	318	308	318	302	303	336	309	333	316	331	305	311	336	317	343	353	350	338	321	312	293	314	327	297	340	329	317	335	293	300	345	389	303	329	304	328	329	289	355	281	337	327	323	348	328	305	298	306	325	299	345	307	325	330	310	352	305	330	313	301	315	315	312	330	299	324	317	316	315	316	336	316	296	327	312	328	331	328	324	325	344	333	307	277	305	324	326	314	322	321	287	320	305	325	311	342	276	307	348	329	350	334	325	324	323	314	318	296	358	328	318	320	328	310	303	297	307	339	334	350	319	339	302	315	309	319	311	315	285	340	296	346	339	310	306	299	327	283	348	311	326	336	318	319	327	325	301	309	317	315	331	322	304	325	311	310	348	331	294	308	317	338	317	330	323	338	303	281	297	315	297	318	309	296	311	351	317	305	281	323	321	331	340	311	304	324	311	295	299	334	309	307	354	313	340	328	332	286	308	318	295	304	316	324	309	324	346	329	345	323	342	303	326	345	315	304	324	306	304	339	321	328	303	304	296	315	306	298	311	307	321	314	331	308	317	327	326	297	338	337	318	337	322	313	324	317	330	298	315	316	304	302	286	322	316	327	308	336	334	313	301	302	301	283	324	316	305	304	337	283	330	308	297	301	295	299	317	302	300	336	347	340	314	307	331	285	310	307	354	346	349	308	311	301	339	323	348	292	290	317	309	313	329	321	310	323	318	354	328	339	312	294	318	354	339	313	318	300	321	330	326	306	291	297	306	293	309	303	312	317	315	334	331	321	323	311	352	319	345	328	349	294	315	310	304	305	335	296	268	284	329	312	328	323	314	339	297	328	284	316	302	347	337	344	302	324	307	324	336	325	298	305	356	344	323	346	333	334	358	330	338	301	299	338	304	312	314	310	310	327	322	331	322	315	319	323	325	312	305	341	310	342	295	287	345	343	311	324	351	320	306	312	316	310	347	323	322	335	290	331	337	353	338	306	327	360	327	323	316	328	323	317	336	294	333	314	300	315	306	335	343	355	314	341	286	327	311	291	332	316	330	282	318	299	282	304	296	328	303	296	295	325	305	302	325	299	287	316	346	339	340	287	307	332	304	315	321	291	350	291	329	322	314	308	324	320	305	277	333	319	288	322	315	308	297	328	305	322	310	321	358	317	308	335	295	326	343	313	282	330	326	354	321	303	298	336	268	329	334	312	343	329	328	321	341	344	343	320	294	321	347	358	327	307	296	318	315	282	329	317	308	296	287	307	302	286	318	296	298	301	329	309	309	337	303	315	337	317	297	319	295	339	306	311	331	306	330	318	301	311	310	295	343	319	314	306	311	296	318	326	340	305	331	288	314	299	308	349	310	309	356	330	297	311	313	286	307	311	315	345	291	306	344	300	316	315	335	299	327	323	322	325	312	319	286	291	309	308	311	349	320	331	358	306	323	325	308	324	293	320	318	332	343	314	342	303	306	305	334	299	296	299	308	327	322	333	334	302	313	316	315	293	325	319	294	339	321	315	341	337	316	295	317	342	324	347	323	352	331	343	306	337	299	304	303	318	308	362	312	283	347	327	325	337	323	335	289	329	319	307	321	349	311	315	298	295	316	323	332	301	291	287	325	368	358	329	338	334	305	330	326	304	337	303	324	338	320	301	311	318	284	283	344	333	293	308	316	310	328	333	294	309	324	329	310	321	319	289	323	311	308	311	329	333	335	332	329	315	330	299	330	309	316	307	324	313	337	305	315	319	314	322	289	315	317	317	302	305	310	307	334	306	280	312	317	318	291	313	290	328	323	311	299	316	317	320	330	326	333	292	310	302	319	340	308	344	268	299	309	321	345	330	335	310	341	329	315	316	338	310	292	325	289	335	344	306	296	331	334	330	321	289	286	289	331	303	301	332	316	309	317	356	322	333	318	280	311	287	335	332	324	321	311	337	301	328	284	309	307	332	316	347	288	324	310	291	331	312	309	290	347	306	342	336	305	345	314	318	301	295	347	371	311	332	305	301	304	311	333	327	309	309	322	324	295	311	336	317	329	310	299	313	303	329	299	270	323	314	331	315	320	342	328	345	318	363	328	308	329	287	312	323	296	338	294	310	290	304	308	336	331	339	296	339	304	284	315	311	308	294	298	318	323	336	300	313	315	315	353	323	300	305	284	326	302	336	313	299	307	313	318	313	296	343	317	312	314	337	344	290	292	309	321	269	311	323	319	316	316	324	335	331	306	331	313	338	335	306	315	325	285	318	307	307	314	319	311	330	311	308	313	339	300	334	307	313	311	323	295	303	336	292	327	298	312	311	316	306	333	312	314	332	318	323	315	324	340	303	302	301	316	321	338	318	328	336	311	309	317	297	310	322	290	300	335	317	319	310	298	326	354	316	310	305	309	293	316	337	322	336	321	299	322	311	323	336	295	311	311	338	287	361	331	320	285	337	301	327	297	343	353	296	301
17145	44869	38760	26138	17741	11644	7229	5161	3916	3253	2634	2311	1689	1513	1315	1093	1097	940	846	754	720	626	583	591	537	525	436	482	468	451	457	397	423	370	386	400	387	404	390	414	366	381	373	393	364	397	383	415	353	347	368	398	359	351	412	366	385	350	329	359	378	354	347	359	347	341	354	389	371	380	358	339	315	344	375	382	354	375	358	349	361	363	343	346	349	350	357	393	361	345	376	350	365	356	378	325	341	369	373	314	404	377	381	361	341	391	378	406	358	359	365	380	381	347	347	368	366	379	381	374	360	362	386	353	341	347	353	331	344	344	334	365	328	348	364	362	349	390	331	355	362	391	382	375	354	376	339	362	386	370	337	344	335	369	332	359	362	321	326	374	339	349	344	351	391	350	364	364	375	385	356	394	332	398	323	402	339	369	341	351	375	339	342	372	367	385	375	360	388	370	344	363	394	383	331	391	385	379	365	425	371	365	357	353	381	347	361	361	355	365	383	332	365	380	342	358	361	347	345	363	353	404	341	367	332	346	403	373	356	390	389	364	380	372	371	355	358	342	375	342	342	342	376	366	342	369	374	336	370	381	365	367	377	379	358	368	362	338	345	327	368	337	320	383	353	326	353	355	394	387	353	371	363	368	372	365	370	353	371	346	347	352	343	376	403	382	340	389	383	347	366	332	360	371	338	361	370	330	349	345	352	350	371	371	333	335	386	368	357	395	367	387	342	395	413	385	371	363	370	364	372	369	374	364	351	355	356	369	367	367	370	403	370	314	392	358	356	376	347	356	354	373	318	373	348	382	361	347	371	347	354	360	338	345	370	344	401	355	338	356	358	362	367	348	374	389	348	406	374	356	337	357	323	343	376	336	342	355	312	336	355	322	375	340	377	348	389	390	363	390	318	357	370	361	343	340	325	390	364	355	352	367	332	349	371	371	399	346	365	350	341	374	354	356	379	334	344	363	380	377	349	376	367	394	407	387	342	344	356	358	323	326	362	366	328	373	358	346	356	367	338	347	360	317	356	358	352	346	342	358	368	317	358	388	357	396	383	355	407	360	327	364	394	352	360	387	306	347	358	356	361	377	341	363	356	346	332	381	364	359	342	338	372	347	379	362	334	332	382	349	388	364	371	351	372	357	364	374	370	359	376	380	361	368	341	352	361	368	370	344	347	367	339	327	352	379	364	367	382	353	344	366	348	318	359	386	367	358	330	390	340	335	390	374	334	338	350	353	366	358	381	366	356	381	302	372	369	348	368	364	369	371	353	356	362	364	348	353	348	369	365	392	351	375	339	371	347	362	353	367	354	345	372	379	346	374	366	322	371	348	346	368	330	356	348	340	388	375	336	373	330	363	375	374	354	376	359	341	355	370	382	376	357	339	357	345	339	350	311	354	379	359	353	335	357	378	336	378	386	382	358	372	344	408	343	371	348	355	356	359	385	365	350	342	348	374	360	371	375	377	332	345	384	356	378	329	397	329	347	370	373	373	355	374	367	351	343	364	353	363	344	336	382	348	364	377	342	355	344	361	346	370	389	376	362	366	375	351	345	351	359	349	372	349	333	388	329	350	390	359	390	351	333	354	342	375	406	386	354	337	355	374	372	381	336	379	347	348	380	407	352	327	363	380	378	367	359	351	392	367	406	360	352	376	355	344	330	375	361	336	349	330	353	350	375	356	336	359	366	389	358	343	339	368	378	324	393	359	377	363	400	373	371	399	355	383	347	371	334	358	370	396	345	383	351	335	383	385	360	379	351	368	348	337	363	395	373	348	390	347	354	358	339	352	349	345	329	353	371	308	357	360	349	335	321	352	342	370	376	373	363	339	332	339	358	390	380	356	393	364	345	378	379	353	356	316	379	359	353	336	393	370	349	374	368	352	374	366	326	354	391	362	378	382	367	377	365	322	356	349	375	366	327	341	365	349	371	331	318	334	333	344	405	346	345	366	357	360	386	324	358	378	347	378	337	369	339	358	378	349	369	377	327	369	375	386	384	355	334	346	342	333	358	356	341	391	380	360	355	347	369	336	363	337	330	387	332	341	373	341	350	368	326	345	351	381	369	328	356	381	372	392	368	392	368	339	362	335	345	361	337	370	364	332	337	372	359	402	353	391	331	347	399	374	381	389	360	360	375	368	370	367	344	372	361	364	363	336	348	356	443	370	359	390	357	404	332	351	353	403	351	319	390	367	380	354	367	363	376	359	368	362	338	373	346	354	366	333	370	354	349	358	329	373	371	368	358	326	420	375	346	371	385	349	359	349	361	339	374	343	391	360	368	335	369	363	330	338	355	369	376	364	357	358	364	330	379	351	393	382	374	375	332	339	388	345	348	340	386	377	347	357	345	343	322	338	344	374	368	359	382	359	337	355	360	368	336	351	362	375	342	342	352	387	380	369	367	369	369	348	340	364	345	349	335	381	358	352	385	358	426	373	367	337	344	324	375	364	352	343	366	388	348	349	379	382	357	396	369	370	360	401	377	350	377	350	344	346	354	382	330	401	335	392	308	401	381	382	362	364	353	343	354	364	371	333	375	341	372	340	352	368	347	361	340	376	348	352	355	346	327	369	366	373	338	367	353	402	364	362	355	345	371	372	352	393	410	362	385	345	341	375	340	370	380	339	326	412	348	346	375	337	346	349	330	355	342	389	395	359	337	328	352	360	386	374	349	367	360	364	383	338	353	352	364	373	350	333	345	365	356	380	367	369	349	368	370	330	359	355	358	374	363	360	379	371	361	335	350	369	334	375	351	371	352	377	372	357	383	361	356	383	350	384	360	354	354	343	377	378	382	372	338	387	333	343	378	369	341	381	339	359	357	371	359	348	324	351	334	357	355	319	356	357	356	339	334	341	344	349	368	354	374	351	357	352	348	385	359	342	364	332	357	341	357	352	367	383	347	332	356	377	350	398	338	360	378	337	328	363	367	367	330	371	328	386	359	346	350	395	346	353	391	359	345	345	365	351	388	351	340	391	386	382	347	373	362	369	383	379	387	329	378	348	339	366	341	356	368	336	403	359	388	376	343	318	365	378	371	383	351	342	356	357	359	367	372	343	352	355	394	342	399	389	356	384	353	359	374	337	387	390	352	342	382	359	366	361	339	353	384	331	329	345	382	341	373	379	330	399	365	378	349	349	366	363	340	326	344	386	337	349	325	361	379	333	356	341	384	380	386	356	361	366	367	405	405	343	356	345	347	383	381	338	371	342	393	389	349	379	382	409	356	326	346	348	372	371	327	373	346	365	388	336	377	351	362	362	344	388	374	359	325	364	342	377	331	375	354	393	377	345	336	379	354	386	366	378	344	371	341	331	377	351	385	344	343	389	378	357	330	340	357	359	338	365	389	386	341	379	358	366	317	348	356	379	380	345	358	380	368	370	383	362	352	341	386	359	357	339	357	323	373	346	371	400	384	368	344	359	364	362	347	323	338	346	337	414	367	397	341	354	318	380	359	352	354	386	358	318	349	347	329	347	351	340
27334	21829	23381	14663	6504	3422	1950	1325	1173	1035	842	689	565	532	497	459	443	377	386	369	354	347	317	321	305	338	323	298	273	263	306	312	278	279	301	293	275	273	289	266	252	271	250	265	268	263	286	262	260	266	271	258	261	272	244	246	262	262	301	240	236	272	228	263	243	237	240	262	244	281	281	258	216	253	264	255	283	252	235	281	299	261	257	268	257	265	261	272	270	280	278	283	264	232	269	292	267	255	272	295	264	280	261	288	237	276	275	272	250	262	245	258	260	246	277	272	235	263	262	282	261	281	244	272	275	265	244	284	266	275	284	284	244	251	276	302	255	280	248	265	275	280	282	252	258	250	267	286	262	269	229	240	271	232	290	243	249	292	264	259	256	265	272	249	276	223	243	280	256	245	243	259	251	274	272	267	289	236	266	277	265	298	272	263	245	251	276	257	270	239	266	251	256	298	250	277	261	257	266	289	293	263	271	272	238	267	280	271	264	265	259	277	254	288	297	279	272	266	281	252	281	263	279	266	238	259	285	259	265	255	259	281	276	283	269	274	238	278	219	287	271	285	256	286	299	272	270	269	283	255	257	256	249	249	229	277	247	258	279	304	280	283	261	264	260	281	261	299	260	244	274	275	270	268	248	290	251	235	258	261	236	277	281	239	251	232	249	281	254	288	275	277	273	278	248	229	263	265	258	270	270	247	255	275	245	280	270	264	258	259	279	275	237	257	268	273	293	258	259	258	277	288	268	283	254	247	258	234	240	264	253	263	261	280	243	238	269	280	280	242	255	273	237	267	265	236	262	243	231	270	274	242	264	241	248	241	265	258	264	250	244	277	255	242	264	256	256	274	248	257	261	256	278	243	277	242	247	278	270	268	275	269	268	264	249	260	254	270	231	245	278	286	244	263	252	250	269	284	240	259	281	267	280	242	260	233	244	245	235	279	253	301	289	266	254	260	272	257	256	275	302	286	275	273	266	268	284	255	260	279	281	283	267	240	273	277	265	285	282	267	275	242	258	277	269	278	293	268	260	246	261	272	292	238	274	252	264	264	267	274	255	259	240	259	257	280	254	271	291	289	264	266	223	245	297	265	274	274	237	253	261	269	267	267	255	230	249	261	236	253	263	248	264	250	246	268	238	259	247	274	266	249	296	246	268	257	269	268	286	262	276	264	285	255	265	286	265	275	250	224	261	270	281	264	275	256	269	248	258	287	254	264	278	267	258	262	265	277	283	255	219	275	281	251	258	240	254	241	239	279	256	286	253	284	282	236	247	239	264	248	278	282	248	255	267	276	252	244	240	265	253	248	263	283	246	265	284	248	229	283	255	275	265	239	225	268	244	245	239	276	297	268	290	280	261	259	240	257	285	260	243	264	262	269	252	262	276	262	274	277	259	255	260	248	281	290	256	262	272	228	270	239	248	257	262	265	273	254	288	266	255	280	293	268	277	269	279	281	269	267	279	257	268	274	295	269	252	271	278	236	244	251	244	270	282	256	283	284	276	238	257	276	271	260	254	258	238	249	247	250	247	260	279	260	307	269	271	251	251	236	259	257	242	257	262	262	260	267	260	282	276	263	269	255	278	278	296	249	230	267	253	247	260	276	248	260	272	296	263	276	267	281	280	238	249	258	273	272	235	272	287	269	272	243	281	258	286	254	226	241	264	258	254	276	258	264	258	257	304	259	267	287	249	288	243	275	258	263	260	255	267	247	256	258	239	266	272	261	281	255	266	265	267	263	250	284	300	260	252	266	245	294	247	262	260	262	259	273	260	242	276	291	260	259	262	260	265	253	288	248	245	285	267	245	271	246	276	277	253	239	287	284	295	254	274	310	256	251	245	246	256	255	238	258	251	265	263	290	249	246	284	280	271	263	227	275	275	236	249	270	233	251	259	286	240	252	278	272	252	303	252	246	276	260	292	279	281	254	257	281	249	254	263	261	265	266	284	299	258	257	274	257	279	259	266	276	258	259	258	275	268	281	259	266	251	266	247	272	264	252	267	294	274	246	280	260	308	280	271	266	271	276	259	290	268	258	273	248	259	254	226	287	282	226	240	266	246	271	257	258	241	271	258	283	247	241	267	258	253	270	259	235	275	273	266	270	268	270	257	274	259	277	258	276	275	280	269	244	278	249	269	237	276	272	238	257	236	260	256	258	293	277	245	269	253	279	282	244	267	271	257	262	275	267	302	255	290	253	289	252	255	276	283	280	223	283	289	241	262	271	260	266	261	288	264	241	253	260	247	278	246	286	253	284	267	259	259	261	293	276	301	256	259	280	258	273	243	258	281	238	252	262	278	271	243	248	236	255	246	275	255	267	260	265	290	300	282	247	292	280	268	300	247	237	274	266	258	274	268	268	255	298	266	253	253	258	265	267	268	270	253	235	231	245	258	264	235	268	265	265	244	272	278	271	256	247	247	277	236	273	269	255	263	246	267	262	277	268	238	268	249	287	278	263	280	260	255	302	259	257	285	268	268	246	247	282	261	264	262	271	256	294	276	254	259	284	239	275	270	264	248	276	260	283	270	258	267	283	278	274	254	267	258	281	298	274	252	285	265	280	252	266	298	268	254	264	279	280	249	238	270	261	244	255	263	278	291	257	298	284	264	287	237	274	278	256	271	253	259	268	290	278	255	259	249	281	286	245	268	283	287	250	263	273	255	254	249	276	246	271	246	250	276	255	257	237	262	252	242	244	252	261	257	256	253	284	256	248	254	247	236	250	239	269	250	258	284	239	281	252	280	272	242	247	224	265	262	286	290	274	278	267	277	267	277	257	253	271	299	246	265	274	263	284	235	253	273	279	282	242	266	257	270	241	254	262	261	301	248	232	277	238	266	259	259	246	269	267	277	278	269	233	272	256	275	275	264	259	254	273	262	265	249	292	263	266	275	277	276	262	265	262	235	268	253	255	271	272	239	267	266	276	263	219	266	253	282	254	262	286	265	283	297	245	274	247	259	270	271	263	240	248	268	263	283	256	265	253	259	259	266	272	262	265	266	232	238	267	252	262	240	245	292	269	265	290	261	248	277	230	269	284	274	243	289	285	268	274	261	263	257	257	286	270	254	248	257	270	285	240	257	235	264	286	269	244	274	276	241	264	270	300	297	259	263	252	245	242	298	280	248	247	288	245	294	266	246	262	280	254	270	263	270	278	240	244	275	259	292	290	245	266	254	243	271	253	284	239	238	255	247	244	251	265	298	263	259	249	263	253	249	248	275	260	279	269	283	290	268	259	280	267	249	257	241	259	236	272	253	251	245	259	300	281	285	278	242	262	262	294	246	268	255	280	304	266	278	262	267	268	260	249	234	264	270	266	261	253	237	247	261	234	260	274	250	241	262	283	269	249	252	270	266	273	258	267	297	264	267	261	271	256	262	262	254	271	258	263	248	231	257	239	270	265	252	236	248	260	282	252	240	264	280	264	278	260	273	243	268	278	265	248	253	251	298	265	252	273	259	272	267	262	245	303	289	273
14463	33478	26761	15082	8804	5234	2933	2117	1629	1375	1143	1033	766	720	618	600	555	514	456	441	415	417	376	363	342	355	379	321	326	334	337	343	352	339	330	307	357	295	338	322	314	306	325	326	320	322	318	294	281	278	294	323	309	291	298	298	316	342	314	307	285	275	309	306	286	321	297	320	340	301	310	288	267	297	315	309	296	301	326	307	305	314	292	316	306	286	304	297	339	307	317	314	305	299	357	275	295	290	311	262	305	318	294	294	320	311	276	310	298	294	308	301	289	331	296	332	316	290	297	296	304	320	291	285	285	295	310	316	324	284	338	313	341	284	317	289	297	322	293	275	298	302	304	305	314	277	283	326	311	324	319	320	325	305	290	291	323	313	325	299	302	286	292	296	262	276	313	284	299	275	300	335	287	316	329	306	313	324	280	274	298	324	294	304	322	323	288	273	305	287	273	298	309	312	287	290	340	265	282	299	283	274	300	284	283	303	280	286	290	315	297	270	323	268	260	319	300	297	298	295	336	315	319	303	275	304	289	313	267	297	321	285	309	326	329	303	295	332	302	284	309	302	303	288	305	295	314	312	303	299	312	291	348	251	350	297	308	294	278	290	291	311	317	295	313	301	291	306	343	297	319	302	308	302	313	299	311	303	291	310	313	313	291	291	313	298	324	305	298	279	300	289	284	320	300	287	285	321	296	287	292	300	289	310	293	306	284	289	305	297	274	304	327	305	270	278	268	308	293	321	298	308	291	318	326	314	301	289	319	320	289	331	300	317	319	297	291	325	309	288	294	324	299	319	290	295	331	302	292	314	308	311	297	307	312	303	280	303	301	294	337	286	305	296	302	270	284	319	282	336	284	297	309	294	296	328	314	298	276	277	283	286	325	319	325	297	260	287	285	271	299	306	303	296	307	286	325	305	339	299	288	320	308	271	320	293	298	283	314	305	310	278	323	285	317	288	293	335	304	298	321	291	340	293	281	307	302	311	289	272	285	289	312	277	300	294	318	289	283	270	291	296	321	324	314	272	280	313	303	307	309	315	288	301	285	313	303	320	316	317	311	286	316	261	304	325	278	294	299	298	333	303	303	289	343	297	276	287	316	283	295	334	310	297	297	302	293	286	302	294	296	286	294	318	285	298	284	314	316	292	275	288	306	295	273	288	322	318	280	320	320	275	304	293	314	297	301	270	317	302	286	315	290	307	298	308	320	289	301	293	322	325	307	306	300	276	313	281	291	313	306	314	279	302	286	301	317	295	323	300	326	270	303	290	297	309	293	261	309	296	348	294	296	307	304	326	282	284	308	317	309	292	271	293	289	309	310	284	309	291	322	319	305	304	317	334	274	324	315	276	313	303	319	282	324	311	259	332	299	297	346	326	302	309	320	277	296	328	323	319	297	285	302	281	307	272	275	325	304	334	348	341	305	299	284	314	303	297	274	305	308	299	304	292	315	307	310	331	323	324	311	298	324	311	323	343	338	325	313	328	309	321	324	290	314	289	314	310	302	310	271	303	304	283	294	307	301	313	303	298	254	297	284	289	302	315	314	304	276	311	300	284	323	307	321	318	306	324	291	306	322	304	288	319	310	303	288	285	309	275	287	304	310	288	291	278	311	274	287	294	323	291	305	285	286	274	315	329	301	302	309	284	308	301	353	265	293	285	273	319	309	308	290	302	309	305	302	318	294	306	307	297	304	299	303	314	295	275	284	267	291	317	306	326	313	288	273	311	332	280	266	297	321	321	287	328	327	295	334	300	314	291	307	288	283	297	299	293	279	279	313	292	284	295	279	303	277	280	338	284	290	312	317	305	299	308	274	281	309	300	320	268	299	288	319	302	295	323	270	299	317	296	276	284	292	288	321	294	312	290	309	312	285	300	298	317	316	249	295	296	311	268	303	275	291	299	310	312	300	322	297	325	301	297	281	307	327	282	314	299	325	299	295	284	313	289	293	294	280	284	326	303	287	307	279	329	279	310	303	314	296	313	301	295	317	293	327	319	310	281	298	295	289	304	320	316	277	301	319	334	277	317	328	304	316	313	281	278	299	303	275	320	336	311	320	288	287	303	292	332	279	300	301	291	297	304	287	313	295	321	309	291	323	305	323	281	276	269	335	312	279	285	292	287	311	292	285	295	286	312	320	286	309	275	320	292	324	278	299	316	310	351	267	309	302	323	312	314	305	269	322	300	273	311	321	313	338	308	294	363	306	307	299	306	321	273	319	315	322	295	272	319	297	298	319	327	337	307	276	276	282	299	302	291	285	281	305	298	319	297	322	275	285	308	327	303	288	305	308	308	305	296	282	316	304	290	279	322	292	305	301	332	290	328	313	263	301	300	309	301	298	306	333	295	310	303	311	273	301	302	325	326	304	295	291	294	306	279	288	307	291	324	314	287	321	289	307	294	320	285	289	296	297	288	284	298	311	309	309	281	303	307	312	295	314	286	308	277	280	343	297	319	323	291	296	292	310	297	313	315	321	317	279	300	295	315	294	281	315	320	290	296	297	261	317	305	297	303	268	298	297	315	299	334	288	314	305	285	284	272	284	282	303	309	289	304	296	292	289	270	309	328	325	324	301	299	287	278	261	291	298	324	301	325	307	281	295	296	292	314	286	346	300	289	300	274	285	303	310	288	304	276	313	310	300	340	310	319	326	318	293	290	283	319	290	294	314	329	292	297	297	294	276	334	295	308	282	304	292	299	298	292	328	330	305	326	301	315	296	283	325	289	277	315	295	295	319	324	294	300	286	292	306	329	310	319	340	316	284	310	294	266	303	283	291	308	316	292	293	290	314	298	309	297	326	300	288	284	299	281	294	307	334	294	332	315	302	289	322	327	298	301	278	306	313	323	290	318	282	318	293	272	298	317	288	286	347	297	304	281	352	293	294	280	279	317	312	303	301	315	317	325	284	282	280	304	299	311	296	287	327	296	271	296	311	281	312	344	296	290	320	292	303	285	310	280	317	294	321	311	326	311	290	330	289	328	285	279	291	310	298	299	298	317	289	291	308	306	305	316	283	302	319	326	314	299	293	306	307	278	285	286	316	288	263	312	278	288	331	291	303	288	300	293	317	306	281	288	319	329	327	281	290	313	298	308	288	338	304	309	300	336	302	317	299	289	323	303	307	305	312	286	298	285	277	260	298	292	318	297	299	355	324	315	299	329	321	319	293	292	318	297	277	306	308	281	310	319	312	298	301	276	285	286	265	316	308	293	282	293	305	331	273	340	287	300	306	307	335	296	303	289	305	302	294	320	291	291	286	301	316	351	327	316	313	312	304	303	316	298	298	313	319	298	296	312	314	260	318	343	280	276	264	312	302	311	286	314	274	297	293	310	316	321	295	333	323	351	303	327	303	308	337	325	311	339	313	279	302	307	292	296	307	292	293	253	303	274	326	296	293	328	299	281	309	321	296	309	332	276	306	315	346	281	292	323	330	295	318	312	275	260	307	325	304	332	303	304	304	265	293	305	295	288	332	301
23542	21159	28015	24677	21137	13057	5024	2709	2020	1646	1475	1208	996	838	697	636	570	594	544	494	476	468	436	397	448	420	340	370	356	353	355	354	348	356	318	347	327	329	297	341	345	337	369	277	330	322	303	310	310	346	336	329	327	332	341	327	312	328	321	313	349	335	306	330	308	299	329	315	318	296	292	284	292	323	324	305	301	299	316	304	312	307	291	308	303	315	330	324	293	322	323	329	316	284	280	271	282	308	327	304	326	304	306	350	350	329	322	323	293	296	313	322	299	324	295	310	299	326	330	319	289	296	283	309	334	298	328	345	320	299	326	311	341	305	303	287	326	295	291	293	315	311	309	309	329	319	334	317	340	299	323	298	321	302	343	284	290	322	276	346	319	320	311	331	354	319	331	332	327	315	314	306	290	294	303	341	318	328	303	323	333	302	310	348	358	332	323	304	305	310	317	329	287	321	304	345	311	338	314	314	297	307	324	357	321	322	305	306	308	315	280	334	326	305	274	324	314	310	342	297	288	343	334	312	302	361	331	309	336	294	289	295	326	330	320	326	294	304	278	291	327	311	320	326	313	256	296	316	305	308	305	338	344	337	301	325	298	325	288	310	332	310	296	337	328	305	305	312	309	309	328	322	292	371	306	296	298	314	322	306	294	304	325	320	309	291	321	297	304	351	305	311	296	339	303	312	299	325	309	293	301	331	269	343	295	355	324	332	316	335	304	302	293	293	313	315	307	341	326	293	278	326	353	282	326	285	334	326	311	315	316	308	361	325	311	312	302	326	293	289	293	288	311	346	341	317	331	350	307	315	326	307	305	338	328	315	327	312	310	314	327	315	288	309	303	322	272	322	326	288	315	283	322	332	328	309	310	307	307	307	325	340	297	307	296	291	314	327	305	304	296	342	317	339	319	326	302	345	323	312	314	305	281	317	293	278	309	315	308	299	322	304	298	321	303	333	329	324	295	310	322	331	337	314	315	319	295	289	338	345	316	293	280	302	319	359	310	307	309	310	313	301	306	334	306	292	285	312	316	359	300	298	311	346	317	266	317	340	321	296	321	288	291	342	322	332	307	296	323	347	292	314	308	340	320	322	302	327	307	287	268	300	299	343	303	296	334	317	302	340	331	286	308	330	331	337	303	337	341	301	299	329	319	354	287	329	347	294	315	295	324	327	302	308	327	310	295	309	333	330	302	331	335	335	300	287	306	314	355	342	335	343	339	301	322	312	322	372	343	309	305	312	293	299	322	306	288	298	327	308	310	278	310	331	293	335	335	294	296	341	331	311	291	316	294	326	325	293	293	292	327	290	291	308	337	336	325	323	322	292	337	301	297	338	307	313	314	319	288	311	309	307	319	327	310	303	311	308	319	324	292	316	308	333	281	331	331	349	315	313	306	320	335	318	305	318	318	317	316	306	335	316	259	328	317	299	313	298	316	307	331	313	292	281	301	296	295	304	328	302	300	300	312	325	296	318	304	327	334	317	296	317	307	333	306	303	300	294	352	345	288	323	298	329	331	313	297	326	320	320	290	321	325	334	321	304	354	290	306	339	311	281	334	299	332	318	288	349	315	281	314	299	328	314	309	304	284	324	342	309	335	297	314	329	299	301	285	315	309	349	307	317	316	339	298	293	302	343	290	324	286	313	319	332	295	307	302	326	304	341	351	283	290	322	314	287	314	322	298	320	300	309	310	298	335	343	313	331	289	292	321	309	299	310	326	309	309	332	341	308	328	329	311	293	295	323	324	321	275	299	307	318	300	357	315	325	306	296	300	301	330	305	339	311	327	301	302	294	306	337	313	307	330	309	289	337	338	328	290	295	312	311	310	338	304	304	327	297	296	278	308	310	320	297	307	293	325	294	342	316	317	276	332	308	289	313	339	319	326	313	319	292	312	269	293	329	339	331	308	298	315	330	293	310	273	341	332	319	322	316	279	334	324	283	289	287	339	316	267	313	281	307	316	294	284	315	332	297	314	340	327	332	313	365	312	333	316	330	308	311	310	309	331	291	295	313	276	296	315	309	326	316	323	329	326	296	316	301	328	307	299	315	323	328	304	302	264	320	326	323	299	311	309	300	294	314	305	311	339	322	316	294	313	303	319	329	297	340	323	303	310	325	298	333	295	330	313	327	285	328	315	342	291	316	319	294	312	281	314	335	282	332	315	325	318	300	344	291	296	290	334	330	300	283	360	297	320	329	340	352	332	297	284	285	322	320	300	346	305	295	313	336	313	342	347	272	341	303	354	250	268	340	325	307	344	344	333	314	291	280	303	332	297	313	312	340	308	296	298	305	321	300	308	327	342	298	323	305	308	297	313	291	345	310	296	305	343	291	307	314	315	307	305	313	324	344	340	307	262	309	289	332	300	336	310	343	305	322	348	284	337	310	311	300	329	312	273	328	328	285	314	328	314	298	324	322	310	293	325	324	298	306	312	317	313	325	311	286	322	304	321	310	328	332	335	307	290	302	298	326	285	303	322	357	305	342	336	313	302	326	290	293	352	316	318	322	295	344	292	293	309	325	325	317	321	318	319	303	336	297	298	291	299	294	271	312	340	322	348	328	330	310	302	287	338	336	333	290	310	301	283	320	288	320	321	307	304	336	286	283	291	342	319	296	334	320	293	313	321	311	299	318	296	313	351	324	307	301	312	344	321	343	304	292	328	319	334	297	335	319	318	312	321	334	314	354	289	323	301	303	281	332	292	316	323	300	318	310	292	346	315	315	351	353	309	317	323	315	274	311	320	308	328	325	326	326	320	329	323	339	306	328	313	319	355	320	307	335	330	318	290	329	308	300	310	309	343	300	310	305	307	336	286	294	349	328	308	330	319	321	337	311	334	313	325	305	290	308	313	331	316	294	298	303	313	280	316	304	297	312	378	331	332	276	305	290	323	307	315	321	320	317	286	285	319	318	325	308	318	325	357	309	312	278	311	320	281	335	316	299	313	309	294	303	312	316	307	343	308	290	324	336	318	314	326	336	320	344	302	312	307	303	339	312	319	337	298	309	299	307	301	324	320	306	301	309	317	311	299	288	304	333	288	313	296	322	328	339	326	310	313	309	317	325	306	297	309	299	319	309	307	317	314	283	326	303	300	319	313	304	320	308	276	329	328	314	306	320	310	317	347	309	300	287	313	311	336	362	267	318	364	329	287	353	326	326	289	337	305	323	305	295	303	310	347	307	317	317	315	313	307	313	321	310	348	312	304	288	363	312	283	303	325	329	294	332	297	312	314	318	334	308	314	301	283	316	322	306	311	326	321	319	334	331	290	297	304	292	323	315	337	327	275	322	286	308	330	304	265	321	315	333	332	316	329	316	356	339	290	304	327	302	302	309	316	322	335	313	293	316	338	281	293	309	296	334	311	308	307	322	300	324	301	313	317	330	338	329	319	334	337	319	312	317	288	311	300	342	307	319	325	312	308	315	328	327	339	338	294	288	279	311	315	315	302	340	286	323	314	305	327	329	323	313	282	315
15843	40723	34098	22283	14564	8463	5207	3601	2902	2402	2046	1676	1321	1148	962	856	747	722	644	654	604	549	476	522	486	453	494	437	421	421	403	473	384	394	381	380	404	358	386	339	360	350	371	361	357	386	360	356	364	367	372	360	359	365	361	376	363	361	371	383	349	346	353	346	369	352	315	393	345	372	369	367	364	343	339	366	321	361	327	321	369	375	362	360	355	349	345	331	353	357	356	354	335	355	338	353	347	367	354	352	350	342	354	356	373	356	376	368	335	355	359	401	379	392	378	319	355	347	342	390	366	371	345	368	341	378	375	352	343	378	369	356	313	346	400	391	352	377	352	362	367	349	349	379	341	394	359	388	367	353	373	337	362	380	343	344	336	343	391	351	356	368	344	381	367	358	367	365	358	345	343	358	362	351	370	355	358	363	333	313	354	354	374	370	362	352	350	335	340	367	345	375	320	368	372	347	339	358	380	352	381	307	352	352	354	329	335	393	391	334	386	374	344	339	355	340	378	361	357	359	330	355	369	375	339	375	340	392	344	384	358	360	391	347	371	360	352	339	379	373	383	363	360	352	354	338	350	345	362	335	351	337	361	346	371	317	357	402	345	350	346	339	348	330	362	364	366	367	355	374	363	337	343	352	335	330	364	356	373	359	360	379	352	364	360	377	362	355	366	365	387	347	375	346	360	351	328	365	312	367	380	342	344	353	361	360	368	355	327	346	335	364	354	349	363	367	351	354	373	336	399	356	329	363	360	369	366	376	355	349	373	348	358	377	344	358	326	340	394	370	363	410	351	361	355	337	339	360	380	332	328	339	337	331	353	360	354	374	350	317	352	381	386	370	377	384	326	354	387	342	363	351	371	383	341	351	357	365	362	384	377	351	345	339	358	344	357	353	361	359	353	396	383	358	393	350	364	351	371	348	330	351	381	350	332	362	366	336	360	389	391	371	344	381	354	325	360	342	398	366	367	374	379	355	378	356	348	355	358	387	335	354	349	345	325	354	390	370	363	359	387	344	341	346	362	371	374	320	320	349	367	327	372	372	326	373	364	369	351	353	355	341	354	354	329	370	333	395	356	347	396	380	367	345	349	372	347	348	410	356	382	359	372	356	367	349	341	357	374	329	379	337	389	385	344	396	370	371	324	337	321	352	349	358	349	352	364	353	362	374	353	354	363	357	331	328	390	344	386	358	331	361	320	351	348	352	337	350	350	363	352	366	359	377	382	343	365	398	343	369	361	370	347	345	335	346	377	367	359	382	347	364	337	334	369	326	391	367	386	332	340	371	375	355	323	410	379	371	362	379	340	343	360	369	379	334	357	358	322	383	352	356	343	365	366	343	346	357	355	393	364	345	372	374	339	367	363	337	337	363	360	341	349	357	348	400	351	365	352	360	350	363	351	367	373	322	349	353	351	319	359	382	381	328	358	380	343	350	360	355	359	366	336	348	342	350	344	349	352	347	333	377	367	369	374	335	324	386	377	334	338	352	382	359	358	361	372	340	314	382	322	372	367	338	360	350	342	349	344	372	291	346	390	350	329	376	341	362	401	374	378	346	330	333	359	331	379	342	373	346	352	337	378	336	353	355	339	341	340	359	349	347	355	358	350	328	364	340	362	357	352	342	347	338	357	350	324	341	320	330	344	364	350	390	362	350	365	363	370	402	363	378	344	381	362	369	352	349	359	383	348	365	359	360	340	358	349	348	349	417	376	359	398	397	376	360	367	340	371	389	315	391	367	329	336	352	381	344	378	345	356	335	327	347	337	362	361	331	399	351	354	338	340	347	355	344	323	379	359	368	331	344	346	351	375	374	376	354	318	380	352	382	337	354	341	354	361	368	349	362	368	338	370	348	382	373	318	333	382	338	366	349	368	339	336	332	335	355	367	354	331	363	391	330	369	356	347	403	345	337	383	360	383	365	394	390	359	349	345	351	378	371	352	358	344	352	332	378	346	338	339	359	356	366	367	391	363	371	351	367	362	319	323	352	313	344	378	337	334	347	359	375	357	384	353	355	351	359	344	389	360	372	387	381	389	348	365	363	341	375	350	397	349	343	349	367	384	373	350	367	367	346	327	341	393	328	352	342	346	361	368	361	364	385	366	351	330	352	331	357	367	341	370	366	381	353	368	373	365	341	390	342	346	325	358	371	399	365	392	335	341	394	354	336	351	348	353	368	370	383	338	371	359	337	340	400	362	389	352	396	349	375	359	368	351	358	340	340	356	359	348	352	301	324	379	341	352	355	360	344	367	345	362	391	369	372	368	361	361	373	375	347	351	335	328	352	369	375	345	364	333	367	371	377	354	333	352	360	336	347	353	347	327	339	343	382	358	324	375	345	331	376	355	367	397	365	339	361	383	346	360	356	354	377	381	357	368	341	382	342	331	340	342	381	348	375	357	391	339	370	352	375	362	342	340	347	363	372	350	366	370	382	361	342	365	338	378	373	322	383	353	352	333	324	365	362	350	381	351	380	366	379	356	353	396	311	359	380	323	359	353	335	345	366	352	352	415	366	325	359	344	336	372	338	366	373	352	361	341	376	357	355	337	380	341	354	357	357	367	376	355	367	340	361	333	374	371	342	372	362	367	352	356	381	368	366	375	364	353	356	331	359	354	339	355	355	337	350	334	352	357	360	348	405	330	344	370	380	406	343	383	345	372	366	372	347	353	336	352	356	379	345	369	331	347	337	360	363	361	372	371	367	362	376	372	350	358	329	377	370	343	388	354	383	349	362	364	359	335	344	345	376	372	334	318	321	332	367	336	402	330	380	352	338	354	339	348	364	385	353	320	361	338	359	368	319	345	311	366	355	361	343	381	366	327	328	349	365	341	354	341	370	386	352	368	345	358	383	380	369	331	352	322	400	377	359	355	366	348	349	378	390	368	345	358	319	347	337	323	348	349	366	380	361	339	369	351	371	345	339	375	352	364	383	364	358	364	364	329	392	377	352	361	324	359	353	379	337	368	389	348	348	374	352	345	368	310	389	351	354	357	373	369	367	355	368	358	332	349	337	361	352	352	364	373	368	332	357	370	328	339	354	364	359	334	343	375	334	329	356	355	352	378	358	335	377	362	352	344	363	367	356	350	339	350	417	342	340	342	332	333	361	336	346	380	337	314	347	351	323	377	350	334	357	386	339	347	341	367	369	335	386	383	357	356	370	361	377	364	373	361	360	329	359	320	381	375	386	367	343	354	359	379	354	325	335	334	344	369	387	348	365	368	345	379	339	377	359	318	343	343	368	344	367	394	379	370	356	364	360	349	373	366	342	358	379	370	371	345	351	380	359	345	335	329	353	353	357	327	331	339	366	344	363	323	377	343	329	329	343	326	367	361	363	380	366	359	337	352	356	353	399	345	353	353	360	343	300	354	343	362	370	367	357	395	344	358	342	369	380	348	355	339	357	379	343	368	324	369	357	349	376	338	371	331	385	364	368	355	359	337	357	352	371	361	338	328	381	374	382	350	343	330	337	365	379
24822	21150	26736	25359	12863	5198	2749	1874	1476	1213	962	909	762	607	550	482	457	416	441	357	352	328	311	290	342	309	290	271	254	231	275	278	274	230	244	265	251	253	247	243	229	248	251	234	267	231	245	223	258	238	272	250	248	245	251	250	233	231	258	260	229	236	239	261	237	216	265	232	273	249	266	248	255	249	236	240	261	228	234	247	254	247	243	222	216	220	241	234	272	249	243	249	228	230	262	208	233	232	232	256	227	226	225	240	239	249	244	227	265	242	274	233	232	235	245	251	225	228	257	257	229	224	269	243	265	224	254	236	221	227	240	259	240	249	258	209	228	246	225	247	232	233	221	235	246	238	231	250	261	268	232	250	243	263	226	246	230	241	261	221	227	232	252	230	227	237	244	255	254	252	238	240	221	245	253	265	241	253	236	221	252	245	237	269	223	254	210	232	237	233	207	242	238	237	274	221	249	238	247	257	235	268	231	230	233	216	238	224	239	261	217	246	247	236	227	240	256	239	280	235	242	226	229	255	234	249	251	230	230	242	258	218	222	236	225	230	236	252	256	251	249	278	254	219	232	242	252	270	238	257	257	237	236	237	220	243	251	244	219	232	234	211	237	212	245	232	248	248	238	242	260	237	252	267	233	226	228	266	247	242	243	205	238	249	242	246	239	222	228	243	240	227	229	254	256	255	240	279	235	250	254	231	240	228	246	248	260	257	236	228	224	216	228	214	241	258	227	219	264	222	250	230	234	241	236	244	247	214	257	255	241	214	245	254	247	247	255	266	235	242	230	234	234	245	212	256	217	267	224	226	227	256	236	231	236	236	221	229	231	239	242	223	257	252	225	225	253	237	241	228	267	224	207	244	253	261	232	233	262	199	222	249	247	229	246	238	239	251	217	241	206	238	229	235	259	251	251	246	226	236	238	226	242	242	228	255	237	229	252	258	235	229	233	246	204	223	242	241	244	265	258	252	236	241	282	225	234	228	267	231	232	222	270	252	234	264	220	257	264	263	236	236	246	257	252	259	252	242	260	240	252	239	233	228	253	226	255	248	246	244	208	265	270	234	257	271	247	234	245	229	252	226	224	238	222	245	218	223	247	266	224	235	243	244	260	229	254	214	242	258	240	253	228	276	218	246	232	242	221	214	266	251	242	243	263	292	255	245	216	224	251	235	245	255	251	224	263	207	224	250	246	244	255	235	250	232	228	227	220	229	246	229	236	257	242	228	237	243	250	236	255	248	250	231	249	273	260	226	230	247	251	241	261	246	229	232	235	253	245	229	241	268	250	207	251	231	246	221	222	233	258	216	258	236	234	254	254	239	251	261	276	221	228	233	237	239	250	241	206	234	250	214	240	262	242	265	249	241	230	268	254	245	240	271	249	245	256	214	238	244	225	260	230	228	243	250	249	245	236	218	240	255	249	264	214	222	228	270	233	217	261	258	205	237	249	220	244	236	235	248	242	243	233	236	223	255	231	250	217	243	266	241	221	254	236	237	224	228	224	259	239	234	255	256	227	245	254	264	240	241	227	242	265	254	220	222	248	237	227	230	256	231	245	242	243	267	225	264	262	260	261	264	265	246	251	269	257	263	253	235	225	262	235	220	254	252	260	258	261	232	244	249	226	243	243	253	227	253	260	236	233	267	248	254	252	209	237	267	233	250	233	225	238	236	255	241	229	248	245	254	214	209	254	245	227	257	227	222	219	244	217	265	230	235	242	235	217	264	244	233	247	249	242	224	252	245	234	237	255	257	231	262	251	210	220	215	239	277	266	249	234	258	234	242	246	274	257	240	212	243	226	234	250	216	267	235	243	221	248	252	260	214	252	252	262	244	259	207	239	265	259	237	229	252	248	260	254	284	227	254	257	253	243	232	251	259	269	236	236	238	250	246	247	215	235	229	266	222	241	255	217	260	273	244	233	231	255	231	233	257	246	251	277	261	242	229	244	249	275	226	267	223	257	224	249	248	221	238	251	248	239	253	227	269	276	226	250	247	229	221	250	244	286	234	238	225	221	259	252	246	255	232	210	245	248	259	271	246	236	273	262	244	253	251	250	216	231	270	235	246	221	258	218	229	225	252	216	233	225	238	240	238	255	225	229	262	220	255	259	223	242	241	251	226	239	236	261	231	242	227	231	244	242	218	240	268	255	253	243	243	226	242	236	231	250	256	241	227	229	224	231	218	240	213	246	253	232	250	234	241	240	226	259	240	232	237	258	235	225	232	241	236	243	249	234	247	247	258	242	255	233	239	240	231	244	241	246	247	247	240	263	229	229	278	246	241	247	243	260	257	271	233	249	224	246	235	242	226	236	239	219	276	221	199	238	227	234	241	243	250	214	242	254	202	225	214	214	247	242	243	264	234	253	235	217	243	234	252	230	250	230	232	222	251	248	251	266	239	250	222	247	260	267	250	221	273	223	260	223	239	262	246	249	236	222	270	240	284	241	233	257	249	192	259	256	251	255	261	270	217	231	228	209	231	226	266	233	263	246	257	225	246	240	231	253	230	235	247	247	254	254	238	212	239	258	253	217	265	244	257	244	259	264	265	247	248	233	212	235	255	248	213	258	228	219	245	245	207	228	231	263	228	239	235	243	230	250	238	250	225	256	243	241	212	248	249	257	262	240	265	229	238	242	233	227	236	222	212	245	234	288	241	248	269	216	227	232	232	244	238	274	222	240	237	235	234	242	257	219	255	251	228	247	257	228	235	208	255	234	224	261	249	215	272	223	216	239	253	243	267	230	254	237	254	243	230	217	202	212	222	223	254	252	252	244	216	227	225	204	215	232	246	224	264	232	222	217	246	260	254	259	235	238	241	237	231	251	233	236	230	233	211	230	229	221	260	224	240	237	223	238	261	231	219	236	209	226	235	251	256	245	234	224	242	237	219	224	214	225	232	267	223	224	243	240	245	252	239	248	214	236	218	213	226	260	222	236	276	242	220	223	235	240	251	230	242	218	241	251	224	238	225	239	271	251	239	269	231	242	248	245	247	229	246	250	267	265	231	264	242	256	237	233	253	246	235	232	264	247	238	233	227	230	267	239	230	233	233	236	259	234	237	223	265	238	257	227	265	260	252	247	214	274	230	235	258	238	266	260	237	234	231	231	223	236	257	254	248	222	243	259	225	220	264	215	242	256	231	219	247	254	276	253	236	249	228	218	252	294	257	260	231	235	238	248	242	253	227	251	225	228	251	227	256	232	235	229	250	250	242	229	256	258	267	216	245	235	244	253	220	246	243	262	226	232	260	220	259	246	233	243	254	241	263	244	255	230	231	247	236	238	249	251	215	256	241	256	236	245	225	225	254	238	278	227	230	249	237	250	241	264	260	255	250	245	259	226	242	231	205	242	260	257	237	264	262	240	255	254	250	235	246	285	250	206	236	295	260	243	225	265	233	230	242	245	264	226	256	261	239	277	260	257	261	226	237	215	240	242	249	253	255	253	239	232	235	258	227	216	261	243	243	247	235	250	250
14438	36994	30425	18252	11469	6709	3962	2798	2217	1741	1374	1166	967	803	713	659	572	531	521	481	447	413	427	368	383	349	394	317	343	325	296	323	333	324	327	270	277	293	284	288	302	294	264	293	302	252	264	277	281	267	305	280	304	277	311	273	302	298	291	277	302	279	274	276	278	284	282	292	312	283	292	286	269	246	283	255	280	255	284	270	278	262	292	306	277	322	295	292	301	265	316	287	277	278	282	264	268	283	274	281	302	243	265	266	273	292	289	257	273	271	264	268	284	281	273	249	272	312	287	287	271	342	262	259	304	297	297	257	276	285	295	257	274	301	305	293	290	271	281	313	286	260	271	293	290	273	285	251	309	299	290	285	255	274	283	272	256	301	280	272	296	268	281	287	275	302	259	265	267	280	292	298	283	277	266	278	285	287	275	288	302	264	268	281	276	269	298	277	286	278	281	290	277	252	312	291	262	304	276	264	300	272	294	295	297	291	283	293	295	246	286	285	284	250	258	290	282	307	303	302	286	241	278	268	289	267	321	296	267	283	266	289	300	269	256	297	266	255	264	297	264	259	278	308	261	287	294	268	269	296	293	254	275	271	281	315	281	278	263	319	288	265	234	257	295	283	264	265	295	269	273	251	259	280	263	272	301	270	256	270	283	280	289	240	266	277	277	284	250	271	295	276	252	251	268	295	279	258	287	281	273	295	298	276	314	268	262	288	275	277	282	291	289	256	304	307	276	276	273	316	257	272	251	294	298	272	276	280	309	266	293	278	281	277	294	298	294	278	281	281	295	306	260	279	320	284	269	267	267	266	296	262	268	295	273	289	284	277	287	282	261	296	256	264	279	287	271	286	261	306	265	297	272	299	275	271	273	290	259	268	282	285	316	297	254	297	301	298	273	306	299	278	274	267	269	289	239	279	297	273	266	288	311	273	301	274	290	282	259	284	287	263	306	258	264	288	278	296	260	295	259	283	267	307	292	256	271	254	278	273	286	291	307	296	292	272	282	303	288	298	291	289	286	290	271	314	305	274	292	250	264	272	312	268	256	286	262	244	296	264	298	285	277	270	280	255	307	288	305	270	303	259	259	274	281	262	256	287	297	280	293	296	283	276	291	290	292	265	285	305	257	260	273	322	251	280	268	256	281	274	249	303	258	259	299	327	279	277	276	265	268	281	261	267	272	298	256	294	267	270	268	273	270	302	270	258	308	269	301	279	285	295	283	291	265	269	324	260	320	265	270	261	257	240	290	266	251	262	279	284	291	268	249	309	264	299	313	291	286	302	285	309	278	290	271	280	264	285	280	272	310	302	256	282	306	258	303	256	266	285	276	310	289	274	266	293	281	281	282	270	277	279	269	284	289	284	293	296	270	283	288	279	293	303	281	288	258	291	282	272	301	274	279	280	312	282	280	288	287	267	290	298	265	263	287	270	273	269	302	263	281	292	284	293	300	264	310	282	273	296	271	240	265	269	273	274	268	238	317	294	302	287	274	270	275	294	303	287	275	267	291	272	289	287	287	292	260	296	300	284	272	268	292	296	282	276	261	300	264	288	309	261	304	303	298	262	282	265	307	295	267	289	289	298	298	259	293	289	267	271	277	287	286	285	280	272	265	278	285	296	262	287	311	287	254	304	293	277	289	255	277	305	285	321	264	288	262	283	281	245	266	301	270	291	236	229	268	284	277	261	265	271	288	283	279	299	280	259	268	325	268	304	280	278	259	264	279	268	273	299	271	315	253	264	286	290	296	256	295	255	276	232	269	275	269	292	266	271	262	270	288	260	278	271	289	270	267	293	272	267	293	272	276	309	309	275	282	273	275	287	275	270	263	280	301	289	285	277	271	279	286	252	284	266	290	279	291	273	285	302	289	282	285	282	292	290	282	267	298	286	285	276	279	294	278	270	255	282	262	252	273	269	259	274	287	279	275	291	273	293	274	267	300	306	253	305	276	274	313	300	282	294	292	266	267	274	262	283	292	276	303	267	291	270	282	269	291	258	272	305	259	285	266	315	282	294	301	273	321	286	266	270	295	308	263	253	289	299	269	262	310	310	280	270	293	292	280	273	279	261	260	303	297	302	267	257	264	291	281	258	296	279	280	256	247	280	301	261	280	285	289	288	288	313	299	260	273	300	276	290	301	297	274	303	298	267	266	238	306	272	306	280	258	326	236	284	258	271	278	267	297	295	274	304	311	260	318	274	239	293	296	306	289	283	280	300	302	265	262	289	276	295	275	298	311	303	280	274	280	298	279	299	270	288	294	252	255	314	290	263	303	240	292	278	259	320	257	296	304	293	295	290	266	276	276	286	296	255	282	301	260	268	250	286	292	290	270	283	255	299	273	280	276	291	278	263	259	295	261	306	282	287	297	303	294	290	276	279	277	263	280	250	269	268	292	275	283	269	313	295	268	270	317	285	275	283	303	298	258	258	300	291	273	277	280	285	260	285	286	278	276	288	272	273	280	296	281	292	300	308	276	247	264	262	282	274	303	283	283	268	293	291	277	272	282	293	298	286	284	281	265	302	323	252	297	307	268	280	295	282	302	276	261	291	272	260	275	274	278	265	289	275	280	261	275	276	267	267	304	260	260	326	262	282	278	286	266	283	253	291	250	289	274	306	278	268	277	277	271	284	287	251	300	259	258	285	291	285	301	296	277	296	263	275	289	292	277	270	287	275	275	290	267	263	276	279	288	268	288	284	266	291	299	281	265	285	284	275	277	268	289	300	294	268	287	272	252	281	293	278	276	279	253	293	287	301	233	305	297	292	275	282	263	264	250	333	282	285	304	283	287	275	268	298	264	306	286	280	281	295	281	254	272	258	296	284	264	303	303	274	270	304	261	312	268	263	255	283	276	277	264	286	262	297	320	265	269	276	296	263	254	289	292	293	269	273	289	286	286	285	260	277	292	295	282	263	268	270	280	266	278	262	286	307	265	301	280	261	271	275	283	242	279	276	285	280	298	281	263	263	284	267	276	270	282	295	289	265	265	295	300	278	296	291	266	276	297	289	275	258	279	262	285	244	284	293	279	281	267	303	268	318	276	308	246	254	265	274	265	313	288	299	294	309	273	314	279	283	270	290	283	265	278	284	286	277	303	275	284	285	272	319	291	280	318	280	279	296	289	252	268	288	279	314	275	270	304	286	272	281	285	257	296	290	264	259	280	289	272	265	274	302	276	285	308	263	261	265	312	275	273	280	270	279	289	286	282	272	288	268	281	288	258	223	284	265	284	277	281	289	255	298	298	262	270	268	300	274	286	286	278	262	276	267	271	305	284	268	275	315	289	311	283	268	282	252	290	292	270	277	279	273	272	283	249	281	280	258	317	298	276	252	281	275	269	287	287	288	291	264	297	278	256	296	274	257	237	272	265	271	255	264	299	258	282	301	274	282	280	280	263	310	301	261	265	254	245	303	261	273	272	262	284	320	248	305	264	277	267	240	246	261	281	270	299	276	274	300	283	283	294	274	256	279	289	278
22526	21179	28572	24108	21287	21081	12260	4709	3306	2575	1931	1530	1339	1124	1007	800	695	646	646	594	577	540	439	462	444	443	476	389	404	376	381	347	365	353	335	338	354	363	313	309	337	309	327	357	318	341	302	319	314	317	309	310	325	311	300	302	291	317	317	303	356	286	311	330	331	321	320	334	303	330	306	304	341	331	309	325	302	296	298	301	311	293	320	305	286	309	285	289	324	335	337	300	339	298	326	316	311	312	309	341	284	336	278	279	352	358	316	290	340	316	316	322	300	328	356	321	328	294	308	348	316	319	327	333	330	326	316	333	301	340	303	325	304	303	282	285	310	321	319	291	324	331	336	303	331	268	283	322	304	321	319	311	326	304	327	329	340	329	313	329	345	283	316	318	332	322	313	317	286	285	326	287	312	318	337	279	333	308	315	332	306	323	322	308	293	313	327	313	327	322	304	317	303	330	325	322	331	294	359	316	310	312	280	309	283	291	311	265	317	317	312	316	300	306	315	311	321	328	309	294	300	335	308	314	310	293	341	306	320	305	317	321	323	294	298	293	304	280	306	295	307	318	292	341	296	290	321	315	332	330	317	305	330	290	319	304	325	356	329	291	297	348	315	320	341	329	305	330	322	317	299	333	343	289	294	316	312	291	270	318	328	295	303	352	309	301	338	292	312	324	312	331	311	324	317	325	319	285	325	334	315	342	298	292	318	313	309	318	291	334	302	309	310	320	296	281	331	307	322	315	307	320	335	306	302	295	324	315	324	306	296	314	289	335	335	321	305	322	306	290	315	322	326	280	311	316	321	301	333	304	322	334	301	291	303	336	355	310	337	306	296	304	320	294	311	328	289	334	324	300	323	310	318	307	362	336	309	330	308	303	310	288	333	310	326	306	319	328	322	351	319	324	332	349	293	306	312	320	341	314	325	313	334	314	325	297	307	326	325	320	276	306	329	322	297	309	268	336	302	343	294	316	335	350	310	353	317	308	299	320	301	316	322	349	315	288	314	313	335	324	287	336	310	314	311	314	328	296	303	328	320	315	312	294	309	302	295	319	304	349	309	320	293	343	313	297	278	306	316	340	297	277	343	319	312	293	310	308	294	329	318	321	283	302	312	318	328	320	295	318	321	316	297	296	296	321	302	313	315	305	329	295	286	331	306	315	351	304	308	309	336	325	324	316	315	322	296	326	331	309	315	306	303	311	310	315	324	306	327	327	324	306	336	284	257	328	322	317	314	293	310	302	330	313	349	323	304	335	303	324	330	291	288	318	339	320	343	331	304	342	306	316	306	337	317	316	340	303	305	322	299	312	301	318	338	303	322	347	328	346	346	332	325	320	335	318	340	314	304	302	321	302	304	309	308	293	337	298	323	334	286	314	343	331	323	317	313	309	327	308	304	339	322	308	313	322	307	309	321	345	314	331	318	294	332	307	290	294	289	311	313	316	329	322	314	299	348	334	289	300	322	289	337	334	313	303	308	311	318	302	342	316	315	334	313	292	323	276	284	353	325	340	294	289	313	299	330	321	297	290	313	299	302	306	333	296	314	315	306	307	308	305	304	298	349	368	330	330	329	297	323	323	312	340	305	298	289	317	291	327	289	274	332	311	303	294	302	311	336	303	292	311	321	347	300	339	302	336	324	310	326	301	306	315	317	323	328	341	292	316	293	339	317	319	308	312	328	320	348	320	296	312	324	345	315	318	323	313	275	338	311	291	321	309	298	301	291	321	297	328	334	307	304	328	300	327	311	341	315	304	284	316	298	330	308	300	292	280	321	308	335	291	287	309	370	313	357	327	332	303	331	297	312	329	315	300	305	301	290	321	340	332	314	319	336	310	326	345	328	321	316	300	306	334	305	304	342	312	307	342	306	326	318	330	322	320	321	328	325	315	341	272	335	323	337	299	302	316	316	260	318	312	329	293	321	338	319	287	326	299	328	328	308	328	319	294	326	313	320	317	301	349	322	290	303	329	336	306	320	308	351	315	315	318	295	355	335	359	343	331	294	317	329	319	313	332	316	312	311	342	296	361	317	323	298	322	302	299	349	305	320	330	320	320	318	339	326	304	300	311	300	307	316	293	339	311	354	318	323	341	303	283	315	328	303	328	323	322	297	316	296	353	336	305	327	326	313	303	299	303	337	294	307	297	310	314	283	290	319	312	309	322	307	296	288	296	312	293	295	313	325	323	294	325	288	314	336	326	338	305	280	305	318	343	311	317	310	278	326	320	318	286	317	297	319	356	318	280	306	304	324	325	309	331	302	310	343	323	321	329	299	333	299	363	331	301	312	325	301	339	311	318	298	285	308	333	324	323	320	330	330	298	307	308	339	295	335	321	349	315	333	288	325	282	350	307	318	292	293	291	302	311	347	300	292	302	280	317	331	338	330	327	293	311	336	315	311	300	321	319	300	344	311	340	294	306	312	312	301	333	303	298	305	333	329	299	310	323	318	307	325	296	318	285	348	297	317	305	310	305	280	291	296	326	311	328	321	325	314	331	316	309	325	322	321	304	333	318	312	330	317	268	316	278	312	272	331	287	286	318	317	302	330	326	318	299	305	324	309	270	304	315	306	281	322	299	281	322	335	325	318	322	300	312	321	318	299	318	306	340	318	324	290	314	359	328	309	331	308	332	344	293	322	300	340	353	316	310	297	298	301	329	306	321	290	322	296	313	321	274	291	348	320	309	296	321	308	298	316	314	338	339	286	322	353	301	332	321	317	348	335	283	298	297	317	331	331	344	324	297	318	340	306	337	334	330	315	309	314	299	319	334	292	327	304	303	290	334	331	330	325	303	284	323	361	308	310	322	299	310	313	310	328	313	320	333	301	292	295	299	284	299	310	306	330	305	331	320	311	308	301	326	312	334	325	300	302	287	310	345	312	312	273	295	329	308	336	298	303	283	286	312	316	293	293	294	335	303	287	291	317	326	302	332	299	316	327	337	317	304	310	301	336	292	315	302	302	299	312	285	304	309	316	332	285	295	305	295	320	298	326	324	313	335	316	300	286	304	304	309	351	295	343	313	299	331	304	327	289	296	296	329	308	341	339	320	297	311	293	320	296	348	340	310	293	332	306	313	287	338	305	310	308	308	317	285	342	289	337	296	322	318	314	310	321	277	299	307	291	319	290	326	326	307	340	273	312	312	301	286	315	317	296	328	316	323	306	314	315	303	312	340	325	311	296	290	289	294	321	321	293	307	317	320	303	318	330	312	328	334	317	312	291	315	307	339	312	307	331	330	285	348	298	260	303	310	296	312	319	314	327	293	307	320	326	304	317	314	307	318	325	335	320	299	322	305	325	289	328	302	318	308	356	311	281	338	299	327	316	310	323	313	318	307	324	310	336	328	317	334	336	316	313	299	328	306	308	309	357	335	330	300	317	298	293	339	293	294	328	310	342	314	323	309	306	333	313	298	335	311	311	283	334	292	315	315	316	325	294	317	284	316	304	322	316	338	333	295	310	310	315	347	339	330	308	275
17439	45477	39254	27112	18850	11609	7599	5824	4411	3416	2636	2092	1839	1547	1318	1011	895	909	885	759	738	646	579	514	548	523	488	494	479	426	430	473	465	433	423	418	403	375	389	353	378	385	385	361	370	373	337	361	355	374	378	395	376	345	329	383	361	381	357	370	366	341	353	346	373	343	346	346	331	369	393	388	358	361	382	360	326	332	347	322	316	374	352	360	377	356	360	368	353	354	347	394	353	359	378	361	366	334	389	369	353	358	351	333	383	361	361	323	355	381	346	338	337	338	371	353	316	366	347	385	352	358	371	356	350	351	352	342	375	384	349	345	345	373	403	338	332	339	426	335	359	342	348	360	377	335	332	375	355	365	365	388	337	386	374	349	334	381	390	366	350	404	359	348	354	334	351	351	339	378	342	340	370	369	365	375	319	383	352	348	347	376	369	325	361	318	352	376	365	347	375	358	337	344	369	354	358	349	367	353	373	343	366	394	360	352	364	365	371	345	327	358	311	360	342	378	342	322	350	351	346	341	355	372	352	316	364	357	325	377	381	340	359	386	360	389	342	350	355	327	356	353	338	355	343	365	354	364	355	336	381	345	376	373	363	354	350	388	346	354	351	368	375	331	356	364	387	377	386	368	334	344	352	343	364	383	369	374	352	378	380	343	342	360	381	362	349	378	385	377	366	406	385	338	373	327	350	355	377	375	349	369	367	341	355	349	319	375	319	360	372	350	353	351	346	338	347	376	359	376	353	345	376	358	370	359	343	355	362	386	339	375	350	379	344	371	357	366	357	342	385	352	372	316	325	384	340	349	375	376	361	368	337	383	340	362	392	354	363	361	356	354	343	338	373	368	345	350	356	343	367	364	367	352	367	371	338	350	354	381	380	352	369	360	369	329	334	384	365	349	376	353	345	369	364	340	346	324	330	340	338	372	348	348	350	361	342	347	371	371	346	348	366	398	348	417	353	379	343	337	377	354	351	381	361	375	371	369	360	367	373	333	335	370	393	375	362	352	347	358	361	358	324	375	339	364	393	351	337	362	322	340	349	370	361	384	354	380	378	370	359	364	350	380	374	345	370	346	347	358	358	360	340	385	340	383	338	381	360	347	364	343	355	332	347	356	355	337	372	379	327	395	348	390	374	353	354	405	324	339	325	353	330	364	352	328	366	341	331	368	341	354	345	394	373	338	334	381	351	383	348	316	384	393	357	356	319	345	370	336	358	357	319	339	349	376	344	343	358	331	372	372	371	341	420	383	317	345	330	363	378	369	356	360	370	365	338	363	348	358	331	334	357	347	367	365	384	327	349	351	360	359	370	364	359	340	377	349	366	370	334	351	369	355	318	352	326	371	328	352	364	353	326	338	349	378	320	389	331	357	347	388	317	345	325	354	351	361	341	344	346	338	392	344	351	366	363	397	361	379	365	371	349	336	326	358	348	342	346	362	361	359	336	365	349	362	362	354	342	385	373	362	355	356	341	328	378	349	381	358	365	350	363	371	383	349	353	362	327	359	392	338	336	353	336	351	337	381	351	350	351	332	334	346	355	357	373	379	341	362	367	373	374	372	337	378	367	374	359	371	334	377	341	345	350	336	345	334	358	353	328	345	330	361	367	349	340	366	398	382	358	365	346	302	387	350	349	326	351	404	363	380	375	372	335	340	380	368	362	336	372	353	364	341	338	366	343	332	335	345	338	361	379	363	341	407	336	339	373	357	378	361	386	346	385	360	321	342	366	383	356	360	371	361	350	355	333	361	377	380	368	376	375	351	355	371	352	388	356	346	362	358	384	363	367	379	336	385	355	355	316	376	335	361	372	387	368	345	345	370	343	355	344	350	317	326	378	367	353	341	346	329	330	349	366	325	365	330	391	374	349	363	321	362	355	357	350	352	367	370	344	353	342	354	362	406	362	344	343	353	325	346	374	383	370	384	363	371	372	369	367	381	366	359	364	354	361	336	364	378	334	389	349	354	351	365	357	357	371	359	339	351	320	325	331	333	368	346	371	369	342	348	381	351	370	352	357	360	394	339	385	368	366	358	386	351	306	375	359	340	366	358	350	359	356	364	364	347	374	364	345	362	351	349	345	357	371	328	360	384	349	354	355	349	347	366	357	338	357	380	339	363	385	337	390	355	356	344	348	353	337	346	351	342	352	374	358	380	381	371	354	354	384	347	355	365	335	352	334	340	345	375	357	326	373	343	359	386	335	367	327	401	346	372	365	383	326	366	363	333	392	322	384	344	329	374	350	340	372	353	368	362	362	337	333	332	360	355	356	362	372	363	375	364	352	355	350	385	362	337	319	362	354	364	355	332	340	357	347	344	373	364	335	381	359	360	351	377	341	358	385	344	353	353	340	355	357	365	353	353	345	362	384	312	334	360	352	387	346	327	345	358	367	364	365	357	386	334	378	358	326	390	368	357	352	341	359	380	318	356	329	338	364	327	351	347	372	356	363	359	389	363	380	349	366	369	361	346	376	354	377	372	386	382	328	344	366	317	377	392	345	329	349	346	386	338	360	367	385	331	351	336	326	330	335	348	330	327	334	358	406	346	349	316	354	355	349	379	348	364	316	360	380	372	336	386	333	368	357	386	374	354	366	351	359	361	372	355	321	343	372	362	373	352	360	378	352	332	358	374	350	326	358	357	349	368	367	354	370	374	369	395	376	341	330	355	375	349	343	372	369	362	348	374	360	364	389	369	361	371	350	364	316	370	374	370	333	372	377	362	360	386	368	368	355	365	331	340	369	384	373	347	354	368	350	344	348	357	375	389	358	355	345	336	353	377	388	338	309	383	374	377	364	382	362	360	332	355	358	356	360	351	380	361	344	367	343	355	320	352	357	363	381	386	359	313	379	382	360	383	359	349	331	387	410	388	311	346	356	362	352	343	358	333	337	378	324	354	337	387	356	371	360	382	381	375	349	365	358	377	340	379	373	360	322	378	373	389	336	366	376	344	390	343	343	363	383	311	344	344	376	347	349	387	365	367	344	342	340	379	368	324	334	362	373	357	385	354	369	360	381	346	333	348	348	343	330	353	357	350	340	345	375	357	358	345	340	350	351	355	368	355	351	349	339	366	335	364	357	321	381	340	355	343	346	378	372	372	365	339	389	353	375	358	345	356	362	346	382	353	349	360	361	342	329	344	332	357	366	387	376	367	324	359	389	370	344	336	338	322	370	334	377	345	361	324	358	342	369	357	398	383	365	339	349	378	371	367	343	324	378	382	358	359	368	340	336	379	349	348	354	361	354	380	354	354	329	381	369	343	369	350	338	413	352	377	378	365	382	340	349	339	349	326	348	370	336	341	325	355	362	382	380	341	372	350	342	322	329	367	354	364	369	370	371	333	363	344	348	342	355	358	343	321	343	349	385	357	360	343	345	335	389	339	387	339	343	375	347	356	356	355	353	347	369	366	362	339	341	387	346	377	386	375	355	358	356	359	350	356	352	353	355	342	352	357	367	354	346	348	350	350	365	362	334	363
27400	21999	23435	14999	6435	3447	2247	1542	1274	943	712	628	602	550	487	443	394	378	382	348	355	336	333	294	294	282	280	307	292	267	278	305	327	275	266	262	269	270	289	269	285	290	258	247	296	268	237	262	300	258	237	264	266	277	283	276	261	286	273	236	273	262	270	270	249	291	244	242	256	268	272	252	282	291	260	241	273	277	249	233	260	249	259	251	265	260	261	303	289	257	221	244	265	268	247	265	241	243	265	212	275	251	262	226	236	230	250	265	283	265	246	241	264	239	277	242	274	243	273	284	262	310	230	243	242	259	250	239	288	253	257	260	250	280	269	264	269	237	248	260	256	244	264	251	249	261	259	256	257	243	237	273	236	251	255	293	258	264	231	246	260	268	246	269	259	289	286	270	263	268	244	267	236	271	276	254	260	260	258	230	235	240	257	271	250	248	295	252	253	239	294	266	284	279	280	266	258	278	232	268	225	259	267	252	253	258	245	233	254	261	253	264	263	241	270	261	268	259	271	285	264	226	253	254	252	296	246	263	253	263	266	263	249	252	252	244	266	261	273	270	275	240	264	264	270	270	244	261	231	261	269	242	266	276	260	261	271	236	258	255	269	238	266	268	271	267	269	299	255	204	285	219	268	251	261	256	257	257	265	257	250	264	256	252	256	233	244	261	249	279	250	257	272	245	262	267	286	274	249	247	260	249	242	260	256	270	265	261	242	256	248	258	271	258	284	270	268	251	255	260	270	260	242	284	239	285	293	260	263	266	272	291	247	263	269	279	229	250	246	218	259	243	239	262	277	270	241	270	229	241	255	246	283	267	253	265	272	268	247	267	269	266	267	247	226	255	274	255	268	252	245	267	288	258	278	247	254	281	256	265	294	246	265	240	283	280	261	250	248	272	255	243	246	238	266	258	280	254	250	259	206	274	276	228	238	236	253	241	276	233	270	236	298	225	261	262	295	255	257	269	263	275	248	289	243	279	254	297	247	260	274	266	263	272	253	263	243	283	258	254	267	269	236	251	269	280	258	249	267	281	257	269	248	266	270	259	249	293	243	232	268	247	277	236	253	241	255	264	288	244	257	229	251	239	268	269	233	244	267	245	234	263	243	261	233	251	271	270	264	248	258	254	243	253	262	268	244	253	285	228	248	240	271	275	287	273	265	241	255	253	286	243	263	284	279	250	284	278	276	255	267	256	244	270	273	291	290	238	257	238	271	291	244	290	271	240	258	279	246	266	261	272	265	242	282	269	252	251	250	279	277	244	257	248	242	241	245	297	278	261	257	258	245	261	254	245	280	251	250	243	269	257	268	252	255	271	263	249	261	243	229	239	251	268	283	271	247	271	245	285	272	242	248	251	252	253	237	274	241	230	262	220	244	285	268	239	221	262	269	268	230	262	252	240	243	243	267	277	275	271	269	263	250	267	251	260	259	264	243	278	275	269	278	260	236	250	259	249	292	241	282	227	251	284	268	266	290	283	254	281	240	266	271	249	277	253	265	282	291	249	281	258	269	272	297	267	290	257	261	273	240	273	274	236	280	228	272	288	270	236	278	285	272	256	302	277	236	276	245	236	282	243	248	245	256	278	267	263	245	269	240	241	223	271	277	257	268	274	223	240	265	252	247	248	272	249	276	269	273	254	235	244	277	239	269	246	268	274	262	261	248	239	268	259	238	270	277	243	247	259	247	261	257	254	238	264	258	249	248	256	245	290	254	260	285	250	273	264	248	256	265	270	276	280	250	274	258	237	246	258	225	284	272	232	253	286	291	267	268	235	264	277	236	259	256	276	246	280	267	260	250	257	287	265	267	281	237	247	262	269	262	256	265	253	283	257	254	249	240	275	272	271	273	224	268	291	250	230	263	263	259	272	305	280	265	240	253	267	254	275	240	247	274	259	258	246	259	268	260	262	252	273	262	255	269	255	262	270	245	272	261	277	285	268	246	254	222	217	250	258	252	269	279	245	233	259	249	241	256	241	247	251	238	272	264	235	232	283	290	245	223	284	263	271	245	251	250	265	299	277	243	293	253	245	234	276	258	270	277	262	285	274	264	267	280	288	259	246	263	238	262	261	221	242	246	271	271	241	236	274	253	262	235	249	262	248	220	240	287	260	258	278	273	268	246	252	223	283	252	244	240	257	265	255	262	253	226	250	249	240	263	271	250	261	271	274	251	258	267	274	265	273	267	267	294	263	261	215	273	239	256	265	281	233	234	234	248	258	286	252	247	278	273	261	235	276	265	240	263	295	271	270	283	233	254	255	248	272	250	262	265	246	262	262	246	276	238	253	256	260	313	264	261	273	233	225	273	268	262	225	258	233	245	273	228	253	264	246	240	248	281	245	254	273	248	274	259	236	255	250	257	265	240	282	266	277	251	250	273	237	257	264	250	255	258	265	231	295	247	276	238	240	242	272	262	242	278	249	257	267	234	285	264	274	262	243	251	273	270	269	260	257	248	272	247	234	239	268	229	256	249	264	263	258	245	277	258	283	253	251	254	251	279	249	242	232	267	283	271	237	255	251	223	263	281	255	240	245	311	268	237	251	250	257	274	242	248	256	263	269	258	264	237	255	260	251	284	279	265	254	241	245	250	252	266	262	256	257	248	261	256	261	229	247	276	271	265	240	249	242	241	251	252	243	270	240	234	248	271	245	259	271	263	262	273	266	239	257	276	281	274	276	247	248	260	280	270	276	255	287	251	269	251	252	277	284	232	254	259	263	265	272	264	228	277	290	252	246	219	258	238	260	255	279	238	289	255	253	264	279	263	249	271	247	263	272	263	255	242	258	244	285	254	266	239	223	243	249	259	248	274	267	255	259	255	264	276	251	273	251	243	263	268	280	262	254	240	287	262	271	265	263	267	272	266	262	260	263	275	249	273	264	266	257	282	245	239	238	261	247	258	251	288	283	277	264	273	266	231	223	275	247	265	255	248	275	248	260	252	256	254	262	249	244	280	247	283	259	250	266	245	252	256	245	259	257	286	244	251	253	257	238	254	258	257	269	265	252	243	259	262	259	259	271	280	273	251	251	278	264	256	254	258	283	243	261	237	239	230	277	238	264	233	250	241	254	265	272	280	266	258	297	244	237	281	238	256	283	269	302	272	235	244	230	276	268	261	258	266	272	254	260	287	274	278	285	274	269	240	238	260	259	235	261	267	263	288	259	259	277	219	266	268	246	260	225	268	268	256	251	247	253	256	263	255	279	251	265	266	239	251	267	273	255	284	288	251	261	251	250	257	245	270	231	257	268	277	258	265	255	238	276	269	272	264	251	272	282	264	284	280	253	264	284	260	244	254	265	243	239	303	222	275	240	253	274	288	268	233	261	261	259	236	252	268	283	242	244	220	248	247	256	267	277	254	259	235	294	279	266	281	262	257	265	257	228	271	251	257	283	263	257	258	247	273	204	245	230	239	265	269	272	249	274	269	272	258	238	242	264	284	269	255	246	282	238	268	232	266	256	265	269	297	240	250	241
14562	33897	26787	15382	8979	5240	3367	2429	1796	1348	1079	878	795	755	651	539	520	485	469	439	382	436	375	396	375	363	322	341	333	329	344	319	309	324	331	289	290	334	301	311	313	314	304	278	335	273	309	308	308	308	320	279	273	327	291	308	295	304	296	301	332	300	307	310	308	297	282	295	291	272	272	284	289	296	289	276	277	309	277	300	297	300	301	300	320	321	303	303	279	294	291	281	292	287	322	306	286	286	304	283	306	257	284	306	285	278	281	314	323	292	306	273	279	291	335	302	310	267	297	278	315	300	278	322	326	303	287	300	303	308	310	281	314	302	289	320	288	288	311	305	271	297	306	288	294	291	275	298	310	306	278	335	305	310	335	316	265	280	297	300	318	287	296	317	339	293	310	329	276	256	288	318	285	315	300	304	276	305	324	320	301	299	276	319	312	275	317	298	305	274	288	281	298	282	295	309	312	278	292	301	279	319	299	292	308	287	318	299	278	300	296	291	300	309	301	298	284	270	273	306	300	305	282	319	293	313	289	295	270	305	291	307	297	281	294	287	295	307	290	291	290	279	332	310	284	290	321	273	329	291	305	293	310	312	302	278	270	287	316	301	285	286	311	290	281	311	298	299	305	300	299	327	306	277	295	264	323	293	318	290	268	273	314	279	310	302	302	316	307	294	330	272	264	311	327	294	309	314	294	304	318	309	305	318	312	290	291	305	251	282	313	294	319	306	309	293	297	307	284	280	305	308	322	273	329	290	311	326	298	262	275	298	290	295	279	292	278	306	311	289	282	297	313	268	305	294	283	304	300	265	332	301	279	296	291	296	284	271	304	322	326	316	296	308	292	317	292	314	271	294	316	332	270	310	297	275	299	330	305	290	307	289	311	323	301	286	319	330	292	313	339	312	308	344	306	303	301	278	301	295	276	283	308	302	318	303	287	307	300	282	315	285	291	321	262	280	279	310	291	283	308	286	281	285	318	314	318	306	300	323	287	304	303	325	304	320	286	302	301	315	293	278	314	330	312	300	344	287	317	279	307	296	294	296	307	315	310	280	307	285	294	306	312	283	292	304	328	293	325	307	301	302	279	293	315	269	345	318	334	327	288	303	315	308	310	309	315	323	304	291	297	295	289	297	280	328	302	324	314	300	301	295	294	315	289	296	312	304	297	273	285	310	294	300	293	292	331	308	268	302	322	272	305	311	301	267	298	311	304	308	307	284	333	295	312	282	297	292	287	280	312	316	309	299	308	302	270	321	312	277	305	309	310	306	320	322	284	303	312	271	277	287	317	305	298	285	283	301	287	317	301	307	328	294	323	282	320	258	298	289	284	300	291	294	304	338	296	296	267	289	319	306	297	305	316	312	312	276	293	275	287	287	311	289	308	294	271	272	301	296	286	302	285	291	310	284	273	292	300	273	308	291	278	275	322	311	293	310	327	318	293	331	300	267	285	311	277	298	308	298	307	328	304	294	281	329	315	284	296	318	258	305	314	306	280	315	280	307	304	329	311	294	302	325	294	297	295	322	300	295	289	311	302	334	320	290	310	291	311	320	284	289	321	293	286	309	307	293	307	334	310	305	278	277	312	324	322	314	292	279	276	299	284	279	307	290	288	297	330	315	316	268	296	320	284	305	308	309	271	269	308	317	301	322	309	299	303	283	276	294	311	292	322	303	307	296	304	286	307	289	309	338	304	284	305	308	270	284	315	292	318	302	293	286	288	319	286	277	291	280	331	278	291	277	288	296	280	296	310	300	307	308	288	274	322	299	297	270	308	314	291	290	306	288	300	300	320	299	289	278	331	302	312	306	259	345	298	324	286	291	310	261	283	293	290	294	287	295	307	293	284	299	275	324	315	316	276	300	293	324	296	271	274	283	313	287	309	307	286	287	318	308	274	323	305	295	303	310	283	295	324	294	293	304	294	316	321	295	303	306	282	312	288	297	274	287	306	289	283	267	279	312	279	302	296	338	294	313	315	289	267	286	327	285	263	289	289	304	295	286	282	344	323	321	266	319	290	304	280	314	281	323	313	333	286	303	286	303	304	318	299	298	277	288	294	298	286	316	301	282	301	283	290	304	304	272	306	321	309	288	301	303	289	282	272	261	286	305	309	284	284	291	304	304	322	333	288	295	281	298	305	296	292	286	285	304	277	296	299	286	279	331	334	305	284	278	306	306	295	309	297	282	312	282	325	328	290	280	291	312	296	304	271	295	288	304	285	288	287	282	315	302	293	270	309	284	303	326	293	306	299	305	312	280	266	298	312	292	284	267	308	295	290	309	306	275	284	303	289	311	313	302	329	313	296	323	329	290	327	298	283	320	317	289	292	263	283	298	285	308	288	327	298	307	309	300	315	297	316	273	308	317	312	285	300	308	296	298	290	319	302	294	309	306	303	292	288	317	295	308	321	295	335	293	307	312	286	288	294	307	286	302	299	297	303	291	313	297	308	293	314	322	296	273	337	288	303	267	293	307	291	289	286	298	334	304	293	306	290	276	278	288	305	293	287	258	334	324	292	313	295	293	314	315	303	317	288	313	324	272	303	330	313	296	294	329	301	331	272	290	306	294	280	293	290	290	298	265	318	333	312	325	306	279	300	305	284	296	306	312	279	314	295	302	289	266	315	290	270	314	286	290	300	297	287	293	326	328	312	301	296	302	313	292	305	274	324	250	303	276	292	307	311	304	321	299	270	309	284	289	280	305	303	295	308	322	288	272	302	298	296	328	326	279	280	290	310	312	302	284	271	277	262	295	285	306	315	318	299	309	278	289	299	329	286	281	289	289	297	280	249	296	313	310	286	316	288	294	297	273	271	317	282	276	300	296	281	298	284	311	293	310	314	293	307	276	284	328	281	298	290	311	293	305	314	318	283	317	295	297	323	319	307	299	288	304	319	282	279	312	262	321	311	291	310	305	297	284	293	308	316	292	315	307	315	311	307	274	307	286	270	293	320	285	289	309	334	282	320	303	290	298	310	268	300	256	296	305	303	299	326	289	307	297	279	303	300	329	292	274	318	287	308	302	292	304	295	293	294	296	302	305	328	279	305	329	297	304	300	289	272	308	262	321	280	299	298	280	274	294	312	313	304	310	327	293	300	294	318	303	298	313	290	282	297	284	300	281	280	289	279	268	286	307	312	315	304	264	302	282	296	297	278	314	302	301	304	292	335	301	281	301	293	299	273	308	284	294	304	327	314	308	299	294	276	296	286	298	307	293	266	307	314	300	312	315	319	331	302	293	276	301	279	301	299	293	316	305	285	312	262	323	293	308	295	299	308	278	291	327	315	296	321	288	291	264	308	314	328	269	328	306	320	268	314	313	300	287	290	315	291	296	287	284	324	292	302	279	288	294	285	329	294	334	295	304	311	319	327	296	311	318	302	279	296	312	291	271	314	301	303	315	307	312	332	314	331	277	283	313	282	298	295	287	269	285	310	283	271	282	326	318	303	312	280	302	280	300	311	319	292	310	306	287	327	286
23577	21128	28012	24609	20996	12799	5451	3030	2170	1658	1316	1118	1023	850	747	691	599	545	540	478	461	444	462	419	411	389	417	348	385	382	342	370	369	340	340	323	310	311	309	304	316	305	322	342	332	302	300	313	326	352	345	305	327	302	290	312	331	298	315	332	296	301	293	339	308	337	330	346	330	334	313	298	296	286	314	292	285	313	335	334	347	294	317	304	295	330	316	331	336	308	295	334	313	317	315	312	297	323	287	329	289	327	312	344	314	319	307	285	331	286	346	299	283	313	302	297	323	270	378	321	269	317	292	295	313	300	309	298	303	355	273	338	316	306	312	275	308	306	297	297	270	299	281	291	314	297	280	321	328	287	309	332	337	308	319	283	310	311	313	305	282	292	322	327	303	285	286	293	315	316	309	312	320	305	337	313	301	322	306	296	324	301	307	299	327	307	327	314	293	299	294	341	265	312	309	289	289	290	271	328	308	301	325	321	322	300	333	294	334	321	301	332	316	277	312	321	310	304	307	266	322	284	317	342	314	322	309	302	279	295	313	327	324	315	323	289	336	317	327	304	294	333	309	325	273	316	311	308	311	342	287	331	294	303	317	343	288	309	314	286	304	287	311	315	321	282	326	322	285	309	300	292	298	303	332	282	296	305	289	351	272	299	278	301	320	343	335	313	353	299	330	314	292	303	306	318	273	313	344	315	320	275	293	292	297	324	322	308	296	331	307	331	306	298	309	294	290	292	300	317	326	333	328	307	295	330	326	329	337	310	295	305	293	312	304	304	321	288	296	316	346	308	293	301	296	312	298	321	309	334	318	305	307	305	309	322	325	329	302	287	357	299	324	297	337	301	260	308	288	303	300	292	299	291	317	332	331	302	322	327	280	340	308	313	328	304	325	299	309	295	317	313	284	334	290	287	325	302	300	271	335	321	307	320	303	321	329	279	326	300	309	304	337	320	304	327	296	348	329	293	337	323	295	304	307	277	306	295	267	329	295	296	322	326	304	311	356	317	330	318	317	305	327	326	284	314	313	330	278	291	320	294	298	327	300	307	348	276	285	287	339	283	296	311	293	279	296	302	302	285	328	312	300	304	288	314	290	298	306	284	299	283	317	312	320	300	274	292	294	303	273	317	305	327	306	297	308	289	328	324	299	290	283	291	281	320	277	317	305	258	311	314	295	312	297	316	324	262	340	323	307	282	318	298	328	331	288	288	326	307	334	323	313	307	299	324	338	302	305	314	291	354	279	289	304	304	340	346	334	300	313	311	278	320	282	275	299	285	283	312	292	305	296	318	296	291	300	302	291	285	314	289	301	304	301	309	304	298	305	279	320	270	306	282	306	312	311	297	303	306	321	290	298	322	302	326	291	294	310	323	302	327	342	344	308	326	287	301	299	337	289	327	335	291	301	272	299	338	296	329	327	314	316	331	297	284	297	299	308	286	304	294	316	329	307	296	305	297	317	323	279	303	289	305	320	325	316	300	300	320	328	316	290	313	302	301	325	315	323	294	340	343	301	324	363	292	326	322	334	306	290	311	281	351	292	289	296	304	322	310	315	341	325	311	281	324	329	350	292	282	299	304	332	298	352	324	298	293	317	315	300	317	342	313	300	313	320	310	339	281	308	362	317	358	305	327	290	292	299	332	307	317	319	301	319	298	335	315	309	304	306	321	323	316	315	331	306	276	303	294	313	308	301	314	344	307	300	309	299	325	272	312	288	338	282	350	294	319	278	327	296	316	318	298	298	275	297	288	301	294	361	329	273	307	321	291	318	275	284	297	305	291	284	319	301	324	274	312	301	307	323	315	282	288	312	320	298	297	317	320	313	329	332	325	327	333	302	326	309	312	304	292	282	302	307	287	306	296	279	288	327	322	282	302	315	294	280	285	306	339	313	287	314	292	317	345	278	298	302	291	290	334	313	345	306	313	305	336	290	283	295	273	338	310	301	305	319	320	373	317	273	298	293	316	305	329	289	318	300	316	279	327	337	316	270	318	305	304	318	302	283	290	324	315	304	333	294	275	301	323	338	306	308	291	341	290	333	326	326	317	313	292	306	308	313	333	312	310	316	308	308	322	317	299	328	297	294	330	281	288	316	278	300	308	285	297	304	332	295	308	310	316	313	289	308	297	323	317	303	290	301	292	304	279	322	304	314	295	306	315	266	332	299	315	314	333	307	281	282	323	334	327	290	319	330	291	307	315	290	302	289	270	291	278	336	289	329	304	307	296	324	311	332	322	327	273	315	303	280	276	306	292	297	328	295	288	307	301	313	312	300	305	299	271	334	324	314	321	334	294	354	271	268	301	329	310	318	280	278	304	327	279	314	302	303	301	348	328	321	276	300	328	329	322	313	283	321	294	331	306	335	319	270	305	315	318	296	274	336	300	314	286	337	363	313	311	306	331	323	316	291	279	318	313	310	316	299	324	266	311	259	335	301	328	325	320	334	342	310	343	283	289	310	312	297	313	298	293	319	305	297	291	295	326	290	309	314	298	328	293	310	294	300	289	285	330	311	305	303	268	314	328	324	314	332	327	320	315	322	304	284	313	302	323	295	302	303	319	285	331	317	315	303	275	313	285	304	324	295	321	304	292	323	298	275	326	294	302	295	330	302	334	312	316	355	285	321	322	254	303	298	318	297	313	318	323	318	289	296	324	330	273	289	326	329	321	305	303	315	287	308	330	312	281	325	329	288	284	305	316	306	314	313	298	299	300	292	342	341	346	307	295	305	283	299	280	293	322	314	283	349	312	316	311	298	329	328	306	317	338	304	302	298	298	325	318	305	287	301	331	291	298	316	277	294	307	322	272	313	318	295	329	289	306	293	309	298	302	297	335	295	319	305	328	314	295	322	338	295	284	306	331	300	331	319	289	303	297	311	310	349	311	335	305	310	314	272	320	309	296	281	285	312	332	295	274	310	321	327	310	324	306	315	291	312	312	332	293	320	315	305	314	323	289	283	312	299	306	276	313	318	282	328	304	294	312	299	293	315	276	285	300	283	301	303	326	325	317	311	322	297	289	324	321	319	280	304	303	303	299	314	319	293	298	288	320	311	299	290	287	295	294	307	316	304	315	303	287	299	300	289	291	335	307	318	338	315	333	313	333	324	327	314	295	301	339	267	312	261	318	322	315	308	316	301	321	306	312	270	290	345	319	321	302	314	298	315	324	322	300	296	304	273	322	276	309	301	317	319	327	319	276	344	290	278	317	265	311	302	337	327	303	318	320	322	271	303	307	310	319	309	329	264	293	309	325	329	329	310	326	317	296	325	302	282	311	325	295	276	338	308	322	296	329	329	312	334	339	297	297	323	308	292	342	328	274	283	312	288	346	321	304	301	299	313	309	334	286	294	333	312	280	317	307	304	307	311	317	339	294	299	305	269	302	307	287	333	317	325	321	321	304	297	323	306	312	319	302	314	288	308	304	301	267	324	284	315	281	321	303	295	290	289	274	353	307	334	338	311	272	308	304	318	290	328	284
15494	41361	34128	22048	14017	8616	5999	4398	3111	2272	1751	1444	1357	1170	1040	880	747	642	667	604	602	589	541	513	469	403	440	431	386	400	380	378	403	393	373	396	404	382	375	357	347	405	369	363	351	389	320	374	373	320	372	337	338	384	382	347	376	353	383	372	365	353	354	381	376	392	324	385	355	348	341	336	359	348	390	359	366	334	373	346	394	325	357	350	357	352	353	362	360	432	361	368	395	370	364	361	345	347	370	375	370	340	360	319	355	334	384	336	361	348	357	373	354	359	351	358	329	349	304	395	354	347	351	349	376	333	370	343	389	373	353	340	365	337	389	336	328	364	350	355	338	334	360	345	356	347	348	367	374	387	361	355	343	386	363	355	368	349	393	329	381	333	353	366	369	354	362	356	389	346	340	341	355	356	329	383	372	353	321	336	389	365	353	360	380	346	363	376	345	344	343	333	355	338	367	347	340	345	351	342	354	356	390	375	368	352	345	392	358	353	323	354	343	334	366	335	342	377	340	379	324	333	371	336	323	348	370	346	359	395	401	308	375	333	375	357	355	384	359	318	319	378	350	352	348	331	371	359	334	330	353	343	352	384	364	331	346	336	367	332	346	362	369	347	338	358	364	366	365	380	347	341	345	344	337	346	345	349	359	338	364	360	351	324	379	334	350	339	323	349	350	333	364	382	352	365	371	384	335	332	346	352	335	348	348	357	324	366	358	372	379	342	336	334	382	352	355	356	331	366	364	364	346	409	357	346	354	372	357	336	351	357	371	361	353	373	358	361	371	386	322	375	331	336	366	366	342	377	354	367	363	367	367	341	382	356	369	371	336	343	353	399	337	361	360	331	337	364	377	342	335	340	349	356	334	337	348	338	364	357	338	382	356	344	340	330	344	354	367	327	333	364	390	347	336	390	346	362	356	348	336	315	361	350	353	356	350	300	362	342	339	366	361	339	352	327	344	357	388	371	344	368	336	384	351	343	352	331	337	328	373	355	328	341	350	319	354	358	371	333	348	369	325	352	344	358	365	351	337	381	331	350	326	324	322	385	328	345	371	358	367	348	322	371	378	337	365	343	359	336	359	348	362	336	325	357	354	375	343	363	317	365	362	368	339	339	333	338	340	349	348	323	344	370	370	343	372	354	337	353	380	342	364	337	327	337	349	356	379	363	335	361	349	372	356	350	360	353	365	335	338	349	349	321	358	339	374	360	379	352	350	365	369	330	344	364	328	349	358	321	358	362	368	360	385	360	351	355	348	368	367	334	351	331	344	311	383	369	337	344	363	325	358	356	365	340	329	378	391	316	352	347	332	368	368	341	363	358	344	328	356	345	356	338	366	343	349	375	347	338	408	356	367	356	327	370	343	376	372	361	348	347	351	395	328	362	334	329	337	340	402	373	363	356	361	349	339	369	343	350	350	369	356	366	330	336	336	356	358	362	331	351	353	359	363	362	341	337	369	334	365	330	353	334	343	385	349	319	352	322	312	363	340	352	359	347	341	336	364	370	366	359	337	331	377	369	378	362	377	361	333	360	368	346	354	352	388	354	350	337	376	350	369	350	371	326	329	329	353	351	363	338	373	320	350	344	324	401	386	364	353	374	347	350	373	346	339	350	345	396	334	372	370	319	352	369	362	348	361	354	348	368	364	363	381	308	346	371	369	351	363	330	339	334	318	388	374	384	328	354	343	366	390	352	359	356	357	350	373	345	346	365	365	359	379	357	382	342	345	343	343	364	339	314	362	347	368	327	379	338	358	336	356	363	354	355	381	381	355	365	351	374	317	346	334	351	327	361	382	404	347	352	331	352	390	345	355	363	343	384	334	343	377	364	372	360	336	351	366	356	369	349	376	342	327	335	387	353	360	363	353	361	347	370	380	317	341	347	361	356	364	343	338	356	343	359	369	318	343	349	320	328	344	345	375	361	325	352	318	305	333	327	349	334	360	339	354	376	364	350	365	353	388	354	351	348	352	344	337	348	357	352	370	328	372	371	356	346	327	311	332	377	365	348	307	368	351	336	330	347	353	314	358	359	368	352	359	370	348	355	335	403	335	347	332	326	337	369	328	334	372	340	385	333	312	380	349	340	339	374	384	360	356	339	321	354	357	380	354	326	348	357	359	314	353	389	354	337	337	309	362	348	348	386	361	368	367	334	353	359	347	377	357	358	358	359	328	348	364	344	321	343	355	365	346	343	345	356	349	326	386	385	317	346	379	337	308	379	350	359	364	362	387	369	353	352	356	344	357	365	356	350	373	329	356	360	362	377	346	369	341	380	348	341	316	351	344	386	377	337	353	363	324	345	352	351	344	322	321	297	327	359	351	363	336	361	337	339	350	370	314	360	351	334	350	330	348	352	337	359	355	352	365	356	342	360	347	339	334	331	347	342	343	360	346	347	351	350	346	338	346	333	357	340	337	365	333	323	369	355	375	344	369	329	328	319	334	349	359	386	339	387	374	359	344	350	372	354	325	338	349	346	375	356	331	335	348	346	322	354	335	355	325	318	374	345	385	353	344	344	357	332	352	343	334	347	377	346	395	382	350	351	347	333	331	330	360	331	376	394	362	339	349	379	348	353	352	328	349	338	359	378	359	343	356	368	362	376	347	323	334	354	335	368	329	360	345	364	356	361	323	330	305	364	343	337	338	335	355	339	366	363	318	371	311	327	348	344	380	341	378	377	367	350	352	348	369	359	317	362	344	339	342	381	367	335	341	361	359	309	363	318	335	344	337	323	335	352	324	332	359	367	331	347	384	332	343	335	338	371	384	339	360	391	388	365	358	358	324	355	354	359	337	378	362	360	355	360	355	354	362	355	358	345	369	357	366	353	354	367	344	372	360	346	336	341	331	376	343	364	336	339	387	338	376	343	349	338	382	360	373	371	378	343	354	363	327	371	365	356	352	349	336	378	351	357	357	372	371	361	322	355	373	367	350	357	370	372	363	348	354	345	350	357	339	327	328	350	356	355	342	341	370	315	347	351	399	331	330	367	353	355	369	361	341	348	312	352	379	340	390	358	349	367	345	363	347	370	357	346	369	338	361	351	345	345	335	337	351	343	379	341	340	344	338	326	356	355	333	349	326	334	363	341	392	356	308	337	332	365	330	316	354	369	349	353	366	350	326	340	353	352	351	373	367	365	340	367	325	391	352	331	384	332	360	344	374	344	331	364	345	317	362	355	363	366	365	370	360	363	371	380	350	361	337	388	339	393	351	342	364	343	362	323	320	354	376	325	387	348	332	361	359	314	320	344	346	343	361	358	382	346	377	377	344	363	343	335	352	319	415	353	378	350	365	363	351	350	385	341	362	318	345	364	345	355	357	348	355	359	360	388	316	331	368	334	345	375	357	332	342	353	353	364	345	347	339	331	345	392	349	352	369	357	366	335	353	343	336	337	346	340	340	375	318	344	335	375	315	347	343	350	342	358	352	368	338	383	356	335	363	328	370	321	343	377	387	311	364	342	362	347	374	354	359	369
24848	21203	26891	25423	12382	4894	2964	2127	1555	1188	854	769	728	609	562	524	428	379	375	378	338	345	339	281	282	290	275	280	289	287	296	281	248	277	263	264	223	232	252	245	244	227	236	259	260	255	263	241	198	236	224	258	256	270	250	246	236	249	253	233	220	258	244	239	246	216	217	242	227	206	216	237	257	254	232	244	221	242	224	242	224	227	215	218	229	251	238	226	240	239	210	260	221	247	230	227	227	225	214	217	236	237	236	244	235	201	219	224	263	241	223	180	250	209	229	244	227	239	209	233	212	247	231	247	259	240	229	269	246	222	238	243	234	249	220	236	215	241	232	246	243	225	238	248	237	234	251	225	227	243	243	260	248	221	227	216	233	251	254	209	238	222	252	213	244	240	202	245	235	216	228	256	252	242	243	258	258	236	223	219	237	252	220	248	228	249	221	228	238	252	233	229	262	243	252	230	271	224	270	254	256	234	233	253	223	235	217	222	236	245	230	222	240	215	283	197	232	260	252	246	258	260	243	236	249	197	227	223	229	245	265	233	236	208	245	262	230	267	222	258	223	217	247	217	236	208	230	240	245	198	261	245	243	224	237	252	227	227	217	262	253	232	212	228	219	240	221	229	256	233	227	227	256	234	223	243	261	228	233	242	270	214	231	249	236	215	236	237	245	226	232	214	228	246	247	217	236	240	253	260	215	217	235	241	242	255	227	246	249	225	201	227	262	231	234	250	265	249	219	247	221	265	224	233	256	239	234	239	244	210	250	257	231	233	252	232	245	241	244	240	252	225	262	244	222	229	215	231	225	239	223	244	230	225	269	263	252	237	252	243	252	236	248	230	210	244	230	207	248	221	196	242	221	233	207	261	237	237	257	245	235	235	250	245	226	242	243	246	248	239	263	233	250	227	212	222	235	240	209	242	226	226	231	268	253	256	214	211	230	238	212	248	260	268	219	222	245	231	249	213	234	225	211	230	212	220	225	232	258	242	237	221	237	225	235	258	276	236	221	238	225	256	224	228	215	264	249	220	232	262	240	245	221	219	236	237	229	243	244	258	247	295	225	236	225	264	227	257	246	225	250	241	222	217	246	237	219	197	232	226	222	226	215	219	225	248	222	246	257	214	226	241	230	251	240	252	255	220	246	230	229	236	236	237	233	227	238	236	236	243	236	228	248	248	246	240	217	262	232	225	267	241	241	251	241	234	257	225	236	253	253	241	224	251	246	209	238	241	236	245	222	240	245	225	231	250	247	257	253	239	232	247	242	243	236	237	242	226	228	242	251	267	242	253	246	251	243	236	222	240	262	225	253	225	256	243	252	247	236	242	241	242	216	234	241	235	220	233	213	237	218	245	260	261	229	242	218	258	235	269	243	258	240	241	207	256	241	205	249	227	231	241	219	235	229	253	238	206	249	219	220	209	243	233	233	214	221	207	243	237	265	222	218	248	254	229	241	250	246	264	240	248	253	242	237	242	262	233	244	252	235	238	250	212	250	239	215	245	240	262	252	238	225	242	231	243	225	215	243	246	254	210	211	271	231	226	244	255	252	232	257	226	257	256	236	237	233	250	230	246	238	246	225	238	257	225	240	258	243	218	262	205	235	225	255	267	208	210	225	198	251	249	241	234	236	240	229	206	234	247	203	231	241	231	214	251	218	229	237	234	266	256	247	257	239	244	246	224	238	234	250	212	261	238	243	235	247	234	270	247	229	229	230	237	218	237	249	232	259	239	214	236	212	227	233	265	215	216	214	249	236	218	258	227	251	257	220	230	226	198	212	251	232	232	242	251	243	234	240	250	234	242	221	234	255	249	234	231	234	258	231	258	241	218	234	224	214	245	247	243	236	255	269	230	222	219	244	242	249	234	226	233	240	223	257	229	238	242	223	245	216	224	208	278	265	220	230	264	248	244	235	243	252	227	230	244	248	233	230	236	259	252	232	228	224	227	215	251	242	243	242	256	256	229	255	223	258	236	229	239	220	236	198	228	227	244	220	267	253	237	246	218	264	237	244	219	248	231	214	238	240	243	233	224	233	225	248	251	236	224	212	239	234	244	218	208	241	228	228	221	227	260	220	238	227	262	259	231	223	230	229	232	226	249	256	247	251	269	237	235	248	239	231	237	220	232	226	236	229	256	235	232	223	264	235	260	243	244	240	209	228	253	234	236	236	237	228	214	235	238	213	226	234	238	240	207	249	229	251	255	260	229	222	225	236	223	237	217	212	245	238	237	233	251	256	236	232	241	261	234	220	235	200	252	227	238	229	222	213	214	239	234	257	251	255	251	263	226	214	231	248	231	251	229	228	244	266	251	216	240	253	232	260	240	245	217	220	233	216	227	221	251	210	256	261	194	220	272	235	228	247	234	207	251	221	233	236	255	244	223	229	225	246	217	253	226	241	223	200	246	235	255	247	226	214	242	246	219	230	246	230	235	246	241	246	228	232	246	235	236	236	232	233	240	222	273	218	238	231	245	271	229	212	240	246	246	231	240	230	220	277	229	188	225	233	267	229	226	220	213	236	258	218	260	224	209	253	245	246	222	255	249	222	236	269	245	237	215	247	256	219	271	242	215	239	210	238	239	260	222	254	220	249	228	258	250	253	227	238	235	232	223	221	253	238	261	255	245	224	218	271	209	231	229	222	220	233	220	228	200	249	234	216	210	226	223	230	198	212	258	242	229	227	220	233	228	231	258	244	273	232	266	228	262	225	236	252	233	240	229	229	253	223	239	241	212	244	252	239	255	251	236	259	221	227	250	215	218	245	262	241	242	242	225	249	236	254	217	224	208	236	232	222	225	241	238	242	227	227	240	241	235	221	246	215	246	215	267	234	254	257	248	244	238	237	216	199	236	232	243	253	260	220	254	240	255	236	252	228	238	236	228	247	224	222	203	232	233	238	238	250	233	244	266	221	244	224	222	239	262	242	235	235	247	242	235	232	236	250	236	213	239	253	228	224	204	237	239	258	258	262	250	247	212	234	226	239	233	246	236	233	237	264	229	270	238	242	255	224	228	215	218	282	249	230	227	251	221	247	228	241	229	243	256	215	193	225	228	238	228	220	237	226	227	260	264	247	225	238	230	228	262	251	233	220	250	227	251	229	219	235	233	228	222	234	228	238	251	225	242	252	221	241	238	237	250	247	249	233	250	250	269	231	229	234	231	229	229	239	225	233	236	228	246	247	219	214	240	236	207	229	246	228	253	223	260	241	237	242	222	230	204	269	245	221	235	232	213	235	259	248	219	242	252	229	238	252	248	239	236	247	237	233	209	227	217	226	255	232	246	238	254	206	249	241	204	225	230	216	232	227	226	235	231	230	206	245	204	266	248	254	183	246	230	220	245	245	227	242	271	223	226	246	228	209	253	201	238	230	216	239	245	238	228	208	223	276	232	221	217	254	242	226	225	263	236	214	205	230	246	235	225	225	202	216	248	208	258	239	218	208	232	245	255	225	188	249	237	239	255	263	239	237	229	234	243
14301	37367	30225	18139	11079	6415	4345	3300	2500	1812	1280	1061	947	858	757	645	543	485	517	465	462	427	422	340	339	356	333	362	334	348	300	303	311	313	297	263	295	304	286	296	290	290	280	274	272	290	276	290	289	330	285	265	296	259	318	273	280	285	268	259	260	282	299	274	258	271	259	294	286	252	281	260	274	293	304	285	274	292	253	273	289	245	276	271	276	296	282	285	270	265	267	258	263	255	276	272	290	245	269	280	270	312	266	291	279	243	286	273	263	276	275	283	254	271	292	261	258	268	275	262	275	307	289	274	259	264	293	291	263	255	258	265	275	276	255	239	268	255	278	276	288	265	281	272	295	276	259	274	247	268	222	251	306	271	249	259	262	273	274	284	272	262	279	306	287	272	238	260	261	255	270	246	300	268	284	285	285	268	243	298	313	285	261	261	281	275	305	268	278	280	252	289	291	274	274	272	275	279	274	279	279	282	259	289	289	271	292	281	278	246	265	278	284	283	280	310	282	288	276	288	275	283	301	294	308	284	276	279	324	291	307	273	257	290	288	284	259	276	261	301	262	264	288	282	320	279	276	262	268	283	272	268	261	278	285	266	235	271	284	257	287	265	265	279	265	285	278	309	277	246	275	268	263	279	300	269	276	299	291	288	255	285	269	272	268	262	303	285	261	285	283	267	311	295	317	276	237	282	292	279	266	260	293	272	265	273	283	287	288	283	277	264	278	285	254	301	275	282	289	289	289	258	293	305	276	268	264	244	274	283	275	276	290	255	301	254	286	245	302	294	272	259	246	288	253	286	272	270	263	243	276	251	266	279	297	265	283	254	256	275	247	263	265	273	271	274	222	278	248	250	239	272	284	288	299	301	276	278	300	245	270	301	286	290	270	275	265	263	274	272	246	267	269	294	293	301	281	301	257	271	288	295	321	270	277	259	248	292	268	284	274	271	289	288	281	293	280	288	274	282	278	298	308	289	254	279	281	273	291	280	299	250	267	271	253	277	267	273	268	257	292	285	261	264	272	306	260	278	253	256	292	283	259	234	318	287	267	270	285	263	287	306	267	282	263	299	274	276	290	290	255	282	259	308	271	254	243	292	297	296	258	281	268	299	256	266	309	280	264	286	301	283	277	258	285	274	259	271	270	274	243	301	282	286	269	272	269	270	314	239	268	308	261	278	279	255	290	249	268	274	244	272	288	287	292	276	277	329	278	286	288	293	282	287	285	274	267	255	294	255	295	287	270	279	277	300	281	281	315	295	266	266	261	273	257	276	260	286	274	273	247	281	258	297	326	285	258	239	272	281	265	292	266	252	272	291	247	271	291	273	279	254	276	280	272	248	287	251	253	276	250	287	256	288	288	274	243	255	253	275	274	257	273	252	276	277	269	298	263	295	265	257	295	266	300	282	264	284	304	272	274	282	303	279	284	263	273	262	258	277	249	273	258	249	273	294	290	287	286	276	254	271	278	284	272	255	283	243	308	267	292	264	296	288	259	288	241	291	291	277	239	298	299	264	264	259	272	286	266	259	278	287	262	287	280	298	270	279	268	292	271	266	285	286	297	289	264	276	253	283	262	242	293	283	262	260	281	267	276	273	286	297	269	280	253	282	280	281	273	295	308	263	267	297	250	254	270	286	309	260	278	273	259	281	288	310	252	267	270	283	258	274	287	273	245	280	276	252	289	260	264	274	253	265	278	281	286	272	297	275	263	289	251	278	262	288	261	268	285	300	282	294	288	242	286	285	290	250	277	255	258	275	255	274	274	265	272	266	268	266	281	282	291	277	271	295	256	253	247	276	247	272	299	294	296	248	260	261	291	262	284	246	275	278	262	276	281	267	279	298	254	306	269	282	284	249	304	254	282	280	268	281	249	315	298	294	278	276	300	257	277	267	288	304	287	287	286	252	285	244	288	252	261	275	285	265	264	286	266	271	293	299	283	278	310	249	275	278	253	292	269	249	245	261	250	262	270	287	280	307	285	287	266	266	281	271	289	259	293	276	279	285	273	250	286	280	261	319	268	253	293	274	277	255	291	276	268	282	262	297	299	278	285	263	266	281	294	268	310	274	268	255	302	269	285	283	268	260	293	255	248	292	298	277	280	289	290	278	288	277	251	292	281	295	281	283	273	283	265	269	270	282	262	265	279	263	287	280	278	253	282	285	253	287	279	267	261	281	258	238	269	293	291	243	269	284	299	267	250	283	292	237	259	272	276	270	255	280	271	281	270	281	290	274	257	294	263	268	279	283	294	273	258	270	319	267	250	256	290	301	313	275	270	279	264	258	260	245	266	286	280	276	262	230	268	262	256	289	281	266	300	269	278	293	277	292	294	312	271	270	304	303	271	259	281	246	266	263	283	286	266	286	253	274	261	287	302	293	264	272	246	279	294	292	289	267	263	283	272	289	277	289	274	291	260	285	256	283	265	261	260	291	278	299	267	291	253	269	295	282	293	282	269	325	267	297	315	263	278	283	271	251	291	249	261	254	312	285	246	289	285	288	275	253	285	261	276	279	288	268	265	239	230	291	295	281	260	277	248	245	262	270	289	267	284	267	251	264	256	271	289	271	286	285	257	298	288	291	251	230	248	292	276	290	296	317	292	293	261	300	250	265	283	263	278	300	301	256	271	261	263	281	298	267	268	258	263	252	275	263	254	289	250	274	239	255	235	295	270	262	274	334	291	312	276	306	278	271	258	286	292	258	281	272	268	290	270	268	262	301	264	306	300	252	254	291	265	274	249	286	288	276	284	260	261	285	291	303	273	306	264	276	276	294	260	268	274	287	230	287	281	263	277	252	246	272	258	266	291	264	277	286	257	278	289	262	288	271	276	253	292	272	259	281	286	241	266	285	268	271	277	284	274	263	253	254	289	267	266	232	262	288	293	254	267	255	265	265	291	247	292	275	311	320	279	289	280	264	263	296	242	293	250	249	300	283	293	286	303	281	278	289	249	265	302	263	295	282	273	283	305	274	280	306	253	261	291	274	277	289	285	294	294	291	249	305	269	295	248	301	275	284	261	280	286	296	269	299	278	274	246	277	268	275	278	271	263	275	257	269	258	299	283	292	281	250	281	296	289	265	261	280	269	271	257	289	283	271	289	278	262	269	286	288	269	296	273	300	243	284	248	267	278	246	282	280	268	248	259	280	252	287	248	292	295	247	268	267	276	252	277	271	295	261	281	284	269	261	288	263	276	258	252	268	292	280	278	272	280	258	272	274	281	252	279	268	284	297	276	276	273	296	282	297	270	292	294	269	258	266	293	283	296	275	264	294	255	274	269	299	264	291	304	277	257	295	296	276	303	276	309	270	286	294	274	257	277	303	302	264	288	298	286	289	251	257	286	311	260	264	301	305	273	266	286	280	264	275	280	283	289	312	279	295	286	270	257	252	258	267	282	281	255	304	261	290	281	270	264	282	283	277	280	246	272	257	278	257	282	293	272	254	261	262	259	297	290	298	281	274	242	267	291	270	259	264
22547	21234	28622	24140	21320	21115	12538	4936	3411	2503	1842	1453	1208	1172	1016	853	733	657	624	659	546	571	479	473	471	457	418	396	397	386	384	376	360	319	367	384	349	347	340	341	313	313	326	312	323	368	318	325	323	331	324	310	338	312	300	324	338	315	328	323	311	337	297	317	322	319	334	300	345	318	334	324	300	326	338	335	322	279	314	292	322	331	289	285	321	336	307	294	292	292	315	326	284	325	307	286	311	338	302	315	343	277	325	324	345	305	341	301	295	346	344	312	322	303	341	317	346	307	288	341	324	309	310	287	292	282	337	323	289	283	301	323	337	323	318	299	291	305	315	294	328	305	320	307	316	317	273	313	317	310	310	316	325	305	321	345	292	333	333	315	306	300	296	309	275	317	361	307	292	301	325	293	318	308	321	329	305	314	318	297	328	299	316	299	328	280	323	302	318	345	330	311	284	318	303	312	331	321	311	353	292	353	293	309	312	311	321	279	308	319	295	294	333	332	314	309	295	322	279	319	329	309	285	289	336	348	310	340	294	314	289	308	312	348	329	319	302	306	313	282	331	307	309	339	322	320	314	342	314	304	294	334	300	324	318	287	298	291	329	339	324	311	342	299	312	306	296	312	269	328	306	331	312	308	302	293	311	315	313	337	322	296	296	309	305	318	301	351	335	321	321	298	297	343	281	303	308	319	320	328	310	308	332	308	331	292	329	293	309	290	294	331	349	310	311	291	313	320	356	292	293	299	325	309	308	285	323	292	354	305	302	345	300	312	324	298	314	310	313	331	299	296	306	301	307	328	296	346	310	340	325	316	319	304	352	300	322	292	314	310	323	304	298	302	305	297	312	322	322	325	324	304	334	283	312	339	287	317	323	350	316	325	335	295	339	308	303	328	329	315	338	311	313	320	298	341	319	309	338	322	291	283	288	332	291	304	339	285	326	313	328	291	316	292	305	289	289	319	311	298	277	310	319	318	297	309	336	314	299	308	319	283	313	325	306	329	329	296	337	313	347	326	294	322	314	308	293	303	322	287	344	338	300	287	302	295	322	340	303	305	342	309	282	338	275	292	300	306	313	327	295	313	312	309	315	325	304	310	297	294	300	303	300	348	309	324	305	305	314	295	328	320	347	313	294	309	309	316	319	287	312	301	308	308	292	315	297	325	305	302	283	311	338	320	319	312	312	305	320	305	330	356	290	309	300	315	327	303	340	309	352	281	291	306	278	311	322	324	300	299	291	338	299	323	294	299	295	329	301	305	294	289	302	339	325	340	327	310	305	296	298	313	312	357	277	329	272	306	275	315	306	280	301	332	313	292	314	315	309	304	314	315	313	334	307	347	330	272	334	317	320	311	289	322	300	327	311	329	315	312	328	305	329	295	301	286	333	301	319	300	296	329	292	287	304	303	307	322	323	329	295	302	310	325	292	302	348	305	309	314	321	287	344	306	320	295	319	308	315	339	331	318	276	286	331	313	321	341	287	301	300	347	344	326	316	348	320	314	321	349	340	300	309	292	294	330	306	308	311	293	328	315	312	306	310	318	301	306	312	340	303	295	327	328	346	344	321	324	309	318	314	297	305	295	313	288	296	322	338	310	330	300	267	333	308	309	332	310	292	321	318	332	300	295	326	321	284	316	328	299	305	312	293	289	309	293	289	321	304	336	347	328	310	317	294	343	303	302	303	319	292	358	337	314	317	293	303	282	330	294	306	310	311	290	331	326	315	285	317	333	321	332	322	320	278	312	305	285	300	329	330	314	315	334	289	320	321	325	323	299	311	319	334	307	322	317	329	309	335	293	313	297	299	280	322	305	303	294	278	285	327	315	341	330	307	309	341	330	341	298	304	307	332	321	312	318	308	279	315	301	302	325	319	317	320	298	294	334	296	341	314	321	330	304	328	310	296	326	324	286	338	281	309	311	326	315	305	315	305	310	306	322	290	297	299	305	311	322	311	323	315	327	335	340	305	345	283	303	317	327	335	320	313	326	304	291	303	318	318	268	302	302	303	346	302	313	303	317	328	277	341	303	287	310	321	311	284	302	296	341	323	294	294	311	324	303	315	322	300	318	335	330	291	326	325	327	322	318	318	322	295	298	294	303	300	314	317	333	315	354	334	316	291	317	326	339	322	328	286	321	321	306	314	317	299	325	343	313	321	321	329	309	321	334	329	291	313	339	279	340	301	312	335	329	330	336	317	275	314	302	315	337	312	310	313	301	301	322	286	305	332	303	301	319	321	314	338	306	295	298	309	333	321	330	330	322	278	296	295	298	301	302	343	325	306	305	284	331	334	326	290	276	324	295	309	317	340	313	307	312	340	318	347	319	338	327	319	309	296	317	308	300	306	289	319	289	328	308	327	331	320	284	315	298	305	289	326	313	299	301	293	308	329	343	320	301	305	312	331	333	304	320	331	324	365	301	326	330	318	308	323	295	327	330	330	328	303	318	321	300	297	328	293	327	308	296	315	315	309	298	327	336	353	309	320	331	310	310	311	338	291	303	310	303	318	337	311	345	337	317	327	314	323	306	318	365	339	315	295	309	346	310	303	305	306	312	274	328	310	298	334	326	326	310	316	287	296	327	331	327	301	300	335	294	336	314	335	262	313	295	318	336	313	284	301	330	341	295	290	293	306	293	323	319	319	322	297	317	301	312	280	313	306	296	289	319	334	292	315	324	307	324	323	285	309	265	332	306	334	302	274	306	342	317	316	291	307	335	309	324	301	318	315	303	327	296	321	313	326	298	292	316	301	333	323	271	310	311	305	294	316	303	292	314	332	324	284	297	312	333	332	339	292	284	296	311	326	302	315	345	314	304	329	314	302	317	304	305	321	325	335	263	309	299	295	319	302	298	338	298	343	327	333	305	324	330	310	313	281	301	313	311	315	320	298	305	289	303	317	305	321	345	321	337	339	320	328	328	325	320	313	353	314	300	277	289	314	309	306	315	307	304	333	319	315	336	313	336	325	318	318	351	280	293	296	356	312	328	297	308	323	312	343	283	317	317	340	342	287	333	333	315	299	308	298	315	343	318	318	309	298	308	312	362	336	322	282	301	301	314	286	316	336	314	295	301	317	287	286	346	325	301	338	314	303	332	324	315	329	309	271	307	357	325	320	308	328	299	311	312	326	342	288	333	336	296	303	276	310	313	315	326	302	308	306	331	345	304	301	318	330	314	321	326	315	296	303	309	292	338	319	333	319	325	297	284	328	360	342	305	331	333	319	345	292	304	306	310	319	312	340	304	292	286	326	300	308	310	296	293	365	320	299	329	340	319	285	327	325	296	326	304	304	310	325	320	341	306	305	319	324	312	307	303	374	308	292	309	302	303	284	283	298	326	336	306	334	298	289	309	307	289	322	322	328	292	317	306	299	308	277	334	313	332	321	286	333	298	310	340	316	312	318	296	300	257	286	317	286	344	308	280	323	341	302	310	330	293	328	293	312	308	296	292	342	288	325	311	301	335	284	302	312	305	337	290
17384	46192	38978	26337	18343	11753	8031	6144	4738	3484	2531	1888	1680	1618	1335	1201	1004	847	817	757	669	637	655	558	521	509	490	507	483	434	436	398	419	400	430	409	379	360	350	392	339	381	377	371	369	328	352	381	370	364	372	388	377	359	383	366	362	345	371	345	338	386	393	361	359	371	384	368	361	345	363	355	331	365	345	373	353	370	333	345	314	349	370	330	309	338	359	379	341	405	371	378	374	340	352	354	365	356	374	325	409	355	354	337	356	358	347	387	352	347	360	366	341	364	339	356	361	374	361	323	352	334	369	352	346	343	357	353	323	349	347	335	351	364	351	315	355	340	329	332	342	365	357	373	333	349	323	346	326	356	344	340	365	361	331	340	343	381	347	358	325	363	375	378	350	342	370	342	364	370	331	356	362	362	353	349	351	368	346	341	403	344	321	345	349	331	379	345	335	350	358	367	352	367	362	343	360	329	356	382	382	330	341	343	346	377	343	368	326	361	371	375	343	335	367	331	368	339	365	350	366	373	338	355	353	337	365	340	373	351	400	364	333	364	335	386	345	363	343	387	383	335	357	398	350	370	378	359	376	354	343	360	381	340	355	366	362	348	385	335	350	371	332	348	329	357	331	369	338	327	386	343	338	353	344	345	323	361	339	356	309	377	358	329	343	349	348	344	362	365	402	342	345	356	359	351	353	326	340	359	386	338	396	368	323	348	349	335	353	353	355	328	354	366	362	369	368	338	351	371	350	371	384	334	340	390	359	387	392	352	370	338	338	363	359	341	377	346	336	347	311	376	367	342	324	364	337	365	344	329	332	359	348	391	383	372	311	343	364	360	362	308	366	344	369	333	373	342	357	384	334	394	356	357	340	339	358	361	386	344	343	337	371	357	326	348	359	347	340	349	366	335	307	359	358	360	346	378	377	383	345	347	341	363	345	345	317	370	363	337	364	363	386	354	356	353	377	358	352	342	340	379	352	368	332	362	357	344	396	352	352	324	344	360	354	358	347	360	357	348	317	346	346	329	379	386	342	346	368	381	352	338	335	348	341	359	355	376	325	353	332	351	353	349	332	356	350	372	349	368	357	339	345	367	325	321	347	365	356	364	381	342	350	314	352	360	368	346	360	354	357	331	379	383	364	356	354	364	355	335	325	368	350	337	357	366	361	351	335	350	360	338	347	316	357	342	324	321	365	357	337	346	328	346	339	387	350	383	324	352	364	358	338	336	371	349	358	350	348	339	328	366	345	350	323	328	351	353	348	340	357	330	374	340	355	351	363	318	362	356	347	381	322	353	358	362	348	363	335	378	313	337	360	354	358	378	334	331	355	381	377	339	312	355	365	341	340	363	357	368	381	364	343	343	320	331	368	389	328	350	350	369	392	350	375	377	330	367	347	339	362	347	310	353	364	362	361	336	333	325	368	347	356	324	315	347	354	336	343	337	357	315	351	360	326	335	345	331	330	370	340	362	354	324	331	349	366	375	399	361	351	353	354	364	356	317	390	351	330	349	345	328	359	359	348	341	325	341	361	372	339	336	382	373	377	383	355	352	352	350	335	372	374	375	354	368	367	357	354	346	365	367	348	318	334	346	326	339	376	358	320	317	391	354	349	364	369	362	319	340	356	338	345	347	376	316	325	334	330	332	356	347	381	339	349	363	341	334	366	358	370	319	329	363	365	343	342	359	328	351	359	350	362	378	338	344	345	345	333	375	361	362	352	321	376	336	360	368	338	340	332	341	361	358	375	332	390	374	315	363	351	329	367	326	361	371	352	328	371	356	327	324	356	397	363	334	354	403	365	333	358	394	344	362	338	364	361	337	349	372	346	393	346	366	342	357	330	394	358	326	352	341	363	372	344	346	365	364	385	326	349	316	336	351	311	336	350	365	325	339	342	341	351	346	318	360	368	377	344	355	341	373	368	346	330	369	329	332	362	395	349	320	344	362	389	321	387	343	353	372	343	359	344	333	336	328	358	345	334	327	351	355	352	354	328	338	339	357	326	327	339	333	360	373	327	372	365	329	350	312	360	350	342	358	371	382	343	382	344	367	327	342	326	354	316	313	339	362	311	355	363	371	357	363	365	372	348	353	360	338	358	338	348	372	367	333	342	336	355	335	350	342	363	356	336	311	344	359	352	384	337	384	359	377	366	387	355	343	342	338	338	371	354	343	364	356	357	360	361	327	355	314	377	341	325	376	344	357	340	372	370	347	333	362	329	348	356	378	339	354	335	364	357	319	346	381	394	353	331	383	385	349	365	368	359	356	347	317	355	322	359	320	366	333	358	361	330	365	371	344	303	378	348	341	354	366	308	349	352	334	347	395	380	368	362	372	395	378	345	323	374	345	362	340	335	361	357	380	360	342	345	327	374	367	326	344	355	355	342	374	338	330	363	378	351	360	370	347	369	341	361	340	357	332	338	371	354	347	359	360	352	360	365	341	359	332	326	356	311	338	346	348	322	352	339	358	368	363	356	370	375	333	343	350	344	388	349	339	353	342	356	345	334	332	311	365	349	348	371	339	363	353	346	365	367	376	361	374	351	363	324	322	365	335	365	346	335	388	355	366	351	302	368	329	317	401	358	343	405	337	374	368	342	378	336	344	334	348	353	356	360	359	303	329	370	367	326	327	355	362	340	347	337	374	348	361	353	327	385	361	350	356	373	352	361	371	344	317	356	343	368	374	324	341	364	357	338	366	352	332	377	308	328	338	393	395	380	357	327	361	321	368	347	372	386	337	358	366	353	381	335	394	318	320	340	347	343	369	330	317	336	376	369	343	348	341	364	358	358	371	331	344	380	361	342	353	355	344	383	370	348	358	381	331	351	347	332	339	339	347	374	366	348	375	333	370	365	344	322	331	338	377	353	335	372	359	365	362	388	352	338	341	376	365	331	362	357	306	357	380	358	335	332	378	331	334	349	362	371	396	361	376	382	346	377	360	355	361	336	356	346	361	349	358	353	326	385	340	357	320	347	373	335	367	372	353	341	349	367	336	365	343	299	338	329	345	336	340	382	323	347	356	366	342	344	321	350	379	341	394	324	365	394	337	357	366	342	356	330	353	375	347	330	358	322	345	345	359	330	353	333	388	352	363	338	334	358	375	398	338	352	366	342	345	358	359	344	387	298	351	341	391	357	383	367	338	357	358	350	318	342	354	340	356	367	361	335	355	373	338	353	367	378	367	354	350	331	369	378	358	336	327	381	354	324	374	373	348	361	331	321	375	363	350	353	365	333	336	360	341	386	372	304	331	341	358	345	345	382	316	359	360	343	321	340	364	355	380	370	357	334	350	310	325	338	334	320	353	329	353	360	361	323	387	369	321	335	343	348	367	374	338	336	343	322	377	354	379	339	382	365	313	338	345	350	341	358	326	337	340	344	378	381	377	335	336	388	377	389	335	331	382	352	370	361	343	363	320	347	402	363	347	332	349	328	369	321	341	341	363	370	340	365	393	372	358	340	337	367	331	322	332	371	402	371	338
27572	22117	23267	14414	6149	3357	2155	1604	1336	1036	803	609	558	562	483	483	379	388	366	374	323	337	316	294	275	307	279	259	290	268	284	257	260	241	268	288	235	283	234	241	257	267	248	246	227	271	292	284	236	256	243	234	246	282	261	249	268	243	228	270	272	238	257	244	242	251	277	290	271	274	267	254	239	257	258	238	253	266	241	290	261	268	215	259	261	278	245	234	237	213	243	235	275	258	283	252	292	275	247	234	228	264	230	237	245	269	242	261	252	273	294	274	264	273	251	292	243	262	278	276	257	239	240	280	263	211	258	266	249	264	267	261	241	268	263	269	263	292	240	259	223	233	234	252	246	262	271	266	277	253	247	255	252	262	227	283	255	273	266	256	229	248	273	256	244	266	243	238	230	276	248	257	258	269	254	274	261	264	254	261	244	254	252	226	234	235	252	221	279	265	274	264	287	235	246	249	234	237	254	269	261	255	273	297	270	252	255	247	259	230	259	253	256	281	260	249	283	280	231	240	245	250	242	245	260	283	242	249	221	266	243	241	294	264	254	263	221	248	298	263	287	246	278	237	281	244	282	244	249	260	284	265	272	227	246	282	217	263	278	248	261	280	267	232	255	272	261	254	258	256	272	249	231	257	255	267	230	254	254	270	279	283	236	257	265	274	253	268	248	208	280	255	254	260	246	270	233	276	216	250	265	247	225	257	265	260	281	246	250	238	239	253	250	238	249	247	247	229	262	294	270	281	217	244	239	254	254	285	243	224	216	235	244	248	265	236	272	263	235	249	285	247	254	282	266	265	261	285	224	223	241	261	265	255	267	259	248	267	238	266	270	232	254	280	257	241	232	266	266	238	245	265	267	241	248	272	267	275	279	240	246	265	227	245	258	232	259	250	282	243	276	236	238	246	249	243	259	254	249	275	256	279	244	212	259	222	253	248	267	263	264	250	264	254	260	268	242	261	227	258	250	275	282	268	296	248	232	260	238	254	214	262	282	206	266	308	229	265	261	274	253	236	243	260	282	217	243	248	219	247	276	283	280	231	250	244	270	241	255	251	260	267	284	228	263	245	262	266	275	254	254	244	227	272	228	266	235	254	269	267	235	241	256	265	261	260	239	230	233	269	245	263	253	232	259	255	257	263	267	249	261	258	251	244	284	215	234	273	277	231	266	253	260	257	259	256	258	245	245	245	270	280	290	234	238	263	239	239	245	264	262	264	243	259	233	252	273	254	242	239	242	247	252	270	247	252	247	228	271	234	236	256	250	249	270	237	249	250	241	250	262	273	273	238	241	285	256	280	249	269	258	259	265	251	242	259	267	255	234	250	264	235	249	231	259	264	258	246	258	265	241	244	247	222	249	244	256	228	281	243	237	258	236	274	273	238	241	254	260	237	253	247	261	242	241	271	247	251	245	259	235	241	233	250	255	243	228	256	277	249	242	264	248	248	260	252	261	249	272	240	244	248	215	237	241	267	287	257	256	243	256	237	252	264	247	255	253	270	254	241	222	246	253	256	239	265	230	241	206	250	264	250	271	261	259	285	246	266	264	282	262	245	240	258	262	234	253	244	254	279	259	273	259	248	270	240	230	275	235	248	259	262	264	252	254	255	257	253	233	257	274	231	234	232	237	240	254	273	234	258	237	250	281	281	257	242	238	242	247	268	281	265	268	263	233	277	257	243	271	245	287	264	266	239	245	265	240	252	264	232	258	283	258	241	258	227	258	270	272	254	241	220	247	239	264	242	246	261	243	255	262	261	240	261	259	260	243	256	252	256	251	276	239	267	227	244	265	251	237	233	219	236	238	245	239	255	259	261	269	268	257	250	243	266	256	275	259	244	260	251	222	252	304	240	235	241	253	276	257	237	273	271	251	274	266	283	251	262	264	244	243	270	222	267	256	279	276	242	269	242	247	287	251	248	270	270	256	259	261	273	252	243	266	248	245	263	236	262	272	271	232	258	245	265	255	236	257	257	256	243	247	245	237	267	242	232	264	250	240	231	236	227	240	251	255	266	251	255	279	258	256	277	268	248	252	286	236	256	256	272	244	265	267	252	273	254	240	270	266	246	247	238	247	273	261	252	270	239	239	254	281	238	233	251	245	272	253	267	268	251	250	260	289	265	287	260	251	237	269	280	238	272	269	249	255	268	219	252	258	260	273	255	266	254	262	279	251	248	276	255	243	267	261	253	248	240	272	260	288	254	253	255	241	253	274	251	274	274	253	244	254	230	251	257	240	246	239	236	260	270	250	266	253	253	254	260	282	246	255	212	255	256	244	230	253	249	245	241	253	282	262	264	279	230	244	264	266	259	258	246	259	268	247	260	266	236	251	255	269	248	271	241	250	239	260	266	250	229	238	257	283	238	240	259	284	258	291	294	282	263	263	256	272	270	280	264	291	260	240	265	232	222	257	263	246	245	255	264	253	279	258	250	244	260	261	269	219	263	245	252	270	258	234	245	276	236	228	277	259	271	261	236	264	251	266	261	250	236	239	246	223	267	255	257	239	262	251	239	268	257	273	258	246	246	294	236	265	245	251	256	235	253	256	240	277	257	252	252	248	274	256	254	225	253	269	272	252	248	237	236	262	267	256	235	255	247	247	245	257	249	217	243	292	261	255	228	259	245	269	257	253	280	263	260	255	279	283	266	246	243	255	262	241	259	249	279	259	266	242	257	236	225	275	292	255	273	245	258	242	233	250	237	255	244	268	235	272	264	255	255	288	220	266	269	260	227	277	246	263	240	245	232	238	237	282	263	249	282	244	248	250	262	265	234	250	255	260	257	244	240	260	259	253	273	247	248	273	257	249	246	273	209	275	244	256	264	257	260	270	245	240	249	254	244	255	257	243	258	246	266	264	263	279	242	257	279	234	244	264	263	232	273	277	258	265	260	278	283	224	254	242	272	245	246	275	239	241	233	256	252	270	244	265	281	226	262	240	238	259	243	264	270	272	261	242	233	234	252	237	288	238	231	263	279	235	244	277	242	269	252	259	283	248	237	283	249	259	271	276	246	252	247	242	245	219	236	273	289	269	249	248	246	249	269	251	251	263	262	249	280	265	253	266	263	226	261	283	253	266	243	227	234	277	241	247	250	250	245	242	262	273	256	240	276	287	254	240	257	262	250	243	249	234	238	249	261	242	249	283	256	232	264	262	232	233	263	266	252	251	275	244	242	271	239	235	251	265	262	232	278	242	270	263	264	246	242	260	259	219	282	269	247	234	260	238	244	233	242	249	256	258	251	252	270	256	226	253	267	257	284	283	263	238	281	264	281	267	253	249	267	265	250	269	272	259	242	259	242	251	253	255	263	251	237	238	257	232	258	281	265	249	242	249	249	255	250	269	241	265	274	245	256	245	263	271	274	246	249	264	233	248	234	266	262	251	238	227	274	241	253	275	227	232	253	253	270	274	273	260	221	253	253	277	231	258	256	253	260	268	253	285	264	272	245	279	258	269	268	276	237	255	248	263	253	223	256
14477	34739	26636	14658	8767	5205	3275	2511	1936	1595	1114	941	755	691	632	559	536	457	429	446	442	428	386	366	346	318	349	313	317	310	315	314	288	300	310	361	294	331	284	300	289	298	322	314	312	284	283	328	269	287	298	281	301	286	293	299	329	295	267	289	279	302	284	342	296	288	288	296	257	282	298	274	282	290	302	293	318	285	265	266	283	316	301	281	304	274	306	304	289	287	301	276	268	293	295	313	339	280	298	267	288	275	287	311	305	306	299	320	302	287	293	285	304	306	320	334	283	270	283	269	284	286	309	288	308	293	296	315	268	288	319	311	273	294	284	295	275	258	316	285	275	270	293	334	261	312	281	307	286	293	305	310	284	310	266	291	278	293	297	286	282	275	271	275	296	298	314	288	295	282	313	271	292	296	313	276	340	286	273	305	300	308	311	269	307	262	291	283	267	273	333	287	293	302	259	286	302	300	333	288	284	290	288	260	304	319	293	284	295	303	272	301	300	252	273	322	318	288	295	283	292	280	280	279	302	290	268	297	300	299	296	301	277	278	313	292	270	302	302	273	280	278	280	293	288	295	287	264	303	309	281	321	269	296	285	280	299	299	309	287	277	265	273	292	287	313	309	286	281	269	297	326	281	304	290	293	282	314	267	314	311	289	290	302	288	305	276	276	274	290	269	309	271	289	283	293	282	258	282	302	309	290	278	284	303	280	296	307	265	311	327	275	303	295	283	299	307	278	307	274	271	305	272	302	286	319	311	272	265	299	291	298	288	327	284	306	276	308	276	294	266	328	279	284	333	302	311	288	256	305	318	312	276	285	286	319	312	317	314	293	317	285	303	303	284	283	279	259	285	283	286	280	287	320	283	296	288	295	297	302	274	297	281	282	300	292	317	241	289	303	305	319	305	328	298	269	286	274	284	303	294	289	301	312	307	276	318	306	270	290	299	258	305	278	264	314	304	296	300	297	305	277	264	289	279	271	302	262	298	284	291	274	301	275	281	275	295	310	311	282	285	289	307	300	294	308	291	276	287	290	305	326	280	293	284	300	279	289	272	281	299	297	263	297	307	280	283	275	273	257	294	296	287	289	290	316	272	282	279	265	314	269	318	290	288	232	281	277	329	295	284	303	320	282	297	288	299	275	307	248	306	302	318	288	307	265	287	299	286	273	296	255	296	333	288	294	309	274	286	292	309	301	282	304	281	285	292	307	297	293	293	327	283	277	325	286	285	275	297	285	313	289	312	295	300	306	311	304	302	299	294	294	294	267	329	336	296	283	297	276	273	277	258	264	290	277	327	318	286	297	303	309	283	316	291	286	321	296	296	276	277	334	275	325	296	297	275	301	304	320	296	272	296	304	303	309	291	300	274	289	307	278	304	296	274	305	330	293	298	283	287	303	293	295	300	331	272	310	258	328	287	287	320	284	310	292	278	282	276	313	293	260	312	285	315	284	277	312	306	296	290	279	333	298	326	328	306	326	286	284	290	336	277	301	279	264	293	302	291	285	275	292	317	258	288	292	310	286	303	290	291	298	300	274	321	277	297	304	275	277	278	287	312	307	298	304	256	309	297	287	282	291	313	274	277	298	285	302	331	311	319	278	297	281	295	270	300	302	324	291	278	298	292	285	289	284	283	292	293	287	264	268	281	230	273	283	330	267	309	290	271	278	296	313	303	310	296	305	312	301	270	280	285	310	318	281	282	305	320	335	277	263	278	320	290	272	278	298	312	297	318	312	320	280	290	278	293	309	323	309	299	287	298	312	315	313	263	302	283	318	283	289	316	288	288	286	274	280	288	305	294	256	294	297	267	286	308	271	278	294	294	324	283	287	284	278	315	294	296	299	266	302	263	289	294	300	293	280	313	301	287	307	320	286	298	312	320	292	311	285	301	308	270	311	286	293	267	305	271	304	305	300	278	296	280	295	292	309	277	295	295	290	282	259	284	311	274	306	272	278	265	321	304	294	283	259	293	311	309	304	303	296	275	308	316	321	304	297	273	299	292	308	294	282	298	307	305	292	297	331	289	306	309	325	259	299	289	277	304	278	309	257	291	277	298	268	277	267	278	291	293	286	284	318	317	322	281	300	287	286	277	287	337	311	302	281	285	321	308	283	277	285	312	293	304	307	275	295	304	308	292	292	268	306	274	311	307	263	307	272	305	271	292	310	266	288	310	289	292	281	299	313	316	319	283	285	286	326	317	274	295	302	293	276	312	293	299	317	280	302	285	272	303	277	310	282	276	267	298	297	298	301	289	309	291	288	302	303	289	290	313	321	288	286	298	279	286	304	317	306	284	310	268	272	332	297	302	296	290	298	292	310	318	288	302	300	262	279	269	282	277	292	258	297	315	272	314	295	315	284	303	285	288	274	291	284	306	265	299	287	310	304	297	331	266	303	297	286	293	290	305	284	302	274	300	308	266	327	307	291	272	281	344	268	285	299	272	291	307	305	306	269	311	333	273	320	309	273	313	282	280	291	304	315	297	318	275	311	296	324	292	299	288	283	293	257	294	303	297	258	285	285	284	302	284	290	283	289	293	345	306	292	280	275	279	301	290	282	294	301	292	297	279	304	270	295	305	289	293	328	250	328	333	286	276	304	303	310	320	282	295	285	292	314	299	307	312	273	265	314	294	291	320	316	307	303	322	296	282	309	308	298	295	300	303	257	290	286	303	310	280	293	274	286	288	294	287	326	332	287	292	283	273	294	269	306	315	308	299	310	319	285	314	287	298	304	319	292	306	265	290	323	309	279	274	331	310	297	283	253	277	269	295	308	301	295	292	270	262	286	305	299	266	265	312	265	280	304	271	306	280	280	272	280	276	316	305	296	279	313	260	263	250	293	265	317	322	278	298	302	337	289	328	316	300	320	290	312	288	295	281	270	273	338	334	274	249	279	294	320	294	303	294	304	294	310	300	297	283	307	304	291	310	285	302	253	267	316	262	295	272	282	293	295	277	267	303	285	296	290	312	295	275	294	300	280	270	299	275	277	289	296	294	299	260	293	297	301	313	293	264	271	286	285	285	299	306	292	293	286	284	298	297	285	304	287	302	285	304	317	320	298	283	308	291	290	274	287	284	295	320	278	275	319	287	281	284	303	272	272	308	312	266	292	284	309	295	294	293	281	294	279	293	269	346	316	276	286	309	293	302	289	297	288	288	303	290	299	290	307	236	276	270	286	306	314	288	311	288	316	300	309	260	280	315	331	277	299	302	300	266	314	303	274	283	322	281	275	291	270	303	289	251	302	294	314	283	290	286	318	270	272	294	286	290	257	291	313	279	296	303	323	295	291	313	329	287	293	281	301	302	288	284	315	334	274	296	280	305	306	283	285	326	303	275	293	295	289	285	269	286	298	308	315	315	296	313	274	279	301	269	294	294	332	293	297	305	313	259	302	327	304	300	310	294	271	328	287	285	295	277	279	303	310	304	306	313	290	309	277	292	297	253	317	265	287	294	278	281	271	317	298	280	274	280	279
23579	21152	28027	24607	20974	12795	5126	3199	2274	1865	1456	1079	900	856	730	681	620	595	539	471	444	438	396	402	419	398	393	378	357	328	357	370	303	310	301	357	311	319	366	315	289	304	335	312	320	272	279	302	327	302	322	302	306	299	356	315	307	327	305	319	289	312	303	315	305	305	328	316	309	293	326	318	296	300	327	274	330	288	318	321	312	297	282	300	315	317	270	319	295	322	309	284	313	314	280	290	345	326	310	314	276	260	315	320	300	303	322	289	313	282	335	309	301	308	304	323	298	298	301	311	295	303	294	295	330	321	290	295	299	311	305	321	340	291	303	298	295	335	320	317	300	310	272	304	322	293	297	312	282	262	295	334	335	308	284	296	304	326	304	288	296	324	318	295	306	290	305	274	327	312	337	304	315	317	301	298	296	287	325	317	332	321	285	299	333	325	320	280	332	315	320	303	311	323	311	304	311	306	298	301	285	298	273	318	306	302	300	309	313	290	302	276	301	347	307	307	311	288	292	307	334	320	339	338	346	304	272	295	303	304	275	285	293	293	302	286	305	320	334	264	318	303	302	283	307	295	284	323	285	308	307	304	294	326	298	323	288	327	292	292	283	283	291	287	330	307	291	314	301	314	290	292	323	325	311	311	299	302	300	300	340	305	296	297	315	316	277	311	328	311	285	307	294	332	299	268	329	337	339	300	294	295	345	308	321	308	275	302	293	306	306	284	324	295	289	309	306	311	275	328	303	310	284	329	325	327	301	327	297	305	299	286	315	322	287	286	298	326	314	269	300	268	309	326	309	304	281	274	315	300	329	290	296	320	272	305	316	324	309	286	283	318	291	310	319	298	306	340	301	272	328	282	299	314	308	323	320	281	284	302	285	304	334	301	313	332	300	264	292	308	282	310	345	317	315	278	297	310	308	292	263	305	264	277	301	294	310	281	308	310	302	280	305	292	291	299	271	294	291	305	286	313	303	306	334	326	314	288	334	311	277	327	305	301	318	307	319	304	305	313	306	301	296	327	277	301	293	294	336	322	319	359	265	291	285	333	311	262	302	333	296	309	307	335	286	285	301	287	298	290	283	293	333	310	324	292	332	291	333	309	318	331	333	332	289	270	271	293	308	318	294	318	317	308	301	290	309	280	319	312	316	292	318	273	316	308	297	322	332	282	315	321	328	293	343	314	304	343	270	299	301	304	337	308	270	272	305	301	309	294	263	299	295	310	296	286	317	274	305	326	308	292	305	309	311	301	317	294	294	314	292	321	273	299	318	312	313	280	292	295	294	338	327	279	288	305	284	316	315	310	296	276	288	312	307	304	286	281	326	289	306	309	305	342	326	335	319	293	316	320	250	278	319	291	313	282	293	339	303	315	301	308	308	303	319	280	288	309	316	296	267	297	291	321	278	310	291	289	324	296	322	324	346	323	309	289	306	303	290	333	298	299	314	254	282	318	296	290	311	292	328	296	317	296	315	311	280	320	319	272	293	325	299	310	332	297	285	260	305	313	292	301	330	329	310	294	306	294	295	307	291	329	306	310	324	288	317	310	333	340	290	297	286	299	322	326	288	307	275	304	302	317	327	297	318	288	299	312	296	352	279	322	283	296	325	326	312	281	302	310	307	320	290	331	317	329	301	295	292	306	294	290	289	304	298	298	295	304	306	316	312	292	319	302	304	279	306	270	301	306	259	289	297	284	325	298	293	320	320	315	296	301	301	307	273	283	328	315	288	323	299	330	307	332	279	297	326	305	309	291	317	323	317	297	321	302	297	316	309	273	317	309	339	348	278	297	261	303	273	311	293	309	326	317	320	305	305	276	305	314	300	291	331	292	272	292	300	308	290	317	297	297	327	290	289	317	336	281	272	317	313	336	291	329	299	313	331	294	288	288	302	308	290	304	323	311	310	296	291	292	327	288	285	318	318	289	302	279	299	304	325	286	270	330	297	316	320	322	288	279	341	305	315	312	312	274	304	292	339	307	305	308	308	317	318	328	290	325	299	316	303	294	315	304	316	270	283	292	305	312	299	329	320	297	314	309	305	313	302	306	292	297	265	295	302	302	286	326	311	310	316	321	313	318	313	304	302	319	300	305	319	279	309	300	312	328	284	316	291	274	328	306	280	315	326	295	328	295	299	306	300	300	293	322	318	292	346	294	303	293	313	288	350	311	303	302	311	302	310	339	285	273	294	263	310	311	316	345	326	308	310	324	307	306	346	309	304	292	311	308	311	295	313	339	312	298	323	298	303	335	279	282	293	305	292	291	302	307	274	278	339	300	309	319	300	307	277	300	295	304	334	285	292	339	318	328	311	315	294	336	309	306	310	287	309	267	325	306	323	282	312	310	309	316	296	282	275	312	297	285	328	295	320	308	297	302	319	305	278	278	325	297	306	311	275	285	310	294	314	291	322	298	288	324	279	292	313	303	307	307	294	297	301	279	312	316	313	337	331	315	273	301	305	304	335	306	346	295	313	302	317	264	346	291	309	300	295	325	306	307	310	272	294	311	307	293	283	316	344	325	277	313	304	298	318	278	308	294	317	302	305	296	341	306	296	312	297	288	310	328	311	286	296	297	318	310	273	301	324	289	310	311	298	322	273	295	341	307	310	306	321	306	300	288	339	318	304	316	291	311	311	313	323	305	297	307	289	328	294	305	320	314	314	321	328	315	315	298	300	308	290	305	331	318	310	287	273	280	318	344	330	291	333	281	310	302	307	309	325	313	371	313	279	308	305	283	278	301	323	307	327	290	289	303	315	311	285	302	301	313	300	312	306	272	309	279	321	303	280	342	306	313	312	296	283	284	275	294	301	328	303	325	308	298	309	313	316	317	271	312	324	315	302	302	292	282	289	319	276	326	272	311	298	306	298	311	305	311	283	329	276	308	278	291	316	319	325	298	329	318	339	316	309	327	297	310	322	298	278	283	285	302	312	340	294	309	297	285	316	313	321	309	321	325	311	286	320	312	324	308	277	310	300	285	310	317	298	312	304	298	306	316	314	297	312	280	305	303	342	301	316	318	288	300	311	312	305	321	312	308	312	306	293	360	288	317	326	319	286	263	302	311	289	316	289	286	324	286	316	314	320	278	309	284	282	308	310	306	297	302	288	287	285	294	309	339	316	291	276	335	326	301	338	269	312	318	302	321	319	302	323	301	305	281	296	307	295	303	277	312	296	271	304	322	306	301	307	325	302	342	295	293	312	295	320	267	296	303	305	286	324	319	323	339	299	303	319	321	286	288	292	298	340	276	286	281	294	338	290	286	328	310	298	300	338	286	287	320	306	288	313	292	279	313	302	320	327	291	288	327	311	321	306	323	308	284	299	319	300	323	328	298	318	316	304	280	344	278	308	321	284	297	313	303	315	281	298	310	330	325	303	304	323	301	267	321	318	311	293	324	290	294	286	333	335	325	277	275	286	294	284	304	333	324	298	287	302	302	305	313	275	289	308	273	297	273	295	272	303	328	305	292	314	309	300	307
15512	42029	33679	22278	14116	8686	5710	4526	3417	2617	2009	1419	1171	1128	1051	922	813	736	636	579	563	524	504	522	494	493	442	447	468	387	403	354	381	385	358	355	380	375	357	356	393	363	358	364	352	355	336	336	376	352	361	363	349	352	372	346	331	339	342	358	331	355	336	350	372	355	328	348	384	351	336	344	313	354	354	355	360	342	339	363	332	373	352	372	360	299	333	385	331	382	318	325	337	329	348	337	404	334	359	329	335	309	344	365	371	371	374	341	358	337	331	366	348	360	347	329	348	349	334	316	363	395	347	307	328	354	391	356	350	321	326	370	349	356	333	388	362	321	303	354	348	335	346	360	386	360	346	347	305	343	318	354	353	336	364	388	373	362	343	344	311	324	307	362	349	345	351	342	338	376	374	380	362	327	334	315	329	362	369	364	350	324	371	318	344	347	326	352	380	345	350	329	346	351	345	376	336	342	343	370	361	317	366	351	352	369	341	374	370	363	284	314	367	364	369	326	333	341	325	375	372	355	375	375	346	338	361	358	335	343	330	371	362	320	357	373	347	362	362	349	379	350	346	338	346	317	387	366	317	336	386	326	335	325	333	334	351	332	330	351	338	369	327	339	356	361	360	374	389	349	359	341	344	353	368	358	350	356	354	341	345	355	340	354	339	344	349	357	359	309	351	362	322	334	314	353	305	331	358	333	321	348	394	363	298	336	342	335	351	333	353	338	385	340	352	354	361	338	343	336	312	349	383	363	345	341	333	362	363	368	360	346	366	384	337	358	339	358	348	371	349	378	347	322	361	365	348	352	345	371	340	359	359	353	357	361	361	353	350	368	324	338	339	333	335	336	352	385	361	347	352	346	357	318	360	350	356	349	343	343	390	341	329	326	376	346	364	360	330	327	322	373	318	340	344	353	368	349	382	358	327	347	354	341	333	376	308	335	343	328	349	342	346	346	352	378	337	382	350	372	364	335	346	360	356	369	359	353	365	343	338	344	347	317	335	354	365	370	344	352	357	333	364	326	330	367	355	342	349	341	390	346	318	362	362	292	377	349	336	343	348	335	363	325	340	359	349	354	346	314	364	356	326	371	361	354	336	347	359	384	339	334	359	315	358	342	366	366	350	368	319	344	325	342	350	343	374	350	328	373	376	368	347	347	355	361	359	368	358	310	346	378	358	326	322	344	335	353	343	322	325	327	345	340	370	346	374	370	369	354	387	337	373	323	371	385	387	355	362	348	365	330	338	370	372	356	375	359	379	385	367	339	329	363	325	380	343	345	371	367	373	373	333	363	344	349	315	351	350	384	331	343	347	347	334	355	325	377	368	346	328	305	392	377	345	365	326	348	343	364	348	334	356	328	344	327	347	337	357	355	331	357	357	330	359	333	308	359	378	336	354	344	296	341	351	330	376	340	362	332	383	324	330	333	396	344	329	344	364	368	358	339	334	353	343	349	354	312	336	371	343	357	357	395	332	326	325	350	337	352	358	329	335	348	387	344	350	346	345	377	342	376	344	364	375	338	336	324	344	368	332	335	349	358	345	356	362	341	352	344	346	358	330	351	353	355	333	365	342	338	363	380	340	339	359	344	341	332	370	335	365	356	340	339	353	356	325	369	351	361	348	340	372	356	341	343	371	353	329	313	349	331	317	361	367	335	352	338	350	321	340	332	361	330	351	375	379	346	342	336	380	368	347	348	342	357	358	324	345	318	346	367	345	357	335	343	334	340	378	351	359	355	416	375	341	359	337	314	375	362	314	356	350	335	321	326	344	347	341	338	332	375	370	342	374	361	363	317	322	342	352	343	376	344	305	360	312	372	351	328	344	359	347	374	377	335	353	341	324	375	353	363	307	349	357	319	360	360	353	346	317	360	319	335	351	357	355	322	372	368	339	329	332	315	363	336	374	372	400	313	366	400	349	323	344	350	335	348	368	326	367	367	331	348	342	331	329	370	333	337	352	347	354	333	320	327	350	336	320	363	347	343	369	330	331	365	365	344	344	370	350	345	352	348	356	381	342	354	380	319	331	333	391	357	349	341	344	389	349	348	373	374	337	366	338	352	358	334	325	358	390	356	348	352	332	348	320	334	345	370	354	366	371	339	343	331	344	357	348	323	359	359	350	328	323	371	351	345	369	364	364	323	313	347	349	332	312	316	350	336	357	367	304	317	337	311	339	364	365	360	340	305	381	349	351	347	310	359	342	328	343	326	369	337	364	325	353	346	328	335	330	371	342	369	365	317	322	359	348	379	367	341	385	343	366	340	369	361	351	354	358	357	383	350	332	345	329	336	351	353	352	360	347	343	370	328	336	330	340	334	346	330	385	324	353	325	353	360	368	322	340	355	329	354	338	362	361	362	341	327	358	340	328	353	327	328	361	368	342	371	384	361	321	328	343	340	379	308	347	361	344	337	361	356	357	342	355	356	354	360	356	324	350	327	356	336	350	368	330	353	368	372	353	311	362	346	355	360	326	320	372	332	327	361	295	367	310	362	370	349	344	355	328	365	335	331	344	337	336	394	358	335	351	368	343	352	349	342	331	351	356	351	330	343	329	341	362	350	337	363	329	345	372	331	384	344	336	407	352	368	319	323	338	364	361	367	365	342	338	335	331	318	346	347	359	341	342	344	341	353	337	323	331	336	329	319	359	338	332	377	339	345	380	319	356	323	359	359	331	355	329	360	372	346	351	333	366	329	355	340	361	390	334	375	334	329	357	397	342	354	356	339	366	336	331	325	336	372	332	335	323	339	416	321	374	345	324	337	401	381	364	358	356	367	385	383	357	348	320	341	342	359	368	345	319	345	353	345	337	348	326	338	348	365	328	343	369	353	328	372	322	349	357	340	344	319	384	314	370	322	366	358	331	341	329	357	358	324	401	366	326	339	372	323	401	315	341	338	386	354	337	319	349	339	356	370	327	379	341	350	349	357	345	340	353	358	351	304	337	341	342	364	357	369	327	359	363	333	365	366	345	373	331	309	335	362	368	341	334	343	343	326	361	369	374	347	363	340	324	345	332	379	360	349	367	346	342	354	354	334	374	359	358	341	362	335	318	374	319	369	312	314	390	351	376	343	346	318	325	360	313	348	353	347	339	360	336	353	367	342	336	373	356	347	342	376	331	327	344	362	364	371	370	348	368	343	366	361	346	346	344	364	373	349	391	369	343	346	330	347	341	331	359	344	368	324	356	325	366	324	350	357	337	335	342	367	333	324	340	354	362	358	391	323	374	352	346	374	359	369	361	325	359	349	366	323	372	344	349	332	367	333	339	333	372	360	382	367	351	333	361	361	359	358	342	318	329	319	346	333	329	379	363	312	330	361	371	399	355	350	389	362	348	361	354	352	347	318	347	331	339	346	366	355	332	376	389	339	341	368	359	350	292	350	333	335	344	355	336	364	381	338	356	338	354	351	344	367	344	370	344	348	347	337	340	364	323	331	361	350	373	293	336	334	342	351	352	314	347	366	339	382	344	351	322	343
24803	21119	26725	25246	12386	5008	2910	2060	1634	1206	1036	786	600	612	567	474	471	435	345	358	350	291	289	292	324	300	289	285	278	304	301	261	249	251	233	254	251	247	241	248	239	245	245	242	250	263	259	219	248	209	229	248	238	251	227	234	252	240	251	223	252	235	239	236	233	240	227	245	226	230	231	255	262	260	239	254	234	235	230	245	207	219	236	245	225	228	237	227	229	219	268	261	227	246	232	225	244	254	235	238	215	225	237	235	229	237	245	248	219	228	208	242	247	232	243	232	216	236	213	247	248	238	221	256	244	250	249	243	223	232	227	217	211	276	248	217	214	239	256	253	230	234	219	218	259	232	235	221	254	229	235	224	227	249	244	258	233	218	207	235	210	198	197	241	241	262	240	239	248	269	241	218	217	218	227	214	259	224	231	219	245	218	241	204	203	220	227	218	216	247	228	244	230	241	214	216	216	213	248	242	250	224	234	226	250	235	229	239	212	202	242	229	212	232	244	214	241	253	237	250	216	216	237	259	214	226	256	220	237	242	201	229	229	224	220	257	255	224	225	270	226	243	239	233	244	240	253	250	226	243	248	225	263	245	231	220	226	217	241	248	208	258	233	215	248	205	222	238	221	228	234	257	242	207	239	238	222	239	231	252	214	210	259	233	219	242	232	225	255	245	255	280	253	218	224	231	227	249	219	216	227	220	215	239	204	225	232	230	239	243	211	228	247	253	215	274	259	211	246	216	248	213	229	238	261	236	232	238	218	256	217	251	237	228	232	231	243	235	245	251	219	237	210	218	239	241	243	231	221	241	242	239	246	213	245	241	224	222	249	234	226	241	242	219	232	230	234	252	260	253	219	243	232	230	242	244	246	231	229	220	214	233	260	247	233	232	214	240	217	239	233	240	217	220	224	246	214	216	226	245	238	221	262	194	239	239	232	235	260	235	232	216	227	216	242	201	222	219	213	235	241	220	241	227	218	262	226	236	241	251	225	238	226	239	223	236	230	218	206	245	245	200	246	239	206	248	226	241	253	264	248	239	223	246	223	248	216	220	242	222	218	250	191	243	244	225	246	229	238	250	231	251	242	212	220	220	222	210	256	221	242	220	229	233	232	240	220	256	243	229	216	234	257	246	212	214	231	244	234	237	238	235	226	220	258	234	215	237	243	241	227	225	218	204	244	240	246	213	213	237	236	263	235	230	199	237	248	222	248	264	236	227	228	242	255	215	225	231	228	230	226	228	215	248	238	261	243	206	256	233	254	261	244	235	217	233	241	230	221	237	256	231	219	224	248	238	246	216	259	228	229	217	221	245	244	239	206	227	215	237	229	234	203	258	255	217	209	231	226	222	220	212	237	238	200	218	249	231	231	216	253	255	211	230	234	225	228	216	238	236	220	230	241	259	247	252	215	214	232	220	230	260	222	214	234	234	220	244	258	247	238	241	222	219	260	226	243	225	239	240	233	264	234	236	237	209	235	213	257	205	219	228	217	252	227	238	234	241	240	233	243	224	256	250	252	230	224	226	227	257	235	268	210	255	233	256	245	250	245	230	221	260	215	216	203	234	242	258	229	241	224	241	251	267	242	224	220	228	225	247	230	219	219	221	243	229	247	236	214	236	210	216	226	240	228	220	238	242	237	228	241	218	270	211	247	242	230	249	242	243	240	227	226	252	236	228	241	224	247	244	276	250	229	210	238	220	216	269	226	246	245	211	240	229	250	218	213	245	243	238	234	245	252	249	235	222	240	269	249	253	228	222	223	227	225	230	235	247	235	239	235	232	216	245	222	228	250	236	237	239	246	240	228	199	258	236	222	251	231	211	249	228	249	246	222	249	231	228	240	222	238	226	217	234	257	252	221	242	219	232	221	240	229	261	235	262	238	233	227	257	242	204	234	222	234	246	254	251	221	264	258	244	238	219	218	221	243	234	245	231	221	255	247	261	231	260	238	231	246	247	219	248	269	249	199	224	228	221	232	257	225	232	219	229	238	222	234	218	242	184	209	234	212	232	244	213	216	250	236	245	241	201	264	252	222	216	199	241	229	218	229	222	237	230	218	247	224	219	232	241	230	260	244	251	242	230	211	218	202	272	256	224	252	222	248	224	244	226	256	242	245	237	246	226	248	228	219	248	227	202	255	218	222	212	239	222	225	212	219	241	218	215	221	218	270	234	224	231	228	248	246	206	225	247	223	221	225	257	207	212	238	221	237	237	230	261	230	255	232	233	228	191	216	208	217	233	225	254	227	250	236	231	237	229	235	219	267	244	260	233	224	225	227	236	245	238	207	213	221	240	226	231	257	226	230	252	233	232	237	247	241	256	229	222	237	209	244	240	234	237	226	250	253	244	217	223	217	249	240	229	216	255	224	230	249	254	237	225	222	237	234	205	259	226	235	227	237	242	212	264	230	236	237	220	227	214	230	236	235	241	231	250	243	244	257	231	229	220	240	236	236	223	247	277	223	223	270	240	256	243	191	224	234	254	255	216	231	202	231	247	241	235	251	234	237	232	237	209	256	253	242	223	251	212	241	218	234	205	213	236	242	242	216	209	251	270	233	244	239	243	228	262	195	257	248	223	226	232	220	247	233	228	245	211	215	236	228	214	233	214	221	240	213	219	278	240	249	249	249	246	226	228	229	249	212	229	234	245	233	228	223	212	236	235	237	266	237	246	224	262	239	245	241	220	216	230	224	250	238	227	228	238	241	224	233	235	235	214	220	259	246	253	238	220	249	225	260	215	237	221	233	221	232	245	225	235	234	234	223	224	231	206	209	240	207	213	232	232	236	233	257	226	232	264	224	251	222	237	232	255	251	250	266	245	219	257	212	238	250	243	250	240	250	230	238	234	227	245	233	239	246	221	236	221	246	250	229	245	235	227	228	225	233	238	234	220	231	222	254	230	263	227	197	218	240	236	236	224	241	254	232	212	240	239	231	248	234	251	236	240	233	230	220	201	249	204	249	213	251	232	248	254	249	231	246	236	214	214	250	240	225	245	217	225	222	227	240	228	226	221	196	230	240	236	217	258	255	214	224	249	225	228	239	238	249	229	238	248	258	238	241	208	253	245	223	224	230	232	247	243	235	236	239	226	235	230	219	236	229	217	245	211	247	214	235	222	248	245	235	244	236	232	222	272	224	217	206	241	232	261	216	253	219	239	245	239	232	254	228	245	232	232	256	212	238	233	235	224	239	216	253	268	228	237	216	243	257	253	248	240	228	251	239	225	221	262	221	207	217	249	229	244	224	235	222	221	236	211	229	254	243	265	248	229	249	239	245	229	225	233	233	235	221	245	211	247	248	240	255	231	224	224	243	226	241	205	224	209	220	216	237	236	250	268	213	235	218	215	242	234	245	257	226	236	226	221	213	219	237	218	232	228	233	235	241	251	255	221	225	236	221	216	250	230	255	237	238	228	239	219	250	236	255	232	197	290	261	236	237	215	224	226	223	219	247	244	232	232	255	219	233	232	235	223	229	233
14632	37857	29373	18168	10980	6447	4289	3251	2477	1860	1556	1053	870	840	711	658	597	566	518	489	435	409	395	392	351	336	332	326	289	292	338	313	309	267	280	275	264	303	294	282	277	297	265	313	288	279	268	282	304	268	289	275	274	281	285	251	281	275	277	278	250	263	258	252	280	278	291	283	250	287	239	248	251	267	283	253	279	260	258	270	269	249	262	268	292	279	253	262	281	261	291	268	245	292	253	288	288	306	282	251	269	259	277	308	301	293	266	252	254	267	265	270	283	254	254	275	272	279	251	253	278	269	289	266	295	275	256	277	272	259	261	258	293	298	254	288	257	259	286	253	273	257	254	285	263	263	266	268	253	288	287	281	254	280	277	255	277	300	275	252	266	289	261	242	277	271	264	269	295	279	266	246	267	247	283	252	275	296	266	267	253	226	278	241	274	261	287	273	275	240	285	285	280	289	272	241	247	278	278	265	280	281	276	270	274	292	267	289	298	247	254	278	257	293	270	280	262	270	274	276	320	260	280	265	233	275	289	267	260	257	289	306	281	240	279	291	290	251	287	266	251	252	256	285	248	274	266	290	280	274	298	276	295	266	288	264	241	266	252	272	268	245	256	231	255	272	265	245	292	279	246	239	273	289	292	266	252	290	273	285	271	250	271	276	276	260	260	261	274	265	282	252	263	275	284	254	267	259	266	261	271	253	249	263	293	287	279	287	268	237	290	266	261	260	287	263	251	242	247	283	267	257	284	262	285	291	255	255	303	273	283	284	269	301	264	274	250	265	279	283	249	280	279	280	272	242	261	249	264	263	278	269	279	281	296	292	275	264	300	278	303	251	279	278	239	263	263	269	287	272	247	284	292	232	288	273	234	270	281	305	273	273	274	258	287	258	262	257	298	280	279	255	271	270	296	260	274	280	275	270	274	278	286	288	257	281	264	269	245	263	251	270	280	281	260	265	271	262	279	293	258	268	274	262	264	255	292	250	271	278	263	296	290	277	283	246	282	261	267	288	269	240	266	280	284	243	268	271	246	271	270	267	280	289	263	266	262	249	251	263	259	261	269	297	270	261	277	250	273	269	248	271	262	283	260	263	234	263	270	250	266	254	264	259	303	241	286	243	265	281	294	280	267	275	277	292	253	268	279	253	310	298	272	248	272	262	284	252	272	270	272	264	280	290	270	279	273	277	250	275	245	288	280	274	283	258	276	248	270	288	280	232	293	268	257	272	257	263	273	267	250	250	253	292	261	253	273	258	284	322	288	262	270	255	282	242	276	282	280	276	278	284	257	281	275	287	282	272	262	284	316	249	285	268	268	278	294	245	265	270	279	290	279	268	249	261	266	268	247	264	274	289	281	281	269	273	269	284	251	281	259	291	273	272	270	280	267	268	276	276	295	252	245	256	291	243	257	295	267	266	285	258	278	263	274	231	284	292	256	253	291	289	252	275	265	278	272	300	266	241	263	277	235	265	275	294	242	283	262	262	268	263	290	295	278	286	246	242	251	271	271	291	287	254	266	265	267	281	267	293	248	286	267	273	266	293	284	258	301	259	252	293	258	269	257	272	256	264	253	260	273	280	279	270	292	267	266	248	270	270	276	248	266	275	266	297	291	263	247	297	265	268	269	278	279	276	280	274	250	295	237	254	259	246	292	252	266	254	251	261	261	267	267	254	290	261	260	275	288	287	255	283	286	268	280	289	292	276	225	290	262	264	244	284	262	266	244	286	260	298	268	288	251	273	276	283	283	255	284	272	267	320	286	263	278	287	282	269	261	267	263	277	283	255	269	258	264	231	273	272	252	277	258	235	262	290	270	249	246	294	260	262	293	262	280	303	287	275	272	305	252	234	256	289	269	282	276	279	264	267	284	272	260	276	272	244	278	281	274	286	268	287	255	287	291	252	258	264	289	290	275	278	287	267	275	283	286	286	270	277	292	272	234	261	246	274	273	254	293	296	265	280	262	275	252	270	280	267	252	283	282	272	289	286	287	289	277	258	277	281	295	274	255	262	260	303	261	291	293	233	280	253	298	287	275	265	262	289	269	261	272	295	271	274	274	275	243	267	264	308	246	275	289	281	261	267	275	288	277	266	255	283	262	255	251	287	281	263	261	273	282	254	251	282	227	284	256	280	256	283	259	275	280	295	248	273	284	249	280	285	237	301	280	265	290	266	228	272	275	277	276	261	268	250	273	266	277	297	261	239	269	267	265	282	281	244	246	297	294	295	244	271	266	279	281	265	291	275	268	284	272	287	298	244	260	294	280	307	268	284	275	289	269	266	268	237	284	291	262	284	255	297	276	268	271	258	304	262	253	262	249	251	265	283	277	264	248	264	269	288	284	251	274	251	267	281	257	252	282	249	275	302	308	263	269	287	289	259	298	255	263	294	255	283	262	300	290	289	267	284	293	281	278	260	277	278	278	291	290	264	264	274	277	279	264	266	261	298	265	259	285	288	262	286	258	248	295	270	266	257	271	249	253	282	285	282	265	261	282	283	250	243	242	285	276	268	289	263	261	260	274	269	286	259	260	271	269	282	267	279	258	258	264	255	277	262	282	278	290	292	291	249	243	256	267	319	275	259	274	254	266	264	291	257	262	272	277	296	265	249	251	264	287	260	287	254	286	276	285	253	272	271	267	275	271	301	281	230	265	277	308	261	261	264	261	282	262	255	267	267	289	261	263	273	297	301	290	267	256	300	254	277	299	278	278	249	250	254	264	243	272	243	268	299	285	243	280	282	288	272	258	298	265	271	321	281	296	282	265	263	266	300	278	258	262	282	266	264	257	286	261	256	266	260	278	262	260	258	270	297	289	255	273	259	247	277	280	279	296	258	277	259	246	260	274	274	259	280	256	266	266	235	262	254	258	262	265	294	257	308	236	258	307	281	278	235	232	292	251	281	286	240	284	258	299	277	278	238	270	264	282	273	310	243	324	275	282	271	270	268	229	240	264	281	284	254	265	252	274	248	281	275	284	276	255	262	273	284	258	233	272	281	273	273	274	270	255	280	256	268	281	293	290	253	292	279	265	269	260	262	257	279	268	264	263	269	238	280	275	265	249	284	295	268	270	290	257	292	263	282	257	283	264	268	289	280	277	252	287	272	271	285	266	279	280	278	259	244	302	268	291	252	300	276	283	296	272	307	281	260	293	293	266	283	241	274	278	275	283	252	288	273	283	266	279	254	270	248	240	264	276	275	263	256	282	278	252	252	276	282	289	301	279	266	263	262	261	286	276	278	260	277	292	283	243	284	268	255	259	288	283	276	287	259	277	271	281	248	251	298	300	270	251	252	298	271	293	259	296	253	266	297	267	262	294	284	281	291	307	252	268	286	277	269	314	264	281	273	262	294	295	277	272	221	271	276	277	293	263	281	262	282	274	274	284	269	283	288	260	286	278	262	292	283	281	266	260	315	256	276	298	275	263	254	247	240	276	248	273	258	267	275	257	252	286	264	292	299	262	280	270	242	274	286	283	288
22466	21143	28548	24032	21246	21140	12965	5092	3346	2577	2082	1633	1125	1092	1011	879	794	667	664	574	564	489	424	430	508	451	416	385	382	369	371	381	369	354	355	314	306	331	321	338	340	310	296	305	371	333	323	312	361	287	309	333	312	342	321	306	292	316	321	313	322	297	316	337	350	330	286	302	312	332	319	292	326	302	319	289	328	289	274	293	310	294	324	302	291	294	309	319	300	303	286	300	287	292	337	284	274	302	316	312	320	302	314	308	290	304	339	380	306	302	300	307	287	319	302	337	309	280	298	286	296	301	308	330	304	318	292	300	307	337	295	292	303	294	323	350	319	311	312	302	330	327	300	302	325	279	308	304	312	305	314	312	310	291	302	299	258	351	336	305	282	286	315	340	317	311	317	294	276	315	324	291	307	327	314	261	336	296	316	317	266	300	327	312	339	310	335	257	338	294	304	320	289	335	320	310	299	293	287	308	326	262	322	297	337	268	325	248	302	276	323	323	294	281	284	324	311	321	296	291	291	318	328	330	305	331	321	289	292	322	305	291	279	294	307	320	289	329	317	302	305	287	301	323	276	291	332	277	295	302	297	297	300	285	286	271	298	352	295	312	279	299	308	306	353	293	296	296	326	314	266	313	330	308	277	307	321	310	308	332	315	326	305	272	307	313	335	316	287	286	292	326	300	311	325	318	305	307	335	311	345	304	296	347	303	308	291	309	334	336	289	314	301	330	295	330	317	306	298	311	322	319	308	299	299	307	294	306	301	310	323	306	305	292	307	292	332	309	289	331	350	286	321	307	320	326	308	295	281	292	299	289	291	316	270	287	319	311	280	331	333	325	334	281	320	293	311	306	313	321	299	305	305	286	298	301	299	299	289	318	333	331	304	332	337	278	311	326	324	299	326	301	326	299	286	301	345	269	314	307	326	304	326	272	290	311	316	316	304	309	293	299	285	320	305	317	295	310	339	332	297	277	338	316	290	305	325	324	303	331	303	285	296	333	331	288	300	342	285	291	323	292	280	307	311	286	316	302	307	279	314	322	329	337	285	299	303	288	306	330	299	302	313	303	340	317	290	302	325	306	300	277	294	298	313	305	285	295	289	299	299	274	294	329	317	309	284	271	297	331	273	306	318	307	302	301	290	324	292	310	289	315	286	322	279	311	301	325	299	290	313	310	312	324	301	282	343	315	320	317	297	304	323	309	345	284	312	279	337	293	290	323	299	273	296	305	304	271	292	325	310	299	285	298	315	279	336	328	330	301	275	310	283	324	324	278	297	316	320	291	322	276	314	324	334	303	316	306	301	282	316	292	327	290	316	307	290	312	318	297	291	301	284	314	330	310	300	302	322	302	311	290	340	307	319	305	292	316	303	285	289	320	292	314	313	298	298	320	332	344	287	323	282	278	286	320	354	286	285	293	322	301	274	302	325	304	283	294	299	307	303	282	316	284	300	294	316	319	299	298	294	297	310	302	334	325	277	297	313	322	288	317	283	341	319	321	286	305	327	309	313	296	287	291	301	297	267	308	302	289	322	295	300	310	290	316	319	301	312	312	300	311	308	308	320	313	284	310	293	310	295	361	309	290	294	345	295	315	292	293	307	326	297	309	319	301	324	311	310	312	301	288	311	324	318	303	330	319	281	281	281	326	311	304	315	289	299	291	319	343	284	275	291	308	308	316	340	304	321	332	297	317	290	330	335	348	308	304	286	285	317	272	298	311	345	289	297	329	296	329	303	300	341	330	301	308	319	300	331	316	285	293	322	287	302	291	300	324	328	314	329	316	334	287	332	335	285	279	333	299	302	332	325	310	315	283	287	316	266	256	331	322	318	267	303	322	307	311	318	316	321	324	301	301	292	275	296	305	330	322	295	327	339	282	297	304	310	283	280	316	298	276	323	325	304	330	274	300	312	323	321	305	283	299	297	278	304	291	316	312	299	305	316	315	311	325	296	348	280	318	354	312	284	284	293	290	308	342	284	302	287	273	303	287	292	316	304	329	320	292	281	282	314	354	267	289	292	312	293	289	308	271	301	282	286	302	300	306	315	309	294	287	326	291	297	296	291	301	327	281	308	326	303	278	297	304	335	335	310	314	305	321	294	305	288	310	277	311	307	317	316	293	284	312	277	325	285	313	303	309	317	316	326	319	302	296	288	306	311	311	312	325	272	282	301	313	307	328	337	307	303	293	329	313	262	327	304	300	295	279	291	341	311	309	288	323	303	308	317	287	273	298	302	294	299	304	321	337	279	291	279	305	288	306	311	297	291	305	336	289	326	334	308	296	267	305	307	286	275	302	314	309	288	281	272	289	293	329	285	295	302	315	290	297	325	308	292	323	293	342	314	325	304	331	293	280	313	333	302	305	312	288	317	285	324	333	265	297	309	314	309	327	348	314	297	320	301	308	304	328	296	308	296	277	305	309	325	284	330	283	316	311	317	291	282	330	289	323	305	318	327	298	299	309	316	291	329	283	319	308	294	288	301	302	309	310	311	316	276	292	285	288	280	306	339	293	316	334	297	317	300	322	329	322	318	303	310	274	314	323	333	281	308	328	296	290	318	293	318	326	298	291	315	295	284	297	318	331	311	297	324	312	317	299	276	362	299	296	317	319	306	321	297	307	315	302	304	284	303	317	302	296	347	310	309	299	331	328	304	314	322	285	287	328	310	309	316	301	308	324	278	263	317	298	311	334	274	299	287	323	288	305	325	266	294	319	308	317	309	347	299	265	295	305	292	287	299	322	312	269	304	298	275	330	314	272	316	293	304	315	325	291	275	318	315	335	320	302	317	320	325	291	321	307	293	311	337	306	294	297	324	342	327	346	318	300	317	323	306	320	294	316	292	312	296	341	290	327	316	315	310	291	324	304	303	280	289	284	286	314	287	286	316	308	314	314	314	298	284	337	334	306	296	322	305	278	278	299	310	281	303	297	325	301	324	311	291	281	303	294	336	313	324	289	305	298	310	300	332	323	269	333	332	288	290	299	320	288	310	294	313	285	299	316	284	293	330	308	316	308	314	311	294	303	290	290	287	293	285	321	326	313	299	295	283	316	295	325	270	312	292	318	287	305	280	282	321	299	299	312	276	297	292	314	284	305	311	320	288	326	286	340	319	300	305	295	309	304	303	281	324	273	332	299	300	299	296	310	296	301	292	297	314	308	311	312	285	332	337	295	289	289	335	296	292	293	303	294	326	301	308	294	298	334	317	306	300	313	298	306	306	321	335	304	320	270	305	295	290	309	327	287	328	308	294	342	318	285	313	300	320	294	281	305	332	298	270	298	297	317	281	315	330	324	312	312	310	287	303	300	309	295	275	266	300	303	266	291	299	332	303	316	312	315	307	327	273	324	308	292	312	273	295	301	315	284	306	305	277	337	309	310	315	313	338	299	302	282	305	308	311	283	265	294	270	281	296	289	315	304	276	303	315	328	335	307	289	316	323	324	304	303	307	309	318	325	287	312	278	292	308	321	298	326	312	282
17611	46001	38079	26828	18711	12209	8328	6220	4730	3624	2855	2206	1540	1553	1313	1131	990	875	814	710	686	618	537	517	555	570	485	486	492	448	440	461	411	435	392	393	361	391	427	355	380	361	393	352	354	394	382	361	353	365	315	356	371	369	380	360	381	346	355	385	367	370	352	322	400	323	336	341	347	317	314	357	361	349	358	316	319	333	342	327	381	352	345	350	324	372	314	315	362	341	326	348	327	324	341	333	373	339	342	336	327	382	333	340	367	299	341	351	362	334	346	333	344	368	343	295	343	331	347	338	330	379	369	386	345	303	338	314	367	367	344	354	317	349	381	339	357	382	366	357	336	343	357	320	348	349	349	371	340	316	324	348	306	330	357	319	337	354	361	344	348	370	348	338	363	337	347	327	309	327	354	363	356	333	374	377	345	359	339	322	356	359	327	343	308	377	362	350	353	327	350	350	380	383	371	347	352	355	354	351	354	361	372	350	363	356	348	349	328	341	335	353	336	343	345	326	372	333	357	350	339	320	384	365	331	359	348	336	363	351	353	316	340	350	344	326	352	341	336	345	347	372	343	342	330	328	346	367	375	351	361	324	285	323	346	388	383	348	356	363	393	374	324	318	348	351	360	323	355	338	347	345	361	356	325	327	364	344	361	354	360	343	336	341	343	362	340	318	362	317	334	343	356	360	328	355	358	364	317	334	330	389	333	358	345	351	340	332	331	373	350	344	363	349	353	363	338	365	354	356	367	309	355	334	347	333	312	340	380	355	297	357	374	322	355	343	338	310	331	350	362	328	367	321	323	357	358	344	353	308	350	356	375	341	371	343	336	367	375	355	373	345	323	347	321	325	334	306	349	353	351	340	368	363	326	360	376	343	326	377	348	334	343	337	358	366	366	293	352	368	357	310	361	369	358	327	341	331	340	362	365	352	352	332	368	335	362	351	358	334	321	357	341	333	333	354	361	335	329	352	353	345	369	381	355	346	381	332	388	394	350	372	346	367	337	368	324	334	334	383	318	373	328	360	309	374	365	347	314	327	362	358	348	340	356	348	349	358	341	356	299	359	338	327	363	324	360	314	324	328	340	345	350	370	345	379	327	389	351	352	345	353	335	325	330	363	355	342	354	321	368	350	352	331	353	347	310	349	354	343	347	361	374	334	347	321	338	354	366	346	328	367	330	339	345	314	359	337	354	344	360	346	355	361	351	376	349	346	351	323	333	377	310	356	357	369	341	359	340	316	346	327	340	338	317	384	314	339	371	318	366	329	319	333	372	359	339	313	340	340	334	361	349	355	359	355	331	346	370	304	367	331	328	390	311	319	359	363	358	363	365	309	338	339	322	336	335	351	310	317	323	365	378	386	312	332	342	326	354	325	345	320	363	334	373	347	360	362	343	356	332	360	348	337	365	386	323	349	335	338	317	358	351	323	325	340	346	357	355	337	357	341	354	371	345	345	373	364	350	330	299	360	315	355	306	376	353	335	335	342	342	375	350	365	353	348	356	319	338	360	377	344	339	329	355	349	361	367	347	348	346	341	370	344	356	330	319	328	359	314	333	342	345	325	368	366	349	357	313	340	365	374	352	346	338	374	331	370	317	349	378	349	365	333	339	374	346	387	338	349	355	336	334	353	346	363	371	324	334	355	365	352	345	364	341	335	340	348	347	376	314	363	336	366	340	372	376	362	336	349	337	347	353	356	353	341	346	357	314	319	336	369	325	366	334	346	356	359	358	337	360	335	350	332	357	384	319	376	389	323	345	358	352	372	345	384	385	368	369	362	360	338	337	356	332	360	387	313	340	343	343	369	350	364	332	344	348	349	368	361	331	339	329	355	352	344	372	340	332	373	371	349	352	339	325	330	358	353	336	350	335	318	367	348	342	372	343	357	363	350	353	335	353	327	349	336	354	367	348	381	367	368	346	357	344	317	331	360	346	382	359	307	373	351	331	329	327	348	348	355	321	355	358	380	360	349	339	375	351	315	343	336	340	387	355	320	377	364	377	367	350	358	363	365	354	371	369	360	332	342	331	342	350	327	349	378	359	348	338	361	341	310	340	322	342	343	372	347	378	339	344	336	359	339	327	373	317	347	357	343	356	347	375	349	348	336	316	338	327	381	353	367	343	341	379	342	331	344	342	336	336	354	343	361	338	371	358	383	356	356	376	327	396	350	354	316	347	312	358	328	338	366	354	349	340	385	349	364	332	347	365	323	353	353	337	335	326	346	322	363	330	325	385	351	383	350	332	374	342	343	352	380	357	367	345	378	358	349	335	368	337	331	348	375	336	366	354	347	390	342	332	377	343	361	326	331	374	368	344	355	346	365	333	349	332	336	366	360	364	326	336	363	364	347	324	364	370	361	374	332	337	367	346	336	329	336	354	336	349	327	329	322	354	343	355	352	315	341	321	363	331	347	364	344	330	341	343	354	377	327	348	379	340	362	339	369	349	357	328	357	345	337	344	354	347	338	351	330	341	343	337	376	321	357	342	345	380	371	346	330	336	348	371	362	344	344	355	373	343	398	347	316	350	390	362	314	338	341	368	353	339	336	333	353	367	359	348	366	356	329	382	350	339	338	348	381	306	340	354	355	341	363	313	359	319	359	357	374	327	368	350	343	355	354	349	345	375	349	368	345	338	334	343	349	372	338	381	378	302	353	378	376	344	363	336	361	333	320	377	351	359	374	317	353	337	347	336	349	349	343	330	323	330	332	368	365	346	345	331	339	375	324	337	386	360	341	346	358	350	352	333	321	378	388	370	322	333	372	355	338	344	346	335	370	342	359	357	366	332	306	351	316	362	335	325	345	359	358	343	372	330	356	321	342	310	334	346	343	317	407	334	322	359	329	360	369	310	382	316	347	341	330	334	355	331	342	354	362	393	351	349	324	328	336	323	351	358	341	301	363	371	330	380	365	348	362	344	341	378	352	307	346	355	353	348	368	313	360	345	365	350	348	351	351	360	336	377	347	331	325	337	344	362	362	313	364	347	320	343	350	354	318	367	337	346	343	354	332	350	311	335	353	327	343	319	367	316	331	345	338	369	331	371	339	350	347	336	364	324	326	374	363	364	323	373	321	344	354	335	353	348	358	353	355	366	330	362	345	343	348	394	384	347	354	339	312	339	360	385	379	378	391	326	320	309	354	340	345	352	366	345	355	348	321	365	356	364	355	327	327	344	344	366	344	334	379	318	360	337	304	320	315	364	399	360	349	363	348	332	334	394	358	319	373	353	353	342	339	336	330	345	366	343	353	356	371	371	340	361	367	337	315	361	324	365	368	370	334	327	347	333	347	352	342	369	319	343	327	312	350	340	359	350	327	302	343	351	335	342	332	358	323	374	346	372	349	318	298	323	357	372	321	349	321	367	354	351	337	342	352	334	333	356	344	365	348	366	343	356	354	376	332	342	358	323	351	372	372	378	361	349	354	354	357	361	346	379	317	328	367	388	327	333	323	355	344	348	323	354	326	357	284	375	368	364	359
27397	21985	23106	14719	6522	3603	2349	1705	1276	984	763	685	532	517	493	376	410	368	359	338	312	321	287	315	302	302	241	265	280	263	244	258	230	282	259	248	250	257	273	233	236	259	274	232	273	255	247	257	254	239	239	233	266	238	257	241	262	212	242	248	251	219	257	252	279	265	267	240	286	254	283	248	264	249	243	237	271	256	254	269	230	217	235	245	248	256	228	232	254	260	230	256	272	220	254	254	244	225	271	240	263	246	256	247	260	239	235	245	258	220	281	242	237	251	231	244	243	243	231	251	244	243	257	271	237	241	210	245	216	270	257	256	266	262	223	261	247	238	265	237	235	255	241	268	245	241	250	251	252	266	256	244	256	224	232	260	264	270	267	278	277	240	244	257	241	250	243	237	249	229	257	209	265	243	220	260	232	261	238	222	254	260	242	266	241	215	252	258	251	234	245	258	254	252	238	242	249	251	232	238	222	282	235	249	250	234	252	245	260	223	248	254	221	219	260	229	254	225	256	256	233	228	234	227	225	227	242	231	242	244	262	241	281	285	252	200	275	264	265	240	235	276	256	234	241	251	272	228	239	268	275	258	207	272	226	242	259	233	256	228	249	260	251	253	244	259	239	250	242	267	245	226	265	258	255	261	240	250	232	240	269	263	248	259	262	258	208	224	218	254	243	267	237	253	247	206	229	231	266	214	231	250	247	253	224	263	253	226	273	263	257	217	251	237	253	241	247	251	258	255	250	246	238	223	263	224	224	253	246	258	248	236	219	244	245	248	259	215	271	241	271	235	270	244	279	237	246	253	286	285	258	266	248	239	243	220	275	211	221	242	254	249	265	247	221	249	257	254	234	258	263	251	251	245	234	229	224	267	235	278	238	247	250	256	225	227	255	262	231	279	267	281	247	277	246	239	236	241	245	212	235	245	245	258	258	249	244	225	237	233	263	248	249	250	218	255	237	253	234	282	272	250	245	272	286	252	257	265	264	264	234	249	234	265	218	231	272	265	264	261	270	267	253	223	212	262	245	259	231	241	256	244	251	245	234	254	250	223	229	250	242	227	242	239	281	283	244	278	254	220	240	239	270	261	231	266	273	274	250	233	254	287	272	250	274	235	277	241	220	238	252	238	275	242	242	239	249	254	246	229	274	254	266	260	237	226	257	291	247	238	232	247	264	252	260	251	267	241	265	268	247	253	252	250	268	245	229	238	264	250	241	217	250	237	251	241	243	248	231	252	258	238	248	271	251	277	244	233	253	244	242	247	241	257	259	248	238	265	239	260	237	255	238	257	249	235	256	255	244	238	258	244	232	236	259	228	246	250	264	264	230	257	253	241	270	271	254	223	248	261	261	240	262	220	256	262	237	236	222	269	261	261	230	257	246	255	239	255	273	235	248	230	247	269	273	248	278	243	256	259	267	258	263	247	283	214	251	242	247	225	258	248	241	241	275	252	233	262	255	276	237	275	261	283	241	247	246	229	275	249	238	233	246	258	236	255	266	264	262	260	275	230	288	221	282	244	261	236	263	240	274	279	260	246	258	247	250	272	250	251	241	210	231	287	235	262	209	231	261	240	241	276	266	250	269	244	254	243	249	247	292	259	268	260	267	236	250	233	216	226	250	243	238	247	260	260	241	272	246	259	231	270	253	240	248	268	228	254	242	217	266	223	256	246	258	255	266	243	245	225	220	245	231	253	246	253	246	250	248	253	233	231	255	269	272	254	227	252	220	247	260	271	238	245	275	264	284	225	219	223	285	265	247	243	235	239	242	263	260	241	255	240	241	240	266	278	258	285	260	270	225	261	247	242	239	240	259	257	272	242	265	237	242	234	252	231	251	248	266	267	260	239	268	269	247	250	240	284	253	276	227	256	239	235	262	251	245	236	261	258	247	225	249	245	261	261	269	263	276	248	251	250	268	247	247	243	257	241	249	247	250	235	257	264	258	274	251	248	259	264	263	263	267	270	250	222	259	260	220	243	242	218	265	225	256	261	238	255	217	248	221	263	264	285	252	242	265	235	272	229	245	230	234	258	238	276	249	262	249	233	233	259	245	263	270	265	259	258	249	258	250	271	234	268	287	270	259	275	235	252	260	266	238	259	250	252	236	262	255	266	250	266	239	230	243	239	249	260	249	231	238	248	236	259	246	226	251	269	261	247	250	221	248	204	253	212	237	271	272	241	226	249	252	242	253	239	226	258	255	240	255	248	270	279	284	231	242	246	259	234	236	256	260	257	284	254	251	253	263	251	263	274	283	239	226	246	228	240	240	260	257	227	269	253	230	247	239	254	242	245	264	248	245	264	250	253	214	278	243	281	243	222	241	276	229	243	244	270	262	237	244	237	261	233	258	225	227	245	265	239	246	235	241	250	246	230	266	252	262	235	277	248	236	222	234	230	246	252	234	271	232	243	268	285	243	275	248	256	268	229	246	227	257	278	232	251	263	253	235	260	249	263	246	243	271	244	253	248	233	267	261	252	228	263	222	257	246	260	261	235	272	237	235	239	288	247	240	230	255	245	253	252	243	273	269	239	240	298	236	223	238	236	226	251	227	260	247	248	275	234	254	240	258	227	252	257	233	248	256	251	238	246	241	257	232	239	243	245	250	264	261	225	276	274	253	253	242	244	230	235	222	268	254	244	233	283	236	250	241	241	245	253	261	259	258	264	223	231	234	244	239	232	223	232	230	269	254	258	256	236	257	260	246	243	244	239	228	270	265	239	278	242	236	280	245	240	258	244	250	230	246	225	236	285	246	221	259	262	229	261	252	236	227	258	218	239	235	234	260	245	229	270	207	237	258	251	256	235	265	246	224	235	232	238	231	277	266	233	231	279	275	247	264	229	262	265	244	247	244	264	245	265	251	225	265	245	242	248	236	252	220	241	238	229	248	234	270	234	243	241	244	268	241	244	274	245	235	245	224	250	265	258	273	264	253	265	235	231	252	243	240	246	229	258	243	258	222	255	254	228	246	236	250	248	245	243	251	249	244	255	283	255	280	275	240	258	241	253	262	258	249	239	252	250	251	225	216	251	252	248	273	256	249	280	281	257	251	260	232	266	233	244	255	252	238	292	254	262	229	273	266	248	267	243	263	246	240	276	266	277	229	248	231	263	251	239	225	260	232	236	246	268	209	249	272	263	243	253	244	257	266	250	258	286	243	247	247	277	262	248	232	233	224	273	271	251	239	245	236	248	238	229	227	244	246	235	240	238	282	240	253	252	248	234	253	249	268	267	229	257	234	235	237	252	236	240	244	241	226	267	248	269	262	263	272	237	243	278	250	229	240	257	264	237	229	258	262	206	232	251	234	276	271	244	251	263	248	249	244	257	273	279	246	200	245	269	244	252	242	258	229	265	277	259	219	248	269	249	250	270	244	244	217	245	259	228	228	212	261	239	214	257	245	264	250	259	240	226	240	249	255	238	249	268	243	234	267	256	257	210	228	218	238	233	250	253	274	211	251	246	234	230	250	257	250	256
14252	34224	26141	15325	9314	5708	3817	2718	1968	1473	1195	989	691	675	666	517	522	508	448	446	436	408	356	383	359	362	325	310	310	332	322	307	302	339	334	266	283	301	299	350	309	298	257	291	290	290	283	290	274	266	295	285	287	283	295	268	311	288	295	285	294	298	279	290	310	309	281	287	293	300	269	268	297	289	283	278	283	280	297	307	305	290	290	322	287	280	277	305	308	293	288	302	295	303	307	272	279	274	298	284	285	289	301	312	283	278	278	263	288	288	317	254	294	311	267	283	275	270	270	276	286	296	290	283	274	303	282	305	278	322	302	278	288	282	280	284	289	334	262	312	281	297	292	276	313	292	269	275	300	283	265	282	288	293	255	318	283	281	305	287	294	317	297	255	273	319	303	267	263	286	277	295	302	275	272	271	308	295	274	297	276	280	297	306	284	291	286	283	273	281	280	275	279	284	310	291	264	294	289	314	286	283	262	295	302	265	304	272	302	278	314	284	276	310	310	275	301	289	273	283	277	314	283	302	282	308	297	295	298	289	303	280	316	312	304	287	299	263	293	281	274	278	312	287	292	294	293	266	287	274	323	292	269	268	256	276	284	289	296	273	267	273	292	281	283	311	299	291	268	309	295	263	308	269	277	276	273	295	312	273	275	300	282	313	268	302	275	263	278	278	289	297	266	279	319	278	275	306	304	306	277	265	272	306	300	256	311	318	282	288	332	273	300	303	285	303	304	307	291	303	308	294	282	315	285	309	269	273	319	313	282	291	292	282	307	320	321	298	296	273	277	305	299	289	256	282	318	297	301	264	314	274	281	309	262	300	292	284	293	268	299	321	315	306	310	306	287	283	273	287	297	310	281	294	304	290	278	296	287	235	286	246	286	293	284	280	308	278	314	288	289	285	287	274	315	299	266	269	327	290	292	284	284	286	292	287	288	275	293	297	249	253	274	253	282	309	300	315	295	268	300	273	292	302	261	302	319	288	260	294	298	285	304	304	307	250	307	254	284	285	296	252	265	300	289	292	299	320	294	303	289	317	293	256	285	276	293	289	278	314	322	296	307	282	285	259	284	276	265	292	272	281	299	304	309	291	280	294	270	280	315	269	299	304	291	303	267	299	284	284	311	281	273	302	248	252	281	250	287	319	303	298	274	309	286	287	308	265	323	277	283	302	278	297	255	293	314	294	310	287	292	283	290	273	288	272	287	282	277	287	304	288	292	261	281	322	288	290	270	289	305	306	284	251	271	298	333	276	312	302	269	287	301	294	278	270	297	264	272	329	270	289	302	300	286	300	285	265	310	288	285	281	298	262	292	268	299	250	250	266	302	308	292	297	300	281	298	308	311	281	287	268	273	283	287	273	280	277	329	298	286	280	292	283	266	277	281	314	281	292	287	264	296	285	296	306	273	296	299	279	283	282	268	285	288	283	294	259	311	286	270	309	310	270	295	285	335	292	292	272	260	290	266	309	275	279	287	281	293	293	274	267	312	293	315	283	279	283	319	280	291	321	310	292	318	325	300	268	290	321	255	284	271	306	303	293	294	282	312	293	287	268	298	278	281	285	277	255	263	290	287	300	288	311	288	279	289	282	331	266	277	291	313	303	287	305	289	289	297	278	279	289	295	299	257	270	258	296	277	276	290	268	268	296	296	285	269	289	279	261	255	297	263	294	287	333	260	276	302	302	275	302	279	302	280	286	247	273	326	246	281	292	284	289	273	291	309	327	322	274	300	274	305	289	310	319	287	278	308	280	299	295	301	253	290	285	292	295	271	292	295	297	285	278	315	266	283	273	280	333	268	253	282	311	293	309	277	318	321	269	279	304	282	274	271	282	279	279	324	290	263	278	301	282	309	286	264	311	302	282	267	254	272	281	292	272	276	281	309	278	297	292	305	295	296	290	312	289	289	263	275	305	273	292	289	311	272	280	291	301	283	279	307	301	322	256	273	281	325	245	292	292	273	300	281	274	289	291	282	289	284	292	317	272	316	306	337	261	269	279	295	295	292	274	306	305	271	280	298	295	290	273	299	268	318	286	282	299	261	301	262	306	286	313	272	330	320	295	288	295	296	313	297	277	273	295	294	291	314	276	301	271	269	282	311	276	279	289	290	299	311	303	289	300	295	282	264	269	293	304	312	302	283	312	253	285	299	282	274	274	292	296	325	296	278	279	310	278	304	297	308	307	302	290	285	272	304	286	299	313	287	279	290	286	280	302	314	289	266	309	296	274	309	286	298	286	296	291	314	291	282	272	296	283	301	282	282	285	310	272	282	249	266	293	298	256	267	249	313	295	269	304	290	291	284	285	287	285	315	289	295	313	292	298	312	309	298	273	274	270	284	259	276	285	285	312	275	287	293	288	290	265	297	309	276	274	311	324	283	269	273	275	269	272	328	250	298	294	285	321	301	283	280	301	319	293	293	306	269	317	276	292	289	309	266	310	297	287	296	287	312	282	280	314	283	274	273	293	297	293	295	267	287	347	324	293	298	276	306	262	296	293	298	271	267	306	281	298	292	247	284	288	299	278	277	294	281	296	302	284	285	304	289	276	282	269	293	310	270	276	294	305	295	310	282	275	300	299	308	259	275	284	306	285	290	289	279	304	305	326	299	279	277	337	288	299	276	275	303	273	283	289	292	276	266	323	246	291	315	300	288	274	290	345	307	299	268	261	325	274	309	298	265	275	291	348	283	272	258	295	326	294	287	313	286	302	282	293	261	285	282	296	315	328	266	287	311	310	274	264	304	278	299	293	272	265	292	287	290	285	291	297	276	289	280	294	288	271	278	272	271	323	262	301	297	292	309	297	267	304	301	285	301	266	300	288	281	304	254	281	293	274	276	328	278	304	292	268	280	291	285	293	323	277	294	288	274	272	321	294	272	304	290	245	274	271	312	283	280	302	301	281	274	311	283	277	276	306	288	252	273	268	269	287	301	298	263	299	289	290	247	298	284	290	328	314	284	291	267	273	253	254	263	266	306	286	284	272	294	274	295	296	300	266	301	270	283	261	284	286	285	309	308	273	312	276	309	298	291	295	294	272	301	287	288	261	286	281	294	300	257	300	286	304	281	298	275	292	289	279	285	300	308	263	293	288	319	288	307	315	300	289	285	328	294	276	308	307	260	258	305	292	281	307	282	326	270	259	292	279	279	277	286	292	296	310	283	279	279	266	278	327	282	298	275	313	295	305	253	267	282	289	261	253	307	323	248	322	309	296	267	284	283	303	292	283	280	275	283	292	294	323	264	323	308	287	298	304	277	289	312	288	303	309	277	285	279	295	286	296	310	277	282	299	300	278	300	294	276	287	286	304	295	254	270	286	268	287	268	304	288	270	318	284	303	280	270	295	276	285	281	287	298	306	333	296	320	259	267	288	274	285	300	306	293	307	280	287	315	261	327	266	285	301	258	271	302	281	276	300	284	289	296	297	272	313	308	280	331	268	289	304	276	294	322	291	257	272	261	298	277	286	299	260	309	280
23609	21139	27944	24673	21066	13541	6088	3312	2316	1798	1463	1119	800	860	749	600	604	567	486	496	408	434	380	387	373	364	369	386	337	321	350	323	334	363	289	347	309	361	333	344	301	289	313	330	301	293	329	320	303	353	334	291	284	306	290	285	316	320	294	308	288	278	304	320	304	287	285	328	328	311	285	317	292	299	305	318	309	307	313	311	315	298	299	323	291	287	294	306	331	291	290	282	285	323	291	295	309	314	293	271	301	319	307	289	284	334	263	331	300	304	278	308	290	320	306	319	275	340	287	303	319	270	291	277	317	274	302	301	279	255	295	263	271	276	289	300	314	276	318	336	281	315	299	318	288	295	286	318	316	291	287	285	244	281	278	294	320	272	288	330	297	304	322	275	293	322	340	318	301	308	296	306	290	315	300	299	284	309	301	326	292	304	286	299	282	319	303	325	315	296	300	278	298	297	315	307	278	295	309	280	340	302	280	286	311	311	311	309	306	333	310	308	280	302	281	299	304	261	307	330	299	300	296	288	299	277	279	298	321	296	284	290	289	311	310	309	305	283	307	287	277	317	321	291	337	280	310	283	280	303	312	303	286	322	313	307	316	273	288	299	312	273	294	298	303	267	315	296	312	306	283	314	291	288	316	322	335	336	308	292	293	287	300	271	302	332	295	306	322	297	298	303	302	285	281	286	274	303	309	310	276	342	319	332	312	300	322	315	298	302	296	307	306	309	279	305	304	313	301	304	308	318	316	278	285	290	300	286	304	301	277	310	262	291	286	297	309	330	325	341	274	325	272	282	314	304	310	297	302	316	307	317	292	283	293	286	301	304	272	312	310	305	292	333	304	303	298	282	252	296	295	318	328	317	272	306	302	313	301	284	294	256	311	320	277	282	278	286	325	322	317	303	319	303	288	298	321	294	325	328	291	292	295	285	283	300	282	313	300	269	299	294	298	306	330	304	294	308	277	320	300	297	325	269	308	318	297	275	302	310	286	291	285	292	281	268	326	270	313	301	301	318	277	330	285	324	295	304	326	325	320	306	285	329	303	322	295	282	327	296	303	308	278	306	293	309	315	314	295	308	299	310	314	314	293	286	279	294	302	285	290	298	289	303	295	315	296	293	311	295	297	278	303	319	286	305	309	310	308	311	305	310	291	323	298	287	313	312	299	284	310	312	278	276	332	301	319	287	313	333	316	309	284	283	305	309	314	320	289	286	293	282	320	327	293	302	313	279	279	316	281	290	276	295	326	312	306	297	318	278	276	294	315	268	285	290	291	305	298	303	362	287	290	297	308	290	303	281	284	308	287	324	316	308	325	290	306	297	320	307	287	323	310	288	295	293	316	273	319	312	295	300	327	295	280	306	325	296	304	300	298	282	311	291	312	292	322	307	304	297	303	292	287	272	286	313	307	293	295	285	304	313	295	288	284	281	300	313	312	312	297	269	308	336	320	315	310	276	275	303	335	304	307	326	312	327	305	277	269	335	316	269	323	279	332	297	291	305	307	287	321	323	293	330	289	302	303	327	316	272	319	297	300	313	321	291	290	300	300	313	287	297	294	299	261	285	289	319	305	301	276	301	312	311	274	287	285	341	276	269	291	305	303	281	281	273	292	335	285	283	297	274	326	282	325	295	290	288	307	322	296	278	276	321	314	297	283	335	311	294	289	302	299	285	292	310	299	304	309	279	282	301	322	322	301	293	270	286	301	318	296	297	289	329	307	286	296	301	314	291	282	303	306	303	288	302	297	277	295	313	313	333	284	275	303	279	334	293	308	293	290	285	287	326	306	332	290	306	301	287	290	306	296	299	343	297	320	295	282	298	318	287	284	325	288	313	295	312	303	280	288	305	270	319	333	318	334	286	295	312	275	299	317	287	309	310	305	303	270	281	316	299	309	257	308	309	269	324	299	320	292	314	288	301	316	302	320	294	275	336	281	298	296	328	308	270	304	304	290	300	321	295	312	311	333	306	280	310	301	287	281	317	298	311	313	315	292	328	288	307	321	293	334	310	292	280	299	301	330	285	302	291	328	300	271	262	318	313	290	255	272	313	303	298	312	295	263	319	261	278	282	264	278	300	308	304	288	296	311	274	307	318	273	306	327	293	311	301	312	297	314	281	264	309	278	308	343	286	320	298	297	304	314	286	292	290	308	293	293	303	277	324	312	293	301	328	333	290	278	283	311	333	305	290	307	303	287	314	282	317	299	310	312	320	285	290	291	297	280	329	292	275	297	286	298	318	307	274	279	305	320	293	333	303	293	333	279	302	317	289	294	294	292	274	303	274	294	280	306	306	264	282	326	298	295	278	315	284	267	263	312	267	297	293	301	292	285	311	310	250	303	302	296	304	295	277	305	280	325	297	276	326	314	314	319	324	283	272	295	311	281	303	300	305	301	310	327	289	307	310	306	349	295	305	275	291	283	298	312	284	276	289	266	278	316	290	292	326	294	315	316	263	306	298	336	305	299	326	305	294	305	311	282	293	306	306	328	288	289	293	352	325	317	306	296	305	326	295	306	355	275	280	293	307	307	304	306	300	327	248	320	296	297	316	293	296	311	290	300	288	318	294	291	277	293	287	306	321	280	344	292	300	311	305	286	322	324	308	314	317	309	322	318	338	328	336	317	266	292	278	308	337	301	298	321	271	322	286	280	302	294	317	342	304	293	290	287	283	308	285	311	285	322	310	318	319	309	297	296	307	289	279	267	277	284	296	289	308	304	304	278	317	315	313	328	302	292	311	309	299	329	301	287	330	287	305	312	290	278	298	314	307	299	327	291	314	296	307	307	272	310	329	282	279	331	303	301	282	262	291	284	295	326	289	330	299	291	327	277	302	306	252	280	300	298	311	298	307	328	303	299	299	317	302	306	319	288	278	309	299	296	301	301	320	263	280	317	312	308	290	292	299	321	296	294	324	293	304	307	319	294	293	299	306	296	287	316	309	302	288	299	302	319	318	315	307	282	271	315	300	287	305	311	289	315	301	280	285	292	278	295	286	285	285	293	298	305	266	311	332	334	299	304	318	311	323	314	298	306	286	312	291	301	302	303	292	283	292	336	319	279	294	276	311	307	337	305	316	307	320	289	306	289	328	281	303	305	289	311	295	323	308	298	277	304	275	274	316	310	303	331	314	326	268	286	297	294	312	274	309	313	281	291	276	278	298	313	302	316	312	315	305	277	296	281	284	314	330	324	285	294	274	287	293	306	315	297	292	286	300	310	317	291	283	310	271	303	296	312	334	279	292	294	287	280	278	299	284	305	320	321	308	302	303	286	285	280	267	290	293	313	316	293	321	281	309	335	342	307	293	281	323	318	330	293	330	292	284	308	287	290	304	311	285	315	284	310	315	321	267	304	266	297	305	307	280	274	304	314	340	322	299	287	264	302	288	296	303	299	283	316	313	307	305	266	303	311	334	319	309	303	295	282	296	300	277	316	296	322	329	318	274	278	294	306	278	291	276	321	298	317	293	318	311	277	293
15884	41201	33766	22706	15385	10054	6745	4755	3414	2667	2100	1525	1161	1225	1065	841	784	785	711	574	559	520	456	449	468	465	462	450	458	416	413	406	388	386	381	415	348	340	370	343	368	339	365	347	363	357	326	363	344	361	339	365	340	343	355	313	318	344	354	331	362	337	360	330	360	358	368	309	342	367	345	366	344	357	364	343	341	343	343	308	345	346	349	340	360	332	313	344	321	337	351	355	324	335	325	351	358	343	357	371	360	350	361	323	324	315	338	319	323	308	315	352	323	341	357	339	372	353	340	341	323	302	316	329	342	339	351	382	394	323	314	328	379	347	324	322	391	335	344	333	384	320	374	329	325	344	331	341	367	320	294	359	320	337	329	371	344	322	350	361	380	295	352	327	352	328	330	345	351	359	306	341	329	315	325	351	351	355	327	356	335	376	322	337	361	338	308	349	320	361	352	344	342	332	311	319	351	313	356	322	345	353	369	337	360	344	337	351	368	368	333	350	318	351	327	324	337	310	329	330	346	334	347	329	354	320	355	332	339	369	294	356	373	341	339	348	349	362	350	335	364	367	332	327	318	336	344	322	347	308	372	381	351	375	345	370	337	362	325	336	357	349	299	355	319	354	315	370	342	359	359	333	333	346	318	316	344	320	349	363	330	390	308	320	343	360	317	352	337	336	357	349	338	320	346	350	320	354	324	363	334	335	350	355	319	326	362	370	358	311	345	355	341	354	327	362	365	338	362	331	330	352	326	342	354	341	325	377	331	349	328	350	329	348	355	335	334	316	310	370	346	363	348	380	336	343	327	341	359	329	363	333	348	340	347	366	345	312	355	325	372	349	308	346	325	341	337	347	330	375	340	327	334	317	352	335	323	348	326	359	342	361	351	344	360	337	347	364	364	330	355	328	311	341	294	321	363	332	310	346	346	344	358	342	361	355	363	347	357	380	370	328	335	325	328	311	349	339	322	348	340	359	358	317	323	336	323	346	348	311	349	357	308	346	377	366	337	330	328	368	323	338	322	318	333	346	344	383	368	359	357	353	368	326	333	329	345	374	321	338	347	337	335	326	347	376	364	342	340	325	353	336	367	312	332	305	342	368	364	346	332	337	351	337	339	345	377	362	322	343	311	303	350	325	323	346	339	358	348	334	320	358	342	339	357	300	340	334	339	337	351	386	383	360	324	312	351	376	337	358	334	340	348	376	331	348	335	336	368	336	320	354	334	342	334	350	347	333	377	362	330	388	357	353	357	343	352	329	325	310	347	305	358	355	347	353	343	339	372	338	341	342	330	331	333	365	335	338	343	338	350	350	367	362	341	345	364	342	366	338	360	330	341	350	362	345	338	341	352	340	356	345	345	348	385	324	336	372	333	323	325	362	349	365	363	339	393	378	310	325	316	340	342	362	343	357	375	344	349	332	341	328	335	347	344	347	338	347	370	343	367	322	376	315	323	373	331	339	376	355	338	328	346	349	351	339	343	342	337	350	330	322	340	352	353	345	336	317	341	319	335	364	345	369	387	350	383	351	352	363	364	327	359	343	350	364	332	337	361	340	356	335	335	338	372	318	341	346	348	339	367	349	309	348	374	341	345	352	317	347	348	347	351	363	321	382	350	373	341	346	369	323	331	329	334	318	365	357	345	359	369	315	376	337	353	346	344	324	317	329	390	330	346	367	326	354	317	339	328	339	353	378	365	342	346	354	368	360	371	329	357	356	328	317	327	363	364	333	345	377	329	348	349	337	336	368	372	358	354	381	344	353	342	332	331	308	319	341	348	330	340	310	339	334	369	325	314	345	348	352	339	332	327	363	348	335	317	298	358	337	349	347	357	343	319	334	323	366	337	347	357	345	350	335	378	355	352	345	321	313	351	332	330	331	339	328	364	335	378	324	360	358	351	385	336	335	327	342	349	332	346	338	336	341	333	330	366	366	339	363	326	350	361	348	360	351	341	343	352	316	348	336	338	347	350	321	368	327	344	335	348	354	328	362	391	348	357	350	353	351	358	344	340	324	322	365	315	358	348	382	353	356	335	312	373	385	357	334	303	343	373	306	370	340	351	368	324	366	340	364	323	367	351	366	330	351	343	367	337	338	372	352	344	363	320	373	346	359	365	345	332	332	368	343	337	362	350	329	299	349	333	326	336	344	372	366	346	329	310	331	315	356	318	329	331	314	344	327	334	345	378	339	352	325	300	396	390	370	343	352	324	357	322	356	375	343	387	341	355	328	350	339	344	339	342	359	329	332	347	325	357	337	349	356	333	334	350	334	331	364	303	358	345	332	339	331	375	367	352	317	315	345	364	347	343	330	336	355	337	348	365	341	333	336	374	327	315	367	357	391	362	376	317	344	361	316	366	337	333	327	350	360	316	328	364	347	339	351	362	378	337	345	383	323	351	372	310	324	346	374	328	314	352	313	347	340	349	332	360	350	305	349	330	325	329	299	324	328	358	350	369	362	375	327	341	355	378	330	322	346	317	331	342	347	340	324	357	334	367	317	326	343	327	334	367	362	350	358	335	311	379	355	358	392	341	300	348	323	331	335	356	325	324	351	379	364	360	349	328	352	346	340	353	375	360	369	350	374	345	363	359	342	322	334	354	338	342	348	367	363	370	343	345	324	319	343	336	312	327	324	326	330	365	327	370	315	385	337	359	334	347	339	365	380	343	353	343	373	332	374	366	345	314	329	347	322	345	344	347	325	372	353	333	319	352	356	323	319	354	353	354	371	353	323	334	313	354	341	338	362	336	352	305	329	353	349	346	356	388	349	383	360	348	340	346	351	333	305	339	330	339	376	331	371	370	383	366	333	331	362	335	355	346	338	319	342	363	364	360	338	356	340	362	366	338	345	326	343	332	315	330	328	356	312	316	344	307	339	331	335	333	329	329	368	312	342	374	335	346	331	336	332	333	373	370	348	339	355	348	335	368	333	345	326	348	372	351	357	344	346	336	327	360	352	333	364	329	340	348	347	369	376	351	353	335	372	334	337	349	335	359	371	345	361	358	347	326	333	345	372	362	348	337	316	326	358	341	346	329	314	335	368	353	369	346	337	296	320	334	335	357	351	327	328	332	359	342	337	354	347	360	344	364	355	378	372	370	347	378	321	333	373	319	363	346	361	382	368	355	351	371	330	353	382	331	333	366	350	337	317	357	349	373	362	358	347	316	333	347	347	327	339	364	338	343	368	328	362	359	367	354	363	330	356	327	328	373	361	356	343	344	367	348	377	340	331	347	330	356	330	322	349	367	353	339	329	345	356	336	358	366	344	323	338	375	365	346	319	347	361	308	344	339	325	371	323	313	333	364	323	337	361	341	367	352	333	339	325	342	351	336	355	344	377	340	379	339	325	316	336	381	335	330	383	340	346	361	352	369	314	346	363	379	372	334	326	361	347	324	365	365	324	340	343	342	321	353	334	354	359	345	329	371	339	372	345	346	398	325	364	370	362	359	350	324	356	365	351	339	330	376	338	334	336	337	363
24746	21115	26707	25355	12891	5631	3363	2177	1516	1210	966	786	615	589	591	446	385	417	355	341	333	355	292	314	311	297	258	264	243	202	270	244	220	254	252	249	230	239	231	218	246	197	229	238	250	234	257	222	264	222	218	253	236	258	225	218	245	261	235	265	221	246	229	273	230	228	247	227	254	228	229	239	231	254	241	240	242	200	249	243	242	255	220	215	248	231	228	228	265	238	218	250	228	208	237	233	240	236	254	224	233	211	206	244	221	236	249	208	255	230	231	241	233	243	257	212	227	215	213	229	241	223	200	239	213	211	232	242	215	202	224	260	208	211	222	250	226	220	228	246	241	234	219	232	220	210	241	240	237	225	224	218	234	210	235	235	238	244	231	232	242	224	230	241	218	229	206	225	240	227	231	230	237	208	236	238	244	226	202	241	216	229	236	246	232	221	208	227	203	232	239	250	205	244	254	243	230	226	228	252	237	212	207	225	222	232	227	250	209	230	227	216	223	247	257	241	253	201	226	217	200	239	223	226	225	235	218	228	236	207	240	230	253	264	219	234	243	225	221	223	229	253	240	244	234	225	230	242	213	220	233	231	224	239	248	247	228	231	207	246	240	252	245	237	223	231	233	238	219	205	228	242	251	231	212	216	255	207	247	249	227	227	225	231	227	223	240	216	259	229	284	241	222	229	244	223	230	264	227	221	248	242	247	236	236	275	235	236	238	232	234	236	239	227	239	218	224	241	231	246	241	206	241	248	205	230	177	238	252	226	257	255	234	201	229	259	230	233	208	218	200	215	240	238	215	242	226	249	221	211	239	235	220	231	242	240	228	238	208	200	243	225	212	245	202	239	230	223	261	250	236	251	226	243	232	221	218	243	248	257	209	237	244	255	232	243	211	218	251	241	254	241	218	253	223	225	214	209	229	221	209	258	241	236	248	219	254	227	248	221	205	257	230	234	245	223	241	230	222	235	244	229	212	237	221	209	224	218	214	231	239	207	213	221	223	206	229	246	218	244	251	219	240	255	250	235	200	229	237	240	223	229	232	251	233	226	216	248	229	248	243	208	220	218	234	231	223	223	207	240	241	239	251	217	239	237	188	213	231	241	217	229	250	223	223	264	228	242	232	222	225	247	253	203	236	217	213	238	240	260	221	224	234	215	223	239	219	211	221	215	213	253	230	228	239	269	216	235	224	231	224	232	234	247	264	210	244	211	199	242	264	209	256	242	213	207	241	235	234	238	257	235	266	231	225	242	208	252	198	235	207	227	248	229	185	227	243	238	236	229	230	235	223	233	209	244	256	230	226	240	194	257	247	218	226	236	212	221	248	235	239	231	246	213	203	252	263	230	238	246	226	240	252	237	212	212	210	220	247	247	243	215	233	236	230	243	248	204	228	228	213	258	254	217	223	242	242	219	209	227	229	242	243	241	221	244	247	261	232	234	242	213	252	236	241	201	211	236	236	226	214	237	241	233	202	208	221	230	212	244	231	245	254	228	256	248	236	256	236	245	216	212	219	221	234	247	241	248	231	216	235	209	215	230	247	221	220	249	241	237	214	222	225	227	234	228	229	228	218	228	197	234	211	234	253	218	241	261	225	254	226	234	237	213	227	231	228	236	213	231	248	255	238	241	234	257	261	232	225	253	228	230	242	228	234	242	219	215	217	227	210	234	238	237	229	237	236	214	232	238	209	234	230	213	196	218	222	230	230	223	227	224	231	218	212	229	228	243	231	205	206	212	228	239	230	230	261	227	249	226	253	220	240	228	244	230	232	223	227	246	215	232	237	216	219	228	209	234	246	209	234	229	199	210	216	244	229	242	231	220	234	270	238	237	242	250	252	245	252	233	240	215	228	251	229	252	214	213	225	252	239	243	233	212	240	225	240	204	227	219	233	248	236	220	235	215	241	213	219	251	222	228	215	212	190	256	225	225	243	233	254	214	256	239	221	249	215	210	271	232	219	222	224	227	240	240	212	239	219	224	211	229	209	232	237	201	221	236	206	242	227	193	239	252	219	224	198	225	221	256	242	229	215	229	209	237	233	240	222	233	221	237	225	212	229	220	236	179	246	251	246	244	233	221	214	230	220	232	228	223	216	219	228	223	226	236	241	247	240	226	248	215	196	209	237	240	231	216	245	236	224	258	239	253	245	228	216	204	243	262	253	238	229	240	230	226	259	236	216	220	245	209	213	243	247	225	259	216	229	225	222	260	224	238	240	220	224	225	239	256	215	217	230	204	221	234	271	218	233	228	233	235	217	221	187	206	227	230	209	224	200	223	261	240	238	230	219	207	241	238	230	204	252	229	220	225	236	213	249	230	240	230	226	254	218	240	246	205	250	218	206	226	267	204	244	235	239	226	236	226	235	221	221	201	241	226	211	237	225	236	220	228	219	221	200	202	218	200	227	214	260	228	218	236	220	229	250	216	199	241	233	224	217	257	218	229	245	229	214	232	229	230	225	214	233	229	241	229	211	265	252	228	237	204	228	234	253	228	245	231	246	230	210	216	210	216	231	209	260	227	218	224	244	226	245	214	223	226	231	238	211	219	246	224	216	256	237	241	235	233	220	208	212	227	234	201	215	218	226	216	238	201	229	229	240	224	217	221	222	226	226	226	215	238	204	259	237	225	209	246	256	244	237	243	245	219	216	229	218	221	228	266	239	220	227	237	253	232	229	220	249	237	215	194	253	227	228	227	254	211	238	218	222	229	217	220	256	234	241	218	242	230	242	226	239	236	240	267	224	222	240	242	213	223	204	259	242	230	213	240	211	217	242	242	187	228	262	258	244	223	229	220	232	229	213	223	249	203	216	229	221	230	230	240	246	223	241	225	235	208	225	212	224	214	235	240	239	222	242	208	250	253	235	217	224	227	223	234	234	178	228	252	235	217	247	221	249	229	233	243	222	217	245	231	228	230	223	212	219	223	228	219	211	216	247	221	229	234	266	242	231	230	224	254	226	238	244	231	225	238	206	224	215	224	216	244	230	225	231	229	236	230	202	221	244	216	222	228	228	217	246	221	247	265	242	221	211	244	240	243	216	245	191	241	221	233	214	200	243	223	234	232	232	210	223	226	226	234	244	252	231	225	244	233	236	220	234	228	258	229	231	236	192	241	216	238	217	224	228	258	227	254	233	232	218	206	230	228	215	225	226	225	232	232	232	219	243	220	214	233	247	219	248	226	232	202	221	209	216	246	244	235	230	231	213	226	233	240	251	223	220	237	198	230	217	231	222	236	241	236	225	220	248	244	216	214	245	251	239	224	211	219	223	220	241	245	206	242	224	201	216	196	229	265	249	232	218	220	214	215	264	253	230	239	222	239	233	252	232	215	226	216	203	227	248	242	240	229	228	217	231	238	230	207	208	260	223	247	226	197	232	206	232	255	247	231	227	236	236	245	223	237	209	249	221	238	230	243	200	218	233	243	224	205	230	227	219	221	231	230	204	241	252	251	253	212	236	249	243	244	222	222	233	213	226	199
14780	37405	30028	18740	12056	7363	4975	3451	2479	1961	1542	1243	925	814	792	614	565	526	471	454	436	417	413	374	375	351	358	350	312	310	300	321	278	279	306	301	308	282	289	303	235	281	309	271	276	282	294	283	301	237	261	271	297	263	251	277	254	285	253	272	271	258	258	283	270	279	253	253	251	283	284	271	274	253	240	256	277	261	271	275	278	277	287	276	261	260	286	248	232	274	263	278	253	270	278	253	264	290	252	268	255	278	276	277	279	255	282	256	274	252	287	254	268	269	257	259	300	269	264	268	286	265	274	275	297	270	275	276	262	248	276	278	260	262	264	245	238	268	262	278	260	248	237	300	294	271	277	264	293	281	274	258	275	269	299	246	253	244	264	239	254	262	257	254	279	252	257	261	255	274	271	287	270	269	255	267	268	255	306	264	269	269	286	262	268	252	258	288	253	273	283	296	288	266	258	268	253	249	259	275	296	273	240	304	278	267	248	278	268	231	261	287	269	246	262	285	277	291	241	261	263	262	266	277	269	290	255	284	272	243	256	282	286	230	268	290	254	265	252	272	279	292	264	273	279	286	262	244	257	268	288	288	262	268	259	265	270	272	226	284	265	266	234	267	288	250	232	240	274	279	292	254	273	302	283	261	286	256	274	251	263	256	244	295	257	255	279	280	249	249	247	275	296	263	275	315	276	249	270	274	279	279	271	282	257	263	309	283	284	273	254	275	258	267	245	270	285	264	242	277	265	296	283	266	264	266	244	288	287	254	253	300	283	294	267	273	257	300	297	271	261	288	255	257	275	272	289	287	264	260	250	254	253	270	255	329	259	286	302	255	286	281	275	275	248	270	260	268	272	254	280	251	281	289	243	295	263	265	283	272	248	252	276	275	282	294	285	267	262	264	291	257	274	313	234	279	248	259	260	275	260	253	273	278	292	277	259	269	279	254	279	259	273	266	286	275	263	267	268	255	279	233	276	291	291	293	252	274	266	235	295	251	264	282	258	246	278	237	241	276	291	271	251	278	230	276	270	258	262	266	237	248	283	281	244	301	245	273	225	261	236	284	275	255	267	277	279	261	258	268	283	268	242	245	257	220	281	259	238	259	282	264	254	259	265	288	261	263	265	266	275	259	267	288	268	277	280	266	264	255	272	266	252	248	289	268	248	266	270	276	249	300	253	253	272	286	305	264	274	292	288	233	258	270	268	271	232	226	288	276	287	278	264	253	280	255	287	239	242	264	270	267	266	260	273	258	261	282	266	275	292	273	287	254	257	274	290	292	247	278	274	311	266	245	265	284	257	280	275	238	246	262	284	241	286	274	269	255	260	248	284	259	275	270	270	291	267	266	231	283	285	270	270	219	265	270	286	261	299	264	262	244	252	267	246	257	265	258	277	230	245	266	273	277	274	283	256	261	270	276	273	267	267	242	230	257	239	284	265	270	251	257	263	274	281	253	260	256	280	272	232	256	230	264	283	264	254	248	273	264	285	262	281	269	242	288	281	287	259	274	256	275	303	265	266	240	264	274	259	258	259	271	267	277	289	272	280	270	245	251	272	251	261	283	260	269	248	285	251	258	252	259	260	306	258	301	257	252	288	281	247	247	256	298	240	283	287	251	267	264	272	261	243	239	269	252	265	232	255	266	250	250	268	270	254	267	274	265	268	285	292	270	250	270	252	279	251	259	287	261	278	247	302	268	243	272	267	263	242	266	250	254	264	249	267	262	263	276	290	264	279	273	262	280	265	268	295	268	290	293	279	270	289	255	271	312	272	258	250	272	241	292	286	260	260	274	243	235	259	269	300	308	256	253	271	271	290	274	292	285	246	286	248	293	240	248	269	273	278	260	294	269	252	281	271	252	288	274	258	248	295	264	292	288	275	233	294	254	249	278	269	261	263	270	287	258	264	284	249	258	267	246	273	267	285	269	266	267	265	274	253	284	276	261	242	247	287	258	279	268	264	303	276	265	261	275	271	266	270	263	258	294	285	283	267	271	249	256	260	290	306	243	278	238	255	271	255	245	281	271	283	281	272	302	250	255	243	260	249	264	283	266	275	273	258	282	264	237	269	260	268	277	264	256	269	271	258	265	265	273	255	287	252	255	279	251	277	260	272	248	266	278	275	284	261	243	296	281	285	277	266	281	265	273	290	292	264	321	236	239	266	273	256	278	274	254	285	227	238	224	310	289	285	237	286	284	247	301	257	264	244	228	277	238	266	278	264	266	251	300	255	242	266	283	298	263	271	278	273	295	243	246	259	289	292	269	242	263	251	258	281	269	252	248	261	274	286	277	273	298	249	278	236	265	264	269	273	307	288	273	261	251	282	273	279	257	260	300	274	243	286	262	261	272	240	259	284	278	242	275	279	246	272	268	268	294	284	232	274	259	251	261	260	266	294	244	256	276	247	278	233	274	286	286	293	285	225	288	276	279	251	253	249	259	276	272	284	254	227	302	254	267	257	291	249	255	276	267	262	268	251	261	248	262	260	249	248	253	238	281	296	276	265	273	267	248	269	267	258	241	272	267	246	262	257	246	285	251	253	287	285	271	276	259	236	291	264	244	260	270	245	277	293	267	292	279	265	273	284	253	248	274	253	291	285	246	279	268	266	259	278	267	276	266	279	264	257	265	262	260	268	268	270	256	253	244	254	280	303	265	276	264	263	267	274	282	276	276	234	272	266	306	250	259	268	282	272	261	275	260	268	268	245	230	264	289	272	257	289	301	249	246	277	285	285	256	255	259	251	270	276	241	265	243	313	252	292	255	278	254	270	240	258	255	270	289	292	265	275	277	280	256	250	283	281	244	237	281	272	278	262	268	260	291	279	253	265	272	271	270	279	277	253	264	256	266	253	248	246	270	289	261	261	289	263	263	273	227	238	287	245	284	283	283	277	279	240	277	268	271	268	264	267	279	265	282	259	262	287	268	271	257	286	276	228	243	273	272	258	285	256	247	256	308	274	300	248	246	275	265	261	276	266	270	252	273	275	254	264	268	265	270	246	272	260	251	266	269	268	271	253	271	275	269	262	255	266	255	267	251	267	264	272	239	286	257	291	276	254	253	272	220	257	273	257	272	273	265	229	292	261	244	294	276	258	294	285	280	274	273	250	251	248	239	279	306	273	290	278	264	291	285	247	273	256	267	271	259	236	253	255	242	263	255	281	282	230	269	243	274	276	272	267	268	277	286	290	254	271	250	246	278	272	276	282	280	252	272	269	277	248	257	266	242	273	220	253	300	260	290	252	265	260	285	261	261	267	283	278	264	281	258	255	271	264	270	262	248	288	283	264	253	299	261	287	246	241	250	286	239	271	285	261	248	251	270	260	261	270	247	244	271	256	300	261	273	291	278	255	252	289	270	250	253	282	269	272	239	305	290	244	262	286	257	270	242	275	249	243	251	280	250	251	260	254	277	245	285	256	277	259	252	250	264	261	279	255	273	269	266	243	269	270	249	268	268	242	264	263	283	255	275	275	269	240	243
22434	21129	28506	24014	21209	21144	13270	5430	3385	2573	2108	1732	1231	1061	1058	819	750	656	618	616	525	498	470	443	473	393	439	421	395	378	339	358	313	385	336	344	314	331	340	350	331	345	319	324	296	334	327	344	312	322	307	315	294	311	325	309	331	285	344	331	281	308	288	322	287	307	278	313	305	315	307	322	310	294	305	313	304	321	300	323	290	322	309	269	278	317	312	307	289	293	283	322	307	340	316	299	291	295	301	305	324	286	295	311	296	309	322	294	275	298	330	293	292	282	286	294	267	319	305	322	314	313	322	325	283	301	300	339	312	295	322	277	314	281	324	295	304	272	317	305	297	334	343	301	320	302	288	289	282	284	318	285	291	306	280	276	279	288	279	317	309	287	278	298	274	300	298	286	303	307	273	305	286	283	317	302	264	301	295	312	313	309	291	311	354	304	299	255	308	299	289	291	299	326	324	319	279	313	308	310	320	288	301	315	282	261	316	308	323	316	299	292	302	302	303	298	310	355	324	333	336	305	295	321	266	334	302	323	313	313	308	282	304	296	309	310	315	322	265	266	311	303	314	291	320	298	307	303	292	318	301	318	303	330	283	308	297	319	323	301	290	314	313	330	310	306	290	303	314	283	283	281	311	293	306	299	308	288	287	263	322	339	283	295	332	292	296	299	313	315	305	307	300	331	293	345	299	299	316	307	313	274	344	295	291	292	290	279	264	294	325	313	314	336	314	308	331	306	305	303	317	304	298	299	295	309	298	284	297	302	279	302	287	318	288	298	296	333	333	309	304	320	279	309	263	333	308	305	322	293	303	273	292	311	277	333	314	307	286	294	308	318	310	281	272	306	311	278	276	306	310	304	304	322	309	330	346	283	298	319	290	309	297	307	310	298	305	273	283	305	306	309	307	289	323	294	319	297	332	312	318	306	301	294	311	328	308	306	312	313	298	271	285	296	307	314	307	319	275	277	305	299	283	275	294	250	275	293	299	313	302	286	307	280	318	271	315	319	332	306	305	297	292	296	353	297	314	285	299	307	301	286	272	299	308	297	319	330	328	319	309	317	307	308	292	336	297	307	293	301	278	300	315	292	347	333	317	307	311	318	307	292	323	330	311	294	325	296	275	292	307	286	304	306	306	290	290	283	309	303	297	281	313	320	305	316	303	303	318	323	293	300	283	301	299	312	305	312	307	319	302	311	291	281	291	305	312	289	301	266	327	269	285	325	299	310	285	261	317	306	284	330	300	252	314	300	320	280	277	296	291	290	285	280	286	282	307	299	291	295	282	293	317	286	300	303	291	305	297	319	318	316	303	306	320	316	329	286	325	309	302	311	279	303	305	291	302	304	294	321	299	340	305	272	299	279	297	313	324	294	306	280	282	318	311	317	307	287	314	286	310	295	294	289	290	318	287	299	310	299	299	311	288	285	264	313	297	306	286	325	329	328	294	303	330	306	308	298	283	311	317	317	313	333	338	314	270	287	296	306	308	296	275	326	299	295	287	308	310	327	305	306	306	287	295	295	308	284	295	292	351	284	317	274	280	323	299	298	323	269	298	295	288	314	282	304	321	278	301	324	295	305	304	279	299	324	294	312	314	318	299	316	329	290	315	279	319	321	294	317	272	289	272	298	313	317	297	313	274	283	306	311	325	310	322	289	312	274	302	317	280	284	302	309	326	305	294	295	295	309	281	305	298	285	283	290	286	321	302	292	307	353	313	329	298	304	284	277	311	316	282	263	286	313	310	309	296	306	288	309	324	287	306	307	315	296	293	306	269	291	311	286	320	293	293	303	321	310	280	313	327	287	311	292	310	309	324	287	293	326	300	317	312	309	293	297	299	295	314	288	307	324	292	308	303	287	314	297	299	314	268	295	311	317	293	315	301	301	290	267	283	314	295	314	284	323	291	291	305	308	300	283	313	307	307	270	278	302	325	296	304	290	309	295	331	299	317	267	318	292	277	319	288	308	318	287	294	298	299	282	308	304	270	284	301	337	304	317	284	338	311	308	308	316	310	290	280	322	288	300	309	297	303	277	294	280	320	279	311	337	309	286	333	295	313	277	307	316	308	321	291	291	286	282	274	308	291	324	302	297	301	299	302	300	311	303	269	300	302	322	326	295	322	307	317	286	326	307	312	291	312	293	298	306	292	281	291	313	321	341	295	304	322	308	307	320	312	311	311	293	334	325	321	332	268	318	279	304	306	305	316	312	291	321	296	336	274	295	278	283	314	292	270	287	306	289	306	285	323	345	278	298	291	295	302	321	328	299	299	299	294	322	296	280	287	242	285	295	332	350	278	313	287	301	307	286	288	340	324	343	339	307	300	318	276	341	296	325	302	294	296	287	307	284	318	311	293	298	303	297	316	321	316	283	316	322	290	308	273	315	332	298	318	294	318	341	315	305	287	288	290	305	284	298	311	299	334	298	319	298	331	315	287	282	312	334	304	345	315	308	319	299	306	309	290	322	267	309	289	301	288	304	335	307	308	302	267	276	283	319	299	337	277	316	306	330	348	342	293	319	302	288	307	297	295	292	296	297	292	274	289	300	291	283	297	298	285	338	315	310	300	320	288	321	284	305	322	313	285	295	315	285	284	312	315	315	305	302	265	286	318	278	305	315	291	329	295	305	302	303	261	285	297	308	304	312	310	307	306	291	352	311	307	312	312	292	319	281	291	271	272	313	286	297	287	311	300	291	292	262	315	288	299	320	323	302	311	268	348	303	304	295	303	294	296	310	308	295	310	285	305	325	295	315	320	316	301	298	319	272	284	304	274	314	293	304	272	270	322	275	267	293	327	309	281	319	297	297	285	308	304	304	280	311	308	295	366	303	323	320	312	301	336	304	313	305	322	329	292	321	330	311	298	287	296	293	301	312	307	298	298	317	305	300	291	330	336	295	296	297	313	287	304	297	340	311	327	311	289	322	319	311	306	324	301	304	280	292	285	313	314	301	290	307	321	293	275	309	297	304	312	295	275	284	337	312	287	284	293	301	308	310	275	289	285	332	304	298	305	316	302	279	326	283	314	298	288	312	315	296	273	322	295	290	306	299	296	275	278	271	304	287	319	294	333	298	327	294	321	281	276	286	322	312	298	305	308	317	283	313	316	292	288	289	301	299	312	299	339	298	309	314	277	276	297	283	318	301	287	278	308	302	343	303	321	303	306	296	292	307	310	311	292	284	324	306	322	306	315	303	309	291	315	301	300	296	275	286	319	291	296	303	295	322	268	287	318	303	298	306	314	319	298	309	319	317	295	279	299	300	283	310	322	312	303	291	262	268	335	304	302	296	326	279	314	312	328	327	311	268	297	290	316	307	333	292	286	301	274	298	315	297	276	313	292	299	291	281	308	308	283	309	314	296	329	283	333	313	308	294	319	298	301	310	322	310	317	320	319	319	315	280	290	303	309	293	299	301	309	318	287	282	300	315	318	326	312	289	279	293	307	263	288	300	299	299	343	306	279	322	292	351	340	292	315	323
17802	45958	38887	27834	19113	13072	9321	6761	4806	3772	2929	2419	1765	1448	1372	1118	1000	894	840	733	622	633	634	601	589	530	505	421	445	402	421	411	394	427	386	362	399	360	367	350	357	353	356	357	385	377	362	348	320	357	348	331	322	342	366	371	342	339	375	360	316	351	322	339	362	366	360	339	337	322	352	349	343	346	362	343	326	334	359	318	355	326	309	331	357	352	341	366	319	352	365	370	348	349	337	349	305	354	330	346	319	314	326	348	357	317	331	343	349	315	364	342	356	352	334	311	338	358	356	343	345	357	345	374	313	338	385	356	344	332	336	372	335	356	341	336	318	364	383	352	371	323	330	339	380	353	347	346	344	329	345	328	336	327	324	319	337	353	369	395	377	365	365	326	320	358	342	340	342	361	362	374	359	312	318	336	331	299	361	358	343	356	336	339	346	321	340	316	378	352	369	357	339	329	340	349	350	348	327	314	360	329	340	309	352	323	339	325	367	353	342	332	360	336	367	339	331	314	353	308	314	323	329	326	326	326	352	393	348	358	361	357	331	339	335	332	377	353	354	327	351	341	308	343	320	352	318	352	331	339	344	354	344	356	322	342	315	372	355	313	366	322	316	322	354	331	354	331	312	347	356	320	361	330	343	318	337	324	366	303	378	360	344	358	324	333	334	352	339	329	361	316	339	367	328	335	338	319	322	352	324	356	347	312	369	352	346	361	312	328	340	326	318	347	333	347	343	337	321	347	374	335	355	311	327	354	363	367	372	358	339	358	327	334	315	331	360	348	338	332	378	353	366	322	358	321	325	346	342	293	348	376	345	363	341	340	330	338	318	361	331	303	333	331	325	315	346	313	299	341	360	328	352	335	307	312	382	338	387	353	328	374	310	324	338	341	340	386	320	333	323	338	334	369	340	339	341	339	362	358	327	327	360	352	364	335	327	334	353	354	324	357	362	347	374	320	344	347	356	373	327	329	329	364	365	354	332	345	346	310	337	327	312	375	345	399	343	329	309	344	328	345	348	379	372	333	344	344	368	330	364	366	353	333	352	357	350	345	366	324	346	339	357	340	359	316	305	365	352	342	341	373	341	336	325	330	328	358	339	330	343	345	333	343	328	385	340	312	360	336	397	323	333	336	340	349	345	365	306	345	321	363	311	335	322	346	357	321	336	358	332	316	343	338	308	348	330	345	378	351	355	347	314	354	360	354	343	344	360	329	359	352	322	313	348	351	351	320	354	349	301	358	370	336	334	360	329	319	343	383	377	329	338	342	352	377	335	337	334	321	346	337	344	307	316	365	342	362	366	361	352	322	339	320	341	320	341	377	350	354	314	358	325	353	346	315	348	342	344	314	331	357	332	352	323	335	333	345	339	356	328	339	349	316	309	354	351	340	310	379	337	363	331	331	358	345	342	345	327	353	333	337	339	363	294	333	362	336	351	343	357	344	360	315	339	343	342	361	323	337	327	392	364	353	338	330	357	322	342	364	348	357	345	362	323	346	348	344	319	293	321	321	340	313	339	340	345	363	342	378	355	351	359	334	342	316	334	337	342	370	365	350	336	334	351	351	339	351	338	358	366	347	333	314	305	325	364	332	343	358	334	309	352	331	344	342	332	354	338	343	353	324	329	336	333	369	337	330	342	337	322	357	350	379	354	340	324	381	323	353	347	334	365	349	327	349	345	368	331	352	332	362	348	330	332	341	365	323	344	335	330	381	363	351	355	335	317	356	347	353	347	345	322	318	361	334	347	353	345	336	379	338	357	318	320	376	340	362	320	345	320	324	334	333	354	352	381	348	360	348	341	335	338	364	350	337	371	373	363	369	337	349	332	381	342	320	340	320	323	322	362	338	349	319	340	317	337	327	356	340	335	326	347	317	329	352	350	316	346	357	321	320	366	354	355	361	330	349	381	352	307	364	352	328	337	327	307	348	309	360	325	353	311	353	319	357	348	363	335	359	354	349	369	303	352	349	365	341	353	338	360	330	355	349	341	372	317	377	338	346	321	353	306	366	327	348	307	330	333	357	357	339	361	369	353	319	334	346	329	398	341	353	353	314	400	333	323	348	319	336	333	344	340	324	342	345	358	313	365	352	309	319	332	326	365	343	289	358	343	367	359	375	359	352	346	362	349	363	332	350	335	334	339	373	329	317	320	360	333	348	359	328	366	315	350	358	324	381	345	353	349	350	364	344	331	347	320	371	345	344	330	335	390	342	339	369	361	355	369	320	339	342	297	343	349	361	330	334	320	344	364	353	333	327	339	350	344	332	331	343	364	334	344	371	340	354	310	329	340	326	346	360	334	362	337	358	377	351	308	351	352	354	325	326	313	341	349	359	342	365	337	347	320	311	322	351	377	326	317	358	320	328	336	363	322	316	329	302	340	321	356	343	333	327	353	347	310	356	349	347	370	328	308	353	361	336	339	351	361	367	351	344	328	363	380	343	332	338	380	351	320	329	330	357	390	341	327	331	326	331	367	327	320	332	334	358	337	354	362	346	323	312	338	366	370	347	347	373	336	340	356	368	367	336	340	350	319	342	336	361	352	321	342	323	319	333	358	335	360	326	355	351	334	310	342	339	300	316	325	354	352	349	370	359	338	336	354	319	302	322	343	333	346	393	347	375	328	353	358	335	348	342	323	363	326	338	387	338	357	325	352	346	364	338	334	370	364	354	338	381	345	318	334	352	331	344	322	359	342	309	341	318	353	315	363	337	325	330	328	350	344	359	335	382	312	339	378	339	347	330	318	347	321	299	334	351	328	342	336	377	298	330	382	332	345	341	342	316	393	315	348	345	361	328	361	337	361	369	333	356	390	344	333	351	310	368	345	344	345	350	324	351	356	325	332	365	357	352	349	362	356	343	349	312	339	389	333	322	356	306	328	335	350	328	351	327	338	331	385	339	347	356	336	345	373	371	337	350	333	313	354	323	325	332	385	348	351	329	318	377	359	375	348	320	336	329	340	333	349	318	330	375	365	315	345	384	366	323	361	351	337	362	340	331	340	357	365	378	342	352	329	327	337	339	360	355	375	357	343	358	345	356	358	338	368	326	321	351	317	353	320	335	327	357	330	363	330	326	337	368	334	341	350	342	373	318	352	364	354	359	366	359	336	334	393	337	327	364	362	357	318	319	316	311	323	361	342	349	314	368	333	337	344	371	335	322	340	350	374	349	372	350	353	351	333	351	355	346	371	326	359	338	380	347	355	347	350	356	376	363	332	296	342	344	328	331	365	348	313	333	355	345	348	349	319	340	360	340	342	326	365	350	322	349	341	336	328	320	337	339	331	338	345	334	367	346	348	378	333	352	316	322	356	347	357	349	345	352	328	337	378	365	321	352	357	356	375	318	315	328	338	320	337	352	305	341	354	349	339	309	318	352	346	362	324	334	348	333	340	349	335	337	322	346	354	319	367	340	316	371	355	329	338	367	351	333	356	304	341	344	300	364	331	337	343	370	373	355	331	361	316	331	366	347	322	355
27442	21994	23517	15249	6263	3595	2508	1714	1316	1003	816	740	575	512	492	401	392	371	364	339	340	297	335	315	312	315	294	275	259	274	281	279	256	288	269	254	250	230	261	254	235	246	227	255	260	284	257	255	291	242	279	250	227	257	270	260	256	278	234	259	245	248	272	220	252	245	277	236	235	261	223	221	271	251	230	252	223	267	239	285	225	255	245	270	253	245	268	231	261	227	243	282	231	288	224	243	243	261	227	243	252	230	254	257	239	255	249	267	266	257	280	246	256	228	272	230	235	245	262	252	222	254	222	249	258	219	232	261	258	275	232	257	290	236	237	238	243	239	255	236	247	237	265	233	274	220	262	248	249	267	246	215	280	267	279	237	261	227	245	243	242	253	257	231	264	245	266	240	284	213	244	239	227	247	260	242	253	242	243	241	248	263	246	268	259	275	274	259	278	256	248	224	247	243	251	270	253	262	232	274	250	242	241	244	214	256	254	242	245	241	260	265	242	255	226	249	268	238	252	259	277	282	230	247	231	241	252	277	271	229	218	239	230	253	247	253	237	267	270	263	290	247	259	283	269	272	219	263	259	239	242	229	257	270	234	235	263	228	232	251	262	257	222	231	236	226	261	268	229	225	221	228	235	248	250	250	272	235	252	274	251	249	275	236	237	271	266	251	255	272	283	238	250	225	256	258	231	250	233	222	227	258	259	244	274	269	242	244	252	261	236	229	254	235	283	264	237	264	243	240	267	248	238	273	251	235	240	242	248	221	254	258	270	260	253	234	255	264	258	272	281	278	222	250	260	248	257	235	242	259	248	246	252	228	218	250	222	250	219	227	249	252	228	251	282	233	231	243	252	267	266	251	273	242	248	217	244	252	251	244	223	256	258	234	243	263	251	276	291	266	263	278	220	238	245	253	279	232	251	259	244	223	248	240	260	267	237	233	227	243	218	269	255	238	247	277	250	252	233	233	241	259	246	250	243	262	288	250	246	271	290	232	248	240	233	245	281	245	236	244	244	249	226	229	236	223	258	297	260	259	241	257	271	233	259	241	242	251	266	220	261	245	260	231	245	272	232	240	239	258	249	225	249	246	235	257	260	269	246	252	256	229	289	242	244	233	257	236	252	249	231	244	243	230	219	284	259	253	252	269	222	270	252	249	277	231	247	298	225	263	230	237	246	222	291	238	235	258	212	264	237	263	240	241	244	240	295	231	240	263	248	221	277	247	254	250	250	254	248	253	242	271	245	274	256	240	240	216	239	258	252	231	267	238	258	247	249	241	222	242	249	241	269	253	255	231	222	243	229	277	250	253	270	260	245	230	228	266	252	242	257	229	251	272	263	227	226	223	236	235	237	263	246	282	245	279	244	264	251	246	275	269	252	252	220	268	230	258	249	250	261	227	246	226	284	241	266	241	252	223	266	241	235	236	235	255	260	224	260	257	277	268	261	248	257	260	260	269	226	264	275	253	246	249	240	244	256	241	219	259	238	251	228	276	228	249	299	245	288	257	252	264	258	264	233	231	271	231	251	252	269	242	262	257	238	261	246	220	245	226	242	246	247	230	251	266	247	235	223	270	259	225	232	273	273	244	230	248	244	244	239	215	261	236	245	269	218	277	273	238	245	241	257	267	266	249	216	242	230	218	220	266	262	231	237	262	245	249	243	229	261	269	253	263	241	262	241	247	251	238	232	264	251	217	290	258	262	242	239	261	254	236	257	232	249	239	244	244	237	249	270	254	252	246	239	248	251	265	253	219	260	234	255	264	248	237	267	250	278	249	235	252	250	247	256	244	252	257	241	256	247	227	268	253	254	221	257	279	224	228	286	272	241	243	265	252	252	220	249	201	243	249	239	253	276	223	263	272	263	254	244	227	208	255	278	262	262	261	257	210	259	277	257	240	251	243	262	241	265	253	259	266	236	265	260	228	265	261	242	246	239	238	235	246	270	255	257	264	231	254	230	235	246	246	222	249	248	277	265	235	257	229	255	261	261	233	246	246	271	244	259	274	253	266	254	243	244	269	265	258	254	241	219	252	264	240	229	254	250	269	257	246	246	256	257	251	226	250	223	266	235	256	232	260	237	214	279	257	263	253	215	237	255	234	250	254	238	244	262	234	259	251	234	278	245	294	257	263	250	273	248	283	242	235	250	243	243	243	254	232	256	258	253	252	260	219	255	276	227	264	263	265	217	239	259	238	252	276	257	249	248	274	205	274	231	241	232	265	248	245	241	257	237	237	240	235	226	234	245	270	256	261	240	255	267	274	261	243	236	234	259	245	266	253	223	228	236	239	254	249	257	244	266	246	247	272	230	237	257	268	239	266	248	248	242	244	260	235	238	252	234	249	244	236	273	257	243	253	291	257	263	226	231	251	239	256	257	235	236	273	266	276	231	257	254	274	252	246	235	256	253	252	231	242	256	239	247	253	251	244	255	233	301	248	261	288	235	259	255	270	244	262	236	285	259	249	234	266	246	210	218	232	205	272	287	257	252	224	258	244	251	226	236	260	241	270	260	272	256	265	228	271	230	274	230	229	237	235	258	277	208	225	235	252	256	276	223	229	247	261	266	243	245	244	240	250	252	250	246	252	247	242	245	268	249	242	244	230	236	245	240	242	237	216	245	240	267	245	246	255	237	231	270	268	261	256	276	244	208	241	225	239	264	248	242	262	264	267	272	225	247	263	231	268	264	231	273	235	233	242	254	240	236	244	245	248	251	255	255	236	243	248	253	240	257	245	267	228	268	245	256	242	244	230	222	249	263	250	228	259	240	265	242	245	262	255	282	222	223	271	244	237	245	235	258	252	251	270	232	235	239	230	263	237	270	267	249	258	232	239	255	232	256	275	252	233	282	243	245	250	239	245	266	266	230	231	251	260	243	261	225	251	245	247	260	238	266	253	255	234	270	220	231	250	224	262	239	259	231	223	249	218	258	236	242	254	274	250	237	243	243	238	266	244	248	241	283	255	242	280	276	224	234	242	220	262	271	234	244	240	270	232	244	259	246	246	253	235	235	213	261	249	238	233	267	257	275	249	219	227	261	229	244	244	255	258	257	253	269	244	244	228	254	267	253	243	242	246	244	238	231	245	275	243	226	251	251	274	265	256	248	228	259	265	251	238	287	281	221	242	267	242	251	241	240	228	269	261	236	244	263	242	249	242	256	258	246	273	252	270	241	263	255	284	261	261	260	237	274	252	234	248	269	243	284	249	265	254	276	270	273	220	227	261	257	261	254	262	228	232	245	250	264	272	227	244	231	238	259	252	247	261	245	262	242	276	247	223	236	258	246	261	242	242	231	240	256	253	262	215	261	228	252	227	270	286	255	244	234	265	247	262	244	240	240	247	284	260	269	240	234	259	261	244	252	257	280	239	256	236	262	253	269	231	235	228	235	222	226	220	249	241	229	225	236	239	240	241	260	270	238	245	286	241	242	245	261	236	240	209	227	267	253	249	261	243	240	241	262	250	257	236	249	247	239	238
15032	34161	27033	15761	8938	5740	3911	2721	1992	1469	1207	1062	771	682	659	576	515	510	441	426	357	373	424	349	385	376	334	318	278	318	299	312	316	276	283	309	270	303	292	293	293	282	277	260	282	309	263	269	296	286	285	318	297	305	288	290	279	288	275	302	283	284	299	297	304	307	265	300	292	296	308	281	285	293	255	310	271	285	287	291	324	293	300	280	294	308	293	240	277	288	273	268	285	288	274	289	302	273	292	269	268	278	258	271	316	292	292	320	273	297	290	303	280	273	297	291	295	312	274	272	305	287	287	295	324	296	297	300	298	274	290	267	271	281	263	278	266	270	292	312	264	297	297	292	287	285	254	294	314	267	298	282	254	290	290	268	280	290	298	255	273	303	259	279	289	273	302	302	269	313	275	309	287	297	292	309	266	292	293	312	283	292	287	275	333	305	265	327	290	319	285	281	299	269	281	306	315	294	291	298	282	295	300	269	295	296	319	279	307	291	324	336	316	278	255	288	260	294	279	271	305	285	274	286	280	283	299	264	271	322	251	288	291	284	316	290	295	241	308	287	272	298	281	297	305	287	297	269	255	297	279	295	259	281	328	301	283	257	231	290	306	283	300	300	299	277	316	302	272	305	283	285	261	263	268	292	270	267	286	272	282	250	285	314	293	292	283	294	288	296	322	267	286	299	278	327	272	280	282	294	286	263	294	283	301	299	300	276	295	269	290	318	294	304	260	290	274	233	292	270	298	259	293	276	293	290	285	263	310	294	265	282	271	299	297	294	288	285	263	290	297	280	317	263	298	266	280	305	309	261	282	295	298	273	273	308	269	304	274	320	255	320	285	293	271	256	283	271	281	258	320	290	280	252	291	286	298	285	281	277	316	290	283	309	275	263	285	309	301	271	308	304	278	272	318	277	269	307	299	263	320	287	283	270	302	283	299	292	283	278	290	311	269	287	308	282	289	280	289	251	263	283	293	310	304	267	313	304	277	302	271	299	334	293	282	304	280	293	293	315	266	257	290	261	284	280	295	283	285	251	271	280	292	282	293	292	279	265	308	265	270	286	283	311	310	280	308	282	288	264	294	275	302	307	315	276	313	306	284	287	273	302	284	287	318	291	279	291	321	284	291	290	287	293	327	276	288	259	284	324	281	278	286	294	307	309	289	250	322	282	277	273	303	279	301	283	312	293	289	276	297	266	271	278	269	293	279	302	319	250	286	262	307	295	250	275	268	301	308	283	292	278	265	307	270	287	307	295	289	289	275	273	275	270	311	293	275	281	296	302	278	266	273	302	290	280	327	270	259	327	307	278	280	298	288	276	272	272	283	281	242	302	284	316	293	292	261	279	279	286	299	290	292	275	302	318	247	289	277	308	289	306	303	287	285	271	287	263	276	284	301	286	286	277	267	258	270	255	315	275	318	297	261	297	294	287	293	284	295	275	303	297	277	273	280	301	286	264	297	265	279	296	246	299	291	280	260	281	279	281	296	275	263	306	307	276	271	300	299	278	285	304	279	270	310	328	278	268	288	288	282	284	318	303	296	284	294	286	326	290	265	302	287	264	255	291	290	277	276	284	283	275	277	302	294	254	282	303	276	314	304	287	288	276	296	275	288	285	270	263	277	302	245	274	280	261	255	289	281	271	286	292	271	275	290	281	281	292	277	267	291	280	327	291	294	290	278	292	256	295	274	264	265	309	298	288	296	260	301	287	284	296	258	280	252	268	278	248	302	304	303	279	298	295	277	294	293	271	305	304	279	267	255	299	265	291	313	297	324	295	273	300	239	303	282	285	270	289	300	268	261	314	274	279	286	306	318	302	279	301	316	300	275	289	308	269	297	302	282	290	264	271	294	285	327	270	283	246	283	251	318	277	269	295	278	298	309	290	248	309	260	284	278	263	287	286	292	295	247	284	250	271	278	284	306	278	295	286	279	292	286	283	268	328	254	266	263	285	304	299	289	314	273	290	268	292	269	282	296	276	309	285	293	295	296	289	307	300	280	276	286	292	269	284	285	260	287	273	275	286	302	295	287	285	288	267	295	277	293	276	326	310	296	294	308	278	275	267	295	270	282	274	284	245	291	271	306	232	262	295	263	277	269	278	272	291	291	275	270	308	275	278	265	278	271	279	303	296	312	271	289	287	273	320	284	286	262	300	300	283	309	265	289	276	277	281	288	282	237	296	286	314	281	288	317	302	309	273	281	257	294	266	289	292	281	308	273	300	303	274	279	279	246	282	276	286	270	280	312	301	285	302	302	270	255	301	304	294	285	281	293	286	258	274	268	287	310	308	292	270	262	277	264	275	320	274	272	244	277	284	296	281	302	278	249	265	301	298	313	268	277	298	246	283	303	286	265	297	305	294	282	249	288	276	305	308	289	265	296	277	307	287	276	287	262	270	310	289	298	318	264	293	254	280	324	337	279	289	288	270	268	281	308	304	274	269	269	240	313	301	233	297	293	290	265	286	268	282	280	314	289	291	309	297	254	281	287	275	287	298	296	276	267	302	277	268	282	280	320	287	313	298	274	287	312	297	285	284	284	334	288	280	292	295	290	308	289	287	278	269	298	281	292	288	287	284	303	277	287	282	269	328	259	290	276	275	272	294	297	267	263	301	292	286	282	275	291	311	286	284	287	280	295	285	293	303	294	310	329	284	263	264	297	287	280	262	280	284	279	309	318	284	298	284	292	291	263	284	300	290	280	281	298	282	294	272	307	294	287	294	283	277	268	302	285	285	275	329	294	271	285	261	273	297	287	275	292	293	287	306	318	291	264	278	307	267	257	281	300	293	289	308	272	296	284	286	288	307	279	286	287	293	305	290	287	276	258	264	298	301	280	273	295	269	251	316	306	320	299	307	287	312	302	275	261	296	305	269	293	262	288	284	305	287	295	293	327	323	296	311	312	303	277	270	309	257	272	289	284	306	278	285	273	298	290	275	282	291	286	286	291	292	267	245	307	293	309	258	255	253	289	280	282	283	286	315	302	248	291	308	316	285	281	292	302	289	287	277	267	325	307	294	257	310	288	266	274	286	284	281	275	262	290	301	325	243	271	280	274	257	306	307	314	272	269	301	275	306	292	315	263	285	273	308	272	311	286	289	322	295	292	292	295	242	268	291	269	270	321	297	284	290	288	289	281	301	298	269	270	278	288	300	279	275	289	300	282	291	296	295	286	283	293	269	277	283	302	263	291	281	280	295	288	279	293	287	312	290	297	307	322	246	282	289	285	273	340	276	283	283	276	271	313	284	248	308	253	290	251	273	279	275	272	281	300	270	294	301	301	283	305	273	278	285	283	312	315	301	276	289	322	260	314	270	296	291	278	278	274	292	301	318	288	306	248	322	269	303	294	283	313	270	282	257	305	273	296	285	295	311	291	277	290	279	270	315	276	260	270	299	268	282	300	290	265	297	321	294	319	309	315	262	288	303	284	302	291	292	271	322	273	285	258	292	267	325	280	285	302	282	272	284	271	287	294	300
23551	21164	28019	24650	21033	13383	6088	3392	2328	1799	1406	1232	968	817	718	623	572	546	500	490	432	439	401	403	366	396	360	367	344	331	304	331	336	344	289	293	320	308	310	313	298	290	307	326	314	333	257	270	273	310	329	317	329	305	307	289	323	287	307	303	306	268	278	288	306	274	321	275	290	289	296	306	283	308	303	291	306	328	312	289	312	309	310	295	333	288	305	310	317	268	278	299	281	297	295	278	272	307	307	317	298	288	261	315	282	288	314	314	334	317	302	299	290	305	305	298	304	328	326	286	319	280	314	292	315	320	264	328	313	320	316	287	286	321	315	284	297	327	311	325	288	277	316	290	284	281	303	302	289	301	281	292	328	312	304	312	293	300	285	283	293	290	301	322	309	269	282	299	282	300	320	299	288	297	304	311	279	306	327	320	275	309	268	317	300	285	297	292	317	334	294	310	284	312	290	323	278	258	296	300	336	311	265	302	292	307	294	286	292	291	309	306	302	291	305	285	266	295	303	278	295	275	302	261	261	273	302	318	302	277	315	287	320	287	284	303	331	307	320	274	295	272	316	282	289	340	288	270	298	280	296	306	293	291	305	324	308	289	316	306	317	283	298	299	295	310	293	271	294	296	269	302	293	341	295	288	314	292	311	280	305	319	276	305	317	320	284	285	303	299	301	285	317	293	297	305	285	268	296	304	283	290	268	301	287	291	300	280	292	289	295	296	321	269	296	286	303	308	297	276	304	285	288	285	286	290	279	300	292	319	349	286	296	283	300	287	315	315	301	276	301	322	296	270	266	290	306	285	313	286	293	299	342	295	342	288	287	297	285	312	276	308	284	300	342	312	275	265	269	297	267	307	281	315	299	297	289	291	290	288	282	307	329	288	291	315	305	334	317	310	284	290	286	298	310	305	298	274	302	276	287	289	304	282	306	281	287	320	305	320	306	332	287	299	281	316	303	308	328	314	313	283	295	306	315	280	313	297	327	311	287	291	313	284	296	283	287	288	281	301	289	276	302	298	298	293	299	302	298	279	302	274	324	301	318	309	308	313	288	289	293	283	275	297	284	314	295	310	294	300	292	294	276	307	286	269	332	304	296	285	308	324	315	290	322	303	294	310	309	295	315	283	308	305	305	294	270	281	335	298	291	277	278	298	282	304	304	262	292	281	325	329	291	313	285	298	296	315	326	296	283	304	307	260	277	327	298	299	279	305	322	308	297	309	315	285	283	326	272	310	287	318	313	253	299	290	289	308	281	275	278	280	311	307	301	266	319	309	288	310	299	296	273	270	294	303	293	295	277	298	284	282	297	279	288	307	319	274	327	321	285	317	288	307	308	274	286	298	278	296	320	289	310	305	324	302	298	272	290	284	289	295	302	310	307	277	273	291	299	313	322	314	311	279	314	301	315	266	291	300	278	289	287	314	286	281	308	307	300	302	304	314	297	308	298	296	307	321	295	290	273	271	268	303	285	275	304	275	306	292	281	285	309	302	287	331	281	314	296	307	308	292	309	311	319	271	296	312	297	276	302	337	315	310	309	280	311	280	319	271	308	317	286	274	275	276	323	291	306	303	270	306	297	311	327	302	305	301	290	288	292	298	309	320	311	294	299	316	293	311	256	315	290	288	322	298	305	313	314	334	306	299	289	301	279	254	267	294	284	313	348	273	322	311	300	300	282	296	312	293	305	291	293	320	287	270	258	278	281	302	295	274	273	335	298	289	304	303	290	263	298	286	285	287	300	278	285	297	300	280	331	297	284	276	297	297	309	300	295	300	328	315	285	306	271	295	282	324	300	307	303	312	301	297	297	304	281	302	289	316	310	293	288	308	314	292	290	288	289	301	294	295	258	284	324	318	307	323	322	302	287	327	298	306	287	306	297	269	308	295	294	289	313	254	281	310	285	300	298	270	301	280	309	325	301	296	282	274	265	310	293	312	292	317	316	306	293	304	290	345	317	299	291	307	301	274	269	243	305	324	277	288	324	294	322	291	286	293	293	280	282	282	290	283	291	275	296	301	292	313	257	281	287	273	312	298	308	279	282	288	307	303	323	260	318	341	299	321	315	275	310	303	311	292	309	306	302	295	295	320	288	295	276	316	283	308	287	304	275	294	297	269	289	283	304	266	299	316	309	298	298	286	264	285	317	308	313	294	313	286	268	291	303	297	288	315	275	282	306	301	303	313	296	303	320	301	286	273	314	307	287	291	300	294	267	300	287	298	289	302	269	320	293	314	327	285	297	296	273	307	273	287	285	280	301	291	304	265	295	316	292	317	300	309	289	298	319	303	296	285	328	282	264	296	303	306	283	302	296	308	280	282	302	300	300	313	293	268	270	296	272	305	264	285	307	289	299	301	299	329	299	308	293	291	326	301	293	290	314	319	336	293	301	290	314	306	297	288	322	321	281	309	275	290	310	307	308	313	327	263	321	296	279	277	333	311	314	324	318	305	281	293	284	268	288	287	320	307	264	291	280	315	289	299	254	293	268	296	291	297	278	313	334	300	251	321	302	286	323	289	311	309	290	294	320	295	300	265	275	304	328	315	285	258	312	276	293	301	291	301	294	311	290	251	303	295	266	311	311	291	282	271	284	322	310	318	301	314	293	252	284	288	294	295	318	324	293	313	326	297	296	316	277	310	325	295	304	282	283	279	278	325	293	287	298	288	307	303	305	333	318	312	299	285	267	280	284	319	303	328	322	276	320	282	313	266	285	269	265	289	294	303	277	300	333	288	300	313	324	292	273	313	328	278	307	287	273	318	261	295	293	284	282	278	308	322	283	280	315	301	308	299	287	314	295	315	305	313	291	308	299	321	309	300	292	309	334	302	313	277	306	317	302	291	320	293	301	304	282	304	299	285	296	283	246	267	315	307	334	296	305	291	300	280	330	303	317	307	279	296	297	292	280	290	292	334	300	280	306	287	329	300	289	310	312	299	309	289	300	282	274	294	294	267	294	283	287	316	290	332	287	339	306	327	283	270	316	311	333	337	294	283	274	269	267	296	324	286	290	329	285	259	306	296	289	278	282	307	305	312	279	311	257	309	279	299	335	297	295	302	314	290	298	273	289	332	298	281	290	283	312	302	282	279	299	270	271	300	285	311	287	313	295	327	322	305	286	302	278	311	259	309	286	276	298	273	315	312	304	280	295	346	308	284	290	316	289	263	273	275	294	302	302	313	308	267	295	293	314	331	323	292	275	292	309	276	291	290	269	278	310	308	325	325	302	313	282	277	325	311	302	296	308	271	318	293	304	282	325	302	305	310	288	261	281	274	286	294	286	284	261	299	304	305	314	287	292	287	318	288	301	303	293	290	280	307	309	271	314	299	329	315	304	250	293	306	294	299	331	300	311	287	313	269	305	324	328	301	281	296	307	324	305	292	291	290	282	281	289	281	310	309	310	276	304	300	335	266	308	302	322	310	311	303	297	271	301	283	275	306	289	299	273	282	319	297	301	317	300	302	302	283	286	305	279	290
16107	41219	34724	22848	14684	9943	6780	4710	3583	2575	2100	1675	1425	1089	1058	859	697	689	619	594	508	529	535	498	487	472	447	439	394	422	388	378	364	384	376	399	358	385	357	368	355	352	336	368	297	324	345	317	369	369	333	360	363	354	336	367	346	323	322	359	357	321	332	366	389	354	352	321	316	361	318	349	357	327	347	333	324	311	368	367	317	320	336	326	352	336	338	346	339	308	337	345	356	375	359	339	306	324	370	343	326	368	356	329	350	351	309	315	311	348	328	333	362	339	325	368	344	361	338	308	354	352	356	346	374	301	347	355	337	328	354	331	342	372	353	359	377	345	345	343	342	336	316	349	335	338	319	301	364	345	351	351	323	358	326	341	320	354	346	332	312	337	317	341	312	338	307	368	369	315	327	305	326	322	319	340	342	358	328	346	329	355	341	355	330	355	325	331	344	358	325	301	354	339	366	328	305	350	344	333	322	356	358	324	323	350	336	311	366	337	337	333	321	359	321	313	343	313	317	309	325	360	345	306	343	346	359	342	319	362	331	336	329	351	323	347	346	352	307	362	343	331	344	305	309	338	340	317	326	326	326	335	323	345	335	345	338	327	334	355	355	351	375	307	330	351	350	329	361	355	373	345	330	327	333	327	359	381	312	322	328	347	334	345	341	347	358	344	290	321	326	354	355	338	324	352	322	349	334	341	334	355	357	367	303	336	333	355	339	323	334	312	336	299	327	334	340	334	302	329	357	364	342	363	289	355	327	291	325	347	349	361	346	348	319	330	313	307	359	326	300	332	340	312	340	337	333	329	353	312	323	332	357	349	368	332	339	325	325	338	336	338	352	382	332	368	340	334	331	344	348	323	358	335	348	315	368	333	329	348	332	374	330	367	320	364	368	314	346	313	380	323	314	381	347	328	365	363	361	343	356	343	336	322	345	328	326	318	347	354	321	364	342	296	312	307	329	359	328	339	335	361	360	310	335	333	330	337	336	355	361	363	348	364	343	346	310	364	327	340	336	310	355	347	350	357	345	342	356	371	347	332	329	348	318	361	379	340	324	325	335	319	314	332	336	345	349	368	326	366	359	320	363	294	318	350	347	335	352	356	369	316	372	332	346	332	350	342	334	313	339	390	350	343	327	343	342	342	322	362	340	347	321	332	310	340	326	346	333	344	348	330	333	334	367	330	322	337	345	357	342	313	322	312	313	346	343	381	327	312	322	366	349	328	320	337	327	321	363	324	318	331	356	367	349	336	321	365	309	312	352	367	327	370	305	340	342	347	303	333	341	306	351	324	353	328	309	305	373	379	333	342	358	328	343	317	331	354	369	338	316	363	316	313	329	361	358	362	341	330	339	333	352	339	355	315	292	352	307	364	384	318	334	353	347	332	330	339	384	339	343	341	335	370	331	358	348	354	336	339	355	358	346	330	367	365	359	369	361	334	330	345	354	348	348	310	380	370	329	322	348	360	347	352	322	320	333	315	288	370	317	326	351	333	349	353	363	325	341	343	326	324	363	347	346	347	367	364	352	344	352	315	334	323	343	331	344	314	352	315	330	353	325	342	319	344	335	322	311	336	364	367	309	339	325	348	303	330	345	335	369	310	323	313	359	314	306	359	313	362	297	373	353	332	344	345	338	340	322	336	368	358	296	362	363	380	318	370	315	327	320	346	381	325	363	326	322	328	336	322	342	325	319	349	340	355	337	332	334	355	343	348	333	341	357	354	363	335	331	342	330	339	342	321	369	330	315	379	320	352	331	359	350	348	372	348	367	304	313	350	350	353	365	343	347	316	320	342	342	307	342	333	363	339	339	292	362	357	324	376	372	362	327	331	307	326	389	344	336	327	339	332	337	339	323	339	281	341	337	363	341	328	348	332	365	381	354	358	330	343	344	346	329	345	367	349	359	341	313	356	372	324	321	355	354	358	342	347	321	344	337	343	321	336	322	349	342	343	349	355	317	359	315	390	338	336	350	331	322	355	329	334	325	334	353	329	339	349	332	350	303	352	342	350	355	364	355	343	338	343	341	350	364	340	362	325	354	332	327	369	375	347	295	346	375	364	329	352	348	349	331	346	328	347	335	349	368	333	362	336	324	350	355	327	340	302	351	352	357	351	349	342	356	378	354	344	327	322	355	364	329	319	340	330	354	342	311	307	320	354	361	354	330	366	334	322	348	302	338	333	314	356	330	312	320	335	356	335	316	347	331	334	355	337	315	324	344	330	332	325	351	338	329	369	325	325	317	332	359	354	384	349	339	320	319	375	339	342	337	361	351	333	317	368	309	347	328	353	340	363	347	308	329	335	326	336	361	328	371	354	347	330	359	335	338	362	344	343	337	317	333	335	366	339	321	319	334	363	338	330	347	340	305	363	365	360	342	338	327	330	339	349	345	330	367	335	344	311	342	332	373	350	332	317	316	355	340	351	327	322	340	333	323	387	380	332	345	324	334	335	370	312	344	308	357	363	350	344	359	345	304	353	330	332	346	336	338	348	332	340	342	328	324	344	333	336	343	339	334	326	350	307	328	322	359	364	354	354	350	353	363	327	343	322	331	353	348	373	341	335	333	364	332	342	336	344	339	308	347	332	338	322	355	337	342	321	326	316	353	339	348	349	313	357	329	303	326	321	329	325	301	353	291	322	348	340	383	339	322	342	325	387	336	346	343	344	340	343	344	355	317	326	330	372	319	298	324	333	339	345	341	347	342	344	370	310	326	333	315	347	335	313	348	338	330	349	335	377	387	318	342	309	334	378	336	341	312	351	316	344	349	359	314	323	326	316	312	359	344	351	359	334	379	354	350	318	344	303	324	342	323	287	333	331	314	329	369	343	336	353	320	326	331	369	364	316	354	316	351	319	381	327	328	348	338	384	340	327	371	326	316	342	313	354	364	340	361	364	314	333	349	345	374	336	360	382	350	364	321	326	319	358	323	312	319	328	313	322	355	347	366	344	336	312	347	349	346	354	335	318	358	334	312	317	346	356	371	310	337	320	316	313	328	356	312	355	331	348	337	341	319	334	341	289	307	364	344	292	309	317	354	314	357	344	340	341	328	328	338	369	360	319	344	334	275	327	357	342	343	337	353	360	339	369	333	340	345	333	321	318	337	350	371	313	365	327	355	333	346	336	328	332	333	344	319	320	324	316	328	333	326	318	310	358	365	349	310	348	359	346	334	352	341	337	356	298	327	369	331	335	347	326	354	330	355	345	361	360	316	363	342	385	363	322	351	349	338	331	332	342	311	310	355	345	356	338	338	334	331	358	332	312	346	322	341	357	355	331	349	303	322	347	327	316	350	353	339	357	360	375	319	337	334	326	342	321	352	342	343	318	363	349	311	338	328	332	332	371	333	361	350	373	358	360	359	323	355	316	319	344	339	365	339	336	351	315	347	328	339	374	340	353	353	352	331	313	333	336	332	343	335	362	341	353	316	334	336	331	329	343	327	348	339	341	317	336	350	352	347	338	320	350	349	359	352	328
24707	21080	26682	25329	12652	5574	3299	2243	1641	1276	1018	786	704	592	537	454	429	407	372	344	341	309	334	288	279	288	263	250	254	268	261	263	275	245	246	229	223	219	246	230	247	241	238	251	241	224	240	248	248	212	251	244	238	230	241	221	257	200	221	223	256	234	227	224	240	210	224	218	233	219	235	207	222	242	228	221	234	245	252	219	225	240	230	246	222	238	215	233	224	243	235	208	254	240	221	252	202	227	238	230	241	250	207	215	254	240	208	229	210	231	220	216	237	242	211	238	268	218	221	251	228	240	224	250	212	204	216	214	206	232	227	227	234	250	217	210	229	212	219	195	250	218	234	223	233	232	213	235	228	248	223	239	231	222	228	237	228	231	254	226	237	238	210	241	254	212	237	243	243	231	231	247	248	227	219	229	218	229	208	220	233	191	233	238	252	241	256	208	221	229	204	223	229	235	187	218	243	239	236	245	229	207	240	238	240	231	231	228	217	227	229	237	247	236	220	223	223	202	245	225	236	237	203	212	236	253	226	219	216	213	243	232	207	237	207	224	237	200	231	222	244	218	268	209	222	236	232	187	234	244	211	224	223	216	236	224	243	217	237	258	210	223	240	211	212	220	246	214	228	235	219	219	210	235	208	215	240	224	220	213	231	234	225	222	229	251	242	227	225	205	246	211	199	246	236	210	206	240	223	229	204	216	222	222	224	234	257	206	250	219	221	242	239	232	220	228	199	200	257	236	215	216	236	221	239	231	225	216	237	232	231	225	230	216	209	222	236	221	234	241	238	213	247	212	207	240	251	268	229	202	231	239	237	225	222	246	230	224	202	227	231	228	229	218	289	253	216	227	240	249	233	192	237	218	244	217	239	219	214	218	228	247	214	218	223	222	217	239	270	243	245	241	220	225	249	216	208	247	209	203	228	220	229	200	237	207	230	201	196	204	219	255	212	231	214	228	242	205	232	217	234	230	233	266	214	220	235	223	225	224	232	256	233	233	214	200	243	216	220	221	211	230	223	228	231	248	221	232	244	217	230	203	242	245	216	242	242	238	198	197	240	244	222	194	210	209	222	240	232	255	244	219	232	224	229	251	214	218	215	231	230	230	246	223	260	195	232	253	236	192	227	251	214	266	241	232	210	229	238	233	220	235	254	198	227	200	232	221	237	221	215	237	234	219	251	235	239	216	223	239	227	207	253	205	217	225	204	230	241	230	210	242	233	235	247	224	218	213	225	242	225	229	201	244	229	226	217	228	232	223	250	223	217	202	219	229	222	214	240	224	221	232	239	252	252	221	204	238	221	210	225	220	222	209	241	205	242	225	232	231	232	219	222	236	236	227	230	237	220	223	212	227	216	229	215	193	232	203	240	229	244	258	206	219	256	239	229	260	235	257	233	219	221	220	231	229	223	235	237	242	218	223	231	220	237	240	251	232	228	238	245	236	218	236	236	237	197	219	210	235	238	230	222	223	200	268	226	213	229	227	227	208	255	220	213	207	236	240	231	217	208	237	228	215	254	217	239	231	228	230	246	217	239	238	246	239	224	233	194	221	219	211	242	223	234	224	234	233	212	215	248	228	231	212	237	235	212	220	254	213	202	231	214	215	220	229	243	223	212	236	255	244	236	235	243	232	212	207	234	237	268	227	212	221	231	246	228	208	224	227	219	235	234	209	235	210	247	204	225	209	242	240	245	248	239	235	206	194	206	241	219	241	247	223	225	213	251	241	211	213	216	228	223	252	228	220	221	213	246	227	230	230	206	243	217	264	267	231	231	199	218	247	230	220	235	209	209	224	214	217	223	240	229	217	230	259	212	207	226	230	218	216	217	233	233	241	204	222	229	223	211	221	226	235	243	255	253	235	237	243	252	237	237	217	218	238	249	208	236	240	210	252	214	228	248	230	218	214	223	243	234	239	210	253	203	278	262	210	237	211	215	223	242	198	233	234	195	239	257	209	225	223	221	213	231	207	215	233	239	253	220	204	227	231	229	234	214	217	211	198	207	224	239	228	227	210	224	215	247	250	230	213	243	216	246	212	250	237	239	229	233	224	242	228	219	224	231	203	234	219	251	206	231	245	243	242	242	216	221	250	223	213	226	219	199	232	229	247	229	235	238	242	247	214	220	234	227	233	200	204	229	248	207	250	226	253	267	247	247	228	219	222	233	237	252	240	209	248	214	242	207	256	222	205	200	251	222	242	225	233	276	216	230	205	217	226	227	228	210	224	229	217	238	218	224	235	199	228	233	230	247	245	226	241	207	246	223	231	215	235	211	245	239	224	248	248	248	224	232	206	227	202	231	231	249	226	208	239	238	222	212	234	224	253	232	249	215	233	232	208	240	235	231	258	201	207	228	225	224	228	217	230	241	207	231	251	224	236	219	238	221	211	230	242	218	233	224	233	203	232	251	207	216	187	220	219	216	247	239	251	226	198	223	204	245	205	238	212	206	228	266	218	210	209	229	235	239	201	211	222	213	213	245	195	210	249	212	230	218	229	229	213	220	228	229	216	210	229	215	239	236	202	208	259	233	242	235	218	237	244	230	227	221	218	220	207	242	240	233	206	231	237	225	235	226	211	216	205	247	227	200	223	183	236	232	224	226	228	217	224	247	231	224	247	240	207	217	239	241	229	211	247	237	219	247	257	234	216	221	213	233	228	216	231	227	218	246	234	223	248	201	213	258	219	213	207	218	222	224	217	225	235	245	224	243	235	246	190	247	213	244	250	217	217	196	225	245	212	236	197	222	219	220	248	227	238	216	224	232	233	246	218	227	217	213	239	208	244	260	247	221	252	243	229	221	205	245	249	253	235	221	198	234	221	216	231	214	219	225	234	201	221	217	234	255	224	227	254	205	240	242	229	204	238	247	233	204	229	225	200	240	229	240	207	228	250	241	203	246	190	237	207	201	205	228	241	232	230	237	225	214	211	229	217	210	223	224	223	248	209	226	225	221	244	221	209	215	221	213	224	213	224	218	235	240	223	218	242	237	216	250	230	224	219	233	222	229	218	231	225	243	249	225	246	209	268	207	214	200	223	217	207	224	222	242	227	236	218	241	202	239	222	220	210	234	247	247	244	227	232	225	214	224	227	220	238	246	222	216	225	249	226	231	216	224	242	250	212	223	225	239	248	246	220	238	211	219	210	218	245	198	224	237	235	219	229	254	231	233	200	215	226	247	235	235	248	223	230	212	260	230	224	249	244	204	239	224	249	225	222	228	235	247	213	215	224	259	250	229	239	237	212	204	247	221	228	219	225	213	213	215	257	223	245	245	215	229	217	233	242	200	231	237	212	232	204	222	242	237	229	232	238	239	236	249	250	263	201	243	210	211	224	215	228	230	223	199	225	234	211	208	246	233	216	238	241	232	241	208	234	214	229	209	227	232	249	226	214	238	243	215	207	202	215	249	225	207	201	225	250	204	222	222	255	249	221	202	243	216	237	240	236	256	227	210	210	231	264	228	218	218	219	222	218	242	212
14839	37241	30796	19114	11533	7572	5085	3522	2648	1869	1514	1243	943	817	773	665	541	474	471	425	427	400	427	394	352	341	339	354	323	349	278	272	292	285	283	278	281	284	281	256	260	293	277	260	281	265	260	263	274	250	283	233	254	272	279	287	230	272	254	265	263	301	265	236	265	299	311	268	284	259	262	246	275	259	261	250	234	297	248	244	283	249	252	255	255	278	267	242	270	250	278	250	281	269	246	251	259	265	260	264	273	295	269	278	271	242	254	226	248	289	271	252	266	277	260	279	264	258	265	231	272	272	234	279	289	262	262	241	265	292	271	266	248	272	268	284	245	275	279	270	252	301	278	230	269	272	272	261	288	272	295	269	262	283	273	308	265	268	233	259	246	252	234	263	264	265	232	292	254	261	279	266	296	263	282	291	250	261	279	271	276	284	281	270	263	252	265	284	255	259	272	267	236	262	285	274	232	262	277	257	257	262	245	253	271	243	265	273	250	272	277	274	269	285	270	241	275	273	293	238	248	281	236	267	254	265	250	241	258	246	255	269	276	276	290	258	268	279	265	266	245	251	253	257	239	239	263	254	288	279	246	286	235	271	267	282	249	317	283	276	260	259	299	264	253	289	268	248	293	273	270	253	248	253	274	272	265	266	265	270	269	280	266	248	276	263	282	259	243	234	252	276	277	280	244	237	252	244	275	239	279	287	253	256	253	250	258	252	298	293	274	296	282	275	277	267	271	250	268	243	262	273	231	232	245	290	274	258	267	245	247	255	268	242	256	249	263	272	240	240	257	258	276	255	272	257	284	263	288	245	261	237	262	271	254	301	288	270	288	269	257	286	272	250	277	287	257	255	287	273	277	305	252	276	252	263	253	262	252	262	264	257	253	237	262	274	264	247	246	288	281	242	286	259	251	249	226	247	267	251	256	248	243	217	305	243	270	257	283	278	290	260	259	263	265	244	263	279	259	248	262	260	252	251	286	276	259	253	273	267	264	248	259	254	259	265	282	278	262	258	247	284	240	274	238	290	248	278	269	262	257	268	274	272	300	264	272	281	258	273	252	255	283	253	267	260	275	275	262	292	256	268	254	243	245	257	283	234	258	281	273	268	290	279	278	249	272	257	307	270	251	240	291	258	272	259	275	291	226	277	267	277	281	243	268	272	280	280	245	248	280	263	240	239	266	242	284	264	264	249	249	266	259	249	268	281	280	281	273	268	258	276	286	261	254	264	298	263	265	246	247	247	261	250	238	268	266	271	270	264	277	316	241	258	261	274	304	282	259	251	279	269	264	265	249	264	266	267	254	269	248	277	260	282	267	256	278	258	265	271	283	250	295	231	243	258	279	274	269	279	270	241	265	246	257	255	258	250	278	267	288	284	261	279	258	274	302	263	268	273	253	246	277	276	233	279	265	266	250	259	289	221	267	269	283	289	299	259	247	281	286	230	258	265	259	262	265	271	270	240	294	259	245	252	247	287	254	216	277	279	244	271	287	283	260	256	278	258	237	276	258	245	298	263	262	270	271	257	297	254	271	271	282	284	238	252	274	224	271	284	256	252	252	238	262	253	283	232	274	268	283	271	290	243	244	271	257	254	274	241	274	279	254	276	259	206	256	248	263	289	251	279	293	263	273	273	259	248	251	293	257	240	259	261	266	248	226	258	274	252	251	269	271	282	260	266	240	267	251	265	285	285	251	246	265	261	236	276	268	260	251	290	258	298	251	260	271	241	259	286	272	244	301	253	269	243	237	280	251	239	278	275	244	263	293	256	274	243	259	269	255	263	253	287	287	277	300	261	244	266	246	269	241	261	267	252	277	276	295	261	294	250	275	252	265	268	263	269	257	247	269	276	255	279	269	260	268	257	272	237	277	287	288	286	284	269	279	308	258	248	256	249	245	250	258	278	260	268	283	249	265	296	230	258	277	245	277	248	267	268	286	293	262	268	278	251	251	275	274	275	270	252	283	248	267	261	246	279	275	255	268	283	260	285	261	277	249	233	277	237	272	286	277	293	276	272	256	242	247	249	280	280	248	262	270	238	284	261	272	268	259	239	256	282	253	255	281	266	261	258	281	248	279	265	289	250	277	269	259	260	279	252	293	306	262	249	264	253	265	266	280	262	254	286	273	277	285	250	252	270	242	239	280	260	264	280	288	248	273	265	264	246	250	287	272	252	251	270	252	285	239	266	255	276	279	270	238	272	277	277	246	263	263	284	258	295	260	258	261	232	261	233	259	249	250	252	274	276	292	265	271	238	243	230	243	268	293	277	233	287	281	261	276	276	289	251	292	268	270	298	283	266	251	244	242	272	256	239	273	282	236	248	261	285	281	251	278	273	279	256	281	261	268	259	258	299	242	278	274	282	253	277	251	247	266	293	267	296	280	291	258	257	239	247	282	268	281	280	270	271	268	265	264	245	295	285	300	246	265	275	255	275	247	247	252	297	257	275	271	288	289	258	249	272	254	292	284	247	284	272	249	271	264	243	281	293	236	269	287	276	265	252	276	291	275	231	278	264	257	288	272	271	290	242	271	281	271	258	300	256	273	277	248	262	277	266	264	270	283	279	245	249	271	279	252	259	264	241	241	285	266	262	243	276	284	269	237	290	255	260	271	275	282	268	263	288	272	257	237	262	257	251	230	265	273	252	267	258	262	249	271	272	266	291	273	245	263	255	290	266	287	251	250	257	245	264	262	230	256	255	218	276	267	243	260	264	249	256	248	261	269	288	240	276	286	261	258	272	270	252	285	251	254	268	250	249	255	316	283	262	264	266	275	260	267	271	259	256	273	266	297	262	271	281	278	283	251	250	277	277	236	261	277	259	258	259	260	294	235	262	242	267	273	238	240	246	263	237	245	278	266	253	263	282	256	276	271	247	268	253	282	258	263	222	286	273	287	279	290	287	248	276	274	254	289	270	294	254	251	288	258	266	267	257	273	248	245	251	241	225	240	278	296	253	271	252	258	270	262	250	265	255	276	283	257	255	247	274	280	259	227	260	286	263	244	287	281	281	280	258	248	279	272	278	267	259	289	251	260	263	269	274	246	289	281	246	276	216	281	262	272	287	250	275	264	286	254	265	292	255	264	232	269	253	265	283	258	270	259	250	269	279	250	250	268	248	264	284	275	267	296	248	320	279	255	298	276	278	239	239	302	253	272	249	236	247	251	244	267	255	253	279	261	259	250	267	290	269	256	272	263	278	247	278	291	295	267	231	263	270	263	297	253	275	248	254	249	275	262	282	248	257	255	272	247	243	250	275	288	274	310	290	261	246	247	228	245	260	272	253	293	248	243	289	242	272	282	267	277	250	278	247	258	226	278	240	242	258	266	252	264	260	299	288	252	246	252	279	292	291	287	292	247	269	269	274	269	255	268	282	276	250	255	284	270	268	236	270	268	296	251	268	247	260	245	273	271	281	261	252	262	249	246	286	258	261	269	281	276	259	260	247	274	292	272	259	257	284	281	235	262	301	284	271	231	269
22507	21202	28588	24109	21279	21166	13499	5304	3368	2639	2023	1591	1385	1093	961	785	781	617	586	587	483	535	486	461	428	438	404	369	400	350	354	351	346	303	305	311	337	298	330	335	320	309	344	313	331	333	309	307	314	303	327	288	308	273	275	291	263	268	317	330	322	277	322	325	286	325	310	331	283	255	316	278	323	299	316	301	256	338	290	287	307	303	294	306	332	297	319	302	285	321	272	293	296	308	271	294	279	283	297	288	266	282	295	300	289	314	300	303	275	282	321	281	306	290	264	299	305	284	301	328	325	259	295	289	279	292	299	300	281	261	299	292	286	269	292	278	304	296	305	301	302	298	299	323	284	294	332	303	276	290	293	315	295	294	274	276	312	290	307	294	352	324	304	306	315	309	305	309	303	287	259	292	296	306	309	275	295	319	280	280	283	307	306	318	288	307	325	294	298	305	296	275	334	277	285	312	300	330	318	291	304	290	291	292	292	312	314	262	289	282	330	320	315	329	286	314	308	282	306	260	322	270	289	299	302	315	278	278	312	302	276	292	288	269	271	307	309	303	273	304	303	332	318	278	298	276	273	283	302	307	290	284	262	301	312	308	282	322	279	343	310	307	332	320	306	285	296	296	316	286	288	284	304	291	283	294	305	288	296	298	303	315	305	282	308	320	327	279	304	278	291	297	302	311	275	325	327	295	298	297	263	300	290	284	301	322	264	288	296	286	292	261	302	305	303	289	298	289	319	283	315	290	314	295	305	261	292	317	294	282	342	284	288	301	306	320	294	287	315	278	293	283	288	305	288	295	307	313	304	325	307	300	289	305	280	297	284	279	301	287	288	283	320	292	299	301	272	312	294	278	282	308	326	300	305	322	315	270	285	316	284	320	298	307	283	295	303	313	319	296	315	294	296	292	310	306	304	295	310	295	298	292	286	316	260	297	324	310	305	308	263	280	304	279	283	313	286	286	301	262	305	323	312	301	313	287	266	295	303	300	304	285	319	315	306	298	286	332	327	270	272	312	279	317	290	299	287	321	326	312	291	299	305	302	286	293	307	271	295	286	279	309	309	275	285	287	293	300	309	289	300	284	321	289	297	285	294	298	281	317	275	312	308	290	293	274	303	280	291	302	309	288	305	277	265	294	290	281	287	305	291	290	319	277	281	309	279	330	318	320	320	260	290	304	308	282	301	308	294	338	275	331	306	297	300	262	326	298	302	314	318	287	308	305	291	280	303	324	300	303	305	287	314	329	285	323	270	298	287	289	322	314	277	317	278	311	290	298	287	307	309	301	305	322	291	298	314	281	333	300	304	274	287	277	294	276	298	338	285	286	276	264	279	295	294	325	316	292	346	299	321	280	312	283	338	302	306	308	297	327	296	312	282	294	307	269	294	315	285	315	317	291	321	329	264	284	313	311	285	284	286	297	290	303	282	281	285	282	264	298	328	308	279	297	299	333	275	285	295	299	269	295	284	320	300	291	320	307	306	271	303	301	295	296	283	271	301	290	311	310	348	306	280	277	279	291	307	340	307	301	284	298	323	272	305	309	293	294	269	310	305	318	319	289	266	321	327	324	325	262	275	309	286	305	288	295	280	292	313	287	303	277	305	301	299	317	292	294	332	290	303	296	318	311	303	281	309	283	299	263	298	275	288	342	311	292	308	306	271	313	324	322	299	307	299	310	320	297	291	300	302	327	299	269	306	299	297	298	327	305	310	311	263	313	301	320	281	283	271	288	302	296	283	299	302	302	314	302	288	300	278	341	304	284	276	270	286	309	281	303	281	294	300	295	295	296	296	317	295	322	291	292	299	312	327	277	306	312	291	318	302	318	325	312	308	267	280	297	304	297	314	316	279	303	308	296	290	302	295	293	301	319	319	280	317	313	323	327	314	308	319	314	326	289	304	341	303	296	310	259	311	299	290	290	263	269	291	314	310	295	299	333	275	309	299	276	287	301	286	313	306	316	304	279	296	333	292	287	317	304	318	325	296	302	275	276	274	302	316	302	305	288	314	332	300	278	320	294	313	296	281	311	325	326	284	303	311	277	284	328	294	283	293	308	282	302	319	308	306	301	292	294	298	290	311	309	284	301	310	303	313	314	271	301	301	293	312	321	300	261	277	284	280	321	278	277	319	311	277	305	271	309	272	312	322	295	275	303	281	307	316	299	319	292	294	276	303	308	293	299	303	322	293	301	302	264	311	283	301	279	289	285	270	294	291	262	308	269	326	303	290	285	311	340	288	296	318	292	299	272	306	304	267	285	302	259	302	302	326	318	309	309	317	312	313	281	348	291	310	274	299	316	271	307	292	297	310	287	290	302	289	299	262	307	319	307	329	314	329	309	322	303	296	311	269	292	282	283	304	287	302	301	295	334	301	324	311	297	288	316	294	309	318	305	253	283	302	306	336	305	287	302	298	319	262	295	286	299	289	287	278	324	331	260	324	318	264	266	320	319	288	260	293	300	313	294	309	295	306	289	287	283	270	323	306	315	270	281	306	300	301	290	273	283	283	318	310	308	305	312	286	291	282	289	267	285	319	288	300	287	299	302	304	292	302	316	280	333	306	329	291	295	308	287	322	284	301	307	307	294	277	275	302	296	324	301	301	286	289	302	289	299	281	279	293	293	286	280	289	296	297	285	317	284	315	275	318	304	317	290	303	336	296	306	319	263	301	308	270	290	305	284	278	288	311	294	313	300	272	311	282	296	307	261	301	319	275	303	296	293	285	291	290	300	316	299	308	311	303	304	278	292	266	308	310	273	292	320	299	273	307	257	261	305	301	297	296	303	318	308	313	287	312	291	291	282	290	339	277	288	302	308	309	295	303	316	295	289	268	274	293	291	295	289	305	278	299	280	282	286	308	321	315	303	294	303	287	299	312	298	312	275	314	277	301	286	319	308	303	282	292	329	291	284	278	251	315	321	321	310	279	302	295	312	311	329	302	259	318	298	300	325	310	294	293	287	313	316	285	316	301	339	291	274	313	294	297	280	321	300	327	293	285	303	313	293	294	277	277	290	294	300	287	292	300	313	293	326	308	291	288	302	312	287	322	321	298	288	296	346	313	311	298	317	264	288	319	287	285	296	289	298	295	274	289	264	330	302	306	308	278	292	261	290	287	304	302	348	289	291	302	325	299	297	309	279	276	287	279	288	308	291	298	307	330	317	275	321	301	292	289	272	295	316	313	285	271	306	336	308	281	323	288	280	287	322	281	311	289	312	316	299	297	330	324	310	298	315	314	306	259	320	285	283	306	281	331	287	280	325	298	284	301	314	292	269	288	292	301	291	281	298	285	305	273	343	293	286	285	304	316	318	290	278	306	336	303	302	289	299	318	294	303	305	260	272	272	285	303	267	303	297	317	313	307	305	287	297	329	305	284	315	303	293	306	309	314	298	282	292	295	279	295	302	303	285	281	307	325	265	322	294	321	297	276	299	283	279	276	309	264	287	283	303	326	296	298	318	291	307	316	301	329	280	303	296
18342	45761	39657	28124	19222	13522	9494	6907	4902	3858	2857	2353	1881	1539	1283	1153	978	827	745	722	636	597	622	576	512	500	468	421	472	443	449	411	433	394	353	403	369	371	383	351	376	362	396	345	387	371	361	351	367	386	347	353	363	346	353	371	381	352	361	356	351	337	344	342	398	340	329	354	352	344	351	341	352	327	372	319	349	336	343	337	347	367	351	335	358	317	329	312	343	340	317	358	349	328	373	336	378	341	342	320	352	342	359	333	330	309	365	351	361	331	327	311	321	345	303	347	330	316	358	320	305	293	307	363	321	353	350	347	352	338	353	348	325	352	357	366	337	323	342	352	330	363	302	318	375	358	342	327	324	335	309	323	318	377	344	314	361	341	341	312	330	382	343	325	331	375	364	345	335	320	316	325	341	336	354	321	361	329	342	296	338	319	343	337	334	338	313	335	363	378	346	329	289	347	320	348	346	355	325	350	346	347	345	319	337	312	333	349	377	320	328	347	363	365	336	319	319	329	333	337	350	372	347	325	345	336	319	374	361	288	321	347	333	354	327	314	347	334	312	328	298	347	357	353	312	350	346	365	322	346	332	359	356	313	353	389	344	307	337	341	348	352	325	309	321	349	329	313	321	307	344	339	343	343	342	371	354	310	315	350	354	321	356	319	342	322	340	321	364	319	334	333	307	349	343	355	344	353	320	330	337	356	334	323	375	356	330	332	331	344	339	329	344	348	328	325	307	372	335	309	353	342	341	341	380	334	341	301	329	332	329	300	323	351	321	363	320	360	324	322	387	348	358	334	349	313	339	355	311	303	374	344	336	339	336	382	380	352	311	348	355	329	328	333	327	381	347	331	341	378	348	324	320	308	330	373	356	328	342	319	331	342	353	332	351	354	309	362	383	381	299	334	335	362	316	335	363	371	334	353	338	310	317	346	368	335	324	337	327	312	355	335	335	330	337	319	346	350	338	332	358	351	326	349	382	331	337	324	327	318	367	344	317	294	391	351	328	348	342	339	334	354	336	332	346	360	335	336	310	347	358	348	339	334	379	332	341	336	331	325	361	337	317	328	311	326	323	321	335	352	347	324	366	338	327	324	328	363	343	359	309	318	304	332	324	364	337	336	377	349	337	356	333	308	352	344	360	379	328	339	339	351	346	336	346	358	346	322	303	368	348	360	314	328	321	340	373	330	331	368	335	350	319	355	336	347	338	334	344	346	361	364	345	354	327	331	321	349	355	311	343	337	324	339	326	354	346	360	324	329	341	340	341	359	344	345	333	360	341	334	308	322	336	320	310	342	381	341	350	340	334	343	343	320	356	340	397	338	322	329	356	350	308	309	323	362	334	378	319	344	353	342	361	321	340	347	315	338	325	321	333	360	336	309	338	337	333	341	316	315	350	352	347	346	322	330	334	301	385	335	324	300	353	366	339	344	362	345	339	354	332	346	339	353	321	326	344	345	339	322	340	355	347	365	330	358	345	354	310	336	354	331	349	318	374	324	336	331	326	383	357	336	343	334	339	358	361	332	341	327	375	354	331	370	333	316	329	331	349	346	367	333	388	343	355	349	344	332	355	334	323	358	356	355	332	335	352	329	322	367	366	369	345	360	302	319	356	372	344	338	345	361	384	346	321	368	319	349	357	342	337	308	320	365	342	335	330	341	345	371	341	348	340	316	367	343	342	317	329	327	350	360	342	364	349	342	311	333	353	327	329	314	342	360	341	377	359	329	328	341	333	387	324	322	296	377	350	342	334	358	354	354	346	325	345	369	342	346	361	340	295	326	332	329	364	370	331	362	350	326	353	328	344	342	333	327	364	315	332	329	338	343	315	369	324	363	350	312	334	320	341	355	379	328	336	307	352	365	336	359	333	331	383	330	346	343	339	308	330	341	357	293	361	350	314	349	325	333	345	334	337	326	313	308	319	359	350	369	331	358	341	299	335	352	314	334	344	378	339	356	324	322	365	340	327	364	356	345	331	327	333	353	358	340	321	316	331	318	318	370	350	381	353	368	349	362	366	359	355	363	336	328	340	352	337	350	330	356	321	318	346	354	318	317	349	365	372	359	333	352	328	355	365	324	305	336	351	325	324	331	332	314	333	342	338	326	334	354	346	335	353	350	355	361	365	375	352	338	333	336	346	317	331	329	332	315	333	346	350	334	342	349	359	341	332	334	322	351	353	354	354	357	376	376	335	329	364	353	362	341	333	341	344	340	374	331	338	351	363	345	346	309	345	374	370	373	329	340	317	327	335	327	353	337	344	312	326	364	344	370	337	327	335	328	371	334	327	358	333	323	330	346	356	331	335	364	345	355	345	363	380	351	372	339	348	323	327	332	342	350	337	335	346	330	346	330	329	352	355	367	339	361	358	356	329	340	338	378	351	344	335	331	327	335	366	347	341	355	347	354	353	336	350	350	328	361	352	358	348	332	324	322	369	323	341	336	364	320	363	322	359	323	340	329	336	328	356	339	361	354	316	323	343	346	337	346	332	312	324	350	384	336	332	332	337	325	359	331	362	371	339	348	321	337	318	363	318	308	352	315	364	357	362	353	338	329	337	331	328	306	369	330	312	357	322	349	349	313	342	363	360	357	352	335	335	356	336	345	331	354	312	342	319	355	313	327	381	334	357	318	348	354	361	350	335	337	325	329	323	333	331	325	366	326	347	350	356	341	334	325	334	310	331	344	323	330	325	347	365	349	334	301	334	337	350	317	349	348	326	327	335	342	334	357	322	348	345	368	357	354	357	346	355	330	345	306	319	358	326	301	366	366	337	353	317	340	338	355	302	306	349	366	312	342	384	360	338	349	346	353	324	308	320	339	335	355	361	329	343	352	331	331	409	349	332	348	356	352	376	358	345	336	351	321	341	361	358	352	365	346	350	334	342	330	326	341	347	323	358	383	358	374	327	337	307	363	335	331	355	378	309	306	347	356	359	320	317	329	341	335	334	345	347	325	333	324	350	313	330	335	351	370	351	342	338	339	343	322	350	360	349	362	400	337	346	321	314	321	347	350	361	344	367	328	323	351	345	315	302	347	376	325	336	317	344	341	359	348	345	328	327	327	321	349	345	337	342	348	341	354	322	325	324	385	303	336	335	333	380	342	341	360	355	308	333	323	315	329	379	330	333	337	317	344	345	343	347	333	364	312	331	315	338	339	321	330	323	361	366	349	296	346	339	359	350	333	340	348	340	338	319	315	355	339	377	326	376	346	343	329	331	344	361	349	327	325	341	306	324	369	367	291	324	330	345	334	313	344	355	332	325	338	332	322	356	349	332	349	320	331	320	362	329	344	365	335	347	351	331	320	326	309	325	353	333	332	327	303	337	343	329	340	339	339	335	352	324	356	357	317	319	334	336	355	327	339	333	333	320	329	333	341	351	329	325	343	323	359	362	305	329	337	318	360	314	301	345	358	337	343	316	374	344	295	321	362	334	394	377	366	306	335	368	333	398	351	313	352	344	327	298	379	315	346	353	333
27396	22052	23840	15743	6725	3806	2486	1769	1228	1045	819	664	615	505	450	433	349	340	361	333	340	331	280	300	257	276	251	274	282	274	275	269	276	230	265	249	247	275	259	231	269	262	230	236	238	251	262	243	251	268	254	233	216	238	220	249	224	226	228	237	230	241	218	250	227	259	240	258	245	246	268	240	242	231	268	227	236	255	244	251	222	239	234	257	227	218	267	234	278	247	238	233	228	246	232	282	240	241	242	234	230	245	235	232	227	248	252	227	265	248	263	247	247	237	267	242	209	209	234	242	254	239	230	257	231	243	241	272	243	249	236	237	239	263	275	222	221	230	252	244	245	258	231	230	260	235	271	246	273	218	266	232	247	238	272	244	254	241	235	243	251	226	227	226	269	262	258	217	275	245	239	257	255	260	230	269	263	249	233	249	229	232	250	220	262	308	223	243	256	235	230	243	240	248	271	248	232	259	256	214	255	235	231	235	244	285	251	282	276	236	229	230	237	245	237	267	244	265	231	252	229	228	221	247	270	237	263	243	251	246	257	241	230	232	276	247	265	236	214	243	247	242	246	256	258	266	259	255	229	253	227	236	241	268	251	236	255	254	234	228	248	246	253	243	235	266	263	236	256	266	258	254	258	294	260	272	248	236	227	254	232	225	246	215	249	241	273	217	255	254	232	237	209	260	237	221	262	221	271	253	254	237	239	257	229	224	225	251	243	267	261	250	246	247	224	255	256	299	249	250	253	280	210	258	260	243	264	254	274	266	223	245	236	234	235	259	238	240	269	238	242	238	230	232	239	258	240	256	242	234	262	259	227	248	252	247	248	269	263	240	277	214	247	261	261	243	241	252	259	249	226	233	269	220	260	244	217	266	265	225	242	208	214	263	256	279	281	230	246	239	257	253	260	251	280	254	244	235	267	258	249	244	246	242	266	267	243	241	262	257	251	241	224	245	246	263	247	258	276	232	245	231	276	263	270	233	240	232	246	235	223	226	259	289	220	263	277	254	238	222	232	232	232	242	241	245	246	251	249	253	224	246	235	238	236	225	232	250	254	248	224	249	269	246	248	242	212	269	226	217	240	260	278	257	218	249	252	252	228	243	239	244	249	237	232	257	216	229	236	279	283	249	259	246	224	229	248	211	228	237	257	221	225	225	237	254	224	241	214	251	240	222	222	246	259	244	236	221	227	264	231	232	253	253	241	227	234	263	228	236	239	246	267	231	249	263	228	276	237	222	249	251	232	249	266	247	243	245	239	269	258	221	249	242	233	247	214	237	237	236	236	233	233	246	282	266	268	234	238	261	244	242	270	246	221	250	236	247	250	258	255	236	255	244	269	259	227	231	271	214	253	254	215	230	272	248	279	200	244	222	280	236	238	231	233	237	227	230	247	248	229	250	231	234	247	263	240	263	255	234	234	270	240	260	243	243	278	238	242	239	206	262	238	212	230	241	257	251	240	244	265	225	254	251	271	249	247	239	260	230	266	274	248	223	222	255	232	234	239	244	225	240	222	248	235	243	255	225	232	283	244	234	237	234	263	252	216	231	255	246	225	238	259	249	265	233	263	235	227	277	258	270	243	243	240	220	253	278	254	263	227	243	237	254	242	234	224	251	226	228	278	250	217	251	248	258	259	239	253	245	253	249	239	246	243	204	215	237	243	242	252	260	219	246	231	254	255	218	276	266	230	242	249	232	230	239	238	276	274	242	271	232	232	235	222	234	252	257	249	244	219	241	261	248	267	246	254	257	228	247	232	256	229	262	237	264	247	241	264	262	244	252	260	235	236	280	245	225	248	233	246	259	277	230	249	229	235	250	247	247	251	276	242	232	222	258	252	234	259	260	219	240	234	247	253	229	225	249	249	251	246	252	276	255	222	260	256	247	258	243	252	241	254	244	252	258	266	231	265	241	247	247	282	297	249	246	240	255	263	240	259	260	251	229	259	236	246	226	244	258	228	252	243	300	258	238	246	243	247	260	254	231	259	240	253	250	280	274	230	269	250	267	251	255	242	237	234	247	247	223	222	269	232	265	251	231	267	226	246	255	267	245	251	237	237	292	260	235	264	274	261	240	234	265	259	221	239	262	234	236	264	253	262	232	245	257	234	263	239	244	249	235	264	245	240	297	254	237	264	242	234	239	266	249	232	251	252	240	245	235	231	255	259	253	235	226	255	288	245	242	247	217	253	243	234	244	244	246	246	255	237	270	259	216	254	248	255	257	256	266	211	232	230	249	223	250	262	229	254	217	253	225	267	210	270	220	259	248	230	254	242	237	241	245	215	232	267	235	272	254	257	260	244	268	234	199	230	258	243	259	207	238	269	259	278	259	231	224	248	239	271	265	232	239	253	287	241	214	251	223	274	245	268	236	244	237	270	243	258	243	240	234	213	244	248	255	255	232	223	251	254	235	243	243	235	235	249	279	229	261	254	246	221	238	237	239	292	243	245	224	246	247	280	263	260	270	251	247	269	249	217	284	242	243	252	203	221	255	242	268	255	270	250	224	268	254	260	229	253	244	228	260	235	247	249	265	243	257	255	238	259	246	260	248	286	237	238	236	263	242	246	228	254	269	238	251	236	233	252	263	237	255	240	249	206	252	232	245	233	258	223	239	233	211	276	236	234	246	199	237	237	232	271	232	226	220	233	276	269	252	215	228	292	262	242	250	227	269	255	235	235	225	248	268	252	231	229	256	278	259	218	254	262	297	227	249	211	250	225	275	214	256	287	259	255	241	243	218	300	241	268	256	243	237	247	247	269	241	242	246	229	245	227	261	221	264	275	237	238	232	241	287	266	248	267	240	221	228	203	219	245	234	253	225	264	234	245	237	247	247	222	250	262	245	242	241	248	222	260	243	243	265	227	222	231	229	247	266	268	264	238	254	222	247	241	245	244	242	238	223	263	247	231	257	257	257	269	238	265	258	237	263	248	237	231	287	225	237	213	254	250	227	293	238	252	272	232	262	262	255	262	239	261	248	231	226	247	227	229	256	231	268	233	216	220	231	267	234	259	244	249	214	239	240	238	230	259	229	269	227	241	250	258	258	226	257	257	253	246	244	243	252	246	264	248	252	258	246	255	271	225	241	222	249	267	234	265	236	221	256	254	233	235	220	267	240	228	236	234	244	263	269	244	249	251	239	261	238	262	285	244	239	229	259	247	244	245	248	272	234	247	261	254	225	224	249	233	245	245	248	245	255	271	226	233	222	243	243	250	236	269	231	236	239	244	226	209	231	232	230	239	233	252	244	247	237	246	234	247	236	239	258	260	254	226	244	244	268	236	229	218	235	252	266	265	267	251	225	243	249	265	245	209	244	262	264	193	239	276	243	234	249	240	227	253	252	244	247	247	253	228	275	256	252	244	244	280	266	249	226	268	236	235	216	240	246	249	225	238	217	232	262	246	264	244	244	258	248	249	262	268	268	251	235	270	270	233	258	232	241	253	252	233	228	242	241	252	260	227	253	260	225	254	294	218	220
15177	34258	27627	15941	9258	5943	3930	2735	1946	1540	1210	973	774	727	639	577	528	440	403	427	404	378	363	386	348	340	287	313	316	330	317	311	334	305	278	291	339	303	296	308	299	321	278	268	301	300	281	252	297	327	296	293	305	290	267	295	291	305	292	262	292	291	262	280	261	281	283	287	283	291	274	301	286	280	289	273	289	264	302	277	275	274	282	279	302	266	296	282	289	277	292	260	309	295	283	292	269	320	275	280	294	296	268	303	303	295	289	335	294	331	272	258	259	253	277	308	266	276	267	301	274	291	287	292	278	297	312	311	303	260	255	292	282	305	309	272	289	237	280	292	306	272	270	307	281	301	244	295	279	261	259	281	290	303	260	249	315	298	269	267	265	306	282	263	282	271	264	298	305	284	296	302	277	247	310	299	289	266	303	265	278	285	285	295	272	269	298	294	298	275	292	258	286	272	288	297	281	266	265	256	283	255	276	280	263	309	268	277	284	264	301	293	273	275	284	319	283	256	283	295	273	280	291	311	286	287	272	293	289	273	267	282	297	294	274	267	293	262	298	301	289	294	278	288	268	286	294	293	298	261	266	276	284	279	293	279	290	292	288	282	272	274	291	270	269	289	261	301	288	301	277	297	299	260	296	266	295	294	274	288	294	288	303	295	291	256	247	276	273	309	266	296	259	293	288	262	274	263	289	291	293	282	272	284	257	288	276	289	299	288	296	299	347	279	287	269	282	313	262	273	300	281	278	298	306	282	316	294	269	275	277	289	289	287	282	304	278	274	279	285	292	305	247	289	305	270	299	299	276	319	328	256	301	277	280	295	295	303	298	286	290	268	292	272	275	312	282	296	299	292	294	291	278	292	277	281	304	279	251	290	316	278	267	302	300	295	312	243	310	293	276	258	273	291	303	303	339	286	320	310	300	255	264	253	276	266	285	276	262	299	279	266	293	262	257	272	279	292	258	285	275	271	285	266	296	267	316	270	262	262	301	295	291	287	279	280	277	251	288	267	269	277	271	250	264	278	244	301	276	324	312	282	285	279	275	282	290	268	275	303	264	263	282	269	273	297	287	337	300	295	267	300	309	261	296	276	242	283	314	275	275	298	311	277	246	258	236	276	279	257	265	274	275	286	274	286	269	305	268	309	292	318	264	272	257	265	287	266	295	293	287	297	282	277	264	280	272	285	253	285	295	288	311	282	280	286	282	250	273	273	261	277	302	273	267	280	303	275	258	291	290	290	265	279	274	291	256	256	279	277	298	259	257	291	271	291	302	291	310	274	268	302	280	259	244	302	281	292	291	272	277	282	274	282	253	295	277	275	294	283	330	297	256	269	272	286	272	288	253	264	287	301	276	259	293	295	260	292	259	286	280	284	292	280	276	307	266	268	327	285	308	254	267	265	275	284	266	280	263	286	274	298	269	304	274	272	291	273	282	270	288	292	266	315	293	297	312	311	290	290	287	274	295	297	280	289	270	255	287	269	294	263	292	286	279	278	277	280	293	289	301	282	287	239	287	283	300	304	285	267	280	296	275	292	271	246	290	277	302	291	312	280	291	296	269	294	284	278	276	284	293	298	292	278	250	282	295	279	258	253	285	319	278	281	309	267	284	282	275	283	238	289	294	291	306	278	293	297	275	293	293	289	291	274	292	261	261	296	288	276	265	290	272	280	290	246	275	294	296	278	279	295	290	313	291	271	304	284	286	265	265	289	280	265	276	276	260	287	292	248	299	294	268	297	286	291	255	265	266	297	291	271	266	256	279	294	264	285	257	263	289	288	278	287	269	285	252	241	272	282	274	271	287	299	277	296	296	300	272	265	261	262	280	261	269	283	320	288	291	295	296	320	310	321	294	267	294	267	267	271	264	284	298	287	276	283	279	292	282	304	271	296	284	282	294	275	284	280	269	279	268	276	260	260	287	281	264	286	263	294	294	247	286	265	281	286	289	296	263	309	306	293	302	305	289	277	265	271	264	269	270	271	283	295	269	282	281	255	301	302	328	285	278	292	298	294	297	287	281	279	282	282	253	275	286	276	281	275	289	288	293	286	270	320	281	283	252	312	300	286	276	274	294	286	284	323	287	294	296	316	288	270	274	260	263	279	266	282	285	256	260	277	291	275	304	295	272	296	283	236	304	284	268	296	284	278	295	330	297	274	280	266	261	275	295	268	255	293	296	280	265	271	318	295	299	305	275	285	294	278	297	301	284	286	270	283	301	285	269	287	290	259	266	286	268	309	281	278	302	255	277	272	304	289	259	301	316	281	295	299	306	294	271	255	259	259	271	278	294	283	305	297	276	281	287	277	285	278	272	286	288	295	323	282	264	273	257	277	292	277	286	298	293	279	296	269	290	298	271	293	296	290	276	308	299	280	283	281	322	283	257	299	273	271	274	266	287	269	278	294	264	280	273	276	275	283	291	286	284	291	261	283	283	270	257	294	281	291	277	273	286	285	298	277	302	287	280	278	267	272	307	294	275	293	320	288	281	295	295	293	259	274	262	291	290	274	260	278	256	261	281	278	289	295	274	299	294	295	285	285	271	273	274	258	301	280	278	304	295	274	285	290	288	264	279	285	275	287	267	297	291	317	267	297	302	278	304	292	254	282	297	320	253	276	272	293	293	288	291	276	274	286	284	269	291	273	270	258	326	300	279	288	299	266	283	298	278	300	293	269	277	283	279	270	313	309	291	285	308	277	283	285	297	283	281	285	267	302	267	270	266	270	269	281	288	292	288	257	302	295	284	295	294	292	284	270	280	285	299	302	322	285	300	285	286	317	274	284	293	308	291	297	233	298	278	299	307	294	271	290	281	324	262	257	314	295	285	291	286	281	306	300	320	290	266	264	285	274	279	249	265	292	279	295	289	293	293	280	306	281	292	290	304	302	258	296	246	283	281	276	268	297	276	266	254	328	265	293	285	280	280	297	292	260	292	318	295	269	274	283	298	294	285	266	304	257	272	287	290	299	275	259	283	249	277	298	278	296	276	257	292	267	260	277	269	304	262	274	280	299	288	311	243	296	248	280	308	306	263	292	299	273	282	269	280	273	282	291	266	274	283	255	311	288	291	302	293	289	294	278	286	273	287	280	273	293	282	264	295	269	275	292	282	292	266	304	326	294	279	294	277	310	295	273	298	288	271	307	274	333	301	291	290	301	260	292	284	278	312	296	290	304	310	292	310	270	260	305	286	275	277	300	275	270	286	265	273	303	278	292	281	290	289	261	276	268	284	272	284	272	279	277	276	266	260	262	268	275	272	278	282	273	273	276	255	267	271	283	263	283	289	243	312	303	286	276	271	303	256	292	284	272	268	290	274	283	281	256	320	276	281	294	289	279	312	303	294	294	286	289	282	289	277	290	282	270	321	265	304	300	274	290	280	271	284	298	276	284	274	266	292	296	253	298	262	290	239	274	255	284	276	312	273	317	290	287	313	277	288	316	263	276	266	288	286	268	295	275	283	284	259	311	309	293	295	298
23586	21151	27996	24689	21080	13607	6187	3415	2304	1793	1456	1146	1000	821	657	679	617	553	463	485	445	425	403	389	420	348	329	371	345	321	341	307	354	319	342	291	298	290	317	318	300	286	315	339	309	312	275	311	292	282	321	278	285	294	286	312	308	292	301	261	319	291	315	322	283	286	282	307	280	312	296	321	293	295	291	276	323	284	276	274	334	273	297	299	315	277	274	310	299	313	315	285	285	283	281	303	283	313	348	308	276	279	301	278	277	260	283	297	278	320	287	304	278	318	290	277	319	293	303	294	262	288	305	289	319	280	294	290	308	326	313	338	277	292	290	296	290	311	269	316	304	301	313	292	303	276	307	319	316	284	288	268	300	307	303	319	292	318	279	306	304	310	295	294	272	275	304	287	277	287	317	295	269	276	281	266	286	273	308	270	291	322	293	303	309	289	297	303	306	279	283	289	309	281	294	281	316	280	280	309	259	260	287	299	313	261	311	275	261	292	307	308	272	297	317	272	295	295	309	288	304	283	310	325	313	281	329	307	298	298	278	313	284	307	303	260	293	305	303	302	274	285	262	288	298	283	287	337	310	286	300	344	274	281	300	301	301	306	269	294	304	267	317	295	284	279	292	287	331	288	302	285	286	289	266	311	287	330	292	304	300	272	296	280	285	286	305	293	295	285	276	303	267	274	282	288	285	286	292	279	296	292	295	271	289	288	295	332	284	324	285	321	289	322	306	297	297	290	286	268	304	291	279	295	301	304	320	274	298	269	295	319	292	287	295	303	287	302	279	268	270	273	294	309	293	287	317	290	304	291	297	285	317	326	284	266	291	280	310	295	271	300	275	315	297	312	292	320	314	251	275	296	303	297	296	322	312	278	285	304	311	269	333	301	306	308	262	266	303	312	264	302	286	310	258	324	276	285	308	262	302	321	276	303	273	306	327	282	292	308	288	277	311	290	312	296	293	283	275	313	292	300	304	305	297	270	294	310	328	302	301	299	317	322	309	285	313	274	312	300	272	284	281	276	308	315	304	306	275	292	312	286	302	298	309	314	277	318	312	329	331	305	299	303	314	294	322	299	292	281	274	303	287	274	316	314	290	281	329	312	272	301	274	255	299	292	292	308	316	295	297	281	259	298	332	291	288	311	276	296	316	277	300	288	312	314	336	298	288	300	285	289	278	314	278	297	317	270	312	316	285	273	301	325	295	265	262	276	285	294	278	279	305	311	273	282	306	298	301	316	307	312	329	309	289	300	307	310	326	314	301	313	275	299	281	293	305	291	277	291	307	283	317	269	284	290	268	311	292	288	287	312	276	297	296	288	314	315	288	315	289	305	328	311	283	286	256	269	273	283	325	294	274	280	255	289	306	294	304	317	309	286	329	289	305	308	310	283	329	289	273	287	306	289	313	277	285	293	298	321	288	279	308	258	272	290	298	310	276	310	296	273	299	310	262	295	298	301	287	302	296	289	295	282	298	302	301	310	299	293	289	304	294	294	312	310	279	274	287	302	323	305	265	286	316	268	290	314	282	296	308	273	269	280	304	272	266	327	335	332	311	297	314	309	292	272	293	304	289	305	315	294	304	295	274	287	259	290	309	312	304	283	297	320	309	301	278	286	315	299	278	331	308	277	299	319	309	320	283	299	330	295	297	312	302	266	267	298	278	290	321	299	318	295	308	310	283	270	275	286	293	289	284	309	306	279	319	299	302	331	322	273	306	290	301	320	275	294	283	324	322	301	311	259	314	306	320	276	300	312	286	289	298	302	310	269	303	288	287	304	297	300	266	299	305	299	331	285	292	272	283	283	280	300	268	321	300	288	284	273	277	294	300	305	306	290	305	286	292	308	274	279	279	315	287	293	260	259	288	309	295	294	282	298	267	277	292	305	275	257	287	310	298	287	268	301	285	314	325	316	305	295	303	289	272	306	320	318	303	299	307	270	265	287	295	285	298	276	301	328	265	301	297	309	284	310	305	314	298	320	303	304	297	278	283	286	284	280	278	273	332	275	288	295	328	294	282	299	331	303	304	274	300	308	282	281	265	292	316	316	297	291	284	297	300	292	273	305	314	310	309	296	297	305	297	255	302	309	319	277	288	289	261	298	280	273	315	336	300	315	267	321	301	293	293	337	289	334	305	272	291	296	317	334	250	266	285	289	309	279	322	286	293	256	303	276	294	315	303	298	308	290	323	317	300	315	288	296	300	321	282	304	330	277	337	266	288	297	291	294	289	261	274	308	328	296	266	280	300	273	274	303	320	296	305	286	311	304	317	286	294	303	318	313	305	303	322	307	293	296	280	278	325	299	314	325	294	323	280	303	268	292	277	309	286	259	286	273	287	301	263	284	266	280	300	331	291	282	285	266	289	298	320	260	315	333	281	298	272	263	304	306	288	289	289	271	278	282	288	298	318	286	315	272	259	284	291	281	272	289	300	310	294	281	277	289	291	337	287	288	278	333	307	307	287	252	302	328	318	293	279	295	296	274	293	288	278	296	286	266	327	273	297	279	291	268	306	273	308	325	292	310	322	282	294	259	311	311	282	292	295	285	275	296	347	290	290	287	317	296	275	298	282	305	287	266	308	315	291	265	312	288	244	280	274	282	293	312	265	319	300	320	268	302	332	286	313	291	281	288	260	294	319	290	314	281	276	297	320	300	285	308	285	289	299	286	290	314	290	296	295	284	283	312	292	275	284	287	287	301	316	275	308	284	274	301	289	305	306	301	293	286	286	250	296	285	281	291	299	302	251	285	292	286	313	306	313	298	328	296	272	298	284	291	291	275	298	293	311	303	293	247	294	308	285	325	307	309	268	301	266	287	299	288	305	301	295	265	300	283	329	274	298	324	299	286	287	308	316	260	321	269	321	248	262	268	289	274	298	297	289	298	246	274	293	303	305	287	274	285	282	311	324	315	288	314	300	253	273	293	270	311	283	303	310	290	290	283	294	302	308	272	319	306	277	279	291	292	296	316	299	296	284	345	285	265	284	279	298	303	329	295	285	309	290	306	284	338	304	304	312	283	323	307	299	281	290	304	288	294	287	271	296	305	259	280	301	302	259	271	312	292	283	280	282	305	296	330	307	285	324	292	299	310	287	287	325	325	284	291	281	315	316	316	313	310	295	324	286	317	287	265	329	295	296	283	289	265	338	279	312	268	313	295	262	324	269	289	282	292	287	286	294	287	276	283	282	301	332	286	326	309	281	292	265	293	299	283	305	306	292	287	278	317	289	335	276	270	268	280	293	302	312	327	289	319	296	289	292	282	287	285	300	299	279	301	293	309	286	277	292	295	297	301	288	284	321	291	299	265	331	285	295	304	285	275	276	283	311	310	265	302	289	276	283	266	312	292	307	269	278	282	317	292	284	269	290	294	294	283	274	305	276	293	269	295	313	266	297	291	296	286	299	300	298	288	314	305	305	306	304	332	264	257	301	297	257	330	301	297	265	310	302	329	319	260	284	286	273	280	303	295	296	306	285	296
16407	41854	35400	22975	15372	9908	7001	4677	3409	2638	2201	1592	1409	1121	895	891	859	663	603	572	521	515	535	467	462	458	410	401	394	365	404	386	423	400	360	382	356	356	369	359	360	365	332	338	358	376	354	351	314	318	329	307	349	350	334	387	359	367	336	342	338	336	348	319	340	306	349	356	297	333	341	342	314	333	330	338	343	349	309	345	330	359	331	364	341	336	285	363	320	338	349	338	345	332	349	342	326	324	310	325	299	288	320	343	309	342	286	337	383	339	338	358	319	321	320	364	336	376	346	342	362	330	313	348	314	336	289	346	312	347	341	338	323	302	327	356	351	329	316	341	347	354	337	334	342	317	351	344	327	336	349	334	335	354	313	355	360	318	340	323	354	328	293	340	363	323	340	318	345	320	349	356	308	326	343	330	341	310	337	300	338	367	327	332	352	291	319	308	330	345	319	299	342	356	351	357	367	314	335	340	309	332	357	336	316	365	297	311	298	359	328	338	314	358	300	334	323	334	324	350	321	347	324	337	344	354	365	359	298	317	336	379	368	351	328	333	332	328	330	328	330	334	354	342	336	339	339	328	317	334	358	318	313	317	346	360	355	346	377	337	344	326	335	337	309	335	315	366	364	377	335	314	332	352	318	340	363	305	317	319	358	320	340	340	379	340	325	341	374	354	328	332	334	334	385	332	339	344	320	345	306	352	349	355	310	315	352	348	342	326	349	342	350	310	340	312	331	351	305	366	314	339	335	327	310	321	325	302	353	361	327	350	351	357	317	335	340	358	324	349	325	323	359	356	316	324	346	342	348	347	342	339	321	323	334	347	346	333	325	328	314	345	341	333	356	330	333	358	330	336	343	316	298	339	343	303	360	359	329	360	323	351	350	295	323	346	326	333	320	372	342	312	346	329	365	323	320	362	345	348	338	329	319	351	317	314	343	336	325	346	345	325	315	365	320	320	358	327	312	344	325	346	374	349	335	334	321	344	333	334	326	373	379	338	332	324	345	332	350	312	335	318	316	346	323	323	313	357	364	354	335	346	354	348	363	318	299	329	371	359	323	348	353	327	343	352	347	319	293	323	338	333	334	363	317	324	352	332	342	322	350	348	319	350	344	310	323	335	335	331	339	339	309	341	356	316	380	322	356	320	318	317	313	327	368	332	312	284	338	326	335	334	352	322	340	345	346	318	332	353	339	301	315	344	346	308	326	333	317	313	343	357	360	321	335	334	346	331	315	325	312	350	340	321	321	322	307	331	342	366	349	334	352	341	364	326	350	337	335	335	368	337	364	318	316	335	338	319	334	306	309	354	356	315	381	320	313	308	331	339	308	331	325	329	337	322	352	343	342	333	349	354	337	356	311	323	343	333	303	331	345	314	355	351	339	366	327	307	330	334	316	329	329	355	312	329	319	322	345	347	355	319	308	321	349	310	320	343	336	326	352	312	352	329	344	325	308	316	360	328	324	344	335	306	323	339	313	350	345	316	327	329	354	355	332	352	335	358	352	336	347	362	374	328	340	333	359	356	348	338	330	327	313	291	347	334	338	365	322	346	357	346	356	331	326	343	327	316	348	347	337	317	341	326	323	321	328	320	334	337	331	307	317	359	330	313	346	310	325	351	323	307	326	335	356	349	374	339	331	333	318	340	338	345	289	332	315	346	366	334	328	322	324	326	332	316	339	350	336	323	332	358	367	318	338	334	318	363	300	380	315	370	354	359	356	298	342	345	326	365	347	336	361	386	338	345	310	347	332	360	331	321	329	331	337	279	352	338	346	352	314	344	342	371	348	337	373	333	312	334	297	314	317	333	346	298	327	358	323	289	351	326	341	354	333	309	348	381	339	348	358	317	327	336	323	358	309	346	352	333	342	334	361	347	318	363	295	332	307	348	337	337	362	314	309	358	318	320	325	341	357	327	303	331	365	349	328	321	316	329	360	334	356	342	313	369	360	298	337	327	350	309	354	347	376	356	318	328	329	349	343	347	286	307	345	347	341	329	336	350	346	313	325	308	340	342	337	364	360	342	336	341	331	352	327	315	329	332	368	340	302	346	313	356	305	357	328	329	338	347	340	338	326	333	346	365	307	327	309	344	353	329	326	321	331	337	299	342	324	298	359	305	360	316	337	341	315	353	324	327	349	357	329	307	340	336	348	330	330	346	344	384	349	327	315	352	351	316	308	341	368	362	324	346	322	339	319	334	338	330	325	342	360	357	344	317	338	334	328	350	350	321	338	323	333	342	370	327	318	364	329	333	332	305	341	331	326	331	337	342	336	343	320	330	325	357	320	279	310	340	334	322	358	333	352	338	378	358	358	327	342	381	359	360	350	319	319	369	336	327	344	346	342	348	336	330	327	317	332	331	365	342	323	312	328	344	307	327	326	352	343	340	308	333	323	331	328	323	328	327	343	314	325	339	297	352	335	375	326	325	335	357	368	341	340	326	329	312	350	332	307	301	334	356	348	347	332	304	324	333	384	317	351	355	309	353	356	335	350	325	368	303	339	317	349	363	322	303	316	333	363	351	343	327	317	331	321	331	320	356	322	338	324	332	324	320	341	325	365	346	390	352	353	340	311	386	326	366	325	329	332	361	338	368	332	336	301	315	351	317	356	374	297	352	351	368	310	339	323	355	324	351	331	318	332	340	361	330	332	326	326	329	320	332	345	349	346	332	301	345	343	353	354	357	324	362	338	351	337	303	299	330	314	315	342	361	321	344	328	339	306	314	333	345	332	320	335	336	348	321	291	344	353	332	347	357	327	336	357	330	340	340	335	341	313	326	322	324	338	370	342	322	380	347	344	319	340	334	339	323	364	324	323	329	323	357	363	330	313	312	338	329	332	366	326	372	344	314	363	316	340	305	325	317	352	322	355	319	303	297	315	341	357	339	351	338	337	343	307	302	339	356	318	295	331	318	359	338	317	333	346	349	336	311	311	329	322	313	343	316	303	357	357	350	358	307	366	322	356	347	361	355	322	338	317	350	333	331	334	328	332	333	313	336	342	349	315	291	328	370	361	356	365	339	361	321	366	325	305	366	328	312	358	348	306	327	310	315	331	349	316	343	340	353	337	309	335	352	319	346	315	348	301	348	325	344	343	348	321	316	331	363	340	345	317	343	351	307	344	336	356	336	319	332	356	358	327	312	312	316	328	322	312	340	352	361	353	321	304	328	322	357	306	346	339	319	358	319	362	316	356	351	340	336	325	338	310	319	331	346	342	347	344	315	335	342	374	335	324	357	356	329	306	336	344	355	337	312	347	322	319	319	339	338	347	364	329	319	328	356	332	308	347	318	339	310	304	354	367	323	348	337	298	366	344	340	314	339	301	368	317	315	305	328	319	343	305	342	324	355	349	376	347	358	327	334	341	314	322	326	312	372	346	325	321	329	347	354	310	337	311	344	324	322	330	317	337	310	320	325	349	336	315	346	341	300	335	345	353	342	343	339	331	360	338	319	322	285	345	340	303	357	376	357	338	351
24922	21169	26963	25406	13655	5769	3413	2232	1598	1162	989	812	712	612	462	457	431	391	331	332	268	298	283	295	274	280	252	215	238	249	266	206	254	233	254	248	216	256	234	231	230	229	217	253	232	220	220	241	271	233	220	207	230	217	255	238	225	229	215	232	227	221	222	243	212	213	227	233	208	212	237	217	218	219	235	222	237	234	228	213	219	196	225	230	203	198	237	233	229	217	218	224	247	259	209	240	207	240	249	245	204	200	231	261	230	237	227	217	225	209	233	203	206	207	230	248	230	214	234	235	230	220	219	214	238	227	201	215	229	235	237	245	219	227	246	239	204	215	220	231	226	212	205	225	213	231	232	222	235	203	226	231	229	235	229	210	184	210	227	249	214	202	231	222	229	249	231	205	196	244	227	231	218	229	215	236	223	233	244	223	237	215	212	225	239	232	223	249	235	232	207	221	210	225	219	226	211	216	245	200	212	216	215	217	245	229	224	220	194	224	217	231	221	260	228	236	246	244	205	222	224	225	236	208	192	230	208	232	233	205	201	264	232	222	231	215	226	247	217	238	252	205	195	247	228	227	226	227	226	242	194	227	232	234	212	230	212	235	212	218	219	234	229	216	205	248	206	240	201	219	230	190	200	227	236	218	170	229	218	232	218	250	202	243	215	212	213	202	231	217	234	225	220	237	218	208	261	213	226	222	222	227	234	220	228	230	214	218	205	246	227	223	213	211	230	239	227	213	238	248	195	223	242	222	214	222	229	218	219	233	210	234	229	223	228	224	238	225	227	220	220	208	245	238	235	233	211	222	227	228	196	220	234	201	217	187	238	217	237	215	229	223	220	235	229	208	228	227	199	233	222	214	238	226	215	209	238	199	230	207	189	205	235	240	261	203	190	225	219	210	202	227	238	232	213	220	232	245	222	218	220	232	211	224	213	221	219	201	214	216	223	248	240	230	216	241	201	221	220	225	226	232	202	197	246	246	212	194	230	226	222	248	234	256	187	228	206	194	211	229	250	204	204	229	231	203	226	225	248	229	235	239	228	227	209	213	242	206	206	239	243	232	214	215	188	227	218	213	231	242	229	244	220	209	207	217	228	223	228	212	228	220	230	211	206	224	252	227	233	230	232	266	230	203	224	209	218	230	224	236	250	227	203	220	235	234	217	208	222	216	232	183	214	214	218	240	219	255	221	232	222	210	183	236	216	239	244	214	202	237	213	214	224	196	218	217	214	223	220	222	206	236	248	222	242	250	215	233	213	193	242	240	234	208	224	216	236	208	247	190	224	245	219	220	241	230	216	243	225	216	237	240	219	223	213	238	214	197	233	201	242	237	220	252	227	205	243	205	212	215	233	202	253	241	219	228	222	237	244	237	231	240	236	204	246	225	213	232	227	215	237	224	217	219	216	221	212	225	257	207	233	224	197	245	242	240	258	224	217	243	210	233	222	223	230	239	220	225	224	262	242	213	211	225	209	215	226	229	252	239	230	234	235	226	234	211	204	218	229	215	241	227	222	225	206	237	233	225	212	235	232	227	249	229	209	239	223	205	225	214	212	229	233	239	260	217	225	237	226	234	218	231	229	248	243	238	225	199	216	233	225	238	208	235	251	219	232	247	254	210	223	220	219	233	213	219	230	233	210	203	213	210	217	222	234	221	234	218	226	205	220	240	219	208	203	217	198	228	242	235	235	221	220	233	256	248	226	242	214	253	231	211	223	235	245	223	225	228	230	215	226	235	225	193	227	206	213	217	242	234	212	192	202	211	210	222	228	216	204	226	222	229	228	203	234	209	250	229	247	222	230	257	200	210	234	235	216	199	229	241	223	217	233	225	224	226	204	239	211	229	201	230	236	238	214	226	218	227	184	211	255	222	243	207	246	248	216	207	246	209	236	219	248	196	221	235	252	237	239	212	223	239	226	210	219	203	202	221	234	218	224	211	198	234	234	225	203	235	237	268	229	224	204	223	205	235	216	242	228	221	195	237	211	205	201	216	241	198	247	206	235	244	208	246	220	233	235	241	220	227	211	210	241	223	211	225	219	235	214	231	218	229	233	197	218	199	236	208	205	217	232	228	224	204	213	203	220	242	205	223	250	226	224	210	205	236	213	229	226	227	233	249	211	219	233	230	240	248	233	211	206	223	210	228	209	210	229	230	216	236	222	220	238	222	238	236	213	186	213	225	212	239	212	227	219	233	223	242	229	224	225	216	248	237	238	230	217	234	211	230	215	226	220	227	217	219	208	225	229	195	218	231	208	240	226	198	222	232	224	237	233	202	227	227	251	225	231	237	229	211	218	223	190	226	231	207	219	204	221	231	196	235	260	181	216	232	220	211	203	207	222	201	231	239	224	217	218	209	222	196	203	200	230	200	212	221	234	212	222	244	235	243	226	244	207	239	206	234	219	237	246	221	218	222	232	249	220	222	208	237	219	225	231	202	223	212	212	245	229	202	217	234	215	210	252	238	210	245	233	241	209	199	231	225	226	231	234	239	229	242	242	221	215	217	204	203	228	231	212	225	215	186	244	228	241	226	216	225	211	245	228	230	236	217	223	195	204	238	233	221	249	229	238	225	228	222	234	230	211	220	222	231	243	198	217	257	227	215	184	210	226	212	209	226	220	210	205	236	224	214	237	217	219	189	220	242	234	248	222	207	210	235	220	224	225	226	221	210	212	238	230	240	209	245	203	251	217	247	268	223	223	223	241	224	214	202	216	251	205	258	217	226	225	240	218	222	240	225	206	220	221	204	247	222	218	223	235	204	205	222	253	212	224	255	225	207	239	213	215	234	219	242	241	239	219	231	217	194	223	235	212	231	222	237	211	228	201	242	202	237	220	215	234	218	212	199	224	226	231	208	232	207	192	228	239	215	227	234	218	251	218	213	224	220	239	228	211	184	236	229	225	224	249	231	218	232	218	236	206	237	256	199	214	188	210	261	219	206	232	212	236	212	215	219	211	228	268	207	223	234	195	207	234	245	225	230	200	233	231	215	209	213	225	214	241	205	212	245	229	265	187	217	237	216	220	201	203	209	242	219	227	219	226	200	241	249	197	221	216	231	242	199	221	229	208	232	217	254	190	238	193	220	231	236	233	214	244	222	250	212	206	236	190	223	223	220	202	238	216	236	239	232	233	232	195	222	220	247	214	221	229	235	238	220	222	211	225	197	228	235	219	249	233	222	226	224	222	201	249	227	243	227	241	234	238	209	225	225	189	203	250	190	243	236	241	230	230	232	209	211	219	213	247	232	216	231	257	197	229	207	247	205	244	237	232	220	246	201	236	224	245	248	227	222	218	220	233	218	228	238	214	203	218	256	234	231	220	248	212	221	234	215	233	253	199	208	248	198	224	238	201	228	218	225	214	231	213	245	216	256	258	222	249	228	202	247	243	212	208	214	232	212	211	228	211	210	214	198	219	240	195	222	224	232	225	237	230	274	220	243	211	223	206	252	229	219	244	234	248	221	222	239	219	232	203	219
15176	38380	32238	19704	12827	7609	5021	3626	2598	1939	1551	1251	1037	867	671	672	628	519	481	421	378	365	350	357	354	369	296	332	291	294	311	290	312	300	303	271	258	296	273	276	294	279	265	261	291	266	253	260	267	252	257	279	264	266	257	276	268	280	272	241	271	237	245	259	284	260	254	232	265	265	248	264	278	260	288	299	257	240	260	290	241	267	293	265	259	280	282	223	249	268	259	274	247	256	256	306	240	263	283	228	236	278	282	239	269	263	253	245	263	268	279	269	273	256	270	252	264	239	265	261	276	257	261	241	260	280	285	250	238	250	262	255	283	287	273	263	253	253	251	276	253	250	250	281	274	250	260	306	266	273	285	258	264	264	266	272	254	249	287	249	283	261	259	287	261	272	273	285	281	256	297	267	255	268	260	250	260	248	287	238	276	257	248	282	246	277	310	298	238	297	278	303	246	240	214	287	252	230	250	256	262	248	253	225	266	294	246	238	263	268	253	259	282	272	278	251	264	260	261	241	275	263	276	277	254	264	271	273	284	278	248	280	290	271	288	290	266	261	252	259	250	255	263	273	253	256	245	275	250	257	264	247	263	254	290	279	258	264	278	277	269	247	274	295	261	268	254	278	267	290	264	260	260	256	267	253	281	256	307	241	229	310	290	271	250	261	260	253	262	279	274	259	268	242	265	234	280	256	266	242	232	283	276	255	241	262	257	267	254	243	262	253	265	244	289	266	267	291	272	259	264	270	244	263	267	292	247	244	280	237	271	257	263	251	272	250	237	262	295	262	281	236	275	273	259	267	250	286	278	287	309	266	269	272	235	254	270	260	274	275	273	262	254	265	272	253	248	257	266	280	257	251	264	270	254	248	228	244	252	263	285	279	255	249	274	297	233	277	285	275	283	258	274	256	253	265	248	282	258	246	279	278	259	275	281	252	287	265	255	269	260	250	278	276	263	247	259	244	281	246	246	246	273	232	268	249	240	250	278	272	273	266	246	286	227	283	262	273	274	262	268	267	257	254	261	272	260	292	271	262	284	256	257	279	269	267	264	294	264	267	246	256	234	263	258	225	242	238	252	273	234	272	252	253	266	271	280	277	227	274	285	273	271	262	281	260	261	279	260	252	257	255	265	286	269	256	261	263	228	264	238	270	265	246	244	273	274	266	266	247	276	270	251	263	265	253	250	263	262	274	256	254	290	276	275	264	286	293	235	243	276	279	270	258	281	245	263	275	245	267	279	263	242	238	262	269	251	276	257	261	292	267	245	235	263	281	245	283	249	278	271	243	248	245	285	239	292	242	294	246	257	241	277	270	252	275	266	276	236	273	255	269	275	264	259	235	270	272	276	258	238	272	240	284	263	286	274	241	220	237	262	252	250	254	241	283	270	247	277	235	249	289	253	239	253	245	243	274	280	291	271	274	242	269	266	280	252	279	255	251	253	275	265	290	252	266	251	230	258	254	278	251	272	248	241	297	264	236	272	252	275	257	269	279	262	256	246	261	284	288	253	276	245	269	227	259	269	246	269	253	250	257	252	246	236	278	268	265	244	264	244	281	257	242	278	278	276	258	267	258	282	285	271	243	276	293	261	263	267	268	254	274	278	244	264	257	268	259	239	280	253	278	238	282	271	256	261	272	247	267	295	267	265	270	268	248	260	246	274	261	262	265	254	303	278	241	262	261	279	256	229	224	269	242	227	271	255	242	244	254	274	284	262	248	263	278	264	251	275	292	252	276	266	267	229	240	242	257	268	272	321	250	272	301	239	263	262	262	254	263	249	256	246	270	270	264	275	238	255	243	280	278	291	256	238	263	278	223	259	257	257	234	262	270	259	233	283	241	237	260	285	265	259	262	257	268	267	255	236	248	266	255	260	251	257	272	274	264	241	259	277	257	237	233	263	253	259	277	262	269	283	275	279	261	289	259	233	258	251	256	255	263	248	266	254	258	278	241	276	278	264	299	256	244	276	239	273	284	225	266	266	255	261	252	272	235	249	289	255	249	256	251	273	253	269	248	316	264	270	290	234	270	278	255	275	252	265	257	255	291	254	248	263	287	253	279	252	235	257	232	286	236	281	279	235	215	291	279	303	276	255	263	246	265	246	266	236	248	285	277	286	262	264	224	256	273	260	264	278	248	262	231	255	260	248	264	253	260	246	255	260	286	262	252	246	286	253	251	246	273	242	242	235	249	274	278	266	285	279	276	271	255	272	277	274	272	270	280	279	264	294	290	254	246	251	237	280	248	250	266	268	252	251	250	259	272	263	269	251	249	273	268	273	256	281	284	262	261	259	251	250	285	265	285	244	283	248	269	277	235	262	275	263	272	255	283	259	275	241	289	281	270	295	227	266	264	292	261	264	290	269	292	253	262	263	270	280	248	267	255	250	264	267	293	275	248	267	242	288	259	289	258	262	266	260	248	272	278	272	269	274	290	256	269	281	264	255	245	262	247	237	249	246	285	250	264	301	263	234	290	250	260	276	247	257	264	269	291	277	250	270	266	268	258	268	270	289	246	271	252	264	266	245	274	256	271	261	267	248	259	270	257	264	266	255	280	291	260	244	263	283	256	259	251	295	254	259	265	250	270	261	252	257	264	235	268	259	273	240	279	264	286	234	222	270	263	255	273	259	272	291	270	264	228	256	260	274	251	235	271	271	289	262	254	265	260	256	281	226	286	250	258	255	272	264	267	257	237	259	265	253	266	245	240	288	255	257	275	275	254	274	280	277	284	232	254	272	286	257	259	268	265	270	252	265	241	266	265	239	230	249	272	254	238	244	240	248	289	264	252	283	262	251	255	279	249	254	273	247	250	277	263	300	265	263	261	267	285	253	277	275	224	267	274	252	240	244	244	269	249	232	283	262	260	269	264	275	275	268	269	281	269	262	240	269	248	229	232	243	251	280	279	278	281	256	284	260	241	263	267	264	246	250	299	283	264	288	269	272	266	274	267	240	270	289	283	246	274	258	265	272	255	256	268	285	309	272	218	258	263	277	277	255	262	256	252	255	259	272	243	261	254	238	288	242	260	271	263	247	244	260	257	243	265	257	245	223	267	272	245	253	252	259	260	239	244	299	260	250	256	270	278	248	285	254	275	262	288	268	298	257	254	257	262	253	232	296	277	270	263	258	293	253	279	285	264	232	267	254	249	256	251	293	265	285	267	278	248	251	232	247	285	278	241	270	265	236	272	221	284	268	274	300	271	297	267	277	248	259	266	255	260	251	258	271	291	270	244	298	251	293	248	243	263	269	258	278	260	250	253	255	274	299	270	266	240	257	233	258	235	258	274	250	270	271	273	263	253	291	249	226	278	287	295	261	281	276	289	273	259	260	278	261	277	256	248	275	273	277	259	253	250	278	291	235	252	292	286	266	275	260	242	289	267	262	273	255	266	277	277	296	271	273	276	269	298	235	249	283	261	228	273	272	275	255	270	252	250	261	254	246	268	262	242	282	287	258	257	279	265	276	264	256	243	270	285
22485	21160	28517	24120	21330	21186	13532	5614	3532	2574	1989	1697	1311	1138	923	772	823	685	538	521	469	426	454	419	429	431	351	356	388	372	351	346	331	321	324	318	309	327	339	342	307	311	337	311	309	312	318	332	337	293	293	264	285	301	305	292	271	270	277	311	302	296	265	314	298	287	321	285	271	297	271	269	293	304	288	292	304	296	307	283	285	276	306	308	271	280	301	302	294	293	277	264	315	270	294	287	315	289	302	307	278	277	283	321	289	279	285	293	305	310	279	325	299	269	295	293	301	301	271	314	290	279	295	310	320	295	285	282	274	328	275	282	313	283	286	279	316	335	279	328	286	275	321	277	302	288	275	302	253	270	290	302	273	279	308	292	295	287	314	287	317	282	295	311	311	296	293	261	296	297	309	283	307	275	294	296	304	273	296	285	285	289	280	285	287	296	313	305	301	293	320	281	317	293	273	324	315	266	287	300	271	320	301	273	288	276	283	308	302	307	298	306	285	290	297	283	313	320	282	317	269	295	316	294	286	263	283	260	315	313	296	262	317	329	299	287	292	277	326	310	284	281	284	293	292	285	290	283	297	288	297	309	288	299	284	320	305	277	309	319	279	293	287	316	316	314	306	301	291	309	305	285	306	286	286	303	294	281	282	298	289	274	312	308	302	296	281	281	320	304	301	285	283	268	287	309	288	307	278	315	300	291	292	278	289	303	266	306	293	288	320	293	330	305	302	296	277	288	297	293	272	271	285	285	275	308	308	298	282	271	282	311	329	293	282	267	293	294	316	297	301	306	286	295	296	283	301	296	314	289	303	266	266	282	285	287	282	273	265	290	291	289	286	285	282	312	281	270	279	281	292	313	304	321	283	300	268	301	270	305	298	255	302	302	292	265	312	294	321	283	270	262	275	302	276	294	306	297	315	291	267	303	271	309	301	290	303	302	281	299	304	288	310	269	301	311	273	313	277	286	303	300	290	309	302	297	259	314	286	284	297	286	286	297	308	287	286	297	297	305	263	292	292	279	256	307	289	291	309	273	290	269	270	284	308	297	301	280	332	291	287	306	267	289	283	256	305	275	324	304	308	275	263	298	288	306	302	315	252	335	269	312	309	305	294	308	270	302	273	272	277	261	291	265	262	306	282	286	309	309	305	294	298	323	293	276	306	312	301	295	312	284	332	311	277	312	317	291	308	315	285	272	268	351	287	266	301	295	304	298	297	269	311	302	302	272	293	287	312	286	282	307	270	304	272	299	307	293	280	301	302	296	278	310	323	261	290	266	290	299	283	319	295	283	306	277	281	318	254	306	327	297	302	301	288	280	284	297	300	282	255	273	295	327	278	291	319	277	271	304	277	328	318	302	286	285	347	325	345	277	282	290	281	287	281	292	283	260	294	286	292	300	307	279	303	289	287	294	307	264	277	284	321	310	299	322	287	293	305	280	321	307	280	297	299	267	301	310	286	298	335	302	296	289	277	285	319	307	268	311	276	245	293	311	304	296	285	276	288	293	287	296	283	281	267	273	292	315	310	269	281	312	313	323	298	271	283	273	286	295	287	290	307	281	302	311	324	294	276	268	300	275	257	298	273	317	328	289	298	278	334	325	304	304	287	254	329	280	288	292	284	300	300	277	300	281	293	323	307	292	303	275	305	271	299	279	278	291	256	290	301	259	293	286	330	314	264	302	301	291	298	319	296	290	291	299	288	290	297	261	307	300	275	295	307	306	305	271	277	276	290	288	303	314	292	292	294	309	289	292	249	275	300	293	277	304	277	271	315	298	291	299	274	294	302	293	289	291	304	283	307	268	271	301	295	274	288	293	263	292	303	280	299	281	293	285	288	315	286	321	281	273	295	292	302	304	276	301	291	289	280	295	289	276	289	297	290	297	301	277	300	290	309	279	303	287	315	282	260	319	286	301	281	296	286	250	241	299	275	294	276	275	272	290	301	318	286	270	295	328	287	299	280	310	302	273	293	315	286	289	268	299	282	292	275	342	290	326	327	289	326	314	265	297	280	311	287	300	295	316	286	293	305	295	301	305	288	311	293	288	273	322	256	314	285	283	300	334	305	286	273	317	233	288	324	314	280	295	318	279	290	259	259	298	277	284	286	327	308	287	285	267	287	277	277	297	310	308	280	283	335	277	320	265	296	289	286	310	313	263	290	322	285	300	287	314	304	304	286	287	296	272	302	291	313	319	278	297	319	289	258	293	289	300	282	296	299	291	296	300	272	270	277	268	311	294	297	283	298	282	324	273	288	289	267	286	296	287	338	280	318	293	304	299	283	295	275	287	307	290	281	285	292	297	305	297	259	313	297	277	284	272	281	286	293	279	338	305	271	304	297	310	283	309	264	286	257	283	281	256	283	307	303	291	303	263	279	299	280	288	311	284	297	240	283	288	300	276	294	285	300	279	303	263	285	273	287	285	276	322	298	274	280	282	262	274	270	316	274	276	315	335	287	304	305	304	288	289	270	272	284	316	327	316	288	300	255	286	322	317	291	307	285	282	291	300	270	278	269	293	295	286	270	290	265	329	299	287	316	298	290	312	297	294	309	294	298	293	299	289	285	248	296	275	290	291	275	293	282	290	292	268	271	300	311	285	290	286	265	314	272	269	287	309	287	295	276	286	287	325	304	307	271	276	283	283	268	280	285	289	330	265	290	275	312	294	286	266	281	316	291	285	320	288	287	280	279	321	290	293	256	301	287	318	263	273	282	298	273	279	276	281	287	323	301	268	279	286	289	268	306	283	280	316	271	277	276	282	294	292	288	292	311	297	308	284	296	287	311	287	275	306	284	268	339	302	304	289	294	298	294	298	302	318	284	328	282	288	298	276	306	305	252	288	296	286	299	271	272	307	299	300	278	318	279	277	285	309	298	281	291	264	277	283	288	272	302	280	273	312	252	317	277	272	286	287	301	286	287	255	287	301	279	270	294	259	290	310	313	311	319	292	297	259	317	271	271	302	298	290	300	309	274	261	290	290	304	285	288	311	269	282	280	291	281	319	266	288	277	259	298	291	291	329	299	250	317	276	314	303	305	269	303	306	319	277	282	318	272	276	313	313	293	275	288	320	273	272	274	333	295	296	306	275	294	268	299	287	276	296	328	299	310	298	290	286	301	271	279	322	307	301	262	278	272	285	271	299	291	274	282	300	281	282	316	268	312	305	287	298	281	294	295	307	293	300	310	275	278	312	286	279	299	290	281	269	278	292	281	303	299	294	283	296	313	305	327	275	317	292	282	295	274	275	294	303	295	293	279	290	300	308	262	287	322	311	266	286	280	288	271	290	288	272	306	317	269	286	259	292	308	297	296	292	293	286	308	268	291	303	266	307	300	291	295	325	282	284	301	284	283	280	291	288	303	313	316	283	302	287	297	282	289	292	272	298	313	284	283	290	304	292	321	297	309	306	298	296	288	315	294	291	289	295	292	282	281	306	292	294	308	307	286	297	296	269	306	320	274	297	281	303	287	339	283	299
18372	46654	40301	29409	20624	13526	9408	6915	4980	3701	2879	2337	1916	1546	1267	1131	1019	826	725	691	620	578	548	506	526	490	446	419	386	394	410	383	382	346	385	356	383	338	323	382	379	341	369	366	371	340	342	352	330	360	351	330	328	334	353	321	342	358	373	307	339	344	357	329	337	321	323	363	340	362	327	326	330	355	331	310	342	328	331	330	323	346	337	347	341	375	329	329	354	343	324	330	342	370	338	342	336	365	349	315	360	351	326	337	316	364	350	324	316	318	355	329	324	342	280	338	320	346	310	302	329	338	349	325	329	365	342	350	336	301	344	347	352	357	310	334	338	286	358	314	321	326	329	294	325	324	348	327	353	344	329	284	348	351	322	337	346	333	317	327	332	309	318	324	355	316	354	327	347	323	321	361	322	316	351	327	342	352	322	314	317	332	339	333	338	346	297	373	342	316	311	306	327	321	341	348	350	333	367	331	343	337	352	333	372	350	325	336	306	339	332	338	371	346	321	309	320	336	366	355	346	320	354	326	351	338	332	362	329	349	345	327	366	330	319	291	330	344	337	311	384	320	355	327	319	333	325	321	362	329	356	316	316	292	293	355	351	320	326	330	343	324	315	337	340	373	318	318	339	335	350	303	334	354	326	303	301	325	337	318	343	333	318	326	299	328	327	351	321	294	323	332	336	343	363	364	363	339	335	325	332	296	335	321	327	340	340	353	323	348	321	344	358	347	343	307	344	339	336	339	319	364	331	357	315	309	336	359	294	324	348	342	374	352	338	343	360	379	306	360	307	313	342	350	348	324	332	337	311	351	345	340	366	352	323	316	320	333	361	352	304	323	342	305	353	305	343	323	349	354	332	344	332	306	302	349	326	301	342	329	338	371	303	348	377	323	341	335	339	354	357	309	358	332	345	341	339	326	331	344	339	295	355	342	376	331	325	348	315	337	338	343	299	360	348	300	332	323	301	311	313	295	346	339	348	305	310	325	328	345	304	341	356	330	351	335	303	326	316	368	303	333	322	335	314	337	341	299	310	361	342	333	317	326	349	318	337	344	346	339	339	315	356	333	320	330	342	331	343	303	345	307	320	305	306	360	338	328	368	331	350	311	348	324	310	327	340	373	311	344	304	352	312	340	349	356	335	321	330	325	360	336	344	341	332	358	311	337	342	344	346	332	337	354	347	322	341	311	371	342	344	334	348	336	335	339	343	332	365	323	315	312	322	338	336	294	349	321	341	309	323	320	356	341	358	267	308	316	332	336	345	375	324	321	306	316	340	332	313	313	349	325	334	319	334	339	324	323	309	358	330	351	315	340	322	362	333	338	349	333	314	364	322	327	327	296	321	352	353	331	326	322	327	355	308	318	325	313	329	355	317	326	312	301	341	318	351	329	343	339	354	332	337	349	338	337	339	304	327	319	316	346	329	342	291	351	340	360	352	336	343	336	294	343	331	342	312	360	320	314	334	297	360	329	333	346	325	320	316	337	336	330	317	323	341	337	329	354	322	364	328	357	320	336	363	330	336	311	299	328	340	335	344	351	328	315	321	338	345	335	321	337	330	346	350	292	322	354	338	343	358	348	377	353	341	304	370	339	324	331	329	336	344	346	302	328	302	333	315	322	319	369	312	361	350	337	314	340	354	306	344	352	356	317	312	341	324	321	362	301	329	319	359	305	325	330	371	298	337	374	334	345	398	360	328	304	331	315	313	290	325	349	351	335	315	348	340	316	326	310	326	326	331	321	333	326	314	338	345	327	329	377	328	332	318	328	346	345	338	352	329	329	310	344	378	313	369	356	349	339	318	316	332	353	353	340	350	342	394	337	325	315	324	310	319	326	334	356	318	313	336	340	357	326	358	339	326	336	320	343	344	348	345	381	334	303	381	321	336	328	311	319	312	318	332	343	317	323	328	338	304	335	343	353	323	346	345	328	361	373	342	326	312	337	324	309	303	327	350	359	361	358	355	317	351	333	370	330	323	365	353	332	370	349	328	339	324	324	326	336	333	354	350	314	298	348	346	320	337	342	344	303	365	344	374	369	301	370	364	323	315	310	317	328	334	319	312	339	320	335	319	365	329	334	327	347	366	326	325	335	330	349	337	355	332	355	358	342	372	320	353	318	353	351	314	321	341	326	296	314	331	321	339	343	325	337	363	353	350	330	317	339	344	320	348	339	339	355	307	360	325	353	344	361	384	346	287	306	365	334	359	307	322	354	347	307	350	324	310	295	364	332	324	351	352	336	319	334	333	342	309	307	329	315	350	348	299	327	334	356	313	316	335	358	314	363	322	314	339	340	342	331	318	312	329	308	351	332	319	372	330	346	325	327	342	332	329	349	286	359	312	329	328	345	321	323	335	337	314	348	372	318	328	327	330	343	305	351	298	342	349	323	350	348	335	321	344	323	334	354	326	323	367	341	326	318	369	349	317	326	358	313	344	357	322	356	328	358	340	322	317	332	343	333	345	316	334	299	299	312	317	331	338	349	327	335	326	342	314	312	352	314	333	333	310	322	343	364	346	354	349	319	323	316	325	327	312	359	374	330	324	332	305	329	344	344	306	354	336	316	326	343	358	325	343	344	330	315	344	321	334	355	324	348	339	308	332	322	318	344	320	313	321	331	346	301	331	326	326	331	300	324	327	335	345	356	333	301	307	315	321	308	343	307	341	314	301	325	341	307	337	337	354	310	347	352	319	375	358	329	336	328	355	338	344	311	338	304	331	322	283	315	322	330	382	332	350	348	309	333	318	329	346	319	332	331	359	312	326	297	333	319	316	353	344	304	320	347	329	314	375	323	314	308	322	316	373	333	343	335	310	350	350	326	306	347	347	314	332	342	330	319	337	345	345	355	320	338	340	310	351	320	366	328	345	339	353	298	357	335	341	339	345	328	359	304	354	330	355	342	330	317	342	347	341	361	331	341	346	348	331	371	361	299	336	359	364	342	327	358	347	314	336	312	339	352	315	348	337	361	333	352	345	304	333	339	335	353	307	324	349	360	347	318	340	334	336	357	331	355	322	309	347	356	335	336	340	327	307	336	344	347	353	336	323	341	349	321	320	321	332	321	324	341	324	350	346	348	304	345	357	360	339	322	331	358	355	328	355	334	347	332	354	349	355	326	339	351	343	348	329	358	319	342	352	341	309	351	325	313	360	355	346	342	339	297	311	334	328	314	319	301	328	368	348	312	382	334	343	333	334	364	316	354	345	326	318	342	350	314	340	318	305	339	360	333	320	318	328	335	347	348	371	354	326	307	383	346	338	351	344	309	342	341	346	373	343	299	373	346	315	327	337	339	325	333	324	329	327	295	319	324	315	334	330	332	325	317	317	322	295	322	364	362	350	340	317	322	322	339	336	319	349	367	331	338	330	359	327	343	327	335	338	369	328	311	307	325	360	353	331	330	366	336	304	339	313	329	330	333	330	382	309	312	331	323	357	333	337	375	344	316	330	335	317	323	316	328	298	335	335	342	325	342	338	340
27416	22150	23879	16632	7711	3944	2503	1741	1217	988	755	680	595	543	472	392	423	397	350	304	338	300	273	276	270	267	280	250	247	265	275	242	259	261	225	242	243	242	233	268	244	260	282	230	259	253	284	229	253	241	246	237	251	239	245	255	255	240	233	242	259	242	240	256	210	264	237	242	229	229	243	246	229	242	240	230	228	272	240	228	232	237	237	260	261	223	314	239	255	234	276	219	237	248	245	220	218	257	223	238	236	219	256	253	243	245	239	273	191	264	248	255	235	239	247	253	235	245	233	230	245	240	245	265	244	233	223	280	247	248	240	268	254	254	224	255	241	234	250	233	274	251	228	250	226	246	234	241	228	226	240	235	230	243	216	239	246	237	244	241	217	244	247	251	234	213	207	232	224	239	226	255	253	243	275	255	226	246	239	232	235	253	244	273	224	244	248	264	250	264	242	227	233	246	240	244	279	251	207	238	258	253	264	266	255	252	243	250	234	263	254	233	209	270	236	224	263	253	229	249	256	245	284	255	233	239	273	250	240	270	222	277	256	242	274	264	269	261	231	245	245	233	226	235	225	238	272	215	234	208	246	233	264	251	243	254	233	238	250	253	244	255	265	223	255	229	236	259	245	235	233	230	239	266	233	250	247	258	230	255	219	260	236	237	231	242	237	228	236	255	230	250	240	214	242	252	290	261	228	240	241	267	246	238	223	257	247	248	234	243	239	249	250	240	253	276	253	219	225	233	229	229	261	258	261	201	239	253	263	263	233	269	220	231	239	256	268	263	237	236	216	249	234	260	205	247	235	228	204	269	259	242	252	225	263	230	261	268	254	227	223	246	256	228	249	235	226	256	294	250	253	242	234	244	262	236	246	249	264	238	239	253	253	229	219	246	242	272	228	235	265	258	252	228	251	225	229	252	246	243	216	255	237	241	255	261	268	241	251	228	252	246	252	251	259	231	235	219	247	221	245	222	251	259	263	272	246	244	256	228	224	244	233	251	222	239	248	252	227	247	251	241	233	271	258	217	218	255	228	254	249	248	265	239	236	232	255	222	241	242	260	254	229	274	228	232	244	263	252	225	240	275	240	229	226	269	250	271	252	250	232	282	244	237	254	226	244	241	260	237	242	239	243	219	246	254	255	238	215	253	221	241	258	234	238	257	224	251	214	253	196	265	249	257	242	228	271	267	226	256	236	226	233	258	248	262	261	249	242	275	266	235	266	268	267	260	219	237	235	245	253	254	255	243	250	229	245	225	235	233	233	238	234	247	232	237	252	245	270	228	209	242	215	251	230	249	234	258	249	254	263	249	243	242	240	254	239	225	240	219	219	257	258	232	232	251	262	245	241	243	240	211	243	242	247	249	225	232	251	256	228	247	255	248	251	265	215	243	236	276	257	236	219	247	231	271	253	213	255	256	264	237	269	239	235	244	235	251	250	241	240	243	251	256	259	252	253	238	229	213	238	235	251	234	253	228	258	254	239	253	252	226	271	241	243	253	247	236	221	255	238	267	232	250	257	283	241	262	233	222	242	224	232	267	255	253	216	233	216	236	270	267	257	255	249	246	278	244	234	261	264	252	214	264	247	257	257	252	257	253	236	232	239	240	231	242	251	249	249	245	236	228	246	250	239	251	212	237	251	257	252	236	283	244	246	241	239	258	260	220	265	234	239	246	249	248	236	236	249	249	225	233	220	229	246	226	245	229	222	221	252	248	236	225	262	228	249	263	231	252	253	257	221	247	258	221	231	214	250	238	228	234	250	231	265	261	234	225	263	247	272	224	234	263	260	232	252	249	240	218	218	273	228	228	234	245	252	235	266	232	240	245	248	236	227	245	216	244	234	284	223	248	227	237	261	266	242	225	224	229	235	228	249	239	262	251	232	237	269	241	264	254	218	252	215	248	231	217	239	233	220	256	235	262	247	262	237	226	232	277	248	205	239	252	238	263	226	263	242	246	270	258	240	261	250	262	245	284	235	247	289	254	258	247	223	205	265	273	257	252	219	252	235	238	220	241	236	273	230	218	272	240	252	249	230	225	243	256	257	249	251	227	247	255	229	246	238	247	234	241	253	234	231	265	254	238	241	249	225	254	234	232	249	226	240	268	251	249	265	234	227	257	225	264	229	247	255	227	242	252	242	258	282	249	238	251	245	225	235	221	267	240	249	273	221	242	255	237	229	239	247	245	238	266	253	253	227	264	264	223	248	241	260	244	260	246	244	220	230	261	221	247	237	243	232	242	255	242	248	246	231	241	251	234	237	259	244	257	223	250	271	218	242	248	214	234	221	233	219	241	241	231	208	246	224	241	224	220	226	216	256	230	230	237	239	249	265	247	259	258	217	241	258	236	262	255	249	221	252	217	268	245	246	247	256	269	238	254	240	251	225	244	227	236	225	265	251	258	221	229	255	258	250	233	242	249	245	221	249	261	217	221	253	259	255	249	225	233	250	246	277	257	230	255	212	253	240	255	248	259	241	237	250	255	252	281	218	259	239	247	264	237	247	251	230	241	234	258	216	235	206	237	201	258	241	249	261	243	241	213	275	245	228	247	217	242	229	248	233	245	246	255	225	234	238	241	268	242	251	242	241	249	243	244	264	263	250	245	246	218	246	238	245	236	254	274	265	238	237	222	272	223	241	262	249	270	228	242	246	236	230	231	255	260	223	225	251	234	254	231	236	241	236	249	246	224	209	260	247	268	267	258	262	248	230	231	207	260	219	248	248	268	244	236	247	193	263	233	228	275	269	236	228	244	230	228	243	241	240	270	245	249	240	241	253	256	249	237	239	229	235	260	241	217	261	253	224	230	220	220	259	277	264	283	272	237	224	260	216	259	249	261	235	233	270	232	230	219	250	231	229	238	222	247	224	207	220	221	253	264	266	260	223	213	257	243	258	238	232	251	247	229	213	214	241	230	259	247	250	226	256	259	255	221	226	242	233	256	221	242	279	234	241	224	245	247	246	223	242	230	239	247	247	231	242	241	232	230	228	258	221	220	249	254	229	243	246	206	275	225	239	227	245	237	246	250	223	246	249	256	228	259	243	247	253	249	238	258	266	239	242	282	221	266	213	250	241	250	235	268	267	231	246	267	226	224	267	258	228	230	235	259	248	260	246	256	245	227	238	243	231	266	256	277	257	243	227	264	223	251	279	235	242	252	250	215	223	242	265	252	232	275	249	243	229	231	243	260	249	245	221	237	235	247	257	214	238	241	237	227	259	235	273	233	227	234	236	252	213	252	231	237	231	259	238	247	249	258	255	229	270	235	237	264	240	218	228	237	256	252	279	272	248	277	218	258	248	228	251	228	263	233	246	222	273	216	258	253	252	236	241	262	228	247	250	223	247	256	244	220	249	242	255	258	244	231	262	239	230	257	257	278	244	237	215	229	236	232	291	251	250	244	257	244	228	241	252	240	254	228	276	263	272	206	255	244	251	233	243	226	247	248	277	216	224	243	247	225	221	276	247	222	218	249	265	260
15007	34898	27780	17213	10472	6007	3926	2683	1964	1468	1180	1036	904	719	621	523	567	451	422	377	387	350	359	372	368	369	335	333	306	300	322	278	293	320	300	280	264	298	290	325	302	286	252	291	288	329	256	293	273	278	262	295	273	280	321	255	281	273	284	301	277	295	277	300	292	293	266	269	301	292	286	258	285	301	313	274	271	247	279	270	272	269	290	252	254	264	272	278	255	252	275	270	267	273	250	261	290	310	302	278	307	267	260	294	275	276	245	279	288	300	287	272	276	275	269	267	266	256	260	283	269	294	291	310	287	279	286	276	275	297	292	271	277	282	259	290	261	271	308	293	257	268	252	286	269	295	257	295	265	268	303	284	263	259	272	280	280	276	257	274	275	281	298	308	285	293	297	256	278	287	278	267	303	274	269	285	288	293	261	277	261	289	269	308	277	311	282	289	275	316	292	263	286	243	276	275	299	295	292	273	288	285	265	285	311	271	276	260	296	292	255	279	259	263	275	300	266	294	273	261	255	259	265	279	286	260	294	292	296	311	273	291	260	265	258	279	276	280	292	295	284	224	300	264	303	285	272	291	283	317	284	289	275	244	281	286	279	293	269	258	316	290	272	263	258	263	299	295	280	268	294	309	284	285	279	295	268	256	285	273	291	295	297	256	261	265	279	279	292	274	296	289	294	298	328	285	266	285	287	258	294	267	292	304	271	254	290	301	261	305	257	251	266	296	288	264	253	271	272	298	300	257	283	265	269	292	295	262	288	284	279	282	243	278	273	256	290	281	260	278	282	290	269	283	260	269	280	273	248	258	285	305	266	287	265	267	277	323	278	257	279	303	280	276	277	288	259	266	281	298	292	290	264	288	270	305	271	277	247	264	293	259	301	328	269	306	284	276	296	303	267	275	293	293	284	287	262	273	284	281	297	273	269	255	292	274	297	277	293	280	287	277	306	288	287	299	288	273	289	283	291	287	262	273	292	276	262	281	270	308	274	289	269	291	265	267	262	289	281	311	265	286	259	249	236	281	251	265	293	266	283	262	275	289	292	250	283	246	253	293	298	279	282	280	312	251	279	275	282	281	278	275	282	331	286	310	281	260	270	282	274	287	275	278	253	288	309	290	281	275	290	254	278	285	289	282	282	302	292	279	272	275	318	302	270	261	285	282	274	251	303	320	270	271	266	290	277	286	281	290	298	280	283	269	296	291	272	263	268	265	275	286	271	292	306	293	271	274	285	286	261	275	306	307	233	272	298	267	267	259	273	272	248	287	309	262	281	290	256	295	303	289	273	279	258	279	265	283	262	266	283	319	285	263	291	282	318	284	290	297	273	284	282	282	274	283	274	296	304	289	294	285	297	273	267	292	259	262	278	286	288	262	294	286	269	304	280	282	287	278	263	288	289	288	291	288	258	253	276	251	281	285	291	292	251	284	273	265	253	272	285	286	278	262	264	265	277	310	316	250	276	281	269	258	266	296	306	289	271	271	265	292	274	261	266	279	291	311	306	252	267	275	272	306	294	295	290	265	252	250	260	291	292	269	302	294	282	291	265	273	261	284	266	282	260	274	273	283	295	273	278	260	265	300	289	290	291	233	285	273	285	304	288	316	274	270	288	300	311	280	295	280	275	279	257	285	264	279	283	292	259	280	270	258	264	272	261	285	274	305	262	322	258	282	305	280	269	280	275	309	277	312	301	273	271	283	293	298	274	265	307	267	253	272	276	261	302	271	295	302	301	279	288	285	289	305	306	253	296	235	279	285	274	275	272	261	291	289	250	267	260	286	313	298	251	293	277	281	284	254	300	273	232	313	309	295	277	287	279	331	279	320	264	261	274	283	316	272	259	272	277	245	278	282	296	275	264	281	284	287	272	279	273	259	284	284	295	299	253	285	280	288	263	281	275	294	291	275	308	262	297	298	311	271	276	281	293	319	283	278	279	305	305	293	284	304	278	276	285	277	321	302	277	274	285	244	293	300	274	279	271	261	272	284	297	298	272	273	251	267	277	276	273	285	266	296	279	264	286	276	269	301	264	277	298	297	281	280	273	286	277	236	300	293	285	305	273	262	321	263	259	276	269	292	257	280	319	302	283	266	277	299	274	284	295	288	278	289	292	307	266	264	286	286	288	279	262	261	240	255	269	279	274	276	320	271	284	260	292	278	292	300	258	287	284	318	262	277	271	258	302	270	287	272	263	313	244	294	287	283	253	280	303	298	269	298	289	291	302	281	238	277	297	291	275	293	286	269	283	273	301	308	265	294	263	264	276	247	245	279	272	277	272	267	264	254	250	263	272	257	279	299	285	254	292	262	283	281	288	295	302	264	274	303	287	277	261	281	278	274	288	268	279	281	273	281	287	285	268	247	267	283	308	262	286	278	271	295	256	262	271	261	264	294	307	303	309	321	287	304	288	296	273	261	243	267	263	270	286	267	287	285	281	272	304	269	304	274	297	266	293	280	268	252	275	269	325	264	285	253	256	275	269	311	281	296	288	294	278	302	273	268	250	247	272	299	289	270	292	266	279	268	274	273	297	304	291	284	291	264	232	251	288	283	273	279	257	292	275	249	264	276	278	296	272	287	308	290	317	281	257	303	264	265	277	292	276	310	281	305	287	285	286	267	298	286	276	296	275	261	268	302	293	288	290	268	300	271	278	297	261	263	256	267	303	266	287	289	280	281	262	313	302	259	279	301	282	257	278	271	256	264	291	312	292	286	244	259	244	296	285	283	268	264	273	283	289	263	267	306	288	260	268	318	266	273	280	252	287	278	278	297	306	268	265	275	275	304	266	273	272	283	299	276	290	261	301	274	255	273	283	266	303	279	283	265	282	267	286	295	299	291	293	263	278	281	255	299	247	268	285	263	252	257	264	273	275	304	282	242	278	275	275	279	276	257	251	238	300	304	279	278	287	276	256	287	276	287	284	286	270	269	272	256	310	257	276	308	274	270	272	252	290	297	263	271	263	312	275	280	275	251	274	298	255	285	239	285	296	271	292	272	274	273	275	256	256	275	268	291	270	289	246	293	267	286	259	281	270	299	296	254	292	251	272	291	270	303	281	285	276	279	273	282	293	286	280	289	277	285	291	302	284	276	292	286	252	291	289	292	296	264	287	304	272	267	293	260	293	314	278	310	298	293	240	300	287	264	276	307	283	272	255	269	307	306	272	279	299	267	309	279	269	301	292	301	278	265	272	299	267	281	280	270	287	278	277	298	281	274	274	292	279	296	271	304	292	279	269	284	266	257	301	278	321	296	273	310	270	242	275	263	245	292	244	292	286	284	284	264	289	293	283	254	296	290	279	276	279	270	304	268	296	289	299	310	279	265	245	286	281	300	266	269	293	281	271	296	280	300	272	270	292	296	306	265	291	259	254	274	270	316	257	295	296	279	290	289	255	272	261	305	285	249	312	264	262	262	277	285	273	265	279	276	248	299	268	295	299	302	265	280	247	280	291	284	283	268	288	260	275	304	268	265	265	302
23639	21190	28005	24751	21226	14074	6131	3546	2420	1773	1414	1138	1026	875	719	628	585	528	481	444	452	430	377	391	384	410	368	332	369	331	332	331	310	337	312	310	287	299	275	306	308	319	300	303	302	325	316	298	322	291	306	242	248	298	298	284	283	282	300	293	307	290	273	285	295	292	283	280	270	314	269	309	274	291	310	329	297	249	304	307	294	292	307	276	268	302	288	303	282	308	307	311	283	296	270	289	273	308	285	292	302	307	275	298	251	310	293	284	304	300	291	301	258	276	298	267	289	315	303	268	277	256	293	273	318	313	257	297	291	269	296	278	278	300	276	307	312	297	303	294	313	298	272	306	290	281	298	299	288	306	290	252	297	304	299	286	298	263	300	286	280	316	278	298	296	284	296	279	287	285	280	309	313	282	300	271	307	252	287	258	288	260	299	304	298	284	311	276	301	279	272	290	265	266	276	274	290	304	303	299	286	282	319	266	285	270	306	305	287	280	289	283	277	325	307	289	260	286	290	326	285	274	315	297	287	293	274	287	313	265	261	298	301	297	306	304	328	280	271	305	284	289	305	296	304	271	295	251	296	278	306	264	266	272	293	312	297	316	298	283	332	269	272	308	263	272	292	299	316	274	314	299	270	293	287	274	305	317	297	287	291	279	288	309	278	296	287	297	280	314	324	272	286	283	262	271	289	299	294	265	288	265	296	295	304	308	288	277	313	301	301	308	265	327	280	283	284	291	317	298	284	295	288	279	320	298	287	299	283	268	275	265	321	307	316	319	289	297	327	273	296	307	298	309	305	278	316	292	274	291	268	306	299	264	263	269	298	284	302	317	283	306	256	301	275	300	311	240	289	303	288	260	268	282	295	276	282	251	289	254	275	292	318	281	281	286	267	288	321	267	259	295	270	321	284	297	266	291	304	280	280	272	277	279	284	276	300	280	271	274	302	306	273	298	297	269	266	256	304	290	293	281	276	257	275	281	286	338	317	271	267	272	266	287	291	303	268	290	301	311	309	276	318	265	264	282	299	266	257	326	276	312	305	263	315	278	292	317	295	298	291	285	287	262	307	305	283	284	286	277	299	301	285	311	321	289	277	315	271	301	257	253	280	269	283	300	320	290	284	283	284	253	307	295	291	270	273	313	283	266	285	272	260	283	295	261	293	284	295	290	283	285	311	282	311	294	286	257	297	294	280	289	304	313	301	285	301	290	284	327	314	272	271	288	298	290	289	304	282	313	275	304	279	272	297	292	320	280	267	298	318	241	305	302	271	252	271	291	272	320	273	281	296	279	312	288	263	320	291	281	294	304	291	297	250	291	290	293	282	304	304	308	317	318	273	274	290	297	299	289	283	269	295	293	301	308	263	287	300	282	279	306	305	281	309	297	285	286	317	298	297	265	331	284	287	315	322	312	313	279	280	328	265	270	290	311	279	290	282	305	291	291	307	298	285	293	330	287	295	315	289	291	298	311	272	301	285	262	294	281	287	252	277	259	303	275	261	290	273	300	295	303	300	266	282	309	252	302	304	277	321	327	274	270	308	263	291	291	309	307	307	279	274	265	307	274	283	302	302	299	296	281	297	276	267	288	291	315	331	312	282	264	305	302	304	287	291	271	290	280	273	271	265	304	270	318	306	293	314	291	286	340	294	297	295	299	293	300	299	334	316	342	305	270	279	338	280	346	272	290	286	288	296	301	315	306	301	298	309	287	285	295	294	306	303	296	315	297	285	281	313	270	298	309	308	288	303	273	318	286	303	299	277	272	299	292	296	333	281	338	274	312	300	294	292	244	328	292	294	275	280	277	304	297	270	296	260	301	277	275	317	314	318	304	291	296	289	264	259	280	287	284	314	300	287	309	293	253	284	305	299	319	293	296	301	292	292	285	292	277	309	287	306	286	284	307	316	308	290	265	304	298	269	289	311	311	302	288	306	284	288	266	262	280	305	300	278	271	313	288	297	310	275	275	280	287	284	291	307	333	304	282	303	300	311	280	289	276	326	291	278	276	311	283	301	295	258	276	292	282	274	293	312	289	275	284	303	271	281	270	289	292	283	316	335	287	301	279	312	259	284	283	302	303	294	289	260	270	286	300	296	251	285	306	289	299	274	300	287	315	286	311	282	298	302	311	282	284	271	305	281	328	259	301	289	312	338	290	278	305	305	293	303	283	292	291	301	311	312	295	265	274	264	275	308	269	325	320	278	257	292	292	304	293	289	284	323	286	280	292	306	300	275	284	274	285	289	284	308	292	273	292	312	306	289	273	266	298	256	287	284	298	300	295	285	298	275	294	303	295	302	319	305	292	286	312	281	306	305	273	317	276	289	290	299	311	289	279	275	261	279	311	281	274	293	270	268	285	287	300	292	303	274	283	288	325	319	306	328	298	276	277	310	304	266	286	291	268	282	293	287	290	260	303	315	303	295	283	269	300	284	276	286	305	298	259	306	267	287	287	295	300	288	286	293	249	292	265	273	289	289	295	301	266	306	305	306	297	290	284	278	305	308	263	270	294	280	300	311	275	283	283	290	288	286	269	268	292	294	260	301	301	277	303	284	274	282	325	274	327	292	295	297	266	298	276	308	286	291	304	277	309	298	299	285	268	271	282	310	287	301	271	296	276	282	291	273	282	271	298	288	312	284	275	296	302	300	306	301	276	301	271	285	291	279	261	270	292	315	286	278	297	280	295	302	285	330	294	309	265	281	287	299	322	288	278	317	301	288	263	323	300	279	294	305	295	255	261	307	270	298	278	315	301	261	296	268	303	310	272	272	282	268	281	269	287	325	293	283	281	298	288	284	274	284	264	307	288	293	271	299	255	285	308	289	271	281	294	300	275	300	236	293	299	296	278	281	279	282	271	273	293	296	284	300	270	298	296	274	302	287	305	295	281	282	288	252	306	281	294	305	264	309	297	267	287	285	320	281	304	290	287	281	306	274	295	291	307	295	281	273	294	316	281	296	326	285	287	290	275	286	263	294	286	292	253	294	301	287	284	292	280	285	324	279	307	287	289	328	270	291	292	292	294	283	260	254	281	306	281	295	276	297	291	285	299	294	308	278	263	270	276	299	289	267	286	294	270	289	287	288	267	310	241	305	287	294	311	290	277	284	285	313	308	280	275	293	304	301	304	280	298	277	307	261	302	291	305	260	312	289	293	294	261	258	311	287	278	304	292	285	301	282	285	287	294	271	289	293	295	275	301	306	282	319	301	305	311	273	308	278	289	298	288	285	282	294	282	274	301	317	298	281	274	289	308	312	288	298	278	270	275	316	258	302	302	302	304	275	267	289	303	302	290	298	285	293	279	319	283	303	294	298	316	312	264	281	279	304	288	276	309	313	274	268	301	271	295	308	287	294	247	286	292	285	285	328	295	293	325	302	321	286	270	278	286	268	266	311	311	300	294	292	307	308	304	288	293	276	295	284	295	301	265	293	262	315	336	291	301	274	266	315	286	282	302	284	280	277	301	282	327	301	308	314	287
16151	42089	35302	24384	16487	10339	6812	4922	3556	2669	2098	1607	1467	1192	989	841	754	711	621	584	514	486	438	460	458	441	447	403	407	379	386	404	354	364	327	331	340	351	336	354	349	332	341	315	351	332	311	350	343	340	331	378	318	347	338	333	305	332	332	350	327	291	365	320	349	345	342	329	344	335	325	328	346	322	345	335	334	345	354	351	342	319	360	347	327	311	328	331	365	334	371	358	355	359	325	310	324	337	322	337	312	331	308	334	347	351	301	344	295	306	335	319	360	337	362	309	339	327	306	319	334	355	302	364	347	317	325	329	311	315	382	320	349	330	329	352	327	309	319	355	312	292	299	347	347	337	336	331	346	337	327	323	342	330	318	327	338	341	329	329	332	332	362	364	335	344	343	350	363	347	338	323	361	308	329	330	356	325	332	330	369	335	322	346	311	328	340	326	332	323	312	345	321	342	324	349	331	340	296	317	343	352	350	357	303	344	317	336	326	329	330	343	325	338	346	363	306	315	351	341	337	342	332	317	359	323	346	300	339	329	369	316	331	344	346	327	310	331	346	291	367	320	339	347	322	310	311	319	344	325	323	334	347	328	298	322	300	338	331	310	330	363	341	302	330	379	323	328	342	339	305	304	319	315	336	338	363	355	318	351	336	337	324	349	345	316	346	328	309	340	338	355	352	332	336	302	318	361	333	330	305	340	340	338	331	344	323	324	344	325	357	305	353	353	335	364	339	330	306	329	324	322	349	325	331	363	344	345	325	347	320	304	335	347	314	328	317	296	323	317	355	346	304	338	347	333	337	341	339	369	342	326	326	349	314	317	321	334	318	302	341	339	343	336	364	335	319	363	335	277	342	342	335	337	336	323	336	314	292	324	323	362	328	318	301	356	333	293	324	337	352	308	361	343	341	344	338	338	332	341	283	324	334	318	356	349	347	309	326	373	315	335	329	339	319	291	333	329	344	309	338	307	319	315	346	293	319	371	376	320	298	301	342	295	360	327	357	299	315	359	326	336	337	311	327	316	306	325	312	317	381	321	332	361	318	344	335	352	337	334	324	341	327	318	323	336	312	338	336	333	282	344	345	360	293	337	343	324	348	312	332	345	325	330	341	332	359	357	331	343	319	311	335	344	329	336	325	329	349	324	350	316	315	308	325	345	315	303	305	340	318	332	318	357	340	309	329	355	315	338	373	339	370	317	324	291	309	348	348	315	335	360	335	335	363	347	325	335	329	336	332	331	340	337	335	343	287	314	327	342	323	317	353	306	326	341	339	355	333	339	334	322	348	341	329	344	353	314	324	339	353	335	325	360	332	309	316	318	329	311	342	315	326	351	333	342	301	327	306	316	318	322	313	321	342	330	329	323	356	337	336	286	299	348	335	320	353	327	334	388	319	325	317	335	337	335	313	323	335	321	309	348	333	330	312	359	325	322	322	353	328	329	353	325	320	316	323	346	310	324	369	325	319	342	311	347	355	324	323	344	303	313	299	337	332	329	357	340	351	339	301	342	362	335	304	316	359	337	348	352	331	317	308	344	345	362	335	294	350	311	306	309	318	343	321	308	340	347	329	320	327	342	321	338	323	310	353	324	326	310	305	337	310	325	336	330	378	362	344	330	325	333	352	352	329	311	324	318	314	318	307	325	362	315	354	325	318	311	330	323	327	338	354	348	298	327	353	352	306	362	320	297	316	324	357	329	334	352	339	329	329	297	332	336	344	362	318	331	341	344	327	324	314	317	319	339	339	338	321	334	336	348	355	361	345	324	317	331	358	323	326	318	319	306	315	325	346	356	312	342	334	332	309	331	301	365	350	354	360	332	339	321	337	317	336	343	310	348	362	328	364	335	336	348	331	331	321	328	340	323	335	337	332	358	329	296	339	328	323	318	357	355	294	336	303	301	310	338	332	308	332	350	342	306	327	298	343	280	288	331	345	316	295	346	326	373	333	312	340	325	329	358	354	355	319	317	337	338	309	317	313	324	301	295	339	335	333	334	303	312	367	314	320	338	339	348	374	318	354	329	386	354	331	317	319	353	331	347	365	294	344	336	354	341	328	334	347	339	346	350	337	342	319	342	318	315	337	348	328	324	312	356	331	320	356	335	353	327	313	335	329	350	321	323	318	318	332	288	330	333	318	374	340	311	319	328	320	329	338	322	332	319	345	342	306	318	328	326	364	315	333	315	354	326	344	338	303	328	324	325	346	366	307	363	327	327	297	334	293	331	361	328	344	336	320	341	339	356	315	342	334	320	295	344	371	359	326	301	296	321	324	364	382	334	345	356	352	322	341	332	312	353	333	327	303	332	314	334	327	325	327	313	334	324	301	308	316	341	308	349	298	334	295	321	303	340	346	321	340	336	324	329	351	314	365	308	330	354	319	312	332	322	316	310	315	345	329	342	303	350	317	330	322	316	319	338	326	311	328	316	317	337	332	345	346	325	329	355	375	346	319	308	319	340	315	353	325	326	337	348	351	342	354	324	351	304	340	370	318	340	358	341	353	311	322	337	312	329	342	301	333	322	318	350	354	323	319	353	325	323	350	338	343	320	355	304	350	350	355	319	330	351	316	294	313	348	351	339	311	331	332	325	368	349	331	264	372	340	324	350	358	317	301	338	319	354	345	341	360	290	309	303	298	319	363	341	332	322	316	333	341	358	326	339	319	354	323	367	362	357	332	316	343	340	306	340	340	319	346	307	338	348	319	335	315	338	305	330	325	355	308	345	328	346	317	342	319	343	331	340	354	317	389	346	325	328	336	328	335	308	314	322	324	332	349	342	365	343	318	344	309	318	332	359	332	323	313	323	341	312	361	345	305	325	345	332	329	299	307	332	312	347	336	310	322	334	310	297	309	347	346	318	345	303	357	347	323	347	330	329	322	325	332	324	333	328	322	307	324	357	321	348	351	325	305	325	337	356	305	307	326	338	361	340	327	308	337	328	321	346	336	309	351	358	366	354	353	322	317	332	345	320	301	341	313	309	346	364	334	311	333	328	354	292	322	326	338	296	363	297	341	344	332	352	316	337	339	307	342	331	314	313	311	377	299	330	320	313	363	305	345	335	331	326	371	315	346	331	319	325	332	315	329	302	329	338	337	358	346	325	310	334	344	321	350	349	328	290	360	337	342	344	318	302	293	320	315	300	321	313	342	323	334	351	352	344	334	352	323	306	333	331	318	310	311	318	349	322	339	351	331	356	352	332	320	316	376	365	327	301	340	321	308	341	313	321	355	311	336	335	334	345	303	327	322	319	319	332	338	348	307	359	314	333	338	330	323	353	318	342	350	341	316	341	328	317	318	300	326	365	309	320	350	334	348	338	345	321	322	330	330	344	352	327	329	347	348	343	344	326	327	360	311	313	340	319	325	335	335	340	323	329	327	340	321	344	353	316	334	348	321	325	336	326	362	327	322	345	324	317	319	331	337	360	330	320	378	328	305	301	327	336	313	333	347	341	357	331	322	320	348	348	327	342	320	353
24822	21116	26768	25420	13818	5946	3407	2393	1715	1272	984	829	694	627	554	454	433	400	335	321	321	308	312	298	272	276	251	271	266	268	268	266	246	239	250	233	235	242	239	218	209	206	231	208	218	234	238	241	192	202	238	220	230	206	216	248	232	207	232	199	202	220	200	218	225	248	239	211	229	254	199	243	193	222	234	205	217	234	218	187	214	224	223	216	200	204	227	213	209	239	220	229	234	203	238	236	229	231	215	205	218	211	204	230	221	213	207	231	210	227	249	218	211	268	234	207	225	243	234	201	201	200	223	213	221	174	264	226	219	258	206	240	214	222	243	219	209	221	211	234	242	216	213	208	224	230	225	221	237	232	212	205	210	200	211	236	239	241	205	222	213	226	207	220	202	223	227	199	242	223	205	228	210	208	230	217	207	216	245	234	216	204	218	203	227	235	200	224	212	213	212	211	211	207	222	247	231	225	219	225	230	243	208	260	208	212	203	218	211	227	216	235	223	217	226	214	236	223	193	223	234	220	223	235	236	221	208	202	248	221	213	249	210	254	202	192	248	205	230	206	218	226	209	234	221	194	231	225	227	234	205	216	211	225	208	204	223	207	230	230	212	212	209	226	234	249	217	216	220	210	205	209	170	226	202	217	221	215	252	220	215	209	216	250	202	219	191	229	225	227	237	222	221	206	232	187	200	221	218	207	254	209	195	220	219	244	229	233	225	237	225	211	203	240	211	229	226	229	240	214	219	220	236	226	224	216	217	238	251	211	214	214	217	239	238	230	210	230	191	216	212	217	203	224	216	231	204	232	220	226	239	226	217	211	237	218	187	218	249	238	228	225	213	225	214	203	209	228	215	224	252	214	247	215	248	217	226	219	186	229	240	234	218	248	229	213	209	223	242	234	237	182	215	221	251	226	227	206	230	228	254	256	208	204	226	216	211	227	232	207	229	203	226	238	213	218	210	236	232	205	222	231	216	237	250	226	212	230	235	234	228	227	227	186	231	227	216	220	226	234	218	226	217	202	213	218	225	251	237	212	216	231	257	238	197	233	223	230	223	213	224	216	212	214	229	225	230	196	215	230	195	227	245	210	219	229	216	231	250	202	234	207	233	225	217	210	227	213	238	221	211	230	233	242	214	221	218	218	223	228	219	218	255	219	213	216	240	215	236	222	238	221	197	220	206	211	225	240	226	197	223	219	236	227	253	225	216	207	198	196	237	241	224	208	210	214	232	203	231	217	235	208	210	215	211	215	228	209	222	213	204	221	212	230	188	213	230	223	217	199	226	199	243	232	210	250	231	208	194	235	229	218	225	184	263	224	240	228	226	217	230	206	232	212	218	216	245	234	233	234	199	228	232	211	217	227	218	210	211	247	241	249	216	231	236	230	226	247	241	229	232	218	225	217	224	214	232	224	217	224	206	218	250	211	228	213	232	221	199	237	194	197	221	191	225	222	204	237	205	203	224	208	203	224	217	217	213	211	197	230	209	201	241	207	222	205	198	231	215	216	209	232	196	222	231	240	224	209	215	239	230	231	219	225	242	191	214	239	231	225	233	250	187	248	229	203	255	223	205	210	237	230	208	219	208	216	232	254	222	220	224	212	235	247	212	201	232	235	204	198	215	203	217	247	225	204	249	223	206	266	195	219	223	215	179	202	222	230	195	215	215	218	209	228	235	190	233	233	211	209	229	226	228	220	226	210	202	207	204	227	223	191	208	251	229	218	254	219	226	240	228	230	223	229	200	216	226	230	212	229	208	206	212	210	245	205	220	219	214	225	218	213	230	253	221	239	216	208	229	209	219	223	218	222	238	216	240	241	249	224	224	241	196	242	229	220	211	237	225	193	215	212	208	239	233	225	221	236	247	230	235	214	222	227	240	203	224	232	215	222	229	210	218	229	245	191	226	222	246	195	198	221	205	205	243	232	241	225	226	238	204	236	232	221	226	212	211	232	235	239	223	220	213	208	225	222	214	229	224	221	214	201	231	242	234	228	210	230	197	197	228	219	218	211	219	206	213	203	204	221	213	206	221	247	230	228	234	218	212	203	243	219	244	240	204	231	239	233	239	235	233	233	217	227	208	219	204	225	238	212	228	202	202	223	221	240	228	194	219	183	242	212	229	225	204	241	230	220	220	211	221	217	207	216	236	218	216	201	230	192	189	215	243	221	232	200	240	207	220	221	233	247	254	202	222	208	229	257	269	246	223	224	201	228	214	219	233	225	215	212	213	217	225	211	230	235	233	230	223	210	228	224	216	254	213	222	209	216	230	221	237	231	214	248	222	217	243	226	243	224	239	226	197	228	207	236	204	228	211	247	241	242	209	212	236	261	183	232	216	236	208	237	213	229	192	224	240	232	232	225	220	215	188	230	231	215	214	202	221	233	229	239	207	238	222	209	233	233	230	219	231	205	212	224	213	206	208	227	196	211	244	226	216	221	210	216	214	228	208	226	239	229	213	207	230	223	211	220	221	223	229	229	227	224	229	233	208	228	214	231	233	234	213	226	221	233	231	212	216	213	246	209	202	210	212	231	225	227	228	210	212	204	236	217	228	222	227	219	228	237	232	195	207	225	214	206	212	221	231	196	220	226	219	211	193	229	191	237	205	212	213	227	249	199	225	215	228	244	226	209	207	204	191	247	254	215	215	225	219	171	226	227	257	240	206	209	237	227	236	247	208	249	173	210	239	218	220	229	236	223	213	223	212	233	208	223	213	227	237	226	235	228	217	209	225	214	226	234	235	232	227	203	206	225	227	221	234	197	204	231	202	207	218	202	233	218	211	213	220	227	204	209	229	216	229	226	208	221	243	229	234	215	229	206	229	240	222	225	228	207	222	209	243	234	222	231	208	247	215	224	230	204	226	241	236	185	212	197	224	219	223	224	217	220	235	215	211	221	237	225	219	222	240	218	232	221	223	227	237	212	199	203	220	219	212	207	215	219	238	222	248	224	210	213	206	244	224	240	219	237	227	197	240	219	220	241	215	192	246	216	227	202	229	216	224	229	253	220	213	239	211	226	218	214	200	248	233	229	223	209	231	206	228	210	238	228	219	209	217	223	258	216	229	225	226	192	219	210	185	245	218	235	219	219	225	231	223	227	219	216	205	244	217	220	235	240	226	216	213	231	218	231	243	202	211	215	222	223	222	228	227	227	225	214	224	215	227	211	236	220	207	227	232	234	213	255	206	230	206	224	210	227	231	205	233	226	235	238	214	248	234	217	227	211	211	221	224	242	203	235	246	233	220	238	217	210	193	200	215	223	230	230	227	203	217	232	189	238	250	230	223	233	229	205	256	226	192	201	173	212	214	241	233	233	207	205	204	231	241	217	233	213	234	213	218	210	222	229	218	257	227	199	215	254	231	216	260	217	224	238	221	205	225	224	229	237	220	242	237	206	233	229	228	234	216	235	228	213	191	206	210	227	223	213	222	204	219	225	202	201	221	185	240	222	221	235	207	222	241	204	222	220	222	222	212	196
15234	37759	31119	19963	13605	7898	5359	3656	2875	1966	1485	1167	1028	904	735	617	548	486	463	426	367	376	345	377	360	333	354	327	297	318	296	299	279	252	305	284	261	269	285	257	265	268	265	300	238	256	265	254	257	270	234	284	255	246	264	274	256	231	262	250	274	255	257	267	280	262	266	252	243	244	236	244	283	272	262	253	251	259	248	253	253	242	271	270	253	267	252	276	258	276	282	244	235	258	261	275	231	230	268	286	245	264	258	248	249	285	269	259	239	223	249	266	276	276	276	266	260	294	262	269	244	234	251	272	256	250	261	280	255	263	270	272	250	253	251	254	280	259	227	254	257	277	266	248	273	288	289	275	253	247	252	273	281	226	266	231	262	279	245	274	287	227	260	261	244	269	255	268	239	255	273	251	266	248	281	264	274	271	260	243	250	222	266	252	268	298	241	226	232	248	251	252	247	254	243	297	244	250	241	253	234	246	268	252	269	275	274	281	241	256	258	271	274	254	275	284	273	255	241	254	253	253	256	254	280	284	262	258	252	259	257	265	257	246	262	262	264	245	263	238	300	259	275	265	259	216	271	283	270	255	246	296	277	260	276	284	258	282	263	229	250	254	240	263	231	239	249	257	281	230	236	246	255	229	257	283	245	281	293	273	281	267	279	275	229	256	247	268	253	253	249	261	261	284	274	261	228	242	262	246	252	254	246	240	231	256	252	263	275	269	272	262	250	259	264	253	290	267	280	256	295	239	247	269	254	244	256	261	283	252	287	274	277	272	234	281	255	249	245	265	265	256	250	252	254	257	246	286	271	245	247	260	251	294	235	251	259	262	238	259	243	236	267	260	239	262	254	249	248	261	230	268	281	298	267	240	267	272	261	252	237	253	282	251	273	256	246	213	262	291	243	233	236	223	271	253	264	277	264	263	242	252	244	285	255	265	257	287	256	255	278	240	263	257	242	229	254	238	284	287	244	260	255	237	287	258	273	242	259	237	282	232	257	242	253	285	257	264	264	268	260	266	277	235	264	264	248	250	272	272	262	242	261	273	279	284	265	267	274	268	259	237	250	263	278	247	237	262	232	253	236	238	281	247	242	242	253	242	269	260	280	271	253	262	258	269	262	257	258	269	230	282	226	251	281	249	260	296	265	281	226	289	236	290	264	263	232	257	263	267	275	264	253	245	262	254	267	263	265	289	237	258	258	252	258	263	254	275	262	256	220	244	239	276	261	239	239	242	281	260	243	256	283	262	238	273	260	264	241	266	275	266	269	256	275	246	251	235	272	256	260	280	235	261	250	239	269	270	235	240	255	238	271	256	268	241	234	264	281	279	272	287	265	266	295	265	233	254	264	256	245	224	256	249	280	220	233	242	256	256	268	272	266	234	257	277	260	265	254	228	248	253	249	278	273	255	238	267	251	260	245	250	263	255	249	252	266	248	251	266	261	239	260	270	263	275	245	262	236	283	262	274	221	287	258	279	238	260	268	266	277	310	254	260	261	269	251	224	267	267	256	260	247	266	245	222	258	252	269	253	234	287	255	266	246	261	234	261	242	261	280	254	270	235	276	260	251	259	264	247	267	270	232	270	253	247	268	247	237	259	247	279	243	272	249	253	244	255	272	247	261	276	231	260	254	249	261	257	251	265	267	251	270	252	259	264	270	231	269	274	267	259	260	233	233	266	250	245	261	232	259	246	239	254	268	254	261	255	268	273	227	305	292	261	257	262	266	261	297	272	236	251	290	285	287	258	238	270	241	227	274	241	225	260	233	263	237	276	249	245	266	264	270	227	265	254	241	275	289	286	253	233	240	265	267	247	240	230	270	259	232	262	246	251	281	251	244	277	240	255	242	241	252	257	255	254	238	247	266	262	232	252	268	246	248	256	291	252	269	247	259	281	279	234	271	254	238	233	245	251	284	260	274	250	240	268	248	269	280	256	285	291	291	256	273	237	223	261	253	252	281	223	258	252	282	277	265	265	260	263	246	257	262	233	242	275	239	227	252	257	265	247	261	274	261	257	255	241	250	239	277	210	256	229	283	227	243	251	280	265	291	294	262	221	233	254	236	242	276	211	239	257	252	272	221	257	251	237	247	251	253	256	263	280	261	229	264	237	261	258	254	241	247	246	257	281	260	280	254	244	250	249	246	281	241	264	258	242	294	283	282	264	254	239	268	261	245	272	260	264	234	238	245	274	247	239	274	313	271	283	241	265	232	223	271	249	271	234	288	247	248	252	254	271	250	281	258	275	263	269	234	254	259	255	290	284	260	277	272	252	275	253	284	250	238	266	250	274	282	246	284	260	280	262	240	244	262	260	259	267	290	234	212	224	268	261	266	235	255	247	262	267	241	244	256	268	257	267	253	252	282	267	243	263	256	251	259	265	256	270	226	258	257	244	266	256	300	247	253	268	258	247	257	230	249	254	265	277	262	247	221	292	289	284	262	233	268	265	229	259	252	271	277	237	270	255	252	257	262	264	256	264	255	255	249	250	286	243	284	248	285	250	263	263	251	267	283	237	241	256	235	249	286	240	243	248	281	268	252	258	248	251	276	261	245	260	244	224	238	263	251	242	259	273	245	237	246	240	255	257	210	272	264	239	257	252	275	259	259	273	252	252	254	251	266	270	273	237	259	261	296	253	280	244	271	272	272	300	273	257	268	271	240	253	279	276	241	263	264	287	244	274	246	273	250	227	257	265	259	272	250	253	228	250	253	247	297	266	241	259	260	232	247	236	241	259	243	287	253	291	255	247	268	306	247	250	259	231	251	240	236	266	273	265	259	239	259	273	255	246	225	262	269	242	246	285	269	259	271	271	273	278	232	236	264	254	227	261	234	265	260	244	276	230	254	274	260	230	272	300	252	270	232	262	229	246	284	261	273	291	255	282	257	252	263	242	252	257	260	265	278	268	260	260	269	236	235	267	247	272	247	245	283	255	282	261	302	264	246	299	232	294	278	260	261	238	225	238	253	264	257	252	290	256	248	248	247	242	234	275	259	241	262	256	255	243	273	255	238	272	266	256	265	269	239	243	275	244	240	275	274	242	252	236	227	261	245	237	271	264	270	251	281	261	281	236	260	250	256	244	271	248	257	279	291	262	249	260	256	283	264	249	237	230	255	262	255	237	233	235	261	261	237	232	246	260	258	246	234	249	251	270	252	231	238	268	254	283	272	248	261	255	264	238	235	260	262	276	259	250	254	263	261	239	270	239	267	271	264	240	265	261	283	258	255	278	248	257	271	239	255	270	231	241	246	244	266	260	255	248	255	252	248	266	250	254	245	269	240	258	264	270	241	250	233	255	275	268	249	274	232	245	231	264	283	280	273	235	270	231	273	252	279	267	224	258	256	244	244	265	253	243	263	249	248	266	258	298	252	259	254	256	256	283	256	248	271	272	245	266	254	258	256	248	236	243	249	253	243	253	288	260	267	254	264	257	246	295	279	253	288	267	276	266	292	266	272	256	229	246	269	242	253	252	258	270
22508	21141	28541	23997	21287	21239	13927	5658	3657	2687	2025	1581	1344	1211	979	818	726	695	557	510	490	471	408	424	420	444	408	367	344	332	337	363	299	309	324	316	301	303	317	323	320	295	289	292	290	288	290	319	282	312	286	313	314	281	279	292	292	300	300	271	257	301	308	290	272	309	286	298	297	299	301	312	286	296	291	310	287	313	292	303	285	290	296	292	259	319	301	328	310	305	275	312	308	303	273	290	294	293	293	288	266	294	285	277	277	262	269	303	263	308	294	253	265	275	287	270	314	285	280	304	292	281	279	303	295	288	278	294	286	271	281	302	300	279	280	285	279	283	298	260	294	262	301	313	320	275	263	318	292	271	276	305	309	304	297	288	308	289	293	271	294	302	287	291	296	307	270	281	276	261	289	304	303	282	301	286	271	287	296	264	296	287	261	281	284	263	284	264	311	255	250	284	294	289	285	283	282	294	320	269	247	268	274	247	306	277	319	321	322	287	304	292	302	274	294	313	309	274	297	309	279	309	284	330	317	292	269	293	271	280	297	294	292	271	279	265	309	299	260	257	321	279	279	324	299	307	267	312	315	312	289	297	261	278	291	305	291	298	273	323	307	278	271	273	305	274	255	294	314	313	283	302	315	301	293	273	273	285	267	296	323	288	279	291	272	266	286	273	263	286	272	267	262	255	263	287	293	284	292	269	289	306	313	312	299	277	305	295	283	307	241	333	293	267	279	306	307	284	295	306	299	308	318	254	285	299	264	283	299	267	315	266	297	247	285	296	290	273	289	245	307	296	299	336	283	332	286	293	300	308	279	293	287	298	279	284	306	311	294	303	276	284	285	279	294	277	285	272	277	305	297	323	294	311	307	339	289	303	276	284	268	284	303	286	294	320	294	306	272	278	298	303	293	269	270	320	303	308	295	305	298	291	286	282	272	281	307	273	277	311	280	310	291	274	283	284	283	279	299	283	295	269	266	268	281	299	297	276	292	284	335	296	317	287	304	274	285	269	272	281	296	270	284	282	281	282	303	316	310	254	298	280	314	278	295	319	270	279	301	252	310	283	307	280	290	296	268	279	267	287	306	305	265	283	273	274	307	309	292	306	290	303	292	293	295	297	289	276	304	288	327	291	307	314	277	320	253	298	285	294	315	271	296	273	278	271	288	288	297	274	264	251	285	276	301	287	306	287	308	292	295	293	272	285	276	280	276	275	278	284	262	306	255	288	294	272	261	313	286	271	272	308	297	317	290	287	310	308	295	296	292	282	272	289	288	294	275	306	301	258	286	288	272	273	324	296	293	252	286	277	287	286	309	291	315	274	310	300	300	299	281	291	318	294	293	280	312	285	276	296	283	304	300	309	282	304	270	275	293	279	292	314	270	266	309	261	276	301	265	262	274	291	270	306	276	292	292	287	292	264	276	299	304	316	279	294	273	307	278	327	283	252	285	283	263	286	281	293	304	316	310	238	280	282	299	284	308	276	290	265	312	280	285	301	290	292	295	292	282	320	279	287	269	266	283	269	289	282	276	310	294	294	289	294	253	297	290	323	307	273	257	329	271	299	265	290	285	275	320	266	309	290	274	273	279	281	303	316	305	304	317	292	301	300	265	270	278	283	292	292	281	290	278	298	273	287	308	300	281	290	255	284	256	287	306	274	298	322	277	267	292	286	280	288	279	295	276	280	287	250	273	325	292	280	320	281	324	310	273	294	294	290	282	287	275	289	264	293	274	285	309	254	256	275	285	291	304	272	268	294	278	290	306	295	290	288	305	302	279	283	298	279	303	329	275	285	282	313	309	286	281	316	291	281	278	283	272	312	243	275	299	286	265	301	283	246	274	285	287	269	271	258	281	294	274	264	285	298	313	270	276	297	245	323	289	246	270	283	289	280	237	285	266	289	290	262	299	290	298	271	270	305	274	278	305	304	300	290	265	285	281	299	294	286	294	301	320	262	285	320	295	307	271	283	309	285	298	269	280	323	271	263	282	287	301	276	295	293	313	293	288	303	278	314	295	281	295	301	262	268	301	296	286	275	272	295	281	288	269	274	265	271	306	305	268	286	283	283	298	312	296	257	307	314	257	308	298	301	258	271	284	281	276	280	312	287	259	302	327	299	291	300	305	286	309	314	266	253	312	302	302	311	314	262	298	290	292	265	285	300	283	307	304	274	273	287	315	286	268	309	286	266	281	309	272	308	273	295	307	256	310	298	246	269	280	276	261	286	282	300	307	310	302	286	296	303	299	289	329	287	311	263	262	286	262	301	262	295	288	263	300	302	296	282	296	264	284	273	313	306	312	298	262	273	332	283	285	271	294	238	276	305	279	271	274	313	289	292	271	305	304	283	286	258	296	273	281	261	256	275	277	280	287	305	314	296	261	283	291	317	327	270	289	292	299	292	279	301	323	283	267	288	309	293	282	288	284	311	317	274	314	297	292	289	300	284	266	331	269	291	298	282	298	300	302	292	301	290	264	292	280	312	281	254	275	304	315	295	292	269	280	314	290	295	286	267	283	290	285	301	299	292	290	280	307	272	261	298	309	272	291	288	299	316	271	322	272	305	296	304	315	276	290	289	270	312	280	314	267	263	298	313	320	259	267	272	290	294	278	282	301	291	306	293	284	334	278	288	293	296	296	272	316	268	289	308	284	256	262	293	297	276	293	293	261	262	305	308	289	258	300	279	265	309	312	301	259	306	298	303	292	267	316	295	261	299	267	284	275	281	300	310	313	305	294	288	311	266	283	273	287	280	281	306	292	295	293	297	283	295	302	282	292	291	290	296	318	289	291	257	294	270	289	318	271	298	288	309	274	275	299	298	262	261	284	260	255	285	317	257	293	300	300	297	269	273	260	304	298	257	279	276	319	306	281	275	283	288	293	267	271	297	306	282	311	290	253	325	313	297	300	318	303	292	278	303	279	275	310	291	276	288	297	258	286	260	340	266	298	276	331	286	270	293	274	310	269	280	297	279	305	257	267	255	273	304	285	275	292	272	266	292	314	249	286	299	305	299	328	305	312	285	289	296	316	282	292	277	286	266	313	283	302	299	309	283	288	271	314	288	299	326	287	312	276	300	309	295	292	287	267	292	281	304	290	287	279	252	297	267	302	253	262	273	264	314	273	303	321	292	314	297	284	319	277	300	276	294	317	293	295	295	288	311	277	255	280	304	299	284	256	292	279	294	279	309	262	271	307	308	276	286	274	287	296	311	292	286	279	278	294	316	271	295	311	294	297	282	288	270	277	285	301	292	283	308	313	298	308	299	314	271	277	309	271	302	277	268	300	290	311	284	308	306	269	286	278	275	288	258	263	279	301	297	282	286	313	280	296	285	293	295	296	300	267	312	305	311	273	311	306	272	307	285	302	280	290	279	286	285	281	273	304	303	293	276	277	273	292	277	271	306	272	306	286	297	286	307	304	288	279	304	280	303	323	306	293	270	281	286	285	312	283	277	283	287	289	295	283	300	275	307	301	290	282	331
18420	45805	39247	28586	21507	14168	9986	7264	5194	3880	2905	2302	1917	1666	1341	1135	940	871	729	665	585	617	538	516	501	497	506	450	395	380	383	376	392	347	374	374	379	353	369	328	347	367	356	338	311	333	336	369	344	344	367	318	354	349	345	343	347	324	318	348	336	371	336	306	313	305	324	340	324	362	312	337	341	344	365	328	344	302	328	335	330	342	331	339	338	327	298	357	331	324	336	295	359	289	323	322	351	324	343	354	296	329	336	348	353	313	329	322	321	316	339	315	320	336	324	326	332	333	297	317	331	351	326	337	339	299	303	353	335	334	296	335	336	313	304	315	329	320	325	322	331	317	300	352	321	317	359	336	306	322	322	306	315	303	358	333	307	307	300	330	311	347	334	317	317	299	307	363	322	352	346	311	319	327	337	341	366	320	340	321	360	353	341	332	321	321	341	325	323	345	342	303	327	338	374	331	303	344	334	292	320	346	297	302	347	303	326	321	305	350	352	333	331	311	311	330	316	324	297	324	346	351	333	369	302	335	317	309	327	345	330	337	320	355	345	324	325	310	337	339	348	352	347	319	334	364	345	309	324	325	328	343	334	325	354	296	347	328	339	360	319	332	343	332	309	329	333	319	344	325	329	334	325	318	309	326	310	334	301	327	324	343	344	339	304	364	341	305	324	344	335	321	299	318	324	331	323	321	331	321	361	327	288	334	317	348	344	326	312	318	302	309	339	351	311	336	353	305	350	327	339	322	314	333	353	301	334	346	335	343	323	357	333	359	317	336	312	334	318	291	334	323	321	317	312	308	313	346	339	327	331	321	320	354	314	308	309	365	334	317	329	334	293	337	298	341	330	311	335	284	333	300	327	320	335	323	310	333	317	335	303	350	310	328	322	334	332	347	321	324	360	345	342	338	315	340	312	312	377	344	288	344	328	328	333	324	339	321	312	292	334	317	329	335	335	343	342	322	311	338	325	338	347	319	316	312	327	329	345	345	363	330	331	326	302	339	312	323	314	339	328	325	343	296	331	299	362	352	328	370	337	308	326	326	300	332	308	306	353	338	317	348	311	295	333	361	305	319	311	357	331	319	270	291	312	358	326	324	360	322	326	356	336	338	319	319	307	335	311	285	364	302	324	355	305	316	312	328	329	348	350	308	323	318	332	314	334	344	324	335	317	339	333	327	364	336	352	338	359	336	312	311	339	359	333	298	374	366	350	340	339	332	366	344	323	339	333	347	339	354	317	340	328	351	294	327	307	342	316	308	310	331	330	335	311	335	300	309	315	303	343	334	338	333	326	309	361	322	328	348	309	333	325	318	335	343	304	348	308	314	333	314	313	380	348	362	333	341	293	314	344	309	343	335	339	321	313	320	318	305	292	337	329	346	337	328	319	356	321	333	345	327	308	371	340	288	321	312	314	319	337	319	321	339	340	317	345	307	348	328	354	346	351	360	307	329	337	342	324	313	355	323	317	332	308	328	322	353	347	346	350	360	319	335	328	330	357	340	327	324	325	332	317	316	325	310	355	327	324	337	326	315	349	335	334	340	303	312	351	346	326	317	344	311	335	318	327	335	327	345	351	296	334	314	330	311	325	326	354	332	381	320	316	354	327	318	331	318	315	318	343	322	333	347	296	297	337	327	291	315	289	315	342	297	344	310	322	344	326	325	306	319	318	339	304	348	339	310	318	321	357	340	355	334	292	331	339	336	340	319	318	350	355	304	336	310	315	313	332	330	332	342	330	325	357	333	378	322	338	322	346	300	340	332	314	309	306	335	333	310	306	328	317	330	355	312	324	350	328	361	337	294	306	315	354	320	337	315	319	352	353	357	304	340	322	359	325	342	337	318	349	349	321	326	310	301	330	314	325	372	336	355	321	337	329	350	372	335	325	309	322	300	337	314	299	341	327	311	330	351	356	304	321	336	348	321	311	326	336	330	299	360	321	344	354	321	329	329	334	318	344	340	303	328	332	341	299	327	329	335	306	334	311	306	329	333	323	336	337	310	317	328	316	340	306	343	330	314	319	294	330	315	375	323	341	304	353	319	320	339	338	325	366	313	298	330	335	328	341	354	294	330	316	344	331	301	336	338	336	331	313	340	325	323	328	323	293	327	348	336	306	308	319	279	340	317	317	337	340	350	342	354	329	310	349	325	316	364	351	351	327	338	325	345	314	316	334	325	351	300	306	323	359	317	316	345	290	330	302	340	317	324	358	303	326	316	292	301	322	338	319	336	309	356	342	319	337	313	324	317	314	284	360	327	335	344	339	311	334	317	324	347	357	308	344	306	315	337	328	312	321	316	343	333	340	331	322	303	328	333	323	351	334	324	346	335	327	294	329	342	312	335	325	355	334	361	313	348	319	353	356	335	339	338	305	323	331	320	316	332	319	335	332	331	356	288	349	315	341	355	335	332	338	318	307	346	326	338	325	371	314	306	309	295	337	314	331	326	327	374	338	310	347	310	314	316	323	337	292	320	303	319	329	353	360	323	317	328	315	339	309	328	328	329	305	364	316	353	320	331	339	316	327	320	350	310	331	333	313	321	317	310	347	308	348	321	340	340	310	354	311	329	345	359	355	320	314	362	333	343	341	336	325	340	353	331	300	330	306	327	358	311	322	320	320	336	356	352	346	361	345	324	316	332	294	348	335	344	321	297	327	299	348	323	338	335	323	321	314	337	323	311	326	355	331	323	307	326	350	329	323	341	287	313	312	355	333	369	342	353	322	327	350	314	333	367	346	332	321	327	337	319	331	315	319	354	335	326	342	332	337	332	330	296	345	322	349	297	326	306	337	323	342	325	329	325	325	347	305	310	327	339	341	325	320	344	335	332	325	318	319	334	303	330	324	341	303	307	317	329	356	346	352	335	337	327	332	345	331	343	308	353	357	345	289	314	315	308	357	366	332	314	322	330	315	325	354	329	326	339	341	332	339	334	301	304	314	332	320	315	300	326	313	322	333	320	339	302	346	362	334	331	315	315	317	336	327	335	341	321	317	386	308	318	315	351	348	303	346	329	315	304	346	336	303	309	321	359	325	326	352	288	357	330	322	337	307	321	343	326	331	323	297	344	325	326	329	302	361	313	331	315	323	351	331	316	342	339	314	366	352	304	334	308	329	306	319	300	336	317	321	351	282	330	368	309	320	320	345	331	302	321	347	299	317	331	304	337	352	319	352	335	342	332	350	311	313	305	320	327	316	313	331	309	313	336	310	358	295	322	333	332	348	310	338	322	318	318	356	297	278	315	356	316	316	320	334	332	308	324	311	341	316	336	353	316	326	310	315	324	345	345	327	290	347	350	313	322	344	323	332	345	357	301	335	319	320	355	333	332	311	387	317	335	341	328	340	336	336	334	328	323	309	329	356	317	321	316	305	328	304	323	315	328	309	323	310	316	324	327	335	338	333	322	322	340	336	326	333	308	320	329	321	326	328	295	316	340	357	358	332	351	351	312	306	331	325	321	281	320	340	326	306	333	327	319
27419	21996	23437	15555	7845	4203	2658	1818	1376	1012	794	672	574	566	470	424	368	347	306	288	314	291	242	290	302	261	269	267	278	231	251	248	232	244	257	237	237	254	228	275	239	259	210	218	270	238	243	258	225	257	223	210	261	223	266	237	240	215	214	227	232	204	254	231	232	248	243	236	239	202	221	225	225	248	237	240	251	262	225	225	265	226	267	264	254	240	235	217	220	211	248	285	230	263	261	222	258	268	244	245	253	223	236	230	242	214	237	255	234	222	221	216	225	241	251	240	265	250	221	257	209	251	253	244	249	244	253	252	226	241	229	215	238	219	221	237	249	269	228	251	222	223	251	224	257	224	203	231	265	246	249	235	207	261	237	235	223	229	223	232	232	245	266	239	243	236	211	236	238	264	231	253	229	222	233	268	222	249	253	253	236	230	229	227	256	241	238	237	214	248	234	247	236	247	223	235	259	225	216	219	229	245	232	224	233	263	266	236	256	224	230	243	229	239	234	260	240	228	237	247	207	233	251	236	220	236	221	204	234	242	229	230	233	256	232	247	259	252	239	222	244	245	221	241	245	272	234	229	254	264	237	219	248	217	250	227	244	229	243	229	247	225	256	239	233	260	232	261	237	206	243	226	246	234	244	243	229	236	241	238	241	218	252	219	223	243	224	238	249	233	210	237	251	229	274	251	220	193	248	237	238	235	224	245	205	230	230	228	229	227	222	252	204	236	235	233	242	253	240	248	262	257	254	244	228	212	230	225	236	251	226	247	226	225	232	238	228	264	229	248	232	231	215	244	242	248	260	236	266	232	243	230	246	222	223	248	269	263	249	242	208	226	224	236	261	236	216	273	206	266	221	227	225	209	249	247	254	272	251	228	244	236	220	233	210	247	253	229	238	250	248	233	211	245	240	241	242	245	248	238	241	219	237	254	228	223	237	226	247	235	253	226	224	248	245	216	258	238	242	250	242	225	218	258	246	244	227	209	220	270	254	257	280	235	230	232	233	218	220	252	239	232	229	251	234	256	278	227	248	235	242	253	241	234	227	252	244	241	219	242	234	240	225	236	241	271	252	246	253	270	266	244	266	261	234	250	205	249	258	227	221	239	220	236	255	243	247	235	249	236	247	252	223	251	225	233	237	251	243	263	247	236	239	249	222	226	225	233	229	267	258	249	262	238	262	225	226	257	239	225	231	236	238	218	220	244	246	228	246	243	225	255	257	235	219	209	222	234	248	218	239	250	265	230	221	219	229	184	226	242	221	249	236	241	230	215	207	229	254	218	252	236	233	243	256	241	216	251	234	230	250	226	261	226	273	246	249	238	231	244	241	233	243	219	226	241	229	208	232	252	256	276	239	254	247	247	261	240	238	246	237	249	237	238	230	214	241	246	243	223	239	264	243	252	240	251	249	229	244	228	220	229	256	212	219	245	231	221	234	258	266	228	213	240	251	218	262	250	221	226	237	243	227	241	273	269	232	233	252	246	261	211	242	245	218	235	249	223	246	240	272	240	232	217	211	222	230	247	243	249	251	260	247	215	223	241	256	226	244	249	236	242	216	217	229	245	254	213	229	242	230	238	249	255	244	213	204	231	225	201	241	225	250	232	239	241	248	219	237	228	236	233	225	241	239	254	248	223	248	245	259	224	277	227	229	222	231	209	249	237	272	234	257	242	254	219	253	238	237	235	248	234	216	224	228	234	238	239	246	240	237	252	246	223	231	225	246	229	219	230	238	208	247	226	256	247	244	242	265	244	221	237	262	226	252	231	229	254	222	227	217	254	220	233	236	244	252	252	254	218	242	197	221	226	208	222	227	228	251	252	245	248	261	233	232	247	260	258	267	204	236	224	221	237	218	230	266	240	240	220	266	217	250	239	243	218	211	229	235	252	243	244	245	263	239	246	228	241	252	235	248	257	243	198	228	238	232	216	247	267	247	255	228	255	233	257	227	221	216	225	245	227	239	230	238	216	248	247	207	266	252	257	246	223	276	241	229	262	226	246	248	219	226	243	243	260	238	243	279	256	244	260	243	234	212	226	226	293	257	230	221	232	262	244	244	272	232	229	226	244	221	251	240	245	229	221	220	193	221	229	232	260	249	209	223	228	230	245	238	243	243	234	251	217	234	218	233	243	244	246	245	241	250	226	249	236	261	257	233	265	259	237	261	239	252	264	255	272	251	239	235	213	240	260	240	253	261	238	216	234	230	227	235	240	244	272	251	238	205	246	228	224	260	247	232	219	207	232	242	232	243	215	228	242	252	236	233	257	245	233	246	253	215	238	222	246	215	258	202	224	232	270	233	230	274	252	243	275	207	248	241	213	246	238	273	259	223	238	233	241	232	235	246	237	250	237	242	224	269	212	248	236	232	222	251	234	253	259	243	242	232	227	248	223	216	216	223	235	211	227	280	260	243	234	234	238	277	222	244	222	231	243	238	236	241	214	242	269	219	233	228	216	259	202	228	234	250	247	235	252	221	229	239	211	241	246	212	224	227	198	225	245	233	235	239	207	226	255	222	236	211	222	252	248	249	258	225	249	266	224	241	210	231	242	260	231	226	231	223	198	255	225	253	254	261	256	241	255	258	232	243	245	227	257	255	212	243	229	210	235	246	230	243	227	241	243	231	232	255	213	251	225	241	237	226	248	237	222	261	238	220	234	227	249	230	266	234	240	227	249	224	232	220	223	261	234	246	240	251	242	256	233	240	197	239	223	250	235	244	217	263	221	222	242	256	242	229	232	242	246	258	228	227	221	252	217	262	238	227	262	234	201	252	222	248	219	274	242	281	227	230	248	248	230	235	242	228	225	241	214	212	254	232	245	215	227	230	257	233	251	213	240	243	242	226	228	239	244	228	246	203	246	253	223	233	218	233	229	252	226	238	235	225	247	236	244	244	222	223	236	232	220	218	240	240	232	229	257	242	245	235	246	257	219	257	189	208	245	220	223	231	224	228	239	238	244	219	226	217	233	266	236	224	224	220	225	243	224	248	243	216	263	226	183	233	234	253	239	235	247	235	237	215	253	261	263	274	260	231	229	229	231	212	243	229	223	207	257	251	240	269	246	248	240	241	246	238	242	223	225	241	229	252	247	239	234	246	264	223	208	225	231	214	247	229	209	229	237	230	223	245	253	219	202	235	252	253	263	216	224	247	239	249	232	251	247	236	213	228	235	250	220	234	246	248	233	234	260	237	249	209	266	203	239	224	228	256	239	225	229	227	245	257	226	252	236	204	228	224	237	249	254	279	262	223	235	222	258	221	227	260	241	241	239	250	214	214	257	235	240	218	232	227	235	237	248	236	221	253	246	256	224	237	239	221	236	248	231	221	245	258	245	222	232	250	238	241	206	240	229	256	229	225	239	221	208	230	219	206	276	216	261	243	237	251	230	272	256	227	224	254	255	247	233	212	224	233	231	240	240	249	239	246	230	210	239	261	229	230	266	243	249	249	234	255	236	215	256	252	243	252	246	249	227	215	216
15533	34108	26861	16745	11112	6453	4269	2990	2107	1635	1156	953	832	716	668	608	448	468	439	406	380	343	387	371	344	313	338	298	315	294	308	283	290	323	300	279	301	298	308	288	249	285	302	270	292	319	284	286	279	299	275	291	275	251	252	291	320	252	259	297	282	290	269	272	281	268	290	280	265	257	279	258	256	269	288	256	269	270	274	266	321	264	288	259	286	252	268	280	250	263	243	278	289	254	274	276	257	287	267	256	285	272	296	271	279	272	292	280	276	254	302	270	255	263	292	280	270	285	306	262	274	228	276	268	270	288	264	292	272	311	285	272	262	285	289	260	261	274	242	262	288	260	290	272	251	254	276	259	275	260	304	310	279	293	280	277	275	268	283	277	244	293	269	285	273	288	252	266	298	293	278	289	255	297	252	297	308	287	266	275	291	269	256	256	278	273	244	282	231	307	246	248	267	289	267	296	242	273	264	256	272	295	282	301	284	307	278	282	294	282	284	283	262	288	240	281	262	285	258	264	263	276	267	290	264	291	298	233	272	251	242	274	287	255	261	257	306	286	273	265	281	262	266	265	263	295	274	249	270	277	291	287	272	289	251	292	301	302	250	289	268	269	289	265	252	300	260	277	267	278	290	256	276	278	287	295	275	257	275	279	264	269	277	271	287	291	268	307	287	292	296	288	258	260	275	246	267	269	278	278	306	287	281	275	261	270	252	276	291	259	292	283	285	261	314	267	305	264	278	280	282	271	271	277	291	290	241	249	275	262	260	277	281	244	253	271	249	281	280	278	296	255	281	279	276	282	265	250	247	275	279	322	288	243	264	265	292	301	286	294	275	281	295	259	259	287	275	299	301	291	252	278	267	267	285	272	264	265	276	265	278	287	319	254	263	303	264	257	287	273	289	262	264	244	277	290	263	287	293	291	245	279	285	269	277	265	283	279	266	265	274	308	290	255	280	275	254	262	275	272	268	276	301	283	275	276	290	291	248	307	312	255	267	288	271	257	270	278	244	278	254	277	278	294	274	273	248	270	281	261	275	266	305	292	290	224	269	282	295	271	244	288	262	253	272	267	247	287	297	282	269	269	265	251	283	275	290	271	291	261	253	269	293	279	304	281	267	248	265	281	274	289	272	272	261	266	291	248	283	292	289	281	298	278	300	277	263	276	287	299	289	266	290	287	307	297	265	285	289	257	270	264	269	270	296	266	270	270	300	298	290	280	285	255	284	277	277	283	278	289	277	306	249	301	282	280	286	286	277	273	269	275	279	306	302	267	243	299	255	306	266	254	278	250	254	243	277	272	267	287	231	267	285	240	268	273	267	263	290	285	249	270	287	279	305	278	285	288	276	264	261	254	289	268	256	259	240	287	289	282	283	298	285	276	271	232	276	269	263	291	259	262	286	271	246	260	264	279	270	275	265	252	255	264	288	247	265	249	281	279	276	281	275	268	264	271	265	240	294	264	263	267	286	280	259	262	278	285	276	268	264	238	262	263	250	262	276	305	254	277	257	291	267	274	262	264	294	263	268	282	253	300	259	265	273	285	281	325	274	262	301	253	261	282	252	287	290	267	315	286	242	289	282	250	280	275	270	236	271	286	265	258	306	288	281	278	270	263	270	261	273	270	230	280	281	257	271	289	281	275	260	271	270	252	257	266	284	248	291	268	278	279	249	288	279	261	306	253	274	271	291	259	266	234	292	256	265	278	300	286	258	321	287	295	291	297	259	239	263	266	289	292	280	231	262	298	256	279	268	256	304	281	276	286	266	269	282	284	253	269	268	299	276	283	296	266	284	267	274	284	274	286	262	284	258	278	271	253	280	269	307	304	286	259	272	276	272	298	258	262	286	285	289	282	286	305	250	290	279	249	254	277	278	255	275	297	269	279	290	272	290	304	267	261	284	270	286	320	253	319	266	269	268	253	269	277	288	245	259	267	282	262	273	262	280	287	293	247	259	274	263	287	317	263	291	281	268	272	271	265	300	228	278	256	274	241	249	277	272	275	271	259	282	268	289	260	282	303	257	271	268	281	296	270	266	299	277	261	288	253	248	268	272	272	296	277	297	306	293	305	288	280	270	292	298	269	271	297	241	275	241	285	289	271	275	278	270	268	280	265	327	286	223	283	276	280	259	277	280	295	289	289	305	289	277	293	281	259	303	258	269	282	288	261	283	253	267	263	270	295	299	247	293	271	258	256	261	297	324	281	289	276	294	282	276	254	283	284	288	265	269	265	258	260	303	280	276	262	273	280	283	268	258	265	288	275	277	272	273	274	286	268	271	273	243	280	291	242	273	292	239	288	277	284	287	268	276	295	247	252	268	265	256	281	261	271	294	287	269	263	273	291	275	290	261	249	248	281	291	250	277	285	283	274	277	281	292	288	280	303	288	266	265	270	271	275	267	289	292	313	246	278	258	312	247	291	272	270	275	280	263	279	286	284	263	271	273	248	278	279	285	282	285	269	269	265	294	299	310	277	277	286	267	267	255	264	292	268	286	297	274	287	304	310	270	287	283	282	263	273	283	271	262	268	281	279	296	278	287	312	296	282	260	274	268	290	268	249	242	289	261	268	282	277	285	301	269	256	274	307	263	292	292	278	259	297	290	314	252	272	279	277	282	297	259	295	256	270	255	269	271	253	291	280	265	248	286	265	263	265	279	255	279	277	265	283	271	262	247	308	265	245	305	283	248	284	263	242	325	269	275	270	256	293	272	268	260	254	273	275	296	297	305	275	288	298	274	291	276	254	293	250	298	291	276	247	290	279	295	254	236	260	276	288	258	273	257	280	283	266	281	283	292	278	255	262	298	261	254	285	258	264	280	255	270	275	246	261	313	262	276	311	259	261	279	264	251	272	284	274	293	263	265	273	270	253	296	290	272	286	281	265	280	294	303	256	256	215	274	308	300	283	270	294	282	316	291	306	286	264	274	280	268	282	302	283	281	266	274	273	280	268	287	301	265	288	250	248	287	263	309	269	246	321	269	272	275	287	276	283	284	253	251	269	274	270	251	262	271	292	257	257	237	257	253	280	297	273	312	286	273	275	266	301	273	270	286	262	274	256	264	267	274	270	285	275	285	285	269	260	298	324	268	280	241	280	251	297	255	267	290	298	291	278	250	271	291	274	275	287	300	283	267	300	282	259	240	259	280	315	293	272	307	268	245	285	268	269	281	248	267	274	290	269	246	291	272	282	284	262	286	278	290	253	280	287	259	307	291	257	257	276	282	254	292	286	296	270	278	293	270	300	308	277	262	297	277	268	288	280	272	282	250	295	245	267	281	271	272	301	276	262	294	300	268	265	290	265	260	283	255	306	279	277	287	270	266	302	261	267	263	282	291	274	271	276	282	268	269	253	283	285	288	284	264	302	261	258	264	286	272	280	287	284	280	304	273	280	232	261	285	260	281	273	275	261	285	308	300	265	267	273	281	264	269	261	249	285	275	290	283	270	283	328	278	281	293	306	300	260	324	277	274	256	288	276
23483	21084	27868	24636	21109	14167	6644	3442	2502	1915	1556	1231	923	800	741	646	559	528	451	418	426	409	385	388	357	364	340	338	350	288	305	304	324	318	297	286	283	311	310	317	306	301	265	297	273	293	295	290	296	273	331	284	328	289	302	295	299	296	279	279	284	277	310	293	267	283	294	287	292	282	297	296	311	261	258	284	273	270	275	286	296	273	287	281	278	276	308	285	296	267	281	280	277	296	318	288	291	263	288	275	310	273	294	284	285	294	270	290	289	284	273	291	304	284	264	320	275	318	277	306	276	312	266	288	282	261	283	260	278	260	282	277	282	296	311	274	277	285	318	275	324	286	289	289	312	272	277	288	306	300	301	300	296	307	265	271	293	310	299	285	274	258	284	291	273	279	307	288	280	280	281	265	295	291	301	315	275	288	277	288	306	289	278	269	298	308	261	274	320	248	277	288	274	251	277	283	276	302	291	314	277	274	281	299	310	241	290	289	275	286	278	292	275	293	298	295	289	277	288	287	304	281	273	288	277	275	328	255	298	297	280	271	290	296	309	256	310	269	287	281	302	270	304	287	262	280	280	281	282	288	245	283	294	294	280	260	303	278	284	291	314	275	294	264	318	291	283	267	257	273	304	291	287	289	307	259	297	283	263	297	292	318	289	242	255	284	311	281	283	321	275	281	268	265	320	292	277	308	273	298	293	291	307	282	267	294	272	286	273	269	261	269	276	284	300	279	303	297	263	266	290	289	289	293	279	287	306	278	267	280	318	303	308	288	303	316	293	297	287	268	294	282	289	247	335	310	256	282	282	299	320	287	275	281	285	280	277	274	322	267	278	306	264	280	282	270	325	257	289	284	287	253	302	271	258	293	265	293	261	272	292	268	293	276	271	300	293	302	308	333	284	290	289	266	277	276	283	289	316	298	279	295	252	271	282	287	269	293	322	289	286	357	274	264	254	321	257	276	290	291	282	286	269	296	276	319	291	319	291	283	276	264	279	289	287	272	306	282	279	329	303	299	283	269	275	276	283	278	286	296	301	286	296	274	273	291	273	282	292	291	272	310	301	315	307	287	250	277	292	268	288	285	284	280	260	303	283	279	272	275	265	291	282	283	278	283	255	294	301	292	309	286	271	275	271	287	287	292	289	279	307	284	282	300	287	289	297	291	265	268	254	265	292	274	274	322	273	284	281	281	328	287	303	275	242	290	289	277	306	240	298	285	275	274	266	310	293	299	304	295	301	279	275	290	293	267	320	260	261	284	258	278	298	263	303	256	310	312	312	264	281	280	285	288	293	262	304	291	280	293	305	283	284	305	300	281	267	276	288	274	282	272	307	296	295	294	272	298	276	294	260	291	305	281	298	261	263	289	257	322	283	260	291	280	274	289	280	299	281	298	269	273	298	289	259	267	296	303	277	275	269	299	259	296	279	282	275	279	289	283	283	290	260	286	287	259	300	266	281	276	308	304	272	283	300	266	302	265	282	273	309	286	288	254	288	259	266	283	292	271	294	264	276	293	264	264	317	283	274	275	297	287	302	291	298	280	297	292	293	256	287	294	297	260	301	271	274	279	271	273	264	268	276	282	295	309	268	293	281	303	273	275	256	302	286	276	298	280	273	301	313	285	268	275	275	292	293	289	319	320	256	291	292	295	297	289	286	271	269	286	277	289	307	283	298	305	288	309	275	298	284	273	275	258	293	293	273	281	302	313	270	295	272	296	272	302	307	288	291	301	296	264	274	269	310	283	314	262	263	301	280	295	293	307	301	255	268	296	284	307	297	286	331	290	263	302	281	298	285	270	263	288	275	259	261	291	306	321	283	305	271	280	291	278	283	281	299	288	290	282	279	279	292	263	272	263	286	320	298	306	258	298	258	264	308	283	258	281	271	285	293	266	295	280	287	299	256	244	291	267	269	283	277	244	283	300	249	276	279	274	289	276	281	265	293	303	321	253	304	292	295	292	294	288	274	302	295	296	291	301	296	299	268	287	271	305	306	306	299	304	268	271	279	283	284	269	271	281	271	329	301	320	320	283	287	284	270	281	304	278	269	314	249	276	290	307	315	291	309	286	270	267	279	275	273	271	282	295	265	270	260	237	294	311	271	277	308	274	286	266	250	261	284	296	304	290	312	308	313	285	293	318	278	288	287	282	283	280	298	256	282	286	283	298	286	282	262	289	257	280	242	300	272	296	301	298	298	287	275	316	306	284	282	268	269	299	309	286	290	266	268	303	302	278	240	267	273	306	241	304	273	288	300	319	289	281	272	280	274	308	300	279	276	265	288	264	270	289	277	267	291	263	290	279	263	305	288	286	290	280	291	297	283	265	283	284	310	294	306	309	305	311	265	269	285	279	304	272	286	278	316	285	271	262	278	296	245	288	249	292	285	294	269	272	318	284	302	297	265	299	289	273	295	280	304	322	285	274	285	287	269	288	285	282	276	285	252	270	278	267	294	277	285	292	304	293	294	261	270	298	277	280	266	281	286	281	294	262	284	316	257	262	296	299	273	306	294	293	289	306	261	283	298	297	261	267	291	277	267	279	255	263	266	262	280	287	311	269	273	315	274	284	287	252	266	301	298	299	284	285	269	294	255	285	267	278	313	307	277	301	271	262	296	296	277	310	314	293	263	262	274	296	297	300	285	271	291	283	288	308	333	312	306	310	291	268	291	312	291	310	288	304	287	272	303	284	254	266	322	249	298	261	283	266	301	278	273	298	271	254	247	290	292	266	272	314	292	286	260	300	246	268	306	243	298	275	289	267	303	305	276	283	275	269	298	310	288	295	282	285	290	269	271	289	266	267	293	277	273	289	288	281	269	292	284	268	285	303	301	305	255	284	285	287	261	279	283	303	292	281	295	291	291	300	283	288	286	273	293	314	286	304	279	234	267	303	294	266	261	305	294	274	270	264	274	285	287	278	331	272	282	290	297	262	266	318	267	283	279	278	314	278	262	282	279	266	286	300	290	298	281	291	273	288	296	308	305	272	306	290	274	285	290	280	291	279	265	287	302	304	303	315	306	276	292	289	314	278	293	288	277	314	279	279	282	268	296	270	290	316	283	281	295	283	281	277	290	287	283	266	263	259	317	267	236	254	303	274	293	301	272	257	273	280	312	259	270	320	320	283	291	257	286	276	306	261	274	275	268	306	261	273	290	291	287	280	252	281	275	275	296	276	289	325	295	281	286	314	262	255	285	313	263	244	286	278	253	291	284	266	293	283	279	286	273	280	296	288	258	320	290	258	312	309	269	266	277	252	311	290	303	265	274	279	297	266	289	278	299	321	335	267	297	281	275	289	283	279	261	304	297	274	331	279	330	294	260	293	286	270	307	279	302	281	314	271	276	281	280	291	263	265	286	254	285	278	241	268	248	292	321	327	312	279	297	277	284	280	279	299	289	298	246	285	278	262	293	267	307	286	267	310	260	265	277	295	275	288	299	287	262	292	270	255	283	283	289	288	311	275	300	323	274	277	276	283
16579	41560	34121	23305	17106	11022	7764	5258	3917	2920	2238	1700	1400	1196	1049	850	725	688	583	533	496	463	431	445	421	420	383	376	382	369	376	370	349	330	346	344	393	332	347	333	362	364	367	349	356	373	348	300	320	339	316	298	332	305	339	340	319	316	320	322	353	339	331	321	345	312	308	293	329	327	309	351	362	327	325	332	318	329	319	300	333	327	356	310	317	323	303	347	294	304	319	318	344	322	336	342	325	335	338	321	319	336	322	332	322	304	291	308	341	327	320	335	346	328	331	288	320	303	333	311	322	291	343	318	317	353	334	327	311	337	320	313	336	322	328	337	330	327	364	320	307	291	328	318	351	346	352	342	322	307	345	311	302	307	291	309	347	331	298	326	330	324	343	307	344	334	307	356	313	349	320	330	350	333	303	291	373	342	336	334	296	341	325	318	321	315	299	326	310	338	303	341	319	321	300	307	322	321	315	309	309	329	341	326	344	293	328	332	315	330	318	312	282	318	315	336	316	330	308	333	348	319	335	317	336	322	280	306	329	289	297	296	349	322	349	349	303	347	330	314	326	322	352	332	348	341	331	319	311	340	321	322	342	354	318	305	327	313	345	327	330	318	301	304	343	339	361	356	340	311	300	286	315	352	314	358	305	316	318	328	371	311	344	318	346	322	317	321	313	349	314	294	361	332	342	357	339	323	342	320	314	309	327	303	302	324	347	304	341	324	310	362	321	273	345	343	335	287	336	302	338	329	341	278	326	331	343	333	342	308	297	322	358	317	300	314	330	319	330	299	313	315	323	335	316	306	307	301	338	338	302	341	326	313	322	323	316	333	283	307	317	307	304	324	326	329	322	334	326	346	344	323	313	293	328	350	337	323	319	320	330	326	332	358	321	323	339	306	312	303	311	311	315	310	344	308	330	324	327	343	337	347	306	338	315	339	331	300	323	340	326	334	303	302	309	331	321	327	310	316	308	328	317	303	291	337	365	346	336	322	291	335	292	290	321	324	328	330	336	314	325	305	333	327	332	324	343	327	334	331	340	332	307	299	287	351	311	318	329	342	329	348	321	323	317	330	306	330	318	355	323	322	341	297	348	329	334	322	331	336	355	343	338	299	319	328	330	316	341	333	320	322	292	341	335	335	312	322	346	337	282	352	324	304	339	333	318	352	327	324	343	362	313	321	343	320	343	311	368	321	320	313	311	321	323	334	312	337	341	301	354	339	335	335	327	325	329	308	335	328	332	350	317	298	338	329	375	315	333	336	303	325	311	305	342	292	310	327	316	297	336	306	351	324	293	310	327	319	334	352	353	321	310	302	357	324	371	308	313	322	302	313	340	306	330	304	348	341	332	337	322	308	293	359	349	353	347	338	305	314	317	299	360	307	342	315	313	348	327	343	276	350	320	317	349	331	332	360	344	306	332	320	302	344	329	323	326	333	324	344	330	332	313	344	330	352	300	289	342	344	346	304	318	348	336	320	357	345	355	310	307	360	296	331	364	345	335	313	308	314	314	282	325	312	337	337	309	346	291	358	301	326	340	330	323	307	334	332	307	292	322	307	353	320	310	331	343	320	332	318	318	304	319	289	323	290	314	326	295	332	319	333	329	317	315	312	344	332	317	313	320	295	335	314	326	298	307	349	347	336	340	308	318	353	315	331	321	316	323	349	333	337	306	338	340	318	340	324	361	305	316	317	325	300	304	314	298	306	312	330	338	327	346	315	306	293	344	332	293	326	338	300	322	327	294	334	308	351	309	315	347	340	332	323	336	339	340	330	311	298	344	331	349	347	349	331	334	333	313	338	316	334	300	322	326	319	306	339	319	333	313	324	324	305	346	333	318	290	365	323	279	336	319	316	350	325	339	324	322	314	347	317	355	355	330	308	325	321	341	330	305	328	363	325	353	330	333	296	305	338	331	335	337	337	300	352	302	367	336	339	338	330	338	369	334	348	312	334	346	313	321	315	317	303	322	314	339	347	321	299	330	304	336	332	331	371	315	300	318	343	321	324	359	340	316	297	335	364	346	317	291	348	320	326	321	307	326	344	319	289	324	339	333	342	348	333	315	361	325	319	341	315	326	335	314	306	335	342	323	344	352	330	308	302	325	335	335	305	310	319	312	320	354	344	317	331	320	340	319	306	331	324	333	324	348	321	322	329	291	324	298	327	300	351	289	326	327	293	338	302	319	304	326	353	328	318	308	313	334	318	355	323	313	328	319	349	326	341	321	332	366	319	317	325	312	314	297	312	332	352	321	303	331	325	328	324	314	345	372	324	332	326	340	334	351	319	373	350	303	374	313	343	330	334	320	316	332	321	333	309	334	345	302	314	312	291	299	353	330	328	342	325	324	329	296	345	328	330	329	308	306	286	330	331	307	309	333	318	335	327	300	321	358	324	336	331	306	306	341	310	359	329	357	326	333	351	321	340	327	314	364	349	331	330	335	332	358	297	316	313	321	319	298	359	333	333	314	327	362	303	329	320	304	312	321	333	307	351	303	323	309	328	332	325	336	327	322	348	345	321	347	333	339	357	325	335	342	331	308	331	303	371	304	339	301	309	346	319	340	300	318	319	309	295	321	318	320	327	330	357	342	326	341	306	332	344	352	284	348	329	339	335	337	332	347	339	307	311	337	344	327	309	321	315	344	295	298	340	338	309	329	334	343	321	305	327	333	317	344	296	351	324	361	326	289	322	302	317	323	325	310	338	323	350	324	309	302	335	313	310	342	340	336	339	346	325	293	308	342	333	329	317	331	325	353	339	350	365	294	326	305	327	322	320	331	349	310	340	321	339	337	334	350	337	276	343	320	305	320	299	279	331	334	323	350	330	306	311	313	310	300	312	322	358	312	330	332	372	320	335	307	328	342	321	324	341	317	323	355	324	341	338	313	327	337	323	314	333	324	338	316	320	320	333	330	354	325	319	311	307	337	298	320	314	323	290	310	353	319	328	340	307	349	355	318	311	335	339	358	335	321	339	336	345	351	320	367	312	327	305	302	328	346	335	316	318	334	326	310	353	331	326	294	325	317	322	325	334	288	329	323	318	337	337	345	337	319	321	315	357	329	340	334	318	303	323	332	343	313	303	341	271	337	318	335	317	307	341	346	316	334	316	352	332	319	326	339	313	361	350	323	317	324	297	324	301	327	316	348	329	345	357	299	325	299	319	287	328	326	332	346	318	330	342	345	348	308	333	321	349	313	339	365	329	304	376	333	329	334	333	317	334	317	308	332	330	319	334	317	316	303	314	340	318	331	344	335	324	317	343	301	294	337	336	356	358	337	320	321	322	334	323	362	323	306	301	329	335	317	339	332	290	353	306	309	318	345	334	284	377	322	375	315	294	310	290	305	332	345	319	311	315	331	306	325	304	321	321	352	365	337	330	327	309	330	293	304	319	315	323	336	348	322	302	331	355	334	340	329	327	313	311	318	308	302	340	329	350	338	330	328	315	303	336	330	340	359	352	350	351	343	321	311	310	321	342
24861	21126	26758	25418	13936	6615	3738	2354	1768	1379	1060	814	655	563	542	510	412	396	357	338	295	271	300	260	283	285	266	254	258	253	230	237	238	208	230	242	236	213	219	230	243	225	227	226	203	239	236	208	226	241	215	205	234	220	207	207	219	249	196	223	231	220	235	220	210	238	223	229	209	218	214	230	226	227	232	228	224	221	218	226	211	209	198	214	217	234	239	211	257	222	243	215	228	219	231	207	206	202	203	206	212	215	215	213	230	220	229	242	225	224	209	229	211	225	247	227	217	215	230	259	230	209	204	196	241	222	216	239	211	207	231	215	195	248	239	208	229	203	207	218	215	218	227	206	211	223	238	220	248	241	213	220	215	243	225	236	218	225	242	236	212	245	230	223	217	213	239	239	207	220	236	206	202	262	251	211	192	229	219	200	223	203	231	220	230	215	212	220	209	211	226	240	207	191	208	189	215	217	209	218	221	235	232	237	222	219	242	243	216	223	213	218	239	229	215	233	200	220	232	215	216	213	224	207	239	229	233	215	219	223	211	240	231	208	216	237	205	213	236	216	226	229	240	199	237	217	210	223	199	229	216	253	229	210	233	222	226	228	225	237	248	203	209	206	206	230	223	229	221	239	208	239	245	223	192	222	227	192	206	258	222	244	216	230	229	217	215	243	256	209	190	244	225	199	205	194	216	233	225	226	230	202	201	214	228	228	213	232	214	185	228	209	237	208	206	216	252	246	231	255	214	217	238	237	231	211	183	219	189	215	230	215	205	233	221	222	238	211	202	230	218	232	228	210	204	231	220	214	236	223	217	199	229	226	233	229	227	205	211	243	230	210	261	225	232	228	226	232	207	216	221	225	219	233	232	237	235	249	212	252	214	201	229	209	223	240	222	221	226	221	217	221	208	217	226	216	226	230	196	201	222	220	227	254	216	231	246	243	210	244	231	220	209	199	199	225	218	212	222	217	228	219	238	240	240	225	211	212	231	244	224	224	207	209	230	211	215	229	210	226	202	216	216	228	207	224	193	230	190	233	209	227	178	183	241	231	264	232	233	235	217	236	232	251	216	226	230	234	254	233	223	244	214	214	204	207	214	207	237	223	235	215	213	242	215	215	216	217	213	233	203	223	222	248	210	233	208	206	208	210	230	228	218	210	222	232	213	220	205	216	224	238	225	249	221	223	230	228	225	197	218	189	245	232	237	213	241	225	241	220	218	217	222	241	217	208	200	205	214	203	206	224	211	217	193	252	189	257	237	217	220	209	220	221	234	210	215	241	217	206	206	219	215	233	231	217	236	204	210	204	205	202	244	222	225	212	242	229	229	227	205	238	229	232	225	233	222	240	217	240	240	208	213	223	251	229	197	202	242	223	237	227	219	240	197	223	220	219	250	259	234	217	220	192	209	252	232	226	224	214	199	211	234	222	236	235	236	238	195	224	259	199	257	193	224	227	230	217	216	203	215	223	238	227	237	205	233	215	225	227	223	219	238	225	237	230	234	214	220	223	207	244	201	227	219	233	233	223	221	194	238	211	239	219	238	217	229	211	196	223	211	200	208	225	243	240	228	209	219	220	204	213	205	246	218	226	237	216	223	227	235	213	239	193	230	190	214	244	215	226	255	226	226	228	219	232	232	217	233	200	234	227	217	215	245	231	231	212	212	228	240	211	238	213	227	217	237	210	225	206	217	221	202	214	213	236	205	215	217	221	204	225	231	226	204	211	226	223	208	221	234	242	223	222	228	207	204	223	242	217	235	239	208	215	204	228	231	256	231	203	223	200	232	229	243	222	246	208	210	238	247	232	227	251	235	203	237	251	199	234	219	217	218	224	231	227	241	220	235	208	222	213	240	217	207	228	226	219	226	193	237	219	221	235	203	222	196	207	218	216	214	211	227	193	220	233	234	239	217	227	240	227	225	218	232	215	201	199	221	213	222	254	217	198	225	230	231	204	206	221	211	242	221	241	189	210	263	215	228	237	238	202	226	216	240	213	224	241	255	213	219	220	247	220	226	229	220	231	240	204	236	222	237	208	226	220	224	242	213	219	217	223	209	209	226	232	220	236	252	217	219	226	227	199	244	211	228	215	206	232	212	212	194	217	236	233	233	219	230	221	209	240	226	231	226	197	200	226	228	241	220	229	234	215	233	212	219	216	190	239	207	185	251	229	237	221	240	207	206	217	238	224	232	223	230	221	231	246	221	233	236	212	224	222	218	236	233	249	247	228	200	232	207	221	213	222	232	201	232	212	211	239	225	242	210	221	200	231	228	225	222	271	233	245	237	226	220	214	211	218	203	219	241	220	241	223	218	239	203	235	202	228	185	220	233	218	202	220	232	222	234	220	251	228	205	228	244	219	248	240	215	205	227	237	238	220	211	206	225	250	205	211	217	207	227	240	221	200	234	238	194	240	211	202	219	199	208	206	247	225	211	235	209	210	244	222	244	241	237	211	204	222	233	253	237	251	228	192	203	242	225	209	241	244	223	204	228	241	237	205	229	210	194	234	241	223	222	245	206	252	193	212	215	237	220	222	228	242	207	199	217	239	232	225	229	247	201	210	219	209	223	196	248	242	209	213	216	223	243	226	212	205	224	247	247	217	212	228	232	232	224	223	218	237	226	209	189	213	195	215	224	231	227	226	211	213	210	221	229	209	224	194	222	201	237	236	234	215	238	272	229	228	217	216	240	226	233	212	203	228	243	206	216	229	222	214	193	229	218	205	223	239	202	212	254	226	207	230	251	235	208	236	221	199	214	193	206	217	236	207	185	220	226	221	233	226	209	243	232	237	228	247	244	233	211	225	236	202	234	205	236	210	191	221	230	245	222	237	218	244	216	209	223	212	194	215	238	209	204	264	218	246	229	217	206	235	208	234	226	195	221	217	203	215	219	227	215	222	241	232	214	206	217	217	209	195	199	233	230	214	221	222	196	225	196	216	211	218	219	217	229	232	229	231	219	223	209	237	217	202	222	206	207	227	243	208	238	215	216	219	222	240	213	210	240	247	219	219	219	234	229	230	206	202	183	226	241	225	236	226	225	232	231	200	242	207	206	230	239	229	218	202	225	207	215	251	236	210	231	200	195	223	261	234	226	236	209	210	224	219	221	227	236	209	238	250	237	236	218	229	239	221	216	205	203	213	246	196	201	226	224	223	210	225	239	225	213	227	213	215	207	228	213	228	237	248	229	224	203	210	236	229	201	231	224	238	250	206	213	238	220	208	225	202	216	244	234	206	218	219	229	239	213	221	191	207	221	207	219	218	228	214	196	220	223	209	228	236	219	207	226	239	213	241	211	223	210	217	204	216	189	241	214	234	204	198	232	224	196	229	228	247	232	221	227	259	215	169	219	227	233	256	225	246	217	188	212	256	204	215	228	224	211	219	229	232	217	203	210	214	250	243	239	236	220	237	205	217	208	215	202	226	211	222	203	231	215	244	246	236	217	238	229	201	233	231	185	224	216	208	200	226	216	256	201	250
15561	37794	30352	19768	13921	8525	5439	3687	2897	2154	1704	1320	934	840	765	670	518	478	422	419	416	369	343	319	336	332	326	328	282	301	273	277	258	280	297	276	243	271	267	279	275	246	264	266	264	270	242	258	249	250	285	270	231	252	247	271	233	266	263	258	264	228	252	266	244	259	231	287	252	263	303	256	274	247	258	272	230	271	238	248	259	256	292	253	265	251	262	252	289	249	255	270	236	236	228	289	243	270	273	240	241	299	247	275	251	257	227	235	261	246	260	243	256	268	263	259	257	267	262	252	263	250	224	267	246	221	268	245	260	260	261	254	249	256	234	241	255	262	275	252	280	255	269	282	275	283	253	270	249	241	260	239	247	262	257	205	252	263	250	254	229	229	285	252	255	246	262	289	229	281	248	267	266	263	286	238	243	237	259	251	269	260	250	234	252	257	265	254	255	256	255	263	251	274	267	259	265	280	257	252	236	274	237	260	243	253	266	263	283	244	284	287	255	253	265	257	245	278	264	228	255	258	252	277	241	256	224	244	262	271	239	268	274	243	256	275	254	280	258	255	261	251	256	259	281	265	260	236	244	251	244	258	250	261	284	255	254	242	252	264	273	268	246	252	244	229	272	245	237	250	275	263	240	249	282	262	277	267	225	262	299	263	284	270	263	282	262	280	259	289	227	276	245	246	244	275	288	254	243	265	272	239	277	233	283	264	242	274	244	269	265	264	274	252	265	274	243	249	231	265	283	251	253	261	248	262	246	271	252	247	262	283	261	265	252	254	264	267	251	253	264	246	243	314	240	262	270	256	254	232	243	291	260	269	282	254	258	265	240	237	276	264	273	236	234	254	262	243	266	260	255	280	259	254	261	251	266	265	261	265	249	242	239	247	251	250	241	225	246	241	242	288	262	264	267	261	255	275	255	272	225	283	271	261	276	275	268	272	265	269	262	269	275	255	282	282	270	256	237	235	264	262	247	246	270	262	256	263	237	258	266	258	251	260	242	265	256	237	211	271	266	257	260	226	230	250	264	247	233	246	241	252	287	235	258	261	241	254	250	276	242	271	242	231	256	248	255	246	250	224	255	246	250	248	250	273	260	254	271	257	243	242	243	265	254	259	258	262	293	262	296	265	255	266	249	268	250	270	307	285	255	244	258	266	289	251	269	294	260	265	258	282	248	266	248	280	242	260	287	234	255	261	261	271	260	261	246	274	248	225	251	258	261	229	254	272	229	256	273	263	272	250	267	264	279	265	247	256	243	257	267	257	293	249	277	227	271	265	266	251	236	254	258	248	237	252	273	259	262	250	259	263	263	261	282	231	267	245	237	244	278	251	242	242	258	244	255	244	264	259	258	258	247	262	267	250	228	262	260	271	262	248	254	268	235	248	274	276	279	245	254	234	264	249	246	263	236	268	270	274	268	281	244	278	265	250	261	268	252	257	267	250	257	251	267	253	268	274	255	269	261	242	257	255	257	281	251	258	259	252	261	249	264	264	257	251	236	272	205	254	226	263	259	259	251	268	243	245	227	247	262	260	254	261	263	245	256	246	248	222	213	249	270	236	292	258	280	237	264	267	302	256	279	273	255	254	277	263	268	241	266	252	254	263	267	250	248	269	245	240	268	277	252	251	297	253	253	281	238	244	258	280	288	243	258	269	249	245	283	253	267	247	266	266	271	266	256	262	264	246	251	244	238	255	252	254	252	258	237	267	244	223	247	251	253	251	240	254	263	252	274	261	261	250	248	273	243	283	247	275	285	247	289	266	276	273	257	246	269	266	247	235	304	257	225	256	271	227	293	254	277	250	263	261	269	256	252	273	268	271	268	262	266	288	283	253	245	276	264	269	272	244	256	256	270	256	276	280	265	235	275	256	248	275	237	264	264	279	273	255	235	237	265	241	248	258	268	257	268	259	254	257	237	289	264	247	266	258	229	249	255	267	266	265	295	252	252	264	276	229	254	260	268	236	277	276	266	265	275	262	256	263	261	239	248	261	224	265	247	238	264	268	258	264	227	263	258	236	264	231	259	230	273	267	215	278	243	259	280	238	252	249	257	252	269	287	226	231	262	250	242	256	266	231	305	260	231	259	240	230	273	255	260	250	240	253	283	242	278	245	264	261	259	285	244	229	274	247	268	252	263	272	244	229	252	246	255	268	237	262	239	258	245	229	281	248	236	269	265	264	267	244	235	292	236	255	261	275	283	222	254	232	265	237	229	241	247	268	270	262	270	271	290	248	266	265	269	266	255	267	243	273	305	255	264	259	268	269	257	242	256	243	237	264	243	270	262	263	266	260	285	253	247	257	244	278	276	235	260	240	261	268	226	281	263	247	239	269	264	253	258	282	236	246	248	291	234	282	273	276	270	237	267	260	279	234	260	257	273	264	258	245	252	282	251	263	274	250	267	257	263	244	268	261	256	228	243	254	287	271	275	274	258	264	232	257	264	274	257	243	252	259	273	271	245	223	246	267	276	239	266	264	243	264	241	255	228	262	267	279	258	245	286	236	269	283	252	240	277	254	244	236	270	293	264	281	275	244	281	283	251	263	254	263	243	251	258	250	246	276	262	255	256	268	264	285	254	243	252	276	261	277	272	246	249	271	254	238	264	245	248	241	266	276	244	255	258	258	245	238	286	272	266	287	267	274	252	279	263	251	241	232	248	249	243	256	259	261	270	243	237	271	256	234	218	249	243	244	264	240	257	257	257	280	238	277	257	265	245	256	271	259	261	231	285	240	268	237	253	258	267	275	252	226	258	275	256	273	254	279	285	268	262	250	223	258	252	237	271	264	235	285	274	252	254	260	242	248	264	278	264	258	262	254	261	244	251	273	260	232	241	260	273	260	273	252	257	247	255	248	246	242	276	245	239	261	249	239	242	222	283	254	260	277	236	267	266	251	255	296	257	274	272	238	257	243	243	249	263	259	256	242	277	257	248	274	269	239	244	273	244	247	271	240	282	279	284	267	251	258	229	259	275	257	266	244	263	274	252	264	306	241	228	268	279	253	257	270	255	242	270	252	269	234	255	263	237	241	269	239	252	252	248	238	251	247	281	277	275	250	288	252	254	244	244	271	258	230	253	251	276	235	255	238	247	229	275	266	227	256	260	264	255	292	272	244	228	250	279	254	267	252	256	246	260	282	224	242	239	253	239	249	272	266	262	237	252	267	258	245	295	269	280	256	255	264	242	243	240	282	256	253	259	257	275	275	280	234	247	251	263	256	263	226	254	268	264	261	264	237	258	270	250	304	290	269	269	268	220	264	257	258	237	254	253	228	264	298	249	274	284	287	256	251	240	245	239	255	224	247	244	238	234	271	243	271	242	289	257	277	264	241	267	266	228	240	242	269	275	278	217	258	262	256	279	268	263	265	266	258	281	258	251	247	251	270	237	260	254	258	262	242	257	259	258	253	278	273	227	242	249	228	257	249	254	233	279	254	270	254	262	260	238	279	263	232	271	237	255	265	259	284	242	245	268	243
22508	21160	28504	24081	21298	21277	14124	5560	3455	2746	2241	1665	1337	1043	1009	861	747	644	537	489	508	420	446	406	349	367	416	380	344	328	332	331	282	332	337	289	342	346	288	317	300	341	295	324	289	299	306	298	280	311	298	281	314	287	264	298	317	273	298	314	305	284	262	321	298	275	315	301	300	281	308	282	271	297	314	277	287	305	284	269	301	314	271	261	285	277	288	291	303	293	296	264	286	266	259	303	273	294	278	296	321	285	288	303	309	300	288	291	310	277	268	297	288	296	260	292	306	274	273	252	290	289	299	299	310	280	265	283	302	278	280	269	257	295	294	269	262	278	270	299	313	290	265	284	289	304	296	296	326	273	291	278	282	287	273	292	284	299	283	253	284	261	286	302	303	270	271	304	281	281	270	332	283	281	296	271	313	287	271	275	248	278	298	284	260	322	340	291	297	282	304	294	272	279	316	300	294	299	268	279	288	267	283	289	276	293	309	295	273	280	311	283	298	306	282	302	295	301	293	279	275	241	321	298	310	273	287	295	289	279	288	309	295	290	278	285	289	277	282	299	287	282	268	316	276	308	302	253	275	300	261	280	293	308	280	317	287	262	281	284	285	284	290	294	293	271	268	283	292	312	303	256	304	293	301	278	270	298	293	284	290	277	305	290	297	308	268	278	309	286	292	280	248	254	292	273	266	290	273	310	307	309	288	270	278	298	290	297	325	277	268	273	310	283	284	290	302	279	288	276	273	265	245	299	250	315	266	272	336	267	290	285	272	283	317	305	286	308	301	292	274	310	310	280	277	295	290	266	314	301	321	283	295	273	295	287	294	270	266	282	326	278	294	274	275	302	322	263	296	287	313	307	310	300	296	307	291	289	276	265	295	316	282	283	291	242	287	268	296	317	285	299	306	297	289	266	294	314	294	260	331	282	304	319	268	300	304	294	280	273	282	270	267	280	299	310	268	286	290	291	247	233	282	299	288	283	321	287	292	267	275	304	316	240	283	296	281	267	266	300	279	292	294	270	307	282	278	288	305	264	297	310	258	329	288	287	278	285	285	267	269	315	300	284	316	287	290	288	267	275	281	297	269	265	294	273	299	275	279	289	276	270	267	306	314	299	297	278	236	290	298	291	286	289	275	291	295	295	282	260	279	281	272	299	288	252	294	296	306	270	269	307	319	274	294	285	290	276	278	281	283	296	285	291	262	275	265	263	276	266	288	286	300	295	284	328	294	303	293	303	276	286	315	287	286	296	280	302	271	302	254	319	330	312	284	283	304	296	298	303	293	293	282	289	299	283	264	270	301	316	313	302	293	301	284	278	267	304	279	294	268	263	299	306	284	255	312	310	285	299	271	273	268	292	294	297	277	248	263	308	282	281	264	290	295	280	279	301	308	271	280	297	302	283	264	281	311	289	294	275	324	309	267	282	301	309	285	269	297	289	284	278	268	255	266	288	292	268	280	236	296	277	290	274	290	299	271	294	312	267	278	276	300	298	277	275	301	263	290	263	280	291	288	288	292	296	283	293	242	293	286	285	287	294	276	292	308	265	289	321	265	287	271	266	288	301	283	291	303	265	278	279	288	289	285	286	298	304	301	285	303	288	294	261	279	304	310	303	289	282	251	286	286	280	283	288	314	302	302	295	258	285	244	279	279	280	291	291	275	314	291	284	293	254	301	300	305	282	264	289	331	308	279	296	292	237	289	314	302	278	297	279	305	301	270	275	301	323	274	302	296	286	290	277	273	292	268	288	292	313	303	269	296	306	259	289	287	283	289	283	299	272	266	268	302	274	291	290	259	289	312	314	267	266	275	272	269	300	292	303	264	292	285	286	298	291	288	283	284	272	271	274	281	290	308	287	288	254	283	266	258	287	284	272	293	273	293	298	300	293	287	269	273	295	277	283	291	279	261	327	275	293	290	330	284	288	293	279	304	274	296	277	267	285	273	300	288	280	291	273	314	299	271	291	265	271	303	254	287	272	314	296	290	290	279	307	278	262	268	295	277	281	323	285	277	265	297	296	303	292	267	290	284	283	301	298	287	280	278	302	315	271	304	263	284	307	266	307	301	283	281	269	300	291	291	284	266	309	297	276	302	295	320	283	262	283	276	284	272	290	313	309	307	315	292	295	317	291	294	305	258	263	265	295	281	285	275	311	313	324	274	288	297	302	282	294	283	287	252	279	281	278	271	284	278	280	290	317	306	277	285	282	286	300	289	308	304	287	302	272	285	286	300	278	280	282	306	287	240	281	285	323	273	281	280	288	264	299	284	303	285	310	297	289	313	290	291	291	298	283	298	262	304	310	273	290	257	280	274	273	286	273	299	297	302	285	292	310	307	282	305	283	247	311	294	272	290	318	295	319	266	286	307	273	267	278	286	275	297	296	305	318	292	304	283	267	302	309	285	307	284	276	290	268	331	307	315	274	296	291	305	289	295	276	286	275	264	300	281	274	308	277	290	293	282	283	302	260	293	286	301	308	309	274	335	272	314	274	288	246	277	282	309	263	299	245	303	291	312	306	322	275	289	285	306	288	250	315	324	290	287	329	282	280	322	273	258	263	280	254	266	269	287	332	255	286	283	329	274	268	294	284	288	286	296	279	302	292	305	286	282	312	277	301	267	288	296	298	317	268	313	292	307	282	303	259	321	293	294	319	283	287	297	292	303	267	285	286	284	299	285	320	312	278	296	289	271	272	257	263	276	316	298	310	273	325	266	265	282	309	310	254	270	268	263	284	295	289	263	287	319	263	280	296	310	279	290	286	265	306	299	261	314	295	279	281	309	301	289	263	315	310	264	291	293	249	294	247	271	275	283	262	244	313	281	287	284	340	270	287	277	268	299	310	266	289	254	291	285	280	267	266	272	288	266	258	303	318	288	321	255	295	292	285	297	310	287	307	292	273	297	273	309	308	274	259	296	274	295	299	306	315	322	306	294	269	319	304	275	286	287	288	264	262	270	304	289	296	272	276	300	288	277	299	289	309	279	262	284	272	269	279	279	278	333	303	297	267	282	279	274	256	283	285	290	291	304	328	305	277	301	292	287	285	285	277	309	298	283	276	285	286	272	307	297	293	302	274	263	306	297	277	264	276	287	260	276	308	298	305	300	286	298	283	280	281	264	311	325	279	300	278	287	296	280	302	270	287	278	293	282	308	293	308	326	304	292	312	306	269	300	261	278	275	268	265	290	302	294	299	279	284	286	285	300	300	282	314	302	279	302	261	290	303	271	302	326	282	281	251	295	272	285	297	317	256	290	279	275	270	285	273	284	280	303	287	272	284	298	305	299	310	309	280	313	277	286	292	283	283	276	282	310	291	259	289	313	302	273	312	289	289	263	287	293	290	275	287	280	280	268	298	313	310	276	288	302	344	259	296	274	259	318	315	277	282	249	263	288	282	277	294	278	309	288	302	284	308	291	320	287	295	306	270	305	317	277	291	272	305	313	275	260	324	278	295	280	278	304	285	277	316	309	279	288	264
19107	46472	39098	29255	21397	14448	9904	7053	5214	4023	3022	2499	1919	1496	1379	1073	1010	800	712	670	590	580	559	537	458	446	445	417	403	428	378	379	397	380	351	390	353	351	395	347	345	373	336	360	338	355	346	340	347	353	319	332	337	331	339	314	312	300	318	351	309	324	307	324	349	356	289	359	348	311	301	305	343	300	353	331	328	314	317	341	349	347	298	330	347	335	306	329	331	332	336	330	331	344	319	354	319	294	358	334	305	359	326	322	385	306	326	341	312	328	337	312	318	326	290	322	337	339	324	330	339	351	327	315	318	321	320	340	313	320	317	318	314	325	313	317	333	333	325	273	328	322	344	320	342	359	311	359	329	367	311	292	339	359	331	309	342	345	321	325	351	337	298	338	321	320	321	356	303	328	331	343	332	317	310	329	292	341	302	299	345	344	332	293	347	327	328	339	327	320	304	337	335	334	328	323	323	323	333	357	338	351	318	324	331	350	335	328	353	371	324	309	309	334	317	342	326	303	368	317	314	357	306	332	316	322	309	322	336	331	337	328	312	335	329	329	303	321	308	346	307	366	342	341	328	328	352	324	332	317	336	343	329	326	318	335	310	324	295	312	305	323	356	331	308	343	365	356	315	319	323	329	326	338	327	321	306	341	319	330	320	349	301	320	325	329	328	326	332	308	307	354	294	324	308	358	303	341	293	323	290	327	318	317	325	327	332	306	313	323	349	356	347	309	337	352	343	334	319	365	314	339	314	313	288	318	339	325	307	342	353	319	319	318	343	321	335	324	324	329	342	331	327	297	337	372	325	320	308	316	277	312	313	379	310	350	328	360	343	339	330	301	313	321	303	312	326	336	316	337	313	309	331	311	324	340	330	330	367	305	320	341	332	318	314	314	355	349	342	356	345	327	314	339	340	342	316	340	325	338	317	355	293	313	312	343	300	324	335	331	325	339	342	294	342	311	323	335	333	313	289	349	325	308	307	340	314	305	286	294	311	330	311	316	355	328	323	313	331	344	305	334	324	363	304	317	331	352	297	306	332	334	337	322	316	328	353	317	308	321	288	327	349	320	308	324	298	350	332	299	325	295	339	315	342	322	367	325	329	336	333	336	281	313	327	323	297	319	316	319	309	328	301	330	299	280	327	315	321	296	334	381	340	294	340	328	330	348	364	310	318	341	322	322	335	336	319	321	302	336	318	346	335	328	359	321	332	313	329	282	320	309	330	315	327	321	321	354	323	353	338	334	353	322	304	313	297	342	370	305	334	316	329	340	342	355	322	319	292	326	318	306	283	331	316	318	286	300	342	336	290	348	315	327	341	326	294	348	306	331	325	354	353	306	343	307	343	342	330	333	315	351	324	329	343	341	295	329	329	307	347	349	311	328	309	326	318	304	342	362	342	352	345	314	331	339	317	327	330	307	326	315	305	307	324	315	312	316	309	331	308	322	322	342	318	331	316	324	349	297	348	301	315	325	324	370	318	309	341	348	356	333	307	308	304	331	325	295	351	335	329	286	342	307	308	325	345	331	332	276	310	326	351	335	310	298	320	316	270	333	322	309	299	352	338	305	297	296	345	322	353	320	341	314	347	337	317	340	328	341	303	315	321	342	338	311	322	358	338	327	351	320	311	377	326	297	318	325	319	346	321	347	309	313	364	300	302	351	308	346	304	340	305	301	312	313	332	309	316	315	297	318	308	328	312	329	317	336	323	346	342	320	313	338	345	333	336	351	334	364	304	344	345	300	351	308	315	324	338	318	335	351	318	326	348	347	303	323	330	341	311	350	321	354	354	305	343	331	278	283	337	328	341	337	334	364	310	308	332	315	310	315	333	308	319	346	296	320	326	316	317	330	314	304	320	327	366	342	360	326	369	305	335	334	291	336	336	351	301	340	322	334	290	330	327	314	316	344	338	316	305	339	358	341	362	322	332	341	320	349	340	337	347	326	297	322	336	322	338	339	343	307	338	341	312	318	355	315	333	349	347	351	328	312	339	322	305	345	337	275	324	292	349	366	322	313	329	344	321	332	314	333	311	300	332	319	385	310	355	302	332	326	367	347	319	297	326	337	343	305	309	319	339	326	300	344	314	344	356	318	337	297	316	333	342	320	322	335	333	318	335	328	311	352	322	323	344	380	339	303	338	354	322	320	327	309	307	343	336	327	318	329	303	317	353	302	326	314	312	327	308	319	285	358	320	310	329	325	330	326	334	326	315	343	322	300	305	282	324	324	302	309	351	294	302	315	328	337	315	340	315	330	348	340	341	349	342	326	308	327	274	296	281	359	363	309	323	301	302	347	308	315	357	338	299	337	309	327	355	322	339	309	331	325	315	321	321	335	289	344	332	317	316	334	307	327	343	348	354	341	331	337	334	372	303	328	325	318	324	349	336	333	331	311	340	341	339	330	336	324	324	318	316	358	307	304	308	348	320	333	297	313	334	313	315	316	322	339	316	322	321	333	327	337	329	326	328	297	320	317	312	350	341	327	333	337	330	330	322	334	303	336	338	344	327	339	328	380	309	304	316	328	337	308	303	381	283	328	328	345	321	346	360	322	313	359	361	346	308	351	316	339	356	343	319	306	300	315	361	333	328	324	342	325	351	329	323	302	345	336	325	337	347	356	285	313	329	324	353	316	337	289	346	318	321	314	358	332	299	311	348	323	344	346	319	330	324	306	338	339	356	335	333	317	356	349	316	338	341	334	328	321	310	345	339	313	327	363	341	312	333	318	318	316	344	305	339	346	317	308	302	293	300	316	328	351	310	328	327	316	319	294	362	373	325	317	330	296	339	359	332	320	343	308	302	329	318	343	341	324	335	345	356	342	342	349	340	306	356	304	313	330	306	322	357	331	342	343	336	315	337	319	325	361	346	319	353	350	329	343	300	340	320	337	326	331	358	338	340	336	334	322	364	339	334	308	317	313	313	329	325	310	326	280	337	330	345	324	312	285	308	342	309	330	386	323	340	320	323	344	331	326	321	353	341	325	293	309	318	327	353	311	323	314	368	317	311	346	299	324	361	307	327	327	324	348	318	325	338	322	320	325	317	313	331	291	348	340	319	319	337	323	344	330	318	314	307	311	325	336	316	307	310	326	293	335	353	327	368	340	304	330	336	327	314	353	323	341	338	317	348	327	338	340	331	317	331	326	332	328	360	348	324	352	351	338	334	311	347	309	355	323	310	335	334	314	313	324	352	325	354	343	314	338	313	339	319	329	325	309	296	324	301	327	341	341	332	320	360	330	337	332	327	324	322	308	359	333	322	307	356	342	327	326	311	291	344	324	329	319	320	295	306	332	325	362	330	310	344	310	312	290	331	331	345	328	314	306	339	334	338	326	326	332	330	330	301	299	330	305	328	324	314	318	314	358	303	319	325	327	334	305	332	287	290	325	334	327	338	328	342	344	271	355	305	303	310	359	336	356	316	293	301	322	323	326	324	341	340	339	342	340	324	317	335	322	314	331	354	345	333	344	309	351	334	314
27506	22198	23555	15944	7464	4171	2488	1816	1283	1058	848	674	595	457	462	411	409	325	322	335	285	314	294	266	278	312	258	258	247	279	231	266	259	241	249	244	255	254	261	242	241	248	245	268	250	276	255	223	237	226	245	233	201	264	242	233	247	244	248	270	209	256	236	260	247	247	242	234	256	244	223	238	237	231	261	238	263	222	207	235	269	240	240	273	239	231	255	248	240	225	238	225	262	236	228	236	238	199	236	234	251	221	228	230	231	236	222	248	243	229	247	248	233	221	243	211	213	241	208	227	241	231	225	255	231	229	239	234	196	251	259	248	237	243	231	241	254	197	256	241	246	231	264	229	218	236	258	228	231	228	248	254	264	235	204	252	259	232	238	224	218	255	241	226	234	251	238	230	246	237	209	225	221	216	243	227	253	227	221	238	233	267	216	211	244	234	217	254	223	235	228	239	240	247	239	247	229	248	215	229	223	256	235	258	247	235	245	248	248	230	233	242	229	237	209	259	218	243	246	247	262	260	244	208	254	228	235	238	258	227	238	234	205	227	233	251	249	230	224	239	241	237	255	221	263	237	262	238	232	240	216	231	232	227	206	268	247	227	232	215	229	243	239	235	251	244	236	253	206	232	253	261	234	255	257	228	212	291	268	250	239	239	246	259	250	251	232	248	237	221	226	225	247	212	235	253	211	253	224	228	238	250	234	234	231	246	230	225	236	233	233	244	220	247	219	256	245	226	242	202	235	231	229	231	244	233	214	241	241	247	226	245	211	243	261	265	226	240	242	227	247	236	241	226	236	253	238	218	235	210	246	206	243	233	238	248	225	220	287	224	251	229	233	254	257	264	244	256	260	266	241	251	241	260	239	254	258	252	221	227	246	228	237	235	261	207	250	252	230	250	234	224	230	199	225	212	233	237	214	271	258	272	248	229	235	264	225	234	254	271	241	245	269	208	243	246	236	241	224	241	261	238	260	229	232	248	250	242	241	232	249	239	233	214	245	245	226	258	221	245	237	227	223	247	228	218	247	232	199	284	248	241	230	246	233	241	231	224	245	246	239	242	259	234	222	251	267	255	247	233	266	235	229	225	214	244	235	215	244	221	229	248	233	238	218	229	225	255	245	223	270	247	264	268	225	259	235	246	213	241	222	255	235	259	236	261	224	220	248	244	213	222	241	227	222	236	237	233	230	238	246	224	231	230	212	242	224	224	247	229	224	265	210	263	236	229	245	232	244	224	237	237	244	236	241	260	228	225	217	244	220	258	214	256	242	237	222	255	213	244	233	254	235	210	236	224	241	211	254	212	206	258	239	225	238	233	239	224	234	242	260	242	239	241	225	239	245	242	266	270	249	260	224	224	233	225	224	260	207	235	251	220	242	228	242	241	240	234	278	247	241	243	225	258	228	244	229	225	230	262	237	231	255	259	224	244	247	247	208	255	273	247	243	230	242	237	250	232	231	237	234	231	263	277	246	243	219	249	240	236	221	240	212	246	249	243	246	250	233	239	236	252	234	213	217	237	244	201	234	219	253	230	224	233	225	224	222	251	227	235	243	222	237	237	242	251	234	224	219	238	261	206	229	253	234	290	240	193	236	231	278	210	265	234	264	248	207	229	239	260	234	229	227	221	218	268	231	238	234	262	236	245	229	226	229	250	235	233	232	255	257	219	216	236	239	250	249	262	221	246	249	272	253	254	248	248	244	273	240	247	225	280	261	227	198	235	232	236	240	258	259	222	265	229	253	240	256	235	233	244	249	268	212	247	238	256	231	243	228	227	258	226	244	232	244	230	249	226	247	236	221	241	246	236	240	223	230	247	244	225	230	231	244	242	228	220	213	226	244	218	234	235	227	226	227	245	226	208	240	205	243	223	235	224	232	253	231	241	227	250	237	216	225	225	239	251	203	249	214	240	215	238	226	251	231	229	263	266	201	214	238	219	214	209	240	228	247	236	249	216	234	233	273	216	235	251	229	219	262	232	196	228	247	239	245	233	244	239	227	263	243	235	233	237	233	215	230	226	230	248	260	278	236	249	231	218	235	229	216	240	211	239	247	234	212	239	240	237	222	233	245	254	222	231	251	232	241	233	249	239	228	242	226	241	238	243	254	240	206	230	265	239	224	236	269	233	217	233	239	227	242	232	258	253	223	232	253	237	219	228	222	232	247	238	239	235	224	238	251	233	210	260	234	227	236	200	241	211	261	253	248	202	228	218	244	233	216	228	254	224	238	220	233	237	244	220	244	249	235	210	240	220	213	212	253	263	254	237	250	224	241	229	236	242	229	254	230	229	218	261	244	268	227	248	252	266	207	220	224	236	231	217	257	248	214	233	225	216	239	276	261	210	238	270	240	245	249	247	241	226	230	249	244	261	236	235	250	242	231	233	241	262	228	244	228	221	244	206	251	250	255	232	220	233	254	243	245	247	255	237	225	233	260	258	253	214	233	224	220	234	273	245	211	236	253	252	221	233	217	256	243	236	204	257	247	260	242	232	241	221	241	235	228	241	243	230	242	238	252	268	228	228	233	231	235	243	268	227	266	251	277	243	247	210	231	246	254	222	228	250	227	242	227	230	260	250	218	250	258	246	244	223	234	266	238	236	226	219	242	262	229	261	220	248	233	268	241	241	248	217	243	240	263	233	261	236	232	223	265	233	216	253	236	257	238	228	233	245	269	221	236	244	242	227	250	235	252	243	224	245	231	224	247	230	239	248	249	278	238	248	224	252	238	242	231	252	236	249	217	200	200	221	230	252	243	223	231	230	232	238	235	226	270	236	214	238	264	240	278	249	250	229	241	228	238	207	227	251	213	250	230	223	247	216	258	233	242	247	228	222	194	228	198	251	282	230	245	235	219	245	212	248	220	243	243	241	244	262	236	216	243	242	246	233	230	220	241	245	260	251	223	199	227	225	237	247	231	261	250	261	223	267	240	249	211	224	234	209	245	234	231	243	223	241	240	238	228	223	222	242	233	210	252	235	218	238	246	254	272	229	236	213	209	244	255	255	215	226	226	243	218	233	242	206	253	235	229	239	245	210	215	209	233	240	254	238	226	232	244	223	254	259	213	264	228	249	226	232	258	224	239	259	228	252	242	238	241	224	244	235	242	260	250	228	264	250	258	256	223	236	227	249	275	251	226	256	247	247	245	221	253	237	226	222	251	221	231	239	244	260	227	212	235	235	234	245	255	228	215	254	246	230	229	233	217	243	203	251	261	260	240	235	273	234	211	234	209	246	263	251	237	223	243	223	278	236	270	244	206	257	257	239	243	236	239	226	222	233	223	224	243	228	261	237	231	258	241	256	261	225	224	227	238	228	273	253	242	245	248	230	231	239	257	224	235	246	248	263	256	240	214	245	235	238	265	255	207	222	233	238	235	263	236	242	246	261	258	219	237	213	222	261	272	209	229	260	219	255	267	253	248	225	230	232	254	255	229	255	242	243	250	220	233	247	198	215	258	239	237	233	221	230	234	241	231	217
15980	35091	27309	17326	10827	6380	4237	2840	2066	1637	1315	1009	863	642	606	600	502	417	430	399	390	405	420	368	341	330	328	334	318	315	323	294	308	271	286	281	293	238	286	263	264	289	291	327	297	265	271	271	261	285	267	257	308	266	277	284	283	285	287	290	270	270	264	275	293	272	280	269	282	256	263	261	277	293	272	266	260	275	292	261	295	262	296	248	263	261	283	268	259	265	284	286	281	280	271	278	301	281	270	245	261	282	259	298	266	306	271	280	276	283	277	295	292	310	297	287	290	271	264	283	245	258	263	292	279	271	278	289	280	272	264	282	290	274	313	277	282	287	250	277	281	298	273	275	284	258	258	290	260	268	297	269	291	292	290	257	253	283	278	261	266	275	258	313	278	265	308	265	283	304	275	268	252	259	267	285	287	286	274	288	238	276	281	278	264	256	272	253	283	251	288	287	261	274	262	258	279	311	283	252	270	292	280	305	252	253	289	285	296	276	268	267	276	264	243	277	288	300	268	245	252	256	269	259	284	257	297	284	294	269	258	260	303	285	290	284	287	246	286	278	271	267	267	283	252	262	305	273	280	285	271	298	282	300	272	279	255	284	289	250	271	283	251	283	271	248	265	288	314	271	299	265	294	281	262	274	278	269	278	259	251	286	257	274	291	254	296	283	281	287	281	287	274	241	286	310	281	278	301	312	295	256	286	258	280	257	283	271	275	257	241	280	281	284	285	240	262	292	252	272	281	290	276	272	279	268	278	257	291	294	310	258	250	266	271	279	285	284	265	272	269	265	233	267	275	289	262	273	263	286	273	256	282	305	296	264	272	293	315	257	275	259	264	253	267	290	269	289	259	272	278	289	294	297	269	293	287	251	290	301	281	295	280	290	301	279	267	235	273	277	299	244	255	274	269	282	281	279	273	272	294	282	273	276	278	309	266	304	274	271	276	275	264	283	248	285	292	240	258	254	283	284	267	303	289	255	247	290	292	240	280	281	279	282	283	299	305	273	293	271	287	259	291	246	276	278	277	238	242	279	293	269	269	291	257	260	276	274	267	288	305	271	286	262	285	259	267	265	275	276	255	272	237	259	252	274	288	257	266	260	259	302	266	275	264	245	295	260	274	236	259	273	271	260	258	249	297	296	289	257	273	260	241	290	273	266	263	285	261	284	269	291	267	273	266	280	225	236	296	301	254	292	254	303	274	303	267	304	278	258	271	290	287	275	284	268	269	279	270	282	240	267	273	275	268	250	259	266	259	288	305	293	283	273	274	323	298	289	256	271	264	292	268	273	284	252	272	283	266	287	288	265	255	289	270	283	291	256	273	293	269	247	292	266	260	264	287	266	272	298	280	267	276	286	286	281	314	262	275	255	270	282	271	284	309	265	265	267	260	286	248	296	250	314	278	289	273	265	274	284	252	264	271	273	242	260	285	253	304	308	271	283	291	254	242	275	270	268	273	268	286	311	312	276	244	300	253	284	284	259	283	290	253	275	265	287	278	264	264	279	263	290	260	296	276	317	299	274	313	269	280	254	263	293	274	288	284	265	265	312	270	229	284	270	284	257	277	243	273	285	282	300	274	261	281	259	298	275	282	282	278	264	266	275	299	260	263	313	281	298	265	316	290	268	293	288	286	268	306	270	282	307	289	283	273	273	304	286	288	266	270	285	296	293	327	289	269	275	281	264	289	281	297	278	295	268	275	275	294	278	282	263	271	302	271	249	275	289	260	270	289	281	239	302	317	253	277	276	294	277	256	281	281	271	289	301	278	306	267	281	257	252	290	263	285	292	268	254	278	265	270	308	308	278	295	281	295	281	261	296	248	235	299	280	268	289	251	286	254	294	248	255	254	255	285	292	266	279	270	289	273	243	301	257	274	285	254	280	281	281	291	264	270	263	276	285	283	291	286	255	272	283	256	275	295	277	280	276	253	288	248	276	259	284	283	267	283	298	299	300	296	285	292	282	281	267	281	293	269	293	291	282	256	297	271	283	273	297	263	268	245	273	275	293	271	295	271	269	270	252	286	301	282	285	284	276	279	281	267	274	281	272	272	243	283	276	248	270	252	255	278	297	271	266	273	276	268	286	227	256	268	284	263	281	292	284	265	269	273	248	272	282	288	253	296	308	284	272	277	262	282	293	250	288	270	282	278	264	288	284	271	246	267	274	291	259	264	274	274	254	276	289	279	280	269	285	308	275	293	292	304	237	278	270	281	293	278	296	310	297	306	273	263	271	257	288	230	272	267	282	279	284	282	275	300	301	281	291	281	273	251	281	275	273	292	273	257	280	281	269	310	304	261	263	296	286	280	293	262	297	302	268	245	262	296	272	256	283	285	290	267	270	289	281	291	287	308	291	276	280	267	294	259	283	319	288	306	298	269	274	296	276	255	297	293	294	263	273	309	249	276	280	295	273	268	261	266	258	281	260	264	278	285	289	265	278	275	291	262	273	279	299	290	257	280	272	300	278	283	267	274	271	302	255	273	280	263	290	267	292	314	283	281	289	293	293	282	281	265	297	282	289	274	272	261	283	269	248	267	277	283	257	263	306	268	295	284	304	274	292	297	282	236	278	272	274	252	270	275	275	254	283	271	236	279	303	278	283	272	265	263	256	297	268	256	284	304	276	265	268	265	256	282	298	271	284	273	305	273	291	255	275	272	256	275	264	278	269	268	280	305	282	237	274	305	272	288	263	276	278	273	272	278	290	277	275	278	270	265	285	276	281	279	273	241	261	279	299	254	240	251	290	265	284	285	209	268	265	283	303	305	277	291	282	282	293	287	273	292	284	292	265	299	292	267	287	268	251	288	287	257	268	300	266	262	296	264	278	268	242	304	270	269	253	261	245	262	281	260	256	245	275	274	283	270	289	288	275	273	255	289	286	287	294	261	256	292	270	269	292	245	285	288	270	278	260	279	267	258	272	300	278	296	254	288	258	279	270	270	290	242	275	269	275	259	274	270	287	280	283	295	267	268	246	268	259	292	259	286	276	276	254	274	274	249	282	274	292	294	280	265	259	289	270	308	259	265	235	273	290	282	257	276	293	264	294	273	274	284	282	332	273	256	283	292	268	261	288	276	257	296	266	274	283	272	302	255	273	286	271	256	304	269	300	281	286	278	275	262	258	292	268	266	262	292	280	259	266	281	269	302	276	278	294	294	280	264	291	299	281	259	275	264	263	257	274	288	271	302	297	262	267	270	284	284	283	250	295	273	290	302	267	311	264	290	276	292	286	255	264	265	279	272	275	257	259	263	288	277	272	281	242	269	295	261	284	275	246	266	264	254	297	266	271	253	287	267	298	255	281	273	269	314	266	254	265	268	287	282	274	278	278	295	273	245	300	269	272	277	277	273	269	261	278	259	256	287	279	280	271	261	273	283	289	279	269	268	301	282	282	283	249	293	279	270	317	273	277	282	286	280	250	289	253	277	255	282	282	271	250	247	283	279	268	263	296	313	274	276	268	281	274	255	279	279	306
23644	21185	28062	24758	21186	13777	6439	3615	2445	1861	1452	1218	952	781	705	624	532	511	474	428	414	430	407	354	377	353	343	331	337	302	327	292	310	312	327	266	292	266	318	318	287	286	271	276	295	293	284	285	300	288	263	282	268	271	277	280	297	268	299	281	288	287	290	296	254	273	298	263	302	299	278	286	277	296	273	290	294	278	267	267	269	286	239	310	303	292	272	287	270	268	301	270	298	257	271	290	290	279	292	280	280	271	257	288	280	296	283	273	275	294	271	283	290	281	305	294	294	299	280	264	293	313	273	258	301	293	295	312	268	273	283	283	288	280	275	252	244	275	276	277	264	292	317	288	276	286	295	284	283	290	270	285	272	265	323	281	275	279	301	291	318	272	278	259	285	283	294	302	274	290	300	267	294	269	293	290	262	284	289	265	275	255	291	268	309	258	294	296	271	297	256	281	259	276	267	273	276	272	264	264	262	282	288	289	305	276	291	290	274	270	281	273	271	275	270	294	311	282	271	303	279	260	273	291	270	299	275	321	274	252	271	288	259	293	258	299	268	250	289	281	264	283	270	310	287	275	269	293	274	274	282	282	277	296	286	277	282	308	293	281	270	281	257	262	274	297	278	333	267	278	284	257	264	296	277	268	281	296	282	281	287	284	269	307	292	256	268	285	282	289	289	278	288	299	299	304	251	276	286	268	252	285	278	277	263	277	277	273	300	280	271	299	293	295	278	269	274	309	274	266	275	277	308	270	292	314	275	291	260	242	288	260	293	257	276	310	297	280	227	272	277	299	271	308	279	298	271	286	284	242	259	319	274	278	281	273	261	268	288	294	243	280	277	261	265	304	260	304	266	296	264	267	274	272	301	290	300	318	295	276	264	275	296	283	296	275	271	274	246	265	280	277	278	293	277	305	249	253	233	286	269	300	248	254	284	267	279	266	287	286	270	292	293	275	300	251	284	298	255	295	288	296	283	290	304	279	276	276	296	258	280	234	267	316	280	281	260	262	286	259	263	275	266	296	286	291	271	254	286	265	296	277	292	271	280	269	271	263	300	282	268	282	270	269	282	286	290	255	285	281	314	301	260	281	244	259	298	292	275	287	327	289	289	305	257	297	290	293	270	305	253	260	275	294	283	278	258	267	302	284	271	299	299	265	297	256	288	272	277	285	309	263	318	299	305	293	268	250	308	287	286	272	304	297	240	257	271	270	295	260	264	285	272	273	283	281	277	276	300	265	272	303	257	257	268	325	276	255	280	295	260	273	260	277	287	275	283	309	264	297	267	274	280	289	291	285	295	259	300	293	286	292	292	265	279	271	300	267	295	280	259	294	308	285	277	286	280	328	277	267	271	303	284	300	279	304	258	274	247	254	291	273	240	254	280	273	281	292	269	267	294	280	267	253	305	254	286	287	276	255	280	286	268	273	284	305	252	284	258	252	288	273	284	278	280	284	272	257	263	295	268	309	257	302	285	292	270	302	277	280	304	243	278	287	275	287	258	239	310	279	262	264	290	290	303	281	275	249	285	284	272	300	279	254	266	265	273	265	282	293	293	280	237	239	306	260	255	265	271	288	294	289	296	279	272	265	249	271	259	263	266	284	274	274	274	295	275	267	253	279	300	276	307	283	274	267	290	260	268	284	276	268	292	290	257	266	266	263	277	280	315	286	263	304	312	285	274	277	301	264	272	291	269	312	270	287	268	296	296	261	266	295	283	281	285	280	281	279	294	271	295	255	257	262	272	268	273	279	290	328	293	285	265	279	254	314	255	267	264	319	303	305	299	263	266	292	290	287	297	319	303	292	282	261	299	287	284	313	272	280	287	285	275	254	317	281	268	269	268	274	288	287	236	298	265	248	288	315	292	289	278	301	274	288	288	285	307	298	255	309	280	269	282	303	304	282	279	270	261	277	283	293	305	291	286	298	298	274	296	311	295	289	287	255	294	289	283	296	306	289	263	291	270	285	272	286	287	275	284	297	271	291	305	281	286	311	256	299	301	287	277	291	272	254	279	297	310	263	299	288	283	304	320	288	257	290	289	260	270	266	289	296	286	264	278	260	247	294	283	283	283	279	281	284	264	289	257	289	256	299	276	268	264	297	295	278	264	281	282	287	267	275	285	288	273	257	275	274	251	278	269	269	279	264	299	280	256	272	276	278	286	257	281	286	285	278	291	257	278	278	273	300	271	315	301	292	264	273	306	296	296	271	280	273	270	277	298	289	259	272	261	275	302	274	249	267	268	283	297	272	260	262	300	279	286	304	292	276	279	263	271	294	292	281	288	289	284	264	252	293	305	287	265	259	295	280	287	251	287	277	271	281	270	270	299	249	303	312	286	311	294	290	290	285	277	253	281	278	304	288	253	272	275	274	300	300	280	301	260	272	279	270	277	260	257	286	295	276	300	283	291	230	263	301	274	293	281	310	266	294	251	292	276	284	296	288	279	313	297	258	293	262	297	267	298	287	281	254	294	275	290	296	299	273	296	280	258	308	283	294	275	319	283	285	299	293	293	267	271	289	290	278	298	325	281	269	270	292	280	265	296	286	280	292	263	309	294	301	275	308	273	301	284	276	293	273	266	250	255	303	291	288	298	278	279	307	310	277	268	294	247	256	304	255	288	270	276	283	269	289	274	300	291	298	309	294	273	278	263	266	277	300	265	309	289	310	278	253	281	269	275	317	281	281	249	289	281	308	283	299	281	291	274	267	263	298	281	308	240	289	298	283	281	282	273	289	257	307	301	292	282	277	280	287	283	282	317	284	298	282	284	321	290	278	296	270	306	288	274	252	248	267	282	251	298	284	306	314	284	264	268	266	285	259	302	288	271	292	289	267	278	246	266	257	274	297	269	276	301	268	286	285	261	301	301	264	290	287	277	310	290	308	284	294	286	290	295	322	286	313	302	251	248	281	281	280	292	266	292	254	261	231	307	264	293	302	317	266	297	283	304	244	289	311	249	278	269	271	286	288	308	293	267	275	288	282	262	288	246	294	267	276	268	309	317	278	254	297	279	300	266	281	261	287	277	262	271	277	291	311	326	316	294	279	288	306	281	282	294	265	297	253	283	273	304	279	276	257	313	306	273	272	279	275	291	292	275	292	276	320	267	299	324	266	265	266	280	287	293	281	301	304	295	288	276	271	257	286	259	296	292	289	255	296	276	282	288	309	274	274	282	261	284	260	275	299	276	259	280	273	261	263	273	277	253	285	259	288	266	278	290	288	279	279	273	258	274	252	257	266	253	259	300	286	284	269	284	276	260	266	260	298	277	272	250	274	291	303	287	302	251	304	270	298	270	268	256	284	280	266	285	273	255	289	265	257	306	261	322	276	282	281	294	287	255	264	293	281	285	276	314	280	294	287	284	295	242	281	265	326	300	285	259	298	282	299	318	259	295	267	307	262	266	271	249	292	253	300	281	275	275	291	277	296	290	285	271	294	300	288	311	312	276	276	258	294	269	283	278	296	267	275	275	287	264	263
16852	42409	35651	24962	16741	10757	7410	5142	3690	2692	2120	1716	1435	1154	983	908	724	667	626	570	508	438	449	448	406	407	408	425	384	363	398	376	383	323	363	323	341	358	366	309	365	347	372	304	307	316	317	318	352	315	341	306	304	328	311	313	319	315	258	345	308	309	314	329	332	337	335	319	321	320	333	336	338	345	309	315	368	343	299	312	315	360	326	333	346	320	328	301	321	343	356	283	330	325	345	353	327	322	316	323	331	335	331	291	302	292	362	329	309	345	365	337	328	372	315	347	315	309	326	327	320	318	319	316	317	300	311	335	301	292	290	338	303	321	311	322	302	335	362	330	319	336	295	346	305	316	310	330	311	332	342	309	281	350	330	321	344	328	308	317	338	335	321	314	335	344	324	328	316	323	306	327	337	305	325	332	309	326	310	320	313	311	355	312	324	324	304	347	323	338	352	286	341	320	363	336	343	366	331	333	330	347	340	328	320	331	319	324	319	341	338	333	289	264	303	286	328	340	332	306	318	307	318	342	339	317	298	307	342	329	340	349	317	282	352	337	310	334	327	324	315	324	322	340	309	311	316	324	311	344	334	325	309	325	330	336	307	339	315	321	293	326	307	306	315	341	354	316	343	328	309	315	330	317	344	317	342	337	333	317	298	315	302	324	338	319	341	320	339	324	321	342	332	327	324	322	315	317	351	328	330	291	333	358	310	324	298	303	299	314	329	327	318	344	339	332	329	317	309	350	312	322	340	319	349	290	359	321	347	340	326	352	332	313	348	338	310	358	343	330	341	312	331	297	319	309	313	330	305	334	347	296	319	321	334	325	333	327	313	334	313	312	373	308	328	345	317	325	332	325	338	362	340	332	359	327	345	304	326	319	312	289	329	328	327	304	306	335	330	324	331	313	304	311	333	340	336	350	315	309	338	322	337	327	342	356	305	360	309	303	328	327	324	328	316	364	335	302	312	350	343	334	342	325	313	333	326	298	321	325	369	329	314	322	345	350	323	314	349	312	341	342	320	314	342	286	327	309	325	303	323	350	300	328	298	323	321	307	324	336	338	319	343	307	321	297	321	321	311	295	366	323	319	323	317	325	357	350	306	315	297	290	314	358	312	319	320	324	357	335	312	350	349	325	291	345	330	310	329	313	313	331	340	312	327	326	379	312	329	321	351	335	306	354	312	326	339	314	322	331	312	356	291	310	323	344	294	336	322	297	352	324	316	324	350	332	313	328	306	337	346	285	340	326	350	316	341	311	314	314	330	357	325	315	351	332	337	286	357	312	308	307	322	332	338	349	329	306	309	321	314	334	324	304	312	324	289	337	296	333	339	347	340	304	338	300	306	322	300	317	318	317	325	312	319	330	321	327	331	325	333	321	314	297	331	334	343	299	356	303	345	283	302	316	291	328	323	336	312	326	337	324	318	308	314	301	332	314	358	312	306	329	306	293	337	331	310	297	299	342	288	315	298	331	334	321	327	324	297	310	311	351	302	302	325	329	357	316	324	336	316	322	324	323	309	323	334	317	271	333	326	346	330	324	331	333	318	321	308	379	311	335	357	341	323	333	330	310	316	359	332	346	311	330	295	313	319	357	311	317	329	314	302	338	340	332	319	338	321	369	322	304	354	339	321	340	330	329	324	314	315	331	356	325	337	315	338	336	319	353	345	315	326	324	334	339	339	341	303	307	304	310	322	316	325	297	292	307	348	319	317	314	306	294	288	318	354	340	342	309	306	352	303	348	337	317	343	320	321	313	350	310	314	303	342	340	379	341	304	323	326	318	326	330	303	347	302	317	338	322	316	314	338	322	320	336	377	339	329	324	335	319	353	306	354	327	337	316	321	310	310	326	357	299	337	339	350	336	334	336	330	349	320	340	319	293	315	343	302	362	331	318	312	360	323	323	329	315	332	357	344	320	329	311	284	300	296	320	342	341	314	300	312	314	334	341	331	315	299	306	320	324	342	331	300	311	323	303	325	320	301	320	327	324	361	337	322	338	306	341	308	316	345	308	327	324	355	317	317	302	316	303	318	360	326	331	311	330	291	293	321	322	310	322	360	309	344	297	323	322	311	315	322	330	344	337	312	300	332	320	315	337	339	361	296	297	300	316	326	325	330	306	329	323	346	334	351	338	316	324	343	311	331	313	309	338	311	331	311	338	315	347	305	333	329	321	286	332	337	317	320	312	337	320	332	314	336	326	316	304	314	339	294	352	300	318	313	324	318	324	366	354	334	321	285	328	305	329	312	326	347	299	323	305	345	294	341	317	322	324	304	339	321	315	326	321	320	322	337	332	299	304	304	320	306	311	308	343	305	341	318	319	324	318	305	337	309	352	339	348	320	357	297	351	348	322	346	341	315	310	328	310	329	306	319	352	337	292	344	323	306	308	278	310	319	332	325	314	332	321	319	338	306	342	328	312	296	304	305	325	304	303	355	319	350	314	334	334	355	321	331	313	351	305	384	317	320	260	303	301	308	297	354	318	327	324	299	326	337	317	294	327	321	299	308	353	319	330	294	287	326	319	317	335	303	338	339	335	333	348	331	294	306	343	322	332	332	287	333	331	324	317	301	320	288	319	308	301	303	329	346	316	331	314	287	334	325	328	328	340	320	338	325	324	328	343	337	318	317	339	306	324	319	291	306	346	346	310	322	324	318	317	316	319	316	343	317	313	318	325	313	300	318	343	334	314	349	304	329	331	330	311	323	345	315	304	310	280	339	314	361	326	315	354	323	317	328	281	303	316	322	308	308	325	328	316	317	345	352	320	327	326	302	312	316	322	320	342	325	349	337	350	343	313	308	315	292	317	324	319	324	331	309	350	354	323	292	321	319	316	290	315	317	310	293	332	325	307	315	354	366	333	310	294	328	293	335	311	303	323	328	340	312	338	340	295	360	306	331	331	330	327	338	323	334	320	335	333	328	324	328	313	330	285	355	349	317	346	347	317	337	295	325	323	324	331	296	360	337	381	309	358	335	317	320	331	337	324	357	308	313	313	294	312	344	341	325	316	327	340	303	335	340	370	297	303	321	316	331	334	324	318	306	316	306	351	332	340	304	339	345	311	327	329	339	295	305	314	325	311	361	342	354	336	307	314	337	329	327	349	291	313	293	318	337	329	328	301	350	338	332	302	347	317	341	322	313	340	338	335	317	332	319	336	297	314	298	323	355	300	351	325	342	305	313	327	328	322	326	310	310	297	315	312	360	335	341	305	315	304	340	314	318	349	322	309	284	323	323	317	343	337	347	327	312	343	348	328	325	314	350	292	297	321	357	293	311	320	315	369	300	319	315	337	321	307	341	313	284	318	324	320	329	339	303	315	331	297	346	350	338	346	345	312	327	323	319	345	324	292	325	313	339	314	322	306	314	368	304	346	314	325	332	320	312	345	301	323	329	323	351	335	356	353	315	345	318	317	310	307	296	315	344	349	301	316	314	321	312	321	295	330	326	356	337	306	329	318	344	322	325	344	289	316	333	326
24858	21161	26842	25578	13573	5834	3630	2449	1698	1218	965	803	621	502	492	466	442	371	341	313	306	282	293	268	264	253	243	244	256	264	257	269	229	225	221	233	238	220	233	212	244	211	238	262	209	226	228	214	213	173	212	217	225	220	207	231	227	237	236	205	203	198	230	213	215	218	211	217	213	221	240	217	213	227	226	237	222	194	195	216	200	221	219	219	220	209	209	217	216	225	233	211	242	206	197	206	216	205	211	222	200	214	238	237	210	201	221	224	213	256	206	220	199	241	218	215	212	221	204	198	212	204	193	202	238	214	224	195	220	228	234	214	231	218	207	222	231	223	229	222	220	214	242	210	219	220	210	247	215	214	221	198	219	212	224	212	200	221	219	217	221	213	194	225	192	195	198	193	230	237	225	235	197	215	238	218	227	241	237	194	211	213	224	207	200	228	230	222	229	214	169	200	217	220	252	210	228	226	220	208	187	225	205	230	246	216	209	235	217	222	221	206	215	208	221	208	233	210	217	213	214	236	207	232	231	242	225	216	223	257	224	205	212	218	217	222	235	212	216	237	214	209	210	200	203	211	212	208	228	224	226	215	207	207	236	195	206	213	231	261	232	229	222	200	224	209	255	221	211	208	238	214	224	213	206	206	217	202	227	206	227	213	202	235	208	223	226	202	204	224	221	194	221	212	208	214	226	209	238	229	247	207	243	228	219	219	258	207	227	204	244	213	231	227	248	196	211	208	233	205	220	227	225	202	244	211	228	210	263	211	212	207	214	216	229	204	234	211	243	216	235	233	212	235	218	226	244	224	218	198	244	207	197	222	220	220	217	203	205	235	207	225	204	213	230	228	228	217	240	242	216	172	225	210	208	210	254	225	207	225	221	198	210	209	255	189	222	198	222	215	230	216	210	200	226	195	226	209	238	226	213	219	240	237	224	193	238	203	219	237	233	202	209	255	214	230	222	187	219	241	222	206	185	222	211	193	217	240	190	192	214	209	238	225	202	231	255	189	225	212	244	229	254	219	238	220	198	247	209	231	235	231	192	232	205	219	220	211	218	218	215	206	206	206	230	211	223	228	221	233	229	208	221	223	203	247	208	193	239	212	227	229	213	221	184	189	211	228	203	232	224	217	222	218	205	240	210	252	192	234	230	211	207	194	221	218	203	203	226	213	228	244	251	195	236	231	225	226	214	203	186	226	226	218	208	244	202	223	248	209	254	226	190	225	215	212	194	236	239	212	229	176	207	220	217	217	205	224	231	214	198	222	222	211	212	236	214	218	227	216	230	210	211	244	210	200	200	217	209	236	229	251	215	210	213	228	194	227	223	225	224	220	209	200	206	203	208	219	229	197	225	211	231	231	237	227	215	221	218	225	204	212	219	225	198	225	248	216	198	233	238	232	211	241	206	250	224	217	228	205	212	222	234	221	215	215	248	218	228	204	190	202	218	217	238	231	207	235	223	221	225	249	187	216	215	205	211	231	230	222	214	195	196	226	211	208	228	219	200	212	204	229	217	201	217	230	239	209	245	248	207	226	226	174	224	213	207	226	239	206	209	208	223	221	217	218	185	226	212	216	224	206	218	216	227	217	218	228	208	219	224	219	244	238	220	219	223	216	224	219	246	241	232	246	217	200	226	199	216	200	224	222	211	208	228	233	229	229	215	205	177	215	223	224	225	196	204	216	195	224	212	215	198	240	212	221	233	215	227	210	197	213	224	233	231	222	230	234	230	232	211	221	229	240	214	219	227	222	254	205	213	218	217	216	222	218	249	260	221	210	214	244	218	194	216	212	220	234	224	222	233	218	210	217	200	228	231	232	201	197	239	218	228	233	214	210	242	193	208	219	226	218	234	224	208	212	205	190	214	223	243	223	199	210	213	210	200	210	218	219	226	209	197	220	198	227	213	226	232	217	229	245	224	246	218	201	220	250	233	218	216	194	211	228	211	205	185	220	222	215	214	198	213	202	192	210	227	264	200	213	220	247	202	220	217	224	206	218	204	222	198	224	203	219	219	213	222	237	212	250	214	218	228	209	207	241	194	234	229	221	218	224	214	201	199	243	224	229	219	201	226	236	195	200	224	248	231	215	214	212	222	214	217	240	222	201	216	248	213	220	232	225	230	231	214	219	234	201	212	223	204	210	218	225	212	234	191	227	206	228	231	224	224	228	224	233	222	244	219	198	222	220	229	216	233	212	221	235	187	226	194	232	218	230	235	256	221	208	223	188	221	207	222	219	217	222	221	229	213	213	224	210	247	227	222	229	205	206	192	210	236	229	217	228	226	169	219	205	203	240	226	194	228	224	212	215	232	225	232	216	225	213	212	230	233	238	232	215	211	221	219	251	198	198	222	210	232	201	226	234	187	215	238	234	229	219	215	228	213	209	216	236	205	215	216	218	243	233	206	217	241	218	227	226	216	211	246	235	208	230	224	236	206	226	214	227	211	218	218	228	207	232	202	243	211	199	220	214	220	221	203	226	243	225	196	199	224	217	215	224	197	238	224	239	183	216	204	238	216	229	238	237	208	219	207	229	202	225	238	202	217	227	208	198	233	205	214	214	234	222	218	211	232	225	214	232	200	199	225	202	184	230	219	231	198	215	195	246	198	209	212	221	214	225	207	238	228	235	232	214	225	198	221	231	210	210	224	224	214	220	231	217	183	219	210	204	238	210	244	204	214	198	211	240	241	214	222	244	205	207	230	199	238	210	209	237	238	221	228	219	228	199	214	230	202	222	203	240	220	233	188	186	192	205	215	219	203	210	269	205	235	231	236	238	201	213	245	238	230	217	228	223	212	226	223	224	210	204	202	226	234	230	214	211	209	224	227	219	233	214	231	224	231	222	229	201	230	230	213	197	213	204	187	238	213	212	251	218	219	222	221	219	193	220	223	209	225	214	246	208	212	200	223	221	233	222	242	196	218	207	213	252	222	241	237	220	225	232	197	222	200	210	209	236	212	209	235	209	209	216	202	230	215	213	226	227	250	237	201	215	220	233	207	251	220	213	209	224	212	210	223	228	252	215	221	231	212	211	223	227	223	217	211	206	221	246	209	236	225	218	228	230	209	234	209	214	223	249	230	196	214	202	209	204	244	217	203	215	213	220	175	214	213	217	217	245	206	207	206	210	208	208	199	187	209	242	236	225	210	213	192	231	204	228	233	213	207	226	231	218	219	208	213	250	218	195	218	216	239	245	213	203	233	224	221	211	222	219	235	225	211	231	209	227	235	247	238	216	231	198	210	199	204	199	200	214	232	233	210	224	209	212	217	234	218	192	214	198	206	204	231	208	210	230	214	232	217	228	242	206	220	220	241	242	223	238	224	239	234	241	211	215	227	216	198	218	213	192	233	201	201	230	220	204	198	210	231	231	265	214	191	207	226	193	237	225	224	221	221	234	220	208	197	225	229	219	225	206	214	221	234	208	209	225	207	221	187	218	214	176	229	213	220	198	249	221	213	221	205	237	238	227	208	234	206	205
15942	38488	32000	20617	13120	8139	5530	3834	2662	2020	1561	1228	959	796	762	676	548	477	470	393	375	360	387	330	306	339	326	334	307	309	305	256	293	283	280	275	290	280	269	281	265	283	264	274	261	262	267	245	287	267	274	282	262	244	247	286	248	278	273	264	268	240	270	218	258	262	236	256	244	278	276	252	258	262	253	241	233	254	256	267	260	257	240	278	265	264	249	252	237	270	254	250	267	245	254	242	267	259	283	262	264	284	254	236	252	220	268	267	256	255	230	271	258	247	246	233	247	253	262	255	283	246	246	278	246	260	254	229	256	258	262	275	246	266	256	250	270	262	264	272	230	254	255	248	258	238	256	255	261	239	252	269	254	291	282	263	295	262	229	263	234	246	283	261	257	234	233	244	259	247	269	258	243	242	239	279	246	245	258	232	255	241	275	238	275	250	243	246	257	254	246	251	264	246	262	242	245	249	292	242	295	256	237	257	223	281	241	259	245	255	237	276	255	244	235	264	244	277	251	259	244	267	236	291	263	261	258	265	235	260	248	265	234	230	262	279	247	259	277	242	262	263	265	263	268	241	263	240	253	257	232	222	271	247	246	237	266	272	241	270	275	253	273	262	270	254	258	300	230	249	248	252	236	257	247	250	233	258	239	230	258	276	260	255	266	267	262	274	284	248	239	232	287	275	267	218	239	257	256	236	246	255	222	258	256	261	263	243	254	248	252	262	250	258	253	249	271	269	237	261	286	225	230	239	235	262	268	247	256	277	230	262	275	230	244	247	258	264	282	267	245	240	262	249	250	263	246	265	231	276	250	238	259	261	273	253	245	236	280	237	252	219	266	239	240	268	220	280	279	252	266	261	262	225	265	265	244	240	268	248	254	251	263	241	260	246	244	241	267	244	287	265	258	265	256	270	282	262	271	250	259	251	252	289	261	259	283	283	235	254	294	233	267	257	244	258	272	253	264	279	256	240	242	251	256	270	249	279	279	241	261	245	258	261	286	259	252	260	238	258	256	272	249	268	239	271	238	246	254	268	253	215	243	254	248	248	259	252	275	240	274	250	247	252	267	284	259	282	254	240	240	246	225	239	268	228	278	303	255	242	255	246	263	270	255	272	269	246	293	284	261	258	258	248	268	261	264	212	271	285	266	255	262	250	251	255	284	245	260	276	286	213	248	227	273	257	245	253	236	242	277	245	255	264	258	262	277	255	230	257	253	295	268	247	246	257	272	244	258	216	252	248	246	267	306	251	245	272	253	277	249	277	246	251	239	274	270	275	264	263	232	290	247	254	264	276	242	259	265	271	267	235	253	262	286	266	250	249	279	259	243	246	235	250	247	267	247	255	233	223	248	244	263	247	244	245	234	252	262	259	247	238	272	285	253	251	280	260	247	219	236	264	262	262	268	245	228	264	234	270	258	248	251	245	280	244	269	279	259	253	245	270	245	263	265	267	236	280	235	232	277	247	281	256	262	231	244	242	261	269	283	248	275	258	273	265	249	266	242	262	264	267	225	255	243	248	266	252	274	234	235	232	283	262	262	252	235	263	254	255	273	241	248	261	285	251	250	251	235	269	245	250	245	238	251	262	253	226	243	259	239	229	268	271	256	220	222	231	261	261	291	254	267	266	288	252	254	247	238	233	256	294	273	282	252	264	282	263	265	255	232	234	216	279	258	230	284	249	276	246	268	247	241	235	280	273	297	266	267	246	233	281	247	270	250	265	268	256	261	245	242	283	254	230	269	259	248	266	252	247	293	262	235	256	232	237	253	256	262	262	248	247	267	261	275	248	270	257	238	265	245	257	283	296	241	259	254	212	237	259	251	270	261	266	272	281	257	255	256	246	251	251	240	272	257	290	263	287	286	239	253	283	246	281	257	234	246	239	248	262	253	256	259	260	220	247	263	289	254	246	212	281	269	244	249	243	270	257	261	252	264	221	231	255	277	268	266	239	244	250	287	259	278	246	263	278	238	279	274	235	228	238	288	247	252	241	261	289	256	268	275	267	274	278	270	283	266	263	262	258	239	276	244	286	249	272	225	251	252	285	263	246	275	246	266	263	254	264	263	261	248	279	254	247	250	233	270	235	252	253	244	239	284	260	250	257	270	262	246	264	243	263	275	294	262	252	253	247	264	253	265	270	260	251	246	268	261	254	232	258	280	240	264	266	265	228	258	259	253	245	233	237	263	236	240	272	251	248	249	284	237	261	257	260	260	236	271	245	262	291	253	269	244	262	248	261	273	234	282	253	247	253	227	295	244	249	273	233	256	249	280	251	266	246	263	248	275	272	266	263	261	281	234	247	280	244	279	274	264	258	277	251	257	264	231	244	262	248	253	256	255	243	268	242	248	236	288	239	268	225	256	238	283	279	254	267	253	280	282	258	251	238	233	253	263	251	240	262	281	250	255	276	248	256	267	242	224	258	238	237	244	229	295	264	226	231	241	251	256	264	239	257	240	263	299	271	252	257	256	274	253	259	263	290	251	228	228	246	280	287	278	236	251	228	239	272	294	255	252	276	238	282	266	241	243	272	265	255	262	251	278	265	281	270	231	262	236	256	243	257	246	236	250	241	268	238	275	292	226	237	270	231	229	295	269	246	274	249	264	262	240	264	257	265	261	255	243	243	268	265	223	250	246	275	250	278	238	269	265	244	248	249	276	276	263	293	258	260	238	255	242	236	241	258	259	279	251	273	220	249	239	261	258	250	233	231	245	249	252	256	251	265	252	245	231	264	266	253	264	270	262	300	278	247	272	268	257	255	271	263	240	256	253	252	253	256	275	250	268	251	268	257	279	257	280	237	264	235	245	254	270	275	261	221	271	263	241	287	259	255	279	268	220	235	242	274	261	253	263	256	293	243	277	255	262	265	287	263	267	252	276	260	225	240	266	260	243	252	255	233	270	233	264	233	236	267	230	241	266	258	210	251	283	253	250	288	286	252	240	214	224	207	236	253	277	257	252	253	257	269	274	247	268	284	278	260	254	273	269	270	252	266	241	246	224	239	275	262	262	233	272	218	234	277	261	263	246	268	268	243	265	228	245	256	263	268	262	289	259	249	247	262	253	260	237	223	258	229	248	245	262	240	242	274	259	252	263	278	248	234	256	254	281	266	256	222	275	257	264	247	240	237	250	307	254	236	238	247	265	267	265	264	268	248	257	247	258	258	251	243	242	219	228	251	232	239	260	266	275	264	253	273	249	276	249	261	273	258	238	256	257	239	250	253	280	264	292	258	229	268	236	270	244	257	245	239	276	265	235	256	257	239	273	240	227	242	247	263	298	249	257	224	242	253	251	234	227	279	283	281	258	268	241	239	266	250	255	269	237	238	240	250	252	283	230	258	261	269	251	277	278	247	272	263	262	246	269	252	252	257	248	266	239	261	247	253	259	280	244	250	272	270	242	259	261	262	242	250	246	308	230	234	281	296	246	286	240	246	292	216	267	248	256	275	246	247	256	219	225	242	249	254	266	258	234	234
22522	21182	28581	24100	21325	21232	14254	5878	3558	2585	1960	1506	1211	1015	870	754	691	638	550	465	478	469	430	374	400	365	362	362	362	351	351	321	316	310	301	304	345	303	311	312	349	296	297	315	291	269	283	285	274	304	268	278	296	281	264	282	271	284	299	282	266	280	259	270	278	305	281	280	285	302	255	290	294	273	251	295	274	298	294	280	285	304	295	290	265	278	288	252	285	286	273	264	307	261	247	271	291	271	276	279	297	285	289	268	281	293	285	269	303	303	276	275	278	278	274	276	279	265	266	291	324	290	300	278	283	260	246	277	289	313	278	289	302	281	304	254	278	248	266	272	287	278	271	264	265	275	276	275	256	285	278	288	287	310	279	293	288	244	276	291	304	269	252	284	287	263	277	272	295	298	265	313	297	284	291	294	263	284	287	272	300	259	280	274	264	266	308	272	330	269	290	283	288	283	315	280	294	291	250	274	252	271	307	288	293	274	272	268	283	284	255	273	275	287	271	300	259	298	261	295	311	278	288	286	281	264	276	262	312	281	269	287	271	281	288	279	297	303	290	286	298	253	305	272	269	279	274	292	289	286	254	274	286	298	262	283	258	298	253	273	286	321	275	278	281	272	283	294	268	273	274	284	281	300	242	283	313	284	309	267	252	309	287	286	290	274	294	290	295	250	286	279	324	303	288	302	284	278	287	284	298	282	273	251	278	282	298	279	276	270	272	293	296	304	274	303	278	287	276	283	286	299	271	330	269	294	297	282	275	294	286	301	270	294	335	278	300	282	290	283	315	295	283	273	270	277	292	265	258	302	268	267	261	329	289	280	287	267	285	277	281	289	294	272	295	277	255	294	253	276	266	270	286	285	294	289	257	283	287	296	269	286	276	275	285	255	271	262	309	306	307	295	277	279	269	288	283	297	291	290	310	293	293	286	272	269	268	242	283	266	319	295	293	293	292	270	287	292	274	271	286	269	279	287	281	322	272	259	293	276	256	303	267	286	289	272	272	248	302	290	290	319	272	266	285	280	270	268	284	314	295	288	283	300	322	280	278	278	300	285	299	259	267	292	243	286	328	272	287	289	268	258	288	295	273	304	286	286	309	288	286	262	275	256	286	326	340	303	292	284	285	270	286	291	290	288	250	271	283	285	271	262	272	300	293	288	301	268	259	256	308	269	268	250	261	277	304	291	279	278	276	268	265	275	268	302	311	285	281	273	274	266	285	277	290	296	271	271	303	302	293	299	266	277	279	266	264	287	287	270	263	300	274	272	282	314	288	297	295	267	289	297	297	278	269	258	274	290	270	249	291	286	259	279	276	266	301	268	292	263	295	269	292	284	287	291	279	320	303	291	260	276	266	281	323	288	279	253	276	267	302	291	300	325	285	304	291	297	303	291	302	260	254	300	258	277	292	315	312	243	279	312	265	286	260	300	249	259	296	286	278	304	290	300	294	305	321	291	312	299	267	258	266	298	275	269	270	280	263	315	259	259	291	268	286	274	288	301	272	292	259	275	307	290	264	292	302	289	325	263	274	286	278	299	275	278	283	245	298	257	274	303	288	287	327	276	284	286	296	295	267	267	263	260	290	299	290	287	284	285	289	288	283	286	274	269	267	298	246	281	267	303	237	311	283	271	286	287	313	311	271	285	294	298	277	296	282	308	284	292	259	304	264	297	294	294	259	291	298	286	295	275	281	298	251	273	279	293	272	268	283	278	278	280	292	313	299	292	278	267	288	281	281	254	296	267	255	269	282	281	296	299	301	263	304	276	278	278	278	315	260	307	300	275	307	297	293	309	281	277	250	298	288	283	289	280	292	282	308	269	290	315	296	275	295	253	280	266	284	272	276	338	269	270	293	282	264	310	281	285	275	288	297	292	284	316	319	286	281	296	266	306	278	256	283	296	254	275	265	275	276	303	302	305	274	293	276	301	300	301	297	284	308	267	261	295	277	284	274	295	250	292	271	282	267	274	269	275	279	268	306	292	295	296	295	254	300	296	252	280	285	265	285	288	292	264	278	286	272	311	294	307	277	253	291	265	276	258	288	277	290	291	290	282	274	300	285	282	272	299	292	300	311	287	291	289	286	281	322	312	279	258	295	268	253	273	281	257	300	296	267	283	293	263	265	289	281	308	270	324	303	291	288	263	264	289	292	292	281	272	285	300	280	309	278	286	273	290	292	273	297	258	278	288	296	251	288	269	256	306	314	275	257	278	270	289	269	285	304	297	271	285	284	264	282	284	301	271	308	307	271	271	279	310	297	271	286	273	273	287	296	278	245	258	243	282	272	292	282	266	278	252	266	275	278	298	261	273	271	277	292	287	280	267	257	250	284	283	302	278	308	288	308	294	281	291	310	299	268	293	282	268	304	290	291	271	272	290	243	290	283	281	309	301	288	288	271	245	290	285	305	280	307	282	235	293	312	292	290	251	300	270	274	296	264	269	295	248	269	286	275	269	278	288	299	280	316	256	271	318	272	269	270	300	280	258	302	273	292	284	269	262	246	290	308	279	309	253	287	281	274	299	284	291	277	283	281	274	295	272	273	272	284	274	289	298	290	292	263	276	290	268	292	305	257	289	285	278	264	304	283	291	267	264	277	283	289	299	284	270	288	301	301	260	264	281	280	281	272	304	297	288	285	306	294	314	308	298	280	284	292	277	266	273	307	268	304	280	281	304	252	270	270	290	305	262	311	281	251	265	297	306	289	260	293	302	289	265	277	297	303	284	325	281	288	302	282	259	279	303	305	251	316	260	285	258	287	270	295	250	273	259	263	268	305	292	319	258	300	308	288	253	270	252	238	287	276	294	314	308	281	288	265	281	299	276	268	262	304	285	273	287	334	312	295	292	297	273	292	282	299	278	285	258	307	269	278	317	264	283	322	253	291	274	301	275	271	250	288	263	240	277	269	275	326	285	270	268	284	270	264	267	299	284	282	263	264	293	276	284	286	275	270	269	252	320	260	311	301	275	269	297	313	297	295	263	273	301	307	260	269	311	281	245	276	265	274	322	272	305	262	281	285	311	247	274	258	316	268	278	249	300	286	280	267	244	279	278	302	289	299	298	298	285	308	292	300	291	280	291	279	294	294	272	285	290	284	279	278	262	244	244	264	266	260	291	275	281	249	288	327	282	306	278	254	266	270	272	286	282	279	279	304	289	282	286	287	272	298	253	286	236	286	273	265	279	287	286	299	311	279	284	274	294	307	289	289	283	277	287	287	310	278	258	284	244	290	298	294	303	262	287	258	279	299	276	293	293	288	275	282	267	291	288	270	254	284	280	301	298	288	287	297	267	279	259	270	289	294	237	274	263	282	290	296	298	257	263	258	293	276	274	298	305	295	305	281	284	276	269	293	293	268	296	328	294	289	268	287	285	269	284	271	311	264	295	290	291	310	265	291	313	316	301	301	283	282	275	298	284	275	280	295	257	297	282	293	270	274	283	299	263	264	268	282	297	294	269	264	279	276	268	285	268	256	280
19232	47106	40961	29548	21247	14615	10617	7415	5239	3784	2928	2238	1785	1405	1158	1123	973	904	754	689	626	552	581	494	479	460	446	428	435	385	418	374	430	383	369	357	376	343	386	368	338	371	347	360	363	363	364	315	365	319	341	369	334	322	335	334	333	340	329	350	297	307	295	326	322	333	337	341	321	313	320	313	305	319	314	326	326	342	323	298	341	317	308	303	335	320	324	305	345	342	313	334	327	330	293	329	317	348	286	330	341	291	322	307	319	357	321	303	329	294	325	324	325	314	316	336	339	344	298	295	315	321	350	299	318	334	327	353	340	308	359	317	313	329	312	323	315	321	342	324	341	352	295	322	335	305	331	370	318	332	312	321	310	342	319	318	294	302	293	356	340	342	349	328	323	321	315	340	302	347	280	346	307	326	321	331	303	325	325	353	313	341	310	313	305	305	333	316	318	326	340	317	319	317	316	316	328	317	287	325	331	323	302	326	296	323	337	318	299	329	318	301	326	347	320	317	328	340	314	310	307	308	330	337	335	311	285	320	301	340	318	299	266	329	326	316	318	342	291	337	324	301	342	325	320	290	320	305	349	310	321	311	285	319	329	315	310	326	336	336	336	309	313	312	294	341	334	304	341	327	307	321	317	317	323	312	338	324	305	309	327	322	324	297	338	301	294	305	328	335	358	303	309	315	318	306	297	323	317	349	313	309	315	326	326	332	330	303	291	317	310	352	326	305	322	312	313	342	316	321	294	337	302	296	326	312	339	307	332	335	293	303	325	333	316	333	330	318	343	325	352	297	364	294	280	344	313	324	347	316	312	334	352	339	326	336	319	302	302	298	325	325	321	312	344	342	335	293	365	335	341	350	318	329	334	351	340	319	349	373	348	294	309	286	326	323	325	335	331	308	361	317	335	313	340	327	329	289	322	328	333	320	324	319	316	320	324	326	319	322	334	342	305	321	363	315	324	310	316	325	332	318	324	318	303	329	328	327	352	318	317	323	336	320	318	353	309	320	319	300	338	325	307	326	320	321	349	320	338	338	287	328	302	337	285	320	320	311	343	319	321	317	365	309	304	314	315	354	359	316	340	316	373	295	354	320	325	318	352	334	343	318	297	283	304	297	350	302	304	292	319	321	301	341	355	307	330	309	298	340	306	311	338	331	296	354	300	336	320	312	310	331	318	326	302	320	328	329	359	336	353	326	322	341	331	318	294	309	321	353	346	320	318	340	324	303	333	340	334	330	314	318	316	301	317	318	279	336	342	315	281	338	332	315	314	291	314	328	334	357	360	315	320	312	319	314	327	309	291	314	320	284	307	296	349	316	327	311	327	320	325	340	290	348	334	325	320	327	318	315	304	346	307	330	346	320	321	276	299	315	322	315	311	358	294	333	343	299	315	299	322	324	331	320	286	315	354	333	286	295	328	312	312	302	336	313	339	322	337	324	283	316	313	297	324	338	342	304	316	321	312	305	325	362	331	307	353	326	312	316	319	318	326	355	328	311	316	323	311	307	344	323	298	317	296	334	326	326	318	339	333	329	342	371	333	288	308	331	332	320	322	310	325	319	325	318	324	320	335	302	345	347	309	281	354	319	324	315	343	356	282	288	316	325	353	324	301	330	311	309	310	336	321	292	322	334	319	321	345	347	350	309	350	359	366	326	322	310	321	290	309	317	301	309	333	293	293	308	345	322	314	323	302	328	308	316	350	324	359	309	328	336	323	330	331	347	305	328	329	333	315	343	336	325	311	328	314	305	298	310	317	348	337	341	308	341	325	321	305	363	324	310	347	375	343	337	297	314	336	320	335	326	312	343	331	313	304	328	313	320	307	319	326	299	339	326	329	353	297	335	331	316	309	294	351	292	320	313	344	326	334	347	308	357	312	322	340	282	311	343	322	326	308	304	322	295	313	321	352	309	331	307	316	315	347	363	319	314	336	329	338	318	348	314	319	306	315	317	308	313	315	308	327	336	334	346	298	308	290	318	347	337	320	314	298	327	337	329	333	345	342	341	342	307	321	330	340	326	329	327	311	315	324	284	342	325	290	318	331	317	281	352	299	295	321	345	375	345	309	327	325	341	318	288	317	335	331	321	337	303	342	288	339	310	313	299	328	324	323	318	294	325	317	327	310	325	342	304	312	336	368	296	299	321	332	305	323	297	328	339	301	338	342	289	336	332	307	341	303	321	335	335	326	319	295	294	326	330	351	320	336	319	357	298	312	333	297	309	307	343	341	338	312	304	359	299	300	339	307	302	335	329	336	308	328	332	307	342	299	324	336	325	321	310	330	337	311	311	366	319	316	317	317	333	343	338	284	303	279	307	308	332	329	307	363	332	331	350	325	318	334	290	299	323	327	294	314	340	298	356	314	321	311	307	315	327	303	339	306	347	299	334	329	315	313	293	320	313	325	329	315	332	340	291	321	370	318	315	325	351	295	355	315	302	306	313	326	341	329	353	320	316	321	324	323	332	305	368	327	326	309	321	313	301	349	322	305	345	303	320	286	303	335	314	301	330	327	304	302	328	318	325	308	310	311	309	300	303	353	310	319	343	310	331	325	320	313	345	337	334	328	317	328	322	362	335	326	321	333	321	308	334	347	352	314	300	307	339	312	323	318	276	292	307	322	322	312	313	315	328	303	323	334	337	315	352	351	331	300	336	275	334	285	323	322	265	294	325	311	351	313	327	342	307	333	359	315	321	302	293	304	317	314	356	301	332	313	307	323	306	336	341	331	310	313	323	312	338	355	311	353	314	332	298	310	309	319	345	345	325	318	324	324	319	333	348	284	298	313	324	320	315	333	322	356	318	312	315	327	347	298	321	309	342	330	316	326	337	327	313	330	303	317	323	354	303	339	334	341	288	309	295	327	319	324	342	315	327	317	325	355	306	344	317	318	304	343	291	313	340	313	300	320	341	326	335	333	349	309	343	300	295	323	324	315	321	319	300	322	292	321	315	268	333	327	325	309	290	300	312	332	320	356	354	293	289	305	364	359	330	353	322	318	310	311	314	341	313	315	328	336	299	305	327	325	336	309	319	341	336	342	315	306	318	338	321	357	329	321	320	312	310	337	307	341	342	299	306	318	340	305	339	338	295	334	315	311	343	357	321	308	332	344	304	310	330	331	303	308	313	299	387	347	313	336	307	324	309	303	320	299	333	334	357	324	327	329	284	346	345	336	320	335	319	316	331	310	310	290	320	315	342	291	322	301	326	279	343	324	332	325	327	329	341	342	326	312	314	320	317	298	335	327	324	323	303	315	330	320	339	381	309	324	322	319	316	349	281	313	335	344	316	320	321	325	315	321	333	314	303	301	315	336	334	313	311	374	349	306	309	305	315	306	342	293	331	314	318	292	332	278	316	336	312	306	327	346	299	327	308	312	328	299	328	330	345	341	318	296	334	307	340	341	321	344	328	294	352	283	329	327	309	333	340	312	330	321	321	328	326	341	293	322	321	323	314	336	374	305	352	329	318	326	318	325	299
27630	22303	24538	16406	7454	4135	2740	1920	1408	1031	786	667	530	471	403	392	407	350	352	331	300	304	323	312	269	271	247	245	280	257	276	284	267	261	227	232	235	241	244	262	224	242	241	252	248	243	240	256	239	230	242	228	248	247	211	221	245	234	230	190	243	230	241	232	220	251	256	234	219	218	252	231	214	237	233	223	261	240	257	248	276	260	252	244	229	211	254	220	226	251	214	240	253	259	239	228	220	227	218	205	242	225	248	238	237	252	246	245	226	246	234	207	244	231	221	254	253	241	228	241	245	248	232	230	254	221	244	259	216	231	253	234	240	233	237	256	210	242	256	223	225	250	241	210	247	249	222	242	242	246	242	242	232	249	207	234	227	255	228	244	255	259	251	224	254	238	233	229	225	228	234	226	238	242	227	226	230	262	233	227	226	234	251	219	250	225	240	227	231	236	248	229	231	220	234	243	261	214	229	232	240	254	232	235	232	245	228	251	239	228	249	247	243	225	229	229	240	221	237	235	242	266	221	195	216	238	259	265	220	224	235	243	224	258	247	246	280	243	246	248	240	255	258	229	213	230	233	265	224	259	223	243	250	239	234	236	253	246	231	239	240	228	213	248	211	252	216	252	217	215	238	227	252	235	239	261	207	262	241	247	246	233	229	222	250	238	231	221	226	252	217	224	257	263	241	234	253	262	258	241	226	237	257	221	221	232	237	243	239	213	242	242	219	254	232	208	252	250	237	251	250	241	244	229	238	235	212	221	246	222	228	245	251	221	247	288	271	217	247	258	259	246	234	229	257	219	261	269	227	217	230	262	214	231	249	226	199	231	207	218	242	219	234	241	232	244	227	207	219	237	230	228	228	235	219	228	248	236	236	248	206	237	214	250	243	222	234	231	239	234	253	218	244	244	222	245	229	244	219	262	227	229	231	224	238	228	246	237	230	249	251	237	240	207	233	254	250	209	237	247	260	253	231	223	248	228	208	232	248	253	251	218	222	257	246	259	245	239	218	225	239	218	270	230	210	233	224	236	200	245	246	215	219	250	255	272	219	217	211	243	238	246	238	227	231	225	252	214	233	249	254	247	221	252	230	225	224	240	255	234	230	239	228	255	202	243	265	246	231	262	240	265	231	221	245	232	233	224	214	231	254	225	241	253	247	227	238	237	246	261	233	251	221	239	223	265	267	198	245	219	247	217	215	252	258	221	226	238	223	245	226	218	214	218	269	250	220	240	222	240	257	242	242	239	225	249	270	238	264	253	214	260	249	249	254	233	229	252	204	230	266	227	241	233	245	227	226	251	226	208	241	256	233	250	256	231	235	240	252	257	244	220	254	235	245	209	229	243	234	253	205	246	246	255	254	229	210	215	254	227	238	252	261	244	228	240	231	268	243	264	238	240	239	223	205	256	245	237	250	244	229	219	237	223	249	223	232	252	250	247	254	239	219	241	247	264	230	226	230	245	234	213	225	208	243	218	240	230	233	205	250	213	241	218	218	233	248	221	250	218	244	218	229	241	234	210	243	240	231	237	241	237	268	219	239	258	253	247	237	239	261	241	253	237	231	250	251	235	254	259	236	274	235	239	238	226	267	231	212	247	235	237	244	243	217	212	252	252	258	234	222	228	232	240	225	227	219	245	238	262	246	232	270	240	232	231	217	238	232	222	236	228	248	224	236	244	220	222	263	219	237	238	238	240	250	212	274	231	249	252	240	229	227	220	225	255	235	245	239	237	245	226	254	256	222	232	268	236	247	243	241	219	240	268	221	224	257	233	217	223	230	230	234	276	205	229	224	248	246	216	259	229	224	234	240	233	234	224	237	264	227	219	248	264	232	241	240	266	244	246	249	216	240	248	243	246	231	218	223	245	250	243	226	230	242	252	234	236	234	239	234	231	218	234	228	264	226	235	220	230	260	238	245	233	222	216	219	210	233	227	259	236	226	244	260	227	237	289	257	264	232	225	236	234	216	242	244	250	214	234	214	232	233	228	205	227	273	224	235	286	237	252	250	252	226	248	233	220	245	242	231	229	222	246	213	255	222	236	223	227	261	236	247	242	254	213	234	236	224	224	248	201	217	224	250	242	212	210	238	216	244	235	238	242	223	224	242	241	214	218	250	228	234	267	205	247	221	219	247	244	222	257	261	235	229	218	244	212	221	235	238	223	221	227	237	238	225	213	262	263	225	238	241	251	242	233	227	255	225	231	222	252	227	236	246	229	256	237	242	256	223	231	222	243	240	256	245	211	233	226	246	224	229	247	234	264	235	257	235	223	233	235	253	251	234	252	262	228	258	223	236	221	235	238	225	220	222	211	208	241	255	214	239	233	240	220	233	227	254	271	240	241	246	213	217	231	243	246	254	240	234	243	239	248	246	256	233	242	246	254	258	255	228	226	210	251	271	243	254	222	223	251	219	220	215	236	218	230	232	239	233	234	215	233	249	238	239	216	228	239	245	256	243	229	243	230	215	225	250	244	267	235	243	242	229	233	244	235	256	227	227	218	225	242	238	228	232	262	242	222	241	241	221	210	215	233	288	205	240	261	241	233	214	224	237	248	250	237	229	229	225	242	256	254	244	231	209	206	258	242	210	239	240	215	261	232	207	251	250	212	243	236	228	209	238	245	226	237	214	217	233	259	233	264	254	231	231	224	240	243	227	242	231	218	263	250	242	223	252	248	246	231	240	256	249	266	255	242	228	248	223	219	222	266	241	242	259	215	235	240	247	246	234	230	248	233	206	241	271	232	254	226	195	256	251	259	259	220	244	251	271	267	223	235	225	236	246	239	229	248	249	233	246	241	248	226	231	254	273	261	272	233	228	255	289	233	243	239	237	234	243	246	234	219	251	233	229	232	247	223	227	235	257	255	237	210	266	198	239	228	237	213	252	238	229	235	231	230	227	225	228	235	208	240	227	245	232	226	217	257	225	257	242	226	249	257	270	227	238	260	231	231	217	248	247	229	244	248	232	240	214	244	243	221	237	245	223	241	231	252	252	242	265	215	235	257	253	237	230	252	252	201	243	216	237	241	239	245	252	221	261	240	237	230	251	239	223	262	232	230	222	257	233	210	246	269	262	240	229	224	232	233	248	253	221	234	228	244	234	243	218	257	223	243	270	235	238	250	235	236	240	228	255	252	260	243	254	208	231	230	243	236	219	237	239	224	238	231	214	254	223	261	242	233	243	207	230	253	217	232	263	218	214	255	235	246	256	260	231	240	204	218	222	213	240	239	221	259	259	248	250	257	226	244	247	256	229	233	230	219	226	235	242	219	229	238	241	243	228	255	222	229	233	248	238	214	234	260	241	229	225	253	228	229	249	245	260	251	232	240	237	218	219	237	226	241	230	233	253	263	244	271	225	258	231	234	264	215	270	244	227	242	208	219	235	246	220	255	248	221	238	248	265	247	274	240	240	238	200	254	246	283	239	234	217	253	223	241	236	257	241	237	261	255	264	260	225	230	235	225	259	212	245	254	248	236
16080	35607	28524	17104	10527	6512	4409	2970	2080	1575	1196	957	783	663	598	519	495	469	379	412	371	311	359	347	314	327	313	334	288	314	299	295	277	307	295	303	286	266	271	260	275	288	298	272	281	253	284	319	280	280	296	281	268	269	260	258	270	267	253	269	282	274	263	279	279	282	255	295	273	257	271	287	286	277	253	290	298	264	259	296	281	261	279	269	253	256	263	282	280	278	274	292	262	243	266	276	249	238	286	270	257	280	302	270	271	259	284	268	268	312	237	280	270	275	247	311	287	272	302	277	257	274	296	268	269	269	264	264	272	284	248	270	315	308	271	258	296	272	300	264	267	274	292	266	263	261	269	274	320	274	296	279	257	265	290	278	285	267	291	259	263	308	268	276	267	286	290	264	270	296	295	256	284	279	298	273	276	258	256	268	257	242	259	293	276	268	294	281	271	288	279	253	286	295	284	272	245	279	274	249	270	281	304	266	264	301	282	272	278	260	267	288	271	258	279	261	259	270	289	252	287	259	301	281	271	271	253	262	299	280	259	277	275	267	264	250	321	299	277	273	298	285	276	265	280	287	264	267	237	259	270	268	272	293	258	289	289	262	254	278	246	284	252	281	280	297	280	277	281	268	276	271	241	284	268	299	267	264	292	308	265	286	262	273	269	256	292	271	274	242	292	269	293	308	271	285	242	278	255	307	291	241	267	279	254	281	298	255	265	260	263	256	263	284	274	296	272	250	281	289	250	277	255	271	271	257	273	296	257	243	294	253	296	282	289	278	293	273	271	285	261	270	244	260	258	250	265	266	286	257	276	282	297	265	285	280	272	268	278	268	286	264	279	276	299	271	295	305	275	260	291	284	279	283	259	275	271	260	273	261	283	276	289	262	303	289	260	241	286	261	246	273	264	277	295	258	276	299	296	268	281	266	298	272	271	259	262	261	276	262	262	248	280	307	271	290	272	282	273	284	266	284	265	290	275	243	256	316	267	263	245	268	256	269	253	257	251	296	269	260	253	278	257	275	275	274	240	278	247	316	275	274	260	281	271	273	291	262	270	272	262	256	235	274	260	274	267	281	285	265	268	276	268	255	282	292	259	295	244	273	292	273	279	269	250	278	269	286	281	279	256	278	225	292	255	252	280	270	280	295	283	300	282	265	260	242	281	279	264	254	269	287	273	282	296	281	241	287	264	247	250	248	278	292	255	283	268	266	278	262	269	293	297	274	275	254	293	274	294	272	259	251	269	293	284	295	257	295	262	261	290	285	238	283	273	286	250	288	282	266	299	255	309	309	292	293	315	265	280	259	262	283	275	269	276	282	289	271	302	284	275	257	257	252	288	272	251	257	277	296	277	272	260	274	261	291	276	274	266	284	286	269	261	291	279	276	315	274	285	264	283	284	276	255	283	296	243	242	294	259	271	244	255	269	268	287	265	263	279	276	289	292	255	312	266	279	284	277	257	309	255	321	255	250	293	258	265	279	240	280	265	279	286	299	278	267	270	269	252	283	288	291	285	277	278	259	246	301	280	270	308	287	296	286	271	302	262	260	290	267	290	269	276	255	261	252	275	277	287	276	237	271	258	279	295	262	278	246	262	273	262	282	270	288	287	286	287	265	276	296	266	271	271	283	257	273	268	270	277	294	272	271	243	257	299	273	243	261	256	244	261	256	270	264	248	269	271	279	293	265	263	266	305	277	271	273	276	295	277	230	255	272	293	276	282	259	276	254	265	290	295	271	261	287	281	254	265	290	241	270	267	278	288	279	253	276	237	251	255	274	290	252	289	292	275	298	264	257	302	257	292	283	276	254	279	279	281	272	261	274	275	280	316	278	273	297	266	270	246	290	271	251	260	308	282	280	251	327	261	268	293	282	288	275	279	316	254	271	284	286	268	272	309	270	276	269	263	301	293	307	267	282	311	278	273	254	263	278	279	279	260	262	266	249	258	250	301	223	305	276	275	283	267	268	294	285	285	262	241	271	281	283	251	279	254	275	282	265	249	255	279	242	281	296	283	243	303	277	277	262	271	297	265	260	268	262	265	252	287	281	282	264	296	287	280	305	287	277	246	255	271	260	272	308	287	291	275	287	277	263	272	285	254	315	251	260	248	269	305	296	290	273	263	256	281	260	261	269	277	258	286	262	297	304	269	279	280	271	284	275	267	328	302	273	292	294	282	304	267	318	282	272	247	267	295	299	280	243	267	297	262	261	273	272	283	282	274	281	269	252	284	246	240	240	287	257	285	280	272	250	281	285	288	252	285	259	251	250	286	289	242	276	270	255	299	308	293	254	276	295	263	291	275	266	284	264	255	290	253	266	274	280	261	280	299	273	278	266	264	254	292	259	259	285	258	296	303	272	296	302	294	281	289	287	262	265	273	243	252	285	272	270	267	264	264	268	287	289	267	280	244	285	258	315	242	279	280	270	253	284	252	269	287	282	262	275	236	267	256	291	287	271	289	271	314	261	274	270	271	259	276	283	287	266	269	275	246	267	285	251	281	271	250	256	273	278	296	263	272	235	256	255	287	317	290	257	282	258	250	290	267	295	292	271	249	284	265	279	265	263	255	240	287	286	259	288	281	273	278	268	277	247	266	255	295	293	251	246	264	262	308	304	283	258	272	282	244	280	269	292	265	276	277	272	260	262	259	259	252	291	297	271	282	247	260	272	286	243	292	291	311	272	255	275	270	248	292	282	251	322	300	261	283	267	287	275	264	276	269	236	273	281	271	267	258	254	274	290	262	281	259	290	276	266	259	281	239	258	299	297	267	285	287	265	302	304	252	282	254	246	270	297	284	271	287	266	258	274	278	293	286	274	249	241	263	270	287	261	270	275	292	276	279	281	275	286	281	294	271	281	298	264	256	252	282	285	270	268	257	272	284	271	308	297	266	244	272	260	276	290	279	260	291	289	308	298	252	261	281	298	276	288	267	269	272	266	266	292	286	267	273	279	238	254	262	280	272	281	278	296	262	277	289	271	273	260	273	274	275	276	289	287	304	290	269	269	267	290	295	262	246	273	277	278	267	277	264	278	280	261	270	260	269	283	273	288	297	261	245	304	254	291	286	285	298	266	258	280	271	262	266	282	309	299	294	272	263	279	260	260	259	262	286	282	276	249	245	272	260	269	273	265	263	256	292	267	247	254	288	303	252	285	269	253	279	248	262	272	275	250	268	257	258	244	269	237	279	283	273	269	257	295	282	278	260	298	294	277	275	283	249	282	291	271	287	278	279	308	291	261	270	289	276	279	277	262	280	290	262	272	260	288	248	292	259	254	266	262	241	243	248	273	266	249	256	261	274	284	283	278	297	292	250	287	294	286	247	253	292	275	270	271	286	279	289	313	259	274	274	266	283	236	287	280	292	264	272	259	262	262	283	279	273	277	278	290	249	253	324	253	270	253	260	298	277	262	268	278	235	279	273	241	281	270	274	259	259	288	255	258	284	270	271	247	264	259	249	238	278	283	293	277	270	259	269	267
23486	21116	27973	24648	21097	14127	6942	3842	2653	1824	1390	1043	885	706	624	584	572	520	450	475	452	369	370	379	381	302	339	322	330	320	300	299	316	310	303	286	289	310	302	296	304	311	262	300	308	296	241	319	272	271	292	287	248	279	278	285	289	274	285	284	321	259	275	281	250	258	272	282	244	295	257	280	277	266	276	281	266	285	293	255	301	273	256	275	284	307	292	279	279	275	286	266	301	281	275	258	277	271	285	233	249	260	269	272	266	275	268	290	288	286	256	256	276	306	284	298	275	293	256	282	311	257	261	276	286	275	291	238	274	282	257	278	265	253	300	288	300	296	241	294	246	276	285	261	291	284	279	268	299	275	252	273	273	257	285	301	242	270	302	299	286	296	285	263	263	312	295	268	264	289	271	265	280	294	283	273	277	266	289	287	292	261	281	254	288	282	282	264	257	276	286	280	294	303	305	299	249	290	267	277	299	266	268	256	278	256	294	279	261	313	277	276	270	305	276	289	254	247	267	252	308	279	265	267	262	252	279	282	269	297	263	280	283	311	247	281	270	267	249	256	273	266	286	260	256	271	272	283	283	302	290	277	280	306	281	306	247	275	282	258	307	277	281	272	298	287	263	301	303	276	260	284	281	332	250	281	279	291	274	300	286	315	306	295	283	301	261	286	252	289	277	260	277	279	291	267	271	284	300	294	284	271	304	286	270	282	280	226	297	301	269	281	245	291	274	294	274	292	278	300	267	269	273	268	275	302	243	288	255	271	280	297	266	245	272	269	262	323	304	285	286	284	283	286	315	279	281	263	275	280	282	257	282	288	278	267	267	301	257	280	273	326	296	252	279	310	226	266	270	251	285	271	253	283	294	299	257	252	285	290	283	327	268	299	297	284	278	267	291	301	257	275	259	281	293	256	276	253	294	287	293	291	278	264	262	269	266	270	254	284	263	259	256	261	282	246	266	278	294	291	248	306	269	268	279	257	264	215	279	286	291	271	253	273	268	254	279	277	266	261	267	264	305	280	281	306	294	241	254	267	287	294	266	253	278	264	262	266	293	289	272	282	309	248	266	265	294	270	276	240	264	262	260	281	286	266	282	257	263	264	284	287	272	284	286	264	237	248	263	279	256	280	252	295	228	277	286	269	273	254	281	302	290	258	279	285	291	286	301	276	276	303	291	253	269	284	252	282	268	291	256	262	295	271	246	260	294	269	276	296	300	271	290	301	288	283	302	264	236	276	267	289	254	291	250	287	260	254	282	297	321	283	271	291	279	302	256	302	258	287	290	287	301	281	259	304	277	280	290	264	266	266	283	268	269	278	317	303	286	275	281	285	284	294	296	276	284	263	276	284	272	271	271	282	260	307	284	298	274	253	271	281	309	289	267	276	262	301	280	310	282	288	281	295	263	266	299	286	297	266	291	270	281	262	253	282	254	254	275	265	287	298	264	304	279	293	276	298	277	245	278	298	291	284	292	294	315	308	283	304	264	288	277	272	271	311	266	272	286	267	286	283	295	278	254	276	269	228	288	270	271	272	274	267	268	283	260	253	288	243	287	284	264	270	267	242	246	271	283	256	305	277	277	297	249	289	271	296	273	258	307	279	269	293	299	268	290	325	237	277	266	305	287	278	279	285	266	256	290	277	265	293	259	272	258	270	254	299	256	294	252	252	282	291	284	301	278	252	273	285	281	279	275	291	273	260	269	286	294	283	247	287	281	300	275	295	288	288	255	258	259	284	230	257	279	278	309	300	270	270	276	262	293	262	246	288	273	263	295	278	283	267	255	262	289	263	266	267	290	267	284	275	284	256	284	281	261	246	290	281	281	276	268	290	290	269	283	264	284	305	271	273	289	280	253	279	278	255	293	273	262	291	272	270	282	301	282	259	275	282	291	285	276	273	269	266	273	291	285	285	263	269	273	292	270	248	273	286	270	278	273	290	281	277	289	258	288	254	272	268	290	284	278	285	271	273	278	286	300	281	292	299	283	259	307	255	263	270	265	284	282	334	290	272	261	277	251	257	280	263	262	290	282	259	301	290	268	283	279	270	262	285	278	265	288	294	266	280	288	286	279	287	253	275	312	276	288	293	259	267	264	288	240	273	267	251	282	285	298	288	258	274	297	252	300	269	249	294	268	280	303	290	264	276	292	265	296	295	261	274	269	309	267	278	265	300	275	289	276	285	271	270	295	305	275	250	285	295	260	280	253	265	252	266	290	265	283	324	269	252	295	270	266	299	267	293	280	281	282	274	272	282	270	248	287	300	247	262	259	285	280	264	259	297	267	291	243	292	297	282	258	281	280	276	292	286	290	290	309	299	279	258	274	270	254	273	283	306	279	316	274	303	283	286	281	306	276	271	291	261	285	295	257	267	260	260	282	267	291	290	278	265	269	267	305	271	268	280	277	259	258	256	266	280	293	291	300	287	267	269	274	285	259	304	270	287	286	271	282	304	246	278	273	267	279	272	264	277	250	278	305	284	301	245	268	291	275	274	309	297	289	292	261	291	281	227	301	270	286	265	268	269	313	276	276	265	259	255	259	257	261	274	285	272	311	270	267	281	273	266	258	271	263	282	263	276	278	278	273	243	276	284	288	247	276	271	273	263	267	296	269	275	248	263	259	290	267	256	268	317	297	291	297	251	271	273	269	318	282	296	307	278	307	300	279	261	260	256	261	319	254	265	313	283	259	269	268	251	284	255	279	281	291	296	282	300	284	281	291	252	254	296	272	283	260	278	257	271	284	296	273	270	287	277	253	291	272	292	270	311	312	246	268	286	279	274	268	251	297	280	267	283	298	279	277	290	263	239	256	251	293	283	253	274	255	282	273	282	271	311	276	261	310	290	243	269	269	292	274	245	257	281	263	278	270	282	266	266	274	276	283	289	269	294	257	310	299	297	281	274	256	246	267	290	293	275	273	280	262	286	297	294	245	269	280	273	286	297	294	279	296	238	269	276	276	262	264	272	273	277	300	264	263	288	277	273	284	297	311	252	265	324	265	262	279	316	255	290	257	280	292	271	290	284	271	258	274	288	266	278	276	248	267	288	285	256	273	324	310	254	254	299	280	298	259	281	259	287	287	286	289	261	273	279	277	287	267	283	273	289	274	283	307	277	263	257	289	292	254	279	285	270	272	250	280	283	269	258	268	283	260	267	291	246	298	251	291	289	295	293	296	261	259	254	275	280	295	308	280	281	294	262	277	287	280	274	265	294	281	280	292	271	267	278	272	299	269	279	261	259	283	298	259	281	288	283	281	283	279	248	279	294	284	269	278	291	272	298	269	278	258	265	273	294	261	275	284	248	288	281	268	273	257	276	296	264	242	279	276	272	300	271	270	284	279	229	249	268	302	273	261	295	268	296	276	285	262	284	263	293	270	270	306	262	294	270	301	295	280	273	291	276	271	266	271	272	290	310	294	295	280	298	311	246	296	280	258	272	308	275	307	276	276	292	267	286	266	271	284	271	311	288	262	245	281	275
17578	43109	36519	24178	16565	11210	7676	5636	3987	2725	2021	1572	1190	996	900	809	741	617	629	594	485	470	451	456	430	416	377	393	391	384	373	346	363	382	341	330	343	330	368	328	340	315	319	299	322	296	325	323	329	287	309	315	317	308	327	325	312	300	321	337	340	332	321	323	298	334	289	311	320	312	313	317	313	316	317	309	319	320	315	326	346	288	337	317	325	328	302	309	308	343	330	309	271	343	325	330	347	341	312	341	306	318	301	362	313	335	323	329	295	330	294	311	331	297	308	311	301	304	306	336	327	321	329	333	316	317	302	312	322	283	326	306	329	344	309	331	315	286	317	310	332	327	300	336	304	297	333	301	319	302	311	323	323	299	331	322	317	303	334	308	334	317	332	324	323	315	328	319	314	335	324	313	284	329	313	271	330	313	311	304	307	317	327	300	338	308	294	315	296	303	318	316	307	327	327	303	320	318	328	321	304	326	336	306	316	315	335	296	306	281	313	325	336	332	334	345	308	332	314	332	344	304	344	331	348	293	334	302	316	323	318	316	279	331	344	332	278	309	319	341	343	323	325	308	327	320	345	340	326	352	304	277	337	313	294	307	352	352	285	323	308	301	343	334	327	268	321	319	328	298	312	317	288	329	286	309	330	336	306	334	287	337	355	318	352	339	355	322	298	354	331	326	313	327	332	315	306	333	297	308	329	328	303	325	359	313	317	319	326	336	324	308	305	328	306	321	300	314	353	314	309	313	322	319	310	319	317	321	312	296	326	292	296	346	323	328	311	316	321	302	287	314	328	308	297	307	342	287	319	336	333	340	322	355	315	323	307	322	315	315	315	322	289	318	296	333	316	345	327	321	291	301	313	317	302	318	303	310	320	308	304	326	350	286	336	357	331	344	315	339	300	316	324	342	313	318	320	346	302	303	316	325	340	295	299	291	279	341	325	289	331	323	315	312	326	298	323	339	301	335	312	299	331	320	322	319	337	288	324	301	296	329	334	333	307	306	328	339	329	342	288	343	313	335	319	304	301	348	340	273	307	307	333	317	301	344	325	320	290	300	306	332	293	321	351	324	287	313	294	312	346	318	292	299	336	345	318	331	304	325	312	338	337	305	323	313	326	293	308	310	298	319	329	302	303	317	299	333	310	328	307	293	310	321	322	341	302	337	319	307	327	340	305	304	308	301	338	290	336	322	320	321	318	331	304	321	348	311	340	334	288	330	314	303	322	319	307	333	351	350	343	302	319	294	320	309	337	332	327	309	309	331	334	313	293	333	330	326	354	356	296	300	320	343	326	267	305	299	321	306	313	315	283	294	310	329	330	320	310	342	299	303	307	308	311	346	313	345	317	326	310	308	339	320	300	306	305	306	331	322	309	329	335	295	331	340	300	308	334	341	332	323	337	306	320	312	327	289	328	340	313	326	319	314	319	320	312	316	325	335	285	332	314	316	346	311	339	304	320	301	342	307	349	348	333	308	342	286	295	320	303	313	318	342	304	280	302	322	316	332	322	328	338	299	336	319	320	293	342	329	328	318	369	320	327	323	314	319	333	315	323	316	321	306	317	315	364	342	313	327	332	302	312	333	324	338	321	322	297	309	316	323	333	315	322	328	325	296	356	341	343	304	304	311	305	298	317	324	334	364	336	337	307	281	292	324	319	280	317	321	304	298	311	325	343	311	285	325	335	305	320	319	302	343	347	329	310	345	319	287	300	306	311	285	352	350	304	306	316	322	318	303	275	300	340	321	286	292	338	314	349	326	335	316	309	339	291	326	282	320	321	307	301	323	288	300	306	318	352	295	314	332	315	311	334	317	294	343	351	350	328	289	303	300	310	345	308	335	305	304	332	332	321	326	326	312	323	308	311	340	298	336	323	345	343	305	321	303	307	353	285	307	355	318	354	355	305	319	304	347	316	323	336	345	306	275	330	332	369	323	316	327	335	288	323	299	306	340	327	314	303	360	304	307	314	313	309	310	307	321	315	327	326	281	308	306	323	340	309	301	373	311	330	322	346	334	294	333	312	318	304	302	318	301	351	308	328	318	308	322	287	348	292	343	314	345	329	307	327	304	334	300	331	323	295	310	325	320	310	294	310	308	320	301	332	311	326	338	331	320	299	311	323	336	310	349	301	283	307	346	312	273	314	304	315	294	293	325	341	330	313	340	330	314	349	294	330	324	339	299	323	288	320	321	286	326	291	338	303	318	307	323	345	309	300	316	309	306	362	341	299	317	357	319	286	299	296	297	354	321	341	335	313	306	332	303	313	305	338	286	324	285	332	318	297	321	319	322	356	331	319	334	337	304	311	338	313	297	287	313	310	333	312	320	297	315	336	328	325	309	305	320	344	314	330	301	334	324	350	293	328	335	319	300	334	299	312	311	313	313	313	328	330	372	315	309	315	306	343	292	316	331	337	363	317	322	310	309	326	325	316	310	333	313	302	309	311	319	324	318	329	277	321	317	300	307	348	323	307	331	309	336	363	302	304	329	324	308	311	273	307	306	301	336	295	322	313	297	312	301	311	342	334	311	302	308	309	310	315	286	324	309	336	301	297	322	313	306	321	324	333	264	329	328	329	335	319	313	316	357	317	337	303	314	323	327	309	305	321	326	341	332	323	315	327	312	349	295	299	317	307	324	305	321	326	311	326	302	320	319	305	321	327	330	317	307	287	350	327	310	338	310	299	334	318	320	327	316	326	304	304	333	324	334	340	324	283	314	348	320	308	306	303	342	331	297	303	304	309	325	334	311	293	351	310	315	304	323	297	325	317	343	297	306	314	315	328	323	300	314	322	319	324	316	319	320	329	321	295	313	296	317	291	306	314	306	315	314	339	335	354	320	304	305	278	303	312	308	310	276	323	316	320	305	338	318	326	288	349	326	340	293	285	305	326	339	316	310	302	288	310	305	283	353	343	350	295	329	295	335	294	332	302	308	327	270	328	339	315	294	329	329	296	327	317	328	291	323	324	334	343	342	292	300	315	290	315	319	343	348	330	341	341	316	348	334	295	301	305	302	319	319	309	306	306	302	323	338	289	322	329	316	295	330	302	329	313	315	351	339	319	333	321	289	322	346	344	296	321	363	292	298	356	324	296	281	305	304	316	306	316	318	318	336	283	320	339	290	298	294	307	327	314	307	325	348	302	338	292	282	302	296	340	317	321	314	337	319	322	313	320	304	328	346	328	322	326	321	306	348	330	332	324	296	311	329	300	352	334	313	317	331	306	307	318	292	317	324	310	311	312	313	349	302	339	328	310	314	323	327	306	285	380	320	336	320	316	312	330	311	311	320	331	313	323	324	306	309	332	333	323	326	305	329	353	325	337	321	340	321	328	283	327	310	300	298	316	318	310	301	328	336	321	303	322	298	343	343	316	317	304	303	300	298	352	319	314	347	318	337	327	321	334	310	327	306	298	346	317	308	299	341	308	336	330	326	289	324	323	311	295	319	321	293	339	338	334	291	307	336	328	323	362	311	327	333
24847	21152	26917	25356	13685	6460	4085	2719	1882	1231	955	793	611	519	457	396	374	338	334	357	311	295	282	265	291	262	257	274	288	239	256	254	237	254	254	235	259	217	229	210	209	230	232	232	229	204	221	232	238	220	212	227	223	205	223	223	242	228	232	215	220	232	191	225	228	223	194	203	197	231	232	203	199	217	234	212	229	209	233	217	216	182	191	208	211	229	231	220	218	227	205	195	207	211	219	214	237	202	231	193	195	230	206	237	217	220	218	201	221	211	194	205	215	235	228	196	234	231	199	213	212	227	206	206	222	231	226	220	215	231	226	217	206	232	219	220	226	216	207	232	193	209	216	194	214	216	202	259	218	218	196	208	211	221	221	216	230	219	226	209	199	228	198	224	230	201	207	206	203	227	213	211	205	214	221	205	208	204	209	199	221	251	186	230	215	225	224	246	246	227	214	195	223	227	238	200	215	203	221	229	236	209	197	207	215	204	228	219	247	223	208	217	214	210	209	242	238	219	226	214	217	193	217	195	203	250	206	212	222	244	238	239	224	234	219	224	230	216	231	194	229	221	204	217	214	226	214	220	201	221	198	208	220	202	215	215	193	224	213	224	187	211	217	214	215	247	226	246	214	215	188	198	220	253	212	245	233	254	225	199	241	227	241	227	222	220	225	205	253	218	244	234	213	197	220	219	221	204	240	213	256	221	216	194	207	205	208	208	222	187	235	202	201	228	214	214	208	236	203	215	192	207	182	226	218	189	233	223	197	220	217	209	219	231	200	230	215	212	236	203	195	224	198	199	216	207	219	217	215	211	236	221	201	211	207	216	246	216	220	206	218	205	207	208	232	203	214	226	206	205	205	221	223	204	203	227	185	234	233	236	222	223	218	214	216	214	222	240	224	224	220	237	219	205	203	222	225	214	225	218	215	228	231	218	235	211	212	224	216	222	218	230	206	238	212	213	237	217	214	242	229	215	198	223	219	199	211	210	227	252	222	214	231	209	203	205	229	238	199	231	209	220	235	200	225	200	219	215	212	237	228	208	230	206	186	217	225	222	220	220	217	229	202	237	217	212	214	227	233	214	223	232	208	213	267	243	248	219	223	210	221	253	218	182	221	229	215	237	229	216	253	194	214	220	215	238	192	204	211	229	205	217	228	206	220	219	229	195	228	227	210	205	233	225	188	227	219	209	222	247	221	210	219	222	225	220	211	241	224	228	224	236	238	242	231	234	203	228	217	224	196	223	206	221	211	203	236	217	211	230	217	243	245	222	202	217	203	214	213	185	232	214	218	228	228	221	208	200	221	267	224	192	223	226	213	203	229	225	219	216	211	208	222	237	230	241	243	226	242	210	197	194	239	197	225	256	233	219	228	202	233	241	221	240	225	234	229	249	241	194	224	218	214	232	218	246	206	187	220	213	205	233	227	211	212	214	220	201	212	209	225	236	206	225	217	235	205	221	220	220	183	216	260	218	200	215	239	202	219	219	220	217	206	211	215	223	227	222	216	251	226	211	249	205	239	217	215	232	231	204	229	221	223	217	232	226	222	265	196	205	244	218	230	230	210	246	226	210	200	216	221	228	213	189	239	206	201	216	215	229	235	231	233	207	243	196	226	216	233	214	205	193	208	222	211	224	217	220	197	261	228	237	222	225	210	231	230	225	217	198	208	241	221	200	224	221	239	219	229	213	236	220	232	211	213	228	212	210	220	234	223	230	207	204	237	221	214	213	210	221	240	205	193	231	231	207	206	216	212	216	219	192	215	199	209	195	209	201	245	227	208	214	215	241	221	212	199	203	255	219	228	241	183	208	210	202	215	228	209	246	198	225	221	204	226	202	239	214	207	203	242	228	215	204	221	238	215	224	243	207	190	212	223	207	219	208	201	193	229	218	187	195	226	206	189	247	215	208	222	228	190	196	210	222	209	219	214	194	199	192	201	219	207	195	218	215	238	224	200	223	224	224	213	220	202	206	197	228	213	223	213	228	233	218	231	213	201	250	214	216	227	212	214	197	218	207	236	246	233	212	212	205	222	221	232	224	205	222	218	216	258	228	240	243	219	205	215	204	213	218	229	206	212	224	201	232	204	228	200	203	238	232	230	220	235	223	214	229	216	256	210	217	219	204	227	233	218	219	214	225	201	188	241	215	206	234	240	234	250	230	202	215	204	221	201	246	245	215	244	214	225	236	240	212	209	223	234	215	219	240	221	213	230	205	219	228	246	220	228	246	195	219	201	201	223	236	223	222	205	206	223	242	223	228	207	221	226	201	227	233	218	240	219	264	221	213	225	212	200	214	216	211	225	216	208	231	207	208	214	202	228	217	201	213	223	228	230	232	202	230	203	226	236	249	208	201	199	219	217	193	221	231	239	225	209	225	190	254	210	213	211	217	221	212	187	212	205	194	224	196	236	223	260	211	207	229	227	213	219	225	231	221	225	219	234	238	207	205	216	252	185	235	198	206	235	178	230	199	217	227	238	221	193	225	210	207	215	251	208	239	223	232	189	230	215	219	200	191	207	233	241	226	227	222	224	229	234	219	201	222	218	236	204	206	199	232	193	206	236	207	221	251	190	240	208	208	222	222	216	220	217	238	213	229	235	215	216	236	212	213	227	234	222	215	220	228	206	225	218	205	213	204	216	220	183	213	225	213	222	202	188	209	220	199	213	196	197	204	212	230	224	213	207	213	218	233	222	239	198	213	213	214	190	228	224	252	192	220	211	213	222	215	238	221	224	222	235	216	240	219	224	223	213	214	234	217	215	226	224	222	226	211	206	223	211	209	219	232	192	207	209	212	202	220	201	207	221	227	215	203	212	263	225	220	227	204	217	208	217	244	230	189	234	227	222	226	208	194	220	233	194	221	210	231	200	204	225	199	222	206	198	202	203	211	234	206	236	205	219	233	198	203	222	227	254	206	210	210	210	222	230	213	208	224	200	221	220	237	212	197	215	216	221	238	218	216	192	210	224	225	235	212	233	218	198	221	219	213	222	239	224	220	217	232	184	219	225	188	206	200	213	205	203	211	217	214	217	233	190	209	199	219	218	224	236	201	204	235	218	212	229	249	250	231	214	217	202	197	214	241	213	210	207	237	209	224	254	210	252	222	226	233	240	223	194	241	210	206	221	209	200	209	230	229	219	239	223	250	205	238	226	211	219	218	236	188	222	203	216	224	210	201	227	229	235	214	227	239	225	207	223	233	210	209	196	195	223	188	211	224	211	210	206	210	210	217	215	204	224	208	230	202	214	215	227	219	241	219	211	221	223	222	218	219	204	214	238	213	244	231	216	222	243	236	242	208	201	202	225	222	206	220	185	226	199	234	214	221	210	234	221	212	212	235	250	218	226	220	195	228	207	202	188	228	217	226	226	246	239	214	214	230	240	214	220	225	197	237	221	246	204	213	217	236	216	213	223	217	241	232	206	224	234	239	226	233	193	235	214	192	234	184	208	192	258	198	203	221	225	242	217	202	212	209	223	231
16819	39698	32660	20393	13308	8944	6007	4305	2841	2040	1446	1201	958	750	679	567	549	452	399	445	395	424	354	352	347	320	315	297	319	326	261	294	280	274	275	240	267	275	244	297	273	274	253	276	252	244	270	246	254	284	267	240	286	269	247	255	269	269	285	273	261	249	261	264	243	234	280	270	249	259	248	260	204	253	251	254	250	233	237	254	265	256	245	252	279	269	275	249	235	261	262	258	248	250	221	259	256	246	245	255	242	254	253	290	261	249	265	274	246	258	247	250	243	245	251	231	272	256	261	235	275	252	242	261	231	265	246	224	248	231	236	246	324	246	279	247	269	259	247	264	265	220	257	251	268	262	227	252	250	249	254	236	262	249	295	250	279	264	268	268	288	229	250	232	232	269	240	239	270	221	236	247	283	231	237	256	236	262	262	277	236	232	290	260	239	236	258	238	268	256	247	257	251	270	248	244	235	257	275	252	236	218	241	252	260	246	235	255	235	235	247	245	265	277	279	225	268	248	248	258	256	266	237	276	251	251	253	258	247	253	226	274	265	272	256	255	277	258	301	239	265	274	229	245	228	272	243	245	240	235	269	267	262	250	241	252	246	268	219	243	235	240	252	276	240	269	245	251	236	269	254	259	262	251	256	289	272	278	236	278	254	260	245	262	247	259	258	252	251	253	254	251	297	231	263	237	258	237	271	250	262	263	246	244	249	226	250	246	262	253	264	228	287	271	266	258	260	284	266	235	241	245	258	289	297	273	258	284	248	235	260	268	259	256	230	265	247	273	259	263	223	249	269	263	279	266	246	242	254	264	240	254	253	252	252	241	261	271	247	256	264	241	246	274	241	234	244	281	251	249	256	258	270	261	228	245	255	251	269	247	238	262	268	275	236	247	283	264	267	250	279	260	266	251	224	239	212	236	270	261	283	266	249	292	258	271	272	259	263	266	274	276	269	265	260	244	237	264	244	243	229	277	236	248	260	259	271	266	241	263	244	231	271	279	261	222	261	232	231	251	243	243	261	239	283	257	235	241	250	276	248	250	248	220	231	241	251	228	226	275	260	252	241	253	255	257	256	227	258	229	239	224	248	284	267	256	263	262	243	252	261	233	239	239	240	272	258	230	289	225	271	233	269	263	260	272	217	242	262	250	251	250	256	235	265	241	264	244	239	276	266	271	255	247	255	252	229	258	261	251	226	255	247	255	226	244	243	246	264	255	247	239	215	251	263	239	256	266	235	244	242	284	261	252	235	272	284	243	216	248	261	273	265	257	285	250	255	258	244	269	255	262	275	287	244	272	258	238	246	229	251	237	280	229	279	252	244	250	254	274	269	255	249	288	237	275	249	247	234	259	260	254	270	263	245	256	259	226	255	250	260	285	248	271	247	227	258	235	281	284	236	247	268	240	228	265	245	268	249	257	253	247	252	269	301	282	232	266	246	255	233	241	251	257	241	275	270	277	278	256	250	241	276	269	261	245	246	270	293	240	234	243	295	239	238	244	266	247	226	249	260	270	265	254	280	247	266	237	254	285	234	260	250	244	258	268	249	268	240	218	250	245	252	235	276	241	243	237	242	247	247	222	226	240	234	264	273	242	237	258	236	255	243	253	232	247	209	217	233	248	242	260	254	247	271	253	258	264	268	254	260	285	259	273	262	277	260	266	245	263	275	242	244	245	271	253	280	227	257	270	257	249	255	263	204	253	301	245	253	267	260	289	253	239	264	242	259	250	268	255	241	272	249	219	251	247	268	243	281	259	240	268	247	274	262	250	232	248	275	249	251	244	285	268	273	257	256	252	244	266	300	262	244	239	261	249	275	264	273	225	253	259	258	279	246	250	262	239	264	258	258	264	263	234	236	265	273	266	254	242	252	236	270	249	281	264	240	292	243	254	230	245	264	258	261	267	250	233	253	256	256	259	239	272	260	240	251	237	259	248	271	245	266	263	298	229	240	239	227	228	269	240	272	257	253	270	241	275	284	254	272	246	266	242	266	248	245	232	245	249	251	245	244	267	256	255	267	248	255	249	245	253	260	283	259	302	278	270	221	277	272	256	225	239	247	276	269	253	294	264	248	244	269	239	234	255	222	270	279	251	254	248	246	246	269	284	262	191	235	239	263	241	240	259	241	255	227	245	249	255	235	222	243	255	285	279	253	242	273	243	266	234	249	269	250	243	254	228	259	235	267	272	260	258	231	248	248	263	252	221	232	228	273	269	250	229	224	230	270	253	235	248	247	272	265	236	255	235	272	245	252	278	263	276	263	254	273	288	284	252	259	268	262	259	276	250	264	242	246	234	255	262	265	247	266	249	248	260	230	247	271	252	260	249	256	277	254	249	235	257	253	251	258	274	254	251	238	239	242	266	240	249	261	250	223	234	266	237	259	254	261	257	256	253	265	240	256	268	248	223	265	238	260	264	236	231	272	251	251	283	244	253	240	224	222	268	257	251	262	245	234	264	271	239	274	273	276	244	260	241	243	251	253	279	260	267	242	240	234	238	266	256	262	240	227	275	263	280	234	231	277	242	244	260	251	242	270	283	234	259	249	269	278	257	263	280	281	255	233	262	287	248	261	249	246	254	246	276	283	261	261	248	252	264	246	274	255	263	241	256	277	263	269	262	257	251	231	259	220	260	255	246	278	246	245	257	260	250	270	262	267	253	259	237	270	270	282	241	254	247	235	228	257	301	243	232	232	247	254	256	240	237	251	247	263	236	251	265	276	248	245	257	243	278	256	270	264	245	237	244	284	256	296	248	226	255	261	275	281	241	271	241	253	241	264	250	248	261	266	293	236	274	254	269	266	218	240	263	258	243	221	260	278	251	251	251	257	267	252	258	262	269	288	227	252	277	266	266	222	260	242	232	251	261	228	258	250	258	279	280	256	244	241	286	262	254	237	279	234	257	263	269	270	227	268	275	259	270	245	256	234	273	262	272	263	242	293	263	221	250	239	252	250	256	228	251	251	258	265	228	251	280	254	249	252	245	261	256	261	240	250	241	283	249	264	258	265	242	265	247	241	258	243	248	273	264	249	251	255	272	222	262	288	269	244	232	266	267	280	267	260	253	278	262	266	260	248	264	251	260	230	271	251	279	256	233	247	244	242	266	285	266	259	255	270	236	253	251	248	272	270	268	270	224	261	271	245	258	255	269	244	246	251	245	269	257	256	244	266	250	252	234	266	240	251	265	287	280	263	252	249	260	244	283	277	238	259	256	223	235	281	245	269	262	266	247	254	268	269	264	229	264	257	276	263	268	279	271	244	254	268	250	268	285	268	267	250	249	246	256	250	280	265	272	267	297	242	271	275	248	257	245	253	237	256	239	262	246	237	231	243	258	247	275	277	271	218	251	251	254	235	269	254	221	241	252	263	260	279	271	247	266	238	278	230	260	251	274	250	260	277	258	258	258	257	220	254	272	257	280	234	269	287	253	247	286	238	268	221	243	266	270	255	246	241	251	235	242	260	252	274	252	256	269	234	265
22508	21177	28525	24108	21334	21446	15262	6439	3889	2881	2065	1558	1247	1049	811	714	655	557	496	518	465	450	368	398	403	387	371	353	360	315	349	357	284	310	300	276	312	286	318	317	335	294	281	317	271	264	291	291	285	279	272	320	274	259	271	279	280	271	309	288	264	296	279	261	277	283	277	277	305	278	291	279	312	281	282	292	259	294	284	279	282	276	264	263	289	322	296	274	291	281	326	272	300	247	288	298	276	287	255	286	299	285	277	297	309	266	301	269	287	287	289	262	292	302	308	256	276	284	305	276	282	301	300	264	274	263	301	281	274	273	298	321	277	307	296	287	261	272	285	278	272	286	273	294	265	283	287	286	306	288	270	289	257	284	266	275	276	282	281	322	281	302	297	312	260	264	265	277	272	242	286	250	291	292	295	268	285	307	286	305	284	295	263	294	258	287	282	285	285	290	257	269	300	321	305	278	281	263	278	285	267	270	278	327	297	281	290	277	260	315	256	267	296	253	270	295	278	284	283	257	306	277	275	291	285	272	286	272	269	266	284	313	289	297	291	288	280	278	279	290	274	276	273	277	264	275	255	255	279	273	293	283	278	274	268	294	283	282	307	274	261	273	295	289	266	314	268	264	345	272	268	280	306	282	274	261	289	279	295	267	255	280	295	287	267	280	284	282	301	272	268	282	287	270	302	288	291	277	280	311	302	273	290	297	282	308	284	245	285	279	281	284	262	263	275	283	250	264	262	268	311	258	266	271	268	259	272	266	286	271	262	300	284	245	300	271	249	271	284	272	246	279	298	280	257	257	280	252	276	277	297	271	262	277	291	320	295	283	279	268	282	297	291	265	266	316	252	277	282	278	332	267	288	276	263	257	317	289	291	290	282	297	309	286	288	297	303	272	252	268	310	260	308	288	271	301	267	271	288	256	264	295	272	238	284	288	254	316	271	280	250	266	282	289	294	272	313	305	278	302	296	265	311	288	279	298	276	271	282	246	284	264	283	263	258	295	276	263	265	288	298	284	248	276	290	282	298	276	306	280	278	295	274	278	282	262	292	261	289	299	283	256	275	274	297	278	275	302	280	303	256	300	274	256	268	253	301	279	309	250	327	275	280	302	249	285	252	264	281	251	306	293	290	260	298	290	258	300	284	296	288	270	284	282	297	283	283	286	282	250	265	292	273	287	280	279	291	295	282	272	301	270	290	266	271	280	283	260	268	270	255	254	263	288	289	282	292	277	275	293	312	243	299	281	252	287	284	299	259	313	296	286	278	256	257	264	287	286	281	263	265	285	294	255	264	308	259	286	275	281	305	268	298	304	281	282	251	281	244	288	247	278	285	267	286	288	278	275	255	284	315	315	290	255	286	288	265	295	306	308	293	247	261	307	293	301	284	305	294	296	258	273	284	280	280	277	259	277	251	290	301	307	286	300	285	262	267	255	259	282	273	269	286	288	254	275	306	294	280	256	288	259	267	284	267	277	289	309	272	280	275	276	283	252	281	296	250	298	278	280	256	298	267	256	312	275	270	309	284	277	283	288	256	295	267	298	251	276	280	282	302	319	283	289	286	302	277	315	244	270	283	292	270	292	281	295	270	270	297	285	278	316	302	262	255	285	292	284	283	283	322	271	261	293	276	299	260	260	267	265	275	266	246	276	293	267	278	270	308	268	280	270	265	269	272	291	285	268	294	291	266	275	275	294	288	276	259	290	294	303	256	283	272	269	265	288	276	283	286	298	284	281	273	292	280	287	256	316	315	298	282	287	271	281	283	284	277	270	288	266	269	292	284	282	286	278	294	271	284	280	261	269	305	271	292	256	280	293	296	258	299	268	277	266	255	284	284	243	261	296	263	284	266	309	284	292	274	261	325	285	287	262	273	274	261	256	296	290	285	291	287	268	278	265	287	256	268	293	261	284	285	273	288	263	293	291	283	268	250	292	289	278	237	292	302	296	281	298	302	300	279	256	290	252	283	285	279	293	269	259	273	297	303	294	263	278	250	275	292	294	277	288	274	302	272	256	282	287	275	261	270	289	289	303	278	287	316	285	251	275	288	305	287	281	259	284	262	273	275	291	260	278	262	291	276	309	300	245	298	274	292	284	259	260	265	300	287	278	282	299	289	315	270	285	270	281	290	278	270	296	276	297	286	274	280	293	257	281	264	284	275	270	256	298	254	276	272	280	297	271	287	257	293	277	277	298	275	262	295	267	306	272	281	300	284	272	293	248	261	286	278	291	278	281	301	274	262	305	280	311	277	293	259	235	294	291	291	279	253	286	278	286	283	277	259	285	268	280	266	271	259	287	266	289	284	271	263	260	327	278	278	300	272	289	291	287	305	297	279	287	300	280	272	288	283	275	278	315	291	265	290	308	289	260	283	293	269	287	278	291	300	249	273	294	292	301	296	278	262	275	300	290	268	295	288	297	278	281	254	285	300	268	260	282	295	263	294	285	266	282	293	284	285	272	307	286	262	292	301	269	283	277	289	268	282	287	279	289	277	265	297	290	282	310	280	307	270	284	271	304	287	321	292	260	277	266	266	296	279	296	279	286	248	300	291	334	271	274	258	282	286	277	258	275	300	318	288	302	252	268	304	297	278	287	289	306	288	269	250	276	251	293	289	283	272	280	248	295	290	262	296	293	268	300	287	281	282	290	283	294	265	258	296	269	273	278	306	268	261	301	287	289	258	270	257	281	284	257	295	276	294	282	262	267	270	294	303	282	285	273	282	305	299	307	289	276	260	251	251	278	266	258	302	252	271	281	291	302	276	270	245	278	282	274	310	286	269	280	273	294	315	276	298	273	308	291	288	310	278	261	280	243	282	276	248	251	263	279	270	295	253	271	277	300	265	302	279	291	271	286	264	283	258	268	259	282	279	256	300	289	282	260	299	300	260	303	282	274	282	285	306	272	281	257	256	309	247	300	279	302	269	308	301	260	322	321	257	298	279	291	262	267	277	286	254	248	289	279	295	282	327	291	300	280	265	313	277	274	308	279	230	267	258	291	273	257	268	307	279	298	261	277	253	244	303	267	283	271	253	307	280	304	273	282	294	275	297	282	276	291	257	301	273	281	281	262	264	265	287	290	253	263	279	280	285	288	271	276	265	278	275	266	293	271	277	295	267	314	293	275	288	290	271	257	289	289	316	304	268	284	290	287	286	299	282	275	291	304	267	282	271	280	289	268	298	276	290	273	282	260	284	304	275	288	287	278	295	280	258	297	296	304	279	268	290	281	301	261	289	287	291	275	287	284	296	271	281	259	267	248	274	285	265	280	297	288	271	282	278	252	269	297	272	278	260	274	289	231	288	285	276	254	296	289	297	261	269	276	284	280	302	254	265	293	281	280	291	264	296	255	326	291	283	301	262	277	284	269	253	278	295	284	287	248	271	277	278	270	289	285	295	267	260	305	276	292	265	287	269	311	300	281	295	311	293	309	252	264	271	271	281	293	306	285	263	250	311	294	278	260	276	255	280	277	277	296
19503	48517	41335	29244	21421	15461	11338	7796	5615	3853	2873	2273	1783	1366	1101	993	829	805	703	673	612	577	509	511	484	459	423	458	418	399	402	340	405	354	376	340	364	320	356	301	351	359	358	362	317	321	314	307	353	313	325	364	338	323	337	320	295	292	348	335	326	302	345	337	305	327	372	317	344	340	319	291	343	347	321	339	299	331	331	314	327	307	319	319	326	291	311	307	285	336	341	341	306	314	322	313	310	327	324	302	308	317	302	319	317	313	325	317	317	306	343	316	325	316	309	319	298	299	351	328	314	327	310	308	291	325	322	288	335	327	289	333	315	318	320	320	326	315	335	325	306	323	332	322	327	322	326	313	287	342	336	311	296	341	279	317	306	331	320	338	337	295	299	289	289	293	308	337	299	346	351	308	313	332	295	342	330	305	312	325	362	315	308	326	324	322	348	316	305	343	313	315	333	317	327	326	275	308	285	310	310	335	333	319	300	310	318	316	329	314	336	325	341	299	322	312	292	337	338	300	318	312	313	308	326	329	342	294	305	294	296	300	325	311	303	321	353	336	331	301	322	325	315	290	295	318	298	340	333	297	300	328	334	319	292	309	310	306	326	331	302	306	316	317	325	313	302	287	315	301	312	314	307	321	318	314	309	334	319	330	353	332	305	302	331	322	330	297	310	314	310	350	295	316	320	307	349	311	313	350	284	348	346	327	317	308	306	314	328	339	314	294	303	303	333	314	314	331	318	337	311	330	314	324	328	307	317	325	316	327	334	310	332	333	316	325	317	319	332	314	344	341	311	303	320	342	310	302	323	317	346	303	305	270	314	367	295	319	295	295	292	301	313	307	316	328	303	321	282	338	343	316	317	319	327	300	284	327	293	302	317	336	324	339	293	303	343	310	314	349	353	323	325	322	316	317	285	296	340	356	322	336	317	331	319	332	310	298	326	338	296	357	322	305	355	291	325	345	312	279	319	314	324	304	348	327	301	320	303	325	305	323	331	312	309	316	326	305	291	301	347	295	317	273	308	325	335	313	358	300	309	323	305	326	345	311	347	308	313	328	318	285	312	303	350	308	326	361	328	293	296	305	331	305	347	294	317	294	301	324	330	308	290	333	339	354	317	333	320	321	316	280	295	324	294	315	324	308	348	293	309	323	302	321	322	319	319	324	314	328	302	324	319	322	309	294	326	287	350	337	340	371	331	332	313	314	358	365	310	283	306	333	315	322	339	302	305	303	322	279	363	293	322	308	326	323	320	340	327	309	330	314	327	348	333	327	325	311	294	331	313	315	328	314	308	329	331	314	300	320	294	320	314	316	300	301	326	310	316	310	313	323	325	346	327	324	291	309	316	341	307	345	278	297	307	298	320	317	326	321	322	335	293	323	333	331	311	318	331	300	291	323	315	338	351	328	308	306	333	341	297	313	328	293	308	311	314	317	320	295	304	332	306	308	296	337	347	334	323	278	322	312	350	356	342	302	319	317	317	312	322	324	320	320	311	322	301	309	325	341	295	323	329	317	290	341	313	338	309	309	358	318	315	317	334	344	319	298	327	327	359	346	314	301	304	340	307	317	324	326	334	304	340	298	340	322	314	343	316	365	321	292	325	304	343	308	309	324	323	312	312	317	355	320	315	308	333	295	305	326	331	320	263	331	295	296	324	315	318	327	311	335	302	332	319	319	298	297	317	302	322	313	305	351	334	324	331	291	324	316	332	315	319	281	318	305	326	311	302	297	282	294	307	322	331	298	306	298	318	303	335	315	303	345	359	294	313	321	343	292	301	300	308	316	305	328	316	343	308	318	333	300	319	316	320	319	303	333	316	303	315	319	316	332	291	310	297	312	302	325	321	357	319	315	296	319	299	303	333	308	320	326	327	322	314	305	339	331	325	357	326	290	315	345	327	302	297	330	342	321	305	312	281	347	318	305	309	310	335	305	304	331	319	285	318	361	314	292	314	299	310	327	329	338	323	325	313	342	319	296	312	328	309	301	310	312	298	321	335	327	318	296	310	325	335	277	299	334	306	337	316	309	332	328	314	309	302	314	321	335	317	318	306	338	315	313	361	321	297	338	314	332	303	302	320	314	326	301	315	340	345	310	310	310	296	339	328	330	304	299	312	329	287	335	304	322	308	331	292	309	321	326	334	331	297	315	331	330	342	333	310	325	291	295	338	317	332	307	306	313	332	326	313	317	310	317	297	337	327	339	304	302	289	331	308	304	339	294	316	335	296	308	333	326	313	288	334	333	337	338	326	302	291	321	344	279	336	328	316	320	345	315	322	306	316	298	350	316	309	307	329	312	322	328	310	299	334	300	314	344	337	358	311	288	320	303	335	282	312	284	318	301	333	325	317	308	301	299	345	305	306	315	318	318	327	316	317	301	333	312	327	307	336	324	293	300	315	333	332	294	322	324	305	328	321	290	280	299	313	311	318	303	347	317	255	297	296	320	327	316	291	319	314	292	284	310	312	295	309	344	316	320	315	340	358	304	311	301	288	306	304	299	287	336	315	282	333	322	330	330	349	324	307	320	329	310	311	304	301	314	297	334	325	333	323	301	323	320	302	276	325	309	309	276	323	294	327	331	354	355	321	317	322	330	325	300	297	285	315	332	332	306	266	346	340	344	315	316	318	292	347	324	316	355	322	296	303	296	309	322	344	304	334	350	331	330	298	310	298	320	315	294	302	294	327	303	346	321	337	315	318	300	344	338	299	313	305	332	324	304	280	342	338	334	334	290	334	342	310	331	290	298	285	270	341	333	304	356	320	313	326	329	322	325	320	326	309	326	304	325	311	338	338	298	359	303	302	327	335	307	300	324	331	303	323	286	339	319	288	309	334	334	339	328	304	299	311	292	325	315	340	306	359	319	283	332	309	303	301	334	310	289	309	298	291	328	322	336	297	314	305	339	314	310	321	325	326	336	309	330	299	314	307	339	312	330	316	298	325	344	322	297	352	289	309	341	332	323	317	314	331	349	333	320	347	341	319	323	323	323	302	325	330	329	334	314	310	336	314	322	316	325	330	305	317	304	356	292	306	322	322	297	318	327	324	327	347	318	332	292	309	320	317	343	313	280	329	326	302	306	336	310	308	329	326	298	307	312	297	331	309	307	338	331	340	310	299	335	338	311	342	344	306	320	310	341	307	301	292	292	299	347	305	327	352	307	310	292	310	299	289	303	307	313	291	341	311	323	309	314	269	324	292	324	328	320	318	305	313	352	328	288	290	297	328	307	307	321	320	352	340	321	303	320	335	302	281	315	312	317	305	329	313	303	325	317	305	315	310	304	316	366	331	300	316	323	328	319	329	328	295	338	304	327	325	332	301	311	305	314	305	307	332	337	312	289	326	314	319	286	324	305	303	296	331	314	333	283	310	284	334	318	313	325	291	308	309	316	335	328	335	311	292	343	306	324	302	309	329	323	311	306	324	352	331	315	346	332	300	319	307	299	312	313	339	339	321	308	301	308	338	300	332	327	355	300
27271	22465	24232	16010	7533	4538	2958	1957	1480	1088	885	661	556	511	402	402	397	351	335	338	322	306	271	278	259	260	269	288	263	244	257	246	235	230	257	219	272	239	223	264	219	247	260	254	254	250	228	222	245	230	239	207	239	225	219	223	209	222	245	226	228	244	221	213	245	216	245	247	243	229	220	235	238	263	226	225	214	220	219	225	212	228	244	238	242	212	228	233	248	219	240	240	247	212	245	231	216	217	234	229	239	251	206	224	226	238	249	245	247	224	212	237	255	209	229	251	221	200	225	231	240	231	195	240	218	213	234	237	237	267	247	218	232	242	203	261	208	238	240	232	244	223	269	240	230	257	237	199	246	275	257	241	221	225	242	238	241	214	241	258	239	216	244	196	248	233	243	223	232	214	219	246	225	234	216	230	205	219	227	229	225	220	246	221	215	259	211	221	222	217	234	251	259	201	220	244	233	230	231	260	245	224	223	262	221	243	234	263	223	250	212	257	260	242	232	246	232	236	218	213	238	212	225	223	238	191	213	253	243	242	201	206	231	219	236	219	233	239	241	235	225	268	217	231	224	244	245	223	238	213	214	235	263	254	242	227	242	212	223	236	233	237	226	234	224	233	228	249	243	220	223	234	238	242	215	240	245	260	185	213	252	215	241	225	212	209	258	227	222	270	242	217	225	236	229	248	236	228	253	238	236	223	232	229	249	227	240	227	257	246	239	224	248	224	249	209	232	252	223	247	261	241	233	236	229	228	228	233	246	228	287	232	228	239	248	255	195	224	229	222	246	222	237	214	220	233	249	236	243	238	219	218	230	236	250	214	218	210	232	245	233	237	237	230	243	240	253	195	240	223	224	243	245	210	245	214	233	209	248	218	226	210	248	268	222	229	225	223	232	233	256	245	232	244	227	242	232	249	256	223	243	262	225	220	269	228	238	229	224	213	194	253	200	271	212	220	242	261	236	234	223	245	243	234	253	241	242	253	250	235	252	239	244	259	223	238	220	221	244	230	245	208	233	225	213	228	219	226	261	239	228	250	228	229	238	213	244	228	212	225	214	224	231	197	250	235	219	251	222	233	240	235	243	211	262	220	232	221	245	252	235	215	242	220	239	232	237	209	230	241	239	222	236	225	214	234	242	223	221	245	216	237	258	249	211	210	243	217	204	253	218	236	228	269	225	220	250	239	230	229	239	211	250	254	228	233	215	215	244	220	202	238	243	233	249	217	251	219	217	229	256	232	222	209	232	204	240	217	228	252	233	238	227	218	235	247	232	241	229	248	195	220	228	256	218	250	209	229	251	245	232	239	227	261	217	230	228	236	241	258	230	198	235	253	237	272	224	222	257	238	253	237	215	208	221	232	231	241	256	239	247	238	238	231	237	224	228	258	246	225	239	260	225	229	246	242	237	246	246	253	234	258	225	215	242	245	224	240	219	232	208	238	223	258	232	261	234	216	234	235	253	251	234	232	229	260	212	246	231	228	264	215	243	207	232	248	229	250	206	222	243	220	257	245	249	236	237	240	218	228	230	246	221	238	221	235	222	237	236	222	253	229	262	236	234	252	246	205	221	225	226	221	207	225	248	208	214	249	244	236	231	229	215	196	239	238	255	239	233	221	216	236	241	213	221	223	250	207	213	226	223	258	220	246	245	236	233	234	234	236	232	243	232	243	220	227	221	218	192	228	238	223	211	236	244	236	223	223	245	245	223	243	248	237	223	227	227	234	210	247	209	228	232	212	231	228	232	244	210	230	257	224	248	247	244	226	222	214	240	243	250	264	235	231	256	234	216	218	220	237	222	225	233	230	203	241	234	236	243	215	208	204	246	240	221	247	230	236	254	227	268	254	227	239	237	240	222	231	226	220	237	228	216	203	240	217	226	255	245	257	234	221	236	248	225	239	240	219	222	238	239	215	226	263	229	235	234	224	204	231	227	231	236	219	242	247	216	228	224	240	239	263	254	226	212	226	230	227	227	236	222	234	235	235	231	230	254	243	224	219	247	233	241	216	253	215	239	238	238	235	237	209	207	231	224	224	254	234	213	243	244	224	220	238	254	230	235	246	240	200	246	251	248	212	211	209	225	220	257	224	236	222	250	239	237	253	222	239	224	256	224	257	242	244	241	203	214	250	245	231	233	225	247	233	231	242	230	211	233	207	236	272	239	230	274	233	235	229	212	219	223	215	255	250	235	234	232	240	244	229	257	222	259	237	242	235	220	225	256	236	232	216	214	217	210	251	208	219	212	224	218	226	265	233	224	247	248	245	244	251	241	231	223	223	242	218	232	229	210	208	235	248	222	231	242	236	256	245	249	243	217	232	217	251	232	253	237	224	264	242	235	222	219	205	207	222	251	243	195	220	220	223	245	215	251	223	230	192	242	232	254	251	235	226	222	226	251	226	224	234	247	200	218	273	261	222	235	232	199	236	240	220	223	230	236	198	253	224	251	224	238	221	221	228	210	233	204	246	224	220	205	219	215	236	209	245	230	241	228	223	240	231	228	221	229	230	225	250	225	230	238	237	229	237	227	215	224	238	256	225	227	225	245	223	229	215	233	240	236	265	223	230	251	221	250	234	257	228	259	197	229	248	243	245	246	239	278	215	251	218	224	236	255	237	215	236	213	247	227	247	225	234	232	261	229	215	234	258	232	227	258	213	212	221	222	226	221	235	234	217	241	248	226	251	247	226	260	248	223	222	231	241	210	255	220	236	221	228	240	240	211	217	217	255	261	222	249	255	222	264	239	226	244	207	224	217	244	250	224	236	212	239	239	252	264	229	242	222	233	240	228	248	220	216	224	233	244	238	224	232	230	259	225	240	239	252	233	219	225	228	234	229	251	241	224	196	254	225	261	213	249	234	241	206	238	213	227	235	231	206	260	234	250	230	222	207	227	229	236	243	239	243	247	227	229	232	235	236	232	254	238	239	233	234	214	235	240	233	240	236	220	233	225	226	228	219	222	243	227	239	250	257	243	254	224	230	226	234	219	226	246	252	213	236	245	219	238	215	253	229	217	247	253	228	263	252	224	238	221	230	238	210	254	234	205	238	257	220	233	233	235	233	272	218	233	240	206	256	236	229	235	252	236	236	250	263	235	231	235	230	213	235	247	225	212	240	253	247	254	228	222	219	209	225	249	220	216	241	243	251	214	218	234	230	236	241	248	238	205	255	242	261	221	214	219	230	221	236	235	269	223	216	265	262	236	243	221	239	248	263	251	248	215	226	251	212	240	207	233	240	234	243	221	218	248	233	224	228	240	239	205	215	225	207	233	226	229	225	240	247	194	214	214	254	232	229	207	253	241	226	202	219	226	218	221	223	205	216	238	190	240	236	226	224	270	236	223	262	235	238	216	245	251	210	253	232	222	217	243	233	221	244	214	221	235	222	237	239	237	222	199	246	218	233	215	259	234	218	214	223	234	236	260	245	238	240	232	241	212	235	246	240	217	233	224	238	226	214	202	233	236	229	222	203	229	230
16602	36514	28641	16619	10537	7065	4653	3189	2327	1650	1232	969	781	658	579	509	466	418	414	413	407	331	333	318	317	324	319	319	327	264	277	292	298	301	291	303	319	284	281	276	289	269	264	259	275	295	242	268	251	285	287	239	273	282	281	289	254	277	274	268	284	252	262	234	222	262	280	310	264	259	265	261	256	240	266	251	259	262	259	279	265	263	266	296	254	272	268	272	244	274	255	287	275	254	286	265	259	264	269	274	260	246	252	298	321	270	235	246	252	263	257	256	279	258	279	272	249	246	278	261	266	283	242	256	270	265	288	259	260	267	268	260	275	271	243	257	274	258	254	273	272	284	279	248	252	252	273	278	257	251	297	255	232	293	293	281	308	245	253	272	279	282	268	268	246	283	271	262	282	248	255	262	283	278	273	260	269	251	285	249	243	269	284	299	261	268	243	263	273	267	293	263	277	260	297	286	287	243	286	283	261	258	276	284	263	266	252	271	292	289	254	272	284	273	242	258	282	283	272	271	280	264	277	302	242	287	278	257	276	292	282	261	289	259	260	271	257	259	284	257	242	260	268	267	256	265	255	262	298	241	254	269	268	245	288	273	289	263	261	284	260	273	253	272	247	280	269	267	259	262	260	252	277	256	260	266	300	267	262	278	297	250	280	263	260	284	255	265	258	274	253	258	258	291	252	266	231	234	258	282	246	273	235	289	309	278	255	277	270	283	288	292	279	278	272	256	265	287	303	287	248	249	282	263	266	268	278	265	262	278	265	265	278	258	242	274	253	276	245	265	267	274	264	248	281	282	243	286	272	262	216	258	269	280	262	268	244	223	249	291	253	279	257	272	271	258	267	273	295	266	307	259	257	283	276	259	266	269	227	302	269	249	271	275	277	263	258	270	267	294	248	273	235	258	242	269	285	272	259	269	263	286	295	268	276	281	277	264	252	306	253	256	258	295	271	266	281	273	255	267	261	269	297	261	289	251	255	256	285	294	272	292	249	286	278	254	274	268	261	282	274	256	283	283	239	277	252	264	269	247	273	280	256	242	277	234	258	253	298	274	254	277	250	276	253	267	275	280	268	252	256	269	228	288	248	267	243	278	250	251	280	265	267	256	298	272	248	288	278	263	283	256	246	295	281	284	258	267	261	248	259	312	257	253	260	261	251	284	279	242	272	265	283	303	261	276	313	288	269	265	258	261	238	261	287	299	278	278	272	257	265	265	259	256	245	262	285	278	294	264	292	276	257	272	263	263	255	261	272	254	261	271	280	263	249	295	247	250	253	285	255	269	289	276	245	241	264	256	306	250	281	268	271	264	281	286	245	259	284	249	271	275	256	263	295	246	278	278	258	255	270	277	268	283	239	274	265	248	243	259	269	244	285	255	268	249	240	265	264	264	253	294	265	268	241	252	250	276	267	263	266	249	259	280	267	258	286	268	260	267	235	268	289	271	227	300	259	269	286	270	305	265	283	259	260	255	295	272	247	286	252	258	287	270	249	263	268	244	233	264	306	260	255	261	298	255	240	265	268	275	252	288	262	252	282	298	284	275	266	260	279	270	274	294	287	251	273	263	262	239	251	243	269	278	261	304	275	263	275	272	261	281	274	260	307	271	248	252	254	268	301	275	266	308	264	300	244	258	255	271	298	264	295	274	267	262	262	243	291	269	240	248	287	274	242	275	286	262	264	255	260	289	258	273	270	255	288	248	279	281	251	256	272	281	278	221	284	265	274	249	267	277	256	258	253	282	250	273	244	279	276	274	273	273	278	290	271	276	249	280	255	268	255	261	269	284	255	244	274	250	241	259	284	279	280	258	285	254	322	311	268	274	269	287	287	266	284	237	311	294	265	272	259	303	249	257	280	286	271	288	266	263	264	279	305	274	293	304	267	291	294	267	277	283	244	266	263	276	268	259	299	270	285	271	252	279	280	276	274	286	273	287	234	291	273	242	262	270	269	280	250	253	266	250	269	264	259	286	269	254	267	295	250	279	253	272	253	269	253	263	276	238	264	292	268	276	274	290	251	242	259	262	276	288	278	323	247	277	266	274	257	249	282	235	265	260	264	257	292	260	279	256	262	278	267	265	262	250	282	291	268	291	271	255	278	270	271	278	277	305	268	276	253	287	259	257	286	260	287	248	284	289	261	277	266	298	285	261	240	299	288	260	286	245	249	284	285	260	278	270	259	278	272	263	264	280	267	277	259	260	296	272	294	278	269	275	279	263	287	271	291	270	266	251	286	259	243	285	273	282	275	256	291	269	259	259	267	276	276	252	241	274	250	282	241	275	279	270	252	256	289	268	251	276	261	300	270	251	273	264	249	273	281	281	277	314	302	303	270	259	277	254	275	271	254	251	293	253	264	241	274	256	277	299	281	252	247	264	268	249	262	243	271	265	273	257	319	272	290	280	284	269	263	264	265	256	255	256	303	243	281	290	265	265	256	266	262	240	273	289	282	295	222	273	271	226	241	288	264	293	271	282	229	263	257	236	283	270	273	253	262	278	254	279	268	263	268	286	258	275	273	276	285	269	261	272	275	276	245	270	247	263	251	285	251	268	284	240	248	275	259	267	255	254	279	264	285	274	249	237	282	276	246	245	304	230	274	279	289	286	266	274	245	253	280	269	241	284	255	266	244	268	310	264	278	252	258	261	265	285	281	280	249	259	255	245	264	283	306	286	301	267	284	272	296	256	247	290	250	263	264	273	247	253	298	281	299	264	281	283	280	232	229	244	252	287	278	281	274	255	277	250	283	286	254	242	241	255	252	262	284	296	247	265	280	267	262	249	258	293	287	247	254	268	262	265	252	276	281	252	272	265	294	266	287	239	296	265	263	280	270	288	262	259	272	272	268	264	269	282	244	272	266	245	287	298	281	248	292	260	280	256	273	257	280	275	295	270	255	274	265	266	265	247	272	261	273	265	267	305	253	288	281	256	249	259	280	279	273	239	297	281	275	272	233	280	276	266	285	299	283	279	241	300	284	265	264	246	251	266	259	314	305	249	259	299	295	278	241	274	268	262	273	257	288	254	281	283	262	287	305	241	235	269	269	292	277	265	284	283	251	265	270	268	280	290	256	268	277	231	271	268	265	283	241	269	276	270	285	257	283	290	295	281	212	287	251	283	269	249	273	289	281	287	245	256	283	283	277	268	262	259	292	282	256	241	252	278	286	262	234	232	267	283	262	257	277	273	255	276	262	294	269	280	273	284	277	282	300	273	265	261	295	257	283	269	258	307	223	268	253	263	295	259	294	287	271	288	246	275	284	257	265	263	257	278	279	269	271	258	263	249	283	290	239	275	256	275	270	293	271	263	294	286	269	270	278	259	269	268	267	256	286	277	270	281	275	288	249	242	263	260	260	288	218	281	278	265	271	260	262	278	272	272	258	269	271	256	273	248	300	275	244	280	265	243	276	260	261	283	274	246	293	282	264	255	229	267	267	276	262	259	288	282	252	279	265	285	253	286	251	294	238	260	258	281
23594	21167	27943	24724	21151	14681	7048	4095	2581	1954	1435	1119	907	753	635	574	504	478	430	397	393	342	379	352	338	333	326	321	324	312	332	304	299	291	280	318	297	301	260	278	272	260	275	290	292	247	253	277	272	267	288	267	268	268	254	306	288	264	275	278	296	276	291	269	256	277	274	236	271	267	257	268	293	293	285	251	261	287	254	282	295	285	278	264	278	259	283	263	294	255	266	266	274	248	264	320	262	284	282	299	260	277	252	312	292	250	295	314	286	272	267	273	286	271	268	266	248	266	285	277	277	270	270	281	266	274	268	253	260	269	280	264	251	281	286	253	272	252	301	264	267	262	251	263	274	267	277	257	264	264	292	303	258	258	263	273	276	292	282	278	282	287	255	243	278	262	262	275	250	245	250	240	257	284	271	271	253	268	278	282	257	280	310	256	274	253	262	268	281	286	274	289	260	281	258	286	291	291	269	286	310	271	280	278	237	288	286	271	282	287	279	281	274	276	265	269	268	252	289	286	240	279	305	286	269	275	248	247	319	287	259	290	271	256	291	260	296	274	284	262	239	257	274	249	265	249	273	214	275	279	265	285	262	287	255	280	257	306	264	280	266	273	262	271	265	278	278	261	242	279	249	280	306	255	252	293	280	272	284	239	265	276	259	281	262	283	291	258	266	256	271	274	295	291	256	299	263	278	256	277	292	292	268	263	255	246	287	303	278	265	272	275	288	234	280	240	275	245	286	294	275	299	274	277	305	264	291	291	273	283	217	289	278	279	271	281	268	289	294	269	291	302	275	290	273	234	288	285	278	252	292	263	298	290	283	269	241	287	281	256	309	281	243	265	270	260	316	253	276	261	254	300	257	251	249	271	273	246	270	280	266	264	269	258	279	274	243	242	284	288	260	259	267	274	295	262	264	266	281	235	269	248	286	241	272	259	296	269	275	286	292	268	250	305	268	268	279	274	254	270	291	263	272	288	280	278	266	282	267	282	288	282	260	260	264	282	272	243	252	266	256	281	282	281	273	281	284	245	273	263	290	268	277	280	259	280	264	269	275	271	258	277	280	246	251	285	261	308	274	283	273	269	267	295	294	273	249	289	264	284	271	267	300	255	274	289	272	287	318	268	273	278	251	240	270	242	267	281	264	317	293	298	280	295	305	290	270	273	276	271	284	281	282	274	226	282	303	247	282	295	284	272	309	283	290	305	280	269	286	303	279	261	286	264	275	244	278	283	287	261	269	252	263	304	254	294	265	278	313	273	270	238	292	269	245	309	279	259	293	303	282	299	282	280	271	256	295	271	285	279	287	259	280	267	243	258	263	269	264	280	278	269	240	258	274	261	280	274	298	295	283	291	261	261	247	271	275	291	252	278	294	272	273	277	261	267	230	258	285	271	234	270	276	279	267	274	290	255	283	271	288	286	253	282	268	265	277	295	275	296	275	290	266	275	254	270	244	305	268	272	315	241	274	278	257	309	253	268	280	275	247	261	276	263	257	276	247	259	281	284	272	289	259	268	252	269	265	267	270	283	297	259	288	260	288	273	267	257	267	279	264	279	305	254	280	308	264	242	282	260	255	294	260	253	285	286	277	282	282	270	320	282	285	273	247	292	241	265	251	288	282	280	275	257	250	278	299	271	257	269	282	266	253	265	276	290	280	266	284	275	260	286	286	292	272	286	286	255	306	237	243	258	268	271	272	262	280	263	310	270	268	258	276	279	294	251	282	302	299	287	271	268	258	274	252	272	269	277	270	282	261	255	306	285	256	281	274	275	277	308	262	287	256	245	301	273	257	268	265	262	243	255	308	289	257	266	271	282	267	290	274	277	274	289	285	277	293	283	265	259	259	235	278	281	233	282	303	269	248	291	268	271	278	275	268	294	263	254	278	281	298	266	265	259	287	269	239	296	274	262	275	280	312	253	265	268	259	288	320	251	276	262	285	287	304	300	264	266	274	300	260	300	263	299	253	273	270	277	264	281	288	296	290	291	269	280	290	288	286	250	295	320	315	290	262	258	295	291	259	287	300	281	268	285	267	285	281	271	290	240	296	267	281	295	296	264	264	280	270	290	282	293	235	277	261	312	273	281	270	278	263	265	272	266	241	264	277	301	249	279	256	259	268	277	273	287	295	290	277	299	244	233	280	245	268	279	278	255	282	295	270	298	267	261	301	282	277	253	247	282	291	263	232	272	252	268	254	301	262	279	263	265	277	287	287	285	270	256	293	280	296	271	281	293	305	277	242	288	241	251	248	264	328	291	242	259	248	262	250	253	295	292	302	285	313	271	310	308	271	245	270	276	289	285	256	290	317	264	278	254	249	232	286	285	273	288	289	264	279	279	268	243	252	286	304	247	261	263	251	272	276	265	322	262	288	268	272	259	282	272	249	262	272	268	284	271	267	254	274	292	296	287	243	254	281	257	268	269	282	258	256	277	281	288	275	301	265	294	279	278	274	247	295	270	264	273	256	285	270	263	265	301	260	303	270	262	259	261	257	256	273	265	288	250	245	252	262	260	251	251	288	267	263	255	257	313	288	261	276	238	304	267	318	268	263	289	268	295	272	292	272	250	293	293	265	275	280	261	279	289	282	250	244	285	255	261	273	267	266	272	302	255	268	260	281	278	264	289	258	292	252	288	261	262	230	279	244	283	302	290	275	277	268	288	275	247	270	262	264	273	280	290	273	267	280	288	258	261	318	279	259	268	299	272	269	273	266	291	249	257	270	251	265	268	269	271	258	291	271	265	242	266	283	242	289	251	259	247	283	292	281	292	281	267	255	264	245	265	288	270	248	282	280	254	279	253	286	260	303	274	250	282	249	284	263	287	272	263	258	276	246	257	259	254	256	265	271	305	264	297	266	294	246	256	293	315	277	252	259	275	289	273	260	294	236	282	296	267	256	277	286	298	283	283	260	265	264	292	293	277	258	299	287	293	266	273	257	266	274	267	278	250	275	291	293	247	291	279	286	280	250	277	269	308	290	264	308	307	292	271	247	281	257	304	263	243	258	264	293	215	295	264	285	289	295	279	289	256	270	228	276	286	299	265	263	298	281	290	270	280	257	262	280	260	288	311	297	256	285	260	269	264	250	287	285	279	262	253	279	303	263	267	280	271	269	265	300	250	272	258	272	283	279	243	309	276	289	271	243	251	301	294	293	284	281	262	286	275	251	293	259	270	310	266	265	275	281	265	278	255	270	258	269	258	258	285	277	294	290	271	286	290	279	281	274	268	266	288	281	281	264	281	293	289	296	251	312	260	269	258	297	292	272	274	270	282	291	293	261	268	272	270	247	264	285	269	263	314	288	242	243	290	291	248	265	268	249	275	290	246	256	259	301	277	278	313	268	266	274	245	266	262	259	279	279	274	271	260	247	261	267	291	275	245	267	262	254	257	247	274	236	290	258	256	271	281	298	266	286	273	271	300	280	289	275	281	251	272	259	258	288	268	241	271	283	302	258	262	260	297	277	277	242	246	253	276
18164	44407	36573	24105	16988	11833	7917	5636	3976	2843	2102	1663	1337	1048	855	783	657	656	582	532	545	482	467	432	403	391	371	392	349	365	322	368	365	335	317	328	377	318	306	355	334	310	347	305	352	338	328	313	292	299	351	285	328	312	310	329	310	325	316	308	348	343	293	319	330	349	325	334	295	299	316	290	299	319	320	310	308	320	304	299	319	310	298	312	349	323	276	295	328	284	322	303	320	327	334	318	318	312	298	321	310	324	353	341	308	327	303	339	310	317	338	342	302	321	313	345	330	318	305	331	319	319	335	306	297	311	326	341	333	325	327	327	316	290	300	303	312	301	312	320	317	311	314	301	359	327	319	325	331	342	347	348	336	344	336	314	337	314	286	321	309	290	325	355	312	295	315	324	300	303	316	328	330	342	290	306	336	313	345	327	307	339	333	314	317	309	326	299	327	330	313	327	305	319	306	327	306	309	309	304	317	317	317	301	308	314	319	319	304	323	281	313	314	320	294	316	311	308	325	306	305	327	314	319	339	312	315	313	335	341	333	363	317	354	306	308	291	307	289	315	287	311	338	325	316	302	316	309	320	264	319	310	308	319	328	316	310	307	329	308	339	288	329	320	332	329	306	331	315	304	313	268	299	365	306	303	344	328	308	334	330	312	325	335	350	323	283	316	312	302	303	310	328	343	327	323	316	297	270	316	321	331	319	305	328	354	357	299	326	334	291	324	350	308	335	354	302	303	328	314	320	319	334	327	312	318	326	270	316	328	287	343	321	352	297	327	327	300	319	327	338	325	315	305	326	310	299	326	332	296	300	349	300	310	319	311	301	304	301	326	297	343	306	294	323	326	339	286	279	317	307	294	319	300	312	295	300	310	315	313	332	290	282	295	280	300	338	314	336	318	293	304	306	317	320	334	319	288	316	285	294	305	318	310	291	304	318	309	315	324	331	335	304	310	354	321	318	275	320	314	351	329	317	309	313	346	295	320	309	292	352	330	306	295	270	300	305	304	300	310	344	301	313	313	309	325	330	301	306	331	328	324	337	313	334	339	314	324	327	305	296	343	291	300	312	295	327	334	301	321	305	305	306	286	337	328	314	289	314	344	323	311	345	313	314	328	331	345	304	340	337	359	312	289	329	362	304	289	327	286	305	333	322	292	305	316	307	298	345	311	292	283	299	292	325	306	305	316	323	295	351	329	303	313	276	285	328	381	296	310	321	328	309	321	305	330	341	299	309	337	334	316	295	317	314	308	315	293	308	290	294	305	308	316	316	298	323	287	312	313	306	309	332	280	290	298	333	317	317	323	291	349	299	329	301	321	305	332	324	298	291	288	349	297	318	322	318	313	294	304	318	323	310	306	314	323	321	316	283	319	306	300	317	299	319	340	314	302	297	308	316	317	316	304	325	323	355	316	329	309	311	308	321	328	320	328	316	275	323	331	336	334	317	330	306	311	310	289	284	297	322	327	304	328	283	327	333	325	310	328	319	309	312	284	321	306	316	312	304	309	311	298	306	291	300	294	280	316	311	308	283	313	325	316	313	352	340	318	310	335	312	323	274	300	301	352	325	326	309	313	377	300	335	318	294	306	319	306	301	302	289	278	283	303	351	341	346	332	329	328	327	292	318	330	343	302	293	285	294	338	316	292	329	327	313	320	313	307	330	283	319	293	327	308	326	292	282	332	316	294	317	347	303	325	295	317	347	336	349	332	335	304	292	317	341	335	301	323	298	338	307	314	305	359	319	327	280	338	302	304	314	292	287	364	264	308	279	322	292	342	302	317	310	309	322	296	313	328	312	306	302	329	310	320	319	322	311	315	300	309	324	327	345	299	350	304	292	344	317	328	322	317	300	299	325	301	308	293	327	310	331	294	310	310	314	306	309	318	300	301	323	310	298	313	332	263	307	300	323	324	279	315	304	314	312	334	292	287	308	305	320	314	337	353	326	320	355	303	351	310	329	308	330	329	317	322	315	334	329	362	328	289	325	349	288	350	294	337	324	296	304	338	324	286	331	317	305	298	317	307	319	352	287	310	326	335	322	287	328	314	301	300	314	328	299	330	331	308	322	342	290	346	329	279	331	326	328	318	277	301	311	309	344	303	325	281	292	320	306	326	301	317	338	304	287	295	322	318	336	307	269	338	304	299	313	315	319	339	325	319	305	316	308	303	290	339	305	308	328	324	321	344	303	290	316	332	295	323	279	305	318	291	343	330	296	285	318	304	311	303	296	313	328	307	332	294	324	327	296	282	317	325	304	323	279	300	310	323	320	319	334	303	329	341	343	327	319	312	303	311	346	314	336	306	292	329	313	311	344	314	348	325	344	322	356	293	343	329	319	344	316	327	321	302	311	352	328	290	347	349	310	331	311	306	294	346	302	313	295	319	302	334	332	347	320	289	329	290	309	318	297	307	307	312	320	289	319	275	304	309	296	352	342	296	295	334	315	324	303	316	318	320	320	340	303	309	313	362	304	293	318	320	287	307	317	318	338	296	315	330	330	314	276	303	307	326	303	330	333	326	336	325	296	309	308	309	318	312	327	313	305	324	314	342	306	305	316	309	299	301	302	300	314	328	328	312	307	277	335	276	326	347	324	319	334	336	319	305	337	303	302	308	306	333	315	330	293	335	302	342	323	349	338	291	323	338	302	303	311	333	300	316	283	321	287	333	327	298	305	302	325	308	347	281	332	308	313	324	314	277	327	313	319	292	309	317	318	297	322	293	298	319	316	310	279	306	300	342	304	322	323	279	303	317	317	303	295	289	311	303	328	288	310	314	321	336	333	332	318	286	322	286	299	296	327	345	320	275	328	302	294	303	343	326	322	314	339	335	315	326	332	323	352	308	334	323	299	307	298	308	320	324	346	331	309	304	319	319	313	321	307	320	323	302	307	331	285	324	305	331	267	327	309	326	318	320	298	329	308	306	321	285	326	305	313	335	342	305	298	279	314	294	312	321	322	311	305	308	328	305	321	307	310	315	301	282	327	302	308	289	327	298	315	305	324	351	308	325	309	279	299	307	337	301	328	298	292	331	327	322	327	320	320	336	298	298	302	323	311	333	288	337	324	347	315	327	279	338	298	332	294	369	333	315	316	320	318	310	298	364	327	306	311	299	310	310	347	336	313	311	327	309	307	287	307	301	304	305	337	306	304	332	325	332	309	325	314	324	332	336	339	315	345	324	311	313	325	332	315	343	345	353	318	351	320	313	301	296	312	296	328	290	346	323	313	310	306	329	318	325	321	325	326	342	284	291	304	310	311	320	323	332	309	325	344	313	321	321	308	285	347	328	325	288	304	314	316	349	294	339	327	308	308	317	295	299	299	344	315	307	320	321	309	311	297	324	324	300	318	312	320	336	301	321	312	292	315	308	322	324	315	317	312	318	292	308	330	292	315	311	335	318	322	298	336	314	294	333	308	312	301	322	296	342	311	334	307	352	293	306	306	291	327	310	309	324	318	300	320	337	330	293	283	326	320	328
24768	21113	26775	25386	13644	6538	4203	2472	1776	1338	1075	860	700	575	451	365	408	353	320	350	315	283	245	261	259	277	230	257	251	282	266	246	243	241	210	249	211	202	247	219	227	223	255	239	238	215	242	230	240	224	218	234	209	205	226	202	222	210	222	216	221	248	220	224	229	233	207	207	207	209	194	201	221	213	227	229	227	221	210	237	206	221	248	204	218	210	218	220	223	213	213	198	204	237	246	235	202	240	207	222	221	238	209	220	216	210	228	234	196	222	218	208	217	224	209	200	214	218	205	221	218	228	227	193	217	216	205	204	220	204	195	206	243	211	228	220	240	218	237	213	206	212	218	214	253	198	244	213	215	224	206	188	243	225	232	200	218	206	224	238	227	208	214	195	222	214	244	205	254	218	229	212	213	210	213	223	224	217	229	228	217	199	207	212	221	192	224	228	207	205	189	264	207	247	230	227	218	225	217	219	207	241	207	225	210	214	210	220	202	226	184	247	221	235	212	221	221	220	210	221	195	227	197	250	220	236	198	229	187	221	207	192	187	217	201	219	216	222	219	214	192	230	226	214	218	215	221	216	201	226	218	209	178	219	209	188	202	224	209	219	220	231	215	196	200	222	192	199	209	219	249	238	214	217	222	206	213	191	240	219	188	228	220	186	224	232	203	229	213	208	208	191	227	219	241	203	216	194	219	238	193	210	191	175	242	218	207	195	233	202	195	227	206	226	240	211	181	221	202	214	235	223	233	224	216	233	215	223	227	200	192	212	236	247	214	232	230	215	219	251	208	216	201	195	206	225	226	211	197	218	202	210	197	206	210	231	207	183	235	205	228	221	235	200	226	218	207	203	223	229	216	214	236	226	202	229	226	220	215	212	181	211	192	198	207	224	207	216	227	215	211	186	213	197	239	203	196	212	228	261	222	243	218	190	210	212	229	223	174	225	209	224	236	227	212	220	201	231	220	219	227	187	218	233	231	208	220	218	245	213	200	227	215	216	197	234	205	214	214	218	197	200	208	203	236	220	202	246	229	223	206	204	226	193	236	218	231	197	198	227	234	222	232	227	215	202	226	215	233	199	221	214	218	203	217	247	222	205	220	215	226	184	202	209	232	194	209	206	192	224	223	228	204	215	211	238	219	220	229	243	203	206	193	199	242	245	225	235	221	213	190	215	214	203	206	223	223	223	231	244	213	206	229	206	193	199	216	208	196	226	233	191	212	209	211	219	205	235	232	242	213	215	230	212	247	206	233	238	195	222	222	226	218	201	197	202	218	236	224	232	235	204	225	201	228	198	190	238	239	213	231	220	215	205	219	209	237	223	185	210	205	223	210	193	220	212	242	214	222	218	209	209	232	203	207	221	213	233	219	235	207	237	225	242	199	231	229	222	222	196	236	254	199	210	218	230	199	218	202	218	215	200	204	209	230	190	244	223	201	231	183	233	218	213	211	206	226	182	187	207	196	206	202	214	182	215	220	237	210	192	216	185	209	202	210	228	220	211	192	225	218	213	202	221	185	212	227	248	215	224	236	199	201	219	202	230	204	213	215	214	226	196	217	219	204	176	219	210	220	206	225	226	229	230	202	200	229	210	215	220	202	197	219	205	208	210	207	233	208	238	217	219	228	226	209	218	213	224	237	202	196	216	213	202	253	176	206	217	209	223	206	188	210	209	228	220	217	217	217	239	222	224	201	210	213	204	222	210	218	236	203	205	207	238	228	254	235	206	206	209	235	217	217	262	220	224	211	201	216	218	217	216	207	211	225	223	246	211	218	213	222	228	199	214	227	209	218	222	222	227	226	195	227	187	208	216	218	215	230	201	229	228	212	238	197	224	221	212	213	177	205	214	224	211	209	208	222	229	233	254	209	218	222	210	215	214	221	230	222	202	218	215	243	205	215	223	228	218	194	227	231	208	230	207	213	224	213	215	240	231	197	218	229	204	198	219	221	201	219	227	214	220	234	186	202	223	201	214	225	188	237	225	205	224	221	218	188	229	234	233	230	212	215	220	232	222	209	214	205	212	199	218	206	219	212	207	202	197	209	205	218	227	216	217	222	222	239	197	226	226	215	215	214	202	216	217	198	213	243	188	196	213	252	205	224	199	203	220	205	200	203	221	236	209	193	236	200	218	208	202	214	226	222	204	234	177	200	199	211	190	202	197	228	220	208	213	200	227	209	224	215	230	214	234	197	222	222	219	206	188	210	227	198	224	238	201	228	179	230	193	196	218	231	204	226	229	204	210	208	215	212	208	236	204	201	225	225	221	225	192	228	219	218	206	225	230	208	220	206	219	246	212	213	224	210	222	255	207	217	201	222	214	175	218	226	189	223	203	249	212	212	251	209	203	231	226	224	241	225	227	201	214	218	226	232	223	210	218	227	205	217	220	214	214	206	212	218	216	241	217	191	200	212	200	244	210	244	235	209	207	232	195	224	228	215	210	213	239	221	213	203	189	229	221	201	188	193	203	216	214	201	227	212	203	235	214	224	214	225	220	216	216	202	193	197	213	197	215	209	240	203	248	211	184	219	185	208	220	201	221	221	216	203	199	198	220	223	210	219	219	225	212	239	200	238	215	202	200	226	210	213	236	204	207	201	223	203	199	245	210	224	226	219	207	192	233	194	210	242	194	235	245	206	201	197	205	226	225	241	217	227	203	204	236	248	242	215	225	221	217	233	212	218	208	196	215	208	222	228	221	223	224	227	232	201	209	195	244	216	221	224	230	215	203	217	200	224	213	221	219	217	200	228	203	244	228	210	230	227	240	219	192	208	238	232	223	225	198	202	216	228	229	217	238	222	220	224	204	203	195	209	231	201	202	214	216	209	228	194	233	224	229	227	211	217	219	191	219	209	220	224	193	241	218	234	206	250	208	188	225	207	231	229	239	212	221	202	230	215	203	215	227	199	211	215	226	226	187	230	211	221	212	222	233	225	220	208	218	212	246	206	217	204	230	195	243	230	207	214	182	232	241	216	211	210	193	220	199	222	229	226	234	212	187	209	220	234	218	196	228	207	188	217	217	227	202	205	225	221	205	229	218	202	214	226	202	205	196	193	203	226	215	211	181	226	221	227	228	206	218	237	216	225	224	229	207	220	239	213	209	216	209	223	235	204	220	230	188	240	206	226	201	227	218	212	213	234	228	238	253	216	221	232	234	198	217	207	224	204	228	188	211	230	208	241	197	234	194	183	234	225	223	186	199	210	231	210	223	208	244	217	232	231	201	200	206	215	221	225	226	219	226	222	208	224	222	217	208	206	210	186	202	249	216	209	206	211	213	216	185	210	231	220	243	210	219	214	212	226	224	193	214	222	204	228	230	228	201	211	203	233	212	212	216	217	199	209	213	203	194	230	202	205	208	221	189	212	220	211	226	207	185	224	203	197	218	224	202	221	228	219	187	191	204	193	208	205	197	224	202	219	228	211	223	237	239	214	240	209	177	254	218	202	200	244	228	218	224	211	200	228	233	213	195	222	238
16732	40130	31769	19665	13273	8996	6120	4157	2804	1991	1668	1227	954	813	616	491	537	480	430	417	394	360	335	350	303	288	311	320	286	298	271	279	257	279	299	257	255	239	250	265	256	274	262	285	258	251	259	293	241	263	266	235	237	234	254	236	268	267	255	224	249	248	240	232	254	242	247	289	267	239	239	210	277	246	263	258	264	235	244	236	260	248	229	241	238	252	245	226	290	261	269	255	251	263	276	283	268	249	281	256	286	254	231	252	274	249	241	251	231	217	263	250	242	245	240	245	253	255	252	266	239	249	236	251	252	241	240	258	245	251	237	267	246	242	252	236	246	251	229	254	268	235	258	247	252	242	228	251	240	237	262	237	234	268	252	233	247	252	236	261	259	265	246	243	259	250	250	249	259	269	244	264	254	273	250	248	246	286	235	244	249	261	268	260	268	251	237	240	232	278	253	235	247	257	247	271	266	236	253	263	245	258	248	252	225	234	239	243	238	257	235	230	212	230	247	244	266	241	232	264	251	238	250	221	252	265	245	219	264	252	230	226	265	278	267	240	228	231	262	243	264	267	225	265	253	258	227	253	253	261	277	254	261	253	239	270	265	258	243	240	257	293	245	203	235	250	228	228	261	255	272	240	269	251	265	237	263	246	225	246	252	255	239	263	249	247	235	281	256	259	258	246	246	254	258	256	216	276	263	225	243	253	288	238	281	236	246	253	243	240	255	259	251	245	232	221	251	252	272	225	250	260	267	250	259	211	261	272	252	265	271	248	252	241	245	241	268	283	262	265	261	228	232	253	251	267	258	232	263	268	251	270	236	235	260	272	264	249	257	249	265	243	229	260	233	269	262	245	244	239	280	287	242	229	254	244	258	269	242	243	261	251	239	230	265	256	258	256	226	227	262	262	256	256	265	223	241	273	269	250	250	241	260	257	220	266	236	258	276	253	270	253	246	259	248	240	244	267	238	253	262	267	235	265	246	285	276	236	273	230	215	237	245	245	242	231	255	267	254	246	247	226	251	249	275	272	257	237	268	268	256	255	288	228	249	240	254	261	271	254	244	245	269	251	250	251	262	282	269	257	244	276	257	233	250	256	242	249	245	253	227	238	247	212	264	250	251	282	267	252	261	266	248	237	229	257	242	251	242	255	253	261	261	279	224	265	255	214	252	221	238	276	236	235	256	259	253	275	222	242	229	239	265	256	241	265	228	283	254	240	251	257	285	257	247	252	232	277	263	261	244	248	237	236	263	240	260	232	261	257	252	252	237	254	232	273	231	239	265	257	242	240	235	256	255	257	274	272	242	240	256	244	237	247	293	241	251	262	242	239	266	258	228	261	239	247	237	251	263	273	273	224	250	263	258	271	253	259	251	262	231	242	275	255	254	246	249	253	270	220	243	239	253	266	245	254	249	265	267	269	220	270	268	251	247	242	270	236	233	222	251	239	256	251	240	251	236	220	260	273	233	256	247	258	220	237	260	237	241	252	252	239	248	279	255	246	287	214	249	241	220	232	233	231	269	235	274	294	257	234	272	247	246	268	256	260	242	236	256	239	244	240	233	264	260	275	263	256	252	258	277	270	266	245	265	242	255	231	255	243	266	246	247	239	258	251	273	223	236	255	236	253	232	218	233	264	225	269	279	260	252	249	252	233	248	246	238	275	255	255	250	279	246	264	263	275	262	261	262	251	256	253	258	220	267	250	215	268	280	242	278	272	242	245	243	246	239	269	228	262	224	224	238	241	207	240	250	237	254	253	251	257	253	275	250	238	277	267	241	246	273	269	282	230	254	254	253	236	257	263	238	242	258	264	253	244	249	237	269	234	240	225	257	252	223	263	262	248	264	243	259	246	242	256	253	247	229	266	247	246	238	274	233	260	245	275	245	251	243	231	254	242	283	238	234	271	241	258	229	246	266	230	239	236	257	248	278	246	226	242	237	254	234	215	251	293	273	230	267	253	239	266	273	227	290	254	269	269	216	219	232	278	270	266	262	257	258	252	231	280	258	258	247	226	259	238	250	229	241	237	277	231	286	270	268	264	267	243	250	228	265	246	250	257	225	242	238	233	270	252	258	239	245	263	250	265	243	223	255	233	251	228	243	242	235	249	223	266	253	239	251	267	236	238	258	252	241	249	263	233	226	228	267	238	229	232	269	259	262	241	262	238	231	241	223	239	258	224	218	256	285	250	276	267	262	253	237	249	242	267	270	240	230	251	263	228	275	237	269	248	265	248	274	282	246	252	267	266	280	297	249	236	213	251	229	256	255	256	243	240	245	251	242	228	250	252	242	237	221	253	267	231	268	229	247	252	266	241	224	273	256	250	250	262	232	255	250	242	267	231	230	266	247	250	250	236	235	276	244	226	257	240	265	252	254	255	242	243	209	243	246	267	247	249	227	248	243	236	252	267	256	252	266	265	250	261	263	236	275	252	267	259	272	240	267	241	245	241	255	268	244	274	233	231	234	261	259	228	220	268	271	221	264	219	244	227	253	254	275	238	234	269	242	273	231	251	255	244	254	247	236	260	251	238	233	259	249	273	234	263	253	255	270	247	269	260	228	243	266	250	254	262	257	233	246	279	274	246	254	260	267	252	276	236	277	249	230	266	209	265	246	265	270	242	264	254	240	235	251	246	245	230	238	252	248	241	261	263	272	218	261	225	242	271	259	248	267	252	229	237	239	274	261	228	221	259	244	215	248	262	265	267	254	234	260	255	289	286	271	255	234	252	242	235	228	241	285	269	268	262	230	253	289	251	276	241	256	279	222	218	235	229	233	234	252	241	290	245	230	273	227	244	276	233	248	227	248	241	254	260	236	266	240	238	244	260	242	262	256	246	253	260	240	249	272	247	255	246	257	256	241	233	207	262	240	255	269	242	248	209	253	256	254	241	240	289	252	251	246	251	259	258	239	260	276	263	249	259	231	248	271	229	244	255	275	237	252	241	252	245	261	257	235	276	266	247	243	247	239	228	246	257	256	255	271	260	256	266	244	256	253	268	270	230	256	274	270	263	232	237	267	232	300	221	273	241	239	273	252	243	257	255	265	245	248	250	247	221	273	271	269	255	249	250	232	219	229	240	242	237	227	244	262	250	250	271	261	258	246	258	253	253	236	225	279	253	249	270	233	243	256	255	244	236	232	249	236	258	227	251	237	267	259	240	263	232	234	224	251	239	265	245	231	257	229	239	265	263	260	260	244	286	261	241	258	271	258	236	232	248	255	239	244	273	276	285	240	222	261	259	267	236	250	240	278	227	231	229	214	250	240	233	282	228	236	264	230	265	252	257	241	253	208	249	238	236	276	270	233	270	271	243	271	265	267	253	233	241	240	254	240	236	266	248	245	227	247	261	267	245	268	255	253	262	245	246	267	235	250	237	235	257	235	263	240	253	262	248	231	241	253	248	253	260	237	237	255	244	275	242	261	227	262	241	245	246	225	255	269	259	272	259	234	253	260	238	266	263	277	290	257	219	284	230	215	229
22526	21169	28544	24107	21284	21418	14729	6200	3715	2817	2031	1606	1233	1041	778	712	634	602	515	526	498	470	416	406	370	367	368	364	338	358	335	303	299	310	283	286	308	286	313	314	295	287	303	284	271	276	296	277	278	269	297	291	283	241	274	266	272	305	269	282	290	263	258	277	282	278	282	265	283	279	272	255	273	256	279	261	260	268	265	253	214	266	282	280	289	254	279	277	272	302	272	294	261	295	268	273	250	287	248	298	255	280	268	270	307	275	276	256	266	269	251	298	259	253	262	277	284	268	260	267	264	283	294	234	245	257	271	268	276	278	280	297	266	293	274	259	288	271	275	239	290	256	264	301	230	304	275	286	298	263	245	275	300	274	308	258	305	282	250	265	280	268	276	264	270	237	270	264	276	282	274	276	265	286	269	278	293	261	255	281	279	283	269	277	269	223	279	286	306	308	248	265	251	276	281	265	279	264	289	288	303	285	261	260	274	288	276	237	267	262	278	287	287	278	256	267	243	239	272	280	255	268	276	282	277	286	309	295	272	263	269	287	285	286	254	287	266	261	283	267	301	289	257	305	289	278	287	243	289	227	275	300	313	290	286	292	282	257	265	299	268	265	271	300	252	264	258	290	230	286	286	279	288	257	262	260	270	285	267	285	277	276	271	271	256	281	267	288	273	258	266	287	303	298	258	283	306	267	286	270	262	290	266	271	280	251	258	251	296	300	260	289	259	262	281	287	272	268	260	280	253	267	233	262	274	259	268	260	266	255	302	258	264	276	263	289	278	275	261	270	281	275	282	275	267	289	248	266	279	286	272	262	276	257	262	252	279	290	269	271	282	272	260	258	268	256	280	279	278	255	268	278	268	246	284	300	253	274	282	279	263	301	267	292	250	258	281	276	275	253	278	265	284	287	282	284	255	280	234	259	275	289	262	288	260	288	257	295	269	260	275	269	282	300	263	251	261	274	293	283	289	261	265	272	265	269	288	259	269	248	275	269	232	278	286	265	237	228	285	306	286	282	272	260	262	280	279	292	271	267	282	278	287	293	282	285	274	298	267	272	229	271	257	235	268	283	273	275	305	283	288	265	286	301	282	251	306	268	276	276	264	261	246	266	246	260	246	297	282	282	272	276	263	275	236	251	253	282	256	291	289	255	268	278	259	277	274	284	286	280	296	258	301	255	284	294	285	249	242	283	245	283	253	291	294	279	273	305	271	281	291	257	281	278	270	272	273	253	269	290	258	271	274	283	275	266	279	294	265	285	239	265	300	297	301	273	249	247	256	290	295	281	253	246	268	271	264	265	265	254	280	261	279	293	280	286	259	271	264	264	279	279	320	317	264	294	254	286	272	272	285	273	283	302	229	261	289	283	282	250	258	268	302	275	280	256	272	273	283	284	269	286	298	283	291	308	274	271	302	267	294	272	273	263	254	256	300	276	252	285	306	275	277	245	276	276	313	272	249	313	247	269	259	296	306	286	264	255	290	283	265	286	268	275	242	241	287	286	301	264	240	246	270	272	298	249	271	266	290	282	259	270	275	280	278	250	276	302	268	279	297	267	251	271	295	262	250	284	289	280	314	263	282	275	263	285	277	283	312	232	265	265	264	253	279	264	261	277	293	268	299	280	291	269	282	277	290	249	271	288	261	253	279	271	260	269	255	283	254	291	257	269	262	271	279	265	267	285	257	270	266	278	269	297	237	294	302	259	260	255	277	250	283	263	270	274	291	293	281	245	286	267	268	273	258	283	235	262	258	247	274	271	269	287	283	276	269	277	273	296	251	285	255	266	291	265	267	299	276	267	278	264	291	252	271	277	255	281	251	286	263	282	266	246	279	291	264	274	278	253	258	266	260	294	283	267	303	315	275	270	304	282	283	266	275	279	278	254	267	319	261	230	259	286	288	288	273	259	280	270	263	283	251	252	257	274	302	259	271	258	264	265	263	273	310	287	268	302	271	270	287	292	304	283	273	272	292	281	246	266	301	277	275	278	269	290	291	295	269	276	269	277	284	304	257	263	264	269	284	271	265	268	273	322	265	249	271	256	262	279	284	295	268	257	257	261	278	276	282	292	252	296	252	267	280	291	276	284	260	276	258	258	293	251	280	276	273	274	263	296	274	263	280	261	257	265	248	273	285	285	275	302	263	277	281	297	247	268	271	318	257	281	293	284	253	265	269	270	288	260	245	275	291	257	272	301	255	253	274	274	250	299	277	274	276	266	257	290	254	286	278	286	265	290	249	260	266	280	277	232	248	296	297	262	246	245	266	269	290	293	291	289	281	238	312	269	291	267	278	270	265	276	273	259	271	273	279	283	254	263	288	299	256	254	260	258	317	301	281	278	249	276	248	302	274	282	255	267	265	278	265	266	295	286	288	289	256	272	277	284	308	286	282	266	285	273	286	263	274	287	263	289	280	260	264	258	257	278	267	262	298	256	257	243	281	250	277	265	274	266	265	266	263	297	284	305	307	279	263	269	257	269	261	280	244	283	297	291	246	255	248	259	284	270	259	280	298	274	285	238	254	271	275	280	281	252	267	273	300	264	272	272	252	277	253	262	295	299	285	277	269	272	307	275	272	283	284	275	247	268	293	259	246	254	256	291	256	268	246	244	256	279	234	286	261	264	291	295	290	259	241	245	265	262	269	269	298	295	272	284	239	268	254	272	299	272	283	262	286	281	259	251	297	256	291	268	279	265	287	282	282	279	264	273	259	300	278	241	259	248	268	274	266	261	282	248	265	257	251	269	280	266	287	262	263	275	247	267	264	258	242	277	276	278	256	265	302	263	291	269	270	247	254	285	269	245	259	268	302	280	261	285	282	261	307	282	268	257	290	298	255	272	260	261	272	255	301	293	274	280	247	290	260	250	280	252	282	279	252	274	266	268	267	264	285	272	258	295	277	265	271	285	251	272	272	283	282	283	283	292	266	278	268	271	282	283	296	300	259	261	264	277	301	258	241	267	287	260	246	263	253	263	276	277	282	258	287	243	274	294	266	281	282	266	285	300	278	289	295	264	275	265	268	258	275	284	294	296	299	243	288	299	260	262	268	230	275	275	255	275	265	269	270	282	264	285	272	277	262	272	314	303	272	267	280	242	269	273	296	275	257	273	280	244	238	241	279	279	290	262	286	256	260	230	250	278	286	279	273	273	265	270	279	268	309	275	293	306	263	290	288	267	245	258	280	283	278	278	236	275	282	280	277	251	266	302	272	259	268	238	277	284	286	281	241	256	260	277	306	311	254	290	288	289	265	248	284	281	288	266	266	280	284	291	277	306	318	270	266	262	270	286	295	282	259	261	261	269	272	269	287	281	266	260	284	234	266	283	270	306	256	300	282	240	297	263	283	288	278	275	271	284	275	297	260	282	279	269	264	261	264	267	232	284	278	291	298	273	275	267	258	270	260	251	263	293	284	278	294	293	279	255	266	287	287	287	279	267	274	282	303	265	281	264	271	272	282	262	263	276	284	277	262	274	265	277
19733	48513	40828	28816	21027	15548	10727	7935	5498	3952	2998	2289	1926	1415	1119	968	857	755	684	598	612	540	449	481	478	420	440	412	370	405	386	361	383	363	365	346	322	347	326	300	340	323	334	304	347	333	318	328	333	333	323	329	322	305	316	299	323	314	323	295	315	302	289	350	317	362	306	326	303	327	317	290	290	329	321	340	294	335	296	298	322	315	276	326	284	335	327	303	318	354	333	323	318	282	322	294	326	318	302	326	287	323	305	287	322	327	320	297	279	311	326	301	290	306	300	356	303	308	319	289	323	282	329	314	305	286	318	335	324	340	308	328	294	325	326	303	328	313	340	289	298	327	309	297	309	300	303	337	304	316	315	328	317	319	314	329	297	321	319	317	334	307	309	294	291	317	308	317	265	348	324	295	359	338	297	310	332	331	311	318	286	351	303	340	308	287	316	323	302	310	310	332	350	326	285	316	333	294	302	304	298	285	321	326	287	317	330	303	278	317	328	290	291	326	322	299	323	309	299	316	307	308	299	316	324	296	304	308	305	284	310	320	307	308	318	326	340	303	320	285	291	307	292	311	298	309	324	301	305	304	330	295	307	299	298	333	290	312	318	331	289	329	287	294	312	323	309	340	312	296	322	298	287	301	317	301	328	310	319	284	307	296	321	286	301	290	323	303	304	337	300	332	294	283	310	310	324	336	314	313	280	311	318	294	271	296	278	309	294	305	315	292	298	301	308	306	285	318	294	297	326	310	317	314	314	314	278	281	327	280	304	303	263	321	324	318	302	307	297	316	307	315	307	326	332	297	316	299	337	314	308	337	330	319	326	310	329	330	352	304	294	306	281	309	340	325	305	316	303	310	310	313	322	323	328	291	349	296	346	299	315	310	297	338	288	314	326	315	322	327	301	323	360	300	327	322	329	314	321	320	295	301	302	308	321	307	354	325	315	296	333	306	323	316	344	300	295	315	299	308	313	288	299	311	325	348	330	307	298	297	303	276	308	294	301	315	343	362	293	350	323	317	327	315	330	302	324	296	300	271	286	311	317	333	296	290	311	302	302	309	324	313	301	294	287	297	290	325	273	308	320	294	318	328	310	301	295	321	295	291	329	333	319	323	319	323	345	317	307	313	310	325	320	302	303	323	323	313	289	317	315	341	322	307	327	306	306	304	311	324	290	339	345	348	357	307	307	292	300	335	316	330	296	331	284	291	306	308	328	304	323	332	344	307	303	322	333	323	258	285	314	301	328	314	325	327	286	311	324	312	304	276	306	336	301	301	309	319	316	307	332	331	299	294	306	305	308	329	309	313	290	320	306	345	327	305	316	320	270	284	278	287	320	323	322	329	351	300	297	279	295	298	350	309	340	303	329	318	305	311	314	312	336	312	309	308	340	316	318	295	284	306	290	328	320	286	369	331	297	299	305	278	342	284	343	322	326	319	326	352	332	309	309	295	307	292	308	308	290	325	335	298	295	277	347	304	304	316	302	299	326	324	297	357	309	347	310	301	310	320	316	334	325	326	308	320	308	300	333	305	281	333	285	327	307	302	290	323	339	301	324	308	311	307	303	319	310	329	310	320	345	323	329	305	326	326	300	325	313	303	310	315	316	306	310	321	321	301	327	302	295	313	309	345	337	341	320	304	324	348	329	292	329	328	283	311	330	338	347	321	302	305	320	316	302	296	328	287	319	293	329	324	327	337	318	332	312	316	285	288	304	334	328	322	309	310	318	310	352	334	291	342	318	310	305	285	328	280	310	314	309	302	302	324	294	331	344	329	294	296	321	344	335	297	302	344	311	339	310	327	323	298	303	310	311	300	296	324	292	300	308	329	306	308	327	298	300	297	293	335	277	307	285	314	308	329	306	297	348	290	313	301	315	317	285	330	262	288	331	319	321	316	281	320	288	312	311	314	288	303	298	294	330	332	323	308	316	270	295	281	289	319	329	322	316	291	330	369	290	316	325	316	320	279	319	323	282	307	313	322	311	293	262	330	316	331	317	318	302	319	337	278	320	309	303	280	322	310	308	308	326	320	319	337	312	287	308	311	330	317	321	328	303	292	303	319	303	295	336	304	308	331	320	336	322	315	283	328	305	296	295	339	298	298	324	320	298	294	316	316	316	315	327	301	342	325	318	330	313	348	296	325	328	324	318	325	300	320	318	330	327	289	352	309	302	295	314	342	319	323	340	325	314	311	293	305	315	306	284	287	285	316	295	304	335	294	312	293	293	293	307	290	329	353	335	325	298	321	326	319	318	316	328	297	315	287	292	294	318	314	325	296	297	335	313	330	306	317	343	275	336	302	321	334	326	350	330	323	318	297	302	293	316	275	280	332	316	321	319	332	299	305	302	317	303	324	322	341	312	326	355	295	325	297	308	308	325	335	299	316	295	298	284	290	311	321	337	315	302	328	302	318	326	335	327	308	300	334	302	307	329	312	305	298	313	285	297	308	289	306	329	288	335	313	327	353	296	322	295	341	343	317	296	296	306	319	334	310	318	322	287	305	304	309	304	287	315	279	315	314	311	315	310	299	286	293	309	320	300	309	298	313	290	325	336	317	321	285	323	311	320	294	334	311	334	310	310	332	302	306	358	321	328	291	297	298	320	320	277	306	304	331	296	330	302	305	294	280	296	309	307	333	317	316	324	336	336	341	315	302	301	323	307	303	300	344	313	298	320	276	324	314	322	322	292	304	297	331	320	301	296	316	282	347	347	319	286	334	312	331	306	297	313	295	288	307	272	312	289	288	325	302	325	299	287	327	301	309	383	299	284	306	317	294	280	291	313	303	298	314	360	330	297	321	320	311	334	303	282	319	328	319	312	326	321	311	283	328	336	298	311	304	309	324	303	302	328	321	317	308	326	374	291	343	324	304	296	331	273	310	342	345	315	331	313	298	286	318	304	309	295	318	334	342	318	295	287	306	310	308	323	280	316	322	280	316	296	316	330	294	324	297	314	307	280	299	327	309	320	298	263	307	347	305	324	311	342	325	303	297	332	298	313	305	332	286	304	330	276	317	312	321	299	318	291	278	296	295	323	319	353	330	308	302	288	295	306	326	334	353	300	304	323	322	313	338	323	319	336	310	258	279	306	298	342	321	303	312	306	315	317	309	329	350	341	290	314	336	282	323	301	320	286	338	326	293	306	308	330	311	326	294	280	334	329	320	324	346	345	322	307	327	304	314	301	314	296	315	338	306	325	304	312	305	352	295	322	295	309	328	331	306	303	312	294	317	316	315	321	305	293	330	313	267	288	310	316	316	304	316	300	316	331	309	323	321	319	314	344	327	298	331	311	309	304	321	316	311	321	315	292	286	334	325	307	337	297	315	329	328	329	315	323	336	318	312	296	305	298	313	349	336	320	319	295	325	288	287	320	349	326	319	323	337	304	318	309	304	307	296	308	317	317	300	305	347	332	333	297	333	304	313	316	281	313	278	299	304	266	295	307	308	310	335	295	318	324	315	307	327	282	305	327	335	331	315
27621	22472	24050	15504	6986	4291	2873	1946	1411	1116	781	698	537	495	390	351	357	346	324	297	301	287	247	268	297	257	262	263	261	241	251	254	244	226	213	253	235	225	251	211	234	227	231	228	218	226	244	258	220	231	241	241	244	235	224	226	252	226	215	221	231	223	254	232	223	204	225	208	255	266	252	195	208	248	231	209	223	222	234	231	234	236	238	255	240	229	256	211	207	233	285	243	235	236	217	236	230	233	239	219	214	236	241	229	246	249	218	227	237	220	247	222	231	205	250	253	232	229	231	230	240	228	235	228	240	233	217	234	230	256	223	232	236	213	259	223	240	227	225	239	250	205	244	259	264	247	228	218	233	216	264	236	206	264	254	227	215	211	241	212	244	217	216	225	245	215	244	232	254	234	241	239	225	227	183	241	219	195	228	237	258	228	230	215	249	207	220	236	229	229	224	242	215	198	220	204	207	230	237	245	233	223	197	221	225	217	249	230	244	240	230	248	228	227	213	236	218	252	220	241	251	209	246	253	221	231	235	243	238	246	244	217	248	222	234	234	213	214	228	223	233	223	240	205	229	214	245	245	216	205	219	220	248	220	235	240	262	244	228	232	265	244	245	217	234	234	236	219	217	223	237	206	236	218	254	245	251	221	258	235	247	219	205	222	242	212	222	224	239	249	235	241	235	227	200	213	255	242	229	240	228	235	247	237	235	246	213	232	234	215	210	246	243	230	226	247	242	224	252	266	227	208	216	240	218	235	230	243	224	241	243	243	242	245	228	240	263	232	223	264	233	248	229	239	236	225	219	224	198	250	223	246	262	227	219	231	251	262	236	245	233	242	232	248	226	246	232	218	214	237	227	232	215	258	227	231	242	232	256	250	223	265	198	222	228	212	240	241	214	239	249	228	219	232	241	242	228	231	246	217	237	212	242	236	261	262	221	235	217	244	230	238	226	204	221	199	230	221	222	194	221	235	215	210	237	245	219	248	233	207	221	220	232	260	231	239	234	241	217	246	220	213	211	215	227	224	240	233	249	242	250	208	215	224	272	228	223	226	231	211	256	221	214	230	251	243	240	213	243	229	247	244	224	215	234	231	236	223	248	225	220	225	218	212	223	240	257	237	231	220	244	257	220	235	217	236	241	234	214	229	223	245	225	260	227	223	218	221	212	239	255	228	239	244	250	247	197	230	219	215	220	226	236	207	223	226	208	240	222	225	253	232	224	216	256	210	225	237	211	230	241	224	251	244	241	229	198	240	225	233	234	241	222	236	252	227	221	229	238	225	222	233	234	251	266	248	244	237	261	228	218	231	231	233	219	229	222	192	226	224	222	241	217	258	234	216	249	224	235	234	208	218	235	221	222	264	248	241	243	214	228	248	206	248	232	234	243	215	199	236	241	205	231	216	244	234	247	228	237	233	244	192	234	232	252	246	222	247	219	222	234	241	215	258	253	233	235	220	211	237	210	248	222	224	215	239	202	273	238	228	232	246	246	205	205	256	211	237	209	243	229	254	195	226	228	203	237	245	226	234	252	221	261	245	217	196	259	246	228	211	236	227	201	232	234	209	256	242	213	256	259	253	249	232	254	220	240	214	242	253	210	230	238	233	237	245	219	212	201	222	228	226	202	206	260	252	202	232	236	232	263	230	216	259	248	242	215	224	231	234	226	230	242	203	250	226	223	239	222	209	262	237	233	249	224	237	231	226	251	237	251	257	240	222	234	256	221	210	215	231	247	223	237	218	245	270	233	256	243	214	243	244	238	222	223	228	225	236	246	237	216	234	226	220	223	246	238	224	214	220	215	228	236	240	240	230	237	223	203	218	217	243	245	251	232	273	222	239	236	259	230	279	246	208	228	252	240	211	241	235	234	221	213	234	208	216	227	265	219	189	212	224	243	222	197	236	253	226	253	231	261	207	241	241	247	219	208	229	218	217	243	266	254	218	257	215	236	235	235	230	231	237	228	253	239	227	249	238	238	242	236	230	207	242	234	223	192	232	230	236	222	235	229	234	240	235	254	228	244	237	228	231	225	232	211	211	236	241	263	233	230	259	243	249	240	260	233	235	238	230	246	232	214	236	228	229	241	237	237	205	226	208	254	236	220	229	214	215	244	235	220	221	228	236	225	230	230	216	234	242	242	246	247	244	212	238	214	234	231	223	239	199	215	246	214	245	202	239	232	224	228	233	239	223	214	235	213	268	221	229	228	255	244	229	249	269	239	238	215	235	264	225	240	230	254	231	221	192	248	264	228	226	231	202	256	213	236	253	242	199	247	206	220	208	225	215	237	252	246	232	225	236	215	214	249	215	239	185	213	227	245	244	231	203	231	207	242	212	197	218	199	238	259	250	223	253	225	230	224	238	235	239	230	209	232	218	230	220	224	228	209	218	243	240	239	234	230	245	249	223	205	209	217	206	233	236	230	212	232	235	231	270	249	227	220	225	247	222	240	235	228	237	260	256	218	249	233	238	201	232	229	212	239	255	223	224	249	217	228	237	222	213	236	224	241	235	215	252	193	220	219	200	235	261	248	219	219	207	245	234	234	213	231	238	240	217	233	221	236	240	217	224	220	230	250	228	240	237	248	247	232	255	245	255	233	216	236	235	247	242	256	212	243	232	239	220	201	230	221	238	229	216	229	219	234	212	254	242	234	241	230	229	216	232	199	241	222	253	238	241	212	232	221	210	259	227	232	212	215	258	238	250	223	241	251	220	230	241	223	256	233	223	229	213	235	221	247	253	230	229	225	228	226	239	202	239	219	226	247	228	220	220	231	246	220	209	225	218	234	223	220	230	248	225	249	262	212	221	218	231	221	239	225	212	230	231	261	234	220	227	253	247	231	229	238	229	247	248	217	255	216	229	251	231	224	229	227	236	224	244	255	242	232	204	239	245	214	237	233	274	225	230	250	230	250	212	216	213	226	239	234	191	221	240	227	243	223	208	253	240	236	234	213	227	230	247	249	251	229	252	246	236	225	237	232	236	226	234	210	241	240	234	233	234	236	234	238	239	235	228	228	246	255	240	226	232	256	255	228	241	238	249	222	244	216	243	225	235	231	232	238	229	223	223	232	224	209	236	220	196	229	222	213	240	228	249	245	234	245	224	219	217	228	229	253	256	239	208	253	223	232	241	216	233	244	236	224	259	213	237	209	230	233	225	237	232	239	225	232	228	261	235	228	219	233	220	247	238	239	221	253	218	217	211	245	234	250	231	243	243	224	228	237	242	216	211	230	235	250	239	243	212	231	212	225	208	231	237	237	190	232	238	244	220	255	242	188	179	216	226	228	242	244	212	238	232	231	243	198	227	237	258	232	241	218	216	222	246	218	239	242	202	211	240	217	236	230	242	216	213	248	244	245	235	253	256	210	228	251	243	241	228	229	215	235	226	198	210	238	246	224	254	254	243	215	231	234	227	261	239	217	245	226	215	252	258	231	240	230	230	209	236	233	234	225	227	236	231	239	243	227	240	228	210	218	273
17029	36619	27824	16701	10115	6756	4608	3168	2247	1623	1232	938	837	713	563	482	444	450	333	369	334	319	304	327	342	347	318	292	302	285	314	288	298	282	262	249	283	269	275	274	244	276	262	274	267	257	261	273	256	286	262	263	306	273	261	251	274	242	269	264	275	269	261	272	269	263	253	311	244	273	275	278	275	282	261	269	263	252	280	258	268	239	280	256	268	254	262	271	243	266	278	267	263	289	276	267	248	264	260	284	246	279	248	269	254	293	255	255	292	255	250	261	270	250	272	256	257	268	277	295	290	251	293	226	275	276	248	291	260	259	241	252	261	255	291	252	269	255	282	262	287	228	261	273	286	295	249	265	272	283	275	276	248	258	269	254	238	240	267	260	259	274	244	274	264	272	286	255	283	251	262	273	272	256	281	256	279	286	265	259	294	306	230	258	283	281	302	271	264	308	282	261	285	261	284	257	255	290	262	271	258	306	239	256	249	283	251	297	279	260	296	262	276	284	260	264	273	236	254	260	254	274	293	249	290	279	264	243	274	223	244	250	287	289	277	247	241	268	274	258	231	246	249	263	263	253	278	272	262	289	250	271	242	288	288	262	265	239	256	252	288	262	280	271	267	270	246	277	250	275	271	293	271	253	258	261	265	254	283	268	279	283	240	275	257	271	256	298	290	250	260	270	293	287	274	259	266	270	286	277	276	283	260	267	256	262	242	251	281	292	301	271	280	237	244	273	256	263	288	300	276	237	263	287	259	261	268	263	292	258	274	277	268	279	285	255	284	243	249	251	238	268	258	312	255	245	266	268	274	257	291	285	276	284	254	255	266	267	296	265	300	265	261	254	251	266	276	274	274	240	279	269	286	279	270	277	274	274	256	265	284	264	257	255	291	252	296	279	277	254	275	266	265	255	255	257	254	275	253	274	244	271	265	274	261	298	264	276	267	246	267	244	273	234	255	252	264	288	246	276	292	250	265	280	254	261	274	284	263	273	261	274	258	277	255	268	283	281	304	289	264	261	269	266	285	266	266	249	239	259	262	255	287	258	250	260	283	238	257	263	296	284	258	285	267	262	273	273	274	249	240	287	282	269	294	259	262	288	278	265	272	297	255	249	264	280	286	249	287	254	269	250	277	281	296	277	253	263	283	261	269	242	278	277	249	280	280	279	276	263	235	258	247	262	269	275	255	263	297	254	255	242	233	279	264	272	282	283	283	255	274	257	247	266	277	241	247	276	288	280	252	268	275	249	261	262	287	266	271	260	282	277	290	245	265	269	255	274	275	262	278	271	299	259	260	263	276	264	240	281	255	300	242	270	276	263	238	283	297	269	254	241	254	256	251	286	257	257	284	255	232	262	260	290	232	245	226	288	284	277	244	263	257	275	278	307	246	249	240	261	258	273	267	284	268	258	304	268	271	255	274	269	250	250	263	289	264	265	256	263	263	266	259	235	264	280	226	302	274	254	230	267	276	272	258	264	260	256	289	243	263	285	266	285	265	273	244	256	280	294	304	245	276	257	262	243	275	258	269	273	284	277	273	267	246	247	290	289	287	280	273	249	286	307	267	256	302	271	282	274	264	284	260	258	246	294	257	250	274	246	262	282	268	297	278	294	252	252	255	235	282	298	238	275	262	284	275	240	259	246	248	254	275	277	277	270	241	280	271	283	277	278	281	282	280	252	250	247	260	244	274	256	253	253	273	253	268	266	263	283	297	284	241	264	280	271	251	235	264	277	284	282	241	261	264	268	252	255	285	239	303	247	280	272	244	301	296	312	264	259	244	300	278	272	246	305	268	247	253	250	258	279	280	262	305	257	264	226	274	260	238	295	273	282	255	269	264	274	311	264	270	270	315	297	272	246	271	277	260	278	246	286	272	285	239	256	298	275	263	285	281	252	266	279	263	269	244	236	252	259	267	269	261	282	243	260	271	287	261	283	254	269	272	283	276	242	294	286	251	273	245	266	275	289	256	259	240	298	260	273	277	280	267	265	289	268	284	261	283	268	268	287	281	285	271	278	248	251	248	291	263	303	288	264	286	286	281	235	272	271	304	281	271	259	286	247	277	244	246	264	242	278	245	280	238	286	276	251	242	296	270	289	272	286	239	270	266	272	258	256	275	292	243	260	236	282	272	264	273	252	274	268	268	245	256	257	234	275	253	275	296	263	278	251	278	230	274	291	238	267	237	276	233	259	242	275	252	272	277	271	244	276	251	280	290	267	261	275	300	273	244	268	271	272	265	289	273	319	229	268	263	279	275	248	252	276	300	264	280	277	257	244	248	253	278	240	291	272	269	264	269	263	247	293	279	272	297	280	252	272	256	290	269	285	243	286	247	292	249	288	249	281	276	255	268	275	304	270	273	236	267	266	262	271	259	268	248	235	254	264	276	267	281	312	280	270	261	282	262	293	276	273	253	227	288	292	260	285	269	264	289	252	271	258	281	281	283	271	277	285	291	259	275	259	251	252	274	273	292	256	291	254	291	247	257	290	266	259	251	279	288	259	250	282	298	269	312	255	294	249	276	282	268	250	279	281	255	277	286	283	318	268	267	268	238	251	263	280	238	267	272	293	266	284	281	265	255	239	259	283	286	279	265	282	278	255	275	256	279	269	258	259	238	274	265	249	245	234	244	245	261	247	273	283	291	272	271	282	256	252	258	239	270	274	294	222	299	309	288	281	258	254	251	281	294	269	255	278	251	271	255	258	261	276	225	250	266	294	300	248	284	301	250	266	274	275	269	274	281	247	259	255	284	257	286	274	260	264	269	291	265	284	288	242	248	267	244	295	238	264	280	247	258	237	265	289	256	259	260	274	296	260	288	262	248	251	264	252	283	271	279	280	282	266	316	266	260	269	253	243	273	265	256	268	260	300	264	279	256	252	273	253	248	274	231	253	264	292	255	273	270	241	293	252	270	253	261	277	262	262	253	266	279	263	249	236	276	293	258	296	270	267	253	271	257	260	255	266	273	252	289	247	269	256	324	265	272	281	276	258	281	283	274	266	259	261	281	260	282	296	260	261	266	295	278	260	264	260	253	294	310	249	232	271	269	276	232	249	286	261	274	272	251	248	280	246	271	268	258	285	275	248	260	271	303	280	260	272	290	317	276	265	285	297	275	249	275	268	269	258	253	239	277	254	284	255	265	245	253	281	265	264	265	240	263	266	273	265	292	258	247	276	250	259	233	266	243	271	259	269	265	273	253	266	239	269	264	274	249	281	248	259	289	249	272	289	310	264	274	283	253	278	239	275	282	267	266	278	294	267	257	313	253	249	257	268	274	278	262	255	257	246	264	274	225	253	282	259	292	281	279	269	268	290	273	279	233	262	278	253	275	278	269	242	306	240	305	242	259	264	276	295	272	258	260	265	295	257	276	258	261	260	266	263	292	268	233	263	267	244	263	286	287	280	283	259	266	255	278	264	253	227	250	282	266	269	250	283	246	262	224	277	249	268	245	256	272	254	294	262	283	252	259	291	259	267
23576	21151	27979	24699	21126	14002	7034	3870	2548	1971	1551	1161	1003	768	621	538	504	502	454	427	443	381	349	358	371	340	334	317	309	327	274	281	287	311	296	305	284	277	291	292	264	289	289	268	292	310	277	296	300	305	276	275	280	300	300	305	288	289	260	242	281	275	244	260	305	259	242	277	250	256	253	285	269	265	249	276	256	262	290	279	260	265	275	289	269	269	290	262	262	242	277	272	258	279	278	284	268	272	265	260	258	304	287	281	287	294	274	264	289	267	260	279	278	250	236	272	253	258	240	267	283	297	278	262	261	252	286	273	288	270	275	280	272	272	301	240	245	288	279	283	253	233	277	290	281	272	244	284	245	266	295	255	272	268	279	295	278	252	255	257	287	256	252	282	280	264	277	277	279	284	282	277	287	296	264	279	261	282	279	255	240	261	260	268	292	247	286	283	262	272	271	296	269	266	288	248	250	270	266	264	229	273	256	286	292	285	257	315	287	274	272	281	259	261	243	270	288	294	266	256	266	273	250	277	260	275	292	276	257	274	259	254	266	265	253	238	267	272	250	256	259	272	287	220	278	287	268	259	286	266	261	315	291	274	270	282	277	257	282	302	267	291	256	274	232	264	286	279	279	273	259	250	271	284	318	252	260	276	271	267	268	256	251	266	275	256	280	268	220	287	284	283	269	283	295	288	262	257	251	287	240	265	242	287	288	278	243	261	301	238	262	259	300	294	266	287	269	287	284	274	268	263	254	263	262	270	270	293	263	252	238	273	276	264	301	294	268	256	268	271	258	287	272	257	281	289	263	289	240	234	268	255	286	276	280	282	305	243	256	294	246	243	298	251	264	283	291	280	280	276	305	268	292	253	277	257	261	248	255	268	283	246	309	273	275	264	253	292	286	302	246	247	289	262	254	251	273	270	295	277	268	255	243	261	249	248	277	260	280	277	259	259	293	254	284	258	253	288	262	284	300	263	266	279	250	277	295	282	273	252	259	296	297	276	231	279	278	283	270	309	295	285	284	304	286	295	270	226	273	267	276	251	247	299	284	251	264	276	256	266	289	261	276	277	295	259	246	301	263	271	265	280	274	302	263	276	243	285	277	254	284	294	294	247	232	257	257	277	264	249	277	240	273	270	300	273	247	274	265	301	257	252	249	279	240	256	285	297	285	261	270	274	267	289	245	246	260	262	301	241	279	276	277	275	281	277	238	281	282	260	281	259	262	313	274	266	249	273	277	248	262	263	266	304	287	283	263	260	276	271	293	299	262	272	266	249	271	262	274	269	270	280	264	285	259	268	284	248	263	281	266	242	287	279	284	281	258	271	296	270	320	276	254	267	260	264	276	225	291	284	255	232	278	302	276	251	260	273	298	275	256	272	286	268	242	266	282	273	265	263	261	250	263	292	263	250	279	280	270	269	300	282	274	268	297	280	265	290	302	254	277	267	257	256	249	287	227	280	267	286	261	261	258	254	267	251	267	274	272	259	283	274	238	268	272	299	279	268	267	227	273	271	269	259	256	263	264	262	244	294	242	264	263	280	299	296	261	277	265	285	237	269	258	239	290	264	259	261	262	256	259	267	254	260	247	252	274	262	285	289	238	250	263	271	254	301	308	261	269	268	263	276	273	259	268	261	257	279	254	292	263	283	288	265	289	259	294	243	267	300	285	286	273	255	287	255	280	292	265	270	245	268	272	253	245	287	278	269	290	290	276	254	258	267	295	278	269	271	279	253	280	259	290	246	288	269	272	278	301	262	271	294	260	246	275	278	254	264	276	253	305	266	259	286	273	263	277	274	269	272	288	247	281	279	270	226	279	258	259	288	257	259	288	266	254	246	277	265	259	280	239	281	260	285	252	262	272	265	266	292	258	259	250	252	285	268	294	278	276	264	275	265	269	259	253	290	250	278	277	262	275	291	291	294	258	252	257	263	293	262	286	247	260	289	279	262	265	263	283	253	251	279	287	277	254	264	252	273	303	276	275	272	295	276	255	281	262	272	288	255	277	269	270	270	250	241	283	235	285	285	294	286	271	260	250	298	252	284	280	250	238	264	300	276	279	262	283	293	295	280	248	278	252	283	273	280	267	267	280	247	281	270	269	289	278	229	261	245	276	242	282	251	279	259	272	284	290	270	280	286	293	274	265	263	261	298	310	274	244	289	252	304	282	269	269	252	287	259	279	272	275	277	277	273	277	264	273	259	277	257	283	268	265	267	278	276	252	280	265	270	292	258	285	306	266	271	252	266	302	262	250	294	264	263	280	290	270	242	306	284	258	287	268	286	281	292	274	281	262	298	285	268	295	272	270	288	256	286	268	241	293	285	271	265	263	256	231	278	296	271	279	257	285	242	272	261	277	289	270	261	278	254	289	262	275	265	264	264	254	253	297	250	276	258	231	295	257	270	271	251	287	274	301	297	257	271	292	268	267	278	267	264	267	280	276	272	288	266	264	219	271	268	263	273	267	261	268	266	258	283	278	311	279	278	273	261	277	292	277	283	276	282	244	268	296	283	255	245	279	256	272	312	262	271	277	262	251	262	260	277	247	295	282	286	279	297	274	279	253	274	266	254	251	274	277	275	277	257	258	263	292	249	233	260	289	271	312	255	271	288	254	283	272	282	267	242	274	266	309	265	249	259	245	317	276	279	283	301	274	275	274	303	266	294	269	271	247	250	281	252	271	248	286	295	289	266	271	263	261	267	275	295	255	285	242	274	261	267	267	285	240	258	285	285	242	262	259	268	258	292	271	264	276	259	246	256	274	281	290	275	278	272	269	276	266	277	277	262	250	264	252	290	257	259	270	243	258	279	246	291	296	293	250	268	230	245	295	248	267	268	284	289	295	286	259	264	279	277	270	247	307	258	248	285	285	272	285	269	296	270	278	298	258	278	283	298	227	278	287	283	285	285	249	263	260	264	280	280	262	261	299	267	247	274	263	214	312	267	269	269	251	250	258	339	242	317	241	292	271	245	284	244	277	266	288	307	265	295	245	282	270	272	267	269	280	259	262	258	267	267	290	273	265	257	241	278	272	280	264	263	245	287	256	261	270	295	264	278	290	236	261	292	272	275	297	256	276	283	267	303	267	268	271	276	265	245	283	251	266	293	264	271	289	265	259	247	279	269	291	271	292	245	269	234	250	277	281	263	272	244	264	260	270	258	259	288	292	251	279	269	255	241	301	296	262	278	297	277	283	301	268	251	271	293	261	294	266	292	280	229	255	265	259	276	279	283	277	297	293	277	252	263	287	259	245	290	295	267	268	259	249	269	280	254	267	249	248	267	271	278	276	271	280	258	273	260	265	272	278	262	282	250	250	275	268	247	268	253	284	280	291	263	270	265	271	237	260	282	278	249	281	271	279	271	264	278	255	256	277	282	303	301	271	253	307	253	286	274	282	284	282	266	271	248	295	282	269	264	239	283	242	268	287	276	255	296	246	290	248	286	247	279	260	270	296	259	264	299	283	278	258	248	247	249	254	271
17893	43971	35285	23821	16220	11213	7871	5581	4150	2967	2205	1764	1410	1192	956	728	663	626	534	573	461	459	409	438	401	367	374	357	341	334	341	308	320	359	331	332	319	349	297	340	324	324	325	323	345	329	300	344	317	343	336	313	333	295	319	344	311	299	319	331	290	335	300	309	309	309	292	276	284	311	306	308	307	330	320	305	329	311	295	310	323	310	306	306	316	314	347	317	313	304	300	293	327	284	317	323	318	302	304	301	300	327	302	310	303	301	331	287	291	324	291	312	325	304	312	325	282	326	280	287	297	299	320	321	292	292	337	307	335	329	342	325	314	338	300	283	331	292	307	342	298	285	324	284	297	279	313	283	298	319	310	289	300	312	293	282	295	289	313	316	321	300	309	338	299	319	292	315	301	314	333	337	262	338	313	274	273	310	301	324	301	309	290	320	327	283	306	310	303	318	336	286	307	309	288	300	327	301	314	282	342	293	280	279	310	296	292	315	312	332	335	314	300	302	341	325	322	280	300	308	296	306	295	308	299	321	306	314	300	277	333	319	298	324	356	323	270	299	337	307	323	297	306	302	299	307	304	319	297	296	315	321	282	309	312	326	341	284	335	346	343	314	317	321	312	291	318	328	311	341	312	311	320	311	318	321	321	309	322	305	301	284	298	316	291	329	307	343	305	312	296	307	296	293	337	336	331	314	308	300	323	310	326	306	305	297	326	296	302	296	311	319	303	303	310	327	309	305	338	331	318	329	319	308	291	313	307	314	349	311	310	300	297	309	318	320	280	308	310	328	327	325	286	297	307	297	316	343	298	296	340	318	305	292	310	299	322	286	296	277	317	319	296	326	303	293	330	302	281	320	318	334	315	284	305	330	306	313	330	284	327	311	334	288	301	315	289	300	305	286	323	289	311	305	280	317	317	300	336	293	306	320	320	288	325	311	314	335	337	308	298	296	313	293	286	318	357	323	295	307	305	299	352	310	277	299	331	283	314	301	292	334	319	323	311	341	295	290	310	322	322	344	310	309	344	312	307	317	297	315	305	299	292	319	318	299	315	315	340	312	332	305	308	283	310	323	317	331	293	320	341	298	293	297	320	312	287	273	291	323	314	295	328	303	295	269	340	324	302	316	297	328	299	299	332	304	286	358	343	292	317	309	290	328	293	333	328	293	329	317	348	294	288	324	283	321	276	306	302	334	317	298	296	308	317	314	321	297	315	284	305	320	337	312	331	318	289	308	311	310	302	309	328	333	316	326	313	303	287	291	292	295	303	340	290	330	305	300	323	326	316	314	334	303	361	322	300	304	292	306	335	313	305	329	304	303	298	309	278	304	298	313	341	292	312	312	320	313	282	343	298	301	323	320	324	333	333	308	299	300	343	310	340	299	287	311	299	316	309	312	292	324	289	296	334	292	327	322	320	332	291	308	309	308	309	327	296	321	325	315	333	286	300	316	306	335	319	305	323	303	326	318	300	316	337	319	290	308	321	319	317	316	295	338	319	290	302	307	282	318	303	315	284	317	321	339	323	307	311	300	309	272	273	300	313	323	270	308	322	324	299	303	300	282	286	311	293	321	295	303	314	288	300	306	310	324	336	311	311	275	345	287	317	284	299	328	329	321	308	311	308	321	292	313	297	324	293	306	351	297	352	295	318	297	318	322	303	297	314	302	307	334	308	321	313	317	339	325	301	297	308	303	297	298	281	311	314	294	329	298	320	288	297	280	316	292	320	318	329	277	306	291	323	272	316	325	295	320	312	345	311	314	330	306	288	302	288	308	339	268	332	291	315	323	310	295	308	315	336	316	332	333	318	335	316	327	315	314	300	311	295	318	330	277	311	305	327	315	300	307	321	311	308	329	290	297	299	305	292	327	285	325	303	284	328	325	306	321	308	294	286	322	297	299	337	325	313	298	313	317	304	325	272	303	326	309	318	293	303	321	300	344	291	295	284	322	283	302	303	326	318	290	307	315	313	303	336	321	320	337	309	326	351	299	279	280	324	317	320	298	309	307	312	336	332	326	319	302	337	308	360	320	332	336	305	295	318	301	329	318	304	284	328	304	316	308	332	304	322	325	291	315	289	302	328	297	325	321	293	328	319	299	278	295	318	313	304	323	289	315	292	274	319	336	292	315	323	326	313	330	314	307	301	295	328	310	310	321	299	293	323	300	304	325	319	330	293	306	329	299	331	294	308	332	308	327	292	327	303	350	325	293	315	293	294	316	329	316	322	308	320	333	321	302	291	319	290	312	331	311	304	335	321	295	331	281	309	307	302	312	295	300	294	294	327	294	311	346	315	311	276	338	292	308	295	294	310	291	308	267	284	288	307	296	308	301	308	280	300	320	297	295	307	309	290	269	311	346	303	323	342	298	300	340	313	348	300	280	286	290	308	324	326	321	258	306	336	294	315	306	314	333	317	287	313	306	299	287	341	279	292	331	308	278	288	337	293	296	328	322	289	319	306	297	319	309	319	284	339	302	346	353	294	312	339	294	294	318	311	312	307	297	322	297	283	316	323	296	307	293	278	329	287	298	289	308	300	321	304	306	341	314	336	293	335	335	274	338	293	287	317	311	320	309	341	311	343	323	330	297	351	330	326	332	286	307	325	322	303	342	317	317	315	333	298	292	315	296	309	327	323	331	312	316	339	327	306	305	296	286	297	343	339	305	315	327	305	305	298	298	305	291	302	323	306	316	287	310	311	297	314	308	323	341	316	321	319	314	337	318	290	311	293	289	297	296	348	339	332	308	316	295	311	315	317	299	307	311	292	303	286	308	317	338	301	310	286	285	304	331	295	283	330	301	312	316	327	345	332	305	307	293	331	285	300	333	287	325	305	324	320	286	339	309	311	328	299	316	313	322	311	315	291	334	302	343	302	337	300	308	307	297	318	338	316	297	322	304	303	314	295	272	309	283	325	348	313	314	336	307	326	322	312	308	304	304	328	328	319	277	314	297	289	326	292	322	322	320	300	319	299	312	323	307	339	321	293	309	312	325	338	309	320	332	284	335	293	310	319	326	317	311	319	313	319	332	296	329	310	327	335	282	343	325	329	295	372	277	311	328	328	339	285	296	306	275	307	312	315	283	300	318	346	317	303	318	322	320	324	334	284	298	360	307	306	295	318	300	310	320	309	320	310	338	328	300	345	318	312	319	279	325	286	321	300	282	296	312	284	301	298	320	311	307	300	292	306	309	342	331	326	286	299	290	299	311	294	312	316	308	321	327	328	299	361	314	315	291	324	323	294	333	325	316	330	286	332	317	286	285	318	313	286	291	331	307	301	306	306	295	330	338	308	312	322	309	300	304	319	299	284	293	296	308	324	299	334	306	258	280	317	291	337	302	337	312	330	315	306	278	340	291	302	303	327	289	304	265	314	278	297	318	309	288	317	301	306	323	310	304	293	310	294	295	357	319	289	319	303	309	329	297	293	308	302	309	332	290	324	327	265	327	302	321	332	331	292	311	309	302	303	288	318	305	344	335
24888	21168	26846	25402	13227	6228	3913	2529	1813	1319	1060	847	708	599	519	437	371	326	329	314	301	319	294	271	274	240	252	253	223	236	212	226	215	213	210	228	220	236	240	214	184	215	214	218	234	223	244	186	203	184	206	229	181	212	240	213	185	216	211	217	216	237	229	188	227	211	226	207	219	224	226	195	228	196	221	209	192	230	210	206	217	210	204	215	200	218	221	209	228	218	201	196	224	194	197	209	204	222	227	214	229	209	229	221	182	196	242	226	199	227	201	210	210	195	217	215	231	213	220	209	200	212	224	228	219	229	218	187	189	227	254	203	201	209	234	198	222	210	231	203	197	186	195	228	203	231	201	202	235	231	194	219	198	213	242	194	237	224	213	207	199	199	229	202	210	219	209	219	210	195	188	225	193	196	209	211	230	213	224	213	234	215	218	200	219	207	212	221	211	239	209	185	233	234	228	209	195	212	206	214	205	198	234	182	215	205	210	208	176	230	231	220	219	219	196	213	225	211	226	212	216	206	229	259	209	213	225	229	211	237	241	216	186	214	213	218	194	218	207	212	202	213	215	194	207	207	229	216	226	191	219	202	218	232	235	236	199	206	223	218	214	220	220	210	230	210	229	174	210	231	195	214	205	216	199	211	229	232	230	236	238	226	232	224	218	217	200	205	260	217	229	208	223	208	217	207	215	203	215	226	207	238	204	232	207	198	232	220	225	199	219	190	224	230	207	216	224	208	213	198	203	195	224	221	218	203	224	239	199	220	228	213	179	221	213	209	218	201	214	209	207	201	223	199	204	223	195	206	231	220	187	222	202	256	195	230	235	219	242	216	204	236	204	188	219	208	213	231	241	207	241	207	222	203	216	211	211	218	237	216	222	214	213	236	212	214	224	233	227	202	209	231	211	214	227	217	209	205	231	259	203	197	228	217	230	208	224	215	228	217	216	223	206	230	204	206	236	180	219	225	213	218	185	229	217	180	219	208	220	194	242	200	205	219	205	195	223	213	203	199	201	212	236	204	223	205	233	206	199	228	206	225	229	216	221	205	225	204	237	222	208	206	207	178	210	237	242	209	241	201	209	217	233	220	218	231	233	193	228	207	200	206	213	173	208	216	207	213	227	197	211	223	210	220	218	247	218	196	237	211	236	219	197	219	218	229	207	190	208	211	211	212	220	206	220	245	225	205	204	211	235	208	217	206	233	211	214	220	221	215	204	225	204	205	202	222	230	229	219	201	182	210	227	202	209	219	209	236	203	206	220	220	240	220	206	231	224	238	201	215	232	201	233	227	229	209	200	211	246	190	199	227	201	217	194	223	222	207	186	220	195	201	197	235	199	229	218	204	208	221	225	173	205	208	214	196	220	210	208	217	211	215	211	202	215	227	196	226	247	229	241	188	229	185	180	207	191	206	216	232	223	230	217	228	234	213	242	210	199	211	206	186	216	183	206	219	215	201	207	206	224	203	223	216	221	228	197	196	222	197	221	205	214	222	211	200	211	218	205	214	222	210	207	209	243	221	207	199	202	214	228	199	207	234	211	204	197	201	211	239	222	240	224	200	243	241	226	231	213	206	229	224	237	212	214	217	213	221	196	210	187	197	211	217	184	207	195	202	210	228	213	231	191	209	210	197	230	216	212	196	217	211	253	227	218	206	226	228	196	196	217	206	216	210	221	223	221	258	228	227	207	219	222	246	214	241	218	217	194	220	197	246	187	209	207	209	197	199	230	219	208	196	209	219	225	206	224	208	224	207	219	205	218	203	209	196	217	221	220	228	185	222	233	198	223	227	232	216	216	191	213	214	208	239	199	237	198	220	222	218	210	201	204	247	210	197	203	217	199	205	223	238	201	218	202	213	226	221	211	238	215	265	251	207	231	206	231	196	246	269	212	240	197	200	207	229	206	213	236	204	215	212	216	228	224	217	219	199	195	212	215	211	206	215	230	208	218	189	226	211	192	235	231	214	243	211	202	191	203	221	215	219	195	215	190	203	200	208	217	214	225	236	227	203	233	200	208	226	216	232	231	217	237	244	215	213	233	226	227	241	238	222	207	212	224	224	199	226	226	203	208	214	240	204	226	225	239	209	204	213	208	220	204	215	239	191	193	218	212	214	198	193	262	214	208	211	232	178	223	192	201	213	194	223	237	184	210	225	204	213	210	250	212	208	233	247	218	226	231	241	222	211	224	226	207	180	213	219	204	226	194	210	228	225	224	195	209	225	256	214	224	218	222	206	207	234	207	216	225	208	217	200	224	190	229	222	231	226	217	215	202	209	234	230	185	233	234	221	205	227	221	227	207	239	218	203	222	219	221	196	237	210	199	203	228	208	208	226	196	218	214	205	220	202	217	202	235	234	193	210	222	210	216	231	208	196	193	197	218	205	203	226	227	198	214	207	238	212	200	212	218	203	249	222	211	183	227	198	190	200	201	217	220	191	208	223	206	197	172	190	200	228	185	224	216	216	241	218	197	237	234	197	206	210	220	202	237	211	191	211	193	224	221	197	213	239	201	197	211	229	211	222	228	231	193	201	193	204	203	197	220	235	240	208	230	208	205	214	203	232	216	194	222	200	204	197	199	229	192	239	214	225	216	230	223	232	211	203	220	192	196	218	225	220	196	202	222	223	222	235	240	204	223	209	208	241	201	249	209	215	219	249	233	206	256	211	212	214	228	224	205	231	182	212	192	175	208	184	210	218	203	230	205	201	232	210	202	212	226	209	218	208	192	197	214	203	196	216	199	203	224	226	215	220	233	193	212	206	204	210	215	233	200	207	228	214	223	220	190	231	208	225	204	211	189	221	221	219	187	229	208	223	216	197	204	194	201	216	216	216	201	213	192	212	200	213	212	224	208	211	197	197	208	221	238	199	237	216	206	229	223	182	211	220	244	233	214	218	228	209	218	197	229	196	221	215	224	206	206	216	212	212	202	217	211	225	200	220	226	203	195	223	217	224	228	228	236	234	222	209	207	206	228	229	201	232	239	186	194	193	205	207	216	186	218	217	210	232	213	224	190	224	207	201	204	195	209	201	219	205	229	227	210	208	215	229	209	219	213	215	196	211	217	217	223	218	216	257	236	178	211	182	221	205	232	220	188	212	195	182	205	230	231	225	210	228	196	207	211	219	224	221	211	202	202	218	200	193	233	195	198	196	213	203	202	203	229	216	215	229	206	206	189	217	232	206	199	194	200	224	244	205	202	207	217	227	197	210	199	189	224	218	209	218	212	227	211	196	192	224	205	193	177	217	215	209	197	212	232	221	234	213	217	220	213	207	193	222	242	201	197	209	219	221	236	198	196	203	206	203	214	193	198	203	219	207	196	234	222	197	200	226	241	188	192	210	197	212	244	228	243	209	214	206	210	200	208	233	223	199	208	234	206	223	200	197	205	225	237	225	225	231	240	214	204	210	198	237	172	213	230	209	233	232	209	194	186	249	205	190	219	224	238	230	223	207	220	248	238	236	205	207	214	200	229	205
16964	39815	30949	19635	12677	8570	5689	3993	2961	2026	1611	1241	1066	798	690	542	518	450	478	419	377	371	348	331	352	304	305	312	293	303	280	296	295	289	283	273	250	266	258	258	277	258	240	251	241	264	253	246	262	237	223	242	256	242	254	244	244	242	226	261	240	245	250	237	258	264	245	254	252	277	281	262	236	240	239	288	244	227	238	256	245	220	228	241	236	247	256	265	257	252	240	285	245	240	230	253	249	257	221	246	239	255	235	244	233	255	228	263	225	242	241	238	250	265	228	233	254	237	288	246	229	242	245	254	223	258	237	235	212	221	227	200	263	256	234	226	226	231	246	242	221	259	245	252	261	249	239	240	233	261	233	256	232	240	242	208	233	228	231	248	243	258	239	247	252	254	230	268	239	252	211	232	253	273	223	229	223	239	216	260	276	239	261	267	248	244	243	247	265	224	254	239	247	232	249	219	267	252	219	267	238	249	245	238	228	256	235	235	238	261	262	240	241	255	232	250	268	255	259	237	294	273	256	233	252	293	283	236	220	258	258	232	250	245	250	268	269	204	239	234	236	238	262	275	224	266	262	255	222	212	230	262	251	233	262	290	263	272	252	262	267	245	237	222	243	253	256	253	234	253	249	263	246	284	258	276	240	252	248	231	247	271	233	253	250	265	248	248	253	258	244	251	256	224	221	267	237	284	259	219	275	265	244	263	249	276	264	263	226	265	250	247	250	255	270	213	279	263	249	228	237	237	251	252	261	235	233	243	249	226	230	238	276	238	260	244	252	242	243	246	232	234	236	214	293	232	264	288	271	252	256	222	242	239	257	260	249	226	266	252	246	262	281	206	276	265	245	249	241	240	276	271	249	266	231	257	246	233	253	274	228	258	238	251	234	265	249	243	238	248	258	201	251	256	254	272	239	247	232	257	232	253	224	251	248	254	258	246	283	267	252	290	225	263	245	259	236	235	217	239	211	242	239	273	257	253	243	244	258	230	239	197	270	246	261	251	237	238	233	229	232	235	246	234	253	257	217	247	268	258	251	264	233	277	256	237	252	260	228	246	250	237	242	239	231	266	247	254	233	250	266	249	247	238	255	233	242	289	258	238	243	246	243	255	254	241	255	257	243	269	236	256	267	235	257	252	251	254	244	258	237	255	262	238	242	246	258	249	259	269	246	263	249	289	244	251	252	247	231	205	240	219	245	227	253	234	261	236	254	277	263	233	247	249	245	225	250	263	238	236	270	244	241	251	247	248	250	241	233	240	266	254	230	252	253	277	247	227	252	249	244	265	238	250	240	262	224	236	228	238	250	233	259	257	234	227	211	241	259	248	250	263	224	218	233	263	260	236	233	260	260	214	249	253	286	253	271	252	226	241	225	264	253	267	225	245	247	239	242	252	237	263	263	260	283	258	238	245	242	222	224	224	260	280	261	251	259	272	265	251	256	245	245	232	262	244	235	275	230	230	251	263	236	252	263	220	239	263	254	267	241	259	244	255	266	241	236	249	272	260	231	234	224	233	244	268	261	259	304	265	242	248	240	234	228	212	269	236	252	235	268	255	253	235	239	232	229	246	289	261	239	269	224	230	232	244	263	254	263	258	246	267	243	276	243	262	231	263	235	234	253	277	234	274	270	250	235	255	254	245	247	257	243	225	251	243	264	261	255	244	266	248	250	230	267	257	244	261	219	272	260	232	247	243	244	258	228	264	235	285	260	251	251	227	249	240	271	225	255	253	247	263	258	240	247	242	246	247	229	235	252	247	223	240	227	249	229	258	270	230	244	235	261	267	257	248	220	239	218	241	262	281	244	246	236	230	235	265	257	260	292	240	247	268	250	233	253	212	233	251	256	234	245	233	248	251	267	253	255	274	240	262	290	270	253	262	268	276	235	249	227	205	233	249	250	244	251	220	254	255	238	229	258	226	240	270	256	266	261	235	248	280	212	242	244	273	242	263	254	260	249	257	240	234	259	230	262	242	253	242	227	248	266	245	276	267	239	282	261	248	259	250	240	254	270	259	226	257	246	243	236	238	267	259	267	246	248	270	253	245	232	268	238	217	223	234	227	240	246	271	246	221	254	239	232	250	247	252	264	257	248	253	217	245	268	256	223	271	256	265	251	226	260	234	254	259	238	244	242	277	246	242	248	246	237	243	238	252	241	262	248	261	222	264	249	247	256	267	247	242	252	260	251	256	238	250	245	245	235	258	244	248	249	253	234	255	243	260	284	263	260	222	249	264	242	240	256	262	253	256	263	239	220	239	269	237	266	265	246	243	248	251	267	256	249	271	243	228	229	242	231	258	247	261	267	256	256	238	245	267	234	248	277	273	233	243	254	258	207	242	251	264	241	229	241	217	233	237	245	239	251	223	251	230	212	230	227	231	241	252	223	251	228	258	237	253	258	230	268	278	245	244	251	263	257	253	236	233	241	228	246	243	242	277	263	258	250	234	271	233	243	232	278	222	236	235	255	252	211	235	260	280	247	232	230	243	227	247	259	253	270	244	274	252	225	225	243	243	272	239	261	232	257	229	252	244	273	277	225	243	264	240	229	220	253	252	270	237	245	239	291	246	234	249	248	245	264	289	276	259	238	253	245	272	290	249	274	283	265	276	239	258	248	274	248	243	241	254	230	249	247	258	256	235	239	247	254	289	231	272	243	247	257	238	257	251	243	258	241	234	228	245	256	271	285	261	262	258	252	240	267	245	261	247	263	256	237	242	260	243	202	237	256	239	234	254	249	241	243	266	223	221	271	252	264	225	229	225	252	243	255	240	253	225	214	235	245	246	241	254	257	279	244	252	263	249	251	248	228	237	248	282	238	251	265	232	265	230	243	274	258	263	239	251	251	230	242	253	264	242	204	263	279	241	210	234	256	223	223	254	256	232	255	223	261	242	238	236	230	260	236	253	246	226	244	239	253	260	262	223	229	263	247	236	261	262	255	243	226	253	247	232	254	255	259	228	277	262	245	231	256	254	235	243	259	245	266	239	242	270	238	233	241	267	247	248	244	267	234	226	227	258	223	225	229	259	233	248	253	259	209	250	244	264	224	216	254	259	224	244	274	247	265	268	235	239	263	268	247	244	268	254	270	240	259	259	261	248	240	246	221	251	257	260	247	273	252	270	244	230	241	233	244	234	280	265	258	230	258	255	246	254	256	237	255	226	225	241	239	231	232	270	274	265	228	256	237	246	259	246	258	237	255	254	240	248	247	253	287	236	265	223	272	276	233	263	262	269	224	248	235	240	225	252	279	248	243	256	235	240	252	252	291	243	250	242	271	251	243	262	239	262	230	250	286	252	236	247	255	226	209	239	255	228	240	256	241	239	244	242	263	204	229	246	238	244	238	224	216	251	248	243	253	235	260	251	238	232	253	235	235	245	282	225	264	215	237	258	237	240	241	227	252	255	274	237	270	250	240	261	262	257	256	264	243	254	250	260	282	244	228	255	260	236	246	269	255	238	250	260	271	268	251	243	260	261
22498	21134	28513	24022	21255	21266	14214	5737	3697	2828	2148	1678	1353	1085	930	787	635	602	572	539	455	437	413	372	341	380	362	346	346	322	310	318	291	287	335	282	302	284	274	288	302	286	260	301	276	287	301	270	271	267	275	292	295	266	314	263	286	278	238	249	280	284	271	265	272	281	276	260	315	247	246	239	295	248	243	268	277	269	251	247	273	271	261	302	269	293	273	283	264	233	301	282	271	272	268	277	280	276	270	293	294	287	272	271	268	279	278	278	264	270	298	258	257	268	286	273	278	269	271	219	314	265	277	272	283	284	284	265	257	271	273	266	295	294	246	275	266	283	284	288	288	282	283	277	285	285	304	275	249	284	275	276	276	266	293	272	283	281	246	298	289	285	252	289	267	280	274	256	267	248	243	281	279	288	284	292	273	266	230	271	262	274	281	283	267	251	278	281	272	260	252	268	283	256	285	292	253	256	284	271	286	270	278	274	274	294	262	248	253	278	302	311	246	247	266	272	303	267	259	259	289	261	246	257	287	257	261	298	278	296	261	259	296	287	249	280	283	258	271	263	247	292	305	262	277	303	263	251	263	258	277	269	259	275	267	274	275	257	252	289	252	272	262	293	301	249	274	266	282	258	257	290	276	260	248	276	283	292	261	280	259	276	243	304	271	266	271	290	297	290	274	295	275	268	279	270	269	259	289	291	303	264	262	270	319	263	282	295	284	295	271	277	268	273	283	299	267	260	289	234	275	292	268	239	272	250	293	274	268	300	243	289	277	252	273	291	308	238	309	273	257	275	303	277	294	289	300	269	251	254	285	257	252	252	260	286	261	274	244	274	286	267	282	267	260	283	257	295	239	272	264	267	260	266	286	258	261	313	244	278	264	291	246	261	289	274	281	286	300	275	275	292	299	288	291	265	272	243	269	279	285	278	297	265	268	302	263	265	274	240	281	275	270	288	265	250	295	256	262	255	240	300	294	288	274	270	273	290	246	274	288	274	284	270	264	263	256	321	290	296	291	283	265	289	252	267	283	259	269	275	274	245	266	290	295	281	266	241	252	260	314	243	270	278	277	297	255	246	249	296	245	288	295	287	258	268	253	251	248	259	295	266	273	271	264	275	250	285	227	281	279	290	247	267	300	267	274	267	247	287	268	244	300	268	296	302	278	306	259	285	273	290	267	274	276	268	287	297	254	258	255	284	278	280	242	259	288	276	267	247	273	281	281	279	275	275	272	262	278	244	298	245	268	241	272	269	269	276	232	255	235	258	237	270	252	275	263	254	266	278	292	259	264	252	253	256	279	284	298	279	279	285	266	277	272	245	282	266	297	272	300	278	231	267	231	296	231	312	252	297	261	273	257	263	297	278	287	277	266	284	290	303	278	260	278	262	214	262	274	267	286	270	279	283	291	282	265	284	291	268	257	292	281	254	289	277	261	256	272	283	281	266	247	284	293	262	253	265	275	271	295	267	284	280	278	303	275	299	249	268	283	290	279	263	266	290	291	296	295	254	269	288	275	239	244	283	297	265	254	277	291	298	223	292	279	303	282	264	278	264	278	284	271	259	261	312	276	266	268	284	278	276	278	269	258	291	267	281	273	295	253	307	292	255	268	265	312	262	277	266	286	258	266	260	287	269	273	268	257	277	276	268	274	284	279	285	290	284	259	288	294	281	285	234	251	281	287	296	286	281	267	278	293	268	301	259	260	240	278	266	251	250	284	287	263	265	279	281	275	248	256	269	274	253	270	270	261	291	271	257	282	291	288	312	290	268	285	268	260	265	263	300	286	265	279	252	264	266	269	269	279	283	279	259	270	291	287	295	264	299	265	267	297	270	296	268	257	266	294	265	257	271	263	256	284	306	287	248	254	267	298	293	283	254	284	221	222	274	265	240	260	272	265	272	247	302	269	262	280	277	268	268	275	275	274	288	264	257	310	257	284	253	269	256	245	259	269	276	250	284	289	283	253	287	266	276	268	263	261	284	257	252	280	284	257	318	264	262	286	255	279	265	275	263	261	274	244	264	281	260	289	285	281	274	247	259	269	281	293	275	255	264	285	281	273	241	265	274	276	279	275	283	271	261	275	263	270	281	259	305	288	277	272	288	264	315	271	281	263	278	297	273	263	265	308	260	300	267	257	269	262	255	266	262	234	245	289	301	253	262	280	277	240	269	306	259	286	283	258	311	244	292	289	265	293	278	241	267	275	268	320	258	303	244	281	286	249	273	240	288	287	266	289	274	273	279	275	275	273	261	285	256	275	248	267	276	272	276	277	281	269	271	274	297	294	272	253	272	268	280	295	266	286	251	263	272	251	275	245	283	256	265	308	279	266	278	272	257	257	273	260	243	247	296	287	260	256	257	274	249	273	268	293	258	254	252	271	281	271	274	300	295	278	274	263	306	260	250	254	272	255	285	288	262	282	231	272	286	290	278	293	287	268	257	248	267	273	283	255	292	262	276	274	278	278	272	278	303	258	299	263	277	304	282	273	303	272	237	261	252	270	266	296	272	285	292	268	235	299	257	265	268	258	250	267	261	284	272	249	252	286	278	261	290	265	285	263	254	262	297	306	270	278	275	268	271	282	270	269	270	285	254	242	286	297	274	262	268	292	280	279	276	253	282	279	294	300	278	266	284	252	283	256	284	274	302	224	262	277	293	276	264	290	292	277	254	252	260	278	251	302	284	256	270	278	254	282	309	288	298	249	292	271	293	282	266	269	275	295	260	254	262	262	240	285	255	261	270	276	272	278	259	302	268	280	285	241	270	291	265	295	299	269	272	270	285	251	277	264	266	260	259	311	247	272	256	263	263	287	261	261	269	280	274	252	314	283	274	289	269	276	262	289	254	231	224	287	283	253	265	284	275	270	271	247	227	267	302	262	316	282	241	259	270	288	268	268	250	275	274	278	273	232	276	231	288	254	256	277	243	258	291	266	265	268	305	252	229	283	269	268	266	269	253	294	255	273	287	253	282	247	278	260	272	278	256	265	269	267	256	285	295	261	277	306	246	271	265	284	262	294	279	262	262	274	289	295	280	285	266	295	264	292	267	294	261	265	273	298	279	260	237	259	306	294	264	280	262	264	288	233	252	303	265	273	246	272	282	276	269	303	276	270	293	266	267	287	290	249	298	268	276	260	281	267	250	277	264	271	284	283	261	264	250	303	282	273	269	271	253	251	263	281	243	260	260	269	272	290	260	229	268	270	286	266	246	263	266	288	257	285	261	268	289	250	274	252	258	286	273	280	247	268	294	249	262	264	244	259	259	277	274	287	256	242	259	278	266	230	272	280	323	270	280	269	276	271	274	260	274	276	283	265	260	255	245	263	264	256	283	262	271	290	282	281	259	255	284	266	274	284	261	277	237	298	250	293	247	258	277	264	283	285	295	271	281	248	268	275	267	297	267	263	281	264	295	276	275	286	257	281	302	251	271	286	260	259	294	297	270	281	268	277	257	273	293	251	243	276	272	273	251	255	272	264	254
19904	47562	39779	27979	20309	14231	10277	7242	5312	4091	3164	2282	1814	1543	1232	1126	822	770	672	627	632	520	466	469	464	429	433	357	411	395	394	392	371	341	371	343	347	352	340	349	318	303	332	324	358	333	360	298	308	335	311	329	315	319	312	321	306	318	303	318	317	310	290	311	341	335	301	357	287	318	304	323	319	325	301	287	320	300	297	301	324	296	302	302	302	302	322	321	291	324	336	321	298	287	311	325	326	298	329	292	315	299	299	324	321	308	265	292	293	320	292	273	306	296	282	322	320	279	293	300	295	296	310	299	306	318	287	305	293	327	314	333	282	281	282	294	329	291	308	319	299	313	322	309	277	283	316	286	307	284	360	273	301	302	313	293	305	335	301	307	290	295	332	336	280	291	285	353	308	288	359	291	315	327	326	303	323	291	317	304	290	300	302	333	325	304	301	309	282	297	298	309	322	319	332	316	328	316	321	292	337	347	311	331	295	311	305	301	332	305	295	303	301	316	299	343	331	324	300	285	263	322	289	319	325	297	284	310	293	306	318	335	307	292	301	272	291	307	300	291	313	324	340	294	328	324	283	291	312	308	293	330	301	317	323	317	313	305	300	274	284	340	306	306	284	323	351	291	313	303	336	337	275	287	357	312	324	310	297	317	308	305	298	290	294	273	272	310	321	323	314	308	324	361	334	298	344	273	323	301	309	318	307	294	290	295	318	334	318	299	307	313	276	293	318	297	307	298	289	335	295	288	298	289	320	289	303	293	310	303	322	311	309	288	307	305	325	326	278	312	318	305	288	307	299	317	266	312	297	299	288	331	304	312	324	311	302	309	343	318	317	311	326	273	283	345	343	307	313	307	310	311	316	307	287	331	287	310	255	288	306	261	293	310	309	292	303	263	315	329	291	330	298	288	309	325	294	332	277	299	323	289	305	278	263	310	341	312	314	334	337	307	321	307	281	316	305	317	297	302	326	272	286	279	288	300	273	305	360	301	295	310	334	302	312	298	324	333	300	346	337	340	312	318	299	318	312	301	300	299	287	321	303	300	293	284	300	308	304	316	279	329	323	353	298	290	312	305	328	325	297	318	288	297	316	318	316	329	340	344	291	308	277	274	308	277	278	328	277	284	337	343	319	294	307	297	323	310	309	309	306	323	317	312	320	318	311	295	273	307	324	293	310	276	328	329	342	308	319	313	313	354	340	351	307	346	313	323	288	312	312	307	313	312	300	297	311	324	303	327	279	298	312	305	311	309	314	296	315	294	287	308	309	326	288	310	305	297	302	298	330	285	310	322	322	296	326	305	311	308	313	314	327	305	315	344	299	270	315	290	321	291	285	311	291	309	315	298	306	320	305	314	302	324	298	311	314	321	290	330	274	362	292	297	314	305	298	311	292	284	274	315	307	330	307	293	309	314	309	326	312	314	300	318	320	315	310	284	333	302	319	272	312	297	297	328	320	315	293	306	297	308	308	325	286	299	268	309	338	334	315	301	292	323	272	322	332	321	284	293	291	278	298	278	302	349	285	320	321	330	307	293	317	303	316	305	326	338	312	294	298	284	331	348	301	329	309	341	301	278	300	285	310	325	342	335	334	320	314	330	271	325	300	327	305	310	323	340	294	318	322	302	317	314	282	315	295	344	322	288	265	315	334	313	318	306	312	312	305	306	335	320	291	308	317	321	316	317	307	335	329	304	312	321	316	298	329	308	319	318	300	297	298	341	309	327	302	282	315	297	313	332	307	313	330	330	287	280	311	319	330	319	281	339	292	286	318	300	310	327	316	315	295	311	337	318	329	271	307	329	303	304	322	294	302	290	333	327	297	306	296	308	304	340	343	291	293	309	316	288	337	319	276	303	321	328	310	322	336	289	334	307	276	334	299	320	290	303	362	310	303	282	310	301	315	307	323	316	303	308	305	325	333	332	315	304	312	320	323	300	329	304	307	281	306	301	291	297	306	322	306	309	298	286	274	300	308	283	326	321	274	289	282	292	318	319	290	333	337	341	296	344	293	297	272	275	279	316	355	299	288	289	292	285	278	308	295	309	292	312	305	307	312	292	312	315	320	284	287	299	308	310	318	286	337	311	324	270	316	328	278	318	309	333	330	315	285	311	295	311	318	261	332	291	290	331	295	286	301	286	312	311	311	319	290	297	336	335	303	335	305	298	309	306	299	309	336	291	302	298	293	304	315	292	293	305	309	291	284	302	316	325	324	299	296	289	309	283	296	302	311	302	284	315	317	275	347	322	336	326	308	301	333	326	300	327	334	308	283	300	302	309	287	294	314	298	299	316	314	278	313	319	313	314	318	316	309	322	284	315	314	312	316	291	287	292	282	289	301	303	308	304	322	299	270	305	301	308	305	307	307	309	338	335	279	318	299	279	297	329	316	297	307	319	287	320	329	311	335	302	302	293	316	299	308	310	305	339	331	309	303	273	303	297	306	325	345	329	308	308	309	290	352	301	273	309	341	320	306	320	301	294	288	335	303	308	296	292	322	314	295	304	300	296	293	304	282	313	295	287	339	337	294	315	318	314	316	335	299	290	304	316	279	286	341	272	287	309	332	280	280	304	331	291	290	318	338	280	303	316	326	290	313	313	311	327	292	317	300	272	296	289	288	282	310	319	279	337	327	329	312	278	299	341	293	304	301	304	312	347	323	290	324	277	322	310	304	306	339	311	339	300	309	299	322	302	330	297	311	319	281	313	356	333	306	303	337	318	292	304	300	305	302	276	295	328	292	286	286	310	308	307	298	294	303	316	296	319	301	301	287	334	307	322	303	307	320	313	316	291	286	309	320	310	295	293	321	304	331	299	300	287	328	277	302	319	318	308	327	302	311	275	290	312	298	292	314	313	279	338	292	322	288	339	322	284	289	290	298	303	310	307	304	288	297	316	309	345	298	308	301	282	284	297	276	296	328	352	315	311	308	308	329	320	304	328	307	296	335	304	304	316	297	321	341	337	300	310	359	299	311	283	276	311	325	304	300	326	317	298	324	310	276	287	321	292	286	319	323	311	315	301	329	318	300	297	308	326	308	313	278	300	323	308	315	296	298	329	308	311	329	293	335	316	321	309	310	304	323	314	306	330	316	308	339	336	304	307	343	315	317	295	295	292	315	316	289	313	321	318	321	307	285	317	313	325	291	308	304	271	318	300	279	312	271	308	317	353	306	285	315	303	306	335	310	282	328	313	290	316	314	308	290	327	321	313	327	285	280	311	320	296	269	294	318	269	326	295	278	298	283	293	313	278	295	332	300	299	270	305	290	331	298	315	312	323	322	310	292	283	311	318	313	344	320	310	349	327	286	293	321	313	312	309	295	278	310	307	294	318	326	325	314	317	290	288	289	326	302	296	312	299	308	308	292	296	322	341	322	317	286	286	313	296	269	313	281	298	326	303	301	304	317	317	318	340	348	300	310	260	272	323	285	300	297	294	308	302	294	291	288	306	300	305	329	312	308	367	290	330	313	323	292	326	317	313
27378	22277	23390	14662	6562	4042	2681	1763	1343	1074	852	671	586	511	465	390	383	344	327	312	290	275	289	263	276	262	299	245	260	248	219	271	262	248	240	236	237	241	265	227	235	224	228	207	249	235	204	225	229	188	210	224	222	244	197	241	249	257	207	213	234	228	250	252	225	235	240	224	221	219	243	221	225	237	238	231	237	237	210	245	230	221	227	224	244	267	224	226	223	236	250	239	237	262	236	222	236	222	254	221	217	199	231	209	217	205	212	229	212	229	241	232	218	245	220	213	214	221	242	270	213	208	233	256	217	227	247	242	222	254	262	218	235	233	208	235	240	211	207	251	229	207	229	234	241	219	232	224	222	227	228	231	252	216	221	235	209	232	224	251	224	238	203	217	233	242	211	237	251	217	237	235	224	222	232	205	221	247	223	206	226	230	240	197	223	214	227	210	246	250	244	227	218	216	222	236	242	243	239	243	213	213	226	233	220	225	222	236	214	258	240	243	216	245	236	202	233	228	252	216	218	214	230	250	204	240	219	232	243	222	254	247	211	220	245	221	233	225	225	239	231	202	241	218	207	242	207	242	249	226	233	200	230	218	240	221	223	216	227	226	208	223	221	238	225	221	212	239	238	217	248	235	208	240	236	220	248	237	230	259	230	222	215	240	215	236	225	241	215	248	221	202	228	229	248	228	241	241	231	255	229	232	240	227	251	229	226	205	250	246	240	233	213	218	222	230	208	214	244	242	254	221	231	213	222	244	236	238	226	209	215	228	226	217	232	247	224	214	227	206	238	241	244	235	234	216	229	211	218	229	222	211	260	208	209	227	218	218	238	202	232	227	224	223	248	208	219	199	226	207	239	238	225	238	248	225	243	220	222	229	217	219	256	207	247	224	222	220	204	229	239	236	223	233	238	231	231	220	234	240	259	212	206	231	227	214	211	212	238	218	228	244	206	226	238	253	242	241	221	218	221	245	228	234	229	233	238	217	237	252	214	217	221	218	216	234	240	245	243	224	238	226	225	216	229	257	223	215	252	226	214	224	223	229	228	223	239	214	218	232	214	211	216	207	212	222	226	225	262	243	232	193	231	232	246	236	235	216	221	202	229	221	220	256	226	230	201	229	250	215	239	210	248	224	216	220	230	220	222	234	238	220	246	219	214	228	224	210	238	220	231	222	232	226	241	247	233	211	237	235	240	249	239	224	219	219	233	231	228	259	239	259	247	232	251	205	226	241	235	236	243	203	214	227	227	231	229	221	214	216	248	230	208	227	218	215	217	251	240	222	220	239	243	248	253	223	207	254	232	236	255	253	211	245	237	203	236	215	223	248	251	235	210	233	231	232	223	217	222	232	215	225	232	231	205	249	223	225	223	215	217	232	215	216	227	245	225	221	213	241	205	207	208	258	236	238	201	225	254	209	245	188	237	235	219	214	229	219	244	212	225	240	229	212	221	233	216	254	220	216	221	264	225	218	212	241	206	239	231	225	212	251	235	230	246	193	232	235	205	222	235	232	267	249	232	225	230	213	234	240	205	235	228	245	235	247	223	218	242	225	224	223	254	209	249	219	250	234	245	199	256	214	207	231	248	226	224	235	244	240	237	219	197	215	235	217	237	219	218	247	223	243	259	242	253	234	202	215	233	234	225	251	228	243	237	240	239	269	245	269	254	230	207	229	238	250	230	250	246	227	236	201	240	229	238	216	229	219	238	252	219	223	231	220	234	227	221	256	226	228	228	237	243	224	229	265	217	220	229	253	241	233	256	204	218	225	236	240	236	242	212	217	252	225	216	238	234	238	255	221	240	221	226	252	229	208	215	242	216	260	206	224	234	203	221	225	246	235	227	250	201	232	207	216	247	233	231	202	230	215	217	220	240	218	227	229	228	229	228	199	234	246	207	245	228	231	240	226	252	246	236	226	271	225	248	244	232	204	238	230	245	238	241	240	218	222	251	213	240	237	233	231	200	207	234	240	242	207	237	241	255	204	221	227	221	234	263	263	225	234	201	224	227	236	251	234	246	256	238	209	224	238	243	207	205	234	248	262	250	206	207	225	226	245	197	234	238	214	230	228	204	230	201	207	209	232	213	226	233	234	232	216	228	224	235	229	203	240	250	225	222	217	244	211	248	237	204	241	197	253	236	247	244	237	230	224	215	240	216	242	254	235	253	225	214	234	228	221	231	225	244	215	229	223	214	226	225	243	237	223	205	234	254	245	258	236	218	225	240	232	238	238	197	202	224	256	212	214	207	258	235	223	226	231	243	235	248	239	216	229	227	239	232	237	224	208	236	205	208	233	216	227	219	254	220	221	248	245	241	235	220	246	214	228	229	262	237	244	227	209	245	251	265	200	252	248	218	238	218	211	246	248	239	211	224	246	248	199	234	228	244	231	241	222	222	227	244	256	236	218	236	222	228	212	247	231	215	197	225	209	230	249	230	203	218	241	235	239	215	219	217	234	226	212	230	253	219	214	235	232	233	243	217	211	234	257	230	206	217	233	227	238	228	208	226	223	201	219	196	232	213	242	208	219	199	233	238	233	257	245	226	206	232	233	259	245	229	219	222	232	234	217	217	235	255	203	247	202	223	239	240	262	244	230	251	228	195	233	236	229	232	234	220	218	205	207	214	251	222	229	216	229	214	230	200	224	213	225	244	222	218	220	221	247	211	215	220	237	236	239	257	199	213	237	254	217	214	204	269	236	220	244	224	244	249	226	202	225	255	209	215	215	240	199	217	225	214	204	235	234	232	235	240	217	253	235	243	222	248	243	235	198	242	203	234	226	227	221	245	233	233	248	225	228	234	227	240	232	233	235	231	223	266	211	210	248	217	213	214	223	231	212	239	233	206	257	236	228	211	236	234	231	236	240	254	245	216	215	214	207	257	227	244	264	229	232	219	231	214	245	234	220	223	218	244	229	210	228	225	230	213	222	240	233	207	224	201	241	250	203	226	222	240	195	220	218	209	242	241	236	228	235	238	218	185	235	250	236	205	228	204	225	226	253	241	229	224	234	245	231	226	252	258	223	230	240	235	251	224	251	214	212	217	232	219	221	232	217	239	234	234	247	230	220	228	213	236	248	232	210	211	253	209	230	238	215	238	229	236	235	248	237	244	232	224	227	203	221	214	224	227	216	236	226	224	223	205	256	227	213	234	216	232	213	203	216	233	227	234	229	230	237	219	245	227	219	237	197	235	239	248	203	200	221	217	230	209	254	219	252	230	238	231	210	226	227	251	249	222	223	213	201	219	239	240	238	220	225	219	226	236	229	229	236	221	252	218	206	225	263	232	219	233	219	197	227	241	216	220	231	240	221	249	212	215	251	195	222	211	211	229	230	221	246	245	216	221	242	235	220	208	229	230	237	225	225	260	235	218	202	250	210	236	241	226	216	238	212	230	229	233	232	220	223	214	257	252	218	219	233	233	214	219	234	238	197	237	237	233	206	211	221	239	236	237	220	229	236	237	219	233	233	204	221	218	216
17077	35472	26932	15527	9672	6322	4237	2824	2057	1648	1291	984	825	718	614	537	510	437	377	437	378	358	324	300	343	312	324	314	292	318	306	277	273	268	283	265	278	295	280	260	258	231	285	282	261	266	263	268	254	277	262	280	278	271	249	243	289	257	235	266	278	270	277	261	259	259	235	270	283	256	263	269	283	264	265	255	300	259	253	277	264	259	269	287	248	252	276	256	266	258	280	259	262	257	248	251	245	274	268	232	263	259	242	269	252	252	256	224	273	222	261	249	263	276	289	285	265	249	244	253	255	264	320	259	273	260	267	247	251	270	275	255	240	263	266	266	273	280	257	254	253	266	260	245	274	276	285	255	272	254	277	269	266	270	250	273	284	277	234	287	252	279	280	266	274	249	280	279	262	262	272	282	243	276	235	258	251	249	260	267	272	263	254	278	274	304	259	273	239	267	264	242	253	262	273	248	257	248	261	268	271	246	267	284	226	260	245	264	276	239	257	278	284	244	271	262	260	263	274	254	266	286	270	268	256	258	245	268	253	261	263	265	245	274	255	264	285	263	250	280	270	284	263	285	269	283	246	251	265	270	289	274	249	285	252	257	277	279	281	246	249	243	278	245	273	253	237	251	286	229	284	250	242	230	278	250	254	281	232	242	243	261	273	269	253	291	242	271	266	269	280	281	265	272	258	258	257	270	242	290	283	247	264	268	255	235	273	240	270	257	269	269	253	253	272	253	235	264	236	253	246	266	250	250	250	290	255	299	253	248	282	262	265	251	256	279	262	262	258	247	243	259	289	217	278	293	256	240	264	253	228	258	266	265	249	261	229	277	221	265	268	242	258	305	255	261	253	264	253	279	280	225	253	286	259	279	279	256	280	253	241	243	293	250	275	275	267	228	271	244	257	268	263	262	241	273	297	261	272	269	258	289	279	263	256	274	257	268	281	260	248	237	256	243	237	247	272	261	272	264	255	272	290	280	245	289	262	253	275	273	288	263	264	260	269	251	256	258	268	229	271	240	235	265	273	303	231	257	255	250	280	288	258	234	267	238	247	256	247	289	282	276	265	239	257	246	274	259	244	284	270	239	241	283	282	286	262	250	217	275	270	239	268	269	238	264	265	231	226	285	243	270	289	255	250	239	251	263	256	239	277	249	285	304	262	246	236	263	273	251	281	264	272	243	266	260	235	263	269	271	275	280	267	258	311	240	275	290	250	276	286	250	239	235	262	239	251	262	269	249	244	262	296	270	233	267	257	268	286	257	262	239	294	255	257	286	252	262	258	275	281	259	267	254	273	280	266	260	271	278	259	258	251	282	292	280	250	268	266	277	260	249	269	249	231	256	247	281	265	266	252	260	249	274	233	270	286	236	274	232	259	263	250	256	261	286	257	249	263	253	241	271	238	257	274	271	260	277	259	279	257	267	258	259	260	262	277	237	285	269	269	267	269	262	243	259	245	255	273	254	240	275	260	318	284	273	291	256	277	256	276	250	263	245	251	264	250	268	261	257	271	262	316	259	266	262	253	244	242	250	256	228	245	270	248	255	225	268	279	233	281	287	263	259	325	251	254	257	245	258	249	241	285	271	250	272	245	274	220	268	255	275	261	245	299	279	292	270	264	268	248	261	255	245	272	283	272	243	255	263	244	262	270	253	254	275	236	248	268	259	255	285	291	269	268	265	269	264	254	277	256	278	263	246	253	264	281	282	243	242	255	291	278	266	273	242	250	277	261	266	232	278	253	259	267	271	272	269	271	248	272	267	247	278	280	240	258	282	247	266	255	256	241	237	284	264	248	276	245	249	278	261	244	284	243	266	241	259	255	273	246	266	272	243	285	269	238	252	302	246	255	252	239	242	247	296	263	279	262	243	264	278	259	276	259	297	267	261	259	259	219	286	263	264	265	262	250	266	252	255	258	250	254	253	259	269	249	272	247	271	273	277	264	267	255	281	278	251	265	281	249	254	288	247	252	266	291	266	264	246	292	271	260	250	282	263	266	256	260	249	280	252	246	289	285	222	257	291	280	283	255	266	241	240	256	273	257	249	272	242	287	262	256	256	277	266	262	269	258	240	281	279	269	260	261	274	233	273	250	288	279	267	250	250	287	254	276	265	277	267	262	262	260	257	240	274	273	269	271	292	264	271	268	256	257	267	257	237	242	242	266	235	252	256	267	260	236	223	300	272	237	247	264	262	256	248	249	256	258	255	252	242	237	246	264	288	238	262	267	278	253	281	276	252	257	226	246	261	298	282	287	252	249	263	261	268	271	266	272	279	252	276	298	252	272	266	264	239	257	261	260	283	252	260	250	259	240	256	269	268	262	269	251	238	277	302	276	287	261	290	241	271	260	262	281	247	281	258	261	264	258	261	251	249	258	279	273	297	254	253	262	280	269	264	234	281	260	270	237	282	238	255	263	265	274	258	266	260	232	236	283	276	278	265	246	265	271	266	243	264	271	312	262	245	275	243	228	298	273	297	237	226	264	261	264	270	281	276	267	264	254	258	284	272	260	257	265	276	268	233	279	275	268	243	233	239	249	299	262	241	273	246	276	276	243	249	294	263	256	275	291	241	238	237	259	300	281	261	285	303	267	271	243	269	263	251	274	239	233	255	234	265	289	260	274	235	245	263	301	277	264	281	293	269	245	263	261	261	252	277	260	245	283	288	246	259	255	267	267	245	256	264	283	264	265	241	256	240	245	253	240	259	263	266	264	261	277	305	264	244	241	241	260	274	275	248	247	273	259	249	244	263	266	293	254	242	239	245	270	258	243	249	275	259	248	246	271	252	261	275	268	273	288	265	269	266	275	247	300	295	271	286	265	257	260	264	256	269	273	264	275	260	267	252	288	254	277	254	257	255	268	294	247	264	278	273	274	250	260	270	260	265	255	259	274	228	256	239	255	280	308	239	262	285	280	259	248	282	278	272	264	265	264	268	267	259	293	246	271	243	275	280	265	260	261	250	247	259	267	243	265	262	257	241	269	248	239	288	235	258	261	273	268	262	284	278	269	263	263	250	265	263	267	264	267	248	265	281	277	244	249	248	249	280	260	248	258	278	275	279	269	268	257	271	247	263	289	245	288	258	289	269	259	266	256	312	272	251	258	251	271	235	255	239	279	239	276	279	243	248	273	241	275	251	263	302	261	259	257	296	262	226	283	287	255	257	286	259	254	284	286	274	256	251	287	278	263	242	248	285	261	299	249	264	291	244	276	266	273	267	251	274	264	227	263	294	239	266	278	275	280	248	275	266	256	273	269	284	257	297	271	231	248	277	250	274	237	273	268	288	276	264	283	263	277	248	272	241	268	233	259	262	266	257	258	272	235	228	283	274	263	267	261	249	239	256	283	266	247	261	260	245	267	248	240	277	255	289	262	252	255	250	262	262	251	272	264	292	233	270	255	286	258	280	284	296	258	259	264	253	253	251	237	261	266	257	269	233	286	242	281	274	262	277	256	261	262	271	238	296	253	243	247	232	232	280
23580	21130	27981	24612	20979	13400	6202	3381	2422	1837	1522	1273	902	856	735	646	558	510	416	449	379	370	354	366	353	344	368	294	303	293	301	273	300	317	272	271	277	293	250	276	285	311	241	264	277	251	275	302	275	259	266	275	248	260	278	285	242	310	250	252	269	262	280	283	270	290	260	286	256	305	309	251	249	272	278	251	265	275	249	293	248	253	293	302	277	282	272	252	276	298	275	273	262	293	253	288	252	270	241	248	245	288	249	281	286	276	278	270	278	238	269	263	302	265	262	266	243	262	269	265	257	264	275	279	283	274	262	268	266	272	279	267	297	299	285	271	279	239	250	250	297	262	268	274	281	271	260	267	265	309	286	263	278	287	240	258	259	285	295	260	278	283	281	259	254	287	271	275	251	278	240	285	246	250	283	314	275	224	241	285	265	283	253	261	281	257	257	261	257	272	287	277	279	267	255	248	264	255	250	253	280	267	266	265	280	288	269	272	261	247	258	243	251	270	277	259	264	291	258	279	241	271	276	271	267	250	265	276	256	262	242	261	283	268	286	269	283	252	276	269	290	267	266	288	254	257	253	266	264	259	306	283	271	269	279	273	270	257	293	252	278	247	278	250	258	279	294	285	262	278	286	267	270	283	279	293	240	258	270	236	288	279	264	255	255	277	276	253	258	267	263	305	281	274	294	282	273	285	265	283	276	291	254	268	268	265	284	272	276	226	270	287	281	256	257	273	271	264	289	279	291	259	239	271	265	274	260	228	257	247	287	257	260	261	242	278	289	291	245	234	264	280	242	276	253	276	263	265	279	280	267	256	248	268	296	270	243	274	285	280	245	250	282	270	248	270	254	277	257	274	284	255	281	260	256	269	275	283	253	274	236	257	275	250	256	280	269	268	274	231	260	235	258	278	290	288	309	272	265	251	265	271	262	308	275	284	266	280	260	260	259	279	272	271	270	257	284	273	267	276	301	301	257	261	255	241	269	277	261	274	251	255	261	228	241	273	296	287	282	294	305	252	236	290	270	308	287	242	270	271	283	248	267	253	242	279	260	248	256	246	271	288	230	281	264	224	266	276	257	234	311	268	274	285	275	279	287	255	279	274	270	279	254	263	235	270	280	241	286	253	302	267	269	254	291	260	268	256	271	280	290	286	279	254	264	281	291	271	266	251	276	273	274	252	241	237	273	293	267	286	252	248	266	243	261	305	261	303	289	271	257	276	296	273	229	290	282	276	283	278	245	255	286	269	250	239	256	264	262	262	270	274	237	271	301	298	277	297	242	246	297	291	296	238	243	278	257	258	280	279	288	274	271	280	265	251	271	265	266	282	274	281	277	248	263	218	264	274	258	265	279	237	277	284	302	279	252	255	291	284	260	274	267	276	262	255	273	254	257	270	259	255	247	270	261	251	266	267	263	269	278	280	291	272	288	271	274	283	283	280	275	273	259	274	254	272	284	233	281	260	280	250	254	288	250	251	246	239	242	258	247	280	267	267	267	263	274	291	280	309	258	262	277	273	275	258	277	277	292	221	272	248	280	266	252	277	267	252	277	264	271	280	240	281	261	279	278	249	247	257	270	245	264	261	277	268	273	243	259	294	232	264	260	244	275	266	307	266	274	274	287	264	270	280	287	263	293	267	268	271	268	283	301	285	264	246	300	265	288	256	280	273	254	251	232	271	261	267	272	249	290	256	267	255	282	283	249	296	247	257	260	255	254	260	279	259	286	279	266	289	267	283	249	266	242	266	295	269	284	284	285	269	264	268	274	237	280	257	266	278	239	280	281	259	276	288	252	287	261	269	243	289	279	257	283	283	288	280	263	248	274	291	294	265	244	273	273	264	277	276	301	296	266	267	261	276	270	277	272	265	256	255	247	280	292	254	256	271	255	290	283	241	302	272	262	277	267	238	271	242	249	270	272	284	270	317	260	277	297	254	286	268	265	285	255	307	306	291	255	255	273	251	283	257	272	293	270	307	274	253	260	293	283	251	278	255	263	231	283	267	238	290	250	285	271	272	253	279	240	257	263	287	271	260	265	277	262	247	277	293	280	246	270	261	255	304	267	275	280	277	269	268	264	275	281	285	237	264	277	292	290	261	266	257	258	256	269	258	300	271	231	259	275	273	277	293	263	252	274	262	271	279	266	266	262	247	247	263	272	262	254	265	257	299	277	288	264	256	250	273	277	267	274	246	288	275	271	254	287	286	268	282	256	228	247	285	246	278	268	296	259	245	253	310	262	274	298	226	281	265	257	256	271	272	277	295	283	269	259	241	266	270	276	275	276	264	280	270	271	285	302	254	276	248	271	284	281	298	286	306	260	246	248	257	259	293	296	263	265	258	275	262	276	263	286	294	256	276	264	260	265	287	243	265	279	272	271	236	274	265	272	249	264	244	222	273	281	267	265	300	304	272	289	259	230	288	285	287	277	285	291	282	246	259	249	283	285	228	275	264	276	277	247	274	275	262	297	270	265	253	265	242	230	258	291	259	253	277	270	267	246	303	290	271	249	257	255	269	247	272	277	267	263	265	287	258	279	284	275	235	253	285	256	275	269	273	270	297	278	279	228	271	249	245	258	253	288	263	276	273	271	247	271	286	266	263	270	256	251	287	287	289	288	294	264	280	290	273	263	266	274	254	268	279	270	272	285	269	275	267	263	291	285	279	275	266	252	266	230	272	261	277	265	279	251	271	269	255	282	256	262	263	269	297	249	252	256	306	276	262	264	268	271	246	315	273	282	289	271	298	304	305	260	276	231	260	253	255	253	277	306	270	276	283	288	254	262	311	283	258	246	273	250	289	276	256	287	230	253	279	289	272	252	260	264	283	271	280	267	263	243	258	254	281	273	254	247	258	282	243	258	274	240	245	246	258	252	278	252	269	296	262	260	266	279	251	236	261	235	270	234	282	258	263	273	272	233	272	270	240	274	268	267	264	295	280	251	290	301	328	280	251	253	282	265	248	270	268	236	295	301	277	250	260	273	269	250	275	235	225	284	276	232	264	264	274	271	296	275	263	250	264	275	270	270	253	282	270	260	236	248	261	268	263	267	268	269	257	257	250	260	288	285	271	284	252	256	275	282	259	294	292	283	283	262	261	287	280	284	293	274	280	260	267	272	305	288	289	261	271	259	282	282	257	278	264	295	259	274	252	263	259	273	244	253	258	265	277	247	275	282	259	280	282	262	261	249	276	270	277	232	220	286	251	256	277	272	296	246	263	271	281	279	272	291	249	269	268	263	275	267	237	273	284	309	244	262	273	273	292	242	283	263	286	269	238	272	271	264	251	268	269	253	246	260	281	253	263	257	248	269	251	284	260	247	267	250	286	278	260	275	241	267	275	277	294	262	244	258	282	278	280	250	289	280	256	274	250	267	289	282	249	275	291	294	281	265	280	266	243	282	264	281	235	291	274	279	306	285	265	270	278	266	284	248	261	239	276	272	288	276	273	265	266	259	275	274	281	267	260	260	260	270	286	257	259
17891	42611	34533	22578	15234	10268	7223	4936	3642	2684	2277	1723	1349	1138	955	831	713	617	550	556	489	421	423	412	401	411	383	375	349	369	354	333	314	365	363	306	341	313	329	314	318	307	347	324	356	303	316	310	339	300	281	304	322	308	309	285	300	298	322	300	313	278	296	293	298	298	309	294	316	329	275	323	282	342	326	290	326	309	298	290	322	291	289	324	324	276	341	294	318	295	286	301	298	288	313	309	287	302	305	295	320	328	320	303	301	295	303	288	284	332	313	272	289	300	302	284	298	308	292	314	303	319	327	317	313	298	333	307	293	273	275	286	274	251	306	297	297	323	299	294	297	314	285	317	289	265	289	304	308	313	321	294	301	304	291	288	316	305	301	332	295	307	338	319	282	307	306	309	311	316	300	312	310	299	276	317	284	316	285	301	320	310	299	325	305	283	304	326	321	319	308	326	311	310	318	328	262	291	299	323	306	319	273	329	321	289	328	330	306	289	261	272	330	324	309	307	319	318	297	270	290	306	310	307	315	291	318	340	314	344	303	296	277	327	313	318	304	315	329	298	291	313	291	299	302	283	291	315	298	287	307	312	306	318	322	305	292	295	335	328	312	319	305	288	323	323	339	306	303	284	346	335	288	298	302	323	290	276	313	282	322	286	298	302	309	308	292	343	300	308	346	300	319	298	340	294	302	322	303	267	291	325	332	305	301	325	268	271	300	315	285	303	290	302	316	305	329	347	293	316	331	273	303	286	278	322	307	313	294	327	337	289	285	332	329	295	315	284	297	321	307	306	307	308	304	287	326	300	299	291	259	288	284	299	281	307	311	335	318	274	288	313	305	296	301	300	306	289	289	293	302	298	298	292	312	305	297	288	320	276	291	304	304	307	342	301	301	322	290	327	308	305	288	267	302	314	336	303	295	290	327	329	281	291	284	284	291	309	328	299	329	301	317	321	288	275	288	306	294	297	324	304	306	288	312	278	292	292	311	308	318	269	291	306	278	270	329	265	304	304	304	287	294	297	313	314	315	278	296	276	322	352	327	309	305	281	311	317	307	282	311	326	306	272	327	321	311	314	325	320	267	337	301	309	289	303	339	332	317	291	334	312	293	305	300	302	285	289	288	333	284	299	293	316	295	316	287	306	300	307	308	294	292	304	305	322	327	321	310	305	289	308	287	293	291	294	294	314	295	309	304	332	286	281	315	294	301	310	303	291	317	292	303	320	329	302	313	277	278	294	307	294	304	320	298	306	322	280	322	313	322	302	290	297	338	278	281	309	318	286	287	330	307	303	262	317	316	298	290	302	315	325	317	300	307	293	272	292	290	323	303	309	274	320	347	320	294	308	325	299	314	279	289	311	307	355	313	271	296	316	289	311	311	309	303	330	309	309	321	307	288	322	297	292	327	329	263	305	290	317	304	312	277	328	310	307	322	283	314	283	315	341	312	287	304	300	308	286	325	302	298	319	280	344	284	315	301	294	296	311	289	284	320	304	280	282	318	291	323	299	293	288	294	300	324	313	317	298	297	316	298	310	336	304	325	335	301	293	309	294	291	308	306	325	324	320	317	340	335	299	307	321	319	276	342	319	314	323	324	289	318	290	303	273	299	298	291	291	315	314	295	297	282	323	291	313	320	312	304	290	301	306	299	323	300	315	332	313	311	319	304	327	296	300	314	287	287	337	323	312	304	301	305	286	326	290	315	320	329	270	278	281	292	321	306	301	300	326	310	310	334	310	310	308	293	292	330	325	308	303	272	283	309	331	294	314	299	310	319	288	312	325	321	307	334	304	336	310	283	307	311	296	288	312	287	303	287	290	288	307	279	321	339	300	340	308	303	301	286	290	315	290	323	312	295	290	304	287	306	296	284	325	298	287	282	288	314	329	291	299	312	324	308	330	302	285	320	291	294	320	310	304	319	309	295	312	308	313	307	308	281	319	328	320	321	293	313	332	283	315	288	297	310	313	320	296	259	292	305	304	300	283	301	316	316	352	325	292	282	305	295	314	280	303	320	288	321	270	281	314	298	307	298	299	291	274	287	301	289	320	295	287	270	316	306	314	350	328	352	304	338	288	273	297	293	308	304	273	298	289	286	290	287	300	338	278	321	287	288	297	305	294	312	293	329	300	305	302	301	297	307	272	314	328	285	281	340	299	287	298	307	265	305	276	265	338	308	305	316	298	303	325	309	302	322	270	286	331	268	290	302	324	308	282	287	301	336	304	305	276	321	299	299	314	280	315	337	286	310	273	313	320	293	269	298	307	302	307	293	279	302	298	297	324	311	293	290	282	307	340	306	318	308	296	325	282	324	320	314	266	303	313	319	286	341	300	293	292	315	314	275	295	289	319	279	314	308	280	308	314	302	281	296	311	282	327	318	287	285	339	306	260	324	321	292	300	299	329	297	289	315	285	303	283	298	307	294	315	320	320	298	306	337	317	315	325	274	272	299	323	316	331	321	298	305	297	308	298	295	277	300	319	337	294	323	302	311	308	327	286	301	320	321	303	319	330	292	280	294	298	334	289	301	318	305	320	306	305	336	298	319	281	294	326	301	342	301	310	341	313	302	314	323	315	306	277	307	279	303	346	330	290	296	352	326	320	316	289	312	288	309	327	312	344	314	316	292	287	285	313	299	310	308	286	306	300	282	297	277	290	281	311	299	311	282	333	317	331	313	307	295	319	312	308	308	280	310	311	303	334	310	302	354	280	284	310	291	315	313	296	272	317	311	329	314	303	313	269	311	332	343	291	295	315	304	320	293	272	279	286	294	273	306	292	294	294	313	314	307	281	300	324	293	306	306	303	296	316	303	320	292	313	314	285	295	317	286	304	295	308	314	324	340	289	286	305	295	303	299	284	318	294	329	298	315	290	283	332	332	321	297	287	300	307	302	288	321	309	283	312	306	285	314	321	325	274	322	305	316	299	279	344	312	297	312	322	298	293	280	289	310	278	275	289	330	283	320	328	293	248	310	286	314	310	282	303	335	303	273	307	292	355	273	318	297	304	340	271	298	300	321	311	307	342	309	296	297	302	305	316	302	280	292	287	300	288	299	294	327	322	302	322	349	316	319	318	312	305	323	312	316	324	282	301	303	291	331	316	305	322	298	309	308	307	282	325	289	302	298	312	281	315	313	300	317	293	306	325	300	309	272	332	279	306	307	330	294	295	307	325	298	308	324	318	311	328	336	312	327	310	302	299	332	333	333	300	298	309	283	308	344	331	300	327	265	338	313	312	326	303	337	311	307	293	295	295	308	311	284	277	327	310	323	322	287	296	313	336	329	268	309	287	335	299	288	289	297	314	269	301	281	304	265	303	310	281	338	309	329	283	315	337	296	294	294	315	309	288	309	304	302	325	312	318	312	298	313	331	314	322	294	294	305	275	322	291	313	308	318	309	319	303	260	285	274	293	322	308	297	337	312	322	315	305	292	301	299	317	305	299	298	295	295	346	301	302	284	314	312	314	273	307	298	299	282	309
24810	21141	26797	25213	12700	5704	3534	2267	1635	1277	1053	824	672	570	500	470	352	366	315	310	306	278	246	274	283	243	248	244	247	234	223	199	226	245	247	237	235	209	195	205	199	224	240	220	237	232	187	195	205	220	225	211	188	218	230	203	193	224	212	220	211	223	203	210	228	198	227	219	203	206	194	197	196	201	194	183	223	220	215	178	220	216	213	214	199	185	226	230	213	233	220	203	226	206	198	213	194	222	212	196	225	215	211	202	201	223	210	214	206	210	196	189	213	207	206	236	198	225	191	200	190	211	215	214	197	230	201	230	202	214	193	225	208	211	198	213	217	192	204	206	225	200	201	206	229	217	215	202	215	196	211	219	219	189	203	203	201	208	235	196	202	190	199	199	204	202	205	239	195	218	194	190	190	218	194	194	218	196	212	194	203	194	205	223	210	211	219	198	194	218	219	197	189	243	195	184	230	202	218	198	231	197	191	185	203	206	199	234	243	206	194	194	237	192	203	200	211	224	203	227	192	201	228	200	181	227	196	196	191	218	206	188	200	253	228	236	215	228	208	212	229	218	195	200	218	210	209	209	200	199	212	199	235	188	215	222	220	220	217	213	190	190	211	228	220	176	208	229	228	201	208	196	201	206	221	207	219	196	222	191	226	205	236	202	188	195	194	221	210	213	192	239	200	227	225	221	216	209	202	210	218	207	205	225	244	213	197	214	206	210	218	200	179	193	223	209	223	220	196	225	207	196	225	198	218	198	194	213	186	217	207	178	202	207	210	223	196	218	199	222	184	224	208	208	221	235	193	228	211	230	198	214	214	219	213	211	194	218	216	224	217	226	207	197	201	216	191	209	202	191	221	214	204	186	200	221	202	223	192	192	202	205	218	189	231	235	211	201	214	208	223	217	228	204	205	206	209	194	207	171	198	193	208	210	248	214	177	182	238	198	198	211	242	190	184	177	201	213	200	195	193	218	197	213	211	187	208	212	231	221	195	192	209	207	189	195	203	228	210	216	190	223	217	203	211	212	210	210	208	196	206	210	197	188	216	208	182	221	222	214	216	227	204	202	198	207	222	215	211	200	214	194	183	214	203	193	237	219	213	230	246	183	220	210	221	213	210	216	204	190	244	209	208	210	201	201	216	214	191	228	217	205	210	170	213	195	204	209	222	208	193	204	202	184	192	220	218	213	212	210	205	218	196	202	231	219	218	196	200	208	190	184	215	210	237	222	228	205	203	194	223	209	212	195	203	213	212	215	203	219	195	211	222	206	226	201	205	212	207	219	195	228	201	224	208	200	215	222	201	236	221	182	228	226	221	189	209	211	234	221	194	207	203	193	217	189	229	223	193	193	206	193	200	192	185	206	204	240	199	215	204	207	223	224	216	205	215	235	193	208	214	218	203	183	207	213	216	195	178	231	216	186	203	233	195	226	227	219	241	186	225	208	189	215	216	214	222	198	221	200	220	212	178	221	210	204	207	209	203	206	217	197	203	218	222	217	207	209	197	191	207	204	218	203	211	249	192	202	219	188	212	206	200	204	201	192	187	199	225	218	224	186	177	197	211	191	196	210	202	211	226	210	215	207	212	203	211	233	203	200	224	209	228	218	202	224	201	207	244	227	216	203	223	219	217	200	206	215	199	221	232	195	195	214	203	214	220	203	210	196	192	246	202	196	200	209	207	223	202	226	205	236	213	190	206	227	204	231	225	227	223	202	205	213	198	217	209	216	213	216	199	223	239	180	201	203	229	242	217	196	198	214	212	184	221	201	222	191	190	203	208	217	206	214	178	206	202	188	231	194	219	206	197	189	201	183	222	214	208	199	220	187	206	219	210	210	213	202	220	213	234	203	184	221	203	228	221	206	196	203	203	191	202	236	195	217	207	197	212	215	213	188	195	207	192	216	243	184	210	199	210	223	190	211	200	201	193	248	222	225	189	215	209	205	194	206	211	199	218	237	212	210	224	212	197	208	234	212	222	228	211	197	183	209	188	203	206	191	223	186	213	206	199	183	182	198	206	204	197	198	200	214	206	215	187	193	229	201	224	171	223	213	184	219	214	193	213	221	205	220	191	213	200	186	213	215	209	204	210	216	199	209	203	215	204	199	208	198	211	191	210	207	230	193	213	235	212	197	220	193	204	214	204	213	211	206	212	234	210	226	219	204	200	209	215	231	203	200	220	207	223	226	199	196	200	204	222	210	185	182	217	217	196	226	223	195	204	208	218	212	198	181	188	192	224	199	223	214	215	196	160	201	214	228	199	169	205	209	227	188	210	227	210	218	219	229	198	232	218	200	204	199	209	199	192	196	206	207	225	226	198	226	208	221	213	196	208	204	226	213	227	215	220	196	191	218	224	205	199	234	191	192	190	222	218	181	202	211	198	206	208	236	214	230	214	193	197	207	221	183	192	226	185	215	213	198	210	237	237	232	202	216	221	208	220	233	204	223	207	238	220	190	208	202	184	220	210	199	211	200	211	213	196	206	209	211	203	216	233	194	198	220	203	204	220	189	203	240	228	199	174	245	215	213	207	197	196	191	220	186	219	222	193	198	200	225	227	198	191	217	209	203	187	226	199	187	185	200	206	214	214	209	224	212	225	212	210	212	199	235	239	211	195	196	200	220	189	204	196	226	201	231	218	204	208	225	195	230	184	212	208	219	214	191	182	214	206	176	224	208	218	211	185	209	208	196	221	218	209	214	202	229	215	237	193	219	232	215	199	226	196	246	200	209	207	221	196	198	212	219	227	222	191	177	201	228	236	229	203	219	230	182	207	194	222	217	230	226	187	189	232	230	233	221	196	221	233	203	195	203	203	209	190	228	218	212	211	213	202	208	202	224	198	201	237	186	212	218	214	212	210	194	194	204	212	199	219	241	201	202	210	201	197	200	213	207	180	207	197	217	215	199	208	244	221	212	227	187	187	218	214	203	225	187	221	227	185	214	183	198	214	208	195	201	240	239	216	214	194	176	201	208	200	205	198	220	191	215	218	201	201	214	208	244	197	182	213	199	189	212	223	206	219	204	238	223	212	208	202	229	208	214	198	183	215	174	212	226	200	213	223	197	210	198	216	232	243	210	200	214	195	206	204	196	212	195	252	214	190	237	225	188	211	201	229	198	180	207	230	210	216	222	232	201	209	199	207	203	207	185	194	178	202	231	227	221	209	212	212	206	192	201	223	218	220	231	207	213	219	216	202	185	190	222	220	210	202	201	204	177	214	173	189	199	210	209	206	193	202	244	197	204	214	189	216	191	215	206	211	202	219	205	213	201	197	210	226	193	182	218	222	204	224	237	218	170	215	214	209	212	183	198	216	227	223	234	223	180	214	197	213	200	209	212	219	212	211	204	206	208	182	205	197	200	219	187	182	207	203	193	217	209	207	204	210	238	195	215	181	205	202	201	212	187	199	235	181	198	199	215	225	214	202	225	194	201	222	214	221	217	216	193	208	225	191	217	224	205	220	216	222	175	174	194	226	241
16525	38716	30920	18541	11913	7864	5221	3607	2580	1945	1634	1226	1000	879	675	644	540	473	437	432	357	331	355	330	309	315	281	294	283	296	297	276	247	277	250	269	275	254	248	264	274	277	252	265	224	234	237	224	269	248	240	239	235	263	263	240	255	233	256	237	259	271	247	252	228	243	253	226	274	246	222	245	234	245	223	219	250	219	247	277	236	212	228	234	244	232	241	251	251	217	267	269	251	220	245	255	215	240	253	228	286	261	241	231	274	248	247	229	227	231	234	245	239	235	230	236	254	258	234	213	229	231	240	228	238	233	221	269	225	248	243	250	242	216	258	230	232	248	236	252	221	227	210	248	246	243	237	218	232	243	242	247	229	250	260	208	256	236	271	276	221	237	219	244	266	247	234	236	226	247	208	246	230	265	240	226	265	244	236	257	259	237	256	253	231	243	255	233	255	233	249	227	239	280	241	224	251	255	237	252	249	255	250	230	260	238	220	213	254	251	244	241	245	232	255	251	230	252	242	236	247	246	242	250	235	238	249	232	223	258	258	251	242	259	210	245	235	264	222	256	279	242	242	241	241	243	225	235	203	258	255	218	243	249	251	262	232	253	268	243	231	267	257	231	247	223	230	243	221	226	241	260	251	251	215	262	223	236	213	276	204	236	235	249	259	253	240	251	223	218	265	230	232	255	242	235	230	260	268	239	231	261	234	252	271	268	224	258	240	218	231	235	241	249	231	233	238	260	225	250	258	217	240	230	224	233	252	243	254	227	222	244	244	239	239	237	251	222	245	234	243	267	268	262	281	219	244	248	216	260	251	223	240	257	238	238	250	230	227	279	248	246	239	227	237	249	252	252	254	227	255	231	272	230	254	249	215	238	233	257	228	268	250	212	255	268	236	256	228	237	224	235	271	257	265	259	261	242	267	257	244	231	232	240	246	249	226	240	238	240	266	239	239	236	246	243	261	227	266	239	260	236	217	258	266	229	226	269	243	271	238	280	269	260	255	236	245	241	236	243	220	246	246	253	235	237	222	253	214	268	245	252	229	270	269	221	245	238	261	255	249	229	228	242	243	258	242	246	244	256	238	238	236	243	258	246	248	258	232	248	235	246	255	257	244	250	215	286	258	258	206	221	245	254	227	246	228	250	256	218	243	229	248	241	250	257	222	259	229	255	234	279	264	248	239	256	231	267	252	232	233	278	207	224	225	238	241	216	252	231	253	236	251	229	251	251	238	214	226	247	239	254	240	232	254	258	253	215	252	250	239	286	262	238	219	250	258	259	266	238	224	247	255	227	233	253	241	268	204	235	251	235	225	211	261	259	249	239	252	236	251	213	211	232	206	238	249	215	246	258	217	252	213	247	251	262	229	244	251	220	234	248	264	248	242	264	250	229	222	261	262	232	251	275	275	262	258	215	225	256	251	247	242	235	247	264	244	248	237	251	259	232	245	240	240	227	241	244	265	247	253	242	244	243	243	230	255	252	240	256	239	248	230	243	226	236	215	227	210	249	237	256	228	256	265	252	234	259	267	282	221	261	237	274	242	246	252	229	251	230	222	240	233	224	249	230	268	247	255	255	226	232	233	217	238	209	247	243	245	240	265	228	273	258	228	236	217	274	250	234	243	245	250	252	244	245	253	235	225	242	245	243	229	236	255	274	241	223	241	235	222	236	280	242	210	244	234	230	242	208	231	237	268	245	231	230	221	239	267	247	239	237	206	269	251	260	227	224	246	211	223	270	259	231	252	229	265	262	270	246	246	241	225	253	243	247	265	251	226	258	232	242	227	269	257	203	277	247	254	240	261	224	230	258	241	257	239	256	231	243	233	257	228	246	245	231	223	233	222	246	258	272	232	235	224	265	234	257	244	221	243	228	258	243	233	230	250	268	257	241	256	199	249	241	231	262	250	253	245	240	251	260	237	224	259	207	242	228	263	264	239	238	246	227	237	250	250	261	229	272	226	247	236	256	217	249	277	247	238	242	239	248	246	222	233	272	244	214	261	264	240	233	236	246	199	241	239	267	265	254	241	260	223	254	233	250	236	210	227	236	240	274	232	250	224	241	244	244	261	232	244	217	219	249	252	239	224	254	226	256	232	259	260	243	229	241	241	227	252	258	239	273	245	244	222	263	238	244	238	248	242	248	233	237	232	230	248	252	231	249	218	286	228	242	260	243	266	216	273	251	254	248	229	223	234	235	252	285	231	237	254	271	224	258	279	224	234	253	213	235	245	240	214	248	264	271	252	232	228	247	221	268	251	253	235	254	269	266	244	250	238	225	247	246	255	252	241	253	252	275	231	242	234	271	263	250	271	251	265	243	255	238	233	241	249	257	257	244	238	240	239	244	283	254	235	215	253	205	248	227	235	281	238	225	271	264	259	223	257	243	240	240	224	237	221	214	218	277	243	248	198	237	260	240	242	253	238	240	255	230	256	252	235	288	254	239	251	225	251	272	230	236	242	231	254	242	229	219	252	245	275	273	263	237	230	279	253	268	234	220	272	260	237	222	238	215	252	259	244	226	233	221	234	281	246	264	237	245	250	253	245	224	255	240	250	228	243	246	258	210	235	238	241	233	228	238	261	253	261	243	246	237	239	228	234	218	232	241	227	243	262	216	222	221	238	231	259	238	238	227	267	243	232	284	262	250	254	235	212	237	269	244	251	250	229	250	239	258	236	243	222	254	228	213	227	246	239	255	201	238	210	254	252	248	235	231	228	237	235	260	255	244	258	244	238	235	219	256	220	230	247	262	229	238	254	246	246	250	264	248	245	251	220	240	226	231	246	268	252	234	231	242	236	261	231	231	235	238	268	239	213	276	255	268	267	243	245	275	233	251	268	287	234	255	233	229	255	257	263	251	235	264	268	255	247	240	221	229	233	249	252	281	236	240	242	231	232	227	221	259	232	243	256	244	237	226	232	245	235	231	227	236	257	219	241	228	242	265	222	255	245	246	262	275	258	259	248	240	230	249	235	245	229	237	236	242	234	249	249	250	241	247	265	232	231	230	228	269	247	247	249	229	274	232	256	225	240	244	234	251	232	242	211	246	248	252	232	247	234	234	253	271	238	227	225	270	206	248	258	278	223	261	224	270	259	252	222	232	220	214	233	264	255	235	266	218	239	228	256	229	252	245	265	252	225	235	251	244	243	260	254	257	263	239	226	221	239	245	218	234	251	244	262	226	228	262	278	244	249	242	249	238	238	244	240	254	254	232	227	250	257	221	254	251	232	259	228	230	243	229	242	242	267	232	249	247	242	223	263	230	230	216	225	259	252	252	242	240	242	235	239	241	264	232	259	242	220	272	247	227	262	231	257	248	218	238	249	241	244	242	221	261	244	261	225	245	258	240	251	254	226	259	251	227	235	249	240	247	242	256	232	222	226	252	255	238	227	239	220	259	246	232	256	211	264	238	245	267	264	259	258	249	229	254	243	237	232	252	250	262	220	263	246	257	231	237	254	232	248	252	227	254	244	232	238	232
22423	21087	28406	23992	21170	21242	13588	5303	3428	2490	2063	1717	1302	1032	923	751	693	638	519	482	460	420	401	380	334	338	351	353	349	336	297	305	294	282	297	323	312	261	285	286	318	271	266	282	265	271	271	299	277	259	255	238	260	263	253	267	276	275	268	301	274	274	275	276	277	257	281	241	242	255	286	255	278	258	264	268	241	264	264	271	291	269	264	275	287	235	238	269	283	263	272	268	275	271	281	258	275	278	255	261	263	249	257	280	256	264	256	258	279	272	263	268	272	299	252	268	251	263	289	268	296	249	259	273	255	263	235	269	297	247	265	278	317	277	254	273	257	285	294	269	270	253	246	295	251	299	253	281	273	272	273	270	247	241	236	270	288	263	271	250	273	279	269	236	265	255	243	252	259	275	248	259	270	270	231	271	236	270	289	305	275	247	281	264	260	298	275	277	259	245	263	295	297	258	289	266	258	280	276	252	294	274	258	288	281	268	273	264	245	258	231	267	282	249	256	290	268	253	250	281	236	267	268	240	260	300	223	272	275	287	269	259	252	277	276	285	257	294	240	278	272	266	270	238	271	255	254	267	241	271	274	255	246	269	292	279	256	250	264	262	266	259	268	243	265	241	261	302	276	268	273	256	273	257	258	281	287	253	264	283	290	274	292	287	262	274	230	236	278	267	252	255	285	285	282	263	269	241	290	253	276	257	248	268	265	278	221	288	268	263	270	242	282	228	256	251	264	293	258	313	276	251	261	276	254	262	273	271	272	262	273	261	280	271	263	254	287	282	284	273	266	240	277	271	272	264	280	255	242	271	263	262	255	228	257	256	257	264	238	270	266	303	259	265	261	238	270	267	233	259	267	261	262	270	252	250	294	252	249	229	288	310	280	247	276	288	276	248	258	291	264	241	268	270	250	266	300	259	284	244	273	273	287	280	243	268	246	253	264	250	255	303	282	294	276	277	280	229	259	275	260	246	297	277	272	250	294	273	262	278	273	268	269	266	242	249	287	252	261	250	220	255	248	285	261	261	271	266	276	281	276	283	253	278	277	255	236	273	276	279	264	267	247	247	278	273	316	288	272	288	257	257	261	280	256	262	295	252	276	277	253	255	275	261	297	278	277	272	256	295	262	247	268	290	253	246	266	284	239	228	278	283	263	241	276	256	297	252	264	284	282	279	275	265	271	270	281	284	249	261	258	285	240	282	228	273	282	227	251	286	287	261	253	277	267	276	257	263	281	284	268	275	276	269	268	279	259	276	250	280	274	238	268	260	266	249	260	284	269	286	299	267	283	269	276	275	277	299	285	230	255	270	264	259	288	264	252	286	245	253	248	265	291	247	283	237	281	252	260	266	283	269	234	242	268	271	268	230	268	280	264	267	276	270	276	274	272	241	280	268	222	261	261	273	265	261	260	269	263	264	263	268	260	250	272	256	266	246	291	261	248	257	287	259	250	255	257	270	269	237	248	254	290	246	288	279	303	270	267	248	260	260	271	253	248	256	228	250	289	266	268	257	254	271	288	265	285	273	250	287	257	242	258	277	252	273	242	272	237	271	287	271	266	240	247	268	258	286	268	256	299	308	245	266	291	247	258	258	267	288	273	274	269	287	313	260	270	281	275	249	276	283	278	244	259	275	250	282	261	286	268	250	268	278	269	240	256	261	277	242	278	286	266	244	278	266	249	269	276	269	296	254	305	248	248	301	300	282	268	283	258	271	269	309	272	253	270	267	256	268	274	272	260	271	249	250	269	304	286	273	254	250	268	291	255	271	289	277	253	269	279	269	256	284	291	292	262	271	315	259	252	253	269	248	264	250	253	234	245	287	259	244	276	269	274	237	282	278	270	275	269	246	295	316	244	266	239	257	268	268	255	261	263	240	290	266	278	268	300	286	249	244	233	267	257	273	275	260	250	288	252	255	256	225	269	251	263	266	224	268	256	262	264	251	286	259	267	283	293	261	251	283	264	275	283	250	263	247	290	242	292	276	259	267	277	261	283	307	274	234	230	263	264	261	231	266	266	246	279	258	287	261	253	289	269	228	276	262	252	275	273	280	269	274	241	273	246	280	262	251	260	255	241	294	264	288	220	255	265	258	276	260	251	255	264	238	264	244	261	258	256	296	258	238	262	254	257	294	286	278	253	250	238	249	263	277	295	254	268	254	273	273	264	246	273	260	272	297	271	279	277	268	256	245	282	270	262	301	315	276	264	267	268	268	243	273	289	258	247	246	269	258	250	253	293	260	278	283	285	265	262	285	260	243	264	260	271	255	234	296	248	249	284	279	252	251	278	239	282	298	258	265	261	257	287	266	279	273	279	289	256	257	259	249	253	242	258	275	268	255	279	245	273	268	263	289	308	282	277	263	252	270	278	268	261	289	275	259	243	266	268	269	248	258	286	264	281	263	262	235	257	231	261	285	281	287	260	250	254	278	268	253	254	239	247	256	265	279	248	272	261	272	261	263	258	275	262	273	270	242	308	270	254	276	254	255	278	260	250	267	265	267	251	228	238	299	241	269	257	289	272	292	270	260	262	255	232	231	223	269	277	288	261	260	271	261	293	281	280	261	277	267	282	252	251	255	282	282	256	283	267	259	269	274	256	275	255	252	257	285	274	250	296	252	236	242	248	292	261	260	245	246	247	261	268	254	272	257	277	275	246	278	263	277	255	266	269	276	241	278	268	251	266	245	257	285	240	265	272	243	261	232	258	248	297	275	261	278	256	302	269	281	266	266	246	244	270	233	273	254	265	250	306	261	267	267	280	257	269	277	267	257	280	280	258	275	248	241	277	240	266	275	261	295	275	294	258	252	264	302	282	284	244	251	259	260	250	273	249	266	283	250	262	258	282	300	296	309	270	273	263	236	272	230	275	266	226	296	283	279	270	261	245	264	263	246	279	271	278	252	259	233	271	248	273	261	260	259	294	266	267	286	270	282	242	287	276	270	278	261	309	265	273	295	275	278	266	245	250	267	268	289	245	281	267	248	279	263	261	260	298	290	240	255	248	247	284	252	277	280	249	261	272	268	238	277	288	282	252	249	259	245	260	268	296	297	240	291	251	267	287	284	238	260	232	285	262	269	262	269	256	290	274	290	276	266	251	246	261	257	266	258	284	277	273	260	263	268	279	272	298	278	263	246	279	232	287	234	278	294	242	278	269	245	274	238	272	238	262	251	253	292	289	235	284	256	261	294	264	300	269	260	260	258	257	262	270	258	268	259	265	243	289	257	270	270	266	234	283	260	264	280	268	274	268	275	260	280	278	293	268	267	272	272	280	271	271	264	262	245	249	260	264	267	304	274	290	248	266	246	252	274	260	265	268	242	284	275	275	281	260	286	253	290	263	246	266	280	265	233	263	268	268	277	302	250	286	253	279	289	264	265	246	280	244	284	271	289	269	291	255	276	247	252	269	269	284	271	295	294	246	292	293	255	257	266	264	248	285	275	275	273	274	272	257	275	271	248	241	269	272	246	227	255	265	266
19450	47068	39395	27046	19377	13758	9512	6993	4993	3679	2962	2412	1963	1427	1251	1063	944	841	687	575	584	501	484	482	422	438	405	383	402	388	370	359	346	342	298	358	348	343	344	337	324	298	321	313	303	285	314	321	295	319	317	301	317	299	287	301	303	300	329	296	335	302	300	314	308	299	271	338	290	302	317	312	292	300	295	304	287	301	290	289	297	286	324	305	329	306	292	317	302	305	322	327	298	328	313	290	307	307	295	294	311	287	329	326	307	290	281	307	304	293	294	303	321	257	329	318	305	291	329	318	317	308	277	322	289	337	277	318	270	334	301	299	299	298	304	313	318	313	321	309	321	314	295	291	292	283	308	309	300	269	302	310	277	284	282	286	308	314	306	307	294	319	300	309	283	306	341	289	317	295	306	301	331	296	303	315	285	309	278	293	299	309	300	303	309	312	300	301	309	306	301	279	324	276	315	288	321	278	309	296	306	315	277	316	281	334	285	297	320	354	316	282	271	325	282	283	321	280	294	288	322	295	312	292	287	273	299	267	294	277	305	295	265	308	288	297	312	304	302	295	317	307	303	320	294	276	312	317	312	307	290	323	296	290	304	284	284	311	264	293	331	347	265	311	290	288	286	289	286	296	307	309	308	279	327	284	316	314	298	294	303	305	302	292	307	329	319	291	311	301	280	285	330	295	325	341	299	284	287	293	318	329	275	293	267	347	311	294	310	282	308	319	322	287	308	343	315	290	277	275	297	283	338	277	297	289	283	313	292	277	255	318	311	309	304	314	284	294	297	281	327	297	292	293	321	283	335	314	284	311	331	307	287	278	308	280	280	294	283	282	290	343	315	292	301	322	305	296	299	316	278	309	274	317	296	320	300	315	306	295	311	265	297	309	281	307	312	296	340	314	292	308	296	281	319	308	295	282	280	299	277	290	296	288	298	294	291	297	293	312	289	320	270	321	324	339	310	287	273	298	300	310	327	329	266	321	301	295	295	299	311	313	289	303	312	295	300	303	303	328	304	305	297	337	301	318	345	316	305	319	306	292	297	285	293	301	298	296	304	331	295	281	314	284	335	282	294	330	301	272	304	295	296	284	273	275	300	308	267	293	305	311	323	262	318	334	286	309	291	282	332	304	314	281	285	298	307	284	323	308	300	315	283	313	311	279	307	310	342	336	293	303	311	297	319	338	277	319	294	283	324	298	322	297	284	309	280	286	327	336	307	303	302	279	289	324	296	295	272	299	290	296	324	303	300	293	299	303	277	321	302	302	322	290	318	332	331	298	303	294	284	306	258	311	328	265	292	312	297	268	329	288	308	297	268	288	308	288	290	328	319	296	293	271	332	314	337	291	301	289	302	292	311	269	312	298	332	294	293	321	329	312	313	288	303	274	304	316	307	294	307	298	311	291	308	276	310	283	296	259	295	281	302	325	285	285	312	279	304	330	310	271	306	337	340	313	277	280	314	306	335	304	326	297	288	305	305	292	314	276	322	301	336	278	285	312	302	310	295	302	303	295	274	304	288	294	308	300	313	309	293	310	312	298	294	302	315	292	293	292	288	293	301	312	301	304	280	308	284	287	317	295	333	274	304	331	322	304	290	306	287	291	324	263	332	289	297	295	329	312	316	285	294	300	331	308	309	326	299	287	298	297	331	305	291	313	288	288	268	318	309	322	315	248	327	309	310	313	309	311	298	299	331	303	297	323	266	300	314	304	317	330	282	293	294	296	307	305	289	310	286	281	314	311	333	303	299	317	308	320	286	324	295	299	279	272	300	288	299	265	311	287	274	288	280	342	284	329	296	344	324	294	310	301	309	303	293	327	304	299	271	289	297	292	311	306	324	264	277	284	316	281	287	288	335	304	306	297	283	316	298	261	262	286	303	292	333	297	279	299	304	319	288	280	313	272	305	296	287	309	317	312	305	307	315	303	262	330	304	332	287	303	305	296	281	347	283	315	291	269	308	275	272	290	302	315	316	299	298	320	285	302	284	287	300	293	322	293	318	293	294	304	308	320	332	318	295	285	306	295	317	291	305	320	305	291	304	308	316	313	285	301	317	349	299	293	302	291	315	303	298	311	284	296	324	299	308	285	271	289	324	287	314	287	280	306	298	297	299	311	272	303	297	277	338	329	304	315	311	316	288	302	304	308	309	291	302	343	312	302	316	287	294	286	317	301	303	290	277	273	310	268	319	320	298	276	286	293	319	305	299	284	298	291	295	296	281	286	292	300	296	305	285	293	332	269	261	295	362	265	317	275	303	326	276	299	283	296	290	315	307	301	274	281	316	298	303	306	304	295	311	305	307	310	292	318	309	303	292	288	279	297	337	318	313	275	310	268	300	289	307	289	283	298	273	319	303	286	309	293	281	298	289	297	319	283	325	298	296	291	343	288	314	310	279	297	306	313	280	288	329	319	265	288	304	308	305	290	298	273	287	276	316	300	310	274	283	299	305	321	299	294	282	325	319	323	323	250	310	307	323	320	287	316	317	313	339	310	309	321	330	310	308	292	282	303	288	262	316	321	280	295	318	297	285	291	288	270	305	284	313	297	272	263	316	328	300	298	304	314	312	290	309	324	335	298	313	305	294	314	282	305	315	304	308	292	290	306	285	299	300	311	318	266	300	306	316	296	300	289	281	271	295	296	281	333	310	303	283	322	327	302	306	291	339	296	309	298	291	273	323	273	259	301	287	283	279	298	266	276	298	313	298	312	321	322	308	277	278	287	315	312	282	290	298	299	293	275	303	308	285	300	299	297	317	279	303	307	289	320	314	292	313	272	293	316	300	295	299	318	276	313	323	274	333	333	309	295	298	320	271	288	320	320	320	274	329	283	320	309	329	319	326	305	314	282	311	322	306	327	299	281	313	283	310	310	312	302	296	326	293	298	303	312	292	332	302	307	298	301	281	307	334	319	315	289	281	306	293	313	302	295	300	295	308	315	263	309	303	273	319	303	294	284	298	308	321	302	317	319	296	299	298	281	299	304	300	307	297	318	285	252	315	324	303	316	284	282	290	309	287	305	309	305	329	302	308	319	289	303	306	285	293	335	312	326	323	295	297	286	315	310	321	294	315	287	329	298	295	323	324	300	313	276	313	302	288	308	289	309	297	273	316	329	263	312	310	294	323	316	301	287	292	306	301	264	290	289	287	335	316	296	316	317	308	285	321	325	295	316	266	308	290	320	320	295	324	305	268	321	322	306	304	339	266	331	284	298	289	297	308	287	330	294	288	284	284	296	283	272	257	312	287	286	289	288	288	280	301	348	318	311	325	312	302	328	281	282	312	281	284	335	281	299	316	327	301	317	277	327	300	310	316	311	310	271	272	278	314	285	313	253	296	301	286	293	290	304	282	287	332	318	285	309	309	283	278	314	312	310	284	290	277	309	314	315	319	275	319	322	314	265	323	298	306	320	289	306	267	318	311	315	332	317	276	283	283	276	289	298	319	303	305	307	290	307	305	298	296	274	317	288	292	284	263	288
27495	22265	23586	14472	6345	3770	2447	1606	1276	980	792	743	603	508	463	438	347	340	317	309	311	285	291	288	260	248	237	254	262	262	239	255	249	273	262	222	199	253	251	219	250	234	224	223	222	226	196	204	222	227	199	258	219	232	222	227	226	203	223	212	233	231	187	232	228	206	215	199	221	222	233	206	221	212	212	245	213	222	229	203	222	232	231	244	264	223	241	233	204	209	236	226	265	233	219	194	222	210	223	203	205	201	247	236	232	224	230	206	220	226	216	224	257	226	209	240	237	231	213	235	208	212	210	211	236	243	227	232	214	247	224	219	249	231	239	221	232	231	232	195	240	214	208	212	204	274	237	212	236	228	203	193	238	206	221	230	225	219	208	203	216	211	206	237	258	222	221	229	236	244	232	227	219	232	176	219	231	226	219	204	234	219	214	205	226	217	217	227	237	234	222	240	213	227	226	201	222	218	200	234	224	241	211	195	229	237	222	209	219	212	197	229	232	219	221	229	225	224	231	190	219	238	216	201	232	215	257	235	240	223	203	229	198	231	223	215	229	238	208	210	228	247	247	202	215	216	220	231	205	222	179	229	237	216	212	198	212	233	246	214	227	243	218	236	246	213	212	216	217	221	238	206	221	226	207	226	202	214	226	226	230	216	231	225	202	231	237	222	210	237	239	237	228	218	206	230	221	228	249	197	206	239	227	221	225	205	213	251	228	221	219	215	204	221	251	245	230	211	183	234	198	217	228	223	216	231	205	204	241	210	223	226	233	217	243	244	236	220	244	213	201	237	258	222	188	228	220	213	244	233	217	233	228	209	249	222	242	230	201	212	194	232	217	226	194	227	233	214	231	210	224	216	237	203	215	208	221	210	212	224	218	225	245	214	215	230	258	223	231	214	204	210	209	228	210	199	210	252	223	242	212	243	230	234	253	222	241	217	225	205	199	222	229	205	224	215	211	209	234	229	232	232	208	233	192	239	222	209	244	211	198	221	219	226	215	219	219	211	201	230	241	233	208	227	212	232	220	228	240	209	219	204	223	236	252	242	234	216	228	211	247	238	191	233	203	218	225	225	203	222	244	232	234	224	222	220	244	215	208	255	227	219	227	253	223	215	241	225	221	203	216	219	250	219	236	228	212	246	239	229	227	231	226	255	225	221	223	238	226	213	226	216	243	212	223	245	213	236	232	235	237	205	226	222	222	221	239	204	234	203	243	216	225	244	254	239	213	220	232	230	236	241	209	201	226	202	252	200	228	223	226	249	232	211	182	253	244	230	235	201	205	233	223	231	235	207	223	223	230	202	248	226	217	208	218	232	209	223	222	202	234	244	222	229	200	234	224	220	209	220	180	203	229	207	224	232	217	199	224	221	252	224	218	216	227	224	207	248	225	216	213	236	245	248	237	221	212	214	244	228	220	226	221	203	188	222	226	240	223	211	223	239	214	216	224	215	227	254	219	214	229	250	214	211	202	214	236	260	221	211	223	226	230	193	229	191	226	237	225	237	232	240	211	222	238	236	222	222	227	254	214	246	233	204	211	212	201	237	194	251	217	243	231	225	253	205	239	248	207	212	229	251	232	229	236	236	221	223	235	231	221	210	227	227	215	232	209	224	215	231	234	214	216	235	215	256	219	224	239	240	219	217	204	227	253	223	212	237	201	233	194	239	231	233	202	238	229	247	230	239	235	253	224	224	230	216	235	228	220	254	219	205	254	223	223	203	227	207	202	209	239	202	213	224	239	254	235	234	225	235	215	235	201	196	217	240	239	204	220	220	224	211	234	220	233	228	228	237	197	194	214	230	240	225	215	237	215	222	256	221	222	228	243	243	228	224	231	228	231	221	209	224	240	256	269	227	241	226	234	241	210	200	239	233	209	235	200	264	217	218	227	227	215	245	229	223	232	235	188	222	228	212	235	229	218	218	213	225	222	231	238	222	227	208	209	247	211	224	207	213	218	238	237	232	225	212	256	246	210	231	238	216	264	215	240	264	241	230	201	214	239	238	224	221	211	237	226	227	220	227	210	240	213	189	246	247	219	214	236	244	208	221	225	240	217	217	250	221	242	252	219	225	213	229	225	204	252	222	224	234	200	198	226	241	216	221	201	215	238	226	216	239	201	225	219	246	227	231	219	237	215	218	227	252	233	213	247	218	229	229	226	206	220	197	193	239	241	190	230	234	237	219	236	235	237	207	217	232	215	227	198	216	239	251	250	226	224	224	256	212	200	203	197	232	230	209	220	214	231	224	226	236	209	233	233	201	228	248	230	220	245	211	250	249	255	251	216	216	257	220	252	203	226	236	229	241	219	200	216	222	227	226	209	239	226	241	247	217	238	238	230	228	226	222	211	206	213	207	242	249	220	216	215	223	233	242	238	233	218	250	199	215	241	232	249	226	210	252	242	220	218	206	225	217	221	203	219	204	217	237	190	243	221	230	230	247	217	229	272	243	221	266	241	230	228	227	212	244	251	187	212	216	234	214	224	217	211	207	245	216	216	210	195	233	230	226	215	218	214	210	227	217	214	217	217	240	250	229	228	230	216	228	239	226	240	241	235	216	251	238	201	202	240	232	240	212	264	221	199	214	231	233	231	213	217	223	216	213	239	233	202	231	219	221	241	244	237	232	199	223	231	236	226	223	221	207	228	220	225	218	225	225	218	221	222	241	231	218	219	227	221	213	199	199	213	219	230	226	238	242	234	224	221	225	216	237	212	238	207	232	235	209	204	235	204	265	225	228	213	228	202	238	239	223	222	245	218	236	207	223	231	217	235	274	221	207	232	220	212	179	201	210	219	218	241	247	239	225	216	232	211	235	215	219	233	255	209	243	219	226	242	236	202	234	240	233	219	226	227	224	227	200	227	223	239	230	247	224	228	224	251	229	236	231	233	243	256	200	232	225	229	247	240	210	234	224	230	228	250	197	219	229	235	219	205	237	287	229	224	247	228	218	230	230	219	206	199	201	228	217	232	194	214	245	246	207	250	228	217	206	200	223	210	213	236	242	214	216	240	226	239	246	241	210	213	205	224	201	254	225	213	212	225	206	217	248	231	256	237	221	232	215	229	234	185	225	231	211	241	250	267	218	219	226	216	228	228	215	265	228	213	219	218	234	247	227	253	200	217	240	215	239	248	246	229	235	216	213	220	231	221	205	231	213	205	235	242	247	201	243	208	243	220	227	232	234	252	201	200	249	244	227	204	224	235	228	184	244	238	230	208	215	226	237	210	217	192	229	217	230	250	222	238	213	214	238	248	217	255	224	231	219	227	249	219	223	208	243	230	263	218	237	214	187	235	226	231	216	235	230	261	231	196	221	232	222	218	237	213	236	229	241	215	240	237	210	196	208	203	245	219	219	245	238	227	218	224	258	219	228	220	236	199	197	211	215	237	204	252	232	219	214	207	237	219	203	232	214	236	195	226	243	220	218	209	210	209	210	226	235	262	187	216	231	214	212	258	247	230	206	206	245	223	211	243	234
16500	35370	26954	15105	9334	5979	3959	2665	1936	1491	1207	1029	825	661	598	541	485	410	404	367	348	314	335	315	321	296	294	300	298	274	282	270	296	269	265	295	287	269	242	255	259	255	244	244	252	229	273	252	256	252	259	250	266	261	242	274	259	261	245	239	236	272	264	286	222	263	274	292	261	254	258	257	278	275	280	252	271	273	258	250	251	231	254	279	270	274	252	243	244	244	248	292	257	282	250	245	277	266	267	233	262	273	244	234	282	281	250	270	241	255	256	305	261	267	262	253	236	247	257	258	249	265	273	262	249	244	261	248	250	259	283	268	229	260	262	242	262	248	247	254	278	258	252	251	227	263	258	283	272	246	287	272	275	242	279	244	271	248	276	264	262	288	252	274	254	250	265	272	259	264	276	276	275	240	267	271	244	253	233	272	250	250	234	257	260	258	262	250	259	245	249	279	224	274	250	245	257	268	254	250	230	263	266	294	247	271	271	257	235	251	261	269	262	249	234	247	233	267	275	248	278	253	255	258	269	242	250	259	234	240	250	251	248	268	277	257	266	261	252	273	271	264	247	267	253	270	240	269	246	259	261	264	261	265	271	264	263	269	252	262	263	254	242	285	244	261	262	243	249	278	271	249	266	226	244	247	274	233	266	232	293	274	248	285	252	265	241	236	262	258	234	235	261	251	265	278	261	239	275	239	270	252	248	252	250	263	285	269	286	258	246	291	243	255	287	265	276	236	302	236	249	253	242	237	235	275	253	269	254	265	264	267	298	277	268	273	259	261	261	247	272	269	275	262	285	236	258	266	272	251	285	250	249	274	276	256	241	299	271	239	256	258	244	237	245	274	257	247	261	248	252	266	256	253	261	258	244	286	249	266	276	269	256	253	245	268	279	264	287	263	252	264	248	263	252	294	251	250	252	245	272	235	259	252	249	282	253	248	277	259	280	280	226	275	245	243	274	240	250	234	261	251	232	233	270	242	277	261	251	268	259	241	268	236	264	293	254	273	252	255	291	254	240	280	237	256	258	244	236	288	255	265	249	235	259	282	278	252	250	293	293	261	257	267	248	262	281	233	271	253	270	266	256	252	271	234	263	269	270	271	261	227	269	254	263	235	240	206	238	279	286	249	257	266	270	245	264	253	269	259	252	276	258	256	271	281	248	274	249	252	265	240	252	257	269	255	254	270	247	288	263	237	256	271	252	262	235	259	267	265	234	275	263	249	244	246	250	266	273	246	241	290	238	237	254	264	241	261	277	270	251	271	281	270	284	242	263	238	266	254	246	260	226	238	274	271	250	245	289	274	232	268	260	281	260	242	275	271	238	264	235	250	265	252	252	272	274	280	261	244	259	234	273	272	249	216	261	277	260	266	271	250	259	264	250	275	241	252	229	234	258	240	257	250	274	242	260	287	251	254	249	268	230	251	273	244	238	284	241	272	260	263	244	270	275	258	255	237	229	263	253	270	215	265	293	228	258	267	260	264	251	247	268	254	285	303	257	258	267	281	235	276	232	291	297	257	281	238	261	258	239	245	257	272	282	240	279	258	224	257	248	262	243	266	268	258	259	246	251	250	264	233	260	266	248	252	286	278	276	252	251	262	248	223	237	227	260	232	231	228	260	258	280	237	261	247	307	232	252	247	259	285	259	270	265	256	258	280	278	236	265	252	248	267	255	248	236	237	228	239	242	254	249	251	273	249	247	269	264	277	249	262	238	276	254	263	248	222	251	251	233	251	254	250	272	240	292	278	262	254	273	288	263	270	245	228	272	248	272	261	249	256	243	281	272	267	245	261	237	260	254	259	265	264	267	270	258	248	276	260	259	270	269	255	267	289	265	282	280	271	251	259	268	256	286	257	273	242	269	244	246	251	243	246	258	257	258	235	283	279	243	254	248	254	272	278	251	264	265	262	254	267	258	265	260	262	237	279	251	232	273	239	285	262	258	253	246	250	270	238	220	259	250	267	237	252	255	249	230	261	264	237	254	278	256	277	263	264	254	243	255	277	258	266	258	263	283	248	261	254	270	272	250	224	293	241	244	260	256	256	218	247	245	269	272	256	278	260	244	267	259	242	267	263	253	263	263	263	243	254	250	240	225	247	231	260	253	254	251	269	255	251	262	306	266	261	273	264	279	259	248	282	257	255	229	250	238	251	252	250	261	235	275	271	244	240	244	259	242	273	251	256	265	249	266	245	253	257	251	229	254	263	272	264	246	240	264	265	236	244	249	254	266	254	265	266	280	267	250	259	248	251	256	240	266	251	291	250	238	242	263	261	220	242	253	259	269	263	281	241	237	270	251	229	281	240	271	250	242	257	281	231	269	263	265	240	232	262	259	253	253	259	267	232	255	246	241	268	255	231	260	251	281	245	265	284	253	287	252	260	258	255	240	271	269	275	261	283	258	261	246	271	249	270	275	256	270	255	266	277	246	253	255	268	262	243	274	264	245	272	270	246	259	300	247	269	258	235	246	255	198	309	281	260	269	272	249	243	267	267	267	260	260	261	242	248	254	274	250	270	266	234	277	275	262	268	264	243	267	239	262	265	262	280	256	276	258	264	273	264	241	243	246	237	266	258	253	232	257	242	264	234	234	253	250	255	251	244	255	268	263	272	267	273	237	286	243	241	289	245	254	264	253	279	277	254	237	222	253	257	263	258	265	238	287	253	279	229	245	246	282	262	290	256	257	257	282	274	269	252	260	255	288	253	243	240	239	276	253	247	285	270	264	260	250	287	264	215	274	285	257	251	244	283	255	248	238	288	252	274	261	240	251	262	260	234	253	244	269	243	255	254	246	229	285	255	249	263	262	270	257	248	230	260	240	268	253	268	266	262	256	252	247	245	286	257	244	251	246	267	271	258	263	261	255	263	253	263	256	265	268	270	251	256	242	249	258	291	239	264	258	246	246	277	260	254	263	278	242	258	258	274	256	254	259	235	264	259	265	252	236	266	240	254	248	261	259	254	239	258	290	248	276	249	253	257	255	269	266	255	281	258	240	263	278	238	255	248	227	249	259	278	284	258	250	241	259	280	253	255	252	257	251	300	269	243	242	288	248	231	286	247	248	256	229	263	275	253	243	273	274	254	288	240	269	256	286	264	270	259	243	245	257	234	257	238	238	269	244	236	225	247	264	253	252	248	263	269	286	249	269	255	265	242	242	251	272	245	268	251	252	233	249	278	280	261	265	265	221	265	262	294	268	238	224	270	295	231	254	257	241	262	280	268	239	263	246	223	258	235	251	229	263	249	238	249	257	225	264	272	253	270	247	238	259	258	253	251	264	255	247	271	229	299	279	282	291	246	265	243	255	275	287	283	251	269	303	259	265	255	281	252	252	273	288	261	252	256	271	231	258	292	229	231	255	263	227	246	250	257	258	262	255	262	252	263	261	254	289	255	273	250	280	232	270	258	239	255	230	232	253	250	266	242	278	255	264	255	270	282	258	272	259	248	262	244	254	266	242	258	266	284	288	244	284	242
23529	21142	27974	24590	20955	13208	5858	3299	2341	1838	1449	1187	1015	796	671	597	522	508	482	453	400	353	370	341	362	315	311	295	266	307	258	297	280	324	305	277	268	300	281	240	254	278	269	285	259	269	284	260	257	260	259	305	272	256	257	253	298	241	281	254	256	260	266	272	279	282	264	233	267	231	272	275	267	261	257	283	285	299	253	250	282	270	273	253	251	230	266	270	269	233	255	241	233	258	280	260	245	263	288	286	277	259	275	262	281	271	253	280	265	276	262	261	255	285	243	243	241	261	248	273	243	266	274	284	260	266	244	236	265	262	251	247	253	257	285	275	265	265	252	263	243	283	255	252	262	252	217	272	243	252	250	279	239	276	268	259	290	271	258	243	271	248	302	261	285	257	275	246	256	253	284	274	269	272	246	250	264	260	283	271	275	288	291	239	255	245	291	256	278	246	260	244	268	273	292	274	276	262	269	269	261	260	251	270	271	281	276	284	253	275	279	260	267	253	289	275	253	252	237	242	242	275	260	258	241	293	266	259	280	266	280	254	280	246	264	261	268	244	259	260	249	249	263	262	251	247	273	265	273	245	244	273	272	251	269	263	277	247	268	278	270	268	265	284	239	242	295	269	246	268	268	280	261	252	254	215	253	273	265	280	267	269	229	269	239	268	247	292	257	279	264	274	271	248	244	265	286	276	271	252	253	236	269	276	272	237	286	228	274	267	254	272	271	288	265	256	246	248	256	263	319	245	269	260	269	253	242	280	274	254	248	281	255	239	269	267	283	250	292	269	268	276	229	268	291	265	252	270	265	263	256	283	264	262	266	296	278	262	259	241	254	292	262	256	256	250	281	266	264	233	269	262	278	256	231	280	268	294	249	276	259	260	284	268	279	266	275	257	281	295	259	271	271	265	271	276	248	284	260	240	261	276	271	239	276	260	288	290	250	288	257	241	302	279	271	257	273	257	273	263	274	257	274	283	242	246	265	273	254	276	264	282	277	251	223	254	250	249	276	261	277	251	278	265	250	281	260	268	280	286	280	285	251	278	227	254	257	240	286	285	264	269	266	268	279	247	261	267	255	238	319	243	285	237	276	244	244	285	271	269	261	262	255	263	255	259	289	248	231	282	260	265	246	261	279	244	254	247	259	292	247	256	246	275	268	268	259	259	247	267	297	267	284	286	295	258	275	254	239	274	247	263	272	272	262	293	238	262	325	244	258	260	279	284	246	269	292	271	259	254	248	269	245	243	287	259	274	274	273	260	258	267	250	276	271	212	258	257	261	246	284	298	248	281	260	249	257	270	238	279	283	278	263	281	244	269	274	237	269	279	270	271	259	271	270	237	247	254	256	288	272	275	251	227	271	260	247	284	251	268	272	264	261	272	253	263	287	251	291	244	236	245	275	282	286	270	243	236	284	235	288	262	270	274	273	248	243	283	291	258	270	282	273	260	269	253	230	271	237	252	259	268	258	249	261	255	265	256	228	287	249	277	280	265	248	267	276	272	250	276	265	259	252	278	276	249	276	277	273	243	270	292	262	252	276	214	262	272	272	265	278	273	261	271	253	243	267	248	272	271	248	271	258	265	240	269	279	255	279	252	248	265	284	285	259	257	256	282	238	265	268	281	260	265	277	279	247	278	294	254	274	257	270	275	264	260	297	271	245	262	271	278	260	276	282	271	260	280	274	258	273	280	274	246	260	252	257	281	278	276	246	279	227	296	271	276	274	268	274	259	256	277	255	259	288	263	239	260	254	226	260	234	259	245	258	246	265	274	248	280	266	254	225	284	278	280	274	260	256	241	231	290	254	252	232	243	243	274	273	250	250	278	250	248	262	255	280	295	269	257	293	252	235	271	253	264	275	227	280	285	260	242	285	265	260	271	270	265	251	265	250	292	280	245	241	282	263	243	280	278	256	299	260	271	277	274	254	287	256	268	264	263	256	278	270	268	263	271	272	300	274	265	247	255	292	269	261	277	252	275	249	257	262	218	254	242	268	276	253	276	254	270	239	258	295	245	255	257	268	253	253	255	249	261	275	250	275	259	268	270	264	245	273	265	289	252	241	289	273	263	248	260	262	274	265	242	235	261	230	250	268	255	255	274	258	273	270	258	243	262	269	238	267	272	248	257	299	233	291	277	275	274	258	239	255	268	248	237	271	273	297	254	285	300	280	280	269	255	254	262	293	292	263	272	277	265	256	251	272	273	244	253	277	268	260	291	251	247	261	258	285	262	258	250	257	286	266	261	256	251	291	285	262	269	230	263	268	270	269	254	253	256	271	250	281	269	257	282	257	253	273	275	252	256	274	278	246	264	249	240	273	274	294	276	245	279	286	249	271	284	278	257	261	244	290	247	262	259	239	245	278	264	272	275	245	240	259	270	269	265	243	255	304	254	286	254	242	282	288	231	269	256	241	282	283	254	257	257	256	292	294	290	279	248	255	280	262	255	243	287	293	264	263	269	267	258	239	248	253	227	240	276	270	256	260	266	245	258	249	310	287	265	272	261	263	243	283	256	277	277	270	234	284	273	290	255	282	250	247	272	271	239	262	272	228	290	269	278	283	267	238	256	254	248	246	254	288	259	256	272	267	248	255	264	241	281	225	267	259	277	240	267	230	268	261	259	258	251	246	280	302	250	257	250	246	252	252	292	260	278	244	267	253	253	285	255	272	301	273	272	245	275	277	251	263	257	241	256	253	285	265	258	304	268	247	271	270	260	254	267	262	263	252	248	274	283	263	290	275	250	270	253	253	226	254	273	286	257	259	248	278	265	249	288	276	245	269	287	277	286	273	243	267	259	286	263	273	264	265	245	244	278	244	265	253	244	256	275	272	243	278	251	237	238	282	286	256	247	271	260	255	238	244	272	263	243	289	255	246	271	262	236	227	262	249	284	284	268	274	250	254	262	252	256	264	298	281	273	296	251	252	283	255	275	286	307	290	274	246	297	234	255	276	281	268	249	257	268	250	272	275	263	294	285	265	276	264	305	274	257	268	251	264	277	249	269	261	287	226	237	271	249	271	249	262	255	222	251	295	251	259	258	263	261	264	279	250	264	263	241	251	237	245	255	303	255	241	289	249	266	301	252	280	275	248	264	290	232	254	292	264	270	275	265	262	251	277	267	268	291	256	248	252	267	224	283	259	245	244	254	256	261	256	288	265	257	306	290	241	248	265	239	246	257	303	261	270	267	269	279	288	268	269	242	267	258	228	257	269	227	296	253	252	285	276	252	265	279	248	262	274	266	255	258	268	259	261	264	228	271	273	244	265	275	275	234	269	259	266	263	291	273	260	258	266	272	275	254	244	263	274	275	260	267	238	254	246	264	268	262	273	248	258	288	247	261	278	255	285	275	286	292	239	257	270	280	254	269	278	290	274	228	256	305	235	255	258	268	279	260	251	217	260	288	251	257	249	248	285	247	247	267	287	235	228	271	260	272	273	253	295	266	258	241	273	256	243	263	269	256	278	240	265	268	265	270
17552	42515	34479	22080	14830	9860	6870	4853	3550	2707	2200	1804	1464	1096	975	810	773	687	541	551	514	508	443	434	420	409	379	356	393	360	366	321	353	341	336	329	283	328	289	273	314	336	300	295	309	323	347	307	288	296	311	280	279	301	317	283	320	301	295	323	303	294	309	267	297	303	307	265	321	298	276	306	307	326	318	298	297	289	301	269	289	292	310	319	305	292	305	316	315	307	323	322	300	312	296	310	300	284	305	307	326	292	287	303	307	289	352	322	304	304	324	287	313	305	280	295	300	274	297	297	302	256	318	314	259	330	318	306	320	320	292	309	282	305	294	314	305	326	281	315	313	309	282	292	287	310	279	272	310	295	296	339	333	292	267	287	266	287	306	306	289	288	260	305	294	295	298	266	309	323	290	306	335	319	299	309	282	287	307	286	312	281	273	304	324	290	305	324	270	334	300	270	315	234	301	303	280	313	290	304	309	307	314	306	286	336	334	329	295	295	326	302	279	290	313	291	289	320	282	306	330	289	302	326	291	296	284	319	281	309	320	297	314	289	310	282	335	324	294	282	316	334	315	280	321	313	308	301	275	307	303	325	307	313	325	296	323	302	298	299	288	300	283	282	287	302	287	329	308	306	277	301	319	289	265	308	288	293	317	301	290	297	292	303	323	317	310	272	321	304	319	311	315	301	284	306	297	316	295	273	280	312	310	276	280	299	297	321	322	245	313	287	281	279	302	297	334	296	285	299	293	334	320	319	313	287	300	288	274	306	301	309	311	276	328	288	319	296	279	277	286	319	305	337	323	273	320	300	321	272	282	285	309	274	286	341	285	265	293	291	308	315	304	322	329	293	297	285	286	291	320	308	304	289	292	303	287	292	317	294	283	294	307	318	312	312	283	312	320	282	311	294	296	302	306	282	310	299	310	292	287	292	316	327	306	324	316	278	312	291	318	274	308	321	301	302	290	317	316	296	296	321	288	288	303	284	281	308	284	301	313	311	321	317	318	291	294	308	305	353	305	307	264	304	296	297	289	333	288	310	283	302	313	327	282	274	319	286	288	276	313	279	297	289	313	289	282	314	281	288	306	290	292	295	298	285	293	317	302	301	326	303	288	300	290	286	309	295	297	282	323	324	305	298	300	291	297	311	278	329	301	289	298	298	296	300	321	288	309	316	315	313	310	315	305	315	351	302	315	277	281	297	321	293	305	273	286	291	327	303	300	322	276	282	269	275	288	310	323	338	277	293	310	317	327	304	310	300	305	297	304	299	307	325	299	279	281	313	312	314	307	316	301	307	279	297	295	317	285	292	320	316	309	306	315	318	296	282	307	287	294	310	326	281	289	303	299	303	312	357	294	304	290	313	276	283	298	309	279	289	314	266	300	274	303	314	310	305	291	306	281	302	307	309	282	308	309	338	327	326	288	303	314	296	303	286	299	290	264	296	299	296	324	291	278	320	301	301	304	316	303	316	302	307	288	309	299	313	303	293	288	318	304	353	295	273	310	311	289	289	320	278	313	305	303	287	315	300	308	295	326	295	280	285	284	296	297	273	279	293	332	307	311	331	305	319	283	306	307	312	288	303	320	285	305	307	295	305	292	319	295	323	282	286	286	296	273	307	306	284	277	312	269	303	284	287	300	322	325	312	316	288	283	265	290	274	316	320	286	320	298	286	286	283	315	278	300	328	294	298	279	339	287	303	293	312	291	275	297	273	277	285	316	302	287	296	301	270	307	317	314	274	295	301	285	305	283	294	320	285	317	302	285	308	305	282	305	293	292	347	285	280	300	310	304	301	311	294	302	285	291	332	276	312	306	315	314	327	324	315	333	283	284	313	340	324	321	290	299	307	290	299	289	312	289	307	294	318	305	290	286	303	324	286	300	300	300	297	297	300	276	281	286	306	317	297	262	279	267	283	273	295	311	289	280	299	268	325	284	292	296	297	284	305	335	296	297	323	293	350	307	286	307	289	303	308	322	306	303	342	297	293	297	292	282	311	292	296	284	287	238	277	291	313	307	290	311	306	288	314	302	324	308	303	320	286	303	330	347	283	305	305	300	290	311	312	305	282	335	288	285	306	301	306	306	306	333	320	298	286	296	267	295	279	283	283	323	308	311	290	323	293	317	302	293	347	287	266	311	336	303	328	301	312	309	334	281	279	301	300	287	285	284	315	313	304	293	326	315	336	278	317	321	314	349	304	307	291	300	323	317	350	294	293	285	278	339	304	274	276	308	312	300	253	301	290	288	316	320	302	288	328	310	302	293	290	288	299	311	303	284	304	289	280	326	321	310	319	302	301	295	309	323	302	316	294	318	312	299	297	311	316	317	326	269	304	298	299	311	314	278	307	297	301	317	286	298	305	321	281	320	337	319	311	290	294	279	309	296	301	303	329	318	301	299	306	299	279	304	308	270	281	310	300	306	277	310	324	307	273	301	291	345	283	301	313	294	320	299	311	319	292	322	310	314	291	290	266	290	314	321	294	287	305	284	284	327	310	300	291	262	316	334	277	274	270	279	319	280	286	292	333	305	311	291	306	323	283	297	283	255	271	311	323	334	279	304	279	314	339	296	316	292	324	302	283	303	298	289	279	295	316	330	294	320	293	311	308	326	305	285	293	282	317	288	311	322	312	298	287	308	287	275	282	311	320	336	299	274	315	314	314	287	315	305	319	280	327	299	292	301	289	300	302	323	266	274	310	306	282	323	315	303	291	296	309	305	313	322	319	309	323	305	290	277	308	296	301	306	330	303	340	292	321	300	291	293	309	315	292	285	292	302	297	289	270	315	316	300	306	306	296	300	347	286	297	294	284	324	274	277	320	323	297	295	304	260	313	304	315	285	313	272	287	314	288	289	300	306	309	300	311	316	302	279	334	316	337	301	317	298	312	287	282	284	320	317	282	284	297	314	323	333	294	304	295	315	312	320	286	297	319	281	304	318	312	338	283	308	279	325	298	307	311	322	308	325	284	290	316	303	301	292	286	279	292	299	320	290	287	317	256	331	316	292	313	282	304	327	314	315	318	335	313	292	289	306	298	309	322	295	312	309	283	306	331	340	320	300	302	309	262	307	287	307	240	321	291	272	307	301	296	282	310	326	300	321	313	291	273	318	292	300	294	279	311	333	280	291	309	312	299	314	308	321	317	298	304	317	297	278	323	322	269	279	307	294	288	300	306	336	314	282	276	275	281	297	304	303	281	300	272	306	312	297	302	285	280	314	327	295	272	282	286	317	295	304	340	304	281	305	308	297	310	300	290	336	289	306	284	287	313	331	289	316	292	306	311	331	325	289	283	282	310	299	287	317	288	291	307	310	344	291	316	311	272	304	309	312	324	308	278	296	332	305	300	296	301	346	304	312	275	301	309	306	281	329	303	308	295	282	337	295	326	306	323	301	306	290	299	282	304	309	297	274	265	333	296	330	313	271	284	288	296	291	306	283	321	311	278	279	307	301	287	299	279	310	297	301	287	286	303	292	286	330	317
24869	21208	26927	25376	12604	5514	3334	2259	1686	1255	1037	834	698	615	489	459	396	350	335	328	292	302	253	264	269	241	240	256	218	220	232	209	226	201	240	234	229	225	188	221	182	228	212	199	220	195	237	216	211	213	211	200	220	211	174	190	228	221	214	185	237	228	211	190	234	205	190	199	211	196	227	213	208	222	210	194	225	219	211	210	217	240	217	205	191	215	214	216	217	201	199	184	212	233	219	204	213	210	219	176	193	211	231	216	220	209	221	191	222	202	205	241	203	212	218	229	185	218	221	235	221	210	198	183	208	215	202	219	223	232	197	210	205	209	197	226	195	213	211	201	197	194	155	198	239	226	211	210	202	214	188	215	206	209	209	223	208	234	200	206	209	186	204	212	210	198	220	201	203	221	205	193	203	198	211	180	208	217	233	234	204	205	193	223	212	216	227	197	175	201	206	206	211	204	214	190	210	211	213	201	178	214	237	189	199	188	201	199	199	200	223	203	234	202	213	179	231	196	203	205	206	202	203	221	179	207	220	188	183	199	225	213	212	196	221	221	176	217	211	214	201	215	207	225	195	224	213	204	218	229	214	202	213	187	232	198	179	205	194	218	214	194	199	253	191	216	190	190	229	216	200	186	199	192	212	178	218	217	210	235	217	198	188	196	232	216	215	210	224	210	205	218	204	221	243	195	209	182	196	230	221	209	202	208	194	198	202	205	211	228	202	197	209	204	189	209	207	206	213	174	194	206	201	225	219	193	195	205	187	205	192	213	192	234	211	208	195	212	225	198	223	209	211	224	211	191	208	229	214	186	182	216	199	191	188	232	193	187	227	172	230	192	204	189	205	199	207	216	211	198	219	213	224	207	186	182	213	192	206	216	226	224	203	244	220	178	207	244	229	203	214	215	208	202	213	190	210	222	203	211	212	221	219	209	221	234	216	224	234	204	206	212	201	238	198	188	194	202	190	198	209	212	197	216	195	220	231	215	219	210	205	198	211	201	195	221	210	207	211	186	213	220	252	208	204	188	244	195	196	193	231	205	204	200	196	198	190	218	211	194	202	204	210	211	196	198	197	207	206	223	199	221	225	209	203	200	186	217	191	206	209	206	219	192	205	201	181	191	206	212	230	175	193	215	207	177	222	240	190	195	213	206	193	198	221	204	211	204	186	217	212	213	220	231	212	215	208	210	217	218	214	213	228	204	213	250	208	200	213	208	215	188	211	200	216	195	211	223	170	208	194	239	203	206	207	209	197	213	198	196	218	202	199	207	189	192	219	210	211	218	190	206	216	208	236	220	202	195	208	193	178	212	222	194	202	208	212	212	213	224	198	228	204	228	220	211	195	182	206	217	228	222	208	203	198	236	195	231	223	216	216	202	216	229	227	238	200	209	209	212	212	220	209	179	196	228	202	192	235	201	204	188	192	177	206	209	206	198	225	195	188	211	207	242	209	184	235	203	215	206	207	208	211	216	240	228	209	192	203	187	206	225	226	198	217	213	222	197	201	194	200	230	206	199	201	209	210	199	226	231	205	233	206	260	219	218	202	230	209	212	230	226	178	242	217	224	225	201	214	192	212	187	216	204	211	208	175	195	203	188	207	219	200	190	179	216	170	200	227	203	207	215	232	213	210	226	220	239	222	206	217	187	220	195	188	203	224	211	216	180	220	233	211	201	168	209	193	207	189	228	239	185	203	218	212	199	202	202	197	198	180	202	195	214	186	239	214	216	193	203	219	208	211	224	217	223	218	191	210	230	174	226	198	195	197	227	200	185	223	228	216	232	187	223	203	207	226	201	193	207	217	198	186	235	224	189	225	201	194	232	228	205	209	220	222	225	207	233	200	203	218	210	220	200	208	200	210	193	207	189	205	220	198	197	238	202	217	194	210	231	232	210	209	209	196	225	194	199	210	231	217	215	213	218	194	213	212	210	196	174	200	184	200	212	209	220	191	230	233	216	211	222	222	234	198	211	186	179	223	197	209	209	197	211	200	235	238	231	185	213	203	196	232	209	202	207	206	201	211	197	201	247	208	209	175	206	234	207	187	196	214	195	217	206	209	197	218	193	191	215	216	194	185	211	223	202	180	192	217	207	215	210	215	233	228	206	213	243	202	211	222	183	231	214	210	222	191	220	213	228	220	214	215	215	198	219	216	178	218	211	203	182	208	233	216	225	200	187	221	202	227	213	206	223	195	199	202	244	196	203	211	240	203	186	216	204	194	203	204	181	197	209	215	201	228	185	204	224	195	218	212	195	201	206	192	206	204	204	208	205	215	232	208	210	205	214	183	212	213	195	215	202	211	203	189	214	221	207	216	203	214	199	230	199	236	231	203	212	203	193	213	204	185	194	189	218	212	198	216	227	180	219	203	199	207	199	201	247	210	206	226	207	207	240	188	199	222	210	214	187	218	196	200	200	191	207	205	189	192	253	205	202	233	186	192	233	190	246	185	187	207	228	232	194	216	243	208	185	191	186	217	209	209	223	217	211	238	194	203	230	207	227	212	213	206	229	218	226	211	206	223	214	195	191	214	184	211	191	194	210	197	195	209	210	245	192	198	184	197	203	187	221	212	189	189	160	197	227	199	195	184	202	214	203	219	224	207	223	195	205	221	226	214	232	179	196	193	210	221	183	208	211	211	214	208	212	231	189	197	204	219	212	240	206	179	195	226	221	237	221	234	201	201	226	184	211	226	215	220	201	206	206	226	184	200	226	199	213	219	225	207	184	195	234	209	196	183	199	205	228	214	210	198	196	205	192	212	205	167	198	218	228	202	212	197	202	239	203	203	200	203	202	202	195	185	214	214	210	227	224	204	187	236	253	225	227	210	212	217	172	195	186	214	198	199	215	203	207	234	205	213	217	204	210	200	230	205	186	209	212	225	208	233	188	203	196	229	240	201	209	215	202	191	232	198	204	234	189	194	231	195	190	186	177	217	199	215	198	214	193	195	185	215	196	216	214	201	210	229	220	217	212	211	204	193	207	215	208	206	210	204	205	189	191	200	222	221	227	216	204	209	214	227	218	184	222	201	199	229	194	221	204	196	198	219	215	217	189	216	225	209	210	214	206	202	205	205	206	212	201	201	212	197	202	234	196	210	211	223	195	215	199	210	201	247	187	228	216	215	192	212	236	225	194	185	184	207	204	221	215	217	208	206	209	192	222	197	209	230	192	198	219	215	212	221	184	209	230	217	230	222	204	196	197	209	199	212	212	197	186	224	213	243	184	190	218	204	242	187	203	199	184	211	194	212	215	212	219	208	224	210	224	206	198	181	221	187	215	189	200	219	222	205	231	195	195	221	230	229	205	195	188	222	197	193	202	209	189	197	196	175	219	207	228	214	197	191	201	183	241	198	248	203	229	222	230	221	209	206	179	206	217	184	205	188	182	180	201	199	227	216	231	215	219	226	223	208	214	201	200	204	217	224	189	213	210	211	186	214	227	222	215	197	210	216	218	197	220	208	213	194	199	205	208	185	188
16288	38314	30298	18443	11676	7610	5071	3620	2817	1977	1564	1336	1109	808	712	642	528	470	433	406	393	375	356	328	342	320	300	274	273	264	269	248	254	238	251	242	247	248	281	270	219	254	258	263	243	260	256	243	220	228	246	262	243	226	258	235	239	243	230	242	229	264	238	229	279	220	245	273	222	238	226	236	256	240	225	258	246	248	231	248	239	249	250	246	219	271	247	243	228	237	246	241	243	218	232	253	254	244	252	218	249	281	236	246	235	249	237	262	244	238	234	210	240	231	242	238	242	259	262	247	228	232	242	246	237	248	237	247	209	272	250	235	254	267	238	236	223	238	245	238	257	232	239	255	224	225	266	238	224	220	219	257	242	231	241	266	242	229	230	262	242	248	207	245	270	254	240	225	243	250	215	267	252	273	259	245	246	216	247	249	243	237	238	224	248	232	256	242	264	234	247	260	230	266	226	216	236	221	241	250	216	270	230	200	246	239	228	254	246	253	237	242	235	208	229	240	230	250	247	247	249	251	233	219	245	265	260	232	230	225	247	232	246	248	239	236	218	244	263	222	256	234	257	236	233	234	260	236	198	263	237	252	252	236	239	238	256	239	219	246	234	251	246	250	282	233	237	231	253	260	241	242	266	250	267	244	234	224	262	251	238	254	263	220	244	270	257	269	235	230	263	266	268	263	243	230	236	251	258	247	249	262	243	224	212	241	268	264	246	237	228	218	249	223	225	236	234	247	218	238	250	252	239	234	233	237	214	235	252	243	256	264	234	253	222	231	209	225	237	236	231	234	262	245	255	254	250	245	225	239	249	230	233	258	265	260	229	215	228	249	249	231	223	227	224	226	251	261	244	256	253	247	227	245	217	246	249	232	251	244	246	225	209	244	250	247	249	228	233	245	235	232	245	241	244	242	225	235	246	245	247	230	234	237	231	262	224	232	262	217	249	246	227	266	231	226	245	248	227	221	216	271	237	237	276	251	235	236	259	235	230	243	249	260	240	247	241	241	237	252	225	213	222	238	239	222	236	251	219	233	233	237	205	254	221	257	214	267	257	258	236	244	254	222	219	242	247	226	266	226	210	258	254	243	256	249	214	236	273	260	242	219	239	254	242	236	241	243	210	243	247	219	240	242	250	250	234	249	245	256	230	242	229	253	228	247	234	252	248	232	241	265	251	248	260	215	234	229	256	253	218	256	248	209	253	216	243	253	217	246	217	232	246	243	243	244	217	227	241	280	258	268	209	237	220	223	243	250	210	272	232	234	224	249	250	232	234	232	237	263	228	222	240	233	250	247	217	240	277	224	235	247	260	245	248	238	232	235	259	267	225	217	234	238	241	245	226	236	264	248	242	244	232	223	240	237	255	265	251	250	237	238	254	260	219	220	236	242	252	250	258	226	221	222	244	224	249	235	229	239	222	241	239	268	244	237	254	240	246	246	239	230	259	220	215	243	243	231	277	254	254	226	234	228	241	252	236	250	232	235	224	245	243	224	233	212	235	216	247	237	223	244	261	221	230	248	244	238	244	239	241	235	225	234	243	230	243	243	231	252	238	230	224	244	240	253	244	264	237	241	245	246	243	255	240	216	222	267	259	230	227	256	240	243	269	246	240	238	240	252	249	257	245	198	240	233	257	207	229	268	233	246	251	213	239	260	255	260	260	224	257	237	220	231	222	235	239	261	252	254	260	249	231	235	247	255	252	239	269	241	223	255	256	205	234	209	231	236	264	240	228	233	222	265	212	249	258	262	221	208	227	253	249	260	240	266	217	240	229	243	250	250	234	232	238	248	247	241	245	227	234	249	262	247	242	233	258	275	245	227	218	248	266	242	218	249	277	255	241	246	224	271	216	230	234	251	236	232	273	228	242	247	233	256	234	248	257	229	218	259	237	213	239	240	248	249	240	239	230	239	223	231	256	233	250	231	216	245	219	240	239	223	244	262	261	237	242	229	241	233	246	228	248	252	252	237	236	242	248	248	202	267	229	255	239	272	251	243	239	257	268	231	213	252	258	220	246	254	243	225	239	278	249	214	223	231	226	254	248	208	239	260	237	241	251	259	238	239	233	249	250	232	237	249	234	231	248	238	226	252	243	235	245	247	264	239	251	269	277	245	227	222	247	200	255	248	225	227	226	231	232	244	263	244	211	237	254	258	232	238	240	264	252	234	248	237	234	249	232	264	235	200	235	239	246	244	228	235	249	251	252	264	262	259	239	253	234	256	240	265	269	242	242	214	245	263	218	236	201	250	254	237	251	213	233	229	257	222	245	241	223	246	214	225	254	252	229	226	218	221	262	212	260	253	213	216	220	237	236	256	238	243	242	229	231	246	220	258	224	207	207	259	232	262	246	228	251	236	250	257	245	246	248	238	242	256	256	229	250	263	258	233	230	230	247	252	216	225	245	217	236	247	249	218	237	251	241	232	237	224	233	229	215	257	239	232	248	245	225	210	228	235	236	235	225	243	270	284	239	272	238	251	264	245	237	252	240	269	246	260	217	236	277	241	245	232	234	219	242	249	208	235	241	234	225	238	222	233	234	269	216	243	232	257	236	231	224	268	251	258	239	262	222	243	230	226	250	220	253	231	242	244	248	252	217	240	246	240	234	241	252	216	236	242	224	230	234	276	220	221	264	242	244	244	222	238	262	233	267	254	232	218	257	258	224	248	261	240	241	222	231	216	250	236	236	270	231	237	250	232	222	214	227	227	269	246	255	257	247	249	237	245	220	212	256	251	235	226	212	239	240	258	248	252	245	248	235	226	223	254	225	235	258	213	223	242	253	258	232	219	256	254	232	225	231	250	277	233	245	250	208	240	235	237	263	239	259	227	259	273	229	261	231	236	220	241	247	240	237	216	245	232	250	225	228	257	234	251	218	237	204	235	248	237	243	223	232	241	264	244	249	268	211	233	225	203	244	237	227	248	247	234	253	239	239	225	238	247	225	244	263	218	254	245	243	262	213	243	235	268	239	256	266	261	269	236	246	212	261	216	236	245	211	234	248	275	209	241	216	208	240	223	233	227	266	234	243	261	259	243	225	260	229	232	217	266	230	230	226	256	227	230	233	220	233	244	261	224	268	252	235	261	242	260	236	221	218	226	244	230	221	264	236	270	249	255	233	231	243	229	241	238	232	251	210	241	236	233	229	202	247	245	255	257	248	269	243	233	249	239	243	237	248	255	262	245	225	231	246	256	253	230	252	239	244	249	236	259	232	252	256	233	250	234	244	232	236	251	251	208	250	228	232	221	243	245	221	232	239	248	227	212	233	248	229	246	249	264	221	228	236	250	221	251	238	244	242	232	273	249	240	239	249	246	244	256	217	223	235	243	231	226	207	231	261	246	237	265	260	236	251	223	262	208	226	231	247	245	255	271	258	212	263	220	247	251	250	223	230	270	257	273	246	225	234	244	218	255	231	221	244	245	215	252	232	231	239	249	226	232	240	224	246	238	239	247	230	241	245	257	260	256	250	244	228	235
22512	21180	28554	24048	21284	21225	13391	5370	3481	2605	2133	1707	1375	1071	845	771	650	605	560	464	459	426	434	388	367	362	358	320	352	323	308	301	290	293	280	301	268	306	270	265	291	299	278	269	274	248	290	257	278	244	237	274	266	287	262	320	247	287	256	248	264	240	268	284	275	273	269	286	241	259	277	267	235	285	278	247	259	254	292	275	260	250	262	284	235	285	256	265	245	260	270	276	247	264	273	256	274	285	268	284	247	280	269	266	288	271	259	233	258	244	270	266	255	258	276	271	256	234	262	260	255	254	269	268	253	268	233	248	275	258	277	257	286	244	257	270	288	258	252	237	253	270	284	272	257	250	261	270	271	239	260	246	283	285	283	240	258	258	269	253	253	265	264	280	279	253	258	287	280	256	255	267	265	271	277	236	277	261	257	295	250	242	270	247	296	267	295	251	276	286	271	260	257	260	270	278	284	259	270	253	243	279	262	275	263	298	264	271	242	266	275	292	256	276	274	247	243	247	276	269	267	270	280	266	274	259	253	271	287	277	235	258	266	271	254	244	264	261	280	295	271	246	241	270	264	286	229	275	247	267	248	250	298	291	246	233	255	274	257	263	245	262	247	273	227	266	273	242	252	260	254	257	280	274	236	268	255	273	283	261	264	272	299	249	258	220	279	237	270	287	260	315	237	241	313	239	263	276	279	243	270	269	250	244	280	267	247	272	282	256	265	273	257	274	241	293	273	264	267	263	250	267	243	252	245	260	287	245	260	250	278	285	281	237	237	290	290	278	267	264	273	264	242	270	230	285	269	249	245	250	263	274	254	241	286	272	255	230	231	247	269	257	293	248	288	289	306	262	282	256	258	249	250	255	262	259	271	277	270	286	242	289	262	279	263	270	240	260	270	272	239	220	263	255	276	267	220	255	271	246	249	256	259	275	244	264	245	249	264	288	283	277	278	256	273	281	270	253	269	260	279	258	289	260	276	270	259	267	278	257	260	276	252	260	272	256	293	273	257	246	269	285	277	266	267	233	287	270	280	287	270	245	259	285	266	250	264	286	257	249	268	251	282	244	259	259	268	269	292	296	228	257	274	244	255	263	286	308	276	259	280	267	273	214	248	244	266	294	291	251	263	265	293	246	276	279	280	249	280	246	273	238	230	241	263	235	246	267	279	263	290	236	242	277	267	278	265	235	268	268	219	266	260	276	235	281	276	273	270	275	277	272	269	273	273	239	267	259	252	264	266	263	266	263	282	245	260	273	263	244	272	285	251	285	289	278	281	242	285	255	287	268	286	269	268	279	255	281	262	265	226	287	231	258	273	270	255	270	279	242	250	249	314	271	283	275	258	287	240	262	269	225	248	284	271	284	248	266	294	287	235	284	269	257	269	251	255	284	252	266	254	275	270	269	259	268	269	257	249	290	273	267	289	262	255	267	244	283	264	260	296	294	281	250	273	248	240	255	266	247	279	300	248	270	244	293	267	281	280	244	261	258	269	259	274	283	228	268	248	255	251	261	257	277	266	259	283	256	255	266	261	244	305	284	252	249	227	291	276	255	266	269	285	260	263	269	273	279	278	283	246	254	265	281	278	281	285	245	271	269	236	262	279	254	228	262	270	266	263	257	252	253	273	256	252	249	249	302	275	270	272	258	292	269	274	268	261	258	290	259	273	246	269	261	247	242	265	264	272	306	275	252	258	237	294	267	273	255	265	267	280	236	255	266	259	242	266	260	270	269	293	238	250	272	256	266	267	278	250	248	264	267	262	288	240	248	261	258	268	291	265	284	284	254	265	299	305	298	265	272	299	254	244	258	263	259	253	265	259	251	231	246	274	247	266	283	249	279	272	257	255	256	245	251	289	273	233	256	286	263	288	249	267	256	254	275	261	246	262	286	245	254	251	280	245	260	224	265	251	265	253	277	270	275	246	252	263	268	271	269	264	269	271	266	246	250	252	266	265	248	267	260	263	287	270	246	270	263	246	247	268	261	273	258	274	274	296	287	267	255	263	247	272	254	261	251	273	267	278	273	252	276	263	250	273	269	279	259	283	256	285	294	263	271	278	281	257	238	247	241	256	268	246	281	255	264	242	260	263	287	263	258	244	266	246	261	272	275	265	285	260	273	261	263	240	265	268	259	260	255	259	252	248	268	242	267	262	253	263	245	247	274	239	275	267	246	260	242	305	265	257	292	264	267	294	283	247	263	287	268	283	276	242	265	252	287	259	260	258	259	262	266	244	280	272	267	295	261	252	272	275	280	252	251	247	273	289	268	248	284	264	262	260	262	287	271	280	246	275	284	256	269	272	251	249	285	274	279	291	243	251	261	260	280	267	264	273	246	297	265	254	275	267	249	249	252	260	264	272	282	269	256	267	254	249	232	271	261	271	249	263	283	275	277	266	273	257	276	243	263	251	240	247	281	282	257	242	267	285	260	258	256	267	258	271	235	239	249	266	271	260	267	276	240	234	266	248	246	278	250	270	253	274	294	262	250	257	266	275	288	272	260	283	266	275	273	289	251	272	287	248	294	264	291	263	250	261	273	257	248	256	282	242	264	261	228	273	277	267	290	275	244	278	237	275	288	258	281	262	302	267	296	256	238	277	281	277	275	239	260	224	249	243	263	253	238	277	277	259	260	257	261	279	259	265	263	257	287	308	248	281	289	261	250	260	276	263	267	268	239	270	259	264	293	307	273	274	269	276	287	258	284	246	232	249	277	264	272	265	280	286	280	261	257	251	259	248	261	256	232	278	270	240	240	267	280	245	236	250	243	294	298	262	255	265	248	281	266	229	265	270	250	288	255	259	268	279	277	267	240	256	276	270	308	265	263	292	242	271	271	257	259	252	239	253	249	267	297	282	285	257	267	249	235	245	269	257	259	238	279	270	279	261	277	268	276	223	270	292	272	253	260	251	277	258	240	244	290	273	242	273	259	231	266	290	252	230	282	260	291	271	285	253	275	269	275	253	288	242	243	257	284	255	268	252	250	262	287	259	284	273	250	246	267	289	271	263	257	238	271	227	270	306	241	281	260	245	280	286	274	261	263	268	282	256	273	235	294	282	286	250	266	259	258	258	272	279	286	266	254	269	235	256	268	262	267	264	255	259	267	282	272	254	268	264	277	273	260	276	259	294	263	272	261	254	248	269	281	251	243	273	251	280	271	249	258	273	272	269	268	245	289	232	264	250	251	239	254	265	269	261	272	247	283	247	255	291	265	245	266	260	251	276	263	245	263	241	260	252	275	232	270	277	303	261	247	268	246	292	255	274	236	272	257	259	239	266	250	251	251	262	276	280	254	292	243	270	265	274	244	266	273	263	244	267	234	266	256	279	282	261	266	259	251	271	246	288	275	239	248	254	257	250	257	259	269	283	281	259	230	250	276	256	279	274	240	282	267	233	289	274	243	244	273	266	269	264	239	294	227	237	267	259	255	262	242	261	314	276	250	296	259	238	276	271	257	238	285	277	243	258	281	244	266	203	231
19202	46707	39167	26679	19274	13560	9532	6725	4968	3855	3075	2455	2002	1568	1199	1031	836	814	742	675	604	569	518	448	472	418	406	387	364	342	347	396	341	349	324	335	336	306	335	296	299	302	300	316	329	313	324	301	305	317	283	302	306	301	321	274	293	304	308	286	292	268	270	294	275	305	306	323	293	304	305	275	288	308	286	344	304	302	275	277	326	296	284	310	293	295	275	300	310	280	298	274	304	308	317	297	294	283	321	324	315	321	294	274	302	289	307	296	289	306	320	275	325	301	284	299	286	328	304	300	317	299	283	292	304	297	322	326	317	308	297	280	271	317	294	289	321	294	302	309	308	292	275	273	272	309	304	286	320	302	290	309	286	285	284	287	314	279	287	299	310	303	301	307	313	303	324	299	283	316	296	276	317	321	299	298	298	280	313	308	324	309	304	316	325	279	278	281	307	291	298	294	311	289	316	273	298	322	280	305	324	288	290	307	317	310	283	319	265	293	334	281	294	315	316	292	271	322	290	310	297	285	296	292	292	326	303	301	296	272	268	320	317	297	315	279	309	280	296	342	307	326	296	335	293	304	301	293	288	295	327	303	294	286	291	340	296	297	322	309	327	285	305	287	296	348	323	309	297	290	304	280	321	286	302	281	261	281	305	308	310	313	276	303	309	327	312	269	278	281	305	310	317	326	288	296	292	283	303	275	277	341	299	312	314	321	300	312	303	275	291	292	285	316	303	323	308	271	286	281	310	312	316	304	351	278	320	297	285	300	287	328	294	299	295	304	297	301	308	266	306	319	279	317	328	298	265	323	278	307	290	309	307	343	330	318	290	263	328	297	288	303	268	293	299	286	289	268	316	271	335	278	319	287	292	338	293	307	298	319	302	290	309	286	334	271	295	332	308	273	270	326	280	313	322	306	310	284	292	269	306	303	306	279	300	289	284	299	334	335	287	302	297	303	288	293	295	299	300	312	293	266	302	299	305	291	320	293	258	286	310	300	296	265	273	306	281	276	278	324	261	274	316	295	265	268	329	295	267	289	292	281	286	312	300	338	306	318	291	281	304	300	322	270	293	317	300	298	324	299	302	324	314	264	287	295	294	289	296	326	296	302	346	275	301	319	327	294	317	281	319	311	316	336	288	303	302	314	293	298	276	337	294	326	279	325	305	301	308	295	281	290	283	283	297	323	334	296	272	294	293	289	336	288	289	268	268	308	293	297	294	287	286	319	291	308	298	295	305	295	320	311	289	264	291	328	297	266	283	275	292	273	293	306	277	284	288	271	310	289	323	304	345	301	253	272	332	349	296	323	295	308	302	339	316	312	321	302	313	337	293	281	291	280	328	305	309	301	290	294	289	291	309	319	275	300	293	306	330	325	307	306	283	314	336	314	317	313	306	298	299	292	311	306	290	296	325	324	309	305	306	287	275	290	281	306	294	288	292	301	270	304	286	278	302	282	295	306	316	320	308	264	325	294	303	303	308	305	290	290	302	317	308	303	303	316	288	296	280	316	303	318	292	274	299	310	336	303	338	274	299	307	308	307	290	316	282	273	317	320	297	299	301	301	312	302	297	290	277	300	311	304	267	285	310	306	292	281	295	301	309	283	288	293	318	316	337	305	309	289	304	303	302	302	275	272	300	300	274	270	302	293	306	274	313	263	292	283	305	324	289	287	304	305	272	324	296	288	330	307	313	291	294	261	262	310	305	293	274	248	308	315	325	323	288	285	297	312	314	283	266	302	301	283	314	303	312	299	273	293	313	311	317	302	294	313	281	284	304	315	298	313	311	297	300	308	284	300	291	331	302	286	311	335	305	311	301	275	276	319	290	273	292	286	303	328	286	268	322	295	303	302	290	290	309	298	284	269	319	298	308	314	329	270	334	323	269	286	319	323	313	294	282	307	313	303	278	310	295	304	307	288	306	322	328	305	281	285	297	282	287	285	317	303	310	319	289	279	330	287	305	291	289	270	296	288	287	285	322	288	292	316	303	332	283	275	268	295	317	336	292	318	295	311	277	299	286	286	282	283	284	247	311	291	289	289	320	321	299	279	281	274	273	306	279	316	335	311	305	299	284	318	316	317	265	303	287	320	307	301	290	306	307	335	304	298	299	285	311	289	300	287	306	283	302	294	314	275	287	301	299	275	305	295	284	308	299	298	266	294	306	311	280	308	305	301	272	285	292	288	288	307	292	332	294	312	301	298	297	263	306	285	299	305	291	306	264	269	299	306	285	289	295	292	332	277	296	319	264	309	318	313	292	273	277	305	326	277	317	267	324	307	301	288	297	336	286	316	276	328	271	324	316	291	306	349	294	290	297	344	319	298	303	307	292	322	305	286	292	252	286	281	323	278	286	297	322	315	305	287	306	317	282	294	283	317	299	289	315	298	291	295	302	318	308	309	280	299	304	309	330	296	303	317	283	337	312	291	284	308	285	301	288	323	309	302	301	315	293	304	262	311	298	295	307	284	300	264	299	293	290	306	329	312	302	301	288	308	305	293	326	301	288	311	301	317	315	316	311	311	320	270	294	273	309	312	272	320	315	309	261	265	305	300	296	312	310	309	282	282	276	243	297	318	291	303	275	301	309	287	308	308	301	273	270	271	301	287	295	318	313	294	291	292	312	285	279	316	288	314	311	290	312	322	300	290	320	288	288	324	297	324	284	301	296	321	262	312	298	290	286	315	309	304	270	281	311	312	289	310	278	331	285	300	303	302	302	316	299	308	310	310	293	320	312	258	320	319	282	318	288	310	305	308	284	324	337	304	324	303	264	311	307	313	271	292	297	285	251	298	281	291	287	285	285	284	294	294	275	285	310	273	254	298	278	316	274	297	278	319	325	280	288	299	290	303	264	305	289	290	304	298	278	290	293	295	304	286	309	285	286	325	277	315	292	284	296	292	296	305	301	286	281	298	280	284	307	331	320	264	280	307	328	274	306	319	302	281	326	332	292	302	267	304	294	310	299	309	284	334	300	293	296	281	273	340	286	294	282	313	306	298	284	293	276	283	296	290	288	311	345	317	299	267	281	291	309	287	306	306	293	310	270	285	310	294	293	309	283	298	302	323	298	279	313	287	278	311	296	294	296	310	268	292	289	293	319	262	286	295	311	296	300	292	291	303	257	290	294	321	298	293	288	293	300	309	313	275	291	299	329	284	293	280	275	295	297	310	298	301	307	299	319	329	297	301	311	276	303	306	301	273	291	293	303	314	302	284	294	314	323	275	276	305	273	306	284	296	307	301	299	340	285	290	323	344	333	263	288	309	320	282	318	296	310	303	320	280	290	336	300	303	310	335	333	309	299	292	304	322	302	307	283	285	333	309	314	317	292	315	311	316	297	285	338	302	313	301	307	309	281	276	289	296	297	303	302	301	299	295	308	297	306	283	300	276	315	325	285	303	286	315	297	315	298	337	252	305	304	284	326	317	287	301	297	320	288	282	273	302	313	299	320	300	312	310	287	296	331	274	326	308	312	320	326	294
27483	22060	23056	14018	6405	3567	2265	1607	1174	997	801	648	591	495	409	377	346	319	314	308	287	274	288	274	234	259	254	243	253	270	253	232	245	217	226	209	242	256	191	242	208	229	245	210	225	239	245	210	222	198	201	222	225	222	227	198	212	227	216	215	194	197	217	207	206	225	226	219	202	237	213	199	219	212	229	253	222	210	217	223	227	238	248	215	204	197	245	222	209	221	240	217	204	223	204	189	224	231	238	228	195	236	207	225	216	220	215	214	225	212	252	235	213	208	212	204	222	224	232	242	216	185	217	239	234	235	214	217	227	217	242	228	240	213	215	220	215	236	230	222	227	236	236	255	220	247	209	200	202	217	238	247	234	220	227	225	200	230	212	219	236	241	222	213	226	194	215	220	198	200	218	192	227	244	239	215	229	190	214	223	209	217	195	227	229	235	235	230	220	235	246	231	182	203	199	235	192	219	195	232	222	207	226	218	202	228	223	241	212	223	218	218	219	230	210	240	226	199	201	239	232	190	214	214	241	217	185	227	231	212	225	219	217	194	237	234	227	201	206	238	231	219	196	211	227	211	222	216	213	218	207	218	225	236	211	201	240	234	238	207	203	193	234	239	234	242	226	218	224	196	224	225	227	227	234	216	198	231	224	219	224	244	252	202	226	185	218	213	206	218	236	225	222	223	230	224	227	223	219	217	221	206	240	210	220	217	222	228	227	221	236	209	239	210	208	209	205	196	215	234	237	202	203	237	222	217	216	223	218	204	200	232	222	209	232	223	230	197	226	246	223	191	209	189	232	224	222	254	223	207	240	237	221	221	207	205	233	234	225	223	248	229	223	214	225	238	245	197	210	223	254	223	206	229	217	255	221	224	175	233	246	206	206	234	227	234	223	225	228	238	216	220	221	199	236	219	228	233	232	207	242	219	202	214	215	233	212	222	197	215	203	217	232	214	197	252	215	238	202	198	193	228	227	215	227	211	228	230	192	223	214	229	197	202	236	206	229	208	251	239	218	227	204	231	211	221	202	252	221	237	216	220	233	217	208	226	225	207	229	241	221	211	254	243	210	219	221	221	218	213	199	227	204	226	222	209	225	207	231	231	217	238	209	193	223	224	231	204	226	239	226	233	218	236	231	205	232	209	220	205	253	232	224	205	224	220	226	207	224	226	232	221	199	203	241	215	203	231	217	226	212	204	225	216	232	233	211	233	201	216	268	210	226	228	200	226	223	215	219	225	231	209	210	234	226	241	197	205	212	210	187	204	216	239	204	217	216	209	219	239	239	226	229	202	218	226	212	222	218	210	209	188	204	225	211	239	210	209	230	246	227	216	252	222	213	228	212	213	177	212	207	231	215	236	199	235	234	217	210	221	220	247	224	199	233	214	223	217	227	203	221	227	237	234	214	224	240	235	232	206	232	243	239	225	221	242	219	223	236	197	231	220	221	214	220	195	234	225	197	195	209	212	233	223	215	238	196	219	221	237	214	222	196	219	228	178	229	213	233	222	237	231	217	228	212	203	231	234	224	237	241	212	215	185	233	229	227	211	214	206	214	214	215	210	198	224	195	234	228	214	222	220	253	198	207	198	220	223	224	217	217	195	232	217	217	228	195	192	214	202	226	232	228	212	229	246	170	212	229	212	237	199	224	233	217	220	250	210	214	229	196	214	212	221	229	247	228	199	213	214	227	212	233	223	214	217	241	232	239	190	238	223	249	222	198	228	230	231	208	227	220	207	208	236	202	237	207	230	226	201	250	212	217	239	231	211	227	206	201	221	237	212	221	235	221	218	228	208	228	233	214	226	233	193	229	214	186	184	215	197	213	223	226	234	190	216	213	209	221	263	203	210	217	226	223	226	215	212	221	222	213	205	218	194	228	250	228	242	223	240	210	227	225	228	228	235	252	220	256	201	202	210	238	206	208	221	248	200	215	210	213	233	200	228	232	208	208	199	217	218	230	185	244	205	262	214	214	225	225	237	209	228	207	228	230	205	207	213	214	232	219	216	219	246	222	215	207	213	222	206	229	206	235	223	234	240	209	229	213	203	213	239	233	215	217	204	219	226	225	211	234	221	223	209	231	214	236	210	238	201	212	204	225	207	205	218	201	228	201	219	212	211	218	223	213	226	216	229	209	202	217	212	227	207	233	205	239	247	229	233	210	250	242	227	221	198	200	204	240	235	212	191	207	213	208	197	195	202	206	231	209	201	230	248	226	225	210	207	215	199	220	217	202	246	221	228	221	232	233	224	242	210	253	213	246	213	213	218	222	220	224	245	232	214	233	193	210	208	246	223	231	222	207	246	210	223	217	235	232	217	188	237	222	213	194	238	219	246	217	228	229	216	215	211	210	215	209	203	214	221	211	216	194	244	239	222	220	210	237	223	208	230	239	202	188	201	234	206	238	230	238	204	219	210	230	241	223	191	229	223	233	222	231	232	250	236	238	231	192	200	198	217	246	257	220	226	208	230	207	252	215	213	221	219	231	216	229	224	201	252	201	214	212	228	215	235	244	209	233	192	219	216	211	228	185	241	208	219	223	231	248	218	225	207	225	227	242	222	256	218	235	217	201	230	200	219	204	247	236	214	204	222	205	214	223	184	227	212	234	214	233	252	215	222	208	231	238	249	244	235	218	239	210	202	210	238	204	219	205	202	206	261	229	208	217	215	202	233	230	224	220	203	233	198	246	221	246	232	246	227	206	259	236	233	206	238	196	225	213	214	224	236	227	203	215	222	215	220	232	216	227	213	215	201	211	221	204	211	281	231	212	214	242	199	219	226	222	223	238	206	223	215	189	208	216	212	226	225	233	242	223	249	227	202	212	199	223	202	200	200	226	216	243	226	241	243	238	221	214	248	192	221	205	215	242	227	228	258	224	235	233	222	253	201	245	185	251	246	205	235	238	196	231	217	219	215	255	247	234	218	252	225	207	246	207	240	215	215	238	212	190	217	225	240	237	233	224	205	227	196	194	210	203	245	244	225	202	211	249	223	206	240	199	230	199	232	215	211	205	214	193	205	204	211	201	231	250	235	235	223	189	242	202	232	208	204	232	208	220	230	205	230	216	212	224	236	222	248	226	204	216	181	216	197	218	223	223	232	230	219	232	218	198	234	214	247	201	200	232	219	216	249	224	234	217	221	215	205	198	233	203	217	248	214	202	234	210	217	229	243	223	173	222	222	193	231	236	207	201	209	211	201	221	216	182	230	237	220	221	258	242	223	185	208	232	241	243	209	206	222	215	223	208	215	216	220	216	205	213	204	218	227	225	184	238	203	231	214	207	221	219	229	226	229	219	226	208	215	211	220	227	231	235	214	202	203	206	250	198	232	219	203	219	222	201	204	244	187	245	219	211	230	258	210	191	215	210	229	225	217	220	210	245	227	220	231	226	211	218	242	231	245	212	222	223	238	227	234	203	229	212	228	215	218	239	200	226	250	212	223	242	208	202	232	238	213	218	209	223	214	231	213	208	214	205	181
16474	34307	26040	15000	9540	6049	3798	2704	1914	1591	1305	1072	846	729	596	559	474	465	438	343	337	341	336	311	321	292	263	319	304	291	303	248	273	296	273	260	265	257	265	268	259	255	238	250	249	250	257	237	254	255	265	273	272	244	266	280	223	251	265	274	224	276	258	237	247	236	250	264	246	257	267	277	260	249	249	256	276	286	267	245	292	278	268	244	249	252	243	272	246	243	264	257	272	230	255	247	266	243	256	229	280	245	243	247	265	277	249	253	284	227	243	252	254	253	289	253	252	284	277	251	278	227	276	267	261	273	268	259	239	237	221	245	268	242	242	271	230	237	261	294	258	255	252	240	237	226	238	239	260	268	292	233	268	230	266	263	265	243	265	234	266	251	262	252	254	261	258	225	265	251	278	255	253	276	242	244	249	265	238	287	232	232	257	240	303	231	261	270	266	252	233	258	260	241	254	248	234	270	265	253	242	251	253	236	247	264	243	269	279	264	246	256	276	248	229	253	270	259	255	236	248	305	278	237	227	266	254	262	260	232	250	244	247	256	253	242	247	238	238	252	245	268	232	246	286	243	261	270	267	288	255	235	237	271	218	262	254	258	285	243	258	248	235	247	278	238	245	257	269	283	235	236	242	259	237	250	247	234	235	232	243	226	236	248	288	252	251	258	223	273	263	240	238	270	265	267	270	232	236	236	272	239	284	243	262	261	250	277	257	255	247	268	268	252	263	223	263	227	249	280	264	256	253	252	254	264	280	262	243	251	258	241	265	282	269	248	261	261	255	253	270	250	252	273	240	220	251	247	247	242	238	240	263	230	257	254	232	252	238	235	246	251	250	271	283	284	252	253	274	295	213	262	251	269	252	254	268	265	254	261	284	262	272	259	241	258	258	269	271	210	245	241	251	242	251	286	255	239	287	262	272	291	275	279	271	238	246	256	258	249	254	275	265	265	281	280	226	231	264	246	243	268	236	219	255	262	234	278	261	291	264	267	251	235	230	248	252	232	263	236	256	240	289	292	247	265	252	259	255	251	266	263	270	228	265	242	234	258	236	242	255	247	249	248	240	257	243	236	277	264	261	243	258	249	228	288	278	273	251	274	238	261	245	251	249	270	254	240	251	259	250	295	243	240	256	255	258	233	270	250	237	262	277	247	266	285	249	244	239	236	249	252	235	262	270	243	259	277	256	236	267	270	284	249	247	239	268	249	263	267	253	257	236	259	257	232	254	274	254	237	239	252	241	248	254	254	243	282	270	264	263	253	254	227	257	261	237	265	265	263	247	253	224	266	283	269	256	247	263	249	251	266	235	253	253	253	250	255	257	243	247	266	250	255	243	258	241	268	223	266	243	261	253	228	246	251	231	239	275	254	256	257	225	251	270	250	249	272	291	254	299	274	252	265	259	275	285	241	244	269	247	255	251	252	237	254	283	259	253	275	275	240	257	275	237	246	271	279	279	259	251	252	259	279	268	258	275	254	276	236	256	225	268	236	285	258	252	255	263	251	280	267	276	271	231	240	276	264	251	276	244	223	263	265	270	253	227	252	267	254	244	255	272	246	255	250	237	266	245	260	248	257	279	248	216	242	253	257	255	271	219	254	256	231	267	254	245	248	263	265	236	271	268	265	249	224	270	265	250	250	265	233	257	265	263	264	270	274	213	248	244	261	256	260	237	264	248	269	254	235	272	270	209	251	259	276	245	216	254	236	250	276	254	266	246	273	260	237	252	250	273	229	270	264	240	274	247	257	241	241	253	248	271	248	258	251	271	260	237	221	265	281	257	256	246	276	247	241	261	278	254	252	227	256	229	240	249	282	271	282	275	267	277	250	250	262	257	251	251	234	273	225	266	234	240	259	267	304	257	260	248	267	266	269	270	268	252	254	266	268	265	253	251	266	238	244	240	268	238	267	256	242	237	300	266	259	277	248	257	251	250	225	254	242	265	268	271	250	275	258	258	266	241	254	254	277	254	249	257	245	261	288	251	281	247	266	253	255	279	259	262	233	243	240	247	235	245	247	272	262	275	250	237	253	244	293	264	253	250	245	270	238	274	246	288	286	267	255	243	242	260	251	230	251	242	257	253	252	243	251	235	252	249	256	253	258	240	249	264	244	242	272	296	249	268	234	282	259	304	240	272	264	258	264	257	260	272	242	258	250	267	240	225	253	272	276	250	256	251	267	269	257	255	250	263	240	235	240	252	248	267	276	228	249	241	267	257	260	238	253	255	266	281	266	263	235	269	274	272	249	244	228	266	254	279	256	259	239	223	228	252	251	227	288	257	252	242	274	266	259	262	257	284	228	255	267	253	266	226	223	252	263	278	275	238	271	264	239	237	253	257	250	249	230	269	231	274	287	250	272	273	244	270	254	252	259	266	242	283	241	274	232	235	249	236	256	255	261	265	256	246	241	287	241	257	265	256	277	251	262	256	248	268	256	252	273	253	276	290	270	265	223	250	238	248	262	246	250	239	268	261	252	250	278	240	244	266	254	259	239	214	233	251	280	250	249	283	211	262	240	247	254	257	281	237	229	237	266	262	274	254	250	255	250	269	248	233	242	232	279	280	239	246	238	283	289	258	246	248	263	217	268	234	254	254	251	231	250	248	268	254	250	238	257	278	252	263	251	245	236	268	232	256	290	267	270	266	246	288	221	269	270	262	220	252	264	242	199	240	222	237	272	235	267	233	254	258	257	276	264	244	246	247	259	279	263	262	265	216	276	273	272	248	238	221	275	268	233	262	267	260	244	265	273	274	264	290	250	240	288	234	224	253	262	259	252	257	250	233	259	269	272	263	246	220	270	273	275	253	254	299	271	259	232	261	248	254	271	243	249	295	230	253	254	253	263	291	267	281	284	277	236	264	267	246	248	258	259	249	295	291	252	252	264	258	251	290	285	261	236	247	248	239	280	239	244	240	253	261	242	251	266	273	236	234	243	238	223	261	246	240	280	250	235	261	285	269	260	254	252	274	282	259	254	242	245	231	254	253	278	236	267	269	254	226	243	253	245	239	255	258	284	243	261	273	261	260	256	273	253	243	273	254	247	254	264	228	244	238	259	257	293	257	269	263	268	277	249	250	230	263	245	259	215	263	265	254	238	244	259	256	246	253	235	234	231	292	252	249	267	259	276	266	250	260	279	259	255	239	246	245	246	243	247	259	269	250	252	258	261	249	264	275	254	250	231	233	263	267	251	262	225	260	261	256	282	236	270	268	271	261	257	252	205	262	244	274	260	256	259	252	235	265	249	249	265	240	237	246	238	254	231	273	264	253	219	242	274	236	228	261	277	250	251	264	248	274	257	240	266	263	250	295	254	245	241	251	261	265	253	249	252	254	256	261	268	266	268	254	250	265	240	263	252	238	251	248	229	222	272	215	246	253	275	272	269	262	246	247	236	258	242	265	249	248	260	245	220	266	265	251	267	261	228	280	226	245	250	309	241	269	243	286	287	256	237	233	243	262	245	244	254	246	266	268	277
23491	21102	27956	24571	21009	13013	5620	3187	2305	1693	1492	1211	971	787	697	600	491	474	472	421	391	362	325	341	332	300	308	305	322	274	307	267	283	287	298	289	282	245	250	281	231	271	246	281	260	265	267	251	248	261	260	251	256	251	271	256	261	254	298	255	263	258	280	279	251	279	271	248	286	263	251	267	238	266	256	242	242	267	246	238	263	238	270	267	269	244	260	222	268	275	246	244	255	241	252	264	238	239	258	244	271	285	243	280	250	281	269	242	285	236	282	263	266	256	270	269	265	241	267	233	250	275	267	224	274	261	237	277	279	265	241	281	258	273	249	248	279	273	259	278	286	256	264	228	278	244	262	268	262	249	285	274	258	245	256	287	256	281	246	242	239	261	242	254	238	300	288	281	260	288	265	265	255	256	248	258	265	255	281	246	291	263	276	251	252	273	278	262	249	250	264	263	259	250	207	269	258	256	232	241	257	257	274	242	239	279	285	245	279	274	258	279	250	272	253	253	285	280	299	248	267	281	243	247	271	301	239	275	289	265	256	259	241	254	276	242	266	248	262	280	262	261	262	260	272	266	271	247	249	237	264	242	232	268	245	256	232	282	270	254	272	287	228	215	213	252	261	234	249	254	247	271	269	251	228	270	262	286	256	216	264	275	246	282	252	243	262	249	277	252	250	260	279	246	252	254	269	252	269	275	257	273	259	264	261	227	255	246	246	289	261	290	241	286	268	263	250	270	250	243	266	265	239	255	238	266	267	264	236	246	261	257	267	274	260	271	270	265	244	250	284	256	268	274	257	262	255	267	259	268	285	259	260	243	251	282	264	271	248	286	267	243	266	269	260	241	262	235	286	260	263	239	234	284	244	258	258	256	271	257	263	246	272	256	255	273	241	277	252	282	270	274	245	261	254	263	278	274	241	268	247	249	273	264	269	248	237	249	276	260	248	248	267	238	263	254	276	262	256	308	260	272	249	258	271	264	263	283	268	274	218	281	250	272	232	251	252	242	243	266	254	256	240	272	276	259	267	260	268	273	251	263	257	276	279	249	257	251	274	260	259	273	248	243	276	263	254	266	271	281	254	249	254	240	269	282	283	256	275	253	277	244	254	286	264	232	247	252	259	245	246	275	276	256	270	265	259	251	277	241	252	233	260	254	266	261	254	285	254	268	234	268	265	248	267	257	244	251	277	259	238	260	251	244	268	262	271	265	271	246	263	291	250	243	246	241	253	279	226	255	265	260	242	247	264	262	263	246	261	274	256	252	259	245	282	269	255	282	239	266	251	265	275	264	227	268	258	271	294	259	268	231	265	244	243	249	255	269	262	292	268	281	250	282	265	282	272	251	253	268	270	236	253	280	240	268	294	278	255	267	267	275	259	235	237	260	235	277	244	253	266	267	265	287	274	276	278	246	265	245	246	259	262	262	256	237	275	242	269	279	281	258	275	268	258	251	262	263	261	270	232	253	280	278	263	283	293	266	269	279	218	222	263	241	248	262	285	261	263	272	262	246	262	280	271	252	257	249	265	268	241	255	252	277	261	278	239	263	244	275	261	241	250	265	239	243	250	255	263	282	271	257	258	242	230	250	255	262	271	262	270	268	253	276	291	261	273	245	259	261	261	277	265	279	265	277	251	257	279	265	236	266	268	252	255	278	266	248	250	270	273	239	273	240	248	284	272	268	263	269	247	263	247	231	219	277	260	269	250	263	263	244	252	248	250	259	263	261	249	244	262	269	292	259	268	253	263	243	286	264	274	267	233	272	279	253	261	267	228	246	268	261	271	297	236	266	237	265	236	277	273	274	263	272	243	289	264	253	261	251	262	297	250	250	255	240	248	248	285	256	270	254	260	271	261	265	244	263	274	252	254	248	282	259	245	262	252	270	223	284	297	275	232	239	262	240	281	256	291	260	226	281	239	272	250	267	276	251	270	283	276	272	265	278	252	261	280	242	277	300	261	238	241	253	273	277	275	240	272	252	238	250	250	266	254	293	249	256	241	256	267	249	259	279	258	247	249	231	233	289	268	271	269	268	265	277	270	275	265	231	235	275	226	260	250	279	276	272	252	266	269	258	254	247	253	277	261	288	265	264	263	276	234	253	270	246	277	271	263	268	246	264	272	251	255	255	251	263	236	276	238	294	273	239	246	264	279	261	243	279	240	251	251	283	272	255	274	238	261	252	275	271	270	249	276	271	235	255	264	303	281	246	251	257	282	240	262	256	247	246	242	245	249	245	267	247	294	246	255	291	256	289	278	256	230	225	269	288	275	267	265	293	260	255	257	251	272	259	255	239	250	291	260	269	282	270	270	269	254	259	256	266	262	263	251	271	256	274	259	248	260	251	244	256	244	261	281	280	242	254	264	263	242	252	267	267	256	280	283	271	261	284	269	281	244	310	274	269	250	249	258	258	266	248	226	258	270	293	239	234	253	215	275	260	265	283	277	255	267	249	260	282	226	236	260	262	241	236	254	242	271	272	246	256	264	272	270	260	266	276	244	264	295	259	265	253	293	263	278	258	277	265	275	272	271	240	264	275	265	278	279	260	252	252	251	233	253	248	267	234	277	264	260	272	258	259	271	260	266	249	256	252	248	253	254	238	239	263	263	257	232	278	252	256	253	251	257	277	256	267	253	284	276	236	248	239	270	283	288	235	259	271	238	247	258	264	239	252	267	236	239	249	281	264	276	246	266	252	264	248	296	251	288	261	239	244	258	282	236	238	245	251	265	253	278	224	245	255	238	245	255	262	226	302	272	272	250	254	279	255	278	235	266	275	233	214	248	233	272	266	245	283	255	262	263	225	252	261	234	247	251	270	237	258	285	264	246	261	253	251	279	260	256	240	263	267	268	256	240	262	287	257	269	267	278	250	250	264	247	252	257	252	268	267	260	266	270	264	275	277	287	237	268	273	260	244	265	276	273	262	254	256	274	250	267	244	285	241	275	264	281	262	269	262	241	262	210	265	271	242	256	245	253	278	263	293	274	259	233	266	260	244	273	265	237	249	292	258	236	312	247	271	263	265	246	256	272	260	245	313	246	244	235	237	230	247	256	253	247	254	282	226	265	240	295	263	241	226	248	279	252	278	272	266	253	246	262	268	260	266	241	271	266	258	270	257	265	222	252	233	233	274	232	262	247	268	251	285	275	268	262	271	271	241	240	263	289	277	276	267	263	261	237	285	247	277	309	251	275	289	230	233	276	227	296	248	261	264	270	260	299	250	251	256	294	266	260	253	266	256	255	258	296	231	227	275	273	240	261	252	256	267	264	279	265	244	262	300	256	274	242	238	277	240	247	242	278	236	275	279	291	238	273	260	254	243	271	232	244	254	254	273	259	279	298	256	274	273	269	258	288	249	225	228	265	260	257	277	270	251	268	269	233	241	250	267	254	231	258	287	279	258	255	254	255	265	256	275	246	269	237	260	277	279	245	234	281	261	263	258	260	246	236	255	274	249	286	245	271	239	255	270	290	246	291	266
17193	41933	34184	22181	15681	10007	6669	4811	3506	2754	2147	1801	1448	1256	1016	835	685	646	599	543	505	481	404	447	399	402	410	352	344	332	345	337	325	340	333	314	344	285	331	310	326	317	303	338	322	275	319	272	311	331	283	286	292	289	308	287	271	307	306	286	296	303	274	300	297	281	302	270	331	287	301	292	310	300	298	316	286	301	288	272	297	288	298	282	319	328	303	286	296	288	308	289	291	295	274	289	278	302	311	308	318	297	306	318	297	306	300	315	309	312	305	272	292	282	328	284	315	290	305	276	313	307	296	306	312	286	301	284	317	304	316	295	287	297	288	293	303	334	281	271	276	260	270	275	281	296	282	303	289	309	308	296	256	333	315	314	291	298	294	315	323	290	314	274	292	302	322	287	281	289	298	306	308	299	320	305	316	286	345	285	300	329	266	296	315	306	307	319	298	296	306	279	334	262	299	309	284	300	247	310	310	330	285	270	289	284	307	283	291	280	320	279	287	266	286	302	292	308	302	309	329	293	249	286	293	323	304	305	301	299	323	300	269	288	279	304	295	322	294	288	283	309	275	301	292	317	282	281	291	275	299	291	314	269	288	321	325	302	281	315	287	334	340	282	274	340	313	285	282	284	302	295	264	317	286	283	303	263	323	278	309	289	269	296	320	303	293	301	270	282	285	302	312	290	309	279	282	269	295	275	292	307	311	292	276	283	259	301	305	256	297	295	289	301	291	310	318	308	263	297	280	275	289	294	277	303	319	307	282	265	268	294	292	312	274	314	277	312	322	277	282	281	291	284	282	297	252	338	284	292	274	292	324	311	259	309	303	272	283	286	306	286	299	308	302	298	321	287	310	275	296	280	270	280	269	293	295	259	291	300	265	283	276	291	284	300	288	284	310	317	276	302	319	279	300	299	266	269	277	309	313	312	289	296	332	276	267	328	260	324	291	298	302	261	265	288	286	294	279	287	294	269	292	299	287	302	271	266	290	301	315	273	292	341	295	297	284	311	319	304	263	265	317	271	269	290	311	281	309	291	312	293	292	291	308	312	307	298	265	296	285	283	313	324	309	287	326	271	299	310	298	323	303	279	334	294	298	300	320	256	295	308	298	289	292	325	325	284	324	271	312	297	282	305	277	287	311	283	284	288	324	263	273	286	320	335	289	313	298	322	257	289	311	302	290	292	284	286	288	286	284	294	252	320	287	309	312	316	294	295	299	299	320	265	299	277	282	259	284	278	297	279	280	312	289	302	312	335	280	302	334	281	335	295	276	288	273	311	280	293	267	307	304	289	246	321	302	298	327	288	293	273	288	316	303	311	271	277	292	282	324	308	293	311	277	317	323	281	300	303	311	284	307	307	292	298	288	310	280	285	302	293	274	282	268	295	279	310	286	320	286	302	322	310	297	302	285	314	277	314	289	281	298	274	317	284	293	282	286	303	308	266	280	287	298	304	275	302	285	284	305	294	303	319	279	307	288	279	317	303	312	290	308	323	288	312	320	317	296	264	283	288	277	313	293	290	297	308	307	303	272	307	278	287	312	302	303	302	280	315	298	310	297	297	318	307	308	318	313	300	306	310	291	283	313	289	305	303	298	299	286	270	292	288	332	310	272	294	284	259	276	305	306	289	297	300	299	291	332	279	288	285	275	310	288	267	272	283	301	287	301	293	292	300	260	274	303	288	281	337	297	269	300	280	307	262	283	287	307	289	292	299	302	309	270	294	313	305	297	285	289	291	300	285	320	281	285	320	282	278	286	303	273	258	315	288	276	281	261	293	322	300	308	275	282	280	303	284	288	276	296	286	301	276	295	309	301	336	308	272	296	310	295	264	296	295	274	278	296	323	293	328	293	295	303	332	337	294	275	300	293	305	285	304	293	327	294	291	274	289	318	299	301	301	271	310	299	305	298	293	280	322	280	315	271	286	322	292	314	305	302	285	295	309	299	295	312	283	294	304	300	308	273	317	300	297	307	270	294	319	305	334	295	285	294	286	307	313	301	299	308	327	295	305	280	276	294	283	308	264	311	296	287	308	308	295	302	304	316	294	300	326	307	273	275	301	314	276	279	316	282	306	308	300	280	327	311	282	296	306	315	317	330	316	290	284	313	299	320	290	291	295	291	306	297	325	296	293	327	286	292	296	310	306	308	291	313	289	287	320	250	282	306	308	312	288	313	258	307	291	268	271	314	305	303	326	305	310	280	299	302	291	287	293	313	280	269	335	304	276	302	343	289	280	324	304	284	285	347	265	329	273	270	323	285	304	312	286	309	288	303	286	293	275	293	313	306	283	288	315	279	276	307	321	305	247	310	282	300	341	310	317	257	315	304	295	288	331	271	292	277	296	310	321	297	319	280	297	336	306	306	308	301	341	302	283	279	300	316	298	311	314	299	292	308	292	281	291	281	289	333	283	285	261	310	286	284	293	317	284	311	296	293	281	320	300	290	288	312	311	299	322	263	260	291	282	304	312	269	285	287	304	335	286	304	314	314	324	312	319	276	273	283	270	326	293	318	286	298	274	279	300	294	293	332	297	339	284	307	309	325	293	295	283	285	289	298	318	281	307	291	282	298	297	303	294	294	297	308	323	278	280	277	276	300	333	304	313	296	305	267	287	334	279	335	282	297	284	295	279	332	298	277	291	315	289	285	316	295	287	311	339	315	314	319	295	268	315	313	325	312	307	294	289	291	281	311	319	336	300	292	307	315	266	324	305	286	290	312	270	283	290	309	300	321	270	299	304	275	303	301	315	305	305	288	289	293	306	321	300	299	267	316	297	281	280	279	302	292	277	269	317	298	273	305	293	296	287	311	307	267	284	305	299	302	307	287	285	309	312	282	294	309	287	330	288	304	296	282	283	298	297	269	321	291	297	281	319	292	301	274	317	290	277	301	291	313	283	281	312	295	294	313	316	317	269	289	292	302	321	296	295	328	309	263	296	322	309	287	319	320	289	302	295	312	318	291	323	292	300	284	322	295	317	320	337	289	303	310	292	305	307	310	287	312	300	278	301	308	307	304	279	317	283	281	315	316	298	287	276	309	277	268	312	277	299	294	303	286	310	317	293	279	273	317	306	309	278	293	285	312	304	302	303	290	265	271	299	284	316	282	276	296	289	300	314	313	296	309	310	329	272	281	310	284	294	259	299	310	305	295	292	286	288	326	315	326	305	301	311	303	310	315	294	317	300	287	283	292	265	316	296	307	278	299	296	278	310	296	308	330	299	272	295	269	309	311	290	280	306	318	264	266	284	307	264	306	305	300	291	286	302	307	268	295	271	277	269	288	270	268	299	302	325	270	299	294	300	278	292	308	302	291	277	308	288	317	301	297	262	319	322	302	303	266	291	291	290	328	304	285	283	302	287	286	287	281	330	316	317	302	280	294	278	302	292	280	275	291	300	305	308	309	283	291	312	285	307	282	289	303	299	312	291	349	286	300	294	295	292	291	337	313	303	301	307	296	285	274	289	292	314	312	334	313	283
24817	21156	26733	25356	12853	5139	3114	2071	1499	1165	975	789	691	584	550	454	402	317	313	351	291	290	255	263	256	243	239	234	231	205	195	235	221	222	213	227	212	229	222	214	228	196	211	193	206	200	190	218	215	218	205	201	205	209	203	216	216	202	201	199	189	219	218	173	207	194	227	210	177	184	199	227	204	213	225	193	212	217	227	215	196	222	193	176	206	180	190	226	191	204	198	202	197	206	214	211	178	215	209	212	195	188	219	214	206	203	204	211	221	193	209	207	215	200	231	221	219	194	189	187	201	182	209	187	206	206	178	201	197	188	214	182	224	201	202	222	199	215	218	190	193	191	201	192	178	192	206	193	198	196	213	216	200	220	192	221	209	200	199	187	201	162	192	209	202	209	210	216	173	210	216	186	175	201	213	225	217	197	203	212	213	213	219	188	220	184	211	206	192	200	170	212	215	215	216	229	222	189	216	203	199	213	212	189	200	204	199	200	187	207	210	189	200	205	189	187	221	205	202	194	201	172	210	199	206	207	217	189	211	193	191	217	223	202	202	204	231	209	210	217	217	211	192	186	215	192	199	209	198	222	220	182	213	204	224	198	210	172	192	202	191	196	187	210	201	174	207	185	225	215	203	202	201	193	198	190	213	178	223	218	194	220	217	176	206	226	204	159	192	182	221	191	206	219	189	202	211	204	218	208	200	194	225	204	204	210	192	219	211	198	197	216	214	214	178	222	174	211	206	179	201	174	222	197	191	199	197	239	196	212	215	188	202	194	218	200	221	218	215	194	207	203	187	215	224	190	202	201	211	217	199	226	210	203	207	198	235	223	216	185	217	188	192	214	186	182	210	179	214	207	193	207	183	206	189	239	203	201	213	209	222	202	221	194	208	182	224	198	218	202	193	180	194	191	191	213	202	209	211	219	207	191	172	208	224	219	183	192	190	211	213	186	218	212	204	232	193	186	187	224	222	225	211	209	199	199	208	222	234	215	209	207	214	211	197	185	224	220	207	201	204	224	170	205	215	186	212	228	181	192	186	207	203	201	203	184	214	203	191	187	198	170	186	197	205	213	215	215	195	229	210	210	207	203	216	211	218	197	217	215	201	199	200	211	206	185	197	204	196	188	216	209	197	214	204	211	219	212	208	207	210	202	190	209	191	196	212	215	180	205	206	196	196	202	188	197	203	212	223	203	226	203	221	217	199	211	222	225	204	202	203	178	231	215	193	212	220	222	188	176	233	217	224	197	220	217	183	222	190	190	190	199	181	208	221	222	187	184	201	185	201	184	227	226	221	198	182	225	226	212	225	223	183	193	197	201	189	215	207	199	243	213	206	225	207	205	212	185	183	170	215	216	209	199	180	202	200	180	197	209	205	169	207	196	191	221	207	189	197	198	204	218	184	236	181	230	177	184	205	201	183	184	225	222	211	190	184	181	226	213	220	223	216	206	200	203	195	207	212	202	199	188	197	184	196	180	224	205	207	211	205	203	227	203	209	207	213	195	183	198	181	212	194	203	209	232	183	226	194	210	216	224	211	199	199	203	217	204	220	209	207	210	218	167	176	189	195	209	196	192	202	210	204	202	220	204	196	216	219	219	229	186	202	238	189	208	202	190	224	226	218	213	223	201	197	203	217	185	205	193	209	222	233	202	201	180	189	197	187	198	200	214	212	222	214	207	158	210	209	201	202	188	203	196	190	183	200	207	194	202	230	234	191	210	167	230	211	206	222	179	196	188	203	189	207	198	191	189	209	202	217	211	206	198	219	200	173	229	204	188	206	192	205	188	206	207	204	187	224	209	204	222	216	225	196	193	209	206	203	216	192	185	220	207	208	197	232	218	202	215	200	219	180	187	200	214	203	187	202	222	225	207	208	225	196	184	205	210	208	176	217	192	196	207	191	207	189	204	203	241	203	220	191	217	222	211	183	192	184	185	197	223	195	191	192	191	205	193	194	200	213	207	190	201	197	182	211	235	210	189	199	198	199	199	216	223	216	205	194	196	198	217	200	202	199	192	203	212	202	206	215	197	205	202	224	211	218	200	188	199	181	226	188	174	206	217	190	185	221	213	198	198	202	205	196	197	181	205	198	221	209	184	228	188	189	218	216	192	210	202	240	204	191	220	184	225	198	241	199	222	189	189	241	225	213	202	213	184	192	190	204	208	182	207	195	195	224	199	192	190	221	231	195	190	216	185	199	201	213	174	205	217	188	179	216	217	210	218	204	210	210	180	203	201	222	238	189	229	223	207	202	205	197	202	216	188	212	222	190	214	198	195	196	224	199	183	200	207	192	197	213	220	193	201	209	203	198	180	200	196	221	223	202	189	214	207	209	208	207	221	229	190	189	215	224	197	200	227	196	202	193	196	208	219	187	215	181	213	201	198	181	191	199	185	232	213	196	202	207	209	210	206	203	194	211	174	221	219	189	243	202	208	216	203	229	193	202	207	200	200	193	200	205	202	187	199	179	198	183	213	200	198	185	204	184	192	196	221	199	201	203	201	201	208	233	218	192	252	198	227	184	214	205	184	196	221	197	206	237	210	200	201	203	201	188	213	208	221	190	175	194	192	183	203	206	212	171	201	206	209	217	229	194	191	204	213	196	230	200	200	198	208	172	215	199	210	206	233	214	221	198	208	184	190	225	185	215	205	223	216	212	209	209	212	182	185	202	186	208	197	236	184	214	193	202	195	170	220	223	220	210	195	216	209	216	204	229	200	208	210	216	195	194	188	183	169	212	193	206	205	217	207	175	209	218	201	196	197	199	208	230	187	196	212	213	194	208	207	210	190	222	197	201	200	161	230	221	209	181	205	207	236	184	212	241	210	205	205	207	215	193	225	203	195	178	196	212	190	214	227	207	225	220	219	203	196	204	220	198	199	197	210	209	227	212	205	203	188	207	211	195	193	203	179	213	189	198	209	197	222	199	226	178	194	210	218	220	213	207	191	207	175	191	222	182	238	197	179	203	209	208	224	245	222	213	195	219	202	198	219	199	189	203	227	199	203	205	188	218	208	187	217	193	199	204	205	203	192	187	218	223	195	211	204	206	201	217	202	190	214	197	219	185	209	190	193	195	212	202	196	222	176	206	198	210	209	200	212	201	191	217	199	203	217	167	207	242	228	214	203	206	195	203	207	220	192	204	246	224	188	228	195	209	218	206	201	206	216	191	189	199	233	209	186	198	228	231	215	206	183	242	198	181	211	201	218	187	238	212	226	202	211	206	178	204	204	191	220	187	188	213	199	193	207	212	222	217	203	191	241	201	196	218	212	225	211	236	218	230	179	216	216	199	204	186	195	210	185	189	197	179	203	204	193	194	190	211	207	194	200	206	195	218	209	194	226	201	221	223	205	222	204	204	214	206	217	208	217	214	206	215	203	199	174	218	178	211	195	203	194	211	178	208	198	225	201	193	192	214	231	187	206	182	198	199	186	189	187	206	215	216	204	219	185	189	219	190	218	208	196	195	188	192	212	190	204
15795	38139	30292	18921	12402	7607	4878	3556	2547	1925	1567	1353	1087	929	715	667	523	505	451	408	375	382	309	318	334	291	281	292	271	258	250	280	255	271	276	271	272	268	244	228	256	258	251	236	249	239	230	240	224	246	242	216	270	249	228	281	222	246	234	219	242	229	216	251	220	224	219	253	236	204	221	194	243	282	223	252	223	218	229	263	262	243	250	233	244	239	241	250	232	231	241	252	233	215	226	229	245	260	231	228	272	219	240	250	244	268	246	231	245	231	227	249	216	227	229	231	236	241	235	222	242	249	222	255	240	238	253	215	234	265	241	217	267	199	226	255	250	229	232	241	247	232	252	231	240	217	234	258	283	246	213	230	226	249	274	211	236	229	251	210	247	240	228	262	211	234	249	252	247	232	245	241	229	222	222	245	248	228	244	233	241	212	239	255	238	200	225	241	262	258	215	257	257	221	255	240	228	236	213	237	262	251	227	245	216	266	248	206	217	227	230	231	220	251	252	250	219	239	230	258	271	213	219	238	247	234	228	244	256	260	266	231	271	233	221	256	226	241	255	252	248	244	237	241	225	209	212	249	222	252	234	244	244	233	233	232	234	244	236	222	235	235	274	237	241	266	253	249	244	231	241	205	251	252	239	255	225	241	229	236	233	254	225	233	231	218	260	227	230	243	245	221	252	249	230	263	206	207	257	228	213	225	254	229	236	253	245	244	232	206	229	245	224	258	240	241	222	245	223	255	241	227	246	219	256	225	241	234	235	222	236	270	240	244	209	253	227	225	232	247	273	250	221	235	247	235	226	222	240	249	252	222	244	248	256	222	229	205	240	225	225	256	253	272	241	233	242	250	254	213	244	247	250	235	221	226	224	247	245	268	250	241	253	211	255	241	227	220	254	255	249	226	230	261	242	242	246	246	222	237	233	240	233	245	256	246	230	209	226	255	232	250	250	243	220	267	248	238	209	224	231	235	250	235	286	251	248	248	259	228	219	224	249	253	220	261	241	228	234	236	252	231	226	225	221	208	240	247	243	230	233	209	261	231	218	238	226	246	213	241	236	261	235	237	257	227	265	247	231	231	249	214	249	210	273	268	254	238	239	221	249	239	221	243	246	237	247	223	226	224	231	251	235	233	226	228	191	231	253	235	242	250	261	214	222	235	229	228	219	270	249	247	219	264	241	214	244	205	230	228	242	229	232	227	235	255	255	227	237	237	236	239	226	269	251	227	219	247	226	228	230	216	224	246	216	259	213	230	245	228	226	235	231	255	229	214	222	257	232	228	222	245	238	235	244	245	223	245	240	204	237	278	220	242	238	231	226	218	257	224	210	219	273	246	253	247	230	237	239	226	226	235	220	256	261	219	241	236	236	221	253	232	258	247	226	260	209	242	235	226	256	231	223	247	224	233	245	261	230	254	207	213	275	226	231	225	223	244	225	248	228	224	237	240	233	209	222	224	236	258	235	213	247	248	240	253	229	239	218	246	240	248	236	258	256	215	233	251	225	226	248	243	244	241	236	258	257	231	234	230	258	261	249	202	258	249	254	238	219	234	243	221	221	230	247	276	224	257	241	256	239	229	257	242	281	229	224	251	236	233	241	222	245	218	244	249	243	213	250	219	219	239	220	249	242	250	239	244	214	220	248	214	258	227	233	236	212	236	238	225	233	226	233	242	223	255	261	224	225	236	226	252	232	260	231	231	256	263	201	243	230	219	248	232	241	242	231	215	249	245	235	262	223	246	232	229	237	234	229	226	214	213	244	250	224	233	253	239	239	230	248	208	222	206	236	260	223	251	265	234	240	241	235	252	214	256	245	267	250	251	224	254	262	251	235	250	233	217	223	224	267	264	212	235	252	238	216	207	240	237	222	235	235	256	232	243	235	234	243	232	239	249	222	218	264	255	266	254	236	224	227	214	263	207	249	255	222	239	244	248	233	267	237	230	254	238	255	229	244	220	228	239	273	258	239	202	251	250	253	230	209	205	239	242	249	255	227	207	230	261	239	218	217	233	234	238	207	214	257	251	239	223	228	250	242	221	248	243	242	246	224	253	233	228	247	243	224	221	242	264	236	245	223	243	249	228	237	223	236	236	211	225	242	237	242	218	241	250	229	217	236	221	214	217	236	212	227	247	216	214	235	266	216	256	222	215	246	265	228	244	280	235	224	217	249	227	230	267	269	234	244	237	273	220	239	244	212	222	232	228	250	239	239	253	226	236	245	233	235	239	253	236	264	244	248	211	245	240	249	253	219	232	235	230	238	247	230	217	211	228	251	234	223	219	240	241	240	236	251	225	243	264	255	225	232	210	230	234	219	237	236	262	263	258	216	220	248	214	239	225	240	255	239	225	250	228	273	212	230	232	260	244	257	239	230	236	240	235	236	221	243	239	233	213	214	228	237	259	242	228	246	225	282	229	248	261	258	255	232	232	244	235	257	255	255	259	257	205	260	256	214	234	244	238	255	238	243	252	233	243	218	201	252	245	254	225	243	233	229	241	231	239	239	238	236	237	241	243	242	250	264	229	249	233	217	228	257	212	225	243	225	254	236	229	231	244	238	246	244	224	231	231	263	218	201	216	266	253	231	239	264	222	256	245	238	202	222	206	230	217	240	244	220	256	241	238	263	220	227	251	250	226	238	226	225	219	246	216	231	218	257	235	249	256	222	226	253	231	224	228	221	240	221	236	235	235	245	224	218	242	227	240	240	237	217	230	232	231	238	246	237	214	231	241	238	234	252	244	238	242	264	215	270	247	254	227	232	216	208	265	254	232	241	223	237	250	245	214	205	269	215	237	219	199	248	204	242	234	241	230	243	214	242	207	239	243	248	237	229	253	251	227	233	216	207	236	277	246	222	223	265	231	251	230	259	252	264	233	212	239	227	228	220	251	245	233	229	226	235	247	258	256	226	242	246	249	218	237	252	233	243	264	261	231	222	225	249	232	266	246	222	222	260	254	238	213	241	248	232	250	230	258	222	241	229	225	221	238	238	240	257	246	246	225	246	246	243	239	242	241	230	238	246	251	240	254	230	240	227	257	208	244	230	248	244	233	207	241	238	250	235	259	235	231	228	226	240	221	238	251	237	254	219	254	245	241	240	241	249	223	241	245	244	219	244	241	244	231	223	263	253	238	230	236	230	251	256	265	242	227	253	229	224	251	238	251	241	232	248	202	223	245	228	224	229	230	214	222	264	228	242	244	241	237	262	254	214	248	218	205	238	220	260	245	246	235	264	217	257	241	230	252	254	231	243	231	249	223	224	236	252	230	270	204	247	243	256	216	241	253	231	207	240	236	260	219	230	235	252	218	236	265	244	258	226	238	254	247	235	216	259	217	242	250	256	218	235	218	237	251	273	244	266	232	228	255	247	233	262	241	247	223	214	228	222	243	255	233	250	227	250	257	216	251	233	253	238	238	252	244	228	238	251	246	240	254	217	218	251	263	234	221	250	241	223	226	215	230	240	228	243	244	229	241	222	237
22549	21186	28544	24109	21291	21121	12832	5020	3169	2534	2062	1638	1369	1111	991	824	655	552	540	475	460	447	400	387	386	359	364	311	321	327	291	333	315	293	259	275	261	275	267	289	276	265	243	258	275	257	258	255	272	270	253	302	286	275	282	277	235	266	272	258	246	283	253	281	265	277	286	268	276	219	260	290	272	268	252	292	273	291	250	253	236	241	235	250	246	260	253	290	276	280	273	243	280	263	257	283	269	296	296	223	251	279	243	277	263	254	267	292	269	265	282	278	250	258	238	268	277	263	253	300	240	245	256	252	271	269	252	275	271	272	280	258	245	283	249	270	271	233	277	252	237	242	234	272	267	251	221	271	252	241	298	259	262	246	278	270	248	274	275	268	220	259	237	255	272	272	251	282	270	277	248	257	254	262	223	217	261	260	269	260	246	282	262	281	260	256	260	244	243	266	256	254	239	275	257	230	277	238	270	284	257	266	267	261	255	276	262	255	267	281	264	255	291	257	288	259	259	282	271	267	254	260	278	299	253	262	261	272	229	255	276	269	235	250	262	252	254	262	272	266	255	262	270	255	255	279	245	245	257	264	254	268	270	241	262	283	282	256	241	265	251	270	239	234	250	265	268	256	244	264	282	261	233	282	286	265	242	269	255	270	251	255	297	261	241	243	250	266	242	251	242	269	262	272	234	266	259	239	238	254	269	245	234	260	264	272	266	240	271	275	278	248	277	267	245	258	279	251	237	272	235	263	235	278	278	284	267	273	278	247	250	267	237	281	281	277	259	265	267	265	245	267	236	257	274	262	267	257	259	250	281	252	265	244	259	266	255	280	258	254	265	247	258	309	240	257	231	257	247	262	221	251	261	293	265	243	253	233	269	238	220	266	264	256	252	269	267	275	238	242	262	246	271	272	258	280	260	261	259	247	274	266	241	277	269	255	260	260	250	271	281	263	269	249	245	249	261	280	272	260	225	230	279	253	253	244	263	250	257	257	260	254	252	267	270	275	255	275	259	266	245	259	271	249	236	270	262	250	263	272	252	281	242	271	250	265	259	266	265	265	283	228	243	282	279	247	242	240	224	274	255	288	240	259	303	276	254	262	250	253	281	282	249	268	266	259	255	256	270	240	273	253	272	271	262	238	249	289	288	252	242	285	250	268	287	229	267	235	281	271	284	254	250	282	235	258	284	262	278	283	289	256	256	292	248	256	228	264	275	280	251	253	274	237	283	255	272	260	259	272	242	256	286	254	244	249	224	250	280	276	267	264	248	277	277	279	295	305	247	250	271	267	248	262	271	247	275	247	267	245	254	273	244	260	259	234	263	266	266	275	240	288	260	289	219	265	264	280	258	268	260	264	241	255	265	281	265	264	247	249	291	282	259	261	262	250	260	281	283	266	251	282	293	257	267	246	286	253	255	263	254	270	231	270	264	285	253	253	262	264	257	280	243	274	267	269	249	277	251	264	257	253	253	259	267	259	265	246	259	282	279	295	268	283	225	266	244	264	250	241	277	265	274	267	290	285	247	255	259	236	297	228	244	234	275	251	274	247	240	220	239	266	269	246	253	271	278	279	258	260	249	271	275	231	265	265	253	255	285	275	275	283	244	256	291	277	245	251	250	255	241	261	236	258	228	247	256	271	270	284	247	241	248	240	233	263	254	244	237	266	278	290	257	272	267	269	248	267	261	286	291	256	272	283	266	271	246	262	283	234	269	277	263	281	249	251	263	250	270	272	263	254	292	258	249	290	272	282	289	258	276	247	254	251	265	235	266	241	246	266	274	256	270	249	254	251	262	231	247	284	276	267	248	266	254	269	247	252	259	290	253	298	293	274	262	266	278	277	254	257	266	280	305	238	251	257	266	235	241	266	253	260	237	262	281	234	252	273	247	234	240	247	277	264	242	270	254	260	204	266	252	269	264	256	290	265	266	275	253	253	245	269	294	240	271	262	237	292	242	265	266	255	256	233	282	260	264	290	256	230	238	226	314	277	257	240	265	256	257	265	242	253	272	272	268	235	290	252	281	271	264	237	287	290	248	273	258	254	264	256	242	278	263	270	250	272	250	250	247	291	282	258	255	301	264	229	257	252	269	236	271	290	244	281	241	268	257	291	271	252	289	281	259	268	273	274	262	284	280	254	256	271	256	231	272	281	247	237	259	262	239	260	260	269	251	267	258	260	257	273	268	263	235	267	258	227	266	290	257	258	241	265	245	241	260	262	252	255	259	268	262	252	263	250	235	297	243	274	283	273	261	253	257	241	257	245	244	230	247	265	238	279	273	244	255	257	272	264	273	274	245	272	284	261	269	285	252	261	252	230	239	284	272	275	266	244	265	279	261	241	284	290	250	242	268	267	254	246	263	284	232	275	272	269	277	261	282	263	289	242	284	294	258	267	286	279	245	265	288	238	273	272	255	234	288	249	282	274	239	244	258	288	266	268	309	270	269	261	265	250	221	256	272	283	273	297	252	252	271	270	270	247	270	237	245	250	244	253	270	238	252	274	280	254	275	253	267	271	247	253	279	284	277	301	220	309	251	243	251	274	285	247	247	302	267	246	227	236	271	257	273	250	281	266	244	232	238	265	272	263	276	248	254	237	229	248	264	246	246	260	260	272	253	224	285	255	282	266	236	255	243	254	232	275	267	247	254	266	243	278	265	245	282	266	257	244	293	280	256	247	237	277	237	246	252	241	270	310	245	260	269	235	266	239	267	264	257	234	257	227	260	256	243	249	257	282	249	247	243	261	230	261	268	262	275	264	244	259	245	286	267	263	258	271	266	260	241	274	270	245	255	273	264	261	264	252	257	275	244	281	258	229	258	251	272	248	263	272	270	260	226	264	256	282	261	258	270	232	273	267	255	274	256	238	246	231	242	256	284	254	240	256	221	283	262	245	271	250	234	244	271	255	256	257	249	288	291	249	251	263	239	264	255	292	264	254	266	242	245	271	273	273	272	286	258	276	265	258	247	247	273	285	246	264	240	283	263	248	272	270	244	248	283	287	260	256	268	242	247	259	246	260	277	252	232	265	265	297	260	287	257	247	249	273	285	274	267	280	251	272	245	248	266	252	289	268	247	250	258	253	268	284	256	269	267	225	256	252	241	281	272	286	264	260	243	258	268	268	248	251	275	247	268	254	249	287	276	249	293	273	243	232	241	238	264	273	237	259	257	251	252	252	255	293	253	300	252	280	260	248	251	248	245	265	239	247	252	286	241	254	285	258	266	257	271	243	288	303	285	276	225	264	254	273	244	268	260	242	253	246	280	250	288	274	246	269	269	222	253	275	266	214	273	262	241	269	242	227	275	216	255	268	267	257	263	248	264	260	273	265	268	282	273	248	245	257	235	289	262	264	255	269	252	266	250	265	258	239	263	254	241	240	275	257	231	293	273	273	248	272	273	267	264	259	258	252	273	267	268	291	313	277	260	267	288	230	243	261	264	283	243	263	301	242	275	285	313	228	273	284	235	245	244	247	247	290
18937	46256	39286	27632	19878	13222	9185	6658	4735	3755	2986	2413	1996	1565	1307	1058	903	775	749	618	591	548	540	451	460	392	404	369	343	397	372	355	337	371	374	313	325	305	327	329	340	315	293	295	317	304	307	330	294	309	315	309	298	303	312	307	308	308	284	300	294	287	290	298	306	318	267	309	264	277	281	306	302	302	310	276	287	303	307	290	291	264	281	323	288	302	276	292	305	295	320	283	307	302	274	283	237	287	282	306	304	266	336	322	322	325	288	304	310	274	266	288	299	311	287	293	270	267	297	290	270	266	274	302	297	303	287	289	322	307	308	310	245	281	308	282	324	280	336	295	301	311	299	329	319	297	292	288	312	313	284	297	285	334	313	298	319	275	308	282	309	307	286	278	303	296	291	297	273	314	305	287	287	307	307	317	299	316	293	256	297	289	298	325	302	305	300	330	287	291	315	273	326	284	304	298	300	302	293	301	296	314	328	276	300	307	309	292	287	290	288	304	304	297	292	307	289	294	313	259	283	294	299	272	330	301	317	318	268	293	303	312	277	253	320	324	306	289	277	295	271	304	299	303	276	305	294	290	325	255	281	308	284	294	300	298	296	298	296	288	266	308	310	300	315	294	288	308	305	292	289	309	303	306	295	269	306	304	294	301	297	315	288	285	316	299	301	286	300	314	296	270	311	297	325	312	295	304	287	289	285	289	323	296	295	276	293	298	292	292	307	311	266	269	317	327	276	315	284	274	276	286	301	291	331	283	316	291	293	257	295	291	291	281	304	337	312	282	292	293	294	301	299	294	298	278	311	286	356	297	337	276	296	301	272	284	289	295	272	284	284	282	305	276	283	272	299	294	295	302	345	325	279	265	280	305	301	278	295	327	277	334	261	307	294	294	324	316	307	287	280	256	303	294	299	282	296	294	303	268	294	284	297	302	286	310	268	300	280	289	289	294	308	293	277	310	268	307	282	331	304	268	297	285	292	292	281	285	290	316	313	318	279	287	295	321	299	276	255	327	306	292	308	315	278	265	287	304	294	303	321	316	307	315	295	286	309	285	304	281	288	302	291	285	308	261	285	307	262	299	288	300	291	275	288	268	309	280	276	302	299	286	265	293	290	307	306	299	303	276	303	292	301	321	315	291	282	295	328	278	285	273	283	248	299	289	297	287	284	278	312	335	284	278	317	249	292	317	276	325	294	298	312	287	279	308	292	310	290	262	299	299	296	310	274	281	285	284	285	295	281	287	273	298	311	306	284	291	307	332	283	313	297	301	291	313	291	261	303	302	277	292	326	290	275	290	300	308	241	259	284	318	305	293	298	288	295	276	291	299	284	296	290	292	311	317	297	282	290	338	291	290	277	311	338	309	291	280	313	305	313	330	246	321	313	306	295	329	270	307	308	322	267	314	292	294	304	293	263	263	267	306	299	299	300	301	320	264	300	268	319	305	291	281	262	300	291	301	301	260	305	284	289	273	306	287	283	290	287	288	313	267	278	305	280	295	313	263	318	294	274	300	313	318	303	311	298	317	324	315	323	322	310	298	284	274	293	259	294	297	280	299	320	238	299	303	289	269	273	302	289	279	325	302	266	295	313	299	297	278	279	296	310	290	263	295	312	300	292	288	277	272	296	299	281	296	295	312	269	329	294	291	313	307	275	301	293	291	298	325	275	343	330	279	300	306	279	289	297	298	288	302	276	305	288	305	287	281	327	315	284	288	298	300	286	312	311	324	309	302	298	275	285	291	296	331	301	289	304	278	300	302	258	307	287	305	305	320	315	282	331	294	304	288	314	263	273	283	275	299	313	303	280	273	314	311	300	259	298	330	343	295	305	314	275	326	298	332	303	277	321	311	306	326	302	309	322	307	300	297	304	270	272	297	294	299	277	314	297	308	303	289	297	298	284	305	271	290	293	280	291	320	294	303	282	276	284	302	322	288	282	284	294	307	315	304	262	307	287	331	310	311	311	283	301	287	299	317	285	267	266	316	288	314	282	304	266	295	286	302	308	288	320	315	288	303	262	246	291	311	278	311	304	262	273	266	309	296	302	297	319	300	301	305	318	326	322	289	262	319	301	322	309	300	292	279	314	297	277	277	272	295	283	314	284	302	299	243	267	320	307	290	290	316	292	310	283	307	298	287	294	266	310	311	316	287	295	307	304	279	291	286	276	281	295	303	268	290	284	285	303	327	311	278	302	324	242	275	337	286	261	279	301	283	325	280	271	290	310	291	282	314	285	282	300	288	306	289	283	336	310	290	290	303	298	304	321	295	281	285	292	299	295	265	289	294	271	312	311	297	276	324	318	313	308	308	299	298	267	280	274	295	318	283	274	292	275	317	302	316	289	287	318	305	308	323	298	298	298	274	300	308	285	287	291	293	297	283	288	295	301	311	280	268	298	301	317	281	274	298	297	310	353	298	293	274	329	306	291	318	306	308	269	323	294	296	308	283	292	317	272	313	253	278	285	313	299	299	286	267	298	318	330	319	289	310	283	314	272	292	306	315	283	256	278	282	284	274	334	249	295	326	316	311	278	271	295	307	266	288	270	306	287	292	317	274	311	264	292	301	291	290	302	276	301	284	303	276	283	305	308	310	291	282	309	314	318	284	290	290	284	320	280	309	294	298	283	316	315	278	330	313	279	290	280	275	337	273	324	248	308	317	300	287	307	301	304	329	317	321	310	302	255	336	307	323	317	307	308	293	269	304	279	312	306	300	268	303	303	297	326	272	317	325	302	304	322	326	303	295	297	293	306	300	294	297	311	294	274	298	283	267	274	270	297	277	266	321	256	285	331	294	273	286	293	297	312	278	330	283	282	321	300	301	297	282	306	322	326	300	267	313	308	294	323	303	302	287	305	268	320	308	272	287	308	281	285	270	280	300	308	298	276	305	281	304	325	283	303	307	305	285	331	289	295	327	316	294	269	269	312	303	303	287	286	292	299	275	257	316	314	293	311	298	286	325	283	302	286	275	323	327	296	309	328	301	323	304	340	279	306	306	312	290	298	335	300	274	308	299	293	298	268	283	290	253	299	286	293	276	320	270	295	288	282	306	293	330	294	297	306	306	311	302	288	315	300	302	284	309	300	282	273	290	290	317	313	286	301	240	306	313	337	300	319	288	293	306	257	290	318	276	293	274	302	318	296	309	299	310	315	309	278	286	296	308	298	312	291	254	297	282	302	306	276	292	280	282	287	297	288	307	297	262	292	311	294	318	306	261	304	326	300	258	288	295	299	284	304	308	284	273	317	299	303	271	298	344	294	280	280	293	299	309	328	285	300	296	295	310	291	305	294	296	300	312	301	337	308	292	298	282	288	296	326	260	306	311	334	288	268	313	281	349	271	287	265	300	295	296	271	275	321	327	280	306	275	301	302	310	317	308	268	277	312	305	284	289	303	297	315	286	275	311	265	279	270	311	279	273	275	310	290	322	327	295	324	304	295	302	308	299	285	287	288	264	293	317	274	304	311	283	297	312	267	280
27458	21985	22930	14009	6304	3397	2156	1547	1150	895	711	661	541	466	481	425	379	323	322	255	285	322	275	244	269	241	258	272	242	223	223	211	236	250	240	204	228	221	204	227	220	236	223	208	225	220	234	235	227	207	229	202	213	210	216	186	207	225	235	212	221	210	197	228	211	213	207	218	200	217	199	225	199	224	224	231	211	224	209	228	208	219	251	222	236	212	192	206	194	244	232	220	245	237	214	206	209	214	224	222	247	212	243	232	220	218	235	237	219	218	207	215	232	214	226	230	221	224	224	214	248	193	212	196	208	208	203	202	215	185	236	232	245	202	196	240	219	202	206	203	206	218	242	212	182	245	236	217	236	191	223	219	202	205	197	219	234	246	249	210	225	220	223	227	218	220	209	223	200	217	202	210	181	226	205	201	209	195	200	230	203	240	219	234	201	244	198	217	227	243	214	210	200	216	199	235	228	228	232	221	235	203	243	205	226	209	216	224	226	227	197	226	221	219	210	189	229	198	208	213	214	256	218	201	218	210	234	219	223	250	243	209	219	213	225	216	221	226	197	220	223	240	229	243	207	194	218	226	209	208	192	184	251	214	192	208	205	217	196	203	231	253	235	235	215	194	220	225	205	226	209	210	207	233	250	189	210	226	227	196	221	207	220	224	246	240	215	216	213	207	231	210	217	244	215	190	232	215	213	230	234	222	247	229	218	204	208	214	175	213	215	195	213	247	236	216	211	239	221	225	226	237	217	231	233	198	216	222	227	211	217	217	222	225	234	244	197	233	190	225	236	211	204	228	245	221	209	211	242	220	223	207	216	234	184	199	217	216	212	220	214	214	218	198	175	216	210	214	228	213	206	232	224	215	251	190	201	221	216	214	217	203	223	209	211	236	224	196	214	237	205	209	207	227	223	202	222	216	204	213	233	217	238	215	222	229	223	250	207	232	226	224	202	219	227	211	227	208	212	220	195	243	196	213	208	207	215	217	215	213	228	206	247	235	220	199	202	246	206	202	227	227	224	219	210	212	195	214	212	202	212	196	224	225	241	227	221	204	241	210	222	191	247	220	236	242	201	243	214	224	214	215	240	199	210	222	215	193	213	203	196	235	231	213	209	187	211	227	244	220	221	217	228	200	219	237	226	191	226	206	229	238	227	235	224	201	197	216	216	221	224	223	227	216	212	191	234	196	205	208	201	215	222	205	202	205	227	224	217	206	253	215	227	245	211	202	222	224	210	230	234	209	196	221	234	214	209	214	227	224	234	234	235	227	210	198	229	216	227	249	215	207	233	199	199	227	205	219	210	232	223	190	190	226	225	223	214	229	217	218	222	235	205	228	233	241	205	211	203	222	226	206	231	213	240	207	232	205	206	229	240	191	229	214	236	209	230	232	223	241	229	235	221	197	215	189	232	219	211	223	211	217	221	227	205	240	222	218	195	216	207	226	207	204	205	208	215	193	228	229	219	238	205	235	198	219	211	210	191	213	219	199	192	225	209	250	217	240	197	235	216	217	226	219	217	198	239	233	221	198	199	227	244	219	223	214	231	217	225	213	207	232	220	218	214	239	203	220	223	215	235	236	229	226	216	191	209	228	218	204	195	200	213	228	253	176	208	199	226	214	180	243	219	203	193	232	252	214	240	234	245	225	226	266	211	221	225	196	225	220	223	219	212	203	191	195	216	190	222	219	232	239	206	203	215	249	210	231	186	214	230	229	221	231	217	219	205	217	189	215	238	195	197	189	229	249	206	206	193	206	220	230	219	201	218	234	215	205	211	245	213	229	195	196	218	214	200	209	194	219	216	206	250	211	208	224	251	217	229	176	232	222	236	218	214	220	231	201	214	230	249	211	213	204	221	226	229	208	233	221	197	201	206	216	242	235	230	222	214	232	214	192	206	213	232	197	206	212	228	222	233	211	234	238	210	223	250	210	209	214	214	210	219	228	210	208	208	213	221	217	237	167	203	214	206	213	244	251	240	223	212	243	251	204	216	215	212	237	208	202	229	218	238	206	209	222	209	226	226	203	213	227	214	192	201	223	197	213	221	230	206	229	203	240	212	206	216	194	205	199	221	198	207	209	243	180	236	246	198	233	208	216	213	220	240	220	209	196	186	190	219	223	222	243	185	198	216	226	224	202	239	221	213	227	211	219	239	235	205	201	239	230	198	185	241	199	193	238	216	218	204	237	213	223	222	235	183	213	210	219	218	209	209	225	213	226	226	206	235	210	251	192	204	222	246	209	234	223	216	205	246	220	220	226	205	177	227	187	226	209	197	228	212	241	205	232	232	223	216	208	220	226	230	228	209	235	232	234	182	208	218	210	209	227	197	196	230	231	238	225	189	192	212	209	216	201	206	216	222	192	238	184	226	241	220	194	224	234	219	229	220	225	216	217	243	221	218	220	212	227	208	241	202	248	216	201	225	217	222	212	224	184	228	231	229	212	217	220	214	223	206	230	217	197	216	245	209	212	218	204	194	223	219	203	232	248	220	213	219	237	207	225	208	206	206	204	232	224	210	214	218	215	193	196	225	203	218	224	201	197	229	233	269	208	223	216	240	194	219	189	203	223	207	222	205	222	236	212	214	229	221	220	188	199	219	209	212	215	221	218	219	215	226	193	233	222	224	217	232	205	255	223	227	219	226	241	236	214	213	194	191	260	211	197	227	220	219	224	199	224	233	219	208	216	217	225	217	240	213	218	212	207	199	205	249	218	207	200	201	208	205	225	228	241	208	207	230	208	193	214	229	247	227	194	187	171	211	222	244	220	212	194	200	218	239	209	209	210	206	218	213	204	214	204	239	196	204	205	233	208	216	216	194	206	238	193	197	201	239	234	238	214	215	207	223	220	208	208	234	225	213	223	230	235	185	215	215	206	202	203	215	217	232	230	243	237	227	224	242	237	203	209	235	199	206	222	195	229	201	231	230	204	211	216	219	223	215	232	227	247	238	228	209	189	220	244	226	186	249	228	197	189	227	203	200	194	216	234	218	225	217	251	226	214	213	203	227	210	198	231	210	227	226	194	201	213	220	219	211	231	227	187	228	199	224	215	223	200	198	241	220	239	219	223	199	222	215	210	229	235	220	210	231	196	242	205	207	208	187	201	215	212	228	229	216	230	211	229	215	221	228	222	215	206	220	233	243	200	252	209	217	235	218	214	209	234	254	249	239	213	205	221	216	216	219	232	224	206	206	223	213	240	209	237	231	241	210	217	212	209	227	210	246	201	215	210	216	227	202	215	197	244	216	201	223	194	205	222	224	191	226	227	214	237	218	177	229	179	224	209	203	203	213	231	205	205	224	226	232	205	239	215	212	230	215	212	206	183	175	215	208	194	223	237	205	239	212	221	210	218	202	227	205	200	198	218	188	205	196	219	214	194	222	208	218	242	217	201	202	223	215	195	227	211	208	210	215	212	208	223	230	233	222	208	223	210	234	208	225	202	207	208	212	228	232	240	204	229	230	205	209	206	211	225	201	231
15682	33966	26167	15115	9575	5723	3650	2558	1945	1466	1228	1009	819	663	632	515	455	424	362	342	375	334	351	318	300	306	300	305	304	252	271	281	266	271	234	268	269	262	251	271	260	269	224	235	251	257	270	233	236	245	245	245	229	244	263	246	232	266	246	221	260	234	264	247	252	268	259	247	262	227	228	267	244	234	225	266	244	266	297	246	252	226	250	241	223	248	227	238	234	233	273	234	238	248	236	248	261	269	242	287	229	228	259	232	247	244	257	280	239	241	238	262	259	236	264	240	253	239	258	234	240	256	268	226	252	252	260	233	231	280	242	247	264	238	265	235	257	229	252	239	271	259	249	263	259	243	260	258	247	255	257	267	244	244	270	243	252	285	232	234	242	232	241	223	249	273	249	257	248	249	264	242	225	263	271	257	276	247	274	242	236	222	214	268	272	241	256	244	266	239	226	244	254	253	202	245	225	233	255	239	242	252	254	261	281	244	254	267	259	231	239	211	234	254	252	254	264	227	277	232	255	257	265	264	238	217	211	249	263	264	226	277	253	256	265	252	265	264	245	270	226	251	257	258	262	253	258	270	255	265	255	247	271	262	236	251	265	261	253	225	245	268	257	229	243	230	236	228	268	261	255	227	259	251	279	257	277	252	234	245	237	246	254	248	229	248	253	242	230	227	247	239	280	246	272	243	257	213	227	251	261	256	263	273	222	245	239	248	282	277	246	225	253	250	249	255	248	267	277	251	245	259	292	253	254	235	224	249	283	267	238	253	275	276	259	257	255	240	264	289	232	237	231	211	251	238	235	245	238	257	224	266	263	256	240	257	244	262	262	300	230	259	230	247	250	240	252	224	291	232	244	287	254	220	266	244	273	235	247	210	257	240	244	263	288	247	266	263	266	235	230	222	256	258	255	265	231	221	239	242	263	227	255	263	248	291	260	266	247	254	238	260	237	240	261	253	270	253	249	230	260	252	259	249	261	276	237	257	248	238	241	264	254	236	257	273	242	243	273	224	253	274	252	273	260	265	259	255	247	254	263	221	228	238	241	251	270	256	236	261	256	239	233	227	237	258	240	239	286	229	250	246	256	257	266	248	222	252	252	273	215	256	258	230	259	216	263	244	248	219	232	226	229	251	255	291	254	258	222	240	233	262	233	246	255	262	273	242	261	230	251	251	274	229	243	240	278	250	278	239	246	261	241	248	285	264	274	241	269	240	259	263	290	247	261	236	252	235	265	232	225	241	281	267	259	277	238	253	256	259	234	256	239	242	236	251	241	274	260	267	246	255	273	248	263	255	248	257	250	253	267	248	243	257	268	266	216	237	271	255	261	221	247	249	242	271	271	251	245	229	251	238	251	227	248	277	241	244	241	239	242	266	256	256	246	230	271	231	255	249	246	214	275	243	267	234	230	247	236	247	243	240	290	262	245	248	250	233	237	265	234	250	270	282	231	264	266	253	275	245	268	231	255	244	245	247	254	265	259	248	260	276	247	240	257	249	243	244	244	223	277	217	258	256	232	242	250	272	257	296	253	261	243	256	259	243	261	235	258	262	259	260	243	242	234	258	232	267	261	231	238	254	233	230	268	236	278	259	263	225	222	268	268	255	279	257	272	255	243	264	256	262	245	224	251	275	254	255	282	281	255	246	252	247	248	221	263	238	288	262	263	231	262	237	241	252	239	239	249	267	260	269	253	235	230	261	269	253	245	255	232	257	263	257	251	236	257	254	291	265	261	266	249	277	256	268	244	249	250	266	266	252	220	263	251	247	255	258	239	285	244	270	274	255	271	226	239	236	248	277	278	242	231	254	257	236	253	223	252	241	249	271	246	258	264	255	228	258	216	268	234	224	276	242	255	239	277	237	245	274	254	262	219	266	240	248	241	249	258	258	244	268	229	246	259	225	251	265	292	237	238	263	255	247	238	254	276	279	236	233	262	266	263	262	256	234	266	217	273	255	217	244	265	262	262	242	270	236	249	232	274	236	244	228	267	250	241	246	227	248	254	262	253	246	280	235	250	236	247	253	272	250	258	246	248	254	263	262	251	263	276	239	265	262	256	269	279	277	239	265	286	251	246	212	235	253	256	257	236	238	268	269	247	252	214	271	246	258	258	258	244	236	266	240	249	272	271	263	226	260	252	251	252	254	276	257	234	243	245	238	249	252	282	236	294	259	259	264	266	230	264	246	270	263	257	240	250	239	254	263	249	252	239	279	250	263	242	235	254	263	224	276	250	271	269	249	244	226	305	250	255	242	230	250	243	246	253	253	250	231	222	255	259	244	281	251	248	257	250	224	259	267	248	247	245	240	235	265	239	257	239	232	247	210	245	244	271	226	247	238	250	254	252	253	275	257	258	250	225	251	242	279	282	254	238	230	237	248	262	266	252	248	227	241	271	234	229	234	259	255	240	238	285	247	249	239	238	233	232	237	265	264	247	242	247	238	247	225	244	242	255	240	229	253	250	244	248	238	258	250	258	273	266	248	273	240	249	250	247	254	225	274	258	257	234	267	227	254	254	271	247	218	251	252	220	284	233	242	240	243	258	240	244	249	270	208	261	232	260	252	245	259	258	281	273	250	255	256	233	282	267	273	267	244	274	263	265	237	249	271	278	228	256	243	293	278	256	247	287	270	239	268	234	258	244	281	236	262	298	267	283	261	281	239	245	253	240	264	256	277	253	273	295	297	239	217	268	240	247	256	259	218	264	237	266	252	256	237	252	280	258	218	237	217	255	264	271	286	230	242	262	265	261	243	237	250	250	277	252	239	241	266	265	249	259	293	277	266	265	292	219	227	283	262	241	268	261	272	222	236	267	258	254	247	228	287	237	235	253	237	259	238	225	236	246	237	243	253	229	248	254	258	234	251	263	267	231	240	253	254	261	250	250	257	249	252	238	242	256	244	238	255	225	243	259	268	255	266	261	231	242	283	229	242	227	265	259	241	280	222	246	233	242	251	258	257	223	223	259	213	252	276	248	250	239	281	265	233	251	245	251	263	232	278	244	252	262	229	264	239	226	240	248	238	247	272	236	243	258	256	246	237	258	272	213	229	256	228	274	229	234	251	243	284	248	224	262	258	283	241	232	246	249	253	255	236	224	281	262	291	253	253	263	236	228	244	247	242	259	246	243	253	235	278	259	251	250	278	278	298	252	232	238	264	228	239	239	267	258	234	231	250	260	253	241	259	251	246	240	241	252	252	258	265	239	247	251	263	248	262	241	265	228	242	244	238	249	251	249	255	271	250	269	269	235	233	257	239	245	271	249	261	242	262	251	251	244	249	235	246	239	226	225	246	280	267	258	257	251	274	228	273	255	230	240	254	247	247	280	243	283	271	234	279	257	279	234	240	267	244	256	255	249	250	273	271	251	239	246	239	224	279	230	304	261	234	252	250	238	237	260	264	223	275	245	251	225	259	281	251	251	264	256	251	227	254	269	237	233	273	263	234	226	223	240	256	263	256	250	235	245	249	247	224	256	230
23601	21189	28085	24673	21041	13161	5460	3122	2231	1680	1370	1098	959	774	711	585	487	473	464	391	388	334	328	334	341	319	313	294	280	306	312	290	268	290	279	250	259	272	293	286	265	262	299	268	230	280	248	271	239	271	258	263	256	261	260	290	265	228	251	237	267	265	265	272	273	267	248	252	265	263	231	267	252	252	258	276	251	276	278	235	259	291	249	272	269	240	265	250	259	251	242	271	252	261	269	273	268	262	228	294	242	242	265	235	265	273	263	239	237	249	269	280	276	236	258	256	237	226	273	257	253	265	247	252	250	271	247	302	257	265	274	240	247	265	280	282	262	262	264	263	271	251	288	254	269	252	273	245	269	242	250	254	250	256	239	247	260	264	262	254	269	237	254	245	264	259	258	271	266	259	265	243	255	250	268	274	230	255	240	240	273	241	253	265	270	257	251	252	254	229	268	254	253	260	261	246	274	259	276	263	230	264	256	258	250	258	242	285	272	241	266	280	245	267	281	263	259	255	243	259	237	263	265	247	252	274	279	257	249	256	247	270	244	237	240	273	261	261	280	259	264	276	242	269	217	289	260	264	221	275	263	273	239	257	275	243	259	287	278	231	252	263	271	259	262	260	243	288	235	250	236	296	252	261	306	263	234	269	240	268	263	259	279	272	247	244	243	244	250	266	293	241	267	233	271	269	249	238	250	257	237	278	266	272	265	268	248	279	224	255	252	253	249	241	230	243	282	262	243	250	241	234	246	283	274	263	261	314	309	287	249	248	250	266	269	270	258	239	239	236	271	252	250	246	286	235	226	276	235	259	265	263	222	232	249	225	266	237	253	248	275	227	250	263	285	244	247	250	256	247	279	268	241	296	232	247	242	232	239	262	255	249	270	250	282	252	238	242	224	266	246	256	239	253	240	243	234	257	249	244	256	237	239	255	260	249	236	270	268	259	279	256	264	244	260	227	259	252	272	256	242	234	269	257	274	232	291	253	250	267	256	268	240	247	261	269	282	270	277	250	248	256	260	274	237	254	239	274	266	267	256	241	285	260	274	246	271	254	227	248	242	230	247	243	269	246	251	248	249	285	263	239	266	240	269	235	247	247	263	263	258	260	230	256	270	242	249	262	258	220	260	274	250	252	258	270	260	245	264	251	249	272	271	256	255	267	270	248	266	252	275	233	271	236	256	253	264	255	251	267	237	247	273	232	242	263	232	289	265	237	230	279	263	248	274	265	254	282	259	269	239	259	253	267	268	259	281	241	253	259	260	259	252	250	258	264	272	274	287	244	249	248	261	250	248	233	249	253	259	241	250	275	247	246	279	236	248	239	251	248	262	230	246	273	261	291	287	244	276	256	265	241	268	226	228	287	246	237	253	239	284	281	237	262	257	261	268	238	222	264	263	263	268	269	242	269	278	242	253	261	250	249	288	286	263	237	239	278	245	245	267	262	238	244	246	270	242	269	241	263	246	263	263	244	245	270	259	252	239	241	285	239	248	234	251	239	249	273	222	268	256	278	285	269	258	282	274	259	257	264	240	244	258	249	276	286	261	251	256	248	236	269	243	255	257	274	242	241	263	271	237	282	243	260	237	246	251	253	259	280	270	254	271	247	258	251	252	226	281	245	258	284	246	258	258	246	266	283	255	239	249	236	264	249	256	260	240	272	253	268	245	226	264	253	236	257	301	268	222	280	229	240	272	237	252	236	266	241	249	286	258	248	273	282	250	238	260	268	261	265	256	242	232	265	244	262	274	284	237	234	251	267	234	266	278	255	258	271	255	237	243	252	259	276	257	255	252	263	251	251	296	248	253	260	244	240	246	260	272	245	226	275	275	265	264	241	282	280	272	242	234	271	245	257	260	240	276	276	278	259	254	255	256	229	275	282	257	248	257	235	266	263	235	278	269	247	234	244	298	260	264	275	242	229	247	253	299	243	246	254	263	248	253	258	235	247	266	249	254	256	240	250	223	260	275	259	275	235	288	254	273	256	241	254	232	272	240	271	271	260	252	225	287	285	239	255	261	260	272	246	276	245	287	266	235	243	261	242	255	240	244	284	249	262	242	270	254	258	247	248	247	250	270	275	295	265	250	258	254	259	250	255	282	252	229	246	254	248	280	280	258	219	235	267	261	237	247	237	262	251	263	256	239	270	225	264	248	263	261	245	295	237	246	233	273	262	271	247	249	245	242	257	243	236	251	274	265	252	242	272	264	283	236	266	270	266	254	258	260	276	267	262	254	276	278	267	264	258	267	281	245	241	259	253	261	238	254	242	235	267	233	264	242	236	259	249	270	244	286	254	243	239	240	236	239	244	238	261	245	263	251	242	253	251	229	249	250	243	264	294	263	263	255	254	243	262	251	255	299	268	252	294	268	255	233	254	231	244	256	237	254	273	267	243	246	271	244	291	265	236	244	256	231	265	240	243	281	270	279	254	249	261	259	247	282	248	263	253	259	233	279	243	244	264	270	276	235	268	233	262	249	278	238	240	247	294	273	252	236	262	260	239	232	241	248	288	243	248	252	289	252	296	251	266	307	242	257	237	259	246	238	264	239	304	273	264	242	211	284	246	262	259	259	263	250	254	252	250	243	261	282	260	247	256	271	256	261	281	244	269	250	273	253	236	284	248	244	277	257	250	269	259	300	229	271	269	272	237	228	264	236	245	225	255	255	272	258	239	278	270	248	236	266	291	247	256	229	299	248	262	274	254	230	226	285	249	270	252	274	266	252	237	283	263	268	254	251	275	219	269	269	253	277	245	237	242	222	250	312	247	242	259	226	238	275	244	262	273	285	265	239	247	250	240	234	311	259	252	246	249	250	268	239	253	226	259	238	276	226	271	260	318	249	284	266	261	231	253	285	274	268	242	251	263	286	263	290	232	259	263	239	264	259	259	257	262	253	253	265	276	277	250	268	282	270	246	273	298	247	286	278	265	277	251	244	240	250	237	283	281	250	269	257	236	275	262	248	246	273	272	248	252	271	279	272	244	265	271	260	248	266	268	273	236	252	241	244	268	231	242	240	237	252	259	262	264	254	253	268	255	252	236	226	270	261	252	265	251	290	275	267	241	261	254	224	243	258	271	285	253	253	269	274	245	266	258	257	255	256	289	303	252	244	290	261	269	265	252	253	243	257	265	253	235	226	274	253	225	234	249	254	276	271	254	266	257	254	242	234	253	259	269	267	239	210	281	261	222	276	257	283	272	259	259	265	284	232	254	280	218	229	234	268	292	241	293	247	242	287	231	266	245	257	263	270	240	286	269	258	264	277	268	247	297	224	283	236	233	272	265	259	264	287	271	230	246	236	264	249	252	237	267	255	289	244	254	286	265	265	221	250	245	256	252	257	258	278	273	271	293	264	249	246	251	293	246	249	254	274	267	231	253	260	267	254	263	269	253	246	283	225	257	270	223	264	256	233	257	248	233	259	248	292	260	258	269	244	280	248	232	269	257	251	280	283	266	256	263	278	249	256	266	230	279	260	239
16648	42396	33745	22555	15229	9873	6511	4601	3376	2635	2091	1735	1413	1206	1049	794	744	593	575	511	486	457	456	408	358	409	362	350	365	334	324	341	348	308	314	315	325	283	310	306	329	309	268	316	294	291	317	239	289	322	306	275	272	298	265	288	278	286	306	322	305	282	276	293	276	302	261	287	294	279	296	287	264	279	304	300	270	304	305	310	293	291	315	284	276	304	280	281	287	292	297	280	269	317	299	298	284	307	296	289	305	276	255	296	294	269	312	283	299	300	329	309	287	292	279	299	301	303	307	278	286	316	289	286	300	302	284	285	297	262	322	253	293	296	296	302	299	294	317	284	295	316	264	296	319	270	300	290	308	270	292	309	288	311	288	293	283	318	288	279	290	307	278	326	292	305	295	300	308	307	298	304	276	267	306	309	292	298	281	331	307	308	262	305	285	293	286	312	311	278	301	305	269	308	279	329	281	283	286	296	281	312	312	294	300	290	290	313	310	282	263	293	291	297	298	299	315	286	314	298	309	255	294	288	299	297	290	302	317	305	295	279	294	295	284	265	318	302	304	289	296	285	280	291	311	274	268	309	295	274	267	312	315	262	268	284	292	317	279	304	278	322	296	286	292	322	298	299	290	268	316	268	327	286	292	297	297	326	291	290	296	325	288	282	274	307	315	292	299	308	280	319	297	273	302	319	267	303	303	300	284	295	306	306	305	286	288	326	300	251	278	316	309	297	285	300	283	284	302	259	284	302	294	315	290	334	298	292	295	291	305	261	304	299	296	292	297	278	293	294	295	315	298	305	297	314	292	298	308	285	303	305	267	281	310	323	287	292	307	271	291	274	294	302	321	280	300	304	301	343	296	299	285	294	305	323	289	276	277	269	267	294	303	267	331	274	279	293	337	314	280	289	317	293	261	278	270	310	342	287	315	238	292	310	282	281	281	278	247	273	281	269	293	270	302	312	292	271	273	293	310	292	266	319	298	275	329	264	285	321	273	293	291	313	297	265	292	350	306	275	284	309	298	306	278	266	305	283	284	292	309	278	285	273	307	309	299	308	276	320	276	322	287	289	290	325	298	305	309	283	309	333	322	280	291	292	268	315	278	330	308	289	324	274	318	296	305	265	267	325	313	271	301	288	297	302	293	329	251	301	300	310	274	297	299	276	290	298	276	316	293	303	315	261	290	338	311	292	315	300	275	310	290	300	305	289	284	286	305	261	322	300	297	299	314	304	279	289	286	316	266	300	343	293	284	279	285	309	283	310	310	297	310	280	302	258	290	302	327	298	251	295	306	285	307	285	264	280	272	307	283	282	283	272	302	279	285	285	299	298	316	290	301	280	272	271	299	305	268	308	285	302	258	292	279	316	280	280	314	339	269	291	289	300	289	296	260	303	279	283	284	309	298	265	265	256	301	290	293	299	293	299	302	289	280	304	314	318	292	255	279	313	305	292	277	308	303	303	275	290	310	260	334	286	306	312	282	300	298	291	274	289	320	276	292	299	288	293	278	289	263	314	271	295	281	286	312	284	285	324	323	309	296	306	308	321	301	276	316	316	257	300	328	329	290	283	304	286	289	289	283	281	313	254	286	290	279	296	308	315	299	278	303	251	282	279	311	280	288	299	275	292	312	316	319	298	298	278	292	322	301	300	319	287	272	338	295	296	302	266	270	294	328	289	280	327	296	314	300	267	275	274	309	271	297	316	309	324	293	252	300	319	307	294	275	290	330	299	286	304	300	260	274	303	321	286	292	287	280	286	296	306	284	297	314	297	310	292	270	297	278	263	293	332	297	307	282	292	295	274	271	283	316	302	274	286	306	289	314	297	303	299	310	294	287	303	326	275	323	282	316	286	260	301	291	286	289	267	295	274	307	325	281	286	279	296	291	307	282	311	314	307	321	307	290	312	328	299	297	293	284	313	296	303	302	317	285	248	284	315	301	283	322	284	281	300	302	303	271	298	307	275	285	273	304	285	300	296	281	270	310	263	285	290	296	321	290	275	288	313	301	294	290	270	278	278	271	331	316	299	270	304	284	287	311	295	287	284	300	280	271	300	286	278	300	283	311	307	274	298	301	310	300	289	263	280	324	280	296	265	305	304	311	286	314	275	285	285	310	294	299	300	285	261	289	282	328	318	270	286	338	276	324	320	289	303	294	281	306	280	307	281	305	327	301	312	293	298	311	284	272	296	320	275	279	277	330	292	288	289	328	345	263	319	315	281	282	301	308	294	302	295	299	286	316	285	298	284	273	323	275	275	301	307	267	273	314	306	301	292	305	341	292	306	302	302	264	301	282	282	285	275	285	267	310	307	290	293	292	285	277	305	306	294	286	330	301	318	284	323	291	264	295	315	306	334	287	306	346	278	299	281	271	285	293	276	300	292	298	303	293	317	271	298	322	294	287	300	296	321	300	287	290	296	281	301	289	286	300	297	285	316	285	288	289	303	252	264	269	299	311	257	299	294	276	296	292	324	311	273	293	283	290	272	288	305	265	306	286	331	266	299	290	282	305	303	277	310	291	263	286	289	295	292	273	300	277	254	295	267	293	296	268	274	309	296	300	328	283	295	283	292	304	294	292	283	311	283	290	337	298	285	281	282	292	293	292	289	284	312	307	292	300	283	328	302	307	271	276	279	310	316	302	267	275	281	336	317	307	278	298	306	287	284	313	300	282	305	292	289	290	313	300	291	291	274	296	304	304	303	304	290	273	293	291	321	295	313	303	323	298	270	304	281	280	301	262	302	310	272	284	274	272	303	294	297	252	294	286	305	281	281	290	294	287	251	284	274	318	286	290	322	289	265	302	300	312	308	287	295	286	294	306	314	286	303	283	338	311	292	287	284	301	300	291	304	295	316	282	287	297	286	309	268	279	305	321	262	291	312	312	307	292	293	265	330	297	283	316	284	311	324	287	288	268	298	298	298	309	282	267	301	269	296	290	307	287	302	271	278	305	258	290	285	279	299	295	293	277	283	262	336	320	309	269	292	284	279	275	270	311	290	309	304	291	264	293	276	296	267	290	314	291	286	273	278	311	280	302	284	284	322	283	269	304	296	286	300	323	289	297	257	325	278	284	285	331	316	326	282	307	263	309	289	281	296	304	284	282	295	263	298	271	309	270	284	305	292	294	305	293	296	253	293	307	275	296	303	324	291	293	311	273	293	298	295	293	324	287	282	299	316	290	249	265	320	286	294	289	287	302	275	292	292	298	281	272	281	273	260	283	327	318	288	322	295	290	306	296	288	295	306	312	322	290	263	282	285	268	298	306	285	298	317	292	298	291	310	312	313	277	301	286	286	287	305	325	320	296	297	301	315	323	298	298	270	292	277	288	295	324	270	302	322	270	286	301	320	294	293	311	309	349	293	331	278	269	292	289	334	303	289	269	282	293	285	288	302	299	298	309	272	314	280	260	324	294	281	329	302	289	341	286	315	283	260	289	292	294	277	310	295	297	304	274	282	277	277	279	335	275	331	298	281	296	279
24859	21108	26652	25327	12773	5236	3045	2046	1459	1211	914	776	690	688	544	446	422	338	298	289	309	274	273	247	280	256	248	245	234	223	212	204	203	233	219	208	186	203	193	228	188	200	212	186	216	192	187	221	205	188	222	180	210	216	202	185	205	190	195	194	193	222	206	178	199	206	184	207	181	202	171	219	183	204	199	201	181	195	198	202	199	201	203	195	191	204	221	225	190	224	209	183	184	206	185	180	175	205	208	179	197	208	210	215	186	230	208	219	210	202	218	183	194	210	188	207	206	193	217	161	201	228	203	191	213	193	193	179	194	211	212	167	209	199	219	222	189	197	203	215	205	190	228	223	194	197	174	195	208	176	174	175	198	193	227	210	191	213	166	186	195	200	228	173	192	193	187	214	202	190	182	195	184	182	188	198	201	191	209	226	202	214	184	229	194	184	198	203	182	191	203	186	204	183	200	185	174	195	202	189	198	196	191	210	193	200	172	175	193	192	178	192	211	228	198	199	222	195	179	182	185	189	209	205	209	178	172	188	190	183	215	207	219	177	198	196	179	179	182	223	203	204	209	214	214	204	206	182	202	227	207	211	188	171	201	200	187	187	178	187	213	196	164	203	197	202	206	192	206	186	220	195	165	192	206	232	179	188	186	194	200	190	191	193	211	224	191	193	201	193	196	196	198	197	192	185	226	215	193	217	178	199	217	208	220	199	187	209	187	214	215	184	217	195	252	189	193	221	225	184	208	191	221	191	188	206	199	223	187	187	213	188	230	168	207	199	203	202	201	217	190	192	183	200	181	194	218	196	216	209	196	205	181	178	190	187	201	200	244	189	197	191	189	208	222	215	191	206	185	194	201	192	209	189	213	199	195	191	211	183	204	175	190	196	199	203	169	206	211	221	178	211	175	193	191	223	215	201	174	194	195	184	195	221	169	199	183	181	224	199	216	190	214	204	212	220	199	206	214	208	200	210	197	207	185	209	189	192	212	211	208	179	213	202	220	174	230	227	219	172	213	197	199	226	201	201	194	191	208	209	208	203	186	228	204	190	171	193	192	177	214	168	204	204	227	180	196	201	211	187	193	198	218	188	231	196	189	192	182	209	193	197	184	198	199	191	185	207	196	187	205	222	220	199	215	199	193	213	207	210	190	176	206	194	196	159	215	187	195	192	188	177	200	222	189	186	212	216	210	184	196	222	211	213	193	199	192	199	209	183	193	200	201	196	202	193	206	198	190	196	199	235	213	219	179	178	223	208	184	188	204	203	224	202	183	192	193	183	202	207	201	199	211	196	202	213	190	201	204	193	197	215	227	225	194	187	201	216	200	181	173	211	191	184	215	180	209	174	207	192	191	195	166	223	245	214	170	222	186	203	192	214	185	207	209	209	200	180	196	199	203	202	202	213	202	205	183	187	193	173	191	201	197	204	197	195	186	193	182	192	215	189	216	195	196	195	197	189	219	204	193	198	233	191	201	208	219	218	187	196	192	205	199	219	224	223	201	205	188	166	201	223	188	236	201	180	219	210	193	217	234	195	197	184	173	195	198	192	195	208	181	204	156	218	181	174	202	189	195	198	182	201	201	176	201	228	200	199	199	208	205	189	204	192	223	181	194	182	169	221	215	205	211	189	220	214	198	202	198	167	183	200	200	217	208	192	218	183	176	188	212	180	206	198	214	200	205	202	219	201	231	194	189	203	195	198	167	228	202	204	221	219	200	168	213	183	203	209	181	195	195	152	196	215	199	195	223	239	180	217	212	184	185	205	207	185	214	217	195	189	223	194	202	189	220	181	219	195	191	208	210	179	204	183	209	182	207	194	198	216	198	220	181	192	183	201	207	229	185	186	155	217	205	189	194	227	190	210	215	198	203	208	216	204	191	182	177	199	192	207	221	184	193	187	195	195	202	209	188	202	225	210	223	218	204	194	192	218	187	179	177	212	210	202	190	201	203	210	207	207	193	187	197	190	191	184	194	215	204	210	188	209	211	189	193	177	191	204	209	209	225	182	211	187	188	190	209	203	204	215	216	219	196	192	203	209	181	201	207	179	200	194	222	184	182	206	213	198	210	208	200	220	210	185	206	193	209	225	193	192	189	197	215	222	199	215	188	194	182	184	195	191	203	208	201	190	187	171	191	170	211	210	189	187	207	200	200	202	209	182	214	194	192	216	234	206	185	200	189	177	185	208	218	208	187	194	173	194	204	210	180	203	197	192	212	202	208	180	198	197	210	232	187	197	204	213	208	211	212	193	191	208	216	219	213	182	211	192	213	212	206	179	181	208	193	175	173	218	189	188	204	207	203	203	209	194	184	191	230	204	190	213	206	212	169	214	200	179	208	228	220	208	206	196	237	188	183	204	205	207	215	172	215	197	211	197	195	212	216	203	194	216	182	223	209	224	179	175	179	197	196	204	216	192	186	197	205	219	191	186	213	211	215	200	197	192	210	202	176	210	185	202	195	201	187	199	196	176	192	181	200	210	205	214	207	187	196	200	199	199	201	214	200	203	176	214	190	211	186	182	184	198	190	211	217	211	196	214	183	220	190	199	197	196	202	211	205	204	201	183	176	218	210	206	183	190	207	195	218	192	208	211	217	195	209	167	200	190	199	212	194	204	205	212	207	194	203	218	195	166	203	201	208	200	195	199	217	207	198	227	213	198	204	198	191	183	212	179	195	195	199	206	192	223	198	202	223	205	174	198	194	223	186	208	192	210	197	174	195	189	206	212	204	204	208	221	215	192	194	203	211	197	182	178	225	174	192	185	183	207	200	212	206	190	201	205	223	180	183	197	206	217	200	213	211	198	190	205	180	200	205	203	221	201	210	196	190	199	196	174	200	192	186	195	205	204	204	235	209	191	235	214	210	176	202	196	209	196	192	193	228	173	210	188	203	212	188	170	204	212	197	199	212	212	186	194	179	203	192	185	200	216	157	204	175	206	181	212	183	201	185	177	230	194	212	187	161	191	238	232	213	207	184	193	202	195	185	185	205	222	180	212	221	219	201	223	206	194	198	189	220	217	196	212	202	215	194	190	217	196	203	196	198	183	192	197	214	190	202	214	212	188	179	203	184	240	206	184	209	195	208	222	219	205	198	194	219	227	220	211	199	194	197	212	216	216	190	176	206	206	200	204	206	207	206	186	206	172	203	216	193	211	233	194	184	190	194	201	222	206	194	218	192	213	225	187	201	207	217	225	218	223	184	216	207	226	184	184	207	174	205	185	222	205	216	213	203	191	198	193	194	202	201	188	204	212	178	219	197	213	199	224	214	194	183	185	195	198	208	183	203	215	193	205	226	183	205	188	194	166	204	171	204	175	210	198	206	187	204	219	216	181	207	214	191	206	201	200	203	210	182	217	192	207	200	209	203	184	215	178	223	191	199	213	174	197	170	182	228	224	204	191	232	200	210	222	177	206	177	208	170	202	220	209	209	194	221	205	182	206	185	214	187	201	211	203	213	182	199	208	194	190	204	181	190	213
15486	38705	29487	18631	11985	7397	4770	3420	2457	1871	1458	1265	1032	911	732	604	602	441	410	422	367	329	330	310	327	305	288	325	254	243	275	252	247	254	249	260	246	231	253	238	215	220	241	240	238	252	249	228	245	239	264	263	226	237	246	221	250	207	251	215	232	233	235	233	237	235	249	253	237	222	185	234	233	254	236	236	227	228	250	237	213	223	220	236	238	204	211	245	230	234	225	253	222	245	206	222	257	238	235	213	230	208	247	256	248	227	231	259	241	237	239	223	230	223	236	251	231	242	225	206	250	214	235	209	229	210	245	217	243	249	221	222	243	210	211	213	251	237	225	248	222	234	222	244	254	247	228	230	242	236	221	226	218	224	216	194	244	232	206	233	203	264	255	217	227	237	236	245	216	228	225	192	229	217	234	229	214	223	236	229	244	200	231	230	225	239	242	245	227	223	221	229	241	231	235	202	223	256	230	237	202	232	224	245	220	196	218	233	245	226	203	243	242	224	226	255	221	237	237	208	234	253	263	236	241	228	254	249	225	261	260	235	271	237	212	258	221	226	240	191	203	224	223	223	205	206	250	241	230	238	238	235	235	248	261	219	220	203	256	265	241	236	234	192	234	198	235	247	207	247	222	241	233	218	252	214	230	229	208	232	239	237	215	264	246	241	238	239	216	206	222	251	238	240	213	231	211	211	249	238	245	222	233	229	211	240	237	219	211	213	247	220	231	238	244	225	238	229	213	234	251	221	211	192	224	226	263	215	246	236	247	241	225	216	237	237	213	244	234	245	224	240	221	242	215	236	203	244	241	231	241	234	234	235	237	213	206	247	262	224	253	221	210	236	228	228	229	227	245	244	225	222	258	231	218	252	209	226	250	229	213	242	256	217	213	197	255	238	232	225	241	260	227	237	251	207	232	239	231	233	237	246	214	229	232	251	206	242	209	201	234	232	266	235	251	239	250	215	260	240	249	263	241	252	210	226	227	260	237	219	224	233	240	234	248	247	230	252	216	237	240	213	218	192	235	253	261	215	210	226	230	238	250	204	237	221	247	223	222	238	261	223	250	239	227	237	231	237	239	211	253	226	228	238	215	226	220	199	224	217	244	221	211	232	258	228	236	246	250	235	233	242	240	212	234	241	239	236	210	264	232	220	235	209	219	207	241	224	245	231	229	240	251	214	245	240	236	240	244	247	211	260	254	255	240	243	192	227	219	226	207	236	242	223	245	252	236	253	260	239	240	215	227	233	235	237	245	241	212	220	243	236	239	257	220	221	254	212	255	223	216	259	243	216	202	235	229	225	265	246	241	253	210	238	195	227	222	247	233	237	242	244	222	236	250	252	228	234	227	220	226	235	235	221	218	252	236	211	247	244	229	207	239	212	238	249	241	239	213	222	222	236	227	239	215	246	269	250	231	223	227	226	229	243	236	242	223	232	241	245	234	220	262	208	220	230	240	234	243	218	222	252	228	243	220	236	242	218	209	234	232	255	234	210	213	256	249	267	266	227	242	242	236	222	231	213	239	216	231	230	226	231	235	250	222	240	237	237	235	231	219	230	236	234	242	238	239	208	230	238	233	215	238	204	227	248	233	246	228	230	235	224	238	240	219	238	272	229	229	216	239	213	254	224	228	221	223	235	249	217	196	236	235	199	225	232	244	243	203	225	220	240	218	251	233	236	222	223	225	208	250	218	259	247	242	230	236	216	224	240	226	224	200	248	234	223	219	256	229	242	220	234	237	242	227	198	245	233	251	237	223	199	248	239	216	239	226	213	218	223	253	239	264	206	242	213	261	239	236	242	248	206	234	246	263	249	222	221	229	241	228	255	232	219	230	247	221	258	242	221	224	219	244	228	218	245	230	226	222	266	243	227	212	249	265	248	266	238	245	224	221	216	218	211	237	246	226	219	216	226	225	211	232	238	239	214	245	245	229	262	251	228	198	216	209	213	227	224	215	234	219	213	220	231	221	243	239	237	219	211	245	220	239	229	225	209	246	223	247	231	245	231	248	228	240	229	215	228	251	213	220	244	246	211	214	236	242	240	243	200	238	236	217	226	221	213	259	232	240	218	214	227	231	236	233	217	237	259	256	231	217	256	248	223	227	248	227	254	233	223	207	246	212	221	233	232	234	216	230	257	248	206	241	236	230	235	223	236	217	229	224	214	230	220	195	231	248	192	215	224	232	240	217	231	229	232	252	238	208	230	228	230	263	239	205	213	215	210	227	249	214	268	230	212	225	221	248	234	231	220	238	222	240	230	242	235	218	239	230	226	226	244	217	216	232	232	231	241	249	233	228	251	252	251	209	209	212	237	226	214	219	238	233	236	238	222	226	238	227	258	222	218	218	267	255	246	232	227	241	242	239	248	206	223	231	221	207	254	237	225	234	221	205	243	245	224	228	218	239	233	225	245	236	218	234	245	241	206	230	228	241	238	217	209	207	226	217	218	228	223	235	231	224	235	238	237	228	247	239	235	260	235	215	236	247	236	225	224	243	230	259	241	211	243	250	232	245	226	257	215	239	215	230	236	224	229	218	225	240	224	228	227	227	222	211	227	221	224	221	230	232	250	216	240	229	229	210	229	256	225	235	232	213	251	244	244	194	232	228	234	239	214	226	257	245	230	241	228	216	262	219	229	229	223	227	231	239	247	250	221	248	244	236	225	216	240	217	215	231	237	236	228	234	232	207	215	234	240	244	228	244	228	231	216	225	237	227	242	260	224	239	235	225	250	266	226	244	242	260	242	228	224	231	240	234	233	255	231	240	245	241	228	248	229	234	230	230	243	247	233	222	234	221	224	248	231	238	245	204	220	215	248	207	246	239	235	228	214	224	240	214	230	248	206	246	221	230	231	237	225	238	204	238	226	244	216	226	219	253	225	227	245	227	265	248	257	216	266	194	258	243	224	199	224	241	236	207	249	255	219	217	237	228	227	243	243	220	215	204	206	226	228	233	241	232	245	238	247	212	227	245	229	234	232	235	230	253	224	223	209	214	224	246	212	262	235	214	261	230	226	241	249	239	217	220	231	244	248	226	240	212	243	219	244	220	243	263	221	223	272	237	224	218	218	243	246	250	229	241	242	235	218	216	254	239	223	255	201	236	226	211	233	222	225	243	264	239	217	230	232	211	230	205	245	251	223	242	245	236	243	254	231	256	241	258	229	237	241	230	241	229	224	245	228	237	223	215	225	236	229	236	247	230	229	241	209	208	247	204	247	225	243	226	251	233	245	218	242	207	258	226	247	239	237	243	245	231	239	252	210	238	228	246	237	222	232	238	239	218	256	195	205	226	233	242	235	227	232	211	243	255	232	228	237	217	226	254	234	226	233	236	221	267	234	225	234	212	235	232	217	207	245	230	268	230	235	235	235	215	190	246	210	233	219	208	223	237	204	222	215	240	240	244	226	238	240	229	254	233	264	241	247	264	245	248	227	243	256	238	202	268	227	226	234	231	237	248	231	264	211	219	252	241	225	205	234
22489	21164	28569	24008	21237	21103	12478	5008	3055	2360	1860	1512	1301	1183	979	799	701	568	477	510	463	466	393	347	344	352	344	330	293	324	290	315	289	298	330	224	272	268	294	273	267	274	269	274	276	239	257	288	253	272	238	258	252	265	240	280	260	256	241	255	263	275	255	218	282	270	239	241	262	267	248	243	235	299	272	264	252	270	262	258	257	248	259	241	253	240	260	244	275	283	265	292	239	223	236	270	258	232	278	225	234	246	233	220	246	255	272	231	258	257	249	277	263	268	280	253	267	268	257	275	254	277	234	264	258	249	224	249	240	235	287	282	267	253	216	256	258	261	244	270	240	247	252	261	253	255	248	238	254	259	239	250	265	238	251	248	269	278	262	273	248	256	228	315	269	270	272	262	241	234	268	247	260	214	232	253	281	249	260	237	229	267	275	240	280	263	258	268	243	240	253	248	256	277	246	276	252	254	248	259	263	250	254	270	276	250	247	273	264	245	240	268	266	272	240	279	239	266	237	262	281	243	241	236	256	274	258	263	271	259	245	269	272	259	256	291	220	257	254	296	273	264	272	243	246	257	269	277	220	244	250	253	259	251	245	233	257	271	261	250	270	274	281	243	230	251	253	262	224	238	233	228	245	280	248	228	252	255	259	258	269	254	252	258	230	274	248	239	265	291	258	260	246	247	255	258	245	255	251	258	254	277	257	252	249	244	249	235	269	286	252	244	262	269	261	262	224	230	250	223	249	262	255	271	282	242	263	207	245	271	236	258	251	253	238	233	252	250	274	244	245	238	243	274	253	232	295	236	265	268	263	250	249	256	278	260	268	253	275	254	267	242	259	262	265	255	269	267	228	261	284	273	251	285	275	269	242	250	241	257	260	262	240	243	239	239	221	247	249	249	268	264	269	255	247	230	251	280	260	296	258	242	249	262	267	236	256	264	240	253	257	235	241	274	229	271	258	252	262	245	247	243	269	243	254	273	244	250	277	277	265	268	250	246	251	281	250	238	246	258	261	270	269	270	284	265	262	247	284	267	238	259	238	242	234	241	284	237	256	242	233	238	247	249	280	280	248	227	249	276	258	250	245	252	241	269	246	243	260	272	268	260	249	253	260	254	263	244	274	256	266	264	293	261	279	252	253	255	251	241	257	242	244	258	268	290	242	269	242	261	273	233	235	267	262	272	273	250	254	261	259	260	234	298	286	239	273	249	254	244	256	271	245	243	254	255	249	276	263	216	256	258	249	288	252	242	252	236	253	294	242	270	240	249	235	237	261	267	258	274	252	261	271	224	253	252	231	261	252	254	268	240	254	236	253	234	261	276	270	271	255	300	257	256	242	257	273	259	227	234	229	263	242	240	237	242	261	252	255	276	250	254	277	260	250	267	244	254	243	258	249	282	243	242	259	260	261	269	243	294	243	260	268	254	256	270	236	264	268	256	242	259	236	245	223	251	264	248	245	257	243	247	257	226	268	277	269	270	275	227	258	258	214	285	270	240	253	247	252	246	251	225	247	255	241	257	259	265	238	238	282	236	243	280	242	235	256	276	242	239	229	254	248	250	220	242	259	278	253	270	239	235	229	243	270	262	245	232	244	257	203	271	255	270	241	265	259	264	267	238	247	262	240	268	261	237	238	214	256	249	299	273	294	220	260	246	242	268	257	240	275	271	252	261	243	271	248	236	249	243	263	285	254	291	239	237	250	250	260	257	270	227	267	307	262	310	280	234	267	280	238	240	269	277	263	263	231	269	272	260	243	258	274	259	248	251	269	276	291	272	244	236	243	275	250	262	287	244	261	269	248	220	246	268	235	262	244	249	249	261	265	233	255	277	250	280	287	267	259	239	266	282	244	269	267	251	285	260	248	264	269	231	274	253	247	241	230	282	262	268	270	275	272	269	251	255	287	278	272	261	231	262	256	236	258	283	258	274	274	251	218	262	250	251	294	256	234	267	277	262	260	252	248	270	248	263	293	273	264	262	244	270	251	272	262	248	226	251	266	263	258	249	231	258	285	291	244	253	261	256	255	266	244	237	248	261	257	234	265	257	250	230	250	260	252	247	222	233	234	266	282	263	268	247	253	251	262	256	231	254	266	239	269	260	272	260	269	234	252	282	258	248	263	245	227	263	268	241	258	241	242	211	250	251	241	292	258	274	257	266	207	252	263	262	262	248	274	274	229	247	246	261	257	263	254	265	249	248	250	272	251	251	248	287	235	242	224	262	251	254	230	246	232	220	264	277	256	251	226	254	268	281	276	242	252	274	229	254	248	264	239	265	279	260	261	259	258	218	242	265	247	269	242	261	253	266	266	252	285	239	237	260	270	276	248	270	245	259	278	261	254	247	258	258	252	245	233	245	272	239	271	260	265	249	258	264	232	250	253	245	245	216	269	258	230	259	241	266	243	277	290	248	264	255	250	262	247	261	245	265	262	264	258	258	262	255	257	258	242	251	272	228	255	282	246	248	244	281	260	288	238	255	254	286	290	257	263	272	253	277	257	253	268	249	258	272	249	240	247	262	254	237	260	254	283	233	287	254	263	257	280	241	238	221	295	268	247	258	240	257	242	263	265	259	237	244	243	259	247	262	232	253	243	269	242	232	241	242	261	257	289	250	245	268	258	256	249	231	254	241	247	285	238	289	269	260	261	244	239	256	254	259	237	220	249	254	252	287	296	231	255	249	238	259	248	278	256	275	251	274	287	260	262	228	255	254	254	288	258	275	260	249	248	244	240	268	258	251	253	262	276	257	224	250	259	246	282	249	264	245	267	263	266	274	243	231	256	277	246	230	262	274	253	219	280	241	246	218	267	271	270	240	270	248	266	240	227	249	277	289	272	257	247	225	294	282	258	260	267	255	258	263	249	264	262	241	282	237	246	255	264	243	225	297	260	258	232	283	255	237	265	246	259	312	230	273	274	267	232	229	254	283	245	252	253	269	249	229	262	242	273	245	247	271	239	245	298	246	258	253	249	237	254	250	261	266	254	251	249	229	271	278	275	267	265	239	227	272	288	251	255	267	279	245	250	238	248	228	237	246	255	246	237	294	255	242	263	271	237	265	279	250	256	251	276	246	240	242	243	262	246	276	261	280	263	261	247	267	249	261	264	275	258	251	227	257	279	241	285	252	255	244	293	260	274	225	274	259	259	224	284	248	225	270	269	273	252	250	251	228	260	259	243	255	288	250	263	256	254	270	236	262	255	223	250	252	263	293	256	262	260	279	265	274	264	236	277	235	232	248	256	248	264	248	244	256	273	262	273	289	272	276	269	246	280	268	226	263	249	258	251	256	246	265	238	241	223	289	241	231	263	291	261	258	264	255	267	239	245	269	250	261	259	240	247	234	289	282	278	241	216	260	222	265	242	258	219	252	270	268	229	271	238	269	262	246	273	239	270	258	245	284	269	247	229	236	260	285	266	218	272	252	260	255	273	241	295	249	247	273	264	248	270	275	266	244	267	252	286	281	242	257	232	242	248	282
18290	46964	38195	27033	19515	12706	8766	6572	4731	3497	2780	2314	1844	1673	1331	1086	978	820	723	619	542	555	519	468	442	438	425	359	399	362	376	320	378	354	344	328	322	343	318	311	333	294	301	308	317	297	312	313	292	294	277	308	311	294	271	311	288	302	288	276	295	309	297	316	327	291	279	315	305	297	316	321	269	278	287	303	317	257	308	304	278	304	301	316	299	316	256	285	304	292	309	263	312	277	309	279	280	288	259	270	298	290	320	283	257	288	300	282	291	296	295	286	301	302	311	282	310	266	271	285	309	290	273	268	291	270	299	294	304	308	257	295	319	286	310	355	255	274	294	271	285	289	313	308	288	286	303	309	292	325	285	289	300	284	302	288	314	292	312	319	259	280	285	291	266	287	300	316	320	276	289	304	286	275	276	306	279	300	291	314	282	260	287	294	289	271	312	281	289	279	283	330	313	270	316	295	330	282	269	318	294	280	313	262	294	287	294	307	286	278	263	267	308	315	320	302	335	311	297	307	294	288	300	296	288	322	291	284	290	268	289	285	294	309	284	306	267	316	278	274	304	278	294	307	278	283	290	269	304	291	311	301	312	283	317	292	291	295	265	263	259	299	259	277	287	280	294	289	289	260	299	281	284	309	278	282	281	284	278	291	289	276	285	294	278	310	306	316	276	303	293	268	276	297	292	308	292	263	283	288	315	295	276	268	295	254	270	265	299	295	287	311	303	269	316	305	297	262	306	272	289	296	278	305	296	285	297	302	300	309	314	291	308	298	293	267	285	307	294	275	298	310	304	314	288	293	284	270	289	284	284	293	284	306	292	293	307	262	300	296	279	307	277	317	321	316	307	299	324	309	288	292	286	293	293	304	295	305	310	290	279	281	260	304	299	292	304	281	272	291	284	322	285	288	308	308	308	276	290	281	278	278	300	283	258	284	299	301	325	295	269	283	302	297	263	321	296	307	273	289	286	316	255	319	291	316	321	305	308	305	288	264	296	290	298	290	287	296	291	305	285	290	300	258	273	280	313	297	304	296	298	292	278	253	310	313	288	286	316	299	268	309	289	267	286	252	305	285	275	273	303	282	304	308	305	299	295	286	293	288	314	306	294	261	306	273	294	300	300	275	311	307	292	251	302	273	288	289	283	303	291	322	292	275	300	273	282	267	307	317	306	275	292	278	300	285	285	296	314	282	287	286	284	270	264	275	309	294	270	299	316	291	281	290	294	312	304	286	303	272	317	276	290	307	287	281	337	277	278	304	323	273	279	273	284	297	278	314	286	282	310	291	291	311	276	272	290	269	292	284	259	321	314	317	257	299	286	275	296	289	284	269	285	278	293	303	302	318	310	313	311	321	296	297	283	289	290	300	313	297	266	318	303	316	261	279	305	257	322	281	290	304	285	294	287	273	267	289	302	301	303	274	314	280	304	277	312	254	319	290	344	312	293	272	304	273	307	287	262	305	308	303	275	274	299	276	285	275	309	294	275	340	289	291	284	254	289	290	275	287	288	289	318	270	302	287	271	285	313	252	295	277	292	273	278	308	311	295	288	285	302	312	281	293	286	284	294	285	267	292	304	303	287	331	293	281	283	292	287	313	277	297	294	285	295	308	260	290	274	284	301	307	289	285	277	308	317	292	283	318	279	271	288	289	290	312	325	277	313	328	252	278	302	328	279	277	283	272	282	301	300	281	292	307	295	284	278	295	292	280	301	318	316	306	292	276	253	282	293	285	267	318	284	272	291	288	319	289	330	288	288	282	269	296	273	300	264	281	304	249	263	301	319	299	294	295	310	302	288	310	303	277	295	310	282	308	292	312	286	293	290	298	273	281	291	286	312	293	280	314	293	290	287	301	297	301	280	277	327	283	296	279	302	281	274	284	300	283	286	286	281	267	289	284	312	301	277	293	272	283	277	283	278	285	327	289	280	321	281	245	267	299	324	328	274	310	301	315	299	278	296	278	334	293	319	280	306	281	313	308	300	274	308	285	284	306	315	288	291	279	313	320	293	306	300	323	288	315	314	287	275	310	322	274	284	340	276	300	303	279	302	284	283	304	288	305	334	295	289	320	255	321	330	285	308	265	326	299	320	313	283	303	289	303	302	293	266	309	258	303	276	314	308	305	261	287	276	319	281	326	298	270	269	330	283	306	319	281	308	299	324	278	264	266	319	286	301	330	252	317	279	272	315	291	290	265	289	311	274	295	313	281	268	270	305	307	307	284	248	286	334	324	288	298	308	320	319	279	311	296	275	310	309	292	306	299	265	275	266	284	286	300	293	281	296	310	299	263	346	274	279	291	309	312	338	306	286	264	291	272	292	278	288	284	276	272	314	286	282	282	327	283	333	300	276	277	292	284	306	300	276	287	288	291	310	307	273	315	312	273	283	278	317	302	293	289	280	293	255	287	290	310	335	291	324	339	281	307	285	289	310	295	304	307	315	263	274	296	292	303	299	283	304	312	252	276	293	280	265	273	291	307	301	292	296	287	251	319	278	324	275	271	301	278	299	335	323	298	291	268	309	284	277	294	293	269	318	277	321	288	283	298	303	277	287	264	321	280	301	299	288	281	275	285	295	275	281	297	288	269	337	280	305	266	307	315	291	290	305	290	316	300	292	283	283	313	280	264	309	275	308	295	303	303	307	311	286	283	258	279	276	297	276	290	277	294	298	297	271	290	335	237	264	274	286	301	286	288	297	304	290	284	295	309	306	293	303	294	296	290	264	279	290	304	286	264	280	284	306	298	267	298	313	287	287	303	314	284	283	265	282	270	283	304	304	279	284	283	282	317	288	323	313	288	283	283	278	289	307	289	301	325	306	302	312	309	276	303	311	299	304	298	280	333	290	291	314	291	292	290	264	285	285	302	317	327	301	297	312	292	307	304	296	306	326	289	303	283	298	288	291	323	297	280	296	292	298	273	295	304	284	282	292	312	292	299	267	276	292	297	297	301	245	281	337	272	300	311	276	309	279	320	297	281	298	297	310	279	276	288	303	319	276	289	275	289	303	284	309	277	293	293	299	268	297	329	303	290	290	314	274	277	278	288	322	299	318	297	305	280	265	301	310	285	271	308	310	287	307	293	308	274	323	280	303	282	295	276	281	273	303	281	292	298	335	269	286	304	279	311	297	291	281	293	258	291	293	308	314	281	290	310	297	301	278	296	285	268	288	290	298	275	287	300	294	285	308	274	294	310	301	291	297	267	292	296	311	282	275	268	317	285	299	295	273	318	305	281	267	334	323	292	296	303	276	291	292	312	302	309	251	297	268	303	274	296	281	310	298	292	288	292	273	270	276	292	273	293	299	303	297	303	305	251	298	310	288	311	286	280	312	280	310	279	302	303	286	271	274	267	269	290	295	288	281	290	309	318	284	289	282	303	287	279	278	270	288	301	271	293	279	279	286	276	293	301	288	296	317	288	305	306	280	275	270	296	296	296	287	284	271	297	286	274	282	284	292	281	292	303	292	246	284	327	286	296
27423	22145	22545	13956	6033	3332	2217	1558	1155	902	737	651	544	464	443	407	387	339	288	290	276	273	292	269	251	270	221	253	244	228	225	237	215	220	237	209	211	230	228	205	251	227	213	214	213	225	220	224	217	254	197	192	234	227	209	220	206	218	216	217	190	189	229	222	200	200	238	214	186	184	224	243	217	201	210	203	204	238	223	203	211	210	217	226	230	235	210	242	205	206	205	200	218	191	232	195	247	247	213	214	233	201	226	211	207	251	202	185	189	210	211	193	181	218	204	194	219	198	205	230	213	232	197	223	206	222	239	201	212	217	231	211	199	197	209	211	196	218	248	206	200	191	203	200	208	219	220	206	219	212	243	206	196	219	226	197	232	204	210	216	207	207	209	235	201	200	209	228	249	227	237	205	217	216	217	240	254	203	199	232	219	227	222	209	204	213	230	245	224	200	226	207	208	221	214	250	205	223	203	215	203	209	207	176	222	192	221	216	225	189	201	210	209	175	209	219	210	216	210	211	201	228	181	209	200	222	225	202	210	229	213	216	199	212	206	211	220	257	217	224	221	196	209	225	221	215	198	198	181	222	226	202	192	214	198	229	225	220	197	227	234	202	209	210	216	199	218	223	176	218	198	231	204	202	224	213	212	186	206	216	214	243	204	221	195	202	214	194	230	236	206	218	204	195	209	226	206	241	202	202	196	214	196	215	224	211	236	207	194	215	194	196	214	224	201	196	224	211	209	215	223	219	195	208	207	216	220	231	201	208	233	209	213	234	224	215	238	210	220	219	232	225	228	240	218	203	204	189	210	220	223	227	202	236	234	205	206	218	223	223	218	215	181	172	195	211	216	226	191	220	194	209	215	202	183	208	230	227	214	213	207	216	216	221	223	200	211	208	195	206	178	198	207	212	222	209	199	210	197	217	218	198	219	218	206	206	211	226	187	225	206	211	205	217	209	203	202	201	217	240	212	215	215	223	204	203	219	221	224	196	227	209	212	216	206	232	210	236	214	236	230	211	177	238	223	233	201	238	179	245	246	218	232	213	223	228	241	242	225	220	222	199	213	200	176	214	201	230	199	218	197	226	214	210	216	223	202	206	177	211	204	195	216	218	226	207	236	195	240	204	204	217	219	209	205	213	229	209	199	209	198	225	207	233	203	200	203	221	188	212	219	228	235	207	198	211	233	218	199	226	233	223	224	239	239	233	214	226	213	203	188	224	215	213	217	211	249	210	192	202	210	225	231	192	226	222	228	207	235	214	207	209	215	213	238	232	226	222	210	217	220	206	222	239	219	194	251	227	216	204	206	205	201	218	192	192	205	208	211	225	240	217	253	207	212	202	231	231	213	216	217	197	202	210	222	217	182	224	208	217	216	208	208	222	214	211	212	240	230	215	198	210	200	199	223	230	237	199	216	202	219	229	223	195	188	218	223	206	227	211	208	200	187	211	199	204	208	208	210	206	207	212	224	235	213	190	214	228	212	224	228	210	225	189	206	221	204	250	221	220	198	198	215	238	232	200	226	200	213	218	223	210	208	204	205	217	198	237	209	212	200	218	204	221	194	192	201	205	214	207	203	217	220	220	221	224	216	246	219	221	207	216	214	217	192	193	220	199	223	202	240	215	223	204	212	208	202	229	218	204	204	219	217	215	212	198	237	246	212	193	216	222	215	210	202	221	227	201	195	207	213	196	225	225	229	195	219	225	226	224	201	213	218	217	202	210	226	218	233	216	251	223	219	228	221	220	234	201	201	236	223	216	190	226	193	201	224	213	199	193	244	214	204	216	197	207	199	196	201	208	178	232	203	204	203	182	211	204	229	202	227	222	202	215	213	207	208	221	206	222	223	211	197	222	232	200	209	218	212	201	213	216	218	250	209	214	189	223	192	188	222	220	228	224	214	213	194	201	198	198	205	218	205	217	208	229	202	199	193	215	248	198	225	209	231	229	220	224	253	220	202	218	201	217	234	220	197	216	215	229	195	209	207	207	206	208	224	203	212	220	201	209	210	217	215	221	188	230	221	222	192	206	231	209	217	216	184	202	195	190	226	205	203	188	199	217	221	208	206	236	201	226	227	211	227	210	205	234	208	208	195	235	233	216	225	240	182	232	224	217	171	192	197	200	201	226	213	210	233	219	240	221	208	197	215	227	191	214	231	214	191	210	207	194	235	218	218	202	215	212	203	232	213	210	216	232	220	234	215	226	206	193	193	193	200	212	195	225	210	178	216	225	243	215	203	193	237	240	219	223	188	217	234	189	203	237	215	224	205	230	219	217	210	210	209	207	235	213	233	200	209	215	217	208	213	188	208	235	224	192	225	204	230	214	190	175	210	207	220	207	204	216	207	173	226	247	239	202	225	217	201	212	208	203	249	218	227	223	215	202	237	221	223	225	197	233	184	227	212	200	205	221	212	208	197	241	229	203	181	192	202	223	213	238	237	212	208	196	222	262	213	211	217	219	232	229	212	222	179	227	214	198	214	195	232	210	223	205	210	211	227	238	205	191	224	211	227	218	209	228	224	208	221	203	222	199	231	217	202	215	199	186	206	230	206	211	229	197	195	186	205	188	245	236	217	179	202	198	207	222	238	225	220	222	216	217	224	215	226	218	201	202	228	202	207	208	215	205	194	197	229	205	201	224	235	197	237	240	226	228	184	204	246	221	210	213	227	204	231	198	209	204	205	194	185	211	211	195	210	198	220	202	190	182	236	216	233	221	218	218	223	227	192	229	218	212	204	191	208	226	214	203	230	246	207	232	189	204	218	215	212	198	213	199	196	220	234	211	218	200	224	222	210	208	188	223	226	223	202	221	218	239	209	216	244	223	224	197	237	207	226	193	205	201	219	218	203	200	219	197	204	237	214	216	201	199	204	220	231	227	201	237	192	212	214	192	201	214	231	201	207	224	223	215	228	225	203	211	225	217	229	245	195	227	202	203	239	191	226	197	226	209	227	212	193	210	207	215	206	230	207	238	227	215	204	190	213	248	197	234	218	243	200	203	210	214	199	205	208	210	207	202	220	227	194	208	221	224	209	219	226	221	207	220	208	218	200	191	210	228	216	197	189	223	196	211	204	208	201	215	215	236	216	209	214	218	204	239	189	202	189	214	226	230	209	202	233	199	196	195	201	215	204	226	214	233	228	203	185	226	214	208	221	232	214	227	213	208	234	221	212	192	219	214	237	236	228	193	206	204	214	204	217	223	206	238	232	223	212	208	219	222	208	218	232	217	241	216	230	199	244	183	218	195	235	196	238	189	198	208	204	205	221	242	234	204	219	198	213	209	207	212	244	215	230	225	244	221	207	182	215	205	216	202	229	224	219	214	190	203	217	205	211	215	209	225	200	217	208	216	219	216	209	204	226	219	206	208	212	204	205	211	194	224	209	217	233	227	218	210	228	177	205	190	200	221	201	197	213	224	210	208	215	202	197	236	208	224	205	222	227	231	233	228	198	215	228	207	218	214	210	201	204	218	190	219
15921	34790	25492	15182	9364	5523	3638	2553	1824	1354	1080	898	826	700	607	569	488	447	366	320	351	335	325	274	291	282	309	263	268	252	276	237	260	239	271	263	256	268	273	247	257	244	244	270	281	236	233	241	235	251	252	244	231	227	274	242	234	244	244	228	240	242	248	251	247	236	248	265	233	227	250	232	250	250	245	236	239	266	258	274	237	260	267	261	243	247	246	238	247	256	243	262	237	275	270	284	257	242	245	235	262	235	245	263	269	218	258	225	241	244	223	245	236	255	243	278	218	249	241	255	257	240	267	258	246	228	240	239	232	226	272	239	244	241	243	275	240	271	244	235	267	238	250	269	243	242	263	260	247	254	259	247	239	281	282	244	239	234	238	258	243	243	230	223	233	257	260	235	243	245	256	231	223	234	253	236	245	260	264	258	265	243	256	256	212	213	235	272	255	224	281	242	227	273	256	242	222	245	267	255	264	265	270	264	233	242	226	240	230	260	237	244	247	248	239	239	235	264	260	248	264	253	270	243	270	238	234	238	259	235	222	236	254	262	266	248	246	291	256	239	241	236	290	270	264	267	260	245	260	220	251	268	276	244	273	252	219	235	248	269	239	232	246	232	216	242	232	244	234	273	233	240	248	248	245	227	269	245	273	250	265	284	250	251	246	241	253	255	230	235	249	233	239	238	252	262	238	265	267	233	238	252	297	223	251	261	226	241	232	251	265	258	264	226	235	242	229	247	254	224	250	252	240	267	263	225	248	251	250	242	251	251	251	226	244	234	275	229	232	269	253	249	255	232	241	254	247	252	259	261	214	254	234	264	263	242	226	265	226	261	257	249	241	231	239	253	270	225	243	246	252	253	249	235	257	265	247	256	262	231	242	238	255	274	251	233	255	222	242	240	253	274	256	271	248	263	221	244	210	274	241	236	234	252	266	264	244	257	241	252	246	238	235	240	246	259	242	229	265	242	259	229	234	263	276	245	252	257	217	278	263	234	244	244	219	227	239	284	251	248	253	273	215	264	238	242	242	255	244	234	246	269	261	246	270	249	232	236	256	245	256	268	255	245	249	253	237	256	238	248	248	238	244	292	252	243	235	277	248	234	251	282	251	257	260	263	291	237	247	227	247	231	271	242	244	214	247	286	241	256	228	268	232	244	252	224	234	257	265	244	266	240	257	263	261	246	239	254	264	239	258	239	286	241	246	240	254	230	257	225	250	242	232	255	243	253	234	239	267	242	247	255	226	249	232	259	241	270	254	246	246	256	221	285	251	228	239	231	233	240	242	254	284	241	252	262	263	236	280	208	249	252	231	231	220	203	232	254	235	235	292	300	246	258	273	246	256	253	245	236	242	233	249	248	236	213	238	239	277	261	255	259	244	241	235	243	261	237	214	253	243	263	261	256	229	230	250	265	250	280	276	243	235	250	256	231	257	270	234	264	230	219	235	246	246	258	256	257	262	248	256	253	228	270	257	264	275	254	237	240	271	242	251	249	241	245	243	243	248	280	265	229	262	241	196	269	247	283	247	260	214	232	241	252	229	261	250	248	268	217	236	249	265	219	250	275	260	239	255	234	241	242	230	261	268	278	243	269	278	288	259	264	257	267	255	259	251	248	244	239	246	280	240	252	181	255	259	219	279	263	208	247	250	252	245	259	242	269	241	238	275	256	251	257	251	248	272	258	251	229	235	269	274	237	254	263	257	233	254	245	233	252	291	247	265	276	237	242	252	245	251	235	244	242	262	261	236	249	259	244	261	221	255	225	237	263	228	243	254	242	222	263	277	239	258	258	249	229	227	246	265	250	269	242	271	274	245	246	226	280	261	220	254	247	245	266	254	226	273	216	264	236	260	261	258	257	249	248	232	252	231	234	235	239	243	261	229	239	213	264	273	275	264	245	264	265	240	255	245	236	248	263	243	274	246	231	242	252	240	231	232	228	253	235	265	255	261	246	244	252	242	219	238	235	261	269	245	229	260	237	252	260	226	276	249	245	260	256	279	243	236	289	248	237	283	258	240	232	264	248	251	256	239	227	231	249	242	226	252	268	264	253	242	241	257	264	254	239	228	243	269	260	259	242	242	240	263	282	255	258	257	239	235	226	248	237	259	240	274	243	254	260	246	252	256	243	252	271	246	243	259	270	254	251	261	267	259	227	261	248	244	255	249	237	269	244	244	244	259	207	211	250	276	231	235	228	253	266	239	258	231	274	267	277	223	237	239	246	257	211	273	240	232	236	240	253	237	253	277	266	245	256	214	246	238	257	251	275	218	258	253	248	256	250	254	255	228	231	236	215	280	258	248	222	267	279	222	250	282	233	236	266	255	257	235	273	260	266	239	242	254	262	225	232	249	223	239	256	243	241	251	219	243	246	257	258	250	242	262	244	260	245	228	260	250	260	258	260	258	281	220	239	282	251	239	270	274	257	234	243	277	249	240	261	255	266	244	276	251	240	261	262	250	248	270	218	251	253	234	261	233	254	228	219	246	273	272	270	247	262	252	257	254	252	270	239	231	235	247	243	244	279	249	234	249	266	276	232	241	238	249	270	232	243	237	255	253	254	232	236	238	263	218	257	237	225	243	239	244	247	267	261	241	253	275	244	260	260	273	251	215	276	250	243	211	237	242	237	250	269	269	250	241	238	231	238	251	254	238	266	248	219	243	261	240	257	271	256	243	234	252	215	245	243	260	258	244	271	233	252	253	235	250	271	253	256	240	250	252	271	272	230	259	229	268	258	248	261	249	244	259	261	235	245	276	229	249	224	262	260	247	223	231	260	254	240	244	289	204	259	246	269	241	248	251	243	256	249	264	290	225	251	237	260	258	231	246	250	240	255	248	232	270	236	239	251	246	251	247	266	252	249	237	234	235	265	253	251	245	229	268	261	248	245	242	230	240	280	260	241	240	222	231	284	238	233	263	211	250	283	232	246	236	238	249	266	227	250	273	263	255	243	242	233	207	260	243	220	265	251	246	265	235	221	218	233	258	271	259	260	266	248	217	238	245	249	264	241	233	271	231	252	230	250	237	267	274	251	236	235	237	241	241	235	261	236	231	227	263	231	261	236	250	257	230	241	219	266	222	263	228	276	232	250	295	260	262	242	254	249	248	259	232	251	215	279	249	250	227	248	258	254	226	242	226	227	234	258	245	247	231	269	247	259	212	231	254	248	278	230	244	215	280	232	242	257	232	234	238	266	235	250	245	247	258	249	260	266	232	228	249	210	250	228	237	231	250	228	258	258	224	248	252	241	222	233	256	281	247	238	271	242	243	235	278	283	256	247	222	253	233	242	269	257	251	234	257	268	254	245	257	242	229	232	247	241	278	241	249	252	221	267	241	275	239	221	244	243	267	241	248	253	219	255	236	256	255	244	265	252	248	235	266	266	255	231	250	230	237	257	224	264	237	261	245	236	252	230	249	224	226	246	256	247	225	248	265	232	267	235	259	214	233	236	289	243	212	246	210	227	228	254	263	264	218	263
23589	21109	27868	24660	20989	12713	5530	2977	2149	1537	1276	1072	865	790	759	604	523	468	449	402	379	341	362	334	299	298	314	328	278	274	303	298	269	309	287	242	267	264	265	260	252	253	245	234	249	260	240	237	270	252	262	253	279	266	242	275	250	276	269	297	263	228	246	271	253	245	247	276	268	232	234	267	280	240	268	271	263	262	223	270	253	254	221	267	245	252	247	274	266	269	255	263	278	216	254	272	265	237	262	265	235	275	240	228	252	254	250	253	249	232	288	248	233	243	242	249	260	269	262	276	250	243	278	244	230	239	253	245	251	239	244	253	260	253	254	269	255	272	220	245	263	240	233	257	265	275	260	225	240	267	266	249	248	261	271	236	263	273	256	257	244	252	238	238	242	234	245	263	268	266	230	242	244	252	260	247	243	268	247	253	219	245	262	259	250	247	254	231	269	253	252	241	245	261	252	243	237	246	219	275	257	245	236	260	269	255	251	242	267	266	256	246	255	242	260	255	272	247	258	249	272	244	254	232	275	277	272	281	269	256	255	238	253	242	227	253	256	259	258	219	269	242	300	258	245	241	250	250	254	258	250	253	243	273	255	270	249	265	264	294	261	242	283	254	255	262	245	270	268	247	223	235	241	272	241	256	275	235	234	267	249	279	240	240	283	277	251	236	271	235	251	251	261	242	257	273	246	254	259	251	271	263	229	280	227	238	263	276	254	250	246	276	257	244	280	246	243	244	249	244	244	233	260	259	282	224	249	248	272	252	256	280	252	243	266	243	224	244	254	238	254	261	288	254	245	221	267	235	262	269	283	221	270	246	251	222	232	239	265	270	273	227	232	224	249	269	224	244	249	234	269	267	258	243	303	257	230	253	254	251	240	215	264	217	241	266	240	241	261	254	271	256	240	222	267	240	244	271	295	235	234	257	249	239	271	247	256	268	263	246	228	248	235	226	231	274	265	252	267	207	242	259	240	251	250	243	271	272	229	239	251	260	247	237	255	252	240	249	240	247	217	264	248	230	256	263	244	268	255	262	257	221	244	270	216	269	239	229	238	224	263	232	232	230	242	237	235	269	260	243	270	255	266	263	247	262	251	248	258	249	257	253	277	246	240	249	278	269	242	249	235	260	231	237	260	243	234	239	233	258	241	236	293	246	254	262	247	236	250	262	240	262	260	257	253	261	259	283	252	255	271	259	238	268	261	271	225	233	264	246	241	296	244	220	242	281	258	256	252	204	287	254	266	227	251	273	246	243	257	283	248	252	250	248	250	258	247	235	249	284	257	253	283	247	247	255	257	236	284	271	220	236	255	246	246	244	238	268	249	247	242	248	224	240	280	254	247	246	227	260	234	254	253	239	280	250	254	265	258	254	267	268	229	244	237	262	254	230	247	249	259	252	257	244	243	260	271	264	246	246	240	260	237	238	260	252	252	232	260	241	203	220	274	240	236	263	253	254	252	258	230	263	257	275	239	238	240	272	260	233	268	236	231	218	253	228	251	228	275	240	256	237	246	247	237	264	221	237	270	240	274	235	225	219	249	262	259	254	269	229	253	245	257	242	259	217	243	237	221	257	250	234	248	233	250	247	250	262	243	261	244	244	254	254	259	251	271	248	273	262	255	209	263	236	235	221	259	234	282	265	248	261	227	252	278	288	232	258	252	259	270	228	242	236	221	266	257	243	238	251	270	250	236	239	271	224	247	248	238	270	265	250	250	265	229	253	255	224	263	245	221	232	240	237	272	263	244	252	235	270	261	263	276	250	255	271	239	260	247	251	257	256	262	215	227	255	264	269	238	254	280	259	236	218	235	235	249	252	268	277	229	223	250	230	229	262	240	219	232	248	243	259	228	243	249	230	270	266	231	236	244	231	251	275	259	264	248	213	269	260	234	236	254	266	254	258	253	253	240	251	280	252	244	232	272	240	273	255	255	265	281	289	239	278	251	228	258	261	260	264	255	244	231	256	295	227	272	241	278	233	274	259	224	262	233	248	265	221	228	233	260	225	255	238	252	255	250	262	253	245	256	252	272	248	233	246	289	265	238	272	223	262	296	253	224	217	262	256	235	239	284	251	260	229	261	246	277	243	292	258	246	259	266	233	273	247	260	260	241	272	234	232	271	252	281	257	246	245	256	233	256	235	274	228	278	226	249	239	239	247	253	229	240	249	277	237	255	237	251	249	249	225	247	251	264	247	247	260	248	240	236	264	232	241	274	245	250	235	250	268	236	270	231	240	271	233	230	260	251	262	251	265	248	251	246	263	232	261	248	258	239	273	225	272	266	233	243	244	282	216	259	251	229	262	252	228	271	254	260	272	219	260	245	230	231	215	259	266	274	247	218	257	255	260	259	243	218	260	239	213	268	251	252	260	249	285	237	262	247	240	217	273	253	251	245	251	282	238	276	226	252	254	248	267	250	240	216	247	230	233	246	258	258	271	279	264	251	277	261	238	277	247	225	246	276	210	269	260	257	245	264	262	235	227	238	260	230	256	273	286	240	243	235	237	251	258	248	239	235	280	262	248	262	238	246	259	256	254	277	251	242	248	233	208	244	250	263	235	250	259	274	261	254	261	244	257	237	276	238	255	243	250	267	257	251	254	243	226	268	246	260	250	227	249	262	256	243	238	240	251	266	260	237	249	216	269	247	266	255	252	229	234	236	249	256	261	257	241	267	257	242	231	261	252	249	252	265	217	251	264	244	224	265	231	253	267	239	254	242	261	246	210	247	270	266	270	259	268	244	230	256	258	268	245	249	242	244	245	244	293	279	246	252	244	264	266	256	225	237	252	219	238	239	240	241	247	243	276	245	261	252	248	244	233	240	267	243	234	281	238	250	245	242	263	254	235	250	264	241	269	242	266	252	254	263	268	265	257	251	237	279	273	253	262	258	243	253	249	236	249	261	252	274	271	236	230	243	261	240	279	231	226	270	235	239	243	262	233	229	254	256	278	271	232	258	260	265	260	246	295	290	245	236	250	248	249	271	237	251	236	241	225	231	232	240	254	263	254	272	258	256	262	253	261	229	250	257	237	242	235	246	235	244	247	278	238	256	267	239	242	252	242	250	260	222	245	268	243	232	241	293	210	251	251	238	287	259	241	238	238	257	267	271	281	263	246	245	254	254	235	246	288	251	231	238	289	244	261	233	242	263	237	262	248	244	244	245	243	256	231	259	240	279	246	265	235	259	256	237	247	244	256	246	250	264	267	268	270	239	261	240	249	222	249	242	244	208	264	273	261	249	246	264	245	249	222	235	254	251	285	248	250	257	235	250	248	290	222	247	259	245	254	242	244	229	256	215	241	247	235	233	265	281	220	214	245	241	264	255	248	228	262	264	252	263	230	273	245	248	268	225	256	273	248	240	278	230	279	274	250	233	295	242	279	255	213	231	261	262	266	234	265	249	244	256	266	275	250	242	242	265	240	218	241	264	258	241	243	252	251	250	247	227	243	272	241	263	228	255	254	266	250	266	276	277	232
16740	41914	33315	22122	14882	9494	6360	4527	3239	2438	1926	1515	1253	1083	1023	806	748	699	532	524	489	472	434	418	389	382	360	338	334	357	318	312	312	359	324	317	312	304	281	323	307	267	286	271	294	299	290	301	270	284	303	318	307	282	295	321	354	288	297	294	294	311	284	297	305	274	317	294	271	312	304	275	274	278	288	284	292	298	313	307	274	286	275	283	289	287	313	276	271	302	274	280	273	306	293	302	270	322	257	302	289	298	303	314	284	265	279	275	286	309	288	302	304	291	292	274	283	267	288	320	268	314	287	276	308	298	322	285	298	240	294	286	288	297	284	321	277	282	287	283	288	262	310	303	269	286	277	316	311	286	287	297	299	293	301	294	262	298	307	238	319	306	316	320	327	292	285	308	289	265	273	288	303	254	276	284	314	299	302	313	263	309	296	279	288	308	316	298	297	314	273	298	270	285	288	289	275	299	289	285	295	320	296	318	304	271	266	323	288	306	267	295	284	241	301	292	290	283	331	272	289	301	289	272	271	285	278	284	299	293	278	280	290	268	302	303	279	273	284	291	271	276	285	309	282	286	292	298	279	285	306	275	319	296	308	308	267	305	291	273	287	282	306	296	287	309	290	262	272	282	264	296	294	277	292	287	274	291	282	302	279	277	311	312	288	308	273	305	297	268	275	269	268	297	318	294	283	283	301	310	316	293	257	291	283	274	277	310	319	300	287	291	321	275	276	289	290	259	286	251	295	261	293	279	292	309	291	300	287	282	275	283	262	274	265	309	286	292	282	282	307	289	269	279	322	271	333	266	274	247	273	276	288	299	301	273	314	306	283	269	257	252	266	277	287	332	265	288	272	250	279	272	294	326	293	290	295	310	277	292	272	318	284	266	286	321	267	304	292	259	290	286	293	255	287	292	281	313	307	314	285	312	269	291	284	285	284	277	265	258	299	278	287	266	311	304	302	296	303	301	300	298	298	266	289	268	293	289	277	284	286	286	299	293	317	281	278	302	309	297	293	271	250	298	270	283	305	292	309	278	289	287	280	283	294	314	306	295	270	290	291	281	274	307	283	288	288	311	301	314	300	283	338	303	280	288	311	284	269	284	277	282	281	300	296	265	295	280	312	270	283	308	268	265	303	275	263	287	284	302	282	284	278	303	295	299	287	277	283	336	283	302	273	272	318	270	272	259	274	296	297	287	292	293	268	299	303	264	286	312	309	313	268	286	299	275	296	293	284	275	288	279	291	300	298	297	295	316	311	298	304	287	302	291	300	280	280	268	305	287	302	312	282	285	307	312	277	275	305	292	309	254	290	301	281	281	243	282	278	276	302	258	275	312	249	295	293	305	263	283	289	273	334	311	293	293	265	267	261	311	301	313	290	324	274	285	247	284	256	287	298	315	309	274	284	284	305	306	289	276	267	283	308	281	294	300	291	301	304	286	263	290	290	246	293	288	273	303	277	303	282	293	279	288	303	308	308	304	303	270	270	276	273	286	287	292	292	250	286	305	292	287	277	308	301	271	342	282	280	284	261	287	273	284	324	270	258	295	313	284	299	296	273	272	288	304	314	264	313	294	295	309	279	302	290	285	308	310	297	263	306	263	274	289	294	298	263	294	276	279	310	292	294	259	306	289	283	307	266	303	292	264	291	284	292	267	269	271	308	279	312	284	303	301	277	316	253	275	277	264	329	281	270	270	320	250	283	269	301	275	292	260	302	269	290	273	284	299	276	264	253	293	326	268	278	294	313	295	264	272	277	287	288	272	293	286	281	278	283	271	291	283	297	298	301	299	299	293	290	279	282	268	274	316	299	287	285	309	307	311	300	301	287	305	302	315	262	258	251	283	316	289	277	299	301	298	294	303	310	309	294	295	291	312	297	300	264	281	270	342	300	258	264	264	279	297	275	302	287	304	315	311	297	288	282	311	288	266	296	327	261	321	309	280	288	306	260	280	277	329	269	294	278	287	260	278	283	293	283	257	275	311	303	281	285	283	288	292	293	325	307	304	271	280	276	280	282	297	269	295	284	276	270	287	255	305	281	287	289	289	284	258	296	314	279	279	329	261	311	291	290	306	258	267	281	290	308	274	307	265	319	290	291	281	256	305	288	303	291	301	287	284	294	290	286	307	325	280	263	285	271	290	307	275	268	312	303	303	253	301	280	287	324	299	315	281	278	293	302	268	289	304	275	280	280	292	294	272	292	295	262	309	266	271	302	293	315	308	278	282	278	286	281	291	280	293	300	267	308	300	292	312	296	281	284	266	314	303	276	288	280	307	301	283	300	293	291	281	286	294	294	277	291	278	272	269	288	277	294	268	312	275	301	289	282	274	296	266	245	343	279	298	315	289	257	313	273	295	304	269	277	331	263	241	277	303	254	282	299	306	270	280	309	293	264	269	266	263	283	267	283	289	323	276	303	302	281	281	291	322	289	267	284	290	288	306	301	295	280	256	261	297	288	267	300	284	292	280	315	269	291	298	299	302	288	299	302	281	284	302	308	283	293	322	281	319	269	279	299	278	283	277	331	300	274	281	292	303	294	306	276	276	287	317	299	263	288	301	272	306	294	309	270	272	324	319	284	263	288	294	289	301	267	279	292	321	315	293	277	298	285	304	273	280	265	298	310	296	271	279	281	300	282	312	303	259	289	271	315	272	270	246	284	275	272	288	283	314	301	287	266	245	263	278	282	279	252	314	287	280	302	289	304	285	280	299	285	288	273	280	288	299	295	271	298	305	274	297	280	296	272	290	300	307	332	300	289	269	284	299	278	305	288	275	293	282	290	295	258	274	299	278	275	285	282	270	272	279	281	314	293	315	283	279	298	292	285	286	316	284	269	299	304	292	267	281	297	279	303	267	285	309	279	272	306	307	315	263	305	293	262	299	283	270	284	288	291	283	290	271	290	284	296	290	280	292	304	267	258	275	288	294	270	324	283	280	305	279	296	286	258	278	274	285	321	255	277	310	302	271	297	298	325	296	311	312	273	286	270	314	302	275	283	284	288	291	298	257	298	285	302	309	277	268	287	296	286	261	308	281	294	297	311	288	283	291	286	283	289	279	298	276	306	293	267	281	276	260	295	274	278	291	302	283	307	288	282	293	310	274	317	334	330	275	277	277	312	288	301	277	291	291	297	281	277	304	300	292	288	309	300	272	299	285	295	272	309	269	292	275	255	268	283	273	301	294	283	276	299	300	268	291	285	278	300	316	292	281	276	294	298	269	315	299	303	262	244	286	284	299	275	284	285	291	315	294	311	280	309	316	317	258	265	291	287	273	276	284	274	275	283	305	281	319	313	268	285	292	316	305	273	296	294	289	273	278	288	250	305	285	292	261	278	269	247	258	300	285	281	275	288	261	300	285	279	301	278	300	297	305	305	308	311	290	293	293	291	298	280	305	298	276	274	297	272	286	284	275	256	274	308	301	299	272	286	299	311	276	261	275	286	292	287	273	270	265	267	301	287	294	248	273	287	251	302	276
24889	21207	26839	25283	12584	5078	3137	2024	1433	1155	921	734	603	540	553	474	397	369	340	323	298	254	283	245	273	262	244	234	259	219	220	190	221	212	223	216	206	215	208	190	189	213	184	204	219	211	203	197	184	209	183	209	205	203	175	201	196	224	217	214	193	189	239	210	181	191	209	199	187	209	203	213	202	203	191	205	219	226	199	185	215	199	196	203	214	216	180	204	196	180	202	200	207	197	207	216	174	219	192	197	213	202	207	176	185	204	210	195	208	203	189	212	209	188	218	183	182	194	211	203	179	188	207	174	197	201	205	188	182	219	206	181	183	188	181	215	192	205	185	228	204	207	208	196	182	206	200	210	158	224	194	223	197	205	176	186	188	199	210	189	171	203	205	199	204	181	213	197	180	192	206	191	199	205	202	195	187	188	194	212	228	185	238	203	201	187	226	202	204	203	190	206	193	216	169	185	193	207	208	186	176	204	199	195	194	206	196	186	199	198	199	187	176	220	211	195	191	190	226	187	194	206	204	199	195	198	194	163	178	189	205	188	216	199	212	198	199	204	203	182	221	202	198	173	210	201	209	171	215	186	215	177	195	191	204	191	193	198	198	200	223	206	215	182	179	170	204	193	198	225	182	202	199	195	194	210	194	215	221	211	201	186	187	202	170	188	210	216	204	183	191	199	213	196	217	185	199	194	185	193	188	214	198	214	181	205	194	212	187	188	200	186	177	211	202	199	210	199	205	205	201	200	203	182	211	175	199	198	230	222	190	192	203	197	172	201	225	186	228	217	203	181	189	150	209	182	171	183	215	208	213	213	206	166	211	213	196	208	236	216	201	184	195	152	170	197	212	201	208	211	202	194	167	186	199	210	192	199	198	175	194	205	188	204	182	186	195	187	192	190	202	190	214	185	170	183	183	180	186	186	215	239	187	187	203	210	176	188	215	191	228	189	180	198	209	201	195	188	223	192	179	216	218	200	201	201	189	195	185	191	194	174	209	181	223	207	209	195	184	185	204	189	191	185	193	189	230	173	197	191	194	172	188	204	195	223	180	206	186	212	191	200	193	184	201	204	213	212	185	208	180	188	180	203	187	206	192	187	192	192	190	207	170	187	188	214	215	188	201	229	194	204	225	210	201	221	179	200	199	194	186	183	210	200	172	179	229	216	216	197	169	165	181	221	217	208	188	212	204	190	228	182	213	184	191	190	202	193	209	189	199	191	177	180	185	191	190	214	189	195	193	197	188	181	190	192	215	188	194	193	188	194	204	241	180	208	181	193	187	194	231	205	206	198	184	198	194	206	188	191	176	191	197	182	194	201	213	217	197	199	187	206	179	207	185	199	186	206	205	203	199	182	173	202	196	199	192	209	193	184	207	188	192	197	206	183	190	197	205	211	197	213	205	220	205	223	187	202	209	205	197	176	172	209	182	189	164	209	200	223	192	187	206	195	183	182	226	200	231	186	219	224	170	218	188	205	185	187	202	193	199	211	195	176	188	197	205	208	205	202	201	200	206	201	213	191	207	202	190	189	225	223	205	200	185	233	183	204	170	180	202	208	176	193	204	185	193	213	195	189	209	190	221	191	209	205	173	224	183	238	194	194	209	187	201	202	176	193	210	183	186	180	190	186	173	205	200	158	231	198	211	210	173	188	209	231	212	229	167	193	205	200	190	198	203	198	199	180	222	184	200	213	212	189	183	206	230	209	241	190	191	182	217	192	176	192	187	200	213	192	189	174	196	183	185	181	194	217	180	200	219	203	187	202	204	213	176	203	189	176	208	175	173	206	215	210	203	198	218	212	197	192	198	196	195	179	163	190	191	234	213	207	202	189	208	187	208	200	184	175	176	181	169	182	183	229	198	211	209	205	203	203	206	220	202	194	217	184	194	204	186	219	192	207	210	216	202	189	196	199	194	224	223	208	174	185	188	203	202	185	205	170	189	181	225	202	190	184	211	184	199	215	188	195	203	196	210	180	228	190	199	212	194	178	189	188	188	199	202	208	193	178	205	198	204	197	212	191	200	183	177	172	199	196	185	211	212	170	175	217	205	186	209	203	198	175	219	190	163	199	198	210	184	193	175	183	215	200	181	194	200	169	206	207	183	206	200	209	209	210	199	178	191	189	209	194	198	200	188	195	190	188	209	168	181	212	213	198	176	190	195	208	199	197	185	182	168	179	203	183	193	198	173	172	186	184	194	221	206	222	204	200	180	202	210	200	194	177	211	185	201	196	201	203	224	203	184	205	199	190	210	204	177	189	206	213	198	198	222	202	184	199	205	227	201	194	218	177	199	194	221	197	205	200	180	178	191	205	194	201	191	208	195	184	184	207	208	215	206	191	209	200	181	193	188	190	181	183	183	231	197	211	191	192	219	216	193	183	229	195	179	201	181	204	192	187	192	179	176	207	193	186	190	182	180	212	184	188	218	194	189	197	185	192	191	195	197	185	192	195	202	204	184	203	252	190	216	180	193	196	175	218	195	193	171	188	203	206	192	185	199	219	151	216	198	218	194	198	204	193	195	193	199	218	188	221	196	185	202	194	207	198	206	193	183	229	191	176	219	204	214	184	189	185	187	212	202	175	187	219	190	216	215	231	201	207	196	200	183	174	207	228	193	213	182	196	205	192	213	192	237	194	181	193	193	220	208	188	218	207	201	185	178	208	201	219	200	196	209	189	192	179	201	209	196	205	221	188	178	210	201	200	189	187	197	197	184	189	196	209	181	197	195	209	188	181	195	215	206	187	208	222	194	170	206	182	211	199	185	190	194	212	217	213	185	178	196	183	217	192	210	185	189	206	162	236	182	187	204	194	184	182	178	170	202	195	195	222	184	179	232	208	218	180	201	176	190	191	181	189	211	195	201	199	197	190	195	196	168	198	197	215	192	187	189	219	204	189	211	200	217	209	200	192	200	212	202	210	204	204	190	197	195	192	205	224	176	202	183	207	192	184	189	204	213	205	191	182	187	210	214	196	192	210	208	205	212	237	192	203	198	210	231	203	177	222	188	192	198	211	192	179	192	185	162	203	179	216	207	163	194	193	177	183	178	213	188	183	210	190	204	204	196	225	195	211	219	186	210	190	198	214	192	176	217	180	222	197	205	181	202	209	200	196	214	196	199	199	208	198	199	218	200	206	186	207	194	207	215	212	216	195	206	196	194	206	198	205	212	203	192	192	192	180	193	191	195	216	194	185	226	198	184	218	220	179	219	207	197	191	186	228	191	187	188	217	170	210	211	185	180	206	181	164	203	202	189	202	193	185	208	219	203	207	220	202	197	177	188	196	182	209	184	195	208	211	207	197	206	185	218	200	208	202	197	195	198	210	175	180	199	190	186	194	192	207	201	203	200	201	176	200	222	216	196	209	200	206	197	199	227	178	200	217	200	217	219	193	199	200	181	194	199	183	185	192	201	178	225	201	222	201	192	217	183	201	172	219	193	216	194	189	213	190	212	206	212	198	200	173	208	184	192	213	204	218
15256	37908	29703	18494	11764	7205	4701	3373	2419	1727	1453	1115	937	891	782	660	584	493	449	409	377	380	352	304	298	320	309	280	286	252	272	274	271	253	256	258	238	250	246	219	251	220	209	210	245	235	241	242	236	226	252	221	245	253	240	220	262	247	230	224	217	229	244	229	224	195	220	202	202	225	230	240	233	242	233	223	220	248	227	206	206	229	229	241	258	236	238	230	231	247	204	215	236	220	221	278	217	225	227	238	226	259	232	242	250	227	244	217	221	233	241	223	225	208	223	237	235	225	261	243	221	242	253	245	226	227	226	256	238	237	219	238	237	243	229	223	265	246	212	220	217	235	226	256	254	239	251	241	240	247	238	230	224	236	248	224	227	217	246	224	235	243	224	254	199	246	232	248	235	227	214	271	254	231	213	241	234	216	238	232	251	229	220	244	222	202	211	241	222	241	217	222	242	253	211	230	231	219	238	245	207	227	211	225	232	234	244	247	231	228	273	222	217	261	221	238	225	230	253	247	229	235	215	222	238	215	235	246	207	239	229	220	235	222	209	221	234	232	229	255	219	209	227	248	228	206	225	213	251	244	230	240	224	262	221	196	265	230	234	228	257	184	238	194	248	192	201	213	229	216	239	251	237	236	217	239	243	229	242	237	253	233	208	260	250	249	250	235	226	219	254	227	233	242	244	246	244	236	235	236	225	239	238	212	235	247	239	211	224	249	199	227	221	221	237	237	210	230	225	215	227	239	223	252	213	229	225	253	228	238	231	198	242	238	220	211	238	204	215	226	205	228	230	238	239	229	244	236	219	235	272	218	225	226	240	215	215	228	256	202	216	227	222	241	256	233	244	221	244	200	221	256	240	233	222	234	241	234	250	219	205	201	243	254	234	217	227	232	233	229	224	227	220	240	230	206	248	219	210	240	247	230	213	223	219	237	244	242	221	232	215	242	219	229	222	246	237	233	240	214	216	233	223	225	243	260	219	234	228	223	226	271	216	259	237	237	219	231	227	229	259	217	208	234	235	230	211	219	231	246	227	225	223	225	263	237	231	227	258	270	265	235	228	210	245	220	236	241	215	231	212	245	229	210	239	214	246	231	259	251	250	227	253	246	271	253	218	219	233	231	242	243	227	204	237	219	249	253	245	266	255	225	252	214	228	233	232	190	278	225	238	230	229	215	230	220	220	234	216	233	211	276	244	222	197	217	260	238	222	225	222	246	260	229	223	220	235	222	212	234	240	249	236	235	195	228	232	209	231	222	244	230	243	224	221	227	240	225	207	223	254	220	234	229	206	216	229	238	225	236	222	226	210	221	204	222	227	234	248	233	242	221	209	230	228	207	223	256	226	239	229	222	207	233	208	248	244	225	217	221	216	253	209	234	220	247	225	218	231	238	225	234	213	226	238	222	223	234	264	238	237	218	219	233	250	214	251	238	220	234	237	231	238	215	223	219	239	189	233	232	251	243	239	233	225	229	218	224	247	201	214	227	224	231	233	185	220	232	243	228	245	231	262	228	226	248	203	220	236	228	211	225	210	221	225	212	220	262	216	232	232	240	239	233	227	222	240	242	224	255	191	256	248	231	245	224	224	231	230	224	223	238	231	210	238	241	217	233	224	226	236	242	242	226	226	232	219	217	234	228	223	267	209	241	251	243	224	229	256	217	214	252	218	247	225	206	233	245	223	220	242	228	194	239	246	227	226	224	231	219	238	256	256	245	211	228	241	243	216	241	208	245	227	208	223	233	236	230	203	238	228	252	228	214	216	218	222	207	236	256	210	243	242	233	225	235	230	242	239	223	219	223	231	218	239	228	221	245	212	255	212	245	223	244	213	226	232	250	241	217	231	225	230	200	252	235	249	241	221	244	206	216	212	210	216	234	214	220	237	238	238	229	223	231	254	232	233	225	226	233	230	239	229	228	219	261	225	234	224	217	217	238	239	213	201	236	243	228	252	221	218	212	252	250	213	223	247	218	228	251	219	240	222	221	224	220	214	222	242	242	231	250	233	258	231	267	248	227	238	246	190	224	238	228	224	249	230	236	223	239	283	232	258	255	242	220	220	222	245	230	223	244	224	256	220	237	240	257	215	225	209	239	235	210	246	227	209	224	250	238	243	223	232	233	228	229	250	248	205	227	232	216	233	226	221	236	235	262	241	228	231	217	215	226	228	242	246	216	235	248	230	221	216	215	222	231	237	233	219	243	221	268	200	228	249	252	243	230	248	235	219	240	218	227	229	239	199	235	234	232	202	245	255	221	234	230	235	200	238	226	218	210	254	209	250	225	224	270	205	220	235	204	259	222	240	226	243	236	234	236	263	232	210	233	233	225	266	224	246	237	249	239	216	210	253	225	240	227	233	223	228	237	211	216	227	264	243	251	215	219	217	230	230	219	226	266	231	284	224	244	239	227	227	217	224	214	219	225	248	220	244	210	232	241	228	198	243	204	227	224	218	220	220	225	220	256	229	236	270	217	218	236	242	238	250	249	228	203	216	237	247	227	218	244	239	226	241	248	257	233	226	221	230	242	246	239	228	218	223	236	204	241	223	224	245	232	227	230	274	205	243	244	253	233	235	222	229	216	214	236	229	245	231	212	213	227	204	217	234	220	203	230	248	224	231	235	206	223	241	247	239	204	219	235	239	250	249	209	251	209	235	228	229	256	229	245	264	235	237	224	249	226	214	213	219	235	210	233	266	215	232	249	248	246	238	224	239	248	222	238	248	216	214	219	225	211	206	226	240	240	220	240	231	243	201	253	223	235	230	209	230	241	222	249	223	238	216	235	225	248	235	179	225	235	213	220	210	216	218	236	243	233	207	230	225	243	212	234	235	218	241	227	225	215	223	225	242	211	228	247	217	223	227	215	226	228	246	247	223	205	252	192	238	222	220	224	234	233	236	239	213	219	228	244	230	217	231	232	228	226	244	224	242	230	234	214	222	217	222	230	223	225	247	251	231	222	223	202	229	238	217	227	250	234	224	239	234	232	252	239	188	222	232	238	253	220	213	241	228	234	244	237	206	215	230	228	240	248	242	240	237	223	214	223	222	213	240	237	240	217	252	229	265	239	261	240	247	212	239	207	232	237	256	235	243	249	221	247	232	218	245	223	236	223	215	240	232	250	213	246	235	227	244	222	244	218	215	211	207	209	209	215	222	236	232	245	233	235	233	216	243	234	203	224	220	238	229	258	249	232	228	243	228	228	224	229	235	221	210	235	211	207	235	219	224	209	205	226	228	210	226	223	242	210	262	217	228	241	215	232	251	251	233	222	223	231	240	249	241	225	234	209	211	214	229	235	208	243	215	220	219	240	223	244	215	233	224	241	223	222	204	212	239	219	214	201	228	233	228	231	237	241	230	227	218	207	237	225	243	244	215	249	212	211	242	252	263	238	219	227	202	266	239	224	235	236	234	233	237	245	233	255	237	234	247	219	232	229	236	216	228	254	227	248	191	230	239	236	224	226	271	249	238	228	222	235
22447	21148	28543	24014	21224	21084	12575	4642	3021	2416	1888	1472	1173	1080	1050	819	750	638	533	475	436	399	430	375	382	384	372	335	304	321	324	306	284	287	254	299	281	275	227	279	269	269	309	281	271	275	254	276	285	266	223	292	273	269	272	251	261	242	232	242	225	265	240	235	245	232	252	246	208	253	237	258	261	249	255	271	257	244	261	234	258	247	253	250	266	236	235	245	235	252	250	238	266	241	261	228	227	257	256	267	223	228	227	282	248	242	254	261	255	283	287	230	241	261	235	260	267	252	241	243	251	246	253	225	269	277	226	231	244	249	294	267	267	254	245	256	239	259	265	269	241	286	228	246	264	236	244	283	262	262	249	260	229	272	230	255	282	273	255	248	250	222	265	248	246	252	247	250	273	250	240	243	250	248	268	277	237	211	282	269	248	251	242	250	236	244	239	253	290	254	251	264	264	277	237	247	263	236	270	271	251	241	276	247	244	256	254	236	253	264	239	244	225	282	276	250	262	248	279	268	265	291	263	268	233	261	245	269	225	243	250	251	268	254	247	253	260	231	236	261	246	266	256	238	295	250	254	277	261	275	262	239	264	267	247	245	246	257	281	248	240	240	266	250	258	278	245	256	251	240	222	255	261	262	253	279	264	263	240	251	242	245	256	239	244	234	257	256	239	243	247	258	249	237	252	259	273	245	218	272	249	240	239	229	253	265	238	260	267	240	246	245	223	235	251	243	246	271	252	230	283	261	244	254	253	273	270	244	243	247	231	257	223	240	248	260	250	229	252	245	258	249	254	246	249	249	246	247	256	231	259	263	251	242	243	230	282	248	263	248	238	247	257	278	237	259	251	256	271	247	254	260	244	240	274	234	254	247	238	252	266	273	241	263	236	249	244	222	271	248	259	245	243	273	264	261	244	256	220	247	247	260	222	294	260	279	244	267	274	244	236	251	294	256	264	242	269	249	251	245	242	260	259	237	249	245	251	250	246	268	242	258	247	246	261	258	275	235	235	246	259	268	224	246	264	226	268	237	264	270	234	271	256	258	223	238	256	259	262	243	252	273	278	239	277	270	249	257	272	240	238	242	243	258	233	261	266	241	246	248	297	270	269	264	220	276	262	264	246	257	246	262	238	242	237	229	294	256	235	286	278	243	263	277	257	248	287	231	253	250	261	245	244	255	245	261	253	254	219	232	239	258	275	251	239	274	259	246	235	257	264	249	262	242	238	253	261	240	247	242	220	228	275	261	250	236	249	258	232	247	271	275	241	246	249	276	247	265	234	265	245	237	253	252	236	254	265	224	247	250	254	246	240	252	245	271	223	256	260	261	240	260	266	272	245	230	245	231	237	254	270	251	259	275	256	251	252	269	240	244	251	249	266	252	246	264	265	251	259	221	261	249	257	261	253	245	269	205	259	245	250	249	263	255	263	227	240	216	272	270	269	245	247	248	272	220	240	245	239	239	256	262	264	251	282	256	252	279	259	254	268	236	232	245	257	246	271	244	240	232	251	244	228	288	224	224	238	250	250	263	279	239	255	256	242	242	287	256	222	228	263	265	235	305	268	241	270	273	238	220	250	260	263	243	252	244	279	277	237	239	243	247	266	242	243	242	214	222	232	249	280	259	210	265	210	255	244	228	259	276	238	235	247	255	248	252	247	252	234	248	259	229	235	262	258	271	236	246	259	264	274	259	266	277	271	260	245	269	272	232	237	286	233	277	250	262	248	252	241	230	254	249	255	232	228	244	262	267	275	285	257	283	235	259	218	244	248	286	251	236	226	239	245	273	270	270	273	261	247	245	245	257	261	229	216	248	292	244	270	249	261	244	248	248	234	260	270	263	264	260	271	258	259	281	230	249	270	256	240	240	266	239	236	252	239	218	277	243	270	273	234	232	265	239	258	242	250	271	246	244	250	262	258	262	263	273	271	240	248	261	276	276	281	258	233	256	269	257	270	237	272	215	253	261	228	274	253	257	250	241	254	277	238	243	243	219	238	276	255	264	260	258	268	250	223	266	234	255	261	273	246	250	256	264	249	271	256	266	224	263	245	253	256	271	265	247	256	258	287	243	247	275	257	261	252	250	255	266	234	275	255	266	276	242	244	224	243	274	285	263	248	229	266	231	261	255	276	250	237	257	237	243	249	226	242	242	287	236	260	245	246	274	239	268	247	256	267	247	255	273	225	267	258	235	247	243	267	257	243	251	239	230	247	241	277	276	252	249	283	266	243	270	225	272	253	270	259	257	251	264	216	236	263	235	263	267	246	272	239	259	264	261	252	227	233	266	271	276	277	266	258	226	249	238	243	264	267	226	249	267	231	262	263	276	266	242	255	263	270	249	245	235	238	269	236	241	281	221	268	249	221	256	271	255	236	236	235	269	267	259	263	263	276	276	232	227	255	243	267	233	293	252	253	265	262	261	257	278	287	274	238	262	279	268	265	259	242	263	259	252	253	273	243	267	239	235	245	250	245	250	230	255	230	268	262	255	254	261	253	246	268	277	234	246	242	249	254	263	272	270	248	238	237	274	247	253	247	230	226	292	225	268	262	232	225	261	241	238	230	256	240	244	270	290	243	262	257	269	239	235	237	234	253	235	235	244	237	224	240	240	232	264	250	245	270	255	272	291	262	255	259	262	245	280	249	248	262	236	249	284	220	277	239	246	241	252	265	245	265	244	264	236	264	226	248	279	232	252	232	276	240	251	270	234	266	232	248	237	223	228	239	250	268	227	257	242	259	251	256	240	271	260	252	237	251	267	247	253	248	247	241	224	280	257	225	258	257	239	271	247	262	259	261	244	246	265	239	270	264	247	234	256	242	246	234	249	220	256	302	252	244	222	251	275	268	238	245	234	267	260	226	233	257	250	244	258	240	275	285	261	216	247	233	291	257	265	232	270	269	254	223	249	288	259	244	260	262	283	235	279	260	256	271	255	284	254	243	254	232	260	251	258	253	260	248	240	259	256	264	281	215	238	246	274	273	256	266	253	269	259	224	237	250	261	253	268	230	259	241	232	243	222	239	232	238	272	274	263	231	251	249	255	254	243	298	234	263	236	263	244	233	237	248	253	264	255	245	230	264	255	263	257	271	238	251	245	244	264	249	259	256	242	240	245	237	238	263	250	263	274	247	258	288	252	252	227	253	248	241	275	279	247	245	221	251	239	256	261	283	245	252	264	243	244	249	240	274	249	212	262	254	270	243	254	269	246	260	229	262	256	227	263	272	262	262	221	274	254	280	240	248	231	229	260	248	236	226	238	239	241	245	267	256	240	285	235	233	230	239	255	274	257	244	265	253	223	253	223	267	232	259	255	244	256	239	243	249	271	256	247	266	243	231	239	233	254	248	259	252	243	256	234	255	245	267	291	261	242	259	238	278	261	267	273	271	228	258	247	245	248	251	258	241	260	262	227	237	239	236	237	247	262	284	247	270	245	264	270	236	221	247	260	251	245	271	261	231	232	295	256	242	294	247	268	266	239
18661	46077	38613	26634	19006	12565	8610	6117	4786	3542	2721	2115	1743	1493	1396	1191	944	807	661	666	526	538	522	459	443	417	419	407	363	337	316	308	342	322	307	322	291	292	301	314	274	311	324	309	293	297	318	292	282	302	283	294	299	279	281	268	286	284	290	302	285	309	268	265	277	288	284	295	294	289	295	317	303	309	314	293	302	319	304	283	276	307	306	327	279	303	283	271	312	293	292	297	303	259	271	323	282	274	299	321	244	308	277	291	311	271	280	283	284	290	289	276	327	306	290	289	261	286	272	284	277	281	280	288	303	300	289	280	297	296	313	295	270	301	240	252	277	287	294	290	264	298	279	279	277	283	282	317	303	279	300	289	307	283	272	287	274	269	319	296	312	303	304	313	288	279	295	289	283	278	297	307	296	292	288	249	295	277	268	280	291	328	298	285	292	284	276	266	294	273	304	292	275	276	287	292	316	259	297	251	307	275	296	263	284	320	304	292	253	271	303	292	288	295	292	283	289	286	274	300	269	284	296	292	293	293	286	291	274	273	271	271	310	274	290	297	299	266	280	311	278	259	292	283	304	276	286	300	284	299	288	294	283	289	273	285	267	283	277	289	276	304	313	268	278	287	259	275	310	292	296	290	277	300	275	294	287	273	290	298	292	292	287	269	299	294	289	287	259	298	305	321	300	297	292	251	265	285	268	294	315	300	258	317	324	273	320	294	281	258	278	319	260	280	291	322	299	291	295	310	276	303	282	298	291	272	327	308	278	294	291	273	291	275	293	287	293	295	304	280	277	276	297	264	293	291	270	291	283	311	294	300	303	275	290	294	328	329	313	288	277	262	284	291	302	306	295	285	272	260	280	311	269	306	278	283	276	256	298	263	314	286	308	265	292	298	279	289	267	282	271	292	271	286	297	299	255	286	251	324	288	287	293	279	278	279	274	294	276	273	302	266	290	328	282	295	272	275	298	305	291	269	321	278	290	298	286	312	336	318	293	282	286	280	278	311	295	307	271	295	314	275	296	325	294	321	294	291	293	287	286	316	305	300	290	292	288	285	329	314	284	273	294	267	273	281	314	305	289	252	296	269	287	262	305	308	299	281	299	281	296	318	282	271	288	285	286	273	310	295	283	290	305	279	299	283	294	275	294	285	312	314	298	325	322	299	270	281	291	282	284	304	311	268	293	273	314	270	278	259	282	282	283	285	309	295	316	290	300	293	264	299	286	295	300	270	270	296	317	284	273	293	296	296	281	250	291	283	290	284	293	295	276	274	279	284	303	302	287	293	298	314	274	325	300	300	264	320	303	286	263	295	299	289	319	270	271	273	299	298	256	276	284	271	296	305	289	271	298	274	252	295	275	290	265	274	281	270	269	267	293	289	273	277	280	301	259	307	298	307	320	304	307	297	306	289	280	262	296	275	287	291	275	315	291	286	309	314	263	297	292	292	283	288	292	273	290	267	284	272	295	284	294	294	291	301	291	246	295	288	308	294	298	261	276	328	261	308	307	299	289	284	268	270	291	265	287	271	253	287	328	295	291	284	316	261	258	329	280	293	279	284	319	268	281	307	276	294	279	291	312	260	312	282	295	277	283	282	283	263	266	280	274	296	279	299	301	294	291	325	303	299	353	267	280	280	290	266	293	294	279	308	316	292	284	322	298	274	293	274	274	276	299	296	282	286	299	311	311	256	303	282	290	308	290	307	303	268	287	295	290	293	265	298	293	281	286	306	316	274	300	267	292	306	275	297	279	261	278	280	287	320	293	266	301	285	271	290	310	271	289	300	292	308	289	272	290	307	300	257	288	267	293	290	312	293	286	278	293	272	296	312	311	290	265	311	278	301	278	286	296	292	330	337	340	286	300	321	277	299	286	315	290	328	282	305	261	308	311	284	303	303	297	294	267	268	315	271	306	293	279	287	273	269	287	302	263	303	276	308	283	295	272	295	286	297	296	252	299	320	262	258	317	271	295	285	293	295	270	275	302	291	287	287	315	274	296	282	304	288	259	277	246	321	294	308	329	289	311	291	289	317	284	297	293	296	301	286	274	327	254	289	278	292	306	321	316	298	287	287	273	284	288	279	293	297	304	287	266	291	287	290	295	289	282	315	302	296	316	299	285	235	294	283	304	274	273	301	281	276	287	290	278	305	273	282	256	310	253	274	287	286	297	305	291	282	292	297	290	294	259	308	303	298	294	264	320	271	275	282	281	296	291	303	270	280	291	278	267	304	260	282	290	284	282	326	290	303	286	299	289	263	281	274	305	286	261	285	262	295	259	302	297	284	292	337	304	273	270	305	309	289	309	262	299	279	337	270	277	332	298	280	289	274	291	275	305	263	299	279	278	306	291	308	305	315	277	305	282	307	277	275	258	303	275	261	291	271	263	284	277	279	261	297	284	286	247	273	326	304	301	345	281	315	253	309	251	265	252	290	287	274	260	274	253	329	268	308	307	315	291	304	295	274	285	279	269	314	301	282	305	275	298	295	294	282	267	311	285	284	320	308	257	266	281	299	328	301	256	323	277	294	248	306	266	283	320	292	293	280	260	300	280	297	274	282	314	295	286	302	305	282	286	308	290	267	294	297	272	275	259	310	316	279	258	294	285	285	296	290	285	286	282	307	298	300	289	264	280	313	270	311	313	293	291	312	291	324	302	285	336	302	294	304	295	292	310	339	283	294	292	308	294	275	280	295	267	298	292	296	290	280	291	278	283	296	302	297	305	262	306	289	298	298	284	318	299	287	306	294	292	285	292	302	316	306	289	269	276	275	286	281	301	272	298	272	292	314	256	308	266	283	284	256	298	274	315	284	276	279	266	283	323	291	262	307	287	300	327	270	274	293	313	260	266	306	289	285	292	255	286	298	306	299	282	276	294	292	288	269	309	291	297	298	290	287	293	314	285	276	292	266	293	257	301	290	298	300	289	263	287	286	307	279	279	272	307	289	281	284	272	288	283	292	274	296	291	278	292	293	276	272	256	289	296	297	302	290	313	295	287	294	282	280	282	323	282	283	281	325	295	280	281	293	284	286	284	294	287	288	280	311	268	288	284	284	300	258	318	294	310	273	320	317	299	283	311	316	298	304	302	285	296	300	273	281	301	280	281	288	277	281	295	298	282	269	305	279	297	262	297	281	286	266	265	275	322	293	264	273	286	282	277	290	297	271	294	306	291	278	326	274	298	273	321	295	304	295	283	295	280	265	299	283	270	272	272	278	285	269	278	271	287	315	265	329	274	272	295	266	278	254	255	315	303	298	287	290	270	307	295	281	306	281	283	272	267	302	279	305	301	284	324	273	345	290	257	316	306	251	303	304	279	316	275	316	299	306	274	277	283	258	290	279	296	286	277	284	286	302	312	288	269	276	250	246	301	301	274	299	280	282	274	272	293	277	302	275	281	306	290	277	275	285	280	242	271	295	336	284	307	262	289	286	295	266	259	311	295	290	320	292	269	280	277	256	274	305	276	320	286	320	284	312	274	300
27482	22091	22996	13499	5852	3221	1999	1523	1082	868	733	591	517	493	443	391	363	316	308	289	263	259	260	259	248	245	255	226	226	206	215	223	224	234	231	196	215	224	226	241	223	190	215	200	219	204	223	245	197	233	230	225	259	211	217	202	204	220	220	183	208	232	196	210	192	201	199	203	210	217	201	213	212	220	196	209	227	196	189	197	225	233	228	231	219	225	210	204	200	228	226	202	203	218	223	197	203	204	231	209	232	200	220	200	220	235	235	211	200	214	227	207	210	212	210	204	233	230	212	234	191	223	211	209	189	233	212	213	221	217	233	200	204	215	200	211	201	232	191	232	199	232	227	204	208	208	221	191	208	229	203	208	220	202	207	213	187	229	199	209	212	199	220	226	219	214	201	231	204	217	249	203	225	189	202	203	199	235	217	224	224	180	236	228	194	215	225	217	192	228	211	218	208	227	211	225	217	194	216	195	201	233	220	220	241	225	209	228	226	192	213	196	214	229	239	216	231	209	197	213	225	219	225	218	205	223	214	217	216	200	220	195	219	196	212	222	215	191	208	230	206	224	214	195	210	201	219	214	227	205	219	229	196	214	220	225	235	208	208	211	197	186	204	218	231	209	212	192	206	204	205	184	225	227	204	201	213	213	232	216	232	203	210	231	218	193	236	195	198	210	216	232	196	202	218	230	216	210	193	224	215	189	228	210	195	222	226	216	244	234	187	238	211	206	211	212	204	210	214	208	195	213	210	212	211	205	246	217	202	223	192	213	200	214	196	206	208	210	224	201	217	233	211	190	208	211	228	210	211	215	222	232	217	210	209	224	228	225	210	201	194	181	210	210	207	205	204	197	212	202	214	217	188	213	216	213	195	233	214	201	220	187	234	213	206	201	205	238	217	221	198	217	205	187	198	195	189	200	196	216	224	249	225	211	218	220	211	229	224	208	223	223	221	221	207	214	203	224	211	230	207	223	195	196	221	188	239	217	216	204	192	227	200	208	188	199	216	191	180	224	212	233	209	195	205	221	246	221	196	213	176	204	193	236	208	184	189	210	232	211	195	172	187	202	205	220	207	224	189	233	205	185	225	212	215	254	221	217	197	222	205	227	224	215	206	238	201	205	228	225	213	219	213	193	239	188	220	197	188	218	198	181	183	196	245	227	242	230	220	205	222	214	186	216	209	208	223	226	212	224	219	230	202	227	209	177	179	236	180	198	186	203	210	231	194	222	207	201	200	226	231	219	204	216	225	207	229	186	203	213	216	190	199	210	217	191	209	225	213	208	219	235	214	207	219	196	224	229	220	217	244	197	186	197	207	202	198	204	198	212	239	207	174	213	230	223	183	199	198	209	216	205	226	202	200	213	220	218	235	214	219	191	219	212	199	215	211	205	198	216	199	189	216	217	225	216	226	185	199	231	220	224	232	213	230	213	222	206	224	214	208	191	210	226	213	196	191	204	241	201	225	234	227	220	222	229	206	239	195	188	204	213	212	191	225	209	234	226	214	202	197	203	206	206	197	191	189	225	211	239	210	193	215	247	202	199	198	205	211	202	193	199	238	221	188	203	215	196	219	199	210	211	212	207	203	189	219	226	210	206	210	214	212	208	228	203	197	201	217	179	209	222	209	202	197	206	215	204	224	210	219	211	219	223	201	208	193	199	220	233	218	213	232	201	198	231	217	216	177	209	223	188	207	213	197	197	209	198	225	220	224	217	233	211	203	203	204	198	201	212	206	224	206	213	201	219	216	218	223	219	203	205	233	203	205	217	177	232	204	203	220	192	226	206	252	224	200	221	223	205	241	231	204	208	240	244	207	213	228	217	204	199	195	217	200	210	214	176	224	181	197	227	220	195	215	217	232	214	240	211	207	198	204	199	201	219	212	212	246	212	234	214	225	219	202	201	228	240	201	219	203	217	203	238	207	210	215	190	211	236	218	220	231	208	225	192	209	216	212	222	223	210	222	199	188	226	205	224	208	211	213	207	208	254	215	196	239	200	207	226	198	231	224	226	195	217	231	214	216	213	195	220	226	182	209	206	206	220	193	199	210	207	216	223	198	199	196	218	210	206	194	219	213	228	225	194	188	190	211	203	196	244	213	204	188	230	203	233	190	253	176	209	200	188	216	204	202	232	207	206	214	205	211	200	213	221	216	199	217	216	221	222	201	202	220	234	208	205	192	206	240	229	197	212	200	215	228	216	233	221	220	192	214	235	229	210	231	218	198	217	171	193	189	182	191	174	228	219	228	196	209	197	206	241	217	197	222	183	215	247	197	197	210	216	230	219	201	210	198	211	224	223	226	227	201	232	202	226	221	203	210	199	234	220	195	208	198	212	214	204	203	228	229	214	201	208	219	232	210	208	222	190	194	204	231	221	211	203	231	227	204	231	211	215	228	204	216	194	228	207	212	226	211	228	212	201	192	196	199	199	188	204	227	207	197	216	215	197	229	195	196	198	210	221	192	221	202	225	197	207	202	195	223	185	217	211	199	201	187	216	209	200	212	205	217	200	212	209	230	229	208	227	200	211	215	206	204	189	232	208	223	217	195	198	225	200	218	214	196	203	208	203	214	190	205	215	204	202	213	221	211	207	194	182	213	193	203	233	222	207	211	220	211	215	218	209	175	214	228	224	223	207	211	202	201	214	218	210	190	225	205	206	217	208	238	200	191	241	210	232	229	217	198	195	221	198	192	193	213	198	206	194	193	212	182	190	215	221	216	217	215	219	189	189	198	226	192	235	222	214	198	235	204	210	190	218	235	218	241	193	223	228	224	209	232	185	202	198	209	229	199	216	219	216	217	200	205	233	201	232	222	213	218	219	225	225	212	226	208	188	197	247	225	194	202	223	215	220	217	191	188	202	222	204	227	233	193	209	210	241	214	208	217	207	195	197	193	224	223	206	215	191	240	213	225	199	198	201	208	202	198	210	211	206	229	199	230	202	197	234	223	204	224	199	195	214	192	237	205	226	224	193	233	210	198	226	199	201	191	207	193	187	203	208	211	203	222	206	204	203	193	227	214	201	193	222	210	204	211	220	204	220	225	209	212	217	215	203	240	199	210	240	204	230	200	200	212	206	228	235	200	195	231	232	218	229	216	194	208	221	208	215	219	194	198	207	208	183	219	212	207	198	213	209	216	195	213	205	205	223	198	191	230	185	200	197	210	206	210	186	201	222	214	225	226	193	189	221	198	210	236	233	202	212	222	209	208	207	221	233	204	202	212	203	199	233	203	212	201	219	240	204	209	220	197	200	222	199	214	208	232	209	225	206	207	173	207	211	201	185	198	202	211	209	215	233	212	194	210	221	214	202	207	233	199	202	173	242	203	245	225	192	225	214	221	206	207	205	228	207	198	216	230	201	218	197	208	218	230	198	229	208	225	206	197	237	238	247	205	212	183	232	224	182	203	226	215	205	209	224	177	216	210	195	213	222	224	227	216	205	235	199	197	240	189	216	175	237	220	180	194	229	238	197	198	211
15291	34596	26202	14473	9114	5491	3543	2443	1854	1396	1078	900	761	691	601	530	527	445	372	379	328	333	320	367	307	324	279	266	273	257	280	285	257	261	260	266	233	280	254	230	224	267	269	268	256	259	235	245	267	257	258	266	239	221	230	247	220	254	250	271	238	240	253	246	248	238	255	248	233	208	221	217	230	258	255	264	233	264	225	231	244	236	242	244	257	236	266	245	223	245	257	255	276	247	246	264	230	228	240	246	258	258	231	273	213	219	267	267	247	246	222	229	249	247	243	235	266	253	235	263	244	236	223	266	234	242	249	242	245	234	230	228	226	225	239	260	265	247	266	257	275	257	236	240	235	240	224	253	220	233	225	235	251	248	253	230	237	255	216	235	233	240	261	249	227	231	241	254	245	250	246	249	238	270	218	245	245	239	238	231	232	251	249	254	247	242	256	228	271	248	243	255	276	242	238	270	247	251	234	233	233	256	209	211	258	249	223	235	252	235	251	263	241	261	215	237	239	255	238	250	241	248	229	246	257	237	263	236	249	244	252	229	238	247	269	225	220	235	258	259	220	218	269	224	250	243	264	245	256	277	254	229	252	255	288	250	240	258	247	228	248	246	248	275	252	241	248	243	222	245	236	253	229	239	254	244	256	228	242	257	236	222	259	232	237	246	232	258	244	258	239	239	231	254	264	242	235	251	239	253	260	234	252	254	257	242	279	228	234	237	246	239	245	234	240	262	221	225	259	255	256	264	223	244	238	231	249	255	230	218	232	244	236	256	210	252	250	256	241	237	239	225	253	255	240	250	228	223	263	219	224	264	255	221	282	241	227	266	260	257	256	226	230	262	240	250	260	223	236	243	284	212	241	231	253	244	262	256	247	233	220	268	229	248	210	267	242	208	213	236	242	229	269	245	250	262	259	242	238	257	267	243	228	242	223	236	267	266	237	227	237	242	246	248	265	189	236	249	229	252	264	243	254	280	248	209	231	249	236	242	254	238	240	253	249	236	220	251	232	272	232	221	241	249	260	208	230	233	233	251	246	252	234	234	246	238	258	248	238	232	235	251	230	274	239	245	229	252	244	238	249	260	221	234	224	237	266	247	238	230	239	247	233	258	239	244	246	241	229	258	230	242	254	239	237	230	224	231	247	225	235	271	250	250	230	234	268	256	242	257	261	237	244	258	241	235	276	242	239	245	243	264	241	275	255	257	257	264	239	232	248	242	257	253	256	253	217	257	249	232	253	258	259	257	227	248	238	272	253	227	247	232	232	272	237	248	267	254	261	238	241	249	233	248	255	233	223	273	267	267	237	239	229	238	248	244	279	253	230	279	281	233	247	259	246	241	263	250	270	236	249	241	242	228	276	239	261	226	213	245	233	241	248	254	244	234	238	213	256	238	228	249	253	254	255	271	257	256	211	265	247	274	259	283	253	265	234	245	219	266	247	223	277	226	234	232	249	228	245	251	262	263	253	242	214	222	253	260	245	288	247	250	231	253	232	261	258	210	242	235	240	239	213	246	242	240	261	233	248	237	261	265	275	231	236	224	250	234	244	249	257	255	258	240	244	248	243	251	281	254	211	245	237	231	272	237	257	246	251	247	218	237	247	246	224	246	265	227	222	271	276	226	240	236	256	244	239	268	239	245	249	229	253	268	231	231	229	274	236	250	232	228	238	234	224	235	257	263	262	247	260	265	241	248	244	224	230	246	236	248	256	248	250	258	236	264	273	239	237	230	251	247	249	250	256	233	263	247	256	264	247	256	236	231	225	240	266	241	237	238	227	251	242	257	262	263	244	248	262	241	251	245	262	271	251	243	213	200	220	256	251	248	232	221	247	252	253	253	232	238	251	271	235	240	248	277	248	238	248	249	239	256	226	226	242	265	265	243	251	251	256	240	227	255	248	249	259	241	247	239	244	233	235	259	224	263	265	238	240	236	260	237	256	236	234	244	261	226	234	237	280	227	249	225	268	218	243	256	235	250	262	229	227	217	240	222	250	274	250	238	251	239	240	245	238	257	267	242	218	241	265	264	252	229	249	248	264	256	253	238	218	238	263	215	248	244	226	245	235	244	257	243	247	243	247	250	244	245	247	245	239	264	241	222	242	225	251	202	273	245	237	218	241	273	257	233	236	236	230	240	229	255	262	256	239	225	264	231	229	252	259	252	220	265	257	248	240	264	220	282	269	238	228	243	255	255	262	265	267	235	260	248	241	262	251	257	236	268	253	229	236	257	224	240	249	202	245	250	241	240	255	274	231	244	236	239	280	267	226	244	295	232	239	255	228	224	218	257	248	262	232	227	267	271	233	245	267	237	204	259	250	249	254	249	265	240	287	220	225	226	256	260	239	244	251	253	260	253	226	279	204	233	249	223	216	248	241	265	248	263	236	250	245	257	217	237	261	234	220	249	256	233	228	268	229	249	251	233	244	239	267	235	249	229	238	210	238	262	225	226	255	222	248	212	223	276	265	232	242	249	262	229	233	241	248	231	248	239	261	237	239	246	250	270	243	232	236	234	254	232	229	254	246	229	236	251	256	264	241	289	238	249	248	267	240	231	232	220	248	251	246	234	242	231	229	261	223	235	241	257	270	246	240	233	232	240	254	272	225	229	217	248	258	245	250	201	258	235	230	262	238	229	254	220	237	264	223	242	231	254	233	232	262	261	250	239	246	245	225	255	258	231	247	252	259	249	244	275	239	234	261	265	248	206	266	258	228	270	223	261	251	232	236	248	231	216	251	239	225	249	229	259	230	252	261	212	256	252	209	265	248	251	215	254	247	263	251	246	246	239	252	225	254	259	249	251	262	249	251	269	246	252	266	235	252	199	246	255	227	240	247	260	242	248	241	230	251	242	276	235	222	237	256	269	244	282	264	245	219	252	252	241	244	221	269	259	229	249	250	252	225	258	223	238	211	259	213	254	238	231	228	241	248	257	251	241	243	232	267	207	258	249	228	222	230	218	258	236	217	278	237	257	228	257	313	261	205	295	248	230	256	250	230	245	264	256	266	224	248	254	250	259	233	277	210	244	264	224	229	246	244	244	249	237	261	252	193	261	237	236	250	222	241	252	211	253	256	243	238	238	262	245	224	252	233	271	233	276	239	237	227	245	261	211	250	241	245	262	227	253	261	250	254	241	242	250	252	270	236	245	233	282	231	236	258	251	223	280	230	243	260	244	242	251	273	269	245	268	234	232	247	247	249	276	233	251	274	234	237	227	241	246	246	239	246	244	248	255	215	246	245	253	226	236	271	248	246	233	236	245	254	249	214	256	250	220	257	232	252	250	246	238	245	238	247	217	233	248	235	238	253	270	261	280	278	225	259	261	269	234	251	228	219	248	222	226	238	231	226	244	228	270	244	236	260	234	189	230	265	236	235	272	246	255	233	264	241	221	237	225	238	219	243	232	227	256	221	238	241	238	241	236	240	264	265	240	231	266	244	257	261	252	255	212	227	240	244	226	262	238	217	262	214	265	247	235
23551	21152	27985	24637	20976	12689	5170	2882	2066	1594	1316	1088	943	774	691	631	519	535	433	381	408	352	362	346	331	307	281	318	293	283	327	292	256	272	249	259	278	266	256	223	252	260	262	264	239	268	223	242	214	257	254	238	276	260	233	245	249	238	258	263	250	230	252	252	226	239	254	249	251	258	274	253	235	273	274	244	261	269	259	254	252	238	238	261	248	249	236	257	241	237	238	224	247	282	279	240	252	250	249	234	239	227	245	244	257	260	232	216	251	265	241	254	258	251	235	221	237	271	220	281	233	233	280	246	262	230	257	214	248	248	256	249	256	252	234	234	232	270	264	253	255	251	258	276	241	268	246	255	269	265	256	236	240	245	238	251	251	265	234	282	268	266	275	277	248	258	265	249	245	256	258	233	245	247	249	264	259	259	247	245	251	239	231	252	244	240	238	273	268	270	246	238	245	260	257	225	249	255	251	242	225	214	225	246	244	228	258	254	217	241	263	255	256	265	246	245	236	226	252	254	251	220	223	265	248	253	235	246	268	269	245	236	241	224	246	253	241	247	234	260	258	261	243	272	263	249	230	223	242	243	253	232	246	251	249	256	253	245	242	256	270	248	232	249	247	245	234	256	256	256	260	248	274	282	239	250	251	250	273	237	244	264	243	249	234	258	238	249	238	264	241	259	284	281	269	248	246	260	249	235	249	258	235	241	262	241	204	249	253	280	256	220	270	252	246	256	255	272	254	274	258	257	232	237	262	273	257	226	264	270	235	240	226	214	256	243	261	268	223	246	256	246	244	286	270	253	223	240	241	249	213	247	237	239	250	243	242	275	255	269	277	233	236	263	204	242	229	236	259	217	228	269	249	262	225	267	248	281	240	233	267	206	218	222	247	257	266	266	236	234	238	262	250	273	244	233	264	256	262	252	240	273	259	266	239	240	235	244	240	257	247	255	259	246	228	224	246	237	255	246	240	230	235	257	232	262	244	257	240	245	262	247	240	247	249	243	251	230	217	257	234	260	246	228	234	262	266	244	235	256	239	232	244	280	242	260	259	260	242	286	257	260	243	257	259	242	230	218	251	261	233	237	272	284	243	245	274	255	259	225	214	271	269	246	247	292	253	220	250	241	241	245	225	268	234	257	226	256	257	262	245	252	239	242	251	252	253	260	249	179	237	258	235	249	228	259	226	229	251	241	243	274	254	244	250	273	268	249	232	245	268	249	253	255	267	233	280	226	223	243	261	215	225	228	239	228	253	269	251	246	253	288	239	247	277	237	269	263	250	251	258	235	216	255	212	262	236	237	233	261	248	236	258	227	235	236	267	264	283	259	230	248	258	222	267	252	245	243	264	249	231	237	241	255	228	228	246	259	254	244	277	251	268	247	239	301	241	267	234	230	249	238	250	214	268	225	233	224	237	263	230	252	260	251	250	243	279	246	287	240	240	260	246	250	286	257	229	242	246	266	247	247	216	237	246	240	237	218	210	230	250	265	250	260	243	272	234	250	267	274	239	232	258	258	250	246	265	230	234	226	263	264	260	224	281	268	253	251	276	211	248	252	249	257	217	227	278	244	265	263	212	231	257	240	253	271	229	255	240	238	262	279	259	240	282	243	246	247	246	271	252	251	269	241	252	236	256	225	282	204	230	230	256	260	229	229	247	243	269	214	238	247	266	277	271	242	262	269	245	250	259	250	260	247	265	263	251	238	239	258	217	259	264	256	234	244	238	277	267	239	221	237	257	240	258	256	235	224	266	257	232	250	279	245	244	236	241	259	240	252	234	260	229	213	233	250	273	244	228	288	244	250	241	240	257	268	254	257	248	293	241	276	242	246	245	282	275	244	248	251	236	216	253	258	224	245	280	247	242	246	249	239	257	233	229	246	251	265	253	247	243	244	243	270	270	241	259	229	239	234	238	249	259	259	241	207	234	264	229	260	238	258	228	268	263	252	231	271	271	251	230	250	243	209	253	234	242	233	277	252	238	230	238	244	249	251	240	244	264	276	231	256	251	237	267	259	259	213	252	241	236	238	258	229	240	268	228	229	253	233	271	247	221	261	249	267	264	255	253	256	235	232	276	228	237	246	227	227	244	251	239	229	256	250	256	266	248	251	237	259	238	273	262	247	256	223	235	260	252	259	252	243	275	236	260	227	255	243	236	253	272	262	265	252	268	284	280	248	244	250	232	265	269	264	263	253	255	235	224	269	251	223	229	227	223	220	251	243	249	281	258	213	257	220	234	266	261	251	237	254	257	254	260	219	247	269	231	242	250	248	228	247	251	261	243	245	251	262	248	220	238	264	274	271	254	251	252	248	237	227	249	257	247	229	263	261	241	244	224	268	220	238	236	235	247	268	280	278	252	222	227	264	226	228	252	261	240	246	241	235	255	223	246	256	239	251	242	216	254	227	263	229	241	258	268	247	268	238	263	240	211	238	246	236	233	259	253	206	249	261	262	267	252	268	249	230	261	240	272	246	232	253	215	253	244	262	243	253	259	249	290	265	239	275	242	244	263	234	228	221	249	251	250	245	245	237	253	262	241	230	267	238	243	234	242	247	242	256	271	228	275	246	280	224	250	260	219	271	221	254	261	263	250	255	258	220	251	241	290	262	248	236	222	271	259	238	259	230	231	220	244	239	261	243	245	259	219	242	248	245	259	246	253	245	223	242	243	232	245	245	237	228	253	233	233	240	267	247	288	223	249	266	224	231	227	231	219	243	237	260	288	244	265	267	229	264	273	235	233	248	259	253	228	238	230	259	245	244	260	254	236	242	250	231	276	228	229	234	239	249	241	268	224	266	263	241	248	238	240	282	221	246	231	225	253	259	233	271	258	260	271	226	237	252	285	262	257	247	220	263	252	245	275	261	242	241	234	253	254	238	261	244	268	218	236	226	241	224	242	247	233	227	263	258	273	245	267	261	260	266	231	251	265	271	250	263	236	279	282	261	260	266	276	260	269	285	262	246	256	256	290	252	225	259	273	236	223	258	230	220	254	230	235	249	253	243	253	256	264	221	229	263	246	257	227	250	228	266	255	269	272	282	259	235	234	261	245	248	251	224	255	251	243	244	269	255	246	230	246	226	250	249	264	231	247	259	234	223	250	259	247	248	216	273	267	272	235	246	235	258	263	252	234	220	273	250	262	226	228	246	267	249	246	220	278	256	262	243	237	241	252	251	223	245	232	246	221	235	277	248	235	244	248	259	235	246	276	239	236	233	236	244	240	252	224	240	241	263	234	229	254	276	248	250	244	249	248	237	255	268	228	239	270	248	257	216	269	263	265	263	244	249	235	234	275	231	251	231	256	238	238	232	258	230	242	232	260	238	230	261	253	230	243	231	248	253	243	251	242	266	233	241	218	239	262	243	284	253	253	257	236	273	254	227	233	246	259	253	268	246	248	253	235	237	242	242	236	271	249	242	249	254	235	214	256	235	217	236	257	249	252	246	240	253	268	266	252	264	270	242	240	243	273	267	248	251
16383	42033	33532	21422	14556	9320	6243	4417	3205	2479	1925	1542	1358	1070	980	907	734	687	560	492	488	436	401	395	403	394	342	353	381	315	309	337	319	318	324	305	260	295	297	306	293	300	287	302	286	285	316	300	305	266	301	273	273	301	262	302	289	293	289	260	283	286	282	264	300	269	300	314	258	285	311	296	305	297	267	274	297	300	287	304	294	287	275	257	325	306	266	288	265	260	281	252	287	280	257	293	273	293	286	310	276	309	304	284	281	248	280	274	308	284	296	283	275	289	276	315	281	287	273	296	288	300	304	307	285	251	284	293	311	276	286	279	304	283	277	302	277	294	278	300	311	289	300	306	306	306	294	275	263	289	318	292	268	293	257	262	304	285	289	260	280	313	293	288	283	272	289	273	290	286	319	283	301	319	303	292	269	255	271	293	298	322	291	284	283	277	295	282	298	303	309	249	284	306	286	296	315	277	303	298	284	261	317	270	301	285	274	275	269	271	282	294	288	298	305	293	289	277	302	279	292	268	290	262	278	284	269	289	295	299	271	301	287	272	281	298	307	295	311	286	281	252	300	279	301	268	255	248	282	272	293	235	259	273	297	296	283	326	335	309	307	297	294	247	284	296	281	303	284	273	279	288	281	279	297	288	289	297	305	314	280	307	286	311	275	239	257	277	278	293	293	304	284	304	258	277	300	261	293	281	305	316	299	295	298	284	269	289	290	307	291	298	289	260	290	277	270	280	271	291	247	274	302	265	296	281	313	279	265	277	271	301	268	283	272	274	301	283	290	254	258	267	278	273	271	298	287	275	292	304	282	283	312	306	282	299	293	269	308	276	277	294	273	285	279	284	296	309	264	279	256	269	273	283	261	268	289	286	288	300	285	287	277	259	291	285	266	266	267	304	284	270	292	314	280	274	280	313	289	309	287	322	322	259	259	300	323	290	307	268	294	284	288	286	302	293	261	302	290	294	283	287	306	279	272	270	265	279	275	306	291	257	271	258	253	267	277	284	285	269	284	294	266	276	314	302	286	274	283	281	276	298	277	296	304	319	297	284	294	269	286	291	289	304	283	300	290	261	283	304	310	261	307	277	293	288	277	283	282	275	287	284	288	268	265	289	286	299	265	273	256	311	283	297	279	303	303	271	272	293	286	270	286	281	303	281	277	288	290	295	331	278	248	286	283	252	288	279	319	281	307	278	329	290	282	291	280	285	302	308	292	296	291	288	284	301	300	284	285	269	271	307	304	299	303	284	293	293	290	273	326	270	302	271	310	280	289	275	272	319	284	263	276	253	274	303	278	274	291	299	289	288	236	286	299	287	299	303	290	286	302	280	292	284	307	315	257	270	264	275	264	271	280	280	270	277	301	263	273	279	289	304	287	301	294	292	305	310	300	295	303	289	299	297	303	257	286	261	299	283	279	291	316	320	255	286	277	268	276	268	286	307	295	296	264	279	275	291	271	293	282	287	300	310	272	291	312	303	287	302	296	306	262	290	300	296	301	275	292	287	293	285	284	280	257	298	294	276	294	280	305	286	312	293	292	310	273	303	277	285	288	278	290	261	286	308	275	273	285	302	299	293	300	284	287	275	285	288	264	300	305	294	323	302	280	283	303	276	286	295	285	306	288	271	283	252	277	276	267	297	274	282	276	299	311	274	296	281	275	301	266	276	299	294	276	285	291	298	243	274	280	300	299	307	290	289	277	290	296	280	260	250	305	264	334	275	278	279	315	256	309	261	294	288	303	261	288	299	249	302	278	279	322	295	273	275	276	281	288	266	283	278	277	306	301	293	282	308	291	294	287	275	293	320	291	261	267	295	293	315	251	281	256	281	289	276	306	271	303	303	285	289	263	277	311	293	306	281	292	290	288	271	296	290	254	296	295	294	271	332	296	295	309	292	286	282	313	290	259	311	267	303	307	261	295	254	295	296	260	273	292	271	264	286	295	281	285	280	277	292	283	307	270	266	327	302	267	251	275	301	293	270	286	304	287	279	324	300	271	298	247	312	292	272	295	295	283	288	285	279	260	304	296	275	300	286	307	312	279	275	270	240	303	285	258	280	281	254	259	300	293	292	325	301	294	265	267	312	280	300	286	277	266	293	304	291	268	318	289	288	281	266	300	320	297	301	288	284	261	272	281	272	283	293	281	294	282	311	287	268	297	295	286	264	289	292	286	312	304	294	285	262	284	307	260	259	301	287	309	274	320	323	301	301	262	282	285	300	301	245	316	306	297	295	298	246	292	272	288	280	274	299	279	271	280	270	268	301	314	274	294	316	271	273	304	252	269	314	284	274	276	277	276	266	278	286	264	290	237	303	300	312	283	291	238	276	270	272	277	292	278	299	290	327	268	304	272	260	287	273	277	276	290	265	249	311	265	304	298	312	286	312	301	270	311	277	309	271	291	264	311	282	296	294	296	277	274	297	281	320	308	263	257	299	286	285	324	270	267	263	289	306	270	298	278	280	290	279	292	299	293	285	298	262	295	284	304	309	281	267	335	259	274	279	274	263	277	305	269	316	270	295	285	285	286	268	289	314	289	272	280	295	259	291	273	306	276	254	286	274	331	302	271	289	283	266	318	309	276	291	295	287	274	305	309	324	317	281	252	269	281	302	279	310	296	285	274	307	285	291	267	281	281	297	283	277	273	283	296	295	277	300	293	298	297	284	318	289	289	274	292	284	286	298	284	260	293	290	323	314	283	281	316	275	289	325	291	275	301	262	314	280	283	297	324	293	271	289	269	287	282	278	301	289	311	296	306	309	348	272	288	260	278	278	250	295	281	295	282	282	269	295	299	308	270	270	294	273	303	290	270	237	287	262	305	288	271	261	305	268	261	305	284	278	257	277	304	276	274	289	277	266	308	318	285	258	300	277	245	281	317	292	308	287	284	290	286	312	274	295	316	291	286	292	298	312	295	268	297	285	283	295	285	292	270	283	301	256	278	304	297	293	313	307	281	324	286	254	272	278	283	273	273	283	307	306	285	289	300	302	257	275	259	285	253	296	268	256	274	312	272	293	258	272	266	297	313	283	289	323	299	276	329	283	260	302	260	270	293	309	298	277	288	320	283	295	279	259	303	285	283	291	307	292	297	276	311	288	279	274	288	254	307	260	269	301	287	282	257	268	294	300	296	282	283	287	271	306	311	293	280	276	290	291	282	284	288	269	267	301	278	278	299	296	288	288	305	316	294	274	318	279	322	289	280	269	288	279	305	291	304	259	319	290	295	287	288	269	276	310	278	283	301	289	275	287	316	288	277	297	311	237	304	266	279	280	269	251	327	275	305	280	292	275	255	277	274	285	264	299	315	279	304	284	258	292	283	296	313	271	289	293	317	300	279	290	282	273	308	287	283	286	279	285	290	295	269	310	294	269	316	289	321	287	285	300	291	290	267	273	273	265	267	285	283	295	280	279	293	289	274	279	284	319	260	289	291	284	238	308	284	308	313	280	315	298	313	308	258	264	309	282	291	297	305	286
24841	21146	26762	25183	12340	4896	2971	2031	1396	1072	926	719	678	541	476	477	371	361	322	294	262	263	266	226	253	231	238	209	261	192	201	215	202	223	196	201	212	208	186	188	191	217	220	186	187	216	179	195	193	215	223	211	184	188	207	199	204	185	191	214	183	202	196	200	191	202	169	200	207	191	213	207	217	185	211	187	213	193	179	205	206	200	202	174	190	207	194	220	181	186	192	190	179	197	189	194	200	209	184	161	173	154	179	177	194	192	214	178	222	185	235	208	188	190	236	174	187	172	180	172	189	192	191	209	174	194	192	202	218	208	190	169	171	156	201	184	192	208	214	191	180	173	225	190	173	185	196	183	192	191	168	190	184	183	193	200	188	192	211	184	218	179	200	200	210	189	204	177	168	170	189	184	187	199	163	217	188	179	218	217	200	169	185	203	177	193	165	204	199	213	185	185	186	199	196	193	176	203	190	204	197	191	215	196	173	196	180	219	180	194	187	207	180	185	212	186	217	194	200	215	170	200	160	212	196	190	191	182	221	197	158	197	213	188	208	216	190	182	198	199	193	180	181	205	196	183	191	217	201	182	216	213	189	176	200	208	196	186	225	180	176	205	202	187	200	214	192	185	202	197	188	193	184	206	181	200	194	182	174	190	188	192	208	185	184	179	198	185	192	174	191	185	198	199	204	195	186	208	198	190	196	184	188	186	179	185	197	219	188	181	212	202	194	187	216	211	203	169	191	195	202	202	206	199	191	166	193	186	199	181	195	199	203	179	193	177	200	175	178	172	193	191	196	208	158	197	194	181	206	192	211	189	185	207	189	217	176	195	194	188	194	207	191	186	188	197	202	200	203	193	194	203	196	192	198	180	222	186	211	185	204	201	170	193	204	203	220	187	188	196	174	171	176	166	207	188	188	202	195	187	184	180	181	188	203	184	189	207	224	187	199	165	186	186	200	186	177	198	206	170	198	177	221	209	179	198	184	162	184	177	206	188	183	194	201	198	208	176	173	186	194	174	204	176	190	173	176	217	226	186	192	176	185	179	198	206	186	191	170	199	191	177	221	196	190	173	198	203	210	193	198	181	205	172	189	205	173	194	237	199	179	186	178	209	225	187	192	182	201	172	211	202	185	213	190	197	188	185	183	192	197	199	198	179	221	205	219	168	191	190	208	214	192	188	212	202	200	198	185	178	204	186	202	200	190	192	188	180	186	181	196	193	186	218	172	190	191	181	214	174	210	180	187	190	179	183	184	178	199	197	178	199	198	205	166	216	179	209	203	205	179	206	203	204	214	194	200	194	181	216	187	214	210	190	203	211	175	190	193	217	191	193	213	199	202	194	221	179	214	189	171	210	164	213	173	185	187	190	178	182	166	209	203	217	180	175	185	195	195	207	189	207	205	193	185	202	211	195	207	198	200	211	197	188	194	184	217	201	186	206	174	202	202	193	187	185	206	184	174	195	192	186	177	184	203	184	191	188	219	180	189	172	206	205	183	179	182	208	203	192	196	175	210	169	201	199	192	218	216	199	198	184	163	160	183	196	204	194	199	192	179	218	171	184	173	188	194	196	195	177	191	183	202	199	188	185	192	196	204	194	198	217	200	202	201	216	195	187	195	187	177	216	195	194	184	187	195	208	214	191	215	204	211	205	200	215	191	223	190	177	169	198	198	179	207	201	195	193	206	217	200	197	198	183	185	185	201	198	165	194	194	171	193	188	187	196	181	182	190	182	197	177	184	209	195	207	191	197	194	191	197	193	178	200	184	169	231	211	176	205	190	201	194	198	196	178	175	198	187	204	175	213	211	192	217	201	192	197	197	184	179	216	197	213	204	210	196	204	180	181	173	194	185	188	185	192	200	217	181	183	190	194	184	189	172	186	201	183	207	186	169	184	186	187	206	202	198	199	201	184	203	198	159	198	214	193	170	185	182	182	191	210	198	167	221	200	203	190	184	197	174	177	211	205	200	204	182	190	182	175	184	190	175	188	204	183	192	175	186	172	204	205	202	199	206	193	180	207	192	210	171	169	201	215	212	163	204	224	178	217	172	202	155	206	197	181	179	200	180	192	178	202	185	193	178	196	185	230	193	198	187	178	221	208	172	190	200	200	183	207	187	186	181	167	197	210	206	176	194	212	179	181	199	229	190	183	195	177	207	190	192	178	201	187	191	174	172	206	211	177	183	178	215	177	180	195	210	166	188	168	177	194	205	201	179	201	189	202	171	188	182	197	176	216	190	207	185	195	190	192	187	181	183	189	172	180	199	184	185	186	220	195	187	209	180	168	201	193	187	208	200	195	201	235	196	206	196	178	177	197	189	196	201	194	178	177	191	200	197	189	176	216	194	192	169	168	203	188	197	186	194	177	196	193	197	205	205	201	178	198	202	183	186	206	203	185	200	210	193	201	179	170	189	188	173	187	197	203	226	194	206	204	185	170	166	187	193	222	200	168	204	179	191	185	201	185	191	201	211	207	166	192	161	190	192	196	202	178	202	187	171	183	183	200	189	192	185	197	188	193	169	214	193	204	190	194	202	195	212	211	208	174	210	192	194	214	186	177	213	186	196	213	203	200	214	210	183	167	198	177	175	180	184	183	190	180	203	196	177	199	202	202	201	191	194	196	200	181	196	180	223	176	177	182	222	212	193	191	200	179	179	217	181	188	205	183	205	196	185	173	195	187	212	190	195	202	201	176	186	188	193	187	186	173	202	176	197	188	196	191	204	198	223	180	194	203	229	207	193	208	196	215	182	164	183	189	207	201	207	201	184	207	186	177	188	169	207	194	207	192	198	198	198	193	181	203	216	183	197	199	177	207	186	198	193	197	183	165	180	200	188	191	184	183	190	177	209	200	176	190	212	198	187	193	199	198	201	185	199	183	192	191	181	203	181	206	202	211	193	182	173	176	203	175	168	218	198	193	192	197	201	180	178	199	186	187	186	183	195	203	204	184	194	184	176	196	186	202	198	178	202	188	198	169	204	183	197	197	194	186	203	211	182	165	191	210	195	190	200	188	202	200	183	199	180	206	197	194	195	170	210	217	209	177	184	214	183	212	185	185	187	209	222	199	186	172	177	192	202	172	219	195	208	186	175	206	206	174	203	188	194	190	174	188	180	195	200	168	188	206	201	199	210	192	187	201	191	194	182	174	184	193	188	164	209	207	222	195	195	189	183	208	186	212	195	214	171	183	209	186	206	175	209	171	200	192	172	208	183	181	170	200	191	191	204	181	198	195	206	194	196	184	207	217	190	208	189	193	213	206	194	214	179	198	191	172	193	198	196	182	203	172	197	172	183	199	180	190	183	182	182	191	175	197	201	179	186	199	208	202	207	206	193	208	178	214	190	206	193	185	201	218	183	207	193	200	204	208	214	209	204	189	190	182	196	191	198	167	188	181	175	202	156	211	174	206	188	177	185	210	197	181	179	181	187	211	199	181	187	190	194	175	187	188	179	159	201	214	206	205	200	188	174	181	202	179
15131	38199	29793	17774	11695	7232	4600	3287	2311	1753	1365	1180	975	850	717	622	535	495	419	375	350	355	354	322	308	294	286	282	258	232	259	274	263	221	254	269	250	234	225	249	215	234	211	227	265	242	216	265	226	248	236	218	216	229	228	211	244	255	203	236	215	246	208	234	259	219	208	228	236	206	229	209	247	240	253	228	236	230	194	222	229	217	197	218	209	214	235	227	203	232	212	222	245	223	243	224	204	227	214	246	216	209	219	232	230	219	233	240	233	248	234	234	228	205	207	241	245	244	232	217	252	216	204	237	259	230	213	219	237	243	221	224	245	247	216	239	232	237	221	220	245	214	235	221	220	236	195	229	251	226	208	225	227	236	236	214	204	214	213	216	238	223	258	242	257	229	242	231	202	220	209	249	228	214	206	219	235	205	214	224	224	241	266	245	250	225	221	220	253	222	267	242	235	231	222	204	231	251	218	233	255	239	223	228	232	213	241	206	203	244	200	238	221	210	237	209	221	216	219	205	232	219	227	242	243	217	225	219	210	225	251	235	235	211	215	213	249	223	216	223	211	233	217	231	204	234	239	222	253	212	202	203	216	221	222	244	247	220	214	245	244	244	210	204	233	229	221	219	238	234	235	222	235	219	240	217	214	247	214	218	224	250	240	217	242	232	229	205	229	222	184	201	201	241	249	220	196	209	230	235	220	238	227	205	235	228	216	226	214	209	245	212	211	206	224	190	247	241	247	224	220	241	216	249	240	249	230	246	232	230	193	191	219	242	224	221	211	233	228	213	227	264	214	216	216	207	238	207	235	226	235	224	224	223	227	235	224	211	251	225	229	214	205	221	262	240	200	192	223	234	218	226	231	231	220	241	209	236	244	239	238	225	232	212	242	221	237	218	221	252	226	226	189	227	225	229	235	205	220	228	226	244	239	225	254	239	229	219	245	251	236	214	233	236	221	232	233	261	217	224	233	218	205	226	224	214	212	242	205	211	225	243	245	217	220	224	211	228	240	245	224	210	222	202	229	221	205	197	240	206	243	222	202	229	229	259	232	227	248	211	196	214	235	251	227	251	197	259	201	210	232	221	237	243	216	227	232	198	213	211	221	197	225	231	234	242	224	209	219	207	223	233	235	231	233	220	224	227	216	217	242	236	211	222	220	220	228	224	208	243	245	209	214	248	206	227	214	230	230	227	240	217	214	213	237	211	273	246	231	238	259	231	223	218	248	252	231	239	214	238	236	211	242	236	227	228	220	223	237	227	232	224	239	205	254	228	252	229	263	221	212	220	220	239	251	228	210	229	253	233	234	207	218	236	189	225	220	212	233	217	221	237	242	249	227	235	237	211	248	235	219	224	208	217	237	224	206	230	237	220	194	225	209	229	237	232	235	239	266	228	232	228	229	213	224	219	206	239	240	239	248	245	235	249	221	207	239	187	224	231	209	209	250	224	228	224	215	250	209	217	268	231	209	226	226	218	195	231	207	233	218	231	229	208	236	225	225	233	225	209	229	216	239	239	222	214	231	226	215	215	203	228	220	242	233	222	219	228	241	222	222	209	211	245	204	226	208	226	223	227	249	208	201	246	226	232	254	229	210	196	223	242	227	240	250	240	221	212	243	227	216	251	247	227	226	215	233	214	233	203	209	231	234	237	246	232	217	234	237	206	232	228	244	232	242	245	234	207	232	221	193	223	231	241	217	239	216	202	209	215	228	234	239	240	220	230	214	213	237	220	229	249	229	220	226	215	225	240	215	215	228	220	223	217	220	222	229	222	253	239	222	239	219	229	207	231	225	231	226	234	201	246	235	231	231	224	216	235	210	226	220	207	218	211	225	215	221	197	221	213	204	202	238	233	240	248	211	221	221	229	240	256	215	259	243	213	228	216	205	221	227	244	207	217	244	221	213	233	226	212	243	235	225	232	219	199	243	231	220	208	225	232	212	204	208	244	228	250	218	229	243	226	227	221	239	202	235	243	243	228	255	222	214	236	261	232	248	226	221	223	219	200	236	237	233	214	192	225	229	235	255	231	212	233	246	230	224	214	205	177	260	223	252	219	234	231	235	221	228	243	240	256	231	213	227	211	228	231	236	223	225	227	232	227	204	239	225	230	224	228	232	239	213	206	213	231	222	211	224	257	216	219	232	214	210	214	252	208	204	216	211	236	220	211	248	228	219	225	193	220	238	238	238	238	220	219	235	236	226	262	226	244	233	199	226	210	226	226	239	195	248	249	247	208	236	221	223	243	217	236	215	245	224	234	257	224	233	245	232	232	209	217	226	211	217	201	218	223	236	246	187	183	233	252	234	222	241	224	220	215	224	218	260	222	214	225	259	219	207	220	209	238	185	224	255	235	212	233	194	214	247	204	232	232	223	197	245	223	198	220	227	213	242	209	247	227	227	224	216	236	219	212	213	249	240	216	235	234	231	230	238	220	244	226	210	241	214	194	211	219	210	264	189	218	197	243	235	217	210	235	225	223	241	217	215	240	230	219	214	219	251	241	244	229	233	222	252	257	238	233	229	244	214	220	219	249	223	252	221	222	198	241	229	205	230	200	226	220	221	210	227	201	229	211	236	222	230	211	232	245	229	203	224	210	214	225	222	218	217	205	218	238	216	207	208	213	196	235	211	257	229	219	238	233	246	241	234	186	223	229	221	223	241	214	242	217	230	230	222	234	221	247	232	216	230	226	234	239	214	232	234	211	233	201	223	244	217	233	211	219	208	218	239	217	224	209	231	234	221	199	238	242	208	227	209	236	223	222	206	225	258	203	238	226	229	236	226	216	225	239	232	221	225	240	216	212	229	233	233	231	264	255	224	221	233	204	240	224	239	251	235	235	242	239	202	243	236	209	220	212	233	225	235	211	214	228	233	226	240	229	242	240	222	225	222	213	218	244	220	231	235	210	238	233	231	219	218	215	238	233	200	244	234	205	218	239	228	223	221	216	219	233	244	235	239	231	225	204	241	233	233	230	250	203	225	231	217	235	237	217	215	241	235	237	234	215	232	223	215	234	211	238	223	229	255	223	219	231	211	214	242	238	213	212	248	215	224	202	206	212	206	217	247	242	234	217	224	226	219	229	218	236	237	199	247	225	229	220	211	213	253	220	220	209	248	228	218	224	235	226	230	236	259	219	232	210	223	254	226	217	215	214	212	233	247	232	234	209	203	234	230	222	252	240	221	230	253	234	207	240	223	234	222	213	234	240	214	188	235	234	225	236	242	234	210	221	234	256	191	230	217	208	230	222	213	235	220	224	242	236	246	214	235	240	226	242	214	222	224	219	208	201	222	230	232	223	251	228	214	240	247	230	247	227	216	243	223	200	245	212	253	217	223	233	210	231	246	235	213	237	244	241	214	221	240	223	226	243	224	224	217	231	212	207	247	229	236	220	230	232	228	228	223	224	219	222	230	224	218	226	214	224	242	189	256	238	230	205	210	229	213	261	233	205	229	235	220	213	219	213	222	217	234	205	215	230
22544	21196	28629	24041	21295	21154	12500	4743	2996	2372	1785	1445	1182	1022	913	755	666	649	586	481	404	389	377	363	355	358	292	307	311	306	284	273	274	309	282	275	267	264	259	244	277	250	287	252	263	250	281	275	227	254	233	273	247	274	246	239	252	260	240	256	259	243	235	251	245	247	234	249	281	248	251	237	248	261	244	265	277	255	259	233	273	259	239	254	242	249	260	255	240	227	211	246	262	266	243	247	259	272	224	258	243	262	221	227	225	262	245	231	258	257	227	241	247	236	234	262	261	243	242	234	261	245	231	262	261	227	217	252	225	244	227	268	240	228	241	235	239	255	248	250	245	274	248	262	257	231	263	236	247	232	243	286	237	268	279	252	234	221	256	249	240	251	236	226	242	257	261	241	260	232	233	254	265	240	258	243	255	276	270	242	264	261	249	220	246	245	255	241	280	262	262	263	236	236	255	280	268	228	250	292	256	228	250	226	234	246	267	233	244	242	233	293	266	242	249	216	246	229	234	245	226	253	212	257	229	246	237	241	273	219	270	260	248	254	249	212	256	230	260	246	272	267	252	259	248	244	242	233	275	243	280	253	242	238	271	253	253	235	251	259	274	238	259	248	232	257	263	256	249	217	233	260	222	272	234	241	260	273	239	233	238	253	256	268	247	245	234	253	211	240	255	250	232	249	239	256	261	257	236	232	229	254	250	222	236	248	269	273	274	245	251	220	256	259	249	261	243	239	239	240	235	241	276	236	251	248	231	231	255	245	248	261	226	229	244	242	236	259	234	263	243	212	255	233	252	232	267	222	248	283	242	265	270	249	226	259	249	236	246	266	296	234	234	234	267	225	251	240	256	249	260	244	269	252	248	241	264	266	243	210	237	245	227	276	250	258	282	259	255	245	241	229	256	238	246	237	252	245	255	227	278	286	266	225	252	262	251	237	254	226	258	253	235	241	219	244	241	232	261	244	260	244	268	261	261	227	269	232	275	263	238	262	264	259	226	248	242	266	240	246	254	242	268	236	250	255	276	251	260	253	224	250	256	259	220	230	235	243	255	242	250	255	242	260	266	246	257	242	229	249	268	281	258	247	254	258	279	233	226	263	298	238	247	243	258	263	275	237	221	251	258	229	257	250	245	258	285	257	236	262	237	265	252	244	236	248	234	246	247	263	248	221	231	252	261	249	285	267	241	244	240	237	213	265	245	259	294	261	276	256	270	242	216	226	256	271	235	246	241	244	254	217	239	236	270	238	248	270	255	233	244	262	247	228	262	257	245	236	250	252	244	238	240	291	251	238	271	275	241	256	250	253	276	232	228	248	237	234	273	209	218	230	241	247	256	256	201	273	237	246	273	221	248	274	228	225	260	236	234	246	238	242	239	240	232	257	255	219	215	260	239	252	243	269	263	229	257	247	247	267	246	221	274	272	258	201	232	255	251	254	243	237	265	246	243	261	236	251	253	254	230	231	246	221	274	240	229	234	232	268	264	235	241	265	234	233	260	244	243	265	238	230	255	259	269	269	220	251	232	244	253	239	251	231	244	236	253	244	258	222	256	239	242	266	266	271	251	268	244	232	240	250	268	290	246	242	219	230	279	239	228	232	234	230	237	241	266	233	267	243	263	232	238	263	232	268	236	218	244	236	256	243	262	236	224	239	235	263	206	264	238	244	232	261	260	242	233	230	268	266	276	261	261	251	241	242	254	221	227	249	244	266	257	240	270	227	270	225	260	244	228	253	262	227	243	248	256	237	256	228	259	239	245	262	232	249	251	239	235	245	225	259	212	233	269	219	252	253	241	268	243	251	244	261	272	249	250	242	237	253	255	232	275	239	219	243	229	272	252	245	265	242	226	250	232	257	260	251	253	266	238	232	251	247	240	244	226	228	258	249	232	251	264	241	271	251	261	269	289	249	269	242	230	261	264	223	223	253	236	246	245	233	252	264	240	239	242	256	256	256	238	261	235	247	264	250	243	231	276	233	245	250	251	257	233	258	227	260	256	246	233	235	257	237	243	278	253	274	237	246	240	259	250	253	256	259	253	248	258	234	248	261	220	228	245	234	212	249	250	236	254	244	226	228	256	243	271	247	239	261	270	229	260	247	268	233	246	226	239	245	232	256	238	261	271	248	258	268	228	241	222	205	255	274	239	228	265	248	258	245	238	245	254	248	249	236	261	240	228	248	262	225	237	248	262	238	240	280	250	219	219	243	260	267	265	231	258	244	246	248	241	247	255	222	219	246	241	262	247	241	246	213	276	257	247	262	244	250	280	213	219	252	252	236	284	261	270	247	231	239	254	234	247	233	248	248	261	254	268	255	254	253	256	251	276	251	260	269	271	220	237	245	231	266	274	243	257	255	229	290	247	243	237	265	260	253	201	249	237	237	241	225	252	256	262	247	245	239	283	228	232	275	240	250	238	235	260	255	245	222	233	241	248	249	257	237	226	253	256	249	241	221	251	259	245	240	223	264	233	252	262	261	248	277	248	232	229	258	230	239	254	285	232	204	249	213	247	258	238	266	234	267	254	229	241	233	241	251	244	238	234	246	253	247	247	262	250	259	242	267	256	244	245	262	254	252	235	255	274	248	251	263	257	238	229	259	241	253	273	212	261	256	249	244	238	227	252	243	240	247	246	246	219	241	248	233	257	221	252	233	243	251	237	245	266	236	239	222	261	223	234	249	239	255	232	224	245	228	233	239	268	238	235	227	271	257	253	256	242	238	263	277	225	243	240	256	238	266	269	250	225	242	254	257	256	244	255	246	224	266	245	241	218	237	265	250	259	233	240	257	239	243	238	253	239	260	223	250	239	220	297	298	246	231	239	243	218	232	270	233	228	247	247	243	277	244	227	229	255	244	248	255	274	245	269	233	228	258	243	244	252	255	232	241	245	242	240	253	247	240	215	266	275	263	264	267	243	244	252	238	238	244	257	247	238	227	264	233	248	260	245	256	240	257	262	262	255	211	264	260	252	247	232	245	291	270	236	252	273	248	258	231	222	234	264	256	244	277	241	258	271	273	248	266	251	241	240	270	255	233	235	220	267	245	262	237	228	267	225	257	232	251	232	262	257	246	250	235	265	243	234	286	237	243	241	234	240	261	258	261	250	275	263	260	225	241	281	250	254	229	266	268	255	248	248	253	246	245	247	220	255	225	258	240	237	236	233	265	272	234	238	235	270	247	253	216	236	280	238	233	259	250	255	234	248	232	273	251	246	265	244	264	238	232	259	246	254	280	235	225	239	232	243	267	269	272	262	256	240	270	261	252	248	240	252	240	254	240	244	250	252	256	245	254	229	253	267	283	221	250	265	259	244	270	238	246	281	245	238	268	239	227	263	251	250	250	258	224	244	247	265	230	270	229	251	257	234	238	270	256	226	265	263	231	273	250	246	283	242	265	230	230	211	293	246	239	250	220	253	255	260	265	252	280	246	254	261	250	235	265	233	259	258	241	250	242	238	223	252	247	225	232	246	229	229	273
18392	46933	38374	26413	18945	12493	8692	6085	4535	3413	2598	2123	1811	1542	1284	1128	917	833	717	650	544	539	454	466	414	446	372	392	359	338	333	333	362	328	312	307	345	337	294	314	262	274	306	303	297	305	317	271	294	320	299	321	290	287	297	308	283	282	321	269	329	269	268	262	284	270	280	283	309	277	267	265	255	278	298	284	328	273	291	284	269	271	255	297	297	267	296	283	272	278	263	275	268	295	291	284	270	296	277	271	270	266	286	297	273	265	295	273	289	312	262	280	276	284	287	307	279	306	319	244	278	259	272	279	270	270	289	297	308	297	302	289	279	311	289	294	283	268	263	286	303	278	315	305	283	317	293	276	303	285	308	288	268	272	268	307	275	281	281	299	251	291	286	297	312	277	274	287	240	263	283	281	283	305	275	259	275	256	268	270	296	270	293	271	274	304	279	313	299	280	304	292	287	266	267	293	260	316	301	306	283	309	285	283	265	278	266	280	301	281	295	264	245	281	281	270	244	291	258	268	286	268	284	300	283	312	286	292	297	309	305	279	292	279	298	273	295	278	294	285	259	282	276	279	314	282	297	285	255	293	240	255	272	258	287	293	272	280	280	294	307	288	258	290	280	243	284	284	266	300	251	279	289	272	285	287	280	293	295	258	266	296	264	276	293	288	278	312	290	266	292	297	280	319	279	266	268	336	289	289	318	285	300	308	280	297	263	287	255	284	265	280	261	317	285	287	272	279	264	295	297	304	305	294	290	268	276	257	259	285	285	287	273	284	270	261	318	245	296	281	280	262	276	285	268	257	315	294	263	287	272	303	297	270	278	304	273	268	289	284	276	244	265	287	277	278	281	283	291	292	278	274	284	287	266	283	263	275	288	265	290	303	274	280	280	284	297	271	278	288	266	287	283	293	284	288	280	278	249	286	297	281	278	284	297	282	290	268	302	297	298	268	259	286	301	297	292	275	295	300	310	307	281	283	292	294	283	292	270	279	291	274	270	260	265	270	294	299	276	295	272	273	300	269	301	263	280	278	307	280	285	269	285	275	309	299	255	280	273	288	296	303	287	259	301	252	293	288	255	274	291	272	295	291	278	283	281	317	277	268	259	263	316	291	269	260	300	259	285	260	321	272	281	278	302	249	279	302	272	273	286	301	254	277	253	302	257	280	263	288	276	315	287	284	279	289	252	276	302	278	263	283	268	300	286	314	278	274	294	286	270	287	288	259	273	284	303	254	285	306	265	304	282	299	264	289	284	280	285	271	286	295	288	285	301	267	272	281	245	280	282	301	312	285	297	278	268	289	284	282	291	261	267	321	269	314	306	312	252	289	274	287	287	265	304	272	264	298	312	278	278	263	290	270	296	275	275	276	317	280	298	291	264	300	287	334	265	302	310	315	298	255	298	304	247	281	263	258	314	294	287	278	289	280	303	271	283	297	306	287	291	277	276	307	274	266	281	308	285	278	280	263	289	259	295	264	262	301	281	277	301	290	314	266	279	286	282	286	269	283	272	288	243	291	296	312	278	259	288	269	260	251	269	283	281	304	271	264	310	291	252	293	270	292	270	312	259	322	283	283	282	292	294	280	272	267	271	268	298	306	309	288	302	311	255	261	290	308	288	315	308	290	258	288	295	330	285	292	291	285	336	267	272	276	287	244	285	281	339	253	301	279	300	291	268	261	266	273	264	290	270	266	288	290	309	295	283	289	315	293	299	271	291	269	262	272	302	289	275	298	254	284	252	305	299	333	302	288	268	288	270	277	282	262	301	300	279	267	286	268	288	291	286	285	277	296	280	272	289	266	303	285	266	277	278	276	264	268	299	266	286	253	271	268	291	290	272	295	286	295	272	292	279	284	297	287	285	269	295	295	271	289	270	289	269	299	281	263	274	264	270	279	281	254	286	312	277	276	274	274	320	265	262	290	283	283	287	292	300	291	278	309	288	307	277	295	280	270	257	284	294	291	292	305	248	297	312	273	270	274	288	288	262	248	291	293	265	282	260	301	281	292	257	264	281	296	311	295	281	286	291	276	272	262	276	325	284	294	294	302	293	266	254	280	285	277	272	283	295	293	270	275	285	293	301	303	294	288	287	309	272	272	277	275	272	276	267	266	257	292	309	279	296	286	308	308	260	282	281	269	283	264	282	259	290	273	256	310	265	282	308	309	294	270	258	270	289	282	253	286	286	283	315	291	276	281	306	294	273	282	308	276	285	287	289	289	249	275	283	273	279	291	276	235	280	258	299	277	272	324	286	280	282	273	283	268	283	292	271	263	262	274	296	301	291	287	274	281	286	287	286	271	290	283	271	283	281	312	252	292	297	259	295	308	269	287	293	292	303	300	295	296	293	280	285	289	270	261	262	266	280	295	272	258	262	310	291	309	295	327	309	298	259	305	314	267	283	296	274	274	305	287	294	278	307	282	269	286	273	249	314	264	287	272	288	312	270	278	256	299	313	312	318	244	277	292	276	266	277	294	302	276	283	291	280	312	282	265	269	276	303	275	275	256	312	278	244	282	297	279	291	288	301	284	273	288	275	270	266	295	277	305	279	276	295	256	277	312	280	276	278	283	297	287	276	290	243	275	310	310	295	254	289	305	274	262	290	299	281	285	289	283	262	286	283	278	262	287	302	295	268	276	282	277	279	286	274	289	259	273	305	261	284	262	259	282	278	268	279	268	321	274	289	284	278	278	285	292	283	292	271	303	274	286	282	292	277	282	274	286	256	288	274	278	264	311	272	310	294	284	263	295	289	284	270	279	285	265	293	277	283	298	288	279	262	285	289	308	292	278	312	282	300	285	298	290	291	265	280	308	261	299	293	287	267	258	289	221	271	276	260	277	298	300	303	268	277	281	289	298	292	282	317	296	257	271	248	297	269	267	320	282	270	283	295	286	275	297	275	302	268	280	296	250	277	284	290	289	303	282	299	300	256	298	271	291	275	295	306	275	268	273	251	260	280	266	282	298	287	261	271	287	284	276	246	286	287	263	316	288	278	309	272	265	284	271	277	256	283	289	274	290	303	295	276	282	316	290	282	277	291	264	264	314	299	289	274	291	299	284	274	297	289	300	259	305	273	290	288	282	316	271	293	301	250	285	268	282	275	305	271	284	290	309	265	261	275	295	300	273	295	314	310	298	301	264	312	254	299	264	272	307	285	285	290	276	292	310	265	284	279	284	282	298	266	265	249	270	308	262	281	267	271	264	307	280	255	269	290	272	292	283	294	299	280	304	288	279	289	304	326	288	291	268	304	302	304	281	279	296	303	286	285	269	267	299	290	291	299	290	259	271	315	290	296	293	274	300	278	318	266	255	292	267	287	277	303	275	286	281	306	284	305	284	271	283	284	266	286	278	297	288	279	268	269	271	264	302	277	278	301	284	274	298	301	261	282	290	282	269	269	293	302	296	267	310	300	281	284	293	266	293	256	274	288	296	290	290	280	304	261	265	280	302	287	291	294	297	278	270	299	260	292	272	271	274
27414	22099	22946	13798	5846	3297	2226	1449	1129	875	759	579	524	499	455	430	338	323	314	281	255	268	242	219	235	238	244	227	253	226	210	220	259	213	207	197	227	238	212	186	187	194	210	202	218	192	213	202	189	234	227	207	215	230	204	186	200	234	206	190	188	216	224	225	211	201	186	244	170	216	199	206	209	224	196	205	203	229	208	202	222	223	235	229	211	197	189	223	186	208	213	229	227	205	227	220	217	187	228	199	214	198	226	190	185	224	218	202	212	220	217	235	212	188	201	212	201	215	219	207	217	212	210	203	235	188	223	221	192	213	220	206	207	202	243	206	205	216	213	201	205	221	235	197	230	196	193	188	228	208	219	208	198	210	209	207	174	204	209	232	196	193	196	215	205	203	201	212	204	210	238	197	218	213	209	208	221	207	211	210	195	227	208	204	207	212	223	213	203	228	214	194	219	203	197	210	211	217	243	181	230	203	206	207	163	224	215	205	236	209	213	221	194	216	228	208	197	216	221	224	220	221	219	215	207	203	190	235	214	235	224	178	186	225	201	186	164	211	181	211	202	202	208	207	212	210	220	205	193	171	216	217	193	199	199	213	204	201	206	209	209	207	211	211	195	230	180	210	213	229	189	215	237	202	189	195	217	181	238	222	191	208	225	235	210	230	210	210	220	209	188	225	174	193	218	226	231	190	225	203	202	206	212	211	190	210	225	204	212	204	203	221	196	210	210	212	220	215	204	192	197	229	181	212	196	251	205	209	231	188	218	248	191	188	205	208	225	194	213	209	210	207	221	191	206	217	216	221	207	184	210	250	188	208	219	185	210	182	204	222	187	233	230	212	213	227	206	204	224	206	185	217	212	200	237	221	214	219	218	227	196	227	209	232	202	190	207	191	204	181	227	195	213	198	231	209	201	211	210	172	190	199	212	207	220	209	202	209	212	216	187	214	190	188	203	251	215	218	204	218	216	207	183	211	199	190	200	237	192	222	221	188	219	229	217	209	204	176	189	204	212	193	210	183	213	214	207	189	214	199	214	215	213	185	234	203	218	218	225	190	203	197	207	207	220	215	206	186	190	186	229	222	221	210	235	213	214	191	191	251	209	204	211	226	208	198	211	215	236	216	223	195	189	178	208	213	201	191	216	170	210	232	188	212	200	228	240	235	202	216	208	199	205	205	208	231	198	215	221	217	195	198	227	211	220	198	201	219	213	208	198	188	237	247	192	206	197	196	207	225	194	218	197	211	185	213	215	215	231	203	225	240	200	202	182	206	199	239	186	200	194	198	199	220	193	175	219	210	209	246	209	212	193	208	208	234	220	216	210	187	191	209	220	196	199	198	219	214	203	219	201	209	201	197	189	225	216	206	222	220	221	184	218	226	201	203	204	197	232	214	228	202	198	215	217	198	204	221	220	238	198	233	209	212	207	213	216	173	216	215	197	223	200	209	210	195	211	205	184	219	220	213	201	229	222	221	211	205	228	222	216	225	196	197	241	222	198	205	203	198	189	196	208	230	195	216	218	235	234	198	194	225	199	197	234	208	198	217	214	215	198	213	212	205	197	224	219	213	214	223	185	198	201	220	195	189	185	216	205	255	223	172	211	203	232	212	200	214	204	210	216	220	195	205	213	215	237	223	199	203	212	203	187	186	228	229	187	183	215	193	190	221	192	208	206	199	195	229	216	213	203	222	223	200	213	213	218	207	204	208	201	210	205	198	203	211	199	231	210	245	208	197	225	224	223	194	235	233	219	194	231	203	223	229	237	237	214	227	214	193	210	226	201	229	204	221	192	227	218	201	191	208	217	213	215	235	239	193	203	220	215	206	240	174	216	223	221	185	226	174	205	217	215	211	204	217	213	203	196	203	219	214	210	219	207	190	204	193	209	228	214	196	205	176	226	235	212	222	211	212	231	218	190	229	197	223	224	201	205	215	202	204	205	205	244	207	200	202	207	201	196	210	239	189	204	202	227	236	212	218	216	184	200	224	214	208	198	198	218	220	213	199	204	235	232	194	197	225	227	219	232	222	212	190	213	185	207	226	221	216	214	217	206	226	233	190	205	243	190	223	218	203	228	212	203	220	175	199	224	205	208	228	219	193	216	188	206	194	203	179	213	221	218	196	210	210	228	190	218	222	229	187	205	209	180	206	184	188	199	193	216	243	219	196	209	210	221	206	199	204	205	220	229	220	210	230	218	212	213	210	183	203	219	190	201	205	212	218	214	227	210	185	208	193	201	197	192	188	208	218	197	214	217	191	215	198	215	199	214	235	185	212	225	239	201	203	197	241	243	199	203	220	199	210	218	194	205	200	232	194	220	238	175	205	213	225	226	221	215	214	214	212	189	201	197	205	190	224	188	207	229	210	208	229	229	209	206	224	231	212	226	212	216	207	225	192	216	204	178	197	213	215	207	199	201	200	211	221	237	220	210	221	203	189	200	203	218	220	197	202	209	185	216	219	193	199	202	172	212	216	217	237	202	234	201	202	212	208	190	191	219	199	196	211	183	242	214	218	200	191	232	193	207	229	201	218	208	191	209	212	207	236	234	238	185	203	208	213	181	206	215	226	180	200	189	220	216	185	202	221	210	187	220	241	198	235	200	213	215	226	199	204	207	206	216	203	185	211	202	210	182	205	194	204	195	198	216	187	214	188	189	216	229	189	218	200	196	220	220	209	219	187	219	222	244	224	211	203	191	202	210	233	198	208	209	243	196	195	203	205	214	214	200	207	214	209	218	207	194	201	208	223	248	233	197	192	208	213	214	208	185	230	209	202	240	197	187	211	196	191	188	222	240	237	202	214	209	225	220	205	227	214	215	206	219	205	183	233	201	240	209	195	210	193	195	198	214	230	209	193	205	200	198	214	223	202	189	220	202	218	191	230	192	242	199	211	209	226	214	189	228	216	210	193	200	197	185	202	205	224	176	229	202	200	200	209	192	214	229	196	215	212	191	228	213	205	189	227	222	212	254	214	197	192	215	218	214	181	210	189	206	198	227	240	233	206	197	202	188	179	200	194	204	210	202	205	210	202	220	204	198	200	221	222	202	212	194	194	218	217	208	201	229	210	217	210	215	243	205	211	202	231	203	221	181	223	184	184	211	210	187	230	202	219	221	217	200	214	215	207	237	216	211	205	201	198	231	202	211	217	215	195	227	196	210	205	197	204	208	228	204	207	215	225	187	218	189	203	207	187	214	198	183	205	218	198	220	246	218	211	207	233	192	222	202	207	209	228	209	211	213	217	178	205	214	214	202	192	201	202	191	228	185	187	198	218	224	191	225	209	217	211	230	205	180	211	221	214	203	208	221	226	233	184	204	168	221	217	217	217	197	215	218	189	221	194	193	223	180	211	224	222	233	212	197	192	182	220	214	205	191	204	198	202	172	215	206	199	227	187	211	224	224	213	173	187	209	228	225	189	255	216	200	196	196	219	224	224	197	223	236	215	216	213	196	204	190	214	220	217	211	232	201	191	227	196
15343	35257	25927	14799	8974	5535	3501	2633	1877	1346	1114	879	684	670	593	569	438	439	371	375	351	314	304	304	293	278	278	274	271	264	270	260	294	280	257	247	280	237	238	259	234	241	260	231	240	254	243	254	227	266	227	222	245	233	246	241	238	247	216	245	219	243	239	238	222	251	252	257	244	258	239	251	234	236	252	249	245	255	236	251	252	271	204	233	233	209	246	233	246	220	239	220	218	267	253	232	242	256	216	232	245	249	235	267	235	223	217	244	248	261	240	243	252	225	249	225	223	238	231	255	225	266	254	269	231	252	249	237	235	258	235	244	253	260	244	226	247	211	246	246	234	216	253	241	242	230	255	234	231	217	245	236	276	233	227	247	244	256	261	231	273	231	244	256	237	228	244	260	252	238	239	244	245	222	252	242	231	231	233	243	213	234	240	237	266	203	250	250	217	223	251	229	259	257	258	221	226	246	246	238	273	215	214	243	250	228	261	260	242	222	256	261	244	251	238	220	235	257	255	230	201	231	229	229	231	234	235	234	239	242	248	237	234	258	251	233	262	245	243	240	252	242	242	241	251	251	239	251	241	250	226	235	229	231	236	264	236	248	242	227	257	206	225	266	233	244	275	259	239	223	252	256	211	236	226	195	278	223	249	255	227	266	239	221	232	242	247	226	230	237	239	248	268	250	229	237	255	247	240	222	243	241	242	252	235	250	209	251	222	240	251	237	247	233	220	240	269	239	217	243	222	234	239	233	261	266	212	259	212	215	218	230	226	242	241	226	261	237	241	270	256	226	223	236	246	274	227	246	230	234	239	255	243	243	246	270	223	231	261	254	222	242	234	237	221	226	247	256	234	256	268	263	244	236	226	223	250	241	247	268	235	238	235	252	250	253	238	232	249	264	246	283	237	247	229	247	255	236	245	223	216	251	243	229	287	207	232	250	233	250	234	238	235	239	242	226	251	233	234	204	243	242	249	220	249	267	218	243	305	247	225	224	224	237	243	238	267	237	237	258	256	242	229	218	222	250	230	198	251	246	220	255	258	235	251	216	262	192	221	263	229	253	254	259	259	252	250	224	218	265	223	242	236	251	233	238	263	240	242	252	251	249	228	239	229	268	257	245	215	257	244	229	265	248	242	214	249	247	248	260	251	242	211	231	255	237	229	265	231	214	258	240	217	232	243	220	252	205	239	239	249	241	226	254	257	229	253	233	246	249	229	244	225	225	261	232	250	234	265	255	221	228	232	245	234	252	261	239	236	250	254	239	232	220	216	244	266	234	225	260	213	238	249	249	245	253	237	267	251	239	261	280	267	257	221	218	251	238	232	230	237	234	261	252	248	215	243	241	225	253	230	241	258	247	241	250	215	260	229	248	254	262	225	239	268	216	237	242	243	237	241	238	235	242	234	214	272	235	252	234	223	225	248	257	239	240	245	218	224	232	242	263	244	237	247	255	239	245	234	227	271	251	238	261	271	237	220	227	206	214	230	249	223	276	262	241	226	253	253	260	212	256	243	219	252	260	228	231	242	256	259	223	244	241	244	225	254	246	259	227	245	241	230	252	266	246	235	238	267	253	234	247	257	254	214	208	233	233	250	249	220	260	217	273	236	236	272	250	238	229	224	264	232	243	233	256	226	232	229	244	245	232	218	245	239	241	218	261	242	268	248	241	235	244	241	219	249	248	253	232	237	270	254	217	228	222	251	269	225	263	233	240	257	231	213	272	215	234	246	256	229	219	228	207	245	242	240	230	255	237	246	229	222	229	236	246	249	258	249	238	221	261	247	263	253	268	216	243	263	232	249	240	227	269	225	230	248	226	249	246	247	249	258	226	239	242	253	247	237	250	249	214	274	228	233	257	236	232	217	228	228	232	223	230	247	239	253	231	242	227	272	287	259	263	264	234	259	238	233	237	253	249	252	247	241	264	258	248	248	256	258	243	251	232	254	238	250	215	244	232	227	211	235	231	250	235	230	225	213	243	239	248	240	248	225	241	279	283	215	240	247	260	242	245	263	227	268	236	260	241	252	263	242	257	230	229	221	247	257	236	266	236	241	239	224	243	257	248	233	250	256	225	239	253	242	256	244	240	250	247	239	247	253	226	259	255	271	222	247	250	237	256	259	233	261	253	231	262	242	237	216	221	259	277	205	245	224	248	247	239	236	225	256	240	232	233	233	240	236	222	205	229	244	221	239	247	228	256	234	232	241	234	267	235	222	241	247	243	227	259	251	254	271	226	238	213	218	238	234	264	245	230	213	250	244	222	234	232	240	263	251	238	216	241	209	255	236	241	221	228	258	244	242	238	275	248	221	230	254	229	281	225	226	227	253	236	258	253	240	261	245	234	244	244	263	252	230	208	213	230	269	254	233	230	261	230	218	232	246	247	269	227	250	230	249	242	242	248	249	210	241	245	264	230	229	269	273	221	226	221	236	251	219	228	245	244	230	266	251	259	244	239	243	235	256	231	236	226	253	245	259	255	219	247	240	257	246	251	248	253	254	250	259	251	255	241	248	243	247	241	241	238	205	251	240	242	248	241	223	260	269	232	242	207	265	249	258	222	252	231	237	249	221	243	245	240	238	238	242	258	217	224	226	228	260	233	212	247	230	256	236	237	225	242	255	244	231	226	215	238	245	271	239	239	264	233	235	250	245	232	255	245	249	252	225	226	249	258	203	236	249	282	249	227	243	223	233	235	228	242	243	271	262	261	230	242	226	237	237	231	232	221	258	238	248	229	231	224	266	240	250	233	243	226	253	231	255	237	240	241	237	248	253	237	212	228	241	241	228	225	231	245	245	237	232	250	242	223	256	222	244	250	241	220	262	258	241	215	241	214	233	246	242	265	240	260	214	232	238	270	244	259	236	248	235	244	244	237	251	229	270	232	246	260	266	221	261	248	220	265	240	225	242	266	232	255	243	224	253	236	236	259	267	245	258	257	248	240	247	236	255	244	243	248	231	259	235	226	219	234	257	227	232	251	258	241	273	221	248	225	273	238	247	219	246	228	252	257	263	233	222	259	259	265	257	261	224	241	247	232	218	250	239	232	214	238	232	241	238	244	263	258	261	241	234	253	263	242	221	234	236	289	238	229	251	236	250	253	216	217	249	229	236	233	224	253	264	264	229	252	231	235	246	220	242	262	245	241	242	233	244	244	227	228	242	259	274	240	241	228	230	236	258	218	248	229	253	229	240	241	229	234	262	242	261	221	236	254	223	240	240	224	235	230	256	230	237	247	209	225	272	250	228	229	246	262	244	232	223	215	248	217	230	248	250	240	248	230	241	258	239	237	243	263	241	256	260	251	246	228	249	255	224	245	247	229	264	239	241	258	230	235	234	241	269	218	215	249	203	237	256	244	281	223	241	244	227	254	268	235	230	252	224	223	250	237	254	233	248	240	232	257	238	245	212	217	251	257	250	249	227	233	231	201	267	220	260	246	256	235	256	279	233	252	236	267	258	248	258	249	249	251	224	249	250	235
23560	21169	28006	24625	20979	12943	5440	3105	2198	1583	1275	1035	843	753	744	623	536	496	415	389	348	347	319	329	339	316	291	271	260	267	264	291	271	293	229	246	259	268	249	255	248	258	242	255	256	250	296	255	242	275	257	238	257	240	237	257	244	246	252	238	235	254	240	228	254	235	237	230	250	294	237	207	255	230	280	253	280	244	266	249	268	237	254	226	253	276	270	234	255	246	242	248	248	240	232	246	243	208	262	272	215	224	268	224	225	212	253	254	253	258	234	258	231	223	247	253	229	240	229	245	266	260	234	269	225	258	235	245	219	251	231	254	233	234	264	220	251	266	229	273	262	287	230	264	245	243	241	242	244	222	259	271	252	246	223	239	257	253	240	266	281	229	235	256	226	234	241	241	247	229	237	252	218	230	261	251	279	263	239	239	234	275	252	258	256	220	219	264	253	233	229	251	257	251	269	242	251	258	266	251	205	255	233	238	267	240	285	216	278	235	265	214	243	231	245	238	259	249	263	232	252	268	265	239	251	236	260	243	230	266	256	230	256	241	235	244	231	230	256	240	255	285	246	248	243	250	281	234	241	245	238	231	280	241	266	236	264	257	222	231	227	245	259	232	242	243	249	253	251	252	226	271	247	256	260	242	229	234	218	279	242	271	233	231	262	252	234	239	256	247	224	254	268	276	225	244	258	263	222	247	261	268	240	224	241	251	253	246	241	214	243	247	215	234	230	269	215	234	261	247	230	268	249	240	235	243	207	234	227	276	270	206	259	248	253	248	252	245	266	253	248	252	229	234	251	252	237	270	241	248	255	247	250	246	222	253	250	236	248	273	260	256	254	263	254	260	233	251	247	240	248	263	272	262	229	223	258	258	248	268	249	237	251	233	241	256	248	261	278	259	239	241	245	223	269	249	251	256	230	237	239	226	241	238	238	257	272	239	227	253	255	221	262	273	254	235	269	253	246	231	243	265	265	255	253	246	242	249	217	257	251	256	249	255	230	248	243	266	233	257	236	259	222	275	240	248	274	260	230	228	213	240	251	250	262	224	243	228	263	258	243	242	240	271	237	236	232	258	256	288	244	241	232	281	236	254	229	265	255	239	253	291	243	246	252	249	245	245	242	239	231	203	232	261	292	259	242	250	253	220	247	255	213	218	256	267	267	270	232	251	226	268	232	242	263	266	231	245	249	281	264	253	250	270	227	258	263	229	243	260	249	268	242	244	261	281	247	257	259	255	252	248	232	229	204	241	210	232	274	266	228	243	261	236	258	231	232	248	251	226	268	265	262	226	238	264	218	234	230	248	247	233	255	253	255	218	246	243	226	239	213	259	245	268	256	266	246	252	260	209	231	233	232	239	232	235	242	257	260	252	227	234	222	241	259	224	257	278	245	240	229	276	233	269	253	261	250	240	227	222	243	257	250	259	235	266	247	225	250	229	246	238	236	219	267	243	264	230	241	239	220	244	233	239	259	253	226	257	223	242	263	217	234	227	252	227	246	248	275	262	258	236	261	277	241	256	269	263	228	249	236	242	256	256	220	252	272	252	267	249	237	272	249	253	242	257	230	231	235	232	249	250	259	274	248	257	229	232	245	248	271	244	253	281	252	271	260	272	240	248	264	273	255	247	243	237	224	227	246	242	272	241	239	250	244	245	228	250	246	252	246	253	231	269	242	234	259	244	228	234	279	267	253	225	247	247	223	236	234	226	224	259	232	246	266	234	235	231	240	217	237	263	222	222	256	257	278	275	253	292	263	230	235	230	258	191	224	217	233	251	268	258	246	250	251	250	250	274	240	227	250	232	239	260	263	237	239	238	279	254	224	231	248	245	254	266	241	258	280	249	227	255	249	234	243	244	242	255	259	226	224	246	247	229	260	273	251	256	243	253	260	255	253	250	264	239	233	240	256	225	249	213	240	242	246	233	229	240	220	227	244	256	227	259	230	240	253	269	241	257	240	256	218	236	230	243	224	253	252	258	261	244	233	269	257	221	233	221	259	224	258	282	233	258	230	226	252	250	257	262	254	241	257	233	217	255	251	236	236	228	252	237	249	244	269	214	199	216	217	250	229	220	246	237	257	264	252	231	267	244	251	229	233	233	258	274	241	252	248	244	241	242	230	241	258	263	218	221	232	261	260	241	245	245	262	239	233	224	231	240	259	259	213	264	240	225	257	240	252	242	260	235	264	241	268	274	203	264	262	272	244	263	251	241	257	267	244	278	252	247	212	206	231	241	237	236	269	233	245	233	275	238	280	220	256	234	242	258	254	261	248	212	262	247	221	260	273	241	258	256	241	253	247	237	293	253	240	229	274	274	237	271	254	229	232	237	245	219	238	248	246	263	258	227	222	238	228	231	241	248	235	241	216	267	253	227	255	261	243	234	257	225	253	279	239	225	228	235	249	268	223	229	227	238	257	243	221	214	262	265	243	205	255	247	252	279	242	244	238	220	227	244	234	235	213	247	260	237	247	253	238	250	223	225	249	230	239	259	228	273	266	250	225	241	242	236	239	245	240	262	265	237	241	229	277	279	259	255	219	208	263	283	256	227	241	266	248	257	233	248	243	237	214	256	261	255	247	244	240	265	212	196	249	217	230	251	252	237	230	226	238	244	231	262	259	234	262	213	242	220	229	235	236	240	229	254	244	232	260	256	248	236	229	229	263	248	262	235	251	249	262	246	255	234	251	237	254	235	255	229	237	222	258	249	236	261	252	258	251	210	237	220	228	279	235	263	251	246	261	241	225	250	238	238	231	236	244	235	253	241	236	228	258	259	264	259	237	226	236	233	223	273	246	274	275	236	265	248	250	235	235	253	224	238	244	233	228	226	255	245	237	254	254	267	255	234	246	291	248	257	225	253	233	244	234	252	254	243	243	246	239	248	204	248	254	254	274	262	281	239	241	234	265	250	264	259	230	270	241	238	237	238	228	227	246	245	254	248	256	248	230	258	230	268	230	229	240	258	268	238	265	233	250	258	229	234	233	242	279	235	245	249	253	220	244	238	267	238	256	232	263	246	232	239	263	257	250	209	278	240	215	255	239	234	224	237	263	234	256	259	235	226	258	247	244	246	220	229	266	230	238	230	243	254	254	242	270	232	268	235	286	244	249	239	219	243	235	241	243	233	249	227	232	235	242	259	238	213	253	261	245	252	242	237	272	243	206	246	251	251	235	251	237	232	236	255	236	281	222	248	232	255	235	240	253	230	242	241	249	280	236	243	230	240	236	247	232	248	272	275	249	239	257	238	233	261	269	217	265	229	240	241	246	226	216	238	237	240	245	230	238	224	264	220	237	253	250	232	254	218	246	229	248	244	240	242	216	250	242	242	267	247	262	258	236	227	242	228	247	223	242	241	239	234	234	265	272	245	248	265	239	254	251	239	248	235	266	245	215	222	232	260	218	250	236	228	262	248	216	247	215	240	258	234	242	251	243	274	240	234	241	238	241	245	231	238	266	245	252	266	269	227	232	255	239	242
16572	43076	33879	21558	14187	9398	6516	4635	3279	2474	1969	1485	1264	1059	933	803	683	646	585	526	502	477	464	442	359	359	328	366	350	310	328	352	321	311	312	300	273	266	293	293	332	270	268	287	266	280	279	268	269	290	310	291	282	325	283	257	276	283	282	291	298	307	276	298	291	290	298	295	280	301	245	274	258	281	295	285	291	280	264	285	313	286	319	264	310	276	277	277	298	292	272	301	277	271	286	267	295	333	292	278	279	257	266	308	270	291	317	273	275	269	278	278	263	320	269	288	313	264	296	272	264	252	285	293	272	261	256	266	290	264	290	295	279	303	260	305	267	314	301	289	300	289	278	284	308	330	307	298	286	298	281	300	299	300	269	277	281	298	275	287	299	280	250	288	258	278	297	296	265	290	255	295	287	306	286	306	286	298	281	285	302	248	270	249	271	303	316	293	301	321	245	286	304	274	273	280	289	275	278	278	280	293	236	299	270	266	269	283	279	281	297	300	283	253	285	299	287	265	287	287	268	300	299	292	292	268	281	252	263	264	286	303	289	280	292	302	278	302	295	272	309	302	251	267	306	275	274	304	267	273	275	314	267	282	318	272	274	283	295	282	264	305	287	270	286	250	252	288	275	296	280	310	308	333	314	274	278	289	276	256	286	273	287	270	273	277	278	301	286	289	272	286	267	284	281	280	272	289	301	278	296	264	267	286	321	271	257	267	293	258	290	282	281	283	293	270	274	268	282	255	309	281	275	298	286	276	272	282	233	304	309	298	298	301	282	289	279	278	254	252	277	285	290	295	247	289	300	283	298	297	273	282	275	298	288	272	269	297	293	275	338	319	276	284	293	280	274	300	288	304	271	287	282	281	261	307	308	302	281	303	278	288	266	307	286	285	281	265	296	273	304	286	297	265	298	272	242	279	259	276	275	290	281	265	271	317	291	282	288	273	283	278	276	295	285	249	284	279	287	305	289	310	294	243	299	293	315	246	255	298	290	274	300	282	306	288	299	271	289	280	309	265	269	279	283	272	286	291	283	280	289	283	289	234	260	289	269	266	253	279	278	239	261	293	289	271	283	288	286	289	303	301	304	294	280	313	239	284	284	283	294	265	290	282	253	297	304	302	273	271	263	308	258	266	272	304	273	284	268	278	315	304	308	298	276	299	264	277	297	265	277	239	277	265	268	308	263	302	284	290	295	280	306	281	291	278	253	278	303	276	299	284	277	296	288	278	279	265	270	293	263	272	297	294	282	326	281	271	275	283	276	276	300	283	312	289	297	286	292	250	281	307	291	300	261	306	314	289	305	280	254	297	291	290	291	278	309	276	265	318	280	300	296	285	284	299	308	272	277	276	266	275	269	271	278	289	302	314	298	254	284	290	268	306	284	256	275	264	254	280	298	291	268	280	287	259	272	294	291	294	265	263	275	285	265	275	281	252	282	250	272	262	299	268	269	295	284	275	284	302	294	269	289	271	291	310	290	277	311	276	289	268	254	296	262	270	288	314	269	272	280	291	236	287	267	294	270	259	275	305	280	283	315	301	311	281	290	275	254	265	238	275	292	304	298	329	298	275	319	296	267	318	270	274	273	293	275	278	278	296	239	262	278	264	270	292	309	274	274	283	281	244	269	275	285	299	339	272	303	274	262	271	274	312	279	264	250	276	271	285	288	263	271	294	271	294	281	291	274	296	290	284	288	288	306	259	289	304	278	278	270	267	277	314	326	257	298	286	312	288	282	271	290	285	296	281	271	300	277	277	286	297	261	306	269	284	267	276	274	257	289	296	292	306	258	276	294	279	290	282	283	278	292	257	297	317	275	261	316	270	273	281	291	328	292	289	269	295	263	275	281	264	284	291	276	309	286	278	301	311	275	268	282	295	276	293	273	283	306	287	283	286	272	266	295	294	275	273	302	284	269	254	294	295	305	262	267	265	283	292	293	288	268	297	280	289	249	291	283	289	302	276	319	275	283	272	274	275	308	281	288	281	297	289	290	277	269	257	277	285	305	305	284	306	271	284	263	261	278	246	285	274	303	262	278	290	267	268	317	308	265	280	298	306	290	270	270	248	286	297	289	261	300	280	284	276	293	297	290	269	317	255	302	270	312	303	278	285	294	288	299	292	274	269	288	288	266	280	312	293	265	300	267	286	301	320	294	279	268	284	309	288	283	271	293	277	277	283	283	319	298	297	287	292	265	293	284	256	255	300	293	283	270	248	274	268	313	290	286	267	263	262	335	261	276	284	257	309	294	271	294	294	304	264	275	294	271	298	261	306	283	290	296	290	285	280	257	291	253	313	273	292	264	278	304	263	287	271	271	267	273	266	274	274	316	261	266	278	278	274	247	303	278	298	285	263	263	324	289	280	292	290	266	255	260	266	258	298	287	320	264	286	278	281	275	301	287	277	280	297	281	312	281	305	302	291	303	314	273	309	291	298	286	281	286	314	269	306	280	293	290	288	253	272	288	289	279	269	267	281	288	294	308	300	283	294	291	269	301	268	279	277	290	245	309	269	252	291	290	294	282	278	281	279	255	288	288	302	267	270	288	274	296	261	269	264	271	240	281	286	276	273	287	259	277	291	343	268	312	262	278	297	237	266	278	301	307	287	284	252	264	269	276	290	272	268	285	292	276	275	298	270	288	283	247	297	280	276	306	278	266	276	272	293	322	302	308	269	291	250	310	295	295	284	280	286	260	279	256	276	300	259	277	259	279	267	275	280	277	290	264	272	278	316	308	262	301	281	295	290	288	291	292	282	294	270	308	284	284	277	288	262	324	291	279	283	297	287	307	262	264	314	294	306	240	284	293	288	261	292	305	302	283	263	278	291	288	300	279	307	287	299	273	286	242	279	281	331	261	270	275	268	289	267	290	259	285	286	288	278	262	250	289	293	303	287	272	275	287	310	280	289	276	269	266	272	260	287	299	292	296	259	306	319	257	279	284	275	269	331	288	280	304	290	307	276	259	291	258	257	248	280	273	307	315	290	271	279	294	291	281	294	289	267	283	264	298	279	250	282	287	284	279	287	266	291	320	301	270	272	265	294	295	257	299	263	235	309	262	303	307	291	258	267	285	296	289	262	294	282	270	292	289	298	253	329	292	257	284	283	297	294	278	270	287	280	312	291	267	303	273	259	298	277	286	266	300	301	287	283	287	304	253	260	296	290	275	271	294	306	259	261	275	312	313	285	275	279	295	252	305	300	299	299	258	287	291	262	285	271	256	295	265	256	264	269	272	272	302	287	287	299	275	288	290	286	275	280	262	274	280	297	283	276	280	273	278	261	280	275	300	298	290	288	285	313	286	275	278	301	289	262	287	287	267	303	274	268	311	280	257	269	271	267	271	249	251	294	291	290	288	278	285	288	265	285	282	254	252	317	313	296	292	299	273	304	267	298	259	261	258	285	259	294	287	265	284	300	281	270	283	281	244	281	296	314	269	246	263	308	311	268	289	304	273	307	237	274	275	295	289	284	280	297	270	297
24805	21132	26737	25187	12102	5165	3106	2079	1436	1100	870	818	656	545	482	421	398	359	331	304	274	251	263	232	250	242	241	215	224	220	215	185	184	210	194	188	205	191	195	196	195	209	215	211	184	183	205	196	201	173	181	184	219	185	201	179	186	225	192	212	194	184	184	200	165	198	200	173	179	200	213	201	180	181	203	185	185	189	174	185	190	218	197	194	220	202	204	210	178	195	173	199	169	172	169	194	202	187	198	204	190	199	185	213	163	198	165	175	213	166	212	185	218	204	194	189	180	187	176	208	197	196	168	196	193	196	180	183	185	199	181	185	197	197	196	210	206	157	216	186	185	184	197	186	209	212	186	179	226	187	206	182	193	192	188	204	204	202	200	195	175	184	217	184	199	198	196	192	185	157	198	177	210	233	193	222	192	176	179	179	199	175	218	176	172	199	195	187	227	193	185	172	187	184	197	204	205	214	176	179	206	195	185	189	194	187	220	158	202	182	188	179	166	183	189	183	200	183	199	208	169	182	213	182	178	193	200	182	193	211	206	181	177	186	194	193	200	199	167	192	212	180	212	181	181	197	177	201	207	185	180	188	217	186	186	187	202	184	203	186	179	179	177	188	203	228	191	190	189	206	186	196	177	188	194	182	200	185	204	180	199	182	203	183	200	196	201	204	196	175	205	192	209	163	190	182	191	185	173	186	186	191	184	185	190	207	178	177	196	206	193	164	197	168	181	204	179	211	216	208	210	192	182	200	217	199	199	196	168	179	188	211	194	199	204	188	184	190	190	204	223	179	202	200	200	183	194	210	172	212	195	179	191	186	195	203	171	201	197	190	214	186	207	193	176	188	172	188	163	200	201	183	193	208	178	212	206	195	202	205	178	200	195	168	191	186	200	204	201	200	193	199	221	191	203	203	172	211	192	184	214	199	188	182	227	191	198	177	189	187	199	189	184	183	215	184	195	188	202	191	180	172	179	204	203	179	176	220	196	178	190	194	196	198	191	185	189	220	202	183	176	196	197	187	193	184	216	195	196	197	207	205	175	187	194	201	178	180	195	196	193	173	184	176	184	177	212	173	211	167	206	194	180	230	192	187	195	199	200	202	199	204	226	215	211	189	170	202	199	176	220	190	185	188	189	226	185	183	214	210	190	163	193	183	189	188	168	175	208	199	189	185	165	189	173	205	181	199	185	172	195	183	201	197	188	183	204	190	185	189	195	200	207	188	197	186	195	183	169	214	179	199	202	193	214	190	198	205	216	150	196	190	193	195	172	194	199	244	170	193	206	200	195	222	177	207	198	204	181	181	173	192	186	195	179	197	181	166	190	187	202	187	182	204	184	202	204	176	167	206	188	188	175	192	206	187	206	207	183	200	214	195	204	187	195	216	195	169	177	182	159	209	200	173	193	193	180	196	202	191	204	183	193	173	205	188	188	208	191	206	183	200	194	196	189	178	205	196	190	201	194	194	189	171	194	193	180	189	198	191	192	179	203	172	212	167	195	188	194	197	173	182	201	191	202	198	190	184	190	188	224	196	203	185	183	200	181	182	188	190	188	204	196	176	190	196	184	194	204	218	207	200	155	213	214	181	215	190	167	199	188	194	203	183	192	207	193	191	174	197	196	197	210	198	212	179	219	197	197	210	204	188	189	154	177	168	178	223	185	164	206	186	217	179	197	185	217	222	214	184	182	199	202	207	172	179	195	222	174	231	193	184	175	202	199	224	186	183	180	225	184	191	204	171	178	183	193	195	210	192	182	187	212	205	199	178	190	184	188	192	172	189	175	172	203	185	189	188	179	203	199	187	166	173	206	192	197	198	195	206	180	181	204	193	190	196	185	172	192	202	209	203	207	177	207	183	205	181	171	169	191	202	186	205	200	180	201	212	187	209	175	214	201	181	183	176	217	221	212	181	185	213	199	180	207	190	214	206	186	186	186	215	182	169	192	192	187	185	199	183	170	194	202	201	208	216	180	200	197	183	181	203	193	184	224	187	183	203	210	175	159	180	211	187	171	196	181	189	196	181	198	213	181	195	175	193	168	188	175	186	181	174	221	206	193	203	205	210	212	188	191	192	212	211	158	178	211	193	194	213	185	199	179	216	206	205	200	191	190	187	182	214	183	206	212	181	202	177	195	180	174	170	197	189	196	196	202	198	188	190	207	187	211	217	197	209	166	178	202	178	188	187	206	186	182	163	187	186	180	177	192	200	187	172	189	203	172	190	185	182	209	190	181	191	162	178	190	168	212	185	203	204	171	204	204	185	192	181	195	187	190	183	183	188	188	194	168	206	225	166	201	185	199	173	197	200	211	183	207	201	185	201	185	191	195	198	181	166	205	201	207	195	185	205	182	182	186	229	192	168	180	196	200	210	182	176	182	191	201	169	208	187	182	174	176	215	201	184	194	231	185	204	171	183	201	186	201	199	210	190	178	203	184	202	216	183	210	199	192	207	218	192	196	185	203	191	193	195	193	203	207	209	199	191	190	190	207	211	183	184	189	178	207	177	193	194	193	177	204	194	162	186	197	193	181	197	186	202	210	196	208	206	175	195	191	189	181	195	194	180	197	194	188	211	204	182	191	180	179	195	195	192	193	221	188	232	182	227	207	186	190	191	185	179	188	212	205	213	197	184	227	187	198	183	199	162	191	187	173	192	197	179	184	192	203	189	234	177	191	204	181	199	187	171	196	180	205	212	202	221	194	181	185	179	187	176	184	199	204	222	188	192	164	181	195	184	207	175	189	206	186	184	188	206	187	183	210	170	198	182	180	210	187	188	199	198	214	190	175	202	198	178	208	194	200	184	183	177	195	229	195	177	194	188	196	202	159	189	194	210	201	186	188	189	182	190	200	174	207	188	191	199	185	177	201	187	183	185	224	202	182	182	226	210	173	199	181	202	195	200	175	193	201	164	186	204	185	205	199	214	188	194	186	193	189	165	190	196	207	197	190	198	207	194	193	193	214	210	203	195	196	183	202	180	210	175	197	187	186	161	180	195	215	209	192	171	191	175	171	188	184	195	202	183	216	196	201	212	196	183	219	203	196	206	214	163	184	198	191	192	167	201	188	195	172	168	206	182	175	186	199	193	199	183	209	208	179	181	192	197	168	180	205	164	208	194	198	208	181	216	184	194	190	211	195	205	199	184	190	196	168	206	210	213	190	189	188	189	177	195	198	174	187	190	202	207	179	165	203	189	226	183	196	193	175	191	200	180	194	193	189	178	190	207	193	174	188	167	181	201	188	173	178	186	227	197	195	190	183	182	199	154	168	185	200	207	201	211	184	181	190	177	172	180	174	186	198	194	192	178	173	216	211	187	198	209	194	204	191	186	160	194	174	195	187	190	202	201	182	188	187	184	171	187	201	181	208	194	192	188	192	181	190	198	209	194	182	174	186	201	232	190	188	194	190	190	206	187	169	187	202	188	183	191	171	192	200	197	201	184	180	194	208	188	161	180	177	195	198	191	161	192	198	179	184	200
15795	38606	29444	17798	11174	7467	4908	3448	2450	1874	1438	1161	964	808	683	621	552	477	432	353	364	351	305	296	277	282	261	257	260	223	228	242	244	249	234	250	222	221	194	214	226	240	284	256	221	206	223	245	224	222	221	233	198	253	234	230	237	227	230	199	230	237	226	231	232	233	221	237	229	238	214	231	211	223	242	208	217	204	209	205	223	253	231	224	235	227	229	204	227	230	237	215	234	241	217	222	222	261	222	207	222	268	213	215	236	211	245	227	229	223	200	207	223	196	219	193	234	213	193	195	196	205	226	244	196	244	214	230	210	215	227	217	220	215	223	227	240	196	190	246	215	217	224	215	231	231	256	238	224	222	234	221	236	230	206	193	226	218	225	221	225	209	202	221	212	215	216	203	212	214	212	205	240	224	215	211	237	260	212	200	202	243	194	243	216	240	224	199	221	219	221	219	212	222	224	211	222	195	227	203	242	203	230	208	225	222	228	205	220	258	219	220	214	248	220	218	231	212	202	235	215	226	243	201	209	216	245	212	229	214	218	214	244	235	236	216	218	200	220	224	244	210	218	219	228	205	211	218	219	227	222	199	204	193	219	237	216	232	225	215	230	240	232	228	246	221	194	241	232	233	220	219	217	211	218	232	222	227	194	204	238	237	217	245	243	227	211	222	238	214	235	217	237	206	227	234	217	214	229	234	224	220	221	231	237	222	220	208	231	226	199	244	217	239	243	209	241	223	218	229	238	236	230	228	204	233	217	221	218	202	197	224	241	246	224	214	227	221	255	216	219	209	239	234	212	233	245	236	207	216	202	213	226	249	213	230	215	222	227	224	231	213	236	230	221	201	224	221	202	235	207	221	218	223	228	232	250	229	213	221	208	216	221	257	213	231	232	267	219	226	229	237	214	223	264	229	212	236	228	230	222	231	220	232	234	212	234	220	225	219	241	243	208	220	229	219	226	255	236	203	212	229	210	205	229	231	234	220	247	204	233	210	230	240	217	223	199	233	217	214	226	248	219	207	218	220	203	219	212	227	228	223	218	242	206	208	211	205	248	215	221	246	207	230	209	221	231	216	232	222	217	211	238	211	228	201	233	211	232	209	213	221	239	227	211	215	243	223	201	208	231	249	222	198	232	219	227	245	195	211	213	226	226	235	245	226	216	236	237	241	234	235	205	197	210	248	228	205	205	212	237	234	218	217	225	226	257	243	235	207	202	233	235	238	208	222	199	203	232	210	213	225	212	215	233	200	244	200	236	200	234	221	230	208	237	227	213	216	239	253	227	212	223	232	232	210	232	193	217	190	239	185	221	220	220	231	211	238	219	211	235	261	234	229	204	225	220	204	216	228	228	210	241	216	233	211	207	216	227	243	240	234	214	217	222	210	219	228	214	199	253	205	211	226	219	231	220	247	222	198	216	238	217	212	248	217	211	216	200	215	229	216	226	233	209	211	208	230	217	223	229	231	220	224	207	212	207	236	232	200	235	235	233	245	229	227	225	205	213	244	224	220	209	244	198	197	208	208	219	236	225	229	228	233	224	222	218	243	208	202	201	247	219	228	244	189	224	220	226	203	225	218	224	225	237	222	238	243	237	210	246	212	222	233	249	237	228	201	232	248	211	214	199	223	260	222	206	222	231	216	227	245	235	235	218	205	213	196	215	233	226	211	219	235	214	209	241	241	207	214	227	233	227	241	217	231	215	195	243	220	219	233	243	219	209	218	247	206	223	223	239	219	220	230	216	217	219	220	207	218	211	226	217	233	236	245	215	222	237	194	237	235	205	239	232	230	218	232	249	221	219	234	223	229	218	213	214	247	238	225	227	230	204	219	215	232	195	216	190	214	243	219	232	215	217	228	232	239	198	240	219	218	237	226	208	215	219	217	228	215	226	212	240	204	235	222	224	217	216	210	225	232	228	236	233	258	214	254	236	232	233	225	219	228	219	232	198	218	234	237	202	244	222	230	239	235	227	223	216	222	239	223	222	224	222	217	196	246	230	219	199	251	217	217	242	231	227	234	214	228	236	241	222	243	221	218	219	253	209	200	220	225	233	217	235	232	232	220	214	212	236	233	221	236	242	250	218	230	250	235	231	196	226	220	236	194	211	217	221	220	220	236	215	212	211	225	227	198	211	201	227	244	225	231	213	223	256	231	238	231	220	257	220	220	201	222	221	207	229	214	229	223	217	245	244	219	235	229	233	234	223	232	224	229	216	226	235	217	262	214	229	231	220	239	217	222	211	212	242	228	216	211	212	213	205	227	229	227	235	232	238	221	193	234	228	214	211	214	212	207	256	232	210	232	223	214	226	221	215	204	245	226	234	242	204	228	221	223	243	241	258	208	219	204	238	216	206	237	250	231	228	253	230	240	211	223	230	243	227	235	237	255	221	243	254	241	215	208	233	207	214	232	239	230	246	223	218	216	223	195	214	200	221	232	214	226	260	240	198	243	217	203	217	214	237	230	217	227	220	226	247	223	224	227	260	194	234	252	197	203	228	233	210	220	211	208	232	226	226	220	225	250	212	214	237	227	213	214	248	235	232	209	210	203	227	228	192	228	245	207	227	211	243	248	226	226	229	236	217	209	203	225	225	217	246	220	237	236	185	229	248	214	207	199	215	222	224	239	216	233	245	231	260	242	233	230	239	213	212	210	218	224	228	211	208	230	225	224	233	216	213	240	210	212	217	206	229	199	207	234	221	218	216	215	241	227	208	190	231	224	224	211	223	226	236	224	244	231	226	245	248	213	219	230	239	218	234	227	229	244	225	205	231	230	243	218	218	215	196	227	239	245	213	213	219	230	240	210	217	217	208	227	223	204	220	226	235	209	241	232	251	224	199	215	225	190	246	224	210	225	221	220	234	206	203	223	216	233	254	238	203	219	221	225	223	241	207	220	260	217	239	208	218	223	215	207	253	229	223	195	217	221	218	214	244	251	235	243	224	209	224	225	236	245	224	229	213	224	213	224	227	202	209	221	223	213	220	229	230	210	220	250	245	209	233	209	208	238	208	228	232	218	234	202	229	227	234	224	226	223	230	228	230	236	225	223	228	237	238	213	214	225	210	223	231	232	253	248	222	235	248	219	195	247	240	226	227	238	200	222	221	223	230	204	220	211	235	229	200	218	204	224	227	225	219	234	233	209	226	242	211	191	204	236	228	237	212	189	231	189	253	214	212	225	241	215	255	214	207	215	228	204	198	241	199	226	231	215	186	225	226	249	212	231	227	233	196	212	229	231	229	207	227	236	231	231	215	231	222	215	208	227	213	208	230	212	240	198	220	222	231	230	213	220	227	233	226	234	209	226	213	206	206	220	250	230	229	206	198	216	233	204	229	206	217	224	216	211	215	230	235	247	226	213	218	221	212	223	225	217	226	251	245	212	223	248	230	236	211	221	186	234	206	231	201	236	200	224	230	218	235	231	242	209	219	201	241	225	219	215	210	216	196	227	235	235	228	223	213	208	221	234	216	238	234	243
22571	21181	28583	24089	21244	21185	12899	4918	3037	2379	1856	1444	1182	1010	867	772	661	593	504	482	415	417	389	405	355	326	345	292	312	295	337	311	285	304	278	278	275	276	251	281	284	274	259	268	256	264	235	278	232	245	280	223	249	271	243	263	268	255	276	269	245	249	248	222	230	256	254	254	255	250	246	254	242	226	260	246	270	249	255	263	248	250	258	258	222	249	271	239	235	239	251	251	230	240	234	254	244	259	239	253	250	274	242	229	212	266	271	232	245	261	269	247	247	211	242	238	237	240	262	248	234	255	243	260	242	241	244	244	206	222	221	250	268	235	247	237	257	251	248	261	258	238	246	238	249	244	248	250	240	239	225	219	246	257	219	264	268	246	243	251	251	266	233	248	234	240	236	235	255	243	212	275	268	270	276	213	250	223	267	233	239	247	228	228	275	272	226	233	234	254	259	225	246	221	233	266	263	237	237	241	219	234	264	241	242	267	287	234	258	261	268	253	239	232	224	261	248	248	238	248	232	240	262	242	240	250	260	261	238	274	244	268	255	264	266	235	231	240	236	239	247	232	226	263	248	222	236	266	254	241	237	232	265	255	236	237	235	276	253	252	227	221	249	249	254	259	271	237	241	246	257	242	227	235	234	254	231	233	250	243	224	248	261	251	239	238	258	232	258	252	261	269	223	292	231	250	232	223	229	276	266	248	240	281	250	223	246	237	252	262	233	229	289	223	253	252	260	225	239	208	208	244	256	255	232	251	233	252	239	246	251	248	264	235	261	227	245	271	241	246	245	268	243	248	233	222	268	246	232	244	262	249	239	265	247	250	240	245	245	227	239	226	238	243	229	256	272	246	265	254	211	249	281	254	238	262	226	246	230	254	252	254	232	249	233	246	261	252	243	226	246	260	281	237	253	248	252	266	269	244	258	234	243	245	244	236	230	228	229	243	258	237	261	248	246	251	265	264	248	219	269	238	271	242	266	238	231	254	266	243	240	238	231	254	223	239	231	246	230	286	220	240	245	256	255	248	245	240	263	233	258	249	270	255	237	237	269	257	233	249	249	245	232	222	244	288	258	263	231	235	234	233	262	228	249	228	214	242	258	249	247	229	253	258	263	227	224	254	262	271	247	249	253	249	243	263	249	235	248	247	274	237	254	253	261	250	226	226	240	243	246	226	252	213	248	243	239	224	257	246	231	257	252	259	290	223	225	265	246	220	249	240	240	257	243	225	245	210	243	228	254	240	228	240	226	238	254	213	271	255	253	255	227	248	256	227	267	250	226	238	246	232	255	223	257	217	240	243	261	242	276	248	246	251	253	262	227	226	229	252	206	263	228	226	240	231	262	246	238	248	239	224	257	250	239	253	244	249	257	262	236	236	230	242	220	232	251	245	264	259	244	258	248	236	248	258	228	259	239	234	242	270	254	220	218	239	246	274	234	243	237	254	236	278	247	261	230	238	248	255	224	237	226	211	240	242	238	237	240	233	247	246	234	249	211	264	256	242	228	261	224	237	267	245	259	228	257	241	239	246	249	256	218	267	258	247	242	249	232	236	247	238	239	278	253	259	248	242	259	231	228	227	222	227	246	243	281	252	256	240	265	247	231	269	220	201	249	240	254	238	248	252	212	267	237	241	257	252	266	262	250	231	253	216	232	244	239	254	244	241	259	232	255	204	265	254	215	256	258	231	214	265	231	259	263	264	232	245	266	230	231	225	247	226	270	249	256	248	229	266	261	250	226	260	241	259	259	258	236	215	255	232	246	255	240	256	260	245	232	246	256	237	257	249	246	290	246	262	253	258	249	249	261	251	254	249	244	247	241	247	216	262	244	262	265	260	250	280	242	207	250	255	286	223	239	234	250	235	260	216	246	242	271	249	230	245	228	247	266	236	241	232	246	248	273	206	215	254	237	258	243	252	250	249	238	231	241	244	236	249	229	247	244	256	223	221	246	269	250	235	266	210	219	240	196	259	245	237	232	258	274	254	261	242	276	268	239	223	244	227	270	245	248	269	263	227	246	248	214	260	246	246	259	268	221	267	280	220	224	259	242	241	241	222	252	218	237	272	242	238	266	272	232	256	235	238	254	249	238	239	243	247	225	308	227	249	280	269	279	242	233	246	231	248	238	251	219	259	231	232	261	268	281	248	242	269	281	252	241	262	224	239	270	261	272	262	262	255	247	236	273	250	223	254	217	257	248	245	260	230	251	252	238	253	256	227	238	267	253	263	256	257	236	243	265	249	247	258	278	236	257	228	245	264	244	240	229	227	233	224	244	271	240	240	236	232	261	232	259	232	269	280	229	247	243	231	255	228	277	242	249	256	223	262	264	237	259	263	236	248	248	258	247	234	228	235	247	233	245	222	267	240	214	238	262	241	226	238	236	238	253	217	255	245	261	277	245	219	234	248	271	242	246	211	262	256	241	219	245	249	224	242	236	229	247	238	229	219	244	261	209	256	257	284	235	244	259	230	257	259	268	235	235	239	257	249	211	243	225	238	240	255	246	267	276	230	230	261	224	273	251	273	227	238	270	236	244	236	245	239	249	266	254	237	238	240	235	226	250	254	248	245	236	241	224	229	254	256	253	246	271	228	248	208	235	242	273	254	259	268	233	227	263	252	248	274	249	265	255	235	244	253	211	241	237	264	240	235	220	240	251	266	240	230	228	254	228	263	251	217	247	219	239	235	235	212	246	229	240	246	260	243	232	249	268	251	239	258	252	260	266	249	230	255	223	243	238	263	242	233	275	225	249	240	241	261	244	253	235	279	248	228	232	233	230	268	258	260	259	235	247	256	244	289	276	242	249	223	230	244	246	243	250	244	216	222	252	243	266	237	207	240	264	267	267	259	248	235	236	260	276	238	258	241	227	264	229	254	239	279	245	259	295	241	232	209	242	233	241	264	248	233	212	241	242	233	263	242	242	242	236	262	250	246	225	243	225	257	252	243	275	251	231	239	244	255	228	236	255	249	231	246	238	236	250	222	233	240	251	249	239	254	229	233	228	242	254	232	232	254	235	218	233	236	254	245	245	226	214	235	234	239	240	260	243	242	241	228	239	224	237	221	241	239	242	267	246	246	228	265	237	247	228	242	239	277	245	257	255	228	230	227	264	257	236	254	240	234	239	253	271	231	252	241	211	231	254	248	233	237	239	228	248	276	231	251	228	223	231	243	217	250	238	258	258	247	242	255	231	248	236	244	242	248	261	233	243	245	257	237	255	268	235	269	253	221	260	222	261	249	233	253	252	264	250	229	236	239	261	237	257	257	261	234	237	252	247	253	248	232	249	271	221	251	217	238	248	245	252	233	215	222	245	264	227	240	251	233	254	261	227	233	262	244	254	225	232	232	247	226	235	226	240	225	247	220	277	281	233	237	249	251	250	264	241	233	217	241	236	229	230	251	256	208	274	237	252	211	232	222	209	257	258	254	228	229	240	262	260	258	238	244	270	260	261	254	244	238	268	225	240	262	216	262	246	234
18909	47012	38347	25914	18357	13229	9206	6592	4709	3498	2809	2109	1794	1495	1349	1035	929	828	723	603	556	561	481	468	436	430	386	394	350	325	348	341	342	297	311	314	318	299	291	340	355	304	263	273	302	279	298	296	277	285	307	292	297	309	315	278	290	302	295	283	267	300	265	259	306	320	280	267	274	296	291	287	261	264	272	261	304	293	289	264	306	300	295	320	283	245	264	321	280	275	269	293	293	302	263	274	270	266	271	266	274	265	295	286	296	271	287	306	271	293	283	281	276	237	261	272	264	276	275	258	272	253	307	260	251	262	322	261	244	281	262	292	291	255	266	297	274	262	280	305	285	286	249	306	306	259	285	261	278	255	282	279	267	296	282	283	288	266	262	261	260	294	287	289	300	277	321	268	265	267	243	279	280	297	286	271	285	290	297	280	238	234	284	257	269	246	263	281	289	266	229	279	280	266	256	250	248	293	272	284	269	258	300	246	249	287	263	290	275	288	304	304	306	257	299	260	288	280	286	288	287	276	251	281	280	283	290	273	270	289	273	298	255	285	301	266	247	302	261	264	284	322	256	268	285	273	281	282	311	278	260	288	297	270	267	280	301	282	278	253	270	265	257	283	296	291	274	276	265	287	298	253	297	317	294	307	279	277	274	296	283	238	283	257	273	284	292	294	276	264	315	285	306	291	307	270	281	308	299	278	283	294	266	271	270	276	271	288	288	288	278	252	271	306	282	285	283	305	275	296	270	248	285	290	255	291	271	308	286	283	266	243	281	264	287	281	300	263	294	287	270	312	280	289	281	300	320	239	269	275	283	285	299	267	281	283	251	283	277	295	275	285	278	288	295	277	297	253	314	282	280	271	289	280	257	271	281	281	308	265	271	291	282	296	278	291	277	276	302	278	274	278	285	280	243	269	285	275	302	290	280	280	251	296	271	265	311	275	280	282	252	266	299	268	282	273	276	285	255	283	273	276	288	285	308	264	285	289	282	279	271	278	248	265	266	304	295	249	271	262	257	276	297	284	286	290	278	275	281	269	280	288	297	254	276	245	278	278	316	297	276	269	266	300	266	293	299	291	294	274	288	294	258	272	301	276	279	312	306	273	280	270	270	272	285	271	300	302	261	282	276	274	266	263	290	245	305	273	290	294	269	257	254	264	286	306	271	283	282	255	268	279	249	260	248	281	292	268	281	277	265	260	286	267	265	315	264	287	296	273	301	285	255	287	323	281	297	261	258	270	301	290	274	276	286	252	298	288	290	289	290	313	267	261	314	277	276	292	270	293	280	292	278	292	269	285	273	276	274	297	274	257	283	248	251	291	287	290	277	266	272	298	306	255	294	283	322	281	271	286	275	247	286	274	275	276	288	277	290	257	293	275	267	259	268	274	275	285	281	268	295	292	301	259	313	277	278	288	308	257	280	290	292	278	306	300	303	267	297	254	259	275	280	264	284	295	268	258	296	267	313	297	284	281	283	266	262	283	296	277	282	250	275	276	276	290	269	317	284	281	289	298	244	235	286	284	301	259	270	300	304	287	258	307	255	303	265	236	278	312	297	287	265	262	261	281	267	261	261	296	282	244	302	283	255	283	235	295	305	295	292	268	285	245	303	315	303	284	280	276	300	269	249	268	305	293	260	300	311	282	283	286	254	289	250	277	266	276	286	288	251	312	280	281	274	260	273	277	262	322	283	293	290	287	301	275	289	293	304	267	281	292	278	261	302	302	269	266	287	287	296	286	293	312	294	293	283	283	292	277	309	296	310	259	293	263	276	260	293	255	319	306	292	299	291	284	273	263	301	303	300	267	299	278	290	289	265	281	278	308	279	292	292	265	286	281	296	278	289	288	287	302	298	309	271	299	272	287	295	290	296	308	270	253	286	288	255	288	301	274	271	272	284	269	298	292	297	284	336	280	271	268	267	303	293	279	281	284	299	280	272	297	285	272	269	280	286	258	250	274	283	261	238	283	273	282	278	245	249	282	298	284	274	283	277	261	270	272	270	277	277	287	271	259	257	286	302	303	291	285	269	265	304	266	270	285	271	281	333	274	273	284	292	287	281	277	266	245	288	289	308	270	295	267	255	308	269	291	259	274	253	310	291	288	279	253	254	298	257	279	276	267	264	275	304	258	296	259	274	260	250	271	289	287	257	282	294	278	300	270	302	302	272	262	288	296	302	285	293	282	276	307	294	300	291	310	293	303	294	281	282	300	242	274	275	269	264	295	280	267	315	278	278	274	283	276	283	291	279	319	271	282	279	287	262	313	316	307	262	272	270	255	260	299	307	286	306	321	275	267	272	288	283	275	304	276	267	314	270	318	289	289	253	260	237	270	284	293	277	291	273	276	307	283	326	317	302	284	282	271	250	237	257	282	287	252	301	282	265	281	277	252	291	263	301	279	264	262	288	303	273	285	292	293	272	290	276	271	296	283	298	305	269	281	272	276	264	274	281	270	311	275	257	292	290	267	288	269	275	282	281	280	283	261	286	312	295	263	275	292	261	287	299	269	313	277	276	271	277	281	243	266	273	259	262	270	252	259	275	297	295	297	259	278	270	282	271	316	264	289	268	315	248	262	284	296	262	272	258	282	309	292	289	296	270	268	261	276	317	272	269	289	259	280	269	255	263	267	234	277	266	266	283	303	265	280	270	280	295	283	271	284	296	263	266	268	272	230	284	282	306	301	268	261	279	282	281	279	271	277	270	276	287	286	259	263	295	289	291	285	281	288	305	272	273	253	265	241	287	290	293	286	263	256	282	288	306	273	288	278	296	263	262	262	269	295	295	326	274	313	276	297	282	263	283	316	285	273	293	282	272	280	253	299	282	283	283	306	281	291	285	294	281	275	288	317	251	255	267	293	278	262	309	272	293	281	294	266	274	279	260	288	285	285	297	270	282	245	292	284	256	282	306	283	262	268	286	304	289	269	273	273	247	282	266	281	276	282	279	292	276	282	280	279	267	301	267	284	299	286	260	298	285	290	293	275	254	271	295	252	273	281	268	307	255	279	272	275	267	262	260	321	282	270	272	273	249	299	292	260	270	302	281	265	266	279	270	298	282	288	261	312	275	262	279	281	269	264	269	294	290	307	286	295	279	274	292	285	245	277	286	308	279	286	244	249	261	271	288	286	295	281	279	282	283	274	311	281	272	294	260	294	288	259	281	295	270	290	273	262	267	269	284	265	305	291	270	291	251	302	285	297	286	266	273	281	291	280	294	286	268	268	260	261	297	271	294	269	301	298	287	267	259	271	277	278	294	289	268	251	275	280	258	276	282	305	280	258	289	267	284	282	286	324	290	278	291	273	267	267	292	260	270	296	311	251	280	274	303	290	251	279	302	261	267	265	281	260	256	268	295	274	283	274	301	276	269	295	282	282	269	295	261	261	268	290	235	292	264	276	304	275	295	301	285	270	291	261	274	313	309	276	274	286	267	262	299	287	264	256	251	266	250	270	291	271	263	274	291	270	273	254	279	266	281	294
27453	22184	22903	13554	5773	3518	2329	1619	1201	951	767	585	495	455	407	368	341	307	284	285	277	264	294	241	267	240	202	207	206	228	239	233	232	217	243	202	221	206	226	233	225	202	215	202	217	200	231	200	211	229	207	197	232	224	225	230	205	194	212	214	201	178	211	217	170	210	187	167	210	183	175	195	195	218	192	222	213	199	210	212	197	195	174	227	197	221	216	194	224	210	180	198	216	190	212	216	210	215	228	222	219	219	208	227	201	193	203	201	198	231	200	206	203	214	183	212	215	184	222	191	211	184	193	203	186	201	204	203	204	201	207	213	207	193	229	196	221	205	214	202	182	221	212	225	232	236	217	175	196	200	209	225	233	184	193	214	187	208	217	228	203	198	217	208	212	220	209	191	186	187	186	210	196	184	184	182	180	200	205	225	198	233	226	227	202	207	207	207	197	200	193	210	182	205	210	201	199	220	227	215	205	204	220	186	202	193	226	192	198	201	194	193	215	216	198	219	223	210	216	231	215	177	217	245	196	197	203	224	183	195	202	187	200	221	197	197	225	208	201	239	209	184	230	212	197	174	196	214	221	213	207	200	185	193	208	207	215	221	209	203	199	228	210	213	220	192	228	191	202	211	187	202	204	217	216	209	191	202	218	227	201	206	205	197	211	209	177	194	206	207	196	205	194	223	205	198	203	214	189	206	213	213	206	160	192	216	227	202	214	215	210	203	210	205	213	200	204	224	213	183	224	192	198	203	179	202	222	225	211	204	209	193	201	194	205	208	212	207	178	208	184	206	209	206	203	211	201	185	220	209	212	204	228	204	230	199	201	199	207	181	197	212	213	195	183	211	187	197	197	216	217	197	201	203	203	204	193	213	209	219	199	175	189	217	179	221	209	216	188	182	214	212	210	203	211	222	233	223	228	210	200	183	227	213	211	217	240	207	214	218	213	195	194	207	224	211	217	212	214	201	206	220	191	224	184	225	215	169	207	185	220	223	210	193	207	220	213	189	205	185	218	214	185	195	224	216	193	195	219	214	219	197	179	213	234	203	215	182	231	210	212	185	209	198	182	203	201	200	207	232	200	213	220	229	189	222	213	214	216	205	197	206	225	199	200	198	207	196	227	226	192	178	208	239	235	209	180	189	198	225	202	194	206	188	185	193	202	194	192	215	200	207	188	216	207	215	193	188	248	230	200	215	236	199	201	216	236	223	204	216	212	227	178	218	212	185	217	213	232	189	204	202	192	215	220	194	219	211	211	179	217	219	210	197	213	188	209	198	196	207	225	191	198	204	214	190	194	242	216	188	194	195	206	186	224	223	225	218	206	214	202	200	204	177	232	210	195	229	220	208	226	180	207	213	189	190	220	222	196	186	188	213	228	223	193	202	200	179	237	209	194	194	188	191	192	207	217	193	196	197	207	247	221	198	207	199	218	207	227	188	183	223	194	221	204	200	214	191	216	196	198	203	238	189	187	204	214	179	210	200	187	203	193	221	223	213	229	230	198	220	201	200	203	193	220	211	187	203	209	201	195	209	194	229	214	208	202	202	218	196	207	196	208	227	231	194	202	210	193	208	228	193	214	216	234	173	199	195	203	213	200	212	193	214	208	185	205	223	212	187	230	207	214	204	179	187	215	216	212	180	203	217	204	200	215	197	219	225	203	196	213	208	197	197	215	196	226	209	222	206	207	183	220	218	210	196	208	203	210	237	211	200	228	228	203	181	222	203	212	203	207	210	213	188	191	192	200	206	188	200	217	199	222	212	201	222	212	218	215	194	197	201	224	208	212	195	193	189	216	197	205	234	198	204	190	214	203	197	233	205	199	237	220	204	193	222	214	239	232	194	222	206	185	200	219	188	200	210	197	210	212	223	239	226	217	207	217	206	199	190	204	205	212	198	216	234	214	214	215	198	213	200	227	215	200	224	200	213	212	217	207	199	243	191	183	225	198	223	201	206	170	214	216	217	204	222	199	218	200	202	192	184	185	196	202	227	194	221	194	201	182	188	187	213	206	186	220	211	196	201	200	204	202	202	202	187	195	195	225	222	186	223	230	211	198	177	222	225	198	242	173	213	197	202	212	191	203	221	216	209	226	218	205	201	203	207	225	220	199	218	201	204	194	208	196	186	196	205	185	194	205	234	230	230	218	208	201	202	225	209	205	210	217	179	196	209	190	212	195	215	187	201	189	196	203	173	242	195	210	221	219	210	226	214	209	209	195	192	191	192	187	181	189	202	191	236	185	208	207	207	179	221	189	221	205	215	214	192	201	227	209	195	201	191	196	230	196	204	241	228	212	187	209	232	203	209	217	176	215	219	204	192	214	201	207	183	199	205	199	199	222	192	209	186	221	208	204	203	193	181	210	235	208	191	197	210	205	214	197	193	202	186	185	214	207	218	202	216	228	233	223	189	189	209	200	201	182	239	237	219	227	214	192	205	227	206	225	213	208	209	197	199	202	194	209	212	214	193	215	234	191	198	192	221	210	217	203	198	207	206	219	209	226	216	223	218	243	223	216	224	203	204	209	195	234	211	203	201	196	174	237	196	204	177	211	204	200	194	187	212	209	197	220	213	201	198	205	206	225	206	189	207	206	198	190	202	212	195	199	209	202	197	204	209	227	202	197	197	181	208	238	189	222	211	208	225	187	197	196	205	204	223	243	208	214	188	196	220	216	189	205	190	204	182	231	217	188	210	197	200	224	218	201	210	202	186	199	238	222	215	200	198	186	213	218	228	235	193	194	221	212	224	203	208	178	196	221	218	200	226	201	214	190	206	191	204	200	215	227	200	217	205	200	212	202	211	199	186	223	209	204	188	177	192	228	203	207	211	208	227	211	202	195	216	189	212	204	203	194	202	215	206	228	208	222	194	220	223	207	212	201	212	193	193	213	197	203	220	204	232	200	219	220	240	196	202	211	219	193	208	183	214	226	192	201	205	207	210	197	224	241	235	217	203	221	202	223	185	204	216	216	216	214	207	207	213	186	201	203	228	205	200	199	200	199	227	209	223	219	202	211	197	213	220	214	194	202	184	223	201	222	190	205	221	199	208	199	208	218	200	234	207	188	187	206	194	178	195	195	186	197	194	217	200	183	229	195	202	207	208	207	256	195	243	216	211	208	181	190	229	201	204	205	207	202	194	219	239	203	213	194	217	208	202	193	211	201	246	217	195	208	197	195	189	187	228	220	208	209	207	207	225	188	205	216	205	210	225	208	198	202	208	214	211	223	212	189	215	192	212	210	243	223	215	198	221	214	214	201	199	221	225	217	197	200	185	203	193	190	205	213	215	209	217	192	201	192	204	202	215	216	215	191	203	194	198	194	203	224	168	215	190	218	195	195	189	216	196	215	199	228	218	203	213	201	225	211	209	212	192	193	191	188	206	176	199	242	205	200	197	206	215	226	195	197	179	208	187	206	229	198	195	223	228	220	183	191	199	201	209	198	208	240	194	189	207	190	207	214	213	224	203	212	198	186	198
16026	35208	25511	14296	8808	5676	3780	2656	1982	1473	1066	949	765	676	594	503	459	436	419	326	330	331	327	282	282	299	257	281	259	266	273	251	248	237	259	270	259	247	248	220	254	223	232	242	243	221	212	242	239	233	232	214	243	237	249	246	258	252	242	234	253	244	232	246	229	227	278	234	234	241	257	260	248	251	199	265	214	229	228	220	231	212	254	224	245	216	251	242	241	230	245	244	233	222	219	251	237	232	238	217	238	249	251	247	230	242	230	232	240	244	239	202	238	250	246	214	245	236	228	249	207	218	276	240	232	210	220	238	233	233	266	259	240	258	237	248	227	230	258	260	234	224	230	229	232	241	236	221	217	226	220	250	237	239	253	249	231	234	247	229	269	240	206	243	252	234	218	236	244	239	247	223	234	258	223	249	213	226	234	231	247	227	230	246	235	239	248	246	254	233	224	229	234	221	238	244	233	250	244	237	225	236	228	217	235	219	227	230	231	233	265	211	219	225	234	247	257	254	239	236	239	228	226	242	241	253	218	232	226	231	225	212	240	248	263	254	227	266	220	221	254	252	235	234	218	281	239	236	236	201	227	219	250	251	249	244	236	260	235	215	256	243	245	256	226	242	242	220	212	219	223	247	249	216	256	262	210	236	231	249	269	230	227	226	254	256	239	247	245	239	216	222	247	233	224	231	240	212	247	246	244	236	212	249	216	250	240	212	248	236	247	230	233	216	244	240	246	222	245	237	214	273	248	258	258	237	227	236	240	249	242	239	235	227	273	223	264	249	241	255	242	227	224	237	217	264	229	241	204	236	231	206	233	212	243	250	240	227	258	226	234	229	253	239	258	246	214	256	219	224	204	259	258	231	220	255	244	201	230	270	233	235	261	222	213	252	240	239	230	225	223	204	217	242	240	230	247	244	241	226	232	230	224	238	227	244	267	233	230	229	225	244	244	248	240	240	260	200	234	223	245	200	212	261	246	217	248	225	238	257	239	257	237	220	270	236	246	229	214	248	255	234	219	237	241	264	228	250	228	251	219	239	240	258	232	222	253	245	249	233	236	239	239	233	254	249	244	260	200	264	227	224	247	199	219	233	241	227	210	247	262	252	243	223	217	240	226	228	229	236	245	279	230	253	256	238	245	232	259	237	247	226	256	240	270	234	259	231	261	255	250	237	260	222	254	247	225	268	263	246	221	263	219	220	230	258	220	259	236	242	245	241	236	227	240	256	247	247	214	240	247	233	229	201	227	240	244	236	245	231	231	220	238	254	241	250	233	220	237	247	238	248	216	219	259	227	228	228	247	235	256	235	239	216	271	233	214	232	236	252	213	233	248	214	253	241	234	250	258	229	244	239	243	268	233	233	212	242	236	218	255	248	222	247	214	264	254	209	239	244	232	226	231	243	238	246	265	229	238	233	230	263	250	237	247	235	217	255	228	280	225	259	236	226	232	250	242	253	227	209	239	230	230	233	275	235	237	221	255	265	243	229	244	247	243	248	258	243	235	225	210	244	256	257	238	215	257	218	213	229	220	216	258	241	235	249	223	230	209	249	233	253	239	224	251	216	249	264	261	220	253	219	261	245	232	220	228	229	224	228	235	248	241	252	251	236	241	203	217	231	258	227	223	277	221	238	215	267	249	224	255	223	255	218	247	213	247	220	255	224	256	234	245	255	236	251	242	255	251	229	232	243	262	257	228	202	245	232	220	249	243	236	224	230	260	242	238	226	229	219	241	235	252	227	235	252	249	237	235	252	224	248	269	241	217	248	236	241	238	240	225	234	240	241	243	249	209	239	220	265	253	237	257	235	225	230	239	238	250	234	241	216	242	200	251	235	262	252	256	251	233	236	226	238	237	245	254	249	267	240	210	254	231	258	223	251	221	247	249	231	224	249	221	259	221	252	237	250	232	258	231	246	249	223	257	252	250	230	220	242	243	249	229	227	238	223	252	230	216	238	215	254	267	212	242	260	248	217	244	239	217	215	227	231	233	226	240	234	228	247	237	222	257	241	255	258	251	240	237	238	213	233	235	206	261	225	262	281	256	249	250	224	246	253	245	240	250	230	245	234	242	242	266	242	233	245	236	232	205	227	242	228	238	215	249	233	207	250	235	230	245	234	271	232	214	231	251	264	242	253	212	266	264	260	256	237	246	238	242	217	261	227	253	215	260	233	228	228	301	250	239	215	223	246	239	232	228	224	232	253	225	244	216	239	217	262	252	251	251	284	252	234	223	255	210	233	262	235	211	233	242	230	257	251	215	247	233	212	259	233	227	239	241	254	256	234	242	234	219	252	264	237	251	238	232	266	250	259	281	246	238	272	239	266	236	247	245	238	217	221	236	247	240	216	250	212	232	212	215	252	226	252	242	250	246	219	245	242	259	250	241	214	225	257	225	210	216	244	222	239	225	257	223	247	212	246	242	224	219	265	250	241	231	217	259	253	235	222	230	257	211	217	221	232	230	228	228	251	249	264	239	245	251	239	231	261	218	226	243	240	210	228	243	217	222	221	257	259	275	240	248	242	221	208	241	237	267	227	219	222	254	225	232	255	241	251	228	251	218	259	262	220	260	206	238	235	221	243	237	252	256	259	241	240	232	248	227	247	248	256	245	231	233	251	212	262	256	220	234	264	233	215	231	231	219	234	235	246	261	227	239	225	219	270	227	235	254	235	242	261	226	274	242	233	243	258	226	221	249	248	237	235	227	239	252	251	219	221	253	233	247	255	247	220	219	242	247	238	247	242	230	230	239	233	207	231	227	235	227	265	267	246	229	239	252	233	248	255	247	235	232	206	223	252	241	222	256	267	238	246	219	240	233	241	257	202	206	262	228	250	251	229	236	256	236	244	249	248	234	232	215	216	223	234	249	240	227	225	233	264	244	247	231	213	227	226	241	202	263	248	223	273	254	215	254	236	274	225	218	223	225	219	235	265	246	247	236	246	251	237	273	239	253	234	261	244	232	221	246	237	258	218	234	250	231	228	243	236	237	244	229	206	261	230	248	229	219	268	225	209	235	259	257	260	230	259	244	255	238	232	241	234	229	219	230	255	246	235	229	230	234	245	234	241	260	247	253	255	226	244	256	232	237	231	214	251	236	241	237	229	235	249	243	242	253	237	225	257	232	236	230	262	223	237	212	252	205	234	243	221	249	267	249	226	230	260	257	229	241	230	247	217	219	234	240	246	215	242	255	259	226	253	213	213	244	221	254	257	225	233	256	215	242	235	216	234	234	285	229	247	235	235	246	248	224	249	220	222	205	249	251	237	226	245	237	223	230	245	236	245	239	223	221	248	257	246	259	225	206	221	245	286	231	230	241	244	261	236	262	258	228	217	255	233	256	254	222	231	255	228	228	213	245	238	230	233	234	260	258	251	236	255	240	225	234	252	284	230	224	214	230	225	241	227	245	212	261	240	264	244	227	229	231	230	229	204	244	249	262	273	259	266	231	241	238	212	243	231	248	222	226	225	218	227	259	254
23633	21162	27960	24643	20976	13145	5654	3095	2144	1709	1303	1039	858	775	631	568	505	461	414	369	348	371	362	321	331	307	306	277	267	285	273	239	270	279	255	252	255	244	275	245	246	243	258	250	251	224	279	246	260	256	226	237	256	264	228	230	229	251	252	263	257	245	245	243	237	262	260	232	243	243	230	241	261	249	213	227	265	247	221	261	264	240	251	218	251	223	241	223	192	246	261	225	234	226	226	247	221	254	246	230	235	236	283	243	252	243	249	258	244	217	214	218	260	251	272	250	255	258	244	228	248	259	246	234	236	212	226	218	247	281	212	242	244	245	251	243	254	226	231	235	260	230	274	242	225	225	238	262	255	248	217	265	239	227	250	231	245	212	240	245	243	218	216	240	258	222	276	257	259	242	248	240	241	241	236	250	265	235	248	221	261	230	251	256	213	264	247	256	266	216	258	233	260	262	228	219	230	251	252	252	227	236	237	233	231	237	264	199	220	255	254	240	226	242	271	261	273	242	233	255	248	216	250	238	225	235	265	244	244	258	232	224	250	253	241	257	230	248	219	233	240	235	257	241	268	223	206	250	248	247	243	241	263	254	256	241	253	237	250	239	241	213	244	239	247	230	260	246	215	248	222	227	237	225	254	236	236	241	272	255	242	239	230	272	246	227	242	223	229	241	236	236	272	248	231	241	237	239	243	259	271	237	244	249	251	216	251	255	260	225	228	255	241	274	252	215	247	253	234	236	271	246	206	248	246	226	236	219	256	222	250	241	238	237	234	230	244	244	255	219	257	231	219	247	232	223	249	217	228	261	233	235	235	260	230	243	205	223	219	246	234	238	255	257	244	240	251	252	228	228	223	236	243	230	244	245	242	232	247	259	245	253	232	252	223	247	243	208	242	228	271	257	220	240	265	243	232	217	220	229	251	248	247	219	242	244	246	252	245	249	226	241	251	211	227	263	241	238	237	219	219	234	233	227	250	244	246	263	245	253	239	222	246	254	239	234	222	246	236	219	232	240	263	254	243	245	257	242	236	233	240	219	234	253	251	246	213	231	240	270	211	238	244	223	232	220	238	242	251	267	252	247	234	217	253	237	208	234	256	266	249	238	226	252	226	233	246	258	242	243	251	229	264	246	234	247	228	219	232	238	254	270	247	225	266	214	213	267	257	225	226	228	236	243	262	258	246	228	233	242	262	244	238	271	233	244	249	232	250	247	238	212	232	249	240	251	270	237	245	255	230	264	238	262	239	237	246	240	239	243	273	261	234	263	243	250	258	239	249	226	247	249	223	245	213	239	248	228	256	250	224	222	238	249	230	250	241	243	221	226	260	230	259	237	249	263	263	237	235	257	232	224	249	239	250	222	242	264	253	268	238	242	238	259	248	255	259	231	255	248	257	226	240	212	237	260	223	243	247	228	220	254	249	258	263	244	228	223	251	258	227	215	242	243	233	246	214	231	250	233	250	257	236	238	265	247	259	264	236	244	248	245	232	225	216	246	256	237	236	218	253	236	218	225	204	240	221	249	226	224	225	222	222	254	255	241	235	261	240	229	247	240	264	232	266	260	236	250	241	239	200	214	256	255	240	266	214	239	243	231	243	253	259	225	246	236	219	261	239	230	249	244	238	251	230	233	238	253	220	230	273	216	213	247	248	241	210	229	249	258	236	230	232	253	250	252	243	198	260	224	268	253	225	267	255	228	233	240	274	259	242	276	264	233	249	235	205	254	235	257	252	260	242	229	258	229	241	262	237	257	256	253	218	232	237	208	255	264	213	270	249	253	250	238	243	229	296	229	251	247	238	230	238	231	244	230	234	245	224	268	217	248	244	224	246	247	257	257	260	225	237	213	218	227	227	245	242	241	231	241	245	236	244	280	235	255	285	252	249	253	237	232	267	242	255	266	240	237	232	214	224	265	210	229	228	238	234	197	215	249	240	248	222	209	229	250	266	240	228	250	228	249	242	218	244	260	220	277	250	231	259	244	261	240	210	255	250	248	239	242	239	209	249	266	270	212	244	254	256	251	262	233	245	241	231	234	244	276	224	239	246	266	256	236	258	236	225	246	241	222	228	234	212	216	234	281	245	249	236	246	244	255	261	256	269	236	265	233	225	212	245	257	241	253	255	225	243	245	252	241	266	239	201	254	232	241	227	249	261	245	251	234	256	239	250	243	226	251	243	215	230	239	233	254	273	237	224	246	254	216	214	209	272	246	244	259	236	239	252	283	234	273	230	239	233	229	251	229	223	229	235	242	257	227	214	268	237	257	220	245	243	234	236	231	241	241	247	248	261	220	217	251	251	228	238	240	229	229	270	245	228	236	235	230	232	227	239	230	234	231	280	241	256	229	262	266	251	250	251	262	268	242	227	238	233	249	237	251	257	239	246	245	260	274	208	223	254	249	252	229	235	239	270	251	237	240	235	257	241	265	250	238	213	249	261	237	258	250	227	251	242	242	255	237	241	251	250	252	256	248	242	279	263	237	239	248	253	226	248	249	222	255	249	218	228	232	256	233	240	225	274	242	254	236	232	236	217	219	251	250	230	255	236	252	252	231	243	255	235	254	233	249	229	262	223	242	248	245	220	243	226	255	252	244	210	244	222	261	244	240	250	251	237	267	243	238	221	235	231	257	240	234	234	255	265	238	235	248	238	233	256	222	243	215	248	222	243	253	261	220	268	226	227	215	253	249	246	250	257	236	270	242	239	239	235	252	240	259	229	253	241	215	255	237	271	261	254	263	248	231	232	212	260	235	242	243	226	246	262	225	265	229	241	263	254	232	215	243	235	247	247	259	260	252	249	245	219	226	261	230	234	259	242	229	231	250	250	228	230	247	228	222	274	238	254	234	245	233	261	221	261	240	248	241	230	244	241	245	256	257	249	250	234	227	203	223	244	272	224	213	248	225	224	266	227	218	242	258	251	253	274	279	244	251	260	232	217	234	246	201	235	230	206	260	237	267	265	226	228	247	227	232	255	226	221	236	263	248	218	273	250	258	247	238	225	238	259	245	249	253	233	255	239	223	249	215	227	255	222	255	258	259	234	248	255	238	251	253	231	249	234	226	257	237	247	247	263	214	245	237	235	231	250	278	251	225	229	249	256	237	259	226	270	273	225	255	238	228	233	239	253	224	233	262	207	235	261	225	250	250	249	222	240	217	245	256	237	236	245	238	230	248	222	252	225	266	242	243	231	248	231	230	258	225	288	225	261	272	227	229	237	246	244	215	260	253	240	222	234	271	229	248	236	247	250	255	273	235	249	235	239	256	237	213	213	236	242	242	236	218	243	222	233	223	250	236	233	216	238	222	252	244	232	212	212	251	258	246	228	254	228	224	253	262	266	240	243	242	266	244	260	242	244	245	234	238	249	246	232	245	255	223	239	240	249	217	251	248	260	255	236	252	248	222	216	253	259	232	236	231	261	258	241	242	246	250	251	206	242	250	253	248	263	244	274	241	223	239	222	226	236	228	248	235	252	255
17247	42650	33289	21022	14104	9711	6413	4663	3328	2534	2029	1485	1288	1029	899	761	630	595	551	500	481	475	451	383	378	374	354	349	350	313	326	344	323	318	304	316	318	282	305	300	298	287	306	257	276	309	285	282	281	277	263	294	282	256	291	299	261	287	268	285	238	275	269	296	303	262	285	258	284	288	264	312	270	256	250	261	291	284	275	268	272	301	272	302	315	263	303	261	280	269	278	313	297	283	271	290	259	273	302	301	239	292	284	282	259	275	253	265	268	272	274	259	289	251	295	247	288	294	299	270	279	267	301	276	283	276	268	253	290	301	280	286	262	273	269	277	266	298	290	269	282	263	271	259	269	245	280	283	277	265	282	270	295	261	263	284	285	267	281	271	298	270	265	310	274	271	257	249	297	279	294	306	266	288	262	281	342	275	297	272	290	286	283	278	298	251	297	283	265	256	258	292	248	249	255	304	260	282	285	282	287	289	302	274	285	298	284	250	308	295	294	271	300	294	287	292	284	298	266	283	260	298	277	265	282	274	258	317	266	272	251	281	290	285	266	281	227	284	269	254	288	251	260	245	283	307	274	278	242	301	270	277	264	277	258	300	292	287	319	278	296	266	295	297	257	302	298	301	288	281	282	298	244	255	282	292	279	260	274	276	271	261	269	279	263	252	269	270	269	238	273	266	237	282	292	259	310	283	276	266	301	280	318	304	262	275	282	282	264	301	283	309	297	257	262	289	273	288	280	279	279	288	268	275	307	254	284	265	277	269	245	266	268	280	279	294	284	278	282	269	265	275	266	306	259	270	324	281	275	265	270	279	287	275	288	269	251	278	275	281	273	257	272	305	280	274	280	279	297	281	254	277	310	294	277	303	299	290	275	273	289	252	262	317	268	287	290	295	282	265	278	262	284	263	289	284	270	261	259	287	270	276	272	273	269	270	297	279	283	276	299	268	265	270	307	282	291	273	263	273	281	279	284	290	259	247	287	293	282	253	289	274	269	313	282	264	259	281	252	293	269	272	308	240	267	279	266	298	289	248	265	278	272	295	269	259	281	273	300	295	298	272	282	276	262	263	278	290	268	261	254	287	316	263	244	257	280	307	283	302	292	277	294	298	297	274	277	270	265	274	266	267	269	276	281	285	288	287	304	302	252	304	298	260	302	295	286	253	288	270	287	270	300	256	288	297	277	286	282	291	285	275	299	276	282	252	257	293	320	279	275	291	272	311	277	264	294	265	256	280	278	257	290	287	290	282	279	284	270	272	298	268	296	261	309	308	301	283	299	253	258	280	264	260	293	291	271	271	251	286	268	275	279	264	261	287	269	278	279	255	252	292	274	288	282	285	271	247	270	263	279	298	292	259	289	246	280	248	280	258	286	273	281	304	271	279	301	266	268	278	311	319	293	266	278	274	265	302	300	268	258	280	260	265	267	260	260	284	266	262	263	272	258	274	311	285	272	271	272	287	289	260	268	286	231	297	279	245	265	297	273	293	283	277	261	279	288	310	296	245	265	272	255	270	274	292	279	289	288	250	268	257	274	246	309	280	299	283	268	307	259	252	241	294	309	276	309	279	292	270	256	293	273	269	270	275	254	292	294	295	280	265	279	287	297	296	286	266	277	280	264	280	281	315	282	290	281	268	270	287	311	276	289	289	269	288	281	305	286	271	266	283	234	282	280	252	259	261	273	282	291	299	280	268	281	270	285	287	259	242	275	241	271	272	279	300	299	324	259	281	267	277	297	280	276	290	284	264	292	260	295	261	287	291	296	273	276	275	276	288	278	288	261	295	293	306	280	265	286	263	287	303	261	272	280	286	304	243	265	290	235	234	251	291	275	282	271	298	280	267	281	272	248	265	281	262	297	306	273	279	281	270	278	284	280	286	257	263	281	274	267	296	285	269	274	258	289	292	282	296	274	294	288	248	286	284	262	261	296	293	290	271	293	247	253	289	283	295	305	283	293	264	248	297	279	265	283	308	295	259	291	277	282	268	276	280	293	296	288	262	259	316	306	262	244	285	272	237	256	271	275	256	275	252	317	258	309	278	291	275	289	277	294	304	253	252	271	274	267	269	264	276	295	282	297	298	290	276	266	298	278	264	263	312	282	271	256	295	285	304	278	286	306	294	278	277	286	299	292	302	306	297	284	306	277	267	282	262	276	246	285	293	272	285	288	284	295	288	256	274	267	265	259	286	291	298	263	294	264	300	265	269	297	280	280	282	276	302	251	290	308	266	288	284	291	278	282	308	249	286	278	284	314	293	262	265	277	267	257	266	281	295	274	264	279	284	282	291	240	292	265	275	279	281	263	272	279	267	268	282	244	283	270	285	281	283	289	290	286	245	273	270	269	297	278	281	259	261	276	281	275	276	286	272	281	283	294	257	280	304	291	265	269	268	274	296	293	270	307	302	268	290	260	285	269	251	246	285	270	276	278	262	288	256	272	275	278	264	285	287	274	292	265	274	270	276	255	274	283	264	279	263	280	252	296	244	284	279	302	260	280	290	283	257	276	283	309	256	253	271	248	294	283	269	287	290	275	298	289	297	272	263	254	253	257	292	275	250	272	293	258	288	281	270	266	298	295	274	281	263	286	298	303	301	248	279	266	260	286	291	253	320	299	283	282	272	258	272	281	281	268	307	258	280	305	266	279	302	299	267	249	253	262	262	267	269	306	301	282	271	273	279	289	275	281	266	270	272	283	256	270	298	302	294	265	276	266	297	260	244	266	269	271	273	260	296	275	282	268	286	303	308	294	279	272	330	268	290	256	264	255	270	258	248	277	274	267	259	282	280	273	290	291	274	265	251	310	275	285	297	273	291	267	303	251	291	283	263	282	285	270	286	269	277	288	284	247	275	262	273	234	278	271	297	284	266	263	273	269	289	279	273	284	287	275	293	293	279	291	288	283	269	285	283	271	282	281	270	282	298	281	279	258	259	294	287	297	258	253	290	266	281	273	294	268	297	278	276	299	277	242	284	240	268	274	292	259	304	268	258	271	268	273	252	297	284	300	281	278	291	283	274	291	281	259	280	263	299	272	275	275	251	303	274	282	290	277	278	290	248	280	239	278	295	260	261	276	239	276	279	271	323	320	259	272	296	248	271	281	257	293	280	266	251	256	268	258	294	259	266	282	288	277	257	270	283	278	314	280	265	271	265	272	269	250	296	262	272	269	308	290	259	315	267	264	314	298	264	291	263	270	256	297	288	275	276	279	240	266	263	278	282	268	277	289	265	267	287	262	281	268	264	272	247	251	278	273	259	266	299	253	281	253	282	273	268	269	277	261	245	261	285	278	258	276	279	242	291	260	301	253	267	282	285	301	296	278	293	291	272	295	297	292	310	286	288	313	289	285	288	288	252	248	254	265	303	267	282	259	283	282	292	282	277	246	262	259	288	260	276	294	238	280	299	285	280	291	262	273	239	228	249	287	272	284	276	301	256	268	273	298	264	278	292	288	286	307	272	268	269	292	263	317	291	263	281
24946	21159	26766	25268	11998	5126	3264	2118	1459	1133	928	792	631	535	467	387	381	309	301	290	252	267	280	231	235	229	225	221	204	230	217	214	201	189	228	179	181	199	189	193	183	182	209	208	172	203	196	186	192	208	199	199	184	194	173	179	175	194	182	200	173	188	185	194	170	181	186	166	178	182	178	176	175	191	222	212	179	201	156	193	182	188	174	182	207	210	191	181	183	193	215	230	203	205	191	197	197	183	184	189	202	188	215	204	189	201	207	197	203	188	202	177	181	203	204	181	178	180	171	153	215	170	192	184	180	208	188	178	187	180	201	201	192	183	199	154	220	212	197	203	202	190	199	214	195	183	202	198	172	182	197	200	193	188	203	185	192	180	201	177	177	190	189	189	223	194	208	164	228	207	203	197	193	173	180	203	192	190	170	171	174	167	172	178	184	175	186	203	196	173	209	188	179	176	177	192	205	203	183	191	182	207	182	213	191	198	195	198	200	187	198	219	194	200	183	211	173	184	176	196	194	179	174	195	187	205	194	174	184	189	191	186	200	182	194	197	181	191	186	176	184	206	174	174	201	198	179	185	174	210	215	176	190	188	188	194	198	195	187	178	176	185	184	171	166	185	172	201	198	225	198	190	183	200	172	198	196	177	183	166	208	205	183	207	214	214	185	181	176	207	198	154	172	228	189	206	201	197	175	187	198	204	192	190	204	193	203	193	176	193	175	198	211	195	194	177	183	212	178	181	202	165	209	185	208	197	209	186	191	173	189	186	159	193	173	180	197	181	213	188	211	183	212	165	179	158	183	217	197	185	187	184	200	199	179	185	191	217	182	196	174	180	184	188	176	196	183	207	186	203	156	174	187	197	193	194	183	176	220	188	190	172	175	195	185	164	193	196	198	174	190	174	199	196	223	171	187	186	193	177	207	177	194	188	166	192	187	196	209	179	184	206	184	171	190	172	198	187	218	187	187	208	175	169	186	183	156	181	199	180	194	212	177	173	192	210	169	224	182	193	184	201	186	177	193	202	193	198	165	193	187	198	193	207	172	193	194	200	175	181	204	182	195	184	192	202	203	177	162	191	165	214	198	181	217	188	192	203	178	191	186	175	173	195	186	196	164	169	190	170	188	179	196	190	214	209	176	213	181	190	163	204	188	201	194	189	176	173	215	208	174	186	183	186	197	169	187	203	184	180	193	179	199	170	189	176	220	203	200	202	214	187	183	200	186	175	194	186	203	156	173	191	185	192	204	210	190	192	179	176	193	162	205	195	194	198	218	180	195	177	170	182	194	201	207	203	184	162	182	218	209	195	180	205	185	186	174	189	173	196	183	205	190	191	208	197	181	195	184	213	196	190	207	188	190	190	191	200	173	191	194	216	188	208	193	178	177	187	183	155	199	201	186	192	175	187	211	170	205	188	220	196	186	200	196	199	182	201	216	170	201	188	196	189	209	175	181	193	185	205	177	207	204	202	184	211	188	170	190	160	227	194	185	184	179	206	206	188	203	177	194	186	165	199	179	177	189	180	189	184	162	174	180	190	204	190	175	183	172	206	189	197	202	199	183	174	186	201	187	220	170	204	183	183	179	174	203	161	217	164	173	213	207	181	185	183	170	204	169	211	180	202	181	217	183	202	172	188	188	204	195	211	186	188	211	172	199	209	172	197	203	192	185	184	174	201	182	170	173	189	190	183	197	190	181	163	194	167	202	194	188	203	184	177	202	189	174	193	207	193	198	177	183	179	198	166	193	187	183	198	220	181	188	185	177	170	176	192	174	174	196	219	189	191	200	193	206	206	196	180	198	199	191	195	199	210	189	202	189	176	214	168	186	213	204	207	191	186	218	202	179	207	210	187	202	185	187	187	161	222	198	193	170	193	195	167	192	189	155	157	204	204	190	220	178	187	188	216	181	219	167	190	202	192	194	202	196	190	187	203	180	188	191	197	207	194	168	206	190	185	170	201	188	187	180	198	182	197	192	183	197	179	191	193	180	170	190	207	184	191	195	197	205	188	197	165	197	187	194	192	185	192	194	167	192	203	190	196	197	191	215	180	203	205	213	183	188	199	182	186	207	198	205	181	178	187	175	175	155	177	183	182	200	183	184	211	196	190	207	201	151	198	179	182	190	185	198	210	228	187	181	171	207	179	188	191	208	195	194	213	168	166	215	208	199	204	185	189	185	167	190	180	186	179	180	174	185	162	177	199	202	215	213	166	191	190	178	203	196	181	199	190	192	202	212	180	202	173	188	205	148	189	159	192	213	176	183	175	188	176	188	209	190	186	179	182	180	199	185	185	170	186	164	167	186	183	192	189	206	184	187	180	200	198	202	206	178	184	173	173	198	184	201	195	212	191	179	180	181	198	201	158	195	192	183	166	190	174	178	186	201	197	211	179	192	179	192	185	176	161	186	158	192	173	206	183	166	204	179	180	204	197	183	200	184	183	184	214	186	203	166	194	169	162	163	191	196	198	204	178	204	163	207	179	197	173	204	187	201	198	194	185	200	159	185	218	190	205	214	213	182	180	188	184	209	167	207	189	176	186	203	181	191	164	221	211	216	179	179	199	182	180	186	167	194	187	171	181	180	197	177	187	187	197	184	195	195	185	216	194	197	180	176	196	180	180	201	175	192	216	210	208	179	202	192	194	168	169	163	201	170	191	197	193	166	186	196	190	182	194	188	196	211	208	179	199	186	182	190	187	188	188	166	196	168	182	191	203	177	175	167	194	183	191	186	195	193	189	195	196	218	204	195	191	183	177	196	178	180	177	187	204	185	193	174	180	180	175	184	188	192	180	182	210	191	194	180	203	184	196	194	194	178	218	187	194	187	194	180	185	195	206	194	196	202	181	187	173	178	165	179	205	181	190	171	190	216	196	201	190	203	198	169	212	214	179	219	177	205	196	181	163	192	170	188	201	201	195	184	197	188	200	208	204	197	179	188	200	205	181	189	191	197	183	194	184	178	212	201	198	198	198	203	177	183	213	173	199	191	196	201	185	185	170	200	164	186	173	169	181	184	208	175	184	210	177	168	183	209	200	180	200	213	186	184	176	216	179	205	213	158	179	201	201	183	164	169	182	177	203	195	194	190	179	197	198	185	203	201	170	214	203	179	192	190	184	198	190	179	197	191	171	186	200	180	176	188	180	196	191	201	193	193	170	193	176	166	195	169	196	207	198	195	165	203	189	199	188	212	191	188	191	207	209	207	178	198	200	213	184	205	184	206	191	173	194	213	174	168	180	166	197	198	174	179	204	201	195	183	175	206	180	222	193	184	236	189	194	188	174	161	198	193	186	200	193	195	173	201	165	175	168	210	180	175	183	197	168	169	182	229	175	174	174	228	202	166	192	205	202	201	187	209	191	195	196	174	175	177	183	204	167	172	183	188	191	169	218	195	200	194	187	161	168	194	189	179	209	178	197	204	206	181	198	185	198	174	178	200	190	193	179	173	193	177	176	175	193	209	177	212	207	183	185	180	166
16108	38717	29382	16970	10969	7294	4829	3472	2518	1817	1437	1075	926	762	654	564	475	486	454	382	355	356	374	310	280	292	271	271	260	262	249	264	244	233	246	228	235	227	227	227	255	254	250	222	236	236	248	235	232	214	254	251	233	221	228	207	198	240	235	214	225	230	184	220	229	230	215	208	219	184	230	243	210	206	233	230	219	201	221	216	239	233	218	235	231	225	231	224	235	210	215	232	203	245	217	232	229	220	206	210	214	237	234	229	209	196	237	231	209	228	221	208	223	225	210	225	207	221	222	229	191	257	229	227	227	204	227	251	202	215	231	216	220	198	224	212	236	203	226	200	237	223	215	219	239	211	218	208	228	252	222	215	220	213	215	208	228	226	220	221	211	193	223	218	224	202	217	204	230	264	240	214	239	219	227	229	218	247	196	214	217	221	216	241	241	211	244	224	217	216	176	217	217	217	233	227	221	233	222	212	194	225	210	236	216	244	225	199	247	211	221	215	220	235	197	203	242	223	226	226	217	227	237	200	225	220	221	254	223	224	227	223	232	222	224	189	216	223	232	204	212	220	218	226	230	225	227	200	234	198	221	228	217	241	220	228	245	194	217	237	201	211	200	193	226	201	225	227	229	224	225	230	196	223	207	200	185	229	199	240	218	224	219	216	209	223	215	248	227	215	205	219	187	206	252	235	215	250	212	224	230	188	196	240	248	212	233	228	240	207	203	237	232	201	241	241	213	215	227	228	207	207	252	212	198	208	238	196	229	203	218	232	216	233	221	244	213	221	213	231	237	184	235	224	223	229	210	209	223	211	199	209	207	218	202	214	225	192	189	230	243	198	195	221	235	204	205	224	207	209	227	219	219	229	188	242	232	225	225	238	223	217	212	222	204	207	220	229	200	223	224	241	233	225	235	236	228	228	214	205	230	212	233	224	202	184	231	235	233	255	209	233	218	218	204	237	221	218	198	210	223	197	218	226	246	240	234	231	209	221	201	218	224	222	223	213	211	216	222	227	187	237	221	203	223	237	204	187	213	218	222	209	223	235	238	228	249	229	227	218	227	225	206	231	218	210	236	237	229	211	229	218	230	208	209	203	222	239	241	217	197	213	213	212	245	194	239	232	233	230	192	242	247	224	199	214	218	200	232	237	249	233	195	204	223	221	206	249	249	238	189	229	199	212	240	234	208	248	225	235	225	226	200	227	215	223	225	224	231	223	230	207	225	216	226	222	210	211	207	217	220	220	219	206	222	225	221	222	195	203	213	202	207	228	232	221	228	215	196	245	213	188	226	215	220	222	235	229	188	236	222	229	207	224	233	198	209	204	224	203	211	212	212	236	232	247	220	224	187	218	202	213	225	200	197	225	199	209	245	194	213	228	228	223	209	214	222	232	206	222	234	215	225	205	204	249	216	210	197	228	204	217	222	227	225	237	208	222	211	222	236	235	223	251	205	233	207	229	221	234	219	192	201	211	200	214	233	226	210	198	225	202	221	218	211	211	241	204	217	204	239	231	224	254	212	250	221	201	194	188	194	217	204	257	201	217	238	229	229	210	216	252	190	222	217	214	221	212	244	234	240	231	218	227	221	215	221	207	216	208	225	219	231	223	200	214	216	220	228	219	213	222	241	252	240	231	231	217	208	221	207	202	216	226	208	208	198	220	229	243	195	226	230	241	220	222	193	206	231	207	220	243	221	249	203	216	239	214	178	224	186	213	224	213	226	221	228	224	223	213	214	235	200	240	237	222	217	214	236	228	222	241	209	247	216	227	222	216	228	208	211	201	194	234	218	255	245	232	220	211	240	192	203	220	217	217	236	205	231	243	224	228	220	195	211	201	214	230	202	233	216	205	224	226	230	225	227	250	226	209	205	229	238	225	236	196	241	216	201	209	200	222	232	230	234	215	236	221	228	209	200	242	225	231	219	217	214	235	247	215	217	235	205	215	234	215	195	240	216	241	207	198	225	214	216	209	221	226	214	227	207	197	223	209	206	229	224	187	219	204	204	204	211	240	213	190	203	243	187	234	229	192	249	209	220	206	231	193	235	217	234	204	206	239	213	226	216	258	219	211	198	231	206	203	193	206	224	204	234	213	232	206	212	235	196	238	209	223	224	235	211	230	233	234	216	194	209	225	222	222	239	223	210	229	225	207	229	219	215	221	243	214	241	208	259	222	208	207	244	235	215	220	207	222	227	215	234	247	230	221	225	229	208	244	214	240	236	218	236	214	229	237	230	223	194	226	207	225	244	217	241	240	218	253	233	239	225	251	216	226	218	215	214	225	228	224	208	235	219	208	219	212	219	231	213	199	214	212	197	229	226	205	216	203	224	232	202	209	217	227	230	237	210	214	216	215	229	225	188	207	215	212	202	236	202	220	239	240	216	232	218	245	247	230	221	177	232	231	212	229	235	206	228	207	240	226	204	217	221	246	237	204	232	237	259	231	231	221	226	216	241	212	205	237	184	201	206	248	231	216	221	229	238	229	239	214	234	216	220	198	249	211	210	192	228	231	220	216	220	210	235	226	218	268	238	215	225	226	237	204	225	216	204	227	239	229	232	247	232	212	206	220	230	197	256	207	220	212	221	204	219	224	245	217	218	210	217	225	196	227	229	201	214	222	234	222	230	216	220	212	211	229	227	230	230	228	213	204	216	212	189	210	196	212	219	224	232	222	229	232	208	247	240	218	234	249	226	206	231	212	210	238	245	225	206	218	206	217	196	218	218	223	216	213	231	210	207	221	223	228	203	207	214	216	231	201	230	235	223	239	214	226	212	219	217	229	221	254	206	221	207	216	228	240	211	231	226	216	214	248	205	218	220	242	226	216	211	234	225	234	216	205	220	211	220	224	227	212	234	232	217	228	209	220	219	208	219	229	235	220	237	254	206	228	247	230	214	217	198	229	228	210	236	219	223	215	221	191	217	200	202	232	244	215	216	205	217	233	241	211	261	192	235	240	211	226	214	215	196	240	212	225	220	236	217	195	202	207	224	237	246	213	230	250	233	227	218	251	224	198	239	211	220	208	234	235	216	218	236	249	187	215	198	231	208	189	214	221	215	240	223	233	221	225	231	199	250	214	227	203	207	243	225	238	213	218	229	231	218	233	219	228	238	242	212	217	216	187	235	212	212	192	224	213	233	204	204	223	243	221	200	218	221	238	236	249	229	226	219	262	203	214	215	224	231	230	211	193	209	230	184	204	181	206	232	231	237	236	231	248	217	212	237	232	238	225	222	199	216	234	228	207	205	236	223	216	211	206	217	234	209	231	189	242	222	225	214	200	243	222	207	228	233	203	215	213	233	222	238	218	216	250	240	227	228	219	234	191	209	238	205	229	231	222	233	216	219	238	202	183	247	224	217	216	225	197	203	216	241	203	212	212	195	208	229	224	217	225	213	243	233	218	210	222	238	218	228	229	196	219	217	216	214	206	218	227	201	221	223	205	227	217	221	213	221	218	212	212	244	252	246	220	250	191	221	224
22475	21156	28573	23997	21224	21165	13128	5288	3213	2374	1825	1430	1193	1021	890	703	638	643	520	514	405	386	365	400	353	312	341	299	306	314	265	271	269	234	257	283	250	261	270	259	296	290	250	235	250	245	257	236	239	231	259	260	241	276	250	249	269	217	214	241	233	240	249	245	240	246	229	246	234	218	251	245	247	262	250	261	239	245	260	265	211	262	198	243	242	239	250	263	244	237	244	239	221	246	238	269	251	236	252	211	244	228	236	234	246	252	236	239	248	228	223	260	262	214	242	238	223	237	230	236	241	229	251	246	247	230	268	243	222	273	245	229	235	226	226	231	217	234	282	225	231	235	251	219	258	226	235	234	266	230	256	227	235	241	224	263	246	265	222	221	253	239	228	257	228	251	237	245	235	241	270	224	242	251	254	258	236	258	251	243	254	224	243	252	226	237	233	232	242	256	261	249	246	256	252	235	266	225	237	233	250	260	230	223	233	234	264	252	228	249	265	267	226	223	262	231	232	260	265	248	215	253	214	239	213	249	250	259	229	243	245	226	226	232	257	251	229	205	236	259	267	228	250	233	242	218	237	237	188	244	238	237	221	229	252	251	244	249	235	231	251	267	235	231	247	236	250	217	257	250	225	261	246	240	250	250	247	238	240	247	228	241	237	224	260	248	236	205	250	231	228	243	236	253	231	236	266	241	242	243	243	247	244	245	209	242	261	226	231	241	241	262	240	242	198	227	237	215	242	221	270	253	230	245	241	240	223	231	215	222	249	242	244	248	243	228	233	237	235	264	242	234	252	254	230	255	226	239	242	225	271	253	249	228	223	243	226	248	219	241	260	216	267	240	236	221	257	248	250	236	253	268	234	232	246	234	252	254	243	232	227	238	248	247	233	251	248	247	235	232	237	256	257	252	259	266	253	233	244	233	246	253	253	241	233	219	262	248	233	236	242	262	240	232	235	224	244	248	244	223	265	243	228	264	229	239	232	224	248	241	249	251	242	254	234	282	258	237	231	245	250	247	241	240	236	254	271	254	225	227	244	236	241	249	249	235	226	229	248	254	231	244	253	251	255	248	237	229	232	230	258	247	216	235	252	249	272	263	248	248	260	250	243	253	243	246	210	230	237	236	222	246	235	257	257	235	250	261	239	243	227	248	240	224	221	231	231	207	234	247	227	237	217	280	233	253	232	250	242	254	235	220	251	224	219	219	255	258	212	242	237	218	249	245	248	249	240	232	237	234	215	244	248	225	273	229	243	257	225	240	229	265	227	232	224	272	233	239	214	257	263	221	248	247	250	256	247	255	254	248	273	256	251	221	242	229	275	227	269	258	234	263	206	248	257	234	249	241	258	242	221	249	242	250	229	237	233	251	229	235	244	228	241	221	247	270	242	224	280	235	252	263	255	249	209	235	266	238	237	226	216	248	244	231	207	223	239	274	239	261	206	258	243	260	239	244	241	231	246	234	204	243	244	268	226	247	231	244	253	233	228	269	238	214	231	231	244	237	233	265	243	239	240	271	235	244	235	244	226	234	238	255	233	228	264	238	240	235	254	244	257	242	233	236	245	221	229	233	225	260	227	223	264	246	238	254	234	261	246	237	235	235	248	277	235	235	257	267	228	260	228	257	247	250	223	270	235	243	266	232	242	233	234	243	251	239	232	234	243	248	250	245	260	239	257	264	231	243	269	240	263	246	252	228	259	264	233	241	215	247	243	247	230	250	257	244	259	231	256	272	245	218	259	236	250	262	208	247	212	263	247	271	219	250	241	233	239	255	238	256	269	265	253	255	223	214	247	238	224	247	239	234	259	231	246	239	266	244	257	232	220	264	223	252	236	229	233	245	225	273	223	206	237	222	264	243	271	266	244	272	206	254	233	232	231	231	242	250	236	218	229	238	238	253	198	234	233	250	223	222	236	232	247	246	280	251	247	262	241	235	258	235	251	246	246	280	248	253	261	241	256	230	246	255	252	262	257	239	234	285	267	239	255	253	276	258	228	226	236	209	251	253	217	242	233	251	236	247	241	244	225	220	245	241	247	223	230	254	261	236	206	243	219	243	225	246	255	236	240	244	232	257	224	217	238	255	249	252	241	248	223	219	223	240	250	227	214	274	238	213	250	233	244	208	231	255	234	260	233	236	221	222	238	215	225	223	207	252	231	194	238	239	228	264	221	241	222	228	251	253	250	243	223	251	248	245	248	225	249	269	260	223	264	224	227	228	229	252	215	236	245	236	227	225	216	246	233	233	229	232	225	255	237	225	243	220	234	225	257	234	242	251	243	233	254	254	225	269	250	254	238	229	243	245	241	241	231	231	237	277	249	255	236	233	225	229	247	254	232	255	243	251	244	232	260	226	231	269	233	230	255	235	248	229	264	223	250	223	246	201	263	225	251	249	235	243	220	247	264	226	226	231	233	214	241	224	223	246	239	237	235	228	238	271	257	229	227	247	259	246	230	231	234	230	222	229	260	266	231	258	271	249	239	251	240	234	229	237	237	235	249	228	249	247	226	237	204	254	236	251	220	286	267	232	225	234	252	250	233	265	248	257	251	269	248	226	270	214	271	258	271	239	225	231	246	221	226	230	228	246	234	241	273	256	239	222	234	253	222	266	222	241	249	239	238	235	231	220	236	213	253	215	226	248	237	229	244	228	222	216	240	234	224	223	238	219	248	263	248	257	241	258	248	263	244	225	229	252	257	216	232	231	262	251	284	249	280	226	241	237	247	242	250	219	220	248	232	228	230	219	245	269	251	240	233	277	249	222	254	208	264	261	233	260	231	241	234	235	253	247	259	256	232	288	269	257	246	219	232	249	264	209	261	268	253	242	236	234	252	265	255	256	242	217	230	220	257	258	258	233	240	245	236	245	252	237	222	207	235	218	249	212	227	247	230	227	241	274	249	223	227	247	220	209	234	242	206	248	261	242	222	242	255	209	256	251	240	233	218	237	291	228	233	239	239	248	223	276	223	238	251	236	250	239	258	264	220	246	267	272	241	222	234	256	230	202	264	239	264	230	247	227	229	219	232	241	211	202	215	245	239	231	248	242	232	254	257	235	252	249	255	236	253	239	234	241	254	273	221	261	229	249	237	238	238	244	227	242	269	260	247	247	236	232	218	242	247	241	245	225	236	267	242	257	232	243	227	229	219	237	255	251	237	259	238	240	256	228	260	256	245	289	238	257	234	240	243	248	231	239	236	249	224	242	243	214	241	250	254	274	258	241	220	232	230	236	229	246	270	211	271	236	250	230	250	257	245	217	232	232	254	231	241	209	263	268	234	243	264	261	232	262	255	231	246	225	227	239	233	224	235	234	231	248	243	224	249	228	238	269	214	207	236	224	254	221	215	230	266	260	206	256	236	266	231	217	253	250	247	238	254	242	234	259	239	258	234	263	259	223	249	218	254	232	242	229	244	240	256	260	258	243	240	223	258	256	243	243	242	238	281	228	232	253	244	260	239	247	236	248	254	228	222	226	244	256
19232	46743	37922	25548	18212	12720	9145	6530	4695	3432	2676	2070	1665	1435	1177	889	830	852	724	674	566	528	530	475	430	395	375	384	329	319	338	335	293	325	340	329	319	277	297	335	297	312	292	272	323	290	340	256	272	317	277	278	286	277	310	239	270	281	243	298	254	281	231	284	296	291	264	266	310	309	279	264	289	288	272	272	273	262	229	307	274	280	268	280	284	292	279	264	287	245	266	275	259	253	263	273	280	252	242	249	266	290	258	281	264	279	294	262	266	290	283	282	284	265	278	287	251	268	246	287	260	277	292	257	293	276	276	289	269	273	288	273	280	275	259	262	271	270	251	287	273	275	256	261	296	256	274	293	285	275	273	271	260	278	262	320	283	297	279	286	285	291	256	278	261	254	262	257	277	284	281	285	274	268	291	254	286	266	319	271	299	288	267	266	290	264	296	311	265	298	267	260	311	277	261	279	263	271	266	297	275	263	323	263	258	255	266	284	255	292	259	277	283	265	257	254	294	295	238	276	271	236	266	275	280	290	285	306	254	259	281	288	271	245	275	281	273	267	275	282	293	267	280	285	267	299	289	281	313	284	282	286	289	289	271	273	282	273	258	263	276	298	291	275	294	270	271	292	267	272	268	294	259	272	285	286	263	258	301	298	272	256	282	245	268	253	241	272	266	276	246	276	245	277	267	287	289	280	255	309	264	256	268	300	262	272	289	281	296	240	252	290	236	297	297	290	261	280	275	288	290	244	293	275	265	279	281	276	253	295	304	297	284	281	282	257	306	252	283	265	265	252	289	271	270	285	286	289	254	253	272	288	271	287	267	280	272	263	281	252	281	283	272	268	285	286	280	259	275	253	288	279	289	270	268	260	278	271	294	262	286	302	260	251	264	275	255	294	288	299	275	286	249	278	274	277	293	282	273	276	286	277	264	284	277	264	256	302	263	267	310	276	270	301	286	283	279	254	266	278	310	289	270	244	273	254	287	277	295	271	268	287	261	285	256	277	294	269	277	287	275	279	273	290	285	287	297	287	268	260	273	290	259	270	282	285	256	271	274	278	270	241	283	264	275	261	274	302	271	293	227	292	327	284	305	305	281	274	283	289	235	263	275	268	321	268	262	270	264	262	268	265	286	292	275	267	285	266	265	265	280	255	269	248	270	299	277	273	243	285	255	293	292	285	266	294	294	294	252	284	277	272	270	289	298	281	259	217	257	263	252	273	277	286	279	307	290	266	276	293	267	289	267	284	308	268	244	283	265	268	276	265	277	263	281	272	278	294	243	276	258	279	282	298	279	258	259	285	293	293	281	272	294	287	284	296	302	281	245	268	271	264	279	269	293	300	281	273	286	289	285	250	270	263	267	245	239	246	272	294	286	278	279	274	265	254	250	305	270	248	257	278	277	259	267	290	266	259	304	269	312	290	282	271	284	277	270	281	260	267	297	261	278	277	294	270	292	264	281	313	275	262	243	247	276	260	280	272	289	278	283	268	285	310	245	296	294	281	264	273	276	284	262	268	274	272	282	265	238	297	287	268	290	260	261	281	264	252	243	264	287	245	249	273	268	282	263	277	270	284	277	274	277	281	250	304	265	265	275	244	290	283	270	290	276	261	303	260	275	298	268	284	271	255	279	283	264	294	276	261	287	305	288	250	237	308	252	262	284	274	278	277	271	252	268	277	280	286	263	314	265	253	275	290	255	274	291	251	284	266	266	281	296	253	269	269	293	281	282	291	273	272	244	263	270	245	264	276	265	263	267	270	282	273	261	264	261	275	279	266	287	318	256	269	268	300	298	259	271	292	291	276	273	282	278	277	284	242	291	294	290	281	286	301	328	272	247	279	275	265	284	294	280	278	288	305	276	252	268	300	270	282	269	270	289	317	286	300	289	284	264	275	268	276	277	258	302	290	277	272	286	258	269	282	286	232	265	296	301	275	285	268	287	272	241	253	282	265	277	290	287	282	273	296	286	261	248	287	286	267	285	280	268	280	251	318	289	269	285	259	279	265	283	282	293	257	267	267	279	252	246	257	276	286	276	273	259	298	279	291	276	257	290	254	266	280	263	246	267	274	275	258	264	274	284	286	281	295	292	270	296	269	297	274	262	261	271	284	274	265	252	281	265	280	279	264	265	284	296	253	249	328	241	283	290	260	295	307	269	264	279	278	272	258	298	257	264	304	280	276	288	293	281	275	256	259	263	298	270	265	278	290	259	246	305	287	307	273	251	241	274	261	296	294	295	287	272	271	290	295	252	237	259	286	270	270	258	273	283	282	265	294	267	286	288	288	269	255	315	300	265	287	269	292	311	289	259	267	254	280	278	301	270	274	300	267	258	284	255	310	275	274	277	285	267	269	266	274	259	262	278	297	301	282	284	270	278	276	259	279	255	306	294	282	259	272	280	249	282	277	273	272	277	251	281	277	276	269	269	251	271	297	283	295	251	284	289	327	290	278	289	284	271	261	255	307	257	251	273	258	265	281	256	269	293	258	285	257	278	297	273	307	272	271	272	289	254	266	283	258	265	268	274	290	250	290	266	277	279	275	272	264	289	301	260	270	291	255	273	276	304	259	246	274	266	275	285	263	299	253	258	278	266	294	292	290	265	277	272	278	302	264	256	289	266	254	258	280	281	257	242	296	256	260	276	264	274	290	261	299	273	263	275	276	302	260	269	291	311	274	270	278	256	265	285	298	276	252	289	274	274	290	280	291	265	268	269	295	292	298	280	266	281	292	254	251	278	259	304	285	268	288	289	273	282	287	256	271	291	279	267	273	278	249	269	269	256	277	282	270	275	290	300	289	289	280	272	257	265	294	247	292	278	257	255	285	290	280	288	282	294	306	276	285	256	315	264	268	265	286	273	278	272	295	271	264	308	256	300	260	266	259	267	277	298	297	257	288	287	266	279	275	256	249	308	287	276	297	268	261	261	297	263	271	280	295	279	277	285	283	297	270	278	258	290	232	269	255	270	268	274	290	288	273	227	314	284	283	273	238	287	264	257	295	283	295	285	257	271	271	290	276	287	291	286	297	295	271	280	264	266	275	269	264	266	239	289	242	285	246	287	273	256	248	256	271	261	274	270	260	298	261	268	278	291	273	287	303	290	284	253	293	285	290	286	278	295	277	276	273	257	298	279	284	269	264	291	274	278	274	290	257	281	283	253	288	275	277	281	293	287	266	237	291	279	241	260	289	282	267	284	242	272	271	296	285	258	267	266	277	305	271	258	287	287	288	260	266	280	291	287	283	278	271	273	265	244	289	305	253	275	258	280	266	297	257	256	285	273	281	300	265	297	298	260	262	239	289	240	293	268	268	282	242	274	280	278	253	303	270	254	299	293	296	271	287	264	260	253	264	256	256	279	263	272	284	274	279	296	288	254	280	277	271	256	257	261	279	274	265	260	289	250	272	280	265	309	255	243	243	281	278	266	268	269	274	280	257	280	287	272	284	289	303	296	258	253	249	276	296	275	316	271	285	287	278
27573	22130	22811	13161	5574	3372	2298	1634	1228	880	729	562	537	447	370	326	331	332	316	261	282	277	242	244	226	208	240	205	192	241	236	226	201	208	191	227	223	193	212	214	212	216	207	227	201	190	217	213	212	228	207	205	198	210	183	196	198	218	206	219	217	213	192	209	210	192	201	206	185	213	229	185	193	198	208	238	199	211	193	207	199	230	203	207	208	195	192	210	214	198	207	195	224	200	195	205	202	220	201	228	193	220	191	200	198	232	231	208	213	218	202	181	206	196	167	208	210	194	201	192	184	196	188	200	203	213	198	196	192	197	191	213	203	211	218	210	211	190	197	191	202	178	193	184	167	192	212	204	162	197	196	199	189	196	201	193	195	218	204	182	230	189	201	213	202	195	220	218	227	213	210	208	220	217	216	178	206	209	180	193	177	193	204	214	198	181	201	210	246	184	200	235	209	215	198	215	208	193	211	206	214	191	218	193	214	201	194	224	218	203	206	204	181	216	201	208	201	202	196	214	221	231	202	213	191	207	210	191	184	212	215	203	171	200	225	204	200	224	209	165	196	199	208	182	209	183	220	216	220	193	191	210	209	198	193	186	180	202	214	209	218	214	216	213	205	211	225	242	194	220	221	174	188	209	195	211	203	195	222	185	208	171	200	199	187	189	196	207	226	212	246	197	211	211	189	218	202	193	195	216	193	226	204	213	216	201	203	201	203	201	197	229	207	213	190	238	203	221	212	203	211	198	220	202	200	199	192	191	203	185	196	195	210	216	196	211	200	205	221	225	209	241	210	204	203	188	211	208	221	188	205	212	203	200	205	204	197	196	214	213	213	203	208	210	199	222	185	202	217	193	207	197	209	184	209	183	215	221	199	210	169	207	219	215	206	209	189	203	185	223	186	231	200	195	224	213	187	217	191	203	199	212	184	213	219	227	194	229	223	192	220	183	182	206	230	197	182	203	192	221	191	211	181	206	214	219	217	220	199	195	183	223	208	195	228	199	207	209	220	222	236	230	200	201	195	197	229	226	195	214	207	201	189	215	216	213	177	224	201	212	226	191	194	213	221	188	206	179	188	210	218	204	224	208	225	204	187	197	203	225	178	211	200	182	213	179	192	194	209	195	231	214	202	216	194	205	208	217	199	212	229	213	225	200	233	191	183	202	209	175	185	200	209	193	216	174	210	203	226	215	191	207	179	205	187	210	221	192	192	194	207	197	181	182	212	190	218	188	180	197	213	214	166	196	225	201	184	194	198	177	196	215	198	201	195	216	218	195	172	200	206	190	210	226	199	217	217	194	217	191	215	186	228	192	194	193	199	216	230	212	193	222	197	206	210	203	239	194	192	196	211	211	191	171	199	214	209	212	203	204	225	212	206	207	177	188	213	197	226	193	190	180	183	213	203	235	196	205	189	240	225	178	195	228	199	196	204	211	198	189	210	202	218	211	215	202	192	203	200	167	224	197	210	206	218	200	208	200	208	194	219	195	175	213	193	169	203	209	187	220	188	227	206	203	196	231	182	213	234	194	216	216	182	227	212	225	206	187	198	219	204	206	236	219	204	196	202	205	202	218	204	209	211	200	210	200	210	188	200	207	216	211	186	227	199	206	196	200	215	206	175	211	212	217	218	230	205	210	200	196	194	191	203	197	175	228	176	184	194	193	203	205	233	199	190	205	212	183	193	200	192	204	216	206	245	204	187	207	228	216	201	205	231	226	210	196	190	213	191	211	185	185	231	210	205	190	196	203	192	203	179	187	204	190	202	198	198	208	205	188	211	202	196	221	206	223	184	182	205	212	187	210	197	195	169	197	196	202	219	197	200	201	220	209	219	201	231	193	200	188	160	209	203	199	202	190	213	212	192	208	198	210	206	217	187	182	228	195	210	212	209	207	171	204	193	194	246	184	220	207	197	228	208	167	187	193	217	185	204	199	217	207	197	211	213	211	226	214	217	189	210	193	202	238	205	201	179	180	191	206	203	181	222	201	197	203	203	204	202	208	207	196	229	210	213	221	205	170	216	201	194	230	212	204	188	224	217	215	199	199	212	202	200	185	199	204	189	199	190	193	221	221	209	219	218	188	237	217	182	214	204	227	182	194	197	218	205	204	201	197	202	201	185	199	204	231	217	216	205	204	185	224	179	193	196	189	207	195	214	198	227	209	217	216	193	220	210	170	226	215	205	178	199	206	190	203	200	182	213	208	220	241	190	227	217	220	195	192	212	212	232	206	216	192	231	218	190	192	178	207	211	199	191	205	209	221	200	203	208	207	194	226	181	184	203	200	204	185	232	232	209	207	204	191	209	196	202	222	210	234	180	204	192	198	213	178	205	229	210	191	216	218	202	208	195	233	210	212	228	212	191	194	199	239	202	199	214	192	200	208	193	203	239	200	218	186	216	197	205	215	187	191	212	201	211	208	214	219	181	218	204	246	218	206	220	192	196	217	214	206	214	225	211	180	191	190	197	232	204	190	221	201	201	217	185	203	192	211	199	222	214	211	240	177	239	195	207	205	211	174	213	188	205	206	208	235	188	207	217	194	184	201	186	209	219	207	218	206	204	179	214	205	199	218	195	205	187	191	187	195	188	204	212	210	216	224	241	204	208	205	194	206	213	194	206	199	209	203	200	214	200	213	219	228	203	217	192	214	182	184	212	190	205	192	201	200	196	192	207	185	220	197	200	217	212	185	192	205	198	224	223	199	203	235	215	203	199	220	216	221	180	208	215	221	191	192	175	193	205	186	191	196	192	193	209	195	214	200	186	224	203	205	220	198	220	217	202	191	196	197	208	211	228	218	190	180	205	203	224	207	194	193	200	211	198	196	227	213	217	207	206	196	205	194	222	188	218	177	195	206	226	217	213	201	201	202	214	185	206	204	197	176	206	205	200	228	218	245	216	197	234	214	223	199	216	208	209	202	203	197	195	211	221	215	199	187	200	201	209	224	193	206	208	189	203	206	203	196	195	209	206	202	220	229	176	168	231	205	211	187	198	205	189	204	202	208	202	224	210	215	213	217	192	194	200	189	214	207	186	216	242	192	190	191	212	222	213	217	203	189	196	195	203	190	208	190	199	192	196	184	213	204	194	196	199	196	205	211	227	215	193	192	230	201	218	218	193	206	216	205	184	220	206	200	199	214	194	213	188	221	197	236	204	201	195	213	193	189	193	206	191	208	199	202	222	188	215	212	218	194	205	200	189	219	197	215	201	203	191	194	203	199	209	216	222	224	216	212	184	203	213	210	169	185	218	190	214	217	203	207	210	206	219	202	209	223	209	211	218	193	217	217	188	199	201	211	204	215	219	209	207	207	202	210	201	186	224	195	211	188	205	163	208	172	207	189	199	186	199	214	182	185	202	209	191	211	204	222	221	174	180	194	202	211	182	209	202	202	194	215	196	188	221	186	206	217	196	213	216	190	224	205	208	189	190	198	181	213	193	194	216	209	220	200	219	207	196	234	201	188	207	186	202	203	199	191
16318	34614	24595	13659	8248	5631	3864	2758	1947	1445	1102	888	755	630	578	485	425	453	360	348	331	348	322	322	302	257	269	272	253	244	241	235	268	255	243	261	252	217	247	265	260	264	256	229	225	226	216	234	249	246	264	224	233	214	235	248	248	252	233	276	259	220	234	214	249	264	224	256	252	238	249	231	264	263	219	227	240	215	221	234	256	271	205	234	242	249	247	264	220	259	229	232	232	226	236	244	273	247	200	233	219	224	232	252	234	266	268	259	254	227	245	225	232	263	239	263	230	255	287	241	272	204	222	234	235	201	243	248	241	229	250	258	204	237	244	222	231	239	247	228	245	238	227	217	238	236	252	260	241	240	242	249	201	224	231	226	230	214	227	230	208	261	254	248	261	249	240	221	236	224	244	239	231	253	239	225	239	235	232	223	276	227	243	251	222	218	219	210	236	229	240	215	236	247	218	285	245	229	239	242	265	233	235	225	244	230	230	251	247	242	248	252	265	212	248	228	241	229	221	240	219	244	233	249	238	247	226	233	238	255	253	237	227	260	257	233	225	261	235	266	234	248	246	239	241	240	233	246	212	251	210	259	235	221	245	228	242	233	226	246	227	277	241	211	222	248	224	216	238	272	219	236	221	257	220	237	234	221	249	256	230	225	237	186	239	228	254	243	216	229	270	256	256	233	218	244	229	229	217	250	239	241	230	241	246	278	258	247	237	224	224	232	247	230	205	227	239	243	229	207	254	211	233	239	243	254	231	230	231	250	222	229	212	228	245	262	196	236	215	225	245	225	240	218	241	262	219	225	251	212	226	237	261	265	232	223	250	251	215	241	199	258	232	219	254	239	241	229	244	243	239	225	237	229	258	185	240	261	213	231	255	247	258	251	238	226	240	228	226	221	206	256	236	257	237	232	253	238	242	246	264	241	234	242	239	240	246	225	243	236	220	260	227	255	255	248	226	231	251	235	243	224	232	272	231	223	250	224	271	238	231	215	208	239	218	223	239	245	243	238	266	234	224	282	221	272	244	247	227	235	256	264	263	229	224	260	222	224	215	263	233	241	227	244	241	214	255	243	224	222	214	241	227	226	246	248	241	246	226	255	218	231	219	242	235	262	222	226	259	223	251	228	265	241	223	249	252	219	254	286	238	210	213	218	230	233	231	252	227	231	237	225	244	251	238	216	212	253	222	219	221	250	230	215	251	232	237	209	240	220	233	278	246	247	240	234	233	233	213	212	259	250	246	229	244	232	265	239	235	257	259	226	225	250	242	237	259	245	241	245	238	234	270	233	239	248	230	224	227	235	244	230	228	265	256	221	237	220	236	252	233	246	244	210	236	223	206	221	239	230	215	271	217	258	235	232	253	233	245	231	251	249	230	242	221	221	226	246	253	231	249	230	259	243	248	236	257	221	244	247	236	246	243	237	223	264	255	262	251	241	258	228	218	232	230	244	244	248	257	231	248	239	262	241	233	237	218	247	259	269	239	244	236	235	242	246	247	254	235	233	214	255	256	235	246	239	255	218	228	227	253	231	245	241	202	240	234	246	238	238	223	231	272	246	267	227	243	247	229	213	216	261	239	263	256	246	224	247	222	245	225	252	235	260	224	236	232	239	234	230	216	233	214	246	233	230	262	251	236	234	235	237	250	225	170	260	240	222	223	228	260	258	240	264	243	231	257	222	233	237	219	236	227	225	260	250	237	234	230	253	240	234	240	247	252	243	223	255	241	264	220	254	238	235	256	242	237	241	229	227	226	223	227	220	261	221	248	250	237	214	228	227	239	218	270	267	222	232	258	232	233	238	263	217	257	235	243	216	211	260	230	242	255	266	217	237	254	232	228	219	264	251	239	259	219	256	227	245	255	233	228	227	226	251	233	261	251	241	217	246	252	225	257	252	245	242	217	244	242	262	249	232	239	254	245	228	217	234	215	227	245	209	218	236	243	217	247	242	235	225	237	242	245	252	244	235	261	237	237	284	220	256	250	240	229	235	261	217	215	214	216	248	242	231	228	218	207	220	237	238	239	223	236	253	234	238	261	248	238	257	232	254	238	221	252	249	235	245	228	238	241	217	228	240	248	218	226	254	226	251	233	231	252	236	219	227	237	251	233	226	231	245	247	238	226	266	234	237	239	234	267	223	228	227	224	220	230	250	216	237	218	224	283	223	237	221	236	221	229	232	226	250	236	234	226	246	238	229	240	230	255	231	263	225	255	234	259	240	244	230	234	217	221	264	239	242	230	238	261	242	234	245	245	244	262	237	243	248	213	244	231	232	254	249	236	252	230	217	239	218	226	239	240	230	229	242	237	256	218	244	250	222	242	248	239	239	242	236	249	222	215	266	222	215	248	257	218	248	248	231	229	212	253	240	237	243	242	242	234	219	232	243	256	252	253	243	234	243	249	247	214	214	222	240	247	235	210	216	245	248	219	233	225	247	249	260	251	248	242	227	228	215	243	222	235	234	230	243	212	245	237	269	240	259	226	215	229	240	234	228	238	257	235	250	268	255	246	261	225	231	236	234	236	230	221	212	252	244	252	235	267	241	232	226	227	232	240	248	247	209	219	256	234	226	235	233	226	273	260	238	251	235	214	218	272	244	230	216	245	220	222	226	225	231	246	230	245	263	230	259	223	249	225	229	218	228	247	226	228	220	248	201	259	249	216	219	244	226	216	232	249	241	240	249	242	244	246	267	226	257	256	237	240	223	248	242	236	239	238	242	233	229	230	212	219	251	210	245	253	213	243	219	233	252	232	232	233	221	272	248	238	222	263	228	251	206	245	245	234	226	214	237	241	308	233	228	271	227	219	254	244	252	272	246	237	222	243	223	224	253	230	234	222	221	280	233	258	214	231	244	230	241	231	224	262	224	238	240	244	237	222	228	251	247	244	246	202	246	237	236	249	230	243	253	262	229	246	235	217	213	254	221	225	214	230	256	233	238	241	214	235	228	230	232	237	225	228	267	244	202	212	224	230	236	218	248	246	260	260	235	270	256	241	243	239	204	234	238	206	234	247	224	249	252	242	247	254	227	223	221	214	223	248	245	223	223	234	244	219	232	251	240	258	241	253	257	232	242	265	249	236	240	252	246	241	253	250	237	225	240	216	230	268	225	221	241	244	240	228	240	263	244	258	218	215	231	243	253	222	235	219	197	230	240	233	209	239	237	225	237	224	249	229	242	218	230	227	228	248	245	234	250	207	252	253	240	229	241	244	232	240	230	236	242	251	256	215	221	226	249	234	242	241	227	259	224	213	227	235	251	218	220	201	250	229	239	204	271	224	252	218	253	247	261	236	241	223	254	213	254	221	254	267	228	221	270	222	232	243	237	244	242	226	239	252	214	237	236	236	240	256	233	264	261	246	241	232	237	242	241	243	220	261	236	245	253	247	265	229	233	227	245	243	224	192	206	256	230	268	230	218	230	223	253	230	228	251	236	245	222	204	256	250	223	231	246	219	233	236	236	240	230	262	228	244	256
23319	20980	27778	24413	20782	12678	5515	3111	2117	1679	1302	1030	802	724	647	553	481	469	422	397	358	316	354	304	306	282	293	298	245	272	254	251	259	238	235	228	246	251	246	225	261	232	222	252	282	230	231	237	209	258	217	240	245	235	221	237	230	246	224	237	216	258	238	205	237	242	230	231	243	227	221	253	249	225	250	208	232	210	239	230	241	242	236	219	233	230	244	234	210	234	223	263	205	209	251	213	247	246	221	241	240	223	229	231	238	230	231	269	246	217	255	227	257	223	251	230	238	234	230	202	230	229	258	217	224	214	223	235	240	231	209	244	254	270	205	249	222	216	251	237	234	226	237	255	253	244	231	236	228	228	233	237	233	242	223	224	237	251	243	225	232	212	233	281	217	229	208	212	230	247	237	254	261	258	230	239	254	224	236	233	221	235	239	250	232	245	228	261	237	207	230	220	243	240	232	225	239	243	248	246	259	246	208	232	220	218	228	202	256	241	252	211	223	218	219	228	220	217	223	200	212	260	239	259	240	243	241	229	225	242	234	238	259	199	242	224	237	245	234	242	231	221	237	223	203	230	234	211	233	241	221	240	241	236	227	242	213	258	257	241	238	235	215	241	258	223	246	215	249	216	224	244	232	260	242	231	255	205	234	231	259	254	218	235	228	267	266	257	249	243	227	242	240	219	254	237	248	233	240	219	230	246	218	239	243	231	222	222	238	248	238	225	262	215	242	273	229	227	241	237	230	252	235	223	228	242	231	228	246	258	247	247	244	237	238	206	249	230	209	235	245	224	229	223	245	234	245	243	226	219	249	218	224	249	233	218	220	271	243	214	248	238	235	239	246	252	250	233	240	254	232	256	201	235	216	224	223	225	254	250	251	233	232	231	227	205	234	252	232	279	240	234	268	223	256	245	239	238	258	224	238	248	234	257	225	225	236	209	225	240	252	222	273	237	255	248	224	265	235	206	236	216	241	224	223	235	224	239	246	220	223	227	230	226	217	262	218	229	236	249	234	232	223	234	243	237	223	228	222	227	196	230	224	231	260	245	222	241	224	251	226	235	239	263	280	233	254	242	225	249	224	230	237	231	232	235	216	244	212	262	232	254	227	261	221	239	236	237	222	219	240	262	253	235	241	256	232	231	250	223	242	256	209	236	264	229	246	234	239	230	243	213	241	204	236	247	229	242	236	199	241	229	227	248	226	223	250	248	232	225	239	237	228	222	248	263	234	218	248	286	280	255	230	245	261	252	248	255	232	201	229	246	248	242	234	219	238	234	239	232	245	244	198	254	212	235	232	242	241	212	222	241	220	224	247	222	234	238	248	217	260	228	226	222	223	245	213	238	249	233	260	254	247	189	230	197	226	226	250	229	214	247	220	241	209	243	272	226	260	242	225	228	229	242	230	210	238	250	240	251	233	234	261	212	230	205	241	234	239	211	212	243	255	257	252	227	226	248	240	255	237	237	259	249	223	250	252	228	272	224	238	264	232	245	226	242	232	202	252	217	241	228	240	218	229	255	242	224	270	229	223	212	227	263	245	235	223	238	242	245	214	241	244	213	232	237	246	236	230	254	235	229	234	230	239	259	237	233	218	230	229	247	241	237	263	239	248	245	237	245	246	242	243	212	218	250	251	235	235	239	249	225	222	240	225	205	263	232	228	251	238	238	221	242	219	236	242	256	260	232	238	242	223	207	219	232	214	212	249	219	228	241	251	274	238	257	218	240	254	243	225	212	262	238	212	240	243	235	253	257	258	222	246	202	220	222	213	233	254	238	247	281	255	242	273	217	228	200	261	222	270	248	246	258	219	253	251	221	234	239	256	239	226	256	224	240	213	223	218	242	235	247	235	234	252	227	210	233	242	220	263	263	228	275	237	248	223	217	222	227	223	205	225	207	227	238	243	211	233	273	233	219	222	211	216	232	263	219	248	250	265	223	227	240	255	231	248	246	203	244	244	225	260	221	250	228	240	241	232	245	261	208	220	229	241	218	231	256	251	240	222	251	215	240	242	238	255	245	232	248	232	208	204	249	250	233	248	241	229	230	234	249	245	229	246	234	240	251	252	232	250	245	257	247	232	221	225	233	217	223	233	222	239	221	245	245	223	194	218	242	222	226	201	262	246	243	224	236	245	271	224	221	256	233	236	231	226	219	215	230	233	255	229	254	234	209	214	221	230	251	222	217	221	223	253	254	241	238	230	225	266	206	239	271	215	237	228	244	222	209	211	247	243	223	219	210	237	234	250	229	226	221	224	251	228	246	227	228	250	222	247	242	227	227	205	216	236	249	236	257	222	228	262	239	248	223	238	238	256	225	254	237	258	234	230	222	239	248	220	279	235	216	257	228	224	217	231	246	223	225	235	234	220	214	262	200	255	238	252	240	235	251	230	237	222	242	269	247	246	230	234	222	221	225	247	212	219	252	219	231	247	262	237	234	227	257	225	244	251	243	250	225	251	223	229	270	246	217	262	237	251	216	276	232	222	224	245	243	208	208	224	234	220	207	243	213	229	223	251	237	250	226	237	234	254	235	243	225	209	250	212	257	213	251	241	214	211	235	230	236	252	242	239	232	255	231	236	205	247	236	252	216	237	253	220	227	212	232	224	239	216	234	239	238	232	244	226	211	215	223	234	243	245	221	216	225	226	239	242	240	264	238	235	214	227	227	219	234	248	239	237	238	224	231	225	238	228	262	210	256	256	247	240	242	223	216	240	231	258	255	226	240	226	245	220	223	247	229	227	256	251	238	230	246	232	237	239	225	219	247	219	230	251	213	236	244	235	235	196	253	234	254	229	261	261	240	225	234	246	255	229	251	228	248	243	216	230	248	233	241	228	207	205	262	226	233	250	225	242	242	229	238	260	242	237	251	254	237	247	230	258	226	262	230	262	244	225	218	235	227	239	232	241	245	247	269	238	241	234	253	229	196	209	270	243	256	247	222	248	262	247	232	252	251	232	267	244	230	207	252	263	235	246	248	232	218	245	250	211	259	232	245	232	223	271	237	258	216	240	243	229	220	237	239	258	233	241	249	253	230	230	235	230	218	207	215	220	233	245	220	233	237	228	233	228	219	234	223	242	227	233	250	213	246	265	240	237	225	213	221	237	217	200	243	222	251	207	212	237	227	262	223	240	226	240	231	249	239	237	209	236	204	244	215	216	238	257	251	211	226	225	246	240	232	243	221	243	209	253	250	238	236	233	230	227	215	246	254	285	230	223	230	231	229	229	262	238	230	228	216	238	230	233	246	235	248	247	283	223	244	244	256	226	254	237	231	218	222	228	224	221	252	261	242	278	213	241	223	240	250	259	229	241	250	226	250	211	243	236	234	242	240	248	241	220	263	236	233	257	235	233	221	250	241	242	253	226	244	255	223	242	233	260	212	200	240	228	257	236	207	256	211	226	236	233	229	246	226	245	263	206	251	236	217	230	222	249	258	232	257	223	203	243	215	232	227	246	221	262	252	220	238	222	250	244	244
16965	41805	31751	19801	13313	9542	6507	4535	3327	2514	1853	1472	1186	963	891	735	665	675	572	489	446	448	403	376	376	357	339	324	305	315	307	271	302	318	299	276	303	292	300	291	270	267	289	266	261	299	293	287	305	264	275	272	272	264	253	241	278	281	276	297	272	288	284	265	234	286	271	303	246	240	278	265	273	285	298	290	288	279	285	257	287	270	276	257	286	299	283	277	259	272	250	254	269	270	274	269	266	262	287	272	294	285	298	246	268	268	289	259	296	293	264	296	280	246	263	257	259	255	264	259	272	271	259	262	271	263	290	292	263	265	280	267	275	317	272	274	246	257	257	252	275	252	248	255	264	289	246	253	262	274	259	250	319	287	273	243	286	269	262	255	270	276	281	271	247	285	262	279	292	292	234	292	290	260	277	269	264	278	225	297	294	249	290	289	295	246	231	282	283	266	266	250	268	291	259	269	293	249	308	261	268	270	295	259	263	280	267	247	256	260	262	263	261	269	271	292	269	264	282	287	275	264	272	267	315	272	272	292	283	260	281	262	257	310	253	290	269	258	264	298	261	287	264	288	255	274	287	299	289	270	272	278	290	306	274	283	260	271	276	267	304	287	253	264	263	277	271	268	294	277	312	266	252	292	258	270	287	272	269	294	241	253	273	274	301	305	259	262	247	275	265	263	269	264	274	285	271	315	242	254	311	288	274	276	277	291	269	274	290	271	288	283	244	254	259	295	262	269	304	290	278	283	276	292	275	255	281	269	291	272	268	251	290	293	282	307	281	276	261	266	279	294	272	267	290	286	251	309	278	275	279	278	276	270	296	271	272	259	262	291	269	267	261	260	289	272	262	284	272	260	264	293	279	271	246	259	289	258	300	273	267	270	264	256	287	265	251	266	264	273	273	297	272	280	276	276	269	280	292	281	293	297	282	259	265	263	302	250	275	249	229	261	263	242	269	277	301	249	297	278	267	281	307	266	277	290	267	252	288	275	279	275	276	262	277	268	278	282	275	289	267	289	269	274	268	267	258	275	256	281	265	267	301	275	285	271	279	281	269	249	288	268	290	270	265	280	276	276	282	244	263	279	275	243	254	281	262	290	276	292	297	278	287	266	262	286	274	284	262	286	266	256	288	251	263	276	326	246	301	257	293	303	261	256	280	267	250	254	308	269	298	316	274	279	280	310	265	296	290	289	264	280	257	254	293	260	275	288	269	241	273	270	297	260	303	263	279	267	234	251	257	293	290	290	284	255	284	282	250	267	264	270	271	313	261	266	270	273	277	293	277	275	284	276	254	287	253	266	278	270	284	284	266	249	284	277	272	251	255	291	296	260	277	276	293	287	285	265	252	258	258	263	268	277	273	240	259	275	270	274	321	261	291	283	260	271	265	231	279	268	271	294	283	274	274	262	292	291	256	256	277	254	251	277	286	283	280	268	261	285	274	284	280	261	248	285	234	265	233	247	273	279	263	282	267	298	253	257	286	285	246	255	293	268	265	262	292	244	284	300	266	244	286	306	274	274	256	290	266	279	260	293	277	260	288	277	277	279	258	263	291	290	259	286	264	263	251	281	273	252	271	258	265	278	266	257	246	291	265	274	256	272	270	251	262	289	277	264	249	272	261	249	261	270	247	285	299	262	280	268	250	273	283	266	280	267	282	251	293	284	282	258	276	255	277	274	253	252	270	250	292	271	262	279	299	259	293	251	290	289	297	272	263	304	297	283	323	304	270	247	294	295	260	307	270	251	250	286	269	267	277	278	263	273	265	233	273	281	259	282	303	254	277	226	268	243	285	259	263	239	291	267	277	274	289	277	275	247	258	265	260	249	280	256	276	257	252	260	272	293	253	277	272	280	276	304	258	296	290	266	278	284	280	271	279	293	257	280	287	287	274	284	276	290	270	272	274	289	253	268	328	287	246	254	259	254	259	283	291	269	295	276	284	258	276	303	260	289	237	274	272	269	268	262	283	267	249	258	244	280	262	265	275	246	306	280	303	292	267	294	295	280	276	271	278	283	267	294	279	279	284	264	258	278	281	281	277	280	271	273	260	250	275	280	281	267	274	279	280	277	283	260	309	274	274	244	253	261	250	239	284	284	259	270	230	304	272	265	290	269	290	289	228	266	243	306	295	280	320	289	288	279	292	263	250	278	256	256	285	229	260	278	261	283	252	239	255	272	271	243	276	278	287	296	293	257	249	287	282	281	278	255	246	268	267	291	260	270	256	274	292	307	259	264	249	276	235	248	288	276	258	268	284	266	243	272	290	235	257	287	298	246	258	286	238	287	268	265	278	267	257	277	266	268	272	283	255	267	265	278	257	278	261	267	279	257	248	285	290	262	284	276	334	264	263	314	261	261	267	261	287	244	305	246	258	282	284	270	294	266	260	244	258	267	317	304	296	289	281	270	266	242	271	257	266	284	255	267	248	274	308	281	262	260	297	275	260	261	266	268	267	308	289	231	262	303	260	267	267	322	292	296	258	260	296	259	256	283	260	249	239	263	292	274	290	281	284	273	242	259	285	301	273	294	263	285	261	285	268	294	259	248	269	276	263	251	300	269	287	248	278	267	271	276	259	263	273	264	286	277	278	289	261	283	282	263	284	252	262	270	280	295	275	292	274	265	287	285	278	298	256	292	278	270	260	264	236	257	283	268	249	273	255	286	290	277	281	283	258	273	294	271	319	241	267	250	274	259	308	272	248	261	278	301	281	256	288	263	268	263	288	274	287	273	286	275	270	275	282	282	279	287	284	266	279	268	276	261	250	283	250	261	277	248	254	259	299	259	301	269	291	266	271	298	252	270	257	282	273	281	270	237	275	283	276	273	244	262	249	290	259	277	271	254	249	251	264	285	275	288	289	261	294	272	268	280	248	266	257	294	283	269	274	264	265	257	242	274	239	294	267	253	297	297	300	270	258	254	310	259	262	256	282	275	273	279	281	268	270	286	317	296	250	256	278	296	307	260	269	290	274	292	287	274	272	257	292	278	252	283	269	316	280	270	243	268	271	303	277	281	292	263	246	249	280	246	269	296	259	280	301	274	300	270	258	294	270	287	284	288	273	280	272	247	259	242	264	246	275	291	280	298	264	303	280	260	279	265	281	274	282	273	266	267	250	261	300	271	262	304	274	271	306	238	294	281	285	268	260	260	271	263	261	307	270	295	260	284	257	286	266	253	250	272	268	282	284	282	283	272	283	280	270	257	298	266	285	287	283	258	291	264	280	263	247	268	284	268	273	285	267	287	266	271	262	285	283	279	260	297	290	293	304	254	298	258	247	264	277	222	276	285	268	270	295	298	262	273	287	268	300	297	305	271	232	296	261	254	266	251	275	265	282	315	265	246	286	281	272	274	259	289	256	265	296	249	303	269	307	282	284	271	291	284	274	247	283	286	284	286	263	245	282	271	284	245	290	294	268	282	268	272	252	306	290	268	262	293	284	266	261	261	289	286	273	278	267	281	277	257	253	262	277	259	277	301
24780	21092	26599	25174	11792	5101	3113	2065	1469	1212	926	735	568	483	452	399	373	353	320	287	305	262	249	246	256	201	232	206	196	218	197	225	219	190	204	202	218	196	184	220	176	224	195	196	200	203	170	181	205	208	210	189	160	182	206	155	203	165	175	161	204	195	196	187	167	182	192	170	173	176	197	178	184	178	168	193	201	204	185	186	183	179	168	177	166	193	196	208	194	185	182	213	211	203	181	176	181	191	193	185	168	187	194	178	166	187	200	198	171	218	186	189	154	184	191	195	191	204	191	181	197	199	189	148	163	188	182	183	172	181	178	193	208	191	192	177	185	164	194	206	198	201	204	183	178	181	174	188	168	181	155	193	200	201	197	182	186	190	175	164	163	167	177	179	189	208	182	159	203	160	181	171	180	183	210	204	189	183	198	180	161	172	157	173	183	168	175	182	185	184	183	173	168	177	198	189	188	165	188	188	216	185	175	186	173	208	200	183	186	168	168	205	172	200	192	180	181	183	183	180	179	199	210	224	172	160	192	183	163	160	208	179	195	213	178	192	190	202	171	200	164	191	174	203	191	194	192	185	177	199	188	212	210	171	190	204	211	179	189	160	171	181	187	186	205	182	200	177	185	199	195	158	195	187	209	157	186	151	188	184	194	194	180	187	168	168	173	162	185	192	167	165	177	179	187	187	176	187	193	189	185	183	182	177	196	182	188	193	170	186	202	179	192	204	209	184	197	188	201	199	186	153	199	184	191	179	200	197	195	204	179	168	192	181	199	176	197	182	193	195	196	168	195	182	199	176	193	191	179	190	201	188	157	191	196	167	190	195	193	191	163	169	189	161	170	195	191	176	185	199	191	204	164	191	164	187	169	194	175	191	203	189	190	172	180	193	187	158	177	191	177	172	187	176	176	192	180	190	213	204	173	200	171	189	160	180	152	186	180	209	173	192	184	187	195	179	174	181	183	167	180	183	177	155	189	190	166	189	168	188	162	182	185	187	178	207	193	183	193	192	171	171	176	169	190	183	186	193	206	167	198	186	199	182	189	194	185	199	187	197	159	191	198	192	211	191	182	176	187	173	192	188	178	224	169	169	193	198	203	183	156	192	158	187	195	182	190	189	179	162	214	195	160	169	187	160	186	205	190	180	188	183	180	183	196	187	178	166	178	187	196	202	190	199	208	191	213	180	182	189	199	179	179	176	193	197	184	189	163	196	183	160	198	185	202	192	194	195	188	208	176	188	202	176	192	193	190	180	203	194	188	163	176	176	192	186	197	205	190	194	197	179	183	184	183	177	183	185	171	196	168	190	169	202	190	180	177	179	173	185	213	178	200	175	181	202	175	174	168	203	191	180	165	182	190	177	190	188	195	195	174	169	179	207	185	192	149	168	190	170	189	173	189	163	182	176	167	184	180	175	192	188	185	159	179	180	194	184	188	175	189	160	207	191	169	207	178	205	174	164	181	174	182	182	187	174	181	185	182	194	177	204	205	184	189	185	188	175	171	211	179	198	173	182	189	174	202	181	181	196	199	188	171	204	179	183	222	160	144	189	184	203	187	192	208	175	191	173	179	190	182	183	174	170	192	189	186	186	183	174	187	157	191	169	190	180	174	173	182	209	178	168	172	185	184	166	170	195	210	206	189	193	175	187	177	190	201	176	189	179	205	194	180	188	171	190	185	207	188	171	188	178	198	185	196	175	204	179	194	171	166	175	170	187	176	167	189	166	192	178	200	187	184	191	168	180	204	174	188	195	202	189	200	219	169	183	212	189	183	198	214	190	194	193	184	199	187	175	190	178	192	187	164	196	166	185	191	195	190	190	221	200	189	201	185	184	195	201	193	174	183	191	205	203	197	188	187	165	172	203	172	175	176	205	161	146	178	199	186	171	188	170	194	188	186	185	199	206	185	168	173	199	185	170	185	170	164	176	200	205	190	183	176	207	163	213	192	206	191	197	200	175	158	177	179	197	187	196	183	193	202	192	185	171	188	198	189	175	198	185	181	201	187	178	179	180	190	209	184	216	221	161	176	193	163	195	199	167	171	161	186	167	199	178	199	192	197	200	202	186	179	173	193	209	189	188	184	187	168	192	193	177	199	194	191	188	164	165	186	212	180	188	164	187	185	187	197	197	198	197	166	211	180	176	209	178	174	196	178	196	191	200	186	176	182	185	203	171	201	171	166	194	174	171	195	199	170	173	183	187	181	198	196	210	184	188	190	187	187	204	173	192	223	199	199	199	185	172	190	188	205	209	175	199	191	160	190	174	179	204	172	190	196	170	175	192	166	189	201	186	179	193	194	184	170	176	168	202	167	192	180	186	171	193	175	192	179	195	198	196	161	185	197	208	200	180	174	163	180	181	181	190	178	184	171	188	170	207	183	170	184	190	192	196	180	175	184	209	190	188	194	193	186	181	193	191	194	185	175	196	178	171	171	189	194	191	181	181	196	208	187	175	194	176	185	217	185	183	187	202	190	191	163	180	196	195	197	176	195	172	170	207	184	222	212	188	199	168	194	182	175	190	176	169	191	179	165	183	176	202	184	176	202	180	194	190	205	191	195	199	184	182	168	194	184	216	194	175	212	209	166	155	188	174	183	215	172	194	188	202	204	177	189	195	157	174	192	194	173	171	189	170	196	202	180	176	167	166	174	170	195	180	177	191	192	199	182	211	176	210	208	153	206	184	185	170	180	201	197	197	179	164	220	192	180	202	178	182	182	193	184	184	194	187	218	217	182	175	185	180	159	203	176	213	200	189	163	164	186	221	177	186	205	175	181	190	179	175	189	179	170	192	190	167	191	190	171	188	175	196	182	181	201	176	173	192	157	182	209	187	190	163	186	186	201	179	204	199	191	183	188	185	168	182	169	179	180	180	190	199	181	194	211	173	211	202	186	189	203	180	226	192	179	165	177	193	190	185	198	178	179	195	197	186	189	172	170	222	184	194	193	185	186	194	179	167	162	188	160	174	181	174	183	176	182	192	219	198	204	205	196	183	188	172	214	191	180	183	190	173	204	210	186	164	179	192	163	177	174	183	173	179	190	174	173	170	175	195	214	180	181	186	191	185	201	181	191	192	172	195	202	183	199	191	205	188	198	190	195	191	192	173	179	179	185	162	183	176	191	164	196	175	166	196	164	199	161	191	189	168	190	179	187	176	202	191	203	201	198	195	184	172	192	171	173	188	184	190	186	172	209	173	176	188	188	193	182	191	184	198	191	202	194	192	205	193	195	201	181	189	189	183	195	211	193	182	207	199	195	178	200	199	177	191	191	203	190	192	180	175	201	170	177	177	178	188	185	184	186	173	189	183	182	190	220	204	217	198	167	185	173	183	174	174	179	169	188	155	182	194	190	188	191	174	168	181	162	178	169	205	220	193	185	196	184	181	200	206	159	165	182	185	168	174	241	193	181	188	221	188	194	189	172	172	188	181	199	177	196	202	200	208	206	185	173	191	183	191	147	177	179	177	187	171	164	203
15901	38393	28254	15624	10521	7107	4910	3412	2450	1821	1445	1119	850	777	668	516	456	516	428	379	353	284	289	307	285	266	282	237	262	257	264	265	239	228	230	248	232	228	216	227	229	253	209	226	236	226	254	226	211	219	227	232	200	227	224	182	213	220	211	240	247	218	243	214	268	234	219	229	232	232	232	232	242	214	194	239	210	226	208	199	223	216	251	205	217	248	241	191	225	216	244	223	216	203	225	185	241	203	215	205	191	230	218	231	234	216	233	224	208	222	208	238	198	228	209	192	211	219	229	218	219	243	224	234	232	207	221	198	217	239	215	226	231	213	237	230	229	211	201	210	217	201	226	230	202	214	219	242	197	221	220	228	208	210	186	237	244	189	209	201	212	233	227	209	197	230	198	238	215	214	227	225	221	239	212	204	217	237	196	214	243	237	221	198	220	236	202	225	214	203	241	225	208	216	194	207	230	210	225	214	173	224	227	214	214	216	206	216	217	194	212	208	199	214	211	215	225	231	226	221	203	210	211	214	229	216	271	230	211	234	199	211	218	212	231	185	211	228	221	213	211	217	225	227	265	230	226	221	221	226	227	196	241	228	222	216	205	214	249	201	228	198	219	236	234	218	223	214	203	217	220	230	209	219	210	231	225	242	201	172	219	250	217	222	225	227	235	213	197	206	214	233	217	232	212	207	219	244	213	235	220	240	203	216	204	224	208	200	228	228	206	244	201	223	234	216	210	238	216	203	244	202	202	185	241	198	205	219	232	187	218	232	220	242	210	233	219	223	221	218	221	209	219	242	219	199	213	198	201	216	230	247	240	229	232	229	210	214	273	227	253	249	203	198	195	194	229	195	220	241	248	233	219	225	224	206	205	234	207	214	209	207	251	262	221	200	212	219	204	234	235	219	246	193	226	217	215	203	220	237	225	200	218	226	222	237	215	224	222	207	220	221	206	231	230	221	219	226	211	208	222	199	231	205	225	219	223	208	227	202	226	226	202	227	218	206	228	235	228	226	212	250	240	201	253	218	211	227	220	206	204	204	224	230	217	236	218	224	209	224	204	247	205	235	228	209	196	223	209	211	218	210	230	227	202	238	209	190	234	232	216	221	239	213	249	223	214	230	195	254	224	252	227	231	207	227	187	249	221	216	199	223	211	235	227	204	229	200	240	213	245	223	202	204	211	208	202	226	212	197	222	212	234	226	222	216	220	238	225	245	217	208	217	191	225	193	220	234	237	231	228	215	204	226	212	216	212	237	196	220	224	223	222	199	227	188	214	220	266	228	190	238	232	201	230	204	232	228	223	211	232	202	226	183	214	212	241	215	214	214	185	191	220	238	210	212	242	212	203	217	222	219	246	215	224	207	206	228	222	244	207	214	215	234	235	219	225	231	225	222	226	227	226	203	200	218	268	235	235	207	232	251	209	238	218	205	217	226	232	213	235	226	239	220	215	230	232	227	206	199	204	226	212	234	212	215	215	211	229	229	221	240	230	211	203	201	245	202	236	188	219	191	245	221	229	214	188	210	210	225	219	206	229	224	216	225	224	198	220	225	217	214	194	212	231	241	237	230	230	206	236	239	220	207	232	213	240	223	248	214	228	220	235	240	221	245	208	230	214	220	208	250	220	232	194	208	213	221	209	192	216	222	228	212	225	223	215	212	218	231	227	194	206	214	202	242	232	209	216	219	215	194	196	216	219	226	227	211	228	228	218	216	206	212	213	230	202	217	208	205	222	227	231	213	245	220	213	197	220	229	221	200	212	207	210	233	231	234	217	171	218	224	203	207	197	225	220	197	216	214	195	215	217	227	228	217	252	242	211	208	207	207	203	252	221	208	225	202	237	216	193	222	209	207	218	202	204	212	206	221	188	230	216	238	221	219	220	236	202	216	225	224	232	226	200	226	212	201	241	206	206	220	207	205	198	204	234	212	200	224	218	218	222	236	240	214	232	222	223	221	219	247	236	192	220	206	204	208	193	224	211	212	211	210	217	239	226	223	220	225	208	193	224	221	244	243	200	215	214	222	219	210	220	189	205	262	190	225	239	211	240	205	224	226	218	231	228	221	208	211	234	253	215	218	229	225	231	241	205	234	237	229	236	197	210	214	225	207	225	225	247	204	222	207	230	232	216	200	214	217	215	216	237	190	247	191	207	210	232	201	194	228	191	200	232	215	220	209	230	221	206	212	215	200	207	225	203	240	210	213	222	209	215	226	215	219	226	212	226	223	225	208	225	214	213	214	220	226	217	191	220	225	201	183	218	216	233	210	219	228	208	208	212	222	227	226	212	226	244	185	225	240	228	207	220	221	214	242	227	211	221	238	230	211	209	212	225	209	236	216	242	203	225	189	215	241	210	253	238	221	226	206	204	224	226	216	229	217	226	211	213	195	232	222	215	213	209	194	226	189	209	239	234	213	222	237	206	233	223	228	215	188	234	222	224	202	209	243	202	203	205	214	220	217	208	218	210	212	234	232	234	226	236	216	218	241	210	208	224	217	256	206	207	215	221	199	202	209	216	210	229	244	240	218	217	224	209	219	234	228	204	219	207	211	207	226	194	211	223	205	224	220	219	212	212	225	222	216	227	205	220	226	220	198	203	220	212	226	222	209	197	240	208	209	209	206	227	237	216	233	223	236	224	221	229	221	212	209	241	219	211	216	220	210	204	226	224	190	224	242	227	228	186	218	202	251	192	231	207	196	203	226	197	180	225	221	198	205	228	230	221	210	229	212	217	237	250	223	232	206	219	233	231	184	223	233	221	215	222	245	199	221	226	221	214	207	199	194	228	218	178	222	224	230	209	209	211	237	211	208	210	230	224	218	227	239	215	220	227	220	219	219	223	239	221	228	193	187	205	236	221	217	211	198	204	218	200	221	215	222	214	214	227	213	235	198	212	242	209	213	218	208	234	237	230	213	187	203	256	221	181	247	194	233	215	219	231	234	218	221	208	199	222	215	230	224	215	202	202	231	258	219	195	220	208	193	225	221	231	211	190	214	211	222	218	204	195	226	201	210	220	210	223	229	203	198	241	211	211	228	245	224	228	199	248	201	251	224	219	208	203	211	249	221	225	222	238	236	209	232	206	227	227	215	185	190	213	243	244	195	235	255	191	223	223	229	221	235	218	199	215	213	194	251	220	218	227	208	232	209	231	210	216	235	204	221	206	223	203	222	213	211	200	235	224	227	225	209	247	213	229	231	213	208	182	215	233	247	230	219	214	217	216	235	225	244	201	212	215	225	237	213	217	255	216	211	205	213	204	206	225	210	229	188	227	221	235	201	199	216	219	193	229	241	223	200	202	220	239	212	217	203	230	185	215	226	192	217	212	206	236	203	209	234	229	233	231	187	215	231	220	212	222	193	221	200	201	202	240	181	198	200	232	223	235	199	214	212	226	230	236	236	223	232	203	238	217	237	227	215	228	213	225	199	214	217	228	204	201	210	205	210	228	208	199	202	203	217	218	220	227	196	228	243	227	216
22486	21152	28557	24000	21214	21142	12887	4875	3074	2346	1929	1383	1084	858	789	680	614	593	549	444	393	359	399	310	341	317	315	297	268	279	273	282	251	279	242	236	243	272	228	238	253	258	242	261	255	247	223	225	266	237	246	244	211	208	218	225	251	242	233	220	224	257	257	245	245	225	234	262	239	251	245	218	244	250	247	224	234	264	214	228	214	240	229	220	240	258	248	232	237	227	217	238	220	216	208	231	264	222	240	227	226	226	237	224	229	238	258	234	274	264	254	253	227	255	245	211	257	257	236	224	264	206	235	212	216	230	233	248	224	264	258	226	199	226	231	236	234	201	237	234	205	235	241	245	247	224	264	234	237	248	228	262	263	216	212	219	253	247	238	211	208	233	244	257	253	241	243	241	257	240	245	239	234	241	245	259	213	249	233	258	227	231	254	256	234	249	241	248	250	236	243	266	227	239	245	216	232	260	222	208	225	244	225	256	271	235	220	236	266	241	248	211	227	223	248	236	225	223	251	212	219	227	232	211	255	226	240	244	229	222	249	227	234	222	242	222	266	212	230	232	259	222	231	242	222	255	230	218	246	258	248	231	258	251	241	234	225	222	233	212	244	245	255	290	196	207	218	228	254	233	243	209	216	232	236	224	246	207	237	257	235	224	231	268	243	235	230	217	238	242	250	235	227	226	242	260	222	238	209	226	264	247	247	225	226	242	229	246	235	225	222	267	232	222	226	240	248	228	251	211	255	236	239	267	216	238	255	256	250	220	256	229	241	240	250	224	225	245	248	195	236	219	241	221	247	225	267	242	235	249	236	249	210	248	222	247	235	244	229	241	236	236	212	226	234	236	271	227	243	214	257	242	250	228	224	225	262	234	256	237	230	224	252	227	247	237	227	257	261	239	243	255	219	245	266	215	241	241	236	248	228	225	226	266	229	237	247	235	223	214	241	263	248	212	244	234	218	224	230	243	218	251	232	229	227	224	234	237	238	255	218	251	240	233	208	227	246	194	232	250	231	239	237	242	230	242	225	224	246	226	229	229	236	215	208	186	246	249	209	212	219	286	236	237	253	224	259	242	253	221	245	216	253	237	238	238	230	264	213	240	216	237	238	225	258	227	212	244	215	256	254	242	247	216	236	240	238	240	246	229	247	231	218	262	209	221	219	236	226	224	243	233	235	230	246	236	236	267	233	197	237	232	245	237	266	276	231	248	250	236	236	268	237	258	251	263	234	250	261	232	231	241	249	232	236	246	231	231	225	237	216	227	223	244	238	230	261	269	234	229	247	245	226	259	231	222	239	220	228	228	220	221	231	260	244	234	271	224	224	234	241	224	226	228	227	213	240	246	217	240	210	208	268	244	220	238	233	225	235	219	247	221	224	219	221	220	230	256	221	234	250	221	214	256	223	240	220	255	229	240	256	229	239	196	220	247	214	230	229	254	236	228	217	242	250	266	240	229	198	246	236	241	202	229	243	218	215	212	217	245	255	246	212	221	230	222	242	236	218	238	234	234	235	233	237	239	244	230	250	224	208	251	256	246	247	252	254	220	234	224	254	255	242	239	207	234	246	257	235	258	247	229	253	219	232	232	223	232	242	227	244	206	257	220	241	251	197	246	248	217	253	247	257	241	248	231	241	225	284	244	236	240	224	228	237	237	209	239	240	217	223	224	211	202	260	245	211	230	245	240	219	219	233	227	208	228	244	233	208	245	243	247	249	242	218	218	205	228	227	268	252	229	260	250	236	227	235	221	250	267	257	249	230	262	233	228	227	236	232	240	236	235	226	224	235	241	225	261	234	223	248	281	265	242	244	224	237	260	233	211	248	239	226	234	241	249	246	255	262	243	222	245	248	216	225	226	233	222	242	205	213	244	213	245	207	243	251	228	243	268	236	210	232	237	225	213	212	201	254	255	229	240	247	244	265	222	236	221	224	233	230	239	233	193	266	248	244	240	242	244	219	239	233	270	222	232	218	227	243	243	221	255	258	249	238	268	213	225	235	229	209	220	259	235	258	228	243	247	279	224	240	248	220	223	211	234	218	240	236	250	208	246	266	234	264	223	240	198	220	231	238	248	213	220	229	243	224	226	219	231	263	208	219	222	250	215	211	226	220	248	213	239	230	210	225	231	226	224	239	224	278	247	223	208	239	219	242	222	232	237	241	263	219	213	221	257	237	234	257	252	217	227	223	220	245	240	229	232	245	239	257	213	250	254	226	228	252	236	269	226	236	238	199	218	241	232	223	224	245	213	263	236	243	246	254	225	232	236	248	217	212	252	249	228	222	230	221	240	223	241	255	230	226	250	217	246	239	217	265	229	227	245	256	220	238	245	230	228	239	220	237	229	240	224	202	232	233	236	235	240	238	253	226	217	236	246	239	239	217	224	237	242	237	213	250	245	218	226	247	210	231	224	236	218	242	267	224	276	247	235	245	258	207	243	243	261	186	236	250	266	235	253	209	222	221	257	221	244	253	223	233	228	225	235	233	230	249	218	220	236	253	228	243	226	263	257	232	210	225	261	240	225	238	244	236	230	262	259	240	240	229	242	233	237	231	211	247	240	219	238	253	242	233	241	227	238	228	243	237	229	230	232	238	233	242	254	243	220	230	230	235	237	247	259	247	251	245	218	240	248	219	281	239	234	234	228	213	232	230	226	251	232	264	234	255	218	248	213	243	228	249	259	229	235	245	245	246	223	235	239	227	224	245	244	242	243	247	240	238	238	242	246	224	263	242	249	245	235	255	234	235	228	244	243	198	227	257	227	236	221	215	241	227	230	215	254	240	219	237	225	267	257	232	231	241	259	241	225	245	219	229	235	212	254	219	219	243	241	232	219	237	253	254	236	244	245	213	219	236	260	221	260	220	243	227	247	230	248	241	251	220	223	239	221	252	219	264	252	225	243	269	244	240	243	233	225	259	230	221	256	230	246	224	225	247	255	222	260	221	234	248	223	244	256	233	239	246	248	227	229	215	234	251	235	231	253	214	245	215	244	223	225	231	213	231	241	244	219	237	227	240	223	218	240	215	240	245	241	204	224	264	234	236	249	260	226	212	255	252	246	233	224	241	262	247	256	246	261	243	209	247	242	238	226	236	249	241	243	226	231	243	213	243	233	204	249	212	236	218	214	226	233	238	250	247	239	233	230	224	233	217	254	227	206	230	210	210	241	250	230	217	242	213	237	231	245	232	229	241	257	276	226	253	215	242	223	244	218	232	244	243	245	240	226	242	227	258	256	228	267	251	236	226	223	229	229	237	236	247	193	248	235	241	249	241	224	227	235	223	252	241	227	231	220	243	242	261	252	253	249	224	257	215	258	233	240	209	262	262	198	221	253	240	225	221	223	224	249	254	248	221	258	239	235	266	209	193	255	237	234	223	230	228	204	259	237	227	261	237	237	234	219	218	218	236	264	227	250	246	239	230	218	224	217	232	219	234	233	248	268	224	245	222	255	240	249	260	241	255	246	230	231	235	219	230	238
18875	46750	36945	24049	17544	12238	8905	6068	4526	3378	2613	2138	1555	1217	1145	961	788	862	674	567	531	483	442	455	422	429	378	357	347	301	296	301	345	341	289	308	286	283	310	288	288	295	306	284	278	307	273	272	275	275	302	287	273	285	275	258	294	268	246	290	271	287	286	249	252	264	264	251	287	274	287	270	271	269	258	289	285	275	280	307	279	262	289	276	251	280	259	267	266	279	259	272	271	268	285	261	289	267	252	276	269	275	299	259	273	263	254	254	243	268	265	258	281	294	301	281	295	230	281	304	281	289	250	289	248	265	278	271	250	260	276	255	273	297	306	265	301	288	274	265	275	273	259	280	293	272	277	270	264	254	261	248	265	265	285	266	306	264	265	258	269	275	241	247	269	254	240	313	278	303	267	302	298	259	273	268	281	263	245	250	263	285	252	282	267	299	238	263	277	279	293	259	300	286	258	280	282	285	263	270	268	306	276	275	260	269	272	249	262	273	284	264	251	254	259	271	267	255	270	278	299	235	273	259	264	286	263	271	290	298	258	246	249	288	275	278	282	254	293	260	250	237	282	261	264	277	272	255	247	274	290	289	274	265	260	268	246	272	271	261	274	280	286	256	283	246	285	260	273	292	242	279	248	267	286	253	246	257	286	294	253	263	253	265	274	282	296	268	270	249	284	283	280	274	266	255	268	286	281	300	277	256	262	276	295	252	300	254	262	283	269	277	274	290	261	257	264	285	263	286	280	247	244	262	279	297	255	282	270	265	281	251	270	260	279	252	288	297	275	281	297	282	275	247	273	254	276	270	277	239	280	272	280	277	250	277	307	263	259	254	272	263	268	236	262	286	260	273	261	297	262	265	293	302	294	242	298	289	263	267	269	229	263	290	278	294	252	284	273	291	278	247	246	309	291	268	250	289	256	280	269	269	262	229	253	283	296	239	253	296	273	280	264	262	241	274	271	271	267	267	250	301	274	285	264	248	298	255	248	262	243	265	255	275	268	278	284	283	281	276	277	280	249	290	261	283	309	244	260	251	269	278	247	257	258	269	250	281	260	263	277	296	273	280	269	280	272	277	298	298	257	277	292	263	248	267	256	319	283	249	242	303	275	264	285	263	263	231	267	278	275	285	256	243	281	269	289	240	263	259	292	263	284	274	295	287	273	288	281	286	273	300	258	280	265	264	278	264	225	288	291	278	299	275	258	249	289	250	257	284	269	249	281	273	302	261	291	274	273	260	279	283	248	293	277	254	278	262	281	268	299	275	250	249	257	279	282	276	276	229	287	244	268	289	303	289	276	279	288	257	275	280	274	274	297	277	288	260	297	273	243	248	265	271	253	298	254	272	275	292	257	298	251	254	273	260	275	280	281	300	267	280	269	263	243	317	264	238	286	270	304	285	268	278	272	245	275	283	263	270	256	266	276	312	308	289	281	265	254	271	239	273	258	279	248	267	266	255	278	287	280	259	263	292	247	254	297	256	291	250	281	269	259	286	267	270	272	261	237	255	258	253	286	273	239	283	288	287	279	252	277	217	271	289	267	273	250	295	306	266	304	266	285	265	257	270	292	266	246	271	299	284	278	280	273	268	291	261	288	257	258	271	290	268	286	252	264	293	270	276	268	305	266	279	284	238	260	279	268	291	248	294	274	254	264	277	271	256	268	275	290	301	277	279	280	261	269	270	283	265	300	243	297	247	266	276	280	254	234	261	276	256	278	281	238	293	259	272	286	258	282	291	251	239	237	274	245	285	275	269	258	276	258	261	275	273	261	276	253	256	286	276	259	280	293	277	263	273	268	259	260	258	250	256	269	246	264	246	279	287	270	252	265	281	243	256	256	290	244	265	253	295	273	253	282	282	298	281	246	281	267	258	260	272	273	274	300	277	274	295	263	271	256	245	278	275	285	255	262	254	308	263	263	262	286	281	245	255	270	228	274	257	258	270	251	244	258	276	292	275	238	258	287	283	268	275	263	253	241	257	281	293	271	267	260	294	279	279	274	272	263	305	268	277	279	294	231	251	247	270	268	273	276	263	244	275	271	284	281	260	275	267	274	270	271	266	248	275	275	264	261	275	285	276	275	265	281	284	273	276	284	263	276	255	273	278	305	271	272	251	284	298	255	271	296	265	282	261	256	274	286	250	286	290	249	273	285	258	250	283	210	262	277	259	283	255	286	262	250	269	268	255	250	289	300	271	250	283	266	263	242	255	268	279	235	300	256	279	279	251	274	285	288	260	271	297	277	280	258	270	299	304	280	297	278	282	256	266	252	248	269	271	267	288	241	269	277	268	255	271	257	254	270	267	261	273	293	270	252	266	262	256	272	287	282	286	250	280	250	266	270	253	267	279	274	291	265	287	273	287	271	310	253	271	290	275	267	270	277	275	260	267	273	301	280	288	311	274	297	273	296	258	238	260	278	286	260	289	298	288	295	250	284	285	278	262	243	259	274	251	243	275	304	288	278	275	276	257	274	271	253	258	307	257	282	265	287	269	258	256	270	263	265	280	288	277	283	249	296	246	258	281	243	293	252	235	274	284	299	263	277	284	270	277	259	272	264	296	251	271	274	276	283	283	266	290	285	270	299	252	278	269	249	260	275	274	262	308	269	276	261	282	269	269	265	250	244	260	254	273	285	302	275	300	264	280	300	287	270	283	253	276	278	279	256	267	253	261	276	265	258	264	285	270	312	319	292	265	284	257	265	286	262	249	294	280	272	269	284	286	248	268	254	258	252	250	279	260	252	274	283	291	291	264	287	251	259	281	274	266	270	277	287	275	277	271	274	292	287	288	272	260	265	283	245	274	271	295	243	254	288	293	290	270	276	261	279	241	284	273	251	267	273	251	239	269	277	300	271	246	277	248	276	298	293	283	295	273	287	308	276	251	251	298	236	269	264	282	260	242	274	285	261	252	272	328	276	285	279	252	264	288	269	273	260	272	256	286	245	257	286	278	262	283	279	287	277	291	265	296	259	283	281	281	270	259	263	271	266	296	265	280	267	272	252	248	239	273	269	291	273	290	271	270	270	288	307	276	268	299	294	267	259	280	272	242	273	282	285	287	261	271	256	257	302	291	300	265	291	271	299	278	250	284	269	290	246	300	275	270	289	275	283	259	262	295	274	251	272	259	265	255	270	268	271	303	289	285	263	265	241	278	256	256	264	260	264	282	256	277	274	273	290	298	294	288	266	301	281	283	240	269	295	263	268	265	251	274	281	302	235	263	315	283	277	276	283	313	275	278	294	292	281	254	294	262	275	290	289	266	281	266	264	249	272	271	262	288	294	276	263	278	276	279	289	285	274	262	274	267	288	266	244	265	268	279	284	307	253	267	258	285	280	286	289	276	253	267	265	292	254	254	274	252	276	271	273	282	307	258	264	282	292	247	271	297	274	264	255	302	286	262	270	280	255	240	287	255	261	261	286	251	297	261	262	277	244	263	297	290	271	262	264	283	262	278	273	268	273	270	258	276	242	260	282	252
27350	21888	22642	12649	5290	3198	2221	1579	1090	891	748	588	500	409	334	335	315	326	308	283	252	253	234	226	256	248	230	213	205	213	190	217	226	205	221	240	198	214	179	195	231	229	195	190	207	191	211	198	206	204	216	182	175	207	210	207	195	188	202	201	186	195	195	232	207	206	192	212	191	171	213	207	196	206	182	175	199	198	200	183	187	195	210	198	189	202	179	207	204	208	210	191	197	199	183	227	182	201	201	193	245	189	180	205	199	204	195	197	218	186	204	177	197	193	187	196	192	210	173	194	190	182	199	212	186	203	180	185	194	194	222	191	200	200	199	195	204	206	190	204	198	193	194	220	185	208	191	208	216	200	226	188	188	201	209	226	203	172	224	205	186	215	210	187	191	194	197	193	214	200	184	188	195	176	194	217	178	202	206	159	196	196	214	196	157	195	184	203	193	193	205	202	201	189	198	212	232	176	207	190	198	192	207	189	219	184	217	218	185	192	192	181	231	211	205	193	226	205	210	179	206	191	165	204	205	204	193	212	205	198	233	183	210	200	192	208	208	188	194	214	213	178	198	203	203	194	193	236	222	200	212	196	193	214	226	204	230	196	177	200	197	185	232	196	206	218	200	204	213	193	192	203	177	212	193	203	216	202	209	203	182	184	205	208	200	189	225	198	193	213	191	188	198	195	171	202	176	209	209	170	235	203	226	222	189	190	179	199	223	191	192	196	203	186	176	206	212	214	212	202	180	213	194	203	199	198	202	197	164	184	214	202	197	225	192	197	199	190	194	201	199	175	219	193	194	180	195	186	212	216	204	226	214	170	206	202	210	196	207	180	208	214	201	177	189	214	180	198	205	203	217	212	192	198	172	204	215	175	221	195	220	199	178	186	195	212	203	211	205	221	224	179	189	212	206	170	205	200	201	212	219	188	222	208	207	180	223	210	205	191	191	198	212	234	227	206	212	219	200	225	201	213	182	191	197	187	190	194	213	209	206	172	195	189	191	189	212	215	170	203	203	203	229	226	200	227	189	212	190	210	180	214	193	213	203	183	203	191	188	215	190	198	208	219	212	193	211	197	188	172	194	216	191	196	223	207	217	202	213	199	205	207	187	189	204	227	196	184	212	208	226	203	198	183	207	210	211	204	210	200	190	196	213	212	193	202	200	201	205	178	202	196	159	199	212	190	204	208	219	189	194	209	184	212	201	211	188	196	236	198	220	201	214	212	191	183	199	175	203	183	184	215	169	203	192	182	216	198	206	209	215	184	190	198	174	207	206	191	223	207	198	194	212	188	208	209	207	188	213	203	193	181	223	219	189	200	221	188	195	186	195	211	221	205	199	194	183	208	203	191	203	188	196	222	207	187	196	201	227	210	203	201	209	201	176	185	213	208	207	178	180	185	209	191	213	229	191	203	226	220	189	201	183	196	199	225	190	195	187	202	224	208	204	204	201	204	182	187	197	219	208	208	203	200	203	208	220	197	203	200	209	195	193	205	214	199	203	216	183	194	196	209	186	212	204	200	180	197	190	217	191	212	201	202	199	212	211	191	204	216	175	182	189	190	192	220	201	187	192	217	201	216	176	179	211	196	188	193	206	186	209	198	200	197	196	213	197	189	200	185	209	193	204	218	207	192	196	195	190	188	202	183	191	190	237	198	210	197	209	184	187	219	195	194	200	207	208	186	175	191	205	197	217	189	178	203	212	189	216	202	199	201	207	196	193	193	197	208	214	210	183	192	187	177	196	187	197	189	199	212	220	220	200	195	208	204	217	200	208	189	195	198	186	221	192	172	204	218	189	224	209	214	218	208	188	188	193	223	194	200	183	205	184	210	207	209	196	199	197	206	189	194	187	182	189	208	175	188	211	217	209	207	196	193	203	206	186	211	213	177	189	218	172	175	197	202	192	206	200	227	193	222	180	198	180	194	177	180	221	196	193	181	198	207	196	203	211	218	216	186	176	203	180	195	196	173	168	205	194	197	210	206	208	177	227	192	191	195	224	202	195	199	193	204	211	205	214	208	192	210	168	185	182	184	214	197	191	191	208	183	195	197	200	188	193	185	222	171	212	197	185	204	209	203	170	190	216	217	207	201	200	207	211	175	208	178	217	220	196	192	213	227	183	204	185	208	184	202	177	186	209	189	214	189	183	205	193	216	191	206	198	196	195	178	205	203	210	195	206	221	200	208	220	189	189	220	203	185	198	197	190	165	212	185	207	182	225	198	162	205	187	214	223	197	206	218	191	192	172	190	192	175	204	189	241	202	188	193	213	207	184	206	189	187	215	201	196	193	183	203	193	194	207	172	167	189	196	206	207	210	186	198	207	170	207	211	173	194	218	198	207	222	197	194	189	198	199	228	182	191	208	214	216	199	198	211	193	210	197	189	220	192	181	184	218	205	211	180	199	202	191	225	195	223	202	198	221	170	206	192	208	196	196	189	180	196	202	179	212	191	176	214	199	210	199	207	197	195	205	206	189	214	213	193	171	199	203	176	243	224	191	187	187	211	175	200	174	190	214	214	197	200	195	211	186	205	218	191	234	195	208	200	199	180	186	190	219	185	200	226	212	203	187	221	196	207	188	186	214	205	175	178	205	206	184	208	189	199	198	186	211	192	208	194	214	189	214	209	212	189	179	192	170	194	167	203	204	222	208	183	188	219	214	212	194	196	200	226	196	201	196	206	216	219	212	183	212	190	211	189	207	195	201	190	211	212	212	190	211	188	197	185	198	171	186	190	189	209	193	206	207	190	182	182	221	207	192	217	197	188	193	196	198	212	182	196	211	192	200	190	210	200	184	207	217	195	211	190	178	227	200	199	175	186	186	190	191	211	233	199	202	206	201	214	209	212	207	193	224	182	208	200	207	200	170	180	218	182	191	187	189	201	196	199	205	168	207	187	204	189	201	216	193	190	207	211	204	184	214	209	179	217	201	218	205	211	206	227	202	198	175	184	224	188	200	203	191	181	196	183	203	176	188	176	203	200	194	194	205	205	208	207	190	201	195	189	189	218	216	216	206	189	194	195	192	195	216	188	188	171	218	185	191	190	209	178	196	206	178	182	187	217	206	188	214	190	213	182	185	201	181	200	202	186	202	219	201	200	173	180	208	191	188	211	196	172	196	178	226	199	201	242	202	196	181	224	215	180	217	205	173	204	215	200	206	206	197	202	201	227	203	203	230	208	194	209	204	197	174	205	185	185	186	212	217	206	177	203	193	215	205	191	191	189	193	200	186	234	212	194	191	199	211	188	177	206	199	177	204	206	193	184	236	191	212	172	193	199	183	217	219	183	185	205	192	179	174	211	198	191	208	216	201	208	209	175	203	190	182	197	187	191	208	199	212	192	167	188	221	208	215	234	211	224	211	191	183	187	221	201	173	211	179	203	216	195	180	199	214	209	192	182	203	191	180	170	244	210	190	216	197	203	189	218	187	183	187	184	195	193	216	203	202	233	165	192	203	191	200	202	206	193	184	183	211	198
16037	34573	24710	12560	7961	5206	3433	2426	1797	1302	1052	878	661	572	525	463	423	435	371	342	301	320	294	280	279	277	263	246	245	235	227	239	255	238	258	262	239	242	242	198	254	239	231	247	196	248	210	225	226	229	251	242	240	230	226	237	231	265	207	216	195	222	260	233	218	244	275	271	257	249	228	232	245	236	238	238	239	242	229	201	236	247	229	268	245	219	215	238	222	259	209	260	220	233	244	244	240	230	227	222	227	238	249	229	253	247	207	222	219	227	229	217	237	230	200	241	233	237	207	194	225	207	208	239	239	241	223	234	209	225	243	220	249	225	234	238	239	251	207	218	209	220	228	204	212	241	249	230	255	274	227	223	232	228	231	217	233	229	224	227	238	251	249	228	216	259	242	230	238	207	232	233	262	200	250	223	229	231	231	230	224	198	220	213	246	231	238	268	206	267	248	244	230	221	238	242	225	221	218	232	214	257	209	205	225	242	206	198	243	212	244	237	226	269	208	203	238	246	230	231	227	227	241	230	236	253	234	217	219	226	232	235	235	224	233	230	238	200	239	223	238	235	240	225	225	220	222	211	244	214	227	238	234	224	233	203	256	228	224	221	230	240	247	237	233	254	229	248	243	247	253	223	241	218	230	211	235	209	234	256	229	228	207	225	195	266	208	236	241	217	244	256	246	235	227	216	224	228	237	220	228	231	235	234	228	230	235	223	241	230	220	221	242	240	231	253	242	245	226	239	218	252	227	229	229	234	223	251	206	208	214	230	223	250	246	241	228	222	235	243	245	243	249	206	224	237	219	247	230	215	231	246	250	232	224	254	239	237	240	233	225	249	214	242	261	235	267	238	217	224	201	227	207	237	212	236	247	223	222	239	233	224	233	247	237	241	222	225	232	230	229	235	246	214	253	252	216	230	223	245	251	201	248	250	220	223	233	252	256	234	206	205	227	207	227	249	233	254	236	246	234	223	231	233	216	230	214	223	231	216	222	229	245	231	232	227	234	232	225	229	215	257	220	254	199	216	226	228	223	214	234	241	211	281	232	243	237	225	229	210	243	193	215	228	202	234	239	234	232	254	274	280	243	207	247	237	242	225	233	216	219	240	219	237	226	249	215	242	245	211	260	253	240	220	247	221	241	222	218	233	215	229	211	242	238	215	209	253	242	250	236	212	254	210	246	237	249	246	228	245	238	239	208	237	242	244	261	201	231	253	218	235	249	226	226	228	240	222	256	230	222	218	232	224	201	231	233	226	231	241	237	218	238	240	228	247	231	226	244	262	252	225	219	203	224	217	240	225	247	219	237	224	215	232	247	216	220	230	240	226	235	235	213	225	270	243	236	215	217	208	212	246	244	235	262	247	247	212	233	276	258	240	249	225	199	246	216	243	219	253	219	223	235	240	229	232	243	221	232	229	233	228	249	220	237	242	207	248	223	234	213	209	251	226	254	205	231	244	212	247	259	215	231	233	243	215	216	218	218	209	240	236	246	234	235	229	230	213	238	227	205	270	211	255	237	228	211	213	225	202	234	224	200	230	239	198	226	254	227	219	248	236	230	211	230	219	217	227	227	240	250	235	224	235	242	237	233	221	245	240	221	222	236	233	217	253	237	249	214	242	206	203	227	204	226	226	233	214	232	239	226	211	213	230	258	202	231	249	219	247	217	248	235	235	219	238	211	238	244	225	231	246	229	231	212	234	250	250	217	243	210	265	261	243	233	204	221	204	215	265	238	243	215	215	240	234	239	233	230	247	250	263	215	254	230	206	264	232	225	253	227	228	255	234	234	240	246	251	248	202	237	239	227	235	249	236	235	245	238	233	225	234	221	234	225	230	244	214	224	205	264	233	239	225	262	223	222	237	244	237	224	239	250	277	221	237	234	238	246	230	220	235	223	237	238	239	247	241	209	235	224	241	221	224	214	239	233	236	206	227	223	218	235	236	226	241	213	222	228	224	224	226	218	243	248	216	202	230	210	231	214	249	224	225	223	232	224	250	242	227	256	258	224	241	250	238	244	267	221	243	267	232	229	245	228	232	239	228	248	221	210	233	223	231	224	237	202	247	265	239	221	243	224	245	238	240	238	196	231	290	229	209	240	237	232	245	210	234	259	245	230	212	242	231	236	234	222	207	233	214	257	221	227	220	233	235	213	225	237	257	251	229	251	235	210	238	254	228	261	223	235	254	221	220	227	220	243	230	230	261	227	212	249	233	252	239	240	225	237	207	242	230	237	263	219	255	262	242	228	236	225	234	200	250	217	243	242	231	241	251	223	232	217	244	217	230	240	202	214	253	241	231	238	242	227	224	238	230	244	213	208	224	211	250	263	223	229	221	232	265	247	220	233	223	235	208	240	206	220	219	230	255	227	233	251	247	243	210	222	244	238	248	224	248	261	204	231	231	215	208	236	240	231	220	202	219	235	203	233	199	257	229	249	206	233	237	240	263	243	256	216	253	236	235	233	273	223	237	238	224	248	204	244	223	236	229	222	233	236	254	218	228	204	255	236	234	238	235	236	253	229	250	273	215	230	251	236	233	233	230	225	246	209	224	215	258	230	259	241	212	237	219	233	235	236	229	248	219	259	225	221	235	231	205	215	263	228	195	212	242	223	218	231	235	220	240	209	216	249	234	220	255	222	231	216	249	255	240	203	253	233	224	202	208	245	240	218	228	221	277	238	220	246	219	226	239	255	231	239	196	227	239	227	229	217	241	228	242	254	239	238	238	247	220	244	237	246	225	205	229	229	237	226	222	228	222	241	221	247	231	229	211	231	228	225	228	234	227	233	226	235	242	216	260	239	232	243	221	222	238	244	235	224	232	240	249	220	232	208	248	239	225	227	219	234	231	214	218	245	263	232	212	203	255	237	258	260	247	235	246	228	230	207	267	224	238	249	278	217	232	235	213	248	250	242	227	242	242	241	211	204	237	240	206	190	226	229	228	210	229	211	250	249	224	240	227	240	261	224	218	286	246	211	229	222	255	260	236	241	233	246	243	219	221	247	219	230	246	208	235	244	229	238	248	232	215	278	240	250	199	233	229	240	221	225	232	225	237	217	246	218	230	236	233	235	245	241	202	226	232	238	256	242	244	232	230	211	238	251	251	228	200	219	232	224	224	244	222	226	222	219	254	237	226	230	229	229	247	229	230	235	249	221	249	224	238	226	202	248	230	260	230	263	253	209	217	249	253	235	197	247	238	222	235	245	234	237	215	240	242	229	216	206	213	224	266	238	227	234	210	220	243	250	242	250	239	228	227	251	232	224	220	267	241	221	241	260	216	228	252	242	223	221	252	245	233	208	200	243	217	228	230	232	221	214	203	238	225	250	225	223	231	238	219	224	211	223	234	243	230	233	232	246	218	240	242	225	229	207	235	228	236	204	225	205	218	236	213	239	222	230	215	216	236	221	230	240	200	247	246	230	218	239	201	228	226	263	242	212	234	261	259	232	227	232	243	218	228	212	250	257	261	218	217	220	210
23500	21101	27915	24522	20943	12706	5326	2999	1998	1560	1332	1032	816	680	625	505	421	504	443	344	371	324	316	337	306	286	294	282	279	265	262	287	265	276	286	259	245	243	244	255	211	231	250	257	248	255	237	230	276	214	242	262	217	244	207	251	241	253	241	240	233	239	209	231	223	244	246	232	212	242	245	227	234	260	236	234	251	253	220	238	222	227	220	249	246	229	264	222	249	240	212	208	210	244	226	212	229	245	221	204	245	231	231	244	253	229	223	238	229	233	230	248	240	243	212	228	228	245	254	251	257	218	239	236	245	220	224	237	241	263	238	249	203	235	207	224	219	233	274	226	231	228	239	205	214	243	226	239	236	225	243	242	225	237	204	240	239	254	227	243	216	233	217	239	241	206	229	254	232	229	214	233	233	218	216	221	239	248	226	239	237	217	247	243	231	252	238	239	211	236	257	215	233	223	229	253	210	219	215	203	241	211	248	236	198	243	264	259	214	251	207	233	229	242	247	246	236	254	256	276	245	236	212	236	235	220	222	216	234	259	257	218	229	219	228	272	228	238	234	248	232	248	243	216	267	230	211	198	232	229	227	225	228	246	226	220	237	258	232	222	244	248	228	256	227	231	235	223	225	234	250	216	231	241	202	248	226	243	228	241	257	260	245	236	239	250	222	243	241	214	222	223	218	219	242	231	226	255	243	230	217	228	249	215	216	207	242	207	235	248	223	222	208	229	250	229	239	243	234	230	205	241	251	206	226	246	229	237	240	222	263	222	229	224	214	264	261	220	241	218	233	212	222	249	195	221	238	218	250	239	240	240	216	241	254	254	236	231	221	249	205	202	254	239	246	222	230	260	210	248	246	210	248	232	245	235	222	243	241	220	230	238	229	251	207	219	220	246	252	262	231	208	235	238	227	260	245	213	228	236	253	256	197	213	220	271	212	219	241	232	229	236	243	196	223	219	213	264	207	200	248	234	240	229	231	241	236	220	239	235	227	216	230	235	225	219	247	215	238	213	237	242	250	240	222	221	254	229	227	221	222	226	252	237	247	236	241	199	224	235	215	229	234	257	227	220	241	230	229	228	249	245	203	211	244	197	241	236	238	278	220	228	215	228	223	235	228	228	195	252	213	228	236	244	248	217	267	228	226	244	220	274	226	238	239	231	256	275	246	241	256	223	245	230	250	236	233	244	266	275	240	215	249	251	250	228	211	244	223	243	227	236	207	216	248	242	229	259	253	223	248	222	213	233	241	230	257	225	243	207	216	242	263	241	236	228	210	251	254	255	260	218	227	245	223	223	261	234	236	226	224	257	245	222	229	227	242	253	254	224	241	212	232	247	255	217	251	232	256	231	221	194	251	192	227	237	252	244	236	221	220	212	245	230	246	254	212	243	230	280	223	263	241	238	259	238	246	232	212	241	235	234	276	236	238	240	203	234	252	244	226	227	240	226	230	214	247	236	206	236	218	236	217	221	250	222	236	202	223	244	222	212	235	224	219	213	238	225	205	258	235	246	234	234	240	249	246	224	212	225	240	238	206	256	222	228	245	246	229	247	228	252	214	204	243	237	260	233	227	251	220	191	213	251	245	239	228	264	199	244	234	257	236	234	239	243	257	221	234	216	224	221	213	228	233	209	253	246	232	220	259	241	240	225	245	264	235	256	240	229	236	234	236	225	191	205	231	224	245	240	228	229	245	248	231	231	256	214	234	228	237	229	226	219	242	233	228	223	251	205	251	230	235	231	190	247	226	235	239	211	236	248	229	235	238	243	250	258	227	227	238	223	204	230	238	234	239	238	235	210	223	247	244	265	213	267	221	214	198	240	210	223	231	218	237	208	221	219	226	215	249	227	227	243	219	224	251	251	243	235	252	232	240	224	220	247	251	235	253	224	238	205	249	241	227	240	225	223	240	211	207	246	215	240	228	196	233	216	218	208	238	226	226	254	235	268	234	242	245	238	244	244	229	221	209	247	215	236	239	235	201	238	250	240	249	266	212	242	223	217	236	216	245	231	220	229	231	272	222	252	232	227	225	248	222	226	226	209	233	242	221	247	240	235	230	230	201	266	244	245	224	230	221	274	233	232	224	225	237	232	219	213	227	224	254	235	240	239	240	250	239	256	229	247	214	242	222	235	234	243	242	225	234	227	238	239	242	235	224	212	226	217	232	260	240	245	235	228	223	250	202	228	214	212	224	233	227	242	227	230	228	245	245	234	236	213	221	234	215	225	240	233	264	238	208	235	224	243	229	239	229	274	230	262	244	235	239	245	254	234	222	205	249	227	244	260	271	235	229	227	245	232	250	249	256	229	234	231	222	229	228	232	229	255	236	230	215	229	250	255	229	243	243	232	244	233	253	257	226	222	230	232	225	225	223	254	256	242	221	237	221	257	240	206	211	254	237	216	238	213	242	253	196	221	233	226	240	219	237	232	264	235	223	245	233	234	263	230	248	248	240	221	218	210	227	204	231	223	227	222	209	215	254	235	216	226	226	234	247	215	216	236	241	224	231	252	256	265	232	247	225	236	242	268	224	218	260	242	247	225	237	257	257	230	226	208	227	249	222	239	226	214	223	211	229	231	219	235	224	248	203	232	232	226	240	237	230	207	216	229	227	231	223	261	225	223	234	225	251	244	209	208	244	244	226	232	258	232	225	237	225	234	220	239	263	223	242	252	251	248	247	235	220	215	211	231	231	233	225	213	233	247	255	241	237	235	266	245	224	223	228	227	231	220	236	217	240	228	212	231	206	254	243	258	261	217	206	251	217	249	233	250	244	236	245	218	238	251	235	251	239	224	225	236	259	236	231	217	223	251	256	235	243	234	254	233	224	227	263	242	240	243	246	231	203	214	269	240	233	233	241	222	247	256	219	244	243	227	235	245	241	226	255	238	255	255	224	212	228	239	220	213	235	226	219	236	217	226	245	216	246	248	256	222	257	230	227	253	242	227	227	212	229	232	228	245	235	251	262	231	221	248	234	212	257	223	231	220	230	214	228	267	204	268	221	216	231	258	263	233	230	241	270	226	232	243	207	227	226	236	225	270	234	236	254	223	256	241	251	253	229	234	225	235	240	249	263	227	224	237	225	244	227	214	240	239	260	254	228	248	243	245	227	208	230	244	254	230	246	231	246	234	200	222	228	254	222	260	225	246	234	217	265	222	244	230	266	222	229	224	249	204	208	231	240	217	263	232	225	238	232	224	254	210	251	213	226	239	250	207	245	242	206	212	241	223	224	249	212	242	247	247	257	208	217	231	247	214	226	210	242	241	217	234	227	221	226	243	249	233	227	238	216	224	229	244	214	239	238	251	251	224	236	237	239	222	251	224	267	228	256	235	245	224	236	250	225	243	257	254	220	226	209	231	252	213	252	216	234	230	254	226	250	219	217	219	226	215	253	238	248	228	233	235	198	235	229	250	234	247	220	245	226	253	197	231	218	223	244	251	237	225	235	242	225	225	255	231	244	229	263	204	217	214	242	233
16947	42002	32189	19320	12872	9032	6191	4422	3178	2292	1850	1455	1203	863	775	703	630	703	576	476	434	401	415	396	354	355	335	314	316	260	272	294	285	283	298	301	285	288	283	284	290	294	264	236	259	271	235	305	266	265	285	298	252	259	292	260	236	261	256	267	277	241	281	277	277	281	259	258	272	264	263	259	265	311	270	272	271	263	275	266	267	267	263	277	290	301	263	269	293	270	250	277	291	261	266	259	260	252	266	308	245	265	286	284	266	259	256	271	277	258	259	254	300	263	243	256	259	302	270	278	238	296	248	287	257	266	243	285	279	248	241	297	276	259	269	284	275	287	279	271	256	256	242	282	251	273	271	284	258	253	250	284	254	277	296	269	254	281	287	249	259	268	307	268	288	242	270	271	289	280	261	283	266	259	246	270	262	255	260	297	262	257	264	271	243	277	288	284	282	300	255	241	276	233	286	267	248	286	268	279	282	255	281	270	282	280	260	290	267	240	258	290	269	281	269	264	269	269	286	275	272	266	284	280	260	248	265	270	275	268	272	306	270	268	266	312	295	275	246	250	264	285	270	268	238	296	248	263	254	273	240	251	266	275	290	268	264	247	313	267	255	279	277	277	250	301	254	273	240	257	273	266	253	282	247	275	271	290	279	262	272	282	280	276	275	245	280	270	250	273	277	270	245	265	289	272	272	250	267	255	268	257	267	254	252	267	273	281	296	259	259	268	260	292	244	264	261	265	265	257	291	263	276	239	259	268	267	258	271	268	261	269	273	271	277	243	250	275	278	265	265	253	251	249	252	259	244	251	261	234	260	251	301	274	273	262	298	280	291	262	240	282	306	281	256	257	268	260	274	275	297	289	268	260	265	294	266	280	266	264	256	256	254	276	273	264	286	285	262	262	256	287	259	251	246	289	273	285	271	270	292	304	285	266	259	286	261	276	258	258	246	255	274	255	271	265	257	266	226	272	244	266	277	285	283	266	238	231	264	301	224	303	253	258	255	286	282	286	290	284	274	269	278	273	274	252	272	294	258	284	263	264	279	280	288	259	336	269	331	282	262	249	281	274	275	272	290	258	302	291	292	295	262	279	283	266	267	278	248	289	268	283	271	260	250	259	289	271	311	267	280	285	255	246	289	249	261	282	278	281	253	288	293	255	268	282	278	261	281	274	274	268	272	275	279	264	247	262	251	266	250	269	254	265	283	276	256	260	273	257	251	268	267	257	273	264	296	280	298	270	265	266	236	283	237	260	274	273	281	259	247	305	310	254	273	269	243	275	292	274	269	277	255	258	254	276	250	275	276	286	283	286	274	256	237	295	252	281	281	256	271	285	262	267	271	284	268	294	263	230	260	268	256	255	291	270	270	246	268	272	251	280	241	247	264	256	263	266	290	288	281	298	268	268	249	238	259	283	272	274	288	288	278	260	263	282	273	273	267	244	264	289	279	253	249	269	272	285	280	259	273	268	250	281	264	263	271	281	292	282	266	280	258	270	303	290	262	253	249	262	255	257	299	261	282	251	259	276	238	271	271	291	291	270	286	248	275	273	264	269	272	264	280	302	266	256	257	277	259	292	249	272	277	273	292	250	268	264	233	275	267	259	254	262	261	262	280	280	289	284	235	286	270	270	250	291	240	242	263	313	270	272	289	274	264	265	284	252	271	283	287	255	277	285	258	250	244	248	256	277	265	291	286	238	255	280	280	237	266	260	278	267	259	239	246	294	305	282	261	267	258	283	268	244	256	257	275	273	292	276	254	272	277	273	281	269	272	266	263	284	271	281	267	269	310	254	262	285	292	302	273	282	273	259	285	233	257	283	262	265	265	303	278	268	259	267	269	257	275	278	286	257	266	277	271	276	248	249	301	249	268	278	253	285	286	252	272	272	304	271	272	275	294	271	261	285	271	300	279	266	240	282	280	270	233	242	226	262	254	262	283	274	265	257	289	278	278	267	258	258	242	273	278	298	260	257	257	264	289	267	264	271	308	248	303	268	274	270	275	286	299	263	241	296	244	282	279	305	261	282	281	270	257	252	295	271	285	280	303	285	268	250	259	305	244	253	260	268	285	287	261	259	242	268	259	270	267	336	265	258	287	266	280	243	270	267	295	260	259	266	267	263	247	247	270	274	297	285	255	255	250	254	282	283	246	239	254	239	258	281	284	256	286	266	255	264	264	277	277	291	242	284	284	248	291	264	258	253	235	269	248	258	283	294	279	280	262	248	285	235	294	233	262	306	249	231	246	242	232	286	282	273	225	278	259	263	263	277	311	272	282	271	271	256	288	286	274	298	300	258	278	248	270	256	261	272	267	267	249	242	298	294	273	285	256	259	281	278	279	246	238	279	256	235	279	279	252	268	269	277	272	276	278	289	276	264	238	260	252	270	250	302	293	279	283	269	278	258	259	266	267	257	241	285	280	256	275	275	255	272	264	265	275	330	270	257	273	257	249	268	288	269	287	278	277	237	287	269	276	264	237	290	273	287	272	277	274	230	265	294	288	317	264	238	271	251	261	270	280	295	248	240	257	266	276	243	261	254	275	260	266	278	305	288	288	292	284	271	255	262	271	271	252	284	257	251	278	244	238	253	273	292	228	249	275	276	267	250	266	267	242	234	278	264	244	273	239	281	258	265	266	288	229	317	259	247	282	255	274	270	293	253	252	272	264	284	287	255	263	305	257	293	269	256	269	274	243	275	268	272	262	279	309	300	269	293	277	271	294	255	284	259	230	266	316	260	296	285	255	291	251	247	272	278	252	261	256	275	263	259	278	248	296	250	278	284	283	274	270	263	275	271	247	260	273	255	258	279	285	306	239	296	274	266	284	312	283	251	246	277	258	270	244	266	289	265	277	262	262	264	284	244	261	302	252	307	281	271	271	258	283	270	267	274	263	265	255	286	272	268	274	278	284	262	286	286	230	260	282	276	266	293	286	253	271	302	262	287	257	273	274	254	266	261	293	258	284	249	270	266	283	283	255	286	276	267	250	282	277	265	275	269	255	248	265	308	273	255	334	269	269	257	282	270	262	266	285	306	278	285	265	267	251	262	247	264	243	279	269	248	249	273	323	287	284	295	271	266	250	272	280	256	292	257	281	266	271	275	275	285	295	256	251	252	245	272	274	279	286	275	281	264	288	259	268	237	288	256	271	265	262	259	291	267	245	255	249	260	280	308	271	252	274	270	258	268	276	298	238	284	258	255	277	287	259	268	263	274	280	281	240	258	277	249	276	256	255	251	264	265	262	245	289	251	272	280	265	259	273	272	281	242	285	273	265	292	273	247	259	246	278	293	244	243	251	277	252	288	291	284	259	287	299	279	262	213	258	275	231	279	255	262	226	283	258	281	281	272	247	296	271	275	280	242	285	255	271	274	298	259	234	301	271	269	238	238	252	263	267	282	281	274	283	259	260	221	279	245	245	297	262	271	290	261	261	241	280	315	264	245	256	281	292	255	279	276	279	247	277	281	282	252	276	277	250	289
24758	21146	26744	25102	11672	4983	3055	1961	1469	1087	909	783	597	455	441	355	326	326	318	263	254	238	265	237	233	228	228	212	219	208	211	197	197	178	178	177	206	191	194	208	190	190	173	200	195	191	172	184	193	188	176	201	192	183	206	177	205	167	183	208	165	169	161	174	166	172	174	166	207	181	177	179	200	174	193	202	171	185	178	192	174	174	184	157	169	208	182	228	206	175	189	179	186	176	212	196	187	181	212	168	171	188	210	200	199	212	186	188	179	196	182	178	158	196	193	184	179	174	187	188	185	204	179	187	174	204	199	157	185	182	201	161	173	175	178	169	195	179	189	207	177	181	199	196	196	186	173	205	198	160	179	173	189	192	177	182	179	167	184	199	182	183	160	175	180	170	190	175	199	194	183	166	180	188	188	196	191	168	206	200	187	180	179	172	193	204	203	178	172	184	192	175	175	173	175	183	165	159	176	166	193	175	169	182	199	164	194	166	196	184	180	184	184	190	191	189	186	196	169	192	186	183	166	206	170	179	158	173	190	175	156	161	186	197	164	193	176	183	187	204	189	204	180	164	186	197	188	164	173	164	173	179	186	197	190	208	186	174	200	170	167	166	185	184	168	195	180	176	196	155	194	188	192	194	182	169	197	163	175	179	188	171	193	212	172	196	203	186	179	172	187	167	169	174	181	193	208	171	213	181	172	181	182	177	189	197	173	170	138	171	195	198	179	196	191	198	164	182	173	202	184	199	211	175	179	196	174	168	177	167	181	191	185	191	187	192	173	192	182	177	196	209	191	186	188	192	190	218	189	212	190	173	173	178	186	207	193	181	191	176	164	180	198	181	190	187	173	157	191	186	174	166	189	181	177	185	156	201	181	167	180	189	186	189	191	189	190	189	178	179	192	181	197	163	200	162	176	161	190	173	166	186	177	188	212	179	200	200	179	180	182	188	197	169	180	168	178	150	197	196	181	185	177	178	181	175	194	150	206	171	168	178	189	167	169	199	197	174	184	199	196	188	192	182	191	168	187	195	202	183	178	180	174	183	179	183	188	175	174	196	186	199	190	173	164	177	185	188	164	205	166	198	193	188	184	186	187	182	164	195	183	212	158	171	183	177	163	181	196	188	200	178	154	163	182	183	154	187	186	148	178	211	176	171	179	194	205	192	179	183	175	171	181	167	167	178	184	199	186	169	166	187	171	192	179	190	184	180	191	197	198	193	179	223	182	175	172	199	188	176	198	175	167	167	175	187	185	163	162	191	190	182	184	171	181	173	183	149	172	181	175	188	167	189	177	182	202	186	159	210	195	184	179	196	169	192	194	185	181	196	197	176	194	197	165	188	204	180	192	189	200	181	195	197	186	179	189	164	188	187	203	173	173	181	172	143	172	186	194	182	182	198	181	163	197	172	208	177	209	177	194	183	188	173	190	187	176	191	192	215	179	166	173	163	174	193	157	165	175	172	170	179	181	173	172	178	164	174	162	175	172	173	181	204	186	185	170	169	183	196	163	187	179	165	174	182	184	177	190	176	214	206	213	185	203	174	176	155	169	185	181	180	182	203	178	181	185	174	176	151	182	193	186	182	187	193	179	177	179	181	183	187	185	161	175	179	173	195	193	174	168	214	187	182	170	181	195	202	192	167	187	190	189	184	193	198	180	183	191	170	177	210	203	202	209	201	191	188	184	195	181	194	168	191	152	182	184	188	178	146	214	192	170	175	165	188	179	170	186	192	204	195	171	180	169	179	186	177	171	181	193	191	165	163	194	190	175	193	177	193	174	182	187	190	189	193	178	187	191	177	190	190	149	178	183	199	185	173	177	171	145	152	176	184	182	179	197	177	182	191	177	203	181	186	180	212	182	169	171	202	199	179	175	186	171	158	185	168	166	207	164	195	182	208	165	168	189	177	206	187	181	205	180	184	196	208	159	178	183	170	176	191	185	167	188	199	189	166	184	163	139	174	179	182	182	213	179	197	189	217	173	197	203	167	184	181	161	166	179	192	174	177	198	158	178	161	170	179	186	182	192	193	207	172	174	197	189	201	190	165	167	203	167	182	192	188	181	172	186	195	168	211	179	190	196	160	199	189	191	184	190	207	173	165	181	208	174	187	181	167	199	180	182	189	212	153	183	189	173	175	186	193	184	180	185	178	188	200	179	182	181	187	181	185	198	164	189	204	169	182	188	186	197	178	191	171	176	180	175	179	160	181	188	177	186	177	172	155	195	179	191	183	160	189	181	188	179	186	206	200	169	199	174	185	191	178	193	196	196	198	179	188	165	197	181	186	174	187	183	172	191	207	195	182	206	190	193	203	149	162	182	176	182	193	162	190	209	177	178	155	204	176	163	196	199	181	192	192	186	178	191	182	181	183	195	189	180	164	185	175	188	181	198	186	170	175	185	179	199	197	185	186	188	169	193	189	193	192	168	189	182	185	163	178	168	197	171	177	168	179	192	183	187	189	180	197	206	180	202	168	184	169	186	178	185	199	186	178	169	155	194	160	196	200	180	192	175	182	196	169	198	185	197	196	196	205	179	168	176	188	214	184	179	187	160	180	173	187	188	191	177	178	185	172	167	198	202	159	180	201	180	193	180	184	183	177	186	181	182	182	178	210	187	169	181	189	178	204	176	160	175	172	181	204	161	164	179	185	176	186	180	191	176	204	168	184	191	167	177	195	170	167	197	190	201	188	181	193	182	162	184	165	188	185	156	192	195	184	211	187	213	168	186	187	153	170	183	162	187	189	191	158	180	165	160	212	174	192	202	200	189	186	174	170	197	157	177	190	179	167	180	191	172	170	172	186	180	179	204	179	185	218	191	209	193	160	176	187	187	176	190	200	183	178	182	197	195	196	198	195	197	194	180	174	174	188	175	167	193	180	205	163	176	187	162	142	195	184	186	193	181	184	178	198	173	183	171	162	195	185	191	197	168	172	179	185	197	173	192	185	168	179	160	189	180	202	173	182	188	176	187	180	178	184	165	169	188	187	177	203	180	189	177	180	179	177	187	194	206	176	180	182	167	166	192	187	180	211	190	174	162	185	166	185	185	200	182	183	188	177	176	171	165	182	172	194	181	179	181	166	166	168	200	163	192	188	183	185	203	174	184	180	195	144	189	185	199	197	172	170	191	197	194	198	175	195	191	209	174	189	183	184	188	200	191	172	182	207	204	194	186	183	191	194	162	183	166	167	173	190	179	176	176	182	188	169	157	197	185	169	181	189	176	177	200	183	171	181	191	160	186	163	170	190	178	181	178	181	188	190	208	188	201	211	177	211	202	186	184	193	172	190	172	196	180	188	176	175	183	189	187	185	196	199	168	200	172	200	185	171	178	167	165	164	188	186	166	193	173	187	177	167	183	191	171	185	159	198	177	183	177	177	176	184	165	161	178	183	194	175	198	193	162	197	197	183	191	173	201	198	194	173	163	195	163	191	194	183	178	192	210	192	189	192	186	188	202	166	165	177	187	168	166	179	198	159
15789	38089	28199	15805	10156	6924	4541	3189	2384	1659	1342	1093	924	685	593	534	470	513	441	332	312	276	312	307	298	276	249	285	235	266	240	216	206	234	199	246	237	234	224	213	232	226	223	219	209	232	225	206	218	215	232	226	216	210	246	200	229	196	197	215	236	191	218	216	203	190	216	215	202	235	222	197	225	179	223	208	180	223	214	199	239	231	218	233	220	209	215	236	221	213	235	209	202	207	207	206	208	230	206	207	222	193	208	227	232	202	221	203	216	220	227	219	220	194	219	236	213	232	223	205	213	202	228	204	223	191	214	205	217	214	215	208	213	220	216	227	227	205	226	233	219	215	230	210	191	217	236	204	216	233	224	208	221	210	220	237	215	205	226	241	202	221	233	197	216	235	208	226	213	198	209	218	210	202	217	206	237	210	160	231	201	204	187	202	188	222	233	216	199	213	234	223	216	207	217	238	218	213	204	217	233	210	242	208	213	205	215	215	214	216	226	216	220	216	220	211	202	202	195	193	233	225	230	238	224	257	211	220	205	213	202	202	225	210	199	196	207	211	207	216	206	238	231	207	228	197	196	198	192	227	203	248	208	204	200	188	202	222	216	226	199	198	225	201	224	203	205	222	240	201	197	240	215	221	227	236	217	215	221	201	219	203	213	228	221	210	234	225	202	217	214	206	202	215	230	241	194	187	194	217	221	215	214	237	242	226	214	197	209	245	245	217	197	222	207	224	208	218	220	206	204	188	201	218	244	212	219	226	189	231	221	243	209	236	202	200	200	195	208	232	210	216	226	225	226	223	194	220	227	202	216	214	219	207	186	206	234	195	192	194	205	199	215	204	200	220	219	208	211	174	208	223	231	195	215	206	206	227	226	229	198	207	183	208	218	218	232	228	215	225	194	234	217	213	186	224	205	222	214	241	197	211	225	223	236	233	220	214	225	219	185	206	210	214	220	248	218	204	209	210	206	205	195	227	220	214	234	216	228	210	213	216	202	211	212	215	255	215	196	223	210	218	224	197	211	220	217	221	207	214	210	211	243	206	230	203	239	223	207	217	214	207	242	185	217	225	224	216	211	201	218	246	230	234	216	189	197	216	222	204	223	232	197	221	224	226	212	216	207	220	234	177	246	198	220	207	242	221	233	206	187	210	226	227	223	243	199	214	207	214	199	234	239	211	211	197	228	232	208	220	216	222	222	218	226	238	238	227	226	208	209	211	207	199	198	211	210	216	246	198	221	221	213	221	196	201	208	213	187	188	211	186	223	220	198	200	230	209	228	213	210	198	208	219	209	211	218	210	202	209	210	220	219	219	239	196	223	202	204	198	203	221	212	224	198	216	216	204	198	206	217	188	220	226	215	223	217	216	210	179	228	223	210	201	241	221	215	197	225	201	219	216	212	232	192	209	224	218	226	247	218	217	203	216	211	227	242	203	217	228	186	193	228	214	197	203	218	213	218	210	199	204	213	213	195	219	220	214	210	204	177	216	207	209	217	195	218	215	203	214	206	220	199	203	183	235	195	205	176	204	190	212	208	198	225	257	237	194	213	198	201	194	218	200	208	191	213	199	214	163	217	213	206	231	211	196	199	224	210	233	225	212	229	206	216	226	225	229	236	203	205	234	205	235	235	210	220	233	211	185	229	219	207	226	195	218	221	208	204	236	229	224	234	201	209	239	200	236	224	239	247	248	239	209	200	227	212	233	251	175	210	227	233	256	207	210	203	199	204	236	217	223	217	217	212	218	216	212	221	224	203	178	225	241	226	220	207	208	213	201	191	192	216	214	218	222	216	230	230	209	211	232	222	207	231	199	225	226	212	202	211	223	195	193	220	236	210	192	210	216	232	213	214	214	223	199	208	215	219	218	224	229	225	214	197	202	203	207	211	207	204	222	213	216	179	210	229	218	203	213	203	219	229	210	211	200	208	214	207	205	218	239	207	192	225	233	219	223	233	195	221	238	237	231	197	208	203	189	181	223	244	238	215	201	220	233	225	237	221	227	210	214	197	197	209	224	220	214	226	200	196	197	193	207	209	217	222	216	191	228	216	201	215	224	192	232	222	210	218	199	209	221	227	222	222	176	204	202	226	215	203	212	236	206	219	219	216	205	214	208	235	205	234	226	215	205	188	212	174	213	210	227	199	204	231	235	205	213	198	210	211	210	231	190	228	218	227	233	226	189	207	215	208	212	189	195	199	214	217	222	229	219	229	222	197	225	221	217	220	208	210	211	190	232	212	208	181	205	225	214	224	228	233	220	221	208	211	220	200	200	217	200	260	205	236	196	219	195	235	220	228	189	199	237	210	222	212	228	220	198	218	213	215	214	206	202	223	207	231	209	201	238	242	204	224	217	209	204	203	211	220	205	212	229	201	221	179	229	199	239	196	210	221	218	233	233	200	233	203	218	228	211	203	231	235	231	204	224	212	204	228	208	202	217	219	223	197	223	206	182	198	235	203	234	237	195	214	200	218	202	227	220	196	214	221	198	200	210	236	244	222	237	197	232	197	252	226	237	209	184	225	211	220	207	231	242	218	218	212	220	194	186	196	198	207	227	216	232	223	217	209	206	208	201	229	216	217	230	214	209	205	219	194	214	200	205	218	215	239	181	220	215	194	190	191	208	228	220	197	177	216	202	207	226	210	193	181	198	204	219	211	227	198	233	212	210	237	203	210	219	232	231	203	183	205	208	238	231	210	222	217	230	187	225	211	223	231	215	243	235	202	205	227	245	195	209	214	202	215	211	216	224	249	246	233	225	209	211	213	216	209	212	215	184	224	207	217	228	244	209	219	222	208	222	219	184	191	220	210	207	210	221	224	222	211	207	219	267	212	222	209	193	228	218	199	242	235	237	214	206	211	217	220	206	217	206	196	211	222	219	230	235	234	197	231	233	217	212	235	207	199	227	267	216	230	222	229	229	194	234	225	240	229	209	208	223	198	218	221	215	223	217	183	218	215	218	211	201	212	195	214	217	218	229	219	205	230	201	196	231	217	242	199	210	213	212	230	209	208	196	212	245	204	223	186	201	233	228	218	213	212	206	199	231	209	230	220	240	202	202	216	210	245	219	243	228	216	223	224	228	191	215	206	188	210	235	198	215	209	210	231	214	225	226	226	218	225	213	222	211	213	196	218	211	212	194	196	236	198	205	202	220	220	214	217	191	262	210	215	189	205	202	189	215	231	214	223	222	204	202	191	250	202	205	222	238	195	220	193	209	202	234	203	194	215	237	213	204	206	191	245	197	207	205	230	209	217	207	228	234	210	205	214	201	215	204	225	209	239	237	207	218	196	241	208	243	216	212	237	183	224	228	216	235	209	178	195	233	200	225	253	220	214	207	213	206	205	243	191	232	183	206	224	211	199	199	218	257	217	225	201	221	220	215	235	214	194	202	241	218	216	225	229	219	207	215	225	197	211	201	208	224	239	213	218	202	221	206	208	220	216	201	219	205	203	237	215	209	217	230	230	205	228	233	195	231
22479	21135	28556	23976	21184	21116	12654	4777	2955	2179	1735	1430	1140	919	769	636	552	631	553	443	398	410	354	360	315	345	315	324	281	269	270	245	238	271	267	232	239	249	247	250	247	245	224	247	259	236	226	248	246	259	231	213	213	228	261	231	255	232	244	221	240	247	268	236	232	256	239	237	204	253	225	222	238	251	228	217	214	217	245	228	232	251	226	247	209	235	229	225	239	222	216	242	253	227	210	200	231	221	246	220	240	208	217	218	228	222	242	248	231	243	249	214	229	228	246	261	254	233	224	240	226	232	229	255	248	207	236	234	246	219	231	232	234	217	197	233	251	238	228	221	245	219	221	223	238	248	222	239	229	236	262	235	240	222	238	230	230	265	228	245	243	231	248	244	228	201	204	244	232	235	241	233	241	250	223	211	213	202	227	254	228	225	224	231	258	222	241	244	225	231	223	226	223	221	248	243	230	219	217	228	198	238	244	233	247	226	242	250	232	240	247	228	249	250	220	224	227	227	212	221	247	253	245	238	209	242	229	242	222	219	236	248	240	232	231	241	253	267	255	261	242	246	208	218	253	210	205	240	263	213	218	222	237	222	225	227	249	216	244	231	238	250	241	238	234	219	251	245	234	230	232	246	221	232	233	190	231	238	236	248	225	253	221	226	240	248	257	225	260	224	221	233	228	225	221	220	241	241	226	242	213	220	243	225	215	210	224	226	220	250	216	223	235	221	213	236	222	247	226	244	242	208	226	244	230	243	271	244	207	231	199	252	221	212	223	227	248	226	226	236	243	219	241	237	245	254	231	229	208	251	236	238	245	204	226	217	227	240	249	220	229	236	204	225	236	212	247	243	222	241	232	217	246	231	213	233	195	244	235	188	238	247	229	230	264	231	192	261	220	228	236	241	260	239	234	216	234	211	232	214	225	209	228	236	225	264	257	200	249	276	243	227	208	253	220	242	288	233	229	204	237	224	217	244	229	235	247	239	208	245	239	230	246	241	229	224	241	227	224	250	225	228	225	218	243	226	257	218	240	227	212	242	237	237	262	228	261	256	236	232	227	241	215	220	248	244	228	239	208	230	207	243	244	231	221	214	249	223	263	225	231	233	245	238	242	250	245	240	203	255	223	225	223	242	247	219	233	226	247	202	249	229	233	235	246	262	221	216	178	244	230	224	241	234	218	225	252	215	212	219	227	226	245	218	232	234	212	243	226	221	218	215	220	233	227	219	214	256	225	232	209	234	242	235	249	217	235	213	224	232	200	243	222	256	236	200	225	226	227	246	236	221	227	222	253	221	233	240	225	271	211	229	269	227	211	222	227	250	257	215	231	261	262	241	252	257	227	214	224	262	240	223	229	247	234	236	211	259	264	248	240	231	225	248	239	216	227	224	245	231	211	234	268	223	251	209	230	213	247	235	228	253	223	243	212	219	238	210	217	232	217	254	250	232	220	217	237	229	254	222	200	235	232	237	189	231	224	251	227	229	249	229	227	240	224	223	245	234	220	243	210	187	229	229	205	247	234	215	231	222	246	226	223	226	221	238	237	219	208	253	234	244	232	227	242	257	212	239	200	241	213	244	246	235	227	239	233	188	243	216	227	234	223	266	226	230	227	235	234	230	258	252	233	230	213	228	241	222	236	217	209	214	223	225	240	223	228	207	235	221	212	239	275	233	219	214	225	232	222	212	223	231	240	245	227	245	238	241	229	210	246	238	222	183	239	222	240	238	221	235	239	233	230	225	212	213	209	244	258	224	241	231	219	226	241	210	253	236	216	219	232	241	252	236	252	236	211	230	218	237	240	244	221	219	236	227	251	254	223	253	259	257	244	242	251	220	230	230	242	242	246	251	249	237	222	228	236	213	243	250	213	236	276	201	228	229	252	212	225	213	240	225	210	221	219	224	255	239	257	222	215	230	214	245	244	234	227	213	234	235	237	230	211	233	232	211	242	238	222	254	261	229	257	248	232	231	249	223	263	254	239	205	237	248	228	214	228	216	248	230	225	231	242	240	251	221	227	220	207	225	223	201	204	217	227	227	206	252	229	239	228	218	216	216	246	244	251	241	238	250	237	223	244	222	216	233	215	221	225	259	218	242	237	220	229	218	225	252	261	246	241	245	255	233	228	240	215	255	210	258	243	228	251	210	230	231	229	211	226	233	217	240	229	203	241	225	227	206	239	260	247	226	238	221	234	226	240	222	246	256	236	248	225	227	231	234	217	243	220	242	238	226	247	246	222	202	209	266	254	239	227	234	221	244	242	234	213	236	254	237	234	233	231	226	217	234	256	215	224	227	213	213	236	238	250	239	222	241	229	244	232	240	220	222	221	244	247	226	205	225	241	252	241	219	239	252	223	241	243	243	209	203	224	231	210	227	211	212	225	236	215	237	241	268	213	211	243	260	224	235	231	221	242	245	227	234	208	235	243	241	238	215	244	217	226	249	228	225	245	232	238	221	241	234	223	237	232	221	250	245	238	209	232	252	222	235	230	243	236	214	217	223	216	241	221	226	219	232	250	225	231	230	237	240	261	219	245	226	253	244	250	218	218	212	261	214	250	264	255	237	227	232	241	218	242	192	262	233	234	198	242	248	239	242	250	255	248	213	218	239	244	232	222	268	224	230	239	272	214	229	225	219	233	248	242	209	232	236	209	221	249	220	215	254	214	226	214	248	243	240	248	230	245	249	218	205	204	228	245	229	225	244	229	217	241	207	235	230	242	246	223	236	230	248	221	207	202	219	253	206	241	240	238	236	254	273	256	243	225	262	238	226	233	239	264	258	194	233	235	262	218	226	216	224	246	256	228	210	228	219	247	236	225	239	217	229	215	207	242	229	228	210	244	244	208	248	221	247	205	235	236	225	202	221	219	224	267	227	243	253	205	243	235	239	245	230	247	236	218	217	244	213	226	229	211	242	214	230	250	249	217	217	218	206	227	246	226	255	215	235	234	240	222	238	241	228	231	220	253	231	210	225	243	240	250	242	238	249	238	253	236	255	213	228	244	245	213	217	246	216	239	222	237	205	249	225	224	232	243	242	198	258	239	234	235	215	223	209	210	219	236	256	187	231	244	227	219	227	217	214	251	235	268	242	226	230	248	212	236	228	240	226	263	206	235	272	217	245	238	261	222	222	236	244	210	250	217	233	257	233	207	242	240	224	239	239	241	248	223	227	254	202	235	225	255	219	218	241	225	250	253	239	245	224	242	241	236	244	237	212	246	257	249	243	242	218	207	227	266	260	233	226	228	235	232	234	228	234	232	249	257	233	223	243	222	221	227	254	210	250	235	229	274	229	228	233	257	222	236	240	231	255	231	226	235	228	259	264	209	236	229	198	210	216	246	241	204	194	215	221	231	245	247	225	231	249	240	239	247	232	240	228	230	264	246	234	249	237	224	237	233	239	232	258	236	234	245	228	243	235	223	254	221	217	242	267	260	244	239	221	211	251	215	264	236	225	230	234	223	265	216	206	205	206	248	231
18870	46527	37182	23590	17132	12080	8558	6160	4423	3100	2454	1959	1593	1245	996	913	796	807	723	589	507	487	450	442	371	403	359	335	346	336	293	302	331	314	325	298	292	279	289	263	270	276	300	295	290	298	273	257	271	271	283	272	264	284	273	287	289	280	248	257	253	282	271	262	262	274	281	281	248	290	261	256	312	240	242	278	260	284	253	255	261	270	263	259	242	253	272	265	272	280	260	262	281	267	268	274	251	244	264	258	262	263	262	242	266	260	262	265	242	252	257	275	280	264	240	258	252	279	259	277	293	267	252	227	280	304	247	258	263	252	265	300	273	260	275	255	255	239	267	266	289	288	280	270	283	255	294	255	240	244	260	273	275	257	248	274	216	267	258	272	267	272	255	262	263	287	251	274	269	267	279	252	281	273	272	268	270	242	270	281	257	250	244	254	265	283	273	254	276	268	284	265	267	230	265	266	271	263	262	277	250	232	278	244	245	267	258	279	263	285	247	259	238	266	264	273	289	265	288	246	227	305	298	248	275	262	276	271	231	277	247	256	273	264	261	284	266	279	243	256	267	265	306	271	265	294	263	248	266	272	293	264	263	248	221	265	254	263	236	275	276	291	280	271	285	270	283	295	295	268	277	272	271	261	259	276	299	264	265	265	278	271	262	265	288	260	272	238	260	257	260	253	262	256	273	253	286	258	265	293	263	257	256	275	266	259	253	279	295	261	267	276	291	292	247	272	289	243	279	274	296	245	301	264	288	288	276	287	298	297	249	269	270	267	308	256	277	266	263	279	270	258	266	268	269	268	258	280	253	256	279	273	295	266	251	247	258	293	299	264	283	278	262	268	264	257	265	269	265	268	263	237	278	277	289	279	266	283	264	243	272	239	254	270	262	273	263	294	283	276	237	279	249	279	237	249	238	263	253	289	273	260	289	252	285	259	263	289	279	254	255	250	279	248	279	260	278	297	283	299	287	276	298	257	262	243	239	259	270	260	311	247	295	290	290	280	279	256	235	284	246	277	278	267	296	270	280	263	253	282	272	264	274	261	264	293	271	263	263	258	296	267	256	262	282	261	259	297	255	292	278	243	272	264	296	254	312	266	267	241	264	270	281	246	279	274	265	257	254	247	277	273	275	294	255	275	284	279	265	252	269	253	257	277	242	297	267	264	270	278	257	265	257	250	295	229	267	279	300	280	269	242	247	276	293	248	246	289	256	261	279	251	260	279	247	250	258	250	265	257	277	251	274	247	240	252	283	285	289	288	285	283	297	270	284	277	283	251	266	303	266	248	265	268	293	280	262	289	282	293	284	261	258	249	281	283	256	252	259	228	274	275	290	262	276	259	248	268	277	274	266	258	280	274	277	259	292	239	245	259	259	243	269	252	255	260	255	284	269	263	269	297	279	262	260	308	288	279	248	287	271	249	323	278	278	263	277	255	241	284	271	279	263	282	263	256	237	262	286	292	265	292	272	288	276	228	280	261	287	283	303	275	300	265	280	259	267	282	270	261	255	252	265	252	267	235	252	282	255	256	261	267	259	273	260	292	245	256	257	264	260	282	301	264	286	271	278	289	268	278	247	282	262	261	275	258	245	269	300	246	288	268	248	246	260	287	277	230	268	271	283	256	278	237	275	276	289	246	268	274	239	269	281	284	252	267	273	261	300	285	253	255	256	259	264	234	294	274	295	251	284	254	284	272	269	284	245	237	248	290	270	283	281	280	267	294	259	259	240	298	269	279	257	264	270	266	264	283	260	265	274	261	255	279	288	265	263	265	267	257	238	271	250	266	236	266	257	252	260	286	263	251	231	294	261	277	286	281	236	276	261	259	282	265	270	256	274	263	252	263	302	262	278	249	262	273	251	254	233	247	316	306	270	282	266	285	268	250	259	253	292	289	256	243	275	270	268	279	288	285	278	266	254	251	252	278	281	258	244	258	272	272	253	275	277	282	254	274	271	270	274	257	263	265	231	300	282	278	280	259	279	260	271	241	279	303	286	277	282	281	270	273	259	244	306	258	268	306	258	244	270	266	255	278	287	250	291	293	282	252	291	224	258	270	250	275	262	278	274	273	247	278	233	262	249	269	272	266	248	277	287	265	275	263	274	272	254	287	277	292	260	272	264	293	269	255	247	284	277	235	257	268	269	240	258	262	258	269	251	259	280	283	268	271	231	262	262	277	239	260	275	273	267	259	252	262	277	280	277	267	249	264	303	256	257	281	277	268	242	280	283	290	276	263	286	284	297	248	251	260	244	265	271	265	254	274	270	273	241	297	288	258	281	227	270	269	245	283	264	256	251	242	265	282	268	300	289	253	283	267	266	299	293	272	285	274	260	253	276	256	257	289	238	254	264	258	254	280	273	270	270	275	278	273	265	240	271	277	300	261	273	225	260	257	280	270	248	237	268	232	267	250	261	265	251	277	266	261	252	272	279	299	274	265	260	252	275	280	265	279	252	278	266	256	273	262	238	266	259	263	255	303	262	247	244	276	267	282	261	268	255	270	258	277	267	262	268	231	286	305	265	254	261	269	262	280	253	250	277	236	279	260	250	265	258	247	268	249	279	253	275	273	274	258	269	271	266	266	272	239	303	248	258	282	295	278	258	268	258	289	253	236	255	252	250	244	290	270	287	252	287	279	266	272	291	272	250	286	270	245	254	277	263	221	257	283	286	244	294	293	289	258	275	270	260	247	285	284	266	270	285	259	249	244	304	255	254	228	265	268	246	302	259	263	287	288	248	257	299	244	242	268	253	270	277	292	256	277	293	244	276	262	261	269	262	238	256	310	267	271	248	282	281	271	283	266	259	251	239	268	246	266	254	259	286	296	261	274	259	279	235	275	258	275	240	281	239	283	259	272	268	269	263	271	276	305	287	289	253	254	277	238	282	284	274	255	256	289	237	312	264	310	272	247	276	277	286	245	260	273	254	245	258	267	277	255	285	268	233	256	262	273	268	249	277	245	290	239	268	269	245	261	256	265	286	270	264	271	233	272	278	277	220	253	269	245	301	264	262	273	253	272	264	269	266	285	260	265	262	260	264	233	281	251	285	279	276	258	278	294	261	259	281	258	249	259	286	271	297	274	275	278	282	233	278	284	279	267	264	271	287	281	279	250	247	272	259	280	315	265	260	290	248	257	278	283	265	267	284	272	290	260	291	231	288	272	278	256	269	236	247	235	271	255	245	284	283	246	259	252	302	284	274	286	263	277	280	254	286	241	248	269	260	280	265	298	266	249	271	263	288	257	256	252	268	274	260	263	277	259	263	260	240	273	262	242	285	257	263	281	257	274	250	286	282	247	281	292	292	261	272	268	233	261	271	264	270	267	279	276	248	275	262	285	250	277	255	259	253	287	261	272	280	256	288	286	283	267	250	272	259	243	291	264	268	271	262	266	252	287	264	279	253	260	274	266	279	253	245	288	270	269	259	257	255	266	264	278	287	276	251	259	291	265	267	262	261	304	255	271	244	249	247	285	266	282
27450	21979	22688	12771	5383	3343	2251	1579	1135	906	697	609	514	398	351	308	335	359	288	315	257	256	255	252	238	213	223	233	209	240	194	204	200	207	204	207	200	211	193	203	191	197	214	197	198	192	200	175	231	184	188	192	202	202	188	205	218	189	190	177	186	177	216	215	197	194	177	177	199	191	228	201	201	204	222	182	220	197	195	203	199	200	211	182	213	184	191	197	194	204	172	181	210	191	197	193	195	196	194	217	185	197	189	194	188	208	207	209	185	211	203	173	168	183	225	234	195	150	185	204	190	212	191	185	215	181	187	187	173	192	200	197	205	203	188	207	202	180	178	194	216	194	187	200	207	185	200	180	180	194	206	245	196	179	204	199	206	210	211	197	209	193	203	207	184	212	187	163	202	201	190	178	194	178	186	205	221	186	208	183	176	220	218	223	201	202	207	208	197	210	189	189	198	203	210	197	190	223	196	215	188	214	209	188	213	194	206	206	185	209	213	213	214	206	189	199	191	207	174	168	179	199	180	219	195	213	187	180	163	185	209	200	181	202	215	191	189	205	166	218	189	180	204	187	205	207	193	192	188	202	208	196	207	208	210	204	208	168	167	171	178	197	203	219	196	214	191	194	186	207	180	213	224	236	192	191	209	201	191	180	202	200	198	192	186	190	189	195	171	194	200	206	197	209	182	214	199	188	203	217	179	185	170	210	202	215	170	205	202	198	171	189	203	209	181	191	203	171	188	211	216	202	203	200	207	207	213	179	189	193	201	189	187	206	190	214	198	213	193	179	180	201	185	195	204	207	209	203	174	206	192	183	188	207	189	203	186	179	216	178	198	217	198	188	192	174	182	214	214	189	192	198	185	202	192	184	194	210	222	219	206	169	192	192	188	200	192	196	164	165	224	182	198	196	205	164	184	229	201	188	222	196	221	205	190	210	191	188	218	179	190	184	183	153	194	199	210	201	203	186	203	202	175	166	186	192	190	194	195	197	207	169	207	181	200	188	212	206	203	193	184	170	193	181	203	196	213	171	191	187	207	176	198	188	198	205	199	181	199	191	207	197	180	209	200	181	199	196	206	215	201	226	213	179	205	185	208	200	199	206	194	195	194	190	179	199	249	190	184	183	190	222	214	191	191	207	202	184	204	194	209	194	198	218	194	199	182	190	194	196	206	178	202	174	169	219	185	206	188	192	164	197	185	217	209	217	191	188	214	210	189	216	181	223	182	187	193	186	212	222	182	202	199	194	197	181	195	187	181	188	203	179	203	199	196	186	189	176	176	200	202	233	193	195	187	208	229	191	188	194	170	211	191	201	202	197	194	227	210	197	164	194	174	204	198	186	192	202	196	200	191	180	202	174	213	198	203	175	218	182	205	187	167	192	209	203	200	204	210	193	180	200	218	183	179	195	203	158	199	202	187	195	184	188	202	191	208	193	187	201	192	189	192	193	213	201	194	190	198	206	191	200	216	186	216	189	205	197	212	190	193	182	190	186	195	200	178	197	194	207	188	187	204	220	171	199	192	168	244	237	191	188	170	167	178	187	185	214	199	184	175	213	187	180	193	191	195	185	187	184	190	202	163	209	182	173	206	193	167	189	214	180	209	185	166	187	196	222	170	176	205	193	191	204	231	181	208	207	189	201	198	185	195	192	182	192	212	175	202	198	207	221	204	188	189	211	191	194	206	189	205	192	200	171	219	214	211	210	188	186	204	199	184	181	175	218	192	209	225	174	186	197	176	204	184	210	186	185	201	197	192	174	187	212	200	194	200	186	208	163	202	217	207	184	216	211	179	209	189	162	204	203	207	176	190	202	203	165	217	215	179	193	190	169	197	163	211	191	187	153	180	211	173	209	184	199	181	190	215	204	173	199	198	174	169	178	209	187	196	174	204	163	158	187	189	207	188	171	200	201	197	201	218	186	194	197	196	191	207	199	185	199	188	187	196	219	192	197	201	201	192	195	176	213	208	180	189	178	226	197	196	193	208	216	187	207	192	187	200	221	184	200	203	193	190	191	187	196	203	205	182	156	189	195	171	204	195	172	191	203	168	211	208	204	202	185	185	179	206	182	193	217	189	191	195	195	185	193	226	204	210	177	223	193	184	202	184	194	197	209	206	177	199	198	207	197	201	218	209	181	203	210	199	191	182	199	219	209	199	195	197	206	197	190	197	185	195	205	202	191	201	195	177	184	199	195	199	196	172	210	208	200	188	202	215	167	196	164	185	181	201	198	180	171	190	194	199	189	183	173	195	192	209	188	188	198	185	192	177	201	177	201	187	210	181	211	193	191	199	178	213	210	197	206	185	203	226	178	214	181	193	183	211	228	186	203	182	181	175	190	211	204	200	208	203	208	194	201	202	181	182	179	196	213	192	171	216	196	197	168	183	164	197	222	177	201	197	187	202	173	184	195	196	191	218	182	189	189	163	208	198	199	209	196	181	204	209	186	189	199	199	177	180	198	200	206	188	213	192	178	205	182	207	183	182	164	198	208	182	170	200	206	168	171	216	202	191	201	183	207	207	204	201	182	203	201	159	216	194	175	193	211	221	215	196	214	186	169	214	190	197	200	200	212	205	206	184	217	195	204	198	182	191	203	190	194	187	206	203	213	175	208	202	196	197	211	194	210	190	165	191	180	206	206	188	201	211	222	195	202	180	175	184	211	216	183	196	190	217	195	216	200	177	193	184	194	192	188	198	187	181	190	202	194	177	200	208	202	195	203	184	184	191	185	179	192	171	200	196	199	199	180	187	186	238	192	187	187	186	209	186	199	188	222	195	195	180	198	221	191	194	190	181	180	193	202	215	177	175	203	183	191	221	195	193	205	196	197	195	188	203	183	207	187	185	197	185	212	184	191	192	188	196	200	191	178	205	216	199	206	195	195	233	218	185	185	222	215	194	181	185	187	186	191	205	200	176	205	203	190	192	214	230	167	183	214	189	198	188	203	179	199	196	182	193	214	194	187	193	199	188	199	196	203	202	209	211	222	184	180	206	196	193	203	188	230	194	213	196	186	204	189	218	183	199	185	193	209	185	192	184	190	186	222	221	200	211	200	202	179	197	199	196	202	189	181	201	210	205	216	183	220	198	213	203	167	197	207	187	212	181	178	201	211	196	191	213	220	199	206	212	214	205	192	196	198	186	206	197	204	185	207	183	197	177	200	197	189	200	193	187	175	202	183	200	190	162	218	205	222	188	192	196	203	186	199	195	180	195	198	181	196	192	195	195	197	203	186	203	199	200	193	205	200	192	185	220	211	220	206	202	194	203	206	224	174	196	205	228	198	193	192	216	200	211	225	195	178	248	229	223	194	172	201	191	180	175	181	186	192	195	216	214	186	207	183	185	172	197	197	232	202	187	186	207	214	179	184	192	175	202	188	171	198	243	202	201	189	190	193	203	195	208	186	174	199	219	210	182	190	202	208	195	207	173	221	216	195	183	210	211	217	160	174	229	186	195	205	200	197	186	209	199	186	189	202
15870	34906	25328	13161	8182	5356	3598	2625	1798	1336	991	858	705	610	459	459	412	397	385	339	313	314	302	288	289	266	283	259	267	245	246	264	244	240	230	230	247	246	250	228	255	245	220	228	257	222	270	226	228	236	231	226	238	232	236	219	229	225	237	223	222	237	206	230	207	235	236	191	233	221	241	218	235	201	232	198	224	237	235	220	236	200	221	216	229	238	221	222	240	234	243	226	228	217	243	213	241	226	267	238	235	215	239	232	253	217	215	235	220	229	241	260	218	222	248	229	214	216	216	223	194	218	196	224	225	252	222	215	211	255	232	222	222	233	253	213	231	278	228	207	222	231	217	215	230	236	249	235	209	271	226	226	220	205	217	199	228	232	199	225	214	208	241	229	222	199	237	223	240	230	208	228	238	207	224	239	206	190	236	219	231	243	235	211	261	243	223	229	223	231	256	223	236	259	241	255	212	230	213	244	217	236	246	249	226	251	226	233	232	236	217	236	226	233	246	244	228	240	228	200	256	247	232	243	244	227	216	212	235	216	226	222	217	236	221	234	178	240	258	218	220	214	235	218	240	209	205	223	215	233	210	226	203	239	212	223	223	226	216	208	233	213	209	238	234	227	211	227	226	234	236	240	226	244	215	211	227	239	210	237	230	207	227	229	219	245	224	257	234	218	216	259	224	224	239	220	248	222	233	256	200	227	267	202	228	209	260	258	252	188	224	209	209	218	225	227	247	242	234	224	231	213	230	222	231	245	242	228	220	216	222	225	199	234	214	219	227	216	242	227	253	220	248	223	241	238	212	221	216	233	220	217	249	211	204	203	218	217	221	238	205	217	239	211	225	235	234	216	220	222	219	229	225	223	233	225	234	225	197	245	219	215	246	227	217	241	196	218	214	237	237	225	246	229	235	196	209	233	229	217	241	258	216	204	210	226	219	226	220	238	233	261	262	188	217	227	216	232	226	236	207	235	241	250	229	228	248	235	214	259	212	268	240	258	238	228	200	210	227	226	212	209	238	218	240	226	235	231	205	222	233	238	241	242	232	254	223	221	240	222	243	232	227	247	274	229	231	220	228	221	229	241	233	226	229	216	230	271	229	221	199	218	245	214	226	236	232	221	230	254	225	239	228	239	222	220	248	234	241	211	220	230	224	218	223	206	238	233	254	219	228	219	253	280	231	213	232	218	236	240	204	211	217	228	234	244	255	233	226	213	233	219	240	228	218	210	228	231	233	202	213	207	206	251	235	219	205	240	231	248	225	220	230	218	239	228	237	237	227	201	215	238	243	234	241	223	238	236	232	240	249	215	227	215	226	222	240	225	241	225	229	235	243	210	224	233	202	219	241	258	207	239	238	220	218	240	224	213	222	232	236	233	264	190	229	221	259	245	231	246	221	237	220	222	190	230	233	258	228	230	244	236	221	237	235	244	231	257	233	218	243	234	236	206	229	199	218	245	222	221	220	212	223	210	261	234	240	204	214	256	236	245	232	227	229	212	213	234	229	215	271	248	212	257	229	216	226	227	238	211	201	190	209	226	214	231	231	239	255	235	248	226	267	239	236	219	209	192	219	212	248	226	236	215	215	234	208	242	233	216	213	224	256	247	213	246	235	238	230	235	213	263	233	278	223	208	234	230	248	222	203	202	248	223	242	223	217	215	221	238	208	246	222	227	230	241	232	228	226	232	228	227	238	264	245	221	229	227	244	235	233	215	224	224	212	252	202	242	230	230	217	208	228	225	242	213	245	233	216	231	231	237	247	238	234	217	223	263	207	223	221	218	231	221	210	235	208	206	220	225	232	224	220	235	226	264	205	215	250	221	242	227	203	239	212	206	227	243	219	214	222	232	221	243	224	215	246	236	231	222	217	223	221	217	223	232	225	248	201	224	215	231	247	222	235	200	257	237	221	237	256	245	234	230	207	255	234	219	229	232	243	261	244	237	248	251	230	224	224	246	225	225	234	241	235	216	243	249	235	222	220	237	221	203	232	277	227	232	234	205	226	218	240	241	215	222	216	222	222	246	242	214	239	231	206	238	223	217	218	207	242	236	231	221	211	231	247	235	231	219	238	227	230	200	227	239	220	218	208	234	249	226	221	199	216	205	229	216	227	209	234	238	207	214	200	246	213	239	230	231	217	229	225	233	227	247	210	238	244	213	246	246	235	201	238	229	233	210	235	220	213	238	236	217	216	223	211	231	236	216	243	256	209	240	233	243	234	237	235	230	229	234	270	208	225	240	222	191	226	211	217	253	235	226	257	242	240	209	259	218	221	234	223	236	210	236	203	230	231	226	189	222	227	231	216	205	203	255	220	189	254	243	259	222	250	207	222	217	227	227	230	231	230	242	248	242	224	230	235	252	249	230	226	215	220	236	223	216	237	260	263	218	232	222	250	218	232	229	229	229	233	241	230	212	234	231	223	243	230	203	226	229	233	223	233	246	222	228	201	213	225	204	227	214	232	224	222	223	240	250	199	218	212	218	239	209	230	213	252	204	225	208	248	223	244	261	231	211	217	254	229	212	250	218	232	215	214	213	220	206	209	238	231	212	209	231	246	212	224	230	233	235	245	238	235	255	205	208	241	232	241	246	242	223	213	224	238	203	253	210	239	229	224	220	221	231	219	245	203	205	223	211	222	239	231	233	245	244	235	224	186	248	241	243	225	213	217	241	219	257	217	214	213	240	240	219	215	240	209	245	209	232	229	240	247	233	241	220	218	260	210	225	236	218	218	220	222	210	238	232	219	220	206	228	218	226	247	232	228	219	224	239	211	223	229	234	248	246	235	232	231	221	240	231	232	236	241	182	223	239	246	226	195	222	234	225	210	227	233	250	241	208	239	229	237	205	227	236	206	240	248	204	210	225	231	249	235	231	235	232	176	214	211	225	244	220	243	216	240	243	214	222	213	238	220	215	234	232	222	218	237	210	233	219	257	203	236	219	218	258	249	236	228	220	243	232	232	243	210	233	232	243	233	230	231	265	239	226	222	243	244	243	211	236	210	223	246	237	222	227	236	227	249	243	234	230	197	225	241	213	208	262	239	233	222	237	217	233	221	249	227	245	229	222	280	235	225	239	228	230	246	245	238	241	228	227	208	230	209	243	210	243	219	248	230	223	205	220	231	222	221	228	249	241	229	214	204	227	242	208	219	223	232	213	244	214	212	200	228	234	219	240	236	228	211	209	209	247	239	229	242	216	208	258	223	227	247	258	233	238	220	225	220	211	259	223	229	229	204	237	220	243	226	248	248	242	209	244	224	230	228	239	208	248	235	223	241	242	209	214	224	233	228	223	236	223	244	215	242	261	244	230	261	218	241	245	219	237	230	205	229	215	203	243	216	227	214	223	253	233	226	219	227	235	253	249	223	215	225	232	250	238	236	227	194	219	203	241	222	209	233	228	229	230	224	220	196	227	239	243	195	222	205	215	204	231	216	230	223	239	247	240	202	206	209	223	212	234	228	238	247	226	192	252	236	238
23578	21129	27958	24608	20939	12764	5639	3164	2266	1590	1270	971	896	691	544	512	495	444	422	381	344	363	310	318	321	314	261	266	251	240	231	237	258	223	242	229	252	256	238	243	219	219	231	238	212	228	225	225	208	247	221	237	217	238	245	249	235	213	227	238	223	210	224	212	251	232	230	238	256	243	247	220	228	234	212	212	227	221	214	219	235	232	235	234	259	220	222	212	262	213	229	235	216	225	215	215	229	240	231	241	222	222	244	223	215	257	216	242	232	212	257	224	228	215	228	256	223	236	217	231	230	216	244	261	229	266	238	237	211	247	227	224	246	226	216	245	234	212	252	219	232	243	225	244	206	223	238	216	217	243	223	218	246	207	219	225	250	230	211	191	216	237	204	241	226	237	242	222	212	232	241	239	218	226	225	230	235	250	230	220	211	231	214	218	248	233	235	238	244	232	235	262	219	258	209	225	249	243	227	223	242	212	225	241	225	231	228	234	251	237	219	235	266	224	211	217	213	236	243	222	249	234	269	245	231	264	237	190	245	202	234	233	241	216	221	224	245	218	250	226	226	199	214	240	203	259	253	211	237	231	239	231	218	221	273	228	232	251	245	232	207	236	216	219	223	231	221	212	223	222	247	206	232	215	248	234	232	235	236	269	224	228	220	205	246	221	216	231	244	232	187	221	236	214	223	212	246	233	206	222	215	233	219	232	213	221	245	221	223	236	242	213	207	214	240	218	225	227	204	227	242	223	231	227	238	222	222	215	235	239	222	211	229	244	259	208	231	207	230	229	212	237	217	220	213	232	234	267	199	234	255	234	206	203	242	233	220	216	221	252	220	231	222	220	225	231	216	250	216	226	247	195	251	223	224	247	220	220	214	222	228	216	211	200	224	237	236	197	238	214	242	213	221	246	216	255	230	250	210	245	212	230	228	271	246	239	249	215	239	259	222	234	218	212	232	225	223	237	249	248	236	232	220	208	216	235	222	222	226	202	238	215	213	223	227	223	227	223	250	240	236	219	239	219	231	248	225	226	235	218	262	226	225	246	225	229	221	239	211	232	224	222	210	254	215	237	243	260	192	206	226	248	214	231	235	207	200	212	224	217	238	212	246	266	232	213	248	241	232	242	225	265	230	231	226	242	222	227	256	248	230	198	233	224	237	230	223	213	238	255	249	211	249	225	219	237	225	214	231	223	228	257	225	214	247	200	237	228	233	246	222	217	224	210	226	218	245	216	268	234	247	225	242	203	210	243	231	220	228	233	250	240	231	219	209	208	244	233	234	218	223	216	219	211	250	221	214	247	231	245	209	271	227	214	213	265	236	237	215	219	245	246	257	252	244	233	213	214	229	234	210	227	225	220	244	243	241	226	224	195	240	197	243	239	214	222	239	242	222	215	199	226	219	226	253	246	241	228	228	231	191	195	221	229	252	250	231	218	201	208	245	215	230	232	224	225	236	220	223	247	226	218	242	210	236	225	242	235	197	249	213	227	224	236	215	221	216	226	229	221	204	242	225	232	227	238	233	229	223	216	221	210	243	215	216	270	210	233	238	229	232	237	208	248	213	222	232	209	236	203	225	250	232	223	255	198	218	229	238	205	223	254	218	231	225	216	213	199	215	221	230	216	239	249	226	219	216	230	229	216	231	246	242	206	226	242	225	242	213	218	247	209	230	238	230	216	270	213	230	255	243	253	220	234	208	226	227	243	207	227	220	249	239	220	196	242	229	240	229	232	210	232	230	220	228	235	221	217	230	230	201	227	254	237	248	259	223	263	220	219	232	233	230	236	224	224	236	238	239	231	251	225	214	234	220	241	239	231	241	203	225	226	206	218	217	270	248	219	231	226	242	223	199	204	209	247	253	229	229	219	207	194	235	248	222	212	237	214	251	227	217	213	214	183	212	209	242	255	207	242	239	222	236	219	241	241	220	196	228	232	219	227	220	226	235	235	223	216	225	246	242	251	215	240	221	215	227	204	227	245	233	228	240	223	217	243	248	228	215	218	207	235	238	224	253	218	246	234	214	221	249	230	252	209	247	232	213	221	235	238	243	231	237	248	236	218	225	216	196	232	247	237	230	235	235	226	212	216	220	206	250	219	224	234	237	237	226	211	217	216	222	222	222	224	228	231	251	235	212	220	219	231	242	235	217	237	203	231	239	226	209	243	226	258	210	231	230	268	227	216	248	205	218	212	220	201	237	204	220	221	237	231	239	242	258	242	221	255	211	254	223	247	200	247	264	215	234	235	222	223	214	223	230	227	235	210	239	273	221	240	257	262	242	230	224	208	224	219	226	211	249	221	188	221	215	230	230	206	222	226	235	247	224	253	238	214	225	229	201	231	235	256	227	210	235	236	249	234	237	239	214	241	219	223	234	238	233	222	225	230	230	232	251	223	200	243	229	244	234	231	238	230	211	251	238	207	217	244	246	237	206	240	234	220	214	219	226	235	218	247	247	212	210	230	216	225	206	214	225	233	242	236	236	245	228	222	232	248	232	241	239	219	245	242	207	238	254	252	235	219	230	255	231	264	270	221	235	222	254	248	194	225	240	233	244	230	236	222	259	220	232	235	228	210	220	236	223	243	214	248	225	228	218	237	232	259	237	237	233	227	203	216	191	248	231	263	248	241	228	225	243	239	224	246	213	230	243	223	230	245	226	232	221	213	204	227	232	235	247	233	240	245	239	215	208	227	245	221	236	247	231	230	239	236	252	206	248	216	246	198	241	236	197	240	203	227	254	206	228	236	237	207	239	209	225	223	217	237	227	216	238	240	263	234	220	234	227	220	239	219	210	230	195	247	232	207	220	239	213	202	263	236	194	222	243	231	253	209	224	241	253	220	199	198	248	213	219	249	243	244	236	224	211	230	276	227	244	222	225	230	230	222	224	211	244	213	202	208	248	235	209	260	229	232	247	224	221	244	231	234	230	228	207	251	221	218	226	227	229	254	203	241	227	215	208	217	243	242	229	222	215	229	201	198	238	252	228	224	237	240	244	226	228	241	230	227	235	225	202	208	223	241	218	241	221	223	232	221	225	231	235	247	210	230	197	209	200	242	246	227	214	209	240	205	228	260	229	269	212	211	224	205	227	233	216	243	211	213	250	236	240	201	239	214	239	218	208	213	223	265	236	257	224	244	248	216	230	207	259	259	239	222	221	200	230	238	250	237	218	203	241	255	221	235	216	204	225	226	235	225	239	239	229	220	235	207	224	212	221	237	249	223	223	207	211	225	200	228	209	248	214	220	232	229	231	233	201	214	218	232	223	276	236	212	217	221	221	218	232	244	245	220	233	230	221	225	252	220	233	226	220	240	224	218	238	230	215	245	215	246	240	202	237	225	230	252	223	209	200	209	256	266	240	233	226	231	201	232	239	229	249	206	211	226	223	232	240	237	210	217	226	257	264	228	237	231	216	238	232	238	224	202	242	229	228	211	237	228	235	226	227	241	241	227	234	254	245	244	204	254	218	215	218	234	253	247
17159	42464	33087	20066	13052	9114	6418	4474	3312	2319	1828	1449	1233	942	746	695	657	593	549	483	452	399	435	374	302	365	319	336	302	335	305	317	265	271	291	272	282	292	280	304	293	254	278	243	250	298	316	281	268	281	254	280	244	280	256	278	249	249	275	284	285	282	263	248	272	254	245	221	252	283	265	267	269	252	274	256	275	268	262	288	249	285	282	288	274	265	265	281	281	259	241	244	266	283	267	239	256	290	276	268	260	284	274	254	285	276	276	285	241	254	252	273	278	281	257	250	256	244	253	250	252	247	257	256	272	264	281	291	281	284	303	257	308	238	247	256	237	276	265	290	278	246	245	242	257	285	249	256	315	268	243	252	274	262	277	280	266	271	260	304	278	249	297	294	290	253	269	250	267	240	284	238	269	274	256	287	252	264	301	285	293	262	249	246	278	263	305	247	287	260	243	270	266	272	276	278	255	281	276	279	241	265	270	280	257	249	231	252	294	264	270	264	262	269	272	283	251	258	269	272	292	272	255	308	250	274	236	273	291	242	265	253	249	266	257	269	281	268	282	262	240	247	294	290	265	257	286	259	264	299	307	268	281	242	271	286	279	256	263	253	268	240	288	272	275	265	254	249	287	246	271	276	265	267	270	254	250	245	266	279	235	247	283	303	275	270	276	280	266	265	264	272	262	270	260	282	235	282	245	267	246	255	274	246	280	255	291	248	244	263	239	276	289	255	253	276	293	271	252	257	261	275	274	271	273	285	272	264	251	244	252	294	256	278	270	251	292	265	257	291	289	259	264	251	261	263	276	303	286	260	257	298	246	250	304	267	274	267	263	252	251	253	250	262	309	255	254	293	293	279	266	262	288	248	261	220	282	251	279	270	290	238	249	257	262	271	240	271	249	258	256	272	266	269	241	275	271	293	315	287	280	256	292	269	246	271	300	294	239	276	257	261	270	275	261	271	288	256	246	251	290	280	284	260	280	236	257	290	295	267	274	262	281	243	260	254	275	277	243	272	251	300	289	287	244	262	253	256	240	262	267	248	266	256	306	274	268	287	273	265	275	287	294	249	263	300	257	265	288	279	279	274	270	263	263	247	238	294	271	264	269	282	265	274	298	247	267	287	247	279	261	289	271	257	260	256	292	279	271	273	295	276	255	245	250	252	259	283	284	272	297	270	272	249	283	261	237	220	262	252	275	285	270	305	275	271	273	265	242	292	297	273	268	273	261	275	279	292	244	271	284	276	243	279	256	283	272	284	265	273	259	270	246	264	288	244	274	264	249	265	254	259	290	225	270	278	272	271	272	256	300	277	256	240	285	268	262	288	264	221	283	248	257	300	263	267	292	289	249	279	256	267	264	291	250	255	239	260	271	270	273	287	264	251	271	250	251	248	266	281	259	255	262	268	276	260	282	291	263	277	256	249	256	278	248	269	263	240	271	274	284	272	273	273	224	261	260	260	266	246	255	261	274	275	277	277	270	251	257	268	279	253	268	260	245	270	263	280	271	232	272	274	274	289	265	303	262	269	255	259	246	292	260	257	264	263	238	287	256	271	261	293	291	269	285	285	275	260	242	270	268	267	238	250	256	264	296	290	264	269	265	300	271	263	279	257	285	284	270	261	271	230	277	258	263	257	235	250	280	271	244	278	277	289	294	269	272	291	263	243	244	255	267	268	278	244	276	257	258	274	254	256	264	250	250	278	285	276	271	246	247	283	271	275	268	294	268	292	263	285	268	257	264	282	252	256	262	284	272	276	276	275	271	292	267	267	285	245	294	252	258	253	253	255	246	256	251	286	240	251	257	256	270	273	280	254	262	237	270	270	242	270	290	254	257	276	303	299	255	269	246	264	226	265	267	264	243	269	267	274	282	258	267	289	279	282	278	277	273	256	267	274	240	282	262	281	252	268	253	256	259	280	267	256	263	292	274	229	276	278	281	238	281	279	249	240	258	257	284	265	289	260	253	277	279	301	287	251	280	267	279	297	273	273	261	255	258	275	265	273	245	255	276	290	259	260	260	287	289	270	263	258	276	281	268	277	245	251	261	268	283	272	273	244	250	274	252	275	296	261	291	253	255	269	242	271	259	269	259	280	271	273	291	274	281	270	272	268	281	240	284	265	231	276	286	284	263	257	250	270	245	258	275	254	292	293	279	274	270	245	264	272	271	247	256	240	258	258	284	280	261	287	278	250	244	271	284	277	260	223	264	296	245	252	242	274	281	253	250	258	282	242	280	286	252	271	276	254	300	244	253	252	264	260	292	281	292	260	273	302	285	260	255	274	286	288	248	290	253	281	264	265	264	259	258	246	263	268	258	304	277	276	265	261	253	283	229	240	295	284	286	269	256	262	268	248	277	246	262	281	232	268	246	263	274	277	298	255	251	258	277	268	291	249	262	240	248	260	252	270	278	269	281	270	275	251	280	268	274	248	255	266	300	276	246	269	278	285	266	274	270	267	266	315	250	259	272	286	249	281	260	255	262	271	256	282	267	292	279	249	271	271	259	276	269	241	278	255	268	273	263	270	266	246	256	270	263	254	260	284	264	310	270	290	276	253	256	281	261	262	251	281	257	257	280	265	291	268	275	267	262	291	268	262	288	247	256	248	270	270	253	282	249	257	275	240	256	260	231	286	253	262	256	266	260	268	260	285	289	272	270	231	263	288	255	236	264	300	248	268	263	279	279	260	247	234	277	274	273	264	237	250	264	249	267	247	227	262	257	282	262	260	289	265	245	267	236	282	251	234	244	241	271	268	270	278	262	272	279	262	263	239	266	254	275	261	270	267	297	280	286	291	264	295	252	291	250	247	269	281	281	254	275	270	269	280	266	285	270	297	249	263	300	270	275	276	254	266	267	271	261	288	255	279	234	283	281	248	296	260	256	253	257	276	217	268	292	252	262	263	243	261	271	300	261	258	288	248	253	262	272	234	267	282	266	259	270	262	255	256	262	276	282	269	286	259	261	254	255	256	263	256	271	263	262	268	291	289	286	267	268	253	241	261	290	272	276	264	274	267	271	269	245	247	253	271	260	271	262	245	267	289	244	262	270	244	276	291	243	262	250	257	261	257	249	289	282	274	257	301	267	262	317	249	250	263	250	252	265	277	279	259	268	264	278	248	270	266	281	267	245	303	269	255	263	271	269	246	280	238	269	277	256	253	266	282	266	253	235	237	261	278	252	251	249	262	296	249	262	290	241	268	284	256	268	245	272	257	238	263	260	262	296	271	283	271	273	266	269	249	273	279	306	274	272	284	241	284	264	278	266	283	268	274	247	288	258	262	267	265	249	256	268	249	285	264	265	264	266	259	250	289	285	259	255	271	267	270	272	262	252	264	298	247	280	271	276	283	267	241	273	254	285	244	271	265	246	285	260	269	265	287	270	258	247	257	282	266	234	261	273	259	268	276	270	282	249	268	282	253	268	277	264	275	285	282	237	274	248	276	244	242	274	251	259	249	252	261	251	279	263	298	253	256	268	288
24710	21118	26714	25153	11591	4825	3181	2103	1556	1222	864	701	564	514	461	341	375	332	319	306	270	264	250	233	242	221	191	186	213	209	197	200	180	209	201	190	200	189	190	164	198	195	193	180	190	181	206	197	195	183	205	170	177	169	179	189	173	158	180	172	171	181	178	161	172	183	199	181	167	173	181	174	165	189	197	166	194	187	169	192	188	185	161	169	184	167	193	196	156	176	177	172	179	186	188	167	168	176	177	176	189	178	177	187	173	186	169	176	186	160	202	169	196	195	149	200	162	177	185	185	184	192	174	180	170	203	193	181	166	192	171	193	175	186	199	188	170	189	187	166	154	177	172	195	164	188	174	167	185	176	152	167	161	174	169	191	198	169	192	172	173	159	195	186	163	180	178	201	163	183	154	188	205	163	173	174	185	174	178	166	179	160	185	151	197	186	176	168	166	201	183	165	172	162	195	178	190	174	209	186	179	211	198	172	177	167	149	168	200	182	190	167	184	171	166	151	168	160	176	145	154	174	156	181	166	199	181	200	191	157	157	173	184	170	180	165	205	193	173	200	177	166	167	177	173	189	180	178	177	174	177	165	180	166	183	186	172	171	166	158	184	202	178	174	184	166	217	165	186	182	186	188	188	166	169	167	179	193	185	179	194	200	184	169	178	197	193	190	191	162	185	186	149	152	180	171	183	188	194	178	177	165	195	182	160	174	173	161	185	199	182	167	165	166	172	188	162	170	173	165	198	210	165	186	194	154	170	208	175	163	170	179	194	172	167	187	142	175	177	182	170	189	175	187	189	169	211	165	161	188	187	164	168	180	185	174	175	197	211	167	187	175	176	183	172	180	174	167	186	190	208	160	193	200	168	199	198	169	175	169	169	186	180	172	178	191	172	171	171	172	181	205	189	194	162	178	203	156	177	167	176	175	195	184	197	165	149	175	185	162	181	160	155	169	192	188	171	179	184	192	186	184	186	156	166	195	188	171	183	180	180	194	166	159	212	177	170	170	173	180	174	174	170	192	160	194	164	188	181	181	211	175	177	165	189	180	170	141	180	184	154	167	176	173	163	192	186	175	192	178	180	166	174	186	178	169	177	180	181	186	174	168	186	172	165	180	171	182	179	166	168	202	207	167	190	157	190	164	180	177	175	172	147	166	178	184	151	180	193	166	185	157	181	162	161	198	198	187	167	170	166	183	187	171	181	163	182	191	157	173	204	193	196	188	195	178	152	192	182	188	174	188	162	192	192	166	169	188	171	202	187	194	175	200	152	192	185	176	166	202	174	184	184	166	158	184	195	190	186	182	183	180	171	166	187	197	203	163	175	194	158	164	179	185	183	204	170	176	179	192	186	159	184	169	186	193	186	170	189	182	188	184	175	179	194	163	197	170	183	167	201	187	207	194	152	176	191	179	192	158	165	171	169	154	184	175	193	185	154	196	180	172	183	167	193	167	175	190	187	196	182	189	175	166	163	173	189	190	168	185	189	203	169	189	177	179	194	190	197	162	182	175	177	198	204	158	173	196	166	183	188	180	173	168	167	173	192	179	180	156	196	196	154	190	181	188	203	159	202	184	174	176	178	180	174	179	170	175	181	198	178	197	173	182	185	172	163	182	192	164	172	168	189	164	178	175	182	163	173	198	185	168	192	189	181	179	195	169	170	169	170	183	159	186	164	203	158	175	159	187	194	172	184	182	179	178	173	180	171	177	163	174	191	163	161	186	191	164	164	172	176	148	182	183	195	186	171	172	151	163	179	169	181	167	171	214	167	183	176	196	186	186	183	161	192	159	204	177	182	201	166	173	176	168	178	185	177	188	175	171	204	190	177	201	189	183	157	180	181	169	169	190	149	190	188	174	214	151	175	202	184	194	185	169	189	183	153	176	187	199	181	164	173	165	177	178	190	158	176	169	184	155	180	165	169	185	169	163	197	216	176	162	192	170	167	174	163	164	177	195	185	175	178	186	176	168	176	204	170	170	170	195	182	161	187	152	199	182	188	187	172	171	174	192	196	195	181	189	183	185	192	173	174	163	194	189	169	163	181	182	177	172	173	174	200	177	164	196	184	176	199	143	195	162	184	168	169	166	161	182	169	192	171	180	175	192	170	208	162	188	193	149	174	173	148	175	169	173	175	182	181	190	167	183	175	148	190	177	164	176	195	164	182	179	181	178	174	182	166	157	180	184	168	178	160	166	190	181	189	199	193	162	179	195	183	175	192	167	165	191	180	160	173	183	194	190	198	192	190	191	180	203	173	196	166	197	181	176	188	191	180	159	170	187	151	188	171	175	194	196	168	175	171	183	186	194	173	180	176	172	186	187	177	167	178	190	174	159	176	175	189	178	200	157	166	182	190	167	174	181	189	165	166	178	175	190	207	183	152	188	180	171	209	199	170	192	167	188	190	174	196	208	178	170	167	143	191	198	182	197	194	170	170	187	156	168	185	148	166	184	191	180	178	168	186	204	172	171	190	184	196	156	191	200	207	170	179	199	181	170	152	173	191	182	151	175	181	196	175	169	181	179	168	171	176	181	156	180	181	195	190	174	178	184	199	182	182	178	162	177	189	171	188	174	157	193	172	182	148	195	183	183	170	177	190	159	176	188	176	147	198	181	179	192	178	157	172	152	196	193	197	152	184	191	198	160	195	191	165	183	179	173	156	160	179	155	165	192	172	176	158	177	179	176	174	204	170	198	202	179	182	194	188	199	177	175	186	181	158	197	163	198	169	178	199	194	158	189	182	190	188	197	154	199	183	194	184	145	185	155	198	176	195	199	166	186	168	156	178	194	179	175	153	171	169	169	185	177	172	204	171	187	189	193	191	182	171	155	208	188	203	157	175	176	153	183	184	174	181	194	174	165	178	179	175	164	169	162	193	199	162	164	195	166	158	185	192	188	190	200	158	199	180	173	178	154	183	171	167	182	193	180	172	166	165	187	169	174	170	169	196	210	176	188	196	171	177	169	168	171	158	192	186	202	189	188	192	192	185	199	161	174	170	179	168	210	180	202	178	167	172	193	172	201	186	189	167	170	176	170	206	190	162	192	172	146	206	176	179	169	161	193	176	168	157	193	176	169	188	180	191	200	176	144	162	180	191	172	186	167	172	183	194	171	172	167	160	181	183	190	185	176	178	178	201	165	185	181	166	197	184	158	191	176	173	137	170	167	185	185	178	172	176	180	186	166	170	176	197	184	174	189	189	167	163	176	161	186	187	183	145	156	170	167	173	167	194	183	180	172	165	187	174	178	179	171	199	183	157	190	183	174	176	176	173	186	199	180	201	173	161	157	197	182	158	172	188	167	166	190	175	181	195	191	154	174	173	171	214	178	175	183	175	184	173	197	154	164	191	176	179	199	204	169	181	183	191	171	188	178	187	210	174	177	192	190	181	176	183	195	185	198	213	185	178	200	168	178	153	194	180	206	189	150	195	163	198	175	182	168	161	191	190	182	176	193	221	175	187	187	191	163	178	173	205	175
16198	38818	29195	16253	10094	6803	4791	3332	2397	1745	1347	1030	911	734	569	542	450	433	403	404	362	283	331	292	294	247	276	273	256	249	212	223	224	235	213	218	236	205	204	223	213	214	232	243	183	216	179	200	214	216	209	221	246	215	224	226	227	220	234	240	222	201	206	209	199	194	206	207	207	202	238	190	179	211	196	220	216	231	223	203	207	212	194	222	209	234	213	206	223	208	214	216	215	218	234	221	226	226	208	223	193	222	196	191	205	192	203	205	214	215	196	194	207	202	206	219	213	217	184	233	229	234	226	225	221	204	213	216	210	210	209	216	209	208	188	211	210	209	208	198	214	197	207	223	232	233	220	207	217	222	234	214	187	224	227	198	241	207	220	218	174	186	223	225	215	236	215	202	206	213	211	214	202	225	208	221	221	210	222	201	192	206	200	222	201	204	197	202	219	214	193	219	209	186	208	213	198	184	214	193	217	210	195	197	190	226	219	201	211	193	202	210	206	209	185	213	213	196	179	192	215	230	216	217	223	224	209	198	218	214	234	225	205	195	219	207	230	218	212	222	217	193	238	231	233	194	211	204	221	203	239	224	207	212	225	198	196	208	184	216	221	201	206	228	213	215	226	194	191	203	202	194	226	236	209	181	210	216	231	186	220	215	226	213	193	218	229	201	228	193	222	202	206	221	210	198	200	214	231	207	191	200	207	197	212	223	185	199	221	203	188	192	232	198	208	240	207	217	190	200	216	233	210	210	209	234	212	232	205	181	221	201	217	208	217	202	204	182	204	228	200	188	203	180	203	188	214	217	219	217	223	211	224	217	212	206	206	211	237	208	224	201	224	194	197	226	195	197	196	194	245	210	203	179	204	209	235	206	223	217	200	222	209	215	190	213	212	235	226	235	212	244	224	179	210	226	193	204	193	205	203	204	229	230	207	220	216	221	212	228	232	191	198	219	206	223	223	212	224	212	200	220	217	202	203	218	207	208	218	240	213	210	209	186	183	228	199	227	214	224	215	234	217	223	167	216	199	207	235	237	247	233	192	207	199	230	206	223	192	199	197	207	200	198	207	254	224	228	188	214	201	207	221	197	226	190	214	215	225	211	216	193	242	210	235	217	224	196	215	195	227	207	237	204	211	233	219	230	210	215	206	209	211	210	191	200	183	220	191	205	216	200	231	198	199	206	221	216	227	216	218	206	213	201	191	218	205	229	215	218	206	200	213	227	222	203	220	187	221	226	205	196	205	196	206	189	212	227	198	238	224	205	224	221	205	203	178	228	232	222	197	212	222	215	239	199	208	191	213	187	234	212	231	234	211	219	198	211	220	218	216	194	212	240	210	213	213	246	215	227	221	199	233	208	216	233	194	207	208	216	217	213	204	216	220	193	218	232	198	195	218	190	224	216	188	213	192	219	237	211	232	230	225	234	190	217	191	226	203	198	202	219	231	198	229	199	193	212	198	213	203	179	214	204	209	235	203	181	218	196	219	207	195	208	228	192	214	222	202	235	214	205	231	213	232	213	207	217	246	237	217	216	200	215	206	196	211	209	208	185	230	201	231	226	238	206	211	230	240	222	206	226	222	207	196	209	219	237	217	189	207	222	186	232	239	191	232	223	221	225	204	208	222	215	254	223	232	200	217	219	220	220	207	214	193	211	237	191	204	212	208	211	201	223	203	195	206	199	210	202	212	242	177	210	209	214	190	199	221	208	201	199	222	218	193	252	232	197	219	199	231	206	219	187	218	238	209	188	172	197	211	205	214	211	199	195	213	203	192	219	204	193	233	201	191	206	210	195	236	234	199	210	224	220	207	213	201	221	191	202	195	178	193	199	223	198	208	215	227	191	180	202	220	178	202	228	227	189	216	208	222	203	194	202	223	214	187	193	199	208	206	236	231	208	217	199	201	225	212	200	225	214	198	231	205	196	201	223	192	183	224	220	212	220	208	227	201	219	192	214	214	187	227	196	218	213	230	197	205	210	194	222	208	199	235	214	193	195	211	211	223	178	214	185	200	192	215	264	198	222	193	185	231	208	213	197	216	235	210	227	188	213	202	219	219	205	226	198	212	214	260	223	226	185	214	220	203	205	201	199	223	211	217	232	216	218	179	221	206	217	215	193	221	195	224	213	225	186	215	214	207	237	212	204	233	184	226	205	222	206	194	202	221	218	215	195	208	198	211	235	190	179	227	238	214	200	196	198	202	213	214	251	189	213	197	202	227	222	189	219	186	205	245	213	192	220	248	224	221	211	222	200	203	196	220	224	210	214	212	176	191	212	202	216	180	228	226	224	196	197	216	204	244	219	230	196	202	236	201	197	237	224	204	210	215	216	190	239	225	227	217	223	197	207	197	219	187	239	204	225	202	227	203	236	223	210	214	218	210	217	199	188	233	216	205	222	201	218	209	213	206	211	207	215	215	208	219	201	189	195	207	229	223	204	208	220	219	228	202	201	210	205	214	200	208	190	204	195	196	196	192	222	215	199	190	236	214	224	199	200	214	199	211	202	230	200	216	203	194	200	213	187	189	211	242	231	224	207	221	214	226	225	216	215	217	216	224	204	224	221	240	201	201	203	205	201	198	219	219	196	207	224	222	206	201	212	226	198	212	233	212	228	203	188	216	231	175	215	200	231	213	206	235	206	209	212	221	215	212	215	203	230	203	201	204	183	209	216	214	186	221	192	228	209	242	227	206	213	209	217	199	211	215	230	193	221	194	214	219	215	246	213	212	209	216	162	200	199	210	179	193	226	195	235	205	209	222	210	222	219	196	197	224	219	248	190	221	229	208	230	227	248	204	203	217	234	215	209	190	217	228	193	195	229	204	194	213	225	220	190	193	195	235	226	217	202	195	232	208	194	215	210	188	201	214	216	208	210	208	209	216	190	191	213	223	210	220	230	216	204	199	190	219	190	206	229	191	204	198	206	226	199	223	201	209	222	219	196	216	215	198	208	191	221	187	225	209	186	233	205	215	228	202	237	202	229	215	222	191	202	200	225	219	204	204	236	209	188	218	226	201	190	207	213	222	193	227	216	203	233	186	226	200	226	212	218	208	190	211	222	213	219	223	212	195	236	188	195	206	194	210	248	208	202	222	246	213	198	209	221	232	176	213	214	212	216	192	186	215	207	213	204	218	213	221	195	227	231	191	234	233	181	198	225	166	211	204	198	208	202	211	204	200	196	195	222	207	229	212	212	193	215	192	197	222	192	228	203	216	201	203	216	210	207	212	191	204	207	195	233	206	227	218	202	221	207	227	212	200	204	235	205	209	196	202	215	235	236	205	206	182	191	199	195	187	214	246	225	220	189	232	201	237	237	226	238	206	235	187	182	246	175	195	193	202	211	211	191	215	218	214	198	180	193	204	238	251	218	209	214	193	196	194	223	209	191	171	216	210	214	200	199	189	195	230	244	214	219	216	211	223	233	191	227	215	217	207	235	213	199	233	213	211	220	211	213	220	236	205	218	205	196	207	221	202	214
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
